From 4d658284645f2478a9bb7b35daba6a1dd65f360a Mon Sep 17 00:00:00 2001 From: deyaaeldeen Date: Mon, 19 Jul 2021 21:05:22 +0000 Subject: [PATCH] Use core-lro's LroEngine --- package-lock.json | 91 +- package.json | 2 +- src/coreClientLro.ts | 315 - src/coreHttpLro.ts | 268 - src/generators/LROGenerator.ts | 18 +- src/generators/clientFileGenerator.ts | 17 +- src/generators/operationGenerator.ts | 32 +- src/generators/static/packageFileGenerator.ts | 2 +- src/lro/azureAsyncPolling.ts | 82 - src/lro/bodyPolling.ts | 34 - src/lro/index.ts | 18 - src/lro/locationPolling.ts | 20 - src/lro/lroEngine.ts | 53 - src/lro/models.ts | 165 - src/lro/operation.ts | 112 - src/lro/passthrough.ts | 15 - src/lro/requestUtils.ts | 94 - src/lro/stateMachine.ts | 108 - src/lroImpl.ts | 139 + test/integration/generated/lro/package.json | 2 +- .../generated/lro/src/coreClientLro.ts | 323 - .../lro/src/lro/azureAsyncPolling.ts | 96 - .../generated/lro/src/lro/bodyPolling.ts | 54 - .../generated/lro/src/lro/index.ts | 26 - .../generated/lro/src/lro/locationPolling.ts | 30 - .../generated/lro/src/lro/lroEngine.ts | 61 - .../generated/lro/src/lro/models.ts | 173 - .../generated/lro/src/lro/operation.ts | 120 - .../generated/lro/src/lro/passthrough.ts | 23 - .../generated/lro/src/lro/requestUtils.ts | 105 - .../generated/lro/src/lro/stateMachine.ts | 138 - test/integration/generated/lro/src/lroImpl.ts | 147 + .../generated/lro/src/operations/lRORetrys.ts | 54 +- .../generated/lro/src/operations/lROs.ts | 300 +- .../lro/src/operations/lROsCustomHeader.ts | 33 +- .../generated/lro/src/operations/lrosaDs.ts | 187 +- .../lroParametrizedEndpoints/package.json | 2 +- .../src/coreClientLro.ts | 323 - .../src/lro/azureAsyncPolling.ts | 96 - .../src/lro/bodyPolling.ts | 54 - .../lroParametrizedEndpoints/src/lro/index.ts | 26 - .../src/lro/locationPolling.ts | 30 - .../src/lro/lroEngine.ts | 61 - .../src/lro/models.ts | 173 - .../src/lro/operation.ts | 120 - .../src/lro/passthrough.ts | 23 - .../src/lro/requestUtils.ts | 105 - .../src/lro/stateMachine.ts | 138 - .../lroParametrizedEndpoints/src/lroImpl.ts | 147 + .../src/lroParametrizedEndpointsClient.ts | 16 +- .../generated/mediaTypesV3Lro/package.json | 2 +- .../mediaTypesV3Lro/src/coreClientLro.ts | 323 - .../src/lro/azureAsyncPolling.ts | 96 - .../mediaTypesV3Lro/src/lro/bodyPolling.ts | 54 - .../mediaTypesV3Lro/src/lro/index.ts | 26 - .../src/lro/locationPolling.ts | 30 - .../mediaTypesV3Lro/src/lro/lroEngine.ts | 61 - .../mediaTypesV3Lro/src/lro/models.ts | 173 - .../mediaTypesV3Lro/src/lro/operation.ts | 120 - .../mediaTypesV3Lro/src/lro/passthrough.ts | 23 - .../mediaTypesV3Lro/src/lro/requestUtils.ts | 105 - .../mediaTypesV3Lro/src/lro/stateMachine.ts | 138 - .../generated/mediaTypesV3Lro/src/lroImpl.ts | 147 + .../src/mediaTypesV3LROClient.ts | 16 +- .../integration/generated/paging/package.json | 2 +- .../generated/paging/src/coreClientLro.ts | 323 - .../paging/src/lro/azureAsyncPolling.ts | 96 - .../generated/paging/src/lro/bodyPolling.ts | 54 - .../generated/paging/src/lro/index.ts | 26 - .../paging/src/lro/locationPolling.ts | 30 - .../generated/paging/src/lro/lroEngine.ts | 61 - .../generated/paging/src/lro/models.ts | 173 - .../generated/paging/src/lro/operation.ts | 120 - .../generated/paging/src/lro/passthrough.ts | 23 - .../generated/paging/src/lro/requestUtils.ts | 105 - .../generated/paging/src/lro/stateMachine.ts | 138 - .../generated/paging/src/lroImpl.ts | 147 + .../generated/paging/src/operations/paging.ts | 12 +- .../generated/pagingNoIterators/package.json | 2 +- .../pagingNoIterators/src/coreClientLro.ts | 323 - .../src/lro/azureAsyncPolling.ts | 96 - .../pagingNoIterators/src/lro/bodyPolling.ts | 54 - .../pagingNoIterators/src/lro/index.ts | 26 - .../src/lro/locationPolling.ts | 30 - .../pagingNoIterators/src/lro/lroEngine.ts | 61 - .../pagingNoIterators/src/lro/models.ts | 173 - .../pagingNoIterators/src/lro/operation.ts | 120 - .../pagingNoIterators/src/lro/passthrough.ts | 23 - .../pagingNoIterators/src/lro/requestUtils.ts | 105 - .../pagingNoIterators/src/lro/stateMachine.ts | 138 - .../pagingNoIterators/src/lroImpl.ts | 147 + .../src/operations/paging.ts | 12 +- test/integration/lro.spec.ts | 204 +- .../package.json | 2 +- ...e-deploymentscripts-2019-10-preview.api.md | 768 +- .../src/coreClientLro.ts | 323 - .../src/lro/azureAsyncPolling.ts | 96 - .../src/lro/bodyPolling.ts | 54 - .../src/lro/index.ts | 26 - .../src/lro/locationPolling.ts | 30 - .../src/lro/lroEngine.ts | 61 - .../src/lro/models.ts | 173 - .../src/lro/operation.ts | 120 - .../src/lro/passthrough.ts | 23 - .../src/lro/requestUtils.ts | 105 - .../src/lro/stateMachine.ts | 138 - .../src/lroImpl.ts | 147 + .../src/operations/deploymentScripts.ts | 12 +- ...deploymentscripts-2019-10-preview.api.json | 8848 +- ...e-deploymentscripts-2019-10-preview.api.md | 768 +- .../arm-package-features-2015-12.api.md | 300 +- .../arm-package-features-2015-12.api.json | 3776 +- .../temp/arm-package-features-2015-12.api.md | 300 +- .../review/arm-package-links-2016-09.api.md | 326 +- .../temp/arm-package-links-2016-09.api.json | 4078 +- .../temp/arm-package-links-2016-09.api.md | 326 +- .../review/arm-package-locks-2016-09.api.md | 538 +- .../temp/arm-package-locks-2016-09.api.json | 8240 +- .../temp/arm-package-locks-2016-09.api.md | 538 +- .../package.json | 2 +- ...package-managedapplications-2018-06.api.md | 754 +- .../src/coreClientLro.ts | 323 - .../src/lro/azureAsyncPolling.ts | 96 - .../src/lro/bodyPolling.ts | 54 - .../src/lro/index.ts | 26 - .../src/lro/locationPolling.ts | 30 - .../src/lro/lroEngine.ts | 61 - .../src/lro/models.ts | 173 - .../src/lro/operation.ts | 120 - .../src/lro/passthrough.ts | 23 - .../src/lro/requestUtils.ts | 105 - .../src/lro/stateMachine.ts | 138 - .../src/lroImpl.ts | 147 + .../src/operations/applicationDefinitions.ts | 33 +- .../src/operations/applications.ts | 33 +- ...ckage-managedapplications-2018-06.api.json | 11768 +- ...package-managedapplications-2018-06.api.md | 754 +- .../review/arm-package-policy-2019-09.api.md | 1098 +- .../temp/arm-package-policy-2019-09.api.json | 15778 +- .../temp/arm-package-policy-2019-09.api.md | 1098 +- .../package.json | 2 +- .../arm-package-resources-2019-08.api.md | 2842 +- .../src/coreClientLro.ts | 323 - .../src/lro/azureAsyncPolling.ts | 96 - .../src/lro/bodyPolling.ts | 54 - .../src/lro/index.ts | 26 - .../src/lro/locationPolling.ts | 30 - .../src/lro/lroEngine.ts | 61 - .../src/lro/models.ts | 173 - .../src/lro/operation.ts | 120 - .../src/lro/passthrough.ts | 23 - .../src/lro/requestUtils.ts | 105 - .../src/lro/stateMachine.ts | 138 - .../src/lroImpl.ts | 147 + .../src/operations/deployments.ts | 97 +- .../src/operations/resourceGroups.ts | 23 +- .../src/operations/resources.ts | 61 +- .../arm-package-resources-2019-08.api.json | 49682 +-- .../temp/arm-package-resources-2019-08.api.md | 2842 +- .../arm-package-subscriptions-2019-06.api.md | 414 +- ...arm-package-subscriptions-2019-06.api.json | 4996 +- .../arm-package-subscriptions-2019-06.api.md | 414 +- .../compute-resource-manager/package.json | 2 +- .../review/compute-resource-manager.api.md | 10008 +- .../src/coreClientLro.ts | 323 - .../src/lro/azureAsyncPolling.ts | 96 - .../src/lro/bodyPolling.ts | 54 - .../compute-resource-manager/src/lro/index.ts | 26 - .../src/lro/locationPolling.ts | 30 - .../src/lro/lroEngine.ts | 61 - .../src/lro/models.ts | 173 - .../src/lro/operation.ts | 120 - .../src/lro/passthrough.ts | 23 - .../src/lro/requestUtils.ts | 105 - .../src/lro/stateMachine.ts | 138 - .../compute-resource-manager/src/lroImpl.ts | 147 + .../src/operations/containerServices.ts | 19 +- .../src/operations/dedicatedHosts.ts | 26 +- .../src/operations/diskEncryptionSets.ts | 26 +- .../src/operations/disks.ts | 48 +- .../src/operations/galleries.ts | 26 +- .../operations/galleryApplicationVersions.ts | 26 +- .../src/operations/galleryApplications.ts | 26 +- .../src/operations/galleryImageVersions.ts | 26 +- .../src/operations/galleryImages.ts | 26 +- .../src/operations/images.ts | 26 +- .../src/operations/logAnalytics.ts | 27 +- .../src/operations/snapshots.ts | 48 +- .../operations/virtualMachineExtensions.ts | 26 +- .../virtualMachineScaleSetExtensions.ts | 26 +- .../virtualMachineScaleSetRollingUpgrades.ts | 26 +- .../virtualMachineScaleSetVMExtensions.ts | 26 +- .../operations/virtualMachineScaleSetVMs.ts | 86 +- .../src/operations/virtualMachineScaleSets.ts | 103 +- .../src/operations/virtualMachines.ts | 111 +- .../temp/compute-resource-manager.api.json | 154012 +++---- .../temp/compute-resource-manager.api.md | 10008 +- .../cosmos-db-resource-manager/package.json | 2 +- .../src/coreClientLro.ts | 323 - .../src/lro/azureAsyncPolling.ts | 96 - .../src/lro/bodyPolling.ts | 54 - .../src/lro/index.ts | 26 - .../src/lro/locationPolling.ts | 30 - .../src/lro/lroEngine.ts | 61 - .../src/lro/models.ts | 173 - .../src/lro/operation.ts | 120 - .../src/lro/passthrough.ts | 23 - .../src/lro/requestUtils.ts | 105 - .../src/lro/stateMachine.ts | 138 - .../cosmos-db-resource-manager/src/lroImpl.ts | 147 + .../src/operations/cassandraResources.ts | 47 +- .../src/operations/databaseAccounts.ts | 54 +- .../src/operations/gremlinResources.ts | 47 +- .../src/operations/mongoDBResources.ts | 47 +- .../src/operations/notebookWorkspaces.ts | 33 +- .../operations/privateEndpointConnections.ts | 19 +- .../src/operations/sqlResources.ts | 89 +- .../src/operations/tableResources.ts | 26 +- .../keyvault-resource-manager/package.json | 2 +- .../review/keyvault-resource-manager.api.md | 1462 +- .../src/coreClientLro.ts | 323 - .../src/lro/azureAsyncPolling.ts | 96 - .../src/lro/bodyPolling.ts | 54 - .../src/lro/index.ts | 26 - .../src/lro/locationPolling.ts | 30 - .../src/lro/lroEngine.ts | 61 - .../src/lro/models.ts | 173 - .../src/lro/operation.ts | 120 - .../src/lro/passthrough.ts | 23 - .../src/lro/requestUtils.ts | 105 - .../src/lro/stateMachine.ts | 138 - .../keyvault-resource-manager/src/lroImpl.ts | 147 + .../operations/privateEndpointConnections.ts | 12 +- .../src/operations/vaults.ts | 19 +- .../temp/keyvault-resource-manager.api.json | 18842 +- .../temp/keyvault-resource-manager.api.md | 1462 +- .../review/monitor-data-plane.api.md | 188 +- .../temp/monitor-data-plane.api.json | 2274 +- .../temp/monitor-data-plane.api.md | 188 +- .../network-resource-manager/package.json | 2 +- .../review/network-resource-manager.api.md | 23340 +- .../src/coreClientLro.ts | 323 - .../src/lro/azureAsyncPolling.ts | 96 - .../src/lro/bodyPolling.ts | 54 - .../network-resource-manager/src/lro/index.ts | 26 - .../src/lro/locationPolling.ts | 30 - .../src/lro/lroEngine.ts | 61 - .../src/lro/models.ts | 173 - .../src/lro/operation.ts | 120 - .../src/lro/passthrough.ts | 23 - .../src/lro/requestUtils.ts | 105 - .../src/lro/stateMachine.ts | 138 - .../network-resource-manager/src/lroImpl.ts | 147 + .../src/networkManagementClient.ts | 49 +- .../src/operations/applicationGateways.ts | 71 +- .../operations/applicationSecurityGroups.ts | 27 +- .../src/operations/azureFirewalls.ts | 38 +- .../src/operations/bastionHosts.ts | 27 +- .../src/operations/connectionMonitors.ts | 60 +- .../src/operations/ddosCustomPolicies.ts | 27 +- .../src/operations/ddosProtectionPlans.ts | 27 +- .../expressRouteCircuitAuthorizations.ts | 27 +- .../expressRouteCircuitConnections.ts | 27 +- .../operations/expressRouteCircuitPeerings.ts | 27 +- .../src/operations/expressRouteCircuits.ts | 60 +- .../src/operations/expressRouteConnections.ts | 27 +- .../expressRouteCrossConnectionPeerings.ts | 27 +- .../expressRouteCrossConnections.ts | 49 +- .../src/operations/expressRouteGateways.ts | 27 +- .../src/operations/expressRoutePorts.ts | 27 +- .../src/operations/firewallPolicies.ts | 27 +- .../operations/firewallPolicyRuleGroups.ts | 27 +- .../src/operations/flowLogs.ts | 27 +- .../src/operations/hubRouteTables.ts | 27 +- .../src/operations/inboundNatRules.ts | 27 +- .../src/operations/ipAllocations.ts | 27 +- .../src/operations/ipGroups.ts | 27 +- .../loadBalancerBackendAddressPools.ts | 27 +- .../src/operations/loadBalancers.ts | 27 +- .../src/operations/localNetworkGateways.ts | 27 +- .../src/operations/natGateways.ts | 27 +- .../networkInterfaceTapConfigurations.ts | 27 +- .../src/operations/networkInterfaces.ts | 49 +- .../src/operations/networkProfiles.ts | 16 +- .../src/operations/networkSecurityGroups.ts | 27 +- .../operations/networkVirtualAppliances.ts | 27 +- .../src/operations/networkWatchers.ts | 137 +- .../src/operations/p2SVpnGateways.ts | 71 +- .../src/operations/packetCaptures.ts | 49 +- .../src/operations/privateDnsZoneGroups.ts | 27 +- .../src/operations/privateEndpoints.ts | 27 +- .../src/operations/privateLinkServices.ts | 38 +- .../src/operations/publicIPAddresses.ts | 27 +- .../src/operations/publicIPPrefixes.ts | 27 +- .../src/operations/routeFilterRules.ts | 27 +- .../src/operations/routeFilters.ts | 27 +- .../src/operations/routeTables.ts | 27 +- .../src/operations/routes.ts | 27 +- .../operations/securityPartnerProviders.ts | 27 +- .../src/operations/securityRules.ts | 27 +- .../src/operations/serviceEndpointPolicies.ts | 27 +- .../serviceEndpointPolicyDefinitions.ts | 27 +- .../src/operations/subnets.ts | 49 +- .../src/operations/virtualHubRouteTableV2S.ts | 27 +- .../src/operations/virtualHubs.ts | 27 +- .../virtualNetworkGatewayConnections.ts | 82 +- .../src/operations/virtualNetworkGateways.ts | 192 +- .../src/operations/virtualNetworkPeerings.ts | 27 +- .../src/operations/virtualNetworkTaps.ts | 27 +- .../src/operations/virtualNetworks.ts | 27 +- .../src/operations/virtualRouterPeerings.ts | 27 +- .../src/operations/virtualRouters.ts | 27 +- .../src/operations/virtualWans.ts | 27 +- .../src/operations/vpnConnections.ts | 27 +- .../src/operations/vpnGateways.ts | 38 +- .../src/operations/vpnServerConfigurations.ts | 27 +- ...rConfigurationsAssociatedWithVirtualWan.ts | 16 +- .../src/operations/vpnSites.ts | 27 +- .../src/operations/vpnSitesConfiguration.ts | 16 +- .../webApplicationFirewallPolicies.ts | 16 +- .../temp/network-resource-manager.api.json | 340902 +++++++-------- .../temp/network-resource-manager.api.md | 23340 +- .../sql-resource-manager/package.json | 2 +- .../sql-resource-manager/src/coreClientLro.ts | 323 - .../src/lro/azureAsyncPolling.ts | 96 - .../src/lro/bodyPolling.ts | 54 - .../sql-resource-manager/src/lro/index.ts | 26 - .../src/lro/locationPolling.ts | 30 - .../sql-resource-manager/src/lro/lroEngine.ts | 61 - .../sql-resource-manager/src/lro/models.ts | 173 - .../sql-resource-manager/src/lro/operation.ts | 120 - .../src/lro/passthrough.ts | 23 - .../src/lro/requestUtils.ts | 105 - .../src/lro/stateMachine.ts | 138 - .../sql-resource-manager/src/lroImpl.ts | 147 + .../backupLongTermRetentionPolicies.ts | 12 +- .../backupShortTermRetentionPolicies.ts | 19 +- .../databaseVulnerabilityAssessmentScans.ts | 12 +- .../src/operations/databases.ts | 75 +- .../src/operations/elasticPools.ts | 33 +- .../src/operations/encryptionProtectors.ts | 19 +- .../extendedServerBlobAuditingPolicies.ts | 12 +- .../src/operations/failoverGroups.ts | 40 +- .../src/operations/instanceFailoverGroups.ts | 33 +- .../src/operations/instancePools.ts | 26 +- .../src/operations/jobAgents.ts | 26 +- .../src/operations/jobExecutions.ts | 19 +- .../operations/longTermRetentionBackups.ts | 19 +- ...longTermRetentionManagedInstanceBackups.ts | 19 +- ...managedBackupShortTermRetentionPolicies.ts | 19 +- ...gedDatabaseVulnerabilityAssessmentScans.ts | 12 +- .../src/operations/managedDatabases.ts | 33 +- .../managedInstanceAdministrators.ts | 19 +- .../managedInstanceEncryptionProtectors.ts | 19 +- .../src/operations/managedInstanceKeys.ts | 19 +- ...anagedInstanceLongTermRetentionPolicies.ts | 12 +- .../managedInstanceTdeCertificates.ts | 12 +- .../src/operations/managedInstances.ts | 26 +- ...atabaseBackupShortTermRetentionPolicies.ts | 19 +- .../managedServerSecurityAlertPolicies.ts | 12 +- .../operations/privateEndpointConnections.ts | 19 +- .../src/operations/replicationLinks.ts | 26 +- .../src/operations/restorePoints.ts | 12 +- .../operations/serverAzureADAdministrators.ts | 26 +- .../operations/serverBlobAuditingPolicies.ts | 12 +- .../operations/serverCommunicationLinks.ts | 12 +- .../src/operations/serverDnsAliases.ts | 26 +- .../src/operations/serverKeys.ts | 19 +- .../operations/serverSecurityAlertPolicies.ts | 12 +- .../src/operations/servers.ts | 26 +- .../src/operations/syncAgents.ts | 19 +- .../src/operations/syncGroups.ts | 33 +- .../src/operations/syncMembers.ts | 33 +- .../src/operations/tdeCertificates.ts | 12 +- .../src/operations/virtualClusters.ts | 19 +- .../src/operations/virtualNetworkRules.ts | 19 +- .../src/operations/workloadClassifiers.ts | 19 +- .../src/operations/workloadGroups.ts | 19 +- .../storage-resource-manager/package.json | 2 +- .../review/storage-resource-manager.api.md | 3780 +- .../src/coreClientLro.ts | 323 - .../src/lro/azureAsyncPolling.ts | 96 - .../src/lro/bodyPolling.ts | 54 - .../storage-resource-manager/src/lro/index.ts | 26 - .../src/lro/locationPolling.ts | 30 - .../src/lro/lroEngine.ts | 61 - .../src/lro/models.ts | 173 - .../src/lro/operation.ts | 120 - .../src/lro/passthrough.ts | 23 - .../src/lro/requestUtils.ts | 105 - .../src/lro/stateMachine.ts | 138 - .../storage-resource-manager/src/lroImpl.ts | 147 + .../src/operations/storageAccounts.ts | 34 +- .../temp/storage-resource-manager.api.json | 48694 +- .../temp/storage-resource-manager.api.md | 3780 +- .../web-resource-manager/package.json | 2 +- .../review/web-resource-manager.api.md | 17942 +- .../web-resource-manager/src/coreClientLro.ts | 323 - .../src/lro/azureAsyncPolling.ts | 96 - .../src/lro/bodyPolling.ts | 54 - .../web-resource-manager/src/lro/index.ts | 26 - .../src/lro/locationPolling.ts | 30 - .../web-resource-manager/src/lro/lroEngine.ts | 61 - .../web-resource-manager/src/lro/models.ts | 173 - .../web-resource-manager/src/lro/operation.ts | 120 - .../src/lro/passthrough.ts | 23 - .../src/lro/requestUtils.ts | 105 - .../src/lro/stateMachine.ts | 138 - .../web-resource-manager/src/lroImpl.ts | 147 + .../operations/appServiceCertificateOrders.ts | 19 +- .../src/operations/appServiceEnvironments.ts | 54 +- .../src/operations/appServicePlans.ts | 12 +- .../src/operations/domains.ts | 12 +- .../src/operations/webApps.ts | 243 +- .../temp/web-resource-manager.api.json | 278686 ++++++------ .../temp/web-resource-manager.api.md | 17942 +- test/utils/responseStatusChecker.ts | 41 +- 417 files changed, 545238 insertions(+), 559889 deletions(-) delete mode 100644 src/coreClientLro.ts delete mode 100644 src/coreHttpLro.ts delete mode 100644 src/lro/azureAsyncPolling.ts delete mode 100644 src/lro/bodyPolling.ts delete mode 100644 src/lro/index.ts delete mode 100644 src/lro/locationPolling.ts delete mode 100644 src/lro/lroEngine.ts delete mode 100644 src/lro/models.ts delete mode 100644 src/lro/operation.ts delete mode 100644 src/lro/passthrough.ts delete mode 100644 src/lro/requestUtils.ts delete mode 100644 src/lro/stateMachine.ts create mode 100644 src/lroImpl.ts delete mode 100644 test/integration/generated/lro/src/coreClientLro.ts delete mode 100644 test/integration/generated/lro/src/lro/azureAsyncPolling.ts delete mode 100644 test/integration/generated/lro/src/lro/bodyPolling.ts delete mode 100644 test/integration/generated/lro/src/lro/index.ts delete mode 100644 test/integration/generated/lro/src/lro/locationPolling.ts delete mode 100644 test/integration/generated/lro/src/lro/lroEngine.ts delete mode 100644 test/integration/generated/lro/src/lro/models.ts delete mode 100644 test/integration/generated/lro/src/lro/operation.ts delete mode 100644 test/integration/generated/lro/src/lro/passthrough.ts delete mode 100644 test/integration/generated/lro/src/lro/requestUtils.ts delete mode 100644 test/integration/generated/lro/src/lro/stateMachine.ts create mode 100644 test/integration/generated/lro/src/lroImpl.ts delete mode 100644 test/integration/generated/lroParametrizedEndpoints/src/coreClientLro.ts delete mode 100644 test/integration/generated/lroParametrizedEndpoints/src/lro/azureAsyncPolling.ts delete mode 100644 test/integration/generated/lroParametrizedEndpoints/src/lro/bodyPolling.ts delete mode 100644 test/integration/generated/lroParametrizedEndpoints/src/lro/index.ts delete mode 100644 test/integration/generated/lroParametrizedEndpoints/src/lro/locationPolling.ts delete mode 100644 test/integration/generated/lroParametrizedEndpoints/src/lro/lroEngine.ts delete mode 100644 test/integration/generated/lroParametrizedEndpoints/src/lro/models.ts delete mode 100644 test/integration/generated/lroParametrizedEndpoints/src/lro/operation.ts delete mode 100644 test/integration/generated/lroParametrizedEndpoints/src/lro/passthrough.ts delete mode 100644 test/integration/generated/lroParametrizedEndpoints/src/lro/requestUtils.ts delete mode 100644 test/integration/generated/lroParametrizedEndpoints/src/lro/stateMachine.ts create mode 100644 test/integration/generated/lroParametrizedEndpoints/src/lroImpl.ts delete mode 100644 test/integration/generated/mediaTypesV3Lro/src/coreClientLro.ts delete mode 100644 test/integration/generated/mediaTypesV3Lro/src/lro/azureAsyncPolling.ts delete mode 100644 test/integration/generated/mediaTypesV3Lro/src/lro/bodyPolling.ts delete mode 100644 test/integration/generated/mediaTypesV3Lro/src/lro/index.ts delete mode 100644 test/integration/generated/mediaTypesV3Lro/src/lro/locationPolling.ts delete mode 100644 test/integration/generated/mediaTypesV3Lro/src/lro/lroEngine.ts delete mode 100644 test/integration/generated/mediaTypesV3Lro/src/lro/models.ts delete mode 100644 test/integration/generated/mediaTypesV3Lro/src/lro/operation.ts delete mode 100644 test/integration/generated/mediaTypesV3Lro/src/lro/passthrough.ts delete mode 100644 test/integration/generated/mediaTypesV3Lro/src/lro/requestUtils.ts delete mode 100644 test/integration/generated/mediaTypesV3Lro/src/lro/stateMachine.ts create mode 100644 test/integration/generated/mediaTypesV3Lro/src/lroImpl.ts delete mode 100644 test/integration/generated/paging/src/coreClientLro.ts delete mode 100644 test/integration/generated/paging/src/lro/azureAsyncPolling.ts delete mode 100644 test/integration/generated/paging/src/lro/bodyPolling.ts delete mode 100644 test/integration/generated/paging/src/lro/index.ts delete mode 100644 test/integration/generated/paging/src/lro/locationPolling.ts delete mode 100644 test/integration/generated/paging/src/lro/lroEngine.ts delete mode 100644 test/integration/generated/paging/src/lro/models.ts delete mode 100644 test/integration/generated/paging/src/lro/operation.ts delete mode 100644 test/integration/generated/paging/src/lro/passthrough.ts delete mode 100644 test/integration/generated/paging/src/lro/requestUtils.ts delete mode 100644 test/integration/generated/paging/src/lro/stateMachine.ts create mode 100644 test/integration/generated/paging/src/lroImpl.ts delete mode 100644 test/integration/generated/pagingNoIterators/src/coreClientLro.ts delete mode 100644 test/integration/generated/pagingNoIterators/src/lro/azureAsyncPolling.ts delete mode 100644 test/integration/generated/pagingNoIterators/src/lro/bodyPolling.ts delete mode 100644 test/integration/generated/pagingNoIterators/src/lro/index.ts delete mode 100644 test/integration/generated/pagingNoIterators/src/lro/locationPolling.ts delete mode 100644 test/integration/generated/pagingNoIterators/src/lro/lroEngine.ts delete mode 100644 test/integration/generated/pagingNoIterators/src/lro/models.ts delete mode 100644 test/integration/generated/pagingNoIterators/src/lro/operation.ts delete mode 100644 test/integration/generated/pagingNoIterators/src/lro/passthrough.ts delete mode 100644 test/integration/generated/pagingNoIterators/src/lro/requestUtils.ts delete mode 100644 test/integration/generated/pagingNoIterators/src/lro/stateMachine.ts create mode 100644 test/integration/generated/pagingNoIterators/src/lroImpl.ts delete mode 100644 test/smoke/generated/arm-package-deploymentscripts-2019-10-preview/src/coreClientLro.ts delete mode 100644 test/smoke/generated/arm-package-deploymentscripts-2019-10-preview/src/lro/azureAsyncPolling.ts delete mode 100644 test/smoke/generated/arm-package-deploymentscripts-2019-10-preview/src/lro/bodyPolling.ts delete mode 100644 test/smoke/generated/arm-package-deploymentscripts-2019-10-preview/src/lro/index.ts delete mode 100644 test/smoke/generated/arm-package-deploymentscripts-2019-10-preview/src/lro/locationPolling.ts delete mode 100644 test/smoke/generated/arm-package-deploymentscripts-2019-10-preview/src/lro/lroEngine.ts delete mode 100644 test/smoke/generated/arm-package-deploymentscripts-2019-10-preview/src/lro/models.ts delete mode 100644 test/smoke/generated/arm-package-deploymentscripts-2019-10-preview/src/lro/operation.ts delete mode 100644 test/smoke/generated/arm-package-deploymentscripts-2019-10-preview/src/lro/passthrough.ts delete mode 100644 test/smoke/generated/arm-package-deploymentscripts-2019-10-preview/src/lro/requestUtils.ts delete mode 100644 test/smoke/generated/arm-package-deploymentscripts-2019-10-preview/src/lro/stateMachine.ts create mode 100644 test/smoke/generated/arm-package-deploymentscripts-2019-10-preview/src/lroImpl.ts delete mode 100644 test/smoke/generated/arm-package-managedapplications-2018-06/src/coreClientLro.ts delete mode 100644 test/smoke/generated/arm-package-managedapplications-2018-06/src/lro/azureAsyncPolling.ts delete mode 100644 test/smoke/generated/arm-package-managedapplications-2018-06/src/lro/bodyPolling.ts delete mode 100644 test/smoke/generated/arm-package-managedapplications-2018-06/src/lro/index.ts delete mode 100644 test/smoke/generated/arm-package-managedapplications-2018-06/src/lro/locationPolling.ts delete mode 100644 test/smoke/generated/arm-package-managedapplications-2018-06/src/lro/lroEngine.ts delete mode 100644 test/smoke/generated/arm-package-managedapplications-2018-06/src/lro/models.ts delete mode 100644 test/smoke/generated/arm-package-managedapplications-2018-06/src/lro/operation.ts delete mode 100644 test/smoke/generated/arm-package-managedapplications-2018-06/src/lro/passthrough.ts delete mode 100644 test/smoke/generated/arm-package-managedapplications-2018-06/src/lro/requestUtils.ts delete mode 100644 test/smoke/generated/arm-package-managedapplications-2018-06/src/lro/stateMachine.ts create mode 100644 test/smoke/generated/arm-package-managedapplications-2018-06/src/lroImpl.ts delete mode 100644 test/smoke/generated/arm-package-resources-2019-08/src/coreClientLro.ts delete mode 100644 test/smoke/generated/arm-package-resources-2019-08/src/lro/azureAsyncPolling.ts delete mode 100644 test/smoke/generated/arm-package-resources-2019-08/src/lro/bodyPolling.ts delete mode 100644 test/smoke/generated/arm-package-resources-2019-08/src/lro/index.ts delete mode 100644 test/smoke/generated/arm-package-resources-2019-08/src/lro/locationPolling.ts delete mode 100644 test/smoke/generated/arm-package-resources-2019-08/src/lro/lroEngine.ts delete mode 100644 test/smoke/generated/arm-package-resources-2019-08/src/lro/models.ts delete mode 100644 test/smoke/generated/arm-package-resources-2019-08/src/lro/operation.ts delete mode 100644 test/smoke/generated/arm-package-resources-2019-08/src/lro/passthrough.ts delete mode 100644 test/smoke/generated/arm-package-resources-2019-08/src/lro/requestUtils.ts delete mode 100644 test/smoke/generated/arm-package-resources-2019-08/src/lro/stateMachine.ts create mode 100644 test/smoke/generated/arm-package-resources-2019-08/src/lroImpl.ts delete mode 100644 test/smoke/generated/compute-resource-manager/src/coreClientLro.ts delete mode 100644 test/smoke/generated/compute-resource-manager/src/lro/azureAsyncPolling.ts delete mode 100644 test/smoke/generated/compute-resource-manager/src/lro/bodyPolling.ts delete mode 100644 test/smoke/generated/compute-resource-manager/src/lro/index.ts delete mode 100644 test/smoke/generated/compute-resource-manager/src/lro/locationPolling.ts delete mode 100644 test/smoke/generated/compute-resource-manager/src/lro/lroEngine.ts delete mode 100644 test/smoke/generated/compute-resource-manager/src/lro/models.ts delete mode 100644 test/smoke/generated/compute-resource-manager/src/lro/operation.ts delete mode 100644 test/smoke/generated/compute-resource-manager/src/lro/passthrough.ts delete mode 100644 test/smoke/generated/compute-resource-manager/src/lro/requestUtils.ts delete mode 100644 test/smoke/generated/compute-resource-manager/src/lro/stateMachine.ts create mode 100644 test/smoke/generated/compute-resource-manager/src/lroImpl.ts delete mode 100644 test/smoke/generated/cosmos-db-resource-manager/src/coreClientLro.ts delete mode 100644 test/smoke/generated/cosmos-db-resource-manager/src/lro/azureAsyncPolling.ts delete mode 100644 test/smoke/generated/cosmos-db-resource-manager/src/lro/bodyPolling.ts delete mode 100644 test/smoke/generated/cosmos-db-resource-manager/src/lro/index.ts delete mode 100644 test/smoke/generated/cosmos-db-resource-manager/src/lro/locationPolling.ts delete mode 100644 test/smoke/generated/cosmos-db-resource-manager/src/lro/lroEngine.ts delete mode 100644 test/smoke/generated/cosmos-db-resource-manager/src/lro/models.ts delete mode 100644 test/smoke/generated/cosmos-db-resource-manager/src/lro/operation.ts delete mode 100644 test/smoke/generated/cosmos-db-resource-manager/src/lro/passthrough.ts delete mode 100644 test/smoke/generated/cosmos-db-resource-manager/src/lro/requestUtils.ts delete mode 100644 test/smoke/generated/cosmos-db-resource-manager/src/lro/stateMachine.ts create mode 100644 test/smoke/generated/cosmos-db-resource-manager/src/lroImpl.ts delete mode 100644 test/smoke/generated/keyvault-resource-manager/src/coreClientLro.ts delete mode 100644 test/smoke/generated/keyvault-resource-manager/src/lro/azureAsyncPolling.ts delete mode 100644 test/smoke/generated/keyvault-resource-manager/src/lro/bodyPolling.ts delete mode 100644 test/smoke/generated/keyvault-resource-manager/src/lro/index.ts delete mode 100644 test/smoke/generated/keyvault-resource-manager/src/lro/locationPolling.ts delete mode 100644 test/smoke/generated/keyvault-resource-manager/src/lro/lroEngine.ts delete mode 100644 test/smoke/generated/keyvault-resource-manager/src/lro/models.ts delete mode 100644 test/smoke/generated/keyvault-resource-manager/src/lro/operation.ts delete mode 100644 test/smoke/generated/keyvault-resource-manager/src/lro/passthrough.ts delete mode 100644 test/smoke/generated/keyvault-resource-manager/src/lro/requestUtils.ts delete mode 100644 test/smoke/generated/keyvault-resource-manager/src/lro/stateMachine.ts create mode 100644 test/smoke/generated/keyvault-resource-manager/src/lroImpl.ts delete mode 100644 test/smoke/generated/network-resource-manager/src/coreClientLro.ts delete mode 100644 test/smoke/generated/network-resource-manager/src/lro/azureAsyncPolling.ts delete mode 100644 test/smoke/generated/network-resource-manager/src/lro/bodyPolling.ts delete mode 100644 test/smoke/generated/network-resource-manager/src/lro/index.ts delete mode 100644 test/smoke/generated/network-resource-manager/src/lro/locationPolling.ts delete mode 100644 test/smoke/generated/network-resource-manager/src/lro/lroEngine.ts delete mode 100644 test/smoke/generated/network-resource-manager/src/lro/models.ts delete mode 100644 test/smoke/generated/network-resource-manager/src/lro/operation.ts delete mode 100644 test/smoke/generated/network-resource-manager/src/lro/passthrough.ts delete mode 100644 test/smoke/generated/network-resource-manager/src/lro/requestUtils.ts delete mode 100644 test/smoke/generated/network-resource-manager/src/lro/stateMachine.ts create mode 100644 test/smoke/generated/network-resource-manager/src/lroImpl.ts delete mode 100644 test/smoke/generated/sql-resource-manager/src/coreClientLro.ts delete mode 100644 test/smoke/generated/sql-resource-manager/src/lro/azureAsyncPolling.ts delete mode 100644 test/smoke/generated/sql-resource-manager/src/lro/bodyPolling.ts delete mode 100644 test/smoke/generated/sql-resource-manager/src/lro/index.ts delete mode 100644 test/smoke/generated/sql-resource-manager/src/lro/locationPolling.ts delete mode 100644 test/smoke/generated/sql-resource-manager/src/lro/lroEngine.ts delete mode 100644 test/smoke/generated/sql-resource-manager/src/lro/models.ts delete mode 100644 test/smoke/generated/sql-resource-manager/src/lro/operation.ts delete mode 100644 test/smoke/generated/sql-resource-manager/src/lro/passthrough.ts delete mode 100644 test/smoke/generated/sql-resource-manager/src/lro/requestUtils.ts delete mode 100644 test/smoke/generated/sql-resource-manager/src/lro/stateMachine.ts create mode 100644 test/smoke/generated/sql-resource-manager/src/lroImpl.ts delete mode 100644 test/smoke/generated/storage-resource-manager/src/coreClientLro.ts delete mode 100644 test/smoke/generated/storage-resource-manager/src/lro/azureAsyncPolling.ts delete mode 100644 test/smoke/generated/storage-resource-manager/src/lro/bodyPolling.ts delete mode 100644 test/smoke/generated/storage-resource-manager/src/lro/index.ts delete mode 100644 test/smoke/generated/storage-resource-manager/src/lro/locationPolling.ts delete mode 100644 test/smoke/generated/storage-resource-manager/src/lro/lroEngine.ts delete mode 100644 test/smoke/generated/storage-resource-manager/src/lro/models.ts delete mode 100644 test/smoke/generated/storage-resource-manager/src/lro/operation.ts delete mode 100644 test/smoke/generated/storage-resource-manager/src/lro/passthrough.ts delete mode 100644 test/smoke/generated/storage-resource-manager/src/lro/requestUtils.ts delete mode 100644 test/smoke/generated/storage-resource-manager/src/lro/stateMachine.ts create mode 100644 test/smoke/generated/storage-resource-manager/src/lroImpl.ts delete mode 100644 test/smoke/generated/web-resource-manager/src/coreClientLro.ts delete mode 100644 test/smoke/generated/web-resource-manager/src/lro/azureAsyncPolling.ts delete mode 100644 test/smoke/generated/web-resource-manager/src/lro/bodyPolling.ts delete mode 100644 test/smoke/generated/web-resource-manager/src/lro/index.ts delete mode 100644 test/smoke/generated/web-resource-manager/src/lro/locationPolling.ts delete mode 100644 test/smoke/generated/web-resource-manager/src/lro/lroEngine.ts delete mode 100644 test/smoke/generated/web-resource-manager/src/lro/models.ts delete mode 100644 test/smoke/generated/web-resource-manager/src/lro/operation.ts delete mode 100644 test/smoke/generated/web-resource-manager/src/lro/passthrough.ts delete mode 100644 test/smoke/generated/web-resource-manager/src/lro/requestUtils.ts delete mode 100644 test/smoke/generated/web-resource-manager/src/lro/stateMachine.ts create mode 100644 test/smoke/generated/web-resource-manager/src/lroImpl.ts diff --git a/package-lock.json b/package-lock.json index bb6797adf6..b7e29b5679 100644 --- a/package-lock.json +++ b/package-lock.json @@ -280,88 +280,34 @@ } }, "@azure/core-lro": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/@azure/core-lro/-/core-lro-1.0.5.tgz", - "integrity": "sha512-0EFCFZxARrIoLWMIRt4vuqconRVIO2Iin7nFBfJiYCCbKp5eEmxutNk8uqudPmG0XFl5YqlVh68/al/vbE5OOg==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/@azure/core-lro/-/core-lro-2.1.0.tgz", + "integrity": "sha512-7T9+HxZArl1wIUM/jacaeeMC9lUo14M62y3Htkh9qkTjI5glc7NlY2XOQ67n2jN1HONd8FvqCXE9CS4ZRxeLcg==", "requires": { "@azure/abort-controller": "^1.0.0", - "@azure/core-http": "^1.2.0", - "@azure/core-tracing": "1.0.0-preview.11", - "events": "^3.0.0", - "tslib": "^2.0.0" + "@azure/core-tracing": "1.0.0-preview.13", + "@azure/logger": "^1.0.0", + "tslib": "^2.2.0" }, "dependencies": { - "@azure/core-http": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/@azure/core-http/-/core-http-1.2.4.tgz", - "integrity": "sha512-cNumz3ckyFZY5zWOgcTHSO7AKRVwxbodG8WfcEGcdH+ZJL3KvJEI/vN58H6xk5v3ijulU2x/WPGJqrMVvcI79A==", - "requires": { - "@azure/abort-controller": "^1.0.0", - "@azure/core-asynciterator-polyfill": "^1.0.0", - "@azure/core-auth": "^1.3.0", - "@azure/core-tracing": "1.0.0-preview.11", - "@azure/logger": "^1.0.0", - "@types/node-fetch": "^2.5.0", - "@types/tunnel": "^0.0.1", - "form-data": "^3.0.0", - "node-fetch": "^2.6.0", - "process": "^0.11.10", - "tough-cookie": "^4.0.0", - "tslib": "^2.0.0", - "tunnel": "^0.0.6", - "uuid": "^8.3.0", - "xml2js": "^0.4.19" - } - }, "@azure/core-tracing": { - "version": "1.0.0-preview.11", - "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.0.0-preview.11.tgz", - "integrity": "sha512-frF0pJc9HTmKncVokhBxCqipjbql02DThQ1ZJ9wLi7SDMLdPAFyDI5xZNzX5guLz+/DtPkY+SGK2li9FIXqshQ==", + "version": "1.0.0-preview.13", + "resolved": "https://registry.npmjs.org/@azure/core-tracing/-/core-tracing-1.0.0-preview.13.tgz", + "integrity": "sha512-KxDlhXyMlh2Jhj2ykX6vNEU0Vou4nHr025KoSEiz7cS3BNiHNaZcdECk/DmLkEB0as5T7b/TpRcehJ5yV6NeXQ==", "requires": { - "@opencensus/web-types": "0.0.7", - "@opentelemetry/api": "1.0.0-rc.0", - "tslib": "^2.0.0" + "@opentelemetry/api": "^1.0.1", + "tslib": "^2.2.0" } }, "@opentelemetry/api": { - "version": "1.0.0-rc.0", - "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.0.0-rc.0.tgz", - "integrity": "sha512-iXKByCMfrlO5S6Oh97BuM56tM2cIBB0XsL/vWF/AtJrJEKx4MC/Xdu0xDsGXMGcNWpqF7ujMsjjnp0+UHBwnDQ==" - }, - "form-data": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", - "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", - "requires": { - "asynckit": "^0.4.0", - "combined-stream": "^1.0.8", - "mime-types": "^2.1.12" - } - }, - "psl": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", - "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==" - }, - "tough-cookie": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz", - "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==", - "requires": { - "psl": "^1.1.33", - "punycode": "^2.1.1", - "universalify": "^0.1.2" - } + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/@opentelemetry/api/-/api-1.0.1.tgz", + "integrity": "sha512-H5Djcc2txGAINgf3TNaq4yFofYSIK3722PM89S/3R8FuI/eqi1UscajlXk7EBkG9s2pxss/q6SHlpturaavXaw==" }, "tslib": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz", - "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==" - }, - "uuid": { - "version": "8.3.2", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", - "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.0.tgz", + "integrity": "sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg==" } } }, @@ -5507,7 +5453,8 @@ "events": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/events/-/events-3.1.0.tgz", - "integrity": "sha512-Rv+u8MLHNOdMjTAFeT3nCjHn2aGlx435FP/sDHNaRhDEMwyI/aB22Kj2qIN8R0cw3z28psEQLYwxVKLsKrMgWg==" + "integrity": "sha512-Rv+u8MLHNOdMjTAFeT3nCjHn2aGlx435FP/sDHNaRhDEMwyI/aB22Kj2qIN8R0cw3z28psEQLYwxVKLsKrMgWg==", + "dev": true }, "evp_bytestokey": { "version": "1.0.3", diff --git a/package.json b/package.json index 6c39288c1d..e959e779fc 100644 --- a/package.json +++ b/package.json @@ -38,7 +38,7 @@ "@azure-tools/codegen": "^2.5.294", "@azure/core-client": "^1.1.2", "@azure/core-http": "^1.2.4", - "@azure/core-lro": "^1.0.5", + "@azure/core-lro": "^2.1.0", "@azure/core-paging": "^1.1.3", "@azure/core-rest-pipeline": "^1.0.4", "@azure/core-tracing": "^1.0.0-preview.11", diff --git a/src/coreClientLro.ts b/src/coreClientLro.ts deleted file mode 100644 index fe2981f5dd..0000000000 --- a/src/coreClientLro.ts +++ /dev/null @@ -1,315 +0,0 @@ -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. - -import { - OperationArguments, - OperationSpec, - OperationResponseMap, - FullOperationResponse -} from "@azure/core-client"; -import { - LroResourceLocationConfig, - GetLroStatusFromResponse, - LongRunningOperation, - LroConfig, - LroMode, - LroResponse, - LroStatus, - createGetLroStatusFromResponse, - RawResponse -} from "./lro"; - -export const successStates = ["succeeded"]; -export const failureStates = ["failed", "canceled", "cancelled"]; -export const terminalStates = successStates.concat(failureStates); - -export type SendOperationFn = ( - args: OperationArguments, - spec: OperationSpec -) => Promise>; - -export function createPollingMethod( - sendOperationFn: SendOperationFn, - GetLroStatusFromResponse: GetLroStatusFromResponse, - args: OperationArguments, - spec: OperationSpec, - mode?: LroMode -): (path?: string) => Promise> { - /** - * Polling calls will always return a status object i.e. {"status": "success"} - * these intermediate responses are not described in the swagger so we need to - * pass custom mappers at runtime. - * This function replaces all the existing mappers to be able to deserialize a status object - * @param responses Original set of responses defined in the operation - */ - function getCompositeMappers(responses: { - [responseCode: string]: OperationResponseMap; - }): { - [responseCode: string]: OperationResponseMap; - } { - return Object.keys(responses).reduce((acc, statusCode) => { - return { - ...acc, - [statusCode]: { - ...responses[statusCode], - bodyMapper: { - type: { - name: "Composite", - modelProperties: { - status: { - serializedName: "status", - type: { - name: "String" - } - } - } - } - } - } - }; - }, {} as { [responseCode: string]: OperationResponseMap }); - } - let response: LroStatus | undefined = undefined; - const customerCallback = args?.options?.onResponse; - const updatedArgs = { - ...args, - options: { - ...args.options, - onResponse: ( - rawResponse: FullOperationResponse, - flatResponse: unknown - ): void => { - response = GetLroStatusFromResponse( - { - statusCode: rawResponse.status, - body: rawResponse.parsedBody, - headers: rawResponse.headers.toJSON() - }, - flatResponse as TResult - ); - if (response.done) { - customerCallback?.(rawResponse, flatResponse); - } - } - } - }; - // Make sure we don't send any body to the get request - const { requestBody, responses, ...restSpec } = spec; - if (mode === "AzureAsync") { - return async (path?: string) => { - await sendOperationFn(updatedArgs, { - ...restSpec, - responses: getCompositeMappers(responses), - httpMethod: "GET", - ...(path && { path }) - }); - return response!; - }; - } - return async (path?: string) => { - await sendOperationFn(updatedArgs, { - ...restSpec, - responses: responses, - httpMethod: "GET", - ...(path && { path }) - }); - return response!; - }; -} - -/** - * We need to selectively deserialize our responses, only deserializing if we - * are in a final Lro response, not deserializing any polling non-terminal responses - */ -export function shouldDeserializeLro(lroResourceLocationConfig?: string) { - let initialOperationInfo: LroResponseInfo | undefined; - let isInitialRequest = true; - - return (response: FullOperationResponse) => { - if (response.status < 200 || response.status >= 300) { - return true; - } - - if (!initialOperationInfo) { - initialOperationInfo = getLroData(response); - } else { - isInitialRequest = false; - } - - if ( - initialOperationInfo.azureAsyncOperation || - initialOperationInfo.operationLocation - ) { - return ( - !isInitialRequest && - isAsyncOperationFinalResponse( - response, - initialOperationInfo, - lroResourceLocationConfig - ) - ); - } - - if (initialOperationInfo.location) { - return isLocationFinalResponse(response); - } - - if (initialOperationInfo.requestMethod === "PUT") { - return isBodyPollingFinalResponse(response); - } - - return true; - }; -} - -function isAsyncOperationFinalResponse( - response: FullOperationResponse, - initialOperationInfo: LroResponseInfo, - lroResourceLocationConfig?: string -): boolean { - const status: string = response.parsedBody?.status || "Succeeded"; - if (!terminalStates.includes(status.toLowerCase())) { - return false; - } - - if (initialOperationInfo.requestMethod === "DELETE") { - return true; - } - - if ( - initialOperationInfo.requestMethod === "PUT" && - lroResourceLocationConfig && - lroResourceLocationConfig.toLowerCase() === "azure-asyncoperation" - ) { - return true; - } - - if ( - initialOperationInfo.requestMethod !== "PUT" && - !initialOperationInfo.location - ) { - return true; - } - - return false; -} - -function isLocationFinalResponse(response: FullOperationResponse): boolean { - return response.status !== 202; -} - -function isBodyPollingFinalResponse(response: FullOperationResponse): boolean { - const provisioningState: string = - response.parsedBody?.properties?.provisioningState || "Succeeded"; - - if (terminalStates.includes(provisioningState.toLowerCase())) { - return true; - } - - return false; -} - -interface LroResponseInfo { - requestMethod: string; - azureAsyncOperation?: string; - operationLocation?: string; - location?: string; -} - -function getLroData(result: FullOperationResponse): LroResponseInfo { - return { - azureAsyncOperation: result.headers.get("azure-asyncoperation"), - operationLocation: result.headers.get("operation-location"), - location: result.headers.get("location"), - requestMethod: result.request.method - }; -} - -export function getSpecPath(spec: OperationSpec): string { - if (spec.path) { - return spec.path; - } else { - throw Error("Bad spec: request path is not found!"); - } -} - -export class CoreClientLro implements LongRunningOperation { - constructor( - private sendOperationFn: SendOperationFn, - private args: OperationArguments, - private spec: OperationSpec, - private lroResourceLocationConfig?: LroResourceLocationConfig, - public requestPath: string = spec.path!, - public requestMethod: string = spec.httpMethod - ) {} - public async sendInitialRequest( - initializeState: ( - rawResponse: RawResponse, - flatResponse: unknown - ) => boolean - ): Promise> { - const { onResponse, ...restOptions } = this.args.options || {}; - return this.sendOperationFn( - { - ...this.args, - options: { - ...restOptions, - onResponse: ( - rawResponse: FullOperationResponse, - flatResponse: unknown - ) => { - const isCompleted = initializeState( - { - statusCode: rawResponse.status, - body: rawResponse.parsedBody, - headers: rawResponse.headers.toJSON() - }, - flatResponse - ); - if (isCompleted) { - onResponse?.(rawResponse, flatResponse); - } - } - } - }, - this.spec - ); - } - - public async sendPollRequest( - config: LroConfig, - path: string - ): Promise> { - const getLroStatusFromResponse = createGetLroStatusFromResponse( - this, - config, - this.lroResourceLocationConfig - ); - return createPollingMethod( - this.sendOperationFn, - getLroStatusFromResponse, - this.args, - this.spec, - config.mode - )(path); - } - - public async retrieveAzureAsyncResource( - path?: string - ): Promise> { - const updatedArgs = { ...this.args }; - if (updatedArgs.options) { - (updatedArgs.options as any).shouldDeserialize = true; - } - return createPollingMethod( - this.sendOperationFn, - (rawResponse, flatResponse) => ({ - rawResponse, - flatResponse, - done: true - }), - updatedArgs, - this.spec - )(path); - } -} diff --git a/src/coreHttpLro.ts b/src/coreHttpLro.ts deleted file mode 100644 index 5cc0d5ed2a..0000000000 --- a/src/coreHttpLro.ts +++ /dev/null @@ -1,268 +0,0 @@ -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. - -import { - HttpOperationResponse, - OperationArguments, - OperationResponse, - OperationSpec -} from "@azure/core-http"; -import { - LroResourceLocationConfig, - GetLroStatusFromResponse, - LongRunningOperation, - LroConfig, - LroMode, - LroResponse, - LroStatus, - createGetLroStatusFromResponse, - RawResponse -} from "./lro"; - -export const successStates = ["succeeded"]; -export const failureStates = ["failed", "canceled", "cancelled"]; -export const terminalStates = successStates.concat(failureStates); - -export type SendOperationFn = ( - args: OperationArguments, - spec: OperationSpec -) => Promise>; - -export function createPollingMethod( - sendOperationFn: SendOperationFn, - getLroStatusFromResponse: GetLroStatusFromResponse, - args: OperationArguments, - spec: OperationSpec, - mode?: LroMode -): (path?: string) => Promise> { - /** - * Polling calls will always return a status object i.e. {"status": "success"} - * these intermediate responses are not described in the swagger so we need to - * pass custom mappers at runtime. - * This function replaces all the existing mappers to be able to deserialize a status object - * @param responses Original set of responses defined in the operation - */ - function getCompositeMappers(responses: { - [responseCode: string]: OperationResponse; - }): { - [responseCode: string]: OperationResponse; - } { - return Object.keys(responses).reduce((acc, statusCode) => { - return { - ...acc, - [statusCode]: { - ...responses[statusCode], - bodyMapper: { - type: { - name: "Composite", - modelProperties: { - status: { - serializedName: "status", - type: { - name: "String" - } - } - } - } - } - } - }; - }, {} as { [responseCode: string]: OperationResponse }); - } - // Make sure we don't send any body to the get request - const { requestBody, responses, ...restSpec } = spec; - if (mode === "AzureAsync") { - return async (path?: string) => { - const { flatResponse, rawResponse } = await sendOperationFn(args, { - ...restSpec, - responses: getCompositeMappers(responses), - httpMethod: "GET", - ...(path && { path }) - }); - return getLroStatusFromResponse(rawResponse, flatResponse as TResult); - }; - } - return async (path?: string) => { - const { flatResponse, rawResponse } = await sendOperationFn(args, { - ...restSpec, - responses: responses, - httpMethod: "GET", - ...(path && { path }) - }); - return getLroStatusFromResponse(rawResponse, flatResponse as TResult); - }; -} - -/** - * We need to selectively deserialize our responses, only deserializing if we - * are in a final Lro response, not deserializing any polling non-terminal responses - */ -export function shouldDeserializeLro(lroResourceLocationConfig?: string) { - let initialOperationInfo: LroResponseInfo | undefined; - let isInitialRequest = true; - - return (response: HttpOperationResponse) => { - if (response.status < 200 || response.status >= 300) { - return true; - } - - if (!initialOperationInfo) { - initialOperationInfo = getLroData(response); - } else { - isInitialRequest = false; - } - - if ( - initialOperationInfo.azureAsyncOperation || - initialOperationInfo.operationLocation - ) { - return ( - !isInitialRequest && - isAsyncOperationFinalResponse( - response, - initialOperationInfo, - lroResourceLocationConfig - ) - ); - } - - if (initialOperationInfo.location) { - return isLocationFinalResponse(response); - } - - if (initialOperationInfo.requestMethod === "PUT") { - return isBodyPollingFinalResponse(response); - } - - return true; - }; -} - -function isAsyncOperationFinalResponse( - response: HttpOperationResponse, - initialOperationInfo: LroResponseInfo, - lroResourceLocationConfig?: string -): boolean { - const status: string = response.parsedBody?.status || "Succeeded"; - if (!terminalStates.includes(status.toLowerCase())) { - return false; - } - - if (initialOperationInfo.requestMethod === "DELETE") { - return true; - } - - if ( - initialOperationInfo.requestMethod === "PUT" && - lroResourceLocationConfig && - lroResourceLocationConfig.toLowerCase() === "azure-asyncoperation" - ) { - return true; - } - - if ( - initialOperationInfo.requestMethod !== "PUT" && - !initialOperationInfo.location - ) { - return true; - } - - return false; -} - -function isLocationFinalResponse(response: HttpOperationResponse): boolean { - return response.status !== 202; -} - -function isBodyPollingFinalResponse(response: HttpOperationResponse): boolean { - const provisioningState: string = - response.parsedBody?.properties?.provisioningState || "Succeeded"; - - if (terminalStates.includes(provisioningState.toLowerCase())) { - return true; - } - - return false; -} - -interface LroResponseInfo { - requestMethod: string; - azureAsyncOperation?: string; - operationLocation?: string; - location?: string; -} - -function getLroData(result: HttpOperationResponse): LroResponseInfo { - return { - azureAsyncOperation: result.headers.get("azure-asyncoperation"), - operationLocation: result.headers.get("operation-location"), - location: result.headers.get("location"), - requestMethod: result.request.method - }; -} - -export function getSpecPath(spec: OperationSpec): string { - if (spec.path) { - return spec.path; - } else { - throw Error("Bad spec: request path is not found!"); - } -} - -export class CoreHttpLro implements LongRunningOperation { - constructor( - private sendOperationFn: SendOperationFn, - private args: OperationArguments, - private spec: OperationSpec, - private lroResourceLocationConfig?: LroResourceLocationConfig, - public requestPath: string = spec.path!, - public requestMethod: string = spec.httpMethod - ) {} - public async sendInitialRequest( - initializeState: ( - rawResponse: RawResponse, - flatResponse: unknown - ) => boolean - ): Promise> { - const response = await this.sendOperationFn(this.args, this.spec); - initializeState(response.rawResponse, response.flatResponse); - return response; - } - - public async sendPollRequest( - config: LroConfig, - path: string - ): Promise> { - const getLroStatusFromResponse = createGetLroStatusFromResponse( - this, - config, - this.lroResourceLocationConfig - ); - return createPollingMethod( - this.sendOperationFn, - getLroStatusFromResponse, - this.args, - this.spec, - config.mode - )(path); - } - - public async retrieveAzureAsyncResource( - path?: string - ): Promise> { - const updatedArgs = { ...this.args }; - if (updatedArgs.options) { - (updatedArgs.options as any).shouldDeserialize = true; - } - return createPollingMethod( - this.sendOperationFn, - (rawResponse, flatResponse) => ({ - rawResponse, - flatResponse, - done: true - }), - updatedArgs, - this.spec - )(path); - } -} diff --git a/src/generators/LROGenerator.ts b/src/generators/LROGenerator.ts index 89b7a56cc6..c04579a8d0 100644 --- a/src/generators/LROGenerator.ts +++ b/src/generators/LROGenerator.ts @@ -9,27 +9,13 @@ export async function generateLroFiles( clientDetails: ClientDetails, project: Project ) { - const { srcPath, useCoreV2 } = getAutorestOptions(); + const { srcPath } = getAutorestOptions(); if (!hasAnyLro(clientDetails.operationGroups)) { return; } - const LroClassFile = useCoreV2 ? "coreClientLro.ts" : "coreHttpLro.ts"; + const LroClassFile = "lroImpl.ts"; const baseTargetPath = srcPath || ""; const srcDir = joinPath(__dirname, "..", "..", "..", "src"); - const lroDir = joinPath(srcDir, "lro"); - const lroFiles = await promises.readdir(lroDir); - - for (let i = 0; i < lroFiles.length; i++) { - const file = lroFiles[i]; - const filePath = joinPath(lroDir, file); - const fileContent = await promises.readFile(filePath, "utf-8"); - - project.createSourceFile( - joinPath(baseTargetPath, "lro", file), - fileContent, - { overwrite: true } - ); - } const fileContent = await promises.readFile( joinPath(srcDir, LroClassFile), "utf-8" diff --git a/src/generators/clientFileGenerator.ts b/src/generators/clientFileGenerator.ts index cc3b2db2f8..b3ac5012c0 100644 --- a/src/generators/clientFileGenerator.ts +++ b/src/generators/clientFileGenerator.ts @@ -112,24 +112,13 @@ export function generateClient(clientDetails: ClientDetails, project: Project) { if (hasInlineOperations && hasLro) { clientFile.addImportDeclaration({ - namedImports: ["PollerLike", "PollOperationState"], + namedImports: ["PollerLike", "PollOperationState", "LroEngine"], moduleSpecifier: "@azure/core-lro" }); clientFile.addImportDeclaration({ - namedImports: ["LroEngine"], - moduleSpecifier: `./lro` + namedImports: ["LroImpl", "shouldDeserializeLro"], + moduleSpecifier: `./lroImpl` }); - if (useCoreV2) { - clientFile.addImportDeclaration({ - namedImports: ["CoreClientLro", "shouldDeserializeLro"], - moduleSpecifier: `./coreClientLro` - }); - } else { - clientFile.addImportDeclaration({ - namedImports: ["CoreHttpLro", "shouldDeserializeLro"], - moduleSpecifier: `./coreHttpLro` - }); - } } if (hasImportedOperations) { diff --git a/src/generators/operationGenerator.ts b/src/generators/operationGenerator.ts index 9330f5fcd9..71d909ac9d 100644 --- a/src/generators/operationGenerator.ts +++ b/src/generators/operationGenerator.ts @@ -937,10 +937,6 @@ function writeLroOperationBody( const { useCoreV2 } = getAutorestOptions(); const client = isInline ? "" : ".client"; const sendRequestStatement = `this${client}.sendOperationRequest(args, spec)`; - - const finalStateStr = lroResourceLocationConfig - ? `"${lroResourceLocationConfig.toLowerCase()}"` - : ""; const sendOperationStatement = !useCoreV2 ? `const directSendOperation = async (args: coreHttp.OperationArguments, spec: coreHttp.OperationSpec): Promise<${responseName}> => { ${getTracingTryCatchStatement( @@ -987,12 +983,15 @@ function writeLroOperationBody( headers: currentRawResponse!.headers.toJSON() }}; }`; - const LroClassName = useCoreV2 ? "CoreClientLro" : "CoreHttpLro"; methodDeclaration.addStatements([ sendOperationStatement, - `const lro = new ${LroClassName}(sendOperation,${operationParamsName}, - ${operationSpecName},${finalStateStr})`, - `return new LroEngine(lro,{intervalInMs: options?.updateIntervalInMs});` + `const lro = new LroImpl(sendOperation,${operationParamsName}, + ${operationSpecName})`, + `return new LroEngine(lro,{ resumeFrom: options?.resumeFrom, intervalInMs: options?.updateIntervalInMs${ + lroResourceLocationConfig + ? `, lroResourceLocationConfig: "${lroResourceLocationConfig.toLowerCase()}"` + : "" + } });` ]); methodDeclaration.setReturnType( @@ -1342,24 +1341,13 @@ function addImports( if (hasLroOperation(operationGroupDetails)) { operationGroupFile.addImportDeclaration({ - namedImports: ["PollerLike", "PollOperationState"], + namedImports: ["PollerLike", "PollOperationState", "LroEngine"], moduleSpecifier: "@azure/core-lro" }); operationGroupFile.addImportDeclaration({ - namedImports: ["LroEngine"], - moduleSpecifier: `../lro` + namedImports: ["LroImpl", "shouldDeserializeLro"], + moduleSpecifier: `../lroImpl` }); - if (useCoreV2) { - operationGroupFile.addImportDeclaration({ - namedImports: ["CoreClientLro", "shouldDeserializeLro"], - moduleSpecifier: `../coreClientLro` - }); - } else { - operationGroupFile.addImportDeclaration({ - namedImports: ["CoreHttpLro", "shouldDeserializeLro"], - moduleSpecifier: `../coreHttpLro` - }); - } } } diff --git a/src/generators/static/packageFileGenerator.ts b/src/generators/static/packageFileGenerator.ts index 3b51c64f09..abeef4ebdb 100644 --- a/src/generators/static/packageFileGenerator.ts +++ b/src/generators/static/packageFileGenerator.ts @@ -140,7 +140,7 @@ function regularAutorestPackage( node: ">=12.0.0" }, dependencies: { - ...(hasLro && { "@azure/core-lro": "^1.0.5" }), + ...(hasLro && { "@azure/core-lro": "^2.1.0" }), ...(hasLro && { "@azure/abort-controller": "^1.0.0" }), ...(hasAsyncIterators && { "@azure/core-paging": "^1.1.1" }), ...(!useCoreV2 && { "@azure/core-http": "^1.2.4" }), diff --git a/src/lro/azureAsyncPolling.ts b/src/lro/azureAsyncPolling.ts deleted file mode 100644 index 0d114756b8..0000000000 --- a/src/lro/azureAsyncPolling.ts +++ /dev/null @@ -1,82 +0,0 @@ -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { - failureStates, - LroResourceLocationConfig, - LongRunningOperation, - LroBody, - LroResponse, - LroStatus, - RawResponse, - successStates -} from "./models"; -import { isUnexpectedPollingResponse } from "./requestUtils"; - -function getResponseStatus(rawResponse: RawResponse): string { - const { status } = (rawResponse.body as LroBody) ?? {}; - return status?.toLowerCase() ?? "succeeded"; -} - -function isAzureAsyncPollingDone(rawResponse: RawResponse): boolean { - const state = getResponseStatus(rawResponse); - if (isUnexpectedPollingResponse(rawResponse) || failureStates.includes(state)) { - throw new Error(`Operation status: ${state}`); - } - return successStates.includes(state); -} - -async function sendFinalRequest( - lro: LongRunningOperation, - lroResourceLocationConfig?: LroResourceLocationConfig, - resourceLocation?: string -): Promise | undefined> { - switch (lroResourceLocationConfig) { - case "original-uri": - return lro.retrieveAzureAsyncResource(); - case "azure-async-operation": - return Promise.resolve(undefined); - case "location": - default: - return lro.retrieveAzureAsyncResource(resourceLocation); - } -} - -export function processAzureAsyncOperationResult( - lro: LongRunningOperation, - resourceLocation?: string, - lroResourceLocationConfig?: LroResourceLocationConfig -): (rawResponse: RawResponse, flatResponse: TResult) => LroStatus { - return (rawResponse: RawResponse, flatResponse: TResult): LroStatus => { - if (isAzureAsyncPollingDone(rawResponse)) { - if (resourceLocation === undefined) { - return { rawResponse, flatResponse, done: true }; - } else { - return { - rawResponse, - flatResponse, - done: false, - next: async () => { - const finalResponse = await sendFinalRequest( - lro, - lroResourceLocationConfig, - resourceLocation - ); - return { - ...(finalResponse ?? { - rawResponse, - flatResponse - }), - done: true - }; - } - }; - } - } - return { - rawResponse, - flatResponse, - done: false - }; - }; -} diff --git a/src/lro/bodyPolling.ts b/src/lro/bodyPolling.ts deleted file mode 100644 index 2e0fdae225..0000000000 --- a/src/lro/bodyPolling.ts +++ /dev/null @@ -1,34 +0,0 @@ -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { failureStates, LroBody, LroStatus, RawResponse, successStates } from "./models"; -import { isUnexpectedPollingResponse } from "./requestUtils"; - -function getProvisioningState(rawResponse: RawResponse): string { - const { properties, provisioningState } = (rawResponse.body as LroBody) ?? {}; - const state: string | undefined = properties?.provisioningState ?? provisioningState; - return state?.toLowerCase() ?? "succeeded"; -} - -export function isBodyPollingDone(rawResponse: RawResponse): boolean { - const state = getProvisioningState(rawResponse); - if (isUnexpectedPollingResponse(rawResponse) || failureStates.includes(state)) { - throw new Error(`The long running operation has failed. The provisioning state: ${state}.`); - } - return successStates.includes(state); -} - -/** - * Creates a polling strategy based on BodyPolling which uses the provisioning state - * from the result to determine the current operation state - */ -export function processBodyPollingOperationResult( - rawResponse: RawResponse, - flatResponse: TResult -): LroStatus { - return { - rawResponse, - flatResponse, - done: isBodyPollingDone(rawResponse) - }; -} diff --git a/src/lro/index.ts b/src/lro/index.ts deleted file mode 100644 index 836873e640..0000000000 --- a/src/lro/index.ts +++ /dev/null @@ -1,18 +0,0 @@ -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -export { LroEngine } from "./lroEngine"; -export { createGetLroStatusFromResponse } from "./stateMachine"; -export { - LroResourceLocationConfig, - GetLroStatusFromResponse, - RawResponse, - LongRunningOperation, - LroConfig, - LroMode, - LroResponse, - LroStatus, - LroTerminalState, - LroInProgressState, - LroEngineOptions -} from "./models"; diff --git a/src/lro/locationPolling.ts b/src/lro/locationPolling.ts deleted file mode 100644 index 6159e0527d..0000000000 --- a/src/lro/locationPolling.ts +++ /dev/null @@ -1,20 +0,0 @@ -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { LroStatus, RawResponse } from "./models"; -import { isUnexpectedPollingResponse } from "./requestUtils"; - -function isLocationPollingDone(rawResponse: RawResponse): boolean { - return !isUnexpectedPollingResponse(rawResponse) && rawResponse.statusCode !== 202; -} - -export function processLocationPollingOperationResult( - rawResponse: RawResponse, - flatResponse: TResult -): LroStatus { - return { - rawResponse, - flatResponse, - done: isLocationPollingDone(rawResponse) - }; -} diff --git a/src/lro/lroEngine.ts b/src/lro/lroEngine.ts deleted file mode 100644 index b7ad1defa3..0000000000 --- a/src/lro/lroEngine.ts +++ /dev/null @@ -1,53 +0,0 @@ -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { Poller, PollOperationState } from "@azure/core-lro"; -import { - LongRunningOperation, - LroEngineOptions, - ResumablePollOperationState -} from "./models"; -import { GenericPollOperation } from "./operation"; - -/** - * The LRO Engine, a class that performs polling. - */ -export class LroEngine< - TResult, - TState extends PollOperationState -> extends Poller { - private intervalInMs: number; - - constructor(lro: LongRunningOperation, options?: LroEngineOptions) { - const { intervalInMs = 2000, resumeFrom } = options || {}; - function deserializeState( - resumeFrom: string - ): TState & ResumablePollOperationState { - try { - return JSON.parse(resumeFrom).state; - } catch (e) { - throw new Error( - `LroEngine: Unable to deserialize state: ${resumeFrom}` - ); - } - } - const state: TState & ResumablePollOperationState = resumeFrom - ? deserializeState(resumeFrom) - : ({} as any); - - const operation = new GenericPollOperation(state, lro); - super(operation); - - this.intervalInMs = intervalInMs; - operation.setPollerConfig(this as any); - } - - /** - * The method used by the poller to wait before attempting to update its operation. - */ - delay(): Promise { - return new Promise(resolve => - setTimeout(() => resolve(), this.intervalInMs) - ); - } -} diff --git a/src/lro/models.ts b/src/lro/models.ts deleted file mode 100644 index 0465c14d90..0000000000 --- a/src/lro/models.ts +++ /dev/null @@ -1,165 +0,0 @@ -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { PollOperationState } from "@azure/core-lro"; - -/** - * Options for the LRO poller. - */ -export interface LroEngineOptions { - /** - * Defines how much time the poller is going to wait before making a new request to the service. - */ - intervalInMs?: number; - /** - * A serialized poller which can be used to resume an existing paused Long-Running-Operation. - */ - resumeFrom?: string; -} - -export const successStates = ["succeeded"]; -export const failureStates = ["failed", "canceled", "cancelled"]; -/** - * The LRO states that signal that the LRO has completed. - */ -export const terminalStates = successStates.concat(failureStates); - -/** - * The potential location of the result of the LRO if specified by the LRO extension in the swagger. - */ -export type LroResourceLocationConfig = - | "azure-async-operation" - | "location" - | "original-uri"; - -/** - * The type of a LRO response body. This is just a convenience type for checking the status of the operation. - */ - -export interface LroBody extends Record { - /** The status of the operation. */ - status?: string; - /** The state of the provisioning process */ - provisioningState?: string; - /** The properties of the provisioning process */ - properties?: { provisioningState?: string } & Record; -} - -/** - * Simple type of the raw response. - */ -export interface RawResponse { - /** The HTTP status code */ - statusCode: number; - /** A HttpHeaders collection in the response represented as a simple JSON object where all header names have been normalized to be lower-case. */ - headers: { - [headerName: string]: string; - }; - /** The parsed response body */ - body?: unknown; -} - -/** - * The type of the response of a LRO. - */ -export interface LroResponse { - /** The flattened response */ - flatResponse: T; - /** The raw response */ - rawResponse: RawResponse; -} - -/** The type of which LRO implementation being followed by a specific API. */ -export type LroMode = "AzureAsync" | "Location" | "Body"; - -/** - * The configuration of a LRO to determine how to perform polling and checking whether the operation has completed. - */ -export interface LroConfig { - /** The LRO mode */ - mode?: LroMode; - /** The path of a provisioned resource */ - resourceLocation?: string; -} - -/** - * Type of a polling operation state that can actually be resumed. - */ -export type ResumablePollOperationState = PollOperationState & { - initialRawResponse?: RawResponse; - config?: LroConfig; - pollingURL?: string; -}; - -export interface PollerConfig { - intervalInMs: number; -} - -/** - * The type of a terminal state of an LRO. - */ -export interface LroTerminalState extends LroResponse { - /** - * Whether the operation has finished. - */ - done: true; -} - -/** - * The type of an in-progress state of an LRO. - */ -export interface LroInProgressState extends LroResponse { - /** - * Whether the operation has finished. - */ - done: false; - /** - * The request to be sent next if it is different from the standard polling one. - * Notice that it will disregard any polling URLs provided to it. - */ - next?: () => Promise>; -} - -/** - * The type of an LRO state which is a tagged union of terminal and in-progress states. - */ -export type LroStatus = LroTerminalState | LroInProgressState; - -/** - * The type of the getLROStatusFromResponse method. It takes the response as input and returns along the response whether the operation has finished. - */ -export type GetLroStatusFromResponse = ( - rawResponse: RawResponse, - flatResponse: T -) => LroStatus; - -/** - * Description of a long running operation. - */ -export interface LongRunningOperation { - /** - * The request path. - */ - requestPath: string; - /** - * The HTTP request method. - */ - requestMethod: string; - /** - * A function that can be used to send initial request to the service. - */ - sendInitialRequest: ( - initializeState: ( - rawResponse: RawResponse, - flatResponse: unknown - ) => boolean - ) => Promise>; - /** - * A function that can be used to poll for the current status of a long running operation. - */ - sendPollRequest: (config: LroConfig, path: string) => Promise>; - /** - * A function that can be used to retrieve the provisioned azure resource. - */ - retrieveAzureAsyncResource: (path?: string) => Promise>; -} diff --git a/src/lro/operation.ts b/src/lro/operation.ts deleted file mode 100644 index a058b2ec42..0000000000 --- a/src/lro/operation.ts +++ /dev/null @@ -1,112 +0,0 @@ -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { AbortSignalLike } from "@azure/abort-controller"; -import { PollOperationState, PollOperation } from "@azure/core-lro"; -import { - PollerConfig, - ResumablePollOperationState, - LongRunningOperation, - LroStatus -} from "./models"; -import { getPollingUrl } from "./requestUtils"; -import { createInitializeState, createPollForLROStatus } from "./stateMachine"; - -export class GenericPollOperation< - TResult, - TState extends PollOperationState -> implements PollOperation { - private getLROStatusFromResponse?: ( - pollingURL: string, - pollerConfig: PollerConfig - ) => Promise>; - private pollerConfig?: PollerConfig; - constructor( - public state: TState & ResumablePollOperationState, - private lro: LongRunningOperation - ) {} - - public setPollerConfig(pollerConfig: PollerConfig): void { - this.pollerConfig = pollerConfig; - } - - /** - * General update function for LROPoller, the general process is as follows - * 1. Check initial operation result to determine the strategy to use - * - Strategies: Location, Azure-AsyncOperation, Original Uri - * 2. Check if the operation result has a terminal state - * - Terminal state will be determined by each strategy - * 2.1 If it is terminal state Check if a final GET request is required, if so - * send final GET request and return result from operation. If no final GET - * is required, just return the result from operation. - * - Determining what to call for final request is responsibility of each strategy - * 2.2 If it is not terminal state, call the polling operation and go to step 1 - * - Determining what to call for polling is responsibility of each strategy - * - Strategies will always use the latest URI for polling if provided otherwise - * the last known one - */ - async update(options?: { - abortSignal?: AbortSignalLike | undefined; - fireProgress?: ((state: TState) => void) | undefined; - }): Promise> { - const state = this.state; - if (!state.isStarted) { - const initializeState = createInitializeState( - state, - this.lro.requestPath, - this.lro.requestMethod - ); - await this.lro.sendInitialRequest(initializeState); - } - - if (!state.isCompleted) { - if (this.getLROStatusFromResponse === undefined) { - if (state.config === undefined) { - throw new Error( - "Bad state: LRO mode is undefined. Please check if the serialized state is well-formed." - ); - } - this.getLROStatusFromResponse = createPollForLROStatus( - this.lro, - state.config - ); - } - if (state.pollingURL === undefined) { - throw new Error( - "Bad state: polling URL is undefined. Please check if the serialized state is well-formed." - ); - } - const currentState = await this.getLROStatusFromResponse( - state.pollingURL, - this.pollerConfig! - ); - if (currentState.done) { - state.result = currentState.flatResponse; - state.isCompleted = true; - } else { - this.getLROStatusFromResponse = - currentState.next ?? this.getLROStatusFromResponse; - state.pollingURL = getPollingUrl( - currentState.rawResponse, - state.pollingURL - ); - } - } - options?.fireProgress?.(state); - return this; - } - - async cancel(): Promise> { - this.state.isCancelled = true; - return this; - } - - /** - * Serializes the Poller operation. - */ - public toString(): string { - return JSON.stringify({ - state: this.state - }); - } -} diff --git a/src/lro/passthrough.ts b/src/lro/passthrough.ts deleted file mode 100644 index adec2dc879..0000000000 --- a/src/lro/passthrough.ts +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { LroStatus, RawResponse } from "./models"; - -export function processPassthroughOperationResult( - rawResponse: RawResponse, - flatResponse: TResult -): LroStatus { - return { - rawResponse, - flatResponse, - done: true - }; -} diff --git a/src/lro/requestUtils.ts b/src/lro/requestUtils.ts deleted file mode 100644 index f55dfcf21e..0000000000 --- a/src/lro/requestUtils.ts +++ /dev/null @@ -1,94 +0,0 @@ -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { LroConfig, RawResponse } from "./models"; - -/** - * Detects where the continuation token is and returns it. Notice that azure-asyncoperation - * must be checked first before the other location headers because there are scenarios - * where both azure-asyncoperation and location could be present in the same response but - * azure-asyncoperation should be the one to use for polling. - */ -export function getPollingUrl(rawResponse: RawResponse, defaultPath: string): string { - return ( - getAzureAsyncOperation(rawResponse) ?? - getLocation(rawResponse) ?? - getOperationLocation(rawResponse) ?? - defaultPath - ); -} - -function getLocation(rawResponse: RawResponse): string | undefined { - return rawResponse.headers["location"]; -} - -function getOperationLocation(rawResponse: RawResponse): string | undefined { - return rawResponse.headers["operation-location"]; -} - -function getAzureAsyncOperation(rawResponse: RawResponse): string | undefined { - return rawResponse.headers["azure-asyncoperation"]; -} - -export function inferLroMode( - requestPath: string, - requestMethod: string, - rawResponse: RawResponse -): LroConfig { - if (getAzureAsyncOperation(rawResponse) !== undefined) { - return { - mode: "AzureAsync", - resourceLocation: - requestMethod === "PUT" - ? requestPath - : requestMethod === "POST" - ? getLocation(rawResponse) - : undefined - }; - } else if ( - getLocation(rawResponse) !== undefined || - getOperationLocation(rawResponse) !== undefined - ) { - return { - mode: "Location" - }; - } else if (["PUT", "PATCH"].includes(requestMethod)) { - return { - mode: "Body" - }; - } - return {}; -} - -export class RestError extends Error { - public statusCode?: number; - constructor(message: string, statusCode: number) { - super(message); - this.name = "RestError"; - this.statusCode = statusCode; - - Object.setPrototypeOf(this, RestError.prototype); - } -} - -export function isUnexpectedInitialResponse(rawResponse: RawResponse): boolean { - const code = rawResponse.statusCode; - if (![203, 204, 202, 201, 200, 500].includes(code)) { - throw new RestError( - `Received unexpected HTTP status code ${code} in the initial response. This may indicate a server issue.`, - code - ); - } - return false; -} - -export function isUnexpectedPollingResponse(rawResponse: RawResponse): boolean { - const code = rawResponse.statusCode; - if (![202, 201, 200, 500].includes(code)) { - throw new RestError( - `Received unexpected HTTP status code ${code} while polling. This may indicate a server issue.`, - code - ); - } - return false; -} diff --git a/src/lro/stateMachine.ts b/src/lro/stateMachine.ts deleted file mode 100644 index e326716771..0000000000 --- a/src/lro/stateMachine.ts +++ /dev/null @@ -1,108 +0,0 @@ -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { processAzureAsyncOperationResult } from "./azureAsyncPolling"; -import { isBodyPollingDone, processBodyPollingOperationResult } from "./bodyPolling"; -import { processLocationPollingOperationResult } from "./locationPolling"; -import { - LroResourceLocationConfig, - GetLroStatusFromResponse, - LongRunningOperation, - LroConfig, - LroStatus, - PollerConfig, - RawResponse, - ResumablePollOperationState -} from "./models"; -import { processPassthroughOperationResult } from "./passthrough"; -import { getPollingUrl, inferLroMode, isUnexpectedInitialResponse } from "./requestUtils"; - -/** - * creates a stepping function that maps an LRO state to another. - */ -export function createGetLroStatusFromResponse( - lroPrimitives: LongRunningOperation, - config: LroConfig, - lroResourceLocationConfig?: LroResourceLocationConfig -): GetLroStatusFromResponse { - switch (config.mode) { - case "AzureAsync": { - return processAzureAsyncOperationResult( - lroPrimitives, - config.resourceLocation, - lroResourceLocationConfig - ); - } - case "Location": { - return processLocationPollingOperationResult; - } - case "Body": { - return processBodyPollingOperationResult; - } - default: { - return processPassthroughOperationResult; - } - } -} - -/** - * Creates a polling operation that returns a LRO state. - */ -export function createPollForLROStatus( - lroPrimitives: LongRunningOperation, - config: LroConfig -): (pollingURL: string, pollerConfig: PollerConfig) => Promise> { - return async (path: string, pollerConfig: PollerConfig): Promise> => { - const response = await lroPrimitives.sendPollRequest(config, path); - const retryAfter: string | undefined = response.rawResponse.headers["retry-after"]; - if (retryAfter !== undefined) { - const retryAfterInMs = parseInt(retryAfter); - pollerConfig.intervalInMs = isNaN(retryAfterInMs) - ? calculatePollingIntervalFromDate(new Date(retryAfter), pollerConfig.intervalInMs) - : retryAfterInMs; - } - return response; - }; -} - -function calculatePollingIntervalFromDate( - retryAfterDate: Date, - defaultIntervalInMs: number -): number { - const timeNow = Math.floor(new Date().getTime()); - const retryAfterTime = retryAfterDate.getTime(); - if (timeNow < retryAfterTime) { - return retryAfterTime - timeNow; - } - return defaultIntervalInMs; -} - -/** - * Creates a callback to be used to initialize the polling operation state. - * @param state - of the polling operation - * @param operationSpec - of the LRO - * @param callback - callback to be called when the operation is done - * @returns callback that initializes the state of the polling operation - */ -export function createInitializeState( - state: ResumablePollOperationState, - requestPath: string, - requestMethod: string -): (rawResponse: RawResponse, flatResponse: unknown) => boolean { - return (rawResponse: RawResponse, flatResponse: unknown) => { - if (isUnexpectedInitialResponse(rawResponse)) return true; - state.initialRawResponse = rawResponse; - state.isStarted = true; - state.pollingURL = getPollingUrl(state.initialRawResponse, requestPath); - state.config = inferLroMode(requestPath, requestMethod, state.initialRawResponse); - /** short circuit polling if body polling is done in the initial request */ - if ( - state.config.mode === undefined || - (state.config.mode === "Body" && isBodyPollingDone(state.initialRawResponse)) - ) { - state.result = flatResponse as TResult; - state.isCompleted = true; - } - return Boolean(state.isCompleted); - }; -} diff --git a/src/lroImpl.ts b/src/lroImpl.ts new file mode 100644 index 0000000000..80ca1abd62 --- /dev/null +++ b/src/lroImpl.ts @@ -0,0 +1,139 @@ +import { LongRunningOperation, LroResponse } from "@azure/core-lro"; + +const successStates = ["succeeded"]; +const failureStates = ["failed", "canceled", "cancelled"]; +const terminalStates = successStates.concat(failureStates); + +type SendOperationFn = (args: any, spec: any) => Promise>; + +/** + * We need to selectively deserialize our responses, only deserializing if we + * are in a final Lro response, not deserializing any polling non-terminal responses + */ +export function shouldDeserializeLro(lroResourceLocationConfig?: string) { + let initialOperationInfo: LroResponseInfo | undefined; + let isInitialRequest = true; + + return (response: any) => { + if (response.status < 200 || response.status >= 300) { + return true; + } + + if (!initialOperationInfo) { + initialOperationInfo = getLroData(response); + } else { + isInitialRequest = false; + } + + if ( + initialOperationInfo.azureAsyncOperation || + initialOperationInfo.operationLocation + ) { + return ( + !isInitialRequest && + isAsyncOperationFinalResponse( + response, + initialOperationInfo, + lroResourceLocationConfig + ) + ); + } + + if (initialOperationInfo.location) { + return isLocationFinalResponse(response); + } + + if (initialOperationInfo.requestMethod === "PUT") { + return isBodyPollingFinalResponse(response); + } + + return true; + }; +} + +function isAsyncOperationFinalResponse( + response: any, + initialOperationInfo: LroResponseInfo, + lroResourceLocationConfig?: string +): boolean { + const status: string = response.parsedBody?.status || "Succeeded"; + if (!terminalStates.includes(status.toLowerCase())) { + return false; + } + + if (initialOperationInfo.requestMethod === "DELETE") { + return true; + } + + if ( + initialOperationInfo.requestMethod === "PUT" && + lroResourceLocationConfig && + lroResourceLocationConfig.toLowerCase() === "azure-asyncoperation" + ) { + return true; + } + + if ( + initialOperationInfo.requestMethod !== "PUT" && + !initialOperationInfo.location + ) { + return true; + } + + return false; +} + +function isLocationFinalResponse(response: any): boolean { + return response.status !== 202; +} + +function isBodyPollingFinalResponse(response: any): boolean { + const provisioningState: string = + response.parsedBody?.properties?.provisioningState || "Succeeded"; + + if (terminalStates.includes(provisioningState.toLowerCase())) { + return true; + } + + return false; +} + +interface LroResponseInfo { + requestMethod: string; + azureAsyncOperation?: string; + operationLocation?: string; + location?: string; +} + +function getLroData(result: any): LroResponseInfo { + return { + azureAsyncOperation: result.headers.get("azure-asyncoperation"), + operationLocation: result.headers.get("operation-location"), + location: result.headers.get("location"), + requestMethod: result.request.method + }; +} + +export class LroImpl implements LongRunningOperation { + constructor( + private sendOperationFn: SendOperationFn, + private args: any, + private spec: any, + public requestPath: string = spec.path!, + public requestMethod: string = spec.httpMethod + ) {} + public async sendInitialRequest(): Promise> { + return this.sendOperationFn(this.args, this.spec); + } + public async sendPollRequest(path: string): Promise> { + const updatedArgs = { ...this.args }; + if (updatedArgs.options) { + (updatedArgs.options as any).shouldDeserialize = true; + } + return this.sendOperationFn(updatedArgs, { + ...this.spec, + path, + httpMethod: "GET" + }); + } +} diff --git a/test/integration/generated/lro/package.json b/test/integration/generated/lro/package.json index 893fdd1723..2f736a7a9e 100644 --- a/test/integration/generated/lro/package.json +++ b/test/integration/generated/lro/package.json @@ -6,7 +6,7 @@ "version": "1.0.0-preview1", "engines": { "node": ">=12.0.0" }, "dependencies": { - "@azure/core-lro": "^1.0.5", + "@azure/core-lro": "^2.1.0", "@azure/abort-controller": "^1.0.0", "@azure/core-client": "^1.2.2", "@azure/core-rest-pipeline": "^1.1.1", diff --git a/test/integration/generated/lro/src/coreClientLro.ts b/test/integration/generated/lro/src/coreClientLro.ts deleted file mode 100644 index d793a24458..0000000000 --- a/test/integration/generated/lro/src/coreClientLro.ts +++ /dev/null @@ -1,323 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. - -import { - OperationArguments, - OperationSpec, - OperationResponseMap, - FullOperationResponse -} from "@azure/core-client"; -import { - LroResourceLocationConfig, - GetLroStatusFromResponse, - LongRunningOperation, - LroConfig, - LroMode, - LroResponse, - LroStatus, - createGetLroStatusFromResponse, - RawResponse -} from "./lro"; - -export const successStates = ["succeeded"]; -export const failureStates = ["failed", "canceled", "cancelled"]; -export const terminalStates = successStates.concat(failureStates); - -export type SendOperationFn = ( - args: OperationArguments, - spec: OperationSpec -) => Promise>; - -export function createPollingMethod( - sendOperationFn: SendOperationFn, - GetLroStatusFromResponse: GetLroStatusFromResponse, - args: OperationArguments, - spec: OperationSpec, - mode?: LroMode -): (path?: string) => Promise> { - /** - * Polling calls will always return a status object i.e. {"status": "success"} - * these intermediate responses are not described in the swagger so we need to - * pass custom mappers at runtime. - * This function replaces all the existing mappers to be able to deserialize a status object - * @param responses Original set of responses defined in the operation - */ - function getCompositeMappers(responses: { - [responseCode: string]: OperationResponseMap; - }): { - [responseCode: string]: OperationResponseMap; - } { - return Object.keys(responses).reduce((acc, statusCode) => { - return { - ...acc, - [statusCode]: { - ...responses[statusCode], - bodyMapper: { - type: { - name: "Composite", - modelProperties: { - status: { - serializedName: "status", - type: { - name: "String" - } - } - } - } - } - } - }; - }, {} as { [responseCode: string]: OperationResponseMap }); - } - let response: LroStatus | undefined = undefined; - const customerCallback = args?.options?.onResponse; - const updatedArgs = { - ...args, - options: { - ...args.options, - onResponse: ( - rawResponse: FullOperationResponse, - flatResponse: unknown - ): void => { - response = GetLroStatusFromResponse( - { - statusCode: rawResponse.status, - body: rawResponse.parsedBody, - headers: rawResponse.headers.toJSON() - }, - flatResponse as TResult - ); - if (response.done) { - customerCallback?.(rawResponse, flatResponse); - } - } - } - }; - // Make sure we don't send any body to the get request - const { requestBody, responses, ...restSpec } = spec; - if (mode === "AzureAsync") { - return async (path?: string) => { - await sendOperationFn(updatedArgs, { - ...restSpec, - responses: getCompositeMappers(responses), - httpMethod: "GET", - ...(path && { path }) - }); - return response!; - }; - } - return async (path?: string) => { - await sendOperationFn(updatedArgs, { - ...restSpec, - responses: responses, - httpMethod: "GET", - ...(path && { path }) - }); - return response!; - }; -} - -/** - * We need to selectively deserialize our responses, only deserializing if we - * are in a final Lro response, not deserializing any polling non-terminal responses - */ -export function shouldDeserializeLro(lroResourceLocationConfig?: string) { - let initialOperationInfo: LroResponseInfo | undefined; - let isInitialRequest = true; - - return (response: FullOperationResponse) => { - if (response.status < 200 || response.status >= 300) { - return true; - } - - if (!initialOperationInfo) { - initialOperationInfo = getLroData(response); - } else { - isInitialRequest = false; - } - - if ( - initialOperationInfo.azureAsyncOperation || - initialOperationInfo.operationLocation - ) { - return ( - !isInitialRequest && - isAsyncOperationFinalResponse( - response, - initialOperationInfo, - lroResourceLocationConfig - ) - ); - } - - if (initialOperationInfo.location) { - return isLocationFinalResponse(response); - } - - if (initialOperationInfo.requestMethod === "PUT") { - return isBodyPollingFinalResponse(response); - } - - return true; - }; -} - -function isAsyncOperationFinalResponse( - response: FullOperationResponse, - initialOperationInfo: LroResponseInfo, - lroResourceLocationConfig?: string -): boolean { - const status: string = response.parsedBody?.status || "Succeeded"; - if (!terminalStates.includes(status.toLowerCase())) { - return false; - } - - if (initialOperationInfo.requestMethod === "DELETE") { - return true; - } - - if ( - initialOperationInfo.requestMethod === "PUT" && - lroResourceLocationConfig && - lroResourceLocationConfig.toLowerCase() === "azure-asyncoperation" - ) { - return true; - } - - if ( - initialOperationInfo.requestMethod !== "PUT" && - !initialOperationInfo.location - ) { - return true; - } - - return false; -} - -function isLocationFinalResponse(response: FullOperationResponse): boolean { - return response.status !== 202; -} - -function isBodyPollingFinalResponse(response: FullOperationResponse): boolean { - const provisioningState: string = - response.parsedBody?.properties?.provisioningState || "Succeeded"; - - if (terminalStates.includes(provisioningState.toLowerCase())) { - return true; - } - - return false; -} - -interface LroResponseInfo { - requestMethod: string; - azureAsyncOperation?: string; - operationLocation?: string; - location?: string; -} - -function getLroData(result: FullOperationResponse): LroResponseInfo { - return { - azureAsyncOperation: result.headers.get("azure-asyncoperation"), - operationLocation: result.headers.get("operation-location"), - location: result.headers.get("location"), - requestMethod: result.request.method - }; -} - -export function getSpecPath(spec: OperationSpec): string { - if (spec.path) { - return spec.path; - } else { - throw Error("Bad spec: request path is not found!"); - } -} - -export class CoreClientLro implements LongRunningOperation { - constructor( - private sendOperationFn: SendOperationFn, - private args: OperationArguments, - private spec: OperationSpec, - private lroResourceLocationConfig?: LroResourceLocationConfig, - public requestPath: string = spec.path!, - public requestMethod: string = spec.httpMethod - ) {} - public async sendInitialRequest( - initializeState: ( - rawResponse: RawResponse, - flatResponse: unknown - ) => boolean - ): Promise> { - const { onResponse, ...restOptions } = this.args.options || {}; - return this.sendOperationFn( - { - ...this.args, - options: { - ...restOptions, - onResponse: ( - rawResponse: FullOperationResponse, - flatResponse: unknown - ) => { - const isCompleted = initializeState( - { - statusCode: rawResponse.status, - body: rawResponse.parsedBody, - headers: rawResponse.headers.toJSON() - }, - flatResponse - ); - if (isCompleted) { - onResponse?.(rawResponse, flatResponse); - } - } - } - }, - this.spec - ); - } - - public async sendPollRequest( - config: LroConfig, - path: string - ): Promise> { - const getLroStatusFromResponse = createGetLroStatusFromResponse( - this, - config, - this.lroResourceLocationConfig - ); - return createPollingMethod( - this.sendOperationFn, - getLroStatusFromResponse, - this.args, - this.spec, - config.mode - )(path); - } - - public async retrieveAzureAsyncResource( - path?: string - ): Promise> { - const updatedArgs = { ...this.args }; - if (updatedArgs.options) { - (updatedArgs.options as any).shouldDeserialize = true; - } - return createPollingMethod( - this.sendOperationFn, - (rawResponse, flatResponse) => ({ - rawResponse, - flatResponse, - done: true - }), - updatedArgs, - this.spec - )(path); - } -} diff --git a/test/integration/generated/lro/src/lro/azureAsyncPolling.ts b/test/integration/generated/lro/src/lro/azureAsyncPolling.ts deleted file mode 100644 index 725578a692..0000000000 --- a/test/integration/generated/lro/src/lro/azureAsyncPolling.ts +++ /dev/null @@ -1,96 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { - failureStates, - LroResourceLocationConfig, - LongRunningOperation, - LroBody, - LroResponse, - LroStatus, - RawResponse, - successStates -} from "./models"; -import { isUnexpectedPollingResponse } from "./requestUtils"; - -function getResponseStatus(rawResponse: RawResponse): string { - const { status } = (rawResponse.body as LroBody) ?? {}; - return status?.toLowerCase() ?? "succeeded"; -} - -function isAzureAsyncPollingDone(rawResponse: RawResponse): boolean { - const state = getResponseStatus(rawResponse); - if ( - isUnexpectedPollingResponse(rawResponse) || - failureStates.includes(state) - ) { - throw new Error(`Operation status: ${state}`); - } - return successStates.includes(state); -} - -async function sendFinalRequest( - lro: LongRunningOperation, - lroResourceLocationConfig?: LroResourceLocationConfig, - resourceLocation?: string -): Promise | undefined> { - switch (lroResourceLocationConfig) { - case "original-uri": - return lro.retrieveAzureAsyncResource(); - case "azure-async-operation": - return Promise.resolve(undefined); - case "location": - default: - return lro.retrieveAzureAsyncResource(resourceLocation); - } -} - -export function processAzureAsyncOperationResult( - lro: LongRunningOperation, - resourceLocation?: string, - lroResourceLocationConfig?: LroResourceLocationConfig -): (rawResponse: RawResponse, flatResponse: TResult) => LroStatus { - return ( - rawResponse: RawResponse, - flatResponse: TResult - ): LroStatus => { - if (isAzureAsyncPollingDone(rawResponse)) { - if (resourceLocation === undefined) { - return { rawResponse, flatResponse, done: true }; - } else { - return { - rawResponse, - flatResponse, - done: false, - next: async () => { - const finalResponse = await sendFinalRequest( - lro, - lroResourceLocationConfig, - resourceLocation - ); - return { - ...(finalResponse ?? { - rawResponse, - flatResponse - }), - done: true - }; - } - }; - } - } - return { - rawResponse, - flatResponse, - done: false - }; - }; -} diff --git a/test/integration/generated/lro/src/lro/bodyPolling.ts b/test/integration/generated/lro/src/lro/bodyPolling.ts deleted file mode 100644 index b1c87f8bc8..0000000000 --- a/test/integration/generated/lro/src/lro/bodyPolling.ts +++ /dev/null @@ -1,54 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { - failureStates, - LroBody, - LroStatus, - RawResponse, - successStates -} from "./models"; -import { isUnexpectedPollingResponse } from "./requestUtils"; - -function getProvisioningState(rawResponse: RawResponse): string { - const { properties, provisioningState } = (rawResponse.body as LroBody) ?? {}; - const state: string | undefined = - properties?.provisioningState ?? provisioningState; - return state?.toLowerCase() ?? "succeeded"; -} - -export function isBodyPollingDone(rawResponse: RawResponse): boolean { - const state = getProvisioningState(rawResponse); - if ( - isUnexpectedPollingResponse(rawResponse) || - failureStates.includes(state) - ) { - throw new Error( - `The long running operation has failed. The provisioning state: ${state}.` - ); - } - return successStates.includes(state); -} - -/** - * Creates a polling strategy based on BodyPolling which uses the provisioning state - * from the result to determine the current operation state - */ -export function processBodyPollingOperationResult( - rawResponse: RawResponse, - flatResponse: TResult -): LroStatus { - return { - rawResponse, - flatResponse, - done: isBodyPollingDone(rawResponse) - }; -} diff --git a/test/integration/generated/lro/src/lro/index.ts b/test/integration/generated/lro/src/lro/index.ts deleted file mode 100644 index 20df608fc8..0000000000 --- a/test/integration/generated/lro/src/lro/index.ts +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -export { LroEngine } from "./lroEngine"; -export { createGetLroStatusFromResponse } from "./stateMachine"; -export { - LroResourceLocationConfig, - GetLroStatusFromResponse, - RawResponse, - LongRunningOperation, - LroConfig, - LroMode, - LroResponse, - LroStatus, - LroTerminalState, - LroInProgressState, - LroEngineOptions -} from "./models"; diff --git a/test/integration/generated/lro/src/lro/locationPolling.ts b/test/integration/generated/lro/src/lro/locationPolling.ts deleted file mode 100644 index 9d1aadfbde..0000000000 --- a/test/integration/generated/lro/src/lro/locationPolling.ts +++ /dev/null @@ -1,30 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { LroStatus, RawResponse } from "./models"; -import { isUnexpectedPollingResponse } from "./requestUtils"; - -function isLocationPollingDone(rawResponse: RawResponse): boolean { - return ( - !isUnexpectedPollingResponse(rawResponse) && rawResponse.statusCode !== 202 - ); -} - -export function processLocationPollingOperationResult( - rawResponse: RawResponse, - flatResponse: TResult -): LroStatus { - return { - rawResponse, - flatResponse, - done: isLocationPollingDone(rawResponse) - }; -} diff --git a/test/integration/generated/lro/src/lro/lroEngine.ts b/test/integration/generated/lro/src/lro/lroEngine.ts deleted file mode 100644 index 85cc15e609..0000000000 --- a/test/integration/generated/lro/src/lro/lroEngine.ts +++ /dev/null @@ -1,61 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { Poller, PollOperationState } from "@azure/core-lro"; -import { - LongRunningOperation, - LroEngineOptions, - ResumablePollOperationState -} from "./models"; -import { GenericPollOperation } from "./operation"; - -/** - * The LRO Engine, a class that performs polling. - */ -export class LroEngine< - TResult, - TState extends PollOperationState -> extends Poller { - private intervalInMs: number; - - constructor(lro: LongRunningOperation, options?: LroEngineOptions) { - const { intervalInMs = 2000, resumeFrom } = options || {}; - function deserializeState( - resumeFrom: string - ): TState & ResumablePollOperationState { - try { - return JSON.parse(resumeFrom).state; - } catch (e) { - throw new Error( - `LroEngine: Unable to deserialize state: ${resumeFrom}` - ); - } - } - const state: TState & ResumablePollOperationState = resumeFrom - ? deserializeState(resumeFrom) - : ({} as any); - - const operation = new GenericPollOperation(state, lro); - super(operation); - - this.intervalInMs = intervalInMs; - operation.setPollerConfig(this as any); - } - - /** - * The method used by the poller to wait before attempting to update its operation. - */ - delay(): Promise { - return new Promise((resolve) => - setTimeout(() => resolve(), this.intervalInMs) - ); - } -} diff --git a/test/integration/generated/lro/src/lro/models.ts b/test/integration/generated/lro/src/lro/models.ts deleted file mode 100644 index 93c3437c8e..0000000000 --- a/test/integration/generated/lro/src/lro/models.ts +++ /dev/null @@ -1,173 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { PollOperationState } from "@azure/core-lro"; - -/** - * Options for the LRO poller. - */ -export interface LroEngineOptions { - /** - * Defines how much time the poller is going to wait before making a new request to the service. - */ - intervalInMs?: number; - /** - * A serialized poller which can be used to resume an existing paused Long-Running-Operation. - */ - resumeFrom?: string; -} - -export const successStates = ["succeeded"]; -export const failureStates = ["failed", "canceled", "cancelled"]; -/** - * The LRO states that signal that the LRO has completed. - */ -export const terminalStates = successStates.concat(failureStates); - -/** - * The potential location of the result of the LRO if specified by the LRO extension in the swagger. - */ -export type LroResourceLocationConfig = - | "azure-async-operation" - | "location" - | "original-uri"; - -/** - * The type of a LRO response body. This is just a convenience type for checking the status of the operation. - */ - -export interface LroBody extends Record { - /** The status of the operation. */ - status?: string; - /** The state of the provisioning process */ - provisioningState?: string; - /** The properties of the provisioning process */ - properties?: { provisioningState?: string } & Record; -} - -/** - * Simple type of the raw response. - */ -export interface RawResponse { - /** The HTTP status code */ - statusCode: number; - /** A HttpHeaders collection in the response represented as a simple JSON object where all header names have been normalized to be lower-case. */ - headers: { - [headerName: string]: string; - }; - /** The parsed response body */ - body?: unknown; -} - -/** - * The type of the response of a LRO. - */ -export interface LroResponse { - /** The flattened response */ - flatResponse: T; - /** The raw response */ - rawResponse: RawResponse; -} - -/** The type of which LRO implementation being followed by a specific API. */ -export type LroMode = "AzureAsync" | "Location" | "Body"; - -/** - * The configuration of a LRO to determine how to perform polling and checking whether the operation has completed. - */ -export interface LroConfig { - /** The LRO mode */ - mode?: LroMode; - /** The path of a provisioned resource */ - resourceLocation?: string; -} - -/** - * Type of a polling operation state that can actually be resumed. - */ -export type ResumablePollOperationState = PollOperationState & { - initialRawResponse?: RawResponse; - config?: LroConfig; - pollingURL?: string; -}; - -export interface PollerConfig { - intervalInMs: number; -} - -/** - * The type of a terminal state of an LRO. - */ -export interface LroTerminalState extends LroResponse { - /** - * Whether the operation has finished. - */ - done: true; -} - -/** - * The type of an in-progress state of an LRO. - */ -export interface LroInProgressState extends LroResponse { - /** - * Whether the operation has finished. - */ - done: false; - /** - * The request to be sent next if it is different from the standard polling one. - * Notice that it will disregard any polling URLs provided to it. - */ - next?: () => Promise>; -} - -/** - * The type of an LRO state which is a tagged union of terminal and in-progress states. - */ -export type LroStatus = LroTerminalState | LroInProgressState; - -/** - * The type of the getLROStatusFromResponse method. It takes the response as input and returns along the response whether the operation has finished. - */ -export type GetLroStatusFromResponse = ( - rawResponse: RawResponse, - flatResponse: T -) => LroStatus; - -/** - * Description of a long running operation. - */ -export interface LongRunningOperation { - /** - * The request path. - */ - requestPath: string; - /** - * The HTTP request method. - */ - requestMethod: string; - /** - * A function that can be used to send initial request to the service. - */ - sendInitialRequest: ( - initializeState: ( - rawResponse: RawResponse, - flatResponse: unknown - ) => boolean - ) => Promise>; - /** - * A function that can be used to poll for the current status of a long running operation. - */ - sendPollRequest: (config: LroConfig, path: string) => Promise>; - /** - * A function that can be used to retrieve the provisioned azure resource. - */ - retrieveAzureAsyncResource: (path?: string) => Promise>; -} diff --git a/test/integration/generated/lro/src/lro/operation.ts b/test/integration/generated/lro/src/lro/operation.ts deleted file mode 100644 index 3ea7b76d89..0000000000 --- a/test/integration/generated/lro/src/lro/operation.ts +++ /dev/null @@ -1,120 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { AbortSignalLike } from "@azure/abort-controller"; -import { PollOperationState, PollOperation } from "@azure/core-lro"; -import { - PollerConfig, - ResumablePollOperationState, - LongRunningOperation, - LroStatus -} from "./models"; -import { getPollingUrl } from "./requestUtils"; -import { createInitializeState, createPollForLROStatus } from "./stateMachine"; - -export class GenericPollOperation< - TResult, - TState extends PollOperationState -> implements PollOperation { - private getLROStatusFromResponse?: ( - pollingURL: string, - pollerConfig: PollerConfig - ) => Promise>; - private pollerConfig?: PollerConfig; - constructor( - public state: TState & ResumablePollOperationState, - private lro: LongRunningOperation - ) {} - - public setPollerConfig(pollerConfig: PollerConfig): void { - this.pollerConfig = pollerConfig; - } - - /** - * General update function for LROPoller, the general process is as follows - * 1. Check initial operation result to determine the strategy to use - * - Strategies: Location, Azure-AsyncOperation, Original Uri - * 2. Check if the operation result has a terminal state - * - Terminal state will be determined by each strategy - * 2.1 If it is terminal state Check if a final GET request is required, if so - * send final GET request and return result from operation. If no final GET - * is required, just return the result from operation. - * - Determining what to call for final request is responsibility of each strategy - * 2.2 If it is not terminal state, call the polling operation and go to step 1 - * - Determining what to call for polling is responsibility of each strategy - * - Strategies will always use the latest URI for polling if provided otherwise - * the last known one - */ - async update(options?: { - abortSignal?: AbortSignalLike | undefined; - fireProgress?: ((state: TState) => void) | undefined; - }): Promise> { - const state = this.state; - if (!state.isStarted) { - const initializeState = createInitializeState( - state, - this.lro.requestPath, - this.lro.requestMethod - ); - await this.lro.sendInitialRequest(initializeState); - } - - if (!state.isCompleted) { - if (this.getLROStatusFromResponse === undefined) { - if (state.config === undefined) { - throw new Error( - "Bad state: LRO mode is undefined. Please check if the serialized state is well-formed." - ); - } - this.getLROStatusFromResponse = createPollForLROStatus( - this.lro, - state.config - ); - } - if (state.pollingURL === undefined) { - throw new Error( - "Bad state: polling URL is undefined. Please check if the serialized state is well-formed." - ); - } - const currentState = await this.getLROStatusFromResponse( - state.pollingURL, - this.pollerConfig! - ); - if (currentState.done) { - state.result = currentState.flatResponse; - state.isCompleted = true; - } else { - this.getLROStatusFromResponse = - currentState.next ?? this.getLROStatusFromResponse; - state.pollingURL = getPollingUrl( - currentState.rawResponse, - state.pollingURL - ); - } - } - options?.fireProgress?.(state); - return this; - } - - async cancel(): Promise> { - this.state.isCancelled = true; - return this; - } - - /** - * Serializes the Poller operation. - */ - public toString(): string { - return JSON.stringify({ - state: this.state - }); - } -} diff --git a/test/integration/generated/lro/src/lro/passthrough.ts b/test/integration/generated/lro/src/lro/passthrough.ts deleted file mode 100644 index ae7f87d384..0000000000 --- a/test/integration/generated/lro/src/lro/passthrough.ts +++ /dev/null @@ -1,23 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { LroStatus, RawResponse } from "./models"; - -export function processPassthroughOperationResult( - rawResponse: RawResponse, - flatResponse: TResult -): LroStatus { - return { - rawResponse, - flatResponse, - done: true - }; -} diff --git a/test/integration/generated/lro/src/lro/requestUtils.ts b/test/integration/generated/lro/src/lro/requestUtils.ts deleted file mode 100644 index 40d993686f..0000000000 --- a/test/integration/generated/lro/src/lro/requestUtils.ts +++ /dev/null @@ -1,105 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { LroConfig, RawResponse } from "./models"; - -/** - * Detects where the continuation token is and returns it. Notice that azure-asyncoperation - * must be checked first before the other location headers because there are scenarios - * where both azure-asyncoperation and location could be present in the same response but - * azure-asyncoperation should be the one to use for polling. - */ -export function getPollingUrl( - rawResponse: RawResponse, - defaultPath: string -): string { - return ( - getAzureAsyncOperation(rawResponse) ?? - getLocation(rawResponse) ?? - getOperationLocation(rawResponse) ?? - defaultPath - ); -} - -function getLocation(rawResponse: RawResponse): string | undefined { - return rawResponse.headers["location"]; -} - -function getOperationLocation(rawResponse: RawResponse): string | undefined { - return rawResponse.headers["operation-location"]; -} - -function getAzureAsyncOperation(rawResponse: RawResponse): string | undefined { - return rawResponse.headers["azure-asyncoperation"]; -} - -export function inferLroMode( - requestPath: string, - requestMethod: string, - rawResponse: RawResponse -): LroConfig { - if (getAzureAsyncOperation(rawResponse) !== undefined) { - return { - mode: "AzureAsync", - resourceLocation: - requestMethod === "PUT" - ? requestPath - : requestMethod === "POST" - ? getLocation(rawResponse) - : undefined - }; - } else if ( - getLocation(rawResponse) !== undefined || - getOperationLocation(rawResponse) !== undefined - ) { - return { - mode: "Location" - }; - } else if (["PUT", "PATCH"].includes(requestMethod)) { - return { - mode: "Body" - }; - } - return {}; -} - -export class RestError extends Error { - public statusCode?: number; - constructor(message: string, statusCode: number) { - super(message); - this.name = "RestError"; - this.statusCode = statusCode; - - Object.setPrototypeOf(this, RestError.prototype); - } -} - -export function isUnexpectedInitialResponse(rawResponse: RawResponse): boolean { - const code = rawResponse.statusCode; - if (![203, 204, 202, 201, 200, 500].includes(code)) { - throw new RestError( - `Received unexpected HTTP status code ${code} in the initial response. This may indicate a server issue.`, - code - ); - } - return false; -} - -export function isUnexpectedPollingResponse(rawResponse: RawResponse): boolean { - const code = rawResponse.statusCode; - if (![202, 201, 200, 500].includes(code)) { - throw new RestError( - `Received unexpected HTTP status code ${code} while polling. This may indicate a server issue.`, - code - ); - } - return false; -} diff --git a/test/integration/generated/lro/src/lro/stateMachine.ts b/test/integration/generated/lro/src/lro/stateMachine.ts deleted file mode 100644 index 19a8f67470..0000000000 --- a/test/integration/generated/lro/src/lro/stateMachine.ts +++ /dev/null @@ -1,138 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { processAzureAsyncOperationResult } from "./azureAsyncPolling"; -import { - isBodyPollingDone, - processBodyPollingOperationResult -} from "./bodyPolling"; -import { processLocationPollingOperationResult } from "./locationPolling"; -import { - LroResourceLocationConfig, - GetLroStatusFromResponse, - LongRunningOperation, - LroConfig, - LroStatus, - PollerConfig, - RawResponse, - ResumablePollOperationState -} from "./models"; -import { processPassthroughOperationResult } from "./passthrough"; -import { - getPollingUrl, - inferLroMode, - isUnexpectedInitialResponse -} from "./requestUtils"; - -/** - * creates a stepping function that maps an LRO state to another. - */ -export function createGetLroStatusFromResponse( - lroPrimitives: LongRunningOperation, - config: LroConfig, - lroResourceLocationConfig?: LroResourceLocationConfig -): GetLroStatusFromResponse { - switch (config.mode) { - case "AzureAsync": { - return processAzureAsyncOperationResult( - lroPrimitives, - config.resourceLocation, - lroResourceLocationConfig - ); - } - case "Location": { - return processLocationPollingOperationResult; - } - case "Body": { - return processBodyPollingOperationResult; - } - default: { - return processPassthroughOperationResult; - } - } -} - -/** - * Creates a polling operation that returns a LRO state. - */ -export function createPollForLROStatus( - lroPrimitives: LongRunningOperation, - config: LroConfig -): ( - pollingURL: string, - pollerConfig: PollerConfig -) => Promise> { - return async ( - path: string, - pollerConfig: PollerConfig - ): Promise> => { - const response = await lroPrimitives.sendPollRequest(config, path); - const retryAfter: string | undefined = - response.rawResponse.headers["retry-after"]; - if (retryAfter !== undefined) { - const retryAfterInMs = parseInt(retryAfter); - pollerConfig.intervalInMs = isNaN(retryAfterInMs) - ? calculatePollingIntervalFromDate( - new Date(retryAfter), - pollerConfig.intervalInMs - ) - : retryAfterInMs; - } - return response; - }; -} - -function calculatePollingIntervalFromDate( - retryAfterDate: Date, - defaultIntervalInMs: number -): number { - const timeNow = Math.floor(new Date().getTime()); - const retryAfterTime = retryAfterDate.getTime(); - if (timeNow < retryAfterTime) { - return retryAfterTime - timeNow; - } - return defaultIntervalInMs; -} - -/** - * Creates a callback to be used to initialize the polling operation state. - * @param state - of the polling operation - * @param operationSpec - of the LRO - * @param callback - callback to be called when the operation is done - * @returns callback that initializes the state of the polling operation - */ -export function createInitializeState( - state: ResumablePollOperationState, - requestPath: string, - requestMethod: string -): (rawResponse: RawResponse, flatResponse: unknown) => boolean { - return (rawResponse: RawResponse, flatResponse: unknown) => { - if (isUnexpectedInitialResponse(rawResponse)) return true; - state.initialRawResponse = rawResponse; - state.isStarted = true; - state.pollingURL = getPollingUrl(state.initialRawResponse, requestPath); - state.config = inferLroMode( - requestPath, - requestMethod, - state.initialRawResponse - ); - /** short circuit polling if body polling is done in the initial request */ - if ( - state.config.mode === undefined || - (state.config.mode === "Body" && - isBodyPollingDone(state.initialRawResponse)) - ) { - state.result = flatResponse as TResult; - state.isCompleted = true; - } - return Boolean(state.isCompleted); - }; -} diff --git a/test/integration/generated/lro/src/lroImpl.ts b/test/integration/generated/lro/src/lroImpl.ts new file mode 100644 index 0000000000..2c318ce57f --- /dev/null +++ b/test/integration/generated/lro/src/lroImpl.ts @@ -0,0 +1,147 @@ +/* + * Copyright (c) Microsoft Corporation. + * Licensed under the MIT License. + * + * Code generated by Microsoft (R) AutoRest Code Generator. + * Changes may cause incorrect behavior and will be lost if the code is regenerated. + */ + +import { LongRunningOperation, LroResponse } from "@azure/core-lro"; + +const successStates = ["succeeded"]; +const failureStates = ["failed", "canceled", "cancelled"]; +const terminalStates = successStates.concat(failureStates); + +type SendOperationFn = (args: any, spec: any) => Promise>; + +/** + * We need to selectively deserialize our responses, only deserializing if we + * are in a final Lro response, not deserializing any polling non-terminal responses + */ +export function shouldDeserializeLro(lroResourceLocationConfig?: string) { + let initialOperationInfo: LroResponseInfo | undefined; + let isInitialRequest = true; + + return (response: any) => { + if (response.status < 200 || response.status >= 300) { + return true; + } + + if (!initialOperationInfo) { + initialOperationInfo = getLroData(response); + } else { + isInitialRequest = false; + } + + if ( + initialOperationInfo.azureAsyncOperation || + initialOperationInfo.operationLocation + ) { + return ( + !isInitialRequest && + isAsyncOperationFinalResponse( + response, + initialOperationInfo, + lroResourceLocationConfig + ) + ); + } + + if (initialOperationInfo.location) { + return isLocationFinalResponse(response); + } + + if (initialOperationInfo.requestMethod === "PUT") { + return isBodyPollingFinalResponse(response); + } + + return true; + }; +} + +function isAsyncOperationFinalResponse( + response: any, + initialOperationInfo: LroResponseInfo, + lroResourceLocationConfig?: string +): boolean { + const status: string = response.parsedBody?.status || "Succeeded"; + if (!terminalStates.includes(status.toLowerCase())) { + return false; + } + + if (initialOperationInfo.requestMethod === "DELETE") { + return true; + } + + if ( + initialOperationInfo.requestMethod === "PUT" && + lroResourceLocationConfig && + lroResourceLocationConfig.toLowerCase() === "azure-asyncoperation" + ) { + return true; + } + + if ( + initialOperationInfo.requestMethod !== "PUT" && + !initialOperationInfo.location + ) { + return true; + } + + return false; +} + +function isLocationFinalResponse(response: any): boolean { + return response.status !== 202; +} + +function isBodyPollingFinalResponse(response: any): boolean { + const provisioningState: string = + response.parsedBody?.properties?.provisioningState || "Succeeded"; + + if (terminalStates.includes(provisioningState.toLowerCase())) { + return true; + } + + return false; +} + +interface LroResponseInfo { + requestMethod: string; + azureAsyncOperation?: string; + operationLocation?: string; + location?: string; +} + +function getLroData(result: any): LroResponseInfo { + return { + azureAsyncOperation: result.headers.get("azure-asyncoperation"), + operationLocation: result.headers.get("operation-location"), + location: result.headers.get("location"), + requestMethod: result.request.method + }; +} + +export class LroImpl implements LongRunningOperation { + constructor( + private sendOperationFn: SendOperationFn, + private args: any, + private spec: any, + public requestPath: string = spec.path!, + public requestMethod: string = spec.httpMethod + ) {} + public async sendInitialRequest(): Promise> { + return this.sendOperationFn(this.args, this.spec); + } + public async sendPollRequest(path: string): Promise> { + const updatedArgs = { ...this.args }; + if (updatedArgs.options) { + (updatedArgs.options as any).shouldDeserialize = true; + } + return this.sendOperationFn(updatedArgs, { + ...this.spec, + path, + httpMethod: "GET" + }); + } +} diff --git a/test/integration/generated/lro/src/operations/lRORetrys.ts b/test/integration/generated/lro/src/operations/lRORetrys.ts index b2229a49a7..6b3bf5767c 100644 --- a/test/integration/generated/lro/src/operations/lRORetrys.ts +++ b/test/integration/generated/lro/src/operations/lRORetrys.ts @@ -11,9 +11,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { LROClientContext } from "../lROClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { LRORetrysPut201CreatingSucceeded200OptionalParams, LRORetrysPut201CreatingSucceeded200Response, @@ -96,12 +95,15 @@ export class LRORetrysImpl implements LRORetrys { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { options }, put201CreatingSucceeded200OperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -170,12 +172,15 @@ export class LRORetrysImpl implements LRORetrys { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { options }, putAsyncRelativeRetrySucceededOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -246,12 +251,15 @@ export class LRORetrysImpl implements LRORetrys { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { options }, deleteProvisioning202Accepted200SucceededOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -321,12 +329,15 @@ export class LRORetrysImpl implements LRORetrys { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { options }, delete202Retry200OperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -393,12 +404,15 @@ export class LRORetrysImpl implements LRORetrys { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { options }, deleteAsyncRelativeRetrySucceededOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -465,12 +479,15 @@ export class LRORetrysImpl implements LRORetrys { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { options }, post202Retry200OperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -538,12 +555,15 @@ export class LRORetrysImpl implements LRORetrys { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { options }, postAsyncRelativeRetrySucceededOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** diff --git a/test/integration/generated/lro/src/operations/lROs.ts b/test/integration/generated/lro/src/operations/lROs.ts index d583b61ab7..b6bc0acbfd 100644 --- a/test/integration/generated/lro/src/operations/lROs.ts +++ b/test/integration/generated/lro/src/operations/lROs.ts @@ -11,9 +11,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { LROClientContext } from "../lROClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { LROsPut200SucceededOptionalParams, LROsPut200SucceededResponse, @@ -162,12 +161,15 @@ export class LROsImpl implements LROs { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { options }, put200SucceededOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -234,12 +236,15 @@ export class LROsImpl implements LROs { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { options }, put201SucceededOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -306,12 +311,15 @@ export class LROsImpl implements LROs { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { options }, post202ListOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -378,12 +386,15 @@ export class LROsImpl implements LROs { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { options }, put200SucceededNoStateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -450,12 +461,15 @@ export class LROsImpl implements LROs { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { options }, put202Retry200OperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -523,12 +537,15 @@ export class LROsImpl implements LROs { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { options }, put201CreatingSucceeded200OperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -597,12 +614,15 @@ export class LROsImpl implements LROs { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { options }, put200UpdatingSucceeded204OperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -671,12 +691,15 @@ export class LROsImpl implements LROs { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { options }, put201CreatingFailed200OperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -745,12 +768,15 @@ export class LROsImpl implements LROs { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { options }, put200Acceptedcanceled200OperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -818,12 +844,15 @@ export class LROsImpl implements LROs { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { options }, putNoHeaderInRetryOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -891,12 +920,15 @@ export class LROsImpl implements LROs { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { options }, putAsyncRetrySucceededOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -965,12 +997,15 @@ export class LROsImpl implements LROs { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { options }, putAsyncNoRetrySucceededOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -1039,12 +1074,15 @@ export class LROsImpl implements LROs { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { options }, putAsyncRetryFailedOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -1113,12 +1151,15 @@ export class LROsImpl implements LROs { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { options }, putAsyncNoRetrycanceledOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -1186,12 +1227,15 @@ export class LROsImpl implements LROs { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { options }, putAsyncNoHeaderInRetryOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -1257,12 +1301,15 @@ export class LROsImpl implements LROs { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { options }, putNonResourceOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -1327,12 +1374,15 @@ export class LROsImpl implements LROs { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { options }, putAsyncNonResourceOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -1397,12 +1447,15 @@ export class LROsImpl implements LROs { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { options }, putSubResourceOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -1467,12 +1520,15 @@ export class LROsImpl implements LROs { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { options }, putAsyncSubResourceOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -1539,12 +1595,15 @@ export class LROsImpl implements LROs { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { options }, deleteProvisioning202Accepted200SucceededOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -1615,12 +1674,15 @@ export class LROsImpl implements LROs { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { options }, deleteProvisioning202DeletingFailed200OperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -1691,12 +1753,15 @@ export class LROsImpl implements LROs { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { options }, deleteProvisioning202Deletingcanceled200OperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -1760,12 +1825,15 @@ export class LROsImpl implements LROs { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { options }, delete204SucceededOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -1831,12 +1899,15 @@ export class LROsImpl implements LROs { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { options }, delete202Retry200OperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -1903,12 +1974,15 @@ export class LROsImpl implements LROs { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { options }, delete202NoRetry204OperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -1975,12 +2049,15 @@ export class LROsImpl implements LROs { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { options }, deleteNoHeaderInRetryOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -2047,12 +2124,15 @@ export class LROsImpl implements LROs { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { options }, deleteAsyncNoHeaderInRetryOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -2119,12 +2199,15 @@ export class LROsImpl implements LROs { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { options }, deleteAsyncRetrySucceededOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -2191,12 +2274,15 @@ export class LROsImpl implements LROs { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { options }, deleteAsyncNoRetrySucceededOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -2263,12 +2349,15 @@ export class LROsImpl implements LROs { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { options }, deleteAsyncRetryFailedOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -2335,12 +2424,15 @@ export class LROsImpl implements LROs { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { options }, deleteAsyncRetrycanceledOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -2407,12 +2499,15 @@ export class LROsImpl implements LROs { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { options }, post200WithPayloadOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -2479,12 +2574,15 @@ export class LROsImpl implements LROs { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { options }, post202Retry200OperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -2551,12 +2649,15 @@ export class LROsImpl implements LROs { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { options }, post202NoRetry204OperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -2623,13 +2724,16 @@ export class LROsImpl implements LROs { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { options }, - postDoubleHeadersFinalLocationGetOperationSpec, - "location" + postDoubleHeadersFinalLocationGetOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** @@ -2697,13 +2801,16 @@ export class LROsImpl implements LROs { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { options }, - postDoubleHeadersFinalAzureHeaderGetOperationSpec, - "azure-async-operation" + postDoubleHeadersFinalAzureHeaderGetOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "azure-async-operation" + }); } /** @@ -2776,12 +2883,15 @@ export class LROsImpl implements LROs { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { options }, postDoubleHeadersFinalAzureHeaderGetDefaultOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -2852,12 +2962,15 @@ export class LROsImpl implements LROs { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { options }, postAsyncRetrySucceededOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -2926,12 +3039,15 @@ export class LROsImpl implements LROs { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { options }, postAsyncNoRetrySucceededOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -3000,12 +3116,15 @@ export class LROsImpl implements LROs { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { options }, postAsyncRetryFailedOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -3074,12 +3193,15 @@ export class LROsImpl implements LROs { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { options }, postAsyncRetrycanceledOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** diff --git a/test/integration/generated/lro/src/operations/lROsCustomHeader.ts b/test/integration/generated/lro/src/operations/lROsCustomHeader.ts index 89e0f9e0cf..c360239267 100644 --- a/test/integration/generated/lro/src/operations/lROsCustomHeader.ts +++ b/test/integration/generated/lro/src/operations/lROsCustomHeader.ts @@ -11,9 +11,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { LROClientContext } from "../lROClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { LROsCustomHeaderPutAsyncRetrySucceededOptionalParams, LROsCustomHeaderPutAsyncRetrySucceededResponse, @@ -91,12 +90,15 @@ export class LROsCustomHeaderImpl implements LROsCustomHeader { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { options }, putAsyncRetrySucceededOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -167,12 +169,15 @@ export class LROsCustomHeaderImpl implements LROsCustomHeader { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { options }, put201CreatingSucceeded200OperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -242,12 +247,15 @@ export class LROsCustomHeaderImpl implements LROsCustomHeader { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { options }, post202Retry200OperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -317,12 +325,15 @@ export class LROsCustomHeaderImpl implements LROsCustomHeader { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { options }, postAsyncRetrySucceededOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** diff --git a/test/integration/generated/lro/src/operations/lrosaDs.ts b/test/integration/generated/lro/src/operations/lrosaDs.ts index ac8be946f5..355319682e 100644 --- a/test/integration/generated/lro/src/operations/lrosaDs.ts +++ b/test/integration/generated/lro/src/operations/lrosaDs.ts @@ -11,9 +11,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { LROClientContext } from "../lROClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { LrosaDsPutNonRetry400OptionalParams, LrosaDsPutNonRetry400Response, @@ -131,12 +130,15 @@ export class LrosaDsImpl implements LrosaDs { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { options }, putNonRetry400OperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -202,12 +204,15 @@ export class LrosaDsImpl implements LrosaDs { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { options }, putNonRetry201Creating400OperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -274,12 +279,15 @@ export class LrosaDsImpl implements LrosaDs { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { options }, putNonRetry201Creating400InvalidJsonOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -348,12 +356,15 @@ export class LrosaDsImpl implements LrosaDs { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { options }, putAsyncRelativeRetry400OperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -419,12 +430,15 @@ export class LrosaDsImpl implements LrosaDs { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { options }, deleteNonRetry400OperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -489,12 +503,15 @@ export class LrosaDsImpl implements LrosaDs { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { options }, delete202NonRetry400OperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -560,12 +577,15 @@ export class LrosaDsImpl implements LrosaDs { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { options }, deleteAsyncRelativeRetry400OperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -631,12 +651,15 @@ export class LrosaDsImpl implements LrosaDs { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { options }, postNonRetry400OperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -701,12 +724,15 @@ export class LrosaDsImpl implements LrosaDs { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { options }, post202NonRetry400OperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -772,12 +798,15 @@ export class LrosaDsImpl implements LrosaDs { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { options }, postAsyncRelativeRetry400OperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -843,12 +872,15 @@ export class LrosaDsImpl implements LrosaDs { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { options }, putError201NoProvisioningStatePayloadOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -917,12 +949,15 @@ export class LrosaDsImpl implements LrosaDs { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { options }, putAsyncRelativeRetryNoStatusOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -991,12 +1026,15 @@ export class LrosaDsImpl implements LrosaDs { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { options }, putAsyncRelativeRetryNoStatusPayloadOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -1060,12 +1098,15 @@ export class LrosaDsImpl implements LrosaDs { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { options }, delete204SucceededOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -1131,12 +1172,15 @@ export class LrosaDsImpl implements LrosaDs { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { options }, deleteAsyncRelativeRetryNoStatusOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -1202,12 +1246,15 @@ export class LrosaDsImpl implements LrosaDs { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { options }, post202NoLocationOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -1274,12 +1321,15 @@ export class LrosaDsImpl implements LrosaDs { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { options }, postAsyncRelativeRetryNoPayloadOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -1347,12 +1397,15 @@ export class LrosaDsImpl implements LrosaDs { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { options }, put200InvalidJsonOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -1419,12 +1472,15 @@ export class LrosaDsImpl implements LrosaDs { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { options }, putAsyncRelativeRetryInvalidHeaderOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -1494,12 +1550,15 @@ export class LrosaDsImpl implements LrosaDs { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { options }, putAsyncRelativeRetryInvalidJsonPollingOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -1569,12 +1628,15 @@ export class LrosaDsImpl implements LrosaDs { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { options }, delete202RetryInvalidHeaderOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -1641,12 +1703,15 @@ export class LrosaDsImpl implements LrosaDs { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { options }, deleteAsyncRelativeRetryInvalidHeaderOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -1717,12 +1782,15 @@ export class LrosaDsImpl implements LrosaDs { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { options }, deleteAsyncRelativeRetryInvalidJsonPollingOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -1791,12 +1859,15 @@ export class LrosaDsImpl implements LrosaDs { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { options }, post202RetryInvalidHeaderOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -1864,12 +1935,15 @@ export class LrosaDsImpl implements LrosaDs { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { options }, postAsyncRelativeRetryInvalidHeaderOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -1940,12 +2014,15 @@ export class LrosaDsImpl implements LrosaDs { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { options }, postAsyncRelativeRetryInvalidJsonPollingOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** diff --git a/test/integration/generated/lroParametrizedEndpoints/package.json b/test/integration/generated/lroParametrizedEndpoints/package.json index 465467488b..0a40b8eeb3 100644 --- a/test/integration/generated/lroParametrizedEndpoints/package.json +++ b/test/integration/generated/lroParametrizedEndpoints/package.json @@ -6,7 +6,7 @@ "version": "1.0.0-preview1", "engines": { "node": ">=12.0.0" }, "dependencies": { - "@azure/core-lro": "^1.0.5", + "@azure/core-lro": "^2.1.0", "@azure/abort-controller": "^1.0.0", "@azure/core-client": "^1.2.2", "@azure/core-rest-pipeline": "^1.1.1", diff --git a/test/integration/generated/lroParametrizedEndpoints/src/coreClientLro.ts b/test/integration/generated/lroParametrizedEndpoints/src/coreClientLro.ts deleted file mode 100644 index d793a24458..0000000000 --- a/test/integration/generated/lroParametrizedEndpoints/src/coreClientLro.ts +++ /dev/null @@ -1,323 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. - -import { - OperationArguments, - OperationSpec, - OperationResponseMap, - FullOperationResponse -} from "@azure/core-client"; -import { - LroResourceLocationConfig, - GetLroStatusFromResponse, - LongRunningOperation, - LroConfig, - LroMode, - LroResponse, - LroStatus, - createGetLroStatusFromResponse, - RawResponse -} from "./lro"; - -export const successStates = ["succeeded"]; -export const failureStates = ["failed", "canceled", "cancelled"]; -export const terminalStates = successStates.concat(failureStates); - -export type SendOperationFn = ( - args: OperationArguments, - spec: OperationSpec -) => Promise>; - -export function createPollingMethod( - sendOperationFn: SendOperationFn, - GetLroStatusFromResponse: GetLroStatusFromResponse, - args: OperationArguments, - spec: OperationSpec, - mode?: LroMode -): (path?: string) => Promise> { - /** - * Polling calls will always return a status object i.e. {"status": "success"} - * these intermediate responses are not described in the swagger so we need to - * pass custom mappers at runtime. - * This function replaces all the existing mappers to be able to deserialize a status object - * @param responses Original set of responses defined in the operation - */ - function getCompositeMappers(responses: { - [responseCode: string]: OperationResponseMap; - }): { - [responseCode: string]: OperationResponseMap; - } { - return Object.keys(responses).reduce((acc, statusCode) => { - return { - ...acc, - [statusCode]: { - ...responses[statusCode], - bodyMapper: { - type: { - name: "Composite", - modelProperties: { - status: { - serializedName: "status", - type: { - name: "String" - } - } - } - } - } - } - }; - }, {} as { [responseCode: string]: OperationResponseMap }); - } - let response: LroStatus | undefined = undefined; - const customerCallback = args?.options?.onResponse; - const updatedArgs = { - ...args, - options: { - ...args.options, - onResponse: ( - rawResponse: FullOperationResponse, - flatResponse: unknown - ): void => { - response = GetLroStatusFromResponse( - { - statusCode: rawResponse.status, - body: rawResponse.parsedBody, - headers: rawResponse.headers.toJSON() - }, - flatResponse as TResult - ); - if (response.done) { - customerCallback?.(rawResponse, flatResponse); - } - } - } - }; - // Make sure we don't send any body to the get request - const { requestBody, responses, ...restSpec } = spec; - if (mode === "AzureAsync") { - return async (path?: string) => { - await sendOperationFn(updatedArgs, { - ...restSpec, - responses: getCompositeMappers(responses), - httpMethod: "GET", - ...(path && { path }) - }); - return response!; - }; - } - return async (path?: string) => { - await sendOperationFn(updatedArgs, { - ...restSpec, - responses: responses, - httpMethod: "GET", - ...(path && { path }) - }); - return response!; - }; -} - -/** - * We need to selectively deserialize our responses, only deserializing if we - * are in a final Lro response, not deserializing any polling non-terminal responses - */ -export function shouldDeserializeLro(lroResourceLocationConfig?: string) { - let initialOperationInfo: LroResponseInfo | undefined; - let isInitialRequest = true; - - return (response: FullOperationResponse) => { - if (response.status < 200 || response.status >= 300) { - return true; - } - - if (!initialOperationInfo) { - initialOperationInfo = getLroData(response); - } else { - isInitialRequest = false; - } - - if ( - initialOperationInfo.azureAsyncOperation || - initialOperationInfo.operationLocation - ) { - return ( - !isInitialRequest && - isAsyncOperationFinalResponse( - response, - initialOperationInfo, - lroResourceLocationConfig - ) - ); - } - - if (initialOperationInfo.location) { - return isLocationFinalResponse(response); - } - - if (initialOperationInfo.requestMethod === "PUT") { - return isBodyPollingFinalResponse(response); - } - - return true; - }; -} - -function isAsyncOperationFinalResponse( - response: FullOperationResponse, - initialOperationInfo: LroResponseInfo, - lroResourceLocationConfig?: string -): boolean { - const status: string = response.parsedBody?.status || "Succeeded"; - if (!terminalStates.includes(status.toLowerCase())) { - return false; - } - - if (initialOperationInfo.requestMethod === "DELETE") { - return true; - } - - if ( - initialOperationInfo.requestMethod === "PUT" && - lroResourceLocationConfig && - lroResourceLocationConfig.toLowerCase() === "azure-asyncoperation" - ) { - return true; - } - - if ( - initialOperationInfo.requestMethod !== "PUT" && - !initialOperationInfo.location - ) { - return true; - } - - return false; -} - -function isLocationFinalResponse(response: FullOperationResponse): boolean { - return response.status !== 202; -} - -function isBodyPollingFinalResponse(response: FullOperationResponse): boolean { - const provisioningState: string = - response.parsedBody?.properties?.provisioningState || "Succeeded"; - - if (terminalStates.includes(provisioningState.toLowerCase())) { - return true; - } - - return false; -} - -interface LroResponseInfo { - requestMethod: string; - azureAsyncOperation?: string; - operationLocation?: string; - location?: string; -} - -function getLroData(result: FullOperationResponse): LroResponseInfo { - return { - azureAsyncOperation: result.headers.get("azure-asyncoperation"), - operationLocation: result.headers.get("operation-location"), - location: result.headers.get("location"), - requestMethod: result.request.method - }; -} - -export function getSpecPath(spec: OperationSpec): string { - if (spec.path) { - return spec.path; - } else { - throw Error("Bad spec: request path is not found!"); - } -} - -export class CoreClientLro implements LongRunningOperation { - constructor( - private sendOperationFn: SendOperationFn, - private args: OperationArguments, - private spec: OperationSpec, - private lroResourceLocationConfig?: LroResourceLocationConfig, - public requestPath: string = spec.path!, - public requestMethod: string = spec.httpMethod - ) {} - public async sendInitialRequest( - initializeState: ( - rawResponse: RawResponse, - flatResponse: unknown - ) => boolean - ): Promise> { - const { onResponse, ...restOptions } = this.args.options || {}; - return this.sendOperationFn( - { - ...this.args, - options: { - ...restOptions, - onResponse: ( - rawResponse: FullOperationResponse, - flatResponse: unknown - ) => { - const isCompleted = initializeState( - { - statusCode: rawResponse.status, - body: rawResponse.parsedBody, - headers: rawResponse.headers.toJSON() - }, - flatResponse - ); - if (isCompleted) { - onResponse?.(rawResponse, flatResponse); - } - } - } - }, - this.spec - ); - } - - public async sendPollRequest( - config: LroConfig, - path: string - ): Promise> { - const getLroStatusFromResponse = createGetLroStatusFromResponse( - this, - config, - this.lroResourceLocationConfig - ); - return createPollingMethod( - this.sendOperationFn, - getLroStatusFromResponse, - this.args, - this.spec, - config.mode - )(path); - } - - public async retrieveAzureAsyncResource( - path?: string - ): Promise> { - const updatedArgs = { ...this.args }; - if (updatedArgs.options) { - (updatedArgs.options as any).shouldDeserialize = true; - } - return createPollingMethod( - this.sendOperationFn, - (rawResponse, flatResponse) => ({ - rawResponse, - flatResponse, - done: true - }), - updatedArgs, - this.spec - )(path); - } -} diff --git a/test/integration/generated/lroParametrizedEndpoints/src/lro/azureAsyncPolling.ts b/test/integration/generated/lroParametrizedEndpoints/src/lro/azureAsyncPolling.ts deleted file mode 100644 index 725578a692..0000000000 --- a/test/integration/generated/lroParametrizedEndpoints/src/lro/azureAsyncPolling.ts +++ /dev/null @@ -1,96 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { - failureStates, - LroResourceLocationConfig, - LongRunningOperation, - LroBody, - LroResponse, - LroStatus, - RawResponse, - successStates -} from "./models"; -import { isUnexpectedPollingResponse } from "./requestUtils"; - -function getResponseStatus(rawResponse: RawResponse): string { - const { status } = (rawResponse.body as LroBody) ?? {}; - return status?.toLowerCase() ?? "succeeded"; -} - -function isAzureAsyncPollingDone(rawResponse: RawResponse): boolean { - const state = getResponseStatus(rawResponse); - if ( - isUnexpectedPollingResponse(rawResponse) || - failureStates.includes(state) - ) { - throw new Error(`Operation status: ${state}`); - } - return successStates.includes(state); -} - -async function sendFinalRequest( - lro: LongRunningOperation, - lroResourceLocationConfig?: LroResourceLocationConfig, - resourceLocation?: string -): Promise | undefined> { - switch (lroResourceLocationConfig) { - case "original-uri": - return lro.retrieveAzureAsyncResource(); - case "azure-async-operation": - return Promise.resolve(undefined); - case "location": - default: - return lro.retrieveAzureAsyncResource(resourceLocation); - } -} - -export function processAzureAsyncOperationResult( - lro: LongRunningOperation, - resourceLocation?: string, - lroResourceLocationConfig?: LroResourceLocationConfig -): (rawResponse: RawResponse, flatResponse: TResult) => LroStatus { - return ( - rawResponse: RawResponse, - flatResponse: TResult - ): LroStatus => { - if (isAzureAsyncPollingDone(rawResponse)) { - if (resourceLocation === undefined) { - return { rawResponse, flatResponse, done: true }; - } else { - return { - rawResponse, - flatResponse, - done: false, - next: async () => { - const finalResponse = await sendFinalRequest( - lro, - lroResourceLocationConfig, - resourceLocation - ); - return { - ...(finalResponse ?? { - rawResponse, - flatResponse - }), - done: true - }; - } - }; - } - } - return { - rawResponse, - flatResponse, - done: false - }; - }; -} diff --git a/test/integration/generated/lroParametrizedEndpoints/src/lro/bodyPolling.ts b/test/integration/generated/lroParametrizedEndpoints/src/lro/bodyPolling.ts deleted file mode 100644 index b1c87f8bc8..0000000000 --- a/test/integration/generated/lroParametrizedEndpoints/src/lro/bodyPolling.ts +++ /dev/null @@ -1,54 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { - failureStates, - LroBody, - LroStatus, - RawResponse, - successStates -} from "./models"; -import { isUnexpectedPollingResponse } from "./requestUtils"; - -function getProvisioningState(rawResponse: RawResponse): string { - const { properties, provisioningState } = (rawResponse.body as LroBody) ?? {}; - const state: string | undefined = - properties?.provisioningState ?? provisioningState; - return state?.toLowerCase() ?? "succeeded"; -} - -export function isBodyPollingDone(rawResponse: RawResponse): boolean { - const state = getProvisioningState(rawResponse); - if ( - isUnexpectedPollingResponse(rawResponse) || - failureStates.includes(state) - ) { - throw new Error( - `The long running operation has failed. The provisioning state: ${state}.` - ); - } - return successStates.includes(state); -} - -/** - * Creates a polling strategy based on BodyPolling which uses the provisioning state - * from the result to determine the current operation state - */ -export function processBodyPollingOperationResult( - rawResponse: RawResponse, - flatResponse: TResult -): LroStatus { - return { - rawResponse, - flatResponse, - done: isBodyPollingDone(rawResponse) - }; -} diff --git a/test/integration/generated/lroParametrizedEndpoints/src/lro/index.ts b/test/integration/generated/lroParametrizedEndpoints/src/lro/index.ts deleted file mode 100644 index 20df608fc8..0000000000 --- a/test/integration/generated/lroParametrizedEndpoints/src/lro/index.ts +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -export { LroEngine } from "./lroEngine"; -export { createGetLroStatusFromResponse } from "./stateMachine"; -export { - LroResourceLocationConfig, - GetLroStatusFromResponse, - RawResponse, - LongRunningOperation, - LroConfig, - LroMode, - LroResponse, - LroStatus, - LroTerminalState, - LroInProgressState, - LroEngineOptions -} from "./models"; diff --git a/test/integration/generated/lroParametrizedEndpoints/src/lro/locationPolling.ts b/test/integration/generated/lroParametrizedEndpoints/src/lro/locationPolling.ts deleted file mode 100644 index 9d1aadfbde..0000000000 --- a/test/integration/generated/lroParametrizedEndpoints/src/lro/locationPolling.ts +++ /dev/null @@ -1,30 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { LroStatus, RawResponse } from "./models"; -import { isUnexpectedPollingResponse } from "./requestUtils"; - -function isLocationPollingDone(rawResponse: RawResponse): boolean { - return ( - !isUnexpectedPollingResponse(rawResponse) && rawResponse.statusCode !== 202 - ); -} - -export function processLocationPollingOperationResult( - rawResponse: RawResponse, - flatResponse: TResult -): LroStatus { - return { - rawResponse, - flatResponse, - done: isLocationPollingDone(rawResponse) - }; -} diff --git a/test/integration/generated/lroParametrizedEndpoints/src/lro/lroEngine.ts b/test/integration/generated/lroParametrizedEndpoints/src/lro/lroEngine.ts deleted file mode 100644 index 85cc15e609..0000000000 --- a/test/integration/generated/lroParametrizedEndpoints/src/lro/lroEngine.ts +++ /dev/null @@ -1,61 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { Poller, PollOperationState } from "@azure/core-lro"; -import { - LongRunningOperation, - LroEngineOptions, - ResumablePollOperationState -} from "./models"; -import { GenericPollOperation } from "./operation"; - -/** - * The LRO Engine, a class that performs polling. - */ -export class LroEngine< - TResult, - TState extends PollOperationState -> extends Poller { - private intervalInMs: number; - - constructor(lro: LongRunningOperation, options?: LroEngineOptions) { - const { intervalInMs = 2000, resumeFrom } = options || {}; - function deserializeState( - resumeFrom: string - ): TState & ResumablePollOperationState { - try { - return JSON.parse(resumeFrom).state; - } catch (e) { - throw new Error( - `LroEngine: Unable to deserialize state: ${resumeFrom}` - ); - } - } - const state: TState & ResumablePollOperationState = resumeFrom - ? deserializeState(resumeFrom) - : ({} as any); - - const operation = new GenericPollOperation(state, lro); - super(operation); - - this.intervalInMs = intervalInMs; - operation.setPollerConfig(this as any); - } - - /** - * The method used by the poller to wait before attempting to update its operation. - */ - delay(): Promise { - return new Promise((resolve) => - setTimeout(() => resolve(), this.intervalInMs) - ); - } -} diff --git a/test/integration/generated/lroParametrizedEndpoints/src/lro/models.ts b/test/integration/generated/lroParametrizedEndpoints/src/lro/models.ts deleted file mode 100644 index 93c3437c8e..0000000000 --- a/test/integration/generated/lroParametrizedEndpoints/src/lro/models.ts +++ /dev/null @@ -1,173 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { PollOperationState } from "@azure/core-lro"; - -/** - * Options for the LRO poller. - */ -export interface LroEngineOptions { - /** - * Defines how much time the poller is going to wait before making a new request to the service. - */ - intervalInMs?: number; - /** - * A serialized poller which can be used to resume an existing paused Long-Running-Operation. - */ - resumeFrom?: string; -} - -export const successStates = ["succeeded"]; -export const failureStates = ["failed", "canceled", "cancelled"]; -/** - * The LRO states that signal that the LRO has completed. - */ -export const terminalStates = successStates.concat(failureStates); - -/** - * The potential location of the result of the LRO if specified by the LRO extension in the swagger. - */ -export type LroResourceLocationConfig = - | "azure-async-operation" - | "location" - | "original-uri"; - -/** - * The type of a LRO response body. This is just a convenience type for checking the status of the operation. - */ - -export interface LroBody extends Record { - /** The status of the operation. */ - status?: string; - /** The state of the provisioning process */ - provisioningState?: string; - /** The properties of the provisioning process */ - properties?: { provisioningState?: string } & Record; -} - -/** - * Simple type of the raw response. - */ -export interface RawResponse { - /** The HTTP status code */ - statusCode: number; - /** A HttpHeaders collection in the response represented as a simple JSON object where all header names have been normalized to be lower-case. */ - headers: { - [headerName: string]: string; - }; - /** The parsed response body */ - body?: unknown; -} - -/** - * The type of the response of a LRO. - */ -export interface LroResponse { - /** The flattened response */ - flatResponse: T; - /** The raw response */ - rawResponse: RawResponse; -} - -/** The type of which LRO implementation being followed by a specific API. */ -export type LroMode = "AzureAsync" | "Location" | "Body"; - -/** - * The configuration of a LRO to determine how to perform polling and checking whether the operation has completed. - */ -export interface LroConfig { - /** The LRO mode */ - mode?: LroMode; - /** The path of a provisioned resource */ - resourceLocation?: string; -} - -/** - * Type of a polling operation state that can actually be resumed. - */ -export type ResumablePollOperationState = PollOperationState & { - initialRawResponse?: RawResponse; - config?: LroConfig; - pollingURL?: string; -}; - -export interface PollerConfig { - intervalInMs: number; -} - -/** - * The type of a terminal state of an LRO. - */ -export interface LroTerminalState extends LroResponse { - /** - * Whether the operation has finished. - */ - done: true; -} - -/** - * The type of an in-progress state of an LRO. - */ -export interface LroInProgressState extends LroResponse { - /** - * Whether the operation has finished. - */ - done: false; - /** - * The request to be sent next if it is different from the standard polling one. - * Notice that it will disregard any polling URLs provided to it. - */ - next?: () => Promise>; -} - -/** - * The type of an LRO state which is a tagged union of terminal and in-progress states. - */ -export type LroStatus = LroTerminalState | LroInProgressState; - -/** - * The type of the getLROStatusFromResponse method. It takes the response as input and returns along the response whether the operation has finished. - */ -export type GetLroStatusFromResponse = ( - rawResponse: RawResponse, - flatResponse: T -) => LroStatus; - -/** - * Description of a long running operation. - */ -export interface LongRunningOperation { - /** - * The request path. - */ - requestPath: string; - /** - * The HTTP request method. - */ - requestMethod: string; - /** - * A function that can be used to send initial request to the service. - */ - sendInitialRequest: ( - initializeState: ( - rawResponse: RawResponse, - flatResponse: unknown - ) => boolean - ) => Promise>; - /** - * A function that can be used to poll for the current status of a long running operation. - */ - sendPollRequest: (config: LroConfig, path: string) => Promise>; - /** - * A function that can be used to retrieve the provisioned azure resource. - */ - retrieveAzureAsyncResource: (path?: string) => Promise>; -} diff --git a/test/integration/generated/lroParametrizedEndpoints/src/lro/operation.ts b/test/integration/generated/lroParametrizedEndpoints/src/lro/operation.ts deleted file mode 100644 index 3ea7b76d89..0000000000 --- a/test/integration/generated/lroParametrizedEndpoints/src/lro/operation.ts +++ /dev/null @@ -1,120 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { AbortSignalLike } from "@azure/abort-controller"; -import { PollOperationState, PollOperation } from "@azure/core-lro"; -import { - PollerConfig, - ResumablePollOperationState, - LongRunningOperation, - LroStatus -} from "./models"; -import { getPollingUrl } from "./requestUtils"; -import { createInitializeState, createPollForLROStatus } from "./stateMachine"; - -export class GenericPollOperation< - TResult, - TState extends PollOperationState -> implements PollOperation { - private getLROStatusFromResponse?: ( - pollingURL: string, - pollerConfig: PollerConfig - ) => Promise>; - private pollerConfig?: PollerConfig; - constructor( - public state: TState & ResumablePollOperationState, - private lro: LongRunningOperation - ) {} - - public setPollerConfig(pollerConfig: PollerConfig): void { - this.pollerConfig = pollerConfig; - } - - /** - * General update function for LROPoller, the general process is as follows - * 1. Check initial operation result to determine the strategy to use - * - Strategies: Location, Azure-AsyncOperation, Original Uri - * 2. Check if the operation result has a terminal state - * - Terminal state will be determined by each strategy - * 2.1 If it is terminal state Check if a final GET request is required, if so - * send final GET request and return result from operation. If no final GET - * is required, just return the result from operation. - * - Determining what to call for final request is responsibility of each strategy - * 2.2 If it is not terminal state, call the polling operation and go to step 1 - * - Determining what to call for polling is responsibility of each strategy - * - Strategies will always use the latest URI for polling if provided otherwise - * the last known one - */ - async update(options?: { - abortSignal?: AbortSignalLike | undefined; - fireProgress?: ((state: TState) => void) | undefined; - }): Promise> { - const state = this.state; - if (!state.isStarted) { - const initializeState = createInitializeState( - state, - this.lro.requestPath, - this.lro.requestMethod - ); - await this.lro.sendInitialRequest(initializeState); - } - - if (!state.isCompleted) { - if (this.getLROStatusFromResponse === undefined) { - if (state.config === undefined) { - throw new Error( - "Bad state: LRO mode is undefined. Please check if the serialized state is well-formed." - ); - } - this.getLROStatusFromResponse = createPollForLROStatus( - this.lro, - state.config - ); - } - if (state.pollingURL === undefined) { - throw new Error( - "Bad state: polling URL is undefined. Please check if the serialized state is well-formed." - ); - } - const currentState = await this.getLROStatusFromResponse( - state.pollingURL, - this.pollerConfig! - ); - if (currentState.done) { - state.result = currentState.flatResponse; - state.isCompleted = true; - } else { - this.getLROStatusFromResponse = - currentState.next ?? this.getLROStatusFromResponse; - state.pollingURL = getPollingUrl( - currentState.rawResponse, - state.pollingURL - ); - } - } - options?.fireProgress?.(state); - return this; - } - - async cancel(): Promise> { - this.state.isCancelled = true; - return this; - } - - /** - * Serializes the Poller operation. - */ - public toString(): string { - return JSON.stringify({ - state: this.state - }); - } -} diff --git a/test/integration/generated/lroParametrizedEndpoints/src/lro/passthrough.ts b/test/integration/generated/lroParametrizedEndpoints/src/lro/passthrough.ts deleted file mode 100644 index ae7f87d384..0000000000 --- a/test/integration/generated/lroParametrizedEndpoints/src/lro/passthrough.ts +++ /dev/null @@ -1,23 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { LroStatus, RawResponse } from "./models"; - -export function processPassthroughOperationResult( - rawResponse: RawResponse, - flatResponse: TResult -): LroStatus { - return { - rawResponse, - flatResponse, - done: true - }; -} diff --git a/test/integration/generated/lroParametrizedEndpoints/src/lro/requestUtils.ts b/test/integration/generated/lroParametrizedEndpoints/src/lro/requestUtils.ts deleted file mode 100644 index 40d993686f..0000000000 --- a/test/integration/generated/lroParametrizedEndpoints/src/lro/requestUtils.ts +++ /dev/null @@ -1,105 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { LroConfig, RawResponse } from "./models"; - -/** - * Detects where the continuation token is and returns it. Notice that azure-asyncoperation - * must be checked first before the other location headers because there are scenarios - * where both azure-asyncoperation and location could be present in the same response but - * azure-asyncoperation should be the one to use for polling. - */ -export function getPollingUrl( - rawResponse: RawResponse, - defaultPath: string -): string { - return ( - getAzureAsyncOperation(rawResponse) ?? - getLocation(rawResponse) ?? - getOperationLocation(rawResponse) ?? - defaultPath - ); -} - -function getLocation(rawResponse: RawResponse): string | undefined { - return rawResponse.headers["location"]; -} - -function getOperationLocation(rawResponse: RawResponse): string | undefined { - return rawResponse.headers["operation-location"]; -} - -function getAzureAsyncOperation(rawResponse: RawResponse): string | undefined { - return rawResponse.headers["azure-asyncoperation"]; -} - -export function inferLroMode( - requestPath: string, - requestMethod: string, - rawResponse: RawResponse -): LroConfig { - if (getAzureAsyncOperation(rawResponse) !== undefined) { - return { - mode: "AzureAsync", - resourceLocation: - requestMethod === "PUT" - ? requestPath - : requestMethod === "POST" - ? getLocation(rawResponse) - : undefined - }; - } else if ( - getLocation(rawResponse) !== undefined || - getOperationLocation(rawResponse) !== undefined - ) { - return { - mode: "Location" - }; - } else if (["PUT", "PATCH"].includes(requestMethod)) { - return { - mode: "Body" - }; - } - return {}; -} - -export class RestError extends Error { - public statusCode?: number; - constructor(message: string, statusCode: number) { - super(message); - this.name = "RestError"; - this.statusCode = statusCode; - - Object.setPrototypeOf(this, RestError.prototype); - } -} - -export function isUnexpectedInitialResponse(rawResponse: RawResponse): boolean { - const code = rawResponse.statusCode; - if (![203, 204, 202, 201, 200, 500].includes(code)) { - throw new RestError( - `Received unexpected HTTP status code ${code} in the initial response. This may indicate a server issue.`, - code - ); - } - return false; -} - -export function isUnexpectedPollingResponse(rawResponse: RawResponse): boolean { - const code = rawResponse.statusCode; - if (![202, 201, 200, 500].includes(code)) { - throw new RestError( - `Received unexpected HTTP status code ${code} while polling. This may indicate a server issue.`, - code - ); - } - return false; -} diff --git a/test/integration/generated/lroParametrizedEndpoints/src/lro/stateMachine.ts b/test/integration/generated/lroParametrizedEndpoints/src/lro/stateMachine.ts deleted file mode 100644 index 19a8f67470..0000000000 --- a/test/integration/generated/lroParametrizedEndpoints/src/lro/stateMachine.ts +++ /dev/null @@ -1,138 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { processAzureAsyncOperationResult } from "./azureAsyncPolling"; -import { - isBodyPollingDone, - processBodyPollingOperationResult -} from "./bodyPolling"; -import { processLocationPollingOperationResult } from "./locationPolling"; -import { - LroResourceLocationConfig, - GetLroStatusFromResponse, - LongRunningOperation, - LroConfig, - LroStatus, - PollerConfig, - RawResponse, - ResumablePollOperationState -} from "./models"; -import { processPassthroughOperationResult } from "./passthrough"; -import { - getPollingUrl, - inferLroMode, - isUnexpectedInitialResponse -} from "./requestUtils"; - -/** - * creates a stepping function that maps an LRO state to another. - */ -export function createGetLroStatusFromResponse( - lroPrimitives: LongRunningOperation, - config: LroConfig, - lroResourceLocationConfig?: LroResourceLocationConfig -): GetLroStatusFromResponse { - switch (config.mode) { - case "AzureAsync": { - return processAzureAsyncOperationResult( - lroPrimitives, - config.resourceLocation, - lroResourceLocationConfig - ); - } - case "Location": { - return processLocationPollingOperationResult; - } - case "Body": { - return processBodyPollingOperationResult; - } - default: { - return processPassthroughOperationResult; - } - } -} - -/** - * Creates a polling operation that returns a LRO state. - */ -export function createPollForLROStatus( - lroPrimitives: LongRunningOperation, - config: LroConfig -): ( - pollingURL: string, - pollerConfig: PollerConfig -) => Promise> { - return async ( - path: string, - pollerConfig: PollerConfig - ): Promise> => { - const response = await lroPrimitives.sendPollRequest(config, path); - const retryAfter: string | undefined = - response.rawResponse.headers["retry-after"]; - if (retryAfter !== undefined) { - const retryAfterInMs = parseInt(retryAfter); - pollerConfig.intervalInMs = isNaN(retryAfterInMs) - ? calculatePollingIntervalFromDate( - new Date(retryAfter), - pollerConfig.intervalInMs - ) - : retryAfterInMs; - } - return response; - }; -} - -function calculatePollingIntervalFromDate( - retryAfterDate: Date, - defaultIntervalInMs: number -): number { - const timeNow = Math.floor(new Date().getTime()); - const retryAfterTime = retryAfterDate.getTime(); - if (timeNow < retryAfterTime) { - return retryAfterTime - timeNow; - } - return defaultIntervalInMs; -} - -/** - * Creates a callback to be used to initialize the polling operation state. - * @param state - of the polling operation - * @param operationSpec - of the LRO - * @param callback - callback to be called when the operation is done - * @returns callback that initializes the state of the polling operation - */ -export function createInitializeState( - state: ResumablePollOperationState, - requestPath: string, - requestMethod: string -): (rawResponse: RawResponse, flatResponse: unknown) => boolean { - return (rawResponse: RawResponse, flatResponse: unknown) => { - if (isUnexpectedInitialResponse(rawResponse)) return true; - state.initialRawResponse = rawResponse; - state.isStarted = true; - state.pollingURL = getPollingUrl(state.initialRawResponse, requestPath); - state.config = inferLroMode( - requestPath, - requestMethod, - state.initialRawResponse - ); - /** short circuit polling if body polling is done in the initial request */ - if ( - state.config.mode === undefined || - (state.config.mode === "Body" && - isBodyPollingDone(state.initialRawResponse)) - ) { - state.result = flatResponse as TResult; - state.isCompleted = true; - } - return Boolean(state.isCompleted); - }; -} diff --git a/test/integration/generated/lroParametrizedEndpoints/src/lroImpl.ts b/test/integration/generated/lroParametrizedEndpoints/src/lroImpl.ts new file mode 100644 index 0000000000..2c318ce57f --- /dev/null +++ b/test/integration/generated/lroParametrizedEndpoints/src/lroImpl.ts @@ -0,0 +1,147 @@ +/* + * Copyright (c) Microsoft Corporation. + * Licensed under the MIT License. + * + * Code generated by Microsoft (R) AutoRest Code Generator. + * Changes may cause incorrect behavior and will be lost if the code is regenerated. + */ + +import { LongRunningOperation, LroResponse } from "@azure/core-lro"; + +const successStates = ["succeeded"]; +const failureStates = ["failed", "canceled", "cancelled"]; +const terminalStates = successStates.concat(failureStates); + +type SendOperationFn = (args: any, spec: any) => Promise>; + +/** + * We need to selectively deserialize our responses, only deserializing if we + * are in a final Lro response, not deserializing any polling non-terminal responses + */ +export function shouldDeserializeLro(lroResourceLocationConfig?: string) { + let initialOperationInfo: LroResponseInfo | undefined; + let isInitialRequest = true; + + return (response: any) => { + if (response.status < 200 || response.status >= 300) { + return true; + } + + if (!initialOperationInfo) { + initialOperationInfo = getLroData(response); + } else { + isInitialRequest = false; + } + + if ( + initialOperationInfo.azureAsyncOperation || + initialOperationInfo.operationLocation + ) { + return ( + !isInitialRequest && + isAsyncOperationFinalResponse( + response, + initialOperationInfo, + lroResourceLocationConfig + ) + ); + } + + if (initialOperationInfo.location) { + return isLocationFinalResponse(response); + } + + if (initialOperationInfo.requestMethod === "PUT") { + return isBodyPollingFinalResponse(response); + } + + return true; + }; +} + +function isAsyncOperationFinalResponse( + response: any, + initialOperationInfo: LroResponseInfo, + lroResourceLocationConfig?: string +): boolean { + const status: string = response.parsedBody?.status || "Succeeded"; + if (!terminalStates.includes(status.toLowerCase())) { + return false; + } + + if (initialOperationInfo.requestMethod === "DELETE") { + return true; + } + + if ( + initialOperationInfo.requestMethod === "PUT" && + lroResourceLocationConfig && + lroResourceLocationConfig.toLowerCase() === "azure-asyncoperation" + ) { + return true; + } + + if ( + initialOperationInfo.requestMethod !== "PUT" && + !initialOperationInfo.location + ) { + return true; + } + + return false; +} + +function isLocationFinalResponse(response: any): boolean { + return response.status !== 202; +} + +function isBodyPollingFinalResponse(response: any): boolean { + const provisioningState: string = + response.parsedBody?.properties?.provisioningState || "Succeeded"; + + if (terminalStates.includes(provisioningState.toLowerCase())) { + return true; + } + + return false; +} + +interface LroResponseInfo { + requestMethod: string; + azureAsyncOperation?: string; + operationLocation?: string; + location?: string; +} + +function getLroData(result: any): LroResponseInfo { + return { + azureAsyncOperation: result.headers.get("azure-asyncoperation"), + operationLocation: result.headers.get("operation-location"), + location: result.headers.get("location"), + requestMethod: result.request.method + }; +} + +export class LroImpl implements LongRunningOperation { + constructor( + private sendOperationFn: SendOperationFn, + private args: any, + private spec: any, + public requestPath: string = spec.path!, + public requestMethod: string = spec.httpMethod + ) {} + public async sendInitialRequest(): Promise> { + return this.sendOperationFn(this.args, this.spec); + } + public async sendPollRequest(path: string): Promise> { + const updatedArgs = { ...this.args }; + if (updatedArgs.options) { + (updatedArgs.options as any).shouldDeserialize = true; + } + return this.sendOperationFn(updatedArgs, { + ...this.spec, + path, + httpMethod: "GET" + }); + } +} diff --git a/test/integration/generated/lroParametrizedEndpoints/src/lroParametrizedEndpointsClient.ts b/test/integration/generated/lroParametrizedEndpoints/src/lroParametrizedEndpointsClient.ts index 9108a2d999..c30d0d4772 100644 --- a/test/integration/generated/lroParametrizedEndpoints/src/lroParametrizedEndpointsClient.ts +++ b/test/integration/generated/lroParametrizedEndpoints/src/lroParametrizedEndpointsClient.ts @@ -7,9 +7,8 @@ */ import * as coreClient from "@azure/core-client"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "./lro"; -import { CoreClientLro, shouldDeserializeLro } from "./coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "./lroImpl"; import * as Parameters from "./models/parameters"; import * as Mappers from "./models/mappers"; import { LroParametrizedEndpointsClientContext } from "./lroParametrizedEndpointsClientContext"; @@ -83,13 +82,16 @@ export class LroParametrizedEndpointsClient extends LroParametrizedEndpointsClie }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { accountName, options }, - pollWithParameterizedEndpointsOperationSpec, - "location" + pollWithParameterizedEndpointsOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** diff --git a/test/integration/generated/mediaTypesV3Lro/package.json b/test/integration/generated/mediaTypesV3Lro/package.json index 083e508db0..ef8881d03f 100644 --- a/test/integration/generated/mediaTypesV3Lro/package.json +++ b/test/integration/generated/mediaTypesV3Lro/package.json @@ -6,7 +6,7 @@ "version": "1.0.0-preview1", "engines": { "node": ">=12.0.0" }, "dependencies": { - "@azure/core-lro": "^1.0.5", + "@azure/core-lro": "^2.1.0", "@azure/abort-controller": "^1.0.0", "@azure/core-client": "^1.2.2", "@azure/core-rest-pipeline": "^1.1.1", diff --git a/test/integration/generated/mediaTypesV3Lro/src/coreClientLro.ts b/test/integration/generated/mediaTypesV3Lro/src/coreClientLro.ts deleted file mode 100644 index d793a24458..0000000000 --- a/test/integration/generated/mediaTypesV3Lro/src/coreClientLro.ts +++ /dev/null @@ -1,323 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. - -import { - OperationArguments, - OperationSpec, - OperationResponseMap, - FullOperationResponse -} from "@azure/core-client"; -import { - LroResourceLocationConfig, - GetLroStatusFromResponse, - LongRunningOperation, - LroConfig, - LroMode, - LroResponse, - LroStatus, - createGetLroStatusFromResponse, - RawResponse -} from "./lro"; - -export const successStates = ["succeeded"]; -export const failureStates = ["failed", "canceled", "cancelled"]; -export const terminalStates = successStates.concat(failureStates); - -export type SendOperationFn = ( - args: OperationArguments, - spec: OperationSpec -) => Promise>; - -export function createPollingMethod( - sendOperationFn: SendOperationFn, - GetLroStatusFromResponse: GetLroStatusFromResponse, - args: OperationArguments, - spec: OperationSpec, - mode?: LroMode -): (path?: string) => Promise> { - /** - * Polling calls will always return a status object i.e. {"status": "success"} - * these intermediate responses are not described in the swagger so we need to - * pass custom mappers at runtime. - * This function replaces all the existing mappers to be able to deserialize a status object - * @param responses Original set of responses defined in the operation - */ - function getCompositeMappers(responses: { - [responseCode: string]: OperationResponseMap; - }): { - [responseCode: string]: OperationResponseMap; - } { - return Object.keys(responses).reduce((acc, statusCode) => { - return { - ...acc, - [statusCode]: { - ...responses[statusCode], - bodyMapper: { - type: { - name: "Composite", - modelProperties: { - status: { - serializedName: "status", - type: { - name: "String" - } - } - } - } - } - } - }; - }, {} as { [responseCode: string]: OperationResponseMap }); - } - let response: LroStatus | undefined = undefined; - const customerCallback = args?.options?.onResponse; - const updatedArgs = { - ...args, - options: { - ...args.options, - onResponse: ( - rawResponse: FullOperationResponse, - flatResponse: unknown - ): void => { - response = GetLroStatusFromResponse( - { - statusCode: rawResponse.status, - body: rawResponse.parsedBody, - headers: rawResponse.headers.toJSON() - }, - flatResponse as TResult - ); - if (response.done) { - customerCallback?.(rawResponse, flatResponse); - } - } - } - }; - // Make sure we don't send any body to the get request - const { requestBody, responses, ...restSpec } = spec; - if (mode === "AzureAsync") { - return async (path?: string) => { - await sendOperationFn(updatedArgs, { - ...restSpec, - responses: getCompositeMappers(responses), - httpMethod: "GET", - ...(path && { path }) - }); - return response!; - }; - } - return async (path?: string) => { - await sendOperationFn(updatedArgs, { - ...restSpec, - responses: responses, - httpMethod: "GET", - ...(path && { path }) - }); - return response!; - }; -} - -/** - * We need to selectively deserialize our responses, only deserializing if we - * are in a final Lro response, not deserializing any polling non-terminal responses - */ -export function shouldDeserializeLro(lroResourceLocationConfig?: string) { - let initialOperationInfo: LroResponseInfo | undefined; - let isInitialRequest = true; - - return (response: FullOperationResponse) => { - if (response.status < 200 || response.status >= 300) { - return true; - } - - if (!initialOperationInfo) { - initialOperationInfo = getLroData(response); - } else { - isInitialRequest = false; - } - - if ( - initialOperationInfo.azureAsyncOperation || - initialOperationInfo.operationLocation - ) { - return ( - !isInitialRequest && - isAsyncOperationFinalResponse( - response, - initialOperationInfo, - lroResourceLocationConfig - ) - ); - } - - if (initialOperationInfo.location) { - return isLocationFinalResponse(response); - } - - if (initialOperationInfo.requestMethod === "PUT") { - return isBodyPollingFinalResponse(response); - } - - return true; - }; -} - -function isAsyncOperationFinalResponse( - response: FullOperationResponse, - initialOperationInfo: LroResponseInfo, - lroResourceLocationConfig?: string -): boolean { - const status: string = response.parsedBody?.status || "Succeeded"; - if (!terminalStates.includes(status.toLowerCase())) { - return false; - } - - if (initialOperationInfo.requestMethod === "DELETE") { - return true; - } - - if ( - initialOperationInfo.requestMethod === "PUT" && - lroResourceLocationConfig && - lroResourceLocationConfig.toLowerCase() === "azure-asyncoperation" - ) { - return true; - } - - if ( - initialOperationInfo.requestMethod !== "PUT" && - !initialOperationInfo.location - ) { - return true; - } - - return false; -} - -function isLocationFinalResponse(response: FullOperationResponse): boolean { - return response.status !== 202; -} - -function isBodyPollingFinalResponse(response: FullOperationResponse): boolean { - const provisioningState: string = - response.parsedBody?.properties?.provisioningState || "Succeeded"; - - if (terminalStates.includes(provisioningState.toLowerCase())) { - return true; - } - - return false; -} - -interface LroResponseInfo { - requestMethod: string; - azureAsyncOperation?: string; - operationLocation?: string; - location?: string; -} - -function getLroData(result: FullOperationResponse): LroResponseInfo { - return { - azureAsyncOperation: result.headers.get("azure-asyncoperation"), - operationLocation: result.headers.get("operation-location"), - location: result.headers.get("location"), - requestMethod: result.request.method - }; -} - -export function getSpecPath(spec: OperationSpec): string { - if (spec.path) { - return spec.path; - } else { - throw Error("Bad spec: request path is not found!"); - } -} - -export class CoreClientLro implements LongRunningOperation { - constructor( - private sendOperationFn: SendOperationFn, - private args: OperationArguments, - private spec: OperationSpec, - private lroResourceLocationConfig?: LroResourceLocationConfig, - public requestPath: string = spec.path!, - public requestMethod: string = spec.httpMethod - ) {} - public async sendInitialRequest( - initializeState: ( - rawResponse: RawResponse, - flatResponse: unknown - ) => boolean - ): Promise> { - const { onResponse, ...restOptions } = this.args.options || {}; - return this.sendOperationFn( - { - ...this.args, - options: { - ...restOptions, - onResponse: ( - rawResponse: FullOperationResponse, - flatResponse: unknown - ) => { - const isCompleted = initializeState( - { - statusCode: rawResponse.status, - body: rawResponse.parsedBody, - headers: rawResponse.headers.toJSON() - }, - flatResponse - ); - if (isCompleted) { - onResponse?.(rawResponse, flatResponse); - } - } - } - }, - this.spec - ); - } - - public async sendPollRequest( - config: LroConfig, - path: string - ): Promise> { - const getLroStatusFromResponse = createGetLroStatusFromResponse( - this, - config, - this.lroResourceLocationConfig - ); - return createPollingMethod( - this.sendOperationFn, - getLroStatusFromResponse, - this.args, - this.spec, - config.mode - )(path); - } - - public async retrieveAzureAsyncResource( - path?: string - ): Promise> { - const updatedArgs = { ...this.args }; - if (updatedArgs.options) { - (updatedArgs.options as any).shouldDeserialize = true; - } - return createPollingMethod( - this.sendOperationFn, - (rawResponse, flatResponse) => ({ - rawResponse, - flatResponse, - done: true - }), - updatedArgs, - this.spec - )(path); - } -} diff --git a/test/integration/generated/mediaTypesV3Lro/src/lro/azureAsyncPolling.ts b/test/integration/generated/mediaTypesV3Lro/src/lro/azureAsyncPolling.ts deleted file mode 100644 index 725578a692..0000000000 --- a/test/integration/generated/mediaTypesV3Lro/src/lro/azureAsyncPolling.ts +++ /dev/null @@ -1,96 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { - failureStates, - LroResourceLocationConfig, - LongRunningOperation, - LroBody, - LroResponse, - LroStatus, - RawResponse, - successStates -} from "./models"; -import { isUnexpectedPollingResponse } from "./requestUtils"; - -function getResponseStatus(rawResponse: RawResponse): string { - const { status } = (rawResponse.body as LroBody) ?? {}; - return status?.toLowerCase() ?? "succeeded"; -} - -function isAzureAsyncPollingDone(rawResponse: RawResponse): boolean { - const state = getResponseStatus(rawResponse); - if ( - isUnexpectedPollingResponse(rawResponse) || - failureStates.includes(state) - ) { - throw new Error(`Operation status: ${state}`); - } - return successStates.includes(state); -} - -async function sendFinalRequest( - lro: LongRunningOperation, - lroResourceLocationConfig?: LroResourceLocationConfig, - resourceLocation?: string -): Promise | undefined> { - switch (lroResourceLocationConfig) { - case "original-uri": - return lro.retrieveAzureAsyncResource(); - case "azure-async-operation": - return Promise.resolve(undefined); - case "location": - default: - return lro.retrieveAzureAsyncResource(resourceLocation); - } -} - -export function processAzureAsyncOperationResult( - lro: LongRunningOperation, - resourceLocation?: string, - lroResourceLocationConfig?: LroResourceLocationConfig -): (rawResponse: RawResponse, flatResponse: TResult) => LroStatus { - return ( - rawResponse: RawResponse, - flatResponse: TResult - ): LroStatus => { - if (isAzureAsyncPollingDone(rawResponse)) { - if (resourceLocation === undefined) { - return { rawResponse, flatResponse, done: true }; - } else { - return { - rawResponse, - flatResponse, - done: false, - next: async () => { - const finalResponse = await sendFinalRequest( - lro, - lroResourceLocationConfig, - resourceLocation - ); - return { - ...(finalResponse ?? { - rawResponse, - flatResponse - }), - done: true - }; - } - }; - } - } - return { - rawResponse, - flatResponse, - done: false - }; - }; -} diff --git a/test/integration/generated/mediaTypesV3Lro/src/lro/bodyPolling.ts b/test/integration/generated/mediaTypesV3Lro/src/lro/bodyPolling.ts deleted file mode 100644 index b1c87f8bc8..0000000000 --- a/test/integration/generated/mediaTypesV3Lro/src/lro/bodyPolling.ts +++ /dev/null @@ -1,54 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { - failureStates, - LroBody, - LroStatus, - RawResponse, - successStates -} from "./models"; -import { isUnexpectedPollingResponse } from "./requestUtils"; - -function getProvisioningState(rawResponse: RawResponse): string { - const { properties, provisioningState } = (rawResponse.body as LroBody) ?? {}; - const state: string | undefined = - properties?.provisioningState ?? provisioningState; - return state?.toLowerCase() ?? "succeeded"; -} - -export function isBodyPollingDone(rawResponse: RawResponse): boolean { - const state = getProvisioningState(rawResponse); - if ( - isUnexpectedPollingResponse(rawResponse) || - failureStates.includes(state) - ) { - throw new Error( - `The long running operation has failed. The provisioning state: ${state}.` - ); - } - return successStates.includes(state); -} - -/** - * Creates a polling strategy based on BodyPolling which uses the provisioning state - * from the result to determine the current operation state - */ -export function processBodyPollingOperationResult( - rawResponse: RawResponse, - flatResponse: TResult -): LroStatus { - return { - rawResponse, - flatResponse, - done: isBodyPollingDone(rawResponse) - }; -} diff --git a/test/integration/generated/mediaTypesV3Lro/src/lro/index.ts b/test/integration/generated/mediaTypesV3Lro/src/lro/index.ts deleted file mode 100644 index 20df608fc8..0000000000 --- a/test/integration/generated/mediaTypesV3Lro/src/lro/index.ts +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -export { LroEngine } from "./lroEngine"; -export { createGetLroStatusFromResponse } from "./stateMachine"; -export { - LroResourceLocationConfig, - GetLroStatusFromResponse, - RawResponse, - LongRunningOperation, - LroConfig, - LroMode, - LroResponse, - LroStatus, - LroTerminalState, - LroInProgressState, - LroEngineOptions -} from "./models"; diff --git a/test/integration/generated/mediaTypesV3Lro/src/lro/locationPolling.ts b/test/integration/generated/mediaTypesV3Lro/src/lro/locationPolling.ts deleted file mode 100644 index 9d1aadfbde..0000000000 --- a/test/integration/generated/mediaTypesV3Lro/src/lro/locationPolling.ts +++ /dev/null @@ -1,30 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { LroStatus, RawResponse } from "./models"; -import { isUnexpectedPollingResponse } from "./requestUtils"; - -function isLocationPollingDone(rawResponse: RawResponse): boolean { - return ( - !isUnexpectedPollingResponse(rawResponse) && rawResponse.statusCode !== 202 - ); -} - -export function processLocationPollingOperationResult( - rawResponse: RawResponse, - flatResponse: TResult -): LroStatus { - return { - rawResponse, - flatResponse, - done: isLocationPollingDone(rawResponse) - }; -} diff --git a/test/integration/generated/mediaTypesV3Lro/src/lro/lroEngine.ts b/test/integration/generated/mediaTypesV3Lro/src/lro/lroEngine.ts deleted file mode 100644 index 85cc15e609..0000000000 --- a/test/integration/generated/mediaTypesV3Lro/src/lro/lroEngine.ts +++ /dev/null @@ -1,61 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { Poller, PollOperationState } from "@azure/core-lro"; -import { - LongRunningOperation, - LroEngineOptions, - ResumablePollOperationState -} from "./models"; -import { GenericPollOperation } from "./operation"; - -/** - * The LRO Engine, a class that performs polling. - */ -export class LroEngine< - TResult, - TState extends PollOperationState -> extends Poller { - private intervalInMs: number; - - constructor(lro: LongRunningOperation, options?: LroEngineOptions) { - const { intervalInMs = 2000, resumeFrom } = options || {}; - function deserializeState( - resumeFrom: string - ): TState & ResumablePollOperationState { - try { - return JSON.parse(resumeFrom).state; - } catch (e) { - throw new Error( - `LroEngine: Unable to deserialize state: ${resumeFrom}` - ); - } - } - const state: TState & ResumablePollOperationState = resumeFrom - ? deserializeState(resumeFrom) - : ({} as any); - - const operation = new GenericPollOperation(state, lro); - super(operation); - - this.intervalInMs = intervalInMs; - operation.setPollerConfig(this as any); - } - - /** - * The method used by the poller to wait before attempting to update its operation. - */ - delay(): Promise { - return new Promise((resolve) => - setTimeout(() => resolve(), this.intervalInMs) - ); - } -} diff --git a/test/integration/generated/mediaTypesV3Lro/src/lro/models.ts b/test/integration/generated/mediaTypesV3Lro/src/lro/models.ts deleted file mode 100644 index 93c3437c8e..0000000000 --- a/test/integration/generated/mediaTypesV3Lro/src/lro/models.ts +++ /dev/null @@ -1,173 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { PollOperationState } from "@azure/core-lro"; - -/** - * Options for the LRO poller. - */ -export interface LroEngineOptions { - /** - * Defines how much time the poller is going to wait before making a new request to the service. - */ - intervalInMs?: number; - /** - * A serialized poller which can be used to resume an existing paused Long-Running-Operation. - */ - resumeFrom?: string; -} - -export const successStates = ["succeeded"]; -export const failureStates = ["failed", "canceled", "cancelled"]; -/** - * The LRO states that signal that the LRO has completed. - */ -export const terminalStates = successStates.concat(failureStates); - -/** - * The potential location of the result of the LRO if specified by the LRO extension in the swagger. - */ -export type LroResourceLocationConfig = - | "azure-async-operation" - | "location" - | "original-uri"; - -/** - * The type of a LRO response body. This is just a convenience type for checking the status of the operation. - */ - -export interface LroBody extends Record { - /** The status of the operation. */ - status?: string; - /** The state of the provisioning process */ - provisioningState?: string; - /** The properties of the provisioning process */ - properties?: { provisioningState?: string } & Record; -} - -/** - * Simple type of the raw response. - */ -export interface RawResponse { - /** The HTTP status code */ - statusCode: number; - /** A HttpHeaders collection in the response represented as a simple JSON object where all header names have been normalized to be lower-case. */ - headers: { - [headerName: string]: string; - }; - /** The parsed response body */ - body?: unknown; -} - -/** - * The type of the response of a LRO. - */ -export interface LroResponse { - /** The flattened response */ - flatResponse: T; - /** The raw response */ - rawResponse: RawResponse; -} - -/** The type of which LRO implementation being followed by a specific API. */ -export type LroMode = "AzureAsync" | "Location" | "Body"; - -/** - * The configuration of a LRO to determine how to perform polling and checking whether the operation has completed. - */ -export interface LroConfig { - /** The LRO mode */ - mode?: LroMode; - /** The path of a provisioned resource */ - resourceLocation?: string; -} - -/** - * Type of a polling operation state that can actually be resumed. - */ -export type ResumablePollOperationState = PollOperationState & { - initialRawResponse?: RawResponse; - config?: LroConfig; - pollingURL?: string; -}; - -export interface PollerConfig { - intervalInMs: number; -} - -/** - * The type of a terminal state of an LRO. - */ -export interface LroTerminalState extends LroResponse { - /** - * Whether the operation has finished. - */ - done: true; -} - -/** - * The type of an in-progress state of an LRO. - */ -export interface LroInProgressState extends LroResponse { - /** - * Whether the operation has finished. - */ - done: false; - /** - * The request to be sent next if it is different from the standard polling one. - * Notice that it will disregard any polling URLs provided to it. - */ - next?: () => Promise>; -} - -/** - * The type of an LRO state which is a tagged union of terminal and in-progress states. - */ -export type LroStatus = LroTerminalState | LroInProgressState; - -/** - * The type of the getLROStatusFromResponse method. It takes the response as input and returns along the response whether the operation has finished. - */ -export type GetLroStatusFromResponse = ( - rawResponse: RawResponse, - flatResponse: T -) => LroStatus; - -/** - * Description of a long running operation. - */ -export interface LongRunningOperation { - /** - * The request path. - */ - requestPath: string; - /** - * The HTTP request method. - */ - requestMethod: string; - /** - * A function that can be used to send initial request to the service. - */ - sendInitialRequest: ( - initializeState: ( - rawResponse: RawResponse, - flatResponse: unknown - ) => boolean - ) => Promise>; - /** - * A function that can be used to poll for the current status of a long running operation. - */ - sendPollRequest: (config: LroConfig, path: string) => Promise>; - /** - * A function that can be used to retrieve the provisioned azure resource. - */ - retrieveAzureAsyncResource: (path?: string) => Promise>; -} diff --git a/test/integration/generated/mediaTypesV3Lro/src/lro/operation.ts b/test/integration/generated/mediaTypesV3Lro/src/lro/operation.ts deleted file mode 100644 index 3ea7b76d89..0000000000 --- a/test/integration/generated/mediaTypesV3Lro/src/lro/operation.ts +++ /dev/null @@ -1,120 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { AbortSignalLike } from "@azure/abort-controller"; -import { PollOperationState, PollOperation } from "@azure/core-lro"; -import { - PollerConfig, - ResumablePollOperationState, - LongRunningOperation, - LroStatus -} from "./models"; -import { getPollingUrl } from "./requestUtils"; -import { createInitializeState, createPollForLROStatus } from "./stateMachine"; - -export class GenericPollOperation< - TResult, - TState extends PollOperationState -> implements PollOperation { - private getLROStatusFromResponse?: ( - pollingURL: string, - pollerConfig: PollerConfig - ) => Promise>; - private pollerConfig?: PollerConfig; - constructor( - public state: TState & ResumablePollOperationState, - private lro: LongRunningOperation - ) {} - - public setPollerConfig(pollerConfig: PollerConfig): void { - this.pollerConfig = pollerConfig; - } - - /** - * General update function for LROPoller, the general process is as follows - * 1. Check initial operation result to determine the strategy to use - * - Strategies: Location, Azure-AsyncOperation, Original Uri - * 2. Check if the operation result has a terminal state - * - Terminal state will be determined by each strategy - * 2.1 If it is terminal state Check if a final GET request is required, if so - * send final GET request and return result from operation. If no final GET - * is required, just return the result from operation. - * - Determining what to call for final request is responsibility of each strategy - * 2.2 If it is not terminal state, call the polling operation and go to step 1 - * - Determining what to call for polling is responsibility of each strategy - * - Strategies will always use the latest URI for polling if provided otherwise - * the last known one - */ - async update(options?: { - abortSignal?: AbortSignalLike | undefined; - fireProgress?: ((state: TState) => void) | undefined; - }): Promise> { - const state = this.state; - if (!state.isStarted) { - const initializeState = createInitializeState( - state, - this.lro.requestPath, - this.lro.requestMethod - ); - await this.lro.sendInitialRequest(initializeState); - } - - if (!state.isCompleted) { - if (this.getLROStatusFromResponse === undefined) { - if (state.config === undefined) { - throw new Error( - "Bad state: LRO mode is undefined. Please check if the serialized state is well-formed." - ); - } - this.getLROStatusFromResponse = createPollForLROStatus( - this.lro, - state.config - ); - } - if (state.pollingURL === undefined) { - throw new Error( - "Bad state: polling URL is undefined. Please check if the serialized state is well-formed." - ); - } - const currentState = await this.getLROStatusFromResponse( - state.pollingURL, - this.pollerConfig! - ); - if (currentState.done) { - state.result = currentState.flatResponse; - state.isCompleted = true; - } else { - this.getLROStatusFromResponse = - currentState.next ?? this.getLROStatusFromResponse; - state.pollingURL = getPollingUrl( - currentState.rawResponse, - state.pollingURL - ); - } - } - options?.fireProgress?.(state); - return this; - } - - async cancel(): Promise> { - this.state.isCancelled = true; - return this; - } - - /** - * Serializes the Poller operation. - */ - public toString(): string { - return JSON.stringify({ - state: this.state - }); - } -} diff --git a/test/integration/generated/mediaTypesV3Lro/src/lro/passthrough.ts b/test/integration/generated/mediaTypesV3Lro/src/lro/passthrough.ts deleted file mode 100644 index ae7f87d384..0000000000 --- a/test/integration/generated/mediaTypesV3Lro/src/lro/passthrough.ts +++ /dev/null @@ -1,23 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { LroStatus, RawResponse } from "./models"; - -export function processPassthroughOperationResult( - rawResponse: RawResponse, - flatResponse: TResult -): LroStatus { - return { - rawResponse, - flatResponse, - done: true - }; -} diff --git a/test/integration/generated/mediaTypesV3Lro/src/lro/requestUtils.ts b/test/integration/generated/mediaTypesV3Lro/src/lro/requestUtils.ts deleted file mode 100644 index 40d993686f..0000000000 --- a/test/integration/generated/mediaTypesV3Lro/src/lro/requestUtils.ts +++ /dev/null @@ -1,105 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { LroConfig, RawResponse } from "./models"; - -/** - * Detects where the continuation token is and returns it. Notice that azure-asyncoperation - * must be checked first before the other location headers because there are scenarios - * where both azure-asyncoperation and location could be present in the same response but - * azure-asyncoperation should be the one to use for polling. - */ -export function getPollingUrl( - rawResponse: RawResponse, - defaultPath: string -): string { - return ( - getAzureAsyncOperation(rawResponse) ?? - getLocation(rawResponse) ?? - getOperationLocation(rawResponse) ?? - defaultPath - ); -} - -function getLocation(rawResponse: RawResponse): string | undefined { - return rawResponse.headers["location"]; -} - -function getOperationLocation(rawResponse: RawResponse): string | undefined { - return rawResponse.headers["operation-location"]; -} - -function getAzureAsyncOperation(rawResponse: RawResponse): string | undefined { - return rawResponse.headers["azure-asyncoperation"]; -} - -export function inferLroMode( - requestPath: string, - requestMethod: string, - rawResponse: RawResponse -): LroConfig { - if (getAzureAsyncOperation(rawResponse) !== undefined) { - return { - mode: "AzureAsync", - resourceLocation: - requestMethod === "PUT" - ? requestPath - : requestMethod === "POST" - ? getLocation(rawResponse) - : undefined - }; - } else if ( - getLocation(rawResponse) !== undefined || - getOperationLocation(rawResponse) !== undefined - ) { - return { - mode: "Location" - }; - } else if (["PUT", "PATCH"].includes(requestMethod)) { - return { - mode: "Body" - }; - } - return {}; -} - -export class RestError extends Error { - public statusCode?: number; - constructor(message: string, statusCode: number) { - super(message); - this.name = "RestError"; - this.statusCode = statusCode; - - Object.setPrototypeOf(this, RestError.prototype); - } -} - -export function isUnexpectedInitialResponse(rawResponse: RawResponse): boolean { - const code = rawResponse.statusCode; - if (![203, 204, 202, 201, 200, 500].includes(code)) { - throw new RestError( - `Received unexpected HTTP status code ${code} in the initial response. This may indicate a server issue.`, - code - ); - } - return false; -} - -export function isUnexpectedPollingResponse(rawResponse: RawResponse): boolean { - const code = rawResponse.statusCode; - if (![202, 201, 200, 500].includes(code)) { - throw new RestError( - `Received unexpected HTTP status code ${code} while polling. This may indicate a server issue.`, - code - ); - } - return false; -} diff --git a/test/integration/generated/mediaTypesV3Lro/src/lro/stateMachine.ts b/test/integration/generated/mediaTypesV3Lro/src/lro/stateMachine.ts deleted file mode 100644 index 19a8f67470..0000000000 --- a/test/integration/generated/mediaTypesV3Lro/src/lro/stateMachine.ts +++ /dev/null @@ -1,138 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { processAzureAsyncOperationResult } from "./azureAsyncPolling"; -import { - isBodyPollingDone, - processBodyPollingOperationResult -} from "./bodyPolling"; -import { processLocationPollingOperationResult } from "./locationPolling"; -import { - LroResourceLocationConfig, - GetLroStatusFromResponse, - LongRunningOperation, - LroConfig, - LroStatus, - PollerConfig, - RawResponse, - ResumablePollOperationState -} from "./models"; -import { processPassthroughOperationResult } from "./passthrough"; -import { - getPollingUrl, - inferLroMode, - isUnexpectedInitialResponse -} from "./requestUtils"; - -/** - * creates a stepping function that maps an LRO state to another. - */ -export function createGetLroStatusFromResponse( - lroPrimitives: LongRunningOperation, - config: LroConfig, - lroResourceLocationConfig?: LroResourceLocationConfig -): GetLroStatusFromResponse { - switch (config.mode) { - case "AzureAsync": { - return processAzureAsyncOperationResult( - lroPrimitives, - config.resourceLocation, - lroResourceLocationConfig - ); - } - case "Location": { - return processLocationPollingOperationResult; - } - case "Body": { - return processBodyPollingOperationResult; - } - default: { - return processPassthroughOperationResult; - } - } -} - -/** - * Creates a polling operation that returns a LRO state. - */ -export function createPollForLROStatus( - lroPrimitives: LongRunningOperation, - config: LroConfig -): ( - pollingURL: string, - pollerConfig: PollerConfig -) => Promise> { - return async ( - path: string, - pollerConfig: PollerConfig - ): Promise> => { - const response = await lroPrimitives.sendPollRequest(config, path); - const retryAfter: string | undefined = - response.rawResponse.headers["retry-after"]; - if (retryAfter !== undefined) { - const retryAfterInMs = parseInt(retryAfter); - pollerConfig.intervalInMs = isNaN(retryAfterInMs) - ? calculatePollingIntervalFromDate( - new Date(retryAfter), - pollerConfig.intervalInMs - ) - : retryAfterInMs; - } - return response; - }; -} - -function calculatePollingIntervalFromDate( - retryAfterDate: Date, - defaultIntervalInMs: number -): number { - const timeNow = Math.floor(new Date().getTime()); - const retryAfterTime = retryAfterDate.getTime(); - if (timeNow < retryAfterTime) { - return retryAfterTime - timeNow; - } - return defaultIntervalInMs; -} - -/** - * Creates a callback to be used to initialize the polling operation state. - * @param state - of the polling operation - * @param operationSpec - of the LRO - * @param callback - callback to be called when the operation is done - * @returns callback that initializes the state of the polling operation - */ -export function createInitializeState( - state: ResumablePollOperationState, - requestPath: string, - requestMethod: string -): (rawResponse: RawResponse, flatResponse: unknown) => boolean { - return (rawResponse: RawResponse, flatResponse: unknown) => { - if (isUnexpectedInitialResponse(rawResponse)) return true; - state.initialRawResponse = rawResponse; - state.isStarted = true; - state.pollingURL = getPollingUrl(state.initialRawResponse, requestPath); - state.config = inferLroMode( - requestPath, - requestMethod, - state.initialRawResponse - ); - /** short circuit polling if body polling is done in the initial request */ - if ( - state.config.mode === undefined || - (state.config.mode === "Body" && - isBodyPollingDone(state.initialRawResponse)) - ) { - state.result = flatResponse as TResult; - state.isCompleted = true; - } - return Boolean(state.isCompleted); - }; -} diff --git a/test/integration/generated/mediaTypesV3Lro/src/lroImpl.ts b/test/integration/generated/mediaTypesV3Lro/src/lroImpl.ts new file mode 100644 index 0000000000..2c318ce57f --- /dev/null +++ b/test/integration/generated/mediaTypesV3Lro/src/lroImpl.ts @@ -0,0 +1,147 @@ +/* + * Copyright (c) Microsoft Corporation. + * Licensed under the MIT License. + * + * Code generated by Microsoft (R) AutoRest Code Generator. + * Changes may cause incorrect behavior and will be lost if the code is regenerated. + */ + +import { LongRunningOperation, LroResponse } from "@azure/core-lro"; + +const successStates = ["succeeded"]; +const failureStates = ["failed", "canceled", "cancelled"]; +const terminalStates = successStates.concat(failureStates); + +type SendOperationFn = (args: any, spec: any) => Promise>; + +/** + * We need to selectively deserialize our responses, only deserializing if we + * are in a final Lro response, not deserializing any polling non-terminal responses + */ +export function shouldDeserializeLro(lroResourceLocationConfig?: string) { + let initialOperationInfo: LroResponseInfo | undefined; + let isInitialRequest = true; + + return (response: any) => { + if (response.status < 200 || response.status >= 300) { + return true; + } + + if (!initialOperationInfo) { + initialOperationInfo = getLroData(response); + } else { + isInitialRequest = false; + } + + if ( + initialOperationInfo.azureAsyncOperation || + initialOperationInfo.operationLocation + ) { + return ( + !isInitialRequest && + isAsyncOperationFinalResponse( + response, + initialOperationInfo, + lroResourceLocationConfig + ) + ); + } + + if (initialOperationInfo.location) { + return isLocationFinalResponse(response); + } + + if (initialOperationInfo.requestMethod === "PUT") { + return isBodyPollingFinalResponse(response); + } + + return true; + }; +} + +function isAsyncOperationFinalResponse( + response: any, + initialOperationInfo: LroResponseInfo, + lroResourceLocationConfig?: string +): boolean { + const status: string = response.parsedBody?.status || "Succeeded"; + if (!terminalStates.includes(status.toLowerCase())) { + return false; + } + + if (initialOperationInfo.requestMethod === "DELETE") { + return true; + } + + if ( + initialOperationInfo.requestMethod === "PUT" && + lroResourceLocationConfig && + lroResourceLocationConfig.toLowerCase() === "azure-asyncoperation" + ) { + return true; + } + + if ( + initialOperationInfo.requestMethod !== "PUT" && + !initialOperationInfo.location + ) { + return true; + } + + return false; +} + +function isLocationFinalResponse(response: any): boolean { + return response.status !== 202; +} + +function isBodyPollingFinalResponse(response: any): boolean { + const provisioningState: string = + response.parsedBody?.properties?.provisioningState || "Succeeded"; + + if (terminalStates.includes(provisioningState.toLowerCase())) { + return true; + } + + return false; +} + +interface LroResponseInfo { + requestMethod: string; + azureAsyncOperation?: string; + operationLocation?: string; + location?: string; +} + +function getLroData(result: any): LroResponseInfo { + return { + azureAsyncOperation: result.headers.get("azure-asyncoperation"), + operationLocation: result.headers.get("operation-location"), + location: result.headers.get("location"), + requestMethod: result.request.method + }; +} + +export class LroImpl implements LongRunningOperation { + constructor( + private sendOperationFn: SendOperationFn, + private args: any, + private spec: any, + public requestPath: string = spec.path!, + public requestMethod: string = spec.httpMethod + ) {} + public async sendInitialRequest(): Promise> { + return this.sendOperationFn(this.args, this.spec); + } + public async sendPollRequest(path: string): Promise> { + const updatedArgs = { ...this.args }; + if (updatedArgs.options) { + (updatedArgs.options as any).shouldDeserialize = true; + } + return this.sendOperationFn(updatedArgs, { + ...this.spec, + path, + httpMethod: "GET" + }); + } +} diff --git a/test/integration/generated/mediaTypesV3Lro/src/mediaTypesV3LROClient.ts b/test/integration/generated/mediaTypesV3Lro/src/mediaTypesV3LROClient.ts index cbcbe7bd5e..5b3a4b3beb 100644 --- a/test/integration/generated/mediaTypesV3Lro/src/mediaTypesV3LROClient.ts +++ b/test/integration/generated/mediaTypesV3Lro/src/mediaTypesV3LROClient.ts @@ -8,9 +8,8 @@ import * as coreClient from "@azure/core-client"; import * as coreRestPipeline from "@azure/core-rest-pipeline"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "./lro"; -import { CoreClientLro, shouldDeserializeLro } from "./coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "./lroImpl"; import * as Parameters from "./models/parameters"; import { MediaTypesV3LROClientContext } from "./mediaTypesV3LROClientContext"; import { @@ -147,12 +146,11 @@ export class MediaTypesV3LROClient extends MediaTypesV3LROClientContext { }; }; - const lro = new CoreClientLro( - sendOperation, - operationArguments, - operationSpec - ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + const lro = new LroImpl(sendOperation, operationArguments, operationSpec); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** diff --git a/test/integration/generated/paging/package.json b/test/integration/generated/paging/package.json index 62424a7cdb..4114fce932 100644 --- a/test/integration/generated/paging/package.json +++ b/test/integration/generated/paging/package.json @@ -6,7 +6,7 @@ "version": "1.0.0-preview1", "engines": { "node": ">=12.0.0" }, "dependencies": { - "@azure/core-lro": "^1.0.5", + "@azure/core-lro": "^2.1.0", "@azure/abort-controller": "^1.0.0", "@azure/core-paging": "^1.1.1", "@azure/core-client": "^1.2.2", diff --git a/test/integration/generated/paging/src/coreClientLro.ts b/test/integration/generated/paging/src/coreClientLro.ts deleted file mode 100644 index d793a24458..0000000000 --- a/test/integration/generated/paging/src/coreClientLro.ts +++ /dev/null @@ -1,323 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. - -import { - OperationArguments, - OperationSpec, - OperationResponseMap, - FullOperationResponse -} from "@azure/core-client"; -import { - LroResourceLocationConfig, - GetLroStatusFromResponse, - LongRunningOperation, - LroConfig, - LroMode, - LroResponse, - LroStatus, - createGetLroStatusFromResponse, - RawResponse -} from "./lro"; - -export const successStates = ["succeeded"]; -export const failureStates = ["failed", "canceled", "cancelled"]; -export const terminalStates = successStates.concat(failureStates); - -export type SendOperationFn = ( - args: OperationArguments, - spec: OperationSpec -) => Promise>; - -export function createPollingMethod( - sendOperationFn: SendOperationFn, - GetLroStatusFromResponse: GetLroStatusFromResponse, - args: OperationArguments, - spec: OperationSpec, - mode?: LroMode -): (path?: string) => Promise> { - /** - * Polling calls will always return a status object i.e. {"status": "success"} - * these intermediate responses are not described in the swagger so we need to - * pass custom mappers at runtime. - * This function replaces all the existing mappers to be able to deserialize a status object - * @param responses Original set of responses defined in the operation - */ - function getCompositeMappers(responses: { - [responseCode: string]: OperationResponseMap; - }): { - [responseCode: string]: OperationResponseMap; - } { - return Object.keys(responses).reduce((acc, statusCode) => { - return { - ...acc, - [statusCode]: { - ...responses[statusCode], - bodyMapper: { - type: { - name: "Composite", - modelProperties: { - status: { - serializedName: "status", - type: { - name: "String" - } - } - } - } - } - } - }; - }, {} as { [responseCode: string]: OperationResponseMap }); - } - let response: LroStatus | undefined = undefined; - const customerCallback = args?.options?.onResponse; - const updatedArgs = { - ...args, - options: { - ...args.options, - onResponse: ( - rawResponse: FullOperationResponse, - flatResponse: unknown - ): void => { - response = GetLroStatusFromResponse( - { - statusCode: rawResponse.status, - body: rawResponse.parsedBody, - headers: rawResponse.headers.toJSON() - }, - flatResponse as TResult - ); - if (response.done) { - customerCallback?.(rawResponse, flatResponse); - } - } - } - }; - // Make sure we don't send any body to the get request - const { requestBody, responses, ...restSpec } = spec; - if (mode === "AzureAsync") { - return async (path?: string) => { - await sendOperationFn(updatedArgs, { - ...restSpec, - responses: getCompositeMappers(responses), - httpMethod: "GET", - ...(path && { path }) - }); - return response!; - }; - } - return async (path?: string) => { - await sendOperationFn(updatedArgs, { - ...restSpec, - responses: responses, - httpMethod: "GET", - ...(path && { path }) - }); - return response!; - }; -} - -/** - * We need to selectively deserialize our responses, only deserializing if we - * are in a final Lro response, not deserializing any polling non-terminal responses - */ -export function shouldDeserializeLro(lroResourceLocationConfig?: string) { - let initialOperationInfo: LroResponseInfo | undefined; - let isInitialRequest = true; - - return (response: FullOperationResponse) => { - if (response.status < 200 || response.status >= 300) { - return true; - } - - if (!initialOperationInfo) { - initialOperationInfo = getLroData(response); - } else { - isInitialRequest = false; - } - - if ( - initialOperationInfo.azureAsyncOperation || - initialOperationInfo.operationLocation - ) { - return ( - !isInitialRequest && - isAsyncOperationFinalResponse( - response, - initialOperationInfo, - lroResourceLocationConfig - ) - ); - } - - if (initialOperationInfo.location) { - return isLocationFinalResponse(response); - } - - if (initialOperationInfo.requestMethod === "PUT") { - return isBodyPollingFinalResponse(response); - } - - return true; - }; -} - -function isAsyncOperationFinalResponse( - response: FullOperationResponse, - initialOperationInfo: LroResponseInfo, - lroResourceLocationConfig?: string -): boolean { - const status: string = response.parsedBody?.status || "Succeeded"; - if (!terminalStates.includes(status.toLowerCase())) { - return false; - } - - if (initialOperationInfo.requestMethod === "DELETE") { - return true; - } - - if ( - initialOperationInfo.requestMethod === "PUT" && - lroResourceLocationConfig && - lroResourceLocationConfig.toLowerCase() === "azure-asyncoperation" - ) { - return true; - } - - if ( - initialOperationInfo.requestMethod !== "PUT" && - !initialOperationInfo.location - ) { - return true; - } - - return false; -} - -function isLocationFinalResponse(response: FullOperationResponse): boolean { - return response.status !== 202; -} - -function isBodyPollingFinalResponse(response: FullOperationResponse): boolean { - const provisioningState: string = - response.parsedBody?.properties?.provisioningState || "Succeeded"; - - if (terminalStates.includes(provisioningState.toLowerCase())) { - return true; - } - - return false; -} - -interface LroResponseInfo { - requestMethod: string; - azureAsyncOperation?: string; - operationLocation?: string; - location?: string; -} - -function getLroData(result: FullOperationResponse): LroResponseInfo { - return { - azureAsyncOperation: result.headers.get("azure-asyncoperation"), - operationLocation: result.headers.get("operation-location"), - location: result.headers.get("location"), - requestMethod: result.request.method - }; -} - -export function getSpecPath(spec: OperationSpec): string { - if (spec.path) { - return spec.path; - } else { - throw Error("Bad spec: request path is not found!"); - } -} - -export class CoreClientLro implements LongRunningOperation { - constructor( - private sendOperationFn: SendOperationFn, - private args: OperationArguments, - private spec: OperationSpec, - private lroResourceLocationConfig?: LroResourceLocationConfig, - public requestPath: string = spec.path!, - public requestMethod: string = spec.httpMethod - ) {} - public async sendInitialRequest( - initializeState: ( - rawResponse: RawResponse, - flatResponse: unknown - ) => boolean - ): Promise> { - const { onResponse, ...restOptions } = this.args.options || {}; - return this.sendOperationFn( - { - ...this.args, - options: { - ...restOptions, - onResponse: ( - rawResponse: FullOperationResponse, - flatResponse: unknown - ) => { - const isCompleted = initializeState( - { - statusCode: rawResponse.status, - body: rawResponse.parsedBody, - headers: rawResponse.headers.toJSON() - }, - flatResponse - ); - if (isCompleted) { - onResponse?.(rawResponse, flatResponse); - } - } - } - }, - this.spec - ); - } - - public async sendPollRequest( - config: LroConfig, - path: string - ): Promise> { - const getLroStatusFromResponse = createGetLroStatusFromResponse( - this, - config, - this.lroResourceLocationConfig - ); - return createPollingMethod( - this.sendOperationFn, - getLroStatusFromResponse, - this.args, - this.spec, - config.mode - )(path); - } - - public async retrieveAzureAsyncResource( - path?: string - ): Promise> { - const updatedArgs = { ...this.args }; - if (updatedArgs.options) { - (updatedArgs.options as any).shouldDeserialize = true; - } - return createPollingMethod( - this.sendOperationFn, - (rawResponse, flatResponse) => ({ - rawResponse, - flatResponse, - done: true - }), - updatedArgs, - this.spec - )(path); - } -} diff --git a/test/integration/generated/paging/src/lro/azureAsyncPolling.ts b/test/integration/generated/paging/src/lro/azureAsyncPolling.ts deleted file mode 100644 index 725578a692..0000000000 --- a/test/integration/generated/paging/src/lro/azureAsyncPolling.ts +++ /dev/null @@ -1,96 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { - failureStates, - LroResourceLocationConfig, - LongRunningOperation, - LroBody, - LroResponse, - LroStatus, - RawResponse, - successStates -} from "./models"; -import { isUnexpectedPollingResponse } from "./requestUtils"; - -function getResponseStatus(rawResponse: RawResponse): string { - const { status } = (rawResponse.body as LroBody) ?? {}; - return status?.toLowerCase() ?? "succeeded"; -} - -function isAzureAsyncPollingDone(rawResponse: RawResponse): boolean { - const state = getResponseStatus(rawResponse); - if ( - isUnexpectedPollingResponse(rawResponse) || - failureStates.includes(state) - ) { - throw new Error(`Operation status: ${state}`); - } - return successStates.includes(state); -} - -async function sendFinalRequest( - lro: LongRunningOperation, - lroResourceLocationConfig?: LroResourceLocationConfig, - resourceLocation?: string -): Promise | undefined> { - switch (lroResourceLocationConfig) { - case "original-uri": - return lro.retrieveAzureAsyncResource(); - case "azure-async-operation": - return Promise.resolve(undefined); - case "location": - default: - return lro.retrieveAzureAsyncResource(resourceLocation); - } -} - -export function processAzureAsyncOperationResult( - lro: LongRunningOperation, - resourceLocation?: string, - lroResourceLocationConfig?: LroResourceLocationConfig -): (rawResponse: RawResponse, flatResponse: TResult) => LroStatus { - return ( - rawResponse: RawResponse, - flatResponse: TResult - ): LroStatus => { - if (isAzureAsyncPollingDone(rawResponse)) { - if (resourceLocation === undefined) { - return { rawResponse, flatResponse, done: true }; - } else { - return { - rawResponse, - flatResponse, - done: false, - next: async () => { - const finalResponse = await sendFinalRequest( - lro, - lroResourceLocationConfig, - resourceLocation - ); - return { - ...(finalResponse ?? { - rawResponse, - flatResponse - }), - done: true - }; - } - }; - } - } - return { - rawResponse, - flatResponse, - done: false - }; - }; -} diff --git a/test/integration/generated/paging/src/lro/bodyPolling.ts b/test/integration/generated/paging/src/lro/bodyPolling.ts deleted file mode 100644 index b1c87f8bc8..0000000000 --- a/test/integration/generated/paging/src/lro/bodyPolling.ts +++ /dev/null @@ -1,54 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { - failureStates, - LroBody, - LroStatus, - RawResponse, - successStates -} from "./models"; -import { isUnexpectedPollingResponse } from "./requestUtils"; - -function getProvisioningState(rawResponse: RawResponse): string { - const { properties, provisioningState } = (rawResponse.body as LroBody) ?? {}; - const state: string | undefined = - properties?.provisioningState ?? provisioningState; - return state?.toLowerCase() ?? "succeeded"; -} - -export function isBodyPollingDone(rawResponse: RawResponse): boolean { - const state = getProvisioningState(rawResponse); - if ( - isUnexpectedPollingResponse(rawResponse) || - failureStates.includes(state) - ) { - throw new Error( - `The long running operation has failed. The provisioning state: ${state}.` - ); - } - return successStates.includes(state); -} - -/** - * Creates a polling strategy based on BodyPolling which uses the provisioning state - * from the result to determine the current operation state - */ -export function processBodyPollingOperationResult( - rawResponse: RawResponse, - flatResponse: TResult -): LroStatus { - return { - rawResponse, - flatResponse, - done: isBodyPollingDone(rawResponse) - }; -} diff --git a/test/integration/generated/paging/src/lro/index.ts b/test/integration/generated/paging/src/lro/index.ts deleted file mode 100644 index 20df608fc8..0000000000 --- a/test/integration/generated/paging/src/lro/index.ts +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -export { LroEngine } from "./lroEngine"; -export { createGetLroStatusFromResponse } from "./stateMachine"; -export { - LroResourceLocationConfig, - GetLroStatusFromResponse, - RawResponse, - LongRunningOperation, - LroConfig, - LroMode, - LroResponse, - LroStatus, - LroTerminalState, - LroInProgressState, - LroEngineOptions -} from "./models"; diff --git a/test/integration/generated/paging/src/lro/locationPolling.ts b/test/integration/generated/paging/src/lro/locationPolling.ts deleted file mode 100644 index 9d1aadfbde..0000000000 --- a/test/integration/generated/paging/src/lro/locationPolling.ts +++ /dev/null @@ -1,30 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { LroStatus, RawResponse } from "./models"; -import { isUnexpectedPollingResponse } from "./requestUtils"; - -function isLocationPollingDone(rawResponse: RawResponse): boolean { - return ( - !isUnexpectedPollingResponse(rawResponse) && rawResponse.statusCode !== 202 - ); -} - -export function processLocationPollingOperationResult( - rawResponse: RawResponse, - flatResponse: TResult -): LroStatus { - return { - rawResponse, - flatResponse, - done: isLocationPollingDone(rawResponse) - }; -} diff --git a/test/integration/generated/paging/src/lro/lroEngine.ts b/test/integration/generated/paging/src/lro/lroEngine.ts deleted file mode 100644 index 85cc15e609..0000000000 --- a/test/integration/generated/paging/src/lro/lroEngine.ts +++ /dev/null @@ -1,61 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { Poller, PollOperationState } from "@azure/core-lro"; -import { - LongRunningOperation, - LroEngineOptions, - ResumablePollOperationState -} from "./models"; -import { GenericPollOperation } from "./operation"; - -/** - * The LRO Engine, a class that performs polling. - */ -export class LroEngine< - TResult, - TState extends PollOperationState -> extends Poller { - private intervalInMs: number; - - constructor(lro: LongRunningOperation, options?: LroEngineOptions) { - const { intervalInMs = 2000, resumeFrom } = options || {}; - function deserializeState( - resumeFrom: string - ): TState & ResumablePollOperationState { - try { - return JSON.parse(resumeFrom).state; - } catch (e) { - throw new Error( - `LroEngine: Unable to deserialize state: ${resumeFrom}` - ); - } - } - const state: TState & ResumablePollOperationState = resumeFrom - ? deserializeState(resumeFrom) - : ({} as any); - - const operation = new GenericPollOperation(state, lro); - super(operation); - - this.intervalInMs = intervalInMs; - operation.setPollerConfig(this as any); - } - - /** - * The method used by the poller to wait before attempting to update its operation. - */ - delay(): Promise { - return new Promise((resolve) => - setTimeout(() => resolve(), this.intervalInMs) - ); - } -} diff --git a/test/integration/generated/paging/src/lro/models.ts b/test/integration/generated/paging/src/lro/models.ts deleted file mode 100644 index 93c3437c8e..0000000000 --- a/test/integration/generated/paging/src/lro/models.ts +++ /dev/null @@ -1,173 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { PollOperationState } from "@azure/core-lro"; - -/** - * Options for the LRO poller. - */ -export interface LroEngineOptions { - /** - * Defines how much time the poller is going to wait before making a new request to the service. - */ - intervalInMs?: number; - /** - * A serialized poller which can be used to resume an existing paused Long-Running-Operation. - */ - resumeFrom?: string; -} - -export const successStates = ["succeeded"]; -export const failureStates = ["failed", "canceled", "cancelled"]; -/** - * The LRO states that signal that the LRO has completed. - */ -export const terminalStates = successStates.concat(failureStates); - -/** - * The potential location of the result of the LRO if specified by the LRO extension in the swagger. - */ -export type LroResourceLocationConfig = - | "azure-async-operation" - | "location" - | "original-uri"; - -/** - * The type of a LRO response body. This is just a convenience type for checking the status of the operation. - */ - -export interface LroBody extends Record { - /** The status of the operation. */ - status?: string; - /** The state of the provisioning process */ - provisioningState?: string; - /** The properties of the provisioning process */ - properties?: { provisioningState?: string } & Record; -} - -/** - * Simple type of the raw response. - */ -export interface RawResponse { - /** The HTTP status code */ - statusCode: number; - /** A HttpHeaders collection in the response represented as a simple JSON object where all header names have been normalized to be lower-case. */ - headers: { - [headerName: string]: string; - }; - /** The parsed response body */ - body?: unknown; -} - -/** - * The type of the response of a LRO. - */ -export interface LroResponse { - /** The flattened response */ - flatResponse: T; - /** The raw response */ - rawResponse: RawResponse; -} - -/** The type of which LRO implementation being followed by a specific API. */ -export type LroMode = "AzureAsync" | "Location" | "Body"; - -/** - * The configuration of a LRO to determine how to perform polling and checking whether the operation has completed. - */ -export interface LroConfig { - /** The LRO mode */ - mode?: LroMode; - /** The path of a provisioned resource */ - resourceLocation?: string; -} - -/** - * Type of a polling operation state that can actually be resumed. - */ -export type ResumablePollOperationState = PollOperationState & { - initialRawResponse?: RawResponse; - config?: LroConfig; - pollingURL?: string; -}; - -export interface PollerConfig { - intervalInMs: number; -} - -/** - * The type of a terminal state of an LRO. - */ -export interface LroTerminalState extends LroResponse { - /** - * Whether the operation has finished. - */ - done: true; -} - -/** - * The type of an in-progress state of an LRO. - */ -export interface LroInProgressState extends LroResponse { - /** - * Whether the operation has finished. - */ - done: false; - /** - * The request to be sent next if it is different from the standard polling one. - * Notice that it will disregard any polling URLs provided to it. - */ - next?: () => Promise>; -} - -/** - * The type of an LRO state which is a tagged union of terminal and in-progress states. - */ -export type LroStatus = LroTerminalState | LroInProgressState; - -/** - * The type of the getLROStatusFromResponse method. It takes the response as input and returns along the response whether the operation has finished. - */ -export type GetLroStatusFromResponse = ( - rawResponse: RawResponse, - flatResponse: T -) => LroStatus; - -/** - * Description of a long running operation. - */ -export interface LongRunningOperation { - /** - * The request path. - */ - requestPath: string; - /** - * The HTTP request method. - */ - requestMethod: string; - /** - * A function that can be used to send initial request to the service. - */ - sendInitialRequest: ( - initializeState: ( - rawResponse: RawResponse, - flatResponse: unknown - ) => boolean - ) => Promise>; - /** - * A function that can be used to poll for the current status of a long running operation. - */ - sendPollRequest: (config: LroConfig, path: string) => Promise>; - /** - * A function that can be used to retrieve the provisioned azure resource. - */ - retrieveAzureAsyncResource: (path?: string) => Promise>; -} diff --git a/test/integration/generated/paging/src/lro/operation.ts b/test/integration/generated/paging/src/lro/operation.ts deleted file mode 100644 index 3ea7b76d89..0000000000 --- a/test/integration/generated/paging/src/lro/operation.ts +++ /dev/null @@ -1,120 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { AbortSignalLike } from "@azure/abort-controller"; -import { PollOperationState, PollOperation } from "@azure/core-lro"; -import { - PollerConfig, - ResumablePollOperationState, - LongRunningOperation, - LroStatus -} from "./models"; -import { getPollingUrl } from "./requestUtils"; -import { createInitializeState, createPollForLROStatus } from "./stateMachine"; - -export class GenericPollOperation< - TResult, - TState extends PollOperationState -> implements PollOperation { - private getLROStatusFromResponse?: ( - pollingURL: string, - pollerConfig: PollerConfig - ) => Promise>; - private pollerConfig?: PollerConfig; - constructor( - public state: TState & ResumablePollOperationState, - private lro: LongRunningOperation - ) {} - - public setPollerConfig(pollerConfig: PollerConfig): void { - this.pollerConfig = pollerConfig; - } - - /** - * General update function for LROPoller, the general process is as follows - * 1. Check initial operation result to determine the strategy to use - * - Strategies: Location, Azure-AsyncOperation, Original Uri - * 2. Check if the operation result has a terminal state - * - Terminal state will be determined by each strategy - * 2.1 If it is terminal state Check if a final GET request is required, if so - * send final GET request and return result from operation. If no final GET - * is required, just return the result from operation. - * - Determining what to call for final request is responsibility of each strategy - * 2.2 If it is not terminal state, call the polling operation and go to step 1 - * - Determining what to call for polling is responsibility of each strategy - * - Strategies will always use the latest URI for polling if provided otherwise - * the last known one - */ - async update(options?: { - abortSignal?: AbortSignalLike | undefined; - fireProgress?: ((state: TState) => void) | undefined; - }): Promise> { - const state = this.state; - if (!state.isStarted) { - const initializeState = createInitializeState( - state, - this.lro.requestPath, - this.lro.requestMethod - ); - await this.lro.sendInitialRequest(initializeState); - } - - if (!state.isCompleted) { - if (this.getLROStatusFromResponse === undefined) { - if (state.config === undefined) { - throw new Error( - "Bad state: LRO mode is undefined. Please check if the serialized state is well-formed." - ); - } - this.getLROStatusFromResponse = createPollForLROStatus( - this.lro, - state.config - ); - } - if (state.pollingURL === undefined) { - throw new Error( - "Bad state: polling URL is undefined. Please check if the serialized state is well-formed." - ); - } - const currentState = await this.getLROStatusFromResponse( - state.pollingURL, - this.pollerConfig! - ); - if (currentState.done) { - state.result = currentState.flatResponse; - state.isCompleted = true; - } else { - this.getLROStatusFromResponse = - currentState.next ?? this.getLROStatusFromResponse; - state.pollingURL = getPollingUrl( - currentState.rawResponse, - state.pollingURL - ); - } - } - options?.fireProgress?.(state); - return this; - } - - async cancel(): Promise> { - this.state.isCancelled = true; - return this; - } - - /** - * Serializes the Poller operation. - */ - public toString(): string { - return JSON.stringify({ - state: this.state - }); - } -} diff --git a/test/integration/generated/paging/src/lro/passthrough.ts b/test/integration/generated/paging/src/lro/passthrough.ts deleted file mode 100644 index ae7f87d384..0000000000 --- a/test/integration/generated/paging/src/lro/passthrough.ts +++ /dev/null @@ -1,23 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { LroStatus, RawResponse } from "./models"; - -export function processPassthroughOperationResult( - rawResponse: RawResponse, - flatResponse: TResult -): LroStatus { - return { - rawResponse, - flatResponse, - done: true - }; -} diff --git a/test/integration/generated/paging/src/lro/requestUtils.ts b/test/integration/generated/paging/src/lro/requestUtils.ts deleted file mode 100644 index 40d993686f..0000000000 --- a/test/integration/generated/paging/src/lro/requestUtils.ts +++ /dev/null @@ -1,105 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { LroConfig, RawResponse } from "./models"; - -/** - * Detects where the continuation token is and returns it. Notice that azure-asyncoperation - * must be checked first before the other location headers because there are scenarios - * where both azure-asyncoperation and location could be present in the same response but - * azure-asyncoperation should be the one to use for polling. - */ -export function getPollingUrl( - rawResponse: RawResponse, - defaultPath: string -): string { - return ( - getAzureAsyncOperation(rawResponse) ?? - getLocation(rawResponse) ?? - getOperationLocation(rawResponse) ?? - defaultPath - ); -} - -function getLocation(rawResponse: RawResponse): string | undefined { - return rawResponse.headers["location"]; -} - -function getOperationLocation(rawResponse: RawResponse): string | undefined { - return rawResponse.headers["operation-location"]; -} - -function getAzureAsyncOperation(rawResponse: RawResponse): string | undefined { - return rawResponse.headers["azure-asyncoperation"]; -} - -export function inferLroMode( - requestPath: string, - requestMethod: string, - rawResponse: RawResponse -): LroConfig { - if (getAzureAsyncOperation(rawResponse) !== undefined) { - return { - mode: "AzureAsync", - resourceLocation: - requestMethod === "PUT" - ? requestPath - : requestMethod === "POST" - ? getLocation(rawResponse) - : undefined - }; - } else if ( - getLocation(rawResponse) !== undefined || - getOperationLocation(rawResponse) !== undefined - ) { - return { - mode: "Location" - }; - } else if (["PUT", "PATCH"].includes(requestMethod)) { - return { - mode: "Body" - }; - } - return {}; -} - -export class RestError extends Error { - public statusCode?: number; - constructor(message: string, statusCode: number) { - super(message); - this.name = "RestError"; - this.statusCode = statusCode; - - Object.setPrototypeOf(this, RestError.prototype); - } -} - -export function isUnexpectedInitialResponse(rawResponse: RawResponse): boolean { - const code = rawResponse.statusCode; - if (![203, 204, 202, 201, 200, 500].includes(code)) { - throw new RestError( - `Received unexpected HTTP status code ${code} in the initial response. This may indicate a server issue.`, - code - ); - } - return false; -} - -export function isUnexpectedPollingResponse(rawResponse: RawResponse): boolean { - const code = rawResponse.statusCode; - if (![202, 201, 200, 500].includes(code)) { - throw new RestError( - `Received unexpected HTTP status code ${code} while polling. This may indicate a server issue.`, - code - ); - } - return false; -} diff --git a/test/integration/generated/paging/src/lro/stateMachine.ts b/test/integration/generated/paging/src/lro/stateMachine.ts deleted file mode 100644 index 19a8f67470..0000000000 --- a/test/integration/generated/paging/src/lro/stateMachine.ts +++ /dev/null @@ -1,138 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { processAzureAsyncOperationResult } from "./azureAsyncPolling"; -import { - isBodyPollingDone, - processBodyPollingOperationResult -} from "./bodyPolling"; -import { processLocationPollingOperationResult } from "./locationPolling"; -import { - LroResourceLocationConfig, - GetLroStatusFromResponse, - LongRunningOperation, - LroConfig, - LroStatus, - PollerConfig, - RawResponse, - ResumablePollOperationState -} from "./models"; -import { processPassthroughOperationResult } from "./passthrough"; -import { - getPollingUrl, - inferLroMode, - isUnexpectedInitialResponse -} from "./requestUtils"; - -/** - * creates a stepping function that maps an LRO state to another. - */ -export function createGetLroStatusFromResponse( - lroPrimitives: LongRunningOperation, - config: LroConfig, - lroResourceLocationConfig?: LroResourceLocationConfig -): GetLroStatusFromResponse { - switch (config.mode) { - case "AzureAsync": { - return processAzureAsyncOperationResult( - lroPrimitives, - config.resourceLocation, - lroResourceLocationConfig - ); - } - case "Location": { - return processLocationPollingOperationResult; - } - case "Body": { - return processBodyPollingOperationResult; - } - default: { - return processPassthroughOperationResult; - } - } -} - -/** - * Creates a polling operation that returns a LRO state. - */ -export function createPollForLROStatus( - lroPrimitives: LongRunningOperation, - config: LroConfig -): ( - pollingURL: string, - pollerConfig: PollerConfig -) => Promise> { - return async ( - path: string, - pollerConfig: PollerConfig - ): Promise> => { - const response = await lroPrimitives.sendPollRequest(config, path); - const retryAfter: string | undefined = - response.rawResponse.headers["retry-after"]; - if (retryAfter !== undefined) { - const retryAfterInMs = parseInt(retryAfter); - pollerConfig.intervalInMs = isNaN(retryAfterInMs) - ? calculatePollingIntervalFromDate( - new Date(retryAfter), - pollerConfig.intervalInMs - ) - : retryAfterInMs; - } - return response; - }; -} - -function calculatePollingIntervalFromDate( - retryAfterDate: Date, - defaultIntervalInMs: number -): number { - const timeNow = Math.floor(new Date().getTime()); - const retryAfterTime = retryAfterDate.getTime(); - if (timeNow < retryAfterTime) { - return retryAfterTime - timeNow; - } - return defaultIntervalInMs; -} - -/** - * Creates a callback to be used to initialize the polling operation state. - * @param state - of the polling operation - * @param operationSpec - of the LRO - * @param callback - callback to be called when the operation is done - * @returns callback that initializes the state of the polling operation - */ -export function createInitializeState( - state: ResumablePollOperationState, - requestPath: string, - requestMethod: string -): (rawResponse: RawResponse, flatResponse: unknown) => boolean { - return (rawResponse: RawResponse, flatResponse: unknown) => { - if (isUnexpectedInitialResponse(rawResponse)) return true; - state.initialRawResponse = rawResponse; - state.isStarted = true; - state.pollingURL = getPollingUrl(state.initialRawResponse, requestPath); - state.config = inferLroMode( - requestPath, - requestMethod, - state.initialRawResponse - ); - /** short circuit polling if body polling is done in the initial request */ - if ( - state.config.mode === undefined || - (state.config.mode === "Body" && - isBodyPollingDone(state.initialRawResponse)) - ) { - state.result = flatResponse as TResult; - state.isCompleted = true; - } - return Boolean(state.isCompleted); - }; -} diff --git a/test/integration/generated/paging/src/lroImpl.ts b/test/integration/generated/paging/src/lroImpl.ts new file mode 100644 index 0000000000..2c318ce57f --- /dev/null +++ b/test/integration/generated/paging/src/lroImpl.ts @@ -0,0 +1,147 @@ +/* + * Copyright (c) Microsoft Corporation. + * Licensed under the MIT License. + * + * Code generated by Microsoft (R) AutoRest Code Generator. + * Changes may cause incorrect behavior and will be lost if the code is regenerated. + */ + +import { LongRunningOperation, LroResponse } from "@azure/core-lro"; + +const successStates = ["succeeded"]; +const failureStates = ["failed", "canceled", "cancelled"]; +const terminalStates = successStates.concat(failureStates); + +type SendOperationFn = (args: any, spec: any) => Promise>; + +/** + * We need to selectively deserialize our responses, only deserializing if we + * are in a final Lro response, not deserializing any polling non-terminal responses + */ +export function shouldDeserializeLro(lroResourceLocationConfig?: string) { + let initialOperationInfo: LroResponseInfo | undefined; + let isInitialRequest = true; + + return (response: any) => { + if (response.status < 200 || response.status >= 300) { + return true; + } + + if (!initialOperationInfo) { + initialOperationInfo = getLroData(response); + } else { + isInitialRequest = false; + } + + if ( + initialOperationInfo.azureAsyncOperation || + initialOperationInfo.operationLocation + ) { + return ( + !isInitialRequest && + isAsyncOperationFinalResponse( + response, + initialOperationInfo, + lroResourceLocationConfig + ) + ); + } + + if (initialOperationInfo.location) { + return isLocationFinalResponse(response); + } + + if (initialOperationInfo.requestMethod === "PUT") { + return isBodyPollingFinalResponse(response); + } + + return true; + }; +} + +function isAsyncOperationFinalResponse( + response: any, + initialOperationInfo: LroResponseInfo, + lroResourceLocationConfig?: string +): boolean { + const status: string = response.parsedBody?.status || "Succeeded"; + if (!terminalStates.includes(status.toLowerCase())) { + return false; + } + + if (initialOperationInfo.requestMethod === "DELETE") { + return true; + } + + if ( + initialOperationInfo.requestMethod === "PUT" && + lroResourceLocationConfig && + lroResourceLocationConfig.toLowerCase() === "azure-asyncoperation" + ) { + return true; + } + + if ( + initialOperationInfo.requestMethod !== "PUT" && + !initialOperationInfo.location + ) { + return true; + } + + return false; +} + +function isLocationFinalResponse(response: any): boolean { + return response.status !== 202; +} + +function isBodyPollingFinalResponse(response: any): boolean { + const provisioningState: string = + response.parsedBody?.properties?.provisioningState || "Succeeded"; + + if (terminalStates.includes(provisioningState.toLowerCase())) { + return true; + } + + return false; +} + +interface LroResponseInfo { + requestMethod: string; + azureAsyncOperation?: string; + operationLocation?: string; + location?: string; +} + +function getLroData(result: any): LroResponseInfo { + return { + azureAsyncOperation: result.headers.get("azure-asyncoperation"), + operationLocation: result.headers.get("operation-location"), + location: result.headers.get("location"), + requestMethod: result.request.method + }; +} + +export class LroImpl implements LongRunningOperation { + constructor( + private sendOperationFn: SendOperationFn, + private args: any, + private spec: any, + public requestPath: string = spec.path!, + public requestMethod: string = spec.httpMethod + ) {} + public async sendInitialRequest(): Promise> { + return this.sendOperationFn(this.args, this.spec); + } + public async sendPollRequest(path: string): Promise> { + const updatedArgs = { ...this.args }; + if (updatedArgs.options) { + (updatedArgs.options as any).shouldDeserialize = true; + } + return this.sendOperationFn(updatedArgs, { + ...this.spec, + path, + httpMethod: "GET" + }); + } +} diff --git a/test/integration/generated/paging/src/operations/paging.ts b/test/integration/generated/paging/src/operations/paging.ts index 0db64d53bf..f9b8426cf8 100644 --- a/test/integration/generated/paging/src/operations/paging.ts +++ b/test/integration/generated/paging/src/operations/paging.ts @@ -15,9 +15,8 @@ import * as coreTracing from "@azure/core-tracing"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { PagingClientContext } from "../pagingClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { Product, PagingGetNoItemNamePagesNextOptionalParams, @@ -1611,12 +1610,15 @@ export class PagingImpl implements Paging { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { options }, getMultiplePagesLROOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** diff --git a/test/integration/generated/pagingNoIterators/package.json b/test/integration/generated/pagingNoIterators/package.json index 3f349cfc56..3e44677c6f 100644 --- a/test/integration/generated/pagingNoIterators/package.json +++ b/test/integration/generated/pagingNoIterators/package.json @@ -6,7 +6,7 @@ "version": "1.0.0-preview1", "engines": { "node": ">=12.0.0" }, "dependencies": { - "@azure/core-lro": "^1.0.5", + "@azure/core-lro": "^2.1.0", "@azure/abort-controller": "^1.0.0", "@azure/core-client": "^1.2.2", "@azure/core-rest-pipeline": "^1.1.1", diff --git a/test/integration/generated/pagingNoIterators/src/coreClientLro.ts b/test/integration/generated/pagingNoIterators/src/coreClientLro.ts deleted file mode 100644 index d793a24458..0000000000 --- a/test/integration/generated/pagingNoIterators/src/coreClientLro.ts +++ /dev/null @@ -1,323 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. - -import { - OperationArguments, - OperationSpec, - OperationResponseMap, - FullOperationResponse -} from "@azure/core-client"; -import { - LroResourceLocationConfig, - GetLroStatusFromResponse, - LongRunningOperation, - LroConfig, - LroMode, - LroResponse, - LroStatus, - createGetLroStatusFromResponse, - RawResponse -} from "./lro"; - -export const successStates = ["succeeded"]; -export const failureStates = ["failed", "canceled", "cancelled"]; -export const terminalStates = successStates.concat(failureStates); - -export type SendOperationFn = ( - args: OperationArguments, - spec: OperationSpec -) => Promise>; - -export function createPollingMethod( - sendOperationFn: SendOperationFn, - GetLroStatusFromResponse: GetLroStatusFromResponse, - args: OperationArguments, - spec: OperationSpec, - mode?: LroMode -): (path?: string) => Promise> { - /** - * Polling calls will always return a status object i.e. {"status": "success"} - * these intermediate responses are not described in the swagger so we need to - * pass custom mappers at runtime. - * This function replaces all the existing mappers to be able to deserialize a status object - * @param responses Original set of responses defined in the operation - */ - function getCompositeMappers(responses: { - [responseCode: string]: OperationResponseMap; - }): { - [responseCode: string]: OperationResponseMap; - } { - return Object.keys(responses).reduce((acc, statusCode) => { - return { - ...acc, - [statusCode]: { - ...responses[statusCode], - bodyMapper: { - type: { - name: "Composite", - modelProperties: { - status: { - serializedName: "status", - type: { - name: "String" - } - } - } - } - } - } - }; - }, {} as { [responseCode: string]: OperationResponseMap }); - } - let response: LroStatus | undefined = undefined; - const customerCallback = args?.options?.onResponse; - const updatedArgs = { - ...args, - options: { - ...args.options, - onResponse: ( - rawResponse: FullOperationResponse, - flatResponse: unknown - ): void => { - response = GetLroStatusFromResponse( - { - statusCode: rawResponse.status, - body: rawResponse.parsedBody, - headers: rawResponse.headers.toJSON() - }, - flatResponse as TResult - ); - if (response.done) { - customerCallback?.(rawResponse, flatResponse); - } - } - } - }; - // Make sure we don't send any body to the get request - const { requestBody, responses, ...restSpec } = spec; - if (mode === "AzureAsync") { - return async (path?: string) => { - await sendOperationFn(updatedArgs, { - ...restSpec, - responses: getCompositeMappers(responses), - httpMethod: "GET", - ...(path && { path }) - }); - return response!; - }; - } - return async (path?: string) => { - await sendOperationFn(updatedArgs, { - ...restSpec, - responses: responses, - httpMethod: "GET", - ...(path && { path }) - }); - return response!; - }; -} - -/** - * We need to selectively deserialize our responses, only deserializing if we - * are in a final Lro response, not deserializing any polling non-terminal responses - */ -export function shouldDeserializeLro(lroResourceLocationConfig?: string) { - let initialOperationInfo: LroResponseInfo | undefined; - let isInitialRequest = true; - - return (response: FullOperationResponse) => { - if (response.status < 200 || response.status >= 300) { - return true; - } - - if (!initialOperationInfo) { - initialOperationInfo = getLroData(response); - } else { - isInitialRequest = false; - } - - if ( - initialOperationInfo.azureAsyncOperation || - initialOperationInfo.operationLocation - ) { - return ( - !isInitialRequest && - isAsyncOperationFinalResponse( - response, - initialOperationInfo, - lroResourceLocationConfig - ) - ); - } - - if (initialOperationInfo.location) { - return isLocationFinalResponse(response); - } - - if (initialOperationInfo.requestMethod === "PUT") { - return isBodyPollingFinalResponse(response); - } - - return true; - }; -} - -function isAsyncOperationFinalResponse( - response: FullOperationResponse, - initialOperationInfo: LroResponseInfo, - lroResourceLocationConfig?: string -): boolean { - const status: string = response.parsedBody?.status || "Succeeded"; - if (!terminalStates.includes(status.toLowerCase())) { - return false; - } - - if (initialOperationInfo.requestMethod === "DELETE") { - return true; - } - - if ( - initialOperationInfo.requestMethod === "PUT" && - lroResourceLocationConfig && - lroResourceLocationConfig.toLowerCase() === "azure-asyncoperation" - ) { - return true; - } - - if ( - initialOperationInfo.requestMethod !== "PUT" && - !initialOperationInfo.location - ) { - return true; - } - - return false; -} - -function isLocationFinalResponse(response: FullOperationResponse): boolean { - return response.status !== 202; -} - -function isBodyPollingFinalResponse(response: FullOperationResponse): boolean { - const provisioningState: string = - response.parsedBody?.properties?.provisioningState || "Succeeded"; - - if (terminalStates.includes(provisioningState.toLowerCase())) { - return true; - } - - return false; -} - -interface LroResponseInfo { - requestMethod: string; - azureAsyncOperation?: string; - operationLocation?: string; - location?: string; -} - -function getLroData(result: FullOperationResponse): LroResponseInfo { - return { - azureAsyncOperation: result.headers.get("azure-asyncoperation"), - operationLocation: result.headers.get("operation-location"), - location: result.headers.get("location"), - requestMethod: result.request.method - }; -} - -export function getSpecPath(spec: OperationSpec): string { - if (spec.path) { - return spec.path; - } else { - throw Error("Bad spec: request path is not found!"); - } -} - -export class CoreClientLro implements LongRunningOperation { - constructor( - private sendOperationFn: SendOperationFn, - private args: OperationArguments, - private spec: OperationSpec, - private lroResourceLocationConfig?: LroResourceLocationConfig, - public requestPath: string = spec.path!, - public requestMethod: string = spec.httpMethod - ) {} - public async sendInitialRequest( - initializeState: ( - rawResponse: RawResponse, - flatResponse: unknown - ) => boolean - ): Promise> { - const { onResponse, ...restOptions } = this.args.options || {}; - return this.sendOperationFn( - { - ...this.args, - options: { - ...restOptions, - onResponse: ( - rawResponse: FullOperationResponse, - flatResponse: unknown - ) => { - const isCompleted = initializeState( - { - statusCode: rawResponse.status, - body: rawResponse.parsedBody, - headers: rawResponse.headers.toJSON() - }, - flatResponse - ); - if (isCompleted) { - onResponse?.(rawResponse, flatResponse); - } - } - } - }, - this.spec - ); - } - - public async sendPollRequest( - config: LroConfig, - path: string - ): Promise> { - const getLroStatusFromResponse = createGetLroStatusFromResponse( - this, - config, - this.lroResourceLocationConfig - ); - return createPollingMethod( - this.sendOperationFn, - getLroStatusFromResponse, - this.args, - this.spec, - config.mode - )(path); - } - - public async retrieveAzureAsyncResource( - path?: string - ): Promise> { - const updatedArgs = { ...this.args }; - if (updatedArgs.options) { - (updatedArgs.options as any).shouldDeserialize = true; - } - return createPollingMethod( - this.sendOperationFn, - (rawResponse, flatResponse) => ({ - rawResponse, - flatResponse, - done: true - }), - updatedArgs, - this.spec - )(path); - } -} diff --git a/test/integration/generated/pagingNoIterators/src/lro/azureAsyncPolling.ts b/test/integration/generated/pagingNoIterators/src/lro/azureAsyncPolling.ts deleted file mode 100644 index 725578a692..0000000000 --- a/test/integration/generated/pagingNoIterators/src/lro/azureAsyncPolling.ts +++ /dev/null @@ -1,96 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { - failureStates, - LroResourceLocationConfig, - LongRunningOperation, - LroBody, - LroResponse, - LroStatus, - RawResponse, - successStates -} from "./models"; -import { isUnexpectedPollingResponse } from "./requestUtils"; - -function getResponseStatus(rawResponse: RawResponse): string { - const { status } = (rawResponse.body as LroBody) ?? {}; - return status?.toLowerCase() ?? "succeeded"; -} - -function isAzureAsyncPollingDone(rawResponse: RawResponse): boolean { - const state = getResponseStatus(rawResponse); - if ( - isUnexpectedPollingResponse(rawResponse) || - failureStates.includes(state) - ) { - throw new Error(`Operation status: ${state}`); - } - return successStates.includes(state); -} - -async function sendFinalRequest( - lro: LongRunningOperation, - lroResourceLocationConfig?: LroResourceLocationConfig, - resourceLocation?: string -): Promise | undefined> { - switch (lroResourceLocationConfig) { - case "original-uri": - return lro.retrieveAzureAsyncResource(); - case "azure-async-operation": - return Promise.resolve(undefined); - case "location": - default: - return lro.retrieveAzureAsyncResource(resourceLocation); - } -} - -export function processAzureAsyncOperationResult( - lro: LongRunningOperation, - resourceLocation?: string, - lroResourceLocationConfig?: LroResourceLocationConfig -): (rawResponse: RawResponse, flatResponse: TResult) => LroStatus { - return ( - rawResponse: RawResponse, - flatResponse: TResult - ): LroStatus => { - if (isAzureAsyncPollingDone(rawResponse)) { - if (resourceLocation === undefined) { - return { rawResponse, flatResponse, done: true }; - } else { - return { - rawResponse, - flatResponse, - done: false, - next: async () => { - const finalResponse = await sendFinalRequest( - lro, - lroResourceLocationConfig, - resourceLocation - ); - return { - ...(finalResponse ?? { - rawResponse, - flatResponse - }), - done: true - }; - } - }; - } - } - return { - rawResponse, - flatResponse, - done: false - }; - }; -} diff --git a/test/integration/generated/pagingNoIterators/src/lro/bodyPolling.ts b/test/integration/generated/pagingNoIterators/src/lro/bodyPolling.ts deleted file mode 100644 index b1c87f8bc8..0000000000 --- a/test/integration/generated/pagingNoIterators/src/lro/bodyPolling.ts +++ /dev/null @@ -1,54 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { - failureStates, - LroBody, - LroStatus, - RawResponse, - successStates -} from "./models"; -import { isUnexpectedPollingResponse } from "./requestUtils"; - -function getProvisioningState(rawResponse: RawResponse): string { - const { properties, provisioningState } = (rawResponse.body as LroBody) ?? {}; - const state: string | undefined = - properties?.provisioningState ?? provisioningState; - return state?.toLowerCase() ?? "succeeded"; -} - -export function isBodyPollingDone(rawResponse: RawResponse): boolean { - const state = getProvisioningState(rawResponse); - if ( - isUnexpectedPollingResponse(rawResponse) || - failureStates.includes(state) - ) { - throw new Error( - `The long running operation has failed. The provisioning state: ${state}.` - ); - } - return successStates.includes(state); -} - -/** - * Creates a polling strategy based on BodyPolling which uses the provisioning state - * from the result to determine the current operation state - */ -export function processBodyPollingOperationResult( - rawResponse: RawResponse, - flatResponse: TResult -): LroStatus { - return { - rawResponse, - flatResponse, - done: isBodyPollingDone(rawResponse) - }; -} diff --git a/test/integration/generated/pagingNoIterators/src/lro/index.ts b/test/integration/generated/pagingNoIterators/src/lro/index.ts deleted file mode 100644 index 20df608fc8..0000000000 --- a/test/integration/generated/pagingNoIterators/src/lro/index.ts +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -export { LroEngine } from "./lroEngine"; -export { createGetLroStatusFromResponse } from "./stateMachine"; -export { - LroResourceLocationConfig, - GetLroStatusFromResponse, - RawResponse, - LongRunningOperation, - LroConfig, - LroMode, - LroResponse, - LroStatus, - LroTerminalState, - LroInProgressState, - LroEngineOptions -} from "./models"; diff --git a/test/integration/generated/pagingNoIterators/src/lro/locationPolling.ts b/test/integration/generated/pagingNoIterators/src/lro/locationPolling.ts deleted file mode 100644 index 9d1aadfbde..0000000000 --- a/test/integration/generated/pagingNoIterators/src/lro/locationPolling.ts +++ /dev/null @@ -1,30 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { LroStatus, RawResponse } from "./models"; -import { isUnexpectedPollingResponse } from "./requestUtils"; - -function isLocationPollingDone(rawResponse: RawResponse): boolean { - return ( - !isUnexpectedPollingResponse(rawResponse) && rawResponse.statusCode !== 202 - ); -} - -export function processLocationPollingOperationResult( - rawResponse: RawResponse, - flatResponse: TResult -): LroStatus { - return { - rawResponse, - flatResponse, - done: isLocationPollingDone(rawResponse) - }; -} diff --git a/test/integration/generated/pagingNoIterators/src/lro/lroEngine.ts b/test/integration/generated/pagingNoIterators/src/lro/lroEngine.ts deleted file mode 100644 index 85cc15e609..0000000000 --- a/test/integration/generated/pagingNoIterators/src/lro/lroEngine.ts +++ /dev/null @@ -1,61 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { Poller, PollOperationState } from "@azure/core-lro"; -import { - LongRunningOperation, - LroEngineOptions, - ResumablePollOperationState -} from "./models"; -import { GenericPollOperation } from "./operation"; - -/** - * The LRO Engine, a class that performs polling. - */ -export class LroEngine< - TResult, - TState extends PollOperationState -> extends Poller { - private intervalInMs: number; - - constructor(lro: LongRunningOperation, options?: LroEngineOptions) { - const { intervalInMs = 2000, resumeFrom } = options || {}; - function deserializeState( - resumeFrom: string - ): TState & ResumablePollOperationState { - try { - return JSON.parse(resumeFrom).state; - } catch (e) { - throw new Error( - `LroEngine: Unable to deserialize state: ${resumeFrom}` - ); - } - } - const state: TState & ResumablePollOperationState = resumeFrom - ? deserializeState(resumeFrom) - : ({} as any); - - const operation = new GenericPollOperation(state, lro); - super(operation); - - this.intervalInMs = intervalInMs; - operation.setPollerConfig(this as any); - } - - /** - * The method used by the poller to wait before attempting to update its operation. - */ - delay(): Promise { - return new Promise((resolve) => - setTimeout(() => resolve(), this.intervalInMs) - ); - } -} diff --git a/test/integration/generated/pagingNoIterators/src/lro/models.ts b/test/integration/generated/pagingNoIterators/src/lro/models.ts deleted file mode 100644 index 93c3437c8e..0000000000 --- a/test/integration/generated/pagingNoIterators/src/lro/models.ts +++ /dev/null @@ -1,173 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { PollOperationState } from "@azure/core-lro"; - -/** - * Options for the LRO poller. - */ -export interface LroEngineOptions { - /** - * Defines how much time the poller is going to wait before making a new request to the service. - */ - intervalInMs?: number; - /** - * A serialized poller which can be used to resume an existing paused Long-Running-Operation. - */ - resumeFrom?: string; -} - -export const successStates = ["succeeded"]; -export const failureStates = ["failed", "canceled", "cancelled"]; -/** - * The LRO states that signal that the LRO has completed. - */ -export const terminalStates = successStates.concat(failureStates); - -/** - * The potential location of the result of the LRO if specified by the LRO extension in the swagger. - */ -export type LroResourceLocationConfig = - | "azure-async-operation" - | "location" - | "original-uri"; - -/** - * The type of a LRO response body. This is just a convenience type for checking the status of the operation. - */ - -export interface LroBody extends Record { - /** The status of the operation. */ - status?: string; - /** The state of the provisioning process */ - provisioningState?: string; - /** The properties of the provisioning process */ - properties?: { provisioningState?: string } & Record; -} - -/** - * Simple type of the raw response. - */ -export interface RawResponse { - /** The HTTP status code */ - statusCode: number; - /** A HttpHeaders collection in the response represented as a simple JSON object where all header names have been normalized to be lower-case. */ - headers: { - [headerName: string]: string; - }; - /** The parsed response body */ - body?: unknown; -} - -/** - * The type of the response of a LRO. - */ -export interface LroResponse { - /** The flattened response */ - flatResponse: T; - /** The raw response */ - rawResponse: RawResponse; -} - -/** The type of which LRO implementation being followed by a specific API. */ -export type LroMode = "AzureAsync" | "Location" | "Body"; - -/** - * The configuration of a LRO to determine how to perform polling and checking whether the operation has completed. - */ -export interface LroConfig { - /** The LRO mode */ - mode?: LroMode; - /** The path of a provisioned resource */ - resourceLocation?: string; -} - -/** - * Type of a polling operation state that can actually be resumed. - */ -export type ResumablePollOperationState = PollOperationState & { - initialRawResponse?: RawResponse; - config?: LroConfig; - pollingURL?: string; -}; - -export interface PollerConfig { - intervalInMs: number; -} - -/** - * The type of a terminal state of an LRO. - */ -export interface LroTerminalState extends LroResponse { - /** - * Whether the operation has finished. - */ - done: true; -} - -/** - * The type of an in-progress state of an LRO. - */ -export interface LroInProgressState extends LroResponse { - /** - * Whether the operation has finished. - */ - done: false; - /** - * The request to be sent next if it is different from the standard polling one. - * Notice that it will disregard any polling URLs provided to it. - */ - next?: () => Promise>; -} - -/** - * The type of an LRO state which is a tagged union of terminal and in-progress states. - */ -export type LroStatus = LroTerminalState | LroInProgressState; - -/** - * The type of the getLROStatusFromResponse method. It takes the response as input and returns along the response whether the operation has finished. - */ -export type GetLroStatusFromResponse = ( - rawResponse: RawResponse, - flatResponse: T -) => LroStatus; - -/** - * Description of a long running operation. - */ -export interface LongRunningOperation { - /** - * The request path. - */ - requestPath: string; - /** - * The HTTP request method. - */ - requestMethod: string; - /** - * A function that can be used to send initial request to the service. - */ - sendInitialRequest: ( - initializeState: ( - rawResponse: RawResponse, - flatResponse: unknown - ) => boolean - ) => Promise>; - /** - * A function that can be used to poll for the current status of a long running operation. - */ - sendPollRequest: (config: LroConfig, path: string) => Promise>; - /** - * A function that can be used to retrieve the provisioned azure resource. - */ - retrieveAzureAsyncResource: (path?: string) => Promise>; -} diff --git a/test/integration/generated/pagingNoIterators/src/lro/operation.ts b/test/integration/generated/pagingNoIterators/src/lro/operation.ts deleted file mode 100644 index 3ea7b76d89..0000000000 --- a/test/integration/generated/pagingNoIterators/src/lro/operation.ts +++ /dev/null @@ -1,120 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { AbortSignalLike } from "@azure/abort-controller"; -import { PollOperationState, PollOperation } from "@azure/core-lro"; -import { - PollerConfig, - ResumablePollOperationState, - LongRunningOperation, - LroStatus -} from "./models"; -import { getPollingUrl } from "./requestUtils"; -import { createInitializeState, createPollForLROStatus } from "./stateMachine"; - -export class GenericPollOperation< - TResult, - TState extends PollOperationState -> implements PollOperation { - private getLROStatusFromResponse?: ( - pollingURL: string, - pollerConfig: PollerConfig - ) => Promise>; - private pollerConfig?: PollerConfig; - constructor( - public state: TState & ResumablePollOperationState, - private lro: LongRunningOperation - ) {} - - public setPollerConfig(pollerConfig: PollerConfig): void { - this.pollerConfig = pollerConfig; - } - - /** - * General update function for LROPoller, the general process is as follows - * 1. Check initial operation result to determine the strategy to use - * - Strategies: Location, Azure-AsyncOperation, Original Uri - * 2. Check if the operation result has a terminal state - * - Terminal state will be determined by each strategy - * 2.1 If it is terminal state Check if a final GET request is required, if so - * send final GET request and return result from operation. If no final GET - * is required, just return the result from operation. - * - Determining what to call for final request is responsibility of each strategy - * 2.2 If it is not terminal state, call the polling operation and go to step 1 - * - Determining what to call for polling is responsibility of each strategy - * - Strategies will always use the latest URI for polling if provided otherwise - * the last known one - */ - async update(options?: { - abortSignal?: AbortSignalLike | undefined; - fireProgress?: ((state: TState) => void) | undefined; - }): Promise> { - const state = this.state; - if (!state.isStarted) { - const initializeState = createInitializeState( - state, - this.lro.requestPath, - this.lro.requestMethod - ); - await this.lro.sendInitialRequest(initializeState); - } - - if (!state.isCompleted) { - if (this.getLROStatusFromResponse === undefined) { - if (state.config === undefined) { - throw new Error( - "Bad state: LRO mode is undefined. Please check if the serialized state is well-formed." - ); - } - this.getLROStatusFromResponse = createPollForLROStatus( - this.lro, - state.config - ); - } - if (state.pollingURL === undefined) { - throw new Error( - "Bad state: polling URL is undefined. Please check if the serialized state is well-formed." - ); - } - const currentState = await this.getLROStatusFromResponse( - state.pollingURL, - this.pollerConfig! - ); - if (currentState.done) { - state.result = currentState.flatResponse; - state.isCompleted = true; - } else { - this.getLROStatusFromResponse = - currentState.next ?? this.getLROStatusFromResponse; - state.pollingURL = getPollingUrl( - currentState.rawResponse, - state.pollingURL - ); - } - } - options?.fireProgress?.(state); - return this; - } - - async cancel(): Promise> { - this.state.isCancelled = true; - return this; - } - - /** - * Serializes the Poller operation. - */ - public toString(): string { - return JSON.stringify({ - state: this.state - }); - } -} diff --git a/test/integration/generated/pagingNoIterators/src/lro/passthrough.ts b/test/integration/generated/pagingNoIterators/src/lro/passthrough.ts deleted file mode 100644 index ae7f87d384..0000000000 --- a/test/integration/generated/pagingNoIterators/src/lro/passthrough.ts +++ /dev/null @@ -1,23 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { LroStatus, RawResponse } from "./models"; - -export function processPassthroughOperationResult( - rawResponse: RawResponse, - flatResponse: TResult -): LroStatus { - return { - rawResponse, - flatResponse, - done: true - }; -} diff --git a/test/integration/generated/pagingNoIterators/src/lro/requestUtils.ts b/test/integration/generated/pagingNoIterators/src/lro/requestUtils.ts deleted file mode 100644 index 40d993686f..0000000000 --- a/test/integration/generated/pagingNoIterators/src/lro/requestUtils.ts +++ /dev/null @@ -1,105 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { LroConfig, RawResponse } from "./models"; - -/** - * Detects where the continuation token is and returns it. Notice that azure-asyncoperation - * must be checked first before the other location headers because there are scenarios - * where both azure-asyncoperation and location could be present in the same response but - * azure-asyncoperation should be the one to use for polling. - */ -export function getPollingUrl( - rawResponse: RawResponse, - defaultPath: string -): string { - return ( - getAzureAsyncOperation(rawResponse) ?? - getLocation(rawResponse) ?? - getOperationLocation(rawResponse) ?? - defaultPath - ); -} - -function getLocation(rawResponse: RawResponse): string | undefined { - return rawResponse.headers["location"]; -} - -function getOperationLocation(rawResponse: RawResponse): string | undefined { - return rawResponse.headers["operation-location"]; -} - -function getAzureAsyncOperation(rawResponse: RawResponse): string | undefined { - return rawResponse.headers["azure-asyncoperation"]; -} - -export function inferLroMode( - requestPath: string, - requestMethod: string, - rawResponse: RawResponse -): LroConfig { - if (getAzureAsyncOperation(rawResponse) !== undefined) { - return { - mode: "AzureAsync", - resourceLocation: - requestMethod === "PUT" - ? requestPath - : requestMethod === "POST" - ? getLocation(rawResponse) - : undefined - }; - } else if ( - getLocation(rawResponse) !== undefined || - getOperationLocation(rawResponse) !== undefined - ) { - return { - mode: "Location" - }; - } else if (["PUT", "PATCH"].includes(requestMethod)) { - return { - mode: "Body" - }; - } - return {}; -} - -export class RestError extends Error { - public statusCode?: number; - constructor(message: string, statusCode: number) { - super(message); - this.name = "RestError"; - this.statusCode = statusCode; - - Object.setPrototypeOf(this, RestError.prototype); - } -} - -export function isUnexpectedInitialResponse(rawResponse: RawResponse): boolean { - const code = rawResponse.statusCode; - if (![203, 204, 202, 201, 200, 500].includes(code)) { - throw new RestError( - `Received unexpected HTTP status code ${code} in the initial response. This may indicate a server issue.`, - code - ); - } - return false; -} - -export function isUnexpectedPollingResponse(rawResponse: RawResponse): boolean { - const code = rawResponse.statusCode; - if (![202, 201, 200, 500].includes(code)) { - throw new RestError( - `Received unexpected HTTP status code ${code} while polling. This may indicate a server issue.`, - code - ); - } - return false; -} diff --git a/test/integration/generated/pagingNoIterators/src/lro/stateMachine.ts b/test/integration/generated/pagingNoIterators/src/lro/stateMachine.ts deleted file mode 100644 index 19a8f67470..0000000000 --- a/test/integration/generated/pagingNoIterators/src/lro/stateMachine.ts +++ /dev/null @@ -1,138 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { processAzureAsyncOperationResult } from "./azureAsyncPolling"; -import { - isBodyPollingDone, - processBodyPollingOperationResult -} from "./bodyPolling"; -import { processLocationPollingOperationResult } from "./locationPolling"; -import { - LroResourceLocationConfig, - GetLroStatusFromResponse, - LongRunningOperation, - LroConfig, - LroStatus, - PollerConfig, - RawResponse, - ResumablePollOperationState -} from "./models"; -import { processPassthroughOperationResult } from "./passthrough"; -import { - getPollingUrl, - inferLroMode, - isUnexpectedInitialResponse -} from "./requestUtils"; - -/** - * creates a stepping function that maps an LRO state to another. - */ -export function createGetLroStatusFromResponse( - lroPrimitives: LongRunningOperation, - config: LroConfig, - lroResourceLocationConfig?: LroResourceLocationConfig -): GetLroStatusFromResponse { - switch (config.mode) { - case "AzureAsync": { - return processAzureAsyncOperationResult( - lroPrimitives, - config.resourceLocation, - lroResourceLocationConfig - ); - } - case "Location": { - return processLocationPollingOperationResult; - } - case "Body": { - return processBodyPollingOperationResult; - } - default: { - return processPassthroughOperationResult; - } - } -} - -/** - * Creates a polling operation that returns a LRO state. - */ -export function createPollForLROStatus( - lroPrimitives: LongRunningOperation, - config: LroConfig -): ( - pollingURL: string, - pollerConfig: PollerConfig -) => Promise> { - return async ( - path: string, - pollerConfig: PollerConfig - ): Promise> => { - const response = await lroPrimitives.sendPollRequest(config, path); - const retryAfter: string | undefined = - response.rawResponse.headers["retry-after"]; - if (retryAfter !== undefined) { - const retryAfterInMs = parseInt(retryAfter); - pollerConfig.intervalInMs = isNaN(retryAfterInMs) - ? calculatePollingIntervalFromDate( - new Date(retryAfter), - pollerConfig.intervalInMs - ) - : retryAfterInMs; - } - return response; - }; -} - -function calculatePollingIntervalFromDate( - retryAfterDate: Date, - defaultIntervalInMs: number -): number { - const timeNow = Math.floor(new Date().getTime()); - const retryAfterTime = retryAfterDate.getTime(); - if (timeNow < retryAfterTime) { - return retryAfterTime - timeNow; - } - return defaultIntervalInMs; -} - -/** - * Creates a callback to be used to initialize the polling operation state. - * @param state - of the polling operation - * @param operationSpec - of the LRO - * @param callback - callback to be called when the operation is done - * @returns callback that initializes the state of the polling operation - */ -export function createInitializeState( - state: ResumablePollOperationState, - requestPath: string, - requestMethod: string -): (rawResponse: RawResponse, flatResponse: unknown) => boolean { - return (rawResponse: RawResponse, flatResponse: unknown) => { - if (isUnexpectedInitialResponse(rawResponse)) return true; - state.initialRawResponse = rawResponse; - state.isStarted = true; - state.pollingURL = getPollingUrl(state.initialRawResponse, requestPath); - state.config = inferLroMode( - requestPath, - requestMethod, - state.initialRawResponse - ); - /** short circuit polling if body polling is done in the initial request */ - if ( - state.config.mode === undefined || - (state.config.mode === "Body" && - isBodyPollingDone(state.initialRawResponse)) - ) { - state.result = flatResponse as TResult; - state.isCompleted = true; - } - return Boolean(state.isCompleted); - }; -} diff --git a/test/integration/generated/pagingNoIterators/src/lroImpl.ts b/test/integration/generated/pagingNoIterators/src/lroImpl.ts new file mode 100644 index 0000000000..2c318ce57f --- /dev/null +++ b/test/integration/generated/pagingNoIterators/src/lroImpl.ts @@ -0,0 +1,147 @@ +/* + * Copyright (c) Microsoft Corporation. + * Licensed under the MIT License. + * + * Code generated by Microsoft (R) AutoRest Code Generator. + * Changes may cause incorrect behavior and will be lost if the code is regenerated. + */ + +import { LongRunningOperation, LroResponse } from "@azure/core-lro"; + +const successStates = ["succeeded"]; +const failureStates = ["failed", "canceled", "cancelled"]; +const terminalStates = successStates.concat(failureStates); + +type SendOperationFn = (args: any, spec: any) => Promise>; + +/** + * We need to selectively deserialize our responses, only deserializing if we + * are in a final Lro response, not deserializing any polling non-terminal responses + */ +export function shouldDeserializeLro(lroResourceLocationConfig?: string) { + let initialOperationInfo: LroResponseInfo | undefined; + let isInitialRequest = true; + + return (response: any) => { + if (response.status < 200 || response.status >= 300) { + return true; + } + + if (!initialOperationInfo) { + initialOperationInfo = getLroData(response); + } else { + isInitialRequest = false; + } + + if ( + initialOperationInfo.azureAsyncOperation || + initialOperationInfo.operationLocation + ) { + return ( + !isInitialRequest && + isAsyncOperationFinalResponse( + response, + initialOperationInfo, + lroResourceLocationConfig + ) + ); + } + + if (initialOperationInfo.location) { + return isLocationFinalResponse(response); + } + + if (initialOperationInfo.requestMethod === "PUT") { + return isBodyPollingFinalResponse(response); + } + + return true; + }; +} + +function isAsyncOperationFinalResponse( + response: any, + initialOperationInfo: LroResponseInfo, + lroResourceLocationConfig?: string +): boolean { + const status: string = response.parsedBody?.status || "Succeeded"; + if (!terminalStates.includes(status.toLowerCase())) { + return false; + } + + if (initialOperationInfo.requestMethod === "DELETE") { + return true; + } + + if ( + initialOperationInfo.requestMethod === "PUT" && + lroResourceLocationConfig && + lroResourceLocationConfig.toLowerCase() === "azure-asyncoperation" + ) { + return true; + } + + if ( + initialOperationInfo.requestMethod !== "PUT" && + !initialOperationInfo.location + ) { + return true; + } + + return false; +} + +function isLocationFinalResponse(response: any): boolean { + return response.status !== 202; +} + +function isBodyPollingFinalResponse(response: any): boolean { + const provisioningState: string = + response.parsedBody?.properties?.provisioningState || "Succeeded"; + + if (terminalStates.includes(provisioningState.toLowerCase())) { + return true; + } + + return false; +} + +interface LroResponseInfo { + requestMethod: string; + azureAsyncOperation?: string; + operationLocation?: string; + location?: string; +} + +function getLroData(result: any): LroResponseInfo { + return { + azureAsyncOperation: result.headers.get("azure-asyncoperation"), + operationLocation: result.headers.get("operation-location"), + location: result.headers.get("location"), + requestMethod: result.request.method + }; +} + +export class LroImpl implements LongRunningOperation { + constructor( + private sendOperationFn: SendOperationFn, + private args: any, + private spec: any, + public requestPath: string = spec.path!, + public requestMethod: string = spec.httpMethod + ) {} + public async sendInitialRequest(): Promise> { + return this.sendOperationFn(this.args, this.spec); + } + public async sendPollRequest(path: string): Promise> { + const updatedArgs = { ...this.args }; + if (updatedArgs.options) { + (updatedArgs.options as any).shouldDeserialize = true; + } + return this.sendOperationFn(updatedArgs, { + ...this.spec, + path, + httpMethod: "GET" + }); + } +} diff --git a/test/integration/generated/pagingNoIterators/src/operations/paging.ts b/test/integration/generated/pagingNoIterators/src/operations/paging.ts index bd44eb9369..40fa0fb17e 100644 --- a/test/integration/generated/pagingNoIterators/src/operations/paging.ts +++ b/test/integration/generated/pagingNoIterators/src/operations/paging.ts @@ -11,9 +11,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { PagingNoIteratorsClientContext } from "../pagingNoIteratorsClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { PagingGetNoItemNamePagesOptionalParams, PagingGetNoItemNamePagesResponse, @@ -370,12 +369,15 @@ export class PagingImpl implements Paging { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { options }, getMultiplePagesLROOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** diff --git a/test/integration/lro.spec.ts b/test/integration/lro.spec.ts index 5358bbf13c..9f1f1af193 100644 --- a/test/integration/lro.spec.ts +++ b/test/integration/lro.spec.ts @@ -1,13 +1,17 @@ import { LROClient, Product } from "./generated/lro/src"; import { assert } from "chai"; import { PipelinePolicy } from "@azure/core-rest-pipeline"; -import { OperationOptions, ServiceClientOptions } from "@azure/core-client"; +import { + FullOperationResponse, + OperationOptions, + ServiceClientOptions +} from "@azure/core-client"; import { - responseStatusChecker, - responseStatusChecker201, - responseStatusChecker202, - responseStatusChecker204 + check200, + check201, + check202, + check204 } from "../utils/responseStatusChecker"; import { HttpClientWithCookieSupport } from "./testUtils/HttpClientWithCookieSupport"; @@ -16,8 +20,14 @@ const clientOptions: ServiceClientOptions = { allowInsecureConnection: true }; +let lastResponse: FullOperationResponse | undefined; +function onResponse(response: FullOperationResponse) { + lastResponse = response; +} + const LROOptions = { - updateIntervalInMs: 0 + updateIntervalInMs: 0, + onResponse: onResponse }; describe("LROs", () => { @@ -176,10 +186,8 @@ describe("LROs", () => { describe("Location Strategy", () => { it("should handle post202Retry200", async () => { - await client.lROs.beginPost202Retry200AndWait({ - ...LROOptions, - ...responseStatusChecker - }); + await client.lROs.beginPost202Retry200AndWait(LROOptions); + check200(lastResponse); }); it("should handle post202NoRetry204", async () => { @@ -207,10 +215,8 @@ describe("LROs", () => { }); it("should handle put202Retry200", async () => { - await client.lROs.beginPut202Retry200AndWait({ - ...LROOptions, - ...responseStatusChecker - }); + await client.lROs.beginPut202Retry200AndWait(LROOptions); + check200(lastResponse); }); it("should handle putNoHeaderInRetry", async () => { @@ -235,10 +241,8 @@ describe("LROs", () => { }); it("should handle delete202Retry200", async () => { - await client.lROs.beginDelete202Retry200AndWait({ - ...LROOptions, - ...responseStatusChecker - }); + await client.lROs.beginDelete202Retry200AndWait(LROOptions); + check200(lastResponse); }); it("should handle delete202NoRetry204", async () => { @@ -254,10 +258,10 @@ describe("LROs", () => { }); it("should handle deleteProvisioning202Accepted200Succeeded", async () => { - await client.lROs.beginDeleteProvisioning202Accepted200Succeeded({ - ...LROOptions, - ...responseStatusChecker - }); + await client.lROs.beginDeleteProvisioning202Accepted200Succeeded( + LROOptions + ); + check200(lastResponse); }); it("should handle deleteProvisioning202DeletingFailed200", async () => { @@ -277,10 +281,8 @@ describe("LROs", () => { describe("Passthrough strategy", () => { it("should handle delete204Succeeded", async () => { - await client.lROs.beginDelete204SucceededAndWait({ - ...LROOptions, - ...responseStatusChecker204 - }); + await client.lROs.beginDelete204SucceededAndWait(LROOptions); + check204(lastResponse); }); }); @@ -294,16 +296,18 @@ describe("LROs", () => { it("should handle postDoubleHeadersFinalLocationGet", async () => { const result = await client.lROs.beginPostDoubleHeadersFinalLocationGetAndWait( - { ...LROOptions, ...responseStatusChecker } + LROOptions ); + check200(lastResponse); assert.equal(result.id, "100"); assert.equal(result.name, "foo"); }); it("should handle postDoubleHeadersFinalAzureHeaderGet", async () => { const result = await client.lROs.beginPostDoubleHeadersFinalAzureHeaderGetAndWait( - { ...LROOptions, ...responseStatusChecker } + LROOptions ); + check200(lastResponse); assert.equal(result.id, "100"); }); @@ -317,23 +321,20 @@ describe("LROs", () => { it("should handle postDoubleHeadersFinalAzureHeaderGetDefault", async () => { const result = await client.lROs.beginPostDoubleHeadersFinalAzureHeaderGetDefaultAndWait( - { ...LROOptions, ...responseStatusChecker } + LROOptions ); + check200(lastResponse); assert.equal(result.id, "100"); }); it("should handle deleteAsyncRetrySucceeded", async () => { - await client.lROs.beginDeleteAsyncRetrySucceededAndWait({ - ...LROOptions, - ...responseStatusChecker - }); + await client.lROs.beginDeleteAsyncRetrySucceededAndWait(LROOptions); + check200(lastResponse); }); it("should handle deleteAsyncNoRetrySucceeded", async () => { - await client.lROs.beginDeleteAsyncNoRetrySucceededAndWait({ - ...LROOptions, - ...responseStatusChecker - }); + await client.lROs.beginDeleteAsyncNoRetrySucceededAndWait(LROOptions); + check200(lastResponse); }); it("should handle deleteAsyncRetrycanceled", async () => { @@ -341,7 +342,10 @@ describe("LROs", () => { await client.lROs.beginDeleteAsyncRetrycanceledAndWait(LROOptions); throw new Error("should have thrown instead"); } catch (e) { - assert.equal(e.message, "Operation status: canceled"); + assert.equal( + e.message, + "The long running operation has failed. The provisioning state: canceled." + ); } }); @@ -350,7 +354,10 @@ describe("LROs", () => { await client.lROs.beginDeleteAsyncRetryFailedAndWait(LROOptions); throw new Error("should have thrown instead"); } catch (e) { - assert.equal(e.message, "Operation status: failed"); + assert.equal( + e.message, + "The long running operation has failed. The provisioning state: failed." + ); } }); @@ -384,7 +391,10 @@ describe("LROs", () => { await client.lROs.beginPutAsyncRetryFailedAndWait(LROOptions); throw new Error("should have thrown instead"); } catch (e) { - assert.equal(e.message, "Operation status: failed"); + assert.equal( + e.message, + "The long running operation has failed. The provisioning state: failed." + ); } }); @@ -402,6 +412,7 @@ describe("LROs", () => { ); assert.equal(result.name, "foo"); assert.equal(result.id, "100"); + console.log(JSON.stringify(result)); assert.deepEqual(result.provisioningState, "Succeeded"); }); @@ -418,7 +429,10 @@ describe("LROs", () => { await client.lROs.beginPutAsyncNoRetrycanceledAndWait(LROOptions); throw new Error("should have thrown instead"); } catch (e) { - assert.equal(e.message, "Operation status: canceled"); + assert.equal( + e.message, + "The long running operation has failed. The provisioning state: canceled." + ); } }); @@ -431,10 +445,8 @@ describe("LROs", () => { }); it("should handle deleteAsyncNoHeaderInRetry", async () => { - await client.lROs.beginDeleteAsyncNoHeaderInRetryAndWait({ - ...LROOptions, - ...responseStatusChecker - }); + await client.lROs.beginDeleteAsyncNoHeaderInRetryAndWait(LROOptions); + check200(lastResponse); }); it("should handle postAsyncNoRetrySucceeded", async () => { @@ -453,7 +465,10 @@ describe("LROs", () => { }); throw new Error("should have thrown instead"); } catch (e) { - assert.equal(e.message, "Operation status: failed"); + assert.equal( + e.message, + "The long running operation has failed. The provisioning state: failed." + ); } }); @@ -473,7 +488,10 @@ describe("LROs", () => { }); throw new Error("should have thrown instead"); } catch (e) { - assert.equal(e.message, "Operation status: canceled"); + assert.equal( + e.message, + "The long running operation has failed. The provisioning state: canceled." + ); } }); }); @@ -505,10 +523,8 @@ describe("Custom Headers", () => { }); it("should handle postAsyncRetrySucceeded with customheaders ", async () => { - await client.lROsCustomHeader.beginPostAsyncRetrySucceededAndWait({ - ...options, - ...responseStatusChecker - }); + await client.lROsCustomHeader.beginPostAsyncRetrySucceededAndWait(options); + check200(lastResponse); }); it("should handle put201CreatingSucceeded200 with customheaders ", async () => { @@ -521,10 +537,8 @@ describe("Custom Headers", () => { }); it("should handle post202Retry200 with customheaders ", async () => { - await client.lROsCustomHeader.beginPost202Retry200AndWait({ - ...options, - ...responseStatusChecker - }); + await client.lROsCustomHeader.beginPost202Retry200AndWait(options); + check200(lastResponse); }); }); @@ -635,63 +649,48 @@ describe("LRO Sad scenarios", () => { }); it("should handle PutError201NoProvisioningStatePayload ", async () => { - await client.lrosaDs.beginPutError201NoProvisioningStatePayloadAndWait({ - ...LROOptions, - // Test server doesn't return a provisioningState so success is assumed as - // expected in this scenario - ...responseStatusChecker201 - }); + await client.lrosaDs.beginPutError201NoProvisioningStatePayloadAndWait( + LROOptions + ); + check201(lastResponse); }); it("should handle putAsyncRelativeRetryNoStatusPayload ", async () => { await client.lrosaDs.beginPutAsyncRelativeRetryNoStatusPayloadAndWait( // Test server doesn't return a provisioningState so success is assumed as // expected in this scenario - { ...LROOptions, ...responseStatusChecker } + LROOptions ); + check200(lastResponse); }); it("should handle putAsyncRelativeRetryNoStatus ", async () => { - await client.lrosaDs.beginPutAsyncRelativeRetryNoStatusAndWait({ - ...LROOptions, - // Test server doesn't return a provisioningState so success is assumed as - // expected in this scenario - ...responseStatusChecker - }); + await client.lrosaDs.beginPutAsyncRelativeRetryNoStatusAndWait(LROOptions); + check200(lastResponse); }); it("should handle delete204Succeeded ", async () => { - await client.lrosaDs.beginDelete204SucceededAndWait({ - ...LROOptions, - // since no location or asyncoperation headers were returned - // just pass through - ...responseStatusChecker204 - }); + await client.lrosaDs.beginDelete204SucceededAndWait(LROOptions); + check204(lastResponse); }); it("should handle deleteAsyncRelativeRetryNoStatus ", async () => { - await client.lrosaDs.beginDeleteAsyncRelativeRetryNoStatusAndWait({ - ...LROOptions, - // Test server doesn't return a status so success is assumed as - // expected in this scenario - ...responseStatusChecker - }); + await client.lrosaDs.beginDeleteAsyncRelativeRetryNoStatusAndWait( + LROOptions + ); + check200(lastResponse); }); it("should handle post202NoLocation ", async () => { - await client.lrosaDs.beginPost202NoLocationAndWait({ - ...LROOptions, - // since no location or asyncoperation headers were returned - // just pass through - ...responseStatusChecker202 - }); + await client.lrosaDs.beginPost202NoLocationAndWait(LROOptions); + check202(lastResponse); }); it("should handle postAsyncRelativeRetryNoPayload ", async () => { - await client.lrosaDs.beginPostAsyncRelativeRetryNoPayloadAndWait({ - ...LROOptions, - ...responseStatusChecker - }); + await client.lrosaDs.beginPostAsyncRelativeRetryNoPayloadAndWait( + LROOptions + ); + check200(lastResponse); }); it("should handle put200InvalidJson ", async () => { @@ -829,29 +828,26 @@ describe("LRORetries", () => { }); it("should retry delete202Retry200", async () => { - await client.lRORetrys.beginDelete202Retry200AndWait({ - ...LROOptions, - ...responseStatusChecker - }); + await client.lRORetrys.beginDelete202Retry200AndWait(LROOptions); + check200(lastResponse); }); it("should retry deleteAsyncRelativeRetrySucceeded", async () => { - await client.lRORetrys.beginDeleteAsyncRelativeRetrySucceededAndWait({ - ...LROOptions, - ...responseStatusChecker - }); + await client.lRORetrys.beginDeleteAsyncRelativeRetrySucceededAndWait( + LROOptions + ); + check200(lastResponse); }); it("should retry post202Retry200", async () => { - await client.lRORetrys.beginPost202Retry200AndWait({ - ...LROOptions, - ...responseStatusChecker - }); + await client.lRORetrys.beginPost202Retry200AndWait(LROOptions); + check200(lastResponse); }); it("should retry postAsyncRelativeRetrySucceeded", async () => { - const poller = await client.lRORetrys.beginPostAsyncRelativeRetrySucceededAndWait( - { ...LROOptions, ...responseStatusChecker } + await client.lRORetrys.beginPostAsyncRelativeRetrySucceededAndWait( + LROOptions ); + check200(lastResponse); }); }); diff --git a/test/smoke/generated/arm-package-deploymentscripts-2019-10-preview/package.json b/test/smoke/generated/arm-package-deploymentscripts-2019-10-preview/package.json index 0656352878..5c55b15a1a 100644 --- a/test/smoke/generated/arm-package-deploymentscripts-2019-10-preview/package.json +++ b/test/smoke/generated/arm-package-deploymentscripts-2019-10-preview/package.json @@ -8,7 +8,7 @@ "node": ">=12.0.0" }, "dependencies": { - "@azure/core-lro": "^1.0.5", + "@azure/core-lro": "^2.1.0", "@azure/abort-controller": "^1.0.0", "@azure/core-paging": "^1.1.1", "@azure/core-client": "^1.2.2", diff --git a/test/smoke/generated/arm-package-deploymentscripts-2019-10-preview/review/arm-package-deploymentscripts-2019-10-preview.api.md b/test/smoke/generated/arm-package-deploymentscripts-2019-10-preview/review/arm-package-deploymentscripts-2019-10-preview.api.md index e30e7df988..19198d8b5c 100644 --- a/test/smoke/generated/arm-package-deploymentscripts-2019-10-preview/review/arm-package-deploymentscripts-2019-10-preview.api.md +++ b/test/smoke/generated/arm-package-deploymentscripts-2019-10-preview/review/arm-package-deploymentscripts-2019-10-preview.api.md @@ -1,384 +1,384 @@ -## API Report File for "arm-package-deploymentscripts-2019-10-preview" - -> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). - -```ts - -import * as coreAuth from '@azure/core-auth'; -import * as coreClient from '@azure/core-client'; -import { PagedAsyncIterableIterator } from '@azure/core-paging'; -import { PollerLike } from '@azure/core-lro'; -import { PollOperationState } from '@azure/core-lro'; - -// @public -export type AzureCliScript = DeploymentScript & { - containerSettings?: ContainerConfiguration; - storageAccountSettings?: StorageAccountConfiguration; - cleanupPreference?: CleanupOptions; - readonly provisioningState?: ScriptProvisioningState; - readonly status?: ScriptStatus; - readonly outputs?: { - [propertyName: string]: Record; - }; - primaryScriptUri?: string; - supportingScriptUris?: string[]; - scriptContent?: string; - arguments?: string; - environmentVariables?: EnvironmentVariable[]; - forceUpdateTag?: string; - retentionInterval: string; - timeout?: string; - azCliVersion: string; -}; - -// @public -export type AzureCliScriptProperties = DeploymentScriptPropertiesBase & ScriptConfigurationBase & { - azCliVersion: string; -}; - -// @public -export type AzurePowerShellScript = DeploymentScript & { - containerSettings?: ContainerConfiguration; - storageAccountSettings?: StorageAccountConfiguration; - cleanupPreference?: CleanupOptions; - readonly provisioningState?: ScriptProvisioningState; - readonly status?: ScriptStatus; - readonly outputs?: { - [propertyName: string]: Record; - }; - primaryScriptUri?: string; - supportingScriptUris?: string[]; - scriptContent?: string; - arguments?: string; - environmentVariables?: EnvironmentVariable[]; - forceUpdateTag?: string; - retentionInterval: string; - timeout?: string; - azPowerShellVersion: string; -}; - -// @public -export type AzurePowerShellScriptProperties = DeploymentScriptPropertiesBase & ScriptConfigurationBase & { - azPowerShellVersion: string; -}; - -// @public -export interface AzureResourceBase { - readonly id?: string; - readonly name?: string; - readonly type?: string; -} - -// @public -export type CleanupOptions = string; - -// @public -export interface ContainerConfiguration { - containerGroupName?: string; -} - -// @public -export type CreatedByType = string; - -// @public -export type DeploymentScript = AzureResourceBase & { - identity: ManagedServiceIdentity; - location: string; - tags?: { - [propertyName: string]: string; - }; - kind: ScriptType; - readonly systemData?: SystemData; -}; - -// @public -export interface DeploymentScriptListResult { - readonly nextLink?: string; - value?: DeploymentScriptUnion[]; -} - -// @public -export interface DeploymentScriptPropertiesBase { - cleanupPreference?: CleanupOptions; - containerSettings?: ContainerConfiguration; - readonly outputs?: { - [propertyName: string]: Record; - }; - readonly provisioningState?: ScriptProvisioningState; - readonly status?: ScriptStatus; - storageAccountSettings?: StorageAccountConfiguration; -} - -// @public -export interface DeploymentScripts { - beginCreate(resourceGroupName: string, scriptName: string, deploymentScript: DeploymentScriptUnion, options?: DeploymentScriptsCreateOptionalParams): Promise, DeploymentScriptsCreateResponse>>; - beginCreateAndWait(resourceGroupName: string, scriptName: string, deploymentScript: DeploymentScriptUnion, options?: DeploymentScriptsCreateOptionalParams): Promise; - delete(resourceGroupName: string, scriptName: string, options?: DeploymentScriptsDeleteOptionalParams): Promise; - get(resourceGroupName: string, scriptName: string, options?: DeploymentScriptsGetOptionalParams): Promise; - getLogs(resourceGroupName: string, scriptName: string, options?: DeploymentScriptsGetLogsOptionalParams): Promise; - getLogsDefault(resourceGroupName: string, scriptName: string, options?: DeploymentScriptsGetLogsDefaultOptionalParams): Promise; - listByResourceGroup(resourceGroupName: string, options?: DeploymentScriptsListByResourceGroupOptionalParams): PagedAsyncIterableIterator; - listBySubscription(options?: DeploymentScriptsListBySubscriptionOptionalParams): PagedAsyncIterableIterator; - update(resourceGroupName: string, scriptName: string, options?: DeploymentScriptsUpdateOptionalParams): Promise; -} - -// @public (undocumented) -export class DeploymentScriptsClient extends DeploymentScriptsClientContext { - constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: DeploymentScriptsClientOptionalParams); - // (undocumented) - deploymentScripts: DeploymentScripts; -} - -// @public (undocumented) -export class DeploymentScriptsClientContext extends coreClient.ServiceClient { - // (undocumented) - $host: string; - constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: DeploymentScriptsClientOptionalParams); - // (undocumented) - apiVersion: string; - // (undocumented) - subscriptionId: string; -} - -// @public -export interface DeploymentScriptsClientOptionalParams extends coreClient.ServiceClientOptions { - $host?: string; - apiVersion?: string; - endpoint?: string; -} - -// @public -export interface DeploymentScriptsCreateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type DeploymentScriptsCreateResponse = DeploymentScriptUnion; - -// @public -export interface DeploymentScriptsDeleteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface DeploymentScriptsError { - error?: ErrorResponse; -} - -// @public -export interface DeploymentScriptsGetLogsDefaultOptionalParams extends coreClient.OperationOptions { - tail?: number; -} - -// @public -export type DeploymentScriptsGetLogsDefaultResponse = ScriptLog; - -// @public -export interface DeploymentScriptsGetLogsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DeploymentScriptsGetLogsResponse = ScriptLogsList; - -// @public -export interface DeploymentScriptsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DeploymentScriptsGetResponse = DeploymentScriptUnion; - -// @public -export interface DeploymentScriptsListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DeploymentScriptsListByResourceGroupNextResponse = DeploymentScriptListResult; - -// @public -export interface DeploymentScriptsListByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DeploymentScriptsListByResourceGroupResponse = DeploymentScriptListResult; - -// @public -export interface DeploymentScriptsListBySubscriptionNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DeploymentScriptsListBySubscriptionNextResponse = DeploymentScriptListResult; - -// @public -export interface DeploymentScriptsListBySubscriptionOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DeploymentScriptsListBySubscriptionResponse = DeploymentScriptListResult; - -// @public -export interface DeploymentScriptsUpdateOptionalParams extends coreClient.OperationOptions { - deploymentScript?: DeploymentScriptUpdateParameter; -} - -// @public -export type DeploymentScriptsUpdateResponse = DeploymentScriptUnion; - -// @public (undocumented) -export type DeploymentScriptUnion = DeploymentScript | AzurePowerShellScript | AzureCliScript; - -// @public -export type DeploymentScriptUpdateParameter = AzureResourceBase & { - tags?: { - [propertyName: string]: string; - }; -}; - -// @public -export interface EnvironmentVariable { - name: string; - secureValue?: string; - value?: string; -} - -// @public -export interface ErrorAdditionalInfo { - readonly info?: Record; - readonly type?: string; -} - -// @public -export interface ErrorResponse { - readonly additionalInfo?: ErrorAdditionalInfo[]; - readonly code?: string; - readonly details?: ErrorResponse[]; - readonly message?: string; - readonly target?: string; -} - -// @public -export enum KnownCleanupOptions { - // (undocumented) - Always = "Always", - // (undocumented) - OnExpiration = "OnExpiration", - // (undocumented) - OnSuccess = "OnSuccess" -} - -// @public -export enum KnownCreatedByType { - // (undocumented) - Application = "Application", - // (undocumented) - Key = "Key", - // (undocumented) - ManagedIdentity = "ManagedIdentity", - // (undocumented) - User = "User" -} - -// @public -export enum KnownManagedServiceIdentityType { - // (undocumented) - UserAssigned = "UserAssigned" -} - -// @public -export enum KnownScriptProvisioningState { - // (undocumented) - Canceled = "Canceled", - // (undocumented) - Creating = "Creating", - // (undocumented) - Failed = "Failed", - // (undocumented) - ProvisioningResources = "ProvisioningResources", - // (undocumented) - Running = "Running", - // (undocumented) - Succeeded = "Succeeded" -} - -// @public -export enum KnownScriptType { - // (undocumented) - AzureCLI = "AzureCLI", - // (undocumented) - AzurePowerShell = "AzurePowerShell" -} - -// @public -export interface ManagedServiceIdentity { - type?: ManagedServiceIdentityType; - userAssignedIdentities?: { - [propertyName: string]: UserAssignedIdentity; - }; -} - -// @public -export type ManagedServiceIdentityType = string; - -// @public -export interface ScriptConfigurationBase { - arguments?: string; - environmentVariables?: EnvironmentVariable[]; - forceUpdateTag?: string; - primaryScriptUri?: string; - retentionInterval: string; - scriptContent?: string; - supportingScriptUris?: string[]; - timeout?: string; -} - -// @public -export type ScriptLog = AzureResourceBase & { - readonly log?: string; -}; - -// @public -export interface ScriptLogsList { - value?: ScriptLog[]; -} - -// @public -export type ScriptProvisioningState = string; - -// @public -export interface ScriptStatus { - readonly containerInstanceId?: string; - readonly endTime?: Date; - error?: ErrorResponse; - readonly expirationTime?: Date; - readonly startTime?: Date; - readonly storageAccountId?: string; -} - -// @public -export type ScriptType = string; - -// @public -export interface StorageAccountConfiguration { - storageAccountKey?: string; - storageAccountName?: string; -} - -// @public -export interface SystemData { - createdAt?: Date; - createdBy?: string; - createdByType?: CreatedByType; - lastModifiedAt?: Date; - lastModifiedBy?: string; - lastModifiedByType?: CreatedByType; -} - -// @public -export interface UserAssignedIdentity { - clientId?: string; - principalId?: string; -} - - -// (No @packageDocumentation comment for this package) - -``` +## API Report File for "arm-package-deploymentscripts-2019-10-preview" + +> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). + +```ts + +import * as coreAuth from '@azure/core-auth'; +import * as coreClient from '@azure/core-client'; +import { PagedAsyncIterableIterator } from '@azure/core-paging'; +import { PollerLike } from '@azure/core-lro'; +import { PollOperationState } from '@azure/core-lro'; + +// @public +export type AzureCliScript = DeploymentScript & { + containerSettings?: ContainerConfiguration; + storageAccountSettings?: StorageAccountConfiguration; + cleanupPreference?: CleanupOptions; + readonly provisioningState?: ScriptProvisioningState; + readonly status?: ScriptStatus; + readonly outputs?: { + [propertyName: string]: Record; + }; + primaryScriptUri?: string; + supportingScriptUris?: string[]; + scriptContent?: string; + arguments?: string; + environmentVariables?: EnvironmentVariable[]; + forceUpdateTag?: string; + retentionInterval: string; + timeout?: string; + azCliVersion: string; +}; + +// @public +export type AzureCliScriptProperties = DeploymentScriptPropertiesBase & ScriptConfigurationBase & { + azCliVersion: string; +}; + +// @public +export type AzurePowerShellScript = DeploymentScript & { + containerSettings?: ContainerConfiguration; + storageAccountSettings?: StorageAccountConfiguration; + cleanupPreference?: CleanupOptions; + readonly provisioningState?: ScriptProvisioningState; + readonly status?: ScriptStatus; + readonly outputs?: { + [propertyName: string]: Record; + }; + primaryScriptUri?: string; + supportingScriptUris?: string[]; + scriptContent?: string; + arguments?: string; + environmentVariables?: EnvironmentVariable[]; + forceUpdateTag?: string; + retentionInterval: string; + timeout?: string; + azPowerShellVersion: string; +}; + +// @public +export type AzurePowerShellScriptProperties = DeploymentScriptPropertiesBase & ScriptConfigurationBase & { + azPowerShellVersion: string; +}; + +// @public +export interface AzureResourceBase { + readonly id?: string; + readonly name?: string; + readonly type?: string; +} + +// @public +export type CleanupOptions = string; + +// @public +export interface ContainerConfiguration { + containerGroupName?: string; +} + +// @public +export type CreatedByType = string; + +// @public +export type DeploymentScript = AzureResourceBase & { + identity: ManagedServiceIdentity; + location: string; + tags?: { + [propertyName: string]: string; + }; + kind: ScriptType; + readonly systemData?: SystemData; +}; + +// @public +export interface DeploymentScriptListResult { + readonly nextLink?: string; + value?: DeploymentScriptUnion[]; +} + +// @public +export interface DeploymentScriptPropertiesBase { + cleanupPreference?: CleanupOptions; + containerSettings?: ContainerConfiguration; + readonly outputs?: { + [propertyName: string]: Record; + }; + readonly provisioningState?: ScriptProvisioningState; + readonly status?: ScriptStatus; + storageAccountSettings?: StorageAccountConfiguration; +} + +// @public +export interface DeploymentScripts { + beginCreate(resourceGroupName: string, scriptName: string, deploymentScript: DeploymentScriptUnion, options?: DeploymentScriptsCreateOptionalParams): Promise, DeploymentScriptsCreateResponse>>; + beginCreateAndWait(resourceGroupName: string, scriptName: string, deploymentScript: DeploymentScriptUnion, options?: DeploymentScriptsCreateOptionalParams): Promise; + delete(resourceGroupName: string, scriptName: string, options?: DeploymentScriptsDeleteOptionalParams): Promise; + get(resourceGroupName: string, scriptName: string, options?: DeploymentScriptsGetOptionalParams): Promise; + getLogs(resourceGroupName: string, scriptName: string, options?: DeploymentScriptsGetLogsOptionalParams): Promise; + getLogsDefault(resourceGroupName: string, scriptName: string, options?: DeploymentScriptsGetLogsDefaultOptionalParams): Promise; + listByResourceGroup(resourceGroupName: string, options?: DeploymentScriptsListByResourceGroupOptionalParams): PagedAsyncIterableIterator; + listBySubscription(options?: DeploymentScriptsListBySubscriptionOptionalParams): PagedAsyncIterableIterator; + update(resourceGroupName: string, scriptName: string, options?: DeploymentScriptsUpdateOptionalParams): Promise; +} + +// @public (undocumented) +export class DeploymentScriptsClient extends DeploymentScriptsClientContext { + constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: DeploymentScriptsClientOptionalParams); + // (undocumented) + deploymentScripts: DeploymentScripts; +} + +// @public (undocumented) +export class DeploymentScriptsClientContext extends coreClient.ServiceClient { + // (undocumented) + $host: string; + constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: DeploymentScriptsClientOptionalParams); + // (undocumented) + apiVersion: string; + // (undocumented) + subscriptionId: string; +} + +// @public +export interface DeploymentScriptsClientOptionalParams extends coreClient.ServiceClientOptions { + $host?: string; + apiVersion?: string; + endpoint?: string; +} + +// @public +export interface DeploymentScriptsCreateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type DeploymentScriptsCreateResponse = DeploymentScriptUnion; + +// @public +export interface DeploymentScriptsDeleteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface DeploymentScriptsError { + error?: ErrorResponse; +} + +// @public +export interface DeploymentScriptsGetLogsDefaultOptionalParams extends coreClient.OperationOptions { + tail?: number; +} + +// @public +export type DeploymentScriptsGetLogsDefaultResponse = ScriptLog; + +// @public +export interface DeploymentScriptsGetLogsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DeploymentScriptsGetLogsResponse = ScriptLogsList; + +// @public +export interface DeploymentScriptsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DeploymentScriptsGetResponse = DeploymentScriptUnion; + +// @public +export interface DeploymentScriptsListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DeploymentScriptsListByResourceGroupNextResponse = DeploymentScriptListResult; + +// @public +export interface DeploymentScriptsListByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DeploymentScriptsListByResourceGroupResponse = DeploymentScriptListResult; + +// @public +export interface DeploymentScriptsListBySubscriptionNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DeploymentScriptsListBySubscriptionNextResponse = DeploymentScriptListResult; + +// @public +export interface DeploymentScriptsListBySubscriptionOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DeploymentScriptsListBySubscriptionResponse = DeploymentScriptListResult; + +// @public +export interface DeploymentScriptsUpdateOptionalParams extends coreClient.OperationOptions { + deploymentScript?: DeploymentScriptUpdateParameter; +} + +// @public +export type DeploymentScriptsUpdateResponse = DeploymentScriptUnion; + +// @public (undocumented) +export type DeploymentScriptUnion = DeploymentScript | AzurePowerShellScript | AzureCliScript; + +// @public +export type DeploymentScriptUpdateParameter = AzureResourceBase & { + tags?: { + [propertyName: string]: string; + }; +}; + +// @public +export interface EnvironmentVariable { + name: string; + secureValue?: string; + value?: string; +} + +// @public +export interface ErrorAdditionalInfo { + readonly info?: Record; + readonly type?: string; +} + +// @public +export interface ErrorResponse { + readonly additionalInfo?: ErrorAdditionalInfo[]; + readonly code?: string; + readonly details?: ErrorResponse[]; + readonly message?: string; + readonly target?: string; +} + +// @public +export enum KnownCleanupOptions { + // (undocumented) + Always = "Always", + // (undocumented) + OnExpiration = "OnExpiration", + // (undocumented) + OnSuccess = "OnSuccess" +} + +// @public +export enum KnownCreatedByType { + // (undocumented) + Application = "Application", + // (undocumented) + Key = "Key", + // (undocumented) + ManagedIdentity = "ManagedIdentity", + // (undocumented) + User = "User" +} + +// @public +export enum KnownManagedServiceIdentityType { + // (undocumented) + UserAssigned = "UserAssigned" +} + +// @public +export enum KnownScriptProvisioningState { + // (undocumented) + Canceled = "Canceled", + // (undocumented) + Creating = "Creating", + // (undocumented) + Failed = "Failed", + // (undocumented) + ProvisioningResources = "ProvisioningResources", + // (undocumented) + Running = "Running", + // (undocumented) + Succeeded = "Succeeded" +} + +// @public +export enum KnownScriptType { + // (undocumented) + AzureCLI = "AzureCLI", + // (undocumented) + AzurePowerShell = "AzurePowerShell" +} + +// @public +export interface ManagedServiceIdentity { + type?: ManagedServiceIdentityType; + userAssignedIdentities?: { + [propertyName: string]: UserAssignedIdentity; + }; +} + +// @public +export type ManagedServiceIdentityType = string; + +// @public +export interface ScriptConfigurationBase { + arguments?: string; + environmentVariables?: EnvironmentVariable[]; + forceUpdateTag?: string; + primaryScriptUri?: string; + retentionInterval: string; + scriptContent?: string; + supportingScriptUris?: string[]; + timeout?: string; +} + +// @public +export type ScriptLog = AzureResourceBase & { + readonly log?: string; +}; + +// @public +export interface ScriptLogsList { + value?: ScriptLog[]; +} + +// @public +export type ScriptProvisioningState = string; + +// @public +export interface ScriptStatus { + readonly containerInstanceId?: string; + readonly endTime?: Date; + error?: ErrorResponse; + readonly expirationTime?: Date; + readonly startTime?: Date; + readonly storageAccountId?: string; +} + +// @public +export type ScriptType = string; + +// @public +export interface StorageAccountConfiguration { + storageAccountKey?: string; + storageAccountName?: string; +} + +// @public +export interface SystemData { + createdAt?: Date; + createdBy?: string; + createdByType?: CreatedByType; + lastModifiedAt?: Date; + lastModifiedBy?: string; + lastModifiedByType?: CreatedByType; +} + +// @public +export interface UserAssignedIdentity { + clientId?: string; + principalId?: string; +} + + +// (No @packageDocumentation comment for this package) + +``` diff --git a/test/smoke/generated/arm-package-deploymentscripts-2019-10-preview/src/coreClientLro.ts b/test/smoke/generated/arm-package-deploymentscripts-2019-10-preview/src/coreClientLro.ts deleted file mode 100644 index d793a24458..0000000000 --- a/test/smoke/generated/arm-package-deploymentscripts-2019-10-preview/src/coreClientLro.ts +++ /dev/null @@ -1,323 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. - -import { - OperationArguments, - OperationSpec, - OperationResponseMap, - FullOperationResponse -} from "@azure/core-client"; -import { - LroResourceLocationConfig, - GetLroStatusFromResponse, - LongRunningOperation, - LroConfig, - LroMode, - LroResponse, - LroStatus, - createGetLroStatusFromResponse, - RawResponse -} from "./lro"; - -export const successStates = ["succeeded"]; -export const failureStates = ["failed", "canceled", "cancelled"]; -export const terminalStates = successStates.concat(failureStates); - -export type SendOperationFn = ( - args: OperationArguments, - spec: OperationSpec -) => Promise>; - -export function createPollingMethod( - sendOperationFn: SendOperationFn, - GetLroStatusFromResponse: GetLroStatusFromResponse, - args: OperationArguments, - spec: OperationSpec, - mode?: LroMode -): (path?: string) => Promise> { - /** - * Polling calls will always return a status object i.e. {"status": "success"} - * these intermediate responses are not described in the swagger so we need to - * pass custom mappers at runtime. - * This function replaces all the existing mappers to be able to deserialize a status object - * @param responses Original set of responses defined in the operation - */ - function getCompositeMappers(responses: { - [responseCode: string]: OperationResponseMap; - }): { - [responseCode: string]: OperationResponseMap; - } { - return Object.keys(responses).reduce((acc, statusCode) => { - return { - ...acc, - [statusCode]: { - ...responses[statusCode], - bodyMapper: { - type: { - name: "Composite", - modelProperties: { - status: { - serializedName: "status", - type: { - name: "String" - } - } - } - } - } - } - }; - }, {} as { [responseCode: string]: OperationResponseMap }); - } - let response: LroStatus | undefined = undefined; - const customerCallback = args?.options?.onResponse; - const updatedArgs = { - ...args, - options: { - ...args.options, - onResponse: ( - rawResponse: FullOperationResponse, - flatResponse: unknown - ): void => { - response = GetLroStatusFromResponse( - { - statusCode: rawResponse.status, - body: rawResponse.parsedBody, - headers: rawResponse.headers.toJSON() - }, - flatResponse as TResult - ); - if (response.done) { - customerCallback?.(rawResponse, flatResponse); - } - } - } - }; - // Make sure we don't send any body to the get request - const { requestBody, responses, ...restSpec } = spec; - if (mode === "AzureAsync") { - return async (path?: string) => { - await sendOperationFn(updatedArgs, { - ...restSpec, - responses: getCompositeMappers(responses), - httpMethod: "GET", - ...(path && { path }) - }); - return response!; - }; - } - return async (path?: string) => { - await sendOperationFn(updatedArgs, { - ...restSpec, - responses: responses, - httpMethod: "GET", - ...(path && { path }) - }); - return response!; - }; -} - -/** - * We need to selectively deserialize our responses, only deserializing if we - * are in a final Lro response, not deserializing any polling non-terminal responses - */ -export function shouldDeserializeLro(lroResourceLocationConfig?: string) { - let initialOperationInfo: LroResponseInfo | undefined; - let isInitialRequest = true; - - return (response: FullOperationResponse) => { - if (response.status < 200 || response.status >= 300) { - return true; - } - - if (!initialOperationInfo) { - initialOperationInfo = getLroData(response); - } else { - isInitialRequest = false; - } - - if ( - initialOperationInfo.azureAsyncOperation || - initialOperationInfo.operationLocation - ) { - return ( - !isInitialRequest && - isAsyncOperationFinalResponse( - response, - initialOperationInfo, - lroResourceLocationConfig - ) - ); - } - - if (initialOperationInfo.location) { - return isLocationFinalResponse(response); - } - - if (initialOperationInfo.requestMethod === "PUT") { - return isBodyPollingFinalResponse(response); - } - - return true; - }; -} - -function isAsyncOperationFinalResponse( - response: FullOperationResponse, - initialOperationInfo: LroResponseInfo, - lroResourceLocationConfig?: string -): boolean { - const status: string = response.parsedBody?.status || "Succeeded"; - if (!terminalStates.includes(status.toLowerCase())) { - return false; - } - - if (initialOperationInfo.requestMethod === "DELETE") { - return true; - } - - if ( - initialOperationInfo.requestMethod === "PUT" && - lroResourceLocationConfig && - lroResourceLocationConfig.toLowerCase() === "azure-asyncoperation" - ) { - return true; - } - - if ( - initialOperationInfo.requestMethod !== "PUT" && - !initialOperationInfo.location - ) { - return true; - } - - return false; -} - -function isLocationFinalResponse(response: FullOperationResponse): boolean { - return response.status !== 202; -} - -function isBodyPollingFinalResponse(response: FullOperationResponse): boolean { - const provisioningState: string = - response.parsedBody?.properties?.provisioningState || "Succeeded"; - - if (terminalStates.includes(provisioningState.toLowerCase())) { - return true; - } - - return false; -} - -interface LroResponseInfo { - requestMethod: string; - azureAsyncOperation?: string; - operationLocation?: string; - location?: string; -} - -function getLroData(result: FullOperationResponse): LroResponseInfo { - return { - azureAsyncOperation: result.headers.get("azure-asyncoperation"), - operationLocation: result.headers.get("operation-location"), - location: result.headers.get("location"), - requestMethod: result.request.method - }; -} - -export function getSpecPath(spec: OperationSpec): string { - if (spec.path) { - return spec.path; - } else { - throw Error("Bad spec: request path is not found!"); - } -} - -export class CoreClientLro implements LongRunningOperation { - constructor( - private sendOperationFn: SendOperationFn, - private args: OperationArguments, - private spec: OperationSpec, - private lroResourceLocationConfig?: LroResourceLocationConfig, - public requestPath: string = spec.path!, - public requestMethod: string = spec.httpMethod - ) {} - public async sendInitialRequest( - initializeState: ( - rawResponse: RawResponse, - flatResponse: unknown - ) => boolean - ): Promise> { - const { onResponse, ...restOptions } = this.args.options || {}; - return this.sendOperationFn( - { - ...this.args, - options: { - ...restOptions, - onResponse: ( - rawResponse: FullOperationResponse, - flatResponse: unknown - ) => { - const isCompleted = initializeState( - { - statusCode: rawResponse.status, - body: rawResponse.parsedBody, - headers: rawResponse.headers.toJSON() - }, - flatResponse - ); - if (isCompleted) { - onResponse?.(rawResponse, flatResponse); - } - } - } - }, - this.spec - ); - } - - public async sendPollRequest( - config: LroConfig, - path: string - ): Promise> { - const getLroStatusFromResponse = createGetLroStatusFromResponse( - this, - config, - this.lroResourceLocationConfig - ); - return createPollingMethod( - this.sendOperationFn, - getLroStatusFromResponse, - this.args, - this.spec, - config.mode - )(path); - } - - public async retrieveAzureAsyncResource( - path?: string - ): Promise> { - const updatedArgs = { ...this.args }; - if (updatedArgs.options) { - (updatedArgs.options as any).shouldDeserialize = true; - } - return createPollingMethod( - this.sendOperationFn, - (rawResponse, flatResponse) => ({ - rawResponse, - flatResponse, - done: true - }), - updatedArgs, - this.spec - )(path); - } -} diff --git a/test/smoke/generated/arm-package-deploymentscripts-2019-10-preview/src/lro/azureAsyncPolling.ts b/test/smoke/generated/arm-package-deploymentscripts-2019-10-preview/src/lro/azureAsyncPolling.ts deleted file mode 100644 index 725578a692..0000000000 --- a/test/smoke/generated/arm-package-deploymentscripts-2019-10-preview/src/lro/azureAsyncPolling.ts +++ /dev/null @@ -1,96 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { - failureStates, - LroResourceLocationConfig, - LongRunningOperation, - LroBody, - LroResponse, - LroStatus, - RawResponse, - successStates -} from "./models"; -import { isUnexpectedPollingResponse } from "./requestUtils"; - -function getResponseStatus(rawResponse: RawResponse): string { - const { status } = (rawResponse.body as LroBody) ?? {}; - return status?.toLowerCase() ?? "succeeded"; -} - -function isAzureAsyncPollingDone(rawResponse: RawResponse): boolean { - const state = getResponseStatus(rawResponse); - if ( - isUnexpectedPollingResponse(rawResponse) || - failureStates.includes(state) - ) { - throw new Error(`Operation status: ${state}`); - } - return successStates.includes(state); -} - -async function sendFinalRequest( - lro: LongRunningOperation, - lroResourceLocationConfig?: LroResourceLocationConfig, - resourceLocation?: string -): Promise | undefined> { - switch (lroResourceLocationConfig) { - case "original-uri": - return lro.retrieveAzureAsyncResource(); - case "azure-async-operation": - return Promise.resolve(undefined); - case "location": - default: - return lro.retrieveAzureAsyncResource(resourceLocation); - } -} - -export function processAzureAsyncOperationResult( - lro: LongRunningOperation, - resourceLocation?: string, - lroResourceLocationConfig?: LroResourceLocationConfig -): (rawResponse: RawResponse, flatResponse: TResult) => LroStatus { - return ( - rawResponse: RawResponse, - flatResponse: TResult - ): LroStatus => { - if (isAzureAsyncPollingDone(rawResponse)) { - if (resourceLocation === undefined) { - return { rawResponse, flatResponse, done: true }; - } else { - return { - rawResponse, - flatResponse, - done: false, - next: async () => { - const finalResponse = await sendFinalRequest( - lro, - lroResourceLocationConfig, - resourceLocation - ); - return { - ...(finalResponse ?? { - rawResponse, - flatResponse - }), - done: true - }; - } - }; - } - } - return { - rawResponse, - flatResponse, - done: false - }; - }; -} diff --git a/test/smoke/generated/arm-package-deploymentscripts-2019-10-preview/src/lro/bodyPolling.ts b/test/smoke/generated/arm-package-deploymentscripts-2019-10-preview/src/lro/bodyPolling.ts deleted file mode 100644 index b1c87f8bc8..0000000000 --- a/test/smoke/generated/arm-package-deploymentscripts-2019-10-preview/src/lro/bodyPolling.ts +++ /dev/null @@ -1,54 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { - failureStates, - LroBody, - LroStatus, - RawResponse, - successStates -} from "./models"; -import { isUnexpectedPollingResponse } from "./requestUtils"; - -function getProvisioningState(rawResponse: RawResponse): string { - const { properties, provisioningState } = (rawResponse.body as LroBody) ?? {}; - const state: string | undefined = - properties?.provisioningState ?? provisioningState; - return state?.toLowerCase() ?? "succeeded"; -} - -export function isBodyPollingDone(rawResponse: RawResponse): boolean { - const state = getProvisioningState(rawResponse); - if ( - isUnexpectedPollingResponse(rawResponse) || - failureStates.includes(state) - ) { - throw new Error( - `The long running operation has failed. The provisioning state: ${state}.` - ); - } - return successStates.includes(state); -} - -/** - * Creates a polling strategy based on BodyPolling which uses the provisioning state - * from the result to determine the current operation state - */ -export function processBodyPollingOperationResult( - rawResponse: RawResponse, - flatResponse: TResult -): LroStatus { - return { - rawResponse, - flatResponse, - done: isBodyPollingDone(rawResponse) - }; -} diff --git a/test/smoke/generated/arm-package-deploymentscripts-2019-10-preview/src/lro/index.ts b/test/smoke/generated/arm-package-deploymentscripts-2019-10-preview/src/lro/index.ts deleted file mode 100644 index 20df608fc8..0000000000 --- a/test/smoke/generated/arm-package-deploymentscripts-2019-10-preview/src/lro/index.ts +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -export { LroEngine } from "./lroEngine"; -export { createGetLroStatusFromResponse } from "./stateMachine"; -export { - LroResourceLocationConfig, - GetLroStatusFromResponse, - RawResponse, - LongRunningOperation, - LroConfig, - LroMode, - LroResponse, - LroStatus, - LroTerminalState, - LroInProgressState, - LroEngineOptions -} from "./models"; diff --git a/test/smoke/generated/arm-package-deploymentscripts-2019-10-preview/src/lro/locationPolling.ts b/test/smoke/generated/arm-package-deploymentscripts-2019-10-preview/src/lro/locationPolling.ts deleted file mode 100644 index 9d1aadfbde..0000000000 --- a/test/smoke/generated/arm-package-deploymentscripts-2019-10-preview/src/lro/locationPolling.ts +++ /dev/null @@ -1,30 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { LroStatus, RawResponse } from "./models"; -import { isUnexpectedPollingResponse } from "./requestUtils"; - -function isLocationPollingDone(rawResponse: RawResponse): boolean { - return ( - !isUnexpectedPollingResponse(rawResponse) && rawResponse.statusCode !== 202 - ); -} - -export function processLocationPollingOperationResult( - rawResponse: RawResponse, - flatResponse: TResult -): LroStatus { - return { - rawResponse, - flatResponse, - done: isLocationPollingDone(rawResponse) - }; -} diff --git a/test/smoke/generated/arm-package-deploymentscripts-2019-10-preview/src/lro/lroEngine.ts b/test/smoke/generated/arm-package-deploymentscripts-2019-10-preview/src/lro/lroEngine.ts deleted file mode 100644 index 85cc15e609..0000000000 --- a/test/smoke/generated/arm-package-deploymentscripts-2019-10-preview/src/lro/lroEngine.ts +++ /dev/null @@ -1,61 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { Poller, PollOperationState } from "@azure/core-lro"; -import { - LongRunningOperation, - LroEngineOptions, - ResumablePollOperationState -} from "./models"; -import { GenericPollOperation } from "./operation"; - -/** - * The LRO Engine, a class that performs polling. - */ -export class LroEngine< - TResult, - TState extends PollOperationState -> extends Poller { - private intervalInMs: number; - - constructor(lro: LongRunningOperation, options?: LroEngineOptions) { - const { intervalInMs = 2000, resumeFrom } = options || {}; - function deserializeState( - resumeFrom: string - ): TState & ResumablePollOperationState { - try { - return JSON.parse(resumeFrom).state; - } catch (e) { - throw new Error( - `LroEngine: Unable to deserialize state: ${resumeFrom}` - ); - } - } - const state: TState & ResumablePollOperationState = resumeFrom - ? deserializeState(resumeFrom) - : ({} as any); - - const operation = new GenericPollOperation(state, lro); - super(operation); - - this.intervalInMs = intervalInMs; - operation.setPollerConfig(this as any); - } - - /** - * The method used by the poller to wait before attempting to update its operation. - */ - delay(): Promise { - return new Promise((resolve) => - setTimeout(() => resolve(), this.intervalInMs) - ); - } -} diff --git a/test/smoke/generated/arm-package-deploymentscripts-2019-10-preview/src/lro/models.ts b/test/smoke/generated/arm-package-deploymentscripts-2019-10-preview/src/lro/models.ts deleted file mode 100644 index 93c3437c8e..0000000000 --- a/test/smoke/generated/arm-package-deploymentscripts-2019-10-preview/src/lro/models.ts +++ /dev/null @@ -1,173 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { PollOperationState } from "@azure/core-lro"; - -/** - * Options for the LRO poller. - */ -export interface LroEngineOptions { - /** - * Defines how much time the poller is going to wait before making a new request to the service. - */ - intervalInMs?: number; - /** - * A serialized poller which can be used to resume an existing paused Long-Running-Operation. - */ - resumeFrom?: string; -} - -export const successStates = ["succeeded"]; -export const failureStates = ["failed", "canceled", "cancelled"]; -/** - * The LRO states that signal that the LRO has completed. - */ -export const terminalStates = successStates.concat(failureStates); - -/** - * The potential location of the result of the LRO if specified by the LRO extension in the swagger. - */ -export type LroResourceLocationConfig = - | "azure-async-operation" - | "location" - | "original-uri"; - -/** - * The type of a LRO response body. This is just a convenience type for checking the status of the operation. - */ - -export interface LroBody extends Record { - /** The status of the operation. */ - status?: string; - /** The state of the provisioning process */ - provisioningState?: string; - /** The properties of the provisioning process */ - properties?: { provisioningState?: string } & Record; -} - -/** - * Simple type of the raw response. - */ -export interface RawResponse { - /** The HTTP status code */ - statusCode: number; - /** A HttpHeaders collection in the response represented as a simple JSON object where all header names have been normalized to be lower-case. */ - headers: { - [headerName: string]: string; - }; - /** The parsed response body */ - body?: unknown; -} - -/** - * The type of the response of a LRO. - */ -export interface LroResponse { - /** The flattened response */ - flatResponse: T; - /** The raw response */ - rawResponse: RawResponse; -} - -/** The type of which LRO implementation being followed by a specific API. */ -export type LroMode = "AzureAsync" | "Location" | "Body"; - -/** - * The configuration of a LRO to determine how to perform polling and checking whether the operation has completed. - */ -export interface LroConfig { - /** The LRO mode */ - mode?: LroMode; - /** The path of a provisioned resource */ - resourceLocation?: string; -} - -/** - * Type of a polling operation state that can actually be resumed. - */ -export type ResumablePollOperationState = PollOperationState & { - initialRawResponse?: RawResponse; - config?: LroConfig; - pollingURL?: string; -}; - -export interface PollerConfig { - intervalInMs: number; -} - -/** - * The type of a terminal state of an LRO. - */ -export interface LroTerminalState extends LroResponse { - /** - * Whether the operation has finished. - */ - done: true; -} - -/** - * The type of an in-progress state of an LRO. - */ -export interface LroInProgressState extends LroResponse { - /** - * Whether the operation has finished. - */ - done: false; - /** - * The request to be sent next if it is different from the standard polling one. - * Notice that it will disregard any polling URLs provided to it. - */ - next?: () => Promise>; -} - -/** - * The type of an LRO state which is a tagged union of terminal and in-progress states. - */ -export type LroStatus = LroTerminalState | LroInProgressState; - -/** - * The type of the getLROStatusFromResponse method. It takes the response as input and returns along the response whether the operation has finished. - */ -export type GetLroStatusFromResponse = ( - rawResponse: RawResponse, - flatResponse: T -) => LroStatus; - -/** - * Description of a long running operation. - */ -export interface LongRunningOperation { - /** - * The request path. - */ - requestPath: string; - /** - * The HTTP request method. - */ - requestMethod: string; - /** - * A function that can be used to send initial request to the service. - */ - sendInitialRequest: ( - initializeState: ( - rawResponse: RawResponse, - flatResponse: unknown - ) => boolean - ) => Promise>; - /** - * A function that can be used to poll for the current status of a long running operation. - */ - sendPollRequest: (config: LroConfig, path: string) => Promise>; - /** - * A function that can be used to retrieve the provisioned azure resource. - */ - retrieveAzureAsyncResource: (path?: string) => Promise>; -} diff --git a/test/smoke/generated/arm-package-deploymentscripts-2019-10-preview/src/lro/operation.ts b/test/smoke/generated/arm-package-deploymentscripts-2019-10-preview/src/lro/operation.ts deleted file mode 100644 index 3ea7b76d89..0000000000 --- a/test/smoke/generated/arm-package-deploymentscripts-2019-10-preview/src/lro/operation.ts +++ /dev/null @@ -1,120 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { AbortSignalLike } from "@azure/abort-controller"; -import { PollOperationState, PollOperation } from "@azure/core-lro"; -import { - PollerConfig, - ResumablePollOperationState, - LongRunningOperation, - LroStatus -} from "./models"; -import { getPollingUrl } from "./requestUtils"; -import { createInitializeState, createPollForLROStatus } from "./stateMachine"; - -export class GenericPollOperation< - TResult, - TState extends PollOperationState -> implements PollOperation { - private getLROStatusFromResponse?: ( - pollingURL: string, - pollerConfig: PollerConfig - ) => Promise>; - private pollerConfig?: PollerConfig; - constructor( - public state: TState & ResumablePollOperationState, - private lro: LongRunningOperation - ) {} - - public setPollerConfig(pollerConfig: PollerConfig): void { - this.pollerConfig = pollerConfig; - } - - /** - * General update function for LROPoller, the general process is as follows - * 1. Check initial operation result to determine the strategy to use - * - Strategies: Location, Azure-AsyncOperation, Original Uri - * 2. Check if the operation result has a terminal state - * - Terminal state will be determined by each strategy - * 2.1 If it is terminal state Check if a final GET request is required, if so - * send final GET request and return result from operation. If no final GET - * is required, just return the result from operation. - * - Determining what to call for final request is responsibility of each strategy - * 2.2 If it is not terminal state, call the polling operation and go to step 1 - * - Determining what to call for polling is responsibility of each strategy - * - Strategies will always use the latest URI for polling if provided otherwise - * the last known one - */ - async update(options?: { - abortSignal?: AbortSignalLike | undefined; - fireProgress?: ((state: TState) => void) | undefined; - }): Promise> { - const state = this.state; - if (!state.isStarted) { - const initializeState = createInitializeState( - state, - this.lro.requestPath, - this.lro.requestMethod - ); - await this.lro.sendInitialRequest(initializeState); - } - - if (!state.isCompleted) { - if (this.getLROStatusFromResponse === undefined) { - if (state.config === undefined) { - throw new Error( - "Bad state: LRO mode is undefined. Please check if the serialized state is well-formed." - ); - } - this.getLROStatusFromResponse = createPollForLROStatus( - this.lro, - state.config - ); - } - if (state.pollingURL === undefined) { - throw new Error( - "Bad state: polling URL is undefined. Please check if the serialized state is well-formed." - ); - } - const currentState = await this.getLROStatusFromResponse( - state.pollingURL, - this.pollerConfig! - ); - if (currentState.done) { - state.result = currentState.flatResponse; - state.isCompleted = true; - } else { - this.getLROStatusFromResponse = - currentState.next ?? this.getLROStatusFromResponse; - state.pollingURL = getPollingUrl( - currentState.rawResponse, - state.pollingURL - ); - } - } - options?.fireProgress?.(state); - return this; - } - - async cancel(): Promise> { - this.state.isCancelled = true; - return this; - } - - /** - * Serializes the Poller operation. - */ - public toString(): string { - return JSON.stringify({ - state: this.state - }); - } -} diff --git a/test/smoke/generated/arm-package-deploymentscripts-2019-10-preview/src/lro/passthrough.ts b/test/smoke/generated/arm-package-deploymentscripts-2019-10-preview/src/lro/passthrough.ts deleted file mode 100644 index ae7f87d384..0000000000 --- a/test/smoke/generated/arm-package-deploymentscripts-2019-10-preview/src/lro/passthrough.ts +++ /dev/null @@ -1,23 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { LroStatus, RawResponse } from "./models"; - -export function processPassthroughOperationResult( - rawResponse: RawResponse, - flatResponse: TResult -): LroStatus { - return { - rawResponse, - flatResponse, - done: true - }; -} diff --git a/test/smoke/generated/arm-package-deploymentscripts-2019-10-preview/src/lro/requestUtils.ts b/test/smoke/generated/arm-package-deploymentscripts-2019-10-preview/src/lro/requestUtils.ts deleted file mode 100644 index 40d993686f..0000000000 --- a/test/smoke/generated/arm-package-deploymentscripts-2019-10-preview/src/lro/requestUtils.ts +++ /dev/null @@ -1,105 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { LroConfig, RawResponse } from "./models"; - -/** - * Detects where the continuation token is and returns it. Notice that azure-asyncoperation - * must be checked first before the other location headers because there are scenarios - * where both azure-asyncoperation and location could be present in the same response but - * azure-asyncoperation should be the one to use for polling. - */ -export function getPollingUrl( - rawResponse: RawResponse, - defaultPath: string -): string { - return ( - getAzureAsyncOperation(rawResponse) ?? - getLocation(rawResponse) ?? - getOperationLocation(rawResponse) ?? - defaultPath - ); -} - -function getLocation(rawResponse: RawResponse): string | undefined { - return rawResponse.headers["location"]; -} - -function getOperationLocation(rawResponse: RawResponse): string | undefined { - return rawResponse.headers["operation-location"]; -} - -function getAzureAsyncOperation(rawResponse: RawResponse): string | undefined { - return rawResponse.headers["azure-asyncoperation"]; -} - -export function inferLroMode( - requestPath: string, - requestMethod: string, - rawResponse: RawResponse -): LroConfig { - if (getAzureAsyncOperation(rawResponse) !== undefined) { - return { - mode: "AzureAsync", - resourceLocation: - requestMethod === "PUT" - ? requestPath - : requestMethod === "POST" - ? getLocation(rawResponse) - : undefined - }; - } else if ( - getLocation(rawResponse) !== undefined || - getOperationLocation(rawResponse) !== undefined - ) { - return { - mode: "Location" - }; - } else if (["PUT", "PATCH"].includes(requestMethod)) { - return { - mode: "Body" - }; - } - return {}; -} - -export class RestError extends Error { - public statusCode?: number; - constructor(message: string, statusCode: number) { - super(message); - this.name = "RestError"; - this.statusCode = statusCode; - - Object.setPrototypeOf(this, RestError.prototype); - } -} - -export function isUnexpectedInitialResponse(rawResponse: RawResponse): boolean { - const code = rawResponse.statusCode; - if (![203, 204, 202, 201, 200, 500].includes(code)) { - throw new RestError( - `Received unexpected HTTP status code ${code} in the initial response. This may indicate a server issue.`, - code - ); - } - return false; -} - -export function isUnexpectedPollingResponse(rawResponse: RawResponse): boolean { - const code = rawResponse.statusCode; - if (![202, 201, 200, 500].includes(code)) { - throw new RestError( - `Received unexpected HTTP status code ${code} while polling. This may indicate a server issue.`, - code - ); - } - return false; -} diff --git a/test/smoke/generated/arm-package-deploymentscripts-2019-10-preview/src/lro/stateMachine.ts b/test/smoke/generated/arm-package-deploymentscripts-2019-10-preview/src/lro/stateMachine.ts deleted file mode 100644 index 19a8f67470..0000000000 --- a/test/smoke/generated/arm-package-deploymentscripts-2019-10-preview/src/lro/stateMachine.ts +++ /dev/null @@ -1,138 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { processAzureAsyncOperationResult } from "./azureAsyncPolling"; -import { - isBodyPollingDone, - processBodyPollingOperationResult -} from "./bodyPolling"; -import { processLocationPollingOperationResult } from "./locationPolling"; -import { - LroResourceLocationConfig, - GetLroStatusFromResponse, - LongRunningOperation, - LroConfig, - LroStatus, - PollerConfig, - RawResponse, - ResumablePollOperationState -} from "./models"; -import { processPassthroughOperationResult } from "./passthrough"; -import { - getPollingUrl, - inferLroMode, - isUnexpectedInitialResponse -} from "./requestUtils"; - -/** - * creates a stepping function that maps an LRO state to another. - */ -export function createGetLroStatusFromResponse( - lroPrimitives: LongRunningOperation, - config: LroConfig, - lroResourceLocationConfig?: LroResourceLocationConfig -): GetLroStatusFromResponse { - switch (config.mode) { - case "AzureAsync": { - return processAzureAsyncOperationResult( - lroPrimitives, - config.resourceLocation, - lroResourceLocationConfig - ); - } - case "Location": { - return processLocationPollingOperationResult; - } - case "Body": { - return processBodyPollingOperationResult; - } - default: { - return processPassthroughOperationResult; - } - } -} - -/** - * Creates a polling operation that returns a LRO state. - */ -export function createPollForLROStatus( - lroPrimitives: LongRunningOperation, - config: LroConfig -): ( - pollingURL: string, - pollerConfig: PollerConfig -) => Promise> { - return async ( - path: string, - pollerConfig: PollerConfig - ): Promise> => { - const response = await lroPrimitives.sendPollRequest(config, path); - const retryAfter: string | undefined = - response.rawResponse.headers["retry-after"]; - if (retryAfter !== undefined) { - const retryAfterInMs = parseInt(retryAfter); - pollerConfig.intervalInMs = isNaN(retryAfterInMs) - ? calculatePollingIntervalFromDate( - new Date(retryAfter), - pollerConfig.intervalInMs - ) - : retryAfterInMs; - } - return response; - }; -} - -function calculatePollingIntervalFromDate( - retryAfterDate: Date, - defaultIntervalInMs: number -): number { - const timeNow = Math.floor(new Date().getTime()); - const retryAfterTime = retryAfterDate.getTime(); - if (timeNow < retryAfterTime) { - return retryAfterTime - timeNow; - } - return defaultIntervalInMs; -} - -/** - * Creates a callback to be used to initialize the polling operation state. - * @param state - of the polling operation - * @param operationSpec - of the LRO - * @param callback - callback to be called when the operation is done - * @returns callback that initializes the state of the polling operation - */ -export function createInitializeState( - state: ResumablePollOperationState, - requestPath: string, - requestMethod: string -): (rawResponse: RawResponse, flatResponse: unknown) => boolean { - return (rawResponse: RawResponse, flatResponse: unknown) => { - if (isUnexpectedInitialResponse(rawResponse)) return true; - state.initialRawResponse = rawResponse; - state.isStarted = true; - state.pollingURL = getPollingUrl(state.initialRawResponse, requestPath); - state.config = inferLroMode( - requestPath, - requestMethod, - state.initialRawResponse - ); - /** short circuit polling if body polling is done in the initial request */ - if ( - state.config.mode === undefined || - (state.config.mode === "Body" && - isBodyPollingDone(state.initialRawResponse)) - ) { - state.result = flatResponse as TResult; - state.isCompleted = true; - } - return Boolean(state.isCompleted); - }; -} diff --git a/test/smoke/generated/arm-package-deploymentscripts-2019-10-preview/src/lroImpl.ts b/test/smoke/generated/arm-package-deploymentscripts-2019-10-preview/src/lroImpl.ts new file mode 100644 index 0000000000..2c318ce57f --- /dev/null +++ b/test/smoke/generated/arm-package-deploymentscripts-2019-10-preview/src/lroImpl.ts @@ -0,0 +1,147 @@ +/* + * Copyright (c) Microsoft Corporation. + * Licensed under the MIT License. + * + * Code generated by Microsoft (R) AutoRest Code Generator. + * Changes may cause incorrect behavior and will be lost if the code is regenerated. + */ + +import { LongRunningOperation, LroResponse } from "@azure/core-lro"; + +const successStates = ["succeeded"]; +const failureStates = ["failed", "canceled", "cancelled"]; +const terminalStates = successStates.concat(failureStates); + +type SendOperationFn = (args: any, spec: any) => Promise>; + +/** + * We need to selectively deserialize our responses, only deserializing if we + * are in a final Lro response, not deserializing any polling non-terminal responses + */ +export function shouldDeserializeLro(lroResourceLocationConfig?: string) { + let initialOperationInfo: LroResponseInfo | undefined; + let isInitialRequest = true; + + return (response: any) => { + if (response.status < 200 || response.status >= 300) { + return true; + } + + if (!initialOperationInfo) { + initialOperationInfo = getLroData(response); + } else { + isInitialRequest = false; + } + + if ( + initialOperationInfo.azureAsyncOperation || + initialOperationInfo.operationLocation + ) { + return ( + !isInitialRequest && + isAsyncOperationFinalResponse( + response, + initialOperationInfo, + lroResourceLocationConfig + ) + ); + } + + if (initialOperationInfo.location) { + return isLocationFinalResponse(response); + } + + if (initialOperationInfo.requestMethod === "PUT") { + return isBodyPollingFinalResponse(response); + } + + return true; + }; +} + +function isAsyncOperationFinalResponse( + response: any, + initialOperationInfo: LroResponseInfo, + lroResourceLocationConfig?: string +): boolean { + const status: string = response.parsedBody?.status || "Succeeded"; + if (!terminalStates.includes(status.toLowerCase())) { + return false; + } + + if (initialOperationInfo.requestMethod === "DELETE") { + return true; + } + + if ( + initialOperationInfo.requestMethod === "PUT" && + lroResourceLocationConfig && + lroResourceLocationConfig.toLowerCase() === "azure-asyncoperation" + ) { + return true; + } + + if ( + initialOperationInfo.requestMethod !== "PUT" && + !initialOperationInfo.location + ) { + return true; + } + + return false; +} + +function isLocationFinalResponse(response: any): boolean { + return response.status !== 202; +} + +function isBodyPollingFinalResponse(response: any): boolean { + const provisioningState: string = + response.parsedBody?.properties?.provisioningState || "Succeeded"; + + if (terminalStates.includes(provisioningState.toLowerCase())) { + return true; + } + + return false; +} + +interface LroResponseInfo { + requestMethod: string; + azureAsyncOperation?: string; + operationLocation?: string; + location?: string; +} + +function getLroData(result: any): LroResponseInfo { + return { + azureAsyncOperation: result.headers.get("azure-asyncoperation"), + operationLocation: result.headers.get("operation-location"), + location: result.headers.get("location"), + requestMethod: result.request.method + }; +} + +export class LroImpl implements LongRunningOperation { + constructor( + private sendOperationFn: SendOperationFn, + private args: any, + private spec: any, + public requestPath: string = spec.path!, + public requestMethod: string = spec.httpMethod + ) {} + public async sendInitialRequest(): Promise> { + return this.sendOperationFn(this.args, this.spec); + } + public async sendPollRequest(path: string): Promise> { + const updatedArgs = { ...this.args }; + if (updatedArgs.options) { + (updatedArgs.options as any).shouldDeserialize = true; + } + return this.sendOperationFn(updatedArgs, { + ...this.spec, + path, + httpMethod: "GET" + }); + } +} diff --git a/test/smoke/generated/arm-package-deploymentscripts-2019-10-preview/src/operations/deploymentScripts.ts b/test/smoke/generated/arm-package-deploymentscripts-2019-10-preview/src/operations/deploymentScripts.ts index 782d48fea4..30d6b539c3 100644 --- a/test/smoke/generated/arm-package-deploymentscripts-2019-10-preview/src/operations/deploymentScripts.ts +++ b/test/smoke/generated/arm-package-deploymentscripts-2019-10-preview/src/operations/deploymentScripts.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { DeploymentScriptsClientContext } from "../deploymentScriptsClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { DeploymentScriptUnion, DeploymentScriptsListBySubscriptionNextOptionalParams, @@ -204,12 +203,15 @@ export class DeploymentScriptsImpl implements DeploymentScripts { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, scriptName, deploymentScript, options }, createOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** diff --git a/test/smoke/generated/arm-package-deploymentscripts-2019-10-preview/temp/arm-package-deploymentscripts-2019-10-preview.api.json b/test/smoke/generated/arm-package-deploymentscripts-2019-10-preview/temp/arm-package-deploymentscripts-2019-10-preview.api.json index f020f29335..d8a2e8dcb4 100644 --- a/test/smoke/generated/arm-package-deploymentscripts-2019-10-preview/temp/arm-package-deploymentscripts-2019-10-preview.api.json +++ b/test/smoke/generated/arm-package-deploymentscripts-2019-10-preview/temp/arm-package-deploymentscripts-2019-10-preview.api.json @@ -1,4424 +1,4424 @@ -{ - "metadata": { - "toolPackage": "@microsoft/api-extractor", - "toolVersion": "7.9.10", - "schemaVersion": 1003, - "oldestForwardsCompatibleVersion": 1001 - }, - "kind": "Package", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!", - "docComment": "", - "name": "arm-package-deploymentscripts-2019-10-preview", - "members": [ - { - "kind": "EntryPoint", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!", - "name": "", - "members": [ - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!AzureCliScript:type", - "docComment": "/**\n * Object model for the Azure CLI script.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AzureCliScript = " - }, - { - "kind": "Reference", - "text": "DeploymentScript", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScript:type" - }, - { - "kind": "Content", - "text": " & {\n containerSettings?: " - }, - { - "kind": "Reference", - "text": "ContainerConfiguration", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ContainerConfiguration:interface" - }, - { - "kind": "Content", - "text": ";\n storageAccountSettings?: " - }, - { - "kind": "Reference", - "text": "StorageAccountConfiguration", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!StorageAccountConfiguration:interface" - }, - { - "kind": "Content", - "text": ";\n cleanupPreference?: " - }, - { - "kind": "Reference", - "text": "CleanupOptions", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!CleanupOptions:type" - }, - { - "kind": "Content", - "text": ";\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ScriptProvisioningState", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ScriptProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n readonly status?: " - }, - { - "kind": "Reference", - "text": "ScriptStatus", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ScriptStatus:interface" - }, - { - "kind": "Content", - "text": ";\n readonly outputs?: {\n [propertyName: string]: " - }, - { - "kind": "Reference", - "text": "Record", - "canonicalReference": "!Record:type" - }, - { - "kind": "Content", - "text": ";\n };\n primaryScriptUri?: string;\n supportingScriptUris?: string[];\n scriptContent?: string;\n arguments?: string;\n environmentVariables?: " - }, - { - "kind": "Reference", - "text": "EnvironmentVariable", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!EnvironmentVariable:interface" - }, - { - "kind": "Content", - "text": "[];\n forceUpdateTag?: string;\n retentionInterval: string;\n timeout?: string;\n azCliVersion: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AzureCliScript", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 17 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!AzureCliScriptProperties:type", - "docComment": "/**\n * Properties of the Azure CLI script object.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AzureCliScriptProperties = " - }, - { - "kind": "Reference", - "text": "DeploymentScriptPropertiesBase", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptPropertiesBase:interface" - }, - { - "kind": "Content", - "text": " & " - }, - { - "kind": "Reference", - "text": "ScriptConfigurationBase", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ScriptConfigurationBase:interface" - }, - { - "kind": "Content", - "text": " & {\n azCliVersion: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AzureCliScriptProperties", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!AzurePowerShellScript:type", - "docComment": "/**\n * Object model for the Azure PowerShell script.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AzurePowerShellScript = " - }, - { - "kind": "Reference", - "text": "DeploymentScript", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScript:type" - }, - { - "kind": "Content", - "text": " & {\n containerSettings?: " - }, - { - "kind": "Reference", - "text": "ContainerConfiguration", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ContainerConfiguration:interface" - }, - { - "kind": "Content", - "text": ";\n storageAccountSettings?: " - }, - { - "kind": "Reference", - "text": "StorageAccountConfiguration", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!StorageAccountConfiguration:interface" - }, - { - "kind": "Content", - "text": ";\n cleanupPreference?: " - }, - { - "kind": "Reference", - "text": "CleanupOptions", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!CleanupOptions:type" - }, - { - "kind": "Content", - "text": ";\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ScriptProvisioningState", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ScriptProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n readonly status?: " - }, - { - "kind": "Reference", - "text": "ScriptStatus", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ScriptStatus:interface" - }, - { - "kind": "Content", - "text": ";\n readonly outputs?: {\n [propertyName: string]: " - }, - { - "kind": "Reference", - "text": "Record", - "canonicalReference": "!Record:type" - }, - { - "kind": "Content", - "text": ";\n };\n primaryScriptUri?: string;\n supportingScriptUris?: string[];\n scriptContent?: string;\n arguments?: string;\n environmentVariables?: " - }, - { - "kind": "Reference", - "text": "EnvironmentVariable", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!EnvironmentVariable:interface" - }, - { - "kind": "Content", - "text": "[];\n forceUpdateTag?: string;\n retentionInterval: string;\n timeout?: string;\n azPowerShellVersion: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AzurePowerShellScript", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 17 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!AzurePowerShellScriptProperties:type", - "docComment": "/**\n * Properties of the Azure PowerShell script object.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AzurePowerShellScriptProperties = " - }, - { - "kind": "Reference", - "text": "DeploymentScriptPropertiesBase", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptPropertiesBase:interface" - }, - { - "kind": "Content", - "text": " & " - }, - { - "kind": "Reference", - "text": "ScriptConfigurationBase", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ScriptConfigurationBase:interface" - }, - { - "kind": "Content", - "text": " & {\n azPowerShellVersion: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AzurePowerShellScriptProperties", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!AzureResourceBase:interface", - "docComment": "/**\n * Common properties for all Azure resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AzureResourceBase " - } - ], - "releaseTag": "Public", - "name": "AzureResourceBase", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!AzureResourceBase#id:member", - "docComment": "/**\n * String Id used to locate any resource on Azure. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly id?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!AzureResourceBase#name:member", - "docComment": "/**\n * Name of this resource. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!AzureResourceBase#type:member", - "docComment": "/**\n * Type of this resource. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly type?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!CleanupOptions:type", - "docComment": "/**\n * Defines values for CleanupOptions. \\ {@link KnownCleanupOptions} can be used interchangeably with CleanupOptions, this enum contains the known values that the service supports. ### Known values supported by the service **Always** \\ **OnSuccess** \\ **OnExpiration**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type CleanupOptions = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "CleanupOptions", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ContainerConfiguration:interface", - "docComment": "/**\n * Settings to customize ACI container instance.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ContainerConfiguration " - } - ], - "releaseTag": "Public", - "name": "ContainerConfiguration", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ContainerConfiguration#containerGroupName:member", - "docComment": "/**\n * Container group name, if not specified then the name will get auto-generated. Not specifying a 'containerGroupName' indicates the system to generate a unique name which might end up flagging an Azure Policy as non-compliant. Use 'containerGroupName' when you have an Azure Policy that expects a specific naming convention or when you want to fully control the name. 'containerGroupName' property must be between 1 and 63 characters long, must contain only lowercase letters, numbers, and dashes and it cannot start or end with a dash and consecutive dashes are not allowed. To specify a 'containerGroupName', add the following object to properties: { \"containerSettings\": { \"containerGroupName\": \"contoso-container\" } }. If you do not want to specify a 'containerGroupName' then do not add 'containerSettings' property.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "containerGroupName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "containerGroupName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!CreatedByType:type", - "docComment": "/**\n * Defines values for CreatedByType. \\ {@link KnownCreatedByType} can be used interchangeably with CreatedByType, this enum contains the known values that the service supports. ### Known values supported by the service **User** \\ **Application** \\ **ManagedIdentity** \\ **Key**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type CreatedByType = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "CreatedByType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScript:type", - "docComment": "/**\n * Deployment script object.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DeploymentScript = " - }, - { - "kind": "Reference", - "text": "AzureResourceBase", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!AzureResourceBase:interface" - }, - { - "kind": "Content", - "text": " & {\n identity: " - }, - { - "kind": "Reference", - "text": "ManagedServiceIdentity", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ManagedServiceIdentity:interface" - }, - { - "kind": "Content", - "text": ";\n location: string;\n tags?: {\n [propertyName: string]: string;\n };\n kind: " - }, - { - "kind": "Reference", - "text": "ScriptType", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ScriptType:type" - }, - { - "kind": "Content", - "text": ";\n readonly systemData?: " - }, - { - "kind": "Reference", - "text": "SystemData", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!SystemData:interface" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DeploymentScript", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 9 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptListResult:interface", - "docComment": "/**\n * List of deployment scripts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeploymentScriptListResult " - } - ], - "releaseTag": "Public", - "name": "DeploymentScriptListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptListResult#nextLink:member", - "docComment": "/**\n * The URL to use for getting the next set of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptListResult#value:member", - "docComment": "/**\n * An array of deployment scripts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "DeploymentScriptUnion", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptUnion:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptPropertiesBase:interface", - "docComment": "/**\n * Common properties for the deployment script.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeploymentScriptPropertiesBase " - } - ], - "releaseTag": "Public", - "name": "DeploymentScriptPropertiesBase", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptPropertiesBase#cleanupPreference:member", - "docComment": "/**\n * The clean up preference when the script execution gets in a terminal state. Default setting is 'Always'.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "cleanupPreference?: " - }, - { - "kind": "Reference", - "text": "CleanupOptions", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!CleanupOptions:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "cleanupPreference", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptPropertiesBase#containerSettings:member", - "docComment": "/**\n * Container settings.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "containerSettings?: " - }, - { - "kind": "Reference", - "text": "ContainerConfiguration", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ContainerConfiguration:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "containerSettings", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptPropertiesBase#outputs:member", - "docComment": "/**\n * List of script outputs. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly outputs?: " - }, - { - "kind": "Content", - "text": "{\n [propertyName: string]: " - }, - { - "kind": "Reference", - "text": "Record", - "canonicalReference": "!Record:type" - }, - { - "kind": "Content", - "text": ";\n }" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "outputs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 4 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptPropertiesBase#provisioningState:member", - "docComment": "/**\n * State of the script execution. This only appears in the response. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ScriptProvisioningState", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ScriptProvisioningState:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "provisioningState", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptPropertiesBase#status:member", - "docComment": "/**\n * Contains the results of script execution. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly status?: " - }, - { - "kind": "Reference", - "text": "ScriptStatus", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ScriptStatus:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "status", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptPropertiesBase#storageAccountSettings:member", - "docComment": "/**\n * Storage Account settings.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "storageAccountSettings?: " - }, - { - "kind": "Reference", - "text": "StorageAccountConfiguration", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!StorageAccountConfiguration:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "storageAccountSettings", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScripts:interface", - "docComment": "/**\n * Interface representing a DeploymentScripts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeploymentScripts " - } - ], - "releaseTag": "Public", - "name": "DeploymentScripts", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScripts#beginCreate:member(1)", - "docComment": "/**\n * Creates a deployment script.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param scriptName - Name of the deployment script.\n *\n * @param deploymentScript - Deployment script supplied to the operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", scriptName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", deploymentScript: " - }, - { - "kind": "Reference", - "text": "DeploymentScriptUnion", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptUnion:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DeploymentScriptsCreateOptionalParams", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsCreateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DeploymentScriptsCreateResponse", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsCreateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "DeploymentScriptsCreateResponse", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsCreateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "scriptName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "deploymentScript", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScripts#beginCreateAndWait:member(1)", - "docComment": "/**\n * Creates a deployment script.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param scriptName - Name of the deployment script.\n *\n * @param deploymentScript - Deployment script supplied to the operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", scriptName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", deploymentScript: " - }, - { - "kind": "Reference", - "text": "DeploymentScriptUnion", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptUnion:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DeploymentScriptsCreateOptionalParams", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsCreateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DeploymentScriptsCreateResponse", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsCreateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "scriptName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "deploymentScript", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScripts#delete:member(1)", - "docComment": "/**\n * Deletes a deployment script. When operation completes, status code 200 returned without content.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param scriptName - Name of the deployment script.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "delete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", scriptName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DeploymentScriptsDeleteOptionalParams", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "scriptName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "delete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScripts#get:member(1)", - "docComment": "/**\n * Gets a deployment script with a given name.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param scriptName - Name of the deployment script.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", scriptName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DeploymentScriptsGetOptionalParams", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DeploymentScriptsGetResponse", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "scriptName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScripts#getLogs:member(1)", - "docComment": "/**\n * Gets deployment script logs for a given deployment script name.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param scriptName - Name of the deployment script.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getLogs(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", scriptName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DeploymentScriptsGetLogsOptionalParams", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsGetLogsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DeploymentScriptsGetLogsResponse", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsGetLogsResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "scriptName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "getLogs" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScripts#getLogsDefault:member(1)", - "docComment": "/**\n * Gets deployment script logs for a given deployment script name.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param scriptName - Name of the deployment script.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getLogsDefault(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", scriptName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DeploymentScriptsGetLogsDefaultOptionalParams", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsGetLogsDefaultOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DeploymentScriptsGetLogsDefaultResponse", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsGetLogsDefaultResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "scriptName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "getLogsDefault" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScripts#listByResourceGroup:member(1)", - "docComment": "/**\n * Lists deployments scripts.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByResourceGroup(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DeploymentScriptsListByResourceGroupOptionalParams", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsListByResourceGroupOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DeploymentScriptUnion", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptUnion:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "listByResourceGroup" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScripts#listBySubscription:member(1)", - "docComment": "/**\n * Lists all deployment scripts for a given subscription.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listBySubscription(options?: " - }, - { - "kind": "Reference", - "text": "DeploymentScriptsListBySubscriptionOptionalParams", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsListBySubscriptionOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DeploymentScriptUnion", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptUnion:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "listBySubscription" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScripts#update:member(1)", - "docComment": "/**\n * Updates deployment script tags with specified values.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param scriptName - Name of the deployment script.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "update(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", scriptName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DeploymentScriptsUpdateOptionalParams", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DeploymentScriptsUpdateResponse", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "scriptName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "update" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Class", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsClient:class", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare class DeploymentScriptsClient extends " - }, - { - "kind": "Reference", - "text": "DeploymentScriptsClientContext", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsClientContext:class" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DeploymentScriptsClient", - "members": [ - { - "kind": "Constructor", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsClient:constructor(1)", - "docComment": "/**\n * Initializes a new instance of the DeploymentScriptsClient class.\n *\n * @param credentials - Subscription credentials which uniquely identify client subscription.\n *\n * @param subscriptionId - Subscription Id which forms part of the URI for every service call.\n *\n * @param options - The parameter options\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "constructor(credentials: " - }, - { - "kind": "Content", - "text": "coreAuth." - }, - { - "kind": "Reference", - "text": "TokenCredential", - "canonicalReference": "@azure/core-auth!TokenCredential:interface" - }, - { - "kind": "Content", - "text": ", subscriptionId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DeploymentScriptsClientOptionalParams", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsClientOptionalParams:interface" - }, - { - "kind": "Content", - "text": ");" - } - ], - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "credentials", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "parameterName": "subscriptionId", - "parameterTypeTokenRange": { - "startIndex": 4, - "endIndex": 5 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 6, - "endIndex": 7 - } - } - ] - }, - { - "kind": "Property", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsClient#deploymentScripts:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "deploymentScripts: " - }, - { - "kind": "Reference", - "text": "DeploymentScripts", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScripts:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "deploymentScripts", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - } - ], - "extendsTokenRange": { - "startIndex": 1, - "endIndex": 3 - }, - "implementsTokenRanges": [] - }, - { - "kind": "Class", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsClientContext:class", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare class DeploymentScriptsClientContext extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "ServiceClient", - "canonicalReference": "@azure/core-client!ServiceClient:class" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DeploymentScriptsClientContext", - "members": [ - { - "kind": "Constructor", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsClientContext:constructor(1)", - "docComment": "/**\n * Initializes a new instance of the DeploymentScriptsClientContext class.\n *\n * @param credentials - Subscription credentials which uniquely identify client subscription.\n *\n * @param subscriptionId - Subscription Id which forms part of the URI for every service call.\n *\n * @param options - The parameter options\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "constructor(credentials: " - }, - { - "kind": "Content", - "text": "coreAuth." - }, - { - "kind": "Reference", - "text": "TokenCredential", - "canonicalReference": "@azure/core-auth!TokenCredential:interface" - }, - { - "kind": "Content", - "text": ", subscriptionId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DeploymentScriptsClientOptionalParams", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsClientOptionalParams:interface" - }, - { - "kind": "Content", - "text": ");" - } - ], - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "credentials", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "parameterName": "subscriptionId", - "parameterTypeTokenRange": { - "startIndex": 4, - "endIndex": 5 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 6, - "endIndex": 7 - } - } - ] - }, - { - "kind": "Property", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsClientContext#$host:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "$host: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "$host", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsClientContext#apiVersion:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "apiVersion: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "apiVersion", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsClientContext#subscriptionId:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "subscriptionId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "subscriptionId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - } - ], - "extendsTokenRange": { - "startIndex": 1, - "endIndex": 4 - }, - "implementsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsClientOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeploymentScriptsClientOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "ServiceClientOptions", - "canonicalReference": "@azure/core-client!ServiceClientOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DeploymentScriptsClientOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsClientOptionalParams#$host:member", - "docComment": "/**\n * server parameter\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "$host?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "$host", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsClientOptionalParams#apiVersion:member", - "docComment": "/**\n * Api Version\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "apiVersion?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "apiVersion", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsClientOptionalParams#endpoint:member", - "docComment": "/**\n * Overrides client endpoint.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "endpoint?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "endpoint", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsCreateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeploymentScriptsCreateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DeploymentScriptsCreateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsCreateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsCreateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsCreateResponse:type", - "docComment": "/**\n * Contains response data for the create operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DeploymentScriptsCreateResponse = " - }, - { - "kind": "Reference", - "text": "DeploymentScriptUnion", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptUnion:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DeploymentScriptsCreateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeploymentScriptsDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DeploymentScriptsDeleteOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsError:interface", - "docComment": "/**\n * Deployment scripts error response.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeploymentScriptsError " - } - ], - "releaseTag": "Public", - "name": "DeploymentScriptsError", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsError#error:member", - "docComment": "/**\n * The resource management error response.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "error?: " - }, - { - "kind": "Reference", - "text": "ErrorResponse", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ErrorResponse:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "error", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsGetLogsDefaultOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeploymentScriptsGetLogsDefaultOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DeploymentScriptsGetLogsDefaultOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsGetLogsDefaultOptionalParams#tail:member", - "docComment": "/**\n * The number of lines to show from the tail of the deployment script log. Valid value is a positive number up to 1000. If 'tail' is not provided, all available logs are shown up to container instance log capacity of 4mb.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "tail?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tail", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsGetLogsDefaultResponse:type", - "docComment": "/**\n * Contains response data for the getLogsDefault operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DeploymentScriptsGetLogsDefaultResponse = " - }, - { - "kind": "Reference", - "text": "ScriptLog", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ScriptLog:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DeploymentScriptsGetLogsDefaultResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsGetLogsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeploymentScriptsGetLogsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DeploymentScriptsGetLogsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsGetLogsResponse:type", - "docComment": "/**\n * Contains response data for the getLogs operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DeploymentScriptsGetLogsResponse = " - }, - { - "kind": "Reference", - "text": "ScriptLogsList", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ScriptLogsList:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DeploymentScriptsGetLogsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeploymentScriptsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DeploymentScriptsGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DeploymentScriptsGetResponse = " - }, - { - "kind": "Reference", - "text": "DeploymentScriptUnion", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptUnion:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DeploymentScriptsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsListByResourceGroupNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeploymentScriptsListByResourceGroupNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DeploymentScriptsListByResourceGroupNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsListByResourceGroupNextResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroupNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DeploymentScriptsListByResourceGroupNextResponse = " - }, - { - "kind": "Reference", - "text": "DeploymentScriptListResult", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DeploymentScriptsListByResourceGroupNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsListByResourceGroupOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeploymentScriptsListByResourceGroupOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DeploymentScriptsListByResourceGroupOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsListByResourceGroupResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DeploymentScriptsListByResourceGroupResponse = " - }, - { - "kind": "Reference", - "text": "DeploymentScriptListResult", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DeploymentScriptsListByResourceGroupResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsListBySubscriptionNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeploymentScriptsListBySubscriptionNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DeploymentScriptsListBySubscriptionNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsListBySubscriptionNextResponse:type", - "docComment": "/**\n * Contains response data for the listBySubscriptionNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DeploymentScriptsListBySubscriptionNextResponse = " - }, - { - "kind": "Reference", - "text": "DeploymentScriptListResult", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DeploymentScriptsListBySubscriptionNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsListBySubscriptionOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeploymentScriptsListBySubscriptionOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DeploymentScriptsListBySubscriptionOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsListBySubscriptionResponse:type", - "docComment": "/**\n * Contains response data for the listBySubscription operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DeploymentScriptsListBySubscriptionResponse = " - }, - { - "kind": "Reference", - "text": "DeploymentScriptListResult", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DeploymentScriptsListBySubscriptionResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeploymentScriptsUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DeploymentScriptsUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsUpdateOptionalParams#deploymentScript:member", - "docComment": "/**\n * Deployment script resource with the tags to be updated.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "deploymentScript?: " - }, - { - "kind": "Reference", - "text": "DeploymentScriptUpdateParameter", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptUpdateParameter:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "deploymentScript", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsUpdateResponse:type", - "docComment": "/**\n * Contains response data for the update operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DeploymentScriptsUpdateResponse = " - }, - { - "kind": "Reference", - "text": "DeploymentScriptUnion", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptUnion:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DeploymentScriptsUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptUnion:type", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DeploymentScriptUnion = " - }, - { - "kind": "Reference", - "text": "DeploymentScript", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScript:type" - }, - { - "kind": "Content", - "text": " | " - }, - { - "kind": "Reference", - "text": "AzurePowerShellScript", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!AzurePowerShellScript:type" - }, - { - "kind": "Content", - "text": " | " - }, - { - "kind": "Reference", - "text": "AzureCliScript", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!AzureCliScript:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DeploymentScriptUnion", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 6 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptUpdateParameter:type", - "docComment": "/**\n * Deployment script parameters to be updated.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DeploymentScriptUpdateParameter = " - }, - { - "kind": "Reference", - "text": "AzureResourceBase", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!AzureResourceBase:interface" - }, - { - "kind": "Content", - "text": " & {\n tags?: {\n [propertyName: string]: string;\n };\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DeploymentScriptUpdateParameter", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!EnvironmentVariable:interface", - "docComment": "/**\n * The environment variable to pass to the script in the container instance.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface EnvironmentVariable " - } - ], - "releaseTag": "Public", - "name": "EnvironmentVariable", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!EnvironmentVariable#name:member", - "docComment": "/**\n * The name of the environment variable.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!EnvironmentVariable#secureValue:member", - "docComment": "/**\n * The value of the secure environment variable.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "secureValue?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "secureValue", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!EnvironmentVariable#value:member", - "docComment": "/**\n * The value of the environment variable.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ErrorAdditionalInfo:interface", - "docComment": "/**\n * The resource management error additional info.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ErrorAdditionalInfo " - } - ], - "releaseTag": "Public", - "name": "ErrorAdditionalInfo", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ErrorAdditionalInfo#info:member", - "docComment": "/**\n * The additional info. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly info?: " - }, - { - "kind": "Reference", - "text": "Record", - "canonicalReference": "!Record:type" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "info", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ErrorAdditionalInfo#type:member", - "docComment": "/**\n * The additional info type. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly type?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ErrorResponse:interface", - "docComment": "/**\n * The resource management error response.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ErrorResponse " - } - ], - "releaseTag": "Public", - "name": "ErrorResponse", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ErrorResponse#additionalInfo:member", - "docComment": "/**\n * The error additional info. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly additionalInfo?: " - }, - { - "kind": "Reference", - "text": "ErrorAdditionalInfo", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ErrorAdditionalInfo:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "additionalInfo", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ErrorResponse#code:member", - "docComment": "/**\n * The error code. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly code?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "code", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ErrorResponse#details:member", - "docComment": "/**\n * The error details. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly details?: " - }, - { - "kind": "Reference", - "text": "ErrorResponse", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ErrorResponse:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "details", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ErrorResponse#message:member", - "docComment": "/**\n * The error message. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly message?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "message", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ErrorResponse#target:member", - "docComment": "/**\n * The error target. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly target?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "target", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Enum", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!KnownCleanupOptions:enum", - "docComment": "/**\n * Known values of {@link CleanupOptions} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownCleanupOptions " - } - ], - "releaseTag": "Public", - "name": "KnownCleanupOptions", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!KnownCleanupOptions.Always:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Always = " - }, - { - "kind": "Content", - "text": "\"Always\"" - } - ], - "releaseTag": "Public", - "name": "Always", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!KnownCleanupOptions.OnExpiration:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "OnExpiration = " - }, - { - "kind": "Content", - "text": "\"OnExpiration\"" - } - ], - "releaseTag": "Public", - "name": "OnExpiration", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!KnownCleanupOptions.OnSuccess:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "OnSuccess = " - }, - { - "kind": "Content", - "text": "\"OnSuccess\"" - } - ], - "releaseTag": "Public", - "name": "OnSuccess", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!KnownCreatedByType:enum", - "docComment": "/**\n * Known values of {@link CreatedByType} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownCreatedByType " - } - ], - "releaseTag": "Public", - "name": "KnownCreatedByType", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!KnownCreatedByType.Application:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Application = " - }, - { - "kind": "Content", - "text": "\"Application\"" - } - ], - "releaseTag": "Public", - "name": "Application", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!KnownCreatedByType.Key:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Key = " - }, - { - "kind": "Content", - "text": "\"Key\"" - } - ], - "releaseTag": "Public", - "name": "Key", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!KnownCreatedByType.ManagedIdentity:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "ManagedIdentity = " - }, - { - "kind": "Content", - "text": "\"ManagedIdentity\"" - } - ], - "releaseTag": "Public", - "name": "ManagedIdentity", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!KnownCreatedByType.User:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "User = " - }, - { - "kind": "Content", - "text": "\"User\"" - } - ], - "releaseTag": "Public", - "name": "User", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!KnownManagedServiceIdentityType:enum", - "docComment": "/**\n * Known values of {@link ManagedServiceIdentityType} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownManagedServiceIdentityType " - } - ], - "releaseTag": "Public", - "name": "KnownManagedServiceIdentityType", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!KnownManagedServiceIdentityType.UserAssigned:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "UserAssigned = " - }, - { - "kind": "Content", - "text": "\"UserAssigned\"" - } - ], - "releaseTag": "Public", - "name": "UserAssigned", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!KnownScriptProvisioningState:enum", - "docComment": "/**\n * Known values of {@link ScriptProvisioningState} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownScriptProvisioningState " - } - ], - "releaseTag": "Public", - "name": "KnownScriptProvisioningState", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!KnownScriptProvisioningState.Canceled:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Canceled = " - }, - { - "kind": "Content", - "text": "\"Canceled\"" - } - ], - "releaseTag": "Public", - "name": "Canceled", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!KnownScriptProvisioningState.Creating:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Creating = " - }, - { - "kind": "Content", - "text": "\"Creating\"" - } - ], - "releaseTag": "Public", - "name": "Creating", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!KnownScriptProvisioningState.Failed:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Failed = " - }, - { - "kind": "Content", - "text": "\"Failed\"" - } - ], - "releaseTag": "Public", - "name": "Failed", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!KnownScriptProvisioningState.ProvisioningResources:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "ProvisioningResources = " - }, - { - "kind": "Content", - "text": "\"ProvisioningResources\"" - } - ], - "releaseTag": "Public", - "name": "ProvisioningResources", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!KnownScriptProvisioningState.Running:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Running = " - }, - { - "kind": "Content", - "text": "\"Running\"" - } - ], - "releaseTag": "Public", - "name": "Running", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!KnownScriptProvisioningState.Succeeded:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Succeeded = " - }, - { - "kind": "Content", - "text": "\"Succeeded\"" - } - ], - "releaseTag": "Public", - "name": "Succeeded", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!KnownScriptType:enum", - "docComment": "/**\n * Known values of {@link ScriptType} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownScriptType " - } - ], - "releaseTag": "Public", - "name": "KnownScriptType", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!KnownScriptType.AzureCLI:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "AzureCLI = " - }, - { - "kind": "Content", - "text": "\"AzureCLI\"" - } - ], - "releaseTag": "Public", - "name": "AzureCLI", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!KnownScriptType.AzurePowerShell:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "AzurePowerShell = " - }, - { - "kind": "Content", - "text": "\"AzurePowerShell\"" - } - ], - "releaseTag": "Public", - "name": "AzurePowerShell", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ManagedServiceIdentity:interface", - "docComment": "/**\n * Managed identity generic object.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedServiceIdentity " - } - ], - "releaseTag": "Public", - "name": "ManagedServiceIdentity", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ManagedServiceIdentity#type:member", - "docComment": "/**\n * Type of the managed identity.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "type?: " - }, - { - "kind": "Reference", - "text": "ManagedServiceIdentityType", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ManagedServiceIdentityType:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ManagedServiceIdentity#userAssignedIdentities:member", - "docComment": "/**\n * The list of user-assigned managed identities associated with the resource. Key is the Azure resource Id of the managed identity.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "userAssignedIdentities?: " - }, - { - "kind": "Content", - "text": "{\n [propertyName: string]: " - }, - { - "kind": "Reference", - "text": "UserAssignedIdentity", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!UserAssignedIdentity:interface" - }, - { - "kind": "Content", - "text": ";\n }" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "userAssignedIdentities", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 4 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ManagedServiceIdentityType:type", - "docComment": "/**\n * Defines values for ManagedServiceIdentityType. \\ {@link KnownManagedServiceIdentityType} can be used interchangeably with ManagedServiceIdentityType, this enum contains the known values that the service supports. ### Known values supported by the service **UserAssigned**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedServiceIdentityType = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedServiceIdentityType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ScriptConfigurationBase:interface", - "docComment": "/**\n * Common configuration settings for both Azure PowerShell and Azure CLI scripts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ScriptConfigurationBase " - } - ], - "releaseTag": "Public", - "name": "ScriptConfigurationBase", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ScriptConfigurationBase#arguments:member", - "docComment": "/**\n * Command line arguments to pass to the script. Arguments are separated by spaces. ex: -Name blue* -Location 'West US 2'\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "arguments?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "arguments", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ScriptConfigurationBase#environmentVariables:member", - "docComment": "/**\n * The environment variables to pass over to the script.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "environmentVariables?: " - }, - { - "kind": "Reference", - "text": "EnvironmentVariable", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!EnvironmentVariable:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "environmentVariables", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ScriptConfigurationBase#forceUpdateTag:member", - "docComment": "/**\n * Gets or sets how the deployment script should be forced to execute even if the script resource has not changed. Can be current time stamp or a GUID.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "forceUpdateTag?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "forceUpdateTag", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ScriptConfigurationBase#primaryScriptUri:member", - "docComment": "/**\n * Uri for the script. This is the entry point for the external script.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "primaryScriptUri?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "primaryScriptUri", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ScriptConfigurationBase#retentionInterval:member", - "docComment": "/**\n * Interval for which the service retains the script resource after it reaches a terminal state. Resource will be deleted when this duration expires. Duration is based on ISO 8601 pattern (for example P7D means one week).\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "retentionInterval: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "retentionInterval", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ScriptConfigurationBase#scriptContent:member", - "docComment": "/**\n * Script body.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "scriptContent?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "scriptContent", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ScriptConfigurationBase#supportingScriptUris:member", - "docComment": "/**\n * Supporting files for the external script.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "supportingScriptUris?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "supportingScriptUris", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ScriptConfigurationBase#timeout:member", - "docComment": "/**\n * Maximum allowed script execution time specified in ISO 8601 format. Default value is PT1H\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "timeout?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "timeout", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ScriptLog:type", - "docComment": "/**\n * Script execution log object.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ScriptLog = " - }, - { - "kind": "Reference", - "text": "AzureResourceBase", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!AzureResourceBase:interface" - }, - { - "kind": "Content", - "text": " & {\n readonly log?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ScriptLog", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ScriptLogsList:interface", - "docComment": "/**\n * Deployment script execution logs.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ScriptLogsList " - } - ], - "releaseTag": "Public", - "name": "ScriptLogsList", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ScriptLogsList#value:member", - "docComment": "/**\n * Deployment scripts logs.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "ScriptLog", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ScriptLog:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ScriptProvisioningState:type", - "docComment": "/**\n * Defines values for ScriptProvisioningState. \\ {@link KnownScriptProvisioningState} can be used interchangeably with ScriptProvisioningState, this enum contains the known values that the service supports. ### Known values supported by the service **Creating** \\ **ProvisioningResources** \\ **Running** \\ **Succeeded** \\ **Failed** \\ **Canceled**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ScriptProvisioningState = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ScriptProvisioningState", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ScriptStatus:interface", - "docComment": "/**\n * Generic object modeling results of script execution.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ScriptStatus " - } - ], - "releaseTag": "Public", - "name": "ScriptStatus", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ScriptStatus#containerInstanceId:member", - "docComment": "/**\n * ACI resource Id. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly containerInstanceId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "containerInstanceId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ScriptStatus#endTime:member", - "docComment": "/**\n * End time of the script execution. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly endTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "endTime", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ScriptStatus#error:member", - "docComment": "/**\n * Error that is relayed from the script execution.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "error?: " - }, - { - "kind": "Reference", - "text": "ErrorResponse", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ErrorResponse:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "error", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ScriptStatus#expirationTime:member", - "docComment": "/**\n * Time the deployment script resource will expire. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly expirationTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "expirationTime", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ScriptStatus#startTime:member", - "docComment": "/**\n * Start time of the script execution. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly startTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "startTime", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ScriptStatus#storageAccountId:member", - "docComment": "/**\n * Storage account resource Id. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly storageAccountId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "storageAccountId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ScriptType:type", - "docComment": "/**\n * Defines values for ScriptType. \\ {@link KnownScriptType} can be used interchangeably with ScriptType, this enum contains the known values that the service supports. ### Known values supported by the service **AzurePowerShell** \\ **AzureCLI**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ScriptType = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ScriptType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!StorageAccountConfiguration:interface", - "docComment": "/**\n * Settings to use an existing storage account. Valid storage account kinds are: Storage, StorageV2 and FileStorage\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface StorageAccountConfiguration " - } - ], - "releaseTag": "Public", - "name": "StorageAccountConfiguration", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!StorageAccountConfiguration#storageAccountKey:member", - "docComment": "/**\n * The storage account access key.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "storageAccountKey?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "storageAccountKey", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!StorageAccountConfiguration#storageAccountName:member", - "docComment": "/**\n * The storage account name.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "storageAccountName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "storageAccountName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!SystemData:interface", - "docComment": "/**\n * Metadata pertaining to creation and last modification of the resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SystemData " - } - ], - "releaseTag": "Public", - "name": "SystemData", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!SystemData#createdAt:member", - "docComment": "/**\n * The timestamp of resource creation (UTC).\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createdAt?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "createdAt", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!SystemData#createdBy:member", - "docComment": "/**\n * The identity that created the resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createdBy?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "createdBy", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!SystemData#createdByType:member", - "docComment": "/**\n * The type of identity that created the resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createdByType?: " - }, - { - "kind": "Reference", - "text": "CreatedByType", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!CreatedByType:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "createdByType", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!SystemData#lastModifiedAt:member", - "docComment": "/**\n * The type of identity that last modified the resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "lastModifiedAt?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "lastModifiedAt", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!SystemData#lastModifiedBy:member", - "docComment": "/**\n * The identity that last modified the resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "lastModifiedBy?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "lastModifiedBy", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!SystemData#lastModifiedByType:member", - "docComment": "/**\n * The type of identity that last modified the resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "lastModifiedByType?: " - }, - { - "kind": "Reference", - "text": "CreatedByType", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!CreatedByType:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "lastModifiedByType", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!UserAssignedIdentity:interface", - "docComment": "/**\n * User-assigned managed identity.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface UserAssignedIdentity " - } - ], - "releaseTag": "Public", - "name": "UserAssignedIdentity", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!UserAssignedIdentity#clientId:member", - "docComment": "/**\n * Client App Id associated with this identity.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "clientId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "clientId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!UserAssignedIdentity#principalId:member", - "docComment": "/**\n * Azure Active Directory principal ID associated with this identity.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "principalId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "principalId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - } - ] - } - ] -} +{ + "metadata": { + "toolPackage": "@microsoft/api-extractor", + "toolVersion": "7.9.10", + "schemaVersion": 1003, + "oldestForwardsCompatibleVersion": 1001 + }, + "kind": "Package", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!", + "docComment": "", + "name": "arm-package-deploymentscripts-2019-10-preview", + "members": [ + { + "kind": "EntryPoint", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!", + "name": "", + "members": [ + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!AzureCliScript:type", + "docComment": "/**\n * Object model for the Azure CLI script.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AzureCliScript = " + }, + { + "kind": "Reference", + "text": "DeploymentScript", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScript:type" + }, + { + "kind": "Content", + "text": " & {\n containerSettings?: " + }, + { + "kind": "Reference", + "text": "ContainerConfiguration", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ContainerConfiguration:interface" + }, + { + "kind": "Content", + "text": ";\n storageAccountSettings?: " + }, + { + "kind": "Reference", + "text": "StorageAccountConfiguration", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!StorageAccountConfiguration:interface" + }, + { + "kind": "Content", + "text": ";\n cleanupPreference?: " + }, + { + "kind": "Reference", + "text": "CleanupOptions", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!CleanupOptions:type" + }, + { + "kind": "Content", + "text": ";\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ScriptProvisioningState", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ScriptProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n readonly status?: " + }, + { + "kind": "Reference", + "text": "ScriptStatus", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ScriptStatus:interface" + }, + { + "kind": "Content", + "text": ";\n readonly outputs?: {\n [propertyName: string]: " + }, + { + "kind": "Reference", + "text": "Record", + "canonicalReference": "!Record:type" + }, + { + "kind": "Content", + "text": ";\n };\n primaryScriptUri?: string;\n supportingScriptUris?: string[];\n scriptContent?: string;\n arguments?: string;\n environmentVariables?: " + }, + { + "kind": "Reference", + "text": "EnvironmentVariable", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!EnvironmentVariable:interface" + }, + { + "kind": "Content", + "text": "[];\n forceUpdateTag?: string;\n retentionInterval: string;\n timeout?: string;\n azCliVersion: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AzureCliScript", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 17 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!AzureCliScriptProperties:type", + "docComment": "/**\n * Properties of the Azure CLI script object.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AzureCliScriptProperties = " + }, + { + "kind": "Reference", + "text": "DeploymentScriptPropertiesBase", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptPropertiesBase:interface" + }, + { + "kind": "Content", + "text": " & " + }, + { + "kind": "Reference", + "text": "ScriptConfigurationBase", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ScriptConfigurationBase:interface" + }, + { + "kind": "Content", + "text": " & {\n azCliVersion: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AzureCliScriptProperties", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!AzurePowerShellScript:type", + "docComment": "/**\n * Object model for the Azure PowerShell script.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AzurePowerShellScript = " + }, + { + "kind": "Reference", + "text": "DeploymentScript", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScript:type" + }, + { + "kind": "Content", + "text": " & {\n containerSettings?: " + }, + { + "kind": "Reference", + "text": "ContainerConfiguration", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ContainerConfiguration:interface" + }, + { + "kind": "Content", + "text": ";\n storageAccountSettings?: " + }, + { + "kind": "Reference", + "text": "StorageAccountConfiguration", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!StorageAccountConfiguration:interface" + }, + { + "kind": "Content", + "text": ";\n cleanupPreference?: " + }, + { + "kind": "Reference", + "text": "CleanupOptions", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!CleanupOptions:type" + }, + { + "kind": "Content", + "text": ";\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ScriptProvisioningState", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ScriptProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n readonly status?: " + }, + { + "kind": "Reference", + "text": "ScriptStatus", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ScriptStatus:interface" + }, + { + "kind": "Content", + "text": ";\n readonly outputs?: {\n [propertyName: string]: " + }, + { + "kind": "Reference", + "text": "Record", + "canonicalReference": "!Record:type" + }, + { + "kind": "Content", + "text": ";\n };\n primaryScriptUri?: string;\n supportingScriptUris?: string[];\n scriptContent?: string;\n arguments?: string;\n environmentVariables?: " + }, + { + "kind": "Reference", + "text": "EnvironmentVariable", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!EnvironmentVariable:interface" + }, + { + "kind": "Content", + "text": "[];\n forceUpdateTag?: string;\n retentionInterval: string;\n timeout?: string;\n azPowerShellVersion: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AzurePowerShellScript", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 17 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!AzurePowerShellScriptProperties:type", + "docComment": "/**\n * Properties of the Azure PowerShell script object.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AzurePowerShellScriptProperties = " + }, + { + "kind": "Reference", + "text": "DeploymentScriptPropertiesBase", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptPropertiesBase:interface" + }, + { + "kind": "Content", + "text": " & " + }, + { + "kind": "Reference", + "text": "ScriptConfigurationBase", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ScriptConfigurationBase:interface" + }, + { + "kind": "Content", + "text": " & {\n azPowerShellVersion: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AzurePowerShellScriptProperties", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!AzureResourceBase:interface", + "docComment": "/**\n * Common properties for all Azure resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AzureResourceBase " + } + ], + "releaseTag": "Public", + "name": "AzureResourceBase", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!AzureResourceBase#id:member", + "docComment": "/**\n * String Id used to locate any resource on Azure. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly id?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!AzureResourceBase#name:member", + "docComment": "/**\n * Name of this resource. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!AzureResourceBase#type:member", + "docComment": "/**\n * Type of this resource. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly type?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "type", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!CleanupOptions:type", + "docComment": "/**\n * Defines values for CleanupOptions. \\ {@link KnownCleanupOptions} can be used interchangeably with CleanupOptions, this enum contains the known values that the service supports. ### Known values supported by the service **Always** \\ **OnSuccess** \\ **OnExpiration**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type CleanupOptions = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "CleanupOptions", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ContainerConfiguration:interface", + "docComment": "/**\n * Settings to customize ACI container instance.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ContainerConfiguration " + } + ], + "releaseTag": "Public", + "name": "ContainerConfiguration", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ContainerConfiguration#containerGroupName:member", + "docComment": "/**\n * Container group name, if not specified then the name will get auto-generated. Not specifying a 'containerGroupName' indicates the system to generate a unique name which might end up flagging an Azure Policy as non-compliant. Use 'containerGroupName' when you have an Azure Policy that expects a specific naming convention or when you want to fully control the name. 'containerGroupName' property must be between 1 and 63 characters long, must contain only lowercase letters, numbers, and dashes and it cannot start or end with a dash and consecutive dashes are not allowed. To specify a 'containerGroupName', add the following object to properties: { \"containerSettings\": { \"containerGroupName\": \"contoso-container\" } }. If you do not want to specify a 'containerGroupName' then do not add 'containerSettings' property.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "containerGroupName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "containerGroupName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!CreatedByType:type", + "docComment": "/**\n * Defines values for CreatedByType. \\ {@link KnownCreatedByType} can be used interchangeably with CreatedByType, this enum contains the known values that the service supports. ### Known values supported by the service **User** \\ **Application** \\ **ManagedIdentity** \\ **Key**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type CreatedByType = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "CreatedByType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScript:type", + "docComment": "/**\n * Deployment script object.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DeploymentScript = " + }, + { + "kind": "Reference", + "text": "AzureResourceBase", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!AzureResourceBase:interface" + }, + { + "kind": "Content", + "text": " & {\n identity: " + }, + { + "kind": "Reference", + "text": "ManagedServiceIdentity", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ManagedServiceIdentity:interface" + }, + { + "kind": "Content", + "text": ";\n location: string;\n tags?: {\n [propertyName: string]: string;\n };\n kind: " + }, + { + "kind": "Reference", + "text": "ScriptType", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ScriptType:type" + }, + { + "kind": "Content", + "text": ";\n readonly systemData?: " + }, + { + "kind": "Reference", + "text": "SystemData", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!SystemData:interface" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DeploymentScript", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 9 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptListResult:interface", + "docComment": "/**\n * List of deployment scripts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeploymentScriptListResult " + } + ], + "releaseTag": "Public", + "name": "DeploymentScriptListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptListResult#nextLink:member", + "docComment": "/**\n * The URL to use for getting the next set of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptListResult#value:member", + "docComment": "/**\n * An array of deployment scripts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "DeploymentScriptUnion", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptUnion:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptPropertiesBase:interface", + "docComment": "/**\n * Common properties for the deployment script.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeploymentScriptPropertiesBase " + } + ], + "releaseTag": "Public", + "name": "DeploymentScriptPropertiesBase", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptPropertiesBase#cleanupPreference:member", + "docComment": "/**\n * The clean up preference when the script execution gets in a terminal state. Default setting is 'Always'.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "cleanupPreference?: " + }, + { + "kind": "Reference", + "text": "CleanupOptions", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!CleanupOptions:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "cleanupPreference", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptPropertiesBase#containerSettings:member", + "docComment": "/**\n * Container settings.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "containerSettings?: " + }, + { + "kind": "Reference", + "text": "ContainerConfiguration", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ContainerConfiguration:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "containerSettings", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptPropertiesBase#outputs:member", + "docComment": "/**\n * List of script outputs. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly outputs?: " + }, + { + "kind": "Content", + "text": "{\n [propertyName: string]: " + }, + { + "kind": "Reference", + "text": "Record", + "canonicalReference": "!Record:type" + }, + { + "kind": "Content", + "text": ";\n }" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "outputs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 4 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptPropertiesBase#provisioningState:member", + "docComment": "/**\n * State of the script execution. This only appears in the response. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ScriptProvisioningState", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ScriptProvisioningState:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "provisioningState", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptPropertiesBase#status:member", + "docComment": "/**\n * Contains the results of script execution. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly status?: " + }, + { + "kind": "Reference", + "text": "ScriptStatus", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ScriptStatus:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "status", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptPropertiesBase#storageAccountSettings:member", + "docComment": "/**\n * Storage Account settings.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "storageAccountSettings?: " + }, + { + "kind": "Reference", + "text": "StorageAccountConfiguration", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!StorageAccountConfiguration:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "storageAccountSettings", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScripts:interface", + "docComment": "/**\n * Interface representing a DeploymentScripts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeploymentScripts " + } + ], + "releaseTag": "Public", + "name": "DeploymentScripts", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScripts#beginCreate:member(1)", + "docComment": "/**\n * Creates a deployment script.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param scriptName - Name of the deployment script.\n *\n * @param deploymentScript - Deployment script supplied to the operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", scriptName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", deploymentScript: " + }, + { + "kind": "Reference", + "text": "DeploymentScriptUnion", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptUnion:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DeploymentScriptsCreateOptionalParams", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsCreateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DeploymentScriptsCreateResponse", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsCreateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "DeploymentScriptsCreateResponse", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsCreateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "scriptName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "deploymentScript", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScripts#beginCreateAndWait:member(1)", + "docComment": "/**\n * Creates a deployment script.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param scriptName - Name of the deployment script.\n *\n * @param deploymentScript - Deployment script supplied to the operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", scriptName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", deploymentScript: " + }, + { + "kind": "Reference", + "text": "DeploymentScriptUnion", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptUnion:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DeploymentScriptsCreateOptionalParams", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsCreateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DeploymentScriptsCreateResponse", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsCreateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "scriptName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "deploymentScript", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScripts#delete:member(1)", + "docComment": "/**\n * Deletes a deployment script. When operation completes, status code 200 returned without content.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param scriptName - Name of the deployment script.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "delete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", scriptName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DeploymentScriptsDeleteOptionalParams", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "scriptName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "delete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScripts#get:member(1)", + "docComment": "/**\n * Gets a deployment script with a given name.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param scriptName - Name of the deployment script.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", scriptName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DeploymentScriptsGetOptionalParams", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DeploymentScriptsGetResponse", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "scriptName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScripts#getLogs:member(1)", + "docComment": "/**\n * Gets deployment script logs for a given deployment script name.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param scriptName - Name of the deployment script.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getLogs(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", scriptName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DeploymentScriptsGetLogsOptionalParams", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsGetLogsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DeploymentScriptsGetLogsResponse", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsGetLogsResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "scriptName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "getLogs" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScripts#getLogsDefault:member(1)", + "docComment": "/**\n * Gets deployment script logs for a given deployment script name.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param scriptName - Name of the deployment script.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getLogsDefault(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", scriptName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DeploymentScriptsGetLogsDefaultOptionalParams", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsGetLogsDefaultOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DeploymentScriptsGetLogsDefaultResponse", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsGetLogsDefaultResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "scriptName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "getLogsDefault" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScripts#listByResourceGroup:member(1)", + "docComment": "/**\n * Lists deployments scripts.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByResourceGroup(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DeploymentScriptsListByResourceGroupOptionalParams", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsListByResourceGroupOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DeploymentScriptUnion", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptUnion:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "listByResourceGroup" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScripts#listBySubscription:member(1)", + "docComment": "/**\n * Lists all deployment scripts for a given subscription.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listBySubscription(options?: " + }, + { + "kind": "Reference", + "text": "DeploymentScriptsListBySubscriptionOptionalParams", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsListBySubscriptionOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DeploymentScriptUnion", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptUnion:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "listBySubscription" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScripts#update:member(1)", + "docComment": "/**\n * Updates deployment script tags with specified values.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param scriptName - Name of the deployment script.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "update(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", scriptName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DeploymentScriptsUpdateOptionalParams", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DeploymentScriptsUpdateResponse", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "scriptName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "update" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Class", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsClient:class", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare class DeploymentScriptsClient extends " + }, + { + "kind": "Reference", + "text": "DeploymentScriptsClientContext", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsClientContext:class" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DeploymentScriptsClient", + "members": [ + { + "kind": "Constructor", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsClient:constructor(1)", + "docComment": "/**\n * Initializes a new instance of the DeploymentScriptsClient class.\n *\n * @param credentials - Subscription credentials which uniquely identify client subscription.\n *\n * @param subscriptionId - Subscription Id which forms part of the URI for every service call.\n *\n * @param options - The parameter options\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "constructor(credentials: " + }, + { + "kind": "Content", + "text": "coreAuth." + }, + { + "kind": "Reference", + "text": "TokenCredential", + "canonicalReference": "@azure/core-auth!TokenCredential:interface" + }, + { + "kind": "Content", + "text": ", subscriptionId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DeploymentScriptsClientOptionalParams", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsClientOptionalParams:interface" + }, + { + "kind": "Content", + "text": ");" + } + ], + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "credentials", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "parameterName": "subscriptionId", + "parameterTypeTokenRange": { + "startIndex": 4, + "endIndex": 5 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 6, + "endIndex": 7 + } + } + ] + }, + { + "kind": "Property", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsClient#deploymentScripts:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "deploymentScripts: " + }, + { + "kind": "Reference", + "text": "DeploymentScripts", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScripts:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "deploymentScripts", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + } + ], + "extendsTokenRange": { + "startIndex": 1, + "endIndex": 3 + }, + "implementsTokenRanges": [] + }, + { + "kind": "Class", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsClientContext:class", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare class DeploymentScriptsClientContext extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "ServiceClient", + "canonicalReference": "@azure/core-client!ServiceClient:class" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DeploymentScriptsClientContext", + "members": [ + { + "kind": "Constructor", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsClientContext:constructor(1)", + "docComment": "/**\n * Initializes a new instance of the DeploymentScriptsClientContext class.\n *\n * @param credentials - Subscription credentials which uniquely identify client subscription.\n *\n * @param subscriptionId - Subscription Id which forms part of the URI for every service call.\n *\n * @param options - The parameter options\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "constructor(credentials: " + }, + { + "kind": "Content", + "text": "coreAuth." + }, + { + "kind": "Reference", + "text": "TokenCredential", + "canonicalReference": "@azure/core-auth!TokenCredential:interface" + }, + { + "kind": "Content", + "text": ", subscriptionId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DeploymentScriptsClientOptionalParams", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsClientOptionalParams:interface" + }, + { + "kind": "Content", + "text": ");" + } + ], + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "credentials", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "parameterName": "subscriptionId", + "parameterTypeTokenRange": { + "startIndex": 4, + "endIndex": 5 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 6, + "endIndex": 7 + } + } + ] + }, + { + "kind": "Property", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsClientContext#$host:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "$host: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "$host", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsClientContext#apiVersion:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "apiVersion: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "apiVersion", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsClientContext#subscriptionId:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "subscriptionId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "subscriptionId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + } + ], + "extendsTokenRange": { + "startIndex": 1, + "endIndex": 4 + }, + "implementsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsClientOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeploymentScriptsClientOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "ServiceClientOptions", + "canonicalReference": "@azure/core-client!ServiceClientOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DeploymentScriptsClientOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsClientOptionalParams#$host:member", + "docComment": "/**\n * server parameter\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "$host?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "$host", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsClientOptionalParams#apiVersion:member", + "docComment": "/**\n * Api Version\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "apiVersion?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "apiVersion", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsClientOptionalParams#endpoint:member", + "docComment": "/**\n * Overrides client endpoint.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "endpoint?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "endpoint", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsCreateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeploymentScriptsCreateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DeploymentScriptsCreateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsCreateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsCreateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsCreateResponse:type", + "docComment": "/**\n * Contains response data for the create operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DeploymentScriptsCreateResponse = " + }, + { + "kind": "Reference", + "text": "DeploymentScriptUnion", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptUnion:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DeploymentScriptsCreateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeploymentScriptsDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DeploymentScriptsDeleteOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsError:interface", + "docComment": "/**\n * Deployment scripts error response.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeploymentScriptsError " + } + ], + "releaseTag": "Public", + "name": "DeploymentScriptsError", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsError#error:member", + "docComment": "/**\n * The resource management error response.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "error?: " + }, + { + "kind": "Reference", + "text": "ErrorResponse", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ErrorResponse:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "error", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsGetLogsDefaultOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeploymentScriptsGetLogsDefaultOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DeploymentScriptsGetLogsDefaultOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsGetLogsDefaultOptionalParams#tail:member", + "docComment": "/**\n * The number of lines to show from the tail of the deployment script log. Valid value is a positive number up to 1000. If 'tail' is not provided, all available logs are shown up to container instance log capacity of 4mb.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "tail?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tail", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsGetLogsDefaultResponse:type", + "docComment": "/**\n * Contains response data for the getLogsDefault operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DeploymentScriptsGetLogsDefaultResponse = " + }, + { + "kind": "Reference", + "text": "ScriptLog", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ScriptLog:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DeploymentScriptsGetLogsDefaultResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsGetLogsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeploymentScriptsGetLogsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DeploymentScriptsGetLogsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsGetLogsResponse:type", + "docComment": "/**\n * Contains response data for the getLogs operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DeploymentScriptsGetLogsResponse = " + }, + { + "kind": "Reference", + "text": "ScriptLogsList", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ScriptLogsList:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DeploymentScriptsGetLogsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeploymentScriptsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DeploymentScriptsGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DeploymentScriptsGetResponse = " + }, + { + "kind": "Reference", + "text": "DeploymentScriptUnion", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptUnion:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DeploymentScriptsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsListByResourceGroupNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeploymentScriptsListByResourceGroupNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DeploymentScriptsListByResourceGroupNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsListByResourceGroupNextResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroupNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DeploymentScriptsListByResourceGroupNextResponse = " + }, + { + "kind": "Reference", + "text": "DeploymentScriptListResult", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DeploymentScriptsListByResourceGroupNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsListByResourceGroupOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeploymentScriptsListByResourceGroupOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DeploymentScriptsListByResourceGroupOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsListByResourceGroupResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DeploymentScriptsListByResourceGroupResponse = " + }, + { + "kind": "Reference", + "text": "DeploymentScriptListResult", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DeploymentScriptsListByResourceGroupResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsListBySubscriptionNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeploymentScriptsListBySubscriptionNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DeploymentScriptsListBySubscriptionNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsListBySubscriptionNextResponse:type", + "docComment": "/**\n * Contains response data for the listBySubscriptionNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DeploymentScriptsListBySubscriptionNextResponse = " + }, + { + "kind": "Reference", + "text": "DeploymentScriptListResult", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DeploymentScriptsListBySubscriptionNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsListBySubscriptionOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeploymentScriptsListBySubscriptionOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DeploymentScriptsListBySubscriptionOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsListBySubscriptionResponse:type", + "docComment": "/**\n * Contains response data for the listBySubscription operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DeploymentScriptsListBySubscriptionResponse = " + }, + { + "kind": "Reference", + "text": "DeploymentScriptListResult", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DeploymentScriptsListBySubscriptionResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeploymentScriptsUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DeploymentScriptsUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsUpdateOptionalParams#deploymentScript:member", + "docComment": "/**\n * Deployment script resource with the tags to be updated.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "deploymentScript?: " + }, + { + "kind": "Reference", + "text": "DeploymentScriptUpdateParameter", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptUpdateParameter:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "deploymentScript", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptsUpdateResponse:type", + "docComment": "/**\n * Contains response data for the update operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DeploymentScriptsUpdateResponse = " + }, + { + "kind": "Reference", + "text": "DeploymentScriptUnion", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptUnion:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DeploymentScriptsUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptUnion:type", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DeploymentScriptUnion = " + }, + { + "kind": "Reference", + "text": "DeploymentScript", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScript:type" + }, + { + "kind": "Content", + "text": " | " + }, + { + "kind": "Reference", + "text": "AzurePowerShellScript", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!AzurePowerShellScript:type" + }, + { + "kind": "Content", + "text": " | " + }, + { + "kind": "Reference", + "text": "AzureCliScript", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!AzureCliScript:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DeploymentScriptUnion", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 6 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!DeploymentScriptUpdateParameter:type", + "docComment": "/**\n * Deployment script parameters to be updated.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DeploymentScriptUpdateParameter = " + }, + { + "kind": "Reference", + "text": "AzureResourceBase", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!AzureResourceBase:interface" + }, + { + "kind": "Content", + "text": " & {\n tags?: {\n [propertyName: string]: string;\n };\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DeploymentScriptUpdateParameter", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!EnvironmentVariable:interface", + "docComment": "/**\n * The environment variable to pass to the script in the container instance.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface EnvironmentVariable " + } + ], + "releaseTag": "Public", + "name": "EnvironmentVariable", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!EnvironmentVariable#name:member", + "docComment": "/**\n * The name of the environment variable.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!EnvironmentVariable#secureValue:member", + "docComment": "/**\n * The value of the secure environment variable.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "secureValue?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "secureValue", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!EnvironmentVariable#value:member", + "docComment": "/**\n * The value of the environment variable.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ErrorAdditionalInfo:interface", + "docComment": "/**\n * The resource management error additional info.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ErrorAdditionalInfo " + } + ], + "releaseTag": "Public", + "name": "ErrorAdditionalInfo", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ErrorAdditionalInfo#info:member", + "docComment": "/**\n * The additional info. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly info?: " + }, + { + "kind": "Reference", + "text": "Record", + "canonicalReference": "!Record:type" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "info", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ErrorAdditionalInfo#type:member", + "docComment": "/**\n * The additional info type. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly type?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "type", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ErrorResponse:interface", + "docComment": "/**\n * The resource management error response.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ErrorResponse " + } + ], + "releaseTag": "Public", + "name": "ErrorResponse", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ErrorResponse#additionalInfo:member", + "docComment": "/**\n * The error additional info. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly additionalInfo?: " + }, + { + "kind": "Reference", + "text": "ErrorAdditionalInfo", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ErrorAdditionalInfo:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "additionalInfo", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ErrorResponse#code:member", + "docComment": "/**\n * The error code. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly code?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "code", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ErrorResponse#details:member", + "docComment": "/**\n * The error details. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly details?: " + }, + { + "kind": "Reference", + "text": "ErrorResponse", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ErrorResponse:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "details", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ErrorResponse#message:member", + "docComment": "/**\n * The error message. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly message?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "message", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ErrorResponse#target:member", + "docComment": "/**\n * The error target. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly target?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "target", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Enum", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!KnownCleanupOptions:enum", + "docComment": "/**\n * Known values of {@link CleanupOptions} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownCleanupOptions " + } + ], + "releaseTag": "Public", + "name": "KnownCleanupOptions", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!KnownCleanupOptions.Always:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Always = " + }, + { + "kind": "Content", + "text": "\"Always\"" + } + ], + "releaseTag": "Public", + "name": "Always", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!KnownCleanupOptions.OnExpiration:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "OnExpiration = " + }, + { + "kind": "Content", + "text": "\"OnExpiration\"" + } + ], + "releaseTag": "Public", + "name": "OnExpiration", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!KnownCleanupOptions.OnSuccess:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "OnSuccess = " + }, + { + "kind": "Content", + "text": "\"OnSuccess\"" + } + ], + "releaseTag": "Public", + "name": "OnSuccess", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!KnownCreatedByType:enum", + "docComment": "/**\n * Known values of {@link CreatedByType} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownCreatedByType " + } + ], + "releaseTag": "Public", + "name": "KnownCreatedByType", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!KnownCreatedByType.Application:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Application = " + }, + { + "kind": "Content", + "text": "\"Application\"" + } + ], + "releaseTag": "Public", + "name": "Application", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!KnownCreatedByType.Key:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Key = " + }, + { + "kind": "Content", + "text": "\"Key\"" + } + ], + "releaseTag": "Public", + "name": "Key", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!KnownCreatedByType.ManagedIdentity:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "ManagedIdentity = " + }, + { + "kind": "Content", + "text": "\"ManagedIdentity\"" + } + ], + "releaseTag": "Public", + "name": "ManagedIdentity", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!KnownCreatedByType.User:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "User = " + }, + { + "kind": "Content", + "text": "\"User\"" + } + ], + "releaseTag": "Public", + "name": "User", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!KnownManagedServiceIdentityType:enum", + "docComment": "/**\n * Known values of {@link ManagedServiceIdentityType} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownManagedServiceIdentityType " + } + ], + "releaseTag": "Public", + "name": "KnownManagedServiceIdentityType", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!KnownManagedServiceIdentityType.UserAssigned:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "UserAssigned = " + }, + { + "kind": "Content", + "text": "\"UserAssigned\"" + } + ], + "releaseTag": "Public", + "name": "UserAssigned", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!KnownScriptProvisioningState:enum", + "docComment": "/**\n * Known values of {@link ScriptProvisioningState} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownScriptProvisioningState " + } + ], + "releaseTag": "Public", + "name": "KnownScriptProvisioningState", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!KnownScriptProvisioningState.Canceled:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Canceled = " + }, + { + "kind": "Content", + "text": "\"Canceled\"" + } + ], + "releaseTag": "Public", + "name": "Canceled", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!KnownScriptProvisioningState.Creating:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Creating = " + }, + { + "kind": "Content", + "text": "\"Creating\"" + } + ], + "releaseTag": "Public", + "name": "Creating", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!KnownScriptProvisioningState.Failed:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Failed = " + }, + { + "kind": "Content", + "text": "\"Failed\"" + } + ], + "releaseTag": "Public", + "name": "Failed", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!KnownScriptProvisioningState.ProvisioningResources:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "ProvisioningResources = " + }, + { + "kind": "Content", + "text": "\"ProvisioningResources\"" + } + ], + "releaseTag": "Public", + "name": "ProvisioningResources", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!KnownScriptProvisioningState.Running:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Running = " + }, + { + "kind": "Content", + "text": "\"Running\"" + } + ], + "releaseTag": "Public", + "name": "Running", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!KnownScriptProvisioningState.Succeeded:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Succeeded = " + }, + { + "kind": "Content", + "text": "\"Succeeded\"" + } + ], + "releaseTag": "Public", + "name": "Succeeded", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!KnownScriptType:enum", + "docComment": "/**\n * Known values of {@link ScriptType} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownScriptType " + } + ], + "releaseTag": "Public", + "name": "KnownScriptType", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!KnownScriptType.AzureCLI:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "AzureCLI = " + }, + { + "kind": "Content", + "text": "\"AzureCLI\"" + } + ], + "releaseTag": "Public", + "name": "AzureCLI", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!KnownScriptType.AzurePowerShell:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "AzurePowerShell = " + }, + { + "kind": "Content", + "text": "\"AzurePowerShell\"" + } + ], + "releaseTag": "Public", + "name": "AzurePowerShell", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ManagedServiceIdentity:interface", + "docComment": "/**\n * Managed identity generic object.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedServiceIdentity " + } + ], + "releaseTag": "Public", + "name": "ManagedServiceIdentity", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ManagedServiceIdentity#type:member", + "docComment": "/**\n * Type of the managed identity.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "type?: " + }, + { + "kind": "Reference", + "text": "ManagedServiceIdentityType", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ManagedServiceIdentityType:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "type", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ManagedServiceIdentity#userAssignedIdentities:member", + "docComment": "/**\n * The list of user-assigned managed identities associated with the resource. Key is the Azure resource Id of the managed identity.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "userAssignedIdentities?: " + }, + { + "kind": "Content", + "text": "{\n [propertyName: string]: " + }, + { + "kind": "Reference", + "text": "UserAssignedIdentity", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!UserAssignedIdentity:interface" + }, + { + "kind": "Content", + "text": ";\n }" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "userAssignedIdentities", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 4 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ManagedServiceIdentityType:type", + "docComment": "/**\n * Defines values for ManagedServiceIdentityType. \\ {@link KnownManagedServiceIdentityType} can be used interchangeably with ManagedServiceIdentityType, this enum contains the known values that the service supports. ### Known values supported by the service **UserAssigned**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedServiceIdentityType = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedServiceIdentityType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ScriptConfigurationBase:interface", + "docComment": "/**\n * Common configuration settings for both Azure PowerShell and Azure CLI scripts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ScriptConfigurationBase " + } + ], + "releaseTag": "Public", + "name": "ScriptConfigurationBase", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ScriptConfigurationBase#arguments:member", + "docComment": "/**\n * Command line arguments to pass to the script. Arguments are separated by spaces. ex: -Name blue* -Location 'West US 2'\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "arguments?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "arguments", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ScriptConfigurationBase#environmentVariables:member", + "docComment": "/**\n * The environment variables to pass over to the script.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "environmentVariables?: " + }, + { + "kind": "Reference", + "text": "EnvironmentVariable", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!EnvironmentVariable:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "environmentVariables", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ScriptConfigurationBase#forceUpdateTag:member", + "docComment": "/**\n * Gets or sets how the deployment script should be forced to execute even if the script resource has not changed. Can be current time stamp or a GUID.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "forceUpdateTag?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "forceUpdateTag", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ScriptConfigurationBase#primaryScriptUri:member", + "docComment": "/**\n * Uri for the script. This is the entry point for the external script.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "primaryScriptUri?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "primaryScriptUri", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ScriptConfigurationBase#retentionInterval:member", + "docComment": "/**\n * Interval for which the service retains the script resource after it reaches a terminal state. Resource will be deleted when this duration expires. Duration is based on ISO 8601 pattern (for example P7D means one week).\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "retentionInterval: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "retentionInterval", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ScriptConfigurationBase#scriptContent:member", + "docComment": "/**\n * Script body.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "scriptContent?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "scriptContent", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ScriptConfigurationBase#supportingScriptUris:member", + "docComment": "/**\n * Supporting files for the external script.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "supportingScriptUris?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "supportingScriptUris", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ScriptConfigurationBase#timeout:member", + "docComment": "/**\n * Maximum allowed script execution time specified in ISO 8601 format. Default value is PT1H\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "timeout?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "timeout", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ScriptLog:type", + "docComment": "/**\n * Script execution log object.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ScriptLog = " + }, + { + "kind": "Reference", + "text": "AzureResourceBase", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!AzureResourceBase:interface" + }, + { + "kind": "Content", + "text": " & {\n readonly log?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ScriptLog", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ScriptLogsList:interface", + "docComment": "/**\n * Deployment script execution logs.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ScriptLogsList " + } + ], + "releaseTag": "Public", + "name": "ScriptLogsList", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ScriptLogsList#value:member", + "docComment": "/**\n * Deployment scripts logs.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "ScriptLog", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ScriptLog:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ScriptProvisioningState:type", + "docComment": "/**\n * Defines values for ScriptProvisioningState. \\ {@link KnownScriptProvisioningState} can be used interchangeably with ScriptProvisioningState, this enum contains the known values that the service supports. ### Known values supported by the service **Creating** \\ **ProvisioningResources** \\ **Running** \\ **Succeeded** \\ **Failed** \\ **Canceled**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ScriptProvisioningState = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ScriptProvisioningState", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ScriptStatus:interface", + "docComment": "/**\n * Generic object modeling results of script execution.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ScriptStatus " + } + ], + "releaseTag": "Public", + "name": "ScriptStatus", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ScriptStatus#containerInstanceId:member", + "docComment": "/**\n * ACI resource Id. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly containerInstanceId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "containerInstanceId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ScriptStatus#endTime:member", + "docComment": "/**\n * End time of the script execution. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly endTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "endTime", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ScriptStatus#error:member", + "docComment": "/**\n * Error that is relayed from the script execution.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "error?: " + }, + { + "kind": "Reference", + "text": "ErrorResponse", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ErrorResponse:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "error", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ScriptStatus#expirationTime:member", + "docComment": "/**\n * Time the deployment script resource will expire. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly expirationTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "expirationTime", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ScriptStatus#startTime:member", + "docComment": "/**\n * Start time of the script execution. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly startTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "startTime", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ScriptStatus#storageAccountId:member", + "docComment": "/**\n * Storage account resource Id. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly storageAccountId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "storageAccountId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!ScriptType:type", + "docComment": "/**\n * Defines values for ScriptType. \\ {@link KnownScriptType} can be used interchangeably with ScriptType, this enum contains the known values that the service supports. ### Known values supported by the service **AzurePowerShell** \\ **AzureCLI**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ScriptType = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ScriptType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!StorageAccountConfiguration:interface", + "docComment": "/**\n * Settings to use an existing storage account. Valid storage account kinds are: Storage, StorageV2 and FileStorage\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface StorageAccountConfiguration " + } + ], + "releaseTag": "Public", + "name": "StorageAccountConfiguration", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!StorageAccountConfiguration#storageAccountKey:member", + "docComment": "/**\n * The storage account access key.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "storageAccountKey?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "storageAccountKey", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!StorageAccountConfiguration#storageAccountName:member", + "docComment": "/**\n * The storage account name.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "storageAccountName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "storageAccountName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!SystemData:interface", + "docComment": "/**\n * Metadata pertaining to creation and last modification of the resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SystemData " + } + ], + "releaseTag": "Public", + "name": "SystemData", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!SystemData#createdAt:member", + "docComment": "/**\n * The timestamp of resource creation (UTC).\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createdAt?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "createdAt", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!SystemData#createdBy:member", + "docComment": "/**\n * The identity that created the resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createdBy?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "createdBy", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!SystemData#createdByType:member", + "docComment": "/**\n * The type of identity that created the resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createdByType?: " + }, + { + "kind": "Reference", + "text": "CreatedByType", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!CreatedByType:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "createdByType", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!SystemData#lastModifiedAt:member", + "docComment": "/**\n * The type of identity that last modified the resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "lastModifiedAt?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "lastModifiedAt", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!SystemData#lastModifiedBy:member", + "docComment": "/**\n * The identity that last modified the resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "lastModifiedBy?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "lastModifiedBy", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!SystemData#lastModifiedByType:member", + "docComment": "/**\n * The type of identity that last modified the resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "lastModifiedByType?: " + }, + { + "kind": "Reference", + "text": "CreatedByType", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!CreatedByType:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "lastModifiedByType", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!UserAssignedIdentity:interface", + "docComment": "/**\n * User-assigned managed identity.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface UserAssignedIdentity " + } + ], + "releaseTag": "Public", + "name": "UserAssignedIdentity", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!UserAssignedIdentity#clientId:member", + "docComment": "/**\n * Client App Id associated with this identity.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "clientId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "clientId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-deploymentscripts-2019-10-preview!UserAssignedIdentity#principalId:member", + "docComment": "/**\n * Azure Active Directory principal ID associated with this identity.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "principalId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "principalId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + } + ] + } + ] +} diff --git a/test/smoke/generated/arm-package-deploymentscripts-2019-10-preview/temp/arm-package-deploymentscripts-2019-10-preview.api.md b/test/smoke/generated/arm-package-deploymentscripts-2019-10-preview/temp/arm-package-deploymentscripts-2019-10-preview.api.md index e30e7df988..19198d8b5c 100644 --- a/test/smoke/generated/arm-package-deploymentscripts-2019-10-preview/temp/arm-package-deploymentscripts-2019-10-preview.api.md +++ b/test/smoke/generated/arm-package-deploymentscripts-2019-10-preview/temp/arm-package-deploymentscripts-2019-10-preview.api.md @@ -1,384 +1,384 @@ -## API Report File for "arm-package-deploymentscripts-2019-10-preview" - -> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). - -```ts - -import * as coreAuth from '@azure/core-auth'; -import * as coreClient from '@azure/core-client'; -import { PagedAsyncIterableIterator } from '@azure/core-paging'; -import { PollerLike } from '@azure/core-lro'; -import { PollOperationState } from '@azure/core-lro'; - -// @public -export type AzureCliScript = DeploymentScript & { - containerSettings?: ContainerConfiguration; - storageAccountSettings?: StorageAccountConfiguration; - cleanupPreference?: CleanupOptions; - readonly provisioningState?: ScriptProvisioningState; - readonly status?: ScriptStatus; - readonly outputs?: { - [propertyName: string]: Record; - }; - primaryScriptUri?: string; - supportingScriptUris?: string[]; - scriptContent?: string; - arguments?: string; - environmentVariables?: EnvironmentVariable[]; - forceUpdateTag?: string; - retentionInterval: string; - timeout?: string; - azCliVersion: string; -}; - -// @public -export type AzureCliScriptProperties = DeploymentScriptPropertiesBase & ScriptConfigurationBase & { - azCliVersion: string; -}; - -// @public -export type AzurePowerShellScript = DeploymentScript & { - containerSettings?: ContainerConfiguration; - storageAccountSettings?: StorageAccountConfiguration; - cleanupPreference?: CleanupOptions; - readonly provisioningState?: ScriptProvisioningState; - readonly status?: ScriptStatus; - readonly outputs?: { - [propertyName: string]: Record; - }; - primaryScriptUri?: string; - supportingScriptUris?: string[]; - scriptContent?: string; - arguments?: string; - environmentVariables?: EnvironmentVariable[]; - forceUpdateTag?: string; - retentionInterval: string; - timeout?: string; - azPowerShellVersion: string; -}; - -// @public -export type AzurePowerShellScriptProperties = DeploymentScriptPropertiesBase & ScriptConfigurationBase & { - azPowerShellVersion: string; -}; - -// @public -export interface AzureResourceBase { - readonly id?: string; - readonly name?: string; - readonly type?: string; -} - -// @public -export type CleanupOptions = string; - -// @public -export interface ContainerConfiguration { - containerGroupName?: string; -} - -// @public -export type CreatedByType = string; - -// @public -export type DeploymentScript = AzureResourceBase & { - identity: ManagedServiceIdentity; - location: string; - tags?: { - [propertyName: string]: string; - }; - kind: ScriptType; - readonly systemData?: SystemData; -}; - -// @public -export interface DeploymentScriptListResult { - readonly nextLink?: string; - value?: DeploymentScriptUnion[]; -} - -// @public -export interface DeploymentScriptPropertiesBase { - cleanupPreference?: CleanupOptions; - containerSettings?: ContainerConfiguration; - readonly outputs?: { - [propertyName: string]: Record; - }; - readonly provisioningState?: ScriptProvisioningState; - readonly status?: ScriptStatus; - storageAccountSettings?: StorageAccountConfiguration; -} - -// @public -export interface DeploymentScripts { - beginCreate(resourceGroupName: string, scriptName: string, deploymentScript: DeploymentScriptUnion, options?: DeploymentScriptsCreateOptionalParams): Promise, DeploymentScriptsCreateResponse>>; - beginCreateAndWait(resourceGroupName: string, scriptName: string, deploymentScript: DeploymentScriptUnion, options?: DeploymentScriptsCreateOptionalParams): Promise; - delete(resourceGroupName: string, scriptName: string, options?: DeploymentScriptsDeleteOptionalParams): Promise; - get(resourceGroupName: string, scriptName: string, options?: DeploymentScriptsGetOptionalParams): Promise; - getLogs(resourceGroupName: string, scriptName: string, options?: DeploymentScriptsGetLogsOptionalParams): Promise; - getLogsDefault(resourceGroupName: string, scriptName: string, options?: DeploymentScriptsGetLogsDefaultOptionalParams): Promise; - listByResourceGroup(resourceGroupName: string, options?: DeploymentScriptsListByResourceGroupOptionalParams): PagedAsyncIterableIterator; - listBySubscription(options?: DeploymentScriptsListBySubscriptionOptionalParams): PagedAsyncIterableIterator; - update(resourceGroupName: string, scriptName: string, options?: DeploymentScriptsUpdateOptionalParams): Promise; -} - -// @public (undocumented) -export class DeploymentScriptsClient extends DeploymentScriptsClientContext { - constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: DeploymentScriptsClientOptionalParams); - // (undocumented) - deploymentScripts: DeploymentScripts; -} - -// @public (undocumented) -export class DeploymentScriptsClientContext extends coreClient.ServiceClient { - // (undocumented) - $host: string; - constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: DeploymentScriptsClientOptionalParams); - // (undocumented) - apiVersion: string; - // (undocumented) - subscriptionId: string; -} - -// @public -export interface DeploymentScriptsClientOptionalParams extends coreClient.ServiceClientOptions { - $host?: string; - apiVersion?: string; - endpoint?: string; -} - -// @public -export interface DeploymentScriptsCreateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type DeploymentScriptsCreateResponse = DeploymentScriptUnion; - -// @public -export interface DeploymentScriptsDeleteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface DeploymentScriptsError { - error?: ErrorResponse; -} - -// @public -export interface DeploymentScriptsGetLogsDefaultOptionalParams extends coreClient.OperationOptions { - tail?: number; -} - -// @public -export type DeploymentScriptsGetLogsDefaultResponse = ScriptLog; - -// @public -export interface DeploymentScriptsGetLogsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DeploymentScriptsGetLogsResponse = ScriptLogsList; - -// @public -export interface DeploymentScriptsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DeploymentScriptsGetResponse = DeploymentScriptUnion; - -// @public -export interface DeploymentScriptsListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DeploymentScriptsListByResourceGroupNextResponse = DeploymentScriptListResult; - -// @public -export interface DeploymentScriptsListByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DeploymentScriptsListByResourceGroupResponse = DeploymentScriptListResult; - -// @public -export interface DeploymentScriptsListBySubscriptionNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DeploymentScriptsListBySubscriptionNextResponse = DeploymentScriptListResult; - -// @public -export interface DeploymentScriptsListBySubscriptionOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DeploymentScriptsListBySubscriptionResponse = DeploymentScriptListResult; - -// @public -export interface DeploymentScriptsUpdateOptionalParams extends coreClient.OperationOptions { - deploymentScript?: DeploymentScriptUpdateParameter; -} - -// @public -export type DeploymentScriptsUpdateResponse = DeploymentScriptUnion; - -// @public (undocumented) -export type DeploymentScriptUnion = DeploymentScript | AzurePowerShellScript | AzureCliScript; - -// @public -export type DeploymentScriptUpdateParameter = AzureResourceBase & { - tags?: { - [propertyName: string]: string; - }; -}; - -// @public -export interface EnvironmentVariable { - name: string; - secureValue?: string; - value?: string; -} - -// @public -export interface ErrorAdditionalInfo { - readonly info?: Record; - readonly type?: string; -} - -// @public -export interface ErrorResponse { - readonly additionalInfo?: ErrorAdditionalInfo[]; - readonly code?: string; - readonly details?: ErrorResponse[]; - readonly message?: string; - readonly target?: string; -} - -// @public -export enum KnownCleanupOptions { - // (undocumented) - Always = "Always", - // (undocumented) - OnExpiration = "OnExpiration", - // (undocumented) - OnSuccess = "OnSuccess" -} - -// @public -export enum KnownCreatedByType { - // (undocumented) - Application = "Application", - // (undocumented) - Key = "Key", - // (undocumented) - ManagedIdentity = "ManagedIdentity", - // (undocumented) - User = "User" -} - -// @public -export enum KnownManagedServiceIdentityType { - // (undocumented) - UserAssigned = "UserAssigned" -} - -// @public -export enum KnownScriptProvisioningState { - // (undocumented) - Canceled = "Canceled", - // (undocumented) - Creating = "Creating", - // (undocumented) - Failed = "Failed", - // (undocumented) - ProvisioningResources = "ProvisioningResources", - // (undocumented) - Running = "Running", - // (undocumented) - Succeeded = "Succeeded" -} - -// @public -export enum KnownScriptType { - // (undocumented) - AzureCLI = "AzureCLI", - // (undocumented) - AzurePowerShell = "AzurePowerShell" -} - -// @public -export interface ManagedServiceIdentity { - type?: ManagedServiceIdentityType; - userAssignedIdentities?: { - [propertyName: string]: UserAssignedIdentity; - }; -} - -// @public -export type ManagedServiceIdentityType = string; - -// @public -export interface ScriptConfigurationBase { - arguments?: string; - environmentVariables?: EnvironmentVariable[]; - forceUpdateTag?: string; - primaryScriptUri?: string; - retentionInterval: string; - scriptContent?: string; - supportingScriptUris?: string[]; - timeout?: string; -} - -// @public -export type ScriptLog = AzureResourceBase & { - readonly log?: string; -}; - -// @public -export interface ScriptLogsList { - value?: ScriptLog[]; -} - -// @public -export type ScriptProvisioningState = string; - -// @public -export interface ScriptStatus { - readonly containerInstanceId?: string; - readonly endTime?: Date; - error?: ErrorResponse; - readonly expirationTime?: Date; - readonly startTime?: Date; - readonly storageAccountId?: string; -} - -// @public -export type ScriptType = string; - -// @public -export interface StorageAccountConfiguration { - storageAccountKey?: string; - storageAccountName?: string; -} - -// @public -export interface SystemData { - createdAt?: Date; - createdBy?: string; - createdByType?: CreatedByType; - lastModifiedAt?: Date; - lastModifiedBy?: string; - lastModifiedByType?: CreatedByType; -} - -// @public -export interface UserAssignedIdentity { - clientId?: string; - principalId?: string; -} - - -// (No @packageDocumentation comment for this package) - -``` +## API Report File for "arm-package-deploymentscripts-2019-10-preview" + +> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). + +```ts + +import * as coreAuth from '@azure/core-auth'; +import * as coreClient from '@azure/core-client'; +import { PagedAsyncIterableIterator } from '@azure/core-paging'; +import { PollerLike } from '@azure/core-lro'; +import { PollOperationState } from '@azure/core-lro'; + +// @public +export type AzureCliScript = DeploymentScript & { + containerSettings?: ContainerConfiguration; + storageAccountSettings?: StorageAccountConfiguration; + cleanupPreference?: CleanupOptions; + readonly provisioningState?: ScriptProvisioningState; + readonly status?: ScriptStatus; + readonly outputs?: { + [propertyName: string]: Record; + }; + primaryScriptUri?: string; + supportingScriptUris?: string[]; + scriptContent?: string; + arguments?: string; + environmentVariables?: EnvironmentVariable[]; + forceUpdateTag?: string; + retentionInterval: string; + timeout?: string; + azCliVersion: string; +}; + +// @public +export type AzureCliScriptProperties = DeploymentScriptPropertiesBase & ScriptConfigurationBase & { + azCliVersion: string; +}; + +// @public +export type AzurePowerShellScript = DeploymentScript & { + containerSettings?: ContainerConfiguration; + storageAccountSettings?: StorageAccountConfiguration; + cleanupPreference?: CleanupOptions; + readonly provisioningState?: ScriptProvisioningState; + readonly status?: ScriptStatus; + readonly outputs?: { + [propertyName: string]: Record; + }; + primaryScriptUri?: string; + supportingScriptUris?: string[]; + scriptContent?: string; + arguments?: string; + environmentVariables?: EnvironmentVariable[]; + forceUpdateTag?: string; + retentionInterval: string; + timeout?: string; + azPowerShellVersion: string; +}; + +// @public +export type AzurePowerShellScriptProperties = DeploymentScriptPropertiesBase & ScriptConfigurationBase & { + azPowerShellVersion: string; +}; + +// @public +export interface AzureResourceBase { + readonly id?: string; + readonly name?: string; + readonly type?: string; +} + +// @public +export type CleanupOptions = string; + +// @public +export interface ContainerConfiguration { + containerGroupName?: string; +} + +// @public +export type CreatedByType = string; + +// @public +export type DeploymentScript = AzureResourceBase & { + identity: ManagedServiceIdentity; + location: string; + tags?: { + [propertyName: string]: string; + }; + kind: ScriptType; + readonly systemData?: SystemData; +}; + +// @public +export interface DeploymentScriptListResult { + readonly nextLink?: string; + value?: DeploymentScriptUnion[]; +} + +// @public +export interface DeploymentScriptPropertiesBase { + cleanupPreference?: CleanupOptions; + containerSettings?: ContainerConfiguration; + readonly outputs?: { + [propertyName: string]: Record; + }; + readonly provisioningState?: ScriptProvisioningState; + readonly status?: ScriptStatus; + storageAccountSettings?: StorageAccountConfiguration; +} + +// @public +export interface DeploymentScripts { + beginCreate(resourceGroupName: string, scriptName: string, deploymentScript: DeploymentScriptUnion, options?: DeploymentScriptsCreateOptionalParams): Promise, DeploymentScriptsCreateResponse>>; + beginCreateAndWait(resourceGroupName: string, scriptName: string, deploymentScript: DeploymentScriptUnion, options?: DeploymentScriptsCreateOptionalParams): Promise; + delete(resourceGroupName: string, scriptName: string, options?: DeploymentScriptsDeleteOptionalParams): Promise; + get(resourceGroupName: string, scriptName: string, options?: DeploymentScriptsGetOptionalParams): Promise; + getLogs(resourceGroupName: string, scriptName: string, options?: DeploymentScriptsGetLogsOptionalParams): Promise; + getLogsDefault(resourceGroupName: string, scriptName: string, options?: DeploymentScriptsGetLogsDefaultOptionalParams): Promise; + listByResourceGroup(resourceGroupName: string, options?: DeploymentScriptsListByResourceGroupOptionalParams): PagedAsyncIterableIterator; + listBySubscription(options?: DeploymentScriptsListBySubscriptionOptionalParams): PagedAsyncIterableIterator; + update(resourceGroupName: string, scriptName: string, options?: DeploymentScriptsUpdateOptionalParams): Promise; +} + +// @public (undocumented) +export class DeploymentScriptsClient extends DeploymentScriptsClientContext { + constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: DeploymentScriptsClientOptionalParams); + // (undocumented) + deploymentScripts: DeploymentScripts; +} + +// @public (undocumented) +export class DeploymentScriptsClientContext extends coreClient.ServiceClient { + // (undocumented) + $host: string; + constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: DeploymentScriptsClientOptionalParams); + // (undocumented) + apiVersion: string; + // (undocumented) + subscriptionId: string; +} + +// @public +export interface DeploymentScriptsClientOptionalParams extends coreClient.ServiceClientOptions { + $host?: string; + apiVersion?: string; + endpoint?: string; +} + +// @public +export interface DeploymentScriptsCreateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type DeploymentScriptsCreateResponse = DeploymentScriptUnion; + +// @public +export interface DeploymentScriptsDeleteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface DeploymentScriptsError { + error?: ErrorResponse; +} + +// @public +export interface DeploymentScriptsGetLogsDefaultOptionalParams extends coreClient.OperationOptions { + tail?: number; +} + +// @public +export type DeploymentScriptsGetLogsDefaultResponse = ScriptLog; + +// @public +export interface DeploymentScriptsGetLogsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DeploymentScriptsGetLogsResponse = ScriptLogsList; + +// @public +export interface DeploymentScriptsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DeploymentScriptsGetResponse = DeploymentScriptUnion; + +// @public +export interface DeploymentScriptsListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DeploymentScriptsListByResourceGroupNextResponse = DeploymentScriptListResult; + +// @public +export interface DeploymentScriptsListByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DeploymentScriptsListByResourceGroupResponse = DeploymentScriptListResult; + +// @public +export interface DeploymentScriptsListBySubscriptionNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DeploymentScriptsListBySubscriptionNextResponse = DeploymentScriptListResult; + +// @public +export interface DeploymentScriptsListBySubscriptionOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DeploymentScriptsListBySubscriptionResponse = DeploymentScriptListResult; + +// @public +export interface DeploymentScriptsUpdateOptionalParams extends coreClient.OperationOptions { + deploymentScript?: DeploymentScriptUpdateParameter; +} + +// @public +export type DeploymentScriptsUpdateResponse = DeploymentScriptUnion; + +// @public (undocumented) +export type DeploymentScriptUnion = DeploymentScript | AzurePowerShellScript | AzureCliScript; + +// @public +export type DeploymentScriptUpdateParameter = AzureResourceBase & { + tags?: { + [propertyName: string]: string; + }; +}; + +// @public +export interface EnvironmentVariable { + name: string; + secureValue?: string; + value?: string; +} + +// @public +export interface ErrorAdditionalInfo { + readonly info?: Record; + readonly type?: string; +} + +// @public +export interface ErrorResponse { + readonly additionalInfo?: ErrorAdditionalInfo[]; + readonly code?: string; + readonly details?: ErrorResponse[]; + readonly message?: string; + readonly target?: string; +} + +// @public +export enum KnownCleanupOptions { + // (undocumented) + Always = "Always", + // (undocumented) + OnExpiration = "OnExpiration", + // (undocumented) + OnSuccess = "OnSuccess" +} + +// @public +export enum KnownCreatedByType { + // (undocumented) + Application = "Application", + // (undocumented) + Key = "Key", + // (undocumented) + ManagedIdentity = "ManagedIdentity", + // (undocumented) + User = "User" +} + +// @public +export enum KnownManagedServiceIdentityType { + // (undocumented) + UserAssigned = "UserAssigned" +} + +// @public +export enum KnownScriptProvisioningState { + // (undocumented) + Canceled = "Canceled", + // (undocumented) + Creating = "Creating", + // (undocumented) + Failed = "Failed", + // (undocumented) + ProvisioningResources = "ProvisioningResources", + // (undocumented) + Running = "Running", + // (undocumented) + Succeeded = "Succeeded" +} + +// @public +export enum KnownScriptType { + // (undocumented) + AzureCLI = "AzureCLI", + // (undocumented) + AzurePowerShell = "AzurePowerShell" +} + +// @public +export interface ManagedServiceIdentity { + type?: ManagedServiceIdentityType; + userAssignedIdentities?: { + [propertyName: string]: UserAssignedIdentity; + }; +} + +// @public +export type ManagedServiceIdentityType = string; + +// @public +export interface ScriptConfigurationBase { + arguments?: string; + environmentVariables?: EnvironmentVariable[]; + forceUpdateTag?: string; + primaryScriptUri?: string; + retentionInterval: string; + scriptContent?: string; + supportingScriptUris?: string[]; + timeout?: string; +} + +// @public +export type ScriptLog = AzureResourceBase & { + readonly log?: string; +}; + +// @public +export interface ScriptLogsList { + value?: ScriptLog[]; +} + +// @public +export type ScriptProvisioningState = string; + +// @public +export interface ScriptStatus { + readonly containerInstanceId?: string; + readonly endTime?: Date; + error?: ErrorResponse; + readonly expirationTime?: Date; + readonly startTime?: Date; + readonly storageAccountId?: string; +} + +// @public +export type ScriptType = string; + +// @public +export interface StorageAccountConfiguration { + storageAccountKey?: string; + storageAccountName?: string; +} + +// @public +export interface SystemData { + createdAt?: Date; + createdBy?: string; + createdByType?: CreatedByType; + lastModifiedAt?: Date; + lastModifiedBy?: string; + lastModifiedByType?: CreatedByType; +} + +// @public +export interface UserAssignedIdentity { + clientId?: string; + principalId?: string; +} + + +// (No @packageDocumentation comment for this package) + +``` diff --git a/test/smoke/generated/arm-package-features-2015-12/review/arm-package-features-2015-12.api.md b/test/smoke/generated/arm-package-features-2015-12/review/arm-package-features-2015-12.api.md index 26d81fb1f5..044bdebcf5 100644 --- a/test/smoke/generated/arm-package-features-2015-12/review/arm-package-features-2015-12.api.md +++ b/test/smoke/generated/arm-package-features-2015-12/review/arm-package-features-2015-12.api.md @@ -1,150 +1,150 @@ -## API Report File for "arm-package-features-2015-12" - -> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). - -```ts - -import * as coreAuth from '@azure/core-auth'; -import * as coreClient from '@azure/core-client'; -import { PagedAsyncIterableIterator } from '@azure/core-paging'; - -// @public (undocumented) -export class FeatureClient extends FeatureClientContext { - constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: FeatureClientOptionalParams); - // (undocumented) - features: Features; - listOperations(options?: FeatureClientListOperationsOptionalParams): PagedAsyncIterableIterator; - } - -// @public (undocumented) -export class FeatureClientContext extends coreClient.ServiceClient { - // (undocumented) - $host: string; - constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: FeatureClientOptionalParams); - // (undocumented) - apiVersion: string; - // (undocumented) - subscriptionId: string; -} - -// @public -export interface FeatureClientListOperationsNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type FeatureClientListOperationsNextResponse = OperationListResult; - -// @public -export interface FeatureClientListOperationsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type FeatureClientListOperationsResponse = OperationListResult; - -// @public -export interface FeatureClientOptionalParams extends coreClient.ServiceClientOptions { - $host?: string; - apiVersion?: string; - endpoint?: string; -} - -// @public -export interface FeatureOperationsListResult { - nextLink?: string; - value?: FeatureResult[]; -} - -// @public -export interface FeatureProperties { - state?: string; -} - -// @public -export interface FeatureResult { - id?: string; - name?: string; - properties?: FeatureProperties; - type?: string; -} - -// @public -export interface Features { - get(resourceProviderNamespace: string, featureName: string, options?: FeaturesGetOptionalParams): Promise; - list(resourceProviderNamespace: string, options?: FeaturesListOptionalParams): PagedAsyncIterableIterator; - listAll(options?: FeaturesListAllOptionalParams): PagedAsyncIterableIterator; - register(resourceProviderNamespace: string, featureName: string, options?: FeaturesRegisterOptionalParams): Promise; - unregister(resourceProviderNamespace: string, featureName: string, options?: FeaturesUnregisterOptionalParams): Promise; -} - -// @public -export interface FeaturesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type FeaturesGetResponse = FeatureResult; - -// @public -export interface FeaturesListAllNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type FeaturesListAllNextResponse = FeatureOperationsListResult; - -// @public -export interface FeaturesListAllOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type FeaturesListAllResponse = FeatureOperationsListResult; - -// @public -export interface FeaturesListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type FeaturesListNextResponse = FeatureOperationsListResult; - -// @public -export interface FeaturesListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type FeaturesListResponse = FeatureOperationsListResult; - -// @public -export interface FeaturesRegisterOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type FeaturesRegisterResponse = FeatureResult; - -// @public -export interface FeaturesUnregisterOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type FeaturesUnregisterResponse = FeatureResult; - -// @public -export interface Operation { - display?: OperationDisplay; - name?: string; -} - -// @public -export interface OperationDisplay { - operation?: string; - provider?: string; - resource?: string; -} - -// @public -export interface OperationListResult { - nextLink?: string; - value?: Operation[]; -} - - -// (No @packageDocumentation comment for this package) - -``` +## API Report File for "arm-package-features-2015-12" + +> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). + +```ts + +import * as coreAuth from '@azure/core-auth'; +import * as coreClient from '@azure/core-client'; +import { PagedAsyncIterableIterator } from '@azure/core-paging'; + +// @public (undocumented) +export class FeatureClient extends FeatureClientContext { + constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: FeatureClientOptionalParams); + // (undocumented) + features: Features; + listOperations(options?: FeatureClientListOperationsOptionalParams): PagedAsyncIterableIterator; + } + +// @public (undocumented) +export class FeatureClientContext extends coreClient.ServiceClient { + // (undocumented) + $host: string; + constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: FeatureClientOptionalParams); + // (undocumented) + apiVersion: string; + // (undocumented) + subscriptionId: string; +} + +// @public +export interface FeatureClientListOperationsNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type FeatureClientListOperationsNextResponse = OperationListResult; + +// @public +export interface FeatureClientListOperationsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type FeatureClientListOperationsResponse = OperationListResult; + +// @public +export interface FeatureClientOptionalParams extends coreClient.ServiceClientOptions { + $host?: string; + apiVersion?: string; + endpoint?: string; +} + +// @public +export interface FeatureOperationsListResult { + nextLink?: string; + value?: FeatureResult[]; +} + +// @public +export interface FeatureProperties { + state?: string; +} + +// @public +export interface FeatureResult { + id?: string; + name?: string; + properties?: FeatureProperties; + type?: string; +} + +// @public +export interface Features { + get(resourceProviderNamespace: string, featureName: string, options?: FeaturesGetOptionalParams): Promise; + list(resourceProviderNamespace: string, options?: FeaturesListOptionalParams): PagedAsyncIterableIterator; + listAll(options?: FeaturesListAllOptionalParams): PagedAsyncIterableIterator; + register(resourceProviderNamespace: string, featureName: string, options?: FeaturesRegisterOptionalParams): Promise; + unregister(resourceProviderNamespace: string, featureName: string, options?: FeaturesUnregisterOptionalParams): Promise; +} + +// @public +export interface FeaturesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type FeaturesGetResponse = FeatureResult; + +// @public +export interface FeaturesListAllNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type FeaturesListAllNextResponse = FeatureOperationsListResult; + +// @public +export interface FeaturesListAllOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type FeaturesListAllResponse = FeatureOperationsListResult; + +// @public +export interface FeaturesListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type FeaturesListNextResponse = FeatureOperationsListResult; + +// @public +export interface FeaturesListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type FeaturesListResponse = FeatureOperationsListResult; + +// @public +export interface FeaturesRegisterOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type FeaturesRegisterResponse = FeatureResult; + +// @public +export interface FeaturesUnregisterOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type FeaturesUnregisterResponse = FeatureResult; + +// @public +export interface Operation { + display?: OperationDisplay; + name?: string; +} + +// @public +export interface OperationDisplay { + operation?: string; + provider?: string; + resource?: string; +} + +// @public +export interface OperationListResult { + nextLink?: string; + value?: Operation[]; +} + + +// (No @packageDocumentation comment for this package) + +``` diff --git a/test/smoke/generated/arm-package-features-2015-12/temp/arm-package-features-2015-12.api.json b/test/smoke/generated/arm-package-features-2015-12/temp/arm-package-features-2015-12.api.json index 7d12951afc..460a3c02a1 100644 --- a/test/smoke/generated/arm-package-features-2015-12/temp/arm-package-features-2015-12.api.json +++ b/test/smoke/generated/arm-package-features-2015-12/temp/arm-package-features-2015-12.api.json @@ -1,1888 +1,1888 @@ -{ - "metadata": { - "toolPackage": "@microsoft/api-extractor", - "toolVersion": "7.9.10", - "schemaVersion": 1003, - "oldestForwardsCompatibleVersion": 1001 - }, - "kind": "Package", - "canonicalReference": "arm-package-features-2015-12!", - "docComment": "", - "name": "arm-package-features-2015-12", - "members": [ - { - "kind": "EntryPoint", - "canonicalReference": "arm-package-features-2015-12!", - "name": "", - "members": [ - { - "kind": "Class", - "canonicalReference": "arm-package-features-2015-12!FeatureClient:class", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare class FeatureClient extends " - }, - { - "kind": "Reference", - "text": "FeatureClientContext", - "canonicalReference": "arm-package-features-2015-12!FeatureClientContext:class" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "FeatureClient", - "members": [ - { - "kind": "Constructor", - "canonicalReference": "arm-package-features-2015-12!FeatureClient:constructor(1)", - "docComment": "/**\n * Initializes a new instance of the FeatureClient class.\n *\n * @param credentials - Subscription credentials which uniquely identify client subscription.\n *\n * @param subscriptionId - The ID of the target subscription.\n *\n * @param options - The parameter options\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "constructor(credentials: " - }, - { - "kind": "Content", - "text": "coreAuth." - }, - { - "kind": "Reference", - "text": "TokenCredential", - "canonicalReference": "@azure/core-auth!TokenCredential:interface" - }, - { - "kind": "Content", - "text": ", subscriptionId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "FeatureClientOptionalParams", - "canonicalReference": "arm-package-features-2015-12!FeatureClientOptionalParams:interface" - }, - { - "kind": "Content", - "text": ");" - } - ], - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "credentials", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "parameterName": "subscriptionId", - "parameterTypeTokenRange": { - "startIndex": 4, - "endIndex": 5 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 6, - "endIndex": 7 - } - } - ] - }, - { - "kind": "Property", - "canonicalReference": "arm-package-features-2015-12!FeatureClient#features:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "features: " - }, - { - "kind": "Reference", - "text": "Features", - "canonicalReference": "arm-package-features-2015-12!Features:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "features", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Method", - "canonicalReference": "arm-package-features-2015-12!FeatureClient#listOperations:member(1)", - "docComment": "/**\n * Lists all of the available Microsoft.Features REST API operations.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listOperations(options?: " - }, - { - "kind": "Reference", - "text": "FeatureClientListOperationsOptionalParams", - "canonicalReference": "arm-package-features-2015-12!FeatureClientListOperationsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "Operation", - "canonicalReference": "arm-package-features-2015-12!Operation:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isStatic": false, - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "listOperations" - } - ], - "extendsTokenRange": { - "startIndex": 1, - "endIndex": 3 - }, - "implementsTokenRanges": [] - }, - { - "kind": "Class", - "canonicalReference": "arm-package-features-2015-12!FeatureClientContext:class", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare class FeatureClientContext extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "ServiceClient", - "canonicalReference": "@azure/core-client!ServiceClient:class" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "FeatureClientContext", - "members": [ - { - "kind": "Constructor", - "canonicalReference": "arm-package-features-2015-12!FeatureClientContext:constructor(1)", - "docComment": "/**\n * Initializes a new instance of the FeatureClientContext class.\n *\n * @param credentials - Subscription credentials which uniquely identify client subscription.\n *\n * @param subscriptionId - The ID of the target subscription.\n *\n * @param options - The parameter options\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "constructor(credentials: " - }, - { - "kind": "Content", - "text": "coreAuth." - }, - { - "kind": "Reference", - "text": "TokenCredential", - "canonicalReference": "@azure/core-auth!TokenCredential:interface" - }, - { - "kind": "Content", - "text": ", subscriptionId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "FeatureClientOptionalParams", - "canonicalReference": "arm-package-features-2015-12!FeatureClientOptionalParams:interface" - }, - { - "kind": "Content", - "text": ");" - } - ], - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "credentials", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "parameterName": "subscriptionId", - "parameterTypeTokenRange": { - "startIndex": 4, - "endIndex": 5 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 6, - "endIndex": 7 - } - } - ] - }, - { - "kind": "Property", - "canonicalReference": "arm-package-features-2015-12!FeatureClientContext#$host:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "$host: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "$host", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "arm-package-features-2015-12!FeatureClientContext#apiVersion:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "apiVersion: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "apiVersion", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "arm-package-features-2015-12!FeatureClientContext#subscriptionId:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "subscriptionId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "subscriptionId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - } - ], - "extendsTokenRange": { - "startIndex": 1, - "endIndex": 4 - }, - "implementsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-features-2015-12!FeatureClientListOperationsNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface FeatureClientListOperationsNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "FeatureClientListOperationsNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-features-2015-12!FeatureClientListOperationsNextResponse:type", - "docComment": "/**\n * Contains response data for the listOperationsNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type FeatureClientListOperationsNextResponse = " - }, - { - "kind": "Reference", - "text": "OperationListResult", - "canonicalReference": "arm-package-features-2015-12!OperationListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "FeatureClientListOperationsNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-features-2015-12!FeatureClientListOperationsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface FeatureClientListOperationsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "FeatureClientListOperationsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-features-2015-12!FeatureClientListOperationsResponse:type", - "docComment": "/**\n * Contains response data for the listOperations operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type FeatureClientListOperationsResponse = " - }, - { - "kind": "Reference", - "text": "OperationListResult", - "canonicalReference": "arm-package-features-2015-12!OperationListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "FeatureClientListOperationsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-features-2015-12!FeatureClientOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface FeatureClientOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "ServiceClientOptions", - "canonicalReference": "@azure/core-client!ServiceClientOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "FeatureClientOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-features-2015-12!FeatureClientOptionalParams#$host:member", - "docComment": "/**\n * server parameter\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "$host?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "$host", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-features-2015-12!FeatureClientOptionalParams#apiVersion:member", - "docComment": "/**\n * Api Version\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "apiVersion?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "apiVersion", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-features-2015-12!FeatureClientOptionalParams#endpoint:member", - "docComment": "/**\n * Overrides client endpoint.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "endpoint?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "endpoint", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-features-2015-12!FeatureOperationsListResult:interface", - "docComment": "/**\n * List of previewed features.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface FeatureOperationsListResult " - } - ], - "releaseTag": "Public", - "name": "FeatureOperationsListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-features-2015-12!FeatureOperationsListResult#nextLink:member", - "docComment": "/**\n * The URL to use for getting the next set of results.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-features-2015-12!FeatureOperationsListResult#value:member", - "docComment": "/**\n * The array of features.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "FeatureResult", - "canonicalReference": "arm-package-features-2015-12!FeatureResult:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-features-2015-12!FeatureProperties:interface", - "docComment": "/**\n * Information about feature.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface FeatureProperties " - } - ], - "releaseTag": "Public", - "name": "FeatureProperties", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-features-2015-12!FeatureProperties#state:member", - "docComment": "/**\n * The registration state of the feature for the subscription.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "state?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "state", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-features-2015-12!FeatureResult:interface", - "docComment": "/**\n * Previewed feature information.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface FeatureResult " - } - ], - "releaseTag": "Public", - "name": "FeatureResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-features-2015-12!FeatureResult#id:member", - "docComment": "/**\n * The resource ID of the feature.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "id?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-features-2015-12!FeatureResult#name:member", - "docComment": "/**\n * The name of the feature.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-features-2015-12!FeatureResult#properties:member", - "docComment": "/**\n * Properties of the previewed feature.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "properties?: " - }, - { - "kind": "Reference", - "text": "FeatureProperties", - "canonicalReference": "arm-package-features-2015-12!FeatureProperties:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "properties", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-features-2015-12!FeatureResult#type:member", - "docComment": "/**\n * The resource type of the feature.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "type?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-features-2015-12!Features:interface", - "docComment": "/**\n * Interface representing a Features.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Features " - } - ], - "releaseTag": "Public", - "name": "Features", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-features-2015-12!Features#get:member(1)", - "docComment": "/**\n * Gets the preview feature with the specified name.\n *\n * @param resourceProviderNamespace - The resource provider namespace for the feature.\n *\n * @param featureName - The name of the feature to get.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceProviderNamespace: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", featureName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "FeaturesGetOptionalParams", - "canonicalReference": "arm-package-features-2015-12!FeaturesGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "FeaturesGetResponse", - "canonicalReference": "arm-package-features-2015-12!FeaturesGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceProviderNamespace", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "featureName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-features-2015-12!Features#list:member(1)", - "docComment": "/**\n * Gets all the preview features in a provider namespace that are available through AFEC for the subscription.\n *\n * @param resourceProviderNamespace - The namespace of the resource provider for getting features.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(resourceProviderNamespace: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "FeaturesListOptionalParams", - "canonicalReference": "arm-package-features-2015-12!FeaturesListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "FeatureResult", - "canonicalReference": "arm-package-features-2015-12!FeatureResult:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceProviderNamespace", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "list" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-features-2015-12!Features#listAll:member(1)", - "docComment": "/**\n * Gets all the preview features that are available through AFEC for the subscription.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listAll(options?: " - }, - { - "kind": "Reference", - "text": "FeaturesListAllOptionalParams", - "canonicalReference": "arm-package-features-2015-12!FeaturesListAllOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "FeatureResult", - "canonicalReference": "arm-package-features-2015-12!FeatureResult:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "listAll" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-features-2015-12!Features#register:member(1)", - "docComment": "/**\n * Registers the preview feature for the subscription.\n *\n * @param resourceProviderNamespace - The namespace of the resource provider.\n *\n * @param featureName - The name of the feature to register.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "register(resourceProviderNamespace: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", featureName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "FeaturesRegisterOptionalParams", - "canonicalReference": "arm-package-features-2015-12!FeaturesRegisterOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "FeaturesRegisterResponse", - "canonicalReference": "arm-package-features-2015-12!FeaturesRegisterResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceProviderNamespace", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "featureName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "register" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-features-2015-12!Features#unregister:member(1)", - "docComment": "/**\n * Unregisters the preview feature for the subscription.\n *\n * @param resourceProviderNamespace - The namespace of the resource provider.\n *\n * @param featureName - The name of the feature to unregister.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "unregister(resourceProviderNamespace: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", featureName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "FeaturesUnregisterOptionalParams", - "canonicalReference": "arm-package-features-2015-12!FeaturesUnregisterOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "FeaturesUnregisterResponse", - "canonicalReference": "arm-package-features-2015-12!FeaturesUnregisterResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceProviderNamespace", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "featureName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "unregister" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-features-2015-12!FeaturesGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface FeaturesGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "FeaturesGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-features-2015-12!FeaturesGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type FeaturesGetResponse = " - }, - { - "kind": "Reference", - "text": "FeatureResult", - "canonicalReference": "arm-package-features-2015-12!FeatureResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "FeaturesGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-features-2015-12!FeaturesListAllNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface FeaturesListAllNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "FeaturesListAllNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-features-2015-12!FeaturesListAllNextResponse:type", - "docComment": "/**\n * Contains response data for the listAllNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type FeaturesListAllNextResponse = " - }, - { - "kind": "Reference", - "text": "FeatureOperationsListResult", - "canonicalReference": "arm-package-features-2015-12!FeatureOperationsListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "FeaturesListAllNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-features-2015-12!FeaturesListAllOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface FeaturesListAllOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "FeaturesListAllOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-features-2015-12!FeaturesListAllResponse:type", - "docComment": "/**\n * Contains response data for the listAll operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type FeaturesListAllResponse = " - }, - { - "kind": "Reference", - "text": "FeatureOperationsListResult", - "canonicalReference": "arm-package-features-2015-12!FeatureOperationsListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "FeaturesListAllResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-features-2015-12!FeaturesListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface FeaturesListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "FeaturesListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-features-2015-12!FeaturesListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type FeaturesListNextResponse = " - }, - { - "kind": "Reference", - "text": "FeatureOperationsListResult", - "canonicalReference": "arm-package-features-2015-12!FeatureOperationsListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "FeaturesListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-features-2015-12!FeaturesListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface FeaturesListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "FeaturesListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-features-2015-12!FeaturesListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type FeaturesListResponse = " - }, - { - "kind": "Reference", - "text": "FeatureOperationsListResult", - "canonicalReference": "arm-package-features-2015-12!FeatureOperationsListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "FeaturesListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-features-2015-12!FeaturesRegisterOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface FeaturesRegisterOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "FeaturesRegisterOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-features-2015-12!FeaturesRegisterResponse:type", - "docComment": "/**\n * Contains response data for the register operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type FeaturesRegisterResponse = " - }, - { - "kind": "Reference", - "text": "FeatureResult", - "canonicalReference": "arm-package-features-2015-12!FeatureResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "FeaturesRegisterResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-features-2015-12!FeaturesUnregisterOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface FeaturesUnregisterOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "FeaturesUnregisterOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-features-2015-12!FeaturesUnregisterResponse:type", - "docComment": "/**\n * Contains response data for the unregister operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type FeaturesUnregisterResponse = " - }, - { - "kind": "Reference", - "text": "FeatureResult", - "canonicalReference": "arm-package-features-2015-12!FeatureResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "FeaturesUnregisterResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-features-2015-12!Operation:interface", - "docComment": "/**\n * Microsoft.Features operation\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Operation " - } - ], - "releaseTag": "Public", - "name": "Operation", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-features-2015-12!Operation#display:member", - "docComment": "/**\n * The object that represents the operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "display?: " - }, - { - "kind": "Reference", - "text": "OperationDisplay", - "canonicalReference": "arm-package-features-2015-12!OperationDisplay:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "display", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-features-2015-12!Operation#name:member", - "docComment": "/**\n * Operation name: {provider}/{resource}/{operation}\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-features-2015-12!OperationDisplay:interface", - "docComment": "/**\n * The object that represents the operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface OperationDisplay " - } - ], - "releaseTag": "Public", - "name": "OperationDisplay", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-features-2015-12!OperationDisplay#operation:member", - "docComment": "/**\n * Operation type: Read, write, delete, etc.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "operation?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "operation", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-features-2015-12!OperationDisplay#provider:member", - "docComment": "/**\n * Service provider: Microsoft.Features\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "provider?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "provider", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-features-2015-12!OperationDisplay#resource:member", - "docComment": "/**\n * Resource on which the operation is performed: Profile, endpoint, etc.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resource?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resource", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-features-2015-12!OperationListResult:interface", - "docComment": "/**\n * Result of the request to list Microsoft.Features operations. It contains a list of operations and a URL link to get the next set of results.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface OperationListResult " - } - ], - "releaseTag": "Public", - "name": "OperationListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-features-2015-12!OperationListResult#nextLink:member", - "docComment": "/**\n * URL to get the next set of operation list results if there are any.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-features-2015-12!OperationListResult#value:member", - "docComment": "/**\n * List of Microsoft.Features operations.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "Operation", - "canonicalReference": "arm-package-features-2015-12!Operation:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - } - ] - } - ] -} +{ + "metadata": { + "toolPackage": "@microsoft/api-extractor", + "toolVersion": "7.9.10", + "schemaVersion": 1003, + "oldestForwardsCompatibleVersion": 1001 + }, + "kind": "Package", + "canonicalReference": "arm-package-features-2015-12!", + "docComment": "", + "name": "arm-package-features-2015-12", + "members": [ + { + "kind": "EntryPoint", + "canonicalReference": "arm-package-features-2015-12!", + "name": "", + "members": [ + { + "kind": "Class", + "canonicalReference": "arm-package-features-2015-12!FeatureClient:class", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare class FeatureClient extends " + }, + { + "kind": "Reference", + "text": "FeatureClientContext", + "canonicalReference": "arm-package-features-2015-12!FeatureClientContext:class" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "FeatureClient", + "members": [ + { + "kind": "Constructor", + "canonicalReference": "arm-package-features-2015-12!FeatureClient:constructor(1)", + "docComment": "/**\n * Initializes a new instance of the FeatureClient class.\n *\n * @param credentials - Subscription credentials which uniquely identify client subscription.\n *\n * @param subscriptionId - The ID of the target subscription.\n *\n * @param options - The parameter options\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "constructor(credentials: " + }, + { + "kind": "Content", + "text": "coreAuth." + }, + { + "kind": "Reference", + "text": "TokenCredential", + "canonicalReference": "@azure/core-auth!TokenCredential:interface" + }, + { + "kind": "Content", + "text": ", subscriptionId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "FeatureClientOptionalParams", + "canonicalReference": "arm-package-features-2015-12!FeatureClientOptionalParams:interface" + }, + { + "kind": "Content", + "text": ");" + } + ], + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "credentials", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "parameterName": "subscriptionId", + "parameterTypeTokenRange": { + "startIndex": 4, + "endIndex": 5 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 6, + "endIndex": 7 + } + } + ] + }, + { + "kind": "Property", + "canonicalReference": "arm-package-features-2015-12!FeatureClient#features:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "features: " + }, + { + "kind": "Reference", + "text": "Features", + "canonicalReference": "arm-package-features-2015-12!Features:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "features", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Method", + "canonicalReference": "arm-package-features-2015-12!FeatureClient#listOperations:member(1)", + "docComment": "/**\n * Lists all of the available Microsoft.Features REST API operations.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listOperations(options?: " + }, + { + "kind": "Reference", + "text": "FeatureClientListOperationsOptionalParams", + "canonicalReference": "arm-package-features-2015-12!FeatureClientListOperationsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "Operation", + "canonicalReference": "arm-package-features-2015-12!Operation:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "isStatic": false, + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "listOperations" + } + ], + "extendsTokenRange": { + "startIndex": 1, + "endIndex": 3 + }, + "implementsTokenRanges": [] + }, + { + "kind": "Class", + "canonicalReference": "arm-package-features-2015-12!FeatureClientContext:class", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare class FeatureClientContext extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "ServiceClient", + "canonicalReference": "@azure/core-client!ServiceClient:class" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "FeatureClientContext", + "members": [ + { + "kind": "Constructor", + "canonicalReference": "arm-package-features-2015-12!FeatureClientContext:constructor(1)", + "docComment": "/**\n * Initializes a new instance of the FeatureClientContext class.\n *\n * @param credentials - Subscription credentials which uniquely identify client subscription.\n *\n * @param subscriptionId - The ID of the target subscription.\n *\n * @param options - The parameter options\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "constructor(credentials: " + }, + { + "kind": "Content", + "text": "coreAuth." + }, + { + "kind": "Reference", + "text": "TokenCredential", + "canonicalReference": "@azure/core-auth!TokenCredential:interface" + }, + { + "kind": "Content", + "text": ", subscriptionId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "FeatureClientOptionalParams", + "canonicalReference": "arm-package-features-2015-12!FeatureClientOptionalParams:interface" + }, + { + "kind": "Content", + "text": ");" + } + ], + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "credentials", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "parameterName": "subscriptionId", + "parameterTypeTokenRange": { + "startIndex": 4, + "endIndex": 5 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 6, + "endIndex": 7 + } + } + ] + }, + { + "kind": "Property", + "canonicalReference": "arm-package-features-2015-12!FeatureClientContext#$host:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "$host: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "$host", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "arm-package-features-2015-12!FeatureClientContext#apiVersion:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "apiVersion: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "apiVersion", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "arm-package-features-2015-12!FeatureClientContext#subscriptionId:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "subscriptionId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "subscriptionId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + } + ], + "extendsTokenRange": { + "startIndex": 1, + "endIndex": 4 + }, + "implementsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-features-2015-12!FeatureClientListOperationsNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface FeatureClientListOperationsNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "FeatureClientListOperationsNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-features-2015-12!FeatureClientListOperationsNextResponse:type", + "docComment": "/**\n * Contains response data for the listOperationsNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type FeatureClientListOperationsNextResponse = " + }, + { + "kind": "Reference", + "text": "OperationListResult", + "canonicalReference": "arm-package-features-2015-12!OperationListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "FeatureClientListOperationsNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-features-2015-12!FeatureClientListOperationsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface FeatureClientListOperationsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "FeatureClientListOperationsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-features-2015-12!FeatureClientListOperationsResponse:type", + "docComment": "/**\n * Contains response data for the listOperations operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type FeatureClientListOperationsResponse = " + }, + { + "kind": "Reference", + "text": "OperationListResult", + "canonicalReference": "arm-package-features-2015-12!OperationListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "FeatureClientListOperationsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-features-2015-12!FeatureClientOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface FeatureClientOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "ServiceClientOptions", + "canonicalReference": "@azure/core-client!ServiceClientOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "FeatureClientOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-features-2015-12!FeatureClientOptionalParams#$host:member", + "docComment": "/**\n * server parameter\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "$host?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "$host", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-features-2015-12!FeatureClientOptionalParams#apiVersion:member", + "docComment": "/**\n * Api Version\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "apiVersion?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "apiVersion", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-features-2015-12!FeatureClientOptionalParams#endpoint:member", + "docComment": "/**\n * Overrides client endpoint.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "endpoint?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "endpoint", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-features-2015-12!FeatureOperationsListResult:interface", + "docComment": "/**\n * List of previewed features.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface FeatureOperationsListResult " + } + ], + "releaseTag": "Public", + "name": "FeatureOperationsListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-features-2015-12!FeatureOperationsListResult#nextLink:member", + "docComment": "/**\n * The URL to use for getting the next set of results.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-features-2015-12!FeatureOperationsListResult#value:member", + "docComment": "/**\n * The array of features.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "FeatureResult", + "canonicalReference": "arm-package-features-2015-12!FeatureResult:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-features-2015-12!FeatureProperties:interface", + "docComment": "/**\n * Information about feature.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface FeatureProperties " + } + ], + "releaseTag": "Public", + "name": "FeatureProperties", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-features-2015-12!FeatureProperties#state:member", + "docComment": "/**\n * The registration state of the feature for the subscription.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "state?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "state", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-features-2015-12!FeatureResult:interface", + "docComment": "/**\n * Previewed feature information.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface FeatureResult " + } + ], + "releaseTag": "Public", + "name": "FeatureResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-features-2015-12!FeatureResult#id:member", + "docComment": "/**\n * The resource ID of the feature.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "id?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-features-2015-12!FeatureResult#name:member", + "docComment": "/**\n * The name of the feature.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-features-2015-12!FeatureResult#properties:member", + "docComment": "/**\n * Properties of the previewed feature.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "properties?: " + }, + { + "kind": "Reference", + "text": "FeatureProperties", + "canonicalReference": "arm-package-features-2015-12!FeatureProperties:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "properties", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-features-2015-12!FeatureResult#type:member", + "docComment": "/**\n * The resource type of the feature.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "type?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "type", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-features-2015-12!Features:interface", + "docComment": "/**\n * Interface representing a Features.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Features " + } + ], + "releaseTag": "Public", + "name": "Features", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-features-2015-12!Features#get:member(1)", + "docComment": "/**\n * Gets the preview feature with the specified name.\n *\n * @param resourceProviderNamespace - The resource provider namespace for the feature.\n *\n * @param featureName - The name of the feature to get.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceProviderNamespace: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", featureName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "FeaturesGetOptionalParams", + "canonicalReference": "arm-package-features-2015-12!FeaturesGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "FeaturesGetResponse", + "canonicalReference": "arm-package-features-2015-12!FeaturesGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceProviderNamespace", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "featureName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-features-2015-12!Features#list:member(1)", + "docComment": "/**\n * Gets all the preview features in a provider namespace that are available through AFEC for the subscription.\n *\n * @param resourceProviderNamespace - The namespace of the resource provider for getting features.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(resourceProviderNamespace: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "FeaturesListOptionalParams", + "canonicalReference": "arm-package-features-2015-12!FeaturesListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "FeatureResult", + "canonicalReference": "arm-package-features-2015-12!FeatureResult:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceProviderNamespace", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "list" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-features-2015-12!Features#listAll:member(1)", + "docComment": "/**\n * Gets all the preview features that are available through AFEC for the subscription.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listAll(options?: " + }, + { + "kind": "Reference", + "text": "FeaturesListAllOptionalParams", + "canonicalReference": "arm-package-features-2015-12!FeaturesListAllOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "FeatureResult", + "canonicalReference": "arm-package-features-2015-12!FeatureResult:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "listAll" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-features-2015-12!Features#register:member(1)", + "docComment": "/**\n * Registers the preview feature for the subscription.\n *\n * @param resourceProviderNamespace - The namespace of the resource provider.\n *\n * @param featureName - The name of the feature to register.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "register(resourceProviderNamespace: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", featureName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "FeaturesRegisterOptionalParams", + "canonicalReference": "arm-package-features-2015-12!FeaturesRegisterOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "FeaturesRegisterResponse", + "canonicalReference": "arm-package-features-2015-12!FeaturesRegisterResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceProviderNamespace", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "featureName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "register" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-features-2015-12!Features#unregister:member(1)", + "docComment": "/**\n * Unregisters the preview feature for the subscription.\n *\n * @param resourceProviderNamespace - The namespace of the resource provider.\n *\n * @param featureName - The name of the feature to unregister.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "unregister(resourceProviderNamespace: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", featureName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "FeaturesUnregisterOptionalParams", + "canonicalReference": "arm-package-features-2015-12!FeaturesUnregisterOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "FeaturesUnregisterResponse", + "canonicalReference": "arm-package-features-2015-12!FeaturesUnregisterResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceProviderNamespace", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "featureName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "unregister" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-features-2015-12!FeaturesGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface FeaturesGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "FeaturesGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-features-2015-12!FeaturesGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type FeaturesGetResponse = " + }, + { + "kind": "Reference", + "text": "FeatureResult", + "canonicalReference": "arm-package-features-2015-12!FeatureResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "FeaturesGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-features-2015-12!FeaturesListAllNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface FeaturesListAllNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "FeaturesListAllNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-features-2015-12!FeaturesListAllNextResponse:type", + "docComment": "/**\n * Contains response data for the listAllNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type FeaturesListAllNextResponse = " + }, + { + "kind": "Reference", + "text": "FeatureOperationsListResult", + "canonicalReference": "arm-package-features-2015-12!FeatureOperationsListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "FeaturesListAllNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-features-2015-12!FeaturesListAllOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface FeaturesListAllOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "FeaturesListAllOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-features-2015-12!FeaturesListAllResponse:type", + "docComment": "/**\n * Contains response data for the listAll operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type FeaturesListAllResponse = " + }, + { + "kind": "Reference", + "text": "FeatureOperationsListResult", + "canonicalReference": "arm-package-features-2015-12!FeatureOperationsListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "FeaturesListAllResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-features-2015-12!FeaturesListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface FeaturesListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "FeaturesListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-features-2015-12!FeaturesListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type FeaturesListNextResponse = " + }, + { + "kind": "Reference", + "text": "FeatureOperationsListResult", + "canonicalReference": "arm-package-features-2015-12!FeatureOperationsListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "FeaturesListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-features-2015-12!FeaturesListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface FeaturesListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "FeaturesListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-features-2015-12!FeaturesListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type FeaturesListResponse = " + }, + { + "kind": "Reference", + "text": "FeatureOperationsListResult", + "canonicalReference": "arm-package-features-2015-12!FeatureOperationsListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "FeaturesListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-features-2015-12!FeaturesRegisterOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface FeaturesRegisterOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "FeaturesRegisterOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-features-2015-12!FeaturesRegisterResponse:type", + "docComment": "/**\n * Contains response data for the register operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type FeaturesRegisterResponse = " + }, + { + "kind": "Reference", + "text": "FeatureResult", + "canonicalReference": "arm-package-features-2015-12!FeatureResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "FeaturesRegisterResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-features-2015-12!FeaturesUnregisterOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface FeaturesUnregisterOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "FeaturesUnregisterOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-features-2015-12!FeaturesUnregisterResponse:type", + "docComment": "/**\n * Contains response data for the unregister operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type FeaturesUnregisterResponse = " + }, + { + "kind": "Reference", + "text": "FeatureResult", + "canonicalReference": "arm-package-features-2015-12!FeatureResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "FeaturesUnregisterResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-features-2015-12!Operation:interface", + "docComment": "/**\n * Microsoft.Features operation\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Operation " + } + ], + "releaseTag": "Public", + "name": "Operation", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-features-2015-12!Operation#display:member", + "docComment": "/**\n * The object that represents the operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "display?: " + }, + { + "kind": "Reference", + "text": "OperationDisplay", + "canonicalReference": "arm-package-features-2015-12!OperationDisplay:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "display", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-features-2015-12!Operation#name:member", + "docComment": "/**\n * Operation name: {provider}/{resource}/{operation}\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-features-2015-12!OperationDisplay:interface", + "docComment": "/**\n * The object that represents the operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface OperationDisplay " + } + ], + "releaseTag": "Public", + "name": "OperationDisplay", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-features-2015-12!OperationDisplay#operation:member", + "docComment": "/**\n * Operation type: Read, write, delete, etc.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "operation?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "operation", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-features-2015-12!OperationDisplay#provider:member", + "docComment": "/**\n * Service provider: Microsoft.Features\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "provider?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "provider", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-features-2015-12!OperationDisplay#resource:member", + "docComment": "/**\n * Resource on which the operation is performed: Profile, endpoint, etc.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resource?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resource", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-features-2015-12!OperationListResult:interface", + "docComment": "/**\n * Result of the request to list Microsoft.Features operations. It contains a list of operations and a URL link to get the next set of results.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface OperationListResult " + } + ], + "releaseTag": "Public", + "name": "OperationListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-features-2015-12!OperationListResult#nextLink:member", + "docComment": "/**\n * URL to get the next set of operation list results if there are any.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-features-2015-12!OperationListResult#value:member", + "docComment": "/**\n * List of Microsoft.Features operations.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "Operation", + "canonicalReference": "arm-package-features-2015-12!Operation:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + } + ] + } + ] +} diff --git a/test/smoke/generated/arm-package-features-2015-12/temp/arm-package-features-2015-12.api.md b/test/smoke/generated/arm-package-features-2015-12/temp/arm-package-features-2015-12.api.md index 26d81fb1f5..044bdebcf5 100644 --- a/test/smoke/generated/arm-package-features-2015-12/temp/arm-package-features-2015-12.api.md +++ b/test/smoke/generated/arm-package-features-2015-12/temp/arm-package-features-2015-12.api.md @@ -1,150 +1,150 @@ -## API Report File for "arm-package-features-2015-12" - -> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). - -```ts - -import * as coreAuth from '@azure/core-auth'; -import * as coreClient from '@azure/core-client'; -import { PagedAsyncIterableIterator } from '@azure/core-paging'; - -// @public (undocumented) -export class FeatureClient extends FeatureClientContext { - constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: FeatureClientOptionalParams); - // (undocumented) - features: Features; - listOperations(options?: FeatureClientListOperationsOptionalParams): PagedAsyncIterableIterator; - } - -// @public (undocumented) -export class FeatureClientContext extends coreClient.ServiceClient { - // (undocumented) - $host: string; - constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: FeatureClientOptionalParams); - // (undocumented) - apiVersion: string; - // (undocumented) - subscriptionId: string; -} - -// @public -export interface FeatureClientListOperationsNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type FeatureClientListOperationsNextResponse = OperationListResult; - -// @public -export interface FeatureClientListOperationsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type FeatureClientListOperationsResponse = OperationListResult; - -// @public -export interface FeatureClientOptionalParams extends coreClient.ServiceClientOptions { - $host?: string; - apiVersion?: string; - endpoint?: string; -} - -// @public -export interface FeatureOperationsListResult { - nextLink?: string; - value?: FeatureResult[]; -} - -// @public -export interface FeatureProperties { - state?: string; -} - -// @public -export interface FeatureResult { - id?: string; - name?: string; - properties?: FeatureProperties; - type?: string; -} - -// @public -export interface Features { - get(resourceProviderNamespace: string, featureName: string, options?: FeaturesGetOptionalParams): Promise; - list(resourceProviderNamespace: string, options?: FeaturesListOptionalParams): PagedAsyncIterableIterator; - listAll(options?: FeaturesListAllOptionalParams): PagedAsyncIterableIterator; - register(resourceProviderNamespace: string, featureName: string, options?: FeaturesRegisterOptionalParams): Promise; - unregister(resourceProviderNamespace: string, featureName: string, options?: FeaturesUnregisterOptionalParams): Promise; -} - -// @public -export interface FeaturesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type FeaturesGetResponse = FeatureResult; - -// @public -export interface FeaturesListAllNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type FeaturesListAllNextResponse = FeatureOperationsListResult; - -// @public -export interface FeaturesListAllOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type FeaturesListAllResponse = FeatureOperationsListResult; - -// @public -export interface FeaturesListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type FeaturesListNextResponse = FeatureOperationsListResult; - -// @public -export interface FeaturesListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type FeaturesListResponse = FeatureOperationsListResult; - -// @public -export interface FeaturesRegisterOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type FeaturesRegisterResponse = FeatureResult; - -// @public -export interface FeaturesUnregisterOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type FeaturesUnregisterResponse = FeatureResult; - -// @public -export interface Operation { - display?: OperationDisplay; - name?: string; -} - -// @public -export interface OperationDisplay { - operation?: string; - provider?: string; - resource?: string; -} - -// @public -export interface OperationListResult { - nextLink?: string; - value?: Operation[]; -} - - -// (No @packageDocumentation comment for this package) - -``` +## API Report File for "arm-package-features-2015-12" + +> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). + +```ts + +import * as coreAuth from '@azure/core-auth'; +import * as coreClient from '@azure/core-client'; +import { PagedAsyncIterableIterator } from '@azure/core-paging'; + +// @public (undocumented) +export class FeatureClient extends FeatureClientContext { + constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: FeatureClientOptionalParams); + // (undocumented) + features: Features; + listOperations(options?: FeatureClientListOperationsOptionalParams): PagedAsyncIterableIterator; + } + +// @public (undocumented) +export class FeatureClientContext extends coreClient.ServiceClient { + // (undocumented) + $host: string; + constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: FeatureClientOptionalParams); + // (undocumented) + apiVersion: string; + // (undocumented) + subscriptionId: string; +} + +// @public +export interface FeatureClientListOperationsNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type FeatureClientListOperationsNextResponse = OperationListResult; + +// @public +export interface FeatureClientListOperationsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type FeatureClientListOperationsResponse = OperationListResult; + +// @public +export interface FeatureClientOptionalParams extends coreClient.ServiceClientOptions { + $host?: string; + apiVersion?: string; + endpoint?: string; +} + +// @public +export interface FeatureOperationsListResult { + nextLink?: string; + value?: FeatureResult[]; +} + +// @public +export interface FeatureProperties { + state?: string; +} + +// @public +export interface FeatureResult { + id?: string; + name?: string; + properties?: FeatureProperties; + type?: string; +} + +// @public +export interface Features { + get(resourceProviderNamespace: string, featureName: string, options?: FeaturesGetOptionalParams): Promise; + list(resourceProviderNamespace: string, options?: FeaturesListOptionalParams): PagedAsyncIterableIterator; + listAll(options?: FeaturesListAllOptionalParams): PagedAsyncIterableIterator; + register(resourceProviderNamespace: string, featureName: string, options?: FeaturesRegisterOptionalParams): Promise; + unregister(resourceProviderNamespace: string, featureName: string, options?: FeaturesUnregisterOptionalParams): Promise; +} + +// @public +export interface FeaturesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type FeaturesGetResponse = FeatureResult; + +// @public +export interface FeaturesListAllNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type FeaturesListAllNextResponse = FeatureOperationsListResult; + +// @public +export interface FeaturesListAllOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type FeaturesListAllResponse = FeatureOperationsListResult; + +// @public +export interface FeaturesListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type FeaturesListNextResponse = FeatureOperationsListResult; + +// @public +export interface FeaturesListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type FeaturesListResponse = FeatureOperationsListResult; + +// @public +export interface FeaturesRegisterOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type FeaturesRegisterResponse = FeatureResult; + +// @public +export interface FeaturesUnregisterOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type FeaturesUnregisterResponse = FeatureResult; + +// @public +export interface Operation { + display?: OperationDisplay; + name?: string; +} + +// @public +export interface OperationDisplay { + operation?: string; + provider?: string; + resource?: string; +} + +// @public +export interface OperationListResult { + nextLink?: string; + value?: Operation[]; +} + + +// (No @packageDocumentation comment for this package) + +``` diff --git a/test/smoke/generated/arm-package-links-2016-09/review/arm-package-links-2016-09.api.md b/test/smoke/generated/arm-package-links-2016-09/review/arm-package-links-2016-09.api.md index 297572e2fd..47e7aca768 100644 --- a/test/smoke/generated/arm-package-links-2016-09/review/arm-package-links-2016-09.api.md +++ b/test/smoke/generated/arm-package-links-2016-09/review/arm-package-links-2016-09.api.md @@ -1,163 +1,163 @@ -## API Report File for "arm-package-links-2016-09" - -> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). - -```ts - -import * as coreAuth from '@azure/core-auth'; -import * as coreClient from '@azure/core-client'; -import { PagedAsyncIterableIterator } from '@azure/core-paging'; - -// @public (undocumented) -export class ManagementLinkClient extends ManagementLinkClientContext { - constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: ManagementLinkClientOptionalParams); - // (undocumented) - operations: Operations; - // (undocumented) - resourceLinks: ResourceLinks; -} - -// @public (undocumented) -export class ManagementLinkClientContext extends coreClient.ServiceClient { - // (undocumented) - $host: string; - constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: ManagementLinkClientOptionalParams); - // (undocumented) - apiVersion: string; - // (undocumented) - subscriptionId: string; -} - -// @public -export interface ManagementLinkClientOptionalParams extends coreClient.ServiceClientOptions { - $host?: string; - apiVersion?: string; - endpoint?: string; -} - -// @public -export interface Operation { - display?: OperationDisplay; - name?: string; -} - -// @public -export interface OperationDisplay { - description?: string; - operation?: string; - provider?: string; - resource?: string; -} - -// @public -export interface OperationListResult { - nextLink?: string; - value?: Operation[]; -} - -// @public -export interface Operations { - list(options?: OperationsListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface OperationsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type OperationsListNextResponse = OperationListResult; - -// @public -export interface OperationsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type OperationsListResponse = OperationListResult; - -// @public -export interface ResourceLink { - readonly id?: string; - readonly name?: string; - properties?: ResourceLinkProperties; - readonly type?: Record; -} - -// @public -export interface ResourceLinkFilter { - targetId: string; -} - -// @public -export interface ResourceLinkProperties { - notes?: string; - readonly sourceId?: string; - targetId: string; -} - -// @public -export interface ResourceLinkResult { - readonly nextLink?: string; - value: ResourceLink[]; -} - -// @public -export interface ResourceLinks { - createOrUpdate(linkId: string, parameters: ResourceLink, options?: ResourceLinksCreateOrUpdateOptionalParams): Promise; - delete(linkId: string, options?: ResourceLinksDeleteOptionalParams): Promise; - get(linkId: string, options?: ResourceLinksGetOptionalParams): Promise; - listAtSourceScope(scope: string, options?: ResourceLinksListAtSourceScopeOptionalParams): PagedAsyncIterableIterator; - listAtSubscription(options?: ResourceLinksListAtSubscriptionOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ResourceLinksCreateOrUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ResourceLinksCreateOrUpdateResponse = ResourceLink; - -// @public -export interface ResourceLinksDeleteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface ResourceLinksGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ResourceLinksGetResponse = ResourceLink; - -// @public -export interface ResourceLinksListAtSourceScopeNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ResourceLinksListAtSourceScopeNextResponse = ResourceLinkResult; - -// @public -export interface ResourceLinksListAtSourceScopeOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ResourceLinksListAtSourceScopeResponse = ResourceLinkResult; - -// @public -export interface ResourceLinksListAtSubscriptionNextOptionalParams extends coreClient.OperationOptions { - filter?: string; -} - -// @public -export type ResourceLinksListAtSubscriptionNextResponse = ResourceLinkResult; - -// @public -export interface ResourceLinksListAtSubscriptionOptionalParams extends coreClient.OperationOptions { - filter?: string; -} - -// @public -export type ResourceLinksListAtSubscriptionResponse = ResourceLinkResult; - - -// (No @packageDocumentation comment for this package) - -``` +## API Report File for "arm-package-links-2016-09" + +> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). + +```ts + +import * as coreAuth from '@azure/core-auth'; +import * as coreClient from '@azure/core-client'; +import { PagedAsyncIterableIterator } from '@azure/core-paging'; + +// @public (undocumented) +export class ManagementLinkClient extends ManagementLinkClientContext { + constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: ManagementLinkClientOptionalParams); + // (undocumented) + operations: Operations; + // (undocumented) + resourceLinks: ResourceLinks; +} + +// @public (undocumented) +export class ManagementLinkClientContext extends coreClient.ServiceClient { + // (undocumented) + $host: string; + constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: ManagementLinkClientOptionalParams); + // (undocumented) + apiVersion: string; + // (undocumented) + subscriptionId: string; +} + +// @public +export interface ManagementLinkClientOptionalParams extends coreClient.ServiceClientOptions { + $host?: string; + apiVersion?: string; + endpoint?: string; +} + +// @public +export interface Operation { + display?: OperationDisplay; + name?: string; +} + +// @public +export interface OperationDisplay { + description?: string; + operation?: string; + provider?: string; + resource?: string; +} + +// @public +export interface OperationListResult { + nextLink?: string; + value?: Operation[]; +} + +// @public +export interface Operations { + list(options?: OperationsListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface OperationsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type OperationsListNextResponse = OperationListResult; + +// @public +export interface OperationsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type OperationsListResponse = OperationListResult; + +// @public +export interface ResourceLink { + readonly id?: string; + readonly name?: string; + properties?: ResourceLinkProperties; + readonly type?: Record; +} + +// @public +export interface ResourceLinkFilter { + targetId: string; +} + +// @public +export interface ResourceLinkProperties { + notes?: string; + readonly sourceId?: string; + targetId: string; +} + +// @public +export interface ResourceLinkResult { + readonly nextLink?: string; + value: ResourceLink[]; +} + +// @public +export interface ResourceLinks { + createOrUpdate(linkId: string, parameters: ResourceLink, options?: ResourceLinksCreateOrUpdateOptionalParams): Promise; + delete(linkId: string, options?: ResourceLinksDeleteOptionalParams): Promise; + get(linkId: string, options?: ResourceLinksGetOptionalParams): Promise; + listAtSourceScope(scope: string, options?: ResourceLinksListAtSourceScopeOptionalParams): PagedAsyncIterableIterator; + listAtSubscription(options?: ResourceLinksListAtSubscriptionOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ResourceLinksCreateOrUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ResourceLinksCreateOrUpdateResponse = ResourceLink; + +// @public +export interface ResourceLinksDeleteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface ResourceLinksGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ResourceLinksGetResponse = ResourceLink; + +// @public +export interface ResourceLinksListAtSourceScopeNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ResourceLinksListAtSourceScopeNextResponse = ResourceLinkResult; + +// @public +export interface ResourceLinksListAtSourceScopeOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ResourceLinksListAtSourceScopeResponse = ResourceLinkResult; + +// @public +export interface ResourceLinksListAtSubscriptionNextOptionalParams extends coreClient.OperationOptions { + filter?: string; +} + +// @public +export type ResourceLinksListAtSubscriptionNextResponse = ResourceLinkResult; + +// @public +export interface ResourceLinksListAtSubscriptionOptionalParams extends coreClient.OperationOptions { + filter?: string; +} + +// @public +export type ResourceLinksListAtSubscriptionResponse = ResourceLinkResult; + + +// (No @packageDocumentation comment for this package) + +``` diff --git a/test/smoke/generated/arm-package-links-2016-09/temp/arm-package-links-2016-09.api.json b/test/smoke/generated/arm-package-links-2016-09/temp/arm-package-links-2016-09.api.json index 07693e243b..08791f3330 100644 --- a/test/smoke/generated/arm-package-links-2016-09/temp/arm-package-links-2016-09.api.json +++ b/test/smoke/generated/arm-package-links-2016-09/temp/arm-package-links-2016-09.api.json @@ -1,2039 +1,2039 @@ -{ - "metadata": { - "toolPackage": "@microsoft/api-extractor", - "toolVersion": "7.9.10", - "schemaVersion": 1003, - "oldestForwardsCompatibleVersion": 1001 - }, - "kind": "Package", - "canonicalReference": "arm-package-links-2016-09!", - "docComment": "", - "name": "arm-package-links-2016-09", - "members": [ - { - "kind": "EntryPoint", - "canonicalReference": "arm-package-links-2016-09!", - "name": "", - "members": [ - { - "kind": "Class", - "canonicalReference": "arm-package-links-2016-09!ManagementLinkClient:class", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare class ManagementLinkClient extends " - }, - { - "kind": "Reference", - "text": "ManagementLinkClientContext", - "canonicalReference": "arm-package-links-2016-09!ManagementLinkClientContext:class" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagementLinkClient", - "members": [ - { - "kind": "Constructor", - "canonicalReference": "arm-package-links-2016-09!ManagementLinkClient:constructor(1)", - "docComment": "/**\n * Initializes a new instance of the ManagementLinkClient class.\n *\n * @param credentials - Subscription credentials which uniquely identify client subscription.\n *\n * @param subscriptionId - The ID of the target subscription.\n *\n * @param options - The parameter options\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "constructor(credentials: " - }, - { - "kind": "Content", - "text": "coreAuth." - }, - { - "kind": "Reference", - "text": "TokenCredential", - "canonicalReference": "@azure/core-auth!TokenCredential:interface" - }, - { - "kind": "Content", - "text": ", subscriptionId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagementLinkClientOptionalParams", - "canonicalReference": "arm-package-links-2016-09!ManagementLinkClientOptionalParams:interface" - }, - { - "kind": "Content", - "text": ");" - } - ], - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "credentials", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "parameterName": "subscriptionId", - "parameterTypeTokenRange": { - "startIndex": 4, - "endIndex": 5 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 6, - "endIndex": 7 - } - } - ] - }, - { - "kind": "Property", - "canonicalReference": "arm-package-links-2016-09!ManagementLinkClient#operations:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "operations: " - }, - { - "kind": "Reference", - "text": "Operations", - "canonicalReference": "arm-package-links-2016-09!Operations:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "operations", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "arm-package-links-2016-09!ManagementLinkClient#resourceLinks:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "resourceLinks: " - }, - { - "kind": "Reference", - "text": "ResourceLinks", - "canonicalReference": "arm-package-links-2016-09!ResourceLinks:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resourceLinks", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - } - ], - "extendsTokenRange": { - "startIndex": 1, - "endIndex": 3 - }, - "implementsTokenRanges": [] - }, - { - "kind": "Class", - "canonicalReference": "arm-package-links-2016-09!ManagementLinkClientContext:class", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare class ManagementLinkClientContext extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "ServiceClient", - "canonicalReference": "@azure/core-client!ServiceClient:class" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagementLinkClientContext", - "members": [ - { - "kind": "Constructor", - "canonicalReference": "arm-package-links-2016-09!ManagementLinkClientContext:constructor(1)", - "docComment": "/**\n * Initializes a new instance of the ManagementLinkClientContext class.\n *\n * @param credentials - Subscription credentials which uniquely identify client subscription.\n *\n * @param subscriptionId - The ID of the target subscription.\n *\n * @param options - The parameter options\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "constructor(credentials: " - }, - { - "kind": "Content", - "text": "coreAuth." - }, - { - "kind": "Reference", - "text": "TokenCredential", - "canonicalReference": "@azure/core-auth!TokenCredential:interface" - }, - { - "kind": "Content", - "text": ", subscriptionId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagementLinkClientOptionalParams", - "canonicalReference": "arm-package-links-2016-09!ManagementLinkClientOptionalParams:interface" - }, - { - "kind": "Content", - "text": ");" - } - ], - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "credentials", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "parameterName": "subscriptionId", - "parameterTypeTokenRange": { - "startIndex": 4, - "endIndex": 5 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 6, - "endIndex": 7 - } - } - ] - }, - { - "kind": "Property", - "canonicalReference": "arm-package-links-2016-09!ManagementLinkClientContext#$host:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "$host: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "$host", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "arm-package-links-2016-09!ManagementLinkClientContext#apiVersion:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "apiVersion: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "apiVersion", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "arm-package-links-2016-09!ManagementLinkClientContext#subscriptionId:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "subscriptionId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "subscriptionId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - } - ], - "extendsTokenRange": { - "startIndex": 1, - "endIndex": 4 - }, - "implementsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-links-2016-09!ManagementLinkClientOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagementLinkClientOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "ServiceClientOptions", - "canonicalReference": "@azure/core-client!ServiceClientOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagementLinkClientOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-links-2016-09!ManagementLinkClientOptionalParams#$host:member", - "docComment": "/**\n * server parameter\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "$host?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "$host", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-links-2016-09!ManagementLinkClientOptionalParams#apiVersion:member", - "docComment": "/**\n * Api Version\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "apiVersion?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "apiVersion", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-links-2016-09!ManagementLinkClientOptionalParams#endpoint:member", - "docComment": "/**\n * Overrides client endpoint.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "endpoint?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "endpoint", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-links-2016-09!Operation:interface", - "docComment": "/**\n * Microsoft.Resources operation\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Operation " - } - ], - "releaseTag": "Public", - "name": "Operation", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-links-2016-09!Operation#display:member", - "docComment": "/**\n * The object that represents the operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "display?: " - }, - { - "kind": "Reference", - "text": "OperationDisplay", - "canonicalReference": "arm-package-links-2016-09!OperationDisplay:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "display", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-links-2016-09!Operation#name:member", - "docComment": "/**\n * Operation name: {provider}/{resource}/{operation}\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-links-2016-09!OperationDisplay:interface", - "docComment": "/**\n * The object that represents the operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface OperationDisplay " - } - ], - "releaseTag": "Public", - "name": "OperationDisplay", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-links-2016-09!OperationDisplay#description:member", - "docComment": "/**\n * Description of the operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "description?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "description", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-links-2016-09!OperationDisplay#operation:member", - "docComment": "/**\n * Operation type: Read, write, delete, etc.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "operation?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "operation", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-links-2016-09!OperationDisplay#provider:member", - "docComment": "/**\n * Service provider: Microsoft.Resources\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "provider?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "provider", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-links-2016-09!OperationDisplay#resource:member", - "docComment": "/**\n * Resource on which the operation is performed: Profile, endpoint, etc.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resource?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resource", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-links-2016-09!OperationListResult:interface", - "docComment": "/**\n * Result of the request to list Microsoft.Resources operations. It contains a list of operations and a URL link to get the next set of results.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface OperationListResult " - } - ], - "releaseTag": "Public", - "name": "OperationListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-links-2016-09!OperationListResult#nextLink:member", - "docComment": "/**\n * URL to get the next set of operation list results if there are any.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-links-2016-09!OperationListResult#value:member", - "docComment": "/**\n * List of Microsoft.Resources operations.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "Operation", - "canonicalReference": "arm-package-links-2016-09!Operation:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-links-2016-09!Operations:interface", - "docComment": "/**\n * Interface representing a Operations.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Operations " - } - ], - "releaseTag": "Public", - "name": "Operations", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-links-2016-09!Operations#list:member(1)", - "docComment": "/**\n * Lists all of the available Microsoft.Resources REST API operations.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(options?: " - }, - { - "kind": "Reference", - "text": "OperationsListOptionalParams", - "canonicalReference": "arm-package-links-2016-09!OperationsListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "Operation", - "canonicalReference": "arm-package-links-2016-09!Operation:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "list" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-links-2016-09!OperationsListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface OperationsListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "OperationsListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-links-2016-09!OperationsListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type OperationsListNextResponse = " - }, - { - "kind": "Reference", - "text": "OperationListResult", - "canonicalReference": "arm-package-links-2016-09!OperationListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "OperationsListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-links-2016-09!OperationsListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface OperationsListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "OperationsListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-links-2016-09!OperationsListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type OperationsListResponse = " - }, - { - "kind": "Reference", - "text": "OperationListResult", - "canonicalReference": "arm-package-links-2016-09!OperationListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "OperationsListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-links-2016-09!ResourceLink:interface", - "docComment": "/**\n * The resource link.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ResourceLink " - } - ], - "releaseTag": "Public", - "name": "ResourceLink", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-links-2016-09!ResourceLink#id:member", - "docComment": "/**\n * The fully qualified ID of the resource link. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly id?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-links-2016-09!ResourceLink#name:member", - "docComment": "/**\n * The name of the resource link. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-links-2016-09!ResourceLink#properties:member", - "docComment": "/**\n * Properties for resource link.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "properties?: " - }, - { - "kind": "Reference", - "text": "ResourceLinkProperties", - "canonicalReference": "arm-package-links-2016-09!ResourceLinkProperties:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "properties", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-links-2016-09!ResourceLink#type:member", - "docComment": "/**\n * The resource link object. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly type?: " - }, - { - "kind": "Reference", - "text": "Record", - "canonicalReference": "!Record:type" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-links-2016-09!ResourceLinkFilter:interface", - "docComment": "/**\n * Resource link filter.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ResourceLinkFilter " - } - ], - "releaseTag": "Public", - "name": "ResourceLinkFilter", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-links-2016-09!ResourceLinkFilter#targetId:member", - "docComment": "/**\n * The ID of the target resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "targetId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "targetId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-links-2016-09!ResourceLinkProperties:interface", - "docComment": "/**\n * The resource link properties.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ResourceLinkProperties " - } - ], - "releaseTag": "Public", - "name": "ResourceLinkProperties", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-links-2016-09!ResourceLinkProperties#notes:member", - "docComment": "/**\n * Notes about the resource link.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "notes?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "notes", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-links-2016-09!ResourceLinkProperties#sourceId:member", - "docComment": "/**\n * The fully qualified ID of the source resource in the link. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly sourceId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "sourceId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-links-2016-09!ResourceLinkProperties#targetId:member", - "docComment": "/**\n * The fully qualified ID of the target resource in the link.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "targetId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "targetId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-links-2016-09!ResourceLinkResult:interface", - "docComment": "/**\n * List of resource links.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ResourceLinkResult " - } - ], - "releaseTag": "Public", - "name": "ResourceLinkResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-links-2016-09!ResourceLinkResult#nextLink:member", - "docComment": "/**\n * The URL to use for getting the next set of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-links-2016-09!ResourceLinkResult#value:member", - "docComment": "/**\n * An array of resource links.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Reference", - "text": "ResourceLink", - "canonicalReference": "arm-package-links-2016-09!ResourceLink:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-links-2016-09!ResourceLinks:interface", - "docComment": "/**\n * Interface representing a ResourceLinks.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ResourceLinks " - } - ], - "releaseTag": "Public", - "name": "ResourceLinks", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-links-2016-09!ResourceLinks#createOrUpdate:member(1)", - "docComment": "/**\n * Creates or updates a resource link between the specified resources.\n *\n * @param linkId - The fully qualified ID of the resource link. Use the format, /subscriptions/{subscription-id}/resourceGroups/{resource-group-name}/{provider-namespace}/{resource-type}/{resource-name}/Microsoft.Resources/links/{link-name}. For example, /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myGroup/Microsoft.Web/sites/mySite/Microsoft.Resources/links/myLink\n *\n * @param parameters - Parameters for creating or updating a resource link.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createOrUpdate(linkId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ResourceLink", - "canonicalReference": "arm-package-links-2016-09!ResourceLink:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ResourceLinksCreateOrUpdateOptionalParams", - "canonicalReference": "arm-package-links-2016-09!ResourceLinksCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ResourceLinksCreateOrUpdateResponse", - "canonicalReference": "arm-package-links-2016-09!ResourceLinksCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "linkId", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "createOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-links-2016-09!ResourceLinks#delete:member(1)", - "docComment": "/**\n * Deletes a resource link with the specified ID.\n *\n * @param linkId - The fully qualified ID of the resource link. Use the format, /subscriptions/{subscription-id}/resourceGroups/{resource-group-name}/{provider-namespace}/{resource-type}/{resource-name}/Microsoft.Resources/links/{link-name}. For example, /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myGroup/Microsoft.Web/sites/mySite/Microsoft.Resources/links/myLink\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "delete(linkId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ResourceLinksDeleteOptionalParams", - "canonicalReference": "arm-package-links-2016-09!ResourceLinksDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "linkId", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "delete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-links-2016-09!ResourceLinks#get:member(1)", - "docComment": "/**\n * Gets a resource link with the specified ID.\n *\n * @param linkId - The fully qualified Id of the resource link. For example, /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myGroup/Microsoft.Web/sites/mySite/Microsoft.Resources/links/myLink\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(linkId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ResourceLinksGetOptionalParams", - "canonicalReference": "arm-package-links-2016-09!ResourceLinksGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ResourceLinksGetResponse", - "canonicalReference": "arm-package-links-2016-09!ResourceLinksGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "linkId", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-links-2016-09!ResourceLinks#listAtSourceScope:member(1)", - "docComment": "/**\n * Gets a list of resource links at and below the specified source scope.\n *\n * @param scope - The fully qualified ID of the scope for getting the resource links. For example, to list resource links at and under a resource group, set the scope to /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myGroup.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listAtSourceScope(scope: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ResourceLinksListAtSourceScopeOptionalParams", - "canonicalReference": "arm-package-links-2016-09!ResourceLinksListAtSourceScopeOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ResourceLink", - "canonicalReference": "arm-package-links-2016-09!ResourceLink:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "scope", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "listAtSourceScope" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-links-2016-09!ResourceLinks#listAtSubscription:member(1)", - "docComment": "/**\n * Gets all the linked resources for the subscription.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listAtSubscription(options?: " - }, - { - "kind": "Reference", - "text": "ResourceLinksListAtSubscriptionOptionalParams", - "canonicalReference": "arm-package-links-2016-09!ResourceLinksListAtSubscriptionOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ResourceLink", - "canonicalReference": "arm-package-links-2016-09!ResourceLink:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "listAtSubscription" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-links-2016-09!ResourceLinksCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ResourceLinksCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ResourceLinksCreateOrUpdateOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-links-2016-09!ResourceLinksCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ResourceLinksCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "ResourceLink", - "canonicalReference": "arm-package-links-2016-09!ResourceLink:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ResourceLinksCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-links-2016-09!ResourceLinksDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ResourceLinksDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ResourceLinksDeleteOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-links-2016-09!ResourceLinksGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ResourceLinksGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ResourceLinksGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-links-2016-09!ResourceLinksGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ResourceLinksGetResponse = " - }, - { - "kind": "Reference", - "text": "ResourceLink", - "canonicalReference": "arm-package-links-2016-09!ResourceLink:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ResourceLinksGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-links-2016-09!ResourceLinksListAtSourceScopeNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ResourceLinksListAtSourceScopeNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ResourceLinksListAtSourceScopeNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-links-2016-09!ResourceLinksListAtSourceScopeNextResponse:type", - "docComment": "/**\n * Contains response data for the listAtSourceScopeNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ResourceLinksListAtSourceScopeNextResponse = " - }, - { - "kind": "Reference", - "text": "ResourceLinkResult", - "canonicalReference": "arm-package-links-2016-09!ResourceLinkResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ResourceLinksListAtSourceScopeNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-links-2016-09!ResourceLinksListAtSourceScopeOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ResourceLinksListAtSourceScopeOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ResourceLinksListAtSourceScopeOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-links-2016-09!ResourceLinksListAtSourceScopeResponse:type", - "docComment": "/**\n * Contains response data for the listAtSourceScope operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ResourceLinksListAtSourceScopeResponse = " - }, - { - "kind": "Reference", - "text": "ResourceLinkResult", - "canonicalReference": "arm-package-links-2016-09!ResourceLinkResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ResourceLinksListAtSourceScopeResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-links-2016-09!ResourceLinksListAtSubscriptionNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ResourceLinksListAtSubscriptionNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ResourceLinksListAtSubscriptionNextOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-links-2016-09!ResourceLinksListAtSubscriptionNextOptionalParams#filter:member", - "docComment": "/**\n * The filter to apply on the list resource links operation. The supported filter for list resource links is targetId. For example, $filter=targetId eq {value}\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "filter?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "filter", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-links-2016-09!ResourceLinksListAtSubscriptionNextResponse:type", - "docComment": "/**\n * Contains response data for the listAtSubscriptionNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ResourceLinksListAtSubscriptionNextResponse = " - }, - { - "kind": "Reference", - "text": "ResourceLinkResult", - "canonicalReference": "arm-package-links-2016-09!ResourceLinkResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ResourceLinksListAtSubscriptionNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-links-2016-09!ResourceLinksListAtSubscriptionOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ResourceLinksListAtSubscriptionOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ResourceLinksListAtSubscriptionOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-links-2016-09!ResourceLinksListAtSubscriptionOptionalParams#filter:member", - "docComment": "/**\n * The filter to apply on the list resource links operation. The supported filter for list resource links is targetId. For example, $filter=targetId eq {value}\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "filter?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "filter", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-links-2016-09!ResourceLinksListAtSubscriptionResponse:type", - "docComment": "/**\n * Contains response data for the listAtSubscription operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ResourceLinksListAtSubscriptionResponse = " - }, - { - "kind": "Reference", - "text": "ResourceLinkResult", - "canonicalReference": "arm-package-links-2016-09!ResourceLinkResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ResourceLinksListAtSubscriptionResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - } - ] -} +{ + "metadata": { + "toolPackage": "@microsoft/api-extractor", + "toolVersion": "7.9.10", + "schemaVersion": 1003, + "oldestForwardsCompatibleVersion": 1001 + }, + "kind": "Package", + "canonicalReference": "arm-package-links-2016-09!", + "docComment": "", + "name": "arm-package-links-2016-09", + "members": [ + { + "kind": "EntryPoint", + "canonicalReference": "arm-package-links-2016-09!", + "name": "", + "members": [ + { + "kind": "Class", + "canonicalReference": "arm-package-links-2016-09!ManagementLinkClient:class", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare class ManagementLinkClient extends " + }, + { + "kind": "Reference", + "text": "ManagementLinkClientContext", + "canonicalReference": "arm-package-links-2016-09!ManagementLinkClientContext:class" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagementLinkClient", + "members": [ + { + "kind": "Constructor", + "canonicalReference": "arm-package-links-2016-09!ManagementLinkClient:constructor(1)", + "docComment": "/**\n * Initializes a new instance of the ManagementLinkClient class.\n *\n * @param credentials - Subscription credentials which uniquely identify client subscription.\n *\n * @param subscriptionId - The ID of the target subscription.\n *\n * @param options - The parameter options\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "constructor(credentials: " + }, + { + "kind": "Content", + "text": "coreAuth." + }, + { + "kind": "Reference", + "text": "TokenCredential", + "canonicalReference": "@azure/core-auth!TokenCredential:interface" + }, + { + "kind": "Content", + "text": ", subscriptionId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagementLinkClientOptionalParams", + "canonicalReference": "arm-package-links-2016-09!ManagementLinkClientOptionalParams:interface" + }, + { + "kind": "Content", + "text": ");" + } + ], + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "credentials", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "parameterName": "subscriptionId", + "parameterTypeTokenRange": { + "startIndex": 4, + "endIndex": 5 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 6, + "endIndex": 7 + } + } + ] + }, + { + "kind": "Property", + "canonicalReference": "arm-package-links-2016-09!ManagementLinkClient#operations:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "operations: " + }, + { + "kind": "Reference", + "text": "Operations", + "canonicalReference": "arm-package-links-2016-09!Operations:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "operations", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "arm-package-links-2016-09!ManagementLinkClient#resourceLinks:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "resourceLinks: " + }, + { + "kind": "Reference", + "text": "ResourceLinks", + "canonicalReference": "arm-package-links-2016-09!ResourceLinks:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resourceLinks", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + } + ], + "extendsTokenRange": { + "startIndex": 1, + "endIndex": 3 + }, + "implementsTokenRanges": [] + }, + { + "kind": "Class", + "canonicalReference": "arm-package-links-2016-09!ManagementLinkClientContext:class", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare class ManagementLinkClientContext extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "ServiceClient", + "canonicalReference": "@azure/core-client!ServiceClient:class" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagementLinkClientContext", + "members": [ + { + "kind": "Constructor", + "canonicalReference": "arm-package-links-2016-09!ManagementLinkClientContext:constructor(1)", + "docComment": "/**\n * Initializes a new instance of the ManagementLinkClientContext class.\n *\n * @param credentials - Subscription credentials which uniquely identify client subscription.\n *\n * @param subscriptionId - The ID of the target subscription.\n *\n * @param options - The parameter options\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "constructor(credentials: " + }, + { + "kind": "Content", + "text": "coreAuth." + }, + { + "kind": "Reference", + "text": "TokenCredential", + "canonicalReference": "@azure/core-auth!TokenCredential:interface" + }, + { + "kind": "Content", + "text": ", subscriptionId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagementLinkClientOptionalParams", + "canonicalReference": "arm-package-links-2016-09!ManagementLinkClientOptionalParams:interface" + }, + { + "kind": "Content", + "text": ");" + } + ], + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "credentials", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "parameterName": "subscriptionId", + "parameterTypeTokenRange": { + "startIndex": 4, + "endIndex": 5 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 6, + "endIndex": 7 + } + } + ] + }, + { + "kind": "Property", + "canonicalReference": "arm-package-links-2016-09!ManagementLinkClientContext#$host:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "$host: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "$host", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "arm-package-links-2016-09!ManagementLinkClientContext#apiVersion:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "apiVersion: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "apiVersion", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "arm-package-links-2016-09!ManagementLinkClientContext#subscriptionId:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "subscriptionId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "subscriptionId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + } + ], + "extendsTokenRange": { + "startIndex": 1, + "endIndex": 4 + }, + "implementsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-links-2016-09!ManagementLinkClientOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagementLinkClientOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "ServiceClientOptions", + "canonicalReference": "@azure/core-client!ServiceClientOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagementLinkClientOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-links-2016-09!ManagementLinkClientOptionalParams#$host:member", + "docComment": "/**\n * server parameter\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "$host?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "$host", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-links-2016-09!ManagementLinkClientOptionalParams#apiVersion:member", + "docComment": "/**\n * Api Version\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "apiVersion?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "apiVersion", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-links-2016-09!ManagementLinkClientOptionalParams#endpoint:member", + "docComment": "/**\n * Overrides client endpoint.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "endpoint?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "endpoint", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-links-2016-09!Operation:interface", + "docComment": "/**\n * Microsoft.Resources operation\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Operation " + } + ], + "releaseTag": "Public", + "name": "Operation", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-links-2016-09!Operation#display:member", + "docComment": "/**\n * The object that represents the operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "display?: " + }, + { + "kind": "Reference", + "text": "OperationDisplay", + "canonicalReference": "arm-package-links-2016-09!OperationDisplay:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "display", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-links-2016-09!Operation#name:member", + "docComment": "/**\n * Operation name: {provider}/{resource}/{operation}\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-links-2016-09!OperationDisplay:interface", + "docComment": "/**\n * The object that represents the operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface OperationDisplay " + } + ], + "releaseTag": "Public", + "name": "OperationDisplay", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-links-2016-09!OperationDisplay#description:member", + "docComment": "/**\n * Description of the operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "description?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "description", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-links-2016-09!OperationDisplay#operation:member", + "docComment": "/**\n * Operation type: Read, write, delete, etc.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "operation?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "operation", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-links-2016-09!OperationDisplay#provider:member", + "docComment": "/**\n * Service provider: Microsoft.Resources\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "provider?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "provider", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-links-2016-09!OperationDisplay#resource:member", + "docComment": "/**\n * Resource on which the operation is performed: Profile, endpoint, etc.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resource?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resource", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-links-2016-09!OperationListResult:interface", + "docComment": "/**\n * Result of the request to list Microsoft.Resources operations. It contains a list of operations and a URL link to get the next set of results.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface OperationListResult " + } + ], + "releaseTag": "Public", + "name": "OperationListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-links-2016-09!OperationListResult#nextLink:member", + "docComment": "/**\n * URL to get the next set of operation list results if there are any.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-links-2016-09!OperationListResult#value:member", + "docComment": "/**\n * List of Microsoft.Resources operations.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "Operation", + "canonicalReference": "arm-package-links-2016-09!Operation:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-links-2016-09!Operations:interface", + "docComment": "/**\n * Interface representing a Operations.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Operations " + } + ], + "releaseTag": "Public", + "name": "Operations", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-links-2016-09!Operations#list:member(1)", + "docComment": "/**\n * Lists all of the available Microsoft.Resources REST API operations.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(options?: " + }, + { + "kind": "Reference", + "text": "OperationsListOptionalParams", + "canonicalReference": "arm-package-links-2016-09!OperationsListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "Operation", + "canonicalReference": "arm-package-links-2016-09!Operation:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "list" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-links-2016-09!OperationsListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface OperationsListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "OperationsListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-links-2016-09!OperationsListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type OperationsListNextResponse = " + }, + { + "kind": "Reference", + "text": "OperationListResult", + "canonicalReference": "arm-package-links-2016-09!OperationListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "OperationsListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-links-2016-09!OperationsListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface OperationsListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "OperationsListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-links-2016-09!OperationsListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type OperationsListResponse = " + }, + { + "kind": "Reference", + "text": "OperationListResult", + "canonicalReference": "arm-package-links-2016-09!OperationListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "OperationsListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-links-2016-09!ResourceLink:interface", + "docComment": "/**\n * The resource link.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ResourceLink " + } + ], + "releaseTag": "Public", + "name": "ResourceLink", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-links-2016-09!ResourceLink#id:member", + "docComment": "/**\n * The fully qualified ID of the resource link. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly id?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-links-2016-09!ResourceLink#name:member", + "docComment": "/**\n * The name of the resource link. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-links-2016-09!ResourceLink#properties:member", + "docComment": "/**\n * Properties for resource link.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "properties?: " + }, + { + "kind": "Reference", + "text": "ResourceLinkProperties", + "canonicalReference": "arm-package-links-2016-09!ResourceLinkProperties:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "properties", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-links-2016-09!ResourceLink#type:member", + "docComment": "/**\n * The resource link object. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly type?: " + }, + { + "kind": "Reference", + "text": "Record", + "canonicalReference": "!Record:type" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "type", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-links-2016-09!ResourceLinkFilter:interface", + "docComment": "/**\n * Resource link filter.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ResourceLinkFilter " + } + ], + "releaseTag": "Public", + "name": "ResourceLinkFilter", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-links-2016-09!ResourceLinkFilter#targetId:member", + "docComment": "/**\n * The ID of the target resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "targetId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "targetId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-links-2016-09!ResourceLinkProperties:interface", + "docComment": "/**\n * The resource link properties.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ResourceLinkProperties " + } + ], + "releaseTag": "Public", + "name": "ResourceLinkProperties", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-links-2016-09!ResourceLinkProperties#notes:member", + "docComment": "/**\n * Notes about the resource link.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "notes?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "notes", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-links-2016-09!ResourceLinkProperties#sourceId:member", + "docComment": "/**\n * The fully qualified ID of the source resource in the link. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly sourceId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "sourceId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-links-2016-09!ResourceLinkProperties#targetId:member", + "docComment": "/**\n * The fully qualified ID of the target resource in the link.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "targetId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "targetId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-links-2016-09!ResourceLinkResult:interface", + "docComment": "/**\n * List of resource links.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ResourceLinkResult " + } + ], + "releaseTag": "Public", + "name": "ResourceLinkResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-links-2016-09!ResourceLinkResult#nextLink:member", + "docComment": "/**\n * The URL to use for getting the next set of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-links-2016-09!ResourceLinkResult#value:member", + "docComment": "/**\n * An array of resource links.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Reference", + "text": "ResourceLink", + "canonicalReference": "arm-package-links-2016-09!ResourceLink:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-links-2016-09!ResourceLinks:interface", + "docComment": "/**\n * Interface representing a ResourceLinks.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ResourceLinks " + } + ], + "releaseTag": "Public", + "name": "ResourceLinks", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-links-2016-09!ResourceLinks#createOrUpdate:member(1)", + "docComment": "/**\n * Creates or updates a resource link between the specified resources.\n *\n * @param linkId - The fully qualified ID of the resource link. Use the format, /subscriptions/{subscription-id}/resourceGroups/{resource-group-name}/{provider-namespace}/{resource-type}/{resource-name}/Microsoft.Resources/links/{link-name}. For example, /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myGroup/Microsoft.Web/sites/mySite/Microsoft.Resources/links/myLink\n *\n * @param parameters - Parameters for creating or updating a resource link.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createOrUpdate(linkId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ResourceLink", + "canonicalReference": "arm-package-links-2016-09!ResourceLink:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ResourceLinksCreateOrUpdateOptionalParams", + "canonicalReference": "arm-package-links-2016-09!ResourceLinksCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ResourceLinksCreateOrUpdateResponse", + "canonicalReference": "arm-package-links-2016-09!ResourceLinksCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "linkId", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "createOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-links-2016-09!ResourceLinks#delete:member(1)", + "docComment": "/**\n * Deletes a resource link with the specified ID.\n *\n * @param linkId - The fully qualified ID of the resource link. Use the format, /subscriptions/{subscription-id}/resourceGroups/{resource-group-name}/{provider-namespace}/{resource-type}/{resource-name}/Microsoft.Resources/links/{link-name}. For example, /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myGroup/Microsoft.Web/sites/mySite/Microsoft.Resources/links/myLink\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "delete(linkId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ResourceLinksDeleteOptionalParams", + "canonicalReference": "arm-package-links-2016-09!ResourceLinksDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "linkId", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "delete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-links-2016-09!ResourceLinks#get:member(1)", + "docComment": "/**\n * Gets a resource link with the specified ID.\n *\n * @param linkId - The fully qualified Id of the resource link. For example, /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myGroup/Microsoft.Web/sites/mySite/Microsoft.Resources/links/myLink\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(linkId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ResourceLinksGetOptionalParams", + "canonicalReference": "arm-package-links-2016-09!ResourceLinksGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ResourceLinksGetResponse", + "canonicalReference": "arm-package-links-2016-09!ResourceLinksGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "linkId", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-links-2016-09!ResourceLinks#listAtSourceScope:member(1)", + "docComment": "/**\n * Gets a list of resource links at and below the specified source scope.\n *\n * @param scope - The fully qualified ID of the scope for getting the resource links. For example, to list resource links at and under a resource group, set the scope to /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myGroup.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listAtSourceScope(scope: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ResourceLinksListAtSourceScopeOptionalParams", + "canonicalReference": "arm-package-links-2016-09!ResourceLinksListAtSourceScopeOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ResourceLink", + "canonicalReference": "arm-package-links-2016-09!ResourceLink:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "scope", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "listAtSourceScope" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-links-2016-09!ResourceLinks#listAtSubscription:member(1)", + "docComment": "/**\n * Gets all the linked resources for the subscription.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listAtSubscription(options?: " + }, + { + "kind": "Reference", + "text": "ResourceLinksListAtSubscriptionOptionalParams", + "canonicalReference": "arm-package-links-2016-09!ResourceLinksListAtSubscriptionOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ResourceLink", + "canonicalReference": "arm-package-links-2016-09!ResourceLink:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "listAtSubscription" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-links-2016-09!ResourceLinksCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ResourceLinksCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ResourceLinksCreateOrUpdateOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-links-2016-09!ResourceLinksCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ResourceLinksCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "ResourceLink", + "canonicalReference": "arm-package-links-2016-09!ResourceLink:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ResourceLinksCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-links-2016-09!ResourceLinksDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ResourceLinksDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ResourceLinksDeleteOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-links-2016-09!ResourceLinksGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ResourceLinksGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ResourceLinksGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-links-2016-09!ResourceLinksGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ResourceLinksGetResponse = " + }, + { + "kind": "Reference", + "text": "ResourceLink", + "canonicalReference": "arm-package-links-2016-09!ResourceLink:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ResourceLinksGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-links-2016-09!ResourceLinksListAtSourceScopeNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ResourceLinksListAtSourceScopeNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ResourceLinksListAtSourceScopeNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-links-2016-09!ResourceLinksListAtSourceScopeNextResponse:type", + "docComment": "/**\n * Contains response data for the listAtSourceScopeNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ResourceLinksListAtSourceScopeNextResponse = " + }, + { + "kind": "Reference", + "text": "ResourceLinkResult", + "canonicalReference": "arm-package-links-2016-09!ResourceLinkResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ResourceLinksListAtSourceScopeNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-links-2016-09!ResourceLinksListAtSourceScopeOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ResourceLinksListAtSourceScopeOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ResourceLinksListAtSourceScopeOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-links-2016-09!ResourceLinksListAtSourceScopeResponse:type", + "docComment": "/**\n * Contains response data for the listAtSourceScope operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ResourceLinksListAtSourceScopeResponse = " + }, + { + "kind": "Reference", + "text": "ResourceLinkResult", + "canonicalReference": "arm-package-links-2016-09!ResourceLinkResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ResourceLinksListAtSourceScopeResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-links-2016-09!ResourceLinksListAtSubscriptionNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ResourceLinksListAtSubscriptionNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ResourceLinksListAtSubscriptionNextOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-links-2016-09!ResourceLinksListAtSubscriptionNextOptionalParams#filter:member", + "docComment": "/**\n * The filter to apply on the list resource links operation. The supported filter for list resource links is targetId. For example, $filter=targetId eq {value}\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "filter?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "filter", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-links-2016-09!ResourceLinksListAtSubscriptionNextResponse:type", + "docComment": "/**\n * Contains response data for the listAtSubscriptionNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ResourceLinksListAtSubscriptionNextResponse = " + }, + { + "kind": "Reference", + "text": "ResourceLinkResult", + "canonicalReference": "arm-package-links-2016-09!ResourceLinkResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ResourceLinksListAtSubscriptionNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-links-2016-09!ResourceLinksListAtSubscriptionOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ResourceLinksListAtSubscriptionOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ResourceLinksListAtSubscriptionOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-links-2016-09!ResourceLinksListAtSubscriptionOptionalParams#filter:member", + "docComment": "/**\n * The filter to apply on the list resource links operation. The supported filter for list resource links is targetId. For example, $filter=targetId eq {value}\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "filter?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "filter", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-links-2016-09!ResourceLinksListAtSubscriptionResponse:type", + "docComment": "/**\n * Contains response data for the listAtSubscription operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ResourceLinksListAtSubscriptionResponse = " + }, + { + "kind": "Reference", + "text": "ResourceLinkResult", + "canonicalReference": "arm-package-links-2016-09!ResourceLinkResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ResourceLinksListAtSubscriptionResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + } + ] +} diff --git a/test/smoke/generated/arm-package-links-2016-09/temp/arm-package-links-2016-09.api.md b/test/smoke/generated/arm-package-links-2016-09/temp/arm-package-links-2016-09.api.md index 297572e2fd..47e7aca768 100644 --- a/test/smoke/generated/arm-package-links-2016-09/temp/arm-package-links-2016-09.api.md +++ b/test/smoke/generated/arm-package-links-2016-09/temp/arm-package-links-2016-09.api.md @@ -1,163 +1,163 @@ -## API Report File for "arm-package-links-2016-09" - -> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). - -```ts - -import * as coreAuth from '@azure/core-auth'; -import * as coreClient from '@azure/core-client'; -import { PagedAsyncIterableIterator } from '@azure/core-paging'; - -// @public (undocumented) -export class ManagementLinkClient extends ManagementLinkClientContext { - constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: ManagementLinkClientOptionalParams); - // (undocumented) - operations: Operations; - // (undocumented) - resourceLinks: ResourceLinks; -} - -// @public (undocumented) -export class ManagementLinkClientContext extends coreClient.ServiceClient { - // (undocumented) - $host: string; - constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: ManagementLinkClientOptionalParams); - // (undocumented) - apiVersion: string; - // (undocumented) - subscriptionId: string; -} - -// @public -export interface ManagementLinkClientOptionalParams extends coreClient.ServiceClientOptions { - $host?: string; - apiVersion?: string; - endpoint?: string; -} - -// @public -export interface Operation { - display?: OperationDisplay; - name?: string; -} - -// @public -export interface OperationDisplay { - description?: string; - operation?: string; - provider?: string; - resource?: string; -} - -// @public -export interface OperationListResult { - nextLink?: string; - value?: Operation[]; -} - -// @public -export interface Operations { - list(options?: OperationsListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface OperationsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type OperationsListNextResponse = OperationListResult; - -// @public -export interface OperationsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type OperationsListResponse = OperationListResult; - -// @public -export interface ResourceLink { - readonly id?: string; - readonly name?: string; - properties?: ResourceLinkProperties; - readonly type?: Record; -} - -// @public -export interface ResourceLinkFilter { - targetId: string; -} - -// @public -export interface ResourceLinkProperties { - notes?: string; - readonly sourceId?: string; - targetId: string; -} - -// @public -export interface ResourceLinkResult { - readonly nextLink?: string; - value: ResourceLink[]; -} - -// @public -export interface ResourceLinks { - createOrUpdate(linkId: string, parameters: ResourceLink, options?: ResourceLinksCreateOrUpdateOptionalParams): Promise; - delete(linkId: string, options?: ResourceLinksDeleteOptionalParams): Promise; - get(linkId: string, options?: ResourceLinksGetOptionalParams): Promise; - listAtSourceScope(scope: string, options?: ResourceLinksListAtSourceScopeOptionalParams): PagedAsyncIterableIterator; - listAtSubscription(options?: ResourceLinksListAtSubscriptionOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ResourceLinksCreateOrUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ResourceLinksCreateOrUpdateResponse = ResourceLink; - -// @public -export interface ResourceLinksDeleteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface ResourceLinksGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ResourceLinksGetResponse = ResourceLink; - -// @public -export interface ResourceLinksListAtSourceScopeNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ResourceLinksListAtSourceScopeNextResponse = ResourceLinkResult; - -// @public -export interface ResourceLinksListAtSourceScopeOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ResourceLinksListAtSourceScopeResponse = ResourceLinkResult; - -// @public -export interface ResourceLinksListAtSubscriptionNextOptionalParams extends coreClient.OperationOptions { - filter?: string; -} - -// @public -export type ResourceLinksListAtSubscriptionNextResponse = ResourceLinkResult; - -// @public -export interface ResourceLinksListAtSubscriptionOptionalParams extends coreClient.OperationOptions { - filter?: string; -} - -// @public -export type ResourceLinksListAtSubscriptionResponse = ResourceLinkResult; - - -// (No @packageDocumentation comment for this package) - -``` +## API Report File for "arm-package-links-2016-09" + +> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). + +```ts + +import * as coreAuth from '@azure/core-auth'; +import * as coreClient from '@azure/core-client'; +import { PagedAsyncIterableIterator } from '@azure/core-paging'; + +// @public (undocumented) +export class ManagementLinkClient extends ManagementLinkClientContext { + constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: ManagementLinkClientOptionalParams); + // (undocumented) + operations: Operations; + // (undocumented) + resourceLinks: ResourceLinks; +} + +// @public (undocumented) +export class ManagementLinkClientContext extends coreClient.ServiceClient { + // (undocumented) + $host: string; + constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: ManagementLinkClientOptionalParams); + // (undocumented) + apiVersion: string; + // (undocumented) + subscriptionId: string; +} + +// @public +export interface ManagementLinkClientOptionalParams extends coreClient.ServiceClientOptions { + $host?: string; + apiVersion?: string; + endpoint?: string; +} + +// @public +export interface Operation { + display?: OperationDisplay; + name?: string; +} + +// @public +export interface OperationDisplay { + description?: string; + operation?: string; + provider?: string; + resource?: string; +} + +// @public +export interface OperationListResult { + nextLink?: string; + value?: Operation[]; +} + +// @public +export interface Operations { + list(options?: OperationsListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface OperationsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type OperationsListNextResponse = OperationListResult; + +// @public +export interface OperationsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type OperationsListResponse = OperationListResult; + +// @public +export interface ResourceLink { + readonly id?: string; + readonly name?: string; + properties?: ResourceLinkProperties; + readonly type?: Record; +} + +// @public +export interface ResourceLinkFilter { + targetId: string; +} + +// @public +export interface ResourceLinkProperties { + notes?: string; + readonly sourceId?: string; + targetId: string; +} + +// @public +export interface ResourceLinkResult { + readonly nextLink?: string; + value: ResourceLink[]; +} + +// @public +export interface ResourceLinks { + createOrUpdate(linkId: string, parameters: ResourceLink, options?: ResourceLinksCreateOrUpdateOptionalParams): Promise; + delete(linkId: string, options?: ResourceLinksDeleteOptionalParams): Promise; + get(linkId: string, options?: ResourceLinksGetOptionalParams): Promise; + listAtSourceScope(scope: string, options?: ResourceLinksListAtSourceScopeOptionalParams): PagedAsyncIterableIterator; + listAtSubscription(options?: ResourceLinksListAtSubscriptionOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ResourceLinksCreateOrUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ResourceLinksCreateOrUpdateResponse = ResourceLink; + +// @public +export interface ResourceLinksDeleteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface ResourceLinksGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ResourceLinksGetResponse = ResourceLink; + +// @public +export interface ResourceLinksListAtSourceScopeNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ResourceLinksListAtSourceScopeNextResponse = ResourceLinkResult; + +// @public +export interface ResourceLinksListAtSourceScopeOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ResourceLinksListAtSourceScopeResponse = ResourceLinkResult; + +// @public +export interface ResourceLinksListAtSubscriptionNextOptionalParams extends coreClient.OperationOptions { + filter?: string; +} + +// @public +export type ResourceLinksListAtSubscriptionNextResponse = ResourceLinkResult; + +// @public +export interface ResourceLinksListAtSubscriptionOptionalParams extends coreClient.OperationOptions { + filter?: string; +} + +// @public +export type ResourceLinksListAtSubscriptionResponse = ResourceLinkResult; + + +// (No @packageDocumentation comment for this package) + +``` diff --git a/test/smoke/generated/arm-package-locks-2016-09/review/arm-package-locks-2016-09.api.md b/test/smoke/generated/arm-package-locks-2016-09/review/arm-package-locks-2016-09.api.md index 24f6e8d354..bf06ed2819 100644 --- a/test/smoke/generated/arm-package-locks-2016-09/review/arm-package-locks-2016-09.api.md +++ b/test/smoke/generated/arm-package-locks-2016-09/review/arm-package-locks-2016-09.api.md @@ -1,269 +1,269 @@ -## API Report File for "arm-package-locks-2016-09" - -> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). - -```ts - -import * as coreAuth from '@azure/core-auth'; -import * as coreClient from '@azure/core-client'; -import { PagedAsyncIterableIterator } from '@azure/core-paging'; - -// @public -export interface AuthorizationOperations { - list(options?: AuthorizationOperationsListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface AuthorizationOperationsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AuthorizationOperationsListNextResponse = OperationListResult; - -// @public -export interface AuthorizationOperationsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AuthorizationOperationsListResponse = OperationListResult; - -// @public -export enum KnownLockLevel { - // (undocumented) - CanNotDelete = "CanNotDelete", - // (undocumented) - NotSpecified = "NotSpecified", - // (undocumented) - ReadOnly = "ReadOnly" -} - -// @public -export type LockLevel = string; - -// @public (undocumented) -export class ManagementLockClient extends ManagementLockClientContext { - constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: ManagementLockClientOptionalParams); - // (undocumented) - authorizationOperations: AuthorizationOperations; - // (undocumented) - managementLocks: ManagementLocks; -} - -// @public (undocumented) -export class ManagementLockClientContext extends coreClient.ServiceClient { - // (undocumented) - $host: string; - constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: ManagementLockClientOptionalParams); - // (undocumented) - apiVersion: string; - // (undocumented) - subscriptionId: string; -} - -// @public -export interface ManagementLockClientOptionalParams extends coreClient.ServiceClientOptions { - $host?: string; - apiVersion?: string; - endpoint?: string; -} - -// @public -export interface ManagementLockListResult { - nextLink?: string; - value?: ManagementLockObject[]; -} - -// @public -export interface ManagementLockObject { - readonly id?: string; - level: LockLevel; - readonly name?: string; - notes?: string; - owners?: ManagementLockOwner[]; - readonly type?: string; -} - -// @public -export interface ManagementLockOwner { - applicationId?: string; -} - -// @public -export interface ManagementLocks { - createOrUpdateAtResourceGroupLevel(resourceGroupName: string, lockName: string, parameters: ManagementLockObject, options?: ManagementLocksCreateOrUpdateAtResourceGroupLevelOptionalParams): Promise; - createOrUpdateAtResourceLevel(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, lockName: string, parameters: ManagementLockObject, options?: ManagementLocksCreateOrUpdateAtResourceLevelOptionalParams): Promise; - createOrUpdateAtSubscriptionLevel(lockName: string, parameters: ManagementLockObject, options?: ManagementLocksCreateOrUpdateAtSubscriptionLevelOptionalParams): Promise; - createOrUpdateByScope(scope: string, lockName: string, parameters: ManagementLockObject, options?: ManagementLocksCreateOrUpdateByScopeOptionalParams): Promise; - deleteAtResourceGroupLevel(resourceGroupName: string, lockName: string, options?: ManagementLocksDeleteAtResourceGroupLevelOptionalParams): Promise; - deleteAtResourceLevel(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, lockName: string, options?: ManagementLocksDeleteAtResourceLevelOptionalParams): Promise; - deleteAtSubscriptionLevel(lockName: string, options?: ManagementLocksDeleteAtSubscriptionLevelOptionalParams): Promise; - deleteByScope(scope: string, lockName: string, options?: ManagementLocksDeleteByScopeOptionalParams): Promise; - getAtResourceGroupLevel(resourceGroupName: string, lockName: string, options?: ManagementLocksGetAtResourceGroupLevelOptionalParams): Promise; - getAtResourceLevel(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, lockName: string, options?: ManagementLocksGetAtResourceLevelOptionalParams): Promise; - getAtSubscriptionLevel(lockName: string, options?: ManagementLocksGetAtSubscriptionLevelOptionalParams): Promise; - getByScope(scope: string, lockName: string, options?: ManagementLocksGetByScopeOptionalParams): Promise; - listAtResourceGroupLevel(resourceGroupName: string, options?: ManagementLocksListAtResourceGroupLevelOptionalParams): PagedAsyncIterableIterator; - listAtResourceLevel(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, options?: ManagementLocksListAtResourceLevelOptionalParams): PagedAsyncIterableIterator; - listAtSubscriptionLevel(options?: ManagementLocksListAtSubscriptionLevelOptionalParams): PagedAsyncIterableIterator; - listByScope(scope: string, options?: ManagementLocksListByScopeOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ManagementLocksCreateOrUpdateAtResourceGroupLevelOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagementLocksCreateOrUpdateAtResourceGroupLevelResponse = ManagementLockObject; - -// @public -export interface ManagementLocksCreateOrUpdateAtResourceLevelOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagementLocksCreateOrUpdateAtResourceLevelResponse = ManagementLockObject; - -// @public -export interface ManagementLocksCreateOrUpdateAtSubscriptionLevelOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagementLocksCreateOrUpdateAtSubscriptionLevelResponse = ManagementLockObject; - -// @public -export interface ManagementLocksCreateOrUpdateByScopeOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagementLocksCreateOrUpdateByScopeResponse = ManagementLockObject; - -// @public -export interface ManagementLocksDeleteAtResourceGroupLevelOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface ManagementLocksDeleteAtResourceLevelOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface ManagementLocksDeleteAtSubscriptionLevelOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface ManagementLocksDeleteByScopeOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface ManagementLocksGetAtResourceGroupLevelOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagementLocksGetAtResourceGroupLevelResponse = ManagementLockObject; - -// @public -export interface ManagementLocksGetAtResourceLevelOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagementLocksGetAtResourceLevelResponse = ManagementLockObject; - -// @public -export interface ManagementLocksGetAtSubscriptionLevelOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagementLocksGetAtSubscriptionLevelResponse = ManagementLockObject; - -// @public -export interface ManagementLocksGetByScopeOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagementLocksGetByScopeResponse = ManagementLockObject; - -// @public -export interface ManagementLocksListAtResourceGroupLevelNextOptionalParams extends coreClient.OperationOptions { - filter?: string; -} - -// @public -export type ManagementLocksListAtResourceGroupLevelNextResponse = ManagementLockListResult; - -// @public -export interface ManagementLocksListAtResourceGroupLevelOptionalParams extends coreClient.OperationOptions { - filter?: string; -} - -// @public -export type ManagementLocksListAtResourceGroupLevelResponse = ManagementLockListResult; - -// @public -export interface ManagementLocksListAtResourceLevelNextOptionalParams extends coreClient.OperationOptions { - filter?: string; -} - -// @public -export type ManagementLocksListAtResourceLevelNextResponse = ManagementLockListResult; - -// @public -export interface ManagementLocksListAtResourceLevelOptionalParams extends coreClient.OperationOptions { - filter?: string; -} - -// @public -export type ManagementLocksListAtResourceLevelResponse = ManagementLockListResult; - -// @public -export interface ManagementLocksListAtSubscriptionLevelNextOptionalParams extends coreClient.OperationOptions { - filter?: string; -} - -// @public -export type ManagementLocksListAtSubscriptionLevelNextResponse = ManagementLockListResult; - -// @public -export interface ManagementLocksListAtSubscriptionLevelOptionalParams extends coreClient.OperationOptions { - filter?: string; -} - -// @public -export type ManagementLocksListAtSubscriptionLevelResponse = ManagementLockListResult; - -// @public -export interface ManagementLocksListByScopeNextOptionalParams extends coreClient.OperationOptions { - filter?: string; -} - -// @public -export type ManagementLocksListByScopeNextResponse = ManagementLockListResult; - -// @public -export interface ManagementLocksListByScopeOptionalParams extends coreClient.OperationOptions { - filter?: string; -} - -// @public -export type ManagementLocksListByScopeResponse = ManagementLockListResult; - -// @public -export interface Operation { - display?: OperationDisplay; - name?: string; -} - -// @public -export interface OperationDisplay { - operation?: string; - provider?: string; - resource?: string; -} - -// @public -export interface OperationListResult { - nextLink?: string; - value?: Operation[]; -} - - -// (No @packageDocumentation comment for this package) - -``` +## API Report File for "arm-package-locks-2016-09" + +> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). + +```ts + +import * as coreAuth from '@azure/core-auth'; +import * as coreClient from '@azure/core-client'; +import { PagedAsyncIterableIterator } from '@azure/core-paging'; + +// @public +export interface AuthorizationOperations { + list(options?: AuthorizationOperationsListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface AuthorizationOperationsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AuthorizationOperationsListNextResponse = OperationListResult; + +// @public +export interface AuthorizationOperationsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AuthorizationOperationsListResponse = OperationListResult; + +// @public +export enum KnownLockLevel { + // (undocumented) + CanNotDelete = "CanNotDelete", + // (undocumented) + NotSpecified = "NotSpecified", + // (undocumented) + ReadOnly = "ReadOnly" +} + +// @public +export type LockLevel = string; + +// @public (undocumented) +export class ManagementLockClient extends ManagementLockClientContext { + constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: ManagementLockClientOptionalParams); + // (undocumented) + authorizationOperations: AuthorizationOperations; + // (undocumented) + managementLocks: ManagementLocks; +} + +// @public (undocumented) +export class ManagementLockClientContext extends coreClient.ServiceClient { + // (undocumented) + $host: string; + constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: ManagementLockClientOptionalParams); + // (undocumented) + apiVersion: string; + // (undocumented) + subscriptionId: string; +} + +// @public +export interface ManagementLockClientOptionalParams extends coreClient.ServiceClientOptions { + $host?: string; + apiVersion?: string; + endpoint?: string; +} + +// @public +export interface ManagementLockListResult { + nextLink?: string; + value?: ManagementLockObject[]; +} + +// @public +export interface ManagementLockObject { + readonly id?: string; + level: LockLevel; + readonly name?: string; + notes?: string; + owners?: ManagementLockOwner[]; + readonly type?: string; +} + +// @public +export interface ManagementLockOwner { + applicationId?: string; +} + +// @public +export interface ManagementLocks { + createOrUpdateAtResourceGroupLevel(resourceGroupName: string, lockName: string, parameters: ManagementLockObject, options?: ManagementLocksCreateOrUpdateAtResourceGroupLevelOptionalParams): Promise; + createOrUpdateAtResourceLevel(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, lockName: string, parameters: ManagementLockObject, options?: ManagementLocksCreateOrUpdateAtResourceLevelOptionalParams): Promise; + createOrUpdateAtSubscriptionLevel(lockName: string, parameters: ManagementLockObject, options?: ManagementLocksCreateOrUpdateAtSubscriptionLevelOptionalParams): Promise; + createOrUpdateByScope(scope: string, lockName: string, parameters: ManagementLockObject, options?: ManagementLocksCreateOrUpdateByScopeOptionalParams): Promise; + deleteAtResourceGroupLevel(resourceGroupName: string, lockName: string, options?: ManagementLocksDeleteAtResourceGroupLevelOptionalParams): Promise; + deleteAtResourceLevel(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, lockName: string, options?: ManagementLocksDeleteAtResourceLevelOptionalParams): Promise; + deleteAtSubscriptionLevel(lockName: string, options?: ManagementLocksDeleteAtSubscriptionLevelOptionalParams): Promise; + deleteByScope(scope: string, lockName: string, options?: ManagementLocksDeleteByScopeOptionalParams): Promise; + getAtResourceGroupLevel(resourceGroupName: string, lockName: string, options?: ManagementLocksGetAtResourceGroupLevelOptionalParams): Promise; + getAtResourceLevel(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, lockName: string, options?: ManagementLocksGetAtResourceLevelOptionalParams): Promise; + getAtSubscriptionLevel(lockName: string, options?: ManagementLocksGetAtSubscriptionLevelOptionalParams): Promise; + getByScope(scope: string, lockName: string, options?: ManagementLocksGetByScopeOptionalParams): Promise; + listAtResourceGroupLevel(resourceGroupName: string, options?: ManagementLocksListAtResourceGroupLevelOptionalParams): PagedAsyncIterableIterator; + listAtResourceLevel(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, options?: ManagementLocksListAtResourceLevelOptionalParams): PagedAsyncIterableIterator; + listAtSubscriptionLevel(options?: ManagementLocksListAtSubscriptionLevelOptionalParams): PagedAsyncIterableIterator; + listByScope(scope: string, options?: ManagementLocksListByScopeOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ManagementLocksCreateOrUpdateAtResourceGroupLevelOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagementLocksCreateOrUpdateAtResourceGroupLevelResponse = ManagementLockObject; + +// @public +export interface ManagementLocksCreateOrUpdateAtResourceLevelOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagementLocksCreateOrUpdateAtResourceLevelResponse = ManagementLockObject; + +// @public +export interface ManagementLocksCreateOrUpdateAtSubscriptionLevelOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagementLocksCreateOrUpdateAtSubscriptionLevelResponse = ManagementLockObject; + +// @public +export interface ManagementLocksCreateOrUpdateByScopeOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagementLocksCreateOrUpdateByScopeResponse = ManagementLockObject; + +// @public +export interface ManagementLocksDeleteAtResourceGroupLevelOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface ManagementLocksDeleteAtResourceLevelOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface ManagementLocksDeleteAtSubscriptionLevelOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface ManagementLocksDeleteByScopeOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface ManagementLocksGetAtResourceGroupLevelOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagementLocksGetAtResourceGroupLevelResponse = ManagementLockObject; + +// @public +export interface ManagementLocksGetAtResourceLevelOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagementLocksGetAtResourceLevelResponse = ManagementLockObject; + +// @public +export interface ManagementLocksGetAtSubscriptionLevelOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagementLocksGetAtSubscriptionLevelResponse = ManagementLockObject; + +// @public +export interface ManagementLocksGetByScopeOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagementLocksGetByScopeResponse = ManagementLockObject; + +// @public +export interface ManagementLocksListAtResourceGroupLevelNextOptionalParams extends coreClient.OperationOptions { + filter?: string; +} + +// @public +export type ManagementLocksListAtResourceGroupLevelNextResponse = ManagementLockListResult; + +// @public +export interface ManagementLocksListAtResourceGroupLevelOptionalParams extends coreClient.OperationOptions { + filter?: string; +} + +// @public +export type ManagementLocksListAtResourceGroupLevelResponse = ManagementLockListResult; + +// @public +export interface ManagementLocksListAtResourceLevelNextOptionalParams extends coreClient.OperationOptions { + filter?: string; +} + +// @public +export type ManagementLocksListAtResourceLevelNextResponse = ManagementLockListResult; + +// @public +export interface ManagementLocksListAtResourceLevelOptionalParams extends coreClient.OperationOptions { + filter?: string; +} + +// @public +export type ManagementLocksListAtResourceLevelResponse = ManagementLockListResult; + +// @public +export interface ManagementLocksListAtSubscriptionLevelNextOptionalParams extends coreClient.OperationOptions { + filter?: string; +} + +// @public +export type ManagementLocksListAtSubscriptionLevelNextResponse = ManagementLockListResult; + +// @public +export interface ManagementLocksListAtSubscriptionLevelOptionalParams extends coreClient.OperationOptions { + filter?: string; +} + +// @public +export type ManagementLocksListAtSubscriptionLevelResponse = ManagementLockListResult; + +// @public +export interface ManagementLocksListByScopeNextOptionalParams extends coreClient.OperationOptions { + filter?: string; +} + +// @public +export type ManagementLocksListByScopeNextResponse = ManagementLockListResult; + +// @public +export interface ManagementLocksListByScopeOptionalParams extends coreClient.OperationOptions { + filter?: string; +} + +// @public +export type ManagementLocksListByScopeResponse = ManagementLockListResult; + +// @public +export interface Operation { + display?: OperationDisplay; + name?: string; +} + +// @public +export interface OperationDisplay { + operation?: string; + provider?: string; + resource?: string; +} + +// @public +export interface OperationListResult { + nextLink?: string; + value?: Operation[]; +} + + +// (No @packageDocumentation comment for this package) + +``` diff --git a/test/smoke/generated/arm-package-locks-2016-09/temp/arm-package-locks-2016-09.api.json b/test/smoke/generated/arm-package-locks-2016-09/temp/arm-package-locks-2016-09.api.json index 80964ad6f9..efdf4f8466 100644 --- a/test/smoke/generated/arm-package-locks-2016-09/temp/arm-package-locks-2016-09.api.json +++ b/test/smoke/generated/arm-package-locks-2016-09/temp/arm-package-locks-2016-09.api.json @@ -1,4120 +1,4120 @@ -{ - "metadata": { - "toolPackage": "@microsoft/api-extractor", - "toolVersion": "7.9.10", - "schemaVersion": 1003, - "oldestForwardsCompatibleVersion": 1001 - }, - "kind": "Package", - "canonicalReference": "arm-package-locks-2016-09!", - "docComment": "", - "name": "arm-package-locks-2016-09", - "members": [ - { - "kind": "EntryPoint", - "canonicalReference": "arm-package-locks-2016-09!", - "name": "", - "members": [ - { - "kind": "Interface", - "canonicalReference": "arm-package-locks-2016-09!AuthorizationOperations:interface", - "docComment": "/**\n * Interface representing a AuthorizationOperations.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AuthorizationOperations " - } - ], - "releaseTag": "Public", - "name": "AuthorizationOperations", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-locks-2016-09!AuthorizationOperations#list:member(1)", - "docComment": "/**\n * Lists all of the available Microsoft.Authorization REST API operations.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(options?: " - }, - { - "kind": "Reference", - "text": "AuthorizationOperationsListOptionalParams", - "canonicalReference": "arm-package-locks-2016-09!AuthorizationOperationsListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "Operation", - "canonicalReference": "arm-package-locks-2016-09!Operation:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "list" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-locks-2016-09!AuthorizationOperationsListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AuthorizationOperationsListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AuthorizationOperationsListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-locks-2016-09!AuthorizationOperationsListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AuthorizationOperationsListNextResponse = " - }, - { - "kind": "Reference", - "text": "OperationListResult", - "canonicalReference": "arm-package-locks-2016-09!OperationListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AuthorizationOperationsListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-locks-2016-09!AuthorizationOperationsListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AuthorizationOperationsListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AuthorizationOperationsListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-locks-2016-09!AuthorizationOperationsListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AuthorizationOperationsListResponse = " - }, - { - "kind": "Reference", - "text": "OperationListResult", - "canonicalReference": "arm-package-locks-2016-09!OperationListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AuthorizationOperationsListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Enum", - "canonicalReference": "arm-package-locks-2016-09!KnownLockLevel:enum", - "docComment": "/**\n * Known values of {@link LockLevel} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownLockLevel " - } - ], - "releaseTag": "Public", - "name": "KnownLockLevel", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "arm-package-locks-2016-09!KnownLockLevel.CanNotDelete:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "CanNotDelete = " - }, - { - "kind": "Content", - "text": "\"CanNotDelete\"" - } - ], - "releaseTag": "Public", - "name": "CanNotDelete", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "arm-package-locks-2016-09!KnownLockLevel.NotSpecified:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "NotSpecified = " - }, - { - "kind": "Content", - "text": "\"NotSpecified\"" - } - ], - "releaseTag": "Public", - "name": "NotSpecified", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "arm-package-locks-2016-09!KnownLockLevel.ReadOnly:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "ReadOnly = " - }, - { - "kind": "Content", - "text": "\"ReadOnly\"" - } - ], - "releaseTag": "Public", - "name": "ReadOnly", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-locks-2016-09!LockLevel:type", - "docComment": "/**\n * Defines values for LockLevel. \\ {@link KnownLockLevel} can be used interchangeably with LockLevel, this enum contains the known values that the service supports. ### Known values supported by the service **NotSpecified** \\ **CanNotDelete** \\ **ReadOnly**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type LockLevel = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "LockLevel", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Class", - "canonicalReference": "arm-package-locks-2016-09!ManagementLockClient:class", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare class ManagementLockClient extends " - }, - { - "kind": "Reference", - "text": "ManagementLockClientContext", - "canonicalReference": "arm-package-locks-2016-09!ManagementLockClientContext:class" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagementLockClient", - "members": [ - { - "kind": "Constructor", - "canonicalReference": "arm-package-locks-2016-09!ManagementLockClient:constructor(1)", - "docComment": "/**\n * Initializes a new instance of the ManagementLockClient class.\n *\n * @param credentials - Subscription credentials which uniquely identify client subscription.\n *\n * @param subscriptionId - The ID of the target subscription.\n *\n * @param options - The parameter options\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "constructor(credentials: " - }, - { - "kind": "Content", - "text": "coreAuth." - }, - { - "kind": "Reference", - "text": "TokenCredential", - "canonicalReference": "@azure/core-auth!TokenCredential:interface" - }, - { - "kind": "Content", - "text": ", subscriptionId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagementLockClientOptionalParams", - "canonicalReference": "arm-package-locks-2016-09!ManagementLockClientOptionalParams:interface" - }, - { - "kind": "Content", - "text": ");" - } - ], - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "credentials", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "parameterName": "subscriptionId", - "parameterTypeTokenRange": { - "startIndex": 4, - "endIndex": 5 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 6, - "endIndex": 7 - } - } - ] - }, - { - "kind": "Property", - "canonicalReference": "arm-package-locks-2016-09!ManagementLockClient#authorizationOperations:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "authorizationOperations: " - }, - { - "kind": "Reference", - "text": "AuthorizationOperations", - "canonicalReference": "arm-package-locks-2016-09!AuthorizationOperations:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "authorizationOperations", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "arm-package-locks-2016-09!ManagementLockClient#managementLocks:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "managementLocks: " - }, - { - "kind": "Reference", - "text": "ManagementLocks", - "canonicalReference": "arm-package-locks-2016-09!ManagementLocks:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "managementLocks", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - } - ], - "extendsTokenRange": { - "startIndex": 1, - "endIndex": 3 - }, - "implementsTokenRanges": [] - }, - { - "kind": "Class", - "canonicalReference": "arm-package-locks-2016-09!ManagementLockClientContext:class", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare class ManagementLockClientContext extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "ServiceClient", - "canonicalReference": "@azure/core-client!ServiceClient:class" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagementLockClientContext", - "members": [ - { - "kind": "Constructor", - "canonicalReference": "arm-package-locks-2016-09!ManagementLockClientContext:constructor(1)", - "docComment": "/**\n * Initializes a new instance of the ManagementLockClientContext class.\n *\n * @param credentials - Subscription credentials which uniquely identify client subscription.\n *\n * @param subscriptionId - The ID of the target subscription.\n *\n * @param options - The parameter options\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "constructor(credentials: " - }, - { - "kind": "Content", - "text": "coreAuth." - }, - { - "kind": "Reference", - "text": "TokenCredential", - "canonicalReference": "@azure/core-auth!TokenCredential:interface" - }, - { - "kind": "Content", - "text": ", subscriptionId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagementLockClientOptionalParams", - "canonicalReference": "arm-package-locks-2016-09!ManagementLockClientOptionalParams:interface" - }, - { - "kind": "Content", - "text": ");" - } - ], - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "credentials", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "parameterName": "subscriptionId", - "parameterTypeTokenRange": { - "startIndex": 4, - "endIndex": 5 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 6, - "endIndex": 7 - } - } - ] - }, - { - "kind": "Property", - "canonicalReference": "arm-package-locks-2016-09!ManagementLockClientContext#$host:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "$host: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "$host", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "arm-package-locks-2016-09!ManagementLockClientContext#apiVersion:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "apiVersion: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "apiVersion", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "arm-package-locks-2016-09!ManagementLockClientContext#subscriptionId:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "subscriptionId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "subscriptionId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - } - ], - "extendsTokenRange": { - "startIndex": 1, - "endIndex": 4 - }, - "implementsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-locks-2016-09!ManagementLockClientOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagementLockClientOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "ServiceClientOptions", - "canonicalReference": "@azure/core-client!ServiceClientOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagementLockClientOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-locks-2016-09!ManagementLockClientOptionalParams#$host:member", - "docComment": "/**\n * server parameter\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "$host?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "$host", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-locks-2016-09!ManagementLockClientOptionalParams#apiVersion:member", - "docComment": "/**\n * Api Version\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "apiVersion?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "apiVersion", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-locks-2016-09!ManagementLockClientOptionalParams#endpoint:member", - "docComment": "/**\n * Overrides client endpoint.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "endpoint?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "endpoint", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-locks-2016-09!ManagementLockListResult:interface", - "docComment": "/**\n * The list of locks.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagementLockListResult " - } - ], - "releaseTag": "Public", - "name": "ManagementLockListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-locks-2016-09!ManagementLockListResult#nextLink:member", - "docComment": "/**\n * The URL to use for getting the next set of results.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-locks-2016-09!ManagementLockListResult#value:member", - "docComment": "/**\n * The list of locks.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "ManagementLockObject", - "canonicalReference": "arm-package-locks-2016-09!ManagementLockObject:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-locks-2016-09!ManagementLockObject:interface", - "docComment": "/**\n * The lock information.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagementLockObject " - } - ], - "releaseTag": "Public", - "name": "ManagementLockObject", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-locks-2016-09!ManagementLockObject#id:member", - "docComment": "/**\n * The resource ID of the lock. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly id?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-locks-2016-09!ManagementLockObject#level:member", - "docComment": "/**\n * The level of the lock. Possible values are: NotSpecified, CanNotDelete, ReadOnly. CanNotDelete means authorized users are able to read and modify the resources, but not delete. ReadOnly means authorized users can only read from a resource, but they can't modify or delete it.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "level: " - }, - { - "kind": "Reference", - "text": "LockLevel", - "canonicalReference": "arm-package-locks-2016-09!LockLevel:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "level", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-locks-2016-09!ManagementLockObject#name:member", - "docComment": "/**\n * The name of the lock. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-locks-2016-09!ManagementLockObject#notes:member", - "docComment": "/**\n * Notes about the lock. Maximum of 512 characters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "notes?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "notes", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-locks-2016-09!ManagementLockObject#owners:member", - "docComment": "/**\n * The owners of the lock.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "owners?: " - }, - { - "kind": "Reference", - "text": "ManagementLockOwner", - "canonicalReference": "arm-package-locks-2016-09!ManagementLockOwner:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "owners", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-locks-2016-09!ManagementLockObject#type:member", - "docComment": "/**\n * The resource type of the lock - Microsoft.Authorization/locks. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly type?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-locks-2016-09!ManagementLockOwner:interface", - "docComment": "/**\n * Lock owner properties.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagementLockOwner " - } - ], - "releaseTag": "Public", - "name": "ManagementLockOwner", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-locks-2016-09!ManagementLockOwner#applicationId:member", - "docComment": "/**\n * The application ID of the lock owner.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "applicationId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "applicationId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-locks-2016-09!ManagementLocks:interface", - "docComment": "/**\n * Interface representing a ManagementLocks.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagementLocks " - } - ], - "releaseTag": "Public", - "name": "ManagementLocks", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-locks-2016-09!ManagementLocks#createOrUpdateAtResourceGroupLevel:member(1)", - "docComment": "/**\n * When you apply a lock at a parent scope, all child resources inherit the same lock. To create management locks, you must have access to Microsoft.Authorization/* or Microsoft.Authorization/locks/* actions. Of the built-in roles, only Owner and User Access Administrator are granted those actions.\n *\n * @param resourceGroupName - The name of the resource group to lock.\n *\n * @param lockName - The lock name. The lock name can be a maximum of 260 characters. It cannot contain <, > %, &, :, \\, ?, /, or any control characters.\n *\n * @param parameters - The management lock parameters.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createOrUpdateAtResourceGroupLevel(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", lockName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ManagementLockObject", - "canonicalReference": "arm-package-locks-2016-09!ManagementLockObject:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagementLocksCreateOrUpdateAtResourceGroupLevelOptionalParams", - "canonicalReference": "arm-package-locks-2016-09!ManagementLocksCreateOrUpdateAtResourceGroupLevelOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ManagementLocksCreateOrUpdateAtResourceGroupLevelResponse", - "canonicalReference": "arm-package-locks-2016-09!ManagementLocksCreateOrUpdateAtResourceGroupLevelResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "lockName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "createOrUpdateAtResourceGroupLevel" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-locks-2016-09!ManagementLocks#createOrUpdateAtResourceLevel:member(1)", - "docComment": "/**\n * When you apply a lock at a parent scope, all child resources inherit the same lock. To create management locks, you must have access to Microsoft.Authorization/* or Microsoft.Authorization/locks/* actions. Of the built-in roles, only Owner and User Access Administrator are granted those actions.\n *\n * @param resourceGroupName - The name of the resource group containing the resource to lock.\n *\n * @param resourceProviderNamespace - The resource provider namespace of the resource to lock.\n *\n * @param parentResourcePath - The parent resource identity.\n *\n * @param resourceType - The resource type of the resource to lock.\n *\n * @param resourceName - The name of the resource to lock.\n *\n * @param lockName - The name of lock. The lock name can be a maximum of 260 characters. It cannot contain <, > %, &, :, \\, ?, /, or any control characters.\n *\n * @param parameters - Parameters for creating or updating a management lock.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createOrUpdateAtResourceLevel(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", resourceProviderNamespace: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parentResourcePath: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", resourceType: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", resourceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", lockName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ManagementLockObject", - "canonicalReference": "arm-package-locks-2016-09!ManagementLockObject:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagementLocksCreateOrUpdateAtResourceLevelOptionalParams", - "canonicalReference": "arm-package-locks-2016-09!ManagementLocksCreateOrUpdateAtResourceLevelOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ManagementLocksCreateOrUpdateAtResourceLevelResponse", - "canonicalReference": "arm-package-locks-2016-09!ManagementLocksCreateOrUpdateAtResourceLevelResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 17, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "resourceProviderNamespace", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parentResourcePath", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "resourceType", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "resourceName", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "lockName", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 13, - "endIndex": 14 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 15, - "endIndex": 16 - } - } - ], - "name": "createOrUpdateAtResourceLevel" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-locks-2016-09!ManagementLocks#createOrUpdateAtSubscriptionLevel:member(1)", - "docComment": "/**\n * When you apply a lock at a parent scope, all child resources inherit the same lock. To create management locks, you must have access to Microsoft.Authorization/* or Microsoft.Authorization/locks/* actions. Of the built-in roles, only Owner and User Access Administrator are granted those actions.\n *\n * @param lockName - The name of lock. The lock name can be a maximum of 260 characters. It cannot contain <, > %, &, :, \\, ?, /, or any control characters.\n *\n * @param parameters - The management lock parameters.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createOrUpdateAtSubscriptionLevel(lockName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ManagementLockObject", - "canonicalReference": "arm-package-locks-2016-09!ManagementLockObject:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagementLocksCreateOrUpdateAtSubscriptionLevelOptionalParams", - "canonicalReference": "arm-package-locks-2016-09!ManagementLocksCreateOrUpdateAtSubscriptionLevelOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ManagementLocksCreateOrUpdateAtSubscriptionLevelResponse", - "canonicalReference": "arm-package-locks-2016-09!ManagementLocksCreateOrUpdateAtSubscriptionLevelResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "lockName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "createOrUpdateAtSubscriptionLevel" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-locks-2016-09!ManagementLocks#createOrUpdateByScope:member(1)", - "docComment": "/**\n * Create or update a management lock by scope.\n *\n * @param scope - The scope for the lock. When providing a scope for the assignment, use '/subscriptions/{subscriptionId}' for subscriptions, '/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}' for resource groups, and '/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{parentResourcePathIfPresent}/{resourceType}/{resourceName}' for resources.\n *\n * @param lockName - The name of lock.\n *\n * @param parameters - Create or update management lock parameters.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createOrUpdateByScope(scope: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", lockName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ManagementLockObject", - "canonicalReference": "arm-package-locks-2016-09!ManagementLockObject:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagementLocksCreateOrUpdateByScopeOptionalParams", - "canonicalReference": "arm-package-locks-2016-09!ManagementLocksCreateOrUpdateByScopeOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ManagementLocksCreateOrUpdateByScopeResponse", - "canonicalReference": "arm-package-locks-2016-09!ManagementLocksCreateOrUpdateByScopeResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "scope", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "lockName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "createOrUpdateByScope" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-locks-2016-09!ManagementLocks#deleteAtResourceGroupLevel:member(1)", - "docComment": "/**\n * To delete management locks, you must have access to Microsoft.Authorization/* or Microsoft.Authorization/locks/* actions. Of the built-in roles, only Owner and User Access Administrator are granted those actions.\n *\n * @param resourceGroupName - The name of the resource group containing the lock.\n *\n * @param lockName - The name of lock to delete.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "deleteAtResourceGroupLevel(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", lockName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagementLocksDeleteAtResourceGroupLevelOptionalParams", - "canonicalReference": "arm-package-locks-2016-09!ManagementLocksDeleteAtResourceGroupLevelOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "lockName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "deleteAtResourceGroupLevel" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-locks-2016-09!ManagementLocks#deleteAtResourceLevel:member(1)", - "docComment": "/**\n * To delete management locks, you must have access to Microsoft.Authorization/* or Microsoft.Authorization/locks/* actions. Of the built-in roles, only Owner and User Access Administrator are granted those actions.\n *\n * @param resourceGroupName - The name of the resource group containing the resource with the lock to delete.\n *\n * @param resourceProviderNamespace - The resource provider namespace of the resource with the lock to delete.\n *\n * @param parentResourcePath - The parent resource identity.\n *\n * @param resourceType - The resource type of the resource with the lock to delete.\n *\n * @param resourceName - The name of the resource with the lock to delete.\n *\n * @param lockName - The name of the lock to delete.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "deleteAtResourceLevel(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", resourceProviderNamespace: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parentResourcePath: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", resourceType: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", resourceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", lockName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagementLocksDeleteAtResourceLevelOptionalParams", - "canonicalReference": "arm-package-locks-2016-09!ManagementLocksDeleteAtResourceLevelOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 15, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "resourceProviderNamespace", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parentResourcePath", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "resourceType", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "resourceName", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "lockName", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 13, - "endIndex": 14 - } - } - ], - "name": "deleteAtResourceLevel" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-locks-2016-09!ManagementLocks#deleteAtSubscriptionLevel:member(1)", - "docComment": "/**\n * To delete management locks, you must have access to Microsoft.Authorization/* or Microsoft.Authorization/locks/* actions. Of the built-in roles, only Owner and User Access Administrator are granted those actions.\n *\n * @param lockName - The name of lock to delete.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "deleteAtSubscriptionLevel(lockName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagementLocksDeleteAtSubscriptionLevelOptionalParams", - "canonicalReference": "arm-package-locks-2016-09!ManagementLocksDeleteAtSubscriptionLevelOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "lockName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "deleteAtSubscriptionLevel" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-locks-2016-09!ManagementLocks#deleteByScope:member(1)", - "docComment": "/**\n * Delete a management lock by scope.\n *\n * @param scope - The scope for the lock.\n *\n * @param lockName - The name of lock.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "deleteByScope(scope: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", lockName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagementLocksDeleteByScopeOptionalParams", - "canonicalReference": "arm-package-locks-2016-09!ManagementLocksDeleteByScopeOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "scope", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "lockName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "deleteByScope" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-locks-2016-09!ManagementLocks#getAtResourceGroupLevel:member(1)", - "docComment": "/**\n * Gets a management lock at the resource group level.\n *\n * @param resourceGroupName - The name of the locked resource group.\n *\n * @param lockName - The name of the lock to get.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getAtResourceGroupLevel(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", lockName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagementLocksGetAtResourceGroupLevelOptionalParams", - "canonicalReference": "arm-package-locks-2016-09!ManagementLocksGetAtResourceGroupLevelOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ManagementLocksGetAtResourceGroupLevelResponse", - "canonicalReference": "arm-package-locks-2016-09!ManagementLocksGetAtResourceGroupLevelResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "lockName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "getAtResourceGroupLevel" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-locks-2016-09!ManagementLocks#getAtResourceLevel:member(1)", - "docComment": "/**\n * Get the management lock of a resource or any level below resource.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param resourceProviderNamespace - The namespace of the resource provider.\n *\n * @param parentResourcePath - An extra path parameter needed in some services, like SQL Databases.\n *\n * @param resourceType - The type of the resource.\n *\n * @param resourceName - The name of the resource.\n *\n * @param lockName - The name of lock.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getAtResourceLevel(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", resourceProviderNamespace: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parentResourcePath: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", resourceType: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", resourceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", lockName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagementLocksGetAtResourceLevelOptionalParams", - "canonicalReference": "arm-package-locks-2016-09!ManagementLocksGetAtResourceLevelOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ManagementLocksGetAtResourceLevelResponse", - "canonicalReference": "arm-package-locks-2016-09!ManagementLocksGetAtResourceLevelResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 15, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "resourceProviderNamespace", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parentResourcePath", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "resourceType", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "resourceName", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "lockName", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 13, - "endIndex": 14 - } - } - ], - "name": "getAtResourceLevel" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-locks-2016-09!ManagementLocks#getAtSubscriptionLevel:member(1)", - "docComment": "/**\n * Gets a management lock at the subscription level.\n *\n * @param lockName - The name of the lock to get.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getAtSubscriptionLevel(lockName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagementLocksGetAtSubscriptionLevelOptionalParams", - "canonicalReference": "arm-package-locks-2016-09!ManagementLocksGetAtSubscriptionLevelOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ManagementLocksGetAtSubscriptionLevelResponse", - "canonicalReference": "arm-package-locks-2016-09!ManagementLocksGetAtSubscriptionLevelResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "lockName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "getAtSubscriptionLevel" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-locks-2016-09!ManagementLocks#getByScope:member(1)", - "docComment": "/**\n * Get a management lock by scope.\n *\n * @param scope - The scope for the lock.\n *\n * @param lockName - The name of lock.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getByScope(scope: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", lockName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagementLocksGetByScopeOptionalParams", - "canonicalReference": "arm-package-locks-2016-09!ManagementLocksGetByScopeOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ManagementLocksGetByScopeResponse", - "canonicalReference": "arm-package-locks-2016-09!ManagementLocksGetByScopeResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "scope", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "lockName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "getByScope" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-locks-2016-09!ManagementLocks#listAtResourceGroupLevel:member(1)", - "docComment": "/**\n * Gets all the management locks for a resource group.\n *\n * @param resourceGroupName - The name of the resource group containing the locks to get.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listAtResourceGroupLevel(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagementLocksListAtResourceGroupLevelOptionalParams", - "canonicalReference": "arm-package-locks-2016-09!ManagementLocksListAtResourceGroupLevelOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ManagementLockObject", - "canonicalReference": "arm-package-locks-2016-09!ManagementLockObject:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "listAtResourceGroupLevel" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-locks-2016-09!ManagementLocks#listAtResourceLevel:member(1)", - "docComment": "/**\n * Gets all the management locks for a resource or any level below resource.\n *\n * @param resourceGroupName - The name of the resource group containing the locked resource. The name is case insensitive.\n *\n * @param resourceProviderNamespace - The namespace of the resource provider.\n *\n * @param parentResourcePath - The parent resource identity.\n *\n * @param resourceType - The resource type of the locked resource.\n *\n * @param resourceName - The name of the locked resource.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listAtResourceLevel(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", resourceProviderNamespace: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parentResourcePath: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", resourceType: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", resourceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagementLocksListAtResourceLevelOptionalParams", - "canonicalReference": "arm-package-locks-2016-09!ManagementLocksListAtResourceLevelOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ManagementLockObject", - "canonicalReference": "arm-package-locks-2016-09!ManagementLockObject:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "resourceProviderNamespace", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parentResourcePath", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "resourceType", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "resourceName", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "listAtResourceLevel" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-locks-2016-09!ManagementLocks#listAtSubscriptionLevel:member(1)", - "docComment": "/**\n * Gets all the management locks for a subscription.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listAtSubscriptionLevel(options?: " - }, - { - "kind": "Reference", - "text": "ManagementLocksListAtSubscriptionLevelOptionalParams", - "canonicalReference": "arm-package-locks-2016-09!ManagementLocksListAtSubscriptionLevelOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ManagementLockObject", - "canonicalReference": "arm-package-locks-2016-09!ManagementLockObject:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "listAtSubscriptionLevel" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-locks-2016-09!ManagementLocks#listByScope:member(1)", - "docComment": "/**\n * Gets all the management locks for a scope.\n *\n * @param scope - The scope for the lock. When providing a scope for the assignment, use '/subscriptions/{subscriptionId}' for subscriptions, '/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}' for resource groups, and '/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{parentResourcePathIfPresent}/{resourceType}/{resourceName}' for resources.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByScope(scope: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagementLocksListByScopeOptionalParams", - "canonicalReference": "arm-package-locks-2016-09!ManagementLocksListByScopeOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ManagementLockObject", - "canonicalReference": "arm-package-locks-2016-09!ManagementLockObject:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "scope", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "listByScope" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-locks-2016-09!ManagementLocksCreateOrUpdateAtResourceGroupLevelOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagementLocksCreateOrUpdateAtResourceGroupLevelOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagementLocksCreateOrUpdateAtResourceGroupLevelOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-locks-2016-09!ManagementLocksCreateOrUpdateAtResourceGroupLevelResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdateAtResourceGroupLevel operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagementLocksCreateOrUpdateAtResourceGroupLevelResponse = " - }, - { - "kind": "Reference", - "text": "ManagementLockObject", - "canonicalReference": "arm-package-locks-2016-09!ManagementLockObject:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagementLocksCreateOrUpdateAtResourceGroupLevelResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-locks-2016-09!ManagementLocksCreateOrUpdateAtResourceLevelOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagementLocksCreateOrUpdateAtResourceLevelOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagementLocksCreateOrUpdateAtResourceLevelOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-locks-2016-09!ManagementLocksCreateOrUpdateAtResourceLevelResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdateAtResourceLevel operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagementLocksCreateOrUpdateAtResourceLevelResponse = " - }, - { - "kind": "Reference", - "text": "ManagementLockObject", - "canonicalReference": "arm-package-locks-2016-09!ManagementLockObject:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagementLocksCreateOrUpdateAtResourceLevelResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-locks-2016-09!ManagementLocksCreateOrUpdateAtSubscriptionLevelOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagementLocksCreateOrUpdateAtSubscriptionLevelOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagementLocksCreateOrUpdateAtSubscriptionLevelOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-locks-2016-09!ManagementLocksCreateOrUpdateAtSubscriptionLevelResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdateAtSubscriptionLevel operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagementLocksCreateOrUpdateAtSubscriptionLevelResponse = " - }, - { - "kind": "Reference", - "text": "ManagementLockObject", - "canonicalReference": "arm-package-locks-2016-09!ManagementLockObject:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagementLocksCreateOrUpdateAtSubscriptionLevelResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-locks-2016-09!ManagementLocksCreateOrUpdateByScopeOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagementLocksCreateOrUpdateByScopeOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagementLocksCreateOrUpdateByScopeOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-locks-2016-09!ManagementLocksCreateOrUpdateByScopeResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdateByScope operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagementLocksCreateOrUpdateByScopeResponse = " - }, - { - "kind": "Reference", - "text": "ManagementLockObject", - "canonicalReference": "arm-package-locks-2016-09!ManagementLockObject:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagementLocksCreateOrUpdateByScopeResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-locks-2016-09!ManagementLocksDeleteAtResourceGroupLevelOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagementLocksDeleteAtResourceGroupLevelOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagementLocksDeleteAtResourceGroupLevelOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-locks-2016-09!ManagementLocksDeleteAtResourceLevelOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagementLocksDeleteAtResourceLevelOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagementLocksDeleteAtResourceLevelOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-locks-2016-09!ManagementLocksDeleteAtSubscriptionLevelOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagementLocksDeleteAtSubscriptionLevelOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagementLocksDeleteAtSubscriptionLevelOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-locks-2016-09!ManagementLocksDeleteByScopeOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagementLocksDeleteByScopeOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagementLocksDeleteByScopeOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-locks-2016-09!ManagementLocksGetAtResourceGroupLevelOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagementLocksGetAtResourceGroupLevelOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagementLocksGetAtResourceGroupLevelOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-locks-2016-09!ManagementLocksGetAtResourceGroupLevelResponse:type", - "docComment": "/**\n * Contains response data for the getAtResourceGroupLevel operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagementLocksGetAtResourceGroupLevelResponse = " - }, - { - "kind": "Reference", - "text": "ManagementLockObject", - "canonicalReference": "arm-package-locks-2016-09!ManagementLockObject:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagementLocksGetAtResourceGroupLevelResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-locks-2016-09!ManagementLocksGetAtResourceLevelOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagementLocksGetAtResourceLevelOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagementLocksGetAtResourceLevelOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-locks-2016-09!ManagementLocksGetAtResourceLevelResponse:type", - "docComment": "/**\n * Contains response data for the getAtResourceLevel operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagementLocksGetAtResourceLevelResponse = " - }, - { - "kind": "Reference", - "text": "ManagementLockObject", - "canonicalReference": "arm-package-locks-2016-09!ManagementLockObject:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagementLocksGetAtResourceLevelResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-locks-2016-09!ManagementLocksGetAtSubscriptionLevelOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagementLocksGetAtSubscriptionLevelOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagementLocksGetAtSubscriptionLevelOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-locks-2016-09!ManagementLocksGetAtSubscriptionLevelResponse:type", - "docComment": "/**\n * Contains response data for the getAtSubscriptionLevel operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagementLocksGetAtSubscriptionLevelResponse = " - }, - { - "kind": "Reference", - "text": "ManagementLockObject", - "canonicalReference": "arm-package-locks-2016-09!ManagementLockObject:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagementLocksGetAtSubscriptionLevelResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-locks-2016-09!ManagementLocksGetByScopeOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagementLocksGetByScopeOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagementLocksGetByScopeOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-locks-2016-09!ManagementLocksGetByScopeResponse:type", - "docComment": "/**\n * Contains response data for the getByScope operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagementLocksGetByScopeResponse = " - }, - { - "kind": "Reference", - "text": "ManagementLockObject", - "canonicalReference": "arm-package-locks-2016-09!ManagementLockObject:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagementLocksGetByScopeResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-locks-2016-09!ManagementLocksListAtResourceGroupLevelNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagementLocksListAtResourceGroupLevelNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagementLocksListAtResourceGroupLevelNextOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-locks-2016-09!ManagementLocksListAtResourceGroupLevelNextOptionalParams#filter:member", - "docComment": "/**\n * The filter to apply on the operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "filter?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "filter", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-locks-2016-09!ManagementLocksListAtResourceGroupLevelNextResponse:type", - "docComment": "/**\n * Contains response data for the listAtResourceGroupLevelNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagementLocksListAtResourceGroupLevelNextResponse = " - }, - { - "kind": "Reference", - "text": "ManagementLockListResult", - "canonicalReference": "arm-package-locks-2016-09!ManagementLockListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagementLocksListAtResourceGroupLevelNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-locks-2016-09!ManagementLocksListAtResourceGroupLevelOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagementLocksListAtResourceGroupLevelOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagementLocksListAtResourceGroupLevelOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-locks-2016-09!ManagementLocksListAtResourceGroupLevelOptionalParams#filter:member", - "docComment": "/**\n * The filter to apply on the operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "filter?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "filter", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-locks-2016-09!ManagementLocksListAtResourceGroupLevelResponse:type", - "docComment": "/**\n * Contains response data for the listAtResourceGroupLevel operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagementLocksListAtResourceGroupLevelResponse = " - }, - { - "kind": "Reference", - "text": "ManagementLockListResult", - "canonicalReference": "arm-package-locks-2016-09!ManagementLockListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagementLocksListAtResourceGroupLevelResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-locks-2016-09!ManagementLocksListAtResourceLevelNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagementLocksListAtResourceLevelNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagementLocksListAtResourceLevelNextOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-locks-2016-09!ManagementLocksListAtResourceLevelNextOptionalParams#filter:member", - "docComment": "/**\n * The filter to apply on the operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "filter?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "filter", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-locks-2016-09!ManagementLocksListAtResourceLevelNextResponse:type", - "docComment": "/**\n * Contains response data for the listAtResourceLevelNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagementLocksListAtResourceLevelNextResponse = " - }, - { - "kind": "Reference", - "text": "ManagementLockListResult", - "canonicalReference": "arm-package-locks-2016-09!ManagementLockListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagementLocksListAtResourceLevelNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-locks-2016-09!ManagementLocksListAtResourceLevelOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagementLocksListAtResourceLevelOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagementLocksListAtResourceLevelOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-locks-2016-09!ManagementLocksListAtResourceLevelOptionalParams#filter:member", - "docComment": "/**\n * The filter to apply on the operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "filter?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "filter", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-locks-2016-09!ManagementLocksListAtResourceLevelResponse:type", - "docComment": "/**\n * Contains response data for the listAtResourceLevel operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagementLocksListAtResourceLevelResponse = " - }, - { - "kind": "Reference", - "text": "ManagementLockListResult", - "canonicalReference": "arm-package-locks-2016-09!ManagementLockListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagementLocksListAtResourceLevelResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-locks-2016-09!ManagementLocksListAtSubscriptionLevelNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagementLocksListAtSubscriptionLevelNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagementLocksListAtSubscriptionLevelNextOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-locks-2016-09!ManagementLocksListAtSubscriptionLevelNextOptionalParams#filter:member", - "docComment": "/**\n * The filter to apply on the operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "filter?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "filter", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-locks-2016-09!ManagementLocksListAtSubscriptionLevelNextResponse:type", - "docComment": "/**\n * Contains response data for the listAtSubscriptionLevelNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagementLocksListAtSubscriptionLevelNextResponse = " - }, - { - "kind": "Reference", - "text": "ManagementLockListResult", - "canonicalReference": "arm-package-locks-2016-09!ManagementLockListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagementLocksListAtSubscriptionLevelNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-locks-2016-09!ManagementLocksListAtSubscriptionLevelOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagementLocksListAtSubscriptionLevelOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagementLocksListAtSubscriptionLevelOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-locks-2016-09!ManagementLocksListAtSubscriptionLevelOptionalParams#filter:member", - "docComment": "/**\n * The filter to apply on the operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "filter?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "filter", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-locks-2016-09!ManagementLocksListAtSubscriptionLevelResponse:type", - "docComment": "/**\n * Contains response data for the listAtSubscriptionLevel operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagementLocksListAtSubscriptionLevelResponse = " - }, - { - "kind": "Reference", - "text": "ManagementLockListResult", - "canonicalReference": "arm-package-locks-2016-09!ManagementLockListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagementLocksListAtSubscriptionLevelResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-locks-2016-09!ManagementLocksListByScopeNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagementLocksListByScopeNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagementLocksListByScopeNextOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-locks-2016-09!ManagementLocksListByScopeNextOptionalParams#filter:member", - "docComment": "/**\n * The filter to apply on the operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "filter?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "filter", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-locks-2016-09!ManagementLocksListByScopeNextResponse:type", - "docComment": "/**\n * Contains response data for the listByScopeNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagementLocksListByScopeNextResponse = " - }, - { - "kind": "Reference", - "text": "ManagementLockListResult", - "canonicalReference": "arm-package-locks-2016-09!ManagementLockListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagementLocksListByScopeNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-locks-2016-09!ManagementLocksListByScopeOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagementLocksListByScopeOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagementLocksListByScopeOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-locks-2016-09!ManagementLocksListByScopeOptionalParams#filter:member", - "docComment": "/**\n * The filter to apply on the operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "filter?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "filter", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-locks-2016-09!ManagementLocksListByScopeResponse:type", - "docComment": "/**\n * Contains response data for the listByScope operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagementLocksListByScopeResponse = " - }, - { - "kind": "Reference", - "text": "ManagementLockListResult", - "canonicalReference": "arm-package-locks-2016-09!ManagementLockListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagementLocksListByScopeResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-locks-2016-09!Operation:interface", - "docComment": "/**\n * Microsoft.Authorization operation\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Operation " - } - ], - "releaseTag": "Public", - "name": "Operation", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-locks-2016-09!Operation#display:member", - "docComment": "/**\n * The object that represents the operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "display?: " - }, - { - "kind": "Reference", - "text": "OperationDisplay", - "canonicalReference": "arm-package-locks-2016-09!OperationDisplay:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "display", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-locks-2016-09!Operation#name:member", - "docComment": "/**\n * Operation name: {provider}/{resource}/{operation}\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-locks-2016-09!OperationDisplay:interface", - "docComment": "/**\n * The object that represents the operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface OperationDisplay " - } - ], - "releaseTag": "Public", - "name": "OperationDisplay", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-locks-2016-09!OperationDisplay#operation:member", - "docComment": "/**\n * Operation type: Read, write, delete, etc.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "operation?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "operation", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-locks-2016-09!OperationDisplay#provider:member", - "docComment": "/**\n * Service provider: Microsoft.Authorization\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "provider?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "provider", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-locks-2016-09!OperationDisplay#resource:member", - "docComment": "/**\n * Resource on which the operation is performed: Profile, endpoint, etc.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resource?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resource", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-locks-2016-09!OperationListResult:interface", - "docComment": "/**\n * Result of the request to list Microsoft.Authorization operations. It contains a list of operations and a URL link to get the next set of results.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface OperationListResult " - } - ], - "releaseTag": "Public", - "name": "OperationListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-locks-2016-09!OperationListResult#nextLink:member", - "docComment": "/**\n * URL to get the next set of operation list results if there are any.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-locks-2016-09!OperationListResult#value:member", - "docComment": "/**\n * List of Microsoft.Authorization operations.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "Operation", - "canonicalReference": "arm-package-locks-2016-09!Operation:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - } - ] - } - ] -} +{ + "metadata": { + "toolPackage": "@microsoft/api-extractor", + "toolVersion": "7.9.10", + "schemaVersion": 1003, + "oldestForwardsCompatibleVersion": 1001 + }, + "kind": "Package", + "canonicalReference": "arm-package-locks-2016-09!", + "docComment": "", + "name": "arm-package-locks-2016-09", + "members": [ + { + "kind": "EntryPoint", + "canonicalReference": "arm-package-locks-2016-09!", + "name": "", + "members": [ + { + "kind": "Interface", + "canonicalReference": "arm-package-locks-2016-09!AuthorizationOperations:interface", + "docComment": "/**\n * Interface representing a AuthorizationOperations.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AuthorizationOperations " + } + ], + "releaseTag": "Public", + "name": "AuthorizationOperations", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-locks-2016-09!AuthorizationOperations#list:member(1)", + "docComment": "/**\n * Lists all of the available Microsoft.Authorization REST API operations.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(options?: " + }, + { + "kind": "Reference", + "text": "AuthorizationOperationsListOptionalParams", + "canonicalReference": "arm-package-locks-2016-09!AuthorizationOperationsListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "Operation", + "canonicalReference": "arm-package-locks-2016-09!Operation:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "list" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-locks-2016-09!AuthorizationOperationsListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AuthorizationOperationsListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AuthorizationOperationsListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-locks-2016-09!AuthorizationOperationsListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AuthorizationOperationsListNextResponse = " + }, + { + "kind": "Reference", + "text": "OperationListResult", + "canonicalReference": "arm-package-locks-2016-09!OperationListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AuthorizationOperationsListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-locks-2016-09!AuthorizationOperationsListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AuthorizationOperationsListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AuthorizationOperationsListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-locks-2016-09!AuthorizationOperationsListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AuthorizationOperationsListResponse = " + }, + { + "kind": "Reference", + "text": "OperationListResult", + "canonicalReference": "arm-package-locks-2016-09!OperationListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AuthorizationOperationsListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Enum", + "canonicalReference": "arm-package-locks-2016-09!KnownLockLevel:enum", + "docComment": "/**\n * Known values of {@link LockLevel} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownLockLevel " + } + ], + "releaseTag": "Public", + "name": "KnownLockLevel", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "arm-package-locks-2016-09!KnownLockLevel.CanNotDelete:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "CanNotDelete = " + }, + { + "kind": "Content", + "text": "\"CanNotDelete\"" + } + ], + "releaseTag": "Public", + "name": "CanNotDelete", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "arm-package-locks-2016-09!KnownLockLevel.NotSpecified:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "NotSpecified = " + }, + { + "kind": "Content", + "text": "\"NotSpecified\"" + } + ], + "releaseTag": "Public", + "name": "NotSpecified", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "arm-package-locks-2016-09!KnownLockLevel.ReadOnly:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "ReadOnly = " + }, + { + "kind": "Content", + "text": "\"ReadOnly\"" + } + ], + "releaseTag": "Public", + "name": "ReadOnly", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-locks-2016-09!LockLevel:type", + "docComment": "/**\n * Defines values for LockLevel. \\ {@link KnownLockLevel} can be used interchangeably with LockLevel, this enum contains the known values that the service supports. ### Known values supported by the service **NotSpecified** \\ **CanNotDelete** \\ **ReadOnly**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type LockLevel = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "LockLevel", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Class", + "canonicalReference": "arm-package-locks-2016-09!ManagementLockClient:class", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare class ManagementLockClient extends " + }, + { + "kind": "Reference", + "text": "ManagementLockClientContext", + "canonicalReference": "arm-package-locks-2016-09!ManagementLockClientContext:class" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagementLockClient", + "members": [ + { + "kind": "Constructor", + "canonicalReference": "arm-package-locks-2016-09!ManagementLockClient:constructor(1)", + "docComment": "/**\n * Initializes a new instance of the ManagementLockClient class.\n *\n * @param credentials - Subscription credentials which uniquely identify client subscription.\n *\n * @param subscriptionId - The ID of the target subscription.\n *\n * @param options - The parameter options\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "constructor(credentials: " + }, + { + "kind": "Content", + "text": "coreAuth." + }, + { + "kind": "Reference", + "text": "TokenCredential", + "canonicalReference": "@azure/core-auth!TokenCredential:interface" + }, + { + "kind": "Content", + "text": ", subscriptionId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagementLockClientOptionalParams", + "canonicalReference": "arm-package-locks-2016-09!ManagementLockClientOptionalParams:interface" + }, + { + "kind": "Content", + "text": ");" + } + ], + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "credentials", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "parameterName": "subscriptionId", + "parameterTypeTokenRange": { + "startIndex": 4, + "endIndex": 5 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 6, + "endIndex": 7 + } + } + ] + }, + { + "kind": "Property", + "canonicalReference": "arm-package-locks-2016-09!ManagementLockClient#authorizationOperations:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "authorizationOperations: " + }, + { + "kind": "Reference", + "text": "AuthorizationOperations", + "canonicalReference": "arm-package-locks-2016-09!AuthorizationOperations:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "authorizationOperations", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "arm-package-locks-2016-09!ManagementLockClient#managementLocks:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "managementLocks: " + }, + { + "kind": "Reference", + "text": "ManagementLocks", + "canonicalReference": "arm-package-locks-2016-09!ManagementLocks:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "managementLocks", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + } + ], + "extendsTokenRange": { + "startIndex": 1, + "endIndex": 3 + }, + "implementsTokenRanges": [] + }, + { + "kind": "Class", + "canonicalReference": "arm-package-locks-2016-09!ManagementLockClientContext:class", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare class ManagementLockClientContext extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "ServiceClient", + "canonicalReference": "@azure/core-client!ServiceClient:class" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagementLockClientContext", + "members": [ + { + "kind": "Constructor", + "canonicalReference": "arm-package-locks-2016-09!ManagementLockClientContext:constructor(1)", + "docComment": "/**\n * Initializes a new instance of the ManagementLockClientContext class.\n *\n * @param credentials - Subscription credentials which uniquely identify client subscription.\n *\n * @param subscriptionId - The ID of the target subscription.\n *\n * @param options - The parameter options\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "constructor(credentials: " + }, + { + "kind": "Content", + "text": "coreAuth." + }, + { + "kind": "Reference", + "text": "TokenCredential", + "canonicalReference": "@azure/core-auth!TokenCredential:interface" + }, + { + "kind": "Content", + "text": ", subscriptionId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagementLockClientOptionalParams", + "canonicalReference": "arm-package-locks-2016-09!ManagementLockClientOptionalParams:interface" + }, + { + "kind": "Content", + "text": ");" + } + ], + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "credentials", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "parameterName": "subscriptionId", + "parameterTypeTokenRange": { + "startIndex": 4, + "endIndex": 5 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 6, + "endIndex": 7 + } + } + ] + }, + { + "kind": "Property", + "canonicalReference": "arm-package-locks-2016-09!ManagementLockClientContext#$host:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "$host: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "$host", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "arm-package-locks-2016-09!ManagementLockClientContext#apiVersion:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "apiVersion: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "apiVersion", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "arm-package-locks-2016-09!ManagementLockClientContext#subscriptionId:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "subscriptionId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "subscriptionId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + } + ], + "extendsTokenRange": { + "startIndex": 1, + "endIndex": 4 + }, + "implementsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-locks-2016-09!ManagementLockClientOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagementLockClientOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "ServiceClientOptions", + "canonicalReference": "@azure/core-client!ServiceClientOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagementLockClientOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-locks-2016-09!ManagementLockClientOptionalParams#$host:member", + "docComment": "/**\n * server parameter\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "$host?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "$host", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-locks-2016-09!ManagementLockClientOptionalParams#apiVersion:member", + "docComment": "/**\n * Api Version\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "apiVersion?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "apiVersion", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-locks-2016-09!ManagementLockClientOptionalParams#endpoint:member", + "docComment": "/**\n * Overrides client endpoint.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "endpoint?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "endpoint", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-locks-2016-09!ManagementLockListResult:interface", + "docComment": "/**\n * The list of locks.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagementLockListResult " + } + ], + "releaseTag": "Public", + "name": "ManagementLockListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-locks-2016-09!ManagementLockListResult#nextLink:member", + "docComment": "/**\n * The URL to use for getting the next set of results.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-locks-2016-09!ManagementLockListResult#value:member", + "docComment": "/**\n * The list of locks.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "ManagementLockObject", + "canonicalReference": "arm-package-locks-2016-09!ManagementLockObject:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-locks-2016-09!ManagementLockObject:interface", + "docComment": "/**\n * The lock information.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagementLockObject " + } + ], + "releaseTag": "Public", + "name": "ManagementLockObject", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-locks-2016-09!ManagementLockObject#id:member", + "docComment": "/**\n * The resource ID of the lock. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly id?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-locks-2016-09!ManagementLockObject#level:member", + "docComment": "/**\n * The level of the lock. Possible values are: NotSpecified, CanNotDelete, ReadOnly. CanNotDelete means authorized users are able to read and modify the resources, but not delete. ReadOnly means authorized users can only read from a resource, but they can't modify or delete it.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "level: " + }, + { + "kind": "Reference", + "text": "LockLevel", + "canonicalReference": "arm-package-locks-2016-09!LockLevel:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "level", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-locks-2016-09!ManagementLockObject#name:member", + "docComment": "/**\n * The name of the lock. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-locks-2016-09!ManagementLockObject#notes:member", + "docComment": "/**\n * Notes about the lock. Maximum of 512 characters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "notes?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "notes", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-locks-2016-09!ManagementLockObject#owners:member", + "docComment": "/**\n * The owners of the lock.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "owners?: " + }, + { + "kind": "Reference", + "text": "ManagementLockOwner", + "canonicalReference": "arm-package-locks-2016-09!ManagementLockOwner:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "owners", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-locks-2016-09!ManagementLockObject#type:member", + "docComment": "/**\n * The resource type of the lock - Microsoft.Authorization/locks. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly type?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "type", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-locks-2016-09!ManagementLockOwner:interface", + "docComment": "/**\n * Lock owner properties.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagementLockOwner " + } + ], + "releaseTag": "Public", + "name": "ManagementLockOwner", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-locks-2016-09!ManagementLockOwner#applicationId:member", + "docComment": "/**\n * The application ID of the lock owner.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "applicationId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "applicationId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-locks-2016-09!ManagementLocks:interface", + "docComment": "/**\n * Interface representing a ManagementLocks.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagementLocks " + } + ], + "releaseTag": "Public", + "name": "ManagementLocks", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-locks-2016-09!ManagementLocks#createOrUpdateAtResourceGroupLevel:member(1)", + "docComment": "/**\n * When you apply a lock at a parent scope, all child resources inherit the same lock. To create management locks, you must have access to Microsoft.Authorization/* or Microsoft.Authorization/locks/* actions. Of the built-in roles, only Owner and User Access Administrator are granted those actions.\n *\n * @param resourceGroupName - The name of the resource group to lock.\n *\n * @param lockName - The lock name. The lock name can be a maximum of 260 characters. It cannot contain <, > %, &, :, \\, ?, /, or any control characters.\n *\n * @param parameters - The management lock parameters.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createOrUpdateAtResourceGroupLevel(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", lockName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ManagementLockObject", + "canonicalReference": "arm-package-locks-2016-09!ManagementLockObject:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagementLocksCreateOrUpdateAtResourceGroupLevelOptionalParams", + "canonicalReference": "arm-package-locks-2016-09!ManagementLocksCreateOrUpdateAtResourceGroupLevelOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ManagementLocksCreateOrUpdateAtResourceGroupLevelResponse", + "canonicalReference": "arm-package-locks-2016-09!ManagementLocksCreateOrUpdateAtResourceGroupLevelResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "lockName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "createOrUpdateAtResourceGroupLevel" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-locks-2016-09!ManagementLocks#createOrUpdateAtResourceLevel:member(1)", + "docComment": "/**\n * When you apply a lock at a parent scope, all child resources inherit the same lock. To create management locks, you must have access to Microsoft.Authorization/* or Microsoft.Authorization/locks/* actions. Of the built-in roles, only Owner and User Access Administrator are granted those actions.\n *\n * @param resourceGroupName - The name of the resource group containing the resource to lock.\n *\n * @param resourceProviderNamespace - The resource provider namespace of the resource to lock.\n *\n * @param parentResourcePath - The parent resource identity.\n *\n * @param resourceType - The resource type of the resource to lock.\n *\n * @param resourceName - The name of the resource to lock.\n *\n * @param lockName - The name of lock. The lock name can be a maximum of 260 characters. It cannot contain <, > %, &, :, \\, ?, /, or any control characters.\n *\n * @param parameters - Parameters for creating or updating a management lock.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createOrUpdateAtResourceLevel(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", resourceProviderNamespace: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parentResourcePath: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", resourceType: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", resourceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", lockName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ManagementLockObject", + "canonicalReference": "arm-package-locks-2016-09!ManagementLockObject:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagementLocksCreateOrUpdateAtResourceLevelOptionalParams", + "canonicalReference": "arm-package-locks-2016-09!ManagementLocksCreateOrUpdateAtResourceLevelOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ManagementLocksCreateOrUpdateAtResourceLevelResponse", + "canonicalReference": "arm-package-locks-2016-09!ManagementLocksCreateOrUpdateAtResourceLevelResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 17, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "resourceProviderNamespace", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parentResourcePath", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "resourceType", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "resourceName", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "lockName", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 13, + "endIndex": 14 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 15, + "endIndex": 16 + } + } + ], + "name": "createOrUpdateAtResourceLevel" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-locks-2016-09!ManagementLocks#createOrUpdateAtSubscriptionLevel:member(1)", + "docComment": "/**\n * When you apply a lock at a parent scope, all child resources inherit the same lock. To create management locks, you must have access to Microsoft.Authorization/* or Microsoft.Authorization/locks/* actions. Of the built-in roles, only Owner and User Access Administrator are granted those actions.\n *\n * @param lockName - The name of lock. The lock name can be a maximum of 260 characters. It cannot contain <, > %, &, :, \\, ?, /, or any control characters.\n *\n * @param parameters - The management lock parameters.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createOrUpdateAtSubscriptionLevel(lockName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ManagementLockObject", + "canonicalReference": "arm-package-locks-2016-09!ManagementLockObject:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagementLocksCreateOrUpdateAtSubscriptionLevelOptionalParams", + "canonicalReference": "arm-package-locks-2016-09!ManagementLocksCreateOrUpdateAtSubscriptionLevelOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ManagementLocksCreateOrUpdateAtSubscriptionLevelResponse", + "canonicalReference": "arm-package-locks-2016-09!ManagementLocksCreateOrUpdateAtSubscriptionLevelResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "lockName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "createOrUpdateAtSubscriptionLevel" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-locks-2016-09!ManagementLocks#createOrUpdateByScope:member(1)", + "docComment": "/**\n * Create or update a management lock by scope.\n *\n * @param scope - The scope for the lock. When providing a scope for the assignment, use '/subscriptions/{subscriptionId}' for subscriptions, '/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}' for resource groups, and '/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{parentResourcePathIfPresent}/{resourceType}/{resourceName}' for resources.\n *\n * @param lockName - The name of lock.\n *\n * @param parameters - Create or update management lock parameters.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createOrUpdateByScope(scope: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", lockName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ManagementLockObject", + "canonicalReference": "arm-package-locks-2016-09!ManagementLockObject:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagementLocksCreateOrUpdateByScopeOptionalParams", + "canonicalReference": "arm-package-locks-2016-09!ManagementLocksCreateOrUpdateByScopeOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ManagementLocksCreateOrUpdateByScopeResponse", + "canonicalReference": "arm-package-locks-2016-09!ManagementLocksCreateOrUpdateByScopeResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "scope", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "lockName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "createOrUpdateByScope" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-locks-2016-09!ManagementLocks#deleteAtResourceGroupLevel:member(1)", + "docComment": "/**\n * To delete management locks, you must have access to Microsoft.Authorization/* or Microsoft.Authorization/locks/* actions. Of the built-in roles, only Owner and User Access Administrator are granted those actions.\n *\n * @param resourceGroupName - The name of the resource group containing the lock.\n *\n * @param lockName - The name of lock to delete.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "deleteAtResourceGroupLevel(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", lockName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagementLocksDeleteAtResourceGroupLevelOptionalParams", + "canonicalReference": "arm-package-locks-2016-09!ManagementLocksDeleteAtResourceGroupLevelOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "lockName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "deleteAtResourceGroupLevel" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-locks-2016-09!ManagementLocks#deleteAtResourceLevel:member(1)", + "docComment": "/**\n * To delete management locks, you must have access to Microsoft.Authorization/* or Microsoft.Authorization/locks/* actions. Of the built-in roles, only Owner and User Access Administrator are granted those actions.\n *\n * @param resourceGroupName - The name of the resource group containing the resource with the lock to delete.\n *\n * @param resourceProviderNamespace - The resource provider namespace of the resource with the lock to delete.\n *\n * @param parentResourcePath - The parent resource identity.\n *\n * @param resourceType - The resource type of the resource with the lock to delete.\n *\n * @param resourceName - The name of the resource with the lock to delete.\n *\n * @param lockName - The name of the lock to delete.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "deleteAtResourceLevel(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", resourceProviderNamespace: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parentResourcePath: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", resourceType: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", resourceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", lockName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagementLocksDeleteAtResourceLevelOptionalParams", + "canonicalReference": "arm-package-locks-2016-09!ManagementLocksDeleteAtResourceLevelOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 15, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "resourceProviderNamespace", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parentResourcePath", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "resourceType", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "resourceName", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "lockName", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 13, + "endIndex": 14 + } + } + ], + "name": "deleteAtResourceLevel" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-locks-2016-09!ManagementLocks#deleteAtSubscriptionLevel:member(1)", + "docComment": "/**\n * To delete management locks, you must have access to Microsoft.Authorization/* or Microsoft.Authorization/locks/* actions. Of the built-in roles, only Owner and User Access Administrator are granted those actions.\n *\n * @param lockName - The name of lock to delete.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "deleteAtSubscriptionLevel(lockName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagementLocksDeleteAtSubscriptionLevelOptionalParams", + "canonicalReference": "arm-package-locks-2016-09!ManagementLocksDeleteAtSubscriptionLevelOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "lockName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "deleteAtSubscriptionLevel" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-locks-2016-09!ManagementLocks#deleteByScope:member(1)", + "docComment": "/**\n * Delete a management lock by scope.\n *\n * @param scope - The scope for the lock.\n *\n * @param lockName - The name of lock.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "deleteByScope(scope: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", lockName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagementLocksDeleteByScopeOptionalParams", + "canonicalReference": "arm-package-locks-2016-09!ManagementLocksDeleteByScopeOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "scope", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "lockName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "deleteByScope" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-locks-2016-09!ManagementLocks#getAtResourceGroupLevel:member(1)", + "docComment": "/**\n * Gets a management lock at the resource group level.\n *\n * @param resourceGroupName - The name of the locked resource group.\n *\n * @param lockName - The name of the lock to get.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getAtResourceGroupLevel(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", lockName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagementLocksGetAtResourceGroupLevelOptionalParams", + "canonicalReference": "arm-package-locks-2016-09!ManagementLocksGetAtResourceGroupLevelOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ManagementLocksGetAtResourceGroupLevelResponse", + "canonicalReference": "arm-package-locks-2016-09!ManagementLocksGetAtResourceGroupLevelResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "lockName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "getAtResourceGroupLevel" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-locks-2016-09!ManagementLocks#getAtResourceLevel:member(1)", + "docComment": "/**\n * Get the management lock of a resource or any level below resource.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param resourceProviderNamespace - The namespace of the resource provider.\n *\n * @param parentResourcePath - An extra path parameter needed in some services, like SQL Databases.\n *\n * @param resourceType - The type of the resource.\n *\n * @param resourceName - The name of the resource.\n *\n * @param lockName - The name of lock.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getAtResourceLevel(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", resourceProviderNamespace: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parentResourcePath: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", resourceType: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", resourceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", lockName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagementLocksGetAtResourceLevelOptionalParams", + "canonicalReference": "arm-package-locks-2016-09!ManagementLocksGetAtResourceLevelOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ManagementLocksGetAtResourceLevelResponse", + "canonicalReference": "arm-package-locks-2016-09!ManagementLocksGetAtResourceLevelResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 15, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "resourceProviderNamespace", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parentResourcePath", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "resourceType", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "resourceName", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "lockName", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 13, + "endIndex": 14 + } + } + ], + "name": "getAtResourceLevel" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-locks-2016-09!ManagementLocks#getAtSubscriptionLevel:member(1)", + "docComment": "/**\n * Gets a management lock at the subscription level.\n *\n * @param lockName - The name of the lock to get.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getAtSubscriptionLevel(lockName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagementLocksGetAtSubscriptionLevelOptionalParams", + "canonicalReference": "arm-package-locks-2016-09!ManagementLocksGetAtSubscriptionLevelOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ManagementLocksGetAtSubscriptionLevelResponse", + "canonicalReference": "arm-package-locks-2016-09!ManagementLocksGetAtSubscriptionLevelResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "lockName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "getAtSubscriptionLevel" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-locks-2016-09!ManagementLocks#getByScope:member(1)", + "docComment": "/**\n * Get a management lock by scope.\n *\n * @param scope - The scope for the lock.\n *\n * @param lockName - The name of lock.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getByScope(scope: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", lockName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagementLocksGetByScopeOptionalParams", + "canonicalReference": "arm-package-locks-2016-09!ManagementLocksGetByScopeOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ManagementLocksGetByScopeResponse", + "canonicalReference": "arm-package-locks-2016-09!ManagementLocksGetByScopeResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "scope", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "lockName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "getByScope" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-locks-2016-09!ManagementLocks#listAtResourceGroupLevel:member(1)", + "docComment": "/**\n * Gets all the management locks for a resource group.\n *\n * @param resourceGroupName - The name of the resource group containing the locks to get.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listAtResourceGroupLevel(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagementLocksListAtResourceGroupLevelOptionalParams", + "canonicalReference": "arm-package-locks-2016-09!ManagementLocksListAtResourceGroupLevelOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ManagementLockObject", + "canonicalReference": "arm-package-locks-2016-09!ManagementLockObject:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "listAtResourceGroupLevel" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-locks-2016-09!ManagementLocks#listAtResourceLevel:member(1)", + "docComment": "/**\n * Gets all the management locks for a resource or any level below resource.\n *\n * @param resourceGroupName - The name of the resource group containing the locked resource. The name is case insensitive.\n *\n * @param resourceProviderNamespace - The namespace of the resource provider.\n *\n * @param parentResourcePath - The parent resource identity.\n *\n * @param resourceType - The resource type of the locked resource.\n *\n * @param resourceName - The name of the locked resource.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listAtResourceLevel(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", resourceProviderNamespace: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parentResourcePath: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", resourceType: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", resourceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagementLocksListAtResourceLevelOptionalParams", + "canonicalReference": "arm-package-locks-2016-09!ManagementLocksListAtResourceLevelOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ManagementLockObject", + "canonicalReference": "arm-package-locks-2016-09!ManagementLockObject:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "resourceProviderNamespace", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parentResourcePath", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "resourceType", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "resourceName", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "listAtResourceLevel" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-locks-2016-09!ManagementLocks#listAtSubscriptionLevel:member(1)", + "docComment": "/**\n * Gets all the management locks for a subscription.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listAtSubscriptionLevel(options?: " + }, + { + "kind": "Reference", + "text": "ManagementLocksListAtSubscriptionLevelOptionalParams", + "canonicalReference": "arm-package-locks-2016-09!ManagementLocksListAtSubscriptionLevelOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ManagementLockObject", + "canonicalReference": "arm-package-locks-2016-09!ManagementLockObject:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "listAtSubscriptionLevel" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-locks-2016-09!ManagementLocks#listByScope:member(1)", + "docComment": "/**\n * Gets all the management locks for a scope.\n *\n * @param scope - The scope for the lock. When providing a scope for the assignment, use '/subscriptions/{subscriptionId}' for subscriptions, '/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}' for resource groups, and '/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{parentResourcePathIfPresent}/{resourceType}/{resourceName}' for resources.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByScope(scope: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagementLocksListByScopeOptionalParams", + "canonicalReference": "arm-package-locks-2016-09!ManagementLocksListByScopeOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ManagementLockObject", + "canonicalReference": "arm-package-locks-2016-09!ManagementLockObject:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "scope", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "listByScope" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-locks-2016-09!ManagementLocksCreateOrUpdateAtResourceGroupLevelOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagementLocksCreateOrUpdateAtResourceGroupLevelOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagementLocksCreateOrUpdateAtResourceGroupLevelOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-locks-2016-09!ManagementLocksCreateOrUpdateAtResourceGroupLevelResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdateAtResourceGroupLevel operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagementLocksCreateOrUpdateAtResourceGroupLevelResponse = " + }, + { + "kind": "Reference", + "text": "ManagementLockObject", + "canonicalReference": "arm-package-locks-2016-09!ManagementLockObject:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagementLocksCreateOrUpdateAtResourceGroupLevelResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-locks-2016-09!ManagementLocksCreateOrUpdateAtResourceLevelOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagementLocksCreateOrUpdateAtResourceLevelOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagementLocksCreateOrUpdateAtResourceLevelOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-locks-2016-09!ManagementLocksCreateOrUpdateAtResourceLevelResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdateAtResourceLevel operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagementLocksCreateOrUpdateAtResourceLevelResponse = " + }, + { + "kind": "Reference", + "text": "ManagementLockObject", + "canonicalReference": "arm-package-locks-2016-09!ManagementLockObject:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagementLocksCreateOrUpdateAtResourceLevelResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-locks-2016-09!ManagementLocksCreateOrUpdateAtSubscriptionLevelOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagementLocksCreateOrUpdateAtSubscriptionLevelOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagementLocksCreateOrUpdateAtSubscriptionLevelOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-locks-2016-09!ManagementLocksCreateOrUpdateAtSubscriptionLevelResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdateAtSubscriptionLevel operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagementLocksCreateOrUpdateAtSubscriptionLevelResponse = " + }, + { + "kind": "Reference", + "text": "ManagementLockObject", + "canonicalReference": "arm-package-locks-2016-09!ManagementLockObject:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagementLocksCreateOrUpdateAtSubscriptionLevelResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-locks-2016-09!ManagementLocksCreateOrUpdateByScopeOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagementLocksCreateOrUpdateByScopeOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagementLocksCreateOrUpdateByScopeOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-locks-2016-09!ManagementLocksCreateOrUpdateByScopeResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdateByScope operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagementLocksCreateOrUpdateByScopeResponse = " + }, + { + "kind": "Reference", + "text": "ManagementLockObject", + "canonicalReference": "arm-package-locks-2016-09!ManagementLockObject:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagementLocksCreateOrUpdateByScopeResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-locks-2016-09!ManagementLocksDeleteAtResourceGroupLevelOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagementLocksDeleteAtResourceGroupLevelOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagementLocksDeleteAtResourceGroupLevelOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-locks-2016-09!ManagementLocksDeleteAtResourceLevelOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagementLocksDeleteAtResourceLevelOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagementLocksDeleteAtResourceLevelOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-locks-2016-09!ManagementLocksDeleteAtSubscriptionLevelOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagementLocksDeleteAtSubscriptionLevelOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagementLocksDeleteAtSubscriptionLevelOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-locks-2016-09!ManagementLocksDeleteByScopeOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagementLocksDeleteByScopeOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagementLocksDeleteByScopeOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-locks-2016-09!ManagementLocksGetAtResourceGroupLevelOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagementLocksGetAtResourceGroupLevelOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagementLocksGetAtResourceGroupLevelOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-locks-2016-09!ManagementLocksGetAtResourceGroupLevelResponse:type", + "docComment": "/**\n * Contains response data for the getAtResourceGroupLevel operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagementLocksGetAtResourceGroupLevelResponse = " + }, + { + "kind": "Reference", + "text": "ManagementLockObject", + "canonicalReference": "arm-package-locks-2016-09!ManagementLockObject:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagementLocksGetAtResourceGroupLevelResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-locks-2016-09!ManagementLocksGetAtResourceLevelOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagementLocksGetAtResourceLevelOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagementLocksGetAtResourceLevelOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-locks-2016-09!ManagementLocksGetAtResourceLevelResponse:type", + "docComment": "/**\n * Contains response data for the getAtResourceLevel operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagementLocksGetAtResourceLevelResponse = " + }, + { + "kind": "Reference", + "text": "ManagementLockObject", + "canonicalReference": "arm-package-locks-2016-09!ManagementLockObject:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagementLocksGetAtResourceLevelResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-locks-2016-09!ManagementLocksGetAtSubscriptionLevelOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagementLocksGetAtSubscriptionLevelOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagementLocksGetAtSubscriptionLevelOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-locks-2016-09!ManagementLocksGetAtSubscriptionLevelResponse:type", + "docComment": "/**\n * Contains response data for the getAtSubscriptionLevel operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagementLocksGetAtSubscriptionLevelResponse = " + }, + { + "kind": "Reference", + "text": "ManagementLockObject", + "canonicalReference": "arm-package-locks-2016-09!ManagementLockObject:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagementLocksGetAtSubscriptionLevelResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-locks-2016-09!ManagementLocksGetByScopeOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagementLocksGetByScopeOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagementLocksGetByScopeOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-locks-2016-09!ManagementLocksGetByScopeResponse:type", + "docComment": "/**\n * Contains response data for the getByScope operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagementLocksGetByScopeResponse = " + }, + { + "kind": "Reference", + "text": "ManagementLockObject", + "canonicalReference": "arm-package-locks-2016-09!ManagementLockObject:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagementLocksGetByScopeResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-locks-2016-09!ManagementLocksListAtResourceGroupLevelNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagementLocksListAtResourceGroupLevelNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagementLocksListAtResourceGroupLevelNextOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-locks-2016-09!ManagementLocksListAtResourceGroupLevelNextOptionalParams#filter:member", + "docComment": "/**\n * The filter to apply on the operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "filter?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "filter", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-locks-2016-09!ManagementLocksListAtResourceGroupLevelNextResponse:type", + "docComment": "/**\n * Contains response data for the listAtResourceGroupLevelNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagementLocksListAtResourceGroupLevelNextResponse = " + }, + { + "kind": "Reference", + "text": "ManagementLockListResult", + "canonicalReference": "arm-package-locks-2016-09!ManagementLockListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagementLocksListAtResourceGroupLevelNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-locks-2016-09!ManagementLocksListAtResourceGroupLevelOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagementLocksListAtResourceGroupLevelOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagementLocksListAtResourceGroupLevelOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-locks-2016-09!ManagementLocksListAtResourceGroupLevelOptionalParams#filter:member", + "docComment": "/**\n * The filter to apply on the operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "filter?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "filter", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-locks-2016-09!ManagementLocksListAtResourceGroupLevelResponse:type", + "docComment": "/**\n * Contains response data for the listAtResourceGroupLevel operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagementLocksListAtResourceGroupLevelResponse = " + }, + { + "kind": "Reference", + "text": "ManagementLockListResult", + "canonicalReference": "arm-package-locks-2016-09!ManagementLockListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagementLocksListAtResourceGroupLevelResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-locks-2016-09!ManagementLocksListAtResourceLevelNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagementLocksListAtResourceLevelNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagementLocksListAtResourceLevelNextOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-locks-2016-09!ManagementLocksListAtResourceLevelNextOptionalParams#filter:member", + "docComment": "/**\n * The filter to apply on the operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "filter?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "filter", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-locks-2016-09!ManagementLocksListAtResourceLevelNextResponse:type", + "docComment": "/**\n * Contains response data for the listAtResourceLevelNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagementLocksListAtResourceLevelNextResponse = " + }, + { + "kind": "Reference", + "text": "ManagementLockListResult", + "canonicalReference": "arm-package-locks-2016-09!ManagementLockListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagementLocksListAtResourceLevelNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-locks-2016-09!ManagementLocksListAtResourceLevelOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagementLocksListAtResourceLevelOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagementLocksListAtResourceLevelOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-locks-2016-09!ManagementLocksListAtResourceLevelOptionalParams#filter:member", + "docComment": "/**\n * The filter to apply on the operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "filter?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "filter", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-locks-2016-09!ManagementLocksListAtResourceLevelResponse:type", + "docComment": "/**\n * Contains response data for the listAtResourceLevel operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagementLocksListAtResourceLevelResponse = " + }, + { + "kind": "Reference", + "text": "ManagementLockListResult", + "canonicalReference": "arm-package-locks-2016-09!ManagementLockListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagementLocksListAtResourceLevelResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-locks-2016-09!ManagementLocksListAtSubscriptionLevelNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagementLocksListAtSubscriptionLevelNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagementLocksListAtSubscriptionLevelNextOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-locks-2016-09!ManagementLocksListAtSubscriptionLevelNextOptionalParams#filter:member", + "docComment": "/**\n * The filter to apply on the operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "filter?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "filter", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-locks-2016-09!ManagementLocksListAtSubscriptionLevelNextResponse:type", + "docComment": "/**\n * Contains response data for the listAtSubscriptionLevelNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagementLocksListAtSubscriptionLevelNextResponse = " + }, + { + "kind": "Reference", + "text": "ManagementLockListResult", + "canonicalReference": "arm-package-locks-2016-09!ManagementLockListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagementLocksListAtSubscriptionLevelNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-locks-2016-09!ManagementLocksListAtSubscriptionLevelOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagementLocksListAtSubscriptionLevelOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagementLocksListAtSubscriptionLevelOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-locks-2016-09!ManagementLocksListAtSubscriptionLevelOptionalParams#filter:member", + "docComment": "/**\n * The filter to apply on the operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "filter?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "filter", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-locks-2016-09!ManagementLocksListAtSubscriptionLevelResponse:type", + "docComment": "/**\n * Contains response data for the listAtSubscriptionLevel operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagementLocksListAtSubscriptionLevelResponse = " + }, + { + "kind": "Reference", + "text": "ManagementLockListResult", + "canonicalReference": "arm-package-locks-2016-09!ManagementLockListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagementLocksListAtSubscriptionLevelResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-locks-2016-09!ManagementLocksListByScopeNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagementLocksListByScopeNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagementLocksListByScopeNextOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-locks-2016-09!ManagementLocksListByScopeNextOptionalParams#filter:member", + "docComment": "/**\n * The filter to apply on the operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "filter?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "filter", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-locks-2016-09!ManagementLocksListByScopeNextResponse:type", + "docComment": "/**\n * Contains response data for the listByScopeNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagementLocksListByScopeNextResponse = " + }, + { + "kind": "Reference", + "text": "ManagementLockListResult", + "canonicalReference": "arm-package-locks-2016-09!ManagementLockListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagementLocksListByScopeNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-locks-2016-09!ManagementLocksListByScopeOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagementLocksListByScopeOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagementLocksListByScopeOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-locks-2016-09!ManagementLocksListByScopeOptionalParams#filter:member", + "docComment": "/**\n * The filter to apply on the operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "filter?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "filter", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-locks-2016-09!ManagementLocksListByScopeResponse:type", + "docComment": "/**\n * Contains response data for the listByScope operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagementLocksListByScopeResponse = " + }, + { + "kind": "Reference", + "text": "ManagementLockListResult", + "canonicalReference": "arm-package-locks-2016-09!ManagementLockListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagementLocksListByScopeResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-locks-2016-09!Operation:interface", + "docComment": "/**\n * Microsoft.Authorization operation\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Operation " + } + ], + "releaseTag": "Public", + "name": "Operation", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-locks-2016-09!Operation#display:member", + "docComment": "/**\n * The object that represents the operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "display?: " + }, + { + "kind": "Reference", + "text": "OperationDisplay", + "canonicalReference": "arm-package-locks-2016-09!OperationDisplay:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "display", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-locks-2016-09!Operation#name:member", + "docComment": "/**\n * Operation name: {provider}/{resource}/{operation}\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-locks-2016-09!OperationDisplay:interface", + "docComment": "/**\n * The object that represents the operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface OperationDisplay " + } + ], + "releaseTag": "Public", + "name": "OperationDisplay", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-locks-2016-09!OperationDisplay#operation:member", + "docComment": "/**\n * Operation type: Read, write, delete, etc.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "operation?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "operation", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-locks-2016-09!OperationDisplay#provider:member", + "docComment": "/**\n * Service provider: Microsoft.Authorization\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "provider?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "provider", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-locks-2016-09!OperationDisplay#resource:member", + "docComment": "/**\n * Resource on which the operation is performed: Profile, endpoint, etc.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resource?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resource", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-locks-2016-09!OperationListResult:interface", + "docComment": "/**\n * Result of the request to list Microsoft.Authorization operations. It contains a list of operations and a URL link to get the next set of results.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface OperationListResult " + } + ], + "releaseTag": "Public", + "name": "OperationListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-locks-2016-09!OperationListResult#nextLink:member", + "docComment": "/**\n * URL to get the next set of operation list results if there are any.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-locks-2016-09!OperationListResult#value:member", + "docComment": "/**\n * List of Microsoft.Authorization operations.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "Operation", + "canonicalReference": "arm-package-locks-2016-09!Operation:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + } + ] + } + ] +} diff --git a/test/smoke/generated/arm-package-locks-2016-09/temp/arm-package-locks-2016-09.api.md b/test/smoke/generated/arm-package-locks-2016-09/temp/arm-package-locks-2016-09.api.md index 24f6e8d354..bf06ed2819 100644 --- a/test/smoke/generated/arm-package-locks-2016-09/temp/arm-package-locks-2016-09.api.md +++ b/test/smoke/generated/arm-package-locks-2016-09/temp/arm-package-locks-2016-09.api.md @@ -1,269 +1,269 @@ -## API Report File for "arm-package-locks-2016-09" - -> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). - -```ts - -import * as coreAuth from '@azure/core-auth'; -import * as coreClient from '@azure/core-client'; -import { PagedAsyncIterableIterator } from '@azure/core-paging'; - -// @public -export interface AuthorizationOperations { - list(options?: AuthorizationOperationsListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface AuthorizationOperationsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AuthorizationOperationsListNextResponse = OperationListResult; - -// @public -export interface AuthorizationOperationsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AuthorizationOperationsListResponse = OperationListResult; - -// @public -export enum KnownLockLevel { - // (undocumented) - CanNotDelete = "CanNotDelete", - // (undocumented) - NotSpecified = "NotSpecified", - // (undocumented) - ReadOnly = "ReadOnly" -} - -// @public -export type LockLevel = string; - -// @public (undocumented) -export class ManagementLockClient extends ManagementLockClientContext { - constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: ManagementLockClientOptionalParams); - // (undocumented) - authorizationOperations: AuthorizationOperations; - // (undocumented) - managementLocks: ManagementLocks; -} - -// @public (undocumented) -export class ManagementLockClientContext extends coreClient.ServiceClient { - // (undocumented) - $host: string; - constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: ManagementLockClientOptionalParams); - // (undocumented) - apiVersion: string; - // (undocumented) - subscriptionId: string; -} - -// @public -export interface ManagementLockClientOptionalParams extends coreClient.ServiceClientOptions { - $host?: string; - apiVersion?: string; - endpoint?: string; -} - -// @public -export interface ManagementLockListResult { - nextLink?: string; - value?: ManagementLockObject[]; -} - -// @public -export interface ManagementLockObject { - readonly id?: string; - level: LockLevel; - readonly name?: string; - notes?: string; - owners?: ManagementLockOwner[]; - readonly type?: string; -} - -// @public -export interface ManagementLockOwner { - applicationId?: string; -} - -// @public -export interface ManagementLocks { - createOrUpdateAtResourceGroupLevel(resourceGroupName: string, lockName: string, parameters: ManagementLockObject, options?: ManagementLocksCreateOrUpdateAtResourceGroupLevelOptionalParams): Promise; - createOrUpdateAtResourceLevel(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, lockName: string, parameters: ManagementLockObject, options?: ManagementLocksCreateOrUpdateAtResourceLevelOptionalParams): Promise; - createOrUpdateAtSubscriptionLevel(lockName: string, parameters: ManagementLockObject, options?: ManagementLocksCreateOrUpdateAtSubscriptionLevelOptionalParams): Promise; - createOrUpdateByScope(scope: string, lockName: string, parameters: ManagementLockObject, options?: ManagementLocksCreateOrUpdateByScopeOptionalParams): Promise; - deleteAtResourceGroupLevel(resourceGroupName: string, lockName: string, options?: ManagementLocksDeleteAtResourceGroupLevelOptionalParams): Promise; - deleteAtResourceLevel(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, lockName: string, options?: ManagementLocksDeleteAtResourceLevelOptionalParams): Promise; - deleteAtSubscriptionLevel(lockName: string, options?: ManagementLocksDeleteAtSubscriptionLevelOptionalParams): Promise; - deleteByScope(scope: string, lockName: string, options?: ManagementLocksDeleteByScopeOptionalParams): Promise; - getAtResourceGroupLevel(resourceGroupName: string, lockName: string, options?: ManagementLocksGetAtResourceGroupLevelOptionalParams): Promise; - getAtResourceLevel(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, lockName: string, options?: ManagementLocksGetAtResourceLevelOptionalParams): Promise; - getAtSubscriptionLevel(lockName: string, options?: ManagementLocksGetAtSubscriptionLevelOptionalParams): Promise; - getByScope(scope: string, lockName: string, options?: ManagementLocksGetByScopeOptionalParams): Promise; - listAtResourceGroupLevel(resourceGroupName: string, options?: ManagementLocksListAtResourceGroupLevelOptionalParams): PagedAsyncIterableIterator; - listAtResourceLevel(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, options?: ManagementLocksListAtResourceLevelOptionalParams): PagedAsyncIterableIterator; - listAtSubscriptionLevel(options?: ManagementLocksListAtSubscriptionLevelOptionalParams): PagedAsyncIterableIterator; - listByScope(scope: string, options?: ManagementLocksListByScopeOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ManagementLocksCreateOrUpdateAtResourceGroupLevelOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagementLocksCreateOrUpdateAtResourceGroupLevelResponse = ManagementLockObject; - -// @public -export interface ManagementLocksCreateOrUpdateAtResourceLevelOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagementLocksCreateOrUpdateAtResourceLevelResponse = ManagementLockObject; - -// @public -export interface ManagementLocksCreateOrUpdateAtSubscriptionLevelOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagementLocksCreateOrUpdateAtSubscriptionLevelResponse = ManagementLockObject; - -// @public -export interface ManagementLocksCreateOrUpdateByScopeOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagementLocksCreateOrUpdateByScopeResponse = ManagementLockObject; - -// @public -export interface ManagementLocksDeleteAtResourceGroupLevelOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface ManagementLocksDeleteAtResourceLevelOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface ManagementLocksDeleteAtSubscriptionLevelOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface ManagementLocksDeleteByScopeOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface ManagementLocksGetAtResourceGroupLevelOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagementLocksGetAtResourceGroupLevelResponse = ManagementLockObject; - -// @public -export interface ManagementLocksGetAtResourceLevelOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagementLocksGetAtResourceLevelResponse = ManagementLockObject; - -// @public -export interface ManagementLocksGetAtSubscriptionLevelOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagementLocksGetAtSubscriptionLevelResponse = ManagementLockObject; - -// @public -export interface ManagementLocksGetByScopeOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagementLocksGetByScopeResponse = ManagementLockObject; - -// @public -export interface ManagementLocksListAtResourceGroupLevelNextOptionalParams extends coreClient.OperationOptions { - filter?: string; -} - -// @public -export type ManagementLocksListAtResourceGroupLevelNextResponse = ManagementLockListResult; - -// @public -export interface ManagementLocksListAtResourceGroupLevelOptionalParams extends coreClient.OperationOptions { - filter?: string; -} - -// @public -export type ManagementLocksListAtResourceGroupLevelResponse = ManagementLockListResult; - -// @public -export interface ManagementLocksListAtResourceLevelNextOptionalParams extends coreClient.OperationOptions { - filter?: string; -} - -// @public -export type ManagementLocksListAtResourceLevelNextResponse = ManagementLockListResult; - -// @public -export interface ManagementLocksListAtResourceLevelOptionalParams extends coreClient.OperationOptions { - filter?: string; -} - -// @public -export type ManagementLocksListAtResourceLevelResponse = ManagementLockListResult; - -// @public -export interface ManagementLocksListAtSubscriptionLevelNextOptionalParams extends coreClient.OperationOptions { - filter?: string; -} - -// @public -export type ManagementLocksListAtSubscriptionLevelNextResponse = ManagementLockListResult; - -// @public -export interface ManagementLocksListAtSubscriptionLevelOptionalParams extends coreClient.OperationOptions { - filter?: string; -} - -// @public -export type ManagementLocksListAtSubscriptionLevelResponse = ManagementLockListResult; - -// @public -export interface ManagementLocksListByScopeNextOptionalParams extends coreClient.OperationOptions { - filter?: string; -} - -// @public -export type ManagementLocksListByScopeNextResponse = ManagementLockListResult; - -// @public -export interface ManagementLocksListByScopeOptionalParams extends coreClient.OperationOptions { - filter?: string; -} - -// @public -export type ManagementLocksListByScopeResponse = ManagementLockListResult; - -// @public -export interface Operation { - display?: OperationDisplay; - name?: string; -} - -// @public -export interface OperationDisplay { - operation?: string; - provider?: string; - resource?: string; -} - -// @public -export interface OperationListResult { - nextLink?: string; - value?: Operation[]; -} - - -// (No @packageDocumentation comment for this package) - -``` +## API Report File for "arm-package-locks-2016-09" + +> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). + +```ts + +import * as coreAuth from '@azure/core-auth'; +import * as coreClient from '@azure/core-client'; +import { PagedAsyncIterableIterator } from '@azure/core-paging'; + +// @public +export interface AuthorizationOperations { + list(options?: AuthorizationOperationsListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface AuthorizationOperationsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AuthorizationOperationsListNextResponse = OperationListResult; + +// @public +export interface AuthorizationOperationsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AuthorizationOperationsListResponse = OperationListResult; + +// @public +export enum KnownLockLevel { + // (undocumented) + CanNotDelete = "CanNotDelete", + // (undocumented) + NotSpecified = "NotSpecified", + // (undocumented) + ReadOnly = "ReadOnly" +} + +// @public +export type LockLevel = string; + +// @public (undocumented) +export class ManagementLockClient extends ManagementLockClientContext { + constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: ManagementLockClientOptionalParams); + // (undocumented) + authorizationOperations: AuthorizationOperations; + // (undocumented) + managementLocks: ManagementLocks; +} + +// @public (undocumented) +export class ManagementLockClientContext extends coreClient.ServiceClient { + // (undocumented) + $host: string; + constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: ManagementLockClientOptionalParams); + // (undocumented) + apiVersion: string; + // (undocumented) + subscriptionId: string; +} + +// @public +export interface ManagementLockClientOptionalParams extends coreClient.ServiceClientOptions { + $host?: string; + apiVersion?: string; + endpoint?: string; +} + +// @public +export interface ManagementLockListResult { + nextLink?: string; + value?: ManagementLockObject[]; +} + +// @public +export interface ManagementLockObject { + readonly id?: string; + level: LockLevel; + readonly name?: string; + notes?: string; + owners?: ManagementLockOwner[]; + readonly type?: string; +} + +// @public +export interface ManagementLockOwner { + applicationId?: string; +} + +// @public +export interface ManagementLocks { + createOrUpdateAtResourceGroupLevel(resourceGroupName: string, lockName: string, parameters: ManagementLockObject, options?: ManagementLocksCreateOrUpdateAtResourceGroupLevelOptionalParams): Promise; + createOrUpdateAtResourceLevel(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, lockName: string, parameters: ManagementLockObject, options?: ManagementLocksCreateOrUpdateAtResourceLevelOptionalParams): Promise; + createOrUpdateAtSubscriptionLevel(lockName: string, parameters: ManagementLockObject, options?: ManagementLocksCreateOrUpdateAtSubscriptionLevelOptionalParams): Promise; + createOrUpdateByScope(scope: string, lockName: string, parameters: ManagementLockObject, options?: ManagementLocksCreateOrUpdateByScopeOptionalParams): Promise; + deleteAtResourceGroupLevel(resourceGroupName: string, lockName: string, options?: ManagementLocksDeleteAtResourceGroupLevelOptionalParams): Promise; + deleteAtResourceLevel(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, lockName: string, options?: ManagementLocksDeleteAtResourceLevelOptionalParams): Promise; + deleteAtSubscriptionLevel(lockName: string, options?: ManagementLocksDeleteAtSubscriptionLevelOptionalParams): Promise; + deleteByScope(scope: string, lockName: string, options?: ManagementLocksDeleteByScopeOptionalParams): Promise; + getAtResourceGroupLevel(resourceGroupName: string, lockName: string, options?: ManagementLocksGetAtResourceGroupLevelOptionalParams): Promise; + getAtResourceLevel(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, lockName: string, options?: ManagementLocksGetAtResourceLevelOptionalParams): Promise; + getAtSubscriptionLevel(lockName: string, options?: ManagementLocksGetAtSubscriptionLevelOptionalParams): Promise; + getByScope(scope: string, lockName: string, options?: ManagementLocksGetByScopeOptionalParams): Promise; + listAtResourceGroupLevel(resourceGroupName: string, options?: ManagementLocksListAtResourceGroupLevelOptionalParams): PagedAsyncIterableIterator; + listAtResourceLevel(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, options?: ManagementLocksListAtResourceLevelOptionalParams): PagedAsyncIterableIterator; + listAtSubscriptionLevel(options?: ManagementLocksListAtSubscriptionLevelOptionalParams): PagedAsyncIterableIterator; + listByScope(scope: string, options?: ManagementLocksListByScopeOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ManagementLocksCreateOrUpdateAtResourceGroupLevelOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagementLocksCreateOrUpdateAtResourceGroupLevelResponse = ManagementLockObject; + +// @public +export interface ManagementLocksCreateOrUpdateAtResourceLevelOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagementLocksCreateOrUpdateAtResourceLevelResponse = ManagementLockObject; + +// @public +export interface ManagementLocksCreateOrUpdateAtSubscriptionLevelOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagementLocksCreateOrUpdateAtSubscriptionLevelResponse = ManagementLockObject; + +// @public +export interface ManagementLocksCreateOrUpdateByScopeOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagementLocksCreateOrUpdateByScopeResponse = ManagementLockObject; + +// @public +export interface ManagementLocksDeleteAtResourceGroupLevelOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface ManagementLocksDeleteAtResourceLevelOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface ManagementLocksDeleteAtSubscriptionLevelOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface ManagementLocksDeleteByScopeOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface ManagementLocksGetAtResourceGroupLevelOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagementLocksGetAtResourceGroupLevelResponse = ManagementLockObject; + +// @public +export interface ManagementLocksGetAtResourceLevelOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagementLocksGetAtResourceLevelResponse = ManagementLockObject; + +// @public +export interface ManagementLocksGetAtSubscriptionLevelOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagementLocksGetAtSubscriptionLevelResponse = ManagementLockObject; + +// @public +export interface ManagementLocksGetByScopeOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagementLocksGetByScopeResponse = ManagementLockObject; + +// @public +export interface ManagementLocksListAtResourceGroupLevelNextOptionalParams extends coreClient.OperationOptions { + filter?: string; +} + +// @public +export type ManagementLocksListAtResourceGroupLevelNextResponse = ManagementLockListResult; + +// @public +export interface ManagementLocksListAtResourceGroupLevelOptionalParams extends coreClient.OperationOptions { + filter?: string; +} + +// @public +export type ManagementLocksListAtResourceGroupLevelResponse = ManagementLockListResult; + +// @public +export interface ManagementLocksListAtResourceLevelNextOptionalParams extends coreClient.OperationOptions { + filter?: string; +} + +// @public +export type ManagementLocksListAtResourceLevelNextResponse = ManagementLockListResult; + +// @public +export interface ManagementLocksListAtResourceLevelOptionalParams extends coreClient.OperationOptions { + filter?: string; +} + +// @public +export type ManagementLocksListAtResourceLevelResponse = ManagementLockListResult; + +// @public +export interface ManagementLocksListAtSubscriptionLevelNextOptionalParams extends coreClient.OperationOptions { + filter?: string; +} + +// @public +export type ManagementLocksListAtSubscriptionLevelNextResponse = ManagementLockListResult; + +// @public +export interface ManagementLocksListAtSubscriptionLevelOptionalParams extends coreClient.OperationOptions { + filter?: string; +} + +// @public +export type ManagementLocksListAtSubscriptionLevelResponse = ManagementLockListResult; + +// @public +export interface ManagementLocksListByScopeNextOptionalParams extends coreClient.OperationOptions { + filter?: string; +} + +// @public +export type ManagementLocksListByScopeNextResponse = ManagementLockListResult; + +// @public +export interface ManagementLocksListByScopeOptionalParams extends coreClient.OperationOptions { + filter?: string; +} + +// @public +export type ManagementLocksListByScopeResponse = ManagementLockListResult; + +// @public +export interface Operation { + display?: OperationDisplay; + name?: string; +} + +// @public +export interface OperationDisplay { + operation?: string; + provider?: string; + resource?: string; +} + +// @public +export interface OperationListResult { + nextLink?: string; + value?: Operation[]; +} + + +// (No @packageDocumentation comment for this package) + +``` diff --git a/test/smoke/generated/arm-package-managedapplications-2018-06/package.json b/test/smoke/generated/arm-package-managedapplications-2018-06/package.json index c101baf937..8df43ed5b3 100644 --- a/test/smoke/generated/arm-package-managedapplications-2018-06/package.json +++ b/test/smoke/generated/arm-package-managedapplications-2018-06/package.json @@ -8,7 +8,7 @@ "node": ">=12.0.0" }, "dependencies": { - "@azure/core-lro": "^1.0.5", + "@azure/core-lro": "^2.1.0", "@azure/abort-controller": "^1.0.0", "@azure/core-paging": "^1.1.1", "@azure/core-client": "^1.2.2", diff --git a/test/smoke/generated/arm-package-managedapplications-2018-06/review/arm-package-managedapplications-2018-06.api.md b/test/smoke/generated/arm-package-managedapplications-2018-06/review/arm-package-managedapplications-2018-06.api.md index 7fd351dd53..fe0c3d8138 100644 --- a/test/smoke/generated/arm-package-managedapplications-2018-06/review/arm-package-managedapplications-2018-06.api.md +++ b/test/smoke/generated/arm-package-managedapplications-2018-06/review/arm-package-managedapplications-2018-06.api.md @@ -1,377 +1,377 @@ -## API Report File for "arm-package-managedapplications-2018-06" - -> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). - -```ts - -import * as coreAuth from '@azure/core-auth'; -import * as coreClient from '@azure/core-client'; -import { PagedAsyncIterableIterator } from '@azure/core-paging'; -import { PollerLike } from '@azure/core-lro'; -import { PollOperationState } from '@azure/core-lro'; - -// @public -export type Application = GenericResource & { - plan?: Plan; - kind: string; - managedResourceGroupId: string; - applicationDefinitionId?: string; - parameters?: Record; - readonly outputs?: Record; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface ApplicationArtifact { - name?: string; - type?: ApplicationArtifactType; - uri?: string; -} - -// @public -export type ApplicationArtifactType = "Template" | "Custom"; - -// @public (undocumented) -export class ApplicationClient extends ApplicationClientContext { - constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: ApplicationClientOptionalParams); - // (undocumented) - applicationDefinitions: ApplicationDefinitions; - // (undocumented) - applications: Applications; -} - -// @public (undocumented) -export class ApplicationClientContext extends coreClient.ServiceClient { - // (undocumented) - $host: string; - constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: ApplicationClientOptionalParams); - // (undocumented) - apiVersion: string; - // (undocumented) - subscriptionId: string; -} - -// @public -export interface ApplicationClientOptionalParams extends coreClient.ServiceClientOptions { - $host?: string; - apiVersion?: string; - endpoint?: string; -} - -// @public -export type ApplicationDefinition = GenericResource & { - lockLevel: ApplicationLockLevel; - displayName?: string; - isEnabled?: string; - authorizations: ApplicationProviderAuthorization[]; - artifacts?: ApplicationArtifact[]; - description?: string; - packageFileUri?: string; - mainTemplate?: Record; - createUiDefinition?: Record; -}; - -// @public -export interface ApplicationDefinitionListResult { - nextLink?: string; - value?: ApplicationDefinition[]; -} - -// @public -export interface ApplicationDefinitions { - beginCreateOrUpdate(resourceGroupName: string, applicationDefinitionName: string, parameters: ApplicationDefinition, options?: ApplicationDefinitionsCreateOrUpdateOptionalParams): Promise, ApplicationDefinitionsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, applicationDefinitionName: string, parameters: ApplicationDefinition, options?: ApplicationDefinitionsCreateOrUpdateOptionalParams): Promise; - beginCreateOrUpdateById(applicationDefinitionId: string, parameters: ApplicationDefinition, options?: ApplicationDefinitionsCreateOrUpdateByIdOptionalParams): Promise, ApplicationDefinitionsCreateOrUpdateByIdResponse>>; - beginCreateOrUpdateByIdAndWait(applicationDefinitionId: string, parameters: ApplicationDefinition, options?: ApplicationDefinitionsCreateOrUpdateByIdOptionalParams): Promise; - beginDelete(resourceGroupName: string, applicationDefinitionName: string, options?: ApplicationDefinitionsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, applicationDefinitionName: string, options?: ApplicationDefinitionsDeleteOptionalParams): Promise; - beginDeleteById(applicationDefinitionId: string, options?: ApplicationDefinitionsDeleteByIdOptionalParams): Promise, void>>; - beginDeleteByIdAndWait(applicationDefinitionId: string, options?: ApplicationDefinitionsDeleteByIdOptionalParams): Promise; - get(resourceGroupName: string, applicationDefinitionName: string, options?: ApplicationDefinitionsGetOptionalParams): Promise; - getById(applicationDefinitionId: string, options?: ApplicationDefinitionsGetByIdOptionalParams): Promise; - listByResourceGroup(resourceGroupName: string, options?: ApplicationDefinitionsListByResourceGroupOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ApplicationDefinitionsCreateOrUpdateByIdOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ApplicationDefinitionsCreateOrUpdateByIdResponse = ApplicationDefinition; - -// @public -export interface ApplicationDefinitionsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ApplicationDefinitionsCreateOrUpdateResponse = ApplicationDefinition; - -// @public -export interface ApplicationDefinitionsDeleteByIdOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface ApplicationDefinitionsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface ApplicationDefinitionsGetByIdOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ApplicationDefinitionsGetByIdResponse = ApplicationDefinition; - -// @public -export interface ApplicationDefinitionsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ApplicationDefinitionsGetResponse = ApplicationDefinition; - -// @public -export interface ApplicationDefinitionsListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ApplicationDefinitionsListByResourceGroupNextResponse = ApplicationDefinitionListResult; - -// @public -export interface ApplicationDefinitionsListByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ApplicationDefinitionsListByResourceGroupResponse = ApplicationDefinitionListResult; - -// @public -export interface ApplicationListResult { - nextLink?: string; - value?: Application[]; -} - -// @public -export type ApplicationLockLevel = "CanNotDelete" | "ReadOnly" | "None"; - -// @public -export type ApplicationPatchable = GenericResource & { - plan?: PlanPatchable; - kind?: string; - managedResourceGroupId?: string; - applicationDefinitionId?: string; - parameters?: Record; - readonly outputs?: Record; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface ApplicationProviderAuthorization { - principalId: string; - roleDefinitionId: string; -} - -// @public -export interface Applications { - beginCreateOrUpdate(resourceGroupName: string, applicationName: string, parameters: Application, options?: ApplicationsCreateOrUpdateOptionalParams): Promise, ApplicationsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, applicationName: string, parameters: Application, options?: ApplicationsCreateOrUpdateOptionalParams): Promise; - beginCreateOrUpdateById(applicationId: string, parameters: Application, options?: ApplicationsCreateOrUpdateByIdOptionalParams): Promise, ApplicationsCreateOrUpdateByIdResponse>>; - beginCreateOrUpdateByIdAndWait(applicationId: string, parameters: Application, options?: ApplicationsCreateOrUpdateByIdOptionalParams): Promise; - beginDelete(resourceGroupName: string, applicationName: string, options?: ApplicationsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, applicationName: string, options?: ApplicationsDeleteOptionalParams): Promise; - beginDeleteById(applicationId: string, options?: ApplicationsDeleteByIdOptionalParams): Promise, void>>; - beginDeleteByIdAndWait(applicationId: string, options?: ApplicationsDeleteByIdOptionalParams): Promise; - get(resourceGroupName: string, applicationName: string, options?: ApplicationsGetOptionalParams): Promise; - getById(applicationId: string, options?: ApplicationsGetByIdOptionalParams): Promise; - listByResourceGroup(resourceGroupName: string, options?: ApplicationsListByResourceGroupOptionalParams): PagedAsyncIterableIterator; - listBySubscription(options?: ApplicationsListBySubscriptionOptionalParams): PagedAsyncIterableIterator; - update(resourceGroupName: string, applicationName: string, options?: ApplicationsUpdateOptionalParams): Promise; - updateById(applicationId: string, options?: ApplicationsUpdateByIdOptionalParams): Promise; -} - -// @public -export interface ApplicationsCreateOrUpdateByIdOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ApplicationsCreateOrUpdateByIdResponse = Application; - -// @public -export interface ApplicationsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ApplicationsCreateOrUpdateResponse = Application; - -// @public -export interface ApplicationsDeleteByIdOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface ApplicationsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface ApplicationsGetByIdOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ApplicationsGetByIdResponse = Application; - -// @public -export interface ApplicationsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ApplicationsGetResponse = Application; - -// @public -export interface ApplicationsListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ApplicationsListByResourceGroupNextResponse = ApplicationListResult; - -// @public -export interface ApplicationsListByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ApplicationsListByResourceGroupResponse = ApplicationListResult; - -// @public -export interface ApplicationsListBySubscriptionNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ApplicationsListBySubscriptionNextResponse = ApplicationListResult; - -// @public -export interface ApplicationsListBySubscriptionOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ApplicationsListBySubscriptionResponse = ApplicationListResult; - -// @public -export interface ApplicationsUpdateByIdOptionalParams extends coreClient.OperationOptions { - parameters?: Application; -} - -// @public -export type ApplicationsUpdateByIdResponse = Application; - -// @public -export interface ApplicationsUpdateOptionalParams extends coreClient.OperationOptions { - parameters?: Application; -} - -// @public -export type ApplicationsUpdateResponse = Application; - -// @public -export interface ErrorResponse { - errorCode?: string; - errorMessage?: string; - httpStatus?: string; -} - -// @public -export type GenericResource = Resource & { - managedBy?: string; - sku?: Sku; - identity?: Identity; -}; - -// @public -export interface Identity { - readonly principalId?: string; - readonly tenantId?: string; - type?: "SystemAssigned"; -} - -// @public -export enum KnownProvisioningState { - // (undocumented) - Accepted = "Accepted", - // (undocumented) - Canceled = "Canceled", - // (undocumented) - Created = "Created", - // (undocumented) - Creating = "Creating", - // (undocumented) - Deleted = "Deleted", - // (undocumented) - Deleting = "Deleting", - // (undocumented) - Failed = "Failed", - // (undocumented) - Ready = "Ready", - // (undocumented) - Running = "Running", - // (undocumented) - Succeeded = "Succeeded", - // (undocumented) - Updating = "Updating" -} - -// @public -export interface Plan { - name: string; - product: string; - promotionCode?: string; - publisher: string; - version: string; -} - -// @public -export interface PlanPatchable { - name?: string; - product?: string; - promotionCode?: string; - publisher?: string; - version?: string; -} - -// @public -export type ProvisioningState = string; - -// @public -export interface Resource { - readonly id?: string; - location?: string; - readonly name?: string; - tags?: { - [propertyName: string]: string; - }; - readonly type?: string; -} - -// @public -export interface Sku { - capacity?: number; - family?: string; - model?: string; - name: string; - size?: string; - tier?: string; -} - - -// (No @packageDocumentation comment for this package) - -``` +## API Report File for "arm-package-managedapplications-2018-06" + +> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). + +```ts + +import * as coreAuth from '@azure/core-auth'; +import * as coreClient from '@azure/core-client'; +import { PagedAsyncIterableIterator } from '@azure/core-paging'; +import { PollerLike } from '@azure/core-lro'; +import { PollOperationState } from '@azure/core-lro'; + +// @public +export type Application = GenericResource & { + plan?: Plan; + kind: string; + managedResourceGroupId: string; + applicationDefinitionId?: string; + parameters?: Record; + readonly outputs?: Record; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface ApplicationArtifact { + name?: string; + type?: ApplicationArtifactType; + uri?: string; +} + +// @public +export type ApplicationArtifactType = "Template" | "Custom"; + +// @public (undocumented) +export class ApplicationClient extends ApplicationClientContext { + constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: ApplicationClientOptionalParams); + // (undocumented) + applicationDefinitions: ApplicationDefinitions; + // (undocumented) + applications: Applications; +} + +// @public (undocumented) +export class ApplicationClientContext extends coreClient.ServiceClient { + // (undocumented) + $host: string; + constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: ApplicationClientOptionalParams); + // (undocumented) + apiVersion: string; + // (undocumented) + subscriptionId: string; +} + +// @public +export interface ApplicationClientOptionalParams extends coreClient.ServiceClientOptions { + $host?: string; + apiVersion?: string; + endpoint?: string; +} + +// @public +export type ApplicationDefinition = GenericResource & { + lockLevel: ApplicationLockLevel; + displayName?: string; + isEnabled?: string; + authorizations: ApplicationProviderAuthorization[]; + artifacts?: ApplicationArtifact[]; + description?: string; + packageFileUri?: string; + mainTemplate?: Record; + createUiDefinition?: Record; +}; + +// @public +export interface ApplicationDefinitionListResult { + nextLink?: string; + value?: ApplicationDefinition[]; +} + +// @public +export interface ApplicationDefinitions { + beginCreateOrUpdate(resourceGroupName: string, applicationDefinitionName: string, parameters: ApplicationDefinition, options?: ApplicationDefinitionsCreateOrUpdateOptionalParams): Promise, ApplicationDefinitionsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, applicationDefinitionName: string, parameters: ApplicationDefinition, options?: ApplicationDefinitionsCreateOrUpdateOptionalParams): Promise; + beginCreateOrUpdateById(applicationDefinitionId: string, parameters: ApplicationDefinition, options?: ApplicationDefinitionsCreateOrUpdateByIdOptionalParams): Promise, ApplicationDefinitionsCreateOrUpdateByIdResponse>>; + beginCreateOrUpdateByIdAndWait(applicationDefinitionId: string, parameters: ApplicationDefinition, options?: ApplicationDefinitionsCreateOrUpdateByIdOptionalParams): Promise; + beginDelete(resourceGroupName: string, applicationDefinitionName: string, options?: ApplicationDefinitionsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, applicationDefinitionName: string, options?: ApplicationDefinitionsDeleteOptionalParams): Promise; + beginDeleteById(applicationDefinitionId: string, options?: ApplicationDefinitionsDeleteByIdOptionalParams): Promise, void>>; + beginDeleteByIdAndWait(applicationDefinitionId: string, options?: ApplicationDefinitionsDeleteByIdOptionalParams): Promise; + get(resourceGroupName: string, applicationDefinitionName: string, options?: ApplicationDefinitionsGetOptionalParams): Promise; + getById(applicationDefinitionId: string, options?: ApplicationDefinitionsGetByIdOptionalParams): Promise; + listByResourceGroup(resourceGroupName: string, options?: ApplicationDefinitionsListByResourceGroupOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ApplicationDefinitionsCreateOrUpdateByIdOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ApplicationDefinitionsCreateOrUpdateByIdResponse = ApplicationDefinition; + +// @public +export interface ApplicationDefinitionsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ApplicationDefinitionsCreateOrUpdateResponse = ApplicationDefinition; + +// @public +export interface ApplicationDefinitionsDeleteByIdOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface ApplicationDefinitionsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface ApplicationDefinitionsGetByIdOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ApplicationDefinitionsGetByIdResponse = ApplicationDefinition; + +// @public +export interface ApplicationDefinitionsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ApplicationDefinitionsGetResponse = ApplicationDefinition; + +// @public +export interface ApplicationDefinitionsListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ApplicationDefinitionsListByResourceGroupNextResponse = ApplicationDefinitionListResult; + +// @public +export interface ApplicationDefinitionsListByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ApplicationDefinitionsListByResourceGroupResponse = ApplicationDefinitionListResult; + +// @public +export interface ApplicationListResult { + nextLink?: string; + value?: Application[]; +} + +// @public +export type ApplicationLockLevel = "CanNotDelete" | "ReadOnly" | "None"; + +// @public +export type ApplicationPatchable = GenericResource & { + plan?: PlanPatchable; + kind?: string; + managedResourceGroupId?: string; + applicationDefinitionId?: string; + parameters?: Record; + readonly outputs?: Record; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface ApplicationProviderAuthorization { + principalId: string; + roleDefinitionId: string; +} + +// @public +export interface Applications { + beginCreateOrUpdate(resourceGroupName: string, applicationName: string, parameters: Application, options?: ApplicationsCreateOrUpdateOptionalParams): Promise, ApplicationsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, applicationName: string, parameters: Application, options?: ApplicationsCreateOrUpdateOptionalParams): Promise; + beginCreateOrUpdateById(applicationId: string, parameters: Application, options?: ApplicationsCreateOrUpdateByIdOptionalParams): Promise, ApplicationsCreateOrUpdateByIdResponse>>; + beginCreateOrUpdateByIdAndWait(applicationId: string, parameters: Application, options?: ApplicationsCreateOrUpdateByIdOptionalParams): Promise; + beginDelete(resourceGroupName: string, applicationName: string, options?: ApplicationsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, applicationName: string, options?: ApplicationsDeleteOptionalParams): Promise; + beginDeleteById(applicationId: string, options?: ApplicationsDeleteByIdOptionalParams): Promise, void>>; + beginDeleteByIdAndWait(applicationId: string, options?: ApplicationsDeleteByIdOptionalParams): Promise; + get(resourceGroupName: string, applicationName: string, options?: ApplicationsGetOptionalParams): Promise; + getById(applicationId: string, options?: ApplicationsGetByIdOptionalParams): Promise; + listByResourceGroup(resourceGroupName: string, options?: ApplicationsListByResourceGroupOptionalParams): PagedAsyncIterableIterator; + listBySubscription(options?: ApplicationsListBySubscriptionOptionalParams): PagedAsyncIterableIterator; + update(resourceGroupName: string, applicationName: string, options?: ApplicationsUpdateOptionalParams): Promise; + updateById(applicationId: string, options?: ApplicationsUpdateByIdOptionalParams): Promise; +} + +// @public +export interface ApplicationsCreateOrUpdateByIdOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ApplicationsCreateOrUpdateByIdResponse = Application; + +// @public +export interface ApplicationsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ApplicationsCreateOrUpdateResponse = Application; + +// @public +export interface ApplicationsDeleteByIdOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface ApplicationsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface ApplicationsGetByIdOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ApplicationsGetByIdResponse = Application; + +// @public +export interface ApplicationsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ApplicationsGetResponse = Application; + +// @public +export interface ApplicationsListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ApplicationsListByResourceGroupNextResponse = ApplicationListResult; + +// @public +export interface ApplicationsListByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ApplicationsListByResourceGroupResponse = ApplicationListResult; + +// @public +export interface ApplicationsListBySubscriptionNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ApplicationsListBySubscriptionNextResponse = ApplicationListResult; + +// @public +export interface ApplicationsListBySubscriptionOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ApplicationsListBySubscriptionResponse = ApplicationListResult; + +// @public +export interface ApplicationsUpdateByIdOptionalParams extends coreClient.OperationOptions { + parameters?: Application; +} + +// @public +export type ApplicationsUpdateByIdResponse = Application; + +// @public +export interface ApplicationsUpdateOptionalParams extends coreClient.OperationOptions { + parameters?: Application; +} + +// @public +export type ApplicationsUpdateResponse = Application; + +// @public +export interface ErrorResponse { + errorCode?: string; + errorMessage?: string; + httpStatus?: string; +} + +// @public +export type GenericResource = Resource & { + managedBy?: string; + sku?: Sku; + identity?: Identity; +}; + +// @public +export interface Identity { + readonly principalId?: string; + readonly tenantId?: string; + type?: "SystemAssigned"; +} + +// @public +export enum KnownProvisioningState { + // (undocumented) + Accepted = "Accepted", + // (undocumented) + Canceled = "Canceled", + // (undocumented) + Created = "Created", + // (undocumented) + Creating = "Creating", + // (undocumented) + Deleted = "Deleted", + // (undocumented) + Deleting = "Deleting", + // (undocumented) + Failed = "Failed", + // (undocumented) + Ready = "Ready", + // (undocumented) + Running = "Running", + // (undocumented) + Succeeded = "Succeeded", + // (undocumented) + Updating = "Updating" +} + +// @public +export interface Plan { + name: string; + product: string; + promotionCode?: string; + publisher: string; + version: string; +} + +// @public +export interface PlanPatchable { + name?: string; + product?: string; + promotionCode?: string; + publisher?: string; + version?: string; +} + +// @public +export type ProvisioningState = string; + +// @public +export interface Resource { + readonly id?: string; + location?: string; + readonly name?: string; + tags?: { + [propertyName: string]: string; + }; + readonly type?: string; +} + +// @public +export interface Sku { + capacity?: number; + family?: string; + model?: string; + name: string; + size?: string; + tier?: string; +} + + +// (No @packageDocumentation comment for this package) + +``` diff --git a/test/smoke/generated/arm-package-managedapplications-2018-06/src/coreClientLro.ts b/test/smoke/generated/arm-package-managedapplications-2018-06/src/coreClientLro.ts deleted file mode 100644 index d793a24458..0000000000 --- a/test/smoke/generated/arm-package-managedapplications-2018-06/src/coreClientLro.ts +++ /dev/null @@ -1,323 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. - -import { - OperationArguments, - OperationSpec, - OperationResponseMap, - FullOperationResponse -} from "@azure/core-client"; -import { - LroResourceLocationConfig, - GetLroStatusFromResponse, - LongRunningOperation, - LroConfig, - LroMode, - LroResponse, - LroStatus, - createGetLroStatusFromResponse, - RawResponse -} from "./lro"; - -export const successStates = ["succeeded"]; -export const failureStates = ["failed", "canceled", "cancelled"]; -export const terminalStates = successStates.concat(failureStates); - -export type SendOperationFn = ( - args: OperationArguments, - spec: OperationSpec -) => Promise>; - -export function createPollingMethod( - sendOperationFn: SendOperationFn, - GetLroStatusFromResponse: GetLroStatusFromResponse, - args: OperationArguments, - spec: OperationSpec, - mode?: LroMode -): (path?: string) => Promise> { - /** - * Polling calls will always return a status object i.e. {"status": "success"} - * these intermediate responses are not described in the swagger so we need to - * pass custom mappers at runtime. - * This function replaces all the existing mappers to be able to deserialize a status object - * @param responses Original set of responses defined in the operation - */ - function getCompositeMappers(responses: { - [responseCode: string]: OperationResponseMap; - }): { - [responseCode: string]: OperationResponseMap; - } { - return Object.keys(responses).reduce((acc, statusCode) => { - return { - ...acc, - [statusCode]: { - ...responses[statusCode], - bodyMapper: { - type: { - name: "Composite", - modelProperties: { - status: { - serializedName: "status", - type: { - name: "String" - } - } - } - } - } - } - }; - }, {} as { [responseCode: string]: OperationResponseMap }); - } - let response: LroStatus | undefined = undefined; - const customerCallback = args?.options?.onResponse; - const updatedArgs = { - ...args, - options: { - ...args.options, - onResponse: ( - rawResponse: FullOperationResponse, - flatResponse: unknown - ): void => { - response = GetLroStatusFromResponse( - { - statusCode: rawResponse.status, - body: rawResponse.parsedBody, - headers: rawResponse.headers.toJSON() - }, - flatResponse as TResult - ); - if (response.done) { - customerCallback?.(rawResponse, flatResponse); - } - } - } - }; - // Make sure we don't send any body to the get request - const { requestBody, responses, ...restSpec } = spec; - if (mode === "AzureAsync") { - return async (path?: string) => { - await sendOperationFn(updatedArgs, { - ...restSpec, - responses: getCompositeMappers(responses), - httpMethod: "GET", - ...(path && { path }) - }); - return response!; - }; - } - return async (path?: string) => { - await sendOperationFn(updatedArgs, { - ...restSpec, - responses: responses, - httpMethod: "GET", - ...(path && { path }) - }); - return response!; - }; -} - -/** - * We need to selectively deserialize our responses, only deserializing if we - * are in a final Lro response, not deserializing any polling non-terminal responses - */ -export function shouldDeserializeLro(lroResourceLocationConfig?: string) { - let initialOperationInfo: LroResponseInfo | undefined; - let isInitialRequest = true; - - return (response: FullOperationResponse) => { - if (response.status < 200 || response.status >= 300) { - return true; - } - - if (!initialOperationInfo) { - initialOperationInfo = getLroData(response); - } else { - isInitialRequest = false; - } - - if ( - initialOperationInfo.azureAsyncOperation || - initialOperationInfo.operationLocation - ) { - return ( - !isInitialRequest && - isAsyncOperationFinalResponse( - response, - initialOperationInfo, - lroResourceLocationConfig - ) - ); - } - - if (initialOperationInfo.location) { - return isLocationFinalResponse(response); - } - - if (initialOperationInfo.requestMethod === "PUT") { - return isBodyPollingFinalResponse(response); - } - - return true; - }; -} - -function isAsyncOperationFinalResponse( - response: FullOperationResponse, - initialOperationInfo: LroResponseInfo, - lroResourceLocationConfig?: string -): boolean { - const status: string = response.parsedBody?.status || "Succeeded"; - if (!terminalStates.includes(status.toLowerCase())) { - return false; - } - - if (initialOperationInfo.requestMethod === "DELETE") { - return true; - } - - if ( - initialOperationInfo.requestMethod === "PUT" && - lroResourceLocationConfig && - lroResourceLocationConfig.toLowerCase() === "azure-asyncoperation" - ) { - return true; - } - - if ( - initialOperationInfo.requestMethod !== "PUT" && - !initialOperationInfo.location - ) { - return true; - } - - return false; -} - -function isLocationFinalResponse(response: FullOperationResponse): boolean { - return response.status !== 202; -} - -function isBodyPollingFinalResponse(response: FullOperationResponse): boolean { - const provisioningState: string = - response.parsedBody?.properties?.provisioningState || "Succeeded"; - - if (terminalStates.includes(provisioningState.toLowerCase())) { - return true; - } - - return false; -} - -interface LroResponseInfo { - requestMethod: string; - azureAsyncOperation?: string; - operationLocation?: string; - location?: string; -} - -function getLroData(result: FullOperationResponse): LroResponseInfo { - return { - azureAsyncOperation: result.headers.get("azure-asyncoperation"), - operationLocation: result.headers.get("operation-location"), - location: result.headers.get("location"), - requestMethod: result.request.method - }; -} - -export function getSpecPath(spec: OperationSpec): string { - if (spec.path) { - return spec.path; - } else { - throw Error("Bad spec: request path is not found!"); - } -} - -export class CoreClientLro implements LongRunningOperation { - constructor( - private sendOperationFn: SendOperationFn, - private args: OperationArguments, - private spec: OperationSpec, - private lroResourceLocationConfig?: LroResourceLocationConfig, - public requestPath: string = spec.path!, - public requestMethod: string = spec.httpMethod - ) {} - public async sendInitialRequest( - initializeState: ( - rawResponse: RawResponse, - flatResponse: unknown - ) => boolean - ): Promise> { - const { onResponse, ...restOptions } = this.args.options || {}; - return this.sendOperationFn( - { - ...this.args, - options: { - ...restOptions, - onResponse: ( - rawResponse: FullOperationResponse, - flatResponse: unknown - ) => { - const isCompleted = initializeState( - { - statusCode: rawResponse.status, - body: rawResponse.parsedBody, - headers: rawResponse.headers.toJSON() - }, - flatResponse - ); - if (isCompleted) { - onResponse?.(rawResponse, flatResponse); - } - } - } - }, - this.spec - ); - } - - public async sendPollRequest( - config: LroConfig, - path: string - ): Promise> { - const getLroStatusFromResponse = createGetLroStatusFromResponse( - this, - config, - this.lroResourceLocationConfig - ); - return createPollingMethod( - this.sendOperationFn, - getLroStatusFromResponse, - this.args, - this.spec, - config.mode - )(path); - } - - public async retrieveAzureAsyncResource( - path?: string - ): Promise> { - const updatedArgs = { ...this.args }; - if (updatedArgs.options) { - (updatedArgs.options as any).shouldDeserialize = true; - } - return createPollingMethod( - this.sendOperationFn, - (rawResponse, flatResponse) => ({ - rawResponse, - flatResponse, - done: true - }), - updatedArgs, - this.spec - )(path); - } -} diff --git a/test/smoke/generated/arm-package-managedapplications-2018-06/src/lro/azureAsyncPolling.ts b/test/smoke/generated/arm-package-managedapplications-2018-06/src/lro/azureAsyncPolling.ts deleted file mode 100644 index 725578a692..0000000000 --- a/test/smoke/generated/arm-package-managedapplications-2018-06/src/lro/azureAsyncPolling.ts +++ /dev/null @@ -1,96 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { - failureStates, - LroResourceLocationConfig, - LongRunningOperation, - LroBody, - LroResponse, - LroStatus, - RawResponse, - successStates -} from "./models"; -import { isUnexpectedPollingResponse } from "./requestUtils"; - -function getResponseStatus(rawResponse: RawResponse): string { - const { status } = (rawResponse.body as LroBody) ?? {}; - return status?.toLowerCase() ?? "succeeded"; -} - -function isAzureAsyncPollingDone(rawResponse: RawResponse): boolean { - const state = getResponseStatus(rawResponse); - if ( - isUnexpectedPollingResponse(rawResponse) || - failureStates.includes(state) - ) { - throw new Error(`Operation status: ${state}`); - } - return successStates.includes(state); -} - -async function sendFinalRequest( - lro: LongRunningOperation, - lroResourceLocationConfig?: LroResourceLocationConfig, - resourceLocation?: string -): Promise | undefined> { - switch (lroResourceLocationConfig) { - case "original-uri": - return lro.retrieveAzureAsyncResource(); - case "azure-async-operation": - return Promise.resolve(undefined); - case "location": - default: - return lro.retrieveAzureAsyncResource(resourceLocation); - } -} - -export function processAzureAsyncOperationResult( - lro: LongRunningOperation, - resourceLocation?: string, - lroResourceLocationConfig?: LroResourceLocationConfig -): (rawResponse: RawResponse, flatResponse: TResult) => LroStatus { - return ( - rawResponse: RawResponse, - flatResponse: TResult - ): LroStatus => { - if (isAzureAsyncPollingDone(rawResponse)) { - if (resourceLocation === undefined) { - return { rawResponse, flatResponse, done: true }; - } else { - return { - rawResponse, - flatResponse, - done: false, - next: async () => { - const finalResponse = await sendFinalRequest( - lro, - lroResourceLocationConfig, - resourceLocation - ); - return { - ...(finalResponse ?? { - rawResponse, - flatResponse - }), - done: true - }; - } - }; - } - } - return { - rawResponse, - flatResponse, - done: false - }; - }; -} diff --git a/test/smoke/generated/arm-package-managedapplications-2018-06/src/lro/bodyPolling.ts b/test/smoke/generated/arm-package-managedapplications-2018-06/src/lro/bodyPolling.ts deleted file mode 100644 index b1c87f8bc8..0000000000 --- a/test/smoke/generated/arm-package-managedapplications-2018-06/src/lro/bodyPolling.ts +++ /dev/null @@ -1,54 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { - failureStates, - LroBody, - LroStatus, - RawResponse, - successStates -} from "./models"; -import { isUnexpectedPollingResponse } from "./requestUtils"; - -function getProvisioningState(rawResponse: RawResponse): string { - const { properties, provisioningState } = (rawResponse.body as LroBody) ?? {}; - const state: string | undefined = - properties?.provisioningState ?? provisioningState; - return state?.toLowerCase() ?? "succeeded"; -} - -export function isBodyPollingDone(rawResponse: RawResponse): boolean { - const state = getProvisioningState(rawResponse); - if ( - isUnexpectedPollingResponse(rawResponse) || - failureStates.includes(state) - ) { - throw new Error( - `The long running operation has failed. The provisioning state: ${state}.` - ); - } - return successStates.includes(state); -} - -/** - * Creates a polling strategy based on BodyPolling which uses the provisioning state - * from the result to determine the current operation state - */ -export function processBodyPollingOperationResult( - rawResponse: RawResponse, - flatResponse: TResult -): LroStatus { - return { - rawResponse, - flatResponse, - done: isBodyPollingDone(rawResponse) - }; -} diff --git a/test/smoke/generated/arm-package-managedapplications-2018-06/src/lro/index.ts b/test/smoke/generated/arm-package-managedapplications-2018-06/src/lro/index.ts deleted file mode 100644 index 20df608fc8..0000000000 --- a/test/smoke/generated/arm-package-managedapplications-2018-06/src/lro/index.ts +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -export { LroEngine } from "./lroEngine"; -export { createGetLroStatusFromResponse } from "./stateMachine"; -export { - LroResourceLocationConfig, - GetLroStatusFromResponse, - RawResponse, - LongRunningOperation, - LroConfig, - LroMode, - LroResponse, - LroStatus, - LroTerminalState, - LroInProgressState, - LroEngineOptions -} from "./models"; diff --git a/test/smoke/generated/arm-package-managedapplications-2018-06/src/lro/locationPolling.ts b/test/smoke/generated/arm-package-managedapplications-2018-06/src/lro/locationPolling.ts deleted file mode 100644 index 9d1aadfbde..0000000000 --- a/test/smoke/generated/arm-package-managedapplications-2018-06/src/lro/locationPolling.ts +++ /dev/null @@ -1,30 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { LroStatus, RawResponse } from "./models"; -import { isUnexpectedPollingResponse } from "./requestUtils"; - -function isLocationPollingDone(rawResponse: RawResponse): boolean { - return ( - !isUnexpectedPollingResponse(rawResponse) && rawResponse.statusCode !== 202 - ); -} - -export function processLocationPollingOperationResult( - rawResponse: RawResponse, - flatResponse: TResult -): LroStatus { - return { - rawResponse, - flatResponse, - done: isLocationPollingDone(rawResponse) - }; -} diff --git a/test/smoke/generated/arm-package-managedapplications-2018-06/src/lro/lroEngine.ts b/test/smoke/generated/arm-package-managedapplications-2018-06/src/lro/lroEngine.ts deleted file mode 100644 index 85cc15e609..0000000000 --- a/test/smoke/generated/arm-package-managedapplications-2018-06/src/lro/lroEngine.ts +++ /dev/null @@ -1,61 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { Poller, PollOperationState } from "@azure/core-lro"; -import { - LongRunningOperation, - LroEngineOptions, - ResumablePollOperationState -} from "./models"; -import { GenericPollOperation } from "./operation"; - -/** - * The LRO Engine, a class that performs polling. - */ -export class LroEngine< - TResult, - TState extends PollOperationState -> extends Poller { - private intervalInMs: number; - - constructor(lro: LongRunningOperation, options?: LroEngineOptions) { - const { intervalInMs = 2000, resumeFrom } = options || {}; - function deserializeState( - resumeFrom: string - ): TState & ResumablePollOperationState { - try { - return JSON.parse(resumeFrom).state; - } catch (e) { - throw new Error( - `LroEngine: Unable to deserialize state: ${resumeFrom}` - ); - } - } - const state: TState & ResumablePollOperationState = resumeFrom - ? deserializeState(resumeFrom) - : ({} as any); - - const operation = new GenericPollOperation(state, lro); - super(operation); - - this.intervalInMs = intervalInMs; - operation.setPollerConfig(this as any); - } - - /** - * The method used by the poller to wait before attempting to update its operation. - */ - delay(): Promise { - return new Promise((resolve) => - setTimeout(() => resolve(), this.intervalInMs) - ); - } -} diff --git a/test/smoke/generated/arm-package-managedapplications-2018-06/src/lro/models.ts b/test/smoke/generated/arm-package-managedapplications-2018-06/src/lro/models.ts deleted file mode 100644 index 93c3437c8e..0000000000 --- a/test/smoke/generated/arm-package-managedapplications-2018-06/src/lro/models.ts +++ /dev/null @@ -1,173 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { PollOperationState } from "@azure/core-lro"; - -/** - * Options for the LRO poller. - */ -export interface LroEngineOptions { - /** - * Defines how much time the poller is going to wait before making a new request to the service. - */ - intervalInMs?: number; - /** - * A serialized poller which can be used to resume an existing paused Long-Running-Operation. - */ - resumeFrom?: string; -} - -export const successStates = ["succeeded"]; -export const failureStates = ["failed", "canceled", "cancelled"]; -/** - * The LRO states that signal that the LRO has completed. - */ -export const terminalStates = successStates.concat(failureStates); - -/** - * The potential location of the result of the LRO if specified by the LRO extension in the swagger. - */ -export type LroResourceLocationConfig = - | "azure-async-operation" - | "location" - | "original-uri"; - -/** - * The type of a LRO response body. This is just a convenience type for checking the status of the operation. - */ - -export interface LroBody extends Record { - /** The status of the operation. */ - status?: string; - /** The state of the provisioning process */ - provisioningState?: string; - /** The properties of the provisioning process */ - properties?: { provisioningState?: string } & Record; -} - -/** - * Simple type of the raw response. - */ -export interface RawResponse { - /** The HTTP status code */ - statusCode: number; - /** A HttpHeaders collection in the response represented as a simple JSON object where all header names have been normalized to be lower-case. */ - headers: { - [headerName: string]: string; - }; - /** The parsed response body */ - body?: unknown; -} - -/** - * The type of the response of a LRO. - */ -export interface LroResponse { - /** The flattened response */ - flatResponse: T; - /** The raw response */ - rawResponse: RawResponse; -} - -/** The type of which LRO implementation being followed by a specific API. */ -export type LroMode = "AzureAsync" | "Location" | "Body"; - -/** - * The configuration of a LRO to determine how to perform polling and checking whether the operation has completed. - */ -export interface LroConfig { - /** The LRO mode */ - mode?: LroMode; - /** The path of a provisioned resource */ - resourceLocation?: string; -} - -/** - * Type of a polling operation state that can actually be resumed. - */ -export type ResumablePollOperationState = PollOperationState & { - initialRawResponse?: RawResponse; - config?: LroConfig; - pollingURL?: string; -}; - -export interface PollerConfig { - intervalInMs: number; -} - -/** - * The type of a terminal state of an LRO. - */ -export interface LroTerminalState extends LroResponse { - /** - * Whether the operation has finished. - */ - done: true; -} - -/** - * The type of an in-progress state of an LRO. - */ -export interface LroInProgressState extends LroResponse { - /** - * Whether the operation has finished. - */ - done: false; - /** - * The request to be sent next if it is different from the standard polling one. - * Notice that it will disregard any polling URLs provided to it. - */ - next?: () => Promise>; -} - -/** - * The type of an LRO state which is a tagged union of terminal and in-progress states. - */ -export type LroStatus = LroTerminalState | LroInProgressState; - -/** - * The type of the getLROStatusFromResponse method. It takes the response as input and returns along the response whether the operation has finished. - */ -export type GetLroStatusFromResponse = ( - rawResponse: RawResponse, - flatResponse: T -) => LroStatus; - -/** - * Description of a long running operation. - */ -export interface LongRunningOperation { - /** - * The request path. - */ - requestPath: string; - /** - * The HTTP request method. - */ - requestMethod: string; - /** - * A function that can be used to send initial request to the service. - */ - sendInitialRequest: ( - initializeState: ( - rawResponse: RawResponse, - flatResponse: unknown - ) => boolean - ) => Promise>; - /** - * A function that can be used to poll for the current status of a long running operation. - */ - sendPollRequest: (config: LroConfig, path: string) => Promise>; - /** - * A function that can be used to retrieve the provisioned azure resource. - */ - retrieveAzureAsyncResource: (path?: string) => Promise>; -} diff --git a/test/smoke/generated/arm-package-managedapplications-2018-06/src/lro/operation.ts b/test/smoke/generated/arm-package-managedapplications-2018-06/src/lro/operation.ts deleted file mode 100644 index 3ea7b76d89..0000000000 --- a/test/smoke/generated/arm-package-managedapplications-2018-06/src/lro/operation.ts +++ /dev/null @@ -1,120 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { AbortSignalLike } from "@azure/abort-controller"; -import { PollOperationState, PollOperation } from "@azure/core-lro"; -import { - PollerConfig, - ResumablePollOperationState, - LongRunningOperation, - LroStatus -} from "./models"; -import { getPollingUrl } from "./requestUtils"; -import { createInitializeState, createPollForLROStatus } from "./stateMachine"; - -export class GenericPollOperation< - TResult, - TState extends PollOperationState -> implements PollOperation { - private getLROStatusFromResponse?: ( - pollingURL: string, - pollerConfig: PollerConfig - ) => Promise>; - private pollerConfig?: PollerConfig; - constructor( - public state: TState & ResumablePollOperationState, - private lro: LongRunningOperation - ) {} - - public setPollerConfig(pollerConfig: PollerConfig): void { - this.pollerConfig = pollerConfig; - } - - /** - * General update function for LROPoller, the general process is as follows - * 1. Check initial operation result to determine the strategy to use - * - Strategies: Location, Azure-AsyncOperation, Original Uri - * 2. Check if the operation result has a terminal state - * - Terminal state will be determined by each strategy - * 2.1 If it is terminal state Check if a final GET request is required, if so - * send final GET request and return result from operation. If no final GET - * is required, just return the result from operation. - * - Determining what to call for final request is responsibility of each strategy - * 2.2 If it is not terminal state, call the polling operation and go to step 1 - * - Determining what to call for polling is responsibility of each strategy - * - Strategies will always use the latest URI for polling if provided otherwise - * the last known one - */ - async update(options?: { - abortSignal?: AbortSignalLike | undefined; - fireProgress?: ((state: TState) => void) | undefined; - }): Promise> { - const state = this.state; - if (!state.isStarted) { - const initializeState = createInitializeState( - state, - this.lro.requestPath, - this.lro.requestMethod - ); - await this.lro.sendInitialRequest(initializeState); - } - - if (!state.isCompleted) { - if (this.getLROStatusFromResponse === undefined) { - if (state.config === undefined) { - throw new Error( - "Bad state: LRO mode is undefined. Please check if the serialized state is well-formed." - ); - } - this.getLROStatusFromResponse = createPollForLROStatus( - this.lro, - state.config - ); - } - if (state.pollingURL === undefined) { - throw new Error( - "Bad state: polling URL is undefined. Please check if the serialized state is well-formed." - ); - } - const currentState = await this.getLROStatusFromResponse( - state.pollingURL, - this.pollerConfig! - ); - if (currentState.done) { - state.result = currentState.flatResponse; - state.isCompleted = true; - } else { - this.getLROStatusFromResponse = - currentState.next ?? this.getLROStatusFromResponse; - state.pollingURL = getPollingUrl( - currentState.rawResponse, - state.pollingURL - ); - } - } - options?.fireProgress?.(state); - return this; - } - - async cancel(): Promise> { - this.state.isCancelled = true; - return this; - } - - /** - * Serializes the Poller operation. - */ - public toString(): string { - return JSON.stringify({ - state: this.state - }); - } -} diff --git a/test/smoke/generated/arm-package-managedapplications-2018-06/src/lro/passthrough.ts b/test/smoke/generated/arm-package-managedapplications-2018-06/src/lro/passthrough.ts deleted file mode 100644 index ae7f87d384..0000000000 --- a/test/smoke/generated/arm-package-managedapplications-2018-06/src/lro/passthrough.ts +++ /dev/null @@ -1,23 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { LroStatus, RawResponse } from "./models"; - -export function processPassthroughOperationResult( - rawResponse: RawResponse, - flatResponse: TResult -): LroStatus { - return { - rawResponse, - flatResponse, - done: true - }; -} diff --git a/test/smoke/generated/arm-package-managedapplications-2018-06/src/lro/requestUtils.ts b/test/smoke/generated/arm-package-managedapplications-2018-06/src/lro/requestUtils.ts deleted file mode 100644 index 40d993686f..0000000000 --- a/test/smoke/generated/arm-package-managedapplications-2018-06/src/lro/requestUtils.ts +++ /dev/null @@ -1,105 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { LroConfig, RawResponse } from "./models"; - -/** - * Detects where the continuation token is and returns it. Notice that azure-asyncoperation - * must be checked first before the other location headers because there are scenarios - * where both azure-asyncoperation and location could be present in the same response but - * azure-asyncoperation should be the one to use for polling. - */ -export function getPollingUrl( - rawResponse: RawResponse, - defaultPath: string -): string { - return ( - getAzureAsyncOperation(rawResponse) ?? - getLocation(rawResponse) ?? - getOperationLocation(rawResponse) ?? - defaultPath - ); -} - -function getLocation(rawResponse: RawResponse): string | undefined { - return rawResponse.headers["location"]; -} - -function getOperationLocation(rawResponse: RawResponse): string | undefined { - return rawResponse.headers["operation-location"]; -} - -function getAzureAsyncOperation(rawResponse: RawResponse): string | undefined { - return rawResponse.headers["azure-asyncoperation"]; -} - -export function inferLroMode( - requestPath: string, - requestMethod: string, - rawResponse: RawResponse -): LroConfig { - if (getAzureAsyncOperation(rawResponse) !== undefined) { - return { - mode: "AzureAsync", - resourceLocation: - requestMethod === "PUT" - ? requestPath - : requestMethod === "POST" - ? getLocation(rawResponse) - : undefined - }; - } else if ( - getLocation(rawResponse) !== undefined || - getOperationLocation(rawResponse) !== undefined - ) { - return { - mode: "Location" - }; - } else if (["PUT", "PATCH"].includes(requestMethod)) { - return { - mode: "Body" - }; - } - return {}; -} - -export class RestError extends Error { - public statusCode?: number; - constructor(message: string, statusCode: number) { - super(message); - this.name = "RestError"; - this.statusCode = statusCode; - - Object.setPrototypeOf(this, RestError.prototype); - } -} - -export function isUnexpectedInitialResponse(rawResponse: RawResponse): boolean { - const code = rawResponse.statusCode; - if (![203, 204, 202, 201, 200, 500].includes(code)) { - throw new RestError( - `Received unexpected HTTP status code ${code} in the initial response. This may indicate a server issue.`, - code - ); - } - return false; -} - -export function isUnexpectedPollingResponse(rawResponse: RawResponse): boolean { - const code = rawResponse.statusCode; - if (![202, 201, 200, 500].includes(code)) { - throw new RestError( - `Received unexpected HTTP status code ${code} while polling. This may indicate a server issue.`, - code - ); - } - return false; -} diff --git a/test/smoke/generated/arm-package-managedapplications-2018-06/src/lro/stateMachine.ts b/test/smoke/generated/arm-package-managedapplications-2018-06/src/lro/stateMachine.ts deleted file mode 100644 index 19a8f67470..0000000000 --- a/test/smoke/generated/arm-package-managedapplications-2018-06/src/lro/stateMachine.ts +++ /dev/null @@ -1,138 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { processAzureAsyncOperationResult } from "./azureAsyncPolling"; -import { - isBodyPollingDone, - processBodyPollingOperationResult -} from "./bodyPolling"; -import { processLocationPollingOperationResult } from "./locationPolling"; -import { - LroResourceLocationConfig, - GetLroStatusFromResponse, - LongRunningOperation, - LroConfig, - LroStatus, - PollerConfig, - RawResponse, - ResumablePollOperationState -} from "./models"; -import { processPassthroughOperationResult } from "./passthrough"; -import { - getPollingUrl, - inferLroMode, - isUnexpectedInitialResponse -} from "./requestUtils"; - -/** - * creates a stepping function that maps an LRO state to another. - */ -export function createGetLroStatusFromResponse( - lroPrimitives: LongRunningOperation, - config: LroConfig, - lroResourceLocationConfig?: LroResourceLocationConfig -): GetLroStatusFromResponse { - switch (config.mode) { - case "AzureAsync": { - return processAzureAsyncOperationResult( - lroPrimitives, - config.resourceLocation, - lroResourceLocationConfig - ); - } - case "Location": { - return processLocationPollingOperationResult; - } - case "Body": { - return processBodyPollingOperationResult; - } - default: { - return processPassthroughOperationResult; - } - } -} - -/** - * Creates a polling operation that returns a LRO state. - */ -export function createPollForLROStatus( - lroPrimitives: LongRunningOperation, - config: LroConfig -): ( - pollingURL: string, - pollerConfig: PollerConfig -) => Promise> { - return async ( - path: string, - pollerConfig: PollerConfig - ): Promise> => { - const response = await lroPrimitives.sendPollRequest(config, path); - const retryAfter: string | undefined = - response.rawResponse.headers["retry-after"]; - if (retryAfter !== undefined) { - const retryAfterInMs = parseInt(retryAfter); - pollerConfig.intervalInMs = isNaN(retryAfterInMs) - ? calculatePollingIntervalFromDate( - new Date(retryAfter), - pollerConfig.intervalInMs - ) - : retryAfterInMs; - } - return response; - }; -} - -function calculatePollingIntervalFromDate( - retryAfterDate: Date, - defaultIntervalInMs: number -): number { - const timeNow = Math.floor(new Date().getTime()); - const retryAfterTime = retryAfterDate.getTime(); - if (timeNow < retryAfterTime) { - return retryAfterTime - timeNow; - } - return defaultIntervalInMs; -} - -/** - * Creates a callback to be used to initialize the polling operation state. - * @param state - of the polling operation - * @param operationSpec - of the LRO - * @param callback - callback to be called when the operation is done - * @returns callback that initializes the state of the polling operation - */ -export function createInitializeState( - state: ResumablePollOperationState, - requestPath: string, - requestMethod: string -): (rawResponse: RawResponse, flatResponse: unknown) => boolean { - return (rawResponse: RawResponse, flatResponse: unknown) => { - if (isUnexpectedInitialResponse(rawResponse)) return true; - state.initialRawResponse = rawResponse; - state.isStarted = true; - state.pollingURL = getPollingUrl(state.initialRawResponse, requestPath); - state.config = inferLroMode( - requestPath, - requestMethod, - state.initialRawResponse - ); - /** short circuit polling if body polling is done in the initial request */ - if ( - state.config.mode === undefined || - (state.config.mode === "Body" && - isBodyPollingDone(state.initialRawResponse)) - ) { - state.result = flatResponse as TResult; - state.isCompleted = true; - } - return Boolean(state.isCompleted); - }; -} diff --git a/test/smoke/generated/arm-package-managedapplications-2018-06/src/lroImpl.ts b/test/smoke/generated/arm-package-managedapplications-2018-06/src/lroImpl.ts new file mode 100644 index 0000000000..2c318ce57f --- /dev/null +++ b/test/smoke/generated/arm-package-managedapplications-2018-06/src/lroImpl.ts @@ -0,0 +1,147 @@ +/* + * Copyright (c) Microsoft Corporation. + * Licensed under the MIT License. + * + * Code generated by Microsoft (R) AutoRest Code Generator. + * Changes may cause incorrect behavior and will be lost if the code is regenerated. + */ + +import { LongRunningOperation, LroResponse } from "@azure/core-lro"; + +const successStates = ["succeeded"]; +const failureStates = ["failed", "canceled", "cancelled"]; +const terminalStates = successStates.concat(failureStates); + +type SendOperationFn = (args: any, spec: any) => Promise>; + +/** + * We need to selectively deserialize our responses, only deserializing if we + * are in a final Lro response, not deserializing any polling non-terminal responses + */ +export function shouldDeserializeLro(lroResourceLocationConfig?: string) { + let initialOperationInfo: LroResponseInfo | undefined; + let isInitialRequest = true; + + return (response: any) => { + if (response.status < 200 || response.status >= 300) { + return true; + } + + if (!initialOperationInfo) { + initialOperationInfo = getLroData(response); + } else { + isInitialRequest = false; + } + + if ( + initialOperationInfo.azureAsyncOperation || + initialOperationInfo.operationLocation + ) { + return ( + !isInitialRequest && + isAsyncOperationFinalResponse( + response, + initialOperationInfo, + lroResourceLocationConfig + ) + ); + } + + if (initialOperationInfo.location) { + return isLocationFinalResponse(response); + } + + if (initialOperationInfo.requestMethod === "PUT") { + return isBodyPollingFinalResponse(response); + } + + return true; + }; +} + +function isAsyncOperationFinalResponse( + response: any, + initialOperationInfo: LroResponseInfo, + lroResourceLocationConfig?: string +): boolean { + const status: string = response.parsedBody?.status || "Succeeded"; + if (!terminalStates.includes(status.toLowerCase())) { + return false; + } + + if (initialOperationInfo.requestMethod === "DELETE") { + return true; + } + + if ( + initialOperationInfo.requestMethod === "PUT" && + lroResourceLocationConfig && + lroResourceLocationConfig.toLowerCase() === "azure-asyncoperation" + ) { + return true; + } + + if ( + initialOperationInfo.requestMethod !== "PUT" && + !initialOperationInfo.location + ) { + return true; + } + + return false; +} + +function isLocationFinalResponse(response: any): boolean { + return response.status !== 202; +} + +function isBodyPollingFinalResponse(response: any): boolean { + const provisioningState: string = + response.parsedBody?.properties?.provisioningState || "Succeeded"; + + if (terminalStates.includes(provisioningState.toLowerCase())) { + return true; + } + + return false; +} + +interface LroResponseInfo { + requestMethod: string; + azureAsyncOperation?: string; + operationLocation?: string; + location?: string; +} + +function getLroData(result: any): LroResponseInfo { + return { + azureAsyncOperation: result.headers.get("azure-asyncoperation"), + operationLocation: result.headers.get("operation-location"), + location: result.headers.get("location"), + requestMethod: result.request.method + }; +} + +export class LroImpl implements LongRunningOperation { + constructor( + private sendOperationFn: SendOperationFn, + private args: any, + private spec: any, + public requestPath: string = spec.path!, + public requestMethod: string = spec.httpMethod + ) {} + public async sendInitialRequest(): Promise> { + return this.sendOperationFn(this.args, this.spec); + } + public async sendPollRequest(path: string): Promise> { + const updatedArgs = { ...this.args }; + if (updatedArgs.options) { + (updatedArgs.options as any).shouldDeserialize = true; + } + return this.sendOperationFn(updatedArgs, { + ...this.spec, + path, + httpMethod: "GET" + }); + } +} diff --git a/test/smoke/generated/arm-package-managedapplications-2018-06/src/operations/applicationDefinitions.ts b/test/smoke/generated/arm-package-managedapplications-2018-06/src/operations/applicationDefinitions.ts index c64e04f310..ba763b3344 100644 --- a/test/smoke/generated/arm-package-managedapplications-2018-06/src/operations/applicationDefinitions.ts +++ b/test/smoke/generated/arm-package-managedapplications-2018-06/src/operations/applicationDefinitions.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { ApplicationClientContext } from "../applicationClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { ApplicationDefinition, ApplicationDefinitionsListByResourceGroupNextOptionalParams, @@ -167,12 +166,15 @@ export class ApplicationDefinitionsImpl implements ApplicationDefinitions { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, applicationDefinitionName, options }, deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -251,12 +253,15 @@ export class ApplicationDefinitionsImpl implements ApplicationDefinitions { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, applicationDefinitionName, parameters, options }, createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -365,12 +370,15 @@ export class ApplicationDefinitionsImpl implements ApplicationDefinitions { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { applicationDefinitionId, options }, deleteByIdOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -447,12 +455,15 @@ export class ApplicationDefinitionsImpl implements ApplicationDefinitions { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { applicationDefinitionId, parameters, options }, createOrUpdateByIdOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** diff --git a/test/smoke/generated/arm-package-managedapplications-2018-06/src/operations/applications.ts b/test/smoke/generated/arm-package-managedapplications-2018-06/src/operations/applications.ts index 37d02a93be..c6067954a2 100644 --- a/test/smoke/generated/arm-package-managedapplications-2018-06/src/operations/applications.ts +++ b/test/smoke/generated/arm-package-managedapplications-2018-06/src/operations/applications.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { ApplicationClientContext } from "../applicationClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { Application, ApplicationsListByResourceGroupNextOptionalParams, @@ -217,12 +216,15 @@ export class ApplicationsImpl implements Applications { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, applicationName, options }, deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -301,12 +303,15 @@ export class ApplicationsImpl implements Applications { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, applicationName, parameters, options }, createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -444,12 +449,15 @@ export class ApplicationsImpl implements Applications { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { applicationId, options }, deleteByIdOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -524,12 +532,15 @@ export class ApplicationsImpl implements Applications { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { applicationId, parameters, options }, createOrUpdateByIdOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** diff --git a/test/smoke/generated/arm-package-managedapplications-2018-06/temp/arm-package-managedapplications-2018-06.api.json b/test/smoke/generated/arm-package-managedapplications-2018-06/temp/arm-package-managedapplications-2018-06.api.json index 1531715cf6..16e75087b5 100644 --- a/test/smoke/generated/arm-package-managedapplications-2018-06/temp/arm-package-managedapplications-2018-06.api.json +++ b/test/smoke/generated/arm-package-managedapplications-2018-06/temp/arm-package-managedapplications-2018-06.api.json @@ -1,5884 +1,5884 @@ -{ - "metadata": { - "toolPackage": "@microsoft/api-extractor", - "toolVersion": "7.9.10", - "schemaVersion": 1003, - "oldestForwardsCompatibleVersion": 1001 - }, - "kind": "Package", - "canonicalReference": "arm-package-managedapplications-2018-06!", - "docComment": "", - "name": "arm-package-managedapplications-2018-06", - "members": [ - { - "kind": "EntryPoint", - "canonicalReference": "arm-package-managedapplications-2018-06!", - "name": "", - "members": [ - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-managedapplications-2018-06!Application:type", - "docComment": "/**\n * Information about managed application.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type Application = " - }, - { - "kind": "Reference", - "text": "GenericResource", - "canonicalReference": "arm-package-managedapplications-2018-06!GenericResource:type" - }, - { - "kind": "Content", - "text": " & {\n plan?: " - }, - { - "kind": "Reference", - "text": "Plan", - "canonicalReference": "arm-package-managedapplications-2018-06!Plan:interface" - }, - { - "kind": "Content", - "text": ";\n kind: string;\n managedResourceGroupId: string;\n applicationDefinitionId?: string;\n parameters?: " - }, - { - "kind": "Reference", - "text": "Record", - "canonicalReference": "!Record:type" - }, - { - "kind": "Content", - "text": ";\n readonly outputs?: " - }, - { - "kind": "Reference", - "text": "Record", - "canonicalReference": "!Record:type" - }, - { - "kind": "Content", - "text": ";\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "arm-package-managedapplications-2018-06!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "Application", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 11 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationArtifact:interface", - "docComment": "/**\n * Managed application artifact.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationArtifact " - } - ], - "releaseTag": "Public", - "name": "ApplicationArtifact", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationArtifact#name:member", - "docComment": "/**\n * The managed application artifact name.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationArtifact#type:member", - "docComment": "/**\n * The managed application artifact type.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "type?: " - }, - { - "kind": "Reference", - "text": "ApplicationArtifactType", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationArtifactType:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationArtifact#uri:member", - "docComment": "/**\n * The managed application artifact blob uri.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "uri?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "uri", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationArtifactType:type", - "docComment": "/**\n * Defines values for ApplicationArtifactType.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ApplicationArtifactType = " - }, - { - "kind": "Content", - "text": "\"Template\" | \"Custom\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ApplicationArtifactType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Class", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationClient:class", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare class ApplicationClient extends " - }, - { - "kind": "Reference", - "text": "ApplicationClientContext", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationClientContext:class" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ApplicationClient", - "members": [ - { - "kind": "Constructor", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationClient:constructor(1)", - "docComment": "/**\n * Initializes a new instance of the ApplicationClient class.\n *\n * @param credentials - Subscription credentials which uniquely identify client subscription.\n *\n * @param subscriptionId - The ID of the target subscription.\n *\n * @param options - The parameter options\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "constructor(credentials: " - }, - { - "kind": "Content", - "text": "coreAuth." - }, - { - "kind": "Reference", - "text": "TokenCredential", - "canonicalReference": "@azure/core-auth!TokenCredential:interface" - }, - { - "kind": "Content", - "text": ", subscriptionId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ApplicationClientOptionalParams", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationClientOptionalParams:interface" - }, - { - "kind": "Content", - "text": ");" - } - ], - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "credentials", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "parameterName": "subscriptionId", - "parameterTypeTokenRange": { - "startIndex": 4, - "endIndex": 5 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 6, - "endIndex": 7 - } - } - ] - }, - { - "kind": "Property", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationClient#applicationDefinitions:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "applicationDefinitions: " - }, - { - "kind": "Reference", - "text": "ApplicationDefinitions", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitions:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "applicationDefinitions", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationClient#applications:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "applications: " - }, - { - "kind": "Reference", - "text": "Applications", - "canonicalReference": "arm-package-managedapplications-2018-06!Applications:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "applications", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - } - ], - "extendsTokenRange": { - "startIndex": 1, - "endIndex": 3 - }, - "implementsTokenRanges": [] - }, - { - "kind": "Class", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationClientContext:class", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare class ApplicationClientContext extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "ServiceClient", - "canonicalReference": "@azure/core-client!ServiceClient:class" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ApplicationClientContext", - "members": [ - { - "kind": "Constructor", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationClientContext:constructor(1)", - "docComment": "/**\n * Initializes a new instance of the ApplicationClientContext class.\n *\n * @param credentials - Subscription credentials which uniquely identify client subscription.\n *\n * @param subscriptionId - The ID of the target subscription.\n *\n * @param options - The parameter options\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "constructor(credentials: " - }, - { - "kind": "Content", - "text": "coreAuth." - }, - { - "kind": "Reference", - "text": "TokenCredential", - "canonicalReference": "@azure/core-auth!TokenCredential:interface" - }, - { - "kind": "Content", - "text": ", subscriptionId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ApplicationClientOptionalParams", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationClientOptionalParams:interface" - }, - { - "kind": "Content", - "text": ");" - } - ], - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "credentials", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "parameterName": "subscriptionId", - "parameterTypeTokenRange": { - "startIndex": 4, - "endIndex": 5 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 6, - "endIndex": 7 - } - } - ] - }, - { - "kind": "Property", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationClientContext#$host:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "$host: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "$host", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationClientContext#apiVersion:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "apiVersion: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "apiVersion", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationClientContext#subscriptionId:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "subscriptionId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "subscriptionId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - } - ], - "extendsTokenRange": { - "startIndex": 1, - "endIndex": 4 - }, - "implementsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationClientOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationClientOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "ServiceClientOptions", - "canonicalReference": "@azure/core-client!ServiceClientOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ApplicationClientOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationClientOptionalParams#$host:member", - "docComment": "/**\n * server parameter\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "$host?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "$host", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationClientOptionalParams#apiVersion:member", - "docComment": "/**\n * Api Version\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "apiVersion?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "apiVersion", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationClientOptionalParams#endpoint:member", - "docComment": "/**\n * Overrides client endpoint.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "endpoint?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "endpoint", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinition:type", - "docComment": "/**\n * Information about managed application definition.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ApplicationDefinition = " - }, - { - "kind": "Reference", - "text": "GenericResource", - "canonicalReference": "arm-package-managedapplications-2018-06!GenericResource:type" - }, - { - "kind": "Content", - "text": " & {\n lockLevel: " - }, - { - "kind": "Reference", - "text": "ApplicationLockLevel", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationLockLevel:type" - }, - { - "kind": "Content", - "text": ";\n displayName?: string;\n isEnabled?: string;\n authorizations: " - }, - { - "kind": "Reference", - "text": "ApplicationProviderAuthorization", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationProviderAuthorization:interface" - }, - { - "kind": "Content", - "text": "[];\n artifacts?: " - }, - { - "kind": "Reference", - "text": "ApplicationArtifact", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationArtifact:interface" - }, - { - "kind": "Content", - "text": "[];\n description?: string;\n packageFileUri?: string;\n mainTemplate?: " - }, - { - "kind": "Reference", - "text": "Record", - "canonicalReference": "!Record:type" - }, - { - "kind": "Content", - "text": ";\n createUiDefinition?: " - }, - { - "kind": "Reference", - "text": "Record", - "canonicalReference": "!Record:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ApplicationDefinition", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 13 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitionListResult:interface", - "docComment": "/**\n * List of managed application definitions.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationDefinitionListResult " - } - ], - "releaseTag": "Public", - "name": "ApplicationDefinitionListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitionListResult#nextLink:member", - "docComment": "/**\n * The URL to use for getting the next set of results.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitionListResult#value:member", - "docComment": "/**\n * The array of managed application definitions.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "ApplicationDefinition", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinition:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitions:interface", - "docComment": "/**\n * Interface representing a ApplicationDefinitions.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationDefinitions " - } - ], - "releaseTag": "Public", - "name": "ApplicationDefinitions", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitions#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Creates a new managed application definition.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param applicationDefinitionName - The name of the managed application definition.\n *\n * @param parameters - Parameters supplied to the create or update an managed application definition.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", applicationDefinitionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ApplicationDefinition", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinition:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ApplicationDefinitionsCreateOrUpdateOptionalParams", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitionsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ApplicationDefinitionsCreateOrUpdateResponse", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitionsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "ApplicationDefinitionsCreateOrUpdateResponse", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitionsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "applicationDefinitionName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitions#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Creates a new managed application definition.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param applicationDefinitionName - The name of the managed application definition.\n *\n * @param parameters - Parameters supplied to the create or update an managed application definition.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", applicationDefinitionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ApplicationDefinition", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinition:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ApplicationDefinitionsCreateOrUpdateOptionalParams", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitionsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ApplicationDefinitionsCreateOrUpdateResponse", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitionsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "applicationDefinitionName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitions#beginCreateOrUpdateById:member(1)", - "docComment": "/**\n * Creates a new managed application definition.\n *\n * @param applicationDefinitionId - The fully qualified ID of the managed application definition, including the managed application name and the managed application definition resource type. Use the format, /subscriptions/{guid}/resourceGroups/{resource-group-name}/Microsoft.Solutions/applicationDefinitions/{applicationDefinition-name}\n *\n * @param parameters - Parameters supplied to the create or update a managed application definition.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateById(applicationDefinitionId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ApplicationDefinition", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinition:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ApplicationDefinitionsCreateOrUpdateByIdOptionalParams", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitionsCreateOrUpdateByIdOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ApplicationDefinitionsCreateOrUpdateByIdResponse", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitionsCreateOrUpdateByIdResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "ApplicationDefinitionsCreateOrUpdateByIdResponse", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitionsCreateOrUpdateByIdResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "applicationDefinitionId", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginCreateOrUpdateById" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitions#beginCreateOrUpdateByIdAndWait:member(1)", - "docComment": "/**\n * Creates a new managed application definition.\n *\n * @param applicationDefinitionId - The fully qualified ID of the managed application definition, including the managed application name and the managed application definition resource type. Use the format, /subscriptions/{guid}/resourceGroups/{resource-group-name}/Microsoft.Solutions/applicationDefinitions/{applicationDefinition-name}\n *\n * @param parameters - Parameters supplied to the create or update a managed application definition.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateByIdAndWait(applicationDefinitionId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ApplicationDefinition", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinition:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ApplicationDefinitionsCreateOrUpdateByIdOptionalParams", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitionsCreateOrUpdateByIdOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ApplicationDefinitionsCreateOrUpdateByIdResponse", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitionsCreateOrUpdateByIdResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "applicationDefinitionId", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginCreateOrUpdateByIdAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitions#beginDelete:member(1)", - "docComment": "/**\n * Deletes the managed application definition.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param applicationDefinitionName - The name of the managed application definition to delete.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", applicationDefinitionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ApplicationDefinitionsDeleteOptionalParams", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitionsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "applicationDefinitionName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitions#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes the managed application definition.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param applicationDefinitionName - The name of the managed application definition to delete.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", applicationDefinitionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ApplicationDefinitionsDeleteOptionalParams", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitionsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "applicationDefinitionName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitions#beginDeleteById:member(1)", - "docComment": "/**\n * Deletes the managed application definition.\n *\n * @param applicationDefinitionId - The fully qualified ID of the managed application definition, including the managed application name and the managed application definition resource type. Use the format, /subscriptions/{guid}/resourceGroups/{resource-group-name}/Microsoft.Solutions/applicationDefinitions/{applicationDefinition-name}\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteById(applicationDefinitionId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ApplicationDefinitionsDeleteByIdOptionalParams", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitionsDeleteByIdOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "applicationDefinitionId", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "beginDeleteById" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitions#beginDeleteByIdAndWait:member(1)", - "docComment": "/**\n * Deletes the managed application definition.\n *\n * @param applicationDefinitionId - The fully qualified ID of the managed application definition, including the managed application name and the managed application definition resource type. Use the format, /subscriptions/{guid}/resourceGroups/{resource-group-name}/Microsoft.Solutions/applicationDefinitions/{applicationDefinition-name}\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteByIdAndWait(applicationDefinitionId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ApplicationDefinitionsDeleteByIdOptionalParams", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitionsDeleteByIdOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "applicationDefinitionId", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "beginDeleteByIdAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitions#get:member(1)", - "docComment": "/**\n * Gets the managed application definition.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param applicationDefinitionName - The name of the managed application definition.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", applicationDefinitionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ApplicationDefinitionsGetOptionalParams", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitionsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ApplicationDefinitionsGetResponse", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitionsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "applicationDefinitionName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitions#getById:member(1)", - "docComment": "/**\n * Gets the managed application definition.\n *\n * @param applicationDefinitionId - The fully qualified ID of the managed application definition, including the managed application name and the managed application definition resource type. Use the format, /subscriptions/{guid}/resourceGroups/{resource-group-name}/Microsoft.Solutions/applicationDefinitions/{applicationDefinition-name}\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getById(applicationDefinitionId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ApplicationDefinitionsGetByIdOptionalParams", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitionsGetByIdOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ApplicationDefinitionsGetByIdResponse", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitionsGetByIdResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "applicationDefinitionId", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "getById" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitions#listByResourceGroup:member(1)", - "docComment": "/**\n * Lists the managed application definitions in a resource group.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByResourceGroup(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ApplicationDefinitionsListByResourceGroupOptionalParams", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitionsListByResourceGroupOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ApplicationDefinition", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinition:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "listByResourceGroup" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitionsCreateOrUpdateByIdOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationDefinitionsCreateOrUpdateByIdOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ApplicationDefinitionsCreateOrUpdateByIdOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitionsCreateOrUpdateByIdOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitionsCreateOrUpdateByIdOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitionsCreateOrUpdateByIdResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdateById operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ApplicationDefinitionsCreateOrUpdateByIdResponse = " - }, - { - "kind": "Reference", - "text": "ApplicationDefinition", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinition:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ApplicationDefinitionsCreateOrUpdateByIdResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitionsCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationDefinitionsCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ApplicationDefinitionsCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitionsCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitionsCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitionsCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ApplicationDefinitionsCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "ApplicationDefinition", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinition:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ApplicationDefinitionsCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitionsDeleteByIdOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationDefinitionsDeleteByIdOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ApplicationDefinitionsDeleteByIdOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitionsDeleteByIdOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitionsDeleteByIdOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitionsDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationDefinitionsDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ApplicationDefinitionsDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitionsDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitionsDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitionsGetByIdOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationDefinitionsGetByIdOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ApplicationDefinitionsGetByIdOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitionsGetByIdResponse:type", - "docComment": "/**\n * Contains response data for the getById operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ApplicationDefinitionsGetByIdResponse = " - }, - { - "kind": "Reference", - "text": "ApplicationDefinition", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinition:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ApplicationDefinitionsGetByIdResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitionsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationDefinitionsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ApplicationDefinitionsGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitionsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ApplicationDefinitionsGetResponse = " - }, - { - "kind": "Reference", - "text": "ApplicationDefinition", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinition:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ApplicationDefinitionsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitionsListByResourceGroupNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationDefinitionsListByResourceGroupNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ApplicationDefinitionsListByResourceGroupNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitionsListByResourceGroupNextResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroupNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ApplicationDefinitionsListByResourceGroupNextResponse = " - }, - { - "kind": "Reference", - "text": "ApplicationDefinitionListResult", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitionListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ApplicationDefinitionsListByResourceGroupNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitionsListByResourceGroupOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationDefinitionsListByResourceGroupOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ApplicationDefinitionsListByResourceGroupOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitionsListByResourceGroupResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ApplicationDefinitionsListByResourceGroupResponse = " - }, - { - "kind": "Reference", - "text": "ApplicationDefinitionListResult", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitionListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ApplicationDefinitionsListByResourceGroupResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationListResult:interface", - "docComment": "/**\n * List of managed applications.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationListResult " - } - ], - "releaseTag": "Public", - "name": "ApplicationListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationListResult#nextLink:member", - "docComment": "/**\n * The URL to use for getting the next set of results.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationListResult#value:member", - "docComment": "/**\n * The array of managed applications.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "Application", - "canonicalReference": "arm-package-managedapplications-2018-06!Application:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationLockLevel:type", - "docComment": "/**\n * Defines values for ApplicationLockLevel.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ApplicationLockLevel = " - }, - { - "kind": "Content", - "text": "\"CanNotDelete\" | \"ReadOnly\" | \"None\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ApplicationLockLevel", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationPatchable:type", - "docComment": "/**\n * Information about managed application.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ApplicationPatchable = " - }, - { - "kind": "Reference", - "text": "GenericResource", - "canonicalReference": "arm-package-managedapplications-2018-06!GenericResource:type" - }, - { - "kind": "Content", - "text": " & {\n plan?: " - }, - { - "kind": "Reference", - "text": "PlanPatchable", - "canonicalReference": "arm-package-managedapplications-2018-06!PlanPatchable:interface" - }, - { - "kind": "Content", - "text": ";\n kind?: string;\n managedResourceGroupId?: string;\n applicationDefinitionId?: string;\n parameters?: " - }, - { - "kind": "Reference", - "text": "Record", - "canonicalReference": "!Record:type" - }, - { - "kind": "Content", - "text": ";\n readonly outputs?: " - }, - { - "kind": "Reference", - "text": "Record", - "canonicalReference": "!Record:type" - }, - { - "kind": "Content", - "text": ";\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "arm-package-managedapplications-2018-06!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ApplicationPatchable", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 11 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationProviderAuthorization:interface", - "docComment": "/**\n * The managed application provider authorization.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationProviderAuthorization " - } - ], - "releaseTag": "Public", - "name": "ApplicationProviderAuthorization", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationProviderAuthorization#principalId:member", - "docComment": "/**\n * The provider's principal identifier. This is the identity that the provider will use to call ARM to manage the managed application resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "principalId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "principalId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationProviderAuthorization#roleDefinitionId:member", - "docComment": "/**\n * The provider's role definition identifier. This role will define all the permissions that the provider must have on the managed application's container resource group. This role definition cannot have permission to delete the resource group.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "roleDefinitionId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "roleDefinitionId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-managedapplications-2018-06!Applications:interface", - "docComment": "/**\n * Interface representing a Applications.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Applications " - } - ], - "releaseTag": "Public", - "name": "Applications", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-managedapplications-2018-06!Applications#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Creates a new managed application.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param applicationName - The name of the managed application.\n *\n * @param parameters - Parameters supplied to the create or update a managed application.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", applicationName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "Application", - "canonicalReference": "arm-package-managedapplications-2018-06!Application:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ApplicationsCreateOrUpdateOptionalParams", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ApplicationsCreateOrUpdateResponse", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "ApplicationsCreateOrUpdateResponse", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "applicationName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-managedapplications-2018-06!Applications#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Creates a new managed application.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param applicationName - The name of the managed application.\n *\n * @param parameters - Parameters supplied to the create or update a managed application.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", applicationName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "Application", - "canonicalReference": "arm-package-managedapplications-2018-06!Application:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ApplicationsCreateOrUpdateOptionalParams", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ApplicationsCreateOrUpdateResponse", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "applicationName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-managedapplications-2018-06!Applications#beginCreateOrUpdateById:member(1)", - "docComment": "/**\n * Creates a new managed application.\n *\n * @param applicationId - The fully qualified ID of the managed application, including the managed application name and the managed application resource type. Use the format, /subscriptions/{guid}/resourceGroups/{resource-group-name}/Microsoft.Solutions/applications/{application-name}\n *\n * @param parameters - Parameters supplied to the create or update a managed application.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateById(applicationId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "Application", - "canonicalReference": "arm-package-managedapplications-2018-06!Application:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ApplicationsCreateOrUpdateByIdOptionalParams", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsCreateOrUpdateByIdOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ApplicationsCreateOrUpdateByIdResponse", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsCreateOrUpdateByIdResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "ApplicationsCreateOrUpdateByIdResponse", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsCreateOrUpdateByIdResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "applicationId", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginCreateOrUpdateById" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-managedapplications-2018-06!Applications#beginCreateOrUpdateByIdAndWait:member(1)", - "docComment": "/**\n * Creates a new managed application.\n *\n * @param applicationId - The fully qualified ID of the managed application, including the managed application name and the managed application resource type. Use the format, /subscriptions/{guid}/resourceGroups/{resource-group-name}/Microsoft.Solutions/applications/{application-name}\n *\n * @param parameters - Parameters supplied to the create or update a managed application.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateByIdAndWait(applicationId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "Application", - "canonicalReference": "arm-package-managedapplications-2018-06!Application:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ApplicationsCreateOrUpdateByIdOptionalParams", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsCreateOrUpdateByIdOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ApplicationsCreateOrUpdateByIdResponse", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsCreateOrUpdateByIdResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "applicationId", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginCreateOrUpdateByIdAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-managedapplications-2018-06!Applications#beginDelete:member(1)", - "docComment": "/**\n * Deletes the managed application.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param applicationName - The name of the managed application.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", applicationName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ApplicationsDeleteOptionalParams", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "applicationName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-managedapplications-2018-06!Applications#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes the managed application.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param applicationName - The name of the managed application.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", applicationName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ApplicationsDeleteOptionalParams", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "applicationName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-managedapplications-2018-06!Applications#beginDeleteById:member(1)", - "docComment": "/**\n * Deletes the managed application.\n *\n * @param applicationId - The fully qualified ID of the managed application, including the managed application name and the managed application resource type. Use the format, /subscriptions/{guid}/resourceGroups/{resource-group-name}/Microsoft.Solutions/applications/{application-name}\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteById(applicationId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ApplicationsDeleteByIdOptionalParams", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsDeleteByIdOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "applicationId", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "beginDeleteById" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-managedapplications-2018-06!Applications#beginDeleteByIdAndWait:member(1)", - "docComment": "/**\n * Deletes the managed application.\n *\n * @param applicationId - The fully qualified ID of the managed application, including the managed application name and the managed application resource type. Use the format, /subscriptions/{guid}/resourceGroups/{resource-group-name}/Microsoft.Solutions/applications/{application-name}\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteByIdAndWait(applicationId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ApplicationsDeleteByIdOptionalParams", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsDeleteByIdOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "applicationId", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "beginDeleteByIdAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-managedapplications-2018-06!Applications#get:member(1)", - "docComment": "/**\n * Gets the managed application.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param applicationName - The name of the managed application.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", applicationName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ApplicationsGetOptionalParams", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ApplicationsGetResponse", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "applicationName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-managedapplications-2018-06!Applications#getById:member(1)", - "docComment": "/**\n * Gets the managed application.\n *\n * @param applicationId - The fully qualified ID of the managed application, including the managed application name and the managed application resource type. Use the format, /subscriptions/{guid}/resourceGroups/{resource-group-name}/Microsoft.Solutions/applications/{application-name}\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getById(applicationId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ApplicationsGetByIdOptionalParams", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsGetByIdOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ApplicationsGetByIdResponse", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsGetByIdResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "applicationId", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "getById" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-managedapplications-2018-06!Applications#listByResourceGroup:member(1)", - "docComment": "/**\n * Gets all the applications within a resource group.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByResourceGroup(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ApplicationsListByResourceGroupOptionalParams", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsListByResourceGroupOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "Application", - "canonicalReference": "arm-package-managedapplications-2018-06!Application:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "listByResourceGroup" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-managedapplications-2018-06!Applications#listBySubscription:member(1)", - "docComment": "/**\n * Gets all the applications within a subscription.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listBySubscription(options?: " - }, - { - "kind": "Reference", - "text": "ApplicationsListBySubscriptionOptionalParams", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsListBySubscriptionOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "Application", - "canonicalReference": "arm-package-managedapplications-2018-06!Application:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "listBySubscription" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-managedapplications-2018-06!Applications#update:member(1)", - "docComment": "/**\n * Updates an existing managed application. The only value that can be updated via PATCH currently is the tags.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param applicationName - The name of the managed application.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "update(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", applicationName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ApplicationsUpdateOptionalParams", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ApplicationsUpdateResponse", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "applicationName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "update" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-managedapplications-2018-06!Applications#updateById:member(1)", - "docComment": "/**\n * Updates an existing managed application. The only value that can be updated via PATCH currently is the tags.\n *\n * @param applicationId - The fully qualified ID of the managed application, including the managed application name and the managed application resource type. Use the format, /subscriptions/{guid}/resourceGroups/{resource-group-name}/Microsoft.Solutions/applications/{application-name}\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateById(applicationId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ApplicationsUpdateByIdOptionalParams", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsUpdateByIdOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ApplicationsUpdateByIdResponse", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsUpdateByIdResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "applicationId", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "updateById" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsCreateOrUpdateByIdOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationsCreateOrUpdateByIdOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ApplicationsCreateOrUpdateByIdOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsCreateOrUpdateByIdOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsCreateOrUpdateByIdOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsCreateOrUpdateByIdResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdateById operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ApplicationsCreateOrUpdateByIdResponse = " - }, - { - "kind": "Reference", - "text": "Application", - "canonicalReference": "arm-package-managedapplications-2018-06!Application:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ApplicationsCreateOrUpdateByIdResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationsCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ApplicationsCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ApplicationsCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "Application", - "canonicalReference": "arm-package-managedapplications-2018-06!Application:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ApplicationsCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsDeleteByIdOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationsDeleteByIdOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ApplicationsDeleteByIdOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsDeleteByIdOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsDeleteByIdOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationsDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ApplicationsDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsGetByIdOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationsGetByIdOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ApplicationsGetByIdOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsGetByIdResponse:type", - "docComment": "/**\n * Contains response data for the getById operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ApplicationsGetByIdResponse = " - }, - { - "kind": "Reference", - "text": "Application", - "canonicalReference": "arm-package-managedapplications-2018-06!Application:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ApplicationsGetByIdResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ApplicationsGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ApplicationsGetResponse = " - }, - { - "kind": "Reference", - "text": "Application", - "canonicalReference": "arm-package-managedapplications-2018-06!Application:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ApplicationsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsListByResourceGroupNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationsListByResourceGroupNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ApplicationsListByResourceGroupNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsListByResourceGroupNextResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroupNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ApplicationsListByResourceGroupNextResponse = " - }, - { - "kind": "Reference", - "text": "ApplicationListResult", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ApplicationsListByResourceGroupNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsListByResourceGroupOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationsListByResourceGroupOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ApplicationsListByResourceGroupOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsListByResourceGroupResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ApplicationsListByResourceGroupResponse = " - }, - { - "kind": "Reference", - "text": "ApplicationListResult", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ApplicationsListByResourceGroupResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsListBySubscriptionNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationsListBySubscriptionNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ApplicationsListBySubscriptionNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsListBySubscriptionNextResponse:type", - "docComment": "/**\n * Contains response data for the listBySubscriptionNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ApplicationsListBySubscriptionNextResponse = " - }, - { - "kind": "Reference", - "text": "ApplicationListResult", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ApplicationsListBySubscriptionNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsListBySubscriptionOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationsListBySubscriptionOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ApplicationsListBySubscriptionOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsListBySubscriptionResponse:type", - "docComment": "/**\n * Contains response data for the listBySubscription operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ApplicationsListBySubscriptionResponse = " - }, - { - "kind": "Reference", - "text": "ApplicationListResult", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ApplicationsListBySubscriptionResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsUpdateByIdOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationsUpdateByIdOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ApplicationsUpdateByIdOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsUpdateByIdOptionalParams#parameters:member", - "docComment": "/**\n * Parameters supplied to update an existing managed application.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "parameters?: " - }, - { - "kind": "Reference", - "text": "Application", - "canonicalReference": "arm-package-managedapplications-2018-06!Application:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "parameters", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsUpdateByIdResponse:type", - "docComment": "/**\n * Contains response data for the updateById operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ApplicationsUpdateByIdResponse = " - }, - { - "kind": "Reference", - "text": "Application", - "canonicalReference": "arm-package-managedapplications-2018-06!Application:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ApplicationsUpdateByIdResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationsUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ApplicationsUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsUpdateOptionalParams#parameters:member", - "docComment": "/**\n * Parameters supplied to update an existing managed application.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "parameters?: " - }, - { - "kind": "Reference", - "text": "Application", - "canonicalReference": "arm-package-managedapplications-2018-06!Application:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "parameters", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsUpdateResponse:type", - "docComment": "/**\n * Contains response data for the update operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ApplicationsUpdateResponse = " - }, - { - "kind": "Reference", - "text": "Application", - "canonicalReference": "arm-package-managedapplications-2018-06!Application:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ApplicationsUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-managedapplications-2018-06!ErrorResponse:interface", - "docComment": "/**\n * Error response indicates managed application is not able to process the incoming request. The reason is provided in the error message.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ErrorResponse " - } - ], - "releaseTag": "Public", - "name": "ErrorResponse", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-managedapplications-2018-06!ErrorResponse#errorCode:member", - "docComment": "/**\n * Error code.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "errorCode?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "errorCode", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-managedapplications-2018-06!ErrorResponse#errorMessage:member", - "docComment": "/**\n * Error message indicating why the operation failed.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "errorMessage?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "errorMessage", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-managedapplications-2018-06!ErrorResponse#httpStatus:member", - "docComment": "/**\n * Http status code.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "httpStatus?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "httpStatus", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-managedapplications-2018-06!GenericResource:type", - "docComment": "/**\n * Resource information.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type GenericResource = " - }, - { - "kind": "Reference", - "text": "Resource", - "canonicalReference": "arm-package-managedapplications-2018-06!Resource:interface" - }, - { - "kind": "Content", - "text": " & {\n managedBy?: string;\n sku?: " - }, - { - "kind": "Reference", - "text": "Sku", - "canonicalReference": "arm-package-managedapplications-2018-06!Sku:interface" - }, - { - "kind": "Content", - "text": ";\n identity?: " - }, - { - "kind": "Reference", - "text": "Identity", - "canonicalReference": "arm-package-managedapplications-2018-06!Identity:interface" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "GenericResource", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 7 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-managedapplications-2018-06!Identity:interface", - "docComment": "/**\n * Identity for the resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Identity " - } - ], - "releaseTag": "Public", - "name": "Identity", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-managedapplications-2018-06!Identity#principalId:member", - "docComment": "/**\n * The principal ID of resource identity. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly principalId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "principalId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-managedapplications-2018-06!Identity#tenantId:member", - "docComment": "/**\n * The tenant ID of resource. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly tenantId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tenantId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-managedapplications-2018-06!Identity#type:member", - "docComment": "/**\n * The identity type.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "type?: " - }, - { - "kind": "Content", - "text": "\"SystemAssigned\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Enum", - "canonicalReference": "arm-package-managedapplications-2018-06!KnownProvisioningState:enum", - "docComment": "/**\n * Known values of {@link ProvisioningState} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownProvisioningState " - } - ], - "releaseTag": "Public", - "name": "KnownProvisioningState", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "arm-package-managedapplications-2018-06!KnownProvisioningState.Accepted:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Accepted = " - }, - { - "kind": "Content", - "text": "\"Accepted\"" - } - ], - "releaseTag": "Public", - "name": "Accepted", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "arm-package-managedapplications-2018-06!KnownProvisioningState.Canceled:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Canceled = " - }, - { - "kind": "Content", - "text": "\"Canceled\"" - } - ], - "releaseTag": "Public", - "name": "Canceled", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "arm-package-managedapplications-2018-06!KnownProvisioningState.Created:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Created = " - }, - { - "kind": "Content", - "text": "\"Created\"" - } - ], - "releaseTag": "Public", - "name": "Created", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "arm-package-managedapplications-2018-06!KnownProvisioningState.Creating:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Creating = " - }, - { - "kind": "Content", - "text": "\"Creating\"" - } - ], - "releaseTag": "Public", - "name": "Creating", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "arm-package-managedapplications-2018-06!KnownProvisioningState.Deleted:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Deleted = " - }, - { - "kind": "Content", - "text": "\"Deleted\"" - } - ], - "releaseTag": "Public", - "name": "Deleted", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "arm-package-managedapplications-2018-06!KnownProvisioningState.Deleting:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Deleting = " - }, - { - "kind": "Content", - "text": "\"Deleting\"" - } - ], - "releaseTag": "Public", - "name": "Deleting", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "arm-package-managedapplications-2018-06!KnownProvisioningState.Failed:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Failed = " - }, - { - "kind": "Content", - "text": "\"Failed\"" - } - ], - "releaseTag": "Public", - "name": "Failed", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "arm-package-managedapplications-2018-06!KnownProvisioningState.Ready:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Ready = " - }, - { - "kind": "Content", - "text": "\"Ready\"" - } - ], - "releaseTag": "Public", - "name": "Ready", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "arm-package-managedapplications-2018-06!KnownProvisioningState.Running:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Running = " - }, - { - "kind": "Content", - "text": "\"Running\"" - } - ], - "releaseTag": "Public", - "name": "Running", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "arm-package-managedapplications-2018-06!KnownProvisioningState.Succeeded:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Succeeded = " - }, - { - "kind": "Content", - "text": "\"Succeeded\"" - } - ], - "releaseTag": "Public", - "name": "Succeeded", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "arm-package-managedapplications-2018-06!KnownProvisioningState.Updating:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Updating = " - }, - { - "kind": "Content", - "text": "\"Updating\"" - } - ], - "releaseTag": "Public", - "name": "Updating", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-managedapplications-2018-06!Plan:interface", - "docComment": "/**\n * Plan for the managed application.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Plan " - } - ], - "releaseTag": "Public", - "name": "Plan", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-managedapplications-2018-06!Plan#name:member", - "docComment": "/**\n * The plan name.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-managedapplications-2018-06!Plan#product:member", - "docComment": "/**\n * The product code.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "product: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "product", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-managedapplications-2018-06!Plan#promotionCode:member", - "docComment": "/**\n * The promotion code.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "promotionCode?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "promotionCode", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-managedapplications-2018-06!Plan#publisher:member", - "docComment": "/**\n * The publisher ID.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "publisher: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "publisher", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-managedapplications-2018-06!Plan#version:member", - "docComment": "/**\n * The plan's version.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "version: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "version", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-managedapplications-2018-06!PlanPatchable:interface", - "docComment": "/**\n * Plan for the managed application.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PlanPatchable " - } - ], - "releaseTag": "Public", - "name": "PlanPatchable", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-managedapplications-2018-06!PlanPatchable#name:member", - "docComment": "/**\n * The plan name.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-managedapplications-2018-06!PlanPatchable#product:member", - "docComment": "/**\n * The product code.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "product?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "product", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-managedapplications-2018-06!PlanPatchable#promotionCode:member", - "docComment": "/**\n * The promotion code.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "promotionCode?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "promotionCode", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-managedapplications-2018-06!PlanPatchable#publisher:member", - "docComment": "/**\n * The publisher ID.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "publisher?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "publisher", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-managedapplications-2018-06!PlanPatchable#version:member", - "docComment": "/**\n * The plan's version.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "version?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "version", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-managedapplications-2018-06!ProvisioningState:type", - "docComment": "/**\n * Defines values for ProvisioningState. \\ {@link KnownProvisioningState} can be used interchangeably with ProvisioningState, this enum contains the known values that the service supports. ### Known values supported by the service **Accepted** \\ **Running** \\ **Ready** \\ **Creating** \\ **Created** \\ **Deleting** \\ **Deleted** \\ **Canceled** \\ **Failed** \\ **Succeeded** \\ **Updating**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ProvisioningState = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ProvisioningState", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-managedapplications-2018-06!Resource:interface", - "docComment": "/**\n * Resource information.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Resource " - } - ], - "releaseTag": "Public", - "name": "Resource", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-managedapplications-2018-06!Resource#id:member", - "docComment": "/**\n * Resource ID NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly id?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-managedapplications-2018-06!Resource#location:member", - "docComment": "/**\n * Resource location\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "location?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "location", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-managedapplications-2018-06!Resource#name:member", - "docComment": "/**\n * Resource name NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-managedapplications-2018-06!Resource#tags:member", - "docComment": "/**\n * Resource tags\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "tags?: " - }, - { - "kind": "Content", - "text": "{\n [propertyName: string]: string;\n }" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tags", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-managedapplications-2018-06!Resource#type:member", - "docComment": "/**\n * Resource type NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly type?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-managedapplications-2018-06!Sku:interface", - "docComment": "/**\n * SKU for the resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Sku " - } - ], - "releaseTag": "Public", - "name": "Sku", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-managedapplications-2018-06!Sku#capacity:member", - "docComment": "/**\n * The SKU capacity.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "capacity?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "capacity", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-managedapplications-2018-06!Sku#family:member", - "docComment": "/**\n * The SKU family.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "family?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "family", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-managedapplications-2018-06!Sku#model:member", - "docComment": "/**\n * The SKU model.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "model?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "model", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-managedapplications-2018-06!Sku#name:member", - "docComment": "/**\n * The SKU name.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-managedapplications-2018-06!Sku#size:member", - "docComment": "/**\n * The SKU size.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "size?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "size", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-managedapplications-2018-06!Sku#tier:member", - "docComment": "/**\n * The SKU tier.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "tier?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tier", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - } - ] - } - ] -} +{ + "metadata": { + "toolPackage": "@microsoft/api-extractor", + "toolVersion": "7.9.10", + "schemaVersion": 1003, + "oldestForwardsCompatibleVersion": 1001 + }, + "kind": "Package", + "canonicalReference": "arm-package-managedapplications-2018-06!", + "docComment": "", + "name": "arm-package-managedapplications-2018-06", + "members": [ + { + "kind": "EntryPoint", + "canonicalReference": "arm-package-managedapplications-2018-06!", + "name": "", + "members": [ + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-managedapplications-2018-06!Application:type", + "docComment": "/**\n * Information about managed application.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type Application = " + }, + { + "kind": "Reference", + "text": "GenericResource", + "canonicalReference": "arm-package-managedapplications-2018-06!GenericResource:type" + }, + { + "kind": "Content", + "text": " & {\n plan?: " + }, + { + "kind": "Reference", + "text": "Plan", + "canonicalReference": "arm-package-managedapplications-2018-06!Plan:interface" + }, + { + "kind": "Content", + "text": ";\n kind: string;\n managedResourceGroupId: string;\n applicationDefinitionId?: string;\n parameters?: " + }, + { + "kind": "Reference", + "text": "Record", + "canonicalReference": "!Record:type" + }, + { + "kind": "Content", + "text": ";\n readonly outputs?: " + }, + { + "kind": "Reference", + "text": "Record", + "canonicalReference": "!Record:type" + }, + { + "kind": "Content", + "text": ";\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "arm-package-managedapplications-2018-06!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "Application", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 11 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationArtifact:interface", + "docComment": "/**\n * Managed application artifact.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationArtifact " + } + ], + "releaseTag": "Public", + "name": "ApplicationArtifact", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationArtifact#name:member", + "docComment": "/**\n * The managed application artifact name.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationArtifact#type:member", + "docComment": "/**\n * The managed application artifact type.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "type?: " + }, + { + "kind": "Reference", + "text": "ApplicationArtifactType", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationArtifactType:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "type", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationArtifact#uri:member", + "docComment": "/**\n * The managed application artifact blob uri.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "uri?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "uri", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationArtifactType:type", + "docComment": "/**\n * Defines values for ApplicationArtifactType.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ApplicationArtifactType = " + }, + { + "kind": "Content", + "text": "\"Template\" | \"Custom\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ApplicationArtifactType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Class", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationClient:class", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare class ApplicationClient extends " + }, + { + "kind": "Reference", + "text": "ApplicationClientContext", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationClientContext:class" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ApplicationClient", + "members": [ + { + "kind": "Constructor", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationClient:constructor(1)", + "docComment": "/**\n * Initializes a new instance of the ApplicationClient class.\n *\n * @param credentials - Subscription credentials which uniquely identify client subscription.\n *\n * @param subscriptionId - The ID of the target subscription.\n *\n * @param options - The parameter options\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "constructor(credentials: " + }, + { + "kind": "Content", + "text": "coreAuth." + }, + { + "kind": "Reference", + "text": "TokenCredential", + "canonicalReference": "@azure/core-auth!TokenCredential:interface" + }, + { + "kind": "Content", + "text": ", subscriptionId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ApplicationClientOptionalParams", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationClientOptionalParams:interface" + }, + { + "kind": "Content", + "text": ");" + } + ], + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "credentials", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "parameterName": "subscriptionId", + "parameterTypeTokenRange": { + "startIndex": 4, + "endIndex": 5 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 6, + "endIndex": 7 + } + } + ] + }, + { + "kind": "Property", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationClient#applicationDefinitions:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "applicationDefinitions: " + }, + { + "kind": "Reference", + "text": "ApplicationDefinitions", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitions:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "applicationDefinitions", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationClient#applications:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "applications: " + }, + { + "kind": "Reference", + "text": "Applications", + "canonicalReference": "arm-package-managedapplications-2018-06!Applications:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "applications", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + } + ], + "extendsTokenRange": { + "startIndex": 1, + "endIndex": 3 + }, + "implementsTokenRanges": [] + }, + { + "kind": "Class", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationClientContext:class", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare class ApplicationClientContext extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "ServiceClient", + "canonicalReference": "@azure/core-client!ServiceClient:class" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ApplicationClientContext", + "members": [ + { + "kind": "Constructor", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationClientContext:constructor(1)", + "docComment": "/**\n * Initializes a new instance of the ApplicationClientContext class.\n *\n * @param credentials - Subscription credentials which uniquely identify client subscription.\n *\n * @param subscriptionId - The ID of the target subscription.\n *\n * @param options - The parameter options\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "constructor(credentials: " + }, + { + "kind": "Content", + "text": "coreAuth." + }, + { + "kind": "Reference", + "text": "TokenCredential", + "canonicalReference": "@azure/core-auth!TokenCredential:interface" + }, + { + "kind": "Content", + "text": ", subscriptionId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ApplicationClientOptionalParams", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationClientOptionalParams:interface" + }, + { + "kind": "Content", + "text": ");" + } + ], + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "credentials", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "parameterName": "subscriptionId", + "parameterTypeTokenRange": { + "startIndex": 4, + "endIndex": 5 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 6, + "endIndex": 7 + } + } + ] + }, + { + "kind": "Property", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationClientContext#$host:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "$host: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "$host", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationClientContext#apiVersion:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "apiVersion: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "apiVersion", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationClientContext#subscriptionId:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "subscriptionId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "subscriptionId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + } + ], + "extendsTokenRange": { + "startIndex": 1, + "endIndex": 4 + }, + "implementsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationClientOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationClientOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "ServiceClientOptions", + "canonicalReference": "@azure/core-client!ServiceClientOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ApplicationClientOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationClientOptionalParams#$host:member", + "docComment": "/**\n * server parameter\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "$host?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "$host", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationClientOptionalParams#apiVersion:member", + "docComment": "/**\n * Api Version\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "apiVersion?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "apiVersion", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationClientOptionalParams#endpoint:member", + "docComment": "/**\n * Overrides client endpoint.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "endpoint?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "endpoint", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinition:type", + "docComment": "/**\n * Information about managed application definition.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ApplicationDefinition = " + }, + { + "kind": "Reference", + "text": "GenericResource", + "canonicalReference": "arm-package-managedapplications-2018-06!GenericResource:type" + }, + { + "kind": "Content", + "text": " & {\n lockLevel: " + }, + { + "kind": "Reference", + "text": "ApplicationLockLevel", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationLockLevel:type" + }, + { + "kind": "Content", + "text": ";\n displayName?: string;\n isEnabled?: string;\n authorizations: " + }, + { + "kind": "Reference", + "text": "ApplicationProviderAuthorization", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationProviderAuthorization:interface" + }, + { + "kind": "Content", + "text": "[];\n artifacts?: " + }, + { + "kind": "Reference", + "text": "ApplicationArtifact", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationArtifact:interface" + }, + { + "kind": "Content", + "text": "[];\n description?: string;\n packageFileUri?: string;\n mainTemplate?: " + }, + { + "kind": "Reference", + "text": "Record", + "canonicalReference": "!Record:type" + }, + { + "kind": "Content", + "text": ";\n createUiDefinition?: " + }, + { + "kind": "Reference", + "text": "Record", + "canonicalReference": "!Record:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ApplicationDefinition", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 13 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitionListResult:interface", + "docComment": "/**\n * List of managed application definitions.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationDefinitionListResult " + } + ], + "releaseTag": "Public", + "name": "ApplicationDefinitionListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitionListResult#nextLink:member", + "docComment": "/**\n * The URL to use for getting the next set of results.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitionListResult#value:member", + "docComment": "/**\n * The array of managed application definitions.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "ApplicationDefinition", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinition:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitions:interface", + "docComment": "/**\n * Interface representing a ApplicationDefinitions.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationDefinitions " + } + ], + "releaseTag": "Public", + "name": "ApplicationDefinitions", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitions#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Creates a new managed application definition.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param applicationDefinitionName - The name of the managed application definition.\n *\n * @param parameters - Parameters supplied to the create or update an managed application definition.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", applicationDefinitionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ApplicationDefinition", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinition:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ApplicationDefinitionsCreateOrUpdateOptionalParams", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitionsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ApplicationDefinitionsCreateOrUpdateResponse", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitionsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "ApplicationDefinitionsCreateOrUpdateResponse", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitionsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "applicationDefinitionName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitions#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Creates a new managed application definition.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param applicationDefinitionName - The name of the managed application definition.\n *\n * @param parameters - Parameters supplied to the create or update an managed application definition.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", applicationDefinitionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ApplicationDefinition", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinition:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ApplicationDefinitionsCreateOrUpdateOptionalParams", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitionsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ApplicationDefinitionsCreateOrUpdateResponse", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitionsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "applicationDefinitionName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitions#beginCreateOrUpdateById:member(1)", + "docComment": "/**\n * Creates a new managed application definition.\n *\n * @param applicationDefinitionId - The fully qualified ID of the managed application definition, including the managed application name and the managed application definition resource type. Use the format, /subscriptions/{guid}/resourceGroups/{resource-group-name}/Microsoft.Solutions/applicationDefinitions/{applicationDefinition-name}\n *\n * @param parameters - Parameters supplied to the create or update a managed application definition.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateById(applicationDefinitionId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ApplicationDefinition", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinition:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ApplicationDefinitionsCreateOrUpdateByIdOptionalParams", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitionsCreateOrUpdateByIdOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ApplicationDefinitionsCreateOrUpdateByIdResponse", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitionsCreateOrUpdateByIdResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "ApplicationDefinitionsCreateOrUpdateByIdResponse", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitionsCreateOrUpdateByIdResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "applicationDefinitionId", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginCreateOrUpdateById" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitions#beginCreateOrUpdateByIdAndWait:member(1)", + "docComment": "/**\n * Creates a new managed application definition.\n *\n * @param applicationDefinitionId - The fully qualified ID of the managed application definition, including the managed application name and the managed application definition resource type. Use the format, /subscriptions/{guid}/resourceGroups/{resource-group-name}/Microsoft.Solutions/applicationDefinitions/{applicationDefinition-name}\n *\n * @param parameters - Parameters supplied to the create or update a managed application definition.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateByIdAndWait(applicationDefinitionId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ApplicationDefinition", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinition:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ApplicationDefinitionsCreateOrUpdateByIdOptionalParams", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitionsCreateOrUpdateByIdOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ApplicationDefinitionsCreateOrUpdateByIdResponse", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitionsCreateOrUpdateByIdResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "applicationDefinitionId", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginCreateOrUpdateByIdAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitions#beginDelete:member(1)", + "docComment": "/**\n * Deletes the managed application definition.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param applicationDefinitionName - The name of the managed application definition to delete.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", applicationDefinitionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ApplicationDefinitionsDeleteOptionalParams", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitionsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "applicationDefinitionName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitions#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes the managed application definition.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param applicationDefinitionName - The name of the managed application definition to delete.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", applicationDefinitionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ApplicationDefinitionsDeleteOptionalParams", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitionsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "applicationDefinitionName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitions#beginDeleteById:member(1)", + "docComment": "/**\n * Deletes the managed application definition.\n *\n * @param applicationDefinitionId - The fully qualified ID of the managed application definition, including the managed application name and the managed application definition resource type. Use the format, /subscriptions/{guid}/resourceGroups/{resource-group-name}/Microsoft.Solutions/applicationDefinitions/{applicationDefinition-name}\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteById(applicationDefinitionId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ApplicationDefinitionsDeleteByIdOptionalParams", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitionsDeleteByIdOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "applicationDefinitionId", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "beginDeleteById" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitions#beginDeleteByIdAndWait:member(1)", + "docComment": "/**\n * Deletes the managed application definition.\n *\n * @param applicationDefinitionId - The fully qualified ID of the managed application definition, including the managed application name and the managed application definition resource type. Use the format, /subscriptions/{guid}/resourceGroups/{resource-group-name}/Microsoft.Solutions/applicationDefinitions/{applicationDefinition-name}\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteByIdAndWait(applicationDefinitionId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ApplicationDefinitionsDeleteByIdOptionalParams", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitionsDeleteByIdOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "applicationDefinitionId", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "beginDeleteByIdAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitions#get:member(1)", + "docComment": "/**\n * Gets the managed application definition.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param applicationDefinitionName - The name of the managed application definition.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", applicationDefinitionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ApplicationDefinitionsGetOptionalParams", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitionsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ApplicationDefinitionsGetResponse", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitionsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "applicationDefinitionName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitions#getById:member(1)", + "docComment": "/**\n * Gets the managed application definition.\n *\n * @param applicationDefinitionId - The fully qualified ID of the managed application definition, including the managed application name and the managed application definition resource type. Use the format, /subscriptions/{guid}/resourceGroups/{resource-group-name}/Microsoft.Solutions/applicationDefinitions/{applicationDefinition-name}\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getById(applicationDefinitionId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ApplicationDefinitionsGetByIdOptionalParams", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitionsGetByIdOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ApplicationDefinitionsGetByIdResponse", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitionsGetByIdResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "applicationDefinitionId", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "getById" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitions#listByResourceGroup:member(1)", + "docComment": "/**\n * Lists the managed application definitions in a resource group.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByResourceGroup(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ApplicationDefinitionsListByResourceGroupOptionalParams", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitionsListByResourceGroupOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ApplicationDefinition", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinition:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "listByResourceGroup" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitionsCreateOrUpdateByIdOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationDefinitionsCreateOrUpdateByIdOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ApplicationDefinitionsCreateOrUpdateByIdOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitionsCreateOrUpdateByIdOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitionsCreateOrUpdateByIdOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitionsCreateOrUpdateByIdResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdateById operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ApplicationDefinitionsCreateOrUpdateByIdResponse = " + }, + { + "kind": "Reference", + "text": "ApplicationDefinition", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinition:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ApplicationDefinitionsCreateOrUpdateByIdResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitionsCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationDefinitionsCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ApplicationDefinitionsCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitionsCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitionsCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitionsCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ApplicationDefinitionsCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "ApplicationDefinition", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinition:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ApplicationDefinitionsCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitionsDeleteByIdOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationDefinitionsDeleteByIdOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ApplicationDefinitionsDeleteByIdOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitionsDeleteByIdOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitionsDeleteByIdOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitionsDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationDefinitionsDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ApplicationDefinitionsDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitionsDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitionsDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitionsGetByIdOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationDefinitionsGetByIdOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ApplicationDefinitionsGetByIdOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitionsGetByIdResponse:type", + "docComment": "/**\n * Contains response data for the getById operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ApplicationDefinitionsGetByIdResponse = " + }, + { + "kind": "Reference", + "text": "ApplicationDefinition", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinition:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ApplicationDefinitionsGetByIdResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitionsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationDefinitionsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ApplicationDefinitionsGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitionsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ApplicationDefinitionsGetResponse = " + }, + { + "kind": "Reference", + "text": "ApplicationDefinition", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinition:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ApplicationDefinitionsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitionsListByResourceGroupNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationDefinitionsListByResourceGroupNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ApplicationDefinitionsListByResourceGroupNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitionsListByResourceGroupNextResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroupNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ApplicationDefinitionsListByResourceGroupNextResponse = " + }, + { + "kind": "Reference", + "text": "ApplicationDefinitionListResult", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitionListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ApplicationDefinitionsListByResourceGroupNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitionsListByResourceGroupOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationDefinitionsListByResourceGroupOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ApplicationDefinitionsListByResourceGroupOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitionsListByResourceGroupResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ApplicationDefinitionsListByResourceGroupResponse = " + }, + { + "kind": "Reference", + "text": "ApplicationDefinitionListResult", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationDefinitionListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ApplicationDefinitionsListByResourceGroupResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationListResult:interface", + "docComment": "/**\n * List of managed applications.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationListResult " + } + ], + "releaseTag": "Public", + "name": "ApplicationListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationListResult#nextLink:member", + "docComment": "/**\n * The URL to use for getting the next set of results.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationListResult#value:member", + "docComment": "/**\n * The array of managed applications.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "Application", + "canonicalReference": "arm-package-managedapplications-2018-06!Application:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationLockLevel:type", + "docComment": "/**\n * Defines values for ApplicationLockLevel.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ApplicationLockLevel = " + }, + { + "kind": "Content", + "text": "\"CanNotDelete\" | \"ReadOnly\" | \"None\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ApplicationLockLevel", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationPatchable:type", + "docComment": "/**\n * Information about managed application.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ApplicationPatchable = " + }, + { + "kind": "Reference", + "text": "GenericResource", + "canonicalReference": "arm-package-managedapplications-2018-06!GenericResource:type" + }, + { + "kind": "Content", + "text": " & {\n plan?: " + }, + { + "kind": "Reference", + "text": "PlanPatchable", + "canonicalReference": "arm-package-managedapplications-2018-06!PlanPatchable:interface" + }, + { + "kind": "Content", + "text": ";\n kind?: string;\n managedResourceGroupId?: string;\n applicationDefinitionId?: string;\n parameters?: " + }, + { + "kind": "Reference", + "text": "Record", + "canonicalReference": "!Record:type" + }, + { + "kind": "Content", + "text": ";\n readonly outputs?: " + }, + { + "kind": "Reference", + "text": "Record", + "canonicalReference": "!Record:type" + }, + { + "kind": "Content", + "text": ";\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "arm-package-managedapplications-2018-06!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ApplicationPatchable", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 11 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationProviderAuthorization:interface", + "docComment": "/**\n * The managed application provider authorization.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationProviderAuthorization " + } + ], + "releaseTag": "Public", + "name": "ApplicationProviderAuthorization", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationProviderAuthorization#principalId:member", + "docComment": "/**\n * The provider's principal identifier. This is the identity that the provider will use to call ARM to manage the managed application resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "principalId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "principalId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationProviderAuthorization#roleDefinitionId:member", + "docComment": "/**\n * The provider's role definition identifier. This role will define all the permissions that the provider must have on the managed application's container resource group. This role definition cannot have permission to delete the resource group.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "roleDefinitionId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "roleDefinitionId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-managedapplications-2018-06!Applications:interface", + "docComment": "/**\n * Interface representing a Applications.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Applications " + } + ], + "releaseTag": "Public", + "name": "Applications", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-managedapplications-2018-06!Applications#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Creates a new managed application.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param applicationName - The name of the managed application.\n *\n * @param parameters - Parameters supplied to the create or update a managed application.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", applicationName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "Application", + "canonicalReference": "arm-package-managedapplications-2018-06!Application:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ApplicationsCreateOrUpdateOptionalParams", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ApplicationsCreateOrUpdateResponse", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "ApplicationsCreateOrUpdateResponse", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "applicationName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-managedapplications-2018-06!Applications#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Creates a new managed application.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param applicationName - The name of the managed application.\n *\n * @param parameters - Parameters supplied to the create or update a managed application.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", applicationName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "Application", + "canonicalReference": "arm-package-managedapplications-2018-06!Application:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ApplicationsCreateOrUpdateOptionalParams", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ApplicationsCreateOrUpdateResponse", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "applicationName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-managedapplications-2018-06!Applications#beginCreateOrUpdateById:member(1)", + "docComment": "/**\n * Creates a new managed application.\n *\n * @param applicationId - The fully qualified ID of the managed application, including the managed application name and the managed application resource type. Use the format, /subscriptions/{guid}/resourceGroups/{resource-group-name}/Microsoft.Solutions/applications/{application-name}\n *\n * @param parameters - Parameters supplied to the create or update a managed application.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateById(applicationId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "Application", + "canonicalReference": "arm-package-managedapplications-2018-06!Application:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ApplicationsCreateOrUpdateByIdOptionalParams", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsCreateOrUpdateByIdOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ApplicationsCreateOrUpdateByIdResponse", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsCreateOrUpdateByIdResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "ApplicationsCreateOrUpdateByIdResponse", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsCreateOrUpdateByIdResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "applicationId", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginCreateOrUpdateById" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-managedapplications-2018-06!Applications#beginCreateOrUpdateByIdAndWait:member(1)", + "docComment": "/**\n * Creates a new managed application.\n *\n * @param applicationId - The fully qualified ID of the managed application, including the managed application name and the managed application resource type. Use the format, /subscriptions/{guid}/resourceGroups/{resource-group-name}/Microsoft.Solutions/applications/{application-name}\n *\n * @param parameters - Parameters supplied to the create or update a managed application.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateByIdAndWait(applicationId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "Application", + "canonicalReference": "arm-package-managedapplications-2018-06!Application:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ApplicationsCreateOrUpdateByIdOptionalParams", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsCreateOrUpdateByIdOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ApplicationsCreateOrUpdateByIdResponse", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsCreateOrUpdateByIdResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "applicationId", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginCreateOrUpdateByIdAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-managedapplications-2018-06!Applications#beginDelete:member(1)", + "docComment": "/**\n * Deletes the managed application.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param applicationName - The name of the managed application.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", applicationName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ApplicationsDeleteOptionalParams", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "applicationName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-managedapplications-2018-06!Applications#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes the managed application.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param applicationName - The name of the managed application.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", applicationName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ApplicationsDeleteOptionalParams", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "applicationName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-managedapplications-2018-06!Applications#beginDeleteById:member(1)", + "docComment": "/**\n * Deletes the managed application.\n *\n * @param applicationId - The fully qualified ID of the managed application, including the managed application name and the managed application resource type. Use the format, /subscriptions/{guid}/resourceGroups/{resource-group-name}/Microsoft.Solutions/applications/{application-name}\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteById(applicationId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ApplicationsDeleteByIdOptionalParams", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsDeleteByIdOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "applicationId", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "beginDeleteById" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-managedapplications-2018-06!Applications#beginDeleteByIdAndWait:member(1)", + "docComment": "/**\n * Deletes the managed application.\n *\n * @param applicationId - The fully qualified ID of the managed application, including the managed application name and the managed application resource type. Use the format, /subscriptions/{guid}/resourceGroups/{resource-group-name}/Microsoft.Solutions/applications/{application-name}\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteByIdAndWait(applicationId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ApplicationsDeleteByIdOptionalParams", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsDeleteByIdOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "applicationId", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "beginDeleteByIdAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-managedapplications-2018-06!Applications#get:member(1)", + "docComment": "/**\n * Gets the managed application.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param applicationName - The name of the managed application.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", applicationName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ApplicationsGetOptionalParams", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ApplicationsGetResponse", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "applicationName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-managedapplications-2018-06!Applications#getById:member(1)", + "docComment": "/**\n * Gets the managed application.\n *\n * @param applicationId - The fully qualified ID of the managed application, including the managed application name and the managed application resource type. Use the format, /subscriptions/{guid}/resourceGroups/{resource-group-name}/Microsoft.Solutions/applications/{application-name}\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getById(applicationId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ApplicationsGetByIdOptionalParams", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsGetByIdOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ApplicationsGetByIdResponse", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsGetByIdResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "applicationId", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "getById" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-managedapplications-2018-06!Applications#listByResourceGroup:member(1)", + "docComment": "/**\n * Gets all the applications within a resource group.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByResourceGroup(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ApplicationsListByResourceGroupOptionalParams", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsListByResourceGroupOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "Application", + "canonicalReference": "arm-package-managedapplications-2018-06!Application:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "listByResourceGroup" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-managedapplications-2018-06!Applications#listBySubscription:member(1)", + "docComment": "/**\n * Gets all the applications within a subscription.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listBySubscription(options?: " + }, + { + "kind": "Reference", + "text": "ApplicationsListBySubscriptionOptionalParams", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsListBySubscriptionOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "Application", + "canonicalReference": "arm-package-managedapplications-2018-06!Application:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "listBySubscription" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-managedapplications-2018-06!Applications#update:member(1)", + "docComment": "/**\n * Updates an existing managed application. The only value that can be updated via PATCH currently is the tags.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param applicationName - The name of the managed application.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "update(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", applicationName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ApplicationsUpdateOptionalParams", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ApplicationsUpdateResponse", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "applicationName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "update" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-managedapplications-2018-06!Applications#updateById:member(1)", + "docComment": "/**\n * Updates an existing managed application. The only value that can be updated via PATCH currently is the tags.\n *\n * @param applicationId - The fully qualified ID of the managed application, including the managed application name and the managed application resource type. Use the format, /subscriptions/{guid}/resourceGroups/{resource-group-name}/Microsoft.Solutions/applications/{application-name}\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateById(applicationId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ApplicationsUpdateByIdOptionalParams", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsUpdateByIdOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ApplicationsUpdateByIdResponse", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsUpdateByIdResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "applicationId", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "updateById" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsCreateOrUpdateByIdOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationsCreateOrUpdateByIdOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ApplicationsCreateOrUpdateByIdOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsCreateOrUpdateByIdOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsCreateOrUpdateByIdOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsCreateOrUpdateByIdResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdateById operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ApplicationsCreateOrUpdateByIdResponse = " + }, + { + "kind": "Reference", + "text": "Application", + "canonicalReference": "arm-package-managedapplications-2018-06!Application:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ApplicationsCreateOrUpdateByIdResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationsCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ApplicationsCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ApplicationsCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "Application", + "canonicalReference": "arm-package-managedapplications-2018-06!Application:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ApplicationsCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsDeleteByIdOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationsDeleteByIdOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ApplicationsDeleteByIdOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsDeleteByIdOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsDeleteByIdOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationsDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ApplicationsDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsGetByIdOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationsGetByIdOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ApplicationsGetByIdOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsGetByIdResponse:type", + "docComment": "/**\n * Contains response data for the getById operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ApplicationsGetByIdResponse = " + }, + { + "kind": "Reference", + "text": "Application", + "canonicalReference": "arm-package-managedapplications-2018-06!Application:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ApplicationsGetByIdResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ApplicationsGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ApplicationsGetResponse = " + }, + { + "kind": "Reference", + "text": "Application", + "canonicalReference": "arm-package-managedapplications-2018-06!Application:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ApplicationsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsListByResourceGroupNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationsListByResourceGroupNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ApplicationsListByResourceGroupNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsListByResourceGroupNextResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroupNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ApplicationsListByResourceGroupNextResponse = " + }, + { + "kind": "Reference", + "text": "ApplicationListResult", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ApplicationsListByResourceGroupNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsListByResourceGroupOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationsListByResourceGroupOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ApplicationsListByResourceGroupOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsListByResourceGroupResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ApplicationsListByResourceGroupResponse = " + }, + { + "kind": "Reference", + "text": "ApplicationListResult", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ApplicationsListByResourceGroupResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsListBySubscriptionNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationsListBySubscriptionNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ApplicationsListBySubscriptionNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsListBySubscriptionNextResponse:type", + "docComment": "/**\n * Contains response data for the listBySubscriptionNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ApplicationsListBySubscriptionNextResponse = " + }, + { + "kind": "Reference", + "text": "ApplicationListResult", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ApplicationsListBySubscriptionNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsListBySubscriptionOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationsListBySubscriptionOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ApplicationsListBySubscriptionOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsListBySubscriptionResponse:type", + "docComment": "/**\n * Contains response data for the listBySubscription operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ApplicationsListBySubscriptionResponse = " + }, + { + "kind": "Reference", + "text": "ApplicationListResult", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ApplicationsListBySubscriptionResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsUpdateByIdOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationsUpdateByIdOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ApplicationsUpdateByIdOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsUpdateByIdOptionalParams#parameters:member", + "docComment": "/**\n * Parameters supplied to update an existing managed application.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "parameters?: " + }, + { + "kind": "Reference", + "text": "Application", + "canonicalReference": "arm-package-managedapplications-2018-06!Application:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "parameters", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsUpdateByIdResponse:type", + "docComment": "/**\n * Contains response data for the updateById operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ApplicationsUpdateByIdResponse = " + }, + { + "kind": "Reference", + "text": "Application", + "canonicalReference": "arm-package-managedapplications-2018-06!Application:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ApplicationsUpdateByIdResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationsUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ApplicationsUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsUpdateOptionalParams#parameters:member", + "docComment": "/**\n * Parameters supplied to update an existing managed application.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "parameters?: " + }, + { + "kind": "Reference", + "text": "Application", + "canonicalReference": "arm-package-managedapplications-2018-06!Application:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "parameters", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-managedapplications-2018-06!ApplicationsUpdateResponse:type", + "docComment": "/**\n * Contains response data for the update operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ApplicationsUpdateResponse = " + }, + { + "kind": "Reference", + "text": "Application", + "canonicalReference": "arm-package-managedapplications-2018-06!Application:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ApplicationsUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-managedapplications-2018-06!ErrorResponse:interface", + "docComment": "/**\n * Error response indicates managed application is not able to process the incoming request. The reason is provided in the error message.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ErrorResponse " + } + ], + "releaseTag": "Public", + "name": "ErrorResponse", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-managedapplications-2018-06!ErrorResponse#errorCode:member", + "docComment": "/**\n * Error code.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "errorCode?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "errorCode", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-managedapplications-2018-06!ErrorResponse#errorMessage:member", + "docComment": "/**\n * Error message indicating why the operation failed.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "errorMessage?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "errorMessage", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-managedapplications-2018-06!ErrorResponse#httpStatus:member", + "docComment": "/**\n * Http status code.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "httpStatus?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "httpStatus", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-managedapplications-2018-06!GenericResource:type", + "docComment": "/**\n * Resource information.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type GenericResource = " + }, + { + "kind": "Reference", + "text": "Resource", + "canonicalReference": "arm-package-managedapplications-2018-06!Resource:interface" + }, + { + "kind": "Content", + "text": " & {\n managedBy?: string;\n sku?: " + }, + { + "kind": "Reference", + "text": "Sku", + "canonicalReference": "arm-package-managedapplications-2018-06!Sku:interface" + }, + { + "kind": "Content", + "text": ";\n identity?: " + }, + { + "kind": "Reference", + "text": "Identity", + "canonicalReference": "arm-package-managedapplications-2018-06!Identity:interface" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "GenericResource", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 7 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-managedapplications-2018-06!Identity:interface", + "docComment": "/**\n * Identity for the resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Identity " + } + ], + "releaseTag": "Public", + "name": "Identity", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-managedapplications-2018-06!Identity#principalId:member", + "docComment": "/**\n * The principal ID of resource identity. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly principalId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "principalId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-managedapplications-2018-06!Identity#tenantId:member", + "docComment": "/**\n * The tenant ID of resource. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly tenantId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tenantId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-managedapplications-2018-06!Identity#type:member", + "docComment": "/**\n * The identity type.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "type?: " + }, + { + "kind": "Content", + "text": "\"SystemAssigned\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "type", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Enum", + "canonicalReference": "arm-package-managedapplications-2018-06!KnownProvisioningState:enum", + "docComment": "/**\n * Known values of {@link ProvisioningState} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownProvisioningState " + } + ], + "releaseTag": "Public", + "name": "KnownProvisioningState", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "arm-package-managedapplications-2018-06!KnownProvisioningState.Accepted:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Accepted = " + }, + { + "kind": "Content", + "text": "\"Accepted\"" + } + ], + "releaseTag": "Public", + "name": "Accepted", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "arm-package-managedapplications-2018-06!KnownProvisioningState.Canceled:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Canceled = " + }, + { + "kind": "Content", + "text": "\"Canceled\"" + } + ], + "releaseTag": "Public", + "name": "Canceled", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "arm-package-managedapplications-2018-06!KnownProvisioningState.Created:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Created = " + }, + { + "kind": "Content", + "text": "\"Created\"" + } + ], + "releaseTag": "Public", + "name": "Created", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "arm-package-managedapplications-2018-06!KnownProvisioningState.Creating:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Creating = " + }, + { + "kind": "Content", + "text": "\"Creating\"" + } + ], + "releaseTag": "Public", + "name": "Creating", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "arm-package-managedapplications-2018-06!KnownProvisioningState.Deleted:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Deleted = " + }, + { + "kind": "Content", + "text": "\"Deleted\"" + } + ], + "releaseTag": "Public", + "name": "Deleted", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "arm-package-managedapplications-2018-06!KnownProvisioningState.Deleting:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Deleting = " + }, + { + "kind": "Content", + "text": "\"Deleting\"" + } + ], + "releaseTag": "Public", + "name": "Deleting", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "arm-package-managedapplications-2018-06!KnownProvisioningState.Failed:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Failed = " + }, + { + "kind": "Content", + "text": "\"Failed\"" + } + ], + "releaseTag": "Public", + "name": "Failed", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "arm-package-managedapplications-2018-06!KnownProvisioningState.Ready:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Ready = " + }, + { + "kind": "Content", + "text": "\"Ready\"" + } + ], + "releaseTag": "Public", + "name": "Ready", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "arm-package-managedapplications-2018-06!KnownProvisioningState.Running:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Running = " + }, + { + "kind": "Content", + "text": "\"Running\"" + } + ], + "releaseTag": "Public", + "name": "Running", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "arm-package-managedapplications-2018-06!KnownProvisioningState.Succeeded:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Succeeded = " + }, + { + "kind": "Content", + "text": "\"Succeeded\"" + } + ], + "releaseTag": "Public", + "name": "Succeeded", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "arm-package-managedapplications-2018-06!KnownProvisioningState.Updating:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Updating = " + }, + { + "kind": "Content", + "text": "\"Updating\"" + } + ], + "releaseTag": "Public", + "name": "Updating", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-managedapplications-2018-06!Plan:interface", + "docComment": "/**\n * Plan for the managed application.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Plan " + } + ], + "releaseTag": "Public", + "name": "Plan", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-managedapplications-2018-06!Plan#name:member", + "docComment": "/**\n * The plan name.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-managedapplications-2018-06!Plan#product:member", + "docComment": "/**\n * The product code.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "product: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "product", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-managedapplications-2018-06!Plan#promotionCode:member", + "docComment": "/**\n * The promotion code.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "promotionCode?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "promotionCode", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-managedapplications-2018-06!Plan#publisher:member", + "docComment": "/**\n * The publisher ID.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "publisher: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "publisher", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-managedapplications-2018-06!Plan#version:member", + "docComment": "/**\n * The plan's version.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "version: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "version", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-managedapplications-2018-06!PlanPatchable:interface", + "docComment": "/**\n * Plan for the managed application.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PlanPatchable " + } + ], + "releaseTag": "Public", + "name": "PlanPatchable", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-managedapplications-2018-06!PlanPatchable#name:member", + "docComment": "/**\n * The plan name.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-managedapplications-2018-06!PlanPatchable#product:member", + "docComment": "/**\n * The product code.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "product?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "product", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-managedapplications-2018-06!PlanPatchable#promotionCode:member", + "docComment": "/**\n * The promotion code.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "promotionCode?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "promotionCode", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-managedapplications-2018-06!PlanPatchable#publisher:member", + "docComment": "/**\n * The publisher ID.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "publisher?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "publisher", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-managedapplications-2018-06!PlanPatchable#version:member", + "docComment": "/**\n * The plan's version.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "version?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "version", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-managedapplications-2018-06!ProvisioningState:type", + "docComment": "/**\n * Defines values for ProvisioningState. \\ {@link KnownProvisioningState} can be used interchangeably with ProvisioningState, this enum contains the known values that the service supports. ### Known values supported by the service **Accepted** \\ **Running** \\ **Ready** \\ **Creating** \\ **Created** \\ **Deleting** \\ **Deleted** \\ **Canceled** \\ **Failed** \\ **Succeeded** \\ **Updating**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ProvisioningState = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ProvisioningState", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-managedapplications-2018-06!Resource:interface", + "docComment": "/**\n * Resource information.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Resource " + } + ], + "releaseTag": "Public", + "name": "Resource", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-managedapplications-2018-06!Resource#id:member", + "docComment": "/**\n * Resource ID NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly id?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-managedapplications-2018-06!Resource#location:member", + "docComment": "/**\n * Resource location\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "location?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "location", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-managedapplications-2018-06!Resource#name:member", + "docComment": "/**\n * Resource name NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-managedapplications-2018-06!Resource#tags:member", + "docComment": "/**\n * Resource tags\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "tags?: " + }, + { + "kind": "Content", + "text": "{\n [propertyName: string]: string;\n }" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tags", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-managedapplications-2018-06!Resource#type:member", + "docComment": "/**\n * Resource type NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly type?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "type", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-managedapplications-2018-06!Sku:interface", + "docComment": "/**\n * SKU for the resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Sku " + } + ], + "releaseTag": "Public", + "name": "Sku", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-managedapplications-2018-06!Sku#capacity:member", + "docComment": "/**\n * The SKU capacity.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "capacity?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "capacity", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-managedapplications-2018-06!Sku#family:member", + "docComment": "/**\n * The SKU family.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "family?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "family", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-managedapplications-2018-06!Sku#model:member", + "docComment": "/**\n * The SKU model.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "model?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "model", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-managedapplications-2018-06!Sku#name:member", + "docComment": "/**\n * The SKU name.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-managedapplications-2018-06!Sku#size:member", + "docComment": "/**\n * The SKU size.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "size?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "size", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-managedapplications-2018-06!Sku#tier:member", + "docComment": "/**\n * The SKU tier.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "tier?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tier", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + } + ] + } + ] +} diff --git a/test/smoke/generated/arm-package-managedapplications-2018-06/temp/arm-package-managedapplications-2018-06.api.md b/test/smoke/generated/arm-package-managedapplications-2018-06/temp/arm-package-managedapplications-2018-06.api.md index 7fd351dd53..fe0c3d8138 100644 --- a/test/smoke/generated/arm-package-managedapplications-2018-06/temp/arm-package-managedapplications-2018-06.api.md +++ b/test/smoke/generated/arm-package-managedapplications-2018-06/temp/arm-package-managedapplications-2018-06.api.md @@ -1,377 +1,377 @@ -## API Report File for "arm-package-managedapplications-2018-06" - -> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). - -```ts - -import * as coreAuth from '@azure/core-auth'; -import * as coreClient from '@azure/core-client'; -import { PagedAsyncIterableIterator } from '@azure/core-paging'; -import { PollerLike } from '@azure/core-lro'; -import { PollOperationState } from '@azure/core-lro'; - -// @public -export type Application = GenericResource & { - plan?: Plan; - kind: string; - managedResourceGroupId: string; - applicationDefinitionId?: string; - parameters?: Record; - readonly outputs?: Record; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface ApplicationArtifact { - name?: string; - type?: ApplicationArtifactType; - uri?: string; -} - -// @public -export type ApplicationArtifactType = "Template" | "Custom"; - -// @public (undocumented) -export class ApplicationClient extends ApplicationClientContext { - constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: ApplicationClientOptionalParams); - // (undocumented) - applicationDefinitions: ApplicationDefinitions; - // (undocumented) - applications: Applications; -} - -// @public (undocumented) -export class ApplicationClientContext extends coreClient.ServiceClient { - // (undocumented) - $host: string; - constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: ApplicationClientOptionalParams); - // (undocumented) - apiVersion: string; - // (undocumented) - subscriptionId: string; -} - -// @public -export interface ApplicationClientOptionalParams extends coreClient.ServiceClientOptions { - $host?: string; - apiVersion?: string; - endpoint?: string; -} - -// @public -export type ApplicationDefinition = GenericResource & { - lockLevel: ApplicationLockLevel; - displayName?: string; - isEnabled?: string; - authorizations: ApplicationProviderAuthorization[]; - artifacts?: ApplicationArtifact[]; - description?: string; - packageFileUri?: string; - mainTemplate?: Record; - createUiDefinition?: Record; -}; - -// @public -export interface ApplicationDefinitionListResult { - nextLink?: string; - value?: ApplicationDefinition[]; -} - -// @public -export interface ApplicationDefinitions { - beginCreateOrUpdate(resourceGroupName: string, applicationDefinitionName: string, parameters: ApplicationDefinition, options?: ApplicationDefinitionsCreateOrUpdateOptionalParams): Promise, ApplicationDefinitionsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, applicationDefinitionName: string, parameters: ApplicationDefinition, options?: ApplicationDefinitionsCreateOrUpdateOptionalParams): Promise; - beginCreateOrUpdateById(applicationDefinitionId: string, parameters: ApplicationDefinition, options?: ApplicationDefinitionsCreateOrUpdateByIdOptionalParams): Promise, ApplicationDefinitionsCreateOrUpdateByIdResponse>>; - beginCreateOrUpdateByIdAndWait(applicationDefinitionId: string, parameters: ApplicationDefinition, options?: ApplicationDefinitionsCreateOrUpdateByIdOptionalParams): Promise; - beginDelete(resourceGroupName: string, applicationDefinitionName: string, options?: ApplicationDefinitionsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, applicationDefinitionName: string, options?: ApplicationDefinitionsDeleteOptionalParams): Promise; - beginDeleteById(applicationDefinitionId: string, options?: ApplicationDefinitionsDeleteByIdOptionalParams): Promise, void>>; - beginDeleteByIdAndWait(applicationDefinitionId: string, options?: ApplicationDefinitionsDeleteByIdOptionalParams): Promise; - get(resourceGroupName: string, applicationDefinitionName: string, options?: ApplicationDefinitionsGetOptionalParams): Promise; - getById(applicationDefinitionId: string, options?: ApplicationDefinitionsGetByIdOptionalParams): Promise; - listByResourceGroup(resourceGroupName: string, options?: ApplicationDefinitionsListByResourceGroupOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ApplicationDefinitionsCreateOrUpdateByIdOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ApplicationDefinitionsCreateOrUpdateByIdResponse = ApplicationDefinition; - -// @public -export interface ApplicationDefinitionsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ApplicationDefinitionsCreateOrUpdateResponse = ApplicationDefinition; - -// @public -export interface ApplicationDefinitionsDeleteByIdOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface ApplicationDefinitionsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface ApplicationDefinitionsGetByIdOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ApplicationDefinitionsGetByIdResponse = ApplicationDefinition; - -// @public -export interface ApplicationDefinitionsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ApplicationDefinitionsGetResponse = ApplicationDefinition; - -// @public -export interface ApplicationDefinitionsListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ApplicationDefinitionsListByResourceGroupNextResponse = ApplicationDefinitionListResult; - -// @public -export interface ApplicationDefinitionsListByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ApplicationDefinitionsListByResourceGroupResponse = ApplicationDefinitionListResult; - -// @public -export interface ApplicationListResult { - nextLink?: string; - value?: Application[]; -} - -// @public -export type ApplicationLockLevel = "CanNotDelete" | "ReadOnly" | "None"; - -// @public -export type ApplicationPatchable = GenericResource & { - plan?: PlanPatchable; - kind?: string; - managedResourceGroupId?: string; - applicationDefinitionId?: string; - parameters?: Record; - readonly outputs?: Record; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface ApplicationProviderAuthorization { - principalId: string; - roleDefinitionId: string; -} - -// @public -export interface Applications { - beginCreateOrUpdate(resourceGroupName: string, applicationName: string, parameters: Application, options?: ApplicationsCreateOrUpdateOptionalParams): Promise, ApplicationsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, applicationName: string, parameters: Application, options?: ApplicationsCreateOrUpdateOptionalParams): Promise; - beginCreateOrUpdateById(applicationId: string, parameters: Application, options?: ApplicationsCreateOrUpdateByIdOptionalParams): Promise, ApplicationsCreateOrUpdateByIdResponse>>; - beginCreateOrUpdateByIdAndWait(applicationId: string, parameters: Application, options?: ApplicationsCreateOrUpdateByIdOptionalParams): Promise; - beginDelete(resourceGroupName: string, applicationName: string, options?: ApplicationsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, applicationName: string, options?: ApplicationsDeleteOptionalParams): Promise; - beginDeleteById(applicationId: string, options?: ApplicationsDeleteByIdOptionalParams): Promise, void>>; - beginDeleteByIdAndWait(applicationId: string, options?: ApplicationsDeleteByIdOptionalParams): Promise; - get(resourceGroupName: string, applicationName: string, options?: ApplicationsGetOptionalParams): Promise; - getById(applicationId: string, options?: ApplicationsGetByIdOptionalParams): Promise; - listByResourceGroup(resourceGroupName: string, options?: ApplicationsListByResourceGroupOptionalParams): PagedAsyncIterableIterator; - listBySubscription(options?: ApplicationsListBySubscriptionOptionalParams): PagedAsyncIterableIterator; - update(resourceGroupName: string, applicationName: string, options?: ApplicationsUpdateOptionalParams): Promise; - updateById(applicationId: string, options?: ApplicationsUpdateByIdOptionalParams): Promise; -} - -// @public -export interface ApplicationsCreateOrUpdateByIdOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ApplicationsCreateOrUpdateByIdResponse = Application; - -// @public -export interface ApplicationsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ApplicationsCreateOrUpdateResponse = Application; - -// @public -export interface ApplicationsDeleteByIdOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface ApplicationsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface ApplicationsGetByIdOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ApplicationsGetByIdResponse = Application; - -// @public -export interface ApplicationsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ApplicationsGetResponse = Application; - -// @public -export interface ApplicationsListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ApplicationsListByResourceGroupNextResponse = ApplicationListResult; - -// @public -export interface ApplicationsListByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ApplicationsListByResourceGroupResponse = ApplicationListResult; - -// @public -export interface ApplicationsListBySubscriptionNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ApplicationsListBySubscriptionNextResponse = ApplicationListResult; - -// @public -export interface ApplicationsListBySubscriptionOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ApplicationsListBySubscriptionResponse = ApplicationListResult; - -// @public -export interface ApplicationsUpdateByIdOptionalParams extends coreClient.OperationOptions { - parameters?: Application; -} - -// @public -export type ApplicationsUpdateByIdResponse = Application; - -// @public -export interface ApplicationsUpdateOptionalParams extends coreClient.OperationOptions { - parameters?: Application; -} - -// @public -export type ApplicationsUpdateResponse = Application; - -// @public -export interface ErrorResponse { - errorCode?: string; - errorMessage?: string; - httpStatus?: string; -} - -// @public -export type GenericResource = Resource & { - managedBy?: string; - sku?: Sku; - identity?: Identity; -}; - -// @public -export interface Identity { - readonly principalId?: string; - readonly tenantId?: string; - type?: "SystemAssigned"; -} - -// @public -export enum KnownProvisioningState { - // (undocumented) - Accepted = "Accepted", - // (undocumented) - Canceled = "Canceled", - // (undocumented) - Created = "Created", - // (undocumented) - Creating = "Creating", - // (undocumented) - Deleted = "Deleted", - // (undocumented) - Deleting = "Deleting", - // (undocumented) - Failed = "Failed", - // (undocumented) - Ready = "Ready", - // (undocumented) - Running = "Running", - // (undocumented) - Succeeded = "Succeeded", - // (undocumented) - Updating = "Updating" -} - -// @public -export interface Plan { - name: string; - product: string; - promotionCode?: string; - publisher: string; - version: string; -} - -// @public -export interface PlanPatchable { - name?: string; - product?: string; - promotionCode?: string; - publisher?: string; - version?: string; -} - -// @public -export type ProvisioningState = string; - -// @public -export interface Resource { - readonly id?: string; - location?: string; - readonly name?: string; - tags?: { - [propertyName: string]: string; - }; - readonly type?: string; -} - -// @public -export interface Sku { - capacity?: number; - family?: string; - model?: string; - name: string; - size?: string; - tier?: string; -} - - -// (No @packageDocumentation comment for this package) - -``` +## API Report File for "arm-package-managedapplications-2018-06" + +> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). + +```ts + +import * as coreAuth from '@azure/core-auth'; +import * as coreClient from '@azure/core-client'; +import { PagedAsyncIterableIterator } from '@azure/core-paging'; +import { PollerLike } from '@azure/core-lro'; +import { PollOperationState } from '@azure/core-lro'; + +// @public +export type Application = GenericResource & { + plan?: Plan; + kind: string; + managedResourceGroupId: string; + applicationDefinitionId?: string; + parameters?: Record; + readonly outputs?: Record; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface ApplicationArtifact { + name?: string; + type?: ApplicationArtifactType; + uri?: string; +} + +// @public +export type ApplicationArtifactType = "Template" | "Custom"; + +// @public (undocumented) +export class ApplicationClient extends ApplicationClientContext { + constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: ApplicationClientOptionalParams); + // (undocumented) + applicationDefinitions: ApplicationDefinitions; + // (undocumented) + applications: Applications; +} + +// @public (undocumented) +export class ApplicationClientContext extends coreClient.ServiceClient { + // (undocumented) + $host: string; + constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: ApplicationClientOptionalParams); + // (undocumented) + apiVersion: string; + // (undocumented) + subscriptionId: string; +} + +// @public +export interface ApplicationClientOptionalParams extends coreClient.ServiceClientOptions { + $host?: string; + apiVersion?: string; + endpoint?: string; +} + +// @public +export type ApplicationDefinition = GenericResource & { + lockLevel: ApplicationLockLevel; + displayName?: string; + isEnabled?: string; + authorizations: ApplicationProviderAuthorization[]; + artifacts?: ApplicationArtifact[]; + description?: string; + packageFileUri?: string; + mainTemplate?: Record; + createUiDefinition?: Record; +}; + +// @public +export interface ApplicationDefinitionListResult { + nextLink?: string; + value?: ApplicationDefinition[]; +} + +// @public +export interface ApplicationDefinitions { + beginCreateOrUpdate(resourceGroupName: string, applicationDefinitionName: string, parameters: ApplicationDefinition, options?: ApplicationDefinitionsCreateOrUpdateOptionalParams): Promise, ApplicationDefinitionsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, applicationDefinitionName: string, parameters: ApplicationDefinition, options?: ApplicationDefinitionsCreateOrUpdateOptionalParams): Promise; + beginCreateOrUpdateById(applicationDefinitionId: string, parameters: ApplicationDefinition, options?: ApplicationDefinitionsCreateOrUpdateByIdOptionalParams): Promise, ApplicationDefinitionsCreateOrUpdateByIdResponse>>; + beginCreateOrUpdateByIdAndWait(applicationDefinitionId: string, parameters: ApplicationDefinition, options?: ApplicationDefinitionsCreateOrUpdateByIdOptionalParams): Promise; + beginDelete(resourceGroupName: string, applicationDefinitionName: string, options?: ApplicationDefinitionsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, applicationDefinitionName: string, options?: ApplicationDefinitionsDeleteOptionalParams): Promise; + beginDeleteById(applicationDefinitionId: string, options?: ApplicationDefinitionsDeleteByIdOptionalParams): Promise, void>>; + beginDeleteByIdAndWait(applicationDefinitionId: string, options?: ApplicationDefinitionsDeleteByIdOptionalParams): Promise; + get(resourceGroupName: string, applicationDefinitionName: string, options?: ApplicationDefinitionsGetOptionalParams): Promise; + getById(applicationDefinitionId: string, options?: ApplicationDefinitionsGetByIdOptionalParams): Promise; + listByResourceGroup(resourceGroupName: string, options?: ApplicationDefinitionsListByResourceGroupOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ApplicationDefinitionsCreateOrUpdateByIdOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ApplicationDefinitionsCreateOrUpdateByIdResponse = ApplicationDefinition; + +// @public +export interface ApplicationDefinitionsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ApplicationDefinitionsCreateOrUpdateResponse = ApplicationDefinition; + +// @public +export interface ApplicationDefinitionsDeleteByIdOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface ApplicationDefinitionsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface ApplicationDefinitionsGetByIdOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ApplicationDefinitionsGetByIdResponse = ApplicationDefinition; + +// @public +export interface ApplicationDefinitionsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ApplicationDefinitionsGetResponse = ApplicationDefinition; + +// @public +export interface ApplicationDefinitionsListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ApplicationDefinitionsListByResourceGroupNextResponse = ApplicationDefinitionListResult; + +// @public +export interface ApplicationDefinitionsListByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ApplicationDefinitionsListByResourceGroupResponse = ApplicationDefinitionListResult; + +// @public +export interface ApplicationListResult { + nextLink?: string; + value?: Application[]; +} + +// @public +export type ApplicationLockLevel = "CanNotDelete" | "ReadOnly" | "None"; + +// @public +export type ApplicationPatchable = GenericResource & { + plan?: PlanPatchable; + kind?: string; + managedResourceGroupId?: string; + applicationDefinitionId?: string; + parameters?: Record; + readonly outputs?: Record; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface ApplicationProviderAuthorization { + principalId: string; + roleDefinitionId: string; +} + +// @public +export interface Applications { + beginCreateOrUpdate(resourceGroupName: string, applicationName: string, parameters: Application, options?: ApplicationsCreateOrUpdateOptionalParams): Promise, ApplicationsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, applicationName: string, parameters: Application, options?: ApplicationsCreateOrUpdateOptionalParams): Promise; + beginCreateOrUpdateById(applicationId: string, parameters: Application, options?: ApplicationsCreateOrUpdateByIdOptionalParams): Promise, ApplicationsCreateOrUpdateByIdResponse>>; + beginCreateOrUpdateByIdAndWait(applicationId: string, parameters: Application, options?: ApplicationsCreateOrUpdateByIdOptionalParams): Promise; + beginDelete(resourceGroupName: string, applicationName: string, options?: ApplicationsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, applicationName: string, options?: ApplicationsDeleteOptionalParams): Promise; + beginDeleteById(applicationId: string, options?: ApplicationsDeleteByIdOptionalParams): Promise, void>>; + beginDeleteByIdAndWait(applicationId: string, options?: ApplicationsDeleteByIdOptionalParams): Promise; + get(resourceGroupName: string, applicationName: string, options?: ApplicationsGetOptionalParams): Promise; + getById(applicationId: string, options?: ApplicationsGetByIdOptionalParams): Promise; + listByResourceGroup(resourceGroupName: string, options?: ApplicationsListByResourceGroupOptionalParams): PagedAsyncIterableIterator; + listBySubscription(options?: ApplicationsListBySubscriptionOptionalParams): PagedAsyncIterableIterator; + update(resourceGroupName: string, applicationName: string, options?: ApplicationsUpdateOptionalParams): Promise; + updateById(applicationId: string, options?: ApplicationsUpdateByIdOptionalParams): Promise; +} + +// @public +export interface ApplicationsCreateOrUpdateByIdOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ApplicationsCreateOrUpdateByIdResponse = Application; + +// @public +export interface ApplicationsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ApplicationsCreateOrUpdateResponse = Application; + +// @public +export interface ApplicationsDeleteByIdOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface ApplicationsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface ApplicationsGetByIdOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ApplicationsGetByIdResponse = Application; + +// @public +export interface ApplicationsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ApplicationsGetResponse = Application; + +// @public +export interface ApplicationsListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ApplicationsListByResourceGroupNextResponse = ApplicationListResult; + +// @public +export interface ApplicationsListByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ApplicationsListByResourceGroupResponse = ApplicationListResult; + +// @public +export interface ApplicationsListBySubscriptionNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ApplicationsListBySubscriptionNextResponse = ApplicationListResult; + +// @public +export interface ApplicationsListBySubscriptionOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ApplicationsListBySubscriptionResponse = ApplicationListResult; + +// @public +export interface ApplicationsUpdateByIdOptionalParams extends coreClient.OperationOptions { + parameters?: Application; +} + +// @public +export type ApplicationsUpdateByIdResponse = Application; + +// @public +export interface ApplicationsUpdateOptionalParams extends coreClient.OperationOptions { + parameters?: Application; +} + +// @public +export type ApplicationsUpdateResponse = Application; + +// @public +export interface ErrorResponse { + errorCode?: string; + errorMessage?: string; + httpStatus?: string; +} + +// @public +export type GenericResource = Resource & { + managedBy?: string; + sku?: Sku; + identity?: Identity; +}; + +// @public +export interface Identity { + readonly principalId?: string; + readonly tenantId?: string; + type?: "SystemAssigned"; +} + +// @public +export enum KnownProvisioningState { + // (undocumented) + Accepted = "Accepted", + // (undocumented) + Canceled = "Canceled", + // (undocumented) + Created = "Created", + // (undocumented) + Creating = "Creating", + // (undocumented) + Deleted = "Deleted", + // (undocumented) + Deleting = "Deleting", + // (undocumented) + Failed = "Failed", + // (undocumented) + Ready = "Ready", + // (undocumented) + Running = "Running", + // (undocumented) + Succeeded = "Succeeded", + // (undocumented) + Updating = "Updating" +} + +// @public +export interface Plan { + name: string; + product: string; + promotionCode?: string; + publisher: string; + version: string; +} + +// @public +export interface PlanPatchable { + name?: string; + product?: string; + promotionCode?: string; + publisher?: string; + version?: string; +} + +// @public +export type ProvisioningState = string; + +// @public +export interface Resource { + readonly id?: string; + location?: string; + readonly name?: string; + tags?: { + [propertyName: string]: string; + }; + readonly type?: string; +} + +// @public +export interface Sku { + capacity?: number; + family?: string; + model?: string; + name: string; + size?: string; + tier?: string; +} + + +// (No @packageDocumentation comment for this package) + +``` diff --git a/test/smoke/generated/arm-package-policy-2019-09/review/arm-package-policy-2019-09.api.md b/test/smoke/generated/arm-package-policy-2019-09/review/arm-package-policy-2019-09.api.md index 842635b955..b0f59c6bde 100644 --- a/test/smoke/generated/arm-package-policy-2019-09/review/arm-package-policy-2019-09.api.md +++ b/test/smoke/generated/arm-package-policy-2019-09/review/arm-package-policy-2019-09.api.md @@ -1,549 +1,549 @@ -## API Report File for "arm-package-policy-2019-09" - -> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). - -```ts - -import * as coreAuth from '@azure/core-auth'; -import * as coreClient from '@azure/core-client'; -import { PagedAsyncIterableIterator } from '@azure/core-paging'; - -// @public -export interface CloudError { - error?: ErrorResponse; -} - -// @public -export type EnforcementMode = string; - -// @public -export interface ErrorAdditionalInfo { - readonly info?: Record; - readonly type?: string; -} - -// @public -export interface ErrorResponse { - readonly additionalInfo?: ErrorAdditionalInfo[]; - readonly code?: string; - readonly details?: ErrorResponse[]; - readonly message?: string; - readonly target?: string; -} - -// @public -export interface Identity { - readonly principalId?: string; - readonly tenantId?: string; - type?: ResourceIdentityType; -} - -// @public -export enum KnownEnforcementMode { - Default = "Default", - DoNotEnforce = "DoNotEnforce" -} - -// @public -export enum KnownParameterType { - // (undocumented) - Array = "Array", - // (undocumented) - Boolean = "Boolean", - // (undocumented) - DateTime = "DateTime", - // (undocumented) - Float = "Float", - // (undocumented) - Integer = "Integer", - // (undocumented) - Object = "Object", - // (undocumented) - String = "String" -} - -// @public -export enum KnownPolicyType { - // (undocumented) - BuiltIn = "BuiltIn", - // (undocumented) - Custom = "Custom", - // (undocumented) - NotSpecified = "NotSpecified", - // (undocumented) - Static = "Static" -} - -// @public -export interface ParameterDefinitionsValue { - allowedValues?: Record[]; - defaultValue?: Record; - metadata?: ParameterDefinitionsValueMetadata; - type?: ParameterType; -} - -// @public -export interface ParameterDefinitionsValueMetadata { - [property: string]: any; - description?: string; - displayName?: string; -} - -// @public -export type ParameterType = string; - -// @public -export interface ParameterValuesValue { - value?: Record; -} - -// @public -export interface PolicyAssignment { - description?: string; - displayName?: string; - enforcementMode?: EnforcementMode; - readonly id?: string; - identity?: Identity; - location?: string; - metadata?: Record; - readonly name?: string; - notScopes?: string[]; - parameters?: { - [propertyName: string]: ParameterValuesValue; - }; - policyDefinitionId?: string; - scope?: string; - sku?: PolicySku; - readonly type?: string; -} - -// @public -export interface PolicyAssignmentListResult { - nextLink?: string; - value?: PolicyAssignment[]; -} - -// @public -export interface PolicyAssignments { - create(scope: string, policyAssignmentName: string, parameters: PolicyAssignment, options?: PolicyAssignmentsCreateOptionalParams): Promise; - createById(policyAssignmentId: string, parameters: PolicyAssignment, options?: PolicyAssignmentsCreateByIdOptionalParams): Promise; - delete(scope: string, policyAssignmentName: string, options?: PolicyAssignmentsDeleteOptionalParams): Promise; - deleteById(policyAssignmentId: string, options?: PolicyAssignmentsDeleteByIdOptionalParams): Promise; - get(scope: string, policyAssignmentName: string, options?: PolicyAssignmentsGetOptionalParams): Promise; - getById(policyAssignmentId: string, options?: PolicyAssignmentsGetByIdOptionalParams): Promise; - list(options?: PolicyAssignmentsListOptionalParams): PagedAsyncIterableIterator; - listForManagementGroup(managementGroupId: string, filter: string, options?: PolicyAssignmentsListForManagementGroupOptionalParams): PagedAsyncIterableIterator; - listForResource(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, options?: PolicyAssignmentsListForResourceOptionalParams): PagedAsyncIterableIterator; - listForResourceGroup(resourceGroupName: string, options?: PolicyAssignmentsListForResourceGroupOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface PolicyAssignmentsCreateByIdOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PolicyAssignmentsCreateByIdResponse = PolicyAssignment; - -// @public -export interface PolicyAssignmentsCreateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PolicyAssignmentsCreateResponse = PolicyAssignment; - -// @public -export interface PolicyAssignmentsDeleteByIdOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PolicyAssignmentsDeleteByIdResponse = PolicyAssignment; - -// @public -export interface PolicyAssignmentsDeleteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PolicyAssignmentsDeleteResponse = PolicyAssignment; - -// @public -export interface PolicyAssignmentsGetByIdOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PolicyAssignmentsGetByIdResponse = PolicyAssignment; - -// @public -export interface PolicyAssignmentsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PolicyAssignmentsGetResponse = PolicyAssignment; - -// @public -export interface PolicyAssignmentsListForManagementGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PolicyAssignmentsListForManagementGroupNextResponse = PolicyAssignmentListResult; - -// @public -export interface PolicyAssignmentsListForManagementGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PolicyAssignmentsListForManagementGroupResponse = PolicyAssignmentListResult; - -// @public -export interface PolicyAssignmentsListForResourceGroupNextOptionalParams extends coreClient.OperationOptions { - filter?: string; -} - -// @public -export type PolicyAssignmentsListForResourceGroupNextResponse = PolicyAssignmentListResult; - -// @public -export interface PolicyAssignmentsListForResourceGroupOptionalParams extends coreClient.OperationOptions { - filter?: string; -} - -// @public -export type PolicyAssignmentsListForResourceGroupResponse = PolicyAssignmentListResult; - -// @public -export interface PolicyAssignmentsListForResourceNextOptionalParams extends coreClient.OperationOptions { - filter?: string; -} - -// @public -export type PolicyAssignmentsListForResourceNextResponse = PolicyAssignmentListResult; - -// @public -export interface PolicyAssignmentsListForResourceOptionalParams extends coreClient.OperationOptions { - filter?: string; -} - -// @public -export type PolicyAssignmentsListForResourceResponse = PolicyAssignmentListResult; - -// @public -export interface PolicyAssignmentsListNextOptionalParams extends coreClient.OperationOptions { - filter?: string; -} - -// @public -export type PolicyAssignmentsListNextResponse = PolicyAssignmentListResult; - -// @public -export interface PolicyAssignmentsListOptionalParams extends coreClient.OperationOptions { - filter?: string; -} - -// @public -export type PolicyAssignmentsListResponse = PolicyAssignmentListResult; - -// @public (undocumented) -export class PolicyClient extends PolicyClientContext { - constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: PolicyClientOptionalParams); - // (undocumented) - policyAssignments: PolicyAssignments; - // (undocumented) - policyDefinitions: PolicyDefinitions; - // (undocumented) - policySetDefinitions: PolicySetDefinitions; -} - -// @public (undocumented) -export class PolicyClientContext extends coreClient.ServiceClient { - // (undocumented) - $host: string; - constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: PolicyClientOptionalParams); - // (undocumented) - apiVersion: string; - // (undocumented) - subscriptionId: string; -} - -// @public -export interface PolicyClientOptionalParams extends coreClient.ServiceClientOptions { - $host?: string; - apiVersion?: string; - endpoint?: string; -} - -// @public -export interface PolicyDefinition { - description?: string; - displayName?: string; - readonly id?: string; - metadata?: Record; - mode?: string; - readonly name?: string; - parameters?: { - [propertyName: string]: ParameterDefinitionsValue; - }; - policyRule?: Record; - policyType?: PolicyType; - readonly type?: string; -} - -// @public -export interface PolicyDefinitionGroup { - additionalMetadataId?: string; - category?: string; - description?: string; - displayName?: string; - name: string; -} - -// @public -export interface PolicyDefinitionListResult { - nextLink?: string; - value?: PolicyDefinition[]; -} - -// @public -export interface PolicyDefinitionReference { - groupNames?: string[]; - parameters?: { - [propertyName: string]: ParameterValuesValue; - }; - policyDefinitionId: string; - policyDefinitionReferenceId?: string; -} - -// @public -export interface PolicyDefinitions { - createOrUpdate(policyDefinitionName: string, parameters: PolicyDefinition, options?: PolicyDefinitionsCreateOrUpdateOptionalParams): Promise; - createOrUpdateAtManagementGroup(policyDefinitionName: string, managementGroupId: string, parameters: PolicyDefinition, options?: PolicyDefinitionsCreateOrUpdateAtManagementGroupOptionalParams): Promise; - delete(policyDefinitionName: string, options?: PolicyDefinitionsDeleteOptionalParams): Promise; - deleteAtManagementGroup(policyDefinitionName: string, managementGroupId: string, options?: PolicyDefinitionsDeleteAtManagementGroupOptionalParams): Promise; - get(policyDefinitionName: string, options?: PolicyDefinitionsGetOptionalParams): Promise; - getAtManagementGroup(policyDefinitionName: string, managementGroupId: string, options?: PolicyDefinitionsGetAtManagementGroupOptionalParams): Promise; - getBuiltIn(policyDefinitionName: string, options?: PolicyDefinitionsGetBuiltInOptionalParams): Promise; - list(options?: PolicyDefinitionsListOptionalParams): PagedAsyncIterableIterator; - listBuiltIn(options?: PolicyDefinitionsListBuiltInOptionalParams): PagedAsyncIterableIterator; - listByManagementGroup(managementGroupId: string, options?: PolicyDefinitionsListByManagementGroupOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface PolicyDefinitionsCreateOrUpdateAtManagementGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PolicyDefinitionsCreateOrUpdateAtManagementGroupResponse = PolicyDefinition; - -// @public -export interface PolicyDefinitionsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PolicyDefinitionsCreateOrUpdateResponse = PolicyDefinition; - -// @public -export interface PolicyDefinitionsDeleteAtManagementGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface PolicyDefinitionsDeleteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface PolicyDefinitionsGetAtManagementGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PolicyDefinitionsGetAtManagementGroupResponse = PolicyDefinition; - -// @public -export interface PolicyDefinitionsGetBuiltInOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PolicyDefinitionsGetBuiltInResponse = PolicyDefinition; - -// @public -export interface PolicyDefinitionsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PolicyDefinitionsGetResponse = PolicyDefinition; - -// @public -export interface PolicyDefinitionsListBuiltInNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PolicyDefinitionsListBuiltInNextResponse = PolicyDefinitionListResult; - -// @public -export interface PolicyDefinitionsListBuiltInOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PolicyDefinitionsListBuiltInResponse = PolicyDefinitionListResult; - -// @public -export interface PolicyDefinitionsListByManagementGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PolicyDefinitionsListByManagementGroupNextResponse = PolicyDefinitionListResult; - -// @public -export interface PolicyDefinitionsListByManagementGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PolicyDefinitionsListByManagementGroupResponse = PolicyDefinitionListResult; - -// @public -export interface PolicyDefinitionsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PolicyDefinitionsListNextResponse = PolicyDefinitionListResult; - -// @public -export interface PolicyDefinitionsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PolicyDefinitionsListResponse = PolicyDefinitionListResult; - -// @public -export interface PolicySetDefinition { - description?: string; - displayName?: string; - readonly id?: string; - metadata?: Record; - readonly name?: string; - parameters?: { - [propertyName: string]: ParameterDefinitionsValue; - }; - policyDefinitionGroups?: PolicyDefinitionGroup[]; - policyDefinitions?: PolicyDefinitionReference[]; - policyType?: PolicyType; - readonly type?: string; -} - -// @public -export interface PolicySetDefinitionListResult { - nextLink?: string; - value?: PolicySetDefinition[]; -} - -// @public -export interface PolicySetDefinitions { - createOrUpdate(policySetDefinitionName: string, parameters: PolicySetDefinition, options?: PolicySetDefinitionsCreateOrUpdateOptionalParams): Promise; - createOrUpdateAtManagementGroup(policySetDefinitionName: string, managementGroupId: string, parameters: PolicySetDefinition, options?: PolicySetDefinitionsCreateOrUpdateAtManagementGroupOptionalParams): Promise; - delete(policySetDefinitionName: string, options?: PolicySetDefinitionsDeleteOptionalParams): Promise; - deleteAtManagementGroup(policySetDefinitionName: string, managementGroupId: string, options?: PolicySetDefinitionsDeleteAtManagementGroupOptionalParams): Promise; - get(policySetDefinitionName: string, options?: PolicySetDefinitionsGetOptionalParams): Promise; - getAtManagementGroup(policySetDefinitionName: string, managementGroupId: string, options?: PolicySetDefinitionsGetAtManagementGroupOptionalParams): Promise; - getBuiltIn(policySetDefinitionName: string, options?: PolicySetDefinitionsGetBuiltInOptionalParams): Promise; - list(options?: PolicySetDefinitionsListOptionalParams): PagedAsyncIterableIterator; - listBuiltIn(options?: PolicySetDefinitionsListBuiltInOptionalParams): PagedAsyncIterableIterator; - listByManagementGroup(managementGroupId: string, options?: PolicySetDefinitionsListByManagementGroupOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface PolicySetDefinitionsCreateOrUpdateAtManagementGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PolicySetDefinitionsCreateOrUpdateAtManagementGroupResponse = PolicySetDefinition; - -// @public -export interface PolicySetDefinitionsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PolicySetDefinitionsCreateOrUpdateResponse = PolicySetDefinition; - -// @public -export interface PolicySetDefinitionsDeleteAtManagementGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface PolicySetDefinitionsDeleteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface PolicySetDefinitionsGetAtManagementGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PolicySetDefinitionsGetAtManagementGroupResponse = PolicySetDefinition; - -// @public -export interface PolicySetDefinitionsGetBuiltInOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PolicySetDefinitionsGetBuiltInResponse = PolicySetDefinition; - -// @public -export interface PolicySetDefinitionsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PolicySetDefinitionsGetResponse = PolicySetDefinition; - -// @public -export interface PolicySetDefinitionsListBuiltInNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PolicySetDefinitionsListBuiltInNextResponse = PolicySetDefinitionListResult; - -// @public -export interface PolicySetDefinitionsListBuiltInOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PolicySetDefinitionsListBuiltInResponse = PolicySetDefinitionListResult; - -// @public -export interface PolicySetDefinitionsListByManagementGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PolicySetDefinitionsListByManagementGroupNextResponse = PolicySetDefinitionListResult; - -// @public -export interface PolicySetDefinitionsListByManagementGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PolicySetDefinitionsListByManagementGroupResponse = PolicySetDefinitionListResult; - -// @public -export interface PolicySetDefinitionsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PolicySetDefinitionsListNextResponse = PolicySetDefinitionListResult; - -// @public -export interface PolicySetDefinitionsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PolicySetDefinitionsListResponse = PolicySetDefinitionListResult; - -// @public -export interface PolicySku { - name: string; - tier?: string; -} - -// @public -export type PolicyType = string; - -// @public -export type ResourceIdentityType = "SystemAssigned" | "None"; - - -// (No @packageDocumentation comment for this package) - -``` +## API Report File for "arm-package-policy-2019-09" + +> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). + +```ts + +import * as coreAuth from '@azure/core-auth'; +import * as coreClient from '@azure/core-client'; +import { PagedAsyncIterableIterator } from '@azure/core-paging'; + +// @public +export interface CloudError { + error?: ErrorResponse; +} + +// @public +export type EnforcementMode = string; + +// @public +export interface ErrorAdditionalInfo { + readonly info?: Record; + readonly type?: string; +} + +// @public +export interface ErrorResponse { + readonly additionalInfo?: ErrorAdditionalInfo[]; + readonly code?: string; + readonly details?: ErrorResponse[]; + readonly message?: string; + readonly target?: string; +} + +// @public +export interface Identity { + readonly principalId?: string; + readonly tenantId?: string; + type?: ResourceIdentityType; +} + +// @public +export enum KnownEnforcementMode { + Default = "Default", + DoNotEnforce = "DoNotEnforce" +} + +// @public +export enum KnownParameterType { + // (undocumented) + Array = "Array", + // (undocumented) + Boolean = "Boolean", + // (undocumented) + DateTime = "DateTime", + // (undocumented) + Float = "Float", + // (undocumented) + Integer = "Integer", + // (undocumented) + Object = "Object", + // (undocumented) + String = "String" +} + +// @public +export enum KnownPolicyType { + // (undocumented) + BuiltIn = "BuiltIn", + // (undocumented) + Custom = "Custom", + // (undocumented) + NotSpecified = "NotSpecified", + // (undocumented) + Static = "Static" +} + +// @public +export interface ParameterDefinitionsValue { + allowedValues?: Record[]; + defaultValue?: Record; + metadata?: ParameterDefinitionsValueMetadata; + type?: ParameterType; +} + +// @public +export interface ParameterDefinitionsValueMetadata { + [property: string]: any; + description?: string; + displayName?: string; +} + +// @public +export type ParameterType = string; + +// @public +export interface ParameterValuesValue { + value?: Record; +} + +// @public +export interface PolicyAssignment { + description?: string; + displayName?: string; + enforcementMode?: EnforcementMode; + readonly id?: string; + identity?: Identity; + location?: string; + metadata?: Record; + readonly name?: string; + notScopes?: string[]; + parameters?: { + [propertyName: string]: ParameterValuesValue; + }; + policyDefinitionId?: string; + scope?: string; + sku?: PolicySku; + readonly type?: string; +} + +// @public +export interface PolicyAssignmentListResult { + nextLink?: string; + value?: PolicyAssignment[]; +} + +// @public +export interface PolicyAssignments { + create(scope: string, policyAssignmentName: string, parameters: PolicyAssignment, options?: PolicyAssignmentsCreateOptionalParams): Promise; + createById(policyAssignmentId: string, parameters: PolicyAssignment, options?: PolicyAssignmentsCreateByIdOptionalParams): Promise; + delete(scope: string, policyAssignmentName: string, options?: PolicyAssignmentsDeleteOptionalParams): Promise; + deleteById(policyAssignmentId: string, options?: PolicyAssignmentsDeleteByIdOptionalParams): Promise; + get(scope: string, policyAssignmentName: string, options?: PolicyAssignmentsGetOptionalParams): Promise; + getById(policyAssignmentId: string, options?: PolicyAssignmentsGetByIdOptionalParams): Promise; + list(options?: PolicyAssignmentsListOptionalParams): PagedAsyncIterableIterator; + listForManagementGroup(managementGroupId: string, filter: string, options?: PolicyAssignmentsListForManagementGroupOptionalParams): PagedAsyncIterableIterator; + listForResource(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, options?: PolicyAssignmentsListForResourceOptionalParams): PagedAsyncIterableIterator; + listForResourceGroup(resourceGroupName: string, options?: PolicyAssignmentsListForResourceGroupOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface PolicyAssignmentsCreateByIdOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PolicyAssignmentsCreateByIdResponse = PolicyAssignment; + +// @public +export interface PolicyAssignmentsCreateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PolicyAssignmentsCreateResponse = PolicyAssignment; + +// @public +export interface PolicyAssignmentsDeleteByIdOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PolicyAssignmentsDeleteByIdResponse = PolicyAssignment; + +// @public +export interface PolicyAssignmentsDeleteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PolicyAssignmentsDeleteResponse = PolicyAssignment; + +// @public +export interface PolicyAssignmentsGetByIdOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PolicyAssignmentsGetByIdResponse = PolicyAssignment; + +// @public +export interface PolicyAssignmentsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PolicyAssignmentsGetResponse = PolicyAssignment; + +// @public +export interface PolicyAssignmentsListForManagementGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PolicyAssignmentsListForManagementGroupNextResponse = PolicyAssignmentListResult; + +// @public +export interface PolicyAssignmentsListForManagementGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PolicyAssignmentsListForManagementGroupResponse = PolicyAssignmentListResult; + +// @public +export interface PolicyAssignmentsListForResourceGroupNextOptionalParams extends coreClient.OperationOptions { + filter?: string; +} + +// @public +export type PolicyAssignmentsListForResourceGroupNextResponse = PolicyAssignmentListResult; + +// @public +export interface PolicyAssignmentsListForResourceGroupOptionalParams extends coreClient.OperationOptions { + filter?: string; +} + +// @public +export type PolicyAssignmentsListForResourceGroupResponse = PolicyAssignmentListResult; + +// @public +export interface PolicyAssignmentsListForResourceNextOptionalParams extends coreClient.OperationOptions { + filter?: string; +} + +// @public +export type PolicyAssignmentsListForResourceNextResponse = PolicyAssignmentListResult; + +// @public +export interface PolicyAssignmentsListForResourceOptionalParams extends coreClient.OperationOptions { + filter?: string; +} + +// @public +export type PolicyAssignmentsListForResourceResponse = PolicyAssignmentListResult; + +// @public +export interface PolicyAssignmentsListNextOptionalParams extends coreClient.OperationOptions { + filter?: string; +} + +// @public +export type PolicyAssignmentsListNextResponse = PolicyAssignmentListResult; + +// @public +export interface PolicyAssignmentsListOptionalParams extends coreClient.OperationOptions { + filter?: string; +} + +// @public +export type PolicyAssignmentsListResponse = PolicyAssignmentListResult; + +// @public (undocumented) +export class PolicyClient extends PolicyClientContext { + constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: PolicyClientOptionalParams); + // (undocumented) + policyAssignments: PolicyAssignments; + // (undocumented) + policyDefinitions: PolicyDefinitions; + // (undocumented) + policySetDefinitions: PolicySetDefinitions; +} + +// @public (undocumented) +export class PolicyClientContext extends coreClient.ServiceClient { + // (undocumented) + $host: string; + constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: PolicyClientOptionalParams); + // (undocumented) + apiVersion: string; + // (undocumented) + subscriptionId: string; +} + +// @public +export interface PolicyClientOptionalParams extends coreClient.ServiceClientOptions { + $host?: string; + apiVersion?: string; + endpoint?: string; +} + +// @public +export interface PolicyDefinition { + description?: string; + displayName?: string; + readonly id?: string; + metadata?: Record; + mode?: string; + readonly name?: string; + parameters?: { + [propertyName: string]: ParameterDefinitionsValue; + }; + policyRule?: Record; + policyType?: PolicyType; + readonly type?: string; +} + +// @public +export interface PolicyDefinitionGroup { + additionalMetadataId?: string; + category?: string; + description?: string; + displayName?: string; + name: string; +} + +// @public +export interface PolicyDefinitionListResult { + nextLink?: string; + value?: PolicyDefinition[]; +} + +// @public +export interface PolicyDefinitionReference { + groupNames?: string[]; + parameters?: { + [propertyName: string]: ParameterValuesValue; + }; + policyDefinitionId: string; + policyDefinitionReferenceId?: string; +} + +// @public +export interface PolicyDefinitions { + createOrUpdate(policyDefinitionName: string, parameters: PolicyDefinition, options?: PolicyDefinitionsCreateOrUpdateOptionalParams): Promise; + createOrUpdateAtManagementGroup(policyDefinitionName: string, managementGroupId: string, parameters: PolicyDefinition, options?: PolicyDefinitionsCreateOrUpdateAtManagementGroupOptionalParams): Promise; + delete(policyDefinitionName: string, options?: PolicyDefinitionsDeleteOptionalParams): Promise; + deleteAtManagementGroup(policyDefinitionName: string, managementGroupId: string, options?: PolicyDefinitionsDeleteAtManagementGroupOptionalParams): Promise; + get(policyDefinitionName: string, options?: PolicyDefinitionsGetOptionalParams): Promise; + getAtManagementGroup(policyDefinitionName: string, managementGroupId: string, options?: PolicyDefinitionsGetAtManagementGroupOptionalParams): Promise; + getBuiltIn(policyDefinitionName: string, options?: PolicyDefinitionsGetBuiltInOptionalParams): Promise; + list(options?: PolicyDefinitionsListOptionalParams): PagedAsyncIterableIterator; + listBuiltIn(options?: PolicyDefinitionsListBuiltInOptionalParams): PagedAsyncIterableIterator; + listByManagementGroup(managementGroupId: string, options?: PolicyDefinitionsListByManagementGroupOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface PolicyDefinitionsCreateOrUpdateAtManagementGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PolicyDefinitionsCreateOrUpdateAtManagementGroupResponse = PolicyDefinition; + +// @public +export interface PolicyDefinitionsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PolicyDefinitionsCreateOrUpdateResponse = PolicyDefinition; + +// @public +export interface PolicyDefinitionsDeleteAtManagementGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface PolicyDefinitionsDeleteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface PolicyDefinitionsGetAtManagementGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PolicyDefinitionsGetAtManagementGroupResponse = PolicyDefinition; + +// @public +export interface PolicyDefinitionsGetBuiltInOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PolicyDefinitionsGetBuiltInResponse = PolicyDefinition; + +// @public +export interface PolicyDefinitionsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PolicyDefinitionsGetResponse = PolicyDefinition; + +// @public +export interface PolicyDefinitionsListBuiltInNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PolicyDefinitionsListBuiltInNextResponse = PolicyDefinitionListResult; + +// @public +export interface PolicyDefinitionsListBuiltInOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PolicyDefinitionsListBuiltInResponse = PolicyDefinitionListResult; + +// @public +export interface PolicyDefinitionsListByManagementGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PolicyDefinitionsListByManagementGroupNextResponse = PolicyDefinitionListResult; + +// @public +export interface PolicyDefinitionsListByManagementGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PolicyDefinitionsListByManagementGroupResponse = PolicyDefinitionListResult; + +// @public +export interface PolicyDefinitionsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PolicyDefinitionsListNextResponse = PolicyDefinitionListResult; + +// @public +export interface PolicyDefinitionsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PolicyDefinitionsListResponse = PolicyDefinitionListResult; + +// @public +export interface PolicySetDefinition { + description?: string; + displayName?: string; + readonly id?: string; + metadata?: Record; + readonly name?: string; + parameters?: { + [propertyName: string]: ParameterDefinitionsValue; + }; + policyDefinitionGroups?: PolicyDefinitionGroup[]; + policyDefinitions?: PolicyDefinitionReference[]; + policyType?: PolicyType; + readonly type?: string; +} + +// @public +export interface PolicySetDefinitionListResult { + nextLink?: string; + value?: PolicySetDefinition[]; +} + +// @public +export interface PolicySetDefinitions { + createOrUpdate(policySetDefinitionName: string, parameters: PolicySetDefinition, options?: PolicySetDefinitionsCreateOrUpdateOptionalParams): Promise; + createOrUpdateAtManagementGroup(policySetDefinitionName: string, managementGroupId: string, parameters: PolicySetDefinition, options?: PolicySetDefinitionsCreateOrUpdateAtManagementGroupOptionalParams): Promise; + delete(policySetDefinitionName: string, options?: PolicySetDefinitionsDeleteOptionalParams): Promise; + deleteAtManagementGroup(policySetDefinitionName: string, managementGroupId: string, options?: PolicySetDefinitionsDeleteAtManagementGroupOptionalParams): Promise; + get(policySetDefinitionName: string, options?: PolicySetDefinitionsGetOptionalParams): Promise; + getAtManagementGroup(policySetDefinitionName: string, managementGroupId: string, options?: PolicySetDefinitionsGetAtManagementGroupOptionalParams): Promise; + getBuiltIn(policySetDefinitionName: string, options?: PolicySetDefinitionsGetBuiltInOptionalParams): Promise; + list(options?: PolicySetDefinitionsListOptionalParams): PagedAsyncIterableIterator; + listBuiltIn(options?: PolicySetDefinitionsListBuiltInOptionalParams): PagedAsyncIterableIterator; + listByManagementGroup(managementGroupId: string, options?: PolicySetDefinitionsListByManagementGroupOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface PolicySetDefinitionsCreateOrUpdateAtManagementGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PolicySetDefinitionsCreateOrUpdateAtManagementGroupResponse = PolicySetDefinition; + +// @public +export interface PolicySetDefinitionsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PolicySetDefinitionsCreateOrUpdateResponse = PolicySetDefinition; + +// @public +export interface PolicySetDefinitionsDeleteAtManagementGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface PolicySetDefinitionsDeleteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface PolicySetDefinitionsGetAtManagementGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PolicySetDefinitionsGetAtManagementGroupResponse = PolicySetDefinition; + +// @public +export interface PolicySetDefinitionsGetBuiltInOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PolicySetDefinitionsGetBuiltInResponse = PolicySetDefinition; + +// @public +export interface PolicySetDefinitionsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PolicySetDefinitionsGetResponse = PolicySetDefinition; + +// @public +export interface PolicySetDefinitionsListBuiltInNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PolicySetDefinitionsListBuiltInNextResponse = PolicySetDefinitionListResult; + +// @public +export interface PolicySetDefinitionsListBuiltInOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PolicySetDefinitionsListBuiltInResponse = PolicySetDefinitionListResult; + +// @public +export interface PolicySetDefinitionsListByManagementGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PolicySetDefinitionsListByManagementGroupNextResponse = PolicySetDefinitionListResult; + +// @public +export interface PolicySetDefinitionsListByManagementGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PolicySetDefinitionsListByManagementGroupResponse = PolicySetDefinitionListResult; + +// @public +export interface PolicySetDefinitionsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PolicySetDefinitionsListNextResponse = PolicySetDefinitionListResult; + +// @public +export interface PolicySetDefinitionsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PolicySetDefinitionsListResponse = PolicySetDefinitionListResult; + +// @public +export interface PolicySku { + name: string; + tier?: string; +} + +// @public +export type PolicyType = string; + +// @public +export type ResourceIdentityType = "SystemAssigned" | "None"; + + +// (No @packageDocumentation comment for this package) + +``` diff --git a/test/smoke/generated/arm-package-policy-2019-09/temp/arm-package-policy-2019-09.api.json b/test/smoke/generated/arm-package-policy-2019-09/temp/arm-package-policy-2019-09.api.json index 1f377fbf43..007843f692 100644 --- a/test/smoke/generated/arm-package-policy-2019-09/temp/arm-package-policy-2019-09.api.json +++ b/test/smoke/generated/arm-package-policy-2019-09/temp/arm-package-policy-2019-09.api.json @@ -1,7889 +1,7889 @@ -{ - "metadata": { - "toolPackage": "@microsoft/api-extractor", - "toolVersion": "7.9.10", - "schemaVersion": 1003, - "oldestForwardsCompatibleVersion": 1001 - }, - "kind": "Package", - "canonicalReference": "arm-package-policy-2019-09!", - "docComment": "", - "name": "arm-package-policy-2019-09", - "members": [ - { - "kind": "EntryPoint", - "canonicalReference": "arm-package-policy-2019-09!", - "name": "", - "members": [ - { - "kind": "Interface", - "canonicalReference": "arm-package-policy-2019-09!CloudError:interface", - "docComment": "/**\n * An error response from a policy operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface CloudError " - } - ], - "releaseTag": "Public", - "name": "CloudError", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-policy-2019-09!CloudError#error:member", - "docComment": "/**\n * The resource management error response.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "error?: " - }, - { - "kind": "Reference", - "text": "ErrorResponse", - "canonicalReference": "arm-package-policy-2019-09!ErrorResponse:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "error", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-policy-2019-09!EnforcementMode:type", - "docComment": "/**\n * Defines values for EnforcementMode. \\ {@link KnownEnforcementMode} can be used interchangeably with EnforcementMode, this enum contains the known values that the service supports. ### Known values supported by the service **Default**: The policy effect is enforced during resource creation or update. \\ **DoNotEnforce**: The policy effect is not enforced during resource creation or update.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type EnforcementMode = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "EnforcementMode", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-policy-2019-09!ErrorAdditionalInfo:interface", - "docComment": "/**\n * The resource management error additional info.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ErrorAdditionalInfo " - } - ], - "releaseTag": "Public", - "name": "ErrorAdditionalInfo", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-policy-2019-09!ErrorAdditionalInfo#info:member", - "docComment": "/**\n * The additional info. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly info?: " - }, - { - "kind": "Reference", - "text": "Record", - "canonicalReference": "!Record:type" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "info", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-policy-2019-09!ErrorAdditionalInfo#type:member", - "docComment": "/**\n * The additional info type. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly type?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-policy-2019-09!ErrorResponse:interface", - "docComment": "/**\n * The resource management error response.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ErrorResponse " - } - ], - "releaseTag": "Public", - "name": "ErrorResponse", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-policy-2019-09!ErrorResponse#additionalInfo:member", - "docComment": "/**\n * The error additional info. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly additionalInfo?: " - }, - { - "kind": "Reference", - "text": "ErrorAdditionalInfo", - "canonicalReference": "arm-package-policy-2019-09!ErrorAdditionalInfo:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "additionalInfo", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-policy-2019-09!ErrorResponse#code:member", - "docComment": "/**\n * The error code. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly code?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "code", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-policy-2019-09!ErrorResponse#details:member", - "docComment": "/**\n * The error details. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly details?: " - }, - { - "kind": "Reference", - "text": "ErrorResponse", - "canonicalReference": "arm-package-policy-2019-09!ErrorResponse:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "details", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-policy-2019-09!ErrorResponse#message:member", - "docComment": "/**\n * The error message. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly message?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "message", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-policy-2019-09!ErrorResponse#target:member", - "docComment": "/**\n * The error target. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly target?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "target", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-policy-2019-09!Identity:interface", - "docComment": "/**\n * Identity for the resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Identity " - } - ], - "releaseTag": "Public", - "name": "Identity", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-policy-2019-09!Identity#principalId:member", - "docComment": "/**\n * The principal ID of the resource identity. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly principalId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "principalId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-policy-2019-09!Identity#tenantId:member", - "docComment": "/**\n * The tenant ID of the resource identity. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly tenantId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tenantId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-policy-2019-09!Identity#type:member", - "docComment": "/**\n * The identity type. This is the only required field when adding a system assigned identity to a resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "type?: " - }, - { - "kind": "Reference", - "text": "ResourceIdentityType", - "canonicalReference": "arm-package-policy-2019-09!ResourceIdentityType:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Enum", - "canonicalReference": "arm-package-policy-2019-09!KnownEnforcementMode:enum", - "docComment": "/**\n * Known values of {@link EnforcementMode} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownEnforcementMode " - } - ], - "releaseTag": "Public", - "name": "KnownEnforcementMode", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "arm-package-policy-2019-09!KnownEnforcementMode.Default:member", - "docComment": "/**\n * The policy effect is enforced during resource creation or update.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "Default = " - }, - { - "kind": "Content", - "text": "\"Default\"" - } - ], - "releaseTag": "Public", - "name": "Default", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "arm-package-policy-2019-09!KnownEnforcementMode.DoNotEnforce:member", - "docComment": "/**\n * The policy effect is not enforced during resource creation or update.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "DoNotEnforce = " - }, - { - "kind": "Content", - "text": "\"DoNotEnforce\"" - } - ], - "releaseTag": "Public", - "name": "DoNotEnforce", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "arm-package-policy-2019-09!KnownParameterType:enum", - "docComment": "/**\n * Known values of {@link ParameterType} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownParameterType " - } - ], - "releaseTag": "Public", - "name": "KnownParameterType", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "arm-package-policy-2019-09!KnownParameterType.Array:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Array = " - }, - { - "kind": "Content", - "text": "\"Array\"" - } - ], - "releaseTag": "Public", - "name": "Array", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "arm-package-policy-2019-09!KnownParameterType.Boolean:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Boolean = " - }, - { - "kind": "Content", - "text": "\"Boolean\"" - } - ], - "releaseTag": "Public", - "name": "Boolean", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "arm-package-policy-2019-09!KnownParameterType.DateTime:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "DateTime = " - }, - { - "kind": "Content", - "text": "\"DateTime\"" - } - ], - "releaseTag": "Public", - "name": "DateTime", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "arm-package-policy-2019-09!KnownParameterType.Float:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Float = " - }, - { - "kind": "Content", - "text": "\"Float\"" - } - ], - "releaseTag": "Public", - "name": "Float", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "arm-package-policy-2019-09!KnownParameterType.Integer:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Integer = " - }, - { - "kind": "Content", - "text": "\"Integer\"" - } - ], - "releaseTag": "Public", - "name": "Integer", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "arm-package-policy-2019-09!KnownParameterType.Object:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Object = " - }, - { - "kind": "Content", - "text": "\"Object\"" - } - ], - "releaseTag": "Public", - "name": "Object", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "arm-package-policy-2019-09!KnownParameterType.String:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "String = " - }, - { - "kind": "Content", - "text": "\"String\"" - } - ], - "releaseTag": "Public", - "name": "String", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "arm-package-policy-2019-09!KnownPolicyType:enum", - "docComment": "/**\n * Known values of {@link PolicyType} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownPolicyType " - } - ], - "releaseTag": "Public", - "name": "KnownPolicyType", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "arm-package-policy-2019-09!KnownPolicyType.BuiltIn:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "BuiltIn = " - }, - { - "kind": "Content", - "text": "\"BuiltIn\"" - } - ], - "releaseTag": "Public", - "name": "BuiltIn", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "arm-package-policy-2019-09!KnownPolicyType.Custom:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Custom = " - }, - { - "kind": "Content", - "text": "\"Custom\"" - } - ], - "releaseTag": "Public", - "name": "Custom", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "arm-package-policy-2019-09!KnownPolicyType.NotSpecified:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "NotSpecified = " - }, - { - "kind": "Content", - "text": "\"NotSpecified\"" - } - ], - "releaseTag": "Public", - "name": "NotSpecified", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "arm-package-policy-2019-09!KnownPolicyType.Static:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Static = " - }, - { - "kind": "Content", - "text": "\"Static\"" - } - ], - "releaseTag": "Public", - "name": "Static", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-policy-2019-09!ParameterDefinitionsValue:interface", - "docComment": "/**\n * The definition of a parameter that can be provided to the policy.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ParameterDefinitionsValue " - } - ], - "releaseTag": "Public", - "name": "ParameterDefinitionsValue", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-policy-2019-09!ParameterDefinitionsValue#allowedValues:member", - "docComment": "/**\n * The allowed values for the parameter.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "allowedValues?: " - }, - { - "kind": "Reference", - "text": "Record", - "canonicalReference": "!Record:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "allowedValues", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-policy-2019-09!ParameterDefinitionsValue#defaultValue:member", - "docComment": "/**\n * The default value for the parameter if no value is provided.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "defaultValue?: " - }, - { - "kind": "Reference", - "text": "Record", - "canonicalReference": "!Record:type" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "defaultValue", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-policy-2019-09!ParameterDefinitionsValue#metadata:member", - "docComment": "/**\n * General metadata for the parameter.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "metadata?: " - }, - { - "kind": "Reference", - "text": "ParameterDefinitionsValueMetadata", - "canonicalReference": "arm-package-policy-2019-09!ParameterDefinitionsValueMetadata:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "metadata", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-policy-2019-09!ParameterDefinitionsValue#type:member", - "docComment": "/**\n * The data type of the parameter.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "type?: " - }, - { - "kind": "Reference", - "text": "ParameterType", - "canonicalReference": "arm-package-policy-2019-09!ParameterType:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-policy-2019-09!ParameterDefinitionsValueMetadata:interface", - "docComment": "/**\n * General metadata for the parameter.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ParameterDefinitionsValueMetadata " - } - ], - "releaseTag": "Public", - "name": "ParameterDefinitionsValueMetadata", - "members": [ - { - "kind": "IndexSignature", - "canonicalReference": "arm-package-policy-2019-09!ParameterDefinitionsValueMetadata:index(1)", - "docComment": "/**\n * Describes unknown properties. The value of an unknown property can be of \"any\" type.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "[property: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": "]: " - }, - { - "kind": "Content", - "text": "any" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "property", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-policy-2019-09!ParameterDefinitionsValueMetadata#description:member", - "docComment": "/**\n * The description of the parameter.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "description?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "description", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-policy-2019-09!ParameterDefinitionsValueMetadata#displayName:member", - "docComment": "/**\n * The display name for the parameter.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "displayName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "displayName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-policy-2019-09!ParameterType:type", - "docComment": "/**\n * Defines values for ParameterType. \\ {@link KnownParameterType} can be used interchangeably with ParameterType, this enum contains the known values that the service supports. ### Known values supported by the service **String** \\ **Array** \\ **Object** \\ **Boolean** \\ **Integer** \\ **Float** \\ **DateTime**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ParameterType = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ParameterType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-policy-2019-09!ParameterValuesValue:interface", - "docComment": "/**\n * The value of a parameter.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ParameterValuesValue " - } - ], - "releaseTag": "Public", - "name": "ParameterValuesValue", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-policy-2019-09!ParameterValuesValue#value:member", - "docComment": "/**\n * The value of the parameter.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "Record", - "canonicalReference": "!Record:type" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignment:interface", - "docComment": "/**\n * The policy assignment.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PolicyAssignment " - } - ], - "releaseTag": "Public", - "name": "PolicyAssignment", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignment#description:member", - "docComment": "/**\n * This message will be part of response in case of policy violation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "description?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "description", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignment#displayName:member", - "docComment": "/**\n * The display name of the policy assignment.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "displayName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "displayName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignment#enforcementMode:member", - "docComment": "/**\n * The policy assignment enforcement mode. Possible values are Default and DoNotEnforce.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "enforcementMode?: " - }, - { - "kind": "Reference", - "text": "EnforcementMode", - "canonicalReference": "arm-package-policy-2019-09!EnforcementMode:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "enforcementMode", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignment#id:member", - "docComment": "/**\n * The ID of the policy assignment. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly id?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignment#identity:member", - "docComment": "/**\n * The managed identity associated with the policy assignment.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "identity?: " - }, - { - "kind": "Reference", - "text": "Identity", - "canonicalReference": "arm-package-policy-2019-09!Identity:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "identity", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignment#location:member", - "docComment": "/**\n * The location of the policy assignment. Only required when utilizing managed identity.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "location?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "location", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignment#metadata:member", - "docComment": "/**\n * The policy assignment metadata. Metadata is an open ended object and is typically a collection of key value pairs.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "metadata?: " - }, - { - "kind": "Reference", - "text": "Record", - "canonicalReference": "!Record:type" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "metadata", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignment#name:member", - "docComment": "/**\n * The name of the policy assignment. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignment#notScopes:member", - "docComment": "/**\n * The policy's excluded scopes.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "notScopes?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "notScopes", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignment#parameters:member", - "docComment": "/**\n * The parameter values for the assigned policy rule. The keys are the parameter names.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "parameters?: " - }, - { - "kind": "Content", - "text": "{\n [propertyName: string]: " - }, - { - "kind": "Reference", - "text": "ParameterValuesValue", - "canonicalReference": "arm-package-policy-2019-09!ParameterValuesValue:interface" - }, - { - "kind": "Content", - "text": ";\n }" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "parameters", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 4 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignment#policyDefinitionId:member", - "docComment": "/**\n * The ID of the policy definition or policy set definition being assigned.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "policyDefinitionId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "policyDefinitionId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignment#scope:member", - "docComment": "/**\n * The scope for the policy assignment.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "scope?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "scope", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignment#sku:member", - "docComment": "/**\n * The policy sku. This property is optional, obsolete, and will be ignored.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "sku?: " - }, - { - "kind": "Reference", - "text": "PolicySku", - "canonicalReference": "arm-package-policy-2019-09!PolicySku:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "sku", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignment#type:member", - "docComment": "/**\n * The type of the policy assignment. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly type?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentListResult:interface", - "docComment": "/**\n * List of policy assignments.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PolicyAssignmentListResult " - } - ], - "releaseTag": "Public", - "name": "PolicyAssignmentListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentListResult#nextLink:member", - "docComment": "/**\n * The URL to use for getting the next set of results.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentListResult#value:member", - "docComment": "/**\n * An array of policy assignments.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "PolicyAssignment", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignment:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignments:interface", - "docComment": "/**\n * Interface representing a PolicyAssignments.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PolicyAssignments " - } - ], - "releaseTag": "Public", - "name": "PolicyAssignments", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignments#create:member(1)", - "docComment": "/**\n * This operation creates or updates a policy assignment with the given scope and name. Policy assignments apply to all resources contained within their scope. For example, when you assign a policy at resource group scope, that policy applies to all resources in the group.\n *\n * @param scope - The scope of the policy assignment. Valid scopes are: management group (format: '/providers/Microsoft.Management/managementGroups/{managementGroup}'), subscription (format: '/subscriptions/{subscriptionId}'), resource group (format: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}', or resource (format: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/[{parentResourcePath}/]{resourceType}/{resourceName}'\n *\n * @param policyAssignmentName - The name of the policy assignment.\n *\n * @param parameters - Parameters for the policy assignment.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "create(scope: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", policyAssignmentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "PolicyAssignment", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignment:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PolicyAssignmentsCreateOptionalParams", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsCreateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PolicyAssignmentsCreateResponse", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsCreateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "scope", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "policyAssignmentName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "create" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignments#createById:member(1)", - "docComment": "/**\n * This operation creates or updates the policy assignment with the given ID. Policy assignments made on a scope apply to all resources contained in that scope. For example, when you assign a policy to a resource group that policy applies to all resources in the group. Policy assignment IDs have this format: '{scope}/providers/Microsoft.Authorization/policyAssignments/{policyAssignmentName}'. Valid scopes are: management group (format: '/providers/Microsoft.Management/managementGroups/{managementGroup}'), subscription (format: '/subscriptions/{subscriptionId}'), resource group (format: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}', or resource (format: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/[{parentResourcePath}/]{resourceType}/{resourceName}'.\n *\n * @param policyAssignmentId - The ID of the policy assignment to create. Use the format '{scope}/providers/Microsoft.Authorization/policyAssignments/{policyAssignmentName}'.\n *\n * @param parameters - Parameters for policy assignment.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createById(policyAssignmentId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "PolicyAssignment", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignment:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PolicyAssignmentsCreateByIdOptionalParams", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsCreateByIdOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PolicyAssignmentsCreateByIdResponse", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsCreateByIdResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "policyAssignmentId", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "createById" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignments#delete:member(1)", - "docComment": "/**\n * This operation deletes a policy assignment, given its name and the scope it was created in. The scope of a policy assignment is the part of its ID preceding '/providers/Microsoft.Authorization/policyAssignments/{policyAssignmentName}'.\n *\n * @param scope - The scope of the policy assignment. Valid scopes are: management group (format: '/providers/Microsoft.Management/managementGroups/{managementGroup}'), subscription (format: '/subscriptions/{subscriptionId}'), resource group (format: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}', or resource (format: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/[{parentResourcePath}/]{resourceType}/{resourceName}'\n *\n * @param policyAssignmentName - The name of the policy assignment to delete.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "delete(scope: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", policyAssignmentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PolicyAssignmentsDeleteOptionalParams", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PolicyAssignmentsDeleteResponse", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsDeleteResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "scope", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "policyAssignmentName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "delete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignments#deleteById:member(1)", - "docComment": "/**\n * This operation deletes the policy with the given ID. Policy assignment IDs have this format: '{scope}/providers/Microsoft.Authorization/policyAssignments/{policyAssignmentName}'. Valid formats for {scope} are: '/providers/Microsoft.Management/managementGroups/{managementGroup}' (management group), '/subscriptions/{subscriptionId}' (subscription), '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' (resource group), or '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/[{parentResourcePath}/]{resourceType}/{resourceName}' (resource).\n *\n * @param policyAssignmentId - The ID of the policy assignment to delete. Use the format '{scope}/providers/Microsoft.Authorization/policyAssignments/{policyAssignmentName}'.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "deleteById(policyAssignmentId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PolicyAssignmentsDeleteByIdOptionalParams", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsDeleteByIdOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PolicyAssignmentsDeleteByIdResponse", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsDeleteByIdResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "policyAssignmentId", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "deleteById" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignments#get:member(1)", - "docComment": "/**\n * This operation retrieves a single policy assignment, given its name and the scope it was created at.\n *\n * @param scope - The scope of the policy assignment. Valid scopes are: management group (format: '/providers/Microsoft.Management/managementGroups/{managementGroup}'), subscription (format: '/subscriptions/{subscriptionId}'), resource group (format: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}', or resource (format: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/[{parentResourcePath}/]{resourceType}/{resourceName}'\n *\n * @param policyAssignmentName - The name of the policy assignment to get.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(scope: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", policyAssignmentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PolicyAssignmentsGetOptionalParams", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PolicyAssignmentsGetResponse", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "scope", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "policyAssignmentName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignments#getById:member(1)", - "docComment": "/**\n * The operation retrieves the policy assignment with the given ID. Policy assignment IDs have this format: '{scope}/providers/Microsoft.Authorization/policyAssignments/{policyAssignmentName}'. Valid scopes are: management group (format: '/providers/Microsoft.Management/managementGroups/{managementGroup}'), subscription (format: '/subscriptions/{subscriptionId}'), resource group (format: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}', or resource (format: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/[{parentResourcePath}/]{resourceType}/{resourceName}'.\n *\n * @param policyAssignmentId - The ID of the policy assignment to get. Use the format '{scope}/providers/Microsoft.Authorization/policyAssignments/{policyAssignmentName}'.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getById(policyAssignmentId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PolicyAssignmentsGetByIdOptionalParams", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsGetByIdOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PolicyAssignmentsGetByIdResponse", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsGetByIdResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "policyAssignmentId", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "getById" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignments#list:member(1)", - "docComment": "/**\n * This operation retrieves the list of all policy assignments associated with the given subscription that match the optional given $filter. Valid values for $filter are: 'atScope()' or 'policyDefinitionId eq '{value}''. If $filter is not provided, the unfiltered list includes all policy assignments associated with the subscription, including those that apply directly or from management groups that contain the given subscription, as well as any applied to objects contained within the subscription. If $filter=atScope() is provided, the returned list includes all policy assignments that apply to the subscription, which is everything in the unfiltered list except those applied to objects contained within the subscription. If $filter=policyDefinitionId eq '{value}' is provided, the returned list includes all policy assignments of the policy definition whose id is {value}.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(options?: " - }, - { - "kind": "Reference", - "text": "PolicyAssignmentsListOptionalParams", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PolicyAssignment", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignment:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "list" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignments#listForManagementGroup:member(1)", - "docComment": "/**\n * This operation retrieves the list of all policy assignments applicable to the management group that match the given $filter. Valid values for $filter are: 'atScope()' or 'policyDefinitionId eq '{value}''. If $filter=atScope() is provided, the returned list includes all policy assignments that are assigned to the management group or the management group's ancestors. If $filter=policyDefinitionId eq '{value}' is provided, the returned list includes all policy assignments of the policy definition whose id is {value} that apply to the management group.\n *\n * @param managementGroupId - The ID of the management group.\n *\n * @param filter - The filter to apply on the operation. Valid values for $filter are: 'atScope()' or 'policyDefinitionId eq '{value}''. A filter is required when listing policy assignments at management group scope.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listForManagementGroup(managementGroupId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", filter: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PolicyAssignmentsListForManagementGroupOptionalParams", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsListForManagementGroupOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PolicyAssignment", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignment:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "managementGroupId", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "filter", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listForManagementGroup" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignments#listForResource:member(1)", - "docComment": "/**\n * This operation retrieves the list of all policy assignments associated with the specified resource in the given resource group and subscription that match the optional given $filter. Valid values for $filter are: 'atScope()' or 'policyDefinitionId eq '{value}''. If $filter is not provided, the unfiltered list includes all policy assignments associated with the resource, including those that apply directly or from all containing scopes, as well as any applied to resources contained within the resource. If $filter=atScope() is provided, the returned list includes all policy assignments that apply to the resource, which is everything in the unfiltered list except those applied to resources contained within the resource. If $filter=policyDefinitionId eq '{value}' is provided, the returned list includes all policy assignments of the policy definition whose id is {value} that apply to the resource. Three parameters plus the resource name are used to identify a specific resource. If the resource is not part of a parent resource (the more common case), the parent resource path should not be provided (or provided as ''). For example a web app could be specified as ({resourceProviderNamespace} == 'Microsoft.Web', {parentResourcePath} == '', {resourceType} == 'sites', {resourceName} == 'MyWebApp'). If the resource is part of a parent resource, then all parameters should be provided. For example a virtual machine DNS name could be specified as ({resourceProviderNamespace} == 'Microsoft.Compute', {parentResourcePath} == 'virtualMachines/MyVirtualMachine', {resourceType} == 'domainNames', {resourceName} == 'MyComputerName'). A convenient alternative to providing the namespace and type name separately is to provide both in the {resourceType} parameter, format: ({resourceProviderNamespace} == '', {parentResourcePath} == '', {resourceType} == 'Microsoft.Web/sites', {resourceName} == 'MyWebApp').\n *\n * @param resourceGroupName - The name of the resource group containing the resource.\n *\n * @param resourceProviderNamespace - The namespace of the resource provider. For example, the namespace of a virtual machine is Microsoft.Compute (from Microsoft.Compute/virtualMachines)\n *\n * @param parentResourcePath - The parent resource path. Use empty string if there is none.\n *\n * @param resourceType - The resource type name. For example the type name of a web app is 'sites' (from Microsoft.Web/sites).\n *\n * @param resourceName - The name of the resource.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listForResource(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", resourceProviderNamespace: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parentResourcePath: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", resourceType: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", resourceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PolicyAssignmentsListForResourceOptionalParams", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsListForResourceOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PolicyAssignment", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignment:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "resourceProviderNamespace", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parentResourcePath", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "resourceType", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "resourceName", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "listForResource" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignments#listForResourceGroup:member(1)", - "docComment": "/**\n * This operation retrieves the list of all policy assignments associated with the given resource group in the given subscription that match the optional given $filter. Valid values for $filter are: 'atScope()' or 'policyDefinitionId eq '{value}''. If $filter is not provided, the unfiltered list includes all policy assignments associated with the resource group, including those that apply directly or apply from containing scopes, as well as any applied to resources contained within the resource group. If $filter=atScope() is provided, the returned list includes all policy assignments that apply to the resource group, which is everything in the unfiltered list except those applied to resources contained within the resource group. If $filter=policyDefinitionId eq '{value}' is provided, the returned list includes all policy assignments of the policy definition whose id is {value} that apply to the resource group.\n *\n * @param resourceGroupName - The name of the resource group that contains policy assignments.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listForResourceGroup(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PolicyAssignmentsListForResourceGroupOptionalParams", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsListForResourceGroupOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PolicyAssignment", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignment:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "listForResourceGroup" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsCreateByIdOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PolicyAssignmentsCreateByIdOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PolicyAssignmentsCreateByIdOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsCreateByIdResponse:type", - "docComment": "/**\n * Contains response data for the createById operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PolicyAssignmentsCreateByIdResponse = " - }, - { - "kind": "Reference", - "text": "PolicyAssignment", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignment:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PolicyAssignmentsCreateByIdResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsCreateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PolicyAssignmentsCreateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PolicyAssignmentsCreateOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsCreateResponse:type", - "docComment": "/**\n * Contains response data for the create operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PolicyAssignmentsCreateResponse = " - }, - { - "kind": "Reference", - "text": "PolicyAssignment", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignment:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PolicyAssignmentsCreateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsDeleteByIdOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PolicyAssignmentsDeleteByIdOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PolicyAssignmentsDeleteByIdOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsDeleteByIdResponse:type", - "docComment": "/**\n * Contains response data for the deleteById operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PolicyAssignmentsDeleteByIdResponse = " - }, - { - "kind": "Reference", - "text": "PolicyAssignment", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignment:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PolicyAssignmentsDeleteByIdResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PolicyAssignmentsDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PolicyAssignmentsDeleteOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsDeleteResponse:type", - "docComment": "/**\n * Contains response data for the delete operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PolicyAssignmentsDeleteResponse = " - }, - { - "kind": "Reference", - "text": "PolicyAssignment", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignment:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PolicyAssignmentsDeleteResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsGetByIdOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PolicyAssignmentsGetByIdOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PolicyAssignmentsGetByIdOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsGetByIdResponse:type", - "docComment": "/**\n * Contains response data for the getById operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PolicyAssignmentsGetByIdResponse = " - }, - { - "kind": "Reference", - "text": "PolicyAssignment", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignment:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PolicyAssignmentsGetByIdResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PolicyAssignmentsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PolicyAssignmentsGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PolicyAssignmentsGetResponse = " - }, - { - "kind": "Reference", - "text": "PolicyAssignment", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignment:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PolicyAssignmentsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsListForManagementGroupNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PolicyAssignmentsListForManagementGroupNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PolicyAssignmentsListForManagementGroupNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsListForManagementGroupNextResponse:type", - "docComment": "/**\n * Contains response data for the listForManagementGroupNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PolicyAssignmentsListForManagementGroupNextResponse = " - }, - { - "kind": "Reference", - "text": "PolicyAssignmentListResult", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PolicyAssignmentsListForManagementGroupNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsListForManagementGroupOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PolicyAssignmentsListForManagementGroupOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PolicyAssignmentsListForManagementGroupOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsListForManagementGroupResponse:type", - "docComment": "/**\n * Contains response data for the listForManagementGroup operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PolicyAssignmentsListForManagementGroupResponse = " - }, - { - "kind": "Reference", - "text": "PolicyAssignmentListResult", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PolicyAssignmentsListForManagementGroupResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsListForResourceGroupNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PolicyAssignmentsListForResourceGroupNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PolicyAssignmentsListForResourceGroupNextOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsListForResourceGroupNextOptionalParams#filter:member", - "docComment": "/**\n * The filter to apply on the operation. Valid values for $filter are: 'atScope()' or 'policyDefinitionId eq '{value}''. If $filter is not provided, no filtering is performed.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "filter?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "filter", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsListForResourceGroupNextResponse:type", - "docComment": "/**\n * Contains response data for the listForResourceGroupNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PolicyAssignmentsListForResourceGroupNextResponse = " - }, - { - "kind": "Reference", - "text": "PolicyAssignmentListResult", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PolicyAssignmentsListForResourceGroupNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsListForResourceGroupOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PolicyAssignmentsListForResourceGroupOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PolicyAssignmentsListForResourceGroupOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsListForResourceGroupOptionalParams#filter:member", - "docComment": "/**\n * The filter to apply on the operation. Valid values for $filter are: 'atScope()' or 'policyDefinitionId eq '{value}''. If $filter is not provided, no filtering is performed.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "filter?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "filter", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsListForResourceGroupResponse:type", - "docComment": "/**\n * Contains response data for the listForResourceGroup operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PolicyAssignmentsListForResourceGroupResponse = " - }, - { - "kind": "Reference", - "text": "PolicyAssignmentListResult", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PolicyAssignmentsListForResourceGroupResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsListForResourceNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PolicyAssignmentsListForResourceNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PolicyAssignmentsListForResourceNextOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsListForResourceNextOptionalParams#filter:member", - "docComment": "/**\n * The filter to apply on the operation. Valid values for $filter are: 'atScope()' or 'policyDefinitionId eq '{value}''. If $filter is not provided, no filtering is performed.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "filter?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "filter", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsListForResourceNextResponse:type", - "docComment": "/**\n * Contains response data for the listForResourceNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PolicyAssignmentsListForResourceNextResponse = " - }, - { - "kind": "Reference", - "text": "PolicyAssignmentListResult", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PolicyAssignmentsListForResourceNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsListForResourceOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PolicyAssignmentsListForResourceOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PolicyAssignmentsListForResourceOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsListForResourceOptionalParams#filter:member", - "docComment": "/**\n * The filter to apply on the operation. Valid values for $filter are: 'atScope()' or 'policyDefinitionId eq '{value}''. If $filter is not provided, no filtering is performed.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "filter?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "filter", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsListForResourceResponse:type", - "docComment": "/**\n * Contains response data for the listForResource operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PolicyAssignmentsListForResourceResponse = " - }, - { - "kind": "Reference", - "text": "PolicyAssignmentListResult", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PolicyAssignmentsListForResourceResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PolicyAssignmentsListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PolicyAssignmentsListNextOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsListNextOptionalParams#filter:member", - "docComment": "/**\n * The filter to apply on the operation. Valid values for $filter are: 'atScope()' or 'policyDefinitionId eq '{value}''. If $filter is not provided, no filtering is performed.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "filter?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "filter", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PolicyAssignmentsListNextResponse = " - }, - { - "kind": "Reference", - "text": "PolicyAssignmentListResult", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PolicyAssignmentsListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PolicyAssignmentsListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PolicyAssignmentsListOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsListOptionalParams#filter:member", - "docComment": "/**\n * The filter to apply on the operation. Valid values for $filter are: 'atScope()' or 'policyDefinitionId eq '{value}''. If $filter is not provided, no filtering is performed.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "filter?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "filter", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PolicyAssignmentsListResponse = " - }, - { - "kind": "Reference", - "text": "PolicyAssignmentListResult", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PolicyAssignmentsListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Class", - "canonicalReference": "arm-package-policy-2019-09!PolicyClient:class", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare class PolicyClient extends " - }, - { - "kind": "Reference", - "text": "PolicyClientContext", - "canonicalReference": "arm-package-policy-2019-09!PolicyClientContext:class" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PolicyClient", - "members": [ - { - "kind": "Constructor", - "canonicalReference": "arm-package-policy-2019-09!PolicyClient:constructor(1)", - "docComment": "/**\n * Initializes a new instance of the PolicyClient class.\n *\n * @param credentials - Subscription credentials which uniquely identify client subscription.\n *\n * @param subscriptionId - The ID of the target subscription.\n *\n * @param options - The parameter options\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "constructor(credentials: " - }, - { - "kind": "Content", - "text": "coreAuth." - }, - { - "kind": "Reference", - "text": "TokenCredential", - "canonicalReference": "@azure/core-auth!TokenCredential:interface" - }, - { - "kind": "Content", - "text": ", subscriptionId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PolicyClientOptionalParams", - "canonicalReference": "arm-package-policy-2019-09!PolicyClientOptionalParams:interface" - }, - { - "kind": "Content", - "text": ");" - } - ], - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "credentials", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "parameterName": "subscriptionId", - "parameterTypeTokenRange": { - "startIndex": 4, - "endIndex": 5 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 6, - "endIndex": 7 - } - } - ] - }, - { - "kind": "Property", - "canonicalReference": "arm-package-policy-2019-09!PolicyClient#policyAssignments:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "policyAssignments: " - }, - { - "kind": "Reference", - "text": "PolicyAssignments", - "canonicalReference": "arm-package-policy-2019-09!PolicyAssignments:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "policyAssignments", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "arm-package-policy-2019-09!PolicyClient#policyDefinitions:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "policyDefinitions: " - }, - { - "kind": "Reference", - "text": "PolicyDefinitions", - "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitions:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "policyDefinitions", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "arm-package-policy-2019-09!PolicyClient#policySetDefinitions:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "policySetDefinitions: " - }, - { - "kind": "Reference", - "text": "PolicySetDefinitions", - "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitions:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "policySetDefinitions", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - } - ], - "extendsTokenRange": { - "startIndex": 1, - "endIndex": 3 - }, - "implementsTokenRanges": [] - }, - { - "kind": "Class", - "canonicalReference": "arm-package-policy-2019-09!PolicyClientContext:class", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare class PolicyClientContext extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "ServiceClient", - "canonicalReference": "@azure/core-client!ServiceClient:class" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PolicyClientContext", - "members": [ - { - "kind": "Constructor", - "canonicalReference": "arm-package-policy-2019-09!PolicyClientContext:constructor(1)", - "docComment": "/**\n * Initializes a new instance of the PolicyClientContext class.\n *\n * @param credentials - Subscription credentials which uniquely identify client subscription.\n *\n * @param subscriptionId - The ID of the target subscription.\n *\n * @param options - The parameter options\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "constructor(credentials: " - }, - { - "kind": "Content", - "text": "coreAuth." - }, - { - "kind": "Reference", - "text": "TokenCredential", - "canonicalReference": "@azure/core-auth!TokenCredential:interface" - }, - { - "kind": "Content", - "text": ", subscriptionId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PolicyClientOptionalParams", - "canonicalReference": "arm-package-policy-2019-09!PolicyClientOptionalParams:interface" - }, - { - "kind": "Content", - "text": ");" - } - ], - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "credentials", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "parameterName": "subscriptionId", - "parameterTypeTokenRange": { - "startIndex": 4, - "endIndex": 5 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 6, - "endIndex": 7 - } - } - ] - }, - { - "kind": "Property", - "canonicalReference": "arm-package-policy-2019-09!PolicyClientContext#$host:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "$host: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "$host", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "arm-package-policy-2019-09!PolicyClientContext#apiVersion:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "apiVersion: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "apiVersion", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "arm-package-policy-2019-09!PolicyClientContext#subscriptionId:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "subscriptionId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "subscriptionId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - } - ], - "extendsTokenRange": { - "startIndex": 1, - "endIndex": 4 - }, - "implementsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-policy-2019-09!PolicyClientOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PolicyClientOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "ServiceClientOptions", - "canonicalReference": "@azure/core-client!ServiceClientOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PolicyClientOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-policy-2019-09!PolicyClientOptionalParams#$host:member", - "docComment": "/**\n * server parameter\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "$host?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "$host", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-policy-2019-09!PolicyClientOptionalParams#apiVersion:member", - "docComment": "/**\n * Api Version\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "apiVersion?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "apiVersion", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-policy-2019-09!PolicyClientOptionalParams#endpoint:member", - "docComment": "/**\n * Overrides client endpoint.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "endpoint?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "endpoint", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-policy-2019-09!PolicyDefinition:interface", - "docComment": "/**\n * The policy definition.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PolicyDefinition " - } - ], - "releaseTag": "Public", - "name": "PolicyDefinition", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-policy-2019-09!PolicyDefinition#description:member", - "docComment": "/**\n * The policy definition description.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "description?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "description", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-policy-2019-09!PolicyDefinition#displayName:member", - "docComment": "/**\n * The display name of the policy definition.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "displayName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "displayName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-policy-2019-09!PolicyDefinition#id:member", - "docComment": "/**\n * The ID of the policy definition. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly id?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-policy-2019-09!PolicyDefinition#metadata:member", - "docComment": "/**\n * The policy definition metadata. Metadata is an open ended object and is typically a collection of key value pairs.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "metadata?: " - }, - { - "kind": "Reference", - "text": "Record", - "canonicalReference": "!Record:type" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "metadata", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-policy-2019-09!PolicyDefinition#mode:member", - "docComment": "/**\n * The policy definition mode. Some examples are All, Indexed, Microsoft.KeyVault.Data.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "mode?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "mode", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-policy-2019-09!PolicyDefinition#name:member", - "docComment": "/**\n * The name of the policy definition. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-policy-2019-09!PolicyDefinition#parameters:member", - "docComment": "/**\n * The parameter definitions for parameters used in the policy rule. The keys are the parameter names.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "parameters?: " - }, - { - "kind": "Content", - "text": "{\n [propertyName: string]: " - }, - { - "kind": "Reference", - "text": "ParameterDefinitionsValue", - "canonicalReference": "arm-package-policy-2019-09!ParameterDefinitionsValue:interface" - }, - { - "kind": "Content", - "text": ";\n }" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "parameters", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 4 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-policy-2019-09!PolicyDefinition#policyRule:member", - "docComment": "/**\n * The policy rule.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "policyRule?: " - }, - { - "kind": "Reference", - "text": "Record", - "canonicalReference": "!Record:type" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "policyRule", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-policy-2019-09!PolicyDefinition#policyType:member", - "docComment": "/**\n * The type of policy definition. Possible values are NotSpecified, BuiltIn, Custom, and Static.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "policyType?: " - }, - { - "kind": "Reference", - "text": "PolicyType", - "canonicalReference": "arm-package-policy-2019-09!PolicyType:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "policyType", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-policy-2019-09!PolicyDefinition#type:member", - "docComment": "/**\n * The type of the resource (Microsoft.Authorization/policyDefinitions). NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly type?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionGroup:interface", - "docComment": "/**\n * The policy definition group.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PolicyDefinitionGroup " - } - ], - "releaseTag": "Public", - "name": "PolicyDefinitionGroup", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionGroup#additionalMetadataId:member", - "docComment": "/**\n * A resource ID of a resource that contains additional metadata about the group.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "additionalMetadataId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "additionalMetadataId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionGroup#category:member", - "docComment": "/**\n * The group's category.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "category?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "category", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionGroup#description:member", - "docComment": "/**\n * The group's description.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "description?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "description", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionGroup#displayName:member", - "docComment": "/**\n * The group's display name.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "displayName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "displayName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionGroup#name:member", - "docComment": "/**\n * The name of the group.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionListResult:interface", - "docComment": "/**\n * List of policy definitions.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PolicyDefinitionListResult " - } - ], - "releaseTag": "Public", - "name": "PolicyDefinitionListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionListResult#nextLink:member", - "docComment": "/**\n * The URL to use for getting the next set of results.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionListResult#value:member", - "docComment": "/**\n * An array of policy definitions.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "PolicyDefinition", - "canonicalReference": "arm-package-policy-2019-09!PolicyDefinition:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionReference:interface", - "docComment": "/**\n * The policy definition reference.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PolicyDefinitionReference " - } - ], - "releaseTag": "Public", - "name": "PolicyDefinitionReference", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionReference#groupNames:member", - "docComment": "/**\n * The name of the groups that this policy definition reference belongs to.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "groupNames?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "groupNames", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionReference#parameters:member", - "docComment": "/**\n * The parameter values for the referenced policy rule. The keys are the parameter names.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "parameters?: " - }, - { - "kind": "Content", - "text": "{\n [propertyName: string]: " - }, - { - "kind": "Reference", - "text": "ParameterValuesValue", - "canonicalReference": "arm-package-policy-2019-09!ParameterValuesValue:interface" - }, - { - "kind": "Content", - "text": ";\n }" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "parameters", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 4 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionReference#policyDefinitionId:member", - "docComment": "/**\n * The ID of the policy definition or policy set definition.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "policyDefinitionId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "policyDefinitionId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionReference#policyDefinitionReferenceId:member", - "docComment": "/**\n * A unique id (within the policy set definition) for this policy definition reference.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "policyDefinitionReferenceId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "policyDefinitionReferenceId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitions:interface", - "docComment": "/**\n * Interface representing a PolicyDefinitions.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PolicyDefinitions " - } - ], - "releaseTag": "Public", - "name": "PolicyDefinitions", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitions#createOrUpdate:member(1)", - "docComment": "/**\n * This operation creates or updates a policy definition in the given subscription with the given name.\n *\n * @param policyDefinitionName - The name of the policy definition to create.\n *\n * @param parameters - The policy definition properties.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createOrUpdate(policyDefinitionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "PolicyDefinition", - "canonicalReference": "arm-package-policy-2019-09!PolicyDefinition:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PolicyDefinitionsCreateOrUpdateOptionalParams", - "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PolicyDefinitionsCreateOrUpdateResponse", - "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "policyDefinitionName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "createOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitions#createOrUpdateAtManagementGroup:member(1)", - "docComment": "/**\n * This operation creates or updates a policy definition in the given management group with the given name.\n *\n * @param policyDefinitionName - The name of the policy definition to create.\n *\n * @param managementGroupId - The ID of the management group.\n *\n * @param parameters - The policy definition properties.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createOrUpdateAtManagementGroup(policyDefinitionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managementGroupId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "PolicyDefinition", - "canonicalReference": "arm-package-policy-2019-09!PolicyDefinition:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PolicyDefinitionsCreateOrUpdateAtManagementGroupOptionalParams", - "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionsCreateOrUpdateAtManagementGroupOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PolicyDefinitionsCreateOrUpdateAtManagementGroupResponse", - "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionsCreateOrUpdateAtManagementGroupResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "policyDefinitionName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managementGroupId", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "createOrUpdateAtManagementGroup" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitions#delete:member(1)", - "docComment": "/**\n * This operation deletes the policy definition in the given subscription with the given name.\n *\n * @param policyDefinitionName - The name of the policy definition to delete.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "delete(policyDefinitionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PolicyDefinitionsDeleteOptionalParams", - "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "policyDefinitionName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "delete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitions#deleteAtManagementGroup:member(1)", - "docComment": "/**\n * This operation deletes the policy definition in the given management group with the given name.\n *\n * @param policyDefinitionName - The name of the policy definition to delete.\n *\n * @param managementGroupId - The ID of the management group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "deleteAtManagementGroup(policyDefinitionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managementGroupId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PolicyDefinitionsDeleteAtManagementGroupOptionalParams", - "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionsDeleteAtManagementGroupOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "policyDefinitionName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managementGroupId", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "deleteAtManagementGroup" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitions#get:member(1)", - "docComment": "/**\n * This operation retrieves the policy definition in the given subscription with the given name.\n *\n * @param policyDefinitionName - The name of the policy definition to get.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(policyDefinitionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PolicyDefinitionsGetOptionalParams", - "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PolicyDefinitionsGetResponse", - "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "policyDefinitionName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitions#getAtManagementGroup:member(1)", - "docComment": "/**\n * This operation retrieves the policy definition in the given management group with the given name.\n *\n * @param policyDefinitionName - The name of the policy definition to get.\n *\n * @param managementGroupId - The ID of the management group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getAtManagementGroup(policyDefinitionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managementGroupId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PolicyDefinitionsGetAtManagementGroupOptionalParams", - "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionsGetAtManagementGroupOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PolicyDefinitionsGetAtManagementGroupResponse", - "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionsGetAtManagementGroupResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "policyDefinitionName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managementGroupId", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "getAtManagementGroup" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitions#getBuiltIn:member(1)", - "docComment": "/**\n * This operation retrieves the built-in policy definition with the given name.\n *\n * @param policyDefinitionName - The name of the built-in policy definition to get.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getBuiltIn(policyDefinitionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PolicyDefinitionsGetBuiltInOptionalParams", - "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionsGetBuiltInOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PolicyDefinitionsGetBuiltInResponse", - "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionsGetBuiltInResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "policyDefinitionName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "getBuiltIn" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitions#list:member(1)", - "docComment": "/**\n * This operation retrieves a list of all the policy definitions in a given subscription.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(options?: " - }, - { - "kind": "Reference", - "text": "PolicyDefinitionsListOptionalParams", - "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionsListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PolicyDefinition", - "canonicalReference": "arm-package-policy-2019-09!PolicyDefinition:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "list" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitions#listBuiltIn:member(1)", - "docComment": "/**\n * This operation retrieves a list of all the built-in policy definitions.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listBuiltIn(options?: " - }, - { - "kind": "Reference", - "text": "PolicyDefinitionsListBuiltInOptionalParams", - "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionsListBuiltInOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PolicyDefinition", - "canonicalReference": "arm-package-policy-2019-09!PolicyDefinition:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "listBuiltIn" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitions#listByManagementGroup:member(1)", - "docComment": "/**\n * This operation retrieves a list of all the policy definitions in a given management group.\n *\n * @param managementGroupId - The ID of the management group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByManagementGroup(managementGroupId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PolicyDefinitionsListByManagementGroupOptionalParams", - "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionsListByManagementGroupOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PolicyDefinition", - "canonicalReference": "arm-package-policy-2019-09!PolicyDefinition:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "managementGroupId", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "listByManagementGroup" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionsCreateOrUpdateAtManagementGroupOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PolicyDefinitionsCreateOrUpdateAtManagementGroupOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PolicyDefinitionsCreateOrUpdateAtManagementGroupOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionsCreateOrUpdateAtManagementGroupResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdateAtManagementGroup operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PolicyDefinitionsCreateOrUpdateAtManagementGroupResponse = " - }, - { - "kind": "Reference", - "text": "PolicyDefinition", - "canonicalReference": "arm-package-policy-2019-09!PolicyDefinition:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PolicyDefinitionsCreateOrUpdateAtManagementGroupResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionsCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PolicyDefinitionsCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PolicyDefinitionsCreateOrUpdateOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionsCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PolicyDefinitionsCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "PolicyDefinition", - "canonicalReference": "arm-package-policy-2019-09!PolicyDefinition:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PolicyDefinitionsCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionsDeleteAtManagementGroupOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PolicyDefinitionsDeleteAtManagementGroupOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PolicyDefinitionsDeleteAtManagementGroupOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionsDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PolicyDefinitionsDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PolicyDefinitionsDeleteOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionsGetAtManagementGroupOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PolicyDefinitionsGetAtManagementGroupOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PolicyDefinitionsGetAtManagementGroupOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionsGetAtManagementGroupResponse:type", - "docComment": "/**\n * Contains response data for the getAtManagementGroup operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PolicyDefinitionsGetAtManagementGroupResponse = " - }, - { - "kind": "Reference", - "text": "PolicyDefinition", - "canonicalReference": "arm-package-policy-2019-09!PolicyDefinition:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PolicyDefinitionsGetAtManagementGroupResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionsGetBuiltInOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PolicyDefinitionsGetBuiltInOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PolicyDefinitionsGetBuiltInOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionsGetBuiltInResponse:type", - "docComment": "/**\n * Contains response data for the getBuiltIn operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PolicyDefinitionsGetBuiltInResponse = " - }, - { - "kind": "Reference", - "text": "PolicyDefinition", - "canonicalReference": "arm-package-policy-2019-09!PolicyDefinition:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PolicyDefinitionsGetBuiltInResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PolicyDefinitionsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PolicyDefinitionsGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PolicyDefinitionsGetResponse = " - }, - { - "kind": "Reference", - "text": "PolicyDefinition", - "canonicalReference": "arm-package-policy-2019-09!PolicyDefinition:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PolicyDefinitionsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionsListBuiltInNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PolicyDefinitionsListBuiltInNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PolicyDefinitionsListBuiltInNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionsListBuiltInNextResponse:type", - "docComment": "/**\n * Contains response data for the listBuiltInNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PolicyDefinitionsListBuiltInNextResponse = " - }, - { - "kind": "Reference", - "text": "PolicyDefinitionListResult", - "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PolicyDefinitionsListBuiltInNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionsListBuiltInOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PolicyDefinitionsListBuiltInOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PolicyDefinitionsListBuiltInOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionsListBuiltInResponse:type", - "docComment": "/**\n * Contains response data for the listBuiltIn operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PolicyDefinitionsListBuiltInResponse = " - }, - { - "kind": "Reference", - "text": "PolicyDefinitionListResult", - "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PolicyDefinitionsListBuiltInResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionsListByManagementGroupNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PolicyDefinitionsListByManagementGroupNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PolicyDefinitionsListByManagementGroupNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionsListByManagementGroupNextResponse:type", - "docComment": "/**\n * Contains response data for the listByManagementGroupNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PolicyDefinitionsListByManagementGroupNextResponse = " - }, - { - "kind": "Reference", - "text": "PolicyDefinitionListResult", - "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PolicyDefinitionsListByManagementGroupNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionsListByManagementGroupOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PolicyDefinitionsListByManagementGroupOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PolicyDefinitionsListByManagementGroupOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionsListByManagementGroupResponse:type", - "docComment": "/**\n * Contains response data for the listByManagementGroup operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PolicyDefinitionsListByManagementGroupResponse = " - }, - { - "kind": "Reference", - "text": "PolicyDefinitionListResult", - "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PolicyDefinitionsListByManagementGroupResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionsListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PolicyDefinitionsListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PolicyDefinitionsListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionsListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PolicyDefinitionsListNextResponse = " - }, - { - "kind": "Reference", - "text": "PolicyDefinitionListResult", - "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PolicyDefinitionsListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionsListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PolicyDefinitionsListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PolicyDefinitionsListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionsListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PolicyDefinitionsListResponse = " - }, - { - "kind": "Reference", - "text": "PolicyDefinitionListResult", - "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PolicyDefinitionsListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinition:interface", - "docComment": "/**\n * The policy set definition.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PolicySetDefinition " - } - ], - "releaseTag": "Public", - "name": "PolicySetDefinition", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinition#description:member", - "docComment": "/**\n * The policy set definition description.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "description?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "description", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinition#displayName:member", - "docComment": "/**\n * The display name of the policy set definition.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "displayName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "displayName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinition#id:member", - "docComment": "/**\n * The ID of the policy set definition. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly id?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinition#metadata:member", - "docComment": "/**\n * The policy set definition metadata. Metadata is an open ended object and is typically a collection of key value pairs.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "metadata?: " - }, - { - "kind": "Reference", - "text": "Record", - "canonicalReference": "!Record:type" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "metadata", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinition#name:member", - "docComment": "/**\n * The name of the policy set definition. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinition#parameters:member", - "docComment": "/**\n * The policy set definition parameters that can be used in policy definition references.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "parameters?: " - }, - { - "kind": "Content", - "text": "{\n [propertyName: string]: " - }, - { - "kind": "Reference", - "text": "ParameterDefinitionsValue", - "canonicalReference": "arm-package-policy-2019-09!ParameterDefinitionsValue:interface" - }, - { - "kind": "Content", - "text": ";\n }" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "parameters", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 4 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinition#policyDefinitionGroups:member", - "docComment": "/**\n * The metadata describing groups of policy definition references within the policy set definition.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "policyDefinitionGroups?: " - }, - { - "kind": "Reference", - "text": "PolicyDefinitionGroup", - "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionGroup:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "policyDefinitionGroups", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinition#policyDefinitions:member", - "docComment": "/**\n * An array of policy definition references.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "policyDefinitions?: " - }, - { - "kind": "Reference", - "text": "PolicyDefinitionReference", - "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionReference:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "policyDefinitions", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinition#policyType:member", - "docComment": "/**\n * The type of policy definition. Possible values are NotSpecified, BuiltIn, Custom, and Static.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "policyType?: " - }, - { - "kind": "Reference", - "text": "PolicyType", - "canonicalReference": "arm-package-policy-2019-09!PolicyType:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "policyType", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinition#type:member", - "docComment": "/**\n * The type of the resource (Microsoft.Authorization/policySetDefinitions). NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly type?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitionListResult:interface", - "docComment": "/**\n * List of policy set definitions.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PolicySetDefinitionListResult " - } - ], - "releaseTag": "Public", - "name": "PolicySetDefinitionListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitionListResult#nextLink:member", - "docComment": "/**\n * The URL to use for getting the next set of results.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitionListResult#value:member", - "docComment": "/**\n * An array of policy set definitions.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "PolicySetDefinition", - "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinition:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitions:interface", - "docComment": "/**\n * Interface representing a PolicySetDefinitions.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PolicySetDefinitions " - } - ], - "releaseTag": "Public", - "name": "PolicySetDefinitions", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitions#createOrUpdate:member(1)", - "docComment": "/**\n * This operation creates or updates a policy set definition in the given subscription with the given name.\n *\n * @param policySetDefinitionName - The name of the policy set definition to create.\n *\n * @param parameters - The policy set definition properties.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createOrUpdate(policySetDefinitionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "PolicySetDefinition", - "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinition:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PolicySetDefinitionsCreateOrUpdateOptionalParams", - "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitionsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PolicySetDefinitionsCreateOrUpdateResponse", - "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitionsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "policySetDefinitionName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "createOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitions#createOrUpdateAtManagementGroup:member(1)", - "docComment": "/**\n * This operation creates or updates a policy set definition in the given management group with the given name.\n *\n * @param policySetDefinitionName - The name of the policy set definition to create.\n *\n * @param managementGroupId - The ID of the management group.\n *\n * @param parameters - The policy set definition properties.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createOrUpdateAtManagementGroup(policySetDefinitionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managementGroupId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "PolicySetDefinition", - "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinition:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PolicySetDefinitionsCreateOrUpdateAtManagementGroupOptionalParams", - "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitionsCreateOrUpdateAtManagementGroupOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PolicySetDefinitionsCreateOrUpdateAtManagementGroupResponse", - "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitionsCreateOrUpdateAtManagementGroupResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "policySetDefinitionName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managementGroupId", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "createOrUpdateAtManagementGroup" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitions#delete:member(1)", - "docComment": "/**\n * This operation deletes the policy set definition in the given subscription with the given name.\n *\n * @param policySetDefinitionName - The name of the policy set definition to delete.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "delete(policySetDefinitionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PolicySetDefinitionsDeleteOptionalParams", - "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitionsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "policySetDefinitionName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "delete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitions#deleteAtManagementGroup:member(1)", - "docComment": "/**\n * This operation deletes the policy set definition in the given management group with the given name.\n *\n * @param policySetDefinitionName - The name of the policy set definition to delete.\n *\n * @param managementGroupId - The ID of the management group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "deleteAtManagementGroup(policySetDefinitionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managementGroupId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PolicySetDefinitionsDeleteAtManagementGroupOptionalParams", - "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitionsDeleteAtManagementGroupOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "policySetDefinitionName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managementGroupId", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "deleteAtManagementGroup" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitions#get:member(1)", - "docComment": "/**\n * This operation retrieves the policy set definition in the given subscription with the given name.\n *\n * @param policySetDefinitionName - The name of the policy set definition to get.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(policySetDefinitionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PolicySetDefinitionsGetOptionalParams", - "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitionsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PolicySetDefinitionsGetResponse", - "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitionsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "policySetDefinitionName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitions#getAtManagementGroup:member(1)", - "docComment": "/**\n * This operation retrieves the policy set definition in the given management group with the given name.\n *\n * @param policySetDefinitionName - The name of the policy set definition to get.\n *\n * @param managementGroupId - The ID of the management group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getAtManagementGroup(policySetDefinitionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managementGroupId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PolicySetDefinitionsGetAtManagementGroupOptionalParams", - "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitionsGetAtManagementGroupOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PolicySetDefinitionsGetAtManagementGroupResponse", - "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitionsGetAtManagementGroupResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "policySetDefinitionName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "managementGroupId", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "getAtManagementGroup" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitions#getBuiltIn:member(1)", - "docComment": "/**\n * This operation retrieves the built-in policy set definition with the given name.\n *\n * @param policySetDefinitionName - The name of the policy set definition to get.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getBuiltIn(policySetDefinitionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PolicySetDefinitionsGetBuiltInOptionalParams", - "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitionsGetBuiltInOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PolicySetDefinitionsGetBuiltInResponse", - "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitionsGetBuiltInResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "policySetDefinitionName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "getBuiltIn" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitions#list:member(1)", - "docComment": "/**\n * This operation retrieves a list of all the policy set definitions in the given subscription.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(options?: " - }, - { - "kind": "Reference", - "text": "PolicySetDefinitionsListOptionalParams", - "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitionsListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PolicySetDefinition", - "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinition:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "list" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitions#listBuiltIn:member(1)", - "docComment": "/**\n * This operation retrieves a list of all the built-in policy set definitions.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listBuiltIn(options?: " - }, - { - "kind": "Reference", - "text": "PolicySetDefinitionsListBuiltInOptionalParams", - "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitionsListBuiltInOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PolicySetDefinition", - "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinition:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "listBuiltIn" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitions#listByManagementGroup:member(1)", - "docComment": "/**\n * This operation retrieves a list of all the a policy set definition in the given management group.\n *\n * @param managementGroupId - The ID of the management group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByManagementGroup(managementGroupId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PolicySetDefinitionsListByManagementGroupOptionalParams", - "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitionsListByManagementGroupOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PolicySetDefinition", - "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinition:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "managementGroupId", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "listByManagementGroup" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitionsCreateOrUpdateAtManagementGroupOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PolicySetDefinitionsCreateOrUpdateAtManagementGroupOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PolicySetDefinitionsCreateOrUpdateAtManagementGroupOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitionsCreateOrUpdateAtManagementGroupResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdateAtManagementGroup operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PolicySetDefinitionsCreateOrUpdateAtManagementGroupResponse = " - }, - { - "kind": "Reference", - "text": "PolicySetDefinition", - "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinition:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PolicySetDefinitionsCreateOrUpdateAtManagementGroupResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitionsCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PolicySetDefinitionsCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PolicySetDefinitionsCreateOrUpdateOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitionsCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PolicySetDefinitionsCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "PolicySetDefinition", - "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinition:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PolicySetDefinitionsCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitionsDeleteAtManagementGroupOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PolicySetDefinitionsDeleteAtManagementGroupOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PolicySetDefinitionsDeleteAtManagementGroupOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitionsDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PolicySetDefinitionsDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PolicySetDefinitionsDeleteOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitionsGetAtManagementGroupOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PolicySetDefinitionsGetAtManagementGroupOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PolicySetDefinitionsGetAtManagementGroupOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitionsGetAtManagementGroupResponse:type", - "docComment": "/**\n * Contains response data for the getAtManagementGroup operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PolicySetDefinitionsGetAtManagementGroupResponse = " - }, - { - "kind": "Reference", - "text": "PolicySetDefinition", - "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinition:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PolicySetDefinitionsGetAtManagementGroupResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitionsGetBuiltInOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PolicySetDefinitionsGetBuiltInOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PolicySetDefinitionsGetBuiltInOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitionsGetBuiltInResponse:type", - "docComment": "/**\n * Contains response data for the getBuiltIn operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PolicySetDefinitionsGetBuiltInResponse = " - }, - { - "kind": "Reference", - "text": "PolicySetDefinition", - "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinition:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PolicySetDefinitionsGetBuiltInResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitionsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PolicySetDefinitionsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PolicySetDefinitionsGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitionsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PolicySetDefinitionsGetResponse = " - }, - { - "kind": "Reference", - "text": "PolicySetDefinition", - "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinition:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PolicySetDefinitionsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitionsListBuiltInNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PolicySetDefinitionsListBuiltInNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PolicySetDefinitionsListBuiltInNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitionsListBuiltInNextResponse:type", - "docComment": "/**\n * Contains response data for the listBuiltInNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PolicySetDefinitionsListBuiltInNextResponse = " - }, - { - "kind": "Reference", - "text": "PolicySetDefinitionListResult", - "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitionListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PolicySetDefinitionsListBuiltInNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitionsListBuiltInOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PolicySetDefinitionsListBuiltInOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PolicySetDefinitionsListBuiltInOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitionsListBuiltInResponse:type", - "docComment": "/**\n * Contains response data for the listBuiltIn operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PolicySetDefinitionsListBuiltInResponse = " - }, - { - "kind": "Reference", - "text": "PolicySetDefinitionListResult", - "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitionListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PolicySetDefinitionsListBuiltInResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitionsListByManagementGroupNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PolicySetDefinitionsListByManagementGroupNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PolicySetDefinitionsListByManagementGroupNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitionsListByManagementGroupNextResponse:type", - "docComment": "/**\n * Contains response data for the listByManagementGroupNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PolicySetDefinitionsListByManagementGroupNextResponse = " - }, - { - "kind": "Reference", - "text": "PolicySetDefinitionListResult", - "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitionListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PolicySetDefinitionsListByManagementGroupNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitionsListByManagementGroupOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PolicySetDefinitionsListByManagementGroupOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PolicySetDefinitionsListByManagementGroupOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitionsListByManagementGroupResponse:type", - "docComment": "/**\n * Contains response data for the listByManagementGroup operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PolicySetDefinitionsListByManagementGroupResponse = " - }, - { - "kind": "Reference", - "text": "PolicySetDefinitionListResult", - "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitionListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PolicySetDefinitionsListByManagementGroupResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitionsListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PolicySetDefinitionsListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PolicySetDefinitionsListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitionsListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PolicySetDefinitionsListNextResponse = " - }, - { - "kind": "Reference", - "text": "PolicySetDefinitionListResult", - "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitionListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PolicySetDefinitionsListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitionsListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PolicySetDefinitionsListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PolicySetDefinitionsListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitionsListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PolicySetDefinitionsListResponse = " - }, - { - "kind": "Reference", - "text": "PolicySetDefinitionListResult", - "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitionListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PolicySetDefinitionsListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-policy-2019-09!PolicySku:interface", - "docComment": "/**\n * The policy sku. This property is optional, obsolete, and will be ignored.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PolicySku " - } - ], - "releaseTag": "Public", - "name": "PolicySku", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-policy-2019-09!PolicySku#name:member", - "docComment": "/**\n * The name of the policy sku. Possible values are A0 and A1.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-policy-2019-09!PolicySku#tier:member", - "docComment": "/**\n * The policy sku tier. Possible values are Free and Standard.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "tier?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tier", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-policy-2019-09!PolicyType:type", - "docComment": "/**\n * Defines values for PolicyType. \\ {@link KnownPolicyType} can be used interchangeably with PolicyType, this enum contains the known values that the service supports. ### Known values supported by the service **NotSpecified** \\ **BuiltIn** \\ **Custom** \\ **Static**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PolicyType = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PolicyType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-policy-2019-09!ResourceIdentityType:type", - "docComment": "/**\n * Defines values for ResourceIdentityType.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ResourceIdentityType = " - }, - { - "kind": "Content", - "text": "\"SystemAssigned\" | \"None\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ResourceIdentityType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - } - ] -} +{ + "metadata": { + "toolPackage": "@microsoft/api-extractor", + "toolVersion": "7.9.10", + "schemaVersion": 1003, + "oldestForwardsCompatibleVersion": 1001 + }, + "kind": "Package", + "canonicalReference": "arm-package-policy-2019-09!", + "docComment": "", + "name": "arm-package-policy-2019-09", + "members": [ + { + "kind": "EntryPoint", + "canonicalReference": "arm-package-policy-2019-09!", + "name": "", + "members": [ + { + "kind": "Interface", + "canonicalReference": "arm-package-policy-2019-09!CloudError:interface", + "docComment": "/**\n * An error response from a policy operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface CloudError " + } + ], + "releaseTag": "Public", + "name": "CloudError", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-policy-2019-09!CloudError#error:member", + "docComment": "/**\n * The resource management error response.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "error?: " + }, + { + "kind": "Reference", + "text": "ErrorResponse", + "canonicalReference": "arm-package-policy-2019-09!ErrorResponse:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "error", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-policy-2019-09!EnforcementMode:type", + "docComment": "/**\n * Defines values for EnforcementMode. \\ {@link KnownEnforcementMode} can be used interchangeably with EnforcementMode, this enum contains the known values that the service supports. ### Known values supported by the service **Default**: The policy effect is enforced during resource creation or update. \\ **DoNotEnforce**: The policy effect is not enforced during resource creation or update.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type EnforcementMode = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "EnforcementMode", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-policy-2019-09!ErrorAdditionalInfo:interface", + "docComment": "/**\n * The resource management error additional info.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ErrorAdditionalInfo " + } + ], + "releaseTag": "Public", + "name": "ErrorAdditionalInfo", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-policy-2019-09!ErrorAdditionalInfo#info:member", + "docComment": "/**\n * The additional info. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly info?: " + }, + { + "kind": "Reference", + "text": "Record", + "canonicalReference": "!Record:type" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "info", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-policy-2019-09!ErrorAdditionalInfo#type:member", + "docComment": "/**\n * The additional info type. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly type?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "type", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-policy-2019-09!ErrorResponse:interface", + "docComment": "/**\n * The resource management error response.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ErrorResponse " + } + ], + "releaseTag": "Public", + "name": "ErrorResponse", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-policy-2019-09!ErrorResponse#additionalInfo:member", + "docComment": "/**\n * The error additional info. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly additionalInfo?: " + }, + { + "kind": "Reference", + "text": "ErrorAdditionalInfo", + "canonicalReference": "arm-package-policy-2019-09!ErrorAdditionalInfo:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "additionalInfo", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-policy-2019-09!ErrorResponse#code:member", + "docComment": "/**\n * The error code. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly code?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "code", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-policy-2019-09!ErrorResponse#details:member", + "docComment": "/**\n * The error details. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly details?: " + }, + { + "kind": "Reference", + "text": "ErrorResponse", + "canonicalReference": "arm-package-policy-2019-09!ErrorResponse:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "details", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-policy-2019-09!ErrorResponse#message:member", + "docComment": "/**\n * The error message. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly message?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "message", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-policy-2019-09!ErrorResponse#target:member", + "docComment": "/**\n * The error target. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly target?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "target", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-policy-2019-09!Identity:interface", + "docComment": "/**\n * Identity for the resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Identity " + } + ], + "releaseTag": "Public", + "name": "Identity", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-policy-2019-09!Identity#principalId:member", + "docComment": "/**\n * The principal ID of the resource identity. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly principalId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "principalId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-policy-2019-09!Identity#tenantId:member", + "docComment": "/**\n * The tenant ID of the resource identity. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly tenantId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tenantId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-policy-2019-09!Identity#type:member", + "docComment": "/**\n * The identity type. This is the only required field when adding a system assigned identity to a resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "type?: " + }, + { + "kind": "Reference", + "text": "ResourceIdentityType", + "canonicalReference": "arm-package-policy-2019-09!ResourceIdentityType:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "type", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Enum", + "canonicalReference": "arm-package-policy-2019-09!KnownEnforcementMode:enum", + "docComment": "/**\n * Known values of {@link EnforcementMode} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownEnforcementMode " + } + ], + "releaseTag": "Public", + "name": "KnownEnforcementMode", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "arm-package-policy-2019-09!KnownEnforcementMode.Default:member", + "docComment": "/**\n * The policy effect is enforced during resource creation or update.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "Default = " + }, + { + "kind": "Content", + "text": "\"Default\"" + } + ], + "releaseTag": "Public", + "name": "Default", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "arm-package-policy-2019-09!KnownEnforcementMode.DoNotEnforce:member", + "docComment": "/**\n * The policy effect is not enforced during resource creation or update.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "DoNotEnforce = " + }, + { + "kind": "Content", + "text": "\"DoNotEnforce\"" + } + ], + "releaseTag": "Public", + "name": "DoNotEnforce", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "arm-package-policy-2019-09!KnownParameterType:enum", + "docComment": "/**\n * Known values of {@link ParameterType} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownParameterType " + } + ], + "releaseTag": "Public", + "name": "KnownParameterType", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "arm-package-policy-2019-09!KnownParameterType.Array:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Array = " + }, + { + "kind": "Content", + "text": "\"Array\"" + } + ], + "releaseTag": "Public", + "name": "Array", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "arm-package-policy-2019-09!KnownParameterType.Boolean:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Boolean = " + }, + { + "kind": "Content", + "text": "\"Boolean\"" + } + ], + "releaseTag": "Public", + "name": "Boolean", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "arm-package-policy-2019-09!KnownParameterType.DateTime:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "DateTime = " + }, + { + "kind": "Content", + "text": "\"DateTime\"" + } + ], + "releaseTag": "Public", + "name": "DateTime", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "arm-package-policy-2019-09!KnownParameterType.Float:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Float = " + }, + { + "kind": "Content", + "text": "\"Float\"" + } + ], + "releaseTag": "Public", + "name": "Float", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "arm-package-policy-2019-09!KnownParameterType.Integer:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Integer = " + }, + { + "kind": "Content", + "text": "\"Integer\"" + } + ], + "releaseTag": "Public", + "name": "Integer", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "arm-package-policy-2019-09!KnownParameterType.Object:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Object = " + }, + { + "kind": "Content", + "text": "\"Object\"" + } + ], + "releaseTag": "Public", + "name": "Object", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "arm-package-policy-2019-09!KnownParameterType.String:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "String = " + }, + { + "kind": "Content", + "text": "\"String\"" + } + ], + "releaseTag": "Public", + "name": "String", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "arm-package-policy-2019-09!KnownPolicyType:enum", + "docComment": "/**\n * Known values of {@link PolicyType} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownPolicyType " + } + ], + "releaseTag": "Public", + "name": "KnownPolicyType", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "arm-package-policy-2019-09!KnownPolicyType.BuiltIn:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "BuiltIn = " + }, + { + "kind": "Content", + "text": "\"BuiltIn\"" + } + ], + "releaseTag": "Public", + "name": "BuiltIn", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "arm-package-policy-2019-09!KnownPolicyType.Custom:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Custom = " + }, + { + "kind": "Content", + "text": "\"Custom\"" + } + ], + "releaseTag": "Public", + "name": "Custom", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "arm-package-policy-2019-09!KnownPolicyType.NotSpecified:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "NotSpecified = " + }, + { + "kind": "Content", + "text": "\"NotSpecified\"" + } + ], + "releaseTag": "Public", + "name": "NotSpecified", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "arm-package-policy-2019-09!KnownPolicyType.Static:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Static = " + }, + { + "kind": "Content", + "text": "\"Static\"" + } + ], + "releaseTag": "Public", + "name": "Static", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-policy-2019-09!ParameterDefinitionsValue:interface", + "docComment": "/**\n * The definition of a parameter that can be provided to the policy.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ParameterDefinitionsValue " + } + ], + "releaseTag": "Public", + "name": "ParameterDefinitionsValue", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-policy-2019-09!ParameterDefinitionsValue#allowedValues:member", + "docComment": "/**\n * The allowed values for the parameter.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "allowedValues?: " + }, + { + "kind": "Reference", + "text": "Record", + "canonicalReference": "!Record:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "allowedValues", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-policy-2019-09!ParameterDefinitionsValue#defaultValue:member", + "docComment": "/**\n * The default value for the parameter if no value is provided.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "defaultValue?: " + }, + { + "kind": "Reference", + "text": "Record", + "canonicalReference": "!Record:type" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "defaultValue", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-policy-2019-09!ParameterDefinitionsValue#metadata:member", + "docComment": "/**\n * General metadata for the parameter.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "metadata?: " + }, + { + "kind": "Reference", + "text": "ParameterDefinitionsValueMetadata", + "canonicalReference": "arm-package-policy-2019-09!ParameterDefinitionsValueMetadata:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "metadata", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-policy-2019-09!ParameterDefinitionsValue#type:member", + "docComment": "/**\n * The data type of the parameter.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "type?: " + }, + { + "kind": "Reference", + "text": "ParameterType", + "canonicalReference": "arm-package-policy-2019-09!ParameterType:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "type", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-policy-2019-09!ParameterDefinitionsValueMetadata:interface", + "docComment": "/**\n * General metadata for the parameter.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ParameterDefinitionsValueMetadata " + } + ], + "releaseTag": "Public", + "name": "ParameterDefinitionsValueMetadata", + "members": [ + { + "kind": "IndexSignature", + "canonicalReference": "arm-package-policy-2019-09!ParameterDefinitionsValueMetadata:index(1)", + "docComment": "/**\n * Describes unknown properties. The value of an unknown property can be of \"any\" type.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "[property: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": "]: " + }, + { + "kind": "Content", + "text": "any" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "property", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-policy-2019-09!ParameterDefinitionsValueMetadata#description:member", + "docComment": "/**\n * The description of the parameter.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "description?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "description", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-policy-2019-09!ParameterDefinitionsValueMetadata#displayName:member", + "docComment": "/**\n * The display name for the parameter.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "displayName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "displayName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-policy-2019-09!ParameterType:type", + "docComment": "/**\n * Defines values for ParameterType. \\ {@link KnownParameterType} can be used interchangeably with ParameterType, this enum contains the known values that the service supports. ### Known values supported by the service **String** \\ **Array** \\ **Object** \\ **Boolean** \\ **Integer** \\ **Float** \\ **DateTime**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ParameterType = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ParameterType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-policy-2019-09!ParameterValuesValue:interface", + "docComment": "/**\n * The value of a parameter.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ParameterValuesValue " + } + ], + "releaseTag": "Public", + "name": "ParameterValuesValue", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-policy-2019-09!ParameterValuesValue#value:member", + "docComment": "/**\n * The value of the parameter.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "Record", + "canonicalReference": "!Record:type" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignment:interface", + "docComment": "/**\n * The policy assignment.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PolicyAssignment " + } + ], + "releaseTag": "Public", + "name": "PolicyAssignment", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignment#description:member", + "docComment": "/**\n * This message will be part of response in case of policy violation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "description?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "description", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignment#displayName:member", + "docComment": "/**\n * The display name of the policy assignment.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "displayName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "displayName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignment#enforcementMode:member", + "docComment": "/**\n * The policy assignment enforcement mode. Possible values are Default and DoNotEnforce.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "enforcementMode?: " + }, + { + "kind": "Reference", + "text": "EnforcementMode", + "canonicalReference": "arm-package-policy-2019-09!EnforcementMode:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "enforcementMode", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignment#id:member", + "docComment": "/**\n * The ID of the policy assignment. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly id?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignment#identity:member", + "docComment": "/**\n * The managed identity associated with the policy assignment.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "identity?: " + }, + { + "kind": "Reference", + "text": "Identity", + "canonicalReference": "arm-package-policy-2019-09!Identity:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "identity", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignment#location:member", + "docComment": "/**\n * The location of the policy assignment. Only required when utilizing managed identity.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "location?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "location", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignment#metadata:member", + "docComment": "/**\n * The policy assignment metadata. Metadata is an open ended object and is typically a collection of key value pairs.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "metadata?: " + }, + { + "kind": "Reference", + "text": "Record", + "canonicalReference": "!Record:type" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "metadata", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignment#name:member", + "docComment": "/**\n * The name of the policy assignment. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignment#notScopes:member", + "docComment": "/**\n * The policy's excluded scopes.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "notScopes?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "notScopes", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignment#parameters:member", + "docComment": "/**\n * The parameter values for the assigned policy rule. The keys are the parameter names.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "parameters?: " + }, + { + "kind": "Content", + "text": "{\n [propertyName: string]: " + }, + { + "kind": "Reference", + "text": "ParameterValuesValue", + "canonicalReference": "arm-package-policy-2019-09!ParameterValuesValue:interface" + }, + { + "kind": "Content", + "text": ";\n }" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "parameters", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 4 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignment#policyDefinitionId:member", + "docComment": "/**\n * The ID of the policy definition or policy set definition being assigned.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "policyDefinitionId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "policyDefinitionId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignment#scope:member", + "docComment": "/**\n * The scope for the policy assignment.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "scope?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "scope", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignment#sku:member", + "docComment": "/**\n * The policy sku. This property is optional, obsolete, and will be ignored.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "sku?: " + }, + { + "kind": "Reference", + "text": "PolicySku", + "canonicalReference": "arm-package-policy-2019-09!PolicySku:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "sku", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignment#type:member", + "docComment": "/**\n * The type of the policy assignment. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly type?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "type", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentListResult:interface", + "docComment": "/**\n * List of policy assignments.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PolicyAssignmentListResult " + } + ], + "releaseTag": "Public", + "name": "PolicyAssignmentListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentListResult#nextLink:member", + "docComment": "/**\n * The URL to use for getting the next set of results.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentListResult#value:member", + "docComment": "/**\n * An array of policy assignments.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "PolicyAssignment", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignment:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignments:interface", + "docComment": "/**\n * Interface representing a PolicyAssignments.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PolicyAssignments " + } + ], + "releaseTag": "Public", + "name": "PolicyAssignments", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignments#create:member(1)", + "docComment": "/**\n * This operation creates or updates a policy assignment with the given scope and name. Policy assignments apply to all resources contained within their scope. For example, when you assign a policy at resource group scope, that policy applies to all resources in the group.\n *\n * @param scope - The scope of the policy assignment. Valid scopes are: management group (format: '/providers/Microsoft.Management/managementGroups/{managementGroup}'), subscription (format: '/subscriptions/{subscriptionId}'), resource group (format: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}', or resource (format: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/[{parentResourcePath}/]{resourceType}/{resourceName}'\n *\n * @param policyAssignmentName - The name of the policy assignment.\n *\n * @param parameters - Parameters for the policy assignment.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "create(scope: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", policyAssignmentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "PolicyAssignment", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignment:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PolicyAssignmentsCreateOptionalParams", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsCreateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PolicyAssignmentsCreateResponse", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsCreateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "scope", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "policyAssignmentName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "create" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignments#createById:member(1)", + "docComment": "/**\n * This operation creates or updates the policy assignment with the given ID. Policy assignments made on a scope apply to all resources contained in that scope. For example, when you assign a policy to a resource group that policy applies to all resources in the group. Policy assignment IDs have this format: '{scope}/providers/Microsoft.Authorization/policyAssignments/{policyAssignmentName}'. Valid scopes are: management group (format: '/providers/Microsoft.Management/managementGroups/{managementGroup}'), subscription (format: '/subscriptions/{subscriptionId}'), resource group (format: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}', or resource (format: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/[{parentResourcePath}/]{resourceType}/{resourceName}'.\n *\n * @param policyAssignmentId - The ID of the policy assignment to create. Use the format '{scope}/providers/Microsoft.Authorization/policyAssignments/{policyAssignmentName}'.\n *\n * @param parameters - Parameters for policy assignment.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createById(policyAssignmentId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "PolicyAssignment", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignment:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PolicyAssignmentsCreateByIdOptionalParams", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsCreateByIdOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PolicyAssignmentsCreateByIdResponse", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsCreateByIdResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "policyAssignmentId", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "createById" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignments#delete:member(1)", + "docComment": "/**\n * This operation deletes a policy assignment, given its name and the scope it was created in. The scope of a policy assignment is the part of its ID preceding '/providers/Microsoft.Authorization/policyAssignments/{policyAssignmentName}'.\n *\n * @param scope - The scope of the policy assignment. Valid scopes are: management group (format: '/providers/Microsoft.Management/managementGroups/{managementGroup}'), subscription (format: '/subscriptions/{subscriptionId}'), resource group (format: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}', or resource (format: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/[{parentResourcePath}/]{resourceType}/{resourceName}'\n *\n * @param policyAssignmentName - The name of the policy assignment to delete.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "delete(scope: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", policyAssignmentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PolicyAssignmentsDeleteOptionalParams", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PolicyAssignmentsDeleteResponse", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsDeleteResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "scope", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "policyAssignmentName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "delete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignments#deleteById:member(1)", + "docComment": "/**\n * This operation deletes the policy with the given ID. Policy assignment IDs have this format: '{scope}/providers/Microsoft.Authorization/policyAssignments/{policyAssignmentName}'. Valid formats for {scope} are: '/providers/Microsoft.Management/managementGroups/{managementGroup}' (management group), '/subscriptions/{subscriptionId}' (subscription), '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}' (resource group), or '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/[{parentResourcePath}/]{resourceType}/{resourceName}' (resource).\n *\n * @param policyAssignmentId - The ID of the policy assignment to delete. Use the format '{scope}/providers/Microsoft.Authorization/policyAssignments/{policyAssignmentName}'.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "deleteById(policyAssignmentId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PolicyAssignmentsDeleteByIdOptionalParams", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsDeleteByIdOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PolicyAssignmentsDeleteByIdResponse", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsDeleteByIdResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "policyAssignmentId", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "deleteById" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignments#get:member(1)", + "docComment": "/**\n * This operation retrieves a single policy assignment, given its name and the scope it was created at.\n *\n * @param scope - The scope of the policy assignment. Valid scopes are: management group (format: '/providers/Microsoft.Management/managementGroups/{managementGroup}'), subscription (format: '/subscriptions/{subscriptionId}'), resource group (format: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}', or resource (format: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/[{parentResourcePath}/]{resourceType}/{resourceName}'\n *\n * @param policyAssignmentName - The name of the policy assignment to get.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(scope: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", policyAssignmentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PolicyAssignmentsGetOptionalParams", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PolicyAssignmentsGetResponse", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "scope", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "policyAssignmentName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignments#getById:member(1)", + "docComment": "/**\n * The operation retrieves the policy assignment with the given ID. Policy assignment IDs have this format: '{scope}/providers/Microsoft.Authorization/policyAssignments/{policyAssignmentName}'. Valid scopes are: management group (format: '/providers/Microsoft.Management/managementGroups/{managementGroup}'), subscription (format: '/subscriptions/{subscriptionId}'), resource group (format: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}', or resource (format: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/[{parentResourcePath}/]{resourceType}/{resourceName}'.\n *\n * @param policyAssignmentId - The ID of the policy assignment to get. Use the format '{scope}/providers/Microsoft.Authorization/policyAssignments/{policyAssignmentName}'.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getById(policyAssignmentId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PolicyAssignmentsGetByIdOptionalParams", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsGetByIdOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PolicyAssignmentsGetByIdResponse", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsGetByIdResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "policyAssignmentId", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "getById" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignments#list:member(1)", + "docComment": "/**\n * This operation retrieves the list of all policy assignments associated with the given subscription that match the optional given $filter. Valid values for $filter are: 'atScope()' or 'policyDefinitionId eq '{value}''. If $filter is not provided, the unfiltered list includes all policy assignments associated with the subscription, including those that apply directly or from management groups that contain the given subscription, as well as any applied to objects contained within the subscription. If $filter=atScope() is provided, the returned list includes all policy assignments that apply to the subscription, which is everything in the unfiltered list except those applied to objects contained within the subscription. If $filter=policyDefinitionId eq '{value}' is provided, the returned list includes all policy assignments of the policy definition whose id is {value}.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(options?: " + }, + { + "kind": "Reference", + "text": "PolicyAssignmentsListOptionalParams", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PolicyAssignment", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignment:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "list" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignments#listForManagementGroup:member(1)", + "docComment": "/**\n * This operation retrieves the list of all policy assignments applicable to the management group that match the given $filter. Valid values for $filter are: 'atScope()' or 'policyDefinitionId eq '{value}''. If $filter=atScope() is provided, the returned list includes all policy assignments that are assigned to the management group or the management group's ancestors. If $filter=policyDefinitionId eq '{value}' is provided, the returned list includes all policy assignments of the policy definition whose id is {value} that apply to the management group.\n *\n * @param managementGroupId - The ID of the management group.\n *\n * @param filter - The filter to apply on the operation. Valid values for $filter are: 'atScope()' or 'policyDefinitionId eq '{value}''. A filter is required when listing policy assignments at management group scope.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listForManagementGroup(managementGroupId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", filter: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PolicyAssignmentsListForManagementGroupOptionalParams", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsListForManagementGroupOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PolicyAssignment", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignment:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "managementGroupId", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "filter", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listForManagementGroup" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignments#listForResource:member(1)", + "docComment": "/**\n * This operation retrieves the list of all policy assignments associated with the specified resource in the given resource group and subscription that match the optional given $filter. Valid values for $filter are: 'atScope()' or 'policyDefinitionId eq '{value}''. If $filter is not provided, the unfiltered list includes all policy assignments associated with the resource, including those that apply directly or from all containing scopes, as well as any applied to resources contained within the resource. If $filter=atScope() is provided, the returned list includes all policy assignments that apply to the resource, which is everything in the unfiltered list except those applied to resources contained within the resource. If $filter=policyDefinitionId eq '{value}' is provided, the returned list includes all policy assignments of the policy definition whose id is {value} that apply to the resource. Three parameters plus the resource name are used to identify a specific resource. If the resource is not part of a parent resource (the more common case), the parent resource path should not be provided (or provided as ''). For example a web app could be specified as ({resourceProviderNamespace} == 'Microsoft.Web', {parentResourcePath} == '', {resourceType} == 'sites', {resourceName} == 'MyWebApp'). If the resource is part of a parent resource, then all parameters should be provided. For example a virtual machine DNS name could be specified as ({resourceProviderNamespace} == 'Microsoft.Compute', {parentResourcePath} == 'virtualMachines/MyVirtualMachine', {resourceType} == 'domainNames', {resourceName} == 'MyComputerName'). A convenient alternative to providing the namespace and type name separately is to provide both in the {resourceType} parameter, format: ({resourceProviderNamespace} == '', {parentResourcePath} == '', {resourceType} == 'Microsoft.Web/sites', {resourceName} == 'MyWebApp').\n *\n * @param resourceGroupName - The name of the resource group containing the resource.\n *\n * @param resourceProviderNamespace - The namespace of the resource provider. For example, the namespace of a virtual machine is Microsoft.Compute (from Microsoft.Compute/virtualMachines)\n *\n * @param parentResourcePath - The parent resource path. Use empty string if there is none.\n *\n * @param resourceType - The resource type name. For example the type name of a web app is 'sites' (from Microsoft.Web/sites).\n *\n * @param resourceName - The name of the resource.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listForResource(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", resourceProviderNamespace: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parentResourcePath: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", resourceType: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", resourceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PolicyAssignmentsListForResourceOptionalParams", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsListForResourceOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PolicyAssignment", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignment:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "resourceProviderNamespace", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parentResourcePath", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "resourceType", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "resourceName", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "listForResource" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignments#listForResourceGroup:member(1)", + "docComment": "/**\n * This operation retrieves the list of all policy assignments associated with the given resource group in the given subscription that match the optional given $filter. Valid values for $filter are: 'atScope()' or 'policyDefinitionId eq '{value}''. If $filter is not provided, the unfiltered list includes all policy assignments associated with the resource group, including those that apply directly or apply from containing scopes, as well as any applied to resources contained within the resource group. If $filter=atScope() is provided, the returned list includes all policy assignments that apply to the resource group, which is everything in the unfiltered list except those applied to resources contained within the resource group. If $filter=policyDefinitionId eq '{value}' is provided, the returned list includes all policy assignments of the policy definition whose id is {value} that apply to the resource group.\n *\n * @param resourceGroupName - The name of the resource group that contains policy assignments.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listForResourceGroup(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PolicyAssignmentsListForResourceGroupOptionalParams", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsListForResourceGroupOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PolicyAssignment", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignment:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "listForResourceGroup" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsCreateByIdOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PolicyAssignmentsCreateByIdOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PolicyAssignmentsCreateByIdOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsCreateByIdResponse:type", + "docComment": "/**\n * Contains response data for the createById operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PolicyAssignmentsCreateByIdResponse = " + }, + { + "kind": "Reference", + "text": "PolicyAssignment", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignment:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PolicyAssignmentsCreateByIdResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsCreateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PolicyAssignmentsCreateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PolicyAssignmentsCreateOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsCreateResponse:type", + "docComment": "/**\n * Contains response data for the create operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PolicyAssignmentsCreateResponse = " + }, + { + "kind": "Reference", + "text": "PolicyAssignment", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignment:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PolicyAssignmentsCreateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsDeleteByIdOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PolicyAssignmentsDeleteByIdOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PolicyAssignmentsDeleteByIdOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsDeleteByIdResponse:type", + "docComment": "/**\n * Contains response data for the deleteById operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PolicyAssignmentsDeleteByIdResponse = " + }, + { + "kind": "Reference", + "text": "PolicyAssignment", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignment:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PolicyAssignmentsDeleteByIdResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PolicyAssignmentsDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PolicyAssignmentsDeleteOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsDeleteResponse:type", + "docComment": "/**\n * Contains response data for the delete operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PolicyAssignmentsDeleteResponse = " + }, + { + "kind": "Reference", + "text": "PolicyAssignment", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignment:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PolicyAssignmentsDeleteResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsGetByIdOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PolicyAssignmentsGetByIdOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PolicyAssignmentsGetByIdOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsGetByIdResponse:type", + "docComment": "/**\n * Contains response data for the getById operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PolicyAssignmentsGetByIdResponse = " + }, + { + "kind": "Reference", + "text": "PolicyAssignment", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignment:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PolicyAssignmentsGetByIdResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PolicyAssignmentsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PolicyAssignmentsGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PolicyAssignmentsGetResponse = " + }, + { + "kind": "Reference", + "text": "PolicyAssignment", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignment:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PolicyAssignmentsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsListForManagementGroupNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PolicyAssignmentsListForManagementGroupNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PolicyAssignmentsListForManagementGroupNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsListForManagementGroupNextResponse:type", + "docComment": "/**\n * Contains response data for the listForManagementGroupNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PolicyAssignmentsListForManagementGroupNextResponse = " + }, + { + "kind": "Reference", + "text": "PolicyAssignmentListResult", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PolicyAssignmentsListForManagementGroupNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsListForManagementGroupOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PolicyAssignmentsListForManagementGroupOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PolicyAssignmentsListForManagementGroupOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsListForManagementGroupResponse:type", + "docComment": "/**\n * Contains response data for the listForManagementGroup operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PolicyAssignmentsListForManagementGroupResponse = " + }, + { + "kind": "Reference", + "text": "PolicyAssignmentListResult", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PolicyAssignmentsListForManagementGroupResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsListForResourceGroupNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PolicyAssignmentsListForResourceGroupNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PolicyAssignmentsListForResourceGroupNextOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsListForResourceGroupNextOptionalParams#filter:member", + "docComment": "/**\n * The filter to apply on the operation. Valid values for $filter are: 'atScope()' or 'policyDefinitionId eq '{value}''. If $filter is not provided, no filtering is performed.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "filter?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "filter", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsListForResourceGroupNextResponse:type", + "docComment": "/**\n * Contains response data for the listForResourceGroupNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PolicyAssignmentsListForResourceGroupNextResponse = " + }, + { + "kind": "Reference", + "text": "PolicyAssignmentListResult", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PolicyAssignmentsListForResourceGroupNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsListForResourceGroupOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PolicyAssignmentsListForResourceGroupOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PolicyAssignmentsListForResourceGroupOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsListForResourceGroupOptionalParams#filter:member", + "docComment": "/**\n * The filter to apply on the operation. Valid values for $filter are: 'atScope()' or 'policyDefinitionId eq '{value}''. If $filter is not provided, no filtering is performed.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "filter?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "filter", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsListForResourceGroupResponse:type", + "docComment": "/**\n * Contains response data for the listForResourceGroup operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PolicyAssignmentsListForResourceGroupResponse = " + }, + { + "kind": "Reference", + "text": "PolicyAssignmentListResult", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PolicyAssignmentsListForResourceGroupResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsListForResourceNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PolicyAssignmentsListForResourceNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PolicyAssignmentsListForResourceNextOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsListForResourceNextOptionalParams#filter:member", + "docComment": "/**\n * The filter to apply on the operation. Valid values for $filter are: 'atScope()' or 'policyDefinitionId eq '{value}''. If $filter is not provided, no filtering is performed.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "filter?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "filter", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsListForResourceNextResponse:type", + "docComment": "/**\n * Contains response data for the listForResourceNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PolicyAssignmentsListForResourceNextResponse = " + }, + { + "kind": "Reference", + "text": "PolicyAssignmentListResult", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PolicyAssignmentsListForResourceNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsListForResourceOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PolicyAssignmentsListForResourceOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PolicyAssignmentsListForResourceOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsListForResourceOptionalParams#filter:member", + "docComment": "/**\n * The filter to apply on the operation. Valid values for $filter are: 'atScope()' or 'policyDefinitionId eq '{value}''. If $filter is not provided, no filtering is performed.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "filter?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "filter", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsListForResourceResponse:type", + "docComment": "/**\n * Contains response data for the listForResource operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PolicyAssignmentsListForResourceResponse = " + }, + { + "kind": "Reference", + "text": "PolicyAssignmentListResult", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PolicyAssignmentsListForResourceResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PolicyAssignmentsListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PolicyAssignmentsListNextOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsListNextOptionalParams#filter:member", + "docComment": "/**\n * The filter to apply on the operation. Valid values for $filter are: 'atScope()' or 'policyDefinitionId eq '{value}''. If $filter is not provided, no filtering is performed.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "filter?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "filter", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PolicyAssignmentsListNextResponse = " + }, + { + "kind": "Reference", + "text": "PolicyAssignmentListResult", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PolicyAssignmentsListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PolicyAssignmentsListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PolicyAssignmentsListOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsListOptionalParams#filter:member", + "docComment": "/**\n * The filter to apply on the operation. Valid values for $filter are: 'atScope()' or 'policyDefinitionId eq '{value}''. If $filter is not provided, no filtering is performed.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "filter?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "filter", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentsListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PolicyAssignmentsListResponse = " + }, + { + "kind": "Reference", + "text": "PolicyAssignmentListResult", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignmentListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PolicyAssignmentsListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Class", + "canonicalReference": "arm-package-policy-2019-09!PolicyClient:class", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare class PolicyClient extends " + }, + { + "kind": "Reference", + "text": "PolicyClientContext", + "canonicalReference": "arm-package-policy-2019-09!PolicyClientContext:class" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PolicyClient", + "members": [ + { + "kind": "Constructor", + "canonicalReference": "arm-package-policy-2019-09!PolicyClient:constructor(1)", + "docComment": "/**\n * Initializes a new instance of the PolicyClient class.\n *\n * @param credentials - Subscription credentials which uniquely identify client subscription.\n *\n * @param subscriptionId - The ID of the target subscription.\n *\n * @param options - The parameter options\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "constructor(credentials: " + }, + { + "kind": "Content", + "text": "coreAuth." + }, + { + "kind": "Reference", + "text": "TokenCredential", + "canonicalReference": "@azure/core-auth!TokenCredential:interface" + }, + { + "kind": "Content", + "text": ", subscriptionId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PolicyClientOptionalParams", + "canonicalReference": "arm-package-policy-2019-09!PolicyClientOptionalParams:interface" + }, + { + "kind": "Content", + "text": ");" + } + ], + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "credentials", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "parameterName": "subscriptionId", + "parameterTypeTokenRange": { + "startIndex": 4, + "endIndex": 5 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 6, + "endIndex": 7 + } + } + ] + }, + { + "kind": "Property", + "canonicalReference": "arm-package-policy-2019-09!PolicyClient#policyAssignments:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "policyAssignments: " + }, + { + "kind": "Reference", + "text": "PolicyAssignments", + "canonicalReference": "arm-package-policy-2019-09!PolicyAssignments:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "policyAssignments", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "arm-package-policy-2019-09!PolicyClient#policyDefinitions:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "policyDefinitions: " + }, + { + "kind": "Reference", + "text": "PolicyDefinitions", + "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitions:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "policyDefinitions", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "arm-package-policy-2019-09!PolicyClient#policySetDefinitions:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "policySetDefinitions: " + }, + { + "kind": "Reference", + "text": "PolicySetDefinitions", + "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitions:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "policySetDefinitions", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + } + ], + "extendsTokenRange": { + "startIndex": 1, + "endIndex": 3 + }, + "implementsTokenRanges": [] + }, + { + "kind": "Class", + "canonicalReference": "arm-package-policy-2019-09!PolicyClientContext:class", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare class PolicyClientContext extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "ServiceClient", + "canonicalReference": "@azure/core-client!ServiceClient:class" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PolicyClientContext", + "members": [ + { + "kind": "Constructor", + "canonicalReference": "arm-package-policy-2019-09!PolicyClientContext:constructor(1)", + "docComment": "/**\n * Initializes a new instance of the PolicyClientContext class.\n *\n * @param credentials - Subscription credentials which uniquely identify client subscription.\n *\n * @param subscriptionId - The ID of the target subscription.\n *\n * @param options - The parameter options\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "constructor(credentials: " + }, + { + "kind": "Content", + "text": "coreAuth." + }, + { + "kind": "Reference", + "text": "TokenCredential", + "canonicalReference": "@azure/core-auth!TokenCredential:interface" + }, + { + "kind": "Content", + "text": ", subscriptionId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PolicyClientOptionalParams", + "canonicalReference": "arm-package-policy-2019-09!PolicyClientOptionalParams:interface" + }, + { + "kind": "Content", + "text": ");" + } + ], + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "credentials", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "parameterName": "subscriptionId", + "parameterTypeTokenRange": { + "startIndex": 4, + "endIndex": 5 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 6, + "endIndex": 7 + } + } + ] + }, + { + "kind": "Property", + "canonicalReference": "arm-package-policy-2019-09!PolicyClientContext#$host:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "$host: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "$host", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "arm-package-policy-2019-09!PolicyClientContext#apiVersion:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "apiVersion: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "apiVersion", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "arm-package-policy-2019-09!PolicyClientContext#subscriptionId:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "subscriptionId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "subscriptionId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + } + ], + "extendsTokenRange": { + "startIndex": 1, + "endIndex": 4 + }, + "implementsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-policy-2019-09!PolicyClientOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PolicyClientOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "ServiceClientOptions", + "canonicalReference": "@azure/core-client!ServiceClientOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PolicyClientOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-policy-2019-09!PolicyClientOptionalParams#$host:member", + "docComment": "/**\n * server parameter\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "$host?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "$host", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-policy-2019-09!PolicyClientOptionalParams#apiVersion:member", + "docComment": "/**\n * Api Version\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "apiVersion?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "apiVersion", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-policy-2019-09!PolicyClientOptionalParams#endpoint:member", + "docComment": "/**\n * Overrides client endpoint.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "endpoint?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "endpoint", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-policy-2019-09!PolicyDefinition:interface", + "docComment": "/**\n * The policy definition.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PolicyDefinition " + } + ], + "releaseTag": "Public", + "name": "PolicyDefinition", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-policy-2019-09!PolicyDefinition#description:member", + "docComment": "/**\n * The policy definition description.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "description?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "description", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-policy-2019-09!PolicyDefinition#displayName:member", + "docComment": "/**\n * The display name of the policy definition.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "displayName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "displayName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-policy-2019-09!PolicyDefinition#id:member", + "docComment": "/**\n * The ID of the policy definition. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly id?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-policy-2019-09!PolicyDefinition#metadata:member", + "docComment": "/**\n * The policy definition metadata. Metadata is an open ended object and is typically a collection of key value pairs.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "metadata?: " + }, + { + "kind": "Reference", + "text": "Record", + "canonicalReference": "!Record:type" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "metadata", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-policy-2019-09!PolicyDefinition#mode:member", + "docComment": "/**\n * The policy definition mode. Some examples are All, Indexed, Microsoft.KeyVault.Data.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "mode?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "mode", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-policy-2019-09!PolicyDefinition#name:member", + "docComment": "/**\n * The name of the policy definition. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-policy-2019-09!PolicyDefinition#parameters:member", + "docComment": "/**\n * The parameter definitions for parameters used in the policy rule. The keys are the parameter names.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "parameters?: " + }, + { + "kind": "Content", + "text": "{\n [propertyName: string]: " + }, + { + "kind": "Reference", + "text": "ParameterDefinitionsValue", + "canonicalReference": "arm-package-policy-2019-09!ParameterDefinitionsValue:interface" + }, + { + "kind": "Content", + "text": ";\n }" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "parameters", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 4 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-policy-2019-09!PolicyDefinition#policyRule:member", + "docComment": "/**\n * The policy rule.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "policyRule?: " + }, + { + "kind": "Reference", + "text": "Record", + "canonicalReference": "!Record:type" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "policyRule", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-policy-2019-09!PolicyDefinition#policyType:member", + "docComment": "/**\n * The type of policy definition. Possible values are NotSpecified, BuiltIn, Custom, and Static.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "policyType?: " + }, + { + "kind": "Reference", + "text": "PolicyType", + "canonicalReference": "arm-package-policy-2019-09!PolicyType:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "policyType", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-policy-2019-09!PolicyDefinition#type:member", + "docComment": "/**\n * The type of the resource (Microsoft.Authorization/policyDefinitions). NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly type?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "type", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionGroup:interface", + "docComment": "/**\n * The policy definition group.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PolicyDefinitionGroup " + } + ], + "releaseTag": "Public", + "name": "PolicyDefinitionGroup", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionGroup#additionalMetadataId:member", + "docComment": "/**\n * A resource ID of a resource that contains additional metadata about the group.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "additionalMetadataId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "additionalMetadataId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionGroup#category:member", + "docComment": "/**\n * The group's category.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "category?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "category", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionGroup#description:member", + "docComment": "/**\n * The group's description.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "description?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "description", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionGroup#displayName:member", + "docComment": "/**\n * The group's display name.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "displayName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "displayName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionGroup#name:member", + "docComment": "/**\n * The name of the group.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionListResult:interface", + "docComment": "/**\n * List of policy definitions.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PolicyDefinitionListResult " + } + ], + "releaseTag": "Public", + "name": "PolicyDefinitionListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionListResult#nextLink:member", + "docComment": "/**\n * The URL to use for getting the next set of results.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionListResult#value:member", + "docComment": "/**\n * An array of policy definitions.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "PolicyDefinition", + "canonicalReference": "arm-package-policy-2019-09!PolicyDefinition:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionReference:interface", + "docComment": "/**\n * The policy definition reference.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PolicyDefinitionReference " + } + ], + "releaseTag": "Public", + "name": "PolicyDefinitionReference", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionReference#groupNames:member", + "docComment": "/**\n * The name of the groups that this policy definition reference belongs to.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "groupNames?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "groupNames", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionReference#parameters:member", + "docComment": "/**\n * The parameter values for the referenced policy rule. The keys are the parameter names.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "parameters?: " + }, + { + "kind": "Content", + "text": "{\n [propertyName: string]: " + }, + { + "kind": "Reference", + "text": "ParameterValuesValue", + "canonicalReference": "arm-package-policy-2019-09!ParameterValuesValue:interface" + }, + { + "kind": "Content", + "text": ";\n }" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "parameters", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 4 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionReference#policyDefinitionId:member", + "docComment": "/**\n * The ID of the policy definition or policy set definition.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "policyDefinitionId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "policyDefinitionId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionReference#policyDefinitionReferenceId:member", + "docComment": "/**\n * A unique id (within the policy set definition) for this policy definition reference.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "policyDefinitionReferenceId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "policyDefinitionReferenceId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitions:interface", + "docComment": "/**\n * Interface representing a PolicyDefinitions.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PolicyDefinitions " + } + ], + "releaseTag": "Public", + "name": "PolicyDefinitions", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitions#createOrUpdate:member(1)", + "docComment": "/**\n * This operation creates or updates a policy definition in the given subscription with the given name.\n *\n * @param policyDefinitionName - The name of the policy definition to create.\n *\n * @param parameters - The policy definition properties.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createOrUpdate(policyDefinitionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "PolicyDefinition", + "canonicalReference": "arm-package-policy-2019-09!PolicyDefinition:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PolicyDefinitionsCreateOrUpdateOptionalParams", + "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PolicyDefinitionsCreateOrUpdateResponse", + "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "policyDefinitionName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "createOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitions#createOrUpdateAtManagementGroup:member(1)", + "docComment": "/**\n * This operation creates or updates a policy definition in the given management group with the given name.\n *\n * @param policyDefinitionName - The name of the policy definition to create.\n *\n * @param managementGroupId - The ID of the management group.\n *\n * @param parameters - The policy definition properties.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createOrUpdateAtManagementGroup(policyDefinitionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managementGroupId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "PolicyDefinition", + "canonicalReference": "arm-package-policy-2019-09!PolicyDefinition:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PolicyDefinitionsCreateOrUpdateAtManagementGroupOptionalParams", + "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionsCreateOrUpdateAtManagementGroupOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PolicyDefinitionsCreateOrUpdateAtManagementGroupResponse", + "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionsCreateOrUpdateAtManagementGroupResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "policyDefinitionName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managementGroupId", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "createOrUpdateAtManagementGroup" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitions#delete:member(1)", + "docComment": "/**\n * This operation deletes the policy definition in the given subscription with the given name.\n *\n * @param policyDefinitionName - The name of the policy definition to delete.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "delete(policyDefinitionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PolicyDefinitionsDeleteOptionalParams", + "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "policyDefinitionName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "delete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitions#deleteAtManagementGroup:member(1)", + "docComment": "/**\n * This operation deletes the policy definition in the given management group with the given name.\n *\n * @param policyDefinitionName - The name of the policy definition to delete.\n *\n * @param managementGroupId - The ID of the management group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "deleteAtManagementGroup(policyDefinitionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managementGroupId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PolicyDefinitionsDeleteAtManagementGroupOptionalParams", + "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionsDeleteAtManagementGroupOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "policyDefinitionName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managementGroupId", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "deleteAtManagementGroup" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitions#get:member(1)", + "docComment": "/**\n * This operation retrieves the policy definition in the given subscription with the given name.\n *\n * @param policyDefinitionName - The name of the policy definition to get.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(policyDefinitionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PolicyDefinitionsGetOptionalParams", + "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PolicyDefinitionsGetResponse", + "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "policyDefinitionName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitions#getAtManagementGroup:member(1)", + "docComment": "/**\n * This operation retrieves the policy definition in the given management group with the given name.\n *\n * @param policyDefinitionName - The name of the policy definition to get.\n *\n * @param managementGroupId - The ID of the management group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getAtManagementGroup(policyDefinitionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managementGroupId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PolicyDefinitionsGetAtManagementGroupOptionalParams", + "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionsGetAtManagementGroupOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PolicyDefinitionsGetAtManagementGroupResponse", + "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionsGetAtManagementGroupResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "policyDefinitionName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managementGroupId", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "getAtManagementGroup" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitions#getBuiltIn:member(1)", + "docComment": "/**\n * This operation retrieves the built-in policy definition with the given name.\n *\n * @param policyDefinitionName - The name of the built-in policy definition to get.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getBuiltIn(policyDefinitionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PolicyDefinitionsGetBuiltInOptionalParams", + "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionsGetBuiltInOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PolicyDefinitionsGetBuiltInResponse", + "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionsGetBuiltInResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "policyDefinitionName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "getBuiltIn" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitions#list:member(1)", + "docComment": "/**\n * This operation retrieves a list of all the policy definitions in a given subscription.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(options?: " + }, + { + "kind": "Reference", + "text": "PolicyDefinitionsListOptionalParams", + "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionsListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PolicyDefinition", + "canonicalReference": "arm-package-policy-2019-09!PolicyDefinition:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "list" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitions#listBuiltIn:member(1)", + "docComment": "/**\n * This operation retrieves a list of all the built-in policy definitions.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listBuiltIn(options?: " + }, + { + "kind": "Reference", + "text": "PolicyDefinitionsListBuiltInOptionalParams", + "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionsListBuiltInOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PolicyDefinition", + "canonicalReference": "arm-package-policy-2019-09!PolicyDefinition:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "listBuiltIn" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitions#listByManagementGroup:member(1)", + "docComment": "/**\n * This operation retrieves a list of all the policy definitions in a given management group.\n *\n * @param managementGroupId - The ID of the management group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByManagementGroup(managementGroupId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PolicyDefinitionsListByManagementGroupOptionalParams", + "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionsListByManagementGroupOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PolicyDefinition", + "canonicalReference": "arm-package-policy-2019-09!PolicyDefinition:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "managementGroupId", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "listByManagementGroup" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionsCreateOrUpdateAtManagementGroupOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PolicyDefinitionsCreateOrUpdateAtManagementGroupOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PolicyDefinitionsCreateOrUpdateAtManagementGroupOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionsCreateOrUpdateAtManagementGroupResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdateAtManagementGroup operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PolicyDefinitionsCreateOrUpdateAtManagementGroupResponse = " + }, + { + "kind": "Reference", + "text": "PolicyDefinition", + "canonicalReference": "arm-package-policy-2019-09!PolicyDefinition:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PolicyDefinitionsCreateOrUpdateAtManagementGroupResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionsCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PolicyDefinitionsCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PolicyDefinitionsCreateOrUpdateOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionsCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PolicyDefinitionsCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "PolicyDefinition", + "canonicalReference": "arm-package-policy-2019-09!PolicyDefinition:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PolicyDefinitionsCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionsDeleteAtManagementGroupOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PolicyDefinitionsDeleteAtManagementGroupOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PolicyDefinitionsDeleteAtManagementGroupOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionsDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PolicyDefinitionsDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PolicyDefinitionsDeleteOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionsGetAtManagementGroupOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PolicyDefinitionsGetAtManagementGroupOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PolicyDefinitionsGetAtManagementGroupOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionsGetAtManagementGroupResponse:type", + "docComment": "/**\n * Contains response data for the getAtManagementGroup operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PolicyDefinitionsGetAtManagementGroupResponse = " + }, + { + "kind": "Reference", + "text": "PolicyDefinition", + "canonicalReference": "arm-package-policy-2019-09!PolicyDefinition:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PolicyDefinitionsGetAtManagementGroupResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionsGetBuiltInOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PolicyDefinitionsGetBuiltInOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PolicyDefinitionsGetBuiltInOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionsGetBuiltInResponse:type", + "docComment": "/**\n * Contains response data for the getBuiltIn operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PolicyDefinitionsGetBuiltInResponse = " + }, + { + "kind": "Reference", + "text": "PolicyDefinition", + "canonicalReference": "arm-package-policy-2019-09!PolicyDefinition:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PolicyDefinitionsGetBuiltInResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PolicyDefinitionsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PolicyDefinitionsGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PolicyDefinitionsGetResponse = " + }, + { + "kind": "Reference", + "text": "PolicyDefinition", + "canonicalReference": "arm-package-policy-2019-09!PolicyDefinition:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PolicyDefinitionsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionsListBuiltInNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PolicyDefinitionsListBuiltInNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PolicyDefinitionsListBuiltInNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionsListBuiltInNextResponse:type", + "docComment": "/**\n * Contains response data for the listBuiltInNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PolicyDefinitionsListBuiltInNextResponse = " + }, + { + "kind": "Reference", + "text": "PolicyDefinitionListResult", + "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PolicyDefinitionsListBuiltInNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionsListBuiltInOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PolicyDefinitionsListBuiltInOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PolicyDefinitionsListBuiltInOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionsListBuiltInResponse:type", + "docComment": "/**\n * Contains response data for the listBuiltIn operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PolicyDefinitionsListBuiltInResponse = " + }, + { + "kind": "Reference", + "text": "PolicyDefinitionListResult", + "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PolicyDefinitionsListBuiltInResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionsListByManagementGroupNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PolicyDefinitionsListByManagementGroupNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PolicyDefinitionsListByManagementGroupNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionsListByManagementGroupNextResponse:type", + "docComment": "/**\n * Contains response data for the listByManagementGroupNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PolicyDefinitionsListByManagementGroupNextResponse = " + }, + { + "kind": "Reference", + "text": "PolicyDefinitionListResult", + "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PolicyDefinitionsListByManagementGroupNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionsListByManagementGroupOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PolicyDefinitionsListByManagementGroupOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PolicyDefinitionsListByManagementGroupOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionsListByManagementGroupResponse:type", + "docComment": "/**\n * Contains response data for the listByManagementGroup operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PolicyDefinitionsListByManagementGroupResponse = " + }, + { + "kind": "Reference", + "text": "PolicyDefinitionListResult", + "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PolicyDefinitionsListByManagementGroupResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionsListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PolicyDefinitionsListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PolicyDefinitionsListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionsListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PolicyDefinitionsListNextResponse = " + }, + { + "kind": "Reference", + "text": "PolicyDefinitionListResult", + "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PolicyDefinitionsListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionsListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PolicyDefinitionsListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PolicyDefinitionsListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionsListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PolicyDefinitionsListResponse = " + }, + { + "kind": "Reference", + "text": "PolicyDefinitionListResult", + "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PolicyDefinitionsListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinition:interface", + "docComment": "/**\n * The policy set definition.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PolicySetDefinition " + } + ], + "releaseTag": "Public", + "name": "PolicySetDefinition", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinition#description:member", + "docComment": "/**\n * The policy set definition description.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "description?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "description", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinition#displayName:member", + "docComment": "/**\n * The display name of the policy set definition.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "displayName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "displayName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinition#id:member", + "docComment": "/**\n * The ID of the policy set definition. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly id?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinition#metadata:member", + "docComment": "/**\n * The policy set definition metadata. Metadata is an open ended object and is typically a collection of key value pairs.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "metadata?: " + }, + { + "kind": "Reference", + "text": "Record", + "canonicalReference": "!Record:type" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "metadata", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinition#name:member", + "docComment": "/**\n * The name of the policy set definition. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinition#parameters:member", + "docComment": "/**\n * The policy set definition parameters that can be used in policy definition references.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "parameters?: " + }, + { + "kind": "Content", + "text": "{\n [propertyName: string]: " + }, + { + "kind": "Reference", + "text": "ParameterDefinitionsValue", + "canonicalReference": "arm-package-policy-2019-09!ParameterDefinitionsValue:interface" + }, + { + "kind": "Content", + "text": ";\n }" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "parameters", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 4 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinition#policyDefinitionGroups:member", + "docComment": "/**\n * The metadata describing groups of policy definition references within the policy set definition.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "policyDefinitionGroups?: " + }, + { + "kind": "Reference", + "text": "PolicyDefinitionGroup", + "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionGroup:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "policyDefinitionGroups", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinition#policyDefinitions:member", + "docComment": "/**\n * An array of policy definition references.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "policyDefinitions?: " + }, + { + "kind": "Reference", + "text": "PolicyDefinitionReference", + "canonicalReference": "arm-package-policy-2019-09!PolicyDefinitionReference:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "policyDefinitions", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinition#policyType:member", + "docComment": "/**\n * The type of policy definition. Possible values are NotSpecified, BuiltIn, Custom, and Static.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "policyType?: " + }, + { + "kind": "Reference", + "text": "PolicyType", + "canonicalReference": "arm-package-policy-2019-09!PolicyType:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "policyType", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinition#type:member", + "docComment": "/**\n * The type of the resource (Microsoft.Authorization/policySetDefinitions). NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly type?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "type", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitionListResult:interface", + "docComment": "/**\n * List of policy set definitions.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PolicySetDefinitionListResult " + } + ], + "releaseTag": "Public", + "name": "PolicySetDefinitionListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitionListResult#nextLink:member", + "docComment": "/**\n * The URL to use for getting the next set of results.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitionListResult#value:member", + "docComment": "/**\n * An array of policy set definitions.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "PolicySetDefinition", + "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinition:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitions:interface", + "docComment": "/**\n * Interface representing a PolicySetDefinitions.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PolicySetDefinitions " + } + ], + "releaseTag": "Public", + "name": "PolicySetDefinitions", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitions#createOrUpdate:member(1)", + "docComment": "/**\n * This operation creates or updates a policy set definition in the given subscription with the given name.\n *\n * @param policySetDefinitionName - The name of the policy set definition to create.\n *\n * @param parameters - The policy set definition properties.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createOrUpdate(policySetDefinitionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "PolicySetDefinition", + "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinition:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PolicySetDefinitionsCreateOrUpdateOptionalParams", + "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitionsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PolicySetDefinitionsCreateOrUpdateResponse", + "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitionsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "policySetDefinitionName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "createOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitions#createOrUpdateAtManagementGroup:member(1)", + "docComment": "/**\n * This operation creates or updates a policy set definition in the given management group with the given name.\n *\n * @param policySetDefinitionName - The name of the policy set definition to create.\n *\n * @param managementGroupId - The ID of the management group.\n *\n * @param parameters - The policy set definition properties.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createOrUpdateAtManagementGroup(policySetDefinitionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managementGroupId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "PolicySetDefinition", + "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinition:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PolicySetDefinitionsCreateOrUpdateAtManagementGroupOptionalParams", + "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitionsCreateOrUpdateAtManagementGroupOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PolicySetDefinitionsCreateOrUpdateAtManagementGroupResponse", + "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitionsCreateOrUpdateAtManagementGroupResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "policySetDefinitionName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managementGroupId", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "createOrUpdateAtManagementGroup" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitions#delete:member(1)", + "docComment": "/**\n * This operation deletes the policy set definition in the given subscription with the given name.\n *\n * @param policySetDefinitionName - The name of the policy set definition to delete.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "delete(policySetDefinitionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PolicySetDefinitionsDeleteOptionalParams", + "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitionsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "policySetDefinitionName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "delete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitions#deleteAtManagementGroup:member(1)", + "docComment": "/**\n * This operation deletes the policy set definition in the given management group with the given name.\n *\n * @param policySetDefinitionName - The name of the policy set definition to delete.\n *\n * @param managementGroupId - The ID of the management group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "deleteAtManagementGroup(policySetDefinitionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managementGroupId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PolicySetDefinitionsDeleteAtManagementGroupOptionalParams", + "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitionsDeleteAtManagementGroupOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "policySetDefinitionName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managementGroupId", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "deleteAtManagementGroup" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitions#get:member(1)", + "docComment": "/**\n * This operation retrieves the policy set definition in the given subscription with the given name.\n *\n * @param policySetDefinitionName - The name of the policy set definition to get.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(policySetDefinitionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PolicySetDefinitionsGetOptionalParams", + "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitionsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PolicySetDefinitionsGetResponse", + "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitionsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "policySetDefinitionName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitions#getAtManagementGroup:member(1)", + "docComment": "/**\n * This operation retrieves the policy set definition in the given management group with the given name.\n *\n * @param policySetDefinitionName - The name of the policy set definition to get.\n *\n * @param managementGroupId - The ID of the management group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getAtManagementGroup(policySetDefinitionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managementGroupId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PolicySetDefinitionsGetAtManagementGroupOptionalParams", + "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitionsGetAtManagementGroupOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PolicySetDefinitionsGetAtManagementGroupResponse", + "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitionsGetAtManagementGroupResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "policySetDefinitionName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "managementGroupId", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "getAtManagementGroup" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitions#getBuiltIn:member(1)", + "docComment": "/**\n * This operation retrieves the built-in policy set definition with the given name.\n *\n * @param policySetDefinitionName - The name of the policy set definition to get.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getBuiltIn(policySetDefinitionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PolicySetDefinitionsGetBuiltInOptionalParams", + "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitionsGetBuiltInOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PolicySetDefinitionsGetBuiltInResponse", + "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitionsGetBuiltInResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "policySetDefinitionName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "getBuiltIn" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitions#list:member(1)", + "docComment": "/**\n * This operation retrieves a list of all the policy set definitions in the given subscription.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(options?: " + }, + { + "kind": "Reference", + "text": "PolicySetDefinitionsListOptionalParams", + "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitionsListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PolicySetDefinition", + "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinition:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "list" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitions#listBuiltIn:member(1)", + "docComment": "/**\n * This operation retrieves a list of all the built-in policy set definitions.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listBuiltIn(options?: " + }, + { + "kind": "Reference", + "text": "PolicySetDefinitionsListBuiltInOptionalParams", + "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitionsListBuiltInOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PolicySetDefinition", + "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinition:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "listBuiltIn" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitions#listByManagementGroup:member(1)", + "docComment": "/**\n * This operation retrieves a list of all the a policy set definition in the given management group.\n *\n * @param managementGroupId - The ID of the management group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByManagementGroup(managementGroupId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PolicySetDefinitionsListByManagementGroupOptionalParams", + "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitionsListByManagementGroupOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PolicySetDefinition", + "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinition:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "managementGroupId", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "listByManagementGroup" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitionsCreateOrUpdateAtManagementGroupOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PolicySetDefinitionsCreateOrUpdateAtManagementGroupOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PolicySetDefinitionsCreateOrUpdateAtManagementGroupOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitionsCreateOrUpdateAtManagementGroupResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdateAtManagementGroup operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PolicySetDefinitionsCreateOrUpdateAtManagementGroupResponse = " + }, + { + "kind": "Reference", + "text": "PolicySetDefinition", + "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinition:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PolicySetDefinitionsCreateOrUpdateAtManagementGroupResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitionsCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PolicySetDefinitionsCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PolicySetDefinitionsCreateOrUpdateOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitionsCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PolicySetDefinitionsCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "PolicySetDefinition", + "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinition:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PolicySetDefinitionsCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitionsDeleteAtManagementGroupOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PolicySetDefinitionsDeleteAtManagementGroupOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PolicySetDefinitionsDeleteAtManagementGroupOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitionsDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PolicySetDefinitionsDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PolicySetDefinitionsDeleteOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitionsGetAtManagementGroupOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PolicySetDefinitionsGetAtManagementGroupOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PolicySetDefinitionsGetAtManagementGroupOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitionsGetAtManagementGroupResponse:type", + "docComment": "/**\n * Contains response data for the getAtManagementGroup operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PolicySetDefinitionsGetAtManagementGroupResponse = " + }, + { + "kind": "Reference", + "text": "PolicySetDefinition", + "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinition:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PolicySetDefinitionsGetAtManagementGroupResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitionsGetBuiltInOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PolicySetDefinitionsGetBuiltInOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PolicySetDefinitionsGetBuiltInOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitionsGetBuiltInResponse:type", + "docComment": "/**\n * Contains response data for the getBuiltIn operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PolicySetDefinitionsGetBuiltInResponse = " + }, + { + "kind": "Reference", + "text": "PolicySetDefinition", + "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinition:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PolicySetDefinitionsGetBuiltInResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitionsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PolicySetDefinitionsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PolicySetDefinitionsGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitionsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PolicySetDefinitionsGetResponse = " + }, + { + "kind": "Reference", + "text": "PolicySetDefinition", + "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinition:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PolicySetDefinitionsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitionsListBuiltInNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PolicySetDefinitionsListBuiltInNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PolicySetDefinitionsListBuiltInNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitionsListBuiltInNextResponse:type", + "docComment": "/**\n * Contains response data for the listBuiltInNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PolicySetDefinitionsListBuiltInNextResponse = " + }, + { + "kind": "Reference", + "text": "PolicySetDefinitionListResult", + "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitionListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PolicySetDefinitionsListBuiltInNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitionsListBuiltInOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PolicySetDefinitionsListBuiltInOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PolicySetDefinitionsListBuiltInOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitionsListBuiltInResponse:type", + "docComment": "/**\n * Contains response data for the listBuiltIn operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PolicySetDefinitionsListBuiltInResponse = " + }, + { + "kind": "Reference", + "text": "PolicySetDefinitionListResult", + "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitionListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PolicySetDefinitionsListBuiltInResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitionsListByManagementGroupNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PolicySetDefinitionsListByManagementGroupNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PolicySetDefinitionsListByManagementGroupNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitionsListByManagementGroupNextResponse:type", + "docComment": "/**\n * Contains response data for the listByManagementGroupNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PolicySetDefinitionsListByManagementGroupNextResponse = " + }, + { + "kind": "Reference", + "text": "PolicySetDefinitionListResult", + "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitionListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PolicySetDefinitionsListByManagementGroupNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitionsListByManagementGroupOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PolicySetDefinitionsListByManagementGroupOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PolicySetDefinitionsListByManagementGroupOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitionsListByManagementGroupResponse:type", + "docComment": "/**\n * Contains response data for the listByManagementGroup operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PolicySetDefinitionsListByManagementGroupResponse = " + }, + { + "kind": "Reference", + "text": "PolicySetDefinitionListResult", + "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitionListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PolicySetDefinitionsListByManagementGroupResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitionsListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PolicySetDefinitionsListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PolicySetDefinitionsListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitionsListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PolicySetDefinitionsListNextResponse = " + }, + { + "kind": "Reference", + "text": "PolicySetDefinitionListResult", + "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitionListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PolicySetDefinitionsListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitionsListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PolicySetDefinitionsListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PolicySetDefinitionsListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitionsListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PolicySetDefinitionsListResponse = " + }, + { + "kind": "Reference", + "text": "PolicySetDefinitionListResult", + "canonicalReference": "arm-package-policy-2019-09!PolicySetDefinitionListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PolicySetDefinitionsListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-policy-2019-09!PolicySku:interface", + "docComment": "/**\n * The policy sku. This property is optional, obsolete, and will be ignored.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PolicySku " + } + ], + "releaseTag": "Public", + "name": "PolicySku", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-policy-2019-09!PolicySku#name:member", + "docComment": "/**\n * The name of the policy sku. Possible values are A0 and A1.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-policy-2019-09!PolicySku#tier:member", + "docComment": "/**\n * The policy sku tier. Possible values are Free and Standard.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "tier?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tier", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-policy-2019-09!PolicyType:type", + "docComment": "/**\n * Defines values for PolicyType. \\ {@link KnownPolicyType} can be used interchangeably with PolicyType, this enum contains the known values that the service supports. ### Known values supported by the service **NotSpecified** \\ **BuiltIn** \\ **Custom** \\ **Static**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PolicyType = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PolicyType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-policy-2019-09!ResourceIdentityType:type", + "docComment": "/**\n * Defines values for ResourceIdentityType.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ResourceIdentityType = " + }, + { + "kind": "Content", + "text": "\"SystemAssigned\" | \"None\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ResourceIdentityType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + } + ] +} diff --git a/test/smoke/generated/arm-package-policy-2019-09/temp/arm-package-policy-2019-09.api.md b/test/smoke/generated/arm-package-policy-2019-09/temp/arm-package-policy-2019-09.api.md index 842635b955..b0f59c6bde 100644 --- a/test/smoke/generated/arm-package-policy-2019-09/temp/arm-package-policy-2019-09.api.md +++ b/test/smoke/generated/arm-package-policy-2019-09/temp/arm-package-policy-2019-09.api.md @@ -1,549 +1,549 @@ -## API Report File for "arm-package-policy-2019-09" - -> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). - -```ts - -import * as coreAuth from '@azure/core-auth'; -import * as coreClient from '@azure/core-client'; -import { PagedAsyncIterableIterator } from '@azure/core-paging'; - -// @public -export interface CloudError { - error?: ErrorResponse; -} - -// @public -export type EnforcementMode = string; - -// @public -export interface ErrorAdditionalInfo { - readonly info?: Record; - readonly type?: string; -} - -// @public -export interface ErrorResponse { - readonly additionalInfo?: ErrorAdditionalInfo[]; - readonly code?: string; - readonly details?: ErrorResponse[]; - readonly message?: string; - readonly target?: string; -} - -// @public -export interface Identity { - readonly principalId?: string; - readonly tenantId?: string; - type?: ResourceIdentityType; -} - -// @public -export enum KnownEnforcementMode { - Default = "Default", - DoNotEnforce = "DoNotEnforce" -} - -// @public -export enum KnownParameterType { - // (undocumented) - Array = "Array", - // (undocumented) - Boolean = "Boolean", - // (undocumented) - DateTime = "DateTime", - // (undocumented) - Float = "Float", - // (undocumented) - Integer = "Integer", - // (undocumented) - Object = "Object", - // (undocumented) - String = "String" -} - -// @public -export enum KnownPolicyType { - // (undocumented) - BuiltIn = "BuiltIn", - // (undocumented) - Custom = "Custom", - // (undocumented) - NotSpecified = "NotSpecified", - // (undocumented) - Static = "Static" -} - -// @public -export interface ParameterDefinitionsValue { - allowedValues?: Record[]; - defaultValue?: Record; - metadata?: ParameterDefinitionsValueMetadata; - type?: ParameterType; -} - -// @public -export interface ParameterDefinitionsValueMetadata { - [property: string]: any; - description?: string; - displayName?: string; -} - -// @public -export type ParameterType = string; - -// @public -export interface ParameterValuesValue { - value?: Record; -} - -// @public -export interface PolicyAssignment { - description?: string; - displayName?: string; - enforcementMode?: EnforcementMode; - readonly id?: string; - identity?: Identity; - location?: string; - metadata?: Record; - readonly name?: string; - notScopes?: string[]; - parameters?: { - [propertyName: string]: ParameterValuesValue; - }; - policyDefinitionId?: string; - scope?: string; - sku?: PolicySku; - readonly type?: string; -} - -// @public -export interface PolicyAssignmentListResult { - nextLink?: string; - value?: PolicyAssignment[]; -} - -// @public -export interface PolicyAssignments { - create(scope: string, policyAssignmentName: string, parameters: PolicyAssignment, options?: PolicyAssignmentsCreateOptionalParams): Promise; - createById(policyAssignmentId: string, parameters: PolicyAssignment, options?: PolicyAssignmentsCreateByIdOptionalParams): Promise; - delete(scope: string, policyAssignmentName: string, options?: PolicyAssignmentsDeleteOptionalParams): Promise; - deleteById(policyAssignmentId: string, options?: PolicyAssignmentsDeleteByIdOptionalParams): Promise; - get(scope: string, policyAssignmentName: string, options?: PolicyAssignmentsGetOptionalParams): Promise; - getById(policyAssignmentId: string, options?: PolicyAssignmentsGetByIdOptionalParams): Promise; - list(options?: PolicyAssignmentsListOptionalParams): PagedAsyncIterableIterator; - listForManagementGroup(managementGroupId: string, filter: string, options?: PolicyAssignmentsListForManagementGroupOptionalParams): PagedAsyncIterableIterator; - listForResource(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, options?: PolicyAssignmentsListForResourceOptionalParams): PagedAsyncIterableIterator; - listForResourceGroup(resourceGroupName: string, options?: PolicyAssignmentsListForResourceGroupOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface PolicyAssignmentsCreateByIdOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PolicyAssignmentsCreateByIdResponse = PolicyAssignment; - -// @public -export interface PolicyAssignmentsCreateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PolicyAssignmentsCreateResponse = PolicyAssignment; - -// @public -export interface PolicyAssignmentsDeleteByIdOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PolicyAssignmentsDeleteByIdResponse = PolicyAssignment; - -// @public -export interface PolicyAssignmentsDeleteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PolicyAssignmentsDeleteResponse = PolicyAssignment; - -// @public -export interface PolicyAssignmentsGetByIdOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PolicyAssignmentsGetByIdResponse = PolicyAssignment; - -// @public -export interface PolicyAssignmentsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PolicyAssignmentsGetResponse = PolicyAssignment; - -// @public -export interface PolicyAssignmentsListForManagementGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PolicyAssignmentsListForManagementGroupNextResponse = PolicyAssignmentListResult; - -// @public -export interface PolicyAssignmentsListForManagementGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PolicyAssignmentsListForManagementGroupResponse = PolicyAssignmentListResult; - -// @public -export interface PolicyAssignmentsListForResourceGroupNextOptionalParams extends coreClient.OperationOptions { - filter?: string; -} - -// @public -export type PolicyAssignmentsListForResourceGroupNextResponse = PolicyAssignmentListResult; - -// @public -export interface PolicyAssignmentsListForResourceGroupOptionalParams extends coreClient.OperationOptions { - filter?: string; -} - -// @public -export type PolicyAssignmentsListForResourceGroupResponse = PolicyAssignmentListResult; - -// @public -export interface PolicyAssignmentsListForResourceNextOptionalParams extends coreClient.OperationOptions { - filter?: string; -} - -// @public -export type PolicyAssignmentsListForResourceNextResponse = PolicyAssignmentListResult; - -// @public -export interface PolicyAssignmentsListForResourceOptionalParams extends coreClient.OperationOptions { - filter?: string; -} - -// @public -export type PolicyAssignmentsListForResourceResponse = PolicyAssignmentListResult; - -// @public -export interface PolicyAssignmentsListNextOptionalParams extends coreClient.OperationOptions { - filter?: string; -} - -// @public -export type PolicyAssignmentsListNextResponse = PolicyAssignmentListResult; - -// @public -export interface PolicyAssignmentsListOptionalParams extends coreClient.OperationOptions { - filter?: string; -} - -// @public -export type PolicyAssignmentsListResponse = PolicyAssignmentListResult; - -// @public (undocumented) -export class PolicyClient extends PolicyClientContext { - constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: PolicyClientOptionalParams); - // (undocumented) - policyAssignments: PolicyAssignments; - // (undocumented) - policyDefinitions: PolicyDefinitions; - // (undocumented) - policySetDefinitions: PolicySetDefinitions; -} - -// @public (undocumented) -export class PolicyClientContext extends coreClient.ServiceClient { - // (undocumented) - $host: string; - constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: PolicyClientOptionalParams); - // (undocumented) - apiVersion: string; - // (undocumented) - subscriptionId: string; -} - -// @public -export interface PolicyClientOptionalParams extends coreClient.ServiceClientOptions { - $host?: string; - apiVersion?: string; - endpoint?: string; -} - -// @public -export interface PolicyDefinition { - description?: string; - displayName?: string; - readonly id?: string; - metadata?: Record; - mode?: string; - readonly name?: string; - parameters?: { - [propertyName: string]: ParameterDefinitionsValue; - }; - policyRule?: Record; - policyType?: PolicyType; - readonly type?: string; -} - -// @public -export interface PolicyDefinitionGroup { - additionalMetadataId?: string; - category?: string; - description?: string; - displayName?: string; - name: string; -} - -// @public -export interface PolicyDefinitionListResult { - nextLink?: string; - value?: PolicyDefinition[]; -} - -// @public -export interface PolicyDefinitionReference { - groupNames?: string[]; - parameters?: { - [propertyName: string]: ParameterValuesValue; - }; - policyDefinitionId: string; - policyDefinitionReferenceId?: string; -} - -// @public -export interface PolicyDefinitions { - createOrUpdate(policyDefinitionName: string, parameters: PolicyDefinition, options?: PolicyDefinitionsCreateOrUpdateOptionalParams): Promise; - createOrUpdateAtManagementGroup(policyDefinitionName: string, managementGroupId: string, parameters: PolicyDefinition, options?: PolicyDefinitionsCreateOrUpdateAtManagementGroupOptionalParams): Promise; - delete(policyDefinitionName: string, options?: PolicyDefinitionsDeleteOptionalParams): Promise; - deleteAtManagementGroup(policyDefinitionName: string, managementGroupId: string, options?: PolicyDefinitionsDeleteAtManagementGroupOptionalParams): Promise; - get(policyDefinitionName: string, options?: PolicyDefinitionsGetOptionalParams): Promise; - getAtManagementGroup(policyDefinitionName: string, managementGroupId: string, options?: PolicyDefinitionsGetAtManagementGroupOptionalParams): Promise; - getBuiltIn(policyDefinitionName: string, options?: PolicyDefinitionsGetBuiltInOptionalParams): Promise; - list(options?: PolicyDefinitionsListOptionalParams): PagedAsyncIterableIterator; - listBuiltIn(options?: PolicyDefinitionsListBuiltInOptionalParams): PagedAsyncIterableIterator; - listByManagementGroup(managementGroupId: string, options?: PolicyDefinitionsListByManagementGroupOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface PolicyDefinitionsCreateOrUpdateAtManagementGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PolicyDefinitionsCreateOrUpdateAtManagementGroupResponse = PolicyDefinition; - -// @public -export interface PolicyDefinitionsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PolicyDefinitionsCreateOrUpdateResponse = PolicyDefinition; - -// @public -export interface PolicyDefinitionsDeleteAtManagementGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface PolicyDefinitionsDeleteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface PolicyDefinitionsGetAtManagementGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PolicyDefinitionsGetAtManagementGroupResponse = PolicyDefinition; - -// @public -export interface PolicyDefinitionsGetBuiltInOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PolicyDefinitionsGetBuiltInResponse = PolicyDefinition; - -// @public -export interface PolicyDefinitionsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PolicyDefinitionsGetResponse = PolicyDefinition; - -// @public -export interface PolicyDefinitionsListBuiltInNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PolicyDefinitionsListBuiltInNextResponse = PolicyDefinitionListResult; - -// @public -export interface PolicyDefinitionsListBuiltInOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PolicyDefinitionsListBuiltInResponse = PolicyDefinitionListResult; - -// @public -export interface PolicyDefinitionsListByManagementGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PolicyDefinitionsListByManagementGroupNextResponse = PolicyDefinitionListResult; - -// @public -export interface PolicyDefinitionsListByManagementGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PolicyDefinitionsListByManagementGroupResponse = PolicyDefinitionListResult; - -// @public -export interface PolicyDefinitionsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PolicyDefinitionsListNextResponse = PolicyDefinitionListResult; - -// @public -export interface PolicyDefinitionsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PolicyDefinitionsListResponse = PolicyDefinitionListResult; - -// @public -export interface PolicySetDefinition { - description?: string; - displayName?: string; - readonly id?: string; - metadata?: Record; - readonly name?: string; - parameters?: { - [propertyName: string]: ParameterDefinitionsValue; - }; - policyDefinitionGroups?: PolicyDefinitionGroup[]; - policyDefinitions?: PolicyDefinitionReference[]; - policyType?: PolicyType; - readonly type?: string; -} - -// @public -export interface PolicySetDefinitionListResult { - nextLink?: string; - value?: PolicySetDefinition[]; -} - -// @public -export interface PolicySetDefinitions { - createOrUpdate(policySetDefinitionName: string, parameters: PolicySetDefinition, options?: PolicySetDefinitionsCreateOrUpdateOptionalParams): Promise; - createOrUpdateAtManagementGroup(policySetDefinitionName: string, managementGroupId: string, parameters: PolicySetDefinition, options?: PolicySetDefinitionsCreateOrUpdateAtManagementGroupOptionalParams): Promise; - delete(policySetDefinitionName: string, options?: PolicySetDefinitionsDeleteOptionalParams): Promise; - deleteAtManagementGroup(policySetDefinitionName: string, managementGroupId: string, options?: PolicySetDefinitionsDeleteAtManagementGroupOptionalParams): Promise; - get(policySetDefinitionName: string, options?: PolicySetDefinitionsGetOptionalParams): Promise; - getAtManagementGroup(policySetDefinitionName: string, managementGroupId: string, options?: PolicySetDefinitionsGetAtManagementGroupOptionalParams): Promise; - getBuiltIn(policySetDefinitionName: string, options?: PolicySetDefinitionsGetBuiltInOptionalParams): Promise; - list(options?: PolicySetDefinitionsListOptionalParams): PagedAsyncIterableIterator; - listBuiltIn(options?: PolicySetDefinitionsListBuiltInOptionalParams): PagedAsyncIterableIterator; - listByManagementGroup(managementGroupId: string, options?: PolicySetDefinitionsListByManagementGroupOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface PolicySetDefinitionsCreateOrUpdateAtManagementGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PolicySetDefinitionsCreateOrUpdateAtManagementGroupResponse = PolicySetDefinition; - -// @public -export interface PolicySetDefinitionsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PolicySetDefinitionsCreateOrUpdateResponse = PolicySetDefinition; - -// @public -export interface PolicySetDefinitionsDeleteAtManagementGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface PolicySetDefinitionsDeleteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface PolicySetDefinitionsGetAtManagementGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PolicySetDefinitionsGetAtManagementGroupResponse = PolicySetDefinition; - -// @public -export interface PolicySetDefinitionsGetBuiltInOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PolicySetDefinitionsGetBuiltInResponse = PolicySetDefinition; - -// @public -export interface PolicySetDefinitionsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PolicySetDefinitionsGetResponse = PolicySetDefinition; - -// @public -export interface PolicySetDefinitionsListBuiltInNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PolicySetDefinitionsListBuiltInNextResponse = PolicySetDefinitionListResult; - -// @public -export interface PolicySetDefinitionsListBuiltInOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PolicySetDefinitionsListBuiltInResponse = PolicySetDefinitionListResult; - -// @public -export interface PolicySetDefinitionsListByManagementGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PolicySetDefinitionsListByManagementGroupNextResponse = PolicySetDefinitionListResult; - -// @public -export interface PolicySetDefinitionsListByManagementGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PolicySetDefinitionsListByManagementGroupResponse = PolicySetDefinitionListResult; - -// @public -export interface PolicySetDefinitionsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PolicySetDefinitionsListNextResponse = PolicySetDefinitionListResult; - -// @public -export interface PolicySetDefinitionsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PolicySetDefinitionsListResponse = PolicySetDefinitionListResult; - -// @public -export interface PolicySku { - name: string; - tier?: string; -} - -// @public -export type PolicyType = string; - -// @public -export type ResourceIdentityType = "SystemAssigned" | "None"; - - -// (No @packageDocumentation comment for this package) - -``` +## API Report File for "arm-package-policy-2019-09" + +> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). + +```ts + +import * as coreAuth from '@azure/core-auth'; +import * as coreClient from '@azure/core-client'; +import { PagedAsyncIterableIterator } from '@azure/core-paging'; + +// @public +export interface CloudError { + error?: ErrorResponse; +} + +// @public +export type EnforcementMode = string; + +// @public +export interface ErrorAdditionalInfo { + readonly info?: Record; + readonly type?: string; +} + +// @public +export interface ErrorResponse { + readonly additionalInfo?: ErrorAdditionalInfo[]; + readonly code?: string; + readonly details?: ErrorResponse[]; + readonly message?: string; + readonly target?: string; +} + +// @public +export interface Identity { + readonly principalId?: string; + readonly tenantId?: string; + type?: ResourceIdentityType; +} + +// @public +export enum KnownEnforcementMode { + Default = "Default", + DoNotEnforce = "DoNotEnforce" +} + +// @public +export enum KnownParameterType { + // (undocumented) + Array = "Array", + // (undocumented) + Boolean = "Boolean", + // (undocumented) + DateTime = "DateTime", + // (undocumented) + Float = "Float", + // (undocumented) + Integer = "Integer", + // (undocumented) + Object = "Object", + // (undocumented) + String = "String" +} + +// @public +export enum KnownPolicyType { + // (undocumented) + BuiltIn = "BuiltIn", + // (undocumented) + Custom = "Custom", + // (undocumented) + NotSpecified = "NotSpecified", + // (undocumented) + Static = "Static" +} + +// @public +export interface ParameterDefinitionsValue { + allowedValues?: Record[]; + defaultValue?: Record; + metadata?: ParameterDefinitionsValueMetadata; + type?: ParameterType; +} + +// @public +export interface ParameterDefinitionsValueMetadata { + [property: string]: any; + description?: string; + displayName?: string; +} + +// @public +export type ParameterType = string; + +// @public +export interface ParameterValuesValue { + value?: Record; +} + +// @public +export interface PolicyAssignment { + description?: string; + displayName?: string; + enforcementMode?: EnforcementMode; + readonly id?: string; + identity?: Identity; + location?: string; + metadata?: Record; + readonly name?: string; + notScopes?: string[]; + parameters?: { + [propertyName: string]: ParameterValuesValue; + }; + policyDefinitionId?: string; + scope?: string; + sku?: PolicySku; + readonly type?: string; +} + +// @public +export interface PolicyAssignmentListResult { + nextLink?: string; + value?: PolicyAssignment[]; +} + +// @public +export interface PolicyAssignments { + create(scope: string, policyAssignmentName: string, parameters: PolicyAssignment, options?: PolicyAssignmentsCreateOptionalParams): Promise; + createById(policyAssignmentId: string, parameters: PolicyAssignment, options?: PolicyAssignmentsCreateByIdOptionalParams): Promise; + delete(scope: string, policyAssignmentName: string, options?: PolicyAssignmentsDeleteOptionalParams): Promise; + deleteById(policyAssignmentId: string, options?: PolicyAssignmentsDeleteByIdOptionalParams): Promise; + get(scope: string, policyAssignmentName: string, options?: PolicyAssignmentsGetOptionalParams): Promise; + getById(policyAssignmentId: string, options?: PolicyAssignmentsGetByIdOptionalParams): Promise; + list(options?: PolicyAssignmentsListOptionalParams): PagedAsyncIterableIterator; + listForManagementGroup(managementGroupId: string, filter: string, options?: PolicyAssignmentsListForManagementGroupOptionalParams): PagedAsyncIterableIterator; + listForResource(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, options?: PolicyAssignmentsListForResourceOptionalParams): PagedAsyncIterableIterator; + listForResourceGroup(resourceGroupName: string, options?: PolicyAssignmentsListForResourceGroupOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface PolicyAssignmentsCreateByIdOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PolicyAssignmentsCreateByIdResponse = PolicyAssignment; + +// @public +export interface PolicyAssignmentsCreateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PolicyAssignmentsCreateResponse = PolicyAssignment; + +// @public +export interface PolicyAssignmentsDeleteByIdOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PolicyAssignmentsDeleteByIdResponse = PolicyAssignment; + +// @public +export interface PolicyAssignmentsDeleteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PolicyAssignmentsDeleteResponse = PolicyAssignment; + +// @public +export interface PolicyAssignmentsGetByIdOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PolicyAssignmentsGetByIdResponse = PolicyAssignment; + +// @public +export interface PolicyAssignmentsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PolicyAssignmentsGetResponse = PolicyAssignment; + +// @public +export interface PolicyAssignmentsListForManagementGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PolicyAssignmentsListForManagementGroupNextResponse = PolicyAssignmentListResult; + +// @public +export interface PolicyAssignmentsListForManagementGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PolicyAssignmentsListForManagementGroupResponse = PolicyAssignmentListResult; + +// @public +export interface PolicyAssignmentsListForResourceGroupNextOptionalParams extends coreClient.OperationOptions { + filter?: string; +} + +// @public +export type PolicyAssignmentsListForResourceGroupNextResponse = PolicyAssignmentListResult; + +// @public +export interface PolicyAssignmentsListForResourceGroupOptionalParams extends coreClient.OperationOptions { + filter?: string; +} + +// @public +export type PolicyAssignmentsListForResourceGroupResponse = PolicyAssignmentListResult; + +// @public +export interface PolicyAssignmentsListForResourceNextOptionalParams extends coreClient.OperationOptions { + filter?: string; +} + +// @public +export type PolicyAssignmentsListForResourceNextResponse = PolicyAssignmentListResult; + +// @public +export interface PolicyAssignmentsListForResourceOptionalParams extends coreClient.OperationOptions { + filter?: string; +} + +// @public +export type PolicyAssignmentsListForResourceResponse = PolicyAssignmentListResult; + +// @public +export interface PolicyAssignmentsListNextOptionalParams extends coreClient.OperationOptions { + filter?: string; +} + +// @public +export type PolicyAssignmentsListNextResponse = PolicyAssignmentListResult; + +// @public +export interface PolicyAssignmentsListOptionalParams extends coreClient.OperationOptions { + filter?: string; +} + +// @public +export type PolicyAssignmentsListResponse = PolicyAssignmentListResult; + +// @public (undocumented) +export class PolicyClient extends PolicyClientContext { + constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: PolicyClientOptionalParams); + // (undocumented) + policyAssignments: PolicyAssignments; + // (undocumented) + policyDefinitions: PolicyDefinitions; + // (undocumented) + policySetDefinitions: PolicySetDefinitions; +} + +// @public (undocumented) +export class PolicyClientContext extends coreClient.ServiceClient { + // (undocumented) + $host: string; + constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: PolicyClientOptionalParams); + // (undocumented) + apiVersion: string; + // (undocumented) + subscriptionId: string; +} + +// @public +export interface PolicyClientOptionalParams extends coreClient.ServiceClientOptions { + $host?: string; + apiVersion?: string; + endpoint?: string; +} + +// @public +export interface PolicyDefinition { + description?: string; + displayName?: string; + readonly id?: string; + metadata?: Record; + mode?: string; + readonly name?: string; + parameters?: { + [propertyName: string]: ParameterDefinitionsValue; + }; + policyRule?: Record; + policyType?: PolicyType; + readonly type?: string; +} + +// @public +export interface PolicyDefinitionGroup { + additionalMetadataId?: string; + category?: string; + description?: string; + displayName?: string; + name: string; +} + +// @public +export interface PolicyDefinitionListResult { + nextLink?: string; + value?: PolicyDefinition[]; +} + +// @public +export interface PolicyDefinitionReference { + groupNames?: string[]; + parameters?: { + [propertyName: string]: ParameterValuesValue; + }; + policyDefinitionId: string; + policyDefinitionReferenceId?: string; +} + +// @public +export interface PolicyDefinitions { + createOrUpdate(policyDefinitionName: string, parameters: PolicyDefinition, options?: PolicyDefinitionsCreateOrUpdateOptionalParams): Promise; + createOrUpdateAtManagementGroup(policyDefinitionName: string, managementGroupId: string, parameters: PolicyDefinition, options?: PolicyDefinitionsCreateOrUpdateAtManagementGroupOptionalParams): Promise; + delete(policyDefinitionName: string, options?: PolicyDefinitionsDeleteOptionalParams): Promise; + deleteAtManagementGroup(policyDefinitionName: string, managementGroupId: string, options?: PolicyDefinitionsDeleteAtManagementGroupOptionalParams): Promise; + get(policyDefinitionName: string, options?: PolicyDefinitionsGetOptionalParams): Promise; + getAtManagementGroup(policyDefinitionName: string, managementGroupId: string, options?: PolicyDefinitionsGetAtManagementGroupOptionalParams): Promise; + getBuiltIn(policyDefinitionName: string, options?: PolicyDefinitionsGetBuiltInOptionalParams): Promise; + list(options?: PolicyDefinitionsListOptionalParams): PagedAsyncIterableIterator; + listBuiltIn(options?: PolicyDefinitionsListBuiltInOptionalParams): PagedAsyncIterableIterator; + listByManagementGroup(managementGroupId: string, options?: PolicyDefinitionsListByManagementGroupOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface PolicyDefinitionsCreateOrUpdateAtManagementGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PolicyDefinitionsCreateOrUpdateAtManagementGroupResponse = PolicyDefinition; + +// @public +export interface PolicyDefinitionsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PolicyDefinitionsCreateOrUpdateResponse = PolicyDefinition; + +// @public +export interface PolicyDefinitionsDeleteAtManagementGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface PolicyDefinitionsDeleteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface PolicyDefinitionsGetAtManagementGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PolicyDefinitionsGetAtManagementGroupResponse = PolicyDefinition; + +// @public +export interface PolicyDefinitionsGetBuiltInOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PolicyDefinitionsGetBuiltInResponse = PolicyDefinition; + +// @public +export interface PolicyDefinitionsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PolicyDefinitionsGetResponse = PolicyDefinition; + +// @public +export interface PolicyDefinitionsListBuiltInNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PolicyDefinitionsListBuiltInNextResponse = PolicyDefinitionListResult; + +// @public +export interface PolicyDefinitionsListBuiltInOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PolicyDefinitionsListBuiltInResponse = PolicyDefinitionListResult; + +// @public +export interface PolicyDefinitionsListByManagementGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PolicyDefinitionsListByManagementGroupNextResponse = PolicyDefinitionListResult; + +// @public +export interface PolicyDefinitionsListByManagementGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PolicyDefinitionsListByManagementGroupResponse = PolicyDefinitionListResult; + +// @public +export interface PolicyDefinitionsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PolicyDefinitionsListNextResponse = PolicyDefinitionListResult; + +// @public +export interface PolicyDefinitionsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PolicyDefinitionsListResponse = PolicyDefinitionListResult; + +// @public +export interface PolicySetDefinition { + description?: string; + displayName?: string; + readonly id?: string; + metadata?: Record; + readonly name?: string; + parameters?: { + [propertyName: string]: ParameterDefinitionsValue; + }; + policyDefinitionGroups?: PolicyDefinitionGroup[]; + policyDefinitions?: PolicyDefinitionReference[]; + policyType?: PolicyType; + readonly type?: string; +} + +// @public +export interface PolicySetDefinitionListResult { + nextLink?: string; + value?: PolicySetDefinition[]; +} + +// @public +export interface PolicySetDefinitions { + createOrUpdate(policySetDefinitionName: string, parameters: PolicySetDefinition, options?: PolicySetDefinitionsCreateOrUpdateOptionalParams): Promise; + createOrUpdateAtManagementGroup(policySetDefinitionName: string, managementGroupId: string, parameters: PolicySetDefinition, options?: PolicySetDefinitionsCreateOrUpdateAtManagementGroupOptionalParams): Promise; + delete(policySetDefinitionName: string, options?: PolicySetDefinitionsDeleteOptionalParams): Promise; + deleteAtManagementGroup(policySetDefinitionName: string, managementGroupId: string, options?: PolicySetDefinitionsDeleteAtManagementGroupOptionalParams): Promise; + get(policySetDefinitionName: string, options?: PolicySetDefinitionsGetOptionalParams): Promise; + getAtManagementGroup(policySetDefinitionName: string, managementGroupId: string, options?: PolicySetDefinitionsGetAtManagementGroupOptionalParams): Promise; + getBuiltIn(policySetDefinitionName: string, options?: PolicySetDefinitionsGetBuiltInOptionalParams): Promise; + list(options?: PolicySetDefinitionsListOptionalParams): PagedAsyncIterableIterator; + listBuiltIn(options?: PolicySetDefinitionsListBuiltInOptionalParams): PagedAsyncIterableIterator; + listByManagementGroup(managementGroupId: string, options?: PolicySetDefinitionsListByManagementGroupOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface PolicySetDefinitionsCreateOrUpdateAtManagementGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PolicySetDefinitionsCreateOrUpdateAtManagementGroupResponse = PolicySetDefinition; + +// @public +export interface PolicySetDefinitionsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PolicySetDefinitionsCreateOrUpdateResponse = PolicySetDefinition; + +// @public +export interface PolicySetDefinitionsDeleteAtManagementGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface PolicySetDefinitionsDeleteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface PolicySetDefinitionsGetAtManagementGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PolicySetDefinitionsGetAtManagementGroupResponse = PolicySetDefinition; + +// @public +export interface PolicySetDefinitionsGetBuiltInOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PolicySetDefinitionsGetBuiltInResponse = PolicySetDefinition; + +// @public +export interface PolicySetDefinitionsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PolicySetDefinitionsGetResponse = PolicySetDefinition; + +// @public +export interface PolicySetDefinitionsListBuiltInNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PolicySetDefinitionsListBuiltInNextResponse = PolicySetDefinitionListResult; + +// @public +export interface PolicySetDefinitionsListBuiltInOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PolicySetDefinitionsListBuiltInResponse = PolicySetDefinitionListResult; + +// @public +export interface PolicySetDefinitionsListByManagementGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PolicySetDefinitionsListByManagementGroupNextResponse = PolicySetDefinitionListResult; + +// @public +export interface PolicySetDefinitionsListByManagementGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PolicySetDefinitionsListByManagementGroupResponse = PolicySetDefinitionListResult; + +// @public +export interface PolicySetDefinitionsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PolicySetDefinitionsListNextResponse = PolicySetDefinitionListResult; + +// @public +export interface PolicySetDefinitionsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PolicySetDefinitionsListResponse = PolicySetDefinitionListResult; + +// @public +export interface PolicySku { + name: string; + tier?: string; +} + +// @public +export type PolicyType = string; + +// @public +export type ResourceIdentityType = "SystemAssigned" | "None"; + + +// (No @packageDocumentation comment for this package) + +``` diff --git a/test/smoke/generated/arm-package-resources-2019-08/package.json b/test/smoke/generated/arm-package-resources-2019-08/package.json index 661193eb0f..9114351ce7 100644 --- a/test/smoke/generated/arm-package-resources-2019-08/package.json +++ b/test/smoke/generated/arm-package-resources-2019-08/package.json @@ -8,7 +8,7 @@ "node": ">=12.0.0" }, "dependencies": { - "@azure/core-lro": "^1.0.5", + "@azure/core-lro": "^2.1.0", "@azure/abort-controller": "^1.0.0", "@azure/core-paging": "^1.1.1", "@azure/core-client": "^1.2.2", diff --git a/test/smoke/generated/arm-package-resources-2019-08/review/arm-package-resources-2019-08.api.md b/test/smoke/generated/arm-package-resources-2019-08/review/arm-package-resources-2019-08.api.md index de090b0652..4ad3c3d0f3 100644 --- a/test/smoke/generated/arm-package-resources-2019-08/review/arm-package-resources-2019-08.api.md +++ b/test/smoke/generated/arm-package-resources-2019-08/review/arm-package-resources-2019-08.api.md @@ -1,1421 +1,1421 @@ -## API Report File for "arm-package-resources-2019-08" - -> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). - -```ts - -import * as coreAuth from '@azure/core-auth'; -import * as coreClient from '@azure/core-client'; -import { PagedAsyncIterableIterator } from '@azure/core-paging'; -import { PollerLike } from '@azure/core-lro'; -import { PollOperationState } from '@azure/core-lro'; - -// @public -export interface AliasPathType { - apiVersions?: string[]; - path?: string; -} - -// @public -export interface AliasType { - name?: string; - paths?: AliasPathType[]; -} - -// @public -export interface BasicDependency { - id?: string; - resourceName?: string; - resourceType?: string; -} - -// @public -export type ChangeType = "Create" | "Delete" | "Ignore" | "Deploy" | "NoChange" | "Modify"; - -// @public -export interface CloudError { - error?: ErrorResponse; -} - -// @public (undocumented) -export interface ComponentsSgqdofSchemasIdentityPropertiesUserassignedidentitiesAdditionalproperties { - readonly clientId?: string; - readonly principalId?: string; -} - -// @public -export interface DebugSetting { - detailLevel?: string; -} - -// @public -export interface Dependency { - dependsOn?: BasicDependency[]; - id?: string; - resourceName?: string; - resourceType?: string; -} - -// @public -export interface Deployment { - location?: string; - properties: DeploymentProperties; -} - -// @public -export interface DeploymentExportResult { - template?: Record; -} - -// @public -export interface DeploymentExtended { - readonly id?: string; - location?: string; - readonly name?: string; - properties?: DeploymentPropertiesExtended; - readonly type?: string; -} - -// @public -export interface DeploymentExtendedFilter { - provisioningState?: string; -} - -// @public -export interface DeploymentListResult { - readonly nextLink?: string; - value?: DeploymentExtended[]; -} - -// @public -export type DeploymentMode = "Incremental" | "Complete"; - -// @public -export interface DeploymentOperation { - readonly id?: string; - readonly operationId?: string; - properties?: DeploymentOperationProperties; -} - -// @public -export interface DeploymentOperationProperties { - readonly duration?: string; - readonly provisioningState?: string; - readonly request?: HttpMessage; - readonly response?: HttpMessage; - readonly serviceRequestId?: string; - readonly statusCode?: string; - readonly statusMessage?: Record; - readonly targetResource?: TargetResource; - readonly timestamp?: Date; -} - -// @public -export interface DeploymentOperations { - get(resourceGroupName: string, deploymentName: string, operationId: string, options?: DeploymentOperationsGetOptionalParams): Promise; - getAtManagementGroupScope(groupId: string, deploymentName: string, operationId: string, options?: DeploymentOperationsGetAtManagementGroupScopeOptionalParams): Promise; - getAtScope(scope: string, deploymentName: string, operationId: string, options?: DeploymentOperationsGetAtScopeOptionalParams): Promise; - getAtSubscriptionScope(deploymentName: string, operationId: string, options?: DeploymentOperationsGetAtSubscriptionScopeOptionalParams): Promise; - getAtTenantScope(deploymentName: string, operationId: string, options?: DeploymentOperationsGetAtTenantScopeOptionalParams): Promise; - list(resourceGroupName: string, deploymentName: string, options?: DeploymentOperationsListOptionalParams): PagedAsyncIterableIterator; - listAtManagementGroupScope(groupId: string, deploymentName: string, options?: DeploymentOperationsListAtManagementGroupScopeOptionalParams): PagedAsyncIterableIterator; - listAtScope(scope: string, deploymentName: string, options?: DeploymentOperationsListAtScopeOptionalParams): PagedAsyncIterableIterator; - listAtSubscriptionScope(deploymentName: string, options?: DeploymentOperationsListAtSubscriptionScopeOptionalParams): PagedAsyncIterableIterator; - listAtTenantScope(deploymentName: string, options?: DeploymentOperationsListAtTenantScopeOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface DeploymentOperationsGetAtManagementGroupScopeOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DeploymentOperationsGetAtManagementGroupScopeResponse = DeploymentOperation; - -// @public -export interface DeploymentOperationsGetAtScopeOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DeploymentOperationsGetAtScopeResponse = DeploymentOperation; - -// @public -export interface DeploymentOperationsGetAtSubscriptionScopeOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DeploymentOperationsGetAtSubscriptionScopeResponse = DeploymentOperation; - -// @public -export interface DeploymentOperationsGetAtTenantScopeOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DeploymentOperationsGetAtTenantScopeResponse = DeploymentOperation; - -// @public -export interface DeploymentOperationsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DeploymentOperationsGetResponse = DeploymentOperation; - -// @public -export interface DeploymentOperationsListAtManagementGroupScopeNextOptionalParams extends coreClient.OperationOptions { - top?: number; -} - -// @public -export type DeploymentOperationsListAtManagementGroupScopeNextResponse = DeploymentOperationsListResult; - -// @public -export interface DeploymentOperationsListAtManagementGroupScopeOptionalParams extends coreClient.OperationOptions { - top?: number; -} - -// @public -export type DeploymentOperationsListAtManagementGroupScopeResponse = DeploymentOperationsListResult; - -// @public -export interface DeploymentOperationsListAtScopeNextOptionalParams extends coreClient.OperationOptions { - top?: number; -} - -// @public -export type DeploymentOperationsListAtScopeNextResponse = DeploymentOperationsListResult; - -// @public -export interface DeploymentOperationsListAtScopeOptionalParams extends coreClient.OperationOptions { - top?: number; -} - -// @public -export type DeploymentOperationsListAtScopeResponse = DeploymentOperationsListResult; - -// @public -export interface DeploymentOperationsListAtSubscriptionScopeNextOptionalParams extends coreClient.OperationOptions { - top?: number; -} - -// @public -export type DeploymentOperationsListAtSubscriptionScopeNextResponse = DeploymentOperationsListResult; - -// @public -export interface DeploymentOperationsListAtSubscriptionScopeOptionalParams extends coreClient.OperationOptions { - top?: number; -} - -// @public -export type DeploymentOperationsListAtSubscriptionScopeResponse = DeploymentOperationsListResult; - -// @public -export interface DeploymentOperationsListAtTenantScopeNextOptionalParams extends coreClient.OperationOptions { - top?: number; -} - -// @public -export type DeploymentOperationsListAtTenantScopeNextResponse = DeploymentOperationsListResult; - -// @public -export interface DeploymentOperationsListAtTenantScopeOptionalParams extends coreClient.OperationOptions { - top?: number; -} - -// @public -export type DeploymentOperationsListAtTenantScopeResponse = DeploymentOperationsListResult; - -// @public -export interface DeploymentOperationsListNextOptionalParams extends coreClient.OperationOptions { - top?: number; -} - -// @public -export type DeploymentOperationsListNextResponse = DeploymentOperationsListResult; - -// @public -export interface DeploymentOperationsListOptionalParams extends coreClient.OperationOptions { - top?: number; -} - -// @public -export type DeploymentOperationsListResponse = DeploymentOperationsListResult; - -// @public -export interface DeploymentOperationsListResult { - readonly nextLink?: string; - value?: DeploymentOperation[]; -} - -// @public -export interface DeploymentProperties { - debugSetting?: DebugSetting; - mode: DeploymentMode; - onErrorDeployment?: OnErrorDeployment; - parameters?: Record; - parametersLink?: ParametersLink; - template?: Record; - templateLink?: TemplateLink; -} - -// @public -export interface DeploymentPropertiesExtended { - readonly correlationId?: string; - debugSetting?: DebugSetting; - dependencies?: Dependency[]; - readonly duration?: string; - mode?: DeploymentMode; - onErrorDeployment?: OnErrorDeploymentExtended; - outputs?: Record; - parameters?: Record; - parametersLink?: ParametersLink; - providers?: Provider[]; - readonly provisioningState?: string; - template?: Record; - templateLink?: TemplateLink; - readonly timestamp?: Date; -} - -// @public -export interface Deployments { - beginCreateOrUpdate(resourceGroupName: string, deploymentName: string, parameters: Deployment, options?: DeploymentsCreateOrUpdateOptionalParams): Promise, DeploymentsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, deploymentName: string, parameters: Deployment, options?: DeploymentsCreateOrUpdateOptionalParams): Promise; - beginCreateOrUpdateAtManagementGroupScope(groupId: string, deploymentName: string, parameters: ScopedDeployment, options?: DeploymentsCreateOrUpdateAtManagementGroupScopeOptionalParams): Promise, DeploymentsCreateOrUpdateAtManagementGroupScopeResponse>>; - beginCreateOrUpdateAtManagementGroupScopeAndWait(groupId: string, deploymentName: string, parameters: ScopedDeployment, options?: DeploymentsCreateOrUpdateAtManagementGroupScopeOptionalParams): Promise; - beginCreateOrUpdateAtScope(scope: string, deploymentName: string, parameters: Deployment, options?: DeploymentsCreateOrUpdateAtScopeOptionalParams): Promise, DeploymentsCreateOrUpdateAtScopeResponse>>; - beginCreateOrUpdateAtScopeAndWait(scope: string, deploymentName: string, parameters: Deployment, options?: DeploymentsCreateOrUpdateAtScopeOptionalParams): Promise; - beginCreateOrUpdateAtSubscriptionScope(deploymentName: string, parameters: Deployment, options?: DeploymentsCreateOrUpdateAtSubscriptionScopeOptionalParams): Promise, DeploymentsCreateOrUpdateAtSubscriptionScopeResponse>>; - beginCreateOrUpdateAtSubscriptionScopeAndWait(deploymentName: string, parameters: Deployment, options?: DeploymentsCreateOrUpdateAtSubscriptionScopeOptionalParams): Promise; - beginCreateOrUpdateAtTenantScope(deploymentName: string, parameters: ScopedDeployment, options?: DeploymentsCreateOrUpdateAtTenantScopeOptionalParams): Promise, DeploymentsCreateOrUpdateAtTenantScopeResponse>>; - beginCreateOrUpdateAtTenantScopeAndWait(deploymentName: string, parameters: ScopedDeployment, options?: DeploymentsCreateOrUpdateAtTenantScopeOptionalParams): Promise; - beginDelete(resourceGroupName: string, deploymentName: string, options?: DeploymentsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, deploymentName: string, options?: DeploymentsDeleteOptionalParams): Promise; - beginDeleteAtManagementGroupScope(groupId: string, deploymentName: string, options?: DeploymentsDeleteAtManagementGroupScopeOptionalParams): Promise, void>>; - beginDeleteAtManagementGroupScopeAndWait(groupId: string, deploymentName: string, options?: DeploymentsDeleteAtManagementGroupScopeOptionalParams): Promise; - beginDeleteAtScope(scope: string, deploymentName: string, options?: DeploymentsDeleteAtScopeOptionalParams): Promise, void>>; - beginDeleteAtScopeAndWait(scope: string, deploymentName: string, options?: DeploymentsDeleteAtScopeOptionalParams): Promise; - beginDeleteAtSubscriptionScope(deploymentName: string, options?: DeploymentsDeleteAtSubscriptionScopeOptionalParams): Promise, void>>; - beginDeleteAtSubscriptionScopeAndWait(deploymentName: string, options?: DeploymentsDeleteAtSubscriptionScopeOptionalParams): Promise; - beginDeleteAtTenantScope(deploymentName: string, options?: DeploymentsDeleteAtTenantScopeOptionalParams): Promise, void>>; - beginDeleteAtTenantScopeAndWait(deploymentName: string, options?: DeploymentsDeleteAtTenantScopeOptionalParams): Promise; - beginWhatIf(resourceGroupName: string, deploymentName: string, parameters: DeploymentWhatIf, options?: DeploymentsWhatIfOptionalParams): Promise, DeploymentsWhatIfResponse>>; - beginWhatIfAndWait(resourceGroupName: string, deploymentName: string, parameters: DeploymentWhatIf, options?: DeploymentsWhatIfOptionalParams): Promise; - beginWhatIfAtSubscriptionScope(deploymentName: string, parameters: DeploymentWhatIf, options?: DeploymentsWhatIfAtSubscriptionScopeOptionalParams): Promise, DeploymentsWhatIfAtSubscriptionScopeResponse>>; - beginWhatIfAtSubscriptionScopeAndWait(deploymentName: string, parameters: DeploymentWhatIf, options?: DeploymentsWhatIfAtSubscriptionScopeOptionalParams): Promise; - calculateTemplateHash(template: Record, options?: DeploymentsCalculateTemplateHashOptionalParams): Promise; - cancel(resourceGroupName: string, deploymentName: string, options?: DeploymentsCancelOptionalParams): Promise; - cancelAtManagementGroupScope(groupId: string, deploymentName: string, options?: DeploymentsCancelAtManagementGroupScopeOptionalParams): Promise; - cancelAtScope(scope: string, deploymentName: string, options?: DeploymentsCancelAtScopeOptionalParams): Promise; - cancelAtSubscriptionScope(deploymentName: string, options?: DeploymentsCancelAtSubscriptionScopeOptionalParams): Promise; - cancelAtTenantScope(deploymentName: string, options?: DeploymentsCancelAtTenantScopeOptionalParams): Promise; - checkExistence(resourceGroupName: string, deploymentName: string, options?: DeploymentsCheckExistenceOptionalParams): Promise; - checkExistenceAtManagementGroupScope(groupId: string, deploymentName: string, options?: DeploymentsCheckExistenceAtManagementGroupScopeOptionalParams): Promise; - checkExistenceAtScope(scope: string, deploymentName: string, options?: DeploymentsCheckExistenceAtScopeOptionalParams): Promise; - checkExistenceAtSubscriptionScope(deploymentName: string, options?: DeploymentsCheckExistenceAtSubscriptionScopeOptionalParams): Promise; - checkExistenceAtTenantScope(deploymentName: string, options?: DeploymentsCheckExistenceAtTenantScopeOptionalParams): Promise; - exportTemplate(resourceGroupName: string, deploymentName: string, options?: DeploymentsExportTemplateOptionalParams): Promise; - exportTemplateAtManagementGroupScope(groupId: string, deploymentName: string, options?: DeploymentsExportTemplateAtManagementGroupScopeOptionalParams): Promise; - exportTemplateAtScope(scope: string, deploymentName: string, options?: DeploymentsExportTemplateAtScopeOptionalParams): Promise; - exportTemplateAtSubscriptionScope(deploymentName: string, options?: DeploymentsExportTemplateAtSubscriptionScopeOptionalParams): Promise; - exportTemplateAtTenantScope(deploymentName: string, options?: DeploymentsExportTemplateAtTenantScopeOptionalParams): Promise; - get(resourceGroupName: string, deploymentName: string, options?: DeploymentsGetOptionalParams): Promise; - getAtManagementGroupScope(groupId: string, deploymentName: string, options?: DeploymentsGetAtManagementGroupScopeOptionalParams): Promise; - getAtScope(scope: string, deploymentName: string, options?: DeploymentsGetAtScopeOptionalParams): Promise; - getAtSubscriptionScope(deploymentName: string, options?: DeploymentsGetAtSubscriptionScopeOptionalParams): Promise; - getAtTenantScope(deploymentName: string, options?: DeploymentsGetAtTenantScopeOptionalParams): Promise; - listAtManagementGroupScope(groupId: string, options?: DeploymentsListAtManagementGroupScopeOptionalParams): PagedAsyncIterableIterator; - listAtScope(scope: string, options?: DeploymentsListAtScopeOptionalParams): PagedAsyncIterableIterator; - listAtSubscriptionScope(options?: DeploymentsListAtSubscriptionScopeOptionalParams): PagedAsyncIterableIterator; - listAtTenantScope(options?: DeploymentsListAtTenantScopeOptionalParams): PagedAsyncIterableIterator; - listByResourceGroup(resourceGroupName: string, options?: DeploymentsListByResourceGroupOptionalParams): PagedAsyncIterableIterator; - validate(resourceGroupName: string, deploymentName: string, parameters: Deployment, options?: DeploymentsValidateOptionalParams): Promise; - validateAtManagementGroupScope(groupId: string, deploymentName: string, parameters: ScopedDeployment, options?: DeploymentsValidateAtManagementGroupScopeOptionalParams): Promise; - validateAtScope(scope: string, deploymentName: string, parameters: Deployment, options?: DeploymentsValidateAtScopeOptionalParams): Promise; - validateAtSubscriptionScope(deploymentName: string, parameters: Deployment, options?: DeploymentsValidateAtSubscriptionScopeOptionalParams): Promise; - validateAtTenantScope(deploymentName: string, parameters: ScopedDeployment, options?: DeploymentsValidateAtTenantScopeOptionalParams): Promise; -} - -// @public -export interface DeploymentsCalculateTemplateHashOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DeploymentsCalculateTemplateHashResponse = TemplateHashResult; - -// @public -export interface DeploymentsCancelAtManagementGroupScopeOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface DeploymentsCancelAtScopeOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface DeploymentsCancelAtSubscriptionScopeOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface DeploymentsCancelAtTenantScopeOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface DeploymentsCancelOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface DeploymentsCheckExistenceAtManagementGroupScopeOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface DeploymentsCheckExistenceAtScopeOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface DeploymentsCheckExistenceAtSubscriptionScopeOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface DeploymentsCheckExistenceAtTenantScopeOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface DeploymentsCheckExistenceOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface DeploymentsCreateOrUpdateAtManagementGroupScopeOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type DeploymentsCreateOrUpdateAtManagementGroupScopeResponse = DeploymentExtended; - -// @public -export interface DeploymentsCreateOrUpdateAtScopeOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type DeploymentsCreateOrUpdateAtScopeResponse = DeploymentExtended; - -// @public -export interface DeploymentsCreateOrUpdateAtSubscriptionScopeOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type DeploymentsCreateOrUpdateAtSubscriptionScopeResponse = DeploymentExtended; - -// @public -export interface DeploymentsCreateOrUpdateAtTenantScopeOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type DeploymentsCreateOrUpdateAtTenantScopeResponse = DeploymentExtended; - -// @public -export interface DeploymentsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type DeploymentsCreateOrUpdateResponse = DeploymentExtended; - -// @public -export interface DeploymentsDeleteAtManagementGroupScopeOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface DeploymentsDeleteAtScopeOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface DeploymentsDeleteAtSubscriptionScopeOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface DeploymentsDeleteAtTenantScopeOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface DeploymentsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface DeploymentsExportTemplateAtManagementGroupScopeOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DeploymentsExportTemplateAtManagementGroupScopeResponse = DeploymentExportResult; - -// @public -export interface DeploymentsExportTemplateAtScopeOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DeploymentsExportTemplateAtScopeResponse = DeploymentExportResult; - -// @public -export interface DeploymentsExportTemplateAtSubscriptionScopeOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DeploymentsExportTemplateAtSubscriptionScopeResponse = DeploymentExportResult; - -// @public -export interface DeploymentsExportTemplateAtTenantScopeOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DeploymentsExportTemplateAtTenantScopeResponse = DeploymentExportResult; - -// @public -export interface DeploymentsExportTemplateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DeploymentsExportTemplateResponse = DeploymentExportResult; - -// @public -export interface DeploymentsGetAtManagementGroupScopeOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DeploymentsGetAtManagementGroupScopeResponse = DeploymentExtended; - -// @public -export interface DeploymentsGetAtScopeOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DeploymentsGetAtScopeResponse = DeploymentExtended; - -// @public -export interface DeploymentsGetAtSubscriptionScopeOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DeploymentsGetAtSubscriptionScopeResponse = DeploymentExtended; - -// @public -export interface DeploymentsGetAtTenantScopeOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DeploymentsGetAtTenantScopeResponse = DeploymentExtended; - -// @public -export interface DeploymentsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DeploymentsGetResponse = DeploymentExtended; - -// @public -export interface DeploymentsListAtManagementGroupScopeNextOptionalParams extends coreClient.OperationOptions { - filter?: string; - top?: number; -} - -// @public -export type DeploymentsListAtManagementGroupScopeNextResponse = DeploymentListResult; - -// @public -export interface DeploymentsListAtManagementGroupScopeOptionalParams extends coreClient.OperationOptions { - filter?: string; - top?: number; -} - -// @public -export type DeploymentsListAtManagementGroupScopeResponse = DeploymentListResult; - -// @public -export interface DeploymentsListAtScopeNextOptionalParams extends coreClient.OperationOptions { - filter?: string; - top?: number; -} - -// @public -export type DeploymentsListAtScopeNextResponse = DeploymentListResult; - -// @public -export interface DeploymentsListAtScopeOptionalParams extends coreClient.OperationOptions { - filter?: string; - top?: number; -} - -// @public -export type DeploymentsListAtScopeResponse = DeploymentListResult; - -// @public -export interface DeploymentsListAtSubscriptionScopeNextOptionalParams extends coreClient.OperationOptions { - filter?: string; - top?: number; -} - -// @public -export type DeploymentsListAtSubscriptionScopeNextResponse = DeploymentListResult; - -// @public -export interface DeploymentsListAtSubscriptionScopeOptionalParams extends coreClient.OperationOptions { - filter?: string; - top?: number; -} - -// @public -export type DeploymentsListAtSubscriptionScopeResponse = DeploymentListResult; - -// @public -export interface DeploymentsListAtTenantScopeNextOptionalParams extends coreClient.OperationOptions { - filter?: string; - top?: number; -} - -// @public -export type DeploymentsListAtTenantScopeNextResponse = DeploymentListResult; - -// @public -export interface DeploymentsListAtTenantScopeOptionalParams extends coreClient.OperationOptions { - filter?: string; - top?: number; -} - -// @public -export type DeploymentsListAtTenantScopeResponse = DeploymentListResult; - -// @public -export interface DeploymentsListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { - filter?: string; - top?: number; -} - -// @public -export type DeploymentsListByResourceGroupNextResponse = DeploymentListResult; - -// @public -export interface DeploymentsListByResourceGroupOptionalParams extends coreClient.OperationOptions { - filter?: string; - top?: number; -} - -// @public -export type DeploymentsListByResourceGroupResponse = DeploymentListResult; - -// @public -export interface DeploymentsValidateAtManagementGroupScopeOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DeploymentsValidateAtManagementGroupScopeResponse = DeploymentValidateResult; - -// @public -export interface DeploymentsValidateAtScopeOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DeploymentsValidateAtScopeResponse = DeploymentValidateResult; - -// @public -export interface DeploymentsValidateAtSubscriptionScopeOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DeploymentsValidateAtSubscriptionScopeResponse = DeploymentValidateResult; - -// @public -export interface DeploymentsValidateAtTenantScopeOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DeploymentsValidateAtTenantScopeResponse = DeploymentValidateResult; - -// @public -export interface DeploymentsValidateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DeploymentsValidateResponse = DeploymentValidateResult; - -// @public -export interface DeploymentsWhatIfAtSubscriptionScopeHeaders { - location?: string; - retryAfter?: string; -} - -// @public -export interface DeploymentsWhatIfAtSubscriptionScopeOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type DeploymentsWhatIfAtSubscriptionScopeResponse = WhatIfOperationResult; - -// @public -export interface DeploymentsWhatIfHeaders { - location?: string; - retryAfter?: string; -} - -// @public -export interface DeploymentsWhatIfOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type DeploymentsWhatIfResponse = WhatIfOperationResult; - -// @public -export interface DeploymentValidateResult { - error?: ErrorResponse; - properties?: DeploymentPropertiesExtended; -} - -// @public -export interface DeploymentWhatIf { - location?: string; - properties: DeploymentWhatIfProperties; -} - -// @public -export type DeploymentWhatIfProperties = DeploymentProperties & { - whatIfSettings?: DeploymentWhatIfSettings; -}; - -// @public -export interface DeploymentWhatIfSettings { - resultFormat?: WhatIfResultFormat; -} - -// @public -export interface ErrorAdditionalInfo { - readonly info?: Record; - readonly type?: string; -} - -// @public -export interface ErrorResponse { - readonly additionalInfo?: ErrorAdditionalInfo[]; - readonly code?: string; - readonly details?: ErrorResponse[]; - readonly message?: string; - readonly target?: string; -} - -// @public -export interface ExportTemplateRequest { - options?: string; - resources?: string[]; -} - -// @public -export type GenericResource = Resource & { - plan?: Plan; - properties?: Record; - kind?: string; - managedBy?: string; - sku?: Sku; - identity?: Identity; -}; - -// @public -export type GenericResourceExpanded = GenericResource & { - readonly createdTime?: Date; - readonly changedTime?: Date; - readonly provisioningState?: string; -}; - -// @public -export interface GenericResourceFilter { - resourceType?: string; - tagname?: string; - tagvalue?: string; -} - -// @public -export interface HttpMessage { - content?: Record; -} - -// @public -export interface Identity { - readonly principalId?: string; - readonly tenantId?: string; - type?: ResourceIdentityType; - userAssignedIdentities?: { - [propertyName: string]: ComponentsSgqdofSchemasIdentityPropertiesUserassignedidentitiesAdditionalproperties; - }; -} - -// @public -export interface OnErrorDeployment { - deploymentName?: string; - type?: OnErrorDeploymentType; -} - -// @public -export interface OnErrorDeploymentExtended { - deploymentName?: string; - readonly provisioningState?: string; - type?: OnErrorDeploymentType; -} - -// @public -export type OnErrorDeploymentType = "LastSuccessful" | "SpecificDeployment"; - -// @public -export interface Operation { - display?: OperationDisplay; - name?: string; -} - -// @public -export interface OperationDisplay { - description?: string; - operation?: string; - provider?: string; - resource?: string; -} - -// @public -export interface OperationListResult { - nextLink?: string; - value?: Operation[]; -} - -// @public -export interface Operations { - list(options?: OperationsListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface OperationsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type OperationsListNextResponse = OperationListResult; - -// @public -export interface OperationsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type OperationsListResponse = OperationListResult; - -// @public -export interface ParametersLink { - contentVersion?: string; - uri: string; -} - -// @public -export interface Plan { - name?: string; - product?: string; - promotionCode?: string; - publisher?: string; - version?: string; -} - -// @public -export type PropertyChangeType = "Create" | "Delete" | "Modify" | "Array"; - -// @public -export interface Provider { - readonly id?: string; - namespace?: string; - readonly registrationPolicy?: string; - readonly registrationState?: string; - readonly resourceTypes?: ProviderResourceType[]; -} - -// @public -export interface ProviderListResult { - readonly nextLink?: string; - value?: Provider[]; -} - -// @public -export interface ProviderResourceType { - aliases?: AliasType[]; - apiVersions?: string[]; - capabilities?: string; - locations?: string[]; - properties?: { - [propertyName: string]: string; - }; - resourceType?: string; -} - -// @public -export interface Providers { - get(resourceProviderNamespace: string, options?: ProvidersGetOptionalParams): Promise; - getAtTenantScope(resourceProviderNamespace: string, options?: ProvidersGetAtTenantScopeOptionalParams): Promise; - list(options?: ProvidersListOptionalParams): PagedAsyncIterableIterator; - listAtTenantScope(options?: ProvidersListAtTenantScopeOptionalParams): PagedAsyncIterableIterator; - register(resourceProviderNamespace: string, options?: ProvidersRegisterOptionalParams): Promise; - unregister(resourceProviderNamespace: string, options?: ProvidersUnregisterOptionalParams): Promise; -} - -// @public -export interface ProvidersGetAtTenantScopeOptionalParams extends coreClient.OperationOptions { - expand?: string; -} - -// @public -export type ProvidersGetAtTenantScopeResponse = Provider; - -// @public -export interface ProvidersGetOptionalParams extends coreClient.OperationOptions { - expand?: string; -} - -// @public -export type ProvidersGetResponse = Provider; - -// @public -export interface ProvidersListAtTenantScopeNextOptionalParams extends coreClient.OperationOptions { - expand?: string; - top?: number; -} - -// @public -export type ProvidersListAtTenantScopeNextResponse = ProviderListResult; - -// @public -export interface ProvidersListAtTenantScopeOptionalParams extends coreClient.OperationOptions { - expand?: string; - top?: number; -} - -// @public -export type ProvidersListAtTenantScopeResponse = ProviderListResult; - -// @public -export interface ProvidersListNextOptionalParams extends coreClient.OperationOptions { - expand?: string; - top?: number; -} - -// @public -export type ProvidersListNextResponse = ProviderListResult; - -// @public -export interface ProvidersListOptionalParams extends coreClient.OperationOptions { - expand?: string; - top?: number; -} - -// @public -export type ProvidersListResponse = ProviderListResult; - -// @public -export interface ProvidersRegisterOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ProvidersRegisterResponse = Provider; - -// @public -export interface ProvidersUnregisterOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ProvidersUnregisterResponse = Provider; - -// @public -export interface Resource { - readonly id?: string; - location?: string; - readonly name?: string; - tags?: { - [propertyName: string]: string; - }; - readonly type?: string; -} - -// @public -export interface ResourceGroup { - readonly id?: string; - location: string; - managedBy?: string; - readonly name?: string; - properties?: ResourceGroupProperties; - tags?: { - [propertyName: string]: string; - }; - readonly type?: string; -} - -// @public -export interface ResourceGroupExportResult { - error?: ErrorResponse; - template?: Record; -} - -// @public -export interface ResourceGroupFilter { - tagName?: string; - tagValue?: string; -} - -// @public -export interface ResourceGroupListResult { - readonly nextLink?: string; - value?: ResourceGroup[]; -} - -// @public -export interface ResourceGroupPatchable { - managedBy?: string; - name?: string; - properties?: ResourceGroupProperties; - tags?: { - [propertyName: string]: string; - }; -} - -// @public -export interface ResourceGroupProperties { - readonly provisioningState?: string; -} - -// @public -export interface ResourceGroups { - beginDelete(resourceGroupName: string, options?: ResourceGroupsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, options?: ResourceGroupsDeleteOptionalParams): Promise; - beginExportTemplate(resourceGroupName: string, parameters: ExportTemplateRequest, options?: ResourceGroupsExportTemplateOptionalParams): Promise, ResourceGroupsExportTemplateResponse>>; - beginExportTemplateAndWait(resourceGroupName: string, parameters: ExportTemplateRequest, options?: ResourceGroupsExportTemplateOptionalParams): Promise; - checkExistence(resourceGroupName: string, options?: ResourceGroupsCheckExistenceOptionalParams): Promise; - createOrUpdate(resourceGroupName: string, parameters: ResourceGroup, options?: ResourceGroupsCreateOrUpdateOptionalParams): Promise; - get(resourceGroupName: string, options?: ResourceGroupsGetOptionalParams): Promise; - list(options?: ResourceGroupsListOptionalParams): PagedAsyncIterableIterator; - update(resourceGroupName: string, parameters: ResourceGroupPatchable, options?: ResourceGroupsUpdateOptionalParams): Promise; -} - -// @public -export interface ResourceGroupsCheckExistenceOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface ResourceGroupsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ResourceGroupsCreateOrUpdateResponse = ResourceGroup; - -// @public -export interface ResourceGroupsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface ResourceGroupsExportTemplateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ResourceGroupsExportTemplateResponse = ResourceGroupExportResult; - -// @public -export interface ResourceGroupsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ResourceGroupsGetResponse = ResourceGroup; - -// @public -export interface ResourceGroupsListNextOptionalParams extends coreClient.OperationOptions { - filter?: string; - top?: number; -} - -// @public -export type ResourceGroupsListNextResponse = ResourceGroupListResult; - -// @public -export interface ResourceGroupsListOptionalParams extends coreClient.OperationOptions { - filter?: string; - top?: number; -} - -// @public -export type ResourceGroupsListResponse = ResourceGroupListResult; - -// @public -export interface ResourceGroupsUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ResourceGroupsUpdateResponse = ResourceGroup; - -// @public -export type ResourceIdentityType = "SystemAssigned" | "UserAssigned" | "SystemAssigned, UserAssigned" | "None"; - -// @public -export interface ResourceListResult { - readonly nextLink?: string; - value?: GenericResourceExpanded[]; -} - -// @public (undocumented) -export class ResourceManagementClient extends ResourceManagementClientContext { - constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: ResourceManagementClientOptionalParams); - // (undocumented) - deploymentOperations: DeploymentOperations; - // (undocumented) - deployments: Deployments; - // (undocumented) - operations: Operations; - // (undocumented) - providers: Providers; - // (undocumented) - resourceGroups: ResourceGroups; - // (undocumented) - resources: Resources; - // (undocumented) - tags: Tags; -} - -// @public (undocumented) -export class ResourceManagementClientContext extends coreClient.ServiceClient { - // (undocumented) - $host: string; - constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: ResourceManagementClientOptionalParams); - // (undocumented) - apiVersion: string; - // (undocumented) - subscriptionId: string; -} - -// @public -export interface ResourceManagementClientOptionalParams extends coreClient.ServiceClientOptions { - $host?: string; - apiVersion?: string; - endpoint?: string; -} - -// @public -export interface ResourceProviderOperationDisplayProperties { - description?: string; - operation?: string; - provider?: string; - publisher?: string; - resource?: string; -} - -// @public -export interface Resources { - beginCreateOrUpdate(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, apiVersion: string, parameters: GenericResource, options?: ResourcesCreateOrUpdateOptionalParams): Promise, ResourcesCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, apiVersion: string, parameters: GenericResource, options?: ResourcesCreateOrUpdateOptionalParams): Promise; - beginCreateOrUpdateById(resourceId: string, apiVersion: string, parameters: GenericResource, options?: ResourcesCreateOrUpdateByIdOptionalParams): Promise, ResourcesCreateOrUpdateByIdResponse>>; - beginCreateOrUpdateByIdAndWait(resourceId: string, apiVersion: string, parameters: GenericResource, options?: ResourcesCreateOrUpdateByIdOptionalParams): Promise; - beginDelete(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, apiVersion: string, options?: ResourcesDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, apiVersion: string, options?: ResourcesDeleteOptionalParams): Promise; - beginDeleteById(resourceId: string, apiVersion: string, options?: ResourcesDeleteByIdOptionalParams): Promise, void>>; - beginDeleteByIdAndWait(resourceId: string, apiVersion: string, options?: ResourcesDeleteByIdOptionalParams): Promise; - beginMoveResources(sourceResourceGroupName: string, parameters: ResourcesMoveInfo, options?: ResourcesMoveResourcesOptionalParams): Promise, void>>; - beginMoveResourcesAndWait(sourceResourceGroupName: string, parameters: ResourcesMoveInfo, options?: ResourcesMoveResourcesOptionalParams): Promise; - beginUpdate(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, apiVersion: string, parameters: GenericResource, options?: ResourcesUpdateOptionalParams): Promise, ResourcesUpdateResponse>>; - beginUpdateAndWait(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, apiVersion: string, parameters: GenericResource, options?: ResourcesUpdateOptionalParams): Promise; - beginUpdateById(resourceId: string, apiVersion: string, parameters: GenericResource, options?: ResourcesUpdateByIdOptionalParams): Promise, ResourcesUpdateByIdResponse>>; - beginUpdateByIdAndWait(resourceId: string, apiVersion: string, parameters: GenericResource, options?: ResourcesUpdateByIdOptionalParams): Promise; - beginValidateMoveResources(sourceResourceGroupName: string, parameters: ResourcesMoveInfo, options?: ResourcesValidateMoveResourcesOptionalParams): Promise, void>>; - beginValidateMoveResourcesAndWait(sourceResourceGroupName: string, parameters: ResourcesMoveInfo, options?: ResourcesValidateMoveResourcesOptionalParams): Promise; - checkExistence(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, apiVersion: string, options?: ResourcesCheckExistenceOptionalParams): Promise; - checkExistenceById(resourceId: string, apiVersion: string, options?: ResourcesCheckExistenceByIdOptionalParams): Promise; - get(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, apiVersion: string, options?: ResourcesGetOptionalParams): Promise; - getById(resourceId: string, apiVersion: string, options?: ResourcesGetByIdOptionalParams): Promise; - list(options?: ResourcesListOptionalParams): PagedAsyncIterableIterator; - listByResourceGroup(resourceGroupName: string, options?: ResourcesListByResourceGroupOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ResourcesCheckExistenceByIdOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface ResourcesCheckExistenceOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface ResourcesCreateOrUpdateByIdOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ResourcesCreateOrUpdateByIdResponse = GenericResource; - -// @public -export interface ResourcesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ResourcesCreateOrUpdateResponse = GenericResource; - -// @public -export interface ResourcesDeleteByIdOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface ResourcesDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface ResourcesGetByIdOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ResourcesGetByIdResponse = GenericResource; - -// @public -export interface ResourcesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ResourcesGetResponse = GenericResource; - -// @public -export interface ResourcesListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { - expand?: string; - filter?: string; - top?: number; -} - -// @public -export type ResourcesListByResourceGroupNextResponse = ResourceListResult; - -// @public -export interface ResourcesListByResourceGroupOptionalParams extends coreClient.OperationOptions { - expand?: string; - filter?: string; - top?: number; -} - -// @public -export type ResourcesListByResourceGroupResponse = ResourceListResult; - -// @public -export interface ResourcesListNextOptionalParams extends coreClient.OperationOptions { - expand?: string; - filter?: string; - top?: number; -} - -// @public -export type ResourcesListNextResponse = ResourceListResult; - -// @public -export interface ResourcesListOptionalParams extends coreClient.OperationOptions { - expand?: string; - filter?: string; - top?: number; -} - -// @public -export type ResourcesListResponse = ResourceListResult; - -// @public -export interface ResourcesMoveInfo { - resources?: string[]; - targetResourceGroup?: string; -} - -// @public -export interface ResourcesMoveResourcesOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface ResourcesUpdateByIdOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ResourcesUpdateByIdResponse = GenericResource; - -// @public -export interface ResourcesUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ResourcesUpdateResponse = GenericResource; - -// @public -export interface ResourcesValidateMoveResourcesOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface ScopedDeployment { - location: string; - properties: DeploymentProperties; -} - -// @public -export interface Sku { - capacity?: number; - family?: string; - model?: string; - name?: string; - size?: string; - tier?: string; -} - -// @public -export interface SubResource { - id?: string; -} - -// @public -export interface TagCount { - type?: string; - value?: number; -} - -// @public -export interface TagDetails { - count?: TagCount; - readonly id?: string; - tagName?: string; - values?: TagValue[]; -} - -// @public -export interface Tags { - createOrUpdate(tagName: string, options?: TagsCreateOrUpdateOptionalParams): Promise; - createOrUpdateValue(tagName: string, tagValue: string, options?: TagsCreateOrUpdateValueOptionalParams): Promise; - delete(tagName: string, options?: TagsDeleteOptionalParams): Promise; - deleteValue(tagName: string, tagValue: string, options?: TagsDeleteValueOptionalParams): Promise; - list(options?: TagsListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface TagsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type TagsCreateOrUpdateResponse = TagDetails; - -// @public -export interface TagsCreateOrUpdateValueOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type TagsCreateOrUpdateValueResponse = TagValue; - -// @public -export interface TagsDeleteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface TagsDeleteValueOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface TagsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type TagsListNextResponse = TagsListResult; - -// @public -export interface TagsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type TagsListResponse = TagsListResult; - -// @public -export interface TagsListResult { - readonly nextLink?: string; - value?: TagDetails[]; -} - -// @public -export interface TagValue { - count?: TagCount; - readonly id?: string; - tagValue?: string; -} - -// @public -export interface TargetResource { - id?: string; - resourceName?: string; - resourceType?: string; -} - -// @public -export interface TemplateHashResult { - minifiedTemplate?: string; - templateHash?: string; -} - -// @public -export interface TemplateLink { - contentVersion?: string; - uri: string; -} - -// @public -export interface WhatIfChange { - after?: Record; - before?: Record; - changeType: ChangeType; - delta?: WhatIfPropertyChange[]; - resourceId: string; -} - -// @public -export interface WhatIfOperationResult { - changes?: WhatIfChange[]; - error?: ErrorResponse; - status?: string; -} - -// @public -export interface WhatIfPropertyChange { - after?: Record; - before?: Record; - children?: WhatIfPropertyChange[]; - path: string; - propertyChangeType: PropertyChangeType; -} - -// @public -export type WhatIfResultFormat = "ResourceIdOnly" | "FullResourcePayloads"; - - -// (No @packageDocumentation comment for this package) - -``` +## API Report File for "arm-package-resources-2019-08" + +> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). + +```ts + +import * as coreAuth from '@azure/core-auth'; +import * as coreClient from '@azure/core-client'; +import { PagedAsyncIterableIterator } from '@azure/core-paging'; +import { PollerLike } from '@azure/core-lro'; +import { PollOperationState } from '@azure/core-lro'; + +// @public +export interface AliasPathType { + apiVersions?: string[]; + path?: string; +} + +// @public +export interface AliasType { + name?: string; + paths?: AliasPathType[]; +} + +// @public +export interface BasicDependency { + id?: string; + resourceName?: string; + resourceType?: string; +} + +// @public +export type ChangeType = "Create" | "Delete" | "Ignore" | "Deploy" | "NoChange" | "Modify"; + +// @public +export interface CloudError { + error?: ErrorResponse; +} + +// @public (undocumented) +export interface ComponentsSgqdofSchemasIdentityPropertiesUserassignedidentitiesAdditionalproperties { + readonly clientId?: string; + readonly principalId?: string; +} + +// @public +export interface DebugSetting { + detailLevel?: string; +} + +// @public +export interface Dependency { + dependsOn?: BasicDependency[]; + id?: string; + resourceName?: string; + resourceType?: string; +} + +// @public +export interface Deployment { + location?: string; + properties: DeploymentProperties; +} + +// @public +export interface DeploymentExportResult { + template?: Record; +} + +// @public +export interface DeploymentExtended { + readonly id?: string; + location?: string; + readonly name?: string; + properties?: DeploymentPropertiesExtended; + readonly type?: string; +} + +// @public +export interface DeploymentExtendedFilter { + provisioningState?: string; +} + +// @public +export interface DeploymentListResult { + readonly nextLink?: string; + value?: DeploymentExtended[]; +} + +// @public +export type DeploymentMode = "Incremental" | "Complete"; + +// @public +export interface DeploymentOperation { + readonly id?: string; + readonly operationId?: string; + properties?: DeploymentOperationProperties; +} + +// @public +export interface DeploymentOperationProperties { + readonly duration?: string; + readonly provisioningState?: string; + readonly request?: HttpMessage; + readonly response?: HttpMessage; + readonly serviceRequestId?: string; + readonly statusCode?: string; + readonly statusMessage?: Record; + readonly targetResource?: TargetResource; + readonly timestamp?: Date; +} + +// @public +export interface DeploymentOperations { + get(resourceGroupName: string, deploymentName: string, operationId: string, options?: DeploymentOperationsGetOptionalParams): Promise; + getAtManagementGroupScope(groupId: string, deploymentName: string, operationId: string, options?: DeploymentOperationsGetAtManagementGroupScopeOptionalParams): Promise; + getAtScope(scope: string, deploymentName: string, operationId: string, options?: DeploymentOperationsGetAtScopeOptionalParams): Promise; + getAtSubscriptionScope(deploymentName: string, operationId: string, options?: DeploymentOperationsGetAtSubscriptionScopeOptionalParams): Promise; + getAtTenantScope(deploymentName: string, operationId: string, options?: DeploymentOperationsGetAtTenantScopeOptionalParams): Promise; + list(resourceGroupName: string, deploymentName: string, options?: DeploymentOperationsListOptionalParams): PagedAsyncIterableIterator; + listAtManagementGroupScope(groupId: string, deploymentName: string, options?: DeploymentOperationsListAtManagementGroupScopeOptionalParams): PagedAsyncIterableIterator; + listAtScope(scope: string, deploymentName: string, options?: DeploymentOperationsListAtScopeOptionalParams): PagedAsyncIterableIterator; + listAtSubscriptionScope(deploymentName: string, options?: DeploymentOperationsListAtSubscriptionScopeOptionalParams): PagedAsyncIterableIterator; + listAtTenantScope(deploymentName: string, options?: DeploymentOperationsListAtTenantScopeOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface DeploymentOperationsGetAtManagementGroupScopeOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DeploymentOperationsGetAtManagementGroupScopeResponse = DeploymentOperation; + +// @public +export interface DeploymentOperationsGetAtScopeOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DeploymentOperationsGetAtScopeResponse = DeploymentOperation; + +// @public +export interface DeploymentOperationsGetAtSubscriptionScopeOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DeploymentOperationsGetAtSubscriptionScopeResponse = DeploymentOperation; + +// @public +export interface DeploymentOperationsGetAtTenantScopeOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DeploymentOperationsGetAtTenantScopeResponse = DeploymentOperation; + +// @public +export interface DeploymentOperationsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DeploymentOperationsGetResponse = DeploymentOperation; + +// @public +export interface DeploymentOperationsListAtManagementGroupScopeNextOptionalParams extends coreClient.OperationOptions { + top?: number; +} + +// @public +export type DeploymentOperationsListAtManagementGroupScopeNextResponse = DeploymentOperationsListResult; + +// @public +export interface DeploymentOperationsListAtManagementGroupScopeOptionalParams extends coreClient.OperationOptions { + top?: number; +} + +// @public +export type DeploymentOperationsListAtManagementGroupScopeResponse = DeploymentOperationsListResult; + +// @public +export interface DeploymentOperationsListAtScopeNextOptionalParams extends coreClient.OperationOptions { + top?: number; +} + +// @public +export type DeploymentOperationsListAtScopeNextResponse = DeploymentOperationsListResult; + +// @public +export interface DeploymentOperationsListAtScopeOptionalParams extends coreClient.OperationOptions { + top?: number; +} + +// @public +export type DeploymentOperationsListAtScopeResponse = DeploymentOperationsListResult; + +// @public +export interface DeploymentOperationsListAtSubscriptionScopeNextOptionalParams extends coreClient.OperationOptions { + top?: number; +} + +// @public +export type DeploymentOperationsListAtSubscriptionScopeNextResponse = DeploymentOperationsListResult; + +// @public +export interface DeploymentOperationsListAtSubscriptionScopeOptionalParams extends coreClient.OperationOptions { + top?: number; +} + +// @public +export type DeploymentOperationsListAtSubscriptionScopeResponse = DeploymentOperationsListResult; + +// @public +export interface DeploymentOperationsListAtTenantScopeNextOptionalParams extends coreClient.OperationOptions { + top?: number; +} + +// @public +export type DeploymentOperationsListAtTenantScopeNextResponse = DeploymentOperationsListResult; + +// @public +export interface DeploymentOperationsListAtTenantScopeOptionalParams extends coreClient.OperationOptions { + top?: number; +} + +// @public +export type DeploymentOperationsListAtTenantScopeResponse = DeploymentOperationsListResult; + +// @public +export interface DeploymentOperationsListNextOptionalParams extends coreClient.OperationOptions { + top?: number; +} + +// @public +export type DeploymentOperationsListNextResponse = DeploymentOperationsListResult; + +// @public +export interface DeploymentOperationsListOptionalParams extends coreClient.OperationOptions { + top?: number; +} + +// @public +export type DeploymentOperationsListResponse = DeploymentOperationsListResult; + +// @public +export interface DeploymentOperationsListResult { + readonly nextLink?: string; + value?: DeploymentOperation[]; +} + +// @public +export interface DeploymentProperties { + debugSetting?: DebugSetting; + mode: DeploymentMode; + onErrorDeployment?: OnErrorDeployment; + parameters?: Record; + parametersLink?: ParametersLink; + template?: Record; + templateLink?: TemplateLink; +} + +// @public +export interface DeploymentPropertiesExtended { + readonly correlationId?: string; + debugSetting?: DebugSetting; + dependencies?: Dependency[]; + readonly duration?: string; + mode?: DeploymentMode; + onErrorDeployment?: OnErrorDeploymentExtended; + outputs?: Record; + parameters?: Record; + parametersLink?: ParametersLink; + providers?: Provider[]; + readonly provisioningState?: string; + template?: Record; + templateLink?: TemplateLink; + readonly timestamp?: Date; +} + +// @public +export interface Deployments { + beginCreateOrUpdate(resourceGroupName: string, deploymentName: string, parameters: Deployment, options?: DeploymentsCreateOrUpdateOptionalParams): Promise, DeploymentsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, deploymentName: string, parameters: Deployment, options?: DeploymentsCreateOrUpdateOptionalParams): Promise; + beginCreateOrUpdateAtManagementGroupScope(groupId: string, deploymentName: string, parameters: ScopedDeployment, options?: DeploymentsCreateOrUpdateAtManagementGroupScopeOptionalParams): Promise, DeploymentsCreateOrUpdateAtManagementGroupScopeResponse>>; + beginCreateOrUpdateAtManagementGroupScopeAndWait(groupId: string, deploymentName: string, parameters: ScopedDeployment, options?: DeploymentsCreateOrUpdateAtManagementGroupScopeOptionalParams): Promise; + beginCreateOrUpdateAtScope(scope: string, deploymentName: string, parameters: Deployment, options?: DeploymentsCreateOrUpdateAtScopeOptionalParams): Promise, DeploymentsCreateOrUpdateAtScopeResponse>>; + beginCreateOrUpdateAtScopeAndWait(scope: string, deploymentName: string, parameters: Deployment, options?: DeploymentsCreateOrUpdateAtScopeOptionalParams): Promise; + beginCreateOrUpdateAtSubscriptionScope(deploymentName: string, parameters: Deployment, options?: DeploymentsCreateOrUpdateAtSubscriptionScopeOptionalParams): Promise, DeploymentsCreateOrUpdateAtSubscriptionScopeResponse>>; + beginCreateOrUpdateAtSubscriptionScopeAndWait(deploymentName: string, parameters: Deployment, options?: DeploymentsCreateOrUpdateAtSubscriptionScopeOptionalParams): Promise; + beginCreateOrUpdateAtTenantScope(deploymentName: string, parameters: ScopedDeployment, options?: DeploymentsCreateOrUpdateAtTenantScopeOptionalParams): Promise, DeploymentsCreateOrUpdateAtTenantScopeResponse>>; + beginCreateOrUpdateAtTenantScopeAndWait(deploymentName: string, parameters: ScopedDeployment, options?: DeploymentsCreateOrUpdateAtTenantScopeOptionalParams): Promise; + beginDelete(resourceGroupName: string, deploymentName: string, options?: DeploymentsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, deploymentName: string, options?: DeploymentsDeleteOptionalParams): Promise; + beginDeleteAtManagementGroupScope(groupId: string, deploymentName: string, options?: DeploymentsDeleteAtManagementGroupScopeOptionalParams): Promise, void>>; + beginDeleteAtManagementGroupScopeAndWait(groupId: string, deploymentName: string, options?: DeploymentsDeleteAtManagementGroupScopeOptionalParams): Promise; + beginDeleteAtScope(scope: string, deploymentName: string, options?: DeploymentsDeleteAtScopeOptionalParams): Promise, void>>; + beginDeleteAtScopeAndWait(scope: string, deploymentName: string, options?: DeploymentsDeleteAtScopeOptionalParams): Promise; + beginDeleteAtSubscriptionScope(deploymentName: string, options?: DeploymentsDeleteAtSubscriptionScopeOptionalParams): Promise, void>>; + beginDeleteAtSubscriptionScopeAndWait(deploymentName: string, options?: DeploymentsDeleteAtSubscriptionScopeOptionalParams): Promise; + beginDeleteAtTenantScope(deploymentName: string, options?: DeploymentsDeleteAtTenantScopeOptionalParams): Promise, void>>; + beginDeleteAtTenantScopeAndWait(deploymentName: string, options?: DeploymentsDeleteAtTenantScopeOptionalParams): Promise; + beginWhatIf(resourceGroupName: string, deploymentName: string, parameters: DeploymentWhatIf, options?: DeploymentsWhatIfOptionalParams): Promise, DeploymentsWhatIfResponse>>; + beginWhatIfAndWait(resourceGroupName: string, deploymentName: string, parameters: DeploymentWhatIf, options?: DeploymentsWhatIfOptionalParams): Promise; + beginWhatIfAtSubscriptionScope(deploymentName: string, parameters: DeploymentWhatIf, options?: DeploymentsWhatIfAtSubscriptionScopeOptionalParams): Promise, DeploymentsWhatIfAtSubscriptionScopeResponse>>; + beginWhatIfAtSubscriptionScopeAndWait(deploymentName: string, parameters: DeploymentWhatIf, options?: DeploymentsWhatIfAtSubscriptionScopeOptionalParams): Promise; + calculateTemplateHash(template: Record, options?: DeploymentsCalculateTemplateHashOptionalParams): Promise; + cancel(resourceGroupName: string, deploymentName: string, options?: DeploymentsCancelOptionalParams): Promise; + cancelAtManagementGroupScope(groupId: string, deploymentName: string, options?: DeploymentsCancelAtManagementGroupScopeOptionalParams): Promise; + cancelAtScope(scope: string, deploymentName: string, options?: DeploymentsCancelAtScopeOptionalParams): Promise; + cancelAtSubscriptionScope(deploymentName: string, options?: DeploymentsCancelAtSubscriptionScopeOptionalParams): Promise; + cancelAtTenantScope(deploymentName: string, options?: DeploymentsCancelAtTenantScopeOptionalParams): Promise; + checkExistence(resourceGroupName: string, deploymentName: string, options?: DeploymentsCheckExistenceOptionalParams): Promise; + checkExistenceAtManagementGroupScope(groupId: string, deploymentName: string, options?: DeploymentsCheckExistenceAtManagementGroupScopeOptionalParams): Promise; + checkExistenceAtScope(scope: string, deploymentName: string, options?: DeploymentsCheckExistenceAtScopeOptionalParams): Promise; + checkExistenceAtSubscriptionScope(deploymentName: string, options?: DeploymentsCheckExistenceAtSubscriptionScopeOptionalParams): Promise; + checkExistenceAtTenantScope(deploymentName: string, options?: DeploymentsCheckExistenceAtTenantScopeOptionalParams): Promise; + exportTemplate(resourceGroupName: string, deploymentName: string, options?: DeploymentsExportTemplateOptionalParams): Promise; + exportTemplateAtManagementGroupScope(groupId: string, deploymentName: string, options?: DeploymentsExportTemplateAtManagementGroupScopeOptionalParams): Promise; + exportTemplateAtScope(scope: string, deploymentName: string, options?: DeploymentsExportTemplateAtScopeOptionalParams): Promise; + exportTemplateAtSubscriptionScope(deploymentName: string, options?: DeploymentsExportTemplateAtSubscriptionScopeOptionalParams): Promise; + exportTemplateAtTenantScope(deploymentName: string, options?: DeploymentsExportTemplateAtTenantScopeOptionalParams): Promise; + get(resourceGroupName: string, deploymentName: string, options?: DeploymentsGetOptionalParams): Promise; + getAtManagementGroupScope(groupId: string, deploymentName: string, options?: DeploymentsGetAtManagementGroupScopeOptionalParams): Promise; + getAtScope(scope: string, deploymentName: string, options?: DeploymentsGetAtScopeOptionalParams): Promise; + getAtSubscriptionScope(deploymentName: string, options?: DeploymentsGetAtSubscriptionScopeOptionalParams): Promise; + getAtTenantScope(deploymentName: string, options?: DeploymentsGetAtTenantScopeOptionalParams): Promise; + listAtManagementGroupScope(groupId: string, options?: DeploymentsListAtManagementGroupScopeOptionalParams): PagedAsyncIterableIterator; + listAtScope(scope: string, options?: DeploymentsListAtScopeOptionalParams): PagedAsyncIterableIterator; + listAtSubscriptionScope(options?: DeploymentsListAtSubscriptionScopeOptionalParams): PagedAsyncIterableIterator; + listAtTenantScope(options?: DeploymentsListAtTenantScopeOptionalParams): PagedAsyncIterableIterator; + listByResourceGroup(resourceGroupName: string, options?: DeploymentsListByResourceGroupOptionalParams): PagedAsyncIterableIterator; + validate(resourceGroupName: string, deploymentName: string, parameters: Deployment, options?: DeploymentsValidateOptionalParams): Promise; + validateAtManagementGroupScope(groupId: string, deploymentName: string, parameters: ScopedDeployment, options?: DeploymentsValidateAtManagementGroupScopeOptionalParams): Promise; + validateAtScope(scope: string, deploymentName: string, parameters: Deployment, options?: DeploymentsValidateAtScopeOptionalParams): Promise; + validateAtSubscriptionScope(deploymentName: string, parameters: Deployment, options?: DeploymentsValidateAtSubscriptionScopeOptionalParams): Promise; + validateAtTenantScope(deploymentName: string, parameters: ScopedDeployment, options?: DeploymentsValidateAtTenantScopeOptionalParams): Promise; +} + +// @public +export interface DeploymentsCalculateTemplateHashOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DeploymentsCalculateTemplateHashResponse = TemplateHashResult; + +// @public +export interface DeploymentsCancelAtManagementGroupScopeOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface DeploymentsCancelAtScopeOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface DeploymentsCancelAtSubscriptionScopeOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface DeploymentsCancelAtTenantScopeOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface DeploymentsCancelOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface DeploymentsCheckExistenceAtManagementGroupScopeOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface DeploymentsCheckExistenceAtScopeOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface DeploymentsCheckExistenceAtSubscriptionScopeOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface DeploymentsCheckExistenceAtTenantScopeOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface DeploymentsCheckExistenceOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface DeploymentsCreateOrUpdateAtManagementGroupScopeOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type DeploymentsCreateOrUpdateAtManagementGroupScopeResponse = DeploymentExtended; + +// @public +export interface DeploymentsCreateOrUpdateAtScopeOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type DeploymentsCreateOrUpdateAtScopeResponse = DeploymentExtended; + +// @public +export interface DeploymentsCreateOrUpdateAtSubscriptionScopeOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type DeploymentsCreateOrUpdateAtSubscriptionScopeResponse = DeploymentExtended; + +// @public +export interface DeploymentsCreateOrUpdateAtTenantScopeOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type DeploymentsCreateOrUpdateAtTenantScopeResponse = DeploymentExtended; + +// @public +export interface DeploymentsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type DeploymentsCreateOrUpdateResponse = DeploymentExtended; + +// @public +export interface DeploymentsDeleteAtManagementGroupScopeOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface DeploymentsDeleteAtScopeOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface DeploymentsDeleteAtSubscriptionScopeOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface DeploymentsDeleteAtTenantScopeOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface DeploymentsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface DeploymentsExportTemplateAtManagementGroupScopeOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DeploymentsExportTemplateAtManagementGroupScopeResponse = DeploymentExportResult; + +// @public +export interface DeploymentsExportTemplateAtScopeOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DeploymentsExportTemplateAtScopeResponse = DeploymentExportResult; + +// @public +export interface DeploymentsExportTemplateAtSubscriptionScopeOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DeploymentsExportTemplateAtSubscriptionScopeResponse = DeploymentExportResult; + +// @public +export interface DeploymentsExportTemplateAtTenantScopeOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DeploymentsExportTemplateAtTenantScopeResponse = DeploymentExportResult; + +// @public +export interface DeploymentsExportTemplateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DeploymentsExportTemplateResponse = DeploymentExportResult; + +// @public +export interface DeploymentsGetAtManagementGroupScopeOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DeploymentsGetAtManagementGroupScopeResponse = DeploymentExtended; + +// @public +export interface DeploymentsGetAtScopeOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DeploymentsGetAtScopeResponse = DeploymentExtended; + +// @public +export interface DeploymentsGetAtSubscriptionScopeOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DeploymentsGetAtSubscriptionScopeResponse = DeploymentExtended; + +// @public +export interface DeploymentsGetAtTenantScopeOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DeploymentsGetAtTenantScopeResponse = DeploymentExtended; + +// @public +export interface DeploymentsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DeploymentsGetResponse = DeploymentExtended; + +// @public +export interface DeploymentsListAtManagementGroupScopeNextOptionalParams extends coreClient.OperationOptions { + filter?: string; + top?: number; +} + +// @public +export type DeploymentsListAtManagementGroupScopeNextResponse = DeploymentListResult; + +// @public +export interface DeploymentsListAtManagementGroupScopeOptionalParams extends coreClient.OperationOptions { + filter?: string; + top?: number; +} + +// @public +export type DeploymentsListAtManagementGroupScopeResponse = DeploymentListResult; + +// @public +export interface DeploymentsListAtScopeNextOptionalParams extends coreClient.OperationOptions { + filter?: string; + top?: number; +} + +// @public +export type DeploymentsListAtScopeNextResponse = DeploymentListResult; + +// @public +export interface DeploymentsListAtScopeOptionalParams extends coreClient.OperationOptions { + filter?: string; + top?: number; +} + +// @public +export type DeploymentsListAtScopeResponse = DeploymentListResult; + +// @public +export interface DeploymentsListAtSubscriptionScopeNextOptionalParams extends coreClient.OperationOptions { + filter?: string; + top?: number; +} + +// @public +export type DeploymentsListAtSubscriptionScopeNextResponse = DeploymentListResult; + +// @public +export interface DeploymentsListAtSubscriptionScopeOptionalParams extends coreClient.OperationOptions { + filter?: string; + top?: number; +} + +// @public +export type DeploymentsListAtSubscriptionScopeResponse = DeploymentListResult; + +// @public +export interface DeploymentsListAtTenantScopeNextOptionalParams extends coreClient.OperationOptions { + filter?: string; + top?: number; +} + +// @public +export type DeploymentsListAtTenantScopeNextResponse = DeploymentListResult; + +// @public +export interface DeploymentsListAtTenantScopeOptionalParams extends coreClient.OperationOptions { + filter?: string; + top?: number; +} + +// @public +export type DeploymentsListAtTenantScopeResponse = DeploymentListResult; + +// @public +export interface DeploymentsListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { + filter?: string; + top?: number; +} + +// @public +export type DeploymentsListByResourceGroupNextResponse = DeploymentListResult; + +// @public +export interface DeploymentsListByResourceGroupOptionalParams extends coreClient.OperationOptions { + filter?: string; + top?: number; +} + +// @public +export type DeploymentsListByResourceGroupResponse = DeploymentListResult; + +// @public +export interface DeploymentsValidateAtManagementGroupScopeOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DeploymentsValidateAtManagementGroupScopeResponse = DeploymentValidateResult; + +// @public +export interface DeploymentsValidateAtScopeOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DeploymentsValidateAtScopeResponse = DeploymentValidateResult; + +// @public +export interface DeploymentsValidateAtSubscriptionScopeOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DeploymentsValidateAtSubscriptionScopeResponse = DeploymentValidateResult; + +// @public +export interface DeploymentsValidateAtTenantScopeOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DeploymentsValidateAtTenantScopeResponse = DeploymentValidateResult; + +// @public +export interface DeploymentsValidateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DeploymentsValidateResponse = DeploymentValidateResult; + +// @public +export interface DeploymentsWhatIfAtSubscriptionScopeHeaders { + location?: string; + retryAfter?: string; +} + +// @public +export interface DeploymentsWhatIfAtSubscriptionScopeOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type DeploymentsWhatIfAtSubscriptionScopeResponse = WhatIfOperationResult; + +// @public +export interface DeploymentsWhatIfHeaders { + location?: string; + retryAfter?: string; +} + +// @public +export interface DeploymentsWhatIfOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type DeploymentsWhatIfResponse = WhatIfOperationResult; + +// @public +export interface DeploymentValidateResult { + error?: ErrorResponse; + properties?: DeploymentPropertiesExtended; +} + +// @public +export interface DeploymentWhatIf { + location?: string; + properties: DeploymentWhatIfProperties; +} + +// @public +export type DeploymentWhatIfProperties = DeploymentProperties & { + whatIfSettings?: DeploymentWhatIfSettings; +}; + +// @public +export interface DeploymentWhatIfSettings { + resultFormat?: WhatIfResultFormat; +} + +// @public +export interface ErrorAdditionalInfo { + readonly info?: Record; + readonly type?: string; +} + +// @public +export interface ErrorResponse { + readonly additionalInfo?: ErrorAdditionalInfo[]; + readonly code?: string; + readonly details?: ErrorResponse[]; + readonly message?: string; + readonly target?: string; +} + +// @public +export interface ExportTemplateRequest { + options?: string; + resources?: string[]; +} + +// @public +export type GenericResource = Resource & { + plan?: Plan; + properties?: Record; + kind?: string; + managedBy?: string; + sku?: Sku; + identity?: Identity; +}; + +// @public +export type GenericResourceExpanded = GenericResource & { + readonly createdTime?: Date; + readonly changedTime?: Date; + readonly provisioningState?: string; +}; + +// @public +export interface GenericResourceFilter { + resourceType?: string; + tagname?: string; + tagvalue?: string; +} + +// @public +export interface HttpMessage { + content?: Record; +} + +// @public +export interface Identity { + readonly principalId?: string; + readonly tenantId?: string; + type?: ResourceIdentityType; + userAssignedIdentities?: { + [propertyName: string]: ComponentsSgqdofSchemasIdentityPropertiesUserassignedidentitiesAdditionalproperties; + }; +} + +// @public +export interface OnErrorDeployment { + deploymentName?: string; + type?: OnErrorDeploymentType; +} + +// @public +export interface OnErrorDeploymentExtended { + deploymentName?: string; + readonly provisioningState?: string; + type?: OnErrorDeploymentType; +} + +// @public +export type OnErrorDeploymentType = "LastSuccessful" | "SpecificDeployment"; + +// @public +export interface Operation { + display?: OperationDisplay; + name?: string; +} + +// @public +export interface OperationDisplay { + description?: string; + operation?: string; + provider?: string; + resource?: string; +} + +// @public +export interface OperationListResult { + nextLink?: string; + value?: Operation[]; +} + +// @public +export interface Operations { + list(options?: OperationsListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface OperationsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type OperationsListNextResponse = OperationListResult; + +// @public +export interface OperationsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type OperationsListResponse = OperationListResult; + +// @public +export interface ParametersLink { + contentVersion?: string; + uri: string; +} + +// @public +export interface Plan { + name?: string; + product?: string; + promotionCode?: string; + publisher?: string; + version?: string; +} + +// @public +export type PropertyChangeType = "Create" | "Delete" | "Modify" | "Array"; + +// @public +export interface Provider { + readonly id?: string; + namespace?: string; + readonly registrationPolicy?: string; + readonly registrationState?: string; + readonly resourceTypes?: ProviderResourceType[]; +} + +// @public +export interface ProviderListResult { + readonly nextLink?: string; + value?: Provider[]; +} + +// @public +export interface ProviderResourceType { + aliases?: AliasType[]; + apiVersions?: string[]; + capabilities?: string; + locations?: string[]; + properties?: { + [propertyName: string]: string; + }; + resourceType?: string; +} + +// @public +export interface Providers { + get(resourceProviderNamespace: string, options?: ProvidersGetOptionalParams): Promise; + getAtTenantScope(resourceProviderNamespace: string, options?: ProvidersGetAtTenantScopeOptionalParams): Promise; + list(options?: ProvidersListOptionalParams): PagedAsyncIterableIterator; + listAtTenantScope(options?: ProvidersListAtTenantScopeOptionalParams): PagedAsyncIterableIterator; + register(resourceProviderNamespace: string, options?: ProvidersRegisterOptionalParams): Promise; + unregister(resourceProviderNamespace: string, options?: ProvidersUnregisterOptionalParams): Promise; +} + +// @public +export interface ProvidersGetAtTenantScopeOptionalParams extends coreClient.OperationOptions { + expand?: string; +} + +// @public +export type ProvidersGetAtTenantScopeResponse = Provider; + +// @public +export interface ProvidersGetOptionalParams extends coreClient.OperationOptions { + expand?: string; +} + +// @public +export type ProvidersGetResponse = Provider; + +// @public +export interface ProvidersListAtTenantScopeNextOptionalParams extends coreClient.OperationOptions { + expand?: string; + top?: number; +} + +// @public +export type ProvidersListAtTenantScopeNextResponse = ProviderListResult; + +// @public +export interface ProvidersListAtTenantScopeOptionalParams extends coreClient.OperationOptions { + expand?: string; + top?: number; +} + +// @public +export type ProvidersListAtTenantScopeResponse = ProviderListResult; + +// @public +export interface ProvidersListNextOptionalParams extends coreClient.OperationOptions { + expand?: string; + top?: number; +} + +// @public +export type ProvidersListNextResponse = ProviderListResult; + +// @public +export interface ProvidersListOptionalParams extends coreClient.OperationOptions { + expand?: string; + top?: number; +} + +// @public +export type ProvidersListResponse = ProviderListResult; + +// @public +export interface ProvidersRegisterOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ProvidersRegisterResponse = Provider; + +// @public +export interface ProvidersUnregisterOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ProvidersUnregisterResponse = Provider; + +// @public +export interface Resource { + readonly id?: string; + location?: string; + readonly name?: string; + tags?: { + [propertyName: string]: string; + }; + readonly type?: string; +} + +// @public +export interface ResourceGroup { + readonly id?: string; + location: string; + managedBy?: string; + readonly name?: string; + properties?: ResourceGroupProperties; + tags?: { + [propertyName: string]: string; + }; + readonly type?: string; +} + +// @public +export interface ResourceGroupExportResult { + error?: ErrorResponse; + template?: Record; +} + +// @public +export interface ResourceGroupFilter { + tagName?: string; + tagValue?: string; +} + +// @public +export interface ResourceGroupListResult { + readonly nextLink?: string; + value?: ResourceGroup[]; +} + +// @public +export interface ResourceGroupPatchable { + managedBy?: string; + name?: string; + properties?: ResourceGroupProperties; + tags?: { + [propertyName: string]: string; + }; +} + +// @public +export interface ResourceGroupProperties { + readonly provisioningState?: string; +} + +// @public +export interface ResourceGroups { + beginDelete(resourceGroupName: string, options?: ResourceGroupsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, options?: ResourceGroupsDeleteOptionalParams): Promise; + beginExportTemplate(resourceGroupName: string, parameters: ExportTemplateRequest, options?: ResourceGroupsExportTemplateOptionalParams): Promise, ResourceGroupsExportTemplateResponse>>; + beginExportTemplateAndWait(resourceGroupName: string, parameters: ExportTemplateRequest, options?: ResourceGroupsExportTemplateOptionalParams): Promise; + checkExistence(resourceGroupName: string, options?: ResourceGroupsCheckExistenceOptionalParams): Promise; + createOrUpdate(resourceGroupName: string, parameters: ResourceGroup, options?: ResourceGroupsCreateOrUpdateOptionalParams): Promise; + get(resourceGroupName: string, options?: ResourceGroupsGetOptionalParams): Promise; + list(options?: ResourceGroupsListOptionalParams): PagedAsyncIterableIterator; + update(resourceGroupName: string, parameters: ResourceGroupPatchable, options?: ResourceGroupsUpdateOptionalParams): Promise; +} + +// @public +export interface ResourceGroupsCheckExistenceOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface ResourceGroupsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ResourceGroupsCreateOrUpdateResponse = ResourceGroup; + +// @public +export interface ResourceGroupsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface ResourceGroupsExportTemplateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ResourceGroupsExportTemplateResponse = ResourceGroupExportResult; + +// @public +export interface ResourceGroupsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ResourceGroupsGetResponse = ResourceGroup; + +// @public +export interface ResourceGroupsListNextOptionalParams extends coreClient.OperationOptions { + filter?: string; + top?: number; +} + +// @public +export type ResourceGroupsListNextResponse = ResourceGroupListResult; + +// @public +export interface ResourceGroupsListOptionalParams extends coreClient.OperationOptions { + filter?: string; + top?: number; +} + +// @public +export type ResourceGroupsListResponse = ResourceGroupListResult; + +// @public +export interface ResourceGroupsUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ResourceGroupsUpdateResponse = ResourceGroup; + +// @public +export type ResourceIdentityType = "SystemAssigned" | "UserAssigned" | "SystemAssigned, UserAssigned" | "None"; + +// @public +export interface ResourceListResult { + readonly nextLink?: string; + value?: GenericResourceExpanded[]; +} + +// @public (undocumented) +export class ResourceManagementClient extends ResourceManagementClientContext { + constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: ResourceManagementClientOptionalParams); + // (undocumented) + deploymentOperations: DeploymentOperations; + // (undocumented) + deployments: Deployments; + // (undocumented) + operations: Operations; + // (undocumented) + providers: Providers; + // (undocumented) + resourceGroups: ResourceGroups; + // (undocumented) + resources: Resources; + // (undocumented) + tags: Tags; +} + +// @public (undocumented) +export class ResourceManagementClientContext extends coreClient.ServiceClient { + // (undocumented) + $host: string; + constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: ResourceManagementClientOptionalParams); + // (undocumented) + apiVersion: string; + // (undocumented) + subscriptionId: string; +} + +// @public +export interface ResourceManagementClientOptionalParams extends coreClient.ServiceClientOptions { + $host?: string; + apiVersion?: string; + endpoint?: string; +} + +// @public +export interface ResourceProviderOperationDisplayProperties { + description?: string; + operation?: string; + provider?: string; + publisher?: string; + resource?: string; +} + +// @public +export interface Resources { + beginCreateOrUpdate(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, apiVersion: string, parameters: GenericResource, options?: ResourcesCreateOrUpdateOptionalParams): Promise, ResourcesCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, apiVersion: string, parameters: GenericResource, options?: ResourcesCreateOrUpdateOptionalParams): Promise; + beginCreateOrUpdateById(resourceId: string, apiVersion: string, parameters: GenericResource, options?: ResourcesCreateOrUpdateByIdOptionalParams): Promise, ResourcesCreateOrUpdateByIdResponse>>; + beginCreateOrUpdateByIdAndWait(resourceId: string, apiVersion: string, parameters: GenericResource, options?: ResourcesCreateOrUpdateByIdOptionalParams): Promise; + beginDelete(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, apiVersion: string, options?: ResourcesDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, apiVersion: string, options?: ResourcesDeleteOptionalParams): Promise; + beginDeleteById(resourceId: string, apiVersion: string, options?: ResourcesDeleteByIdOptionalParams): Promise, void>>; + beginDeleteByIdAndWait(resourceId: string, apiVersion: string, options?: ResourcesDeleteByIdOptionalParams): Promise; + beginMoveResources(sourceResourceGroupName: string, parameters: ResourcesMoveInfo, options?: ResourcesMoveResourcesOptionalParams): Promise, void>>; + beginMoveResourcesAndWait(sourceResourceGroupName: string, parameters: ResourcesMoveInfo, options?: ResourcesMoveResourcesOptionalParams): Promise; + beginUpdate(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, apiVersion: string, parameters: GenericResource, options?: ResourcesUpdateOptionalParams): Promise, ResourcesUpdateResponse>>; + beginUpdateAndWait(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, apiVersion: string, parameters: GenericResource, options?: ResourcesUpdateOptionalParams): Promise; + beginUpdateById(resourceId: string, apiVersion: string, parameters: GenericResource, options?: ResourcesUpdateByIdOptionalParams): Promise, ResourcesUpdateByIdResponse>>; + beginUpdateByIdAndWait(resourceId: string, apiVersion: string, parameters: GenericResource, options?: ResourcesUpdateByIdOptionalParams): Promise; + beginValidateMoveResources(sourceResourceGroupName: string, parameters: ResourcesMoveInfo, options?: ResourcesValidateMoveResourcesOptionalParams): Promise, void>>; + beginValidateMoveResourcesAndWait(sourceResourceGroupName: string, parameters: ResourcesMoveInfo, options?: ResourcesValidateMoveResourcesOptionalParams): Promise; + checkExistence(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, apiVersion: string, options?: ResourcesCheckExistenceOptionalParams): Promise; + checkExistenceById(resourceId: string, apiVersion: string, options?: ResourcesCheckExistenceByIdOptionalParams): Promise; + get(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, apiVersion: string, options?: ResourcesGetOptionalParams): Promise; + getById(resourceId: string, apiVersion: string, options?: ResourcesGetByIdOptionalParams): Promise; + list(options?: ResourcesListOptionalParams): PagedAsyncIterableIterator; + listByResourceGroup(resourceGroupName: string, options?: ResourcesListByResourceGroupOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ResourcesCheckExistenceByIdOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface ResourcesCheckExistenceOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface ResourcesCreateOrUpdateByIdOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ResourcesCreateOrUpdateByIdResponse = GenericResource; + +// @public +export interface ResourcesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ResourcesCreateOrUpdateResponse = GenericResource; + +// @public +export interface ResourcesDeleteByIdOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface ResourcesDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface ResourcesGetByIdOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ResourcesGetByIdResponse = GenericResource; + +// @public +export interface ResourcesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ResourcesGetResponse = GenericResource; + +// @public +export interface ResourcesListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { + expand?: string; + filter?: string; + top?: number; +} + +// @public +export type ResourcesListByResourceGroupNextResponse = ResourceListResult; + +// @public +export interface ResourcesListByResourceGroupOptionalParams extends coreClient.OperationOptions { + expand?: string; + filter?: string; + top?: number; +} + +// @public +export type ResourcesListByResourceGroupResponse = ResourceListResult; + +// @public +export interface ResourcesListNextOptionalParams extends coreClient.OperationOptions { + expand?: string; + filter?: string; + top?: number; +} + +// @public +export type ResourcesListNextResponse = ResourceListResult; + +// @public +export interface ResourcesListOptionalParams extends coreClient.OperationOptions { + expand?: string; + filter?: string; + top?: number; +} + +// @public +export type ResourcesListResponse = ResourceListResult; + +// @public +export interface ResourcesMoveInfo { + resources?: string[]; + targetResourceGroup?: string; +} + +// @public +export interface ResourcesMoveResourcesOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface ResourcesUpdateByIdOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ResourcesUpdateByIdResponse = GenericResource; + +// @public +export interface ResourcesUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ResourcesUpdateResponse = GenericResource; + +// @public +export interface ResourcesValidateMoveResourcesOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface ScopedDeployment { + location: string; + properties: DeploymentProperties; +} + +// @public +export interface Sku { + capacity?: number; + family?: string; + model?: string; + name?: string; + size?: string; + tier?: string; +} + +// @public +export interface SubResource { + id?: string; +} + +// @public +export interface TagCount { + type?: string; + value?: number; +} + +// @public +export interface TagDetails { + count?: TagCount; + readonly id?: string; + tagName?: string; + values?: TagValue[]; +} + +// @public +export interface Tags { + createOrUpdate(tagName: string, options?: TagsCreateOrUpdateOptionalParams): Promise; + createOrUpdateValue(tagName: string, tagValue: string, options?: TagsCreateOrUpdateValueOptionalParams): Promise; + delete(tagName: string, options?: TagsDeleteOptionalParams): Promise; + deleteValue(tagName: string, tagValue: string, options?: TagsDeleteValueOptionalParams): Promise; + list(options?: TagsListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface TagsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type TagsCreateOrUpdateResponse = TagDetails; + +// @public +export interface TagsCreateOrUpdateValueOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type TagsCreateOrUpdateValueResponse = TagValue; + +// @public +export interface TagsDeleteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface TagsDeleteValueOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface TagsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type TagsListNextResponse = TagsListResult; + +// @public +export interface TagsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type TagsListResponse = TagsListResult; + +// @public +export interface TagsListResult { + readonly nextLink?: string; + value?: TagDetails[]; +} + +// @public +export interface TagValue { + count?: TagCount; + readonly id?: string; + tagValue?: string; +} + +// @public +export interface TargetResource { + id?: string; + resourceName?: string; + resourceType?: string; +} + +// @public +export interface TemplateHashResult { + minifiedTemplate?: string; + templateHash?: string; +} + +// @public +export interface TemplateLink { + contentVersion?: string; + uri: string; +} + +// @public +export interface WhatIfChange { + after?: Record; + before?: Record; + changeType: ChangeType; + delta?: WhatIfPropertyChange[]; + resourceId: string; +} + +// @public +export interface WhatIfOperationResult { + changes?: WhatIfChange[]; + error?: ErrorResponse; + status?: string; +} + +// @public +export interface WhatIfPropertyChange { + after?: Record; + before?: Record; + children?: WhatIfPropertyChange[]; + path: string; + propertyChangeType: PropertyChangeType; +} + +// @public +export type WhatIfResultFormat = "ResourceIdOnly" | "FullResourcePayloads"; + + +// (No @packageDocumentation comment for this package) + +``` diff --git a/test/smoke/generated/arm-package-resources-2019-08/src/coreClientLro.ts b/test/smoke/generated/arm-package-resources-2019-08/src/coreClientLro.ts deleted file mode 100644 index d793a24458..0000000000 --- a/test/smoke/generated/arm-package-resources-2019-08/src/coreClientLro.ts +++ /dev/null @@ -1,323 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. - -import { - OperationArguments, - OperationSpec, - OperationResponseMap, - FullOperationResponse -} from "@azure/core-client"; -import { - LroResourceLocationConfig, - GetLroStatusFromResponse, - LongRunningOperation, - LroConfig, - LroMode, - LroResponse, - LroStatus, - createGetLroStatusFromResponse, - RawResponse -} from "./lro"; - -export const successStates = ["succeeded"]; -export const failureStates = ["failed", "canceled", "cancelled"]; -export const terminalStates = successStates.concat(failureStates); - -export type SendOperationFn = ( - args: OperationArguments, - spec: OperationSpec -) => Promise>; - -export function createPollingMethod( - sendOperationFn: SendOperationFn, - GetLroStatusFromResponse: GetLroStatusFromResponse, - args: OperationArguments, - spec: OperationSpec, - mode?: LroMode -): (path?: string) => Promise> { - /** - * Polling calls will always return a status object i.e. {"status": "success"} - * these intermediate responses are not described in the swagger so we need to - * pass custom mappers at runtime. - * This function replaces all the existing mappers to be able to deserialize a status object - * @param responses Original set of responses defined in the operation - */ - function getCompositeMappers(responses: { - [responseCode: string]: OperationResponseMap; - }): { - [responseCode: string]: OperationResponseMap; - } { - return Object.keys(responses).reduce((acc, statusCode) => { - return { - ...acc, - [statusCode]: { - ...responses[statusCode], - bodyMapper: { - type: { - name: "Composite", - modelProperties: { - status: { - serializedName: "status", - type: { - name: "String" - } - } - } - } - } - } - }; - }, {} as { [responseCode: string]: OperationResponseMap }); - } - let response: LroStatus | undefined = undefined; - const customerCallback = args?.options?.onResponse; - const updatedArgs = { - ...args, - options: { - ...args.options, - onResponse: ( - rawResponse: FullOperationResponse, - flatResponse: unknown - ): void => { - response = GetLroStatusFromResponse( - { - statusCode: rawResponse.status, - body: rawResponse.parsedBody, - headers: rawResponse.headers.toJSON() - }, - flatResponse as TResult - ); - if (response.done) { - customerCallback?.(rawResponse, flatResponse); - } - } - } - }; - // Make sure we don't send any body to the get request - const { requestBody, responses, ...restSpec } = spec; - if (mode === "AzureAsync") { - return async (path?: string) => { - await sendOperationFn(updatedArgs, { - ...restSpec, - responses: getCompositeMappers(responses), - httpMethod: "GET", - ...(path && { path }) - }); - return response!; - }; - } - return async (path?: string) => { - await sendOperationFn(updatedArgs, { - ...restSpec, - responses: responses, - httpMethod: "GET", - ...(path && { path }) - }); - return response!; - }; -} - -/** - * We need to selectively deserialize our responses, only deserializing if we - * are in a final Lro response, not deserializing any polling non-terminal responses - */ -export function shouldDeserializeLro(lroResourceLocationConfig?: string) { - let initialOperationInfo: LroResponseInfo | undefined; - let isInitialRequest = true; - - return (response: FullOperationResponse) => { - if (response.status < 200 || response.status >= 300) { - return true; - } - - if (!initialOperationInfo) { - initialOperationInfo = getLroData(response); - } else { - isInitialRequest = false; - } - - if ( - initialOperationInfo.azureAsyncOperation || - initialOperationInfo.operationLocation - ) { - return ( - !isInitialRequest && - isAsyncOperationFinalResponse( - response, - initialOperationInfo, - lroResourceLocationConfig - ) - ); - } - - if (initialOperationInfo.location) { - return isLocationFinalResponse(response); - } - - if (initialOperationInfo.requestMethod === "PUT") { - return isBodyPollingFinalResponse(response); - } - - return true; - }; -} - -function isAsyncOperationFinalResponse( - response: FullOperationResponse, - initialOperationInfo: LroResponseInfo, - lroResourceLocationConfig?: string -): boolean { - const status: string = response.parsedBody?.status || "Succeeded"; - if (!terminalStates.includes(status.toLowerCase())) { - return false; - } - - if (initialOperationInfo.requestMethod === "DELETE") { - return true; - } - - if ( - initialOperationInfo.requestMethod === "PUT" && - lroResourceLocationConfig && - lroResourceLocationConfig.toLowerCase() === "azure-asyncoperation" - ) { - return true; - } - - if ( - initialOperationInfo.requestMethod !== "PUT" && - !initialOperationInfo.location - ) { - return true; - } - - return false; -} - -function isLocationFinalResponse(response: FullOperationResponse): boolean { - return response.status !== 202; -} - -function isBodyPollingFinalResponse(response: FullOperationResponse): boolean { - const provisioningState: string = - response.parsedBody?.properties?.provisioningState || "Succeeded"; - - if (terminalStates.includes(provisioningState.toLowerCase())) { - return true; - } - - return false; -} - -interface LroResponseInfo { - requestMethod: string; - azureAsyncOperation?: string; - operationLocation?: string; - location?: string; -} - -function getLroData(result: FullOperationResponse): LroResponseInfo { - return { - azureAsyncOperation: result.headers.get("azure-asyncoperation"), - operationLocation: result.headers.get("operation-location"), - location: result.headers.get("location"), - requestMethod: result.request.method - }; -} - -export function getSpecPath(spec: OperationSpec): string { - if (spec.path) { - return spec.path; - } else { - throw Error("Bad spec: request path is not found!"); - } -} - -export class CoreClientLro implements LongRunningOperation { - constructor( - private sendOperationFn: SendOperationFn, - private args: OperationArguments, - private spec: OperationSpec, - private lroResourceLocationConfig?: LroResourceLocationConfig, - public requestPath: string = spec.path!, - public requestMethod: string = spec.httpMethod - ) {} - public async sendInitialRequest( - initializeState: ( - rawResponse: RawResponse, - flatResponse: unknown - ) => boolean - ): Promise> { - const { onResponse, ...restOptions } = this.args.options || {}; - return this.sendOperationFn( - { - ...this.args, - options: { - ...restOptions, - onResponse: ( - rawResponse: FullOperationResponse, - flatResponse: unknown - ) => { - const isCompleted = initializeState( - { - statusCode: rawResponse.status, - body: rawResponse.parsedBody, - headers: rawResponse.headers.toJSON() - }, - flatResponse - ); - if (isCompleted) { - onResponse?.(rawResponse, flatResponse); - } - } - } - }, - this.spec - ); - } - - public async sendPollRequest( - config: LroConfig, - path: string - ): Promise> { - const getLroStatusFromResponse = createGetLroStatusFromResponse( - this, - config, - this.lroResourceLocationConfig - ); - return createPollingMethod( - this.sendOperationFn, - getLroStatusFromResponse, - this.args, - this.spec, - config.mode - )(path); - } - - public async retrieveAzureAsyncResource( - path?: string - ): Promise> { - const updatedArgs = { ...this.args }; - if (updatedArgs.options) { - (updatedArgs.options as any).shouldDeserialize = true; - } - return createPollingMethod( - this.sendOperationFn, - (rawResponse, flatResponse) => ({ - rawResponse, - flatResponse, - done: true - }), - updatedArgs, - this.spec - )(path); - } -} diff --git a/test/smoke/generated/arm-package-resources-2019-08/src/lro/azureAsyncPolling.ts b/test/smoke/generated/arm-package-resources-2019-08/src/lro/azureAsyncPolling.ts deleted file mode 100644 index 725578a692..0000000000 --- a/test/smoke/generated/arm-package-resources-2019-08/src/lro/azureAsyncPolling.ts +++ /dev/null @@ -1,96 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { - failureStates, - LroResourceLocationConfig, - LongRunningOperation, - LroBody, - LroResponse, - LroStatus, - RawResponse, - successStates -} from "./models"; -import { isUnexpectedPollingResponse } from "./requestUtils"; - -function getResponseStatus(rawResponse: RawResponse): string { - const { status } = (rawResponse.body as LroBody) ?? {}; - return status?.toLowerCase() ?? "succeeded"; -} - -function isAzureAsyncPollingDone(rawResponse: RawResponse): boolean { - const state = getResponseStatus(rawResponse); - if ( - isUnexpectedPollingResponse(rawResponse) || - failureStates.includes(state) - ) { - throw new Error(`Operation status: ${state}`); - } - return successStates.includes(state); -} - -async function sendFinalRequest( - lro: LongRunningOperation, - lroResourceLocationConfig?: LroResourceLocationConfig, - resourceLocation?: string -): Promise | undefined> { - switch (lroResourceLocationConfig) { - case "original-uri": - return lro.retrieveAzureAsyncResource(); - case "azure-async-operation": - return Promise.resolve(undefined); - case "location": - default: - return lro.retrieveAzureAsyncResource(resourceLocation); - } -} - -export function processAzureAsyncOperationResult( - lro: LongRunningOperation, - resourceLocation?: string, - lroResourceLocationConfig?: LroResourceLocationConfig -): (rawResponse: RawResponse, flatResponse: TResult) => LroStatus { - return ( - rawResponse: RawResponse, - flatResponse: TResult - ): LroStatus => { - if (isAzureAsyncPollingDone(rawResponse)) { - if (resourceLocation === undefined) { - return { rawResponse, flatResponse, done: true }; - } else { - return { - rawResponse, - flatResponse, - done: false, - next: async () => { - const finalResponse = await sendFinalRequest( - lro, - lroResourceLocationConfig, - resourceLocation - ); - return { - ...(finalResponse ?? { - rawResponse, - flatResponse - }), - done: true - }; - } - }; - } - } - return { - rawResponse, - flatResponse, - done: false - }; - }; -} diff --git a/test/smoke/generated/arm-package-resources-2019-08/src/lro/bodyPolling.ts b/test/smoke/generated/arm-package-resources-2019-08/src/lro/bodyPolling.ts deleted file mode 100644 index b1c87f8bc8..0000000000 --- a/test/smoke/generated/arm-package-resources-2019-08/src/lro/bodyPolling.ts +++ /dev/null @@ -1,54 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { - failureStates, - LroBody, - LroStatus, - RawResponse, - successStates -} from "./models"; -import { isUnexpectedPollingResponse } from "./requestUtils"; - -function getProvisioningState(rawResponse: RawResponse): string { - const { properties, provisioningState } = (rawResponse.body as LroBody) ?? {}; - const state: string | undefined = - properties?.provisioningState ?? provisioningState; - return state?.toLowerCase() ?? "succeeded"; -} - -export function isBodyPollingDone(rawResponse: RawResponse): boolean { - const state = getProvisioningState(rawResponse); - if ( - isUnexpectedPollingResponse(rawResponse) || - failureStates.includes(state) - ) { - throw new Error( - `The long running operation has failed. The provisioning state: ${state}.` - ); - } - return successStates.includes(state); -} - -/** - * Creates a polling strategy based on BodyPolling which uses the provisioning state - * from the result to determine the current operation state - */ -export function processBodyPollingOperationResult( - rawResponse: RawResponse, - flatResponse: TResult -): LroStatus { - return { - rawResponse, - flatResponse, - done: isBodyPollingDone(rawResponse) - }; -} diff --git a/test/smoke/generated/arm-package-resources-2019-08/src/lro/index.ts b/test/smoke/generated/arm-package-resources-2019-08/src/lro/index.ts deleted file mode 100644 index 20df608fc8..0000000000 --- a/test/smoke/generated/arm-package-resources-2019-08/src/lro/index.ts +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -export { LroEngine } from "./lroEngine"; -export { createGetLroStatusFromResponse } from "./stateMachine"; -export { - LroResourceLocationConfig, - GetLroStatusFromResponse, - RawResponse, - LongRunningOperation, - LroConfig, - LroMode, - LroResponse, - LroStatus, - LroTerminalState, - LroInProgressState, - LroEngineOptions -} from "./models"; diff --git a/test/smoke/generated/arm-package-resources-2019-08/src/lro/locationPolling.ts b/test/smoke/generated/arm-package-resources-2019-08/src/lro/locationPolling.ts deleted file mode 100644 index 9d1aadfbde..0000000000 --- a/test/smoke/generated/arm-package-resources-2019-08/src/lro/locationPolling.ts +++ /dev/null @@ -1,30 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { LroStatus, RawResponse } from "./models"; -import { isUnexpectedPollingResponse } from "./requestUtils"; - -function isLocationPollingDone(rawResponse: RawResponse): boolean { - return ( - !isUnexpectedPollingResponse(rawResponse) && rawResponse.statusCode !== 202 - ); -} - -export function processLocationPollingOperationResult( - rawResponse: RawResponse, - flatResponse: TResult -): LroStatus { - return { - rawResponse, - flatResponse, - done: isLocationPollingDone(rawResponse) - }; -} diff --git a/test/smoke/generated/arm-package-resources-2019-08/src/lro/lroEngine.ts b/test/smoke/generated/arm-package-resources-2019-08/src/lro/lroEngine.ts deleted file mode 100644 index 85cc15e609..0000000000 --- a/test/smoke/generated/arm-package-resources-2019-08/src/lro/lroEngine.ts +++ /dev/null @@ -1,61 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { Poller, PollOperationState } from "@azure/core-lro"; -import { - LongRunningOperation, - LroEngineOptions, - ResumablePollOperationState -} from "./models"; -import { GenericPollOperation } from "./operation"; - -/** - * The LRO Engine, a class that performs polling. - */ -export class LroEngine< - TResult, - TState extends PollOperationState -> extends Poller { - private intervalInMs: number; - - constructor(lro: LongRunningOperation, options?: LroEngineOptions) { - const { intervalInMs = 2000, resumeFrom } = options || {}; - function deserializeState( - resumeFrom: string - ): TState & ResumablePollOperationState { - try { - return JSON.parse(resumeFrom).state; - } catch (e) { - throw new Error( - `LroEngine: Unable to deserialize state: ${resumeFrom}` - ); - } - } - const state: TState & ResumablePollOperationState = resumeFrom - ? deserializeState(resumeFrom) - : ({} as any); - - const operation = new GenericPollOperation(state, lro); - super(operation); - - this.intervalInMs = intervalInMs; - operation.setPollerConfig(this as any); - } - - /** - * The method used by the poller to wait before attempting to update its operation. - */ - delay(): Promise { - return new Promise((resolve) => - setTimeout(() => resolve(), this.intervalInMs) - ); - } -} diff --git a/test/smoke/generated/arm-package-resources-2019-08/src/lro/models.ts b/test/smoke/generated/arm-package-resources-2019-08/src/lro/models.ts deleted file mode 100644 index 93c3437c8e..0000000000 --- a/test/smoke/generated/arm-package-resources-2019-08/src/lro/models.ts +++ /dev/null @@ -1,173 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { PollOperationState } from "@azure/core-lro"; - -/** - * Options for the LRO poller. - */ -export interface LroEngineOptions { - /** - * Defines how much time the poller is going to wait before making a new request to the service. - */ - intervalInMs?: number; - /** - * A serialized poller which can be used to resume an existing paused Long-Running-Operation. - */ - resumeFrom?: string; -} - -export const successStates = ["succeeded"]; -export const failureStates = ["failed", "canceled", "cancelled"]; -/** - * The LRO states that signal that the LRO has completed. - */ -export const terminalStates = successStates.concat(failureStates); - -/** - * The potential location of the result of the LRO if specified by the LRO extension in the swagger. - */ -export type LroResourceLocationConfig = - | "azure-async-operation" - | "location" - | "original-uri"; - -/** - * The type of a LRO response body. This is just a convenience type for checking the status of the operation. - */ - -export interface LroBody extends Record { - /** The status of the operation. */ - status?: string; - /** The state of the provisioning process */ - provisioningState?: string; - /** The properties of the provisioning process */ - properties?: { provisioningState?: string } & Record; -} - -/** - * Simple type of the raw response. - */ -export interface RawResponse { - /** The HTTP status code */ - statusCode: number; - /** A HttpHeaders collection in the response represented as a simple JSON object where all header names have been normalized to be lower-case. */ - headers: { - [headerName: string]: string; - }; - /** The parsed response body */ - body?: unknown; -} - -/** - * The type of the response of a LRO. - */ -export interface LroResponse { - /** The flattened response */ - flatResponse: T; - /** The raw response */ - rawResponse: RawResponse; -} - -/** The type of which LRO implementation being followed by a specific API. */ -export type LroMode = "AzureAsync" | "Location" | "Body"; - -/** - * The configuration of a LRO to determine how to perform polling and checking whether the operation has completed. - */ -export interface LroConfig { - /** The LRO mode */ - mode?: LroMode; - /** The path of a provisioned resource */ - resourceLocation?: string; -} - -/** - * Type of a polling operation state that can actually be resumed. - */ -export type ResumablePollOperationState = PollOperationState & { - initialRawResponse?: RawResponse; - config?: LroConfig; - pollingURL?: string; -}; - -export interface PollerConfig { - intervalInMs: number; -} - -/** - * The type of a terminal state of an LRO. - */ -export interface LroTerminalState extends LroResponse { - /** - * Whether the operation has finished. - */ - done: true; -} - -/** - * The type of an in-progress state of an LRO. - */ -export interface LroInProgressState extends LroResponse { - /** - * Whether the operation has finished. - */ - done: false; - /** - * The request to be sent next if it is different from the standard polling one. - * Notice that it will disregard any polling URLs provided to it. - */ - next?: () => Promise>; -} - -/** - * The type of an LRO state which is a tagged union of terminal and in-progress states. - */ -export type LroStatus = LroTerminalState | LroInProgressState; - -/** - * The type of the getLROStatusFromResponse method. It takes the response as input and returns along the response whether the operation has finished. - */ -export type GetLroStatusFromResponse = ( - rawResponse: RawResponse, - flatResponse: T -) => LroStatus; - -/** - * Description of a long running operation. - */ -export interface LongRunningOperation { - /** - * The request path. - */ - requestPath: string; - /** - * The HTTP request method. - */ - requestMethod: string; - /** - * A function that can be used to send initial request to the service. - */ - sendInitialRequest: ( - initializeState: ( - rawResponse: RawResponse, - flatResponse: unknown - ) => boolean - ) => Promise>; - /** - * A function that can be used to poll for the current status of a long running operation. - */ - sendPollRequest: (config: LroConfig, path: string) => Promise>; - /** - * A function that can be used to retrieve the provisioned azure resource. - */ - retrieveAzureAsyncResource: (path?: string) => Promise>; -} diff --git a/test/smoke/generated/arm-package-resources-2019-08/src/lro/operation.ts b/test/smoke/generated/arm-package-resources-2019-08/src/lro/operation.ts deleted file mode 100644 index 3ea7b76d89..0000000000 --- a/test/smoke/generated/arm-package-resources-2019-08/src/lro/operation.ts +++ /dev/null @@ -1,120 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { AbortSignalLike } from "@azure/abort-controller"; -import { PollOperationState, PollOperation } from "@azure/core-lro"; -import { - PollerConfig, - ResumablePollOperationState, - LongRunningOperation, - LroStatus -} from "./models"; -import { getPollingUrl } from "./requestUtils"; -import { createInitializeState, createPollForLROStatus } from "./stateMachine"; - -export class GenericPollOperation< - TResult, - TState extends PollOperationState -> implements PollOperation { - private getLROStatusFromResponse?: ( - pollingURL: string, - pollerConfig: PollerConfig - ) => Promise>; - private pollerConfig?: PollerConfig; - constructor( - public state: TState & ResumablePollOperationState, - private lro: LongRunningOperation - ) {} - - public setPollerConfig(pollerConfig: PollerConfig): void { - this.pollerConfig = pollerConfig; - } - - /** - * General update function for LROPoller, the general process is as follows - * 1. Check initial operation result to determine the strategy to use - * - Strategies: Location, Azure-AsyncOperation, Original Uri - * 2. Check if the operation result has a terminal state - * - Terminal state will be determined by each strategy - * 2.1 If it is terminal state Check if a final GET request is required, if so - * send final GET request and return result from operation. If no final GET - * is required, just return the result from operation. - * - Determining what to call for final request is responsibility of each strategy - * 2.2 If it is not terminal state, call the polling operation and go to step 1 - * - Determining what to call for polling is responsibility of each strategy - * - Strategies will always use the latest URI for polling if provided otherwise - * the last known one - */ - async update(options?: { - abortSignal?: AbortSignalLike | undefined; - fireProgress?: ((state: TState) => void) | undefined; - }): Promise> { - const state = this.state; - if (!state.isStarted) { - const initializeState = createInitializeState( - state, - this.lro.requestPath, - this.lro.requestMethod - ); - await this.lro.sendInitialRequest(initializeState); - } - - if (!state.isCompleted) { - if (this.getLROStatusFromResponse === undefined) { - if (state.config === undefined) { - throw new Error( - "Bad state: LRO mode is undefined. Please check if the serialized state is well-formed." - ); - } - this.getLROStatusFromResponse = createPollForLROStatus( - this.lro, - state.config - ); - } - if (state.pollingURL === undefined) { - throw new Error( - "Bad state: polling URL is undefined. Please check if the serialized state is well-formed." - ); - } - const currentState = await this.getLROStatusFromResponse( - state.pollingURL, - this.pollerConfig! - ); - if (currentState.done) { - state.result = currentState.flatResponse; - state.isCompleted = true; - } else { - this.getLROStatusFromResponse = - currentState.next ?? this.getLROStatusFromResponse; - state.pollingURL = getPollingUrl( - currentState.rawResponse, - state.pollingURL - ); - } - } - options?.fireProgress?.(state); - return this; - } - - async cancel(): Promise> { - this.state.isCancelled = true; - return this; - } - - /** - * Serializes the Poller operation. - */ - public toString(): string { - return JSON.stringify({ - state: this.state - }); - } -} diff --git a/test/smoke/generated/arm-package-resources-2019-08/src/lro/passthrough.ts b/test/smoke/generated/arm-package-resources-2019-08/src/lro/passthrough.ts deleted file mode 100644 index ae7f87d384..0000000000 --- a/test/smoke/generated/arm-package-resources-2019-08/src/lro/passthrough.ts +++ /dev/null @@ -1,23 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { LroStatus, RawResponse } from "./models"; - -export function processPassthroughOperationResult( - rawResponse: RawResponse, - flatResponse: TResult -): LroStatus { - return { - rawResponse, - flatResponse, - done: true - }; -} diff --git a/test/smoke/generated/arm-package-resources-2019-08/src/lro/requestUtils.ts b/test/smoke/generated/arm-package-resources-2019-08/src/lro/requestUtils.ts deleted file mode 100644 index 40d993686f..0000000000 --- a/test/smoke/generated/arm-package-resources-2019-08/src/lro/requestUtils.ts +++ /dev/null @@ -1,105 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { LroConfig, RawResponse } from "./models"; - -/** - * Detects where the continuation token is and returns it. Notice that azure-asyncoperation - * must be checked first before the other location headers because there are scenarios - * where both azure-asyncoperation and location could be present in the same response but - * azure-asyncoperation should be the one to use for polling. - */ -export function getPollingUrl( - rawResponse: RawResponse, - defaultPath: string -): string { - return ( - getAzureAsyncOperation(rawResponse) ?? - getLocation(rawResponse) ?? - getOperationLocation(rawResponse) ?? - defaultPath - ); -} - -function getLocation(rawResponse: RawResponse): string | undefined { - return rawResponse.headers["location"]; -} - -function getOperationLocation(rawResponse: RawResponse): string | undefined { - return rawResponse.headers["operation-location"]; -} - -function getAzureAsyncOperation(rawResponse: RawResponse): string | undefined { - return rawResponse.headers["azure-asyncoperation"]; -} - -export function inferLroMode( - requestPath: string, - requestMethod: string, - rawResponse: RawResponse -): LroConfig { - if (getAzureAsyncOperation(rawResponse) !== undefined) { - return { - mode: "AzureAsync", - resourceLocation: - requestMethod === "PUT" - ? requestPath - : requestMethod === "POST" - ? getLocation(rawResponse) - : undefined - }; - } else if ( - getLocation(rawResponse) !== undefined || - getOperationLocation(rawResponse) !== undefined - ) { - return { - mode: "Location" - }; - } else if (["PUT", "PATCH"].includes(requestMethod)) { - return { - mode: "Body" - }; - } - return {}; -} - -export class RestError extends Error { - public statusCode?: number; - constructor(message: string, statusCode: number) { - super(message); - this.name = "RestError"; - this.statusCode = statusCode; - - Object.setPrototypeOf(this, RestError.prototype); - } -} - -export function isUnexpectedInitialResponse(rawResponse: RawResponse): boolean { - const code = rawResponse.statusCode; - if (![203, 204, 202, 201, 200, 500].includes(code)) { - throw new RestError( - `Received unexpected HTTP status code ${code} in the initial response. This may indicate a server issue.`, - code - ); - } - return false; -} - -export function isUnexpectedPollingResponse(rawResponse: RawResponse): boolean { - const code = rawResponse.statusCode; - if (![202, 201, 200, 500].includes(code)) { - throw new RestError( - `Received unexpected HTTP status code ${code} while polling. This may indicate a server issue.`, - code - ); - } - return false; -} diff --git a/test/smoke/generated/arm-package-resources-2019-08/src/lro/stateMachine.ts b/test/smoke/generated/arm-package-resources-2019-08/src/lro/stateMachine.ts deleted file mode 100644 index 19a8f67470..0000000000 --- a/test/smoke/generated/arm-package-resources-2019-08/src/lro/stateMachine.ts +++ /dev/null @@ -1,138 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { processAzureAsyncOperationResult } from "./azureAsyncPolling"; -import { - isBodyPollingDone, - processBodyPollingOperationResult -} from "./bodyPolling"; -import { processLocationPollingOperationResult } from "./locationPolling"; -import { - LroResourceLocationConfig, - GetLroStatusFromResponse, - LongRunningOperation, - LroConfig, - LroStatus, - PollerConfig, - RawResponse, - ResumablePollOperationState -} from "./models"; -import { processPassthroughOperationResult } from "./passthrough"; -import { - getPollingUrl, - inferLroMode, - isUnexpectedInitialResponse -} from "./requestUtils"; - -/** - * creates a stepping function that maps an LRO state to another. - */ -export function createGetLroStatusFromResponse( - lroPrimitives: LongRunningOperation, - config: LroConfig, - lroResourceLocationConfig?: LroResourceLocationConfig -): GetLroStatusFromResponse { - switch (config.mode) { - case "AzureAsync": { - return processAzureAsyncOperationResult( - lroPrimitives, - config.resourceLocation, - lroResourceLocationConfig - ); - } - case "Location": { - return processLocationPollingOperationResult; - } - case "Body": { - return processBodyPollingOperationResult; - } - default: { - return processPassthroughOperationResult; - } - } -} - -/** - * Creates a polling operation that returns a LRO state. - */ -export function createPollForLROStatus( - lroPrimitives: LongRunningOperation, - config: LroConfig -): ( - pollingURL: string, - pollerConfig: PollerConfig -) => Promise> { - return async ( - path: string, - pollerConfig: PollerConfig - ): Promise> => { - const response = await lroPrimitives.sendPollRequest(config, path); - const retryAfter: string | undefined = - response.rawResponse.headers["retry-after"]; - if (retryAfter !== undefined) { - const retryAfterInMs = parseInt(retryAfter); - pollerConfig.intervalInMs = isNaN(retryAfterInMs) - ? calculatePollingIntervalFromDate( - new Date(retryAfter), - pollerConfig.intervalInMs - ) - : retryAfterInMs; - } - return response; - }; -} - -function calculatePollingIntervalFromDate( - retryAfterDate: Date, - defaultIntervalInMs: number -): number { - const timeNow = Math.floor(new Date().getTime()); - const retryAfterTime = retryAfterDate.getTime(); - if (timeNow < retryAfterTime) { - return retryAfterTime - timeNow; - } - return defaultIntervalInMs; -} - -/** - * Creates a callback to be used to initialize the polling operation state. - * @param state - of the polling operation - * @param operationSpec - of the LRO - * @param callback - callback to be called when the operation is done - * @returns callback that initializes the state of the polling operation - */ -export function createInitializeState( - state: ResumablePollOperationState, - requestPath: string, - requestMethod: string -): (rawResponse: RawResponse, flatResponse: unknown) => boolean { - return (rawResponse: RawResponse, flatResponse: unknown) => { - if (isUnexpectedInitialResponse(rawResponse)) return true; - state.initialRawResponse = rawResponse; - state.isStarted = true; - state.pollingURL = getPollingUrl(state.initialRawResponse, requestPath); - state.config = inferLroMode( - requestPath, - requestMethod, - state.initialRawResponse - ); - /** short circuit polling if body polling is done in the initial request */ - if ( - state.config.mode === undefined || - (state.config.mode === "Body" && - isBodyPollingDone(state.initialRawResponse)) - ) { - state.result = flatResponse as TResult; - state.isCompleted = true; - } - return Boolean(state.isCompleted); - }; -} diff --git a/test/smoke/generated/arm-package-resources-2019-08/src/lroImpl.ts b/test/smoke/generated/arm-package-resources-2019-08/src/lroImpl.ts new file mode 100644 index 0000000000..2c318ce57f --- /dev/null +++ b/test/smoke/generated/arm-package-resources-2019-08/src/lroImpl.ts @@ -0,0 +1,147 @@ +/* + * Copyright (c) Microsoft Corporation. + * Licensed under the MIT License. + * + * Code generated by Microsoft (R) AutoRest Code Generator. + * Changes may cause incorrect behavior and will be lost if the code is regenerated. + */ + +import { LongRunningOperation, LroResponse } from "@azure/core-lro"; + +const successStates = ["succeeded"]; +const failureStates = ["failed", "canceled", "cancelled"]; +const terminalStates = successStates.concat(failureStates); + +type SendOperationFn = (args: any, spec: any) => Promise>; + +/** + * We need to selectively deserialize our responses, only deserializing if we + * are in a final Lro response, not deserializing any polling non-terminal responses + */ +export function shouldDeserializeLro(lroResourceLocationConfig?: string) { + let initialOperationInfo: LroResponseInfo | undefined; + let isInitialRequest = true; + + return (response: any) => { + if (response.status < 200 || response.status >= 300) { + return true; + } + + if (!initialOperationInfo) { + initialOperationInfo = getLroData(response); + } else { + isInitialRequest = false; + } + + if ( + initialOperationInfo.azureAsyncOperation || + initialOperationInfo.operationLocation + ) { + return ( + !isInitialRequest && + isAsyncOperationFinalResponse( + response, + initialOperationInfo, + lroResourceLocationConfig + ) + ); + } + + if (initialOperationInfo.location) { + return isLocationFinalResponse(response); + } + + if (initialOperationInfo.requestMethod === "PUT") { + return isBodyPollingFinalResponse(response); + } + + return true; + }; +} + +function isAsyncOperationFinalResponse( + response: any, + initialOperationInfo: LroResponseInfo, + lroResourceLocationConfig?: string +): boolean { + const status: string = response.parsedBody?.status || "Succeeded"; + if (!terminalStates.includes(status.toLowerCase())) { + return false; + } + + if (initialOperationInfo.requestMethod === "DELETE") { + return true; + } + + if ( + initialOperationInfo.requestMethod === "PUT" && + lroResourceLocationConfig && + lroResourceLocationConfig.toLowerCase() === "azure-asyncoperation" + ) { + return true; + } + + if ( + initialOperationInfo.requestMethod !== "PUT" && + !initialOperationInfo.location + ) { + return true; + } + + return false; +} + +function isLocationFinalResponse(response: any): boolean { + return response.status !== 202; +} + +function isBodyPollingFinalResponse(response: any): boolean { + const provisioningState: string = + response.parsedBody?.properties?.provisioningState || "Succeeded"; + + if (terminalStates.includes(provisioningState.toLowerCase())) { + return true; + } + + return false; +} + +interface LroResponseInfo { + requestMethod: string; + azureAsyncOperation?: string; + operationLocation?: string; + location?: string; +} + +function getLroData(result: any): LroResponseInfo { + return { + azureAsyncOperation: result.headers.get("azure-asyncoperation"), + operationLocation: result.headers.get("operation-location"), + location: result.headers.get("location"), + requestMethod: result.request.method + }; +} + +export class LroImpl implements LongRunningOperation { + constructor( + private sendOperationFn: SendOperationFn, + private args: any, + private spec: any, + public requestPath: string = spec.path!, + public requestMethod: string = spec.httpMethod + ) {} + public async sendInitialRequest(): Promise> { + return this.sendOperationFn(this.args, this.spec); + } + public async sendPollRequest(path: string): Promise> { + const updatedArgs = { ...this.args }; + if (updatedArgs.options) { + (updatedArgs.options as any).shouldDeserialize = true; + } + return this.sendOperationFn(updatedArgs, { + ...this.spec, + path, + httpMethod: "GET" + }); + } +} diff --git a/test/smoke/generated/arm-package-resources-2019-08/src/operations/deployments.ts b/test/smoke/generated/arm-package-resources-2019-08/src/operations/deployments.ts index 4b666e2cfa..3bfcb643f0 100644 --- a/test/smoke/generated/arm-package-resources-2019-08/src/operations/deployments.ts +++ b/test/smoke/generated/arm-package-resources-2019-08/src/operations/deployments.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { ResourceManagementClientContext } from "../resourceManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { DeploymentExtended, DeploymentsListAtScopeNextOptionalParams, @@ -413,12 +412,15 @@ export class DeploymentsImpl implements Deployments { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { scope, deploymentName, options }, deleteAtScopeOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -520,12 +522,15 @@ export class DeploymentsImpl implements Deployments { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { scope, deploymentName, parameters, options }, createOrUpdateAtScopeOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -692,12 +697,15 @@ export class DeploymentsImpl implements Deployments { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { deploymentName, options }, deleteAtTenantScopeOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -789,12 +797,15 @@ export class DeploymentsImpl implements Deployments { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { deploymentName, parameters, options }, createOrUpdateAtTenantScopeOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -950,12 +961,15 @@ export class DeploymentsImpl implements Deployments { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { groupId, deploymentName, options }, deleteAtManagementGroupScopeOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -1059,12 +1073,15 @@ export class DeploymentsImpl implements Deployments { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { groupId, deploymentName, parameters, options }, createOrUpdateAtManagementGroupScopeOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -1231,12 +1248,15 @@ export class DeploymentsImpl implements Deployments { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { deploymentName, options }, deleteAtSubscriptionScopeOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -1331,12 +1351,15 @@ export class DeploymentsImpl implements Deployments { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { deploymentName, parameters, options }, createOrUpdateAtSubscriptionScopeOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -1463,13 +1486,16 @@ export class DeploymentsImpl implements Deployments { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { deploymentName, parameters, options }, - whatIfAtSubscriptionScopeOperationSpec, - "location" + whatIfAtSubscriptionScopeOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** @@ -1577,12 +1603,15 @@ export class DeploymentsImpl implements Deployments { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, deploymentName, options }, deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -1688,12 +1717,15 @@ export class DeploymentsImpl implements Deployments { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, deploymentName, parameters, options }, createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -1834,13 +1866,16 @@ export class DeploymentsImpl implements Deployments { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, deploymentName, parameters, options }, - whatIfOperationSpec, - "location" + whatIfOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** diff --git a/test/smoke/generated/arm-package-resources-2019-08/src/operations/resourceGroups.ts b/test/smoke/generated/arm-package-resources-2019-08/src/operations/resourceGroups.ts index 1832cf8066..bb36265c85 100644 --- a/test/smoke/generated/arm-package-resources-2019-08/src/operations/resourceGroups.ts +++ b/test/smoke/generated/arm-package-resources-2019-08/src/operations/resourceGroups.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { ResourceManagementClientContext } from "../resourceManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { ResourceGroup, ResourceGroupsListNextOptionalParams, @@ -174,12 +173,15 @@ export class ResourceGroupsImpl implements ResourceGroups { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, options }, deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -285,13 +287,16 @@ export class ResourceGroupsImpl implements ResourceGroups { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, parameters, options }, - exportTemplateOperationSpec, - "location" + exportTemplateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** diff --git a/test/smoke/generated/arm-package-resources-2019-08/src/operations/resources.ts b/test/smoke/generated/arm-package-resources-2019-08/src/operations/resources.ts index 24eaf2bad2..bf0fc790c7 100644 --- a/test/smoke/generated/arm-package-resources-2019-08/src/operations/resources.ts +++ b/test/smoke/generated/arm-package-resources-2019-08/src/operations/resources.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { ResourceManagementClientContext } from "../resourceManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { GenericResourceExpanded, ResourcesListByResourceGroupNextOptionalParams, @@ -224,12 +223,15 @@ export class ResourcesImpl implements Resources { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { sourceResourceGroupName, parameters, options }, moveResourcesOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -309,12 +311,15 @@ export class ResourcesImpl implements Resources { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { sourceResourceGroupName, parameters, options }, validateMoveResourcesOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -444,7 +449,7 @@ export class ResourcesImpl implements Resources { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -457,7 +462,10 @@ export class ResourcesImpl implements Resources { }, deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -558,7 +566,7 @@ export class ResourcesImpl implements Resources { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -572,7 +580,10 @@ export class ResourcesImpl implements Resources { }, createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -676,7 +687,7 @@ export class ResourcesImpl implements Resources { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -690,7 +701,10 @@ export class ResourcesImpl implements Resources { }, updateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -833,12 +847,15 @@ export class ResourcesImpl implements Resources { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceId, apiVersion, options }, deleteByIdOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -917,12 +934,15 @@ export class ResourcesImpl implements Resources { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceId, apiVersion, parameters, options }, createOrUpdateByIdOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -1008,12 +1028,15 @@ export class ResourcesImpl implements Resources { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceId, apiVersion, parameters, options }, updateByIdOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** diff --git a/test/smoke/generated/arm-package-resources-2019-08/temp/arm-package-resources-2019-08.api.json b/test/smoke/generated/arm-package-resources-2019-08/temp/arm-package-resources-2019-08.api.json index ff178057b9..1e10ed88c7 100644 --- a/test/smoke/generated/arm-package-resources-2019-08/temp/arm-package-resources-2019-08.api.json +++ b/test/smoke/generated/arm-package-resources-2019-08/temp/arm-package-resources-2019-08.api.json @@ -1,24841 +1,24841 @@ -{ - "metadata": { - "toolPackage": "@microsoft/api-extractor", - "toolVersion": "7.9.10", - "schemaVersion": 1003, - "oldestForwardsCompatibleVersion": 1001 - }, - "kind": "Package", - "canonicalReference": "arm-package-resources-2019-08!", - "docComment": "", - "name": "arm-package-resources-2019-08", - "members": [ - { - "kind": "EntryPoint", - "canonicalReference": "arm-package-resources-2019-08!", - "name": "", - "members": [ - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!AliasPathType:interface", - "docComment": "/**\n * The type of the paths for alias.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AliasPathType " - } - ], - "releaseTag": "Public", - "name": "AliasPathType", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!AliasPathType#apiVersions:member", - "docComment": "/**\n * The API versions.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "apiVersions?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "apiVersions", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!AliasPathType#path:member", - "docComment": "/**\n * The path of an alias.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "path?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "path", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!AliasType:interface", - "docComment": "/**\n * The alias type.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AliasType " - } - ], - "releaseTag": "Public", - "name": "AliasType", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!AliasType#name:member", - "docComment": "/**\n * The alias name.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!AliasType#paths:member", - "docComment": "/**\n * The paths for an alias.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "paths?: " - }, - { - "kind": "Reference", - "text": "AliasPathType", - "canonicalReference": "arm-package-resources-2019-08!AliasPathType:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "paths", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!BasicDependency:interface", - "docComment": "/**\n * Deployment dependency information.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface BasicDependency " - } - ], - "releaseTag": "Public", - "name": "BasicDependency", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!BasicDependency#id:member", - "docComment": "/**\n * The ID of the dependency.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "id?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!BasicDependency#resourceName:member", - "docComment": "/**\n * The dependency resource name.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resourceName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resourceName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!BasicDependency#resourceType:member", - "docComment": "/**\n * The dependency resource type.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resourceType?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resourceType", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-resources-2019-08!ChangeType:type", - "docComment": "/**\n * Defines values for ChangeType.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ChangeType = " - }, - { - "kind": "Content", - "text": "\"Create\" | \"Delete\" | \"Ignore\" | \"Deploy\" | \"NoChange\" | \"Modify\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ChangeType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!CloudError:interface", - "docComment": "/**\n * An error response for a resource management request.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface CloudError " - } - ], - "releaseTag": "Public", - "name": "CloudError", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!CloudError#error:member", - "docComment": "/**\n * The resource management error response.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "error?: " - }, - { - "kind": "Reference", - "text": "ErrorResponse", - "canonicalReference": "arm-package-resources-2019-08!ErrorResponse:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "error", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!ComponentsSgqdofSchemasIdentityPropertiesUserassignedidentitiesAdditionalproperties:interface", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ComponentsSgqdofSchemasIdentityPropertiesUserassignedidentitiesAdditionalproperties " - } - ], - "releaseTag": "Public", - "name": "ComponentsSgqdofSchemasIdentityPropertiesUserassignedidentitiesAdditionalproperties", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!ComponentsSgqdofSchemasIdentityPropertiesUserassignedidentitiesAdditionalproperties#clientId:member", - "docComment": "/**\n * The client id of user assigned identity. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly clientId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "clientId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!ComponentsSgqdofSchemasIdentityPropertiesUserassignedidentitiesAdditionalproperties#principalId:member", - "docComment": "/**\n * The principal id of user assigned identity. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly principalId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "principalId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!DebugSetting:interface", - "docComment": "/**\n * The debug setting.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DebugSetting " - } - ], - "releaseTag": "Public", - "name": "DebugSetting", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DebugSetting#detailLevel:member", - "docComment": "/**\n * Specifies the type of information to log for debugging. The permitted values are none, requestContent, responseContent, or both requestContent and responseContent separated by a comma. The default is none. When setting this value, carefully consider the type of information you are passing in during deployment. By logging information about the request or response, you could potentially expose sensitive data that is retrieved through the deployment operations.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "detailLevel?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "detailLevel", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!Dependency:interface", - "docComment": "/**\n * Deployment dependency information.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Dependency " - } - ], - "releaseTag": "Public", - "name": "Dependency", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!Dependency#dependsOn:member", - "docComment": "/**\n * The list of dependencies.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "dependsOn?: " - }, - { - "kind": "Reference", - "text": "BasicDependency", - "canonicalReference": "arm-package-resources-2019-08!BasicDependency:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "dependsOn", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!Dependency#id:member", - "docComment": "/**\n * The ID of the dependency.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "id?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!Dependency#resourceName:member", - "docComment": "/**\n * The dependency resource name.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resourceName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resourceName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!Dependency#resourceType:member", - "docComment": "/**\n * The dependency resource type.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resourceType?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resourceType", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!Deployment:interface", - "docComment": "/**\n * Deployment operation parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Deployment " - } - ], - "releaseTag": "Public", - "name": "Deployment", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!Deployment#location:member", - "docComment": "/**\n * The location to store the deployment data.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "location?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "location", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!Deployment#properties:member", - "docComment": "/**\n * The deployment properties.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "properties: " - }, - { - "kind": "Reference", - "text": "DeploymentProperties", - "canonicalReference": "arm-package-resources-2019-08!DeploymentProperties:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "properties", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!DeploymentExportResult:interface", - "docComment": "/**\n * The deployment export result.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeploymentExportResult " - } - ], - "releaseTag": "Public", - "name": "DeploymentExportResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentExportResult#template:member", - "docComment": "/**\n * The template content.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "template?: " - }, - { - "kind": "Reference", - "text": "Record", - "canonicalReference": "!Record:type" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "template", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!DeploymentExtended:interface", - "docComment": "/**\n * Deployment information.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeploymentExtended " - } - ], - "releaseTag": "Public", - "name": "DeploymentExtended", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentExtended#id:member", - "docComment": "/**\n * The ID of the deployment. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly id?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentExtended#location:member", - "docComment": "/**\n * the location of the deployment.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "location?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "location", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentExtended#name:member", - "docComment": "/**\n * The name of the deployment. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentExtended#properties:member", - "docComment": "/**\n * Deployment properties.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "properties?: " - }, - { - "kind": "Reference", - "text": "DeploymentPropertiesExtended", - "canonicalReference": "arm-package-resources-2019-08!DeploymentPropertiesExtended:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "properties", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentExtended#type:member", - "docComment": "/**\n * The type of the deployment. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly type?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!DeploymentExtendedFilter:interface", - "docComment": "/**\n * Deployment filter.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeploymentExtendedFilter " - } - ], - "releaseTag": "Public", - "name": "DeploymentExtendedFilter", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentExtendedFilter#provisioningState:member", - "docComment": "/**\n * The provisioning state.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "provisioningState?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "provisioningState", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!DeploymentListResult:interface", - "docComment": "/**\n * List of deployments.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeploymentListResult " - } - ], - "releaseTag": "Public", - "name": "DeploymentListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentListResult#nextLink:member", - "docComment": "/**\n * The URL to use for getting the next set of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentListResult#value:member", - "docComment": "/**\n * An array of deployments.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "DeploymentExtended", - "canonicalReference": "arm-package-resources-2019-08!DeploymentExtended:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-resources-2019-08!DeploymentMode:type", - "docComment": "/**\n * Defines values for DeploymentMode.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DeploymentMode = " - }, - { - "kind": "Content", - "text": "\"Incremental\" | \"Complete\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DeploymentMode", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperation:interface", - "docComment": "/**\n * Deployment operation information.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeploymentOperation " - } - ], - "releaseTag": "Public", - "name": "DeploymentOperation", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperation#id:member", - "docComment": "/**\n * Full deployment operation ID. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly id?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperation#operationId:member", - "docComment": "/**\n * Deployment operation ID. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly operationId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "operationId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperation#properties:member", - "docComment": "/**\n * Deployment properties.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "properties?: " - }, - { - "kind": "Reference", - "text": "DeploymentOperationProperties", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationProperties:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "properties", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationProperties:interface", - "docComment": "/**\n * Deployment operation properties.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeploymentOperationProperties " - } - ], - "releaseTag": "Public", - "name": "DeploymentOperationProperties", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationProperties#duration:member", - "docComment": "/**\n * The duration of the operation. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly duration?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "duration", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationProperties#provisioningState:member", - "docComment": "/**\n * The state of the provisioning. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly provisioningState?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "provisioningState", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationProperties#request:member", - "docComment": "/**\n * The HTTP request message. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly request?: " - }, - { - "kind": "Reference", - "text": "HttpMessage", - "canonicalReference": "arm-package-resources-2019-08!HttpMessage:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "request", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationProperties#response:member", - "docComment": "/**\n * The HTTP response message. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly response?: " - }, - { - "kind": "Reference", - "text": "HttpMessage", - "canonicalReference": "arm-package-resources-2019-08!HttpMessage:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "response", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationProperties#serviceRequestId:member", - "docComment": "/**\n * Deployment operation service request id. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly serviceRequestId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "serviceRequestId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationProperties#statusCode:member", - "docComment": "/**\n * Operation status code. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly statusCode?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "statusCode", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationProperties#statusMessage:member", - "docComment": "/**\n * Operation status message. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly statusMessage?: " - }, - { - "kind": "Reference", - "text": "Record", - "canonicalReference": "!Record:type" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "statusMessage", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationProperties#targetResource:member", - "docComment": "/**\n * The target resource. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly targetResource?: " - }, - { - "kind": "Reference", - "text": "TargetResource", - "canonicalReference": "arm-package-resources-2019-08!TargetResource:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "targetResource", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationProperties#timestamp:member", - "docComment": "/**\n * The date and time of the operation. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly timestamp?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "timestamp", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperations:interface", - "docComment": "/**\n * Interface representing a DeploymentOperations.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeploymentOperations " - } - ], - "releaseTag": "Public", - "name": "DeploymentOperations", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperations#get:member(1)", - "docComment": "/**\n * Gets a deployments operation.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param operationId - The ID of the operation to get.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", deploymentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", operationId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DeploymentOperationsGetOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DeploymentOperationsGetResponse", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "deploymentName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "operationId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperations#getAtManagementGroupScope:member(1)", - "docComment": "/**\n * Gets a deployments operation.\n *\n * @param groupId - The management group ID.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param operationId - The ID of the operation to get.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getAtManagementGroupScope(groupId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", deploymentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", operationId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DeploymentOperationsGetAtManagementGroupScopeOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsGetAtManagementGroupScopeOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DeploymentOperationsGetAtManagementGroupScopeResponse", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsGetAtManagementGroupScopeResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "groupId", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "deploymentName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "operationId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "getAtManagementGroupScope" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperations#getAtScope:member(1)", - "docComment": "/**\n * Gets a deployments operation.\n *\n * @param scope - The scope of a deployment.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param operationId - The ID of the operation to get.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getAtScope(scope: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", deploymentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", operationId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DeploymentOperationsGetAtScopeOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsGetAtScopeOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DeploymentOperationsGetAtScopeResponse", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsGetAtScopeResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "scope", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "deploymentName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "operationId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "getAtScope" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperations#getAtSubscriptionScope:member(1)", - "docComment": "/**\n * Gets a deployments operation.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param operationId - The ID of the operation to get.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getAtSubscriptionScope(deploymentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", operationId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DeploymentOperationsGetAtSubscriptionScopeOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsGetAtSubscriptionScopeOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DeploymentOperationsGetAtSubscriptionScopeResponse", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsGetAtSubscriptionScopeResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "deploymentName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "operationId", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "getAtSubscriptionScope" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperations#getAtTenantScope:member(1)", - "docComment": "/**\n * Gets a deployments operation.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param operationId - The ID of the operation to get.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getAtTenantScope(deploymentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", operationId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DeploymentOperationsGetAtTenantScopeOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsGetAtTenantScopeOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DeploymentOperationsGetAtTenantScopeResponse", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsGetAtTenantScopeResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "deploymentName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "operationId", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "getAtTenantScope" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperations#list:member(1)", - "docComment": "/**\n * Gets all deployments operations for a deployment.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", deploymentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DeploymentOperationsListOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DeploymentOperation", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperation:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "deploymentName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "list" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperations#listAtManagementGroupScope:member(1)", - "docComment": "/**\n * Gets all deployments operations for a deployment.\n *\n * @param groupId - The management group ID.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listAtManagementGroupScope(groupId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", deploymentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DeploymentOperationsListAtManagementGroupScopeOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsListAtManagementGroupScopeOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DeploymentOperation", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperation:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "groupId", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "deploymentName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listAtManagementGroupScope" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperations#listAtScope:member(1)", - "docComment": "/**\n * Gets all deployments operations for a deployment.\n *\n * @param scope - The scope of a deployment.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listAtScope(scope: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", deploymentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DeploymentOperationsListAtScopeOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsListAtScopeOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DeploymentOperation", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperation:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "scope", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "deploymentName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listAtScope" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperations#listAtSubscriptionScope:member(1)", - "docComment": "/**\n * Gets all deployments operations for a deployment.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listAtSubscriptionScope(deploymentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DeploymentOperationsListAtSubscriptionScopeOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsListAtSubscriptionScopeOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DeploymentOperation", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperation:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "deploymentName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "listAtSubscriptionScope" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperations#listAtTenantScope:member(1)", - "docComment": "/**\n * Gets all deployments operations for a deployment.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listAtTenantScope(deploymentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DeploymentOperationsListAtTenantScopeOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsListAtTenantScopeOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DeploymentOperation", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperation:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "deploymentName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "listAtTenantScope" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsGetAtManagementGroupScopeOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeploymentOperationsGetAtManagementGroupScopeOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DeploymentOperationsGetAtManagementGroupScopeOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsGetAtManagementGroupScopeResponse:type", - "docComment": "/**\n * Contains response data for the getAtManagementGroupScope operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DeploymentOperationsGetAtManagementGroupScopeResponse = " - }, - { - "kind": "Reference", - "text": "DeploymentOperation", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperation:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DeploymentOperationsGetAtManagementGroupScopeResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsGetAtScopeOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeploymentOperationsGetAtScopeOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DeploymentOperationsGetAtScopeOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsGetAtScopeResponse:type", - "docComment": "/**\n * Contains response data for the getAtScope operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DeploymentOperationsGetAtScopeResponse = " - }, - { - "kind": "Reference", - "text": "DeploymentOperation", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperation:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DeploymentOperationsGetAtScopeResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsGetAtSubscriptionScopeOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeploymentOperationsGetAtSubscriptionScopeOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DeploymentOperationsGetAtSubscriptionScopeOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsGetAtSubscriptionScopeResponse:type", - "docComment": "/**\n * Contains response data for the getAtSubscriptionScope operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DeploymentOperationsGetAtSubscriptionScopeResponse = " - }, - { - "kind": "Reference", - "text": "DeploymentOperation", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperation:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DeploymentOperationsGetAtSubscriptionScopeResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsGetAtTenantScopeOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeploymentOperationsGetAtTenantScopeOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DeploymentOperationsGetAtTenantScopeOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsGetAtTenantScopeResponse:type", - "docComment": "/**\n * Contains response data for the getAtTenantScope operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DeploymentOperationsGetAtTenantScopeResponse = " - }, - { - "kind": "Reference", - "text": "DeploymentOperation", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperation:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DeploymentOperationsGetAtTenantScopeResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeploymentOperationsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DeploymentOperationsGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DeploymentOperationsGetResponse = " - }, - { - "kind": "Reference", - "text": "DeploymentOperation", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperation:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DeploymentOperationsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsListAtManagementGroupScopeNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeploymentOperationsListAtManagementGroupScopeNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DeploymentOperationsListAtManagementGroupScopeNextOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsListAtManagementGroupScopeNextOptionalParams#top:member", - "docComment": "/**\n * The number of results to return.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "top?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "top", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsListAtManagementGroupScopeNextResponse:type", - "docComment": "/**\n * Contains response data for the listAtManagementGroupScopeNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DeploymentOperationsListAtManagementGroupScopeNextResponse = " - }, - { - "kind": "Reference", - "text": "DeploymentOperationsListResult", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DeploymentOperationsListAtManagementGroupScopeNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsListAtManagementGroupScopeOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeploymentOperationsListAtManagementGroupScopeOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DeploymentOperationsListAtManagementGroupScopeOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsListAtManagementGroupScopeOptionalParams#top:member", - "docComment": "/**\n * The number of results to return.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "top?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "top", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsListAtManagementGroupScopeResponse:type", - "docComment": "/**\n * Contains response data for the listAtManagementGroupScope operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DeploymentOperationsListAtManagementGroupScopeResponse = " - }, - { - "kind": "Reference", - "text": "DeploymentOperationsListResult", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DeploymentOperationsListAtManagementGroupScopeResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsListAtScopeNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeploymentOperationsListAtScopeNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DeploymentOperationsListAtScopeNextOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsListAtScopeNextOptionalParams#top:member", - "docComment": "/**\n * The number of results to return.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "top?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "top", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsListAtScopeNextResponse:type", - "docComment": "/**\n * Contains response data for the listAtScopeNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DeploymentOperationsListAtScopeNextResponse = " - }, - { - "kind": "Reference", - "text": "DeploymentOperationsListResult", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DeploymentOperationsListAtScopeNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsListAtScopeOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeploymentOperationsListAtScopeOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DeploymentOperationsListAtScopeOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsListAtScopeOptionalParams#top:member", - "docComment": "/**\n * The number of results to return.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "top?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "top", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsListAtScopeResponse:type", - "docComment": "/**\n * Contains response data for the listAtScope operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DeploymentOperationsListAtScopeResponse = " - }, - { - "kind": "Reference", - "text": "DeploymentOperationsListResult", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DeploymentOperationsListAtScopeResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsListAtSubscriptionScopeNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeploymentOperationsListAtSubscriptionScopeNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DeploymentOperationsListAtSubscriptionScopeNextOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsListAtSubscriptionScopeNextOptionalParams#top:member", - "docComment": "/**\n * The number of results to return.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "top?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "top", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsListAtSubscriptionScopeNextResponse:type", - "docComment": "/**\n * Contains response data for the listAtSubscriptionScopeNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DeploymentOperationsListAtSubscriptionScopeNextResponse = " - }, - { - "kind": "Reference", - "text": "DeploymentOperationsListResult", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DeploymentOperationsListAtSubscriptionScopeNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsListAtSubscriptionScopeOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeploymentOperationsListAtSubscriptionScopeOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DeploymentOperationsListAtSubscriptionScopeOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsListAtSubscriptionScopeOptionalParams#top:member", - "docComment": "/**\n * The number of results to return.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "top?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "top", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsListAtSubscriptionScopeResponse:type", - "docComment": "/**\n * Contains response data for the listAtSubscriptionScope operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DeploymentOperationsListAtSubscriptionScopeResponse = " - }, - { - "kind": "Reference", - "text": "DeploymentOperationsListResult", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DeploymentOperationsListAtSubscriptionScopeResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsListAtTenantScopeNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeploymentOperationsListAtTenantScopeNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DeploymentOperationsListAtTenantScopeNextOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsListAtTenantScopeNextOptionalParams#top:member", - "docComment": "/**\n * The number of results to return.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "top?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "top", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsListAtTenantScopeNextResponse:type", - "docComment": "/**\n * Contains response data for the listAtTenantScopeNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DeploymentOperationsListAtTenantScopeNextResponse = " - }, - { - "kind": "Reference", - "text": "DeploymentOperationsListResult", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DeploymentOperationsListAtTenantScopeNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsListAtTenantScopeOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeploymentOperationsListAtTenantScopeOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DeploymentOperationsListAtTenantScopeOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsListAtTenantScopeOptionalParams#top:member", - "docComment": "/**\n * The number of results to return.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "top?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "top", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsListAtTenantScopeResponse:type", - "docComment": "/**\n * Contains response data for the listAtTenantScope operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DeploymentOperationsListAtTenantScopeResponse = " - }, - { - "kind": "Reference", - "text": "DeploymentOperationsListResult", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DeploymentOperationsListAtTenantScopeResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeploymentOperationsListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DeploymentOperationsListNextOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsListNextOptionalParams#top:member", - "docComment": "/**\n * The number of results to return.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "top?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "top", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DeploymentOperationsListNextResponse = " - }, - { - "kind": "Reference", - "text": "DeploymentOperationsListResult", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DeploymentOperationsListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeploymentOperationsListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DeploymentOperationsListOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsListOptionalParams#top:member", - "docComment": "/**\n * The number of results to return.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "top?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "top", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DeploymentOperationsListResponse = " - }, - { - "kind": "Reference", - "text": "DeploymentOperationsListResult", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DeploymentOperationsListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsListResult:interface", - "docComment": "/**\n * List of deployment operations.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeploymentOperationsListResult " - } - ], - "releaseTag": "Public", - "name": "DeploymentOperationsListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsListResult#nextLink:member", - "docComment": "/**\n * The URL to use for getting the next set of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsListResult#value:member", - "docComment": "/**\n * An array of deployment operations.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "DeploymentOperation", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperation:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!DeploymentProperties:interface", - "docComment": "/**\n * Deployment properties.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeploymentProperties " - } - ], - "releaseTag": "Public", - "name": "DeploymentProperties", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentProperties#debugSetting:member", - "docComment": "/**\n * The debug setting of the deployment.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "debugSetting?: " - }, - { - "kind": "Reference", - "text": "DebugSetting", - "canonicalReference": "arm-package-resources-2019-08!DebugSetting:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "debugSetting", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentProperties#mode:member", - "docComment": "/**\n * The mode that is used to deploy resources. This value can be either Incremental or Complete. In Incremental mode, resources are deployed without deleting existing resources that are not included in the template. In Complete mode, resources are deployed and existing resources in the resource group that are not included in the template are deleted. Be careful when using Complete mode as you may unintentionally delete resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "mode: " - }, - { - "kind": "Reference", - "text": "DeploymentMode", - "canonicalReference": "arm-package-resources-2019-08!DeploymentMode:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "mode", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentProperties#onErrorDeployment:member", - "docComment": "/**\n * The deployment on error behavior.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "onErrorDeployment?: " - }, - { - "kind": "Reference", - "text": "OnErrorDeployment", - "canonicalReference": "arm-package-resources-2019-08!OnErrorDeployment:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "onErrorDeployment", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentProperties#parameters:member", - "docComment": "/**\n * Name and value pairs that define the deployment parameters for the template. You use this element when you want to provide the parameter values directly in the request rather than link to an existing parameter file. Use either the parametersLink property or the parameters property, but not both. It can be a JObject or a well formed JSON string.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "parameters?: " - }, - { - "kind": "Reference", - "text": "Record", - "canonicalReference": "!Record:type" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "parameters", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentProperties#parametersLink:member", - "docComment": "/**\n * The URI of parameters file. You use this element to link to an existing parameters file. Use either the parametersLink property or the parameters property, but not both.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "parametersLink?: " - }, - { - "kind": "Reference", - "text": "ParametersLink", - "canonicalReference": "arm-package-resources-2019-08!ParametersLink:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "parametersLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentProperties#template:member", - "docComment": "/**\n * The template content. You use this element when you want to pass the template syntax directly in the request rather than link to an existing template. It can be a JObject or well-formed JSON string. Use either the templateLink property or the template property, but not both.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "template?: " - }, - { - "kind": "Reference", - "text": "Record", - "canonicalReference": "!Record:type" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "template", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentProperties#templateLink:member", - "docComment": "/**\n * The URI of the template. Use either the templateLink property or the template property, but not both.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "templateLink?: " - }, - { - "kind": "Reference", - "text": "TemplateLink", - "canonicalReference": "arm-package-resources-2019-08!TemplateLink:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "templateLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!DeploymentPropertiesExtended:interface", - "docComment": "/**\n * Deployment properties with additional details.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeploymentPropertiesExtended " - } - ], - "releaseTag": "Public", - "name": "DeploymentPropertiesExtended", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentPropertiesExtended#correlationId:member", - "docComment": "/**\n * The correlation ID of the deployment. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly correlationId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "correlationId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentPropertiesExtended#debugSetting:member", - "docComment": "/**\n * The debug setting of the deployment.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "debugSetting?: " - }, - { - "kind": "Reference", - "text": "DebugSetting", - "canonicalReference": "arm-package-resources-2019-08!DebugSetting:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "debugSetting", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentPropertiesExtended#dependencies:member", - "docComment": "/**\n * The list of deployment dependencies.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "dependencies?: " - }, - { - "kind": "Reference", - "text": "Dependency", - "canonicalReference": "arm-package-resources-2019-08!Dependency:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "dependencies", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentPropertiesExtended#duration:member", - "docComment": "/**\n * The duration of the template deployment. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly duration?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "duration", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentPropertiesExtended#mode:member", - "docComment": "/**\n * The deployment mode. Possible values are Incremental and Complete.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "mode?: " - }, - { - "kind": "Reference", - "text": "DeploymentMode", - "canonicalReference": "arm-package-resources-2019-08!DeploymentMode:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "mode", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentPropertiesExtended#onErrorDeployment:member", - "docComment": "/**\n * The deployment on error behavior.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "onErrorDeployment?: " - }, - { - "kind": "Reference", - "text": "OnErrorDeploymentExtended", - "canonicalReference": "arm-package-resources-2019-08!OnErrorDeploymentExtended:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "onErrorDeployment", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentPropertiesExtended#outputs:member", - "docComment": "/**\n * Key/value pairs that represent deployment output.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "outputs?: " - }, - { - "kind": "Reference", - "text": "Record", - "canonicalReference": "!Record:type" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "outputs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentPropertiesExtended#parameters:member", - "docComment": "/**\n * Deployment parameters. Use only one of Parameters or ParametersLink.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "parameters?: " - }, - { - "kind": "Reference", - "text": "Record", - "canonicalReference": "!Record:type" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "parameters", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentPropertiesExtended#parametersLink:member", - "docComment": "/**\n * The URI referencing the parameters. Use only one of Parameters or ParametersLink.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "parametersLink?: " - }, - { - "kind": "Reference", - "text": "ParametersLink", - "canonicalReference": "arm-package-resources-2019-08!ParametersLink:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "parametersLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentPropertiesExtended#providers:member", - "docComment": "/**\n * The list of resource providers needed for the deployment.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "providers?: " - }, - { - "kind": "Reference", - "text": "Provider", - "canonicalReference": "arm-package-resources-2019-08!Provider:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "providers", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentPropertiesExtended#provisioningState:member", - "docComment": "/**\n * The state of the provisioning. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly provisioningState?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "provisioningState", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentPropertiesExtended#template:member", - "docComment": "/**\n * The template content. Use only one of Template or TemplateLink.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "template?: " - }, - { - "kind": "Reference", - "text": "Record", - "canonicalReference": "!Record:type" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "template", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentPropertiesExtended#templateLink:member", - "docComment": "/**\n * The URI referencing the template. Use only one of Template or TemplateLink.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "templateLink?: " - }, - { - "kind": "Reference", - "text": "TemplateLink", - "canonicalReference": "arm-package-resources-2019-08!TemplateLink:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "templateLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentPropertiesExtended#timestamp:member", - "docComment": "/**\n * The timestamp of the template deployment. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly timestamp?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "timestamp", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!Deployments:interface", - "docComment": "/**\n * Interface representing a Deployments.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Deployments " - } - ], - "releaseTag": "Public", - "name": "Deployments", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!Deployments#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * You can provide the template and parameters directly in the request or link to JSON files.\n *\n * @param resourceGroupName - The name of the resource group to deploy the resources to. The name is case insensitive. The resource group must already exist.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param parameters - Additional parameters supplied to the operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", deploymentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "Deployment", - "canonicalReference": "arm-package-resources-2019-08!Deployment:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DeploymentsCreateOrUpdateOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DeploymentsCreateOrUpdateResponse", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "DeploymentsCreateOrUpdateResponse", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "deploymentName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!Deployments#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * You can provide the template and parameters directly in the request or link to JSON files.\n *\n * @param resourceGroupName - The name of the resource group to deploy the resources to. The name is case insensitive. The resource group must already exist.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param parameters - Additional parameters supplied to the operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", deploymentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "Deployment", - "canonicalReference": "arm-package-resources-2019-08!Deployment:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DeploymentsCreateOrUpdateOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DeploymentsCreateOrUpdateResponse", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "deploymentName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!Deployments#beginCreateOrUpdateAtManagementGroupScope:member(1)", - "docComment": "/**\n * You can provide the template and parameters directly in the request or link to JSON files.\n *\n * @param groupId - The management group ID.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param parameters - Additional parameters supplied to the operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAtManagementGroupScope(groupId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", deploymentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ScopedDeployment", - "canonicalReference": "arm-package-resources-2019-08!ScopedDeployment:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DeploymentsCreateOrUpdateAtManagementGroupScopeOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsCreateOrUpdateAtManagementGroupScopeOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DeploymentsCreateOrUpdateAtManagementGroupScopeResponse", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsCreateOrUpdateAtManagementGroupScopeResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "DeploymentsCreateOrUpdateAtManagementGroupScopeResponse", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsCreateOrUpdateAtManagementGroupScopeResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "groupId", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "deploymentName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdateAtManagementGroupScope" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!Deployments#beginCreateOrUpdateAtManagementGroupScopeAndWait:member(1)", - "docComment": "/**\n * You can provide the template and parameters directly in the request or link to JSON files.\n *\n * @param groupId - The management group ID.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param parameters - Additional parameters supplied to the operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAtManagementGroupScopeAndWait(groupId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", deploymentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ScopedDeployment", - "canonicalReference": "arm-package-resources-2019-08!ScopedDeployment:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DeploymentsCreateOrUpdateAtManagementGroupScopeOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsCreateOrUpdateAtManagementGroupScopeOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DeploymentsCreateOrUpdateAtManagementGroupScopeResponse", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsCreateOrUpdateAtManagementGroupScopeResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "groupId", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "deploymentName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdateAtManagementGroupScopeAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!Deployments#beginCreateOrUpdateAtScope:member(1)", - "docComment": "/**\n * You can provide the template and parameters directly in the request or link to JSON files.\n *\n * @param scope - The scope of a deployment.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param parameters - Additional parameters supplied to the operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAtScope(scope: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", deploymentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "Deployment", - "canonicalReference": "arm-package-resources-2019-08!Deployment:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DeploymentsCreateOrUpdateAtScopeOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsCreateOrUpdateAtScopeOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DeploymentsCreateOrUpdateAtScopeResponse", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsCreateOrUpdateAtScopeResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "DeploymentsCreateOrUpdateAtScopeResponse", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsCreateOrUpdateAtScopeResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "scope", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "deploymentName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdateAtScope" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!Deployments#beginCreateOrUpdateAtScopeAndWait:member(1)", - "docComment": "/**\n * You can provide the template and parameters directly in the request or link to JSON files.\n *\n * @param scope - The scope of a deployment.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param parameters - Additional parameters supplied to the operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAtScopeAndWait(scope: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", deploymentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "Deployment", - "canonicalReference": "arm-package-resources-2019-08!Deployment:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DeploymentsCreateOrUpdateAtScopeOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsCreateOrUpdateAtScopeOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DeploymentsCreateOrUpdateAtScopeResponse", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsCreateOrUpdateAtScopeResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "scope", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "deploymentName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdateAtScopeAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!Deployments#beginCreateOrUpdateAtSubscriptionScope:member(1)", - "docComment": "/**\n * You can provide the template and parameters directly in the request or link to JSON files.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param parameters - Additional parameters supplied to the operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAtSubscriptionScope(deploymentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "Deployment", - "canonicalReference": "arm-package-resources-2019-08!Deployment:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DeploymentsCreateOrUpdateAtSubscriptionScopeOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsCreateOrUpdateAtSubscriptionScopeOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DeploymentsCreateOrUpdateAtSubscriptionScopeResponse", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsCreateOrUpdateAtSubscriptionScopeResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "DeploymentsCreateOrUpdateAtSubscriptionScopeResponse", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsCreateOrUpdateAtSubscriptionScopeResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "deploymentName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginCreateOrUpdateAtSubscriptionScope" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!Deployments#beginCreateOrUpdateAtSubscriptionScopeAndWait:member(1)", - "docComment": "/**\n * You can provide the template and parameters directly in the request or link to JSON files.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param parameters - Additional parameters supplied to the operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAtSubscriptionScopeAndWait(deploymentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "Deployment", - "canonicalReference": "arm-package-resources-2019-08!Deployment:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DeploymentsCreateOrUpdateAtSubscriptionScopeOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsCreateOrUpdateAtSubscriptionScopeOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DeploymentsCreateOrUpdateAtSubscriptionScopeResponse", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsCreateOrUpdateAtSubscriptionScopeResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "deploymentName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginCreateOrUpdateAtSubscriptionScopeAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!Deployments#beginCreateOrUpdateAtTenantScope:member(1)", - "docComment": "/**\n * You can provide the template and parameters directly in the request or link to JSON files.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param parameters - Additional parameters supplied to the operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAtTenantScope(deploymentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ScopedDeployment", - "canonicalReference": "arm-package-resources-2019-08!ScopedDeployment:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DeploymentsCreateOrUpdateAtTenantScopeOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsCreateOrUpdateAtTenantScopeOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DeploymentsCreateOrUpdateAtTenantScopeResponse", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsCreateOrUpdateAtTenantScopeResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "DeploymentsCreateOrUpdateAtTenantScopeResponse", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsCreateOrUpdateAtTenantScopeResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "deploymentName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginCreateOrUpdateAtTenantScope" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!Deployments#beginCreateOrUpdateAtTenantScopeAndWait:member(1)", - "docComment": "/**\n * You can provide the template and parameters directly in the request or link to JSON files.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param parameters - Additional parameters supplied to the operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAtTenantScopeAndWait(deploymentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ScopedDeployment", - "canonicalReference": "arm-package-resources-2019-08!ScopedDeployment:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DeploymentsCreateOrUpdateAtTenantScopeOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsCreateOrUpdateAtTenantScopeOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DeploymentsCreateOrUpdateAtTenantScopeResponse", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsCreateOrUpdateAtTenantScopeResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "deploymentName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginCreateOrUpdateAtTenantScopeAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!Deployments#beginDelete:member(1)", - "docComment": "/**\n * A template deployment that is currently running cannot be deleted. Deleting a template deployment removes the associated deployment operations. Deleting a template deployment does not affect the state of the resource group. This is an asynchronous operation that returns a status of 202 until the template deployment is successfully deleted. The Location response header contains the URI that is used to obtain the status of the process. While the process is running, a call to the URI in the Location header returns a status of 202. When the process finishes, the URI in the Location header returns a status of 204 on success. If the asynchronous request failed, the URI in the Location header returns an error-level status code.\n *\n * @param resourceGroupName - The name of the resource group with the deployment to delete. The name is case insensitive.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", deploymentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DeploymentsDeleteOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "deploymentName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!Deployments#beginDeleteAndWait:member(1)", - "docComment": "/**\n * A template deployment that is currently running cannot be deleted. Deleting a template deployment removes the associated deployment operations. Deleting a template deployment does not affect the state of the resource group. This is an asynchronous operation that returns a status of 202 until the template deployment is successfully deleted. The Location response header contains the URI that is used to obtain the status of the process. While the process is running, a call to the URI in the Location header returns a status of 202. When the process finishes, the URI in the Location header returns a status of 204 on success. If the asynchronous request failed, the URI in the Location header returns an error-level status code.\n *\n * @param resourceGroupName - The name of the resource group with the deployment to delete. The name is case insensitive.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", deploymentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DeploymentsDeleteOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "deploymentName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!Deployments#beginDeleteAtManagementGroupScope:member(1)", - "docComment": "/**\n * A template deployment that is currently running cannot be deleted. Deleting a template deployment removes the associated deployment operations. This is an asynchronous operation that returns a status of 202 until the template deployment is successfully deleted. The Location response header contains the URI that is used to obtain the status of the process. While the process is running, a call to the URI in the Location header returns a status of 202. When the process finishes, the URI in the Location header returns a status of 204 on success. If the asynchronous request failed, the URI in the Location header returns an error-level status code.\n *\n * @param groupId - The management group ID.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAtManagementGroupScope(groupId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", deploymentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DeploymentsDeleteAtManagementGroupScopeOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsDeleteAtManagementGroupScopeOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "groupId", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "deploymentName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDeleteAtManagementGroupScope" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!Deployments#beginDeleteAtManagementGroupScopeAndWait:member(1)", - "docComment": "/**\n * A template deployment that is currently running cannot be deleted. Deleting a template deployment removes the associated deployment operations. This is an asynchronous operation that returns a status of 202 until the template deployment is successfully deleted. The Location response header contains the URI that is used to obtain the status of the process. While the process is running, a call to the URI in the Location header returns a status of 202. When the process finishes, the URI in the Location header returns a status of 204 on success. If the asynchronous request failed, the URI in the Location header returns an error-level status code.\n *\n * @param groupId - The management group ID.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAtManagementGroupScopeAndWait(groupId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", deploymentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DeploymentsDeleteAtManagementGroupScopeOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsDeleteAtManagementGroupScopeOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "groupId", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "deploymentName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDeleteAtManagementGroupScopeAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!Deployments#beginDeleteAtScope:member(1)", - "docComment": "/**\n * A template deployment that is currently running cannot be deleted. Deleting a template deployment removes the associated deployment operations. This is an asynchronous operation that returns a status of 202 until the template deployment is successfully deleted. The Location response header contains the URI that is used to obtain the status of the process. While the process is running, a call to the URI in the Location header returns a status of 202. When the process finishes, the URI in the Location header returns a status of 204 on success. If the asynchronous request failed, the URI in the Location header returns an error-level status code.\n *\n * @param scope - The scope of a deployment.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAtScope(scope: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", deploymentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DeploymentsDeleteAtScopeOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsDeleteAtScopeOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "scope", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "deploymentName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDeleteAtScope" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!Deployments#beginDeleteAtScopeAndWait:member(1)", - "docComment": "/**\n * A template deployment that is currently running cannot be deleted. Deleting a template deployment removes the associated deployment operations. This is an asynchronous operation that returns a status of 202 until the template deployment is successfully deleted. The Location response header contains the URI that is used to obtain the status of the process. While the process is running, a call to the URI in the Location header returns a status of 202. When the process finishes, the URI in the Location header returns a status of 204 on success. If the asynchronous request failed, the URI in the Location header returns an error-level status code.\n *\n * @param scope - The scope of a deployment.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAtScopeAndWait(scope: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", deploymentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DeploymentsDeleteAtScopeOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsDeleteAtScopeOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "scope", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "deploymentName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDeleteAtScopeAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!Deployments#beginDeleteAtSubscriptionScope:member(1)", - "docComment": "/**\n * A template deployment that is currently running cannot be deleted. Deleting a template deployment removes the associated deployment operations. This is an asynchronous operation that returns a status of 202 until the template deployment is successfully deleted. The Location response header contains the URI that is used to obtain the status of the process. While the process is running, a call to the URI in the Location header returns a status of 202. When the process finishes, the URI in the Location header returns a status of 204 on success. If the asynchronous request failed, the URI in the Location header returns an error-level status code.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAtSubscriptionScope(deploymentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DeploymentsDeleteAtSubscriptionScopeOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsDeleteAtSubscriptionScopeOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "deploymentName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "beginDeleteAtSubscriptionScope" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!Deployments#beginDeleteAtSubscriptionScopeAndWait:member(1)", - "docComment": "/**\n * A template deployment that is currently running cannot be deleted. Deleting a template deployment removes the associated deployment operations. This is an asynchronous operation that returns a status of 202 until the template deployment is successfully deleted. The Location response header contains the URI that is used to obtain the status of the process. While the process is running, a call to the URI in the Location header returns a status of 202. When the process finishes, the URI in the Location header returns a status of 204 on success. If the asynchronous request failed, the URI in the Location header returns an error-level status code.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAtSubscriptionScopeAndWait(deploymentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DeploymentsDeleteAtSubscriptionScopeOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsDeleteAtSubscriptionScopeOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "deploymentName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "beginDeleteAtSubscriptionScopeAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!Deployments#beginDeleteAtTenantScope:member(1)", - "docComment": "/**\n * A template deployment that is currently running cannot be deleted. Deleting a template deployment removes the associated deployment operations. This is an asynchronous operation that returns a status of 202 until the template deployment is successfully deleted. The Location response header contains the URI that is used to obtain the status of the process. While the process is running, a call to the URI in the Location header returns a status of 202. When the process finishes, the URI in the Location header returns a status of 204 on success. If the asynchronous request failed, the URI in the Location header returns an error-level status code.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAtTenantScope(deploymentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DeploymentsDeleteAtTenantScopeOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsDeleteAtTenantScopeOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "deploymentName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "beginDeleteAtTenantScope" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!Deployments#beginDeleteAtTenantScopeAndWait:member(1)", - "docComment": "/**\n * A template deployment that is currently running cannot be deleted. Deleting a template deployment removes the associated deployment operations. This is an asynchronous operation that returns a status of 202 until the template deployment is successfully deleted. The Location response header contains the URI that is used to obtain the status of the process. While the process is running, a call to the URI in the Location header returns a status of 202. When the process finishes, the URI in the Location header returns a status of 204 on success. If the asynchronous request failed, the URI in the Location header returns an error-level status code.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAtTenantScopeAndWait(deploymentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DeploymentsDeleteAtTenantScopeOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsDeleteAtTenantScopeOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "deploymentName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "beginDeleteAtTenantScopeAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!Deployments#beginWhatIf:member(1)", - "docComment": "/**\n * Returns changes that will be made by the deployment if executed at the scope of the resource group.\n *\n * @param resourceGroupName - The name of the resource group the template will be deployed to. The name is case insensitive.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param parameters - Parameters to validate.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginWhatIf(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", deploymentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "DeploymentWhatIf", - "canonicalReference": "arm-package-resources-2019-08!DeploymentWhatIf:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DeploymentsWhatIfOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsWhatIfOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DeploymentsWhatIfResponse", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsWhatIfResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "DeploymentsWhatIfResponse", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsWhatIfResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "deploymentName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginWhatIf" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!Deployments#beginWhatIfAndWait:member(1)", - "docComment": "/**\n * Returns changes that will be made by the deployment if executed at the scope of the resource group.\n *\n * @param resourceGroupName - The name of the resource group the template will be deployed to. The name is case insensitive.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param parameters - Parameters to validate.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginWhatIfAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", deploymentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "DeploymentWhatIf", - "canonicalReference": "arm-package-resources-2019-08!DeploymentWhatIf:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DeploymentsWhatIfOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsWhatIfOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DeploymentsWhatIfResponse", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsWhatIfResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "deploymentName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginWhatIfAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!Deployments#beginWhatIfAtSubscriptionScope:member(1)", - "docComment": "/**\n * Returns changes that will be made by the deployment if executed at the scope of the subscription.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param parameters - Parameters to What If.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginWhatIfAtSubscriptionScope(deploymentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "DeploymentWhatIf", - "canonicalReference": "arm-package-resources-2019-08!DeploymentWhatIf:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DeploymentsWhatIfAtSubscriptionScopeOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsWhatIfAtSubscriptionScopeOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DeploymentsWhatIfAtSubscriptionScopeResponse", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsWhatIfAtSubscriptionScopeResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "DeploymentsWhatIfAtSubscriptionScopeResponse", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsWhatIfAtSubscriptionScopeResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "deploymentName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginWhatIfAtSubscriptionScope" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!Deployments#beginWhatIfAtSubscriptionScopeAndWait:member(1)", - "docComment": "/**\n * Returns changes that will be made by the deployment if executed at the scope of the subscription.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param parameters - Parameters to What If.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginWhatIfAtSubscriptionScopeAndWait(deploymentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "DeploymentWhatIf", - "canonicalReference": "arm-package-resources-2019-08!DeploymentWhatIf:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DeploymentsWhatIfAtSubscriptionScopeOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsWhatIfAtSubscriptionScopeOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DeploymentsWhatIfAtSubscriptionScopeResponse", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsWhatIfAtSubscriptionScopeResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "deploymentName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginWhatIfAtSubscriptionScopeAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!Deployments#calculateTemplateHash:member(1)", - "docComment": "/**\n * Calculate the hash of the given template.\n *\n * @param template - The template provided to calculate hash.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "calculateTemplateHash(template: " - }, - { - "kind": "Reference", - "text": "Record", - "canonicalReference": "!Record:type" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DeploymentsCalculateTemplateHashOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsCalculateTemplateHashOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DeploymentsCalculateTemplateHashResponse", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsCalculateTemplateHashResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 6, - "endIndex": 10 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "template", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 4, - "endIndex": 5 - } - } - ], - "name": "calculateTemplateHash" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!Deployments#cancel:member(1)", - "docComment": "/**\n * You can cancel a deployment only if the provisioningState is Accepted or Running. After the deployment is canceled, the provisioningState is set to Canceled. Canceling a template deployment stops the currently running template deployment and leaves the resource group partially deployed.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "cancel(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", deploymentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DeploymentsCancelOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsCancelOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "deploymentName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "cancel" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!Deployments#cancelAtManagementGroupScope:member(1)", - "docComment": "/**\n * You can cancel a deployment only if the provisioningState is Accepted or Running. After the deployment is canceled, the provisioningState is set to Canceled. Canceling a template deployment stops the currently running template deployment and leaves the resources partially deployed.\n *\n * @param groupId - The management group ID.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "cancelAtManagementGroupScope(groupId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", deploymentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DeploymentsCancelAtManagementGroupScopeOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsCancelAtManagementGroupScopeOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "groupId", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "deploymentName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "cancelAtManagementGroupScope" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!Deployments#cancelAtScope:member(1)", - "docComment": "/**\n * You can cancel a deployment only if the provisioningState is Accepted or Running. After the deployment is canceled, the provisioningState is set to Canceled. Canceling a template deployment stops the currently running template deployment and leaves the resources partially deployed.\n *\n * @param scope - The scope of a deployment.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "cancelAtScope(scope: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", deploymentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DeploymentsCancelAtScopeOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsCancelAtScopeOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "scope", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "deploymentName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "cancelAtScope" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!Deployments#cancelAtSubscriptionScope:member(1)", - "docComment": "/**\n * You can cancel a deployment only if the provisioningState is Accepted or Running. After the deployment is canceled, the provisioningState is set to Canceled. Canceling a template deployment stops the currently running template deployment and leaves the resources partially deployed.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "cancelAtSubscriptionScope(deploymentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DeploymentsCancelAtSubscriptionScopeOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsCancelAtSubscriptionScopeOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "deploymentName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "cancelAtSubscriptionScope" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!Deployments#cancelAtTenantScope:member(1)", - "docComment": "/**\n * You can cancel a deployment only if the provisioningState is Accepted or Running. After the deployment is canceled, the provisioningState is set to Canceled. Canceling a template deployment stops the currently running template deployment and leaves the resources partially deployed.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "cancelAtTenantScope(deploymentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DeploymentsCancelAtTenantScopeOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsCancelAtTenantScopeOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "deploymentName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "cancelAtTenantScope" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!Deployments#checkExistence:member(1)", - "docComment": "/**\n * Checks whether the deployment exists.\n *\n * @param resourceGroupName - The name of the resource group with the deployment to check. The name is case insensitive.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "checkExistence(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", deploymentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DeploymentsCheckExistenceOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsCheckExistenceOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "deploymentName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "checkExistence" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!Deployments#checkExistenceAtManagementGroupScope:member(1)", - "docComment": "/**\n * Checks whether the deployment exists.\n *\n * @param groupId - The management group ID.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "checkExistenceAtManagementGroupScope(groupId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", deploymentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DeploymentsCheckExistenceAtManagementGroupScopeOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsCheckExistenceAtManagementGroupScopeOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "groupId", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "deploymentName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "checkExistenceAtManagementGroupScope" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!Deployments#checkExistenceAtScope:member(1)", - "docComment": "/**\n * Checks whether the deployment exists.\n *\n * @param scope - The scope of a deployment.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "checkExistenceAtScope(scope: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", deploymentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DeploymentsCheckExistenceAtScopeOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsCheckExistenceAtScopeOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "scope", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "deploymentName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "checkExistenceAtScope" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!Deployments#checkExistenceAtSubscriptionScope:member(1)", - "docComment": "/**\n * Checks whether the deployment exists.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "checkExistenceAtSubscriptionScope(deploymentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DeploymentsCheckExistenceAtSubscriptionScopeOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsCheckExistenceAtSubscriptionScopeOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "deploymentName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "checkExistenceAtSubscriptionScope" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!Deployments#checkExistenceAtTenantScope:member(1)", - "docComment": "/**\n * Checks whether the deployment exists.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "checkExistenceAtTenantScope(deploymentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DeploymentsCheckExistenceAtTenantScopeOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsCheckExistenceAtTenantScopeOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "deploymentName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "checkExistenceAtTenantScope" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!Deployments#exportTemplate:member(1)", - "docComment": "/**\n * Exports the template used for specified deployment.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "exportTemplate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", deploymentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DeploymentsExportTemplateOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsExportTemplateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DeploymentsExportTemplateResponse", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsExportTemplateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "deploymentName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "exportTemplate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!Deployments#exportTemplateAtManagementGroupScope:member(1)", - "docComment": "/**\n * Exports the template used for specified deployment.\n *\n * @param groupId - The management group ID.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "exportTemplateAtManagementGroupScope(groupId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", deploymentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DeploymentsExportTemplateAtManagementGroupScopeOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsExportTemplateAtManagementGroupScopeOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DeploymentsExportTemplateAtManagementGroupScopeResponse", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsExportTemplateAtManagementGroupScopeResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "groupId", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "deploymentName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "exportTemplateAtManagementGroupScope" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!Deployments#exportTemplateAtScope:member(1)", - "docComment": "/**\n * Exports the template used for specified deployment.\n *\n * @param scope - The scope of a deployment.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "exportTemplateAtScope(scope: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", deploymentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DeploymentsExportTemplateAtScopeOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsExportTemplateAtScopeOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DeploymentsExportTemplateAtScopeResponse", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsExportTemplateAtScopeResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "scope", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "deploymentName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "exportTemplateAtScope" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!Deployments#exportTemplateAtSubscriptionScope:member(1)", - "docComment": "/**\n * Exports the template used for specified deployment.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "exportTemplateAtSubscriptionScope(deploymentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DeploymentsExportTemplateAtSubscriptionScopeOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsExportTemplateAtSubscriptionScopeOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DeploymentsExportTemplateAtSubscriptionScopeResponse", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsExportTemplateAtSubscriptionScopeResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "deploymentName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "exportTemplateAtSubscriptionScope" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!Deployments#exportTemplateAtTenantScope:member(1)", - "docComment": "/**\n * Exports the template used for specified deployment.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "exportTemplateAtTenantScope(deploymentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DeploymentsExportTemplateAtTenantScopeOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsExportTemplateAtTenantScopeOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DeploymentsExportTemplateAtTenantScopeResponse", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsExportTemplateAtTenantScopeResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "deploymentName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "exportTemplateAtTenantScope" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!Deployments#get:member(1)", - "docComment": "/**\n * Gets a deployment.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", deploymentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DeploymentsGetOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DeploymentsGetResponse", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "deploymentName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!Deployments#getAtManagementGroupScope:member(1)", - "docComment": "/**\n * Gets a deployment.\n *\n * @param groupId - The management group ID.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getAtManagementGroupScope(groupId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", deploymentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DeploymentsGetAtManagementGroupScopeOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsGetAtManagementGroupScopeOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DeploymentsGetAtManagementGroupScopeResponse", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsGetAtManagementGroupScopeResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "groupId", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "deploymentName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "getAtManagementGroupScope" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!Deployments#getAtScope:member(1)", - "docComment": "/**\n * Gets a deployment.\n *\n * @param scope - The scope of a deployment.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getAtScope(scope: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", deploymentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DeploymentsGetAtScopeOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsGetAtScopeOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DeploymentsGetAtScopeResponse", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsGetAtScopeResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "scope", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "deploymentName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "getAtScope" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!Deployments#getAtSubscriptionScope:member(1)", - "docComment": "/**\n * Gets a deployment.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getAtSubscriptionScope(deploymentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DeploymentsGetAtSubscriptionScopeOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsGetAtSubscriptionScopeOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DeploymentsGetAtSubscriptionScopeResponse", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsGetAtSubscriptionScopeResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "deploymentName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "getAtSubscriptionScope" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!Deployments#getAtTenantScope:member(1)", - "docComment": "/**\n * Gets a deployment.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getAtTenantScope(deploymentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DeploymentsGetAtTenantScopeOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsGetAtTenantScopeOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DeploymentsGetAtTenantScopeResponse", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsGetAtTenantScopeResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "deploymentName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "getAtTenantScope" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!Deployments#listAtManagementGroupScope:member(1)", - "docComment": "/**\n * Get all the deployments for a management group.\n *\n * @param groupId - The management group ID.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listAtManagementGroupScope(groupId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DeploymentsListAtManagementGroupScopeOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsListAtManagementGroupScopeOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DeploymentExtended", - "canonicalReference": "arm-package-resources-2019-08!DeploymentExtended:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "groupId", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "listAtManagementGroupScope" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!Deployments#listAtScope:member(1)", - "docComment": "/**\n * Get all the deployments at the given scope.\n *\n * @param scope - The scope of a deployment.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listAtScope(scope: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DeploymentsListAtScopeOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsListAtScopeOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DeploymentExtended", - "canonicalReference": "arm-package-resources-2019-08!DeploymentExtended:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "scope", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "listAtScope" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!Deployments#listAtSubscriptionScope:member(1)", - "docComment": "/**\n * Get all the deployments for a subscription.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listAtSubscriptionScope(options?: " - }, - { - "kind": "Reference", - "text": "DeploymentsListAtSubscriptionScopeOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsListAtSubscriptionScopeOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DeploymentExtended", - "canonicalReference": "arm-package-resources-2019-08!DeploymentExtended:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "listAtSubscriptionScope" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!Deployments#listAtTenantScope:member(1)", - "docComment": "/**\n * Get all the deployments at the tenant scope.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listAtTenantScope(options?: " - }, - { - "kind": "Reference", - "text": "DeploymentsListAtTenantScopeOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsListAtTenantScopeOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DeploymentExtended", - "canonicalReference": "arm-package-resources-2019-08!DeploymentExtended:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "listAtTenantScope" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!Deployments#listByResourceGroup:member(1)", - "docComment": "/**\n * Get all the deployments for a resource group.\n *\n * @param resourceGroupName - The name of the resource group with the deployments to get. The name is case insensitive.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByResourceGroup(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DeploymentsListByResourceGroupOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsListByResourceGroupOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DeploymentExtended", - "canonicalReference": "arm-package-resources-2019-08!DeploymentExtended:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "listByResourceGroup" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!Deployments#validate:member(1)", - "docComment": "/**\n * Validates whether the specified template is syntactically correct and will be accepted by Azure Resource Manager..\n *\n * @param resourceGroupName - The name of the resource group the template will be deployed to. The name is case insensitive.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param parameters - Parameters to validate.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "validate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", deploymentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "Deployment", - "canonicalReference": "arm-package-resources-2019-08!Deployment:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DeploymentsValidateOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsValidateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DeploymentsValidateResponse", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsValidateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "deploymentName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "validate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!Deployments#validateAtManagementGroupScope:member(1)", - "docComment": "/**\n * Validates whether the specified template is syntactically correct and will be accepted by Azure Resource Manager..\n *\n * @param groupId - The management group ID.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param parameters - Parameters to validate.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "validateAtManagementGroupScope(groupId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", deploymentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ScopedDeployment", - "canonicalReference": "arm-package-resources-2019-08!ScopedDeployment:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DeploymentsValidateAtManagementGroupScopeOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsValidateAtManagementGroupScopeOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DeploymentsValidateAtManagementGroupScopeResponse", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsValidateAtManagementGroupScopeResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "groupId", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "deploymentName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "validateAtManagementGroupScope" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!Deployments#validateAtScope:member(1)", - "docComment": "/**\n * Validates whether the specified template is syntactically correct and will be accepted by Azure Resource Manager..\n *\n * @param scope - The scope of a deployment.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param parameters - Parameters to validate.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "validateAtScope(scope: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", deploymentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "Deployment", - "canonicalReference": "arm-package-resources-2019-08!Deployment:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DeploymentsValidateAtScopeOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsValidateAtScopeOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DeploymentsValidateAtScopeResponse", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsValidateAtScopeResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "scope", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "deploymentName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "validateAtScope" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!Deployments#validateAtSubscriptionScope:member(1)", - "docComment": "/**\n * Validates whether the specified template is syntactically correct and will be accepted by Azure Resource Manager..\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param parameters - Parameters to validate.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "validateAtSubscriptionScope(deploymentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "Deployment", - "canonicalReference": "arm-package-resources-2019-08!Deployment:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DeploymentsValidateAtSubscriptionScopeOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsValidateAtSubscriptionScopeOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DeploymentsValidateAtSubscriptionScopeResponse", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsValidateAtSubscriptionScopeResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "deploymentName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "validateAtSubscriptionScope" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!Deployments#validateAtTenantScope:member(1)", - "docComment": "/**\n * Validates whether the specified template is syntactically correct and will be accepted by Azure Resource Manager..\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param parameters - Parameters to validate.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "validateAtTenantScope(deploymentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ScopedDeployment", - "canonicalReference": "arm-package-resources-2019-08!ScopedDeployment:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DeploymentsValidateAtTenantScopeOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsValidateAtTenantScopeOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DeploymentsValidateAtTenantScopeResponse", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsValidateAtTenantScopeResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "deploymentName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "validateAtTenantScope" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsCalculateTemplateHashOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeploymentsCalculateTemplateHashOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DeploymentsCalculateTemplateHashOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsCalculateTemplateHashResponse:type", - "docComment": "/**\n * Contains response data for the calculateTemplateHash operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DeploymentsCalculateTemplateHashResponse = " - }, - { - "kind": "Reference", - "text": "TemplateHashResult", - "canonicalReference": "arm-package-resources-2019-08!TemplateHashResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DeploymentsCalculateTemplateHashResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsCancelAtManagementGroupScopeOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeploymentsCancelAtManagementGroupScopeOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DeploymentsCancelAtManagementGroupScopeOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsCancelAtScopeOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeploymentsCancelAtScopeOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DeploymentsCancelAtScopeOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsCancelAtSubscriptionScopeOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeploymentsCancelAtSubscriptionScopeOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DeploymentsCancelAtSubscriptionScopeOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsCancelAtTenantScopeOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeploymentsCancelAtTenantScopeOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DeploymentsCancelAtTenantScopeOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsCancelOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeploymentsCancelOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DeploymentsCancelOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsCheckExistenceAtManagementGroupScopeOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeploymentsCheckExistenceAtManagementGroupScopeOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DeploymentsCheckExistenceAtManagementGroupScopeOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsCheckExistenceAtScopeOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeploymentsCheckExistenceAtScopeOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DeploymentsCheckExistenceAtScopeOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsCheckExistenceAtSubscriptionScopeOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeploymentsCheckExistenceAtSubscriptionScopeOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DeploymentsCheckExistenceAtSubscriptionScopeOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsCheckExistenceAtTenantScopeOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeploymentsCheckExistenceAtTenantScopeOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DeploymentsCheckExistenceAtTenantScopeOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsCheckExistenceOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeploymentsCheckExistenceOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DeploymentsCheckExistenceOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsCreateOrUpdateAtManagementGroupScopeOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeploymentsCreateOrUpdateAtManagementGroupScopeOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DeploymentsCreateOrUpdateAtManagementGroupScopeOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsCreateOrUpdateAtManagementGroupScopeOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsCreateOrUpdateAtManagementGroupScopeOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsCreateOrUpdateAtManagementGroupScopeResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdateAtManagementGroupScope operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DeploymentsCreateOrUpdateAtManagementGroupScopeResponse = " - }, - { - "kind": "Reference", - "text": "DeploymentExtended", - "canonicalReference": "arm-package-resources-2019-08!DeploymentExtended:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DeploymentsCreateOrUpdateAtManagementGroupScopeResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsCreateOrUpdateAtScopeOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeploymentsCreateOrUpdateAtScopeOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DeploymentsCreateOrUpdateAtScopeOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsCreateOrUpdateAtScopeOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsCreateOrUpdateAtScopeOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsCreateOrUpdateAtScopeResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdateAtScope operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DeploymentsCreateOrUpdateAtScopeResponse = " - }, - { - "kind": "Reference", - "text": "DeploymentExtended", - "canonicalReference": "arm-package-resources-2019-08!DeploymentExtended:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DeploymentsCreateOrUpdateAtScopeResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsCreateOrUpdateAtSubscriptionScopeOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeploymentsCreateOrUpdateAtSubscriptionScopeOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DeploymentsCreateOrUpdateAtSubscriptionScopeOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsCreateOrUpdateAtSubscriptionScopeOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsCreateOrUpdateAtSubscriptionScopeOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsCreateOrUpdateAtSubscriptionScopeResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdateAtSubscriptionScope operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DeploymentsCreateOrUpdateAtSubscriptionScopeResponse = " - }, - { - "kind": "Reference", - "text": "DeploymentExtended", - "canonicalReference": "arm-package-resources-2019-08!DeploymentExtended:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DeploymentsCreateOrUpdateAtSubscriptionScopeResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsCreateOrUpdateAtTenantScopeOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeploymentsCreateOrUpdateAtTenantScopeOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DeploymentsCreateOrUpdateAtTenantScopeOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsCreateOrUpdateAtTenantScopeOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsCreateOrUpdateAtTenantScopeOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsCreateOrUpdateAtTenantScopeResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdateAtTenantScope operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DeploymentsCreateOrUpdateAtTenantScopeResponse = " - }, - { - "kind": "Reference", - "text": "DeploymentExtended", - "canonicalReference": "arm-package-resources-2019-08!DeploymentExtended:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DeploymentsCreateOrUpdateAtTenantScopeResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeploymentsCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DeploymentsCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DeploymentsCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "DeploymentExtended", - "canonicalReference": "arm-package-resources-2019-08!DeploymentExtended:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DeploymentsCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsDeleteAtManagementGroupScopeOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeploymentsDeleteAtManagementGroupScopeOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DeploymentsDeleteAtManagementGroupScopeOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsDeleteAtManagementGroupScopeOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsDeleteAtManagementGroupScopeOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsDeleteAtScopeOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeploymentsDeleteAtScopeOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DeploymentsDeleteAtScopeOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsDeleteAtScopeOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsDeleteAtScopeOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsDeleteAtSubscriptionScopeOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeploymentsDeleteAtSubscriptionScopeOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DeploymentsDeleteAtSubscriptionScopeOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsDeleteAtSubscriptionScopeOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsDeleteAtSubscriptionScopeOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsDeleteAtTenantScopeOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeploymentsDeleteAtTenantScopeOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DeploymentsDeleteAtTenantScopeOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsDeleteAtTenantScopeOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsDeleteAtTenantScopeOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeploymentsDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DeploymentsDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsExportTemplateAtManagementGroupScopeOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeploymentsExportTemplateAtManagementGroupScopeOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DeploymentsExportTemplateAtManagementGroupScopeOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsExportTemplateAtManagementGroupScopeResponse:type", - "docComment": "/**\n * Contains response data for the exportTemplateAtManagementGroupScope operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DeploymentsExportTemplateAtManagementGroupScopeResponse = " - }, - { - "kind": "Reference", - "text": "DeploymentExportResult", - "canonicalReference": "arm-package-resources-2019-08!DeploymentExportResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DeploymentsExportTemplateAtManagementGroupScopeResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsExportTemplateAtScopeOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeploymentsExportTemplateAtScopeOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DeploymentsExportTemplateAtScopeOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsExportTemplateAtScopeResponse:type", - "docComment": "/**\n * Contains response data for the exportTemplateAtScope operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DeploymentsExportTemplateAtScopeResponse = " - }, - { - "kind": "Reference", - "text": "DeploymentExportResult", - "canonicalReference": "arm-package-resources-2019-08!DeploymentExportResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DeploymentsExportTemplateAtScopeResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsExportTemplateAtSubscriptionScopeOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeploymentsExportTemplateAtSubscriptionScopeOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DeploymentsExportTemplateAtSubscriptionScopeOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsExportTemplateAtSubscriptionScopeResponse:type", - "docComment": "/**\n * Contains response data for the exportTemplateAtSubscriptionScope operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DeploymentsExportTemplateAtSubscriptionScopeResponse = " - }, - { - "kind": "Reference", - "text": "DeploymentExportResult", - "canonicalReference": "arm-package-resources-2019-08!DeploymentExportResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DeploymentsExportTemplateAtSubscriptionScopeResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsExportTemplateAtTenantScopeOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeploymentsExportTemplateAtTenantScopeOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DeploymentsExportTemplateAtTenantScopeOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsExportTemplateAtTenantScopeResponse:type", - "docComment": "/**\n * Contains response data for the exportTemplateAtTenantScope operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DeploymentsExportTemplateAtTenantScopeResponse = " - }, - { - "kind": "Reference", - "text": "DeploymentExportResult", - "canonicalReference": "arm-package-resources-2019-08!DeploymentExportResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DeploymentsExportTemplateAtTenantScopeResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsExportTemplateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeploymentsExportTemplateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DeploymentsExportTemplateOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsExportTemplateResponse:type", - "docComment": "/**\n * Contains response data for the exportTemplate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DeploymentsExportTemplateResponse = " - }, - { - "kind": "Reference", - "text": "DeploymentExportResult", - "canonicalReference": "arm-package-resources-2019-08!DeploymentExportResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DeploymentsExportTemplateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsGetAtManagementGroupScopeOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeploymentsGetAtManagementGroupScopeOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DeploymentsGetAtManagementGroupScopeOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsGetAtManagementGroupScopeResponse:type", - "docComment": "/**\n * Contains response data for the getAtManagementGroupScope operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DeploymentsGetAtManagementGroupScopeResponse = " - }, - { - "kind": "Reference", - "text": "DeploymentExtended", - "canonicalReference": "arm-package-resources-2019-08!DeploymentExtended:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DeploymentsGetAtManagementGroupScopeResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsGetAtScopeOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeploymentsGetAtScopeOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DeploymentsGetAtScopeOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsGetAtScopeResponse:type", - "docComment": "/**\n * Contains response data for the getAtScope operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DeploymentsGetAtScopeResponse = " - }, - { - "kind": "Reference", - "text": "DeploymentExtended", - "canonicalReference": "arm-package-resources-2019-08!DeploymentExtended:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DeploymentsGetAtScopeResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsGetAtSubscriptionScopeOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeploymentsGetAtSubscriptionScopeOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DeploymentsGetAtSubscriptionScopeOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsGetAtSubscriptionScopeResponse:type", - "docComment": "/**\n * Contains response data for the getAtSubscriptionScope operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DeploymentsGetAtSubscriptionScopeResponse = " - }, - { - "kind": "Reference", - "text": "DeploymentExtended", - "canonicalReference": "arm-package-resources-2019-08!DeploymentExtended:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DeploymentsGetAtSubscriptionScopeResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsGetAtTenantScopeOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeploymentsGetAtTenantScopeOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DeploymentsGetAtTenantScopeOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsGetAtTenantScopeResponse:type", - "docComment": "/**\n * Contains response data for the getAtTenantScope operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DeploymentsGetAtTenantScopeResponse = " - }, - { - "kind": "Reference", - "text": "DeploymentExtended", - "canonicalReference": "arm-package-resources-2019-08!DeploymentExtended:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DeploymentsGetAtTenantScopeResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeploymentsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DeploymentsGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DeploymentsGetResponse = " - }, - { - "kind": "Reference", - "text": "DeploymentExtended", - "canonicalReference": "arm-package-resources-2019-08!DeploymentExtended:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DeploymentsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsListAtManagementGroupScopeNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeploymentsListAtManagementGroupScopeNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DeploymentsListAtManagementGroupScopeNextOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsListAtManagementGroupScopeNextOptionalParams#filter:member", - "docComment": "/**\n * The filter to apply on the operation. For example, you can use $filter=provisioningState eq '{state}'.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "filter?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "filter", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsListAtManagementGroupScopeNextOptionalParams#top:member", - "docComment": "/**\n * The number of results to get. If null is passed, returns all deployments.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "top?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "top", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsListAtManagementGroupScopeNextResponse:type", - "docComment": "/**\n * Contains response data for the listAtManagementGroupScopeNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DeploymentsListAtManagementGroupScopeNextResponse = " - }, - { - "kind": "Reference", - "text": "DeploymentListResult", - "canonicalReference": "arm-package-resources-2019-08!DeploymentListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DeploymentsListAtManagementGroupScopeNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsListAtManagementGroupScopeOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeploymentsListAtManagementGroupScopeOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DeploymentsListAtManagementGroupScopeOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsListAtManagementGroupScopeOptionalParams#filter:member", - "docComment": "/**\n * The filter to apply on the operation. For example, you can use $filter=provisioningState eq '{state}'.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "filter?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "filter", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsListAtManagementGroupScopeOptionalParams#top:member", - "docComment": "/**\n * The number of results to get. If null is passed, returns all deployments.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "top?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "top", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsListAtManagementGroupScopeResponse:type", - "docComment": "/**\n * Contains response data for the listAtManagementGroupScope operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DeploymentsListAtManagementGroupScopeResponse = " - }, - { - "kind": "Reference", - "text": "DeploymentListResult", - "canonicalReference": "arm-package-resources-2019-08!DeploymentListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DeploymentsListAtManagementGroupScopeResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsListAtScopeNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeploymentsListAtScopeNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DeploymentsListAtScopeNextOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsListAtScopeNextOptionalParams#filter:member", - "docComment": "/**\n * The filter to apply on the operation. For example, you can use $filter=provisioningState eq '{state}'.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "filter?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "filter", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsListAtScopeNextOptionalParams#top:member", - "docComment": "/**\n * The number of results to get. If null is passed, returns all deployments.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "top?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "top", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsListAtScopeNextResponse:type", - "docComment": "/**\n * Contains response data for the listAtScopeNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DeploymentsListAtScopeNextResponse = " - }, - { - "kind": "Reference", - "text": "DeploymentListResult", - "canonicalReference": "arm-package-resources-2019-08!DeploymentListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DeploymentsListAtScopeNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsListAtScopeOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeploymentsListAtScopeOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DeploymentsListAtScopeOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsListAtScopeOptionalParams#filter:member", - "docComment": "/**\n * The filter to apply on the operation. For example, you can use $filter=provisioningState eq '{state}'.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "filter?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "filter", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsListAtScopeOptionalParams#top:member", - "docComment": "/**\n * The number of results to get. If null is passed, returns all deployments.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "top?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "top", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsListAtScopeResponse:type", - "docComment": "/**\n * Contains response data for the listAtScope operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DeploymentsListAtScopeResponse = " - }, - { - "kind": "Reference", - "text": "DeploymentListResult", - "canonicalReference": "arm-package-resources-2019-08!DeploymentListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DeploymentsListAtScopeResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsListAtSubscriptionScopeNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeploymentsListAtSubscriptionScopeNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DeploymentsListAtSubscriptionScopeNextOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsListAtSubscriptionScopeNextOptionalParams#filter:member", - "docComment": "/**\n * The filter to apply on the operation. For example, you can use $filter=provisioningState eq '{state}'.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "filter?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "filter", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsListAtSubscriptionScopeNextOptionalParams#top:member", - "docComment": "/**\n * The number of results to get. If null is passed, returns all deployments.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "top?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "top", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsListAtSubscriptionScopeNextResponse:type", - "docComment": "/**\n * Contains response data for the listAtSubscriptionScopeNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DeploymentsListAtSubscriptionScopeNextResponse = " - }, - { - "kind": "Reference", - "text": "DeploymentListResult", - "canonicalReference": "arm-package-resources-2019-08!DeploymentListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DeploymentsListAtSubscriptionScopeNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsListAtSubscriptionScopeOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeploymentsListAtSubscriptionScopeOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DeploymentsListAtSubscriptionScopeOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsListAtSubscriptionScopeOptionalParams#filter:member", - "docComment": "/**\n * The filter to apply on the operation. For example, you can use $filter=provisioningState eq '{state}'.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "filter?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "filter", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsListAtSubscriptionScopeOptionalParams#top:member", - "docComment": "/**\n * The number of results to get. If null is passed, returns all deployments.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "top?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "top", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsListAtSubscriptionScopeResponse:type", - "docComment": "/**\n * Contains response data for the listAtSubscriptionScope operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DeploymentsListAtSubscriptionScopeResponse = " - }, - { - "kind": "Reference", - "text": "DeploymentListResult", - "canonicalReference": "arm-package-resources-2019-08!DeploymentListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DeploymentsListAtSubscriptionScopeResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsListAtTenantScopeNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeploymentsListAtTenantScopeNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DeploymentsListAtTenantScopeNextOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsListAtTenantScopeNextOptionalParams#filter:member", - "docComment": "/**\n * The filter to apply on the operation. For example, you can use $filter=provisioningState eq '{state}'.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "filter?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "filter", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsListAtTenantScopeNextOptionalParams#top:member", - "docComment": "/**\n * The number of results to get. If null is passed, returns all deployments.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "top?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "top", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsListAtTenantScopeNextResponse:type", - "docComment": "/**\n * Contains response data for the listAtTenantScopeNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DeploymentsListAtTenantScopeNextResponse = " - }, - { - "kind": "Reference", - "text": "DeploymentListResult", - "canonicalReference": "arm-package-resources-2019-08!DeploymentListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DeploymentsListAtTenantScopeNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsListAtTenantScopeOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeploymentsListAtTenantScopeOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DeploymentsListAtTenantScopeOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsListAtTenantScopeOptionalParams#filter:member", - "docComment": "/**\n * The filter to apply on the operation. For example, you can use $filter=provisioningState eq '{state}'.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "filter?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "filter", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsListAtTenantScopeOptionalParams#top:member", - "docComment": "/**\n * The number of results to get. If null is passed, returns all deployments.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "top?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "top", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsListAtTenantScopeResponse:type", - "docComment": "/**\n * Contains response data for the listAtTenantScope operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DeploymentsListAtTenantScopeResponse = " - }, - { - "kind": "Reference", - "text": "DeploymentListResult", - "canonicalReference": "arm-package-resources-2019-08!DeploymentListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DeploymentsListAtTenantScopeResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsListByResourceGroupNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeploymentsListByResourceGroupNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DeploymentsListByResourceGroupNextOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsListByResourceGroupNextOptionalParams#filter:member", - "docComment": "/**\n * The filter to apply on the operation. For example, you can use $filter=provisioningState eq '{state}'.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "filter?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "filter", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsListByResourceGroupNextOptionalParams#top:member", - "docComment": "/**\n * The number of results to get. If null is passed, returns all deployments.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "top?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "top", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsListByResourceGroupNextResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroupNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DeploymentsListByResourceGroupNextResponse = " - }, - { - "kind": "Reference", - "text": "DeploymentListResult", - "canonicalReference": "arm-package-resources-2019-08!DeploymentListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DeploymentsListByResourceGroupNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsListByResourceGroupOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeploymentsListByResourceGroupOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DeploymentsListByResourceGroupOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsListByResourceGroupOptionalParams#filter:member", - "docComment": "/**\n * The filter to apply on the operation. For example, you can use $filter=provisioningState eq '{state}'.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "filter?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "filter", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsListByResourceGroupOptionalParams#top:member", - "docComment": "/**\n * The number of results to get. If null is passed, returns all deployments.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "top?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "top", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsListByResourceGroupResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DeploymentsListByResourceGroupResponse = " - }, - { - "kind": "Reference", - "text": "DeploymentListResult", - "canonicalReference": "arm-package-resources-2019-08!DeploymentListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DeploymentsListByResourceGroupResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsValidateAtManagementGroupScopeOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeploymentsValidateAtManagementGroupScopeOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DeploymentsValidateAtManagementGroupScopeOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsValidateAtManagementGroupScopeResponse:type", - "docComment": "/**\n * Contains response data for the validateAtManagementGroupScope operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DeploymentsValidateAtManagementGroupScopeResponse = " - }, - { - "kind": "Reference", - "text": "DeploymentValidateResult", - "canonicalReference": "arm-package-resources-2019-08!DeploymentValidateResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DeploymentsValidateAtManagementGroupScopeResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsValidateAtScopeOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeploymentsValidateAtScopeOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DeploymentsValidateAtScopeOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsValidateAtScopeResponse:type", - "docComment": "/**\n * Contains response data for the validateAtScope operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DeploymentsValidateAtScopeResponse = " - }, - { - "kind": "Reference", - "text": "DeploymentValidateResult", - "canonicalReference": "arm-package-resources-2019-08!DeploymentValidateResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DeploymentsValidateAtScopeResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsValidateAtSubscriptionScopeOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeploymentsValidateAtSubscriptionScopeOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DeploymentsValidateAtSubscriptionScopeOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsValidateAtSubscriptionScopeResponse:type", - "docComment": "/**\n * Contains response data for the validateAtSubscriptionScope operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DeploymentsValidateAtSubscriptionScopeResponse = " - }, - { - "kind": "Reference", - "text": "DeploymentValidateResult", - "canonicalReference": "arm-package-resources-2019-08!DeploymentValidateResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DeploymentsValidateAtSubscriptionScopeResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsValidateAtTenantScopeOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeploymentsValidateAtTenantScopeOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DeploymentsValidateAtTenantScopeOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsValidateAtTenantScopeResponse:type", - "docComment": "/**\n * Contains response data for the validateAtTenantScope operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DeploymentsValidateAtTenantScopeResponse = " - }, - { - "kind": "Reference", - "text": "DeploymentValidateResult", - "canonicalReference": "arm-package-resources-2019-08!DeploymentValidateResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DeploymentsValidateAtTenantScopeResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsValidateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeploymentsValidateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DeploymentsValidateOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsValidateResponse:type", - "docComment": "/**\n * Contains response data for the validate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DeploymentsValidateResponse = " - }, - { - "kind": "Reference", - "text": "DeploymentValidateResult", - "canonicalReference": "arm-package-resources-2019-08!DeploymentValidateResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DeploymentsValidateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsWhatIfAtSubscriptionScopeHeaders:interface", - "docComment": "/**\n * Defines headers for Deployments_whatIfAtSubscriptionScope operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeploymentsWhatIfAtSubscriptionScopeHeaders " - } - ], - "releaseTag": "Public", - "name": "DeploymentsWhatIfAtSubscriptionScopeHeaders", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsWhatIfAtSubscriptionScopeHeaders#location:member", - "docComment": "/**\n * URL to get status of this long-running operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "location?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "location", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsWhatIfAtSubscriptionScopeHeaders#retryAfter:member", - "docComment": "/**\n * Number of seconds to wait before polling for status.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "retryAfter?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "retryAfter", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsWhatIfAtSubscriptionScopeOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeploymentsWhatIfAtSubscriptionScopeOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DeploymentsWhatIfAtSubscriptionScopeOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsWhatIfAtSubscriptionScopeOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsWhatIfAtSubscriptionScopeOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsWhatIfAtSubscriptionScopeResponse:type", - "docComment": "/**\n * Contains response data for the whatIfAtSubscriptionScope operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DeploymentsWhatIfAtSubscriptionScopeResponse = " - }, - { - "kind": "Reference", - "text": "WhatIfOperationResult", - "canonicalReference": "arm-package-resources-2019-08!WhatIfOperationResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DeploymentsWhatIfAtSubscriptionScopeResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsWhatIfHeaders:interface", - "docComment": "/**\n * Defines headers for Deployments_whatIf operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeploymentsWhatIfHeaders " - } - ], - "releaseTag": "Public", - "name": "DeploymentsWhatIfHeaders", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsWhatIfHeaders#location:member", - "docComment": "/**\n * URL to get status of this long-running operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "location?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "location", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsWhatIfHeaders#retryAfter:member", - "docComment": "/**\n * Number of seconds to wait before polling for status.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "retryAfter?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "retryAfter", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsWhatIfOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeploymentsWhatIfOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DeploymentsWhatIfOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsWhatIfOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsWhatIfOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-resources-2019-08!DeploymentsWhatIfResponse:type", - "docComment": "/**\n * Contains response data for the whatIf operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DeploymentsWhatIfResponse = " - }, - { - "kind": "Reference", - "text": "WhatIfOperationResult", - "canonicalReference": "arm-package-resources-2019-08!WhatIfOperationResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DeploymentsWhatIfResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!DeploymentValidateResult:interface", - "docComment": "/**\n * Information from validate template deployment response.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeploymentValidateResult " - } - ], - "releaseTag": "Public", - "name": "DeploymentValidateResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentValidateResult#error:member", - "docComment": "/**\n * The deployment validation error.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "error?: " - }, - { - "kind": "Reference", - "text": "ErrorResponse", - "canonicalReference": "arm-package-resources-2019-08!ErrorResponse:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "error", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentValidateResult#properties:member", - "docComment": "/**\n * The template deployment properties.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "properties?: " - }, - { - "kind": "Reference", - "text": "DeploymentPropertiesExtended", - "canonicalReference": "arm-package-resources-2019-08!DeploymentPropertiesExtended:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "properties", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!DeploymentWhatIf:interface", - "docComment": "/**\n * Deployment What-if operation parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeploymentWhatIf " - } - ], - "releaseTag": "Public", - "name": "DeploymentWhatIf", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentWhatIf#location:member", - "docComment": "/**\n * The location to store the deployment data.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "location?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "location", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentWhatIf#properties:member", - "docComment": "/**\n * The deployment properties.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "properties: " - }, - { - "kind": "Reference", - "text": "DeploymentWhatIfProperties", - "canonicalReference": "arm-package-resources-2019-08!DeploymentWhatIfProperties:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "properties", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-resources-2019-08!DeploymentWhatIfProperties:type", - "docComment": "/**\n * Deployment What-if properties.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DeploymentWhatIfProperties = " - }, - { - "kind": "Reference", - "text": "DeploymentProperties", - "canonicalReference": "arm-package-resources-2019-08!DeploymentProperties:interface" - }, - { - "kind": "Content", - "text": " & {\n whatIfSettings?: " - }, - { - "kind": "Reference", - "text": "DeploymentWhatIfSettings", - "canonicalReference": "arm-package-resources-2019-08!DeploymentWhatIfSettings:interface" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DeploymentWhatIfProperties", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!DeploymentWhatIfSettings:interface", - "docComment": "/**\n * Deployment What-If operation settings.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeploymentWhatIfSettings " - } - ], - "releaseTag": "Public", - "name": "DeploymentWhatIfSettings", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!DeploymentWhatIfSettings#resultFormat:member", - "docComment": "/**\n * The format of the What-If results\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resultFormat?: " - }, - { - "kind": "Reference", - "text": "WhatIfResultFormat", - "canonicalReference": "arm-package-resources-2019-08!WhatIfResultFormat:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resultFormat", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!ErrorAdditionalInfo:interface", - "docComment": "/**\n * The resource management error additional info.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ErrorAdditionalInfo " - } - ], - "releaseTag": "Public", - "name": "ErrorAdditionalInfo", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!ErrorAdditionalInfo#info:member", - "docComment": "/**\n * The additional info. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly info?: " - }, - { - "kind": "Reference", - "text": "Record", - "canonicalReference": "!Record:type" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "info", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!ErrorAdditionalInfo#type:member", - "docComment": "/**\n * The additional info type. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly type?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!ErrorResponse:interface", - "docComment": "/**\n * The resource management error response.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ErrorResponse " - } - ], - "releaseTag": "Public", - "name": "ErrorResponse", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!ErrorResponse#additionalInfo:member", - "docComment": "/**\n * The error additional info. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly additionalInfo?: " - }, - { - "kind": "Reference", - "text": "ErrorAdditionalInfo", - "canonicalReference": "arm-package-resources-2019-08!ErrorAdditionalInfo:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "additionalInfo", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!ErrorResponse#code:member", - "docComment": "/**\n * The error code. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly code?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "code", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!ErrorResponse#details:member", - "docComment": "/**\n * The error details. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly details?: " - }, - { - "kind": "Reference", - "text": "ErrorResponse", - "canonicalReference": "arm-package-resources-2019-08!ErrorResponse:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "details", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!ErrorResponse#message:member", - "docComment": "/**\n * The error message. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly message?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "message", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!ErrorResponse#target:member", - "docComment": "/**\n * The error target. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly target?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "target", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!ExportTemplateRequest:interface", - "docComment": "/**\n * Export resource group template request parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExportTemplateRequest " - } - ], - "releaseTag": "Public", - "name": "ExportTemplateRequest", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!ExportTemplateRequest#options:member", - "docComment": "/**\n * The export template options. A CSV-formatted list containing zero or more of the following: 'IncludeParameterDefaultValue', 'IncludeComments', 'SkipResourceNameParameterization', 'SkipAllParameterization'\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "options?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "options", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!ExportTemplateRequest#resources:member", - "docComment": "/**\n * The IDs of the resources to filter the export by. To export all resources, supply an array with single entry '*'.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resources?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resources", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-resources-2019-08!GenericResource:type", - "docComment": "/**\n * Resource information.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type GenericResource = " - }, - { - "kind": "Reference", - "text": "Resource", - "canonicalReference": "arm-package-resources-2019-08!Resource:interface" - }, - { - "kind": "Content", - "text": " & {\n plan?: " - }, - { - "kind": "Reference", - "text": "Plan", - "canonicalReference": "arm-package-resources-2019-08!Plan:interface" - }, - { - "kind": "Content", - "text": ";\n properties?: " - }, - { - "kind": "Reference", - "text": "Record", - "canonicalReference": "!Record:type" - }, - { - "kind": "Content", - "text": ";\n kind?: string;\n managedBy?: string;\n sku?: " - }, - { - "kind": "Reference", - "text": "Sku", - "canonicalReference": "arm-package-resources-2019-08!Sku:interface" - }, - { - "kind": "Content", - "text": ";\n identity?: " - }, - { - "kind": "Reference", - "text": "Identity", - "canonicalReference": "arm-package-resources-2019-08!Identity:interface" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "GenericResource", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 11 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-resources-2019-08!GenericResourceExpanded:type", - "docComment": "/**\n * Resource information.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type GenericResourceExpanded = " - }, - { - "kind": "Reference", - "text": "GenericResource", - "canonicalReference": "arm-package-resources-2019-08!GenericResource:type" - }, - { - "kind": "Content", - "text": " & {\n readonly createdTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n readonly changedTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n readonly provisioningState?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "GenericResourceExpanded", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 7 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!GenericResourceFilter:interface", - "docComment": "/**\n * Resource filter.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GenericResourceFilter " - } - ], - "releaseTag": "Public", - "name": "GenericResourceFilter", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!GenericResourceFilter#resourceType:member", - "docComment": "/**\n * The resource type.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resourceType?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resourceType", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!GenericResourceFilter#tagname:member", - "docComment": "/**\n * The tag name.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "tagname?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tagname", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!GenericResourceFilter#tagvalue:member", - "docComment": "/**\n * The tag value.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "tagvalue?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tagvalue", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!HttpMessage:interface", - "docComment": "/**\n * HTTP message.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface HttpMessage " - } - ], - "releaseTag": "Public", - "name": "HttpMessage", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!HttpMessage#content:member", - "docComment": "/**\n * HTTP message content.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "content?: " - }, - { - "kind": "Reference", - "text": "Record", - "canonicalReference": "!Record:type" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "content", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!Identity:interface", - "docComment": "/**\n * Identity for the resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Identity " - } - ], - "releaseTag": "Public", - "name": "Identity", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!Identity#principalId:member", - "docComment": "/**\n * The principal ID of resource identity. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly principalId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "principalId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!Identity#tenantId:member", - "docComment": "/**\n * The tenant ID of resource. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly tenantId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tenantId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!Identity#type:member", - "docComment": "/**\n * The identity type.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "type?: " - }, - { - "kind": "Reference", - "text": "ResourceIdentityType", - "canonicalReference": "arm-package-resources-2019-08!ResourceIdentityType:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!Identity#userAssignedIdentities:member", - "docComment": "/**\n * The list of user identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "userAssignedIdentities?: " - }, - { - "kind": "Content", - "text": "{\n [propertyName: string]: " - }, - { - "kind": "Reference", - "text": "ComponentsSgqdofSchemasIdentityPropertiesUserassignedidentitiesAdditionalproperties", - "canonicalReference": "arm-package-resources-2019-08!ComponentsSgqdofSchemasIdentityPropertiesUserassignedidentitiesAdditionalproperties:interface" - }, - { - "kind": "Content", - "text": ";\n }" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "userAssignedIdentities", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 4 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!OnErrorDeployment:interface", - "docComment": "/**\n * Deployment on error behavior.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface OnErrorDeployment " - } - ], - "releaseTag": "Public", - "name": "OnErrorDeployment", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!OnErrorDeployment#deploymentName:member", - "docComment": "/**\n * The deployment to be used on error case.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "deploymentName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "deploymentName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!OnErrorDeployment#type:member", - "docComment": "/**\n * The deployment on error behavior type. Possible values are LastSuccessful and SpecificDeployment.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "type?: " - }, - { - "kind": "Reference", - "text": "OnErrorDeploymentType", - "canonicalReference": "arm-package-resources-2019-08!OnErrorDeploymentType:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!OnErrorDeploymentExtended:interface", - "docComment": "/**\n * Deployment on error behavior with additional details.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface OnErrorDeploymentExtended " - } - ], - "releaseTag": "Public", - "name": "OnErrorDeploymentExtended", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!OnErrorDeploymentExtended#deploymentName:member", - "docComment": "/**\n * The deployment to be used on error case.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "deploymentName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "deploymentName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!OnErrorDeploymentExtended#provisioningState:member", - "docComment": "/**\n * The state of the provisioning for the on error deployment. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly provisioningState?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "provisioningState", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!OnErrorDeploymentExtended#type:member", - "docComment": "/**\n * The deployment on error behavior type. Possible values are LastSuccessful and SpecificDeployment.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "type?: " - }, - { - "kind": "Reference", - "text": "OnErrorDeploymentType", - "canonicalReference": "arm-package-resources-2019-08!OnErrorDeploymentType:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-resources-2019-08!OnErrorDeploymentType:type", - "docComment": "/**\n * Defines values for OnErrorDeploymentType.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type OnErrorDeploymentType = " - }, - { - "kind": "Content", - "text": "\"LastSuccessful\" | \"SpecificDeployment\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "OnErrorDeploymentType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!Operation:interface", - "docComment": "/**\n * Microsoft.Resources operation\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Operation " - } - ], - "releaseTag": "Public", - "name": "Operation", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!Operation#display:member", - "docComment": "/**\n * The object that represents the operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "display?: " - }, - { - "kind": "Reference", - "text": "OperationDisplay", - "canonicalReference": "arm-package-resources-2019-08!OperationDisplay:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "display", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!Operation#name:member", - "docComment": "/**\n * Operation name: {provider}/{resource}/{operation}\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!OperationDisplay:interface", - "docComment": "/**\n * The object that represents the operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface OperationDisplay " - } - ], - "releaseTag": "Public", - "name": "OperationDisplay", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!OperationDisplay#description:member", - "docComment": "/**\n * Description of the operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "description?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "description", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!OperationDisplay#operation:member", - "docComment": "/**\n * Operation type: Read, write, delete, etc.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "operation?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "operation", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!OperationDisplay#provider:member", - "docComment": "/**\n * Service provider: Microsoft.Resources\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "provider?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "provider", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!OperationDisplay#resource:member", - "docComment": "/**\n * Resource on which the operation is performed: Profile, endpoint, etc.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resource?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resource", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!OperationListResult:interface", - "docComment": "/**\n * Result of the request to list Microsoft.Resources operations. It contains a list of operations and a URL link to get the next set of results.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface OperationListResult " - } - ], - "releaseTag": "Public", - "name": "OperationListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!OperationListResult#nextLink:member", - "docComment": "/**\n * URL to get the next set of operation list results if there are any.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!OperationListResult#value:member", - "docComment": "/**\n * List of Microsoft.Resources operations.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "Operation", - "canonicalReference": "arm-package-resources-2019-08!Operation:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!Operations:interface", - "docComment": "/**\n * Interface representing a Operations.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Operations " - } - ], - "releaseTag": "Public", - "name": "Operations", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!Operations#list:member(1)", - "docComment": "/**\n * Lists all of the available Microsoft.Resources REST API operations.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(options?: " - }, - { - "kind": "Reference", - "text": "OperationsListOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!OperationsListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "Operation", - "canonicalReference": "arm-package-resources-2019-08!Operation:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "list" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!OperationsListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface OperationsListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "OperationsListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-resources-2019-08!OperationsListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type OperationsListNextResponse = " - }, - { - "kind": "Reference", - "text": "OperationListResult", - "canonicalReference": "arm-package-resources-2019-08!OperationListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "OperationsListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!OperationsListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface OperationsListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "OperationsListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-resources-2019-08!OperationsListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type OperationsListResponse = " - }, - { - "kind": "Reference", - "text": "OperationListResult", - "canonicalReference": "arm-package-resources-2019-08!OperationListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "OperationsListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!ParametersLink:interface", - "docComment": "/**\n * Entity representing the reference to the deployment parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ParametersLink " - } - ], - "releaseTag": "Public", - "name": "ParametersLink", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!ParametersLink#contentVersion:member", - "docComment": "/**\n * If included, must match the ContentVersion in the template.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "contentVersion?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "contentVersion", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!ParametersLink#uri:member", - "docComment": "/**\n * The URI of the parameters file.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "uri: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "uri", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!Plan:interface", - "docComment": "/**\n * Plan for the resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Plan " - } - ], - "releaseTag": "Public", - "name": "Plan", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!Plan#name:member", - "docComment": "/**\n * The plan ID.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!Plan#product:member", - "docComment": "/**\n * The offer ID.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "product?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "product", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!Plan#promotionCode:member", - "docComment": "/**\n * The promotion code.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "promotionCode?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "promotionCode", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!Plan#publisher:member", - "docComment": "/**\n * The publisher ID.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "publisher?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "publisher", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!Plan#version:member", - "docComment": "/**\n * The plan's version.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "version?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "version", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-resources-2019-08!PropertyChangeType:type", - "docComment": "/**\n * Defines values for PropertyChangeType.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PropertyChangeType = " - }, - { - "kind": "Content", - "text": "\"Create\" | \"Delete\" | \"Modify\" | \"Array\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PropertyChangeType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!Provider:interface", - "docComment": "/**\n * Resource provider information.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Provider " - } - ], - "releaseTag": "Public", - "name": "Provider", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!Provider#id:member", - "docComment": "/**\n * The provider ID. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly id?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!Provider#namespace:member", - "docComment": "/**\n * The namespace of the resource provider.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "namespace?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "namespace", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!Provider#registrationPolicy:member", - "docComment": "/**\n * The registration policy of the resource provider. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly registrationPolicy?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "registrationPolicy", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!Provider#registrationState:member", - "docComment": "/**\n * The registration state of the resource provider. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly registrationState?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "registrationState", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!Provider#resourceTypes:member", - "docComment": "/**\n * The collection of provider resource types. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly resourceTypes?: " - }, - { - "kind": "Reference", - "text": "ProviderResourceType", - "canonicalReference": "arm-package-resources-2019-08!ProviderResourceType:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resourceTypes", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!ProviderListResult:interface", - "docComment": "/**\n * List of resource providers.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ProviderListResult " - } - ], - "releaseTag": "Public", - "name": "ProviderListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!ProviderListResult#nextLink:member", - "docComment": "/**\n * The URL to use for getting the next set of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!ProviderListResult#value:member", - "docComment": "/**\n * An array of resource providers.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "Provider", - "canonicalReference": "arm-package-resources-2019-08!Provider:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!ProviderResourceType:interface", - "docComment": "/**\n * Resource type managed by the resource provider.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ProviderResourceType " - } - ], - "releaseTag": "Public", - "name": "ProviderResourceType", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!ProviderResourceType#aliases:member", - "docComment": "/**\n * The aliases that are supported by this resource type.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "aliases?: " - }, - { - "kind": "Reference", - "text": "AliasType", - "canonicalReference": "arm-package-resources-2019-08!AliasType:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "aliases", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!ProviderResourceType#apiVersions:member", - "docComment": "/**\n * The API version.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "apiVersions?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "apiVersions", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!ProviderResourceType#capabilities:member", - "docComment": "/**\n * The additional capabilities offered by this resource type.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "capabilities?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "capabilities", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!ProviderResourceType#locations:member", - "docComment": "/**\n * The collection of locations where this resource type can be created.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "locations?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "locations", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!ProviderResourceType#properties:member", - "docComment": "/**\n * The properties.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "properties?: " - }, - { - "kind": "Content", - "text": "{\n [propertyName: string]: string;\n }" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "properties", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!ProviderResourceType#resourceType:member", - "docComment": "/**\n * The resource type.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resourceType?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resourceType", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!Providers:interface", - "docComment": "/**\n * Interface representing a Providers.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Providers " - } - ], - "releaseTag": "Public", - "name": "Providers", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!Providers#get:member(1)", - "docComment": "/**\n * Gets the specified resource provider.\n *\n * @param resourceProviderNamespace - The namespace of the resource provider.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceProviderNamespace: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ProvidersGetOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!ProvidersGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ProvidersGetResponse", - "canonicalReference": "arm-package-resources-2019-08!ProvidersGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceProviderNamespace", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!Providers#getAtTenantScope:member(1)", - "docComment": "/**\n * Gets the specified resource provider at the tenant level.\n *\n * @param resourceProviderNamespace - The namespace of the resource provider.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getAtTenantScope(resourceProviderNamespace: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ProvidersGetAtTenantScopeOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!ProvidersGetAtTenantScopeOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ProvidersGetAtTenantScopeResponse", - "canonicalReference": "arm-package-resources-2019-08!ProvidersGetAtTenantScopeResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceProviderNamespace", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "getAtTenantScope" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!Providers#list:member(1)", - "docComment": "/**\n * Gets all resource providers for a subscription.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(options?: " - }, - { - "kind": "Reference", - "text": "ProvidersListOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!ProvidersListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "Provider", - "canonicalReference": "arm-package-resources-2019-08!Provider:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "list" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!Providers#listAtTenantScope:member(1)", - "docComment": "/**\n * Gets all resource providers for the tenant.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listAtTenantScope(options?: " - }, - { - "kind": "Reference", - "text": "ProvidersListAtTenantScopeOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!ProvidersListAtTenantScopeOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "Provider", - "canonicalReference": "arm-package-resources-2019-08!Provider:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "listAtTenantScope" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!Providers#register:member(1)", - "docComment": "/**\n * Registers a subscription with a resource provider.\n *\n * @param resourceProviderNamespace - The namespace of the resource provider to register.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "register(resourceProviderNamespace: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ProvidersRegisterOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!ProvidersRegisterOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ProvidersRegisterResponse", - "canonicalReference": "arm-package-resources-2019-08!ProvidersRegisterResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceProviderNamespace", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "register" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!Providers#unregister:member(1)", - "docComment": "/**\n * Unregisters a subscription from a resource provider.\n *\n * @param resourceProviderNamespace - The namespace of the resource provider to unregister.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "unregister(resourceProviderNamespace: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ProvidersUnregisterOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!ProvidersUnregisterOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ProvidersUnregisterResponse", - "canonicalReference": "arm-package-resources-2019-08!ProvidersUnregisterResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceProviderNamespace", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "unregister" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!ProvidersGetAtTenantScopeOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ProvidersGetAtTenantScopeOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ProvidersGetAtTenantScopeOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!ProvidersGetAtTenantScopeOptionalParams#expand:member", - "docComment": "/**\n * The $expand query parameter. For example, to include property aliases in response, use $expand=resourceTypes/aliases.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "expand?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "expand", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-resources-2019-08!ProvidersGetAtTenantScopeResponse:type", - "docComment": "/**\n * Contains response data for the getAtTenantScope operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ProvidersGetAtTenantScopeResponse = " - }, - { - "kind": "Reference", - "text": "Provider", - "canonicalReference": "arm-package-resources-2019-08!Provider:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ProvidersGetAtTenantScopeResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!ProvidersGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ProvidersGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ProvidersGetOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!ProvidersGetOptionalParams#expand:member", - "docComment": "/**\n * The $expand query parameter. For example, to include property aliases in response, use $expand=resourceTypes/aliases.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "expand?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "expand", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-resources-2019-08!ProvidersGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ProvidersGetResponse = " - }, - { - "kind": "Reference", - "text": "Provider", - "canonicalReference": "arm-package-resources-2019-08!Provider:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ProvidersGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!ProvidersListAtTenantScopeNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ProvidersListAtTenantScopeNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ProvidersListAtTenantScopeNextOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!ProvidersListAtTenantScopeNextOptionalParams#expand:member", - "docComment": "/**\n * The properties to include in the results. For example, use &$expand=metadata in the query string to retrieve resource provider metadata. To include property aliases in response, use $expand=resourceTypes/aliases.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "expand?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "expand", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!ProvidersListAtTenantScopeNextOptionalParams#top:member", - "docComment": "/**\n * The number of results to return. If null is passed returns all providers.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "top?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "top", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-resources-2019-08!ProvidersListAtTenantScopeNextResponse:type", - "docComment": "/**\n * Contains response data for the listAtTenantScopeNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ProvidersListAtTenantScopeNextResponse = " - }, - { - "kind": "Reference", - "text": "ProviderListResult", - "canonicalReference": "arm-package-resources-2019-08!ProviderListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ProvidersListAtTenantScopeNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!ProvidersListAtTenantScopeOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ProvidersListAtTenantScopeOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ProvidersListAtTenantScopeOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!ProvidersListAtTenantScopeOptionalParams#expand:member", - "docComment": "/**\n * The properties to include in the results. For example, use &$expand=metadata in the query string to retrieve resource provider metadata. To include property aliases in response, use $expand=resourceTypes/aliases.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "expand?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "expand", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!ProvidersListAtTenantScopeOptionalParams#top:member", - "docComment": "/**\n * The number of results to return. If null is passed returns all providers.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "top?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "top", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-resources-2019-08!ProvidersListAtTenantScopeResponse:type", - "docComment": "/**\n * Contains response data for the listAtTenantScope operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ProvidersListAtTenantScopeResponse = " - }, - { - "kind": "Reference", - "text": "ProviderListResult", - "canonicalReference": "arm-package-resources-2019-08!ProviderListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ProvidersListAtTenantScopeResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!ProvidersListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ProvidersListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ProvidersListNextOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!ProvidersListNextOptionalParams#expand:member", - "docComment": "/**\n * The properties to include in the results. For example, use &$expand=metadata in the query string to retrieve resource provider metadata. To include property aliases in response, use $expand=resourceTypes/aliases.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "expand?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "expand", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!ProvidersListNextOptionalParams#top:member", - "docComment": "/**\n * The number of results to return. If null is passed returns all deployments.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "top?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "top", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-resources-2019-08!ProvidersListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ProvidersListNextResponse = " - }, - { - "kind": "Reference", - "text": "ProviderListResult", - "canonicalReference": "arm-package-resources-2019-08!ProviderListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ProvidersListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!ProvidersListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ProvidersListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ProvidersListOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!ProvidersListOptionalParams#expand:member", - "docComment": "/**\n * The properties to include in the results. For example, use &$expand=metadata in the query string to retrieve resource provider metadata. To include property aliases in response, use $expand=resourceTypes/aliases.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "expand?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "expand", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!ProvidersListOptionalParams#top:member", - "docComment": "/**\n * The number of results to return. If null is passed returns all deployments.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "top?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "top", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-resources-2019-08!ProvidersListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ProvidersListResponse = " - }, - { - "kind": "Reference", - "text": "ProviderListResult", - "canonicalReference": "arm-package-resources-2019-08!ProviderListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ProvidersListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!ProvidersRegisterOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ProvidersRegisterOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ProvidersRegisterOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-resources-2019-08!ProvidersRegisterResponse:type", - "docComment": "/**\n * Contains response data for the register operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ProvidersRegisterResponse = " - }, - { - "kind": "Reference", - "text": "Provider", - "canonicalReference": "arm-package-resources-2019-08!Provider:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ProvidersRegisterResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!ProvidersUnregisterOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ProvidersUnregisterOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ProvidersUnregisterOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-resources-2019-08!ProvidersUnregisterResponse:type", - "docComment": "/**\n * Contains response data for the unregister operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ProvidersUnregisterResponse = " - }, - { - "kind": "Reference", - "text": "Provider", - "canonicalReference": "arm-package-resources-2019-08!Provider:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ProvidersUnregisterResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!Resource:interface", - "docComment": "/**\n * Specified resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Resource " - } - ], - "releaseTag": "Public", - "name": "Resource", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!Resource#id:member", - "docComment": "/**\n * Resource ID NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly id?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!Resource#location:member", - "docComment": "/**\n * Resource location\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "location?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "location", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!Resource#name:member", - "docComment": "/**\n * Resource name NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!Resource#tags:member", - "docComment": "/**\n * Resource tags\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "tags?: " - }, - { - "kind": "Content", - "text": "{\n [propertyName: string]: string;\n }" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tags", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!Resource#type:member", - "docComment": "/**\n * Resource type NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly type?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!ResourceGroup:interface", - "docComment": "/**\n * Resource group information.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ResourceGroup " - } - ], - "releaseTag": "Public", - "name": "ResourceGroup", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!ResourceGroup#id:member", - "docComment": "/**\n * The ID of the resource group. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly id?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!ResourceGroup#location:member", - "docComment": "/**\n * The location of the resource group. It cannot be changed after the resource group has been created. It must be one of the supported Azure locations.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "location: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "location", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!ResourceGroup#managedBy:member", - "docComment": "/**\n * The ID of the resource that manages this resource group.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "managedBy?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "managedBy", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!ResourceGroup#name:member", - "docComment": "/**\n * The name of the resource group. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!ResourceGroup#properties:member", - "docComment": "/**\n * The resource group properties.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "properties?: " - }, - { - "kind": "Reference", - "text": "ResourceGroupProperties", - "canonicalReference": "arm-package-resources-2019-08!ResourceGroupProperties:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "properties", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!ResourceGroup#tags:member", - "docComment": "/**\n * The tags attached to the resource group.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "tags?: " - }, - { - "kind": "Content", - "text": "{\n [propertyName: string]: string;\n }" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tags", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!ResourceGroup#type:member", - "docComment": "/**\n * The type of the resource group. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly type?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!ResourceGroupExportResult:interface", - "docComment": "/**\n * Resource group export result.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ResourceGroupExportResult " - } - ], - "releaseTag": "Public", - "name": "ResourceGroupExportResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!ResourceGroupExportResult#error:member", - "docComment": "/**\n * The template export error.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "error?: " - }, - { - "kind": "Reference", - "text": "ErrorResponse", - "canonicalReference": "arm-package-resources-2019-08!ErrorResponse:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "error", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!ResourceGroupExportResult#template:member", - "docComment": "/**\n * The template content.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "template?: " - }, - { - "kind": "Reference", - "text": "Record", - "canonicalReference": "!Record:type" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "template", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!ResourceGroupFilter:interface", - "docComment": "/**\n * Resource group filter.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ResourceGroupFilter " - } - ], - "releaseTag": "Public", - "name": "ResourceGroupFilter", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!ResourceGroupFilter#tagName:member", - "docComment": "/**\n * The tag name.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "tagName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tagName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!ResourceGroupFilter#tagValue:member", - "docComment": "/**\n * The tag value.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "tagValue?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tagValue", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!ResourceGroupListResult:interface", - "docComment": "/**\n * List of resource groups.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ResourceGroupListResult " - } - ], - "releaseTag": "Public", - "name": "ResourceGroupListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!ResourceGroupListResult#nextLink:member", - "docComment": "/**\n * The URL to use for getting the next set of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!ResourceGroupListResult#value:member", - "docComment": "/**\n * An array of resource groups.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "ResourceGroup", - "canonicalReference": "arm-package-resources-2019-08!ResourceGroup:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!ResourceGroupPatchable:interface", - "docComment": "/**\n * Resource group information.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ResourceGroupPatchable " - } - ], - "releaseTag": "Public", - "name": "ResourceGroupPatchable", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!ResourceGroupPatchable#managedBy:member", - "docComment": "/**\n * The ID of the resource that manages this resource group.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "managedBy?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "managedBy", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!ResourceGroupPatchable#name:member", - "docComment": "/**\n * The name of the resource group.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!ResourceGroupPatchable#properties:member", - "docComment": "/**\n * The resource group properties.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "properties?: " - }, - { - "kind": "Reference", - "text": "ResourceGroupProperties", - "canonicalReference": "arm-package-resources-2019-08!ResourceGroupProperties:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "properties", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!ResourceGroupPatchable#tags:member", - "docComment": "/**\n * The tags attached to the resource group.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "tags?: " - }, - { - "kind": "Content", - "text": "{\n [propertyName: string]: string;\n }" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tags", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!ResourceGroupProperties:interface", - "docComment": "/**\n * The resource group properties.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ResourceGroupProperties " - } - ], - "releaseTag": "Public", - "name": "ResourceGroupProperties", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!ResourceGroupProperties#provisioningState:member", - "docComment": "/**\n * The provisioning state. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly provisioningState?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "provisioningState", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!ResourceGroups:interface", - "docComment": "/**\n * Interface representing a ResourceGroups.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ResourceGroups " - } - ], - "releaseTag": "Public", - "name": "ResourceGroups", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!ResourceGroups#beginDelete:member(1)", - "docComment": "/**\n * When you delete a resource group, all of its resources are also deleted. Deleting a resource group deletes all of its template deployments and currently stored operations.\n *\n * @param resourceGroupName - The name of the resource group to delete. The name is case insensitive.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ResourceGroupsDeleteOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!ResourceGroupsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!ResourceGroups#beginDeleteAndWait:member(1)", - "docComment": "/**\n * When you delete a resource group, all of its resources are also deleted. Deleting a resource group deletes all of its template deployments and currently stored operations.\n *\n * @param resourceGroupName - The name of the resource group to delete. The name is case insensitive.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ResourceGroupsDeleteOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!ResourceGroupsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!ResourceGroups#beginExportTemplate:member(1)", - "docComment": "/**\n * Captures the specified resource group as a template.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param parameters - Parameters for exporting the template.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginExportTemplate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ExportTemplateRequest", - "canonicalReference": "arm-package-resources-2019-08!ExportTemplateRequest:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ResourceGroupsExportTemplateOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!ResourceGroupsExportTemplateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ResourceGroupsExportTemplateResponse", - "canonicalReference": "arm-package-resources-2019-08!ResourceGroupsExportTemplateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "ResourceGroupsExportTemplateResponse", - "canonicalReference": "arm-package-resources-2019-08!ResourceGroupsExportTemplateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginExportTemplate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!ResourceGroups#beginExportTemplateAndWait:member(1)", - "docComment": "/**\n * Captures the specified resource group as a template.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param parameters - Parameters for exporting the template.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginExportTemplateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ExportTemplateRequest", - "canonicalReference": "arm-package-resources-2019-08!ExportTemplateRequest:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ResourceGroupsExportTemplateOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!ResourceGroupsExportTemplateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ResourceGroupsExportTemplateResponse", - "canonicalReference": "arm-package-resources-2019-08!ResourceGroupsExportTemplateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginExportTemplateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!ResourceGroups#checkExistence:member(1)", - "docComment": "/**\n * Checks whether a resource group exists.\n *\n * @param resourceGroupName - The name of the resource group to check. The name is case insensitive.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "checkExistence(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ResourceGroupsCheckExistenceOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!ResourceGroupsCheckExistenceOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "checkExistence" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!ResourceGroups#createOrUpdate:member(1)", - "docComment": "/**\n * Creates or updates a resource group.\n *\n * @param resourceGroupName - The name of the resource group to create or update. Can include alphanumeric, underscore, parentheses, hyphen, period (except at end), and Unicode characters that match the allowed characters.\n *\n * @param parameters - Parameters supplied to the create or update a resource group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ResourceGroup", - "canonicalReference": "arm-package-resources-2019-08!ResourceGroup:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ResourceGroupsCreateOrUpdateOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!ResourceGroupsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ResourceGroupsCreateOrUpdateResponse", - "canonicalReference": "arm-package-resources-2019-08!ResourceGroupsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "createOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!ResourceGroups#get:member(1)", - "docComment": "/**\n * Gets a resource group.\n *\n * @param resourceGroupName - The name of the resource group to get. The name is case insensitive.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ResourceGroupsGetOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!ResourceGroupsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ResourceGroupsGetResponse", - "canonicalReference": "arm-package-resources-2019-08!ResourceGroupsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!ResourceGroups#list:member(1)", - "docComment": "/**\n * Gets all the resource groups for a subscription.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(options?: " - }, - { - "kind": "Reference", - "text": "ResourceGroupsListOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!ResourceGroupsListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ResourceGroup", - "canonicalReference": "arm-package-resources-2019-08!ResourceGroup:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "list" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!ResourceGroups#update:member(1)", - "docComment": "/**\n * Resource groups can be updated through a simple PATCH operation to a group address. The format of the request is the same as that for creating a resource group. If a field is unspecified, the current value is retained.\n *\n * @param resourceGroupName - The name of the resource group to update. The name is case insensitive.\n *\n * @param parameters - Parameters supplied to update a resource group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "update(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ResourceGroupPatchable", - "canonicalReference": "arm-package-resources-2019-08!ResourceGroupPatchable:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ResourceGroupsUpdateOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!ResourceGroupsUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ResourceGroupsUpdateResponse", - "canonicalReference": "arm-package-resources-2019-08!ResourceGroupsUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "update" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!ResourceGroupsCheckExistenceOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ResourceGroupsCheckExistenceOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ResourceGroupsCheckExistenceOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!ResourceGroupsCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ResourceGroupsCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ResourceGroupsCreateOrUpdateOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-resources-2019-08!ResourceGroupsCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ResourceGroupsCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "ResourceGroup", - "canonicalReference": "arm-package-resources-2019-08!ResourceGroup:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ResourceGroupsCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!ResourceGroupsDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ResourceGroupsDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ResourceGroupsDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!ResourceGroupsDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!ResourceGroupsDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!ResourceGroupsExportTemplateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ResourceGroupsExportTemplateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ResourceGroupsExportTemplateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!ResourceGroupsExportTemplateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!ResourceGroupsExportTemplateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-resources-2019-08!ResourceGroupsExportTemplateResponse:type", - "docComment": "/**\n * Contains response data for the exportTemplate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ResourceGroupsExportTemplateResponse = " - }, - { - "kind": "Reference", - "text": "ResourceGroupExportResult", - "canonicalReference": "arm-package-resources-2019-08!ResourceGroupExportResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ResourceGroupsExportTemplateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!ResourceGroupsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ResourceGroupsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ResourceGroupsGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-resources-2019-08!ResourceGroupsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ResourceGroupsGetResponse = " - }, - { - "kind": "Reference", - "text": "ResourceGroup", - "canonicalReference": "arm-package-resources-2019-08!ResourceGroup:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ResourceGroupsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!ResourceGroupsListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ResourceGroupsListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ResourceGroupsListNextOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!ResourceGroupsListNextOptionalParams#filter:member", - "docComment": "/**\n * The filter to apply on the operation.

You can filter by tag names and values. For example, to filter for a tag name and value, use $filter=tagName eq 'tag1' and tagValue eq 'Value1'\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "filter?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "filter", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!ResourceGroupsListNextOptionalParams#top:member", - "docComment": "/**\n * The number of results to return. If null is passed, returns all resource groups.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "top?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "top", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-resources-2019-08!ResourceGroupsListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ResourceGroupsListNextResponse = " - }, - { - "kind": "Reference", - "text": "ResourceGroupListResult", - "canonicalReference": "arm-package-resources-2019-08!ResourceGroupListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ResourceGroupsListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!ResourceGroupsListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ResourceGroupsListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ResourceGroupsListOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!ResourceGroupsListOptionalParams#filter:member", - "docComment": "/**\n * The filter to apply on the operation.

You can filter by tag names and values. For example, to filter for a tag name and value, use $filter=tagName eq 'tag1' and tagValue eq 'Value1'\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "filter?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "filter", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!ResourceGroupsListOptionalParams#top:member", - "docComment": "/**\n * The number of results to return. If null is passed, returns all resource groups.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "top?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "top", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-resources-2019-08!ResourceGroupsListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ResourceGroupsListResponse = " - }, - { - "kind": "Reference", - "text": "ResourceGroupListResult", - "canonicalReference": "arm-package-resources-2019-08!ResourceGroupListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ResourceGroupsListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!ResourceGroupsUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ResourceGroupsUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ResourceGroupsUpdateOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-resources-2019-08!ResourceGroupsUpdateResponse:type", - "docComment": "/**\n * Contains response data for the update operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ResourceGroupsUpdateResponse = " - }, - { - "kind": "Reference", - "text": "ResourceGroup", - "canonicalReference": "arm-package-resources-2019-08!ResourceGroup:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ResourceGroupsUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-resources-2019-08!ResourceIdentityType:type", - "docComment": "/**\n * Defines values for ResourceIdentityType.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ResourceIdentityType = " - }, - { - "kind": "Content", - "text": "\"SystemAssigned\" | \"UserAssigned\" | \"SystemAssigned, UserAssigned\" | \"None\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ResourceIdentityType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!ResourceListResult:interface", - "docComment": "/**\n * List of resource groups.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ResourceListResult " - } - ], - "releaseTag": "Public", - "name": "ResourceListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!ResourceListResult#nextLink:member", - "docComment": "/**\n * The URL to use for getting the next set of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!ResourceListResult#value:member", - "docComment": "/**\n * An array of resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "GenericResourceExpanded", - "canonicalReference": "arm-package-resources-2019-08!GenericResourceExpanded:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Class", - "canonicalReference": "arm-package-resources-2019-08!ResourceManagementClient:class", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare class ResourceManagementClient extends " - }, - { - "kind": "Reference", - "text": "ResourceManagementClientContext", - "canonicalReference": "arm-package-resources-2019-08!ResourceManagementClientContext:class" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ResourceManagementClient", - "members": [ - { - "kind": "Constructor", - "canonicalReference": "arm-package-resources-2019-08!ResourceManagementClient:constructor(1)", - "docComment": "/**\n * Initializes a new instance of the ResourceManagementClient class.\n *\n * @param credentials - Subscription credentials which uniquely identify client subscription.\n *\n * @param subscriptionId - The ID of the target subscription.\n *\n * @param options - The parameter options\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "constructor(credentials: " - }, - { - "kind": "Content", - "text": "coreAuth." - }, - { - "kind": "Reference", - "text": "TokenCredential", - "canonicalReference": "@azure/core-auth!TokenCredential:interface" - }, - { - "kind": "Content", - "text": ", subscriptionId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ResourceManagementClientOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!ResourceManagementClientOptionalParams:interface" - }, - { - "kind": "Content", - "text": ");" - } - ], - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "credentials", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "parameterName": "subscriptionId", - "parameterTypeTokenRange": { - "startIndex": 4, - "endIndex": 5 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 6, - "endIndex": 7 - } - } - ] - }, - { - "kind": "Property", - "canonicalReference": "arm-package-resources-2019-08!ResourceManagementClient#deploymentOperations:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "deploymentOperations: " - }, - { - "kind": "Reference", - "text": "DeploymentOperations", - "canonicalReference": "arm-package-resources-2019-08!DeploymentOperations:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "deploymentOperations", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "arm-package-resources-2019-08!ResourceManagementClient#deployments:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "deployments: " - }, - { - "kind": "Reference", - "text": "Deployments", - "canonicalReference": "arm-package-resources-2019-08!Deployments:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "deployments", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "arm-package-resources-2019-08!ResourceManagementClient#operations:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "operations: " - }, - { - "kind": "Reference", - "text": "Operations", - "canonicalReference": "arm-package-resources-2019-08!Operations:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "operations", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "arm-package-resources-2019-08!ResourceManagementClient#providers:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "providers: " - }, - { - "kind": "Reference", - "text": "Providers", - "canonicalReference": "arm-package-resources-2019-08!Providers:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "providers", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "arm-package-resources-2019-08!ResourceManagementClient#resourceGroups:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "resourceGroups: " - }, - { - "kind": "Reference", - "text": "ResourceGroups", - "canonicalReference": "arm-package-resources-2019-08!ResourceGroups:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resourceGroups", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "arm-package-resources-2019-08!ResourceManagementClient#resources:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "resources: " - }, - { - "kind": "Reference", - "text": "Resources", - "canonicalReference": "arm-package-resources-2019-08!Resources:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resources", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "arm-package-resources-2019-08!ResourceManagementClient#tags:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "tags: " - }, - { - "kind": "Reference", - "text": "Tags", - "canonicalReference": "arm-package-resources-2019-08!Tags:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tags", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - } - ], - "extendsTokenRange": { - "startIndex": 1, - "endIndex": 3 - }, - "implementsTokenRanges": [] - }, - { - "kind": "Class", - "canonicalReference": "arm-package-resources-2019-08!ResourceManagementClientContext:class", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare class ResourceManagementClientContext extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "ServiceClient", - "canonicalReference": "@azure/core-client!ServiceClient:class" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ResourceManagementClientContext", - "members": [ - { - "kind": "Constructor", - "canonicalReference": "arm-package-resources-2019-08!ResourceManagementClientContext:constructor(1)", - "docComment": "/**\n * Initializes a new instance of the ResourceManagementClientContext class.\n *\n * @param credentials - Subscription credentials which uniquely identify client subscription.\n *\n * @param subscriptionId - The ID of the target subscription.\n *\n * @param options - The parameter options\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "constructor(credentials: " - }, - { - "kind": "Content", - "text": "coreAuth." - }, - { - "kind": "Reference", - "text": "TokenCredential", - "canonicalReference": "@azure/core-auth!TokenCredential:interface" - }, - { - "kind": "Content", - "text": ", subscriptionId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ResourceManagementClientOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!ResourceManagementClientOptionalParams:interface" - }, - { - "kind": "Content", - "text": ");" - } - ], - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "credentials", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "parameterName": "subscriptionId", - "parameterTypeTokenRange": { - "startIndex": 4, - "endIndex": 5 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 6, - "endIndex": 7 - } - } - ] - }, - { - "kind": "Property", - "canonicalReference": "arm-package-resources-2019-08!ResourceManagementClientContext#$host:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "$host: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "$host", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "arm-package-resources-2019-08!ResourceManagementClientContext#apiVersion:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "apiVersion: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "apiVersion", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "arm-package-resources-2019-08!ResourceManagementClientContext#subscriptionId:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "subscriptionId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "subscriptionId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - } - ], - "extendsTokenRange": { - "startIndex": 1, - "endIndex": 4 - }, - "implementsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!ResourceManagementClientOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ResourceManagementClientOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "ServiceClientOptions", - "canonicalReference": "@azure/core-client!ServiceClientOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ResourceManagementClientOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!ResourceManagementClientOptionalParams#$host:member", - "docComment": "/**\n * server parameter\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "$host?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "$host", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!ResourceManagementClientOptionalParams#apiVersion:member", - "docComment": "/**\n * Api Version\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "apiVersion?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "apiVersion", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!ResourceManagementClientOptionalParams#endpoint:member", - "docComment": "/**\n * Overrides client endpoint.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "endpoint?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "endpoint", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!ResourceProviderOperationDisplayProperties:interface", - "docComment": "/**\n * Resource provider operation's display properties.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ResourceProviderOperationDisplayProperties " - } - ], - "releaseTag": "Public", - "name": "ResourceProviderOperationDisplayProperties", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!ResourceProviderOperationDisplayProperties#description:member", - "docComment": "/**\n * Operation description.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "description?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "description", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!ResourceProviderOperationDisplayProperties#operation:member", - "docComment": "/**\n * Resource provider operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "operation?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "operation", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!ResourceProviderOperationDisplayProperties#provider:member", - "docComment": "/**\n * Operation provider.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "provider?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "provider", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!ResourceProviderOperationDisplayProperties#publisher:member", - "docComment": "/**\n * Operation description.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "publisher?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "publisher", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!ResourceProviderOperationDisplayProperties#resource:member", - "docComment": "/**\n * Operation resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resource?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resource", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!Resources:interface", - "docComment": "/**\n * Interface representing a Resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Resources " - } - ], - "releaseTag": "Public", - "name": "Resources", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!Resources#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Creates a resource.\n *\n * @param resourceGroupName - The name of the resource group for the resource. The name is case insensitive.\n *\n * @param resourceProviderNamespace - The namespace of the resource provider.\n *\n * @param parentResourcePath - The parent resource identity.\n *\n * @param resourceType - The resource type of the resource to create.\n *\n * @param resourceName - The name of the resource to create.\n *\n * @param apiVersion - The API version to use for the operation.\n *\n * @param parameters - Parameters for creating or updating the resource.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", resourceProviderNamespace: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parentResourcePath: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", resourceType: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", resourceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", apiVersion: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "GenericResource", - "canonicalReference": "arm-package-resources-2019-08!GenericResource:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ResourcesCreateOrUpdateOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!ResourcesCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ResourcesCreateOrUpdateResponse", - "canonicalReference": "arm-package-resources-2019-08!ResourcesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "ResourcesCreateOrUpdateResponse", - "canonicalReference": "arm-package-resources-2019-08!ResourcesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 17, - "endIndex": 27 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "resourceProviderNamespace", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parentResourcePath", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "resourceType", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "resourceName", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "apiVersion", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 13, - "endIndex": 14 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 15, - "endIndex": 16 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!Resources#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Creates a resource.\n *\n * @param resourceGroupName - The name of the resource group for the resource. The name is case insensitive.\n *\n * @param resourceProviderNamespace - The namespace of the resource provider.\n *\n * @param parentResourcePath - The parent resource identity.\n *\n * @param resourceType - The resource type of the resource to create.\n *\n * @param resourceName - The name of the resource to create.\n *\n * @param apiVersion - The API version to use for the operation.\n *\n * @param parameters - Parameters for creating or updating the resource.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", resourceProviderNamespace: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parentResourcePath: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", resourceType: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", resourceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", apiVersion: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "GenericResource", - "canonicalReference": "arm-package-resources-2019-08!GenericResource:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ResourcesCreateOrUpdateOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!ResourcesCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ResourcesCreateOrUpdateResponse", - "canonicalReference": "arm-package-resources-2019-08!ResourcesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 17, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "resourceProviderNamespace", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parentResourcePath", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "resourceType", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "resourceName", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "apiVersion", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 13, - "endIndex": 14 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 15, - "endIndex": 16 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!Resources#beginCreateOrUpdateById:member(1)", - "docComment": "/**\n * Create a resource by ID.\n *\n * @param resourceId - The fully qualified ID of the resource, including the resource name and resource type. Use the format, /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}\n *\n * @param apiVersion - The API version to use for the operation.\n *\n * @param parameters - Create or update resource parameters.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateById(resourceId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", apiVersion: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "GenericResource", - "canonicalReference": "arm-package-resources-2019-08!GenericResource:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ResourcesCreateOrUpdateByIdOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!ResourcesCreateOrUpdateByIdOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ResourcesCreateOrUpdateByIdResponse", - "canonicalReference": "arm-package-resources-2019-08!ResourcesCreateOrUpdateByIdResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "ResourcesCreateOrUpdateByIdResponse", - "canonicalReference": "arm-package-resources-2019-08!ResourcesCreateOrUpdateByIdResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceId", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "apiVersion", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdateById" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!Resources#beginCreateOrUpdateByIdAndWait:member(1)", - "docComment": "/**\n * Create a resource by ID.\n *\n * @param resourceId - The fully qualified ID of the resource, including the resource name and resource type. Use the format, /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}\n *\n * @param apiVersion - The API version to use for the operation.\n *\n * @param parameters - Create or update resource parameters.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateByIdAndWait(resourceId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", apiVersion: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "GenericResource", - "canonicalReference": "arm-package-resources-2019-08!GenericResource:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ResourcesCreateOrUpdateByIdOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!ResourcesCreateOrUpdateByIdOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ResourcesCreateOrUpdateByIdResponse", - "canonicalReference": "arm-package-resources-2019-08!ResourcesCreateOrUpdateByIdResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceId", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "apiVersion", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdateByIdAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!Resources#beginDelete:member(1)", - "docComment": "/**\n * Deletes a resource.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource to delete. The name is case insensitive.\n *\n * @param resourceProviderNamespace - The namespace of the resource provider.\n *\n * @param parentResourcePath - The parent resource identity.\n *\n * @param resourceType - The resource type.\n *\n * @param resourceName - The name of the resource to delete.\n *\n * @param apiVersion - The API version to use for the operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", resourceProviderNamespace: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parentResourcePath: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", resourceType: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", resourceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", apiVersion: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ResourcesDeleteOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!ResourcesDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 15, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "resourceProviderNamespace", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parentResourcePath", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "resourceType", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "resourceName", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "apiVersion", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 13, - "endIndex": 14 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!Resources#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes a resource.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource to delete. The name is case insensitive.\n *\n * @param resourceProviderNamespace - The namespace of the resource provider.\n *\n * @param parentResourcePath - The parent resource identity.\n *\n * @param resourceType - The resource type.\n *\n * @param resourceName - The name of the resource to delete.\n *\n * @param apiVersion - The API version to use for the operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", resourceProviderNamespace: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parentResourcePath: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", resourceType: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", resourceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", apiVersion: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ResourcesDeleteOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!ResourcesDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 15, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "resourceProviderNamespace", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parentResourcePath", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "resourceType", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "resourceName", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "apiVersion", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 13, - "endIndex": 14 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!Resources#beginDeleteById:member(1)", - "docComment": "/**\n * Deletes a resource by ID.\n *\n * @param resourceId - The fully qualified ID of the resource, including the resource name and resource type. Use the format, /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}\n *\n * @param apiVersion - The API version to use for the operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteById(resourceId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", apiVersion: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ResourcesDeleteByIdOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!ResourcesDeleteByIdOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceId", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "apiVersion", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDeleteById" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!Resources#beginDeleteByIdAndWait:member(1)", - "docComment": "/**\n * Deletes a resource by ID.\n *\n * @param resourceId - The fully qualified ID of the resource, including the resource name and resource type. Use the format, /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}\n *\n * @param apiVersion - The API version to use for the operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteByIdAndWait(resourceId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", apiVersion: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ResourcesDeleteByIdOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!ResourcesDeleteByIdOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceId", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "apiVersion", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDeleteByIdAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!Resources#beginMoveResources:member(1)", - "docComment": "/**\n * The resources to move must be in the same source resource group. The target resource group may be in a different subscription. When moving resources, both the source group and the target group are locked for the duration of the operation. Write and delete operations are blocked on the groups until the move completes.\n *\n * @param sourceResourceGroupName - The name of the resource group containing the resources to move.\n *\n * @param parameters - Parameters for moving resources.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginMoveResources(sourceResourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ResourcesMoveInfo", - "canonicalReference": "arm-package-resources-2019-08!ResourcesMoveInfo:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ResourcesMoveResourcesOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!ResourcesMoveResourcesOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "sourceResourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginMoveResources" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!Resources#beginMoveResourcesAndWait:member(1)", - "docComment": "/**\n * The resources to move must be in the same source resource group. The target resource group may be in a different subscription. When moving resources, both the source group and the target group are locked for the duration of the operation. Write and delete operations are blocked on the groups until the move completes.\n *\n * @param sourceResourceGroupName - The name of the resource group containing the resources to move.\n *\n * @param parameters - Parameters for moving resources.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginMoveResourcesAndWait(sourceResourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ResourcesMoveInfo", - "canonicalReference": "arm-package-resources-2019-08!ResourcesMoveInfo:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ResourcesMoveResourcesOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!ResourcesMoveResourcesOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "sourceResourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginMoveResourcesAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!Resources#beginUpdate:member(1)", - "docComment": "/**\n * Updates a resource.\n *\n * @param resourceGroupName - The name of the resource group for the resource. The name is case insensitive.\n *\n * @param resourceProviderNamespace - The namespace of the resource provider.\n *\n * @param parentResourcePath - The parent resource identity.\n *\n * @param resourceType - The resource type of the resource to update.\n *\n * @param resourceName - The name of the resource to update.\n *\n * @param apiVersion - The API version to use for the operation.\n *\n * @param parameters - Parameters for updating the resource.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", resourceProviderNamespace: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parentResourcePath: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", resourceType: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", resourceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", apiVersion: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "GenericResource", - "canonicalReference": "arm-package-resources-2019-08!GenericResource:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ResourcesUpdateOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!ResourcesUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ResourcesUpdateResponse", - "canonicalReference": "arm-package-resources-2019-08!ResourcesUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "ResourcesUpdateResponse", - "canonicalReference": "arm-package-resources-2019-08!ResourcesUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 17, - "endIndex": 27 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "resourceProviderNamespace", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parentResourcePath", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "resourceType", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "resourceName", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "apiVersion", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 13, - "endIndex": 14 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 15, - "endIndex": 16 - } - } - ], - "name": "beginUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!Resources#beginUpdateAndWait:member(1)", - "docComment": "/**\n * Updates a resource.\n *\n * @param resourceGroupName - The name of the resource group for the resource. The name is case insensitive.\n *\n * @param resourceProviderNamespace - The namespace of the resource provider.\n *\n * @param parentResourcePath - The parent resource identity.\n *\n * @param resourceType - The resource type of the resource to update.\n *\n * @param resourceName - The name of the resource to update.\n *\n * @param apiVersion - The API version to use for the operation.\n *\n * @param parameters - Parameters for updating the resource.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", resourceProviderNamespace: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parentResourcePath: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", resourceType: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", resourceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", apiVersion: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "GenericResource", - "canonicalReference": "arm-package-resources-2019-08!GenericResource:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ResourcesUpdateOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!ResourcesUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ResourcesUpdateResponse", - "canonicalReference": "arm-package-resources-2019-08!ResourcesUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 17, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "resourceProviderNamespace", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parentResourcePath", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "resourceType", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "resourceName", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "apiVersion", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 13, - "endIndex": 14 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 15, - "endIndex": 16 - } - } - ], - "name": "beginUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!Resources#beginUpdateById:member(1)", - "docComment": "/**\n * Updates a resource by ID.\n *\n * @param resourceId - The fully qualified ID of the resource, including the resource name and resource type. Use the format, /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}\n *\n * @param apiVersion - The API version to use for the operation.\n *\n * @param parameters - Update resource parameters.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginUpdateById(resourceId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", apiVersion: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "GenericResource", - "canonicalReference": "arm-package-resources-2019-08!GenericResource:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ResourcesUpdateByIdOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!ResourcesUpdateByIdOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ResourcesUpdateByIdResponse", - "canonicalReference": "arm-package-resources-2019-08!ResourcesUpdateByIdResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "ResourcesUpdateByIdResponse", - "canonicalReference": "arm-package-resources-2019-08!ResourcesUpdateByIdResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceId", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "apiVersion", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginUpdateById" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!Resources#beginUpdateByIdAndWait:member(1)", - "docComment": "/**\n * Updates a resource by ID.\n *\n * @param resourceId - The fully qualified ID of the resource, including the resource name and resource type. Use the format, /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}\n *\n * @param apiVersion - The API version to use for the operation.\n *\n * @param parameters - Update resource parameters.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginUpdateByIdAndWait(resourceId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", apiVersion: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "GenericResource", - "canonicalReference": "arm-package-resources-2019-08!GenericResource:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ResourcesUpdateByIdOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!ResourcesUpdateByIdOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ResourcesUpdateByIdResponse", - "canonicalReference": "arm-package-resources-2019-08!ResourcesUpdateByIdResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceId", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "apiVersion", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginUpdateByIdAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!Resources#beginValidateMoveResources:member(1)", - "docComment": "/**\n * This operation checks whether the specified resources can be moved to the target. The resources to move must be in the same source resource group. The target resource group may be in a different subscription. If validation succeeds, it returns HTTP response code 204 (no content). If validation fails, it returns HTTP response code 409 (Conflict) with an error message. Retrieve the URL in the Location header value to check the result of the long-running operation.\n *\n * @param sourceResourceGroupName - The name of the resource group containing the resources to validate for move.\n *\n * @param parameters - Parameters for moving resources.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginValidateMoveResources(sourceResourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ResourcesMoveInfo", - "canonicalReference": "arm-package-resources-2019-08!ResourcesMoveInfo:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ResourcesValidateMoveResourcesOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!ResourcesValidateMoveResourcesOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "sourceResourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginValidateMoveResources" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!Resources#beginValidateMoveResourcesAndWait:member(1)", - "docComment": "/**\n * This operation checks whether the specified resources can be moved to the target. The resources to move must be in the same source resource group. The target resource group may be in a different subscription. If validation succeeds, it returns HTTP response code 204 (no content). If validation fails, it returns HTTP response code 409 (Conflict) with an error message. Retrieve the URL in the Location header value to check the result of the long-running operation.\n *\n * @param sourceResourceGroupName - The name of the resource group containing the resources to validate for move.\n *\n * @param parameters - Parameters for moving resources.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginValidateMoveResourcesAndWait(sourceResourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ResourcesMoveInfo", - "canonicalReference": "arm-package-resources-2019-08!ResourcesMoveInfo:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ResourcesValidateMoveResourcesOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!ResourcesValidateMoveResourcesOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "sourceResourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginValidateMoveResourcesAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!Resources#checkExistence:member(1)", - "docComment": "/**\n * Checks whether a resource exists.\n *\n * @param resourceGroupName - The name of the resource group containing the resource to check. The name is case insensitive.\n *\n * @param resourceProviderNamespace - The resource provider of the resource to check.\n *\n * @param parentResourcePath - The parent resource identity.\n *\n * @param resourceType - The resource type.\n *\n * @param resourceName - The name of the resource to check whether it exists.\n *\n * @param apiVersion - The API version to use for the operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "checkExistence(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", resourceProviderNamespace: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parentResourcePath: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", resourceType: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", resourceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", apiVersion: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ResourcesCheckExistenceOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!ResourcesCheckExistenceOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 15, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "resourceProviderNamespace", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parentResourcePath", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "resourceType", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "resourceName", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "apiVersion", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 13, - "endIndex": 14 - } - } - ], - "name": "checkExistence" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!Resources#checkExistenceById:member(1)", - "docComment": "/**\n * Checks by ID whether a resource exists.\n *\n * @param resourceId - The fully qualified ID of the resource, including the resource name and resource type. Use the format, /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}\n *\n * @param apiVersion - The API version to use for the operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "checkExistenceById(resourceId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", apiVersion: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ResourcesCheckExistenceByIdOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!ResourcesCheckExistenceByIdOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceId", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "apiVersion", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "checkExistenceById" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!Resources#get:member(1)", - "docComment": "/**\n * Gets a resource.\n *\n * @param resourceGroupName - The name of the resource group containing the resource to get. The name is case insensitive.\n *\n * @param resourceProviderNamespace - The namespace of the resource provider.\n *\n * @param parentResourcePath - The parent resource identity.\n *\n * @param resourceType - The resource type of the resource.\n *\n * @param resourceName - The name of the resource to get.\n *\n * @param apiVersion - The API version to use for the operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", resourceProviderNamespace: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parentResourcePath: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", resourceType: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", resourceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", apiVersion: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ResourcesGetOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!ResourcesGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ResourcesGetResponse", - "canonicalReference": "arm-package-resources-2019-08!ResourcesGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 15, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "resourceProviderNamespace", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parentResourcePath", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "resourceType", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "resourceName", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "apiVersion", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 13, - "endIndex": 14 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!Resources#getById:member(1)", - "docComment": "/**\n * Gets a resource by ID.\n *\n * @param resourceId - The fully qualified ID of the resource, including the resource name and resource type. Use the format, /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}\n *\n * @param apiVersion - The API version to use for the operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getById(resourceId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", apiVersion: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ResourcesGetByIdOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!ResourcesGetByIdOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ResourcesGetByIdResponse", - "canonicalReference": "arm-package-resources-2019-08!ResourcesGetByIdResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceId", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "apiVersion", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "getById" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!Resources#list:member(1)", - "docComment": "/**\n * Get all the resources in a subscription.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(options?: " - }, - { - "kind": "Reference", - "text": "ResourcesListOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!ResourcesListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "GenericResourceExpanded", - "canonicalReference": "arm-package-resources-2019-08!GenericResourceExpanded:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "list" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!Resources#listByResourceGroup:member(1)", - "docComment": "/**\n * Get all the resources for a resource group.\n *\n * @param resourceGroupName - The resource group with the resources to get.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByResourceGroup(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ResourcesListByResourceGroupOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!ResourcesListByResourceGroupOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "GenericResourceExpanded", - "canonicalReference": "arm-package-resources-2019-08!GenericResourceExpanded:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "listByResourceGroup" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!ResourcesCheckExistenceByIdOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ResourcesCheckExistenceByIdOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ResourcesCheckExistenceByIdOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!ResourcesCheckExistenceOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ResourcesCheckExistenceOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ResourcesCheckExistenceOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!ResourcesCreateOrUpdateByIdOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ResourcesCreateOrUpdateByIdOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ResourcesCreateOrUpdateByIdOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!ResourcesCreateOrUpdateByIdOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!ResourcesCreateOrUpdateByIdOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-resources-2019-08!ResourcesCreateOrUpdateByIdResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdateById operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ResourcesCreateOrUpdateByIdResponse = " - }, - { - "kind": "Reference", - "text": "GenericResource", - "canonicalReference": "arm-package-resources-2019-08!GenericResource:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ResourcesCreateOrUpdateByIdResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!ResourcesCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ResourcesCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ResourcesCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!ResourcesCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!ResourcesCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-resources-2019-08!ResourcesCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ResourcesCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "GenericResource", - "canonicalReference": "arm-package-resources-2019-08!GenericResource:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ResourcesCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!ResourcesDeleteByIdOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ResourcesDeleteByIdOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ResourcesDeleteByIdOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!ResourcesDeleteByIdOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!ResourcesDeleteByIdOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!ResourcesDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ResourcesDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ResourcesDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!ResourcesDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!ResourcesDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!ResourcesGetByIdOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ResourcesGetByIdOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ResourcesGetByIdOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-resources-2019-08!ResourcesGetByIdResponse:type", - "docComment": "/**\n * Contains response data for the getById operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ResourcesGetByIdResponse = " - }, - { - "kind": "Reference", - "text": "GenericResource", - "canonicalReference": "arm-package-resources-2019-08!GenericResource:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ResourcesGetByIdResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!ResourcesGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ResourcesGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ResourcesGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-resources-2019-08!ResourcesGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ResourcesGetResponse = " - }, - { - "kind": "Reference", - "text": "GenericResource", - "canonicalReference": "arm-package-resources-2019-08!GenericResource:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ResourcesGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!ResourcesListByResourceGroupNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ResourcesListByResourceGroupNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ResourcesListByResourceGroupNextOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!ResourcesListByResourceGroupNextOptionalParams#expand:member", - "docComment": "/**\n * Comma-separated list of additional properties to be included in the response. Valid values include `createdTime`, `changedTime` and `provisioningState`. For example, `$expand=createdTime,changedTime`.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "expand?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "expand", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!ResourcesListByResourceGroupNextOptionalParams#filter:member", - "docComment": "/**\n * The filter to apply on the operation.

The properties you can use for eq (equals) or ne (not equals) are: location, resourceType, name, resourceGroup, identity, identity/principalId, plan, plan/publisher, plan/product, plan/name, plan/version, and plan/promotionCode.

For example, to filter by a resource type, use: $filter=resourceType eq 'Microsoft.Network/virtualNetworks'

You can use substringof(value, property) in the filter. The properties you can use for substring are: name and resourceGroup.

For example, to get all resources with 'demo' anywhere in the name, use: $filter=substringof('demo', name)

You can link more than one substringof together by adding and/or operators.

You can filter by tag names and values. For example, to filter for a tag name and value, use $filter=tagName eq 'tag1' and tagValue eq 'Value1'. When you filter by a tag name and value, the tags for each resource are not returned in the results.

You can use some properties together when filtering. The combinations you can use are: substringof and/or resourceType, plan and plan/publisher and plan/name, identity and identity/principalId.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "filter?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "filter", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!ResourcesListByResourceGroupNextOptionalParams#top:member", - "docComment": "/**\n * The number of results to return. If null is passed, returns all resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "top?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "top", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-resources-2019-08!ResourcesListByResourceGroupNextResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroupNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ResourcesListByResourceGroupNextResponse = " - }, - { - "kind": "Reference", - "text": "ResourceListResult", - "canonicalReference": "arm-package-resources-2019-08!ResourceListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ResourcesListByResourceGroupNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!ResourcesListByResourceGroupOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ResourcesListByResourceGroupOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ResourcesListByResourceGroupOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!ResourcesListByResourceGroupOptionalParams#expand:member", - "docComment": "/**\n * Comma-separated list of additional properties to be included in the response. Valid values include `createdTime`, `changedTime` and `provisioningState`. For example, `$expand=createdTime,changedTime`.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "expand?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "expand", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!ResourcesListByResourceGroupOptionalParams#filter:member", - "docComment": "/**\n * The filter to apply on the operation.

The properties you can use for eq (equals) or ne (not equals) are: location, resourceType, name, resourceGroup, identity, identity/principalId, plan, plan/publisher, plan/product, plan/name, plan/version, and plan/promotionCode.

For example, to filter by a resource type, use: $filter=resourceType eq 'Microsoft.Network/virtualNetworks'

You can use substringof(value, property) in the filter. The properties you can use for substring are: name and resourceGroup.

For example, to get all resources with 'demo' anywhere in the name, use: $filter=substringof('demo', name)

You can link more than one substringof together by adding and/or operators.

You can filter by tag names and values. For example, to filter for a tag name and value, use $filter=tagName eq 'tag1' and tagValue eq 'Value1'. When you filter by a tag name and value, the tags for each resource are not returned in the results.

You can use some properties together when filtering. The combinations you can use are: substringof and/or resourceType, plan and plan/publisher and plan/name, identity and identity/principalId.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "filter?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "filter", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!ResourcesListByResourceGroupOptionalParams#top:member", - "docComment": "/**\n * The number of results to return. If null is passed, returns all resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "top?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "top", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-resources-2019-08!ResourcesListByResourceGroupResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ResourcesListByResourceGroupResponse = " - }, - { - "kind": "Reference", - "text": "ResourceListResult", - "canonicalReference": "arm-package-resources-2019-08!ResourceListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ResourcesListByResourceGroupResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!ResourcesListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ResourcesListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ResourcesListNextOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!ResourcesListNextOptionalParams#expand:member", - "docComment": "/**\n * Comma-separated list of additional properties to be included in the response. Valid values include `createdTime`, `changedTime` and `provisioningState`. For example, `$expand=createdTime,changedTime`.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "expand?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "expand", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!ResourcesListNextOptionalParams#filter:member", - "docComment": "/**\n * The filter to apply on the operation.

The properties you can use for eq (equals) or ne (not equals) are: location, resourceType, name, resourceGroup, identity, identity/principalId, plan, plan/publisher, plan/product, plan/name, plan/version, and plan/promotionCode.

For example, to filter by a resource type, use: $filter=resourceType eq 'Microsoft.Network/virtualNetworks'

You can use substringof(value, property) in the filter. The properties you can use for substring are: name and resourceGroup.

For example, to get all resources with 'demo' anywhere in the name, use: $filter=substringof('demo', name)

You can link more than one substringof together by adding and/or operators.

You can filter by tag names and values. For example, to filter for a tag name and value, use $filter=tagName eq 'tag1' and tagValue eq 'Value1'. When you filter by a tag name and value, the tags for each resource are not returned in the results.

You can use some properties together when filtering. The combinations you can use are: substringof and/or resourceType, plan and plan/publisher and plan/name, identity and identity/principalId.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "filter?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "filter", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!ResourcesListNextOptionalParams#top:member", - "docComment": "/**\n * The number of results to return. If null is passed, returns all resource groups.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "top?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "top", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-resources-2019-08!ResourcesListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ResourcesListNextResponse = " - }, - { - "kind": "Reference", - "text": "ResourceListResult", - "canonicalReference": "arm-package-resources-2019-08!ResourceListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ResourcesListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!ResourcesListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ResourcesListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ResourcesListOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!ResourcesListOptionalParams#expand:member", - "docComment": "/**\n * Comma-separated list of additional properties to be included in the response. Valid values include `createdTime`, `changedTime` and `provisioningState`. For example, `$expand=createdTime,changedTime`.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "expand?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "expand", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!ResourcesListOptionalParams#filter:member", - "docComment": "/**\n * The filter to apply on the operation.

The properties you can use for eq (equals) or ne (not equals) are: location, resourceType, name, resourceGroup, identity, identity/principalId, plan, plan/publisher, plan/product, plan/name, plan/version, and plan/promotionCode.

For example, to filter by a resource type, use: $filter=resourceType eq 'Microsoft.Network/virtualNetworks'

You can use substringof(value, property) in the filter. The properties you can use for substring are: name and resourceGroup.

For example, to get all resources with 'demo' anywhere in the name, use: $filter=substringof('demo', name)

You can link more than one substringof together by adding and/or operators.

You can filter by tag names and values. For example, to filter for a tag name and value, use $filter=tagName eq 'tag1' and tagValue eq 'Value1'. When you filter by a tag name and value, the tags for each resource are not returned in the results.

You can use some properties together when filtering. The combinations you can use are: substringof and/or resourceType, plan and plan/publisher and plan/name, identity and identity/principalId.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "filter?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "filter", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!ResourcesListOptionalParams#top:member", - "docComment": "/**\n * The number of results to return. If null is passed, returns all resource groups.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "top?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "top", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-resources-2019-08!ResourcesListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ResourcesListResponse = " - }, - { - "kind": "Reference", - "text": "ResourceListResult", - "canonicalReference": "arm-package-resources-2019-08!ResourceListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ResourcesListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!ResourcesMoveInfo:interface", - "docComment": "/**\n * Parameters of move resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ResourcesMoveInfo " - } - ], - "releaseTag": "Public", - "name": "ResourcesMoveInfo", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!ResourcesMoveInfo#resources:member", - "docComment": "/**\n * The IDs of the resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resources?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resources", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!ResourcesMoveInfo#targetResourceGroup:member", - "docComment": "/**\n * The target resource group.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "targetResourceGroup?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "targetResourceGroup", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!ResourcesMoveResourcesOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ResourcesMoveResourcesOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ResourcesMoveResourcesOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!ResourcesMoveResourcesOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!ResourcesMoveResourcesOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!ResourcesUpdateByIdOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ResourcesUpdateByIdOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ResourcesUpdateByIdOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!ResourcesUpdateByIdOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!ResourcesUpdateByIdOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-resources-2019-08!ResourcesUpdateByIdResponse:type", - "docComment": "/**\n * Contains response data for the updateById operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ResourcesUpdateByIdResponse = " - }, - { - "kind": "Reference", - "text": "GenericResource", - "canonicalReference": "arm-package-resources-2019-08!GenericResource:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ResourcesUpdateByIdResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!ResourcesUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ResourcesUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ResourcesUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!ResourcesUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!ResourcesUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-resources-2019-08!ResourcesUpdateResponse:type", - "docComment": "/**\n * Contains response data for the update operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ResourcesUpdateResponse = " - }, - { - "kind": "Reference", - "text": "GenericResource", - "canonicalReference": "arm-package-resources-2019-08!GenericResource:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ResourcesUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!ResourcesValidateMoveResourcesOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ResourcesValidateMoveResourcesOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ResourcesValidateMoveResourcesOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!ResourcesValidateMoveResourcesOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!ResourcesValidateMoveResourcesOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!ScopedDeployment:interface", - "docComment": "/**\n * Deployment operation parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ScopedDeployment " - } - ], - "releaseTag": "Public", - "name": "ScopedDeployment", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!ScopedDeployment#location:member", - "docComment": "/**\n * The location to store the deployment data.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "location: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "location", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!ScopedDeployment#properties:member", - "docComment": "/**\n * The deployment properties.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "properties: " - }, - { - "kind": "Reference", - "text": "DeploymentProperties", - "canonicalReference": "arm-package-resources-2019-08!DeploymentProperties:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "properties", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!Sku:interface", - "docComment": "/**\n * SKU for the resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Sku " - } - ], - "releaseTag": "Public", - "name": "Sku", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!Sku#capacity:member", - "docComment": "/**\n * The SKU capacity.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "capacity?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "capacity", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!Sku#family:member", - "docComment": "/**\n * The SKU family.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "family?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "family", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!Sku#model:member", - "docComment": "/**\n * The SKU model.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "model?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "model", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!Sku#name:member", - "docComment": "/**\n * The SKU name.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!Sku#size:member", - "docComment": "/**\n * The SKU size.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "size?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "size", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!Sku#tier:member", - "docComment": "/**\n * The SKU tier.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "tier?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tier", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!SubResource:interface", - "docComment": "/**\n * Sub-resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SubResource " - } - ], - "releaseTag": "Public", - "name": "SubResource", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!SubResource#id:member", - "docComment": "/**\n * Resource ID\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "id?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!TagCount:interface", - "docComment": "/**\n * Tag count.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface TagCount " - } - ], - "releaseTag": "Public", - "name": "TagCount", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!TagCount#type:member", - "docComment": "/**\n * Type of count.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "type?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!TagCount#value:member", - "docComment": "/**\n * Value of count.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!TagDetails:interface", - "docComment": "/**\n * Tag details.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface TagDetails " - } - ], - "releaseTag": "Public", - "name": "TagDetails", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!TagDetails#count:member", - "docComment": "/**\n * The total number of resources that use the resource tag. When a tag is initially created and has no associated resources, the value is 0.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "count?: " - }, - { - "kind": "Reference", - "text": "TagCount", - "canonicalReference": "arm-package-resources-2019-08!TagCount:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "count", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!TagDetails#id:member", - "docComment": "/**\n * The tag ID. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly id?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!TagDetails#tagName:member", - "docComment": "/**\n * The tag name.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "tagName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tagName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!TagDetails#values:member", - "docComment": "/**\n * The list of tag values.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "values?: " - }, - { - "kind": "Reference", - "text": "TagValue", - "canonicalReference": "arm-package-resources-2019-08!TagValue:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "values", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!Tags:interface", - "docComment": "/**\n * Interface representing a Tags.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Tags " - } - ], - "releaseTag": "Public", - "name": "Tags", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!Tags#createOrUpdate:member(1)", - "docComment": "/**\n * The tag name can have a maximum of 512 characters and is case insensitive. Tag names created by Azure have prefixes of microsoft, azure, or windows. You cannot create tags with one of these prefixes.\n *\n * @param tagName - The name of the tag to create.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createOrUpdate(tagName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "TagsCreateOrUpdateOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!TagsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "TagsCreateOrUpdateResponse", - "canonicalReference": "arm-package-resources-2019-08!TagsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "tagName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "createOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!Tags#createOrUpdateValue:member(1)", - "docComment": "/**\n * Creates a tag value. The name of the tag must already exist.\n *\n * @param tagName - The name of the tag.\n *\n * @param tagValue - The value of the tag to create.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createOrUpdateValue(tagName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", tagValue: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "TagsCreateOrUpdateValueOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!TagsCreateOrUpdateValueOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "TagsCreateOrUpdateValueResponse", - "canonicalReference": "arm-package-resources-2019-08!TagsCreateOrUpdateValueResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "tagName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "tagValue", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "createOrUpdateValue" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!Tags#delete:member(1)", - "docComment": "/**\n * You must remove all values from a resource tag before you can delete it.\n *\n * @param tagName - The name of the tag.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "delete(tagName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "TagsDeleteOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!TagsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "tagName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "delete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!Tags#deleteValue:member(1)", - "docComment": "/**\n * Deletes a tag value.\n *\n * @param tagName - The name of the tag.\n *\n * @param tagValue - The value of the tag to delete.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "deleteValue(tagName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", tagValue: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "TagsDeleteValueOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!TagsDeleteValueOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "tagName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "tagValue", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "deleteValue" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-resources-2019-08!Tags#list:member(1)", - "docComment": "/**\n * Gets the names and values of all resource tags that are defined in a subscription.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(options?: " - }, - { - "kind": "Reference", - "text": "TagsListOptionalParams", - "canonicalReference": "arm-package-resources-2019-08!TagsListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "TagDetails", - "canonicalReference": "arm-package-resources-2019-08!TagDetails:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "list" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!TagsCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface TagsCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "TagsCreateOrUpdateOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-resources-2019-08!TagsCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type TagsCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "TagDetails", - "canonicalReference": "arm-package-resources-2019-08!TagDetails:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "TagsCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!TagsCreateOrUpdateValueOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface TagsCreateOrUpdateValueOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "TagsCreateOrUpdateValueOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-resources-2019-08!TagsCreateOrUpdateValueResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdateValue operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type TagsCreateOrUpdateValueResponse = " - }, - { - "kind": "Reference", - "text": "TagValue", - "canonicalReference": "arm-package-resources-2019-08!TagValue:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "TagsCreateOrUpdateValueResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!TagsDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface TagsDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "TagsDeleteOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!TagsDeleteValueOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface TagsDeleteValueOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "TagsDeleteValueOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!TagsListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface TagsListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "TagsListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-resources-2019-08!TagsListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type TagsListNextResponse = " - }, - { - "kind": "Reference", - "text": "TagsListResult", - "canonicalReference": "arm-package-resources-2019-08!TagsListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "TagsListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!TagsListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface TagsListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "TagsListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-resources-2019-08!TagsListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type TagsListResponse = " - }, - { - "kind": "Reference", - "text": "TagsListResult", - "canonicalReference": "arm-package-resources-2019-08!TagsListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "TagsListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!TagsListResult:interface", - "docComment": "/**\n * List of subscription tags.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface TagsListResult " - } - ], - "releaseTag": "Public", - "name": "TagsListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!TagsListResult#nextLink:member", - "docComment": "/**\n * The URL to use for getting the next set of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!TagsListResult#value:member", - "docComment": "/**\n * An array of tags.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "TagDetails", - "canonicalReference": "arm-package-resources-2019-08!TagDetails:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!TagValue:interface", - "docComment": "/**\n * Tag information.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface TagValue " - } - ], - "releaseTag": "Public", - "name": "TagValue", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!TagValue#count:member", - "docComment": "/**\n * The tag value count.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "count?: " - }, - { - "kind": "Reference", - "text": "TagCount", - "canonicalReference": "arm-package-resources-2019-08!TagCount:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "count", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!TagValue#id:member", - "docComment": "/**\n * The tag ID. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly id?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!TagValue#tagValue:member", - "docComment": "/**\n * The tag value.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "tagValue?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tagValue", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!TargetResource:interface", - "docComment": "/**\n * Target resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface TargetResource " - } - ], - "releaseTag": "Public", - "name": "TargetResource", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!TargetResource#id:member", - "docComment": "/**\n * The ID of the resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "id?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!TargetResource#resourceName:member", - "docComment": "/**\n * The name of the resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resourceName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resourceName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!TargetResource#resourceType:member", - "docComment": "/**\n * The type of the resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resourceType?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resourceType", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!TemplateHashResult:interface", - "docComment": "/**\n * Result of the request to calculate template hash. It contains a string of minified template and its hash.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface TemplateHashResult " - } - ], - "releaseTag": "Public", - "name": "TemplateHashResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!TemplateHashResult#minifiedTemplate:member", - "docComment": "/**\n * The minified template string.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "minifiedTemplate?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "minifiedTemplate", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!TemplateHashResult#templateHash:member", - "docComment": "/**\n * The template hash.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "templateHash?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "templateHash", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!TemplateLink:interface", - "docComment": "/**\n * Entity representing the reference to the template.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface TemplateLink " - } - ], - "releaseTag": "Public", - "name": "TemplateLink", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!TemplateLink#contentVersion:member", - "docComment": "/**\n * If included, must match the ContentVersion in the template.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "contentVersion?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "contentVersion", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!TemplateLink#uri:member", - "docComment": "/**\n * The URI of the template to deploy.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "uri: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "uri", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!WhatIfChange:interface", - "docComment": "/**\n * Information about a single resource change predicted by What-If operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WhatIfChange " - } - ], - "releaseTag": "Public", - "name": "WhatIfChange", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!WhatIfChange#after:member", - "docComment": "/**\n * The predicted snapshot of the resource after the deployment is executed.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "after?: " - }, - { - "kind": "Reference", - "text": "Record", - "canonicalReference": "!Record:type" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "after", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!WhatIfChange#before:member", - "docComment": "/**\n * The snapshot of the resource before the deployment is executed.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "before?: " - }, - { - "kind": "Reference", - "text": "Record", - "canonicalReference": "!Record:type" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "before", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!WhatIfChange#changeType:member", - "docComment": "/**\n * Type of change that will be made to the resource when the deployment is executed.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "changeType: " - }, - { - "kind": "Reference", - "text": "ChangeType", - "canonicalReference": "arm-package-resources-2019-08!ChangeType:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "changeType", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!WhatIfChange#delta:member", - "docComment": "/**\n * The predicted changes to resource properties.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "delta?: " - }, - { - "kind": "Reference", - "text": "WhatIfPropertyChange", - "canonicalReference": "arm-package-resources-2019-08!WhatIfPropertyChange:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "delta", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!WhatIfChange#resourceId:member", - "docComment": "/**\n * Resource ID\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resourceId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resourceId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!WhatIfOperationResult:interface", - "docComment": "/**\n * Result of the What-If operation. Contains a list of predicted changes and a URL link to get to the next set of results.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WhatIfOperationResult " - } - ], - "releaseTag": "Public", - "name": "WhatIfOperationResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!WhatIfOperationResult#changes:member", - "docComment": "/**\n * List of resource changes predicted by What-If operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "changes?: " - }, - { - "kind": "Reference", - "text": "WhatIfChange", - "canonicalReference": "arm-package-resources-2019-08!WhatIfChange:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "changes", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!WhatIfOperationResult#error:member", - "docComment": "/**\n * Error when What-If operation fails.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "error?: " - }, - { - "kind": "Reference", - "text": "ErrorResponse", - "canonicalReference": "arm-package-resources-2019-08!ErrorResponse:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "error", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!WhatIfOperationResult#status:member", - "docComment": "/**\n * Status of the What-If operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "status?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "status", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-resources-2019-08!WhatIfPropertyChange:interface", - "docComment": "/**\n * The predicted change to the resource property.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WhatIfPropertyChange " - } - ], - "releaseTag": "Public", - "name": "WhatIfPropertyChange", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!WhatIfPropertyChange#after:member", - "docComment": "/**\n * The value of the property after the deployment is executed.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "after?: " - }, - { - "kind": "Reference", - "text": "Record", - "canonicalReference": "!Record:type" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "after", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!WhatIfPropertyChange#before:member", - "docComment": "/**\n * The value of the property before the deployment is executed.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "before?: " - }, - { - "kind": "Reference", - "text": "Record", - "canonicalReference": "!Record:type" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "before", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!WhatIfPropertyChange#children:member", - "docComment": "/**\n * Nested property changes.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "children?: " - }, - { - "kind": "Reference", - "text": "WhatIfPropertyChange", - "canonicalReference": "arm-package-resources-2019-08!WhatIfPropertyChange:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "children", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!WhatIfPropertyChange#path:member", - "docComment": "/**\n * The path of the property.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "path: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "path", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-resources-2019-08!WhatIfPropertyChange#propertyChangeType:member", - "docComment": "/**\n * The type of property change.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "propertyChangeType: " - }, - { - "kind": "Reference", - "text": "PropertyChangeType", - "canonicalReference": "arm-package-resources-2019-08!PropertyChangeType:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "propertyChangeType", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-resources-2019-08!WhatIfResultFormat:type", - "docComment": "/**\n * Defines values for WhatIfResultFormat.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WhatIfResultFormat = " - }, - { - "kind": "Content", - "text": "\"ResourceIdOnly\" | \"FullResourcePayloads\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WhatIfResultFormat", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - } - ] -} +{ + "metadata": { + "toolPackage": "@microsoft/api-extractor", + "toolVersion": "7.9.10", + "schemaVersion": 1003, + "oldestForwardsCompatibleVersion": 1001 + }, + "kind": "Package", + "canonicalReference": "arm-package-resources-2019-08!", + "docComment": "", + "name": "arm-package-resources-2019-08", + "members": [ + { + "kind": "EntryPoint", + "canonicalReference": "arm-package-resources-2019-08!", + "name": "", + "members": [ + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!AliasPathType:interface", + "docComment": "/**\n * The type of the paths for alias.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AliasPathType " + } + ], + "releaseTag": "Public", + "name": "AliasPathType", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!AliasPathType#apiVersions:member", + "docComment": "/**\n * The API versions.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "apiVersions?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "apiVersions", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!AliasPathType#path:member", + "docComment": "/**\n * The path of an alias.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "path?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "path", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!AliasType:interface", + "docComment": "/**\n * The alias type.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AliasType " + } + ], + "releaseTag": "Public", + "name": "AliasType", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!AliasType#name:member", + "docComment": "/**\n * The alias name.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!AliasType#paths:member", + "docComment": "/**\n * The paths for an alias.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "paths?: " + }, + { + "kind": "Reference", + "text": "AliasPathType", + "canonicalReference": "arm-package-resources-2019-08!AliasPathType:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "paths", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!BasicDependency:interface", + "docComment": "/**\n * Deployment dependency information.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface BasicDependency " + } + ], + "releaseTag": "Public", + "name": "BasicDependency", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!BasicDependency#id:member", + "docComment": "/**\n * The ID of the dependency.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "id?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!BasicDependency#resourceName:member", + "docComment": "/**\n * The dependency resource name.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resourceName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resourceName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!BasicDependency#resourceType:member", + "docComment": "/**\n * The dependency resource type.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resourceType?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resourceType", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-resources-2019-08!ChangeType:type", + "docComment": "/**\n * Defines values for ChangeType.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ChangeType = " + }, + { + "kind": "Content", + "text": "\"Create\" | \"Delete\" | \"Ignore\" | \"Deploy\" | \"NoChange\" | \"Modify\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ChangeType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!CloudError:interface", + "docComment": "/**\n * An error response for a resource management request.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface CloudError " + } + ], + "releaseTag": "Public", + "name": "CloudError", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!CloudError#error:member", + "docComment": "/**\n * The resource management error response.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "error?: " + }, + { + "kind": "Reference", + "text": "ErrorResponse", + "canonicalReference": "arm-package-resources-2019-08!ErrorResponse:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "error", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!ComponentsSgqdofSchemasIdentityPropertiesUserassignedidentitiesAdditionalproperties:interface", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ComponentsSgqdofSchemasIdentityPropertiesUserassignedidentitiesAdditionalproperties " + } + ], + "releaseTag": "Public", + "name": "ComponentsSgqdofSchemasIdentityPropertiesUserassignedidentitiesAdditionalproperties", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!ComponentsSgqdofSchemasIdentityPropertiesUserassignedidentitiesAdditionalproperties#clientId:member", + "docComment": "/**\n * The client id of user assigned identity. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly clientId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "clientId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!ComponentsSgqdofSchemasIdentityPropertiesUserassignedidentitiesAdditionalproperties#principalId:member", + "docComment": "/**\n * The principal id of user assigned identity. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly principalId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "principalId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!DebugSetting:interface", + "docComment": "/**\n * The debug setting.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DebugSetting " + } + ], + "releaseTag": "Public", + "name": "DebugSetting", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DebugSetting#detailLevel:member", + "docComment": "/**\n * Specifies the type of information to log for debugging. The permitted values are none, requestContent, responseContent, or both requestContent and responseContent separated by a comma. The default is none. When setting this value, carefully consider the type of information you are passing in during deployment. By logging information about the request or response, you could potentially expose sensitive data that is retrieved through the deployment operations.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "detailLevel?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "detailLevel", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!Dependency:interface", + "docComment": "/**\n * Deployment dependency information.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Dependency " + } + ], + "releaseTag": "Public", + "name": "Dependency", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!Dependency#dependsOn:member", + "docComment": "/**\n * The list of dependencies.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "dependsOn?: " + }, + { + "kind": "Reference", + "text": "BasicDependency", + "canonicalReference": "arm-package-resources-2019-08!BasicDependency:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "dependsOn", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!Dependency#id:member", + "docComment": "/**\n * The ID of the dependency.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "id?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!Dependency#resourceName:member", + "docComment": "/**\n * The dependency resource name.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resourceName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resourceName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!Dependency#resourceType:member", + "docComment": "/**\n * The dependency resource type.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resourceType?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resourceType", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!Deployment:interface", + "docComment": "/**\n * Deployment operation parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Deployment " + } + ], + "releaseTag": "Public", + "name": "Deployment", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!Deployment#location:member", + "docComment": "/**\n * The location to store the deployment data.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "location?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "location", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!Deployment#properties:member", + "docComment": "/**\n * The deployment properties.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "properties: " + }, + { + "kind": "Reference", + "text": "DeploymentProperties", + "canonicalReference": "arm-package-resources-2019-08!DeploymentProperties:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "properties", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!DeploymentExportResult:interface", + "docComment": "/**\n * The deployment export result.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeploymentExportResult " + } + ], + "releaseTag": "Public", + "name": "DeploymentExportResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentExportResult#template:member", + "docComment": "/**\n * The template content.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "template?: " + }, + { + "kind": "Reference", + "text": "Record", + "canonicalReference": "!Record:type" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "template", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!DeploymentExtended:interface", + "docComment": "/**\n * Deployment information.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeploymentExtended " + } + ], + "releaseTag": "Public", + "name": "DeploymentExtended", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentExtended#id:member", + "docComment": "/**\n * The ID of the deployment. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly id?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentExtended#location:member", + "docComment": "/**\n * the location of the deployment.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "location?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "location", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentExtended#name:member", + "docComment": "/**\n * The name of the deployment. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentExtended#properties:member", + "docComment": "/**\n * Deployment properties.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "properties?: " + }, + { + "kind": "Reference", + "text": "DeploymentPropertiesExtended", + "canonicalReference": "arm-package-resources-2019-08!DeploymentPropertiesExtended:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "properties", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentExtended#type:member", + "docComment": "/**\n * The type of the deployment. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly type?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "type", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!DeploymentExtendedFilter:interface", + "docComment": "/**\n * Deployment filter.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeploymentExtendedFilter " + } + ], + "releaseTag": "Public", + "name": "DeploymentExtendedFilter", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentExtendedFilter#provisioningState:member", + "docComment": "/**\n * The provisioning state.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "provisioningState?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "provisioningState", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!DeploymentListResult:interface", + "docComment": "/**\n * List of deployments.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeploymentListResult " + } + ], + "releaseTag": "Public", + "name": "DeploymentListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentListResult#nextLink:member", + "docComment": "/**\n * The URL to use for getting the next set of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentListResult#value:member", + "docComment": "/**\n * An array of deployments.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "DeploymentExtended", + "canonicalReference": "arm-package-resources-2019-08!DeploymentExtended:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-resources-2019-08!DeploymentMode:type", + "docComment": "/**\n * Defines values for DeploymentMode.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DeploymentMode = " + }, + { + "kind": "Content", + "text": "\"Incremental\" | \"Complete\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DeploymentMode", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperation:interface", + "docComment": "/**\n * Deployment operation information.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeploymentOperation " + } + ], + "releaseTag": "Public", + "name": "DeploymentOperation", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperation#id:member", + "docComment": "/**\n * Full deployment operation ID. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly id?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperation#operationId:member", + "docComment": "/**\n * Deployment operation ID. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly operationId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "operationId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperation#properties:member", + "docComment": "/**\n * Deployment properties.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "properties?: " + }, + { + "kind": "Reference", + "text": "DeploymentOperationProperties", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationProperties:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "properties", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationProperties:interface", + "docComment": "/**\n * Deployment operation properties.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeploymentOperationProperties " + } + ], + "releaseTag": "Public", + "name": "DeploymentOperationProperties", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationProperties#duration:member", + "docComment": "/**\n * The duration of the operation. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly duration?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "duration", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationProperties#provisioningState:member", + "docComment": "/**\n * The state of the provisioning. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly provisioningState?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "provisioningState", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationProperties#request:member", + "docComment": "/**\n * The HTTP request message. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly request?: " + }, + { + "kind": "Reference", + "text": "HttpMessage", + "canonicalReference": "arm-package-resources-2019-08!HttpMessage:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "request", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationProperties#response:member", + "docComment": "/**\n * The HTTP response message. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly response?: " + }, + { + "kind": "Reference", + "text": "HttpMessage", + "canonicalReference": "arm-package-resources-2019-08!HttpMessage:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "response", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationProperties#serviceRequestId:member", + "docComment": "/**\n * Deployment operation service request id. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly serviceRequestId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "serviceRequestId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationProperties#statusCode:member", + "docComment": "/**\n * Operation status code. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly statusCode?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "statusCode", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationProperties#statusMessage:member", + "docComment": "/**\n * Operation status message. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly statusMessage?: " + }, + { + "kind": "Reference", + "text": "Record", + "canonicalReference": "!Record:type" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "statusMessage", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationProperties#targetResource:member", + "docComment": "/**\n * The target resource. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly targetResource?: " + }, + { + "kind": "Reference", + "text": "TargetResource", + "canonicalReference": "arm-package-resources-2019-08!TargetResource:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "targetResource", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationProperties#timestamp:member", + "docComment": "/**\n * The date and time of the operation. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly timestamp?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "timestamp", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperations:interface", + "docComment": "/**\n * Interface representing a DeploymentOperations.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeploymentOperations " + } + ], + "releaseTag": "Public", + "name": "DeploymentOperations", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperations#get:member(1)", + "docComment": "/**\n * Gets a deployments operation.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param operationId - The ID of the operation to get.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", deploymentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", operationId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DeploymentOperationsGetOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DeploymentOperationsGetResponse", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "deploymentName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "operationId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperations#getAtManagementGroupScope:member(1)", + "docComment": "/**\n * Gets a deployments operation.\n *\n * @param groupId - The management group ID.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param operationId - The ID of the operation to get.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getAtManagementGroupScope(groupId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", deploymentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", operationId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DeploymentOperationsGetAtManagementGroupScopeOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsGetAtManagementGroupScopeOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DeploymentOperationsGetAtManagementGroupScopeResponse", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsGetAtManagementGroupScopeResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "groupId", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "deploymentName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "operationId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "getAtManagementGroupScope" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperations#getAtScope:member(1)", + "docComment": "/**\n * Gets a deployments operation.\n *\n * @param scope - The scope of a deployment.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param operationId - The ID of the operation to get.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getAtScope(scope: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", deploymentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", operationId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DeploymentOperationsGetAtScopeOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsGetAtScopeOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DeploymentOperationsGetAtScopeResponse", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsGetAtScopeResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "scope", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "deploymentName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "operationId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "getAtScope" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperations#getAtSubscriptionScope:member(1)", + "docComment": "/**\n * Gets a deployments operation.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param operationId - The ID of the operation to get.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getAtSubscriptionScope(deploymentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", operationId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DeploymentOperationsGetAtSubscriptionScopeOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsGetAtSubscriptionScopeOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DeploymentOperationsGetAtSubscriptionScopeResponse", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsGetAtSubscriptionScopeResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "deploymentName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "operationId", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "getAtSubscriptionScope" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperations#getAtTenantScope:member(1)", + "docComment": "/**\n * Gets a deployments operation.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param operationId - The ID of the operation to get.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getAtTenantScope(deploymentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", operationId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DeploymentOperationsGetAtTenantScopeOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsGetAtTenantScopeOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DeploymentOperationsGetAtTenantScopeResponse", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsGetAtTenantScopeResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "deploymentName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "operationId", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "getAtTenantScope" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperations#list:member(1)", + "docComment": "/**\n * Gets all deployments operations for a deployment.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", deploymentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DeploymentOperationsListOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DeploymentOperation", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperation:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "deploymentName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "list" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperations#listAtManagementGroupScope:member(1)", + "docComment": "/**\n * Gets all deployments operations for a deployment.\n *\n * @param groupId - The management group ID.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listAtManagementGroupScope(groupId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", deploymentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DeploymentOperationsListAtManagementGroupScopeOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsListAtManagementGroupScopeOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DeploymentOperation", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperation:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "groupId", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "deploymentName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listAtManagementGroupScope" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperations#listAtScope:member(1)", + "docComment": "/**\n * Gets all deployments operations for a deployment.\n *\n * @param scope - The scope of a deployment.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listAtScope(scope: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", deploymentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DeploymentOperationsListAtScopeOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsListAtScopeOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DeploymentOperation", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperation:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "scope", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "deploymentName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listAtScope" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperations#listAtSubscriptionScope:member(1)", + "docComment": "/**\n * Gets all deployments operations for a deployment.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listAtSubscriptionScope(deploymentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DeploymentOperationsListAtSubscriptionScopeOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsListAtSubscriptionScopeOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DeploymentOperation", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperation:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "deploymentName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "listAtSubscriptionScope" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperations#listAtTenantScope:member(1)", + "docComment": "/**\n * Gets all deployments operations for a deployment.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listAtTenantScope(deploymentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DeploymentOperationsListAtTenantScopeOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsListAtTenantScopeOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DeploymentOperation", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperation:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "deploymentName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "listAtTenantScope" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsGetAtManagementGroupScopeOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeploymentOperationsGetAtManagementGroupScopeOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DeploymentOperationsGetAtManagementGroupScopeOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsGetAtManagementGroupScopeResponse:type", + "docComment": "/**\n * Contains response data for the getAtManagementGroupScope operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DeploymentOperationsGetAtManagementGroupScopeResponse = " + }, + { + "kind": "Reference", + "text": "DeploymentOperation", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperation:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DeploymentOperationsGetAtManagementGroupScopeResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsGetAtScopeOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeploymentOperationsGetAtScopeOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DeploymentOperationsGetAtScopeOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsGetAtScopeResponse:type", + "docComment": "/**\n * Contains response data for the getAtScope operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DeploymentOperationsGetAtScopeResponse = " + }, + { + "kind": "Reference", + "text": "DeploymentOperation", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperation:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DeploymentOperationsGetAtScopeResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsGetAtSubscriptionScopeOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeploymentOperationsGetAtSubscriptionScopeOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DeploymentOperationsGetAtSubscriptionScopeOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsGetAtSubscriptionScopeResponse:type", + "docComment": "/**\n * Contains response data for the getAtSubscriptionScope operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DeploymentOperationsGetAtSubscriptionScopeResponse = " + }, + { + "kind": "Reference", + "text": "DeploymentOperation", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperation:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DeploymentOperationsGetAtSubscriptionScopeResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsGetAtTenantScopeOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeploymentOperationsGetAtTenantScopeOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DeploymentOperationsGetAtTenantScopeOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsGetAtTenantScopeResponse:type", + "docComment": "/**\n * Contains response data for the getAtTenantScope operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DeploymentOperationsGetAtTenantScopeResponse = " + }, + { + "kind": "Reference", + "text": "DeploymentOperation", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperation:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DeploymentOperationsGetAtTenantScopeResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeploymentOperationsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DeploymentOperationsGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DeploymentOperationsGetResponse = " + }, + { + "kind": "Reference", + "text": "DeploymentOperation", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperation:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DeploymentOperationsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsListAtManagementGroupScopeNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeploymentOperationsListAtManagementGroupScopeNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DeploymentOperationsListAtManagementGroupScopeNextOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsListAtManagementGroupScopeNextOptionalParams#top:member", + "docComment": "/**\n * The number of results to return.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "top?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "top", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsListAtManagementGroupScopeNextResponse:type", + "docComment": "/**\n * Contains response data for the listAtManagementGroupScopeNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DeploymentOperationsListAtManagementGroupScopeNextResponse = " + }, + { + "kind": "Reference", + "text": "DeploymentOperationsListResult", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DeploymentOperationsListAtManagementGroupScopeNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsListAtManagementGroupScopeOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeploymentOperationsListAtManagementGroupScopeOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DeploymentOperationsListAtManagementGroupScopeOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsListAtManagementGroupScopeOptionalParams#top:member", + "docComment": "/**\n * The number of results to return.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "top?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "top", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsListAtManagementGroupScopeResponse:type", + "docComment": "/**\n * Contains response data for the listAtManagementGroupScope operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DeploymentOperationsListAtManagementGroupScopeResponse = " + }, + { + "kind": "Reference", + "text": "DeploymentOperationsListResult", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DeploymentOperationsListAtManagementGroupScopeResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsListAtScopeNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeploymentOperationsListAtScopeNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DeploymentOperationsListAtScopeNextOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsListAtScopeNextOptionalParams#top:member", + "docComment": "/**\n * The number of results to return.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "top?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "top", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsListAtScopeNextResponse:type", + "docComment": "/**\n * Contains response data for the listAtScopeNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DeploymentOperationsListAtScopeNextResponse = " + }, + { + "kind": "Reference", + "text": "DeploymentOperationsListResult", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DeploymentOperationsListAtScopeNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsListAtScopeOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeploymentOperationsListAtScopeOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DeploymentOperationsListAtScopeOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsListAtScopeOptionalParams#top:member", + "docComment": "/**\n * The number of results to return.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "top?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "top", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsListAtScopeResponse:type", + "docComment": "/**\n * Contains response data for the listAtScope operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DeploymentOperationsListAtScopeResponse = " + }, + { + "kind": "Reference", + "text": "DeploymentOperationsListResult", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DeploymentOperationsListAtScopeResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsListAtSubscriptionScopeNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeploymentOperationsListAtSubscriptionScopeNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DeploymentOperationsListAtSubscriptionScopeNextOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsListAtSubscriptionScopeNextOptionalParams#top:member", + "docComment": "/**\n * The number of results to return.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "top?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "top", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsListAtSubscriptionScopeNextResponse:type", + "docComment": "/**\n * Contains response data for the listAtSubscriptionScopeNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DeploymentOperationsListAtSubscriptionScopeNextResponse = " + }, + { + "kind": "Reference", + "text": "DeploymentOperationsListResult", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DeploymentOperationsListAtSubscriptionScopeNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsListAtSubscriptionScopeOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeploymentOperationsListAtSubscriptionScopeOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DeploymentOperationsListAtSubscriptionScopeOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsListAtSubscriptionScopeOptionalParams#top:member", + "docComment": "/**\n * The number of results to return.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "top?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "top", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsListAtSubscriptionScopeResponse:type", + "docComment": "/**\n * Contains response data for the listAtSubscriptionScope operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DeploymentOperationsListAtSubscriptionScopeResponse = " + }, + { + "kind": "Reference", + "text": "DeploymentOperationsListResult", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DeploymentOperationsListAtSubscriptionScopeResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsListAtTenantScopeNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeploymentOperationsListAtTenantScopeNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DeploymentOperationsListAtTenantScopeNextOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsListAtTenantScopeNextOptionalParams#top:member", + "docComment": "/**\n * The number of results to return.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "top?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "top", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsListAtTenantScopeNextResponse:type", + "docComment": "/**\n * Contains response data for the listAtTenantScopeNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DeploymentOperationsListAtTenantScopeNextResponse = " + }, + { + "kind": "Reference", + "text": "DeploymentOperationsListResult", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DeploymentOperationsListAtTenantScopeNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsListAtTenantScopeOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeploymentOperationsListAtTenantScopeOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DeploymentOperationsListAtTenantScopeOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsListAtTenantScopeOptionalParams#top:member", + "docComment": "/**\n * The number of results to return.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "top?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "top", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsListAtTenantScopeResponse:type", + "docComment": "/**\n * Contains response data for the listAtTenantScope operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DeploymentOperationsListAtTenantScopeResponse = " + }, + { + "kind": "Reference", + "text": "DeploymentOperationsListResult", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DeploymentOperationsListAtTenantScopeResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeploymentOperationsListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DeploymentOperationsListNextOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsListNextOptionalParams#top:member", + "docComment": "/**\n * The number of results to return.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "top?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "top", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DeploymentOperationsListNextResponse = " + }, + { + "kind": "Reference", + "text": "DeploymentOperationsListResult", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DeploymentOperationsListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeploymentOperationsListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DeploymentOperationsListOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsListOptionalParams#top:member", + "docComment": "/**\n * The number of results to return.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "top?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "top", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DeploymentOperationsListResponse = " + }, + { + "kind": "Reference", + "text": "DeploymentOperationsListResult", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DeploymentOperationsListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsListResult:interface", + "docComment": "/**\n * List of deployment operations.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeploymentOperationsListResult " + } + ], + "releaseTag": "Public", + "name": "DeploymentOperationsListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsListResult#nextLink:member", + "docComment": "/**\n * The URL to use for getting the next set of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperationsListResult#value:member", + "docComment": "/**\n * An array of deployment operations.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "DeploymentOperation", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperation:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!DeploymentProperties:interface", + "docComment": "/**\n * Deployment properties.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeploymentProperties " + } + ], + "releaseTag": "Public", + "name": "DeploymentProperties", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentProperties#debugSetting:member", + "docComment": "/**\n * The debug setting of the deployment.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "debugSetting?: " + }, + { + "kind": "Reference", + "text": "DebugSetting", + "canonicalReference": "arm-package-resources-2019-08!DebugSetting:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "debugSetting", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentProperties#mode:member", + "docComment": "/**\n * The mode that is used to deploy resources. This value can be either Incremental or Complete. In Incremental mode, resources are deployed without deleting existing resources that are not included in the template. In Complete mode, resources are deployed and existing resources in the resource group that are not included in the template are deleted. Be careful when using Complete mode as you may unintentionally delete resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "mode: " + }, + { + "kind": "Reference", + "text": "DeploymentMode", + "canonicalReference": "arm-package-resources-2019-08!DeploymentMode:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "mode", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentProperties#onErrorDeployment:member", + "docComment": "/**\n * The deployment on error behavior.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "onErrorDeployment?: " + }, + { + "kind": "Reference", + "text": "OnErrorDeployment", + "canonicalReference": "arm-package-resources-2019-08!OnErrorDeployment:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "onErrorDeployment", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentProperties#parameters:member", + "docComment": "/**\n * Name and value pairs that define the deployment parameters for the template. You use this element when you want to provide the parameter values directly in the request rather than link to an existing parameter file. Use either the parametersLink property or the parameters property, but not both. It can be a JObject or a well formed JSON string.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "parameters?: " + }, + { + "kind": "Reference", + "text": "Record", + "canonicalReference": "!Record:type" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "parameters", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentProperties#parametersLink:member", + "docComment": "/**\n * The URI of parameters file. You use this element to link to an existing parameters file. Use either the parametersLink property or the parameters property, but not both.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "parametersLink?: " + }, + { + "kind": "Reference", + "text": "ParametersLink", + "canonicalReference": "arm-package-resources-2019-08!ParametersLink:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "parametersLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentProperties#template:member", + "docComment": "/**\n * The template content. You use this element when you want to pass the template syntax directly in the request rather than link to an existing template. It can be a JObject or well-formed JSON string. Use either the templateLink property or the template property, but not both.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "template?: " + }, + { + "kind": "Reference", + "text": "Record", + "canonicalReference": "!Record:type" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "template", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentProperties#templateLink:member", + "docComment": "/**\n * The URI of the template. Use either the templateLink property or the template property, but not both.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "templateLink?: " + }, + { + "kind": "Reference", + "text": "TemplateLink", + "canonicalReference": "arm-package-resources-2019-08!TemplateLink:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "templateLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!DeploymentPropertiesExtended:interface", + "docComment": "/**\n * Deployment properties with additional details.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeploymentPropertiesExtended " + } + ], + "releaseTag": "Public", + "name": "DeploymentPropertiesExtended", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentPropertiesExtended#correlationId:member", + "docComment": "/**\n * The correlation ID of the deployment. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly correlationId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "correlationId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentPropertiesExtended#debugSetting:member", + "docComment": "/**\n * The debug setting of the deployment.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "debugSetting?: " + }, + { + "kind": "Reference", + "text": "DebugSetting", + "canonicalReference": "arm-package-resources-2019-08!DebugSetting:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "debugSetting", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentPropertiesExtended#dependencies:member", + "docComment": "/**\n * The list of deployment dependencies.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "dependencies?: " + }, + { + "kind": "Reference", + "text": "Dependency", + "canonicalReference": "arm-package-resources-2019-08!Dependency:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "dependencies", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentPropertiesExtended#duration:member", + "docComment": "/**\n * The duration of the template deployment. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly duration?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "duration", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentPropertiesExtended#mode:member", + "docComment": "/**\n * The deployment mode. Possible values are Incremental and Complete.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "mode?: " + }, + { + "kind": "Reference", + "text": "DeploymentMode", + "canonicalReference": "arm-package-resources-2019-08!DeploymentMode:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "mode", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentPropertiesExtended#onErrorDeployment:member", + "docComment": "/**\n * The deployment on error behavior.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "onErrorDeployment?: " + }, + { + "kind": "Reference", + "text": "OnErrorDeploymentExtended", + "canonicalReference": "arm-package-resources-2019-08!OnErrorDeploymentExtended:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "onErrorDeployment", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentPropertiesExtended#outputs:member", + "docComment": "/**\n * Key/value pairs that represent deployment output.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "outputs?: " + }, + { + "kind": "Reference", + "text": "Record", + "canonicalReference": "!Record:type" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "outputs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentPropertiesExtended#parameters:member", + "docComment": "/**\n * Deployment parameters. Use only one of Parameters or ParametersLink.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "parameters?: " + }, + { + "kind": "Reference", + "text": "Record", + "canonicalReference": "!Record:type" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "parameters", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentPropertiesExtended#parametersLink:member", + "docComment": "/**\n * The URI referencing the parameters. Use only one of Parameters or ParametersLink.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "parametersLink?: " + }, + { + "kind": "Reference", + "text": "ParametersLink", + "canonicalReference": "arm-package-resources-2019-08!ParametersLink:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "parametersLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentPropertiesExtended#providers:member", + "docComment": "/**\n * The list of resource providers needed for the deployment.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "providers?: " + }, + { + "kind": "Reference", + "text": "Provider", + "canonicalReference": "arm-package-resources-2019-08!Provider:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "providers", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentPropertiesExtended#provisioningState:member", + "docComment": "/**\n * The state of the provisioning. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly provisioningState?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "provisioningState", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentPropertiesExtended#template:member", + "docComment": "/**\n * The template content. Use only one of Template or TemplateLink.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "template?: " + }, + { + "kind": "Reference", + "text": "Record", + "canonicalReference": "!Record:type" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "template", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentPropertiesExtended#templateLink:member", + "docComment": "/**\n * The URI referencing the template. Use only one of Template or TemplateLink.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "templateLink?: " + }, + { + "kind": "Reference", + "text": "TemplateLink", + "canonicalReference": "arm-package-resources-2019-08!TemplateLink:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "templateLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentPropertiesExtended#timestamp:member", + "docComment": "/**\n * The timestamp of the template deployment. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly timestamp?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "timestamp", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!Deployments:interface", + "docComment": "/**\n * Interface representing a Deployments.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Deployments " + } + ], + "releaseTag": "Public", + "name": "Deployments", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!Deployments#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * You can provide the template and parameters directly in the request or link to JSON files.\n *\n * @param resourceGroupName - The name of the resource group to deploy the resources to. The name is case insensitive. The resource group must already exist.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param parameters - Additional parameters supplied to the operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", deploymentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "Deployment", + "canonicalReference": "arm-package-resources-2019-08!Deployment:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DeploymentsCreateOrUpdateOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DeploymentsCreateOrUpdateResponse", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "DeploymentsCreateOrUpdateResponse", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "deploymentName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!Deployments#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * You can provide the template and parameters directly in the request or link to JSON files.\n *\n * @param resourceGroupName - The name of the resource group to deploy the resources to. The name is case insensitive. The resource group must already exist.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param parameters - Additional parameters supplied to the operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", deploymentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "Deployment", + "canonicalReference": "arm-package-resources-2019-08!Deployment:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DeploymentsCreateOrUpdateOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DeploymentsCreateOrUpdateResponse", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "deploymentName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!Deployments#beginCreateOrUpdateAtManagementGroupScope:member(1)", + "docComment": "/**\n * You can provide the template and parameters directly in the request or link to JSON files.\n *\n * @param groupId - The management group ID.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param parameters - Additional parameters supplied to the operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAtManagementGroupScope(groupId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", deploymentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ScopedDeployment", + "canonicalReference": "arm-package-resources-2019-08!ScopedDeployment:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DeploymentsCreateOrUpdateAtManagementGroupScopeOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsCreateOrUpdateAtManagementGroupScopeOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DeploymentsCreateOrUpdateAtManagementGroupScopeResponse", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsCreateOrUpdateAtManagementGroupScopeResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "DeploymentsCreateOrUpdateAtManagementGroupScopeResponse", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsCreateOrUpdateAtManagementGroupScopeResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "groupId", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "deploymentName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdateAtManagementGroupScope" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!Deployments#beginCreateOrUpdateAtManagementGroupScopeAndWait:member(1)", + "docComment": "/**\n * You can provide the template and parameters directly in the request or link to JSON files.\n *\n * @param groupId - The management group ID.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param parameters - Additional parameters supplied to the operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAtManagementGroupScopeAndWait(groupId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", deploymentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ScopedDeployment", + "canonicalReference": "arm-package-resources-2019-08!ScopedDeployment:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DeploymentsCreateOrUpdateAtManagementGroupScopeOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsCreateOrUpdateAtManagementGroupScopeOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DeploymentsCreateOrUpdateAtManagementGroupScopeResponse", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsCreateOrUpdateAtManagementGroupScopeResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "groupId", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "deploymentName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdateAtManagementGroupScopeAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!Deployments#beginCreateOrUpdateAtScope:member(1)", + "docComment": "/**\n * You can provide the template and parameters directly in the request or link to JSON files.\n *\n * @param scope - The scope of a deployment.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param parameters - Additional parameters supplied to the operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAtScope(scope: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", deploymentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "Deployment", + "canonicalReference": "arm-package-resources-2019-08!Deployment:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DeploymentsCreateOrUpdateAtScopeOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsCreateOrUpdateAtScopeOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DeploymentsCreateOrUpdateAtScopeResponse", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsCreateOrUpdateAtScopeResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "DeploymentsCreateOrUpdateAtScopeResponse", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsCreateOrUpdateAtScopeResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "scope", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "deploymentName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdateAtScope" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!Deployments#beginCreateOrUpdateAtScopeAndWait:member(1)", + "docComment": "/**\n * You can provide the template and parameters directly in the request or link to JSON files.\n *\n * @param scope - The scope of a deployment.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param parameters - Additional parameters supplied to the operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAtScopeAndWait(scope: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", deploymentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "Deployment", + "canonicalReference": "arm-package-resources-2019-08!Deployment:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DeploymentsCreateOrUpdateAtScopeOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsCreateOrUpdateAtScopeOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DeploymentsCreateOrUpdateAtScopeResponse", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsCreateOrUpdateAtScopeResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "scope", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "deploymentName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdateAtScopeAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!Deployments#beginCreateOrUpdateAtSubscriptionScope:member(1)", + "docComment": "/**\n * You can provide the template and parameters directly in the request or link to JSON files.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param parameters - Additional parameters supplied to the operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAtSubscriptionScope(deploymentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "Deployment", + "canonicalReference": "arm-package-resources-2019-08!Deployment:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DeploymentsCreateOrUpdateAtSubscriptionScopeOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsCreateOrUpdateAtSubscriptionScopeOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DeploymentsCreateOrUpdateAtSubscriptionScopeResponse", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsCreateOrUpdateAtSubscriptionScopeResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "DeploymentsCreateOrUpdateAtSubscriptionScopeResponse", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsCreateOrUpdateAtSubscriptionScopeResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "deploymentName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginCreateOrUpdateAtSubscriptionScope" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!Deployments#beginCreateOrUpdateAtSubscriptionScopeAndWait:member(1)", + "docComment": "/**\n * You can provide the template and parameters directly in the request or link to JSON files.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param parameters - Additional parameters supplied to the operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAtSubscriptionScopeAndWait(deploymentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "Deployment", + "canonicalReference": "arm-package-resources-2019-08!Deployment:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DeploymentsCreateOrUpdateAtSubscriptionScopeOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsCreateOrUpdateAtSubscriptionScopeOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DeploymentsCreateOrUpdateAtSubscriptionScopeResponse", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsCreateOrUpdateAtSubscriptionScopeResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "deploymentName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginCreateOrUpdateAtSubscriptionScopeAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!Deployments#beginCreateOrUpdateAtTenantScope:member(1)", + "docComment": "/**\n * You can provide the template and parameters directly in the request or link to JSON files.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param parameters - Additional parameters supplied to the operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAtTenantScope(deploymentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ScopedDeployment", + "canonicalReference": "arm-package-resources-2019-08!ScopedDeployment:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DeploymentsCreateOrUpdateAtTenantScopeOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsCreateOrUpdateAtTenantScopeOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DeploymentsCreateOrUpdateAtTenantScopeResponse", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsCreateOrUpdateAtTenantScopeResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "DeploymentsCreateOrUpdateAtTenantScopeResponse", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsCreateOrUpdateAtTenantScopeResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "deploymentName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginCreateOrUpdateAtTenantScope" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!Deployments#beginCreateOrUpdateAtTenantScopeAndWait:member(1)", + "docComment": "/**\n * You can provide the template and parameters directly in the request or link to JSON files.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param parameters - Additional parameters supplied to the operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAtTenantScopeAndWait(deploymentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ScopedDeployment", + "canonicalReference": "arm-package-resources-2019-08!ScopedDeployment:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DeploymentsCreateOrUpdateAtTenantScopeOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsCreateOrUpdateAtTenantScopeOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DeploymentsCreateOrUpdateAtTenantScopeResponse", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsCreateOrUpdateAtTenantScopeResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "deploymentName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginCreateOrUpdateAtTenantScopeAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!Deployments#beginDelete:member(1)", + "docComment": "/**\n * A template deployment that is currently running cannot be deleted. Deleting a template deployment removes the associated deployment operations. Deleting a template deployment does not affect the state of the resource group. This is an asynchronous operation that returns a status of 202 until the template deployment is successfully deleted. The Location response header contains the URI that is used to obtain the status of the process. While the process is running, a call to the URI in the Location header returns a status of 202. When the process finishes, the URI in the Location header returns a status of 204 on success. If the asynchronous request failed, the URI in the Location header returns an error-level status code.\n *\n * @param resourceGroupName - The name of the resource group with the deployment to delete. The name is case insensitive.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", deploymentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DeploymentsDeleteOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "deploymentName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!Deployments#beginDeleteAndWait:member(1)", + "docComment": "/**\n * A template deployment that is currently running cannot be deleted. Deleting a template deployment removes the associated deployment operations. Deleting a template deployment does not affect the state of the resource group. This is an asynchronous operation that returns a status of 202 until the template deployment is successfully deleted. The Location response header contains the URI that is used to obtain the status of the process. While the process is running, a call to the URI in the Location header returns a status of 202. When the process finishes, the URI in the Location header returns a status of 204 on success. If the asynchronous request failed, the URI in the Location header returns an error-level status code.\n *\n * @param resourceGroupName - The name of the resource group with the deployment to delete. The name is case insensitive.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", deploymentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DeploymentsDeleteOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "deploymentName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!Deployments#beginDeleteAtManagementGroupScope:member(1)", + "docComment": "/**\n * A template deployment that is currently running cannot be deleted. Deleting a template deployment removes the associated deployment operations. This is an asynchronous operation that returns a status of 202 until the template deployment is successfully deleted. The Location response header contains the URI that is used to obtain the status of the process. While the process is running, a call to the URI in the Location header returns a status of 202. When the process finishes, the URI in the Location header returns a status of 204 on success. If the asynchronous request failed, the URI in the Location header returns an error-level status code.\n *\n * @param groupId - The management group ID.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAtManagementGroupScope(groupId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", deploymentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DeploymentsDeleteAtManagementGroupScopeOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsDeleteAtManagementGroupScopeOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "groupId", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "deploymentName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDeleteAtManagementGroupScope" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!Deployments#beginDeleteAtManagementGroupScopeAndWait:member(1)", + "docComment": "/**\n * A template deployment that is currently running cannot be deleted. Deleting a template deployment removes the associated deployment operations. This is an asynchronous operation that returns a status of 202 until the template deployment is successfully deleted. The Location response header contains the URI that is used to obtain the status of the process. While the process is running, a call to the URI in the Location header returns a status of 202. When the process finishes, the URI in the Location header returns a status of 204 on success. If the asynchronous request failed, the URI in the Location header returns an error-level status code.\n *\n * @param groupId - The management group ID.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAtManagementGroupScopeAndWait(groupId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", deploymentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DeploymentsDeleteAtManagementGroupScopeOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsDeleteAtManagementGroupScopeOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "groupId", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "deploymentName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDeleteAtManagementGroupScopeAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!Deployments#beginDeleteAtScope:member(1)", + "docComment": "/**\n * A template deployment that is currently running cannot be deleted. Deleting a template deployment removes the associated deployment operations. This is an asynchronous operation that returns a status of 202 until the template deployment is successfully deleted. The Location response header contains the URI that is used to obtain the status of the process. While the process is running, a call to the URI in the Location header returns a status of 202. When the process finishes, the URI in the Location header returns a status of 204 on success. If the asynchronous request failed, the URI in the Location header returns an error-level status code.\n *\n * @param scope - The scope of a deployment.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAtScope(scope: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", deploymentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DeploymentsDeleteAtScopeOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsDeleteAtScopeOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "scope", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "deploymentName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDeleteAtScope" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!Deployments#beginDeleteAtScopeAndWait:member(1)", + "docComment": "/**\n * A template deployment that is currently running cannot be deleted. Deleting a template deployment removes the associated deployment operations. This is an asynchronous operation that returns a status of 202 until the template deployment is successfully deleted. The Location response header contains the URI that is used to obtain the status of the process. While the process is running, a call to the URI in the Location header returns a status of 202. When the process finishes, the URI in the Location header returns a status of 204 on success. If the asynchronous request failed, the URI in the Location header returns an error-level status code.\n *\n * @param scope - The scope of a deployment.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAtScopeAndWait(scope: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", deploymentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DeploymentsDeleteAtScopeOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsDeleteAtScopeOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "scope", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "deploymentName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDeleteAtScopeAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!Deployments#beginDeleteAtSubscriptionScope:member(1)", + "docComment": "/**\n * A template deployment that is currently running cannot be deleted. Deleting a template deployment removes the associated deployment operations. This is an asynchronous operation that returns a status of 202 until the template deployment is successfully deleted. The Location response header contains the URI that is used to obtain the status of the process. While the process is running, a call to the URI in the Location header returns a status of 202. When the process finishes, the URI in the Location header returns a status of 204 on success. If the asynchronous request failed, the URI in the Location header returns an error-level status code.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAtSubscriptionScope(deploymentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DeploymentsDeleteAtSubscriptionScopeOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsDeleteAtSubscriptionScopeOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "deploymentName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "beginDeleteAtSubscriptionScope" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!Deployments#beginDeleteAtSubscriptionScopeAndWait:member(1)", + "docComment": "/**\n * A template deployment that is currently running cannot be deleted. Deleting a template deployment removes the associated deployment operations. This is an asynchronous operation that returns a status of 202 until the template deployment is successfully deleted. The Location response header contains the URI that is used to obtain the status of the process. While the process is running, a call to the URI in the Location header returns a status of 202. When the process finishes, the URI in the Location header returns a status of 204 on success. If the asynchronous request failed, the URI in the Location header returns an error-level status code.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAtSubscriptionScopeAndWait(deploymentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DeploymentsDeleteAtSubscriptionScopeOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsDeleteAtSubscriptionScopeOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "deploymentName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "beginDeleteAtSubscriptionScopeAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!Deployments#beginDeleteAtTenantScope:member(1)", + "docComment": "/**\n * A template deployment that is currently running cannot be deleted. Deleting a template deployment removes the associated deployment operations. This is an asynchronous operation that returns a status of 202 until the template deployment is successfully deleted. The Location response header contains the URI that is used to obtain the status of the process. While the process is running, a call to the URI in the Location header returns a status of 202. When the process finishes, the URI in the Location header returns a status of 204 on success. If the asynchronous request failed, the URI in the Location header returns an error-level status code.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAtTenantScope(deploymentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DeploymentsDeleteAtTenantScopeOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsDeleteAtTenantScopeOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "deploymentName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "beginDeleteAtTenantScope" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!Deployments#beginDeleteAtTenantScopeAndWait:member(1)", + "docComment": "/**\n * A template deployment that is currently running cannot be deleted. Deleting a template deployment removes the associated deployment operations. This is an asynchronous operation that returns a status of 202 until the template deployment is successfully deleted. The Location response header contains the URI that is used to obtain the status of the process. While the process is running, a call to the URI in the Location header returns a status of 202. When the process finishes, the URI in the Location header returns a status of 204 on success. If the asynchronous request failed, the URI in the Location header returns an error-level status code.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAtTenantScopeAndWait(deploymentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DeploymentsDeleteAtTenantScopeOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsDeleteAtTenantScopeOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "deploymentName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "beginDeleteAtTenantScopeAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!Deployments#beginWhatIf:member(1)", + "docComment": "/**\n * Returns changes that will be made by the deployment if executed at the scope of the resource group.\n *\n * @param resourceGroupName - The name of the resource group the template will be deployed to. The name is case insensitive.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param parameters - Parameters to validate.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginWhatIf(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", deploymentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "DeploymentWhatIf", + "canonicalReference": "arm-package-resources-2019-08!DeploymentWhatIf:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DeploymentsWhatIfOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsWhatIfOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DeploymentsWhatIfResponse", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsWhatIfResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "DeploymentsWhatIfResponse", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsWhatIfResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "deploymentName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginWhatIf" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!Deployments#beginWhatIfAndWait:member(1)", + "docComment": "/**\n * Returns changes that will be made by the deployment if executed at the scope of the resource group.\n *\n * @param resourceGroupName - The name of the resource group the template will be deployed to. The name is case insensitive.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param parameters - Parameters to validate.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginWhatIfAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", deploymentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "DeploymentWhatIf", + "canonicalReference": "arm-package-resources-2019-08!DeploymentWhatIf:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DeploymentsWhatIfOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsWhatIfOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DeploymentsWhatIfResponse", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsWhatIfResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "deploymentName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginWhatIfAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!Deployments#beginWhatIfAtSubscriptionScope:member(1)", + "docComment": "/**\n * Returns changes that will be made by the deployment if executed at the scope of the subscription.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param parameters - Parameters to What If.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginWhatIfAtSubscriptionScope(deploymentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "DeploymentWhatIf", + "canonicalReference": "arm-package-resources-2019-08!DeploymentWhatIf:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DeploymentsWhatIfAtSubscriptionScopeOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsWhatIfAtSubscriptionScopeOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DeploymentsWhatIfAtSubscriptionScopeResponse", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsWhatIfAtSubscriptionScopeResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "DeploymentsWhatIfAtSubscriptionScopeResponse", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsWhatIfAtSubscriptionScopeResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "deploymentName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginWhatIfAtSubscriptionScope" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!Deployments#beginWhatIfAtSubscriptionScopeAndWait:member(1)", + "docComment": "/**\n * Returns changes that will be made by the deployment if executed at the scope of the subscription.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param parameters - Parameters to What If.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginWhatIfAtSubscriptionScopeAndWait(deploymentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "DeploymentWhatIf", + "canonicalReference": "arm-package-resources-2019-08!DeploymentWhatIf:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DeploymentsWhatIfAtSubscriptionScopeOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsWhatIfAtSubscriptionScopeOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DeploymentsWhatIfAtSubscriptionScopeResponse", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsWhatIfAtSubscriptionScopeResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "deploymentName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginWhatIfAtSubscriptionScopeAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!Deployments#calculateTemplateHash:member(1)", + "docComment": "/**\n * Calculate the hash of the given template.\n *\n * @param template - The template provided to calculate hash.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "calculateTemplateHash(template: " + }, + { + "kind": "Reference", + "text": "Record", + "canonicalReference": "!Record:type" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DeploymentsCalculateTemplateHashOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsCalculateTemplateHashOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DeploymentsCalculateTemplateHashResponse", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsCalculateTemplateHashResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 6, + "endIndex": 10 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "template", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 4, + "endIndex": 5 + } + } + ], + "name": "calculateTemplateHash" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!Deployments#cancel:member(1)", + "docComment": "/**\n * You can cancel a deployment only if the provisioningState is Accepted or Running. After the deployment is canceled, the provisioningState is set to Canceled. Canceling a template deployment stops the currently running template deployment and leaves the resource group partially deployed.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "cancel(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", deploymentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DeploymentsCancelOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsCancelOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "deploymentName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "cancel" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!Deployments#cancelAtManagementGroupScope:member(1)", + "docComment": "/**\n * You can cancel a deployment only if the provisioningState is Accepted or Running. After the deployment is canceled, the provisioningState is set to Canceled. Canceling a template deployment stops the currently running template deployment and leaves the resources partially deployed.\n *\n * @param groupId - The management group ID.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "cancelAtManagementGroupScope(groupId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", deploymentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DeploymentsCancelAtManagementGroupScopeOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsCancelAtManagementGroupScopeOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "groupId", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "deploymentName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "cancelAtManagementGroupScope" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!Deployments#cancelAtScope:member(1)", + "docComment": "/**\n * You can cancel a deployment only if the provisioningState is Accepted or Running. After the deployment is canceled, the provisioningState is set to Canceled. Canceling a template deployment stops the currently running template deployment and leaves the resources partially deployed.\n *\n * @param scope - The scope of a deployment.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "cancelAtScope(scope: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", deploymentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DeploymentsCancelAtScopeOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsCancelAtScopeOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "scope", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "deploymentName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "cancelAtScope" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!Deployments#cancelAtSubscriptionScope:member(1)", + "docComment": "/**\n * You can cancel a deployment only if the provisioningState is Accepted or Running. After the deployment is canceled, the provisioningState is set to Canceled. Canceling a template deployment stops the currently running template deployment and leaves the resources partially deployed.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "cancelAtSubscriptionScope(deploymentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DeploymentsCancelAtSubscriptionScopeOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsCancelAtSubscriptionScopeOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "deploymentName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "cancelAtSubscriptionScope" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!Deployments#cancelAtTenantScope:member(1)", + "docComment": "/**\n * You can cancel a deployment only if the provisioningState is Accepted or Running. After the deployment is canceled, the provisioningState is set to Canceled. Canceling a template deployment stops the currently running template deployment and leaves the resources partially deployed.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "cancelAtTenantScope(deploymentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DeploymentsCancelAtTenantScopeOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsCancelAtTenantScopeOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "deploymentName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "cancelAtTenantScope" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!Deployments#checkExistence:member(1)", + "docComment": "/**\n * Checks whether the deployment exists.\n *\n * @param resourceGroupName - The name of the resource group with the deployment to check. The name is case insensitive.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "checkExistence(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", deploymentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DeploymentsCheckExistenceOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsCheckExistenceOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "deploymentName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "checkExistence" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!Deployments#checkExistenceAtManagementGroupScope:member(1)", + "docComment": "/**\n * Checks whether the deployment exists.\n *\n * @param groupId - The management group ID.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "checkExistenceAtManagementGroupScope(groupId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", deploymentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DeploymentsCheckExistenceAtManagementGroupScopeOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsCheckExistenceAtManagementGroupScopeOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "groupId", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "deploymentName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "checkExistenceAtManagementGroupScope" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!Deployments#checkExistenceAtScope:member(1)", + "docComment": "/**\n * Checks whether the deployment exists.\n *\n * @param scope - The scope of a deployment.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "checkExistenceAtScope(scope: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", deploymentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DeploymentsCheckExistenceAtScopeOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsCheckExistenceAtScopeOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "scope", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "deploymentName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "checkExistenceAtScope" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!Deployments#checkExistenceAtSubscriptionScope:member(1)", + "docComment": "/**\n * Checks whether the deployment exists.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "checkExistenceAtSubscriptionScope(deploymentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DeploymentsCheckExistenceAtSubscriptionScopeOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsCheckExistenceAtSubscriptionScopeOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "deploymentName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "checkExistenceAtSubscriptionScope" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!Deployments#checkExistenceAtTenantScope:member(1)", + "docComment": "/**\n * Checks whether the deployment exists.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "checkExistenceAtTenantScope(deploymentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DeploymentsCheckExistenceAtTenantScopeOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsCheckExistenceAtTenantScopeOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "deploymentName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "checkExistenceAtTenantScope" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!Deployments#exportTemplate:member(1)", + "docComment": "/**\n * Exports the template used for specified deployment.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "exportTemplate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", deploymentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DeploymentsExportTemplateOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsExportTemplateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DeploymentsExportTemplateResponse", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsExportTemplateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "deploymentName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "exportTemplate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!Deployments#exportTemplateAtManagementGroupScope:member(1)", + "docComment": "/**\n * Exports the template used for specified deployment.\n *\n * @param groupId - The management group ID.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "exportTemplateAtManagementGroupScope(groupId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", deploymentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DeploymentsExportTemplateAtManagementGroupScopeOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsExportTemplateAtManagementGroupScopeOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DeploymentsExportTemplateAtManagementGroupScopeResponse", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsExportTemplateAtManagementGroupScopeResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "groupId", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "deploymentName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "exportTemplateAtManagementGroupScope" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!Deployments#exportTemplateAtScope:member(1)", + "docComment": "/**\n * Exports the template used for specified deployment.\n *\n * @param scope - The scope of a deployment.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "exportTemplateAtScope(scope: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", deploymentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DeploymentsExportTemplateAtScopeOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsExportTemplateAtScopeOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DeploymentsExportTemplateAtScopeResponse", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsExportTemplateAtScopeResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "scope", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "deploymentName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "exportTemplateAtScope" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!Deployments#exportTemplateAtSubscriptionScope:member(1)", + "docComment": "/**\n * Exports the template used for specified deployment.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "exportTemplateAtSubscriptionScope(deploymentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DeploymentsExportTemplateAtSubscriptionScopeOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsExportTemplateAtSubscriptionScopeOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DeploymentsExportTemplateAtSubscriptionScopeResponse", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsExportTemplateAtSubscriptionScopeResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "deploymentName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "exportTemplateAtSubscriptionScope" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!Deployments#exportTemplateAtTenantScope:member(1)", + "docComment": "/**\n * Exports the template used for specified deployment.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "exportTemplateAtTenantScope(deploymentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DeploymentsExportTemplateAtTenantScopeOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsExportTemplateAtTenantScopeOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DeploymentsExportTemplateAtTenantScopeResponse", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsExportTemplateAtTenantScopeResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "deploymentName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "exportTemplateAtTenantScope" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!Deployments#get:member(1)", + "docComment": "/**\n * Gets a deployment.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", deploymentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DeploymentsGetOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DeploymentsGetResponse", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "deploymentName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!Deployments#getAtManagementGroupScope:member(1)", + "docComment": "/**\n * Gets a deployment.\n *\n * @param groupId - The management group ID.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getAtManagementGroupScope(groupId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", deploymentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DeploymentsGetAtManagementGroupScopeOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsGetAtManagementGroupScopeOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DeploymentsGetAtManagementGroupScopeResponse", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsGetAtManagementGroupScopeResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "groupId", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "deploymentName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "getAtManagementGroupScope" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!Deployments#getAtScope:member(1)", + "docComment": "/**\n * Gets a deployment.\n *\n * @param scope - The scope of a deployment.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getAtScope(scope: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", deploymentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DeploymentsGetAtScopeOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsGetAtScopeOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DeploymentsGetAtScopeResponse", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsGetAtScopeResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "scope", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "deploymentName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "getAtScope" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!Deployments#getAtSubscriptionScope:member(1)", + "docComment": "/**\n * Gets a deployment.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getAtSubscriptionScope(deploymentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DeploymentsGetAtSubscriptionScopeOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsGetAtSubscriptionScopeOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DeploymentsGetAtSubscriptionScopeResponse", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsGetAtSubscriptionScopeResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "deploymentName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "getAtSubscriptionScope" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!Deployments#getAtTenantScope:member(1)", + "docComment": "/**\n * Gets a deployment.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getAtTenantScope(deploymentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DeploymentsGetAtTenantScopeOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsGetAtTenantScopeOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DeploymentsGetAtTenantScopeResponse", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsGetAtTenantScopeResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "deploymentName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "getAtTenantScope" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!Deployments#listAtManagementGroupScope:member(1)", + "docComment": "/**\n * Get all the deployments for a management group.\n *\n * @param groupId - The management group ID.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listAtManagementGroupScope(groupId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DeploymentsListAtManagementGroupScopeOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsListAtManagementGroupScopeOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DeploymentExtended", + "canonicalReference": "arm-package-resources-2019-08!DeploymentExtended:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "groupId", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "listAtManagementGroupScope" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!Deployments#listAtScope:member(1)", + "docComment": "/**\n * Get all the deployments at the given scope.\n *\n * @param scope - The scope of a deployment.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listAtScope(scope: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DeploymentsListAtScopeOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsListAtScopeOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DeploymentExtended", + "canonicalReference": "arm-package-resources-2019-08!DeploymentExtended:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "scope", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "listAtScope" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!Deployments#listAtSubscriptionScope:member(1)", + "docComment": "/**\n * Get all the deployments for a subscription.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listAtSubscriptionScope(options?: " + }, + { + "kind": "Reference", + "text": "DeploymentsListAtSubscriptionScopeOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsListAtSubscriptionScopeOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DeploymentExtended", + "canonicalReference": "arm-package-resources-2019-08!DeploymentExtended:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "listAtSubscriptionScope" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!Deployments#listAtTenantScope:member(1)", + "docComment": "/**\n * Get all the deployments at the tenant scope.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listAtTenantScope(options?: " + }, + { + "kind": "Reference", + "text": "DeploymentsListAtTenantScopeOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsListAtTenantScopeOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DeploymentExtended", + "canonicalReference": "arm-package-resources-2019-08!DeploymentExtended:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "listAtTenantScope" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!Deployments#listByResourceGroup:member(1)", + "docComment": "/**\n * Get all the deployments for a resource group.\n *\n * @param resourceGroupName - The name of the resource group with the deployments to get. The name is case insensitive.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByResourceGroup(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DeploymentsListByResourceGroupOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsListByResourceGroupOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DeploymentExtended", + "canonicalReference": "arm-package-resources-2019-08!DeploymentExtended:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "listByResourceGroup" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!Deployments#validate:member(1)", + "docComment": "/**\n * Validates whether the specified template is syntactically correct and will be accepted by Azure Resource Manager..\n *\n * @param resourceGroupName - The name of the resource group the template will be deployed to. The name is case insensitive.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param parameters - Parameters to validate.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "validate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", deploymentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "Deployment", + "canonicalReference": "arm-package-resources-2019-08!Deployment:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DeploymentsValidateOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsValidateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DeploymentsValidateResponse", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsValidateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "deploymentName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "validate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!Deployments#validateAtManagementGroupScope:member(1)", + "docComment": "/**\n * Validates whether the specified template is syntactically correct and will be accepted by Azure Resource Manager..\n *\n * @param groupId - The management group ID.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param parameters - Parameters to validate.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "validateAtManagementGroupScope(groupId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", deploymentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ScopedDeployment", + "canonicalReference": "arm-package-resources-2019-08!ScopedDeployment:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DeploymentsValidateAtManagementGroupScopeOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsValidateAtManagementGroupScopeOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DeploymentsValidateAtManagementGroupScopeResponse", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsValidateAtManagementGroupScopeResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "groupId", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "deploymentName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "validateAtManagementGroupScope" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!Deployments#validateAtScope:member(1)", + "docComment": "/**\n * Validates whether the specified template is syntactically correct and will be accepted by Azure Resource Manager..\n *\n * @param scope - The scope of a deployment.\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param parameters - Parameters to validate.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "validateAtScope(scope: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", deploymentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "Deployment", + "canonicalReference": "arm-package-resources-2019-08!Deployment:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DeploymentsValidateAtScopeOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsValidateAtScopeOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DeploymentsValidateAtScopeResponse", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsValidateAtScopeResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "scope", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "deploymentName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "validateAtScope" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!Deployments#validateAtSubscriptionScope:member(1)", + "docComment": "/**\n * Validates whether the specified template is syntactically correct and will be accepted by Azure Resource Manager..\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param parameters - Parameters to validate.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "validateAtSubscriptionScope(deploymentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "Deployment", + "canonicalReference": "arm-package-resources-2019-08!Deployment:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DeploymentsValidateAtSubscriptionScopeOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsValidateAtSubscriptionScopeOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DeploymentsValidateAtSubscriptionScopeResponse", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsValidateAtSubscriptionScopeResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "deploymentName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "validateAtSubscriptionScope" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!Deployments#validateAtTenantScope:member(1)", + "docComment": "/**\n * Validates whether the specified template is syntactically correct and will be accepted by Azure Resource Manager..\n *\n * @param deploymentName - The name of the deployment.\n *\n * @param parameters - Parameters to validate.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "validateAtTenantScope(deploymentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ScopedDeployment", + "canonicalReference": "arm-package-resources-2019-08!ScopedDeployment:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DeploymentsValidateAtTenantScopeOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsValidateAtTenantScopeOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DeploymentsValidateAtTenantScopeResponse", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsValidateAtTenantScopeResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "deploymentName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "validateAtTenantScope" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsCalculateTemplateHashOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeploymentsCalculateTemplateHashOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DeploymentsCalculateTemplateHashOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsCalculateTemplateHashResponse:type", + "docComment": "/**\n * Contains response data for the calculateTemplateHash operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DeploymentsCalculateTemplateHashResponse = " + }, + { + "kind": "Reference", + "text": "TemplateHashResult", + "canonicalReference": "arm-package-resources-2019-08!TemplateHashResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DeploymentsCalculateTemplateHashResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsCancelAtManagementGroupScopeOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeploymentsCancelAtManagementGroupScopeOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DeploymentsCancelAtManagementGroupScopeOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsCancelAtScopeOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeploymentsCancelAtScopeOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DeploymentsCancelAtScopeOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsCancelAtSubscriptionScopeOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeploymentsCancelAtSubscriptionScopeOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DeploymentsCancelAtSubscriptionScopeOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsCancelAtTenantScopeOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeploymentsCancelAtTenantScopeOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DeploymentsCancelAtTenantScopeOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsCancelOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeploymentsCancelOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DeploymentsCancelOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsCheckExistenceAtManagementGroupScopeOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeploymentsCheckExistenceAtManagementGroupScopeOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DeploymentsCheckExistenceAtManagementGroupScopeOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsCheckExistenceAtScopeOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeploymentsCheckExistenceAtScopeOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DeploymentsCheckExistenceAtScopeOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsCheckExistenceAtSubscriptionScopeOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeploymentsCheckExistenceAtSubscriptionScopeOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DeploymentsCheckExistenceAtSubscriptionScopeOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsCheckExistenceAtTenantScopeOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeploymentsCheckExistenceAtTenantScopeOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DeploymentsCheckExistenceAtTenantScopeOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsCheckExistenceOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeploymentsCheckExistenceOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DeploymentsCheckExistenceOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsCreateOrUpdateAtManagementGroupScopeOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeploymentsCreateOrUpdateAtManagementGroupScopeOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DeploymentsCreateOrUpdateAtManagementGroupScopeOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsCreateOrUpdateAtManagementGroupScopeOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsCreateOrUpdateAtManagementGroupScopeOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsCreateOrUpdateAtManagementGroupScopeResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdateAtManagementGroupScope operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DeploymentsCreateOrUpdateAtManagementGroupScopeResponse = " + }, + { + "kind": "Reference", + "text": "DeploymentExtended", + "canonicalReference": "arm-package-resources-2019-08!DeploymentExtended:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DeploymentsCreateOrUpdateAtManagementGroupScopeResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsCreateOrUpdateAtScopeOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeploymentsCreateOrUpdateAtScopeOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DeploymentsCreateOrUpdateAtScopeOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsCreateOrUpdateAtScopeOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsCreateOrUpdateAtScopeOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsCreateOrUpdateAtScopeResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdateAtScope operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DeploymentsCreateOrUpdateAtScopeResponse = " + }, + { + "kind": "Reference", + "text": "DeploymentExtended", + "canonicalReference": "arm-package-resources-2019-08!DeploymentExtended:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DeploymentsCreateOrUpdateAtScopeResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsCreateOrUpdateAtSubscriptionScopeOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeploymentsCreateOrUpdateAtSubscriptionScopeOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DeploymentsCreateOrUpdateAtSubscriptionScopeOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsCreateOrUpdateAtSubscriptionScopeOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsCreateOrUpdateAtSubscriptionScopeOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsCreateOrUpdateAtSubscriptionScopeResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdateAtSubscriptionScope operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DeploymentsCreateOrUpdateAtSubscriptionScopeResponse = " + }, + { + "kind": "Reference", + "text": "DeploymentExtended", + "canonicalReference": "arm-package-resources-2019-08!DeploymentExtended:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DeploymentsCreateOrUpdateAtSubscriptionScopeResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsCreateOrUpdateAtTenantScopeOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeploymentsCreateOrUpdateAtTenantScopeOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DeploymentsCreateOrUpdateAtTenantScopeOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsCreateOrUpdateAtTenantScopeOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsCreateOrUpdateAtTenantScopeOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsCreateOrUpdateAtTenantScopeResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdateAtTenantScope operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DeploymentsCreateOrUpdateAtTenantScopeResponse = " + }, + { + "kind": "Reference", + "text": "DeploymentExtended", + "canonicalReference": "arm-package-resources-2019-08!DeploymentExtended:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DeploymentsCreateOrUpdateAtTenantScopeResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeploymentsCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DeploymentsCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DeploymentsCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "DeploymentExtended", + "canonicalReference": "arm-package-resources-2019-08!DeploymentExtended:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DeploymentsCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsDeleteAtManagementGroupScopeOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeploymentsDeleteAtManagementGroupScopeOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DeploymentsDeleteAtManagementGroupScopeOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsDeleteAtManagementGroupScopeOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsDeleteAtManagementGroupScopeOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsDeleteAtScopeOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeploymentsDeleteAtScopeOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DeploymentsDeleteAtScopeOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsDeleteAtScopeOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsDeleteAtScopeOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsDeleteAtSubscriptionScopeOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeploymentsDeleteAtSubscriptionScopeOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DeploymentsDeleteAtSubscriptionScopeOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsDeleteAtSubscriptionScopeOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsDeleteAtSubscriptionScopeOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsDeleteAtTenantScopeOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeploymentsDeleteAtTenantScopeOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DeploymentsDeleteAtTenantScopeOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsDeleteAtTenantScopeOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsDeleteAtTenantScopeOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeploymentsDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DeploymentsDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsExportTemplateAtManagementGroupScopeOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeploymentsExportTemplateAtManagementGroupScopeOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DeploymentsExportTemplateAtManagementGroupScopeOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsExportTemplateAtManagementGroupScopeResponse:type", + "docComment": "/**\n * Contains response data for the exportTemplateAtManagementGroupScope operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DeploymentsExportTemplateAtManagementGroupScopeResponse = " + }, + { + "kind": "Reference", + "text": "DeploymentExportResult", + "canonicalReference": "arm-package-resources-2019-08!DeploymentExportResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DeploymentsExportTemplateAtManagementGroupScopeResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsExportTemplateAtScopeOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeploymentsExportTemplateAtScopeOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DeploymentsExportTemplateAtScopeOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsExportTemplateAtScopeResponse:type", + "docComment": "/**\n * Contains response data for the exportTemplateAtScope operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DeploymentsExportTemplateAtScopeResponse = " + }, + { + "kind": "Reference", + "text": "DeploymentExportResult", + "canonicalReference": "arm-package-resources-2019-08!DeploymentExportResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DeploymentsExportTemplateAtScopeResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsExportTemplateAtSubscriptionScopeOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeploymentsExportTemplateAtSubscriptionScopeOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DeploymentsExportTemplateAtSubscriptionScopeOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsExportTemplateAtSubscriptionScopeResponse:type", + "docComment": "/**\n * Contains response data for the exportTemplateAtSubscriptionScope operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DeploymentsExportTemplateAtSubscriptionScopeResponse = " + }, + { + "kind": "Reference", + "text": "DeploymentExportResult", + "canonicalReference": "arm-package-resources-2019-08!DeploymentExportResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DeploymentsExportTemplateAtSubscriptionScopeResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsExportTemplateAtTenantScopeOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeploymentsExportTemplateAtTenantScopeOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DeploymentsExportTemplateAtTenantScopeOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsExportTemplateAtTenantScopeResponse:type", + "docComment": "/**\n * Contains response data for the exportTemplateAtTenantScope operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DeploymentsExportTemplateAtTenantScopeResponse = " + }, + { + "kind": "Reference", + "text": "DeploymentExportResult", + "canonicalReference": "arm-package-resources-2019-08!DeploymentExportResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DeploymentsExportTemplateAtTenantScopeResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsExportTemplateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeploymentsExportTemplateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DeploymentsExportTemplateOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsExportTemplateResponse:type", + "docComment": "/**\n * Contains response data for the exportTemplate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DeploymentsExportTemplateResponse = " + }, + { + "kind": "Reference", + "text": "DeploymentExportResult", + "canonicalReference": "arm-package-resources-2019-08!DeploymentExportResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DeploymentsExportTemplateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsGetAtManagementGroupScopeOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeploymentsGetAtManagementGroupScopeOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DeploymentsGetAtManagementGroupScopeOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsGetAtManagementGroupScopeResponse:type", + "docComment": "/**\n * Contains response data for the getAtManagementGroupScope operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DeploymentsGetAtManagementGroupScopeResponse = " + }, + { + "kind": "Reference", + "text": "DeploymentExtended", + "canonicalReference": "arm-package-resources-2019-08!DeploymentExtended:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DeploymentsGetAtManagementGroupScopeResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsGetAtScopeOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeploymentsGetAtScopeOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DeploymentsGetAtScopeOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsGetAtScopeResponse:type", + "docComment": "/**\n * Contains response data for the getAtScope operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DeploymentsGetAtScopeResponse = " + }, + { + "kind": "Reference", + "text": "DeploymentExtended", + "canonicalReference": "arm-package-resources-2019-08!DeploymentExtended:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DeploymentsGetAtScopeResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsGetAtSubscriptionScopeOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeploymentsGetAtSubscriptionScopeOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DeploymentsGetAtSubscriptionScopeOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsGetAtSubscriptionScopeResponse:type", + "docComment": "/**\n * Contains response data for the getAtSubscriptionScope operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DeploymentsGetAtSubscriptionScopeResponse = " + }, + { + "kind": "Reference", + "text": "DeploymentExtended", + "canonicalReference": "arm-package-resources-2019-08!DeploymentExtended:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DeploymentsGetAtSubscriptionScopeResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsGetAtTenantScopeOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeploymentsGetAtTenantScopeOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DeploymentsGetAtTenantScopeOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsGetAtTenantScopeResponse:type", + "docComment": "/**\n * Contains response data for the getAtTenantScope operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DeploymentsGetAtTenantScopeResponse = " + }, + { + "kind": "Reference", + "text": "DeploymentExtended", + "canonicalReference": "arm-package-resources-2019-08!DeploymentExtended:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DeploymentsGetAtTenantScopeResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeploymentsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DeploymentsGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DeploymentsGetResponse = " + }, + { + "kind": "Reference", + "text": "DeploymentExtended", + "canonicalReference": "arm-package-resources-2019-08!DeploymentExtended:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DeploymentsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsListAtManagementGroupScopeNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeploymentsListAtManagementGroupScopeNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DeploymentsListAtManagementGroupScopeNextOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsListAtManagementGroupScopeNextOptionalParams#filter:member", + "docComment": "/**\n * The filter to apply on the operation. For example, you can use $filter=provisioningState eq '{state}'.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "filter?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "filter", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsListAtManagementGroupScopeNextOptionalParams#top:member", + "docComment": "/**\n * The number of results to get. If null is passed, returns all deployments.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "top?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "top", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsListAtManagementGroupScopeNextResponse:type", + "docComment": "/**\n * Contains response data for the listAtManagementGroupScopeNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DeploymentsListAtManagementGroupScopeNextResponse = " + }, + { + "kind": "Reference", + "text": "DeploymentListResult", + "canonicalReference": "arm-package-resources-2019-08!DeploymentListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DeploymentsListAtManagementGroupScopeNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsListAtManagementGroupScopeOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeploymentsListAtManagementGroupScopeOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DeploymentsListAtManagementGroupScopeOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsListAtManagementGroupScopeOptionalParams#filter:member", + "docComment": "/**\n * The filter to apply on the operation. For example, you can use $filter=provisioningState eq '{state}'.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "filter?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "filter", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsListAtManagementGroupScopeOptionalParams#top:member", + "docComment": "/**\n * The number of results to get. If null is passed, returns all deployments.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "top?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "top", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsListAtManagementGroupScopeResponse:type", + "docComment": "/**\n * Contains response data for the listAtManagementGroupScope operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DeploymentsListAtManagementGroupScopeResponse = " + }, + { + "kind": "Reference", + "text": "DeploymentListResult", + "canonicalReference": "arm-package-resources-2019-08!DeploymentListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DeploymentsListAtManagementGroupScopeResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsListAtScopeNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeploymentsListAtScopeNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DeploymentsListAtScopeNextOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsListAtScopeNextOptionalParams#filter:member", + "docComment": "/**\n * The filter to apply on the operation. For example, you can use $filter=provisioningState eq '{state}'.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "filter?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "filter", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsListAtScopeNextOptionalParams#top:member", + "docComment": "/**\n * The number of results to get. If null is passed, returns all deployments.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "top?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "top", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsListAtScopeNextResponse:type", + "docComment": "/**\n * Contains response data for the listAtScopeNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DeploymentsListAtScopeNextResponse = " + }, + { + "kind": "Reference", + "text": "DeploymentListResult", + "canonicalReference": "arm-package-resources-2019-08!DeploymentListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DeploymentsListAtScopeNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsListAtScopeOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeploymentsListAtScopeOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DeploymentsListAtScopeOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsListAtScopeOptionalParams#filter:member", + "docComment": "/**\n * The filter to apply on the operation. For example, you can use $filter=provisioningState eq '{state}'.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "filter?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "filter", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsListAtScopeOptionalParams#top:member", + "docComment": "/**\n * The number of results to get. If null is passed, returns all deployments.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "top?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "top", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsListAtScopeResponse:type", + "docComment": "/**\n * Contains response data for the listAtScope operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DeploymentsListAtScopeResponse = " + }, + { + "kind": "Reference", + "text": "DeploymentListResult", + "canonicalReference": "arm-package-resources-2019-08!DeploymentListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DeploymentsListAtScopeResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsListAtSubscriptionScopeNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeploymentsListAtSubscriptionScopeNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DeploymentsListAtSubscriptionScopeNextOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsListAtSubscriptionScopeNextOptionalParams#filter:member", + "docComment": "/**\n * The filter to apply on the operation. For example, you can use $filter=provisioningState eq '{state}'.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "filter?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "filter", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsListAtSubscriptionScopeNextOptionalParams#top:member", + "docComment": "/**\n * The number of results to get. If null is passed, returns all deployments.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "top?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "top", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsListAtSubscriptionScopeNextResponse:type", + "docComment": "/**\n * Contains response data for the listAtSubscriptionScopeNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DeploymentsListAtSubscriptionScopeNextResponse = " + }, + { + "kind": "Reference", + "text": "DeploymentListResult", + "canonicalReference": "arm-package-resources-2019-08!DeploymentListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DeploymentsListAtSubscriptionScopeNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsListAtSubscriptionScopeOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeploymentsListAtSubscriptionScopeOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DeploymentsListAtSubscriptionScopeOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsListAtSubscriptionScopeOptionalParams#filter:member", + "docComment": "/**\n * The filter to apply on the operation. For example, you can use $filter=provisioningState eq '{state}'.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "filter?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "filter", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsListAtSubscriptionScopeOptionalParams#top:member", + "docComment": "/**\n * The number of results to get. If null is passed, returns all deployments.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "top?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "top", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsListAtSubscriptionScopeResponse:type", + "docComment": "/**\n * Contains response data for the listAtSubscriptionScope operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DeploymentsListAtSubscriptionScopeResponse = " + }, + { + "kind": "Reference", + "text": "DeploymentListResult", + "canonicalReference": "arm-package-resources-2019-08!DeploymentListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DeploymentsListAtSubscriptionScopeResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsListAtTenantScopeNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeploymentsListAtTenantScopeNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DeploymentsListAtTenantScopeNextOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsListAtTenantScopeNextOptionalParams#filter:member", + "docComment": "/**\n * The filter to apply on the operation. For example, you can use $filter=provisioningState eq '{state}'.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "filter?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "filter", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsListAtTenantScopeNextOptionalParams#top:member", + "docComment": "/**\n * The number of results to get. If null is passed, returns all deployments.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "top?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "top", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsListAtTenantScopeNextResponse:type", + "docComment": "/**\n * Contains response data for the listAtTenantScopeNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DeploymentsListAtTenantScopeNextResponse = " + }, + { + "kind": "Reference", + "text": "DeploymentListResult", + "canonicalReference": "arm-package-resources-2019-08!DeploymentListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DeploymentsListAtTenantScopeNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsListAtTenantScopeOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeploymentsListAtTenantScopeOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DeploymentsListAtTenantScopeOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsListAtTenantScopeOptionalParams#filter:member", + "docComment": "/**\n * The filter to apply on the operation. For example, you can use $filter=provisioningState eq '{state}'.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "filter?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "filter", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsListAtTenantScopeOptionalParams#top:member", + "docComment": "/**\n * The number of results to get. If null is passed, returns all deployments.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "top?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "top", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsListAtTenantScopeResponse:type", + "docComment": "/**\n * Contains response data for the listAtTenantScope operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DeploymentsListAtTenantScopeResponse = " + }, + { + "kind": "Reference", + "text": "DeploymentListResult", + "canonicalReference": "arm-package-resources-2019-08!DeploymentListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DeploymentsListAtTenantScopeResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsListByResourceGroupNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeploymentsListByResourceGroupNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DeploymentsListByResourceGroupNextOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsListByResourceGroupNextOptionalParams#filter:member", + "docComment": "/**\n * The filter to apply on the operation. For example, you can use $filter=provisioningState eq '{state}'.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "filter?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "filter", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsListByResourceGroupNextOptionalParams#top:member", + "docComment": "/**\n * The number of results to get. If null is passed, returns all deployments.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "top?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "top", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsListByResourceGroupNextResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroupNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DeploymentsListByResourceGroupNextResponse = " + }, + { + "kind": "Reference", + "text": "DeploymentListResult", + "canonicalReference": "arm-package-resources-2019-08!DeploymentListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DeploymentsListByResourceGroupNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsListByResourceGroupOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeploymentsListByResourceGroupOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DeploymentsListByResourceGroupOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsListByResourceGroupOptionalParams#filter:member", + "docComment": "/**\n * The filter to apply on the operation. For example, you can use $filter=provisioningState eq '{state}'.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "filter?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "filter", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsListByResourceGroupOptionalParams#top:member", + "docComment": "/**\n * The number of results to get. If null is passed, returns all deployments.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "top?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "top", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsListByResourceGroupResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DeploymentsListByResourceGroupResponse = " + }, + { + "kind": "Reference", + "text": "DeploymentListResult", + "canonicalReference": "arm-package-resources-2019-08!DeploymentListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DeploymentsListByResourceGroupResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsValidateAtManagementGroupScopeOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeploymentsValidateAtManagementGroupScopeOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DeploymentsValidateAtManagementGroupScopeOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsValidateAtManagementGroupScopeResponse:type", + "docComment": "/**\n * Contains response data for the validateAtManagementGroupScope operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DeploymentsValidateAtManagementGroupScopeResponse = " + }, + { + "kind": "Reference", + "text": "DeploymentValidateResult", + "canonicalReference": "arm-package-resources-2019-08!DeploymentValidateResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DeploymentsValidateAtManagementGroupScopeResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsValidateAtScopeOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeploymentsValidateAtScopeOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DeploymentsValidateAtScopeOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsValidateAtScopeResponse:type", + "docComment": "/**\n * Contains response data for the validateAtScope operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DeploymentsValidateAtScopeResponse = " + }, + { + "kind": "Reference", + "text": "DeploymentValidateResult", + "canonicalReference": "arm-package-resources-2019-08!DeploymentValidateResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DeploymentsValidateAtScopeResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsValidateAtSubscriptionScopeOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeploymentsValidateAtSubscriptionScopeOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DeploymentsValidateAtSubscriptionScopeOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsValidateAtSubscriptionScopeResponse:type", + "docComment": "/**\n * Contains response data for the validateAtSubscriptionScope operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DeploymentsValidateAtSubscriptionScopeResponse = " + }, + { + "kind": "Reference", + "text": "DeploymentValidateResult", + "canonicalReference": "arm-package-resources-2019-08!DeploymentValidateResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DeploymentsValidateAtSubscriptionScopeResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsValidateAtTenantScopeOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeploymentsValidateAtTenantScopeOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DeploymentsValidateAtTenantScopeOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsValidateAtTenantScopeResponse:type", + "docComment": "/**\n * Contains response data for the validateAtTenantScope operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DeploymentsValidateAtTenantScopeResponse = " + }, + { + "kind": "Reference", + "text": "DeploymentValidateResult", + "canonicalReference": "arm-package-resources-2019-08!DeploymentValidateResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DeploymentsValidateAtTenantScopeResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsValidateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeploymentsValidateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DeploymentsValidateOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsValidateResponse:type", + "docComment": "/**\n * Contains response data for the validate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DeploymentsValidateResponse = " + }, + { + "kind": "Reference", + "text": "DeploymentValidateResult", + "canonicalReference": "arm-package-resources-2019-08!DeploymentValidateResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DeploymentsValidateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsWhatIfAtSubscriptionScopeHeaders:interface", + "docComment": "/**\n * Defines headers for Deployments_whatIfAtSubscriptionScope operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeploymentsWhatIfAtSubscriptionScopeHeaders " + } + ], + "releaseTag": "Public", + "name": "DeploymentsWhatIfAtSubscriptionScopeHeaders", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsWhatIfAtSubscriptionScopeHeaders#location:member", + "docComment": "/**\n * URL to get status of this long-running operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "location?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "location", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsWhatIfAtSubscriptionScopeHeaders#retryAfter:member", + "docComment": "/**\n * Number of seconds to wait before polling for status.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "retryAfter?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "retryAfter", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsWhatIfAtSubscriptionScopeOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeploymentsWhatIfAtSubscriptionScopeOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DeploymentsWhatIfAtSubscriptionScopeOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsWhatIfAtSubscriptionScopeOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsWhatIfAtSubscriptionScopeOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsWhatIfAtSubscriptionScopeResponse:type", + "docComment": "/**\n * Contains response data for the whatIfAtSubscriptionScope operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DeploymentsWhatIfAtSubscriptionScopeResponse = " + }, + { + "kind": "Reference", + "text": "WhatIfOperationResult", + "canonicalReference": "arm-package-resources-2019-08!WhatIfOperationResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DeploymentsWhatIfAtSubscriptionScopeResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsWhatIfHeaders:interface", + "docComment": "/**\n * Defines headers for Deployments_whatIf operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeploymentsWhatIfHeaders " + } + ], + "releaseTag": "Public", + "name": "DeploymentsWhatIfHeaders", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsWhatIfHeaders#location:member", + "docComment": "/**\n * URL to get status of this long-running operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "location?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "location", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsWhatIfHeaders#retryAfter:member", + "docComment": "/**\n * Number of seconds to wait before polling for status.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "retryAfter?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "retryAfter", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsWhatIfOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeploymentsWhatIfOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DeploymentsWhatIfOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsWhatIfOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsWhatIfOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-resources-2019-08!DeploymentsWhatIfResponse:type", + "docComment": "/**\n * Contains response data for the whatIf operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DeploymentsWhatIfResponse = " + }, + { + "kind": "Reference", + "text": "WhatIfOperationResult", + "canonicalReference": "arm-package-resources-2019-08!WhatIfOperationResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DeploymentsWhatIfResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!DeploymentValidateResult:interface", + "docComment": "/**\n * Information from validate template deployment response.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeploymentValidateResult " + } + ], + "releaseTag": "Public", + "name": "DeploymentValidateResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentValidateResult#error:member", + "docComment": "/**\n * The deployment validation error.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "error?: " + }, + { + "kind": "Reference", + "text": "ErrorResponse", + "canonicalReference": "arm-package-resources-2019-08!ErrorResponse:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "error", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentValidateResult#properties:member", + "docComment": "/**\n * The template deployment properties.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "properties?: " + }, + { + "kind": "Reference", + "text": "DeploymentPropertiesExtended", + "canonicalReference": "arm-package-resources-2019-08!DeploymentPropertiesExtended:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "properties", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!DeploymentWhatIf:interface", + "docComment": "/**\n * Deployment What-if operation parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeploymentWhatIf " + } + ], + "releaseTag": "Public", + "name": "DeploymentWhatIf", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentWhatIf#location:member", + "docComment": "/**\n * The location to store the deployment data.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "location?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "location", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentWhatIf#properties:member", + "docComment": "/**\n * The deployment properties.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "properties: " + }, + { + "kind": "Reference", + "text": "DeploymentWhatIfProperties", + "canonicalReference": "arm-package-resources-2019-08!DeploymentWhatIfProperties:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "properties", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-resources-2019-08!DeploymentWhatIfProperties:type", + "docComment": "/**\n * Deployment What-if properties.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DeploymentWhatIfProperties = " + }, + { + "kind": "Reference", + "text": "DeploymentProperties", + "canonicalReference": "arm-package-resources-2019-08!DeploymentProperties:interface" + }, + { + "kind": "Content", + "text": " & {\n whatIfSettings?: " + }, + { + "kind": "Reference", + "text": "DeploymentWhatIfSettings", + "canonicalReference": "arm-package-resources-2019-08!DeploymentWhatIfSettings:interface" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DeploymentWhatIfProperties", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!DeploymentWhatIfSettings:interface", + "docComment": "/**\n * Deployment What-If operation settings.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeploymentWhatIfSettings " + } + ], + "releaseTag": "Public", + "name": "DeploymentWhatIfSettings", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!DeploymentWhatIfSettings#resultFormat:member", + "docComment": "/**\n * The format of the What-If results\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resultFormat?: " + }, + { + "kind": "Reference", + "text": "WhatIfResultFormat", + "canonicalReference": "arm-package-resources-2019-08!WhatIfResultFormat:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resultFormat", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!ErrorAdditionalInfo:interface", + "docComment": "/**\n * The resource management error additional info.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ErrorAdditionalInfo " + } + ], + "releaseTag": "Public", + "name": "ErrorAdditionalInfo", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!ErrorAdditionalInfo#info:member", + "docComment": "/**\n * The additional info. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly info?: " + }, + { + "kind": "Reference", + "text": "Record", + "canonicalReference": "!Record:type" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "info", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!ErrorAdditionalInfo#type:member", + "docComment": "/**\n * The additional info type. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly type?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "type", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!ErrorResponse:interface", + "docComment": "/**\n * The resource management error response.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ErrorResponse " + } + ], + "releaseTag": "Public", + "name": "ErrorResponse", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!ErrorResponse#additionalInfo:member", + "docComment": "/**\n * The error additional info. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly additionalInfo?: " + }, + { + "kind": "Reference", + "text": "ErrorAdditionalInfo", + "canonicalReference": "arm-package-resources-2019-08!ErrorAdditionalInfo:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "additionalInfo", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!ErrorResponse#code:member", + "docComment": "/**\n * The error code. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly code?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "code", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!ErrorResponse#details:member", + "docComment": "/**\n * The error details. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly details?: " + }, + { + "kind": "Reference", + "text": "ErrorResponse", + "canonicalReference": "arm-package-resources-2019-08!ErrorResponse:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "details", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!ErrorResponse#message:member", + "docComment": "/**\n * The error message. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly message?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "message", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!ErrorResponse#target:member", + "docComment": "/**\n * The error target. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly target?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "target", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!ExportTemplateRequest:interface", + "docComment": "/**\n * Export resource group template request parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExportTemplateRequest " + } + ], + "releaseTag": "Public", + "name": "ExportTemplateRequest", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!ExportTemplateRequest#options:member", + "docComment": "/**\n * The export template options. A CSV-formatted list containing zero or more of the following: 'IncludeParameterDefaultValue', 'IncludeComments', 'SkipResourceNameParameterization', 'SkipAllParameterization'\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "options?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "options", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!ExportTemplateRequest#resources:member", + "docComment": "/**\n * The IDs of the resources to filter the export by. To export all resources, supply an array with single entry '*'.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resources?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resources", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-resources-2019-08!GenericResource:type", + "docComment": "/**\n * Resource information.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type GenericResource = " + }, + { + "kind": "Reference", + "text": "Resource", + "canonicalReference": "arm-package-resources-2019-08!Resource:interface" + }, + { + "kind": "Content", + "text": " & {\n plan?: " + }, + { + "kind": "Reference", + "text": "Plan", + "canonicalReference": "arm-package-resources-2019-08!Plan:interface" + }, + { + "kind": "Content", + "text": ";\n properties?: " + }, + { + "kind": "Reference", + "text": "Record", + "canonicalReference": "!Record:type" + }, + { + "kind": "Content", + "text": ";\n kind?: string;\n managedBy?: string;\n sku?: " + }, + { + "kind": "Reference", + "text": "Sku", + "canonicalReference": "arm-package-resources-2019-08!Sku:interface" + }, + { + "kind": "Content", + "text": ";\n identity?: " + }, + { + "kind": "Reference", + "text": "Identity", + "canonicalReference": "arm-package-resources-2019-08!Identity:interface" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "GenericResource", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 11 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-resources-2019-08!GenericResourceExpanded:type", + "docComment": "/**\n * Resource information.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type GenericResourceExpanded = " + }, + { + "kind": "Reference", + "text": "GenericResource", + "canonicalReference": "arm-package-resources-2019-08!GenericResource:type" + }, + { + "kind": "Content", + "text": " & {\n readonly createdTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n readonly changedTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n readonly provisioningState?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "GenericResourceExpanded", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 7 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!GenericResourceFilter:interface", + "docComment": "/**\n * Resource filter.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GenericResourceFilter " + } + ], + "releaseTag": "Public", + "name": "GenericResourceFilter", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!GenericResourceFilter#resourceType:member", + "docComment": "/**\n * The resource type.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resourceType?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resourceType", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!GenericResourceFilter#tagname:member", + "docComment": "/**\n * The tag name.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "tagname?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tagname", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!GenericResourceFilter#tagvalue:member", + "docComment": "/**\n * The tag value.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "tagvalue?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tagvalue", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!HttpMessage:interface", + "docComment": "/**\n * HTTP message.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface HttpMessage " + } + ], + "releaseTag": "Public", + "name": "HttpMessage", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!HttpMessage#content:member", + "docComment": "/**\n * HTTP message content.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "content?: " + }, + { + "kind": "Reference", + "text": "Record", + "canonicalReference": "!Record:type" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "content", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!Identity:interface", + "docComment": "/**\n * Identity for the resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Identity " + } + ], + "releaseTag": "Public", + "name": "Identity", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!Identity#principalId:member", + "docComment": "/**\n * The principal ID of resource identity. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly principalId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "principalId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!Identity#tenantId:member", + "docComment": "/**\n * The tenant ID of resource. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly tenantId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tenantId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!Identity#type:member", + "docComment": "/**\n * The identity type.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "type?: " + }, + { + "kind": "Reference", + "text": "ResourceIdentityType", + "canonicalReference": "arm-package-resources-2019-08!ResourceIdentityType:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "type", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!Identity#userAssignedIdentities:member", + "docComment": "/**\n * The list of user identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "userAssignedIdentities?: " + }, + { + "kind": "Content", + "text": "{\n [propertyName: string]: " + }, + { + "kind": "Reference", + "text": "ComponentsSgqdofSchemasIdentityPropertiesUserassignedidentitiesAdditionalproperties", + "canonicalReference": "arm-package-resources-2019-08!ComponentsSgqdofSchemasIdentityPropertiesUserassignedidentitiesAdditionalproperties:interface" + }, + { + "kind": "Content", + "text": ";\n }" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "userAssignedIdentities", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 4 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!OnErrorDeployment:interface", + "docComment": "/**\n * Deployment on error behavior.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface OnErrorDeployment " + } + ], + "releaseTag": "Public", + "name": "OnErrorDeployment", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!OnErrorDeployment#deploymentName:member", + "docComment": "/**\n * The deployment to be used on error case.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "deploymentName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "deploymentName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!OnErrorDeployment#type:member", + "docComment": "/**\n * The deployment on error behavior type. Possible values are LastSuccessful and SpecificDeployment.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "type?: " + }, + { + "kind": "Reference", + "text": "OnErrorDeploymentType", + "canonicalReference": "arm-package-resources-2019-08!OnErrorDeploymentType:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "type", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!OnErrorDeploymentExtended:interface", + "docComment": "/**\n * Deployment on error behavior with additional details.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface OnErrorDeploymentExtended " + } + ], + "releaseTag": "Public", + "name": "OnErrorDeploymentExtended", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!OnErrorDeploymentExtended#deploymentName:member", + "docComment": "/**\n * The deployment to be used on error case.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "deploymentName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "deploymentName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!OnErrorDeploymentExtended#provisioningState:member", + "docComment": "/**\n * The state of the provisioning for the on error deployment. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly provisioningState?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "provisioningState", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!OnErrorDeploymentExtended#type:member", + "docComment": "/**\n * The deployment on error behavior type. Possible values are LastSuccessful and SpecificDeployment.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "type?: " + }, + { + "kind": "Reference", + "text": "OnErrorDeploymentType", + "canonicalReference": "arm-package-resources-2019-08!OnErrorDeploymentType:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "type", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-resources-2019-08!OnErrorDeploymentType:type", + "docComment": "/**\n * Defines values for OnErrorDeploymentType.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type OnErrorDeploymentType = " + }, + { + "kind": "Content", + "text": "\"LastSuccessful\" | \"SpecificDeployment\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "OnErrorDeploymentType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!Operation:interface", + "docComment": "/**\n * Microsoft.Resources operation\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Operation " + } + ], + "releaseTag": "Public", + "name": "Operation", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!Operation#display:member", + "docComment": "/**\n * The object that represents the operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "display?: " + }, + { + "kind": "Reference", + "text": "OperationDisplay", + "canonicalReference": "arm-package-resources-2019-08!OperationDisplay:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "display", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!Operation#name:member", + "docComment": "/**\n * Operation name: {provider}/{resource}/{operation}\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!OperationDisplay:interface", + "docComment": "/**\n * The object that represents the operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface OperationDisplay " + } + ], + "releaseTag": "Public", + "name": "OperationDisplay", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!OperationDisplay#description:member", + "docComment": "/**\n * Description of the operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "description?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "description", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!OperationDisplay#operation:member", + "docComment": "/**\n * Operation type: Read, write, delete, etc.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "operation?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "operation", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!OperationDisplay#provider:member", + "docComment": "/**\n * Service provider: Microsoft.Resources\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "provider?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "provider", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!OperationDisplay#resource:member", + "docComment": "/**\n * Resource on which the operation is performed: Profile, endpoint, etc.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resource?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resource", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!OperationListResult:interface", + "docComment": "/**\n * Result of the request to list Microsoft.Resources operations. It contains a list of operations and a URL link to get the next set of results.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface OperationListResult " + } + ], + "releaseTag": "Public", + "name": "OperationListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!OperationListResult#nextLink:member", + "docComment": "/**\n * URL to get the next set of operation list results if there are any.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!OperationListResult#value:member", + "docComment": "/**\n * List of Microsoft.Resources operations.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "Operation", + "canonicalReference": "arm-package-resources-2019-08!Operation:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!Operations:interface", + "docComment": "/**\n * Interface representing a Operations.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Operations " + } + ], + "releaseTag": "Public", + "name": "Operations", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!Operations#list:member(1)", + "docComment": "/**\n * Lists all of the available Microsoft.Resources REST API operations.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(options?: " + }, + { + "kind": "Reference", + "text": "OperationsListOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!OperationsListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "Operation", + "canonicalReference": "arm-package-resources-2019-08!Operation:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "list" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!OperationsListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface OperationsListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "OperationsListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-resources-2019-08!OperationsListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type OperationsListNextResponse = " + }, + { + "kind": "Reference", + "text": "OperationListResult", + "canonicalReference": "arm-package-resources-2019-08!OperationListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "OperationsListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!OperationsListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface OperationsListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "OperationsListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-resources-2019-08!OperationsListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type OperationsListResponse = " + }, + { + "kind": "Reference", + "text": "OperationListResult", + "canonicalReference": "arm-package-resources-2019-08!OperationListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "OperationsListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!ParametersLink:interface", + "docComment": "/**\n * Entity representing the reference to the deployment parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ParametersLink " + } + ], + "releaseTag": "Public", + "name": "ParametersLink", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!ParametersLink#contentVersion:member", + "docComment": "/**\n * If included, must match the ContentVersion in the template.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "contentVersion?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "contentVersion", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!ParametersLink#uri:member", + "docComment": "/**\n * The URI of the parameters file.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "uri: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "uri", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!Plan:interface", + "docComment": "/**\n * Plan for the resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Plan " + } + ], + "releaseTag": "Public", + "name": "Plan", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!Plan#name:member", + "docComment": "/**\n * The plan ID.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!Plan#product:member", + "docComment": "/**\n * The offer ID.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "product?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "product", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!Plan#promotionCode:member", + "docComment": "/**\n * The promotion code.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "promotionCode?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "promotionCode", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!Plan#publisher:member", + "docComment": "/**\n * The publisher ID.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "publisher?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "publisher", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!Plan#version:member", + "docComment": "/**\n * The plan's version.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "version?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "version", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-resources-2019-08!PropertyChangeType:type", + "docComment": "/**\n * Defines values for PropertyChangeType.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PropertyChangeType = " + }, + { + "kind": "Content", + "text": "\"Create\" | \"Delete\" | \"Modify\" | \"Array\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PropertyChangeType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!Provider:interface", + "docComment": "/**\n * Resource provider information.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Provider " + } + ], + "releaseTag": "Public", + "name": "Provider", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!Provider#id:member", + "docComment": "/**\n * The provider ID. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly id?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!Provider#namespace:member", + "docComment": "/**\n * The namespace of the resource provider.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "namespace?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "namespace", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!Provider#registrationPolicy:member", + "docComment": "/**\n * The registration policy of the resource provider. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly registrationPolicy?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "registrationPolicy", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!Provider#registrationState:member", + "docComment": "/**\n * The registration state of the resource provider. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly registrationState?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "registrationState", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!Provider#resourceTypes:member", + "docComment": "/**\n * The collection of provider resource types. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly resourceTypes?: " + }, + { + "kind": "Reference", + "text": "ProviderResourceType", + "canonicalReference": "arm-package-resources-2019-08!ProviderResourceType:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resourceTypes", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!ProviderListResult:interface", + "docComment": "/**\n * List of resource providers.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ProviderListResult " + } + ], + "releaseTag": "Public", + "name": "ProviderListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!ProviderListResult#nextLink:member", + "docComment": "/**\n * The URL to use for getting the next set of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!ProviderListResult#value:member", + "docComment": "/**\n * An array of resource providers.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "Provider", + "canonicalReference": "arm-package-resources-2019-08!Provider:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!ProviderResourceType:interface", + "docComment": "/**\n * Resource type managed by the resource provider.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ProviderResourceType " + } + ], + "releaseTag": "Public", + "name": "ProviderResourceType", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!ProviderResourceType#aliases:member", + "docComment": "/**\n * The aliases that are supported by this resource type.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "aliases?: " + }, + { + "kind": "Reference", + "text": "AliasType", + "canonicalReference": "arm-package-resources-2019-08!AliasType:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "aliases", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!ProviderResourceType#apiVersions:member", + "docComment": "/**\n * The API version.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "apiVersions?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "apiVersions", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!ProviderResourceType#capabilities:member", + "docComment": "/**\n * The additional capabilities offered by this resource type.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "capabilities?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "capabilities", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!ProviderResourceType#locations:member", + "docComment": "/**\n * The collection of locations where this resource type can be created.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "locations?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "locations", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!ProviderResourceType#properties:member", + "docComment": "/**\n * The properties.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "properties?: " + }, + { + "kind": "Content", + "text": "{\n [propertyName: string]: string;\n }" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "properties", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!ProviderResourceType#resourceType:member", + "docComment": "/**\n * The resource type.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resourceType?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resourceType", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!Providers:interface", + "docComment": "/**\n * Interface representing a Providers.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Providers " + } + ], + "releaseTag": "Public", + "name": "Providers", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!Providers#get:member(1)", + "docComment": "/**\n * Gets the specified resource provider.\n *\n * @param resourceProviderNamespace - The namespace of the resource provider.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceProviderNamespace: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ProvidersGetOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!ProvidersGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ProvidersGetResponse", + "canonicalReference": "arm-package-resources-2019-08!ProvidersGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceProviderNamespace", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!Providers#getAtTenantScope:member(1)", + "docComment": "/**\n * Gets the specified resource provider at the tenant level.\n *\n * @param resourceProviderNamespace - The namespace of the resource provider.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getAtTenantScope(resourceProviderNamespace: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ProvidersGetAtTenantScopeOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!ProvidersGetAtTenantScopeOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ProvidersGetAtTenantScopeResponse", + "canonicalReference": "arm-package-resources-2019-08!ProvidersGetAtTenantScopeResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceProviderNamespace", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "getAtTenantScope" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!Providers#list:member(1)", + "docComment": "/**\n * Gets all resource providers for a subscription.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(options?: " + }, + { + "kind": "Reference", + "text": "ProvidersListOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!ProvidersListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "Provider", + "canonicalReference": "arm-package-resources-2019-08!Provider:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "list" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!Providers#listAtTenantScope:member(1)", + "docComment": "/**\n * Gets all resource providers for the tenant.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listAtTenantScope(options?: " + }, + { + "kind": "Reference", + "text": "ProvidersListAtTenantScopeOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!ProvidersListAtTenantScopeOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "Provider", + "canonicalReference": "arm-package-resources-2019-08!Provider:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "listAtTenantScope" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!Providers#register:member(1)", + "docComment": "/**\n * Registers a subscription with a resource provider.\n *\n * @param resourceProviderNamespace - The namespace of the resource provider to register.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "register(resourceProviderNamespace: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ProvidersRegisterOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!ProvidersRegisterOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ProvidersRegisterResponse", + "canonicalReference": "arm-package-resources-2019-08!ProvidersRegisterResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceProviderNamespace", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "register" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!Providers#unregister:member(1)", + "docComment": "/**\n * Unregisters a subscription from a resource provider.\n *\n * @param resourceProviderNamespace - The namespace of the resource provider to unregister.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "unregister(resourceProviderNamespace: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ProvidersUnregisterOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!ProvidersUnregisterOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ProvidersUnregisterResponse", + "canonicalReference": "arm-package-resources-2019-08!ProvidersUnregisterResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceProviderNamespace", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "unregister" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!ProvidersGetAtTenantScopeOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ProvidersGetAtTenantScopeOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ProvidersGetAtTenantScopeOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!ProvidersGetAtTenantScopeOptionalParams#expand:member", + "docComment": "/**\n * The $expand query parameter. For example, to include property aliases in response, use $expand=resourceTypes/aliases.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "expand?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "expand", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-resources-2019-08!ProvidersGetAtTenantScopeResponse:type", + "docComment": "/**\n * Contains response data for the getAtTenantScope operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ProvidersGetAtTenantScopeResponse = " + }, + { + "kind": "Reference", + "text": "Provider", + "canonicalReference": "arm-package-resources-2019-08!Provider:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ProvidersGetAtTenantScopeResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!ProvidersGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ProvidersGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ProvidersGetOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!ProvidersGetOptionalParams#expand:member", + "docComment": "/**\n * The $expand query parameter. For example, to include property aliases in response, use $expand=resourceTypes/aliases.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "expand?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "expand", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-resources-2019-08!ProvidersGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ProvidersGetResponse = " + }, + { + "kind": "Reference", + "text": "Provider", + "canonicalReference": "arm-package-resources-2019-08!Provider:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ProvidersGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!ProvidersListAtTenantScopeNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ProvidersListAtTenantScopeNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ProvidersListAtTenantScopeNextOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!ProvidersListAtTenantScopeNextOptionalParams#expand:member", + "docComment": "/**\n * The properties to include in the results. For example, use &$expand=metadata in the query string to retrieve resource provider metadata. To include property aliases in response, use $expand=resourceTypes/aliases.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "expand?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "expand", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!ProvidersListAtTenantScopeNextOptionalParams#top:member", + "docComment": "/**\n * The number of results to return. If null is passed returns all providers.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "top?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "top", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-resources-2019-08!ProvidersListAtTenantScopeNextResponse:type", + "docComment": "/**\n * Contains response data for the listAtTenantScopeNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ProvidersListAtTenantScopeNextResponse = " + }, + { + "kind": "Reference", + "text": "ProviderListResult", + "canonicalReference": "arm-package-resources-2019-08!ProviderListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ProvidersListAtTenantScopeNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!ProvidersListAtTenantScopeOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ProvidersListAtTenantScopeOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ProvidersListAtTenantScopeOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!ProvidersListAtTenantScopeOptionalParams#expand:member", + "docComment": "/**\n * The properties to include in the results. For example, use &$expand=metadata in the query string to retrieve resource provider metadata. To include property aliases in response, use $expand=resourceTypes/aliases.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "expand?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "expand", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!ProvidersListAtTenantScopeOptionalParams#top:member", + "docComment": "/**\n * The number of results to return. If null is passed returns all providers.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "top?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "top", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-resources-2019-08!ProvidersListAtTenantScopeResponse:type", + "docComment": "/**\n * Contains response data for the listAtTenantScope operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ProvidersListAtTenantScopeResponse = " + }, + { + "kind": "Reference", + "text": "ProviderListResult", + "canonicalReference": "arm-package-resources-2019-08!ProviderListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ProvidersListAtTenantScopeResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!ProvidersListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ProvidersListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ProvidersListNextOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!ProvidersListNextOptionalParams#expand:member", + "docComment": "/**\n * The properties to include in the results. For example, use &$expand=metadata in the query string to retrieve resource provider metadata. To include property aliases in response, use $expand=resourceTypes/aliases.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "expand?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "expand", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!ProvidersListNextOptionalParams#top:member", + "docComment": "/**\n * The number of results to return. If null is passed returns all deployments.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "top?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "top", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-resources-2019-08!ProvidersListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ProvidersListNextResponse = " + }, + { + "kind": "Reference", + "text": "ProviderListResult", + "canonicalReference": "arm-package-resources-2019-08!ProviderListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ProvidersListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!ProvidersListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ProvidersListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ProvidersListOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!ProvidersListOptionalParams#expand:member", + "docComment": "/**\n * The properties to include in the results. For example, use &$expand=metadata in the query string to retrieve resource provider metadata. To include property aliases in response, use $expand=resourceTypes/aliases.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "expand?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "expand", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!ProvidersListOptionalParams#top:member", + "docComment": "/**\n * The number of results to return. If null is passed returns all deployments.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "top?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "top", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-resources-2019-08!ProvidersListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ProvidersListResponse = " + }, + { + "kind": "Reference", + "text": "ProviderListResult", + "canonicalReference": "arm-package-resources-2019-08!ProviderListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ProvidersListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!ProvidersRegisterOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ProvidersRegisterOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ProvidersRegisterOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-resources-2019-08!ProvidersRegisterResponse:type", + "docComment": "/**\n * Contains response data for the register operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ProvidersRegisterResponse = " + }, + { + "kind": "Reference", + "text": "Provider", + "canonicalReference": "arm-package-resources-2019-08!Provider:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ProvidersRegisterResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!ProvidersUnregisterOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ProvidersUnregisterOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ProvidersUnregisterOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-resources-2019-08!ProvidersUnregisterResponse:type", + "docComment": "/**\n * Contains response data for the unregister operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ProvidersUnregisterResponse = " + }, + { + "kind": "Reference", + "text": "Provider", + "canonicalReference": "arm-package-resources-2019-08!Provider:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ProvidersUnregisterResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!Resource:interface", + "docComment": "/**\n * Specified resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Resource " + } + ], + "releaseTag": "Public", + "name": "Resource", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!Resource#id:member", + "docComment": "/**\n * Resource ID NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly id?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!Resource#location:member", + "docComment": "/**\n * Resource location\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "location?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "location", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!Resource#name:member", + "docComment": "/**\n * Resource name NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!Resource#tags:member", + "docComment": "/**\n * Resource tags\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "tags?: " + }, + { + "kind": "Content", + "text": "{\n [propertyName: string]: string;\n }" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tags", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!Resource#type:member", + "docComment": "/**\n * Resource type NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly type?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "type", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!ResourceGroup:interface", + "docComment": "/**\n * Resource group information.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ResourceGroup " + } + ], + "releaseTag": "Public", + "name": "ResourceGroup", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!ResourceGroup#id:member", + "docComment": "/**\n * The ID of the resource group. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly id?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!ResourceGroup#location:member", + "docComment": "/**\n * The location of the resource group. It cannot be changed after the resource group has been created. It must be one of the supported Azure locations.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "location: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "location", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!ResourceGroup#managedBy:member", + "docComment": "/**\n * The ID of the resource that manages this resource group.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "managedBy?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "managedBy", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!ResourceGroup#name:member", + "docComment": "/**\n * The name of the resource group. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!ResourceGroup#properties:member", + "docComment": "/**\n * The resource group properties.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "properties?: " + }, + { + "kind": "Reference", + "text": "ResourceGroupProperties", + "canonicalReference": "arm-package-resources-2019-08!ResourceGroupProperties:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "properties", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!ResourceGroup#tags:member", + "docComment": "/**\n * The tags attached to the resource group.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "tags?: " + }, + { + "kind": "Content", + "text": "{\n [propertyName: string]: string;\n }" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tags", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!ResourceGroup#type:member", + "docComment": "/**\n * The type of the resource group. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly type?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "type", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!ResourceGroupExportResult:interface", + "docComment": "/**\n * Resource group export result.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ResourceGroupExportResult " + } + ], + "releaseTag": "Public", + "name": "ResourceGroupExportResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!ResourceGroupExportResult#error:member", + "docComment": "/**\n * The template export error.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "error?: " + }, + { + "kind": "Reference", + "text": "ErrorResponse", + "canonicalReference": "arm-package-resources-2019-08!ErrorResponse:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "error", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!ResourceGroupExportResult#template:member", + "docComment": "/**\n * The template content.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "template?: " + }, + { + "kind": "Reference", + "text": "Record", + "canonicalReference": "!Record:type" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "template", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!ResourceGroupFilter:interface", + "docComment": "/**\n * Resource group filter.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ResourceGroupFilter " + } + ], + "releaseTag": "Public", + "name": "ResourceGroupFilter", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!ResourceGroupFilter#tagName:member", + "docComment": "/**\n * The tag name.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "tagName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tagName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!ResourceGroupFilter#tagValue:member", + "docComment": "/**\n * The tag value.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "tagValue?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tagValue", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!ResourceGroupListResult:interface", + "docComment": "/**\n * List of resource groups.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ResourceGroupListResult " + } + ], + "releaseTag": "Public", + "name": "ResourceGroupListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!ResourceGroupListResult#nextLink:member", + "docComment": "/**\n * The URL to use for getting the next set of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!ResourceGroupListResult#value:member", + "docComment": "/**\n * An array of resource groups.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "ResourceGroup", + "canonicalReference": "arm-package-resources-2019-08!ResourceGroup:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!ResourceGroupPatchable:interface", + "docComment": "/**\n * Resource group information.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ResourceGroupPatchable " + } + ], + "releaseTag": "Public", + "name": "ResourceGroupPatchable", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!ResourceGroupPatchable#managedBy:member", + "docComment": "/**\n * The ID of the resource that manages this resource group.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "managedBy?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "managedBy", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!ResourceGroupPatchable#name:member", + "docComment": "/**\n * The name of the resource group.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!ResourceGroupPatchable#properties:member", + "docComment": "/**\n * The resource group properties.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "properties?: " + }, + { + "kind": "Reference", + "text": "ResourceGroupProperties", + "canonicalReference": "arm-package-resources-2019-08!ResourceGroupProperties:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "properties", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!ResourceGroupPatchable#tags:member", + "docComment": "/**\n * The tags attached to the resource group.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "tags?: " + }, + { + "kind": "Content", + "text": "{\n [propertyName: string]: string;\n }" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tags", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!ResourceGroupProperties:interface", + "docComment": "/**\n * The resource group properties.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ResourceGroupProperties " + } + ], + "releaseTag": "Public", + "name": "ResourceGroupProperties", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!ResourceGroupProperties#provisioningState:member", + "docComment": "/**\n * The provisioning state. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly provisioningState?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "provisioningState", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!ResourceGroups:interface", + "docComment": "/**\n * Interface representing a ResourceGroups.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ResourceGroups " + } + ], + "releaseTag": "Public", + "name": "ResourceGroups", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!ResourceGroups#beginDelete:member(1)", + "docComment": "/**\n * When you delete a resource group, all of its resources are also deleted. Deleting a resource group deletes all of its template deployments and currently stored operations.\n *\n * @param resourceGroupName - The name of the resource group to delete. The name is case insensitive.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ResourceGroupsDeleteOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!ResourceGroupsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!ResourceGroups#beginDeleteAndWait:member(1)", + "docComment": "/**\n * When you delete a resource group, all of its resources are also deleted. Deleting a resource group deletes all of its template deployments and currently stored operations.\n *\n * @param resourceGroupName - The name of the resource group to delete. The name is case insensitive.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ResourceGroupsDeleteOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!ResourceGroupsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!ResourceGroups#beginExportTemplate:member(1)", + "docComment": "/**\n * Captures the specified resource group as a template.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param parameters - Parameters for exporting the template.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginExportTemplate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ExportTemplateRequest", + "canonicalReference": "arm-package-resources-2019-08!ExportTemplateRequest:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ResourceGroupsExportTemplateOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!ResourceGroupsExportTemplateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ResourceGroupsExportTemplateResponse", + "canonicalReference": "arm-package-resources-2019-08!ResourceGroupsExportTemplateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "ResourceGroupsExportTemplateResponse", + "canonicalReference": "arm-package-resources-2019-08!ResourceGroupsExportTemplateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginExportTemplate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!ResourceGroups#beginExportTemplateAndWait:member(1)", + "docComment": "/**\n * Captures the specified resource group as a template.\n *\n * @param resourceGroupName - The name of the resource group. The name is case insensitive.\n *\n * @param parameters - Parameters for exporting the template.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginExportTemplateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ExportTemplateRequest", + "canonicalReference": "arm-package-resources-2019-08!ExportTemplateRequest:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ResourceGroupsExportTemplateOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!ResourceGroupsExportTemplateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ResourceGroupsExportTemplateResponse", + "canonicalReference": "arm-package-resources-2019-08!ResourceGroupsExportTemplateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginExportTemplateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!ResourceGroups#checkExistence:member(1)", + "docComment": "/**\n * Checks whether a resource group exists.\n *\n * @param resourceGroupName - The name of the resource group to check. The name is case insensitive.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "checkExistence(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ResourceGroupsCheckExistenceOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!ResourceGroupsCheckExistenceOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "checkExistence" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!ResourceGroups#createOrUpdate:member(1)", + "docComment": "/**\n * Creates or updates a resource group.\n *\n * @param resourceGroupName - The name of the resource group to create or update. Can include alphanumeric, underscore, parentheses, hyphen, period (except at end), and Unicode characters that match the allowed characters.\n *\n * @param parameters - Parameters supplied to the create or update a resource group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ResourceGroup", + "canonicalReference": "arm-package-resources-2019-08!ResourceGroup:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ResourceGroupsCreateOrUpdateOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!ResourceGroupsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ResourceGroupsCreateOrUpdateResponse", + "canonicalReference": "arm-package-resources-2019-08!ResourceGroupsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "createOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!ResourceGroups#get:member(1)", + "docComment": "/**\n * Gets a resource group.\n *\n * @param resourceGroupName - The name of the resource group to get. The name is case insensitive.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ResourceGroupsGetOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!ResourceGroupsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ResourceGroupsGetResponse", + "canonicalReference": "arm-package-resources-2019-08!ResourceGroupsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!ResourceGroups#list:member(1)", + "docComment": "/**\n * Gets all the resource groups for a subscription.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(options?: " + }, + { + "kind": "Reference", + "text": "ResourceGroupsListOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!ResourceGroupsListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ResourceGroup", + "canonicalReference": "arm-package-resources-2019-08!ResourceGroup:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "list" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!ResourceGroups#update:member(1)", + "docComment": "/**\n * Resource groups can be updated through a simple PATCH operation to a group address. The format of the request is the same as that for creating a resource group. If a field is unspecified, the current value is retained.\n *\n * @param resourceGroupName - The name of the resource group to update. The name is case insensitive.\n *\n * @param parameters - Parameters supplied to update a resource group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "update(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ResourceGroupPatchable", + "canonicalReference": "arm-package-resources-2019-08!ResourceGroupPatchable:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ResourceGroupsUpdateOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!ResourceGroupsUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ResourceGroupsUpdateResponse", + "canonicalReference": "arm-package-resources-2019-08!ResourceGroupsUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "update" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!ResourceGroupsCheckExistenceOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ResourceGroupsCheckExistenceOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ResourceGroupsCheckExistenceOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!ResourceGroupsCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ResourceGroupsCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ResourceGroupsCreateOrUpdateOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-resources-2019-08!ResourceGroupsCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ResourceGroupsCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "ResourceGroup", + "canonicalReference": "arm-package-resources-2019-08!ResourceGroup:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ResourceGroupsCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!ResourceGroupsDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ResourceGroupsDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ResourceGroupsDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!ResourceGroupsDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!ResourceGroupsDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!ResourceGroupsExportTemplateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ResourceGroupsExportTemplateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ResourceGroupsExportTemplateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!ResourceGroupsExportTemplateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!ResourceGroupsExportTemplateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-resources-2019-08!ResourceGroupsExportTemplateResponse:type", + "docComment": "/**\n * Contains response data for the exportTemplate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ResourceGroupsExportTemplateResponse = " + }, + { + "kind": "Reference", + "text": "ResourceGroupExportResult", + "canonicalReference": "arm-package-resources-2019-08!ResourceGroupExportResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ResourceGroupsExportTemplateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!ResourceGroupsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ResourceGroupsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ResourceGroupsGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-resources-2019-08!ResourceGroupsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ResourceGroupsGetResponse = " + }, + { + "kind": "Reference", + "text": "ResourceGroup", + "canonicalReference": "arm-package-resources-2019-08!ResourceGroup:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ResourceGroupsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!ResourceGroupsListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ResourceGroupsListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ResourceGroupsListNextOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!ResourceGroupsListNextOptionalParams#filter:member", + "docComment": "/**\n * The filter to apply on the operation.

You can filter by tag names and values. For example, to filter for a tag name and value, use $filter=tagName eq 'tag1' and tagValue eq 'Value1'\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "filter?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "filter", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!ResourceGroupsListNextOptionalParams#top:member", + "docComment": "/**\n * The number of results to return. If null is passed, returns all resource groups.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "top?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "top", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-resources-2019-08!ResourceGroupsListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ResourceGroupsListNextResponse = " + }, + { + "kind": "Reference", + "text": "ResourceGroupListResult", + "canonicalReference": "arm-package-resources-2019-08!ResourceGroupListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ResourceGroupsListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!ResourceGroupsListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ResourceGroupsListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ResourceGroupsListOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!ResourceGroupsListOptionalParams#filter:member", + "docComment": "/**\n * The filter to apply on the operation.

You can filter by tag names and values. For example, to filter for a tag name and value, use $filter=tagName eq 'tag1' and tagValue eq 'Value1'\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "filter?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "filter", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!ResourceGroupsListOptionalParams#top:member", + "docComment": "/**\n * The number of results to return. If null is passed, returns all resource groups.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "top?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "top", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-resources-2019-08!ResourceGroupsListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ResourceGroupsListResponse = " + }, + { + "kind": "Reference", + "text": "ResourceGroupListResult", + "canonicalReference": "arm-package-resources-2019-08!ResourceGroupListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ResourceGroupsListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!ResourceGroupsUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ResourceGroupsUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ResourceGroupsUpdateOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-resources-2019-08!ResourceGroupsUpdateResponse:type", + "docComment": "/**\n * Contains response data for the update operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ResourceGroupsUpdateResponse = " + }, + { + "kind": "Reference", + "text": "ResourceGroup", + "canonicalReference": "arm-package-resources-2019-08!ResourceGroup:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ResourceGroupsUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-resources-2019-08!ResourceIdentityType:type", + "docComment": "/**\n * Defines values for ResourceIdentityType.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ResourceIdentityType = " + }, + { + "kind": "Content", + "text": "\"SystemAssigned\" | \"UserAssigned\" | \"SystemAssigned, UserAssigned\" | \"None\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ResourceIdentityType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!ResourceListResult:interface", + "docComment": "/**\n * List of resource groups.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ResourceListResult " + } + ], + "releaseTag": "Public", + "name": "ResourceListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!ResourceListResult#nextLink:member", + "docComment": "/**\n * The URL to use for getting the next set of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!ResourceListResult#value:member", + "docComment": "/**\n * An array of resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "GenericResourceExpanded", + "canonicalReference": "arm-package-resources-2019-08!GenericResourceExpanded:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Class", + "canonicalReference": "arm-package-resources-2019-08!ResourceManagementClient:class", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare class ResourceManagementClient extends " + }, + { + "kind": "Reference", + "text": "ResourceManagementClientContext", + "canonicalReference": "arm-package-resources-2019-08!ResourceManagementClientContext:class" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ResourceManagementClient", + "members": [ + { + "kind": "Constructor", + "canonicalReference": "arm-package-resources-2019-08!ResourceManagementClient:constructor(1)", + "docComment": "/**\n * Initializes a new instance of the ResourceManagementClient class.\n *\n * @param credentials - Subscription credentials which uniquely identify client subscription.\n *\n * @param subscriptionId - The ID of the target subscription.\n *\n * @param options - The parameter options\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "constructor(credentials: " + }, + { + "kind": "Content", + "text": "coreAuth." + }, + { + "kind": "Reference", + "text": "TokenCredential", + "canonicalReference": "@azure/core-auth!TokenCredential:interface" + }, + { + "kind": "Content", + "text": ", subscriptionId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ResourceManagementClientOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!ResourceManagementClientOptionalParams:interface" + }, + { + "kind": "Content", + "text": ");" + } + ], + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "credentials", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "parameterName": "subscriptionId", + "parameterTypeTokenRange": { + "startIndex": 4, + "endIndex": 5 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 6, + "endIndex": 7 + } + } + ] + }, + { + "kind": "Property", + "canonicalReference": "arm-package-resources-2019-08!ResourceManagementClient#deploymentOperations:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "deploymentOperations: " + }, + { + "kind": "Reference", + "text": "DeploymentOperations", + "canonicalReference": "arm-package-resources-2019-08!DeploymentOperations:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "deploymentOperations", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "arm-package-resources-2019-08!ResourceManagementClient#deployments:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "deployments: " + }, + { + "kind": "Reference", + "text": "Deployments", + "canonicalReference": "arm-package-resources-2019-08!Deployments:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "deployments", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "arm-package-resources-2019-08!ResourceManagementClient#operations:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "operations: " + }, + { + "kind": "Reference", + "text": "Operations", + "canonicalReference": "arm-package-resources-2019-08!Operations:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "operations", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "arm-package-resources-2019-08!ResourceManagementClient#providers:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "providers: " + }, + { + "kind": "Reference", + "text": "Providers", + "canonicalReference": "arm-package-resources-2019-08!Providers:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "providers", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "arm-package-resources-2019-08!ResourceManagementClient#resourceGroups:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "resourceGroups: " + }, + { + "kind": "Reference", + "text": "ResourceGroups", + "canonicalReference": "arm-package-resources-2019-08!ResourceGroups:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resourceGroups", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "arm-package-resources-2019-08!ResourceManagementClient#resources:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "resources: " + }, + { + "kind": "Reference", + "text": "Resources", + "canonicalReference": "arm-package-resources-2019-08!Resources:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resources", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "arm-package-resources-2019-08!ResourceManagementClient#tags:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "tags: " + }, + { + "kind": "Reference", + "text": "Tags", + "canonicalReference": "arm-package-resources-2019-08!Tags:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tags", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + } + ], + "extendsTokenRange": { + "startIndex": 1, + "endIndex": 3 + }, + "implementsTokenRanges": [] + }, + { + "kind": "Class", + "canonicalReference": "arm-package-resources-2019-08!ResourceManagementClientContext:class", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare class ResourceManagementClientContext extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "ServiceClient", + "canonicalReference": "@azure/core-client!ServiceClient:class" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ResourceManagementClientContext", + "members": [ + { + "kind": "Constructor", + "canonicalReference": "arm-package-resources-2019-08!ResourceManagementClientContext:constructor(1)", + "docComment": "/**\n * Initializes a new instance of the ResourceManagementClientContext class.\n *\n * @param credentials - Subscription credentials which uniquely identify client subscription.\n *\n * @param subscriptionId - The ID of the target subscription.\n *\n * @param options - The parameter options\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "constructor(credentials: " + }, + { + "kind": "Content", + "text": "coreAuth." + }, + { + "kind": "Reference", + "text": "TokenCredential", + "canonicalReference": "@azure/core-auth!TokenCredential:interface" + }, + { + "kind": "Content", + "text": ", subscriptionId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ResourceManagementClientOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!ResourceManagementClientOptionalParams:interface" + }, + { + "kind": "Content", + "text": ");" + } + ], + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "credentials", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "parameterName": "subscriptionId", + "parameterTypeTokenRange": { + "startIndex": 4, + "endIndex": 5 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 6, + "endIndex": 7 + } + } + ] + }, + { + "kind": "Property", + "canonicalReference": "arm-package-resources-2019-08!ResourceManagementClientContext#$host:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "$host: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "$host", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "arm-package-resources-2019-08!ResourceManagementClientContext#apiVersion:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "apiVersion: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "apiVersion", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "arm-package-resources-2019-08!ResourceManagementClientContext#subscriptionId:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "subscriptionId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "subscriptionId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + } + ], + "extendsTokenRange": { + "startIndex": 1, + "endIndex": 4 + }, + "implementsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!ResourceManagementClientOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ResourceManagementClientOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "ServiceClientOptions", + "canonicalReference": "@azure/core-client!ServiceClientOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ResourceManagementClientOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!ResourceManagementClientOptionalParams#$host:member", + "docComment": "/**\n * server parameter\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "$host?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "$host", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!ResourceManagementClientOptionalParams#apiVersion:member", + "docComment": "/**\n * Api Version\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "apiVersion?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "apiVersion", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!ResourceManagementClientOptionalParams#endpoint:member", + "docComment": "/**\n * Overrides client endpoint.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "endpoint?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "endpoint", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!ResourceProviderOperationDisplayProperties:interface", + "docComment": "/**\n * Resource provider operation's display properties.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ResourceProviderOperationDisplayProperties " + } + ], + "releaseTag": "Public", + "name": "ResourceProviderOperationDisplayProperties", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!ResourceProviderOperationDisplayProperties#description:member", + "docComment": "/**\n * Operation description.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "description?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "description", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!ResourceProviderOperationDisplayProperties#operation:member", + "docComment": "/**\n * Resource provider operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "operation?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "operation", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!ResourceProviderOperationDisplayProperties#provider:member", + "docComment": "/**\n * Operation provider.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "provider?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "provider", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!ResourceProviderOperationDisplayProperties#publisher:member", + "docComment": "/**\n * Operation description.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "publisher?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "publisher", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!ResourceProviderOperationDisplayProperties#resource:member", + "docComment": "/**\n * Operation resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resource?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resource", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!Resources:interface", + "docComment": "/**\n * Interface representing a Resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Resources " + } + ], + "releaseTag": "Public", + "name": "Resources", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!Resources#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Creates a resource.\n *\n * @param resourceGroupName - The name of the resource group for the resource. The name is case insensitive.\n *\n * @param resourceProviderNamespace - The namespace of the resource provider.\n *\n * @param parentResourcePath - The parent resource identity.\n *\n * @param resourceType - The resource type of the resource to create.\n *\n * @param resourceName - The name of the resource to create.\n *\n * @param apiVersion - The API version to use for the operation.\n *\n * @param parameters - Parameters for creating or updating the resource.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", resourceProviderNamespace: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parentResourcePath: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", resourceType: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", resourceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", apiVersion: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "GenericResource", + "canonicalReference": "arm-package-resources-2019-08!GenericResource:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ResourcesCreateOrUpdateOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!ResourcesCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ResourcesCreateOrUpdateResponse", + "canonicalReference": "arm-package-resources-2019-08!ResourcesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "ResourcesCreateOrUpdateResponse", + "canonicalReference": "arm-package-resources-2019-08!ResourcesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 17, + "endIndex": 27 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "resourceProviderNamespace", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parentResourcePath", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "resourceType", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "resourceName", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "apiVersion", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 13, + "endIndex": 14 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 15, + "endIndex": 16 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!Resources#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Creates a resource.\n *\n * @param resourceGroupName - The name of the resource group for the resource. The name is case insensitive.\n *\n * @param resourceProviderNamespace - The namespace of the resource provider.\n *\n * @param parentResourcePath - The parent resource identity.\n *\n * @param resourceType - The resource type of the resource to create.\n *\n * @param resourceName - The name of the resource to create.\n *\n * @param apiVersion - The API version to use for the operation.\n *\n * @param parameters - Parameters for creating or updating the resource.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", resourceProviderNamespace: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parentResourcePath: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", resourceType: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", resourceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", apiVersion: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "GenericResource", + "canonicalReference": "arm-package-resources-2019-08!GenericResource:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ResourcesCreateOrUpdateOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!ResourcesCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ResourcesCreateOrUpdateResponse", + "canonicalReference": "arm-package-resources-2019-08!ResourcesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 17, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "resourceProviderNamespace", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parentResourcePath", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "resourceType", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "resourceName", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "apiVersion", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 13, + "endIndex": 14 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 15, + "endIndex": 16 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!Resources#beginCreateOrUpdateById:member(1)", + "docComment": "/**\n * Create a resource by ID.\n *\n * @param resourceId - The fully qualified ID of the resource, including the resource name and resource type. Use the format, /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}\n *\n * @param apiVersion - The API version to use for the operation.\n *\n * @param parameters - Create or update resource parameters.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateById(resourceId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", apiVersion: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "GenericResource", + "canonicalReference": "arm-package-resources-2019-08!GenericResource:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ResourcesCreateOrUpdateByIdOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!ResourcesCreateOrUpdateByIdOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ResourcesCreateOrUpdateByIdResponse", + "canonicalReference": "arm-package-resources-2019-08!ResourcesCreateOrUpdateByIdResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "ResourcesCreateOrUpdateByIdResponse", + "canonicalReference": "arm-package-resources-2019-08!ResourcesCreateOrUpdateByIdResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceId", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "apiVersion", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdateById" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!Resources#beginCreateOrUpdateByIdAndWait:member(1)", + "docComment": "/**\n * Create a resource by ID.\n *\n * @param resourceId - The fully qualified ID of the resource, including the resource name and resource type. Use the format, /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}\n *\n * @param apiVersion - The API version to use for the operation.\n *\n * @param parameters - Create or update resource parameters.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateByIdAndWait(resourceId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", apiVersion: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "GenericResource", + "canonicalReference": "arm-package-resources-2019-08!GenericResource:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ResourcesCreateOrUpdateByIdOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!ResourcesCreateOrUpdateByIdOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ResourcesCreateOrUpdateByIdResponse", + "canonicalReference": "arm-package-resources-2019-08!ResourcesCreateOrUpdateByIdResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceId", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "apiVersion", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdateByIdAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!Resources#beginDelete:member(1)", + "docComment": "/**\n * Deletes a resource.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource to delete. The name is case insensitive.\n *\n * @param resourceProviderNamespace - The namespace of the resource provider.\n *\n * @param parentResourcePath - The parent resource identity.\n *\n * @param resourceType - The resource type.\n *\n * @param resourceName - The name of the resource to delete.\n *\n * @param apiVersion - The API version to use for the operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", resourceProviderNamespace: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parentResourcePath: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", resourceType: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", resourceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", apiVersion: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ResourcesDeleteOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!ResourcesDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 15, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "resourceProviderNamespace", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parentResourcePath", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "resourceType", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "resourceName", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "apiVersion", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 13, + "endIndex": 14 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!Resources#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes a resource.\n *\n * @param resourceGroupName - The name of the resource group that contains the resource to delete. The name is case insensitive.\n *\n * @param resourceProviderNamespace - The namespace of the resource provider.\n *\n * @param parentResourcePath - The parent resource identity.\n *\n * @param resourceType - The resource type.\n *\n * @param resourceName - The name of the resource to delete.\n *\n * @param apiVersion - The API version to use for the operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", resourceProviderNamespace: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parentResourcePath: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", resourceType: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", resourceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", apiVersion: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ResourcesDeleteOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!ResourcesDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 15, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "resourceProviderNamespace", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parentResourcePath", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "resourceType", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "resourceName", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "apiVersion", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 13, + "endIndex": 14 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!Resources#beginDeleteById:member(1)", + "docComment": "/**\n * Deletes a resource by ID.\n *\n * @param resourceId - The fully qualified ID of the resource, including the resource name and resource type. Use the format, /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}\n *\n * @param apiVersion - The API version to use for the operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteById(resourceId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", apiVersion: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ResourcesDeleteByIdOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!ResourcesDeleteByIdOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceId", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "apiVersion", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDeleteById" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!Resources#beginDeleteByIdAndWait:member(1)", + "docComment": "/**\n * Deletes a resource by ID.\n *\n * @param resourceId - The fully qualified ID of the resource, including the resource name and resource type. Use the format, /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}\n *\n * @param apiVersion - The API version to use for the operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteByIdAndWait(resourceId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", apiVersion: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ResourcesDeleteByIdOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!ResourcesDeleteByIdOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceId", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "apiVersion", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDeleteByIdAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!Resources#beginMoveResources:member(1)", + "docComment": "/**\n * The resources to move must be in the same source resource group. The target resource group may be in a different subscription. When moving resources, both the source group and the target group are locked for the duration of the operation. Write and delete operations are blocked on the groups until the move completes.\n *\n * @param sourceResourceGroupName - The name of the resource group containing the resources to move.\n *\n * @param parameters - Parameters for moving resources.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginMoveResources(sourceResourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ResourcesMoveInfo", + "canonicalReference": "arm-package-resources-2019-08!ResourcesMoveInfo:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ResourcesMoveResourcesOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!ResourcesMoveResourcesOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "sourceResourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginMoveResources" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!Resources#beginMoveResourcesAndWait:member(1)", + "docComment": "/**\n * The resources to move must be in the same source resource group. The target resource group may be in a different subscription. When moving resources, both the source group and the target group are locked for the duration of the operation. Write and delete operations are blocked on the groups until the move completes.\n *\n * @param sourceResourceGroupName - The name of the resource group containing the resources to move.\n *\n * @param parameters - Parameters for moving resources.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginMoveResourcesAndWait(sourceResourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ResourcesMoveInfo", + "canonicalReference": "arm-package-resources-2019-08!ResourcesMoveInfo:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ResourcesMoveResourcesOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!ResourcesMoveResourcesOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "sourceResourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginMoveResourcesAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!Resources#beginUpdate:member(1)", + "docComment": "/**\n * Updates a resource.\n *\n * @param resourceGroupName - The name of the resource group for the resource. The name is case insensitive.\n *\n * @param resourceProviderNamespace - The namespace of the resource provider.\n *\n * @param parentResourcePath - The parent resource identity.\n *\n * @param resourceType - The resource type of the resource to update.\n *\n * @param resourceName - The name of the resource to update.\n *\n * @param apiVersion - The API version to use for the operation.\n *\n * @param parameters - Parameters for updating the resource.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", resourceProviderNamespace: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parentResourcePath: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", resourceType: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", resourceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", apiVersion: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "GenericResource", + "canonicalReference": "arm-package-resources-2019-08!GenericResource:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ResourcesUpdateOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!ResourcesUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ResourcesUpdateResponse", + "canonicalReference": "arm-package-resources-2019-08!ResourcesUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "ResourcesUpdateResponse", + "canonicalReference": "arm-package-resources-2019-08!ResourcesUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 17, + "endIndex": 27 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "resourceProviderNamespace", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parentResourcePath", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "resourceType", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "resourceName", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "apiVersion", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 13, + "endIndex": 14 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 15, + "endIndex": 16 + } + } + ], + "name": "beginUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!Resources#beginUpdateAndWait:member(1)", + "docComment": "/**\n * Updates a resource.\n *\n * @param resourceGroupName - The name of the resource group for the resource. The name is case insensitive.\n *\n * @param resourceProviderNamespace - The namespace of the resource provider.\n *\n * @param parentResourcePath - The parent resource identity.\n *\n * @param resourceType - The resource type of the resource to update.\n *\n * @param resourceName - The name of the resource to update.\n *\n * @param apiVersion - The API version to use for the operation.\n *\n * @param parameters - Parameters for updating the resource.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", resourceProviderNamespace: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parentResourcePath: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", resourceType: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", resourceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", apiVersion: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "GenericResource", + "canonicalReference": "arm-package-resources-2019-08!GenericResource:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ResourcesUpdateOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!ResourcesUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ResourcesUpdateResponse", + "canonicalReference": "arm-package-resources-2019-08!ResourcesUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 17, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "resourceProviderNamespace", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parentResourcePath", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "resourceType", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "resourceName", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "apiVersion", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 13, + "endIndex": 14 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 15, + "endIndex": 16 + } + } + ], + "name": "beginUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!Resources#beginUpdateById:member(1)", + "docComment": "/**\n * Updates a resource by ID.\n *\n * @param resourceId - The fully qualified ID of the resource, including the resource name and resource type. Use the format, /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}\n *\n * @param apiVersion - The API version to use for the operation.\n *\n * @param parameters - Update resource parameters.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginUpdateById(resourceId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", apiVersion: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "GenericResource", + "canonicalReference": "arm-package-resources-2019-08!GenericResource:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ResourcesUpdateByIdOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!ResourcesUpdateByIdOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ResourcesUpdateByIdResponse", + "canonicalReference": "arm-package-resources-2019-08!ResourcesUpdateByIdResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "ResourcesUpdateByIdResponse", + "canonicalReference": "arm-package-resources-2019-08!ResourcesUpdateByIdResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceId", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "apiVersion", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginUpdateById" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!Resources#beginUpdateByIdAndWait:member(1)", + "docComment": "/**\n * Updates a resource by ID.\n *\n * @param resourceId - The fully qualified ID of the resource, including the resource name and resource type. Use the format, /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}\n *\n * @param apiVersion - The API version to use for the operation.\n *\n * @param parameters - Update resource parameters.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginUpdateByIdAndWait(resourceId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", apiVersion: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "GenericResource", + "canonicalReference": "arm-package-resources-2019-08!GenericResource:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ResourcesUpdateByIdOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!ResourcesUpdateByIdOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ResourcesUpdateByIdResponse", + "canonicalReference": "arm-package-resources-2019-08!ResourcesUpdateByIdResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceId", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "apiVersion", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginUpdateByIdAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!Resources#beginValidateMoveResources:member(1)", + "docComment": "/**\n * This operation checks whether the specified resources can be moved to the target. The resources to move must be in the same source resource group. The target resource group may be in a different subscription. If validation succeeds, it returns HTTP response code 204 (no content). If validation fails, it returns HTTP response code 409 (Conflict) with an error message. Retrieve the URL in the Location header value to check the result of the long-running operation.\n *\n * @param sourceResourceGroupName - The name of the resource group containing the resources to validate for move.\n *\n * @param parameters - Parameters for moving resources.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginValidateMoveResources(sourceResourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ResourcesMoveInfo", + "canonicalReference": "arm-package-resources-2019-08!ResourcesMoveInfo:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ResourcesValidateMoveResourcesOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!ResourcesValidateMoveResourcesOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "sourceResourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginValidateMoveResources" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!Resources#beginValidateMoveResourcesAndWait:member(1)", + "docComment": "/**\n * This operation checks whether the specified resources can be moved to the target. The resources to move must be in the same source resource group. The target resource group may be in a different subscription. If validation succeeds, it returns HTTP response code 204 (no content). If validation fails, it returns HTTP response code 409 (Conflict) with an error message. Retrieve the URL in the Location header value to check the result of the long-running operation.\n *\n * @param sourceResourceGroupName - The name of the resource group containing the resources to validate for move.\n *\n * @param parameters - Parameters for moving resources.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginValidateMoveResourcesAndWait(sourceResourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ResourcesMoveInfo", + "canonicalReference": "arm-package-resources-2019-08!ResourcesMoveInfo:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ResourcesValidateMoveResourcesOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!ResourcesValidateMoveResourcesOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "sourceResourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginValidateMoveResourcesAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!Resources#checkExistence:member(1)", + "docComment": "/**\n * Checks whether a resource exists.\n *\n * @param resourceGroupName - The name of the resource group containing the resource to check. The name is case insensitive.\n *\n * @param resourceProviderNamespace - The resource provider of the resource to check.\n *\n * @param parentResourcePath - The parent resource identity.\n *\n * @param resourceType - The resource type.\n *\n * @param resourceName - The name of the resource to check whether it exists.\n *\n * @param apiVersion - The API version to use for the operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "checkExistence(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", resourceProviderNamespace: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parentResourcePath: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", resourceType: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", resourceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", apiVersion: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ResourcesCheckExistenceOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!ResourcesCheckExistenceOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 15, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "resourceProviderNamespace", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parentResourcePath", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "resourceType", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "resourceName", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "apiVersion", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 13, + "endIndex": 14 + } + } + ], + "name": "checkExistence" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!Resources#checkExistenceById:member(1)", + "docComment": "/**\n * Checks by ID whether a resource exists.\n *\n * @param resourceId - The fully qualified ID of the resource, including the resource name and resource type. Use the format, /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}\n *\n * @param apiVersion - The API version to use for the operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "checkExistenceById(resourceId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", apiVersion: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ResourcesCheckExistenceByIdOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!ResourcesCheckExistenceByIdOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceId", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "apiVersion", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "checkExistenceById" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!Resources#get:member(1)", + "docComment": "/**\n * Gets a resource.\n *\n * @param resourceGroupName - The name of the resource group containing the resource to get. The name is case insensitive.\n *\n * @param resourceProviderNamespace - The namespace of the resource provider.\n *\n * @param parentResourcePath - The parent resource identity.\n *\n * @param resourceType - The resource type of the resource.\n *\n * @param resourceName - The name of the resource to get.\n *\n * @param apiVersion - The API version to use for the operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", resourceProviderNamespace: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parentResourcePath: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", resourceType: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", resourceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", apiVersion: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ResourcesGetOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!ResourcesGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ResourcesGetResponse", + "canonicalReference": "arm-package-resources-2019-08!ResourcesGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 15, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "resourceProviderNamespace", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parentResourcePath", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "resourceType", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "resourceName", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "apiVersion", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 13, + "endIndex": 14 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!Resources#getById:member(1)", + "docComment": "/**\n * Gets a resource by ID.\n *\n * @param resourceId - The fully qualified ID of the resource, including the resource name and resource type. Use the format, /subscriptions/{guid}/resourceGroups/{resource-group-name}/{resource-provider-namespace}/{resource-type}/{resource-name}\n *\n * @param apiVersion - The API version to use for the operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getById(resourceId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", apiVersion: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ResourcesGetByIdOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!ResourcesGetByIdOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ResourcesGetByIdResponse", + "canonicalReference": "arm-package-resources-2019-08!ResourcesGetByIdResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceId", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "apiVersion", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "getById" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!Resources#list:member(1)", + "docComment": "/**\n * Get all the resources in a subscription.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(options?: " + }, + { + "kind": "Reference", + "text": "ResourcesListOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!ResourcesListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "GenericResourceExpanded", + "canonicalReference": "arm-package-resources-2019-08!GenericResourceExpanded:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "list" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!Resources#listByResourceGroup:member(1)", + "docComment": "/**\n * Get all the resources for a resource group.\n *\n * @param resourceGroupName - The resource group with the resources to get.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByResourceGroup(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ResourcesListByResourceGroupOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!ResourcesListByResourceGroupOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "GenericResourceExpanded", + "canonicalReference": "arm-package-resources-2019-08!GenericResourceExpanded:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "listByResourceGroup" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!ResourcesCheckExistenceByIdOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ResourcesCheckExistenceByIdOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ResourcesCheckExistenceByIdOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!ResourcesCheckExistenceOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ResourcesCheckExistenceOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ResourcesCheckExistenceOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!ResourcesCreateOrUpdateByIdOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ResourcesCreateOrUpdateByIdOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ResourcesCreateOrUpdateByIdOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!ResourcesCreateOrUpdateByIdOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!ResourcesCreateOrUpdateByIdOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-resources-2019-08!ResourcesCreateOrUpdateByIdResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdateById operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ResourcesCreateOrUpdateByIdResponse = " + }, + { + "kind": "Reference", + "text": "GenericResource", + "canonicalReference": "arm-package-resources-2019-08!GenericResource:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ResourcesCreateOrUpdateByIdResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!ResourcesCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ResourcesCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ResourcesCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!ResourcesCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!ResourcesCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-resources-2019-08!ResourcesCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ResourcesCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "GenericResource", + "canonicalReference": "arm-package-resources-2019-08!GenericResource:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ResourcesCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!ResourcesDeleteByIdOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ResourcesDeleteByIdOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ResourcesDeleteByIdOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!ResourcesDeleteByIdOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!ResourcesDeleteByIdOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!ResourcesDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ResourcesDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ResourcesDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!ResourcesDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!ResourcesDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!ResourcesGetByIdOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ResourcesGetByIdOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ResourcesGetByIdOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-resources-2019-08!ResourcesGetByIdResponse:type", + "docComment": "/**\n * Contains response data for the getById operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ResourcesGetByIdResponse = " + }, + { + "kind": "Reference", + "text": "GenericResource", + "canonicalReference": "arm-package-resources-2019-08!GenericResource:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ResourcesGetByIdResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!ResourcesGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ResourcesGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ResourcesGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-resources-2019-08!ResourcesGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ResourcesGetResponse = " + }, + { + "kind": "Reference", + "text": "GenericResource", + "canonicalReference": "arm-package-resources-2019-08!GenericResource:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ResourcesGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!ResourcesListByResourceGroupNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ResourcesListByResourceGroupNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ResourcesListByResourceGroupNextOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!ResourcesListByResourceGroupNextOptionalParams#expand:member", + "docComment": "/**\n * Comma-separated list of additional properties to be included in the response. Valid values include `createdTime`, `changedTime` and `provisioningState`. For example, `$expand=createdTime,changedTime`.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "expand?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "expand", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!ResourcesListByResourceGroupNextOptionalParams#filter:member", + "docComment": "/**\n * The filter to apply on the operation.

The properties you can use for eq (equals) or ne (not equals) are: location, resourceType, name, resourceGroup, identity, identity/principalId, plan, plan/publisher, plan/product, plan/name, plan/version, and plan/promotionCode.

For example, to filter by a resource type, use: $filter=resourceType eq 'Microsoft.Network/virtualNetworks'

You can use substringof(value, property) in the filter. The properties you can use for substring are: name and resourceGroup.

For example, to get all resources with 'demo' anywhere in the name, use: $filter=substringof('demo', name)

You can link more than one substringof together by adding and/or operators.

You can filter by tag names and values. For example, to filter for a tag name and value, use $filter=tagName eq 'tag1' and tagValue eq 'Value1'. When you filter by a tag name and value, the tags for each resource are not returned in the results.

You can use some properties together when filtering. The combinations you can use are: substringof and/or resourceType, plan and plan/publisher and plan/name, identity and identity/principalId.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "filter?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "filter", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!ResourcesListByResourceGroupNextOptionalParams#top:member", + "docComment": "/**\n * The number of results to return. If null is passed, returns all resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "top?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "top", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-resources-2019-08!ResourcesListByResourceGroupNextResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroupNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ResourcesListByResourceGroupNextResponse = " + }, + { + "kind": "Reference", + "text": "ResourceListResult", + "canonicalReference": "arm-package-resources-2019-08!ResourceListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ResourcesListByResourceGroupNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!ResourcesListByResourceGroupOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ResourcesListByResourceGroupOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ResourcesListByResourceGroupOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!ResourcesListByResourceGroupOptionalParams#expand:member", + "docComment": "/**\n * Comma-separated list of additional properties to be included in the response. Valid values include `createdTime`, `changedTime` and `provisioningState`. For example, `$expand=createdTime,changedTime`.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "expand?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "expand", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!ResourcesListByResourceGroupOptionalParams#filter:member", + "docComment": "/**\n * The filter to apply on the operation.

The properties you can use for eq (equals) or ne (not equals) are: location, resourceType, name, resourceGroup, identity, identity/principalId, plan, plan/publisher, plan/product, plan/name, plan/version, and plan/promotionCode.

For example, to filter by a resource type, use: $filter=resourceType eq 'Microsoft.Network/virtualNetworks'

You can use substringof(value, property) in the filter. The properties you can use for substring are: name and resourceGroup.

For example, to get all resources with 'demo' anywhere in the name, use: $filter=substringof('demo', name)

You can link more than one substringof together by adding and/or operators.

You can filter by tag names and values. For example, to filter for a tag name and value, use $filter=tagName eq 'tag1' and tagValue eq 'Value1'. When you filter by a tag name and value, the tags for each resource are not returned in the results.

You can use some properties together when filtering. The combinations you can use are: substringof and/or resourceType, plan and plan/publisher and plan/name, identity and identity/principalId.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "filter?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "filter", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!ResourcesListByResourceGroupOptionalParams#top:member", + "docComment": "/**\n * The number of results to return. If null is passed, returns all resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "top?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "top", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-resources-2019-08!ResourcesListByResourceGroupResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ResourcesListByResourceGroupResponse = " + }, + { + "kind": "Reference", + "text": "ResourceListResult", + "canonicalReference": "arm-package-resources-2019-08!ResourceListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ResourcesListByResourceGroupResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!ResourcesListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ResourcesListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ResourcesListNextOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!ResourcesListNextOptionalParams#expand:member", + "docComment": "/**\n * Comma-separated list of additional properties to be included in the response. Valid values include `createdTime`, `changedTime` and `provisioningState`. For example, `$expand=createdTime,changedTime`.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "expand?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "expand", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!ResourcesListNextOptionalParams#filter:member", + "docComment": "/**\n * The filter to apply on the operation.

The properties you can use for eq (equals) or ne (not equals) are: location, resourceType, name, resourceGroup, identity, identity/principalId, plan, plan/publisher, plan/product, plan/name, plan/version, and plan/promotionCode.

For example, to filter by a resource type, use: $filter=resourceType eq 'Microsoft.Network/virtualNetworks'

You can use substringof(value, property) in the filter. The properties you can use for substring are: name and resourceGroup.

For example, to get all resources with 'demo' anywhere in the name, use: $filter=substringof('demo', name)

You can link more than one substringof together by adding and/or operators.

You can filter by tag names and values. For example, to filter for a tag name and value, use $filter=tagName eq 'tag1' and tagValue eq 'Value1'. When you filter by a tag name and value, the tags for each resource are not returned in the results.

You can use some properties together when filtering. The combinations you can use are: substringof and/or resourceType, plan and plan/publisher and plan/name, identity and identity/principalId.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "filter?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "filter", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!ResourcesListNextOptionalParams#top:member", + "docComment": "/**\n * The number of results to return. If null is passed, returns all resource groups.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "top?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "top", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-resources-2019-08!ResourcesListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ResourcesListNextResponse = " + }, + { + "kind": "Reference", + "text": "ResourceListResult", + "canonicalReference": "arm-package-resources-2019-08!ResourceListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ResourcesListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!ResourcesListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ResourcesListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ResourcesListOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!ResourcesListOptionalParams#expand:member", + "docComment": "/**\n * Comma-separated list of additional properties to be included in the response. Valid values include `createdTime`, `changedTime` and `provisioningState`. For example, `$expand=createdTime,changedTime`.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "expand?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "expand", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!ResourcesListOptionalParams#filter:member", + "docComment": "/**\n * The filter to apply on the operation.

The properties you can use for eq (equals) or ne (not equals) are: location, resourceType, name, resourceGroup, identity, identity/principalId, plan, plan/publisher, plan/product, plan/name, plan/version, and plan/promotionCode.

For example, to filter by a resource type, use: $filter=resourceType eq 'Microsoft.Network/virtualNetworks'

You can use substringof(value, property) in the filter. The properties you can use for substring are: name and resourceGroup.

For example, to get all resources with 'demo' anywhere in the name, use: $filter=substringof('demo', name)

You can link more than one substringof together by adding and/or operators.

You can filter by tag names and values. For example, to filter for a tag name and value, use $filter=tagName eq 'tag1' and tagValue eq 'Value1'. When you filter by a tag name and value, the tags for each resource are not returned in the results.

You can use some properties together when filtering. The combinations you can use are: substringof and/or resourceType, plan and plan/publisher and plan/name, identity and identity/principalId.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "filter?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "filter", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!ResourcesListOptionalParams#top:member", + "docComment": "/**\n * The number of results to return. If null is passed, returns all resource groups.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "top?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "top", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-resources-2019-08!ResourcesListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ResourcesListResponse = " + }, + { + "kind": "Reference", + "text": "ResourceListResult", + "canonicalReference": "arm-package-resources-2019-08!ResourceListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ResourcesListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!ResourcesMoveInfo:interface", + "docComment": "/**\n * Parameters of move resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ResourcesMoveInfo " + } + ], + "releaseTag": "Public", + "name": "ResourcesMoveInfo", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!ResourcesMoveInfo#resources:member", + "docComment": "/**\n * The IDs of the resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resources?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resources", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!ResourcesMoveInfo#targetResourceGroup:member", + "docComment": "/**\n * The target resource group.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "targetResourceGroup?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "targetResourceGroup", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!ResourcesMoveResourcesOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ResourcesMoveResourcesOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ResourcesMoveResourcesOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!ResourcesMoveResourcesOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!ResourcesMoveResourcesOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!ResourcesUpdateByIdOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ResourcesUpdateByIdOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ResourcesUpdateByIdOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!ResourcesUpdateByIdOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!ResourcesUpdateByIdOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-resources-2019-08!ResourcesUpdateByIdResponse:type", + "docComment": "/**\n * Contains response data for the updateById operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ResourcesUpdateByIdResponse = " + }, + { + "kind": "Reference", + "text": "GenericResource", + "canonicalReference": "arm-package-resources-2019-08!GenericResource:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ResourcesUpdateByIdResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!ResourcesUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ResourcesUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ResourcesUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!ResourcesUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!ResourcesUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-resources-2019-08!ResourcesUpdateResponse:type", + "docComment": "/**\n * Contains response data for the update operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ResourcesUpdateResponse = " + }, + { + "kind": "Reference", + "text": "GenericResource", + "canonicalReference": "arm-package-resources-2019-08!GenericResource:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ResourcesUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!ResourcesValidateMoveResourcesOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ResourcesValidateMoveResourcesOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ResourcesValidateMoveResourcesOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!ResourcesValidateMoveResourcesOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!ResourcesValidateMoveResourcesOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!ScopedDeployment:interface", + "docComment": "/**\n * Deployment operation parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ScopedDeployment " + } + ], + "releaseTag": "Public", + "name": "ScopedDeployment", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!ScopedDeployment#location:member", + "docComment": "/**\n * The location to store the deployment data.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "location: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "location", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!ScopedDeployment#properties:member", + "docComment": "/**\n * The deployment properties.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "properties: " + }, + { + "kind": "Reference", + "text": "DeploymentProperties", + "canonicalReference": "arm-package-resources-2019-08!DeploymentProperties:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "properties", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!Sku:interface", + "docComment": "/**\n * SKU for the resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Sku " + } + ], + "releaseTag": "Public", + "name": "Sku", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!Sku#capacity:member", + "docComment": "/**\n * The SKU capacity.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "capacity?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "capacity", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!Sku#family:member", + "docComment": "/**\n * The SKU family.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "family?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "family", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!Sku#model:member", + "docComment": "/**\n * The SKU model.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "model?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "model", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!Sku#name:member", + "docComment": "/**\n * The SKU name.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!Sku#size:member", + "docComment": "/**\n * The SKU size.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "size?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "size", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!Sku#tier:member", + "docComment": "/**\n * The SKU tier.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "tier?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tier", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!SubResource:interface", + "docComment": "/**\n * Sub-resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SubResource " + } + ], + "releaseTag": "Public", + "name": "SubResource", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!SubResource#id:member", + "docComment": "/**\n * Resource ID\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "id?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!TagCount:interface", + "docComment": "/**\n * Tag count.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface TagCount " + } + ], + "releaseTag": "Public", + "name": "TagCount", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!TagCount#type:member", + "docComment": "/**\n * Type of count.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "type?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "type", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!TagCount#value:member", + "docComment": "/**\n * Value of count.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!TagDetails:interface", + "docComment": "/**\n * Tag details.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface TagDetails " + } + ], + "releaseTag": "Public", + "name": "TagDetails", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!TagDetails#count:member", + "docComment": "/**\n * The total number of resources that use the resource tag. When a tag is initially created and has no associated resources, the value is 0.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "count?: " + }, + { + "kind": "Reference", + "text": "TagCount", + "canonicalReference": "arm-package-resources-2019-08!TagCount:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "count", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!TagDetails#id:member", + "docComment": "/**\n * The tag ID. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly id?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!TagDetails#tagName:member", + "docComment": "/**\n * The tag name.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "tagName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tagName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!TagDetails#values:member", + "docComment": "/**\n * The list of tag values.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "values?: " + }, + { + "kind": "Reference", + "text": "TagValue", + "canonicalReference": "arm-package-resources-2019-08!TagValue:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "values", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!Tags:interface", + "docComment": "/**\n * Interface representing a Tags.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Tags " + } + ], + "releaseTag": "Public", + "name": "Tags", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!Tags#createOrUpdate:member(1)", + "docComment": "/**\n * The tag name can have a maximum of 512 characters and is case insensitive. Tag names created by Azure have prefixes of microsoft, azure, or windows. You cannot create tags with one of these prefixes.\n *\n * @param tagName - The name of the tag to create.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createOrUpdate(tagName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "TagsCreateOrUpdateOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!TagsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "TagsCreateOrUpdateResponse", + "canonicalReference": "arm-package-resources-2019-08!TagsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "tagName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "createOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!Tags#createOrUpdateValue:member(1)", + "docComment": "/**\n * Creates a tag value. The name of the tag must already exist.\n *\n * @param tagName - The name of the tag.\n *\n * @param tagValue - The value of the tag to create.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createOrUpdateValue(tagName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", tagValue: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "TagsCreateOrUpdateValueOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!TagsCreateOrUpdateValueOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "TagsCreateOrUpdateValueResponse", + "canonicalReference": "arm-package-resources-2019-08!TagsCreateOrUpdateValueResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "tagName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "tagValue", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "createOrUpdateValue" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!Tags#delete:member(1)", + "docComment": "/**\n * You must remove all values from a resource tag before you can delete it.\n *\n * @param tagName - The name of the tag.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "delete(tagName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "TagsDeleteOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!TagsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "tagName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "delete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!Tags#deleteValue:member(1)", + "docComment": "/**\n * Deletes a tag value.\n *\n * @param tagName - The name of the tag.\n *\n * @param tagValue - The value of the tag to delete.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "deleteValue(tagName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", tagValue: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "TagsDeleteValueOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!TagsDeleteValueOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "tagName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "tagValue", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "deleteValue" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-resources-2019-08!Tags#list:member(1)", + "docComment": "/**\n * Gets the names and values of all resource tags that are defined in a subscription.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(options?: " + }, + { + "kind": "Reference", + "text": "TagsListOptionalParams", + "canonicalReference": "arm-package-resources-2019-08!TagsListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "TagDetails", + "canonicalReference": "arm-package-resources-2019-08!TagDetails:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "list" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!TagsCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface TagsCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "TagsCreateOrUpdateOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-resources-2019-08!TagsCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type TagsCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "TagDetails", + "canonicalReference": "arm-package-resources-2019-08!TagDetails:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "TagsCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!TagsCreateOrUpdateValueOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface TagsCreateOrUpdateValueOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "TagsCreateOrUpdateValueOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-resources-2019-08!TagsCreateOrUpdateValueResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdateValue operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type TagsCreateOrUpdateValueResponse = " + }, + { + "kind": "Reference", + "text": "TagValue", + "canonicalReference": "arm-package-resources-2019-08!TagValue:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "TagsCreateOrUpdateValueResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!TagsDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface TagsDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "TagsDeleteOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!TagsDeleteValueOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface TagsDeleteValueOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "TagsDeleteValueOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!TagsListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface TagsListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "TagsListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-resources-2019-08!TagsListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type TagsListNextResponse = " + }, + { + "kind": "Reference", + "text": "TagsListResult", + "canonicalReference": "arm-package-resources-2019-08!TagsListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "TagsListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!TagsListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface TagsListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "TagsListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-resources-2019-08!TagsListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type TagsListResponse = " + }, + { + "kind": "Reference", + "text": "TagsListResult", + "canonicalReference": "arm-package-resources-2019-08!TagsListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "TagsListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!TagsListResult:interface", + "docComment": "/**\n * List of subscription tags.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface TagsListResult " + } + ], + "releaseTag": "Public", + "name": "TagsListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!TagsListResult#nextLink:member", + "docComment": "/**\n * The URL to use for getting the next set of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!TagsListResult#value:member", + "docComment": "/**\n * An array of tags.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "TagDetails", + "canonicalReference": "arm-package-resources-2019-08!TagDetails:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!TagValue:interface", + "docComment": "/**\n * Tag information.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface TagValue " + } + ], + "releaseTag": "Public", + "name": "TagValue", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!TagValue#count:member", + "docComment": "/**\n * The tag value count.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "count?: " + }, + { + "kind": "Reference", + "text": "TagCount", + "canonicalReference": "arm-package-resources-2019-08!TagCount:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "count", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!TagValue#id:member", + "docComment": "/**\n * The tag ID. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly id?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!TagValue#tagValue:member", + "docComment": "/**\n * The tag value.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "tagValue?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tagValue", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!TargetResource:interface", + "docComment": "/**\n * Target resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface TargetResource " + } + ], + "releaseTag": "Public", + "name": "TargetResource", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!TargetResource#id:member", + "docComment": "/**\n * The ID of the resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "id?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!TargetResource#resourceName:member", + "docComment": "/**\n * The name of the resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resourceName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resourceName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!TargetResource#resourceType:member", + "docComment": "/**\n * The type of the resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resourceType?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resourceType", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!TemplateHashResult:interface", + "docComment": "/**\n * Result of the request to calculate template hash. It contains a string of minified template and its hash.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface TemplateHashResult " + } + ], + "releaseTag": "Public", + "name": "TemplateHashResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!TemplateHashResult#minifiedTemplate:member", + "docComment": "/**\n * The minified template string.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "minifiedTemplate?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "minifiedTemplate", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!TemplateHashResult#templateHash:member", + "docComment": "/**\n * The template hash.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "templateHash?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "templateHash", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!TemplateLink:interface", + "docComment": "/**\n * Entity representing the reference to the template.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface TemplateLink " + } + ], + "releaseTag": "Public", + "name": "TemplateLink", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!TemplateLink#contentVersion:member", + "docComment": "/**\n * If included, must match the ContentVersion in the template.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "contentVersion?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "contentVersion", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!TemplateLink#uri:member", + "docComment": "/**\n * The URI of the template to deploy.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "uri: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "uri", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!WhatIfChange:interface", + "docComment": "/**\n * Information about a single resource change predicted by What-If operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WhatIfChange " + } + ], + "releaseTag": "Public", + "name": "WhatIfChange", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!WhatIfChange#after:member", + "docComment": "/**\n * The predicted snapshot of the resource after the deployment is executed.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "after?: " + }, + { + "kind": "Reference", + "text": "Record", + "canonicalReference": "!Record:type" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "after", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!WhatIfChange#before:member", + "docComment": "/**\n * The snapshot of the resource before the deployment is executed.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "before?: " + }, + { + "kind": "Reference", + "text": "Record", + "canonicalReference": "!Record:type" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "before", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!WhatIfChange#changeType:member", + "docComment": "/**\n * Type of change that will be made to the resource when the deployment is executed.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "changeType: " + }, + { + "kind": "Reference", + "text": "ChangeType", + "canonicalReference": "arm-package-resources-2019-08!ChangeType:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "changeType", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!WhatIfChange#delta:member", + "docComment": "/**\n * The predicted changes to resource properties.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "delta?: " + }, + { + "kind": "Reference", + "text": "WhatIfPropertyChange", + "canonicalReference": "arm-package-resources-2019-08!WhatIfPropertyChange:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "delta", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!WhatIfChange#resourceId:member", + "docComment": "/**\n * Resource ID\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resourceId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resourceId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!WhatIfOperationResult:interface", + "docComment": "/**\n * Result of the What-If operation. Contains a list of predicted changes and a URL link to get to the next set of results.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WhatIfOperationResult " + } + ], + "releaseTag": "Public", + "name": "WhatIfOperationResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!WhatIfOperationResult#changes:member", + "docComment": "/**\n * List of resource changes predicted by What-If operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "changes?: " + }, + { + "kind": "Reference", + "text": "WhatIfChange", + "canonicalReference": "arm-package-resources-2019-08!WhatIfChange:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "changes", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!WhatIfOperationResult#error:member", + "docComment": "/**\n * Error when What-If operation fails.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "error?: " + }, + { + "kind": "Reference", + "text": "ErrorResponse", + "canonicalReference": "arm-package-resources-2019-08!ErrorResponse:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "error", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!WhatIfOperationResult#status:member", + "docComment": "/**\n * Status of the What-If operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "status?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "status", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-resources-2019-08!WhatIfPropertyChange:interface", + "docComment": "/**\n * The predicted change to the resource property.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WhatIfPropertyChange " + } + ], + "releaseTag": "Public", + "name": "WhatIfPropertyChange", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!WhatIfPropertyChange#after:member", + "docComment": "/**\n * The value of the property after the deployment is executed.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "after?: " + }, + { + "kind": "Reference", + "text": "Record", + "canonicalReference": "!Record:type" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "after", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!WhatIfPropertyChange#before:member", + "docComment": "/**\n * The value of the property before the deployment is executed.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "before?: " + }, + { + "kind": "Reference", + "text": "Record", + "canonicalReference": "!Record:type" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "before", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!WhatIfPropertyChange#children:member", + "docComment": "/**\n * Nested property changes.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "children?: " + }, + { + "kind": "Reference", + "text": "WhatIfPropertyChange", + "canonicalReference": "arm-package-resources-2019-08!WhatIfPropertyChange:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "children", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!WhatIfPropertyChange#path:member", + "docComment": "/**\n * The path of the property.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "path: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "path", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-resources-2019-08!WhatIfPropertyChange#propertyChangeType:member", + "docComment": "/**\n * The type of property change.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "propertyChangeType: " + }, + { + "kind": "Reference", + "text": "PropertyChangeType", + "canonicalReference": "arm-package-resources-2019-08!PropertyChangeType:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "propertyChangeType", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-resources-2019-08!WhatIfResultFormat:type", + "docComment": "/**\n * Defines values for WhatIfResultFormat.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WhatIfResultFormat = " + }, + { + "kind": "Content", + "text": "\"ResourceIdOnly\" | \"FullResourcePayloads\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WhatIfResultFormat", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + } + ] +} diff --git a/test/smoke/generated/arm-package-resources-2019-08/temp/arm-package-resources-2019-08.api.md b/test/smoke/generated/arm-package-resources-2019-08/temp/arm-package-resources-2019-08.api.md index de090b0652..4ad3c3d0f3 100644 --- a/test/smoke/generated/arm-package-resources-2019-08/temp/arm-package-resources-2019-08.api.md +++ b/test/smoke/generated/arm-package-resources-2019-08/temp/arm-package-resources-2019-08.api.md @@ -1,1421 +1,1421 @@ -## API Report File for "arm-package-resources-2019-08" - -> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). - -```ts - -import * as coreAuth from '@azure/core-auth'; -import * as coreClient from '@azure/core-client'; -import { PagedAsyncIterableIterator } from '@azure/core-paging'; -import { PollerLike } from '@azure/core-lro'; -import { PollOperationState } from '@azure/core-lro'; - -// @public -export interface AliasPathType { - apiVersions?: string[]; - path?: string; -} - -// @public -export interface AliasType { - name?: string; - paths?: AliasPathType[]; -} - -// @public -export interface BasicDependency { - id?: string; - resourceName?: string; - resourceType?: string; -} - -// @public -export type ChangeType = "Create" | "Delete" | "Ignore" | "Deploy" | "NoChange" | "Modify"; - -// @public -export interface CloudError { - error?: ErrorResponse; -} - -// @public (undocumented) -export interface ComponentsSgqdofSchemasIdentityPropertiesUserassignedidentitiesAdditionalproperties { - readonly clientId?: string; - readonly principalId?: string; -} - -// @public -export interface DebugSetting { - detailLevel?: string; -} - -// @public -export interface Dependency { - dependsOn?: BasicDependency[]; - id?: string; - resourceName?: string; - resourceType?: string; -} - -// @public -export interface Deployment { - location?: string; - properties: DeploymentProperties; -} - -// @public -export interface DeploymentExportResult { - template?: Record; -} - -// @public -export interface DeploymentExtended { - readonly id?: string; - location?: string; - readonly name?: string; - properties?: DeploymentPropertiesExtended; - readonly type?: string; -} - -// @public -export interface DeploymentExtendedFilter { - provisioningState?: string; -} - -// @public -export interface DeploymentListResult { - readonly nextLink?: string; - value?: DeploymentExtended[]; -} - -// @public -export type DeploymentMode = "Incremental" | "Complete"; - -// @public -export interface DeploymentOperation { - readonly id?: string; - readonly operationId?: string; - properties?: DeploymentOperationProperties; -} - -// @public -export interface DeploymentOperationProperties { - readonly duration?: string; - readonly provisioningState?: string; - readonly request?: HttpMessage; - readonly response?: HttpMessage; - readonly serviceRequestId?: string; - readonly statusCode?: string; - readonly statusMessage?: Record; - readonly targetResource?: TargetResource; - readonly timestamp?: Date; -} - -// @public -export interface DeploymentOperations { - get(resourceGroupName: string, deploymentName: string, operationId: string, options?: DeploymentOperationsGetOptionalParams): Promise; - getAtManagementGroupScope(groupId: string, deploymentName: string, operationId: string, options?: DeploymentOperationsGetAtManagementGroupScopeOptionalParams): Promise; - getAtScope(scope: string, deploymentName: string, operationId: string, options?: DeploymentOperationsGetAtScopeOptionalParams): Promise; - getAtSubscriptionScope(deploymentName: string, operationId: string, options?: DeploymentOperationsGetAtSubscriptionScopeOptionalParams): Promise; - getAtTenantScope(deploymentName: string, operationId: string, options?: DeploymentOperationsGetAtTenantScopeOptionalParams): Promise; - list(resourceGroupName: string, deploymentName: string, options?: DeploymentOperationsListOptionalParams): PagedAsyncIterableIterator; - listAtManagementGroupScope(groupId: string, deploymentName: string, options?: DeploymentOperationsListAtManagementGroupScopeOptionalParams): PagedAsyncIterableIterator; - listAtScope(scope: string, deploymentName: string, options?: DeploymentOperationsListAtScopeOptionalParams): PagedAsyncIterableIterator; - listAtSubscriptionScope(deploymentName: string, options?: DeploymentOperationsListAtSubscriptionScopeOptionalParams): PagedAsyncIterableIterator; - listAtTenantScope(deploymentName: string, options?: DeploymentOperationsListAtTenantScopeOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface DeploymentOperationsGetAtManagementGroupScopeOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DeploymentOperationsGetAtManagementGroupScopeResponse = DeploymentOperation; - -// @public -export interface DeploymentOperationsGetAtScopeOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DeploymentOperationsGetAtScopeResponse = DeploymentOperation; - -// @public -export interface DeploymentOperationsGetAtSubscriptionScopeOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DeploymentOperationsGetAtSubscriptionScopeResponse = DeploymentOperation; - -// @public -export interface DeploymentOperationsGetAtTenantScopeOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DeploymentOperationsGetAtTenantScopeResponse = DeploymentOperation; - -// @public -export interface DeploymentOperationsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DeploymentOperationsGetResponse = DeploymentOperation; - -// @public -export interface DeploymentOperationsListAtManagementGroupScopeNextOptionalParams extends coreClient.OperationOptions { - top?: number; -} - -// @public -export type DeploymentOperationsListAtManagementGroupScopeNextResponse = DeploymentOperationsListResult; - -// @public -export interface DeploymentOperationsListAtManagementGroupScopeOptionalParams extends coreClient.OperationOptions { - top?: number; -} - -// @public -export type DeploymentOperationsListAtManagementGroupScopeResponse = DeploymentOperationsListResult; - -// @public -export interface DeploymentOperationsListAtScopeNextOptionalParams extends coreClient.OperationOptions { - top?: number; -} - -// @public -export type DeploymentOperationsListAtScopeNextResponse = DeploymentOperationsListResult; - -// @public -export interface DeploymentOperationsListAtScopeOptionalParams extends coreClient.OperationOptions { - top?: number; -} - -// @public -export type DeploymentOperationsListAtScopeResponse = DeploymentOperationsListResult; - -// @public -export interface DeploymentOperationsListAtSubscriptionScopeNextOptionalParams extends coreClient.OperationOptions { - top?: number; -} - -// @public -export type DeploymentOperationsListAtSubscriptionScopeNextResponse = DeploymentOperationsListResult; - -// @public -export interface DeploymentOperationsListAtSubscriptionScopeOptionalParams extends coreClient.OperationOptions { - top?: number; -} - -// @public -export type DeploymentOperationsListAtSubscriptionScopeResponse = DeploymentOperationsListResult; - -// @public -export interface DeploymentOperationsListAtTenantScopeNextOptionalParams extends coreClient.OperationOptions { - top?: number; -} - -// @public -export type DeploymentOperationsListAtTenantScopeNextResponse = DeploymentOperationsListResult; - -// @public -export interface DeploymentOperationsListAtTenantScopeOptionalParams extends coreClient.OperationOptions { - top?: number; -} - -// @public -export type DeploymentOperationsListAtTenantScopeResponse = DeploymentOperationsListResult; - -// @public -export interface DeploymentOperationsListNextOptionalParams extends coreClient.OperationOptions { - top?: number; -} - -// @public -export type DeploymentOperationsListNextResponse = DeploymentOperationsListResult; - -// @public -export interface DeploymentOperationsListOptionalParams extends coreClient.OperationOptions { - top?: number; -} - -// @public -export type DeploymentOperationsListResponse = DeploymentOperationsListResult; - -// @public -export interface DeploymentOperationsListResult { - readonly nextLink?: string; - value?: DeploymentOperation[]; -} - -// @public -export interface DeploymentProperties { - debugSetting?: DebugSetting; - mode: DeploymentMode; - onErrorDeployment?: OnErrorDeployment; - parameters?: Record; - parametersLink?: ParametersLink; - template?: Record; - templateLink?: TemplateLink; -} - -// @public -export interface DeploymentPropertiesExtended { - readonly correlationId?: string; - debugSetting?: DebugSetting; - dependencies?: Dependency[]; - readonly duration?: string; - mode?: DeploymentMode; - onErrorDeployment?: OnErrorDeploymentExtended; - outputs?: Record; - parameters?: Record; - parametersLink?: ParametersLink; - providers?: Provider[]; - readonly provisioningState?: string; - template?: Record; - templateLink?: TemplateLink; - readonly timestamp?: Date; -} - -// @public -export interface Deployments { - beginCreateOrUpdate(resourceGroupName: string, deploymentName: string, parameters: Deployment, options?: DeploymentsCreateOrUpdateOptionalParams): Promise, DeploymentsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, deploymentName: string, parameters: Deployment, options?: DeploymentsCreateOrUpdateOptionalParams): Promise; - beginCreateOrUpdateAtManagementGroupScope(groupId: string, deploymentName: string, parameters: ScopedDeployment, options?: DeploymentsCreateOrUpdateAtManagementGroupScopeOptionalParams): Promise, DeploymentsCreateOrUpdateAtManagementGroupScopeResponse>>; - beginCreateOrUpdateAtManagementGroupScopeAndWait(groupId: string, deploymentName: string, parameters: ScopedDeployment, options?: DeploymentsCreateOrUpdateAtManagementGroupScopeOptionalParams): Promise; - beginCreateOrUpdateAtScope(scope: string, deploymentName: string, parameters: Deployment, options?: DeploymentsCreateOrUpdateAtScopeOptionalParams): Promise, DeploymentsCreateOrUpdateAtScopeResponse>>; - beginCreateOrUpdateAtScopeAndWait(scope: string, deploymentName: string, parameters: Deployment, options?: DeploymentsCreateOrUpdateAtScopeOptionalParams): Promise; - beginCreateOrUpdateAtSubscriptionScope(deploymentName: string, parameters: Deployment, options?: DeploymentsCreateOrUpdateAtSubscriptionScopeOptionalParams): Promise, DeploymentsCreateOrUpdateAtSubscriptionScopeResponse>>; - beginCreateOrUpdateAtSubscriptionScopeAndWait(deploymentName: string, parameters: Deployment, options?: DeploymentsCreateOrUpdateAtSubscriptionScopeOptionalParams): Promise; - beginCreateOrUpdateAtTenantScope(deploymentName: string, parameters: ScopedDeployment, options?: DeploymentsCreateOrUpdateAtTenantScopeOptionalParams): Promise, DeploymentsCreateOrUpdateAtTenantScopeResponse>>; - beginCreateOrUpdateAtTenantScopeAndWait(deploymentName: string, parameters: ScopedDeployment, options?: DeploymentsCreateOrUpdateAtTenantScopeOptionalParams): Promise; - beginDelete(resourceGroupName: string, deploymentName: string, options?: DeploymentsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, deploymentName: string, options?: DeploymentsDeleteOptionalParams): Promise; - beginDeleteAtManagementGroupScope(groupId: string, deploymentName: string, options?: DeploymentsDeleteAtManagementGroupScopeOptionalParams): Promise, void>>; - beginDeleteAtManagementGroupScopeAndWait(groupId: string, deploymentName: string, options?: DeploymentsDeleteAtManagementGroupScopeOptionalParams): Promise; - beginDeleteAtScope(scope: string, deploymentName: string, options?: DeploymentsDeleteAtScopeOptionalParams): Promise, void>>; - beginDeleteAtScopeAndWait(scope: string, deploymentName: string, options?: DeploymentsDeleteAtScopeOptionalParams): Promise; - beginDeleteAtSubscriptionScope(deploymentName: string, options?: DeploymentsDeleteAtSubscriptionScopeOptionalParams): Promise, void>>; - beginDeleteAtSubscriptionScopeAndWait(deploymentName: string, options?: DeploymentsDeleteAtSubscriptionScopeOptionalParams): Promise; - beginDeleteAtTenantScope(deploymentName: string, options?: DeploymentsDeleteAtTenantScopeOptionalParams): Promise, void>>; - beginDeleteAtTenantScopeAndWait(deploymentName: string, options?: DeploymentsDeleteAtTenantScopeOptionalParams): Promise; - beginWhatIf(resourceGroupName: string, deploymentName: string, parameters: DeploymentWhatIf, options?: DeploymentsWhatIfOptionalParams): Promise, DeploymentsWhatIfResponse>>; - beginWhatIfAndWait(resourceGroupName: string, deploymentName: string, parameters: DeploymentWhatIf, options?: DeploymentsWhatIfOptionalParams): Promise; - beginWhatIfAtSubscriptionScope(deploymentName: string, parameters: DeploymentWhatIf, options?: DeploymentsWhatIfAtSubscriptionScopeOptionalParams): Promise, DeploymentsWhatIfAtSubscriptionScopeResponse>>; - beginWhatIfAtSubscriptionScopeAndWait(deploymentName: string, parameters: DeploymentWhatIf, options?: DeploymentsWhatIfAtSubscriptionScopeOptionalParams): Promise; - calculateTemplateHash(template: Record, options?: DeploymentsCalculateTemplateHashOptionalParams): Promise; - cancel(resourceGroupName: string, deploymentName: string, options?: DeploymentsCancelOptionalParams): Promise; - cancelAtManagementGroupScope(groupId: string, deploymentName: string, options?: DeploymentsCancelAtManagementGroupScopeOptionalParams): Promise; - cancelAtScope(scope: string, deploymentName: string, options?: DeploymentsCancelAtScopeOptionalParams): Promise; - cancelAtSubscriptionScope(deploymentName: string, options?: DeploymentsCancelAtSubscriptionScopeOptionalParams): Promise; - cancelAtTenantScope(deploymentName: string, options?: DeploymentsCancelAtTenantScopeOptionalParams): Promise; - checkExistence(resourceGroupName: string, deploymentName: string, options?: DeploymentsCheckExistenceOptionalParams): Promise; - checkExistenceAtManagementGroupScope(groupId: string, deploymentName: string, options?: DeploymentsCheckExistenceAtManagementGroupScopeOptionalParams): Promise; - checkExistenceAtScope(scope: string, deploymentName: string, options?: DeploymentsCheckExistenceAtScopeOptionalParams): Promise; - checkExistenceAtSubscriptionScope(deploymentName: string, options?: DeploymentsCheckExistenceAtSubscriptionScopeOptionalParams): Promise; - checkExistenceAtTenantScope(deploymentName: string, options?: DeploymentsCheckExistenceAtTenantScopeOptionalParams): Promise; - exportTemplate(resourceGroupName: string, deploymentName: string, options?: DeploymentsExportTemplateOptionalParams): Promise; - exportTemplateAtManagementGroupScope(groupId: string, deploymentName: string, options?: DeploymentsExportTemplateAtManagementGroupScopeOptionalParams): Promise; - exportTemplateAtScope(scope: string, deploymentName: string, options?: DeploymentsExportTemplateAtScopeOptionalParams): Promise; - exportTemplateAtSubscriptionScope(deploymentName: string, options?: DeploymentsExportTemplateAtSubscriptionScopeOptionalParams): Promise; - exportTemplateAtTenantScope(deploymentName: string, options?: DeploymentsExportTemplateAtTenantScopeOptionalParams): Promise; - get(resourceGroupName: string, deploymentName: string, options?: DeploymentsGetOptionalParams): Promise; - getAtManagementGroupScope(groupId: string, deploymentName: string, options?: DeploymentsGetAtManagementGroupScopeOptionalParams): Promise; - getAtScope(scope: string, deploymentName: string, options?: DeploymentsGetAtScopeOptionalParams): Promise; - getAtSubscriptionScope(deploymentName: string, options?: DeploymentsGetAtSubscriptionScopeOptionalParams): Promise; - getAtTenantScope(deploymentName: string, options?: DeploymentsGetAtTenantScopeOptionalParams): Promise; - listAtManagementGroupScope(groupId: string, options?: DeploymentsListAtManagementGroupScopeOptionalParams): PagedAsyncIterableIterator; - listAtScope(scope: string, options?: DeploymentsListAtScopeOptionalParams): PagedAsyncIterableIterator; - listAtSubscriptionScope(options?: DeploymentsListAtSubscriptionScopeOptionalParams): PagedAsyncIterableIterator; - listAtTenantScope(options?: DeploymentsListAtTenantScopeOptionalParams): PagedAsyncIterableIterator; - listByResourceGroup(resourceGroupName: string, options?: DeploymentsListByResourceGroupOptionalParams): PagedAsyncIterableIterator; - validate(resourceGroupName: string, deploymentName: string, parameters: Deployment, options?: DeploymentsValidateOptionalParams): Promise; - validateAtManagementGroupScope(groupId: string, deploymentName: string, parameters: ScopedDeployment, options?: DeploymentsValidateAtManagementGroupScopeOptionalParams): Promise; - validateAtScope(scope: string, deploymentName: string, parameters: Deployment, options?: DeploymentsValidateAtScopeOptionalParams): Promise; - validateAtSubscriptionScope(deploymentName: string, parameters: Deployment, options?: DeploymentsValidateAtSubscriptionScopeOptionalParams): Promise; - validateAtTenantScope(deploymentName: string, parameters: ScopedDeployment, options?: DeploymentsValidateAtTenantScopeOptionalParams): Promise; -} - -// @public -export interface DeploymentsCalculateTemplateHashOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DeploymentsCalculateTemplateHashResponse = TemplateHashResult; - -// @public -export interface DeploymentsCancelAtManagementGroupScopeOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface DeploymentsCancelAtScopeOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface DeploymentsCancelAtSubscriptionScopeOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface DeploymentsCancelAtTenantScopeOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface DeploymentsCancelOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface DeploymentsCheckExistenceAtManagementGroupScopeOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface DeploymentsCheckExistenceAtScopeOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface DeploymentsCheckExistenceAtSubscriptionScopeOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface DeploymentsCheckExistenceAtTenantScopeOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface DeploymentsCheckExistenceOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface DeploymentsCreateOrUpdateAtManagementGroupScopeOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type DeploymentsCreateOrUpdateAtManagementGroupScopeResponse = DeploymentExtended; - -// @public -export interface DeploymentsCreateOrUpdateAtScopeOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type DeploymentsCreateOrUpdateAtScopeResponse = DeploymentExtended; - -// @public -export interface DeploymentsCreateOrUpdateAtSubscriptionScopeOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type DeploymentsCreateOrUpdateAtSubscriptionScopeResponse = DeploymentExtended; - -// @public -export interface DeploymentsCreateOrUpdateAtTenantScopeOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type DeploymentsCreateOrUpdateAtTenantScopeResponse = DeploymentExtended; - -// @public -export interface DeploymentsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type DeploymentsCreateOrUpdateResponse = DeploymentExtended; - -// @public -export interface DeploymentsDeleteAtManagementGroupScopeOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface DeploymentsDeleteAtScopeOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface DeploymentsDeleteAtSubscriptionScopeOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface DeploymentsDeleteAtTenantScopeOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface DeploymentsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface DeploymentsExportTemplateAtManagementGroupScopeOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DeploymentsExportTemplateAtManagementGroupScopeResponse = DeploymentExportResult; - -// @public -export interface DeploymentsExportTemplateAtScopeOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DeploymentsExportTemplateAtScopeResponse = DeploymentExportResult; - -// @public -export interface DeploymentsExportTemplateAtSubscriptionScopeOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DeploymentsExportTemplateAtSubscriptionScopeResponse = DeploymentExportResult; - -// @public -export interface DeploymentsExportTemplateAtTenantScopeOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DeploymentsExportTemplateAtTenantScopeResponse = DeploymentExportResult; - -// @public -export interface DeploymentsExportTemplateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DeploymentsExportTemplateResponse = DeploymentExportResult; - -// @public -export interface DeploymentsGetAtManagementGroupScopeOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DeploymentsGetAtManagementGroupScopeResponse = DeploymentExtended; - -// @public -export interface DeploymentsGetAtScopeOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DeploymentsGetAtScopeResponse = DeploymentExtended; - -// @public -export interface DeploymentsGetAtSubscriptionScopeOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DeploymentsGetAtSubscriptionScopeResponse = DeploymentExtended; - -// @public -export interface DeploymentsGetAtTenantScopeOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DeploymentsGetAtTenantScopeResponse = DeploymentExtended; - -// @public -export interface DeploymentsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DeploymentsGetResponse = DeploymentExtended; - -// @public -export interface DeploymentsListAtManagementGroupScopeNextOptionalParams extends coreClient.OperationOptions { - filter?: string; - top?: number; -} - -// @public -export type DeploymentsListAtManagementGroupScopeNextResponse = DeploymentListResult; - -// @public -export interface DeploymentsListAtManagementGroupScopeOptionalParams extends coreClient.OperationOptions { - filter?: string; - top?: number; -} - -// @public -export type DeploymentsListAtManagementGroupScopeResponse = DeploymentListResult; - -// @public -export interface DeploymentsListAtScopeNextOptionalParams extends coreClient.OperationOptions { - filter?: string; - top?: number; -} - -// @public -export type DeploymentsListAtScopeNextResponse = DeploymentListResult; - -// @public -export interface DeploymentsListAtScopeOptionalParams extends coreClient.OperationOptions { - filter?: string; - top?: number; -} - -// @public -export type DeploymentsListAtScopeResponse = DeploymentListResult; - -// @public -export interface DeploymentsListAtSubscriptionScopeNextOptionalParams extends coreClient.OperationOptions { - filter?: string; - top?: number; -} - -// @public -export type DeploymentsListAtSubscriptionScopeNextResponse = DeploymentListResult; - -// @public -export interface DeploymentsListAtSubscriptionScopeOptionalParams extends coreClient.OperationOptions { - filter?: string; - top?: number; -} - -// @public -export type DeploymentsListAtSubscriptionScopeResponse = DeploymentListResult; - -// @public -export interface DeploymentsListAtTenantScopeNextOptionalParams extends coreClient.OperationOptions { - filter?: string; - top?: number; -} - -// @public -export type DeploymentsListAtTenantScopeNextResponse = DeploymentListResult; - -// @public -export interface DeploymentsListAtTenantScopeOptionalParams extends coreClient.OperationOptions { - filter?: string; - top?: number; -} - -// @public -export type DeploymentsListAtTenantScopeResponse = DeploymentListResult; - -// @public -export interface DeploymentsListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { - filter?: string; - top?: number; -} - -// @public -export type DeploymentsListByResourceGroupNextResponse = DeploymentListResult; - -// @public -export interface DeploymentsListByResourceGroupOptionalParams extends coreClient.OperationOptions { - filter?: string; - top?: number; -} - -// @public -export type DeploymentsListByResourceGroupResponse = DeploymentListResult; - -// @public -export interface DeploymentsValidateAtManagementGroupScopeOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DeploymentsValidateAtManagementGroupScopeResponse = DeploymentValidateResult; - -// @public -export interface DeploymentsValidateAtScopeOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DeploymentsValidateAtScopeResponse = DeploymentValidateResult; - -// @public -export interface DeploymentsValidateAtSubscriptionScopeOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DeploymentsValidateAtSubscriptionScopeResponse = DeploymentValidateResult; - -// @public -export interface DeploymentsValidateAtTenantScopeOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DeploymentsValidateAtTenantScopeResponse = DeploymentValidateResult; - -// @public -export interface DeploymentsValidateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DeploymentsValidateResponse = DeploymentValidateResult; - -// @public -export interface DeploymentsWhatIfAtSubscriptionScopeHeaders { - location?: string; - retryAfter?: string; -} - -// @public -export interface DeploymentsWhatIfAtSubscriptionScopeOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type DeploymentsWhatIfAtSubscriptionScopeResponse = WhatIfOperationResult; - -// @public -export interface DeploymentsWhatIfHeaders { - location?: string; - retryAfter?: string; -} - -// @public -export interface DeploymentsWhatIfOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type DeploymentsWhatIfResponse = WhatIfOperationResult; - -// @public -export interface DeploymentValidateResult { - error?: ErrorResponse; - properties?: DeploymentPropertiesExtended; -} - -// @public -export interface DeploymentWhatIf { - location?: string; - properties: DeploymentWhatIfProperties; -} - -// @public -export type DeploymentWhatIfProperties = DeploymentProperties & { - whatIfSettings?: DeploymentWhatIfSettings; -}; - -// @public -export interface DeploymentWhatIfSettings { - resultFormat?: WhatIfResultFormat; -} - -// @public -export interface ErrorAdditionalInfo { - readonly info?: Record; - readonly type?: string; -} - -// @public -export interface ErrorResponse { - readonly additionalInfo?: ErrorAdditionalInfo[]; - readonly code?: string; - readonly details?: ErrorResponse[]; - readonly message?: string; - readonly target?: string; -} - -// @public -export interface ExportTemplateRequest { - options?: string; - resources?: string[]; -} - -// @public -export type GenericResource = Resource & { - plan?: Plan; - properties?: Record; - kind?: string; - managedBy?: string; - sku?: Sku; - identity?: Identity; -}; - -// @public -export type GenericResourceExpanded = GenericResource & { - readonly createdTime?: Date; - readonly changedTime?: Date; - readonly provisioningState?: string; -}; - -// @public -export interface GenericResourceFilter { - resourceType?: string; - tagname?: string; - tagvalue?: string; -} - -// @public -export interface HttpMessage { - content?: Record; -} - -// @public -export interface Identity { - readonly principalId?: string; - readonly tenantId?: string; - type?: ResourceIdentityType; - userAssignedIdentities?: { - [propertyName: string]: ComponentsSgqdofSchemasIdentityPropertiesUserassignedidentitiesAdditionalproperties; - }; -} - -// @public -export interface OnErrorDeployment { - deploymentName?: string; - type?: OnErrorDeploymentType; -} - -// @public -export interface OnErrorDeploymentExtended { - deploymentName?: string; - readonly provisioningState?: string; - type?: OnErrorDeploymentType; -} - -// @public -export type OnErrorDeploymentType = "LastSuccessful" | "SpecificDeployment"; - -// @public -export interface Operation { - display?: OperationDisplay; - name?: string; -} - -// @public -export interface OperationDisplay { - description?: string; - operation?: string; - provider?: string; - resource?: string; -} - -// @public -export interface OperationListResult { - nextLink?: string; - value?: Operation[]; -} - -// @public -export interface Operations { - list(options?: OperationsListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface OperationsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type OperationsListNextResponse = OperationListResult; - -// @public -export interface OperationsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type OperationsListResponse = OperationListResult; - -// @public -export interface ParametersLink { - contentVersion?: string; - uri: string; -} - -// @public -export interface Plan { - name?: string; - product?: string; - promotionCode?: string; - publisher?: string; - version?: string; -} - -// @public -export type PropertyChangeType = "Create" | "Delete" | "Modify" | "Array"; - -// @public -export interface Provider { - readonly id?: string; - namespace?: string; - readonly registrationPolicy?: string; - readonly registrationState?: string; - readonly resourceTypes?: ProviderResourceType[]; -} - -// @public -export interface ProviderListResult { - readonly nextLink?: string; - value?: Provider[]; -} - -// @public -export interface ProviderResourceType { - aliases?: AliasType[]; - apiVersions?: string[]; - capabilities?: string; - locations?: string[]; - properties?: { - [propertyName: string]: string; - }; - resourceType?: string; -} - -// @public -export interface Providers { - get(resourceProviderNamespace: string, options?: ProvidersGetOptionalParams): Promise; - getAtTenantScope(resourceProviderNamespace: string, options?: ProvidersGetAtTenantScopeOptionalParams): Promise; - list(options?: ProvidersListOptionalParams): PagedAsyncIterableIterator; - listAtTenantScope(options?: ProvidersListAtTenantScopeOptionalParams): PagedAsyncIterableIterator; - register(resourceProviderNamespace: string, options?: ProvidersRegisterOptionalParams): Promise; - unregister(resourceProviderNamespace: string, options?: ProvidersUnregisterOptionalParams): Promise; -} - -// @public -export interface ProvidersGetAtTenantScopeOptionalParams extends coreClient.OperationOptions { - expand?: string; -} - -// @public -export type ProvidersGetAtTenantScopeResponse = Provider; - -// @public -export interface ProvidersGetOptionalParams extends coreClient.OperationOptions { - expand?: string; -} - -// @public -export type ProvidersGetResponse = Provider; - -// @public -export interface ProvidersListAtTenantScopeNextOptionalParams extends coreClient.OperationOptions { - expand?: string; - top?: number; -} - -// @public -export type ProvidersListAtTenantScopeNextResponse = ProviderListResult; - -// @public -export interface ProvidersListAtTenantScopeOptionalParams extends coreClient.OperationOptions { - expand?: string; - top?: number; -} - -// @public -export type ProvidersListAtTenantScopeResponse = ProviderListResult; - -// @public -export interface ProvidersListNextOptionalParams extends coreClient.OperationOptions { - expand?: string; - top?: number; -} - -// @public -export type ProvidersListNextResponse = ProviderListResult; - -// @public -export interface ProvidersListOptionalParams extends coreClient.OperationOptions { - expand?: string; - top?: number; -} - -// @public -export type ProvidersListResponse = ProviderListResult; - -// @public -export interface ProvidersRegisterOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ProvidersRegisterResponse = Provider; - -// @public -export interface ProvidersUnregisterOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ProvidersUnregisterResponse = Provider; - -// @public -export interface Resource { - readonly id?: string; - location?: string; - readonly name?: string; - tags?: { - [propertyName: string]: string; - }; - readonly type?: string; -} - -// @public -export interface ResourceGroup { - readonly id?: string; - location: string; - managedBy?: string; - readonly name?: string; - properties?: ResourceGroupProperties; - tags?: { - [propertyName: string]: string; - }; - readonly type?: string; -} - -// @public -export interface ResourceGroupExportResult { - error?: ErrorResponse; - template?: Record; -} - -// @public -export interface ResourceGroupFilter { - tagName?: string; - tagValue?: string; -} - -// @public -export interface ResourceGroupListResult { - readonly nextLink?: string; - value?: ResourceGroup[]; -} - -// @public -export interface ResourceGroupPatchable { - managedBy?: string; - name?: string; - properties?: ResourceGroupProperties; - tags?: { - [propertyName: string]: string; - }; -} - -// @public -export interface ResourceGroupProperties { - readonly provisioningState?: string; -} - -// @public -export interface ResourceGroups { - beginDelete(resourceGroupName: string, options?: ResourceGroupsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, options?: ResourceGroupsDeleteOptionalParams): Promise; - beginExportTemplate(resourceGroupName: string, parameters: ExportTemplateRequest, options?: ResourceGroupsExportTemplateOptionalParams): Promise, ResourceGroupsExportTemplateResponse>>; - beginExportTemplateAndWait(resourceGroupName: string, parameters: ExportTemplateRequest, options?: ResourceGroupsExportTemplateOptionalParams): Promise; - checkExistence(resourceGroupName: string, options?: ResourceGroupsCheckExistenceOptionalParams): Promise; - createOrUpdate(resourceGroupName: string, parameters: ResourceGroup, options?: ResourceGroupsCreateOrUpdateOptionalParams): Promise; - get(resourceGroupName: string, options?: ResourceGroupsGetOptionalParams): Promise; - list(options?: ResourceGroupsListOptionalParams): PagedAsyncIterableIterator; - update(resourceGroupName: string, parameters: ResourceGroupPatchable, options?: ResourceGroupsUpdateOptionalParams): Promise; -} - -// @public -export interface ResourceGroupsCheckExistenceOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface ResourceGroupsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ResourceGroupsCreateOrUpdateResponse = ResourceGroup; - -// @public -export interface ResourceGroupsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface ResourceGroupsExportTemplateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ResourceGroupsExportTemplateResponse = ResourceGroupExportResult; - -// @public -export interface ResourceGroupsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ResourceGroupsGetResponse = ResourceGroup; - -// @public -export interface ResourceGroupsListNextOptionalParams extends coreClient.OperationOptions { - filter?: string; - top?: number; -} - -// @public -export type ResourceGroupsListNextResponse = ResourceGroupListResult; - -// @public -export interface ResourceGroupsListOptionalParams extends coreClient.OperationOptions { - filter?: string; - top?: number; -} - -// @public -export type ResourceGroupsListResponse = ResourceGroupListResult; - -// @public -export interface ResourceGroupsUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ResourceGroupsUpdateResponse = ResourceGroup; - -// @public -export type ResourceIdentityType = "SystemAssigned" | "UserAssigned" | "SystemAssigned, UserAssigned" | "None"; - -// @public -export interface ResourceListResult { - readonly nextLink?: string; - value?: GenericResourceExpanded[]; -} - -// @public (undocumented) -export class ResourceManagementClient extends ResourceManagementClientContext { - constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: ResourceManagementClientOptionalParams); - // (undocumented) - deploymentOperations: DeploymentOperations; - // (undocumented) - deployments: Deployments; - // (undocumented) - operations: Operations; - // (undocumented) - providers: Providers; - // (undocumented) - resourceGroups: ResourceGroups; - // (undocumented) - resources: Resources; - // (undocumented) - tags: Tags; -} - -// @public (undocumented) -export class ResourceManagementClientContext extends coreClient.ServiceClient { - // (undocumented) - $host: string; - constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: ResourceManagementClientOptionalParams); - // (undocumented) - apiVersion: string; - // (undocumented) - subscriptionId: string; -} - -// @public -export interface ResourceManagementClientOptionalParams extends coreClient.ServiceClientOptions { - $host?: string; - apiVersion?: string; - endpoint?: string; -} - -// @public -export interface ResourceProviderOperationDisplayProperties { - description?: string; - operation?: string; - provider?: string; - publisher?: string; - resource?: string; -} - -// @public -export interface Resources { - beginCreateOrUpdate(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, apiVersion: string, parameters: GenericResource, options?: ResourcesCreateOrUpdateOptionalParams): Promise, ResourcesCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, apiVersion: string, parameters: GenericResource, options?: ResourcesCreateOrUpdateOptionalParams): Promise; - beginCreateOrUpdateById(resourceId: string, apiVersion: string, parameters: GenericResource, options?: ResourcesCreateOrUpdateByIdOptionalParams): Promise, ResourcesCreateOrUpdateByIdResponse>>; - beginCreateOrUpdateByIdAndWait(resourceId: string, apiVersion: string, parameters: GenericResource, options?: ResourcesCreateOrUpdateByIdOptionalParams): Promise; - beginDelete(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, apiVersion: string, options?: ResourcesDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, apiVersion: string, options?: ResourcesDeleteOptionalParams): Promise; - beginDeleteById(resourceId: string, apiVersion: string, options?: ResourcesDeleteByIdOptionalParams): Promise, void>>; - beginDeleteByIdAndWait(resourceId: string, apiVersion: string, options?: ResourcesDeleteByIdOptionalParams): Promise; - beginMoveResources(sourceResourceGroupName: string, parameters: ResourcesMoveInfo, options?: ResourcesMoveResourcesOptionalParams): Promise, void>>; - beginMoveResourcesAndWait(sourceResourceGroupName: string, parameters: ResourcesMoveInfo, options?: ResourcesMoveResourcesOptionalParams): Promise; - beginUpdate(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, apiVersion: string, parameters: GenericResource, options?: ResourcesUpdateOptionalParams): Promise, ResourcesUpdateResponse>>; - beginUpdateAndWait(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, apiVersion: string, parameters: GenericResource, options?: ResourcesUpdateOptionalParams): Promise; - beginUpdateById(resourceId: string, apiVersion: string, parameters: GenericResource, options?: ResourcesUpdateByIdOptionalParams): Promise, ResourcesUpdateByIdResponse>>; - beginUpdateByIdAndWait(resourceId: string, apiVersion: string, parameters: GenericResource, options?: ResourcesUpdateByIdOptionalParams): Promise; - beginValidateMoveResources(sourceResourceGroupName: string, parameters: ResourcesMoveInfo, options?: ResourcesValidateMoveResourcesOptionalParams): Promise, void>>; - beginValidateMoveResourcesAndWait(sourceResourceGroupName: string, parameters: ResourcesMoveInfo, options?: ResourcesValidateMoveResourcesOptionalParams): Promise; - checkExistence(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, apiVersion: string, options?: ResourcesCheckExistenceOptionalParams): Promise; - checkExistenceById(resourceId: string, apiVersion: string, options?: ResourcesCheckExistenceByIdOptionalParams): Promise; - get(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, apiVersion: string, options?: ResourcesGetOptionalParams): Promise; - getById(resourceId: string, apiVersion: string, options?: ResourcesGetByIdOptionalParams): Promise; - list(options?: ResourcesListOptionalParams): PagedAsyncIterableIterator; - listByResourceGroup(resourceGroupName: string, options?: ResourcesListByResourceGroupOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ResourcesCheckExistenceByIdOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface ResourcesCheckExistenceOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface ResourcesCreateOrUpdateByIdOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ResourcesCreateOrUpdateByIdResponse = GenericResource; - -// @public -export interface ResourcesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ResourcesCreateOrUpdateResponse = GenericResource; - -// @public -export interface ResourcesDeleteByIdOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface ResourcesDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface ResourcesGetByIdOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ResourcesGetByIdResponse = GenericResource; - -// @public -export interface ResourcesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ResourcesGetResponse = GenericResource; - -// @public -export interface ResourcesListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { - expand?: string; - filter?: string; - top?: number; -} - -// @public -export type ResourcesListByResourceGroupNextResponse = ResourceListResult; - -// @public -export interface ResourcesListByResourceGroupOptionalParams extends coreClient.OperationOptions { - expand?: string; - filter?: string; - top?: number; -} - -// @public -export type ResourcesListByResourceGroupResponse = ResourceListResult; - -// @public -export interface ResourcesListNextOptionalParams extends coreClient.OperationOptions { - expand?: string; - filter?: string; - top?: number; -} - -// @public -export type ResourcesListNextResponse = ResourceListResult; - -// @public -export interface ResourcesListOptionalParams extends coreClient.OperationOptions { - expand?: string; - filter?: string; - top?: number; -} - -// @public -export type ResourcesListResponse = ResourceListResult; - -// @public -export interface ResourcesMoveInfo { - resources?: string[]; - targetResourceGroup?: string; -} - -// @public -export interface ResourcesMoveResourcesOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface ResourcesUpdateByIdOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ResourcesUpdateByIdResponse = GenericResource; - -// @public -export interface ResourcesUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ResourcesUpdateResponse = GenericResource; - -// @public -export interface ResourcesValidateMoveResourcesOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface ScopedDeployment { - location: string; - properties: DeploymentProperties; -} - -// @public -export interface Sku { - capacity?: number; - family?: string; - model?: string; - name?: string; - size?: string; - tier?: string; -} - -// @public -export interface SubResource { - id?: string; -} - -// @public -export interface TagCount { - type?: string; - value?: number; -} - -// @public -export interface TagDetails { - count?: TagCount; - readonly id?: string; - tagName?: string; - values?: TagValue[]; -} - -// @public -export interface Tags { - createOrUpdate(tagName: string, options?: TagsCreateOrUpdateOptionalParams): Promise; - createOrUpdateValue(tagName: string, tagValue: string, options?: TagsCreateOrUpdateValueOptionalParams): Promise; - delete(tagName: string, options?: TagsDeleteOptionalParams): Promise; - deleteValue(tagName: string, tagValue: string, options?: TagsDeleteValueOptionalParams): Promise; - list(options?: TagsListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface TagsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type TagsCreateOrUpdateResponse = TagDetails; - -// @public -export interface TagsCreateOrUpdateValueOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type TagsCreateOrUpdateValueResponse = TagValue; - -// @public -export interface TagsDeleteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface TagsDeleteValueOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface TagsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type TagsListNextResponse = TagsListResult; - -// @public -export interface TagsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type TagsListResponse = TagsListResult; - -// @public -export interface TagsListResult { - readonly nextLink?: string; - value?: TagDetails[]; -} - -// @public -export interface TagValue { - count?: TagCount; - readonly id?: string; - tagValue?: string; -} - -// @public -export interface TargetResource { - id?: string; - resourceName?: string; - resourceType?: string; -} - -// @public -export interface TemplateHashResult { - minifiedTemplate?: string; - templateHash?: string; -} - -// @public -export interface TemplateLink { - contentVersion?: string; - uri: string; -} - -// @public -export interface WhatIfChange { - after?: Record; - before?: Record; - changeType: ChangeType; - delta?: WhatIfPropertyChange[]; - resourceId: string; -} - -// @public -export interface WhatIfOperationResult { - changes?: WhatIfChange[]; - error?: ErrorResponse; - status?: string; -} - -// @public -export interface WhatIfPropertyChange { - after?: Record; - before?: Record; - children?: WhatIfPropertyChange[]; - path: string; - propertyChangeType: PropertyChangeType; -} - -// @public -export type WhatIfResultFormat = "ResourceIdOnly" | "FullResourcePayloads"; - - -// (No @packageDocumentation comment for this package) - -``` +## API Report File for "arm-package-resources-2019-08" + +> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). + +```ts + +import * as coreAuth from '@azure/core-auth'; +import * as coreClient from '@azure/core-client'; +import { PagedAsyncIterableIterator } from '@azure/core-paging'; +import { PollerLike } from '@azure/core-lro'; +import { PollOperationState } from '@azure/core-lro'; + +// @public +export interface AliasPathType { + apiVersions?: string[]; + path?: string; +} + +// @public +export interface AliasType { + name?: string; + paths?: AliasPathType[]; +} + +// @public +export interface BasicDependency { + id?: string; + resourceName?: string; + resourceType?: string; +} + +// @public +export type ChangeType = "Create" | "Delete" | "Ignore" | "Deploy" | "NoChange" | "Modify"; + +// @public +export interface CloudError { + error?: ErrorResponse; +} + +// @public (undocumented) +export interface ComponentsSgqdofSchemasIdentityPropertiesUserassignedidentitiesAdditionalproperties { + readonly clientId?: string; + readonly principalId?: string; +} + +// @public +export interface DebugSetting { + detailLevel?: string; +} + +// @public +export interface Dependency { + dependsOn?: BasicDependency[]; + id?: string; + resourceName?: string; + resourceType?: string; +} + +// @public +export interface Deployment { + location?: string; + properties: DeploymentProperties; +} + +// @public +export interface DeploymentExportResult { + template?: Record; +} + +// @public +export interface DeploymentExtended { + readonly id?: string; + location?: string; + readonly name?: string; + properties?: DeploymentPropertiesExtended; + readonly type?: string; +} + +// @public +export interface DeploymentExtendedFilter { + provisioningState?: string; +} + +// @public +export interface DeploymentListResult { + readonly nextLink?: string; + value?: DeploymentExtended[]; +} + +// @public +export type DeploymentMode = "Incremental" | "Complete"; + +// @public +export interface DeploymentOperation { + readonly id?: string; + readonly operationId?: string; + properties?: DeploymentOperationProperties; +} + +// @public +export interface DeploymentOperationProperties { + readonly duration?: string; + readonly provisioningState?: string; + readonly request?: HttpMessage; + readonly response?: HttpMessage; + readonly serviceRequestId?: string; + readonly statusCode?: string; + readonly statusMessage?: Record; + readonly targetResource?: TargetResource; + readonly timestamp?: Date; +} + +// @public +export interface DeploymentOperations { + get(resourceGroupName: string, deploymentName: string, operationId: string, options?: DeploymentOperationsGetOptionalParams): Promise; + getAtManagementGroupScope(groupId: string, deploymentName: string, operationId: string, options?: DeploymentOperationsGetAtManagementGroupScopeOptionalParams): Promise; + getAtScope(scope: string, deploymentName: string, operationId: string, options?: DeploymentOperationsGetAtScopeOptionalParams): Promise; + getAtSubscriptionScope(deploymentName: string, operationId: string, options?: DeploymentOperationsGetAtSubscriptionScopeOptionalParams): Promise; + getAtTenantScope(deploymentName: string, operationId: string, options?: DeploymentOperationsGetAtTenantScopeOptionalParams): Promise; + list(resourceGroupName: string, deploymentName: string, options?: DeploymentOperationsListOptionalParams): PagedAsyncIterableIterator; + listAtManagementGroupScope(groupId: string, deploymentName: string, options?: DeploymentOperationsListAtManagementGroupScopeOptionalParams): PagedAsyncIterableIterator; + listAtScope(scope: string, deploymentName: string, options?: DeploymentOperationsListAtScopeOptionalParams): PagedAsyncIterableIterator; + listAtSubscriptionScope(deploymentName: string, options?: DeploymentOperationsListAtSubscriptionScopeOptionalParams): PagedAsyncIterableIterator; + listAtTenantScope(deploymentName: string, options?: DeploymentOperationsListAtTenantScopeOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface DeploymentOperationsGetAtManagementGroupScopeOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DeploymentOperationsGetAtManagementGroupScopeResponse = DeploymentOperation; + +// @public +export interface DeploymentOperationsGetAtScopeOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DeploymentOperationsGetAtScopeResponse = DeploymentOperation; + +// @public +export interface DeploymentOperationsGetAtSubscriptionScopeOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DeploymentOperationsGetAtSubscriptionScopeResponse = DeploymentOperation; + +// @public +export interface DeploymentOperationsGetAtTenantScopeOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DeploymentOperationsGetAtTenantScopeResponse = DeploymentOperation; + +// @public +export interface DeploymentOperationsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DeploymentOperationsGetResponse = DeploymentOperation; + +// @public +export interface DeploymentOperationsListAtManagementGroupScopeNextOptionalParams extends coreClient.OperationOptions { + top?: number; +} + +// @public +export type DeploymentOperationsListAtManagementGroupScopeNextResponse = DeploymentOperationsListResult; + +// @public +export interface DeploymentOperationsListAtManagementGroupScopeOptionalParams extends coreClient.OperationOptions { + top?: number; +} + +// @public +export type DeploymentOperationsListAtManagementGroupScopeResponse = DeploymentOperationsListResult; + +// @public +export interface DeploymentOperationsListAtScopeNextOptionalParams extends coreClient.OperationOptions { + top?: number; +} + +// @public +export type DeploymentOperationsListAtScopeNextResponse = DeploymentOperationsListResult; + +// @public +export interface DeploymentOperationsListAtScopeOptionalParams extends coreClient.OperationOptions { + top?: number; +} + +// @public +export type DeploymentOperationsListAtScopeResponse = DeploymentOperationsListResult; + +// @public +export interface DeploymentOperationsListAtSubscriptionScopeNextOptionalParams extends coreClient.OperationOptions { + top?: number; +} + +// @public +export type DeploymentOperationsListAtSubscriptionScopeNextResponse = DeploymentOperationsListResult; + +// @public +export interface DeploymentOperationsListAtSubscriptionScopeOptionalParams extends coreClient.OperationOptions { + top?: number; +} + +// @public +export type DeploymentOperationsListAtSubscriptionScopeResponse = DeploymentOperationsListResult; + +// @public +export interface DeploymentOperationsListAtTenantScopeNextOptionalParams extends coreClient.OperationOptions { + top?: number; +} + +// @public +export type DeploymentOperationsListAtTenantScopeNextResponse = DeploymentOperationsListResult; + +// @public +export interface DeploymentOperationsListAtTenantScopeOptionalParams extends coreClient.OperationOptions { + top?: number; +} + +// @public +export type DeploymentOperationsListAtTenantScopeResponse = DeploymentOperationsListResult; + +// @public +export interface DeploymentOperationsListNextOptionalParams extends coreClient.OperationOptions { + top?: number; +} + +// @public +export type DeploymentOperationsListNextResponse = DeploymentOperationsListResult; + +// @public +export interface DeploymentOperationsListOptionalParams extends coreClient.OperationOptions { + top?: number; +} + +// @public +export type DeploymentOperationsListResponse = DeploymentOperationsListResult; + +// @public +export interface DeploymentOperationsListResult { + readonly nextLink?: string; + value?: DeploymentOperation[]; +} + +// @public +export interface DeploymentProperties { + debugSetting?: DebugSetting; + mode: DeploymentMode; + onErrorDeployment?: OnErrorDeployment; + parameters?: Record; + parametersLink?: ParametersLink; + template?: Record; + templateLink?: TemplateLink; +} + +// @public +export interface DeploymentPropertiesExtended { + readonly correlationId?: string; + debugSetting?: DebugSetting; + dependencies?: Dependency[]; + readonly duration?: string; + mode?: DeploymentMode; + onErrorDeployment?: OnErrorDeploymentExtended; + outputs?: Record; + parameters?: Record; + parametersLink?: ParametersLink; + providers?: Provider[]; + readonly provisioningState?: string; + template?: Record; + templateLink?: TemplateLink; + readonly timestamp?: Date; +} + +// @public +export interface Deployments { + beginCreateOrUpdate(resourceGroupName: string, deploymentName: string, parameters: Deployment, options?: DeploymentsCreateOrUpdateOptionalParams): Promise, DeploymentsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, deploymentName: string, parameters: Deployment, options?: DeploymentsCreateOrUpdateOptionalParams): Promise; + beginCreateOrUpdateAtManagementGroupScope(groupId: string, deploymentName: string, parameters: ScopedDeployment, options?: DeploymentsCreateOrUpdateAtManagementGroupScopeOptionalParams): Promise, DeploymentsCreateOrUpdateAtManagementGroupScopeResponse>>; + beginCreateOrUpdateAtManagementGroupScopeAndWait(groupId: string, deploymentName: string, parameters: ScopedDeployment, options?: DeploymentsCreateOrUpdateAtManagementGroupScopeOptionalParams): Promise; + beginCreateOrUpdateAtScope(scope: string, deploymentName: string, parameters: Deployment, options?: DeploymentsCreateOrUpdateAtScopeOptionalParams): Promise, DeploymentsCreateOrUpdateAtScopeResponse>>; + beginCreateOrUpdateAtScopeAndWait(scope: string, deploymentName: string, parameters: Deployment, options?: DeploymentsCreateOrUpdateAtScopeOptionalParams): Promise; + beginCreateOrUpdateAtSubscriptionScope(deploymentName: string, parameters: Deployment, options?: DeploymentsCreateOrUpdateAtSubscriptionScopeOptionalParams): Promise, DeploymentsCreateOrUpdateAtSubscriptionScopeResponse>>; + beginCreateOrUpdateAtSubscriptionScopeAndWait(deploymentName: string, parameters: Deployment, options?: DeploymentsCreateOrUpdateAtSubscriptionScopeOptionalParams): Promise; + beginCreateOrUpdateAtTenantScope(deploymentName: string, parameters: ScopedDeployment, options?: DeploymentsCreateOrUpdateAtTenantScopeOptionalParams): Promise, DeploymentsCreateOrUpdateAtTenantScopeResponse>>; + beginCreateOrUpdateAtTenantScopeAndWait(deploymentName: string, parameters: ScopedDeployment, options?: DeploymentsCreateOrUpdateAtTenantScopeOptionalParams): Promise; + beginDelete(resourceGroupName: string, deploymentName: string, options?: DeploymentsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, deploymentName: string, options?: DeploymentsDeleteOptionalParams): Promise; + beginDeleteAtManagementGroupScope(groupId: string, deploymentName: string, options?: DeploymentsDeleteAtManagementGroupScopeOptionalParams): Promise, void>>; + beginDeleteAtManagementGroupScopeAndWait(groupId: string, deploymentName: string, options?: DeploymentsDeleteAtManagementGroupScopeOptionalParams): Promise; + beginDeleteAtScope(scope: string, deploymentName: string, options?: DeploymentsDeleteAtScopeOptionalParams): Promise, void>>; + beginDeleteAtScopeAndWait(scope: string, deploymentName: string, options?: DeploymentsDeleteAtScopeOptionalParams): Promise; + beginDeleteAtSubscriptionScope(deploymentName: string, options?: DeploymentsDeleteAtSubscriptionScopeOptionalParams): Promise, void>>; + beginDeleteAtSubscriptionScopeAndWait(deploymentName: string, options?: DeploymentsDeleteAtSubscriptionScopeOptionalParams): Promise; + beginDeleteAtTenantScope(deploymentName: string, options?: DeploymentsDeleteAtTenantScopeOptionalParams): Promise, void>>; + beginDeleteAtTenantScopeAndWait(deploymentName: string, options?: DeploymentsDeleteAtTenantScopeOptionalParams): Promise; + beginWhatIf(resourceGroupName: string, deploymentName: string, parameters: DeploymentWhatIf, options?: DeploymentsWhatIfOptionalParams): Promise, DeploymentsWhatIfResponse>>; + beginWhatIfAndWait(resourceGroupName: string, deploymentName: string, parameters: DeploymentWhatIf, options?: DeploymentsWhatIfOptionalParams): Promise; + beginWhatIfAtSubscriptionScope(deploymentName: string, parameters: DeploymentWhatIf, options?: DeploymentsWhatIfAtSubscriptionScopeOptionalParams): Promise, DeploymentsWhatIfAtSubscriptionScopeResponse>>; + beginWhatIfAtSubscriptionScopeAndWait(deploymentName: string, parameters: DeploymentWhatIf, options?: DeploymentsWhatIfAtSubscriptionScopeOptionalParams): Promise; + calculateTemplateHash(template: Record, options?: DeploymentsCalculateTemplateHashOptionalParams): Promise; + cancel(resourceGroupName: string, deploymentName: string, options?: DeploymentsCancelOptionalParams): Promise; + cancelAtManagementGroupScope(groupId: string, deploymentName: string, options?: DeploymentsCancelAtManagementGroupScopeOptionalParams): Promise; + cancelAtScope(scope: string, deploymentName: string, options?: DeploymentsCancelAtScopeOptionalParams): Promise; + cancelAtSubscriptionScope(deploymentName: string, options?: DeploymentsCancelAtSubscriptionScopeOptionalParams): Promise; + cancelAtTenantScope(deploymentName: string, options?: DeploymentsCancelAtTenantScopeOptionalParams): Promise; + checkExistence(resourceGroupName: string, deploymentName: string, options?: DeploymentsCheckExistenceOptionalParams): Promise; + checkExistenceAtManagementGroupScope(groupId: string, deploymentName: string, options?: DeploymentsCheckExistenceAtManagementGroupScopeOptionalParams): Promise; + checkExistenceAtScope(scope: string, deploymentName: string, options?: DeploymentsCheckExistenceAtScopeOptionalParams): Promise; + checkExistenceAtSubscriptionScope(deploymentName: string, options?: DeploymentsCheckExistenceAtSubscriptionScopeOptionalParams): Promise; + checkExistenceAtTenantScope(deploymentName: string, options?: DeploymentsCheckExistenceAtTenantScopeOptionalParams): Promise; + exportTemplate(resourceGroupName: string, deploymentName: string, options?: DeploymentsExportTemplateOptionalParams): Promise; + exportTemplateAtManagementGroupScope(groupId: string, deploymentName: string, options?: DeploymentsExportTemplateAtManagementGroupScopeOptionalParams): Promise; + exportTemplateAtScope(scope: string, deploymentName: string, options?: DeploymentsExportTemplateAtScopeOptionalParams): Promise; + exportTemplateAtSubscriptionScope(deploymentName: string, options?: DeploymentsExportTemplateAtSubscriptionScopeOptionalParams): Promise; + exportTemplateAtTenantScope(deploymentName: string, options?: DeploymentsExportTemplateAtTenantScopeOptionalParams): Promise; + get(resourceGroupName: string, deploymentName: string, options?: DeploymentsGetOptionalParams): Promise; + getAtManagementGroupScope(groupId: string, deploymentName: string, options?: DeploymentsGetAtManagementGroupScopeOptionalParams): Promise; + getAtScope(scope: string, deploymentName: string, options?: DeploymentsGetAtScopeOptionalParams): Promise; + getAtSubscriptionScope(deploymentName: string, options?: DeploymentsGetAtSubscriptionScopeOptionalParams): Promise; + getAtTenantScope(deploymentName: string, options?: DeploymentsGetAtTenantScopeOptionalParams): Promise; + listAtManagementGroupScope(groupId: string, options?: DeploymentsListAtManagementGroupScopeOptionalParams): PagedAsyncIterableIterator; + listAtScope(scope: string, options?: DeploymentsListAtScopeOptionalParams): PagedAsyncIterableIterator; + listAtSubscriptionScope(options?: DeploymentsListAtSubscriptionScopeOptionalParams): PagedAsyncIterableIterator; + listAtTenantScope(options?: DeploymentsListAtTenantScopeOptionalParams): PagedAsyncIterableIterator; + listByResourceGroup(resourceGroupName: string, options?: DeploymentsListByResourceGroupOptionalParams): PagedAsyncIterableIterator; + validate(resourceGroupName: string, deploymentName: string, parameters: Deployment, options?: DeploymentsValidateOptionalParams): Promise; + validateAtManagementGroupScope(groupId: string, deploymentName: string, parameters: ScopedDeployment, options?: DeploymentsValidateAtManagementGroupScopeOptionalParams): Promise; + validateAtScope(scope: string, deploymentName: string, parameters: Deployment, options?: DeploymentsValidateAtScopeOptionalParams): Promise; + validateAtSubscriptionScope(deploymentName: string, parameters: Deployment, options?: DeploymentsValidateAtSubscriptionScopeOptionalParams): Promise; + validateAtTenantScope(deploymentName: string, parameters: ScopedDeployment, options?: DeploymentsValidateAtTenantScopeOptionalParams): Promise; +} + +// @public +export interface DeploymentsCalculateTemplateHashOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DeploymentsCalculateTemplateHashResponse = TemplateHashResult; + +// @public +export interface DeploymentsCancelAtManagementGroupScopeOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface DeploymentsCancelAtScopeOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface DeploymentsCancelAtSubscriptionScopeOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface DeploymentsCancelAtTenantScopeOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface DeploymentsCancelOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface DeploymentsCheckExistenceAtManagementGroupScopeOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface DeploymentsCheckExistenceAtScopeOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface DeploymentsCheckExistenceAtSubscriptionScopeOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface DeploymentsCheckExistenceAtTenantScopeOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface DeploymentsCheckExistenceOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface DeploymentsCreateOrUpdateAtManagementGroupScopeOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type DeploymentsCreateOrUpdateAtManagementGroupScopeResponse = DeploymentExtended; + +// @public +export interface DeploymentsCreateOrUpdateAtScopeOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type DeploymentsCreateOrUpdateAtScopeResponse = DeploymentExtended; + +// @public +export interface DeploymentsCreateOrUpdateAtSubscriptionScopeOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type DeploymentsCreateOrUpdateAtSubscriptionScopeResponse = DeploymentExtended; + +// @public +export interface DeploymentsCreateOrUpdateAtTenantScopeOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type DeploymentsCreateOrUpdateAtTenantScopeResponse = DeploymentExtended; + +// @public +export interface DeploymentsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type DeploymentsCreateOrUpdateResponse = DeploymentExtended; + +// @public +export interface DeploymentsDeleteAtManagementGroupScopeOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface DeploymentsDeleteAtScopeOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface DeploymentsDeleteAtSubscriptionScopeOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface DeploymentsDeleteAtTenantScopeOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface DeploymentsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface DeploymentsExportTemplateAtManagementGroupScopeOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DeploymentsExportTemplateAtManagementGroupScopeResponse = DeploymentExportResult; + +// @public +export interface DeploymentsExportTemplateAtScopeOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DeploymentsExportTemplateAtScopeResponse = DeploymentExportResult; + +// @public +export interface DeploymentsExportTemplateAtSubscriptionScopeOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DeploymentsExportTemplateAtSubscriptionScopeResponse = DeploymentExportResult; + +// @public +export interface DeploymentsExportTemplateAtTenantScopeOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DeploymentsExportTemplateAtTenantScopeResponse = DeploymentExportResult; + +// @public +export interface DeploymentsExportTemplateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DeploymentsExportTemplateResponse = DeploymentExportResult; + +// @public +export interface DeploymentsGetAtManagementGroupScopeOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DeploymentsGetAtManagementGroupScopeResponse = DeploymentExtended; + +// @public +export interface DeploymentsGetAtScopeOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DeploymentsGetAtScopeResponse = DeploymentExtended; + +// @public +export interface DeploymentsGetAtSubscriptionScopeOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DeploymentsGetAtSubscriptionScopeResponse = DeploymentExtended; + +// @public +export interface DeploymentsGetAtTenantScopeOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DeploymentsGetAtTenantScopeResponse = DeploymentExtended; + +// @public +export interface DeploymentsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DeploymentsGetResponse = DeploymentExtended; + +// @public +export interface DeploymentsListAtManagementGroupScopeNextOptionalParams extends coreClient.OperationOptions { + filter?: string; + top?: number; +} + +// @public +export type DeploymentsListAtManagementGroupScopeNextResponse = DeploymentListResult; + +// @public +export interface DeploymentsListAtManagementGroupScopeOptionalParams extends coreClient.OperationOptions { + filter?: string; + top?: number; +} + +// @public +export type DeploymentsListAtManagementGroupScopeResponse = DeploymentListResult; + +// @public +export interface DeploymentsListAtScopeNextOptionalParams extends coreClient.OperationOptions { + filter?: string; + top?: number; +} + +// @public +export type DeploymentsListAtScopeNextResponse = DeploymentListResult; + +// @public +export interface DeploymentsListAtScopeOptionalParams extends coreClient.OperationOptions { + filter?: string; + top?: number; +} + +// @public +export type DeploymentsListAtScopeResponse = DeploymentListResult; + +// @public +export interface DeploymentsListAtSubscriptionScopeNextOptionalParams extends coreClient.OperationOptions { + filter?: string; + top?: number; +} + +// @public +export type DeploymentsListAtSubscriptionScopeNextResponse = DeploymentListResult; + +// @public +export interface DeploymentsListAtSubscriptionScopeOptionalParams extends coreClient.OperationOptions { + filter?: string; + top?: number; +} + +// @public +export type DeploymentsListAtSubscriptionScopeResponse = DeploymentListResult; + +// @public +export interface DeploymentsListAtTenantScopeNextOptionalParams extends coreClient.OperationOptions { + filter?: string; + top?: number; +} + +// @public +export type DeploymentsListAtTenantScopeNextResponse = DeploymentListResult; + +// @public +export interface DeploymentsListAtTenantScopeOptionalParams extends coreClient.OperationOptions { + filter?: string; + top?: number; +} + +// @public +export type DeploymentsListAtTenantScopeResponse = DeploymentListResult; + +// @public +export interface DeploymentsListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { + filter?: string; + top?: number; +} + +// @public +export type DeploymentsListByResourceGroupNextResponse = DeploymentListResult; + +// @public +export interface DeploymentsListByResourceGroupOptionalParams extends coreClient.OperationOptions { + filter?: string; + top?: number; +} + +// @public +export type DeploymentsListByResourceGroupResponse = DeploymentListResult; + +// @public +export interface DeploymentsValidateAtManagementGroupScopeOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DeploymentsValidateAtManagementGroupScopeResponse = DeploymentValidateResult; + +// @public +export interface DeploymentsValidateAtScopeOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DeploymentsValidateAtScopeResponse = DeploymentValidateResult; + +// @public +export interface DeploymentsValidateAtSubscriptionScopeOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DeploymentsValidateAtSubscriptionScopeResponse = DeploymentValidateResult; + +// @public +export interface DeploymentsValidateAtTenantScopeOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DeploymentsValidateAtTenantScopeResponse = DeploymentValidateResult; + +// @public +export interface DeploymentsValidateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DeploymentsValidateResponse = DeploymentValidateResult; + +// @public +export interface DeploymentsWhatIfAtSubscriptionScopeHeaders { + location?: string; + retryAfter?: string; +} + +// @public +export interface DeploymentsWhatIfAtSubscriptionScopeOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type DeploymentsWhatIfAtSubscriptionScopeResponse = WhatIfOperationResult; + +// @public +export interface DeploymentsWhatIfHeaders { + location?: string; + retryAfter?: string; +} + +// @public +export interface DeploymentsWhatIfOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type DeploymentsWhatIfResponse = WhatIfOperationResult; + +// @public +export interface DeploymentValidateResult { + error?: ErrorResponse; + properties?: DeploymentPropertiesExtended; +} + +// @public +export interface DeploymentWhatIf { + location?: string; + properties: DeploymentWhatIfProperties; +} + +// @public +export type DeploymentWhatIfProperties = DeploymentProperties & { + whatIfSettings?: DeploymentWhatIfSettings; +}; + +// @public +export interface DeploymentWhatIfSettings { + resultFormat?: WhatIfResultFormat; +} + +// @public +export interface ErrorAdditionalInfo { + readonly info?: Record; + readonly type?: string; +} + +// @public +export interface ErrorResponse { + readonly additionalInfo?: ErrorAdditionalInfo[]; + readonly code?: string; + readonly details?: ErrorResponse[]; + readonly message?: string; + readonly target?: string; +} + +// @public +export interface ExportTemplateRequest { + options?: string; + resources?: string[]; +} + +// @public +export type GenericResource = Resource & { + plan?: Plan; + properties?: Record; + kind?: string; + managedBy?: string; + sku?: Sku; + identity?: Identity; +}; + +// @public +export type GenericResourceExpanded = GenericResource & { + readonly createdTime?: Date; + readonly changedTime?: Date; + readonly provisioningState?: string; +}; + +// @public +export interface GenericResourceFilter { + resourceType?: string; + tagname?: string; + tagvalue?: string; +} + +// @public +export interface HttpMessage { + content?: Record; +} + +// @public +export interface Identity { + readonly principalId?: string; + readonly tenantId?: string; + type?: ResourceIdentityType; + userAssignedIdentities?: { + [propertyName: string]: ComponentsSgqdofSchemasIdentityPropertiesUserassignedidentitiesAdditionalproperties; + }; +} + +// @public +export interface OnErrorDeployment { + deploymentName?: string; + type?: OnErrorDeploymentType; +} + +// @public +export interface OnErrorDeploymentExtended { + deploymentName?: string; + readonly provisioningState?: string; + type?: OnErrorDeploymentType; +} + +// @public +export type OnErrorDeploymentType = "LastSuccessful" | "SpecificDeployment"; + +// @public +export interface Operation { + display?: OperationDisplay; + name?: string; +} + +// @public +export interface OperationDisplay { + description?: string; + operation?: string; + provider?: string; + resource?: string; +} + +// @public +export interface OperationListResult { + nextLink?: string; + value?: Operation[]; +} + +// @public +export interface Operations { + list(options?: OperationsListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface OperationsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type OperationsListNextResponse = OperationListResult; + +// @public +export interface OperationsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type OperationsListResponse = OperationListResult; + +// @public +export interface ParametersLink { + contentVersion?: string; + uri: string; +} + +// @public +export interface Plan { + name?: string; + product?: string; + promotionCode?: string; + publisher?: string; + version?: string; +} + +// @public +export type PropertyChangeType = "Create" | "Delete" | "Modify" | "Array"; + +// @public +export interface Provider { + readonly id?: string; + namespace?: string; + readonly registrationPolicy?: string; + readonly registrationState?: string; + readonly resourceTypes?: ProviderResourceType[]; +} + +// @public +export interface ProviderListResult { + readonly nextLink?: string; + value?: Provider[]; +} + +// @public +export interface ProviderResourceType { + aliases?: AliasType[]; + apiVersions?: string[]; + capabilities?: string; + locations?: string[]; + properties?: { + [propertyName: string]: string; + }; + resourceType?: string; +} + +// @public +export interface Providers { + get(resourceProviderNamespace: string, options?: ProvidersGetOptionalParams): Promise; + getAtTenantScope(resourceProviderNamespace: string, options?: ProvidersGetAtTenantScopeOptionalParams): Promise; + list(options?: ProvidersListOptionalParams): PagedAsyncIterableIterator; + listAtTenantScope(options?: ProvidersListAtTenantScopeOptionalParams): PagedAsyncIterableIterator; + register(resourceProviderNamespace: string, options?: ProvidersRegisterOptionalParams): Promise; + unregister(resourceProviderNamespace: string, options?: ProvidersUnregisterOptionalParams): Promise; +} + +// @public +export interface ProvidersGetAtTenantScopeOptionalParams extends coreClient.OperationOptions { + expand?: string; +} + +// @public +export type ProvidersGetAtTenantScopeResponse = Provider; + +// @public +export interface ProvidersGetOptionalParams extends coreClient.OperationOptions { + expand?: string; +} + +// @public +export type ProvidersGetResponse = Provider; + +// @public +export interface ProvidersListAtTenantScopeNextOptionalParams extends coreClient.OperationOptions { + expand?: string; + top?: number; +} + +// @public +export type ProvidersListAtTenantScopeNextResponse = ProviderListResult; + +// @public +export interface ProvidersListAtTenantScopeOptionalParams extends coreClient.OperationOptions { + expand?: string; + top?: number; +} + +// @public +export type ProvidersListAtTenantScopeResponse = ProviderListResult; + +// @public +export interface ProvidersListNextOptionalParams extends coreClient.OperationOptions { + expand?: string; + top?: number; +} + +// @public +export type ProvidersListNextResponse = ProviderListResult; + +// @public +export interface ProvidersListOptionalParams extends coreClient.OperationOptions { + expand?: string; + top?: number; +} + +// @public +export type ProvidersListResponse = ProviderListResult; + +// @public +export interface ProvidersRegisterOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ProvidersRegisterResponse = Provider; + +// @public +export interface ProvidersUnregisterOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ProvidersUnregisterResponse = Provider; + +// @public +export interface Resource { + readonly id?: string; + location?: string; + readonly name?: string; + tags?: { + [propertyName: string]: string; + }; + readonly type?: string; +} + +// @public +export interface ResourceGroup { + readonly id?: string; + location: string; + managedBy?: string; + readonly name?: string; + properties?: ResourceGroupProperties; + tags?: { + [propertyName: string]: string; + }; + readonly type?: string; +} + +// @public +export interface ResourceGroupExportResult { + error?: ErrorResponse; + template?: Record; +} + +// @public +export interface ResourceGroupFilter { + tagName?: string; + tagValue?: string; +} + +// @public +export interface ResourceGroupListResult { + readonly nextLink?: string; + value?: ResourceGroup[]; +} + +// @public +export interface ResourceGroupPatchable { + managedBy?: string; + name?: string; + properties?: ResourceGroupProperties; + tags?: { + [propertyName: string]: string; + }; +} + +// @public +export interface ResourceGroupProperties { + readonly provisioningState?: string; +} + +// @public +export interface ResourceGroups { + beginDelete(resourceGroupName: string, options?: ResourceGroupsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, options?: ResourceGroupsDeleteOptionalParams): Promise; + beginExportTemplate(resourceGroupName: string, parameters: ExportTemplateRequest, options?: ResourceGroupsExportTemplateOptionalParams): Promise, ResourceGroupsExportTemplateResponse>>; + beginExportTemplateAndWait(resourceGroupName: string, parameters: ExportTemplateRequest, options?: ResourceGroupsExportTemplateOptionalParams): Promise; + checkExistence(resourceGroupName: string, options?: ResourceGroupsCheckExistenceOptionalParams): Promise; + createOrUpdate(resourceGroupName: string, parameters: ResourceGroup, options?: ResourceGroupsCreateOrUpdateOptionalParams): Promise; + get(resourceGroupName: string, options?: ResourceGroupsGetOptionalParams): Promise; + list(options?: ResourceGroupsListOptionalParams): PagedAsyncIterableIterator; + update(resourceGroupName: string, parameters: ResourceGroupPatchable, options?: ResourceGroupsUpdateOptionalParams): Promise; +} + +// @public +export interface ResourceGroupsCheckExistenceOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface ResourceGroupsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ResourceGroupsCreateOrUpdateResponse = ResourceGroup; + +// @public +export interface ResourceGroupsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface ResourceGroupsExportTemplateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ResourceGroupsExportTemplateResponse = ResourceGroupExportResult; + +// @public +export interface ResourceGroupsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ResourceGroupsGetResponse = ResourceGroup; + +// @public +export interface ResourceGroupsListNextOptionalParams extends coreClient.OperationOptions { + filter?: string; + top?: number; +} + +// @public +export type ResourceGroupsListNextResponse = ResourceGroupListResult; + +// @public +export interface ResourceGroupsListOptionalParams extends coreClient.OperationOptions { + filter?: string; + top?: number; +} + +// @public +export type ResourceGroupsListResponse = ResourceGroupListResult; + +// @public +export interface ResourceGroupsUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ResourceGroupsUpdateResponse = ResourceGroup; + +// @public +export type ResourceIdentityType = "SystemAssigned" | "UserAssigned" | "SystemAssigned, UserAssigned" | "None"; + +// @public +export interface ResourceListResult { + readonly nextLink?: string; + value?: GenericResourceExpanded[]; +} + +// @public (undocumented) +export class ResourceManagementClient extends ResourceManagementClientContext { + constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: ResourceManagementClientOptionalParams); + // (undocumented) + deploymentOperations: DeploymentOperations; + // (undocumented) + deployments: Deployments; + // (undocumented) + operations: Operations; + // (undocumented) + providers: Providers; + // (undocumented) + resourceGroups: ResourceGroups; + // (undocumented) + resources: Resources; + // (undocumented) + tags: Tags; +} + +// @public (undocumented) +export class ResourceManagementClientContext extends coreClient.ServiceClient { + // (undocumented) + $host: string; + constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: ResourceManagementClientOptionalParams); + // (undocumented) + apiVersion: string; + // (undocumented) + subscriptionId: string; +} + +// @public +export interface ResourceManagementClientOptionalParams extends coreClient.ServiceClientOptions { + $host?: string; + apiVersion?: string; + endpoint?: string; +} + +// @public +export interface ResourceProviderOperationDisplayProperties { + description?: string; + operation?: string; + provider?: string; + publisher?: string; + resource?: string; +} + +// @public +export interface Resources { + beginCreateOrUpdate(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, apiVersion: string, parameters: GenericResource, options?: ResourcesCreateOrUpdateOptionalParams): Promise, ResourcesCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, apiVersion: string, parameters: GenericResource, options?: ResourcesCreateOrUpdateOptionalParams): Promise; + beginCreateOrUpdateById(resourceId: string, apiVersion: string, parameters: GenericResource, options?: ResourcesCreateOrUpdateByIdOptionalParams): Promise, ResourcesCreateOrUpdateByIdResponse>>; + beginCreateOrUpdateByIdAndWait(resourceId: string, apiVersion: string, parameters: GenericResource, options?: ResourcesCreateOrUpdateByIdOptionalParams): Promise; + beginDelete(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, apiVersion: string, options?: ResourcesDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, apiVersion: string, options?: ResourcesDeleteOptionalParams): Promise; + beginDeleteById(resourceId: string, apiVersion: string, options?: ResourcesDeleteByIdOptionalParams): Promise, void>>; + beginDeleteByIdAndWait(resourceId: string, apiVersion: string, options?: ResourcesDeleteByIdOptionalParams): Promise; + beginMoveResources(sourceResourceGroupName: string, parameters: ResourcesMoveInfo, options?: ResourcesMoveResourcesOptionalParams): Promise, void>>; + beginMoveResourcesAndWait(sourceResourceGroupName: string, parameters: ResourcesMoveInfo, options?: ResourcesMoveResourcesOptionalParams): Promise; + beginUpdate(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, apiVersion: string, parameters: GenericResource, options?: ResourcesUpdateOptionalParams): Promise, ResourcesUpdateResponse>>; + beginUpdateAndWait(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, apiVersion: string, parameters: GenericResource, options?: ResourcesUpdateOptionalParams): Promise; + beginUpdateById(resourceId: string, apiVersion: string, parameters: GenericResource, options?: ResourcesUpdateByIdOptionalParams): Promise, ResourcesUpdateByIdResponse>>; + beginUpdateByIdAndWait(resourceId: string, apiVersion: string, parameters: GenericResource, options?: ResourcesUpdateByIdOptionalParams): Promise; + beginValidateMoveResources(sourceResourceGroupName: string, parameters: ResourcesMoveInfo, options?: ResourcesValidateMoveResourcesOptionalParams): Promise, void>>; + beginValidateMoveResourcesAndWait(sourceResourceGroupName: string, parameters: ResourcesMoveInfo, options?: ResourcesValidateMoveResourcesOptionalParams): Promise; + checkExistence(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, apiVersion: string, options?: ResourcesCheckExistenceOptionalParams): Promise; + checkExistenceById(resourceId: string, apiVersion: string, options?: ResourcesCheckExistenceByIdOptionalParams): Promise; + get(resourceGroupName: string, resourceProviderNamespace: string, parentResourcePath: string, resourceType: string, resourceName: string, apiVersion: string, options?: ResourcesGetOptionalParams): Promise; + getById(resourceId: string, apiVersion: string, options?: ResourcesGetByIdOptionalParams): Promise; + list(options?: ResourcesListOptionalParams): PagedAsyncIterableIterator; + listByResourceGroup(resourceGroupName: string, options?: ResourcesListByResourceGroupOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ResourcesCheckExistenceByIdOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface ResourcesCheckExistenceOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface ResourcesCreateOrUpdateByIdOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ResourcesCreateOrUpdateByIdResponse = GenericResource; + +// @public +export interface ResourcesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ResourcesCreateOrUpdateResponse = GenericResource; + +// @public +export interface ResourcesDeleteByIdOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface ResourcesDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface ResourcesGetByIdOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ResourcesGetByIdResponse = GenericResource; + +// @public +export interface ResourcesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ResourcesGetResponse = GenericResource; + +// @public +export interface ResourcesListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { + expand?: string; + filter?: string; + top?: number; +} + +// @public +export type ResourcesListByResourceGroupNextResponse = ResourceListResult; + +// @public +export interface ResourcesListByResourceGroupOptionalParams extends coreClient.OperationOptions { + expand?: string; + filter?: string; + top?: number; +} + +// @public +export type ResourcesListByResourceGroupResponse = ResourceListResult; + +// @public +export interface ResourcesListNextOptionalParams extends coreClient.OperationOptions { + expand?: string; + filter?: string; + top?: number; +} + +// @public +export type ResourcesListNextResponse = ResourceListResult; + +// @public +export interface ResourcesListOptionalParams extends coreClient.OperationOptions { + expand?: string; + filter?: string; + top?: number; +} + +// @public +export type ResourcesListResponse = ResourceListResult; + +// @public +export interface ResourcesMoveInfo { + resources?: string[]; + targetResourceGroup?: string; +} + +// @public +export interface ResourcesMoveResourcesOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface ResourcesUpdateByIdOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ResourcesUpdateByIdResponse = GenericResource; + +// @public +export interface ResourcesUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ResourcesUpdateResponse = GenericResource; + +// @public +export interface ResourcesValidateMoveResourcesOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface ScopedDeployment { + location: string; + properties: DeploymentProperties; +} + +// @public +export interface Sku { + capacity?: number; + family?: string; + model?: string; + name?: string; + size?: string; + tier?: string; +} + +// @public +export interface SubResource { + id?: string; +} + +// @public +export interface TagCount { + type?: string; + value?: number; +} + +// @public +export interface TagDetails { + count?: TagCount; + readonly id?: string; + tagName?: string; + values?: TagValue[]; +} + +// @public +export interface Tags { + createOrUpdate(tagName: string, options?: TagsCreateOrUpdateOptionalParams): Promise; + createOrUpdateValue(tagName: string, tagValue: string, options?: TagsCreateOrUpdateValueOptionalParams): Promise; + delete(tagName: string, options?: TagsDeleteOptionalParams): Promise; + deleteValue(tagName: string, tagValue: string, options?: TagsDeleteValueOptionalParams): Promise; + list(options?: TagsListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface TagsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type TagsCreateOrUpdateResponse = TagDetails; + +// @public +export interface TagsCreateOrUpdateValueOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type TagsCreateOrUpdateValueResponse = TagValue; + +// @public +export interface TagsDeleteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface TagsDeleteValueOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface TagsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type TagsListNextResponse = TagsListResult; + +// @public +export interface TagsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type TagsListResponse = TagsListResult; + +// @public +export interface TagsListResult { + readonly nextLink?: string; + value?: TagDetails[]; +} + +// @public +export interface TagValue { + count?: TagCount; + readonly id?: string; + tagValue?: string; +} + +// @public +export interface TargetResource { + id?: string; + resourceName?: string; + resourceType?: string; +} + +// @public +export interface TemplateHashResult { + minifiedTemplate?: string; + templateHash?: string; +} + +// @public +export interface TemplateLink { + contentVersion?: string; + uri: string; +} + +// @public +export interface WhatIfChange { + after?: Record; + before?: Record; + changeType: ChangeType; + delta?: WhatIfPropertyChange[]; + resourceId: string; +} + +// @public +export interface WhatIfOperationResult { + changes?: WhatIfChange[]; + error?: ErrorResponse; + status?: string; +} + +// @public +export interface WhatIfPropertyChange { + after?: Record; + before?: Record; + children?: WhatIfPropertyChange[]; + path: string; + propertyChangeType: PropertyChangeType; +} + +// @public +export type WhatIfResultFormat = "ResourceIdOnly" | "FullResourcePayloads"; + + +// (No @packageDocumentation comment for this package) + +``` diff --git a/test/smoke/generated/arm-package-subscriptions-2019-06/review/arm-package-subscriptions-2019-06.api.md b/test/smoke/generated/arm-package-subscriptions-2019-06/review/arm-package-subscriptions-2019-06.api.md index 2e1b7fdc9e..9b395b9dd6 100644 --- a/test/smoke/generated/arm-package-subscriptions-2019-06/review/arm-package-subscriptions-2019-06.api.md +++ b/test/smoke/generated/arm-package-subscriptions-2019-06/review/arm-package-subscriptions-2019-06.api.md @@ -1,207 +1,207 @@ -## API Report File for "arm-package-subscriptions-2019-06" - -> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). - -```ts - -import * as coreAuth from '@azure/core-auth'; -import * as coreClient from '@azure/core-client'; -import { PagedAsyncIterableIterator } from '@azure/core-paging'; - -// @public -interface Location_2 { - readonly displayName?: string; - readonly id?: string; - readonly latitude?: string; - readonly longitude?: string; - readonly name?: string; - readonly subscriptionId?: string; -} - -export { Location_2 as Location } - -// @public -export interface LocationListResult { - value?: Location_2[]; -} - -// @public -export interface ManagedByTenant { - readonly tenantId?: string; -} - -// @public -export interface Operation { - display?: OperationDisplay; - name?: string; -} - -// @public -export interface OperationDisplay { - description?: string; - operation?: string; - provider?: string; - resource?: string; -} - -// @public -export interface OperationListResult { - nextLink?: string; - value?: Operation[]; -} - -// @public -export interface Operations { - list(options?: OperationsListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface OperationsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type OperationsListNextResponse = OperationListResult; - -// @public -export interface OperationsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type OperationsListResponse = OperationListResult; - -// @public -export type SpendingLimit = "On" | "Off" | "CurrentPeriodOff"; - -// @public -export interface Subscription { - authorizationSource?: string; - readonly displayName?: string; - readonly id?: string; - managedByTenants?: ManagedByTenant[]; - readonly state?: SubscriptionState; - readonly subscriptionId?: string; - subscriptionPolicies?: SubscriptionPolicies; - readonly tenantId?: string; -} - -// @public (undocumented) -export class SubscriptionClient extends SubscriptionClientContext { - constructor(credentials: coreAuth.TokenCredential, options?: SubscriptionClientOptionalParams); - // (undocumented) - operations: Operations; - // (undocumented) - subscriptions: Subscriptions; - // (undocumented) - tenants: Tenants; -} - -// @public (undocumented) -export class SubscriptionClientContext extends coreClient.ServiceClient { - // (undocumented) - $host: string; - constructor(credentials: coreAuth.TokenCredential, options?: SubscriptionClientOptionalParams); - // (undocumented) - apiVersion: string; -} - -// @public -export interface SubscriptionClientOptionalParams extends coreClient.ServiceClientOptions { - $host?: string; - apiVersion?: string; - endpoint?: string; -} - -// @public -export interface SubscriptionListResult { - nextLink: string; - value?: Subscription[]; -} - -// @public -export interface SubscriptionPolicies { - readonly locationPlacementId?: string; - readonly quotaId?: string; - readonly spendingLimit?: SpendingLimit; -} - -// @public -export interface Subscriptions { - get(subscriptionId: string, options?: SubscriptionsGetOptionalParams): Promise; - list(options?: SubscriptionsListOptionalParams): PagedAsyncIterableIterator; - listLocations(subscriptionId: string, options?: SubscriptionsListLocationsOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface SubscriptionsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SubscriptionsGetResponse = Subscription; - -// @public -export interface SubscriptionsListLocationsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SubscriptionsListLocationsResponse = LocationListResult; - -// @public -export interface SubscriptionsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SubscriptionsListNextResponse = SubscriptionListResult; - -// @public -export interface SubscriptionsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SubscriptionsListResponse = SubscriptionListResult; - -// @public -export type SubscriptionState = "Enabled" | "Warned" | "PastDue" | "Disabled" | "Deleted"; - -// @public -export type TenantCategory = "Home" | "ProjectedBy" | "ManagedBy"; - -// @public -export interface TenantIdDescription { - readonly country?: string; - readonly countryCode?: string; - readonly displayName?: string; - readonly domains?: string[]; - readonly id?: string; - readonly tenantCategory?: TenantCategory; - readonly tenantId?: string; -} - -// @public -export interface TenantListResult { - nextLink: string; - value?: TenantIdDescription[]; -} - -// @public -export interface Tenants { - list(options?: TenantsListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface TenantsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type TenantsListNextResponse = TenantListResult; - -// @public -export interface TenantsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type TenantsListResponse = TenantListResult; - - -// (No @packageDocumentation comment for this package) - -``` +## API Report File for "arm-package-subscriptions-2019-06" + +> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). + +```ts + +import * as coreAuth from '@azure/core-auth'; +import * as coreClient from '@azure/core-client'; +import { PagedAsyncIterableIterator } from '@azure/core-paging'; + +// @public +interface Location_2 { + readonly displayName?: string; + readonly id?: string; + readonly latitude?: string; + readonly longitude?: string; + readonly name?: string; + readonly subscriptionId?: string; +} + +export { Location_2 as Location } + +// @public +export interface LocationListResult { + value?: Location_2[]; +} + +// @public +export interface ManagedByTenant { + readonly tenantId?: string; +} + +// @public +export interface Operation { + display?: OperationDisplay; + name?: string; +} + +// @public +export interface OperationDisplay { + description?: string; + operation?: string; + provider?: string; + resource?: string; +} + +// @public +export interface OperationListResult { + nextLink?: string; + value?: Operation[]; +} + +// @public +export interface Operations { + list(options?: OperationsListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface OperationsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type OperationsListNextResponse = OperationListResult; + +// @public +export interface OperationsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type OperationsListResponse = OperationListResult; + +// @public +export type SpendingLimit = "On" | "Off" | "CurrentPeriodOff"; + +// @public +export interface Subscription { + authorizationSource?: string; + readonly displayName?: string; + readonly id?: string; + managedByTenants?: ManagedByTenant[]; + readonly state?: SubscriptionState; + readonly subscriptionId?: string; + subscriptionPolicies?: SubscriptionPolicies; + readonly tenantId?: string; +} + +// @public (undocumented) +export class SubscriptionClient extends SubscriptionClientContext { + constructor(credentials: coreAuth.TokenCredential, options?: SubscriptionClientOptionalParams); + // (undocumented) + operations: Operations; + // (undocumented) + subscriptions: Subscriptions; + // (undocumented) + tenants: Tenants; +} + +// @public (undocumented) +export class SubscriptionClientContext extends coreClient.ServiceClient { + // (undocumented) + $host: string; + constructor(credentials: coreAuth.TokenCredential, options?: SubscriptionClientOptionalParams); + // (undocumented) + apiVersion: string; +} + +// @public +export interface SubscriptionClientOptionalParams extends coreClient.ServiceClientOptions { + $host?: string; + apiVersion?: string; + endpoint?: string; +} + +// @public +export interface SubscriptionListResult { + nextLink: string; + value?: Subscription[]; +} + +// @public +export interface SubscriptionPolicies { + readonly locationPlacementId?: string; + readonly quotaId?: string; + readonly spendingLimit?: SpendingLimit; +} + +// @public +export interface Subscriptions { + get(subscriptionId: string, options?: SubscriptionsGetOptionalParams): Promise; + list(options?: SubscriptionsListOptionalParams): PagedAsyncIterableIterator; + listLocations(subscriptionId: string, options?: SubscriptionsListLocationsOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface SubscriptionsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SubscriptionsGetResponse = Subscription; + +// @public +export interface SubscriptionsListLocationsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SubscriptionsListLocationsResponse = LocationListResult; + +// @public +export interface SubscriptionsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SubscriptionsListNextResponse = SubscriptionListResult; + +// @public +export interface SubscriptionsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SubscriptionsListResponse = SubscriptionListResult; + +// @public +export type SubscriptionState = "Enabled" | "Warned" | "PastDue" | "Disabled" | "Deleted"; + +// @public +export type TenantCategory = "Home" | "ProjectedBy" | "ManagedBy"; + +// @public +export interface TenantIdDescription { + readonly country?: string; + readonly countryCode?: string; + readonly displayName?: string; + readonly domains?: string[]; + readonly id?: string; + readonly tenantCategory?: TenantCategory; + readonly tenantId?: string; +} + +// @public +export interface TenantListResult { + nextLink: string; + value?: TenantIdDescription[]; +} + +// @public +export interface Tenants { + list(options?: TenantsListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface TenantsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type TenantsListNextResponse = TenantListResult; + +// @public +export interface TenantsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type TenantsListResponse = TenantListResult; + + +// (No @packageDocumentation comment for this package) + +``` diff --git a/test/smoke/generated/arm-package-subscriptions-2019-06/temp/arm-package-subscriptions-2019-06.api.json b/test/smoke/generated/arm-package-subscriptions-2019-06/temp/arm-package-subscriptions-2019-06.api.json index 481e94defa..2718eede3b 100644 --- a/test/smoke/generated/arm-package-subscriptions-2019-06/temp/arm-package-subscriptions-2019-06.api.json +++ b/test/smoke/generated/arm-package-subscriptions-2019-06/temp/arm-package-subscriptions-2019-06.api.json @@ -1,2498 +1,2498 @@ -{ - "metadata": { - "toolPackage": "@microsoft/api-extractor", - "toolVersion": "7.9.10", - "schemaVersion": 1003, - "oldestForwardsCompatibleVersion": 1001 - }, - "kind": "Package", - "canonicalReference": "arm-package-subscriptions-2019-06!", - "docComment": "", - "name": "arm-package-subscriptions-2019-06", - "members": [ - { - "kind": "EntryPoint", - "canonicalReference": "arm-package-subscriptions-2019-06!", - "name": "", - "members": [ - { - "kind": "Interface", - "canonicalReference": "arm-package-subscriptions-2019-06!Location_2:interface", - "docComment": "/**\n * Location information.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Location " - } - ], - "releaseTag": "Public", - "name": "Location_2", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-subscriptions-2019-06!Location_2#displayName:member", - "docComment": "/**\n * The display name of the location. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly displayName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "displayName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-subscriptions-2019-06!Location_2#id:member", - "docComment": "/**\n * The fully qualified ID of the location. For example, /subscriptions/00000000-0000-0000-0000-000000000000/locations/westus. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly id?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-subscriptions-2019-06!Location_2#latitude:member", - "docComment": "/**\n * The latitude of the location. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly latitude?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "latitude", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-subscriptions-2019-06!Location_2#longitude:member", - "docComment": "/**\n * The longitude of the location. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly longitude?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "longitude", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-subscriptions-2019-06!Location_2#name:member", - "docComment": "/**\n * The location name. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-subscriptions-2019-06!Location_2#subscriptionId:member", - "docComment": "/**\n * The subscription ID. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly subscriptionId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "subscriptionId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-subscriptions-2019-06!LocationListResult:interface", - "docComment": "/**\n * Location list operation response.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LocationListResult " - } - ], - "releaseTag": "Public", - "name": "LocationListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-subscriptions-2019-06!LocationListResult#value:member", - "docComment": "/**\n * An array of locations.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "Location", - "canonicalReference": "arm-package-subscriptions-2019-06!Location:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-subscriptions-2019-06!ManagedByTenant:interface", - "docComment": "/**\n * Information about a tenant managing the subscription.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedByTenant " - } - ], - "releaseTag": "Public", - "name": "ManagedByTenant", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-subscriptions-2019-06!ManagedByTenant#tenantId:member", - "docComment": "/**\n * The tenant ID of the managing tenant. This is a GUID. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly tenantId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tenantId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-subscriptions-2019-06!Operation:interface", - "docComment": "/**\n * Microsoft.Resources operation\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Operation " - } - ], - "releaseTag": "Public", - "name": "Operation", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-subscriptions-2019-06!Operation#display:member", - "docComment": "/**\n * The object that represents the operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "display?: " - }, - { - "kind": "Reference", - "text": "OperationDisplay", - "canonicalReference": "arm-package-subscriptions-2019-06!OperationDisplay:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "display", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-subscriptions-2019-06!Operation#name:member", - "docComment": "/**\n * Operation name: {provider}/{resource}/{operation}\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-subscriptions-2019-06!OperationDisplay:interface", - "docComment": "/**\n * The object that represents the operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface OperationDisplay " - } - ], - "releaseTag": "Public", - "name": "OperationDisplay", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-subscriptions-2019-06!OperationDisplay#description:member", - "docComment": "/**\n * Description of the operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "description?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "description", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-subscriptions-2019-06!OperationDisplay#operation:member", - "docComment": "/**\n * Operation type: Read, write, delete, etc.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "operation?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "operation", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-subscriptions-2019-06!OperationDisplay#provider:member", - "docComment": "/**\n * Service provider: Microsoft.Resources\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "provider?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "provider", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-subscriptions-2019-06!OperationDisplay#resource:member", - "docComment": "/**\n * Resource on which the operation is performed: Profile, endpoint, etc.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resource?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resource", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-subscriptions-2019-06!OperationListResult:interface", - "docComment": "/**\n * Result of the request to list Microsoft.Resources operations. It contains a list of operations and a URL link to get the next set of results.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface OperationListResult " - } - ], - "releaseTag": "Public", - "name": "OperationListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-subscriptions-2019-06!OperationListResult#nextLink:member", - "docComment": "/**\n * URL to get the next set of operation list results if there are any.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-subscriptions-2019-06!OperationListResult#value:member", - "docComment": "/**\n * List of Microsoft.Resources operations.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "Operation", - "canonicalReference": "arm-package-subscriptions-2019-06!Operation:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-subscriptions-2019-06!Operations:interface", - "docComment": "/**\n * Interface representing a Operations.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Operations " - } - ], - "releaseTag": "Public", - "name": "Operations", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-subscriptions-2019-06!Operations#list:member(1)", - "docComment": "/**\n * Lists all of the available Microsoft.Resources REST API operations.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(options?: " - }, - { - "kind": "Reference", - "text": "OperationsListOptionalParams", - "canonicalReference": "arm-package-subscriptions-2019-06!OperationsListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "Operation", - "canonicalReference": "arm-package-subscriptions-2019-06!Operation:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "list" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-subscriptions-2019-06!OperationsListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface OperationsListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "OperationsListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-subscriptions-2019-06!OperationsListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type OperationsListNextResponse = " - }, - { - "kind": "Reference", - "text": "OperationListResult", - "canonicalReference": "arm-package-subscriptions-2019-06!OperationListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "OperationsListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-subscriptions-2019-06!OperationsListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface OperationsListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "OperationsListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-subscriptions-2019-06!OperationsListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type OperationsListResponse = " - }, - { - "kind": "Reference", - "text": "OperationListResult", - "canonicalReference": "arm-package-subscriptions-2019-06!OperationListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "OperationsListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-subscriptions-2019-06!SpendingLimit:type", - "docComment": "/**\n * Defines values for SpendingLimit.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SpendingLimit = " - }, - { - "kind": "Content", - "text": "\"On\" | \"Off\" | \"CurrentPeriodOff\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SpendingLimit", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-subscriptions-2019-06!Subscription:interface", - "docComment": "/**\n * Subscription information.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Subscription " - } - ], - "releaseTag": "Public", - "name": "Subscription", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-subscriptions-2019-06!Subscription#authorizationSource:member", - "docComment": "/**\n * The authorization source of the request. Valid values are one or more combinations of Legacy, RoleBased, Bypassed, Direct and Management. For example, 'Legacy, RoleBased'.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "authorizationSource?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "authorizationSource", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-subscriptions-2019-06!Subscription#displayName:member", - "docComment": "/**\n * The subscription display name. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly displayName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "displayName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-subscriptions-2019-06!Subscription#id:member", - "docComment": "/**\n * The fully qualified ID for the subscription. For example, /subscriptions/00000000-0000-0000-0000-000000000000. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly id?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-subscriptions-2019-06!Subscription#managedByTenants:member", - "docComment": "/**\n * An array containing the tenants managing the subscription.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "managedByTenants?: " - }, - { - "kind": "Reference", - "text": "ManagedByTenant", - "canonicalReference": "arm-package-subscriptions-2019-06!ManagedByTenant:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "managedByTenants", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-subscriptions-2019-06!Subscription#state:member", - "docComment": "/**\n * The subscription state. Possible values are Enabled, Warned, PastDue, Disabled, and Deleted. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly state?: " - }, - { - "kind": "Reference", - "text": "SubscriptionState", - "canonicalReference": "arm-package-subscriptions-2019-06!SubscriptionState:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "state", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-subscriptions-2019-06!Subscription#subscriptionId:member", - "docComment": "/**\n * The subscription ID. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly subscriptionId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "subscriptionId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-subscriptions-2019-06!Subscription#subscriptionPolicies:member", - "docComment": "/**\n * The subscription policies.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "subscriptionPolicies?: " - }, - { - "kind": "Reference", - "text": "SubscriptionPolicies", - "canonicalReference": "arm-package-subscriptions-2019-06!SubscriptionPolicies:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "subscriptionPolicies", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-subscriptions-2019-06!Subscription#tenantId:member", - "docComment": "/**\n * The subscription tenant ID. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly tenantId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tenantId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Class", - "canonicalReference": "arm-package-subscriptions-2019-06!SubscriptionClient:class", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare class SubscriptionClient extends " - }, - { - "kind": "Reference", - "text": "SubscriptionClientContext", - "canonicalReference": "arm-package-subscriptions-2019-06!SubscriptionClientContext:class" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SubscriptionClient", - "members": [ - { - "kind": "Constructor", - "canonicalReference": "arm-package-subscriptions-2019-06!SubscriptionClient:constructor(1)", - "docComment": "/**\n * Initializes a new instance of the SubscriptionClient class.\n *\n * @param credentials - Subscription credentials which uniquely identify client subscription.\n *\n * @param options - The parameter options\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "constructor(credentials: " - }, - { - "kind": "Content", - "text": "coreAuth." - }, - { - "kind": "Reference", - "text": "TokenCredential", - "canonicalReference": "@azure/core-auth!TokenCredential:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SubscriptionClientOptionalParams", - "canonicalReference": "arm-package-subscriptions-2019-06!SubscriptionClientOptionalParams:interface" - }, - { - "kind": "Content", - "text": ");" - } - ], - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "credentials", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 4, - "endIndex": 5 - } - } - ] - }, - { - "kind": "Property", - "canonicalReference": "arm-package-subscriptions-2019-06!SubscriptionClient#operations:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "operations: " - }, - { - "kind": "Reference", - "text": "Operations", - "canonicalReference": "arm-package-subscriptions-2019-06!Operations:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "operations", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "arm-package-subscriptions-2019-06!SubscriptionClient#subscriptions:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "subscriptions: " - }, - { - "kind": "Reference", - "text": "Subscriptions", - "canonicalReference": "arm-package-subscriptions-2019-06!Subscriptions:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "subscriptions", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "arm-package-subscriptions-2019-06!SubscriptionClient#tenants:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "tenants: " - }, - { - "kind": "Reference", - "text": "Tenants", - "canonicalReference": "arm-package-subscriptions-2019-06!Tenants:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tenants", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - } - ], - "extendsTokenRange": { - "startIndex": 1, - "endIndex": 3 - }, - "implementsTokenRanges": [] - }, - { - "kind": "Class", - "canonicalReference": "arm-package-subscriptions-2019-06!SubscriptionClientContext:class", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare class SubscriptionClientContext extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "ServiceClient", - "canonicalReference": "@azure/core-client!ServiceClient:class" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SubscriptionClientContext", - "members": [ - { - "kind": "Constructor", - "canonicalReference": "arm-package-subscriptions-2019-06!SubscriptionClientContext:constructor(1)", - "docComment": "/**\n * Initializes a new instance of the SubscriptionClientContext class.\n *\n * @param credentials - Subscription credentials which uniquely identify client subscription.\n *\n * @param options - The parameter options\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "constructor(credentials: " - }, - { - "kind": "Content", - "text": "coreAuth." - }, - { - "kind": "Reference", - "text": "TokenCredential", - "canonicalReference": "@azure/core-auth!TokenCredential:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SubscriptionClientOptionalParams", - "canonicalReference": "arm-package-subscriptions-2019-06!SubscriptionClientOptionalParams:interface" - }, - { - "kind": "Content", - "text": ");" - } - ], - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "credentials", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 4, - "endIndex": 5 - } - } - ] - }, - { - "kind": "Property", - "canonicalReference": "arm-package-subscriptions-2019-06!SubscriptionClientContext#$host:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "$host: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "$host", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "arm-package-subscriptions-2019-06!SubscriptionClientContext#apiVersion:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "apiVersion: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "apiVersion", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - } - ], - "extendsTokenRange": { - "startIndex": 1, - "endIndex": 4 - }, - "implementsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-subscriptions-2019-06!SubscriptionClientOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SubscriptionClientOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "ServiceClientOptions", - "canonicalReference": "@azure/core-client!ServiceClientOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SubscriptionClientOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-subscriptions-2019-06!SubscriptionClientOptionalParams#$host:member", - "docComment": "/**\n * server parameter\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "$host?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "$host", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-subscriptions-2019-06!SubscriptionClientOptionalParams#apiVersion:member", - "docComment": "/**\n * Api Version\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "apiVersion?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "apiVersion", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-subscriptions-2019-06!SubscriptionClientOptionalParams#endpoint:member", - "docComment": "/**\n * Overrides client endpoint.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "endpoint?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "endpoint", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-subscriptions-2019-06!SubscriptionListResult:interface", - "docComment": "/**\n * Subscription list operation response.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SubscriptionListResult " - } - ], - "releaseTag": "Public", - "name": "SubscriptionListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-subscriptions-2019-06!SubscriptionListResult#nextLink:member", - "docComment": "/**\n * The URL to get the next set of results.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-subscriptions-2019-06!SubscriptionListResult#value:member", - "docComment": "/**\n * An array of subscriptions.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "Subscription", - "canonicalReference": "arm-package-subscriptions-2019-06!Subscription:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-subscriptions-2019-06!SubscriptionPolicies:interface", - "docComment": "/**\n * Subscription policies.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SubscriptionPolicies " - } - ], - "releaseTag": "Public", - "name": "SubscriptionPolicies", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-subscriptions-2019-06!SubscriptionPolicies#locationPlacementId:member", - "docComment": "/**\n * The subscription location placement ID. The ID indicates which regions are visible for a subscription. For example, a subscription with a location placement Id of Public_2014-09-01 has access to Azure public regions. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly locationPlacementId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "locationPlacementId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-subscriptions-2019-06!SubscriptionPolicies#quotaId:member", - "docComment": "/**\n * The subscription quota ID. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly quotaId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "quotaId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-subscriptions-2019-06!SubscriptionPolicies#spendingLimit:member", - "docComment": "/**\n * The subscription spending limit. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly spendingLimit?: " - }, - { - "kind": "Reference", - "text": "SpendingLimit", - "canonicalReference": "arm-package-subscriptions-2019-06!SpendingLimit:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "spendingLimit", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-subscriptions-2019-06!Subscriptions:interface", - "docComment": "/**\n * Interface representing a Subscriptions.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Subscriptions " - } - ], - "releaseTag": "Public", - "name": "Subscriptions", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-subscriptions-2019-06!Subscriptions#get:member(1)", - "docComment": "/**\n * Gets details about a specified subscription.\n *\n * @param subscriptionId - The ID of the target subscription.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(subscriptionId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SubscriptionsGetOptionalParams", - "canonicalReference": "arm-package-subscriptions-2019-06!SubscriptionsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "SubscriptionsGetResponse", - "canonicalReference": "arm-package-subscriptions-2019-06!SubscriptionsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "subscriptionId", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-subscriptions-2019-06!Subscriptions#list:member(1)", - "docComment": "/**\n * Gets all subscriptions for a tenant.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(options?: " - }, - { - "kind": "Reference", - "text": "SubscriptionsListOptionalParams", - "canonicalReference": "arm-package-subscriptions-2019-06!SubscriptionsListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "Subscription", - "canonicalReference": "arm-package-subscriptions-2019-06!Subscription:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "list" - }, - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-subscriptions-2019-06!Subscriptions#listLocations:member(1)", - "docComment": "/**\n * This operation provides all the locations that are available for resource providers; however, each resource provider may support a subset of this list.\n *\n * @param subscriptionId - The ID of the target subscription.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listLocations(subscriptionId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SubscriptionsListLocationsOptionalParams", - "canonicalReference": "arm-package-subscriptions-2019-06!SubscriptionsListLocationsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "Location", - "canonicalReference": "arm-package-subscriptions-2019-06!Location:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "subscriptionId", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "listLocations" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-subscriptions-2019-06!SubscriptionsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SubscriptionsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SubscriptionsGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-subscriptions-2019-06!SubscriptionsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SubscriptionsGetResponse = " - }, - { - "kind": "Reference", - "text": "Subscription", - "canonicalReference": "arm-package-subscriptions-2019-06!Subscription:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SubscriptionsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-subscriptions-2019-06!SubscriptionsListLocationsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SubscriptionsListLocationsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SubscriptionsListLocationsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-subscriptions-2019-06!SubscriptionsListLocationsResponse:type", - "docComment": "/**\n * Contains response data for the listLocations operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SubscriptionsListLocationsResponse = " - }, - { - "kind": "Reference", - "text": "LocationListResult", - "canonicalReference": "arm-package-subscriptions-2019-06!LocationListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SubscriptionsListLocationsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-subscriptions-2019-06!SubscriptionsListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SubscriptionsListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SubscriptionsListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-subscriptions-2019-06!SubscriptionsListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SubscriptionsListNextResponse = " - }, - { - "kind": "Reference", - "text": "SubscriptionListResult", - "canonicalReference": "arm-package-subscriptions-2019-06!SubscriptionListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SubscriptionsListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-subscriptions-2019-06!SubscriptionsListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SubscriptionsListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SubscriptionsListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-subscriptions-2019-06!SubscriptionsListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SubscriptionsListResponse = " - }, - { - "kind": "Reference", - "text": "SubscriptionListResult", - "canonicalReference": "arm-package-subscriptions-2019-06!SubscriptionListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SubscriptionsListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-subscriptions-2019-06!SubscriptionState:type", - "docComment": "/**\n * Defines values for SubscriptionState.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SubscriptionState = " - }, - { - "kind": "Content", - "text": "\"Enabled\" | \"Warned\" | \"PastDue\" | \"Disabled\" | \"Deleted\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SubscriptionState", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-subscriptions-2019-06!TenantCategory:type", - "docComment": "/**\n * Defines values for TenantCategory.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type TenantCategory = " - }, - { - "kind": "Content", - "text": "\"Home\" | \"ProjectedBy\" | \"ManagedBy\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "TenantCategory", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-subscriptions-2019-06!TenantIdDescription:interface", - "docComment": "/**\n * Tenant Id information.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface TenantIdDescription " - } - ], - "releaseTag": "Public", - "name": "TenantIdDescription", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-subscriptions-2019-06!TenantIdDescription#country:member", - "docComment": "/**\n * Country/region name of the address for the tenant. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly country?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "country", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-subscriptions-2019-06!TenantIdDescription#countryCode:member", - "docComment": "/**\n * Country/region abbreviation for the tenant. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly countryCode?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "countryCode", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-subscriptions-2019-06!TenantIdDescription#displayName:member", - "docComment": "/**\n * The display name of the tenant. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly displayName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "displayName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-subscriptions-2019-06!TenantIdDescription#domains:member", - "docComment": "/**\n * The list of domains for the tenant. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly domains?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "domains", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-subscriptions-2019-06!TenantIdDescription#id:member", - "docComment": "/**\n * The fully qualified ID of the tenant. For example, /tenants/00000000-0000-0000-0000-000000000000. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly id?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-subscriptions-2019-06!TenantIdDescription#tenantCategory:member", - "docComment": "/**\n * The tenant category. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly tenantCategory?: " - }, - { - "kind": "Reference", - "text": "TenantCategory", - "canonicalReference": "arm-package-subscriptions-2019-06!TenantCategory:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tenantCategory", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-subscriptions-2019-06!TenantIdDescription#tenantId:member", - "docComment": "/**\n * The tenant ID. For example, 00000000-0000-0000-0000-000000000000. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly tenantId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tenantId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-subscriptions-2019-06!TenantListResult:interface", - "docComment": "/**\n * Tenant Ids information.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface TenantListResult " - } - ], - "releaseTag": "Public", - "name": "TenantListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-subscriptions-2019-06!TenantListResult#nextLink:member", - "docComment": "/**\n * The URL to use for getting the next set of results.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "arm-package-subscriptions-2019-06!TenantListResult#value:member", - "docComment": "/**\n * An array of tenants.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "TenantIdDescription", - "canonicalReference": "arm-package-subscriptions-2019-06!TenantIdDescription:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-subscriptions-2019-06!Tenants:interface", - "docComment": "/**\n * Interface representing a Tenants.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Tenants " - } - ], - "releaseTag": "Public", - "name": "Tenants", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "arm-package-subscriptions-2019-06!Tenants#list:member(1)", - "docComment": "/**\n * Gets the tenants for your account.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(options?: " - }, - { - "kind": "Reference", - "text": "TenantsListOptionalParams", - "canonicalReference": "arm-package-subscriptions-2019-06!TenantsListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "TenantIdDescription", - "canonicalReference": "arm-package-subscriptions-2019-06!TenantIdDescription:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "list" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-subscriptions-2019-06!TenantsListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface TenantsListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "TenantsListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-subscriptions-2019-06!TenantsListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type TenantsListNextResponse = " - }, - { - "kind": "Reference", - "text": "TenantListResult", - "canonicalReference": "arm-package-subscriptions-2019-06!TenantListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "TenantsListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "arm-package-subscriptions-2019-06!TenantsListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface TenantsListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "TenantsListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "arm-package-subscriptions-2019-06!TenantsListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type TenantsListResponse = " - }, - { - "kind": "Reference", - "text": "TenantListResult", - "canonicalReference": "arm-package-subscriptions-2019-06!TenantListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "TenantsListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - } - ] -} +{ + "metadata": { + "toolPackage": "@microsoft/api-extractor", + "toolVersion": "7.9.10", + "schemaVersion": 1003, + "oldestForwardsCompatibleVersion": 1001 + }, + "kind": "Package", + "canonicalReference": "arm-package-subscriptions-2019-06!", + "docComment": "", + "name": "arm-package-subscriptions-2019-06", + "members": [ + { + "kind": "EntryPoint", + "canonicalReference": "arm-package-subscriptions-2019-06!", + "name": "", + "members": [ + { + "kind": "Interface", + "canonicalReference": "arm-package-subscriptions-2019-06!Location_2:interface", + "docComment": "/**\n * Location information.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Location " + } + ], + "releaseTag": "Public", + "name": "Location_2", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-subscriptions-2019-06!Location_2#displayName:member", + "docComment": "/**\n * The display name of the location. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly displayName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "displayName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-subscriptions-2019-06!Location_2#id:member", + "docComment": "/**\n * The fully qualified ID of the location. For example, /subscriptions/00000000-0000-0000-0000-000000000000/locations/westus. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly id?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-subscriptions-2019-06!Location_2#latitude:member", + "docComment": "/**\n * The latitude of the location. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly latitude?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "latitude", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-subscriptions-2019-06!Location_2#longitude:member", + "docComment": "/**\n * The longitude of the location. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly longitude?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "longitude", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-subscriptions-2019-06!Location_2#name:member", + "docComment": "/**\n * The location name. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-subscriptions-2019-06!Location_2#subscriptionId:member", + "docComment": "/**\n * The subscription ID. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly subscriptionId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "subscriptionId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-subscriptions-2019-06!LocationListResult:interface", + "docComment": "/**\n * Location list operation response.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LocationListResult " + } + ], + "releaseTag": "Public", + "name": "LocationListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-subscriptions-2019-06!LocationListResult#value:member", + "docComment": "/**\n * An array of locations.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "Location", + "canonicalReference": "arm-package-subscriptions-2019-06!Location:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-subscriptions-2019-06!ManagedByTenant:interface", + "docComment": "/**\n * Information about a tenant managing the subscription.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedByTenant " + } + ], + "releaseTag": "Public", + "name": "ManagedByTenant", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-subscriptions-2019-06!ManagedByTenant#tenantId:member", + "docComment": "/**\n * The tenant ID of the managing tenant. This is a GUID. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly tenantId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tenantId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-subscriptions-2019-06!Operation:interface", + "docComment": "/**\n * Microsoft.Resources operation\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Operation " + } + ], + "releaseTag": "Public", + "name": "Operation", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-subscriptions-2019-06!Operation#display:member", + "docComment": "/**\n * The object that represents the operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "display?: " + }, + { + "kind": "Reference", + "text": "OperationDisplay", + "canonicalReference": "arm-package-subscriptions-2019-06!OperationDisplay:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "display", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-subscriptions-2019-06!Operation#name:member", + "docComment": "/**\n * Operation name: {provider}/{resource}/{operation}\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-subscriptions-2019-06!OperationDisplay:interface", + "docComment": "/**\n * The object that represents the operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface OperationDisplay " + } + ], + "releaseTag": "Public", + "name": "OperationDisplay", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-subscriptions-2019-06!OperationDisplay#description:member", + "docComment": "/**\n * Description of the operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "description?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "description", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-subscriptions-2019-06!OperationDisplay#operation:member", + "docComment": "/**\n * Operation type: Read, write, delete, etc.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "operation?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "operation", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-subscriptions-2019-06!OperationDisplay#provider:member", + "docComment": "/**\n * Service provider: Microsoft.Resources\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "provider?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "provider", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-subscriptions-2019-06!OperationDisplay#resource:member", + "docComment": "/**\n * Resource on which the operation is performed: Profile, endpoint, etc.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resource?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resource", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-subscriptions-2019-06!OperationListResult:interface", + "docComment": "/**\n * Result of the request to list Microsoft.Resources operations. It contains a list of operations and a URL link to get the next set of results.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface OperationListResult " + } + ], + "releaseTag": "Public", + "name": "OperationListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-subscriptions-2019-06!OperationListResult#nextLink:member", + "docComment": "/**\n * URL to get the next set of operation list results if there are any.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-subscriptions-2019-06!OperationListResult#value:member", + "docComment": "/**\n * List of Microsoft.Resources operations.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "Operation", + "canonicalReference": "arm-package-subscriptions-2019-06!Operation:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-subscriptions-2019-06!Operations:interface", + "docComment": "/**\n * Interface representing a Operations.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Operations " + } + ], + "releaseTag": "Public", + "name": "Operations", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-subscriptions-2019-06!Operations#list:member(1)", + "docComment": "/**\n * Lists all of the available Microsoft.Resources REST API operations.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(options?: " + }, + { + "kind": "Reference", + "text": "OperationsListOptionalParams", + "canonicalReference": "arm-package-subscriptions-2019-06!OperationsListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "Operation", + "canonicalReference": "arm-package-subscriptions-2019-06!Operation:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "list" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-subscriptions-2019-06!OperationsListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface OperationsListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "OperationsListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-subscriptions-2019-06!OperationsListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type OperationsListNextResponse = " + }, + { + "kind": "Reference", + "text": "OperationListResult", + "canonicalReference": "arm-package-subscriptions-2019-06!OperationListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "OperationsListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-subscriptions-2019-06!OperationsListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface OperationsListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "OperationsListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-subscriptions-2019-06!OperationsListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type OperationsListResponse = " + }, + { + "kind": "Reference", + "text": "OperationListResult", + "canonicalReference": "arm-package-subscriptions-2019-06!OperationListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "OperationsListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-subscriptions-2019-06!SpendingLimit:type", + "docComment": "/**\n * Defines values for SpendingLimit.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SpendingLimit = " + }, + { + "kind": "Content", + "text": "\"On\" | \"Off\" | \"CurrentPeriodOff\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SpendingLimit", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-subscriptions-2019-06!Subscription:interface", + "docComment": "/**\n * Subscription information.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Subscription " + } + ], + "releaseTag": "Public", + "name": "Subscription", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-subscriptions-2019-06!Subscription#authorizationSource:member", + "docComment": "/**\n * The authorization source of the request. Valid values are one or more combinations of Legacy, RoleBased, Bypassed, Direct and Management. For example, 'Legacy, RoleBased'.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "authorizationSource?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "authorizationSource", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-subscriptions-2019-06!Subscription#displayName:member", + "docComment": "/**\n * The subscription display name. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly displayName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "displayName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-subscriptions-2019-06!Subscription#id:member", + "docComment": "/**\n * The fully qualified ID for the subscription. For example, /subscriptions/00000000-0000-0000-0000-000000000000. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly id?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-subscriptions-2019-06!Subscription#managedByTenants:member", + "docComment": "/**\n * An array containing the tenants managing the subscription.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "managedByTenants?: " + }, + { + "kind": "Reference", + "text": "ManagedByTenant", + "canonicalReference": "arm-package-subscriptions-2019-06!ManagedByTenant:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "managedByTenants", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-subscriptions-2019-06!Subscription#state:member", + "docComment": "/**\n * The subscription state. Possible values are Enabled, Warned, PastDue, Disabled, and Deleted. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly state?: " + }, + { + "kind": "Reference", + "text": "SubscriptionState", + "canonicalReference": "arm-package-subscriptions-2019-06!SubscriptionState:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "state", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-subscriptions-2019-06!Subscription#subscriptionId:member", + "docComment": "/**\n * The subscription ID. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly subscriptionId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "subscriptionId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-subscriptions-2019-06!Subscription#subscriptionPolicies:member", + "docComment": "/**\n * The subscription policies.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "subscriptionPolicies?: " + }, + { + "kind": "Reference", + "text": "SubscriptionPolicies", + "canonicalReference": "arm-package-subscriptions-2019-06!SubscriptionPolicies:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "subscriptionPolicies", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-subscriptions-2019-06!Subscription#tenantId:member", + "docComment": "/**\n * The subscription tenant ID. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly tenantId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tenantId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Class", + "canonicalReference": "arm-package-subscriptions-2019-06!SubscriptionClient:class", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare class SubscriptionClient extends " + }, + { + "kind": "Reference", + "text": "SubscriptionClientContext", + "canonicalReference": "arm-package-subscriptions-2019-06!SubscriptionClientContext:class" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SubscriptionClient", + "members": [ + { + "kind": "Constructor", + "canonicalReference": "arm-package-subscriptions-2019-06!SubscriptionClient:constructor(1)", + "docComment": "/**\n * Initializes a new instance of the SubscriptionClient class.\n *\n * @param credentials - Subscription credentials which uniquely identify client subscription.\n *\n * @param options - The parameter options\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "constructor(credentials: " + }, + { + "kind": "Content", + "text": "coreAuth." + }, + { + "kind": "Reference", + "text": "TokenCredential", + "canonicalReference": "@azure/core-auth!TokenCredential:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SubscriptionClientOptionalParams", + "canonicalReference": "arm-package-subscriptions-2019-06!SubscriptionClientOptionalParams:interface" + }, + { + "kind": "Content", + "text": ");" + } + ], + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "credentials", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 4, + "endIndex": 5 + } + } + ] + }, + { + "kind": "Property", + "canonicalReference": "arm-package-subscriptions-2019-06!SubscriptionClient#operations:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "operations: " + }, + { + "kind": "Reference", + "text": "Operations", + "canonicalReference": "arm-package-subscriptions-2019-06!Operations:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "operations", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "arm-package-subscriptions-2019-06!SubscriptionClient#subscriptions:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "subscriptions: " + }, + { + "kind": "Reference", + "text": "Subscriptions", + "canonicalReference": "arm-package-subscriptions-2019-06!Subscriptions:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "subscriptions", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "arm-package-subscriptions-2019-06!SubscriptionClient#tenants:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "tenants: " + }, + { + "kind": "Reference", + "text": "Tenants", + "canonicalReference": "arm-package-subscriptions-2019-06!Tenants:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tenants", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + } + ], + "extendsTokenRange": { + "startIndex": 1, + "endIndex": 3 + }, + "implementsTokenRanges": [] + }, + { + "kind": "Class", + "canonicalReference": "arm-package-subscriptions-2019-06!SubscriptionClientContext:class", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare class SubscriptionClientContext extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "ServiceClient", + "canonicalReference": "@azure/core-client!ServiceClient:class" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SubscriptionClientContext", + "members": [ + { + "kind": "Constructor", + "canonicalReference": "arm-package-subscriptions-2019-06!SubscriptionClientContext:constructor(1)", + "docComment": "/**\n * Initializes a new instance of the SubscriptionClientContext class.\n *\n * @param credentials - Subscription credentials which uniquely identify client subscription.\n *\n * @param options - The parameter options\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "constructor(credentials: " + }, + { + "kind": "Content", + "text": "coreAuth." + }, + { + "kind": "Reference", + "text": "TokenCredential", + "canonicalReference": "@azure/core-auth!TokenCredential:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SubscriptionClientOptionalParams", + "canonicalReference": "arm-package-subscriptions-2019-06!SubscriptionClientOptionalParams:interface" + }, + { + "kind": "Content", + "text": ");" + } + ], + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "credentials", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 4, + "endIndex": 5 + } + } + ] + }, + { + "kind": "Property", + "canonicalReference": "arm-package-subscriptions-2019-06!SubscriptionClientContext#$host:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "$host: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "$host", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "arm-package-subscriptions-2019-06!SubscriptionClientContext#apiVersion:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "apiVersion: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "apiVersion", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + } + ], + "extendsTokenRange": { + "startIndex": 1, + "endIndex": 4 + }, + "implementsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-subscriptions-2019-06!SubscriptionClientOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SubscriptionClientOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "ServiceClientOptions", + "canonicalReference": "@azure/core-client!ServiceClientOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SubscriptionClientOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-subscriptions-2019-06!SubscriptionClientOptionalParams#$host:member", + "docComment": "/**\n * server parameter\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "$host?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "$host", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-subscriptions-2019-06!SubscriptionClientOptionalParams#apiVersion:member", + "docComment": "/**\n * Api Version\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "apiVersion?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "apiVersion", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-subscriptions-2019-06!SubscriptionClientOptionalParams#endpoint:member", + "docComment": "/**\n * Overrides client endpoint.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "endpoint?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "endpoint", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-subscriptions-2019-06!SubscriptionListResult:interface", + "docComment": "/**\n * Subscription list operation response.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SubscriptionListResult " + } + ], + "releaseTag": "Public", + "name": "SubscriptionListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-subscriptions-2019-06!SubscriptionListResult#nextLink:member", + "docComment": "/**\n * The URL to get the next set of results.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-subscriptions-2019-06!SubscriptionListResult#value:member", + "docComment": "/**\n * An array of subscriptions.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "Subscription", + "canonicalReference": "arm-package-subscriptions-2019-06!Subscription:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-subscriptions-2019-06!SubscriptionPolicies:interface", + "docComment": "/**\n * Subscription policies.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SubscriptionPolicies " + } + ], + "releaseTag": "Public", + "name": "SubscriptionPolicies", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-subscriptions-2019-06!SubscriptionPolicies#locationPlacementId:member", + "docComment": "/**\n * The subscription location placement ID. The ID indicates which regions are visible for a subscription. For example, a subscription with a location placement Id of Public_2014-09-01 has access to Azure public regions. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly locationPlacementId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "locationPlacementId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-subscriptions-2019-06!SubscriptionPolicies#quotaId:member", + "docComment": "/**\n * The subscription quota ID. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly quotaId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "quotaId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-subscriptions-2019-06!SubscriptionPolicies#spendingLimit:member", + "docComment": "/**\n * The subscription spending limit. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly spendingLimit?: " + }, + { + "kind": "Reference", + "text": "SpendingLimit", + "canonicalReference": "arm-package-subscriptions-2019-06!SpendingLimit:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "spendingLimit", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-subscriptions-2019-06!Subscriptions:interface", + "docComment": "/**\n * Interface representing a Subscriptions.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Subscriptions " + } + ], + "releaseTag": "Public", + "name": "Subscriptions", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-subscriptions-2019-06!Subscriptions#get:member(1)", + "docComment": "/**\n * Gets details about a specified subscription.\n *\n * @param subscriptionId - The ID of the target subscription.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(subscriptionId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SubscriptionsGetOptionalParams", + "canonicalReference": "arm-package-subscriptions-2019-06!SubscriptionsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SubscriptionsGetResponse", + "canonicalReference": "arm-package-subscriptions-2019-06!SubscriptionsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "subscriptionId", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-subscriptions-2019-06!Subscriptions#list:member(1)", + "docComment": "/**\n * Gets all subscriptions for a tenant.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(options?: " + }, + { + "kind": "Reference", + "text": "SubscriptionsListOptionalParams", + "canonicalReference": "arm-package-subscriptions-2019-06!SubscriptionsListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "Subscription", + "canonicalReference": "arm-package-subscriptions-2019-06!Subscription:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "list" + }, + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-subscriptions-2019-06!Subscriptions#listLocations:member(1)", + "docComment": "/**\n * This operation provides all the locations that are available for resource providers; however, each resource provider may support a subset of this list.\n *\n * @param subscriptionId - The ID of the target subscription.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listLocations(subscriptionId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SubscriptionsListLocationsOptionalParams", + "canonicalReference": "arm-package-subscriptions-2019-06!SubscriptionsListLocationsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "Location", + "canonicalReference": "arm-package-subscriptions-2019-06!Location:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "subscriptionId", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "listLocations" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-subscriptions-2019-06!SubscriptionsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SubscriptionsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SubscriptionsGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-subscriptions-2019-06!SubscriptionsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SubscriptionsGetResponse = " + }, + { + "kind": "Reference", + "text": "Subscription", + "canonicalReference": "arm-package-subscriptions-2019-06!Subscription:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SubscriptionsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-subscriptions-2019-06!SubscriptionsListLocationsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SubscriptionsListLocationsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SubscriptionsListLocationsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-subscriptions-2019-06!SubscriptionsListLocationsResponse:type", + "docComment": "/**\n * Contains response data for the listLocations operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SubscriptionsListLocationsResponse = " + }, + { + "kind": "Reference", + "text": "LocationListResult", + "canonicalReference": "arm-package-subscriptions-2019-06!LocationListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SubscriptionsListLocationsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-subscriptions-2019-06!SubscriptionsListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SubscriptionsListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SubscriptionsListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-subscriptions-2019-06!SubscriptionsListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SubscriptionsListNextResponse = " + }, + { + "kind": "Reference", + "text": "SubscriptionListResult", + "canonicalReference": "arm-package-subscriptions-2019-06!SubscriptionListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SubscriptionsListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-subscriptions-2019-06!SubscriptionsListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SubscriptionsListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SubscriptionsListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-subscriptions-2019-06!SubscriptionsListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SubscriptionsListResponse = " + }, + { + "kind": "Reference", + "text": "SubscriptionListResult", + "canonicalReference": "arm-package-subscriptions-2019-06!SubscriptionListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SubscriptionsListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-subscriptions-2019-06!SubscriptionState:type", + "docComment": "/**\n * Defines values for SubscriptionState.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SubscriptionState = " + }, + { + "kind": "Content", + "text": "\"Enabled\" | \"Warned\" | \"PastDue\" | \"Disabled\" | \"Deleted\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SubscriptionState", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-subscriptions-2019-06!TenantCategory:type", + "docComment": "/**\n * Defines values for TenantCategory.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type TenantCategory = " + }, + { + "kind": "Content", + "text": "\"Home\" | \"ProjectedBy\" | \"ManagedBy\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "TenantCategory", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-subscriptions-2019-06!TenantIdDescription:interface", + "docComment": "/**\n * Tenant Id information.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface TenantIdDescription " + } + ], + "releaseTag": "Public", + "name": "TenantIdDescription", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-subscriptions-2019-06!TenantIdDescription#country:member", + "docComment": "/**\n * Country/region name of the address for the tenant. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly country?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "country", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-subscriptions-2019-06!TenantIdDescription#countryCode:member", + "docComment": "/**\n * Country/region abbreviation for the tenant. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly countryCode?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "countryCode", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-subscriptions-2019-06!TenantIdDescription#displayName:member", + "docComment": "/**\n * The display name of the tenant. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly displayName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "displayName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-subscriptions-2019-06!TenantIdDescription#domains:member", + "docComment": "/**\n * The list of domains for the tenant. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly domains?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "domains", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-subscriptions-2019-06!TenantIdDescription#id:member", + "docComment": "/**\n * The fully qualified ID of the tenant. For example, /tenants/00000000-0000-0000-0000-000000000000. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly id?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-subscriptions-2019-06!TenantIdDescription#tenantCategory:member", + "docComment": "/**\n * The tenant category. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly tenantCategory?: " + }, + { + "kind": "Reference", + "text": "TenantCategory", + "canonicalReference": "arm-package-subscriptions-2019-06!TenantCategory:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tenantCategory", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-subscriptions-2019-06!TenantIdDescription#tenantId:member", + "docComment": "/**\n * The tenant ID. For example, 00000000-0000-0000-0000-000000000000. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly tenantId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tenantId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-subscriptions-2019-06!TenantListResult:interface", + "docComment": "/**\n * Tenant Ids information.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface TenantListResult " + } + ], + "releaseTag": "Public", + "name": "TenantListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-subscriptions-2019-06!TenantListResult#nextLink:member", + "docComment": "/**\n * The URL to use for getting the next set of results.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "arm-package-subscriptions-2019-06!TenantListResult#value:member", + "docComment": "/**\n * An array of tenants.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "TenantIdDescription", + "canonicalReference": "arm-package-subscriptions-2019-06!TenantIdDescription:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-subscriptions-2019-06!Tenants:interface", + "docComment": "/**\n * Interface representing a Tenants.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Tenants " + } + ], + "releaseTag": "Public", + "name": "Tenants", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "arm-package-subscriptions-2019-06!Tenants#list:member(1)", + "docComment": "/**\n * Gets the tenants for your account.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(options?: " + }, + { + "kind": "Reference", + "text": "TenantsListOptionalParams", + "canonicalReference": "arm-package-subscriptions-2019-06!TenantsListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "TenantIdDescription", + "canonicalReference": "arm-package-subscriptions-2019-06!TenantIdDescription:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "list" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-subscriptions-2019-06!TenantsListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface TenantsListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "TenantsListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-subscriptions-2019-06!TenantsListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type TenantsListNextResponse = " + }, + { + "kind": "Reference", + "text": "TenantListResult", + "canonicalReference": "arm-package-subscriptions-2019-06!TenantListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "TenantsListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "arm-package-subscriptions-2019-06!TenantsListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface TenantsListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "TenantsListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "arm-package-subscriptions-2019-06!TenantsListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type TenantsListResponse = " + }, + { + "kind": "Reference", + "text": "TenantListResult", + "canonicalReference": "arm-package-subscriptions-2019-06!TenantListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "TenantsListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + } + ] +} diff --git a/test/smoke/generated/arm-package-subscriptions-2019-06/temp/arm-package-subscriptions-2019-06.api.md b/test/smoke/generated/arm-package-subscriptions-2019-06/temp/arm-package-subscriptions-2019-06.api.md index 2e1b7fdc9e..9b395b9dd6 100644 --- a/test/smoke/generated/arm-package-subscriptions-2019-06/temp/arm-package-subscriptions-2019-06.api.md +++ b/test/smoke/generated/arm-package-subscriptions-2019-06/temp/arm-package-subscriptions-2019-06.api.md @@ -1,207 +1,207 @@ -## API Report File for "arm-package-subscriptions-2019-06" - -> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). - -```ts - -import * as coreAuth from '@azure/core-auth'; -import * as coreClient from '@azure/core-client'; -import { PagedAsyncIterableIterator } from '@azure/core-paging'; - -// @public -interface Location_2 { - readonly displayName?: string; - readonly id?: string; - readonly latitude?: string; - readonly longitude?: string; - readonly name?: string; - readonly subscriptionId?: string; -} - -export { Location_2 as Location } - -// @public -export interface LocationListResult { - value?: Location_2[]; -} - -// @public -export interface ManagedByTenant { - readonly tenantId?: string; -} - -// @public -export interface Operation { - display?: OperationDisplay; - name?: string; -} - -// @public -export interface OperationDisplay { - description?: string; - operation?: string; - provider?: string; - resource?: string; -} - -// @public -export interface OperationListResult { - nextLink?: string; - value?: Operation[]; -} - -// @public -export interface Operations { - list(options?: OperationsListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface OperationsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type OperationsListNextResponse = OperationListResult; - -// @public -export interface OperationsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type OperationsListResponse = OperationListResult; - -// @public -export type SpendingLimit = "On" | "Off" | "CurrentPeriodOff"; - -// @public -export interface Subscription { - authorizationSource?: string; - readonly displayName?: string; - readonly id?: string; - managedByTenants?: ManagedByTenant[]; - readonly state?: SubscriptionState; - readonly subscriptionId?: string; - subscriptionPolicies?: SubscriptionPolicies; - readonly tenantId?: string; -} - -// @public (undocumented) -export class SubscriptionClient extends SubscriptionClientContext { - constructor(credentials: coreAuth.TokenCredential, options?: SubscriptionClientOptionalParams); - // (undocumented) - operations: Operations; - // (undocumented) - subscriptions: Subscriptions; - // (undocumented) - tenants: Tenants; -} - -// @public (undocumented) -export class SubscriptionClientContext extends coreClient.ServiceClient { - // (undocumented) - $host: string; - constructor(credentials: coreAuth.TokenCredential, options?: SubscriptionClientOptionalParams); - // (undocumented) - apiVersion: string; -} - -// @public -export interface SubscriptionClientOptionalParams extends coreClient.ServiceClientOptions { - $host?: string; - apiVersion?: string; - endpoint?: string; -} - -// @public -export interface SubscriptionListResult { - nextLink: string; - value?: Subscription[]; -} - -// @public -export interface SubscriptionPolicies { - readonly locationPlacementId?: string; - readonly quotaId?: string; - readonly spendingLimit?: SpendingLimit; -} - -// @public -export interface Subscriptions { - get(subscriptionId: string, options?: SubscriptionsGetOptionalParams): Promise; - list(options?: SubscriptionsListOptionalParams): PagedAsyncIterableIterator; - listLocations(subscriptionId: string, options?: SubscriptionsListLocationsOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface SubscriptionsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SubscriptionsGetResponse = Subscription; - -// @public -export interface SubscriptionsListLocationsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SubscriptionsListLocationsResponse = LocationListResult; - -// @public -export interface SubscriptionsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SubscriptionsListNextResponse = SubscriptionListResult; - -// @public -export interface SubscriptionsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SubscriptionsListResponse = SubscriptionListResult; - -// @public -export type SubscriptionState = "Enabled" | "Warned" | "PastDue" | "Disabled" | "Deleted"; - -// @public -export type TenantCategory = "Home" | "ProjectedBy" | "ManagedBy"; - -// @public -export interface TenantIdDescription { - readonly country?: string; - readonly countryCode?: string; - readonly displayName?: string; - readonly domains?: string[]; - readonly id?: string; - readonly tenantCategory?: TenantCategory; - readonly tenantId?: string; -} - -// @public -export interface TenantListResult { - nextLink: string; - value?: TenantIdDescription[]; -} - -// @public -export interface Tenants { - list(options?: TenantsListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface TenantsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type TenantsListNextResponse = TenantListResult; - -// @public -export interface TenantsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type TenantsListResponse = TenantListResult; - - -// (No @packageDocumentation comment for this package) - -``` +## API Report File for "arm-package-subscriptions-2019-06" + +> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). + +```ts + +import * as coreAuth from '@azure/core-auth'; +import * as coreClient from '@azure/core-client'; +import { PagedAsyncIterableIterator } from '@azure/core-paging'; + +// @public +interface Location_2 { + readonly displayName?: string; + readonly id?: string; + readonly latitude?: string; + readonly longitude?: string; + readonly name?: string; + readonly subscriptionId?: string; +} + +export { Location_2 as Location } + +// @public +export interface LocationListResult { + value?: Location_2[]; +} + +// @public +export interface ManagedByTenant { + readonly tenantId?: string; +} + +// @public +export interface Operation { + display?: OperationDisplay; + name?: string; +} + +// @public +export interface OperationDisplay { + description?: string; + operation?: string; + provider?: string; + resource?: string; +} + +// @public +export interface OperationListResult { + nextLink?: string; + value?: Operation[]; +} + +// @public +export interface Operations { + list(options?: OperationsListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface OperationsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type OperationsListNextResponse = OperationListResult; + +// @public +export interface OperationsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type OperationsListResponse = OperationListResult; + +// @public +export type SpendingLimit = "On" | "Off" | "CurrentPeriodOff"; + +// @public +export interface Subscription { + authorizationSource?: string; + readonly displayName?: string; + readonly id?: string; + managedByTenants?: ManagedByTenant[]; + readonly state?: SubscriptionState; + readonly subscriptionId?: string; + subscriptionPolicies?: SubscriptionPolicies; + readonly tenantId?: string; +} + +// @public (undocumented) +export class SubscriptionClient extends SubscriptionClientContext { + constructor(credentials: coreAuth.TokenCredential, options?: SubscriptionClientOptionalParams); + // (undocumented) + operations: Operations; + // (undocumented) + subscriptions: Subscriptions; + // (undocumented) + tenants: Tenants; +} + +// @public (undocumented) +export class SubscriptionClientContext extends coreClient.ServiceClient { + // (undocumented) + $host: string; + constructor(credentials: coreAuth.TokenCredential, options?: SubscriptionClientOptionalParams); + // (undocumented) + apiVersion: string; +} + +// @public +export interface SubscriptionClientOptionalParams extends coreClient.ServiceClientOptions { + $host?: string; + apiVersion?: string; + endpoint?: string; +} + +// @public +export interface SubscriptionListResult { + nextLink: string; + value?: Subscription[]; +} + +// @public +export interface SubscriptionPolicies { + readonly locationPlacementId?: string; + readonly quotaId?: string; + readonly spendingLimit?: SpendingLimit; +} + +// @public +export interface Subscriptions { + get(subscriptionId: string, options?: SubscriptionsGetOptionalParams): Promise; + list(options?: SubscriptionsListOptionalParams): PagedAsyncIterableIterator; + listLocations(subscriptionId: string, options?: SubscriptionsListLocationsOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface SubscriptionsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SubscriptionsGetResponse = Subscription; + +// @public +export interface SubscriptionsListLocationsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SubscriptionsListLocationsResponse = LocationListResult; + +// @public +export interface SubscriptionsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SubscriptionsListNextResponse = SubscriptionListResult; + +// @public +export interface SubscriptionsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SubscriptionsListResponse = SubscriptionListResult; + +// @public +export type SubscriptionState = "Enabled" | "Warned" | "PastDue" | "Disabled" | "Deleted"; + +// @public +export type TenantCategory = "Home" | "ProjectedBy" | "ManagedBy"; + +// @public +export interface TenantIdDescription { + readonly country?: string; + readonly countryCode?: string; + readonly displayName?: string; + readonly domains?: string[]; + readonly id?: string; + readonly tenantCategory?: TenantCategory; + readonly tenantId?: string; +} + +// @public +export interface TenantListResult { + nextLink: string; + value?: TenantIdDescription[]; +} + +// @public +export interface Tenants { + list(options?: TenantsListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface TenantsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type TenantsListNextResponse = TenantListResult; + +// @public +export interface TenantsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type TenantsListResponse = TenantListResult; + + +// (No @packageDocumentation comment for this package) + +``` diff --git a/test/smoke/generated/compute-resource-manager/package.json b/test/smoke/generated/compute-resource-manager/package.json index 3a52baff84..d784566a40 100644 --- a/test/smoke/generated/compute-resource-manager/package.json +++ b/test/smoke/generated/compute-resource-manager/package.json @@ -8,7 +8,7 @@ "node": ">=12.0.0" }, "dependencies": { - "@azure/core-lro": "^1.0.5", + "@azure/core-lro": "^2.1.0", "@azure/abort-controller": "^1.0.0", "@azure/core-paging": "^1.1.1", "@azure/core-client": "^1.2.2", diff --git a/test/smoke/generated/compute-resource-manager/review/compute-resource-manager.api.md b/test/smoke/generated/compute-resource-manager/review/compute-resource-manager.api.md index 00a41db0c5..395d6dee8e 100644 --- a/test/smoke/generated/compute-resource-manager/review/compute-resource-manager.api.md +++ b/test/smoke/generated/compute-resource-manager/review/compute-resource-manager.api.md @@ -1,5004 +1,5004 @@ -## API Report File for "compute-resource-manager" - -> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). - -```ts - -import * as coreAuth from '@azure/core-auth'; -import * as coreClient from '@azure/core-client'; -import { PagedAsyncIterableIterator } from '@azure/core-paging'; -import { PollerLike } from '@azure/core-lro'; -import { PollOperationState } from '@azure/core-lro'; - -// @public -export type AccessLevel = string; - -// @public -export interface AccessUri { - readonly accessSAS?: string; -} - -// @public -export interface AdditionalCapabilities { - ultraSSDEnabled?: boolean; -} - -// @public -export interface AdditionalUnattendContent { - componentName?: "Microsoft-Windows-Shell-Setup"; - content?: string; - passName?: "OobeSystem"; - settingName?: SettingNames; -} - -// @public -export type AggregatedReplicationState = string; - -// @public -export interface ApiEntityReference { - id?: string; -} - -// @public -export interface ApiError { - code?: string; - details?: ApiErrorBase[]; - innererror?: InnerError; - message?: string; - target?: string; -} - -// @public -export interface ApiErrorBase { - code?: string; - message?: string; - target?: string; -} - -// @public -export interface AutomaticOSUpgradePolicy { - disableAutomaticRollback?: boolean; - enableAutomaticOSUpgrade?: boolean; -} - -// @public -export interface AutomaticOSUpgradeProperties { - automaticOSUpgradeSupported: boolean; -} - -// @public -export interface AutomaticRepairsPolicy { - enabled?: boolean; - gracePeriod?: string; -} - -// @public -export type AvailabilitySet = Resource & { - sku?: Sku; - platformUpdateDomainCount?: number; - platformFaultDomainCount?: number; - virtualMachines?: SubResource[]; - proximityPlacementGroup?: SubResource; - readonly statuses?: InstanceViewStatus[]; -}; - -// @public -export interface AvailabilitySetListResult { - nextLink?: string; - value: AvailabilitySet[]; -} - -// @public -export interface AvailabilitySets { - createOrUpdate(resourceGroupName: string, availabilitySetName: string, parameters: AvailabilitySet, options?: AvailabilitySetsCreateOrUpdateOptionalParams): Promise; - delete(resourceGroupName: string, availabilitySetName: string, options?: AvailabilitySetsDeleteOptionalParams): Promise; - get(resourceGroupName: string, availabilitySetName: string, options?: AvailabilitySetsGetOptionalParams): Promise; - list(resourceGroupName: string, options?: AvailabilitySetsListOptionalParams): PagedAsyncIterableIterator; - listAvailableSizes(resourceGroupName: string, availabilitySetName: string, options?: AvailabilitySetsListAvailableSizesOptionalParams): PagedAsyncIterableIterator; - listBySubscription(options?: AvailabilitySetsListBySubscriptionOptionalParams): PagedAsyncIterableIterator; - update(resourceGroupName: string, availabilitySetName: string, parameters: AvailabilitySetUpdate, options?: AvailabilitySetsUpdateOptionalParams): Promise; -} - -// @public -export interface AvailabilitySetsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AvailabilitySetsCreateOrUpdateResponse = AvailabilitySet; - -// @public -export interface AvailabilitySetsDeleteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface AvailabilitySetsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AvailabilitySetsGetResponse = AvailabilitySet; - -// @public -export type AvailabilitySetSkuTypes = string; - -// @public -export interface AvailabilitySetsListAvailableSizesOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AvailabilitySetsListAvailableSizesResponse = VirtualMachineSizeListResult; - -// @public -export interface AvailabilitySetsListBySubscriptionNextOptionalParams extends coreClient.OperationOptions { - expand?: string; -} - -// @public -export type AvailabilitySetsListBySubscriptionNextResponse = AvailabilitySetListResult; - -// @public -export interface AvailabilitySetsListBySubscriptionOptionalParams extends coreClient.OperationOptions { - expand?: string; -} - -// @public -export type AvailabilitySetsListBySubscriptionResponse = AvailabilitySetListResult; - -// @public -export interface AvailabilitySetsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AvailabilitySetsListNextResponse = AvailabilitySetListResult; - -// @public -export interface AvailabilitySetsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AvailabilitySetsListResponse = AvailabilitySetListResult; - -// @public -export interface AvailabilitySetsUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AvailabilitySetsUpdateResponse = AvailabilitySet; - -// @public -export type AvailabilitySetUpdate = UpdateResource & { - sku?: Sku; - platformUpdateDomainCount?: number; - platformFaultDomainCount?: number; - virtualMachines?: SubResource[]; - proximityPlacementGroup?: SubResource; - readonly statuses?: InstanceViewStatus[]; -}; - -// @public -export interface BillingProfile { - maxPrice?: number; -} - -// @public -export interface BootDiagnostics { - enabled?: boolean; - storageUri?: string; -} - -// @public -export interface BootDiagnosticsInstanceView { - readonly consoleScreenshotBlobUri?: string; - readonly serialConsoleLogBlobUri?: string; - readonly status?: InstanceViewStatus; -} - -// @public -export type CachingTypes = "None" | "ReadOnly" | "ReadWrite"; - -// @public -export interface CloudError { - error?: ApiError; -} - -// @public (undocumented) -export interface Components1H8M3EpSchemasVirtualmachineidentityPropertiesUserassignedidentitiesAdditionalproperties { - readonly clientId?: string; - readonly principalId?: string; -} - -// @public (undocumented) -export interface ComponentsNj115SSchemasVirtualmachinescalesetidentityPropertiesUserassignedidentitiesAdditionalproperties { - readonly clientId?: string; - readonly principalId?: string; -} - -// @public (undocumented) -export class ComputeManagementClient extends ComputeManagementClientContext { - constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: ComputeManagementClientOptionalParams); - // (undocumented) - availabilitySets: AvailabilitySets; - // (undocumented) - containerServices: ContainerServices; - // (undocumented) - dedicatedHostGroups: DedicatedHostGroups; - // (undocumented) - dedicatedHosts: DedicatedHosts; - // (undocumented) - diskEncryptionSets: DiskEncryptionSets; - // (undocumented) - disks: Disks; - // (undocumented) - galleries: Galleries; - // (undocumented) - galleryApplications: GalleryApplications; - // (undocumented) - galleryApplicationVersions: GalleryApplicationVersions; - // (undocumented) - galleryImages: GalleryImages; - // (undocumented) - galleryImageVersions: GalleryImageVersions; - // (undocumented) - images: Images; - // (undocumented) - logAnalytics: LogAnalytics; - // (undocumented) - operations: Operations; - // (undocumented) - proximityPlacementGroups: ProximityPlacementGroups; - // (undocumented) - resourceSkus: ResourceSkus; - // (undocumented) - snapshots: Snapshots; - // (undocumented) - sshPublicKeys: SshPublicKeys; - // (undocumented) - usage: Usage; - // (undocumented) - virtualMachineExtensionImages: VirtualMachineExtensionImages; - // (undocumented) - virtualMachineExtensions: VirtualMachineExtensions; - // (undocumented) - virtualMachineImages: VirtualMachineImages; - // (undocumented) - virtualMachineRunCommands: VirtualMachineRunCommands; - // (undocumented) - virtualMachines: VirtualMachines; - // (undocumented) - virtualMachineScaleSetExtensions: VirtualMachineScaleSetExtensions; - // (undocumented) - virtualMachineScaleSetRollingUpgrades: VirtualMachineScaleSetRollingUpgrades; - // (undocumented) - virtualMachineScaleSets: VirtualMachineScaleSets; - // (undocumented) - virtualMachineScaleSetVMExtensions: VirtualMachineScaleSetVMExtensions; - // (undocumented) - virtualMachineScaleSetVMs: VirtualMachineScaleSetVMs; - // (undocumented) - virtualMachineSizes: VirtualMachineSizes; -} - -// @public (undocumented) -export class ComputeManagementClientContext extends coreClient.ServiceClient { - // (undocumented) - $host: string; - constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: ComputeManagementClientOptionalParams); - // (undocumented) - subscriptionId: string; -} - -// @public -export interface ComputeManagementClientOptionalParams extends coreClient.ServiceClientOptions { - $host?: string; - endpoint?: string; -} - -// @public -export interface ComputeOperationListResult { - readonly value?: ComputeOperationValue[]; -} - -// @public -export interface ComputeOperationValue { - readonly description?: string; - readonly name?: string; - readonly operation?: string; - readonly origin?: string; - readonly provider?: string; - readonly resource?: string; -} - -// @public -export type ContainerService = Resource & { - readonly provisioningState?: string; - orchestratorProfile?: ContainerServiceOrchestratorProfile; - customProfile?: ContainerServiceCustomProfile; - servicePrincipalProfile?: ContainerServicePrincipalProfile; - masterProfile?: ContainerServiceMasterProfile; - agentPoolProfiles?: ContainerServiceAgentPoolProfile[]; - windowsProfile?: ContainerServiceWindowsProfile; - linuxProfile?: ContainerServiceLinuxProfile; - diagnosticsProfile?: ContainerServiceDiagnosticsProfile; -}; - -// @public -export interface ContainerServiceAgentPoolProfile { - count: number; - dnsPrefix: string; - readonly fqdn?: string; - name: string; - vmSize: ContainerServiceVMSizeTypes; -} - -// @public -export interface ContainerServiceCustomProfile { - orchestrator: string; -} - -// @public (undocumented) -export interface ContainerServiceDiagnosticsProfile { - vmDiagnostics: ContainerServiceVMDiagnostics; -} - -// @public -export interface ContainerServiceLinuxProfile { - adminUsername: string; - ssh: ContainerServiceSshConfiguration; -} - -// @public -export interface ContainerServiceListResult { - nextLink?: string; - value?: ContainerService[]; -} - -// @public -export interface ContainerServiceMasterProfile { - count?: ContainerServiceMasterProfileCount; - dnsPrefix: string; - readonly fqdn?: string; -} - -// @public -export type ContainerServiceMasterProfileCount = number; - -// @public -export interface ContainerServiceOrchestratorProfile { - orchestratorType: ContainerServiceOrchestratorTypes; -} - -// @public -export type ContainerServiceOrchestratorTypes = "Swarm" | "DCOS" | "Custom" | "Kubernetes"; - -// @public -export interface ContainerServicePrincipalProfile { - clientId: string; - secret: string; -} - -// @public -export interface ContainerServices { - beginCreateOrUpdate(resourceGroupName: string, containerServiceName: string, parameters: ContainerService, options?: ContainerServicesCreateOrUpdateOptionalParams): Promise, ContainerServicesCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, containerServiceName: string, parameters: ContainerService, options?: ContainerServicesCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, containerServiceName: string, options?: ContainerServicesDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, containerServiceName: string, options?: ContainerServicesDeleteOptionalParams): Promise; - get(resourceGroupName: string, containerServiceName: string, options?: ContainerServicesGetOptionalParams): Promise; - list(options?: ContainerServicesListOptionalParams): PagedAsyncIterableIterator; - listByResourceGroup(resourceGroupName: string, options?: ContainerServicesListByResourceGroupOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ContainerServicesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ContainerServicesCreateOrUpdateResponse = ContainerService; - -// @public -export interface ContainerServicesDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface ContainerServicesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ContainerServicesGetResponse = ContainerService; - -// @public -export interface ContainerServicesListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ContainerServicesListByResourceGroupNextResponse = ContainerServiceListResult; - -// @public -export interface ContainerServicesListByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ContainerServicesListByResourceGroupResponse = ContainerServiceListResult; - -// @public -export interface ContainerServicesListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ContainerServicesListNextResponse = ContainerServiceListResult; - -// @public -export interface ContainerServicesListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ContainerServicesListResponse = ContainerServiceListResult; - -// @public -export interface ContainerServiceSshConfiguration { - publicKeys: ContainerServiceSshPublicKey[]; -} - -// @public -export interface ContainerServiceSshPublicKey { - keyData: string; -} - -// @public -export interface ContainerServiceVMDiagnostics { - enabled: boolean; - readonly storageUri?: string; -} - -// @public -export type ContainerServiceVMSizeTypes = string; - -// @public -export interface ContainerServiceWindowsProfile { - adminPassword: string; - adminUsername: string; -} - -// @public -export interface CreationData { - createOption: DiskCreateOption; - galleryImageReference?: ImageDiskReference; - imageReference?: ImageDiskReference; - sourceResourceId?: string; - readonly sourceUniqueId?: string; - sourceUri?: string; - storageAccountId?: string; - uploadSizeBytes?: number; -} - -// @public -export interface DataDisk { - caching?: CachingTypes; - createOption: DiskCreateOptionTypes; - readonly diskIopsReadWrite?: number; - readonly diskMBpsReadWrite?: number; - diskSizeGB?: number; - image?: VirtualHardDisk; - lun: number; - managedDisk?: ManagedDiskParameters; - name?: string; - toBeDetached?: boolean; - vhd?: VirtualHardDisk; - writeAcceleratorEnabled?: boolean; -} - -// @public -export interface DataDiskImage { - readonly lun?: number; -} - -// @public -export type DataDiskImageEncryption = DiskImageEncryption & { - lun: number; -}; - -// @public -export type DedicatedHost = Resource & { - sku: Sku; - platformFaultDomain?: number; - autoReplaceOnFailure?: boolean; - readonly hostId?: string; - readonly virtualMachines?: SubResourceReadOnly[]; - licenseType?: DedicatedHostLicenseTypes; - readonly provisioningTime?: Date; - readonly provisioningState?: string; - readonly instanceView?: DedicatedHostInstanceView; -}; - -// @public -export interface DedicatedHostAllocatableVM { - count?: number; - vmSize?: string; -} - -// @public -export interface DedicatedHostAvailableCapacity { - allocatableVMs?: DedicatedHostAllocatableVM[]; -} - -// @public -export type DedicatedHostGroup = Resource & { - zones?: string[]; - platformFaultDomainCount?: number; - readonly hosts?: SubResourceReadOnly[]; -}; - -// @public -export interface DedicatedHostGroupListResult { - nextLink?: string; - value: DedicatedHostGroup[]; -} - -// @public -export interface DedicatedHostGroups { - createOrUpdate(resourceGroupName: string, hostGroupName: string, parameters: DedicatedHostGroup, options?: DedicatedHostGroupsCreateOrUpdateOptionalParams): Promise; - delete(resourceGroupName: string, hostGroupName: string, options?: DedicatedHostGroupsDeleteOptionalParams): Promise; - get(resourceGroupName: string, hostGroupName: string, options?: DedicatedHostGroupsGetOptionalParams): Promise; - listByResourceGroup(resourceGroupName: string, options?: DedicatedHostGroupsListByResourceGroupOptionalParams): PagedAsyncIterableIterator; - listBySubscription(options?: DedicatedHostGroupsListBySubscriptionOptionalParams): PagedAsyncIterableIterator; - update(resourceGroupName: string, hostGroupName: string, parameters: DedicatedHostGroupUpdate, options?: DedicatedHostGroupsUpdateOptionalParams): Promise; -} - -// @public -export interface DedicatedHostGroupsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DedicatedHostGroupsCreateOrUpdateResponse = DedicatedHostGroup; - -// @public -export interface DedicatedHostGroupsDeleteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface DedicatedHostGroupsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DedicatedHostGroupsGetResponse = DedicatedHostGroup; - -// @public -export interface DedicatedHostGroupsListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DedicatedHostGroupsListByResourceGroupNextResponse = DedicatedHostGroupListResult; - -// @public -export interface DedicatedHostGroupsListByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DedicatedHostGroupsListByResourceGroupResponse = DedicatedHostGroupListResult; - -// @public -export interface DedicatedHostGroupsListBySubscriptionNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DedicatedHostGroupsListBySubscriptionNextResponse = DedicatedHostGroupListResult; - -// @public -export interface DedicatedHostGroupsListBySubscriptionOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DedicatedHostGroupsListBySubscriptionResponse = DedicatedHostGroupListResult; - -// @public -export interface DedicatedHostGroupsUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DedicatedHostGroupsUpdateResponse = DedicatedHostGroup; - -// @public -export type DedicatedHostGroupUpdate = UpdateResource & { - zones?: string[]; - platformFaultDomainCount?: number; - readonly hosts?: SubResourceReadOnly[]; -}; - -// @public -export interface DedicatedHostInstanceView { - readonly assetId?: string; - availableCapacity?: DedicatedHostAvailableCapacity; - statuses?: InstanceViewStatus[]; -} - -// @public -export type DedicatedHostLicenseTypes = "None" | "Windows_Server_Hybrid" | "Windows_Server_Perpetual"; - -// @public -export interface DedicatedHostListResult { - nextLink?: string; - value: DedicatedHost[]; -} - -// @public -export interface DedicatedHosts { - beginCreateOrUpdate(resourceGroupName: string, hostGroupName: string, hostName: string, parameters: DedicatedHost, options?: DedicatedHostsCreateOrUpdateOptionalParams): Promise, DedicatedHostsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, hostGroupName: string, hostName: string, parameters: DedicatedHost, options?: DedicatedHostsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, hostGroupName: string, hostName: string, options?: DedicatedHostsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, hostGroupName: string, hostName: string, options?: DedicatedHostsDeleteOptionalParams): Promise; - beginUpdate(resourceGroupName: string, hostGroupName: string, hostName: string, parameters: DedicatedHostUpdate, options?: DedicatedHostsUpdateOptionalParams): Promise, DedicatedHostsUpdateResponse>>; - beginUpdateAndWait(resourceGroupName: string, hostGroupName: string, hostName: string, parameters: DedicatedHostUpdate, options?: DedicatedHostsUpdateOptionalParams): Promise; - get(resourceGroupName: string, hostGroupName: string, hostName: string, options?: DedicatedHostsGetOptionalParams): Promise; - listByHostGroup(resourceGroupName: string, hostGroupName: string, options?: DedicatedHostsListByHostGroupOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface DedicatedHostsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type DedicatedHostsCreateOrUpdateResponse = DedicatedHost; - -// @public -export interface DedicatedHostsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface DedicatedHostsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DedicatedHostsGetResponse = DedicatedHost; - -// @public -export interface DedicatedHostsListByHostGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DedicatedHostsListByHostGroupNextResponse = DedicatedHostListResult; - -// @public -export interface DedicatedHostsListByHostGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DedicatedHostsListByHostGroupResponse = DedicatedHostListResult; - -// @public -export interface DedicatedHostsUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type DedicatedHostsUpdateResponse = DedicatedHost; - -// @public -export type DedicatedHostUpdate = UpdateResource & { - platformFaultDomain?: number; - autoReplaceOnFailure?: boolean; - readonly hostId?: string; - readonly virtualMachines?: SubResourceReadOnly[]; - licenseType?: DedicatedHostLicenseTypes; - readonly provisioningTime?: Date; - readonly provisioningState?: string; - readonly instanceView?: DedicatedHostInstanceView; -}; - -// @public -export interface DiagnosticsProfile { - bootDiagnostics?: BootDiagnostics; -} - -// @public -export type DiffDiskOptions = string; - -// @public -export type DiffDiskPlacement = string; - -// @public -export interface DiffDiskSettings { - option?: DiffDiskOptions; - placement?: DiffDiskPlacement; -} - -// @public -export interface Disallowed { - diskTypes?: string[]; -} - -// @public -export type Disk = Resource & { - readonly managedBy?: string; - readonly managedByExtended?: string[]; - sku?: DiskSku; - zones?: string[]; - readonly timeCreated?: Date; - osType?: OperatingSystemTypes; - hyperVGeneration?: HyperVGeneration; - creationData?: CreationData; - diskSizeGB?: number; - readonly diskSizeBytes?: number; - readonly uniqueId?: string; - encryptionSettingsCollection?: EncryptionSettingsCollection; - readonly provisioningState?: string; - diskIopsReadWrite?: number; - diskMBpsReadWrite?: number; - diskIopsReadOnly?: number; - diskMBpsReadOnly?: number; - readonly diskState?: DiskState; - encryption?: Encryption; - maxShares?: number; - readonly shareInfo?: ShareInfoElement[]; -}; - -// @public -export type DiskCreateOption = string; - -// @public -export type DiskCreateOptionTypes = string; - -// @public -export type DiskEncryptionSet = Resource & { - identity?: EncryptionSetIdentity; - activeKey?: KeyVaultAndKeyReference; - readonly previousKeys?: KeyVaultAndKeyReference[]; - readonly provisioningState?: string; -}; - -// @public -export type DiskEncryptionSetIdentityType = string; - -// @public -export interface DiskEncryptionSetList { - nextLink?: string; - value: DiskEncryptionSet[]; -} - -// @public -export type DiskEncryptionSetParameters = SubResource & {}; - -// @public -export interface DiskEncryptionSets { - beginCreateOrUpdate(resourceGroupName: string, diskEncryptionSetName: string, diskEncryptionSet: DiskEncryptionSet, options?: DiskEncryptionSetsCreateOrUpdateOptionalParams): Promise, DiskEncryptionSetsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, diskEncryptionSetName: string, diskEncryptionSet: DiskEncryptionSet, options?: DiskEncryptionSetsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, diskEncryptionSetName: string, options?: DiskEncryptionSetsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, diskEncryptionSetName: string, options?: DiskEncryptionSetsDeleteOptionalParams): Promise; - beginUpdate(resourceGroupName: string, diskEncryptionSetName: string, diskEncryptionSet: DiskEncryptionSetUpdate, options?: DiskEncryptionSetsUpdateOptionalParams): Promise, DiskEncryptionSetsUpdateResponse>>; - beginUpdateAndWait(resourceGroupName: string, diskEncryptionSetName: string, diskEncryptionSet: DiskEncryptionSetUpdate, options?: DiskEncryptionSetsUpdateOptionalParams): Promise; - get(resourceGroupName: string, diskEncryptionSetName: string, options?: DiskEncryptionSetsGetOptionalParams): Promise; - list(options?: DiskEncryptionSetsListOptionalParams): PagedAsyncIterableIterator; - listByResourceGroup(resourceGroupName: string, options?: DiskEncryptionSetsListByResourceGroupOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface DiskEncryptionSetsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type DiskEncryptionSetsCreateOrUpdateResponse = DiskEncryptionSet; - -// @public -export interface DiskEncryptionSetsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface DiskEncryptionSetsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DiskEncryptionSetsGetResponse = DiskEncryptionSet; - -// @public -export interface DiskEncryptionSetsListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DiskEncryptionSetsListByResourceGroupNextResponse = DiskEncryptionSetList; - -// @public -export interface DiskEncryptionSetsListByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DiskEncryptionSetsListByResourceGroupResponse = DiskEncryptionSetList; - -// @public -export interface DiskEncryptionSetsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DiskEncryptionSetsListNextResponse = DiskEncryptionSetList; - -// @public -export interface DiskEncryptionSetsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DiskEncryptionSetsListResponse = DiskEncryptionSetList; - -// @public -export interface DiskEncryptionSetsUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type DiskEncryptionSetsUpdateResponse = DiskEncryptionSet; - -// @public -export interface DiskEncryptionSettings { - diskEncryptionKey?: KeyVaultSecretReference; - enabled?: boolean; - keyEncryptionKey?: KeyVaultKeyReference; -} - -// @public -export interface DiskEncryptionSetUpdate { - activeKey?: KeyVaultAndKeyReference; - tags?: { - [propertyName: string]: string; - }; -} - -// @public -export interface DiskImageEncryption { - diskEncryptionSetId?: string; -} - -// @public -export interface DiskInstanceView { - encryptionSettings?: DiskEncryptionSettings[]; - name?: string; - statuses?: InstanceViewStatus[]; -} - -// @public -export interface DiskList { - nextLink?: string; - value: Disk[]; -} - -// @public -export interface Disks { - beginCreateOrUpdate(resourceGroupName: string, diskName: string, disk: Disk, options?: DisksCreateOrUpdateOptionalParams): Promise, DisksCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, diskName: string, disk: Disk, options?: DisksCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, diskName: string, options?: DisksDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, diskName: string, options?: DisksDeleteOptionalParams): Promise; - beginGrantAccess(resourceGroupName: string, diskName: string, grantAccessData: GrantAccessData, options?: DisksGrantAccessOptionalParams): Promise, DisksGrantAccessResponse>>; - beginGrantAccessAndWait(resourceGroupName: string, diskName: string, grantAccessData: GrantAccessData, options?: DisksGrantAccessOptionalParams): Promise; - beginRevokeAccess(resourceGroupName: string, diskName: string, options?: DisksRevokeAccessOptionalParams): Promise, void>>; - beginRevokeAccessAndWait(resourceGroupName: string, diskName: string, options?: DisksRevokeAccessOptionalParams): Promise; - beginUpdate(resourceGroupName: string, diskName: string, disk: DiskUpdate, options?: DisksUpdateOptionalParams): Promise, DisksUpdateResponse>>; - beginUpdateAndWait(resourceGroupName: string, diskName: string, disk: DiskUpdate, options?: DisksUpdateOptionalParams): Promise; - get(resourceGroupName: string, diskName: string, options?: DisksGetOptionalParams): Promise; - list(options?: DisksListOptionalParams): PagedAsyncIterableIterator; - listByResourceGroup(resourceGroupName: string, options?: DisksListByResourceGroupOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface DisksCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type DisksCreateOrUpdateResponse = Disk; - -// @public -export interface DisksDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface DisksGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DisksGetResponse = Disk; - -// @public -export interface DisksGrantAccessOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type DisksGrantAccessResponse = AccessUri; - -// @public -export interface DiskSku { - name?: DiskStorageAccountTypes; - readonly tier?: string; -} - -// @public -export interface DisksListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DisksListByResourceGroupNextResponse = DiskList; - -// @public -export interface DisksListByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DisksListByResourceGroupResponse = DiskList; - -// @public -export interface DisksListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DisksListNextResponse = DiskList; - -// @public -export interface DisksListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DisksListResponse = DiskList; - -// @public -export interface DisksRevokeAccessOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type DiskState = string; - -// @public -export type DiskStorageAccountTypes = string; - -// @public -export interface DisksUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type DisksUpdateResponse = Disk; - -// @public -export interface DiskUpdate { - diskIopsReadOnly?: number; - diskIopsReadWrite?: number; - diskMBpsReadOnly?: number; - diskMBpsReadWrite?: number; - diskSizeGB?: number; - encryption?: Encryption; - encryptionSettingsCollection?: EncryptionSettingsCollection; - maxShares?: number; - osType?: OperatingSystemTypes; - sku?: DiskSku; - tags?: { - [propertyName: string]: string; - }; -} - -// @public -export interface Encryption { - diskEncryptionSetId?: string; - type?: EncryptionType; -} - -// @public -export interface EncryptionImages { - dataDiskImages?: DataDiskImageEncryption[]; - osDiskImage?: OSDiskImageEncryption; -} - -// @public -export interface EncryptionSetIdentity { - readonly principalId?: string; - readonly tenantId?: string; - type?: DiskEncryptionSetIdentityType; -} - -// @public -export interface EncryptionSettingsCollection { - enabled: boolean; - encryptionSettings?: EncryptionSettingsElement[]; - encryptionSettingsVersion?: string; -} - -// @public -export interface EncryptionSettingsElement { - diskEncryptionKey?: KeyVaultAndSecretReference; - keyEncryptionKey?: KeyVaultAndKeyReference; -} - -// @public -export type EncryptionType = string; - -// @public -export interface Galleries { - beginCreateOrUpdate(resourceGroupName: string, galleryName: string, gallery: Gallery, options?: GalleriesCreateOrUpdateOptionalParams): Promise, GalleriesCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, galleryName: string, gallery: Gallery, options?: GalleriesCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, galleryName: string, options?: GalleriesDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, galleryName: string, options?: GalleriesDeleteOptionalParams): Promise; - beginUpdate(resourceGroupName: string, galleryName: string, gallery: GalleryUpdate, options?: GalleriesUpdateOptionalParams): Promise, GalleriesUpdateResponse>>; - beginUpdateAndWait(resourceGroupName: string, galleryName: string, gallery: GalleryUpdate, options?: GalleriesUpdateOptionalParams): Promise; - get(resourceGroupName: string, galleryName: string, options?: GalleriesGetOptionalParams): Promise; - list(options?: GalleriesListOptionalParams): PagedAsyncIterableIterator; - listByResourceGroup(resourceGroupName: string, options?: GalleriesListByResourceGroupOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface GalleriesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type GalleriesCreateOrUpdateResponse = Gallery; - -// @public -export interface GalleriesDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface GalleriesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type GalleriesGetResponse = Gallery; - -// @public -export interface GalleriesListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type GalleriesListByResourceGroupNextResponse = GalleryList; - -// @public -export interface GalleriesListByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type GalleriesListByResourceGroupResponse = GalleryList; - -// @public -export interface GalleriesListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type GalleriesListNextResponse = GalleryList; - -// @public -export interface GalleriesListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type GalleriesListResponse = GalleryList; - -// @public -export interface GalleriesUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type GalleriesUpdateResponse = Gallery; - -// @public -export type Gallery = Resource & { - description?: string; - identifier?: GalleryIdentifier; - readonly provisioningState?: GalleryPropertiesProvisioningState; -}; - -// @public -export type GalleryApplication = Resource & { - description?: string; - eula?: string; - privacyStatementUri?: string; - releaseNoteUri?: string; - endOfLifeDate?: Date; - supportedOSType?: OperatingSystemTypes; -}; - -// @public -export interface GalleryApplicationList { - nextLink?: string; - value: GalleryApplication[]; -} - -// @public -export interface GalleryApplications { - beginCreateOrUpdate(resourceGroupName: string, galleryName: string, galleryApplicationName: string, galleryApplication: GalleryApplication, options?: GalleryApplicationsCreateOrUpdateOptionalParams): Promise, GalleryApplicationsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, galleryName: string, galleryApplicationName: string, galleryApplication: GalleryApplication, options?: GalleryApplicationsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, galleryName: string, galleryApplicationName: string, options?: GalleryApplicationsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, galleryName: string, galleryApplicationName: string, options?: GalleryApplicationsDeleteOptionalParams): Promise; - beginUpdate(resourceGroupName: string, galleryName: string, galleryApplicationName: string, galleryApplication: GalleryApplicationUpdate, options?: GalleryApplicationsUpdateOptionalParams): Promise, GalleryApplicationsUpdateResponse>>; - beginUpdateAndWait(resourceGroupName: string, galleryName: string, galleryApplicationName: string, galleryApplication: GalleryApplicationUpdate, options?: GalleryApplicationsUpdateOptionalParams): Promise; - get(resourceGroupName: string, galleryName: string, galleryApplicationName: string, options?: GalleryApplicationsGetOptionalParams): Promise; - listByGallery(resourceGroupName: string, galleryName: string, options?: GalleryApplicationsListByGalleryOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface GalleryApplicationsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type GalleryApplicationsCreateOrUpdateResponse = GalleryApplication; - -// @public -export interface GalleryApplicationsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface GalleryApplicationsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type GalleryApplicationsGetResponse = GalleryApplication; - -// @public -export interface GalleryApplicationsListByGalleryNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type GalleryApplicationsListByGalleryNextResponse = GalleryApplicationList; - -// @public -export interface GalleryApplicationsListByGalleryOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type GalleryApplicationsListByGalleryResponse = GalleryApplicationList; - -// @public -export interface GalleryApplicationsUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type GalleryApplicationsUpdateResponse = GalleryApplication; - -// @public -export type GalleryApplicationUpdate = UpdateResourceDefinition & { - description?: string; - eula?: string; - privacyStatementUri?: string; - releaseNoteUri?: string; - endOfLifeDate?: Date; - supportedOSType?: OperatingSystemTypes; -}; - -// @public -export type GalleryApplicationVersion = Resource & { - publishingProfile?: GalleryApplicationVersionPublishingProfile; - readonly provisioningState?: GalleryApplicationVersionPropertiesProvisioningState; - readonly replicationStatus?: ReplicationStatus; -}; - -// @public -export interface GalleryApplicationVersionList { - nextLink?: string; - value: GalleryApplicationVersion[]; -} - -// @public -export type GalleryApplicationVersionPropertiesProvisioningState = string; - -// @public -export type GalleryApplicationVersionPublishingProfile = GalleryArtifactPublishingProfileBase & { - source: UserArtifactSource; - contentType?: string; - enableHealthCheck?: boolean; -}; - -// @public -export interface GalleryApplicationVersions { - beginCreateOrUpdate(resourceGroupName: string, galleryName: string, galleryApplicationName: string, galleryApplicationVersionName: string, galleryApplicationVersion: GalleryApplicationVersion, options?: GalleryApplicationVersionsCreateOrUpdateOptionalParams): Promise, GalleryApplicationVersionsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, galleryName: string, galleryApplicationName: string, galleryApplicationVersionName: string, galleryApplicationVersion: GalleryApplicationVersion, options?: GalleryApplicationVersionsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, galleryName: string, galleryApplicationName: string, galleryApplicationVersionName: string, options?: GalleryApplicationVersionsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, galleryName: string, galleryApplicationName: string, galleryApplicationVersionName: string, options?: GalleryApplicationVersionsDeleteOptionalParams): Promise; - beginUpdate(resourceGroupName: string, galleryName: string, galleryApplicationName: string, galleryApplicationVersionName: string, galleryApplicationVersion: GalleryApplicationVersionUpdate, options?: GalleryApplicationVersionsUpdateOptionalParams): Promise, GalleryApplicationVersionsUpdateResponse>>; - beginUpdateAndWait(resourceGroupName: string, galleryName: string, galleryApplicationName: string, galleryApplicationVersionName: string, galleryApplicationVersion: GalleryApplicationVersionUpdate, options?: GalleryApplicationVersionsUpdateOptionalParams): Promise; - get(resourceGroupName: string, galleryName: string, galleryApplicationName: string, galleryApplicationVersionName: string, options?: GalleryApplicationVersionsGetOptionalParams): Promise; - listByGalleryApplication(resourceGroupName: string, galleryName: string, galleryApplicationName: string, options?: GalleryApplicationVersionsListByGalleryApplicationOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface GalleryApplicationVersionsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type GalleryApplicationVersionsCreateOrUpdateResponse = GalleryApplicationVersion; - -// @public -export interface GalleryApplicationVersionsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface GalleryApplicationVersionsGetOptionalParams extends coreClient.OperationOptions { - expand?: ReplicationStatusTypes; -} - -// @public -export type GalleryApplicationVersionsGetResponse = GalleryApplicationVersion; - -// @public -export interface GalleryApplicationVersionsListByGalleryApplicationNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type GalleryApplicationVersionsListByGalleryApplicationNextResponse = GalleryApplicationVersionList; - -// @public -export interface GalleryApplicationVersionsListByGalleryApplicationOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type GalleryApplicationVersionsListByGalleryApplicationResponse = GalleryApplicationVersionList; - -// @public -export interface GalleryApplicationVersionsUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type GalleryApplicationVersionsUpdateResponse = GalleryApplicationVersion; - -// @public -export type GalleryApplicationVersionUpdate = UpdateResourceDefinition & { - publishingProfile?: GalleryApplicationVersionPublishingProfile; - readonly provisioningState?: GalleryApplicationVersionPropertiesProvisioningState; - readonly replicationStatus?: ReplicationStatus; -}; - -// @public -export interface GalleryArtifactPublishingProfileBase { - endOfLifeDate?: Date; - excludeFromLatest?: boolean; - readonly publishedDate?: Date; - replicaCount?: number; - storageAccountType?: StorageAccountType; - targetRegions?: TargetRegion[]; -} - -// @public -export interface GalleryArtifactSource { - managedImage: ManagedArtifact; -} - -// @public -export interface GalleryArtifactVersionSource { - id?: string; -} - -// @public -export type GalleryDataDiskImage = GalleryDiskImage & { - lun: number; -}; - -// @public -export interface GalleryDiskImage { - hostCaching?: HostCaching; - readonly sizeInGB?: number; - source?: GalleryArtifactVersionSource; -} - -// @public -export interface GalleryIdentifier { - readonly uniqueName?: string; -} - -// @public -export type GalleryImage = Resource & { - description?: string; - eula?: string; - privacyStatementUri?: string; - releaseNoteUri?: string; - osType?: OperatingSystemTypes; - osState?: OperatingSystemStateTypes; - hyperVGeneration?: HyperVGeneration; - endOfLifeDate?: Date; - identifier?: GalleryImageIdentifier; - recommended?: RecommendedMachineConfiguration; - disallowed?: Disallowed; - purchasePlan?: ImagePurchasePlan; - readonly provisioningState?: GalleryImagePropertiesProvisioningState; -}; - -// @public -export interface GalleryImageIdentifier { - offer: string; - publisher: string; - sku: string; -} - -// @public -export interface GalleryImageList { - nextLink?: string; - value: GalleryImage[]; -} - -// @public -export type GalleryImagePropertiesProvisioningState = string; - -// @public -export interface GalleryImages { - beginCreateOrUpdate(resourceGroupName: string, galleryName: string, galleryImageName: string, galleryImage: GalleryImage, options?: GalleryImagesCreateOrUpdateOptionalParams): Promise, GalleryImagesCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, galleryName: string, galleryImageName: string, galleryImage: GalleryImage, options?: GalleryImagesCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, galleryName: string, galleryImageName: string, options?: GalleryImagesDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, galleryName: string, galleryImageName: string, options?: GalleryImagesDeleteOptionalParams): Promise; - beginUpdate(resourceGroupName: string, galleryName: string, galleryImageName: string, galleryImage: GalleryImageUpdate, options?: GalleryImagesUpdateOptionalParams): Promise, GalleryImagesUpdateResponse>>; - beginUpdateAndWait(resourceGroupName: string, galleryName: string, galleryImageName: string, galleryImage: GalleryImageUpdate, options?: GalleryImagesUpdateOptionalParams): Promise; - get(resourceGroupName: string, galleryName: string, galleryImageName: string, options?: GalleryImagesGetOptionalParams): Promise; - listByGallery(resourceGroupName: string, galleryName: string, options?: GalleryImagesListByGalleryOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface GalleryImagesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type GalleryImagesCreateOrUpdateResponse = GalleryImage; - -// @public -export interface GalleryImagesDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface GalleryImagesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type GalleryImagesGetResponse = GalleryImage; - -// @public -export interface GalleryImagesListByGalleryNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type GalleryImagesListByGalleryNextResponse = GalleryImageList; - -// @public -export interface GalleryImagesListByGalleryOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type GalleryImagesListByGalleryResponse = GalleryImageList; - -// @public -export interface GalleryImagesUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type GalleryImagesUpdateResponse = GalleryImage; - -// @public -export type GalleryImageUpdate = UpdateResourceDefinition & { - description?: string; - eula?: string; - privacyStatementUri?: string; - releaseNoteUri?: string; - osType?: OperatingSystemTypes; - osState?: OperatingSystemStateTypes; - hyperVGeneration?: HyperVGeneration; - endOfLifeDate?: Date; - identifier?: GalleryImageIdentifier; - recommended?: RecommendedMachineConfiguration; - disallowed?: Disallowed; - purchasePlan?: ImagePurchasePlan; - readonly provisioningState?: GalleryImagePropertiesProvisioningState; -}; - -// @public -export type GalleryImageVersion = Resource & { - publishingProfile?: GalleryImageVersionPublishingProfile; - readonly provisioningState?: GalleryImageVersionPropertiesProvisioningState; - storageProfile?: GalleryImageVersionStorageProfile; - readonly replicationStatus?: ReplicationStatus; -}; - -// @public -export interface GalleryImageVersionList { - nextLink?: string; - value: GalleryImageVersion[]; -} - -// @public -export type GalleryImageVersionPropertiesProvisioningState = string; - -// @public -export type GalleryImageVersionPublishingProfile = GalleryArtifactPublishingProfileBase & {}; - -// @public -export interface GalleryImageVersions { - beginCreateOrUpdate(resourceGroupName: string, galleryName: string, galleryImageName: string, galleryImageVersionName: string, galleryImageVersion: GalleryImageVersion, options?: GalleryImageVersionsCreateOrUpdateOptionalParams): Promise, GalleryImageVersionsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, galleryName: string, galleryImageName: string, galleryImageVersionName: string, galleryImageVersion: GalleryImageVersion, options?: GalleryImageVersionsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, galleryName: string, galleryImageName: string, galleryImageVersionName: string, options?: GalleryImageVersionsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, galleryName: string, galleryImageName: string, galleryImageVersionName: string, options?: GalleryImageVersionsDeleteOptionalParams): Promise; - beginUpdate(resourceGroupName: string, galleryName: string, galleryImageName: string, galleryImageVersionName: string, galleryImageVersion: GalleryImageVersionUpdate, options?: GalleryImageVersionsUpdateOptionalParams): Promise, GalleryImageVersionsUpdateResponse>>; - beginUpdateAndWait(resourceGroupName: string, galleryName: string, galleryImageName: string, galleryImageVersionName: string, galleryImageVersion: GalleryImageVersionUpdate, options?: GalleryImageVersionsUpdateOptionalParams): Promise; - get(resourceGroupName: string, galleryName: string, galleryImageName: string, galleryImageVersionName: string, options?: GalleryImageVersionsGetOptionalParams): Promise; - listByGalleryImage(resourceGroupName: string, galleryName: string, galleryImageName: string, options?: GalleryImageVersionsListByGalleryImageOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface GalleryImageVersionsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type GalleryImageVersionsCreateOrUpdateResponse = GalleryImageVersion; - -// @public -export interface GalleryImageVersionsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface GalleryImageVersionsGetOptionalParams extends coreClient.OperationOptions { - expand?: ReplicationStatusTypes; -} - -// @public -export type GalleryImageVersionsGetResponse = GalleryImageVersion; - -// @public -export interface GalleryImageVersionsListByGalleryImageNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type GalleryImageVersionsListByGalleryImageNextResponse = GalleryImageVersionList; - -// @public -export interface GalleryImageVersionsListByGalleryImageOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type GalleryImageVersionsListByGalleryImageResponse = GalleryImageVersionList; - -// @public -export interface GalleryImageVersionStorageProfile { - dataDiskImages?: GalleryDataDiskImage[]; - osDiskImage?: GalleryOSDiskImage; - source?: GalleryArtifactVersionSource; -} - -// @public -export interface GalleryImageVersionsUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type GalleryImageVersionsUpdateResponse = GalleryImageVersion; - -// @public -export type GalleryImageVersionUpdate = UpdateResourceDefinition & { - publishingProfile?: GalleryImageVersionPublishingProfile; - readonly provisioningState?: GalleryImageVersionPropertiesProvisioningState; - storageProfile?: GalleryImageVersionStorageProfile; - readonly replicationStatus?: ReplicationStatus; -}; - -// @public -export interface GalleryList { - nextLink?: string; - value: Gallery[]; -} - -// @public -export type GalleryOSDiskImage = GalleryDiskImage & {}; - -// @public -export type GalleryPropertiesProvisioningState = string; - -// @public -export type GalleryUpdate = UpdateResourceDefinition & { - description?: string; - identifier?: GalleryIdentifier; - readonly provisioningState?: GalleryPropertiesProvisioningState; -}; - -// @public -export interface GrantAccessData { - // (undocumented) - access: AccessLevel; - durationInSeconds: number; -} - -// @public -export interface HardwareProfile { - vmSize?: VirtualMachineSizeTypes; -} - -// @public -export type HostCaching = "None" | "ReadOnly" | "ReadWrite"; - -// @public -export type HyperVGeneration = string; - -// @public -export type HyperVGenerationType = string; - -// @public -export type HyperVGenerationTypes = string; - -// @public -type Image_2 = Resource & { - sourceVirtualMachine?: SubResource; - storageProfile?: ImageStorageProfile; - readonly provisioningState?: string; - hyperVGeneration?: HyperVGenerationTypes; -}; - -export { Image_2 as Image } - -// @public -export type ImageDataDisk = ImageDisk & { - lun: number; -}; - -// @public -export interface ImageDisk { - blobUri?: string; - caching?: CachingTypes; - diskEncryptionSet?: DiskEncryptionSetParameters; - diskSizeGB?: number; - managedDisk?: SubResource; - snapshot?: SubResource; - storageAccountType?: StorageAccountTypes; -} - -// @public -export interface ImageDiskReference { - id: string; - lun?: number; -} - -// @public -export interface ImageListResult { - nextLink?: string; - value: Image_2[]; -} - -// @public -export type ImageOSDisk = ImageDisk & { - osType: OperatingSystemTypes; - osState: OperatingSystemStateTypes; -}; - -// @public -export interface ImagePurchasePlan { - name?: string; - product?: string; - publisher?: string; -} - -// @public -export type ImageReference = SubResource & { - publisher?: string; - offer?: string; - sku?: string; - version?: string; - readonly exactVersion?: string; -}; - -// @public -export interface Images { - beginCreateOrUpdate(resourceGroupName: string, imageName: string, parameters: Image_2, options?: ImagesCreateOrUpdateOptionalParams): Promise, ImagesCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, imageName: string, parameters: Image_2, options?: ImagesCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, imageName: string, options?: ImagesDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, imageName: string, options?: ImagesDeleteOptionalParams): Promise; - beginUpdate(resourceGroupName: string, imageName: string, parameters: ImageUpdate, options?: ImagesUpdateOptionalParams): Promise, ImagesUpdateResponse>>; - beginUpdateAndWait(resourceGroupName: string, imageName: string, parameters: ImageUpdate, options?: ImagesUpdateOptionalParams): Promise; - get(resourceGroupName: string, imageName: string, options?: ImagesGetOptionalParams): Promise; - list(options?: ImagesListOptionalParams): PagedAsyncIterableIterator; - listByResourceGroup(resourceGroupName: string, options?: ImagesListByResourceGroupOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ImagesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ImagesCreateOrUpdateResponse = Image_2; - -// @public -export interface ImagesDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface ImagesGetOptionalParams extends coreClient.OperationOptions { - expand?: string; -} - -// @public -export type ImagesGetResponse = Image_2; - -// @public -export interface ImagesListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ImagesListByResourceGroupNextResponse = ImageListResult; - -// @public -export interface ImagesListByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ImagesListByResourceGroupResponse = ImageListResult; - -// @public -export interface ImagesListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ImagesListNextResponse = ImageListResult; - -// @public -export interface ImagesListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ImagesListResponse = ImageListResult; - -// @public -export interface ImageStorageProfile { - dataDisks?: ImageDataDisk[]; - osDisk?: ImageOSDisk; - zoneResilient?: boolean; -} - -// @public -export interface ImagesUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ImagesUpdateResponse = Image_2; - -// @public -export type ImageUpdate = UpdateResource & { - sourceVirtualMachine?: SubResource; - storageProfile?: ImageStorageProfile; - readonly provisioningState?: string; - hyperVGeneration?: HyperVGenerationTypes; -}; - -// @public -export interface InnerError { - errordetail?: string; - exceptiontype?: string; -} - -// @public -export interface InstanceViewStatus { - code?: string; - displayStatus?: string; - level?: StatusLevelTypes; - message?: string; - time?: Date; -} - -// @public -export type IntervalInMins = "ThreeMins" | "FiveMins" | "ThirtyMins" | "SixtyMins"; - -// @public -export type IPVersion = string; - -// @public -export interface KeyVaultAndKeyReference { - keyUrl: string; - sourceVault: SourceVault; -} - -// @public -export interface KeyVaultAndSecretReference { - secretUrl: string; - sourceVault: SourceVault; -} - -// @public -export interface KeyVaultKeyReference { - keyUrl: string; - sourceVault: SubResource; -} - -// @public -export interface KeyVaultSecretReference { - secretUrl: string; - sourceVault: SubResource; -} - -// @public -export enum KnownAccessLevel { - // (undocumented) - None = "None", - // (undocumented) - Read = "Read", - // (undocumented) - Write = "Write" -} - -// @public -export enum KnownAggregatedReplicationState { - // (undocumented) - Completed = "Completed", - // (undocumented) - Failed = "Failed", - // (undocumented) - InProgress = "InProgress", - // (undocumented) - Unknown = "Unknown" -} - -// @public -export enum KnownAvailabilitySetSkuTypes { - // (undocumented) - Aligned = "Aligned", - // (undocumented) - Classic = "Classic" -} - -// @public -export enum KnownContainerServiceMasterProfileCount { - // (undocumented) - Five = 5, - // (undocumented) - One = 1, - // (undocumented) - Three = 3 -} - -// @public -export enum KnownContainerServiceVMSizeTypes { - // (undocumented) - StandardA0 = "Standard_A0", - // (undocumented) - StandardA1 = "Standard_A1", - // (undocumented) - StandardA10 = "Standard_A10", - // (undocumented) - StandardA11 = "Standard_A11", - // (undocumented) - StandardA2 = "Standard_A2", - // (undocumented) - StandardA3 = "Standard_A3", - // (undocumented) - StandardA4 = "Standard_A4", - // (undocumented) - StandardA5 = "Standard_A5", - // (undocumented) - StandardA6 = "Standard_A6", - // (undocumented) - StandardA7 = "Standard_A7", - // (undocumented) - StandardA8 = "Standard_A8", - // (undocumented) - StandardA9 = "Standard_A9", - // (undocumented) - StandardD1 = "Standard_D1", - // (undocumented) - StandardD11 = "Standard_D11", - // (undocumented) - StandardD11V2 = "Standard_D11_v2", - // (undocumented) - StandardD12 = "Standard_D12", - // (undocumented) - StandardD12V2 = "Standard_D12_v2", - // (undocumented) - StandardD13 = "Standard_D13", - // (undocumented) - StandardD13V2 = "Standard_D13_v2", - // (undocumented) - StandardD14 = "Standard_D14", - // (undocumented) - StandardD14V2 = "Standard_D14_v2", - // (undocumented) - StandardD1V2 = "Standard_D1_v2", - // (undocumented) - StandardD2 = "Standard_D2", - // (undocumented) - StandardD2V2 = "Standard_D2_v2", - // (undocumented) - StandardD3 = "Standard_D3", - // (undocumented) - StandardD3V2 = "Standard_D3_v2", - // (undocumented) - StandardD4 = "Standard_D4", - // (undocumented) - StandardD4V2 = "Standard_D4_v2", - // (undocumented) - StandardD5V2 = "Standard_D5_v2", - // (undocumented) - StandardDS1 = "Standard_DS1", - // (undocumented) - StandardDS11 = "Standard_DS11", - // (undocumented) - StandardDS12 = "Standard_DS12", - // (undocumented) - StandardDS13 = "Standard_DS13", - // (undocumented) - StandardDS14 = "Standard_DS14", - // (undocumented) - StandardDS2 = "Standard_DS2", - // (undocumented) - StandardDS3 = "Standard_DS3", - // (undocumented) - StandardDS4 = "Standard_DS4", - // (undocumented) - StandardG1 = "Standard_G1", - // (undocumented) - StandardG2 = "Standard_G2", - // (undocumented) - StandardG3 = "Standard_G3", - // (undocumented) - StandardG4 = "Standard_G4", - // (undocumented) - StandardG5 = "Standard_G5", - // (undocumented) - StandardGS1 = "Standard_GS1", - // (undocumented) - StandardGS2 = "Standard_GS2", - // (undocumented) - StandardGS3 = "Standard_GS3", - // (undocumented) - StandardGS4 = "Standard_GS4", - // (undocumented) - StandardGS5 = "Standard_GS5" -} - -// @public -export enum KnownDiffDiskOptions { - // (undocumented) - Local = "Local" -} - -// @public -export enum KnownDiffDiskPlacement { - // (undocumented) - CacheDisk = "CacheDisk", - // (undocumented) - ResourceDisk = "ResourceDisk" -} - -// @public -export enum KnownDiskCreateOption { - Attach = "Attach", - Copy = "Copy", - Empty = "Empty", - FromImage = "FromImage", - Import = "Import", - Restore = "Restore", - Upload = "Upload" -} - -// @public -export enum KnownDiskCreateOptionTypes { - // (undocumented) - Attach = "Attach", - // (undocumented) - Empty = "Empty", - // (undocumented) - FromImage = "FromImage" -} - -// @public -export enum KnownDiskEncryptionSetIdentityType { - // (undocumented) - SystemAssigned = "SystemAssigned" -} - -// @public -export enum KnownDiskState { - ActiveSAS = "ActiveSAS", - ActiveUpload = "ActiveUpload", - Attached = "Attached", - ReadyToUpload = "ReadyToUpload", - Reserved = "Reserved", - Unattached = "Unattached" -} - -// @public -export enum KnownDiskStorageAccountTypes { - PremiumLRS = "Premium_LRS", - StandardLRS = "Standard_LRS", - StandardSSDLRS = "StandardSSD_LRS", - UltraSSDLRS = "UltraSSD_LRS" -} - -// @public -export enum KnownEncryptionType { - EncryptionAtRestWithCustomerKey = "EncryptionAtRestWithCustomerKey", - EncryptionAtRestWithPlatformKey = "EncryptionAtRestWithPlatformKey" -} - -// @public -export enum KnownGalleryApplicationVersionPropertiesProvisioningState { - // (undocumented) - Creating = "Creating", - // (undocumented) - Deleting = "Deleting", - // (undocumented) - Failed = "Failed", - // (undocumented) - Migrating = "Migrating", - // (undocumented) - Succeeded = "Succeeded", - // (undocumented) - Updating = "Updating" -} - -// @public -export enum KnownGalleryImagePropertiesProvisioningState { - // (undocumented) - Creating = "Creating", - // (undocumented) - Deleting = "Deleting", - // (undocumented) - Failed = "Failed", - // (undocumented) - Migrating = "Migrating", - // (undocumented) - Succeeded = "Succeeded", - // (undocumented) - Updating = "Updating" -} - -// @public -export enum KnownGalleryImageVersionPropertiesProvisioningState { - // (undocumented) - Creating = "Creating", - // (undocumented) - Deleting = "Deleting", - // (undocumented) - Failed = "Failed", - // (undocumented) - Migrating = "Migrating", - // (undocumented) - Succeeded = "Succeeded", - // (undocumented) - Updating = "Updating" -} - -// @public -export enum KnownGalleryPropertiesProvisioningState { - // (undocumented) - Creating = "Creating", - // (undocumented) - Deleting = "Deleting", - // (undocumented) - Failed = "Failed", - // (undocumented) - Migrating = "Migrating", - // (undocumented) - Succeeded = "Succeeded", - // (undocumented) - Updating = "Updating" -} - -// @public -export enum KnownHyperVGeneration { - // (undocumented) - V1 = "V1", - // (undocumented) - V2 = "V2" -} - -// @public -export enum KnownHyperVGenerationType { - // (undocumented) - V1 = "V1", - // (undocumented) - V2 = "V2" -} - -// @public -export enum KnownHyperVGenerationTypes { - // (undocumented) - V1 = "V1", - // (undocumented) - V2 = "V2" -} - -// @public -export enum KnownIPVersion { - // (undocumented) - IPv4 = "IPv4", - // (undocumented) - IPv6 = "IPv6" -} - -// @public -export enum KnownOrchestrationServiceNames { - // (undocumented) - AutomaticRepairs = "AutomaticRepairs", - // (undocumented) - DummyOrchestrationServiceName = "DummyOrchestrationServiceName" -} - -// @public -export enum KnownOrchestrationServiceState { - // (undocumented) - NotRunning = "NotRunning", - // (undocumented) - Running = "Running", - // (undocumented) - Suspended = "Suspended" -} - -// @public -export enum KnownOrchestrationServiceStateAction { - // (undocumented) - Resume = "Resume", - // (undocumented) - Suspend = "Suspend" -} - -// @public -export enum KnownProximityPlacementGroupType { - // (undocumented) - Standard = "Standard", - // (undocumented) - Ultra = "Ultra" -} - -// @public -export enum KnownReplicationState { - // (undocumented) - Completed = "Completed", - // (undocumented) - Failed = "Failed", - // (undocumented) - Replicating = "Replicating", - // (undocumented) - Unknown = "Unknown" -} - -// @public -export enum KnownReplicationStatusTypes { - // (undocumented) - ReplicationStatus = "ReplicationStatus" -} - -// @public -export enum KnownSnapshotStorageAccountTypes { - PremiumLRS = "Premium_LRS", - StandardLRS = "Standard_LRS", - StandardZRS = "Standard_ZRS" -} - -// @public -export enum KnownStorageAccountType { - // (undocumented) - PremiumLRS = "Premium_LRS", - // (undocumented) - StandardLRS = "Standard_LRS", - // (undocumented) - StandardZRS = "Standard_ZRS" -} - -// @public -export enum KnownStorageAccountTypes { - // (undocumented) - PremiumLRS = "Premium_LRS", - // (undocumented) - StandardLRS = "Standard_LRS", - // (undocumented) - StandardSSDLRS = "StandardSSD_LRS", - // (undocumented) - UltraSSDLRS = "UltraSSD_LRS" -} - -// @public -export enum KnownVirtualMachineEvictionPolicyTypes { - // (undocumented) - Deallocate = "Deallocate", - // (undocumented) - Delete = "Delete" -} - -// @public -export enum KnownVirtualMachinePriorityTypes { - // (undocumented) - Low = "Low", - // (undocumented) - Regular = "Regular", - // (undocumented) - Spot = "Spot" -} - -// @public -export enum KnownVirtualMachineScaleSetScaleInRules { - // (undocumented) - Default = "Default", - // (undocumented) - NewestVM = "NewestVM", - // (undocumented) - OldestVM = "OldestVM" -} - -// @public -export enum KnownVirtualMachineSizeTypes { - // (undocumented) - BasicA0 = "Basic_A0", - // (undocumented) - BasicA1 = "Basic_A1", - // (undocumented) - BasicA2 = "Basic_A2", - // (undocumented) - BasicA3 = "Basic_A3", - // (undocumented) - BasicA4 = "Basic_A4", - // (undocumented) - StandardA0 = "Standard_A0", - // (undocumented) - StandardA1 = "Standard_A1", - // (undocumented) - StandardA10 = "Standard_A10", - // (undocumented) - StandardA11 = "Standard_A11", - // (undocumented) - StandardA1V2 = "Standard_A1_v2", - // (undocumented) - StandardA2 = "Standard_A2", - // (undocumented) - StandardA2MV2 = "Standard_A2m_v2", - // (undocumented) - StandardA2V2 = "Standard_A2_v2", - // (undocumented) - StandardA3 = "Standard_A3", - // (undocumented) - StandardA4 = "Standard_A4", - // (undocumented) - StandardA4MV2 = "Standard_A4m_v2", - // (undocumented) - StandardA4V2 = "Standard_A4_v2", - // (undocumented) - StandardA5 = "Standard_A5", - // (undocumented) - StandardA6 = "Standard_A6", - // (undocumented) - StandardA7 = "Standard_A7", - // (undocumented) - StandardA8 = "Standard_A8", - // (undocumented) - StandardA8MV2 = "Standard_A8m_v2", - // (undocumented) - StandardA8V2 = "Standard_A8_v2", - // (undocumented) - StandardA9 = "Standard_A9", - // (undocumented) - StandardB1Ms = "Standard_B1ms", - // (undocumented) - StandardB1S = "Standard_B1s", - // (undocumented) - StandardB2Ms = "Standard_B2ms", - // (undocumented) - StandardB2S = "Standard_B2s", - // (undocumented) - StandardB4Ms = "Standard_B4ms", - // (undocumented) - StandardB8Ms = "Standard_B8ms", - // (undocumented) - StandardD1 = "Standard_D1", - // (undocumented) - StandardD11 = "Standard_D11", - // (undocumented) - StandardD11V2 = "Standard_D11_v2", - // (undocumented) - StandardD12 = "Standard_D12", - // (undocumented) - StandardD12V2 = "Standard_D12_v2", - // (undocumented) - StandardD13 = "Standard_D13", - // (undocumented) - StandardD13V2 = "Standard_D13_v2", - // (undocumented) - StandardD14 = "Standard_D14", - // (undocumented) - StandardD14V2 = "Standard_D14_v2", - // (undocumented) - StandardD15V2 = "Standard_D15_v2", - // (undocumented) - StandardD16SV3 = "Standard_D16s_v3", - // (undocumented) - StandardD16V3 = "Standard_D16_v3", - // (undocumented) - StandardD1V2 = "Standard_D1_v2", - // (undocumented) - StandardD2 = "Standard_D2", - // (undocumented) - StandardD2SV3 = "Standard_D2s_v3", - // (undocumented) - StandardD2V2 = "Standard_D2_v2", - // (undocumented) - StandardD2V3 = "Standard_D2_v3", - // (undocumented) - StandardD3 = "Standard_D3", - // (undocumented) - StandardD32SV3 = "Standard_D32s_v3", - // (undocumented) - StandardD32V3 = "Standard_D32_v3", - // (undocumented) - StandardD3V2 = "Standard_D3_v2", - // (undocumented) - StandardD4 = "Standard_D4", - // (undocumented) - StandardD4SV3 = "Standard_D4s_v3", - // (undocumented) - StandardD4V2 = "Standard_D4_v2", - // (undocumented) - StandardD4V3 = "Standard_D4_v3", - // (undocumented) - StandardD5V2 = "Standard_D5_v2", - // (undocumented) - StandardD64SV3 = "Standard_D64s_v3", - // (undocumented) - StandardD64V3 = "Standard_D64_v3", - // (undocumented) - StandardD8SV3 = "Standard_D8s_v3", - // (undocumented) - StandardD8V3 = "Standard_D8_v3", - // (undocumented) - StandardDS1 = "Standard_DS1", - // (undocumented) - StandardDS11 = "Standard_DS11", - // (undocumented) - StandardDS11V2 = "Standard_DS11_v2", - // (undocumented) - StandardDS12 = "Standard_DS12", - // (undocumented) - StandardDS12V2 = "Standard_DS12_v2", - // (undocumented) - StandardDS13 = "Standard_DS13", - // (undocumented) - StandardDS132V2 = "Standard_DS13-2_v2", - // (undocumented) - StandardDS134V2 = "Standard_DS13-4_v2", - // (undocumented) - StandardDS13V2 = "Standard_DS13_v2", - // (undocumented) - StandardDS14 = "Standard_DS14", - // (undocumented) - StandardDS144V2 = "Standard_DS14-4_v2", - // (undocumented) - StandardDS148V2 = "Standard_DS14-8_v2", - // (undocumented) - StandardDS14V2 = "Standard_DS14_v2", - // (undocumented) - StandardDS15V2 = "Standard_DS15_v2", - // (undocumented) - StandardDS1V2 = "Standard_DS1_v2", - // (undocumented) - StandardDS2 = "Standard_DS2", - // (undocumented) - StandardDS2V2 = "Standard_DS2_v2", - // (undocumented) - StandardDS3 = "Standard_DS3", - // (undocumented) - StandardDS3V2 = "Standard_DS3_v2", - // (undocumented) - StandardDS4 = "Standard_DS4", - // (undocumented) - StandardDS4V2 = "Standard_DS4_v2", - // (undocumented) - StandardDS5V2 = "Standard_DS5_v2", - // (undocumented) - StandardE16SV3 = "Standard_E16s_v3", - // (undocumented) - StandardE16V3 = "Standard_E16_v3", - // (undocumented) - StandardE2SV3 = "Standard_E2s_v3", - // (undocumented) - StandardE2V3 = "Standard_E2_v3", - // (undocumented) - StandardE3216V3 = "Standard_E32-16_v3", - // (undocumented) - StandardE328SV3 = "Standard_E32-8s_v3", - // (undocumented) - StandardE32SV3 = "Standard_E32s_v3", - // (undocumented) - StandardE32V3 = "Standard_E32_v3", - // (undocumented) - StandardE4SV3 = "Standard_E4s_v3", - // (undocumented) - StandardE4V3 = "Standard_E4_v3", - // (undocumented) - StandardE6416SV3 = "Standard_E64-16s_v3", - // (undocumented) - StandardE6432SV3 = "Standard_E64-32s_v3", - // (undocumented) - StandardE64SV3 = "Standard_E64s_v3", - // (undocumented) - StandardE64V3 = "Standard_E64_v3", - // (undocumented) - StandardE8SV3 = "Standard_E8s_v3", - // (undocumented) - StandardE8V3 = "Standard_E8_v3", - // (undocumented) - StandardF1 = "Standard_F1", - // (undocumented) - StandardF16 = "Standard_F16", - // (undocumented) - StandardF16S = "Standard_F16s", - // (undocumented) - StandardF16SV2 = "Standard_F16s_v2", - // (undocumented) - StandardF1S = "Standard_F1s", - // (undocumented) - StandardF2 = "Standard_F2", - // (undocumented) - StandardF2S = "Standard_F2s", - // (undocumented) - StandardF2SV2 = "Standard_F2s_v2", - // (undocumented) - StandardF32SV2 = "Standard_F32s_v2", - // (undocumented) - StandardF4 = "Standard_F4", - // (undocumented) - StandardF4S = "Standard_F4s", - // (undocumented) - StandardF4SV2 = "Standard_F4s_v2", - // (undocumented) - StandardF64SV2 = "Standard_F64s_v2", - // (undocumented) - StandardF72SV2 = "Standard_F72s_v2", - // (undocumented) - StandardF8 = "Standard_F8", - // (undocumented) - StandardF8S = "Standard_F8s", - // (undocumented) - StandardF8SV2 = "Standard_F8s_v2", - // (undocumented) - StandardG1 = "Standard_G1", - // (undocumented) - StandardG2 = "Standard_G2", - // (undocumented) - StandardG3 = "Standard_G3", - // (undocumented) - StandardG4 = "Standard_G4", - // (undocumented) - StandardG5 = "Standard_G5", - // (undocumented) - StandardGS1 = "Standard_GS1", - // (undocumented) - StandardGS2 = "Standard_GS2", - // (undocumented) - StandardGS3 = "Standard_GS3", - // (undocumented) - StandardGS4 = "Standard_GS4", - // (undocumented) - StandardGS44 = "Standard_GS4-4", - // (undocumented) - StandardGS48 = "Standard_GS4-8", - // (undocumented) - StandardGS5 = "Standard_GS5", - // (undocumented) - StandardGS516 = "Standard_GS5-16", - // (undocumented) - StandardGS58 = "Standard_GS5-8", - // (undocumented) - StandardH16 = "Standard_H16", - // (undocumented) - StandardH16M = "Standard_H16m", - // (undocumented) - StandardH16Mr = "Standard_H16mr", - // (undocumented) - StandardH16R = "Standard_H16r", - // (undocumented) - StandardH8 = "Standard_H8", - // (undocumented) - StandardH8M = "Standard_H8m", - // (undocumented) - StandardL16S = "Standard_L16s", - // (undocumented) - StandardL32S = "Standard_L32s", - // (undocumented) - StandardL4S = "Standard_L4s", - // (undocumented) - StandardL8S = "Standard_L8s", - // (undocumented) - StandardM12832Ms = "Standard_M128-32ms", - // (undocumented) - StandardM12864Ms = "Standard_M128-64ms", - // (undocumented) - StandardM128Ms = "Standard_M128ms", - // (undocumented) - StandardM128S = "Standard_M128s", - // (undocumented) - StandardM6416Ms = "Standard_M64-16ms", - // (undocumented) - StandardM6432Ms = "Standard_M64-32ms", - // (undocumented) - StandardM64Ms = "Standard_M64ms", - // (undocumented) - StandardM64S = "Standard_M64s", - // (undocumented) - StandardNC12 = "Standard_NC12", - // (undocumented) - StandardNC12SV2 = "Standard_NC12s_v2", - // (undocumented) - StandardNC12SV3 = "Standard_NC12s_v3", - // (undocumented) - StandardNC24 = "Standard_NC24", - // (undocumented) - StandardNC24R = "Standard_NC24r", - // (undocumented) - StandardNC24RsV2 = "Standard_NC24rs_v2", - // (undocumented) - StandardNC24RsV3 = "Standard_NC24rs_v3", - // (undocumented) - StandardNC24SV2 = "Standard_NC24s_v2", - // (undocumented) - StandardNC24SV3 = "Standard_NC24s_v3", - // (undocumented) - StandardNC6 = "Standard_NC6", - // (undocumented) - StandardNC6SV2 = "Standard_NC6s_v2", - // (undocumented) - StandardNC6SV3 = "Standard_NC6s_v3", - // (undocumented) - StandardND12S = "Standard_ND12s", - // (undocumented) - StandardND24Rs = "Standard_ND24rs", - // (undocumented) - StandardND24S = "Standard_ND24s", - // (undocumented) - StandardND6S = "Standard_ND6s", - // (undocumented) - StandardNV12 = "Standard_NV12", - // (undocumented) - StandardNV24 = "Standard_NV24", - // (undocumented) - StandardNV6 = "Standard_NV6" -} - -// @public -export interface LinuxConfiguration { - disablePasswordAuthentication?: boolean; - provisionVMAgent?: boolean; - ssh?: SshConfiguration; -} - -// @public -export interface ListUsagesResult { - nextLink?: string; - value: UsageDef[]; -} - -// @public -export interface LogAnalytics { - beginExportRequestRateByInterval(location: string, parameters: RequestRateByIntervalInput, options?: LogAnalyticsExportRequestRateByIntervalOptionalParams): Promise, LogAnalyticsExportRequestRateByIntervalResponse>>; - beginExportRequestRateByIntervalAndWait(location: string, parameters: RequestRateByIntervalInput, options?: LogAnalyticsExportRequestRateByIntervalOptionalParams): Promise; - beginExportThrottledRequests(location: string, parameters: ThrottledRequestsInput, options?: LogAnalyticsExportThrottledRequestsOptionalParams): Promise, LogAnalyticsExportThrottledRequestsResponse>>; - beginExportThrottledRequestsAndWait(location: string, parameters: ThrottledRequestsInput, options?: LogAnalyticsExportThrottledRequestsOptionalParams): Promise; -} - -// @public -export interface LogAnalyticsExportRequestRateByIntervalOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type LogAnalyticsExportRequestRateByIntervalResponse = LogAnalyticsOperationResult; - -// @public -export interface LogAnalyticsExportThrottledRequestsOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type LogAnalyticsExportThrottledRequestsResponse = LogAnalyticsOperationResult; - -// @public -export interface LogAnalyticsInputBase { - blobContainerSasUri: string; - fromTime: Date; - groupByOperationName?: boolean; - groupByResourceName?: boolean; - groupByThrottlePolicy?: boolean; - toTime: Date; -} - -// @public -export interface LogAnalyticsOperationResult { - readonly properties?: LogAnalyticsOutput; -} - -// @public -export interface LogAnalyticsOutput { - readonly output?: string; -} - -// @public -export type MaintenanceOperationResultCodeTypes = "None" | "RetryLater" | "MaintenanceAborted" | "MaintenanceCompleted"; - -// @public -export interface MaintenanceRedeployStatus { - isCustomerInitiatedMaintenanceAllowed?: boolean; - lastOperationMessage?: string; - lastOperationResultCode?: MaintenanceOperationResultCodeTypes; - maintenanceWindowEndTime?: Date; - maintenanceWindowStartTime?: Date; - preMaintenanceWindowEndTime?: Date; - preMaintenanceWindowStartTime?: Date; -} - -// @public -export interface ManagedArtifact { - id: string; -} - -// @public -export type ManagedDiskParameters = SubResource & { - storageAccountType?: StorageAccountTypes; - diskEncryptionSet?: DiskEncryptionSetParameters; -}; - -// @public -export type NetworkInterfaceReference = SubResource & { - primary?: boolean; -}; - -// @public -export interface NetworkProfile { - networkInterfaces?: NetworkInterfaceReference[]; -} - -// @public -export type OperatingSystemStateTypes = "Generalized" | "Specialized"; - -// @public -export type OperatingSystemTypes = "Windows" | "Linux"; - -// @public -export interface Operations { - list(options?: OperationsListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface OperationsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type OperationsListResponse = ComputeOperationListResult; - -// @public -export type OrchestrationServiceNames = string; - -// @public -export type OrchestrationServiceState = string; - -// @public -export type OrchestrationServiceStateAction = string; - -// @public -export interface OrchestrationServiceStateInput { - action: OrchestrationServiceStateAction; - serviceName: OrchestrationServiceNames; -} - -// @public -export interface OrchestrationServiceSummary { - readonly serviceName?: OrchestrationServiceNames; - readonly serviceState?: OrchestrationServiceState; -} - -// @public -export interface OSDisk { - caching?: CachingTypes; - createOption: DiskCreateOptionTypes; - diffDiskSettings?: DiffDiskSettings; - diskSizeGB?: number; - encryptionSettings?: DiskEncryptionSettings; - image?: VirtualHardDisk; - managedDisk?: ManagedDiskParameters; - name?: string; - osType?: OperatingSystemTypes; - vhd?: VirtualHardDisk; - writeAcceleratorEnabled?: boolean; -} - -// @public -export interface OSDiskImage { - operatingSystem: OperatingSystemTypes; -} - -// @public -export type OSDiskImageEncryption = DiskImageEncryption & {}; - -// @public -export interface OSProfile { - adminPassword?: string; - adminUsername?: string; - allowExtensionOperations?: boolean; - computerName?: string; - customData?: string; - linuxConfiguration?: LinuxConfiguration; - requireGuestProvisionSignal?: boolean; - secrets?: VaultSecretGroup[]; - windowsConfiguration?: WindowsConfiguration; -} - -// @public -export interface Plan { - name?: string; - product?: string; - promotionCode?: string; - publisher?: string; -} - -// @public -export type ProtocolTypes = "Http" | "Https"; - -// @public -export type ProximityPlacementGroup = Resource & { - proximityPlacementGroupType?: ProximityPlacementGroupType; - readonly virtualMachines?: SubResourceWithColocationStatus[]; - readonly virtualMachineScaleSets?: SubResourceWithColocationStatus[]; - readonly availabilitySets?: SubResourceWithColocationStatus[]; - colocationStatus?: InstanceViewStatus; -}; - -// @public -export interface ProximityPlacementGroupListResult { - nextLink?: string; - value: ProximityPlacementGroup[]; -} - -// @public -export interface ProximityPlacementGroups { - createOrUpdate(resourceGroupName: string, proximityPlacementGroupName: string, parameters: ProximityPlacementGroup, options?: ProximityPlacementGroupsCreateOrUpdateOptionalParams): Promise; - delete(resourceGroupName: string, proximityPlacementGroupName: string, options?: ProximityPlacementGroupsDeleteOptionalParams): Promise; - get(resourceGroupName: string, proximityPlacementGroupName: string, options?: ProximityPlacementGroupsGetOptionalParams): Promise; - listByResourceGroup(resourceGroupName: string, options?: ProximityPlacementGroupsListByResourceGroupOptionalParams): PagedAsyncIterableIterator; - listBySubscription(options?: ProximityPlacementGroupsListBySubscriptionOptionalParams): PagedAsyncIterableIterator; - update(resourceGroupName: string, proximityPlacementGroupName: string, parameters: ProximityPlacementGroupUpdate, options?: ProximityPlacementGroupsUpdateOptionalParams): Promise; -} - -// @public -export interface ProximityPlacementGroupsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ProximityPlacementGroupsCreateOrUpdateResponse = ProximityPlacementGroup; - -// @public -export interface ProximityPlacementGroupsDeleteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface ProximityPlacementGroupsGetOptionalParams extends coreClient.OperationOptions { - includeColocationStatus?: string; -} - -// @public -export type ProximityPlacementGroupsGetResponse = ProximityPlacementGroup; - -// @public -export interface ProximityPlacementGroupsListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ProximityPlacementGroupsListByResourceGroupNextResponse = ProximityPlacementGroupListResult; - -// @public -export interface ProximityPlacementGroupsListByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ProximityPlacementGroupsListByResourceGroupResponse = ProximityPlacementGroupListResult; - -// @public -export interface ProximityPlacementGroupsListBySubscriptionNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ProximityPlacementGroupsListBySubscriptionNextResponse = ProximityPlacementGroupListResult; - -// @public -export interface ProximityPlacementGroupsListBySubscriptionOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ProximityPlacementGroupsListBySubscriptionResponse = ProximityPlacementGroupListResult; - -// @public -export interface ProximityPlacementGroupsUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ProximityPlacementGroupsUpdateResponse = ProximityPlacementGroup; - -// @public -export type ProximityPlacementGroupType = string; - -// @public -export type ProximityPlacementGroupUpdate = UpdateResource & {}; - -// @public -export interface PurchasePlan { - name: string; - product: string; - publisher: string; -} - -// @public -export interface RecommendedMachineConfiguration { - memory?: ResourceRange; - vCPUs?: ResourceRange; -} - -// @public -export interface RecoveryWalkResponse { - readonly nextPlatformUpdateDomain?: number; - readonly walkPerformed?: boolean; -} - -// @public -export interface RegionalReplicationStatus { - readonly details?: string; - readonly progress?: number; - readonly region?: string; - readonly state?: ReplicationState; -} - -// @public -export type ReplicationState = string; - -// @public -export interface ReplicationStatus { - readonly aggregatedState?: AggregatedReplicationState; - readonly summary?: RegionalReplicationStatus[]; -} - -// @public -export type ReplicationStatusTypes = string; - -// @public -export type RequestRateByIntervalInput = LogAnalyticsInputBase & { - intervalLength: IntervalInMins; -}; - -// @public -export interface Resource { - readonly id?: string; - location: string; - readonly name?: string; - tags?: { - [propertyName: string]: string; - }; - readonly type?: string; -} - -// @public -export type ResourceIdentityType = "SystemAssigned" | "UserAssigned" | "SystemAssigned, UserAssigned" | "None"; - -// @public -export interface ResourceRange { - max?: number; - min?: number; -} - -// @public -export interface ResourceSku { - readonly apiVersions?: string[]; - readonly capabilities?: ResourceSkuCapabilities[]; - readonly capacity?: ResourceSkuCapacity; - readonly costs?: ResourceSkuCosts[]; - readonly family?: string; - readonly kind?: string; - readonly locationInfo?: ResourceSkuLocationInfo[]; - readonly locations?: string[]; - readonly name?: string; - readonly resourceType?: string; - readonly restrictions?: ResourceSkuRestrictions[]; - readonly size?: string; - readonly tier?: string; -} - -// @public -export interface ResourceSkuCapabilities { - readonly name?: string; - readonly value?: string; -} - -// @public -export interface ResourceSkuCapacity { - readonly default?: number; - readonly maximum?: number; - readonly minimum?: number; - readonly scaleType?: ResourceSkuCapacityScaleType; -} - -// @public -export type ResourceSkuCapacityScaleType = "Automatic" | "Manual" | "None"; - -// @public -export interface ResourceSkuCosts { - readonly extendedUnit?: string; - readonly meterID?: string; - readonly quantity?: number; -} - -// @public (undocumented) -export interface ResourceSkuLocationInfo { - readonly location?: string; - readonly zoneDetails?: ResourceSkuZoneDetails[]; - readonly zones?: string[]; -} - -// @public (undocumented) -export interface ResourceSkuRestrictionInfo { - readonly locations?: string[]; - readonly zones?: string[]; -} - -// @public -export interface ResourceSkuRestrictions { - readonly reasonCode?: ResourceSkuRestrictionsReasonCode; - readonly restrictionInfo?: ResourceSkuRestrictionInfo; - readonly type?: ResourceSkuRestrictionsType; - readonly values?: string[]; -} - -// @public -export type ResourceSkuRestrictionsReasonCode = "QuotaId" | "NotAvailableForSubscription"; - -// @public -export type ResourceSkuRestrictionsType = "Location" | "Zone"; - -// @public -export interface ResourceSkus { - list(options?: ResourceSkusListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ResourceSkusListNextOptionalParams extends coreClient.OperationOptions { - filter?: string; -} - -// @public -export type ResourceSkusListNextResponse = ResourceSkusResult; - -// @public -export interface ResourceSkusListOptionalParams extends coreClient.OperationOptions { - filter?: string; -} - -// @public -export type ResourceSkusListResponse = ResourceSkusResult; - -// @public -export interface ResourceSkusResult { - nextLink?: string; - value: ResourceSku[]; -} - -// @public -export interface ResourceSkuZoneDetails { - readonly capabilities?: ResourceSkuCapabilities[]; - readonly name?: string[]; -} - -// @public -export interface RollbackStatusInfo { - readonly failedRolledbackInstanceCount?: number; - readonly rollbackError?: ApiError; - readonly successfullyRolledbackInstanceCount?: number; -} - -// @public -export type RollingUpgradeActionType = "Start" | "Cancel"; - -// @public -export interface RollingUpgradePolicy { - maxBatchInstancePercent?: number; - maxUnhealthyInstancePercent?: number; - maxUnhealthyUpgradedInstancePercent?: number; - pauseTimeBetweenBatches?: string; -} - -// @public -export interface RollingUpgradeProgressInfo { - readonly failedInstanceCount?: number; - readonly inProgressInstanceCount?: number; - readonly pendingInstanceCount?: number; - readonly successfulInstanceCount?: number; -} - -// @public -export interface RollingUpgradeRunningStatus { - readonly code?: RollingUpgradeStatusCode; - readonly lastAction?: RollingUpgradeActionType; - readonly lastActionTime?: Date; - readonly startTime?: Date; -} - -// @public -export type RollingUpgradeStatusCode = "RollingForward" | "Cancelled" | "Completed" | "Faulted"; - -// @public -export type RollingUpgradeStatusInfo = Resource & { - readonly policy?: RollingUpgradePolicy; - readonly runningStatus?: RollingUpgradeRunningStatus; - readonly progress?: RollingUpgradeProgressInfo; - readonly error?: ApiError; -}; - -// @public -export type RunCommandDocument = RunCommandDocumentBase & { - script: string[]; - parameters?: RunCommandParameterDefinition[]; -}; - -// @public -export interface RunCommandDocumentBase { - description: string; - id: string; - label: string; - osType: OperatingSystemTypes; - schema: string; -} - -// @public -export interface RunCommandInput { - commandId: string; - parameters?: RunCommandInputParameter[]; - script?: string[]; -} - -// @public -export interface RunCommandInputParameter { - name: string; - value: string; -} - -// @public -export interface RunCommandListResult { - nextLink?: string; - value: RunCommandDocumentBase[]; -} - -// @public -export interface RunCommandParameterDefinition { - defaultValue?: string; - name: string; - required?: boolean; - type: string; -} - -// @public (undocumented) -export interface RunCommandResult { - value?: InstanceViewStatus[]; -} - -// @public -export interface ScaleInPolicy { - rules?: VirtualMachineScaleSetScaleInRules[]; -} - -// @public (undocumented) -export interface ScheduledEventsProfile { - terminateNotificationProfile?: TerminateNotificationProfile; -} - -// @public -export type SettingNames = "AutoLogon" | "FirstLogonCommands"; - -// @public (undocumented) -export interface ShareInfoElement { - readonly vmUri?: string; -} - -// @public -export interface Sku { - capacity?: number; - name?: string; - tier?: string; -} - -// @public -export type Snapshot = Resource & { - readonly managedBy?: string; - sku?: SnapshotSku; - readonly timeCreated?: Date; - osType?: OperatingSystemTypes; - hyperVGeneration?: HyperVGeneration; - creationData?: CreationData; - diskSizeGB?: number; - readonly diskSizeBytes?: number; - readonly uniqueId?: string; - encryptionSettingsCollection?: EncryptionSettingsCollection; - readonly provisioningState?: string; - incremental?: boolean; - encryption?: Encryption; -}; - -// @public -export interface SnapshotList { - nextLink?: string; - value: Snapshot[]; -} - -// @public -export interface Snapshots { - beginCreateOrUpdate(resourceGroupName: string, snapshotName: string, snapshot: Snapshot, options?: SnapshotsCreateOrUpdateOptionalParams): Promise, SnapshotsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, snapshotName: string, snapshot: Snapshot, options?: SnapshotsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, snapshotName: string, options?: SnapshotsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, snapshotName: string, options?: SnapshotsDeleteOptionalParams): Promise; - beginGrantAccess(resourceGroupName: string, snapshotName: string, grantAccessData: GrantAccessData, options?: SnapshotsGrantAccessOptionalParams): Promise, SnapshotsGrantAccessResponse>>; - beginGrantAccessAndWait(resourceGroupName: string, snapshotName: string, grantAccessData: GrantAccessData, options?: SnapshotsGrantAccessOptionalParams): Promise; - beginRevokeAccess(resourceGroupName: string, snapshotName: string, options?: SnapshotsRevokeAccessOptionalParams): Promise, void>>; - beginRevokeAccessAndWait(resourceGroupName: string, snapshotName: string, options?: SnapshotsRevokeAccessOptionalParams): Promise; - beginUpdate(resourceGroupName: string, snapshotName: string, snapshot: SnapshotUpdate, options?: SnapshotsUpdateOptionalParams): Promise, SnapshotsUpdateResponse>>; - beginUpdateAndWait(resourceGroupName: string, snapshotName: string, snapshot: SnapshotUpdate, options?: SnapshotsUpdateOptionalParams): Promise; - get(resourceGroupName: string, snapshotName: string, options?: SnapshotsGetOptionalParams): Promise; - list(options?: SnapshotsListOptionalParams): PagedAsyncIterableIterator; - listByResourceGroup(resourceGroupName: string, options?: SnapshotsListByResourceGroupOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface SnapshotsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type SnapshotsCreateOrUpdateResponse = Snapshot; - -// @public -export interface SnapshotsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface SnapshotsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SnapshotsGetResponse = Snapshot; - -// @public -export interface SnapshotsGrantAccessOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type SnapshotsGrantAccessResponse = AccessUri; - -// @public -export interface SnapshotSku { - name?: SnapshotStorageAccountTypes; - readonly tier?: string; -} - -// @public -export interface SnapshotsListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SnapshotsListByResourceGroupNextResponse = SnapshotList; - -// @public -export interface SnapshotsListByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SnapshotsListByResourceGroupResponse = SnapshotList; - -// @public -export interface SnapshotsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SnapshotsListNextResponse = SnapshotList; - -// @public -export interface SnapshotsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SnapshotsListResponse = SnapshotList; - -// @public -export interface SnapshotsRevokeAccessOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type SnapshotStorageAccountTypes = string; - -// @public -export interface SnapshotsUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type SnapshotsUpdateResponse = Snapshot; - -// @public -export interface SnapshotUpdate { - diskSizeGB?: number; - encryption?: Encryption; - encryptionSettingsCollection?: EncryptionSettingsCollection; - osType?: OperatingSystemTypes; - sku?: SnapshotSku; - tags?: { - [propertyName: string]: string; - }; -} - -// @public -export interface SourceVault { - id?: string; -} - -// @public -export interface SshConfiguration { - publicKeys?: SshPublicKey[]; -} - -// @public -export interface SshPublicKey { - keyData?: string; - path?: string; -} - -// @public -export interface SshPublicKeyGenerateKeyPairResult { - id: string; - privateKey: string; - publicKey: string; -} - -// @public -export type SshPublicKeyResource = Resource & { - publicKey?: string; -}; - -// @public -export interface SshPublicKeys { - create(resourceGroupName: string, sshPublicKeyName: string, parameters: SshPublicKeyResource, options?: SshPublicKeysCreateOptionalParams): Promise; - delete(resourceGroupName: string, sshPublicKeyName: string, options?: SshPublicKeysDeleteOptionalParams): Promise; - generateKeyPair(resourceGroupName: string, sshPublicKeyName: string, options?: SshPublicKeysGenerateKeyPairOptionalParams): Promise; - get(resourceGroupName: string, sshPublicKeyName: string, options?: SshPublicKeysGetOptionalParams): Promise; - listByResourceGroup(resourceGroupName: string, options?: SshPublicKeysListByResourceGroupOptionalParams): PagedAsyncIterableIterator; - listBySubscription(options?: SshPublicKeysListBySubscriptionOptionalParams): PagedAsyncIterableIterator; - update(resourceGroupName: string, sshPublicKeyName: string, parameters: SshPublicKeyUpdateResource, options?: SshPublicKeysUpdateOptionalParams): Promise; -} - -// @public -export interface SshPublicKeysCreateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SshPublicKeysCreateResponse = SshPublicKeyResource; - -// @public -export interface SshPublicKeysDeleteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface SshPublicKeysGenerateKeyPairOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SshPublicKeysGenerateKeyPairResponse = SshPublicKeyGenerateKeyPairResult; - -// @public -export interface SshPublicKeysGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SshPublicKeysGetResponse = SshPublicKeyResource; - -// @public -export interface SshPublicKeysGroupListResult { - nextLink?: string; - value: SshPublicKeyResource[]; -} - -// @public -export interface SshPublicKeysListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SshPublicKeysListByResourceGroupNextResponse = SshPublicKeysGroupListResult; - -// @public -export interface SshPublicKeysListByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SshPublicKeysListByResourceGroupResponse = SshPublicKeysGroupListResult; - -// @public -export interface SshPublicKeysListBySubscriptionNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SshPublicKeysListBySubscriptionNextResponse = SshPublicKeysGroupListResult; - -// @public -export interface SshPublicKeysListBySubscriptionOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SshPublicKeysListBySubscriptionResponse = SshPublicKeysGroupListResult; - -// @public -export interface SshPublicKeysUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SshPublicKeysUpdateResponse = SshPublicKeyResource; - -// @public -export type SshPublicKeyUpdateResource = UpdateResource & { - publicKey?: string; -}; - -// @public -export type StatusLevelTypes = "Info" | "Warning" | "Error"; - -// @public -export type StorageAccountType = string; - -// @public -export type StorageAccountTypes = string; - -// @public -export interface StorageProfile { - dataDisks?: DataDisk[]; - imageReference?: ImageReference; - osDisk?: OSDisk; -} - -// @public (undocumented) -export interface SubResource { - id?: string; -} - -// @public (undocumented) -export interface SubResourceReadOnly { - readonly id?: string; -} - -// @public (undocumented) -export type SubResourceWithColocationStatus = SubResource & { - colocationStatus?: InstanceViewStatus; -}; - -// @public -export interface TargetRegion { - encryption?: EncryptionImages; - name: string; - regionalReplicaCount?: number; - storageAccountType?: StorageAccountType; -} - -// @public (undocumented) -export interface TerminateNotificationProfile { - enable?: boolean; - notBeforeTimeout?: string; -} - -// @public -export type ThrottledRequestsInput = LogAnalyticsInputBase & {}; - -// @public -export interface UpdateResource { - tags?: { - [propertyName: string]: string; - }; -} - -// @public -export interface UpdateResourceDefinition { - readonly id?: string; - readonly name?: string; - tags?: { - [propertyName: string]: string; - }; - readonly type?: string; -} - -// @public -export type UpgradeMode = "Automatic" | "Manual" | "Rolling"; - -// @public -export interface UpgradeOperationHistoricalStatusInfo { - readonly location?: string; - readonly properties?: UpgradeOperationHistoricalStatusInfoProperties; - readonly type?: string; -} - -// @public -export interface UpgradeOperationHistoricalStatusInfoProperties { - readonly error?: ApiError; - readonly progress?: RollingUpgradeProgressInfo; - readonly rollbackInfo?: RollbackStatusInfo; - readonly runningStatus?: UpgradeOperationHistoryStatus; - readonly startedBy?: UpgradeOperationInvoker; - readonly targetImageReference?: ImageReference; -} - -// @public -export interface UpgradeOperationHistoryStatus { - readonly code?: UpgradeState; - readonly endTime?: Date; - readonly startTime?: Date; -} - -// @public -export type UpgradeOperationInvoker = "Unknown" | "User" | "Platform"; - -// @public -export interface UpgradePolicy { - automaticOSUpgradePolicy?: AutomaticOSUpgradePolicy; - mode?: UpgradeMode; - rollingUpgradePolicy?: RollingUpgradePolicy; -} - -// @public -export type UpgradeState = "RollingForward" | "Cancelled" | "Completed" | "Faulted"; - -// @public -export interface Usage { - list(location: string, options?: UsageListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface UsageDef { - currentValue: number; - limit: number; - name: UsageName; - unit: "Count"; -} - -// @public -export interface UsageListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type UsageListNextResponse = ListUsagesResult; - -// @public -export interface UsageListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type UsageListResponse = ListUsagesResult; - -// @public -export interface UsageName { - localizedValue?: string; - value?: string; -} - -// @public -export interface UserArtifactSource { - fileName: string; - mediaLink: string; -} - -// @public -export interface VaultCertificate { - certificateStore?: string; - certificateUrl?: string; -} - -// @public -export interface VaultSecretGroup { - sourceVault?: SubResource; - vaultCertificates?: VaultCertificate[]; -} - -// @public -export interface VirtualHardDisk { - uri?: string; -} - -// @public -export type VirtualMachine = Resource & { - plan?: Plan; - readonly resources?: VirtualMachineExtension[]; - identity?: VirtualMachineIdentity; - zones?: string[]; - hardwareProfile?: HardwareProfile; - storageProfile?: StorageProfile; - additionalCapabilities?: AdditionalCapabilities; - osProfile?: OSProfile; - networkProfile?: NetworkProfile; - diagnosticsProfile?: DiagnosticsProfile; - availabilitySet?: SubResource; - virtualMachineScaleSet?: SubResource; - proximityPlacementGroup?: SubResource; - priority?: VirtualMachinePriorityTypes; - evictionPolicy?: VirtualMachineEvictionPolicyTypes; - billingProfile?: BillingProfile; - host?: SubResource; - readonly provisioningState?: string; - readonly instanceView?: VirtualMachineInstanceView; - licenseType?: string; - readonly vmId?: string; -}; - -// @public -export interface VirtualMachineAgentInstanceView { - extensionHandlers?: VirtualMachineExtensionHandlerInstanceView[]; - statuses?: InstanceViewStatus[]; - vmAgentVersion?: string; -} - -// @public -export interface VirtualMachineCaptureParameters { - destinationContainerName: string; - overwriteVhds: boolean; - vhdPrefix: string; -} - -// @public -export type VirtualMachineCaptureResult = SubResource & { - readonly schema?: string; - readonly contentVersion?: string; - readonly parameters?: Record; - readonly resources?: Record[]; -}; - -// @public -export type VirtualMachineEvictionPolicyTypes = string; - -// @public -export type VirtualMachineExtension = Resource & { - forceUpdateTag?: string; - publisher?: string; - typePropertiesType?: string; - typeHandlerVersion?: string; - autoUpgradeMinorVersion?: boolean; - settings?: Record; - protectedSettings?: Record; - readonly provisioningState?: string; - instanceView?: VirtualMachineExtensionInstanceView; -}; - -// @public -export interface VirtualMachineExtensionHandlerInstanceView { - status?: InstanceViewStatus; - type?: string; - typeHandlerVersion?: string; -} - -// @public -export type VirtualMachineExtensionImage = Resource & { - operatingSystem?: string; - computeRole?: string; - handlerSchema?: string; - vmScaleSetEnabled?: boolean; - supportsMultipleExtensions?: boolean; -}; - -// @public -export interface VirtualMachineExtensionImages { - get(location: string, publisherName: string, version: string, typeParam: string, options?: VirtualMachineExtensionImagesGetOptionalParams): Promise; - listTypes(location: string, publisherName: string, options?: VirtualMachineExtensionImagesListTypesOptionalParams): Promise; - listVersions(location: string, publisherName: string, typeParam: string, options?: VirtualMachineExtensionImagesListVersionsOptionalParams): Promise; -} - -// @public -export interface VirtualMachineExtensionImagesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualMachineExtensionImagesGetResponse = VirtualMachineExtensionImage; - -// @public -export interface VirtualMachineExtensionImagesListTypesOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualMachineExtensionImagesListTypesResponse = VirtualMachineExtensionImage[]; - -// @public -export interface VirtualMachineExtensionImagesListVersionsOptionalParams extends coreClient.OperationOptions { - filter?: string; - // (undocumented) - orderby?: string; - // (undocumented) - top?: number; -} - -// @public -export type VirtualMachineExtensionImagesListVersionsResponse = VirtualMachineExtensionImage[]; - -// @public -export interface VirtualMachineExtensionInstanceView { - name?: string; - statuses?: InstanceViewStatus[]; - substatuses?: InstanceViewStatus[]; - type?: string; - typeHandlerVersion?: string; -} - -// @public -export interface VirtualMachineExtensions { - beginCreateOrUpdate(resourceGroupName: string, vmName: string, vmExtensionName: string, extensionParameters: VirtualMachineExtension, options?: VirtualMachineExtensionsCreateOrUpdateOptionalParams): Promise, VirtualMachineExtensionsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, vmName: string, vmExtensionName: string, extensionParameters: VirtualMachineExtension, options?: VirtualMachineExtensionsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, vmName: string, vmExtensionName: string, options?: VirtualMachineExtensionsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, vmName: string, vmExtensionName: string, options?: VirtualMachineExtensionsDeleteOptionalParams): Promise; - beginUpdate(resourceGroupName: string, vmName: string, vmExtensionName: string, extensionParameters: VirtualMachineExtensionUpdate, options?: VirtualMachineExtensionsUpdateOptionalParams): Promise, VirtualMachineExtensionsUpdateResponse>>; - beginUpdateAndWait(resourceGroupName: string, vmName: string, vmExtensionName: string, extensionParameters: VirtualMachineExtensionUpdate, options?: VirtualMachineExtensionsUpdateOptionalParams): Promise; - get(resourceGroupName: string, vmName: string, vmExtensionName: string, options?: VirtualMachineExtensionsGetOptionalParams): Promise; - list(resourceGroupName: string, vmName: string, options?: VirtualMachineExtensionsListOptionalParams): Promise; -} - -// @public -export interface VirtualMachineExtensionsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VirtualMachineExtensionsCreateOrUpdateResponse = VirtualMachineExtension; - -// @public -export interface VirtualMachineExtensionsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface VirtualMachineExtensionsGetOptionalParams extends coreClient.OperationOptions { - expand?: string; -} - -// @public -export type VirtualMachineExtensionsGetResponse = VirtualMachineExtension; - -// @public -export interface VirtualMachineExtensionsListOptionalParams extends coreClient.OperationOptions { - expand?: string; -} - -// @public -export type VirtualMachineExtensionsListResponse = VirtualMachineExtensionsListResult; - -// @public -export interface VirtualMachineExtensionsListResult { - value?: VirtualMachineExtension[]; -} - -// @public -export interface VirtualMachineExtensionsUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VirtualMachineExtensionsUpdateResponse = VirtualMachineExtension; - -// @public -export type VirtualMachineExtensionUpdate = UpdateResource & { - forceUpdateTag?: string; - publisher?: string; - type?: string; - typeHandlerVersion?: string; - autoUpgradeMinorVersion?: boolean; - settings?: Record; - protectedSettings?: Record; -}; - -// @public -export interface VirtualMachineHealthStatus { - readonly status?: InstanceViewStatus; -} - -// @public -export interface VirtualMachineIdentity { - readonly principalId?: string; - readonly tenantId?: string; - type?: ResourceIdentityType; - userAssignedIdentities?: { - [propertyName: string]: Components1H8M3EpSchemasVirtualmachineidentityPropertiesUserassignedidentitiesAdditionalproperties; - }; -} - -// @public -export type VirtualMachineImage = VirtualMachineImageResource & { - plan?: PurchasePlan; - osDiskImage?: OSDiskImage; - dataDiskImages?: DataDiskImage[]; - automaticOSUpgradeProperties?: AutomaticOSUpgradeProperties; - hyperVGeneration?: HyperVGenerationTypes; -}; - -// @public -export type VirtualMachineImageResource = SubResource & { - name: string; - location: string; - tags?: { - [propertyName: string]: string; - }; -}; - -// @public -export interface VirtualMachineImages { - get(location: string, publisherName: string, offer: string, skus: string, version: string, options?: VirtualMachineImagesGetOptionalParams): Promise; - list(location: string, publisherName: string, offer: string, skus: string, options?: VirtualMachineImagesListOptionalParams): Promise; - listOffers(location: string, publisherName: string, options?: VirtualMachineImagesListOffersOptionalParams): Promise; - listPublishers(location: string, options?: VirtualMachineImagesListPublishersOptionalParams): Promise; - listSkus(location: string, publisherName: string, offer: string, options?: VirtualMachineImagesListSkusOptionalParams): Promise; -} - -// @public -export interface VirtualMachineImagesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualMachineImagesGetResponse = VirtualMachineImage; - -// @public -export interface VirtualMachineImagesListOffersOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualMachineImagesListOffersResponse = VirtualMachineImageResource[]; - -// @public -export interface VirtualMachineImagesListOptionalParams extends coreClient.OperationOptions { - expand?: string; - // (undocumented) - orderby?: string; - // (undocumented) - top?: number; -} - -// @public -export interface VirtualMachineImagesListPublishersOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualMachineImagesListPublishersResponse = VirtualMachineImageResource[]; - -// @public -export type VirtualMachineImagesListResponse = VirtualMachineImageResource[]; - -// @public -export interface VirtualMachineImagesListSkusOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualMachineImagesListSkusResponse = VirtualMachineImageResource[]; - -// @public -export interface VirtualMachineInstanceView { - bootDiagnostics?: BootDiagnosticsInstanceView; - computerName?: string; - disks?: DiskInstanceView[]; - extensions?: VirtualMachineExtensionInstanceView[]; - hyperVGeneration?: HyperVGenerationType; - maintenanceRedeployStatus?: MaintenanceRedeployStatus; - osName?: string; - osVersion?: string; - platformFaultDomain?: number; - platformUpdateDomain?: number; - rdpThumbPrint?: string; - statuses?: InstanceViewStatus[]; - vmAgent?: VirtualMachineAgentInstanceView; -} - -// @public -export interface VirtualMachineListResult { - nextLink?: string; - value: VirtualMachine[]; -} - -// @public -export type VirtualMachinePriorityTypes = string; - -// @public -export interface VirtualMachineReimageParameters { - tempDisk?: boolean; -} - -// @public -export interface VirtualMachineRunCommands { - get(location: string, commandId: string, options?: VirtualMachineRunCommandsGetOptionalParams): Promise; - list(location: string, options?: VirtualMachineRunCommandsListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface VirtualMachineRunCommandsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualMachineRunCommandsGetResponse = RunCommandDocument; - -// @public -export interface VirtualMachineRunCommandsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualMachineRunCommandsListNextResponse = RunCommandListResult; - -// @public -export interface VirtualMachineRunCommandsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualMachineRunCommandsListResponse = RunCommandListResult; - -// @public -export interface VirtualMachines { - beginCapture(resourceGroupName: string, vmName: string, parameters: VirtualMachineCaptureParameters, options?: VirtualMachinesCaptureOptionalParams): Promise, VirtualMachinesCaptureResponse>>; - beginCaptureAndWait(resourceGroupName: string, vmName: string, parameters: VirtualMachineCaptureParameters, options?: VirtualMachinesCaptureOptionalParams): Promise; - beginConvertToManagedDisks(resourceGroupName: string, vmName: string, options?: VirtualMachinesConvertToManagedDisksOptionalParams): Promise, void>>; - beginConvertToManagedDisksAndWait(resourceGroupName: string, vmName: string, options?: VirtualMachinesConvertToManagedDisksOptionalParams): Promise; - beginCreateOrUpdate(resourceGroupName: string, vmName: string, parameters: VirtualMachine, options?: VirtualMachinesCreateOrUpdateOptionalParams): Promise, VirtualMachinesCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, vmName: string, parameters: VirtualMachine, options?: VirtualMachinesCreateOrUpdateOptionalParams): Promise; - beginDeallocate(resourceGroupName: string, vmName: string, options?: VirtualMachinesDeallocateOptionalParams): Promise, void>>; - beginDeallocateAndWait(resourceGroupName: string, vmName: string, options?: VirtualMachinesDeallocateOptionalParams): Promise; - beginDelete(resourceGroupName: string, vmName: string, options?: VirtualMachinesDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, vmName: string, options?: VirtualMachinesDeleteOptionalParams): Promise; - beginPerformMaintenance(resourceGroupName: string, vmName: string, options?: VirtualMachinesPerformMaintenanceOptionalParams): Promise, void>>; - beginPerformMaintenanceAndWait(resourceGroupName: string, vmName: string, options?: VirtualMachinesPerformMaintenanceOptionalParams): Promise; - beginPowerOff(resourceGroupName: string, vmName: string, options?: VirtualMachinesPowerOffOptionalParams): Promise, void>>; - beginPowerOffAndWait(resourceGroupName: string, vmName: string, options?: VirtualMachinesPowerOffOptionalParams): Promise; - beginReapply(resourceGroupName: string, vmName: string, options?: VirtualMachinesReapplyOptionalParams): Promise, void>>; - beginReapplyAndWait(resourceGroupName: string, vmName: string, options?: VirtualMachinesReapplyOptionalParams): Promise; - beginRedeploy(resourceGroupName: string, vmName: string, options?: VirtualMachinesRedeployOptionalParams): Promise, void>>; - beginRedeployAndWait(resourceGroupName: string, vmName: string, options?: VirtualMachinesRedeployOptionalParams): Promise; - beginReimage(resourceGroupName: string, vmName: string, options?: VirtualMachinesReimageOptionalParams): Promise, void>>; - beginReimageAndWait(resourceGroupName: string, vmName: string, options?: VirtualMachinesReimageOptionalParams): Promise; - beginRestart(resourceGroupName: string, vmName: string, options?: VirtualMachinesRestartOptionalParams): Promise, void>>; - beginRestartAndWait(resourceGroupName: string, vmName: string, options?: VirtualMachinesRestartOptionalParams): Promise; - beginRunCommand(resourceGroupName: string, vmName: string, parameters: RunCommandInput, options?: VirtualMachinesRunCommandOptionalParams): Promise, VirtualMachinesRunCommandResponse>>; - beginRunCommandAndWait(resourceGroupName: string, vmName: string, parameters: RunCommandInput, options?: VirtualMachinesRunCommandOptionalParams): Promise; - beginStart(resourceGroupName: string, vmName: string, options?: VirtualMachinesStartOptionalParams): Promise, void>>; - beginStartAndWait(resourceGroupName: string, vmName: string, options?: VirtualMachinesStartOptionalParams): Promise; - beginUpdate(resourceGroupName: string, vmName: string, parameters: VirtualMachineUpdate, options?: VirtualMachinesUpdateOptionalParams): Promise, VirtualMachinesUpdateResponse>>; - beginUpdateAndWait(resourceGroupName: string, vmName: string, parameters: VirtualMachineUpdate, options?: VirtualMachinesUpdateOptionalParams): Promise; - generalize(resourceGroupName: string, vmName: string, options?: VirtualMachinesGeneralizeOptionalParams): Promise; - get(resourceGroupName: string, vmName: string, options?: VirtualMachinesGetOptionalParams): Promise; - instanceView(resourceGroupName: string, vmName: string, options?: VirtualMachinesInstanceViewOptionalParams): Promise; - list(resourceGroupName: string, options?: VirtualMachinesListOptionalParams): PagedAsyncIterableIterator; - listAll(options?: VirtualMachinesListAllOptionalParams): PagedAsyncIterableIterator; - listAvailableSizes(resourceGroupName: string, vmName: string, options?: VirtualMachinesListAvailableSizesOptionalParams): PagedAsyncIterableIterator; - listByLocation(location: string, options?: VirtualMachinesListByLocationOptionalParams): PagedAsyncIterableIterator; - simulateEviction(resourceGroupName: string, vmName: string, options?: VirtualMachinesSimulateEvictionOptionalParams): Promise; -} - -// @public -export type VirtualMachineScaleSet = Resource & { - sku?: Sku; - plan?: Plan; - identity?: VirtualMachineScaleSetIdentity; - zones?: string[]; - upgradePolicy?: UpgradePolicy; - automaticRepairsPolicy?: AutomaticRepairsPolicy; - virtualMachineProfile?: VirtualMachineScaleSetVMProfile; - readonly provisioningState?: string; - overprovision?: boolean; - doNotRunExtensionsOnOverprovisionedVMs?: boolean; - readonly uniqueId?: string; - singlePlacementGroup?: boolean; - zoneBalance?: boolean; - platformFaultDomainCount?: number; - proximityPlacementGroup?: SubResource; - additionalCapabilities?: AdditionalCapabilities; - scaleInPolicy?: ScaleInPolicy; -}; - -// @public -export interface VirtualMachineScaleSetDataDisk { - caching?: CachingTypes; - createOption: DiskCreateOptionTypes; - diskIopsReadWrite?: number; - diskMBpsReadWrite?: number; - diskSizeGB?: number; - lun: number; - managedDisk?: VirtualMachineScaleSetManagedDiskParameters; - name?: string; - writeAcceleratorEnabled?: boolean; -} - -// @public -export type VirtualMachineScaleSetExtension = SubResourceReadOnly & { - name?: string; - readonly type?: string; - forceUpdateTag?: string; - publisher?: string; - typePropertiesType?: string; - typeHandlerVersion?: string; - autoUpgradeMinorVersion?: boolean; - settings?: Record; - protectedSettings?: Record; - readonly provisioningState?: string; - provisionAfterExtensions?: string[]; -}; - -// @public -export interface VirtualMachineScaleSetExtensionListResult { - nextLink?: string; - value: VirtualMachineScaleSetExtension[]; -} - -// @public -export interface VirtualMachineScaleSetExtensionProfile { - extensions?: VirtualMachineScaleSetExtension[]; -} - -// @public -export interface VirtualMachineScaleSetExtensions { - beginCreateOrUpdate(resourceGroupName: string, vmScaleSetName: string, vmssExtensionName: string, extensionParameters: VirtualMachineScaleSetExtension, options?: VirtualMachineScaleSetExtensionsCreateOrUpdateOptionalParams): Promise, VirtualMachineScaleSetExtensionsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, vmScaleSetName: string, vmssExtensionName: string, extensionParameters: VirtualMachineScaleSetExtension, options?: VirtualMachineScaleSetExtensionsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, vmScaleSetName: string, vmssExtensionName: string, options?: VirtualMachineScaleSetExtensionsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, vmScaleSetName: string, vmssExtensionName: string, options?: VirtualMachineScaleSetExtensionsDeleteOptionalParams): Promise; - beginUpdate(resourceGroupName: string, vmScaleSetName: string, vmssExtensionName: string, extensionParameters: VirtualMachineScaleSetExtensionUpdate, options?: VirtualMachineScaleSetExtensionsUpdateOptionalParams): Promise, VirtualMachineScaleSetExtensionsUpdateResponse>>; - beginUpdateAndWait(resourceGroupName: string, vmScaleSetName: string, vmssExtensionName: string, extensionParameters: VirtualMachineScaleSetExtensionUpdate, options?: VirtualMachineScaleSetExtensionsUpdateOptionalParams): Promise; - get(resourceGroupName: string, vmScaleSetName: string, vmssExtensionName: string, options?: VirtualMachineScaleSetExtensionsGetOptionalParams): Promise; - list(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetExtensionsListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface VirtualMachineScaleSetExtensionsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VirtualMachineScaleSetExtensionsCreateOrUpdateResponse = VirtualMachineScaleSetExtension; - -// @public -export interface VirtualMachineScaleSetExtensionsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface VirtualMachineScaleSetExtensionsGetOptionalParams extends coreClient.OperationOptions { - expand?: string; -} - -// @public -export type VirtualMachineScaleSetExtensionsGetResponse = VirtualMachineScaleSetExtension; - -// @public -export interface VirtualMachineScaleSetExtensionsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualMachineScaleSetExtensionsListNextResponse = VirtualMachineScaleSetExtensionListResult; - -// @public -export interface VirtualMachineScaleSetExtensionsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualMachineScaleSetExtensionsListResponse = VirtualMachineScaleSetExtensionListResult; - -// @public -export interface VirtualMachineScaleSetExtensionsUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VirtualMachineScaleSetExtensionsUpdateResponse = VirtualMachineScaleSetExtension; - -// @public -export type VirtualMachineScaleSetExtensionUpdate = SubResourceReadOnly & { - readonly name?: string; - readonly type?: string; - forceUpdateTag?: string; - publisher?: string; - typePropertiesType?: string; - typeHandlerVersion?: string; - autoUpgradeMinorVersion?: boolean; - settings?: Record; - protectedSettings?: Record; - readonly provisioningState?: string; - provisionAfterExtensions?: string[]; -}; - -// @public -export interface VirtualMachineScaleSetIdentity { - readonly principalId?: string; - readonly tenantId?: string; - type?: ResourceIdentityType; - userAssignedIdentities?: { - [propertyName: string]: ComponentsNj115SSchemasVirtualmachinescalesetidentityPropertiesUserassignedidentitiesAdditionalproperties; - }; -} - -// @public -export interface VirtualMachineScaleSetInstanceView { - readonly extensions?: VirtualMachineScaleSetVMExtensionsSummary[]; - readonly orchestrationServices?: OrchestrationServiceSummary[]; - statuses?: InstanceViewStatus[]; - readonly virtualMachine?: VirtualMachineScaleSetInstanceViewStatusesSummary; -} - -// @public -export interface VirtualMachineScaleSetInstanceViewStatusesSummary { - readonly statusesSummary?: VirtualMachineStatusCodeCount[]; -} - -// @public -export type VirtualMachineScaleSetIPConfiguration = SubResource & { - name: string; - subnet?: ApiEntityReference; - primary?: boolean; - publicIPAddressConfiguration?: VirtualMachineScaleSetPublicIPAddressConfiguration; - privateIPAddressVersion?: IPVersion; - applicationGatewayBackendAddressPools?: SubResource[]; - applicationSecurityGroups?: SubResource[]; - loadBalancerBackendAddressPools?: SubResource[]; - loadBalancerInboundNatPools?: SubResource[]; -}; - -// @public -export interface VirtualMachineScaleSetIpTag { - ipTagType?: string; - tag?: string; -} - -// @public -export interface VirtualMachineScaleSetListOSUpgradeHistory { - nextLink?: string; - value: UpgradeOperationHistoricalStatusInfo[]; -} - -// @public -export interface VirtualMachineScaleSetListResult { - nextLink?: string; - value: VirtualMachineScaleSet[]; -} - -// @public -export interface VirtualMachineScaleSetListSkusResult { - nextLink?: string; - value: VirtualMachineScaleSetSku[]; -} - -// @public -export interface VirtualMachineScaleSetListWithLinkResult { - nextLink?: string; - value: VirtualMachineScaleSet[]; -} - -// @public -export interface VirtualMachineScaleSetManagedDiskParameters { - diskEncryptionSet?: DiskEncryptionSetParameters; - storageAccountType?: StorageAccountTypes; -} - -// @public -export type VirtualMachineScaleSetNetworkConfiguration = SubResource & { - name: string; - primary?: boolean; - enableAcceleratedNetworking?: boolean; - networkSecurityGroup?: SubResource; - dnsSettings?: VirtualMachineScaleSetNetworkConfigurationDnsSettings; - ipConfigurations?: VirtualMachineScaleSetIPConfiguration[]; - enableIPForwarding?: boolean; -}; - -// @public -export interface VirtualMachineScaleSetNetworkConfigurationDnsSettings { - dnsServers?: string[]; -} - -// @public -export interface VirtualMachineScaleSetNetworkProfile { - healthProbe?: ApiEntityReference; - networkInterfaceConfigurations?: VirtualMachineScaleSetNetworkConfiguration[]; -} - -// @public -export interface VirtualMachineScaleSetOSDisk { - caching?: CachingTypes; - createOption: DiskCreateOptionTypes; - diffDiskSettings?: DiffDiskSettings; - diskSizeGB?: number; - image?: VirtualHardDisk; - managedDisk?: VirtualMachineScaleSetManagedDiskParameters; - name?: string; - osType?: OperatingSystemTypes; - vhdContainers?: string[]; - writeAcceleratorEnabled?: boolean; -} - -// @public -export interface VirtualMachineScaleSetOSProfile { - adminPassword?: string; - adminUsername?: string; - computerNamePrefix?: string; - customData?: string; - linuxConfiguration?: LinuxConfiguration; - secrets?: VaultSecretGroup[]; - windowsConfiguration?: WindowsConfiguration; -} - -// @public -export interface VirtualMachineScaleSetPublicIPAddressConfiguration { - dnsSettings?: VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings; - idleTimeoutInMinutes?: number; - ipTags?: VirtualMachineScaleSetIpTag[]; - name: string; - publicIPAddressVersion?: IPVersion; - publicIPPrefix?: SubResource; -} - -// @public -export interface VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings { - domainNameLabel: string; -} - -// @public -export type VirtualMachineScaleSetReimageParameters = VirtualMachineScaleSetVMReimageParameters & { - instanceIds?: string[]; -}; - -// @public -export interface VirtualMachineScaleSetRollingUpgrades { - beginCancel(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetRollingUpgradesCancelOptionalParams): Promise, void>>; - beginCancelAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetRollingUpgradesCancelOptionalParams): Promise; - beginStartExtensionUpgrade(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetRollingUpgradesStartExtensionUpgradeOptionalParams): Promise, void>>; - beginStartExtensionUpgradeAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetRollingUpgradesStartExtensionUpgradeOptionalParams): Promise; - beginStartOSUpgrade(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetRollingUpgradesStartOSUpgradeOptionalParams): Promise, void>>; - beginStartOSUpgradeAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetRollingUpgradesStartOSUpgradeOptionalParams): Promise; - getLatest(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetRollingUpgradesGetLatestOptionalParams): Promise; -} - -// @public -export interface VirtualMachineScaleSetRollingUpgradesCancelOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface VirtualMachineScaleSetRollingUpgradesGetLatestOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualMachineScaleSetRollingUpgradesGetLatestResponse = RollingUpgradeStatusInfo; - -// @public -export interface VirtualMachineScaleSetRollingUpgradesStartExtensionUpgradeOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface VirtualMachineScaleSetRollingUpgradesStartOSUpgradeOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface VirtualMachineScaleSets { - beginCreateOrUpdate(resourceGroupName: string, vmScaleSetName: string, parameters: VirtualMachineScaleSet, options?: VirtualMachineScaleSetsCreateOrUpdateOptionalParams): Promise, VirtualMachineScaleSetsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, vmScaleSetName: string, parameters: VirtualMachineScaleSet, options?: VirtualMachineScaleSetsCreateOrUpdateOptionalParams): Promise; - beginDeallocate(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsDeallocateOptionalParams): Promise, void>>; - beginDeallocateAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsDeallocateOptionalParams): Promise; - beginDelete(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsDeleteOptionalParams): Promise; - beginDeleteInstances(resourceGroupName: string, vmScaleSetName: string, vmInstanceIDs: VirtualMachineScaleSetVMInstanceRequiredIDs, options?: VirtualMachineScaleSetsDeleteInstancesOptionalParams): Promise, void>>; - beginDeleteInstancesAndWait(resourceGroupName: string, vmScaleSetName: string, vmInstanceIDs: VirtualMachineScaleSetVMInstanceRequiredIDs, options?: VirtualMachineScaleSetsDeleteInstancesOptionalParams): Promise; - beginPerformMaintenance(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsPerformMaintenanceOptionalParams): Promise, void>>; - beginPerformMaintenanceAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsPerformMaintenanceOptionalParams): Promise; - beginPowerOff(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsPowerOffOptionalParams): Promise, void>>; - beginPowerOffAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsPowerOffOptionalParams): Promise; - beginRedeploy(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsRedeployOptionalParams): Promise, void>>; - beginRedeployAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsRedeployOptionalParams): Promise; - beginReimage(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsReimageOptionalParams): Promise, void>>; - beginReimageAll(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsReimageAllOptionalParams): Promise, void>>; - beginReimageAllAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsReimageAllOptionalParams): Promise; - beginReimageAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsReimageOptionalParams): Promise; - beginRestart(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsRestartOptionalParams): Promise, void>>; - beginRestartAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsRestartOptionalParams): Promise; - beginSetOrchestrationServiceState(resourceGroupName: string, vmScaleSetName: string, parameters: OrchestrationServiceStateInput, options?: VirtualMachineScaleSetsSetOrchestrationServiceStateOptionalParams): Promise, void>>; - beginSetOrchestrationServiceStateAndWait(resourceGroupName: string, vmScaleSetName: string, parameters: OrchestrationServiceStateInput, options?: VirtualMachineScaleSetsSetOrchestrationServiceStateOptionalParams): Promise; - beginStart(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsStartOptionalParams): Promise, void>>; - beginStartAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsStartOptionalParams): Promise; - beginUpdate(resourceGroupName: string, vmScaleSetName: string, parameters: VirtualMachineScaleSetUpdate, options?: VirtualMachineScaleSetsUpdateOptionalParams): Promise, VirtualMachineScaleSetsUpdateResponse>>; - beginUpdateAndWait(resourceGroupName: string, vmScaleSetName: string, parameters: VirtualMachineScaleSetUpdate, options?: VirtualMachineScaleSetsUpdateOptionalParams): Promise; - beginUpdateInstances(resourceGroupName: string, vmScaleSetName: string, vmInstanceIDs: VirtualMachineScaleSetVMInstanceRequiredIDs, options?: VirtualMachineScaleSetsUpdateInstancesOptionalParams): Promise, void>>; - beginUpdateInstancesAndWait(resourceGroupName: string, vmScaleSetName: string, vmInstanceIDs: VirtualMachineScaleSetVMInstanceRequiredIDs, options?: VirtualMachineScaleSetsUpdateInstancesOptionalParams): Promise; - convertToSinglePlacementGroup(resourceGroupName: string, vmScaleSetName: string, parameters: VMScaleSetConvertToSinglePlacementGroupInput, options?: VirtualMachineScaleSetsConvertToSinglePlacementGroupOptionalParams): Promise; - forceRecoveryServiceFabricPlatformUpdateDomainWalk(resourceGroupName: string, vmScaleSetName: string, platformUpdateDomain: number, options?: VirtualMachineScaleSetsForceRecoveryServiceFabricPlatformUpdateDomainWalkOptionalParams): Promise; - get(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsGetOptionalParams): Promise; - getInstanceView(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsGetInstanceViewOptionalParams): Promise; - list(resourceGroupName: string, options?: VirtualMachineScaleSetsListOptionalParams): PagedAsyncIterableIterator; - listAll(options?: VirtualMachineScaleSetsListAllOptionalParams): PagedAsyncIterableIterator; - listOSUpgradeHistory(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsGetOSUpgradeHistoryOptionalParams): PagedAsyncIterableIterator; - listSkus(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsListSkusOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export type VirtualMachineScaleSetScaleInRules = string; - -// @public -export interface VirtualMachineScaleSetsConvertToSinglePlacementGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface VirtualMachineScaleSetsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VirtualMachineScaleSetsCreateOrUpdateResponse = VirtualMachineScaleSet; - -// @public -export interface VirtualMachineScaleSetsDeallocateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; - vmInstanceIDs?: VirtualMachineScaleSetVMInstanceIDs; -} - -// @public -export interface VirtualMachineScaleSetsDeleteInstancesOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface VirtualMachineScaleSetsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface VirtualMachineScaleSetsForceRecoveryServiceFabricPlatformUpdateDomainWalkOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualMachineScaleSetsForceRecoveryServiceFabricPlatformUpdateDomainWalkResponse = RecoveryWalkResponse; - -// @public -export interface VirtualMachineScaleSetsGetInstanceViewOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualMachineScaleSetsGetInstanceViewResponse = VirtualMachineScaleSetInstanceView; - -// @public -export interface VirtualMachineScaleSetsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface VirtualMachineScaleSetsGetOSUpgradeHistoryNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualMachineScaleSetsGetOSUpgradeHistoryNextResponse = VirtualMachineScaleSetListOSUpgradeHistory; - -// @public -export interface VirtualMachineScaleSetsGetOSUpgradeHistoryOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualMachineScaleSetsGetOSUpgradeHistoryResponse = VirtualMachineScaleSetListOSUpgradeHistory; - -// @public -export type VirtualMachineScaleSetsGetResponse = VirtualMachineScaleSet; - -// @public -export interface VirtualMachineScaleSetSku { - readonly capacity?: VirtualMachineScaleSetSkuCapacity; - readonly resourceType?: string; - readonly sku?: Sku; -} - -// @public -export interface VirtualMachineScaleSetSkuCapacity { - readonly defaultCapacity?: number; - readonly maximum?: number; - readonly minimum?: number; - readonly scaleType?: VirtualMachineScaleSetSkuScaleType; -} - -// @public -export type VirtualMachineScaleSetSkuScaleType = "Automatic" | "None"; - -// @public -export interface VirtualMachineScaleSetsListAllNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualMachineScaleSetsListAllNextResponse = VirtualMachineScaleSetListWithLinkResult; - -// @public -export interface VirtualMachineScaleSetsListAllOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualMachineScaleSetsListAllResponse = VirtualMachineScaleSetListWithLinkResult; - -// @public -export interface VirtualMachineScaleSetsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualMachineScaleSetsListNextResponse = VirtualMachineScaleSetListResult; - -// @public -export interface VirtualMachineScaleSetsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualMachineScaleSetsListResponse = VirtualMachineScaleSetListResult; - -// @public -export interface VirtualMachineScaleSetsListSkusNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualMachineScaleSetsListSkusNextResponse = VirtualMachineScaleSetListSkusResult; - -// @public -export interface VirtualMachineScaleSetsListSkusOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualMachineScaleSetsListSkusResponse = VirtualMachineScaleSetListSkusResult; - -// @public -export interface VirtualMachineScaleSetsPerformMaintenanceOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; - vmInstanceIDs?: VirtualMachineScaleSetVMInstanceIDs; -} - -// @public -export interface VirtualMachineScaleSetsPowerOffOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - skipShutdown?: boolean; - updateIntervalInMs?: number; - vmInstanceIDs?: VirtualMachineScaleSetVMInstanceIDs; -} - -// @public -export interface VirtualMachineScaleSetsRedeployOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; - vmInstanceIDs?: VirtualMachineScaleSetVMInstanceIDs; -} - -// @public -export interface VirtualMachineScaleSetsReimageAllOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; - vmInstanceIDs?: VirtualMachineScaleSetVMInstanceIDs; -} - -// @public -export interface VirtualMachineScaleSetsReimageOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; - vmScaleSetReimageInput?: VirtualMachineScaleSetReimageParameters; -} - -// @public -export interface VirtualMachineScaleSetsRestartOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; - vmInstanceIDs?: VirtualMachineScaleSetVMInstanceIDs; -} - -// @public -export interface VirtualMachineScaleSetsSetOrchestrationServiceStateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface VirtualMachineScaleSetsStartOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; - vmInstanceIDs?: VirtualMachineScaleSetVMInstanceIDs; -} - -// @public -export interface VirtualMachineScaleSetStorageProfile { - dataDisks?: VirtualMachineScaleSetDataDisk[]; - imageReference?: ImageReference; - osDisk?: VirtualMachineScaleSetOSDisk; -} - -// @public -export interface VirtualMachineScaleSetsUpdateInstancesOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface VirtualMachineScaleSetsUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VirtualMachineScaleSetsUpdateResponse = VirtualMachineScaleSet; - -// @public -export type VirtualMachineScaleSetUpdate = UpdateResource & { - sku?: Sku; - plan?: Plan; - identity?: VirtualMachineScaleSetIdentity; - upgradePolicy?: UpgradePolicy; - automaticRepairsPolicy?: AutomaticRepairsPolicy; - virtualMachineProfile?: VirtualMachineScaleSetUpdateVMProfile; - overprovision?: boolean; - doNotRunExtensionsOnOverprovisionedVMs?: boolean; - singlePlacementGroup?: boolean; - additionalCapabilities?: AdditionalCapabilities; - scaleInPolicy?: ScaleInPolicy; - proximityPlacementGroup?: SubResource; -}; - -// @public -export type VirtualMachineScaleSetUpdateIPConfiguration = SubResource & { - name?: string; - subnet?: ApiEntityReference; - primary?: boolean; - publicIPAddressConfiguration?: VirtualMachineScaleSetUpdatePublicIPAddressConfiguration; - privateIPAddressVersion?: IPVersion; - applicationGatewayBackendAddressPools?: SubResource[]; - applicationSecurityGroups?: SubResource[]; - loadBalancerBackendAddressPools?: SubResource[]; - loadBalancerInboundNatPools?: SubResource[]; -}; - -// @public -export type VirtualMachineScaleSetUpdateNetworkConfiguration = SubResource & { - name?: string; - primary?: boolean; - enableAcceleratedNetworking?: boolean; - networkSecurityGroup?: SubResource; - dnsSettings?: VirtualMachineScaleSetNetworkConfigurationDnsSettings; - ipConfigurations?: VirtualMachineScaleSetUpdateIPConfiguration[]; - enableIPForwarding?: boolean; -}; - -// @public -export interface VirtualMachineScaleSetUpdateNetworkProfile { - healthProbe?: ApiEntityReference; - networkInterfaceConfigurations?: VirtualMachineScaleSetUpdateNetworkConfiguration[]; -} - -// @public -export interface VirtualMachineScaleSetUpdateOSDisk { - caching?: CachingTypes; - diskSizeGB?: number; - image?: VirtualHardDisk; - managedDisk?: VirtualMachineScaleSetManagedDiskParameters; - vhdContainers?: string[]; - writeAcceleratorEnabled?: boolean; -} - -// @public -export interface VirtualMachineScaleSetUpdateOSProfile { - customData?: string; - linuxConfiguration?: LinuxConfiguration; - secrets?: VaultSecretGroup[]; - windowsConfiguration?: WindowsConfiguration; -} - -// @public -export interface VirtualMachineScaleSetUpdatePublicIPAddressConfiguration { - dnsSettings?: VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings; - idleTimeoutInMinutes?: number; - name?: string; -} - -// @public -export interface VirtualMachineScaleSetUpdateStorageProfile { - dataDisks?: VirtualMachineScaleSetDataDisk[]; - imageReference?: ImageReference; - osDisk?: VirtualMachineScaleSetUpdateOSDisk; -} - -// @public -export interface VirtualMachineScaleSetUpdateVMProfile { - billingProfile?: BillingProfile; - diagnosticsProfile?: DiagnosticsProfile; - extensionProfile?: VirtualMachineScaleSetExtensionProfile; - licenseType?: string; - networkProfile?: VirtualMachineScaleSetUpdateNetworkProfile; - osProfile?: VirtualMachineScaleSetUpdateOSProfile; - scheduledEventsProfile?: ScheduledEventsProfile; - storageProfile?: VirtualMachineScaleSetUpdateStorageProfile; -} - -// @public -export type VirtualMachineScaleSetVM = Resource & { - readonly instanceId?: string; - readonly sku?: Sku; - plan?: Plan; - readonly resources?: VirtualMachineExtension[]; - readonly zones?: string[]; - readonly latestModelApplied?: boolean; - readonly vmId?: string; - readonly instanceView?: VirtualMachineScaleSetVMInstanceView; - hardwareProfile?: HardwareProfile; - storageProfile?: StorageProfile; - additionalCapabilities?: AdditionalCapabilities; - osProfile?: OSProfile; - networkProfile?: NetworkProfile; - networkProfileConfiguration?: VirtualMachineScaleSetVMNetworkProfileConfiguration; - diagnosticsProfile?: DiagnosticsProfile; - availabilitySet?: SubResource; - readonly provisioningState?: string; - licenseType?: string; - readonly modelDefinitionApplied?: string; - protectionPolicy?: VirtualMachineScaleSetVMProtectionPolicy; -}; - -// @public -export interface VirtualMachineScaleSetVMExtensions { - beginCreateOrUpdate(resourceGroupName: string, vmScaleSetName: string, instanceId: string, vmExtensionName: string, extensionParameters: VirtualMachineExtension, options?: VirtualMachineScaleSetVMExtensionsCreateOrUpdateOptionalParams): Promise, VirtualMachineScaleSetVMExtensionsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, vmScaleSetName: string, instanceId: string, vmExtensionName: string, extensionParameters: VirtualMachineExtension, options?: VirtualMachineScaleSetVMExtensionsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, vmScaleSetName: string, instanceId: string, vmExtensionName: string, options?: VirtualMachineScaleSetVMExtensionsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, vmScaleSetName: string, instanceId: string, vmExtensionName: string, options?: VirtualMachineScaleSetVMExtensionsDeleteOptionalParams): Promise; - beginUpdate(resourceGroupName: string, vmScaleSetName: string, instanceId: string, vmExtensionName: string, extensionParameters: VirtualMachineExtensionUpdate, options?: VirtualMachineScaleSetVMExtensionsUpdateOptionalParams): Promise, VirtualMachineScaleSetVMExtensionsUpdateResponse>>; - beginUpdateAndWait(resourceGroupName: string, vmScaleSetName: string, instanceId: string, vmExtensionName: string, extensionParameters: VirtualMachineExtensionUpdate, options?: VirtualMachineScaleSetVMExtensionsUpdateOptionalParams): Promise; - get(resourceGroupName: string, vmScaleSetName: string, instanceId: string, vmExtensionName: string, options?: VirtualMachineScaleSetVMExtensionsGetOptionalParams): Promise; - list(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMExtensionsListOptionalParams): Promise; -} - -// @public -export interface VirtualMachineScaleSetVMExtensionsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VirtualMachineScaleSetVMExtensionsCreateOrUpdateResponse = VirtualMachineExtension; - -// @public -export interface VirtualMachineScaleSetVMExtensionsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface VirtualMachineScaleSetVMExtensionsGetOptionalParams extends coreClient.OperationOptions { - expand?: string; -} - -// @public -export type VirtualMachineScaleSetVMExtensionsGetResponse = VirtualMachineExtension; - -// @public -export interface VirtualMachineScaleSetVMExtensionsListOptionalParams extends coreClient.OperationOptions { - expand?: string; -} - -// @public -export type VirtualMachineScaleSetVMExtensionsListResponse = VirtualMachineExtensionsListResult; - -// @public -export interface VirtualMachineScaleSetVMExtensionsSummary { - readonly name?: string; - readonly statusesSummary?: VirtualMachineStatusCodeCount[]; -} - -// @public -export interface VirtualMachineScaleSetVMExtensionsUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VirtualMachineScaleSetVMExtensionsUpdateResponse = VirtualMachineExtension; - -// @public -export interface VirtualMachineScaleSetVMInstanceIDs { - instanceIds?: string[]; -} - -// @public -export interface VirtualMachineScaleSetVMInstanceRequiredIDs { - instanceIds: string[]; -} - -// @public -export interface VirtualMachineScaleSetVMInstanceView { - bootDiagnostics?: BootDiagnosticsInstanceView; - disks?: DiskInstanceView[]; - extensions?: VirtualMachineExtensionInstanceView[]; - maintenanceRedeployStatus?: MaintenanceRedeployStatus; - placementGroupId?: string; - platformFaultDomain?: number; - platformUpdateDomain?: number; - rdpThumbPrint?: string; - statuses?: InstanceViewStatus[]; - vmAgent?: VirtualMachineAgentInstanceView; - readonly vmHealth?: VirtualMachineHealthStatus; -} - -// @public -export interface VirtualMachineScaleSetVMListResult { - nextLink?: string; - value: VirtualMachineScaleSetVM[]; -} - -// @public -export interface VirtualMachineScaleSetVMNetworkProfileConfiguration { - networkInterfaceConfigurations?: VirtualMachineScaleSetNetworkConfiguration[]; -} - -// @public -export interface VirtualMachineScaleSetVMProfile { - billingProfile?: BillingProfile; - diagnosticsProfile?: DiagnosticsProfile; - evictionPolicy?: VirtualMachineEvictionPolicyTypes; - extensionProfile?: VirtualMachineScaleSetExtensionProfile; - licenseType?: string; - networkProfile?: VirtualMachineScaleSetNetworkProfile; - osProfile?: VirtualMachineScaleSetOSProfile; - priority?: VirtualMachinePriorityTypes; - scheduledEventsProfile?: ScheduledEventsProfile; - storageProfile?: VirtualMachineScaleSetStorageProfile; -} - -// @public -export interface VirtualMachineScaleSetVMProtectionPolicy { - protectFromScaleIn?: boolean; - protectFromScaleSetActions?: boolean; -} - -// @public -export type VirtualMachineScaleSetVMReimageParameters = VirtualMachineReimageParameters & {}; - -// @public -export interface VirtualMachineScaleSetVMs { - beginDeallocate(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsDeallocateOptionalParams): Promise, void>>; - beginDeallocateAndWait(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsDeallocateOptionalParams): Promise; - beginDelete(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsDeleteOptionalParams): Promise; - beginPerformMaintenance(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsPerformMaintenanceOptionalParams): Promise, void>>; - beginPerformMaintenanceAndWait(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsPerformMaintenanceOptionalParams): Promise; - beginPowerOff(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsPowerOffOptionalParams): Promise, void>>; - beginPowerOffAndWait(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsPowerOffOptionalParams): Promise; - beginRedeploy(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsRedeployOptionalParams): Promise, void>>; - beginRedeployAndWait(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsRedeployOptionalParams): Promise; - beginReimage(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsReimageOptionalParams): Promise, void>>; - beginReimageAll(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsReimageAllOptionalParams): Promise, void>>; - beginReimageAllAndWait(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsReimageAllOptionalParams): Promise; - beginReimageAndWait(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsReimageOptionalParams): Promise; - beginRestart(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsRestartOptionalParams): Promise, void>>; - beginRestartAndWait(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsRestartOptionalParams): Promise; - beginRunCommand(resourceGroupName: string, vmScaleSetName: string, instanceId: string, parameters: RunCommandInput, options?: VirtualMachineScaleSetVMsRunCommandOptionalParams): Promise, VirtualMachineScaleSetVMsRunCommandResponse>>; - beginRunCommandAndWait(resourceGroupName: string, vmScaleSetName: string, instanceId: string, parameters: RunCommandInput, options?: VirtualMachineScaleSetVMsRunCommandOptionalParams): Promise; - beginStart(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsStartOptionalParams): Promise, void>>; - beginStartAndWait(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsStartOptionalParams): Promise; - beginUpdate(resourceGroupName: string, vmScaleSetName: string, instanceId: string, parameters: VirtualMachineScaleSetVM, options?: VirtualMachineScaleSetVMsUpdateOptionalParams): Promise, VirtualMachineScaleSetVMsUpdateResponse>>; - beginUpdateAndWait(resourceGroupName: string, vmScaleSetName: string, instanceId: string, parameters: VirtualMachineScaleSetVM, options?: VirtualMachineScaleSetVMsUpdateOptionalParams): Promise; - get(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsGetOptionalParams): Promise; - getInstanceView(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsGetInstanceViewOptionalParams): Promise; - list(resourceGroupName: string, virtualMachineScaleSetName: string, options?: VirtualMachineScaleSetVMsListOptionalParams): PagedAsyncIterableIterator; - simulateEviction(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsSimulateEvictionOptionalParams): Promise; -} - -// @public -export interface VirtualMachineScaleSetVMsDeallocateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface VirtualMachineScaleSetVMsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface VirtualMachineScaleSetVMsGetInstanceViewOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualMachineScaleSetVMsGetInstanceViewResponse = VirtualMachineScaleSetVMInstanceView; - -// @public -export interface VirtualMachineScaleSetVMsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualMachineScaleSetVMsGetResponse = VirtualMachineScaleSetVM; - -// @public -export interface VirtualMachineScaleSetVMsListNextOptionalParams extends coreClient.OperationOptions { - expand?: string; - filter?: string; - select?: string; -} - -// @public -export type VirtualMachineScaleSetVMsListNextResponse = VirtualMachineScaleSetVMListResult; - -// @public -export interface VirtualMachineScaleSetVMsListOptionalParams extends coreClient.OperationOptions { - expand?: string; - filter?: string; - select?: string; -} - -// @public -export type VirtualMachineScaleSetVMsListResponse = VirtualMachineScaleSetVMListResult; - -// @public -export interface VirtualMachineScaleSetVMsPerformMaintenanceOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface VirtualMachineScaleSetVMsPowerOffOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - skipShutdown?: boolean; - updateIntervalInMs?: number; -} - -// @public -export interface VirtualMachineScaleSetVMsRedeployOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface VirtualMachineScaleSetVMsReimageAllOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface VirtualMachineScaleSetVMsReimageOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; - vmScaleSetVMReimageInput?: VirtualMachineScaleSetVMReimageParameters; -} - -// @public -export interface VirtualMachineScaleSetVMsRestartOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface VirtualMachineScaleSetVMsRunCommandOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VirtualMachineScaleSetVMsRunCommandResponse = RunCommandResult; - -// @public -export interface VirtualMachineScaleSetVMsSimulateEvictionOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface VirtualMachineScaleSetVMsStartOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface VirtualMachineScaleSetVMsUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VirtualMachineScaleSetVMsUpdateResponse = VirtualMachineScaleSetVM; - -// @public -export interface VirtualMachinesCaptureOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VirtualMachinesCaptureResponse = VirtualMachineCaptureResult; - -// @public -export interface VirtualMachinesConvertToManagedDisksOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface VirtualMachinesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VirtualMachinesCreateOrUpdateResponse = VirtualMachine; - -// @public -export interface VirtualMachinesDeallocateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface VirtualMachinesDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface VirtualMachinesGeneralizeOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface VirtualMachinesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualMachinesGetResponse = VirtualMachine; - -// @public -export interface VirtualMachinesInstanceViewOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualMachinesInstanceViewResponse = VirtualMachineInstanceView; - -// @public -export interface VirtualMachineSize { - maxDataDiskCount?: number; - memoryInMB?: number; - name?: string; - numberOfCores?: number; - osDiskSizeInMB?: number; - resourceDiskSizeInMB?: number; -} - -// @public -export interface VirtualMachineSizeListResult { - value?: VirtualMachineSize[]; -} - -// @public -export interface VirtualMachineSizes { - list(location: string, options?: VirtualMachineSizesListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface VirtualMachineSizesListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualMachineSizesListResponse = VirtualMachineSizeListResult; - -// @public -export type VirtualMachineSizeTypes = string; - -// @public -export interface VirtualMachinesListAllNextOptionalParams extends coreClient.OperationOptions { - statusOnly?: string; -} - -// @public -export type VirtualMachinesListAllNextResponse = VirtualMachineListResult; - -// @public -export interface VirtualMachinesListAllOptionalParams extends coreClient.OperationOptions { - statusOnly?: string; -} - -// @public -export type VirtualMachinesListAllResponse = VirtualMachineListResult; - -// @public -export interface VirtualMachinesListAvailableSizesOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualMachinesListAvailableSizesResponse = VirtualMachineSizeListResult; - -// @public -export interface VirtualMachinesListByLocationNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualMachinesListByLocationNextResponse = VirtualMachineListResult; - -// @public -export interface VirtualMachinesListByLocationOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualMachinesListByLocationResponse = VirtualMachineListResult; - -// @public -export interface VirtualMachinesListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualMachinesListNextResponse = VirtualMachineListResult; - -// @public -export interface VirtualMachinesListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualMachinesListResponse = VirtualMachineListResult; - -// @public -export interface VirtualMachinesPerformMaintenanceOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface VirtualMachinesPowerOffOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - skipShutdown?: boolean; - updateIntervalInMs?: number; -} - -// @public -export interface VirtualMachinesReapplyOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface VirtualMachinesRedeployOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface VirtualMachinesReimageOptionalParams extends coreClient.OperationOptions { - parameters?: VirtualMachineReimageParameters; - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface VirtualMachinesRestartOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface VirtualMachinesRunCommandOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VirtualMachinesRunCommandResponse = RunCommandResult; - -// @public -export interface VirtualMachinesSimulateEvictionOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface VirtualMachinesStartOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface VirtualMachineStatusCodeCount { - readonly code?: string; - readonly count?: number; -} - -// @public -export interface VirtualMachinesUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VirtualMachinesUpdateResponse = VirtualMachine; - -// @public -export type VirtualMachineUpdate = UpdateResource & { - plan?: Plan; - identity?: VirtualMachineIdentity; - zones?: string[]; - hardwareProfile?: HardwareProfile; - storageProfile?: StorageProfile; - additionalCapabilities?: AdditionalCapabilities; - osProfile?: OSProfile; - networkProfile?: NetworkProfile; - diagnosticsProfile?: DiagnosticsProfile; - availabilitySet?: SubResource; - virtualMachineScaleSet?: SubResource; - proximityPlacementGroup?: SubResource; - priority?: VirtualMachinePriorityTypes; - evictionPolicy?: VirtualMachineEvictionPolicyTypes; - billingProfile?: BillingProfile; - host?: SubResource; - readonly provisioningState?: string; - readonly instanceView?: VirtualMachineInstanceView; - licenseType?: string; - readonly vmId?: string; -}; - -// @public (undocumented) -export interface VMScaleSetConvertToSinglePlacementGroupInput { - activePlacementGroupId?: string; -} - -// @public -export interface WindowsConfiguration { - additionalUnattendContent?: AdditionalUnattendContent[]; - enableAutomaticUpdates?: boolean; - provisionVMAgent?: boolean; - timeZone?: string; - winRM?: WinRMConfiguration; -} - -// @public -export interface WinRMConfiguration { - listeners?: WinRMListener[]; -} - -// @public -export interface WinRMListener { - certificateUrl?: string; - protocol?: ProtocolTypes; -} - - -// (No @packageDocumentation comment for this package) - -``` +## API Report File for "compute-resource-manager" + +> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). + +```ts + +import * as coreAuth from '@azure/core-auth'; +import * as coreClient from '@azure/core-client'; +import { PagedAsyncIterableIterator } from '@azure/core-paging'; +import { PollerLike } from '@azure/core-lro'; +import { PollOperationState } from '@azure/core-lro'; + +// @public +export type AccessLevel = string; + +// @public +export interface AccessUri { + readonly accessSAS?: string; +} + +// @public +export interface AdditionalCapabilities { + ultraSSDEnabled?: boolean; +} + +// @public +export interface AdditionalUnattendContent { + componentName?: "Microsoft-Windows-Shell-Setup"; + content?: string; + passName?: "OobeSystem"; + settingName?: SettingNames; +} + +// @public +export type AggregatedReplicationState = string; + +// @public +export interface ApiEntityReference { + id?: string; +} + +// @public +export interface ApiError { + code?: string; + details?: ApiErrorBase[]; + innererror?: InnerError; + message?: string; + target?: string; +} + +// @public +export interface ApiErrorBase { + code?: string; + message?: string; + target?: string; +} + +// @public +export interface AutomaticOSUpgradePolicy { + disableAutomaticRollback?: boolean; + enableAutomaticOSUpgrade?: boolean; +} + +// @public +export interface AutomaticOSUpgradeProperties { + automaticOSUpgradeSupported: boolean; +} + +// @public +export interface AutomaticRepairsPolicy { + enabled?: boolean; + gracePeriod?: string; +} + +// @public +export type AvailabilitySet = Resource & { + sku?: Sku; + platformUpdateDomainCount?: number; + platformFaultDomainCount?: number; + virtualMachines?: SubResource[]; + proximityPlacementGroup?: SubResource; + readonly statuses?: InstanceViewStatus[]; +}; + +// @public +export interface AvailabilitySetListResult { + nextLink?: string; + value: AvailabilitySet[]; +} + +// @public +export interface AvailabilitySets { + createOrUpdate(resourceGroupName: string, availabilitySetName: string, parameters: AvailabilitySet, options?: AvailabilitySetsCreateOrUpdateOptionalParams): Promise; + delete(resourceGroupName: string, availabilitySetName: string, options?: AvailabilitySetsDeleteOptionalParams): Promise; + get(resourceGroupName: string, availabilitySetName: string, options?: AvailabilitySetsGetOptionalParams): Promise; + list(resourceGroupName: string, options?: AvailabilitySetsListOptionalParams): PagedAsyncIterableIterator; + listAvailableSizes(resourceGroupName: string, availabilitySetName: string, options?: AvailabilitySetsListAvailableSizesOptionalParams): PagedAsyncIterableIterator; + listBySubscription(options?: AvailabilitySetsListBySubscriptionOptionalParams): PagedAsyncIterableIterator; + update(resourceGroupName: string, availabilitySetName: string, parameters: AvailabilitySetUpdate, options?: AvailabilitySetsUpdateOptionalParams): Promise; +} + +// @public +export interface AvailabilitySetsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AvailabilitySetsCreateOrUpdateResponse = AvailabilitySet; + +// @public +export interface AvailabilitySetsDeleteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface AvailabilitySetsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AvailabilitySetsGetResponse = AvailabilitySet; + +// @public +export type AvailabilitySetSkuTypes = string; + +// @public +export interface AvailabilitySetsListAvailableSizesOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AvailabilitySetsListAvailableSizesResponse = VirtualMachineSizeListResult; + +// @public +export interface AvailabilitySetsListBySubscriptionNextOptionalParams extends coreClient.OperationOptions { + expand?: string; +} + +// @public +export type AvailabilitySetsListBySubscriptionNextResponse = AvailabilitySetListResult; + +// @public +export interface AvailabilitySetsListBySubscriptionOptionalParams extends coreClient.OperationOptions { + expand?: string; +} + +// @public +export type AvailabilitySetsListBySubscriptionResponse = AvailabilitySetListResult; + +// @public +export interface AvailabilitySetsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AvailabilitySetsListNextResponse = AvailabilitySetListResult; + +// @public +export interface AvailabilitySetsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AvailabilitySetsListResponse = AvailabilitySetListResult; + +// @public +export interface AvailabilitySetsUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AvailabilitySetsUpdateResponse = AvailabilitySet; + +// @public +export type AvailabilitySetUpdate = UpdateResource & { + sku?: Sku; + platformUpdateDomainCount?: number; + platformFaultDomainCount?: number; + virtualMachines?: SubResource[]; + proximityPlacementGroup?: SubResource; + readonly statuses?: InstanceViewStatus[]; +}; + +// @public +export interface BillingProfile { + maxPrice?: number; +} + +// @public +export interface BootDiagnostics { + enabled?: boolean; + storageUri?: string; +} + +// @public +export interface BootDiagnosticsInstanceView { + readonly consoleScreenshotBlobUri?: string; + readonly serialConsoleLogBlobUri?: string; + readonly status?: InstanceViewStatus; +} + +// @public +export type CachingTypes = "None" | "ReadOnly" | "ReadWrite"; + +// @public +export interface CloudError { + error?: ApiError; +} + +// @public (undocumented) +export interface Components1H8M3EpSchemasVirtualmachineidentityPropertiesUserassignedidentitiesAdditionalproperties { + readonly clientId?: string; + readonly principalId?: string; +} + +// @public (undocumented) +export interface ComponentsNj115SSchemasVirtualmachinescalesetidentityPropertiesUserassignedidentitiesAdditionalproperties { + readonly clientId?: string; + readonly principalId?: string; +} + +// @public (undocumented) +export class ComputeManagementClient extends ComputeManagementClientContext { + constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: ComputeManagementClientOptionalParams); + // (undocumented) + availabilitySets: AvailabilitySets; + // (undocumented) + containerServices: ContainerServices; + // (undocumented) + dedicatedHostGroups: DedicatedHostGroups; + // (undocumented) + dedicatedHosts: DedicatedHosts; + // (undocumented) + diskEncryptionSets: DiskEncryptionSets; + // (undocumented) + disks: Disks; + // (undocumented) + galleries: Galleries; + // (undocumented) + galleryApplications: GalleryApplications; + // (undocumented) + galleryApplicationVersions: GalleryApplicationVersions; + // (undocumented) + galleryImages: GalleryImages; + // (undocumented) + galleryImageVersions: GalleryImageVersions; + // (undocumented) + images: Images; + // (undocumented) + logAnalytics: LogAnalytics; + // (undocumented) + operations: Operations; + // (undocumented) + proximityPlacementGroups: ProximityPlacementGroups; + // (undocumented) + resourceSkus: ResourceSkus; + // (undocumented) + snapshots: Snapshots; + // (undocumented) + sshPublicKeys: SshPublicKeys; + // (undocumented) + usage: Usage; + // (undocumented) + virtualMachineExtensionImages: VirtualMachineExtensionImages; + // (undocumented) + virtualMachineExtensions: VirtualMachineExtensions; + // (undocumented) + virtualMachineImages: VirtualMachineImages; + // (undocumented) + virtualMachineRunCommands: VirtualMachineRunCommands; + // (undocumented) + virtualMachines: VirtualMachines; + // (undocumented) + virtualMachineScaleSetExtensions: VirtualMachineScaleSetExtensions; + // (undocumented) + virtualMachineScaleSetRollingUpgrades: VirtualMachineScaleSetRollingUpgrades; + // (undocumented) + virtualMachineScaleSets: VirtualMachineScaleSets; + // (undocumented) + virtualMachineScaleSetVMExtensions: VirtualMachineScaleSetVMExtensions; + // (undocumented) + virtualMachineScaleSetVMs: VirtualMachineScaleSetVMs; + // (undocumented) + virtualMachineSizes: VirtualMachineSizes; +} + +// @public (undocumented) +export class ComputeManagementClientContext extends coreClient.ServiceClient { + // (undocumented) + $host: string; + constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: ComputeManagementClientOptionalParams); + // (undocumented) + subscriptionId: string; +} + +// @public +export interface ComputeManagementClientOptionalParams extends coreClient.ServiceClientOptions { + $host?: string; + endpoint?: string; +} + +// @public +export interface ComputeOperationListResult { + readonly value?: ComputeOperationValue[]; +} + +// @public +export interface ComputeOperationValue { + readonly description?: string; + readonly name?: string; + readonly operation?: string; + readonly origin?: string; + readonly provider?: string; + readonly resource?: string; +} + +// @public +export type ContainerService = Resource & { + readonly provisioningState?: string; + orchestratorProfile?: ContainerServiceOrchestratorProfile; + customProfile?: ContainerServiceCustomProfile; + servicePrincipalProfile?: ContainerServicePrincipalProfile; + masterProfile?: ContainerServiceMasterProfile; + agentPoolProfiles?: ContainerServiceAgentPoolProfile[]; + windowsProfile?: ContainerServiceWindowsProfile; + linuxProfile?: ContainerServiceLinuxProfile; + diagnosticsProfile?: ContainerServiceDiagnosticsProfile; +}; + +// @public +export interface ContainerServiceAgentPoolProfile { + count: number; + dnsPrefix: string; + readonly fqdn?: string; + name: string; + vmSize: ContainerServiceVMSizeTypes; +} + +// @public +export interface ContainerServiceCustomProfile { + orchestrator: string; +} + +// @public (undocumented) +export interface ContainerServiceDiagnosticsProfile { + vmDiagnostics: ContainerServiceVMDiagnostics; +} + +// @public +export interface ContainerServiceLinuxProfile { + adminUsername: string; + ssh: ContainerServiceSshConfiguration; +} + +// @public +export interface ContainerServiceListResult { + nextLink?: string; + value?: ContainerService[]; +} + +// @public +export interface ContainerServiceMasterProfile { + count?: ContainerServiceMasterProfileCount; + dnsPrefix: string; + readonly fqdn?: string; +} + +// @public +export type ContainerServiceMasterProfileCount = number; + +// @public +export interface ContainerServiceOrchestratorProfile { + orchestratorType: ContainerServiceOrchestratorTypes; +} + +// @public +export type ContainerServiceOrchestratorTypes = "Swarm" | "DCOS" | "Custom" | "Kubernetes"; + +// @public +export interface ContainerServicePrincipalProfile { + clientId: string; + secret: string; +} + +// @public +export interface ContainerServices { + beginCreateOrUpdate(resourceGroupName: string, containerServiceName: string, parameters: ContainerService, options?: ContainerServicesCreateOrUpdateOptionalParams): Promise, ContainerServicesCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, containerServiceName: string, parameters: ContainerService, options?: ContainerServicesCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, containerServiceName: string, options?: ContainerServicesDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, containerServiceName: string, options?: ContainerServicesDeleteOptionalParams): Promise; + get(resourceGroupName: string, containerServiceName: string, options?: ContainerServicesGetOptionalParams): Promise; + list(options?: ContainerServicesListOptionalParams): PagedAsyncIterableIterator; + listByResourceGroup(resourceGroupName: string, options?: ContainerServicesListByResourceGroupOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ContainerServicesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ContainerServicesCreateOrUpdateResponse = ContainerService; + +// @public +export interface ContainerServicesDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface ContainerServicesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ContainerServicesGetResponse = ContainerService; + +// @public +export interface ContainerServicesListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ContainerServicesListByResourceGroupNextResponse = ContainerServiceListResult; + +// @public +export interface ContainerServicesListByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ContainerServicesListByResourceGroupResponse = ContainerServiceListResult; + +// @public +export interface ContainerServicesListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ContainerServicesListNextResponse = ContainerServiceListResult; + +// @public +export interface ContainerServicesListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ContainerServicesListResponse = ContainerServiceListResult; + +// @public +export interface ContainerServiceSshConfiguration { + publicKeys: ContainerServiceSshPublicKey[]; +} + +// @public +export interface ContainerServiceSshPublicKey { + keyData: string; +} + +// @public +export interface ContainerServiceVMDiagnostics { + enabled: boolean; + readonly storageUri?: string; +} + +// @public +export type ContainerServiceVMSizeTypes = string; + +// @public +export interface ContainerServiceWindowsProfile { + adminPassword: string; + adminUsername: string; +} + +// @public +export interface CreationData { + createOption: DiskCreateOption; + galleryImageReference?: ImageDiskReference; + imageReference?: ImageDiskReference; + sourceResourceId?: string; + readonly sourceUniqueId?: string; + sourceUri?: string; + storageAccountId?: string; + uploadSizeBytes?: number; +} + +// @public +export interface DataDisk { + caching?: CachingTypes; + createOption: DiskCreateOptionTypes; + readonly diskIopsReadWrite?: number; + readonly diskMBpsReadWrite?: number; + diskSizeGB?: number; + image?: VirtualHardDisk; + lun: number; + managedDisk?: ManagedDiskParameters; + name?: string; + toBeDetached?: boolean; + vhd?: VirtualHardDisk; + writeAcceleratorEnabled?: boolean; +} + +// @public +export interface DataDiskImage { + readonly lun?: number; +} + +// @public +export type DataDiskImageEncryption = DiskImageEncryption & { + lun: number; +}; + +// @public +export type DedicatedHost = Resource & { + sku: Sku; + platformFaultDomain?: number; + autoReplaceOnFailure?: boolean; + readonly hostId?: string; + readonly virtualMachines?: SubResourceReadOnly[]; + licenseType?: DedicatedHostLicenseTypes; + readonly provisioningTime?: Date; + readonly provisioningState?: string; + readonly instanceView?: DedicatedHostInstanceView; +}; + +// @public +export interface DedicatedHostAllocatableVM { + count?: number; + vmSize?: string; +} + +// @public +export interface DedicatedHostAvailableCapacity { + allocatableVMs?: DedicatedHostAllocatableVM[]; +} + +// @public +export type DedicatedHostGroup = Resource & { + zones?: string[]; + platformFaultDomainCount?: number; + readonly hosts?: SubResourceReadOnly[]; +}; + +// @public +export interface DedicatedHostGroupListResult { + nextLink?: string; + value: DedicatedHostGroup[]; +} + +// @public +export interface DedicatedHostGroups { + createOrUpdate(resourceGroupName: string, hostGroupName: string, parameters: DedicatedHostGroup, options?: DedicatedHostGroupsCreateOrUpdateOptionalParams): Promise; + delete(resourceGroupName: string, hostGroupName: string, options?: DedicatedHostGroupsDeleteOptionalParams): Promise; + get(resourceGroupName: string, hostGroupName: string, options?: DedicatedHostGroupsGetOptionalParams): Promise; + listByResourceGroup(resourceGroupName: string, options?: DedicatedHostGroupsListByResourceGroupOptionalParams): PagedAsyncIterableIterator; + listBySubscription(options?: DedicatedHostGroupsListBySubscriptionOptionalParams): PagedAsyncIterableIterator; + update(resourceGroupName: string, hostGroupName: string, parameters: DedicatedHostGroupUpdate, options?: DedicatedHostGroupsUpdateOptionalParams): Promise; +} + +// @public +export interface DedicatedHostGroupsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DedicatedHostGroupsCreateOrUpdateResponse = DedicatedHostGroup; + +// @public +export interface DedicatedHostGroupsDeleteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface DedicatedHostGroupsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DedicatedHostGroupsGetResponse = DedicatedHostGroup; + +// @public +export interface DedicatedHostGroupsListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DedicatedHostGroupsListByResourceGroupNextResponse = DedicatedHostGroupListResult; + +// @public +export interface DedicatedHostGroupsListByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DedicatedHostGroupsListByResourceGroupResponse = DedicatedHostGroupListResult; + +// @public +export interface DedicatedHostGroupsListBySubscriptionNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DedicatedHostGroupsListBySubscriptionNextResponse = DedicatedHostGroupListResult; + +// @public +export interface DedicatedHostGroupsListBySubscriptionOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DedicatedHostGroupsListBySubscriptionResponse = DedicatedHostGroupListResult; + +// @public +export interface DedicatedHostGroupsUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DedicatedHostGroupsUpdateResponse = DedicatedHostGroup; + +// @public +export type DedicatedHostGroupUpdate = UpdateResource & { + zones?: string[]; + platformFaultDomainCount?: number; + readonly hosts?: SubResourceReadOnly[]; +}; + +// @public +export interface DedicatedHostInstanceView { + readonly assetId?: string; + availableCapacity?: DedicatedHostAvailableCapacity; + statuses?: InstanceViewStatus[]; +} + +// @public +export type DedicatedHostLicenseTypes = "None" | "Windows_Server_Hybrid" | "Windows_Server_Perpetual"; + +// @public +export interface DedicatedHostListResult { + nextLink?: string; + value: DedicatedHost[]; +} + +// @public +export interface DedicatedHosts { + beginCreateOrUpdate(resourceGroupName: string, hostGroupName: string, hostName: string, parameters: DedicatedHost, options?: DedicatedHostsCreateOrUpdateOptionalParams): Promise, DedicatedHostsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, hostGroupName: string, hostName: string, parameters: DedicatedHost, options?: DedicatedHostsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, hostGroupName: string, hostName: string, options?: DedicatedHostsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, hostGroupName: string, hostName: string, options?: DedicatedHostsDeleteOptionalParams): Promise; + beginUpdate(resourceGroupName: string, hostGroupName: string, hostName: string, parameters: DedicatedHostUpdate, options?: DedicatedHostsUpdateOptionalParams): Promise, DedicatedHostsUpdateResponse>>; + beginUpdateAndWait(resourceGroupName: string, hostGroupName: string, hostName: string, parameters: DedicatedHostUpdate, options?: DedicatedHostsUpdateOptionalParams): Promise; + get(resourceGroupName: string, hostGroupName: string, hostName: string, options?: DedicatedHostsGetOptionalParams): Promise; + listByHostGroup(resourceGroupName: string, hostGroupName: string, options?: DedicatedHostsListByHostGroupOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface DedicatedHostsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type DedicatedHostsCreateOrUpdateResponse = DedicatedHost; + +// @public +export interface DedicatedHostsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface DedicatedHostsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DedicatedHostsGetResponse = DedicatedHost; + +// @public +export interface DedicatedHostsListByHostGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DedicatedHostsListByHostGroupNextResponse = DedicatedHostListResult; + +// @public +export interface DedicatedHostsListByHostGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DedicatedHostsListByHostGroupResponse = DedicatedHostListResult; + +// @public +export interface DedicatedHostsUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type DedicatedHostsUpdateResponse = DedicatedHost; + +// @public +export type DedicatedHostUpdate = UpdateResource & { + platformFaultDomain?: number; + autoReplaceOnFailure?: boolean; + readonly hostId?: string; + readonly virtualMachines?: SubResourceReadOnly[]; + licenseType?: DedicatedHostLicenseTypes; + readonly provisioningTime?: Date; + readonly provisioningState?: string; + readonly instanceView?: DedicatedHostInstanceView; +}; + +// @public +export interface DiagnosticsProfile { + bootDiagnostics?: BootDiagnostics; +} + +// @public +export type DiffDiskOptions = string; + +// @public +export type DiffDiskPlacement = string; + +// @public +export interface DiffDiskSettings { + option?: DiffDiskOptions; + placement?: DiffDiskPlacement; +} + +// @public +export interface Disallowed { + diskTypes?: string[]; +} + +// @public +export type Disk = Resource & { + readonly managedBy?: string; + readonly managedByExtended?: string[]; + sku?: DiskSku; + zones?: string[]; + readonly timeCreated?: Date; + osType?: OperatingSystemTypes; + hyperVGeneration?: HyperVGeneration; + creationData?: CreationData; + diskSizeGB?: number; + readonly diskSizeBytes?: number; + readonly uniqueId?: string; + encryptionSettingsCollection?: EncryptionSettingsCollection; + readonly provisioningState?: string; + diskIopsReadWrite?: number; + diskMBpsReadWrite?: number; + diskIopsReadOnly?: number; + diskMBpsReadOnly?: number; + readonly diskState?: DiskState; + encryption?: Encryption; + maxShares?: number; + readonly shareInfo?: ShareInfoElement[]; +}; + +// @public +export type DiskCreateOption = string; + +// @public +export type DiskCreateOptionTypes = string; + +// @public +export type DiskEncryptionSet = Resource & { + identity?: EncryptionSetIdentity; + activeKey?: KeyVaultAndKeyReference; + readonly previousKeys?: KeyVaultAndKeyReference[]; + readonly provisioningState?: string; +}; + +// @public +export type DiskEncryptionSetIdentityType = string; + +// @public +export interface DiskEncryptionSetList { + nextLink?: string; + value: DiskEncryptionSet[]; +} + +// @public +export type DiskEncryptionSetParameters = SubResource & {}; + +// @public +export interface DiskEncryptionSets { + beginCreateOrUpdate(resourceGroupName: string, diskEncryptionSetName: string, diskEncryptionSet: DiskEncryptionSet, options?: DiskEncryptionSetsCreateOrUpdateOptionalParams): Promise, DiskEncryptionSetsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, diskEncryptionSetName: string, diskEncryptionSet: DiskEncryptionSet, options?: DiskEncryptionSetsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, diskEncryptionSetName: string, options?: DiskEncryptionSetsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, diskEncryptionSetName: string, options?: DiskEncryptionSetsDeleteOptionalParams): Promise; + beginUpdate(resourceGroupName: string, diskEncryptionSetName: string, diskEncryptionSet: DiskEncryptionSetUpdate, options?: DiskEncryptionSetsUpdateOptionalParams): Promise, DiskEncryptionSetsUpdateResponse>>; + beginUpdateAndWait(resourceGroupName: string, diskEncryptionSetName: string, diskEncryptionSet: DiskEncryptionSetUpdate, options?: DiskEncryptionSetsUpdateOptionalParams): Promise; + get(resourceGroupName: string, diskEncryptionSetName: string, options?: DiskEncryptionSetsGetOptionalParams): Promise; + list(options?: DiskEncryptionSetsListOptionalParams): PagedAsyncIterableIterator; + listByResourceGroup(resourceGroupName: string, options?: DiskEncryptionSetsListByResourceGroupOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface DiskEncryptionSetsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type DiskEncryptionSetsCreateOrUpdateResponse = DiskEncryptionSet; + +// @public +export interface DiskEncryptionSetsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface DiskEncryptionSetsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DiskEncryptionSetsGetResponse = DiskEncryptionSet; + +// @public +export interface DiskEncryptionSetsListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DiskEncryptionSetsListByResourceGroupNextResponse = DiskEncryptionSetList; + +// @public +export interface DiskEncryptionSetsListByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DiskEncryptionSetsListByResourceGroupResponse = DiskEncryptionSetList; + +// @public +export interface DiskEncryptionSetsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DiskEncryptionSetsListNextResponse = DiskEncryptionSetList; + +// @public +export interface DiskEncryptionSetsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DiskEncryptionSetsListResponse = DiskEncryptionSetList; + +// @public +export interface DiskEncryptionSetsUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type DiskEncryptionSetsUpdateResponse = DiskEncryptionSet; + +// @public +export interface DiskEncryptionSettings { + diskEncryptionKey?: KeyVaultSecretReference; + enabled?: boolean; + keyEncryptionKey?: KeyVaultKeyReference; +} + +// @public +export interface DiskEncryptionSetUpdate { + activeKey?: KeyVaultAndKeyReference; + tags?: { + [propertyName: string]: string; + }; +} + +// @public +export interface DiskImageEncryption { + diskEncryptionSetId?: string; +} + +// @public +export interface DiskInstanceView { + encryptionSettings?: DiskEncryptionSettings[]; + name?: string; + statuses?: InstanceViewStatus[]; +} + +// @public +export interface DiskList { + nextLink?: string; + value: Disk[]; +} + +// @public +export interface Disks { + beginCreateOrUpdate(resourceGroupName: string, diskName: string, disk: Disk, options?: DisksCreateOrUpdateOptionalParams): Promise, DisksCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, diskName: string, disk: Disk, options?: DisksCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, diskName: string, options?: DisksDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, diskName: string, options?: DisksDeleteOptionalParams): Promise; + beginGrantAccess(resourceGroupName: string, diskName: string, grantAccessData: GrantAccessData, options?: DisksGrantAccessOptionalParams): Promise, DisksGrantAccessResponse>>; + beginGrantAccessAndWait(resourceGroupName: string, diskName: string, grantAccessData: GrantAccessData, options?: DisksGrantAccessOptionalParams): Promise; + beginRevokeAccess(resourceGroupName: string, diskName: string, options?: DisksRevokeAccessOptionalParams): Promise, void>>; + beginRevokeAccessAndWait(resourceGroupName: string, diskName: string, options?: DisksRevokeAccessOptionalParams): Promise; + beginUpdate(resourceGroupName: string, diskName: string, disk: DiskUpdate, options?: DisksUpdateOptionalParams): Promise, DisksUpdateResponse>>; + beginUpdateAndWait(resourceGroupName: string, diskName: string, disk: DiskUpdate, options?: DisksUpdateOptionalParams): Promise; + get(resourceGroupName: string, diskName: string, options?: DisksGetOptionalParams): Promise; + list(options?: DisksListOptionalParams): PagedAsyncIterableIterator; + listByResourceGroup(resourceGroupName: string, options?: DisksListByResourceGroupOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface DisksCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type DisksCreateOrUpdateResponse = Disk; + +// @public +export interface DisksDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface DisksGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DisksGetResponse = Disk; + +// @public +export interface DisksGrantAccessOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type DisksGrantAccessResponse = AccessUri; + +// @public +export interface DiskSku { + name?: DiskStorageAccountTypes; + readonly tier?: string; +} + +// @public +export interface DisksListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DisksListByResourceGroupNextResponse = DiskList; + +// @public +export interface DisksListByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DisksListByResourceGroupResponse = DiskList; + +// @public +export interface DisksListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DisksListNextResponse = DiskList; + +// @public +export interface DisksListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DisksListResponse = DiskList; + +// @public +export interface DisksRevokeAccessOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type DiskState = string; + +// @public +export type DiskStorageAccountTypes = string; + +// @public +export interface DisksUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type DisksUpdateResponse = Disk; + +// @public +export interface DiskUpdate { + diskIopsReadOnly?: number; + diskIopsReadWrite?: number; + diskMBpsReadOnly?: number; + diskMBpsReadWrite?: number; + diskSizeGB?: number; + encryption?: Encryption; + encryptionSettingsCollection?: EncryptionSettingsCollection; + maxShares?: number; + osType?: OperatingSystemTypes; + sku?: DiskSku; + tags?: { + [propertyName: string]: string; + }; +} + +// @public +export interface Encryption { + diskEncryptionSetId?: string; + type?: EncryptionType; +} + +// @public +export interface EncryptionImages { + dataDiskImages?: DataDiskImageEncryption[]; + osDiskImage?: OSDiskImageEncryption; +} + +// @public +export interface EncryptionSetIdentity { + readonly principalId?: string; + readonly tenantId?: string; + type?: DiskEncryptionSetIdentityType; +} + +// @public +export interface EncryptionSettingsCollection { + enabled: boolean; + encryptionSettings?: EncryptionSettingsElement[]; + encryptionSettingsVersion?: string; +} + +// @public +export interface EncryptionSettingsElement { + diskEncryptionKey?: KeyVaultAndSecretReference; + keyEncryptionKey?: KeyVaultAndKeyReference; +} + +// @public +export type EncryptionType = string; + +// @public +export interface Galleries { + beginCreateOrUpdate(resourceGroupName: string, galleryName: string, gallery: Gallery, options?: GalleriesCreateOrUpdateOptionalParams): Promise, GalleriesCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, galleryName: string, gallery: Gallery, options?: GalleriesCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, galleryName: string, options?: GalleriesDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, galleryName: string, options?: GalleriesDeleteOptionalParams): Promise; + beginUpdate(resourceGroupName: string, galleryName: string, gallery: GalleryUpdate, options?: GalleriesUpdateOptionalParams): Promise, GalleriesUpdateResponse>>; + beginUpdateAndWait(resourceGroupName: string, galleryName: string, gallery: GalleryUpdate, options?: GalleriesUpdateOptionalParams): Promise; + get(resourceGroupName: string, galleryName: string, options?: GalleriesGetOptionalParams): Promise; + list(options?: GalleriesListOptionalParams): PagedAsyncIterableIterator; + listByResourceGroup(resourceGroupName: string, options?: GalleriesListByResourceGroupOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface GalleriesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type GalleriesCreateOrUpdateResponse = Gallery; + +// @public +export interface GalleriesDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface GalleriesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type GalleriesGetResponse = Gallery; + +// @public +export interface GalleriesListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type GalleriesListByResourceGroupNextResponse = GalleryList; + +// @public +export interface GalleriesListByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type GalleriesListByResourceGroupResponse = GalleryList; + +// @public +export interface GalleriesListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type GalleriesListNextResponse = GalleryList; + +// @public +export interface GalleriesListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type GalleriesListResponse = GalleryList; + +// @public +export interface GalleriesUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type GalleriesUpdateResponse = Gallery; + +// @public +export type Gallery = Resource & { + description?: string; + identifier?: GalleryIdentifier; + readonly provisioningState?: GalleryPropertiesProvisioningState; +}; + +// @public +export type GalleryApplication = Resource & { + description?: string; + eula?: string; + privacyStatementUri?: string; + releaseNoteUri?: string; + endOfLifeDate?: Date; + supportedOSType?: OperatingSystemTypes; +}; + +// @public +export interface GalleryApplicationList { + nextLink?: string; + value: GalleryApplication[]; +} + +// @public +export interface GalleryApplications { + beginCreateOrUpdate(resourceGroupName: string, galleryName: string, galleryApplicationName: string, galleryApplication: GalleryApplication, options?: GalleryApplicationsCreateOrUpdateOptionalParams): Promise, GalleryApplicationsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, galleryName: string, galleryApplicationName: string, galleryApplication: GalleryApplication, options?: GalleryApplicationsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, galleryName: string, galleryApplicationName: string, options?: GalleryApplicationsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, galleryName: string, galleryApplicationName: string, options?: GalleryApplicationsDeleteOptionalParams): Promise; + beginUpdate(resourceGroupName: string, galleryName: string, galleryApplicationName: string, galleryApplication: GalleryApplicationUpdate, options?: GalleryApplicationsUpdateOptionalParams): Promise, GalleryApplicationsUpdateResponse>>; + beginUpdateAndWait(resourceGroupName: string, galleryName: string, galleryApplicationName: string, galleryApplication: GalleryApplicationUpdate, options?: GalleryApplicationsUpdateOptionalParams): Promise; + get(resourceGroupName: string, galleryName: string, galleryApplicationName: string, options?: GalleryApplicationsGetOptionalParams): Promise; + listByGallery(resourceGroupName: string, galleryName: string, options?: GalleryApplicationsListByGalleryOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface GalleryApplicationsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type GalleryApplicationsCreateOrUpdateResponse = GalleryApplication; + +// @public +export interface GalleryApplicationsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface GalleryApplicationsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type GalleryApplicationsGetResponse = GalleryApplication; + +// @public +export interface GalleryApplicationsListByGalleryNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type GalleryApplicationsListByGalleryNextResponse = GalleryApplicationList; + +// @public +export interface GalleryApplicationsListByGalleryOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type GalleryApplicationsListByGalleryResponse = GalleryApplicationList; + +// @public +export interface GalleryApplicationsUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type GalleryApplicationsUpdateResponse = GalleryApplication; + +// @public +export type GalleryApplicationUpdate = UpdateResourceDefinition & { + description?: string; + eula?: string; + privacyStatementUri?: string; + releaseNoteUri?: string; + endOfLifeDate?: Date; + supportedOSType?: OperatingSystemTypes; +}; + +// @public +export type GalleryApplicationVersion = Resource & { + publishingProfile?: GalleryApplicationVersionPublishingProfile; + readonly provisioningState?: GalleryApplicationVersionPropertiesProvisioningState; + readonly replicationStatus?: ReplicationStatus; +}; + +// @public +export interface GalleryApplicationVersionList { + nextLink?: string; + value: GalleryApplicationVersion[]; +} + +// @public +export type GalleryApplicationVersionPropertiesProvisioningState = string; + +// @public +export type GalleryApplicationVersionPublishingProfile = GalleryArtifactPublishingProfileBase & { + source: UserArtifactSource; + contentType?: string; + enableHealthCheck?: boolean; +}; + +// @public +export interface GalleryApplicationVersions { + beginCreateOrUpdate(resourceGroupName: string, galleryName: string, galleryApplicationName: string, galleryApplicationVersionName: string, galleryApplicationVersion: GalleryApplicationVersion, options?: GalleryApplicationVersionsCreateOrUpdateOptionalParams): Promise, GalleryApplicationVersionsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, galleryName: string, galleryApplicationName: string, galleryApplicationVersionName: string, galleryApplicationVersion: GalleryApplicationVersion, options?: GalleryApplicationVersionsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, galleryName: string, galleryApplicationName: string, galleryApplicationVersionName: string, options?: GalleryApplicationVersionsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, galleryName: string, galleryApplicationName: string, galleryApplicationVersionName: string, options?: GalleryApplicationVersionsDeleteOptionalParams): Promise; + beginUpdate(resourceGroupName: string, galleryName: string, galleryApplicationName: string, galleryApplicationVersionName: string, galleryApplicationVersion: GalleryApplicationVersionUpdate, options?: GalleryApplicationVersionsUpdateOptionalParams): Promise, GalleryApplicationVersionsUpdateResponse>>; + beginUpdateAndWait(resourceGroupName: string, galleryName: string, galleryApplicationName: string, galleryApplicationVersionName: string, galleryApplicationVersion: GalleryApplicationVersionUpdate, options?: GalleryApplicationVersionsUpdateOptionalParams): Promise; + get(resourceGroupName: string, galleryName: string, galleryApplicationName: string, galleryApplicationVersionName: string, options?: GalleryApplicationVersionsGetOptionalParams): Promise; + listByGalleryApplication(resourceGroupName: string, galleryName: string, galleryApplicationName: string, options?: GalleryApplicationVersionsListByGalleryApplicationOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface GalleryApplicationVersionsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type GalleryApplicationVersionsCreateOrUpdateResponse = GalleryApplicationVersion; + +// @public +export interface GalleryApplicationVersionsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface GalleryApplicationVersionsGetOptionalParams extends coreClient.OperationOptions { + expand?: ReplicationStatusTypes; +} + +// @public +export type GalleryApplicationVersionsGetResponse = GalleryApplicationVersion; + +// @public +export interface GalleryApplicationVersionsListByGalleryApplicationNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type GalleryApplicationVersionsListByGalleryApplicationNextResponse = GalleryApplicationVersionList; + +// @public +export interface GalleryApplicationVersionsListByGalleryApplicationOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type GalleryApplicationVersionsListByGalleryApplicationResponse = GalleryApplicationVersionList; + +// @public +export interface GalleryApplicationVersionsUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type GalleryApplicationVersionsUpdateResponse = GalleryApplicationVersion; + +// @public +export type GalleryApplicationVersionUpdate = UpdateResourceDefinition & { + publishingProfile?: GalleryApplicationVersionPublishingProfile; + readonly provisioningState?: GalleryApplicationVersionPropertiesProvisioningState; + readonly replicationStatus?: ReplicationStatus; +}; + +// @public +export interface GalleryArtifactPublishingProfileBase { + endOfLifeDate?: Date; + excludeFromLatest?: boolean; + readonly publishedDate?: Date; + replicaCount?: number; + storageAccountType?: StorageAccountType; + targetRegions?: TargetRegion[]; +} + +// @public +export interface GalleryArtifactSource { + managedImage: ManagedArtifact; +} + +// @public +export interface GalleryArtifactVersionSource { + id?: string; +} + +// @public +export type GalleryDataDiskImage = GalleryDiskImage & { + lun: number; +}; + +// @public +export interface GalleryDiskImage { + hostCaching?: HostCaching; + readonly sizeInGB?: number; + source?: GalleryArtifactVersionSource; +} + +// @public +export interface GalleryIdentifier { + readonly uniqueName?: string; +} + +// @public +export type GalleryImage = Resource & { + description?: string; + eula?: string; + privacyStatementUri?: string; + releaseNoteUri?: string; + osType?: OperatingSystemTypes; + osState?: OperatingSystemStateTypes; + hyperVGeneration?: HyperVGeneration; + endOfLifeDate?: Date; + identifier?: GalleryImageIdentifier; + recommended?: RecommendedMachineConfiguration; + disallowed?: Disallowed; + purchasePlan?: ImagePurchasePlan; + readonly provisioningState?: GalleryImagePropertiesProvisioningState; +}; + +// @public +export interface GalleryImageIdentifier { + offer: string; + publisher: string; + sku: string; +} + +// @public +export interface GalleryImageList { + nextLink?: string; + value: GalleryImage[]; +} + +// @public +export type GalleryImagePropertiesProvisioningState = string; + +// @public +export interface GalleryImages { + beginCreateOrUpdate(resourceGroupName: string, galleryName: string, galleryImageName: string, galleryImage: GalleryImage, options?: GalleryImagesCreateOrUpdateOptionalParams): Promise, GalleryImagesCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, galleryName: string, galleryImageName: string, galleryImage: GalleryImage, options?: GalleryImagesCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, galleryName: string, galleryImageName: string, options?: GalleryImagesDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, galleryName: string, galleryImageName: string, options?: GalleryImagesDeleteOptionalParams): Promise; + beginUpdate(resourceGroupName: string, galleryName: string, galleryImageName: string, galleryImage: GalleryImageUpdate, options?: GalleryImagesUpdateOptionalParams): Promise, GalleryImagesUpdateResponse>>; + beginUpdateAndWait(resourceGroupName: string, galleryName: string, galleryImageName: string, galleryImage: GalleryImageUpdate, options?: GalleryImagesUpdateOptionalParams): Promise; + get(resourceGroupName: string, galleryName: string, galleryImageName: string, options?: GalleryImagesGetOptionalParams): Promise; + listByGallery(resourceGroupName: string, galleryName: string, options?: GalleryImagesListByGalleryOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface GalleryImagesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type GalleryImagesCreateOrUpdateResponse = GalleryImage; + +// @public +export interface GalleryImagesDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface GalleryImagesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type GalleryImagesGetResponse = GalleryImage; + +// @public +export interface GalleryImagesListByGalleryNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type GalleryImagesListByGalleryNextResponse = GalleryImageList; + +// @public +export interface GalleryImagesListByGalleryOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type GalleryImagesListByGalleryResponse = GalleryImageList; + +// @public +export interface GalleryImagesUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type GalleryImagesUpdateResponse = GalleryImage; + +// @public +export type GalleryImageUpdate = UpdateResourceDefinition & { + description?: string; + eula?: string; + privacyStatementUri?: string; + releaseNoteUri?: string; + osType?: OperatingSystemTypes; + osState?: OperatingSystemStateTypes; + hyperVGeneration?: HyperVGeneration; + endOfLifeDate?: Date; + identifier?: GalleryImageIdentifier; + recommended?: RecommendedMachineConfiguration; + disallowed?: Disallowed; + purchasePlan?: ImagePurchasePlan; + readonly provisioningState?: GalleryImagePropertiesProvisioningState; +}; + +// @public +export type GalleryImageVersion = Resource & { + publishingProfile?: GalleryImageVersionPublishingProfile; + readonly provisioningState?: GalleryImageVersionPropertiesProvisioningState; + storageProfile?: GalleryImageVersionStorageProfile; + readonly replicationStatus?: ReplicationStatus; +}; + +// @public +export interface GalleryImageVersionList { + nextLink?: string; + value: GalleryImageVersion[]; +} + +// @public +export type GalleryImageVersionPropertiesProvisioningState = string; + +// @public +export type GalleryImageVersionPublishingProfile = GalleryArtifactPublishingProfileBase & {}; + +// @public +export interface GalleryImageVersions { + beginCreateOrUpdate(resourceGroupName: string, galleryName: string, galleryImageName: string, galleryImageVersionName: string, galleryImageVersion: GalleryImageVersion, options?: GalleryImageVersionsCreateOrUpdateOptionalParams): Promise, GalleryImageVersionsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, galleryName: string, galleryImageName: string, galleryImageVersionName: string, galleryImageVersion: GalleryImageVersion, options?: GalleryImageVersionsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, galleryName: string, galleryImageName: string, galleryImageVersionName: string, options?: GalleryImageVersionsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, galleryName: string, galleryImageName: string, galleryImageVersionName: string, options?: GalleryImageVersionsDeleteOptionalParams): Promise; + beginUpdate(resourceGroupName: string, galleryName: string, galleryImageName: string, galleryImageVersionName: string, galleryImageVersion: GalleryImageVersionUpdate, options?: GalleryImageVersionsUpdateOptionalParams): Promise, GalleryImageVersionsUpdateResponse>>; + beginUpdateAndWait(resourceGroupName: string, galleryName: string, galleryImageName: string, galleryImageVersionName: string, galleryImageVersion: GalleryImageVersionUpdate, options?: GalleryImageVersionsUpdateOptionalParams): Promise; + get(resourceGroupName: string, galleryName: string, galleryImageName: string, galleryImageVersionName: string, options?: GalleryImageVersionsGetOptionalParams): Promise; + listByGalleryImage(resourceGroupName: string, galleryName: string, galleryImageName: string, options?: GalleryImageVersionsListByGalleryImageOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface GalleryImageVersionsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type GalleryImageVersionsCreateOrUpdateResponse = GalleryImageVersion; + +// @public +export interface GalleryImageVersionsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface GalleryImageVersionsGetOptionalParams extends coreClient.OperationOptions { + expand?: ReplicationStatusTypes; +} + +// @public +export type GalleryImageVersionsGetResponse = GalleryImageVersion; + +// @public +export interface GalleryImageVersionsListByGalleryImageNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type GalleryImageVersionsListByGalleryImageNextResponse = GalleryImageVersionList; + +// @public +export interface GalleryImageVersionsListByGalleryImageOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type GalleryImageVersionsListByGalleryImageResponse = GalleryImageVersionList; + +// @public +export interface GalleryImageVersionStorageProfile { + dataDiskImages?: GalleryDataDiskImage[]; + osDiskImage?: GalleryOSDiskImage; + source?: GalleryArtifactVersionSource; +} + +// @public +export interface GalleryImageVersionsUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type GalleryImageVersionsUpdateResponse = GalleryImageVersion; + +// @public +export type GalleryImageVersionUpdate = UpdateResourceDefinition & { + publishingProfile?: GalleryImageVersionPublishingProfile; + readonly provisioningState?: GalleryImageVersionPropertiesProvisioningState; + storageProfile?: GalleryImageVersionStorageProfile; + readonly replicationStatus?: ReplicationStatus; +}; + +// @public +export interface GalleryList { + nextLink?: string; + value: Gallery[]; +} + +// @public +export type GalleryOSDiskImage = GalleryDiskImage & {}; + +// @public +export type GalleryPropertiesProvisioningState = string; + +// @public +export type GalleryUpdate = UpdateResourceDefinition & { + description?: string; + identifier?: GalleryIdentifier; + readonly provisioningState?: GalleryPropertiesProvisioningState; +}; + +// @public +export interface GrantAccessData { + // (undocumented) + access: AccessLevel; + durationInSeconds: number; +} + +// @public +export interface HardwareProfile { + vmSize?: VirtualMachineSizeTypes; +} + +// @public +export type HostCaching = "None" | "ReadOnly" | "ReadWrite"; + +// @public +export type HyperVGeneration = string; + +// @public +export type HyperVGenerationType = string; + +// @public +export type HyperVGenerationTypes = string; + +// @public +type Image_2 = Resource & { + sourceVirtualMachine?: SubResource; + storageProfile?: ImageStorageProfile; + readonly provisioningState?: string; + hyperVGeneration?: HyperVGenerationTypes; +}; + +export { Image_2 as Image } + +// @public +export type ImageDataDisk = ImageDisk & { + lun: number; +}; + +// @public +export interface ImageDisk { + blobUri?: string; + caching?: CachingTypes; + diskEncryptionSet?: DiskEncryptionSetParameters; + diskSizeGB?: number; + managedDisk?: SubResource; + snapshot?: SubResource; + storageAccountType?: StorageAccountTypes; +} + +// @public +export interface ImageDiskReference { + id: string; + lun?: number; +} + +// @public +export interface ImageListResult { + nextLink?: string; + value: Image_2[]; +} + +// @public +export type ImageOSDisk = ImageDisk & { + osType: OperatingSystemTypes; + osState: OperatingSystemStateTypes; +}; + +// @public +export interface ImagePurchasePlan { + name?: string; + product?: string; + publisher?: string; +} + +// @public +export type ImageReference = SubResource & { + publisher?: string; + offer?: string; + sku?: string; + version?: string; + readonly exactVersion?: string; +}; + +// @public +export interface Images { + beginCreateOrUpdate(resourceGroupName: string, imageName: string, parameters: Image_2, options?: ImagesCreateOrUpdateOptionalParams): Promise, ImagesCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, imageName: string, parameters: Image_2, options?: ImagesCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, imageName: string, options?: ImagesDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, imageName: string, options?: ImagesDeleteOptionalParams): Promise; + beginUpdate(resourceGroupName: string, imageName: string, parameters: ImageUpdate, options?: ImagesUpdateOptionalParams): Promise, ImagesUpdateResponse>>; + beginUpdateAndWait(resourceGroupName: string, imageName: string, parameters: ImageUpdate, options?: ImagesUpdateOptionalParams): Promise; + get(resourceGroupName: string, imageName: string, options?: ImagesGetOptionalParams): Promise; + list(options?: ImagesListOptionalParams): PagedAsyncIterableIterator; + listByResourceGroup(resourceGroupName: string, options?: ImagesListByResourceGroupOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ImagesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ImagesCreateOrUpdateResponse = Image_2; + +// @public +export interface ImagesDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface ImagesGetOptionalParams extends coreClient.OperationOptions { + expand?: string; +} + +// @public +export type ImagesGetResponse = Image_2; + +// @public +export interface ImagesListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ImagesListByResourceGroupNextResponse = ImageListResult; + +// @public +export interface ImagesListByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ImagesListByResourceGroupResponse = ImageListResult; + +// @public +export interface ImagesListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ImagesListNextResponse = ImageListResult; + +// @public +export interface ImagesListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ImagesListResponse = ImageListResult; + +// @public +export interface ImageStorageProfile { + dataDisks?: ImageDataDisk[]; + osDisk?: ImageOSDisk; + zoneResilient?: boolean; +} + +// @public +export interface ImagesUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ImagesUpdateResponse = Image_2; + +// @public +export type ImageUpdate = UpdateResource & { + sourceVirtualMachine?: SubResource; + storageProfile?: ImageStorageProfile; + readonly provisioningState?: string; + hyperVGeneration?: HyperVGenerationTypes; +}; + +// @public +export interface InnerError { + errordetail?: string; + exceptiontype?: string; +} + +// @public +export interface InstanceViewStatus { + code?: string; + displayStatus?: string; + level?: StatusLevelTypes; + message?: string; + time?: Date; +} + +// @public +export type IntervalInMins = "ThreeMins" | "FiveMins" | "ThirtyMins" | "SixtyMins"; + +// @public +export type IPVersion = string; + +// @public +export interface KeyVaultAndKeyReference { + keyUrl: string; + sourceVault: SourceVault; +} + +// @public +export interface KeyVaultAndSecretReference { + secretUrl: string; + sourceVault: SourceVault; +} + +// @public +export interface KeyVaultKeyReference { + keyUrl: string; + sourceVault: SubResource; +} + +// @public +export interface KeyVaultSecretReference { + secretUrl: string; + sourceVault: SubResource; +} + +// @public +export enum KnownAccessLevel { + // (undocumented) + None = "None", + // (undocumented) + Read = "Read", + // (undocumented) + Write = "Write" +} + +// @public +export enum KnownAggregatedReplicationState { + // (undocumented) + Completed = "Completed", + // (undocumented) + Failed = "Failed", + // (undocumented) + InProgress = "InProgress", + // (undocumented) + Unknown = "Unknown" +} + +// @public +export enum KnownAvailabilitySetSkuTypes { + // (undocumented) + Aligned = "Aligned", + // (undocumented) + Classic = "Classic" +} + +// @public +export enum KnownContainerServiceMasterProfileCount { + // (undocumented) + Five = 5, + // (undocumented) + One = 1, + // (undocumented) + Three = 3 +} + +// @public +export enum KnownContainerServiceVMSizeTypes { + // (undocumented) + StandardA0 = "Standard_A0", + // (undocumented) + StandardA1 = "Standard_A1", + // (undocumented) + StandardA10 = "Standard_A10", + // (undocumented) + StandardA11 = "Standard_A11", + // (undocumented) + StandardA2 = "Standard_A2", + // (undocumented) + StandardA3 = "Standard_A3", + // (undocumented) + StandardA4 = "Standard_A4", + // (undocumented) + StandardA5 = "Standard_A5", + // (undocumented) + StandardA6 = "Standard_A6", + // (undocumented) + StandardA7 = "Standard_A7", + // (undocumented) + StandardA8 = "Standard_A8", + // (undocumented) + StandardA9 = "Standard_A9", + // (undocumented) + StandardD1 = "Standard_D1", + // (undocumented) + StandardD11 = "Standard_D11", + // (undocumented) + StandardD11V2 = "Standard_D11_v2", + // (undocumented) + StandardD12 = "Standard_D12", + // (undocumented) + StandardD12V2 = "Standard_D12_v2", + // (undocumented) + StandardD13 = "Standard_D13", + // (undocumented) + StandardD13V2 = "Standard_D13_v2", + // (undocumented) + StandardD14 = "Standard_D14", + // (undocumented) + StandardD14V2 = "Standard_D14_v2", + // (undocumented) + StandardD1V2 = "Standard_D1_v2", + // (undocumented) + StandardD2 = "Standard_D2", + // (undocumented) + StandardD2V2 = "Standard_D2_v2", + // (undocumented) + StandardD3 = "Standard_D3", + // (undocumented) + StandardD3V2 = "Standard_D3_v2", + // (undocumented) + StandardD4 = "Standard_D4", + // (undocumented) + StandardD4V2 = "Standard_D4_v2", + // (undocumented) + StandardD5V2 = "Standard_D5_v2", + // (undocumented) + StandardDS1 = "Standard_DS1", + // (undocumented) + StandardDS11 = "Standard_DS11", + // (undocumented) + StandardDS12 = "Standard_DS12", + // (undocumented) + StandardDS13 = "Standard_DS13", + // (undocumented) + StandardDS14 = "Standard_DS14", + // (undocumented) + StandardDS2 = "Standard_DS2", + // (undocumented) + StandardDS3 = "Standard_DS3", + // (undocumented) + StandardDS4 = "Standard_DS4", + // (undocumented) + StandardG1 = "Standard_G1", + // (undocumented) + StandardG2 = "Standard_G2", + // (undocumented) + StandardG3 = "Standard_G3", + // (undocumented) + StandardG4 = "Standard_G4", + // (undocumented) + StandardG5 = "Standard_G5", + // (undocumented) + StandardGS1 = "Standard_GS1", + // (undocumented) + StandardGS2 = "Standard_GS2", + // (undocumented) + StandardGS3 = "Standard_GS3", + // (undocumented) + StandardGS4 = "Standard_GS4", + // (undocumented) + StandardGS5 = "Standard_GS5" +} + +// @public +export enum KnownDiffDiskOptions { + // (undocumented) + Local = "Local" +} + +// @public +export enum KnownDiffDiskPlacement { + // (undocumented) + CacheDisk = "CacheDisk", + // (undocumented) + ResourceDisk = "ResourceDisk" +} + +// @public +export enum KnownDiskCreateOption { + Attach = "Attach", + Copy = "Copy", + Empty = "Empty", + FromImage = "FromImage", + Import = "Import", + Restore = "Restore", + Upload = "Upload" +} + +// @public +export enum KnownDiskCreateOptionTypes { + // (undocumented) + Attach = "Attach", + // (undocumented) + Empty = "Empty", + // (undocumented) + FromImage = "FromImage" +} + +// @public +export enum KnownDiskEncryptionSetIdentityType { + // (undocumented) + SystemAssigned = "SystemAssigned" +} + +// @public +export enum KnownDiskState { + ActiveSAS = "ActiveSAS", + ActiveUpload = "ActiveUpload", + Attached = "Attached", + ReadyToUpload = "ReadyToUpload", + Reserved = "Reserved", + Unattached = "Unattached" +} + +// @public +export enum KnownDiskStorageAccountTypes { + PremiumLRS = "Premium_LRS", + StandardLRS = "Standard_LRS", + StandardSSDLRS = "StandardSSD_LRS", + UltraSSDLRS = "UltraSSD_LRS" +} + +// @public +export enum KnownEncryptionType { + EncryptionAtRestWithCustomerKey = "EncryptionAtRestWithCustomerKey", + EncryptionAtRestWithPlatformKey = "EncryptionAtRestWithPlatformKey" +} + +// @public +export enum KnownGalleryApplicationVersionPropertiesProvisioningState { + // (undocumented) + Creating = "Creating", + // (undocumented) + Deleting = "Deleting", + // (undocumented) + Failed = "Failed", + // (undocumented) + Migrating = "Migrating", + // (undocumented) + Succeeded = "Succeeded", + // (undocumented) + Updating = "Updating" +} + +// @public +export enum KnownGalleryImagePropertiesProvisioningState { + // (undocumented) + Creating = "Creating", + // (undocumented) + Deleting = "Deleting", + // (undocumented) + Failed = "Failed", + // (undocumented) + Migrating = "Migrating", + // (undocumented) + Succeeded = "Succeeded", + // (undocumented) + Updating = "Updating" +} + +// @public +export enum KnownGalleryImageVersionPropertiesProvisioningState { + // (undocumented) + Creating = "Creating", + // (undocumented) + Deleting = "Deleting", + // (undocumented) + Failed = "Failed", + // (undocumented) + Migrating = "Migrating", + // (undocumented) + Succeeded = "Succeeded", + // (undocumented) + Updating = "Updating" +} + +// @public +export enum KnownGalleryPropertiesProvisioningState { + // (undocumented) + Creating = "Creating", + // (undocumented) + Deleting = "Deleting", + // (undocumented) + Failed = "Failed", + // (undocumented) + Migrating = "Migrating", + // (undocumented) + Succeeded = "Succeeded", + // (undocumented) + Updating = "Updating" +} + +// @public +export enum KnownHyperVGeneration { + // (undocumented) + V1 = "V1", + // (undocumented) + V2 = "V2" +} + +// @public +export enum KnownHyperVGenerationType { + // (undocumented) + V1 = "V1", + // (undocumented) + V2 = "V2" +} + +// @public +export enum KnownHyperVGenerationTypes { + // (undocumented) + V1 = "V1", + // (undocumented) + V2 = "V2" +} + +// @public +export enum KnownIPVersion { + // (undocumented) + IPv4 = "IPv4", + // (undocumented) + IPv6 = "IPv6" +} + +// @public +export enum KnownOrchestrationServiceNames { + // (undocumented) + AutomaticRepairs = "AutomaticRepairs", + // (undocumented) + DummyOrchestrationServiceName = "DummyOrchestrationServiceName" +} + +// @public +export enum KnownOrchestrationServiceState { + // (undocumented) + NotRunning = "NotRunning", + // (undocumented) + Running = "Running", + // (undocumented) + Suspended = "Suspended" +} + +// @public +export enum KnownOrchestrationServiceStateAction { + // (undocumented) + Resume = "Resume", + // (undocumented) + Suspend = "Suspend" +} + +// @public +export enum KnownProximityPlacementGroupType { + // (undocumented) + Standard = "Standard", + // (undocumented) + Ultra = "Ultra" +} + +// @public +export enum KnownReplicationState { + // (undocumented) + Completed = "Completed", + // (undocumented) + Failed = "Failed", + // (undocumented) + Replicating = "Replicating", + // (undocumented) + Unknown = "Unknown" +} + +// @public +export enum KnownReplicationStatusTypes { + // (undocumented) + ReplicationStatus = "ReplicationStatus" +} + +// @public +export enum KnownSnapshotStorageAccountTypes { + PremiumLRS = "Premium_LRS", + StandardLRS = "Standard_LRS", + StandardZRS = "Standard_ZRS" +} + +// @public +export enum KnownStorageAccountType { + // (undocumented) + PremiumLRS = "Premium_LRS", + // (undocumented) + StandardLRS = "Standard_LRS", + // (undocumented) + StandardZRS = "Standard_ZRS" +} + +// @public +export enum KnownStorageAccountTypes { + // (undocumented) + PremiumLRS = "Premium_LRS", + // (undocumented) + StandardLRS = "Standard_LRS", + // (undocumented) + StandardSSDLRS = "StandardSSD_LRS", + // (undocumented) + UltraSSDLRS = "UltraSSD_LRS" +} + +// @public +export enum KnownVirtualMachineEvictionPolicyTypes { + // (undocumented) + Deallocate = "Deallocate", + // (undocumented) + Delete = "Delete" +} + +// @public +export enum KnownVirtualMachinePriorityTypes { + // (undocumented) + Low = "Low", + // (undocumented) + Regular = "Regular", + // (undocumented) + Spot = "Spot" +} + +// @public +export enum KnownVirtualMachineScaleSetScaleInRules { + // (undocumented) + Default = "Default", + // (undocumented) + NewestVM = "NewestVM", + // (undocumented) + OldestVM = "OldestVM" +} + +// @public +export enum KnownVirtualMachineSizeTypes { + // (undocumented) + BasicA0 = "Basic_A0", + // (undocumented) + BasicA1 = "Basic_A1", + // (undocumented) + BasicA2 = "Basic_A2", + // (undocumented) + BasicA3 = "Basic_A3", + // (undocumented) + BasicA4 = "Basic_A4", + // (undocumented) + StandardA0 = "Standard_A0", + // (undocumented) + StandardA1 = "Standard_A1", + // (undocumented) + StandardA10 = "Standard_A10", + // (undocumented) + StandardA11 = "Standard_A11", + // (undocumented) + StandardA1V2 = "Standard_A1_v2", + // (undocumented) + StandardA2 = "Standard_A2", + // (undocumented) + StandardA2MV2 = "Standard_A2m_v2", + // (undocumented) + StandardA2V2 = "Standard_A2_v2", + // (undocumented) + StandardA3 = "Standard_A3", + // (undocumented) + StandardA4 = "Standard_A4", + // (undocumented) + StandardA4MV2 = "Standard_A4m_v2", + // (undocumented) + StandardA4V2 = "Standard_A4_v2", + // (undocumented) + StandardA5 = "Standard_A5", + // (undocumented) + StandardA6 = "Standard_A6", + // (undocumented) + StandardA7 = "Standard_A7", + // (undocumented) + StandardA8 = "Standard_A8", + // (undocumented) + StandardA8MV2 = "Standard_A8m_v2", + // (undocumented) + StandardA8V2 = "Standard_A8_v2", + // (undocumented) + StandardA9 = "Standard_A9", + // (undocumented) + StandardB1Ms = "Standard_B1ms", + // (undocumented) + StandardB1S = "Standard_B1s", + // (undocumented) + StandardB2Ms = "Standard_B2ms", + // (undocumented) + StandardB2S = "Standard_B2s", + // (undocumented) + StandardB4Ms = "Standard_B4ms", + // (undocumented) + StandardB8Ms = "Standard_B8ms", + // (undocumented) + StandardD1 = "Standard_D1", + // (undocumented) + StandardD11 = "Standard_D11", + // (undocumented) + StandardD11V2 = "Standard_D11_v2", + // (undocumented) + StandardD12 = "Standard_D12", + // (undocumented) + StandardD12V2 = "Standard_D12_v2", + // (undocumented) + StandardD13 = "Standard_D13", + // (undocumented) + StandardD13V2 = "Standard_D13_v2", + // (undocumented) + StandardD14 = "Standard_D14", + // (undocumented) + StandardD14V2 = "Standard_D14_v2", + // (undocumented) + StandardD15V2 = "Standard_D15_v2", + // (undocumented) + StandardD16SV3 = "Standard_D16s_v3", + // (undocumented) + StandardD16V3 = "Standard_D16_v3", + // (undocumented) + StandardD1V2 = "Standard_D1_v2", + // (undocumented) + StandardD2 = "Standard_D2", + // (undocumented) + StandardD2SV3 = "Standard_D2s_v3", + // (undocumented) + StandardD2V2 = "Standard_D2_v2", + // (undocumented) + StandardD2V3 = "Standard_D2_v3", + // (undocumented) + StandardD3 = "Standard_D3", + // (undocumented) + StandardD32SV3 = "Standard_D32s_v3", + // (undocumented) + StandardD32V3 = "Standard_D32_v3", + // (undocumented) + StandardD3V2 = "Standard_D3_v2", + // (undocumented) + StandardD4 = "Standard_D4", + // (undocumented) + StandardD4SV3 = "Standard_D4s_v3", + // (undocumented) + StandardD4V2 = "Standard_D4_v2", + // (undocumented) + StandardD4V3 = "Standard_D4_v3", + // (undocumented) + StandardD5V2 = "Standard_D5_v2", + // (undocumented) + StandardD64SV3 = "Standard_D64s_v3", + // (undocumented) + StandardD64V3 = "Standard_D64_v3", + // (undocumented) + StandardD8SV3 = "Standard_D8s_v3", + // (undocumented) + StandardD8V3 = "Standard_D8_v3", + // (undocumented) + StandardDS1 = "Standard_DS1", + // (undocumented) + StandardDS11 = "Standard_DS11", + // (undocumented) + StandardDS11V2 = "Standard_DS11_v2", + // (undocumented) + StandardDS12 = "Standard_DS12", + // (undocumented) + StandardDS12V2 = "Standard_DS12_v2", + // (undocumented) + StandardDS13 = "Standard_DS13", + // (undocumented) + StandardDS132V2 = "Standard_DS13-2_v2", + // (undocumented) + StandardDS134V2 = "Standard_DS13-4_v2", + // (undocumented) + StandardDS13V2 = "Standard_DS13_v2", + // (undocumented) + StandardDS14 = "Standard_DS14", + // (undocumented) + StandardDS144V2 = "Standard_DS14-4_v2", + // (undocumented) + StandardDS148V2 = "Standard_DS14-8_v2", + // (undocumented) + StandardDS14V2 = "Standard_DS14_v2", + // (undocumented) + StandardDS15V2 = "Standard_DS15_v2", + // (undocumented) + StandardDS1V2 = "Standard_DS1_v2", + // (undocumented) + StandardDS2 = "Standard_DS2", + // (undocumented) + StandardDS2V2 = "Standard_DS2_v2", + // (undocumented) + StandardDS3 = "Standard_DS3", + // (undocumented) + StandardDS3V2 = "Standard_DS3_v2", + // (undocumented) + StandardDS4 = "Standard_DS4", + // (undocumented) + StandardDS4V2 = "Standard_DS4_v2", + // (undocumented) + StandardDS5V2 = "Standard_DS5_v2", + // (undocumented) + StandardE16SV3 = "Standard_E16s_v3", + // (undocumented) + StandardE16V3 = "Standard_E16_v3", + // (undocumented) + StandardE2SV3 = "Standard_E2s_v3", + // (undocumented) + StandardE2V3 = "Standard_E2_v3", + // (undocumented) + StandardE3216V3 = "Standard_E32-16_v3", + // (undocumented) + StandardE328SV3 = "Standard_E32-8s_v3", + // (undocumented) + StandardE32SV3 = "Standard_E32s_v3", + // (undocumented) + StandardE32V3 = "Standard_E32_v3", + // (undocumented) + StandardE4SV3 = "Standard_E4s_v3", + // (undocumented) + StandardE4V3 = "Standard_E4_v3", + // (undocumented) + StandardE6416SV3 = "Standard_E64-16s_v3", + // (undocumented) + StandardE6432SV3 = "Standard_E64-32s_v3", + // (undocumented) + StandardE64SV3 = "Standard_E64s_v3", + // (undocumented) + StandardE64V3 = "Standard_E64_v3", + // (undocumented) + StandardE8SV3 = "Standard_E8s_v3", + // (undocumented) + StandardE8V3 = "Standard_E8_v3", + // (undocumented) + StandardF1 = "Standard_F1", + // (undocumented) + StandardF16 = "Standard_F16", + // (undocumented) + StandardF16S = "Standard_F16s", + // (undocumented) + StandardF16SV2 = "Standard_F16s_v2", + // (undocumented) + StandardF1S = "Standard_F1s", + // (undocumented) + StandardF2 = "Standard_F2", + // (undocumented) + StandardF2S = "Standard_F2s", + // (undocumented) + StandardF2SV2 = "Standard_F2s_v2", + // (undocumented) + StandardF32SV2 = "Standard_F32s_v2", + // (undocumented) + StandardF4 = "Standard_F4", + // (undocumented) + StandardF4S = "Standard_F4s", + // (undocumented) + StandardF4SV2 = "Standard_F4s_v2", + // (undocumented) + StandardF64SV2 = "Standard_F64s_v2", + // (undocumented) + StandardF72SV2 = "Standard_F72s_v2", + // (undocumented) + StandardF8 = "Standard_F8", + // (undocumented) + StandardF8S = "Standard_F8s", + // (undocumented) + StandardF8SV2 = "Standard_F8s_v2", + // (undocumented) + StandardG1 = "Standard_G1", + // (undocumented) + StandardG2 = "Standard_G2", + // (undocumented) + StandardG3 = "Standard_G3", + // (undocumented) + StandardG4 = "Standard_G4", + // (undocumented) + StandardG5 = "Standard_G5", + // (undocumented) + StandardGS1 = "Standard_GS1", + // (undocumented) + StandardGS2 = "Standard_GS2", + // (undocumented) + StandardGS3 = "Standard_GS3", + // (undocumented) + StandardGS4 = "Standard_GS4", + // (undocumented) + StandardGS44 = "Standard_GS4-4", + // (undocumented) + StandardGS48 = "Standard_GS4-8", + // (undocumented) + StandardGS5 = "Standard_GS5", + // (undocumented) + StandardGS516 = "Standard_GS5-16", + // (undocumented) + StandardGS58 = "Standard_GS5-8", + // (undocumented) + StandardH16 = "Standard_H16", + // (undocumented) + StandardH16M = "Standard_H16m", + // (undocumented) + StandardH16Mr = "Standard_H16mr", + // (undocumented) + StandardH16R = "Standard_H16r", + // (undocumented) + StandardH8 = "Standard_H8", + // (undocumented) + StandardH8M = "Standard_H8m", + // (undocumented) + StandardL16S = "Standard_L16s", + // (undocumented) + StandardL32S = "Standard_L32s", + // (undocumented) + StandardL4S = "Standard_L4s", + // (undocumented) + StandardL8S = "Standard_L8s", + // (undocumented) + StandardM12832Ms = "Standard_M128-32ms", + // (undocumented) + StandardM12864Ms = "Standard_M128-64ms", + // (undocumented) + StandardM128Ms = "Standard_M128ms", + // (undocumented) + StandardM128S = "Standard_M128s", + // (undocumented) + StandardM6416Ms = "Standard_M64-16ms", + // (undocumented) + StandardM6432Ms = "Standard_M64-32ms", + // (undocumented) + StandardM64Ms = "Standard_M64ms", + // (undocumented) + StandardM64S = "Standard_M64s", + // (undocumented) + StandardNC12 = "Standard_NC12", + // (undocumented) + StandardNC12SV2 = "Standard_NC12s_v2", + // (undocumented) + StandardNC12SV3 = "Standard_NC12s_v3", + // (undocumented) + StandardNC24 = "Standard_NC24", + // (undocumented) + StandardNC24R = "Standard_NC24r", + // (undocumented) + StandardNC24RsV2 = "Standard_NC24rs_v2", + // (undocumented) + StandardNC24RsV3 = "Standard_NC24rs_v3", + // (undocumented) + StandardNC24SV2 = "Standard_NC24s_v2", + // (undocumented) + StandardNC24SV3 = "Standard_NC24s_v3", + // (undocumented) + StandardNC6 = "Standard_NC6", + // (undocumented) + StandardNC6SV2 = "Standard_NC6s_v2", + // (undocumented) + StandardNC6SV3 = "Standard_NC6s_v3", + // (undocumented) + StandardND12S = "Standard_ND12s", + // (undocumented) + StandardND24Rs = "Standard_ND24rs", + // (undocumented) + StandardND24S = "Standard_ND24s", + // (undocumented) + StandardND6S = "Standard_ND6s", + // (undocumented) + StandardNV12 = "Standard_NV12", + // (undocumented) + StandardNV24 = "Standard_NV24", + // (undocumented) + StandardNV6 = "Standard_NV6" +} + +// @public +export interface LinuxConfiguration { + disablePasswordAuthentication?: boolean; + provisionVMAgent?: boolean; + ssh?: SshConfiguration; +} + +// @public +export interface ListUsagesResult { + nextLink?: string; + value: UsageDef[]; +} + +// @public +export interface LogAnalytics { + beginExportRequestRateByInterval(location: string, parameters: RequestRateByIntervalInput, options?: LogAnalyticsExportRequestRateByIntervalOptionalParams): Promise, LogAnalyticsExportRequestRateByIntervalResponse>>; + beginExportRequestRateByIntervalAndWait(location: string, parameters: RequestRateByIntervalInput, options?: LogAnalyticsExportRequestRateByIntervalOptionalParams): Promise; + beginExportThrottledRequests(location: string, parameters: ThrottledRequestsInput, options?: LogAnalyticsExportThrottledRequestsOptionalParams): Promise, LogAnalyticsExportThrottledRequestsResponse>>; + beginExportThrottledRequestsAndWait(location: string, parameters: ThrottledRequestsInput, options?: LogAnalyticsExportThrottledRequestsOptionalParams): Promise; +} + +// @public +export interface LogAnalyticsExportRequestRateByIntervalOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type LogAnalyticsExportRequestRateByIntervalResponse = LogAnalyticsOperationResult; + +// @public +export interface LogAnalyticsExportThrottledRequestsOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type LogAnalyticsExportThrottledRequestsResponse = LogAnalyticsOperationResult; + +// @public +export interface LogAnalyticsInputBase { + blobContainerSasUri: string; + fromTime: Date; + groupByOperationName?: boolean; + groupByResourceName?: boolean; + groupByThrottlePolicy?: boolean; + toTime: Date; +} + +// @public +export interface LogAnalyticsOperationResult { + readonly properties?: LogAnalyticsOutput; +} + +// @public +export interface LogAnalyticsOutput { + readonly output?: string; +} + +// @public +export type MaintenanceOperationResultCodeTypes = "None" | "RetryLater" | "MaintenanceAborted" | "MaintenanceCompleted"; + +// @public +export interface MaintenanceRedeployStatus { + isCustomerInitiatedMaintenanceAllowed?: boolean; + lastOperationMessage?: string; + lastOperationResultCode?: MaintenanceOperationResultCodeTypes; + maintenanceWindowEndTime?: Date; + maintenanceWindowStartTime?: Date; + preMaintenanceWindowEndTime?: Date; + preMaintenanceWindowStartTime?: Date; +} + +// @public +export interface ManagedArtifact { + id: string; +} + +// @public +export type ManagedDiskParameters = SubResource & { + storageAccountType?: StorageAccountTypes; + diskEncryptionSet?: DiskEncryptionSetParameters; +}; + +// @public +export type NetworkInterfaceReference = SubResource & { + primary?: boolean; +}; + +// @public +export interface NetworkProfile { + networkInterfaces?: NetworkInterfaceReference[]; +} + +// @public +export type OperatingSystemStateTypes = "Generalized" | "Specialized"; + +// @public +export type OperatingSystemTypes = "Windows" | "Linux"; + +// @public +export interface Operations { + list(options?: OperationsListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface OperationsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type OperationsListResponse = ComputeOperationListResult; + +// @public +export type OrchestrationServiceNames = string; + +// @public +export type OrchestrationServiceState = string; + +// @public +export type OrchestrationServiceStateAction = string; + +// @public +export interface OrchestrationServiceStateInput { + action: OrchestrationServiceStateAction; + serviceName: OrchestrationServiceNames; +} + +// @public +export interface OrchestrationServiceSummary { + readonly serviceName?: OrchestrationServiceNames; + readonly serviceState?: OrchestrationServiceState; +} + +// @public +export interface OSDisk { + caching?: CachingTypes; + createOption: DiskCreateOptionTypes; + diffDiskSettings?: DiffDiskSettings; + diskSizeGB?: number; + encryptionSettings?: DiskEncryptionSettings; + image?: VirtualHardDisk; + managedDisk?: ManagedDiskParameters; + name?: string; + osType?: OperatingSystemTypes; + vhd?: VirtualHardDisk; + writeAcceleratorEnabled?: boolean; +} + +// @public +export interface OSDiskImage { + operatingSystem: OperatingSystemTypes; +} + +// @public +export type OSDiskImageEncryption = DiskImageEncryption & {}; + +// @public +export interface OSProfile { + adminPassword?: string; + adminUsername?: string; + allowExtensionOperations?: boolean; + computerName?: string; + customData?: string; + linuxConfiguration?: LinuxConfiguration; + requireGuestProvisionSignal?: boolean; + secrets?: VaultSecretGroup[]; + windowsConfiguration?: WindowsConfiguration; +} + +// @public +export interface Plan { + name?: string; + product?: string; + promotionCode?: string; + publisher?: string; +} + +// @public +export type ProtocolTypes = "Http" | "Https"; + +// @public +export type ProximityPlacementGroup = Resource & { + proximityPlacementGroupType?: ProximityPlacementGroupType; + readonly virtualMachines?: SubResourceWithColocationStatus[]; + readonly virtualMachineScaleSets?: SubResourceWithColocationStatus[]; + readonly availabilitySets?: SubResourceWithColocationStatus[]; + colocationStatus?: InstanceViewStatus; +}; + +// @public +export interface ProximityPlacementGroupListResult { + nextLink?: string; + value: ProximityPlacementGroup[]; +} + +// @public +export interface ProximityPlacementGroups { + createOrUpdate(resourceGroupName: string, proximityPlacementGroupName: string, parameters: ProximityPlacementGroup, options?: ProximityPlacementGroupsCreateOrUpdateOptionalParams): Promise; + delete(resourceGroupName: string, proximityPlacementGroupName: string, options?: ProximityPlacementGroupsDeleteOptionalParams): Promise; + get(resourceGroupName: string, proximityPlacementGroupName: string, options?: ProximityPlacementGroupsGetOptionalParams): Promise; + listByResourceGroup(resourceGroupName: string, options?: ProximityPlacementGroupsListByResourceGroupOptionalParams): PagedAsyncIterableIterator; + listBySubscription(options?: ProximityPlacementGroupsListBySubscriptionOptionalParams): PagedAsyncIterableIterator; + update(resourceGroupName: string, proximityPlacementGroupName: string, parameters: ProximityPlacementGroupUpdate, options?: ProximityPlacementGroupsUpdateOptionalParams): Promise; +} + +// @public +export interface ProximityPlacementGroupsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ProximityPlacementGroupsCreateOrUpdateResponse = ProximityPlacementGroup; + +// @public +export interface ProximityPlacementGroupsDeleteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface ProximityPlacementGroupsGetOptionalParams extends coreClient.OperationOptions { + includeColocationStatus?: string; +} + +// @public +export type ProximityPlacementGroupsGetResponse = ProximityPlacementGroup; + +// @public +export interface ProximityPlacementGroupsListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ProximityPlacementGroupsListByResourceGroupNextResponse = ProximityPlacementGroupListResult; + +// @public +export interface ProximityPlacementGroupsListByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ProximityPlacementGroupsListByResourceGroupResponse = ProximityPlacementGroupListResult; + +// @public +export interface ProximityPlacementGroupsListBySubscriptionNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ProximityPlacementGroupsListBySubscriptionNextResponse = ProximityPlacementGroupListResult; + +// @public +export interface ProximityPlacementGroupsListBySubscriptionOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ProximityPlacementGroupsListBySubscriptionResponse = ProximityPlacementGroupListResult; + +// @public +export interface ProximityPlacementGroupsUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ProximityPlacementGroupsUpdateResponse = ProximityPlacementGroup; + +// @public +export type ProximityPlacementGroupType = string; + +// @public +export type ProximityPlacementGroupUpdate = UpdateResource & {}; + +// @public +export interface PurchasePlan { + name: string; + product: string; + publisher: string; +} + +// @public +export interface RecommendedMachineConfiguration { + memory?: ResourceRange; + vCPUs?: ResourceRange; +} + +// @public +export interface RecoveryWalkResponse { + readonly nextPlatformUpdateDomain?: number; + readonly walkPerformed?: boolean; +} + +// @public +export interface RegionalReplicationStatus { + readonly details?: string; + readonly progress?: number; + readonly region?: string; + readonly state?: ReplicationState; +} + +// @public +export type ReplicationState = string; + +// @public +export interface ReplicationStatus { + readonly aggregatedState?: AggregatedReplicationState; + readonly summary?: RegionalReplicationStatus[]; +} + +// @public +export type ReplicationStatusTypes = string; + +// @public +export type RequestRateByIntervalInput = LogAnalyticsInputBase & { + intervalLength: IntervalInMins; +}; + +// @public +export interface Resource { + readonly id?: string; + location: string; + readonly name?: string; + tags?: { + [propertyName: string]: string; + }; + readonly type?: string; +} + +// @public +export type ResourceIdentityType = "SystemAssigned" | "UserAssigned" | "SystemAssigned, UserAssigned" | "None"; + +// @public +export interface ResourceRange { + max?: number; + min?: number; +} + +// @public +export interface ResourceSku { + readonly apiVersions?: string[]; + readonly capabilities?: ResourceSkuCapabilities[]; + readonly capacity?: ResourceSkuCapacity; + readonly costs?: ResourceSkuCosts[]; + readonly family?: string; + readonly kind?: string; + readonly locationInfo?: ResourceSkuLocationInfo[]; + readonly locations?: string[]; + readonly name?: string; + readonly resourceType?: string; + readonly restrictions?: ResourceSkuRestrictions[]; + readonly size?: string; + readonly tier?: string; +} + +// @public +export interface ResourceSkuCapabilities { + readonly name?: string; + readonly value?: string; +} + +// @public +export interface ResourceSkuCapacity { + readonly default?: number; + readonly maximum?: number; + readonly minimum?: number; + readonly scaleType?: ResourceSkuCapacityScaleType; +} + +// @public +export type ResourceSkuCapacityScaleType = "Automatic" | "Manual" | "None"; + +// @public +export interface ResourceSkuCosts { + readonly extendedUnit?: string; + readonly meterID?: string; + readonly quantity?: number; +} + +// @public (undocumented) +export interface ResourceSkuLocationInfo { + readonly location?: string; + readonly zoneDetails?: ResourceSkuZoneDetails[]; + readonly zones?: string[]; +} + +// @public (undocumented) +export interface ResourceSkuRestrictionInfo { + readonly locations?: string[]; + readonly zones?: string[]; +} + +// @public +export interface ResourceSkuRestrictions { + readonly reasonCode?: ResourceSkuRestrictionsReasonCode; + readonly restrictionInfo?: ResourceSkuRestrictionInfo; + readonly type?: ResourceSkuRestrictionsType; + readonly values?: string[]; +} + +// @public +export type ResourceSkuRestrictionsReasonCode = "QuotaId" | "NotAvailableForSubscription"; + +// @public +export type ResourceSkuRestrictionsType = "Location" | "Zone"; + +// @public +export interface ResourceSkus { + list(options?: ResourceSkusListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ResourceSkusListNextOptionalParams extends coreClient.OperationOptions { + filter?: string; +} + +// @public +export type ResourceSkusListNextResponse = ResourceSkusResult; + +// @public +export interface ResourceSkusListOptionalParams extends coreClient.OperationOptions { + filter?: string; +} + +// @public +export type ResourceSkusListResponse = ResourceSkusResult; + +// @public +export interface ResourceSkusResult { + nextLink?: string; + value: ResourceSku[]; +} + +// @public +export interface ResourceSkuZoneDetails { + readonly capabilities?: ResourceSkuCapabilities[]; + readonly name?: string[]; +} + +// @public +export interface RollbackStatusInfo { + readonly failedRolledbackInstanceCount?: number; + readonly rollbackError?: ApiError; + readonly successfullyRolledbackInstanceCount?: number; +} + +// @public +export type RollingUpgradeActionType = "Start" | "Cancel"; + +// @public +export interface RollingUpgradePolicy { + maxBatchInstancePercent?: number; + maxUnhealthyInstancePercent?: number; + maxUnhealthyUpgradedInstancePercent?: number; + pauseTimeBetweenBatches?: string; +} + +// @public +export interface RollingUpgradeProgressInfo { + readonly failedInstanceCount?: number; + readonly inProgressInstanceCount?: number; + readonly pendingInstanceCount?: number; + readonly successfulInstanceCount?: number; +} + +// @public +export interface RollingUpgradeRunningStatus { + readonly code?: RollingUpgradeStatusCode; + readonly lastAction?: RollingUpgradeActionType; + readonly lastActionTime?: Date; + readonly startTime?: Date; +} + +// @public +export type RollingUpgradeStatusCode = "RollingForward" | "Cancelled" | "Completed" | "Faulted"; + +// @public +export type RollingUpgradeStatusInfo = Resource & { + readonly policy?: RollingUpgradePolicy; + readonly runningStatus?: RollingUpgradeRunningStatus; + readonly progress?: RollingUpgradeProgressInfo; + readonly error?: ApiError; +}; + +// @public +export type RunCommandDocument = RunCommandDocumentBase & { + script: string[]; + parameters?: RunCommandParameterDefinition[]; +}; + +// @public +export interface RunCommandDocumentBase { + description: string; + id: string; + label: string; + osType: OperatingSystemTypes; + schema: string; +} + +// @public +export interface RunCommandInput { + commandId: string; + parameters?: RunCommandInputParameter[]; + script?: string[]; +} + +// @public +export interface RunCommandInputParameter { + name: string; + value: string; +} + +// @public +export interface RunCommandListResult { + nextLink?: string; + value: RunCommandDocumentBase[]; +} + +// @public +export interface RunCommandParameterDefinition { + defaultValue?: string; + name: string; + required?: boolean; + type: string; +} + +// @public (undocumented) +export interface RunCommandResult { + value?: InstanceViewStatus[]; +} + +// @public +export interface ScaleInPolicy { + rules?: VirtualMachineScaleSetScaleInRules[]; +} + +// @public (undocumented) +export interface ScheduledEventsProfile { + terminateNotificationProfile?: TerminateNotificationProfile; +} + +// @public +export type SettingNames = "AutoLogon" | "FirstLogonCommands"; + +// @public (undocumented) +export interface ShareInfoElement { + readonly vmUri?: string; +} + +// @public +export interface Sku { + capacity?: number; + name?: string; + tier?: string; +} + +// @public +export type Snapshot = Resource & { + readonly managedBy?: string; + sku?: SnapshotSku; + readonly timeCreated?: Date; + osType?: OperatingSystemTypes; + hyperVGeneration?: HyperVGeneration; + creationData?: CreationData; + diskSizeGB?: number; + readonly diskSizeBytes?: number; + readonly uniqueId?: string; + encryptionSettingsCollection?: EncryptionSettingsCollection; + readonly provisioningState?: string; + incremental?: boolean; + encryption?: Encryption; +}; + +// @public +export interface SnapshotList { + nextLink?: string; + value: Snapshot[]; +} + +// @public +export interface Snapshots { + beginCreateOrUpdate(resourceGroupName: string, snapshotName: string, snapshot: Snapshot, options?: SnapshotsCreateOrUpdateOptionalParams): Promise, SnapshotsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, snapshotName: string, snapshot: Snapshot, options?: SnapshotsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, snapshotName: string, options?: SnapshotsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, snapshotName: string, options?: SnapshotsDeleteOptionalParams): Promise; + beginGrantAccess(resourceGroupName: string, snapshotName: string, grantAccessData: GrantAccessData, options?: SnapshotsGrantAccessOptionalParams): Promise, SnapshotsGrantAccessResponse>>; + beginGrantAccessAndWait(resourceGroupName: string, snapshotName: string, grantAccessData: GrantAccessData, options?: SnapshotsGrantAccessOptionalParams): Promise; + beginRevokeAccess(resourceGroupName: string, snapshotName: string, options?: SnapshotsRevokeAccessOptionalParams): Promise, void>>; + beginRevokeAccessAndWait(resourceGroupName: string, snapshotName: string, options?: SnapshotsRevokeAccessOptionalParams): Promise; + beginUpdate(resourceGroupName: string, snapshotName: string, snapshot: SnapshotUpdate, options?: SnapshotsUpdateOptionalParams): Promise, SnapshotsUpdateResponse>>; + beginUpdateAndWait(resourceGroupName: string, snapshotName: string, snapshot: SnapshotUpdate, options?: SnapshotsUpdateOptionalParams): Promise; + get(resourceGroupName: string, snapshotName: string, options?: SnapshotsGetOptionalParams): Promise; + list(options?: SnapshotsListOptionalParams): PagedAsyncIterableIterator; + listByResourceGroup(resourceGroupName: string, options?: SnapshotsListByResourceGroupOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface SnapshotsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type SnapshotsCreateOrUpdateResponse = Snapshot; + +// @public +export interface SnapshotsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface SnapshotsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SnapshotsGetResponse = Snapshot; + +// @public +export interface SnapshotsGrantAccessOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type SnapshotsGrantAccessResponse = AccessUri; + +// @public +export interface SnapshotSku { + name?: SnapshotStorageAccountTypes; + readonly tier?: string; +} + +// @public +export interface SnapshotsListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SnapshotsListByResourceGroupNextResponse = SnapshotList; + +// @public +export interface SnapshotsListByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SnapshotsListByResourceGroupResponse = SnapshotList; + +// @public +export interface SnapshotsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SnapshotsListNextResponse = SnapshotList; + +// @public +export interface SnapshotsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SnapshotsListResponse = SnapshotList; + +// @public +export interface SnapshotsRevokeAccessOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type SnapshotStorageAccountTypes = string; + +// @public +export interface SnapshotsUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type SnapshotsUpdateResponse = Snapshot; + +// @public +export interface SnapshotUpdate { + diskSizeGB?: number; + encryption?: Encryption; + encryptionSettingsCollection?: EncryptionSettingsCollection; + osType?: OperatingSystemTypes; + sku?: SnapshotSku; + tags?: { + [propertyName: string]: string; + }; +} + +// @public +export interface SourceVault { + id?: string; +} + +// @public +export interface SshConfiguration { + publicKeys?: SshPublicKey[]; +} + +// @public +export interface SshPublicKey { + keyData?: string; + path?: string; +} + +// @public +export interface SshPublicKeyGenerateKeyPairResult { + id: string; + privateKey: string; + publicKey: string; +} + +// @public +export type SshPublicKeyResource = Resource & { + publicKey?: string; +}; + +// @public +export interface SshPublicKeys { + create(resourceGroupName: string, sshPublicKeyName: string, parameters: SshPublicKeyResource, options?: SshPublicKeysCreateOptionalParams): Promise; + delete(resourceGroupName: string, sshPublicKeyName: string, options?: SshPublicKeysDeleteOptionalParams): Promise; + generateKeyPair(resourceGroupName: string, sshPublicKeyName: string, options?: SshPublicKeysGenerateKeyPairOptionalParams): Promise; + get(resourceGroupName: string, sshPublicKeyName: string, options?: SshPublicKeysGetOptionalParams): Promise; + listByResourceGroup(resourceGroupName: string, options?: SshPublicKeysListByResourceGroupOptionalParams): PagedAsyncIterableIterator; + listBySubscription(options?: SshPublicKeysListBySubscriptionOptionalParams): PagedAsyncIterableIterator; + update(resourceGroupName: string, sshPublicKeyName: string, parameters: SshPublicKeyUpdateResource, options?: SshPublicKeysUpdateOptionalParams): Promise; +} + +// @public +export interface SshPublicKeysCreateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SshPublicKeysCreateResponse = SshPublicKeyResource; + +// @public +export interface SshPublicKeysDeleteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface SshPublicKeysGenerateKeyPairOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SshPublicKeysGenerateKeyPairResponse = SshPublicKeyGenerateKeyPairResult; + +// @public +export interface SshPublicKeysGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SshPublicKeysGetResponse = SshPublicKeyResource; + +// @public +export interface SshPublicKeysGroupListResult { + nextLink?: string; + value: SshPublicKeyResource[]; +} + +// @public +export interface SshPublicKeysListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SshPublicKeysListByResourceGroupNextResponse = SshPublicKeysGroupListResult; + +// @public +export interface SshPublicKeysListByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SshPublicKeysListByResourceGroupResponse = SshPublicKeysGroupListResult; + +// @public +export interface SshPublicKeysListBySubscriptionNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SshPublicKeysListBySubscriptionNextResponse = SshPublicKeysGroupListResult; + +// @public +export interface SshPublicKeysListBySubscriptionOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SshPublicKeysListBySubscriptionResponse = SshPublicKeysGroupListResult; + +// @public +export interface SshPublicKeysUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SshPublicKeysUpdateResponse = SshPublicKeyResource; + +// @public +export type SshPublicKeyUpdateResource = UpdateResource & { + publicKey?: string; +}; + +// @public +export type StatusLevelTypes = "Info" | "Warning" | "Error"; + +// @public +export type StorageAccountType = string; + +// @public +export type StorageAccountTypes = string; + +// @public +export interface StorageProfile { + dataDisks?: DataDisk[]; + imageReference?: ImageReference; + osDisk?: OSDisk; +} + +// @public (undocumented) +export interface SubResource { + id?: string; +} + +// @public (undocumented) +export interface SubResourceReadOnly { + readonly id?: string; +} + +// @public (undocumented) +export type SubResourceWithColocationStatus = SubResource & { + colocationStatus?: InstanceViewStatus; +}; + +// @public +export interface TargetRegion { + encryption?: EncryptionImages; + name: string; + regionalReplicaCount?: number; + storageAccountType?: StorageAccountType; +} + +// @public (undocumented) +export interface TerminateNotificationProfile { + enable?: boolean; + notBeforeTimeout?: string; +} + +// @public +export type ThrottledRequestsInput = LogAnalyticsInputBase & {}; + +// @public +export interface UpdateResource { + tags?: { + [propertyName: string]: string; + }; +} + +// @public +export interface UpdateResourceDefinition { + readonly id?: string; + readonly name?: string; + tags?: { + [propertyName: string]: string; + }; + readonly type?: string; +} + +// @public +export type UpgradeMode = "Automatic" | "Manual" | "Rolling"; + +// @public +export interface UpgradeOperationHistoricalStatusInfo { + readonly location?: string; + readonly properties?: UpgradeOperationHistoricalStatusInfoProperties; + readonly type?: string; +} + +// @public +export interface UpgradeOperationHistoricalStatusInfoProperties { + readonly error?: ApiError; + readonly progress?: RollingUpgradeProgressInfo; + readonly rollbackInfo?: RollbackStatusInfo; + readonly runningStatus?: UpgradeOperationHistoryStatus; + readonly startedBy?: UpgradeOperationInvoker; + readonly targetImageReference?: ImageReference; +} + +// @public +export interface UpgradeOperationHistoryStatus { + readonly code?: UpgradeState; + readonly endTime?: Date; + readonly startTime?: Date; +} + +// @public +export type UpgradeOperationInvoker = "Unknown" | "User" | "Platform"; + +// @public +export interface UpgradePolicy { + automaticOSUpgradePolicy?: AutomaticOSUpgradePolicy; + mode?: UpgradeMode; + rollingUpgradePolicy?: RollingUpgradePolicy; +} + +// @public +export type UpgradeState = "RollingForward" | "Cancelled" | "Completed" | "Faulted"; + +// @public +export interface Usage { + list(location: string, options?: UsageListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface UsageDef { + currentValue: number; + limit: number; + name: UsageName; + unit: "Count"; +} + +// @public +export interface UsageListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type UsageListNextResponse = ListUsagesResult; + +// @public +export interface UsageListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type UsageListResponse = ListUsagesResult; + +// @public +export interface UsageName { + localizedValue?: string; + value?: string; +} + +// @public +export interface UserArtifactSource { + fileName: string; + mediaLink: string; +} + +// @public +export interface VaultCertificate { + certificateStore?: string; + certificateUrl?: string; +} + +// @public +export interface VaultSecretGroup { + sourceVault?: SubResource; + vaultCertificates?: VaultCertificate[]; +} + +// @public +export interface VirtualHardDisk { + uri?: string; +} + +// @public +export type VirtualMachine = Resource & { + plan?: Plan; + readonly resources?: VirtualMachineExtension[]; + identity?: VirtualMachineIdentity; + zones?: string[]; + hardwareProfile?: HardwareProfile; + storageProfile?: StorageProfile; + additionalCapabilities?: AdditionalCapabilities; + osProfile?: OSProfile; + networkProfile?: NetworkProfile; + diagnosticsProfile?: DiagnosticsProfile; + availabilitySet?: SubResource; + virtualMachineScaleSet?: SubResource; + proximityPlacementGroup?: SubResource; + priority?: VirtualMachinePriorityTypes; + evictionPolicy?: VirtualMachineEvictionPolicyTypes; + billingProfile?: BillingProfile; + host?: SubResource; + readonly provisioningState?: string; + readonly instanceView?: VirtualMachineInstanceView; + licenseType?: string; + readonly vmId?: string; +}; + +// @public +export interface VirtualMachineAgentInstanceView { + extensionHandlers?: VirtualMachineExtensionHandlerInstanceView[]; + statuses?: InstanceViewStatus[]; + vmAgentVersion?: string; +} + +// @public +export interface VirtualMachineCaptureParameters { + destinationContainerName: string; + overwriteVhds: boolean; + vhdPrefix: string; +} + +// @public +export type VirtualMachineCaptureResult = SubResource & { + readonly schema?: string; + readonly contentVersion?: string; + readonly parameters?: Record; + readonly resources?: Record[]; +}; + +// @public +export type VirtualMachineEvictionPolicyTypes = string; + +// @public +export type VirtualMachineExtension = Resource & { + forceUpdateTag?: string; + publisher?: string; + typePropertiesType?: string; + typeHandlerVersion?: string; + autoUpgradeMinorVersion?: boolean; + settings?: Record; + protectedSettings?: Record; + readonly provisioningState?: string; + instanceView?: VirtualMachineExtensionInstanceView; +}; + +// @public +export interface VirtualMachineExtensionHandlerInstanceView { + status?: InstanceViewStatus; + type?: string; + typeHandlerVersion?: string; +} + +// @public +export type VirtualMachineExtensionImage = Resource & { + operatingSystem?: string; + computeRole?: string; + handlerSchema?: string; + vmScaleSetEnabled?: boolean; + supportsMultipleExtensions?: boolean; +}; + +// @public +export interface VirtualMachineExtensionImages { + get(location: string, publisherName: string, version: string, typeParam: string, options?: VirtualMachineExtensionImagesGetOptionalParams): Promise; + listTypes(location: string, publisherName: string, options?: VirtualMachineExtensionImagesListTypesOptionalParams): Promise; + listVersions(location: string, publisherName: string, typeParam: string, options?: VirtualMachineExtensionImagesListVersionsOptionalParams): Promise; +} + +// @public +export interface VirtualMachineExtensionImagesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualMachineExtensionImagesGetResponse = VirtualMachineExtensionImage; + +// @public +export interface VirtualMachineExtensionImagesListTypesOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualMachineExtensionImagesListTypesResponse = VirtualMachineExtensionImage[]; + +// @public +export interface VirtualMachineExtensionImagesListVersionsOptionalParams extends coreClient.OperationOptions { + filter?: string; + // (undocumented) + orderby?: string; + // (undocumented) + top?: number; +} + +// @public +export type VirtualMachineExtensionImagesListVersionsResponse = VirtualMachineExtensionImage[]; + +// @public +export interface VirtualMachineExtensionInstanceView { + name?: string; + statuses?: InstanceViewStatus[]; + substatuses?: InstanceViewStatus[]; + type?: string; + typeHandlerVersion?: string; +} + +// @public +export interface VirtualMachineExtensions { + beginCreateOrUpdate(resourceGroupName: string, vmName: string, vmExtensionName: string, extensionParameters: VirtualMachineExtension, options?: VirtualMachineExtensionsCreateOrUpdateOptionalParams): Promise, VirtualMachineExtensionsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, vmName: string, vmExtensionName: string, extensionParameters: VirtualMachineExtension, options?: VirtualMachineExtensionsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, vmName: string, vmExtensionName: string, options?: VirtualMachineExtensionsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, vmName: string, vmExtensionName: string, options?: VirtualMachineExtensionsDeleteOptionalParams): Promise; + beginUpdate(resourceGroupName: string, vmName: string, vmExtensionName: string, extensionParameters: VirtualMachineExtensionUpdate, options?: VirtualMachineExtensionsUpdateOptionalParams): Promise, VirtualMachineExtensionsUpdateResponse>>; + beginUpdateAndWait(resourceGroupName: string, vmName: string, vmExtensionName: string, extensionParameters: VirtualMachineExtensionUpdate, options?: VirtualMachineExtensionsUpdateOptionalParams): Promise; + get(resourceGroupName: string, vmName: string, vmExtensionName: string, options?: VirtualMachineExtensionsGetOptionalParams): Promise; + list(resourceGroupName: string, vmName: string, options?: VirtualMachineExtensionsListOptionalParams): Promise; +} + +// @public +export interface VirtualMachineExtensionsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VirtualMachineExtensionsCreateOrUpdateResponse = VirtualMachineExtension; + +// @public +export interface VirtualMachineExtensionsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface VirtualMachineExtensionsGetOptionalParams extends coreClient.OperationOptions { + expand?: string; +} + +// @public +export type VirtualMachineExtensionsGetResponse = VirtualMachineExtension; + +// @public +export interface VirtualMachineExtensionsListOptionalParams extends coreClient.OperationOptions { + expand?: string; +} + +// @public +export type VirtualMachineExtensionsListResponse = VirtualMachineExtensionsListResult; + +// @public +export interface VirtualMachineExtensionsListResult { + value?: VirtualMachineExtension[]; +} + +// @public +export interface VirtualMachineExtensionsUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VirtualMachineExtensionsUpdateResponse = VirtualMachineExtension; + +// @public +export type VirtualMachineExtensionUpdate = UpdateResource & { + forceUpdateTag?: string; + publisher?: string; + type?: string; + typeHandlerVersion?: string; + autoUpgradeMinorVersion?: boolean; + settings?: Record; + protectedSettings?: Record; +}; + +// @public +export interface VirtualMachineHealthStatus { + readonly status?: InstanceViewStatus; +} + +// @public +export interface VirtualMachineIdentity { + readonly principalId?: string; + readonly tenantId?: string; + type?: ResourceIdentityType; + userAssignedIdentities?: { + [propertyName: string]: Components1H8M3EpSchemasVirtualmachineidentityPropertiesUserassignedidentitiesAdditionalproperties; + }; +} + +// @public +export type VirtualMachineImage = VirtualMachineImageResource & { + plan?: PurchasePlan; + osDiskImage?: OSDiskImage; + dataDiskImages?: DataDiskImage[]; + automaticOSUpgradeProperties?: AutomaticOSUpgradeProperties; + hyperVGeneration?: HyperVGenerationTypes; +}; + +// @public +export type VirtualMachineImageResource = SubResource & { + name: string; + location: string; + tags?: { + [propertyName: string]: string; + }; +}; + +// @public +export interface VirtualMachineImages { + get(location: string, publisherName: string, offer: string, skus: string, version: string, options?: VirtualMachineImagesGetOptionalParams): Promise; + list(location: string, publisherName: string, offer: string, skus: string, options?: VirtualMachineImagesListOptionalParams): Promise; + listOffers(location: string, publisherName: string, options?: VirtualMachineImagesListOffersOptionalParams): Promise; + listPublishers(location: string, options?: VirtualMachineImagesListPublishersOptionalParams): Promise; + listSkus(location: string, publisherName: string, offer: string, options?: VirtualMachineImagesListSkusOptionalParams): Promise; +} + +// @public +export interface VirtualMachineImagesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualMachineImagesGetResponse = VirtualMachineImage; + +// @public +export interface VirtualMachineImagesListOffersOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualMachineImagesListOffersResponse = VirtualMachineImageResource[]; + +// @public +export interface VirtualMachineImagesListOptionalParams extends coreClient.OperationOptions { + expand?: string; + // (undocumented) + orderby?: string; + // (undocumented) + top?: number; +} + +// @public +export interface VirtualMachineImagesListPublishersOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualMachineImagesListPublishersResponse = VirtualMachineImageResource[]; + +// @public +export type VirtualMachineImagesListResponse = VirtualMachineImageResource[]; + +// @public +export interface VirtualMachineImagesListSkusOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualMachineImagesListSkusResponse = VirtualMachineImageResource[]; + +// @public +export interface VirtualMachineInstanceView { + bootDiagnostics?: BootDiagnosticsInstanceView; + computerName?: string; + disks?: DiskInstanceView[]; + extensions?: VirtualMachineExtensionInstanceView[]; + hyperVGeneration?: HyperVGenerationType; + maintenanceRedeployStatus?: MaintenanceRedeployStatus; + osName?: string; + osVersion?: string; + platformFaultDomain?: number; + platformUpdateDomain?: number; + rdpThumbPrint?: string; + statuses?: InstanceViewStatus[]; + vmAgent?: VirtualMachineAgentInstanceView; +} + +// @public +export interface VirtualMachineListResult { + nextLink?: string; + value: VirtualMachine[]; +} + +// @public +export type VirtualMachinePriorityTypes = string; + +// @public +export interface VirtualMachineReimageParameters { + tempDisk?: boolean; +} + +// @public +export interface VirtualMachineRunCommands { + get(location: string, commandId: string, options?: VirtualMachineRunCommandsGetOptionalParams): Promise; + list(location: string, options?: VirtualMachineRunCommandsListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface VirtualMachineRunCommandsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualMachineRunCommandsGetResponse = RunCommandDocument; + +// @public +export interface VirtualMachineRunCommandsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualMachineRunCommandsListNextResponse = RunCommandListResult; + +// @public +export interface VirtualMachineRunCommandsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualMachineRunCommandsListResponse = RunCommandListResult; + +// @public +export interface VirtualMachines { + beginCapture(resourceGroupName: string, vmName: string, parameters: VirtualMachineCaptureParameters, options?: VirtualMachinesCaptureOptionalParams): Promise, VirtualMachinesCaptureResponse>>; + beginCaptureAndWait(resourceGroupName: string, vmName: string, parameters: VirtualMachineCaptureParameters, options?: VirtualMachinesCaptureOptionalParams): Promise; + beginConvertToManagedDisks(resourceGroupName: string, vmName: string, options?: VirtualMachinesConvertToManagedDisksOptionalParams): Promise, void>>; + beginConvertToManagedDisksAndWait(resourceGroupName: string, vmName: string, options?: VirtualMachinesConvertToManagedDisksOptionalParams): Promise; + beginCreateOrUpdate(resourceGroupName: string, vmName: string, parameters: VirtualMachine, options?: VirtualMachinesCreateOrUpdateOptionalParams): Promise, VirtualMachinesCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, vmName: string, parameters: VirtualMachine, options?: VirtualMachinesCreateOrUpdateOptionalParams): Promise; + beginDeallocate(resourceGroupName: string, vmName: string, options?: VirtualMachinesDeallocateOptionalParams): Promise, void>>; + beginDeallocateAndWait(resourceGroupName: string, vmName: string, options?: VirtualMachinesDeallocateOptionalParams): Promise; + beginDelete(resourceGroupName: string, vmName: string, options?: VirtualMachinesDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, vmName: string, options?: VirtualMachinesDeleteOptionalParams): Promise; + beginPerformMaintenance(resourceGroupName: string, vmName: string, options?: VirtualMachinesPerformMaintenanceOptionalParams): Promise, void>>; + beginPerformMaintenanceAndWait(resourceGroupName: string, vmName: string, options?: VirtualMachinesPerformMaintenanceOptionalParams): Promise; + beginPowerOff(resourceGroupName: string, vmName: string, options?: VirtualMachinesPowerOffOptionalParams): Promise, void>>; + beginPowerOffAndWait(resourceGroupName: string, vmName: string, options?: VirtualMachinesPowerOffOptionalParams): Promise; + beginReapply(resourceGroupName: string, vmName: string, options?: VirtualMachinesReapplyOptionalParams): Promise, void>>; + beginReapplyAndWait(resourceGroupName: string, vmName: string, options?: VirtualMachinesReapplyOptionalParams): Promise; + beginRedeploy(resourceGroupName: string, vmName: string, options?: VirtualMachinesRedeployOptionalParams): Promise, void>>; + beginRedeployAndWait(resourceGroupName: string, vmName: string, options?: VirtualMachinesRedeployOptionalParams): Promise; + beginReimage(resourceGroupName: string, vmName: string, options?: VirtualMachinesReimageOptionalParams): Promise, void>>; + beginReimageAndWait(resourceGroupName: string, vmName: string, options?: VirtualMachinesReimageOptionalParams): Promise; + beginRestart(resourceGroupName: string, vmName: string, options?: VirtualMachinesRestartOptionalParams): Promise, void>>; + beginRestartAndWait(resourceGroupName: string, vmName: string, options?: VirtualMachinesRestartOptionalParams): Promise; + beginRunCommand(resourceGroupName: string, vmName: string, parameters: RunCommandInput, options?: VirtualMachinesRunCommandOptionalParams): Promise, VirtualMachinesRunCommandResponse>>; + beginRunCommandAndWait(resourceGroupName: string, vmName: string, parameters: RunCommandInput, options?: VirtualMachinesRunCommandOptionalParams): Promise; + beginStart(resourceGroupName: string, vmName: string, options?: VirtualMachinesStartOptionalParams): Promise, void>>; + beginStartAndWait(resourceGroupName: string, vmName: string, options?: VirtualMachinesStartOptionalParams): Promise; + beginUpdate(resourceGroupName: string, vmName: string, parameters: VirtualMachineUpdate, options?: VirtualMachinesUpdateOptionalParams): Promise, VirtualMachinesUpdateResponse>>; + beginUpdateAndWait(resourceGroupName: string, vmName: string, parameters: VirtualMachineUpdate, options?: VirtualMachinesUpdateOptionalParams): Promise; + generalize(resourceGroupName: string, vmName: string, options?: VirtualMachinesGeneralizeOptionalParams): Promise; + get(resourceGroupName: string, vmName: string, options?: VirtualMachinesGetOptionalParams): Promise; + instanceView(resourceGroupName: string, vmName: string, options?: VirtualMachinesInstanceViewOptionalParams): Promise; + list(resourceGroupName: string, options?: VirtualMachinesListOptionalParams): PagedAsyncIterableIterator; + listAll(options?: VirtualMachinesListAllOptionalParams): PagedAsyncIterableIterator; + listAvailableSizes(resourceGroupName: string, vmName: string, options?: VirtualMachinesListAvailableSizesOptionalParams): PagedAsyncIterableIterator; + listByLocation(location: string, options?: VirtualMachinesListByLocationOptionalParams): PagedAsyncIterableIterator; + simulateEviction(resourceGroupName: string, vmName: string, options?: VirtualMachinesSimulateEvictionOptionalParams): Promise; +} + +// @public +export type VirtualMachineScaleSet = Resource & { + sku?: Sku; + plan?: Plan; + identity?: VirtualMachineScaleSetIdentity; + zones?: string[]; + upgradePolicy?: UpgradePolicy; + automaticRepairsPolicy?: AutomaticRepairsPolicy; + virtualMachineProfile?: VirtualMachineScaleSetVMProfile; + readonly provisioningState?: string; + overprovision?: boolean; + doNotRunExtensionsOnOverprovisionedVMs?: boolean; + readonly uniqueId?: string; + singlePlacementGroup?: boolean; + zoneBalance?: boolean; + platformFaultDomainCount?: number; + proximityPlacementGroup?: SubResource; + additionalCapabilities?: AdditionalCapabilities; + scaleInPolicy?: ScaleInPolicy; +}; + +// @public +export interface VirtualMachineScaleSetDataDisk { + caching?: CachingTypes; + createOption: DiskCreateOptionTypes; + diskIopsReadWrite?: number; + diskMBpsReadWrite?: number; + diskSizeGB?: number; + lun: number; + managedDisk?: VirtualMachineScaleSetManagedDiskParameters; + name?: string; + writeAcceleratorEnabled?: boolean; +} + +// @public +export type VirtualMachineScaleSetExtension = SubResourceReadOnly & { + name?: string; + readonly type?: string; + forceUpdateTag?: string; + publisher?: string; + typePropertiesType?: string; + typeHandlerVersion?: string; + autoUpgradeMinorVersion?: boolean; + settings?: Record; + protectedSettings?: Record; + readonly provisioningState?: string; + provisionAfterExtensions?: string[]; +}; + +// @public +export interface VirtualMachineScaleSetExtensionListResult { + nextLink?: string; + value: VirtualMachineScaleSetExtension[]; +} + +// @public +export interface VirtualMachineScaleSetExtensionProfile { + extensions?: VirtualMachineScaleSetExtension[]; +} + +// @public +export interface VirtualMachineScaleSetExtensions { + beginCreateOrUpdate(resourceGroupName: string, vmScaleSetName: string, vmssExtensionName: string, extensionParameters: VirtualMachineScaleSetExtension, options?: VirtualMachineScaleSetExtensionsCreateOrUpdateOptionalParams): Promise, VirtualMachineScaleSetExtensionsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, vmScaleSetName: string, vmssExtensionName: string, extensionParameters: VirtualMachineScaleSetExtension, options?: VirtualMachineScaleSetExtensionsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, vmScaleSetName: string, vmssExtensionName: string, options?: VirtualMachineScaleSetExtensionsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, vmScaleSetName: string, vmssExtensionName: string, options?: VirtualMachineScaleSetExtensionsDeleteOptionalParams): Promise; + beginUpdate(resourceGroupName: string, vmScaleSetName: string, vmssExtensionName: string, extensionParameters: VirtualMachineScaleSetExtensionUpdate, options?: VirtualMachineScaleSetExtensionsUpdateOptionalParams): Promise, VirtualMachineScaleSetExtensionsUpdateResponse>>; + beginUpdateAndWait(resourceGroupName: string, vmScaleSetName: string, vmssExtensionName: string, extensionParameters: VirtualMachineScaleSetExtensionUpdate, options?: VirtualMachineScaleSetExtensionsUpdateOptionalParams): Promise; + get(resourceGroupName: string, vmScaleSetName: string, vmssExtensionName: string, options?: VirtualMachineScaleSetExtensionsGetOptionalParams): Promise; + list(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetExtensionsListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface VirtualMachineScaleSetExtensionsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VirtualMachineScaleSetExtensionsCreateOrUpdateResponse = VirtualMachineScaleSetExtension; + +// @public +export interface VirtualMachineScaleSetExtensionsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface VirtualMachineScaleSetExtensionsGetOptionalParams extends coreClient.OperationOptions { + expand?: string; +} + +// @public +export type VirtualMachineScaleSetExtensionsGetResponse = VirtualMachineScaleSetExtension; + +// @public +export interface VirtualMachineScaleSetExtensionsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualMachineScaleSetExtensionsListNextResponse = VirtualMachineScaleSetExtensionListResult; + +// @public +export interface VirtualMachineScaleSetExtensionsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualMachineScaleSetExtensionsListResponse = VirtualMachineScaleSetExtensionListResult; + +// @public +export interface VirtualMachineScaleSetExtensionsUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VirtualMachineScaleSetExtensionsUpdateResponse = VirtualMachineScaleSetExtension; + +// @public +export type VirtualMachineScaleSetExtensionUpdate = SubResourceReadOnly & { + readonly name?: string; + readonly type?: string; + forceUpdateTag?: string; + publisher?: string; + typePropertiesType?: string; + typeHandlerVersion?: string; + autoUpgradeMinorVersion?: boolean; + settings?: Record; + protectedSettings?: Record; + readonly provisioningState?: string; + provisionAfterExtensions?: string[]; +}; + +// @public +export interface VirtualMachineScaleSetIdentity { + readonly principalId?: string; + readonly tenantId?: string; + type?: ResourceIdentityType; + userAssignedIdentities?: { + [propertyName: string]: ComponentsNj115SSchemasVirtualmachinescalesetidentityPropertiesUserassignedidentitiesAdditionalproperties; + }; +} + +// @public +export interface VirtualMachineScaleSetInstanceView { + readonly extensions?: VirtualMachineScaleSetVMExtensionsSummary[]; + readonly orchestrationServices?: OrchestrationServiceSummary[]; + statuses?: InstanceViewStatus[]; + readonly virtualMachine?: VirtualMachineScaleSetInstanceViewStatusesSummary; +} + +// @public +export interface VirtualMachineScaleSetInstanceViewStatusesSummary { + readonly statusesSummary?: VirtualMachineStatusCodeCount[]; +} + +// @public +export type VirtualMachineScaleSetIPConfiguration = SubResource & { + name: string; + subnet?: ApiEntityReference; + primary?: boolean; + publicIPAddressConfiguration?: VirtualMachineScaleSetPublicIPAddressConfiguration; + privateIPAddressVersion?: IPVersion; + applicationGatewayBackendAddressPools?: SubResource[]; + applicationSecurityGroups?: SubResource[]; + loadBalancerBackendAddressPools?: SubResource[]; + loadBalancerInboundNatPools?: SubResource[]; +}; + +// @public +export interface VirtualMachineScaleSetIpTag { + ipTagType?: string; + tag?: string; +} + +// @public +export interface VirtualMachineScaleSetListOSUpgradeHistory { + nextLink?: string; + value: UpgradeOperationHistoricalStatusInfo[]; +} + +// @public +export interface VirtualMachineScaleSetListResult { + nextLink?: string; + value: VirtualMachineScaleSet[]; +} + +// @public +export interface VirtualMachineScaleSetListSkusResult { + nextLink?: string; + value: VirtualMachineScaleSetSku[]; +} + +// @public +export interface VirtualMachineScaleSetListWithLinkResult { + nextLink?: string; + value: VirtualMachineScaleSet[]; +} + +// @public +export interface VirtualMachineScaleSetManagedDiskParameters { + diskEncryptionSet?: DiskEncryptionSetParameters; + storageAccountType?: StorageAccountTypes; +} + +// @public +export type VirtualMachineScaleSetNetworkConfiguration = SubResource & { + name: string; + primary?: boolean; + enableAcceleratedNetworking?: boolean; + networkSecurityGroup?: SubResource; + dnsSettings?: VirtualMachineScaleSetNetworkConfigurationDnsSettings; + ipConfigurations?: VirtualMachineScaleSetIPConfiguration[]; + enableIPForwarding?: boolean; +}; + +// @public +export interface VirtualMachineScaleSetNetworkConfigurationDnsSettings { + dnsServers?: string[]; +} + +// @public +export interface VirtualMachineScaleSetNetworkProfile { + healthProbe?: ApiEntityReference; + networkInterfaceConfigurations?: VirtualMachineScaleSetNetworkConfiguration[]; +} + +// @public +export interface VirtualMachineScaleSetOSDisk { + caching?: CachingTypes; + createOption: DiskCreateOptionTypes; + diffDiskSettings?: DiffDiskSettings; + diskSizeGB?: number; + image?: VirtualHardDisk; + managedDisk?: VirtualMachineScaleSetManagedDiskParameters; + name?: string; + osType?: OperatingSystemTypes; + vhdContainers?: string[]; + writeAcceleratorEnabled?: boolean; +} + +// @public +export interface VirtualMachineScaleSetOSProfile { + adminPassword?: string; + adminUsername?: string; + computerNamePrefix?: string; + customData?: string; + linuxConfiguration?: LinuxConfiguration; + secrets?: VaultSecretGroup[]; + windowsConfiguration?: WindowsConfiguration; +} + +// @public +export interface VirtualMachineScaleSetPublicIPAddressConfiguration { + dnsSettings?: VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings; + idleTimeoutInMinutes?: number; + ipTags?: VirtualMachineScaleSetIpTag[]; + name: string; + publicIPAddressVersion?: IPVersion; + publicIPPrefix?: SubResource; +} + +// @public +export interface VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings { + domainNameLabel: string; +} + +// @public +export type VirtualMachineScaleSetReimageParameters = VirtualMachineScaleSetVMReimageParameters & { + instanceIds?: string[]; +}; + +// @public +export interface VirtualMachineScaleSetRollingUpgrades { + beginCancel(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetRollingUpgradesCancelOptionalParams): Promise, void>>; + beginCancelAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetRollingUpgradesCancelOptionalParams): Promise; + beginStartExtensionUpgrade(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetRollingUpgradesStartExtensionUpgradeOptionalParams): Promise, void>>; + beginStartExtensionUpgradeAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetRollingUpgradesStartExtensionUpgradeOptionalParams): Promise; + beginStartOSUpgrade(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetRollingUpgradesStartOSUpgradeOptionalParams): Promise, void>>; + beginStartOSUpgradeAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetRollingUpgradesStartOSUpgradeOptionalParams): Promise; + getLatest(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetRollingUpgradesGetLatestOptionalParams): Promise; +} + +// @public +export interface VirtualMachineScaleSetRollingUpgradesCancelOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface VirtualMachineScaleSetRollingUpgradesGetLatestOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualMachineScaleSetRollingUpgradesGetLatestResponse = RollingUpgradeStatusInfo; + +// @public +export interface VirtualMachineScaleSetRollingUpgradesStartExtensionUpgradeOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface VirtualMachineScaleSetRollingUpgradesStartOSUpgradeOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface VirtualMachineScaleSets { + beginCreateOrUpdate(resourceGroupName: string, vmScaleSetName: string, parameters: VirtualMachineScaleSet, options?: VirtualMachineScaleSetsCreateOrUpdateOptionalParams): Promise, VirtualMachineScaleSetsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, vmScaleSetName: string, parameters: VirtualMachineScaleSet, options?: VirtualMachineScaleSetsCreateOrUpdateOptionalParams): Promise; + beginDeallocate(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsDeallocateOptionalParams): Promise, void>>; + beginDeallocateAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsDeallocateOptionalParams): Promise; + beginDelete(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsDeleteOptionalParams): Promise; + beginDeleteInstances(resourceGroupName: string, vmScaleSetName: string, vmInstanceIDs: VirtualMachineScaleSetVMInstanceRequiredIDs, options?: VirtualMachineScaleSetsDeleteInstancesOptionalParams): Promise, void>>; + beginDeleteInstancesAndWait(resourceGroupName: string, vmScaleSetName: string, vmInstanceIDs: VirtualMachineScaleSetVMInstanceRequiredIDs, options?: VirtualMachineScaleSetsDeleteInstancesOptionalParams): Promise; + beginPerformMaintenance(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsPerformMaintenanceOptionalParams): Promise, void>>; + beginPerformMaintenanceAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsPerformMaintenanceOptionalParams): Promise; + beginPowerOff(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsPowerOffOptionalParams): Promise, void>>; + beginPowerOffAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsPowerOffOptionalParams): Promise; + beginRedeploy(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsRedeployOptionalParams): Promise, void>>; + beginRedeployAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsRedeployOptionalParams): Promise; + beginReimage(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsReimageOptionalParams): Promise, void>>; + beginReimageAll(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsReimageAllOptionalParams): Promise, void>>; + beginReimageAllAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsReimageAllOptionalParams): Promise; + beginReimageAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsReimageOptionalParams): Promise; + beginRestart(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsRestartOptionalParams): Promise, void>>; + beginRestartAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsRestartOptionalParams): Promise; + beginSetOrchestrationServiceState(resourceGroupName: string, vmScaleSetName: string, parameters: OrchestrationServiceStateInput, options?: VirtualMachineScaleSetsSetOrchestrationServiceStateOptionalParams): Promise, void>>; + beginSetOrchestrationServiceStateAndWait(resourceGroupName: string, vmScaleSetName: string, parameters: OrchestrationServiceStateInput, options?: VirtualMachineScaleSetsSetOrchestrationServiceStateOptionalParams): Promise; + beginStart(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsStartOptionalParams): Promise, void>>; + beginStartAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsStartOptionalParams): Promise; + beginUpdate(resourceGroupName: string, vmScaleSetName: string, parameters: VirtualMachineScaleSetUpdate, options?: VirtualMachineScaleSetsUpdateOptionalParams): Promise, VirtualMachineScaleSetsUpdateResponse>>; + beginUpdateAndWait(resourceGroupName: string, vmScaleSetName: string, parameters: VirtualMachineScaleSetUpdate, options?: VirtualMachineScaleSetsUpdateOptionalParams): Promise; + beginUpdateInstances(resourceGroupName: string, vmScaleSetName: string, vmInstanceIDs: VirtualMachineScaleSetVMInstanceRequiredIDs, options?: VirtualMachineScaleSetsUpdateInstancesOptionalParams): Promise, void>>; + beginUpdateInstancesAndWait(resourceGroupName: string, vmScaleSetName: string, vmInstanceIDs: VirtualMachineScaleSetVMInstanceRequiredIDs, options?: VirtualMachineScaleSetsUpdateInstancesOptionalParams): Promise; + convertToSinglePlacementGroup(resourceGroupName: string, vmScaleSetName: string, parameters: VMScaleSetConvertToSinglePlacementGroupInput, options?: VirtualMachineScaleSetsConvertToSinglePlacementGroupOptionalParams): Promise; + forceRecoveryServiceFabricPlatformUpdateDomainWalk(resourceGroupName: string, vmScaleSetName: string, platformUpdateDomain: number, options?: VirtualMachineScaleSetsForceRecoveryServiceFabricPlatformUpdateDomainWalkOptionalParams): Promise; + get(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsGetOptionalParams): Promise; + getInstanceView(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsGetInstanceViewOptionalParams): Promise; + list(resourceGroupName: string, options?: VirtualMachineScaleSetsListOptionalParams): PagedAsyncIterableIterator; + listAll(options?: VirtualMachineScaleSetsListAllOptionalParams): PagedAsyncIterableIterator; + listOSUpgradeHistory(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsGetOSUpgradeHistoryOptionalParams): PagedAsyncIterableIterator; + listSkus(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsListSkusOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export type VirtualMachineScaleSetScaleInRules = string; + +// @public +export interface VirtualMachineScaleSetsConvertToSinglePlacementGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface VirtualMachineScaleSetsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VirtualMachineScaleSetsCreateOrUpdateResponse = VirtualMachineScaleSet; + +// @public +export interface VirtualMachineScaleSetsDeallocateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; + vmInstanceIDs?: VirtualMachineScaleSetVMInstanceIDs; +} + +// @public +export interface VirtualMachineScaleSetsDeleteInstancesOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface VirtualMachineScaleSetsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface VirtualMachineScaleSetsForceRecoveryServiceFabricPlatformUpdateDomainWalkOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualMachineScaleSetsForceRecoveryServiceFabricPlatformUpdateDomainWalkResponse = RecoveryWalkResponse; + +// @public +export interface VirtualMachineScaleSetsGetInstanceViewOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualMachineScaleSetsGetInstanceViewResponse = VirtualMachineScaleSetInstanceView; + +// @public +export interface VirtualMachineScaleSetsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface VirtualMachineScaleSetsGetOSUpgradeHistoryNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualMachineScaleSetsGetOSUpgradeHistoryNextResponse = VirtualMachineScaleSetListOSUpgradeHistory; + +// @public +export interface VirtualMachineScaleSetsGetOSUpgradeHistoryOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualMachineScaleSetsGetOSUpgradeHistoryResponse = VirtualMachineScaleSetListOSUpgradeHistory; + +// @public +export type VirtualMachineScaleSetsGetResponse = VirtualMachineScaleSet; + +// @public +export interface VirtualMachineScaleSetSku { + readonly capacity?: VirtualMachineScaleSetSkuCapacity; + readonly resourceType?: string; + readonly sku?: Sku; +} + +// @public +export interface VirtualMachineScaleSetSkuCapacity { + readonly defaultCapacity?: number; + readonly maximum?: number; + readonly minimum?: number; + readonly scaleType?: VirtualMachineScaleSetSkuScaleType; +} + +// @public +export type VirtualMachineScaleSetSkuScaleType = "Automatic" | "None"; + +// @public +export interface VirtualMachineScaleSetsListAllNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualMachineScaleSetsListAllNextResponse = VirtualMachineScaleSetListWithLinkResult; + +// @public +export interface VirtualMachineScaleSetsListAllOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualMachineScaleSetsListAllResponse = VirtualMachineScaleSetListWithLinkResult; + +// @public +export interface VirtualMachineScaleSetsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualMachineScaleSetsListNextResponse = VirtualMachineScaleSetListResult; + +// @public +export interface VirtualMachineScaleSetsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualMachineScaleSetsListResponse = VirtualMachineScaleSetListResult; + +// @public +export interface VirtualMachineScaleSetsListSkusNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualMachineScaleSetsListSkusNextResponse = VirtualMachineScaleSetListSkusResult; + +// @public +export interface VirtualMachineScaleSetsListSkusOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualMachineScaleSetsListSkusResponse = VirtualMachineScaleSetListSkusResult; + +// @public +export interface VirtualMachineScaleSetsPerformMaintenanceOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; + vmInstanceIDs?: VirtualMachineScaleSetVMInstanceIDs; +} + +// @public +export interface VirtualMachineScaleSetsPowerOffOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + skipShutdown?: boolean; + updateIntervalInMs?: number; + vmInstanceIDs?: VirtualMachineScaleSetVMInstanceIDs; +} + +// @public +export interface VirtualMachineScaleSetsRedeployOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; + vmInstanceIDs?: VirtualMachineScaleSetVMInstanceIDs; +} + +// @public +export interface VirtualMachineScaleSetsReimageAllOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; + vmInstanceIDs?: VirtualMachineScaleSetVMInstanceIDs; +} + +// @public +export interface VirtualMachineScaleSetsReimageOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; + vmScaleSetReimageInput?: VirtualMachineScaleSetReimageParameters; +} + +// @public +export interface VirtualMachineScaleSetsRestartOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; + vmInstanceIDs?: VirtualMachineScaleSetVMInstanceIDs; +} + +// @public +export interface VirtualMachineScaleSetsSetOrchestrationServiceStateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface VirtualMachineScaleSetsStartOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; + vmInstanceIDs?: VirtualMachineScaleSetVMInstanceIDs; +} + +// @public +export interface VirtualMachineScaleSetStorageProfile { + dataDisks?: VirtualMachineScaleSetDataDisk[]; + imageReference?: ImageReference; + osDisk?: VirtualMachineScaleSetOSDisk; +} + +// @public +export interface VirtualMachineScaleSetsUpdateInstancesOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface VirtualMachineScaleSetsUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VirtualMachineScaleSetsUpdateResponse = VirtualMachineScaleSet; + +// @public +export type VirtualMachineScaleSetUpdate = UpdateResource & { + sku?: Sku; + plan?: Plan; + identity?: VirtualMachineScaleSetIdentity; + upgradePolicy?: UpgradePolicy; + automaticRepairsPolicy?: AutomaticRepairsPolicy; + virtualMachineProfile?: VirtualMachineScaleSetUpdateVMProfile; + overprovision?: boolean; + doNotRunExtensionsOnOverprovisionedVMs?: boolean; + singlePlacementGroup?: boolean; + additionalCapabilities?: AdditionalCapabilities; + scaleInPolicy?: ScaleInPolicy; + proximityPlacementGroup?: SubResource; +}; + +// @public +export type VirtualMachineScaleSetUpdateIPConfiguration = SubResource & { + name?: string; + subnet?: ApiEntityReference; + primary?: boolean; + publicIPAddressConfiguration?: VirtualMachineScaleSetUpdatePublicIPAddressConfiguration; + privateIPAddressVersion?: IPVersion; + applicationGatewayBackendAddressPools?: SubResource[]; + applicationSecurityGroups?: SubResource[]; + loadBalancerBackendAddressPools?: SubResource[]; + loadBalancerInboundNatPools?: SubResource[]; +}; + +// @public +export type VirtualMachineScaleSetUpdateNetworkConfiguration = SubResource & { + name?: string; + primary?: boolean; + enableAcceleratedNetworking?: boolean; + networkSecurityGroup?: SubResource; + dnsSettings?: VirtualMachineScaleSetNetworkConfigurationDnsSettings; + ipConfigurations?: VirtualMachineScaleSetUpdateIPConfiguration[]; + enableIPForwarding?: boolean; +}; + +// @public +export interface VirtualMachineScaleSetUpdateNetworkProfile { + healthProbe?: ApiEntityReference; + networkInterfaceConfigurations?: VirtualMachineScaleSetUpdateNetworkConfiguration[]; +} + +// @public +export interface VirtualMachineScaleSetUpdateOSDisk { + caching?: CachingTypes; + diskSizeGB?: number; + image?: VirtualHardDisk; + managedDisk?: VirtualMachineScaleSetManagedDiskParameters; + vhdContainers?: string[]; + writeAcceleratorEnabled?: boolean; +} + +// @public +export interface VirtualMachineScaleSetUpdateOSProfile { + customData?: string; + linuxConfiguration?: LinuxConfiguration; + secrets?: VaultSecretGroup[]; + windowsConfiguration?: WindowsConfiguration; +} + +// @public +export interface VirtualMachineScaleSetUpdatePublicIPAddressConfiguration { + dnsSettings?: VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings; + idleTimeoutInMinutes?: number; + name?: string; +} + +// @public +export interface VirtualMachineScaleSetUpdateStorageProfile { + dataDisks?: VirtualMachineScaleSetDataDisk[]; + imageReference?: ImageReference; + osDisk?: VirtualMachineScaleSetUpdateOSDisk; +} + +// @public +export interface VirtualMachineScaleSetUpdateVMProfile { + billingProfile?: BillingProfile; + diagnosticsProfile?: DiagnosticsProfile; + extensionProfile?: VirtualMachineScaleSetExtensionProfile; + licenseType?: string; + networkProfile?: VirtualMachineScaleSetUpdateNetworkProfile; + osProfile?: VirtualMachineScaleSetUpdateOSProfile; + scheduledEventsProfile?: ScheduledEventsProfile; + storageProfile?: VirtualMachineScaleSetUpdateStorageProfile; +} + +// @public +export type VirtualMachineScaleSetVM = Resource & { + readonly instanceId?: string; + readonly sku?: Sku; + plan?: Plan; + readonly resources?: VirtualMachineExtension[]; + readonly zones?: string[]; + readonly latestModelApplied?: boolean; + readonly vmId?: string; + readonly instanceView?: VirtualMachineScaleSetVMInstanceView; + hardwareProfile?: HardwareProfile; + storageProfile?: StorageProfile; + additionalCapabilities?: AdditionalCapabilities; + osProfile?: OSProfile; + networkProfile?: NetworkProfile; + networkProfileConfiguration?: VirtualMachineScaleSetVMNetworkProfileConfiguration; + diagnosticsProfile?: DiagnosticsProfile; + availabilitySet?: SubResource; + readonly provisioningState?: string; + licenseType?: string; + readonly modelDefinitionApplied?: string; + protectionPolicy?: VirtualMachineScaleSetVMProtectionPolicy; +}; + +// @public +export interface VirtualMachineScaleSetVMExtensions { + beginCreateOrUpdate(resourceGroupName: string, vmScaleSetName: string, instanceId: string, vmExtensionName: string, extensionParameters: VirtualMachineExtension, options?: VirtualMachineScaleSetVMExtensionsCreateOrUpdateOptionalParams): Promise, VirtualMachineScaleSetVMExtensionsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, vmScaleSetName: string, instanceId: string, vmExtensionName: string, extensionParameters: VirtualMachineExtension, options?: VirtualMachineScaleSetVMExtensionsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, vmScaleSetName: string, instanceId: string, vmExtensionName: string, options?: VirtualMachineScaleSetVMExtensionsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, vmScaleSetName: string, instanceId: string, vmExtensionName: string, options?: VirtualMachineScaleSetVMExtensionsDeleteOptionalParams): Promise; + beginUpdate(resourceGroupName: string, vmScaleSetName: string, instanceId: string, vmExtensionName: string, extensionParameters: VirtualMachineExtensionUpdate, options?: VirtualMachineScaleSetVMExtensionsUpdateOptionalParams): Promise, VirtualMachineScaleSetVMExtensionsUpdateResponse>>; + beginUpdateAndWait(resourceGroupName: string, vmScaleSetName: string, instanceId: string, vmExtensionName: string, extensionParameters: VirtualMachineExtensionUpdate, options?: VirtualMachineScaleSetVMExtensionsUpdateOptionalParams): Promise; + get(resourceGroupName: string, vmScaleSetName: string, instanceId: string, vmExtensionName: string, options?: VirtualMachineScaleSetVMExtensionsGetOptionalParams): Promise; + list(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMExtensionsListOptionalParams): Promise; +} + +// @public +export interface VirtualMachineScaleSetVMExtensionsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VirtualMachineScaleSetVMExtensionsCreateOrUpdateResponse = VirtualMachineExtension; + +// @public +export interface VirtualMachineScaleSetVMExtensionsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface VirtualMachineScaleSetVMExtensionsGetOptionalParams extends coreClient.OperationOptions { + expand?: string; +} + +// @public +export type VirtualMachineScaleSetVMExtensionsGetResponse = VirtualMachineExtension; + +// @public +export interface VirtualMachineScaleSetVMExtensionsListOptionalParams extends coreClient.OperationOptions { + expand?: string; +} + +// @public +export type VirtualMachineScaleSetVMExtensionsListResponse = VirtualMachineExtensionsListResult; + +// @public +export interface VirtualMachineScaleSetVMExtensionsSummary { + readonly name?: string; + readonly statusesSummary?: VirtualMachineStatusCodeCount[]; +} + +// @public +export interface VirtualMachineScaleSetVMExtensionsUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VirtualMachineScaleSetVMExtensionsUpdateResponse = VirtualMachineExtension; + +// @public +export interface VirtualMachineScaleSetVMInstanceIDs { + instanceIds?: string[]; +} + +// @public +export interface VirtualMachineScaleSetVMInstanceRequiredIDs { + instanceIds: string[]; +} + +// @public +export interface VirtualMachineScaleSetVMInstanceView { + bootDiagnostics?: BootDiagnosticsInstanceView; + disks?: DiskInstanceView[]; + extensions?: VirtualMachineExtensionInstanceView[]; + maintenanceRedeployStatus?: MaintenanceRedeployStatus; + placementGroupId?: string; + platformFaultDomain?: number; + platformUpdateDomain?: number; + rdpThumbPrint?: string; + statuses?: InstanceViewStatus[]; + vmAgent?: VirtualMachineAgentInstanceView; + readonly vmHealth?: VirtualMachineHealthStatus; +} + +// @public +export interface VirtualMachineScaleSetVMListResult { + nextLink?: string; + value: VirtualMachineScaleSetVM[]; +} + +// @public +export interface VirtualMachineScaleSetVMNetworkProfileConfiguration { + networkInterfaceConfigurations?: VirtualMachineScaleSetNetworkConfiguration[]; +} + +// @public +export interface VirtualMachineScaleSetVMProfile { + billingProfile?: BillingProfile; + diagnosticsProfile?: DiagnosticsProfile; + evictionPolicy?: VirtualMachineEvictionPolicyTypes; + extensionProfile?: VirtualMachineScaleSetExtensionProfile; + licenseType?: string; + networkProfile?: VirtualMachineScaleSetNetworkProfile; + osProfile?: VirtualMachineScaleSetOSProfile; + priority?: VirtualMachinePriorityTypes; + scheduledEventsProfile?: ScheduledEventsProfile; + storageProfile?: VirtualMachineScaleSetStorageProfile; +} + +// @public +export interface VirtualMachineScaleSetVMProtectionPolicy { + protectFromScaleIn?: boolean; + protectFromScaleSetActions?: boolean; +} + +// @public +export type VirtualMachineScaleSetVMReimageParameters = VirtualMachineReimageParameters & {}; + +// @public +export interface VirtualMachineScaleSetVMs { + beginDeallocate(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsDeallocateOptionalParams): Promise, void>>; + beginDeallocateAndWait(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsDeallocateOptionalParams): Promise; + beginDelete(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsDeleteOptionalParams): Promise; + beginPerformMaintenance(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsPerformMaintenanceOptionalParams): Promise, void>>; + beginPerformMaintenanceAndWait(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsPerformMaintenanceOptionalParams): Promise; + beginPowerOff(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsPowerOffOptionalParams): Promise, void>>; + beginPowerOffAndWait(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsPowerOffOptionalParams): Promise; + beginRedeploy(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsRedeployOptionalParams): Promise, void>>; + beginRedeployAndWait(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsRedeployOptionalParams): Promise; + beginReimage(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsReimageOptionalParams): Promise, void>>; + beginReimageAll(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsReimageAllOptionalParams): Promise, void>>; + beginReimageAllAndWait(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsReimageAllOptionalParams): Promise; + beginReimageAndWait(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsReimageOptionalParams): Promise; + beginRestart(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsRestartOptionalParams): Promise, void>>; + beginRestartAndWait(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsRestartOptionalParams): Promise; + beginRunCommand(resourceGroupName: string, vmScaleSetName: string, instanceId: string, parameters: RunCommandInput, options?: VirtualMachineScaleSetVMsRunCommandOptionalParams): Promise, VirtualMachineScaleSetVMsRunCommandResponse>>; + beginRunCommandAndWait(resourceGroupName: string, vmScaleSetName: string, instanceId: string, parameters: RunCommandInput, options?: VirtualMachineScaleSetVMsRunCommandOptionalParams): Promise; + beginStart(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsStartOptionalParams): Promise, void>>; + beginStartAndWait(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsStartOptionalParams): Promise; + beginUpdate(resourceGroupName: string, vmScaleSetName: string, instanceId: string, parameters: VirtualMachineScaleSetVM, options?: VirtualMachineScaleSetVMsUpdateOptionalParams): Promise, VirtualMachineScaleSetVMsUpdateResponse>>; + beginUpdateAndWait(resourceGroupName: string, vmScaleSetName: string, instanceId: string, parameters: VirtualMachineScaleSetVM, options?: VirtualMachineScaleSetVMsUpdateOptionalParams): Promise; + get(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsGetOptionalParams): Promise; + getInstanceView(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsGetInstanceViewOptionalParams): Promise; + list(resourceGroupName: string, virtualMachineScaleSetName: string, options?: VirtualMachineScaleSetVMsListOptionalParams): PagedAsyncIterableIterator; + simulateEviction(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsSimulateEvictionOptionalParams): Promise; +} + +// @public +export interface VirtualMachineScaleSetVMsDeallocateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface VirtualMachineScaleSetVMsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface VirtualMachineScaleSetVMsGetInstanceViewOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualMachineScaleSetVMsGetInstanceViewResponse = VirtualMachineScaleSetVMInstanceView; + +// @public +export interface VirtualMachineScaleSetVMsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualMachineScaleSetVMsGetResponse = VirtualMachineScaleSetVM; + +// @public +export interface VirtualMachineScaleSetVMsListNextOptionalParams extends coreClient.OperationOptions { + expand?: string; + filter?: string; + select?: string; +} + +// @public +export type VirtualMachineScaleSetVMsListNextResponse = VirtualMachineScaleSetVMListResult; + +// @public +export interface VirtualMachineScaleSetVMsListOptionalParams extends coreClient.OperationOptions { + expand?: string; + filter?: string; + select?: string; +} + +// @public +export type VirtualMachineScaleSetVMsListResponse = VirtualMachineScaleSetVMListResult; + +// @public +export interface VirtualMachineScaleSetVMsPerformMaintenanceOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface VirtualMachineScaleSetVMsPowerOffOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + skipShutdown?: boolean; + updateIntervalInMs?: number; +} + +// @public +export interface VirtualMachineScaleSetVMsRedeployOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface VirtualMachineScaleSetVMsReimageAllOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface VirtualMachineScaleSetVMsReimageOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; + vmScaleSetVMReimageInput?: VirtualMachineScaleSetVMReimageParameters; +} + +// @public +export interface VirtualMachineScaleSetVMsRestartOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface VirtualMachineScaleSetVMsRunCommandOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VirtualMachineScaleSetVMsRunCommandResponse = RunCommandResult; + +// @public +export interface VirtualMachineScaleSetVMsSimulateEvictionOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface VirtualMachineScaleSetVMsStartOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface VirtualMachineScaleSetVMsUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VirtualMachineScaleSetVMsUpdateResponse = VirtualMachineScaleSetVM; + +// @public +export interface VirtualMachinesCaptureOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VirtualMachinesCaptureResponse = VirtualMachineCaptureResult; + +// @public +export interface VirtualMachinesConvertToManagedDisksOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface VirtualMachinesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VirtualMachinesCreateOrUpdateResponse = VirtualMachine; + +// @public +export interface VirtualMachinesDeallocateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface VirtualMachinesDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface VirtualMachinesGeneralizeOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface VirtualMachinesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualMachinesGetResponse = VirtualMachine; + +// @public +export interface VirtualMachinesInstanceViewOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualMachinesInstanceViewResponse = VirtualMachineInstanceView; + +// @public +export interface VirtualMachineSize { + maxDataDiskCount?: number; + memoryInMB?: number; + name?: string; + numberOfCores?: number; + osDiskSizeInMB?: number; + resourceDiskSizeInMB?: number; +} + +// @public +export interface VirtualMachineSizeListResult { + value?: VirtualMachineSize[]; +} + +// @public +export interface VirtualMachineSizes { + list(location: string, options?: VirtualMachineSizesListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface VirtualMachineSizesListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualMachineSizesListResponse = VirtualMachineSizeListResult; + +// @public +export type VirtualMachineSizeTypes = string; + +// @public +export interface VirtualMachinesListAllNextOptionalParams extends coreClient.OperationOptions { + statusOnly?: string; +} + +// @public +export type VirtualMachinesListAllNextResponse = VirtualMachineListResult; + +// @public +export interface VirtualMachinesListAllOptionalParams extends coreClient.OperationOptions { + statusOnly?: string; +} + +// @public +export type VirtualMachinesListAllResponse = VirtualMachineListResult; + +// @public +export interface VirtualMachinesListAvailableSizesOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualMachinesListAvailableSizesResponse = VirtualMachineSizeListResult; + +// @public +export interface VirtualMachinesListByLocationNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualMachinesListByLocationNextResponse = VirtualMachineListResult; + +// @public +export interface VirtualMachinesListByLocationOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualMachinesListByLocationResponse = VirtualMachineListResult; + +// @public +export interface VirtualMachinesListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualMachinesListNextResponse = VirtualMachineListResult; + +// @public +export interface VirtualMachinesListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualMachinesListResponse = VirtualMachineListResult; + +// @public +export interface VirtualMachinesPerformMaintenanceOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface VirtualMachinesPowerOffOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + skipShutdown?: boolean; + updateIntervalInMs?: number; +} + +// @public +export interface VirtualMachinesReapplyOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface VirtualMachinesRedeployOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface VirtualMachinesReimageOptionalParams extends coreClient.OperationOptions { + parameters?: VirtualMachineReimageParameters; + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface VirtualMachinesRestartOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface VirtualMachinesRunCommandOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VirtualMachinesRunCommandResponse = RunCommandResult; + +// @public +export interface VirtualMachinesSimulateEvictionOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface VirtualMachinesStartOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface VirtualMachineStatusCodeCount { + readonly code?: string; + readonly count?: number; +} + +// @public +export interface VirtualMachinesUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VirtualMachinesUpdateResponse = VirtualMachine; + +// @public +export type VirtualMachineUpdate = UpdateResource & { + plan?: Plan; + identity?: VirtualMachineIdentity; + zones?: string[]; + hardwareProfile?: HardwareProfile; + storageProfile?: StorageProfile; + additionalCapabilities?: AdditionalCapabilities; + osProfile?: OSProfile; + networkProfile?: NetworkProfile; + diagnosticsProfile?: DiagnosticsProfile; + availabilitySet?: SubResource; + virtualMachineScaleSet?: SubResource; + proximityPlacementGroup?: SubResource; + priority?: VirtualMachinePriorityTypes; + evictionPolicy?: VirtualMachineEvictionPolicyTypes; + billingProfile?: BillingProfile; + host?: SubResource; + readonly provisioningState?: string; + readonly instanceView?: VirtualMachineInstanceView; + licenseType?: string; + readonly vmId?: string; +}; + +// @public (undocumented) +export interface VMScaleSetConvertToSinglePlacementGroupInput { + activePlacementGroupId?: string; +} + +// @public +export interface WindowsConfiguration { + additionalUnattendContent?: AdditionalUnattendContent[]; + enableAutomaticUpdates?: boolean; + provisionVMAgent?: boolean; + timeZone?: string; + winRM?: WinRMConfiguration; +} + +// @public +export interface WinRMConfiguration { + listeners?: WinRMListener[]; +} + +// @public +export interface WinRMListener { + certificateUrl?: string; + protocol?: ProtocolTypes; +} + + +// (No @packageDocumentation comment for this package) + +``` diff --git a/test/smoke/generated/compute-resource-manager/src/coreClientLro.ts b/test/smoke/generated/compute-resource-manager/src/coreClientLro.ts deleted file mode 100644 index d793a24458..0000000000 --- a/test/smoke/generated/compute-resource-manager/src/coreClientLro.ts +++ /dev/null @@ -1,323 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. - -import { - OperationArguments, - OperationSpec, - OperationResponseMap, - FullOperationResponse -} from "@azure/core-client"; -import { - LroResourceLocationConfig, - GetLroStatusFromResponse, - LongRunningOperation, - LroConfig, - LroMode, - LroResponse, - LroStatus, - createGetLroStatusFromResponse, - RawResponse -} from "./lro"; - -export const successStates = ["succeeded"]; -export const failureStates = ["failed", "canceled", "cancelled"]; -export const terminalStates = successStates.concat(failureStates); - -export type SendOperationFn = ( - args: OperationArguments, - spec: OperationSpec -) => Promise>; - -export function createPollingMethod( - sendOperationFn: SendOperationFn, - GetLroStatusFromResponse: GetLroStatusFromResponse, - args: OperationArguments, - spec: OperationSpec, - mode?: LroMode -): (path?: string) => Promise> { - /** - * Polling calls will always return a status object i.e. {"status": "success"} - * these intermediate responses are not described in the swagger so we need to - * pass custom mappers at runtime. - * This function replaces all the existing mappers to be able to deserialize a status object - * @param responses Original set of responses defined in the operation - */ - function getCompositeMappers(responses: { - [responseCode: string]: OperationResponseMap; - }): { - [responseCode: string]: OperationResponseMap; - } { - return Object.keys(responses).reduce((acc, statusCode) => { - return { - ...acc, - [statusCode]: { - ...responses[statusCode], - bodyMapper: { - type: { - name: "Composite", - modelProperties: { - status: { - serializedName: "status", - type: { - name: "String" - } - } - } - } - } - } - }; - }, {} as { [responseCode: string]: OperationResponseMap }); - } - let response: LroStatus | undefined = undefined; - const customerCallback = args?.options?.onResponse; - const updatedArgs = { - ...args, - options: { - ...args.options, - onResponse: ( - rawResponse: FullOperationResponse, - flatResponse: unknown - ): void => { - response = GetLroStatusFromResponse( - { - statusCode: rawResponse.status, - body: rawResponse.parsedBody, - headers: rawResponse.headers.toJSON() - }, - flatResponse as TResult - ); - if (response.done) { - customerCallback?.(rawResponse, flatResponse); - } - } - } - }; - // Make sure we don't send any body to the get request - const { requestBody, responses, ...restSpec } = spec; - if (mode === "AzureAsync") { - return async (path?: string) => { - await sendOperationFn(updatedArgs, { - ...restSpec, - responses: getCompositeMappers(responses), - httpMethod: "GET", - ...(path && { path }) - }); - return response!; - }; - } - return async (path?: string) => { - await sendOperationFn(updatedArgs, { - ...restSpec, - responses: responses, - httpMethod: "GET", - ...(path && { path }) - }); - return response!; - }; -} - -/** - * We need to selectively deserialize our responses, only deserializing if we - * are in a final Lro response, not deserializing any polling non-terminal responses - */ -export function shouldDeserializeLro(lroResourceLocationConfig?: string) { - let initialOperationInfo: LroResponseInfo | undefined; - let isInitialRequest = true; - - return (response: FullOperationResponse) => { - if (response.status < 200 || response.status >= 300) { - return true; - } - - if (!initialOperationInfo) { - initialOperationInfo = getLroData(response); - } else { - isInitialRequest = false; - } - - if ( - initialOperationInfo.azureAsyncOperation || - initialOperationInfo.operationLocation - ) { - return ( - !isInitialRequest && - isAsyncOperationFinalResponse( - response, - initialOperationInfo, - lroResourceLocationConfig - ) - ); - } - - if (initialOperationInfo.location) { - return isLocationFinalResponse(response); - } - - if (initialOperationInfo.requestMethod === "PUT") { - return isBodyPollingFinalResponse(response); - } - - return true; - }; -} - -function isAsyncOperationFinalResponse( - response: FullOperationResponse, - initialOperationInfo: LroResponseInfo, - lroResourceLocationConfig?: string -): boolean { - const status: string = response.parsedBody?.status || "Succeeded"; - if (!terminalStates.includes(status.toLowerCase())) { - return false; - } - - if (initialOperationInfo.requestMethod === "DELETE") { - return true; - } - - if ( - initialOperationInfo.requestMethod === "PUT" && - lroResourceLocationConfig && - lroResourceLocationConfig.toLowerCase() === "azure-asyncoperation" - ) { - return true; - } - - if ( - initialOperationInfo.requestMethod !== "PUT" && - !initialOperationInfo.location - ) { - return true; - } - - return false; -} - -function isLocationFinalResponse(response: FullOperationResponse): boolean { - return response.status !== 202; -} - -function isBodyPollingFinalResponse(response: FullOperationResponse): boolean { - const provisioningState: string = - response.parsedBody?.properties?.provisioningState || "Succeeded"; - - if (terminalStates.includes(provisioningState.toLowerCase())) { - return true; - } - - return false; -} - -interface LroResponseInfo { - requestMethod: string; - azureAsyncOperation?: string; - operationLocation?: string; - location?: string; -} - -function getLroData(result: FullOperationResponse): LroResponseInfo { - return { - azureAsyncOperation: result.headers.get("azure-asyncoperation"), - operationLocation: result.headers.get("operation-location"), - location: result.headers.get("location"), - requestMethod: result.request.method - }; -} - -export function getSpecPath(spec: OperationSpec): string { - if (spec.path) { - return spec.path; - } else { - throw Error("Bad spec: request path is not found!"); - } -} - -export class CoreClientLro implements LongRunningOperation { - constructor( - private sendOperationFn: SendOperationFn, - private args: OperationArguments, - private spec: OperationSpec, - private lroResourceLocationConfig?: LroResourceLocationConfig, - public requestPath: string = spec.path!, - public requestMethod: string = spec.httpMethod - ) {} - public async sendInitialRequest( - initializeState: ( - rawResponse: RawResponse, - flatResponse: unknown - ) => boolean - ): Promise> { - const { onResponse, ...restOptions } = this.args.options || {}; - return this.sendOperationFn( - { - ...this.args, - options: { - ...restOptions, - onResponse: ( - rawResponse: FullOperationResponse, - flatResponse: unknown - ) => { - const isCompleted = initializeState( - { - statusCode: rawResponse.status, - body: rawResponse.parsedBody, - headers: rawResponse.headers.toJSON() - }, - flatResponse - ); - if (isCompleted) { - onResponse?.(rawResponse, flatResponse); - } - } - } - }, - this.spec - ); - } - - public async sendPollRequest( - config: LroConfig, - path: string - ): Promise> { - const getLroStatusFromResponse = createGetLroStatusFromResponse( - this, - config, - this.lroResourceLocationConfig - ); - return createPollingMethod( - this.sendOperationFn, - getLroStatusFromResponse, - this.args, - this.spec, - config.mode - )(path); - } - - public async retrieveAzureAsyncResource( - path?: string - ): Promise> { - const updatedArgs = { ...this.args }; - if (updatedArgs.options) { - (updatedArgs.options as any).shouldDeserialize = true; - } - return createPollingMethod( - this.sendOperationFn, - (rawResponse, flatResponse) => ({ - rawResponse, - flatResponse, - done: true - }), - updatedArgs, - this.spec - )(path); - } -} diff --git a/test/smoke/generated/compute-resource-manager/src/lro/azureAsyncPolling.ts b/test/smoke/generated/compute-resource-manager/src/lro/azureAsyncPolling.ts deleted file mode 100644 index 725578a692..0000000000 --- a/test/smoke/generated/compute-resource-manager/src/lro/azureAsyncPolling.ts +++ /dev/null @@ -1,96 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { - failureStates, - LroResourceLocationConfig, - LongRunningOperation, - LroBody, - LroResponse, - LroStatus, - RawResponse, - successStates -} from "./models"; -import { isUnexpectedPollingResponse } from "./requestUtils"; - -function getResponseStatus(rawResponse: RawResponse): string { - const { status } = (rawResponse.body as LroBody) ?? {}; - return status?.toLowerCase() ?? "succeeded"; -} - -function isAzureAsyncPollingDone(rawResponse: RawResponse): boolean { - const state = getResponseStatus(rawResponse); - if ( - isUnexpectedPollingResponse(rawResponse) || - failureStates.includes(state) - ) { - throw new Error(`Operation status: ${state}`); - } - return successStates.includes(state); -} - -async function sendFinalRequest( - lro: LongRunningOperation, - lroResourceLocationConfig?: LroResourceLocationConfig, - resourceLocation?: string -): Promise | undefined> { - switch (lroResourceLocationConfig) { - case "original-uri": - return lro.retrieveAzureAsyncResource(); - case "azure-async-operation": - return Promise.resolve(undefined); - case "location": - default: - return lro.retrieveAzureAsyncResource(resourceLocation); - } -} - -export function processAzureAsyncOperationResult( - lro: LongRunningOperation, - resourceLocation?: string, - lroResourceLocationConfig?: LroResourceLocationConfig -): (rawResponse: RawResponse, flatResponse: TResult) => LroStatus { - return ( - rawResponse: RawResponse, - flatResponse: TResult - ): LroStatus => { - if (isAzureAsyncPollingDone(rawResponse)) { - if (resourceLocation === undefined) { - return { rawResponse, flatResponse, done: true }; - } else { - return { - rawResponse, - flatResponse, - done: false, - next: async () => { - const finalResponse = await sendFinalRequest( - lro, - lroResourceLocationConfig, - resourceLocation - ); - return { - ...(finalResponse ?? { - rawResponse, - flatResponse - }), - done: true - }; - } - }; - } - } - return { - rawResponse, - flatResponse, - done: false - }; - }; -} diff --git a/test/smoke/generated/compute-resource-manager/src/lro/bodyPolling.ts b/test/smoke/generated/compute-resource-manager/src/lro/bodyPolling.ts deleted file mode 100644 index b1c87f8bc8..0000000000 --- a/test/smoke/generated/compute-resource-manager/src/lro/bodyPolling.ts +++ /dev/null @@ -1,54 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { - failureStates, - LroBody, - LroStatus, - RawResponse, - successStates -} from "./models"; -import { isUnexpectedPollingResponse } from "./requestUtils"; - -function getProvisioningState(rawResponse: RawResponse): string { - const { properties, provisioningState } = (rawResponse.body as LroBody) ?? {}; - const state: string | undefined = - properties?.provisioningState ?? provisioningState; - return state?.toLowerCase() ?? "succeeded"; -} - -export function isBodyPollingDone(rawResponse: RawResponse): boolean { - const state = getProvisioningState(rawResponse); - if ( - isUnexpectedPollingResponse(rawResponse) || - failureStates.includes(state) - ) { - throw new Error( - `The long running operation has failed. The provisioning state: ${state}.` - ); - } - return successStates.includes(state); -} - -/** - * Creates a polling strategy based on BodyPolling which uses the provisioning state - * from the result to determine the current operation state - */ -export function processBodyPollingOperationResult( - rawResponse: RawResponse, - flatResponse: TResult -): LroStatus { - return { - rawResponse, - flatResponse, - done: isBodyPollingDone(rawResponse) - }; -} diff --git a/test/smoke/generated/compute-resource-manager/src/lro/index.ts b/test/smoke/generated/compute-resource-manager/src/lro/index.ts deleted file mode 100644 index 20df608fc8..0000000000 --- a/test/smoke/generated/compute-resource-manager/src/lro/index.ts +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -export { LroEngine } from "./lroEngine"; -export { createGetLroStatusFromResponse } from "./stateMachine"; -export { - LroResourceLocationConfig, - GetLroStatusFromResponse, - RawResponse, - LongRunningOperation, - LroConfig, - LroMode, - LroResponse, - LroStatus, - LroTerminalState, - LroInProgressState, - LroEngineOptions -} from "./models"; diff --git a/test/smoke/generated/compute-resource-manager/src/lro/locationPolling.ts b/test/smoke/generated/compute-resource-manager/src/lro/locationPolling.ts deleted file mode 100644 index 9d1aadfbde..0000000000 --- a/test/smoke/generated/compute-resource-manager/src/lro/locationPolling.ts +++ /dev/null @@ -1,30 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { LroStatus, RawResponse } from "./models"; -import { isUnexpectedPollingResponse } from "./requestUtils"; - -function isLocationPollingDone(rawResponse: RawResponse): boolean { - return ( - !isUnexpectedPollingResponse(rawResponse) && rawResponse.statusCode !== 202 - ); -} - -export function processLocationPollingOperationResult( - rawResponse: RawResponse, - flatResponse: TResult -): LroStatus { - return { - rawResponse, - flatResponse, - done: isLocationPollingDone(rawResponse) - }; -} diff --git a/test/smoke/generated/compute-resource-manager/src/lro/lroEngine.ts b/test/smoke/generated/compute-resource-manager/src/lro/lroEngine.ts deleted file mode 100644 index 85cc15e609..0000000000 --- a/test/smoke/generated/compute-resource-manager/src/lro/lroEngine.ts +++ /dev/null @@ -1,61 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { Poller, PollOperationState } from "@azure/core-lro"; -import { - LongRunningOperation, - LroEngineOptions, - ResumablePollOperationState -} from "./models"; -import { GenericPollOperation } from "./operation"; - -/** - * The LRO Engine, a class that performs polling. - */ -export class LroEngine< - TResult, - TState extends PollOperationState -> extends Poller { - private intervalInMs: number; - - constructor(lro: LongRunningOperation, options?: LroEngineOptions) { - const { intervalInMs = 2000, resumeFrom } = options || {}; - function deserializeState( - resumeFrom: string - ): TState & ResumablePollOperationState { - try { - return JSON.parse(resumeFrom).state; - } catch (e) { - throw new Error( - `LroEngine: Unable to deserialize state: ${resumeFrom}` - ); - } - } - const state: TState & ResumablePollOperationState = resumeFrom - ? deserializeState(resumeFrom) - : ({} as any); - - const operation = new GenericPollOperation(state, lro); - super(operation); - - this.intervalInMs = intervalInMs; - operation.setPollerConfig(this as any); - } - - /** - * The method used by the poller to wait before attempting to update its operation. - */ - delay(): Promise { - return new Promise((resolve) => - setTimeout(() => resolve(), this.intervalInMs) - ); - } -} diff --git a/test/smoke/generated/compute-resource-manager/src/lro/models.ts b/test/smoke/generated/compute-resource-manager/src/lro/models.ts deleted file mode 100644 index 93c3437c8e..0000000000 --- a/test/smoke/generated/compute-resource-manager/src/lro/models.ts +++ /dev/null @@ -1,173 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { PollOperationState } from "@azure/core-lro"; - -/** - * Options for the LRO poller. - */ -export interface LroEngineOptions { - /** - * Defines how much time the poller is going to wait before making a new request to the service. - */ - intervalInMs?: number; - /** - * A serialized poller which can be used to resume an existing paused Long-Running-Operation. - */ - resumeFrom?: string; -} - -export const successStates = ["succeeded"]; -export const failureStates = ["failed", "canceled", "cancelled"]; -/** - * The LRO states that signal that the LRO has completed. - */ -export const terminalStates = successStates.concat(failureStates); - -/** - * The potential location of the result of the LRO if specified by the LRO extension in the swagger. - */ -export type LroResourceLocationConfig = - | "azure-async-operation" - | "location" - | "original-uri"; - -/** - * The type of a LRO response body. This is just a convenience type for checking the status of the operation. - */ - -export interface LroBody extends Record { - /** The status of the operation. */ - status?: string; - /** The state of the provisioning process */ - provisioningState?: string; - /** The properties of the provisioning process */ - properties?: { provisioningState?: string } & Record; -} - -/** - * Simple type of the raw response. - */ -export interface RawResponse { - /** The HTTP status code */ - statusCode: number; - /** A HttpHeaders collection in the response represented as a simple JSON object where all header names have been normalized to be lower-case. */ - headers: { - [headerName: string]: string; - }; - /** The parsed response body */ - body?: unknown; -} - -/** - * The type of the response of a LRO. - */ -export interface LroResponse { - /** The flattened response */ - flatResponse: T; - /** The raw response */ - rawResponse: RawResponse; -} - -/** The type of which LRO implementation being followed by a specific API. */ -export type LroMode = "AzureAsync" | "Location" | "Body"; - -/** - * The configuration of a LRO to determine how to perform polling and checking whether the operation has completed. - */ -export interface LroConfig { - /** The LRO mode */ - mode?: LroMode; - /** The path of a provisioned resource */ - resourceLocation?: string; -} - -/** - * Type of a polling operation state that can actually be resumed. - */ -export type ResumablePollOperationState = PollOperationState & { - initialRawResponse?: RawResponse; - config?: LroConfig; - pollingURL?: string; -}; - -export interface PollerConfig { - intervalInMs: number; -} - -/** - * The type of a terminal state of an LRO. - */ -export interface LroTerminalState extends LroResponse { - /** - * Whether the operation has finished. - */ - done: true; -} - -/** - * The type of an in-progress state of an LRO. - */ -export interface LroInProgressState extends LroResponse { - /** - * Whether the operation has finished. - */ - done: false; - /** - * The request to be sent next if it is different from the standard polling one. - * Notice that it will disregard any polling URLs provided to it. - */ - next?: () => Promise>; -} - -/** - * The type of an LRO state which is a tagged union of terminal and in-progress states. - */ -export type LroStatus = LroTerminalState | LroInProgressState; - -/** - * The type of the getLROStatusFromResponse method. It takes the response as input and returns along the response whether the operation has finished. - */ -export type GetLroStatusFromResponse = ( - rawResponse: RawResponse, - flatResponse: T -) => LroStatus; - -/** - * Description of a long running operation. - */ -export interface LongRunningOperation { - /** - * The request path. - */ - requestPath: string; - /** - * The HTTP request method. - */ - requestMethod: string; - /** - * A function that can be used to send initial request to the service. - */ - sendInitialRequest: ( - initializeState: ( - rawResponse: RawResponse, - flatResponse: unknown - ) => boolean - ) => Promise>; - /** - * A function that can be used to poll for the current status of a long running operation. - */ - sendPollRequest: (config: LroConfig, path: string) => Promise>; - /** - * A function that can be used to retrieve the provisioned azure resource. - */ - retrieveAzureAsyncResource: (path?: string) => Promise>; -} diff --git a/test/smoke/generated/compute-resource-manager/src/lro/operation.ts b/test/smoke/generated/compute-resource-manager/src/lro/operation.ts deleted file mode 100644 index 3ea7b76d89..0000000000 --- a/test/smoke/generated/compute-resource-manager/src/lro/operation.ts +++ /dev/null @@ -1,120 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { AbortSignalLike } from "@azure/abort-controller"; -import { PollOperationState, PollOperation } from "@azure/core-lro"; -import { - PollerConfig, - ResumablePollOperationState, - LongRunningOperation, - LroStatus -} from "./models"; -import { getPollingUrl } from "./requestUtils"; -import { createInitializeState, createPollForLROStatus } from "./stateMachine"; - -export class GenericPollOperation< - TResult, - TState extends PollOperationState -> implements PollOperation { - private getLROStatusFromResponse?: ( - pollingURL: string, - pollerConfig: PollerConfig - ) => Promise>; - private pollerConfig?: PollerConfig; - constructor( - public state: TState & ResumablePollOperationState, - private lro: LongRunningOperation - ) {} - - public setPollerConfig(pollerConfig: PollerConfig): void { - this.pollerConfig = pollerConfig; - } - - /** - * General update function for LROPoller, the general process is as follows - * 1. Check initial operation result to determine the strategy to use - * - Strategies: Location, Azure-AsyncOperation, Original Uri - * 2. Check if the operation result has a terminal state - * - Terminal state will be determined by each strategy - * 2.1 If it is terminal state Check if a final GET request is required, if so - * send final GET request and return result from operation. If no final GET - * is required, just return the result from operation. - * - Determining what to call for final request is responsibility of each strategy - * 2.2 If it is not terminal state, call the polling operation and go to step 1 - * - Determining what to call for polling is responsibility of each strategy - * - Strategies will always use the latest URI for polling if provided otherwise - * the last known one - */ - async update(options?: { - abortSignal?: AbortSignalLike | undefined; - fireProgress?: ((state: TState) => void) | undefined; - }): Promise> { - const state = this.state; - if (!state.isStarted) { - const initializeState = createInitializeState( - state, - this.lro.requestPath, - this.lro.requestMethod - ); - await this.lro.sendInitialRequest(initializeState); - } - - if (!state.isCompleted) { - if (this.getLROStatusFromResponse === undefined) { - if (state.config === undefined) { - throw new Error( - "Bad state: LRO mode is undefined. Please check if the serialized state is well-formed." - ); - } - this.getLROStatusFromResponse = createPollForLROStatus( - this.lro, - state.config - ); - } - if (state.pollingURL === undefined) { - throw new Error( - "Bad state: polling URL is undefined. Please check if the serialized state is well-formed." - ); - } - const currentState = await this.getLROStatusFromResponse( - state.pollingURL, - this.pollerConfig! - ); - if (currentState.done) { - state.result = currentState.flatResponse; - state.isCompleted = true; - } else { - this.getLROStatusFromResponse = - currentState.next ?? this.getLROStatusFromResponse; - state.pollingURL = getPollingUrl( - currentState.rawResponse, - state.pollingURL - ); - } - } - options?.fireProgress?.(state); - return this; - } - - async cancel(): Promise> { - this.state.isCancelled = true; - return this; - } - - /** - * Serializes the Poller operation. - */ - public toString(): string { - return JSON.stringify({ - state: this.state - }); - } -} diff --git a/test/smoke/generated/compute-resource-manager/src/lro/passthrough.ts b/test/smoke/generated/compute-resource-manager/src/lro/passthrough.ts deleted file mode 100644 index ae7f87d384..0000000000 --- a/test/smoke/generated/compute-resource-manager/src/lro/passthrough.ts +++ /dev/null @@ -1,23 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { LroStatus, RawResponse } from "./models"; - -export function processPassthroughOperationResult( - rawResponse: RawResponse, - flatResponse: TResult -): LroStatus { - return { - rawResponse, - flatResponse, - done: true - }; -} diff --git a/test/smoke/generated/compute-resource-manager/src/lro/requestUtils.ts b/test/smoke/generated/compute-resource-manager/src/lro/requestUtils.ts deleted file mode 100644 index 40d993686f..0000000000 --- a/test/smoke/generated/compute-resource-manager/src/lro/requestUtils.ts +++ /dev/null @@ -1,105 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { LroConfig, RawResponse } from "./models"; - -/** - * Detects where the continuation token is and returns it. Notice that azure-asyncoperation - * must be checked first before the other location headers because there are scenarios - * where both azure-asyncoperation and location could be present in the same response but - * azure-asyncoperation should be the one to use for polling. - */ -export function getPollingUrl( - rawResponse: RawResponse, - defaultPath: string -): string { - return ( - getAzureAsyncOperation(rawResponse) ?? - getLocation(rawResponse) ?? - getOperationLocation(rawResponse) ?? - defaultPath - ); -} - -function getLocation(rawResponse: RawResponse): string | undefined { - return rawResponse.headers["location"]; -} - -function getOperationLocation(rawResponse: RawResponse): string | undefined { - return rawResponse.headers["operation-location"]; -} - -function getAzureAsyncOperation(rawResponse: RawResponse): string | undefined { - return rawResponse.headers["azure-asyncoperation"]; -} - -export function inferLroMode( - requestPath: string, - requestMethod: string, - rawResponse: RawResponse -): LroConfig { - if (getAzureAsyncOperation(rawResponse) !== undefined) { - return { - mode: "AzureAsync", - resourceLocation: - requestMethod === "PUT" - ? requestPath - : requestMethod === "POST" - ? getLocation(rawResponse) - : undefined - }; - } else if ( - getLocation(rawResponse) !== undefined || - getOperationLocation(rawResponse) !== undefined - ) { - return { - mode: "Location" - }; - } else if (["PUT", "PATCH"].includes(requestMethod)) { - return { - mode: "Body" - }; - } - return {}; -} - -export class RestError extends Error { - public statusCode?: number; - constructor(message: string, statusCode: number) { - super(message); - this.name = "RestError"; - this.statusCode = statusCode; - - Object.setPrototypeOf(this, RestError.prototype); - } -} - -export function isUnexpectedInitialResponse(rawResponse: RawResponse): boolean { - const code = rawResponse.statusCode; - if (![203, 204, 202, 201, 200, 500].includes(code)) { - throw new RestError( - `Received unexpected HTTP status code ${code} in the initial response. This may indicate a server issue.`, - code - ); - } - return false; -} - -export function isUnexpectedPollingResponse(rawResponse: RawResponse): boolean { - const code = rawResponse.statusCode; - if (![202, 201, 200, 500].includes(code)) { - throw new RestError( - `Received unexpected HTTP status code ${code} while polling. This may indicate a server issue.`, - code - ); - } - return false; -} diff --git a/test/smoke/generated/compute-resource-manager/src/lro/stateMachine.ts b/test/smoke/generated/compute-resource-manager/src/lro/stateMachine.ts deleted file mode 100644 index 19a8f67470..0000000000 --- a/test/smoke/generated/compute-resource-manager/src/lro/stateMachine.ts +++ /dev/null @@ -1,138 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { processAzureAsyncOperationResult } from "./azureAsyncPolling"; -import { - isBodyPollingDone, - processBodyPollingOperationResult -} from "./bodyPolling"; -import { processLocationPollingOperationResult } from "./locationPolling"; -import { - LroResourceLocationConfig, - GetLroStatusFromResponse, - LongRunningOperation, - LroConfig, - LroStatus, - PollerConfig, - RawResponse, - ResumablePollOperationState -} from "./models"; -import { processPassthroughOperationResult } from "./passthrough"; -import { - getPollingUrl, - inferLroMode, - isUnexpectedInitialResponse -} from "./requestUtils"; - -/** - * creates a stepping function that maps an LRO state to another. - */ -export function createGetLroStatusFromResponse( - lroPrimitives: LongRunningOperation, - config: LroConfig, - lroResourceLocationConfig?: LroResourceLocationConfig -): GetLroStatusFromResponse { - switch (config.mode) { - case "AzureAsync": { - return processAzureAsyncOperationResult( - lroPrimitives, - config.resourceLocation, - lroResourceLocationConfig - ); - } - case "Location": { - return processLocationPollingOperationResult; - } - case "Body": { - return processBodyPollingOperationResult; - } - default: { - return processPassthroughOperationResult; - } - } -} - -/** - * Creates a polling operation that returns a LRO state. - */ -export function createPollForLROStatus( - lroPrimitives: LongRunningOperation, - config: LroConfig -): ( - pollingURL: string, - pollerConfig: PollerConfig -) => Promise> { - return async ( - path: string, - pollerConfig: PollerConfig - ): Promise> => { - const response = await lroPrimitives.sendPollRequest(config, path); - const retryAfter: string | undefined = - response.rawResponse.headers["retry-after"]; - if (retryAfter !== undefined) { - const retryAfterInMs = parseInt(retryAfter); - pollerConfig.intervalInMs = isNaN(retryAfterInMs) - ? calculatePollingIntervalFromDate( - new Date(retryAfter), - pollerConfig.intervalInMs - ) - : retryAfterInMs; - } - return response; - }; -} - -function calculatePollingIntervalFromDate( - retryAfterDate: Date, - defaultIntervalInMs: number -): number { - const timeNow = Math.floor(new Date().getTime()); - const retryAfterTime = retryAfterDate.getTime(); - if (timeNow < retryAfterTime) { - return retryAfterTime - timeNow; - } - return defaultIntervalInMs; -} - -/** - * Creates a callback to be used to initialize the polling operation state. - * @param state - of the polling operation - * @param operationSpec - of the LRO - * @param callback - callback to be called when the operation is done - * @returns callback that initializes the state of the polling operation - */ -export function createInitializeState( - state: ResumablePollOperationState, - requestPath: string, - requestMethod: string -): (rawResponse: RawResponse, flatResponse: unknown) => boolean { - return (rawResponse: RawResponse, flatResponse: unknown) => { - if (isUnexpectedInitialResponse(rawResponse)) return true; - state.initialRawResponse = rawResponse; - state.isStarted = true; - state.pollingURL = getPollingUrl(state.initialRawResponse, requestPath); - state.config = inferLroMode( - requestPath, - requestMethod, - state.initialRawResponse - ); - /** short circuit polling if body polling is done in the initial request */ - if ( - state.config.mode === undefined || - (state.config.mode === "Body" && - isBodyPollingDone(state.initialRawResponse)) - ) { - state.result = flatResponse as TResult; - state.isCompleted = true; - } - return Boolean(state.isCompleted); - }; -} diff --git a/test/smoke/generated/compute-resource-manager/src/lroImpl.ts b/test/smoke/generated/compute-resource-manager/src/lroImpl.ts new file mode 100644 index 0000000000..2c318ce57f --- /dev/null +++ b/test/smoke/generated/compute-resource-manager/src/lroImpl.ts @@ -0,0 +1,147 @@ +/* + * Copyright (c) Microsoft Corporation. + * Licensed under the MIT License. + * + * Code generated by Microsoft (R) AutoRest Code Generator. + * Changes may cause incorrect behavior and will be lost if the code is regenerated. + */ + +import { LongRunningOperation, LroResponse } from "@azure/core-lro"; + +const successStates = ["succeeded"]; +const failureStates = ["failed", "canceled", "cancelled"]; +const terminalStates = successStates.concat(failureStates); + +type SendOperationFn = (args: any, spec: any) => Promise>; + +/** + * We need to selectively deserialize our responses, only deserializing if we + * are in a final Lro response, not deserializing any polling non-terminal responses + */ +export function shouldDeserializeLro(lroResourceLocationConfig?: string) { + let initialOperationInfo: LroResponseInfo | undefined; + let isInitialRequest = true; + + return (response: any) => { + if (response.status < 200 || response.status >= 300) { + return true; + } + + if (!initialOperationInfo) { + initialOperationInfo = getLroData(response); + } else { + isInitialRequest = false; + } + + if ( + initialOperationInfo.azureAsyncOperation || + initialOperationInfo.operationLocation + ) { + return ( + !isInitialRequest && + isAsyncOperationFinalResponse( + response, + initialOperationInfo, + lroResourceLocationConfig + ) + ); + } + + if (initialOperationInfo.location) { + return isLocationFinalResponse(response); + } + + if (initialOperationInfo.requestMethod === "PUT") { + return isBodyPollingFinalResponse(response); + } + + return true; + }; +} + +function isAsyncOperationFinalResponse( + response: any, + initialOperationInfo: LroResponseInfo, + lroResourceLocationConfig?: string +): boolean { + const status: string = response.parsedBody?.status || "Succeeded"; + if (!terminalStates.includes(status.toLowerCase())) { + return false; + } + + if (initialOperationInfo.requestMethod === "DELETE") { + return true; + } + + if ( + initialOperationInfo.requestMethod === "PUT" && + lroResourceLocationConfig && + lroResourceLocationConfig.toLowerCase() === "azure-asyncoperation" + ) { + return true; + } + + if ( + initialOperationInfo.requestMethod !== "PUT" && + !initialOperationInfo.location + ) { + return true; + } + + return false; +} + +function isLocationFinalResponse(response: any): boolean { + return response.status !== 202; +} + +function isBodyPollingFinalResponse(response: any): boolean { + const provisioningState: string = + response.parsedBody?.properties?.provisioningState || "Succeeded"; + + if (terminalStates.includes(provisioningState.toLowerCase())) { + return true; + } + + return false; +} + +interface LroResponseInfo { + requestMethod: string; + azureAsyncOperation?: string; + operationLocation?: string; + location?: string; +} + +function getLroData(result: any): LroResponseInfo { + return { + azureAsyncOperation: result.headers.get("azure-asyncoperation"), + operationLocation: result.headers.get("operation-location"), + location: result.headers.get("location"), + requestMethod: result.request.method + }; +} + +export class LroImpl implements LongRunningOperation { + constructor( + private sendOperationFn: SendOperationFn, + private args: any, + private spec: any, + public requestPath: string = spec.path!, + public requestMethod: string = spec.httpMethod + ) {} + public async sendInitialRequest(): Promise> { + return this.sendOperationFn(this.args, this.spec); + } + public async sendPollRequest(path: string): Promise> { + const updatedArgs = { ...this.args }; + if (updatedArgs.options) { + (updatedArgs.options as any).shouldDeserialize = true; + } + return this.sendOperationFn(updatedArgs, { + ...this.spec, + path, + httpMethod: "GET" + }); + } +} diff --git a/test/smoke/generated/compute-resource-manager/src/operations/containerServices.ts b/test/smoke/generated/compute-resource-manager/src/operations/containerServices.ts index fec8d77ed2..58e363692a 100644 --- a/test/smoke/generated/compute-resource-manager/src/operations/containerServices.ts +++ b/test/smoke/generated/compute-resource-manager/src/operations/containerServices.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { ComputeManagementClientContext } from "../computeManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { ContainerService, ContainerServicesListNextOptionalParams, @@ -216,12 +215,15 @@ export class ContainerServicesImpl implements ContainerServices { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, containerServiceName, parameters, options }, createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -322,12 +324,15 @@ export class ContainerServicesImpl implements ContainerServices { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, containerServiceName, options }, deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** diff --git a/test/smoke/generated/compute-resource-manager/src/operations/dedicatedHosts.ts b/test/smoke/generated/compute-resource-manager/src/operations/dedicatedHosts.ts index 740ebb1dfb..9123125407 100644 --- a/test/smoke/generated/compute-resource-manager/src/operations/dedicatedHosts.ts +++ b/test/smoke/generated/compute-resource-manager/src/operations/dedicatedHosts.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { ComputeManagementClientContext } from "../computeManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { DedicatedHost, DedicatedHostsListByHostGroupNextOptionalParams, @@ -176,12 +175,15 @@ export class DedicatedHostsImpl implements DedicatedHosts { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, hostGroupName, hostName, parameters, options }, createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -268,12 +270,15 @@ export class DedicatedHostsImpl implements DedicatedHosts { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, hostGroupName, hostName, parameters, options }, updateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -353,12 +358,15 @@ export class DedicatedHostsImpl implements DedicatedHosts { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, hostGroupName, hostName, options }, deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** diff --git a/test/smoke/generated/compute-resource-manager/src/operations/diskEncryptionSets.ts b/test/smoke/generated/compute-resource-manager/src/operations/diskEncryptionSets.ts index 0ee6f230e7..0b95982de2 100644 --- a/test/smoke/generated/compute-resource-manager/src/operations/diskEncryptionSets.ts +++ b/test/smoke/generated/compute-resource-manager/src/operations/diskEncryptionSets.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { ComputeManagementClientContext } from "../computeManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { DiskEncryptionSet, DiskEncryptionSetsListByResourceGroupNextOptionalParams, @@ -204,12 +203,15 @@ export class DiskEncryptionSetsImpl implements DiskEncryptionSets { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, diskEncryptionSetName, diskEncryptionSet, options }, createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -297,12 +299,15 @@ export class DiskEncryptionSetsImpl implements DiskEncryptionSets { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, diskEncryptionSetName, diskEncryptionSet, options }, updateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -401,12 +406,15 @@ export class DiskEncryptionSetsImpl implements DiskEncryptionSets { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, diskEncryptionSetName, options }, deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** diff --git a/test/smoke/generated/compute-resource-manager/src/operations/disks.ts b/test/smoke/generated/compute-resource-manager/src/operations/disks.ts index 80552b63a0..0c721560a1 100644 --- a/test/smoke/generated/compute-resource-manager/src/operations/disks.ts +++ b/test/smoke/generated/compute-resource-manager/src/operations/disks.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { ComputeManagementClientContext } from "../computeManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { Disk, DisksListByResourceGroupNextOptionalParams, @@ -207,12 +206,15 @@ export class DisksImpl implements Disks { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, diskName, disk, options }, createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -295,12 +297,15 @@ export class DisksImpl implements Disks { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, diskName, disk, options }, updateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -398,12 +403,15 @@ export class DisksImpl implements Disks { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, diskName, options }, deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -505,13 +513,16 @@ export class DisksImpl implements Disks { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, diskName, grantAccessData, options }, - grantAccessOperationSpec, - "location" + grantAccessOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** @@ -590,13 +601,16 @@ export class DisksImpl implements Disks { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, diskName, options }, - revokeAccessOperationSpec, - "location" + revokeAccessOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** diff --git a/test/smoke/generated/compute-resource-manager/src/operations/galleries.ts b/test/smoke/generated/compute-resource-manager/src/operations/galleries.ts index e83e3809fe..b018ec39db 100644 --- a/test/smoke/generated/compute-resource-manager/src/operations/galleries.ts +++ b/test/smoke/generated/compute-resource-manager/src/operations/galleries.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { ComputeManagementClientContext } from "../computeManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { Gallery, GalleriesListByResourceGroupNextOptionalParams, @@ -202,12 +201,15 @@ export class GalleriesImpl implements Galleries { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, galleryName, gallery, options }, createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -291,12 +293,15 @@ export class GalleriesImpl implements Galleries { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, galleryName, gallery, options }, updateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -389,12 +394,15 @@ export class GalleriesImpl implements Galleries { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, galleryName, options }, deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** diff --git a/test/smoke/generated/compute-resource-manager/src/operations/galleryApplicationVersions.ts b/test/smoke/generated/compute-resource-manager/src/operations/galleryApplicationVersions.ts index fd142f88c8..7431984842 100644 --- a/test/smoke/generated/compute-resource-manager/src/operations/galleryApplicationVersions.ts +++ b/test/smoke/generated/compute-resource-manager/src/operations/galleryApplicationVersions.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { ComputeManagementClientContext } from "../computeManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { GalleryApplicationVersion, GalleryApplicationVersionsListByGalleryApplicationNextOptionalParams, @@ -194,7 +193,7 @@ export class GalleryApplicationVersionsImpl }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -206,7 +205,10 @@ export class GalleryApplicationVersionsImpl }, createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -308,7 +310,7 @@ export class GalleryApplicationVersionsImpl }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -320,7 +322,10 @@ export class GalleryApplicationVersionsImpl }, updateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -441,7 +446,7 @@ export class GalleryApplicationVersionsImpl }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -452,7 +457,10 @@ export class GalleryApplicationVersionsImpl }, deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** diff --git a/test/smoke/generated/compute-resource-manager/src/operations/galleryApplications.ts b/test/smoke/generated/compute-resource-manager/src/operations/galleryApplications.ts index ad3c5bdcd6..aba0acf416 100644 --- a/test/smoke/generated/compute-resource-manager/src/operations/galleryApplications.ts +++ b/test/smoke/generated/compute-resource-manager/src/operations/galleryApplications.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { ComputeManagementClientContext } from "../computeManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { GalleryApplication, GalleryApplicationsListByGalleryNextOptionalParams, @@ -179,7 +178,7 @@ export class GalleryApplicationsImpl implements GalleryApplications { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -190,7 +189,10 @@ export class GalleryApplicationsImpl implements GalleryApplications { }, createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -283,7 +285,7 @@ export class GalleryApplicationsImpl implements GalleryApplications { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -294,7 +296,10 @@ export class GalleryApplicationsImpl implements GalleryApplications { }, updateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -398,12 +403,15 @@ export class GalleryApplicationsImpl implements GalleryApplications { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, galleryName, galleryApplicationName, options }, deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** diff --git a/test/smoke/generated/compute-resource-manager/src/operations/galleryImageVersions.ts b/test/smoke/generated/compute-resource-manager/src/operations/galleryImageVersions.ts index 08e1fadc75..aa9437344b 100644 --- a/test/smoke/generated/compute-resource-manager/src/operations/galleryImageVersions.ts +++ b/test/smoke/generated/compute-resource-manager/src/operations/galleryImageVersions.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { ComputeManagementClientContext } from "../computeManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { GalleryImageVersion, GalleryImageVersionsListByGalleryImageNextOptionalParams, @@ -191,7 +190,7 @@ export class GalleryImageVersionsImpl implements GalleryImageVersions { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -203,7 +202,10 @@ export class GalleryImageVersionsImpl implements GalleryImageVersions { }, createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -302,7 +304,7 @@ export class GalleryImageVersionsImpl implements GalleryImageVersions { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -314,7 +316,10 @@ export class GalleryImageVersionsImpl implements GalleryImageVersions { }, updateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -429,7 +434,7 @@ export class GalleryImageVersionsImpl implements GalleryImageVersions { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -440,7 +445,10 @@ export class GalleryImageVersionsImpl implements GalleryImageVersions { }, deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** diff --git a/test/smoke/generated/compute-resource-manager/src/operations/galleryImages.ts b/test/smoke/generated/compute-resource-manager/src/operations/galleryImages.ts index e7c25759a4..d8ef242709 100644 --- a/test/smoke/generated/compute-resource-manager/src/operations/galleryImages.ts +++ b/test/smoke/generated/compute-resource-manager/src/operations/galleryImages.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { ComputeManagementClientContext } from "../computeManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { GalleryImage, GalleryImagesListByGalleryNextOptionalParams, @@ -179,7 +178,7 @@ export class GalleryImagesImpl implements GalleryImages { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -190,7 +189,10 @@ export class GalleryImagesImpl implements GalleryImages { }, createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -283,7 +285,7 @@ export class GalleryImagesImpl implements GalleryImages { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -294,7 +296,10 @@ export class GalleryImagesImpl implements GalleryImages { }, updateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -398,12 +403,15 @@ export class GalleryImagesImpl implements GalleryImages { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, galleryName, galleryImageName, options }, deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** diff --git a/test/smoke/generated/compute-resource-manager/src/operations/images.ts b/test/smoke/generated/compute-resource-manager/src/operations/images.ts index 87225a4981..9c45d8846b 100644 --- a/test/smoke/generated/compute-resource-manager/src/operations/images.ts +++ b/test/smoke/generated/compute-resource-manager/src/operations/images.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { ComputeManagementClientContext } from "../computeManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { Image, ImagesListByResourceGroupNextOptionalParams, @@ -202,12 +201,15 @@ export class ImagesImpl implements Images { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, imageName, parameters, options }, createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -286,12 +288,15 @@ export class ImagesImpl implements Images { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, imageName, parameters, options }, updateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -366,12 +371,15 @@ export class ImagesImpl implements Images { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, imageName, options }, deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** diff --git a/test/smoke/generated/compute-resource-manager/src/operations/logAnalytics.ts b/test/smoke/generated/compute-resource-manager/src/operations/logAnalytics.ts index f8c0ca5966..a3353d84d1 100644 --- a/test/smoke/generated/compute-resource-manager/src/operations/logAnalytics.ts +++ b/test/smoke/generated/compute-resource-manager/src/operations/logAnalytics.ts @@ -11,9 +11,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { ComputeManagementClientContext } from "../computeManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { RequestRateByIntervalInput, LogAnalyticsExportRequestRateByIntervalOptionalParams, @@ -91,13 +90,16 @@ export class LogAnalyticsImpl implements LogAnalytics { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { location, parameters, options }, - exportRequestRateByIntervalOperationSpec, - "azure-async-operation" + exportRequestRateByIntervalOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "azure-async-operation" + }); } /** @@ -175,13 +177,16 @@ export class LogAnalyticsImpl implements LogAnalytics { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { location, parameters, options }, - exportThrottledRequestsOperationSpec, - "azure-async-operation" + exportThrottledRequestsOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "azure-async-operation" + }); } /** diff --git a/test/smoke/generated/compute-resource-manager/src/operations/snapshots.ts b/test/smoke/generated/compute-resource-manager/src/operations/snapshots.ts index bacff33c99..5d4b903d2a 100644 --- a/test/smoke/generated/compute-resource-manager/src/operations/snapshots.ts +++ b/test/smoke/generated/compute-resource-manager/src/operations/snapshots.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { ComputeManagementClientContext } from "../computeManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { Snapshot, SnapshotsListByResourceGroupNextOptionalParams, @@ -207,12 +206,15 @@ export class SnapshotsImpl implements Snapshots { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, snapshotName, snapshot, options }, createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -298,12 +300,15 @@ export class SnapshotsImpl implements Snapshots { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, snapshotName, snapshot, options }, updateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -401,12 +406,15 @@ export class SnapshotsImpl implements Snapshots { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, snapshotName, options }, deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -514,13 +522,16 @@ export class SnapshotsImpl implements Snapshots { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, snapshotName, grantAccessData, options }, - grantAccessOperationSpec, - "location" + grantAccessOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** @@ -599,13 +610,16 @@ export class SnapshotsImpl implements Snapshots { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, snapshotName, options }, - revokeAccessOperationSpec, - "location" + revokeAccessOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** diff --git a/test/smoke/generated/compute-resource-manager/src/operations/virtualMachineExtensions.ts b/test/smoke/generated/compute-resource-manager/src/operations/virtualMachineExtensions.ts index b0ffd6ada5..819c0452ce 100644 --- a/test/smoke/generated/compute-resource-manager/src/operations/virtualMachineExtensions.ts +++ b/test/smoke/generated/compute-resource-manager/src/operations/virtualMachineExtensions.ts @@ -11,9 +11,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { ComputeManagementClientContext } from "../computeManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { VirtualMachineExtension, VirtualMachineExtensionsCreateOrUpdateOptionalParams, @@ -99,7 +98,7 @@ export class VirtualMachineExtensionsImpl implements VirtualMachineExtensions { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -110,7 +109,10 @@ export class VirtualMachineExtensionsImpl implements VirtualMachineExtensions { }, createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -197,7 +199,7 @@ export class VirtualMachineExtensionsImpl implements VirtualMachineExtensions { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -208,7 +210,10 @@ export class VirtualMachineExtensionsImpl implements VirtualMachineExtensions { }, updateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -288,12 +293,15 @@ export class VirtualMachineExtensionsImpl implements VirtualMachineExtensions { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, vmName, vmExtensionName, options }, deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** diff --git a/test/smoke/generated/compute-resource-manager/src/operations/virtualMachineScaleSetExtensions.ts b/test/smoke/generated/compute-resource-manager/src/operations/virtualMachineScaleSetExtensions.ts index 4300c31631..d872168a86 100644 --- a/test/smoke/generated/compute-resource-manager/src/operations/virtualMachineScaleSetExtensions.ts +++ b/test/smoke/generated/compute-resource-manager/src/operations/virtualMachineScaleSetExtensions.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { ComputeManagementClientContext } from "../computeManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { VirtualMachineScaleSetExtension, VirtualMachineScaleSetExtensionsListNextOptionalParams, @@ -166,7 +165,7 @@ export class VirtualMachineScaleSetExtensionsImpl }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -177,7 +176,10 @@ export class VirtualMachineScaleSetExtensionsImpl }, createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -264,7 +266,7 @@ export class VirtualMachineScaleSetExtensionsImpl }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -275,7 +277,10 @@ export class VirtualMachineScaleSetExtensionsImpl }, updateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -355,12 +360,15 @@ export class VirtualMachineScaleSetExtensionsImpl }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, vmScaleSetName, vmssExtensionName, options }, deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** diff --git a/test/smoke/generated/compute-resource-manager/src/operations/virtualMachineScaleSetRollingUpgrades.ts b/test/smoke/generated/compute-resource-manager/src/operations/virtualMachineScaleSetRollingUpgrades.ts index 22a04d7a6a..8e077a56ee 100644 --- a/test/smoke/generated/compute-resource-manager/src/operations/virtualMachineScaleSetRollingUpgrades.ts +++ b/test/smoke/generated/compute-resource-manager/src/operations/virtualMachineScaleSetRollingUpgrades.ts @@ -11,9 +11,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { ComputeManagementClientContext } from "../computeManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { VirtualMachineScaleSetRollingUpgradesCancelOptionalParams, VirtualMachineScaleSetRollingUpgradesStartOSUpgradeOptionalParams, @@ -85,12 +84,15 @@ export class VirtualMachineScaleSetRollingUpgradesImpl }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, vmScaleSetName, options }, cancelOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -164,12 +166,15 @@ export class VirtualMachineScaleSetRollingUpgradesImpl }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, vmScaleSetName, options }, startOSUpgradeOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -245,12 +250,15 @@ export class VirtualMachineScaleSetRollingUpgradesImpl }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, vmScaleSetName, options }, startExtensionUpgradeOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** diff --git a/test/smoke/generated/compute-resource-manager/src/operations/virtualMachineScaleSetVMExtensions.ts b/test/smoke/generated/compute-resource-manager/src/operations/virtualMachineScaleSetVMExtensions.ts index 46c5ef2323..5cdb34e0fa 100644 --- a/test/smoke/generated/compute-resource-manager/src/operations/virtualMachineScaleSetVMExtensions.ts +++ b/test/smoke/generated/compute-resource-manager/src/operations/virtualMachineScaleSetVMExtensions.ts @@ -11,9 +11,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { ComputeManagementClientContext } from "../computeManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { VirtualMachineExtension, VirtualMachineScaleSetVMExtensionsCreateOrUpdateOptionalParams, @@ -104,7 +103,7 @@ export class VirtualMachineScaleSetVMExtensionsImpl }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -116,7 +115,10 @@ export class VirtualMachineScaleSetVMExtensionsImpl }, createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -208,7 +210,7 @@ export class VirtualMachineScaleSetVMExtensionsImpl }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -220,7 +222,10 @@ export class VirtualMachineScaleSetVMExtensionsImpl }, updateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -305,7 +310,7 @@ export class VirtualMachineScaleSetVMExtensionsImpl }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -316,7 +321,10 @@ export class VirtualMachineScaleSetVMExtensionsImpl }, deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** diff --git a/test/smoke/generated/compute-resource-manager/src/operations/virtualMachineScaleSetVMs.ts b/test/smoke/generated/compute-resource-manager/src/operations/virtualMachineScaleSetVMs.ts index 5648181c78..3412261c74 100644 --- a/test/smoke/generated/compute-resource-manager/src/operations/virtualMachineScaleSetVMs.ts +++ b/test/smoke/generated/compute-resource-manager/src/operations/virtualMachineScaleSetVMs.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { ComputeManagementClientContext } from "../computeManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { VirtualMachineScaleSetVM, VirtualMachineScaleSetVMsListNextOptionalParams, @@ -180,12 +179,15 @@ export class VirtualMachineScaleSetVMsImpl }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, vmScaleSetName, instanceId, options }, reimageOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -263,12 +265,15 @@ export class VirtualMachineScaleSetVMsImpl }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, vmScaleSetName, instanceId, options }, reimageAllOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -348,12 +353,15 @@ export class VirtualMachineScaleSetVMsImpl }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, vmScaleSetName, instanceId, options }, deallocateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -439,12 +447,15 @@ export class VirtualMachineScaleSetVMsImpl }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, vmScaleSetName, instanceId, parameters, options }, updateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -524,12 +535,15 @@ export class VirtualMachineScaleSetVMsImpl }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, vmScaleSetName, instanceId, options }, deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -663,12 +677,15 @@ export class VirtualMachineScaleSetVMsImpl }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, vmScaleSetName, instanceId, options }, powerOffOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -747,12 +764,15 @@ export class VirtualMachineScaleSetVMsImpl }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, vmScaleSetName, instanceId, options }, restartOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -829,12 +849,15 @@ export class VirtualMachineScaleSetVMsImpl }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, vmScaleSetName, instanceId, options }, startOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -912,12 +935,15 @@ export class VirtualMachineScaleSetVMsImpl }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, vmScaleSetName, instanceId, options }, redeployOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -995,12 +1021,15 @@ export class VirtualMachineScaleSetVMsImpl }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, vmScaleSetName, instanceId, options }, performMaintenanceOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -1104,13 +1133,16 @@ export class VirtualMachineScaleSetVMsImpl }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, vmScaleSetName, instanceId, parameters, options }, - runCommandOperationSpec, - "location" + runCommandOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** diff --git a/test/smoke/generated/compute-resource-manager/src/operations/virtualMachineScaleSets.ts b/test/smoke/generated/compute-resource-manager/src/operations/virtualMachineScaleSets.ts index fe00dd4340..af4f47ee4b 100644 --- a/test/smoke/generated/compute-resource-manager/src/operations/virtualMachineScaleSets.ts +++ b/test/smoke/generated/compute-resource-manager/src/operations/virtualMachineScaleSets.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { ComputeManagementClientContext } from "../computeManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { VirtualMachineScaleSet, VirtualMachineScaleSetsListNextOptionalParams, @@ -372,12 +371,15 @@ export class VirtualMachineScaleSetsImpl implements VirtualMachineScaleSets { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, vmScaleSetName, parameters, options }, createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -459,12 +461,15 @@ export class VirtualMachineScaleSetsImpl implements VirtualMachineScaleSets { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, vmScaleSetName, parameters, options }, updateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -539,12 +544,15 @@ export class VirtualMachineScaleSetsImpl implements VirtualMachineScaleSets { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, vmScaleSetName, options }, deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -635,12 +643,15 @@ export class VirtualMachineScaleSetsImpl implements VirtualMachineScaleSets { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, vmScaleSetName, options }, deallocateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -716,12 +727,15 @@ export class VirtualMachineScaleSetsImpl implements VirtualMachineScaleSets { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, vmScaleSetName, vmInstanceIDs, options }, deleteInstancesOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -877,12 +891,15 @@ export class VirtualMachineScaleSetsImpl implements VirtualMachineScaleSets { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, vmScaleSetName, options }, powerOffOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -956,12 +973,15 @@ export class VirtualMachineScaleSetsImpl implements VirtualMachineScaleSets { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, vmScaleSetName, options }, restartOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -1033,12 +1053,15 @@ export class VirtualMachineScaleSetsImpl implements VirtualMachineScaleSets { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, vmScaleSetName, options }, startOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -1111,12 +1134,15 @@ export class VirtualMachineScaleSetsImpl implements VirtualMachineScaleSets { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, vmScaleSetName, options }, redeployOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -1192,12 +1218,15 @@ export class VirtualMachineScaleSetsImpl implements VirtualMachineScaleSets { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, vmScaleSetName, options }, performMaintenanceOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -1274,12 +1303,15 @@ export class VirtualMachineScaleSetsImpl implements VirtualMachineScaleSets { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, vmScaleSetName, vmInstanceIDs, options }, updateInstancesOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -1356,12 +1388,15 @@ export class VirtualMachineScaleSetsImpl implements VirtualMachineScaleSets { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, vmScaleSetName, options }, reimageOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -1436,12 +1471,15 @@ export class VirtualMachineScaleSetsImpl implements VirtualMachineScaleSets { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, vmScaleSetName, options }, reimageAllOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -1557,12 +1595,15 @@ export class VirtualMachineScaleSetsImpl implements VirtualMachineScaleSets { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, vmScaleSetName, parameters, options }, setOrchestrationServiceStateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** diff --git a/test/smoke/generated/compute-resource-manager/src/operations/virtualMachines.ts b/test/smoke/generated/compute-resource-manager/src/operations/virtualMachines.ts index f15c911045..81b5016ad7 100644 --- a/test/smoke/generated/compute-resource-manager/src/operations/virtualMachines.ts +++ b/test/smoke/generated/compute-resource-manager/src/operations/virtualMachines.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { ComputeManagementClientContext } from "../computeManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { VirtualMachine, VirtualMachinesListByLocationNextOptionalParams, @@ -352,13 +351,16 @@ export class VirtualMachinesImpl implements VirtualMachines { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, vmName, parameters, options }, - captureOperationSpec, - "location" + captureOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** @@ -442,12 +444,15 @@ export class VirtualMachinesImpl implements VirtualMachines { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, vmName, parameters, options }, createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -530,12 +535,15 @@ export class VirtualMachinesImpl implements VirtualMachines { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, vmName, parameters, options }, updateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -610,12 +618,15 @@ export class VirtualMachinesImpl implements VirtualMachines { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, vmName, options }, deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -718,12 +729,15 @@ export class VirtualMachinesImpl implements VirtualMachines { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, vmName, options }, convertToManagedDisksOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -797,12 +811,15 @@ export class VirtualMachinesImpl implements VirtualMachines { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, vmName, options }, deallocateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -942,12 +959,15 @@ export class VirtualMachinesImpl implements VirtualMachines { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, vmName, options }, powerOffOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -1016,12 +1036,15 @@ export class VirtualMachinesImpl implements VirtualMachines { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, vmName, options }, reapplyOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -1089,12 +1112,15 @@ export class VirtualMachinesImpl implements VirtualMachines { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, vmName, options }, restartOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -1162,12 +1188,15 @@ export class VirtualMachinesImpl implements VirtualMachines { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, vmName, options }, startOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -1235,12 +1264,15 @@ export class VirtualMachinesImpl implements VirtualMachines { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, vmName, options }, redeployOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -1308,12 +1340,15 @@ export class VirtualMachinesImpl implements VirtualMachines { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, vmName, options }, reimageOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -1381,12 +1416,15 @@ export class VirtualMachinesImpl implements VirtualMachines { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, vmName, options }, performMaintenanceOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -1483,13 +1521,16 @@ export class VirtualMachinesImpl implements VirtualMachines { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, vmName, parameters, options }, - runCommandOperationSpec, - "location" + runCommandOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** diff --git a/test/smoke/generated/compute-resource-manager/temp/compute-resource-manager.api.json b/test/smoke/generated/compute-resource-manager/temp/compute-resource-manager.api.json index ddff2795ee..2e882132f0 100644 --- a/test/smoke/generated/compute-resource-manager/temp/compute-resource-manager.api.json +++ b/test/smoke/generated/compute-resource-manager/temp/compute-resource-manager.api.json @@ -1,77006 +1,77006 @@ -{ - "metadata": { - "toolPackage": "@microsoft/api-extractor", - "toolVersion": "7.9.10", - "schemaVersion": 1003, - "oldestForwardsCompatibleVersion": 1001 - }, - "kind": "Package", - "canonicalReference": "compute-resource-manager!", - "docComment": "", - "name": "compute-resource-manager", - "members": [ - { - "kind": "EntryPoint", - "canonicalReference": "compute-resource-manager!", - "name": "", - "members": [ - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!AccessLevel:type", - "docComment": "/**\n * Defines values for AccessLevel. \\ {@link KnownAccessLevel} can be used interchangeably with AccessLevel, this enum contains the known values that the service supports. ### Known values supported by the service **None** \\ **Read** \\ **Write**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AccessLevel = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AccessLevel", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!AccessUri:interface", - "docComment": "/**\n * A disk access SAS uri.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AccessUri " - } - ], - "releaseTag": "Public", - "name": "AccessUri", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!AccessUri#accessSAS:member", - "docComment": "/**\n * A SAS uri for accessing a disk. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly accessSAS?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "accessSAS", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!AdditionalCapabilities:interface", - "docComment": "/**\n * Enables or disables a capability on the virtual machine or virtual machine scale set.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AdditionalCapabilities " - } - ], - "releaseTag": "Public", - "name": "AdditionalCapabilities", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!AdditionalCapabilities#ultraSSDEnabled:member", - "docComment": "/**\n * The flag that enables or disables a capability to have one or more managed data disks with UltraSSD_LRS storage account type on the VM or VMSS. Managed disks with storage account type UltraSSD_LRS can be added to a virtual machine or virtual machine scale set only if this property is enabled.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "ultraSSDEnabled?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ultraSSDEnabled", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!AdditionalUnattendContent:interface", - "docComment": "/**\n * Specifies additional XML formatted information that can be included in the Unattend.xml file, which is used by Windows Setup. Contents are defined by setting name, component name, and the pass in which the content is applied.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AdditionalUnattendContent " - } - ], - "releaseTag": "Public", - "name": "AdditionalUnattendContent", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!AdditionalUnattendContent#componentName:member", - "docComment": "/**\n * The component name. Currently, the only allowable value is Microsoft-Windows-Shell-Setup.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "componentName?: " - }, - { - "kind": "Content", - "text": "\"Microsoft-Windows-Shell-Setup\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "componentName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!AdditionalUnattendContent#content:member", - "docComment": "/**\n * Specifies the XML formatted content that is added to the unattend.xml file for the specified path and component. The XML must be less than 4KB and must include the root element for the setting or feature that is being inserted.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "content?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "content", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!AdditionalUnattendContent#passName:member", - "docComment": "/**\n * The pass name. Currently, the only allowable value is OobeSystem.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "passName?: " - }, - { - "kind": "Content", - "text": "\"OobeSystem\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "passName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!AdditionalUnattendContent#settingName:member", - "docComment": "/**\n * Specifies the name of the setting to which the content applies. Possible values are: FirstLogonCommands and AutoLogon.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "settingName?: " - }, - { - "kind": "Reference", - "text": "SettingNames", - "canonicalReference": "compute-resource-manager!SettingNames:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "settingName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!AggregatedReplicationState:type", - "docComment": "/**\n * Defines values for AggregatedReplicationState. \\ {@link KnownAggregatedReplicationState} can be used interchangeably with AggregatedReplicationState, this enum contains the known values that the service supports. ### Known values supported by the service **Unknown** \\ **InProgress** \\ **Completed** \\ **Failed**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AggregatedReplicationState = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AggregatedReplicationState", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!ApiEntityReference:interface", - "docComment": "/**\n * The API entity reference.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApiEntityReference " - } - ], - "releaseTag": "Public", - "name": "ApiEntityReference", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ApiEntityReference#id:member", - "docComment": "/**\n * The ARM resource id in the form of /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/...\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "id?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!ApiError:interface", - "docComment": "/**\n * Api error.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApiError " - } - ], - "releaseTag": "Public", - "name": "ApiError", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ApiError#code:member", - "docComment": "/**\n * The error code.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "code?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "code", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ApiError#details:member", - "docComment": "/**\n * The Api error details\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "details?: " - }, - { - "kind": "Reference", - "text": "ApiErrorBase", - "canonicalReference": "compute-resource-manager!ApiErrorBase:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "details", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ApiError#innererror:member", - "docComment": "/**\n * The Api inner error\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "innererror?: " - }, - { - "kind": "Reference", - "text": "InnerError", - "canonicalReference": "compute-resource-manager!InnerError:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "innererror", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ApiError#message:member", - "docComment": "/**\n * The error message.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "message?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "message", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ApiError#target:member", - "docComment": "/**\n * The target of the particular error.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "target?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "target", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!ApiErrorBase:interface", - "docComment": "/**\n * Api error base.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApiErrorBase " - } - ], - "releaseTag": "Public", - "name": "ApiErrorBase", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ApiErrorBase#code:member", - "docComment": "/**\n * The error code.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "code?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "code", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ApiErrorBase#message:member", - "docComment": "/**\n * The error message.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "message?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "message", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ApiErrorBase#target:member", - "docComment": "/**\n * The target of the particular error.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "target?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "target", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!AutomaticOSUpgradePolicy:interface", - "docComment": "/**\n * The configuration parameters used for performing automatic OS upgrade.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AutomaticOSUpgradePolicy " - } - ], - "releaseTag": "Public", - "name": "AutomaticOSUpgradePolicy", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!AutomaticOSUpgradePolicy#disableAutomaticRollback:member", - "docComment": "/**\n * Whether OS image rollback feature should be disabled. Default value is false.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "disableAutomaticRollback?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "disableAutomaticRollback", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!AutomaticOSUpgradePolicy#enableAutomaticOSUpgrade:member", - "docComment": "/**\n * Indicates whether OS upgrades should automatically be applied to scale set instances in a rolling fashion when a newer version of the OS image becomes available. Default value is false.

If this is set to true for Windows based scale sets, [enableAutomaticUpdates](https://docs.microsoft.com/dotnet/api/microsoft.azure.management.compute.models.windowsconfiguration.enableautomaticupdates?view=azure-dotnet) is automatically set to false and cannot be set to true.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "enableAutomaticOSUpgrade?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "enableAutomaticOSUpgrade", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!AutomaticOSUpgradeProperties:interface", - "docComment": "/**\n * Describes automatic OS upgrade properties on the image.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AutomaticOSUpgradeProperties " - } - ], - "releaseTag": "Public", - "name": "AutomaticOSUpgradeProperties", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!AutomaticOSUpgradeProperties#automaticOSUpgradeSupported:member", - "docComment": "/**\n * Specifies whether automatic OS upgrade is supported on the image.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "automaticOSUpgradeSupported: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "automaticOSUpgradeSupported", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!AutomaticRepairsPolicy:interface", - "docComment": "/**\n * Specifies the configuration parameters for automatic repairs on the virtual machine scale set.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AutomaticRepairsPolicy " - } - ], - "releaseTag": "Public", - "name": "AutomaticRepairsPolicy", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!AutomaticRepairsPolicy#enabled:member", - "docComment": "/**\n * Specifies whether automatic repairs should be enabled on the virtual machine scale set. The default value is false.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "enabled?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "enabled", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!AutomaticRepairsPolicy#gracePeriod:member", - "docComment": "/**\n * The amount of time for which automatic repairs are suspended due to a state change on VM. The grace time starts after the state change has completed. This helps avoid premature or accidental repairs. The time duration should be specified in ISO 8601 format. The minimum allowed grace period is 30 minutes (PT30M), which is also the default value. The maximum allowed grace period is 90 minutes (PT90M).\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "gracePeriod?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "gracePeriod", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!AvailabilitySet:type", - "docComment": "/**\n * Specifies information about the availability set that the virtual machine should be assigned to. Virtual machines specified in the same availability set are allocated to different nodes to maximize availability. For more information about availability sets, see [Manage the availability of virtual machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-manage-availability?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json).

For more information on Azure planned maintenance, see [Planned maintenance for virtual machines in Azure](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-planned-maintenance?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json)

Currently, a VM can only be added to availability set at creation time. An existing VM cannot be added to an availability set.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AvailabilitySet = " - }, - { - "kind": "Reference", - "text": "Resource", - "canonicalReference": "compute-resource-manager!Resource:interface" - }, - { - "kind": "Content", - "text": " & {\n sku?: " - }, - { - "kind": "Reference", - "text": "Sku", - "canonicalReference": "compute-resource-manager!Sku:interface" - }, - { - "kind": "Content", - "text": ";\n platformUpdateDomainCount?: number;\n platformFaultDomainCount?: number;\n virtualMachines?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "compute-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": "[];\n proximityPlacementGroup?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "compute-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";\n readonly statuses?: " - }, - { - "kind": "Reference", - "text": "InstanceViewStatus", - "canonicalReference": "compute-resource-manager!InstanceViewStatus:interface" - }, - { - "kind": "Content", - "text": "[];\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AvailabilitySet", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 11 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!AvailabilitySetListResult:interface", - "docComment": "/**\n * The List Availability Set operation response.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AvailabilitySetListResult " - } - ], - "releaseTag": "Public", - "name": "AvailabilitySetListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!AvailabilitySetListResult#nextLink:member", - "docComment": "/**\n * The URI to fetch the next page of AvailabilitySets. Call ListNext() with this URI to fetch the next page of AvailabilitySets.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!AvailabilitySetListResult#value:member", - "docComment": "/**\n * The list of availability sets\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Reference", - "text": "AvailabilitySet", - "canonicalReference": "compute-resource-manager!AvailabilitySet:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!AvailabilitySets:interface", - "docComment": "/**\n * Interface representing a AvailabilitySets.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AvailabilitySets " - } - ], - "releaseTag": "Public", - "name": "AvailabilitySets", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!AvailabilitySets#createOrUpdate:member(1)", - "docComment": "/**\n * Create or update an availability set.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param availabilitySetName - The name of the availability set.\n *\n * @param parameters - Parameters supplied to the Create Availability Set operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", availabilitySetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "AvailabilitySet", - "canonicalReference": "compute-resource-manager!AvailabilitySet:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AvailabilitySetsCreateOrUpdateOptionalParams", - "canonicalReference": "compute-resource-manager!AvailabilitySetsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "AvailabilitySetsCreateOrUpdateResponse", - "canonicalReference": "compute-resource-manager!AvailabilitySetsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "availabilitySetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "createOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!AvailabilitySets#delete:member(1)", - "docComment": "/**\n * Delete an availability set.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param availabilitySetName - The name of the availability set.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "delete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", availabilitySetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AvailabilitySetsDeleteOptionalParams", - "canonicalReference": "compute-resource-manager!AvailabilitySetsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "availabilitySetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "delete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!AvailabilitySets#get:member(1)", - "docComment": "/**\n * Retrieves information about an availability set.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param availabilitySetName - The name of the availability set.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", availabilitySetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AvailabilitySetsGetOptionalParams", - "canonicalReference": "compute-resource-manager!AvailabilitySetsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "AvailabilitySetsGetResponse", - "canonicalReference": "compute-resource-manager!AvailabilitySetsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "availabilitySetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!AvailabilitySets#list:member(1)", - "docComment": "/**\n * Lists all availability sets in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AvailabilitySetsListOptionalParams", - "canonicalReference": "compute-resource-manager!AvailabilitySetsListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "AvailabilitySet", - "canonicalReference": "compute-resource-manager!AvailabilitySet:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "list" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!AvailabilitySets#listAvailableSizes:member(1)", - "docComment": "/**\n * Lists all available virtual machine sizes that can be used to create a new virtual machine in an existing availability set.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param availabilitySetName - The name of the availability set.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listAvailableSizes(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", availabilitySetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AvailabilitySetsListAvailableSizesOptionalParams", - "canonicalReference": "compute-resource-manager!AvailabilitySetsListAvailableSizesOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualMachineSize", - "canonicalReference": "compute-resource-manager!VirtualMachineSize:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "availabilitySetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listAvailableSizes" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!AvailabilitySets#listBySubscription:member(1)", - "docComment": "/**\n * Lists all availability sets in a subscription.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listBySubscription(options?: " - }, - { - "kind": "Reference", - "text": "AvailabilitySetsListBySubscriptionOptionalParams", - "canonicalReference": "compute-resource-manager!AvailabilitySetsListBySubscriptionOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "AvailabilitySet", - "canonicalReference": "compute-resource-manager!AvailabilitySet:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "listBySubscription" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!AvailabilitySets#update:member(1)", - "docComment": "/**\n * Update an availability set.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param availabilitySetName - The name of the availability set.\n *\n * @param parameters - Parameters supplied to the Update Availability Set operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "update(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", availabilitySetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "AvailabilitySetUpdate", - "canonicalReference": "compute-resource-manager!AvailabilitySetUpdate:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AvailabilitySetsUpdateOptionalParams", - "canonicalReference": "compute-resource-manager!AvailabilitySetsUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "AvailabilitySetsUpdateResponse", - "canonicalReference": "compute-resource-manager!AvailabilitySetsUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "availabilitySetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "update" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!AvailabilitySetsCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AvailabilitySetsCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AvailabilitySetsCreateOrUpdateOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!AvailabilitySetsCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AvailabilitySetsCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "AvailabilitySet", - "canonicalReference": "compute-resource-manager!AvailabilitySet:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AvailabilitySetsCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!AvailabilitySetsDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AvailabilitySetsDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AvailabilitySetsDeleteOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!AvailabilitySetsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AvailabilitySetsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AvailabilitySetsGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!AvailabilitySetsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AvailabilitySetsGetResponse = " - }, - { - "kind": "Reference", - "text": "AvailabilitySet", - "canonicalReference": "compute-resource-manager!AvailabilitySet:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AvailabilitySetsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!AvailabilitySetSkuTypes:type", - "docComment": "/**\n * Defines values for AvailabilitySetSkuTypes. \\ {@link KnownAvailabilitySetSkuTypes} can be used interchangeably with AvailabilitySetSkuTypes, this enum contains the known values that the service supports. ### Known values supported by the service **Classic** \\ **Aligned**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AvailabilitySetSkuTypes = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AvailabilitySetSkuTypes", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!AvailabilitySetsListAvailableSizesOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AvailabilitySetsListAvailableSizesOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AvailabilitySetsListAvailableSizesOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!AvailabilitySetsListAvailableSizesResponse:type", - "docComment": "/**\n * Contains response data for the listAvailableSizes operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AvailabilitySetsListAvailableSizesResponse = " - }, - { - "kind": "Reference", - "text": "VirtualMachineSizeListResult", - "canonicalReference": "compute-resource-manager!VirtualMachineSizeListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AvailabilitySetsListAvailableSizesResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!AvailabilitySetsListBySubscriptionNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AvailabilitySetsListBySubscriptionNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AvailabilitySetsListBySubscriptionNextOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!AvailabilitySetsListBySubscriptionNextOptionalParams#expand:member", - "docComment": "/**\n * The expand expression to apply to the operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "expand?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "expand", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!AvailabilitySetsListBySubscriptionNextResponse:type", - "docComment": "/**\n * Contains response data for the listBySubscriptionNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AvailabilitySetsListBySubscriptionNextResponse = " - }, - { - "kind": "Reference", - "text": "AvailabilitySetListResult", - "canonicalReference": "compute-resource-manager!AvailabilitySetListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AvailabilitySetsListBySubscriptionNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!AvailabilitySetsListBySubscriptionOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AvailabilitySetsListBySubscriptionOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AvailabilitySetsListBySubscriptionOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!AvailabilitySetsListBySubscriptionOptionalParams#expand:member", - "docComment": "/**\n * The expand expression to apply to the operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "expand?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "expand", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!AvailabilitySetsListBySubscriptionResponse:type", - "docComment": "/**\n * Contains response data for the listBySubscription operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AvailabilitySetsListBySubscriptionResponse = " - }, - { - "kind": "Reference", - "text": "AvailabilitySetListResult", - "canonicalReference": "compute-resource-manager!AvailabilitySetListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AvailabilitySetsListBySubscriptionResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!AvailabilitySetsListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AvailabilitySetsListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AvailabilitySetsListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!AvailabilitySetsListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AvailabilitySetsListNextResponse = " - }, - { - "kind": "Reference", - "text": "AvailabilitySetListResult", - "canonicalReference": "compute-resource-manager!AvailabilitySetListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AvailabilitySetsListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!AvailabilitySetsListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AvailabilitySetsListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AvailabilitySetsListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!AvailabilitySetsListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AvailabilitySetsListResponse = " - }, - { - "kind": "Reference", - "text": "AvailabilitySetListResult", - "canonicalReference": "compute-resource-manager!AvailabilitySetListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AvailabilitySetsListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!AvailabilitySetsUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AvailabilitySetsUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AvailabilitySetsUpdateOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!AvailabilitySetsUpdateResponse:type", - "docComment": "/**\n * Contains response data for the update operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AvailabilitySetsUpdateResponse = " - }, - { - "kind": "Reference", - "text": "AvailabilitySet", - "canonicalReference": "compute-resource-manager!AvailabilitySet:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AvailabilitySetsUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!AvailabilitySetUpdate:type", - "docComment": "/**\n * Specifies information about the availability set that the virtual machine should be assigned to. Only tags may be updated.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AvailabilitySetUpdate = " - }, - { - "kind": "Reference", - "text": "UpdateResource", - "canonicalReference": "compute-resource-manager!UpdateResource:interface" - }, - { - "kind": "Content", - "text": " & {\n sku?: " - }, - { - "kind": "Reference", - "text": "Sku", - "canonicalReference": "compute-resource-manager!Sku:interface" - }, - { - "kind": "Content", - "text": ";\n platformUpdateDomainCount?: number;\n platformFaultDomainCount?: number;\n virtualMachines?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "compute-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": "[];\n proximityPlacementGroup?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "compute-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";\n readonly statuses?: " - }, - { - "kind": "Reference", - "text": "InstanceViewStatus", - "canonicalReference": "compute-resource-manager!InstanceViewStatus:interface" - }, - { - "kind": "Content", - "text": "[];\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AvailabilitySetUpdate", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 11 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!BillingProfile:interface", - "docComment": "/**\n * Specifies the billing related details of a Azure Spot VM or VMSS.

Minimum api-version: 2019-03-01.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface BillingProfile " - } - ], - "releaseTag": "Public", - "name": "BillingProfile", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!BillingProfile#maxPrice:member", - "docComment": "/**\n * Specifies the maximum price you are willing to pay for a Azure Spot VM/VMSS. This price is in US Dollars.

This price will be compared with the current Azure Spot price for the VM size. Also, the prices are compared at the time of create/update of Azure Spot VM/VMSS and the operation will only succeed if the maxPrice is greater than the current Azure Spot price.

The maxPrice will also be used for evicting a Azure Spot VM/VMSS if the current Azure Spot price goes beyond the maxPrice after creation of VM/VMSS.

Possible values are:

- Any decimal value greater than zero. Example: 0.01538

-1 – indicates default price to be up-to on-demand.

You can set the maxPrice to -1 to indicate that the Azure Spot VM/VMSS should not be evicted for price reasons. Also, the default max price is -1 if it is not provided by you.

Minimum api-version: 2019-03-01.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "maxPrice?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "maxPrice", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!BootDiagnostics:interface", - "docComment": "/**\n * Boot Diagnostics is a debugging feature which allows you to view Console Output and Screenshot to diagnose VM status.

You can easily view the output of your console log.

Azure also enables you to see a screenshot of the VM from the hypervisor.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface BootDiagnostics " - } - ], - "releaseTag": "Public", - "name": "BootDiagnostics", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!BootDiagnostics#enabled:member", - "docComment": "/**\n * Whether boot diagnostics should be enabled on the Virtual Machine.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "enabled?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "enabled", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!BootDiagnostics#storageUri:member", - "docComment": "/**\n * Uri of the storage account to use for placing the console output and screenshot.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "storageUri?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "storageUri", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!BootDiagnosticsInstanceView:interface", - "docComment": "/**\n * The instance view of a virtual machine boot diagnostics.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface BootDiagnosticsInstanceView " - } - ], - "releaseTag": "Public", - "name": "BootDiagnosticsInstanceView", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!BootDiagnosticsInstanceView#consoleScreenshotBlobUri:member", - "docComment": "/**\n * The console screenshot blob URI. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly consoleScreenshotBlobUri?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "consoleScreenshotBlobUri", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!BootDiagnosticsInstanceView#serialConsoleLogBlobUri:member", - "docComment": "/**\n * The Linux serial console log blob Uri. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly serialConsoleLogBlobUri?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "serialConsoleLogBlobUri", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!BootDiagnosticsInstanceView#status:member", - "docComment": "/**\n * The boot diagnostics status information for the VM.

NOTE: It will be set only if there are errors encountered in enabling boot diagnostics. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly status?: " - }, - { - "kind": "Reference", - "text": "InstanceViewStatus", - "canonicalReference": "compute-resource-manager!InstanceViewStatus:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "status", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!CachingTypes:type", - "docComment": "/**\n * Defines values for CachingTypes.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type CachingTypes = " - }, - { - "kind": "Content", - "text": "\"None\" | \"ReadOnly\" | \"ReadWrite\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "CachingTypes", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!CloudError:interface", - "docComment": "/**\n * An error response from the Compute service.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface CloudError " - } - ], - "releaseTag": "Public", - "name": "CloudError", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!CloudError#error:member", - "docComment": "/**\n * Api error.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "error?: " - }, - { - "kind": "Reference", - "text": "ApiError", - "canonicalReference": "compute-resource-manager!ApiError:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "error", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!Components1H8M3EpSchemasVirtualmachineidentityPropertiesUserassignedidentitiesAdditionalproperties:interface", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Components1H8M3EpSchemasVirtualmachineidentityPropertiesUserassignedidentitiesAdditionalproperties " - } - ], - "releaseTag": "Public", - "name": "Components1H8M3EpSchemasVirtualmachineidentityPropertiesUserassignedidentitiesAdditionalproperties", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!Components1H8M3EpSchemasVirtualmachineidentityPropertiesUserassignedidentitiesAdditionalproperties#clientId:member", - "docComment": "/**\n * The client id of user assigned identity. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly clientId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "clientId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!Components1H8M3EpSchemasVirtualmachineidentityPropertiesUserassignedidentitiesAdditionalproperties#principalId:member", - "docComment": "/**\n * The principal id of user assigned identity. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly principalId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "principalId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!ComponentsNj115SSchemasVirtualmachinescalesetidentityPropertiesUserassignedidentitiesAdditionalproperties:interface", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ComponentsNj115SSchemasVirtualmachinescalesetidentityPropertiesUserassignedidentitiesAdditionalproperties " - } - ], - "releaseTag": "Public", - "name": "ComponentsNj115SSchemasVirtualmachinescalesetidentityPropertiesUserassignedidentitiesAdditionalproperties", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ComponentsNj115SSchemasVirtualmachinescalesetidentityPropertiesUserassignedidentitiesAdditionalproperties#clientId:member", - "docComment": "/**\n * The client id of user assigned identity. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly clientId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "clientId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ComponentsNj115SSchemasVirtualmachinescalesetidentityPropertiesUserassignedidentitiesAdditionalproperties#principalId:member", - "docComment": "/**\n * The principal id of user assigned identity. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly principalId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "principalId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Class", - "canonicalReference": "compute-resource-manager!ComputeManagementClient:class", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare class ComputeManagementClient extends " - }, - { - "kind": "Reference", - "text": "ComputeManagementClientContext", - "canonicalReference": "compute-resource-manager!ComputeManagementClientContext:class" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ComputeManagementClient", - "members": [ - { - "kind": "Constructor", - "canonicalReference": "compute-resource-manager!ComputeManagementClient:constructor(1)", - "docComment": "/**\n * Initializes a new instance of the ComputeManagementClient class.\n *\n * @param credentials - Subscription credentials which uniquely identify client subscription.\n *\n * @param subscriptionId - Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.\n *\n * @param options - The parameter options\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "constructor(credentials: " - }, - { - "kind": "Content", - "text": "coreAuth." - }, - { - "kind": "Reference", - "text": "TokenCredential", - "canonicalReference": "@azure/core-auth!TokenCredential:interface" - }, - { - "kind": "Content", - "text": ", subscriptionId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ComputeManagementClientOptionalParams", - "canonicalReference": "compute-resource-manager!ComputeManagementClientOptionalParams:interface" - }, - { - "kind": "Content", - "text": ");" - } - ], - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "credentials", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "parameterName": "subscriptionId", - "parameterTypeTokenRange": { - "startIndex": 4, - "endIndex": 5 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 6, - "endIndex": 7 - } - } - ] - }, - { - "kind": "Property", - "canonicalReference": "compute-resource-manager!ComputeManagementClient#availabilitySets:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "availabilitySets: " - }, - { - "kind": "Reference", - "text": "AvailabilitySets", - "canonicalReference": "compute-resource-manager!AvailabilitySets:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "availabilitySets", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "compute-resource-manager!ComputeManagementClient#containerServices:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "containerServices: " - }, - { - "kind": "Reference", - "text": "ContainerServices", - "canonicalReference": "compute-resource-manager!ContainerServices:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "containerServices", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "compute-resource-manager!ComputeManagementClient#dedicatedHostGroups:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "dedicatedHostGroups: " - }, - { - "kind": "Reference", - "text": "DedicatedHostGroups", - "canonicalReference": "compute-resource-manager!DedicatedHostGroups:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "dedicatedHostGroups", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "compute-resource-manager!ComputeManagementClient#dedicatedHosts:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "dedicatedHosts: " - }, - { - "kind": "Reference", - "text": "DedicatedHosts", - "canonicalReference": "compute-resource-manager!DedicatedHosts:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "dedicatedHosts", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "compute-resource-manager!ComputeManagementClient#diskEncryptionSets:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "diskEncryptionSets: " - }, - { - "kind": "Reference", - "text": "DiskEncryptionSets", - "canonicalReference": "compute-resource-manager!DiskEncryptionSets:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "diskEncryptionSets", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "compute-resource-manager!ComputeManagementClient#disks:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "disks: " - }, - { - "kind": "Reference", - "text": "Disks", - "canonicalReference": "compute-resource-manager!Disks:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "disks", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "compute-resource-manager!ComputeManagementClient#galleries:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "galleries: " - }, - { - "kind": "Reference", - "text": "Galleries", - "canonicalReference": "compute-resource-manager!Galleries:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "galleries", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "compute-resource-manager!ComputeManagementClient#galleryApplications:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "galleryApplications: " - }, - { - "kind": "Reference", - "text": "GalleryApplications", - "canonicalReference": "compute-resource-manager!GalleryApplications:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "galleryApplications", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "compute-resource-manager!ComputeManagementClient#galleryApplicationVersions:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "galleryApplicationVersions: " - }, - { - "kind": "Reference", - "text": "GalleryApplicationVersions", - "canonicalReference": "compute-resource-manager!GalleryApplicationVersions:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "galleryApplicationVersions", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "compute-resource-manager!ComputeManagementClient#galleryImages:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "galleryImages: " - }, - { - "kind": "Reference", - "text": "GalleryImages", - "canonicalReference": "compute-resource-manager!GalleryImages:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "galleryImages", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "compute-resource-manager!ComputeManagementClient#galleryImageVersions:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "galleryImageVersions: " - }, - { - "kind": "Reference", - "text": "GalleryImageVersions", - "canonicalReference": "compute-resource-manager!GalleryImageVersions:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "galleryImageVersions", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "compute-resource-manager!ComputeManagementClient#images:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "images: " - }, - { - "kind": "Reference", - "text": "Images", - "canonicalReference": "compute-resource-manager!Images:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "images", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "compute-resource-manager!ComputeManagementClient#logAnalytics:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "logAnalytics: " - }, - { - "kind": "Reference", - "text": "LogAnalytics", - "canonicalReference": "compute-resource-manager!LogAnalytics:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "logAnalytics", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "compute-resource-manager!ComputeManagementClient#operations:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "operations: " - }, - { - "kind": "Reference", - "text": "Operations", - "canonicalReference": "compute-resource-manager!Operations:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "operations", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "compute-resource-manager!ComputeManagementClient#proximityPlacementGroups:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "proximityPlacementGroups: " - }, - { - "kind": "Reference", - "text": "ProximityPlacementGroups", - "canonicalReference": "compute-resource-manager!ProximityPlacementGroups:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "proximityPlacementGroups", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "compute-resource-manager!ComputeManagementClient#resourceSkus:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "resourceSkus: " - }, - { - "kind": "Reference", - "text": "ResourceSkus", - "canonicalReference": "compute-resource-manager!ResourceSkus:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resourceSkus", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "compute-resource-manager!ComputeManagementClient#snapshots:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "snapshots: " - }, - { - "kind": "Reference", - "text": "Snapshots", - "canonicalReference": "compute-resource-manager!Snapshots:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "snapshots", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "compute-resource-manager!ComputeManagementClient#sshPublicKeys:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "sshPublicKeys: " - }, - { - "kind": "Reference", - "text": "SshPublicKeys", - "canonicalReference": "compute-resource-manager!SshPublicKeys:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "sshPublicKeys", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "compute-resource-manager!ComputeManagementClient#usage:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "usage: " - }, - { - "kind": "Reference", - "text": "Usage", - "canonicalReference": "compute-resource-manager!Usage:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "usage", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "compute-resource-manager!ComputeManagementClient#virtualMachineExtensionImages:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "virtualMachineExtensionImages: " - }, - { - "kind": "Reference", - "text": "VirtualMachineExtensionImages", - "canonicalReference": "compute-resource-manager!VirtualMachineExtensionImages:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "virtualMachineExtensionImages", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "compute-resource-manager!ComputeManagementClient#virtualMachineExtensions:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "virtualMachineExtensions: " - }, - { - "kind": "Reference", - "text": "VirtualMachineExtensions", - "canonicalReference": "compute-resource-manager!VirtualMachineExtensions:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "virtualMachineExtensions", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "compute-resource-manager!ComputeManagementClient#virtualMachineImages:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "virtualMachineImages: " - }, - { - "kind": "Reference", - "text": "VirtualMachineImages", - "canonicalReference": "compute-resource-manager!VirtualMachineImages:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "virtualMachineImages", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "compute-resource-manager!ComputeManagementClient#virtualMachineRunCommands:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "virtualMachineRunCommands: " - }, - { - "kind": "Reference", - "text": "VirtualMachineRunCommands", - "canonicalReference": "compute-resource-manager!VirtualMachineRunCommands:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "virtualMachineRunCommands", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "compute-resource-manager!ComputeManagementClient#virtualMachines:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "virtualMachines: " - }, - { - "kind": "Reference", - "text": "VirtualMachines", - "canonicalReference": "compute-resource-manager!VirtualMachines:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "virtualMachines", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "compute-resource-manager!ComputeManagementClient#virtualMachineScaleSetExtensions:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "virtualMachineScaleSetExtensions: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetExtensions", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensions:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "virtualMachineScaleSetExtensions", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "compute-resource-manager!ComputeManagementClient#virtualMachineScaleSetRollingUpgrades:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "virtualMachineScaleSetRollingUpgrades: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetRollingUpgrades", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetRollingUpgrades:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "virtualMachineScaleSetRollingUpgrades", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "compute-resource-manager!ComputeManagementClient#virtualMachineScaleSets:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "virtualMachineScaleSets: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSets", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSets:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "virtualMachineScaleSets", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "compute-resource-manager!ComputeManagementClient#virtualMachineScaleSetVMExtensions:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "virtualMachineScaleSetVMExtensions: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetVMExtensions", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMExtensions:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "virtualMachineScaleSetVMExtensions", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "compute-resource-manager!ComputeManagementClient#virtualMachineScaleSetVMs:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "virtualMachineScaleSetVMs: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetVMs", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMs:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "virtualMachineScaleSetVMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "compute-resource-manager!ComputeManagementClient#virtualMachineSizes:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "virtualMachineSizes: " - }, - { - "kind": "Reference", - "text": "VirtualMachineSizes", - "canonicalReference": "compute-resource-manager!VirtualMachineSizes:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "virtualMachineSizes", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - } - ], - "extendsTokenRange": { - "startIndex": 1, - "endIndex": 3 - }, - "implementsTokenRanges": [] - }, - { - "kind": "Class", - "canonicalReference": "compute-resource-manager!ComputeManagementClientContext:class", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare class ComputeManagementClientContext extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "ServiceClient", - "canonicalReference": "@azure/core-client!ServiceClient:class" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ComputeManagementClientContext", - "members": [ - { - "kind": "Constructor", - "canonicalReference": "compute-resource-manager!ComputeManagementClientContext:constructor(1)", - "docComment": "/**\n * Initializes a new instance of the ComputeManagementClientContext class.\n *\n * @param credentials - Subscription credentials which uniquely identify client subscription.\n *\n * @param subscriptionId - Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.\n *\n * @param options - The parameter options\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "constructor(credentials: " - }, - { - "kind": "Content", - "text": "coreAuth." - }, - { - "kind": "Reference", - "text": "TokenCredential", - "canonicalReference": "@azure/core-auth!TokenCredential:interface" - }, - { - "kind": "Content", - "text": ", subscriptionId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ComputeManagementClientOptionalParams", - "canonicalReference": "compute-resource-manager!ComputeManagementClientOptionalParams:interface" - }, - { - "kind": "Content", - "text": ");" - } - ], - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "credentials", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "parameterName": "subscriptionId", - "parameterTypeTokenRange": { - "startIndex": 4, - "endIndex": 5 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 6, - "endIndex": 7 - } - } - ] - }, - { - "kind": "Property", - "canonicalReference": "compute-resource-manager!ComputeManagementClientContext#$host:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "$host: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "$host", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "compute-resource-manager!ComputeManagementClientContext#subscriptionId:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "subscriptionId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "subscriptionId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - } - ], - "extendsTokenRange": { - "startIndex": 1, - "endIndex": 4 - }, - "implementsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!ComputeManagementClientOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ComputeManagementClientOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "ServiceClientOptions", - "canonicalReference": "@azure/core-client!ServiceClientOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ComputeManagementClientOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ComputeManagementClientOptionalParams#$host:member", - "docComment": "/**\n * server parameter\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "$host?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "$host", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ComputeManagementClientOptionalParams#endpoint:member", - "docComment": "/**\n * Overrides client endpoint.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "endpoint?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "endpoint", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!ComputeOperationListResult:interface", - "docComment": "/**\n * The List Compute Operation operation response.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ComputeOperationListResult " - } - ], - "releaseTag": "Public", - "name": "ComputeOperationListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ComputeOperationListResult#value:member", - "docComment": "/**\n * The list of compute operations NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Reference", - "text": "ComputeOperationValue", - "canonicalReference": "compute-resource-manager!ComputeOperationValue:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!ComputeOperationValue:interface", - "docComment": "/**\n * Describes the properties of a Compute Operation value.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ComputeOperationValue " - } - ], - "releaseTag": "Public", - "name": "ComputeOperationValue", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ComputeOperationValue#description:member", - "docComment": "/**\n * The description of the operation. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly description?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "description", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ComputeOperationValue#name:member", - "docComment": "/**\n * The name of the compute operation. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ComputeOperationValue#operation:member", - "docComment": "/**\n * The display name of the compute operation. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly operation?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "operation", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ComputeOperationValue#origin:member", - "docComment": "/**\n * The origin of the compute operation. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly origin?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "origin", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ComputeOperationValue#provider:member", - "docComment": "/**\n * The resource provider for the operation. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly provider?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "provider", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ComputeOperationValue#resource:member", - "docComment": "/**\n * The display name of the resource the operation applies to. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly resource?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resource", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!ContainerService:type", - "docComment": "/**\n * Container service.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ContainerService = " - }, - { - "kind": "Reference", - "text": "Resource", - "canonicalReference": "compute-resource-manager!Resource:interface" - }, - { - "kind": "Content", - "text": " & {\n readonly provisioningState?: string;\n orchestratorProfile?: " - }, - { - "kind": "Reference", - "text": "ContainerServiceOrchestratorProfile", - "canonicalReference": "compute-resource-manager!ContainerServiceOrchestratorProfile:interface" - }, - { - "kind": "Content", - "text": ";\n customProfile?: " - }, - { - "kind": "Reference", - "text": "ContainerServiceCustomProfile", - "canonicalReference": "compute-resource-manager!ContainerServiceCustomProfile:interface" - }, - { - "kind": "Content", - "text": ";\n servicePrincipalProfile?: " - }, - { - "kind": "Reference", - "text": "ContainerServicePrincipalProfile", - "canonicalReference": "compute-resource-manager!ContainerServicePrincipalProfile:interface" - }, - { - "kind": "Content", - "text": ";\n masterProfile?: " - }, - { - "kind": "Reference", - "text": "ContainerServiceMasterProfile", - "canonicalReference": "compute-resource-manager!ContainerServiceMasterProfile:interface" - }, - { - "kind": "Content", - "text": ";\n agentPoolProfiles?: " - }, - { - "kind": "Reference", - "text": "ContainerServiceAgentPoolProfile", - "canonicalReference": "compute-resource-manager!ContainerServiceAgentPoolProfile:interface" - }, - { - "kind": "Content", - "text": "[];\n windowsProfile?: " - }, - { - "kind": "Reference", - "text": "ContainerServiceWindowsProfile", - "canonicalReference": "compute-resource-manager!ContainerServiceWindowsProfile:interface" - }, - { - "kind": "Content", - "text": ";\n linuxProfile?: " - }, - { - "kind": "Reference", - "text": "ContainerServiceLinuxProfile", - "canonicalReference": "compute-resource-manager!ContainerServiceLinuxProfile:interface" - }, - { - "kind": "Content", - "text": ";\n diagnosticsProfile?: " - }, - { - "kind": "Reference", - "text": "ContainerServiceDiagnosticsProfile", - "canonicalReference": "compute-resource-manager!ContainerServiceDiagnosticsProfile:interface" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ContainerService", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 19 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!ContainerServiceAgentPoolProfile:interface", - "docComment": "/**\n * Profile for the container service agent pool.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ContainerServiceAgentPoolProfile " - } - ], - "releaseTag": "Public", - "name": "ContainerServiceAgentPoolProfile", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ContainerServiceAgentPoolProfile#count:member", - "docComment": "/**\n * Number of agents (VMs) to host docker containers. Allowed values must be in the range of 1 to 100 (inclusive). The default value is 1.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "count: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "count", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ContainerServiceAgentPoolProfile#dnsPrefix:member", - "docComment": "/**\n * DNS prefix to be used to create the FQDN for the agent pool.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "dnsPrefix: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "dnsPrefix", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ContainerServiceAgentPoolProfile#fqdn:member", - "docComment": "/**\n * FQDN for the agent pool. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly fqdn?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "fqdn", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ContainerServiceAgentPoolProfile#name:member", - "docComment": "/**\n * Unique name of the agent pool profile in the context of the subscription and resource group.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ContainerServiceAgentPoolProfile#vmSize:member", - "docComment": "/**\n * Size of agent VMs.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "vmSize: " - }, - { - "kind": "Reference", - "text": "ContainerServiceVMSizeTypes", - "canonicalReference": "compute-resource-manager!ContainerServiceVMSizeTypes:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "vmSize", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!ContainerServiceCustomProfile:interface", - "docComment": "/**\n * Properties to configure a custom container service cluster.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ContainerServiceCustomProfile " - } - ], - "releaseTag": "Public", - "name": "ContainerServiceCustomProfile", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ContainerServiceCustomProfile#orchestrator:member", - "docComment": "/**\n * The name of the custom orchestrator to use.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "orchestrator: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "orchestrator", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!ContainerServiceDiagnosticsProfile:interface", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ContainerServiceDiagnosticsProfile " - } - ], - "releaseTag": "Public", - "name": "ContainerServiceDiagnosticsProfile", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ContainerServiceDiagnosticsProfile#vmDiagnostics:member", - "docComment": "/**\n * Profile for the container service VM diagnostic agent.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "vmDiagnostics: " - }, - { - "kind": "Reference", - "text": "ContainerServiceVMDiagnostics", - "canonicalReference": "compute-resource-manager!ContainerServiceVMDiagnostics:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "vmDiagnostics", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!ContainerServiceLinuxProfile:interface", - "docComment": "/**\n * Profile for Linux VMs in the container service cluster.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ContainerServiceLinuxProfile " - } - ], - "releaseTag": "Public", - "name": "ContainerServiceLinuxProfile", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ContainerServiceLinuxProfile#adminUsername:member", - "docComment": "/**\n * The administrator username to use for Linux VMs.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "adminUsername: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "adminUsername", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ContainerServiceLinuxProfile#ssh:member", - "docComment": "/**\n * The ssh key configuration for Linux VMs.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "ssh: " - }, - { - "kind": "Reference", - "text": "ContainerServiceSshConfiguration", - "canonicalReference": "compute-resource-manager!ContainerServiceSshConfiguration:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ssh", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!ContainerServiceListResult:interface", - "docComment": "/**\n * The response from the List Container Services operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ContainerServiceListResult " - } - ], - "releaseTag": "Public", - "name": "ContainerServiceListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ContainerServiceListResult#nextLink:member", - "docComment": "/**\n * The URL to get the next set of container service results.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ContainerServiceListResult#value:member", - "docComment": "/**\n * the list of container services.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "ContainerService", - "canonicalReference": "compute-resource-manager!ContainerService:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!ContainerServiceMasterProfile:interface", - "docComment": "/**\n * Profile for the container service master.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ContainerServiceMasterProfile " - } - ], - "releaseTag": "Public", - "name": "ContainerServiceMasterProfile", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ContainerServiceMasterProfile#count:member", - "docComment": "/**\n * Number of masters (VMs) in the container service cluster. Allowed values are 1, 3, and 5. The default value is 1.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "count?: " - }, - { - "kind": "Reference", - "text": "ContainerServiceMasterProfileCount", - "canonicalReference": "compute-resource-manager!ContainerServiceMasterProfileCount:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "count", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ContainerServiceMasterProfile#dnsPrefix:member", - "docComment": "/**\n * DNS prefix to be used to create the FQDN for master.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "dnsPrefix: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "dnsPrefix", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ContainerServiceMasterProfile#fqdn:member", - "docComment": "/**\n * FQDN for the master. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly fqdn?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "fqdn", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!ContainerServiceMasterProfileCount:type", - "docComment": "/**\n * Defines values for ContainerServiceMasterProfileCount. \\ {@link KnownContainerServiceMasterProfileCount} can be used interchangeably with ContainerServiceMasterProfileCount, this enum contains the known values that the service supports. ### Known values supported by the service **1** \\ **3** \\ **5**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ContainerServiceMasterProfileCount = " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ContainerServiceMasterProfileCount", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!ContainerServiceOrchestratorProfile:interface", - "docComment": "/**\n * Profile for the container service orchestrator.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ContainerServiceOrchestratorProfile " - } - ], - "releaseTag": "Public", - "name": "ContainerServiceOrchestratorProfile", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ContainerServiceOrchestratorProfile#orchestratorType:member", - "docComment": "/**\n * The orchestrator to use to manage container service cluster resources. Valid values are Swarm, DCOS, and Custom.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "orchestratorType: " - }, - { - "kind": "Reference", - "text": "ContainerServiceOrchestratorTypes", - "canonicalReference": "compute-resource-manager!ContainerServiceOrchestratorTypes:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "orchestratorType", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!ContainerServiceOrchestratorTypes:type", - "docComment": "/**\n * Defines values for ContainerServiceOrchestratorTypes.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ContainerServiceOrchestratorTypes = " - }, - { - "kind": "Content", - "text": "\"Swarm\" | \"DCOS\" | \"Custom\" | \"Kubernetes\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ContainerServiceOrchestratorTypes", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!ContainerServicePrincipalProfile:interface", - "docComment": "/**\n * Information about a service principal identity for the cluster to use for manipulating Azure APIs.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ContainerServicePrincipalProfile " - } - ], - "releaseTag": "Public", - "name": "ContainerServicePrincipalProfile", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ContainerServicePrincipalProfile#clientId:member", - "docComment": "/**\n * The ID for the service principal.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "clientId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "clientId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ContainerServicePrincipalProfile#secret:member", - "docComment": "/**\n * The secret password associated with the service principal.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "secret: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "secret", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!ContainerServices:interface", - "docComment": "/**\n * Interface representing a ContainerServices.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ContainerServices " - } - ], - "releaseTag": "Public", - "name": "ContainerServices", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!ContainerServices#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Creates or updates a container service with the specified configuration of orchestrator, masters, and agents.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param containerServiceName - The name of the container service in the specified subscription and resource group.\n *\n * @param parameters - Parameters supplied to the Create or Update a Container Service operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", containerServiceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ContainerService", - "canonicalReference": "compute-resource-manager!ContainerService:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ContainerServicesCreateOrUpdateOptionalParams", - "canonicalReference": "compute-resource-manager!ContainerServicesCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ContainerServicesCreateOrUpdateResponse", - "canonicalReference": "compute-resource-manager!ContainerServicesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "ContainerServicesCreateOrUpdateResponse", - "canonicalReference": "compute-resource-manager!ContainerServicesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "containerServiceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!ContainerServices#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Creates or updates a container service with the specified configuration of orchestrator, masters, and agents.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param containerServiceName - The name of the container service in the specified subscription and resource group.\n *\n * @param parameters - Parameters supplied to the Create or Update a Container Service operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", containerServiceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ContainerService", - "canonicalReference": "compute-resource-manager!ContainerService:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ContainerServicesCreateOrUpdateOptionalParams", - "canonicalReference": "compute-resource-manager!ContainerServicesCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ContainerServicesCreateOrUpdateResponse", - "canonicalReference": "compute-resource-manager!ContainerServicesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "containerServiceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!ContainerServices#beginDelete:member(1)", - "docComment": "/**\n * Deletes the specified container service in the specified subscription and resource group. The operation does not delete other resources created as part of creating a container service, including storage accounts, VMs, and availability sets. All the other resources created with the container service are part of the same resource group and can be deleted individually.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param containerServiceName - The name of the container service in the specified subscription and resource group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", containerServiceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ContainerServicesDeleteOptionalParams", - "canonicalReference": "compute-resource-manager!ContainerServicesDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "containerServiceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!ContainerServices#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes the specified container service in the specified subscription and resource group. The operation does not delete other resources created as part of creating a container service, including storage accounts, VMs, and availability sets. All the other resources created with the container service are part of the same resource group and can be deleted individually.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param containerServiceName - The name of the container service in the specified subscription and resource group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", containerServiceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ContainerServicesDeleteOptionalParams", - "canonicalReference": "compute-resource-manager!ContainerServicesDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "containerServiceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!ContainerServices#get:member(1)", - "docComment": "/**\n * Gets the properties of the specified container service in the specified subscription and resource group. The operation returns the properties including state, orchestrator, number of masters and agents, and FQDNs of masters and agents.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param containerServiceName - The name of the container service in the specified subscription and resource group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", containerServiceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ContainerServicesGetOptionalParams", - "canonicalReference": "compute-resource-manager!ContainerServicesGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ContainerServicesGetResponse", - "canonicalReference": "compute-resource-manager!ContainerServicesGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "containerServiceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!ContainerServices#list:member(1)", - "docComment": "/**\n * Gets a list of container services in the specified subscription. The operation returns properties of each container service including state, orchestrator, number of masters and agents, and FQDNs of masters and agents.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(options?: " - }, - { - "kind": "Reference", - "text": "ContainerServicesListOptionalParams", - "canonicalReference": "compute-resource-manager!ContainerServicesListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ContainerService", - "canonicalReference": "compute-resource-manager!ContainerService:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "list" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!ContainerServices#listByResourceGroup:member(1)", - "docComment": "/**\n * Gets a list of container services in the specified subscription and resource group. The operation returns properties of each container service including state, orchestrator, number of masters and agents, and FQDNs of masters and agents.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByResourceGroup(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ContainerServicesListByResourceGroupOptionalParams", - "canonicalReference": "compute-resource-manager!ContainerServicesListByResourceGroupOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ContainerService", - "canonicalReference": "compute-resource-manager!ContainerService:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "listByResourceGroup" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!ContainerServicesCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ContainerServicesCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ContainerServicesCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ContainerServicesCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ContainerServicesCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!ContainerServicesCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ContainerServicesCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "ContainerService", - "canonicalReference": "compute-resource-manager!ContainerService:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ContainerServicesCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!ContainerServicesDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ContainerServicesDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ContainerServicesDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ContainerServicesDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ContainerServicesDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!ContainerServicesGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ContainerServicesGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ContainerServicesGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!ContainerServicesGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ContainerServicesGetResponse = " - }, - { - "kind": "Reference", - "text": "ContainerService", - "canonicalReference": "compute-resource-manager!ContainerService:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ContainerServicesGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!ContainerServicesListByResourceGroupNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ContainerServicesListByResourceGroupNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ContainerServicesListByResourceGroupNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!ContainerServicesListByResourceGroupNextResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroupNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ContainerServicesListByResourceGroupNextResponse = " - }, - { - "kind": "Reference", - "text": "ContainerServiceListResult", - "canonicalReference": "compute-resource-manager!ContainerServiceListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ContainerServicesListByResourceGroupNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!ContainerServicesListByResourceGroupOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ContainerServicesListByResourceGroupOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ContainerServicesListByResourceGroupOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!ContainerServicesListByResourceGroupResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ContainerServicesListByResourceGroupResponse = " - }, - { - "kind": "Reference", - "text": "ContainerServiceListResult", - "canonicalReference": "compute-resource-manager!ContainerServiceListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ContainerServicesListByResourceGroupResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!ContainerServicesListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ContainerServicesListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ContainerServicesListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!ContainerServicesListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ContainerServicesListNextResponse = " - }, - { - "kind": "Reference", - "text": "ContainerServiceListResult", - "canonicalReference": "compute-resource-manager!ContainerServiceListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ContainerServicesListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!ContainerServicesListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ContainerServicesListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ContainerServicesListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!ContainerServicesListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ContainerServicesListResponse = " - }, - { - "kind": "Reference", - "text": "ContainerServiceListResult", - "canonicalReference": "compute-resource-manager!ContainerServiceListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ContainerServicesListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!ContainerServiceSshConfiguration:interface", - "docComment": "/**\n * SSH configuration for Linux-based VMs running on Azure.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ContainerServiceSshConfiguration " - } - ], - "releaseTag": "Public", - "name": "ContainerServiceSshConfiguration", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ContainerServiceSshConfiguration#publicKeys:member", - "docComment": "/**\n * the list of SSH public keys used to authenticate with Linux-based VMs.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "publicKeys: " - }, - { - "kind": "Reference", - "text": "ContainerServiceSshPublicKey", - "canonicalReference": "compute-resource-manager!ContainerServiceSshPublicKey:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "publicKeys", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!ContainerServiceSshPublicKey:interface", - "docComment": "/**\n * Contains information about SSH certificate public key data.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ContainerServiceSshPublicKey " - } - ], - "releaseTag": "Public", - "name": "ContainerServiceSshPublicKey", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ContainerServiceSshPublicKey#keyData:member", - "docComment": "/**\n * Certificate public key used to authenticate with VMs through SSH. The certificate must be in PEM format with or without headers.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "keyData: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "keyData", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!ContainerServiceVMDiagnostics:interface", - "docComment": "/**\n * Profile for diagnostics on the container service VMs.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ContainerServiceVMDiagnostics " - } - ], - "releaseTag": "Public", - "name": "ContainerServiceVMDiagnostics", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ContainerServiceVMDiagnostics#enabled:member", - "docComment": "/**\n * Whether the VM diagnostic agent is provisioned on the VM.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "enabled: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "enabled", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ContainerServiceVMDiagnostics#storageUri:member", - "docComment": "/**\n * The URI of the storage account where diagnostics are stored. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly storageUri?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "storageUri", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!ContainerServiceVMSizeTypes:type", - "docComment": "/**\n * Defines values for ContainerServiceVMSizeTypes. \\ {@link KnownContainerServiceVMSizeTypes} can be used interchangeably with ContainerServiceVMSizeTypes, this enum contains the known values that the service supports. ### Known values supported by the service **Standard_A0** \\ **Standard_A1** \\ **Standard_A2** \\ **Standard_A3** \\ **Standard_A4** \\ **Standard_A5** \\ **Standard_A6** \\ **Standard_A7** \\ **Standard_A8** \\ **Standard_A9** \\ **Standard_A10** \\ **Standard_A11** \\ **Standard_D1** \\ **Standard_D2** \\ **Standard_D3** \\ **Standard_D4** \\ **Standard_D11** \\ **Standard_D12** \\ **Standard_D13** \\ **Standard_D14** \\ **Standard_D1_v2** \\ **Standard_D2_v2** \\ **Standard_D3_v2** \\ **Standard_D4_v2** \\ **Standard_D5_v2** \\ **Standard_D11_v2** \\ **Standard_D12_v2** \\ **Standard_D13_v2** \\ **Standard_D14_v2** \\ **Standard_G1** \\ **Standard_G2** \\ **Standard_G3** \\ **Standard_G4** \\ **Standard_G5** \\ **Standard_DS1** \\ **Standard_DS2** \\ **Standard_DS3** \\ **Standard_DS4** \\ **Standard_DS11** \\ **Standard_DS12** \\ **Standard_DS13** \\ **Standard_DS14** \\ **Standard_GS1** \\ **Standard_GS2** \\ **Standard_GS3** \\ **Standard_GS4** \\ **Standard_GS5**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ContainerServiceVMSizeTypes = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ContainerServiceVMSizeTypes", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!ContainerServiceWindowsProfile:interface", - "docComment": "/**\n * Profile for Windows VMs in the container service cluster.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ContainerServiceWindowsProfile " - } - ], - "releaseTag": "Public", - "name": "ContainerServiceWindowsProfile", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ContainerServiceWindowsProfile#adminPassword:member", - "docComment": "/**\n * The administrator password to use for Windows VMs.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "adminPassword: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "adminPassword", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ContainerServiceWindowsProfile#adminUsername:member", - "docComment": "/**\n * The administrator username to use for Windows VMs.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "adminUsername: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "adminUsername", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!CreationData:interface", - "docComment": "/**\n * Data used when creating a disk.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface CreationData " - } - ], - "releaseTag": "Public", - "name": "CreationData", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!CreationData#createOption:member", - "docComment": "/**\n * This enumerates the possible sources of a disk's creation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createOption: " - }, - { - "kind": "Reference", - "text": "DiskCreateOption", - "canonicalReference": "compute-resource-manager!DiskCreateOption:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "createOption", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!CreationData#galleryImageReference:member", - "docComment": "/**\n * Required if creating from a Gallery Image. The id of the ImageDiskReference will be the ARM id of the shared galley image version from which to create a disk.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "galleryImageReference?: " - }, - { - "kind": "Reference", - "text": "ImageDiskReference", - "canonicalReference": "compute-resource-manager!ImageDiskReference:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "galleryImageReference", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!CreationData#imageReference:member", - "docComment": "/**\n * Disk source information.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "imageReference?: " - }, - { - "kind": "Reference", - "text": "ImageDiskReference", - "canonicalReference": "compute-resource-manager!ImageDiskReference:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "imageReference", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!CreationData#sourceResourceId:member", - "docComment": "/**\n * If createOption is Copy, this is the ARM id of the source snapshot or disk.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "sourceResourceId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "sourceResourceId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!CreationData#sourceUniqueId:member", - "docComment": "/**\n * If this field is set, this is the unique id identifying the source of this resource. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly sourceUniqueId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "sourceUniqueId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!CreationData#sourceUri:member", - "docComment": "/**\n * If createOption is Import, this is the URI of a blob to be imported into a managed disk.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "sourceUri?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "sourceUri", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!CreationData#storageAccountId:member", - "docComment": "/**\n * Required if createOption is Import. The Azure Resource Manager identifier of the storage account containing the blob to import as a disk.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "storageAccountId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "storageAccountId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!CreationData#uploadSizeBytes:member", - "docComment": "/**\n * If createOption is Upload, this is the size of the contents of the upload including the VHD footer. This value should be between 20972032 (20 MiB + 512 bytes for the VHD footer) and 35183298347520 bytes (32 TiB + 512 bytes for the VHD footer).\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "uploadSizeBytes?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "uploadSizeBytes", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!DataDisk:interface", - "docComment": "/**\n * Describes a data disk.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DataDisk " - } - ], - "releaseTag": "Public", - "name": "DataDisk", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!DataDisk#caching:member", - "docComment": "/**\n * Specifies the caching requirements.

Possible values are:

**None**

**ReadOnly**

**ReadWrite**

Default: **None for Standard storage. ReadOnly for Premium storage**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "caching?: " - }, - { - "kind": "Reference", - "text": "CachingTypes", - "canonicalReference": "compute-resource-manager!CachingTypes:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "caching", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!DataDisk#createOption:member", - "docComment": "/**\n * Specifies how the virtual machine should be created.

Possible values are:

**Attach** \\u2013 This value is used when you are using a specialized disk to create the virtual machine.

**FromImage** \\u2013 This value is used when you are using an image to create the virtual machine. If you are using a platform image, you also use the imageReference element described above. If you are using a marketplace image, you also use the plan element previously described.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createOption: " - }, - { - "kind": "Reference", - "text": "DiskCreateOptionTypes", - "canonicalReference": "compute-resource-manager!DiskCreateOptionTypes:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "createOption", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!DataDisk#diskIopsReadWrite:member", - "docComment": "/**\n * Specifies the Read-Write IOPS for the managed disk when StorageAccountType is UltraSSD_LRS. Returned only for VirtualMachine ScaleSet VM disks. Can be updated only via updates to the VirtualMachine Scale Set. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly diskIopsReadWrite?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "diskIopsReadWrite", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!DataDisk#diskMBpsReadWrite:member", - "docComment": "/**\n * Specifies the bandwidth in MB per second for the managed disk when StorageAccountType is UltraSSD_LRS. Returned only for VirtualMachine ScaleSet VM disks. Can be updated only via updates to the VirtualMachine Scale Set. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly diskMBpsReadWrite?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "diskMBpsReadWrite", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!DataDisk#diskSizeGB:member", - "docComment": "/**\n * Specifies the size of an empty data disk in gigabytes. This element can be used to overwrite the size of the disk in a virtual machine image.

This value cannot be larger than 1023 GB\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "diskSizeGB?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "diskSizeGB", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!DataDisk#image:member", - "docComment": "/**\n * The source user image virtual hard disk. The virtual hard disk will be copied before being attached to the virtual machine. If SourceImage is provided, the destination virtual hard drive must not exist.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "image?: " - }, - { - "kind": "Reference", - "text": "VirtualHardDisk", - "canonicalReference": "compute-resource-manager!VirtualHardDisk:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "image", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!DataDisk#lun:member", - "docComment": "/**\n * Specifies the logical unit number of the data disk. This value is used to identify data disks within the VM and therefore must be unique for each data disk attached to a VM.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "lun: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "lun", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!DataDisk#managedDisk:member", - "docComment": "/**\n * The managed disk parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "managedDisk?: " - }, - { - "kind": "Reference", - "text": "ManagedDiskParameters", - "canonicalReference": "compute-resource-manager!ManagedDiskParameters:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "managedDisk", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!DataDisk#name:member", - "docComment": "/**\n * The disk name.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!DataDisk#toBeDetached:member", - "docComment": "/**\n * Specifies whether the data disk is in process of detachment from the VirtualMachine/VirtualMachineScaleset\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "toBeDetached?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "toBeDetached", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!DataDisk#vhd:member", - "docComment": "/**\n * The virtual hard disk.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "vhd?: " - }, - { - "kind": "Reference", - "text": "VirtualHardDisk", - "canonicalReference": "compute-resource-manager!VirtualHardDisk:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "vhd", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!DataDisk#writeAcceleratorEnabled:member", - "docComment": "/**\n * Specifies whether writeAccelerator should be enabled or disabled on the disk.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "writeAcceleratorEnabled?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "writeAcceleratorEnabled", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!DataDiskImage:interface", - "docComment": "/**\n * Contains the data disk images information.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DataDiskImage " - } - ], - "releaseTag": "Public", - "name": "DataDiskImage", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!DataDiskImage#lun:member", - "docComment": "/**\n * Specifies the logical unit number of the data disk. This value is used to identify data disks within the VM and therefore must be unique for each data disk attached to a VM. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly lun?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "lun", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!DataDiskImageEncryption:type", - "docComment": "/**\n * Contains encryption settings for a data disk image.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DataDiskImageEncryption = " - }, - { - "kind": "Reference", - "text": "DiskImageEncryption", - "canonicalReference": "compute-resource-manager!DiskImageEncryption:interface" - }, - { - "kind": "Content", - "text": " & {\n lun: number;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DataDiskImageEncryption", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!DedicatedHost:type", - "docComment": "/**\n * Specifies information about the Dedicated host.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DedicatedHost = " - }, - { - "kind": "Reference", - "text": "Resource", - "canonicalReference": "compute-resource-manager!Resource:interface" - }, - { - "kind": "Content", - "text": " & {\n sku: " - }, - { - "kind": "Reference", - "text": "Sku", - "canonicalReference": "compute-resource-manager!Sku:interface" - }, - { - "kind": "Content", - "text": ";\n platformFaultDomain?: number;\n autoReplaceOnFailure?: boolean;\n readonly hostId?: string;\n readonly virtualMachines?: " - }, - { - "kind": "Reference", - "text": "SubResourceReadOnly", - "canonicalReference": "compute-resource-manager!SubResourceReadOnly:interface" - }, - { - "kind": "Content", - "text": "[];\n licenseType?: " - }, - { - "kind": "Reference", - "text": "DedicatedHostLicenseTypes", - "canonicalReference": "compute-resource-manager!DedicatedHostLicenseTypes:type" - }, - { - "kind": "Content", - "text": ";\n readonly provisioningTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n readonly provisioningState?: string;\n readonly instanceView?: " - }, - { - "kind": "Reference", - "text": "DedicatedHostInstanceView", - "canonicalReference": "compute-resource-manager!DedicatedHostInstanceView:interface" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DedicatedHost", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 13 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!DedicatedHostAllocatableVM:interface", - "docComment": "/**\n * Represents the dedicated host unutilized capacity in terms of a specific VM size.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DedicatedHostAllocatableVM " - } - ], - "releaseTag": "Public", - "name": "DedicatedHostAllocatableVM", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!DedicatedHostAllocatableVM#count:member", - "docComment": "/**\n * Maximum number of VMs of size vmSize that can fit in the dedicated host's remaining capacity.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "count?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "count", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!DedicatedHostAllocatableVM#vmSize:member", - "docComment": "/**\n * VM size in terms of which the unutilized capacity is represented.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "vmSize?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "vmSize", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!DedicatedHostAvailableCapacity:interface", - "docComment": "/**\n * Dedicated host unutilized capacity.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DedicatedHostAvailableCapacity " - } - ], - "releaseTag": "Public", - "name": "DedicatedHostAvailableCapacity", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!DedicatedHostAvailableCapacity#allocatableVMs:member", - "docComment": "/**\n * The unutilized capacity of the dedicated host represented in terms of each VM size that is allowed to be deployed to the dedicated host.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "allocatableVMs?: " - }, - { - "kind": "Reference", - "text": "DedicatedHostAllocatableVM", - "canonicalReference": "compute-resource-manager!DedicatedHostAllocatableVM:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "allocatableVMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!DedicatedHostGroup:type", - "docComment": "/**\n * Specifies information about the dedicated host group that the dedicated hosts should be assigned to.

Currently, a dedicated host can only be added to a dedicated host group at creation time. An existing dedicated host cannot be added to another dedicated host group.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DedicatedHostGroup = " - }, - { - "kind": "Reference", - "text": "Resource", - "canonicalReference": "compute-resource-manager!Resource:interface" - }, - { - "kind": "Content", - "text": " & {\n zones?: string[];\n platformFaultDomainCount?: number;\n readonly hosts?: " - }, - { - "kind": "Reference", - "text": "SubResourceReadOnly", - "canonicalReference": "compute-resource-manager!SubResourceReadOnly:interface" - }, - { - "kind": "Content", - "text": "[];\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DedicatedHostGroup", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!DedicatedHostGroupListResult:interface", - "docComment": "/**\n * The List Dedicated Host Group with resource group response.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DedicatedHostGroupListResult " - } - ], - "releaseTag": "Public", - "name": "DedicatedHostGroupListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!DedicatedHostGroupListResult#nextLink:member", - "docComment": "/**\n * The URI to fetch the next page of Dedicated Host Groups. Call ListNext() with this URI to fetch the next page of Dedicated Host Groups.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!DedicatedHostGroupListResult#value:member", - "docComment": "/**\n * The list of dedicated host groups\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Reference", - "text": "DedicatedHostGroup", - "canonicalReference": "compute-resource-manager!DedicatedHostGroup:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!DedicatedHostGroups:interface", - "docComment": "/**\n * Interface representing a DedicatedHostGroups.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DedicatedHostGroups " - } - ], - "releaseTag": "Public", - "name": "DedicatedHostGroups", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!DedicatedHostGroups#createOrUpdate:member(1)", - "docComment": "/**\n * Create or update a dedicated host group. For details of Dedicated Host and Dedicated Host Groups please see [Dedicated Host Documentation] (https://go.microsoft.com/fwlink/?linkid=2082596)\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param hostGroupName - The name of the dedicated host group.\n *\n * @param parameters - Parameters supplied to the Create Dedicated Host Group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", hostGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "DedicatedHostGroup", - "canonicalReference": "compute-resource-manager!DedicatedHostGroup:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DedicatedHostGroupsCreateOrUpdateOptionalParams", - "canonicalReference": "compute-resource-manager!DedicatedHostGroupsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DedicatedHostGroupsCreateOrUpdateResponse", - "canonicalReference": "compute-resource-manager!DedicatedHostGroupsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "hostGroupName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "createOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!DedicatedHostGroups#delete:member(1)", - "docComment": "/**\n * Delete a dedicated host group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param hostGroupName - The name of the dedicated host group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "delete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", hostGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DedicatedHostGroupsDeleteOptionalParams", - "canonicalReference": "compute-resource-manager!DedicatedHostGroupsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "hostGroupName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "delete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!DedicatedHostGroups#get:member(1)", - "docComment": "/**\n * Retrieves information about a dedicated host group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param hostGroupName - The name of the dedicated host group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", hostGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DedicatedHostGroupsGetOptionalParams", - "canonicalReference": "compute-resource-manager!DedicatedHostGroupsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DedicatedHostGroupsGetResponse", - "canonicalReference": "compute-resource-manager!DedicatedHostGroupsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "hostGroupName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!DedicatedHostGroups#listByResourceGroup:member(1)", - "docComment": "/**\n * Lists all of the dedicated host groups in the specified resource group. Use the nextLink property in the response to get the next page of dedicated host groups.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByResourceGroup(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DedicatedHostGroupsListByResourceGroupOptionalParams", - "canonicalReference": "compute-resource-manager!DedicatedHostGroupsListByResourceGroupOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DedicatedHostGroup", - "canonicalReference": "compute-resource-manager!DedicatedHostGroup:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "listByResourceGroup" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!DedicatedHostGroups#listBySubscription:member(1)", - "docComment": "/**\n * Lists all of the dedicated host groups in the subscription. Use the nextLink property in the response to get the next page of dedicated host groups.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listBySubscription(options?: " - }, - { - "kind": "Reference", - "text": "DedicatedHostGroupsListBySubscriptionOptionalParams", - "canonicalReference": "compute-resource-manager!DedicatedHostGroupsListBySubscriptionOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DedicatedHostGroup", - "canonicalReference": "compute-resource-manager!DedicatedHostGroup:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "listBySubscription" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!DedicatedHostGroups#update:member(1)", - "docComment": "/**\n * Update an dedicated host group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param hostGroupName - The name of the dedicated host group.\n *\n * @param parameters - Parameters supplied to the Update Dedicated Host Group operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "update(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", hostGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "DedicatedHostGroupUpdate", - "canonicalReference": "compute-resource-manager!DedicatedHostGroupUpdate:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DedicatedHostGroupsUpdateOptionalParams", - "canonicalReference": "compute-resource-manager!DedicatedHostGroupsUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DedicatedHostGroupsUpdateResponse", - "canonicalReference": "compute-resource-manager!DedicatedHostGroupsUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "hostGroupName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "update" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!DedicatedHostGroupsCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DedicatedHostGroupsCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DedicatedHostGroupsCreateOrUpdateOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!DedicatedHostGroupsCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DedicatedHostGroupsCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "DedicatedHostGroup", - "canonicalReference": "compute-resource-manager!DedicatedHostGroup:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DedicatedHostGroupsCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!DedicatedHostGroupsDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DedicatedHostGroupsDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DedicatedHostGroupsDeleteOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!DedicatedHostGroupsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DedicatedHostGroupsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DedicatedHostGroupsGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!DedicatedHostGroupsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DedicatedHostGroupsGetResponse = " - }, - { - "kind": "Reference", - "text": "DedicatedHostGroup", - "canonicalReference": "compute-resource-manager!DedicatedHostGroup:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DedicatedHostGroupsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!DedicatedHostGroupsListByResourceGroupNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DedicatedHostGroupsListByResourceGroupNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DedicatedHostGroupsListByResourceGroupNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!DedicatedHostGroupsListByResourceGroupNextResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroupNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DedicatedHostGroupsListByResourceGroupNextResponse = " - }, - { - "kind": "Reference", - "text": "DedicatedHostGroupListResult", - "canonicalReference": "compute-resource-manager!DedicatedHostGroupListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DedicatedHostGroupsListByResourceGroupNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!DedicatedHostGroupsListByResourceGroupOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DedicatedHostGroupsListByResourceGroupOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DedicatedHostGroupsListByResourceGroupOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!DedicatedHostGroupsListByResourceGroupResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DedicatedHostGroupsListByResourceGroupResponse = " - }, - { - "kind": "Reference", - "text": "DedicatedHostGroupListResult", - "canonicalReference": "compute-resource-manager!DedicatedHostGroupListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DedicatedHostGroupsListByResourceGroupResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!DedicatedHostGroupsListBySubscriptionNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DedicatedHostGroupsListBySubscriptionNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DedicatedHostGroupsListBySubscriptionNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!DedicatedHostGroupsListBySubscriptionNextResponse:type", - "docComment": "/**\n * Contains response data for the listBySubscriptionNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DedicatedHostGroupsListBySubscriptionNextResponse = " - }, - { - "kind": "Reference", - "text": "DedicatedHostGroupListResult", - "canonicalReference": "compute-resource-manager!DedicatedHostGroupListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DedicatedHostGroupsListBySubscriptionNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!DedicatedHostGroupsListBySubscriptionOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DedicatedHostGroupsListBySubscriptionOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DedicatedHostGroupsListBySubscriptionOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!DedicatedHostGroupsListBySubscriptionResponse:type", - "docComment": "/**\n * Contains response data for the listBySubscription operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DedicatedHostGroupsListBySubscriptionResponse = " - }, - { - "kind": "Reference", - "text": "DedicatedHostGroupListResult", - "canonicalReference": "compute-resource-manager!DedicatedHostGroupListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DedicatedHostGroupsListBySubscriptionResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!DedicatedHostGroupsUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DedicatedHostGroupsUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DedicatedHostGroupsUpdateOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!DedicatedHostGroupsUpdateResponse:type", - "docComment": "/**\n * Contains response data for the update operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DedicatedHostGroupsUpdateResponse = " - }, - { - "kind": "Reference", - "text": "DedicatedHostGroup", - "canonicalReference": "compute-resource-manager!DedicatedHostGroup:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DedicatedHostGroupsUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!DedicatedHostGroupUpdate:type", - "docComment": "/**\n * Specifies information about the dedicated host group that the dedicated host should be assigned to. Only tags may be updated.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DedicatedHostGroupUpdate = " - }, - { - "kind": "Reference", - "text": "UpdateResource", - "canonicalReference": "compute-resource-manager!UpdateResource:interface" - }, - { - "kind": "Content", - "text": " & {\n zones?: string[];\n platformFaultDomainCount?: number;\n readonly hosts?: " - }, - { - "kind": "Reference", - "text": "SubResourceReadOnly", - "canonicalReference": "compute-resource-manager!SubResourceReadOnly:interface" - }, - { - "kind": "Content", - "text": "[];\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DedicatedHostGroupUpdate", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!DedicatedHostInstanceView:interface", - "docComment": "/**\n * The instance view of a dedicated host.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DedicatedHostInstanceView " - } - ], - "releaseTag": "Public", - "name": "DedicatedHostInstanceView", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!DedicatedHostInstanceView#assetId:member", - "docComment": "/**\n * Specifies the unique id of the dedicated physical machine on which the dedicated host resides. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly assetId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "assetId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!DedicatedHostInstanceView#availableCapacity:member", - "docComment": "/**\n * Unutilized capacity of the dedicated host.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "availableCapacity?: " - }, - { - "kind": "Reference", - "text": "DedicatedHostAvailableCapacity", - "canonicalReference": "compute-resource-manager!DedicatedHostAvailableCapacity:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "availableCapacity", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!DedicatedHostInstanceView#statuses:member", - "docComment": "/**\n * The resource status information.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "statuses?: " - }, - { - "kind": "Reference", - "text": "InstanceViewStatus", - "canonicalReference": "compute-resource-manager!InstanceViewStatus:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "statuses", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!DedicatedHostLicenseTypes:type", - "docComment": "/**\n * Defines values for DedicatedHostLicenseTypes.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DedicatedHostLicenseTypes = " - }, - { - "kind": "Content", - "text": "\"None\" | \"Windows_Server_Hybrid\" | \"Windows_Server_Perpetual\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DedicatedHostLicenseTypes", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!DedicatedHostListResult:interface", - "docComment": "/**\n * The list dedicated host operation response.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DedicatedHostListResult " - } - ], - "releaseTag": "Public", - "name": "DedicatedHostListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!DedicatedHostListResult#nextLink:member", - "docComment": "/**\n * The URI to fetch the next page of dedicated hosts. Call ListNext() with this URI to fetch the next page of dedicated hosts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!DedicatedHostListResult#value:member", - "docComment": "/**\n * The list of dedicated hosts\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Reference", - "text": "DedicatedHost", - "canonicalReference": "compute-resource-manager!DedicatedHost:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!DedicatedHosts:interface", - "docComment": "/**\n * Interface representing a DedicatedHosts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DedicatedHosts " - } - ], - "releaseTag": "Public", - "name": "DedicatedHosts", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!DedicatedHosts#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Create or update a dedicated host .\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param hostGroupName - The name of the dedicated host group.\n *\n * @param hostName - The name of the dedicated host .\n *\n * @param parameters - Parameters supplied to the Create Dedicated Host.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", hostGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", hostName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "DedicatedHost", - "canonicalReference": "compute-resource-manager!DedicatedHost:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DedicatedHostsCreateOrUpdateOptionalParams", - "canonicalReference": "compute-resource-manager!DedicatedHostsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DedicatedHostsCreateOrUpdateResponse", - "canonicalReference": "compute-resource-manager!DedicatedHostsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "DedicatedHostsCreateOrUpdateResponse", - "canonicalReference": "compute-resource-manager!DedicatedHostsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "hostGroupName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "hostName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!DedicatedHosts#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Create or update a dedicated host .\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param hostGroupName - The name of the dedicated host group.\n *\n * @param hostName - The name of the dedicated host .\n *\n * @param parameters - Parameters supplied to the Create Dedicated Host.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", hostGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", hostName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "DedicatedHost", - "canonicalReference": "compute-resource-manager!DedicatedHost:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DedicatedHostsCreateOrUpdateOptionalParams", - "canonicalReference": "compute-resource-manager!DedicatedHostsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DedicatedHostsCreateOrUpdateResponse", - "canonicalReference": "compute-resource-manager!DedicatedHostsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "hostGroupName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "hostName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!DedicatedHosts#beginDelete:member(1)", - "docComment": "/**\n * Delete a dedicated host.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param hostGroupName - The name of the dedicated host group.\n *\n * @param hostName - The name of the dedicated host.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", hostGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", hostName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DedicatedHostsDeleteOptionalParams", - "canonicalReference": "compute-resource-manager!DedicatedHostsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "hostGroupName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "hostName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!DedicatedHosts#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Delete a dedicated host.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param hostGroupName - The name of the dedicated host group.\n *\n * @param hostName - The name of the dedicated host.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", hostGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", hostName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DedicatedHostsDeleteOptionalParams", - "canonicalReference": "compute-resource-manager!DedicatedHostsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "hostGroupName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "hostName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!DedicatedHosts#beginUpdate:member(1)", - "docComment": "/**\n * Update an dedicated host .\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param hostGroupName - The name of the dedicated host group.\n *\n * @param hostName - The name of the dedicated host .\n *\n * @param parameters - Parameters supplied to the Update Dedicated Host operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", hostGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", hostName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "DedicatedHostUpdate", - "canonicalReference": "compute-resource-manager!DedicatedHostUpdate:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DedicatedHostsUpdateOptionalParams", - "canonicalReference": "compute-resource-manager!DedicatedHostsUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DedicatedHostsUpdateResponse", - "canonicalReference": "compute-resource-manager!DedicatedHostsUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "DedicatedHostsUpdateResponse", - "canonicalReference": "compute-resource-manager!DedicatedHostsUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "hostGroupName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "hostName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!DedicatedHosts#beginUpdateAndWait:member(1)", - "docComment": "/**\n * Update an dedicated host .\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param hostGroupName - The name of the dedicated host group.\n *\n * @param hostName - The name of the dedicated host .\n *\n * @param parameters - Parameters supplied to the Update Dedicated Host operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", hostGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", hostName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "DedicatedHostUpdate", - "canonicalReference": "compute-resource-manager!DedicatedHostUpdate:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DedicatedHostsUpdateOptionalParams", - "canonicalReference": "compute-resource-manager!DedicatedHostsUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DedicatedHostsUpdateResponse", - "canonicalReference": "compute-resource-manager!DedicatedHostsUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "hostGroupName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "hostName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!DedicatedHosts#get:member(1)", - "docComment": "/**\n * Retrieves information about a dedicated host.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param hostGroupName - The name of the dedicated host group.\n *\n * @param hostName - The name of the dedicated host.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", hostGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", hostName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DedicatedHostsGetOptionalParams", - "canonicalReference": "compute-resource-manager!DedicatedHostsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DedicatedHostsGetResponse", - "canonicalReference": "compute-resource-manager!DedicatedHostsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "hostGroupName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "hostName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!DedicatedHosts#listByHostGroup:member(1)", - "docComment": "/**\n * Lists all of the dedicated hosts in the specified dedicated host group. Use the nextLink property in the response to get the next page of dedicated hosts.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param hostGroupName - The name of the dedicated host group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByHostGroup(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", hostGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DedicatedHostsListByHostGroupOptionalParams", - "canonicalReference": "compute-resource-manager!DedicatedHostsListByHostGroupOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DedicatedHost", - "canonicalReference": "compute-resource-manager!DedicatedHost:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "hostGroupName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listByHostGroup" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!DedicatedHostsCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DedicatedHostsCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DedicatedHostsCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!DedicatedHostsCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!DedicatedHostsCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!DedicatedHostsCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DedicatedHostsCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "DedicatedHost", - "canonicalReference": "compute-resource-manager!DedicatedHost:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DedicatedHostsCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!DedicatedHostsDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DedicatedHostsDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DedicatedHostsDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!DedicatedHostsDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!DedicatedHostsDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!DedicatedHostsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DedicatedHostsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DedicatedHostsGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!DedicatedHostsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DedicatedHostsGetResponse = " - }, - { - "kind": "Reference", - "text": "DedicatedHost", - "canonicalReference": "compute-resource-manager!DedicatedHost:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DedicatedHostsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!DedicatedHostsListByHostGroupNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DedicatedHostsListByHostGroupNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DedicatedHostsListByHostGroupNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!DedicatedHostsListByHostGroupNextResponse:type", - "docComment": "/**\n * Contains response data for the listByHostGroupNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DedicatedHostsListByHostGroupNextResponse = " - }, - { - "kind": "Reference", - "text": "DedicatedHostListResult", - "canonicalReference": "compute-resource-manager!DedicatedHostListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DedicatedHostsListByHostGroupNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!DedicatedHostsListByHostGroupOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DedicatedHostsListByHostGroupOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DedicatedHostsListByHostGroupOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!DedicatedHostsListByHostGroupResponse:type", - "docComment": "/**\n * Contains response data for the listByHostGroup operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DedicatedHostsListByHostGroupResponse = " - }, - { - "kind": "Reference", - "text": "DedicatedHostListResult", - "canonicalReference": "compute-resource-manager!DedicatedHostListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DedicatedHostsListByHostGroupResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!DedicatedHostsUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DedicatedHostsUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DedicatedHostsUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!DedicatedHostsUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!DedicatedHostsUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!DedicatedHostsUpdateResponse:type", - "docComment": "/**\n * Contains response data for the update operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DedicatedHostsUpdateResponse = " - }, - { - "kind": "Reference", - "text": "DedicatedHost", - "canonicalReference": "compute-resource-manager!DedicatedHost:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DedicatedHostsUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!DedicatedHostUpdate:type", - "docComment": "/**\n * Specifies information about the dedicated host. Only tags, autoReplaceOnFailure and licenseType may be updated.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DedicatedHostUpdate = " - }, - { - "kind": "Reference", - "text": "UpdateResource", - "canonicalReference": "compute-resource-manager!UpdateResource:interface" - }, - { - "kind": "Content", - "text": " & {\n platformFaultDomain?: number;\n autoReplaceOnFailure?: boolean;\n readonly hostId?: string;\n readonly virtualMachines?: " - }, - { - "kind": "Reference", - "text": "SubResourceReadOnly", - "canonicalReference": "compute-resource-manager!SubResourceReadOnly:interface" - }, - { - "kind": "Content", - "text": "[];\n licenseType?: " - }, - { - "kind": "Reference", - "text": "DedicatedHostLicenseTypes", - "canonicalReference": "compute-resource-manager!DedicatedHostLicenseTypes:type" - }, - { - "kind": "Content", - "text": ";\n readonly provisioningTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n readonly provisioningState?: string;\n readonly instanceView?: " - }, - { - "kind": "Reference", - "text": "DedicatedHostInstanceView", - "canonicalReference": "compute-resource-manager!DedicatedHostInstanceView:interface" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DedicatedHostUpdate", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 11 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!DiagnosticsProfile:interface", - "docComment": "/**\n * Specifies the boot diagnostic settings state.

Minimum api-version: 2015-06-15.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DiagnosticsProfile " - } - ], - "releaseTag": "Public", - "name": "DiagnosticsProfile", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!DiagnosticsProfile#bootDiagnostics:member", - "docComment": "/**\n * Boot Diagnostics is a debugging feature which allows you to view Console Output and Screenshot to diagnose VM status.

You can easily view the output of your console log.

Azure also enables you to see a screenshot of the VM from the hypervisor.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "bootDiagnostics?: " - }, - { - "kind": "Reference", - "text": "BootDiagnostics", - "canonicalReference": "compute-resource-manager!BootDiagnostics:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "bootDiagnostics", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!DiffDiskOptions:type", - "docComment": "/**\n * Defines values for DiffDiskOptions. \\ {@link KnownDiffDiskOptions} can be used interchangeably with DiffDiskOptions, this enum contains the known values that the service supports. ### Known values supported by the service **Local**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DiffDiskOptions = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DiffDiskOptions", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!DiffDiskPlacement:type", - "docComment": "/**\n * Defines values for DiffDiskPlacement. \\ {@link KnownDiffDiskPlacement} can be used interchangeably with DiffDiskPlacement, this enum contains the known values that the service supports. ### Known values supported by the service **CacheDisk** \\ **ResourceDisk**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DiffDiskPlacement = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DiffDiskPlacement", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!DiffDiskSettings:interface", - "docComment": "/**\n * Describes the parameters of ephemeral disk settings that can be specified for operating system disk.

NOTE: The ephemeral disk settings can only be specified for managed disk.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DiffDiskSettings " - } - ], - "releaseTag": "Public", - "name": "DiffDiskSettings", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!DiffDiskSettings#option:member", - "docComment": "/**\n * Specifies the ephemeral disk settings for operating system disk.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "option?: " - }, - { - "kind": "Reference", - "text": "DiffDiskOptions", - "canonicalReference": "compute-resource-manager!DiffDiskOptions:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "option", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!DiffDiskSettings#placement:member", - "docComment": "/**\n * Specifies the ephemeral disk placement for operating system disk.

Possible values are:

**CacheDisk**

**ResourceDisk**

Default: **CacheDisk** if one is configured for the VM size otherwise **ResourceDisk** is used.

Refer to VM size documentation for Windows VM at https://docs.microsoft.com/en-us/azure/virtual-machines/windows/sizes and Linux VM at https://docs.microsoft.com/en-us/azure/virtual-machines/linux/sizes to check which VM sizes exposes a cache disk.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "placement?: " - }, - { - "kind": "Reference", - "text": "DiffDiskPlacement", - "canonicalReference": "compute-resource-manager!DiffDiskPlacement:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "placement", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!Disallowed:interface", - "docComment": "/**\n * Describes the disallowed disk types.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Disallowed " - } - ], - "releaseTag": "Public", - "name": "Disallowed", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!Disallowed#diskTypes:member", - "docComment": "/**\n * A list of disk types.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "diskTypes?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "diskTypes", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!Disk:type", - "docComment": "/**\n * Disk resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type Disk = " - }, - { - "kind": "Reference", - "text": "Resource", - "canonicalReference": "compute-resource-manager!Resource:interface" - }, - { - "kind": "Content", - "text": " & {\n readonly managedBy?: string;\n readonly managedByExtended?: string[];\n sku?: " - }, - { - "kind": "Reference", - "text": "DiskSku", - "canonicalReference": "compute-resource-manager!DiskSku:interface" - }, - { - "kind": "Content", - "text": ";\n zones?: string[];\n readonly timeCreated?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n osType?: " - }, - { - "kind": "Reference", - "text": "OperatingSystemTypes", - "canonicalReference": "compute-resource-manager!OperatingSystemTypes:type" - }, - { - "kind": "Content", - "text": ";\n hyperVGeneration?: " - }, - { - "kind": "Reference", - "text": "HyperVGeneration", - "canonicalReference": "compute-resource-manager!HyperVGeneration:type" - }, - { - "kind": "Content", - "text": ";\n creationData?: " - }, - { - "kind": "Reference", - "text": "CreationData", - "canonicalReference": "compute-resource-manager!CreationData:interface" - }, - { - "kind": "Content", - "text": ";\n diskSizeGB?: number;\n readonly diskSizeBytes?: number;\n readonly uniqueId?: string;\n encryptionSettingsCollection?: " - }, - { - "kind": "Reference", - "text": "EncryptionSettingsCollection", - "canonicalReference": "compute-resource-manager!EncryptionSettingsCollection:interface" - }, - { - "kind": "Content", - "text": ";\n readonly provisioningState?: string;\n diskIopsReadWrite?: number;\n diskMBpsReadWrite?: number;\n diskIopsReadOnly?: number;\n diskMBpsReadOnly?: number;\n readonly diskState?: " - }, - { - "kind": "Reference", - "text": "DiskState", - "canonicalReference": "compute-resource-manager!DiskState:type" - }, - { - "kind": "Content", - "text": ";\n encryption?: " - }, - { - "kind": "Reference", - "text": "Encryption", - "canonicalReference": "compute-resource-manager!Encryption:interface" - }, - { - "kind": "Content", - "text": ";\n maxShares?: number;\n readonly shareInfo?: " - }, - { - "kind": "Reference", - "text": "ShareInfoElement", - "canonicalReference": "compute-resource-manager!ShareInfoElement:interface" - }, - { - "kind": "Content", - "text": "[];\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "Disk", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 21 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!DiskCreateOption:type", - "docComment": "/**\n * Defines values for DiskCreateOption. \\ {@link KnownDiskCreateOption} can be used interchangeably with DiskCreateOption, this enum contains the known values that the service supports. ### Known values supported by the service **Empty**: Create an empty data disk of a size given by diskSizeGB. \\ **Attach**: Disk will be attached to a VM. \\ **FromImage**: Create a new disk from a platform image specified by the given imageReference or galleryImageReference. \\ **Import**: Create a disk by importing from a blob specified by a sourceUri in a storage account specified by storageAccountId. \\ **Copy**: Create a new disk or snapshot by copying from a disk or snapshot specified by the given sourceResourceId. \\ **Restore**: Create a new disk by copying from a backup recovery point. \\ **Upload**: Create a new disk by obtaining a write token and using it to directly upload the contents of the disk.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DiskCreateOption = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DiskCreateOption", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!DiskCreateOptionTypes:type", - "docComment": "/**\n * Defines values for DiskCreateOptionTypes. \\ {@link KnownDiskCreateOptionTypes} can be used interchangeably with DiskCreateOptionTypes, this enum contains the known values that the service supports. ### Known values supported by the service **FromImage** \\ **Empty** \\ **Attach**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DiskCreateOptionTypes = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DiskCreateOptionTypes", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!DiskEncryptionSet:type", - "docComment": "/**\n * disk encryption set resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DiskEncryptionSet = " - }, - { - "kind": "Reference", - "text": "Resource", - "canonicalReference": "compute-resource-manager!Resource:interface" - }, - { - "kind": "Content", - "text": " & {\n identity?: " - }, - { - "kind": "Reference", - "text": "EncryptionSetIdentity", - "canonicalReference": "compute-resource-manager!EncryptionSetIdentity:interface" - }, - { - "kind": "Content", - "text": ";\n activeKey?: " - }, - { - "kind": "Reference", - "text": "KeyVaultAndKeyReference", - "canonicalReference": "compute-resource-manager!KeyVaultAndKeyReference:interface" - }, - { - "kind": "Content", - "text": ";\n readonly previousKeys?: " - }, - { - "kind": "Reference", - "text": "KeyVaultAndKeyReference", - "canonicalReference": "compute-resource-manager!KeyVaultAndKeyReference:interface" - }, - { - "kind": "Content", - "text": "[];\n readonly provisioningState?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DiskEncryptionSet", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 9 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!DiskEncryptionSetIdentityType:type", - "docComment": "/**\n * Defines values for DiskEncryptionSetIdentityType. \\ {@link KnownDiskEncryptionSetIdentityType} can be used interchangeably with DiskEncryptionSetIdentityType, this enum contains the known values that the service supports. ### Known values supported by the service **SystemAssigned**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DiskEncryptionSetIdentityType = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DiskEncryptionSetIdentityType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!DiskEncryptionSetList:interface", - "docComment": "/**\n * The List disk encryption set operation response.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DiskEncryptionSetList " - } - ], - "releaseTag": "Public", - "name": "DiskEncryptionSetList", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!DiskEncryptionSetList#nextLink:member", - "docComment": "/**\n * The uri to fetch the next page of disk encryption sets. Call ListNext() with this to fetch the next page of disk encryption sets.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!DiskEncryptionSetList#value:member", - "docComment": "/**\n * A list of disk encryption sets.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Reference", - "text": "DiskEncryptionSet", - "canonicalReference": "compute-resource-manager!DiskEncryptionSet:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!DiskEncryptionSetParameters:type", - "docComment": "/**\n * Describes the parameter of customer managed disk encryption set resource id that can be specified for disk.

NOTE: The disk encryption set resource id can only be specified for managed disk. Please refer https://aka.ms/mdssewithcmkoverview for more details.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DiskEncryptionSetParameters = " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "compute-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": " & {}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DiskEncryptionSetParameters", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!DiskEncryptionSets:interface", - "docComment": "/**\n * Interface representing a DiskEncryptionSets.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DiskEncryptionSets " - } - ], - "releaseTag": "Public", - "name": "DiskEncryptionSets", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!DiskEncryptionSets#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Creates or updates a disk encryption set\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param diskEncryptionSetName - The name of the disk encryption set that is being created. The name can't be changed after the disk encryption set is created. Supported characters for the name are a-z, A-Z, 0-9 and _. The maximum name length is 80 characters.\n *\n * @param diskEncryptionSet - disk encryption set object supplied in the body of the Put disk encryption set operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", diskEncryptionSetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", diskEncryptionSet: " - }, - { - "kind": "Reference", - "text": "DiskEncryptionSet", - "canonicalReference": "compute-resource-manager!DiskEncryptionSet:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DiskEncryptionSetsCreateOrUpdateOptionalParams", - "canonicalReference": "compute-resource-manager!DiskEncryptionSetsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DiskEncryptionSetsCreateOrUpdateResponse", - "canonicalReference": "compute-resource-manager!DiskEncryptionSetsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "DiskEncryptionSetsCreateOrUpdateResponse", - "canonicalReference": "compute-resource-manager!DiskEncryptionSetsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "diskEncryptionSetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "diskEncryptionSet", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!DiskEncryptionSets#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Creates or updates a disk encryption set\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param diskEncryptionSetName - The name of the disk encryption set that is being created. The name can't be changed after the disk encryption set is created. Supported characters for the name are a-z, A-Z, 0-9 and _. The maximum name length is 80 characters.\n *\n * @param diskEncryptionSet - disk encryption set object supplied in the body of the Put disk encryption set operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", diskEncryptionSetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", diskEncryptionSet: " - }, - { - "kind": "Reference", - "text": "DiskEncryptionSet", - "canonicalReference": "compute-resource-manager!DiskEncryptionSet:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DiskEncryptionSetsCreateOrUpdateOptionalParams", - "canonicalReference": "compute-resource-manager!DiskEncryptionSetsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DiskEncryptionSetsCreateOrUpdateResponse", - "canonicalReference": "compute-resource-manager!DiskEncryptionSetsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "diskEncryptionSetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "diskEncryptionSet", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!DiskEncryptionSets#beginDelete:member(1)", - "docComment": "/**\n * Deletes a disk encryption set.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param diskEncryptionSetName - The name of the disk encryption set that is being created. The name can't be changed after the disk encryption set is created. Supported characters for the name are a-z, A-Z, 0-9 and _. The maximum name length is 80 characters.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", diskEncryptionSetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DiskEncryptionSetsDeleteOptionalParams", - "canonicalReference": "compute-resource-manager!DiskEncryptionSetsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "diskEncryptionSetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!DiskEncryptionSets#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes a disk encryption set.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param diskEncryptionSetName - The name of the disk encryption set that is being created. The name can't be changed after the disk encryption set is created. Supported characters for the name are a-z, A-Z, 0-9 and _. The maximum name length is 80 characters.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", diskEncryptionSetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DiskEncryptionSetsDeleteOptionalParams", - "canonicalReference": "compute-resource-manager!DiskEncryptionSetsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "diskEncryptionSetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!DiskEncryptionSets#beginUpdate:member(1)", - "docComment": "/**\n * Updates (patches) a disk encryption set.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param diskEncryptionSetName - The name of the disk encryption set that is being created. The name can't be changed after the disk encryption set is created. Supported characters for the name are a-z, A-Z, 0-9 and _. The maximum name length is 80 characters.\n *\n * @param diskEncryptionSet - disk encryption set object supplied in the body of the Patch disk encryption set operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", diskEncryptionSetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", diskEncryptionSet: " - }, - { - "kind": "Reference", - "text": "DiskEncryptionSetUpdate", - "canonicalReference": "compute-resource-manager!DiskEncryptionSetUpdate:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DiskEncryptionSetsUpdateOptionalParams", - "canonicalReference": "compute-resource-manager!DiskEncryptionSetsUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DiskEncryptionSetsUpdateResponse", - "canonicalReference": "compute-resource-manager!DiskEncryptionSetsUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "DiskEncryptionSetsUpdateResponse", - "canonicalReference": "compute-resource-manager!DiskEncryptionSetsUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "diskEncryptionSetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "diskEncryptionSet", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!DiskEncryptionSets#beginUpdateAndWait:member(1)", - "docComment": "/**\n * Updates (patches) a disk encryption set.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param diskEncryptionSetName - The name of the disk encryption set that is being created. The name can't be changed after the disk encryption set is created. Supported characters for the name are a-z, A-Z, 0-9 and _. The maximum name length is 80 characters.\n *\n * @param diskEncryptionSet - disk encryption set object supplied in the body of the Patch disk encryption set operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", diskEncryptionSetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", diskEncryptionSet: " - }, - { - "kind": "Reference", - "text": "DiskEncryptionSetUpdate", - "canonicalReference": "compute-resource-manager!DiskEncryptionSetUpdate:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DiskEncryptionSetsUpdateOptionalParams", - "canonicalReference": "compute-resource-manager!DiskEncryptionSetsUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DiskEncryptionSetsUpdateResponse", - "canonicalReference": "compute-resource-manager!DiskEncryptionSetsUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "diskEncryptionSetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "diskEncryptionSet", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!DiskEncryptionSets#get:member(1)", - "docComment": "/**\n * Gets information about a disk encryption set.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param diskEncryptionSetName - The name of the disk encryption set that is being created. The name can't be changed after the disk encryption set is created. Supported characters for the name are a-z, A-Z, 0-9 and _. The maximum name length is 80 characters.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", diskEncryptionSetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DiskEncryptionSetsGetOptionalParams", - "canonicalReference": "compute-resource-manager!DiskEncryptionSetsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DiskEncryptionSetsGetResponse", - "canonicalReference": "compute-resource-manager!DiskEncryptionSetsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "diskEncryptionSetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!DiskEncryptionSets#list:member(1)", - "docComment": "/**\n * Lists all the disk encryption sets under a subscription.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(options?: " - }, - { - "kind": "Reference", - "text": "DiskEncryptionSetsListOptionalParams", - "canonicalReference": "compute-resource-manager!DiskEncryptionSetsListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DiskEncryptionSet", - "canonicalReference": "compute-resource-manager!DiskEncryptionSet:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "list" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!DiskEncryptionSets#listByResourceGroup:member(1)", - "docComment": "/**\n * Lists all the disk encryption sets under a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByResourceGroup(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DiskEncryptionSetsListByResourceGroupOptionalParams", - "canonicalReference": "compute-resource-manager!DiskEncryptionSetsListByResourceGroupOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DiskEncryptionSet", - "canonicalReference": "compute-resource-manager!DiskEncryptionSet:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "listByResourceGroup" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!DiskEncryptionSetsCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DiskEncryptionSetsCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DiskEncryptionSetsCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!DiskEncryptionSetsCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!DiskEncryptionSetsCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!DiskEncryptionSetsCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DiskEncryptionSetsCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "DiskEncryptionSet", - "canonicalReference": "compute-resource-manager!DiskEncryptionSet:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DiskEncryptionSetsCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!DiskEncryptionSetsDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DiskEncryptionSetsDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DiskEncryptionSetsDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!DiskEncryptionSetsDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!DiskEncryptionSetsDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!DiskEncryptionSetsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DiskEncryptionSetsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DiskEncryptionSetsGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!DiskEncryptionSetsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DiskEncryptionSetsGetResponse = " - }, - { - "kind": "Reference", - "text": "DiskEncryptionSet", - "canonicalReference": "compute-resource-manager!DiskEncryptionSet:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DiskEncryptionSetsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!DiskEncryptionSetsListByResourceGroupNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DiskEncryptionSetsListByResourceGroupNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DiskEncryptionSetsListByResourceGroupNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!DiskEncryptionSetsListByResourceGroupNextResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroupNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DiskEncryptionSetsListByResourceGroupNextResponse = " - }, - { - "kind": "Reference", - "text": "DiskEncryptionSetList", - "canonicalReference": "compute-resource-manager!DiskEncryptionSetList:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DiskEncryptionSetsListByResourceGroupNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!DiskEncryptionSetsListByResourceGroupOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DiskEncryptionSetsListByResourceGroupOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DiskEncryptionSetsListByResourceGroupOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!DiskEncryptionSetsListByResourceGroupResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DiskEncryptionSetsListByResourceGroupResponse = " - }, - { - "kind": "Reference", - "text": "DiskEncryptionSetList", - "canonicalReference": "compute-resource-manager!DiskEncryptionSetList:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DiskEncryptionSetsListByResourceGroupResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!DiskEncryptionSetsListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DiskEncryptionSetsListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DiskEncryptionSetsListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!DiskEncryptionSetsListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DiskEncryptionSetsListNextResponse = " - }, - { - "kind": "Reference", - "text": "DiskEncryptionSetList", - "canonicalReference": "compute-resource-manager!DiskEncryptionSetList:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DiskEncryptionSetsListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!DiskEncryptionSetsListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DiskEncryptionSetsListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DiskEncryptionSetsListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!DiskEncryptionSetsListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DiskEncryptionSetsListResponse = " - }, - { - "kind": "Reference", - "text": "DiskEncryptionSetList", - "canonicalReference": "compute-resource-manager!DiskEncryptionSetList:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DiskEncryptionSetsListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!DiskEncryptionSetsUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DiskEncryptionSetsUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DiskEncryptionSetsUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!DiskEncryptionSetsUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!DiskEncryptionSetsUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!DiskEncryptionSetsUpdateResponse:type", - "docComment": "/**\n * Contains response data for the update operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DiskEncryptionSetsUpdateResponse = " - }, - { - "kind": "Reference", - "text": "DiskEncryptionSet", - "canonicalReference": "compute-resource-manager!DiskEncryptionSet:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DiskEncryptionSetsUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!DiskEncryptionSettings:interface", - "docComment": "/**\n * Describes a Encryption Settings for a Disk\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DiskEncryptionSettings " - } - ], - "releaseTag": "Public", - "name": "DiskEncryptionSettings", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!DiskEncryptionSettings#diskEncryptionKey:member", - "docComment": "/**\n * Specifies the location of the disk encryption key, which is a Key Vault Secret.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "diskEncryptionKey?: " - }, - { - "kind": "Reference", - "text": "KeyVaultSecretReference", - "canonicalReference": "compute-resource-manager!KeyVaultSecretReference:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "diskEncryptionKey", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!DiskEncryptionSettings#enabled:member", - "docComment": "/**\n * Specifies whether disk encryption should be enabled on the virtual machine.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "enabled?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "enabled", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!DiskEncryptionSettings#keyEncryptionKey:member", - "docComment": "/**\n * Specifies the location of the key encryption key in Key Vault.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "keyEncryptionKey?: " - }, - { - "kind": "Reference", - "text": "KeyVaultKeyReference", - "canonicalReference": "compute-resource-manager!KeyVaultKeyReference:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "keyEncryptionKey", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!DiskEncryptionSetUpdate:interface", - "docComment": "/**\n * disk encryption set update resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DiskEncryptionSetUpdate " - } - ], - "releaseTag": "Public", - "name": "DiskEncryptionSetUpdate", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!DiskEncryptionSetUpdate#activeKey:member", - "docComment": "/**\n * Key Vault Key Url and vault id of KeK, KeK is optional and when provided is used to unwrap the encryptionKey\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "activeKey?: " - }, - { - "kind": "Reference", - "text": "KeyVaultAndKeyReference", - "canonicalReference": "compute-resource-manager!KeyVaultAndKeyReference:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "activeKey", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!DiskEncryptionSetUpdate#tags:member", - "docComment": "/**\n * Resource tags\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "tags?: " - }, - { - "kind": "Content", - "text": "{\n [propertyName: string]: string;\n }" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tags", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!DiskImageEncryption:interface", - "docComment": "/**\n * This is the disk image encryption base class.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DiskImageEncryption " - } - ], - "releaseTag": "Public", - "name": "DiskImageEncryption", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!DiskImageEncryption#diskEncryptionSetId:member", - "docComment": "/**\n * A relative URI containing the resource ID of the disk encryption set.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "diskEncryptionSetId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "diskEncryptionSetId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!DiskInstanceView:interface", - "docComment": "/**\n * The instance view of the disk.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DiskInstanceView " - } - ], - "releaseTag": "Public", - "name": "DiskInstanceView", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!DiskInstanceView#encryptionSettings:member", - "docComment": "/**\n * Specifies the encryption settings for the OS Disk.

Minimum api-version: 2015-06-15\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "encryptionSettings?: " - }, - { - "kind": "Reference", - "text": "DiskEncryptionSettings", - "canonicalReference": "compute-resource-manager!DiskEncryptionSettings:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "encryptionSettings", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!DiskInstanceView#name:member", - "docComment": "/**\n * The disk name.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!DiskInstanceView#statuses:member", - "docComment": "/**\n * The resource status information.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "statuses?: " - }, - { - "kind": "Reference", - "text": "InstanceViewStatus", - "canonicalReference": "compute-resource-manager!InstanceViewStatus:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "statuses", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!DiskList:interface", - "docComment": "/**\n * The List Disks operation response.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DiskList " - } - ], - "releaseTag": "Public", - "name": "DiskList", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!DiskList#nextLink:member", - "docComment": "/**\n * The uri to fetch the next page of disks. Call ListNext() with this to fetch the next page of disks.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!DiskList#value:member", - "docComment": "/**\n * A list of disks.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Reference", - "text": "Disk", - "canonicalReference": "compute-resource-manager!Disk:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!Disks:interface", - "docComment": "/**\n * Interface representing a Disks.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Disks " - } - ], - "releaseTag": "Public", - "name": "Disks", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!Disks#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Creates or updates a disk.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param diskName - The name of the managed disk that is being created. The name can't be changed after the disk is created. Supported characters for the name are a-z, A-Z, 0-9 and _. The maximum name length is 80 characters.\n *\n * @param disk - Disk object supplied in the body of the Put disk operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", diskName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", disk: " - }, - { - "kind": "Reference", - "text": "Disk", - "canonicalReference": "compute-resource-manager!Disk:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DisksCreateOrUpdateOptionalParams", - "canonicalReference": "compute-resource-manager!DisksCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DisksCreateOrUpdateResponse", - "canonicalReference": "compute-resource-manager!DisksCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "DisksCreateOrUpdateResponse", - "canonicalReference": "compute-resource-manager!DisksCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "diskName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "disk", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!Disks#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Creates or updates a disk.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param diskName - The name of the managed disk that is being created. The name can't be changed after the disk is created. Supported characters for the name are a-z, A-Z, 0-9 and _. The maximum name length is 80 characters.\n *\n * @param disk - Disk object supplied in the body of the Put disk operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", diskName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", disk: " - }, - { - "kind": "Reference", - "text": "Disk", - "canonicalReference": "compute-resource-manager!Disk:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DisksCreateOrUpdateOptionalParams", - "canonicalReference": "compute-resource-manager!DisksCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DisksCreateOrUpdateResponse", - "canonicalReference": "compute-resource-manager!DisksCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "diskName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "disk", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!Disks#beginDelete:member(1)", - "docComment": "/**\n * Deletes a disk.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param diskName - The name of the managed disk that is being created. The name can't be changed after the disk is created. Supported characters for the name are a-z, A-Z, 0-9 and _. The maximum name length is 80 characters.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", diskName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DisksDeleteOptionalParams", - "canonicalReference": "compute-resource-manager!DisksDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "diskName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!Disks#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes a disk.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param diskName - The name of the managed disk that is being created. The name can't be changed after the disk is created. Supported characters for the name are a-z, A-Z, 0-9 and _. The maximum name length is 80 characters.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", diskName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DisksDeleteOptionalParams", - "canonicalReference": "compute-resource-manager!DisksDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "diskName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!Disks#beginGrantAccess:member(1)", - "docComment": "/**\n * Grants access to a disk.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param diskName - The name of the managed disk that is being created. The name can't be changed after the disk is created. Supported characters for the name are a-z, A-Z, 0-9 and _. The maximum name length is 80 characters.\n *\n * @param grantAccessData - Access data object supplied in the body of the get disk access operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginGrantAccess(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", diskName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", grantAccessData: " - }, - { - "kind": "Reference", - "text": "GrantAccessData", - "canonicalReference": "compute-resource-manager!GrantAccessData:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DisksGrantAccessOptionalParams", - "canonicalReference": "compute-resource-manager!DisksGrantAccessOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DisksGrantAccessResponse", - "canonicalReference": "compute-resource-manager!DisksGrantAccessResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "DisksGrantAccessResponse", - "canonicalReference": "compute-resource-manager!DisksGrantAccessResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "diskName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "grantAccessData", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginGrantAccess" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!Disks#beginGrantAccessAndWait:member(1)", - "docComment": "/**\n * Grants access to a disk.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param diskName - The name of the managed disk that is being created. The name can't be changed after the disk is created. Supported characters for the name are a-z, A-Z, 0-9 and _. The maximum name length is 80 characters.\n *\n * @param grantAccessData - Access data object supplied in the body of the get disk access operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginGrantAccessAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", diskName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", grantAccessData: " - }, - { - "kind": "Reference", - "text": "GrantAccessData", - "canonicalReference": "compute-resource-manager!GrantAccessData:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DisksGrantAccessOptionalParams", - "canonicalReference": "compute-resource-manager!DisksGrantAccessOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DisksGrantAccessResponse", - "canonicalReference": "compute-resource-manager!DisksGrantAccessResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "diskName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "grantAccessData", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginGrantAccessAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!Disks#beginRevokeAccess:member(1)", - "docComment": "/**\n * Revokes access to a disk.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param diskName - The name of the managed disk that is being created. The name can't be changed after the disk is created. Supported characters for the name are a-z, A-Z, 0-9 and _. The maximum name length is 80 characters.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginRevokeAccess(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", diskName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DisksRevokeAccessOptionalParams", - "canonicalReference": "compute-resource-manager!DisksRevokeAccessOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "diskName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginRevokeAccess" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!Disks#beginRevokeAccessAndWait:member(1)", - "docComment": "/**\n * Revokes access to a disk.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param diskName - The name of the managed disk that is being created. The name can't be changed after the disk is created. Supported characters for the name are a-z, A-Z, 0-9 and _. The maximum name length is 80 characters.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginRevokeAccessAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", diskName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DisksRevokeAccessOptionalParams", - "canonicalReference": "compute-resource-manager!DisksRevokeAccessOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "diskName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginRevokeAccessAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!Disks#beginUpdate:member(1)", - "docComment": "/**\n * Updates (patches) a disk.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param diskName - The name of the managed disk that is being created. The name can't be changed after the disk is created. Supported characters for the name are a-z, A-Z, 0-9 and _. The maximum name length is 80 characters.\n *\n * @param disk - Disk object supplied in the body of the Patch disk operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", diskName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", disk: " - }, - { - "kind": "Reference", - "text": "DiskUpdate", - "canonicalReference": "compute-resource-manager!DiskUpdate:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DisksUpdateOptionalParams", - "canonicalReference": "compute-resource-manager!DisksUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DisksUpdateResponse", - "canonicalReference": "compute-resource-manager!DisksUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "DisksUpdateResponse", - "canonicalReference": "compute-resource-manager!DisksUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "diskName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "disk", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!Disks#beginUpdateAndWait:member(1)", - "docComment": "/**\n * Updates (patches) a disk.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param diskName - The name of the managed disk that is being created. The name can't be changed after the disk is created. Supported characters for the name are a-z, A-Z, 0-9 and _. The maximum name length is 80 characters.\n *\n * @param disk - Disk object supplied in the body of the Patch disk operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", diskName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", disk: " - }, - { - "kind": "Reference", - "text": "DiskUpdate", - "canonicalReference": "compute-resource-manager!DiskUpdate:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DisksUpdateOptionalParams", - "canonicalReference": "compute-resource-manager!DisksUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DisksUpdateResponse", - "canonicalReference": "compute-resource-manager!DisksUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "diskName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "disk", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!Disks#get:member(1)", - "docComment": "/**\n * Gets information about a disk.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param diskName - The name of the managed disk that is being created. The name can't be changed after the disk is created. Supported characters for the name are a-z, A-Z, 0-9 and _. The maximum name length is 80 characters.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", diskName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DisksGetOptionalParams", - "canonicalReference": "compute-resource-manager!DisksGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DisksGetResponse", - "canonicalReference": "compute-resource-manager!DisksGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "diskName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!Disks#list:member(1)", - "docComment": "/**\n * Lists all the disks under a subscription.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(options?: " - }, - { - "kind": "Reference", - "text": "DisksListOptionalParams", - "canonicalReference": "compute-resource-manager!DisksListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "Disk", - "canonicalReference": "compute-resource-manager!Disk:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "list" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!Disks#listByResourceGroup:member(1)", - "docComment": "/**\n * Lists all the disks under a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByResourceGroup(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DisksListByResourceGroupOptionalParams", - "canonicalReference": "compute-resource-manager!DisksListByResourceGroupOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "Disk", - "canonicalReference": "compute-resource-manager!Disk:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "listByResourceGroup" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!DisksCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DisksCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DisksCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!DisksCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!DisksCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!DisksCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DisksCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "Disk", - "canonicalReference": "compute-resource-manager!Disk:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DisksCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!DisksDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DisksDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DisksDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!DisksDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!DisksDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!DisksGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DisksGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DisksGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!DisksGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DisksGetResponse = " - }, - { - "kind": "Reference", - "text": "Disk", - "canonicalReference": "compute-resource-manager!Disk:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DisksGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!DisksGrantAccessOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DisksGrantAccessOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DisksGrantAccessOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!DisksGrantAccessOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!DisksGrantAccessOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!DisksGrantAccessResponse:type", - "docComment": "/**\n * Contains response data for the grantAccess operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DisksGrantAccessResponse = " - }, - { - "kind": "Reference", - "text": "AccessUri", - "canonicalReference": "compute-resource-manager!AccessUri:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DisksGrantAccessResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!DiskSku:interface", - "docComment": "/**\n * The disks sku name. Can be Standard_LRS, Premium_LRS, StandardSSD_LRS, or UltraSSD_LRS.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DiskSku " - } - ], - "releaseTag": "Public", - "name": "DiskSku", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!DiskSku#name:member", - "docComment": "/**\n * The sku name.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Reference", - "text": "DiskStorageAccountTypes", - "canonicalReference": "compute-resource-manager!DiskStorageAccountTypes:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!DiskSku#tier:member", - "docComment": "/**\n * The sku tier. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly tier?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tier", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!DisksListByResourceGroupNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DisksListByResourceGroupNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DisksListByResourceGroupNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!DisksListByResourceGroupNextResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroupNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DisksListByResourceGroupNextResponse = " - }, - { - "kind": "Reference", - "text": "DiskList", - "canonicalReference": "compute-resource-manager!DiskList:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DisksListByResourceGroupNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!DisksListByResourceGroupOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DisksListByResourceGroupOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DisksListByResourceGroupOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!DisksListByResourceGroupResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DisksListByResourceGroupResponse = " - }, - { - "kind": "Reference", - "text": "DiskList", - "canonicalReference": "compute-resource-manager!DiskList:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DisksListByResourceGroupResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!DisksListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DisksListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DisksListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!DisksListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DisksListNextResponse = " - }, - { - "kind": "Reference", - "text": "DiskList", - "canonicalReference": "compute-resource-manager!DiskList:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DisksListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!DisksListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DisksListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DisksListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!DisksListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DisksListResponse = " - }, - { - "kind": "Reference", - "text": "DiskList", - "canonicalReference": "compute-resource-manager!DiskList:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DisksListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!DisksRevokeAccessOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DisksRevokeAccessOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DisksRevokeAccessOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!DisksRevokeAccessOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!DisksRevokeAccessOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!DiskState:type", - "docComment": "/**\n * Defines values for DiskState. \\ {@link KnownDiskState} can be used interchangeably with DiskState, this enum contains the known values that the service supports. ### Known values supported by the service **Unattached**: The disk is not being used and can be attached to a VM. \\ **Attached**: The disk is currently mounted to a running VM. \\ **Reserved**: The disk is mounted to a stopped-deallocated VM \\ **ActiveSAS**: The disk currently has an Active SAS Uri associated with it. \\ **ReadyToUpload**: A disk is ready to be created by upload by requesting a write token. \\ **ActiveUpload**: A disk is created for upload and a write token has been issued for uploading to it.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DiskState = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DiskState", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!DiskStorageAccountTypes:type", - "docComment": "/**\n * Defines values for DiskStorageAccountTypes. \\ {@link KnownDiskStorageAccountTypes} can be used interchangeably with DiskStorageAccountTypes, this enum contains the known values that the service supports. ### Known values supported by the service **Standard_LRS**: Standard HDD locally redundant storage. Best for backup, non-critical, and infrequent access. \\ **Premium_LRS**: Premium SSD locally redundant storage. Best for production and performance sensitive workloads. \\ **StandardSSD_LRS**: Standard SSD locally redundant storage. Best for web servers, lightly used enterprise applications and dev\\/test. \\ **UltraSSD_LRS**: Ultra SSD locally redundant storage. Best for IO-intensive workloads such as SAP HANA, top tier databases (for example, SQL, Oracle), and other transaction-heavy workloads.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DiskStorageAccountTypes = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DiskStorageAccountTypes", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!DisksUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DisksUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DisksUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!DisksUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!DisksUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!DisksUpdateResponse:type", - "docComment": "/**\n * Contains response data for the update operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DisksUpdateResponse = " - }, - { - "kind": "Reference", - "text": "Disk", - "canonicalReference": "compute-resource-manager!Disk:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DisksUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!DiskUpdate:interface", - "docComment": "/**\n * Disk update resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DiskUpdate " - } - ], - "releaseTag": "Public", - "name": "DiskUpdate", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!DiskUpdate#diskIopsReadOnly:member", - "docComment": "/**\n * The total number of IOPS that will be allowed across all VMs mounting the shared disk as ReadOnly. One operation can transfer between 4k and 256k bytes.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "diskIopsReadOnly?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "diskIopsReadOnly", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!DiskUpdate#diskIopsReadWrite:member", - "docComment": "/**\n * The number of IOPS allowed for this disk; only settable for UltraSSD disks. One operation can transfer between 4k and 256k bytes.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "diskIopsReadWrite?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "diskIopsReadWrite", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!DiskUpdate#diskMBpsReadOnly:member", - "docComment": "/**\n * The total throughput (MBps) that will be allowed across all VMs mounting the shared disk as ReadOnly. MBps means millions of bytes per second - MB here uses the ISO notation, of powers of 10.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "diskMBpsReadOnly?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "diskMBpsReadOnly", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!DiskUpdate#diskMBpsReadWrite:member", - "docComment": "/**\n * The bandwidth allowed for this disk; only settable for UltraSSD disks. MBps means millions of bytes per second - MB here uses the ISO notation, of powers of 10.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "diskMBpsReadWrite?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "diskMBpsReadWrite", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!DiskUpdate#diskSizeGB:member", - "docComment": "/**\n * If creationData.createOption is Empty, this field is mandatory and it indicates the size of the disk to create. If this field is present for updates or creation with other options, it indicates a resize. Resizes are only allowed if the disk is not attached to a running VM, and can only increase the disk's size.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "diskSizeGB?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "diskSizeGB", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!DiskUpdate#encryption:member", - "docComment": "/**\n * Encryption property can be used to encrypt data at rest with customer managed keys or platform managed keys.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "encryption?: " - }, - { - "kind": "Reference", - "text": "Encryption", - "canonicalReference": "compute-resource-manager!Encryption:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "encryption", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!DiskUpdate#encryptionSettingsCollection:member", - "docComment": "/**\n * Encryption settings collection used be Azure Disk Encryption, can contain multiple encryption settings per disk or snapshot.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "encryptionSettingsCollection?: " - }, - { - "kind": "Reference", - "text": "EncryptionSettingsCollection", - "canonicalReference": "compute-resource-manager!EncryptionSettingsCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "encryptionSettingsCollection", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!DiskUpdate#maxShares:member", - "docComment": "/**\n * The maximum number of VMs that can attach to the disk at the same time. Value greater than one indicates a disk that can be mounted on multiple VMs at the same time.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "maxShares?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "maxShares", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!DiskUpdate#osType:member", - "docComment": "/**\n * the Operating System type.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "osType?: " - }, - { - "kind": "Reference", - "text": "OperatingSystemTypes", - "canonicalReference": "compute-resource-manager!OperatingSystemTypes:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "osType", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!DiskUpdate#sku:member", - "docComment": "/**\n * The disks sku name. Can be Standard_LRS, Premium_LRS, StandardSSD_LRS, or UltraSSD_LRS.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "sku?: " - }, - { - "kind": "Reference", - "text": "DiskSku", - "canonicalReference": "compute-resource-manager!DiskSku:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "sku", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!DiskUpdate#tags:member", - "docComment": "/**\n * Resource tags\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "tags?: " - }, - { - "kind": "Content", - "text": "{\n [propertyName: string]: string;\n }" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tags", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!Encryption:interface", - "docComment": "/**\n * Encryption at rest settings for disk or snapshot\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Encryption " - } - ], - "releaseTag": "Public", - "name": "Encryption", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!Encryption#diskEncryptionSetId:member", - "docComment": "/**\n * ResourceId of the disk encryption set to use for enabling encryption at rest.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "diskEncryptionSetId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "diskEncryptionSetId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!Encryption#type:member", - "docComment": "/**\n * The type of key used to encrypt the data of the disk.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "type?: " - }, - { - "kind": "Reference", - "text": "EncryptionType", - "canonicalReference": "compute-resource-manager!EncryptionType:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!EncryptionImages:interface", - "docComment": "/**\n * Optional. Allows users to provide customer managed keys for encrypting the OS and data disks in the gallery artifact.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface EncryptionImages " - } - ], - "releaseTag": "Public", - "name": "EncryptionImages", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!EncryptionImages#dataDiskImages:member", - "docComment": "/**\n * A list of encryption specifications for data disk images.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "dataDiskImages?: " - }, - { - "kind": "Reference", - "text": "DataDiskImageEncryption", - "canonicalReference": "compute-resource-manager!DataDiskImageEncryption:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "dataDiskImages", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!EncryptionImages#osDiskImage:member", - "docComment": "/**\n * Contains encryption settings for an OS disk image.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "osDiskImage?: " - }, - { - "kind": "Reference", - "text": "OSDiskImageEncryption", - "canonicalReference": "compute-resource-manager!OSDiskImageEncryption:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "osDiskImage", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!EncryptionSetIdentity:interface", - "docComment": "/**\n * The managed identity for the disk encryption set. It should be given permission on the key vault before it can be used to encrypt disks.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface EncryptionSetIdentity " - } - ], - "releaseTag": "Public", - "name": "EncryptionSetIdentity", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!EncryptionSetIdentity#principalId:member", - "docComment": "/**\n * The object id of the Managed Identity Resource. This will be sent to the RP from ARM via the x-ms-identity-principal-id header in the PUT request if the resource has a systemAssigned(implicit) identity NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly principalId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "principalId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!EncryptionSetIdentity#tenantId:member", - "docComment": "/**\n * The tenant id of the Managed Identity Resource. This will be sent to the RP from ARM via the x-ms-client-tenant-id header in the PUT request if the resource has a systemAssigned(implicit) identity NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly tenantId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tenantId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!EncryptionSetIdentity#type:member", - "docComment": "/**\n * The type of Managed Identity used by the DiskEncryptionSet. Only SystemAssigned is supported.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "type?: " - }, - { - "kind": "Reference", - "text": "DiskEncryptionSetIdentityType", - "canonicalReference": "compute-resource-manager!DiskEncryptionSetIdentityType:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!EncryptionSettingsCollection:interface", - "docComment": "/**\n * Encryption settings for disk or snapshot\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface EncryptionSettingsCollection " - } - ], - "releaseTag": "Public", - "name": "EncryptionSettingsCollection", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!EncryptionSettingsCollection#enabled:member", - "docComment": "/**\n * Set this flag to true and provide DiskEncryptionKey and optional KeyEncryptionKey to enable encryption. Set this flag to false and remove DiskEncryptionKey and KeyEncryptionKey to disable encryption. If EncryptionSettings is null in the request object, the existing settings remain unchanged.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "enabled: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "enabled", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!EncryptionSettingsCollection#encryptionSettings:member", - "docComment": "/**\n * A collection of encryption settings, one for each disk volume.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "encryptionSettings?: " - }, - { - "kind": "Reference", - "text": "EncryptionSettingsElement", - "canonicalReference": "compute-resource-manager!EncryptionSettingsElement:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "encryptionSettings", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!EncryptionSettingsCollection#encryptionSettingsVersion:member", - "docComment": "/**\n * Describes what type of encryption is used for the disks. Once this field is set, it cannot be overwritten. '1.0' corresponds to Azure Disk Encryption with AAD app.'1.1' corresponds to Azure Disk Encryption.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "encryptionSettingsVersion?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "encryptionSettingsVersion", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!EncryptionSettingsElement:interface", - "docComment": "/**\n * Encryption settings for one disk volume.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface EncryptionSettingsElement " - } - ], - "releaseTag": "Public", - "name": "EncryptionSettingsElement", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!EncryptionSettingsElement#diskEncryptionKey:member", - "docComment": "/**\n * Key Vault Secret Url and vault id of the disk encryption key\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "diskEncryptionKey?: " - }, - { - "kind": "Reference", - "text": "KeyVaultAndSecretReference", - "canonicalReference": "compute-resource-manager!KeyVaultAndSecretReference:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "diskEncryptionKey", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!EncryptionSettingsElement#keyEncryptionKey:member", - "docComment": "/**\n * Key Vault Key Url and vault id of the key encryption key. KeyEncryptionKey is optional and when provided is used to unwrap the disk encryption key.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "keyEncryptionKey?: " - }, - { - "kind": "Reference", - "text": "KeyVaultAndKeyReference", - "canonicalReference": "compute-resource-manager!KeyVaultAndKeyReference:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "keyEncryptionKey", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!EncryptionType:type", - "docComment": "/**\n * Defines values for EncryptionType. \\ {@link KnownEncryptionType} can be used interchangeably with EncryptionType, this enum contains the known values that the service supports. ### Known values supported by the service **EncryptionAtRestWithPlatformKey**: Disk is encrypted with XStore managed key at rest. It is the default encryption type. \\ **EncryptionAtRestWithCustomerKey**: Disk is encrypted with Customer managed key at rest.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type EncryptionType = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "EncryptionType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!Galleries:interface", - "docComment": "/**\n * Interface representing a Galleries.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Galleries " - } - ], - "releaseTag": "Public", - "name": "Galleries", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!Galleries#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Create or update a Shared Image Gallery.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param galleryName - The name of the Shared Image Gallery. The allowed characters are alphabets and numbers with dots and periods allowed in the middle. The maximum length is 80 characters.\n *\n * @param gallery - Parameters supplied to the create or update Shared Image Gallery operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", galleryName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", gallery: " - }, - { - "kind": "Reference", - "text": "Gallery", - "canonicalReference": "compute-resource-manager!Gallery:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "GalleriesCreateOrUpdateOptionalParams", - "canonicalReference": "compute-resource-manager!GalleriesCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "GalleriesCreateOrUpdateResponse", - "canonicalReference": "compute-resource-manager!GalleriesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "GalleriesCreateOrUpdateResponse", - "canonicalReference": "compute-resource-manager!GalleriesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "galleryName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "gallery", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!Galleries#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Create or update a Shared Image Gallery.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param galleryName - The name of the Shared Image Gallery. The allowed characters are alphabets and numbers with dots and periods allowed in the middle. The maximum length is 80 characters.\n *\n * @param gallery - Parameters supplied to the create or update Shared Image Gallery operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", galleryName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", gallery: " - }, - { - "kind": "Reference", - "text": "Gallery", - "canonicalReference": "compute-resource-manager!Gallery:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "GalleriesCreateOrUpdateOptionalParams", - "canonicalReference": "compute-resource-manager!GalleriesCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "GalleriesCreateOrUpdateResponse", - "canonicalReference": "compute-resource-manager!GalleriesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "galleryName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "gallery", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!Galleries#beginDelete:member(1)", - "docComment": "/**\n * Delete a Shared Image Gallery.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param galleryName - The name of the Shared Image Gallery to be deleted.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", galleryName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "GalleriesDeleteOptionalParams", - "canonicalReference": "compute-resource-manager!GalleriesDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "galleryName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!Galleries#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Delete a Shared Image Gallery.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param galleryName - The name of the Shared Image Gallery to be deleted.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", galleryName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "GalleriesDeleteOptionalParams", - "canonicalReference": "compute-resource-manager!GalleriesDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "galleryName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!Galleries#beginUpdate:member(1)", - "docComment": "/**\n * Update a Shared Image Gallery.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param galleryName - The name of the Shared Image Gallery. The allowed characters are alphabets and numbers with dots and periods allowed in the middle. The maximum length is 80 characters.\n *\n * @param gallery - Parameters supplied to the update Shared Image Gallery operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", galleryName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", gallery: " - }, - { - "kind": "Reference", - "text": "GalleryUpdate", - "canonicalReference": "compute-resource-manager!GalleryUpdate:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "GalleriesUpdateOptionalParams", - "canonicalReference": "compute-resource-manager!GalleriesUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "GalleriesUpdateResponse", - "canonicalReference": "compute-resource-manager!GalleriesUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "GalleriesUpdateResponse", - "canonicalReference": "compute-resource-manager!GalleriesUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "galleryName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "gallery", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!Galleries#beginUpdateAndWait:member(1)", - "docComment": "/**\n * Update a Shared Image Gallery.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param galleryName - The name of the Shared Image Gallery. The allowed characters are alphabets and numbers with dots and periods allowed in the middle. The maximum length is 80 characters.\n *\n * @param gallery - Parameters supplied to the update Shared Image Gallery operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", galleryName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", gallery: " - }, - { - "kind": "Reference", - "text": "GalleryUpdate", - "canonicalReference": "compute-resource-manager!GalleryUpdate:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "GalleriesUpdateOptionalParams", - "canonicalReference": "compute-resource-manager!GalleriesUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "GalleriesUpdateResponse", - "canonicalReference": "compute-resource-manager!GalleriesUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "galleryName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "gallery", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!Galleries#get:member(1)", - "docComment": "/**\n * Retrieves information about a Shared Image Gallery.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param galleryName - The name of the Shared Image Gallery.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", galleryName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "GalleriesGetOptionalParams", - "canonicalReference": "compute-resource-manager!GalleriesGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "GalleriesGetResponse", - "canonicalReference": "compute-resource-manager!GalleriesGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "galleryName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!Galleries#list:member(1)", - "docComment": "/**\n * List galleries under a subscription.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(options?: " - }, - { - "kind": "Reference", - "text": "GalleriesListOptionalParams", - "canonicalReference": "compute-resource-manager!GalleriesListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "Gallery", - "canonicalReference": "compute-resource-manager!Gallery:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "list" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!Galleries#listByResourceGroup:member(1)", - "docComment": "/**\n * List galleries under a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByResourceGroup(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "GalleriesListByResourceGroupOptionalParams", - "canonicalReference": "compute-resource-manager!GalleriesListByResourceGroupOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "Gallery", - "canonicalReference": "compute-resource-manager!Gallery:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "listByResourceGroup" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!GalleriesCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GalleriesCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "GalleriesCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!GalleriesCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!GalleriesCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!GalleriesCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type GalleriesCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "Gallery", - "canonicalReference": "compute-resource-manager!Gallery:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "GalleriesCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!GalleriesDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GalleriesDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "GalleriesDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!GalleriesDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!GalleriesDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!GalleriesGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GalleriesGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "GalleriesGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!GalleriesGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type GalleriesGetResponse = " - }, - { - "kind": "Reference", - "text": "Gallery", - "canonicalReference": "compute-resource-manager!Gallery:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "GalleriesGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!GalleriesListByResourceGroupNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GalleriesListByResourceGroupNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "GalleriesListByResourceGroupNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!GalleriesListByResourceGroupNextResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroupNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type GalleriesListByResourceGroupNextResponse = " - }, - { - "kind": "Reference", - "text": "GalleryList", - "canonicalReference": "compute-resource-manager!GalleryList:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "GalleriesListByResourceGroupNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!GalleriesListByResourceGroupOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GalleriesListByResourceGroupOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "GalleriesListByResourceGroupOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!GalleriesListByResourceGroupResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type GalleriesListByResourceGroupResponse = " - }, - { - "kind": "Reference", - "text": "GalleryList", - "canonicalReference": "compute-resource-manager!GalleryList:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "GalleriesListByResourceGroupResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!GalleriesListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GalleriesListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "GalleriesListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!GalleriesListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type GalleriesListNextResponse = " - }, - { - "kind": "Reference", - "text": "GalleryList", - "canonicalReference": "compute-resource-manager!GalleryList:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "GalleriesListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!GalleriesListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GalleriesListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "GalleriesListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!GalleriesListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type GalleriesListResponse = " - }, - { - "kind": "Reference", - "text": "GalleryList", - "canonicalReference": "compute-resource-manager!GalleryList:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "GalleriesListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!GalleriesUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GalleriesUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "GalleriesUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!GalleriesUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!GalleriesUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!GalleriesUpdateResponse:type", - "docComment": "/**\n * Contains response data for the update operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type GalleriesUpdateResponse = " - }, - { - "kind": "Reference", - "text": "Gallery", - "canonicalReference": "compute-resource-manager!Gallery:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "GalleriesUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!Gallery:type", - "docComment": "/**\n * Specifies information about the Shared Image Gallery that you want to create or update.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type Gallery = " - }, - { - "kind": "Reference", - "text": "Resource", - "canonicalReference": "compute-resource-manager!Resource:interface" - }, - { - "kind": "Content", - "text": " & {\n description?: string;\n identifier?: " - }, - { - "kind": "Reference", - "text": "GalleryIdentifier", - "canonicalReference": "compute-resource-manager!GalleryIdentifier:interface" - }, - { - "kind": "Content", - "text": ";\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "GalleryPropertiesProvisioningState", - "canonicalReference": "compute-resource-manager!GalleryPropertiesProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "Gallery", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 7 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!GalleryApplication:type", - "docComment": "/**\n * Specifies information about the gallery Application Definition that you want to create or update.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type GalleryApplication = " - }, - { - "kind": "Reference", - "text": "Resource", - "canonicalReference": "compute-resource-manager!Resource:interface" - }, - { - "kind": "Content", - "text": " & {\n description?: string;\n eula?: string;\n privacyStatementUri?: string;\n releaseNoteUri?: string;\n endOfLifeDate?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n supportedOSType?: " - }, - { - "kind": "Reference", - "text": "OperatingSystemTypes", - "canonicalReference": "compute-resource-manager!OperatingSystemTypes:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "GalleryApplication", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 7 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!GalleryApplicationList:interface", - "docComment": "/**\n * The List Gallery Applications operation response.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GalleryApplicationList " - } - ], - "releaseTag": "Public", - "name": "GalleryApplicationList", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!GalleryApplicationList#nextLink:member", - "docComment": "/**\n * The uri to fetch the next page of Application Definitions in the Application Gallery. Call ListNext() with this to fetch the next page of gallery Application Definitions.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!GalleryApplicationList#value:member", - "docComment": "/**\n * A list of Gallery Applications.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Reference", - "text": "GalleryApplication", - "canonicalReference": "compute-resource-manager!GalleryApplication:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!GalleryApplications:interface", - "docComment": "/**\n * Interface representing a GalleryApplications.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GalleryApplications " - } - ], - "releaseTag": "Public", - "name": "GalleryApplications", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!GalleryApplications#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Create or update a gallery Application Definition.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param galleryName - The name of the Shared Application Gallery in which the Application Definition is to be created.\n *\n * @param galleryApplicationName - The name of the gallery Application Definition to be created or updated. The allowed characters are alphabets and numbers with dots, dashes, and periods allowed in the middle. The maximum length is 80 characters.\n *\n * @param galleryApplication - Parameters supplied to the create or update gallery Application operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", galleryName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", galleryApplicationName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", galleryApplication: " - }, - { - "kind": "Reference", - "text": "GalleryApplication", - "canonicalReference": "compute-resource-manager!GalleryApplication:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "GalleryApplicationsCreateOrUpdateOptionalParams", - "canonicalReference": "compute-resource-manager!GalleryApplicationsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "GalleryApplicationsCreateOrUpdateResponse", - "canonicalReference": "compute-resource-manager!GalleryApplicationsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "GalleryApplicationsCreateOrUpdateResponse", - "canonicalReference": "compute-resource-manager!GalleryApplicationsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "galleryName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "galleryApplicationName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "galleryApplication", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!GalleryApplications#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Create or update a gallery Application Definition.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param galleryName - The name of the Shared Application Gallery in which the Application Definition is to be created.\n *\n * @param galleryApplicationName - The name of the gallery Application Definition to be created or updated. The allowed characters are alphabets and numbers with dots, dashes, and periods allowed in the middle. The maximum length is 80 characters.\n *\n * @param galleryApplication - Parameters supplied to the create or update gallery Application operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", galleryName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", galleryApplicationName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", galleryApplication: " - }, - { - "kind": "Reference", - "text": "GalleryApplication", - "canonicalReference": "compute-resource-manager!GalleryApplication:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "GalleryApplicationsCreateOrUpdateOptionalParams", - "canonicalReference": "compute-resource-manager!GalleryApplicationsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "GalleryApplicationsCreateOrUpdateResponse", - "canonicalReference": "compute-resource-manager!GalleryApplicationsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "galleryName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "galleryApplicationName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "galleryApplication", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!GalleryApplications#beginDelete:member(1)", - "docComment": "/**\n * Delete a gallery Application.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param galleryName - The name of the Shared Application Gallery in which the Application Definition is to be deleted.\n *\n * @param galleryApplicationName - The name of the gallery Application Definition to be deleted.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", galleryName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", galleryApplicationName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "GalleryApplicationsDeleteOptionalParams", - "canonicalReference": "compute-resource-manager!GalleryApplicationsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "galleryName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "galleryApplicationName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!GalleryApplications#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Delete a gallery Application.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param galleryName - The name of the Shared Application Gallery in which the Application Definition is to be deleted.\n *\n * @param galleryApplicationName - The name of the gallery Application Definition to be deleted.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", galleryName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", galleryApplicationName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "GalleryApplicationsDeleteOptionalParams", - "canonicalReference": "compute-resource-manager!GalleryApplicationsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "galleryName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "galleryApplicationName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!GalleryApplications#beginUpdate:member(1)", - "docComment": "/**\n * Update a gallery Application Definition.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param galleryName - The name of the Shared Application Gallery in which the Application Definition is to be updated.\n *\n * @param galleryApplicationName - The name of the gallery Application Definition to be updated. The allowed characters are alphabets and numbers with dots, dashes, and periods allowed in the middle. The maximum length is 80 characters.\n *\n * @param galleryApplication - Parameters supplied to the update gallery Application operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", galleryName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", galleryApplicationName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", galleryApplication: " - }, - { - "kind": "Reference", - "text": "GalleryApplicationUpdate", - "canonicalReference": "compute-resource-manager!GalleryApplicationUpdate:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "GalleryApplicationsUpdateOptionalParams", - "canonicalReference": "compute-resource-manager!GalleryApplicationsUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "GalleryApplicationsUpdateResponse", - "canonicalReference": "compute-resource-manager!GalleryApplicationsUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "GalleryApplicationsUpdateResponse", - "canonicalReference": "compute-resource-manager!GalleryApplicationsUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "galleryName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "galleryApplicationName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "galleryApplication", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!GalleryApplications#beginUpdateAndWait:member(1)", - "docComment": "/**\n * Update a gallery Application Definition.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param galleryName - The name of the Shared Application Gallery in which the Application Definition is to be updated.\n *\n * @param galleryApplicationName - The name of the gallery Application Definition to be updated. The allowed characters are alphabets and numbers with dots, dashes, and periods allowed in the middle. The maximum length is 80 characters.\n *\n * @param galleryApplication - Parameters supplied to the update gallery Application operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", galleryName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", galleryApplicationName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", galleryApplication: " - }, - { - "kind": "Reference", - "text": "GalleryApplicationUpdate", - "canonicalReference": "compute-resource-manager!GalleryApplicationUpdate:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "GalleryApplicationsUpdateOptionalParams", - "canonicalReference": "compute-resource-manager!GalleryApplicationsUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "GalleryApplicationsUpdateResponse", - "canonicalReference": "compute-resource-manager!GalleryApplicationsUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "galleryName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "galleryApplicationName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "galleryApplication", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!GalleryApplications#get:member(1)", - "docComment": "/**\n * Retrieves information about a gallery Application Definition.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param galleryName - The name of the Shared Application Gallery from which the Application Definitions are to be retrieved.\n *\n * @param galleryApplicationName - The name of the gallery Application Definition to be retrieved.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", galleryName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", galleryApplicationName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "GalleryApplicationsGetOptionalParams", - "canonicalReference": "compute-resource-manager!GalleryApplicationsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "GalleryApplicationsGetResponse", - "canonicalReference": "compute-resource-manager!GalleryApplicationsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "galleryName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "galleryApplicationName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!GalleryApplications#listByGallery:member(1)", - "docComment": "/**\n * List gallery Application Definitions in a gallery.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param galleryName - The name of the Shared Application Gallery from which Application Definitions are to be listed.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByGallery(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", galleryName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "GalleryApplicationsListByGalleryOptionalParams", - "canonicalReference": "compute-resource-manager!GalleryApplicationsListByGalleryOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "GalleryApplication", - "canonicalReference": "compute-resource-manager!GalleryApplication:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "galleryName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listByGallery" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!GalleryApplicationsCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GalleryApplicationsCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "GalleryApplicationsCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!GalleryApplicationsCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!GalleryApplicationsCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!GalleryApplicationsCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type GalleryApplicationsCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "GalleryApplication", - "canonicalReference": "compute-resource-manager!GalleryApplication:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "GalleryApplicationsCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!GalleryApplicationsDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GalleryApplicationsDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "GalleryApplicationsDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!GalleryApplicationsDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!GalleryApplicationsDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!GalleryApplicationsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GalleryApplicationsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "GalleryApplicationsGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!GalleryApplicationsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type GalleryApplicationsGetResponse = " - }, - { - "kind": "Reference", - "text": "GalleryApplication", - "canonicalReference": "compute-resource-manager!GalleryApplication:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "GalleryApplicationsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!GalleryApplicationsListByGalleryNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GalleryApplicationsListByGalleryNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "GalleryApplicationsListByGalleryNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!GalleryApplicationsListByGalleryNextResponse:type", - "docComment": "/**\n * Contains response data for the listByGalleryNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type GalleryApplicationsListByGalleryNextResponse = " - }, - { - "kind": "Reference", - "text": "GalleryApplicationList", - "canonicalReference": "compute-resource-manager!GalleryApplicationList:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "GalleryApplicationsListByGalleryNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!GalleryApplicationsListByGalleryOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GalleryApplicationsListByGalleryOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "GalleryApplicationsListByGalleryOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!GalleryApplicationsListByGalleryResponse:type", - "docComment": "/**\n * Contains response data for the listByGallery operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type GalleryApplicationsListByGalleryResponse = " - }, - { - "kind": "Reference", - "text": "GalleryApplicationList", - "canonicalReference": "compute-resource-manager!GalleryApplicationList:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "GalleryApplicationsListByGalleryResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!GalleryApplicationsUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GalleryApplicationsUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "GalleryApplicationsUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!GalleryApplicationsUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!GalleryApplicationsUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!GalleryApplicationsUpdateResponse:type", - "docComment": "/**\n * Contains response data for the update operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type GalleryApplicationsUpdateResponse = " - }, - { - "kind": "Reference", - "text": "GalleryApplication", - "canonicalReference": "compute-resource-manager!GalleryApplication:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "GalleryApplicationsUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!GalleryApplicationUpdate:type", - "docComment": "/**\n * Specifies information about the gallery Application Definition that you want to update.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type GalleryApplicationUpdate = " - }, - { - "kind": "Reference", - "text": "UpdateResourceDefinition", - "canonicalReference": "compute-resource-manager!UpdateResourceDefinition:interface" - }, - { - "kind": "Content", - "text": " & {\n description?: string;\n eula?: string;\n privacyStatementUri?: string;\n releaseNoteUri?: string;\n endOfLifeDate?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n supportedOSType?: " - }, - { - "kind": "Reference", - "text": "OperatingSystemTypes", - "canonicalReference": "compute-resource-manager!OperatingSystemTypes:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "GalleryApplicationUpdate", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 7 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!GalleryApplicationVersion:type", - "docComment": "/**\n * Specifies information about the gallery Application Version that you want to create or update.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type GalleryApplicationVersion = " - }, - { - "kind": "Reference", - "text": "Resource", - "canonicalReference": "compute-resource-manager!Resource:interface" - }, - { - "kind": "Content", - "text": " & {\n publishingProfile?: " - }, - { - "kind": "Reference", - "text": "GalleryApplicationVersionPublishingProfile", - "canonicalReference": "compute-resource-manager!GalleryApplicationVersionPublishingProfile:type" - }, - { - "kind": "Content", - "text": ";\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "GalleryApplicationVersionPropertiesProvisioningState", - "canonicalReference": "compute-resource-manager!GalleryApplicationVersionPropertiesProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n readonly replicationStatus?: " - }, - { - "kind": "Reference", - "text": "ReplicationStatus", - "canonicalReference": "compute-resource-manager!ReplicationStatus:interface" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "GalleryApplicationVersion", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 9 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!GalleryApplicationVersionList:interface", - "docComment": "/**\n * The List Gallery Application version operation response.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GalleryApplicationVersionList " - } - ], - "releaseTag": "Public", - "name": "GalleryApplicationVersionList", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!GalleryApplicationVersionList#nextLink:member", - "docComment": "/**\n * The uri to fetch the next page of gallery Application Versions. Call ListNext() with this to fetch the next page of gallery Application Versions.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!GalleryApplicationVersionList#value:member", - "docComment": "/**\n * A list of gallery Application Versions.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Reference", - "text": "GalleryApplicationVersion", - "canonicalReference": "compute-resource-manager!GalleryApplicationVersion:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!GalleryApplicationVersionPropertiesProvisioningState:type", - "docComment": "/**\n * Defines values for GalleryApplicationVersionPropertiesProvisioningState. \\ {@link KnownGalleryApplicationVersionPropertiesProvisioningState} can be used interchangeably with GalleryApplicationVersionPropertiesProvisioningState, this enum contains the known values that the service supports. ### Known values supported by the service **Creating** \\ **Updating** \\ **Failed** \\ **Succeeded** \\ **Deleting** \\ **Migrating**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type GalleryApplicationVersionPropertiesProvisioningState = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "GalleryApplicationVersionPropertiesProvisioningState", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!GalleryApplicationVersionPublishingProfile:type", - "docComment": "/**\n * The publishing profile of a gallery Image Version.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type GalleryApplicationVersionPublishingProfile = " - }, - { - "kind": "Reference", - "text": "GalleryArtifactPublishingProfileBase", - "canonicalReference": "compute-resource-manager!GalleryArtifactPublishingProfileBase:interface" - }, - { - "kind": "Content", - "text": " & {\n source: " - }, - { - "kind": "Reference", - "text": "UserArtifactSource", - "canonicalReference": "compute-resource-manager!UserArtifactSource:interface" - }, - { - "kind": "Content", - "text": ";\n contentType?: string;\n enableHealthCheck?: boolean;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "GalleryApplicationVersionPublishingProfile", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!GalleryApplicationVersions:interface", - "docComment": "/**\n * Interface representing a GalleryApplicationVersions.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GalleryApplicationVersions " - } - ], - "releaseTag": "Public", - "name": "GalleryApplicationVersions", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!GalleryApplicationVersions#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Create or update a gallery Application Version.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param galleryName - The name of the Shared Application Gallery in which the Application Definition resides.\n *\n * @param galleryApplicationName - The name of the gallery Application Definition in which the Application Version is to be created.\n *\n * @param galleryApplicationVersionName - The name of the gallery Application Version to be created. Needs to follow semantic version name pattern: The allowed characters are digit and period. Digits must be within the range of a 32-bit integer. Format: ..\n *\n * @param galleryApplicationVersion - Parameters supplied to the create or update gallery Application Version operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", galleryName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", galleryApplicationName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", galleryApplicationVersionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", galleryApplicationVersion: " - }, - { - "kind": "Reference", - "text": "GalleryApplicationVersion", - "canonicalReference": "compute-resource-manager!GalleryApplicationVersion:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "GalleryApplicationVersionsCreateOrUpdateOptionalParams", - "canonicalReference": "compute-resource-manager!GalleryApplicationVersionsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "GalleryApplicationVersionsCreateOrUpdateResponse", - "canonicalReference": "compute-resource-manager!GalleryApplicationVersionsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "GalleryApplicationVersionsCreateOrUpdateResponse", - "canonicalReference": "compute-resource-manager!GalleryApplicationVersionsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 23 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "galleryName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "galleryApplicationName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "galleryApplicationVersionName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "galleryApplicationVersion", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!GalleryApplicationVersions#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Create or update a gallery Application Version.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param galleryName - The name of the Shared Application Gallery in which the Application Definition resides.\n *\n * @param galleryApplicationName - The name of the gallery Application Definition in which the Application Version is to be created.\n *\n * @param galleryApplicationVersionName - The name of the gallery Application Version to be created. Needs to follow semantic version name pattern: The allowed characters are digit and period. Digits must be within the range of a 32-bit integer. Format: ..\n *\n * @param galleryApplicationVersion - Parameters supplied to the create or update gallery Application Version operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", galleryName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", galleryApplicationName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", galleryApplicationVersionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", galleryApplicationVersion: " - }, - { - "kind": "Reference", - "text": "GalleryApplicationVersion", - "canonicalReference": "compute-resource-manager!GalleryApplicationVersion:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "GalleryApplicationVersionsCreateOrUpdateOptionalParams", - "canonicalReference": "compute-resource-manager!GalleryApplicationVersionsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "GalleryApplicationVersionsCreateOrUpdateResponse", - "canonicalReference": "compute-resource-manager!GalleryApplicationVersionsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "galleryName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "galleryApplicationName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "galleryApplicationVersionName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "galleryApplicationVersion", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!GalleryApplicationVersions#beginDelete:member(1)", - "docComment": "/**\n * Delete a gallery Application Version.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param galleryName - The name of the Shared Application Gallery in which the Application Definition resides.\n *\n * @param galleryApplicationName - The name of the gallery Application Definition in which the Application Version resides.\n *\n * @param galleryApplicationVersionName - The name of the gallery Application Version to be deleted.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", galleryName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", galleryApplicationName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", galleryApplicationVersionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "GalleryApplicationVersionsDeleteOptionalParams", - "canonicalReference": "compute-resource-manager!GalleryApplicationVersionsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "galleryName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "galleryApplicationName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "galleryApplicationVersionName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!GalleryApplicationVersions#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Delete a gallery Application Version.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param galleryName - The name of the Shared Application Gallery in which the Application Definition resides.\n *\n * @param galleryApplicationName - The name of the gallery Application Definition in which the Application Version resides.\n *\n * @param galleryApplicationVersionName - The name of the gallery Application Version to be deleted.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", galleryName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", galleryApplicationName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", galleryApplicationVersionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "GalleryApplicationVersionsDeleteOptionalParams", - "canonicalReference": "compute-resource-manager!GalleryApplicationVersionsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "galleryName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "galleryApplicationName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "galleryApplicationVersionName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!GalleryApplicationVersions#beginUpdate:member(1)", - "docComment": "/**\n * Update a gallery Application Version.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param galleryName - The name of the Shared Application Gallery in which the Application Definition resides.\n *\n * @param galleryApplicationName - The name of the gallery Application Definition in which the Application Version is to be updated.\n *\n * @param galleryApplicationVersionName - The name of the gallery Application Version to be updated. Needs to follow semantic version name pattern: The allowed characters are digit and period. Digits must be within the range of a 32-bit integer. Format: ..\n *\n * @param galleryApplicationVersion - Parameters supplied to the update gallery Application Version operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", galleryName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", galleryApplicationName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", galleryApplicationVersionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", galleryApplicationVersion: " - }, - { - "kind": "Reference", - "text": "GalleryApplicationVersionUpdate", - "canonicalReference": "compute-resource-manager!GalleryApplicationVersionUpdate:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "GalleryApplicationVersionsUpdateOptionalParams", - "canonicalReference": "compute-resource-manager!GalleryApplicationVersionsUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "GalleryApplicationVersionsUpdateResponse", - "canonicalReference": "compute-resource-manager!GalleryApplicationVersionsUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "GalleryApplicationVersionsUpdateResponse", - "canonicalReference": "compute-resource-manager!GalleryApplicationVersionsUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 23 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "galleryName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "galleryApplicationName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "galleryApplicationVersionName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "galleryApplicationVersion", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "beginUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!GalleryApplicationVersions#beginUpdateAndWait:member(1)", - "docComment": "/**\n * Update a gallery Application Version.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param galleryName - The name of the Shared Application Gallery in which the Application Definition resides.\n *\n * @param galleryApplicationName - The name of the gallery Application Definition in which the Application Version is to be updated.\n *\n * @param galleryApplicationVersionName - The name of the gallery Application Version to be updated. Needs to follow semantic version name pattern: The allowed characters are digit and period. Digits must be within the range of a 32-bit integer. Format: ..\n *\n * @param galleryApplicationVersion - Parameters supplied to the update gallery Application Version operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", galleryName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", galleryApplicationName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", galleryApplicationVersionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", galleryApplicationVersion: " - }, - { - "kind": "Reference", - "text": "GalleryApplicationVersionUpdate", - "canonicalReference": "compute-resource-manager!GalleryApplicationVersionUpdate:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "GalleryApplicationVersionsUpdateOptionalParams", - "canonicalReference": "compute-resource-manager!GalleryApplicationVersionsUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "GalleryApplicationVersionsUpdateResponse", - "canonicalReference": "compute-resource-manager!GalleryApplicationVersionsUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "galleryName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "galleryApplicationName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "galleryApplicationVersionName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "galleryApplicationVersion", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "beginUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!GalleryApplicationVersions#get:member(1)", - "docComment": "/**\n * Retrieves information about a gallery Application Version.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param galleryName - The name of the Shared Application Gallery in which the Application Definition resides.\n *\n * @param galleryApplicationName - The name of the gallery Application Definition in which the Application Version resides.\n *\n * @param galleryApplicationVersionName - The name of the gallery Application Version to be retrieved.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", galleryName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", galleryApplicationName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", galleryApplicationVersionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "GalleryApplicationVersionsGetOptionalParams", - "canonicalReference": "compute-resource-manager!GalleryApplicationVersionsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "GalleryApplicationVersionsGetResponse", - "canonicalReference": "compute-resource-manager!GalleryApplicationVersionsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "galleryName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "galleryApplicationName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "galleryApplicationVersionName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!GalleryApplicationVersions#listByGalleryApplication:member(1)", - "docComment": "/**\n * List gallery Application Versions in a gallery Application Definition.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param galleryName - The name of the Shared Application Gallery in which the Application Definition resides.\n *\n * @param galleryApplicationName - The name of the Shared Application Gallery Application Definition from which the Application Versions are to be listed.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByGalleryApplication(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", galleryName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", galleryApplicationName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "GalleryApplicationVersionsListByGalleryApplicationOptionalParams", - "canonicalReference": "compute-resource-manager!GalleryApplicationVersionsListByGalleryApplicationOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "GalleryApplicationVersion", - "canonicalReference": "compute-resource-manager!GalleryApplicationVersion:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "galleryName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "galleryApplicationName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listByGalleryApplication" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!GalleryApplicationVersionsCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GalleryApplicationVersionsCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "GalleryApplicationVersionsCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!GalleryApplicationVersionsCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!GalleryApplicationVersionsCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!GalleryApplicationVersionsCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type GalleryApplicationVersionsCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "GalleryApplicationVersion", - "canonicalReference": "compute-resource-manager!GalleryApplicationVersion:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "GalleryApplicationVersionsCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!GalleryApplicationVersionsDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GalleryApplicationVersionsDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "GalleryApplicationVersionsDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!GalleryApplicationVersionsDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!GalleryApplicationVersionsDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!GalleryApplicationVersionsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GalleryApplicationVersionsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "GalleryApplicationVersionsGetOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!GalleryApplicationVersionsGetOptionalParams#expand:member", - "docComment": "/**\n * The expand expression to apply on the operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "expand?: " - }, - { - "kind": "Reference", - "text": "ReplicationStatusTypes", - "canonicalReference": "compute-resource-manager!ReplicationStatusTypes:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "expand", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!GalleryApplicationVersionsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type GalleryApplicationVersionsGetResponse = " - }, - { - "kind": "Reference", - "text": "GalleryApplicationVersion", - "canonicalReference": "compute-resource-manager!GalleryApplicationVersion:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "GalleryApplicationVersionsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!GalleryApplicationVersionsListByGalleryApplicationNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GalleryApplicationVersionsListByGalleryApplicationNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "GalleryApplicationVersionsListByGalleryApplicationNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!GalleryApplicationVersionsListByGalleryApplicationNextResponse:type", - "docComment": "/**\n * Contains response data for the listByGalleryApplicationNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type GalleryApplicationVersionsListByGalleryApplicationNextResponse = " - }, - { - "kind": "Reference", - "text": "GalleryApplicationVersionList", - "canonicalReference": "compute-resource-manager!GalleryApplicationVersionList:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "GalleryApplicationVersionsListByGalleryApplicationNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!GalleryApplicationVersionsListByGalleryApplicationOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GalleryApplicationVersionsListByGalleryApplicationOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "GalleryApplicationVersionsListByGalleryApplicationOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!GalleryApplicationVersionsListByGalleryApplicationResponse:type", - "docComment": "/**\n * Contains response data for the listByGalleryApplication operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type GalleryApplicationVersionsListByGalleryApplicationResponse = " - }, - { - "kind": "Reference", - "text": "GalleryApplicationVersionList", - "canonicalReference": "compute-resource-manager!GalleryApplicationVersionList:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "GalleryApplicationVersionsListByGalleryApplicationResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!GalleryApplicationVersionsUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GalleryApplicationVersionsUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "GalleryApplicationVersionsUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!GalleryApplicationVersionsUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!GalleryApplicationVersionsUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!GalleryApplicationVersionsUpdateResponse:type", - "docComment": "/**\n * Contains response data for the update operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type GalleryApplicationVersionsUpdateResponse = " - }, - { - "kind": "Reference", - "text": "GalleryApplicationVersion", - "canonicalReference": "compute-resource-manager!GalleryApplicationVersion:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "GalleryApplicationVersionsUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!GalleryApplicationVersionUpdate:type", - "docComment": "/**\n * Specifies information about the gallery Application Version that you want to update.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type GalleryApplicationVersionUpdate = " - }, - { - "kind": "Reference", - "text": "UpdateResourceDefinition", - "canonicalReference": "compute-resource-manager!UpdateResourceDefinition:interface" - }, - { - "kind": "Content", - "text": " & {\n publishingProfile?: " - }, - { - "kind": "Reference", - "text": "GalleryApplicationVersionPublishingProfile", - "canonicalReference": "compute-resource-manager!GalleryApplicationVersionPublishingProfile:type" - }, - { - "kind": "Content", - "text": ";\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "GalleryApplicationVersionPropertiesProvisioningState", - "canonicalReference": "compute-resource-manager!GalleryApplicationVersionPropertiesProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n readonly replicationStatus?: " - }, - { - "kind": "Reference", - "text": "ReplicationStatus", - "canonicalReference": "compute-resource-manager!ReplicationStatus:interface" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "GalleryApplicationVersionUpdate", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 9 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!GalleryArtifactPublishingProfileBase:interface", - "docComment": "/**\n * Describes the basic gallery artifact publishing profile.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GalleryArtifactPublishingProfileBase " - } - ], - "releaseTag": "Public", - "name": "GalleryArtifactPublishingProfileBase", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!GalleryArtifactPublishingProfileBase#endOfLifeDate:member", - "docComment": "/**\n * The end of life date of the gallery Image Version. This property can be used for decommissioning purposes. This property is updatable.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "endOfLifeDate?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "endOfLifeDate", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!GalleryArtifactPublishingProfileBase#excludeFromLatest:member", - "docComment": "/**\n * If set to true, Virtual Machines deployed from the latest version of the Image Definition won't use this Image Version.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "excludeFromLatest?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "excludeFromLatest", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!GalleryArtifactPublishingProfileBase#publishedDate:member", - "docComment": "/**\n * The timestamp for when the gallery Image Version is published. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly publishedDate?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "publishedDate", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!GalleryArtifactPublishingProfileBase#replicaCount:member", - "docComment": "/**\n * The number of replicas of the Image Version to be created per region. This property would take effect for a region when regionalReplicaCount is not specified. This property is updatable.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "replicaCount?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "replicaCount", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!GalleryArtifactPublishingProfileBase#storageAccountType:member", - "docComment": "/**\n * Specifies the storage account type to be used to store the image. This property is not updatable.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "storageAccountType?: " - }, - { - "kind": "Reference", - "text": "StorageAccountType", - "canonicalReference": "compute-resource-manager!StorageAccountType:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "storageAccountType", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!GalleryArtifactPublishingProfileBase#targetRegions:member", - "docComment": "/**\n * The target regions where the Image Version is going to be replicated to. This property is updatable.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "targetRegions?: " - }, - { - "kind": "Reference", - "text": "TargetRegion", - "canonicalReference": "compute-resource-manager!TargetRegion:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "targetRegions", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!GalleryArtifactSource:interface", - "docComment": "/**\n * The source image from which the Image Version is going to be created.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GalleryArtifactSource " - } - ], - "releaseTag": "Public", - "name": "GalleryArtifactSource", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!GalleryArtifactSource#managedImage:member", - "docComment": "/**\n * The managed artifact.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "managedImage: " - }, - { - "kind": "Reference", - "text": "ManagedArtifact", - "canonicalReference": "compute-resource-manager!ManagedArtifact:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "managedImage", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!GalleryArtifactVersionSource:interface", - "docComment": "/**\n * The gallery artifact version source.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GalleryArtifactVersionSource " - } - ], - "releaseTag": "Public", - "name": "GalleryArtifactVersionSource", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!GalleryArtifactVersionSource#id:member", - "docComment": "/**\n * The id of the gallery artifact version source. Can specify a disk uri, snapshot uri, or user image.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "id?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!GalleryDataDiskImage:type", - "docComment": "/**\n * This is the data disk image.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type GalleryDataDiskImage = " - }, - { - "kind": "Reference", - "text": "GalleryDiskImage", - "canonicalReference": "compute-resource-manager!GalleryDiskImage:interface" - }, - { - "kind": "Content", - "text": " & {\n lun: number;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "GalleryDataDiskImage", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!GalleryDiskImage:interface", - "docComment": "/**\n * This is the disk image base class.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GalleryDiskImage " - } - ], - "releaseTag": "Public", - "name": "GalleryDiskImage", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!GalleryDiskImage#hostCaching:member", - "docComment": "/**\n * The host caching of the disk. Valid values are 'None', 'ReadOnly', and 'ReadWrite'\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "hostCaching?: " - }, - { - "kind": "Reference", - "text": "HostCaching", - "canonicalReference": "compute-resource-manager!HostCaching:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "hostCaching", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!GalleryDiskImage#sizeInGB:member", - "docComment": "/**\n * This property indicates the size of the VHD to be created. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly sizeInGB?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "sizeInGB", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!GalleryDiskImage#source:member", - "docComment": "/**\n * The gallery artifact version source.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "source?: " - }, - { - "kind": "Reference", - "text": "GalleryArtifactVersionSource", - "canonicalReference": "compute-resource-manager!GalleryArtifactVersionSource:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "source", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!GalleryIdentifier:interface", - "docComment": "/**\n * Describes the gallery unique name.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GalleryIdentifier " - } - ], - "releaseTag": "Public", - "name": "GalleryIdentifier", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!GalleryIdentifier#uniqueName:member", - "docComment": "/**\n * The unique name of the Shared Image Gallery. This name is generated automatically by Azure. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly uniqueName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "uniqueName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!GalleryImage:type", - "docComment": "/**\n * Specifies information about the gallery Image Definition that you want to create or update.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type GalleryImage = " - }, - { - "kind": "Reference", - "text": "Resource", - "canonicalReference": "compute-resource-manager!Resource:interface" - }, - { - "kind": "Content", - "text": " & {\n description?: string;\n eula?: string;\n privacyStatementUri?: string;\n releaseNoteUri?: string;\n osType?: " - }, - { - "kind": "Reference", - "text": "OperatingSystemTypes", - "canonicalReference": "compute-resource-manager!OperatingSystemTypes:type" - }, - { - "kind": "Content", - "text": ";\n osState?: " - }, - { - "kind": "Reference", - "text": "OperatingSystemStateTypes", - "canonicalReference": "compute-resource-manager!OperatingSystemStateTypes:type" - }, - { - "kind": "Content", - "text": ";\n hyperVGeneration?: " - }, - { - "kind": "Reference", - "text": "HyperVGeneration", - "canonicalReference": "compute-resource-manager!HyperVGeneration:type" - }, - { - "kind": "Content", - "text": ";\n endOfLifeDate?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n identifier?: " - }, - { - "kind": "Reference", - "text": "GalleryImageIdentifier", - "canonicalReference": "compute-resource-manager!GalleryImageIdentifier:interface" - }, - { - "kind": "Content", - "text": ";\n recommended?: " - }, - { - "kind": "Reference", - "text": "RecommendedMachineConfiguration", - "canonicalReference": "compute-resource-manager!RecommendedMachineConfiguration:interface" - }, - { - "kind": "Content", - "text": ";\n disallowed?: " - }, - { - "kind": "Reference", - "text": "Disallowed", - "canonicalReference": "compute-resource-manager!Disallowed:interface" - }, - { - "kind": "Content", - "text": ";\n purchasePlan?: " - }, - { - "kind": "Reference", - "text": "ImagePurchasePlan", - "canonicalReference": "compute-resource-manager!ImagePurchasePlan:interface" - }, - { - "kind": "Content", - "text": ";\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "GalleryImagePropertiesProvisioningState", - "canonicalReference": "compute-resource-manager!GalleryImagePropertiesProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "GalleryImage", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 21 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!GalleryImageIdentifier:interface", - "docComment": "/**\n * This is the gallery Image Definition identifier.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GalleryImageIdentifier " - } - ], - "releaseTag": "Public", - "name": "GalleryImageIdentifier", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!GalleryImageIdentifier#offer:member", - "docComment": "/**\n * The name of the gallery Image Definition offer.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "offer: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "offer", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!GalleryImageIdentifier#publisher:member", - "docComment": "/**\n * The name of the gallery Image Definition publisher.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "publisher: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "publisher", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!GalleryImageIdentifier#sku:member", - "docComment": "/**\n * The name of the gallery Image Definition SKU.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "sku: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "sku", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!GalleryImageList:interface", - "docComment": "/**\n * The List Gallery Images operation response.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GalleryImageList " - } - ], - "releaseTag": "Public", - "name": "GalleryImageList", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!GalleryImageList#nextLink:member", - "docComment": "/**\n * The uri to fetch the next page of Image Definitions in the Shared Image Gallery. Call ListNext() with this to fetch the next page of gallery Image Definitions.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!GalleryImageList#value:member", - "docComment": "/**\n * A list of Shared Image Gallery images.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Reference", - "text": "GalleryImage", - "canonicalReference": "compute-resource-manager!GalleryImage:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!GalleryImagePropertiesProvisioningState:type", - "docComment": "/**\n * Defines values for GalleryImagePropertiesProvisioningState. \\ {@link KnownGalleryImagePropertiesProvisioningState} can be used interchangeably with GalleryImagePropertiesProvisioningState, this enum contains the known values that the service supports. ### Known values supported by the service **Creating** \\ **Updating** \\ **Failed** \\ **Succeeded** \\ **Deleting** \\ **Migrating**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type GalleryImagePropertiesProvisioningState = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "GalleryImagePropertiesProvisioningState", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!GalleryImages:interface", - "docComment": "/**\n * Interface representing a GalleryImages.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GalleryImages " - } - ], - "releaseTag": "Public", - "name": "GalleryImages", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!GalleryImages#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Create or update a gallery Image Definition.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param galleryName - The name of the Shared Image Gallery in which the Image Definition is to be created.\n *\n * @param galleryImageName - The name of the gallery Image Definition to be created or updated. The allowed characters are alphabets and numbers with dots, dashes, and periods allowed in the middle. The maximum length is 80 characters.\n *\n * @param galleryImage - Parameters supplied to the create or update gallery image operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", galleryName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", galleryImageName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", galleryImage: " - }, - { - "kind": "Reference", - "text": "GalleryImage", - "canonicalReference": "compute-resource-manager!GalleryImage:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "GalleryImagesCreateOrUpdateOptionalParams", - "canonicalReference": "compute-resource-manager!GalleryImagesCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "GalleryImagesCreateOrUpdateResponse", - "canonicalReference": "compute-resource-manager!GalleryImagesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "GalleryImagesCreateOrUpdateResponse", - "canonicalReference": "compute-resource-manager!GalleryImagesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "galleryName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "galleryImageName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "galleryImage", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!GalleryImages#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Create or update a gallery Image Definition.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param galleryName - The name of the Shared Image Gallery in which the Image Definition is to be created.\n *\n * @param galleryImageName - The name of the gallery Image Definition to be created or updated. The allowed characters are alphabets and numbers with dots, dashes, and periods allowed in the middle. The maximum length is 80 characters.\n *\n * @param galleryImage - Parameters supplied to the create or update gallery image operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", galleryName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", galleryImageName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", galleryImage: " - }, - { - "kind": "Reference", - "text": "GalleryImage", - "canonicalReference": "compute-resource-manager!GalleryImage:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "GalleryImagesCreateOrUpdateOptionalParams", - "canonicalReference": "compute-resource-manager!GalleryImagesCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "GalleryImagesCreateOrUpdateResponse", - "canonicalReference": "compute-resource-manager!GalleryImagesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "galleryName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "galleryImageName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "galleryImage", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!GalleryImages#beginDelete:member(1)", - "docComment": "/**\n * Delete a gallery image.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param galleryName - The name of the Shared Image Gallery in which the Image Definition is to be deleted.\n *\n * @param galleryImageName - The name of the gallery Image Definition to be deleted.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", galleryName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", galleryImageName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "GalleryImagesDeleteOptionalParams", - "canonicalReference": "compute-resource-manager!GalleryImagesDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "galleryName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "galleryImageName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!GalleryImages#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Delete a gallery image.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param galleryName - The name of the Shared Image Gallery in which the Image Definition is to be deleted.\n *\n * @param galleryImageName - The name of the gallery Image Definition to be deleted.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", galleryName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", galleryImageName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "GalleryImagesDeleteOptionalParams", - "canonicalReference": "compute-resource-manager!GalleryImagesDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "galleryName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "galleryImageName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!GalleryImages#beginUpdate:member(1)", - "docComment": "/**\n * Update a gallery Image Definition.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param galleryName - The name of the Shared Image Gallery in which the Image Definition is to be updated.\n *\n * @param galleryImageName - The name of the gallery Image Definition to be updated. The allowed characters are alphabets and numbers with dots, dashes, and periods allowed in the middle. The maximum length is 80 characters.\n *\n * @param galleryImage - Parameters supplied to the update gallery image operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", galleryName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", galleryImageName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", galleryImage: " - }, - { - "kind": "Reference", - "text": "GalleryImageUpdate", - "canonicalReference": "compute-resource-manager!GalleryImageUpdate:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "GalleryImagesUpdateOptionalParams", - "canonicalReference": "compute-resource-manager!GalleryImagesUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "GalleryImagesUpdateResponse", - "canonicalReference": "compute-resource-manager!GalleryImagesUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "GalleryImagesUpdateResponse", - "canonicalReference": "compute-resource-manager!GalleryImagesUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "galleryName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "galleryImageName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "galleryImage", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!GalleryImages#beginUpdateAndWait:member(1)", - "docComment": "/**\n * Update a gallery Image Definition.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param galleryName - The name of the Shared Image Gallery in which the Image Definition is to be updated.\n *\n * @param galleryImageName - The name of the gallery Image Definition to be updated. The allowed characters are alphabets and numbers with dots, dashes, and periods allowed in the middle. The maximum length is 80 characters.\n *\n * @param galleryImage - Parameters supplied to the update gallery image operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", galleryName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", galleryImageName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", galleryImage: " - }, - { - "kind": "Reference", - "text": "GalleryImageUpdate", - "canonicalReference": "compute-resource-manager!GalleryImageUpdate:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "GalleryImagesUpdateOptionalParams", - "canonicalReference": "compute-resource-manager!GalleryImagesUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "GalleryImagesUpdateResponse", - "canonicalReference": "compute-resource-manager!GalleryImagesUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "galleryName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "galleryImageName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "galleryImage", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!GalleryImages#get:member(1)", - "docComment": "/**\n * Retrieves information about a gallery Image Definition.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param galleryName - The name of the Shared Image Gallery from which the Image Definitions are to be retrieved.\n *\n * @param galleryImageName - The name of the gallery Image Definition to be retrieved.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", galleryName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", galleryImageName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "GalleryImagesGetOptionalParams", - "canonicalReference": "compute-resource-manager!GalleryImagesGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "GalleryImagesGetResponse", - "canonicalReference": "compute-resource-manager!GalleryImagesGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "galleryName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "galleryImageName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!GalleryImages#listByGallery:member(1)", - "docComment": "/**\n * List gallery Image Definitions in a gallery.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param galleryName - The name of the Shared Image Gallery from which Image Definitions are to be listed.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByGallery(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", galleryName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "GalleryImagesListByGalleryOptionalParams", - "canonicalReference": "compute-resource-manager!GalleryImagesListByGalleryOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "GalleryImage", - "canonicalReference": "compute-resource-manager!GalleryImage:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "galleryName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listByGallery" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!GalleryImagesCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GalleryImagesCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "GalleryImagesCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!GalleryImagesCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!GalleryImagesCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!GalleryImagesCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type GalleryImagesCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "GalleryImage", - "canonicalReference": "compute-resource-manager!GalleryImage:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "GalleryImagesCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!GalleryImagesDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GalleryImagesDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "GalleryImagesDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!GalleryImagesDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!GalleryImagesDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!GalleryImagesGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GalleryImagesGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "GalleryImagesGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!GalleryImagesGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type GalleryImagesGetResponse = " - }, - { - "kind": "Reference", - "text": "GalleryImage", - "canonicalReference": "compute-resource-manager!GalleryImage:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "GalleryImagesGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!GalleryImagesListByGalleryNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GalleryImagesListByGalleryNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "GalleryImagesListByGalleryNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!GalleryImagesListByGalleryNextResponse:type", - "docComment": "/**\n * Contains response data for the listByGalleryNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type GalleryImagesListByGalleryNextResponse = " - }, - { - "kind": "Reference", - "text": "GalleryImageList", - "canonicalReference": "compute-resource-manager!GalleryImageList:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "GalleryImagesListByGalleryNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!GalleryImagesListByGalleryOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GalleryImagesListByGalleryOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "GalleryImagesListByGalleryOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!GalleryImagesListByGalleryResponse:type", - "docComment": "/**\n * Contains response data for the listByGallery operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type GalleryImagesListByGalleryResponse = " - }, - { - "kind": "Reference", - "text": "GalleryImageList", - "canonicalReference": "compute-resource-manager!GalleryImageList:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "GalleryImagesListByGalleryResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!GalleryImagesUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GalleryImagesUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "GalleryImagesUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!GalleryImagesUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!GalleryImagesUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!GalleryImagesUpdateResponse:type", - "docComment": "/**\n * Contains response data for the update operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type GalleryImagesUpdateResponse = " - }, - { - "kind": "Reference", - "text": "GalleryImage", - "canonicalReference": "compute-resource-manager!GalleryImage:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "GalleryImagesUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!GalleryImageUpdate:type", - "docComment": "/**\n * Specifies information about the gallery Image Definition that you want to update.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type GalleryImageUpdate = " - }, - { - "kind": "Reference", - "text": "UpdateResourceDefinition", - "canonicalReference": "compute-resource-manager!UpdateResourceDefinition:interface" - }, - { - "kind": "Content", - "text": " & {\n description?: string;\n eula?: string;\n privacyStatementUri?: string;\n releaseNoteUri?: string;\n osType?: " - }, - { - "kind": "Reference", - "text": "OperatingSystemTypes", - "canonicalReference": "compute-resource-manager!OperatingSystemTypes:type" - }, - { - "kind": "Content", - "text": ";\n osState?: " - }, - { - "kind": "Reference", - "text": "OperatingSystemStateTypes", - "canonicalReference": "compute-resource-manager!OperatingSystemStateTypes:type" - }, - { - "kind": "Content", - "text": ";\n hyperVGeneration?: " - }, - { - "kind": "Reference", - "text": "HyperVGeneration", - "canonicalReference": "compute-resource-manager!HyperVGeneration:type" - }, - { - "kind": "Content", - "text": ";\n endOfLifeDate?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n identifier?: " - }, - { - "kind": "Reference", - "text": "GalleryImageIdentifier", - "canonicalReference": "compute-resource-manager!GalleryImageIdentifier:interface" - }, - { - "kind": "Content", - "text": ";\n recommended?: " - }, - { - "kind": "Reference", - "text": "RecommendedMachineConfiguration", - "canonicalReference": "compute-resource-manager!RecommendedMachineConfiguration:interface" - }, - { - "kind": "Content", - "text": ";\n disallowed?: " - }, - { - "kind": "Reference", - "text": "Disallowed", - "canonicalReference": "compute-resource-manager!Disallowed:interface" - }, - { - "kind": "Content", - "text": ";\n purchasePlan?: " - }, - { - "kind": "Reference", - "text": "ImagePurchasePlan", - "canonicalReference": "compute-resource-manager!ImagePurchasePlan:interface" - }, - { - "kind": "Content", - "text": ";\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "GalleryImagePropertiesProvisioningState", - "canonicalReference": "compute-resource-manager!GalleryImagePropertiesProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "GalleryImageUpdate", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 21 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!GalleryImageVersion:type", - "docComment": "/**\n * Specifies information about the gallery Image Version that you want to create or update.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type GalleryImageVersion = " - }, - { - "kind": "Reference", - "text": "Resource", - "canonicalReference": "compute-resource-manager!Resource:interface" - }, - { - "kind": "Content", - "text": " & {\n publishingProfile?: " - }, - { - "kind": "Reference", - "text": "GalleryImageVersionPublishingProfile", - "canonicalReference": "compute-resource-manager!GalleryImageVersionPublishingProfile:type" - }, - { - "kind": "Content", - "text": ";\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "GalleryImageVersionPropertiesProvisioningState", - "canonicalReference": "compute-resource-manager!GalleryImageVersionPropertiesProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n storageProfile?: " - }, - { - "kind": "Reference", - "text": "GalleryImageVersionStorageProfile", - "canonicalReference": "compute-resource-manager!GalleryImageVersionStorageProfile:interface" - }, - { - "kind": "Content", - "text": ";\n readonly replicationStatus?: " - }, - { - "kind": "Reference", - "text": "ReplicationStatus", - "canonicalReference": "compute-resource-manager!ReplicationStatus:interface" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "GalleryImageVersion", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 11 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!GalleryImageVersionList:interface", - "docComment": "/**\n * The List Gallery Image version operation response.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GalleryImageVersionList " - } - ], - "releaseTag": "Public", - "name": "GalleryImageVersionList", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!GalleryImageVersionList#nextLink:member", - "docComment": "/**\n * The uri to fetch the next page of gallery Image Versions. Call ListNext() with this to fetch the next page of gallery Image Versions.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!GalleryImageVersionList#value:member", - "docComment": "/**\n * A list of gallery Image Versions.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Reference", - "text": "GalleryImageVersion", - "canonicalReference": "compute-resource-manager!GalleryImageVersion:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!GalleryImageVersionPropertiesProvisioningState:type", - "docComment": "/**\n * Defines values for GalleryImageVersionPropertiesProvisioningState. \\ {@link KnownGalleryImageVersionPropertiesProvisioningState} can be used interchangeably with GalleryImageVersionPropertiesProvisioningState, this enum contains the known values that the service supports. ### Known values supported by the service **Creating** \\ **Updating** \\ **Failed** \\ **Succeeded** \\ **Deleting** \\ **Migrating**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type GalleryImageVersionPropertiesProvisioningState = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "GalleryImageVersionPropertiesProvisioningState", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!GalleryImageVersionPublishingProfile:type", - "docComment": "/**\n * The publishing profile of a gallery Image Version.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type GalleryImageVersionPublishingProfile = " - }, - { - "kind": "Reference", - "text": "GalleryArtifactPublishingProfileBase", - "canonicalReference": "compute-resource-manager!GalleryArtifactPublishingProfileBase:interface" - }, - { - "kind": "Content", - "text": " & {}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "GalleryImageVersionPublishingProfile", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!GalleryImageVersions:interface", - "docComment": "/**\n * Interface representing a GalleryImageVersions.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GalleryImageVersions " - } - ], - "releaseTag": "Public", - "name": "GalleryImageVersions", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!GalleryImageVersions#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Create or update a gallery Image Version.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param galleryName - The name of the Shared Image Gallery in which the Image Definition resides.\n *\n * @param galleryImageName - The name of the gallery Image Definition in which the Image Version is to be created.\n *\n * @param galleryImageVersionName - The name of the gallery Image Version to be created. Needs to follow semantic version name pattern: The allowed characters are digit and period. Digits must be within the range of a 32-bit integer. Format: ..\n *\n * @param galleryImageVersion - Parameters supplied to the create or update gallery Image Version operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", galleryName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", galleryImageName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", galleryImageVersionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", galleryImageVersion: " - }, - { - "kind": "Reference", - "text": "GalleryImageVersion", - "canonicalReference": "compute-resource-manager!GalleryImageVersion:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "GalleryImageVersionsCreateOrUpdateOptionalParams", - "canonicalReference": "compute-resource-manager!GalleryImageVersionsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "GalleryImageVersionsCreateOrUpdateResponse", - "canonicalReference": "compute-resource-manager!GalleryImageVersionsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "GalleryImageVersionsCreateOrUpdateResponse", - "canonicalReference": "compute-resource-manager!GalleryImageVersionsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 23 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "galleryName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "galleryImageName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "galleryImageVersionName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "galleryImageVersion", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!GalleryImageVersions#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Create or update a gallery Image Version.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param galleryName - The name of the Shared Image Gallery in which the Image Definition resides.\n *\n * @param galleryImageName - The name of the gallery Image Definition in which the Image Version is to be created.\n *\n * @param galleryImageVersionName - The name of the gallery Image Version to be created. Needs to follow semantic version name pattern: The allowed characters are digit and period. Digits must be within the range of a 32-bit integer. Format: ..\n *\n * @param galleryImageVersion - Parameters supplied to the create or update gallery Image Version operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", galleryName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", galleryImageName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", galleryImageVersionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", galleryImageVersion: " - }, - { - "kind": "Reference", - "text": "GalleryImageVersion", - "canonicalReference": "compute-resource-manager!GalleryImageVersion:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "GalleryImageVersionsCreateOrUpdateOptionalParams", - "canonicalReference": "compute-resource-manager!GalleryImageVersionsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "GalleryImageVersionsCreateOrUpdateResponse", - "canonicalReference": "compute-resource-manager!GalleryImageVersionsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "galleryName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "galleryImageName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "galleryImageVersionName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "galleryImageVersion", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!GalleryImageVersions#beginDelete:member(1)", - "docComment": "/**\n * Delete a gallery Image Version.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param galleryName - The name of the Shared Image Gallery in which the Image Definition resides.\n *\n * @param galleryImageName - The name of the gallery Image Definition in which the Image Version resides.\n *\n * @param galleryImageVersionName - The name of the gallery Image Version to be deleted.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", galleryName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", galleryImageName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", galleryImageVersionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "GalleryImageVersionsDeleteOptionalParams", - "canonicalReference": "compute-resource-manager!GalleryImageVersionsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "galleryName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "galleryImageName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "galleryImageVersionName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!GalleryImageVersions#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Delete a gallery Image Version.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param galleryName - The name of the Shared Image Gallery in which the Image Definition resides.\n *\n * @param galleryImageName - The name of the gallery Image Definition in which the Image Version resides.\n *\n * @param galleryImageVersionName - The name of the gallery Image Version to be deleted.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", galleryName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", galleryImageName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", galleryImageVersionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "GalleryImageVersionsDeleteOptionalParams", - "canonicalReference": "compute-resource-manager!GalleryImageVersionsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "galleryName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "galleryImageName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "galleryImageVersionName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!GalleryImageVersions#beginUpdate:member(1)", - "docComment": "/**\n * Update a gallery Image Version.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param galleryName - The name of the Shared Image Gallery in which the Image Definition resides.\n *\n * @param galleryImageName - The name of the gallery Image Definition in which the Image Version is to be updated.\n *\n * @param galleryImageVersionName - The name of the gallery Image Version to be updated. Needs to follow semantic version name pattern: The allowed characters are digit and period. Digits must be within the range of a 32-bit integer. Format: ..\n *\n * @param galleryImageVersion - Parameters supplied to the update gallery Image Version operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", galleryName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", galleryImageName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", galleryImageVersionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", galleryImageVersion: " - }, - { - "kind": "Reference", - "text": "GalleryImageVersionUpdate", - "canonicalReference": "compute-resource-manager!GalleryImageVersionUpdate:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "GalleryImageVersionsUpdateOptionalParams", - "canonicalReference": "compute-resource-manager!GalleryImageVersionsUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "GalleryImageVersionsUpdateResponse", - "canonicalReference": "compute-resource-manager!GalleryImageVersionsUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "GalleryImageVersionsUpdateResponse", - "canonicalReference": "compute-resource-manager!GalleryImageVersionsUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 23 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "galleryName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "galleryImageName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "galleryImageVersionName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "galleryImageVersion", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "beginUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!GalleryImageVersions#beginUpdateAndWait:member(1)", - "docComment": "/**\n * Update a gallery Image Version.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param galleryName - The name of the Shared Image Gallery in which the Image Definition resides.\n *\n * @param galleryImageName - The name of the gallery Image Definition in which the Image Version is to be updated.\n *\n * @param galleryImageVersionName - The name of the gallery Image Version to be updated. Needs to follow semantic version name pattern: The allowed characters are digit and period. Digits must be within the range of a 32-bit integer. Format: ..\n *\n * @param galleryImageVersion - Parameters supplied to the update gallery Image Version operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", galleryName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", galleryImageName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", galleryImageVersionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", galleryImageVersion: " - }, - { - "kind": "Reference", - "text": "GalleryImageVersionUpdate", - "canonicalReference": "compute-resource-manager!GalleryImageVersionUpdate:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "GalleryImageVersionsUpdateOptionalParams", - "canonicalReference": "compute-resource-manager!GalleryImageVersionsUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "GalleryImageVersionsUpdateResponse", - "canonicalReference": "compute-resource-manager!GalleryImageVersionsUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "galleryName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "galleryImageName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "galleryImageVersionName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "galleryImageVersion", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "beginUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!GalleryImageVersions#get:member(1)", - "docComment": "/**\n * Retrieves information about a gallery Image Version.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param galleryName - The name of the Shared Image Gallery in which the Image Definition resides.\n *\n * @param galleryImageName - The name of the gallery Image Definition in which the Image Version resides.\n *\n * @param galleryImageVersionName - The name of the gallery Image Version to be retrieved.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", galleryName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", galleryImageName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", galleryImageVersionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "GalleryImageVersionsGetOptionalParams", - "canonicalReference": "compute-resource-manager!GalleryImageVersionsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "GalleryImageVersionsGetResponse", - "canonicalReference": "compute-resource-manager!GalleryImageVersionsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "galleryName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "galleryImageName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "galleryImageVersionName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!GalleryImageVersions#listByGalleryImage:member(1)", - "docComment": "/**\n * List gallery Image Versions in a gallery Image Definition.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param galleryName - The name of the Shared Image Gallery in which the Image Definition resides.\n *\n * @param galleryImageName - The name of the Shared Image Gallery Image Definition from which the Image Versions are to be listed.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByGalleryImage(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", galleryName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", galleryImageName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "GalleryImageVersionsListByGalleryImageOptionalParams", - "canonicalReference": "compute-resource-manager!GalleryImageVersionsListByGalleryImageOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "GalleryImageVersion", - "canonicalReference": "compute-resource-manager!GalleryImageVersion:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "galleryName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "galleryImageName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listByGalleryImage" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!GalleryImageVersionsCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GalleryImageVersionsCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "GalleryImageVersionsCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!GalleryImageVersionsCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!GalleryImageVersionsCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!GalleryImageVersionsCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type GalleryImageVersionsCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "GalleryImageVersion", - "canonicalReference": "compute-resource-manager!GalleryImageVersion:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "GalleryImageVersionsCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!GalleryImageVersionsDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GalleryImageVersionsDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "GalleryImageVersionsDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!GalleryImageVersionsDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!GalleryImageVersionsDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!GalleryImageVersionsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GalleryImageVersionsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "GalleryImageVersionsGetOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!GalleryImageVersionsGetOptionalParams#expand:member", - "docComment": "/**\n * The expand expression to apply on the operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "expand?: " - }, - { - "kind": "Reference", - "text": "ReplicationStatusTypes", - "canonicalReference": "compute-resource-manager!ReplicationStatusTypes:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "expand", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!GalleryImageVersionsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type GalleryImageVersionsGetResponse = " - }, - { - "kind": "Reference", - "text": "GalleryImageVersion", - "canonicalReference": "compute-resource-manager!GalleryImageVersion:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "GalleryImageVersionsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!GalleryImageVersionsListByGalleryImageNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GalleryImageVersionsListByGalleryImageNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "GalleryImageVersionsListByGalleryImageNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!GalleryImageVersionsListByGalleryImageNextResponse:type", - "docComment": "/**\n * Contains response data for the listByGalleryImageNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type GalleryImageVersionsListByGalleryImageNextResponse = " - }, - { - "kind": "Reference", - "text": "GalleryImageVersionList", - "canonicalReference": "compute-resource-manager!GalleryImageVersionList:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "GalleryImageVersionsListByGalleryImageNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!GalleryImageVersionsListByGalleryImageOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GalleryImageVersionsListByGalleryImageOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "GalleryImageVersionsListByGalleryImageOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!GalleryImageVersionsListByGalleryImageResponse:type", - "docComment": "/**\n * Contains response data for the listByGalleryImage operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type GalleryImageVersionsListByGalleryImageResponse = " - }, - { - "kind": "Reference", - "text": "GalleryImageVersionList", - "canonicalReference": "compute-resource-manager!GalleryImageVersionList:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "GalleryImageVersionsListByGalleryImageResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!GalleryImageVersionStorageProfile:interface", - "docComment": "/**\n * This is the storage profile of a Gallery Image Version.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GalleryImageVersionStorageProfile " - } - ], - "releaseTag": "Public", - "name": "GalleryImageVersionStorageProfile", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!GalleryImageVersionStorageProfile#dataDiskImages:member", - "docComment": "/**\n * A list of data disk images.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "dataDiskImages?: " - }, - { - "kind": "Reference", - "text": "GalleryDataDiskImage", - "canonicalReference": "compute-resource-manager!GalleryDataDiskImage:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "dataDiskImages", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!GalleryImageVersionStorageProfile#osDiskImage:member", - "docComment": "/**\n * This is the OS disk image.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "osDiskImage?: " - }, - { - "kind": "Reference", - "text": "GalleryOSDiskImage", - "canonicalReference": "compute-resource-manager!GalleryOSDiskImage:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "osDiskImage", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!GalleryImageVersionStorageProfile#source:member", - "docComment": "/**\n * The gallery artifact version source.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "source?: " - }, - { - "kind": "Reference", - "text": "GalleryArtifactVersionSource", - "canonicalReference": "compute-resource-manager!GalleryArtifactVersionSource:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "source", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!GalleryImageVersionsUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GalleryImageVersionsUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "GalleryImageVersionsUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!GalleryImageVersionsUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!GalleryImageVersionsUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!GalleryImageVersionsUpdateResponse:type", - "docComment": "/**\n * Contains response data for the update operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type GalleryImageVersionsUpdateResponse = " - }, - { - "kind": "Reference", - "text": "GalleryImageVersion", - "canonicalReference": "compute-resource-manager!GalleryImageVersion:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "GalleryImageVersionsUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!GalleryImageVersionUpdate:type", - "docComment": "/**\n * Specifies information about the gallery Image Version that you want to update.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type GalleryImageVersionUpdate = " - }, - { - "kind": "Reference", - "text": "UpdateResourceDefinition", - "canonicalReference": "compute-resource-manager!UpdateResourceDefinition:interface" - }, - { - "kind": "Content", - "text": " & {\n publishingProfile?: " - }, - { - "kind": "Reference", - "text": "GalleryImageVersionPublishingProfile", - "canonicalReference": "compute-resource-manager!GalleryImageVersionPublishingProfile:type" - }, - { - "kind": "Content", - "text": ";\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "GalleryImageVersionPropertiesProvisioningState", - "canonicalReference": "compute-resource-manager!GalleryImageVersionPropertiesProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n storageProfile?: " - }, - { - "kind": "Reference", - "text": "GalleryImageVersionStorageProfile", - "canonicalReference": "compute-resource-manager!GalleryImageVersionStorageProfile:interface" - }, - { - "kind": "Content", - "text": ";\n readonly replicationStatus?: " - }, - { - "kind": "Reference", - "text": "ReplicationStatus", - "canonicalReference": "compute-resource-manager!ReplicationStatus:interface" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "GalleryImageVersionUpdate", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 11 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!GalleryList:interface", - "docComment": "/**\n * The List Galleries operation response.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GalleryList " - } - ], - "releaseTag": "Public", - "name": "GalleryList", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!GalleryList#nextLink:member", - "docComment": "/**\n * The uri to fetch the next page of galleries. Call ListNext() with this to fetch the next page of galleries.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!GalleryList#value:member", - "docComment": "/**\n * A list of galleries.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Reference", - "text": "Gallery", - "canonicalReference": "compute-resource-manager!Gallery:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!GalleryOSDiskImage:type", - "docComment": "/**\n * This is the OS disk image.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type GalleryOSDiskImage = " - }, - { - "kind": "Reference", - "text": "GalleryDiskImage", - "canonicalReference": "compute-resource-manager!GalleryDiskImage:interface" - }, - { - "kind": "Content", - "text": " & {}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "GalleryOSDiskImage", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!GalleryPropertiesProvisioningState:type", - "docComment": "/**\n * Defines values for GalleryPropertiesProvisioningState. \\ {@link KnownGalleryPropertiesProvisioningState} can be used interchangeably with GalleryPropertiesProvisioningState, this enum contains the known values that the service supports. ### Known values supported by the service **Creating** \\ **Updating** \\ **Failed** \\ **Succeeded** \\ **Deleting** \\ **Migrating**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type GalleryPropertiesProvisioningState = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "GalleryPropertiesProvisioningState", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!GalleryUpdate:type", - "docComment": "/**\n * Specifies information about the Shared Image Gallery that you want to update.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type GalleryUpdate = " - }, - { - "kind": "Reference", - "text": "UpdateResourceDefinition", - "canonicalReference": "compute-resource-manager!UpdateResourceDefinition:interface" - }, - { - "kind": "Content", - "text": " & {\n description?: string;\n identifier?: " - }, - { - "kind": "Reference", - "text": "GalleryIdentifier", - "canonicalReference": "compute-resource-manager!GalleryIdentifier:interface" - }, - { - "kind": "Content", - "text": ";\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "GalleryPropertiesProvisioningState", - "canonicalReference": "compute-resource-manager!GalleryPropertiesProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "GalleryUpdate", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 7 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!GrantAccessData:interface", - "docComment": "/**\n * Data used for requesting a SAS.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GrantAccessData " - } - ], - "releaseTag": "Public", - "name": "GrantAccessData", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!GrantAccessData#access:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "access: " - }, - { - "kind": "Reference", - "text": "AccessLevel", - "canonicalReference": "compute-resource-manager!AccessLevel:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "access", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!GrantAccessData#durationInSeconds:member", - "docComment": "/**\n * Time duration in seconds until the SAS access expires.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "durationInSeconds: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "durationInSeconds", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!HardwareProfile:interface", - "docComment": "/**\n * Specifies the hardware settings for the virtual machine.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface HardwareProfile " - } - ], - "releaseTag": "Public", - "name": "HardwareProfile", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!HardwareProfile#vmSize:member", - "docComment": "/**\n * Specifies the size of the virtual machine. For more information about virtual machine sizes, see [Sizes for virtual machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-sizes?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json).

The available VM sizes depend on region and availability set. For a list of available sizes use these APIs:

[List all available virtual machine sizes in an availability set](https://docs.microsoft.com/rest/api/compute/availabilitysets/listavailablesizes)

[List all available virtual machine sizes in a region](https://docs.microsoft.com/rest/api/compute/virtualmachinesizes/list)

[List all available virtual machine sizes for resizing](https://docs.microsoft.com/rest/api/compute/virtualmachines/listavailablesizes)\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "vmSize?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineSizeTypes", - "canonicalReference": "compute-resource-manager!VirtualMachineSizeTypes:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "vmSize", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!HostCaching:type", - "docComment": "/**\n * Defines values for HostCaching.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type HostCaching = " - }, - { - "kind": "Content", - "text": "\"None\" | \"ReadOnly\" | \"ReadWrite\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "HostCaching", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!HyperVGeneration:type", - "docComment": "/**\n * Defines values for HyperVGeneration. \\ {@link KnownHyperVGeneration} can be used interchangeably with HyperVGeneration, this enum contains the known values that the service supports. ### Known values supported by the service **V1** \\ **V2**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type HyperVGeneration = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "HyperVGeneration", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!HyperVGenerationType:type", - "docComment": "/**\n * Defines values for HyperVGenerationType. \\ {@link KnownHyperVGenerationType} can be used interchangeably with HyperVGenerationType, this enum contains the known values that the service supports. ### Known values supported by the service **V1** \\ **V2**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type HyperVGenerationType = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "HyperVGenerationType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!HyperVGenerationTypes:type", - "docComment": "/**\n * Defines values for HyperVGenerationTypes. \\ {@link KnownHyperVGenerationTypes} can be used interchangeably with HyperVGenerationTypes, this enum contains the known values that the service supports. ### Known values supported by the service **V1** \\ **V2**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type HyperVGenerationTypes = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "HyperVGenerationTypes", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!Image_2:type", - "docComment": "/**\n * The source user image virtual hard disk. The virtual hard disk will be copied before being attached to the virtual machine. If SourceImage is provided, the destination virtual hard drive must not exist.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type Image = " - }, - { - "kind": "Reference", - "text": "Resource", - "canonicalReference": "compute-resource-manager!Resource:interface" - }, - { - "kind": "Content", - "text": " & {\n sourceVirtualMachine?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "compute-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";\n storageProfile?: " - }, - { - "kind": "Reference", - "text": "ImageStorageProfile", - "canonicalReference": "compute-resource-manager!ImageStorageProfile:interface" - }, - { - "kind": "Content", - "text": ";\n readonly provisioningState?: string;\n hyperVGeneration?: " - }, - { - "kind": "Reference", - "text": "HyperVGenerationTypes", - "canonicalReference": "compute-resource-manager!HyperVGenerationTypes:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "Image_2", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 9 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!ImageDataDisk:type", - "docComment": "/**\n * Describes a data disk.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ImageDataDisk = " - }, - { - "kind": "Reference", - "text": "ImageDisk", - "canonicalReference": "compute-resource-manager!ImageDisk:interface" - }, - { - "kind": "Content", - "text": " & {\n lun: number;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ImageDataDisk", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!ImageDisk:interface", - "docComment": "/**\n * Describes a image disk.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ImageDisk " - } - ], - "releaseTag": "Public", - "name": "ImageDisk", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ImageDisk#blobUri:member", - "docComment": "/**\n * The Virtual Hard Disk.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "blobUri?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "blobUri", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ImageDisk#caching:member", - "docComment": "/**\n * Specifies the caching requirements.

Possible values are:

**None**

**ReadOnly**

**ReadWrite**

Default: **None for Standard storage. ReadOnly for Premium storage**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "caching?: " - }, - { - "kind": "Reference", - "text": "CachingTypes", - "canonicalReference": "compute-resource-manager!CachingTypes:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "caching", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ImageDisk#diskEncryptionSet:member", - "docComment": "/**\n * Specifies the customer managed disk encryption set resource id for the managed image disk.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "diskEncryptionSet?: " - }, - { - "kind": "Reference", - "text": "DiskEncryptionSetParameters", - "canonicalReference": "compute-resource-manager!DiskEncryptionSetParameters:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "diskEncryptionSet", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ImageDisk#diskSizeGB:member", - "docComment": "/**\n * Specifies the size of empty data disks in gigabytes. This element can be used to overwrite the name of the disk in a virtual machine image.

This value cannot be larger than 1023 GB\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "diskSizeGB?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "diskSizeGB", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ImageDisk#managedDisk:member", - "docComment": "/**\n * The managedDisk.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "managedDisk?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "compute-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "managedDisk", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ImageDisk#snapshot:member", - "docComment": "/**\n * The snapshot.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "snapshot?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "compute-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "snapshot", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ImageDisk#storageAccountType:member", - "docComment": "/**\n * Specifies the storage account type for the managed disk. NOTE: UltraSSD_LRS can only be used with data disks, it cannot be used with OS Disk.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "storageAccountType?: " - }, - { - "kind": "Reference", - "text": "StorageAccountTypes", - "canonicalReference": "compute-resource-manager!StorageAccountTypes:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "storageAccountType", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!ImageDiskReference:interface", - "docComment": "/**\n * The source image used for creating the disk.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ImageDiskReference " - } - ], - "releaseTag": "Public", - "name": "ImageDiskReference", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ImageDiskReference#id:member", - "docComment": "/**\n * A relative uri containing either a Platform Image Repository or user image reference.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "id: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ImageDiskReference#lun:member", - "docComment": "/**\n * If the disk is created from an image's data disk, this is an index that indicates which of the data disks in the image to use. For OS disks, this field is null.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "lun?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "lun", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!ImageListResult:interface", - "docComment": "/**\n * The List Image operation response.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ImageListResult " - } - ], - "releaseTag": "Public", - "name": "ImageListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ImageListResult#nextLink:member", - "docComment": "/**\n * The uri to fetch the next page of Images. Call ListNext() with this to fetch the next page of Images.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ImageListResult#value:member", - "docComment": "/**\n * The list of Images.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Reference", - "text": "Image", - "canonicalReference": "compute-resource-manager!Image:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!ImageOSDisk:type", - "docComment": "/**\n * Describes an Operating System disk.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ImageOSDisk = " - }, - { - "kind": "Reference", - "text": "ImageDisk", - "canonicalReference": "compute-resource-manager!ImageDisk:interface" - }, - { - "kind": "Content", - "text": " & {\n osType: " - }, - { - "kind": "Reference", - "text": "OperatingSystemTypes", - "canonicalReference": "compute-resource-manager!OperatingSystemTypes:type" - }, - { - "kind": "Content", - "text": ";\n osState: " - }, - { - "kind": "Reference", - "text": "OperatingSystemStateTypes", - "canonicalReference": "compute-resource-manager!OperatingSystemStateTypes:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ImageOSDisk", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 7 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!ImagePurchasePlan:interface", - "docComment": "/**\n * Describes the gallery Image Definition purchase plan. This is used by marketplace images.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ImagePurchasePlan " - } - ], - "releaseTag": "Public", - "name": "ImagePurchasePlan", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ImagePurchasePlan#name:member", - "docComment": "/**\n * The plan ID.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ImagePurchasePlan#product:member", - "docComment": "/**\n * The product ID.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "product?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "product", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ImagePurchasePlan#publisher:member", - "docComment": "/**\n * The publisher ID.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "publisher?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "publisher", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!ImageReference:type", - "docComment": "/**\n * Specifies information about the image to use. You can specify information about platform images, marketplace images, or virtual machine images. This element is required when you want to use a platform image, marketplace image, or virtual machine image, but is not used in other creation operations. NOTE: Image reference publisher and offer can only be set when you create the scale set.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ImageReference = " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "compute-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": " & {\n publisher?: string;\n offer?: string;\n sku?: string;\n version?: string;\n readonly exactVersion?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ImageReference", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!Images:interface", - "docComment": "/**\n * Interface representing a Images.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Images " - } - ], - "releaseTag": "Public", - "name": "Images", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!Images#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Create or update an image.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param imageName - The name of the image.\n *\n * @param parameters - Parameters supplied to the Create Image operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", imageName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "Image", - "canonicalReference": "compute-resource-manager!Image:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ImagesCreateOrUpdateOptionalParams", - "canonicalReference": "compute-resource-manager!ImagesCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ImagesCreateOrUpdateResponse", - "canonicalReference": "compute-resource-manager!ImagesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "ImagesCreateOrUpdateResponse", - "canonicalReference": "compute-resource-manager!ImagesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "imageName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!Images#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Create or update an image.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param imageName - The name of the image.\n *\n * @param parameters - Parameters supplied to the Create Image operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", imageName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "Image", - "canonicalReference": "compute-resource-manager!Image:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ImagesCreateOrUpdateOptionalParams", - "canonicalReference": "compute-resource-manager!ImagesCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ImagesCreateOrUpdateResponse", - "canonicalReference": "compute-resource-manager!ImagesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "imageName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!Images#beginDelete:member(1)", - "docComment": "/**\n * Deletes an Image.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param imageName - The name of the image.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", imageName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ImagesDeleteOptionalParams", - "canonicalReference": "compute-resource-manager!ImagesDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "imageName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!Images#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes an Image.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param imageName - The name of the image.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", imageName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ImagesDeleteOptionalParams", - "canonicalReference": "compute-resource-manager!ImagesDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "imageName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!Images#beginUpdate:member(1)", - "docComment": "/**\n * Update an image.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param imageName - The name of the image.\n *\n * @param parameters - Parameters supplied to the Update Image operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", imageName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ImageUpdate", - "canonicalReference": "compute-resource-manager!ImageUpdate:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ImagesUpdateOptionalParams", - "canonicalReference": "compute-resource-manager!ImagesUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ImagesUpdateResponse", - "canonicalReference": "compute-resource-manager!ImagesUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "ImagesUpdateResponse", - "canonicalReference": "compute-resource-manager!ImagesUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "imageName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!Images#beginUpdateAndWait:member(1)", - "docComment": "/**\n * Update an image.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param imageName - The name of the image.\n *\n * @param parameters - Parameters supplied to the Update Image operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", imageName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ImageUpdate", - "canonicalReference": "compute-resource-manager!ImageUpdate:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ImagesUpdateOptionalParams", - "canonicalReference": "compute-resource-manager!ImagesUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ImagesUpdateResponse", - "canonicalReference": "compute-resource-manager!ImagesUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "imageName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!Images#get:member(1)", - "docComment": "/**\n * Gets an image.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param imageName - The name of the image.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", imageName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ImagesGetOptionalParams", - "canonicalReference": "compute-resource-manager!ImagesGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ImagesGetResponse", - "canonicalReference": "compute-resource-manager!ImagesGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "imageName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!Images#list:member(1)", - "docComment": "/**\n * Gets the list of Images in the subscription. Use nextLink property in the response to get the next page of Images. Do this till nextLink is null to fetch all the Images.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(options?: " - }, - { - "kind": "Reference", - "text": "ImagesListOptionalParams", - "canonicalReference": "compute-resource-manager!ImagesListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "Image", - "canonicalReference": "compute-resource-manager!Image:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "list" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!Images#listByResourceGroup:member(1)", - "docComment": "/**\n * Gets the list of images under a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByResourceGroup(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ImagesListByResourceGroupOptionalParams", - "canonicalReference": "compute-resource-manager!ImagesListByResourceGroupOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "Image", - "canonicalReference": "compute-resource-manager!Image:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "listByResourceGroup" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!ImagesCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ImagesCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ImagesCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ImagesCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ImagesCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!ImagesCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ImagesCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "Image", - "canonicalReference": "compute-resource-manager!Image:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ImagesCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!ImagesDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ImagesDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ImagesDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ImagesDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ImagesDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!ImagesGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ImagesGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ImagesGetOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ImagesGetOptionalParams#expand:member", - "docComment": "/**\n * The expand expression to apply on the operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "expand?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "expand", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!ImagesGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ImagesGetResponse = " - }, - { - "kind": "Reference", - "text": "Image", - "canonicalReference": "compute-resource-manager!Image:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ImagesGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!ImagesListByResourceGroupNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ImagesListByResourceGroupNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ImagesListByResourceGroupNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!ImagesListByResourceGroupNextResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroupNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ImagesListByResourceGroupNextResponse = " - }, - { - "kind": "Reference", - "text": "ImageListResult", - "canonicalReference": "compute-resource-manager!ImageListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ImagesListByResourceGroupNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!ImagesListByResourceGroupOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ImagesListByResourceGroupOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ImagesListByResourceGroupOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!ImagesListByResourceGroupResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ImagesListByResourceGroupResponse = " - }, - { - "kind": "Reference", - "text": "ImageListResult", - "canonicalReference": "compute-resource-manager!ImageListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ImagesListByResourceGroupResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!ImagesListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ImagesListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ImagesListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!ImagesListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ImagesListNextResponse = " - }, - { - "kind": "Reference", - "text": "ImageListResult", - "canonicalReference": "compute-resource-manager!ImageListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ImagesListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!ImagesListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ImagesListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ImagesListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!ImagesListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ImagesListResponse = " - }, - { - "kind": "Reference", - "text": "ImageListResult", - "canonicalReference": "compute-resource-manager!ImageListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ImagesListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!ImageStorageProfile:interface", - "docComment": "/**\n * Describes a storage profile.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ImageStorageProfile " - } - ], - "releaseTag": "Public", - "name": "ImageStorageProfile", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ImageStorageProfile#dataDisks:member", - "docComment": "/**\n * Specifies the parameters that are used to add a data disk to a virtual machine.

For more information about disks, see [About disks and VHDs for Azure virtual machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-about-disks-vhds?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json).\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "dataDisks?: " - }, - { - "kind": "Reference", - "text": "ImageDataDisk", - "canonicalReference": "compute-resource-manager!ImageDataDisk:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "dataDisks", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ImageStorageProfile#osDisk:member", - "docComment": "/**\n * Specifies information about the operating system disk used by the virtual machine.

For more information about disks, see [About disks and VHDs for Azure virtual machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-about-disks-vhds?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json).\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "osDisk?: " - }, - { - "kind": "Reference", - "text": "ImageOSDisk", - "canonicalReference": "compute-resource-manager!ImageOSDisk:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "osDisk", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ImageStorageProfile#zoneResilient:member", - "docComment": "/**\n * Specifies whether an image is zone resilient or not. Default is false. Zone resilient images can be created only in regions that provide Zone Redundant Storage (ZRS).\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "zoneResilient?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "zoneResilient", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!ImagesUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ImagesUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ImagesUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ImagesUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ImagesUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!ImagesUpdateResponse:type", - "docComment": "/**\n * Contains response data for the update operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ImagesUpdateResponse = " - }, - { - "kind": "Reference", - "text": "Image", - "canonicalReference": "compute-resource-manager!Image:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ImagesUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!ImageUpdate:type", - "docComment": "/**\n * The source user image virtual hard disk. Only tags may be updated.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ImageUpdate = " - }, - { - "kind": "Reference", - "text": "UpdateResource", - "canonicalReference": "compute-resource-manager!UpdateResource:interface" - }, - { - "kind": "Content", - "text": " & {\n sourceVirtualMachine?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "compute-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";\n storageProfile?: " - }, - { - "kind": "Reference", - "text": "ImageStorageProfile", - "canonicalReference": "compute-resource-manager!ImageStorageProfile:interface" - }, - { - "kind": "Content", - "text": ";\n readonly provisioningState?: string;\n hyperVGeneration?: " - }, - { - "kind": "Reference", - "text": "HyperVGenerationTypes", - "canonicalReference": "compute-resource-manager!HyperVGenerationTypes:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ImageUpdate", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 9 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!InnerError:interface", - "docComment": "/**\n * Inner error details.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface InnerError " - } - ], - "releaseTag": "Public", - "name": "InnerError", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!InnerError#errordetail:member", - "docComment": "/**\n * The internal error message or exception dump.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "errordetail?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "errordetail", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!InnerError#exceptiontype:member", - "docComment": "/**\n * The exception type.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "exceptiontype?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "exceptiontype", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!InstanceViewStatus:interface", - "docComment": "/**\n * Instance view status.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface InstanceViewStatus " - } - ], - "releaseTag": "Public", - "name": "InstanceViewStatus", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!InstanceViewStatus#code:member", - "docComment": "/**\n * The status code.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "code?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "code", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!InstanceViewStatus#displayStatus:member", - "docComment": "/**\n * The short localizable label for the status.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "displayStatus?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "displayStatus", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!InstanceViewStatus#level:member", - "docComment": "/**\n * The level code.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "level?: " - }, - { - "kind": "Reference", - "text": "StatusLevelTypes", - "canonicalReference": "compute-resource-manager!StatusLevelTypes:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "level", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!InstanceViewStatus#message:member", - "docComment": "/**\n * The detailed status message, including for alerts and error messages.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "message?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "message", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!InstanceViewStatus#time:member", - "docComment": "/**\n * The time of the status.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "time?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "time", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!IntervalInMins:type", - "docComment": "/**\n * Defines values for IntervalInMins.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type IntervalInMins = " - }, - { - "kind": "Content", - "text": "\"ThreeMins\" | \"FiveMins\" | \"ThirtyMins\" | \"SixtyMins\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "IntervalInMins", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!IPVersion:type", - "docComment": "/**\n * Defines values for IPVersion. \\ {@link KnownIPVersion} can be used interchangeably with IPVersion, this enum contains the known values that the service supports. ### Known values supported by the service **IPv4** \\ **IPv6**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type IPVersion = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "IPVersion", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!KeyVaultAndKeyReference:interface", - "docComment": "/**\n * Key Vault Key Url and vault id of KeK, KeK is optional and when provided is used to unwrap the encryptionKey\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface KeyVaultAndKeyReference " - } - ], - "releaseTag": "Public", - "name": "KeyVaultAndKeyReference", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!KeyVaultAndKeyReference#keyUrl:member", - "docComment": "/**\n * Url pointing to a key or secret in KeyVault\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "keyUrl: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "keyUrl", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!KeyVaultAndKeyReference#sourceVault:member", - "docComment": "/**\n * Resource id of the KeyVault containing the key or secret\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "sourceVault: " - }, - { - "kind": "Reference", - "text": "SourceVault", - "canonicalReference": "compute-resource-manager!SourceVault:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "sourceVault", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!KeyVaultAndSecretReference:interface", - "docComment": "/**\n * Key Vault Secret Url and vault id of the encryption key\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface KeyVaultAndSecretReference " - } - ], - "releaseTag": "Public", - "name": "KeyVaultAndSecretReference", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!KeyVaultAndSecretReference#secretUrl:member", - "docComment": "/**\n * Url pointing to a key or secret in KeyVault\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "secretUrl: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "secretUrl", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!KeyVaultAndSecretReference#sourceVault:member", - "docComment": "/**\n * Resource id of the KeyVault containing the key or secret\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "sourceVault: " - }, - { - "kind": "Reference", - "text": "SourceVault", - "canonicalReference": "compute-resource-manager!SourceVault:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "sourceVault", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!KeyVaultKeyReference:interface", - "docComment": "/**\n * Describes a reference to Key Vault Key\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface KeyVaultKeyReference " - } - ], - "releaseTag": "Public", - "name": "KeyVaultKeyReference", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!KeyVaultKeyReference#keyUrl:member", - "docComment": "/**\n * The URL referencing a key encryption key in Key Vault.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "keyUrl: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "keyUrl", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!KeyVaultKeyReference#sourceVault:member", - "docComment": "/**\n * The relative URL of the Key Vault containing the key.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "sourceVault: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "compute-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "sourceVault", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!KeyVaultSecretReference:interface", - "docComment": "/**\n * Describes a reference to Key Vault Secret\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface KeyVaultSecretReference " - } - ], - "releaseTag": "Public", - "name": "KeyVaultSecretReference", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!KeyVaultSecretReference#secretUrl:member", - "docComment": "/**\n * The URL referencing a secret in a Key Vault.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "secretUrl: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "secretUrl", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!KeyVaultSecretReference#sourceVault:member", - "docComment": "/**\n * The relative URL of the Key Vault containing the secret.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "sourceVault: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "compute-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "sourceVault", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Enum", - "canonicalReference": "compute-resource-manager!KnownAccessLevel:enum", - "docComment": "/**\n * Known values of {@link AccessLevel} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownAccessLevel " - } - ], - "releaseTag": "Public", - "name": "KnownAccessLevel", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownAccessLevel.None:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "None = " - }, - { - "kind": "Content", - "text": "\"None\"" - } - ], - "releaseTag": "Public", - "name": "None", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownAccessLevel.Read:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Read = " - }, - { - "kind": "Content", - "text": "\"Read\"" - } - ], - "releaseTag": "Public", - "name": "Read", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownAccessLevel.Write:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Write = " - }, - { - "kind": "Content", - "text": "\"Write\"" - } - ], - "releaseTag": "Public", - "name": "Write", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "compute-resource-manager!KnownAggregatedReplicationState:enum", - "docComment": "/**\n * Known values of {@link AggregatedReplicationState} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownAggregatedReplicationState " - } - ], - "releaseTag": "Public", - "name": "KnownAggregatedReplicationState", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownAggregatedReplicationState.Completed:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Completed = " - }, - { - "kind": "Content", - "text": "\"Completed\"" - } - ], - "releaseTag": "Public", - "name": "Completed", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownAggregatedReplicationState.Failed:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Failed = " - }, - { - "kind": "Content", - "text": "\"Failed\"" - } - ], - "releaseTag": "Public", - "name": "Failed", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownAggregatedReplicationState.InProgress:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "InProgress = " - }, - { - "kind": "Content", - "text": "\"InProgress\"" - } - ], - "releaseTag": "Public", - "name": "InProgress", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownAggregatedReplicationState.Unknown:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Unknown = " - }, - { - "kind": "Content", - "text": "\"Unknown\"" - } - ], - "releaseTag": "Public", - "name": "Unknown", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "compute-resource-manager!KnownAvailabilitySetSkuTypes:enum", - "docComment": "/**\n * Known values of {@link AvailabilitySetSkuTypes} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownAvailabilitySetSkuTypes " - } - ], - "releaseTag": "Public", - "name": "KnownAvailabilitySetSkuTypes", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownAvailabilitySetSkuTypes.Aligned:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Aligned = " - }, - { - "kind": "Content", - "text": "\"Aligned\"" - } - ], - "releaseTag": "Public", - "name": "Aligned", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownAvailabilitySetSkuTypes.Classic:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Classic = " - }, - { - "kind": "Content", - "text": "\"Classic\"" - } - ], - "releaseTag": "Public", - "name": "Classic", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "compute-resource-manager!KnownContainerServiceMasterProfileCount:enum", - "docComment": "/**\n * Known values of {@link ContainerServiceMasterProfileCount} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownContainerServiceMasterProfileCount " - } - ], - "releaseTag": "Public", - "name": "KnownContainerServiceMasterProfileCount", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownContainerServiceMasterProfileCount.Five:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Five = " - }, - { - "kind": "Content", - "text": "5" - } - ], - "releaseTag": "Public", - "name": "Five", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownContainerServiceMasterProfileCount.One:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "One = " - }, - { - "kind": "Content", - "text": "1" - } - ], - "releaseTag": "Public", - "name": "One", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownContainerServiceMasterProfileCount.Three:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Three = " - }, - { - "kind": "Content", - "text": "3" - } - ], - "releaseTag": "Public", - "name": "Three", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "compute-resource-manager!KnownContainerServiceVMSizeTypes:enum", - "docComment": "/**\n * Known values of {@link ContainerServiceVMSizeTypes} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownContainerServiceVMSizeTypes " - } - ], - "releaseTag": "Public", - "name": "KnownContainerServiceVMSizeTypes", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownContainerServiceVMSizeTypes.StandardA0:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardA0 = " - }, - { - "kind": "Content", - "text": "\"Standard_A0\"" - } - ], - "releaseTag": "Public", - "name": "StandardA0", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownContainerServiceVMSizeTypes.StandardA1:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardA1 = " - }, - { - "kind": "Content", - "text": "\"Standard_A1\"" - } - ], - "releaseTag": "Public", - "name": "StandardA1", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownContainerServiceVMSizeTypes.StandardA10:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardA10 = " - }, - { - "kind": "Content", - "text": "\"Standard_A10\"" - } - ], - "releaseTag": "Public", - "name": "StandardA10", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownContainerServiceVMSizeTypes.StandardA11:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardA11 = " - }, - { - "kind": "Content", - "text": "\"Standard_A11\"" - } - ], - "releaseTag": "Public", - "name": "StandardA11", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownContainerServiceVMSizeTypes.StandardA2:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardA2 = " - }, - { - "kind": "Content", - "text": "\"Standard_A2\"" - } - ], - "releaseTag": "Public", - "name": "StandardA2", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownContainerServiceVMSizeTypes.StandardA3:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardA3 = " - }, - { - "kind": "Content", - "text": "\"Standard_A3\"" - } - ], - "releaseTag": "Public", - "name": "StandardA3", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownContainerServiceVMSizeTypes.StandardA4:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardA4 = " - }, - { - "kind": "Content", - "text": "\"Standard_A4\"" - } - ], - "releaseTag": "Public", - "name": "StandardA4", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownContainerServiceVMSizeTypes.StandardA5:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardA5 = " - }, - { - "kind": "Content", - "text": "\"Standard_A5\"" - } - ], - "releaseTag": "Public", - "name": "StandardA5", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownContainerServiceVMSizeTypes.StandardA6:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardA6 = " - }, - { - "kind": "Content", - "text": "\"Standard_A6\"" - } - ], - "releaseTag": "Public", - "name": "StandardA6", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownContainerServiceVMSizeTypes.StandardA7:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardA7 = " - }, - { - "kind": "Content", - "text": "\"Standard_A7\"" - } - ], - "releaseTag": "Public", - "name": "StandardA7", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownContainerServiceVMSizeTypes.StandardA8:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardA8 = " - }, - { - "kind": "Content", - "text": "\"Standard_A8\"" - } - ], - "releaseTag": "Public", - "name": "StandardA8", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownContainerServiceVMSizeTypes.StandardA9:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardA9 = " - }, - { - "kind": "Content", - "text": "\"Standard_A9\"" - } - ], - "releaseTag": "Public", - "name": "StandardA9", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownContainerServiceVMSizeTypes.StandardD1:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardD1 = " - }, - { - "kind": "Content", - "text": "\"Standard_D1\"" - } - ], - "releaseTag": "Public", - "name": "StandardD1", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownContainerServiceVMSizeTypes.StandardD11:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardD11 = " - }, - { - "kind": "Content", - "text": "\"Standard_D11\"" - } - ], - "releaseTag": "Public", - "name": "StandardD11", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownContainerServiceVMSizeTypes.StandardD11V2:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardD11V2 = " - }, - { - "kind": "Content", - "text": "\"Standard_D11_v2\"" - } - ], - "releaseTag": "Public", - "name": "StandardD11V2", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownContainerServiceVMSizeTypes.StandardD12:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardD12 = " - }, - { - "kind": "Content", - "text": "\"Standard_D12\"" - } - ], - "releaseTag": "Public", - "name": "StandardD12", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownContainerServiceVMSizeTypes.StandardD12V2:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardD12V2 = " - }, - { - "kind": "Content", - "text": "\"Standard_D12_v2\"" - } - ], - "releaseTag": "Public", - "name": "StandardD12V2", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownContainerServiceVMSizeTypes.StandardD13:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardD13 = " - }, - { - "kind": "Content", - "text": "\"Standard_D13\"" - } - ], - "releaseTag": "Public", - "name": "StandardD13", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownContainerServiceVMSizeTypes.StandardD13V2:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardD13V2 = " - }, - { - "kind": "Content", - "text": "\"Standard_D13_v2\"" - } - ], - "releaseTag": "Public", - "name": "StandardD13V2", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownContainerServiceVMSizeTypes.StandardD14:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardD14 = " - }, - { - "kind": "Content", - "text": "\"Standard_D14\"" - } - ], - "releaseTag": "Public", - "name": "StandardD14", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownContainerServiceVMSizeTypes.StandardD14V2:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardD14V2 = " - }, - { - "kind": "Content", - "text": "\"Standard_D14_v2\"" - } - ], - "releaseTag": "Public", - "name": "StandardD14V2", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownContainerServiceVMSizeTypes.StandardD1V2:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardD1V2 = " - }, - { - "kind": "Content", - "text": "\"Standard_D1_v2\"" - } - ], - "releaseTag": "Public", - "name": "StandardD1V2", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownContainerServiceVMSizeTypes.StandardD2:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardD2 = " - }, - { - "kind": "Content", - "text": "\"Standard_D2\"" - } - ], - "releaseTag": "Public", - "name": "StandardD2", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownContainerServiceVMSizeTypes.StandardD2V2:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardD2V2 = " - }, - { - "kind": "Content", - "text": "\"Standard_D2_v2\"" - } - ], - "releaseTag": "Public", - "name": "StandardD2V2", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownContainerServiceVMSizeTypes.StandardD3:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardD3 = " - }, - { - "kind": "Content", - "text": "\"Standard_D3\"" - } - ], - "releaseTag": "Public", - "name": "StandardD3", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownContainerServiceVMSizeTypes.StandardD3V2:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardD3V2 = " - }, - { - "kind": "Content", - "text": "\"Standard_D3_v2\"" - } - ], - "releaseTag": "Public", - "name": "StandardD3V2", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownContainerServiceVMSizeTypes.StandardD4:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardD4 = " - }, - { - "kind": "Content", - "text": "\"Standard_D4\"" - } - ], - "releaseTag": "Public", - "name": "StandardD4", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownContainerServiceVMSizeTypes.StandardD4V2:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardD4V2 = " - }, - { - "kind": "Content", - "text": "\"Standard_D4_v2\"" - } - ], - "releaseTag": "Public", - "name": "StandardD4V2", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownContainerServiceVMSizeTypes.StandardD5V2:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardD5V2 = " - }, - { - "kind": "Content", - "text": "\"Standard_D5_v2\"" - } - ], - "releaseTag": "Public", - "name": "StandardD5V2", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownContainerServiceVMSizeTypes.StandardDS1:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardDS1 = " - }, - { - "kind": "Content", - "text": "\"Standard_DS1\"" - } - ], - "releaseTag": "Public", - "name": "StandardDS1", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownContainerServiceVMSizeTypes.StandardDS11:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardDS11 = " - }, - { - "kind": "Content", - "text": "\"Standard_DS11\"" - } - ], - "releaseTag": "Public", - "name": "StandardDS11", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownContainerServiceVMSizeTypes.StandardDS12:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardDS12 = " - }, - { - "kind": "Content", - "text": "\"Standard_DS12\"" - } - ], - "releaseTag": "Public", - "name": "StandardDS12", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownContainerServiceVMSizeTypes.StandardDS13:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardDS13 = " - }, - { - "kind": "Content", - "text": "\"Standard_DS13\"" - } - ], - "releaseTag": "Public", - "name": "StandardDS13", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownContainerServiceVMSizeTypes.StandardDS14:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardDS14 = " - }, - { - "kind": "Content", - "text": "\"Standard_DS14\"" - } - ], - "releaseTag": "Public", - "name": "StandardDS14", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownContainerServiceVMSizeTypes.StandardDS2:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardDS2 = " - }, - { - "kind": "Content", - "text": "\"Standard_DS2\"" - } - ], - "releaseTag": "Public", - "name": "StandardDS2", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownContainerServiceVMSizeTypes.StandardDS3:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardDS3 = " - }, - { - "kind": "Content", - "text": "\"Standard_DS3\"" - } - ], - "releaseTag": "Public", - "name": "StandardDS3", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownContainerServiceVMSizeTypes.StandardDS4:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardDS4 = " - }, - { - "kind": "Content", - "text": "\"Standard_DS4\"" - } - ], - "releaseTag": "Public", - "name": "StandardDS4", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownContainerServiceVMSizeTypes.StandardG1:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardG1 = " - }, - { - "kind": "Content", - "text": "\"Standard_G1\"" - } - ], - "releaseTag": "Public", - "name": "StandardG1", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownContainerServiceVMSizeTypes.StandardG2:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardG2 = " - }, - { - "kind": "Content", - "text": "\"Standard_G2\"" - } - ], - "releaseTag": "Public", - "name": "StandardG2", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownContainerServiceVMSizeTypes.StandardG3:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardG3 = " - }, - { - "kind": "Content", - "text": "\"Standard_G3\"" - } - ], - "releaseTag": "Public", - "name": "StandardG3", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownContainerServiceVMSizeTypes.StandardG4:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardG4 = " - }, - { - "kind": "Content", - "text": "\"Standard_G4\"" - } - ], - "releaseTag": "Public", - "name": "StandardG4", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownContainerServiceVMSizeTypes.StandardG5:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardG5 = " - }, - { - "kind": "Content", - "text": "\"Standard_G5\"" - } - ], - "releaseTag": "Public", - "name": "StandardG5", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownContainerServiceVMSizeTypes.StandardGS1:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardGS1 = " - }, - { - "kind": "Content", - "text": "\"Standard_GS1\"" - } - ], - "releaseTag": "Public", - "name": "StandardGS1", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownContainerServiceVMSizeTypes.StandardGS2:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardGS2 = " - }, - { - "kind": "Content", - "text": "\"Standard_GS2\"" - } - ], - "releaseTag": "Public", - "name": "StandardGS2", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownContainerServiceVMSizeTypes.StandardGS3:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardGS3 = " - }, - { - "kind": "Content", - "text": "\"Standard_GS3\"" - } - ], - "releaseTag": "Public", - "name": "StandardGS3", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownContainerServiceVMSizeTypes.StandardGS4:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardGS4 = " - }, - { - "kind": "Content", - "text": "\"Standard_GS4\"" - } - ], - "releaseTag": "Public", - "name": "StandardGS4", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownContainerServiceVMSizeTypes.StandardGS5:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardGS5 = " - }, - { - "kind": "Content", - "text": "\"Standard_GS5\"" - } - ], - "releaseTag": "Public", - "name": "StandardGS5", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "compute-resource-manager!KnownDiffDiskOptions:enum", - "docComment": "/**\n * Known values of {@link DiffDiskOptions} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownDiffDiskOptions " - } - ], - "releaseTag": "Public", - "name": "KnownDiffDiskOptions", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownDiffDiskOptions.Local:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Local = " - }, - { - "kind": "Content", - "text": "\"Local\"" - } - ], - "releaseTag": "Public", - "name": "Local", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "compute-resource-manager!KnownDiffDiskPlacement:enum", - "docComment": "/**\n * Known values of {@link DiffDiskPlacement} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownDiffDiskPlacement " - } - ], - "releaseTag": "Public", - "name": "KnownDiffDiskPlacement", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownDiffDiskPlacement.CacheDisk:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "CacheDisk = " - }, - { - "kind": "Content", - "text": "\"CacheDisk\"" - } - ], - "releaseTag": "Public", - "name": "CacheDisk", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownDiffDiskPlacement.ResourceDisk:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "ResourceDisk = " - }, - { - "kind": "Content", - "text": "\"ResourceDisk\"" - } - ], - "releaseTag": "Public", - "name": "ResourceDisk", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "compute-resource-manager!KnownDiskCreateOption:enum", - "docComment": "/**\n * Known values of {@link DiskCreateOption} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownDiskCreateOption " - } - ], - "releaseTag": "Public", - "name": "KnownDiskCreateOption", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownDiskCreateOption.Attach:member", - "docComment": "/**\n * Disk will be attached to a VM.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "Attach = " - }, - { - "kind": "Content", - "text": "\"Attach\"" - } - ], - "releaseTag": "Public", - "name": "Attach", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownDiskCreateOption.Copy:member", - "docComment": "/**\n * Create a new disk or snapshot by copying from a disk or snapshot specified by the given sourceResourceId.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "Copy = " - }, - { - "kind": "Content", - "text": "\"Copy\"" - } - ], - "releaseTag": "Public", - "name": "Copy", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownDiskCreateOption.Empty:member", - "docComment": "/**\n * Create an empty data disk of a size given by diskSizeGB.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "Empty = " - }, - { - "kind": "Content", - "text": "\"Empty\"" - } - ], - "releaseTag": "Public", - "name": "Empty", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownDiskCreateOption.FromImage:member", - "docComment": "/**\n * Create a new disk from a platform image specified by the given imageReference or galleryImageReference.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "FromImage = " - }, - { - "kind": "Content", - "text": "\"FromImage\"" - } - ], - "releaseTag": "Public", - "name": "FromImage", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownDiskCreateOption.Import:member", - "docComment": "/**\n * Create a disk by importing from a blob specified by a sourceUri in a storage account specified by storageAccountId.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "Import = " - }, - { - "kind": "Content", - "text": "\"Import\"" - } - ], - "releaseTag": "Public", - "name": "Import", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownDiskCreateOption.Restore:member", - "docComment": "/**\n * Create a new disk by copying from a backup recovery point.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "Restore = " - }, - { - "kind": "Content", - "text": "\"Restore\"" - } - ], - "releaseTag": "Public", - "name": "Restore", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownDiskCreateOption.Upload:member", - "docComment": "/**\n * Create a new disk by obtaining a write token and using it to directly upload the contents of the disk.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "Upload = " - }, - { - "kind": "Content", - "text": "\"Upload\"" - } - ], - "releaseTag": "Public", - "name": "Upload", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "compute-resource-manager!KnownDiskCreateOptionTypes:enum", - "docComment": "/**\n * Known values of {@link DiskCreateOptionTypes} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownDiskCreateOptionTypes " - } - ], - "releaseTag": "Public", - "name": "KnownDiskCreateOptionTypes", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownDiskCreateOptionTypes.Attach:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Attach = " - }, - { - "kind": "Content", - "text": "\"Attach\"" - } - ], - "releaseTag": "Public", - "name": "Attach", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownDiskCreateOptionTypes.Empty:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Empty = " - }, - { - "kind": "Content", - "text": "\"Empty\"" - } - ], - "releaseTag": "Public", - "name": "Empty", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownDiskCreateOptionTypes.FromImage:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "FromImage = " - }, - { - "kind": "Content", - "text": "\"FromImage\"" - } - ], - "releaseTag": "Public", - "name": "FromImage", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "compute-resource-manager!KnownDiskEncryptionSetIdentityType:enum", - "docComment": "/**\n * Known values of {@link DiskEncryptionSetIdentityType} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownDiskEncryptionSetIdentityType " - } - ], - "releaseTag": "Public", - "name": "KnownDiskEncryptionSetIdentityType", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownDiskEncryptionSetIdentityType.SystemAssigned:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "SystemAssigned = " - }, - { - "kind": "Content", - "text": "\"SystemAssigned\"" - } - ], - "releaseTag": "Public", - "name": "SystemAssigned", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "compute-resource-manager!KnownDiskState:enum", - "docComment": "/**\n * Known values of {@link DiskState} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownDiskState " - } - ], - "releaseTag": "Public", - "name": "KnownDiskState", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownDiskState.ActiveSAS:member", - "docComment": "/**\n * The disk currently has an Active SAS Uri associated with it.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "ActiveSAS = " - }, - { - "kind": "Content", - "text": "\"ActiveSAS\"" - } - ], - "releaseTag": "Public", - "name": "ActiveSAS", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownDiskState.ActiveUpload:member", - "docComment": "/**\n * A disk is created for upload and a write token has been issued for uploading to it.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "ActiveUpload = " - }, - { - "kind": "Content", - "text": "\"ActiveUpload\"" - } - ], - "releaseTag": "Public", - "name": "ActiveUpload", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownDiskState.Attached:member", - "docComment": "/**\n * The disk is currently mounted to a running VM.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "Attached = " - }, - { - "kind": "Content", - "text": "\"Attached\"" - } - ], - "releaseTag": "Public", - "name": "Attached", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownDiskState.ReadyToUpload:member", - "docComment": "/**\n * A disk is ready to be created by upload by requesting a write token.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "ReadyToUpload = " - }, - { - "kind": "Content", - "text": "\"ReadyToUpload\"" - } - ], - "releaseTag": "Public", - "name": "ReadyToUpload", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownDiskState.Reserved:member", - "docComment": "/**\n * The disk is mounted to a stopped-deallocated VM\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "Reserved = " - }, - { - "kind": "Content", - "text": "\"Reserved\"" - } - ], - "releaseTag": "Public", - "name": "Reserved", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownDiskState.Unattached:member", - "docComment": "/**\n * The disk is not being used and can be attached to a VM.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "Unattached = " - }, - { - "kind": "Content", - "text": "\"Unattached\"" - } - ], - "releaseTag": "Public", - "name": "Unattached", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "compute-resource-manager!KnownDiskStorageAccountTypes:enum", - "docComment": "/**\n * Known values of {@link DiskStorageAccountTypes} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownDiskStorageAccountTypes " - } - ], - "releaseTag": "Public", - "name": "KnownDiskStorageAccountTypes", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownDiskStorageAccountTypes.PremiumLRS:member", - "docComment": "/**\n * Premium SSD locally redundant storage. Best for production and performance sensitive workloads.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "PremiumLRS = " - }, - { - "kind": "Content", - "text": "\"Premium_LRS\"" - } - ], - "releaseTag": "Public", - "name": "PremiumLRS", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownDiskStorageAccountTypes.StandardLRS:member", - "docComment": "/**\n * Standard HDD locally redundant storage. Best for backup, non-critical, and infrequent access.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardLRS = " - }, - { - "kind": "Content", - "text": "\"Standard_LRS\"" - } - ], - "releaseTag": "Public", - "name": "StandardLRS", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownDiskStorageAccountTypes.StandardSSDLRS:member", - "docComment": "/**\n * Standard SSD locally redundant storage. Best for web servers, lightly used enterprise applications and dev/test.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardSSDLRS = " - }, - { - "kind": "Content", - "text": "\"StandardSSD_LRS\"" - } - ], - "releaseTag": "Public", - "name": "StandardSSDLRS", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownDiskStorageAccountTypes.UltraSSDLRS:member", - "docComment": "/**\n * Ultra SSD locally redundant storage. Best for IO-intensive workloads such as SAP HANA, top tier databases (for example, SQL, Oracle), and other transaction-heavy workloads.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "UltraSSDLRS = " - }, - { - "kind": "Content", - "text": "\"UltraSSD_LRS\"" - } - ], - "releaseTag": "Public", - "name": "UltraSSDLRS", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "compute-resource-manager!KnownEncryptionType:enum", - "docComment": "/**\n * Known values of {@link EncryptionType} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownEncryptionType " - } - ], - "releaseTag": "Public", - "name": "KnownEncryptionType", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownEncryptionType.EncryptionAtRestWithCustomerKey:member", - "docComment": "/**\n * Disk is encrypted with Customer managed key at rest.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "EncryptionAtRestWithCustomerKey = " - }, - { - "kind": "Content", - "text": "\"EncryptionAtRestWithCustomerKey\"" - } - ], - "releaseTag": "Public", - "name": "EncryptionAtRestWithCustomerKey", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownEncryptionType.EncryptionAtRestWithPlatformKey:member", - "docComment": "/**\n * Disk is encrypted with XStore managed key at rest. It is the default encryption type.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "EncryptionAtRestWithPlatformKey = " - }, - { - "kind": "Content", - "text": "\"EncryptionAtRestWithPlatformKey\"" - } - ], - "releaseTag": "Public", - "name": "EncryptionAtRestWithPlatformKey", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "compute-resource-manager!KnownGalleryApplicationVersionPropertiesProvisioningState:enum", - "docComment": "/**\n * Known values of {@link GalleryApplicationVersionPropertiesProvisioningState} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownGalleryApplicationVersionPropertiesProvisioningState " - } - ], - "releaseTag": "Public", - "name": "KnownGalleryApplicationVersionPropertiesProvisioningState", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownGalleryApplicationVersionPropertiesProvisioningState.Creating:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Creating = " - }, - { - "kind": "Content", - "text": "\"Creating\"" - } - ], - "releaseTag": "Public", - "name": "Creating", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownGalleryApplicationVersionPropertiesProvisioningState.Deleting:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Deleting = " - }, - { - "kind": "Content", - "text": "\"Deleting\"" - } - ], - "releaseTag": "Public", - "name": "Deleting", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownGalleryApplicationVersionPropertiesProvisioningState.Failed:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Failed = " - }, - { - "kind": "Content", - "text": "\"Failed\"" - } - ], - "releaseTag": "Public", - "name": "Failed", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownGalleryApplicationVersionPropertiesProvisioningState.Migrating:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Migrating = " - }, - { - "kind": "Content", - "text": "\"Migrating\"" - } - ], - "releaseTag": "Public", - "name": "Migrating", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownGalleryApplicationVersionPropertiesProvisioningState.Succeeded:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Succeeded = " - }, - { - "kind": "Content", - "text": "\"Succeeded\"" - } - ], - "releaseTag": "Public", - "name": "Succeeded", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownGalleryApplicationVersionPropertiesProvisioningState.Updating:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Updating = " - }, - { - "kind": "Content", - "text": "\"Updating\"" - } - ], - "releaseTag": "Public", - "name": "Updating", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "compute-resource-manager!KnownGalleryImagePropertiesProvisioningState:enum", - "docComment": "/**\n * Known values of {@link GalleryImagePropertiesProvisioningState} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownGalleryImagePropertiesProvisioningState " - } - ], - "releaseTag": "Public", - "name": "KnownGalleryImagePropertiesProvisioningState", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownGalleryImagePropertiesProvisioningState.Creating:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Creating = " - }, - { - "kind": "Content", - "text": "\"Creating\"" - } - ], - "releaseTag": "Public", - "name": "Creating", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownGalleryImagePropertiesProvisioningState.Deleting:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Deleting = " - }, - { - "kind": "Content", - "text": "\"Deleting\"" - } - ], - "releaseTag": "Public", - "name": "Deleting", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownGalleryImagePropertiesProvisioningState.Failed:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Failed = " - }, - { - "kind": "Content", - "text": "\"Failed\"" - } - ], - "releaseTag": "Public", - "name": "Failed", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownGalleryImagePropertiesProvisioningState.Migrating:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Migrating = " - }, - { - "kind": "Content", - "text": "\"Migrating\"" - } - ], - "releaseTag": "Public", - "name": "Migrating", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownGalleryImagePropertiesProvisioningState.Succeeded:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Succeeded = " - }, - { - "kind": "Content", - "text": "\"Succeeded\"" - } - ], - "releaseTag": "Public", - "name": "Succeeded", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownGalleryImagePropertiesProvisioningState.Updating:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Updating = " - }, - { - "kind": "Content", - "text": "\"Updating\"" - } - ], - "releaseTag": "Public", - "name": "Updating", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "compute-resource-manager!KnownGalleryImageVersionPropertiesProvisioningState:enum", - "docComment": "/**\n * Known values of {@link GalleryImageVersionPropertiesProvisioningState} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownGalleryImageVersionPropertiesProvisioningState " - } - ], - "releaseTag": "Public", - "name": "KnownGalleryImageVersionPropertiesProvisioningState", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownGalleryImageVersionPropertiesProvisioningState.Creating:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Creating = " - }, - { - "kind": "Content", - "text": "\"Creating\"" - } - ], - "releaseTag": "Public", - "name": "Creating", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownGalleryImageVersionPropertiesProvisioningState.Deleting:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Deleting = " - }, - { - "kind": "Content", - "text": "\"Deleting\"" - } - ], - "releaseTag": "Public", - "name": "Deleting", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownGalleryImageVersionPropertiesProvisioningState.Failed:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Failed = " - }, - { - "kind": "Content", - "text": "\"Failed\"" - } - ], - "releaseTag": "Public", - "name": "Failed", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownGalleryImageVersionPropertiesProvisioningState.Migrating:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Migrating = " - }, - { - "kind": "Content", - "text": "\"Migrating\"" - } - ], - "releaseTag": "Public", - "name": "Migrating", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownGalleryImageVersionPropertiesProvisioningState.Succeeded:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Succeeded = " - }, - { - "kind": "Content", - "text": "\"Succeeded\"" - } - ], - "releaseTag": "Public", - "name": "Succeeded", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownGalleryImageVersionPropertiesProvisioningState.Updating:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Updating = " - }, - { - "kind": "Content", - "text": "\"Updating\"" - } - ], - "releaseTag": "Public", - "name": "Updating", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "compute-resource-manager!KnownGalleryPropertiesProvisioningState:enum", - "docComment": "/**\n * Known values of {@link GalleryPropertiesProvisioningState} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownGalleryPropertiesProvisioningState " - } - ], - "releaseTag": "Public", - "name": "KnownGalleryPropertiesProvisioningState", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownGalleryPropertiesProvisioningState.Creating:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Creating = " - }, - { - "kind": "Content", - "text": "\"Creating\"" - } - ], - "releaseTag": "Public", - "name": "Creating", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownGalleryPropertiesProvisioningState.Deleting:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Deleting = " - }, - { - "kind": "Content", - "text": "\"Deleting\"" - } - ], - "releaseTag": "Public", - "name": "Deleting", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownGalleryPropertiesProvisioningState.Failed:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Failed = " - }, - { - "kind": "Content", - "text": "\"Failed\"" - } - ], - "releaseTag": "Public", - "name": "Failed", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownGalleryPropertiesProvisioningState.Migrating:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Migrating = " - }, - { - "kind": "Content", - "text": "\"Migrating\"" - } - ], - "releaseTag": "Public", - "name": "Migrating", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownGalleryPropertiesProvisioningState.Succeeded:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Succeeded = " - }, - { - "kind": "Content", - "text": "\"Succeeded\"" - } - ], - "releaseTag": "Public", - "name": "Succeeded", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownGalleryPropertiesProvisioningState.Updating:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Updating = " - }, - { - "kind": "Content", - "text": "\"Updating\"" - } - ], - "releaseTag": "Public", - "name": "Updating", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "compute-resource-manager!KnownHyperVGeneration:enum", - "docComment": "/**\n * Known values of {@link HyperVGeneration} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownHyperVGeneration " - } - ], - "releaseTag": "Public", - "name": "KnownHyperVGeneration", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownHyperVGeneration.V1:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "V1 = " - }, - { - "kind": "Content", - "text": "\"V1\"" - } - ], - "releaseTag": "Public", - "name": "V1", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownHyperVGeneration.V2:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "V2 = " - }, - { - "kind": "Content", - "text": "\"V2\"" - } - ], - "releaseTag": "Public", - "name": "V2", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "compute-resource-manager!KnownHyperVGenerationType:enum", - "docComment": "/**\n * Known values of {@link HyperVGenerationType} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownHyperVGenerationType " - } - ], - "releaseTag": "Public", - "name": "KnownHyperVGenerationType", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownHyperVGenerationType.V1:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "V1 = " - }, - { - "kind": "Content", - "text": "\"V1\"" - } - ], - "releaseTag": "Public", - "name": "V1", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownHyperVGenerationType.V2:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "V2 = " - }, - { - "kind": "Content", - "text": "\"V2\"" - } - ], - "releaseTag": "Public", - "name": "V2", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "compute-resource-manager!KnownHyperVGenerationTypes:enum", - "docComment": "/**\n * Known values of {@link HyperVGenerationTypes} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownHyperVGenerationTypes " - } - ], - "releaseTag": "Public", - "name": "KnownHyperVGenerationTypes", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownHyperVGenerationTypes.V1:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "V1 = " - }, - { - "kind": "Content", - "text": "\"V1\"" - } - ], - "releaseTag": "Public", - "name": "V1", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownHyperVGenerationTypes.V2:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "V2 = " - }, - { - "kind": "Content", - "text": "\"V2\"" - } - ], - "releaseTag": "Public", - "name": "V2", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "compute-resource-manager!KnownIPVersion:enum", - "docComment": "/**\n * Known values of {@link IPVersion} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownIPVersion " - } - ], - "releaseTag": "Public", - "name": "KnownIPVersion", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownIPVersion.IPv4:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "IPv4 = " - }, - { - "kind": "Content", - "text": "\"IPv4\"" - } - ], - "releaseTag": "Public", - "name": "IPv4", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownIPVersion.IPv6:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "IPv6 = " - }, - { - "kind": "Content", - "text": "\"IPv6\"" - } - ], - "releaseTag": "Public", - "name": "IPv6", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "compute-resource-manager!KnownOrchestrationServiceNames:enum", - "docComment": "/**\n * Known values of {@link OrchestrationServiceNames} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownOrchestrationServiceNames " - } - ], - "releaseTag": "Public", - "name": "KnownOrchestrationServiceNames", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownOrchestrationServiceNames.AutomaticRepairs:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "AutomaticRepairs = " - }, - { - "kind": "Content", - "text": "\"AutomaticRepairs\"" - } - ], - "releaseTag": "Public", - "name": "AutomaticRepairs", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownOrchestrationServiceNames.DummyOrchestrationServiceName:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "DummyOrchestrationServiceName = " - }, - { - "kind": "Content", - "text": "\"DummyOrchestrationServiceName\"" - } - ], - "releaseTag": "Public", - "name": "DummyOrchestrationServiceName", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "compute-resource-manager!KnownOrchestrationServiceState:enum", - "docComment": "/**\n * Known values of {@link OrchestrationServiceState} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownOrchestrationServiceState " - } - ], - "releaseTag": "Public", - "name": "KnownOrchestrationServiceState", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownOrchestrationServiceState.NotRunning:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "NotRunning = " - }, - { - "kind": "Content", - "text": "\"NotRunning\"" - } - ], - "releaseTag": "Public", - "name": "NotRunning", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownOrchestrationServiceState.Running:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Running = " - }, - { - "kind": "Content", - "text": "\"Running\"" - } - ], - "releaseTag": "Public", - "name": "Running", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownOrchestrationServiceState.Suspended:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Suspended = " - }, - { - "kind": "Content", - "text": "\"Suspended\"" - } - ], - "releaseTag": "Public", - "name": "Suspended", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "compute-resource-manager!KnownOrchestrationServiceStateAction:enum", - "docComment": "/**\n * Known values of {@link OrchestrationServiceStateAction} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownOrchestrationServiceStateAction " - } - ], - "releaseTag": "Public", - "name": "KnownOrchestrationServiceStateAction", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownOrchestrationServiceStateAction.Resume:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Resume = " - }, - { - "kind": "Content", - "text": "\"Resume\"" - } - ], - "releaseTag": "Public", - "name": "Resume", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownOrchestrationServiceStateAction.Suspend:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Suspend = " - }, - { - "kind": "Content", - "text": "\"Suspend\"" - } - ], - "releaseTag": "Public", - "name": "Suspend", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "compute-resource-manager!KnownProximityPlacementGroupType:enum", - "docComment": "/**\n * Known values of {@link ProximityPlacementGroupType} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownProximityPlacementGroupType " - } - ], - "releaseTag": "Public", - "name": "KnownProximityPlacementGroupType", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownProximityPlacementGroupType.Standard:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Standard = " - }, - { - "kind": "Content", - "text": "\"Standard\"" - } - ], - "releaseTag": "Public", - "name": "Standard", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownProximityPlacementGroupType.Ultra:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Ultra = " - }, - { - "kind": "Content", - "text": "\"Ultra\"" - } - ], - "releaseTag": "Public", - "name": "Ultra", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "compute-resource-manager!KnownReplicationState:enum", - "docComment": "/**\n * Known values of {@link ReplicationState} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownReplicationState " - } - ], - "releaseTag": "Public", - "name": "KnownReplicationState", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownReplicationState.Completed:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Completed = " - }, - { - "kind": "Content", - "text": "\"Completed\"" - } - ], - "releaseTag": "Public", - "name": "Completed", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownReplicationState.Failed:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Failed = " - }, - { - "kind": "Content", - "text": "\"Failed\"" - } - ], - "releaseTag": "Public", - "name": "Failed", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownReplicationState.Replicating:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Replicating = " - }, - { - "kind": "Content", - "text": "\"Replicating\"" - } - ], - "releaseTag": "Public", - "name": "Replicating", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownReplicationState.Unknown:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Unknown = " - }, - { - "kind": "Content", - "text": "\"Unknown\"" - } - ], - "releaseTag": "Public", - "name": "Unknown", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "compute-resource-manager!KnownReplicationStatusTypes:enum", - "docComment": "/**\n * Known values of {@link ReplicationStatusTypes} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownReplicationStatusTypes " - } - ], - "releaseTag": "Public", - "name": "KnownReplicationStatusTypes", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownReplicationStatusTypes.ReplicationStatus:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "ReplicationStatus = " - }, - { - "kind": "Content", - "text": "\"ReplicationStatus\"" - } - ], - "releaseTag": "Public", - "name": "ReplicationStatus", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "compute-resource-manager!KnownSnapshotStorageAccountTypes:enum", - "docComment": "/**\n * Known values of {@link SnapshotStorageAccountTypes} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownSnapshotStorageAccountTypes " - } - ], - "releaseTag": "Public", - "name": "KnownSnapshotStorageAccountTypes", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownSnapshotStorageAccountTypes.PremiumLRS:member", - "docComment": "/**\n * Premium SSD locally redundant storage\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "PremiumLRS = " - }, - { - "kind": "Content", - "text": "\"Premium_LRS\"" - } - ], - "releaseTag": "Public", - "name": "PremiumLRS", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownSnapshotStorageAccountTypes.StandardLRS:member", - "docComment": "/**\n * Standard HDD locally redundant storage\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardLRS = " - }, - { - "kind": "Content", - "text": "\"Standard_LRS\"" - } - ], - "releaseTag": "Public", - "name": "StandardLRS", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownSnapshotStorageAccountTypes.StandardZRS:member", - "docComment": "/**\n * Standard zone redundant storage\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardZRS = " - }, - { - "kind": "Content", - "text": "\"Standard_ZRS\"" - } - ], - "releaseTag": "Public", - "name": "StandardZRS", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "compute-resource-manager!KnownStorageAccountType:enum", - "docComment": "/**\n * Known values of {@link StorageAccountType} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownStorageAccountType " - } - ], - "releaseTag": "Public", - "name": "KnownStorageAccountType", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownStorageAccountType.PremiumLRS:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "PremiumLRS = " - }, - { - "kind": "Content", - "text": "\"Premium_LRS\"" - } - ], - "releaseTag": "Public", - "name": "PremiumLRS", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownStorageAccountType.StandardLRS:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardLRS = " - }, - { - "kind": "Content", - "text": "\"Standard_LRS\"" - } - ], - "releaseTag": "Public", - "name": "StandardLRS", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownStorageAccountType.StandardZRS:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardZRS = " - }, - { - "kind": "Content", - "text": "\"Standard_ZRS\"" - } - ], - "releaseTag": "Public", - "name": "StandardZRS", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "compute-resource-manager!KnownStorageAccountTypes:enum", - "docComment": "/**\n * Known values of {@link StorageAccountTypes} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownStorageAccountTypes " - } - ], - "releaseTag": "Public", - "name": "KnownStorageAccountTypes", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownStorageAccountTypes.PremiumLRS:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "PremiumLRS = " - }, - { - "kind": "Content", - "text": "\"Premium_LRS\"" - } - ], - "releaseTag": "Public", - "name": "PremiumLRS", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownStorageAccountTypes.StandardLRS:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardLRS = " - }, - { - "kind": "Content", - "text": "\"Standard_LRS\"" - } - ], - "releaseTag": "Public", - "name": "StandardLRS", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownStorageAccountTypes.StandardSSDLRS:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardSSDLRS = " - }, - { - "kind": "Content", - "text": "\"StandardSSD_LRS\"" - } - ], - "releaseTag": "Public", - "name": "StandardSSDLRS", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownStorageAccountTypes.UltraSSDLRS:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "UltraSSDLRS = " - }, - { - "kind": "Content", - "text": "\"UltraSSD_LRS\"" - } - ], - "releaseTag": "Public", - "name": "UltraSSDLRS", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineEvictionPolicyTypes:enum", - "docComment": "/**\n * Known values of {@link VirtualMachineEvictionPolicyTypes} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownVirtualMachineEvictionPolicyTypes " - } - ], - "releaseTag": "Public", - "name": "KnownVirtualMachineEvictionPolicyTypes", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineEvictionPolicyTypes.Deallocate:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Deallocate = " - }, - { - "kind": "Content", - "text": "\"Deallocate\"" - } - ], - "releaseTag": "Public", - "name": "Deallocate", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineEvictionPolicyTypes.Delete:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Delete = " - }, - { - "kind": "Content", - "text": "\"Delete\"" - } - ], - "releaseTag": "Public", - "name": "Delete", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "compute-resource-manager!KnownVirtualMachinePriorityTypes:enum", - "docComment": "/**\n * Known values of {@link VirtualMachinePriorityTypes} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownVirtualMachinePriorityTypes " - } - ], - "releaseTag": "Public", - "name": "KnownVirtualMachinePriorityTypes", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachinePriorityTypes.Low:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Low = " - }, - { - "kind": "Content", - "text": "\"Low\"" - } - ], - "releaseTag": "Public", - "name": "Low", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachinePriorityTypes.Regular:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Regular = " - }, - { - "kind": "Content", - "text": "\"Regular\"" - } - ], - "releaseTag": "Public", - "name": "Regular", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachinePriorityTypes.Spot:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Spot = " - }, - { - "kind": "Content", - "text": "\"Spot\"" - } - ], - "releaseTag": "Public", - "name": "Spot", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineScaleSetScaleInRules:enum", - "docComment": "/**\n * Known values of {@link VirtualMachineScaleSetScaleInRules} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownVirtualMachineScaleSetScaleInRules " - } - ], - "releaseTag": "Public", - "name": "KnownVirtualMachineScaleSetScaleInRules", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineScaleSetScaleInRules.Default:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Default = " - }, - { - "kind": "Content", - "text": "\"Default\"" - } - ], - "releaseTag": "Public", - "name": "Default", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineScaleSetScaleInRules.NewestVM:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "NewestVM = " - }, - { - "kind": "Content", - "text": "\"NewestVM\"" - } - ], - "releaseTag": "Public", - "name": "NewestVM", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineScaleSetScaleInRules.OldestVM:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "OldestVM = " - }, - { - "kind": "Content", - "text": "\"OldestVM\"" - } - ], - "releaseTag": "Public", - "name": "OldestVM", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes:enum", - "docComment": "/**\n * Known values of {@link VirtualMachineSizeTypes} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownVirtualMachineSizeTypes " - } - ], - "releaseTag": "Public", - "name": "KnownVirtualMachineSizeTypes", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.BasicA0:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "BasicA0 = " - }, - { - "kind": "Content", - "text": "\"Basic_A0\"" - } - ], - "releaseTag": "Public", - "name": "BasicA0", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.BasicA1:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "BasicA1 = " - }, - { - "kind": "Content", - "text": "\"Basic_A1\"" - } - ], - "releaseTag": "Public", - "name": "BasicA1", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.BasicA2:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "BasicA2 = " - }, - { - "kind": "Content", - "text": "\"Basic_A2\"" - } - ], - "releaseTag": "Public", - "name": "BasicA2", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.BasicA3:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "BasicA3 = " - }, - { - "kind": "Content", - "text": "\"Basic_A3\"" - } - ], - "releaseTag": "Public", - "name": "BasicA3", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.BasicA4:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "BasicA4 = " - }, - { - "kind": "Content", - "text": "\"Basic_A4\"" - } - ], - "releaseTag": "Public", - "name": "BasicA4", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardA0:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardA0 = " - }, - { - "kind": "Content", - "text": "\"Standard_A0\"" - } - ], - "releaseTag": "Public", - "name": "StandardA0", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardA1:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardA1 = " - }, - { - "kind": "Content", - "text": "\"Standard_A1\"" - } - ], - "releaseTag": "Public", - "name": "StandardA1", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardA10:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardA10 = " - }, - { - "kind": "Content", - "text": "\"Standard_A10\"" - } - ], - "releaseTag": "Public", - "name": "StandardA10", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardA11:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardA11 = " - }, - { - "kind": "Content", - "text": "\"Standard_A11\"" - } - ], - "releaseTag": "Public", - "name": "StandardA11", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardA1V2:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardA1V2 = " - }, - { - "kind": "Content", - "text": "\"Standard_A1_v2\"" - } - ], - "releaseTag": "Public", - "name": "StandardA1V2", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardA2:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardA2 = " - }, - { - "kind": "Content", - "text": "\"Standard_A2\"" - } - ], - "releaseTag": "Public", - "name": "StandardA2", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardA2MV2:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardA2MV2 = " - }, - { - "kind": "Content", - "text": "\"Standard_A2m_v2\"" - } - ], - "releaseTag": "Public", - "name": "StandardA2MV2", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardA2V2:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardA2V2 = " - }, - { - "kind": "Content", - "text": "\"Standard_A2_v2\"" - } - ], - "releaseTag": "Public", - "name": "StandardA2V2", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardA3:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardA3 = " - }, - { - "kind": "Content", - "text": "\"Standard_A3\"" - } - ], - "releaseTag": "Public", - "name": "StandardA3", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardA4:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardA4 = " - }, - { - "kind": "Content", - "text": "\"Standard_A4\"" - } - ], - "releaseTag": "Public", - "name": "StandardA4", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardA4MV2:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardA4MV2 = " - }, - { - "kind": "Content", - "text": "\"Standard_A4m_v2\"" - } - ], - "releaseTag": "Public", - "name": "StandardA4MV2", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardA4V2:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardA4V2 = " - }, - { - "kind": "Content", - "text": "\"Standard_A4_v2\"" - } - ], - "releaseTag": "Public", - "name": "StandardA4V2", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardA5:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardA5 = " - }, - { - "kind": "Content", - "text": "\"Standard_A5\"" - } - ], - "releaseTag": "Public", - "name": "StandardA5", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardA6:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardA6 = " - }, - { - "kind": "Content", - "text": "\"Standard_A6\"" - } - ], - "releaseTag": "Public", - "name": "StandardA6", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardA7:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardA7 = " - }, - { - "kind": "Content", - "text": "\"Standard_A7\"" - } - ], - "releaseTag": "Public", - "name": "StandardA7", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardA8:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardA8 = " - }, - { - "kind": "Content", - "text": "\"Standard_A8\"" - } - ], - "releaseTag": "Public", - "name": "StandardA8", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardA8MV2:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardA8MV2 = " - }, - { - "kind": "Content", - "text": "\"Standard_A8m_v2\"" - } - ], - "releaseTag": "Public", - "name": "StandardA8MV2", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardA8V2:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardA8V2 = " - }, - { - "kind": "Content", - "text": "\"Standard_A8_v2\"" - } - ], - "releaseTag": "Public", - "name": "StandardA8V2", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardA9:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardA9 = " - }, - { - "kind": "Content", - "text": "\"Standard_A9\"" - } - ], - "releaseTag": "Public", - "name": "StandardA9", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardB1Ms:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardB1Ms = " - }, - { - "kind": "Content", - "text": "\"Standard_B1ms\"" - } - ], - "releaseTag": "Public", - "name": "StandardB1Ms", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardB1S:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardB1S = " - }, - { - "kind": "Content", - "text": "\"Standard_B1s\"" - } - ], - "releaseTag": "Public", - "name": "StandardB1S", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardB2Ms:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardB2Ms = " - }, - { - "kind": "Content", - "text": "\"Standard_B2ms\"" - } - ], - "releaseTag": "Public", - "name": "StandardB2Ms", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardB2S:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardB2S = " - }, - { - "kind": "Content", - "text": "\"Standard_B2s\"" - } - ], - "releaseTag": "Public", - "name": "StandardB2S", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardB4Ms:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardB4Ms = " - }, - { - "kind": "Content", - "text": "\"Standard_B4ms\"" - } - ], - "releaseTag": "Public", - "name": "StandardB4Ms", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardB8Ms:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardB8Ms = " - }, - { - "kind": "Content", - "text": "\"Standard_B8ms\"" - } - ], - "releaseTag": "Public", - "name": "StandardB8Ms", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardD1:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardD1 = " - }, - { - "kind": "Content", - "text": "\"Standard_D1\"" - } - ], - "releaseTag": "Public", - "name": "StandardD1", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardD11:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardD11 = " - }, - { - "kind": "Content", - "text": "\"Standard_D11\"" - } - ], - "releaseTag": "Public", - "name": "StandardD11", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardD11V2:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardD11V2 = " - }, - { - "kind": "Content", - "text": "\"Standard_D11_v2\"" - } - ], - "releaseTag": "Public", - "name": "StandardD11V2", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardD12:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardD12 = " - }, - { - "kind": "Content", - "text": "\"Standard_D12\"" - } - ], - "releaseTag": "Public", - "name": "StandardD12", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardD12V2:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardD12V2 = " - }, - { - "kind": "Content", - "text": "\"Standard_D12_v2\"" - } - ], - "releaseTag": "Public", - "name": "StandardD12V2", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardD13:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardD13 = " - }, - { - "kind": "Content", - "text": "\"Standard_D13\"" - } - ], - "releaseTag": "Public", - "name": "StandardD13", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardD13V2:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardD13V2 = " - }, - { - "kind": "Content", - "text": "\"Standard_D13_v2\"" - } - ], - "releaseTag": "Public", - "name": "StandardD13V2", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardD14:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardD14 = " - }, - { - "kind": "Content", - "text": "\"Standard_D14\"" - } - ], - "releaseTag": "Public", - "name": "StandardD14", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardD14V2:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardD14V2 = " - }, - { - "kind": "Content", - "text": "\"Standard_D14_v2\"" - } - ], - "releaseTag": "Public", - "name": "StandardD14V2", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardD15V2:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardD15V2 = " - }, - { - "kind": "Content", - "text": "\"Standard_D15_v2\"" - } - ], - "releaseTag": "Public", - "name": "StandardD15V2", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardD16SV3:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardD16SV3 = " - }, - { - "kind": "Content", - "text": "\"Standard_D16s_v3\"" - } - ], - "releaseTag": "Public", - "name": "StandardD16SV3", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardD16V3:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardD16V3 = " - }, - { - "kind": "Content", - "text": "\"Standard_D16_v3\"" - } - ], - "releaseTag": "Public", - "name": "StandardD16V3", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardD1V2:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardD1V2 = " - }, - { - "kind": "Content", - "text": "\"Standard_D1_v2\"" - } - ], - "releaseTag": "Public", - "name": "StandardD1V2", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardD2:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardD2 = " - }, - { - "kind": "Content", - "text": "\"Standard_D2\"" - } - ], - "releaseTag": "Public", - "name": "StandardD2", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardD2SV3:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardD2SV3 = " - }, - { - "kind": "Content", - "text": "\"Standard_D2s_v3\"" - } - ], - "releaseTag": "Public", - "name": "StandardD2SV3", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardD2V2:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardD2V2 = " - }, - { - "kind": "Content", - "text": "\"Standard_D2_v2\"" - } - ], - "releaseTag": "Public", - "name": "StandardD2V2", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardD2V3:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardD2V3 = " - }, - { - "kind": "Content", - "text": "\"Standard_D2_v3\"" - } - ], - "releaseTag": "Public", - "name": "StandardD2V3", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardD3:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardD3 = " - }, - { - "kind": "Content", - "text": "\"Standard_D3\"" - } - ], - "releaseTag": "Public", - "name": "StandardD3", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardD32SV3:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardD32SV3 = " - }, - { - "kind": "Content", - "text": "\"Standard_D32s_v3\"" - } - ], - "releaseTag": "Public", - "name": "StandardD32SV3", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardD32V3:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardD32V3 = " - }, - { - "kind": "Content", - "text": "\"Standard_D32_v3\"" - } - ], - "releaseTag": "Public", - "name": "StandardD32V3", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardD3V2:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardD3V2 = " - }, - { - "kind": "Content", - "text": "\"Standard_D3_v2\"" - } - ], - "releaseTag": "Public", - "name": "StandardD3V2", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardD4:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardD4 = " - }, - { - "kind": "Content", - "text": "\"Standard_D4\"" - } - ], - "releaseTag": "Public", - "name": "StandardD4", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardD4SV3:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardD4SV3 = " - }, - { - "kind": "Content", - "text": "\"Standard_D4s_v3\"" - } - ], - "releaseTag": "Public", - "name": "StandardD4SV3", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardD4V2:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardD4V2 = " - }, - { - "kind": "Content", - "text": "\"Standard_D4_v2\"" - } - ], - "releaseTag": "Public", - "name": "StandardD4V2", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardD4V3:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardD4V3 = " - }, - { - "kind": "Content", - "text": "\"Standard_D4_v3\"" - } - ], - "releaseTag": "Public", - "name": "StandardD4V3", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardD5V2:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardD5V2 = " - }, - { - "kind": "Content", - "text": "\"Standard_D5_v2\"" - } - ], - "releaseTag": "Public", - "name": "StandardD5V2", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardD64SV3:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardD64SV3 = " - }, - { - "kind": "Content", - "text": "\"Standard_D64s_v3\"" - } - ], - "releaseTag": "Public", - "name": "StandardD64SV3", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardD64V3:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardD64V3 = " - }, - { - "kind": "Content", - "text": "\"Standard_D64_v3\"" - } - ], - "releaseTag": "Public", - "name": "StandardD64V3", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardD8SV3:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardD8SV3 = " - }, - { - "kind": "Content", - "text": "\"Standard_D8s_v3\"" - } - ], - "releaseTag": "Public", - "name": "StandardD8SV3", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardD8V3:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardD8V3 = " - }, - { - "kind": "Content", - "text": "\"Standard_D8_v3\"" - } - ], - "releaseTag": "Public", - "name": "StandardD8V3", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardDS1:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardDS1 = " - }, - { - "kind": "Content", - "text": "\"Standard_DS1\"" - } - ], - "releaseTag": "Public", - "name": "StandardDS1", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardDS11:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardDS11 = " - }, - { - "kind": "Content", - "text": "\"Standard_DS11\"" - } - ], - "releaseTag": "Public", - "name": "StandardDS11", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardDS11V2:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardDS11V2 = " - }, - { - "kind": "Content", - "text": "\"Standard_DS11_v2\"" - } - ], - "releaseTag": "Public", - "name": "StandardDS11V2", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardDS12:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardDS12 = " - }, - { - "kind": "Content", - "text": "\"Standard_DS12\"" - } - ], - "releaseTag": "Public", - "name": "StandardDS12", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardDS12V2:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardDS12V2 = " - }, - { - "kind": "Content", - "text": "\"Standard_DS12_v2\"" - } - ], - "releaseTag": "Public", - "name": "StandardDS12V2", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardDS13:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardDS13 = " - }, - { - "kind": "Content", - "text": "\"Standard_DS13\"" - } - ], - "releaseTag": "Public", - "name": "StandardDS13", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardDS132V2:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardDS132V2 = " - }, - { - "kind": "Content", - "text": "\"Standard_DS13-2_v2\"" - } - ], - "releaseTag": "Public", - "name": "StandardDS132V2", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardDS134V2:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardDS134V2 = " - }, - { - "kind": "Content", - "text": "\"Standard_DS13-4_v2\"" - } - ], - "releaseTag": "Public", - "name": "StandardDS134V2", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardDS13V2:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardDS13V2 = " - }, - { - "kind": "Content", - "text": "\"Standard_DS13_v2\"" - } - ], - "releaseTag": "Public", - "name": "StandardDS13V2", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardDS14:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardDS14 = " - }, - { - "kind": "Content", - "text": "\"Standard_DS14\"" - } - ], - "releaseTag": "Public", - "name": "StandardDS14", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardDS144V2:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardDS144V2 = " - }, - { - "kind": "Content", - "text": "\"Standard_DS14-4_v2\"" - } - ], - "releaseTag": "Public", - "name": "StandardDS144V2", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardDS148V2:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardDS148V2 = " - }, - { - "kind": "Content", - "text": "\"Standard_DS14-8_v2\"" - } - ], - "releaseTag": "Public", - "name": "StandardDS148V2", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardDS14V2:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardDS14V2 = " - }, - { - "kind": "Content", - "text": "\"Standard_DS14_v2\"" - } - ], - "releaseTag": "Public", - "name": "StandardDS14V2", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardDS15V2:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardDS15V2 = " - }, - { - "kind": "Content", - "text": "\"Standard_DS15_v2\"" - } - ], - "releaseTag": "Public", - "name": "StandardDS15V2", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardDS1V2:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardDS1V2 = " - }, - { - "kind": "Content", - "text": "\"Standard_DS1_v2\"" - } - ], - "releaseTag": "Public", - "name": "StandardDS1V2", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardDS2:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardDS2 = " - }, - { - "kind": "Content", - "text": "\"Standard_DS2\"" - } - ], - "releaseTag": "Public", - "name": "StandardDS2", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardDS2V2:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardDS2V2 = " - }, - { - "kind": "Content", - "text": "\"Standard_DS2_v2\"" - } - ], - "releaseTag": "Public", - "name": "StandardDS2V2", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardDS3:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardDS3 = " - }, - { - "kind": "Content", - "text": "\"Standard_DS3\"" - } - ], - "releaseTag": "Public", - "name": "StandardDS3", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardDS3V2:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardDS3V2 = " - }, - { - "kind": "Content", - "text": "\"Standard_DS3_v2\"" - } - ], - "releaseTag": "Public", - "name": "StandardDS3V2", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardDS4:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardDS4 = " - }, - { - "kind": "Content", - "text": "\"Standard_DS4\"" - } - ], - "releaseTag": "Public", - "name": "StandardDS4", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardDS4V2:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardDS4V2 = " - }, - { - "kind": "Content", - "text": "\"Standard_DS4_v2\"" - } - ], - "releaseTag": "Public", - "name": "StandardDS4V2", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardDS5V2:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardDS5V2 = " - }, - { - "kind": "Content", - "text": "\"Standard_DS5_v2\"" - } - ], - "releaseTag": "Public", - "name": "StandardDS5V2", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardE16SV3:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardE16SV3 = " - }, - { - "kind": "Content", - "text": "\"Standard_E16s_v3\"" - } - ], - "releaseTag": "Public", - "name": "StandardE16SV3", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardE16V3:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardE16V3 = " - }, - { - "kind": "Content", - "text": "\"Standard_E16_v3\"" - } - ], - "releaseTag": "Public", - "name": "StandardE16V3", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardE2SV3:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardE2SV3 = " - }, - { - "kind": "Content", - "text": "\"Standard_E2s_v3\"" - } - ], - "releaseTag": "Public", - "name": "StandardE2SV3", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardE2V3:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardE2V3 = " - }, - { - "kind": "Content", - "text": "\"Standard_E2_v3\"" - } - ], - "releaseTag": "Public", - "name": "StandardE2V3", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardE3216V3:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardE3216V3 = " - }, - { - "kind": "Content", - "text": "\"Standard_E32-16_v3\"" - } - ], - "releaseTag": "Public", - "name": "StandardE3216V3", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardE328SV3:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardE328SV3 = " - }, - { - "kind": "Content", - "text": "\"Standard_E32-8s_v3\"" - } - ], - "releaseTag": "Public", - "name": "StandardE328SV3", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardE32SV3:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardE32SV3 = " - }, - { - "kind": "Content", - "text": "\"Standard_E32s_v3\"" - } - ], - "releaseTag": "Public", - "name": "StandardE32SV3", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardE32V3:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardE32V3 = " - }, - { - "kind": "Content", - "text": "\"Standard_E32_v3\"" - } - ], - "releaseTag": "Public", - "name": "StandardE32V3", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardE4SV3:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardE4SV3 = " - }, - { - "kind": "Content", - "text": "\"Standard_E4s_v3\"" - } - ], - "releaseTag": "Public", - "name": "StandardE4SV3", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardE4V3:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardE4V3 = " - }, - { - "kind": "Content", - "text": "\"Standard_E4_v3\"" - } - ], - "releaseTag": "Public", - "name": "StandardE4V3", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardE6416SV3:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardE6416SV3 = " - }, - { - "kind": "Content", - "text": "\"Standard_E64-16s_v3\"" - } - ], - "releaseTag": "Public", - "name": "StandardE6416SV3", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardE6432SV3:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardE6432SV3 = " - }, - { - "kind": "Content", - "text": "\"Standard_E64-32s_v3\"" - } - ], - "releaseTag": "Public", - "name": "StandardE6432SV3", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardE64SV3:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardE64SV3 = " - }, - { - "kind": "Content", - "text": "\"Standard_E64s_v3\"" - } - ], - "releaseTag": "Public", - "name": "StandardE64SV3", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardE64V3:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardE64V3 = " - }, - { - "kind": "Content", - "text": "\"Standard_E64_v3\"" - } - ], - "releaseTag": "Public", - "name": "StandardE64V3", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardE8SV3:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardE8SV3 = " - }, - { - "kind": "Content", - "text": "\"Standard_E8s_v3\"" - } - ], - "releaseTag": "Public", - "name": "StandardE8SV3", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardE8V3:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardE8V3 = " - }, - { - "kind": "Content", - "text": "\"Standard_E8_v3\"" - } - ], - "releaseTag": "Public", - "name": "StandardE8V3", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardF1:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardF1 = " - }, - { - "kind": "Content", - "text": "\"Standard_F1\"" - } - ], - "releaseTag": "Public", - "name": "StandardF1", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardF16:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardF16 = " - }, - { - "kind": "Content", - "text": "\"Standard_F16\"" - } - ], - "releaseTag": "Public", - "name": "StandardF16", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardF16S:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardF16S = " - }, - { - "kind": "Content", - "text": "\"Standard_F16s\"" - } - ], - "releaseTag": "Public", - "name": "StandardF16S", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardF16SV2:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardF16SV2 = " - }, - { - "kind": "Content", - "text": "\"Standard_F16s_v2\"" - } - ], - "releaseTag": "Public", - "name": "StandardF16SV2", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardF1S:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardF1S = " - }, - { - "kind": "Content", - "text": "\"Standard_F1s\"" - } - ], - "releaseTag": "Public", - "name": "StandardF1S", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardF2:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardF2 = " - }, - { - "kind": "Content", - "text": "\"Standard_F2\"" - } - ], - "releaseTag": "Public", - "name": "StandardF2", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardF2S:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardF2S = " - }, - { - "kind": "Content", - "text": "\"Standard_F2s\"" - } - ], - "releaseTag": "Public", - "name": "StandardF2S", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardF2SV2:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardF2SV2 = " - }, - { - "kind": "Content", - "text": "\"Standard_F2s_v2\"" - } - ], - "releaseTag": "Public", - "name": "StandardF2SV2", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardF32SV2:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardF32SV2 = " - }, - { - "kind": "Content", - "text": "\"Standard_F32s_v2\"" - } - ], - "releaseTag": "Public", - "name": "StandardF32SV2", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardF4:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardF4 = " - }, - { - "kind": "Content", - "text": "\"Standard_F4\"" - } - ], - "releaseTag": "Public", - "name": "StandardF4", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardF4S:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardF4S = " - }, - { - "kind": "Content", - "text": "\"Standard_F4s\"" - } - ], - "releaseTag": "Public", - "name": "StandardF4S", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardF4SV2:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardF4SV2 = " - }, - { - "kind": "Content", - "text": "\"Standard_F4s_v2\"" - } - ], - "releaseTag": "Public", - "name": "StandardF4SV2", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardF64SV2:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardF64SV2 = " - }, - { - "kind": "Content", - "text": "\"Standard_F64s_v2\"" - } - ], - "releaseTag": "Public", - "name": "StandardF64SV2", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardF72SV2:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardF72SV2 = " - }, - { - "kind": "Content", - "text": "\"Standard_F72s_v2\"" - } - ], - "releaseTag": "Public", - "name": "StandardF72SV2", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardF8:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardF8 = " - }, - { - "kind": "Content", - "text": "\"Standard_F8\"" - } - ], - "releaseTag": "Public", - "name": "StandardF8", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardF8S:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardF8S = " - }, - { - "kind": "Content", - "text": "\"Standard_F8s\"" - } - ], - "releaseTag": "Public", - "name": "StandardF8S", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardF8SV2:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardF8SV2 = " - }, - { - "kind": "Content", - "text": "\"Standard_F8s_v2\"" - } - ], - "releaseTag": "Public", - "name": "StandardF8SV2", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardG1:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardG1 = " - }, - { - "kind": "Content", - "text": "\"Standard_G1\"" - } - ], - "releaseTag": "Public", - "name": "StandardG1", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardG2:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardG2 = " - }, - { - "kind": "Content", - "text": "\"Standard_G2\"" - } - ], - "releaseTag": "Public", - "name": "StandardG2", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardG3:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardG3 = " - }, - { - "kind": "Content", - "text": "\"Standard_G3\"" - } - ], - "releaseTag": "Public", - "name": "StandardG3", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardG4:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardG4 = " - }, - { - "kind": "Content", - "text": "\"Standard_G4\"" - } - ], - "releaseTag": "Public", - "name": "StandardG4", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardG5:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardG5 = " - }, - { - "kind": "Content", - "text": "\"Standard_G5\"" - } - ], - "releaseTag": "Public", - "name": "StandardG5", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardGS1:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardGS1 = " - }, - { - "kind": "Content", - "text": "\"Standard_GS1\"" - } - ], - "releaseTag": "Public", - "name": "StandardGS1", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardGS2:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardGS2 = " - }, - { - "kind": "Content", - "text": "\"Standard_GS2\"" - } - ], - "releaseTag": "Public", - "name": "StandardGS2", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardGS3:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardGS3 = " - }, - { - "kind": "Content", - "text": "\"Standard_GS3\"" - } - ], - "releaseTag": "Public", - "name": "StandardGS3", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardGS4:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardGS4 = " - }, - { - "kind": "Content", - "text": "\"Standard_GS4\"" - } - ], - "releaseTag": "Public", - "name": "StandardGS4", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardGS44:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardGS44 = " - }, - { - "kind": "Content", - "text": "\"Standard_GS4-4\"" - } - ], - "releaseTag": "Public", - "name": "StandardGS44", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardGS48:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardGS48 = " - }, - { - "kind": "Content", - "text": "\"Standard_GS4-8\"" - } - ], - "releaseTag": "Public", - "name": "StandardGS48", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardGS5:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardGS5 = " - }, - { - "kind": "Content", - "text": "\"Standard_GS5\"" - } - ], - "releaseTag": "Public", - "name": "StandardGS5", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardGS516:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardGS516 = " - }, - { - "kind": "Content", - "text": "\"Standard_GS5-16\"" - } - ], - "releaseTag": "Public", - "name": "StandardGS516", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardGS58:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardGS58 = " - }, - { - "kind": "Content", - "text": "\"Standard_GS5-8\"" - } - ], - "releaseTag": "Public", - "name": "StandardGS58", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardH16:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardH16 = " - }, - { - "kind": "Content", - "text": "\"Standard_H16\"" - } - ], - "releaseTag": "Public", - "name": "StandardH16", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardH16M:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardH16M = " - }, - { - "kind": "Content", - "text": "\"Standard_H16m\"" - } - ], - "releaseTag": "Public", - "name": "StandardH16M", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardH16Mr:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardH16Mr = " - }, - { - "kind": "Content", - "text": "\"Standard_H16mr\"" - } - ], - "releaseTag": "Public", - "name": "StandardH16Mr", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardH16R:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardH16R = " - }, - { - "kind": "Content", - "text": "\"Standard_H16r\"" - } - ], - "releaseTag": "Public", - "name": "StandardH16R", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardH8:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardH8 = " - }, - { - "kind": "Content", - "text": "\"Standard_H8\"" - } - ], - "releaseTag": "Public", - "name": "StandardH8", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardH8M:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardH8M = " - }, - { - "kind": "Content", - "text": "\"Standard_H8m\"" - } - ], - "releaseTag": "Public", - "name": "StandardH8M", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardL16S:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardL16S = " - }, - { - "kind": "Content", - "text": "\"Standard_L16s\"" - } - ], - "releaseTag": "Public", - "name": "StandardL16S", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardL32S:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardL32S = " - }, - { - "kind": "Content", - "text": "\"Standard_L32s\"" - } - ], - "releaseTag": "Public", - "name": "StandardL32S", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardL4S:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardL4S = " - }, - { - "kind": "Content", - "text": "\"Standard_L4s\"" - } - ], - "releaseTag": "Public", - "name": "StandardL4S", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardL8S:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardL8S = " - }, - { - "kind": "Content", - "text": "\"Standard_L8s\"" - } - ], - "releaseTag": "Public", - "name": "StandardL8S", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardM12832Ms:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardM12832Ms = " - }, - { - "kind": "Content", - "text": "\"Standard_M128-32ms\"" - } - ], - "releaseTag": "Public", - "name": "StandardM12832Ms", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardM12864Ms:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardM12864Ms = " - }, - { - "kind": "Content", - "text": "\"Standard_M128-64ms\"" - } - ], - "releaseTag": "Public", - "name": "StandardM12864Ms", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardM128Ms:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardM128Ms = " - }, - { - "kind": "Content", - "text": "\"Standard_M128ms\"" - } - ], - "releaseTag": "Public", - "name": "StandardM128Ms", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardM128S:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardM128S = " - }, - { - "kind": "Content", - "text": "\"Standard_M128s\"" - } - ], - "releaseTag": "Public", - "name": "StandardM128S", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardM6416Ms:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardM6416Ms = " - }, - { - "kind": "Content", - "text": "\"Standard_M64-16ms\"" - } - ], - "releaseTag": "Public", - "name": "StandardM6416Ms", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardM6432Ms:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardM6432Ms = " - }, - { - "kind": "Content", - "text": "\"Standard_M64-32ms\"" - } - ], - "releaseTag": "Public", - "name": "StandardM6432Ms", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardM64Ms:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardM64Ms = " - }, - { - "kind": "Content", - "text": "\"Standard_M64ms\"" - } - ], - "releaseTag": "Public", - "name": "StandardM64Ms", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardM64S:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardM64S = " - }, - { - "kind": "Content", - "text": "\"Standard_M64s\"" - } - ], - "releaseTag": "Public", - "name": "StandardM64S", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardNC12:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardNC12 = " - }, - { - "kind": "Content", - "text": "\"Standard_NC12\"" - } - ], - "releaseTag": "Public", - "name": "StandardNC12", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardNC12SV2:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardNC12SV2 = " - }, - { - "kind": "Content", - "text": "\"Standard_NC12s_v2\"" - } - ], - "releaseTag": "Public", - "name": "StandardNC12SV2", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardNC12SV3:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardNC12SV3 = " - }, - { - "kind": "Content", - "text": "\"Standard_NC12s_v3\"" - } - ], - "releaseTag": "Public", - "name": "StandardNC12SV3", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardNC24:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardNC24 = " - }, - { - "kind": "Content", - "text": "\"Standard_NC24\"" - } - ], - "releaseTag": "Public", - "name": "StandardNC24", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardNC24R:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardNC24R = " - }, - { - "kind": "Content", - "text": "\"Standard_NC24r\"" - } - ], - "releaseTag": "Public", - "name": "StandardNC24R", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardNC24RsV2:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardNC24RsV2 = " - }, - { - "kind": "Content", - "text": "\"Standard_NC24rs_v2\"" - } - ], - "releaseTag": "Public", - "name": "StandardNC24RsV2", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardNC24RsV3:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardNC24RsV3 = " - }, - { - "kind": "Content", - "text": "\"Standard_NC24rs_v3\"" - } - ], - "releaseTag": "Public", - "name": "StandardNC24RsV3", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardNC24SV2:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardNC24SV2 = " - }, - { - "kind": "Content", - "text": "\"Standard_NC24s_v2\"" - } - ], - "releaseTag": "Public", - "name": "StandardNC24SV2", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardNC24SV3:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardNC24SV3 = " - }, - { - "kind": "Content", - "text": "\"Standard_NC24s_v3\"" - } - ], - "releaseTag": "Public", - "name": "StandardNC24SV3", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardNC6:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardNC6 = " - }, - { - "kind": "Content", - "text": "\"Standard_NC6\"" - } - ], - "releaseTag": "Public", - "name": "StandardNC6", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardNC6SV2:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardNC6SV2 = " - }, - { - "kind": "Content", - "text": "\"Standard_NC6s_v2\"" - } - ], - "releaseTag": "Public", - "name": "StandardNC6SV2", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardNC6SV3:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardNC6SV3 = " - }, - { - "kind": "Content", - "text": "\"Standard_NC6s_v3\"" - } - ], - "releaseTag": "Public", - "name": "StandardNC6SV3", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardND12S:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardND12S = " - }, - { - "kind": "Content", - "text": "\"Standard_ND12s\"" - } - ], - "releaseTag": "Public", - "name": "StandardND12S", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardND24Rs:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardND24Rs = " - }, - { - "kind": "Content", - "text": "\"Standard_ND24rs\"" - } - ], - "releaseTag": "Public", - "name": "StandardND24Rs", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardND24S:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardND24S = " - }, - { - "kind": "Content", - "text": "\"Standard_ND24s\"" - } - ], - "releaseTag": "Public", - "name": "StandardND24S", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardND6S:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardND6S = " - }, - { - "kind": "Content", - "text": "\"Standard_ND6s\"" - } - ], - "releaseTag": "Public", - "name": "StandardND6S", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardNV12:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardNV12 = " - }, - { - "kind": "Content", - "text": "\"Standard_NV12\"" - } - ], - "releaseTag": "Public", - "name": "StandardNV12", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardNV24:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardNV24 = " - }, - { - "kind": "Content", - "text": "\"Standard_NV24\"" - } - ], - "releaseTag": "Public", - "name": "StandardNV24", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardNV6:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardNV6 = " - }, - { - "kind": "Content", - "text": "\"Standard_NV6\"" - } - ], - "releaseTag": "Public", - "name": "StandardNV6", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!LinuxConfiguration:interface", - "docComment": "/**\n * Specifies the Linux operating system settings on the virtual machine.

For a list of supported Linux distributions, see [Linux on Azure-Endorsed Distributions](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-endorsed-distros?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json)

For running non-endorsed distributions, see [Information for Non-Endorsed Distributions](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-create-upload-generic?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json).\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LinuxConfiguration " - } - ], - "releaseTag": "Public", - "name": "LinuxConfiguration", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!LinuxConfiguration#disablePasswordAuthentication:member", - "docComment": "/**\n * Specifies whether password authentication should be disabled.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "disablePasswordAuthentication?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "disablePasswordAuthentication", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!LinuxConfiguration#provisionVMAgent:member", - "docComment": "/**\n * Indicates whether virtual machine agent should be provisioned on the virtual machine.

When this property is not specified in the request body, default behavior is to set it to true. This will ensure that VM Agent is installed on the VM so that extensions can be added to the VM later.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "provisionVMAgent?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "provisionVMAgent", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!LinuxConfiguration#ssh:member", - "docComment": "/**\n * Specifies the ssh key configuration for a Linux OS.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "ssh?: " - }, - { - "kind": "Reference", - "text": "SshConfiguration", - "canonicalReference": "compute-resource-manager!SshConfiguration:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ssh", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!ListUsagesResult:interface", - "docComment": "/**\n * The List Usages operation response.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ListUsagesResult " - } - ], - "releaseTag": "Public", - "name": "ListUsagesResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ListUsagesResult#nextLink:member", - "docComment": "/**\n * The URI to fetch the next page of compute resource usage information. Call ListNext() with this to fetch the next page of compute resource usage information.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ListUsagesResult#value:member", - "docComment": "/**\n * The list of compute resource usages.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Reference", - "text": "UsageDef", - "canonicalReference": "compute-resource-manager!UsageDef:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!LogAnalytics:interface", - "docComment": "/**\n * Interface representing a LogAnalytics.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LogAnalytics " - } - ], - "releaseTag": "Public", - "name": "LogAnalytics", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!LogAnalytics#beginExportRequestRateByInterval:member(1)", - "docComment": "/**\n * Export logs that show Api requests made by this subscription in the given time window to show throttling activities.\n *\n * @param location - The location upon which virtual-machine-sizes is queried.\n *\n * @param parameters - Parameters supplied to the LogAnalytics getRequestRateByInterval Api.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginExportRequestRateByInterval(location: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "RequestRateByIntervalInput", - "canonicalReference": "compute-resource-manager!RequestRateByIntervalInput:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "LogAnalyticsExportRequestRateByIntervalOptionalParams", - "canonicalReference": "compute-resource-manager!LogAnalyticsExportRequestRateByIntervalOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "LogAnalyticsExportRequestRateByIntervalResponse", - "canonicalReference": "compute-resource-manager!LogAnalyticsExportRequestRateByIntervalResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "LogAnalyticsExportRequestRateByIntervalResponse", - "canonicalReference": "compute-resource-manager!LogAnalyticsExportRequestRateByIntervalResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "location", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginExportRequestRateByInterval" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!LogAnalytics#beginExportRequestRateByIntervalAndWait:member(1)", - "docComment": "/**\n * Export logs that show Api requests made by this subscription in the given time window to show throttling activities.\n *\n * @param location - The location upon which virtual-machine-sizes is queried.\n *\n * @param parameters - Parameters supplied to the LogAnalytics getRequestRateByInterval Api.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginExportRequestRateByIntervalAndWait(location: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "RequestRateByIntervalInput", - "canonicalReference": "compute-resource-manager!RequestRateByIntervalInput:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "LogAnalyticsExportRequestRateByIntervalOptionalParams", - "canonicalReference": "compute-resource-manager!LogAnalyticsExportRequestRateByIntervalOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "LogAnalyticsExportRequestRateByIntervalResponse", - "canonicalReference": "compute-resource-manager!LogAnalyticsExportRequestRateByIntervalResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "location", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginExportRequestRateByIntervalAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!LogAnalytics#beginExportThrottledRequests:member(1)", - "docComment": "/**\n * Export logs that show total throttled Api requests for this subscription in the given time window.\n *\n * @param location - The location upon which virtual-machine-sizes is queried.\n *\n * @param parameters - Parameters supplied to the LogAnalytics getThrottledRequests Api.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginExportThrottledRequests(location: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ThrottledRequestsInput", - "canonicalReference": "compute-resource-manager!ThrottledRequestsInput:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "LogAnalyticsExportThrottledRequestsOptionalParams", - "canonicalReference": "compute-resource-manager!LogAnalyticsExportThrottledRequestsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "LogAnalyticsExportThrottledRequestsResponse", - "canonicalReference": "compute-resource-manager!LogAnalyticsExportThrottledRequestsResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "LogAnalyticsExportThrottledRequestsResponse", - "canonicalReference": "compute-resource-manager!LogAnalyticsExportThrottledRequestsResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "location", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginExportThrottledRequests" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!LogAnalytics#beginExportThrottledRequestsAndWait:member(1)", - "docComment": "/**\n * Export logs that show total throttled Api requests for this subscription in the given time window.\n *\n * @param location - The location upon which virtual-machine-sizes is queried.\n *\n * @param parameters - Parameters supplied to the LogAnalytics getThrottledRequests Api.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginExportThrottledRequestsAndWait(location: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ThrottledRequestsInput", - "canonicalReference": "compute-resource-manager!ThrottledRequestsInput:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "LogAnalyticsExportThrottledRequestsOptionalParams", - "canonicalReference": "compute-resource-manager!LogAnalyticsExportThrottledRequestsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "LogAnalyticsExportThrottledRequestsResponse", - "canonicalReference": "compute-resource-manager!LogAnalyticsExportThrottledRequestsResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "location", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginExportThrottledRequestsAndWait" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!LogAnalyticsExportRequestRateByIntervalOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LogAnalyticsExportRequestRateByIntervalOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "LogAnalyticsExportRequestRateByIntervalOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!LogAnalyticsExportRequestRateByIntervalOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!LogAnalyticsExportRequestRateByIntervalOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!LogAnalyticsExportRequestRateByIntervalResponse:type", - "docComment": "/**\n * Contains response data for the exportRequestRateByInterval operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type LogAnalyticsExportRequestRateByIntervalResponse = " - }, - { - "kind": "Reference", - "text": "LogAnalyticsOperationResult", - "canonicalReference": "compute-resource-manager!LogAnalyticsOperationResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "LogAnalyticsExportRequestRateByIntervalResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!LogAnalyticsExportThrottledRequestsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LogAnalyticsExportThrottledRequestsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "LogAnalyticsExportThrottledRequestsOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!LogAnalyticsExportThrottledRequestsOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!LogAnalyticsExportThrottledRequestsOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!LogAnalyticsExportThrottledRequestsResponse:type", - "docComment": "/**\n * Contains response data for the exportThrottledRequests operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type LogAnalyticsExportThrottledRequestsResponse = " - }, - { - "kind": "Reference", - "text": "LogAnalyticsOperationResult", - "canonicalReference": "compute-resource-manager!LogAnalyticsOperationResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "LogAnalyticsExportThrottledRequestsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!LogAnalyticsInputBase:interface", - "docComment": "/**\n * Api input base class for LogAnalytics Api.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LogAnalyticsInputBase " - } - ], - "releaseTag": "Public", - "name": "LogAnalyticsInputBase", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!LogAnalyticsInputBase#blobContainerSasUri:member", - "docComment": "/**\n * SAS Uri of the logging blob container to which LogAnalytics Api writes output logs to.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "blobContainerSasUri: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "blobContainerSasUri", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!LogAnalyticsInputBase#fromTime:member", - "docComment": "/**\n * From time of the query\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "fromTime: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "fromTime", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!LogAnalyticsInputBase#groupByOperationName:member", - "docComment": "/**\n * Group query result by Operation Name.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "groupByOperationName?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "groupByOperationName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!LogAnalyticsInputBase#groupByResourceName:member", - "docComment": "/**\n * Group query result by Resource Name.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "groupByResourceName?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "groupByResourceName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!LogAnalyticsInputBase#groupByThrottlePolicy:member", - "docComment": "/**\n * Group query result by Throttle Policy applied.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "groupByThrottlePolicy?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "groupByThrottlePolicy", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!LogAnalyticsInputBase#toTime:member", - "docComment": "/**\n * To time of the query\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "toTime: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "toTime", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!LogAnalyticsOperationResult:interface", - "docComment": "/**\n * LogAnalytics operation status response\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LogAnalyticsOperationResult " - } - ], - "releaseTag": "Public", - "name": "LogAnalyticsOperationResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!LogAnalyticsOperationResult#properties:member", - "docComment": "/**\n * LogAnalyticsOutput NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly properties?: " - }, - { - "kind": "Reference", - "text": "LogAnalyticsOutput", - "canonicalReference": "compute-resource-manager!LogAnalyticsOutput:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "properties", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!LogAnalyticsOutput:interface", - "docComment": "/**\n * LogAnalytics output properties\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LogAnalyticsOutput " - } - ], - "releaseTag": "Public", - "name": "LogAnalyticsOutput", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!LogAnalyticsOutput#output:member", - "docComment": "/**\n * Output file Uri path to blob container. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly output?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "output", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!MaintenanceOperationResultCodeTypes:type", - "docComment": "/**\n * Defines values for MaintenanceOperationResultCodeTypes.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type MaintenanceOperationResultCodeTypes = " - }, - { - "kind": "Content", - "text": "\"None\" | \"RetryLater\" | \"MaintenanceAborted\" | \"MaintenanceCompleted\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "MaintenanceOperationResultCodeTypes", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!MaintenanceRedeployStatus:interface", - "docComment": "/**\n * Maintenance Operation Status.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface MaintenanceRedeployStatus " - } - ], - "releaseTag": "Public", - "name": "MaintenanceRedeployStatus", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!MaintenanceRedeployStatus#isCustomerInitiatedMaintenanceAllowed:member", - "docComment": "/**\n * True, if customer is allowed to perform Maintenance.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "isCustomerInitiatedMaintenanceAllowed?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "isCustomerInitiatedMaintenanceAllowed", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!MaintenanceRedeployStatus#lastOperationMessage:member", - "docComment": "/**\n * Message returned for the last Maintenance Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "lastOperationMessage?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "lastOperationMessage", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!MaintenanceRedeployStatus#lastOperationResultCode:member", - "docComment": "/**\n * The Last Maintenance Operation Result Code.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "lastOperationResultCode?: " - }, - { - "kind": "Reference", - "text": "MaintenanceOperationResultCodeTypes", - "canonicalReference": "compute-resource-manager!MaintenanceOperationResultCodeTypes:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "lastOperationResultCode", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!MaintenanceRedeployStatus#maintenanceWindowEndTime:member", - "docComment": "/**\n * End Time for the Maintenance Window.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "maintenanceWindowEndTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "maintenanceWindowEndTime", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!MaintenanceRedeployStatus#maintenanceWindowStartTime:member", - "docComment": "/**\n * Start Time for the Maintenance Window.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "maintenanceWindowStartTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "maintenanceWindowStartTime", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!MaintenanceRedeployStatus#preMaintenanceWindowEndTime:member", - "docComment": "/**\n * End Time for the Pre Maintenance Window.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "preMaintenanceWindowEndTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "preMaintenanceWindowEndTime", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!MaintenanceRedeployStatus#preMaintenanceWindowStartTime:member", - "docComment": "/**\n * Start Time for the Pre Maintenance Window.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "preMaintenanceWindowStartTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "preMaintenanceWindowStartTime", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!ManagedArtifact:interface", - "docComment": "/**\n * The managed artifact.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedArtifact " - } - ], - "releaseTag": "Public", - "name": "ManagedArtifact", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ManagedArtifact#id:member", - "docComment": "/**\n * The managed artifact id.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "id: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!ManagedDiskParameters:type", - "docComment": "/**\n * The parameters of a managed disk.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedDiskParameters = " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "compute-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": " & {\n storageAccountType?: " - }, - { - "kind": "Reference", - "text": "StorageAccountTypes", - "canonicalReference": "compute-resource-manager!StorageAccountTypes:type" - }, - { - "kind": "Content", - "text": ";\n diskEncryptionSet?: " - }, - { - "kind": "Reference", - "text": "DiskEncryptionSetParameters", - "canonicalReference": "compute-resource-manager!DiskEncryptionSetParameters:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedDiskParameters", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 7 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!NetworkInterfaceReference:type", - "docComment": "/**\n * Describes a network interface reference.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NetworkInterfaceReference = " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "compute-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": " & {\n primary?: boolean;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NetworkInterfaceReference", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!NetworkProfile:interface", - "docComment": "/**\n * Specifies the network interfaces of the virtual machine.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkProfile " - } - ], - "releaseTag": "Public", - "name": "NetworkProfile", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!NetworkProfile#networkInterfaces:member", - "docComment": "/**\n * Specifies the list of resource Ids for the network interfaces associated with the virtual machine.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "networkInterfaces?: " - }, - { - "kind": "Reference", - "text": "NetworkInterfaceReference", - "canonicalReference": "compute-resource-manager!NetworkInterfaceReference:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "networkInterfaces", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!OperatingSystemStateTypes:type", - "docComment": "/**\n * Defines values for OperatingSystemStateTypes.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type OperatingSystemStateTypes = " - }, - { - "kind": "Content", - "text": "\"Generalized\" | \"Specialized\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "OperatingSystemStateTypes", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!OperatingSystemTypes:type", - "docComment": "/**\n * Defines values for OperatingSystemTypes.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type OperatingSystemTypes = " - }, - { - "kind": "Content", - "text": "\"Windows\" | \"Linux\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "OperatingSystemTypes", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!Operations:interface", - "docComment": "/**\n * Interface representing a Operations.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Operations " - } - ], - "releaseTag": "Public", - "name": "Operations", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!Operations#list:member(1)", - "docComment": "/**\n * Gets a list of compute operations.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(options?: " - }, - { - "kind": "Reference", - "text": "OperationsListOptionalParams", - "canonicalReference": "compute-resource-manager!OperationsListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ComputeOperationValue", - "canonicalReference": "compute-resource-manager!ComputeOperationValue:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "list" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!OperationsListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface OperationsListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "OperationsListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!OperationsListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type OperationsListResponse = " - }, - { - "kind": "Reference", - "text": "ComputeOperationListResult", - "canonicalReference": "compute-resource-manager!ComputeOperationListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "OperationsListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!OrchestrationServiceNames:type", - "docComment": "/**\n * Defines values for OrchestrationServiceNames. \\ {@link KnownOrchestrationServiceNames} can be used interchangeably with OrchestrationServiceNames, this enum contains the known values that the service supports. ### Known values supported by the service **AutomaticRepairs** \\ **DummyOrchestrationServiceName**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type OrchestrationServiceNames = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "OrchestrationServiceNames", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!OrchestrationServiceState:type", - "docComment": "/**\n * Defines values for OrchestrationServiceState. \\ {@link KnownOrchestrationServiceState} can be used interchangeably with OrchestrationServiceState, this enum contains the known values that the service supports. ### Known values supported by the service **NotRunning** \\ **Running** \\ **Suspended**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type OrchestrationServiceState = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "OrchestrationServiceState", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!OrchestrationServiceStateAction:type", - "docComment": "/**\n * Defines values for OrchestrationServiceStateAction. \\ {@link KnownOrchestrationServiceStateAction} can be used interchangeably with OrchestrationServiceStateAction, this enum contains the known values that the service supports. ### Known values supported by the service **Resume** \\ **Suspend**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type OrchestrationServiceStateAction = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "OrchestrationServiceStateAction", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!OrchestrationServiceStateInput:interface", - "docComment": "/**\n * The input for OrchestrationServiceState\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface OrchestrationServiceStateInput " - } - ], - "releaseTag": "Public", - "name": "OrchestrationServiceStateInput", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!OrchestrationServiceStateInput#action:member", - "docComment": "/**\n * The action to be performed.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "action: " - }, - { - "kind": "Reference", - "text": "OrchestrationServiceStateAction", - "canonicalReference": "compute-resource-manager!OrchestrationServiceStateAction:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "action", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!OrchestrationServiceStateInput#serviceName:member", - "docComment": "/**\n * The name of the service.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "serviceName: " - }, - { - "kind": "Reference", - "text": "OrchestrationServiceNames", - "canonicalReference": "compute-resource-manager!OrchestrationServiceNames:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "serviceName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!OrchestrationServiceSummary:interface", - "docComment": "/**\n * Summary for an orchestration service of a virtual machine scale set.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface OrchestrationServiceSummary " - } - ], - "releaseTag": "Public", - "name": "OrchestrationServiceSummary", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!OrchestrationServiceSummary#serviceName:member", - "docComment": "/**\n * The name of the service. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly serviceName?: " - }, - { - "kind": "Reference", - "text": "OrchestrationServiceNames", - "canonicalReference": "compute-resource-manager!OrchestrationServiceNames:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "serviceName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!OrchestrationServiceSummary#serviceState:member", - "docComment": "/**\n * The current state of the service. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly serviceState?: " - }, - { - "kind": "Reference", - "text": "OrchestrationServiceState", - "canonicalReference": "compute-resource-manager!OrchestrationServiceState:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "serviceState", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!OSDisk:interface", - "docComment": "/**\n * Specifies information about the operating system disk used by the virtual machine.

For more information about disks, see [About disks and VHDs for Azure virtual machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-about-disks-vhds?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json).\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface OSDisk " - } - ], - "releaseTag": "Public", - "name": "OSDisk", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!OSDisk#caching:member", - "docComment": "/**\n * Specifies the caching requirements.

Possible values are:

**None**

**ReadOnly**

**ReadWrite**

Default: **None** for Standard storage. **ReadOnly** for Premium storage.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "caching?: " - }, - { - "kind": "Reference", - "text": "CachingTypes", - "canonicalReference": "compute-resource-manager!CachingTypes:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "caching", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!OSDisk#createOption:member", - "docComment": "/**\n * Specifies how the virtual machine should be created.

Possible values are:

**Attach** \\u2013 This value is used when you are using a specialized disk to create the virtual machine.

**FromImage** \\u2013 This value is used when you are using an image to create the virtual machine. If you are using a platform image, you also use the imageReference element described above. If you are using a marketplace image, you also use the plan element previously described.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createOption: " - }, - { - "kind": "Reference", - "text": "DiskCreateOptionTypes", - "canonicalReference": "compute-resource-manager!DiskCreateOptionTypes:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "createOption", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!OSDisk#diffDiskSettings:member", - "docComment": "/**\n * Specifies the ephemeral Disk Settings for the operating system disk used by the virtual machine.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "diffDiskSettings?: " - }, - { - "kind": "Reference", - "text": "DiffDiskSettings", - "canonicalReference": "compute-resource-manager!DiffDiskSettings:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "diffDiskSettings", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!OSDisk#diskSizeGB:member", - "docComment": "/**\n * Specifies the size of an empty data disk in gigabytes. This element can be used to overwrite the size of the disk in a virtual machine image.

This value cannot be larger than 1023 GB\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "diskSizeGB?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "diskSizeGB", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!OSDisk#encryptionSettings:member", - "docComment": "/**\n * Specifies the encryption settings for the OS Disk.

Minimum api-version: 2015-06-15\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "encryptionSettings?: " - }, - { - "kind": "Reference", - "text": "DiskEncryptionSettings", - "canonicalReference": "compute-resource-manager!DiskEncryptionSettings:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "encryptionSettings", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!OSDisk#image:member", - "docComment": "/**\n * The source user image virtual hard disk. The virtual hard disk will be copied before being attached to the virtual machine. If SourceImage is provided, the destination virtual hard drive must not exist.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "image?: " - }, - { - "kind": "Reference", - "text": "VirtualHardDisk", - "canonicalReference": "compute-resource-manager!VirtualHardDisk:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "image", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!OSDisk#managedDisk:member", - "docComment": "/**\n * The managed disk parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "managedDisk?: " - }, - { - "kind": "Reference", - "text": "ManagedDiskParameters", - "canonicalReference": "compute-resource-manager!ManagedDiskParameters:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "managedDisk", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!OSDisk#name:member", - "docComment": "/**\n * The disk name.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!OSDisk#osType:member", - "docComment": "/**\n * This property allows you to specify the type of the OS that is included in the disk if creating a VM from user-image or a specialized VHD.

Possible values are:

**Windows**

**Linux**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "osType?: " - }, - { - "kind": "Reference", - "text": "OperatingSystemTypes", - "canonicalReference": "compute-resource-manager!OperatingSystemTypes:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "osType", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!OSDisk#vhd:member", - "docComment": "/**\n * The virtual hard disk.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "vhd?: " - }, - { - "kind": "Reference", - "text": "VirtualHardDisk", - "canonicalReference": "compute-resource-manager!VirtualHardDisk:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "vhd", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!OSDisk#writeAcceleratorEnabled:member", - "docComment": "/**\n * Specifies whether writeAccelerator should be enabled or disabled on the disk.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "writeAcceleratorEnabled?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "writeAcceleratorEnabled", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!OSDiskImage:interface", - "docComment": "/**\n * Contains the os disk image information.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface OSDiskImage " - } - ], - "releaseTag": "Public", - "name": "OSDiskImage", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!OSDiskImage#operatingSystem:member", - "docComment": "/**\n * The operating system of the osDiskImage.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "operatingSystem: " - }, - { - "kind": "Reference", - "text": "OperatingSystemTypes", - "canonicalReference": "compute-resource-manager!OperatingSystemTypes:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "operatingSystem", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!OSDiskImageEncryption:type", - "docComment": "/**\n * Contains encryption settings for an OS disk image.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type OSDiskImageEncryption = " - }, - { - "kind": "Reference", - "text": "DiskImageEncryption", - "canonicalReference": "compute-resource-manager!DiskImageEncryption:interface" - }, - { - "kind": "Content", - "text": " & {}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "OSDiskImageEncryption", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!OSProfile:interface", - "docComment": "/**\n * Specifies the operating system settings for the virtual machine. Some of the settings cannot be changed once VM is provisioned.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface OSProfile " - } - ], - "releaseTag": "Public", - "name": "OSProfile", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!OSProfile#adminPassword:member", - "docComment": "/**\n * Specifies the password of the administrator account.

**Minimum-length (Windows):** 8 characters

**Minimum-length (Linux):** 6 characters

**Max-length (Windows):** 123 characters

**Max-length (Linux):** 72 characters

**Complexity requirements:** 3 out of 4 conditions below need to be fulfilled
Has lower characters
Has upper characters
Has a digit
Has a special character (Regex match [\\W_])

**Disallowed values:** \"abc@123\", \"P@$$w0rd\", \"P@ssw0rd\", \"P@ssword123\", \"Pa$$word\", \"pass@word1\", \"Password!\", \"Password1\", \"Password22\", \"iloveyou!\"

For resetting the password, see [How to reset the Remote Desktop service or its login password in a Windows VM](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-reset-rdp?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json)

For resetting root password, see [Manage users, SSH, and check or repair disks on Azure Linux VMs using the VMAccess Extension](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-using-vmaccess-extension?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json#reset-root-password)\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "adminPassword?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "adminPassword", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!OSProfile#adminUsername:member", - "docComment": "/**\n * Specifies the name of the administrator account.

This property cannot be updated after the VM is created.

**Windows-only restriction:** Cannot end in \".\"

**Disallowed values:** \"administrator\", \"admin\", \"user\", \"user1\", \"test\", \"user2\", \"test1\", \"user3\", \"admin1\", \"1\", \"123\", \"a\", \"actuser\", \"adm\", \"admin2\", \"aspnet\", \"backup\", \"console\", \"david\", \"guest\", \"john\", \"owner\", \"root\", \"server\", \"sql\", \"support\", \"support_388945a0\", \"sys\", \"test2\", \"test3\", \"user4\", \"user5\".

**Minimum-length (Linux):** 1 character

**Max-length (Linux):** 64 characters

**Max-length (Windows):** 20 characters

  • For root access to the Linux VM, see [Using root privileges on Linux virtual machines in Azure](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-use-root-privileges?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json)
  • For a list of built-in system users on Linux that should not be used in this field, see [Selecting User Names for Linux on Azure](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-usernames?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json)\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "adminUsername?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "adminUsername", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!OSProfile#allowExtensionOperations:member", - "docComment": "/**\n * Specifies whether extension operations should be allowed on the virtual machine.

    This may only be set to False when no extensions are present on the virtual machine.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "allowExtensionOperations?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "allowExtensionOperations", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!OSProfile#computerName:member", - "docComment": "/**\n * Specifies the host OS name of the virtual machine.

    This name cannot be updated after the VM is created.

    **Max-length (Windows):** 15 characters

    **Max-length (Linux):** 64 characters.

    For naming conventions and restrictions see [Azure infrastructure services implementation guidelines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-infrastructure-subscription-accounts-guidelines?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json#1-naming-conventions).\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "computerName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "computerName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!OSProfile#customData:member", - "docComment": "/**\n * Specifies a base-64 encoded string of custom data. The base-64 encoded string is decoded to a binary array that is saved as a file on the Virtual Machine. The maximum length of the binary array is 65535 bytes.

    **Note: Do not pass any secrets or passwords in customData property**

    This property cannot be updated after the VM is created.

    customData is passed to the VM to be saved as a file, for more information see [Custom Data on Azure VMs](https://azure.microsoft.com/en-us/blog/custom-data-and-cloud-init-on-windows-azure/)

    For using cloud-init for your Linux VM, see [Using cloud-init to customize a Linux VM during creation](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-using-cloud-init?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json)\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "customData?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "customData", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!OSProfile#linuxConfiguration:member", - "docComment": "/**\n * Specifies the Linux operating system settings on the virtual machine.

    For a list of supported Linux distributions, see [Linux on Azure-Endorsed Distributions](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-endorsed-distros?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json)

    For running non-endorsed distributions, see [Information for Non-Endorsed Distributions](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-create-upload-generic?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json).\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "linuxConfiguration?: " - }, - { - "kind": "Reference", - "text": "LinuxConfiguration", - "canonicalReference": "compute-resource-manager!LinuxConfiguration:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "linuxConfiguration", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!OSProfile#requireGuestProvisionSignal:member", - "docComment": "/**\n * Specifies whether the guest provision signal is required to infer provision success of the virtual machine.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "requireGuestProvisionSignal?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "requireGuestProvisionSignal", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!OSProfile#secrets:member", - "docComment": "/**\n * Specifies set of certificates that should be installed onto the virtual machine.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "secrets?: " - }, - { - "kind": "Reference", - "text": "VaultSecretGroup", - "canonicalReference": "compute-resource-manager!VaultSecretGroup:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "secrets", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!OSProfile#windowsConfiguration:member", - "docComment": "/**\n * Specifies Windows operating system settings on the virtual machine.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "windowsConfiguration?: " - }, - { - "kind": "Reference", - "text": "WindowsConfiguration", - "canonicalReference": "compute-resource-manager!WindowsConfiguration:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "windowsConfiguration", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!Plan:interface", - "docComment": "/**\n * Specifies information about the marketplace image used to create the virtual machine. This element is only used for marketplace images. Before you can use a marketplace image from an API, you must enable the image for programmatic use. In the Azure portal, find the marketplace image that you want to use and then click **Want to deploy programmatically, Get Started ->**. Enter any required information and then click **Save**.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Plan " - } - ], - "releaseTag": "Public", - "name": "Plan", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!Plan#name:member", - "docComment": "/**\n * The plan ID.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!Plan#product:member", - "docComment": "/**\n * Specifies the product of the image from the marketplace. This is the same value as Offer under the imageReference element.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "product?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "product", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!Plan#promotionCode:member", - "docComment": "/**\n * The promotion code.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "promotionCode?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "promotionCode", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!Plan#publisher:member", - "docComment": "/**\n * The publisher ID.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "publisher?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "publisher", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!ProtocolTypes:type", - "docComment": "/**\n * Defines values for ProtocolTypes.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ProtocolTypes = " - }, - { - "kind": "Content", - "text": "\"Http\" | \"Https\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ProtocolTypes", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!ProximityPlacementGroup:type", - "docComment": "/**\n * Specifies information about the proximity placement group.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ProximityPlacementGroup = " - }, - { - "kind": "Reference", - "text": "Resource", - "canonicalReference": "compute-resource-manager!Resource:interface" - }, - { - "kind": "Content", - "text": " & {\n proximityPlacementGroupType?: " - }, - { - "kind": "Reference", - "text": "ProximityPlacementGroupType", - "canonicalReference": "compute-resource-manager!ProximityPlacementGroupType:type" - }, - { - "kind": "Content", - "text": ";\n readonly virtualMachines?: " - }, - { - "kind": "Reference", - "text": "SubResourceWithColocationStatus", - "canonicalReference": "compute-resource-manager!SubResourceWithColocationStatus:type" - }, - { - "kind": "Content", - "text": "[];\n readonly virtualMachineScaleSets?: " - }, - { - "kind": "Reference", - "text": "SubResourceWithColocationStatus", - "canonicalReference": "compute-resource-manager!SubResourceWithColocationStatus:type" - }, - { - "kind": "Content", - "text": "[];\n readonly availabilitySets?: " - }, - { - "kind": "Reference", - "text": "SubResourceWithColocationStatus", - "canonicalReference": "compute-resource-manager!SubResourceWithColocationStatus:type" - }, - { - "kind": "Content", - "text": "[];\n colocationStatus?: " - }, - { - "kind": "Reference", - "text": "InstanceViewStatus", - "canonicalReference": "compute-resource-manager!InstanceViewStatus:interface" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ProximityPlacementGroup", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 13 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!ProximityPlacementGroupListResult:interface", - "docComment": "/**\n * The List Proximity Placement Group operation response.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ProximityPlacementGroupListResult " - } - ], - "releaseTag": "Public", - "name": "ProximityPlacementGroupListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ProximityPlacementGroupListResult#nextLink:member", - "docComment": "/**\n * The URI to fetch the next page of proximity placement groups.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ProximityPlacementGroupListResult#value:member", - "docComment": "/**\n * The list of proximity placement groups\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Reference", - "text": "ProximityPlacementGroup", - "canonicalReference": "compute-resource-manager!ProximityPlacementGroup:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!ProximityPlacementGroups:interface", - "docComment": "/**\n * Interface representing a ProximityPlacementGroups.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ProximityPlacementGroups " - } - ], - "releaseTag": "Public", - "name": "ProximityPlacementGroups", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!ProximityPlacementGroups#createOrUpdate:member(1)", - "docComment": "/**\n * Create or update a proximity placement group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param proximityPlacementGroupName - The name of the proximity placement group.\n *\n * @param parameters - Parameters supplied to the Create Proximity Placement Group operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", proximityPlacementGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ProximityPlacementGroup", - "canonicalReference": "compute-resource-manager!ProximityPlacementGroup:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ProximityPlacementGroupsCreateOrUpdateOptionalParams", - "canonicalReference": "compute-resource-manager!ProximityPlacementGroupsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ProximityPlacementGroupsCreateOrUpdateResponse", - "canonicalReference": "compute-resource-manager!ProximityPlacementGroupsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "proximityPlacementGroupName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "createOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!ProximityPlacementGroups#delete:member(1)", - "docComment": "/**\n * Delete a proximity placement group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param proximityPlacementGroupName - The name of the proximity placement group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "delete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", proximityPlacementGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ProximityPlacementGroupsDeleteOptionalParams", - "canonicalReference": "compute-resource-manager!ProximityPlacementGroupsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "proximityPlacementGroupName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "delete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!ProximityPlacementGroups#get:member(1)", - "docComment": "/**\n * Retrieves information about a proximity placement group .\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param proximityPlacementGroupName - The name of the proximity placement group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", proximityPlacementGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ProximityPlacementGroupsGetOptionalParams", - "canonicalReference": "compute-resource-manager!ProximityPlacementGroupsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ProximityPlacementGroupsGetResponse", - "canonicalReference": "compute-resource-manager!ProximityPlacementGroupsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "proximityPlacementGroupName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!ProximityPlacementGroups#listByResourceGroup:member(1)", - "docComment": "/**\n * Lists all proximity placement groups in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByResourceGroup(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ProximityPlacementGroupsListByResourceGroupOptionalParams", - "canonicalReference": "compute-resource-manager!ProximityPlacementGroupsListByResourceGroupOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ProximityPlacementGroup", - "canonicalReference": "compute-resource-manager!ProximityPlacementGroup:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "listByResourceGroup" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!ProximityPlacementGroups#listBySubscription:member(1)", - "docComment": "/**\n * Lists all proximity placement groups in a subscription.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listBySubscription(options?: " - }, - { - "kind": "Reference", - "text": "ProximityPlacementGroupsListBySubscriptionOptionalParams", - "canonicalReference": "compute-resource-manager!ProximityPlacementGroupsListBySubscriptionOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ProximityPlacementGroup", - "canonicalReference": "compute-resource-manager!ProximityPlacementGroup:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "listBySubscription" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!ProximityPlacementGroups#update:member(1)", - "docComment": "/**\n * Update a proximity placement group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param proximityPlacementGroupName - The name of the proximity placement group.\n *\n * @param parameters - Parameters supplied to the Update Proximity Placement Group operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "update(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", proximityPlacementGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ProximityPlacementGroupUpdate", - "canonicalReference": "compute-resource-manager!ProximityPlacementGroupUpdate:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ProximityPlacementGroupsUpdateOptionalParams", - "canonicalReference": "compute-resource-manager!ProximityPlacementGroupsUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ProximityPlacementGroupsUpdateResponse", - "canonicalReference": "compute-resource-manager!ProximityPlacementGroupsUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "proximityPlacementGroupName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "update" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!ProximityPlacementGroupsCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ProximityPlacementGroupsCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ProximityPlacementGroupsCreateOrUpdateOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!ProximityPlacementGroupsCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ProximityPlacementGroupsCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "ProximityPlacementGroup", - "canonicalReference": "compute-resource-manager!ProximityPlacementGroup:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ProximityPlacementGroupsCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!ProximityPlacementGroupsDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ProximityPlacementGroupsDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ProximityPlacementGroupsDeleteOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!ProximityPlacementGroupsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ProximityPlacementGroupsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ProximityPlacementGroupsGetOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ProximityPlacementGroupsGetOptionalParams#includeColocationStatus:member", - "docComment": "/**\n * includeColocationStatus=true enables fetching the colocation status of all the resources in the proximity placement group.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "includeColocationStatus?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "includeColocationStatus", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!ProximityPlacementGroupsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ProximityPlacementGroupsGetResponse = " - }, - { - "kind": "Reference", - "text": "ProximityPlacementGroup", - "canonicalReference": "compute-resource-manager!ProximityPlacementGroup:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ProximityPlacementGroupsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!ProximityPlacementGroupsListByResourceGroupNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ProximityPlacementGroupsListByResourceGroupNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ProximityPlacementGroupsListByResourceGroupNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!ProximityPlacementGroupsListByResourceGroupNextResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroupNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ProximityPlacementGroupsListByResourceGroupNextResponse = " - }, - { - "kind": "Reference", - "text": "ProximityPlacementGroupListResult", - "canonicalReference": "compute-resource-manager!ProximityPlacementGroupListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ProximityPlacementGroupsListByResourceGroupNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!ProximityPlacementGroupsListByResourceGroupOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ProximityPlacementGroupsListByResourceGroupOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ProximityPlacementGroupsListByResourceGroupOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!ProximityPlacementGroupsListByResourceGroupResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ProximityPlacementGroupsListByResourceGroupResponse = " - }, - { - "kind": "Reference", - "text": "ProximityPlacementGroupListResult", - "canonicalReference": "compute-resource-manager!ProximityPlacementGroupListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ProximityPlacementGroupsListByResourceGroupResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!ProximityPlacementGroupsListBySubscriptionNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ProximityPlacementGroupsListBySubscriptionNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ProximityPlacementGroupsListBySubscriptionNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!ProximityPlacementGroupsListBySubscriptionNextResponse:type", - "docComment": "/**\n * Contains response data for the listBySubscriptionNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ProximityPlacementGroupsListBySubscriptionNextResponse = " - }, - { - "kind": "Reference", - "text": "ProximityPlacementGroupListResult", - "canonicalReference": "compute-resource-manager!ProximityPlacementGroupListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ProximityPlacementGroupsListBySubscriptionNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!ProximityPlacementGroupsListBySubscriptionOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ProximityPlacementGroupsListBySubscriptionOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ProximityPlacementGroupsListBySubscriptionOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!ProximityPlacementGroupsListBySubscriptionResponse:type", - "docComment": "/**\n * Contains response data for the listBySubscription operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ProximityPlacementGroupsListBySubscriptionResponse = " - }, - { - "kind": "Reference", - "text": "ProximityPlacementGroupListResult", - "canonicalReference": "compute-resource-manager!ProximityPlacementGroupListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ProximityPlacementGroupsListBySubscriptionResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!ProximityPlacementGroupsUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ProximityPlacementGroupsUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ProximityPlacementGroupsUpdateOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!ProximityPlacementGroupsUpdateResponse:type", - "docComment": "/**\n * Contains response data for the update operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ProximityPlacementGroupsUpdateResponse = " - }, - { - "kind": "Reference", - "text": "ProximityPlacementGroup", - "canonicalReference": "compute-resource-manager!ProximityPlacementGroup:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ProximityPlacementGroupsUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!ProximityPlacementGroupType:type", - "docComment": "/**\n * Defines values for ProximityPlacementGroupType. \\ {@link KnownProximityPlacementGroupType} can be used interchangeably with ProximityPlacementGroupType, this enum contains the known values that the service supports. ### Known values supported by the service **Standard** \\ **Ultra**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ProximityPlacementGroupType = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ProximityPlacementGroupType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!ProximityPlacementGroupUpdate:type", - "docComment": "/**\n * Specifies information about the proximity placement group.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ProximityPlacementGroupUpdate = " - }, - { - "kind": "Reference", - "text": "UpdateResource", - "canonicalReference": "compute-resource-manager!UpdateResource:interface" - }, - { - "kind": "Content", - "text": " & {}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ProximityPlacementGroupUpdate", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!PurchasePlan:interface", - "docComment": "/**\n * Used for establishing the purchase context of any 3rd Party artifact through MarketPlace.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PurchasePlan " - } - ], - "releaseTag": "Public", - "name": "PurchasePlan", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!PurchasePlan#name:member", - "docComment": "/**\n * The plan ID.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!PurchasePlan#product:member", - "docComment": "/**\n * Specifies the product of the image from the marketplace. This is the same value as Offer under the imageReference element.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "product: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "product", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!PurchasePlan#publisher:member", - "docComment": "/**\n * The publisher ID.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "publisher: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "publisher", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!RecommendedMachineConfiguration:interface", - "docComment": "/**\n * The properties describe the recommended machine configuration for this Image Definition. These properties are updatable.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RecommendedMachineConfiguration " - } - ], - "releaseTag": "Public", - "name": "RecommendedMachineConfiguration", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!RecommendedMachineConfiguration#memory:member", - "docComment": "/**\n * Describes the resource range.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "memory?: " - }, - { - "kind": "Reference", - "text": "ResourceRange", - "canonicalReference": "compute-resource-manager!ResourceRange:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "memory", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!RecommendedMachineConfiguration#vCPUs:member", - "docComment": "/**\n * Describes the resource range.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "vCPUs?: " - }, - { - "kind": "Reference", - "text": "ResourceRange", - "canonicalReference": "compute-resource-manager!ResourceRange:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "vCPUs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!RecoveryWalkResponse:interface", - "docComment": "/**\n * Response after calling a manual recovery walk\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RecoveryWalkResponse " - } - ], - "releaseTag": "Public", - "name": "RecoveryWalkResponse", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!RecoveryWalkResponse#nextPlatformUpdateDomain:member", - "docComment": "/**\n * The next update domain that needs to be walked. Null means walk spanning all update domains has been completed NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextPlatformUpdateDomain?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextPlatformUpdateDomain", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!RecoveryWalkResponse#walkPerformed:member", - "docComment": "/**\n * Whether the recovery walk was performed NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly walkPerformed?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "walkPerformed", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!RegionalReplicationStatus:interface", - "docComment": "/**\n * This is the regional replication status.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RegionalReplicationStatus " - } - ], - "releaseTag": "Public", - "name": "RegionalReplicationStatus", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!RegionalReplicationStatus#details:member", - "docComment": "/**\n * The details of the replication status. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly details?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "details", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!RegionalReplicationStatus#progress:member", - "docComment": "/**\n * It indicates progress of the replication job. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly progress?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "progress", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!RegionalReplicationStatus#region:member", - "docComment": "/**\n * The region to which the gallery Image Version is being replicated to. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly region?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "region", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!RegionalReplicationStatus#state:member", - "docComment": "/**\n * This is the regional replication state. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly state?: " - }, - { - "kind": "Reference", - "text": "ReplicationState", - "canonicalReference": "compute-resource-manager!ReplicationState:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "state", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!ReplicationState:type", - "docComment": "/**\n * Defines values for ReplicationState. \\ {@link KnownReplicationState} can be used interchangeably with ReplicationState, this enum contains the known values that the service supports. ### Known values supported by the service **Unknown** \\ **Replicating** \\ **Completed** \\ **Failed**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ReplicationState = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ReplicationState", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!ReplicationStatus:interface", - "docComment": "/**\n * This is the replication status of the gallery Image Version.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ReplicationStatus " - } - ], - "releaseTag": "Public", - "name": "ReplicationStatus", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ReplicationStatus#aggregatedState:member", - "docComment": "/**\n * This is the aggregated replication status based on all the regional replication status flags. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly aggregatedState?: " - }, - { - "kind": "Reference", - "text": "AggregatedReplicationState", - "canonicalReference": "compute-resource-manager!AggregatedReplicationState:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "aggregatedState", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ReplicationStatus#summary:member", - "docComment": "/**\n * This is a summary of replication status for each region. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly summary?: " - }, - { - "kind": "Reference", - "text": "RegionalReplicationStatus", - "canonicalReference": "compute-resource-manager!RegionalReplicationStatus:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "summary", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!ReplicationStatusTypes:type", - "docComment": "/**\n * Defines values for ReplicationStatusTypes. \\ {@link KnownReplicationStatusTypes} can be used interchangeably with ReplicationStatusTypes, this enum contains the known values that the service supports. ### Known values supported by the service **ReplicationStatus**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ReplicationStatusTypes = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ReplicationStatusTypes", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!RequestRateByIntervalInput:type", - "docComment": "/**\n * Api request input for LogAnalytics getRequestRateByInterval Api.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type RequestRateByIntervalInput = " - }, - { - "kind": "Reference", - "text": "LogAnalyticsInputBase", - "canonicalReference": "compute-resource-manager!LogAnalyticsInputBase:interface" - }, - { - "kind": "Content", - "text": " & {\n intervalLength: " - }, - { - "kind": "Reference", - "text": "IntervalInMins", - "canonicalReference": "compute-resource-manager!IntervalInMins:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "RequestRateByIntervalInput", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!Resource:interface", - "docComment": "/**\n * The Resource model definition.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Resource " - } - ], - "releaseTag": "Public", - "name": "Resource", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!Resource#id:member", - "docComment": "/**\n * Resource Id NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly id?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!Resource#location:member", - "docComment": "/**\n * Resource location\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "location: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "location", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!Resource#name:member", - "docComment": "/**\n * Resource name NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!Resource#tags:member", - "docComment": "/**\n * Resource tags\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "tags?: " - }, - { - "kind": "Content", - "text": "{\n [propertyName: string]: string;\n }" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tags", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!Resource#type:member", - "docComment": "/**\n * Resource type NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly type?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!ResourceIdentityType:type", - "docComment": "/**\n * Defines values for ResourceIdentityType.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ResourceIdentityType = " - }, - { - "kind": "Content", - "text": "\"SystemAssigned\" | \"UserAssigned\" | \"SystemAssigned, UserAssigned\" | \"None\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ResourceIdentityType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!ResourceRange:interface", - "docComment": "/**\n * Describes the resource range.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ResourceRange " - } - ], - "releaseTag": "Public", - "name": "ResourceRange", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ResourceRange#max:member", - "docComment": "/**\n * The maximum number of the resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "max?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "max", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ResourceRange#min:member", - "docComment": "/**\n * The minimum number of the resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "min?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "min", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!ResourceSku:interface", - "docComment": "/**\n * Describes an available Compute SKU.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ResourceSku " - } - ], - "releaseTag": "Public", - "name": "ResourceSku", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ResourceSku#apiVersions:member", - "docComment": "/**\n * The api versions that support this SKU. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly apiVersions?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "apiVersions", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ResourceSku#capabilities:member", - "docComment": "/**\n * A name value pair to describe the capability. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly capabilities?: " - }, - { - "kind": "Reference", - "text": "ResourceSkuCapabilities", - "canonicalReference": "compute-resource-manager!ResourceSkuCapabilities:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "capabilities", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ResourceSku#capacity:member", - "docComment": "/**\n * Specifies the number of virtual machines in the scale set. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly capacity?: " - }, - { - "kind": "Reference", - "text": "ResourceSkuCapacity", - "canonicalReference": "compute-resource-manager!ResourceSkuCapacity:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "capacity", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ResourceSku#costs:member", - "docComment": "/**\n * Metadata for retrieving price info. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly costs?: " - }, - { - "kind": "Reference", - "text": "ResourceSkuCosts", - "canonicalReference": "compute-resource-manager!ResourceSkuCosts:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "costs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ResourceSku#family:member", - "docComment": "/**\n * The Family of this particular SKU. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly family?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "family", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ResourceSku#kind:member", - "docComment": "/**\n * The Kind of resources that are supported in this SKU. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly kind?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "kind", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ResourceSku#locationInfo:member", - "docComment": "/**\n * A list of locations and availability zones in those locations where the SKU is available. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly locationInfo?: " - }, - { - "kind": "Reference", - "text": "ResourceSkuLocationInfo", - "canonicalReference": "compute-resource-manager!ResourceSkuLocationInfo:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "locationInfo", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ResourceSku#locations:member", - "docComment": "/**\n * The set of locations that the SKU is available. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly locations?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "locations", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ResourceSku#name:member", - "docComment": "/**\n * The name of SKU. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ResourceSku#resourceType:member", - "docComment": "/**\n * The type of resource the SKU applies to. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly resourceType?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resourceType", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ResourceSku#restrictions:member", - "docComment": "/**\n * The restrictions because of which SKU cannot be used. This is empty if there are no restrictions. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly restrictions?: " - }, - { - "kind": "Reference", - "text": "ResourceSkuRestrictions", - "canonicalReference": "compute-resource-manager!ResourceSkuRestrictions:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "restrictions", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ResourceSku#size:member", - "docComment": "/**\n * The Size of the SKU. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly size?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "size", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ResourceSku#tier:member", - "docComment": "/**\n * Specifies the tier of virtual machines in a scale set.

    Possible Values:

    **Standard**

    **Basic** NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly tier?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tier", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!ResourceSkuCapabilities:interface", - "docComment": "/**\n * Describes The SKU capabilities object.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ResourceSkuCapabilities " - } - ], - "releaseTag": "Public", - "name": "ResourceSkuCapabilities", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ResourceSkuCapabilities#name:member", - "docComment": "/**\n * An invariant to describe the feature. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ResourceSkuCapabilities#value:member", - "docComment": "/**\n * An invariant if the feature is measured by quantity. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!ResourceSkuCapacity:interface", - "docComment": "/**\n * Describes scaling information of a SKU.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ResourceSkuCapacity " - } - ], - "releaseTag": "Public", - "name": "ResourceSkuCapacity", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ResourceSkuCapacity#default:member", - "docComment": "/**\n * The default capacity. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly default?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "default", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ResourceSkuCapacity#maximum:member", - "docComment": "/**\n * The maximum capacity that can be set. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly maximum?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "maximum", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ResourceSkuCapacity#minimum:member", - "docComment": "/**\n * The minimum capacity. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly minimum?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "minimum", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ResourceSkuCapacity#scaleType:member", - "docComment": "/**\n * The scale type applicable to the sku. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly scaleType?: " - }, - { - "kind": "Reference", - "text": "ResourceSkuCapacityScaleType", - "canonicalReference": "compute-resource-manager!ResourceSkuCapacityScaleType:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "scaleType", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!ResourceSkuCapacityScaleType:type", - "docComment": "/**\n * Defines values for ResourceSkuCapacityScaleType.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ResourceSkuCapacityScaleType = " - }, - { - "kind": "Content", - "text": "\"Automatic\" | \"Manual\" | \"None\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ResourceSkuCapacityScaleType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!ResourceSkuCosts:interface", - "docComment": "/**\n * Describes metadata for retrieving price info.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ResourceSkuCosts " - } - ], - "releaseTag": "Public", - "name": "ResourceSkuCosts", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ResourceSkuCosts#extendedUnit:member", - "docComment": "/**\n * An invariant to show the extended unit. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly extendedUnit?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "extendedUnit", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ResourceSkuCosts#meterID:member", - "docComment": "/**\n * Used for querying price from commerce. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly meterID?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "meterID", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ResourceSkuCosts#quantity:member", - "docComment": "/**\n * The multiplier is needed to extend the base metered cost. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly quantity?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "quantity", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!ResourceSkuLocationInfo:interface", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ResourceSkuLocationInfo " - } - ], - "releaseTag": "Public", - "name": "ResourceSkuLocationInfo", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ResourceSkuLocationInfo#location:member", - "docComment": "/**\n * Location of the SKU NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly location?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "location", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ResourceSkuLocationInfo#zoneDetails:member", - "docComment": "/**\n * Details of capabilities available to a SKU in specific zones. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly zoneDetails?: " - }, - { - "kind": "Reference", - "text": "ResourceSkuZoneDetails", - "canonicalReference": "compute-resource-manager!ResourceSkuZoneDetails:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "zoneDetails", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ResourceSkuLocationInfo#zones:member", - "docComment": "/**\n * List of availability zones where the SKU is supported. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly zones?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "zones", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!ResourceSkuRestrictionInfo:interface", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ResourceSkuRestrictionInfo " - } - ], - "releaseTag": "Public", - "name": "ResourceSkuRestrictionInfo", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ResourceSkuRestrictionInfo#locations:member", - "docComment": "/**\n * Locations where the SKU is restricted NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly locations?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "locations", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ResourceSkuRestrictionInfo#zones:member", - "docComment": "/**\n * List of availability zones where the SKU is restricted. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly zones?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "zones", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!ResourceSkuRestrictions:interface", - "docComment": "/**\n * Describes scaling information of a SKU.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ResourceSkuRestrictions " - } - ], - "releaseTag": "Public", - "name": "ResourceSkuRestrictions", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ResourceSkuRestrictions#reasonCode:member", - "docComment": "/**\n * The reason for restriction. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly reasonCode?: " - }, - { - "kind": "Reference", - "text": "ResourceSkuRestrictionsReasonCode", - "canonicalReference": "compute-resource-manager!ResourceSkuRestrictionsReasonCode:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "reasonCode", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ResourceSkuRestrictions#restrictionInfo:member", - "docComment": "/**\n * The information about the restriction where the SKU cannot be used. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly restrictionInfo?: " - }, - { - "kind": "Reference", - "text": "ResourceSkuRestrictionInfo", - "canonicalReference": "compute-resource-manager!ResourceSkuRestrictionInfo:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "restrictionInfo", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ResourceSkuRestrictions#type:member", - "docComment": "/**\n * The type of restrictions. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly type?: " - }, - { - "kind": "Reference", - "text": "ResourceSkuRestrictionsType", - "canonicalReference": "compute-resource-manager!ResourceSkuRestrictionsType:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ResourceSkuRestrictions#values:member", - "docComment": "/**\n * The value of restrictions. If the restriction type is set to location. This would be different locations where the SKU is restricted. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly values?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "values", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!ResourceSkuRestrictionsReasonCode:type", - "docComment": "/**\n * Defines values for ResourceSkuRestrictionsReasonCode.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ResourceSkuRestrictionsReasonCode = " - }, - { - "kind": "Content", - "text": "\"QuotaId\" | \"NotAvailableForSubscription\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ResourceSkuRestrictionsReasonCode", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!ResourceSkuRestrictionsType:type", - "docComment": "/**\n * Defines values for ResourceSkuRestrictionsType.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ResourceSkuRestrictionsType = " - }, - { - "kind": "Content", - "text": "\"Location\" | \"Zone\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ResourceSkuRestrictionsType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!ResourceSkus:interface", - "docComment": "/**\n * Interface representing a ResourceSkus.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ResourceSkus " - } - ], - "releaseTag": "Public", - "name": "ResourceSkus", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!ResourceSkus#list:member(1)", - "docComment": "/**\n * Gets the list of Microsoft.Compute SKUs available for your Subscription.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(options?: " - }, - { - "kind": "Reference", - "text": "ResourceSkusListOptionalParams", - "canonicalReference": "compute-resource-manager!ResourceSkusListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ResourceSku", - "canonicalReference": "compute-resource-manager!ResourceSku:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "list" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!ResourceSkusListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ResourceSkusListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ResourceSkusListNextOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ResourceSkusListNextOptionalParams#filter:member", - "docComment": "/**\n * The filter to apply on the operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "filter?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "filter", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!ResourceSkusListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ResourceSkusListNextResponse = " - }, - { - "kind": "Reference", - "text": "ResourceSkusResult", - "canonicalReference": "compute-resource-manager!ResourceSkusResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ResourceSkusListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!ResourceSkusListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ResourceSkusListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ResourceSkusListOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ResourceSkusListOptionalParams#filter:member", - "docComment": "/**\n * The filter to apply on the operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "filter?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "filter", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!ResourceSkusListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ResourceSkusListResponse = " - }, - { - "kind": "Reference", - "text": "ResourceSkusResult", - "canonicalReference": "compute-resource-manager!ResourceSkusResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ResourceSkusListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!ResourceSkusResult:interface", - "docComment": "/**\n * The List Resource Skus operation response.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ResourceSkusResult " - } - ], - "releaseTag": "Public", - "name": "ResourceSkusResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ResourceSkusResult#nextLink:member", - "docComment": "/**\n * The URI to fetch the next page of Resource Skus. Call ListNext() with this URI to fetch the next page of Resource Skus\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ResourceSkusResult#value:member", - "docComment": "/**\n * The list of skus available for the subscription.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Reference", - "text": "ResourceSku", - "canonicalReference": "compute-resource-manager!ResourceSku:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!ResourceSkuZoneDetails:interface", - "docComment": "/**\n * Describes The zonal capabilities of a SKU.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ResourceSkuZoneDetails " - } - ], - "releaseTag": "Public", - "name": "ResourceSkuZoneDetails", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ResourceSkuZoneDetails#capabilities:member", - "docComment": "/**\n * A list of capabilities that are available for the SKU in the specified list of zones. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly capabilities?: " - }, - { - "kind": "Reference", - "text": "ResourceSkuCapabilities", - "canonicalReference": "compute-resource-manager!ResourceSkuCapabilities:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "capabilities", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ResourceSkuZoneDetails#name:member", - "docComment": "/**\n * The set of zones that the SKU is available in with the specified capabilities. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly name?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!RollbackStatusInfo:interface", - "docComment": "/**\n * Information about rollback on failed VM instances after a OS Upgrade operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RollbackStatusInfo " - } - ], - "releaseTag": "Public", - "name": "RollbackStatusInfo", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!RollbackStatusInfo#failedRolledbackInstanceCount:member", - "docComment": "/**\n * The number of instances which failed to rollback. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly failedRolledbackInstanceCount?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "failedRolledbackInstanceCount", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!RollbackStatusInfo#rollbackError:member", - "docComment": "/**\n * Error details if OS rollback failed. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly rollbackError?: " - }, - { - "kind": "Reference", - "text": "ApiError", - "canonicalReference": "compute-resource-manager!ApiError:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "rollbackError", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!RollbackStatusInfo#successfullyRolledbackInstanceCount:member", - "docComment": "/**\n * The number of instances which have been successfully rolled back. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly successfullyRolledbackInstanceCount?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "successfullyRolledbackInstanceCount", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!RollingUpgradeActionType:type", - "docComment": "/**\n * Defines values for RollingUpgradeActionType.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type RollingUpgradeActionType = " - }, - { - "kind": "Content", - "text": "\"Start\" | \"Cancel\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "RollingUpgradeActionType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!RollingUpgradePolicy:interface", - "docComment": "/**\n * The configuration parameters used while performing a rolling upgrade.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RollingUpgradePolicy " - } - ], - "releaseTag": "Public", - "name": "RollingUpgradePolicy", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!RollingUpgradePolicy#maxBatchInstancePercent:member", - "docComment": "/**\n * The maximum percent of total virtual machine instances that will be upgraded simultaneously by the rolling upgrade in one batch. As this is a maximum, unhealthy instances in previous or future batches can cause the percentage of instances in a batch to decrease to ensure higher reliability. The default value for this parameter is 20%.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "maxBatchInstancePercent?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "maxBatchInstancePercent", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!RollingUpgradePolicy#maxUnhealthyInstancePercent:member", - "docComment": "/**\n * The maximum percentage of the total virtual machine instances in the scale set that can be simultaneously unhealthy, either as a result of being upgraded, or by being found in an unhealthy state by the virtual machine health checks before the rolling upgrade aborts. This constraint will be checked prior to starting any batch. The default value for this parameter is 20%.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "maxUnhealthyInstancePercent?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "maxUnhealthyInstancePercent", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!RollingUpgradePolicy#maxUnhealthyUpgradedInstancePercent:member", - "docComment": "/**\n * The maximum percentage of upgraded virtual machine instances that can be found to be in an unhealthy state. This check will happen after each batch is upgraded. If this percentage is ever exceeded, the rolling update aborts. The default value for this parameter is 20%.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "maxUnhealthyUpgradedInstancePercent?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "maxUnhealthyUpgradedInstancePercent", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!RollingUpgradePolicy#pauseTimeBetweenBatches:member", - "docComment": "/**\n * The wait time between completing the update for all virtual machines in one batch and starting the next batch. The time duration should be specified in ISO 8601 format. The default value is 0 seconds (PT0S).\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "pauseTimeBetweenBatches?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "pauseTimeBetweenBatches", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!RollingUpgradeProgressInfo:interface", - "docComment": "/**\n * Information about the number of virtual machine instances in each upgrade state.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RollingUpgradeProgressInfo " - } - ], - "releaseTag": "Public", - "name": "RollingUpgradeProgressInfo", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!RollingUpgradeProgressInfo#failedInstanceCount:member", - "docComment": "/**\n * The number of instances that have failed to be upgraded successfully. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly failedInstanceCount?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "failedInstanceCount", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!RollingUpgradeProgressInfo#inProgressInstanceCount:member", - "docComment": "/**\n * The number of instances that are currently being upgraded. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly inProgressInstanceCount?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "inProgressInstanceCount", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!RollingUpgradeProgressInfo#pendingInstanceCount:member", - "docComment": "/**\n * The number of instances that have not yet begun to be upgraded. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly pendingInstanceCount?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "pendingInstanceCount", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!RollingUpgradeProgressInfo#successfulInstanceCount:member", - "docComment": "/**\n * The number of instances that have been successfully upgraded. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly successfulInstanceCount?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "successfulInstanceCount", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!RollingUpgradeRunningStatus:interface", - "docComment": "/**\n * Information about the current running state of the overall upgrade.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RollingUpgradeRunningStatus " - } - ], - "releaseTag": "Public", - "name": "RollingUpgradeRunningStatus", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!RollingUpgradeRunningStatus#code:member", - "docComment": "/**\n * Code indicating the current status of the upgrade. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly code?: " - }, - { - "kind": "Reference", - "text": "RollingUpgradeStatusCode", - "canonicalReference": "compute-resource-manager!RollingUpgradeStatusCode:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "code", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!RollingUpgradeRunningStatus#lastAction:member", - "docComment": "/**\n * The last action performed on the rolling upgrade. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly lastAction?: " - }, - { - "kind": "Reference", - "text": "RollingUpgradeActionType", - "canonicalReference": "compute-resource-manager!RollingUpgradeActionType:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "lastAction", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!RollingUpgradeRunningStatus#lastActionTime:member", - "docComment": "/**\n * Last action time of the upgrade. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly lastActionTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "lastActionTime", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!RollingUpgradeRunningStatus#startTime:member", - "docComment": "/**\n * Start time of the upgrade. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly startTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "startTime", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!RollingUpgradeStatusCode:type", - "docComment": "/**\n * Defines values for RollingUpgradeStatusCode.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type RollingUpgradeStatusCode = " - }, - { - "kind": "Content", - "text": "\"RollingForward\" | \"Cancelled\" | \"Completed\" | \"Faulted\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "RollingUpgradeStatusCode", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!RollingUpgradeStatusInfo:type", - "docComment": "/**\n * The status of the latest virtual machine scale set rolling upgrade.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type RollingUpgradeStatusInfo = " - }, - { - "kind": "Reference", - "text": "Resource", - "canonicalReference": "compute-resource-manager!Resource:interface" - }, - { - "kind": "Content", - "text": " & {\n readonly policy?: " - }, - { - "kind": "Reference", - "text": "RollingUpgradePolicy", - "canonicalReference": "compute-resource-manager!RollingUpgradePolicy:interface" - }, - { - "kind": "Content", - "text": ";\n readonly runningStatus?: " - }, - { - "kind": "Reference", - "text": "RollingUpgradeRunningStatus", - "canonicalReference": "compute-resource-manager!RollingUpgradeRunningStatus:interface" - }, - { - "kind": "Content", - "text": ";\n readonly progress?: " - }, - { - "kind": "Reference", - "text": "RollingUpgradeProgressInfo", - "canonicalReference": "compute-resource-manager!RollingUpgradeProgressInfo:interface" - }, - { - "kind": "Content", - "text": ";\n readonly error?: " - }, - { - "kind": "Reference", - "text": "ApiError", - "canonicalReference": "compute-resource-manager!ApiError:interface" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "RollingUpgradeStatusInfo", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 11 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!RunCommandDocument:type", - "docComment": "/**\n * Describes the properties of a Run Command.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type RunCommandDocument = " - }, - { - "kind": "Reference", - "text": "RunCommandDocumentBase", - "canonicalReference": "compute-resource-manager!RunCommandDocumentBase:interface" - }, - { - "kind": "Content", - "text": " & {\n script: string[];\n parameters?: " - }, - { - "kind": "Reference", - "text": "RunCommandParameterDefinition", - "canonicalReference": "compute-resource-manager!RunCommandParameterDefinition:interface" - }, - { - "kind": "Content", - "text": "[];\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "RunCommandDocument", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!RunCommandDocumentBase:interface", - "docComment": "/**\n * Describes the properties of a Run Command metadata.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RunCommandDocumentBase " - } - ], - "releaseTag": "Public", - "name": "RunCommandDocumentBase", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!RunCommandDocumentBase#description:member", - "docComment": "/**\n * The VM run command description.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "description: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "description", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!RunCommandDocumentBase#id:member", - "docComment": "/**\n * The VM run command id.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "id: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!RunCommandDocumentBase#label:member", - "docComment": "/**\n * The VM run command label.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "label: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "label", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!RunCommandDocumentBase#osType:member", - "docComment": "/**\n * The Operating System type.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "osType: " - }, - { - "kind": "Reference", - "text": "OperatingSystemTypes", - "canonicalReference": "compute-resource-manager!OperatingSystemTypes:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "osType", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!RunCommandDocumentBase#schema:member", - "docComment": "/**\n * The VM run command schema.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "schema: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "schema", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!RunCommandInput:interface", - "docComment": "/**\n * Capture Virtual Machine parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RunCommandInput " - } - ], - "releaseTag": "Public", - "name": "RunCommandInput", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!RunCommandInput#commandId:member", - "docComment": "/**\n * The run command id.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "commandId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "commandId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!RunCommandInput#parameters:member", - "docComment": "/**\n * The run command parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "parameters?: " - }, - { - "kind": "Reference", - "text": "RunCommandInputParameter", - "canonicalReference": "compute-resource-manager!RunCommandInputParameter:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "parameters", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!RunCommandInput#script:member", - "docComment": "/**\n * Optional. The script to be executed. When this value is given, the given script will override the default script of the command.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "script?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "script", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!RunCommandInputParameter:interface", - "docComment": "/**\n * Describes the properties of a run command parameter.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RunCommandInputParameter " - } - ], - "releaseTag": "Public", - "name": "RunCommandInputParameter", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!RunCommandInputParameter#name:member", - "docComment": "/**\n * The run command parameter name.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!RunCommandInputParameter#value:member", - "docComment": "/**\n * The run command parameter value.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!RunCommandListResult:interface", - "docComment": "/**\n * The List Virtual Machine operation response.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RunCommandListResult " - } - ], - "releaseTag": "Public", - "name": "RunCommandListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!RunCommandListResult#nextLink:member", - "docComment": "/**\n * The uri to fetch the next page of run commands. Call ListNext() with this to fetch the next page of run commands.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!RunCommandListResult#value:member", - "docComment": "/**\n * The list of virtual machine run commands.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Reference", - "text": "RunCommandDocumentBase", - "canonicalReference": "compute-resource-manager!RunCommandDocumentBase:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!RunCommandParameterDefinition:interface", - "docComment": "/**\n * Describes the properties of a run command parameter.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RunCommandParameterDefinition " - } - ], - "releaseTag": "Public", - "name": "RunCommandParameterDefinition", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!RunCommandParameterDefinition#defaultValue:member", - "docComment": "/**\n * The run command parameter default value.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "defaultValue?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "defaultValue", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!RunCommandParameterDefinition#name:member", - "docComment": "/**\n * The run command parameter name.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!RunCommandParameterDefinition#required:member", - "docComment": "/**\n * The run command parameter required.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "required?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "required", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!RunCommandParameterDefinition#type:member", - "docComment": "/**\n * The run command parameter type.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "type: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!RunCommandResult:interface", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RunCommandResult " - } - ], - "releaseTag": "Public", - "name": "RunCommandResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!RunCommandResult#value:member", - "docComment": "/**\n * Run command operation response.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "InstanceViewStatus", - "canonicalReference": "compute-resource-manager!InstanceViewStatus:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!ScaleInPolicy:interface", - "docComment": "/**\n * Describes a scale-in policy for a virtual machine scale set.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ScaleInPolicy " - } - ], - "releaseTag": "Public", - "name": "ScaleInPolicy", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ScaleInPolicy#rules:member", - "docComment": "/**\n * The rules to be followed when scaling-in a virtual machine scale set.

    Possible values are:

    **Default** When a virtual machine scale set is scaled in, the scale set will first be balanced across zones if it is a zonal scale set. Then, it will be balanced across Fault Domains as far as possible. Within each Fault Domain, the virtual machines chosen for removal will be the newest ones that are not protected from scale-in.

    **OldestVM** When a virtual machine scale set is being scaled-in, the oldest virtual machines that are not protected from scale-in will be chosen for removal. For zonal virtual machine scale sets, the scale set will first be balanced across zones. Within each zone, the oldest virtual machines that are not protected will be chosen for removal.

    **NewestVM** When a virtual machine scale set is being scaled-in, the newest virtual machines that are not protected from scale-in will be chosen for removal. For zonal virtual machine scale sets, the scale set will first be balanced across zones. Within each zone, the newest virtual machines that are not protected will be chosen for removal.

    \n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "rules?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetScaleInRules", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetScaleInRules:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "rules", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!ScheduledEventsProfile:interface", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ScheduledEventsProfile " - } - ], - "releaseTag": "Public", - "name": "ScheduledEventsProfile", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ScheduledEventsProfile#terminateNotificationProfile:member", - "docComment": "/**\n * Specifies Terminate Scheduled Event related configurations.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "terminateNotificationProfile?: " - }, - { - "kind": "Reference", - "text": "TerminateNotificationProfile", - "canonicalReference": "compute-resource-manager!TerminateNotificationProfile:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "terminateNotificationProfile", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!SettingNames:type", - "docComment": "/**\n * Defines values for SettingNames.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SettingNames = " - }, - { - "kind": "Content", - "text": "\"AutoLogon\" | \"FirstLogonCommands\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SettingNames", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!ShareInfoElement:interface", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ShareInfoElement " - } - ], - "releaseTag": "Public", - "name": "ShareInfoElement", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!ShareInfoElement#vmUri:member", - "docComment": "/**\n * A relative URI containing the ID of the VM that has the disk attached. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly vmUri?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "vmUri", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!Sku:interface", - "docComment": "/**\n * Describes a virtual machine scale set sku. NOTE: If the new VM SKU is not supported on the hardware the scale set is currently on, you need to deallocate the VMs in the scale set before you modify the SKU name.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Sku " - } - ], - "releaseTag": "Public", - "name": "Sku", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!Sku#capacity:member", - "docComment": "/**\n * Specifies the number of virtual machines in the scale set.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "capacity?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "capacity", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!Sku#name:member", - "docComment": "/**\n * The sku name.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!Sku#tier:member", - "docComment": "/**\n * Specifies the tier of virtual machines in a scale set.

    Possible Values:

    **Standard**

    **Basic**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "tier?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tier", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!Snapshot:type", - "docComment": "/**\n * Snapshot resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type Snapshot = " - }, - { - "kind": "Reference", - "text": "Resource", - "canonicalReference": "compute-resource-manager!Resource:interface" - }, - { - "kind": "Content", - "text": " & {\n readonly managedBy?: string;\n sku?: " - }, - { - "kind": "Reference", - "text": "SnapshotSku", - "canonicalReference": "compute-resource-manager!SnapshotSku:interface" - }, - { - "kind": "Content", - "text": ";\n readonly timeCreated?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n osType?: " - }, - { - "kind": "Reference", - "text": "OperatingSystemTypes", - "canonicalReference": "compute-resource-manager!OperatingSystemTypes:type" - }, - { - "kind": "Content", - "text": ";\n hyperVGeneration?: " - }, - { - "kind": "Reference", - "text": "HyperVGeneration", - "canonicalReference": "compute-resource-manager!HyperVGeneration:type" - }, - { - "kind": "Content", - "text": ";\n creationData?: " - }, - { - "kind": "Reference", - "text": "CreationData", - "canonicalReference": "compute-resource-manager!CreationData:interface" - }, - { - "kind": "Content", - "text": ";\n diskSizeGB?: number;\n readonly diskSizeBytes?: number;\n readonly uniqueId?: string;\n encryptionSettingsCollection?: " - }, - { - "kind": "Reference", - "text": "EncryptionSettingsCollection", - "canonicalReference": "compute-resource-manager!EncryptionSettingsCollection:interface" - }, - { - "kind": "Content", - "text": ";\n readonly provisioningState?: string;\n incremental?: boolean;\n encryption?: " - }, - { - "kind": "Reference", - "text": "Encryption", - "canonicalReference": "compute-resource-manager!Encryption:interface" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "Snapshot", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 17 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!SnapshotList:interface", - "docComment": "/**\n * The List Snapshots operation response.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SnapshotList " - } - ], - "releaseTag": "Public", - "name": "SnapshotList", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!SnapshotList#nextLink:member", - "docComment": "/**\n * The uri to fetch the next page of snapshots. Call ListNext() with this to fetch the next page of snapshots.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!SnapshotList#value:member", - "docComment": "/**\n * A list of snapshots.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Reference", - "text": "Snapshot", - "canonicalReference": "compute-resource-manager!Snapshot:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!Snapshots:interface", - "docComment": "/**\n * Interface representing a Snapshots.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Snapshots " - } - ], - "releaseTag": "Public", - "name": "Snapshots", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!Snapshots#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Creates or updates a snapshot.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param snapshotName - The name of the snapshot that is being created. The name can't be changed after the snapshot is created. Supported characters for the name are a-z, A-Z, 0-9 and _. The max name length is 80 characters.\n *\n * @param snapshot - Snapshot object supplied in the body of the Put disk operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", snapshotName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", snapshot: " - }, - { - "kind": "Reference", - "text": "Snapshot", - "canonicalReference": "compute-resource-manager!Snapshot:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SnapshotsCreateOrUpdateOptionalParams", - "canonicalReference": "compute-resource-manager!SnapshotsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "SnapshotsCreateOrUpdateResponse", - "canonicalReference": "compute-resource-manager!SnapshotsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "SnapshotsCreateOrUpdateResponse", - "canonicalReference": "compute-resource-manager!SnapshotsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "snapshotName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "snapshot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!Snapshots#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Creates or updates a snapshot.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param snapshotName - The name of the snapshot that is being created. The name can't be changed after the snapshot is created. Supported characters for the name are a-z, A-Z, 0-9 and _. The max name length is 80 characters.\n *\n * @param snapshot - Snapshot object supplied in the body of the Put disk operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", snapshotName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", snapshot: " - }, - { - "kind": "Reference", - "text": "Snapshot", - "canonicalReference": "compute-resource-manager!Snapshot:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SnapshotsCreateOrUpdateOptionalParams", - "canonicalReference": "compute-resource-manager!SnapshotsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "SnapshotsCreateOrUpdateResponse", - "canonicalReference": "compute-resource-manager!SnapshotsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "snapshotName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "snapshot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!Snapshots#beginDelete:member(1)", - "docComment": "/**\n * Deletes a snapshot.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param snapshotName - The name of the snapshot that is being created. The name can't be changed after the snapshot is created. Supported characters for the name are a-z, A-Z, 0-9 and _. The max name length is 80 characters.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", snapshotName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SnapshotsDeleteOptionalParams", - "canonicalReference": "compute-resource-manager!SnapshotsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "snapshotName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!Snapshots#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes a snapshot.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param snapshotName - The name of the snapshot that is being created. The name can't be changed after the snapshot is created. Supported characters for the name are a-z, A-Z, 0-9 and _. The max name length is 80 characters.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", snapshotName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SnapshotsDeleteOptionalParams", - "canonicalReference": "compute-resource-manager!SnapshotsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "snapshotName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!Snapshots#beginGrantAccess:member(1)", - "docComment": "/**\n * Grants access to a snapshot.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param snapshotName - The name of the snapshot that is being created. The name can't be changed after the snapshot is created. Supported characters for the name are a-z, A-Z, 0-9 and _. The max name length is 80 characters.\n *\n * @param grantAccessData - Access data object supplied in the body of the get snapshot access operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginGrantAccess(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", snapshotName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", grantAccessData: " - }, - { - "kind": "Reference", - "text": "GrantAccessData", - "canonicalReference": "compute-resource-manager!GrantAccessData:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SnapshotsGrantAccessOptionalParams", - "canonicalReference": "compute-resource-manager!SnapshotsGrantAccessOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "SnapshotsGrantAccessResponse", - "canonicalReference": "compute-resource-manager!SnapshotsGrantAccessResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "SnapshotsGrantAccessResponse", - "canonicalReference": "compute-resource-manager!SnapshotsGrantAccessResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "snapshotName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "grantAccessData", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginGrantAccess" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!Snapshots#beginGrantAccessAndWait:member(1)", - "docComment": "/**\n * Grants access to a snapshot.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param snapshotName - The name of the snapshot that is being created. The name can't be changed after the snapshot is created. Supported characters for the name are a-z, A-Z, 0-9 and _. The max name length is 80 characters.\n *\n * @param grantAccessData - Access data object supplied in the body of the get snapshot access operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginGrantAccessAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", snapshotName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", grantAccessData: " - }, - { - "kind": "Reference", - "text": "GrantAccessData", - "canonicalReference": "compute-resource-manager!GrantAccessData:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SnapshotsGrantAccessOptionalParams", - "canonicalReference": "compute-resource-manager!SnapshotsGrantAccessOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "SnapshotsGrantAccessResponse", - "canonicalReference": "compute-resource-manager!SnapshotsGrantAccessResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "snapshotName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "grantAccessData", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginGrantAccessAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!Snapshots#beginRevokeAccess:member(1)", - "docComment": "/**\n * Revokes access to a snapshot.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param snapshotName - The name of the snapshot that is being created. The name can't be changed after the snapshot is created. Supported characters for the name are a-z, A-Z, 0-9 and _. The max name length is 80 characters.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginRevokeAccess(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", snapshotName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SnapshotsRevokeAccessOptionalParams", - "canonicalReference": "compute-resource-manager!SnapshotsRevokeAccessOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "snapshotName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginRevokeAccess" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!Snapshots#beginRevokeAccessAndWait:member(1)", - "docComment": "/**\n * Revokes access to a snapshot.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param snapshotName - The name of the snapshot that is being created. The name can't be changed after the snapshot is created. Supported characters for the name are a-z, A-Z, 0-9 and _. The max name length is 80 characters.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginRevokeAccessAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", snapshotName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SnapshotsRevokeAccessOptionalParams", - "canonicalReference": "compute-resource-manager!SnapshotsRevokeAccessOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "snapshotName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginRevokeAccessAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!Snapshots#beginUpdate:member(1)", - "docComment": "/**\n * Updates (patches) a snapshot.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param snapshotName - The name of the snapshot that is being created. The name can't be changed after the snapshot is created. Supported characters for the name are a-z, A-Z, 0-9 and _. The max name length is 80 characters.\n *\n * @param snapshot - Snapshot object supplied in the body of the Patch snapshot operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", snapshotName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", snapshot: " - }, - { - "kind": "Reference", - "text": "SnapshotUpdate", - "canonicalReference": "compute-resource-manager!SnapshotUpdate:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SnapshotsUpdateOptionalParams", - "canonicalReference": "compute-resource-manager!SnapshotsUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "SnapshotsUpdateResponse", - "canonicalReference": "compute-resource-manager!SnapshotsUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "SnapshotsUpdateResponse", - "canonicalReference": "compute-resource-manager!SnapshotsUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "snapshotName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "snapshot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!Snapshots#beginUpdateAndWait:member(1)", - "docComment": "/**\n * Updates (patches) a snapshot.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param snapshotName - The name of the snapshot that is being created. The name can't be changed after the snapshot is created. Supported characters for the name are a-z, A-Z, 0-9 and _. The max name length is 80 characters.\n *\n * @param snapshot - Snapshot object supplied in the body of the Patch snapshot operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", snapshotName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", snapshot: " - }, - { - "kind": "Reference", - "text": "SnapshotUpdate", - "canonicalReference": "compute-resource-manager!SnapshotUpdate:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SnapshotsUpdateOptionalParams", - "canonicalReference": "compute-resource-manager!SnapshotsUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "SnapshotsUpdateResponse", - "canonicalReference": "compute-resource-manager!SnapshotsUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "snapshotName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "snapshot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!Snapshots#get:member(1)", - "docComment": "/**\n * Gets information about a snapshot.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param snapshotName - The name of the snapshot that is being created. The name can't be changed after the snapshot is created. Supported characters for the name are a-z, A-Z, 0-9 and _. The max name length is 80 characters.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", snapshotName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SnapshotsGetOptionalParams", - "canonicalReference": "compute-resource-manager!SnapshotsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "SnapshotsGetResponse", - "canonicalReference": "compute-resource-manager!SnapshotsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "snapshotName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!Snapshots#list:member(1)", - "docComment": "/**\n * Lists snapshots under a subscription.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(options?: " - }, - { - "kind": "Reference", - "text": "SnapshotsListOptionalParams", - "canonicalReference": "compute-resource-manager!SnapshotsListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "Snapshot", - "canonicalReference": "compute-resource-manager!Snapshot:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "list" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!Snapshots#listByResourceGroup:member(1)", - "docComment": "/**\n * Lists snapshots under a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByResourceGroup(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SnapshotsListByResourceGroupOptionalParams", - "canonicalReference": "compute-resource-manager!SnapshotsListByResourceGroupOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "Snapshot", - "canonicalReference": "compute-resource-manager!Snapshot:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "listByResourceGroup" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!SnapshotsCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SnapshotsCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SnapshotsCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!SnapshotsCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!SnapshotsCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!SnapshotsCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SnapshotsCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "Snapshot", - "canonicalReference": "compute-resource-manager!Snapshot:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SnapshotsCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!SnapshotsDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SnapshotsDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SnapshotsDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!SnapshotsDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!SnapshotsDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!SnapshotsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SnapshotsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SnapshotsGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!SnapshotsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SnapshotsGetResponse = " - }, - { - "kind": "Reference", - "text": "Snapshot", - "canonicalReference": "compute-resource-manager!Snapshot:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SnapshotsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!SnapshotsGrantAccessOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SnapshotsGrantAccessOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SnapshotsGrantAccessOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!SnapshotsGrantAccessOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!SnapshotsGrantAccessOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!SnapshotsGrantAccessResponse:type", - "docComment": "/**\n * Contains response data for the grantAccess operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SnapshotsGrantAccessResponse = " - }, - { - "kind": "Reference", - "text": "AccessUri", - "canonicalReference": "compute-resource-manager!AccessUri:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SnapshotsGrantAccessResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!SnapshotSku:interface", - "docComment": "/**\n * The snapshots sku name. Can be Standard_LRS, Premium_LRS, or Standard_ZRS.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SnapshotSku " - } - ], - "releaseTag": "Public", - "name": "SnapshotSku", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!SnapshotSku#name:member", - "docComment": "/**\n * The sku name.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Reference", - "text": "SnapshotStorageAccountTypes", - "canonicalReference": "compute-resource-manager!SnapshotStorageAccountTypes:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!SnapshotSku#tier:member", - "docComment": "/**\n * The sku tier. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly tier?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tier", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!SnapshotsListByResourceGroupNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SnapshotsListByResourceGroupNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SnapshotsListByResourceGroupNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!SnapshotsListByResourceGroupNextResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroupNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SnapshotsListByResourceGroupNextResponse = " - }, - { - "kind": "Reference", - "text": "SnapshotList", - "canonicalReference": "compute-resource-manager!SnapshotList:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SnapshotsListByResourceGroupNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!SnapshotsListByResourceGroupOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SnapshotsListByResourceGroupOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SnapshotsListByResourceGroupOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!SnapshotsListByResourceGroupResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SnapshotsListByResourceGroupResponse = " - }, - { - "kind": "Reference", - "text": "SnapshotList", - "canonicalReference": "compute-resource-manager!SnapshotList:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SnapshotsListByResourceGroupResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!SnapshotsListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SnapshotsListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SnapshotsListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!SnapshotsListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SnapshotsListNextResponse = " - }, - { - "kind": "Reference", - "text": "SnapshotList", - "canonicalReference": "compute-resource-manager!SnapshotList:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SnapshotsListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!SnapshotsListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SnapshotsListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SnapshotsListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!SnapshotsListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SnapshotsListResponse = " - }, - { - "kind": "Reference", - "text": "SnapshotList", - "canonicalReference": "compute-resource-manager!SnapshotList:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SnapshotsListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!SnapshotsRevokeAccessOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SnapshotsRevokeAccessOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SnapshotsRevokeAccessOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!SnapshotsRevokeAccessOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!SnapshotsRevokeAccessOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!SnapshotStorageAccountTypes:type", - "docComment": "/**\n * Defines values for SnapshotStorageAccountTypes. \\ {@link KnownSnapshotStorageAccountTypes} can be used interchangeably with SnapshotStorageAccountTypes, this enum contains the known values that the service supports. ### Known values supported by the service **Standard_LRS**: Standard HDD locally redundant storage \\ **Premium_LRS**: Premium SSD locally redundant storage \\ **Standard_ZRS**: Standard zone redundant storage\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SnapshotStorageAccountTypes = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SnapshotStorageAccountTypes", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!SnapshotsUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SnapshotsUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SnapshotsUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!SnapshotsUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!SnapshotsUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!SnapshotsUpdateResponse:type", - "docComment": "/**\n * Contains response data for the update operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SnapshotsUpdateResponse = " - }, - { - "kind": "Reference", - "text": "Snapshot", - "canonicalReference": "compute-resource-manager!Snapshot:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SnapshotsUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!SnapshotUpdate:interface", - "docComment": "/**\n * Snapshot update resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SnapshotUpdate " - } - ], - "releaseTag": "Public", - "name": "SnapshotUpdate", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!SnapshotUpdate#diskSizeGB:member", - "docComment": "/**\n * If creationData.createOption is Empty, this field is mandatory and it indicates the size of the disk to create. If this field is present for updates or creation with other options, it indicates a resize. Resizes are only allowed if the disk is not attached to a running VM, and can only increase the disk's size.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "diskSizeGB?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "diskSizeGB", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!SnapshotUpdate#encryption:member", - "docComment": "/**\n * Encryption property can be used to encrypt data at rest with customer managed keys or platform managed keys.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "encryption?: " - }, - { - "kind": "Reference", - "text": "Encryption", - "canonicalReference": "compute-resource-manager!Encryption:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "encryption", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!SnapshotUpdate#encryptionSettingsCollection:member", - "docComment": "/**\n * Encryption settings collection used be Azure Disk Encryption, can contain multiple encryption settings per disk or snapshot.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "encryptionSettingsCollection?: " - }, - { - "kind": "Reference", - "text": "EncryptionSettingsCollection", - "canonicalReference": "compute-resource-manager!EncryptionSettingsCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "encryptionSettingsCollection", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!SnapshotUpdate#osType:member", - "docComment": "/**\n * the Operating System type.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "osType?: " - }, - { - "kind": "Reference", - "text": "OperatingSystemTypes", - "canonicalReference": "compute-resource-manager!OperatingSystemTypes:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "osType", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!SnapshotUpdate#sku:member", - "docComment": "/**\n * The snapshots sku name. Can be Standard_LRS, Premium_LRS, or Standard_ZRS.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "sku?: " - }, - { - "kind": "Reference", - "text": "SnapshotSku", - "canonicalReference": "compute-resource-manager!SnapshotSku:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "sku", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!SnapshotUpdate#tags:member", - "docComment": "/**\n * Resource tags\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "tags?: " - }, - { - "kind": "Content", - "text": "{\n [propertyName: string]: string;\n }" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tags", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!SourceVault:interface", - "docComment": "/**\n * The vault id is an Azure Resource Manager Resource id in the form /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.KeyVault/vaults/{vaultName}\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SourceVault " - } - ], - "releaseTag": "Public", - "name": "SourceVault", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!SourceVault#id:member", - "docComment": "/**\n * Resource Id\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "id?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!SshConfiguration:interface", - "docComment": "/**\n * SSH configuration for Linux based VMs running on Azure\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SshConfiguration " - } - ], - "releaseTag": "Public", - "name": "SshConfiguration", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!SshConfiguration#publicKeys:member", - "docComment": "/**\n * The list of SSH public keys used to authenticate with linux based VMs.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "publicKeys?: " - }, - { - "kind": "Reference", - "text": "SshPublicKey", - "canonicalReference": "compute-resource-manager!SshPublicKey:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "publicKeys", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!SshPublicKey:interface", - "docComment": "/**\n * Contains information about SSH certificate public key and the path on the Linux VM where the public key is placed.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SshPublicKey " - } - ], - "releaseTag": "Public", - "name": "SshPublicKey", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!SshPublicKey#keyData:member", - "docComment": "/**\n * SSH public key certificate used to authenticate with the VM through ssh. The key needs to be at least 2048-bit and in ssh-rsa format.

    For creating ssh keys, see [Create SSH keys on Linux and Mac for Linux VMs in Azure](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-mac-create-ssh-keys?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json).\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "keyData?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "keyData", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!SshPublicKey#path:member", - "docComment": "/**\n * Specifies the full path on the created VM where ssh public key is stored. If the file already exists, the specified key is appended to the file. Example: /home/user/.ssh/authorized_keys\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "path?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "path", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!SshPublicKeyGenerateKeyPairResult:interface", - "docComment": "/**\n * Response from generation of an SSH key pair.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SshPublicKeyGenerateKeyPairResult " - } - ], - "releaseTag": "Public", - "name": "SshPublicKeyGenerateKeyPairResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!SshPublicKeyGenerateKeyPairResult#id:member", - "docComment": "/**\n * The ARM resource id in the form of /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.Compute/sshPublicKeys/{SshPublicKeyName}\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "id: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!SshPublicKeyGenerateKeyPairResult#privateKey:member", - "docComment": "/**\n * Private key portion of the key pair used to authenticate to a virtual machine through ssh. The private key is returned in RFC3447 format and should be treated as a secret.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "privateKey: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "privateKey", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!SshPublicKeyGenerateKeyPairResult#publicKey:member", - "docComment": "/**\n * Public key portion of the key pair used to authenticate to a virtual machine through ssh. The public key is in ssh-rsa format.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "publicKey: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "publicKey", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!SshPublicKeyResource:type", - "docComment": "/**\n * Specifies information about the SSH public key.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SshPublicKeyResource = " - }, - { - "kind": "Reference", - "text": "Resource", - "canonicalReference": "compute-resource-manager!Resource:interface" - }, - { - "kind": "Content", - "text": " & {\n publicKey?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SshPublicKeyResource", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!SshPublicKeys:interface", - "docComment": "/**\n * Interface representing a SshPublicKeys.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SshPublicKeys " - } - ], - "releaseTag": "Public", - "name": "SshPublicKeys", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!SshPublicKeys#create:member(1)", - "docComment": "/**\n * Creates a new SSH public key resource.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param sshPublicKeyName - The name of the SSH public key.\n *\n * @param parameters - Parameters supplied to create the SSH public key.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "create(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", sshPublicKeyName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "SshPublicKeyResource", - "canonicalReference": "compute-resource-manager!SshPublicKeyResource:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SshPublicKeysCreateOptionalParams", - "canonicalReference": "compute-resource-manager!SshPublicKeysCreateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "SshPublicKeysCreateResponse", - "canonicalReference": "compute-resource-manager!SshPublicKeysCreateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "sshPublicKeyName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "create" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!SshPublicKeys#delete:member(1)", - "docComment": "/**\n * Delete an SSH public key.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param sshPublicKeyName - The name of the SSH public key.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "delete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", sshPublicKeyName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SshPublicKeysDeleteOptionalParams", - "canonicalReference": "compute-resource-manager!SshPublicKeysDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "sshPublicKeyName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "delete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!SshPublicKeys#generateKeyPair:member(1)", - "docComment": "/**\n * Generates and returns a public/private key pair and populates the SSH public key resource with the public key. The length of the key will be 3072 bits. This operation can only be performed once per SSH public key resource.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param sshPublicKeyName - The name of the SSH public key.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "generateKeyPair(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", sshPublicKeyName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SshPublicKeysGenerateKeyPairOptionalParams", - "canonicalReference": "compute-resource-manager!SshPublicKeysGenerateKeyPairOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "SshPublicKeysGenerateKeyPairResponse", - "canonicalReference": "compute-resource-manager!SshPublicKeysGenerateKeyPairResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "sshPublicKeyName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "generateKeyPair" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!SshPublicKeys#get:member(1)", - "docComment": "/**\n * Retrieves information about an SSH public key.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param sshPublicKeyName - The name of the SSH public key.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", sshPublicKeyName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SshPublicKeysGetOptionalParams", - "canonicalReference": "compute-resource-manager!SshPublicKeysGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "SshPublicKeysGetResponse", - "canonicalReference": "compute-resource-manager!SshPublicKeysGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "sshPublicKeyName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!SshPublicKeys#listByResourceGroup:member(1)", - "docComment": "/**\n * Lists all of the SSH public keys in the specified resource group. Use the nextLink property in the response to get the next page of SSH public keys.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByResourceGroup(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SshPublicKeysListByResourceGroupOptionalParams", - "canonicalReference": "compute-resource-manager!SshPublicKeysListByResourceGroupOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "SshPublicKeyResource", - "canonicalReference": "compute-resource-manager!SshPublicKeyResource:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "listByResourceGroup" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!SshPublicKeys#listBySubscription:member(1)", - "docComment": "/**\n * Lists all of the SSH public keys in the subscription. Use the nextLink property in the response to get the next page of SSH public keys.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listBySubscription(options?: " - }, - { - "kind": "Reference", - "text": "SshPublicKeysListBySubscriptionOptionalParams", - "canonicalReference": "compute-resource-manager!SshPublicKeysListBySubscriptionOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "SshPublicKeyResource", - "canonicalReference": "compute-resource-manager!SshPublicKeyResource:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "listBySubscription" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!SshPublicKeys#update:member(1)", - "docComment": "/**\n * Updates a new SSH public key resource.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param sshPublicKeyName - The name of the SSH public key.\n *\n * @param parameters - Parameters supplied to update the SSH public key.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "update(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", sshPublicKeyName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "SshPublicKeyUpdateResource", - "canonicalReference": "compute-resource-manager!SshPublicKeyUpdateResource:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SshPublicKeysUpdateOptionalParams", - "canonicalReference": "compute-resource-manager!SshPublicKeysUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "SshPublicKeysUpdateResponse", - "canonicalReference": "compute-resource-manager!SshPublicKeysUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "sshPublicKeyName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "update" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!SshPublicKeysCreateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SshPublicKeysCreateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SshPublicKeysCreateOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!SshPublicKeysCreateResponse:type", - "docComment": "/**\n * Contains response data for the create operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SshPublicKeysCreateResponse = " - }, - { - "kind": "Reference", - "text": "SshPublicKeyResource", - "canonicalReference": "compute-resource-manager!SshPublicKeyResource:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SshPublicKeysCreateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!SshPublicKeysDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SshPublicKeysDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SshPublicKeysDeleteOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!SshPublicKeysGenerateKeyPairOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SshPublicKeysGenerateKeyPairOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SshPublicKeysGenerateKeyPairOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!SshPublicKeysGenerateKeyPairResponse:type", - "docComment": "/**\n * Contains response data for the generateKeyPair operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SshPublicKeysGenerateKeyPairResponse = " - }, - { - "kind": "Reference", - "text": "SshPublicKeyGenerateKeyPairResult", - "canonicalReference": "compute-resource-manager!SshPublicKeyGenerateKeyPairResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SshPublicKeysGenerateKeyPairResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!SshPublicKeysGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SshPublicKeysGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SshPublicKeysGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!SshPublicKeysGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SshPublicKeysGetResponse = " - }, - { - "kind": "Reference", - "text": "SshPublicKeyResource", - "canonicalReference": "compute-resource-manager!SshPublicKeyResource:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SshPublicKeysGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!SshPublicKeysGroupListResult:interface", - "docComment": "/**\n * The list SSH public keys operation response.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SshPublicKeysGroupListResult " - } - ], - "releaseTag": "Public", - "name": "SshPublicKeysGroupListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!SshPublicKeysGroupListResult#nextLink:member", - "docComment": "/**\n * The URI to fetch the next page of SSH public keys. Call ListNext() with this URI to fetch the next page of SSH public keys.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!SshPublicKeysGroupListResult#value:member", - "docComment": "/**\n * The list of SSH public keys\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Reference", - "text": "SshPublicKeyResource", - "canonicalReference": "compute-resource-manager!SshPublicKeyResource:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!SshPublicKeysListByResourceGroupNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SshPublicKeysListByResourceGroupNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SshPublicKeysListByResourceGroupNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!SshPublicKeysListByResourceGroupNextResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroupNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SshPublicKeysListByResourceGroupNextResponse = " - }, - { - "kind": "Reference", - "text": "SshPublicKeysGroupListResult", - "canonicalReference": "compute-resource-manager!SshPublicKeysGroupListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SshPublicKeysListByResourceGroupNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!SshPublicKeysListByResourceGroupOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SshPublicKeysListByResourceGroupOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SshPublicKeysListByResourceGroupOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!SshPublicKeysListByResourceGroupResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SshPublicKeysListByResourceGroupResponse = " - }, - { - "kind": "Reference", - "text": "SshPublicKeysGroupListResult", - "canonicalReference": "compute-resource-manager!SshPublicKeysGroupListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SshPublicKeysListByResourceGroupResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!SshPublicKeysListBySubscriptionNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SshPublicKeysListBySubscriptionNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SshPublicKeysListBySubscriptionNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!SshPublicKeysListBySubscriptionNextResponse:type", - "docComment": "/**\n * Contains response data for the listBySubscriptionNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SshPublicKeysListBySubscriptionNextResponse = " - }, - { - "kind": "Reference", - "text": "SshPublicKeysGroupListResult", - "canonicalReference": "compute-resource-manager!SshPublicKeysGroupListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SshPublicKeysListBySubscriptionNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!SshPublicKeysListBySubscriptionOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SshPublicKeysListBySubscriptionOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SshPublicKeysListBySubscriptionOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!SshPublicKeysListBySubscriptionResponse:type", - "docComment": "/**\n * Contains response data for the listBySubscription operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SshPublicKeysListBySubscriptionResponse = " - }, - { - "kind": "Reference", - "text": "SshPublicKeysGroupListResult", - "canonicalReference": "compute-resource-manager!SshPublicKeysGroupListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SshPublicKeysListBySubscriptionResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!SshPublicKeysUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SshPublicKeysUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SshPublicKeysUpdateOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!SshPublicKeysUpdateResponse:type", - "docComment": "/**\n * Contains response data for the update operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SshPublicKeysUpdateResponse = " - }, - { - "kind": "Reference", - "text": "SshPublicKeyResource", - "canonicalReference": "compute-resource-manager!SshPublicKeyResource:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SshPublicKeysUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!SshPublicKeyUpdateResource:type", - "docComment": "/**\n * Specifies information about the SSH public key.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SshPublicKeyUpdateResource = " - }, - { - "kind": "Reference", - "text": "UpdateResource", - "canonicalReference": "compute-resource-manager!UpdateResource:interface" - }, - { - "kind": "Content", - "text": " & {\n publicKey?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SshPublicKeyUpdateResource", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!StatusLevelTypes:type", - "docComment": "/**\n * Defines values for StatusLevelTypes.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type StatusLevelTypes = " - }, - { - "kind": "Content", - "text": "\"Info\" | \"Warning\" | \"Error\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "StatusLevelTypes", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!StorageAccountType:type", - "docComment": "/**\n * Defines values for StorageAccountType. \\ {@link KnownStorageAccountType} can be used interchangeably with StorageAccountType, this enum contains the known values that the service supports. ### Known values supported by the service **Standard_LRS** \\ **Standard_ZRS** \\ **Premium_LRS**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type StorageAccountType = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "StorageAccountType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!StorageAccountTypes:type", - "docComment": "/**\n * Defines values for StorageAccountTypes. \\ {@link KnownStorageAccountTypes} can be used interchangeably with StorageAccountTypes, this enum contains the known values that the service supports. ### Known values supported by the service **Standard_LRS** \\ **Premium_LRS** \\ **StandardSSD_LRS** \\ **UltraSSD_LRS**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type StorageAccountTypes = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "StorageAccountTypes", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!StorageProfile:interface", - "docComment": "/**\n * Specifies the storage settings for the virtual machine disks.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface StorageProfile " - } - ], - "releaseTag": "Public", - "name": "StorageProfile", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!StorageProfile#dataDisks:member", - "docComment": "/**\n * Specifies the parameters that are used to add a data disk to a virtual machine.

    For more information about disks, see [About disks and VHDs for Azure virtual machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-about-disks-vhds?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json).\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "dataDisks?: " - }, - { - "kind": "Reference", - "text": "DataDisk", - "canonicalReference": "compute-resource-manager!DataDisk:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "dataDisks", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!StorageProfile#imageReference:member", - "docComment": "/**\n * Specifies information about the image to use. You can specify information about platform images, marketplace images, or virtual machine images. This element is required when you want to use a platform image, marketplace image, or virtual machine image, but is not used in other creation operations.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "imageReference?: " - }, - { - "kind": "Reference", - "text": "ImageReference", - "canonicalReference": "compute-resource-manager!ImageReference:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "imageReference", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!StorageProfile#osDisk:member", - "docComment": "/**\n * Specifies information about the operating system disk used by the virtual machine.

    For more information about disks, see [About disks and VHDs for Azure virtual machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-about-disks-vhds?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json).\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "osDisk?: " - }, - { - "kind": "Reference", - "text": "OSDisk", - "canonicalReference": "compute-resource-manager!OSDisk:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "osDisk", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!SubResource:interface", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SubResource " - } - ], - "releaseTag": "Public", - "name": "SubResource", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!SubResource#id:member", - "docComment": "/**\n * Resource Id\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "id?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!SubResourceReadOnly:interface", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SubResourceReadOnly " - } - ], - "releaseTag": "Public", - "name": "SubResourceReadOnly", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!SubResourceReadOnly#id:member", - "docComment": "/**\n * Resource Id NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly id?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!SubResourceWithColocationStatus:type", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SubResourceWithColocationStatus = " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "compute-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": " & {\n colocationStatus?: " - }, - { - "kind": "Reference", - "text": "InstanceViewStatus", - "canonicalReference": "compute-resource-manager!InstanceViewStatus:interface" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SubResourceWithColocationStatus", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!TargetRegion:interface", - "docComment": "/**\n * Describes the target region information.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface TargetRegion " - } - ], - "releaseTag": "Public", - "name": "TargetRegion", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!TargetRegion#encryption:member", - "docComment": "/**\n * Optional. Allows users to provide customer managed keys for encrypting the OS and data disks in the gallery artifact.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "encryption?: " - }, - { - "kind": "Reference", - "text": "EncryptionImages", - "canonicalReference": "compute-resource-manager!EncryptionImages:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "encryption", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!TargetRegion#name:member", - "docComment": "/**\n * The name of the region.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!TargetRegion#regionalReplicaCount:member", - "docComment": "/**\n * The number of replicas of the Image Version to be created per region. This property is updatable.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "regionalReplicaCount?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "regionalReplicaCount", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!TargetRegion#storageAccountType:member", - "docComment": "/**\n * Specifies the storage account type to be used to store the image. This property is not updatable.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "storageAccountType?: " - }, - { - "kind": "Reference", - "text": "StorageAccountType", - "canonicalReference": "compute-resource-manager!StorageAccountType:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "storageAccountType", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!TerminateNotificationProfile:interface", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface TerminateNotificationProfile " - } - ], - "releaseTag": "Public", - "name": "TerminateNotificationProfile", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!TerminateNotificationProfile#enable:member", - "docComment": "/**\n * Specifies whether the Terminate Scheduled event is enabled or disabled.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "enable?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "enable", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!TerminateNotificationProfile#notBeforeTimeout:member", - "docComment": "/**\n * Configurable length of time a Virtual Machine being deleted will have to potentially approve the Terminate Scheduled Event before the event is auto approved (timed out). The configuration must be specified in ISO 8601 format, the default value is 5 minutes (PT5M)\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "notBeforeTimeout?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "notBeforeTimeout", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!ThrottledRequestsInput:type", - "docComment": "/**\n * Api request input for LogAnalytics getThrottledRequests Api.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ThrottledRequestsInput = " - }, - { - "kind": "Reference", - "text": "LogAnalyticsInputBase", - "canonicalReference": "compute-resource-manager!LogAnalyticsInputBase:interface" - }, - { - "kind": "Content", - "text": " & {}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ThrottledRequestsInput", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!UpdateResource:interface", - "docComment": "/**\n * The Update Resource model definition.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface UpdateResource " - } - ], - "releaseTag": "Public", - "name": "UpdateResource", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!UpdateResource#tags:member", - "docComment": "/**\n * Resource tags\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "tags?: " - }, - { - "kind": "Content", - "text": "{\n [propertyName: string]: string;\n }" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tags", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!UpdateResourceDefinition:interface", - "docComment": "/**\n * The Update Resource model definition.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface UpdateResourceDefinition " - } - ], - "releaseTag": "Public", - "name": "UpdateResourceDefinition", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!UpdateResourceDefinition#id:member", - "docComment": "/**\n * Resource Id NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly id?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!UpdateResourceDefinition#name:member", - "docComment": "/**\n * Resource name NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!UpdateResourceDefinition#tags:member", - "docComment": "/**\n * Resource tags\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "tags?: " - }, - { - "kind": "Content", - "text": "{\n [propertyName: string]: string;\n }" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tags", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!UpdateResourceDefinition#type:member", - "docComment": "/**\n * Resource type NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly type?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!UpgradeMode:type", - "docComment": "/**\n * Defines values for UpgradeMode.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type UpgradeMode = " - }, - { - "kind": "Content", - "text": "\"Automatic\" | \"Manual\" | \"Rolling\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "UpgradeMode", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!UpgradeOperationHistoricalStatusInfo:interface", - "docComment": "/**\n * Virtual Machine Scale Set OS Upgrade History operation response.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface UpgradeOperationHistoricalStatusInfo " - } - ], - "releaseTag": "Public", - "name": "UpgradeOperationHistoricalStatusInfo", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!UpgradeOperationHistoricalStatusInfo#location:member", - "docComment": "/**\n * Resource location NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly location?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "location", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!UpgradeOperationHistoricalStatusInfo#properties:member", - "docComment": "/**\n * Information about the properties of the upgrade operation. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly properties?: " - }, - { - "kind": "Reference", - "text": "UpgradeOperationHistoricalStatusInfoProperties", - "canonicalReference": "compute-resource-manager!UpgradeOperationHistoricalStatusInfoProperties:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "properties", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!UpgradeOperationHistoricalStatusInfo#type:member", - "docComment": "/**\n * Resource type NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly type?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!UpgradeOperationHistoricalStatusInfoProperties:interface", - "docComment": "/**\n * Describes each OS upgrade on the Virtual Machine Scale Set.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface UpgradeOperationHistoricalStatusInfoProperties " - } - ], - "releaseTag": "Public", - "name": "UpgradeOperationHistoricalStatusInfoProperties", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!UpgradeOperationHistoricalStatusInfoProperties#error:member", - "docComment": "/**\n * Error Details for this upgrade if there are any. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly error?: " - }, - { - "kind": "Reference", - "text": "ApiError", - "canonicalReference": "compute-resource-manager!ApiError:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "error", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!UpgradeOperationHistoricalStatusInfoProperties#progress:member", - "docComment": "/**\n * Counts of the VMs in each state. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly progress?: " - }, - { - "kind": "Reference", - "text": "RollingUpgradeProgressInfo", - "canonicalReference": "compute-resource-manager!RollingUpgradeProgressInfo:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "progress", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!UpgradeOperationHistoricalStatusInfoProperties#rollbackInfo:member", - "docComment": "/**\n * Information about OS rollback if performed NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly rollbackInfo?: " - }, - { - "kind": "Reference", - "text": "RollbackStatusInfo", - "canonicalReference": "compute-resource-manager!RollbackStatusInfo:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "rollbackInfo", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!UpgradeOperationHistoricalStatusInfoProperties#runningStatus:member", - "docComment": "/**\n * Information about the overall status of the upgrade operation. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly runningStatus?: " - }, - { - "kind": "Reference", - "text": "UpgradeOperationHistoryStatus", - "canonicalReference": "compute-resource-manager!UpgradeOperationHistoryStatus:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "runningStatus", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!UpgradeOperationHistoricalStatusInfoProperties#startedBy:member", - "docComment": "/**\n * Invoker of the Upgrade Operation NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly startedBy?: " - }, - { - "kind": "Reference", - "text": "UpgradeOperationInvoker", - "canonicalReference": "compute-resource-manager!UpgradeOperationInvoker:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "startedBy", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!UpgradeOperationHistoricalStatusInfoProperties#targetImageReference:member", - "docComment": "/**\n * Image Reference details NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly targetImageReference?: " - }, - { - "kind": "Reference", - "text": "ImageReference", - "canonicalReference": "compute-resource-manager!ImageReference:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "targetImageReference", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!UpgradeOperationHistoryStatus:interface", - "docComment": "/**\n * Information about the current running state of the overall upgrade.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface UpgradeOperationHistoryStatus " - } - ], - "releaseTag": "Public", - "name": "UpgradeOperationHistoryStatus", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!UpgradeOperationHistoryStatus#code:member", - "docComment": "/**\n * Code indicating the current status of the upgrade. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly code?: " - }, - { - "kind": "Reference", - "text": "UpgradeState", - "canonicalReference": "compute-resource-manager!UpgradeState:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "code", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!UpgradeOperationHistoryStatus#endTime:member", - "docComment": "/**\n * End time of the upgrade. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly endTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "endTime", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!UpgradeOperationHistoryStatus#startTime:member", - "docComment": "/**\n * Start time of the upgrade. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly startTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "startTime", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!UpgradeOperationInvoker:type", - "docComment": "/**\n * Defines values for UpgradeOperationInvoker.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type UpgradeOperationInvoker = " - }, - { - "kind": "Content", - "text": "\"Unknown\" | \"User\" | \"Platform\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "UpgradeOperationInvoker", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!UpgradePolicy:interface", - "docComment": "/**\n * Describes an upgrade policy - automatic, manual, or rolling.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface UpgradePolicy " - } - ], - "releaseTag": "Public", - "name": "UpgradePolicy", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!UpgradePolicy#automaticOSUpgradePolicy:member", - "docComment": "/**\n * Configuration parameters used for performing automatic OS Upgrade.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "automaticOSUpgradePolicy?: " - }, - { - "kind": "Reference", - "text": "AutomaticOSUpgradePolicy", - "canonicalReference": "compute-resource-manager!AutomaticOSUpgradePolicy:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "automaticOSUpgradePolicy", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!UpgradePolicy#mode:member", - "docComment": "/**\n * Specifies the mode of an upgrade to virtual machines in the scale set.

    Possible values are:

    **Manual** - You control the application of updates to virtual machines in the scale set. You do this by using the manualUpgrade action.

    **Automatic** - All virtual machines in the scale set are automatically updated at the same time.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "mode?: " - }, - { - "kind": "Reference", - "text": "UpgradeMode", - "canonicalReference": "compute-resource-manager!UpgradeMode:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "mode", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!UpgradePolicy#rollingUpgradePolicy:member", - "docComment": "/**\n * The configuration parameters used while performing a rolling upgrade.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "rollingUpgradePolicy?: " - }, - { - "kind": "Reference", - "text": "RollingUpgradePolicy", - "canonicalReference": "compute-resource-manager!RollingUpgradePolicy:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "rollingUpgradePolicy", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!UpgradeState:type", - "docComment": "/**\n * Defines values for UpgradeState.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type UpgradeState = " - }, - { - "kind": "Content", - "text": "\"RollingForward\" | \"Cancelled\" | \"Completed\" | \"Faulted\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "UpgradeState", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!Usage:interface", - "docComment": "/**\n * Interface representing a Usage.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Usage " - } - ], - "releaseTag": "Public", - "name": "Usage", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!Usage#list:member(1)", - "docComment": "/**\n * Gets, for the specified location, the current compute resource usage information as well as the limits for compute resources under the subscription.\n *\n * @param location - The location for which resource usage is queried.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(location: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "UsageListOptionalParams", - "canonicalReference": "compute-resource-manager!UsageListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "UsageDef", - "canonicalReference": "compute-resource-manager!UsageDef:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "location", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "list" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!UsageDef:interface", - "docComment": "/**\n * Describes Compute Resource Usage.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface UsageDef " - } - ], - "releaseTag": "Public", - "name": "UsageDef", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!UsageDef#currentValue:member", - "docComment": "/**\n * The current usage of the resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "currentValue: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "currentValue", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!UsageDef#limit:member", - "docComment": "/**\n * The maximum permitted usage of the resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "limit: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "limit", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!UsageDef#name:member", - "docComment": "/**\n * The name of the type of usage.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name: " - }, - { - "kind": "Reference", - "text": "UsageName", - "canonicalReference": "compute-resource-manager!UsageName:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!UsageDef#unit:member", - "docComment": "/**\n * An enum describing the unit of usage measurement.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "unit: " - }, - { - "kind": "Content", - "text": "\"Count\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "unit", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!UsageListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface UsageListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "UsageListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!UsageListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type UsageListNextResponse = " - }, - { - "kind": "Reference", - "text": "ListUsagesResult", - "canonicalReference": "compute-resource-manager!ListUsagesResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "UsageListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!UsageListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface UsageListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "UsageListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!UsageListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type UsageListResponse = " - }, - { - "kind": "Reference", - "text": "ListUsagesResult", - "canonicalReference": "compute-resource-manager!ListUsagesResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "UsageListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!UsageName:interface", - "docComment": "/**\n * The Usage Names.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface UsageName " - } - ], - "releaseTag": "Public", - "name": "UsageName", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!UsageName#localizedValue:member", - "docComment": "/**\n * The localized name of the resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "localizedValue?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "localizedValue", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!UsageName#value:member", - "docComment": "/**\n * The name of the resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!UserArtifactSource:interface", - "docComment": "/**\n * The source image from which the Image Version is going to be created.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface UserArtifactSource " - } - ], - "releaseTag": "Public", - "name": "UserArtifactSource", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!UserArtifactSource#fileName:member", - "docComment": "/**\n * Required. The fileName of the artifact.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "fileName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "fileName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!UserArtifactSource#mediaLink:member", - "docComment": "/**\n * Required. The mediaLink of the artifact, must be a readable storage blob.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "mediaLink: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "mediaLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VaultCertificate:interface", - "docComment": "/**\n * Describes a single certificate reference in a Key Vault, and where the certificate should reside on the VM.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VaultCertificate " - } - ], - "releaseTag": "Public", - "name": "VaultCertificate", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VaultCertificate#certificateStore:member", - "docComment": "/**\n * For Windows VMs, specifies the certificate store on the Virtual Machine to which the certificate should be added. The specified certificate store is implicitly in the LocalMachine account.

    For Linux VMs, the certificate file is placed under the /var/lib/waagent directory, with the file name <UppercaseThumbprint>.crt for the X509 certificate file and <UppercaseThumbprint>.prv for private key. Both of these files are .pem formatted.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "certificateStore?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "certificateStore", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VaultCertificate#certificateUrl:member", - "docComment": "/**\n * This is the URL of a certificate that has been uploaded to Key Vault as a secret. For adding a secret to the Key Vault, see [Add a key or secret to the key vault](https://docs.microsoft.com/azure/key-vault/key-vault-get-started/#add). In this case, your certificate needs to be It is the Base64 encoding of the following JSON Object which is encoded in UTF-8:

    {
    \"data\":\"\",
    \"dataType\":\"pfx\",
    \"password\":\"\"
    }\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "certificateUrl?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "certificateUrl", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VaultSecretGroup:interface", - "docComment": "/**\n * Describes a set of certificates which are all in the same Key Vault.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VaultSecretGroup " - } - ], - "releaseTag": "Public", - "name": "VaultSecretGroup", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VaultSecretGroup#sourceVault:member", - "docComment": "/**\n * The relative URL of the Key Vault containing all of the certificates in VaultCertificates.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "sourceVault?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "compute-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "sourceVault", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VaultSecretGroup#vaultCertificates:member", - "docComment": "/**\n * The list of key vault references in SourceVault which contain certificates.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "vaultCertificates?: " - }, - { - "kind": "Reference", - "text": "VaultCertificate", - "canonicalReference": "compute-resource-manager!VaultCertificate:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "vaultCertificates", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualHardDisk:interface", - "docComment": "/**\n * Describes the uri of a disk.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualHardDisk " - } - ], - "releaseTag": "Public", - "name": "VirtualHardDisk", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualHardDisk#uri:member", - "docComment": "/**\n * Specifies the virtual hard disk's uri.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "uri?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "uri", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!VirtualMachine:type", - "docComment": "/**\n * Describes a Virtual Machine.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualMachine = " - }, - { - "kind": "Reference", - "text": "Resource", - "canonicalReference": "compute-resource-manager!Resource:interface" - }, - { - "kind": "Content", - "text": " & {\n plan?: " - }, - { - "kind": "Reference", - "text": "Plan", - "canonicalReference": "compute-resource-manager!Plan:interface" - }, - { - "kind": "Content", - "text": ";\n readonly resources?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineExtension", - "canonicalReference": "compute-resource-manager!VirtualMachineExtension:type" - }, - { - "kind": "Content", - "text": "[];\n identity?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineIdentity", - "canonicalReference": "compute-resource-manager!VirtualMachineIdentity:interface" - }, - { - "kind": "Content", - "text": ";\n zones?: string[];\n hardwareProfile?: " - }, - { - "kind": "Reference", - "text": "HardwareProfile", - "canonicalReference": "compute-resource-manager!HardwareProfile:interface" - }, - { - "kind": "Content", - "text": ";\n storageProfile?: " - }, - { - "kind": "Reference", - "text": "StorageProfile", - "canonicalReference": "compute-resource-manager!StorageProfile:interface" - }, - { - "kind": "Content", - "text": ";\n additionalCapabilities?: " - }, - { - "kind": "Reference", - "text": "AdditionalCapabilities", - "canonicalReference": "compute-resource-manager!AdditionalCapabilities:interface" - }, - { - "kind": "Content", - "text": ";\n osProfile?: " - }, - { - "kind": "Reference", - "text": "OSProfile", - "canonicalReference": "compute-resource-manager!OSProfile:interface" - }, - { - "kind": "Content", - "text": ";\n networkProfile?: " - }, - { - "kind": "Reference", - "text": "NetworkProfile", - "canonicalReference": "compute-resource-manager!NetworkProfile:interface" - }, - { - "kind": "Content", - "text": ";\n diagnosticsProfile?: " - }, - { - "kind": "Reference", - "text": "DiagnosticsProfile", - "canonicalReference": "compute-resource-manager!DiagnosticsProfile:interface" - }, - { - "kind": "Content", - "text": ";\n availabilitySet?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "compute-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";\n virtualMachineScaleSet?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "compute-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";\n proximityPlacementGroup?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "compute-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";\n priority?: " - }, - { - "kind": "Reference", - "text": "VirtualMachinePriorityTypes", - "canonicalReference": "compute-resource-manager!VirtualMachinePriorityTypes:type" - }, - { - "kind": "Content", - "text": ";\n evictionPolicy?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineEvictionPolicyTypes", - "canonicalReference": "compute-resource-manager!VirtualMachineEvictionPolicyTypes:type" - }, - { - "kind": "Content", - "text": ";\n billingProfile?: " - }, - { - "kind": "Reference", - "text": "BillingProfile", - "canonicalReference": "compute-resource-manager!BillingProfile:interface" - }, - { - "kind": "Content", - "text": ";\n host?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "compute-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";\n readonly provisioningState?: string;\n readonly instanceView?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineInstanceView", - "canonicalReference": "compute-resource-manager!VirtualMachineInstanceView:interface" - }, - { - "kind": "Content", - "text": ";\n licenseType?: string;\n readonly vmId?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualMachine", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 37 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineAgentInstanceView:interface", - "docComment": "/**\n * The instance view of the VM Agent running on the virtual machine.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineAgentInstanceView " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineAgentInstanceView", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineAgentInstanceView#extensionHandlers:member", - "docComment": "/**\n * The virtual machine extension handler instance view.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "extensionHandlers?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineExtensionHandlerInstanceView", - "canonicalReference": "compute-resource-manager!VirtualMachineExtensionHandlerInstanceView:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "extensionHandlers", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineAgentInstanceView#statuses:member", - "docComment": "/**\n * The resource status information.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "statuses?: " - }, - { - "kind": "Reference", - "text": "InstanceViewStatus", - "canonicalReference": "compute-resource-manager!InstanceViewStatus:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "statuses", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineAgentInstanceView#vmAgentVersion:member", - "docComment": "/**\n * The VM Agent full version.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "vmAgentVersion?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "vmAgentVersion", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineCaptureParameters:interface", - "docComment": "/**\n * Capture Virtual Machine parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineCaptureParameters " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineCaptureParameters", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineCaptureParameters#destinationContainerName:member", - "docComment": "/**\n * The destination container name.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "destinationContainerName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "destinationContainerName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineCaptureParameters#overwriteVhds:member", - "docComment": "/**\n * Specifies whether to overwrite the destination virtual hard disk, in case of conflict.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "overwriteVhds: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "overwriteVhds", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineCaptureParameters#vhdPrefix:member", - "docComment": "/**\n * The captured virtual hard disk's name prefix.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "vhdPrefix: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "vhdPrefix", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!VirtualMachineCaptureResult:type", - "docComment": "/**\n * Output of virtual machine capture operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualMachineCaptureResult = " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "compute-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": " & {\n readonly schema?: string;\n readonly contentVersion?: string;\n readonly parameters?: " - }, - { - "kind": "Reference", - "text": "Record", - "canonicalReference": "!Record:type" - }, - { - "kind": "Content", - "text": ";\n readonly resources?: " - }, - { - "kind": "Reference", - "text": "Record", - "canonicalReference": "!Record:type" - }, - { - "kind": "Content", - "text": "[];\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualMachineCaptureResult", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 7 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!VirtualMachineEvictionPolicyTypes:type", - "docComment": "/**\n * Defines values for VirtualMachineEvictionPolicyTypes. \\ {@link KnownVirtualMachineEvictionPolicyTypes} can be used interchangeably with VirtualMachineEvictionPolicyTypes, this enum contains the known values that the service supports. ### Known values supported by the service **Deallocate** \\ **Delete**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualMachineEvictionPolicyTypes = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualMachineEvictionPolicyTypes", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!VirtualMachineExtension:type", - "docComment": "/**\n * Describes a Virtual Machine Extension.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualMachineExtension = " - }, - { - "kind": "Reference", - "text": "Resource", - "canonicalReference": "compute-resource-manager!Resource:interface" - }, - { - "kind": "Content", - "text": " & {\n forceUpdateTag?: string;\n publisher?: string;\n typePropertiesType?: string;\n typeHandlerVersion?: string;\n autoUpgradeMinorVersion?: boolean;\n settings?: " - }, - { - "kind": "Reference", - "text": "Record", - "canonicalReference": "!Record:type" - }, - { - "kind": "Content", - "text": ";\n protectedSettings?: " - }, - { - "kind": "Reference", - "text": "Record", - "canonicalReference": "!Record:type" - }, - { - "kind": "Content", - "text": ";\n readonly provisioningState?: string;\n instanceView?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineExtensionInstanceView", - "canonicalReference": "compute-resource-manager!VirtualMachineExtensionInstanceView:interface" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualMachineExtension", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 9 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineExtensionHandlerInstanceView:interface", - "docComment": "/**\n * The instance view of a virtual machine extension handler.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineExtensionHandlerInstanceView " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineExtensionHandlerInstanceView", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineExtensionHandlerInstanceView#status:member", - "docComment": "/**\n * The extension handler status.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "status?: " - }, - { - "kind": "Reference", - "text": "InstanceViewStatus", - "canonicalReference": "compute-resource-manager!InstanceViewStatus:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "status", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineExtensionHandlerInstanceView#type:member", - "docComment": "/**\n * Specifies the type of the extension; an example is \"CustomScriptExtension\".\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "type?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineExtensionHandlerInstanceView#typeHandlerVersion:member", - "docComment": "/**\n * Specifies the version of the script handler.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "typeHandlerVersion?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "typeHandlerVersion", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!VirtualMachineExtensionImage:type", - "docComment": "/**\n * Describes a Virtual Machine Extension Image.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualMachineExtensionImage = " - }, - { - "kind": "Reference", - "text": "Resource", - "canonicalReference": "compute-resource-manager!Resource:interface" - }, - { - "kind": "Content", - "text": " & {\n operatingSystem?: string;\n computeRole?: string;\n handlerSchema?: string;\n vmScaleSetEnabled?: boolean;\n supportsMultipleExtensions?: boolean;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualMachineExtensionImage", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineExtensionImages:interface", - "docComment": "/**\n * Interface representing a VirtualMachineExtensionImages.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineExtensionImages " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineExtensionImages", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineExtensionImages#get:member(1)", - "docComment": "/**\n * Gets a virtual machine extension image.\n *\n * @param location - The name of a supported Azure region.\n *\n * @param publisherName - \n *\n * @param version - \n *\n * @param typeParam - \n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(location: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", publisherName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", version: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", typeParam: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineExtensionImagesGetOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineExtensionImagesGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualMachineExtensionImagesGetResponse", - "canonicalReference": "compute-resource-manager!VirtualMachineExtensionImagesGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "location", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "publisherName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "version", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "typeParam", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineExtensionImages#listTypes:member(1)", - "docComment": "/**\n * Gets a list of virtual machine extension image types.\n *\n * @param location - The name of a supported Azure region.\n *\n * @param publisherName - \n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listTypes(location: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", publisherName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineExtensionImagesListTypesOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineExtensionImagesListTypesOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualMachineExtensionImagesListTypesResponse", - "canonicalReference": "compute-resource-manager!VirtualMachineExtensionImagesListTypesResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "location", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "publisherName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listTypes" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineExtensionImages#listVersions:member(1)", - "docComment": "/**\n * Gets a list of virtual machine extension image versions.\n *\n * @param location - The name of a supported Azure region.\n *\n * @param publisherName - \n *\n * @param typeParam - \n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listVersions(location: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", publisherName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", typeParam: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineExtensionImagesListVersionsOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineExtensionImagesListVersionsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualMachineExtensionImagesListVersionsResponse", - "canonicalReference": "compute-resource-manager!VirtualMachineExtensionImagesListVersionsResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "location", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "publisherName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "typeParam", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listVersions" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineExtensionImagesGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineExtensionImagesGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineExtensionImagesGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!VirtualMachineExtensionImagesGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualMachineExtensionImagesGetResponse = " - }, - { - "kind": "Reference", - "text": "VirtualMachineExtensionImage", - "canonicalReference": "compute-resource-manager!VirtualMachineExtensionImage:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualMachineExtensionImagesGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineExtensionImagesListTypesOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineExtensionImagesListTypesOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineExtensionImagesListTypesOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!VirtualMachineExtensionImagesListTypesResponse:type", - "docComment": "/**\n * Contains response data for the listTypes operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualMachineExtensionImagesListTypesResponse = " - }, - { - "kind": "Reference", - "text": "VirtualMachineExtensionImage", - "canonicalReference": "compute-resource-manager!VirtualMachineExtensionImage:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualMachineExtensionImagesListTypesResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineExtensionImagesListVersionsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineExtensionImagesListVersionsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineExtensionImagesListVersionsOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineExtensionImagesListVersionsOptionalParams#filter:member", - "docComment": "/**\n * The filter to apply on the operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "filter?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "filter", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineExtensionImagesListVersionsOptionalParams#orderby:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "orderby?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "orderby", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineExtensionImagesListVersionsOptionalParams#top:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "top?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "top", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!VirtualMachineExtensionImagesListVersionsResponse:type", - "docComment": "/**\n * Contains response data for the listVersions operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualMachineExtensionImagesListVersionsResponse = " - }, - { - "kind": "Reference", - "text": "VirtualMachineExtensionImage", - "canonicalReference": "compute-resource-manager!VirtualMachineExtensionImage:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualMachineExtensionImagesListVersionsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineExtensionInstanceView:interface", - "docComment": "/**\n * The instance view of a virtual machine extension.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineExtensionInstanceView " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineExtensionInstanceView", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineExtensionInstanceView#name:member", - "docComment": "/**\n * The virtual machine extension name.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineExtensionInstanceView#statuses:member", - "docComment": "/**\n * The resource status information.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "statuses?: " - }, - { - "kind": "Reference", - "text": "InstanceViewStatus", - "canonicalReference": "compute-resource-manager!InstanceViewStatus:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "statuses", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineExtensionInstanceView#substatuses:member", - "docComment": "/**\n * The resource status information.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "substatuses?: " - }, - { - "kind": "Reference", - "text": "InstanceViewStatus", - "canonicalReference": "compute-resource-manager!InstanceViewStatus:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "substatuses", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineExtensionInstanceView#type:member", - "docComment": "/**\n * Specifies the type of the extension; an example is \"CustomScriptExtension\".\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "type?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineExtensionInstanceView#typeHandlerVersion:member", - "docComment": "/**\n * Specifies the version of the script handler.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "typeHandlerVersion?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "typeHandlerVersion", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineExtensions:interface", - "docComment": "/**\n * Interface representing a VirtualMachineExtensions.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineExtensions " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineExtensions", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineExtensions#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * The operation to create or update the extension.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmName - The name of the virtual machine where the extension should be created or updated.\n *\n * @param vmExtensionName - The name of the virtual machine extension.\n *\n * @param extensionParameters - Parameters supplied to the Create Virtual Machine Extension operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmExtensionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", extensionParameters: " - }, - { - "kind": "Reference", - "text": "VirtualMachineExtension", - "canonicalReference": "compute-resource-manager!VirtualMachineExtension:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineExtensionsCreateOrUpdateOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineExtensionsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualMachineExtensionsCreateOrUpdateResponse", - "canonicalReference": "compute-resource-manager!VirtualMachineExtensionsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "VirtualMachineExtensionsCreateOrUpdateResponse", - "canonicalReference": "compute-resource-manager!VirtualMachineExtensionsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "vmExtensionName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "extensionParameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineExtensions#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * The operation to create or update the extension.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmName - The name of the virtual machine where the extension should be created or updated.\n *\n * @param vmExtensionName - The name of the virtual machine extension.\n *\n * @param extensionParameters - Parameters supplied to the Create Virtual Machine Extension operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmExtensionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", extensionParameters: " - }, - { - "kind": "Reference", - "text": "VirtualMachineExtension", - "canonicalReference": "compute-resource-manager!VirtualMachineExtension:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineExtensionsCreateOrUpdateOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineExtensionsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualMachineExtensionsCreateOrUpdateResponse", - "canonicalReference": "compute-resource-manager!VirtualMachineExtensionsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "vmExtensionName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "extensionParameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineExtensions#beginDelete:member(1)", - "docComment": "/**\n * The operation to delete the extension.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmName - The name of the virtual machine where the extension should be deleted.\n *\n * @param vmExtensionName - The name of the virtual machine extension.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmExtensionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineExtensionsDeleteOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineExtensionsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "vmExtensionName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineExtensions#beginDeleteAndWait:member(1)", - "docComment": "/**\n * The operation to delete the extension.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmName - The name of the virtual machine where the extension should be deleted.\n *\n * @param vmExtensionName - The name of the virtual machine extension.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmExtensionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineExtensionsDeleteOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineExtensionsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "vmExtensionName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineExtensions#beginUpdate:member(1)", - "docComment": "/**\n * The operation to update the extension.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmName - The name of the virtual machine where the extension should be updated.\n *\n * @param vmExtensionName - The name of the virtual machine extension.\n *\n * @param extensionParameters - Parameters supplied to the Update Virtual Machine Extension operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmExtensionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", extensionParameters: " - }, - { - "kind": "Reference", - "text": "VirtualMachineExtensionUpdate", - "canonicalReference": "compute-resource-manager!VirtualMachineExtensionUpdate:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineExtensionsUpdateOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineExtensionsUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualMachineExtensionsUpdateResponse", - "canonicalReference": "compute-resource-manager!VirtualMachineExtensionsUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "VirtualMachineExtensionsUpdateResponse", - "canonicalReference": "compute-resource-manager!VirtualMachineExtensionsUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "vmExtensionName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "extensionParameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineExtensions#beginUpdateAndWait:member(1)", - "docComment": "/**\n * The operation to update the extension.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmName - The name of the virtual machine where the extension should be updated.\n *\n * @param vmExtensionName - The name of the virtual machine extension.\n *\n * @param extensionParameters - Parameters supplied to the Update Virtual Machine Extension operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmExtensionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", extensionParameters: " - }, - { - "kind": "Reference", - "text": "VirtualMachineExtensionUpdate", - "canonicalReference": "compute-resource-manager!VirtualMachineExtensionUpdate:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineExtensionsUpdateOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineExtensionsUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualMachineExtensionsUpdateResponse", - "canonicalReference": "compute-resource-manager!VirtualMachineExtensionsUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "vmExtensionName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "extensionParameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineExtensions#get:member(1)", - "docComment": "/**\n * The operation to get the extension.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmName - The name of the virtual machine containing the extension.\n *\n * @param vmExtensionName - The name of the virtual machine extension.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmExtensionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineExtensionsGetOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineExtensionsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualMachineExtensionsGetResponse", - "canonicalReference": "compute-resource-manager!VirtualMachineExtensionsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "vmExtensionName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineExtensions#list:member(1)", - "docComment": "/**\n * The operation to get all extensions of a Virtual Machine.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmName - The name of the virtual machine containing the extension.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineExtensionsListOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineExtensionsListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualMachineExtensionsListResponse", - "canonicalReference": "compute-resource-manager!VirtualMachineExtensionsListResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "list" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineExtensionsCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineExtensionsCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineExtensionsCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineExtensionsCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineExtensionsCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!VirtualMachineExtensionsCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualMachineExtensionsCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "VirtualMachineExtension", - "canonicalReference": "compute-resource-manager!VirtualMachineExtension:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualMachineExtensionsCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineExtensionsDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineExtensionsDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineExtensionsDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineExtensionsDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineExtensionsDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineExtensionsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineExtensionsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineExtensionsGetOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineExtensionsGetOptionalParams#expand:member", - "docComment": "/**\n * The expand expression to apply on the operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "expand?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "expand", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!VirtualMachineExtensionsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualMachineExtensionsGetResponse = " - }, - { - "kind": "Reference", - "text": "VirtualMachineExtension", - "canonicalReference": "compute-resource-manager!VirtualMachineExtension:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualMachineExtensionsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineExtensionsListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineExtensionsListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineExtensionsListOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineExtensionsListOptionalParams#expand:member", - "docComment": "/**\n * The expand expression to apply on the operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "expand?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "expand", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!VirtualMachineExtensionsListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualMachineExtensionsListResponse = " - }, - { - "kind": "Reference", - "text": "VirtualMachineExtensionsListResult", - "canonicalReference": "compute-resource-manager!VirtualMachineExtensionsListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualMachineExtensionsListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineExtensionsListResult:interface", - "docComment": "/**\n * The List Extension operation response\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineExtensionsListResult " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineExtensionsListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineExtensionsListResult#value:member", - "docComment": "/**\n * The list of extensions\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineExtension", - "canonicalReference": "compute-resource-manager!VirtualMachineExtension:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineExtensionsUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineExtensionsUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineExtensionsUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineExtensionsUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineExtensionsUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!VirtualMachineExtensionsUpdateResponse:type", - "docComment": "/**\n * Contains response data for the update operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualMachineExtensionsUpdateResponse = " - }, - { - "kind": "Reference", - "text": "VirtualMachineExtension", - "canonicalReference": "compute-resource-manager!VirtualMachineExtension:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualMachineExtensionsUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!VirtualMachineExtensionUpdate:type", - "docComment": "/**\n * Describes a Virtual Machine Extension.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualMachineExtensionUpdate = " - }, - { - "kind": "Reference", - "text": "UpdateResource", - "canonicalReference": "compute-resource-manager!UpdateResource:interface" - }, - { - "kind": "Content", - "text": " & {\n forceUpdateTag?: string;\n publisher?: string;\n type?: string;\n typeHandlerVersion?: string;\n autoUpgradeMinorVersion?: boolean;\n settings?: " - }, - { - "kind": "Reference", - "text": "Record", - "canonicalReference": "!Record:type" - }, - { - "kind": "Content", - "text": ";\n protectedSettings?: " - }, - { - "kind": "Reference", - "text": "Record", - "canonicalReference": "!Record:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualMachineExtensionUpdate", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 7 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineHealthStatus:interface", - "docComment": "/**\n * The health status of the VM.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineHealthStatus " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineHealthStatus", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineHealthStatus#status:member", - "docComment": "/**\n * The health status information for the VM. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly status?: " - }, - { - "kind": "Reference", - "text": "InstanceViewStatus", - "canonicalReference": "compute-resource-manager!InstanceViewStatus:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "status", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineIdentity:interface", - "docComment": "/**\n * Identity for the virtual machine.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineIdentity " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineIdentity", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineIdentity#principalId:member", - "docComment": "/**\n * The principal id of virtual machine identity. This property will only be provided for a system assigned identity. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly principalId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "principalId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineIdentity#tenantId:member", - "docComment": "/**\n * The tenant id associated with the virtual machine. This property will only be provided for a system assigned identity. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly tenantId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tenantId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineIdentity#type:member", - "docComment": "/**\n * The type of identity used for the virtual machine. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user assigned identities. The type 'None' will remove any identities from the virtual machine.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "type?: " - }, - { - "kind": "Reference", - "text": "ResourceIdentityType", - "canonicalReference": "compute-resource-manager!ResourceIdentityType:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineIdentity#userAssignedIdentities:member", - "docComment": "/**\n * The list of user identities associated with the Virtual Machine. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "userAssignedIdentities?: " - }, - { - "kind": "Content", - "text": "{\n [propertyName: string]: " - }, - { - "kind": "Reference", - "text": "Components1H8M3EpSchemasVirtualmachineidentityPropertiesUserassignedidentitiesAdditionalproperties", - "canonicalReference": "compute-resource-manager!Components1H8M3EpSchemasVirtualmachineidentityPropertiesUserassignedidentitiesAdditionalproperties:interface" - }, - { - "kind": "Content", - "text": ";\n }" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "userAssignedIdentities", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 4 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!VirtualMachineImage:type", - "docComment": "/**\n * Describes a Virtual Machine Image.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualMachineImage = " - }, - { - "kind": "Reference", - "text": "VirtualMachineImageResource", - "canonicalReference": "compute-resource-manager!VirtualMachineImageResource:type" - }, - { - "kind": "Content", - "text": " & {\n plan?: " - }, - { - "kind": "Reference", - "text": "PurchasePlan", - "canonicalReference": "compute-resource-manager!PurchasePlan:interface" - }, - { - "kind": "Content", - "text": ";\n osDiskImage?: " - }, - { - "kind": "Reference", - "text": "OSDiskImage", - "canonicalReference": "compute-resource-manager!OSDiskImage:interface" - }, - { - "kind": "Content", - "text": ";\n dataDiskImages?: " - }, - { - "kind": "Reference", - "text": "DataDiskImage", - "canonicalReference": "compute-resource-manager!DataDiskImage:interface" - }, - { - "kind": "Content", - "text": "[];\n automaticOSUpgradeProperties?: " - }, - { - "kind": "Reference", - "text": "AutomaticOSUpgradeProperties", - "canonicalReference": "compute-resource-manager!AutomaticOSUpgradeProperties:interface" - }, - { - "kind": "Content", - "text": ";\n hyperVGeneration?: " - }, - { - "kind": "Reference", - "text": "HyperVGenerationTypes", - "canonicalReference": "compute-resource-manager!HyperVGenerationTypes:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualMachineImage", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 13 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!VirtualMachineImageResource:type", - "docComment": "/**\n * Virtual machine image resource information.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualMachineImageResource = " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "compute-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": " & {\n name: string;\n location: string;\n tags?: {\n [propertyName: string]: string;\n };\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualMachineImageResource", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineImages:interface", - "docComment": "/**\n * Interface representing a VirtualMachineImages.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineImages " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineImages", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineImages#get:member(1)", - "docComment": "/**\n * Gets a virtual machine image.\n *\n * @param location - The name of a supported Azure region.\n *\n * @param publisherName - A valid image publisher.\n *\n * @param offer - A valid image publisher offer.\n *\n * @param skus - A valid image SKU.\n *\n * @param version - A valid image SKU version.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(location: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", publisherName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", offer: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", skus: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", version: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineImagesGetOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineImagesGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualMachineImagesGetResponse", - "canonicalReference": "compute-resource-manager!VirtualMachineImagesGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "location", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "publisherName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "offer", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "skus", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "version", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineImages#list:member(1)", - "docComment": "/**\n * Gets a list of all virtual machine image versions for the specified location, publisher, offer, and SKU.\n *\n * @param location - The name of a supported Azure region.\n *\n * @param publisherName - A valid image publisher.\n *\n * @param offer - A valid image publisher offer.\n *\n * @param skus - A valid image SKU.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(location: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", publisherName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", offer: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", skus: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineImagesListOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineImagesListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualMachineImagesListResponse", - "canonicalReference": "compute-resource-manager!VirtualMachineImagesListResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "location", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "publisherName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "offer", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "skus", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "list" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineImages#listOffers:member(1)", - "docComment": "/**\n * Gets a list of virtual machine image offers for the specified location and publisher.\n *\n * @param location - The name of a supported Azure region.\n *\n * @param publisherName - A valid image publisher.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listOffers(location: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", publisherName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineImagesListOffersOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineImagesListOffersOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualMachineImagesListOffersResponse", - "canonicalReference": "compute-resource-manager!VirtualMachineImagesListOffersResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "location", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "publisherName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listOffers" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineImages#listPublishers:member(1)", - "docComment": "/**\n * Gets a list of virtual machine image publishers for the specified Azure location.\n *\n * @param location - The name of a supported Azure region.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listPublishers(location: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineImagesListPublishersOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineImagesListPublishersOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualMachineImagesListPublishersResponse", - "canonicalReference": "compute-resource-manager!VirtualMachineImagesListPublishersResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "location", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "listPublishers" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineImages#listSkus:member(1)", - "docComment": "/**\n * Gets a list of virtual machine image SKUs for the specified location, publisher, and offer.\n *\n * @param location - The name of a supported Azure region.\n *\n * @param publisherName - A valid image publisher.\n *\n * @param offer - A valid image publisher offer.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listSkus(location: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", publisherName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", offer: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineImagesListSkusOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineImagesListSkusOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualMachineImagesListSkusResponse", - "canonicalReference": "compute-resource-manager!VirtualMachineImagesListSkusResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "location", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "publisherName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "offer", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listSkus" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineImagesGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineImagesGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineImagesGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!VirtualMachineImagesGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualMachineImagesGetResponse = " - }, - { - "kind": "Reference", - "text": "VirtualMachineImage", - "canonicalReference": "compute-resource-manager!VirtualMachineImage:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualMachineImagesGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineImagesListOffersOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineImagesListOffersOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineImagesListOffersOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!VirtualMachineImagesListOffersResponse:type", - "docComment": "/**\n * Contains response data for the listOffers operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualMachineImagesListOffersResponse = " - }, - { - "kind": "Reference", - "text": "VirtualMachineImageResource", - "canonicalReference": "compute-resource-manager!VirtualMachineImageResource:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualMachineImagesListOffersResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineImagesListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineImagesListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineImagesListOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineImagesListOptionalParams#expand:member", - "docComment": "/**\n * The expand expression to apply on the operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "expand?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "expand", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineImagesListOptionalParams#orderby:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "orderby?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "orderby", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineImagesListOptionalParams#top:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "top?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "top", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineImagesListPublishersOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineImagesListPublishersOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineImagesListPublishersOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!VirtualMachineImagesListPublishersResponse:type", - "docComment": "/**\n * Contains response data for the listPublishers operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualMachineImagesListPublishersResponse = " - }, - { - "kind": "Reference", - "text": "VirtualMachineImageResource", - "canonicalReference": "compute-resource-manager!VirtualMachineImageResource:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualMachineImagesListPublishersResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!VirtualMachineImagesListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualMachineImagesListResponse = " - }, - { - "kind": "Reference", - "text": "VirtualMachineImageResource", - "canonicalReference": "compute-resource-manager!VirtualMachineImageResource:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualMachineImagesListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineImagesListSkusOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineImagesListSkusOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineImagesListSkusOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!VirtualMachineImagesListSkusResponse:type", - "docComment": "/**\n * Contains response data for the listSkus operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualMachineImagesListSkusResponse = " - }, - { - "kind": "Reference", - "text": "VirtualMachineImageResource", - "canonicalReference": "compute-resource-manager!VirtualMachineImageResource:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualMachineImagesListSkusResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineInstanceView:interface", - "docComment": "/**\n * The instance view of a virtual machine.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineInstanceView " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineInstanceView", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineInstanceView#bootDiagnostics:member", - "docComment": "/**\n * Boot Diagnostics is a debugging feature which allows you to view Console Output and Screenshot to diagnose VM status.

    You can easily view the output of your console log.

    Azure also enables you to see a screenshot of the VM from the hypervisor.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "bootDiagnostics?: " - }, - { - "kind": "Reference", - "text": "BootDiagnosticsInstanceView", - "canonicalReference": "compute-resource-manager!BootDiagnosticsInstanceView:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "bootDiagnostics", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineInstanceView#computerName:member", - "docComment": "/**\n * The computer name assigned to the virtual machine.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "computerName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "computerName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineInstanceView#disks:member", - "docComment": "/**\n * The virtual machine disk information.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "disks?: " - }, - { - "kind": "Reference", - "text": "DiskInstanceView", - "canonicalReference": "compute-resource-manager!DiskInstanceView:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "disks", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineInstanceView#extensions:member", - "docComment": "/**\n * The extensions information.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "extensions?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineExtensionInstanceView", - "canonicalReference": "compute-resource-manager!VirtualMachineExtensionInstanceView:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "extensions", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineInstanceView#hyperVGeneration:member", - "docComment": "/**\n * Specifies the HyperVGeneration Type associated with a resource\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "hyperVGeneration?: " - }, - { - "kind": "Reference", - "text": "HyperVGenerationType", - "canonicalReference": "compute-resource-manager!HyperVGenerationType:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "hyperVGeneration", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineInstanceView#maintenanceRedeployStatus:member", - "docComment": "/**\n * The Maintenance Operation status on the virtual machine.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "maintenanceRedeployStatus?: " - }, - { - "kind": "Reference", - "text": "MaintenanceRedeployStatus", - "canonicalReference": "compute-resource-manager!MaintenanceRedeployStatus:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "maintenanceRedeployStatus", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineInstanceView#osName:member", - "docComment": "/**\n * The Operating System running on the virtual machine.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "osName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "osName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineInstanceView#osVersion:member", - "docComment": "/**\n * The version of Operating System running on the virtual machine.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "osVersion?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "osVersion", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineInstanceView#platformFaultDomain:member", - "docComment": "/**\n * Specifies the fault domain of the virtual machine.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "platformFaultDomain?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "platformFaultDomain", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineInstanceView#platformUpdateDomain:member", - "docComment": "/**\n * Specifies the update domain of the virtual machine.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "platformUpdateDomain?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "platformUpdateDomain", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineInstanceView#rdpThumbPrint:member", - "docComment": "/**\n * The Remote desktop certificate thumbprint.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "rdpThumbPrint?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "rdpThumbPrint", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineInstanceView#statuses:member", - "docComment": "/**\n * The resource status information.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "statuses?: " - }, - { - "kind": "Reference", - "text": "InstanceViewStatus", - "canonicalReference": "compute-resource-manager!InstanceViewStatus:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "statuses", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineInstanceView#vmAgent:member", - "docComment": "/**\n * The VM Agent running on the virtual machine.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "vmAgent?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineAgentInstanceView", - "canonicalReference": "compute-resource-manager!VirtualMachineAgentInstanceView:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "vmAgent", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineListResult:interface", - "docComment": "/**\n * The List Virtual Machine operation response.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineListResult " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineListResult#nextLink:member", - "docComment": "/**\n * The URI to fetch the next page of VMs. Call ListNext() with this URI to fetch the next page of Virtual Machines.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineListResult#value:member", - "docComment": "/**\n * The list of virtual machines.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Reference", - "text": "VirtualMachine", - "canonicalReference": "compute-resource-manager!VirtualMachine:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!VirtualMachinePriorityTypes:type", - "docComment": "/**\n * Defines values for VirtualMachinePriorityTypes. \\ {@link KnownVirtualMachinePriorityTypes} can be used interchangeably with VirtualMachinePriorityTypes, this enum contains the known values that the service supports. ### Known values supported by the service **Regular** \\ **Low** \\ **Spot**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualMachinePriorityTypes = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualMachinePriorityTypes", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineReimageParameters:interface", - "docComment": "/**\n * Parameters for Reimaging Virtual Machine. NOTE: Virtual Machine OS disk will always be reimaged\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineReimageParameters " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineReimageParameters", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineReimageParameters#tempDisk:member", - "docComment": "/**\n * Specifies whether to reimage temp disk. Default value: false. Note: This temp disk reimage parameter is only supported for VM/VMSS with Ephemeral OS disk.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "tempDisk?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tempDisk", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineRunCommands:interface", - "docComment": "/**\n * Interface representing a VirtualMachineRunCommands.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineRunCommands " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineRunCommands", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineRunCommands#get:member(1)", - "docComment": "/**\n * Gets specific run command for a subscription in a location.\n *\n * @param location - The location upon which run commands is queried.\n *\n * @param commandId - The command id.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(location: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", commandId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineRunCommandsGetOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineRunCommandsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualMachineRunCommandsGetResponse", - "canonicalReference": "compute-resource-manager!VirtualMachineRunCommandsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "location", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "commandId", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineRunCommands#list:member(1)", - "docComment": "/**\n * Lists all available run commands for a subscription in a location.\n *\n * @param location - The location upon which run commands is queried.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(location: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineRunCommandsListOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineRunCommandsListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "RunCommandDocumentBase", - "canonicalReference": "compute-resource-manager!RunCommandDocumentBase:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "location", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "list" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineRunCommandsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineRunCommandsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineRunCommandsGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!VirtualMachineRunCommandsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualMachineRunCommandsGetResponse = " - }, - { - "kind": "Reference", - "text": "RunCommandDocument", - "canonicalReference": "compute-resource-manager!RunCommandDocument:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualMachineRunCommandsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineRunCommandsListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineRunCommandsListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineRunCommandsListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!VirtualMachineRunCommandsListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualMachineRunCommandsListNextResponse = " - }, - { - "kind": "Reference", - "text": "RunCommandListResult", - "canonicalReference": "compute-resource-manager!RunCommandListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualMachineRunCommandsListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineRunCommandsListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineRunCommandsListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineRunCommandsListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!VirtualMachineRunCommandsListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualMachineRunCommandsListResponse = " - }, - { - "kind": "Reference", - "text": "RunCommandListResult", - "canonicalReference": "compute-resource-manager!RunCommandListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualMachineRunCommandsListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachines:interface", - "docComment": "/**\n * Interface representing a VirtualMachines.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachines " - } - ], - "releaseTag": "Public", - "name": "VirtualMachines", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachines#beginCapture:member(1)", - "docComment": "/**\n * Captures the VM by copying virtual hard disks of the VM and outputs a template that can be used to create similar VMs.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmName - The name of the virtual machine.\n *\n * @param parameters - Parameters supplied to the Capture Virtual Machine operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCapture(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "VirtualMachineCaptureParameters", - "canonicalReference": "compute-resource-manager!VirtualMachineCaptureParameters:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachinesCaptureOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachinesCaptureOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualMachinesCaptureResponse", - "canonicalReference": "compute-resource-manager!VirtualMachinesCaptureResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "VirtualMachinesCaptureResponse", - "canonicalReference": "compute-resource-manager!VirtualMachinesCaptureResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCapture" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachines#beginCaptureAndWait:member(1)", - "docComment": "/**\n * Captures the VM by copying virtual hard disks of the VM and outputs a template that can be used to create similar VMs.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmName - The name of the virtual machine.\n *\n * @param parameters - Parameters supplied to the Capture Virtual Machine operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCaptureAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "VirtualMachineCaptureParameters", - "canonicalReference": "compute-resource-manager!VirtualMachineCaptureParameters:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachinesCaptureOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachinesCaptureOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualMachinesCaptureResponse", - "canonicalReference": "compute-resource-manager!VirtualMachinesCaptureResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCaptureAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachines#beginConvertToManagedDisks:member(1)", - "docComment": "/**\n * Converts virtual machine disks from blob-based to managed disks. Virtual machine must be stop-deallocated before invoking this operation.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmName - The name of the virtual machine.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginConvertToManagedDisks(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachinesConvertToManagedDisksOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachinesConvertToManagedDisksOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginConvertToManagedDisks" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachines#beginConvertToManagedDisksAndWait:member(1)", - "docComment": "/**\n * Converts virtual machine disks from blob-based to managed disks. Virtual machine must be stop-deallocated before invoking this operation.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmName - The name of the virtual machine.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginConvertToManagedDisksAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachinesConvertToManagedDisksOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachinesConvertToManagedDisksOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginConvertToManagedDisksAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachines#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * The operation to create or update a virtual machine. Please note some properties can be set only during virtual machine creation.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmName - The name of the virtual machine.\n *\n * @param parameters - Parameters supplied to the Create Virtual Machine operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "VirtualMachine", - "canonicalReference": "compute-resource-manager!VirtualMachine:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachinesCreateOrUpdateOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachinesCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualMachinesCreateOrUpdateResponse", - "canonicalReference": "compute-resource-manager!VirtualMachinesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "VirtualMachinesCreateOrUpdateResponse", - "canonicalReference": "compute-resource-manager!VirtualMachinesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachines#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * The operation to create or update a virtual machine. Please note some properties can be set only during virtual machine creation.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmName - The name of the virtual machine.\n *\n * @param parameters - Parameters supplied to the Create Virtual Machine operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "VirtualMachine", - "canonicalReference": "compute-resource-manager!VirtualMachine:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachinesCreateOrUpdateOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachinesCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualMachinesCreateOrUpdateResponse", - "canonicalReference": "compute-resource-manager!VirtualMachinesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachines#beginDeallocate:member(1)", - "docComment": "/**\n * Shuts down the virtual machine and releases the compute resources. You are not billed for the compute resources that this virtual machine uses.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmName - The name of the virtual machine.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeallocate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachinesDeallocateOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachinesDeallocateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDeallocate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachines#beginDeallocateAndWait:member(1)", - "docComment": "/**\n * Shuts down the virtual machine and releases the compute resources. You are not billed for the compute resources that this virtual machine uses.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmName - The name of the virtual machine.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeallocateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachinesDeallocateOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachinesDeallocateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDeallocateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachines#beginDelete:member(1)", - "docComment": "/**\n * The operation to delete a virtual machine.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmName - The name of the virtual machine.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachinesDeleteOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachinesDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachines#beginDeleteAndWait:member(1)", - "docComment": "/**\n * The operation to delete a virtual machine.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmName - The name of the virtual machine.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachinesDeleteOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachinesDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachines#beginPerformMaintenance:member(1)", - "docComment": "/**\n * The operation to perform maintenance on a virtual machine.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmName - The name of the virtual machine.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginPerformMaintenance(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachinesPerformMaintenanceOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachinesPerformMaintenanceOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginPerformMaintenance" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachines#beginPerformMaintenanceAndWait:member(1)", - "docComment": "/**\n * The operation to perform maintenance on a virtual machine.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmName - The name of the virtual machine.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginPerformMaintenanceAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachinesPerformMaintenanceOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachinesPerformMaintenanceOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginPerformMaintenanceAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachines#beginPowerOff:member(1)", - "docComment": "/**\n * The operation to power off (stop) a virtual machine. The virtual machine can be restarted with the same provisioned resources. You are still charged for this virtual machine.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmName - The name of the virtual machine.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginPowerOff(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachinesPowerOffOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachinesPowerOffOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginPowerOff" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachines#beginPowerOffAndWait:member(1)", - "docComment": "/**\n * The operation to power off (stop) a virtual machine. The virtual machine can be restarted with the same provisioned resources. You are still charged for this virtual machine.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmName - The name of the virtual machine.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginPowerOffAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachinesPowerOffOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachinesPowerOffOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginPowerOffAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachines#beginReapply:member(1)", - "docComment": "/**\n * The operation to reapply a virtual machine's state.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmName - The name of the virtual machine.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginReapply(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachinesReapplyOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachinesReapplyOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginReapply" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachines#beginReapplyAndWait:member(1)", - "docComment": "/**\n * The operation to reapply a virtual machine's state.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmName - The name of the virtual machine.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginReapplyAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachinesReapplyOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachinesReapplyOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginReapplyAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachines#beginRedeploy:member(1)", - "docComment": "/**\n * Shuts down the virtual machine, moves it to a new node, and powers it back on.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmName - The name of the virtual machine.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginRedeploy(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachinesRedeployOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachinesRedeployOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginRedeploy" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachines#beginRedeployAndWait:member(1)", - "docComment": "/**\n * Shuts down the virtual machine, moves it to a new node, and powers it back on.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmName - The name of the virtual machine.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginRedeployAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachinesRedeployOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachinesRedeployOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginRedeployAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachines#beginReimage:member(1)", - "docComment": "/**\n * Reimages the virtual machine which has an ephemeral OS disk back to its initial state.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmName - The name of the virtual machine.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginReimage(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachinesReimageOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachinesReimageOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginReimage" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachines#beginReimageAndWait:member(1)", - "docComment": "/**\n * Reimages the virtual machine which has an ephemeral OS disk back to its initial state.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmName - The name of the virtual machine.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginReimageAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachinesReimageOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachinesReimageOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginReimageAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachines#beginRestart:member(1)", - "docComment": "/**\n * The operation to restart a virtual machine.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmName - The name of the virtual machine.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginRestart(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachinesRestartOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachinesRestartOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginRestart" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachines#beginRestartAndWait:member(1)", - "docComment": "/**\n * The operation to restart a virtual machine.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmName - The name of the virtual machine.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginRestartAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachinesRestartOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachinesRestartOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginRestartAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachines#beginRunCommand:member(1)", - "docComment": "/**\n * Run command on the VM.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmName - The name of the virtual machine.\n *\n * @param parameters - Parameters supplied to the Run command operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginRunCommand(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "RunCommandInput", - "canonicalReference": "compute-resource-manager!RunCommandInput:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachinesRunCommandOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachinesRunCommandOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualMachinesRunCommandResponse", - "canonicalReference": "compute-resource-manager!VirtualMachinesRunCommandResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "VirtualMachinesRunCommandResponse", - "canonicalReference": "compute-resource-manager!VirtualMachinesRunCommandResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginRunCommand" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachines#beginRunCommandAndWait:member(1)", - "docComment": "/**\n * Run command on the VM.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmName - The name of the virtual machine.\n *\n * @param parameters - Parameters supplied to the Run command operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginRunCommandAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "RunCommandInput", - "canonicalReference": "compute-resource-manager!RunCommandInput:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachinesRunCommandOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachinesRunCommandOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualMachinesRunCommandResponse", - "canonicalReference": "compute-resource-manager!VirtualMachinesRunCommandResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginRunCommandAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachines#beginStart:member(1)", - "docComment": "/**\n * The operation to start a virtual machine.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmName - The name of the virtual machine.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginStart(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachinesStartOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachinesStartOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginStart" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachines#beginStartAndWait:member(1)", - "docComment": "/**\n * The operation to start a virtual machine.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmName - The name of the virtual machine.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginStartAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachinesStartOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachinesStartOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginStartAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachines#beginUpdate:member(1)", - "docComment": "/**\n * The operation to update a virtual machine.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmName - The name of the virtual machine.\n *\n * @param parameters - Parameters supplied to the Update Virtual Machine operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "VirtualMachineUpdate", - "canonicalReference": "compute-resource-manager!VirtualMachineUpdate:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachinesUpdateOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachinesUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualMachinesUpdateResponse", - "canonicalReference": "compute-resource-manager!VirtualMachinesUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "VirtualMachinesUpdateResponse", - "canonicalReference": "compute-resource-manager!VirtualMachinesUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachines#beginUpdateAndWait:member(1)", - "docComment": "/**\n * The operation to update a virtual machine.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmName - The name of the virtual machine.\n *\n * @param parameters - Parameters supplied to the Update Virtual Machine operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "VirtualMachineUpdate", - "canonicalReference": "compute-resource-manager!VirtualMachineUpdate:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachinesUpdateOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachinesUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualMachinesUpdateResponse", - "canonicalReference": "compute-resource-manager!VirtualMachinesUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachines#generalize:member(1)", - "docComment": "/**\n * Sets the OS state of the virtual machine to generalized. It is recommended to sysprep the virtual machine before performing this operation.
    For Windows, please refer to [Create a managed image of a generalized VM in Azure](https://docs.microsoft.com/en-us/azure/virtual-machines/windows/capture-image-resource).
    For Linux, please refer to [How to create an image of a virtual machine or VHD](https://docs.microsoft.com/en-us/azure/virtual-machines/linux/capture-image).\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmName - The name of the virtual machine.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "generalize(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachinesGeneralizeOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachinesGeneralizeOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "generalize" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachines#get:member(1)", - "docComment": "/**\n * Retrieves information about the model view or the instance view of a virtual machine.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmName - The name of the virtual machine.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachinesGetOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachinesGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualMachinesGetResponse", - "canonicalReference": "compute-resource-manager!VirtualMachinesGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachines#instanceView:member(1)", - "docComment": "/**\n * Retrieves information about the run-time state of a virtual machine.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmName - The name of the virtual machine.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "instanceView(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachinesInstanceViewOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachinesInstanceViewOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualMachinesInstanceViewResponse", - "canonicalReference": "compute-resource-manager!VirtualMachinesInstanceViewResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "instanceView" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachines#list:member(1)", - "docComment": "/**\n * Lists all of the virtual machines in the specified resource group. Use the nextLink property in the response to get the next page of virtual machines.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachinesListOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachinesListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualMachine", - "canonicalReference": "compute-resource-manager!VirtualMachine:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "list" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachines#listAll:member(1)", - "docComment": "/**\n * Lists all of the virtual machines in the specified subscription. Use the nextLink property in the response to get the next page of virtual machines.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listAll(options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachinesListAllOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachinesListAllOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualMachine", - "canonicalReference": "compute-resource-manager!VirtualMachine:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "listAll" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachines#listAvailableSizes:member(1)", - "docComment": "/**\n * Lists all available virtual machine sizes to which the specified virtual machine can be resized.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmName - The name of the virtual machine.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listAvailableSizes(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachinesListAvailableSizesOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachinesListAvailableSizesOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualMachineSize", - "canonicalReference": "compute-resource-manager!VirtualMachineSize:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listAvailableSizes" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachines#listByLocation:member(1)", - "docComment": "/**\n * Gets all the virtual machines under the specified subscription for the specified location.\n *\n * @param location - The location for which virtual machines under the subscription are queried.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByLocation(location: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachinesListByLocationOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachinesListByLocationOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualMachine", - "canonicalReference": "compute-resource-manager!VirtualMachine:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "location", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "listByLocation" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachines#simulateEviction:member(1)", - "docComment": "/**\n * The operation to simulate the eviction of spot virtual machine. The eviction will occur within 30 minutes of calling the API\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmName - The name of the virtual machine.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "simulateEviction(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachinesSimulateEvictionOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachinesSimulateEvictionOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "simulateEviction" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSet:type", - "docComment": "/**\n * Describes a Virtual Machine Scale Set.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualMachineScaleSet = " - }, - { - "kind": "Reference", - "text": "Resource", - "canonicalReference": "compute-resource-manager!Resource:interface" - }, - { - "kind": "Content", - "text": " & {\n sku?: " - }, - { - "kind": "Reference", - "text": "Sku", - "canonicalReference": "compute-resource-manager!Sku:interface" - }, - { - "kind": "Content", - "text": ";\n plan?: " - }, - { - "kind": "Reference", - "text": "Plan", - "canonicalReference": "compute-resource-manager!Plan:interface" - }, - { - "kind": "Content", - "text": ";\n identity?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetIdentity", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetIdentity:interface" - }, - { - "kind": "Content", - "text": ";\n zones?: string[];\n upgradePolicy?: " - }, - { - "kind": "Reference", - "text": "UpgradePolicy", - "canonicalReference": "compute-resource-manager!UpgradePolicy:interface" - }, - { - "kind": "Content", - "text": ";\n automaticRepairsPolicy?: " - }, - { - "kind": "Reference", - "text": "AutomaticRepairsPolicy", - "canonicalReference": "compute-resource-manager!AutomaticRepairsPolicy:interface" - }, - { - "kind": "Content", - "text": ";\n virtualMachineProfile?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetVMProfile", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMProfile:interface" - }, - { - "kind": "Content", - "text": ";\n readonly provisioningState?: string;\n overprovision?: boolean;\n doNotRunExtensionsOnOverprovisionedVMs?: boolean;\n readonly uniqueId?: string;\n singlePlacementGroup?: boolean;\n zoneBalance?: boolean;\n platformFaultDomainCount?: number;\n proximityPlacementGroup?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "compute-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";\n additionalCapabilities?: " - }, - { - "kind": "Reference", - "text": "AdditionalCapabilities", - "canonicalReference": "compute-resource-manager!AdditionalCapabilities:interface" - }, - { - "kind": "Content", - "text": ";\n scaleInPolicy?: " - }, - { - "kind": "Reference", - "text": "ScaleInPolicy", - "canonicalReference": "compute-resource-manager!ScaleInPolicy:interface" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSet", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 21 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetDataDisk:interface", - "docComment": "/**\n * Describes a virtual machine scale set data disk.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineScaleSetDataDisk " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetDataDisk", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetDataDisk#caching:member", - "docComment": "/**\n * Specifies the caching requirements.

    Possible values are:

    **None**

    **ReadOnly**

    **ReadWrite**

    Default: **None for Standard storage. ReadOnly for Premium storage**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "caching?: " - }, - { - "kind": "Reference", - "text": "CachingTypes", - "canonicalReference": "compute-resource-manager!CachingTypes:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "caching", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetDataDisk#createOption:member", - "docComment": "/**\n * The create option.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createOption: " - }, - { - "kind": "Reference", - "text": "DiskCreateOptionTypes", - "canonicalReference": "compute-resource-manager!DiskCreateOptionTypes:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "createOption", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetDataDisk#diskIopsReadWrite:member", - "docComment": "/**\n * Specifies the Read-Write IOPS for the managed disk. Should be used only when StorageAccountType is UltraSSD_LRS. If not specified, a default value would be assigned based on diskSizeGB.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "diskIopsReadWrite?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "diskIopsReadWrite", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetDataDisk#diskMBpsReadWrite:member", - "docComment": "/**\n * Specifies the bandwidth in MB per second for the managed disk. Should be used only when StorageAccountType is UltraSSD_LRS. If not specified, a default value would be assigned based on diskSizeGB.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "diskMBpsReadWrite?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "diskMBpsReadWrite", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetDataDisk#diskSizeGB:member", - "docComment": "/**\n * Specifies the size of an empty data disk in gigabytes. This element can be used to overwrite the size of the disk in a virtual machine image.

    This value cannot be larger than 1023 GB\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "diskSizeGB?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "diskSizeGB", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetDataDisk#lun:member", - "docComment": "/**\n * Specifies the logical unit number of the data disk. This value is used to identify data disks within the VM and therefore must be unique for each data disk attached to a VM.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "lun: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "lun", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetDataDisk#managedDisk:member", - "docComment": "/**\n * The managed disk parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "managedDisk?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetManagedDiskParameters", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetManagedDiskParameters:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "managedDisk", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetDataDisk#name:member", - "docComment": "/**\n * The disk name.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetDataDisk#writeAcceleratorEnabled:member", - "docComment": "/**\n * Specifies whether writeAccelerator should be enabled or disabled on the disk.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "writeAcceleratorEnabled?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "writeAcceleratorEnabled", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtension:type", - "docComment": "/**\n * Describes a Virtual Machine Scale Set Extension.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualMachineScaleSetExtension = " - }, - { - "kind": "Reference", - "text": "SubResourceReadOnly", - "canonicalReference": "compute-resource-manager!SubResourceReadOnly:interface" - }, - { - "kind": "Content", - "text": " & {\n name?: string;\n readonly type?: string;\n forceUpdateTag?: string;\n publisher?: string;\n typePropertiesType?: string;\n typeHandlerVersion?: string;\n autoUpgradeMinorVersion?: boolean;\n settings?: " - }, - { - "kind": "Reference", - "text": "Record", - "canonicalReference": "!Record:type" - }, - { - "kind": "Content", - "text": ";\n protectedSettings?: " - }, - { - "kind": "Reference", - "text": "Record", - "canonicalReference": "!Record:type" - }, - { - "kind": "Content", - "text": ";\n readonly provisioningState?: string;\n provisionAfterExtensions?: string[];\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetExtension", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 7 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensionListResult:interface", - "docComment": "/**\n * The List VM scale set extension operation response.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineScaleSetExtensionListResult " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetExtensionListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensionListResult#nextLink:member", - "docComment": "/**\n * The uri to fetch the next page of VM scale set extensions. Call ListNext() with this to fetch the next page of VM scale set extensions.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensionListResult#value:member", - "docComment": "/**\n * The list of VM scale set extensions.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetExtension", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtension:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensionProfile:interface", - "docComment": "/**\n * Describes a virtual machine scale set extension profile.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineScaleSetExtensionProfile " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetExtensionProfile", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensionProfile#extensions:member", - "docComment": "/**\n * The virtual machine scale set child extension resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "extensions?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetExtension", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtension:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "extensions", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensions:interface", - "docComment": "/**\n * Interface representing a VirtualMachineScaleSetExtensions.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineScaleSetExtensions " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetExtensions", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensions#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * The operation to create or update an extension.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set where the extension should be create or updated.\n *\n * @param vmssExtensionName - The name of the VM scale set extension.\n *\n * @param extensionParameters - Parameters supplied to the Create VM scale set Extension operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmScaleSetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmssExtensionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", extensionParameters: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetExtension", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtension:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetExtensionsCreateOrUpdateOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensionsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetExtensionsCreateOrUpdateResponse", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensionsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetExtensionsCreateOrUpdateResponse", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensionsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmScaleSetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "vmssExtensionName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "extensionParameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensions#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * The operation to create or update an extension.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set where the extension should be create or updated.\n *\n * @param vmssExtensionName - The name of the VM scale set extension.\n *\n * @param extensionParameters - Parameters supplied to the Create VM scale set Extension operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmScaleSetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmssExtensionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", extensionParameters: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetExtension", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtension:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetExtensionsCreateOrUpdateOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensionsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetExtensionsCreateOrUpdateResponse", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensionsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmScaleSetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "vmssExtensionName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "extensionParameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensions#beginDelete:member(1)", - "docComment": "/**\n * The operation to delete the extension.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set where the extension should be deleted.\n *\n * @param vmssExtensionName - The name of the VM scale set extension.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmScaleSetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmssExtensionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetExtensionsDeleteOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensionsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmScaleSetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "vmssExtensionName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensions#beginDeleteAndWait:member(1)", - "docComment": "/**\n * The operation to delete the extension.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set where the extension should be deleted.\n *\n * @param vmssExtensionName - The name of the VM scale set extension.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmScaleSetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmssExtensionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetExtensionsDeleteOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensionsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmScaleSetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "vmssExtensionName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensions#beginUpdate:member(1)", - "docComment": "/**\n * The operation to update an extension.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set where the extension should be updated.\n *\n * @param vmssExtensionName - The name of the VM scale set extension.\n *\n * @param extensionParameters - Parameters supplied to the Update VM scale set Extension operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmScaleSetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmssExtensionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", extensionParameters: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetExtensionUpdate", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensionUpdate:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetExtensionsUpdateOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensionsUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetExtensionsUpdateResponse", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensionsUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetExtensionsUpdateResponse", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensionsUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmScaleSetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "vmssExtensionName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "extensionParameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensions#beginUpdateAndWait:member(1)", - "docComment": "/**\n * The operation to update an extension.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set where the extension should be updated.\n *\n * @param vmssExtensionName - The name of the VM scale set extension.\n *\n * @param extensionParameters - Parameters supplied to the Update VM scale set Extension operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmScaleSetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmssExtensionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", extensionParameters: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetExtensionUpdate", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensionUpdate:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetExtensionsUpdateOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensionsUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetExtensionsUpdateResponse", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensionsUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmScaleSetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "vmssExtensionName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "extensionParameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensions#get:member(1)", - "docComment": "/**\n * The operation to get the extension.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set containing the extension.\n *\n * @param vmssExtensionName - The name of the VM scale set extension.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmScaleSetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmssExtensionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetExtensionsGetOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensionsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetExtensionsGetResponse", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensionsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmScaleSetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "vmssExtensionName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensions#list:member(1)", - "docComment": "/**\n * Gets a list of all extensions in a VM scale set.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set containing the extension.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmScaleSetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetExtensionsListOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensionsListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetExtension", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtension:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmScaleSetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "list" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensionsCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineScaleSetExtensionsCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetExtensionsCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensionsCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensionsCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensionsCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualMachineScaleSetExtensionsCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetExtension", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtension:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetExtensionsCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensionsDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineScaleSetExtensionsDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetExtensionsDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensionsDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensionsDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensionsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineScaleSetExtensionsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetExtensionsGetOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensionsGetOptionalParams#expand:member", - "docComment": "/**\n * The expand expression to apply on the operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "expand?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "expand", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensionsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualMachineScaleSetExtensionsGetResponse = " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetExtension", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtension:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetExtensionsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensionsListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineScaleSetExtensionsListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetExtensionsListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensionsListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualMachineScaleSetExtensionsListNextResponse = " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetExtensionListResult", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensionListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetExtensionsListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensionsListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineScaleSetExtensionsListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetExtensionsListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensionsListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualMachineScaleSetExtensionsListResponse = " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetExtensionListResult", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensionListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetExtensionsListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensionsUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineScaleSetExtensionsUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetExtensionsUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensionsUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensionsUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensionsUpdateResponse:type", - "docComment": "/**\n * Contains response data for the update operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualMachineScaleSetExtensionsUpdateResponse = " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetExtension", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtension:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetExtensionsUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensionUpdate:type", - "docComment": "/**\n * Describes a Virtual Machine Scale Set Extension.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualMachineScaleSetExtensionUpdate = " - }, - { - "kind": "Reference", - "text": "SubResourceReadOnly", - "canonicalReference": "compute-resource-manager!SubResourceReadOnly:interface" - }, - { - "kind": "Content", - "text": " & {\n readonly name?: string;\n readonly type?: string;\n forceUpdateTag?: string;\n publisher?: string;\n typePropertiesType?: string;\n typeHandlerVersion?: string;\n autoUpgradeMinorVersion?: boolean;\n settings?: " - }, - { - "kind": "Reference", - "text": "Record", - "canonicalReference": "!Record:type" - }, - { - "kind": "Content", - "text": ";\n protectedSettings?: " - }, - { - "kind": "Reference", - "text": "Record", - "canonicalReference": "!Record:type" - }, - { - "kind": "Content", - "text": ";\n readonly provisioningState?: string;\n provisionAfterExtensions?: string[];\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetExtensionUpdate", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 7 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetIdentity:interface", - "docComment": "/**\n * Identity for the virtual machine scale set.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineScaleSetIdentity " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetIdentity", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetIdentity#principalId:member", - "docComment": "/**\n * The principal id of virtual machine scale set identity. This property will only be provided for a system assigned identity. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly principalId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "principalId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetIdentity#tenantId:member", - "docComment": "/**\n * The tenant id associated with the virtual machine scale set. This property will only be provided for a system assigned identity. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly tenantId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tenantId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetIdentity#type:member", - "docComment": "/**\n * The type of identity used for the virtual machine scale set. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user assigned identities. The type 'None' will remove any identities from the virtual machine scale set.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "type?: " - }, - { - "kind": "Reference", - "text": "ResourceIdentityType", - "canonicalReference": "compute-resource-manager!ResourceIdentityType:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetIdentity#userAssignedIdentities:member", - "docComment": "/**\n * The list of user identities associated with the virtual machine scale set. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "userAssignedIdentities?: " - }, - { - "kind": "Content", - "text": "{\n [propertyName: string]: " - }, - { - "kind": "Reference", - "text": "ComponentsNj115SSchemasVirtualmachinescalesetidentityPropertiesUserassignedidentitiesAdditionalproperties", - "canonicalReference": "compute-resource-manager!ComponentsNj115SSchemasVirtualmachinescalesetidentityPropertiesUserassignedidentitiesAdditionalproperties:interface" - }, - { - "kind": "Content", - "text": ";\n }" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "userAssignedIdentities", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 4 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetInstanceView:interface", - "docComment": "/**\n * The instance view of a virtual machine scale set.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineScaleSetInstanceView " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetInstanceView", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetInstanceView#extensions:member", - "docComment": "/**\n * The extensions information. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly extensions?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetVMExtensionsSummary", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMExtensionsSummary:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "extensions", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetInstanceView#orchestrationServices:member", - "docComment": "/**\n * The orchestration services information. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly orchestrationServices?: " - }, - { - "kind": "Reference", - "text": "OrchestrationServiceSummary", - "canonicalReference": "compute-resource-manager!OrchestrationServiceSummary:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "orchestrationServices", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetInstanceView#statuses:member", - "docComment": "/**\n * The resource status information.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "statuses?: " - }, - { - "kind": "Reference", - "text": "InstanceViewStatus", - "canonicalReference": "compute-resource-manager!InstanceViewStatus:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "statuses", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetInstanceView#virtualMachine:member", - "docComment": "/**\n * The instance view status summary for the virtual machine scale set. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly virtualMachine?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetInstanceViewStatusesSummary", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetInstanceViewStatusesSummary:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "virtualMachine", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetInstanceViewStatusesSummary:interface", - "docComment": "/**\n * Instance view statuses summary for virtual machines of a virtual machine scale set.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineScaleSetInstanceViewStatusesSummary " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetInstanceViewStatusesSummary", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetInstanceViewStatusesSummary#statusesSummary:member", - "docComment": "/**\n * The extensions information. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly statusesSummary?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineStatusCodeCount", - "canonicalReference": "compute-resource-manager!VirtualMachineStatusCodeCount:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "statusesSummary", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetIPConfiguration:type", - "docComment": "/**\n * Describes a virtual machine scale set network profile's IP configuration.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualMachineScaleSetIPConfiguration = " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "compute-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": " & {\n name: string;\n subnet?: " - }, - { - "kind": "Reference", - "text": "ApiEntityReference", - "canonicalReference": "compute-resource-manager!ApiEntityReference:interface" - }, - { - "kind": "Content", - "text": ";\n primary?: boolean;\n publicIPAddressConfiguration?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetPublicIPAddressConfiguration", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetPublicIPAddressConfiguration:interface" - }, - { - "kind": "Content", - "text": ";\n privateIPAddressVersion?: " - }, - { - "kind": "Reference", - "text": "IPVersion", - "canonicalReference": "compute-resource-manager!IPVersion:type" - }, - { - "kind": "Content", - "text": ";\n applicationGatewayBackendAddressPools?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "compute-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": "[];\n applicationSecurityGroups?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "compute-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": "[];\n loadBalancerBackendAddressPools?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "compute-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": "[];\n loadBalancerInboundNatPools?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "compute-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": "[];\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetIPConfiguration", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 17 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetIpTag:interface", - "docComment": "/**\n * Contains the IP tag associated with the public IP address.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineScaleSetIpTag " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetIpTag", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetIpTag#ipTagType:member", - "docComment": "/**\n * IP tag type. Example: FirstPartyUsage.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "ipTagType?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ipTagType", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetIpTag#tag:member", - "docComment": "/**\n * IP tag associated with the public IP. Example: SQL, Storage etc.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "tag?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tag", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetListOSUpgradeHistory:interface", - "docComment": "/**\n * List of Virtual Machine Scale Set OS Upgrade History operation response.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineScaleSetListOSUpgradeHistory " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetListOSUpgradeHistory", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetListOSUpgradeHistory#nextLink:member", - "docComment": "/**\n * The uri to fetch the next page of OS Upgrade History. Call ListNext() with this to fetch the next page of history of upgrades.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetListOSUpgradeHistory#value:member", - "docComment": "/**\n * The list of OS upgrades performed on the virtual machine scale set.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Reference", - "text": "UpgradeOperationHistoricalStatusInfo", - "canonicalReference": "compute-resource-manager!UpgradeOperationHistoricalStatusInfo:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetListResult:interface", - "docComment": "/**\n * The List Virtual Machine operation response.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineScaleSetListResult " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetListResult#nextLink:member", - "docComment": "/**\n * The uri to fetch the next page of Virtual Machine Scale Sets. Call ListNext() with this to fetch the next page of VMSS.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetListResult#value:member", - "docComment": "/**\n * The list of virtual machine scale sets.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSet", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSet:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetListSkusResult:interface", - "docComment": "/**\n * The Virtual Machine Scale Set List Skus operation response.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineScaleSetListSkusResult " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetListSkusResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetListSkusResult#nextLink:member", - "docComment": "/**\n * The uri to fetch the next page of Virtual Machine Scale Set Skus. Call ListNext() with this to fetch the next page of VMSS Skus.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetListSkusResult#value:member", - "docComment": "/**\n * The list of skus available for the virtual machine scale set.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetSku", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetSku:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetListWithLinkResult:interface", - "docComment": "/**\n * The List Virtual Machine operation response.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineScaleSetListWithLinkResult " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetListWithLinkResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetListWithLinkResult#nextLink:member", - "docComment": "/**\n * The uri to fetch the next page of Virtual Machine Scale Sets. Call ListNext() with this to fetch the next page of Virtual Machine Scale Sets.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetListWithLinkResult#value:member", - "docComment": "/**\n * The list of virtual machine scale sets.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSet", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSet:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetManagedDiskParameters:interface", - "docComment": "/**\n * Describes the parameters of a ScaleSet managed disk.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineScaleSetManagedDiskParameters " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetManagedDiskParameters", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetManagedDiskParameters#diskEncryptionSet:member", - "docComment": "/**\n * Specifies the customer managed disk encryption set resource id for the managed disk.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "diskEncryptionSet?: " - }, - { - "kind": "Reference", - "text": "DiskEncryptionSetParameters", - "canonicalReference": "compute-resource-manager!DiskEncryptionSetParameters:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "diskEncryptionSet", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetManagedDiskParameters#storageAccountType:member", - "docComment": "/**\n * Specifies the storage account type for the managed disk. NOTE: UltraSSD_LRS can only be used with data disks, it cannot be used with OS Disk.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "storageAccountType?: " - }, - { - "kind": "Reference", - "text": "StorageAccountTypes", - "canonicalReference": "compute-resource-manager!StorageAccountTypes:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "storageAccountType", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetNetworkConfiguration:type", - "docComment": "/**\n * Describes a virtual machine scale set network profile's network configurations.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualMachineScaleSetNetworkConfiguration = " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "compute-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": " & {\n name: string;\n primary?: boolean;\n enableAcceleratedNetworking?: boolean;\n networkSecurityGroup?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "compute-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";\n dnsSettings?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetNetworkConfigurationDnsSettings", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetNetworkConfigurationDnsSettings:interface" - }, - { - "kind": "Content", - "text": ";\n ipConfigurations?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetIPConfiguration", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetIPConfiguration:type" - }, - { - "kind": "Content", - "text": "[];\n enableIPForwarding?: boolean;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetNetworkConfiguration", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 9 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetNetworkConfigurationDnsSettings:interface", - "docComment": "/**\n * Describes a virtual machines scale sets network configuration's DNS settings.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineScaleSetNetworkConfigurationDnsSettings " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetNetworkConfigurationDnsSettings", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetNetworkConfigurationDnsSettings#dnsServers:member", - "docComment": "/**\n * List of DNS servers IP addresses\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "dnsServers?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "dnsServers", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetNetworkProfile:interface", - "docComment": "/**\n * Describes a virtual machine scale set network profile.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineScaleSetNetworkProfile " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetNetworkProfile", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetNetworkProfile#healthProbe:member", - "docComment": "/**\n * A reference to a load balancer probe used to determine the health of an instance in the virtual machine scale set. The reference will be in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/loadBalancers/{loadBalancerName}/probes/{probeName}'.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "healthProbe?: " - }, - { - "kind": "Reference", - "text": "ApiEntityReference", - "canonicalReference": "compute-resource-manager!ApiEntityReference:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "healthProbe", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetNetworkProfile#networkInterfaceConfigurations:member", - "docComment": "/**\n * The list of network configurations.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "networkInterfaceConfigurations?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetNetworkConfiguration", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetNetworkConfiguration:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "networkInterfaceConfigurations", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetOSDisk:interface", - "docComment": "/**\n * Describes a virtual machine scale set operating system disk.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineScaleSetOSDisk " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetOSDisk", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetOSDisk#caching:member", - "docComment": "/**\n * Specifies the caching requirements.

    Possible values are:

    **None**

    **ReadOnly**

    **ReadWrite**

    Default: **None for Standard storage. ReadOnly for Premium storage**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "caching?: " - }, - { - "kind": "Reference", - "text": "CachingTypes", - "canonicalReference": "compute-resource-manager!CachingTypes:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "caching", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetOSDisk#createOption:member", - "docComment": "/**\n * Specifies how the virtual machines in the scale set should be created.

    The only allowed value is: **FromImage** \\u2013 This value is used when you are using an image to create the virtual machine. If you are using a platform image, you also use the imageReference element described above. If you are using a marketplace image, you also use the plan element previously described.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createOption: " - }, - { - "kind": "Reference", - "text": "DiskCreateOptionTypes", - "canonicalReference": "compute-resource-manager!DiskCreateOptionTypes:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "createOption", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetOSDisk#diffDiskSettings:member", - "docComment": "/**\n * Specifies the ephemeral disk Settings for the operating system disk used by the virtual machine scale set.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "diffDiskSettings?: " - }, - { - "kind": "Reference", - "text": "DiffDiskSettings", - "canonicalReference": "compute-resource-manager!DiffDiskSettings:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "diffDiskSettings", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetOSDisk#diskSizeGB:member", - "docComment": "/**\n * Specifies the size of the operating system disk in gigabytes. This element can be used to overwrite the size of the disk in a virtual machine image.

    This value cannot be larger than 1023 GB\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "diskSizeGB?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "diskSizeGB", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetOSDisk#image:member", - "docComment": "/**\n * Specifies information about the unmanaged user image to base the scale set on.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "image?: " - }, - { - "kind": "Reference", - "text": "VirtualHardDisk", - "canonicalReference": "compute-resource-manager!VirtualHardDisk:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "image", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetOSDisk#managedDisk:member", - "docComment": "/**\n * The managed disk parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "managedDisk?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetManagedDiskParameters", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetManagedDiskParameters:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "managedDisk", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetOSDisk#name:member", - "docComment": "/**\n * The disk name.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetOSDisk#osType:member", - "docComment": "/**\n * This property allows you to specify the type of the OS that is included in the disk if creating a VM from user-image or a specialized VHD.

    Possible values are:

    **Windows**

    **Linux**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "osType?: " - }, - { - "kind": "Reference", - "text": "OperatingSystemTypes", - "canonicalReference": "compute-resource-manager!OperatingSystemTypes:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "osType", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetOSDisk#vhdContainers:member", - "docComment": "/**\n * Specifies the container urls that are used to store operating system disks for the scale set.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "vhdContainers?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "vhdContainers", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetOSDisk#writeAcceleratorEnabled:member", - "docComment": "/**\n * Specifies whether writeAccelerator should be enabled or disabled on the disk.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "writeAcceleratorEnabled?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "writeAcceleratorEnabled", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetOSProfile:interface", - "docComment": "/**\n * Describes a virtual machine scale set OS profile.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineScaleSetOSProfile " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetOSProfile", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetOSProfile#adminPassword:member", - "docComment": "/**\n * Specifies the password of the administrator account.

    **Minimum-length (Windows):** 8 characters

    **Minimum-length (Linux):** 6 characters

    **Max-length (Windows):** 123 characters

    **Max-length (Linux):** 72 characters

    **Complexity requirements:** 3 out of 4 conditions below need to be fulfilled
    Has lower characters
    Has upper characters
    Has a digit
    Has a special character (Regex match [\\W_])

    **Disallowed values:** \"abc@123\", \"P@$$w0rd\", \"P@ssw0rd\", \"P@ssword123\", \"Pa$$word\", \"pass@word1\", \"Password!\", \"Password1\", \"Password22\", \"iloveyou!\"

    For resetting the password, see [How to reset the Remote Desktop service or its login password in a Windows VM](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-reset-rdp?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json)

    For resetting root password, see [Manage users, SSH, and check or repair disks on Azure Linux VMs using the VMAccess Extension](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-using-vmaccess-extension?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json#reset-root-password)\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "adminPassword?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "adminPassword", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetOSProfile#adminUsername:member", - "docComment": "/**\n * Specifies the name of the administrator account.

    **Windows-only restriction:** Cannot end in \".\"

    **Disallowed values:** \"administrator\", \"admin\", \"user\", \"user1\", \"test\", \"user2\", \"test1\", \"user3\", \"admin1\", \"1\", \"123\", \"a\", \"actuser\", \"adm\", \"admin2\", \"aspnet\", \"backup\", \"console\", \"david\", \"guest\", \"john\", \"owner\", \"root\", \"server\", \"sql\", \"support\", \"support_388945a0\", \"sys\", \"test2\", \"test3\", \"user4\", \"user5\".

    **Minimum-length (Linux):** 1 character

    **Max-length (Linux):** 64 characters

    **Max-length (Windows):** 20 characters

  • For root access to the Linux VM, see [Using root privileges on Linux virtual machines in Azure](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-use-root-privileges?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json)
  • For a list of built-in system users on Linux that should not be used in this field, see [Selecting User Names for Linux on Azure](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-usernames?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json)\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "adminUsername?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "adminUsername", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetOSProfile#computerNamePrefix:member", - "docComment": "/**\n * Specifies the computer name prefix for all of the virtual machines in the scale set. Computer name prefixes must be 1 to 15 characters long.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "computerNamePrefix?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "computerNamePrefix", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetOSProfile#customData:member", - "docComment": "/**\n * Specifies a base-64 encoded string of custom data. The base-64 encoded string is decoded to a binary array that is saved as a file on the Virtual Machine. The maximum length of the binary array is 65535 bytes.

    For using cloud-init for your VM, see [Using cloud-init to customize a Linux VM during creation](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-using-cloud-init?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json)\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "customData?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "customData", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetOSProfile#linuxConfiguration:member", - "docComment": "/**\n * Specifies the Linux operating system settings on the virtual machine.

    For a list of supported Linux distributions, see [Linux on Azure-Endorsed Distributions](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-endorsed-distros?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json)

    For running non-endorsed distributions, see [Information for Non-Endorsed Distributions](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-create-upload-generic?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json).\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "linuxConfiguration?: " - }, - { - "kind": "Reference", - "text": "LinuxConfiguration", - "canonicalReference": "compute-resource-manager!LinuxConfiguration:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "linuxConfiguration", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetOSProfile#secrets:member", - "docComment": "/**\n * Specifies set of certificates that should be installed onto the virtual machines in the scale set.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "secrets?: " - }, - { - "kind": "Reference", - "text": "VaultSecretGroup", - "canonicalReference": "compute-resource-manager!VaultSecretGroup:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "secrets", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetOSProfile#windowsConfiguration:member", - "docComment": "/**\n * Specifies Windows operating system settings on the virtual machine.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "windowsConfiguration?: " - }, - { - "kind": "Reference", - "text": "WindowsConfiguration", - "canonicalReference": "compute-resource-manager!WindowsConfiguration:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "windowsConfiguration", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetPublicIPAddressConfiguration:interface", - "docComment": "/**\n * Describes a virtual machines scale set IP Configuration's PublicIPAddress configuration\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineScaleSetPublicIPAddressConfiguration " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetPublicIPAddressConfiguration", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetPublicIPAddressConfiguration#dnsSettings:member", - "docComment": "/**\n * The dns settings to be applied on the publicIP addresses .\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "dnsSettings?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "dnsSettings", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetPublicIPAddressConfiguration#idleTimeoutInMinutes:member", - "docComment": "/**\n * The idle timeout of the public IP address.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "idleTimeoutInMinutes?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "idleTimeoutInMinutes", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetPublicIPAddressConfiguration#ipTags:member", - "docComment": "/**\n * The list of IP tags associated with the public IP address.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "ipTags?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetIpTag", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetIpTag:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ipTags", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetPublicIPAddressConfiguration#name:member", - "docComment": "/**\n * The publicIP address configuration name.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetPublicIPAddressConfiguration#publicIPAddressVersion:member", - "docComment": "/**\n * Available from Api-Version 2019-07-01 onwards, it represents whether the specific ipconfiguration is IPv4 or IPv6. Default is taken as IPv4. Possible values are: 'IPv4' and 'IPv6'.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "publicIPAddressVersion?: " - }, - { - "kind": "Reference", - "text": "IPVersion", - "canonicalReference": "compute-resource-manager!IPVersion:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "publicIPAddressVersion", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetPublicIPAddressConfiguration#publicIPPrefix:member", - "docComment": "/**\n * The PublicIPPrefix from which to allocate publicIP addresses.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "publicIPPrefix?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "compute-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "publicIPPrefix", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings:interface", - "docComment": "/**\n * Describes a virtual machines scale sets network configuration's DNS settings.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings#domainNameLabel:member", - "docComment": "/**\n * The Domain name label.The concatenation of the domain name label and vm index will be the domain name labels of the PublicIPAddress resources that will be created\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "domainNameLabel: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "domainNameLabel", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetReimageParameters:type", - "docComment": "/**\n * Describes a Virtual Machine Scale Set VM Reimage Parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualMachineScaleSetReimageParameters = " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetVMReimageParameters", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMReimageParameters:type" - }, - { - "kind": "Content", - "text": " & {\n instanceIds?: string[];\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetReimageParameters", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetRollingUpgrades:interface", - "docComment": "/**\n * Interface representing a VirtualMachineScaleSetRollingUpgrades.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineScaleSetRollingUpgrades " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetRollingUpgrades", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetRollingUpgrades#beginCancel:member(1)", - "docComment": "/**\n * Cancels the current virtual machine scale set rolling upgrade.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCancel(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmScaleSetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetRollingUpgradesCancelOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetRollingUpgradesCancelOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmScaleSetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginCancel" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetRollingUpgrades#beginCancelAndWait:member(1)", - "docComment": "/**\n * Cancels the current virtual machine scale set rolling upgrade.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCancelAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmScaleSetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetRollingUpgradesCancelOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetRollingUpgradesCancelOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmScaleSetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginCancelAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetRollingUpgrades#beginStartExtensionUpgrade:member(1)", - "docComment": "/**\n * Starts a rolling upgrade to move all extensions for all virtual machine scale set instances to the latest available extension version. Instances which are already running the latest extension versions are not affected.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginStartExtensionUpgrade(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmScaleSetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetRollingUpgradesStartExtensionUpgradeOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetRollingUpgradesStartExtensionUpgradeOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmScaleSetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginStartExtensionUpgrade" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetRollingUpgrades#beginStartExtensionUpgradeAndWait:member(1)", - "docComment": "/**\n * Starts a rolling upgrade to move all extensions for all virtual machine scale set instances to the latest available extension version. Instances which are already running the latest extension versions are not affected.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginStartExtensionUpgradeAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmScaleSetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetRollingUpgradesStartExtensionUpgradeOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetRollingUpgradesStartExtensionUpgradeOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmScaleSetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginStartExtensionUpgradeAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetRollingUpgrades#beginStartOSUpgrade:member(1)", - "docComment": "/**\n * Starts a rolling upgrade to move all virtual machine scale set instances to the latest available Platform Image OS version. Instances which are already running the latest available OS version are not affected.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginStartOSUpgrade(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmScaleSetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetRollingUpgradesStartOSUpgradeOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetRollingUpgradesStartOSUpgradeOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmScaleSetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginStartOSUpgrade" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetRollingUpgrades#beginStartOSUpgradeAndWait:member(1)", - "docComment": "/**\n * Starts a rolling upgrade to move all virtual machine scale set instances to the latest available Platform Image OS version. Instances which are already running the latest available OS version are not affected.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginStartOSUpgradeAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmScaleSetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetRollingUpgradesStartOSUpgradeOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetRollingUpgradesStartOSUpgradeOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmScaleSetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginStartOSUpgradeAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetRollingUpgrades#getLatest:member(1)", - "docComment": "/**\n * Gets the status of the latest virtual machine scale set rolling upgrade.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getLatest(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmScaleSetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetRollingUpgradesGetLatestOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetRollingUpgradesGetLatestOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetRollingUpgradesGetLatestResponse", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetRollingUpgradesGetLatestResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmScaleSetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "getLatest" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetRollingUpgradesCancelOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineScaleSetRollingUpgradesCancelOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetRollingUpgradesCancelOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetRollingUpgradesCancelOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetRollingUpgradesCancelOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetRollingUpgradesGetLatestOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineScaleSetRollingUpgradesGetLatestOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetRollingUpgradesGetLatestOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetRollingUpgradesGetLatestResponse:type", - "docComment": "/**\n * Contains response data for the getLatest operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualMachineScaleSetRollingUpgradesGetLatestResponse = " - }, - { - "kind": "Reference", - "text": "RollingUpgradeStatusInfo", - "canonicalReference": "compute-resource-manager!RollingUpgradeStatusInfo:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetRollingUpgradesGetLatestResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetRollingUpgradesStartExtensionUpgradeOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineScaleSetRollingUpgradesStartExtensionUpgradeOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetRollingUpgradesStartExtensionUpgradeOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetRollingUpgradesStartExtensionUpgradeOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetRollingUpgradesStartExtensionUpgradeOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetRollingUpgradesStartOSUpgradeOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineScaleSetRollingUpgradesStartOSUpgradeOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetRollingUpgradesStartOSUpgradeOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetRollingUpgradesStartOSUpgradeOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetRollingUpgradesStartOSUpgradeOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSets:interface", - "docComment": "/**\n * Interface representing a VirtualMachineScaleSets.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineScaleSets " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSets", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSets#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Create or update a VM scale set.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set to create or update.\n *\n * @param parameters - The scale set object.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmScaleSetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSet", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSet:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetsCreateOrUpdateOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetsCreateOrUpdateResponse", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetsCreateOrUpdateResponse", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmScaleSetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSets#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Create or update a VM scale set.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set to create or update.\n *\n * @param parameters - The scale set object.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmScaleSetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSet", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSet:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetsCreateOrUpdateOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetsCreateOrUpdateResponse", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmScaleSetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSets#beginDeallocate:member(1)", - "docComment": "/**\n * Deallocates specific virtual machines in a VM scale set. Shuts down the virtual machines and releases the compute resources. You are not billed for the compute resources that this virtual machine scale set deallocates.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeallocate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmScaleSetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetsDeallocateOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsDeallocateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmScaleSetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDeallocate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSets#beginDeallocateAndWait:member(1)", - "docComment": "/**\n * Deallocates specific virtual machines in a VM scale set. Shuts down the virtual machines and releases the compute resources. You are not billed for the compute resources that this virtual machine scale set deallocates.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeallocateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmScaleSetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetsDeallocateOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsDeallocateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmScaleSetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDeallocateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSets#beginDelete:member(1)", - "docComment": "/**\n * Deletes a VM scale set.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmScaleSetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetsDeleteOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmScaleSetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSets#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes a VM scale set.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmScaleSetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetsDeleteOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmScaleSetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSets#beginDeleteInstances:member(1)", - "docComment": "/**\n * Deletes virtual machines in a VM scale set.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param vmInstanceIDs - A list of virtual machine instance IDs from the VM scale set.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteInstances(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmScaleSetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmInstanceIDs: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetVMInstanceRequiredIDs", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMInstanceRequiredIDs:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetsDeleteInstancesOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsDeleteInstancesOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmScaleSetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "vmInstanceIDs", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDeleteInstances" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSets#beginDeleteInstancesAndWait:member(1)", - "docComment": "/**\n * Deletes virtual machines in a VM scale set.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param vmInstanceIDs - A list of virtual machine instance IDs from the VM scale set.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteInstancesAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmScaleSetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmInstanceIDs: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetVMInstanceRequiredIDs", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMInstanceRequiredIDs:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetsDeleteInstancesOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsDeleteInstancesOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmScaleSetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "vmInstanceIDs", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDeleteInstancesAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSets#beginPerformMaintenance:member(1)", - "docComment": "/**\n * Perform maintenance on one or more virtual machines in a VM scale set. Operation on instances which are not eligible for perform maintenance will be failed. Please refer to best practices for more details: https://docs.microsoft.com/en-us/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-maintenance-notifications\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginPerformMaintenance(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmScaleSetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetsPerformMaintenanceOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsPerformMaintenanceOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmScaleSetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginPerformMaintenance" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSets#beginPerformMaintenanceAndWait:member(1)", - "docComment": "/**\n * Perform maintenance on one or more virtual machines in a VM scale set. Operation on instances which are not eligible for perform maintenance will be failed. Please refer to best practices for more details: https://docs.microsoft.com/en-us/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-maintenance-notifications\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginPerformMaintenanceAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmScaleSetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetsPerformMaintenanceOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsPerformMaintenanceOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmScaleSetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginPerformMaintenanceAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSets#beginPowerOff:member(1)", - "docComment": "/**\n * Power off (stop) one or more virtual machines in a VM scale set. Note that resources are still attached and you are getting charged for the resources. Instead, use deallocate to release resources and avoid charges.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginPowerOff(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmScaleSetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetsPowerOffOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsPowerOffOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmScaleSetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginPowerOff" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSets#beginPowerOffAndWait:member(1)", - "docComment": "/**\n * Power off (stop) one or more virtual machines in a VM scale set. Note that resources are still attached and you are getting charged for the resources. Instead, use deallocate to release resources and avoid charges.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginPowerOffAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmScaleSetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetsPowerOffOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsPowerOffOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmScaleSetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginPowerOffAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSets#beginRedeploy:member(1)", - "docComment": "/**\n * Shuts down all the virtual machines in the virtual machine scale set, moves them to a new node, and powers them back on.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginRedeploy(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmScaleSetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetsRedeployOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsRedeployOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmScaleSetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginRedeploy" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSets#beginRedeployAndWait:member(1)", - "docComment": "/**\n * Shuts down all the virtual machines in the virtual machine scale set, moves them to a new node, and powers them back on.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginRedeployAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmScaleSetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetsRedeployOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsRedeployOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmScaleSetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginRedeployAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSets#beginReimage:member(1)", - "docComment": "/**\n * Reimages (upgrade the operating system) one or more virtual machines in a VM scale set which don't have a ephemeral OS disk, for virtual machines who have a ephemeral OS disk the virtual machine is reset to initial state.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginReimage(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmScaleSetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetsReimageOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsReimageOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmScaleSetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginReimage" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSets#beginReimageAll:member(1)", - "docComment": "/**\n * Reimages all the disks ( including data disks ) in the virtual machines in a VM scale set. This operation is only supported for managed disks.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginReimageAll(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmScaleSetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetsReimageAllOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsReimageAllOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmScaleSetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginReimageAll" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSets#beginReimageAllAndWait:member(1)", - "docComment": "/**\n * Reimages all the disks ( including data disks ) in the virtual machines in a VM scale set. This operation is only supported for managed disks.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginReimageAllAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmScaleSetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetsReimageAllOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsReimageAllOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmScaleSetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginReimageAllAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSets#beginReimageAndWait:member(1)", - "docComment": "/**\n * Reimages (upgrade the operating system) one or more virtual machines in a VM scale set which don't have a ephemeral OS disk, for virtual machines who have a ephemeral OS disk the virtual machine is reset to initial state.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginReimageAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmScaleSetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetsReimageOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsReimageOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmScaleSetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginReimageAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSets#beginRestart:member(1)", - "docComment": "/**\n * Restarts one or more virtual machines in a VM scale set.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginRestart(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmScaleSetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetsRestartOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsRestartOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmScaleSetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginRestart" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSets#beginRestartAndWait:member(1)", - "docComment": "/**\n * Restarts one or more virtual machines in a VM scale set.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginRestartAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmScaleSetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetsRestartOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsRestartOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmScaleSetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginRestartAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSets#beginSetOrchestrationServiceState:member(1)", - "docComment": "/**\n * Changes ServiceState property for a given service\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the virtual machine scale set to create or update.\n *\n * @param parameters - The input object for SetOrchestrationServiceState API.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginSetOrchestrationServiceState(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmScaleSetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "OrchestrationServiceStateInput", - "canonicalReference": "compute-resource-manager!OrchestrationServiceStateInput:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetsSetOrchestrationServiceStateOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsSetOrchestrationServiceStateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmScaleSetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginSetOrchestrationServiceState" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSets#beginSetOrchestrationServiceStateAndWait:member(1)", - "docComment": "/**\n * Changes ServiceState property for a given service\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the virtual machine scale set to create or update.\n *\n * @param parameters - The input object for SetOrchestrationServiceState API.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginSetOrchestrationServiceStateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmScaleSetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "OrchestrationServiceStateInput", - "canonicalReference": "compute-resource-manager!OrchestrationServiceStateInput:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetsSetOrchestrationServiceStateOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsSetOrchestrationServiceStateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmScaleSetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginSetOrchestrationServiceStateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSets#beginStart:member(1)", - "docComment": "/**\n * Starts one or more virtual machines in a VM scale set.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginStart(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmScaleSetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetsStartOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsStartOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmScaleSetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginStart" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSets#beginStartAndWait:member(1)", - "docComment": "/**\n * Starts one or more virtual machines in a VM scale set.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginStartAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmScaleSetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetsStartOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsStartOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmScaleSetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginStartAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSets#beginUpdate:member(1)", - "docComment": "/**\n * Update a VM scale set.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set to create or update.\n *\n * @param parameters - The scale set object.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmScaleSetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetUpdate", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetUpdate:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetsUpdateOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetsUpdateResponse", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetsUpdateResponse", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmScaleSetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSets#beginUpdateAndWait:member(1)", - "docComment": "/**\n * Update a VM scale set.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set to create or update.\n *\n * @param parameters - The scale set object.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmScaleSetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetUpdate", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetUpdate:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetsUpdateOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetsUpdateResponse", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmScaleSetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSets#beginUpdateInstances:member(1)", - "docComment": "/**\n * Upgrades one or more virtual machines to the latest SKU set in the VM scale set model.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param vmInstanceIDs - A list of virtual machine instance IDs from the VM scale set.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginUpdateInstances(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmScaleSetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmInstanceIDs: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetVMInstanceRequiredIDs", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMInstanceRequiredIDs:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetsUpdateInstancesOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsUpdateInstancesOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmScaleSetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "vmInstanceIDs", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginUpdateInstances" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSets#beginUpdateInstancesAndWait:member(1)", - "docComment": "/**\n * Upgrades one or more virtual machines to the latest SKU set in the VM scale set model.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param vmInstanceIDs - A list of virtual machine instance IDs from the VM scale set.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginUpdateInstancesAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmScaleSetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmInstanceIDs: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetVMInstanceRequiredIDs", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMInstanceRequiredIDs:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetsUpdateInstancesOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsUpdateInstancesOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmScaleSetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "vmInstanceIDs", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginUpdateInstancesAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSets#convertToSinglePlacementGroup:member(1)", - "docComment": "/**\n * Converts SinglePlacementGroup property to false for a existing virtual machine scale set.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the virtual machine scale set to create or update.\n *\n * @param parameters - The input object for ConvertToSinglePlacementGroup API.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "convertToSinglePlacementGroup(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmScaleSetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "VMScaleSetConvertToSinglePlacementGroupInput", - "canonicalReference": "compute-resource-manager!VMScaleSetConvertToSinglePlacementGroupInput:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetsConvertToSinglePlacementGroupOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsConvertToSinglePlacementGroupOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmScaleSetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "convertToSinglePlacementGroup" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSets#forceRecoveryServiceFabricPlatformUpdateDomainWalk:member(1)", - "docComment": "/**\n * Manual platform update domain walk to update virtual machines in a service fabric virtual machine scale set.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param platformUpdateDomain - The platform update domain for which a manual recovery walk is requested\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "forceRecoveryServiceFabricPlatformUpdateDomainWalk(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmScaleSetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", platformUpdateDomain: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetsForceRecoveryServiceFabricPlatformUpdateDomainWalkOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsForceRecoveryServiceFabricPlatformUpdateDomainWalkOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetsForceRecoveryServiceFabricPlatformUpdateDomainWalkResponse", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsForceRecoveryServiceFabricPlatformUpdateDomainWalkResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmScaleSetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "platformUpdateDomain", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "forceRecoveryServiceFabricPlatformUpdateDomainWalk" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSets#get:member(1)", - "docComment": "/**\n * Display information about a virtual machine scale set.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmScaleSetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetsGetOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetsGetResponse", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmScaleSetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSets#getInstanceView:member(1)", - "docComment": "/**\n * Gets the status of a VM scale set instance.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getInstanceView(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmScaleSetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetsGetInstanceViewOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsGetInstanceViewOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetsGetInstanceViewResponse", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsGetInstanceViewResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmScaleSetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "getInstanceView" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSets#list:member(1)", - "docComment": "/**\n * Gets a list of all VM scale sets under a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetsListOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSet", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSet:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "list" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSets#listAll:member(1)", - "docComment": "/**\n * Gets a list of all VM Scale Sets in the subscription, regardless of the associated resource group. Use nextLink property in the response to get the next page of VM Scale Sets. Do this till nextLink is null to fetch all the VM Scale Sets.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listAll(options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetsListAllOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsListAllOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSet", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSet:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "listAll" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSets#listOSUpgradeHistory:member(1)", - "docComment": "/**\n * Gets list of OS upgrades on a VM scale set instance.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listOSUpgradeHistory(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmScaleSetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetsGetOSUpgradeHistoryOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsGetOSUpgradeHistoryOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "UpgradeOperationHistoricalStatusInfo", - "canonicalReference": "compute-resource-manager!UpgradeOperationHistoricalStatusInfo:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmScaleSetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listOSUpgradeHistory" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSets#listSkus:member(1)", - "docComment": "/**\n * Gets a list of SKUs available for your VM scale set, including the minimum and maximum VM instances allowed for each SKU.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listSkus(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmScaleSetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetsListSkusOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsListSkusOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetSku", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetSku:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmScaleSetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listSkus" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetScaleInRules:type", - "docComment": "/**\n * Defines values for VirtualMachineScaleSetScaleInRules. \\ {@link KnownVirtualMachineScaleSetScaleInRules} can be used interchangeably with VirtualMachineScaleSetScaleInRules, this enum contains the known values that the service supports. ### Known values supported by the service **Default** \\ **OldestVM** \\ **NewestVM**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualMachineScaleSetScaleInRules = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetScaleInRules", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsConvertToSinglePlacementGroupOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineScaleSetsConvertToSinglePlacementGroupOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetsConvertToSinglePlacementGroupOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineScaleSetsCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetsCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualMachineScaleSetsCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSet", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSet:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetsCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsDeallocateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineScaleSetsDeallocateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetsDeallocateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsDeallocateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsDeallocateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsDeallocateOptionalParams#vmInstanceIDs:member", - "docComment": "/**\n * A list of virtual machine instance IDs from the VM scale set.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "vmInstanceIDs?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetVMInstanceIDs", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMInstanceIDs:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "vmInstanceIDs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsDeleteInstancesOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineScaleSetsDeleteInstancesOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetsDeleteInstancesOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsDeleteInstancesOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsDeleteInstancesOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineScaleSetsDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetsDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsForceRecoveryServiceFabricPlatformUpdateDomainWalkOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineScaleSetsForceRecoveryServiceFabricPlatformUpdateDomainWalkOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetsForceRecoveryServiceFabricPlatformUpdateDomainWalkOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsForceRecoveryServiceFabricPlatformUpdateDomainWalkResponse:type", - "docComment": "/**\n * Contains response data for the forceRecoveryServiceFabricPlatformUpdateDomainWalk operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualMachineScaleSetsForceRecoveryServiceFabricPlatformUpdateDomainWalkResponse = " - }, - { - "kind": "Reference", - "text": "RecoveryWalkResponse", - "canonicalReference": "compute-resource-manager!RecoveryWalkResponse:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetsForceRecoveryServiceFabricPlatformUpdateDomainWalkResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsGetInstanceViewOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineScaleSetsGetInstanceViewOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetsGetInstanceViewOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsGetInstanceViewResponse:type", - "docComment": "/**\n * Contains response data for the getInstanceView operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualMachineScaleSetsGetInstanceViewResponse = " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetInstanceView", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetInstanceView:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetsGetInstanceViewResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineScaleSetsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetsGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsGetOSUpgradeHistoryNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineScaleSetsGetOSUpgradeHistoryNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetsGetOSUpgradeHistoryNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsGetOSUpgradeHistoryNextResponse:type", - "docComment": "/**\n * Contains response data for the getOSUpgradeHistoryNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualMachineScaleSetsGetOSUpgradeHistoryNextResponse = " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetListOSUpgradeHistory", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetListOSUpgradeHistory:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetsGetOSUpgradeHistoryNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsGetOSUpgradeHistoryOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineScaleSetsGetOSUpgradeHistoryOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetsGetOSUpgradeHistoryOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsGetOSUpgradeHistoryResponse:type", - "docComment": "/**\n * Contains response data for the getOSUpgradeHistory operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualMachineScaleSetsGetOSUpgradeHistoryResponse = " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetListOSUpgradeHistory", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetListOSUpgradeHistory:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetsGetOSUpgradeHistoryResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualMachineScaleSetsGetResponse = " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSet", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSet:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetSku:interface", - "docComment": "/**\n * Describes an available virtual machine scale set sku.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineScaleSetSku " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetSku", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetSku#capacity:member", - "docComment": "/**\n * Specifies the number of virtual machines in the scale set. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly capacity?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetSkuCapacity", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetSkuCapacity:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "capacity", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetSku#resourceType:member", - "docComment": "/**\n * The type of resource the sku applies to. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly resourceType?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resourceType", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetSku#sku:member", - "docComment": "/**\n * The Sku. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly sku?: " - }, - { - "kind": "Reference", - "text": "Sku", - "canonicalReference": "compute-resource-manager!Sku:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "sku", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetSkuCapacity:interface", - "docComment": "/**\n * Describes scaling information of a sku.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineScaleSetSkuCapacity " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetSkuCapacity", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetSkuCapacity#defaultCapacity:member", - "docComment": "/**\n * The default capacity. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly defaultCapacity?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "defaultCapacity", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetSkuCapacity#maximum:member", - "docComment": "/**\n * The maximum capacity that can be set. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly maximum?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "maximum", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetSkuCapacity#minimum:member", - "docComment": "/**\n * The minimum capacity. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly minimum?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "minimum", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetSkuCapacity#scaleType:member", - "docComment": "/**\n * The scale type applicable to the sku. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly scaleType?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetSkuScaleType", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetSkuScaleType:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "scaleType", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetSkuScaleType:type", - "docComment": "/**\n * Defines values for VirtualMachineScaleSetSkuScaleType.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualMachineScaleSetSkuScaleType = " - }, - { - "kind": "Content", - "text": "\"Automatic\" | \"None\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetSkuScaleType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsListAllNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineScaleSetsListAllNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetsListAllNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsListAllNextResponse:type", - "docComment": "/**\n * Contains response data for the listAllNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualMachineScaleSetsListAllNextResponse = " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetListWithLinkResult", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetListWithLinkResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetsListAllNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsListAllOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineScaleSetsListAllOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetsListAllOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsListAllResponse:type", - "docComment": "/**\n * Contains response data for the listAll operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualMachineScaleSetsListAllResponse = " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetListWithLinkResult", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetListWithLinkResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetsListAllResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineScaleSetsListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetsListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualMachineScaleSetsListNextResponse = " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetListResult", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetsListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineScaleSetsListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetsListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualMachineScaleSetsListResponse = " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetListResult", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetsListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsListSkusNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineScaleSetsListSkusNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetsListSkusNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsListSkusNextResponse:type", - "docComment": "/**\n * Contains response data for the listSkusNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualMachineScaleSetsListSkusNextResponse = " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetListSkusResult", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetListSkusResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetsListSkusNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsListSkusOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineScaleSetsListSkusOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetsListSkusOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsListSkusResponse:type", - "docComment": "/**\n * Contains response data for the listSkus operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualMachineScaleSetsListSkusResponse = " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetListSkusResult", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetListSkusResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetsListSkusResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsPerformMaintenanceOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineScaleSetsPerformMaintenanceOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetsPerformMaintenanceOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsPerformMaintenanceOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsPerformMaintenanceOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsPerformMaintenanceOptionalParams#vmInstanceIDs:member", - "docComment": "/**\n * A list of virtual machine instance IDs from the VM scale set.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "vmInstanceIDs?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetVMInstanceIDs", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMInstanceIDs:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "vmInstanceIDs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsPowerOffOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineScaleSetsPowerOffOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetsPowerOffOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsPowerOffOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsPowerOffOptionalParams#skipShutdown:member", - "docComment": "/**\n * The parameter to request non-graceful VM shutdown. True value for this flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this flag is false if not specified\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "skipShutdown?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "skipShutdown", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsPowerOffOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsPowerOffOptionalParams#vmInstanceIDs:member", - "docComment": "/**\n * A list of virtual machine instance IDs from the VM scale set.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "vmInstanceIDs?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetVMInstanceIDs", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMInstanceIDs:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "vmInstanceIDs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsRedeployOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineScaleSetsRedeployOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetsRedeployOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsRedeployOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsRedeployOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsRedeployOptionalParams#vmInstanceIDs:member", - "docComment": "/**\n * A list of virtual machine instance IDs from the VM scale set.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "vmInstanceIDs?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetVMInstanceIDs", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMInstanceIDs:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "vmInstanceIDs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsReimageAllOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineScaleSetsReimageAllOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetsReimageAllOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsReimageAllOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsReimageAllOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsReimageAllOptionalParams#vmInstanceIDs:member", - "docComment": "/**\n * A list of virtual machine instance IDs from the VM scale set.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "vmInstanceIDs?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetVMInstanceIDs", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMInstanceIDs:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "vmInstanceIDs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsReimageOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineScaleSetsReimageOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetsReimageOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsReimageOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsReimageOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsReimageOptionalParams#vmScaleSetReimageInput:member", - "docComment": "/**\n * Parameters for Reimaging VM ScaleSet.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "vmScaleSetReimageInput?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetReimageParameters", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetReimageParameters:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "vmScaleSetReimageInput", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsRestartOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineScaleSetsRestartOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetsRestartOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsRestartOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsRestartOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsRestartOptionalParams#vmInstanceIDs:member", - "docComment": "/**\n * A list of virtual machine instance IDs from the VM scale set.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "vmInstanceIDs?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetVMInstanceIDs", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMInstanceIDs:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "vmInstanceIDs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsSetOrchestrationServiceStateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineScaleSetsSetOrchestrationServiceStateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetsSetOrchestrationServiceStateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsSetOrchestrationServiceStateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsSetOrchestrationServiceStateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsStartOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineScaleSetsStartOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetsStartOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsStartOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsStartOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsStartOptionalParams#vmInstanceIDs:member", - "docComment": "/**\n * A list of virtual machine instance IDs from the VM scale set.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "vmInstanceIDs?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetVMInstanceIDs", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMInstanceIDs:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "vmInstanceIDs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetStorageProfile:interface", - "docComment": "/**\n * Describes a virtual machine scale set storage profile.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineScaleSetStorageProfile " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetStorageProfile", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetStorageProfile#dataDisks:member", - "docComment": "/**\n * Specifies the parameters that are used to add data disks to the virtual machines in the scale set.

    For more information about disks, see [About disks and VHDs for Azure virtual machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-about-disks-vhds?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json).\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "dataDisks?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetDataDisk", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetDataDisk:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "dataDisks", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetStorageProfile#imageReference:member", - "docComment": "/**\n * Specifies information about the image to use. You can specify information about platform images, marketplace images, or virtual machine images. This element is required when you want to use a platform image, marketplace image, or virtual machine image, but is not used in other creation operations.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "imageReference?: " - }, - { - "kind": "Reference", - "text": "ImageReference", - "canonicalReference": "compute-resource-manager!ImageReference:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "imageReference", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetStorageProfile#osDisk:member", - "docComment": "/**\n * Specifies information about the operating system disk used by the virtual machines in the scale set.

    For more information about disks, see [About disks and VHDs for Azure virtual machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-about-disks-vhds?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json).\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "osDisk?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetOSDisk", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetOSDisk:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "osDisk", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsUpdateInstancesOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineScaleSetsUpdateInstancesOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetsUpdateInstancesOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsUpdateInstancesOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsUpdateInstancesOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineScaleSetsUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetsUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsUpdateResponse:type", - "docComment": "/**\n * Contains response data for the update operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualMachineScaleSetsUpdateResponse = " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSet", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSet:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetsUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetUpdate:type", - "docComment": "/**\n * Describes a Virtual Machine Scale Set.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualMachineScaleSetUpdate = " - }, - { - "kind": "Reference", - "text": "UpdateResource", - "canonicalReference": "compute-resource-manager!UpdateResource:interface" - }, - { - "kind": "Content", - "text": " & {\n sku?: " - }, - { - "kind": "Reference", - "text": "Sku", - "canonicalReference": "compute-resource-manager!Sku:interface" - }, - { - "kind": "Content", - "text": ";\n plan?: " - }, - { - "kind": "Reference", - "text": "Plan", - "canonicalReference": "compute-resource-manager!Plan:interface" - }, - { - "kind": "Content", - "text": ";\n identity?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetIdentity", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetIdentity:interface" - }, - { - "kind": "Content", - "text": ";\n upgradePolicy?: " - }, - { - "kind": "Reference", - "text": "UpgradePolicy", - "canonicalReference": "compute-resource-manager!UpgradePolicy:interface" - }, - { - "kind": "Content", - "text": ";\n automaticRepairsPolicy?: " - }, - { - "kind": "Reference", - "text": "AutomaticRepairsPolicy", - "canonicalReference": "compute-resource-manager!AutomaticRepairsPolicy:interface" - }, - { - "kind": "Content", - "text": ";\n virtualMachineProfile?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetUpdateVMProfile", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetUpdateVMProfile:interface" - }, - { - "kind": "Content", - "text": ";\n overprovision?: boolean;\n doNotRunExtensionsOnOverprovisionedVMs?: boolean;\n singlePlacementGroup?: boolean;\n additionalCapabilities?: " - }, - { - "kind": "Reference", - "text": "AdditionalCapabilities", - "canonicalReference": "compute-resource-manager!AdditionalCapabilities:interface" - }, - { - "kind": "Content", - "text": ";\n scaleInPolicy?: " - }, - { - "kind": "Reference", - "text": "ScaleInPolicy", - "canonicalReference": "compute-resource-manager!ScaleInPolicy:interface" - }, - { - "kind": "Content", - "text": ";\n proximityPlacementGroup?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "compute-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetUpdate", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 21 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetUpdateIPConfiguration:type", - "docComment": "/**\n * Describes a virtual machine scale set network profile's IP configuration. NOTE: The subnet of a scale set may be modified as long as the original subnet and the new subnet are in the same virtual network\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualMachineScaleSetUpdateIPConfiguration = " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "compute-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": " & {\n name?: string;\n subnet?: " - }, - { - "kind": "Reference", - "text": "ApiEntityReference", - "canonicalReference": "compute-resource-manager!ApiEntityReference:interface" - }, - { - "kind": "Content", - "text": ";\n primary?: boolean;\n publicIPAddressConfiguration?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetUpdatePublicIPAddressConfiguration", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetUpdatePublicIPAddressConfiguration:interface" - }, - { - "kind": "Content", - "text": ";\n privateIPAddressVersion?: " - }, - { - "kind": "Reference", - "text": "IPVersion", - "canonicalReference": "compute-resource-manager!IPVersion:type" - }, - { - "kind": "Content", - "text": ";\n applicationGatewayBackendAddressPools?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "compute-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": "[];\n applicationSecurityGroups?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "compute-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": "[];\n loadBalancerBackendAddressPools?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "compute-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": "[];\n loadBalancerInboundNatPools?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "compute-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": "[];\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetUpdateIPConfiguration", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 17 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetUpdateNetworkConfiguration:type", - "docComment": "/**\n * Describes a virtual machine scale set network profile's network configurations.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualMachineScaleSetUpdateNetworkConfiguration = " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "compute-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": " & {\n name?: string;\n primary?: boolean;\n enableAcceleratedNetworking?: boolean;\n networkSecurityGroup?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "compute-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";\n dnsSettings?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetNetworkConfigurationDnsSettings", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetNetworkConfigurationDnsSettings:interface" - }, - { - "kind": "Content", - "text": ";\n ipConfigurations?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetUpdateIPConfiguration", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetUpdateIPConfiguration:type" - }, - { - "kind": "Content", - "text": "[];\n enableIPForwarding?: boolean;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetUpdateNetworkConfiguration", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 9 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetUpdateNetworkProfile:interface", - "docComment": "/**\n * Describes a virtual machine scale set network profile.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineScaleSetUpdateNetworkProfile " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetUpdateNetworkProfile", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetUpdateNetworkProfile#healthProbe:member", - "docComment": "/**\n * A reference to a load balancer probe used to determine the health of an instance in the virtual machine scale set. The reference will be in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/loadBalancers/{loadBalancerName}/probes/{probeName}'.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "healthProbe?: " - }, - { - "kind": "Reference", - "text": "ApiEntityReference", - "canonicalReference": "compute-resource-manager!ApiEntityReference:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "healthProbe", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetUpdateNetworkProfile#networkInterfaceConfigurations:member", - "docComment": "/**\n * The list of network configurations.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "networkInterfaceConfigurations?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetUpdateNetworkConfiguration", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetUpdateNetworkConfiguration:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "networkInterfaceConfigurations", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetUpdateOSDisk:interface", - "docComment": "/**\n * Describes virtual machine scale set operating system disk Update Object. This should be used for Updating VMSS OS Disk.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineScaleSetUpdateOSDisk " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetUpdateOSDisk", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetUpdateOSDisk#caching:member", - "docComment": "/**\n * The caching type.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "caching?: " - }, - { - "kind": "Reference", - "text": "CachingTypes", - "canonicalReference": "compute-resource-manager!CachingTypes:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "caching", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetUpdateOSDisk#diskSizeGB:member", - "docComment": "/**\n * Specifies the size of the operating system disk in gigabytes. This element can be used to overwrite the size of the disk in a virtual machine image.

    This value cannot be larger than 1023 GB\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "diskSizeGB?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "diskSizeGB", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetUpdateOSDisk#image:member", - "docComment": "/**\n * The Source User Image VirtualHardDisk. This VirtualHardDisk will be copied before using it to attach to the Virtual Machine. If SourceImage is provided, the destination VirtualHardDisk should not exist.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "image?: " - }, - { - "kind": "Reference", - "text": "VirtualHardDisk", - "canonicalReference": "compute-resource-manager!VirtualHardDisk:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "image", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetUpdateOSDisk#managedDisk:member", - "docComment": "/**\n * The managed disk parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "managedDisk?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetManagedDiskParameters", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetManagedDiskParameters:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "managedDisk", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetUpdateOSDisk#vhdContainers:member", - "docComment": "/**\n * The list of virtual hard disk container uris.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "vhdContainers?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "vhdContainers", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetUpdateOSDisk#writeAcceleratorEnabled:member", - "docComment": "/**\n * Specifies whether writeAccelerator should be enabled or disabled on the disk.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "writeAcceleratorEnabled?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "writeAcceleratorEnabled", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetUpdateOSProfile:interface", - "docComment": "/**\n * Describes a virtual machine scale set OS profile.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineScaleSetUpdateOSProfile " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetUpdateOSProfile", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetUpdateOSProfile#customData:member", - "docComment": "/**\n * A base-64 encoded string of custom data.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "customData?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "customData", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetUpdateOSProfile#linuxConfiguration:member", - "docComment": "/**\n * The Linux Configuration of the OS profile.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "linuxConfiguration?: " - }, - { - "kind": "Reference", - "text": "LinuxConfiguration", - "canonicalReference": "compute-resource-manager!LinuxConfiguration:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "linuxConfiguration", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetUpdateOSProfile#secrets:member", - "docComment": "/**\n * The List of certificates for addition to the VM.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "secrets?: " - }, - { - "kind": "Reference", - "text": "VaultSecretGroup", - "canonicalReference": "compute-resource-manager!VaultSecretGroup:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "secrets", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetUpdateOSProfile#windowsConfiguration:member", - "docComment": "/**\n * The Windows Configuration of the OS profile.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "windowsConfiguration?: " - }, - { - "kind": "Reference", - "text": "WindowsConfiguration", - "canonicalReference": "compute-resource-manager!WindowsConfiguration:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "windowsConfiguration", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetUpdatePublicIPAddressConfiguration:interface", - "docComment": "/**\n * Describes a virtual machines scale set IP Configuration's PublicIPAddress configuration\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineScaleSetUpdatePublicIPAddressConfiguration " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetUpdatePublicIPAddressConfiguration", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetUpdatePublicIPAddressConfiguration#dnsSettings:member", - "docComment": "/**\n * The dns settings to be applied on the publicIP addresses .\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "dnsSettings?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "dnsSettings", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetUpdatePublicIPAddressConfiguration#idleTimeoutInMinutes:member", - "docComment": "/**\n * The idle timeout of the public IP address.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "idleTimeoutInMinutes?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "idleTimeoutInMinutes", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetUpdatePublicIPAddressConfiguration#name:member", - "docComment": "/**\n * The publicIP address configuration name.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetUpdateStorageProfile:interface", - "docComment": "/**\n * Describes a virtual machine scale set storage profile.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineScaleSetUpdateStorageProfile " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetUpdateStorageProfile", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetUpdateStorageProfile#dataDisks:member", - "docComment": "/**\n * The data disks.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "dataDisks?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetDataDisk", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetDataDisk:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "dataDisks", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetUpdateStorageProfile#imageReference:member", - "docComment": "/**\n * The image reference.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "imageReference?: " - }, - { - "kind": "Reference", - "text": "ImageReference", - "canonicalReference": "compute-resource-manager!ImageReference:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "imageReference", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetUpdateStorageProfile#osDisk:member", - "docComment": "/**\n * The OS disk.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "osDisk?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetUpdateOSDisk", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetUpdateOSDisk:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "osDisk", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetUpdateVMProfile:interface", - "docComment": "/**\n * Describes a virtual machine scale set virtual machine profile.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineScaleSetUpdateVMProfile " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetUpdateVMProfile", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetUpdateVMProfile#billingProfile:member", - "docComment": "/**\n * Specifies the billing related details of a Azure Spot VMSS.

    Minimum api-version: 2019-03-01.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "billingProfile?: " - }, - { - "kind": "Reference", - "text": "BillingProfile", - "canonicalReference": "compute-resource-manager!BillingProfile:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "billingProfile", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetUpdateVMProfile#diagnosticsProfile:member", - "docComment": "/**\n * The virtual machine scale set diagnostics profile.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "diagnosticsProfile?: " - }, - { - "kind": "Reference", - "text": "DiagnosticsProfile", - "canonicalReference": "compute-resource-manager!DiagnosticsProfile:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "diagnosticsProfile", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetUpdateVMProfile#extensionProfile:member", - "docComment": "/**\n * The virtual machine scale set extension profile.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "extensionProfile?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetExtensionProfile", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensionProfile:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "extensionProfile", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetUpdateVMProfile#licenseType:member", - "docComment": "/**\n * The license type, which is for bring your own license scenario.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "licenseType?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "licenseType", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetUpdateVMProfile#networkProfile:member", - "docComment": "/**\n * The virtual machine scale set network profile.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "networkProfile?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetUpdateNetworkProfile", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetUpdateNetworkProfile:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "networkProfile", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetUpdateVMProfile#osProfile:member", - "docComment": "/**\n * The virtual machine scale set OS profile.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "osProfile?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetUpdateOSProfile", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetUpdateOSProfile:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "osProfile", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetUpdateVMProfile#scheduledEventsProfile:member", - "docComment": "/**\n * Specifies Scheduled Event related configurations.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "scheduledEventsProfile?: " - }, - { - "kind": "Reference", - "text": "ScheduledEventsProfile", - "canonicalReference": "compute-resource-manager!ScheduledEventsProfile:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "scheduledEventsProfile", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetUpdateVMProfile#storageProfile:member", - "docComment": "/**\n * The virtual machine scale set storage profile.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "storageProfile?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetUpdateStorageProfile", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetUpdateStorageProfile:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "storageProfile", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVM:type", - "docComment": "/**\n * Describes a virtual machine scale set virtual machine.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualMachineScaleSetVM = " - }, - { - "kind": "Reference", - "text": "Resource", - "canonicalReference": "compute-resource-manager!Resource:interface" - }, - { - "kind": "Content", - "text": " & {\n readonly instanceId?: string;\n readonly sku?: " - }, - { - "kind": "Reference", - "text": "Sku", - "canonicalReference": "compute-resource-manager!Sku:interface" - }, - { - "kind": "Content", - "text": ";\n plan?: " - }, - { - "kind": "Reference", - "text": "Plan", - "canonicalReference": "compute-resource-manager!Plan:interface" - }, - { - "kind": "Content", - "text": ";\n readonly resources?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineExtension", - "canonicalReference": "compute-resource-manager!VirtualMachineExtension:type" - }, - { - "kind": "Content", - "text": "[];\n readonly zones?: string[];\n readonly latestModelApplied?: boolean;\n readonly vmId?: string;\n readonly instanceView?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetVMInstanceView", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMInstanceView:interface" - }, - { - "kind": "Content", - "text": ";\n hardwareProfile?: " - }, - { - "kind": "Reference", - "text": "HardwareProfile", - "canonicalReference": "compute-resource-manager!HardwareProfile:interface" - }, - { - "kind": "Content", - "text": ";\n storageProfile?: " - }, - { - "kind": "Reference", - "text": "StorageProfile", - "canonicalReference": "compute-resource-manager!StorageProfile:interface" - }, - { - "kind": "Content", - "text": ";\n additionalCapabilities?: " - }, - { - "kind": "Reference", - "text": "AdditionalCapabilities", - "canonicalReference": "compute-resource-manager!AdditionalCapabilities:interface" - }, - { - "kind": "Content", - "text": ";\n osProfile?: " - }, - { - "kind": "Reference", - "text": "OSProfile", - "canonicalReference": "compute-resource-manager!OSProfile:interface" - }, - { - "kind": "Content", - "text": ";\n networkProfile?: " - }, - { - "kind": "Reference", - "text": "NetworkProfile", - "canonicalReference": "compute-resource-manager!NetworkProfile:interface" - }, - { - "kind": "Content", - "text": ";\n networkProfileConfiguration?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetVMNetworkProfileConfiguration", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMNetworkProfileConfiguration:interface" - }, - { - "kind": "Content", - "text": ";\n diagnosticsProfile?: " - }, - { - "kind": "Reference", - "text": "DiagnosticsProfile", - "canonicalReference": "compute-resource-manager!DiagnosticsProfile:interface" - }, - { - "kind": "Content", - "text": ";\n availabilitySet?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "compute-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";\n readonly provisioningState?: string;\n licenseType?: string;\n readonly modelDefinitionApplied?: string;\n protectionPolicy?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetVMProtectionPolicy", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMProtectionPolicy:interface" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetVM", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 29 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMExtensions:interface", - "docComment": "/**\n * Interface representing a VirtualMachineScaleSetVMExtensions.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineScaleSetVMExtensions " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetVMExtensions", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMExtensions#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * The operation to create or update the VMSS VM extension.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param instanceId - The instance ID of the virtual machine.\n *\n * @param vmExtensionName - The name of the virtual machine extension.\n *\n * @param extensionParameters - Parameters supplied to the Create Virtual Machine Extension operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmScaleSetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", instanceId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmExtensionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", extensionParameters: " - }, - { - "kind": "Reference", - "text": "VirtualMachineExtension", - "canonicalReference": "compute-resource-manager!VirtualMachineExtension:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetVMExtensionsCreateOrUpdateOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMExtensionsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetVMExtensionsCreateOrUpdateResponse", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMExtensionsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetVMExtensionsCreateOrUpdateResponse", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMExtensionsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 23 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmScaleSetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "instanceId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "vmExtensionName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "extensionParameters", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMExtensions#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * The operation to create or update the VMSS VM extension.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param instanceId - The instance ID of the virtual machine.\n *\n * @param vmExtensionName - The name of the virtual machine extension.\n *\n * @param extensionParameters - Parameters supplied to the Create Virtual Machine Extension operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmScaleSetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", instanceId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmExtensionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", extensionParameters: " - }, - { - "kind": "Reference", - "text": "VirtualMachineExtension", - "canonicalReference": "compute-resource-manager!VirtualMachineExtension:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetVMExtensionsCreateOrUpdateOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMExtensionsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetVMExtensionsCreateOrUpdateResponse", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMExtensionsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmScaleSetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "instanceId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "vmExtensionName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "extensionParameters", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMExtensions#beginDelete:member(1)", - "docComment": "/**\n * The operation to delete the VMSS VM extension.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param instanceId - The instance ID of the virtual machine.\n *\n * @param vmExtensionName - The name of the virtual machine extension.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmScaleSetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", instanceId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmExtensionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetVMExtensionsDeleteOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMExtensionsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmScaleSetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "instanceId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "vmExtensionName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMExtensions#beginDeleteAndWait:member(1)", - "docComment": "/**\n * The operation to delete the VMSS VM extension.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param instanceId - The instance ID of the virtual machine.\n *\n * @param vmExtensionName - The name of the virtual machine extension.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmScaleSetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", instanceId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmExtensionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetVMExtensionsDeleteOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMExtensionsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmScaleSetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "instanceId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "vmExtensionName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMExtensions#beginUpdate:member(1)", - "docComment": "/**\n * The operation to update the VMSS VM extension.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param instanceId - The instance ID of the virtual machine.\n *\n * @param vmExtensionName - The name of the virtual machine extension.\n *\n * @param extensionParameters - Parameters supplied to the Update Virtual Machine Extension operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmScaleSetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", instanceId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmExtensionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", extensionParameters: " - }, - { - "kind": "Reference", - "text": "VirtualMachineExtensionUpdate", - "canonicalReference": "compute-resource-manager!VirtualMachineExtensionUpdate:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetVMExtensionsUpdateOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMExtensionsUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetVMExtensionsUpdateResponse", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMExtensionsUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetVMExtensionsUpdateResponse", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMExtensionsUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 23 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmScaleSetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "instanceId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "vmExtensionName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "extensionParameters", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "beginUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMExtensions#beginUpdateAndWait:member(1)", - "docComment": "/**\n * The operation to update the VMSS VM extension.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param instanceId - The instance ID of the virtual machine.\n *\n * @param vmExtensionName - The name of the virtual machine extension.\n *\n * @param extensionParameters - Parameters supplied to the Update Virtual Machine Extension operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmScaleSetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", instanceId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmExtensionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", extensionParameters: " - }, - { - "kind": "Reference", - "text": "VirtualMachineExtensionUpdate", - "canonicalReference": "compute-resource-manager!VirtualMachineExtensionUpdate:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetVMExtensionsUpdateOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMExtensionsUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetVMExtensionsUpdateResponse", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMExtensionsUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmScaleSetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "instanceId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "vmExtensionName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "extensionParameters", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "beginUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMExtensions#get:member(1)", - "docComment": "/**\n * The operation to get the VMSS VM extension.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param instanceId - The instance ID of the virtual machine.\n *\n * @param vmExtensionName - The name of the virtual machine extension.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmScaleSetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", instanceId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmExtensionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetVMExtensionsGetOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMExtensionsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetVMExtensionsGetResponse", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMExtensionsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmScaleSetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "instanceId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "vmExtensionName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMExtensions#list:member(1)", - "docComment": "/**\n * The operation to get all extensions of an instance in Virtual Machine Scaleset.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param instanceId - The instance ID of the virtual machine.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmScaleSetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", instanceId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetVMExtensionsListOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMExtensionsListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetVMExtensionsListResponse", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMExtensionsListResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmScaleSetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "instanceId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "list" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMExtensionsCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineScaleSetVMExtensionsCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetVMExtensionsCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMExtensionsCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMExtensionsCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMExtensionsCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualMachineScaleSetVMExtensionsCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "VirtualMachineExtension", - "canonicalReference": "compute-resource-manager!VirtualMachineExtension:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetVMExtensionsCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMExtensionsDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineScaleSetVMExtensionsDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetVMExtensionsDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMExtensionsDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMExtensionsDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMExtensionsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineScaleSetVMExtensionsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetVMExtensionsGetOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMExtensionsGetOptionalParams#expand:member", - "docComment": "/**\n * The expand expression to apply on the operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "expand?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "expand", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMExtensionsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualMachineScaleSetVMExtensionsGetResponse = " - }, - { - "kind": "Reference", - "text": "VirtualMachineExtension", - "canonicalReference": "compute-resource-manager!VirtualMachineExtension:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetVMExtensionsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMExtensionsListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineScaleSetVMExtensionsListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetVMExtensionsListOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMExtensionsListOptionalParams#expand:member", - "docComment": "/**\n * The expand expression to apply on the operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "expand?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "expand", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMExtensionsListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualMachineScaleSetVMExtensionsListResponse = " - }, - { - "kind": "Reference", - "text": "VirtualMachineExtensionsListResult", - "canonicalReference": "compute-resource-manager!VirtualMachineExtensionsListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetVMExtensionsListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMExtensionsSummary:interface", - "docComment": "/**\n * Extensions summary for virtual machines of a virtual machine scale set.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineScaleSetVMExtensionsSummary " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetVMExtensionsSummary", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMExtensionsSummary#name:member", - "docComment": "/**\n * The extension name. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMExtensionsSummary#statusesSummary:member", - "docComment": "/**\n * The extensions information. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly statusesSummary?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineStatusCodeCount", - "canonicalReference": "compute-resource-manager!VirtualMachineStatusCodeCount:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "statusesSummary", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMExtensionsUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineScaleSetVMExtensionsUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetVMExtensionsUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMExtensionsUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMExtensionsUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMExtensionsUpdateResponse:type", - "docComment": "/**\n * Contains response data for the update operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualMachineScaleSetVMExtensionsUpdateResponse = " - }, - { - "kind": "Reference", - "text": "VirtualMachineExtension", - "canonicalReference": "compute-resource-manager!VirtualMachineExtension:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetVMExtensionsUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMInstanceIDs:interface", - "docComment": "/**\n * Specifies a list of virtual machine instance IDs from the VM scale set.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineScaleSetVMInstanceIDs " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetVMInstanceIDs", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMInstanceIDs#instanceIds:member", - "docComment": "/**\n * The virtual machine scale set instance ids. Omitting the virtual machine scale set instance ids will result in the operation being performed on all virtual machines in the virtual machine scale set.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "instanceIds?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "instanceIds", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMInstanceRequiredIDs:interface", - "docComment": "/**\n * Specifies a list of virtual machine instance IDs from the VM scale set.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineScaleSetVMInstanceRequiredIDs " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetVMInstanceRequiredIDs", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMInstanceRequiredIDs#instanceIds:member", - "docComment": "/**\n * The virtual machine scale set instance ids.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "instanceIds: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "instanceIds", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMInstanceView:interface", - "docComment": "/**\n * The instance view of a virtual machine scale set VM.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineScaleSetVMInstanceView " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetVMInstanceView", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMInstanceView#bootDiagnostics:member", - "docComment": "/**\n * Boot Diagnostics is a debugging feature which allows you to view Console Output and Screenshot to diagnose VM status.

    You can easily view the output of your console log.

    Azure also enables you to see a screenshot of the VM from the hypervisor.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "bootDiagnostics?: " - }, - { - "kind": "Reference", - "text": "BootDiagnosticsInstanceView", - "canonicalReference": "compute-resource-manager!BootDiagnosticsInstanceView:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "bootDiagnostics", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMInstanceView#disks:member", - "docComment": "/**\n * The disks information.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "disks?: " - }, - { - "kind": "Reference", - "text": "DiskInstanceView", - "canonicalReference": "compute-resource-manager!DiskInstanceView:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "disks", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMInstanceView#extensions:member", - "docComment": "/**\n * The extensions information.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "extensions?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineExtensionInstanceView", - "canonicalReference": "compute-resource-manager!VirtualMachineExtensionInstanceView:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "extensions", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMInstanceView#maintenanceRedeployStatus:member", - "docComment": "/**\n * The Maintenance Operation status on the virtual machine.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "maintenanceRedeployStatus?: " - }, - { - "kind": "Reference", - "text": "MaintenanceRedeployStatus", - "canonicalReference": "compute-resource-manager!MaintenanceRedeployStatus:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "maintenanceRedeployStatus", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMInstanceView#placementGroupId:member", - "docComment": "/**\n * The placement group in which the VM is running. If the VM is deallocated it will not have a placementGroupId.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "placementGroupId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "placementGroupId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMInstanceView#platformFaultDomain:member", - "docComment": "/**\n * The Fault Domain count.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "platformFaultDomain?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "platformFaultDomain", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMInstanceView#platformUpdateDomain:member", - "docComment": "/**\n * The Update Domain count.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "platformUpdateDomain?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "platformUpdateDomain", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMInstanceView#rdpThumbPrint:member", - "docComment": "/**\n * The Remote desktop certificate thumbprint.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "rdpThumbPrint?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "rdpThumbPrint", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMInstanceView#statuses:member", - "docComment": "/**\n * The resource status information.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "statuses?: " - }, - { - "kind": "Reference", - "text": "InstanceViewStatus", - "canonicalReference": "compute-resource-manager!InstanceViewStatus:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "statuses", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMInstanceView#vmAgent:member", - "docComment": "/**\n * The VM Agent running on the virtual machine.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "vmAgent?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineAgentInstanceView", - "canonicalReference": "compute-resource-manager!VirtualMachineAgentInstanceView:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "vmAgent", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMInstanceView#vmHealth:member", - "docComment": "/**\n * The health status for the VM. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly vmHealth?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineHealthStatus", - "canonicalReference": "compute-resource-manager!VirtualMachineHealthStatus:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "vmHealth", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMListResult:interface", - "docComment": "/**\n * The List Virtual Machine Scale Set VMs operation response.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineScaleSetVMListResult " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetVMListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMListResult#nextLink:member", - "docComment": "/**\n * The uri to fetch the next page of Virtual Machine Scale Set VMs. Call ListNext() with this to fetch the next page of VMSS VMs\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMListResult#value:member", - "docComment": "/**\n * The list of virtual machine scale sets VMs.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetVM", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVM:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMNetworkProfileConfiguration:interface", - "docComment": "/**\n * Describes a virtual machine scale set VM network profile.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineScaleSetVMNetworkProfileConfiguration " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetVMNetworkProfileConfiguration", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMNetworkProfileConfiguration#networkInterfaceConfigurations:member", - "docComment": "/**\n * The list of network configurations.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "networkInterfaceConfigurations?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetNetworkConfiguration", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetNetworkConfiguration:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "networkInterfaceConfigurations", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMProfile:interface", - "docComment": "/**\n * Describes a virtual machine scale set virtual machine profile.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineScaleSetVMProfile " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetVMProfile", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMProfile#billingProfile:member", - "docComment": "/**\n * Specifies the billing related details of a Azure Spot VMSS.

    Minimum api-version: 2019-03-01.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "billingProfile?: " - }, - { - "kind": "Reference", - "text": "BillingProfile", - "canonicalReference": "compute-resource-manager!BillingProfile:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "billingProfile", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMProfile#diagnosticsProfile:member", - "docComment": "/**\n * Specifies the boot diagnostic settings state.

    Minimum api-version: 2015-06-15.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "diagnosticsProfile?: " - }, - { - "kind": "Reference", - "text": "DiagnosticsProfile", - "canonicalReference": "compute-resource-manager!DiagnosticsProfile:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "diagnosticsProfile", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMProfile#evictionPolicy:member", - "docComment": "/**\n * Specifies the eviction policy for the Azure Spot virtual machine and Azure Spot scale set.

    For Azure Spot virtual machines, the only supported value is 'Deallocate' and the minimum api-version is 2019-03-01.

    For Azure Spot scale sets, both 'Deallocate' and 'Delete' are supported and the minimum api-version is 2017-10-30-preview.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "evictionPolicy?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineEvictionPolicyTypes", - "canonicalReference": "compute-resource-manager!VirtualMachineEvictionPolicyTypes:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "evictionPolicy", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMProfile#extensionProfile:member", - "docComment": "/**\n * Specifies a collection of settings for extensions installed on virtual machines in the scale set.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "extensionProfile?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetExtensionProfile", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensionProfile:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "extensionProfile", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMProfile#licenseType:member", - "docComment": "/**\n * Specifies that the image or disk that is being used was licensed on-premises. This element is only used for images that contain the Windows Server operating system.

    Possible values are:

    Windows_Client

    Windows_Server

    If this element is included in a request for an update, the value must match the initial value. This value cannot be updated.

    For more information, see [Azure Hybrid Use Benefit for Windows Server](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-hybrid-use-benefit-licensing?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json)

    Minimum api-version: 2015-06-15\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "licenseType?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "licenseType", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMProfile#networkProfile:member", - "docComment": "/**\n * Specifies properties of the network interfaces of the virtual machines in the scale set.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "networkProfile?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetNetworkProfile", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetNetworkProfile:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "networkProfile", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMProfile#osProfile:member", - "docComment": "/**\n * Specifies the operating system settings for the virtual machines in the scale set.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "osProfile?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetOSProfile", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetOSProfile:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "osProfile", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMProfile#priority:member", - "docComment": "/**\n * Specifies the priority for the virtual machines in the scale set.

    Minimum api-version: 2017-10-30-preview\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "priority?: " - }, - { - "kind": "Reference", - "text": "VirtualMachinePriorityTypes", - "canonicalReference": "compute-resource-manager!VirtualMachinePriorityTypes:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "priority", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMProfile#scheduledEventsProfile:member", - "docComment": "/**\n * Specifies Scheduled Event related configurations.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "scheduledEventsProfile?: " - }, - { - "kind": "Reference", - "text": "ScheduledEventsProfile", - "canonicalReference": "compute-resource-manager!ScheduledEventsProfile:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "scheduledEventsProfile", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMProfile#storageProfile:member", - "docComment": "/**\n * Specifies the storage settings for the virtual machine disks.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "storageProfile?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetStorageProfile", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetStorageProfile:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "storageProfile", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMProtectionPolicy:interface", - "docComment": "/**\n * The protection policy of a virtual machine scale set VM.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineScaleSetVMProtectionPolicy " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetVMProtectionPolicy", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMProtectionPolicy#protectFromScaleIn:member", - "docComment": "/**\n * Indicates that the virtual machine scale set VM shouldn't be considered for deletion during a scale-in operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "protectFromScaleIn?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "protectFromScaleIn", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMProtectionPolicy#protectFromScaleSetActions:member", - "docComment": "/**\n * Indicates that model updates or actions (including scale-in) initiated on the virtual machine scale set should not be applied to the virtual machine scale set VM.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "protectFromScaleSetActions?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "protectFromScaleSetActions", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMReimageParameters:type", - "docComment": "/**\n * Describes a Virtual Machine Scale Set VM Reimage Parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualMachineScaleSetVMReimageParameters = " - }, - { - "kind": "Reference", - "text": "VirtualMachineReimageParameters", - "canonicalReference": "compute-resource-manager!VirtualMachineReimageParameters:interface" - }, - { - "kind": "Content", - "text": " & {}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetVMReimageParameters", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMs:interface", - "docComment": "/**\n * Interface representing a VirtualMachineScaleSetVMs.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineScaleSetVMs " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetVMs", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMs#beginDeallocate:member(1)", - "docComment": "/**\n * Deallocates a specific virtual machine in a VM scale set. Shuts down the virtual machine and releases the compute resources it uses. You are not billed for the compute resources of this virtual machine once it is deallocated.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param instanceId - The instance ID of the virtual machine.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeallocate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmScaleSetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", instanceId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetVMsDeallocateOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsDeallocateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmScaleSetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "instanceId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDeallocate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMs#beginDeallocateAndWait:member(1)", - "docComment": "/**\n * Deallocates a specific virtual machine in a VM scale set. Shuts down the virtual machine and releases the compute resources it uses. You are not billed for the compute resources of this virtual machine once it is deallocated.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param instanceId - The instance ID of the virtual machine.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeallocateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmScaleSetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", instanceId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetVMsDeallocateOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsDeallocateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmScaleSetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "instanceId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDeallocateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMs#beginDelete:member(1)", - "docComment": "/**\n * Deletes a virtual machine from a VM scale set.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param instanceId - The instance ID of the virtual machine.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmScaleSetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", instanceId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetVMsDeleteOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmScaleSetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "instanceId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMs#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes a virtual machine from a VM scale set.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param instanceId - The instance ID of the virtual machine.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmScaleSetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", instanceId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetVMsDeleteOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmScaleSetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "instanceId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMs#beginPerformMaintenance:member(1)", - "docComment": "/**\n * Performs maintenance on a virtual machine in a VM scale set.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param instanceId - The instance ID of the virtual machine.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginPerformMaintenance(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmScaleSetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", instanceId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetVMsPerformMaintenanceOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsPerformMaintenanceOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmScaleSetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "instanceId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginPerformMaintenance" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMs#beginPerformMaintenanceAndWait:member(1)", - "docComment": "/**\n * Performs maintenance on a virtual machine in a VM scale set.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param instanceId - The instance ID of the virtual machine.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginPerformMaintenanceAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmScaleSetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", instanceId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetVMsPerformMaintenanceOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsPerformMaintenanceOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmScaleSetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "instanceId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginPerformMaintenanceAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMs#beginPowerOff:member(1)", - "docComment": "/**\n * Power off (stop) a virtual machine in a VM scale set. Note that resources are still attached and you are getting charged for the resources. Instead, use deallocate to release resources and avoid charges.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param instanceId - The instance ID of the virtual machine.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginPowerOff(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmScaleSetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", instanceId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetVMsPowerOffOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsPowerOffOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmScaleSetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "instanceId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginPowerOff" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMs#beginPowerOffAndWait:member(1)", - "docComment": "/**\n * Power off (stop) a virtual machine in a VM scale set. Note that resources are still attached and you are getting charged for the resources. Instead, use deallocate to release resources and avoid charges.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param instanceId - The instance ID of the virtual machine.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginPowerOffAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmScaleSetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", instanceId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetVMsPowerOffOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsPowerOffOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmScaleSetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "instanceId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginPowerOffAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMs#beginRedeploy:member(1)", - "docComment": "/**\n * Shuts down the virtual machine in the virtual machine scale set, moves it to a new node, and powers it back on.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param instanceId - The instance ID of the virtual machine.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginRedeploy(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmScaleSetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", instanceId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetVMsRedeployOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsRedeployOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmScaleSetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "instanceId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginRedeploy" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMs#beginRedeployAndWait:member(1)", - "docComment": "/**\n * Shuts down the virtual machine in the virtual machine scale set, moves it to a new node, and powers it back on.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param instanceId - The instance ID of the virtual machine.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginRedeployAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmScaleSetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", instanceId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetVMsRedeployOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsRedeployOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmScaleSetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "instanceId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginRedeployAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMs#beginReimage:member(1)", - "docComment": "/**\n * Reimages (upgrade the operating system) a specific virtual machine in a VM scale set.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param instanceId - The instance ID of the virtual machine.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginReimage(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmScaleSetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", instanceId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetVMsReimageOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsReimageOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmScaleSetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "instanceId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginReimage" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMs#beginReimageAll:member(1)", - "docComment": "/**\n * Allows you to re-image all the disks ( including data disks ) in the a VM scale set instance. This operation is only supported for managed disks.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param instanceId - The instance ID of the virtual machine.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginReimageAll(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmScaleSetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", instanceId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetVMsReimageAllOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsReimageAllOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmScaleSetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "instanceId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginReimageAll" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMs#beginReimageAllAndWait:member(1)", - "docComment": "/**\n * Allows you to re-image all the disks ( including data disks ) in the a VM scale set instance. This operation is only supported for managed disks.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param instanceId - The instance ID of the virtual machine.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginReimageAllAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmScaleSetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", instanceId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetVMsReimageAllOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsReimageAllOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmScaleSetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "instanceId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginReimageAllAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMs#beginReimageAndWait:member(1)", - "docComment": "/**\n * Reimages (upgrade the operating system) a specific virtual machine in a VM scale set.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param instanceId - The instance ID of the virtual machine.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginReimageAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmScaleSetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", instanceId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetVMsReimageOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsReimageOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmScaleSetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "instanceId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginReimageAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMs#beginRestart:member(1)", - "docComment": "/**\n * Restarts a virtual machine in a VM scale set.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param instanceId - The instance ID of the virtual machine.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginRestart(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmScaleSetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", instanceId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetVMsRestartOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsRestartOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmScaleSetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "instanceId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginRestart" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMs#beginRestartAndWait:member(1)", - "docComment": "/**\n * Restarts a virtual machine in a VM scale set.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param instanceId - The instance ID of the virtual machine.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginRestartAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmScaleSetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", instanceId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetVMsRestartOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsRestartOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmScaleSetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "instanceId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginRestartAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMs#beginRunCommand:member(1)", - "docComment": "/**\n * Run command on a virtual machine in a VM scale set.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param instanceId - The instance ID of the virtual machine.\n *\n * @param parameters - Parameters supplied to the Run command operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginRunCommand(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmScaleSetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", instanceId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "RunCommandInput", - "canonicalReference": "compute-resource-manager!RunCommandInput:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetVMsRunCommandOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsRunCommandOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetVMsRunCommandResponse", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsRunCommandResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetVMsRunCommandResponse", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsRunCommandResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmScaleSetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "instanceId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginRunCommand" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMs#beginRunCommandAndWait:member(1)", - "docComment": "/**\n * Run command on a virtual machine in a VM scale set.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param instanceId - The instance ID of the virtual machine.\n *\n * @param parameters - Parameters supplied to the Run command operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginRunCommandAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmScaleSetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", instanceId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "RunCommandInput", - "canonicalReference": "compute-resource-manager!RunCommandInput:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetVMsRunCommandOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsRunCommandOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetVMsRunCommandResponse", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsRunCommandResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmScaleSetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "instanceId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginRunCommandAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMs#beginStart:member(1)", - "docComment": "/**\n * Starts a virtual machine in a VM scale set.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param instanceId - The instance ID of the virtual machine.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginStart(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmScaleSetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", instanceId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetVMsStartOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsStartOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmScaleSetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "instanceId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginStart" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMs#beginStartAndWait:member(1)", - "docComment": "/**\n * Starts a virtual machine in a VM scale set.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param instanceId - The instance ID of the virtual machine.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginStartAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmScaleSetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", instanceId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetVMsStartOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsStartOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmScaleSetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "instanceId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginStartAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMs#beginUpdate:member(1)", - "docComment": "/**\n * Updates a virtual machine of a VM scale set.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set where the extension should be create or updated.\n *\n * @param instanceId - The instance ID of the virtual machine.\n *\n * @param parameters - Parameters supplied to the Update Virtual Machine Scale Sets VM operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmScaleSetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", instanceId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetVM", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVM:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetVMsUpdateOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetVMsUpdateResponse", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetVMsUpdateResponse", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmScaleSetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "instanceId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMs#beginUpdateAndWait:member(1)", - "docComment": "/**\n * Updates a virtual machine of a VM scale set.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set where the extension should be create or updated.\n *\n * @param instanceId - The instance ID of the virtual machine.\n *\n * @param parameters - Parameters supplied to the Update Virtual Machine Scale Sets VM operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmScaleSetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", instanceId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetVM", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVM:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetVMsUpdateOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetVMsUpdateResponse", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmScaleSetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "instanceId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMs#get:member(1)", - "docComment": "/**\n * Gets a virtual machine from a VM scale set.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param instanceId - The instance ID of the virtual machine.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmScaleSetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", instanceId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetVMsGetOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetVMsGetResponse", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmScaleSetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "instanceId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMs#getInstanceView:member(1)", - "docComment": "/**\n * Gets the status of a virtual machine from a VM scale set.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param instanceId - The instance ID of the virtual machine.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getInstanceView(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmScaleSetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", instanceId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetVMsGetInstanceViewOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsGetInstanceViewOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetVMsGetInstanceViewResponse", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsGetInstanceViewResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmScaleSetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "instanceId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "getInstanceView" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMs#list:member(1)", - "docComment": "/**\n * Gets a list of all virtual machines in a VM scale sets.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualMachineScaleSetName - The name of the VM scale set.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualMachineScaleSetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetVMsListOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetVM", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVM:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualMachineScaleSetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "list" - }, - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMs#simulateEviction:member(1)", - "docComment": "/**\n * The operation to simulate the eviction of spot virtual machine in a VM scale set. The eviction will occur within 30 minutes of calling the API\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param instanceId - The instance ID of the virtual machine.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "simulateEviction(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vmScaleSetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", instanceId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetVMsSimulateEvictionOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsSimulateEvictionOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vmScaleSetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "instanceId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "simulateEviction" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsDeallocateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineScaleSetVMsDeallocateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetVMsDeallocateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsDeallocateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsDeallocateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineScaleSetVMsDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetVMsDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsGetInstanceViewOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineScaleSetVMsGetInstanceViewOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetVMsGetInstanceViewOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsGetInstanceViewResponse:type", - "docComment": "/**\n * Contains response data for the getInstanceView operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualMachineScaleSetVMsGetInstanceViewResponse = " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetVMInstanceView", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMInstanceView:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetVMsGetInstanceViewResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineScaleSetVMsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetVMsGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualMachineScaleSetVMsGetResponse = " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetVM", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVM:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetVMsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineScaleSetVMsListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetVMsListNextOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsListNextOptionalParams#expand:member", - "docComment": "/**\n * The expand expression to apply to the operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "expand?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "expand", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsListNextOptionalParams#filter:member", - "docComment": "/**\n * The filter to apply to the operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "filter?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "filter", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsListNextOptionalParams#select:member", - "docComment": "/**\n * The list parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "select?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "select", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualMachineScaleSetVMsListNextResponse = " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetVMListResult", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetVMsListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineScaleSetVMsListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetVMsListOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsListOptionalParams#expand:member", - "docComment": "/**\n * The expand expression to apply to the operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "expand?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "expand", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsListOptionalParams#filter:member", - "docComment": "/**\n * The filter to apply to the operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "filter?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "filter", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsListOptionalParams#select:member", - "docComment": "/**\n * The list parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "select?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "select", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualMachineScaleSetVMsListResponse = " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetVMListResult", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetVMsListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsPerformMaintenanceOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineScaleSetVMsPerformMaintenanceOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetVMsPerformMaintenanceOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsPerformMaintenanceOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsPerformMaintenanceOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsPowerOffOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineScaleSetVMsPowerOffOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetVMsPowerOffOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsPowerOffOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsPowerOffOptionalParams#skipShutdown:member", - "docComment": "/**\n * The parameter to request non-graceful VM shutdown. True value for this flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this flag is false if not specified\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "skipShutdown?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "skipShutdown", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsPowerOffOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsRedeployOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineScaleSetVMsRedeployOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetVMsRedeployOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsRedeployOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsRedeployOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsReimageAllOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineScaleSetVMsReimageAllOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetVMsReimageAllOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsReimageAllOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsReimageAllOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsReimageOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineScaleSetVMsReimageOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetVMsReimageOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsReimageOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsReimageOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsReimageOptionalParams#vmScaleSetVMReimageInput:member", - "docComment": "/**\n * Parameters for the Reimaging Virtual machine in ScaleSet.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "vmScaleSetVMReimageInput?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetVMReimageParameters", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMReimageParameters:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "vmScaleSetVMReimageInput", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsRestartOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineScaleSetVMsRestartOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetVMsRestartOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsRestartOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsRestartOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsRunCommandOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineScaleSetVMsRunCommandOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetVMsRunCommandOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsRunCommandOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsRunCommandOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsRunCommandResponse:type", - "docComment": "/**\n * Contains response data for the runCommand operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualMachineScaleSetVMsRunCommandResponse = " - }, - { - "kind": "Reference", - "text": "RunCommandResult", - "canonicalReference": "compute-resource-manager!RunCommandResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetVMsRunCommandResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsSimulateEvictionOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineScaleSetVMsSimulateEvictionOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetVMsSimulateEvictionOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsStartOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineScaleSetVMsStartOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetVMsStartOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsStartOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsStartOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineScaleSetVMsUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetVMsUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsUpdateResponse:type", - "docComment": "/**\n * Contains response data for the update operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualMachineScaleSetVMsUpdateResponse = " - }, - { - "kind": "Reference", - "text": "VirtualMachineScaleSetVM", - "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVM:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualMachineScaleSetVMsUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachinesCaptureOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachinesCaptureOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualMachinesCaptureOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachinesCaptureOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachinesCaptureOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!VirtualMachinesCaptureResponse:type", - "docComment": "/**\n * Contains response data for the capture operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualMachinesCaptureResponse = " - }, - { - "kind": "Reference", - "text": "VirtualMachineCaptureResult", - "canonicalReference": "compute-resource-manager!VirtualMachineCaptureResult:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualMachinesCaptureResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachinesConvertToManagedDisksOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachinesConvertToManagedDisksOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualMachinesConvertToManagedDisksOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachinesConvertToManagedDisksOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachinesConvertToManagedDisksOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachinesCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachinesCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualMachinesCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachinesCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachinesCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!VirtualMachinesCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualMachinesCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "VirtualMachine", - "canonicalReference": "compute-resource-manager!VirtualMachine:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualMachinesCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachinesDeallocateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachinesDeallocateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualMachinesDeallocateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachinesDeallocateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachinesDeallocateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachinesDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachinesDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualMachinesDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachinesDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachinesDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachinesGeneralizeOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachinesGeneralizeOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualMachinesGeneralizeOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachinesGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachinesGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualMachinesGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!VirtualMachinesGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualMachinesGetResponse = " - }, - { - "kind": "Reference", - "text": "VirtualMachine", - "canonicalReference": "compute-resource-manager!VirtualMachine:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualMachinesGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachinesInstanceViewOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachinesInstanceViewOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualMachinesInstanceViewOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!VirtualMachinesInstanceViewResponse:type", - "docComment": "/**\n * Contains response data for the instanceView operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualMachinesInstanceViewResponse = " - }, - { - "kind": "Reference", - "text": "VirtualMachineInstanceView", - "canonicalReference": "compute-resource-manager!VirtualMachineInstanceView:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualMachinesInstanceViewResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineSize:interface", - "docComment": "/**\n * Describes the properties of a VM size.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineSize " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineSize", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineSize#maxDataDiskCount:member", - "docComment": "/**\n * The maximum number of data disks that can be attached to the virtual machine size.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "maxDataDiskCount?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "maxDataDiskCount", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineSize#memoryInMB:member", - "docComment": "/**\n * The amount of memory, in MB, supported by the virtual machine size.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "memoryInMB?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "memoryInMB", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineSize#name:member", - "docComment": "/**\n * The name of the virtual machine size.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineSize#numberOfCores:member", - "docComment": "/**\n * The number of cores supported by the virtual machine size.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "numberOfCores?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "numberOfCores", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineSize#osDiskSizeInMB:member", - "docComment": "/**\n * The OS disk size, in MB, allowed by the virtual machine size.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "osDiskSizeInMB?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "osDiskSizeInMB", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineSize#resourceDiskSizeInMB:member", - "docComment": "/**\n * The resource disk size, in MB, allowed by the virtual machine size.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resourceDiskSizeInMB?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resourceDiskSizeInMB", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineSizeListResult:interface", - "docComment": "/**\n * The List Virtual Machine operation response.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineSizeListResult " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineSizeListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineSizeListResult#value:member", - "docComment": "/**\n * The list of virtual machine sizes.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineSize", - "canonicalReference": "compute-resource-manager!VirtualMachineSize:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineSizes:interface", - "docComment": "/**\n * Interface representing a VirtualMachineSizes.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineSizes " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineSizes", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "compute-resource-manager!VirtualMachineSizes#list:member(1)", - "docComment": "/**\n * This API is deprecated. Use [Resources Skus](https://docs.microsoft.com/en-us/rest/api/compute/resourceskus/list)\n *\n * @param location - The location upon which virtual-machine-sizes is queried.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(location: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineSizesListOptionalParams", - "canonicalReference": "compute-resource-manager!VirtualMachineSizesListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualMachineSize", - "canonicalReference": "compute-resource-manager!VirtualMachineSize:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "location", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "list" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineSizesListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineSizesListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineSizesListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!VirtualMachineSizesListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualMachineSizesListResponse = " - }, - { - "kind": "Reference", - "text": "VirtualMachineSizeListResult", - "canonicalReference": "compute-resource-manager!VirtualMachineSizeListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualMachineSizesListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!VirtualMachineSizeTypes:type", - "docComment": "/**\n * Defines values for VirtualMachineSizeTypes. \\ {@link KnownVirtualMachineSizeTypes} can be used interchangeably with VirtualMachineSizeTypes, this enum contains the known values that the service supports. ### Known values supported by the service **Basic_A0** \\ **Basic_A1** \\ **Basic_A2** \\ **Basic_A3** \\ **Basic_A4** \\ **Standard_A0** \\ **Standard_A1** \\ **Standard_A2** \\ **Standard_A3** \\ **Standard_A4** \\ **Standard_A5** \\ **Standard_A6** \\ **Standard_A7** \\ **Standard_A8** \\ **Standard_A9** \\ **Standard_A10** \\ **Standard_A11** \\ **Standard_A1_v2** \\ **Standard_A2_v2** \\ **Standard_A4_v2** \\ **Standard_A8_v2** \\ **Standard_A2m_v2** \\ **Standard_A4m_v2** \\ **Standard_A8m_v2** \\ **Standard_B1s** \\ **Standard_B1ms** \\ **Standard_B2s** \\ **Standard_B2ms** \\ **Standard_B4ms** \\ **Standard_B8ms** \\ **Standard_D1** \\ **Standard_D2** \\ **Standard_D3** \\ **Standard_D4** \\ **Standard_D11** \\ **Standard_D12** \\ **Standard_D13** \\ **Standard_D14** \\ **Standard_D1_v2** \\ **Standard_D2_v2** \\ **Standard_D3_v2** \\ **Standard_D4_v2** \\ **Standard_D5_v2** \\ **Standard_D2_v3** \\ **Standard_D4_v3** \\ **Standard_D8_v3** \\ **Standard_D16_v3** \\ **Standard_D32_v3** \\ **Standard_D64_v3** \\ **Standard_D2s_v3** \\ **Standard_D4s_v3** \\ **Standard_D8s_v3** \\ **Standard_D16s_v3** \\ **Standard_D32s_v3** \\ **Standard_D64s_v3** \\ **Standard_D11_v2** \\ **Standard_D12_v2** \\ **Standard_D13_v2** \\ **Standard_D14_v2** \\ **Standard_D15_v2** \\ **Standard_DS1** \\ **Standard_DS2** \\ **Standard_DS3** \\ **Standard_DS4** \\ **Standard_DS11** \\ **Standard_DS12** \\ **Standard_DS13** \\ **Standard_DS14** \\ **Standard_DS1_v2** \\ **Standard_DS2_v2** \\ **Standard_DS3_v2** \\ **Standard_DS4_v2** \\ **Standard_DS5_v2** \\ **Standard_DS11_v2** \\ **Standard_DS12_v2** \\ **Standard_DS13_v2** \\ **Standard_DS14_v2** \\ **Standard_DS15_v2** \\ **Standard_DS13-4_v2** \\ **Standard_DS13-2_v2** \\ **Standard_DS14-8_v2** \\ **Standard_DS14-4_v2** \\ **Standard_E2_v3** \\ **Standard_E4_v3** \\ **Standard_E8_v3** \\ **Standard_E16_v3** \\ **Standard_E32_v3** \\ **Standard_E64_v3** \\ **Standard_E2s_v3** \\ **Standard_E4s_v3** \\ **Standard_E8s_v3** \\ **Standard_E16s_v3** \\ **Standard_E32s_v3** \\ **Standard_E64s_v3** \\ **Standard_E32-16_v3** \\ **Standard_E32-8s_v3** \\ **Standard_E64-32s_v3** \\ **Standard_E64-16s_v3** \\ **Standard_F1** \\ **Standard_F2** \\ **Standard_F4** \\ **Standard_F8** \\ **Standard_F16** \\ **Standard_F1s** \\ **Standard_F2s** \\ **Standard_F4s** \\ **Standard_F8s** \\ **Standard_F16s** \\ **Standard_F2s_v2** \\ **Standard_F4s_v2** \\ **Standard_F8s_v2** \\ **Standard_F16s_v2** \\ **Standard_F32s_v2** \\ **Standard_F64s_v2** \\ **Standard_F72s_v2** \\ **Standard_G1** \\ **Standard_G2** \\ **Standard_G3** \\ **Standard_G4** \\ **Standard_G5** \\ **Standard_GS1** \\ **Standard_GS2** \\ **Standard_GS3** \\ **Standard_GS4** \\ **Standard_GS5** \\ **Standard_GS4-8** \\ **Standard_GS4-4** \\ **Standard_GS5-16** \\ **Standard_GS5-8** \\ **Standard_H8** \\ **Standard_H16** \\ **Standard_H8m** \\ **Standard_H16m** \\ **Standard_H16r** \\ **Standard_H16mr** \\ **Standard_L4s** \\ **Standard_L8s** \\ **Standard_L16s** \\ **Standard_L32s** \\ **Standard_M64s** \\ **Standard_M64ms** \\ **Standard_M128s** \\ **Standard_M128ms** \\ **Standard_M64-32ms** \\ **Standard_M64-16ms** \\ **Standard_M128-64ms** \\ **Standard_M128-32ms** \\ **Standard_NC6** \\ **Standard_NC12** \\ **Standard_NC24** \\ **Standard_NC24r** \\ **Standard_NC6s_v2** \\ **Standard_NC12s_v2** \\ **Standard_NC24s_v2** \\ **Standard_NC24rs_v2** \\ **Standard_NC6s_v3** \\ **Standard_NC12s_v3** \\ **Standard_NC24s_v3** \\ **Standard_NC24rs_v3** \\ **Standard_ND6s** \\ **Standard_ND12s** \\ **Standard_ND24s** \\ **Standard_ND24rs** \\ **Standard_NV6** \\ **Standard_NV12** \\ **Standard_NV24**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualMachineSizeTypes = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualMachineSizeTypes", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachinesListAllNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachinesListAllNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualMachinesListAllNextOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachinesListAllNextOptionalParams#statusOnly:member", - "docComment": "/**\n * statusOnly=true enables fetching run time status of all Virtual Machines in the subscription.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "statusOnly?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "statusOnly", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!VirtualMachinesListAllNextResponse:type", - "docComment": "/**\n * Contains response data for the listAllNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualMachinesListAllNextResponse = " - }, - { - "kind": "Reference", - "text": "VirtualMachineListResult", - "canonicalReference": "compute-resource-manager!VirtualMachineListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualMachinesListAllNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachinesListAllOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachinesListAllOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualMachinesListAllOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachinesListAllOptionalParams#statusOnly:member", - "docComment": "/**\n * statusOnly=true enables fetching run time status of all Virtual Machines in the subscription.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "statusOnly?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "statusOnly", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!VirtualMachinesListAllResponse:type", - "docComment": "/**\n * Contains response data for the listAll operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualMachinesListAllResponse = " - }, - { - "kind": "Reference", - "text": "VirtualMachineListResult", - "canonicalReference": "compute-resource-manager!VirtualMachineListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualMachinesListAllResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachinesListAvailableSizesOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachinesListAvailableSizesOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualMachinesListAvailableSizesOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!VirtualMachinesListAvailableSizesResponse:type", - "docComment": "/**\n * Contains response data for the listAvailableSizes operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualMachinesListAvailableSizesResponse = " - }, - { - "kind": "Reference", - "text": "VirtualMachineSizeListResult", - "canonicalReference": "compute-resource-manager!VirtualMachineSizeListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualMachinesListAvailableSizesResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachinesListByLocationNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachinesListByLocationNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualMachinesListByLocationNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!VirtualMachinesListByLocationNextResponse:type", - "docComment": "/**\n * Contains response data for the listByLocationNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualMachinesListByLocationNextResponse = " - }, - { - "kind": "Reference", - "text": "VirtualMachineListResult", - "canonicalReference": "compute-resource-manager!VirtualMachineListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualMachinesListByLocationNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachinesListByLocationOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachinesListByLocationOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualMachinesListByLocationOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!VirtualMachinesListByLocationResponse:type", - "docComment": "/**\n * Contains response data for the listByLocation operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualMachinesListByLocationResponse = " - }, - { - "kind": "Reference", - "text": "VirtualMachineListResult", - "canonicalReference": "compute-resource-manager!VirtualMachineListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualMachinesListByLocationResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachinesListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachinesListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualMachinesListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!VirtualMachinesListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualMachinesListNextResponse = " - }, - { - "kind": "Reference", - "text": "VirtualMachineListResult", - "canonicalReference": "compute-resource-manager!VirtualMachineListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualMachinesListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachinesListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachinesListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualMachinesListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!VirtualMachinesListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualMachinesListResponse = " - }, - { - "kind": "Reference", - "text": "VirtualMachineListResult", - "canonicalReference": "compute-resource-manager!VirtualMachineListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualMachinesListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachinesPerformMaintenanceOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachinesPerformMaintenanceOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualMachinesPerformMaintenanceOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachinesPerformMaintenanceOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachinesPerformMaintenanceOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachinesPowerOffOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachinesPowerOffOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualMachinesPowerOffOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachinesPowerOffOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachinesPowerOffOptionalParams#skipShutdown:member", - "docComment": "/**\n * The parameter to request non-graceful VM shutdown. True value for this flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this flag is false if not specified\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "skipShutdown?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "skipShutdown", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachinesPowerOffOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachinesReapplyOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachinesReapplyOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualMachinesReapplyOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachinesReapplyOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachinesReapplyOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachinesRedeployOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachinesRedeployOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualMachinesRedeployOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachinesRedeployOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachinesRedeployOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachinesReimageOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachinesReimageOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualMachinesReimageOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachinesReimageOptionalParams#parameters:member", - "docComment": "/**\n * Parameters supplied to the Reimage Virtual Machine operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "parameters?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineReimageParameters", - "canonicalReference": "compute-resource-manager!VirtualMachineReimageParameters:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "parameters", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachinesReimageOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachinesReimageOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachinesRestartOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachinesRestartOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualMachinesRestartOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachinesRestartOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachinesRestartOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachinesRunCommandOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachinesRunCommandOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualMachinesRunCommandOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachinesRunCommandOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachinesRunCommandOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!VirtualMachinesRunCommandResponse:type", - "docComment": "/**\n * Contains response data for the runCommand operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualMachinesRunCommandResponse = " - }, - { - "kind": "Reference", - "text": "RunCommandResult", - "canonicalReference": "compute-resource-manager!RunCommandResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualMachinesRunCommandResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachinesSimulateEvictionOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachinesSimulateEvictionOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualMachinesSimulateEvictionOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachinesStartOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachinesStartOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualMachinesStartOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachinesStartOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachinesStartOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachineStatusCodeCount:interface", - "docComment": "/**\n * The status code and count of the virtual machine scale set instance view status summary.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachineStatusCodeCount " - } - ], - "releaseTag": "Public", - "name": "VirtualMachineStatusCodeCount", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineStatusCodeCount#code:member", - "docComment": "/**\n * The instance view status code. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly code?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "code", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachineStatusCodeCount#count:member", - "docComment": "/**\n * The number of instances having a particular status code. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly count?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "count", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VirtualMachinesUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualMachinesUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualMachinesUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachinesUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VirtualMachinesUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!VirtualMachinesUpdateResponse:type", - "docComment": "/**\n * Contains response data for the update operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualMachinesUpdateResponse = " - }, - { - "kind": "Reference", - "text": "VirtualMachine", - "canonicalReference": "compute-resource-manager!VirtualMachine:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualMachinesUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "compute-resource-manager!VirtualMachineUpdate:type", - "docComment": "/**\n * Describes a Virtual Machine Update.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualMachineUpdate = " - }, - { - "kind": "Reference", - "text": "UpdateResource", - "canonicalReference": "compute-resource-manager!UpdateResource:interface" - }, - { - "kind": "Content", - "text": " & {\n plan?: " - }, - { - "kind": "Reference", - "text": "Plan", - "canonicalReference": "compute-resource-manager!Plan:interface" - }, - { - "kind": "Content", - "text": ";\n identity?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineIdentity", - "canonicalReference": "compute-resource-manager!VirtualMachineIdentity:interface" - }, - { - "kind": "Content", - "text": ";\n zones?: string[];\n hardwareProfile?: " - }, - { - "kind": "Reference", - "text": "HardwareProfile", - "canonicalReference": "compute-resource-manager!HardwareProfile:interface" - }, - { - "kind": "Content", - "text": ";\n storageProfile?: " - }, - { - "kind": "Reference", - "text": "StorageProfile", - "canonicalReference": "compute-resource-manager!StorageProfile:interface" - }, - { - "kind": "Content", - "text": ";\n additionalCapabilities?: " - }, - { - "kind": "Reference", - "text": "AdditionalCapabilities", - "canonicalReference": "compute-resource-manager!AdditionalCapabilities:interface" - }, - { - "kind": "Content", - "text": ";\n osProfile?: " - }, - { - "kind": "Reference", - "text": "OSProfile", - "canonicalReference": "compute-resource-manager!OSProfile:interface" - }, - { - "kind": "Content", - "text": ";\n networkProfile?: " - }, - { - "kind": "Reference", - "text": "NetworkProfile", - "canonicalReference": "compute-resource-manager!NetworkProfile:interface" - }, - { - "kind": "Content", - "text": ";\n diagnosticsProfile?: " - }, - { - "kind": "Reference", - "text": "DiagnosticsProfile", - "canonicalReference": "compute-resource-manager!DiagnosticsProfile:interface" - }, - { - "kind": "Content", - "text": ";\n availabilitySet?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "compute-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";\n virtualMachineScaleSet?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "compute-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";\n proximityPlacementGroup?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "compute-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";\n priority?: " - }, - { - "kind": "Reference", - "text": "VirtualMachinePriorityTypes", - "canonicalReference": "compute-resource-manager!VirtualMachinePriorityTypes:type" - }, - { - "kind": "Content", - "text": ";\n evictionPolicy?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineEvictionPolicyTypes", - "canonicalReference": "compute-resource-manager!VirtualMachineEvictionPolicyTypes:type" - }, - { - "kind": "Content", - "text": ";\n billingProfile?: " - }, - { - "kind": "Reference", - "text": "BillingProfile", - "canonicalReference": "compute-resource-manager!BillingProfile:interface" - }, - { - "kind": "Content", - "text": ";\n host?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "compute-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";\n readonly provisioningState?: string;\n readonly instanceView?: " - }, - { - "kind": "Reference", - "text": "VirtualMachineInstanceView", - "canonicalReference": "compute-resource-manager!VirtualMachineInstanceView:interface" - }, - { - "kind": "Content", - "text": ";\n licenseType?: string;\n readonly vmId?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualMachineUpdate", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 35 - } - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!VMScaleSetConvertToSinglePlacementGroupInput:interface", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VMScaleSetConvertToSinglePlacementGroupInput " - } - ], - "releaseTag": "Public", - "name": "VMScaleSetConvertToSinglePlacementGroupInput", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!VMScaleSetConvertToSinglePlacementGroupInput#activePlacementGroupId:member", - "docComment": "/**\n * Id of the placement group in which you want future virtual machine instances to be placed. To query placement group Id, please use Virtual Machine Scale Set VMs - Get API. If not provided, the platform will choose one with maximum number of virtual machine instances.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "activePlacementGroupId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "activePlacementGroupId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!WindowsConfiguration:interface", - "docComment": "/**\n * Specifies Windows operating system settings on the virtual machine.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WindowsConfiguration " - } - ], - "releaseTag": "Public", - "name": "WindowsConfiguration", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!WindowsConfiguration#additionalUnattendContent:member", - "docComment": "/**\n * Specifies additional base-64 encoded XML formatted information that can be included in the Unattend.xml file, which is used by Windows Setup.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "additionalUnattendContent?: " - }, - { - "kind": "Reference", - "text": "AdditionalUnattendContent", - "canonicalReference": "compute-resource-manager!AdditionalUnattendContent:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "additionalUnattendContent", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!WindowsConfiguration#enableAutomaticUpdates:member", - "docComment": "/**\n * Indicates whether Automatic Updates is enabled for the Windows virtual machine. Default value is true.

    For virtual machine scale sets, this property can be updated and updates will take effect on OS reprovisioning.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "enableAutomaticUpdates?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "enableAutomaticUpdates", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!WindowsConfiguration#provisionVMAgent:member", - "docComment": "/**\n * Indicates whether virtual machine agent should be provisioned on the virtual machine.

    When this property is not specified in the request body, default behavior is to set it to true. This will ensure that VM Agent is installed on the VM so that extensions can be added to the VM later.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "provisionVMAgent?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "provisionVMAgent", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!WindowsConfiguration#timeZone:member", - "docComment": "/**\n * Specifies the time zone of the virtual machine. e.g. \"Pacific Standard Time\".

    Possible values can be [TimeZoneInfo.Id](https://docs.microsoft.com/en-us/dotnet/api/system.timezoneinfo.id?#System_TimeZoneInfo_Id) value from time zones returned by [TimeZoneInfo.GetSystemTimeZones](https://docs.microsoft.com/en-us/dotnet/api/system.timezoneinfo.getsystemtimezones).\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "timeZone?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "timeZone", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!WindowsConfiguration#winRM:member", - "docComment": "/**\n * Specifies the Windows Remote Management listeners. This enables remote Windows PowerShell.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "winRM?: " - }, - { - "kind": "Reference", - "text": "WinRMConfiguration", - "canonicalReference": "compute-resource-manager!WinRMConfiguration:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "winRM", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!WinRMConfiguration:interface", - "docComment": "/**\n * Describes Windows Remote Management configuration of the VM\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WinRMConfiguration " - } - ], - "releaseTag": "Public", - "name": "WinRMConfiguration", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!WinRMConfiguration#listeners:member", - "docComment": "/**\n * The list of Windows Remote Management listeners\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listeners?: " - }, - { - "kind": "Reference", - "text": "WinRMListener", - "canonicalReference": "compute-resource-manager!WinRMListener:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "listeners", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "compute-resource-manager!WinRMListener:interface", - "docComment": "/**\n * Describes Protocol and thumbprint of Windows Remote Management listener\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WinRMListener " - } - ], - "releaseTag": "Public", - "name": "WinRMListener", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!WinRMListener#certificateUrl:member", - "docComment": "/**\n * This is the URL of a certificate that has been uploaded to Key Vault as a secret. For adding a secret to the Key Vault, see [Add a key or secret to the key vault](https://docs.microsoft.com/azure/key-vault/key-vault-get-started/#add). In this case, your certificate needs to be It is the Base64 encoding of the following JSON Object which is encoded in UTF-8:

    {
    \"data\":\"\",
    \"dataType\":\"pfx\",
    \"password\":\"\"
    }\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "certificateUrl?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "certificateUrl", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "compute-resource-manager!WinRMListener#protocol:member", - "docComment": "/**\n * Specifies the protocol of WinRM listener.

    Possible values are:
    **http**

    **https**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "protocol?: " - }, - { - "kind": "Reference", - "text": "ProtocolTypes", - "canonicalReference": "compute-resource-manager!ProtocolTypes:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "protocol", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - } - ] - } - ] -} +{ + "metadata": { + "toolPackage": "@microsoft/api-extractor", + "toolVersion": "7.9.10", + "schemaVersion": 1003, + "oldestForwardsCompatibleVersion": 1001 + }, + "kind": "Package", + "canonicalReference": "compute-resource-manager!", + "docComment": "", + "name": "compute-resource-manager", + "members": [ + { + "kind": "EntryPoint", + "canonicalReference": "compute-resource-manager!", + "name": "", + "members": [ + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!AccessLevel:type", + "docComment": "/**\n * Defines values for AccessLevel. \\ {@link KnownAccessLevel} can be used interchangeably with AccessLevel, this enum contains the known values that the service supports. ### Known values supported by the service **None** \\ **Read** \\ **Write**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AccessLevel = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AccessLevel", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!AccessUri:interface", + "docComment": "/**\n * A disk access SAS uri.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AccessUri " + } + ], + "releaseTag": "Public", + "name": "AccessUri", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!AccessUri#accessSAS:member", + "docComment": "/**\n * A SAS uri for accessing a disk. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly accessSAS?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "accessSAS", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!AdditionalCapabilities:interface", + "docComment": "/**\n * Enables or disables a capability on the virtual machine or virtual machine scale set.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AdditionalCapabilities " + } + ], + "releaseTag": "Public", + "name": "AdditionalCapabilities", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!AdditionalCapabilities#ultraSSDEnabled:member", + "docComment": "/**\n * The flag that enables or disables a capability to have one or more managed data disks with UltraSSD_LRS storage account type on the VM or VMSS. Managed disks with storage account type UltraSSD_LRS can be added to a virtual machine or virtual machine scale set only if this property is enabled.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "ultraSSDEnabled?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ultraSSDEnabled", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!AdditionalUnattendContent:interface", + "docComment": "/**\n * Specifies additional XML formatted information that can be included in the Unattend.xml file, which is used by Windows Setup. Contents are defined by setting name, component name, and the pass in which the content is applied.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AdditionalUnattendContent " + } + ], + "releaseTag": "Public", + "name": "AdditionalUnattendContent", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!AdditionalUnattendContent#componentName:member", + "docComment": "/**\n * The component name. Currently, the only allowable value is Microsoft-Windows-Shell-Setup.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "componentName?: " + }, + { + "kind": "Content", + "text": "\"Microsoft-Windows-Shell-Setup\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "componentName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!AdditionalUnattendContent#content:member", + "docComment": "/**\n * Specifies the XML formatted content that is added to the unattend.xml file for the specified path and component. The XML must be less than 4KB and must include the root element for the setting or feature that is being inserted.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "content?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "content", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!AdditionalUnattendContent#passName:member", + "docComment": "/**\n * The pass name. Currently, the only allowable value is OobeSystem.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "passName?: " + }, + { + "kind": "Content", + "text": "\"OobeSystem\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "passName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!AdditionalUnattendContent#settingName:member", + "docComment": "/**\n * Specifies the name of the setting to which the content applies. Possible values are: FirstLogonCommands and AutoLogon.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "settingName?: " + }, + { + "kind": "Reference", + "text": "SettingNames", + "canonicalReference": "compute-resource-manager!SettingNames:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "settingName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!AggregatedReplicationState:type", + "docComment": "/**\n * Defines values for AggregatedReplicationState. \\ {@link KnownAggregatedReplicationState} can be used interchangeably with AggregatedReplicationState, this enum contains the known values that the service supports. ### Known values supported by the service **Unknown** \\ **InProgress** \\ **Completed** \\ **Failed**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AggregatedReplicationState = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AggregatedReplicationState", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!ApiEntityReference:interface", + "docComment": "/**\n * The API entity reference.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApiEntityReference " + } + ], + "releaseTag": "Public", + "name": "ApiEntityReference", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ApiEntityReference#id:member", + "docComment": "/**\n * The ARM resource id in the form of /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/...\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "id?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!ApiError:interface", + "docComment": "/**\n * Api error.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApiError " + } + ], + "releaseTag": "Public", + "name": "ApiError", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ApiError#code:member", + "docComment": "/**\n * The error code.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "code?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "code", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ApiError#details:member", + "docComment": "/**\n * The Api error details\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "details?: " + }, + { + "kind": "Reference", + "text": "ApiErrorBase", + "canonicalReference": "compute-resource-manager!ApiErrorBase:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "details", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ApiError#innererror:member", + "docComment": "/**\n * The Api inner error\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "innererror?: " + }, + { + "kind": "Reference", + "text": "InnerError", + "canonicalReference": "compute-resource-manager!InnerError:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "innererror", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ApiError#message:member", + "docComment": "/**\n * The error message.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "message?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "message", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ApiError#target:member", + "docComment": "/**\n * The target of the particular error.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "target?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "target", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!ApiErrorBase:interface", + "docComment": "/**\n * Api error base.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApiErrorBase " + } + ], + "releaseTag": "Public", + "name": "ApiErrorBase", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ApiErrorBase#code:member", + "docComment": "/**\n * The error code.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "code?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "code", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ApiErrorBase#message:member", + "docComment": "/**\n * The error message.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "message?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "message", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ApiErrorBase#target:member", + "docComment": "/**\n * The target of the particular error.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "target?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "target", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!AutomaticOSUpgradePolicy:interface", + "docComment": "/**\n * The configuration parameters used for performing automatic OS upgrade.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AutomaticOSUpgradePolicy " + } + ], + "releaseTag": "Public", + "name": "AutomaticOSUpgradePolicy", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!AutomaticOSUpgradePolicy#disableAutomaticRollback:member", + "docComment": "/**\n * Whether OS image rollback feature should be disabled. Default value is false.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "disableAutomaticRollback?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "disableAutomaticRollback", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!AutomaticOSUpgradePolicy#enableAutomaticOSUpgrade:member", + "docComment": "/**\n * Indicates whether OS upgrades should automatically be applied to scale set instances in a rolling fashion when a newer version of the OS image becomes available. Default value is false.

    If this is set to true for Windows based scale sets, [enableAutomaticUpdates](https://docs.microsoft.com/dotnet/api/microsoft.azure.management.compute.models.windowsconfiguration.enableautomaticupdates?view=azure-dotnet) is automatically set to false and cannot be set to true.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "enableAutomaticOSUpgrade?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "enableAutomaticOSUpgrade", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!AutomaticOSUpgradeProperties:interface", + "docComment": "/**\n * Describes automatic OS upgrade properties on the image.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AutomaticOSUpgradeProperties " + } + ], + "releaseTag": "Public", + "name": "AutomaticOSUpgradeProperties", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!AutomaticOSUpgradeProperties#automaticOSUpgradeSupported:member", + "docComment": "/**\n * Specifies whether automatic OS upgrade is supported on the image.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "automaticOSUpgradeSupported: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "automaticOSUpgradeSupported", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!AutomaticRepairsPolicy:interface", + "docComment": "/**\n * Specifies the configuration parameters for automatic repairs on the virtual machine scale set.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AutomaticRepairsPolicy " + } + ], + "releaseTag": "Public", + "name": "AutomaticRepairsPolicy", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!AutomaticRepairsPolicy#enabled:member", + "docComment": "/**\n * Specifies whether automatic repairs should be enabled on the virtual machine scale set. The default value is false.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "enabled?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "enabled", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!AutomaticRepairsPolicy#gracePeriod:member", + "docComment": "/**\n * The amount of time for which automatic repairs are suspended due to a state change on VM. The grace time starts after the state change has completed. This helps avoid premature or accidental repairs. The time duration should be specified in ISO 8601 format. The minimum allowed grace period is 30 minutes (PT30M), which is also the default value. The maximum allowed grace period is 90 minutes (PT90M).\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "gracePeriod?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "gracePeriod", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!AvailabilitySet:type", + "docComment": "/**\n * Specifies information about the availability set that the virtual machine should be assigned to. Virtual machines specified in the same availability set are allocated to different nodes to maximize availability. For more information about availability sets, see [Manage the availability of virtual machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-manage-availability?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json).

    For more information on Azure planned maintenance, see [Planned maintenance for virtual machines in Azure](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-planned-maintenance?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json)

    Currently, a VM can only be added to availability set at creation time. An existing VM cannot be added to an availability set.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AvailabilitySet = " + }, + { + "kind": "Reference", + "text": "Resource", + "canonicalReference": "compute-resource-manager!Resource:interface" + }, + { + "kind": "Content", + "text": " & {\n sku?: " + }, + { + "kind": "Reference", + "text": "Sku", + "canonicalReference": "compute-resource-manager!Sku:interface" + }, + { + "kind": "Content", + "text": ";\n platformUpdateDomainCount?: number;\n platformFaultDomainCount?: number;\n virtualMachines?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "compute-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": "[];\n proximityPlacementGroup?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "compute-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";\n readonly statuses?: " + }, + { + "kind": "Reference", + "text": "InstanceViewStatus", + "canonicalReference": "compute-resource-manager!InstanceViewStatus:interface" + }, + { + "kind": "Content", + "text": "[];\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AvailabilitySet", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 11 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!AvailabilitySetListResult:interface", + "docComment": "/**\n * The List Availability Set operation response.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AvailabilitySetListResult " + } + ], + "releaseTag": "Public", + "name": "AvailabilitySetListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!AvailabilitySetListResult#nextLink:member", + "docComment": "/**\n * The URI to fetch the next page of AvailabilitySets. Call ListNext() with this URI to fetch the next page of AvailabilitySets.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!AvailabilitySetListResult#value:member", + "docComment": "/**\n * The list of availability sets\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Reference", + "text": "AvailabilitySet", + "canonicalReference": "compute-resource-manager!AvailabilitySet:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!AvailabilitySets:interface", + "docComment": "/**\n * Interface representing a AvailabilitySets.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AvailabilitySets " + } + ], + "releaseTag": "Public", + "name": "AvailabilitySets", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!AvailabilitySets#createOrUpdate:member(1)", + "docComment": "/**\n * Create or update an availability set.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param availabilitySetName - The name of the availability set.\n *\n * @param parameters - Parameters supplied to the Create Availability Set operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", availabilitySetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "AvailabilitySet", + "canonicalReference": "compute-resource-manager!AvailabilitySet:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AvailabilitySetsCreateOrUpdateOptionalParams", + "canonicalReference": "compute-resource-manager!AvailabilitySetsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "AvailabilitySetsCreateOrUpdateResponse", + "canonicalReference": "compute-resource-manager!AvailabilitySetsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "availabilitySetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "createOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!AvailabilitySets#delete:member(1)", + "docComment": "/**\n * Delete an availability set.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param availabilitySetName - The name of the availability set.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "delete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", availabilitySetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AvailabilitySetsDeleteOptionalParams", + "canonicalReference": "compute-resource-manager!AvailabilitySetsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "availabilitySetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "delete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!AvailabilitySets#get:member(1)", + "docComment": "/**\n * Retrieves information about an availability set.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param availabilitySetName - The name of the availability set.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", availabilitySetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AvailabilitySetsGetOptionalParams", + "canonicalReference": "compute-resource-manager!AvailabilitySetsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "AvailabilitySetsGetResponse", + "canonicalReference": "compute-resource-manager!AvailabilitySetsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "availabilitySetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!AvailabilitySets#list:member(1)", + "docComment": "/**\n * Lists all availability sets in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AvailabilitySetsListOptionalParams", + "canonicalReference": "compute-resource-manager!AvailabilitySetsListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "AvailabilitySet", + "canonicalReference": "compute-resource-manager!AvailabilitySet:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "list" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!AvailabilitySets#listAvailableSizes:member(1)", + "docComment": "/**\n * Lists all available virtual machine sizes that can be used to create a new virtual machine in an existing availability set.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param availabilitySetName - The name of the availability set.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listAvailableSizes(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", availabilitySetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AvailabilitySetsListAvailableSizesOptionalParams", + "canonicalReference": "compute-resource-manager!AvailabilitySetsListAvailableSizesOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualMachineSize", + "canonicalReference": "compute-resource-manager!VirtualMachineSize:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "availabilitySetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listAvailableSizes" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!AvailabilitySets#listBySubscription:member(1)", + "docComment": "/**\n * Lists all availability sets in a subscription.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listBySubscription(options?: " + }, + { + "kind": "Reference", + "text": "AvailabilitySetsListBySubscriptionOptionalParams", + "canonicalReference": "compute-resource-manager!AvailabilitySetsListBySubscriptionOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "AvailabilitySet", + "canonicalReference": "compute-resource-manager!AvailabilitySet:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "listBySubscription" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!AvailabilitySets#update:member(1)", + "docComment": "/**\n * Update an availability set.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param availabilitySetName - The name of the availability set.\n *\n * @param parameters - Parameters supplied to the Update Availability Set operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "update(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", availabilitySetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "AvailabilitySetUpdate", + "canonicalReference": "compute-resource-manager!AvailabilitySetUpdate:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AvailabilitySetsUpdateOptionalParams", + "canonicalReference": "compute-resource-manager!AvailabilitySetsUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "AvailabilitySetsUpdateResponse", + "canonicalReference": "compute-resource-manager!AvailabilitySetsUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "availabilitySetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "update" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!AvailabilitySetsCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AvailabilitySetsCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AvailabilitySetsCreateOrUpdateOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!AvailabilitySetsCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AvailabilitySetsCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "AvailabilitySet", + "canonicalReference": "compute-resource-manager!AvailabilitySet:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AvailabilitySetsCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!AvailabilitySetsDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AvailabilitySetsDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AvailabilitySetsDeleteOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!AvailabilitySetsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AvailabilitySetsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AvailabilitySetsGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!AvailabilitySetsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AvailabilitySetsGetResponse = " + }, + { + "kind": "Reference", + "text": "AvailabilitySet", + "canonicalReference": "compute-resource-manager!AvailabilitySet:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AvailabilitySetsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!AvailabilitySetSkuTypes:type", + "docComment": "/**\n * Defines values for AvailabilitySetSkuTypes. \\ {@link KnownAvailabilitySetSkuTypes} can be used interchangeably with AvailabilitySetSkuTypes, this enum contains the known values that the service supports. ### Known values supported by the service **Classic** \\ **Aligned**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AvailabilitySetSkuTypes = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AvailabilitySetSkuTypes", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!AvailabilitySetsListAvailableSizesOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AvailabilitySetsListAvailableSizesOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AvailabilitySetsListAvailableSizesOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!AvailabilitySetsListAvailableSizesResponse:type", + "docComment": "/**\n * Contains response data for the listAvailableSizes operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AvailabilitySetsListAvailableSizesResponse = " + }, + { + "kind": "Reference", + "text": "VirtualMachineSizeListResult", + "canonicalReference": "compute-resource-manager!VirtualMachineSizeListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AvailabilitySetsListAvailableSizesResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!AvailabilitySetsListBySubscriptionNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AvailabilitySetsListBySubscriptionNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AvailabilitySetsListBySubscriptionNextOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!AvailabilitySetsListBySubscriptionNextOptionalParams#expand:member", + "docComment": "/**\n * The expand expression to apply to the operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "expand?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "expand", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!AvailabilitySetsListBySubscriptionNextResponse:type", + "docComment": "/**\n * Contains response data for the listBySubscriptionNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AvailabilitySetsListBySubscriptionNextResponse = " + }, + { + "kind": "Reference", + "text": "AvailabilitySetListResult", + "canonicalReference": "compute-resource-manager!AvailabilitySetListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AvailabilitySetsListBySubscriptionNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!AvailabilitySetsListBySubscriptionOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AvailabilitySetsListBySubscriptionOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AvailabilitySetsListBySubscriptionOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!AvailabilitySetsListBySubscriptionOptionalParams#expand:member", + "docComment": "/**\n * The expand expression to apply to the operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "expand?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "expand", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!AvailabilitySetsListBySubscriptionResponse:type", + "docComment": "/**\n * Contains response data for the listBySubscription operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AvailabilitySetsListBySubscriptionResponse = " + }, + { + "kind": "Reference", + "text": "AvailabilitySetListResult", + "canonicalReference": "compute-resource-manager!AvailabilitySetListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AvailabilitySetsListBySubscriptionResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!AvailabilitySetsListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AvailabilitySetsListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AvailabilitySetsListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!AvailabilitySetsListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AvailabilitySetsListNextResponse = " + }, + { + "kind": "Reference", + "text": "AvailabilitySetListResult", + "canonicalReference": "compute-resource-manager!AvailabilitySetListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AvailabilitySetsListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!AvailabilitySetsListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AvailabilitySetsListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AvailabilitySetsListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!AvailabilitySetsListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AvailabilitySetsListResponse = " + }, + { + "kind": "Reference", + "text": "AvailabilitySetListResult", + "canonicalReference": "compute-resource-manager!AvailabilitySetListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AvailabilitySetsListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!AvailabilitySetsUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AvailabilitySetsUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AvailabilitySetsUpdateOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!AvailabilitySetsUpdateResponse:type", + "docComment": "/**\n * Contains response data for the update operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AvailabilitySetsUpdateResponse = " + }, + { + "kind": "Reference", + "text": "AvailabilitySet", + "canonicalReference": "compute-resource-manager!AvailabilitySet:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AvailabilitySetsUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!AvailabilitySetUpdate:type", + "docComment": "/**\n * Specifies information about the availability set that the virtual machine should be assigned to. Only tags may be updated.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AvailabilitySetUpdate = " + }, + { + "kind": "Reference", + "text": "UpdateResource", + "canonicalReference": "compute-resource-manager!UpdateResource:interface" + }, + { + "kind": "Content", + "text": " & {\n sku?: " + }, + { + "kind": "Reference", + "text": "Sku", + "canonicalReference": "compute-resource-manager!Sku:interface" + }, + { + "kind": "Content", + "text": ";\n platformUpdateDomainCount?: number;\n platformFaultDomainCount?: number;\n virtualMachines?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "compute-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": "[];\n proximityPlacementGroup?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "compute-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";\n readonly statuses?: " + }, + { + "kind": "Reference", + "text": "InstanceViewStatus", + "canonicalReference": "compute-resource-manager!InstanceViewStatus:interface" + }, + { + "kind": "Content", + "text": "[];\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AvailabilitySetUpdate", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 11 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!BillingProfile:interface", + "docComment": "/**\n * Specifies the billing related details of a Azure Spot VM or VMSS.

    Minimum api-version: 2019-03-01.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface BillingProfile " + } + ], + "releaseTag": "Public", + "name": "BillingProfile", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!BillingProfile#maxPrice:member", + "docComment": "/**\n * Specifies the maximum price you are willing to pay for a Azure Spot VM/VMSS. This price is in US Dollars.

    This price will be compared with the current Azure Spot price for the VM size. Also, the prices are compared at the time of create/update of Azure Spot VM/VMSS and the operation will only succeed if the maxPrice is greater than the current Azure Spot price.

    The maxPrice will also be used for evicting a Azure Spot VM/VMSS if the current Azure Spot price goes beyond the maxPrice after creation of VM/VMSS.

    Possible values are:

    - Any decimal value greater than zero. Example: 0.01538

    -1 – indicates default price to be up-to on-demand.

    You can set the maxPrice to -1 to indicate that the Azure Spot VM/VMSS should not be evicted for price reasons. Also, the default max price is -1 if it is not provided by you.

    Minimum api-version: 2019-03-01.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "maxPrice?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "maxPrice", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!BootDiagnostics:interface", + "docComment": "/**\n * Boot Diagnostics is a debugging feature which allows you to view Console Output and Screenshot to diagnose VM status.

    You can easily view the output of your console log.

    Azure also enables you to see a screenshot of the VM from the hypervisor.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface BootDiagnostics " + } + ], + "releaseTag": "Public", + "name": "BootDiagnostics", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!BootDiagnostics#enabled:member", + "docComment": "/**\n * Whether boot diagnostics should be enabled on the Virtual Machine.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "enabled?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "enabled", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!BootDiagnostics#storageUri:member", + "docComment": "/**\n * Uri of the storage account to use for placing the console output and screenshot.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "storageUri?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "storageUri", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!BootDiagnosticsInstanceView:interface", + "docComment": "/**\n * The instance view of a virtual machine boot diagnostics.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface BootDiagnosticsInstanceView " + } + ], + "releaseTag": "Public", + "name": "BootDiagnosticsInstanceView", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!BootDiagnosticsInstanceView#consoleScreenshotBlobUri:member", + "docComment": "/**\n * The console screenshot blob URI. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly consoleScreenshotBlobUri?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "consoleScreenshotBlobUri", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!BootDiagnosticsInstanceView#serialConsoleLogBlobUri:member", + "docComment": "/**\n * The Linux serial console log blob Uri. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly serialConsoleLogBlobUri?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "serialConsoleLogBlobUri", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!BootDiagnosticsInstanceView#status:member", + "docComment": "/**\n * The boot diagnostics status information for the VM.

    NOTE: It will be set only if there are errors encountered in enabling boot diagnostics. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly status?: " + }, + { + "kind": "Reference", + "text": "InstanceViewStatus", + "canonicalReference": "compute-resource-manager!InstanceViewStatus:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "status", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!CachingTypes:type", + "docComment": "/**\n * Defines values for CachingTypes.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type CachingTypes = " + }, + { + "kind": "Content", + "text": "\"None\" | \"ReadOnly\" | \"ReadWrite\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "CachingTypes", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!CloudError:interface", + "docComment": "/**\n * An error response from the Compute service.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface CloudError " + } + ], + "releaseTag": "Public", + "name": "CloudError", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!CloudError#error:member", + "docComment": "/**\n * Api error.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "error?: " + }, + { + "kind": "Reference", + "text": "ApiError", + "canonicalReference": "compute-resource-manager!ApiError:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "error", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!Components1H8M3EpSchemasVirtualmachineidentityPropertiesUserassignedidentitiesAdditionalproperties:interface", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Components1H8M3EpSchemasVirtualmachineidentityPropertiesUserassignedidentitiesAdditionalproperties " + } + ], + "releaseTag": "Public", + "name": "Components1H8M3EpSchemasVirtualmachineidentityPropertiesUserassignedidentitiesAdditionalproperties", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!Components1H8M3EpSchemasVirtualmachineidentityPropertiesUserassignedidentitiesAdditionalproperties#clientId:member", + "docComment": "/**\n * The client id of user assigned identity. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly clientId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "clientId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!Components1H8M3EpSchemasVirtualmachineidentityPropertiesUserassignedidentitiesAdditionalproperties#principalId:member", + "docComment": "/**\n * The principal id of user assigned identity. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly principalId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "principalId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!ComponentsNj115SSchemasVirtualmachinescalesetidentityPropertiesUserassignedidentitiesAdditionalproperties:interface", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ComponentsNj115SSchemasVirtualmachinescalesetidentityPropertiesUserassignedidentitiesAdditionalproperties " + } + ], + "releaseTag": "Public", + "name": "ComponentsNj115SSchemasVirtualmachinescalesetidentityPropertiesUserassignedidentitiesAdditionalproperties", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ComponentsNj115SSchemasVirtualmachinescalesetidentityPropertiesUserassignedidentitiesAdditionalproperties#clientId:member", + "docComment": "/**\n * The client id of user assigned identity. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly clientId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "clientId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ComponentsNj115SSchemasVirtualmachinescalesetidentityPropertiesUserassignedidentitiesAdditionalproperties#principalId:member", + "docComment": "/**\n * The principal id of user assigned identity. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly principalId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "principalId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Class", + "canonicalReference": "compute-resource-manager!ComputeManagementClient:class", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare class ComputeManagementClient extends " + }, + { + "kind": "Reference", + "text": "ComputeManagementClientContext", + "canonicalReference": "compute-resource-manager!ComputeManagementClientContext:class" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ComputeManagementClient", + "members": [ + { + "kind": "Constructor", + "canonicalReference": "compute-resource-manager!ComputeManagementClient:constructor(1)", + "docComment": "/**\n * Initializes a new instance of the ComputeManagementClient class.\n *\n * @param credentials - Subscription credentials which uniquely identify client subscription.\n *\n * @param subscriptionId - Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.\n *\n * @param options - The parameter options\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "constructor(credentials: " + }, + { + "kind": "Content", + "text": "coreAuth." + }, + { + "kind": "Reference", + "text": "TokenCredential", + "canonicalReference": "@azure/core-auth!TokenCredential:interface" + }, + { + "kind": "Content", + "text": ", subscriptionId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ComputeManagementClientOptionalParams", + "canonicalReference": "compute-resource-manager!ComputeManagementClientOptionalParams:interface" + }, + { + "kind": "Content", + "text": ");" + } + ], + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "credentials", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "parameterName": "subscriptionId", + "parameterTypeTokenRange": { + "startIndex": 4, + "endIndex": 5 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 6, + "endIndex": 7 + } + } + ] + }, + { + "kind": "Property", + "canonicalReference": "compute-resource-manager!ComputeManagementClient#availabilitySets:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "availabilitySets: " + }, + { + "kind": "Reference", + "text": "AvailabilitySets", + "canonicalReference": "compute-resource-manager!AvailabilitySets:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "availabilitySets", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "compute-resource-manager!ComputeManagementClient#containerServices:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "containerServices: " + }, + { + "kind": "Reference", + "text": "ContainerServices", + "canonicalReference": "compute-resource-manager!ContainerServices:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "containerServices", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "compute-resource-manager!ComputeManagementClient#dedicatedHostGroups:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "dedicatedHostGroups: " + }, + { + "kind": "Reference", + "text": "DedicatedHostGroups", + "canonicalReference": "compute-resource-manager!DedicatedHostGroups:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "dedicatedHostGroups", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "compute-resource-manager!ComputeManagementClient#dedicatedHosts:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "dedicatedHosts: " + }, + { + "kind": "Reference", + "text": "DedicatedHosts", + "canonicalReference": "compute-resource-manager!DedicatedHosts:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "dedicatedHosts", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "compute-resource-manager!ComputeManagementClient#diskEncryptionSets:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "diskEncryptionSets: " + }, + { + "kind": "Reference", + "text": "DiskEncryptionSets", + "canonicalReference": "compute-resource-manager!DiskEncryptionSets:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "diskEncryptionSets", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "compute-resource-manager!ComputeManagementClient#disks:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "disks: " + }, + { + "kind": "Reference", + "text": "Disks", + "canonicalReference": "compute-resource-manager!Disks:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "disks", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "compute-resource-manager!ComputeManagementClient#galleries:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "galleries: " + }, + { + "kind": "Reference", + "text": "Galleries", + "canonicalReference": "compute-resource-manager!Galleries:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "galleries", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "compute-resource-manager!ComputeManagementClient#galleryApplications:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "galleryApplications: " + }, + { + "kind": "Reference", + "text": "GalleryApplications", + "canonicalReference": "compute-resource-manager!GalleryApplications:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "galleryApplications", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "compute-resource-manager!ComputeManagementClient#galleryApplicationVersions:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "galleryApplicationVersions: " + }, + { + "kind": "Reference", + "text": "GalleryApplicationVersions", + "canonicalReference": "compute-resource-manager!GalleryApplicationVersions:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "galleryApplicationVersions", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "compute-resource-manager!ComputeManagementClient#galleryImages:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "galleryImages: " + }, + { + "kind": "Reference", + "text": "GalleryImages", + "canonicalReference": "compute-resource-manager!GalleryImages:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "galleryImages", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "compute-resource-manager!ComputeManagementClient#galleryImageVersions:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "galleryImageVersions: " + }, + { + "kind": "Reference", + "text": "GalleryImageVersions", + "canonicalReference": "compute-resource-manager!GalleryImageVersions:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "galleryImageVersions", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "compute-resource-manager!ComputeManagementClient#images:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "images: " + }, + { + "kind": "Reference", + "text": "Images", + "canonicalReference": "compute-resource-manager!Images:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "images", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "compute-resource-manager!ComputeManagementClient#logAnalytics:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "logAnalytics: " + }, + { + "kind": "Reference", + "text": "LogAnalytics", + "canonicalReference": "compute-resource-manager!LogAnalytics:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "logAnalytics", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "compute-resource-manager!ComputeManagementClient#operations:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "operations: " + }, + { + "kind": "Reference", + "text": "Operations", + "canonicalReference": "compute-resource-manager!Operations:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "operations", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "compute-resource-manager!ComputeManagementClient#proximityPlacementGroups:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "proximityPlacementGroups: " + }, + { + "kind": "Reference", + "text": "ProximityPlacementGroups", + "canonicalReference": "compute-resource-manager!ProximityPlacementGroups:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "proximityPlacementGroups", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "compute-resource-manager!ComputeManagementClient#resourceSkus:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "resourceSkus: " + }, + { + "kind": "Reference", + "text": "ResourceSkus", + "canonicalReference": "compute-resource-manager!ResourceSkus:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resourceSkus", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "compute-resource-manager!ComputeManagementClient#snapshots:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "snapshots: " + }, + { + "kind": "Reference", + "text": "Snapshots", + "canonicalReference": "compute-resource-manager!Snapshots:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "snapshots", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "compute-resource-manager!ComputeManagementClient#sshPublicKeys:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "sshPublicKeys: " + }, + { + "kind": "Reference", + "text": "SshPublicKeys", + "canonicalReference": "compute-resource-manager!SshPublicKeys:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "sshPublicKeys", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "compute-resource-manager!ComputeManagementClient#usage:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "usage: " + }, + { + "kind": "Reference", + "text": "Usage", + "canonicalReference": "compute-resource-manager!Usage:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "usage", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "compute-resource-manager!ComputeManagementClient#virtualMachineExtensionImages:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "virtualMachineExtensionImages: " + }, + { + "kind": "Reference", + "text": "VirtualMachineExtensionImages", + "canonicalReference": "compute-resource-manager!VirtualMachineExtensionImages:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "virtualMachineExtensionImages", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "compute-resource-manager!ComputeManagementClient#virtualMachineExtensions:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "virtualMachineExtensions: " + }, + { + "kind": "Reference", + "text": "VirtualMachineExtensions", + "canonicalReference": "compute-resource-manager!VirtualMachineExtensions:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "virtualMachineExtensions", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "compute-resource-manager!ComputeManagementClient#virtualMachineImages:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "virtualMachineImages: " + }, + { + "kind": "Reference", + "text": "VirtualMachineImages", + "canonicalReference": "compute-resource-manager!VirtualMachineImages:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "virtualMachineImages", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "compute-resource-manager!ComputeManagementClient#virtualMachineRunCommands:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "virtualMachineRunCommands: " + }, + { + "kind": "Reference", + "text": "VirtualMachineRunCommands", + "canonicalReference": "compute-resource-manager!VirtualMachineRunCommands:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "virtualMachineRunCommands", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "compute-resource-manager!ComputeManagementClient#virtualMachines:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "virtualMachines: " + }, + { + "kind": "Reference", + "text": "VirtualMachines", + "canonicalReference": "compute-resource-manager!VirtualMachines:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "virtualMachines", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "compute-resource-manager!ComputeManagementClient#virtualMachineScaleSetExtensions:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "virtualMachineScaleSetExtensions: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetExtensions", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensions:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "virtualMachineScaleSetExtensions", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "compute-resource-manager!ComputeManagementClient#virtualMachineScaleSetRollingUpgrades:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "virtualMachineScaleSetRollingUpgrades: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetRollingUpgrades", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetRollingUpgrades:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "virtualMachineScaleSetRollingUpgrades", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "compute-resource-manager!ComputeManagementClient#virtualMachineScaleSets:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "virtualMachineScaleSets: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSets", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSets:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "virtualMachineScaleSets", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "compute-resource-manager!ComputeManagementClient#virtualMachineScaleSetVMExtensions:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "virtualMachineScaleSetVMExtensions: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetVMExtensions", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMExtensions:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "virtualMachineScaleSetVMExtensions", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "compute-resource-manager!ComputeManagementClient#virtualMachineScaleSetVMs:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "virtualMachineScaleSetVMs: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetVMs", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMs:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "virtualMachineScaleSetVMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "compute-resource-manager!ComputeManagementClient#virtualMachineSizes:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "virtualMachineSizes: " + }, + { + "kind": "Reference", + "text": "VirtualMachineSizes", + "canonicalReference": "compute-resource-manager!VirtualMachineSizes:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "virtualMachineSizes", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + } + ], + "extendsTokenRange": { + "startIndex": 1, + "endIndex": 3 + }, + "implementsTokenRanges": [] + }, + { + "kind": "Class", + "canonicalReference": "compute-resource-manager!ComputeManagementClientContext:class", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare class ComputeManagementClientContext extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "ServiceClient", + "canonicalReference": "@azure/core-client!ServiceClient:class" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ComputeManagementClientContext", + "members": [ + { + "kind": "Constructor", + "canonicalReference": "compute-resource-manager!ComputeManagementClientContext:constructor(1)", + "docComment": "/**\n * Initializes a new instance of the ComputeManagementClientContext class.\n *\n * @param credentials - Subscription credentials which uniquely identify client subscription.\n *\n * @param subscriptionId - Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.\n *\n * @param options - The parameter options\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "constructor(credentials: " + }, + { + "kind": "Content", + "text": "coreAuth." + }, + { + "kind": "Reference", + "text": "TokenCredential", + "canonicalReference": "@azure/core-auth!TokenCredential:interface" + }, + { + "kind": "Content", + "text": ", subscriptionId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ComputeManagementClientOptionalParams", + "canonicalReference": "compute-resource-manager!ComputeManagementClientOptionalParams:interface" + }, + { + "kind": "Content", + "text": ");" + } + ], + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "credentials", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "parameterName": "subscriptionId", + "parameterTypeTokenRange": { + "startIndex": 4, + "endIndex": 5 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 6, + "endIndex": 7 + } + } + ] + }, + { + "kind": "Property", + "canonicalReference": "compute-resource-manager!ComputeManagementClientContext#$host:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "$host: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "$host", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "compute-resource-manager!ComputeManagementClientContext#subscriptionId:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "subscriptionId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "subscriptionId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + } + ], + "extendsTokenRange": { + "startIndex": 1, + "endIndex": 4 + }, + "implementsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!ComputeManagementClientOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ComputeManagementClientOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "ServiceClientOptions", + "canonicalReference": "@azure/core-client!ServiceClientOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ComputeManagementClientOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ComputeManagementClientOptionalParams#$host:member", + "docComment": "/**\n * server parameter\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "$host?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "$host", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ComputeManagementClientOptionalParams#endpoint:member", + "docComment": "/**\n * Overrides client endpoint.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "endpoint?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "endpoint", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!ComputeOperationListResult:interface", + "docComment": "/**\n * The List Compute Operation operation response.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ComputeOperationListResult " + } + ], + "releaseTag": "Public", + "name": "ComputeOperationListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ComputeOperationListResult#value:member", + "docComment": "/**\n * The list of compute operations NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Reference", + "text": "ComputeOperationValue", + "canonicalReference": "compute-resource-manager!ComputeOperationValue:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!ComputeOperationValue:interface", + "docComment": "/**\n * Describes the properties of a Compute Operation value.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ComputeOperationValue " + } + ], + "releaseTag": "Public", + "name": "ComputeOperationValue", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ComputeOperationValue#description:member", + "docComment": "/**\n * The description of the operation. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly description?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "description", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ComputeOperationValue#name:member", + "docComment": "/**\n * The name of the compute operation. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ComputeOperationValue#operation:member", + "docComment": "/**\n * The display name of the compute operation. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly operation?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "operation", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ComputeOperationValue#origin:member", + "docComment": "/**\n * The origin of the compute operation. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly origin?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "origin", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ComputeOperationValue#provider:member", + "docComment": "/**\n * The resource provider for the operation. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly provider?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "provider", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ComputeOperationValue#resource:member", + "docComment": "/**\n * The display name of the resource the operation applies to. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly resource?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resource", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!ContainerService:type", + "docComment": "/**\n * Container service.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ContainerService = " + }, + { + "kind": "Reference", + "text": "Resource", + "canonicalReference": "compute-resource-manager!Resource:interface" + }, + { + "kind": "Content", + "text": " & {\n readonly provisioningState?: string;\n orchestratorProfile?: " + }, + { + "kind": "Reference", + "text": "ContainerServiceOrchestratorProfile", + "canonicalReference": "compute-resource-manager!ContainerServiceOrchestratorProfile:interface" + }, + { + "kind": "Content", + "text": ";\n customProfile?: " + }, + { + "kind": "Reference", + "text": "ContainerServiceCustomProfile", + "canonicalReference": "compute-resource-manager!ContainerServiceCustomProfile:interface" + }, + { + "kind": "Content", + "text": ";\n servicePrincipalProfile?: " + }, + { + "kind": "Reference", + "text": "ContainerServicePrincipalProfile", + "canonicalReference": "compute-resource-manager!ContainerServicePrincipalProfile:interface" + }, + { + "kind": "Content", + "text": ";\n masterProfile?: " + }, + { + "kind": "Reference", + "text": "ContainerServiceMasterProfile", + "canonicalReference": "compute-resource-manager!ContainerServiceMasterProfile:interface" + }, + { + "kind": "Content", + "text": ";\n agentPoolProfiles?: " + }, + { + "kind": "Reference", + "text": "ContainerServiceAgentPoolProfile", + "canonicalReference": "compute-resource-manager!ContainerServiceAgentPoolProfile:interface" + }, + { + "kind": "Content", + "text": "[];\n windowsProfile?: " + }, + { + "kind": "Reference", + "text": "ContainerServiceWindowsProfile", + "canonicalReference": "compute-resource-manager!ContainerServiceWindowsProfile:interface" + }, + { + "kind": "Content", + "text": ";\n linuxProfile?: " + }, + { + "kind": "Reference", + "text": "ContainerServiceLinuxProfile", + "canonicalReference": "compute-resource-manager!ContainerServiceLinuxProfile:interface" + }, + { + "kind": "Content", + "text": ";\n diagnosticsProfile?: " + }, + { + "kind": "Reference", + "text": "ContainerServiceDiagnosticsProfile", + "canonicalReference": "compute-resource-manager!ContainerServiceDiagnosticsProfile:interface" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ContainerService", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 19 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!ContainerServiceAgentPoolProfile:interface", + "docComment": "/**\n * Profile for the container service agent pool.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ContainerServiceAgentPoolProfile " + } + ], + "releaseTag": "Public", + "name": "ContainerServiceAgentPoolProfile", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ContainerServiceAgentPoolProfile#count:member", + "docComment": "/**\n * Number of agents (VMs) to host docker containers. Allowed values must be in the range of 1 to 100 (inclusive). The default value is 1.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "count: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "count", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ContainerServiceAgentPoolProfile#dnsPrefix:member", + "docComment": "/**\n * DNS prefix to be used to create the FQDN for the agent pool.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "dnsPrefix: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "dnsPrefix", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ContainerServiceAgentPoolProfile#fqdn:member", + "docComment": "/**\n * FQDN for the agent pool. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly fqdn?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "fqdn", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ContainerServiceAgentPoolProfile#name:member", + "docComment": "/**\n * Unique name of the agent pool profile in the context of the subscription and resource group.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ContainerServiceAgentPoolProfile#vmSize:member", + "docComment": "/**\n * Size of agent VMs.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "vmSize: " + }, + { + "kind": "Reference", + "text": "ContainerServiceVMSizeTypes", + "canonicalReference": "compute-resource-manager!ContainerServiceVMSizeTypes:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "vmSize", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!ContainerServiceCustomProfile:interface", + "docComment": "/**\n * Properties to configure a custom container service cluster.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ContainerServiceCustomProfile " + } + ], + "releaseTag": "Public", + "name": "ContainerServiceCustomProfile", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ContainerServiceCustomProfile#orchestrator:member", + "docComment": "/**\n * The name of the custom orchestrator to use.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "orchestrator: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "orchestrator", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!ContainerServiceDiagnosticsProfile:interface", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ContainerServiceDiagnosticsProfile " + } + ], + "releaseTag": "Public", + "name": "ContainerServiceDiagnosticsProfile", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ContainerServiceDiagnosticsProfile#vmDiagnostics:member", + "docComment": "/**\n * Profile for the container service VM diagnostic agent.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "vmDiagnostics: " + }, + { + "kind": "Reference", + "text": "ContainerServiceVMDiagnostics", + "canonicalReference": "compute-resource-manager!ContainerServiceVMDiagnostics:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "vmDiagnostics", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!ContainerServiceLinuxProfile:interface", + "docComment": "/**\n * Profile for Linux VMs in the container service cluster.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ContainerServiceLinuxProfile " + } + ], + "releaseTag": "Public", + "name": "ContainerServiceLinuxProfile", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ContainerServiceLinuxProfile#adminUsername:member", + "docComment": "/**\n * The administrator username to use for Linux VMs.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "adminUsername: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "adminUsername", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ContainerServiceLinuxProfile#ssh:member", + "docComment": "/**\n * The ssh key configuration for Linux VMs.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "ssh: " + }, + { + "kind": "Reference", + "text": "ContainerServiceSshConfiguration", + "canonicalReference": "compute-resource-manager!ContainerServiceSshConfiguration:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ssh", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!ContainerServiceListResult:interface", + "docComment": "/**\n * The response from the List Container Services operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ContainerServiceListResult " + } + ], + "releaseTag": "Public", + "name": "ContainerServiceListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ContainerServiceListResult#nextLink:member", + "docComment": "/**\n * The URL to get the next set of container service results.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ContainerServiceListResult#value:member", + "docComment": "/**\n * the list of container services.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "ContainerService", + "canonicalReference": "compute-resource-manager!ContainerService:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!ContainerServiceMasterProfile:interface", + "docComment": "/**\n * Profile for the container service master.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ContainerServiceMasterProfile " + } + ], + "releaseTag": "Public", + "name": "ContainerServiceMasterProfile", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ContainerServiceMasterProfile#count:member", + "docComment": "/**\n * Number of masters (VMs) in the container service cluster. Allowed values are 1, 3, and 5. The default value is 1.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "count?: " + }, + { + "kind": "Reference", + "text": "ContainerServiceMasterProfileCount", + "canonicalReference": "compute-resource-manager!ContainerServiceMasterProfileCount:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "count", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ContainerServiceMasterProfile#dnsPrefix:member", + "docComment": "/**\n * DNS prefix to be used to create the FQDN for master.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "dnsPrefix: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "dnsPrefix", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ContainerServiceMasterProfile#fqdn:member", + "docComment": "/**\n * FQDN for the master. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly fqdn?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "fqdn", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!ContainerServiceMasterProfileCount:type", + "docComment": "/**\n * Defines values for ContainerServiceMasterProfileCount. \\ {@link KnownContainerServiceMasterProfileCount} can be used interchangeably with ContainerServiceMasterProfileCount, this enum contains the known values that the service supports. ### Known values supported by the service **1** \\ **3** \\ **5**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ContainerServiceMasterProfileCount = " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ContainerServiceMasterProfileCount", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!ContainerServiceOrchestratorProfile:interface", + "docComment": "/**\n * Profile for the container service orchestrator.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ContainerServiceOrchestratorProfile " + } + ], + "releaseTag": "Public", + "name": "ContainerServiceOrchestratorProfile", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ContainerServiceOrchestratorProfile#orchestratorType:member", + "docComment": "/**\n * The orchestrator to use to manage container service cluster resources. Valid values are Swarm, DCOS, and Custom.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "orchestratorType: " + }, + { + "kind": "Reference", + "text": "ContainerServiceOrchestratorTypes", + "canonicalReference": "compute-resource-manager!ContainerServiceOrchestratorTypes:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "orchestratorType", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!ContainerServiceOrchestratorTypes:type", + "docComment": "/**\n * Defines values for ContainerServiceOrchestratorTypes.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ContainerServiceOrchestratorTypes = " + }, + { + "kind": "Content", + "text": "\"Swarm\" | \"DCOS\" | \"Custom\" | \"Kubernetes\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ContainerServiceOrchestratorTypes", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!ContainerServicePrincipalProfile:interface", + "docComment": "/**\n * Information about a service principal identity for the cluster to use for manipulating Azure APIs.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ContainerServicePrincipalProfile " + } + ], + "releaseTag": "Public", + "name": "ContainerServicePrincipalProfile", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ContainerServicePrincipalProfile#clientId:member", + "docComment": "/**\n * The ID for the service principal.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "clientId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "clientId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ContainerServicePrincipalProfile#secret:member", + "docComment": "/**\n * The secret password associated with the service principal.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "secret: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "secret", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!ContainerServices:interface", + "docComment": "/**\n * Interface representing a ContainerServices.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ContainerServices " + } + ], + "releaseTag": "Public", + "name": "ContainerServices", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!ContainerServices#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Creates or updates a container service with the specified configuration of orchestrator, masters, and agents.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param containerServiceName - The name of the container service in the specified subscription and resource group.\n *\n * @param parameters - Parameters supplied to the Create or Update a Container Service operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", containerServiceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ContainerService", + "canonicalReference": "compute-resource-manager!ContainerService:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ContainerServicesCreateOrUpdateOptionalParams", + "canonicalReference": "compute-resource-manager!ContainerServicesCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ContainerServicesCreateOrUpdateResponse", + "canonicalReference": "compute-resource-manager!ContainerServicesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "ContainerServicesCreateOrUpdateResponse", + "canonicalReference": "compute-resource-manager!ContainerServicesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "containerServiceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!ContainerServices#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Creates or updates a container service with the specified configuration of orchestrator, masters, and agents.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param containerServiceName - The name of the container service in the specified subscription and resource group.\n *\n * @param parameters - Parameters supplied to the Create or Update a Container Service operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", containerServiceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ContainerService", + "canonicalReference": "compute-resource-manager!ContainerService:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ContainerServicesCreateOrUpdateOptionalParams", + "canonicalReference": "compute-resource-manager!ContainerServicesCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ContainerServicesCreateOrUpdateResponse", + "canonicalReference": "compute-resource-manager!ContainerServicesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "containerServiceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!ContainerServices#beginDelete:member(1)", + "docComment": "/**\n * Deletes the specified container service in the specified subscription and resource group. The operation does not delete other resources created as part of creating a container service, including storage accounts, VMs, and availability sets. All the other resources created with the container service are part of the same resource group and can be deleted individually.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param containerServiceName - The name of the container service in the specified subscription and resource group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", containerServiceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ContainerServicesDeleteOptionalParams", + "canonicalReference": "compute-resource-manager!ContainerServicesDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "containerServiceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!ContainerServices#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes the specified container service in the specified subscription and resource group. The operation does not delete other resources created as part of creating a container service, including storage accounts, VMs, and availability sets. All the other resources created with the container service are part of the same resource group and can be deleted individually.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param containerServiceName - The name of the container service in the specified subscription and resource group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", containerServiceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ContainerServicesDeleteOptionalParams", + "canonicalReference": "compute-resource-manager!ContainerServicesDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "containerServiceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!ContainerServices#get:member(1)", + "docComment": "/**\n * Gets the properties of the specified container service in the specified subscription and resource group. The operation returns the properties including state, orchestrator, number of masters and agents, and FQDNs of masters and agents.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param containerServiceName - The name of the container service in the specified subscription and resource group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", containerServiceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ContainerServicesGetOptionalParams", + "canonicalReference": "compute-resource-manager!ContainerServicesGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ContainerServicesGetResponse", + "canonicalReference": "compute-resource-manager!ContainerServicesGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "containerServiceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!ContainerServices#list:member(1)", + "docComment": "/**\n * Gets a list of container services in the specified subscription. The operation returns properties of each container service including state, orchestrator, number of masters and agents, and FQDNs of masters and agents.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(options?: " + }, + { + "kind": "Reference", + "text": "ContainerServicesListOptionalParams", + "canonicalReference": "compute-resource-manager!ContainerServicesListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ContainerService", + "canonicalReference": "compute-resource-manager!ContainerService:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "list" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!ContainerServices#listByResourceGroup:member(1)", + "docComment": "/**\n * Gets a list of container services in the specified subscription and resource group. The operation returns properties of each container service including state, orchestrator, number of masters and agents, and FQDNs of masters and agents.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByResourceGroup(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ContainerServicesListByResourceGroupOptionalParams", + "canonicalReference": "compute-resource-manager!ContainerServicesListByResourceGroupOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ContainerService", + "canonicalReference": "compute-resource-manager!ContainerService:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "listByResourceGroup" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!ContainerServicesCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ContainerServicesCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ContainerServicesCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ContainerServicesCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ContainerServicesCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!ContainerServicesCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ContainerServicesCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "ContainerService", + "canonicalReference": "compute-resource-manager!ContainerService:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ContainerServicesCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!ContainerServicesDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ContainerServicesDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ContainerServicesDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ContainerServicesDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ContainerServicesDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!ContainerServicesGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ContainerServicesGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ContainerServicesGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!ContainerServicesGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ContainerServicesGetResponse = " + }, + { + "kind": "Reference", + "text": "ContainerService", + "canonicalReference": "compute-resource-manager!ContainerService:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ContainerServicesGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!ContainerServicesListByResourceGroupNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ContainerServicesListByResourceGroupNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ContainerServicesListByResourceGroupNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!ContainerServicesListByResourceGroupNextResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroupNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ContainerServicesListByResourceGroupNextResponse = " + }, + { + "kind": "Reference", + "text": "ContainerServiceListResult", + "canonicalReference": "compute-resource-manager!ContainerServiceListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ContainerServicesListByResourceGroupNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!ContainerServicesListByResourceGroupOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ContainerServicesListByResourceGroupOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ContainerServicesListByResourceGroupOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!ContainerServicesListByResourceGroupResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ContainerServicesListByResourceGroupResponse = " + }, + { + "kind": "Reference", + "text": "ContainerServiceListResult", + "canonicalReference": "compute-resource-manager!ContainerServiceListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ContainerServicesListByResourceGroupResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!ContainerServicesListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ContainerServicesListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ContainerServicesListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!ContainerServicesListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ContainerServicesListNextResponse = " + }, + { + "kind": "Reference", + "text": "ContainerServiceListResult", + "canonicalReference": "compute-resource-manager!ContainerServiceListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ContainerServicesListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!ContainerServicesListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ContainerServicesListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ContainerServicesListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!ContainerServicesListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ContainerServicesListResponse = " + }, + { + "kind": "Reference", + "text": "ContainerServiceListResult", + "canonicalReference": "compute-resource-manager!ContainerServiceListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ContainerServicesListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!ContainerServiceSshConfiguration:interface", + "docComment": "/**\n * SSH configuration for Linux-based VMs running on Azure.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ContainerServiceSshConfiguration " + } + ], + "releaseTag": "Public", + "name": "ContainerServiceSshConfiguration", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ContainerServiceSshConfiguration#publicKeys:member", + "docComment": "/**\n * the list of SSH public keys used to authenticate with Linux-based VMs.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "publicKeys: " + }, + { + "kind": "Reference", + "text": "ContainerServiceSshPublicKey", + "canonicalReference": "compute-resource-manager!ContainerServiceSshPublicKey:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "publicKeys", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!ContainerServiceSshPublicKey:interface", + "docComment": "/**\n * Contains information about SSH certificate public key data.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ContainerServiceSshPublicKey " + } + ], + "releaseTag": "Public", + "name": "ContainerServiceSshPublicKey", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ContainerServiceSshPublicKey#keyData:member", + "docComment": "/**\n * Certificate public key used to authenticate with VMs through SSH. The certificate must be in PEM format with or without headers.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "keyData: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "keyData", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!ContainerServiceVMDiagnostics:interface", + "docComment": "/**\n * Profile for diagnostics on the container service VMs.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ContainerServiceVMDiagnostics " + } + ], + "releaseTag": "Public", + "name": "ContainerServiceVMDiagnostics", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ContainerServiceVMDiagnostics#enabled:member", + "docComment": "/**\n * Whether the VM diagnostic agent is provisioned on the VM.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "enabled: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "enabled", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ContainerServiceVMDiagnostics#storageUri:member", + "docComment": "/**\n * The URI of the storage account where diagnostics are stored. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly storageUri?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "storageUri", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!ContainerServiceVMSizeTypes:type", + "docComment": "/**\n * Defines values for ContainerServiceVMSizeTypes. \\ {@link KnownContainerServiceVMSizeTypes} can be used interchangeably with ContainerServiceVMSizeTypes, this enum contains the known values that the service supports. ### Known values supported by the service **Standard_A0** \\ **Standard_A1** \\ **Standard_A2** \\ **Standard_A3** \\ **Standard_A4** \\ **Standard_A5** \\ **Standard_A6** \\ **Standard_A7** \\ **Standard_A8** \\ **Standard_A9** \\ **Standard_A10** \\ **Standard_A11** \\ **Standard_D1** \\ **Standard_D2** \\ **Standard_D3** \\ **Standard_D4** \\ **Standard_D11** \\ **Standard_D12** \\ **Standard_D13** \\ **Standard_D14** \\ **Standard_D1_v2** \\ **Standard_D2_v2** \\ **Standard_D3_v2** \\ **Standard_D4_v2** \\ **Standard_D5_v2** \\ **Standard_D11_v2** \\ **Standard_D12_v2** \\ **Standard_D13_v2** \\ **Standard_D14_v2** \\ **Standard_G1** \\ **Standard_G2** \\ **Standard_G3** \\ **Standard_G4** \\ **Standard_G5** \\ **Standard_DS1** \\ **Standard_DS2** \\ **Standard_DS3** \\ **Standard_DS4** \\ **Standard_DS11** \\ **Standard_DS12** \\ **Standard_DS13** \\ **Standard_DS14** \\ **Standard_GS1** \\ **Standard_GS2** \\ **Standard_GS3** \\ **Standard_GS4** \\ **Standard_GS5**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ContainerServiceVMSizeTypes = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ContainerServiceVMSizeTypes", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!ContainerServiceWindowsProfile:interface", + "docComment": "/**\n * Profile for Windows VMs in the container service cluster.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ContainerServiceWindowsProfile " + } + ], + "releaseTag": "Public", + "name": "ContainerServiceWindowsProfile", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ContainerServiceWindowsProfile#adminPassword:member", + "docComment": "/**\n * The administrator password to use for Windows VMs.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "adminPassword: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "adminPassword", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ContainerServiceWindowsProfile#adminUsername:member", + "docComment": "/**\n * The administrator username to use for Windows VMs.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "adminUsername: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "adminUsername", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!CreationData:interface", + "docComment": "/**\n * Data used when creating a disk.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface CreationData " + } + ], + "releaseTag": "Public", + "name": "CreationData", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!CreationData#createOption:member", + "docComment": "/**\n * This enumerates the possible sources of a disk's creation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createOption: " + }, + { + "kind": "Reference", + "text": "DiskCreateOption", + "canonicalReference": "compute-resource-manager!DiskCreateOption:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "createOption", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!CreationData#galleryImageReference:member", + "docComment": "/**\n * Required if creating from a Gallery Image. The id of the ImageDiskReference will be the ARM id of the shared galley image version from which to create a disk.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "galleryImageReference?: " + }, + { + "kind": "Reference", + "text": "ImageDiskReference", + "canonicalReference": "compute-resource-manager!ImageDiskReference:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "galleryImageReference", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!CreationData#imageReference:member", + "docComment": "/**\n * Disk source information.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "imageReference?: " + }, + { + "kind": "Reference", + "text": "ImageDiskReference", + "canonicalReference": "compute-resource-manager!ImageDiskReference:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "imageReference", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!CreationData#sourceResourceId:member", + "docComment": "/**\n * If createOption is Copy, this is the ARM id of the source snapshot or disk.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "sourceResourceId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "sourceResourceId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!CreationData#sourceUniqueId:member", + "docComment": "/**\n * If this field is set, this is the unique id identifying the source of this resource. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly sourceUniqueId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "sourceUniqueId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!CreationData#sourceUri:member", + "docComment": "/**\n * If createOption is Import, this is the URI of a blob to be imported into a managed disk.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "sourceUri?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "sourceUri", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!CreationData#storageAccountId:member", + "docComment": "/**\n * Required if createOption is Import. The Azure Resource Manager identifier of the storage account containing the blob to import as a disk.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "storageAccountId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "storageAccountId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!CreationData#uploadSizeBytes:member", + "docComment": "/**\n * If createOption is Upload, this is the size of the contents of the upload including the VHD footer. This value should be between 20972032 (20 MiB + 512 bytes for the VHD footer) and 35183298347520 bytes (32 TiB + 512 bytes for the VHD footer).\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "uploadSizeBytes?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "uploadSizeBytes", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!DataDisk:interface", + "docComment": "/**\n * Describes a data disk.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DataDisk " + } + ], + "releaseTag": "Public", + "name": "DataDisk", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!DataDisk#caching:member", + "docComment": "/**\n * Specifies the caching requirements.

    Possible values are:

    **None**

    **ReadOnly**

    **ReadWrite**

    Default: **None for Standard storage. ReadOnly for Premium storage**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "caching?: " + }, + { + "kind": "Reference", + "text": "CachingTypes", + "canonicalReference": "compute-resource-manager!CachingTypes:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "caching", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!DataDisk#createOption:member", + "docComment": "/**\n * Specifies how the virtual machine should be created.

    Possible values are:

    **Attach** \\u2013 This value is used when you are using a specialized disk to create the virtual machine.

    **FromImage** \\u2013 This value is used when you are using an image to create the virtual machine. If you are using a platform image, you also use the imageReference element described above. If you are using a marketplace image, you also use the plan element previously described.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createOption: " + }, + { + "kind": "Reference", + "text": "DiskCreateOptionTypes", + "canonicalReference": "compute-resource-manager!DiskCreateOptionTypes:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "createOption", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!DataDisk#diskIopsReadWrite:member", + "docComment": "/**\n * Specifies the Read-Write IOPS for the managed disk when StorageAccountType is UltraSSD_LRS. Returned only for VirtualMachine ScaleSet VM disks. Can be updated only via updates to the VirtualMachine Scale Set. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly diskIopsReadWrite?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "diskIopsReadWrite", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!DataDisk#diskMBpsReadWrite:member", + "docComment": "/**\n * Specifies the bandwidth in MB per second for the managed disk when StorageAccountType is UltraSSD_LRS. Returned only for VirtualMachine ScaleSet VM disks. Can be updated only via updates to the VirtualMachine Scale Set. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly diskMBpsReadWrite?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "diskMBpsReadWrite", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!DataDisk#diskSizeGB:member", + "docComment": "/**\n * Specifies the size of an empty data disk in gigabytes. This element can be used to overwrite the size of the disk in a virtual machine image.

    This value cannot be larger than 1023 GB\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "diskSizeGB?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "diskSizeGB", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!DataDisk#image:member", + "docComment": "/**\n * The source user image virtual hard disk. The virtual hard disk will be copied before being attached to the virtual machine. If SourceImage is provided, the destination virtual hard drive must not exist.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "image?: " + }, + { + "kind": "Reference", + "text": "VirtualHardDisk", + "canonicalReference": "compute-resource-manager!VirtualHardDisk:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "image", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!DataDisk#lun:member", + "docComment": "/**\n * Specifies the logical unit number of the data disk. This value is used to identify data disks within the VM and therefore must be unique for each data disk attached to a VM.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "lun: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "lun", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!DataDisk#managedDisk:member", + "docComment": "/**\n * The managed disk parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "managedDisk?: " + }, + { + "kind": "Reference", + "text": "ManagedDiskParameters", + "canonicalReference": "compute-resource-manager!ManagedDiskParameters:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "managedDisk", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!DataDisk#name:member", + "docComment": "/**\n * The disk name.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!DataDisk#toBeDetached:member", + "docComment": "/**\n * Specifies whether the data disk is in process of detachment from the VirtualMachine/VirtualMachineScaleset\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "toBeDetached?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "toBeDetached", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!DataDisk#vhd:member", + "docComment": "/**\n * The virtual hard disk.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "vhd?: " + }, + { + "kind": "Reference", + "text": "VirtualHardDisk", + "canonicalReference": "compute-resource-manager!VirtualHardDisk:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "vhd", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!DataDisk#writeAcceleratorEnabled:member", + "docComment": "/**\n * Specifies whether writeAccelerator should be enabled or disabled on the disk.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "writeAcceleratorEnabled?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "writeAcceleratorEnabled", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!DataDiskImage:interface", + "docComment": "/**\n * Contains the data disk images information.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DataDiskImage " + } + ], + "releaseTag": "Public", + "name": "DataDiskImage", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!DataDiskImage#lun:member", + "docComment": "/**\n * Specifies the logical unit number of the data disk. This value is used to identify data disks within the VM and therefore must be unique for each data disk attached to a VM. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly lun?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "lun", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!DataDiskImageEncryption:type", + "docComment": "/**\n * Contains encryption settings for a data disk image.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DataDiskImageEncryption = " + }, + { + "kind": "Reference", + "text": "DiskImageEncryption", + "canonicalReference": "compute-resource-manager!DiskImageEncryption:interface" + }, + { + "kind": "Content", + "text": " & {\n lun: number;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DataDiskImageEncryption", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!DedicatedHost:type", + "docComment": "/**\n * Specifies information about the Dedicated host.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DedicatedHost = " + }, + { + "kind": "Reference", + "text": "Resource", + "canonicalReference": "compute-resource-manager!Resource:interface" + }, + { + "kind": "Content", + "text": " & {\n sku: " + }, + { + "kind": "Reference", + "text": "Sku", + "canonicalReference": "compute-resource-manager!Sku:interface" + }, + { + "kind": "Content", + "text": ";\n platformFaultDomain?: number;\n autoReplaceOnFailure?: boolean;\n readonly hostId?: string;\n readonly virtualMachines?: " + }, + { + "kind": "Reference", + "text": "SubResourceReadOnly", + "canonicalReference": "compute-resource-manager!SubResourceReadOnly:interface" + }, + { + "kind": "Content", + "text": "[];\n licenseType?: " + }, + { + "kind": "Reference", + "text": "DedicatedHostLicenseTypes", + "canonicalReference": "compute-resource-manager!DedicatedHostLicenseTypes:type" + }, + { + "kind": "Content", + "text": ";\n readonly provisioningTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n readonly provisioningState?: string;\n readonly instanceView?: " + }, + { + "kind": "Reference", + "text": "DedicatedHostInstanceView", + "canonicalReference": "compute-resource-manager!DedicatedHostInstanceView:interface" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DedicatedHost", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 13 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!DedicatedHostAllocatableVM:interface", + "docComment": "/**\n * Represents the dedicated host unutilized capacity in terms of a specific VM size.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DedicatedHostAllocatableVM " + } + ], + "releaseTag": "Public", + "name": "DedicatedHostAllocatableVM", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!DedicatedHostAllocatableVM#count:member", + "docComment": "/**\n * Maximum number of VMs of size vmSize that can fit in the dedicated host's remaining capacity.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "count?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "count", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!DedicatedHostAllocatableVM#vmSize:member", + "docComment": "/**\n * VM size in terms of which the unutilized capacity is represented.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "vmSize?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "vmSize", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!DedicatedHostAvailableCapacity:interface", + "docComment": "/**\n * Dedicated host unutilized capacity.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DedicatedHostAvailableCapacity " + } + ], + "releaseTag": "Public", + "name": "DedicatedHostAvailableCapacity", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!DedicatedHostAvailableCapacity#allocatableVMs:member", + "docComment": "/**\n * The unutilized capacity of the dedicated host represented in terms of each VM size that is allowed to be deployed to the dedicated host.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "allocatableVMs?: " + }, + { + "kind": "Reference", + "text": "DedicatedHostAllocatableVM", + "canonicalReference": "compute-resource-manager!DedicatedHostAllocatableVM:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "allocatableVMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!DedicatedHostGroup:type", + "docComment": "/**\n * Specifies information about the dedicated host group that the dedicated hosts should be assigned to.

    Currently, a dedicated host can only be added to a dedicated host group at creation time. An existing dedicated host cannot be added to another dedicated host group.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DedicatedHostGroup = " + }, + { + "kind": "Reference", + "text": "Resource", + "canonicalReference": "compute-resource-manager!Resource:interface" + }, + { + "kind": "Content", + "text": " & {\n zones?: string[];\n platformFaultDomainCount?: number;\n readonly hosts?: " + }, + { + "kind": "Reference", + "text": "SubResourceReadOnly", + "canonicalReference": "compute-resource-manager!SubResourceReadOnly:interface" + }, + { + "kind": "Content", + "text": "[];\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DedicatedHostGroup", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!DedicatedHostGroupListResult:interface", + "docComment": "/**\n * The List Dedicated Host Group with resource group response.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DedicatedHostGroupListResult " + } + ], + "releaseTag": "Public", + "name": "DedicatedHostGroupListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!DedicatedHostGroupListResult#nextLink:member", + "docComment": "/**\n * The URI to fetch the next page of Dedicated Host Groups. Call ListNext() with this URI to fetch the next page of Dedicated Host Groups.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!DedicatedHostGroupListResult#value:member", + "docComment": "/**\n * The list of dedicated host groups\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Reference", + "text": "DedicatedHostGroup", + "canonicalReference": "compute-resource-manager!DedicatedHostGroup:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!DedicatedHostGroups:interface", + "docComment": "/**\n * Interface representing a DedicatedHostGroups.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DedicatedHostGroups " + } + ], + "releaseTag": "Public", + "name": "DedicatedHostGroups", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!DedicatedHostGroups#createOrUpdate:member(1)", + "docComment": "/**\n * Create or update a dedicated host group. For details of Dedicated Host and Dedicated Host Groups please see [Dedicated Host Documentation] (https://go.microsoft.com/fwlink/?linkid=2082596)\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param hostGroupName - The name of the dedicated host group.\n *\n * @param parameters - Parameters supplied to the Create Dedicated Host Group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", hostGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "DedicatedHostGroup", + "canonicalReference": "compute-resource-manager!DedicatedHostGroup:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DedicatedHostGroupsCreateOrUpdateOptionalParams", + "canonicalReference": "compute-resource-manager!DedicatedHostGroupsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DedicatedHostGroupsCreateOrUpdateResponse", + "canonicalReference": "compute-resource-manager!DedicatedHostGroupsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "hostGroupName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "createOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!DedicatedHostGroups#delete:member(1)", + "docComment": "/**\n * Delete a dedicated host group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param hostGroupName - The name of the dedicated host group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "delete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", hostGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DedicatedHostGroupsDeleteOptionalParams", + "canonicalReference": "compute-resource-manager!DedicatedHostGroupsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "hostGroupName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "delete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!DedicatedHostGroups#get:member(1)", + "docComment": "/**\n * Retrieves information about a dedicated host group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param hostGroupName - The name of the dedicated host group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", hostGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DedicatedHostGroupsGetOptionalParams", + "canonicalReference": "compute-resource-manager!DedicatedHostGroupsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DedicatedHostGroupsGetResponse", + "canonicalReference": "compute-resource-manager!DedicatedHostGroupsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "hostGroupName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!DedicatedHostGroups#listByResourceGroup:member(1)", + "docComment": "/**\n * Lists all of the dedicated host groups in the specified resource group. Use the nextLink property in the response to get the next page of dedicated host groups.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByResourceGroup(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DedicatedHostGroupsListByResourceGroupOptionalParams", + "canonicalReference": "compute-resource-manager!DedicatedHostGroupsListByResourceGroupOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DedicatedHostGroup", + "canonicalReference": "compute-resource-manager!DedicatedHostGroup:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "listByResourceGroup" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!DedicatedHostGroups#listBySubscription:member(1)", + "docComment": "/**\n * Lists all of the dedicated host groups in the subscription. Use the nextLink property in the response to get the next page of dedicated host groups.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listBySubscription(options?: " + }, + { + "kind": "Reference", + "text": "DedicatedHostGroupsListBySubscriptionOptionalParams", + "canonicalReference": "compute-resource-manager!DedicatedHostGroupsListBySubscriptionOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DedicatedHostGroup", + "canonicalReference": "compute-resource-manager!DedicatedHostGroup:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "listBySubscription" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!DedicatedHostGroups#update:member(1)", + "docComment": "/**\n * Update an dedicated host group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param hostGroupName - The name of the dedicated host group.\n *\n * @param parameters - Parameters supplied to the Update Dedicated Host Group operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "update(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", hostGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "DedicatedHostGroupUpdate", + "canonicalReference": "compute-resource-manager!DedicatedHostGroupUpdate:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DedicatedHostGroupsUpdateOptionalParams", + "canonicalReference": "compute-resource-manager!DedicatedHostGroupsUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DedicatedHostGroupsUpdateResponse", + "canonicalReference": "compute-resource-manager!DedicatedHostGroupsUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "hostGroupName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "update" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!DedicatedHostGroupsCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DedicatedHostGroupsCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DedicatedHostGroupsCreateOrUpdateOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!DedicatedHostGroupsCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DedicatedHostGroupsCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "DedicatedHostGroup", + "canonicalReference": "compute-resource-manager!DedicatedHostGroup:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DedicatedHostGroupsCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!DedicatedHostGroupsDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DedicatedHostGroupsDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DedicatedHostGroupsDeleteOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!DedicatedHostGroupsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DedicatedHostGroupsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DedicatedHostGroupsGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!DedicatedHostGroupsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DedicatedHostGroupsGetResponse = " + }, + { + "kind": "Reference", + "text": "DedicatedHostGroup", + "canonicalReference": "compute-resource-manager!DedicatedHostGroup:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DedicatedHostGroupsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!DedicatedHostGroupsListByResourceGroupNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DedicatedHostGroupsListByResourceGroupNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DedicatedHostGroupsListByResourceGroupNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!DedicatedHostGroupsListByResourceGroupNextResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroupNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DedicatedHostGroupsListByResourceGroupNextResponse = " + }, + { + "kind": "Reference", + "text": "DedicatedHostGroupListResult", + "canonicalReference": "compute-resource-manager!DedicatedHostGroupListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DedicatedHostGroupsListByResourceGroupNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!DedicatedHostGroupsListByResourceGroupOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DedicatedHostGroupsListByResourceGroupOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DedicatedHostGroupsListByResourceGroupOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!DedicatedHostGroupsListByResourceGroupResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DedicatedHostGroupsListByResourceGroupResponse = " + }, + { + "kind": "Reference", + "text": "DedicatedHostGroupListResult", + "canonicalReference": "compute-resource-manager!DedicatedHostGroupListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DedicatedHostGroupsListByResourceGroupResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!DedicatedHostGroupsListBySubscriptionNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DedicatedHostGroupsListBySubscriptionNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DedicatedHostGroupsListBySubscriptionNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!DedicatedHostGroupsListBySubscriptionNextResponse:type", + "docComment": "/**\n * Contains response data for the listBySubscriptionNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DedicatedHostGroupsListBySubscriptionNextResponse = " + }, + { + "kind": "Reference", + "text": "DedicatedHostGroupListResult", + "canonicalReference": "compute-resource-manager!DedicatedHostGroupListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DedicatedHostGroupsListBySubscriptionNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!DedicatedHostGroupsListBySubscriptionOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DedicatedHostGroupsListBySubscriptionOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DedicatedHostGroupsListBySubscriptionOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!DedicatedHostGroupsListBySubscriptionResponse:type", + "docComment": "/**\n * Contains response data for the listBySubscription operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DedicatedHostGroupsListBySubscriptionResponse = " + }, + { + "kind": "Reference", + "text": "DedicatedHostGroupListResult", + "canonicalReference": "compute-resource-manager!DedicatedHostGroupListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DedicatedHostGroupsListBySubscriptionResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!DedicatedHostGroupsUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DedicatedHostGroupsUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DedicatedHostGroupsUpdateOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!DedicatedHostGroupsUpdateResponse:type", + "docComment": "/**\n * Contains response data for the update operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DedicatedHostGroupsUpdateResponse = " + }, + { + "kind": "Reference", + "text": "DedicatedHostGroup", + "canonicalReference": "compute-resource-manager!DedicatedHostGroup:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DedicatedHostGroupsUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!DedicatedHostGroupUpdate:type", + "docComment": "/**\n * Specifies information about the dedicated host group that the dedicated host should be assigned to. Only tags may be updated.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DedicatedHostGroupUpdate = " + }, + { + "kind": "Reference", + "text": "UpdateResource", + "canonicalReference": "compute-resource-manager!UpdateResource:interface" + }, + { + "kind": "Content", + "text": " & {\n zones?: string[];\n platformFaultDomainCount?: number;\n readonly hosts?: " + }, + { + "kind": "Reference", + "text": "SubResourceReadOnly", + "canonicalReference": "compute-resource-manager!SubResourceReadOnly:interface" + }, + { + "kind": "Content", + "text": "[];\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DedicatedHostGroupUpdate", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!DedicatedHostInstanceView:interface", + "docComment": "/**\n * The instance view of a dedicated host.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DedicatedHostInstanceView " + } + ], + "releaseTag": "Public", + "name": "DedicatedHostInstanceView", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!DedicatedHostInstanceView#assetId:member", + "docComment": "/**\n * Specifies the unique id of the dedicated physical machine on which the dedicated host resides. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly assetId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "assetId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!DedicatedHostInstanceView#availableCapacity:member", + "docComment": "/**\n * Unutilized capacity of the dedicated host.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "availableCapacity?: " + }, + { + "kind": "Reference", + "text": "DedicatedHostAvailableCapacity", + "canonicalReference": "compute-resource-manager!DedicatedHostAvailableCapacity:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "availableCapacity", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!DedicatedHostInstanceView#statuses:member", + "docComment": "/**\n * The resource status information.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "statuses?: " + }, + { + "kind": "Reference", + "text": "InstanceViewStatus", + "canonicalReference": "compute-resource-manager!InstanceViewStatus:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "statuses", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!DedicatedHostLicenseTypes:type", + "docComment": "/**\n * Defines values for DedicatedHostLicenseTypes.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DedicatedHostLicenseTypes = " + }, + { + "kind": "Content", + "text": "\"None\" | \"Windows_Server_Hybrid\" | \"Windows_Server_Perpetual\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DedicatedHostLicenseTypes", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!DedicatedHostListResult:interface", + "docComment": "/**\n * The list dedicated host operation response.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DedicatedHostListResult " + } + ], + "releaseTag": "Public", + "name": "DedicatedHostListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!DedicatedHostListResult#nextLink:member", + "docComment": "/**\n * The URI to fetch the next page of dedicated hosts. Call ListNext() with this URI to fetch the next page of dedicated hosts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!DedicatedHostListResult#value:member", + "docComment": "/**\n * The list of dedicated hosts\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Reference", + "text": "DedicatedHost", + "canonicalReference": "compute-resource-manager!DedicatedHost:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!DedicatedHosts:interface", + "docComment": "/**\n * Interface representing a DedicatedHosts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DedicatedHosts " + } + ], + "releaseTag": "Public", + "name": "DedicatedHosts", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!DedicatedHosts#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Create or update a dedicated host .\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param hostGroupName - The name of the dedicated host group.\n *\n * @param hostName - The name of the dedicated host .\n *\n * @param parameters - Parameters supplied to the Create Dedicated Host.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", hostGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", hostName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "DedicatedHost", + "canonicalReference": "compute-resource-manager!DedicatedHost:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DedicatedHostsCreateOrUpdateOptionalParams", + "canonicalReference": "compute-resource-manager!DedicatedHostsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DedicatedHostsCreateOrUpdateResponse", + "canonicalReference": "compute-resource-manager!DedicatedHostsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "DedicatedHostsCreateOrUpdateResponse", + "canonicalReference": "compute-resource-manager!DedicatedHostsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "hostGroupName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "hostName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!DedicatedHosts#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Create or update a dedicated host .\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param hostGroupName - The name of the dedicated host group.\n *\n * @param hostName - The name of the dedicated host .\n *\n * @param parameters - Parameters supplied to the Create Dedicated Host.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", hostGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", hostName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "DedicatedHost", + "canonicalReference": "compute-resource-manager!DedicatedHost:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DedicatedHostsCreateOrUpdateOptionalParams", + "canonicalReference": "compute-resource-manager!DedicatedHostsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DedicatedHostsCreateOrUpdateResponse", + "canonicalReference": "compute-resource-manager!DedicatedHostsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "hostGroupName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "hostName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!DedicatedHosts#beginDelete:member(1)", + "docComment": "/**\n * Delete a dedicated host.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param hostGroupName - The name of the dedicated host group.\n *\n * @param hostName - The name of the dedicated host.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", hostGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", hostName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DedicatedHostsDeleteOptionalParams", + "canonicalReference": "compute-resource-manager!DedicatedHostsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "hostGroupName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "hostName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!DedicatedHosts#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Delete a dedicated host.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param hostGroupName - The name of the dedicated host group.\n *\n * @param hostName - The name of the dedicated host.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", hostGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", hostName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DedicatedHostsDeleteOptionalParams", + "canonicalReference": "compute-resource-manager!DedicatedHostsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "hostGroupName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "hostName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!DedicatedHosts#beginUpdate:member(1)", + "docComment": "/**\n * Update an dedicated host .\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param hostGroupName - The name of the dedicated host group.\n *\n * @param hostName - The name of the dedicated host .\n *\n * @param parameters - Parameters supplied to the Update Dedicated Host operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", hostGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", hostName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "DedicatedHostUpdate", + "canonicalReference": "compute-resource-manager!DedicatedHostUpdate:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DedicatedHostsUpdateOptionalParams", + "canonicalReference": "compute-resource-manager!DedicatedHostsUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DedicatedHostsUpdateResponse", + "canonicalReference": "compute-resource-manager!DedicatedHostsUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "DedicatedHostsUpdateResponse", + "canonicalReference": "compute-resource-manager!DedicatedHostsUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "hostGroupName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "hostName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!DedicatedHosts#beginUpdateAndWait:member(1)", + "docComment": "/**\n * Update an dedicated host .\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param hostGroupName - The name of the dedicated host group.\n *\n * @param hostName - The name of the dedicated host .\n *\n * @param parameters - Parameters supplied to the Update Dedicated Host operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", hostGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", hostName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "DedicatedHostUpdate", + "canonicalReference": "compute-resource-manager!DedicatedHostUpdate:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DedicatedHostsUpdateOptionalParams", + "canonicalReference": "compute-resource-manager!DedicatedHostsUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DedicatedHostsUpdateResponse", + "canonicalReference": "compute-resource-manager!DedicatedHostsUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "hostGroupName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "hostName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!DedicatedHosts#get:member(1)", + "docComment": "/**\n * Retrieves information about a dedicated host.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param hostGroupName - The name of the dedicated host group.\n *\n * @param hostName - The name of the dedicated host.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", hostGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", hostName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DedicatedHostsGetOptionalParams", + "canonicalReference": "compute-resource-manager!DedicatedHostsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DedicatedHostsGetResponse", + "canonicalReference": "compute-resource-manager!DedicatedHostsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "hostGroupName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "hostName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!DedicatedHosts#listByHostGroup:member(1)", + "docComment": "/**\n * Lists all of the dedicated hosts in the specified dedicated host group. Use the nextLink property in the response to get the next page of dedicated hosts.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param hostGroupName - The name of the dedicated host group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByHostGroup(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", hostGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DedicatedHostsListByHostGroupOptionalParams", + "canonicalReference": "compute-resource-manager!DedicatedHostsListByHostGroupOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DedicatedHost", + "canonicalReference": "compute-resource-manager!DedicatedHost:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "hostGroupName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listByHostGroup" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!DedicatedHostsCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DedicatedHostsCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DedicatedHostsCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!DedicatedHostsCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!DedicatedHostsCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!DedicatedHostsCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DedicatedHostsCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "DedicatedHost", + "canonicalReference": "compute-resource-manager!DedicatedHost:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DedicatedHostsCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!DedicatedHostsDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DedicatedHostsDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DedicatedHostsDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!DedicatedHostsDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!DedicatedHostsDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!DedicatedHostsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DedicatedHostsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DedicatedHostsGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!DedicatedHostsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DedicatedHostsGetResponse = " + }, + { + "kind": "Reference", + "text": "DedicatedHost", + "canonicalReference": "compute-resource-manager!DedicatedHost:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DedicatedHostsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!DedicatedHostsListByHostGroupNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DedicatedHostsListByHostGroupNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DedicatedHostsListByHostGroupNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!DedicatedHostsListByHostGroupNextResponse:type", + "docComment": "/**\n * Contains response data for the listByHostGroupNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DedicatedHostsListByHostGroupNextResponse = " + }, + { + "kind": "Reference", + "text": "DedicatedHostListResult", + "canonicalReference": "compute-resource-manager!DedicatedHostListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DedicatedHostsListByHostGroupNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!DedicatedHostsListByHostGroupOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DedicatedHostsListByHostGroupOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DedicatedHostsListByHostGroupOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!DedicatedHostsListByHostGroupResponse:type", + "docComment": "/**\n * Contains response data for the listByHostGroup operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DedicatedHostsListByHostGroupResponse = " + }, + { + "kind": "Reference", + "text": "DedicatedHostListResult", + "canonicalReference": "compute-resource-manager!DedicatedHostListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DedicatedHostsListByHostGroupResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!DedicatedHostsUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DedicatedHostsUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DedicatedHostsUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!DedicatedHostsUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!DedicatedHostsUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!DedicatedHostsUpdateResponse:type", + "docComment": "/**\n * Contains response data for the update operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DedicatedHostsUpdateResponse = " + }, + { + "kind": "Reference", + "text": "DedicatedHost", + "canonicalReference": "compute-resource-manager!DedicatedHost:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DedicatedHostsUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!DedicatedHostUpdate:type", + "docComment": "/**\n * Specifies information about the dedicated host. Only tags, autoReplaceOnFailure and licenseType may be updated.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DedicatedHostUpdate = " + }, + { + "kind": "Reference", + "text": "UpdateResource", + "canonicalReference": "compute-resource-manager!UpdateResource:interface" + }, + { + "kind": "Content", + "text": " & {\n platformFaultDomain?: number;\n autoReplaceOnFailure?: boolean;\n readonly hostId?: string;\n readonly virtualMachines?: " + }, + { + "kind": "Reference", + "text": "SubResourceReadOnly", + "canonicalReference": "compute-resource-manager!SubResourceReadOnly:interface" + }, + { + "kind": "Content", + "text": "[];\n licenseType?: " + }, + { + "kind": "Reference", + "text": "DedicatedHostLicenseTypes", + "canonicalReference": "compute-resource-manager!DedicatedHostLicenseTypes:type" + }, + { + "kind": "Content", + "text": ";\n readonly provisioningTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n readonly provisioningState?: string;\n readonly instanceView?: " + }, + { + "kind": "Reference", + "text": "DedicatedHostInstanceView", + "canonicalReference": "compute-resource-manager!DedicatedHostInstanceView:interface" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DedicatedHostUpdate", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 11 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!DiagnosticsProfile:interface", + "docComment": "/**\n * Specifies the boot diagnostic settings state.

    Minimum api-version: 2015-06-15.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DiagnosticsProfile " + } + ], + "releaseTag": "Public", + "name": "DiagnosticsProfile", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!DiagnosticsProfile#bootDiagnostics:member", + "docComment": "/**\n * Boot Diagnostics is a debugging feature which allows you to view Console Output and Screenshot to diagnose VM status.

    You can easily view the output of your console log.

    Azure also enables you to see a screenshot of the VM from the hypervisor.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "bootDiagnostics?: " + }, + { + "kind": "Reference", + "text": "BootDiagnostics", + "canonicalReference": "compute-resource-manager!BootDiagnostics:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "bootDiagnostics", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!DiffDiskOptions:type", + "docComment": "/**\n * Defines values for DiffDiskOptions. \\ {@link KnownDiffDiskOptions} can be used interchangeably with DiffDiskOptions, this enum contains the known values that the service supports. ### Known values supported by the service **Local**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DiffDiskOptions = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DiffDiskOptions", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!DiffDiskPlacement:type", + "docComment": "/**\n * Defines values for DiffDiskPlacement. \\ {@link KnownDiffDiskPlacement} can be used interchangeably with DiffDiskPlacement, this enum contains the known values that the service supports. ### Known values supported by the service **CacheDisk** \\ **ResourceDisk**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DiffDiskPlacement = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DiffDiskPlacement", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!DiffDiskSettings:interface", + "docComment": "/**\n * Describes the parameters of ephemeral disk settings that can be specified for operating system disk.

    NOTE: The ephemeral disk settings can only be specified for managed disk.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DiffDiskSettings " + } + ], + "releaseTag": "Public", + "name": "DiffDiskSettings", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!DiffDiskSettings#option:member", + "docComment": "/**\n * Specifies the ephemeral disk settings for operating system disk.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "option?: " + }, + { + "kind": "Reference", + "text": "DiffDiskOptions", + "canonicalReference": "compute-resource-manager!DiffDiskOptions:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "option", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!DiffDiskSettings#placement:member", + "docComment": "/**\n * Specifies the ephemeral disk placement for operating system disk.

    Possible values are:

    **CacheDisk**

    **ResourceDisk**

    Default: **CacheDisk** if one is configured for the VM size otherwise **ResourceDisk** is used.

    Refer to VM size documentation for Windows VM at https://docs.microsoft.com/en-us/azure/virtual-machines/windows/sizes and Linux VM at https://docs.microsoft.com/en-us/azure/virtual-machines/linux/sizes to check which VM sizes exposes a cache disk.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "placement?: " + }, + { + "kind": "Reference", + "text": "DiffDiskPlacement", + "canonicalReference": "compute-resource-manager!DiffDiskPlacement:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "placement", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!Disallowed:interface", + "docComment": "/**\n * Describes the disallowed disk types.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Disallowed " + } + ], + "releaseTag": "Public", + "name": "Disallowed", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!Disallowed#diskTypes:member", + "docComment": "/**\n * A list of disk types.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "diskTypes?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "diskTypes", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!Disk:type", + "docComment": "/**\n * Disk resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type Disk = " + }, + { + "kind": "Reference", + "text": "Resource", + "canonicalReference": "compute-resource-manager!Resource:interface" + }, + { + "kind": "Content", + "text": " & {\n readonly managedBy?: string;\n readonly managedByExtended?: string[];\n sku?: " + }, + { + "kind": "Reference", + "text": "DiskSku", + "canonicalReference": "compute-resource-manager!DiskSku:interface" + }, + { + "kind": "Content", + "text": ";\n zones?: string[];\n readonly timeCreated?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n osType?: " + }, + { + "kind": "Reference", + "text": "OperatingSystemTypes", + "canonicalReference": "compute-resource-manager!OperatingSystemTypes:type" + }, + { + "kind": "Content", + "text": ";\n hyperVGeneration?: " + }, + { + "kind": "Reference", + "text": "HyperVGeneration", + "canonicalReference": "compute-resource-manager!HyperVGeneration:type" + }, + { + "kind": "Content", + "text": ";\n creationData?: " + }, + { + "kind": "Reference", + "text": "CreationData", + "canonicalReference": "compute-resource-manager!CreationData:interface" + }, + { + "kind": "Content", + "text": ";\n diskSizeGB?: number;\n readonly diskSizeBytes?: number;\n readonly uniqueId?: string;\n encryptionSettingsCollection?: " + }, + { + "kind": "Reference", + "text": "EncryptionSettingsCollection", + "canonicalReference": "compute-resource-manager!EncryptionSettingsCollection:interface" + }, + { + "kind": "Content", + "text": ";\n readonly provisioningState?: string;\n diskIopsReadWrite?: number;\n diskMBpsReadWrite?: number;\n diskIopsReadOnly?: number;\n diskMBpsReadOnly?: number;\n readonly diskState?: " + }, + { + "kind": "Reference", + "text": "DiskState", + "canonicalReference": "compute-resource-manager!DiskState:type" + }, + { + "kind": "Content", + "text": ";\n encryption?: " + }, + { + "kind": "Reference", + "text": "Encryption", + "canonicalReference": "compute-resource-manager!Encryption:interface" + }, + { + "kind": "Content", + "text": ";\n maxShares?: number;\n readonly shareInfo?: " + }, + { + "kind": "Reference", + "text": "ShareInfoElement", + "canonicalReference": "compute-resource-manager!ShareInfoElement:interface" + }, + { + "kind": "Content", + "text": "[];\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "Disk", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 21 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!DiskCreateOption:type", + "docComment": "/**\n * Defines values for DiskCreateOption. \\ {@link KnownDiskCreateOption} can be used interchangeably with DiskCreateOption, this enum contains the known values that the service supports. ### Known values supported by the service **Empty**: Create an empty data disk of a size given by diskSizeGB. \\ **Attach**: Disk will be attached to a VM. \\ **FromImage**: Create a new disk from a platform image specified by the given imageReference or galleryImageReference. \\ **Import**: Create a disk by importing from a blob specified by a sourceUri in a storage account specified by storageAccountId. \\ **Copy**: Create a new disk or snapshot by copying from a disk or snapshot specified by the given sourceResourceId. \\ **Restore**: Create a new disk by copying from a backup recovery point. \\ **Upload**: Create a new disk by obtaining a write token and using it to directly upload the contents of the disk.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DiskCreateOption = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DiskCreateOption", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!DiskCreateOptionTypes:type", + "docComment": "/**\n * Defines values for DiskCreateOptionTypes. \\ {@link KnownDiskCreateOptionTypes} can be used interchangeably with DiskCreateOptionTypes, this enum contains the known values that the service supports. ### Known values supported by the service **FromImage** \\ **Empty** \\ **Attach**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DiskCreateOptionTypes = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DiskCreateOptionTypes", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!DiskEncryptionSet:type", + "docComment": "/**\n * disk encryption set resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DiskEncryptionSet = " + }, + { + "kind": "Reference", + "text": "Resource", + "canonicalReference": "compute-resource-manager!Resource:interface" + }, + { + "kind": "Content", + "text": " & {\n identity?: " + }, + { + "kind": "Reference", + "text": "EncryptionSetIdentity", + "canonicalReference": "compute-resource-manager!EncryptionSetIdentity:interface" + }, + { + "kind": "Content", + "text": ";\n activeKey?: " + }, + { + "kind": "Reference", + "text": "KeyVaultAndKeyReference", + "canonicalReference": "compute-resource-manager!KeyVaultAndKeyReference:interface" + }, + { + "kind": "Content", + "text": ";\n readonly previousKeys?: " + }, + { + "kind": "Reference", + "text": "KeyVaultAndKeyReference", + "canonicalReference": "compute-resource-manager!KeyVaultAndKeyReference:interface" + }, + { + "kind": "Content", + "text": "[];\n readonly provisioningState?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DiskEncryptionSet", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 9 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!DiskEncryptionSetIdentityType:type", + "docComment": "/**\n * Defines values for DiskEncryptionSetIdentityType. \\ {@link KnownDiskEncryptionSetIdentityType} can be used interchangeably with DiskEncryptionSetIdentityType, this enum contains the known values that the service supports. ### Known values supported by the service **SystemAssigned**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DiskEncryptionSetIdentityType = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DiskEncryptionSetIdentityType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!DiskEncryptionSetList:interface", + "docComment": "/**\n * The List disk encryption set operation response.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DiskEncryptionSetList " + } + ], + "releaseTag": "Public", + "name": "DiskEncryptionSetList", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!DiskEncryptionSetList#nextLink:member", + "docComment": "/**\n * The uri to fetch the next page of disk encryption sets. Call ListNext() with this to fetch the next page of disk encryption sets.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!DiskEncryptionSetList#value:member", + "docComment": "/**\n * A list of disk encryption sets.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Reference", + "text": "DiskEncryptionSet", + "canonicalReference": "compute-resource-manager!DiskEncryptionSet:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!DiskEncryptionSetParameters:type", + "docComment": "/**\n * Describes the parameter of customer managed disk encryption set resource id that can be specified for disk.

    NOTE: The disk encryption set resource id can only be specified for managed disk. Please refer https://aka.ms/mdssewithcmkoverview for more details.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DiskEncryptionSetParameters = " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "compute-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": " & {}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DiskEncryptionSetParameters", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!DiskEncryptionSets:interface", + "docComment": "/**\n * Interface representing a DiskEncryptionSets.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DiskEncryptionSets " + } + ], + "releaseTag": "Public", + "name": "DiskEncryptionSets", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!DiskEncryptionSets#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Creates or updates a disk encryption set\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param diskEncryptionSetName - The name of the disk encryption set that is being created. The name can't be changed after the disk encryption set is created. Supported characters for the name are a-z, A-Z, 0-9 and _. The maximum name length is 80 characters.\n *\n * @param diskEncryptionSet - disk encryption set object supplied in the body of the Put disk encryption set operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", diskEncryptionSetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", diskEncryptionSet: " + }, + { + "kind": "Reference", + "text": "DiskEncryptionSet", + "canonicalReference": "compute-resource-manager!DiskEncryptionSet:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DiskEncryptionSetsCreateOrUpdateOptionalParams", + "canonicalReference": "compute-resource-manager!DiskEncryptionSetsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DiskEncryptionSetsCreateOrUpdateResponse", + "canonicalReference": "compute-resource-manager!DiskEncryptionSetsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "DiskEncryptionSetsCreateOrUpdateResponse", + "canonicalReference": "compute-resource-manager!DiskEncryptionSetsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "diskEncryptionSetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "diskEncryptionSet", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!DiskEncryptionSets#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Creates or updates a disk encryption set\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param diskEncryptionSetName - The name of the disk encryption set that is being created. The name can't be changed after the disk encryption set is created. Supported characters for the name are a-z, A-Z, 0-9 and _. The maximum name length is 80 characters.\n *\n * @param diskEncryptionSet - disk encryption set object supplied in the body of the Put disk encryption set operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", diskEncryptionSetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", diskEncryptionSet: " + }, + { + "kind": "Reference", + "text": "DiskEncryptionSet", + "canonicalReference": "compute-resource-manager!DiskEncryptionSet:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DiskEncryptionSetsCreateOrUpdateOptionalParams", + "canonicalReference": "compute-resource-manager!DiskEncryptionSetsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DiskEncryptionSetsCreateOrUpdateResponse", + "canonicalReference": "compute-resource-manager!DiskEncryptionSetsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "diskEncryptionSetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "diskEncryptionSet", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!DiskEncryptionSets#beginDelete:member(1)", + "docComment": "/**\n * Deletes a disk encryption set.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param diskEncryptionSetName - The name of the disk encryption set that is being created. The name can't be changed after the disk encryption set is created. Supported characters for the name are a-z, A-Z, 0-9 and _. The maximum name length is 80 characters.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", diskEncryptionSetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DiskEncryptionSetsDeleteOptionalParams", + "canonicalReference": "compute-resource-manager!DiskEncryptionSetsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "diskEncryptionSetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!DiskEncryptionSets#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes a disk encryption set.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param diskEncryptionSetName - The name of the disk encryption set that is being created. The name can't be changed after the disk encryption set is created. Supported characters for the name are a-z, A-Z, 0-9 and _. The maximum name length is 80 characters.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", diskEncryptionSetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DiskEncryptionSetsDeleteOptionalParams", + "canonicalReference": "compute-resource-manager!DiskEncryptionSetsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "diskEncryptionSetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!DiskEncryptionSets#beginUpdate:member(1)", + "docComment": "/**\n * Updates (patches) a disk encryption set.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param diskEncryptionSetName - The name of the disk encryption set that is being created. The name can't be changed after the disk encryption set is created. Supported characters for the name are a-z, A-Z, 0-9 and _. The maximum name length is 80 characters.\n *\n * @param diskEncryptionSet - disk encryption set object supplied in the body of the Patch disk encryption set operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", diskEncryptionSetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", diskEncryptionSet: " + }, + { + "kind": "Reference", + "text": "DiskEncryptionSetUpdate", + "canonicalReference": "compute-resource-manager!DiskEncryptionSetUpdate:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DiskEncryptionSetsUpdateOptionalParams", + "canonicalReference": "compute-resource-manager!DiskEncryptionSetsUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DiskEncryptionSetsUpdateResponse", + "canonicalReference": "compute-resource-manager!DiskEncryptionSetsUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "DiskEncryptionSetsUpdateResponse", + "canonicalReference": "compute-resource-manager!DiskEncryptionSetsUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "diskEncryptionSetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "diskEncryptionSet", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!DiskEncryptionSets#beginUpdateAndWait:member(1)", + "docComment": "/**\n * Updates (patches) a disk encryption set.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param diskEncryptionSetName - The name of the disk encryption set that is being created. The name can't be changed after the disk encryption set is created. Supported characters for the name are a-z, A-Z, 0-9 and _. The maximum name length is 80 characters.\n *\n * @param diskEncryptionSet - disk encryption set object supplied in the body of the Patch disk encryption set operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", diskEncryptionSetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", diskEncryptionSet: " + }, + { + "kind": "Reference", + "text": "DiskEncryptionSetUpdate", + "canonicalReference": "compute-resource-manager!DiskEncryptionSetUpdate:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DiskEncryptionSetsUpdateOptionalParams", + "canonicalReference": "compute-resource-manager!DiskEncryptionSetsUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DiskEncryptionSetsUpdateResponse", + "canonicalReference": "compute-resource-manager!DiskEncryptionSetsUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "diskEncryptionSetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "diskEncryptionSet", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!DiskEncryptionSets#get:member(1)", + "docComment": "/**\n * Gets information about a disk encryption set.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param diskEncryptionSetName - The name of the disk encryption set that is being created. The name can't be changed after the disk encryption set is created. Supported characters for the name are a-z, A-Z, 0-9 and _. The maximum name length is 80 characters.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", diskEncryptionSetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DiskEncryptionSetsGetOptionalParams", + "canonicalReference": "compute-resource-manager!DiskEncryptionSetsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DiskEncryptionSetsGetResponse", + "canonicalReference": "compute-resource-manager!DiskEncryptionSetsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "diskEncryptionSetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!DiskEncryptionSets#list:member(1)", + "docComment": "/**\n * Lists all the disk encryption sets under a subscription.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(options?: " + }, + { + "kind": "Reference", + "text": "DiskEncryptionSetsListOptionalParams", + "canonicalReference": "compute-resource-manager!DiskEncryptionSetsListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DiskEncryptionSet", + "canonicalReference": "compute-resource-manager!DiskEncryptionSet:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "list" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!DiskEncryptionSets#listByResourceGroup:member(1)", + "docComment": "/**\n * Lists all the disk encryption sets under a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByResourceGroup(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DiskEncryptionSetsListByResourceGroupOptionalParams", + "canonicalReference": "compute-resource-manager!DiskEncryptionSetsListByResourceGroupOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DiskEncryptionSet", + "canonicalReference": "compute-resource-manager!DiskEncryptionSet:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "listByResourceGroup" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!DiskEncryptionSetsCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DiskEncryptionSetsCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DiskEncryptionSetsCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!DiskEncryptionSetsCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!DiskEncryptionSetsCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!DiskEncryptionSetsCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DiskEncryptionSetsCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "DiskEncryptionSet", + "canonicalReference": "compute-resource-manager!DiskEncryptionSet:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DiskEncryptionSetsCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!DiskEncryptionSetsDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DiskEncryptionSetsDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DiskEncryptionSetsDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!DiskEncryptionSetsDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!DiskEncryptionSetsDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!DiskEncryptionSetsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DiskEncryptionSetsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DiskEncryptionSetsGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!DiskEncryptionSetsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DiskEncryptionSetsGetResponse = " + }, + { + "kind": "Reference", + "text": "DiskEncryptionSet", + "canonicalReference": "compute-resource-manager!DiskEncryptionSet:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DiskEncryptionSetsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!DiskEncryptionSetsListByResourceGroupNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DiskEncryptionSetsListByResourceGroupNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DiskEncryptionSetsListByResourceGroupNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!DiskEncryptionSetsListByResourceGroupNextResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroupNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DiskEncryptionSetsListByResourceGroupNextResponse = " + }, + { + "kind": "Reference", + "text": "DiskEncryptionSetList", + "canonicalReference": "compute-resource-manager!DiskEncryptionSetList:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DiskEncryptionSetsListByResourceGroupNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!DiskEncryptionSetsListByResourceGroupOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DiskEncryptionSetsListByResourceGroupOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DiskEncryptionSetsListByResourceGroupOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!DiskEncryptionSetsListByResourceGroupResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DiskEncryptionSetsListByResourceGroupResponse = " + }, + { + "kind": "Reference", + "text": "DiskEncryptionSetList", + "canonicalReference": "compute-resource-manager!DiskEncryptionSetList:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DiskEncryptionSetsListByResourceGroupResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!DiskEncryptionSetsListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DiskEncryptionSetsListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DiskEncryptionSetsListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!DiskEncryptionSetsListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DiskEncryptionSetsListNextResponse = " + }, + { + "kind": "Reference", + "text": "DiskEncryptionSetList", + "canonicalReference": "compute-resource-manager!DiskEncryptionSetList:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DiskEncryptionSetsListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!DiskEncryptionSetsListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DiskEncryptionSetsListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DiskEncryptionSetsListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!DiskEncryptionSetsListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DiskEncryptionSetsListResponse = " + }, + { + "kind": "Reference", + "text": "DiskEncryptionSetList", + "canonicalReference": "compute-resource-manager!DiskEncryptionSetList:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DiskEncryptionSetsListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!DiskEncryptionSetsUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DiskEncryptionSetsUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DiskEncryptionSetsUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!DiskEncryptionSetsUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!DiskEncryptionSetsUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!DiskEncryptionSetsUpdateResponse:type", + "docComment": "/**\n * Contains response data for the update operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DiskEncryptionSetsUpdateResponse = " + }, + { + "kind": "Reference", + "text": "DiskEncryptionSet", + "canonicalReference": "compute-resource-manager!DiskEncryptionSet:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DiskEncryptionSetsUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!DiskEncryptionSettings:interface", + "docComment": "/**\n * Describes a Encryption Settings for a Disk\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DiskEncryptionSettings " + } + ], + "releaseTag": "Public", + "name": "DiskEncryptionSettings", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!DiskEncryptionSettings#diskEncryptionKey:member", + "docComment": "/**\n * Specifies the location of the disk encryption key, which is a Key Vault Secret.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "diskEncryptionKey?: " + }, + { + "kind": "Reference", + "text": "KeyVaultSecretReference", + "canonicalReference": "compute-resource-manager!KeyVaultSecretReference:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "diskEncryptionKey", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!DiskEncryptionSettings#enabled:member", + "docComment": "/**\n * Specifies whether disk encryption should be enabled on the virtual machine.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "enabled?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "enabled", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!DiskEncryptionSettings#keyEncryptionKey:member", + "docComment": "/**\n * Specifies the location of the key encryption key in Key Vault.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "keyEncryptionKey?: " + }, + { + "kind": "Reference", + "text": "KeyVaultKeyReference", + "canonicalReference": "compute-resource-manager!KeyVaultKeyReference:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "keyEncryptionKey", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!DiskEncryptionSetUpdate:interface", + "docComment": "/**\n * disk encryption set update resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DiskEncryptionSetUpdate " + } + ], + "releaseTag": "Public", + "name": "DiskEncryptionSetUpdate", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!DiskEncryptionSetUpdate#activeKey:member", + "docComment": "/**\n * Key Vault Key Url and vault id of KeK, KeK is optional and when provided is used to unwrap the encryptionKey\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "activeKey?: " + }, + { + "kind": "Reference", + "text": "KeyVaultAndKeyReference", + "canonicalReference": "compute-resource-manager!KeyVaultAndKeyReference:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "activeKey", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!DiskEncryptionSetUpdate#tags:member", + "docComment": "/**\n * Resource tags\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "tags?: " + }, + { + "kind": "Content", + "text": "{\n [propertyName: string]: string;\n }" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tags", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!DiskImageEncryption:interface", + "docComment": "/**\n * This is the disk image encryption base class.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DiskImageEncryption " + } + ], + "releaseTag": "Public", + "name": "DiskImageEncryption", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!DiskImageEncryption#diskEncryptionSetId:member", + "docComment": "/**\n * A relative URI containing the resource ID of the disk encryption set.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "diskEncryptionSetId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "diskEncryptionSetId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!DiskInstanceView:interface", + "docComment": "/**\n * The instance view of the disk.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DiskInstanceView " + } + ], + "releaseTag": "Public", + "name": "DiskInstanceView", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!DiskInstanceView#encryptionSettings:member", + "docComment": "/**\n * Specifies the encryption settings for the OS Disk.

    Minimum api-version: 2015-06-15\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "encryptionSettings?: " + }, + { + "kind": "Reference", + "text": "DiskEncryptionSettings", + "canonicalReference": "compute-resource-manager!DiskEncryptionSettings:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "encryptionSettings", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!DiskInstanceView#name:member", + "docComment": "/**\n * The disk name.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!DiskInstanceView#statuses:member", + "docComment": "/**\n * The resource status information.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "statuses?: " + }, + { + "kind": "Reference", + "text": "InstanceViewStatus", + "canonicalReference": "compute-resource-manager!InstanceViewStatus:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "statuses", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!DiskList:interface", + "docComment": "/**\n * The List Disks operation response.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DiskList " + } + ], + "releaseTag": "Public", + "name": "DiskList", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!DiskList#nextLink:member", + "docComment": "/**\n * The uri to fetch the next page of disks. Call ListNext() with this to fetch the next page of disks.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!DiskList#value:member", + "docComment": "/**\n * A list of disks.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Reference", + "text": "Disk", + "canonicalReference": "compute-resource-manager!Disk:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!Disks:interface", + "docComment": "/**\n * Interface representing a Disks.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Disks " + } + ], + "releaseTag": "Public", + "name": "Disks", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!Disks#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Creates or updates a disk.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param diskName - The name of the managed disk that is being created. The name can't be changed after the disk is created. Supported characters for the name are a-z, A-Z, 0-9 and _. The maximum name length is 80 characters.\n *\n * @param disk - Disk object supplied in the body of the Put disk operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", diskName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", disk: " + }, + { + "kind": "Reference", + "text": "Disk", + "canonicalReference": "compute-resource-manager!Disk:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DisksCreateOrUpdateOptionalParams", + "canonicalReference": "compute-resource-manager!DisksCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DisksCreateOrUpdateResponse", + "canonicalReference": "compute-resource-manager!DisksCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "DisksCreateOrUpdateResponse", + "canonicalReference": "compute-resource-manager!DisksCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "diskName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "disk", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!Disks#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Creates or updates a disk.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param diskName - The name of the managed disk that is being created. The name can't be changed after the disk is created. Supported characters for the name are a-z, A-Z, 0-9 and _. The maximum name length is 80 characters.\n *\n * @param disk - Disk object supplied in the body of the Put disk operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", diskName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", disk: " + }, + { + "kind": "Reference", + "text": "Disk", + "canonicalReference": "compute-resource-manager!Disk:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DisksCreateOrUpdateOptionalParams", + "canonicalReference": "compute-resource-manager!DisksCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DisksCreateOrUpdateResponse", + "canonicalReference": "compute-resource-manager!DisksCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "diskName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "disk", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!Disks#beginDelete:member(1)", + "docComment": "/**\n * Deletes a disk.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param diskName - The name of the managed disk that is being created. The name can't be changed after the disk is created. Supported characters for the name are a-z, A-Z, 0-9 and _. The maximum name length is 80 characters.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", diskName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DisksDeleteOptionalParams", + "canonicalReference": "compute-resource-manager!DisksDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "diskName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!Disks#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes a disk.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param diskName - The name of the managed disk that is being created. The name can't be changed after the disk is created. Supported characters for the name are a-z, A-Z, 0-9 and _. The maximum name length is 80 characters.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", diskName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DisksDeleteOptionalParams", + "canonicalReference": "compute-resource-manager!DisksDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "diskName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!Disks#beginGrantAccess:member(1)", + "docComment": "/**\n * Grants access to a disk.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param diskName - The name of the managed disk that is being created. The name can't be changed after the disk is created. Supported characters for the name are a-z, A-Z, 0-9 and _. The maximum name length is 80 characters.\n *\n * @param grantAccessData - Access data object supplied in the body of the get disk access operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginGrantAccess(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", diskName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", grantAccessData: " + }, + { + "kind": "Reference", + "text": "GrantAccessData", + "canonicalReference": "compute-resource-manager!GrantAccessData:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DisksGrantAccessOptionalParams", + "canonicalReference": "compute-resource-manager!DisksGrantAccessOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DisksGrantAccessResponse", + "canonicalReference": "compute-resource-manager!DisksGrantAccessResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "DisksGrantAccessResponse", + "canonicalReference": "compute-resource-manager!DisksGrantAccessResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "diskName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "grantAccessData", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginGrantAccess" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!Disks#beginGrantAccessAndWait:member(1)", + "docComment": "/**\n * Grants access to a disk.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param diskName - The name of the managed disk that is being created. The name can't be changed after the disk is created. Supported characters for the name are a-z, A-Z, 0-9 and _. The maximum name length is 80 characters.\n *\n * @param grantAccessData - Access data object supplied in the body of the get disk access operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginGrantAccessAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", diskName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", grantAccessData: " + }, + { + "kind": "Reference", + "text": "GrantAccessData", + "canonicalReference": "compute-resource-manager!GrantAccessData:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DisksGrantAccessOptionalParams", + "canonicalReference": "compute-resource-manager!DisksGrantAccessOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DisksGrantAccessResponse", + "canonicalReference": "compute-resource-manager!DisksGrantAccessResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "diskName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "grantAccessData", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginGrantAccessAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!Disks#beginRevokeAccess:member(1)", + "docComment": "/**\n * Revokes access to a disk.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param diskName - The name of the managed disk that is being created. The name can't be changed after the disk is created. Supported characters for the name are a-z, A-Z, 0-9 and _. The maximum name length is 80 characters.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginRevokeAccess(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", diskName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DisksRevokeAccessOptionalParams", + "canonicalReference": "compute-resource-manager!DisksRevokeAccessOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "diskName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginRevokeAccess" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!Disks#beginRevokeAccessAndWait:member(1)", + "docComment": "/**\n * Revokes access to a disk.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param diskName - The name of the managed disk that is being created. The name can't be changed after the disk is created. Supported characters for the name are a-z, A-Z, 0-9 and _. The maximum name length is 80 characters.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginRevokeAccessAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", diskName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DisksRevokeAccessOptionalParams", + "canonicalReference": "compute-resource-manager!DisksRevokeAccessOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "diskName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginRevokeAccessAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!Disks#beginUpdate:member(1)", + "docComment": "/**\n * Updates (patches) a disk.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param diskName - The name of the managed disk that is being created. The name can't be changed after the disk is created. Supported characters for the name are a-z, A-Z, 0-9 and _. The maximum name length is 80 characters.\n *\n * @param disk - Disk object supplied in the body of the Patch disk operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", diskName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", disk: " + }, + { + "kind": "Reference", + "text": "DiskUpdate", + "canonicalReference": "compute-resource-manager!DiskUpdate:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DisksUpdateOptionalParams", + "canonicalReference": "compute-resource-manager!DisksUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DisksUpdateResponse", + "canonicalReference": "compute-resource-manager!DisksUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "DisksUpdateResponse", + "canonicalReference": "compute-resource-manager!DisksUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "diskName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "disk", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!Disks#beginUpdateAndWait:member(1)", + "docComment": "/**\n * Updates (patches) a disk.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param diskName - The name of the managed disk that is being created. The name can't be changed after the disk is created. Supported characters for the name are a-z, A-Z, 0-9 and _. The maximum name length is 80 characters.\n *\n * @param disk - Disk object supplied in the body of the Patch disk operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", diskName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", disk: " + }, + { + "kind": "Reference", + "text": "DiskUpdate", + "canonicalReference": "compute-resource-manager!DiskUpdate:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DisksUpdateOptionalParams", + "canonicalReference": "compute-resource-manager!DisksUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DisksUpdateResponse", + "canonicalReference": "compute-resource-manager!DisksUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "diskName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "disk", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!Disks#get:member(1)", + "docComment": "/**\n * Gets information about a disk.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param diskName - The name of the managed disk that is being created. The name can't be changed after the disk is created. Supported characters for the name are a-z, A-Z, 0-9 and _. The maximum name length is 80 characters.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", diskName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DisksGetOptionalParams", + "canonicalReference": "compute-resource-manager!DisksGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DisksGetResponse", + "canonicalReference": "compute-resource-manager!DisksGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "diskName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!Disks#list:member(1)", + "docComment": "/**\n * Lists all the disks under a subscription.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(options?: " + }, + { + "kind": "Reference", + "text": "DisksListOptionalParams", + "canonicalReference": "compute-resource-manager!DisksListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "Disk", + "canonicalReference": "compute-resource-manager!Disk:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "list" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!Disks#listByResourceGroup:member(1)", + "docComment": "/**\n * Lists all the disks under a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByResourceGroup(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DisksListByResourceGroupOptionalParams", + "canonicalReference": "compute-resource-manager!DisksListByResourceGroupOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "Disk", + "canonicalReference": "compute-resource-manager!Disk:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "listByResourceGroup" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!DisksCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DisksCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DisksCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!DisksCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!DisksCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!DisksCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DisksCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "Disk", + "canonicalReference": "compute-resource-manager!Disk:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DisksCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!DisksDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DisksDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DisksDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!DisksDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!DisksDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!DisksGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DisksGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DisksGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!DisksGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DisksGetResponse = " + }, + { + "kind": "Reference", + "text": "Disk", + "canonicalReference": "compute-resource-manager!Disk:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DisksGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!DisksGrantAccessOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DisksGrantAccessOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DisksGrantAccessOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!DisksGrantAccessOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!DisksGrantAccessOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!DisksGrantAccessResponse:type", + "docComment": "/**\n * Contains response data for the grantAccess operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DisksGrantAccessResponse = " + }, + { + "kind": "Reference", + "text": "AccessUri", + "canonicalReference": "compute-resource-manager!AccessUri:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DisksGrantAccessResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!DiskSku:interface", + "docComment": "/**\n * The disks sku name. Can be Standard_LRS, Premium_LRS, StandardSSD_LRS, or UltraSSD_LRS.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DiskSku " + } + ], + "releaseTag": "Public", + "name": "DiskSku", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!DiskSku#name:member", + "docComment": "/**\n * The sku name.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Reference", + "text": "DiskStorageAccountTypes", + "canonicalReference": "compute-resource-manager!DiskStorageAccountTypes:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!DiskSku#tier:member", + "docComment": "/**\n * The sku tier. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly tier?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tier", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!DisksListByResourceGroupNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DisksListByResourceGroupNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DisksListByResourceGroupNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!DisksListByResourceGroupNextResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroupNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DisksListByResourceGroupNextResponse = " + }, + { + "kind": "Reference", + "text": "DiskList", + "canonicalReference": "compute-resource-manager!DiskList:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DisksListByResourceGroupNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!DisksListByResourceGroupOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DisksListByResourceGroupOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DisksListByResourceGroupOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!DisksListByResourceGroupResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DisksListByResourceGroupResponse = " + }, + { + "kind": "Reference", + "text": "DiskList", + "canonicalReference": "compute-resource-manager!DiskList:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DisksListByResourceGroupResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!DisksListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DisksListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DisksListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!DisksListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DisksListNextResponse = " + }, + { + "kind": "Reference", + "text": "DiskList", + "canonicalReference": "compute-resource-manager!DiskList:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DisksListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!DisksListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DisksListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DisksListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!DisksListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DisksListResponse = " + }, + { + "kind": "Reference", + "text": "DiskList", + "canonicalReference": "compute-resource-manager!DiskList:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DisksListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!DisksRevokeAccessOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DisksRevokeAccessOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DisksRevokeAccessOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!DisksRevokeAccessOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!DisksRevokeAccessOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!DiskState:type", + "docComment": "/**\n * Defines values for DiskState. \\ {@link KnownDiskState} can be used interchangeably with DiskState, this enum contains the known values that the service supports. ### Known values supported by the service **Unattached**: The disk is not being used and can be attached to a VM. \\ **Attached**: The disk is currently mounted to a running VM. \\ **Reserved**: The disk is mounted to a stopped-deallocated VM \\ **ActiveSAS**: The disk currently has an Active SAS Uri associated with it. \\ **ReadyToUpload**: A disk is ready to be created by upload by requesting a write token. \\ **ActiveUpload**: A disk is created for upload and a write token has been issued for uploading to it.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DiskState = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DiskState", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!DiskStorageAccountTypes:type", + "docComment": "/**\n * Defines values for DiskStorageAccountTypes. \\ {@link KnownDiskStorageAccountTypes} can be used interchangeably with DiskStorageAccountTypes, this enum contains the known values that the service supports. ### Known values supported by the service **Standard_LRS**: Standard HDD locally redundant storage. Best for backup, non-critical, and infrequent access. \\ **Premium_LRS**: Premium SSD locally redundant storage. Best for production and performance sensitive workloads. \\ **StandardSSD_LRS**: Standard SSD locally redundant storage. Best for web servers, lightly used enterprise applications and dev\\/test. \\ **UltraSSD_LRS**: Ultra SSD locally redundant storage. Best for IO-intensive workloads such as SAP HANA, top tier databases (for example, SQL, Oracle), and other transaction-heavy workloads.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DiskStorageAccountTypes = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DiskStorageAccountTypes", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!DisksUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DisksUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DisksUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!DisksUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!DisksUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!DisksUpdateResponse:type", + "docComment": "/**\n * Contains response data for the update operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DisksUpdateResponse = " + }, + { + "kind": "Reference", + "text": "Disk", + "canonicalReference": "compute-resource-manager!Disk:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DisksUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!DiskUpdate:interface", + "docComment": "/**\n * Disk update resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DiskUpdate " + } + ], + "releaseTag": "Public", + "name": "DiskUpdate", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!DiskUpdate#diskIopsReadOnly:member", + "docComment": "/**\n * The total number of IOPS that will be allowed across all VMs mounting the shared disk as ReadOnly. One operation can transfer between 4k and 256k bytes.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "diskIopsReadOnly?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "diskIopsReadOnly", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!DiskUpdate#diskIopsReadWrite:member", + "docComment": "/**\n * The number of IOPS allowed for this disk; only settable for UltraSSD disks. One operation can transfer between 4k and 256k bytes.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "diskIopsReadWrite?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "diskIopsReadWrite", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!DiskUpdate#diskMBpsReadOnly:member", + "docComment": "/**\n * The total throughput (MBps) that will be allowed across all VMs mounting the shared disk as ReadOnly. MBps means millions of bytes per second - MB here uses the ISO notation, of powers of 10.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "diskMBpsReadOnly?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "diskMBpsReadOnly", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!DiskUpdate#diskMBpsReadWrite:member", + "docComment": "/**\n * The bandwidth allowed for this disk; only settable for UltraSSD disks. MBps means millions of bytes per second - MB here uses the ISO notation, of powers of 10.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "diskMBpsReadWrite?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "diskMBpsReadWrite", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!DiskUpdate#diskSizeGB:member", + "docComment": "/**\n * If creationData.createOption is Empty, this field is mandatory and it indicates the size of the disk to create. If this field is present for updates or creation with other options, it indicates a resize. Resizes are only allowed if the disk is not attached to a running VM, and can only increase the disk's size.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "diskSizeGB?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "diskSizeGB", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!DiskUpdate#encryption:member", + "docComment": "/**\n * Encryption property can be used to encrypt data at rest with customer managed keys or platform managed keys.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "encryption?: " + }, + { + "kind": "Reference", + "text": "Encryption", + "canonicalReference": "compute-resource-manager!Encryption:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "encryption", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!DiskUpdate#encryptionSettingsCollection:member", + "docComment": "/**\n * Encryption settings collection used be Azure Disk Encryption, can contain multiple encryption settings per disk or snapshot.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "encryptionSettingsCollection?: " + }, + { + "kind": "Reference", + "text": "EncryptionSettingsCollection", + "canonicalReference": "compute-resource-manager!EncryptionSettingsCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "encryptionSettingsCollection", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!DiskUpdate#maxShares:member", + "docComment": "/**\n * The maximum number of VMs that can attach to the disk at the same time. Value greater than one indicates a disk that can be mounted on multiple VMs at the same time.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "maxShares?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "maxShares", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!DiskUpdate#osType:member", + "docComment": "/**\n * the Operating System type.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "osType?: " + }, + { + "kind": "Reference", + "text": "OperatingSystemTypes", + "canonicalReference": "compute-resource-manager!OperatingSystemTypes:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "osType", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!DiskUpdate#sku:member", + "docComment": "/**\n * The disks sku name. Can be Standard_LRS, Premium_LRS, StandardSSD_LRS, or UltraSSD_LRS.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "sku?: " + }, + { + "kind": "Reference", + "text": "DiskSku", + "canonicalReference": "compute-resource-manager!DiskSku:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "sku", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!DiskUpdate#tags:member", + "docComment": "/**\n * Resource tags\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "tags?: " + }, + { + "kind": "Content", + "text": "{\n [propertyName: string]: string;\n }" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tags", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!Encryption:interface", + "docComment": "/**\n * Encryption at rest settings for disk or snapshot\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Encryption " + } + ], + "releaseTag": "Public", + "name": "Encryption", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!Encryption#diskEncryptionSetId:member", + "docComment": "/**\n * ResourceId of the disk encryption set to use for enabling encryption at rest.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "diskEncryptionSetId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "diskEncryptionSetId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!Encryption#type:member", + "docComment": "/**\n * The type of key used to encrypt the data of the disk.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "type?: " + }, + { + "kind": "Reference", + "text": "EncryptionType", + "canonicalReference": "compute-resource-manager!EncryptionType:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "type", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!EncryptionImages:interface", + "docComment": "/**\n * Optional. Allows users to provide customer managed keys for encrypting the OS and data disks in the gallery artifact.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface EncryptionImages " + } + ], + "releaseTag": "Public", + "name": "EncryptionImages", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!EncryptionImages#dataDiskImages:member", + "docComment": "/**\n * A list of encryption specifications for data disk images.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "dataDiskImages?: " + }, + { + "kind": "Reference", + "text": "DataDiskImageEncryption", + "canonicalReference": "compute-resource-manager!DataDiskImageEncryption:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "dataDiskImages", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!EncryptionImages#osDiskImage:member", + "docComment": "/**\n * Contains encryption settings for an OS disk image.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "osDiskImage?: " + }, + { + "kind": "Reference", + "text": "OSDiskImageEncryption", + "canonicalReference": "compute-resource-manager!OSDiskImageEncryption:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "osDiskImage", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!EncryptionSetIdentity:interface", + "docComment": "/**\n * The managed identity for the disk encryption set. It should be given permission on the key vault before it can be used to encrypt disks.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface EncryptionSetIdentity " + } + ], + "releaseTag": "Public", + "name": "EncryptionSetIdentity", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!EncryptionSetIdentity#principalId:member", + "docComment": "/**\n * The object id of the Managed Identity Resource. This will be sent to the RP from ARM via the x-ms-identity-principal-id header in the PUT request if the resource has a systemAssigned(implicit) identity NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly principalId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "principalId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!EncryptionSetIdentity#tenantId:member", + "docComment": "/**\n * The tenant id of the Managed Identity Resource. This will be sent to the RP from ARM via the x-ms-client-tenant-id header in the PUT request if the resource has a systemAssigned(implicit) identity NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly tenantId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tenantId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!EncryptionSetIdentity#type:member", + "docComment": "/**\n * The type of Managed Identity used by the DiskEncryptionSet. Only SystemAssigned is supported.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "type?: " + }, + { + "kind": "Reference", + "text": "DiskEncryptionSetIdentityType", + "canonicalReference": "compute-resource-manager!DiskEncryptionSetIdentityType:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "type", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!EncryptionSettingsCollection:interface", + "docComment": "/**\n * Encryption settings for disk or snapshot\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface EncryptionSettingsCollection " + } + ], + "releaseTag": "Public", + "name": "EncryptionSettingsCollection", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!EncryptionSettingsCollection#enabled:member", + "docComment": "/**\n * Set this flag to true and provide DiskEncryptionKey and optional KeyEncryptionKey to enable encryption. Set this flag to false and remove DiskEncryptionKey and KeyEncryptionKey to disable encryption. If EncryptionSettings is null in the request object, the existing settings remain unchanged.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "enabled: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "enabled", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!EncryptionSettingsCollection#encryptionSettings:member", + "docComment": "/**\n * A collection of encryption settings, one for each disk volume.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "encryptionSettings?: " + }, + { + "kind": "Reference", + "text": "EncryptionSettingsElement", + "canonicalReference": "compute-resource-manager!EncryptionSettingsElement:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "encryptionSettings", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!EncryptionSettingsCollection#encryptionSettingsVersion:member", + "docComment": "/**\n * Describes what type of encryption is used for the disks. Once this field is set, it cannot be overwritten. '1.0' corresponds to Azure Disk Encryption with AAD app.'1.1' corresponds to Azure Disk Encryption.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "encryptionSettingsVersion?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "encryptionSettingsVersion", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!EncryptionSettingsElement:interface", + "docComment": "/**\n * Encryption settings for one disk volume.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface EncryptionSettingsElement " + } + ], + "releaseTag": "Public", + "name": "EncryptionSettingsElement", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!EncryptionSettingsElement#diskEncryptionKey:member", + "docComment": "/**\n * Key Vault Secret Url and vault id of the disk encryption key\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "diskEncryptionKey?: " + }, + { + "kind": "Reference", + "text": "KeyVaultAndSecretReference", + "canonicalReference": "compute-resource-manager!KeyVaultAndSecretReference:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "diskEncryptionKey", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!EncryptionSettingsElement#keyEncryptionKey:member", + "docComment": "/**\n * Key Vault Key Url and vault id of the key encryption key. KeyEncryptionKey is optional and when provided is used to unwrap the disk encryption key.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "keyEncryptionKey?: " + }, + { + "kind": "Reference", + "text": "KeyVaultAndKeyReference", + "canonicalReference": "compute-resource-manager!KeyVaultAndKeyReference:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "keyEncryptionKey", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!EncryptionType:type", + "docComment": "/**\n * Defines values for EncryptionType. \\ {@link KnownEncryptionType} can be used interchangeably with EncryptionType, this enum contains the known values that the service supports. ### Known values supported by the service **EncryptionAtRestWithPlatformKey**: Disk is encrypted with XStore managed key at rest. It is the default encryption type. \\ **EncryptionAtRestWithCustomerKey**: Disk is encrypted with Customer managed key at rest.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type EncryptionType = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "EncryptionType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!Galleries:interface", + "docComment": "/**\n * Interface representing a Galleries.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Galleries " + } + ], + "releaseTag": "Public", + "name": "Galleries", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!Galleries#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Create or update a Shared Image Gallery.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param galleryName - The name of the Shared Image Gallery. The allowed characters are alphabets and numbers with dots and periods allowed in the middle. The maximum length is 80 characters.\n *\n * @param gallery - Parameters supplied to the create or update Shared Image Gallery operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", galleryName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", gallery: " + }, + { + "kind": "Reference", + "text": "Gallery", + "canonicalReference": "compute-resource-manager!Gallery:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "GalleriesCreateOrUpdateOptionalParams", + "canonicalReference": "compute-resource-manager!GalleriesCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "GalleriesCreateOrUpdateResponse", + "canonicalReference": "compute-resource-manager!GalleriesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "GalleriesCreateOrUpdateResponse", + "canonicalReference": "compute-resource-manager!GalleriesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "galleryName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "gallery", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!Galleries#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Create or update a Shared Image Gallery.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param galleryName - The name of the Shared Image Gallery. The allowed characters are alphabets and numbers with dots and periods allowed in the middle. The maximum length is 80 characters.\n *\n * @param gallery - Parameters supplied to the create or update Shared Image Gallery operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", galleryName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", gallery: " + }, + { + "kind": "Reference", + "text": "Gallery", + "canonicalReference": "compute-resource-manager!Gallery:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "GalleriesCreateOrUpdateOptionalParams", + "canonicalReference": "compute-resource-manager!GalleriesCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "GalleriesCreateOrUpdateResponse", + "canonicalReference": "compute-resource-manager!GalleriesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "galleryName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "gallery", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!Galleries#beginDelete:member(1)", + "docComment": "/**\n * Delete a Shared Image Gallery.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param galleryName - The name of the Shared Image Gallery to be deleted.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", galleryName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "GalleriesDeleteOptionalParams", + "canonicalReference": "compute-resource-manager!GalleriesDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "galleryName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!Galleries#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Delete a Shared Image Gallery.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param galleryName - The name of the Shared Image Gallery to be deleted.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", galleryName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "GalleriesDeleteOptionalParams", + "canonicalReference": "compute-resource-manager!GalleriesDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "galleryName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!Galleries#beginUpdate:member(1)", + "docComment": "/**\n * Update a Shared Image Gallery.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param galleryName - The name of the Shared Image Gallery. The allowed characters are alphabets and numbers with dots and periods allowed in the middle. The maximum length is 80 characters.\n *\n * @param gallery - Parameters supplied to the update Shared Image Gallery operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", galleryName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", gallery: " + }, + { + "kind": "Reference", + "text": "GalleryUpdate", + "canonicalReference": "compute-resource-manager!GalleryUpdate:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "GalleriesUpdateOptionalParams", + "canonicalReference": "compute-resource-manager!GalleriesUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "GalleriesUpdateResponse", + "canonicalReference": "compute-resource-manager!GalleriesUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "GalleriesUpdateResponse", + "canonicalReference": "compute-resource-manager!GalleriesUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "galleryName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "gallery", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!Galleries#beginUpdateAndWait:member(1)", + "docComment": "/**\n * Update a Shared Image Gallery.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param galleryName - The name of the Shared Image Gallery. The allowed characters are alphabets and numbers with dots and periods allowed in the middle. The maximum length is 80 characters.\n *\n * @param gallery - Parameters supplied to the update Shared Image Gallery operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", galleryName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", gallery: " + }, + { + "kind": "Reference", + "text": "GalleryUpdate", + "canonicalReference": "compute-resource-manager!GalleryUpdate:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "GalleriesUpdateOptionalParams", + "canonicalReference": "compute-resource-manager!GalleriesUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "GalleriesUpdateResponse", + "canonicalReference": "compute-resource-manager!GalleriesUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "galleryName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "gallery", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!Galleries#get:member(1)", + "docComment": "/**\n * Retrieves information about a Shared Image Gallery.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param galleryName - The name of the Shared Image Gallery.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", galleryName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "GalleriesGetOptionalParams", + "canonicalReference": "compute-resource-manager!GalleriesGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "GalleriesGetResponse", + "canonicalReference": "compute-resource-manager!GalleriesGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "galleryName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!Galleries#list:member(1)", + "docComment": "/**\n * List galleries under a subscription.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(options?: " + }, + { + "kind": "Reference", + "text": "GalleriesListOptionalParams", + "canonicalReference": "compute-resource-manager!GalleriesListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "Gallery", + "canonicalReference": "compute-resource-manager!Gallery:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "list" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!Galleries#listByResourceGroup:member(1)", + "docComment": "/**\n * List galleries under a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByResourceGroup(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "GalleriesListByResourceGroupOptionalParams", + "canonicalReference": "compute-resource-manager!GalleriesListByResourceGroupOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "Gallery", + "canonicalReference": "compute-resource-manager!Gallery:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "listByResourceGroup" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!GalleriesCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GalleriesCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "GalleriesCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!GalleriesCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!GalleriesCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!GalleriesCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type GalleriesCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "Gallery", + "canonicalReference": "compute-resource-manager!Gallery:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "GalleriesCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!GalleriesDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GalleriesDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "GalleriesDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!GalleriesDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!GalleriesDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!GalleriesGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GalleriesGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "GalleriesGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!GalleriesGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type GalleriesGetResponse = " + }, + { + "kind": "Reference", + "text": "Gallery", + "canonicalReference": "compute-resource-manager!Gallery:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "GalleriesGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!GalleriesListByResourceGroupNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GalleriesListByResourceGroupNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "GalleriesListByResourceGroupNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!GalleriesListByResourceGroupNextResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroupNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type GalleriesListByResourceGroupNextResponse = " + }, + { + "kind": "Reference", + "text": "GalleryList", + "canonicalReference": "compute-resource-manager!GalleryList:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "GalleriesListByResourceGroupNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!GalleriesListByResourceGroupOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GalleriesListByResourceGroupOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "GalleriesListByResourceGroupOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!GalleriesListByResourceGroupResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type GalleriesListByResourceGroupResponse = " + }, + { + "kind": "Reference", + "text": "GalleryList", + "canonicalReference": "compute-resource-manager!GalleryList:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "GalleriesListByResourceGroupResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!GalleriesListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GalleriesListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "GalleriesListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!GalleriesListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type GalleriesListNextResponse = " + }, + { + "kind": "Reference", + "text": "GalleryList", + "canonicalReference": "compute-resource-manager!GalleryList:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "GalleriesListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!GalleriesListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GalleriesListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "GalleriesListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!GalleriesListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type GalleriesListResponse = " + }, + { + "kind": "Reference", + "text": "GalleryList", + "canonicalReference": "compute-resource-manager!GalleryList:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "GalleriesListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!GalleriesUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GalleriesUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "GalleriesUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!GalleriesUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!GalleriesUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!GalleriesUpdateResponse:type", + "docComment": "/**\n * Contains response data for the update operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type GalleriesUpdateResponse = " + }, + { + "kind": "Reference", + "text": "Gallery", + "canonicalReference": "compute-resource-manager!Gallery:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "GalleriesUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!Gallery:type", + "docComment": "/**\n * Specifies information about the Shared Image Gallery that you want to create or update.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type Gallery = " + }, + { + "kind": "Reference", + "text": "Resource", + "canonicalReference": "compute-resource-manager!Resource:interface" + }, + { + "kind": "Content", + "text": " & {\n description?: string;\n identifier?: " + }, + { + "kind": "Reference", + "text": "GalleryIdentifier", + "canonicalReference": "compute-resource-manager!GalleryIdentifier:interface" + }, + { + "kind": "Content", + "text": ";\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "GalleryPropertiesProvisioningState", + "canonicalReference": "compute-resource-manager!GalleryPropertiesProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "Gallery", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 7 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!GalleryApplication:type", + "docComment": "/**\n * Specifies information about the gallery Application Definition that you want to create or update.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type GalleryApplication = " + }, + { + "kind": "Reference", + "text": "Resource", + "canonicalReference": "compute-resource-manager!Resource:interface" + }, + { + "kind": "Content", + "text": " & {\n description?: string;\n eula?: string;\n privacyStatementUri?: string;\n releaseNoteUri?: string;\n endOfLifeDate?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n supportedOSType?: " + }, + { + "kind": "Reference", + "text": "OperatingSystemTypes", + "canonicalReference": "compute-resource-manager!OperatingSystemTypes:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "GalleryApplication", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 7 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!GalleryApplicationList:interface", + "docComment": "/**\n * The List Gallery Applications operation response.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GalleryApplicationList " + } + ], + "releaseTag": "Public", + "name": "GalleryApplicationList", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!GalleryApplicationList#nextLink:member", + "docComment": "/**\n * The uri to fetch the next page of Application Definitions in the Application Gallery. Call ListNext() with this to fetch the next page of gallery Application Definitions.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!GalleryApplicationList#value:member", + "docComment": "/**\n * A list of Gallery Applications.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Reference", + "text": "GalleryApplication", + "canonicalReference": "compute-resource-manager!GalleryApplication:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!GalleryApplications:interface", + "docComment": "/**\n * Interface representing a GalleryApplications.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GalleryApplications " + } + ], + "releaseTag": "Public", + "name": "GalleryApplications", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!GalleryApplications#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Create or update a gallery Application Definition.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param galleryName - The name of the Shared Application Gallery in which the Application Definition is to be created.\n *\n * @param galleryApplicationName - The name of the gallery Application Definition to be created or updated. The allowed characters are alphabets and numbers with dots, dashes, and periods allowed in the middle. The maximum length is 80 characters.\n *\n * @param galleryApplication - Parameters supplied to the create or update gallery Application operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", galleryName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", galleryApplicationName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", galleryApplication: " + }, + { + "kind": "Reference", + "text": "GalleryApplication", + "canonicalReference": "compute-resource-manager!GalleryApplication:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "GalleryApplicationsCreateOrUpdateOptionalParams", + "canonicalReference": "compute-resource-manager!GalleryApplicationsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "GalleryApplicationsCreateOrUpdateResponse", + "canonicalReference": "compute-resource-manager!GalleryApplicationsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "GalleryApplicationsCreateOrUpdateResponse", + "canonicalReference": "compute-resource-manager!GalleryApplicationsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "galleryName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "galleryApplicationName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "galleryApplication", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!GalleryApplications#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Create or update a gallery Application Definition.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param galleryName - The name of the Shared Application Gallery in which the Application Definition is to be created.\n *\n * @param galleryApplicationName - The name of the gallery Application Definition to be created or updated. The allowed characters are alphabets and numbers with dots, dashes, and periods allowed in the middle. The maximum length is 80 characters.\n *\n * @param galleryApplication - Parameters supplied to the create or update gallery Application operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", galleryName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", galleryApplicationName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", galleryApplication: " + }, + { + "kind": "Reference", + "text": "GalleryApplication", + "canonicalReference": "compute-resource-manager!GalleryApplication:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "GalleryApplicationsCreateOrUpdateOptionalParams", + "canonicalReference": "compute-resource-manager!GalleryApplicationsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "GalleryApplicationsCreateOrUpdateResponse", + "canonicalReference": "compute-resource-manager!GalleryApplicationsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "galleryName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "galleryApplicationName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "galleryApplication", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!GalleryApplications#beginDelete:member(1)", + "docComment": "/**\n * Delete a gallery Application.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param galleryName - The name of the Shared Application Gallery in which the Application Definition is to be deleted.\n *\n * @param galleryApplicationName - The name of the gallery Application Definition to be deleted.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", galleryName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", galleryApplicationName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "GalleryApplicationsDeleteOptionalParams", + "canonicalReference": "compute-resource-manager!GalleryApplicationsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "galleryName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "galleryApplicationName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!GalleryApplications#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Delete a gallery Application.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param galleryName - The name of the Shared Application Gallery in which the Application Definition is to be deleted.\n *\n * @param galleryApplicationName - The name of the gallery Application Definition to be deleted.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", galleryName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", galleryApplicationName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "GalleryApplicationsDeleteOptionalParams", + "canonicalReference": "compute-resource-manager!GalleryApplicationsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "galleryName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "galleryApplicationName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!GalleryApplications#beginUpdate:member(1)", + "docComment": "/**\n * Update a gallery Application Definition.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param galleryName - The name of the Shared Application Gallery in which the Application Definition is to be updated.\n *\n * @param galleryApplicationName - The name of the gallery Application Definition to be updated. The allowed characters are alphabets and numbers with dots, dashes, and periods allowed in the middle. The maximum length is 80 characters.\n *\n * @param galleryApplication - Parameters supplied to the update gallery Application operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", galleryName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", galleryApplicationName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", galleryApplication: " + }, + { + "kind": "Reference", + "text": "GalleryApplicationUpdate", + "canonicalReference": "compute-resource-manager!GalleryApplicationUpdate:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "GalleryApplicationsUpdateOptionalParams", + "canonicalReference": "compute-resource-manager!GalleryApplicationsUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "GalleryApplicationsUpdateResponse", + "canonicalReference": "compute-resource-manager!GalleryApplicationsUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "GalleryApplicationsUpdateResponse", + "canonicalReference": "compute-resource-manager!GalleryApplicationsUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "galleryName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "galleryApplicationName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "galleryApplication", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!GalleryApplications#beginUpdateAndWait:member(1)", + "docComment": "/**\n * Update a gallery Application Definition.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param galleryName - The name of the Shared Application Gallery in which the Application Definition is to be updated.\n *\n * @param galleryApplicationName - The name of the gallery Application Definition to be updated. The allowed characters are alphabets and numbers with dots, dashes, and periods allowed in the middle. The maximum length is 80 characters.\n *\n * @param galleryApplication - Parameters supplied to the update gallery Application operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", galleryName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", galleryApplicationName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", galleryApplication: " + }, + { + "kind": "Reference", + "text": "GalleryApplicationUpdate", + "canonicalReference": "compute-resource-manager!GalleryApplicationUpdate:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "GalleryApplicationsUpdateOptionalParams", + "canonicalReference": "compute-resource-manager!GalleryApplicationsUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "GalleryApplicationsUpdateResponse", + "canonicalReference": "compute-resource-manager!GalleryApplicationsUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "galleryName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "galleryApplicationName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "galleryApplication", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!GalleryApplications#get:member(1)", + "docComment": "/**\n * Retrieves information about a gallery Application Definition.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param galleryName - The name of the Shared Application Gallery from which the Application Definitions are to be retrieved.\n *\n * @param galleryApplicationName - The name of the gallery Application Definition to be retrieved.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", galleryName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", galleryApplicationName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "GalleryApplicationsGetOptionalParams", + "canonicalReference": "compute-resource-manager!GalleryApplicationsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "GalleryApplicationsGetResponse", + "canonicalReference": "compute-resource-manager!GalleryApplicationsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "galleryName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "galleryApplicationName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!GalleryApplications#listByGallery:member(1)", + "docComment": "/**\n * List gallery Application Definitions in a gallery.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param galleryName - The name of the Shared Application Gallery from which Application Definitions are to be listed.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByGallery(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", galleryName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "GalleryApplicationsListByGalleryOptionalParams", + "canonicalReference": "compute-resource-manager!GalleryApplicationsListByGalleryOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "GalleryApplication", + "canonicalReference": "compute-resource-manager!GalleryApplication:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "galleryName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listByGallery" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!GalleryApplicationsCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GalleryApplicationsCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "GalleryApplicationsCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!GalleryApplicationsCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!GalleryApplicationsCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!GalleryApplicationsCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type GalleryApplicationsCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "GalleryApplication", + "canonicalReference": "compute-resource-manager!GalleryApplication:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "GalleryApplicationsCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!GalleryApplicationsDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GalleryApplicationsDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "GalleryApplicationsDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!GalleryApplicationsDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!GalleryApplicationsDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!GalleryApplicationsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GalleryApplicationsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "GalleryApplicationsGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!GalleryApplicationsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type GalleryApplicationsGetResponse = " + }, + { + "kind": "Reference", + "text": "GalleryApplication", + "canonicalReference": "compute-resource-manager!GalleryApplication:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "GalleryApplicationsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!GalleryApplicationsListByGalleryNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GalleryApplicationsListByGalleryNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "GalleryApplicationsListByGalleryNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!GalleryApplicationsListByGalleryNextResponse:type", + "docComment": "/**\n * Contains response data for the listByGalleryNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type GalleryApplicationsListByGalleryNextResponse = " + }, + { + "kind": "Reference", + "text": "GalleryApplicationList", + "canonicalReference": "compute-resource-manager!GalleryApplicationList:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "GalleryApplicationsListByGalleryNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!GalleryApplicationsListByGalleryOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GalleryApplicationsListByGalleryOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "GalleryApplicationsListByGalleryOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!GalleryApplicationsListByGalleryResponse:type", + "docComment": "/**\n * Contains response data for the listByGallery operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type GalleryApplicationsListByGalleryResponse = " + }, + { + "kind": "Reference", + "text": "GalleryApplicationList", + "canonicalReference": "compute-resource-manager!GalleryApplicationList:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "GalleryApplicationsListByGalleryResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!GalleryApplicationsUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GalleryApplicationsUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "GalleryApplicationsUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!GalleryApplicationsUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!GalleryApplicationsUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!GalleryApplicationsUpdateResponse:type", + "docComment": "/**\n * Contains response data for the update operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type GalleryApplicationsUpdateResponse = " + }, + { + "kind": "Reference", + "text": "GalleryApplication", + "canonicalReference": "compute-resource-manager!GalleryApplication:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "GalleryApplicationsUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!GalleryApplicationUpdate:type", + "docComment": "/**\n * Specifies information about the gallery Application Definition that you want to update.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type GalleryApplicationUpdate = " + }, + { + "kind": "Reference", + "text": "UpdateResourceDefinition", + "canonicalReference": "compute-resource-manager!UpdateResourceDefinition:interface" + }, + { + "kind": "Content", + "text": " & {\n description?: string;\n eula?: string;\n privacyStatementUri?: string;\n releaseNoteUri?: string;\n endOfLifeDate?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n supportedOSType?: " + }, + { + "kind": "Reference", + "text": "OperatingSystemTypes", + "canonicalReference": "compute-resource-manager!OperatingSystemTypes:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "GalleryApplicationUpdate", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 7 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!GalleryApplicationVersion:type", + "docComment": "/**\n * Specifies information about the gallery Application Version that you want to create or update.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type GalleryApplicationVersion = " + }, + { + "kind": "Reference", + "text": "Resource", + "canonicalReference": "compute-resource-manager!Resource:interface" + }, + { + "kind": "Content", + "text": " & {\n publishingProfile?: " + }, + { + "kind": "Reference", + "text": "GalleryApplicationVersionPublishingProfile", + "canonicalReference": "compute-resource-manager!GalleryApplicationVersionPublishingProfile:type" + }, + { + "kind": "Content", + "text": ";\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "GalleryApplicationVersionPropertiesProvisioningState", + "canonicalReference": "compute-resource-manager!GalleryApplicationVersionPropertiesProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n readonly replicationStatus?: " + }, + { + "kind": "Reference", + "text": "ReplicationStatus", + "canonicalReference": "compute-resource-manager!ReplicationStatus:interface" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "GalleryApplicationVersion", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 9 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!GalleryApplicationVersionList:interface", + "docComment": "/**\n * The List Gallery Application version operation response.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GalleryApplicationVersionList " + } + ], + "releaseTag": "Public", + "name": "GalleryApplicationVersionList", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!GalleryApplicationVersionList#nextLink:member", + "docComment": "/**\n * The uri to fetch the next page of gallery Application Versions. Call ListNext() with this to fetch the next page of gallery Application Versions.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!GalleryApplicationVersionList#value:member", + "docComment": "/**\n * A list of gallery Application Versions.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Reference", + "text": "GalleryApplicationVersion", + "canonicalReference": "compute-resource-manager!GalleryApplicationVersion:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!GalleryApplicationVersionPropertiesProvisioningState:type", + "docComment": "/**\n * Defines values for GalleryApplicationVersionPropertiesProvisioningState. \\ {@link KnownGalleryApplicationVersionPropertiesProvisioningState} can be used interchangeably with GalleryApplicationVersionPropertiesProvisioningState, this enum contains the known values that the service supports. ### Known values supported by the service **Creating** \\ **Updating** \\ **Failed** \\ **Succeeded** \\ **Deleting** \\ **Migrating**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type GalleryApplicationVersionPropertiesProvisioningState = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "GalleryApplicationVersionPropertiesProvisioningState", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!GalleryApplicationVersionPublishingProfile:type", + "docComment": "/**\n * The publishing profile of a gallery Image Version.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type GalleryApplicationVersionPublishingProfile = " + }, + { + "kind": "Reference", + "text": "GalleryArtifactPublishingProfileBase", + "canonicalReference": "compute-resource-manager!GalleryArtifactPublishingProfileBase:interface" + }, + { + "kind": "Content", + "text": " & {\n source: " + }, + { + "kind": "Reference", + "text": "UserArtifactSource", + "canonicalReference": "compute-resource-manager!UserArtifactSource:interface" + }, + { + "kind": "Content", + "text": ";\n contentType?: string;\n enableHealthCheck?: boolean;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "GalleryApplicationVersionPublishingProfile", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!GalleryApplicationVersions:interface", + "docComment": "/**\n * Interface representing a GalleryApplicationVersions.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GalleryApplicationVersions " + } + ], + "releaseTag": "Public", + "name": "GalleryApplicationVersions", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!GalleryApplicationVersions#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Create or update a gallery Application Version.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param galleryName - The name of the Shared Application Gallery in which the Application Definition resides.\n *\n * @param galleryApplicationName - The name of the gallery Application Definition in which the Application Version is to be created.\n *\n * @param galleryApplicationVersionName - The name of the gallery Application Version to be created. Needs to follow semantic version name pattern: The allowed characters are digit and period. Digits must be within the range of a 32-bit integer. Format: ..\n *\n * @param galleryApplicationVersion - Parameters supplied to the create or update gallery Application Version operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", galleryName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", galleryApplicationName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", galleryApplicationVersionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", galleryApplicationVersion: " + }, + { + "kind": "Reference", + "text": "GalleryApplicationVersion", + "canonicalReference": "compute-resource-manager!GalleryApplicationVersion:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "GalleryApplicationVersionsCreateOrUpdateOptionalParams", + "canonicalReference": "compute-resource-manager!GalleryApplicationVersionsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "GalleryApplicationVersionsCreateOrUpdateResponse", + "canonicalReference": "compute-resource-manager!GalleryApplicationVersionsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "GalleryApplicationVersionsCreateOrUpdateResponse", + "canonicalReference": "compute-resource-manager!GalleryApplicationVersionsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 23 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "galleryName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "galleryApplicationName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "galleryApplicationVersionName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "galleryApplicationVersion", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!GalleryApplicationVersions#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Create or update a gallery Application Version.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param galleryName - The name of the Shared Application Gallery in which the Application Definition resides.\n *\n * @param galleryApplicationName - The name of the gallery Application Definition in which the Application Version is to be created.\n *\n * @param galleryApplicationVersionName - The name of the gallery Application Version to be created. Needs to follow semantic version name pattern: The allowed characters are digit and period. Digits must be within the range of a 32-bit integer. Format: ..\n *\n * @param galleryApplicationVersion - Parameters supplied to the create or update gallery Application Version operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", galleryName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", galleryApplicationName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", galleryApplicationVersionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", galleryApplicationVersion: " + }, + { + "kind": "Reference", + "text": "GalleryApplicationVersion", + "canonicalReference": "compute-resource-manager!GalleryApplicationVersion:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "GalleryApplicationVersionsCreateOrUpdateOptionalParams", + "canonicalReference": "compute-resource-manager!GalleryApplicationVersionsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "GalleryApplicationVersionsCreateOrUpdateResponse", + "canonicalReference": "compute-resource-manager!GalleryApplicationVersionsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "galleryName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "galleryApplicationName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "galleryApplicationVersionName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "galleryApplicationVersion", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!GalleryApplicationVersions#beginDelete:member(1)", + "docComment": "/**\n * Delete a gallery Application Version.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param galleryName - The name of the Shared Application Gallery in which the Application Definition resides.\n *\n * @param galleryApplicationName - The name of the gallery Application Definition in which the Application Version resides.\n *\n * @param galleryApplicationVersionName - The name of the gallery Application Version to be deleted.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", galleryName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", galleryApplicationName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", galleryApplicationVersionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "GalleryApplicationVersionsDeleteOptionalParams", + "canonicalReference": "compute-resource-manager!GalleryApplicationVersionsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "galleryName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "galleryApplicationName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "galleryApplicationVersionName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!GalleryApplicationVersions#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Delete a gallery Application Version.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param galleryName - The name of the Shared Application Gallery in which the Application Definition resides.\n *\n * @param galleryApplicationName - The name of the gallery Application Definition in which the Application Version resides.\n *\n * @param galleryApplicationVersionName - The name of the gallery Application Version to be deleted.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", galleryName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", galleryApplicationName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", galleryApplicationVersionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "GalleryApplicationVersionsDeleteOptionalParams", + "canonicalReference": "compute-resource-manager!GalleryApplicationVersionsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "galleryName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "galleryApplicationName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "galleryApplicationVersionName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!GalleryApplicationVersions#beginUpdate:member(1)", + "docComment": "/**\n * Update a gallery Application Version.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param galleryName - The name of the Shared Application Gallery in which the Application Definition resides.\n *\n * @param galleryApplicationName - The name of the gallery Application Definition in which the Application Version is to be updated.\n *\n * @param galleryApplicationVersionName - The name of the gallery Application Version to be updated. Needs to follow semantic version name pattern: The allowed characters are digit and period. Digits must be within the range of a 32-bit integer. Format: ..\n *\n * @param galleryApplicationVersion - Parameters supplied to the update gallery Application Version operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", galleryName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", galleryApplicationName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", galleryApplicationVersionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", galleryApplicationVersion: " + }, + { + "kind": "Reference", + "text": "GalleryApplicationVersionUpdate", + "canonicalReference": "compute-resource-manager!GalleryApplicationVersionUpdate:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "GalleryApplicationVersionsUpdateOptionalParams", + "canonicalReference": "compute-resource-manager!GalleryApplicationVersionsUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "GalleryApplicationVersionsUpdateResponse", + "canonicalReference": "compute-resource-manager!GalleryApplicationVersionsUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "GalleryApplicationVersionsUpdateResponse", + "canonicalReference": "compute-resource-manager!GalleryApplicationVersionsUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 23 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "galleryName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "galleryApplicationName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "galleryApplicationVersionName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "galleryApplicationVersion", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "beginUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!GalleryApplicationVersions#beginUpdateAndWait:member(1)", + "docComment": "/**\n * Update a gallery Application Version.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param galleryName - The name of the Shared Application Gallery in which the Application Definition resides.\n *\n * @param galleryApplicationName - The name of the gallery Application Definition in which the Application Version is to be updated.\n *\n * @param galleryApplicationVersionName - The name of the gallery Application Version to be updated. Needs to follow semantic version name pattern: The allowed characters are digit and period. Digits must be within the range of a 32-bit integer. Format: ..\n *\n * @param galleryApplicationVersion - Parameters supplied to the update gallery Application Version operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", galleryName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", galleryApplicationName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", galleryApplicationVersionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", galleryApplicationVersion: " + }, + { + "kind": "Reference", + "text": "GalleryApplicationVersionUpdate", + "canonicalReference": "compute-resource-manager!GalleryApplicationVersionUpdate:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "GalleryApplicationVersionsUpdateOptionalParams", + "canonicalReference": "compute-resource-manager!GalleryApplicationVersionsUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "GalleryApplicationVersionsUpdateResponse", + "canonicalReference": "compute-resource-manager!GalleryApplicationVersionsUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "galleryName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "galleryApplicationName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "galleryApplicationVersionName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "galleryApplicationVersion", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "beginUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!GalleryApplicationVersions#get:member(1)", + "docComment": "/**\n * Retrieves information about a gallery Application Version.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param galleryName - The name of the Shared Application Gallery in which the Application Definition resides.\n *\n * @param galleryApplicationName - The name of the gallery Application Definition in which the Application Version resides.\n *\n * @param galleryApplicationVersionName - The name of the gallery Application Version to be retrieved.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", galleryName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", galleryApplicationName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", galleryApplicationVersionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "GalleryApplicationVersionsGetOptionalParams", + "canonicalReference": "compute-resource-manager!GalleryApplicationVersionsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "GalleryApplicationVersionsGetResponse", + "canonicalReference": "compute-resource-manager!GalleryApplicationVersionsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "galleryName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "galleryApplicationName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "galleryApplicationVersionName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!GalleryApplicationVersions#listByGalleryApplication:member(1)", + "docComment": "/**\n * List gallery Application Versions in a gallery Application Definition.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param galleryName - The name of the Shared Application Gallery in which the Application Definition resides.\n *\n * @param galleryApplicationName - The name of the Shared Application Gallery Application Definition from which the Application Versions are to be listed.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByGalleryApplication(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", galleryName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", galleryApplicationName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "GalleryApplicationVersionsListByGalleryApplicationOptionalParams", + "canonicalReference": "compute-resource-manager!GalleryApplicationVersionsListByGalleryApplicationOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "GalleryApplicationVersion", + "canonicalReference": "compute-resource-manager!GalleryApplicationVersion:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "galleryName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "galleryApplicationName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listByGalleryApplication" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!GalleryApplicationVersionsCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GalleryApplicationVersionsCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "GalleryApplicationVersionsCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!GalleryApplicationVersionsCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!GalleryApplicationVersionsCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!GalleryApplicationVersionsCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type GalleryApplicationVersionsCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "GalleryApplicationVersion", + "canonicalReference": "compute-resource-manager!GalleryApplicationVersion:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "GalleryApplicationVersionsCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!GalleryApplicationVersionsDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GalleryApplicationVersionsDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "GalleryApplicationVersionsDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!GalleryApplicationVersionsDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!GalleryApplicationVersionsDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!GalleryApplicationVersionsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GalleryApplicationVersionsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "GalleryApplicationVersionsGetOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!GalleryApplicationVersionsGetOptionalParams#expand:member", + "docComment": "/**\n * The expand expression to apply on the operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "expand?: " + }, + { + "kind": "Reference", + "text": "ReplicationStatusTypes", + "canonicalReference": "compute-resource-manager!ReplicationStatusTypes:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "expand", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!GalleryApplicationVersionsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type GalleryApplicationVersionsGetResponse = " + }, + { + "kind": "Reference", + "text": "GalleryApplicationVersion", + "canonicalReference": "compute-resource-manager!GalleryApplicationVersion:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "GalleryApplicationVersionsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!GalleryApplicationVersionsListByGalleryApplicationNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GalleryApplicationVersionsListByGalleryApplicationNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "GalleryApplicationVersionsListByGalleryApplicationNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!GalleryApplicationVersionsListByGalleryApplicationNextResponse:type", + "docComment": "/**\n * Contains response data for the listByGalleryApplicationNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type GalleryApplicationVersionsListByGalleryApplicationNextResponse = " + }, + { + "kind": "Reference", + "text": "GalleryApplicationVersionList", + "canonicalReference": "compute-resource-manager!GalleryApplicationVersionList:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "GalleryApplicationVersionsListByGalleryApplicationNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!GalleryApplicationVersionsListByGalleryApplicationOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GalleryApplicationVersionsListByGalleryApplicationOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "GalleryApplicationVersionsListByGalleryApplicationOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!GalleryApplicationVersionsListByGalleryApplicationResponse:type", + "docComment": "/**\n * Contains response data for the listByGalleryApplication operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type GalleryApplicationVersionsListByGalleryApplicationResponse = " + }, + { + "kind": "Reference", + "text": "GalleryApplicationVersionList", + "canonicalReference": "compute-resource-manager!GalleryApplicationVersionList:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "GalleryApplicationVersionsListByGalleryApplicationResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!GalleryApplicationVersionsUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GalleryApplicationVersionsUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "GalleryApplicationVersionsUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!GalleryApplicationVersionsUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!GalleryApplicationVersionsUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!GalleryApplicationVersionsUpdateResponse:type", + "docComment": "/**\n * Contains response data for the update operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type GalleryApplicationVersionsUpdateResponse = " + }, + { + "kind": "Reference", + "text": "GalleryApplicationVersion", + "canonicalReference": "compute-resource-manager!GalleryApplicationVersion:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "GalleryApplicationVersionsUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!GalleryApplicationVersionUpdate:type", + "docComment": "/**\n * Specifies information about the gallery Application Version that you want to update.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type GalleryApplicationVersionUpdate = " + }, + { + "kind": "Reference", + "text": "UpdateResourceDefinition", + "canonicalReference": "compute-resource-manager!UpdateResourceDefinition:interface" + }, + { + "kind": "Content", + "text": " & {\n publishingProfile?: " + }, + { + "kind": "Reference", + "text": "GalleryApplicationVersionPublishingProfile", + "canonicalReference": "compute-resource-manager!GalleryApplicationVersionPublishingProfile:type" + }, + { + "kind": "Content", + "text": ";\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "GalleryApplicationVersionPropertiesProvisioningState", + "canonicalReference": "compute-resource-manager!GalleryApplicationVersionPropertiesProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n readonly replicationStatus?: " + }, + { + "kind": "Reference", + "text": "ReplicationStatus", + "canonicalReference": "compute-resource-manager!ReplicationStatus:interface" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "GalleryApplicationVersionUpdate", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 9 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!GalleryArtifactPublishingProfileBase:interface", + "docComment": "/**\n * Describes the basic gallery artifact publishing profile.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GalleryArtifactPublishingProfileBase " + } + ], + "releaseTag": "Public", + "name": "GalleryArtifactPublishingProfileBase", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!GalleryArtifactPublishingProfileBase#endOfLifeDate:member", + "docComment": "/**\n * The end of life date of the gallery Image Version. This property can be used for decommissioning purposes. This property is updatable.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "endOfLifeDate?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "endOfLifeDate", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!GalleryArtifactPublishingProfileBase#excludeFromLatest:member", + "docComment": "/**\n * If set to true, Virtual Machines deployed from the latest version of the Image Definition won't use this Image Version.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "excludeFromLatest?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "excludeFromLatest", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!GalleryArtifactPublishingProfileBase#publishedDate:member", + "docComment": "/**\n * The timestamp for when the gallery Image Version is published. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly publishedDate?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "publishedDate", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!GalleryArtifactPublishingProfileBase#replicaCount:member", + "docComment": "/**\n * The number of replicas of the Image Version to be created per region. This property would take effect for a region when regionalReplicaCount is not specified. This property is updatable.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "replicaCount?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "replicaCount", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!GalleryArtifactPublishingProfileBase#storageAccountType:member", + "docComment": "/**\n * Specifies the storage account type to be used to store the image. This property is not updatable.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "storageAccountType?: " + }, + { + "kind": "Reference", + "text": "StorageAccountType", + "canonicalReference": "compute-resource-manager!StorageAccountType:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "storageAccountType", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!GalleryArtifactPublishingProfileBase#targetRegions:member", + "docComment": "/**\n * The target regions where the Image Version is going to be replicated to. This property is updatable.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "targetRegions?: " + }, + { + "kind": "Reference", + "text": "TargetRegion", + "canonicalReference": "compute-resource-manager!TargetRegion:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "targetRegions", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!GalleryArtifactSource:interface", + "docComment": "/**\n * The source image from which the Image Version is going to be created.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GalleryArtifactSource " + } + ], + "releaseTag": "Public", + "name": "GalleryArtifactSource", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!GalleryArtifactSource#managedImage:member", + "docComment": "/**\n * The managed artifact.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "managedImage: " + }, + { + "kind": "Reference", + "text": "ManagedArtifact", + "canonicalReference": "compute-resource-manager!ManagedArtifact:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "managedImage", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!GalleryArtifactVersionSource:interface", + "docComment": "/**\n * The gallery artifact version source.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GalleryArtifactVersionSource " + } + ], + "releaseTag": "Public", + "name": "GalleryArtifactVersionSource", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!GalleryArtifactVersionSource#id:member", + "docComment": "/**\n * The id of the gallery artifact version source. Can specify a disk uri, snapshot uri, or user image.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "id?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!GalleryDataDiskImage:type", + "docComment": "/**\n * This is the data disk image.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type GalleryDataDiskImage = " + }, + { + "kind": "Reference", + "text": "GalleryDiskImage", + "canonicalReference": "compute-resource-manager!GalleryDiskImage:interface" + }, + { + "kind": "Content", + "text": " & {\n lun: number;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "GalleryDataDiskImage", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!GalleryDiskImage:interface", + "docComment": "/**\n * This is the disk image base class.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GalleryDiskImage " + } + ], + "releaseTag": "Public", + "name": "GalleryDiskImage", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!GalleryDiskImage#hostCaching:member", + "docComment": "/**\n * The host caching of the disk. Valid values are 'None', 'ReadOnly', and 'ReadWrite'\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "hostCaching?: " + }, + { + "kind": "Reference", + "text": "HostCaching", + "canonicalReference": "compute-resource-manager!HostCaching:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "hostCaching", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!GalleryDiskImage#sizeInGB:member", + "docComment": "/**\n * This property indicates the size of the VHD to be created. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly sizeInGB?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "sizeInGB", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!GalleryDiskImage#source:member", + "docComment": "/**\n * The gallery artifact version source.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "source?: " + }, + { + "kind": "Reference", + "text": "GalleryArtifactVersionSource", + "canonicalReference": "compute-resource-manager!GalleryArtifactVersionSource:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "source", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!GalleryIdentifier:interface", + "docComment": "/**\n * Describes the gallery unique name.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GalleryIdentifier " + } + ], + "releaseTag": "Public", + "name": "GalleryIdentifier", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!GalleryIdentifier#uniqueName:member", + "docComment": "/**\n * The unique name of the Shared Image Gallery. This name is generated automatically by Azure. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly uniqueName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "uniqueName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!GalleryImage:type", + "docComment": "/**\n * Specifies information about the gallery Image Definition that you want to create or update.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type GalleryImage = " + }, + { + "kind": "Reference", + "text": "Resource", + "canonicalReference": "compute-resource-manager!Resource:interface" + }, + { + "kind": "Content", + "text": " & {\n description?: string;\n eula?: string;\n privacyStatementUri?: string;\n releaseNoteUri?: string;\n osType?: " + }, + { + "kind": "Reference", + "text": "OperatingSystemTypes", + "canonicalReference": "compute-resource-manager!OperatingSystemTypes:type" + }, + { + "kind": "Content", + "text": ";\n osState?: " + }, + { + "kind": "Reference", + "text": "OperatingSystemStateTypes", + "canonicalReference": "compute-resource-manager!OperatingSystemStateTypes:type" + }, + { + "kind": "Content", + "text": ";\n hyperVGeneration?: " + }, + { + "kind": "Reference", + "text": "HyperVGeneration", + "canonicalReference": "compute-resource-manager!HyperVGeneration:type" + }, + { + "kind": "Content", + "text": ";\n endOfLifeDate?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n identifier?: " + }, + { + "kind": "Reference", + "text": "GalleryImageIdentifier", + "canonicalReference": "compute-resource-manager!GalleryImageIdentifier:interface" + }, + { + "kind": "Content", + "text": ";\n recommended?: " + }, + { + "kind": "Reference", + "text": "RecommendedMachineConfiguration", + "canonicalReference": "compute-resource-manager!RecommendedMachineConfiguration:interface" + }, + { + "kind": "Content", + "text": ";\n disallowed?: " + }, + { + "kind": "Reference", + "text": "Disallowed", + "canonicalReference": "compute-resource-manager!Disallowed:interface" + }, + { + "kind": "Content", + "text": ";\n purchasePlan?: " + }, + { + "kind": "Reference", + "text": "ImagePurchasePlan", + "canonicalReference": "compute-resource-manager!ImagePurchasePlan:interface" + }, + { + "kind": "Content", + "text": ";\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "GalleryImagePropertiesProvisioningState", + "canonicalReference": "compute-resource-manager!GalleryImagePropertiesProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "GalleryImage", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 21 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!GalleryImageIdentifier:interface", + "docComment": "/**\n * This is the gallery Image Definition identifier.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GalleryImageIdentifier " + } + ], + "releaseTag": "Public", + "name": "GalleryImageIdentifier", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!GalleryImageIdentifier#offer:member", + "docComment": "/**\n * The name of the gallery Image Definition offer.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "offer: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "offer", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!GalleryImageIdentifier#publisher:member", + "docComment": "/**\n * The name of the gallery Image Definition publisher.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "publisher: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "publisher", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!GalleryImageIdentifier#sku:member", + "docComment": "/**\n * The name of the gallery Image Definition SKU.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "sku: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "sku", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!GalleryImageList:interface", + "docComment": "/**\n * The List Gallery Images operation response.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GalleryImageList " + } + ], + "releaseTag": "Public", + "name": "GalleryImageList", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!GalleryImageList#nextLink:member", + "docComment": "/**\n * The uri to fetch the next page of Image Definitions in the Shared Image Gallery. Call ListNext() with this to fetch the next page of gallery Image Definitions.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!GalleryImageList#value:member", + "docComment": "/**\n * A list of Shared Image Gallery images.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Reference", + "text": "GalleryImage", + "canonicalReference": "compute-resource-manager!GalleryImage:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!GalleryImagePropertiesProvisioningState:type", + "docComment": "/**\n * Defines values for GalleryImagePropertiesProvisioningState. \\ {@link KnownGalleryImagePropertiesProvisioningState} can be used interchangeably with GalleryImagePropertiesProvisioningState, this enum contains the known values that the service supports. ### Known values supported by the service **Creating** \\ **Updating** \\ **Failed** \\ **Succeeded** \\ **Deleting** \\ **Migrating**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type GalleryImagePropertiesProvisioningState = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "GalleryImagePropertiesProvisioningState", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!GalleryImages:interface", + "docComment": "/**\n * Interface representing a GalleryImages.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GalleryImages " + } + ], + "releaseTag": "Public", + "name": "GalleryImages", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!GalleryImages#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Create or update a gallery Image Definition.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param galleryName - The name of the Shared Image Gallery in which the Image Definition is to be created.\n *\n * @param galleryImageName - The name of the gallery Image Definition to be created or updated. The allowed characters are alphabets and numbers with dots, dashes, and periods allowed in the middle. The maximum length is 80 characters.\n *\n * @param galleryImage - Parameters supplied to the create or update gallery image operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", galleryName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", galleryImageName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", galleryImage: " + }, + { + "kind": "Reference", + "text": "GalleryImage", + "canonicalReference": "compute-resource-manager!GalleryImage:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "GalleryImagesCreateOrUpdateOptionalParams", + "canonicalReference": "compute-resource-manager!GalleryImagesCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "GalleryImagesCreateOrUpdateResponse", + "canonicalReference": "compute-resource-manager!GalleryImagesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "GalleryImagesCreateOrUpdateResponse", + "canonicalReference": "compute-resource-manager!GalleryImagesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "galleryName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "galleryImageName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "galleryImage", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!GalleryImages#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Create or update a gallery Image Definition.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param galleryName - The name of the Shared Image Gallery in which the Image Definition is to be created.\n *\n * @param galleryImageName - The name of the gallery Image Definition to be created or updated. The allowed characters are alphabets and numbers with dots, dashes, and periods allowed in the middle. The maximum length is 80 characters.\n *\n * @param galleryImage - Parameters supplied to the create or update gallery image operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", galleryName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", galleryImageName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", galleryImage: " + }, + { + "kind": "Reference", + "text": "GalleryImage", + "canonicalReference": "compute-resource-manager!GalleryImage:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "GalleryImagesCreateOrUpdateOptionalParams", + "canonicalReference": "compute-resource-manager!GalleryImagesCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "GalleryImagesCreateOrUpdateResponse", + "canonicalReference": "compute-resource-manager!GalleryImagesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "galleryName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "galleryImageName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "galleryImage", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!GalleryImages#beginDelete:member(1)", + "docComment": "/**\n * Delete a gallery image.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param galleryName - The name of the Shared Image Gallery in which the Image Definition is to be deleted.\n *\n * @param galleryImageName - The name of the gallery Image Definition to be deleted.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", galleryName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", galleryImageName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "GalleryImagesDeleteOptionalParams", + "canonicalReference": "compute-resource-manager!GalleryImagesDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "galleryName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "galleryImageName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!GalleryImages#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Delete a gallery image.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param galleryName - The name of the Shared Image Gallery in which the Image Definition is to be deleted.\n *\n * @param galleryImageName - The name of the gallery Image Definition to be deleted.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", galleryName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", galleryImageName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "GalleryImagesDeleteOptionalParams", + "canonicalReference": "compute-resource-manager!GalleryImagesDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "galleryName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "galleryImageName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!GalleryImages#beginUpdate:member(1)", + "docComment": "/**\n * Update a gallery Image Definition.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param galleryName - The name of the Shared Image Gallery in which the Image Definition is to be updated.\n *\n * @param galleryImageName - The name of the gallery Image Definition to be updated. The allowed characters are alphabets and numbers with dots, dashes, and periods allowed in the middle. The maximum length is 80 characters.\n *\n * @param galleryImage - Parameters supplied to the update gallery image operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", galleryName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", galleryImageName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", galleryImage: " + }, + { + "kind": "Reference", + "text": "GalleryImageUpdate", + "canonicalReference": "compute-resource-manager!GalleryImageUpdate:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "GalleryImagesUpdateOptionalParams", + "canonicalReference": "compute-resource-manager!GalleryImagesUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "GalleryImagesUpdateResponse", + "canonicalReference": "compute-resource-manager!GalleryImagesUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "GalleryImagesUpdateResponse", + "canonicalReference": "compute-resource-manager!GalleryImagesUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "galleryName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "galleryImageName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "galleryImage", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!GalleryImages#beginUpdateAndWait:member(1)", + "docComment": "/**\n * Update a gallery Image Definition.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param galleryName - The name of the Shared Image Gallery in which the Image Definition is to be updated.\n *\n * @param galleryImageName - The name of the gallery Image Definition to be updated. The allowed characters are alphabets and numbers with dots, dashes, and periods allowed in the middle. The maximum length is 80 characters.\n *\n * @param galleryImage - Parameters supplied to the update gallery image operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", galleryName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", galleryImageName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", galleryImage: " + }, + { + "kind": "Reference", + "text": "GalleryImageUpdate", + "canonicalReference": "compute-resource-manager!GalleryImageUpdate:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "GalleryImagesUpdateOptionalParams", + "canonicalReference": "compute-resource-manager!GalleryImagesUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "GalleryImagesUpdateResponse", + "canonicalReference": "compute-resource-manager!GalleryImagesUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "galleryName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "galleryImageName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "galleryImage", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!GalleryImages#get:member(1)", + "docComment": "/**\n * Retrieves information about a gallery Image Definition.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param galleryName - The name of the Shared Image Gallery from which the Image Definitions are to be retrieved.\n *\n * @param galleryImageName - The name of the gallery Image Definition to be retrieved.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", galleryName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", galleryImageName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "GalleryImagesGetOptionalParams", + "canonicalReference": "compute-resource-manager!GalleryImagesGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "GalleryImagesGetResponse", + "canonicalReference": "compute-resource-manager!GalleryImagesGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "galleryName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "galleryImageName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!GalleryImages#listByGallery:member(1)", + "docComment": "/**\n * List gallery Image Definitions in a gallery.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param galleryName - The name of the Shared Image Gallery from which Image Definitions are to be listed.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByGallery(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", galleryName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "GalleryImagesListByGalleryOptionalParams", + "canonicalReference": "compute-resource-manager!GalleryImagesListByGalleryOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "GalleryImage", + "canonicalReference": "compute-resource-manager!GalleryImage:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "galleryName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listByGallery" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!GalleryImagesCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GalleryImagesCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "GalleryImagesCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!GalleryImagesCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!GalleryImagesCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!GalleryImagesCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type GalleryImagesCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "GalleryImage", + "canonicalReference": "compute-resource-manager!GalleryImage:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "GalleryImagesCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!GalleryImagesDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GalleryImagesDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "GalleryImagesDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!GalleryImagesDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!GalleryImagesDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!GalleryImagesGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GalleryImagesGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "GalleryImagesGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!GalleryImagesGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type GalleryImagesGetResponse = " + }, + { + "kind": "Reference", + "text": "GalleryImage", + "canonicalReference": "compute-resource-manager!GalleryImage:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "GalleryImagesGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!GalleryImagesListByGalleryNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GalleryImagesListByGalleryNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "GalleryImagesListByGalleryNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!GalleryImagesListByGalleryNextResponse:type", + "docComment": "/**\n * Contains response data for the listByGalleryNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type GalleryImagesListByGalleryNextResponse = " + }, + { + "kind": "Reference", + "text": "GalleryImageList", + "canonicalReference": "compute-resource-manager!GalleryImageList:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "GalleryImagesListByGalleryNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!GalleryImagesListByGalleryOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GalleryImagesListByGalleryOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "GalleryImagesListByGalleryOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!GalleryImagesListByGalleryResponse:type", + "docComment": "/**\n * Contains response data for the listByGallery operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type GalleryImagesListByGalleryResponse = " + }, + { + "kind": "Reference", + "text": "GalleryImageList", + "canonicalReference": "compute-resource-manager!GalleryImageList:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "GalleryImagesListByGalleryResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!GalleryImagesUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GalleryImagesUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "GalleryImagesUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!GalleryImagesUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!GalleryImagesUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!GalleryImagesUpdateResponse:type", + "docComment": "/**\n * Contains response data for the update operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type GalleryImagesUpdateResponse = " + }, + { + "kind": "Reference", + "text": "GalleryImage", + "canonicalReference": "compute-resource-manager!GalleryImage:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "GalleryImagesUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!GalleryImageUpdate:type", + "docComment": "/**\n * Specifies information about the gallery Image Definition that you want to update.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type GalleryImageUpdate = " + }, + { + "kind": "Reference", + "text": "UpdateResourceDefinition", + "canonicalReference": "compute-resource-manager!UpdateResourceDefinition:interface" + }, + { + "kind": "Content", + "text": " & {\n description?: string;\n eula?: string;\n privacyStatementUri?: string;\n releaseNoteUri?: string;\n osType?: " + }, + { + "kind": "Reference", + "text": "OperatingSystemTypes", + "canonicalReference": "compute-resource-manager!OperatingSystemTypes:type" + }, + { + "kind": "Content", + "text": ";\n osState?: " + }, + { + "kind": "Reference", + "text": "OperatingSystemStateTypes", + "canonicalReference": "compute-resource-manager!OperatingSystemStateTypes:type" + }, + { + "kind": "Content", + "text": ";\n hyperVGeneration?: " + }, + { + "kind": "Reference", + "text": "HyperVGeneration", + "canonicalReference": "compute-resource-manager!HyperVGeneration:type" + }, + { + "kind": "Content", + "text": ";\n endOfLifeDate?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n identifier?: " + }, + { + "kind": "Reference", + "text": "GalleryImageIdentifier", + "canonicalReference": "compute-resource-manager!GalleryImageIdentifier:interface" + }, + { + "kind": "Content", + "text": ";\n recommended?: " + }, + { + "kind": "Reference", + "text": "RecommendedMachineConfiguration", + "canonicalReference": "compute-resource-manager!RecommendedMachineConfiguration:interface" + }, + { + "kind": "Content", + "text": ";\n disallowed?: " + }, + { + "kind": "Reference", + "text": "Disallowed", + "canonicalReference": "compute-resource-manager!Disallowed:interface" + }, + { + "kind": "Content", + "text": ";\n purchasePlan?: " + }, + { + "kind": "Reference", + "text": "ImagePurchasePlan", + "canonicalReference": "compute-resource-manager!ImagePurchasePlan:interface" + }, + { + "kind": "Content", + "text": ";\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "GalleryImagePropertiesProvisioningState", + "canonicalReference": "compute-resource-manager!GalleryImagePropertiesProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "GalleryImageUpdate", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 21 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!GalleryImageVersion:type", + "docComment": "/**\n * Specifies information about the gallery Image Version that you want to create or update.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type GalleryImageVersion = " + }, + { + "kind": "Reference", + "text": "Resource", + "canonicalReference": "compute-resource-manager!Resource:interface" + }, + { + "kind": "Content", + "text": " & {\n publishingProfile?: " + }, + { + "kind": "Reference", + "text": "GalleryImageVersionPublishingProfile", + "canonicalReference": "compute-resource-manager!GalleryImageVersionPublishingProfile:type" + }, + { + "kind": "Content", + "text": ";\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "GalleryImageVersionPropertiesProvisioningState", + "canonicalReference": "compute-resource-manager!GalleryImageVersionPropertiesProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n storageProfile?: " + }, + { + "kind": "Reference", + "text": "GalleryImageVersionStorageProfile", + "canonicalReference": "compute-resource-manager!GalleryImageVersionStorageProfile:interface" + }, + { + "kind": "Content", + "text": ";\n readonly replicationStatus?: " + }, + { + "kind": "Reference", + "text": "ReplicationStatus", + "canonicalReference": "compute-resource-manager!ReplicationStatus:interface" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "GalleryImageVersion", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 11 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!GalleryImageVersionList:interface", + "docComment": "/**\n * The List Gallery Image version operation response.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GalleryImageVersionList " + } + ], + "releaseTag": "Public", + "name": "GalleryImageVersionList", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!GalleryImageVersionList#nextLink:member", + "docComment": "/**\n * The uri to fetch the next page of gallery Image Versions. Call ListNext() with this to fetch the next page of gallery Image Versions.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!GalleryImageVersionList#value:member", + "docComment": "/**\n * A list of gallery Image Versions.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Reference", + "text": "GalleryImageVersion", + "canonicalReference": "compute-resource-manager!GalleryImageVersion:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!GalleryImageVersionPropertiesProvisioningState:type", + "docComment": "/**\n * Defines values for GalleryImageVersionPropertiesProvisioningState. \\ {@link KnownGalleryImageVersionPropertiesProvisioningState} can be used interchangeably with GalleryImageVersionPropertiesProvisioningState, this enum contains the known values that the service supports. ### Known values supported by the service **Creating** \\ **Updating** \\ **Failed** \\ **Succeeded** \\ **Deleting** \\ **Migrating**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type GalleryImageVersionPropertiesProvisioningState = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "GalleryImageVersionPropertiesProvisioningState", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!GalleryImageVersionPublishingProfile:type", + "docComment": "/**\n * The publishing profile of a gallery Image Version.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type GalleryImageVersionPublishingProfile = " + }, + { + "kind": "Reference", + "text": "GalleryArtifactPublishingProfileBase", + "canonicalReference": "compute-resource-manager!GalleryArtifactPublishingProfileBase:interface" + }, + { + "kind": "Content", + "text": " & {}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "GalleryImageVersionPublishingProfile", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!GalleryImageVersions:interface", + "docComment": "/**\n * Interface representing a GalleryImageVersions.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GalleryImageVersions " + } + ], + "releaseTag": "Public", + "name": "GalleryImageVersions", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!GalleryImageVersions#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Create or update a gallery Image Version.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param galleryName - The name of the Shared Image Gallery in which the Image Definition resides.\n *\n * @param galleryImageName - The name of the gallery Image Definition in which the Image Version is to be created.\n *\n * @param galleryImageVersionName - The name of the gallery Image Version to be created. Needs to follow semantic version name pattern: The allowed characters are digit and period. Digits must be within the range of a 32-bit integer. Format: ..\n *\n * @param galleryImageVersion - Parameters supplied to the create or update gallery Image Version operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", galleryName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", galleryImageName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", galleryImageVersionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", galleryImageVersion: " + }, + { + "kind": "Reference", + "text": "GalleryImageVersion", + "canonicalReference": "compute-resource-manager!GalleryImageVersion:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "GalleryImageVersionsCreateOrUpdateOptionalParams", + "canonicalReference": "compute-resource-manager!GalleryImageVersionsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "GalleryImageVersionsCreateOrUpdateResponse", + "canonicalReference": "compute-resource-manager!GalleryImageVersionsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "GalleryImageVersionsCreateOrUpdateResponse", + "canonicalReference": "compute-resource-manager!GalleryImageVersionsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 23 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "galleryName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "galleryImageName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "galleryImageVersionName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "galleryImageVersion", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!GalleryImageVersions#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Create or update a gallery Image Version.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param galleryName - The name of the Shared Image Gallery in which the Image Definition resides.\n *\n * @param galleryImageName - The name of the gallery Image Definition in which the Image Version is to be created.\n *\n * @param galleryImageVersionName - The name of the gallery Image Version to be created. Needs to follow semantic version name pattern: The allowed characters are digit and period. Digits must be within the range of a 32-bit integer. Format: ..\n *\n * @param galleryImageVersion - Parameters supplied to the create or update gallery Image Version operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", galleryName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", galleryImageName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", galleryImageVersionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", galleryImageVersion: " + }, + { + "kind": "Reference", + "text": "GalleryImageVersion", + "canonicalReference": "compute-resource-manager!GalleryImageVersion:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "GalleryImageVersionsCreateOrUpdateOptionalParams", + "canonicalReference": "compute-resource-manager!GalleryImageVersionsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "GalleryImageVersionsCreateOrUpdateResponse", + "canonicalReference": "compute-resource-manager!GalleryImageVersionsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "galleryName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "galleryImageName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "galleryImageVersionName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "galleryImageVersion", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!GalleryImageVersions#beginDelete:member(1)", + "docComment": "/**\n * Delete a gallery Image Version.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param galleryName - The name of the Shared Image Gallery in which the Image Definition resides.\n *\n * @param galleryImageName - The name of the gallery Image Definition in which the Image Version resides.\n *\n * @param galleryImageVersionName - The name of the gallery Image Version to be deleted.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", galleryName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", galleryImageName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", galleryImageVersionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "GalleryImageVersionsDeleteOptionalParams", + "canonicalReference": "compute-resource-manager!GalleryImageVersionsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "galleryName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "galleryImageName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "galleryImageVersionName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!GalleryImageVersions#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Delete a gallery Image Version.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param galleryName - The name of the Shared Image Gallery in which the Image Definition resides.\n *\n * @param galleryImageName - The name of the gallery Image Definition in which the Image Version resides.\n *\n * @param galleryImageVersionName - The name of the gallery Image Version to be deleted.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", galleryName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", galleryImageName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", galleryImageVersionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "GalleryImageVersionsDeleteOptionalParams", + "canonicalReference": "compute-resource-manager!GalleryImageVersionsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "galleryName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "galleryImageName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "galleryImageVersionName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!GalleryImageVersions#beginUpdate:member(1)", + "docComment": "/**\n * Update a gallery Image Version.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param galleryName - The name of the Shared Image Gallery in which the Image Definition resides.\n *\n * @param galleryImageName - The name of the gallery Image Definition in which the Image Version is to be updated.\n *\n * @param galleryImageVersionName - The name of the gallery Image Version to be updated. Needs to follow semantic version name pattern: The allowed characters are digit and period. Digits must be within the range of a 32-bit integer. Format: ..\n *\n * @param galleryImageVersion - Parameters supplied to the update gallery Image Version operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", galleryName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", galleryImageName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", galleryImageVersionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", galleryImageVersion: " + }, + { + "kind": "Reference", + "text": "GalleryImageVersionUpdate", + "canonicalReference": "compute-resource-manager!GalleryImageVersionUpdate:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "GalleryImageVersionsUpdateOptionalParams", + "canonicalReference": "compute-resource-manager!GalleryImageVersionsUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "GalleryImageVersionsUpdateResponse", + "canonicalReference": "compute-resource-manager!GalleryImageVersionsUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "GalleryImageVersionsUpdateResponse", + "canonicalReference": "compute-resource-manager!GalleryImageVersionsUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 23 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "galleryName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "galleryImageName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "galleryImageVersionName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "galleryImageVersion", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "beginUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!GalleryImageVersions#beginUpdateAndWait:member(1)", + "docComment": "/**\n * Update a gallery Image Version.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param galleryName - The name of the Shared Image Gallery in which the Image Definition resides.\n *\n * @param galleryImageName - The name of the gallery Image Definition in which the Image Version is to be updated.\n *\n * @param galleryImageVersionName - The name of the gallery Image Version to be updated. Needs to follow semantic version name pattern: The allowed characters are digit and period. Digits must be within the range of a 32-bit integer. Format: ..\n *\n * @param galleryImageVersion - Parameters supplied to the update gallery Image Version operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", galleryName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", galleryImageName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", galleryImageVersionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", galleryImageVersion: " + }, + { + "kind": "Reference", + "text": "GalleryImageVersionUpdate", + "canonicalReference": "compute-resource-manager!GalleryImageVersionUpdate:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "GalleryImageVersionsUpdateOptionalParams", + "canonicalReference": "compute-resource-manager!GalleryImageVersionsUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "GalleryImageVersionsUpdateResponse", + "canonicalReference": "compute-resource-manager!GalleryImageVersionsUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "galleryName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "galleryImageName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "galleryImageVersionName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "galleryImageVersion", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "beginUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!GalleryImageVersions#get:member(1)", + "docComment": "/**\n * Retrieves information about a gallery Image Version.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param galleryName - The name of the Shared Image Gallery in which the Image Definition resides.\n *\n * @param galleryImageName - The name of the gallery Image Definition in which the Image Version resides.\n *\n * @param galleryImageVersionName - The name of the gallery Image Version to be retrieved.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", galleryName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", galleryImageName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", galleryImageVersionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "GalleryImageVersionsGetOptionalParams", + "canonicalReference": "compute-resource-manager!GalleryImageVersionsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "GalleryImageVersionsGetResponse", + "canonicalReference": "compute-resource-manager!GalleryImageVersionsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "galleryName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "galleryImageName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "galleryImageVersionName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!GalleryImageVersions#listByGalleryImage:member(1)", + "docComment": "/**\n * List gallery Image Versions in a gallery Image Definition.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param galleryName - The name of the Shared Image Gallery in which the Image Definition resides.\n *\n * @param galleryImageName - The name of the Shared Image Gallery Image Definition from which the Image Versions are to be listed.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByGalleryImage(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", galleryName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", galleryImageName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "GalleryImageVersionsListByGalleryImageOptionalParams", + "canonicalReference": "compute-resource-manager!GalleryImageVersionsListByGalleryImageOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "GalleryImageVersion", + "canonicalReference": "compute-resource-manager!GalleryImageVersion:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "galleryName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "galleryImageName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listByGalleryImage" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!GalleryImageVersionsCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GalleryImageVersionsCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "GalleryImageVersionsCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!GalleryImageVersionsCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!GalleryImageVersionsCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!GalleryImageVersionsCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type GalleryImageVersionsCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "GalleryImageVersion", + "canonicalReference": "compute-resource-manager!GalleryImageVersion:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "GalleryImageVersionsCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!GalleryImageVersionsDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GalleryImageVersionsDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "GalleryImageVersionsDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!GalleryImageVersionsDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!GalleryImageVersionsDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!GalleryImageVersionsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GalleryImageVersionsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "GalleryImageVersionsGetOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!GalleryImageVersionsGetOptionalParams#expand:member", + "docComment": "/**\n * The expand expression to apply on the operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "expand?: " + }, + { + "kind": "Reference", + "text": "ReplicationStatusTypes", + "canonicalReference": "compute-resource-manager!ReplicationStatusTypes:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "expand", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!GalleryImageVersionsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type GalleryImageVersionsGetResponse = " + }, + { + "kind": "Reference", + "text": "GalleryImageVersion", + "canonicalReference": "compute-resource-manager!GalleryImageVersion:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "GalleryImageVersionsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!GalleryImageVersionsListByGalleryImageNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GalleryImageVersionsListByGalleryImageNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "GalleryImageVersionsListByGalleryImageNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!GalleryImageVersionsListByGalleryImageNextResponse:type", + "docComment": "/**\n * Contains response data for the listByGalleryImageNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type GalleryImageVersionsListByGalleryImageNextResponse = " + }, + { + "kind": "Reference", + "text": "GalleryImageVersionList", + "canonicalReference": "compute-resource-manager!GalleryImageVersionList:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "GalleryImageVersionsListByGalleryImageNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!GalleryImageVersionsListByGalleryImageOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GalleryImageVersionsListByGalleryImageOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "GalleryImageVersionsListByGalleryImageOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!GalleryImageVersionsListByGalleryImageResponse:type", + "docComment": "/**\n * Contains response data for the listByGalleryImage operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type GalleryImageVersionsListByGalleryImageResponse = " + }, + { + "kind": "Reference", + "text": "GalleryImageVersionList", + "canonicalReference": "compute-resource-manager!GalleryImageVersionList:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "GalleryImageVersionsListByGalleryImageResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!GalleryImageVersionStorageProfile:interface", + "docComment": "/**\n * This is the storage profile of a Gallery Image Version.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GalleryImageVersionStorageProfile " + } + ], + "releaseTag": "Public", + "name": "GalleryImageVersionStorageProfile", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!GalleryImageVersionStorageProfile#dataDiskImages:member", + "docComment": "/**\n * A list of data disk images.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "dataDiskImages?: " + }, + { + "kind": "Reference", + "text": "GalleryDataDiskImage", + "canonicalReference": "compute-resource-manager!GalleryDataDiskImage:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "dataDiskImages", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!GalleryImageVersionStorageProfile#osDiskImage:member", + "docComment": "/**\n * This is the OS disk image.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "osDiskImage?: " + }, + { + "kind": "Reference", + "text": "GalleryOSDiskImage", + "canonicalReference": "compute-resource-manager!GalleryOSDiskImage:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "osDiskImage", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!GalleryImageVersionStorageProfile#source:member", + "docComment": "/**\n * The gallery artifact version source.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "source?: " + }, + { + "kind": "Reference", + "text": "GalleryArtifactVersionSource", + "canonicalReference": "compute-resource-manager!GalleryArtifactVersionSource:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "source", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!GalleryImageVersionsUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GalleryImageVersionsUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "GalleryImageVersionsUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!GalleryImageVersionsUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!GalleryImageVersionsUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!GalleryImageVersionsUpdateResponse:type", + "docComment": "/**\n * Contains response data for the update operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type GalleryImageVersionsUpdateResponse = " + }, + { + "kind": "Reference", + "text": "GalleryImageVersion", + "canonicalReference": "compute-resource-manager!GalleryImageVersion:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "GalleryImageVersionsUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!GalleryImageVersionUpdate:type", + "docComment": "/**\n * Specifies information about the gallery Image Version that you want to update.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type GalleryImageVersionUpdate = " + }, + { + "kind": "Reference", + "text": "UpdateResourceDefinition", + "canonicalReference": "compute-resource-manager!UpdateResourceDefinition:interface" + }, + { + "kind": "Content", + "text": " & {\n publishingProfile?: " + }, + { + "kind": "Reference", + "text": "GalleryImageVersionPublishingProfile", + "canonicalReference": "compute-resource-manager!GalleryImageVersionPublishingProfile:type" + }, + { + "kind": "Content", + "text": ";\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "GalleryImageVersionPropertiesProvisioningState", + "canonicalReference": "compute-resource-manager!GalleryImageVersionPropertiesProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n storageProfile?: " + }, + { + "kind": "Reference", + "text": "GalleryImageVersionStorageProfile", + "canonicalReference": "compute-resource-manager!GalleryImageVersionStorageProfile:interface" + }, + { + "kind": "Content", + "text": ";\n readonly replicationStatus?: " + }, + { + "kind": "Reference", + "text": "ReplicationStatus", + "canonicalReference": "compute-resource-manager!ReplicationStatus:interface" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "GalleryImageVersionUpdate", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 11 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!GalleryList:interface", + "docComment": "/**\n * The List Galleries operation response.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GalleryList " + } + ], + "releaseTag": "Public", + "name": "GalleryList", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!GalleryList#nextLink:member", + "docComment": "/**\n * The uri to fetch the next page of galleries. Call ListNext() with this to fetch the next page of galleries.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!GalleryList#value:member", + "docComment": "/**\n * A list of galleries.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Reference", + "text": "Gallery", + "canonicalReference": "compute-resource-manager!Gallery:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!GalleryOSDiskImage:type", + "docComment": "/**\n * This is the OS disk image.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type GalleryOSDiskImage = " + }, + { + "kind": "Reference", + "text": "GalleryDiskImage", + "canonicalReference": "compute-resource-manager!GalleryDiskImage:interface" + }, + { + "kind": "Content", + "text": " & {}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "GalleryOSDiskImage", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!GalleryPropertiesProvisioningState:type", + "docComment": "/**\n * Defines values for GalleryPropertiesProvisioningState. \\ {@link KnownGalleryPropertiesProvisioningState} can be used interchangeably with GalleryPropertiesProvisioningState, this enum contains the known values that the service supports. ### Known values supported by the service **Creating** \\ **Updating** \\ **Failed** \\ **Succeeded** \\ **Deleting** \\ **Migrating**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type GalleryPropertiesProvisioningState = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "GalleryPropertiesProvisioningState", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!GalleryUpdate:type", + "docComment": "/**\n * Specifies information about the Shared Image Gallery that you want to update.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type GalleryUpdate = " + }, + { + "kind": "Reference", + "text": "UpdateResourceDefinition", + "canonicalReference": "compute-resource-manager!UpdateResourceDefinition:interface" + }, + { + "kind": "Content", + "text": " & {\n description?: string;\n identifier?: " + }, + { + "kind": "Reference", + "text": "GalleryIdentifier", + "canonicalReference": "compute-resource-manager!GalleryIdentifier:interface" + }, + { + "kind": "Content", + "text": ";\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "GalleryPropertiesProvisioningState", + "canonicalReference": "compute-resource-manager!GalleryPropertiesProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "GalleryUpdate", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 7 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!GrantAccessData:interface", + "docComment": "/**\n * Data used for requesting a SAS.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GrantAccessData " + } + ], + "releaseTag": "Public", + "name": "GrantAccessData", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!GrantAccessData#access:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "access: " + }, + { + "kind": "Reference", + "text": "AccessLevel", + "canonicalReference": "compute-resource-manager!AccessLevel:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "access", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!GrantAccessData#durationInSeconds:member", + "docComment": "/**\n * Time duration in seconds until the SAS access expires.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "durationInSeconds: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "durationInSeconds", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!HardwareProfile:interface", + "docComment": "/**\n * Specifies the hardware settings for the virtual machine.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface HardwareProfile " + } + ], + "releaseTag": "Public", + "name": "HardwareProfile", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!HardwareProfile#vmSize:member", + "docComment": "/**\n * Specifies the size of the virtual machine. For more information about virtual machine sizes, see [Sizes for virtual machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-sizes?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json).

    The available VM sizes depend on region and availability set. For a list of available sizes use these APIs:

    [List all available virtual machine sizes in an availability set](https://docs.microsoft.com/rest/api/compute/availabilitysets/listavailablesizes)

    [List all available virtual machine sizes in a region](https://docs.microsoft.com/rest/api/compute/virtualmachinesizes/list)

    [List all available virtual machine sizes for resizing](https://docs.microsoft.com/rest/api/compute/virtualmachines/listavailablesizes)\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "vmSize?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineSizeTypes", + "canonicalReference": "compute-resource-manager!VirtualMachineSizeTypes:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "vmSize", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!HostCaching:type", + "docComment": "/**\n * Defines values for HostCaching.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type HostCaching = " + }, + { + "kind": "Content", + "text": "\"None\" | \"ReadOnly\" | \"ReadWrite\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "HostCaching", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!HyperVGeneration:type", + "docComment": "/**\n * Defines values for HyperVGeneration. \\ {@link KnownHyperVGeneration} can be used interchangeably with HyperVGeneration, this enum contains the known values that the service supports. ### Known values supported by the service **V1** \\ **V2**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type HyperVGeneration = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "HyperVGeneration", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!HyperVGenerationType:type", + "docComment": "/**\n * Defines values for HyperVGenerationType. \\ {@link KnownHyperVGenerationType} can be used interchangeably with HyperVGenerationType, this enum contains the known values that the service supports. ### Known values supported by the service **V1** \\ **V2**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type HyperVGenerationType = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "HyperVGenerationType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!HyperVGenerationTypes:type", + "docComment": "/**\n * Defines values for HyperVGenerationTypes. \\ {@link KnownHyperVGenerationTypes} can be used interchangeably with HyperVGenerationTypes, this enum contains the known values that the service supports. ### Known values supported by the service **V1** \\ **V2**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type HyperVGenerationTypes = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "HyperVGenerationTypes", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!Image_2:type", + "docComment": "/**\n * The source user image virtual hard disk. The virtual hard disk will be copied before being attached to the virtual machine. If SourceImage is provided, the destination virtual hard drive must not exist.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type Image = " + }, + { + "kind": "Reference", + "text": "Resource", + "canonicalReference": "compute-resource-manager!Resource:interface" + }, + { + "kind": "Content", + "text": " & {\n sourceVirtualMachine?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "compute-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";\n storageProfile?: " + }, + { + "kind": "Reference", + "text": "ImageStorageProfile", + "canonicalReference": "compute-resource-manager!ImageStorageProfile:interface" + }, + { + "kind": "Content", + "text": ";\n readonly provisioningState?: string;\n hyperVGeneration?: " + }, + { + "kind": "Reference", + "text": "HyperVGenerationTypes", + "canonicalReference": "compute-resource-manager!HyperVGenerationTypes:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "Image_2", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 9 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!ImageDataDisk:type", + "docComment": "/**\n * Describes a data disk.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ImageDataDisk = " + }, + { + "kind": "Reference", + "text": "ImageDisk", + "canonicalReference": "compute-resource-manager!ImageDisk:interface" + }, + { + "kind": "Content", + "text": " & {\n lun: number;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ImageDataDisk", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!ImageDisk:interface", + "docComment": "/**\n * Describes a image disk.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ImageDisk " + } + ], + "releaseTag": "Public", + "name": "ImageDisk", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ImageDisk#blobUri:member", + "docComment": "/**\n * The Virtual Hard Disk.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "blobUri?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "blobUri", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ImageDisk#caching:member", + "docComment": "/**\n * Specifies the caching requirements.

    Possible values are:

    **None**

    **ReadOnly**

    **ReadWrite**

    Default: **None for Standard storage. ReadOnly for Premium storage**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "caching?: " + }, + { + "kind": "Reference", + "text": "CachingTypes", + "canonicalReference": "compute-resource-manager!CachingTypes:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "caching", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ImageDisk#diskEncryptionSet:member", + "docComment": "/**\n * Specifies the customer managed disk encryption set resource id for the managed image disk.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "diskEncryptionSet?: " + }, + { + "kind": "Reference", + "text": "DiskEncryptionSetParameters", + "canonicalReference": "compute-resource-manager!DiskEncryptionSetParameters:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "diskEncryptionSet", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ImageDisk#diskSizeGB:member", + "docComment": "/**\n * Specifies the size of empty data disks in gigabytes. This element can be used to overwrite the name of the disk in a virtual machine image.

    This value cannot be larger than 1023 GB\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "diskSizeGB?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "diskSizeGB", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ImageDisk#managedDisk:member", + "docComment": "/**\n * The managedDisk.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "managedDisk?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "compute-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "managedDisk", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ImageDisk#snapshot:member", + "docComment": "/**\n * The snapshot.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "snapshot?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "compute-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "snapshot", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ImageDisk#storageAccountType:member", + "docComment": "/**\n * Specifies the storage account type for the managed disk. NOTE: UltraSSD_LRS can only be used with data disks, it cannot be used with OS Disk.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "storageAccountType?: " + }, + { + "kind": "Reference", + "text": "StorageAccountTypes", + "canonicalReference": "compute-resource-manager!StorageAccountTypes:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "storageAccountType", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!ImageDiskReference:interface", + "docComment": "/**\n * The source image used for creating the disk.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ImageDiskReference " + } + ], + "releaseTag": "Public", + "name": "ImageDiskReference", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ImageDiskReference#id:member", + "docComment": "/**\n * A relative uri containing either a Platform Image Repository or user image reference.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "id: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ImageDiskReference#lun:member", + "docComment": "/**\n * If the disk is created from an image's data disk, this is an index that indicates which of the data disks in the image to use. For OS disks, this field is null.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "lun?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "lun", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!ImageListResult:interface", + "docComment": "/**\n * The List Image operation response.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ImageListResult " + } + ], + "releaseTag": "Public", + "name": "ImageListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ImageListResult#nextLink:member", + "docComment": "/**\n * The uri to fetch the next page of Images. Call ListNext() with this to fetch the next page of Images.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ImageListResult#value:member", + "docComment": "/**\n * The list of Images.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Reference", + "text": "Image", + "canonicalReference": "compute-resource-manager!Image:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!ImageOSDisk:type", + "docComment": "/**\n * Describes an Operating System disk.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ImageOSDisk = " + }, + { + "kind": "Reference", + "text": "ImageDisk", + "canonicalReference": "compute-resource-manager!ImageDisk:interface" + }, + { + "kind": "Content", + "text": " & {\n osType: " + }, + { + "kind": "Reference", + "text": "OperatingSystemTypes", + "canonicalReference": "compute-resource-manager!OperatingSystemTypes:type" + }, + { + "kind": "Content", + "text": ";\n osState: " + }, + { + "kind": "Reference", + "text": "OperatingSystemStateTypes", + "canonicalReference": "compute-resource-manager!OperatingSystemStateTypes:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ImageOSDisk", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 7 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!ImagePurchasePlan:interface", + "docComment": "/**\n * Describes the gallery Image Definition purchase plan. This is used by marketplace images.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ImagePurchasePlan " + } + ], + "releaseTag": "Public", + "name": "ImagePurchasePlan", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ImagePurchasePlan#name:member", + "docComment": "/**\n * The plan ID.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ImagePurchasePlan#product:member", + "docComment": "/**\n * The product ID.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "product?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "product", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ImagePurchasePlan#publisher:member", + "docComment": "/**\n * The publisher ID.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "publisher?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "publisher", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!ImageReference:type", + "docComment": "/**\n * Specifies information about the image to use. You can specify information about platform images, marketplace images, or virtual machine images. This element is required when you want to use a platform image, marketplace image, or virtual machine image, but is not used in other creation operations. NOTE: Image reference publisher and offer can only be set when you create the scale set.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ImageReference = " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "compute-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": " & {\n publisher?: string;\n offer?: string;\n sku?: string;\n version?: string;\n readonly exactVersion?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ImageReference", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!Images:interface", + "docComment": "/**\n * Interface representing a Images.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Images " + } + ], + "releaseTag": "Public", + "name": "Images", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!Images#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Create or update an image.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param imageName - The name of the image.\n *\n * @param parameters - Parameters supplied to the Create Image operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", imageName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "Image", + "canonicalReference": "compute-resource-manager!Image:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ImagesCreateOrUpdateOptionalParams", + "canonicalReference": "compute-resource-manager!ImagesCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ImagesCreateOrUpdateResponse", + "canonicalReference": "compute-resource-manager!ImagesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "ImagesCreateOrUpdateResponse", + "canonicalReference": "compute-resource-manager!ImagesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "imageName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!Images#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Create or update an image.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param imageName - The name of the image.\n *\n * @param parameters - Parameters supplied to the Create Image operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", imageName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "Image", + "canonicalReference": "compute-resource-manager!Image:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ImagesCreateOrUpdateOptionalParams", + "canonicalReference": "compute-resource-manager!ImagesCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ImagesCreateOrUpdateResponse", + "canonicalReference": "compute-resource-manager!ImagesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "imageName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!Images#beginDelete:member(1)", + "docComment": "/**\n * Deletes an Image.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param imageName - The name of the image.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", imageName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ImagesDeleteOptionalParams", + "canonicalReference": "compute-resource-manager!ImagesDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "imageName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!Images#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes an Image.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param imageName - The name of the image.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", imageName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ImagesDeleteOptionalParams", + "canonicalReference": "compute-resource-manager!ImagesDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "imageName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!Images#beginUpdate:member(1)", + "docComment": "/**\n * Update an image.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param imageName - The name of the image.\n *\n * @param parameters - Parameters supplied to the Update Image operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", imageName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ImageUpdate", + "canonicalReference": "compute-resource-manager!ImageUpdate:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ImagesUpdateOptionalParams", + "canonicalReference": "compute-resource-manager!ImagesUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ImagesUpdateResponse", + "canonicalReference": "compute-resource-manager!ImagesUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "ImagesUpdateResponse", + "canonicalReference": "compute-resource-manager!ImagesUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "imageName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!Images#beginUpdateAndWait:member(1)", + "docComment": "/**\n * Update an image.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param imageName - The name of the image.\n *\n * @param parameters - Parameters supplied to the Update Image operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", imageName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ImageUpdate", + "canonicalReference": "compute-resource-manager!ImageUpdate:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ImagesUpdateOptionalParams", + "canonicalReference": "compute-resource-manager!ImagesUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ImagesUpdateResponse", + "canonicalReference": "compute-resource-manager!ImagesUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "imageName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!Images#get:member(1)", + "docComment": "/**\n * Gets an image.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param imageName - The name of the image.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", imageName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ImagesGetOptionalParams", + "canonicalReference": "compute-resource-manager!ImagesGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ImagesGetResponse", + "canonicalReference": "compute-resource-manager!ImagesGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "imageName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!Images#list:member(1)", + "docComment": "/**\n * Gets the list of Images in the subscription. Use nextLink property in the response to get the next page of Images. Do this till nextLink is null to fetch all the Images.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(options?: " + }, + { + "kind": "Reference", + "text": "ImagesListOptionalParams", + "canonicalReference": "compute-resource-manager!ImagesListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "Image", + "canonicalReference": "compute-resource-manager!Image:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "list" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!Images#listByResourceGroup:member(1)", + "docComment": "/**\n * Gets the list of images under a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByResourceGroup(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ImagesListByResourceGroupOptionalParams", + "canonicalReference": "compute-resource-manager!ImagesListByResourceGroupOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "Image", + "canonicalReference": "compute-resource-manager!Image:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "listByResourceGroup" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!ImagesCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ImagesCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ImagesCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ImagesCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ImagesCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!ImagesCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ImagesCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "Image", + "canonicalReference": "compute-resource-manager!Image:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ImagesCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!ImagesDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ImagesDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ImagesDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ImagesDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ImagesDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!ImagesGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ImagesGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ImagesGetOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ImagesGetOptionalParams#expand:member", + "docComment": "/**\n * The expand expression to apply on the operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "expand?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "expand", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!ImagesGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ImagesGetResponse = " + }, + { + "kind": "Reference", + "text": "Image", + "canonicalReference": "compute-resource-manager!Image:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ImagesGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!ImagesListByResourceGroupNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ImagesListByResourceGroupNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ImagesListByResourceGroupNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!ImagesListByResourceGroupNextResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroupNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ImagesListByResourceGroupNextResponse = " + }, + { + "kind": "Reference", + "text": "ImageListResult", + "canonicalReference": "compute-resource-manager!ImageListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ImagesListByResourceGroupNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!ImagesListByResourceGroupOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ImagesListByResourceGroupOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ImagesListByResourceGroupOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!ImagesListByResourceGroupResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ImagesListByResourceGroupResponse = " + }, + { + "kind": "Reference", + "text": "ImageListResult", + "canonicalReference": "compute-resource-manager!ImageListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ImagesListByResourceGroupResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!ImagesListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ImagesListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ImagesListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!ImagesListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ImagesListNextResponse = " + }, + { + "kind": "Reference", + "text": "ImageListResult", + "canonicalReference": "compute-resource-manager!ImageListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ImagesListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!ImagesListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ImagesListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ImagesListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!ImagesListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ImagesListResponse = " + }, + { + "kind": "Reference", + "text": "ImageListResult", + "canonicalReference": "compute-resource-manager!ImageListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ImagesListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!ImageStorageProfile:interface", + "docComment": "/**\n * Describes a storage profile.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ImageStorageProfile " + } + ], + "releaseTag": "Public", + "name": "ImageStorageProfile", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ImageStorageProfile#dataDisks:member", + "docComment": "/**\n * Specifies the parameters that are used to add a data disk to a virtual machine.

    For more information about disks, see [About disks and VHDs for Azure virtual machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-about-disks-vhds?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json).\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "dataDisks?: " + }, + { + "kind": "Reference", + "text": "ImageDataDisk", + "canonicalReference": "compute-resource-manager!ImageDataDisk:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "dataDisks", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ImageStorageProfile#osDisk:member", + "docComment": "/**\n * Specifies information about the operating system disk used by the virtual machine.

    For more information about disks, see [About disks and VHDs for Azure virtual machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-about-disks-vhds?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json).\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "osDisk?: " + }, + { + "kind": "Reference", + "text": "ImageOSDisk", + "canonicalReference": "compute-resource-manager!ImageOSDisk:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "osDisk", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ImageStorageProfile#zoneResilient:member", + "docComment": "/**\n * Specifies whether an image is zone resilient or not. Default is false. Zone resilient images can be created only in regions that provide Zone Redundant Storage (ZRS).\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "zoneResilient?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "zoneResilient", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!ImagesUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ImagesUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ImagesUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ImagesUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ImagesUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!ImagesUpdateResponse:type", + "docComment": "/**\n * Contains response data for the update operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ImagesUpdateResponse = " + }, + { + "kind": "Reference", + "text": "Image", + "canonicalReference": "compute-resource-manager!Image:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ImagesUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!ImageUpdate:type", + "docComment": "/**\n * The source user image virtual hard disk. Only tags may be updated.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ImageUpdate = " + }, + { + "kind": "Reference", + "text": "UpdateResource", + "canonicalReference": "compute-resource-manager!UpdateResource:interface" + }, + { + "kind": "Content", + "text": " & {\n sourceVirtualMachine?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "compute-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";\n storageProfile?: " + }, + { + "kind": "Reference", + "text": "ImageStorageProfile", + "canonicalReference": "compute-resource-manager!ImageStorageProfile:interface" + }, + { + "kind": "Content", + "text": ";\n readonly provisioningState?: string;\n hyperVGeneration?: " + }, + { + "kind": "Reference", + "text": "HyperVGenerationTypes", + "canonicalReference": "compute-resource-manager!HyperVGenerationTypes:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ImageUpdate", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 9 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!InnerError:interface", + "docComment": "/**\n * Inner error details.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface InnerError " + } + ], + "releaseTag": "Public", + "name": "InnerError", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!InnerError#errordetail:member", + "docComment": "/**\n * The internal error message or exception dump.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "errordetail?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "errordetail", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!InnerError#exceptiontype:member", + "docComment": "/**\n * The exception type.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "exceptiontype?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "exceptiontype", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!InstanceViewStatus:interface", + "docComment": "/**\n * Instance view status.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface InstanceViewStatus " + } + ], + "releaseTag": "Public", + "name": "InstanceViewStatus", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!InstanceViewStatus#code:member", + "docComment": "/**\n * The status code.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "code?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "code", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!InstanceViewStatus#displayStatus:member", + "docComment": "/**\n * The short localizable label for the status.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "displayStatus?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "displayStatus", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!InstanceViewStatus#level:member", + "docComment": "/**\n * The level code.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "level?: " + }, + { + "kind": "Reference", + "text": "StatusLevelTypes", + "canonicalReference": "compute-resource-manager!StatusLevelTypes:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "level", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!InstanceViewStatus#message:member", + "docComment": "/**\n * The detailed status message, including for alerts and error messages.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "message?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "message", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!InstanceViewStatus#time:member", + "docComment": "/**\n * The time of the status.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "time?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "time", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!IntervalInMins:type", + "docComment": "/**\n * Defines values for IntervalInMins.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type IntervalInMins = " + }, + { + "kind": "Content", + "text": "\"ThreeMins\" | \"FiveMins\" | \"ThirtyMins\" | \"SixtyMins\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "IntervalInMins", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!IPVersion:type", + "docComment": "/**\n * Defines values for IPVersion. \\ {@link KnownIPVersion} can be used interchangeably with IPVersion, this enum contains the known values that the service supports. ### Known values supported by the service **IPv4** \\ **IPv6**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type IPVersion = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "IPVersion", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!KeyVaultAndKeyReference:interface", + "docComment": "/**\n * Key Vault Key Url and vault id of KeK, KeK is optional and when provided is used to unwrap the encryptionKey\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface KeyVaultAndKeyReference " + } + ], + "releaseTag": "Public", + "name": "KeyVaultAndKeyReference", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!KeyVaultAndKeyReference#keyUrl:member", + "docComment": "/**\n * Url pointing to a key or secret in KeyVault\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "keyUrl: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "keyUrl", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!KeyVaultAndKeyReference#sourceVault:member", + "docComment": "/**\n * Resource id of the KeyVault containing the key or secret\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "sourceVault: " + }, + { + "kind": "Reference", + "text": "SourceVault", + "canonicalReference": "compute-resource-manager!SourceVault:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "sourceVault", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!KeyVaultAndSecretReference:interface", + "docComment": "/**\n * Key Vault Secret Url and vault id of the encryption key\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface KeyVaultAndSecretReference " + } + ], + "releaseTag": "Public", + "name": "KeyVaultAndSecretReference", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!KeyVaultAndSecretReference#secretUrl:member", + "docComment": "/**\n * Url pointing to a key or secret in KeyVault\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "secretUrl: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "secretUrl", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!KeyVaultAndSecretReference#sourceVault:member", + "docComment": "/**\n * Resource id of the KeyVault containing the key or secret\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "sourceVault: " + }, + { + "kind": "Reference", + "text": "SourceVault", + "canonicalReference": "compute-resource-manager!SourceVault:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "sourceVault", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!KeyVaultKeyReference:interface", + "docComment": "/**\n * Describes a reference to Key Vault Key\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface KeyVaultKeyReference " + } + ], + "releaseTag": "Public", + "name": "KeyVaultKeyReference", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!KeyVaultKeyReference#keyUrl:member", + "docComment": "/**\n * The URL referencing a key encryption key in Key Vault.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "keyUrl: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "keyUrl", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!KeyVaultKeyReference#sourceVault:member", + "docComment": "/**\n * The relative URL of the Key Vault containing the key.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "sourceVault: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "compute-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "sourceVault", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!KeyVaultSecretReference:interface", + "docComment": "/**\n * Describes a reference to Key Vault Secret\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface KeyVaultSecretReference " + } + ], + "releaseTag": "Public", + "name": "KeyVaultSecretReference", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!KeyVaultSecretReference#secretUrl:member", + "docComment": "/**\n * The URL referencing a secret in a Key Vault.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "secretUrl: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "secretUrl", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!KeyVaultSecretReference#sourceVault:member", + "docComment": "/**\n * The relative URL of the Key Vault containing the secret.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "sourceVault: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "compute-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "sourceVault", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Enum", + "canonicalReference": "compute-resource-manager!KnownAccessLevel:enum", + "docComment": "/**\n * Known values of {@link AccessLevel} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownAccessLevel " + } + ], + "releaseTag": "Public", + "name": "KnownAccessLevel", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownAccessLevel.None:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "None = " + }, + { + "kind": "Content", + "text": "\"None\"" + } + ], + "releaseTag": "Public", + "name": "None", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownAccessLevel.Read:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Read = " + }, + { + "kind": "Content", + "text": "\"Read\"" + } + ], + "releaseTag": "Public", + "name": "Read", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownAccessLevel.Write:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Write = " + }, + { + "kind": "Content", + "text": "\"Write\"" + } + ], + "releaseTag": "Public", + "name": "Write", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "compute-resource-manager!KnownAggregatedReplicationState:enum", + "docComment": "/**\n * Known values of {@link AggregatedReplicationState} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownAggregatedReplicationState " + } + ], + "releaseTag": "Public", + "name": "KnownAggregatedReplicationState", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownAggregatedReplicationState.Completed:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Completed = " + }, + { + "kind": "Content", + "text": "\"Completed\"" + } + ], + "releaseTag": "Public", + "name": "Completed", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownAggregatedReplicationState.Failed:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Failed = " + }, + { + "kind": "Content", + "text": "\"Failed\"" + } + ], + "releaseTag": "Public", + "name": "Failed", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownAggregatedReplicationState.InProgress:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "InProgress = " + }, + { + "kind": "Content", + "text": "\"InProgress\"" + } + ], + "releaseTag": "Public", + "name": "InProgress", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownAggregatedReplicationState.Unknown:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Unknown = " + }, + { + "kind": "Content", + "text": "\"Unknown\"" + } + ], + "releaseTag": "Public", + "name": "Unknown", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "compute-resource-manager!KnownAvailabilitySetSkuTypes:enum", + "docComment": "/**\n * Known values of {@link AvailabilitySetSkuTypes} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownAvailabilitySetSkuTypes " + } + ], + "releaseTag": "Public", + "name": "KnownAvailabilitySetSkuTypes", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownAvailabilitySetSkuTypes.Aligned:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Aligned = " + }, + { + "kind": "Content", + "text": "\"Aligned\"" + } + ], + "releaseTag": "Public", + "name": "Aligned", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownAvailabilitySetSkuTypes.Classic:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Classic = " + }, + { + "kind": "Content", + "text": "\"Classic\"" + } + ], + "releaseTag": "Public", + "name": "Classic", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "compute-resource-manager!KnownContainerServiceMasterProfileCount:enum", + "docComment": "/**\n * Known values of {@link ContainerServiceMasterProfileCount} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownContainerServiceMasterProfileCount " + } + ], + "releaseTag": "Public", + "name": "KnownContainerServiceMasterProfileCount", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownContainerServiceMasterProfileCount.Five:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Five = " + }, + { + "kind": "Content", + "text": "5" + } + ], + "releaseTag": "Public", + "name": "Five", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownContainerServiceMasterProfileCount.One:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "One = " + }, + { + "kind": "Content", + "text": "1" + } + ], + "releaseTag": "Public", + "name": "One", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownContainerServiceMasterProfileCount.Three:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Three = " + }, + { + "kind": "Content", + "text": "3" + } + ], + "releaseTag": "Public", + "name": "Three", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "compute-resource-manager!KnownContainerServiceVMSizeTypes:enum", + "docComment": "/**\n * Known values of {@link ContainerServiceVMSizeTypes} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownContainerServiceVMSizeTypes " + } + ], + "releaseTag": "Public", + "name": "KnownContainerServiceVMSizeTypes", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownContainerServiceVMSizeTypes.StandardA0:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardA0 = " + }, + { + "kind": "Content", + "text": "\"Standard_A0\"" + } + ], + "releaseTag": "Public", + "name": "StandardA0", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownContainerServiceVMSizeTypes.StandardA1:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardA1 = " + }, + { + "kind": "Content", + "text": "\"Standard_A1\"" + } + ], + "releaseTag": "Public", + "name": "StandardA1", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownContainerServiceVMSizeTypes.StandardA10:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardA10 = " + }, + { + "kind": "Content", + "text": "\"Standard_A10\"" + } + ], + "releaseTag": "Public", + "name": "StandardA10", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownContainerServiceVMSizeTypes.StandardA11:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardA11 = " + }, + { + "kind": "Content", + "text": "\"Standard_A11\"" + } + ], + "releaseTag": "Public", + "name": "StandardA11", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownContainerServiceVMSizeTypes.StandardA2:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardA2 = " + }, + { + "kind": "Content", + "text": "\"Standard_A2\"" + } + ], + "releaseTag": "Public", + "name": "StandardA2", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownContainerServiceVMSizeTypes.StandardA3:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardA3 = " + }, + { + "kind": "Content", + "text": "\"Standard_A3\"" + } + ], + "releaseTag": "Public", + "name": "StandardA3", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownContainerServiceVMSizeTypes.StandardA4:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardA4 = " + }, + { + "kind": "Content", + "text": "\"Standard_A4\"" + } + ], + "releaseTag": "Public", + "name": "StandardA4", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownContainerServiceVMSizeTypes.StandardA5:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardA5 = " + }, + { + "kind": "Content", + "text": "\"Standard_A5\"" + } + ], + "releaseTag": "Public", + "name": "StandardA5", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownContainerServiceVMSizeTypes.StandardA6:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardA6 = " + }, + { + "kind": "Content", + "text": "\"Standard_A6\"" + } + ], + "releaseTag": "Public", + "name": "StandardA6", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownContainerServiceVMSizeTypes.StandardA7:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardA7 = " + }, + { + "kind": "Content", + "text": "\"Standard_A7\"" + } + ], + "releaseTag": "Public", + "name": "StandardA7", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownContainerServiceVMSizeTypes.StandardA8:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardA8 = " + }, + { + "kind": "Content", + "text": "\"Standard_A8\"" + } + ], + "releaseTag": "Public", + "name": "StandardA8", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownContainerServiceVMSizeTypes.StandardA9:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardA9 = " + }, + { + "kind": "Content", + "text": "\"Standard_A9\"" + } + ], + "releaseTag": "Public", + "name": "StandardA9", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownContainerServiceVMSizeTypes.StandardD1:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardD1 = " + }, + { + "kind": "Content", + "text": "\"Standard_D1\"" + } + ], + "releaseTag": "Public", + "name": "StandardD1", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownContainerServiceVMSizeTypes.StandardD11:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardD11 = " + }, + { + "kind": "Content", + "text": "\"Standard_D11\"" + } + ], + "releaseTag": "Public", + "name": "StandardD11", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownContainerServiceVMSizeTypes.StandardD11V2:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardD11V2 = " + }, + { + "kind": "Content", + "text": "\"Standard_D11_v2\"" + } + ], + "releaseTag": "Public", + "name": "StandardD11V2", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownContainerServiceVMSizeTypes.StandardD12:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardD12 = " + }, + { + "kind": "Content", + "text": "\"Standard_D12\"" + } + ], + "releaseTag": "Public", + "name": "StandardD12", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownContainerServiceVMSizeTypes.StandardD12V2:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardD12V2 = " + }, + { + "kind": "Content", + "text": "\"Standard_D12_v2\"" + } + ], + "releaseTag": "Public", + "name": "StandardD12V2", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownContainerServiceVMSizeTypes.StandardD13:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardD13 = " + }, + { + "kind": "Content", + "text": "\"Standard_D13\"" + } + ], + "releaseTag": "Public", + "name": "StandardD13", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownContainerServiceVMSizeTypes.StandardD13V2:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardD13V2 = " + }, + { + "kind": "Content", + "text": "\"Standard_D13_v2\"" + } + ], + "releaseTag": "Public", + "name": "StandardD13V2", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownContainerServiceVMSizeTypes.StandardD14:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardD14 = " + }, + { + "kind": "Content", + "text": "\"Standard_D14\"" + } + ], + "releaseTag": "Public", + "name": "StandardD14", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownContainerServiceVMSizeTypes.StandardD14V2:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardD14V2 = " + }, + { + "kind": "Content", + "text": "\"Standard_D14_v2\"" + } + ], + "releaseTag": "Public", + "name": "StandardD14V2", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownContainerServiceVMSizeTypes.StandardD1V2:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardD1V2 = " + }, + { + "kind": "Content", + "text": "\"Standard_D1_v2\"" + } + ], + "releaseTag": "Public", + "name": "StandardD1V2", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownContainerServiceVMSizeTypes.StandardD2:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardD2 = " + }, + { + "kind": "Content", + "text": "\"Standard_D2\"" + } + ], + "releaseTag": "Public", + "name": "StandardD2", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownContainerServiceVMSizeTypes.StandardD2V2:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardD2V2 = " + }, + { + "kind": "Content", + "text": "\"Standard_D2_v2\"" + } + ], + "releaseTag": "Public", + "name": "StandardD2V2", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownContainerServiceVMSizeTypes.StandardD3:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardD3 = " + }, + { + "kind": "Content", + "text": "\"Standard_D3\"" + } + ], + "releaseTag": "Public", + "name": "StandardD3", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownContainerServiceVMSizeTypes.StandardD3V2:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardD3V2 = " + }, + { + "kind": "Content", + "text": "\"Standard_D3_v2\"" + } + ], + "releaseTag": "Public", + "name": "StandardD3V2", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownContainerServiceVMSizeTypes.StandardD4:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardD4 = " + }, + { + "kind": "Content", + "text": "\"Standard_D4\"" + } + ], + "releaseTag": "Public", + "name": "StandardD4", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownContainerServiceVMSizeTypes.StandardD4V2:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardD4V2 = " + }, + { + "kind": "Content", + "text": "\"Standard_D4_v2\"" + } + ], + "releaseTag": "Public", + "name": "StandardD4V2", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownContainerServiceVMSizeTypes.StandardD5V2:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardD5V2 = " + }, + { + "kind": "Content", + "text": "\"Standard_D5_v2\"" + } + ], + "releaseTag": "Public", + "name": "StandardD5V2", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownContainerServiceVMSizeTypes.StandardDS1:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardDS1 = " + }, + { + "kind": "Content", + "text": "\"Standard_DS1\"" + } + ], + "releaseTag": "Public", + "name": "StandardDS1", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownContainerServiceVMSizeTypes.StandardDS11:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardDS11 = " + }, + { + "kind": "Content", + "text": "\"Standard_DS11\"" + } + ], + "releaseTag": "Public", + "name": "StandardDS11", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownContainerServiceVMSizeTypes.StandardDS12:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardDS12 = " + }, + { + "kind": "Content", + "text": "\"Standard_DS12\"" + } + ], + "releaseTag": "Public", + "name": "StandardDS12", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownContainerServiceVMSizeTypes.StandardDS13:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardDS13 = " + }, + { + "kind": "Content", + "text": "\"Standard_DS13\"" + } + ], + "releaseTag": "Public", + "name": "StandardDS13", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownContainerServiceVMSizeTypes.StandardDS14:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardDS14 = " + }, + { + "kind": "Content", + "text": "\"Standard_DS14\"" + } + ], + "releaseTag": "Public", + "name": "StandardDS14", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownContainerServiceVMSizeTypes.StandardDS2:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardDS2 = " + }, + { + "kind": "Content", + "text": "\"Standard_DS2\"" + } + ], + "releaseTag": "Public", + "name": "StandardDS2", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownContainerServiceVMSizeTypes.StandardDS3:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardDS3 = " + }, + { + "kind": "Content", + "text": "\"Standard_DS3\"" + } + ], + "releaseTag": "Public", + "name": "StandardDS3", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownContainerServiceVMSizeTypes.StandardDS4:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardDS4 = " + }, + { + "kind": "Content", + "text": "\"Standard_DS4\"" + } + ], + "releaseTag": "Public", + "name": "StandardDS4", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownContainerServiceVMSizeTypes.StandardG1:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardG1 = " + }, + { + "kind": "Content", + "text": "\"Standard_G1\"" + } + ], + "releaseTag": "Public", + "name": "StandardG1", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownContainerServiceVMSizeTypes.StandardG2:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardG2 = " + }, + { + "kind": "Content", + "text": "\"Standard_G2\"" + } + ], + "releaseTag": "Public", + "name": "StandardG2", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownContainerServiceVMSizeTypes.StandardG3:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardG3 = " + }, + { + "kind": "Content", + "text": "\"Standard_G3\"" + } + ], + "releaseTag": "Public", + "name": "StandardG3", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownContainerServiceVMSizeTypes.StandardG4:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardG4 = " + }, + { + "kind": "Content", + "text": "\"Standard_G4\"" + } + ], + "releaseTag": "Public", + "name": "StandardG4", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownContainerServiceVMSizeTypes.StandardG5:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardG5 = " + }, + { + "kind": "Content", + "text": "\"Standard_G5\"" + } + ], + "releaseTag": "Public", + "name": "StandardG5", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownContainerServiceVMSizeTypes.StandardGS1:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardGS1 = " + }, + { + "kind": "Content", + "text": "\"Standard_GS1\"" + } + ], + "releaseTag": "Public", + "name": "StandardGS1", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownContainerServiceVMSizeTypes.StandardGS2:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardGS2 = " + }, + { + "kind": "Content", + "text": "\"Standard_GS2\"" + } + ], + "releaseTag": "Public", + "name": "StandardGS2", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownContainerServiceVMSizeTypes.StandardGS3:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardGS3 = " + }, + { + "kind": "Content", + "text": "\"Standard_GS3\"" + } + ], + "releaseTag": "Public", + "name": "StandardGS3", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownContainerServiceVMSizeTypes.StandardGS4:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardGS4 = " + }, + { + "kind": "Content", + "text": "\"Standard_GS4\"" + } + ], + "releaseTag": "Public", + "name": "StandardGS4", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownContainerServiceVMSizeTypes.StandardGS5:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardGS5 = " + }, + { + "kind": "Content", + "text": "\"Standard_GS5\"" + } + ], + "releaseTag": "Public", + "name": "StandardGS5", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "compute-resource-manager!KnownDiffDiskOptions:enum", + "docComment": "/**\n * Known values of {@link DiffDiskOptions} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownDiffDiskOptions " + } + ], + "releaseTag": "Public", + "name": "KnownDiffDiskOptions", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownDiffDiskOptions.Local:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Local = " + }, + { + "kind": "Content", + "text": "\"Local\"" + } + ], + "releaseTag": "Public", + "name": "Local", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "compute-resource-manager!KnownDiffDiskPlacement:enum", + "docComment": "/**\n * Known values of {@link DiffDiskPlacement} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownDiffDiskPlacement " + } + ], + "releaseTag": "Public", + "name": "KnownDiffDiskPlacement", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownDiffDiskPlacement.CacheDisk:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "CacheDisk = " + }, + { + "kind": "Content", + "text": "\"CacheDisk\"" + } + ], + "releaseTag": "Public", + "name": "CacheDisk", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownDiffDiskPlacement.ResourceDisk:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "ResourceDisk = " + }, + { + "kind": "Content", + "text": "\"ResourceDisk\"" + } + ], + "releaseTag": "Public", + "name": "ResourceDisk", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "compute-resource-manager!KnownDiskCreateOption:enum", + "docComment": "/**\n * Known values of {@link DiskCreateOption} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownDiskCreateOption " + } + ], + "releaseTag": "Public", + "name": "KnownDiskCreateOption", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownDiskCreateOption.Attach:member", + "docComment": "/**\n * Disk will be attached to a VM.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "Attach = " + }, + { + "kind": "Content", + "text": "\"Attach\"" + } + ], + "releaseTag": "Public", + "name": "Attach", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownDiskCreateOption.Copy:member", + "docComment": "/**\n * Create a new disk or snapshot by copying from a disk or snapshot specified by the given sourceResourceId.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "Copy = " + }, + { + "kind": "Content", + "text": "\"Copy\"" + } + ], + "releaseTag": "Public", + "name": "Copy", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownDiskCreateOption.Empty:member", + "docComment": "/**\n * Create an empty data disk of a size given by diskSizeGB.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "Empty = " + }, + { + "kind": "Content", + "text": "\"Empty\"" + } + ], + "releaseTag": "Public", + "name": "Empty", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownDiskCreateOption.FromImage:member", + "docComment": "/**\n * Create a new disk from a platform image specified by the given imageReference or galleryImageReference.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "FromImage = " + }, + { + "kind": "Content", + "text": "\"FromImage\"" + } + ], + "releaseTag": "Public", + "name": "FromImage", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownDiskCreateOption.Import:member", + "docComment": "/**\n * Create a disk by importing from a blob specified by a sourceUri in a storage account specified by storageAccountId.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "Import = " + }, + { + "kind": "Content", + "text": "\"Import\"" + } + ], + "releaseTag": "Public", + "name": "Import", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownDiskCreateOption.Restore:member", + "docComment": "/**\n * Create a new disk by copying from a backup recovery point.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "Restore = " + }, + { + "kind": "Content", + "text": "\"Restore\"" + } + ], + "releaseTag": "Public", + "name": "Restore", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownDiskCreateOption.Upload:member", + "docComment": "/**\n * Create a new disk by obtaining a write token and using it to directly upload the contents of the disk.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "Upload = " + }, + { + "kind": "Content", + "text": "\"Upload\"" + } + ], + "releaseTag": "Public", + "name": "Upload", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "compute-resource-manager!KnownDiskCreateOptionTypes:enum", + "docComment": "/**\n * Known values of {@link DiskCreateOptionTypes} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownDiskCreateOptionTypes " + } + ], + "releaseTag": "Public", + "name": "KnownDiskCreateOptionTypes", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownDiskCreateOptionTypes.Attach:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Attach = " + }, + { + "kind": "Content", + "text": "\"Attach\"" + } + ], + "releaseTag": "Public", + "name": "Attach", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownDiskCreateOptionTypes.Empty:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Empty = " + }, + { + "kind": "Content", + "text": "\"Empty\"" + } + ], + "releaseTag": "Public", + "name": "Empty", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownDiskCreateOptionTypes.FromImage:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "FromImage = " + }, + { + "kind": "Content", + "text": "\"FromImage\"" + } + ], + "releaseTag": "Public", + "name": "FromImage", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "compute-resource-manager!KnownDiskEncryptionSetIdentityType:enum", + "docComment": "/**\n * Known values of {@link DiskEncryptionSetIdentityType} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownDiskEncryptionSetIdentityType " + } + ], + "releaseTag": "Public", + "name": "KnownDiskEncryptionSetIdentityType", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownDiskEncryptionSetIdentityType.SystemAssigned:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "SystemAssigned = " + }, + { + "kind": "Content", + "text": "\"SystemAssigned\"" + } + ], + "releaseTag": "Public", + "name": "SystemAssigned", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "compute-resource-manager!KnownDiskState:enum", + "docComment": "/**\n * Known values of {@link DiskState} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownDiskState " + } + ], + "releaseTag": "Public", + "name": "KnownDiskState", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownDiskState.ActiveSAS:member", + "docComment": "/**\n * The disk currently has an Active SAS Uri associated with it.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "ActiveSAS = " + }, + { + "kind": "Content", + "text": "\"ActiveSAS\"" + } + ], + "releaseTag": "Public", + "name": "ActiveSAS", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownDiskState.ActiveUpload:member", + "docComment": "/**\n * A disk is created for upload and a write token has been issued for uploading to it.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "ActiveUpload = " + }, + { + "kind": "Content", + "text": "\"ActiveUpload\"" + } + ], + "releaseTag": "Public", + "name": "ActiveUpload", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownDiskState.Attached:member", + "docComment": "/**\n * The disk is currently mounted to a running VM.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "Attached = " + }, + { + "kind": "Content", + "text": "\"Attached\"" + } + ], + "releaseTag": "Public", + "name": "Attached", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownDiskState.ReadyToUpload:member", + "docComment": "/**\n * A disk is ready to be created by upload by requesting a write token.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "ReadyToUpload = " + }, + { + "kind": "Content", + "text": "\"ReadyToUpload\"" + } + ], + "releaseTag": "Public", + "name": "ReadyToUpload", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownDiskState.Reserved:member", + "docComment": "/**\n * The disk is mounted to a stopped-deallocated VM\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "Reserved = " + }, + { + "kind": "Content", + "text": "\"Reserved\"" + } + ], + "releaseTag": "Public", + "name": "Reserved", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownDiskState.Unattached:member", + "docComment": "/**\n * The disk is not being used and can be attached to a VM.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "Unattached = " + }, + { + "kind": "Content", + "text": "\"Unattached\"" + } + ], + "releaseTag": "Public", + "name": "Unattached", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "compute-resource-manager!KnownDiskStorageAccountTypes:enum", + "docComment": "/**\n * Known values of {@link DiskStorageAccountTypes} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownDiskStorageAccountTypes " + } + ], + "releaseTag": "Public", + "name": "KnownDiskStorageAccountTypes", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownDiskStorageAccountTypes.PremiumLRS:member", + "docComment": "/**\n * Premium SSD locally redundant storage. Best for production and performance sensitive workloads.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "PremiumLRS = " + }, + { + "kind": "Content", + "text": "\"Premium_LRS\"" + } + ], + "releaseTag": "Public", + "name": "PremiumLRS", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownDiskStorageAccountTypes.StandardLRS:member", + "docComment": "/**\n * Standard HDD locally redundant storage. Best for backup, non-critical, and infrequent access.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardLRS = " + }, + { + "kind": "Content", + "text": "\"Standard_LRS\"" + } + ], + "releaseTag": "Public", + "name": "StandardLRS", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownDiskStorageAccountTypes.StandardSSDLRS:member", + "docComment": "/**\n * Standard SSD locally redundant storage. Best for web servers, lightly used enterprise applications and dev/test.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardSSDLRS = " + }, + { + "kind": "Content", + "text": "\"StandardSSD_LRS\"" + } + ], + "releaseTag": "Public", + "name": "StandardSSDLRS", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownDiskStorageAccountTypes.UltraSSDLRS:member", + "docComment": "/**\n * Ultra SSD locally redundant storage. Best for IO-intensive workloads such as SAP HANA, top tier databases (for example, SQL, Oracle), and other transaction-heavy workloads.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "UltraSSDLRS = " + }, + { + "kind": "Content", + "text": "\"UltraSSD_LRS\"" + } + ], + "releaseTag": "Public", + "name": "UltraSSDLRS", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "compute-resource-manager!KnownEncryptionType:enum", + "docComment": "/**\n * Known values of {@link EncryptionType} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownEncryptionType " + } + ], + "releaseTag": "Public", + "name": "KnownEncryptionType", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownEncryptionType.EncryptionAtRestWithCustomerKey:member", + "docComment": "/**\n * Disk is encrypted with Customer managed key at rest.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "EncryptionAtRestWithCustomerKey = " + }, + { + "kind": "Content", + "text": "\"EncryptionAtRestWithCustomerKey\"" + } + ], + "releaseTag": "Public", + "name": "EncryptionAtRestWithCustomerKey", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownEncryptionType.EncryptionAtRestWithPlatformKey:member", + "docComment": "/**\n * Disk is encrypted with XStore managed key at rest. It is the default encryption type.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "EncryptionAtRestWithPlatformKey = " + }, + { + "kind": "Content", + "text": "\"EncryptionAtRestWithPlatformKey\"" + } + ], + "releaseTag": "Public", + "name": "EncryptionAtRestWithPlatformKey", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "compute-resource-manager!KnownGalleryApplicationVersionPropertiesProvisioningState:enum", + "docComment": "/**\n * Known values of {@link GalleryApplicationVersionPropertiesProvisioningState} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownGalleryApplicationVersionPropertiesProvisioningState " + } + ], + "releaseTag": "Public", + "name": "KnownGalleryApplicationVersionPropertiesProvisioningState", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownGalleryApplicationVersionPropertiesProvisioningState.Creating:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Creating = " + }, + { + "kind": "Content", + "text": "\"Creating\"" + } + ], + "releaseTag": "Public", + "name": "Creating", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownGalleryApplicationVersionPropertiesProvisioningState.Deleting:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Deleting = " + }, + { + "kind": "Content", + "text": "\"Deleting\"" + } + ], + "releaseTag": "Public", + "name": "Deleting", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownGalleryApplicationVersionPropertiesProvisioningState.Failed:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Failed = " + }, + { + "kind": "Content", + "text": "\"Failed\"" + } + ], + "releaseTag": "Public", + "name": "Failed", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownGalleryApplicationVersionPropertiesProvisioningState.Migrating:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Migrating = " + }, + { + "kind": "Content", + "text": "\"Migrating\"" + } + ], + "releaseTag": "Public", + "name": "Migrating", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownGalleryApplicationVersionPropertiesProvisioningState.Succeeded:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Succeeded = " + }, + { + "kind": "Content", + "text": "\"Succeeded\"" + } + ], + "releaseTag": "Public", + "name": "Succeeded", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownGalleryApplicationVersionPropertiesProvisioningState.Updating:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Updating = " + }, + { + "kind": "Content", + "text": "\"Updating\"" + } + ], + "releaseTag": "Public", + "name": "Updating", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "compute-resource-manager!KnownGalleryImagePropertiesProvisioningState:enum", + "docComment": "/**\n * Known values of {@link GalleryImagePropertiesProvisioningState} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownGalleryImagePropertiesProvisioningState " + } + ], + "releaseTag": "Public", + "name": "KnownGalleryImagePropertiesProvisioningState", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownGalleryImagePropertiesProvisioningState.Creating:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Creating = " + }, + { + "kind": "Content", + "text": "\"Creating\"" + } + ], + "releaseTag": "Public", + "name": "Creating", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownGalleryImagePropertiesProvisioningState.Deleting:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Deleting = " + }, + { + "kind": "Content", + "text": "\"Deleting\"" + } + ], + "releaseTag": "Public", + "name": "Deleting", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownGalleryImagePropertiesProvisioningState.Failed:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Failed = " + }, + { + "kind": "Content", + "text": "\"Failed\"" + } + ], + "releaseTag": "Public", + "name": "Failed", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownGalleryImagePropertiesProvisioningState.Migrating:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Migrating = " + }, + { + "kind": "Content", + "text": "\"Migrating\"" + } + ], + "releaseTag": "Public", + "name": "Migrating", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownGalleryImagePropertiesProvisioningState.Succeeded:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Succeeded = " + }, + { + "kind": "Content", + "text": "\"Succeeded\"" + } + ], + "releaseTag": "Public", + "name": "Succeeded", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownGalleryImagePropertiesProvisioningState.Updating:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Updating = " + }, + { + "kind": "Content", + "text": "\"Updating\"" + } + ], + "releaseTag": "Public", + "name": "Updating", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "compute-resource-manager!KnownGalleryImageVersionPropertiesProvisioningState:enum", + "docComment": "/**\n * Known values of {@link GalleryImageVersionPropertiesProvisioningState} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownGalleryImageVersionPropertiesProvisioningState " + } + ], + "releaseTag": "Public", + "name": "KnownGalleryImageVersionPropertiesProvisioningState", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownGalleryImageVersionPropertiesProvisioningState.Creating:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Creating = " + }, + { + "kind": "Content", + "text": "\"Creating\"" + } + ], + "releaseTag": "Public", + "name": "Creating", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownGalleryImageVersionPropertiesProvisioningState.Deleting:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Deleting = " + }, + { + "kind": "Content", + "text": "\"Deleting\"" + } + ], + "releaseTag": "Public", + "name": "Deleting", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownGalleryImageVersionPropertiesProvisioningState.Failed:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Failed = " + }, + { + "kind": "Content", + "text": "\"Failed\"" + } + ], + "releaseTag": "Public", + "name": "Failed", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownGalleryImageVersionPropertiesProvisioningState.Migrating:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Migrating = " + }, + { + "kind": "Content", + "text": "\"Migrating\"" + } + ], + "releaseTag": "Public", + "name": "Migrating", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownGalleryImageVersionPropertiesProvisioningState.Succeeded:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Succeeded = " + }, + { + "kind": "Content", + "text": "\"Succeeded\"" + } + ], + "releaseTag": "Public", + "name": "Succeeded", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownGalleryImageVersionPropertiesProvisioningState.Updating:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Updating = " + }, + { + "kind": "Content", + "text": "\"Updating\"" + } + ], + "releaseTag": "Public", + "name": "Updating", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "compute-resource-manager!KnownGalleryPropertiesProvisioningState:enum", + "docComment": "/**\n * Known values of {@link GalleryPropertiesProvisioningState} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownGalleryPropertiesProvisioningState " + } + ], + "releaseTag": "Public", + "name": "KnownGalleryPropertiesProvisioningState", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownGalleryPropertiesProvisioningState.Creating:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Creating = " + }, + { + "kind": "Content", + "text": "\"Creating\"" + } + ], + "releaseTag": "Public", + "name": "Creating", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownGalleryPropertiesProvisioningState.Deleting:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Deleting = " + }, + { + "kind": "Content", + "text": "\"Deleting\"" + } + ], + "releaseTag": "Public", + "name": "Deleting", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownGalleryPropertiesProvisioningState.Failed:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Failed = " + }, + { + "kind": "Content", + "text": "\"Failed\"" + } + ], + "releaseTag": "Public", + "name": "Failed", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownGalleryPropertiesProvisioningState.Migrating:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Migrating = " + }, + { + "kind": "Content", + "text": "\"Migrating\"" + } + ], + "releaseTag": "Public", + "name": "Migrating", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownGalleryPropertiesProvisioningState.Succeeded:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Succeeded = " + }, + { + "kind": "Content", + "text": "\"Succeeded\"" + } + ], + "releaseTag": "Public", + "name": "Succeeded", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownGalleryPropertiesProvisioningState.Updating:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Updating = " + }, + { + "kind": "Content", + "text": "\"Updating\"" + } + ], + "releaseTag": "Public", + "name": "Updating", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "compute-resource-manager!KnownHyperVGeneration:enum", + "docComment": "/**\n * Known values of {@link HyperVGeneration} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownHyperVGeneration " + } + ], + "releaseTag": "Public", + "name": "KnownHyperVGeneration", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownHyperVGeneration.V1:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "V1 = " + }, + { + "kind": "Content", + "text": "\"V1\"" + } + ], + "releaseTag": "Public", + "name": "V1", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownHyperVGeneration.V2:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "V2 = " + }, + { + "kind": "Content", + "text": "\"V2\"" + } + ], + "releaseTag": "Public", + "name": "V2", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "compute-resource-manager!KnownHyperVGenerationType:enum", + "docComment": "/**\n * Known values of {@link HyperVGenerationType} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownHyperVGenerationType " + } + ], + "releaseTag": "Public", + "name": "KnownHyperVGenerationType", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownHyperVGenerationType.V1:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "V1 = " + }, + { + "kind": "Content", + "text": "\"V1\"" + } + ], + "releaseTag": "Public", + "name": "V1", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownHyperVGenerationType.V2:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "V2 = " + }, + { + "kind": "Content", + "text": "\"V2\"" + } + ], + "releaseTag": "Public", + "name": "V2", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "compute-resource-manager!KnownHyperVGenerationTypes:enum", + "docComment": "/**\n * Known values of {@link HyperVGenerationTypes} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownHyperVGenerationTypes " + } + ], + "releaseTag": "Public", + "name": "KnownHyperVGenerationTypes", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownHyperVGenerationTypes.V1:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "V1 = " + }, + { + "kind": "Content", + "text": "\"V1\"" + } + ], + "releaseTag": "Public", + "name": "V1", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownHyperVGenerationTypes.V2:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "V2 = " + }, + { + "kind": "Content", + "text": "\"V2\"" + } + ], + "releaseTag": "Public", + "name": "V2", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "compute-resource-manager!KnownIPVersion:enum", + "docComment": "/**\n * Known values of {@link IPVersion} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownIPVersion " + } + ], + "releaseTag": "Public", + "name": "KnownIPVersion", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownIPVersion.IPv4:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "IPv4 = " + }, + { + "kind": "Content", + "text": "\"IPv4\"" + } + ], + "releaseTag": "Public", + "name": "IPv4", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownIPVersion.IPv6:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "IPv6 = " + }, + { + "kind": "Content", + "text": "\"IPv6\"" + } + ], + "releaseTag": "Public", + "name": "IPv6", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "compute-resource-manager!KnownOrchestrationServiceNames:enum", + "docComment": "/**\n * Known values of {@link OrchestrationServiceNames} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownOrchestrationServiceNames " + } + ], + "releaseTag": "Public", + "name": "KnownOrchestrationServiceNames", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownOrchestrationServiceNames.AutomaticRepairs:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "AutomaticRepairs = " + }, + { + "kind": "Content", + "text": "\"AutomaticRepairs\"" + } + ], + "releaseTag": "Public", + "name": "AutomaticRepairs", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownOrchestrationServiceNames.DummyOrchestrationServiceName:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "DummyOrchestrationServiceName = " + }, + { + "kind": "Content", + "text": "\"DummyOrchestrationServiceName\"" + } + ], + "releaseTag": "Public", + "name": "DummyOrchestrationServiceName", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "compute-resource-manager!KnownOrchestrationServiceState:enum", + "docComment": "/**\n * Known values of {@link OrchestrationServiceState} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownOrchestrationServiceState " + } + ], + "releaseTag": "Public", + "name": "KnownOrchestrationServiceState", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownOrchestrationServiceState.NotRunning:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "NotRunning = " + }, + { + "kind": "Content", + "text": "\"NotRunning\"" + } + ], + "releaseTag": "Public", + "name": "NotRunning", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownOrchestrationServiceState.Running:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Running = " + }, + { + "kind": "Content", + "text": "\"Running\"" + } + ], + "releaseTag": "Public", + "name": "Running", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownOrchestrationServiceState.Suspended:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Suspended = " + }, + { + "kind": "Content", + "text": "\"Suspended\"" + } + ], + "releaseTag": "Public", + "name": "Suspended", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "compute-resource-manager!KnownOrchestrationServiceStateAction:enum", + "docComment": "/**\n * Known values of {@link OrchestrationServiceStateAction} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownOrchestrationServiceStateAction " + } + ], + "releaseTag": "Public", + "name": "KnownOrchestrationServiceStateAction", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownOrchestrationServiceStateAction.Resume:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Resume = " + }, + { + "kind": "Content", + "text": "\"Resume\"" + } + ], + "releaseTag": "Public", + "name": "Resume", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownOrchestrationServiceStateAction.Suspend:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Suspend = " + }, + { + "kind": "Content", + "text": "\"Suspend\"" + } + ], + "releaseTag": "Public", + "name": "Suspend", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "compute-resource-manager!KnownProximityPlacementGroupType:enum", + "docComment": "/**\n * Known values of {@link ProximityPlacementGroupType} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownProximityPlacementGroupType " + } + ], + "releaseTag": "Public", + "name": "KnownProximityPlacementGroupType", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownProximityPlacementGroupType.Standard:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Standard = " + }, + { + "kind": "Content", + "text": "\"Standard\"" + } + ], + "releaseTag": "Public", + "name": "Standard", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownProximityPlacementGroupType.Ultra:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Ultra = " + }, + { + "kind": "Content", + "text": "\"Ultra\"" + } + ], + "releaseTag": "Public", + "name": "Ultra", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "compute-resource-manager!KnownReplicationState:enum", + "docComment": "/**\n * Known values of {@link ReplicationState} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownReplicationState " + } + ], + "releaseTag": "Public", + "name": "KnownReplicationState", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownReplicationState.Completed:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Completed = " + }, + { + "kind": "Content", + "text": "\"Completed\"" + } + ], + "releaseTag": "Public", + "name": "Completed", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownReplicationState.Failed:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Failed = " + }, + { + "kind": "Content", + "text": "\"Failed\"" + } + ], + "releaseTag": "Public", + "name": "Failed", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownReplicationState.Replicating:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Replicating = " + }, + { + "kind": "Content", + "text": "\"Replicating\"" + } + ], + "releaseTag": "Public", + "name": "Replicating", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownReplicationState.Unknown:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Unknown = " + }, + { + "kind": "Content", + "text": "\"Unknown\"" + } + ], + "releaseTag": "Public", + "name": "Unknown", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "compute-resource-manager!KnownReplicationStatusTypes:enum", + "docComment": "/**\n * Known values of {@link ReplicationStatusTypes} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownReplicationStatusTypes " + } + ], + "releaseTag": "Public", + "name": "KnownReplicationStatusTypes", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownReplicationStatusTypes.ReplicationStatus:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "ReplicationStatus = " + }, + { + "kind": "Content", + "text": "\"ReplicationStatus\"" + } + ], + "releaseTag": "Public", + "name": "ReplicationStatus", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "compute-resource-manager!KnownSnapshotStorageAccountTypes:enum", + "docComment": "/**\n * Known values of {@link SnapshotStorageAccountTypes} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownSnapshotStorageAccountTypes " + } + ], + "releaseTag": "Public", + "name": "KnownSnapshotStorageAccountTypes", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownSnapshotStorageAccountTypes.PremiumLRS:member", + "docComment": "/**\n * Premium SSD locally redundant storage\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "PremiumLRS = " + }, + { + "kind": "Content", + "text": "\"Premium_LRS\"" + } + ], + "releaseTag": "Public", + "name": "PremiumLRS", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownSnapshotStorageAccountTypes.StandardLRS:member", + "docComment": "/**\n * Standard HDD locally redundant storage\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardLRS = " + }, + { + "kind": "Content", + "text": "\"Standard_LRS\"" + } + ], + "releaseTag": "Public", + "name": "StandardLRS", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownSnapshotStorageAccountTypes.StandardZRS:member", + "docComment": "/**\n * Standard zone redundant storage\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardZRS = " + }, + { + "kind": "Content", + "text": "\"Standard_ZRS\"" + } + ], + "releaseTag": "Public", + "name": "StandardZRS", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "compute-resource-manager!KnownStorageAccountType:enum", + "docComment": "/**\n * Known values of {@link StorageAccountType} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownStorageAccountType " + } + ], + "releaseTag": "Public", + "name": "KnownStorageAccountType", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownStorageAccountType.PremiumLRS:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "PremiumLRS = " + }, + { + "kind": "Content", + "text": "\"Premium_LRS\"" + } + ], + "releaseTag": "Public", + "name": "PremiumLRS", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownStorageAccountType.StandardLRS:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardLRS = " + }, + { + "kind": "Content", + "text": "\"Standard_LRS\"" + } + ], + "releaseTag": "Public", + "name": "StandardLRS", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownStorageAccountType.StandardZRS:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardZRS = " + }, + { + "kind": "Content", + "text": "\"Standard_ZRS\"" + } + ], + "releaseTag": "Public", + "name": "StandardZRS", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "compute-resource-manager!KnownStorageAccountTypes:enum", + "docComment": "/**\n * Known values of {@link StorageAccountTypes} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownStorageAccountTypes " + } + ], + "releaseTag": "Public", + "name": "KnownStorageAccountTypes", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownStorageAccountTypes.PremiumLRS:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "PremiumLRS = " + }, + { + "kind": "Content", + "text": "\"Premium_LRS\"" + } + ], + "releaseTag": "Public", + "name": "PremiumLRS", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownStorageAccountTypes.StandardLRS:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardLRS = " + }, + { + "kind": "Content", + "text": "\"Standard_LRS\"" + } + ], + "releaseTag": "Public", + "name": "StandardLRS", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownStorageAccountTypes.StandardSSDLRS:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardSSDLRS = " + }, + { + "kind": "Content", + "text": "\"StandardSSD_LRS\"" + } + ], + "releaseTag": "Public", + "name": "StandardSSDLRS", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownStorageAccountTypes.UltraSSDLRS:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "UltraSSDLRS = " + }, + { + "kind": "Content", + "text": "\"UltraSSD_LRS\"" + } + ], + "releaseTag": "Public", + "name": "UltraSSDLRS", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineEvictionPolicyTypes:enum", + "docComment": "/**\n * Known values of {@link VirtualMachineEvictionPolicyTypes} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownVirtualMachineEvictionPolicyTypes " + } + ], + "releaseTag": "Public", + "name": "KnownVirtualMachineEvictionPolicyTypes", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineEvictionPolicyTypes.Deallocate:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Deallocate = " + }, + { + "kind": "Content", + "text": "\"Deallocate\"" + } + ], + "releaseTag": "Public", + "name": "Deallocate", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineEvictionPolicyTypes.Delete:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Delete = " + }, + { + "kind": "Content", + "text": "\"Delete\"" + } + ], + "releaseTag": "Public", + "name": "Delete", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "compute-resource-manager!KnownVirtualMachinePriorityTypes:enum", + "docComment": "/**\n * Known values of {@link VirtualMachinePriorityTypes} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownVirtualMachinePriorityTypes " + } + ], + "releaseTag": "Public", + "name": "KnownVirtualMachinePriorityTypes", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachinePriorityTypes.Low:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Low = " + }, + { + "kind": "Content", + "text": "\"Low\"" + } + ], + "releaseTag": "Public", + "name": "Low", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachinePriorityTypes.Regular:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Regular = " + }, + { + "kind": "Content", + "text": "\"Regular\"" + } + ], + "releaseTag": "Public", + "name": "Regular", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachinePriorityTypes.Spot:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Spot = " + }, + { + "kind": "Content", + "text": "\"Spot\"" + } + ], + "releaseTag": "Public", + "name": "Spot", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineScaleSetScaleInRules:enum", + "docComment": "/**\n * Known values of {@link VirtualMachineScaleSetScaleInRules} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownVirtualMachineScaleSetScaleInRules " + } + ], + "releaseTag": "Public", + "name": "KnownVirtualMachineScaleSetScaleInRules", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineScaleSetScaleInRules.Default:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Default = " + }, + { + "kind": "Content", + "text": "\"Default\"" + } + ], + "releaseTag": "Public", + "name": "Default", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineScaleSetScaleInRules.NewestVM:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "NewestVM = " + }, + { + "kind": "Content", + "text": "\"NewestVM\"" + } + ], + "releaseTag": "Public", + "name": "NewestVM", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineScaleSetScaleInRules.OldestVM:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "OldestVM = " + }, + { + "kind": "Content", + "text": "\"OldestVM\"" + } + ], + "releaseTag": "Public", + "name": "OldestVM", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes:enum", + "docComment": "/**\n * Known values of {@link VirtualMachineSizeTypes} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownVirtualMachineSizeTypes " + } + ], + "releaseTag": "Public", + "name": "KnownVirtualMachineSizeTypes", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.BasicA0:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "BasicA0 = " + }, + { + "kind": "Content", + "text": "\"Basic_A0\"" + } + ], + "releaseTag": "Public", + "name": "BasicA0", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.BasicA1:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "BasicA1 = " + }, + { + "kind": "Content", + "text": "\"Basic_A1\"" + } + ], + "releaseTag": "Public", + "name": "BasicA1", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.BasicA2:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "BasicA2 = " + }, + { + "kind": "Content", + "text": "\"Basic_A2\"" + } + ], + "releaseTag": "Public", + "name": "BasicA2", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.BasicA3:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "BasicA3 = " + }, + { + "kind": "Content", + "text": "\"Basic_A3\"" + } + ], + "releaseTag": "Public", + "name": "BasicA3", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.BasicA4:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "BasicA4 = " + }, + { + "kind": "Content", + "text": "\"Basic_A4\"" + } + ], + "releaseTag": "Public", + "name": "BasicA4", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardA0:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardA0 = " + }, + { + "kind": "Content", + "text": "\"Standard_A0\"" + } + ], + "releaseTag": "Public", + "name": "StandardA0", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardA1:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardA1 = " + }, + { + "kind": "Content", + "text": "\"Standard_A1\"" + } + ], + "releaseTag": "Public", + "name": "StandardA1", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardA10:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardA10 = " + }, + { + "kind": "Content", + "text": "\"Standard_A10\"" + } + ], + "releaseTag": "Public", + "name": "StandardA10", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardA11:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardA11 = " + }, + { + "kind": "Content", + "text": "\"Standard_A11\"" + } + ], + "releaseTag": "Public", + "name": "StandardA11", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardA1V2:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardA1V2 = " + }, + { + "kind": "Content", + "text": "\"Standard_A1_v2\"" + } + ], + "releaseTag": "Public", + "name": "StandardA1V2", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardA2:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardA2 = " + }, + { + "kind": "Content", + "text": "\"Standard_A2\"" + } + ], + "releaseTag": "Public", + "name": "StandardA2", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardA2MV2:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardA2MV2 = " + }, + { + "kind": "Content", + "text": "\"Standard_A2m_v2\"" + } + ], + "releaseTag": "Public", + "name": "StandardA2MV2", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardA2V2:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardA2V2 = " + }, + { + "kind": "Content", + "text": "\"Standard_A2_v2\"" + } + ], + "releaseTag": "Public", + "name": "StandardA2V2", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardA3:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardA3 = " + }, + { + "kind": "Content", + "text": "\"Standard_A3\"" + } + ], + "releaseTag": "Public", + "name": "StandardA3", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardA4:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardA4 = " + }, + { + "kind": "Content", + "text": "\"Standard_A4\"" + } + ], + "releaseTag": "Public", + "name": "StandardA4", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardA4MV2:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardA4MV2 = " + }, + { + "kind": "Content", + "text": "\"Standard_A4m_v2\"" + } + ], + "releaseTag": "Public", + "name": "StandardA4MV2", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardA4V2:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardA4V2 = " + }, + { + "kind": "Content", + "text": "\"Standard_A4_v2\"" + } + ], + "releaseTag": "Public", + "name": "StandardA4V2", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardA5:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardA5 = " + }, + { + "kind": "Content", + "text": "\"Standard_A5\"" + } + ], + "releaseTag": "Public", + "name": "StandardA5", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardA6:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardA6 = " + }, + { + "kind": "Content", + "text": "\"Standard_A6\"" + } + ], + "releaseTag": "Public", + "name": "StandardA6", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardA7:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardA7 = " + }, + { + "kind": "Content", + "text": "\"Standard_A7\"" + } + ], + "releaseTag": "Public", + "name": "StandardA7", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardA8:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardA8 = " + }, + { + "kind": "Content", + "text": "\"Standard_A8\"" + } + ], + "releaseTag": "Public", + "name": "StandardA8", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardA8MV2:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardA8MV2 = " + }, + { + "kind": "Content", + "text": "\"Standard_A8m_v2\"" + } + ], + "releaseTag": "Public", + "name": "StandardA8MV2", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardA8V2:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardA8V2 = " + }, + { + "kind": "Content", + "text": "\"Standard_A8_v2\"" + } + ], + "releaseTag": "Public", + "name": "StandardA8V2", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardA9:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardA9 = " + }, + { + "kind": "Content", + "text": "\"Standard_A9\"" + } + ], + "releaseTag": "Public", + "name": "StandardA9", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardB1Ms:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardB1Ms = " + }, + { + "kind": "Content", + "text": "\"Standard_B1ms\"" + } + ], + "releaseTag": "Public", + "name": "StandardB1Ms", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardB1S:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardB1S = " + }, + { + "kind": "Content", + "text": "\"Standard_B1s\"" + } + ], + "releaseTag": "Public", + "name": "StandardB1S", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardB2Ms:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardB2Ms = " + }, + { + "kind": "Content", + "text": "\"Standard_B2ms\"" + } + ], + "releaseTag": "Public", + "name": "StandardB2Ms", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardB2S:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardB2S = " + }, + { + "kind": "Content", + "text": "\"Standard_B2s\"" + } + ], + "releaseTag": "Public", + "name": "StandardB2S", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardB4Ms:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardB4Ms = " + }, + { + "kind": "Content", + "text": "\"Standard_B4ms\"" + } + ], + "releaseTag": "Public", + "name": "StandardB4Ms", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardB8Ms:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardB8Ms = " + }, + { + "kind": "Content", + "text": "\"Standard_B8ms\"" + } + ], + "releaseTag": "Public", + "name": "StandardB8Ms", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardD1:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardD1 = " + }, + { + "kind": "Content", + "text": "\"Standard_D1\"" + } + ], + "releaseTag": "Public", + "name": "StandardD1", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardD11:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardD11 = " + }, + { + "kind": "Content", + "text": "\"Standard_D11\"" + } + ], + "releaseTag": "Public", + "name": "StandardD11", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardD11V2:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardD11V2 = " + }, + { + "kind": "Content", + "text": "\"Standard_D11_v2\"" + } + ], + "releaseTag": "Public", + "name": "StandardD11V2", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardD12:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardD12 = " + }, + { + "kind": "Content", + "text": "\"Standard_D12\"" + } + ], + "releaseTag": "Public", + "name": "StandardD12", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardD12V2:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardD12V2 = " + }, + { + "kind": "Content", + "text": "\"Standard_D12_v2\"" + } + ], + "releaseTag": "Public", + "name": "StandardD12V2", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardD13:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardD13 = " + }, + { + "kind": "Content", + "text": "\"Standard_D13\"" + } + ], + "releaseTag": "Public", + "name": "StandardD13", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardD13V2:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardD13V2 = " + }, + { + "kind": "Content", + "text": "\"Standard_D13_v2\"" + } + ], + "releaseTag": "Public", + "name": "StandardD13V2", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardD14:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardD14 = " + }, + { + "kind": "Content", + "text": "\"Standard_D14\"" + } + ], + "releaseTag": "Public", + "name": "StandardD14", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardD14V2:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardD14V2 = " + }, + { + "kind": "Content", + "text": "\"Standard_D14_v2\"" + } + ], + "releaseTag": "Public", + "name": "StandardD14V2", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardD15V2:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardD15V2 = " + }, + { + "kind": "Content", + "text": "\"Standard_D15_v2\"" + } + ], + "releaseTag": "Public", + "name": "StandardD15V2", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardD16SV3:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardD16SV3 = " + }, + { + "kind": "Content", + "text": "\"Standard_D16s_v3\"" + } + ], + "releaseTag": "Public", + "name": "StandardD16SV3", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardD16V3:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardD16V3 = " + }, + { + "kind": "Content", + "text": "\"Standard_D16_v3\"" + } + ], + "releaseTag": "Public", + "name": "StandardD16V3", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardD1V2:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardD1V2 = " + }, + { + "kind": "Content", + "text": "\"Standard_D1_v2\"" + } + ], + "releaseTag": "Public", + "name": "StandardD1V2", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardD2:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardD2 = " + }, + { + "kind": "Content", + "text": "\"Standard_D2\"" + } + ], + "releaseTag": "Public", + "name": "StandardD2", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardD2SV3:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardD2SV3 = " + }, + { + "kind": "Content", + "text": "\"Standard_D2s_v3\"" + } + ], + "releaseTag": "Public", + "name": "StandardD2SV3", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardD2V2:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardD2V2 = " + }, + { + "kind": "Content", + "text": "\"Standard_D2_v2\"" + } + ], + "releaseTag": "Public", + "name": "StandardD2V2", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardD2V3:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardD2V3 = " + }, + { + "kind": "Content", + "text": "\"Standard_D2_v3\"" + } + ], + "releaseTag": "Public", + "name": "StandardD2V3", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardD3:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardD3 = " + }, + { + "kind": "Content", + "text": "\"Standard_D3\"" + } + ], + "releaseTag": "Public", + "name": "StandardD3", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardD32SV3:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardD32SV3 = " + }, + { + "kind": "Content", + "text": "\"Standard_D32s_v3\"" + } + ], + "releaseTag": "Public", + "name": "StandardD32SV3", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardD32V3:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardD32V3 = " + }, + { + "kind": "Content", + "text": "\"Standard_D32_v3\"" + } + ], + "releaseTag": "Public", + "name": "StandardD32V3", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardD3V2:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardD3V2 = " + }, + { + "kind": "Content", + "text": "\"Standard_D3_v2\"" + } + ], + "releaseTag": "Public", + "name": "StandardD3V2", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardD4:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardD4 = " + }, + { + "kind": "Content", + "text": "\"Standard_D4\"" + } + ], + "releaseTag": "Public", + "name": "StandardD4", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardD4SV3:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardD4SV3 = " + }, + { + "kind": "Content", + "text": "\"Standard_D4s_v3\"" + } + ], + "releaseTag": "Public", + "name": "StandardD4SV3", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardD4V2:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardD4V2 = " + }, + { + "kind": "Content", + "text": "\"Standard_D4_v2\"" + } + ], + "releaseTag": "Public", + "name": "StandardD4V2", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardD4V3:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardD4V3 = " + }, + { + "kind": "Content", + "text": "\"Standard_D4_v3\"" + } + ], + "releaseTag": "Public", + "name": "StandardD4V3", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardD5V2:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardD5V2 = " + }, + { + "kind": "Content", + "text": "\"Standard_D5_v2\"" + } + ], + "releaseTag": "Public", + "name": "StandardD5V2", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardD64SV3:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardD64SV3 = " + }, + { + "kind": "Content", + "text": "\"Standard_D64s_v3\"" + } + ], + "releaseTag": "Public", + "name": "StandardD64SV3", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardD64V3:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardD64V3 = " + }, + { + "kind": "Content", + "text": "\"Standard_D64_v3\"" + } + ], + "releaseTag": "Public", + "name": "StandardD64V3", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardD8SV3:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardD8SV3 = " + }, + { + "kind": "Content", + "text": "\"Standard_D8s_v3\"" + } + ], + "releaseTag": "Public", + "name": "StandardD8SV3", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardD8V3:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardD8V3 = " + }, + { + "kind": "Content", + "text": "\"Standard_D8_v3\"" + } + ], + "releaseTag": "Public", + "name": "StandardD8V3", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardDS1:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardDS1 = " + }, + { + "kind": "Content", + "text": "\"Standard_DS1\"" + } + ], + "releaseTag": "Public", + "name": "StandardDS1", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardDS11:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardDS11 = " + }, + { + "kind": "Content", + "text": "\"Standard_DS11\"" + } + ], + "releaseTag": "Public", + "name": "StandardDS11", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardDS11V2:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardDS11V2 = " + }, + { + "kind": "Content", + "text": "\"Standard_DS11_v2\"" + } + ], + "releaseTag": "Public", + "name": "StandardDS11V2", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardDS12:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardDS12 = " + }, + { + "kind": "Content", + "text": "\"Standard_DS12\"" + } + ], + "releaseTag": "Public", + "name": "StandardDS12", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardDS12V2:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardDS12V2 = " + }, + { + "kind": "Content", + "text": "\"Standard_DS12_v2\"" + } + ], + "releaseTag": "Public", + "name": "StandardDS12V2", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardDS13:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardDS13 = " + }, + { + "kind": "Content", + "text": "\"Standard_DS13\"" + } + ], + "releaseTag": "Public", + "name": "StandardDS13", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardDS132V2:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardDS132V2 = " + }, + { + "kind": "Content", + "text": "\"Standard_DS13-2_v2\"" + } + ], + "releaseTag": "Public", + "name": "StandardDS132V2", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardDS134V2:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardDS134V2 = " + }, + { + "kind": "Content", + "text": "\"Standard_DS13-4_v2\"" + } + ], + "releaseTag": "Public", + "name": "StandardDS134V2", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardDS13V2:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardDS13V2 = " + }, + { + "kind": "Content", + "text": "\"Standard_DS13_v2\"" + } + ], + "releaseTag": "Public", + "name": "StandardDS13V2", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardDS14:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardDS14 = " + }, + { + "kind": "Content", + "text": "\"Standard_DS14\"" + } + ], + "releaseTag": "Public", + "name": "StandardDS14", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardDS144V2:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardDS144V2 = " + }, + { + "kind": "Content", + "text": "\"Standard_DS14-4_v2\"" + } + ], + "releaseTag": "Public", + "name": "StandardDS144V2", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardDS148V2:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardDS148V2 = " + }, + { + "kind": "Content", + "text": "\"Standard_DS14-8_v2\"" + } + ], + "releaseTag": "Public", + "name": "StandardDS148V2", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardDS14V2:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardDS14V2 = " + }, + { + "kind": "Content", + "text": "\"Standard_DS14_v2\"" + } + ], + "releaseTag": "Public", + "name": "StandardDS14V2", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardDS15V2:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardDS15V2 = " + }, + { + "kind": "Content", + "text": "\"Standard_DS15_v2\"" + } + ], + "releaseTag": "Public", + "name": "StandardDS15V2", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardDS1V2:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardDS1V2 = " + }, + { + "kind": "Content", + "text": "\"Standard_DS1_v2\"" + } + ], + "releaseTag": "Public", + "name": "StandardDS1V2", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardDS2:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardDS2 = " + }, + { + "kind": "Content", + "text": "\"Standard_DS2\"" + } + ], + "releaseTag": "Public", + "name": "StandardDS2", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardDS2V2:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardDS2V2 = " + }, + { + "kind": "Content", + "text": "\"Standard_DS2_v2\"" + } + ], + "releaseTag": "Public", + "name": "StandardDS2V2", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardDS3:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardDS3 = " + }, + { + "kind": "Content", + "text": "\"Standard_DS3\"" + } + ], + "releaseTag": "Public", + "name": "StandardDS3", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardDS3V2:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardDS3V2 = " + }, + { + "kind": "Content", + "text": "\"Standard_DS3_v2\"" + } + ], + "releaseTag": "Public", + "name": "StandardDS3V2", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardDS4:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardDS4 = " + }, + { + "kind": "Content", + "text": "\"Standard_DS4\"" + } + ], + "releaseTag": "Public", + "name": "StandardDS4", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardDS4V2:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardDS4V2 = " + }, + { + "kind": "Content", + "text": "\"Standard_DS4_v2\"" + } + ], + "releaseTag": "Public", + "name": "StandardDS4V2", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardDS5V2:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardDS5V2 = " + }, + { + "kind": "Content", + "text": "\"Standard_DS5_v2\"" + } + ], + "releaseTag": "Public", + "name": "StandardDS5V2", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardE16SV3:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardE16SV3 = " + }, + { + "kind": "Content", + "text": "\"Standard_E16s_v3\"" + } + ], + "releaseTag": "Public", + "name": "StandardE16SV3", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardE16V3:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardE16V3 = " + }, + { + "kind": "Content", + "text": "\"Standard_E16_v3\"" + } + ], + "releaseTag": "Public", + "name": "StandardE16V3", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardE2SV3:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardE2SV3 = " + }, + { + "kind": "Content", + "text": "\"Standard_E2s_v3\"" + } + ], + "releaseTag": "Public", + "name": "StandardE2SV3", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardE2V3:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardE2V3 = " + }, + { + "kind": "Content", + "text": "\"Standard_E2_v3\"" + } + ], + "releaseTag": "Public", + "name": "StandardE2V3", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardE3216V3:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardE3216V3 = " + }, + { + "kind": "Content", + "text": "\"Standard_E32-16_v3\"" + } + ], + "releaseTag": "Public", + "name": "StandardE3216V3", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardE328SV3:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardE328SV3 = " + }, + { + "kind": "Content", + "text": "\"Standard_E32-8s_v3\"" + } + ], + "releaseTag": "Public", + "name": "StandardE328SV3", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardE32SV3:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardE32SV3 = " + }, + { + "kind": "Content", + "text": "\"Standard_E32s_v3\"" + } + ], + "releaseTag": "Public", + "name": "StandardE32SV3", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardE32V3:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardE32V3 = " + }, + { + "kind": "Content", + "text": "\"Standard_E32_v3\"" + } + ], + "releaseTag": "Public", + "name": "StandardE32V3", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardE4SV3:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardE4SV3 = " + }, + { + "kind": "Content", + "text": "\"Standard_E4s_v3\"" + } + ], + "releaseTag": "Public", + "name": "StandardE4SV3", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardE4V3:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardE4V3 = " + }, + { + "kind": "Content", + "text": "\"Standard_E4_v3\"" + } + ], + "releaseTag": "Public", + "name": "StandardE4V3", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardE6416SV3:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardE6416SV3 = " + }, + { + "kind": "Content", + "text": "\"Standard_E64-16s_v3\"" + } + ], + "releaseTag": "Public", + "name": "StandardE6416SV3", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardE6432SV3:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardE6432SV3 = " + }, + { + "kind": "Content", + "text": "\"Standard_E64-32s_v3\"" + } + ], + "releaseTag": "Public", + "name": "StandardE6432SV3", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardE64SV3:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardE64SV3 = " + }, + { + "kind": "Content", + "text": "\"Standard_E64s_v3\"" + } + ], + "releaseTag": "Public", + "name": "StandardE64SV3", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardE64V3:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardE64V3 = " + }, + { + "kind": "Content", + "text": "\"Standard_E64_v3\"" + } + ], + "releaseTag": "Public", + "name": "StandardE64V3", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardE8SV3:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardE8SV3 = " + }, + { + "kind": "Content", + "text": "\"Standard_E8s_v3\"" + } + ], + "releaseTag": "Public", + "name": "StandardE8SV3", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardE8V3:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardE8V3 = " + }, + { + "kind": "Content", + "text": "\"Standard_E8_v3\"" + } + ], + "releaseTag": "Public", + "name": "StandardE8V3", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardF1:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardF1 = " + }, + { + "kind": "Content", + "text": "\"Standard_F1\"" + } + ], + "releaseTag": "Public", + "name": "StandardF1", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardF16:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardF16 = " + }, + { + "kind": "Content", + "text": "\"Standard_F16\"" + } + ], + "releaseTag": "Public", + "name": "StandardF16", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardF16S:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardF16S = " + }, + { + "kind": "Content", + "text": "\"Standard_F16s\"" + } + ], + "releaseTag": "Public", + "name": "StandardF16S", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardF16SV2:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardF16SV2 = " + }, + { + "kind": "Content", + "text": "\"Standard_F16s_v2\"" + } + ], + "releaseTag": "Public", + "name": "StandardF16SV2", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardF1S:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardF1S = " + }, + { + "kind": "Content", + "text": "\"Standard_F1s\"" + } + ], + "releaseTag": "Public", + "name": "StandardF1S", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardF2:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardF2 = " + }, + { + "kind": "Content", + "text": "\"Standard_F2\"" + } + ], + "releaseTag": "Public", + "name": "StandardF2", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardF2S:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardF2S = " + }, + { + "kind": "Content", + "text": "\"Standard_F2s\"" + } + ], + "releaseTag": "Public", + "name": "StandardF2S", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardF2SV2:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardF2SV2 = " + }, + { + "kind": "Content", + "text": "\"Standard_F2s_v2\"" + } + ], + "releaseTag": "Public", + "name": "StandardF2SV2", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardF32SV2:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardF32SV2 = " + }, + { + "kind": "Content", + "text": "\"Standard_F32s_v2\"" + } + ], + "releaseTag": "Public", + "name": "StandardF32SV2", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardF4:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardF4 = " + }, + { + "kind": "Content", + "text": "\"Standard_F4\"" + } + ], + "releaseTag": "Public", + "name": "StandardF4", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardF4S:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardF4S = " + }, + { + "kind": "Content", + "text": "\"Standard_F4s\"" + } + ], + "releaseTag": "Public", + "name": "StandardF4S", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardF4SV2:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardF4SV2 = " + }, + { + "kind": "Content", + "text": "\"Standard_F4s_v2\"" + } + ], + "releaseTag": "Public", + "name": "StandardF4SV2", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardF64SV2:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardF64SV2 = " + }, + { + "kind": "Content", + "text": "\"Standard_F64s_v2\"" + } + ], + "releaseTag": "Public", + "name": "StandardF64SV2", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardF72SV2:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardF72SV2 = " + }, + { + "kind": "Content", + "text": "\"Standard_F72s_v2\"" + } + ], + "releaseTag": "Public", + "name": "StandardF72SV2", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardF8:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardF8 = " + }, + { + "kind": "Content", + "text": "\"Standard_F8\"" + } + ], + "releaseTag": "Public", + "name": "StandardF8", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardF8S:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardF8S = " + }, + { + "kind": "Content", + "text": "\"Standard_F8s\"" + } + ], + "releaseTag": "Public", + "name": "StandardF8S", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardF8SV2:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardF8SV2 = " + }, + { + "kind": "Content", + "text": "\"Standard_F8s_v2\"" + } + ], + "releaseTag": "Public", + "name": "StandardF8SV2", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardG1:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardG1 = " + }, + { + "kind": "Content", + "text": "\"Standard_G1\"" + } + ], + "releaseTag": "Public", + "name": "StandardG1", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardG2:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardG2 = " + }, + { + "kind": "Content", + "text": "\"Standard_G2\"" + } + ], + "releaseTag": "Public", + "name": "StandardG2", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardG3:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardG3 = " + }, + { + "kind": "Content", + "text": "\"Standard_G3\"" + } + ], + "releaseTag": "Public", + "name": "StandardG3", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardG4:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardG4 = " + }, + { + "kind": "Content", + "text": "\"Standard_G4\"" + } + ], + "releaseTag": "Public", + "name": "StandardG4", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardG5:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardG5 = " + }, + { + "kind": "Content", + "text": "\"Standard_G5\"" + } + ], + "releaseTag": "Public", + "name": "StandardG5", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardGS1:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardGS1 = " + }, + { + "kind": "Content", + "text": "\"Standard_GS1\"" + } + ], + "releaseTag": "Public", + "name": "StandardGS1", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardGS2:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardGS2 = " + }, + { + "kind": "Content", + "text": "\"Standard_GS2\"" + } + ], + "releaseTag": "Public", + "name": "StandardGS2", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardGS3:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardGS3 = " + }, + { + "kind": "Content", + "text": "\"Standard_GS3\"" + } + ], + "releaseTag": "Public", + "name": "StandardGS3", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardGS4:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardGS4 = " + }, + { + "kind": "Content", + "text": "\"Standard_GS4\"" + } + ], + "releaseTag": "Public", + "name": "StandardGS4", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardGS44:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardGS44 = " + }, + { + "kind": "Content", + "text": "\"Standard_GS4-4\"" + } + ], + "releaseTag": "Public", + "name": "StandardGS44", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardGS48:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardGS48 = " + }, + { + "kind": "Content", + "text": "\"Standard_GS4-8\"" + } + ], + "releaseTag": "Public", + "name": "StandardGS48", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardGS5:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardGS5 = " + }, + { + "kind": "Content", + "text": "\"Standard_GS5\"" + } + ], + "releaseTag": "Public", + "name": "StandardGS5", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardGS516:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardGS516 = " + }, + { + "kind": "Content", + "text": "\"Standard_GS5-16\"" + } + ], + "releaseTag": "Public", + "name": "StandardGS516", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardGS58:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardGS58 = " + }, + { + "kind": "Content", + "text": "\"Standard_GS5-8\"" + } + ], + "releaseTag": "Public", + "name": "StandardGS58", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardH16:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardH16 = " + }, + { + "kind": "Content", + "text": "\"Standard_H16\"" + } + ], + "releaseTag": "Public", + "name": "StandardH16", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardH16M:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardH16M = " + }, + { + "kind": "Content", + "text": "\"Standard_H16m\"" + } + ], + "releaseTag": "Public", + "name": "StandardH16M", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardH16Mr:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardH16Mr = " + }, + { + "kind": "Content", + "text": "\"Standard_H16mr\"" + } + ], + "releaseTag": "Public", + "name": "StandardH16Mr", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardH16R:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardH16R = " + }, + { + "kind": "Content", + "text": "\"Standard_H16r\"" + } + ], + "releaseTag": "Public", + "name": "StandardH16R", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardH8:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardH8 = " + }, + { + "kind": "Content", + "text": "\"Standard_H8\"" + } + ], + "releaseTag": "Public", + "name": "StandardH8", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardH8M:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardH8M = " + }, + { + "kind": "Content", + "text": "\"Standard_H8m\"" + } + ], + "releaseTag": "Public", + "name": "StandardH8M", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardL16S:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardL16S = " + }, + { + "kind": "Content", + "text": "\"Standard_L16s\"" + } + ], + "releaseTag": "Public", + "name": "StandardL16S", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardL32S:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardL32S = " + }, + { + "kind": "Content", + "text": "\"Standard_L32s\"" + } + ], + "releaseTag": "Public", + "name": "StandardL32S", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardL4S:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardL4S = " + }, + { + "kind": "Content", + "text": "\"Standard_L4s\"" + } + ], + "releaseTag": "Public", + "name": "StandardL4S", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardL8S:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardL8S = " + }, + { + "kind": "Content", + "text": "\"Standard_L8s\"" + } + ], + "releaseTag": "Public", + "name": "StandardL8S", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardM12832Ms:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardM12832Ms = " + }, + { + "kind": "Content", + "text": "\"Standard_M128-32ms\"" + } + ], + "releaseTag": "Public", + "name": "StandardM12832Ms", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardM12864Ms:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardM12864Ms = " + }, + { + "kind": "Content", + "text": "\"Standard_M128-64ms\"" + } + ], + "releaseTag": "Public", + "name": "StandardM12864Ms", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardM128Ms:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardM128Ms = " + }, + { + "kind": "Content", + "text": "\"Standard_M128ms\"" + } + ], + "releaseTag": "Public", + "name": "StandardM128Ms", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardM128S:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardM128S = " + }, + { + "kind": "Content", + "text": "\"Standard_M128s\"" + } + ], + "releaseTag": "Public", + "name": "StandardM128S", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardM6416Ms:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardM6416Ms = " + }, + { + "kind": "Content", + "text": "\"Standard_M64-16ms\"" + } + ], + "releaseTag": "Public", + "name": "StandardM6416Ms", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardM6432Ms:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardM6432Ms = " + }, + { + "kind": "Content", + "text": "\"Standard_M64-32ms\"" + } + ], + "releaseTag": "Public", + "name": "StandardM6432Ms", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardM64Ms:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardM64Ms = " + }, + { + "kind": "Content", + "text": "\"Standard_M64ms\"" + } + ], + "releaseTag": "Public", + "name": "StandardM64Ms", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardM64S:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardM64S = " + }, + { + "kind": "Content", + "text": "\"Standard_M64s\"" + } + ], + "releaseTag": "Public", + "name": "StandardM64S", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardNC12:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardNC12 = " + }, + { + "kind": "Content", + "text": "\"Standard_NC12\"" + } + ], + "releaseTag": "Public", + "name": "StandardNC12", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardNC12SV2:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardNC12SV2 = " + }, + { + "kind": "Content", + "text": "\"Standard_NC12s_v2\"" + } + ], + "releaseTag": "Public", + "name": "StandardNC12SV2", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardNC12SV3:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardNC12SV3 = " + }, + { + "kind": "Content", + "text": "\"Standard_NC12s_v3\"" + } + ], + "releaseTag": "Public", + "name": "StandardNC12SV3", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardNC24:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardNC24 = " + }, + { + "kind": "Content", + "text": "\"Standard_NC24\"" + } + ], + "releaseTag": "Public", + "name": "StandardNC24", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardNC24R:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardNC24R = " + }, + { + "kind": "Content", + "text": "\"Standard_NC24r\"" + } + ], + "releaseTag": "Public", + "name": "StandardNC24R", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardNC24RsV2:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardNC24RsV2 = " + }, + { + "kind": "Content", + "text": "\"Standard_NC24rs_v2\"" + } + ], + "releaseTag": "Public", + "name": "StandardNC24RsV2", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardNC24RsV3:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardNC24RsV3 = " + }, + { + "kind": "Content", + "text": "\"Standard_NC24rs_v3\"" + } + ], + "releaseTag": "Public", + "name": "StandardNC24RsV3", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardNC24SV2:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardNC24SV2 = " + }, + { + "kind": "Content", + "text": "\"Standard_NC24s_v2\"" + } + ], + "releaseTag": "Public", + "name": "StandardNC24SV2", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardNC24SV3:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardNC24SV3 = " + }, + { + "kind": "Content", + "text": "\"Standard_NC24s_v3\"" + } + ], + "releaseTag": "Public", + "name": "StandardNC24SV3", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardNC6:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardNC6 = " + }, + { + "kind": "Content", + "text": "\"Standard_NC6\"" + } + ], + "releaseTag": "Public", + "name": "StandardNC6", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardNC6SV2:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardNC6SV2 = " + }, + { + "kind": "Content", + "text": "\"Standard_NC6s_v2\"" + } + ], + "releaseTag": "Public", + "name": "StandardNC6SV2", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardNC6SV3:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardNC6SV3 = " + }, + { + "kind": "Content", + "text": "\"Standard_NC6s_v3\"" + } + ], + "releaseTag": "Public", + "name": "StandardNC6SV3", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardND12S:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardND12S = " + }, + { + "kind": "Content", + "text": "\"Standard_ND12s\"" + } + ], + "releaseTag": "Public", + "name": "StandardND12S", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardND24Rs:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardND24Rs = " + }, + { + "kind": "Content", + "text": "\"Standard_ND24rs\"" + } + ], + "releaseTag": "Public", + "name": "StandardND24Rs", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardND24S:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardND24S = " + }, + { + "kind": "Content", + "text": "\"Standard_ND24s\"" + } + ], + "releaseTag": "Public", + "name": "StandardND24S", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardND6S:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardND6S = " + }, + { + "kind": "Content", + "text": "\"Standard_ND6s\"" + } + ], + "releaseTag": "Public", + "name": "StandardND6S", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardNV12:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardNV12 = " + }, + { + "kind": "Content", + "text": "\"Standard_NV12\"" + } + ], + "releaseTag": "Public", + "name": "StandardNV12", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardNV24:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardNV24 = " + }, + { + "kind": "Content", + "text": "\"Standard_NV24\"" + } + ], + "releaseTag": "Public", + "name": "StandardNV24", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "compute-resource-manager!KnownVirtualMachineSizeTypes.StandardNV6:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardNV6 = " + }, + { + "kind": "Content", + "text": "\"Standard_NV6\"" + } + ], + "releaseTag": "Public", + "name": "StandardNV6", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!LinuxConfiguration:interface", + "docComment": "/**\n * Specifies the Linux operating system settings on the virtual machine.

    For a list of supported Linux distributions, see [Linux on Azure-Endorsed Distributions](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-endorsed-distros?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json)

    For running non-endorsed distributions, see [Information for Non-Endorsed Distributions](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-create-upload-generic?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json).\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LinuxConfiguration " + } + ], + "releaseTag": "Public", + "name": "LinuxConfiguration", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!LinuxConfiguration#disablePasswordAuthentication:member", + "docComment": "/**\n * Specifies whether password authentication should be disabled.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "disablePasswordAuthentication?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "disablePasswordAuthentication", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!LinuxConfiguration#provisionVMAgent:member", + "docComment": "/**\n * Indicates whether virtual machine agent should be provisioned on the virtual machine.

    When this property is not specified in the request body, default behavior is to set it to true. This will ensure that VM Agent is installed on the VM so that extensions can be added to the VM later.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "provisionVMAgent?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "provisionVMAgent", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!LinuxConfiguration#ssh:member", + "docComment": "/**\n * Specifies the ssh key configuration for a Linux OS.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "ssh?: " + }, + { + "kind": "Reference", + "text": "SshConfiguration", + "canonicalReference": "compute-resource-manager!SshConfiguration:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ssh", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!ListUsagesResult:interface", + "docComment": "/**\n * The List Usages operation response.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ListUsagesResult " + } + ], + "releaseTag": "Public", + "name": "ListUsagesResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ListUsagesResult#nextLink:member", + "docComment": "/**\n * The URI to fetch the next page of compute resource usage information. Call ListNext() with this to fetch the next page of compute resource usage information.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ListUsagesResult#value:member", + "docComment": "/**\n * The list of compute resource usages.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Reference", + "text": "UsageDef", + "canonicalReference": "compute-resource-manager!UsageDef:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!LogAnalytics:interface", + "docComment": "/**\n * Interface representing a LogAnalytics.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LogAnalytics " + } + ], + "releaseTag": "Public", + "name": "LogAnalytics", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!LogAnalytics#beginExportRequestRateByInterval:member(1)", + "docComment": "/**\n * Export logs that show Api requests made by this subscription in the given time window to show throttling activities.\n *\n * @param location - The location upon which virtual-machine-sizes is queried.\n *\n * @param parameters - Parameters supplied to the LogAnalytics getRequestRateByInterval Api.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginExportRequestRateByInterval(location: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "RequestRateByIntervalInput", + "canonicalReference": "compute-resource-manager!RequestRateByIntervalInput:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "LogAnalyticsExportRequestRateByIntervalOptionalParams", + "canonicalReference": "compute-resource-manager!LogAnalyticsExportRequestRateByIntervalOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "LogAnalyticsExportRequestRateByIntervalResponse", + "canonicalReference": "compute-resource-manager!LogAnalyticsExportRequestRateByIntervalResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "LogAnalyticsExportRequestRateByIntervalResponse", + "canonicalReference": "compute-resource-manager!LogAnalyticsExportRequestRateByIntervalResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "location", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginExportRequestRateByInterval" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!LogAnalytics#beginExportRequestRateByIntervalAndWait:member(1)", + "docComment": "/**\n * Export logs that show Api requests made by this subscription in the given time window to show throttling activities.\n *\n * @param location - The location upon which virtual-machine-sizes is queried.\n *\n * @param parameters - Parameters supplied to the LogAnalytics getRequestRateByInterval Api.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginExportRequestRateByIntervalAndWait(location: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "RequestRateByIntervalInput", + "canonicalReference": "compute-resource-manager!RequestRateByIntervalInput:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "LogAnalyticsExportRequestRateByIntervalOptionalParams", + "canonicalReference": "compute-resource-manager!LogAnalyticsExportRequestRateByIntervalOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "LogAnalyticsExportRequestRateByIntervalResponse", + "canonicalReference": "compute-resource-manager!LogAnalyticsExportRequestRateByIntervalResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "location", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginExportRequestRateByIntervalAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!LogAnalytics#beginExportThrottledRequests:member(1)", + "docComment": "/**\n * Export logs that show total throttled Api requests for this subscription in the given time window.\n *\n * @param location - The location upon which virtual-machine-sizes is queried.\n *\n * @param parameters - Parameters supplied to the LogAnalytics getThrottledRequests Api.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginExportThrottledRequests(location: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ThrottledRequestsInput", + "canonicalReference": "compute-resource-manager!ThrottledRequestsInput:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "LogAnalyticsExportThrottledRequestsOptionalParams", + "canonicalReference": "compute-resource-manager!LogAnalyticsExportThrottledRequestsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "LogAnalyticsExportThrottledRequestsResponse", + "canonicalReference": "compute-resource-manager!LogAnalyticsExportThrottledRequestsResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "LogAnalyticsExportThrottledRequestsResponse", + "canonicalReference": "compute-resource-manager!LogAnalyticsExportThrottledRequestsResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "location", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginExportThrottledRequests" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!LogAnalytics#beginExportThrottledRequestsAndWait:member(1)", + "docComment": "/**\n * Export logs that show total throttled Api requests for this subscription in the given time window.\n *\n * @param location - The location upon which virtual-machine-sizes is queried.\n *\n * @param parameters - Parameters supplied to the LogAnalytics getThrottledRequests Api.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginExportThrottledRequestsAndWait(location: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ThrottledRequestsInput", + "canonicalReference": "compute-resource-manager!ThrottledRequestsInput:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "LogAnalyticsExportThrottledRequestsOptionalParams", + "canonicalReference": "compute-resource-manager!LogAnalyticsExportThrottledRequestsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "LogAnalyticsExportThrottledRequestsResponse", + "canonicalReference": "compute-resource-manager!LogAnalyticsExportThrottledRequestsResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "location", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginExportThrottledRequestsAndWait" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!LogAnalyticsExportRequestRateByIntervalOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LogAnalyticsExportRequestRateByIntervalOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "LogAnalyticsExportRequestRateByIntervalOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!LogAnalyticsExportRequestRateByIntervalOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!LogAnalyticsExportRequestRateByIntervalOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!LogAnalyticsExportRequestRateByIntervalResponse:type", + "docComment": "/**\n * Contains response data for the exportRequestRateByInterval operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type LogAnalyticsExportRequestRateByIntervalResponse = " + }, + { + "kind": "Reference", + "text": "LogAnalyticsOperationResult", + "canonicalReference": "compute-resource-manager!LogAnalyticsOperationResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "LogAnalyticsExportRequestRateByIntervalResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!LogAnalyticsExportThrottledRequestsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LogAnalyticsExportThrottledRequestsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "LogAnalyticsExportThrottledRequestsOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!LogAnalyticsExportThrottledRequestsOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!LogAnalyticsExportThrottledRequestsOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!LogAnalyticsExportThrottledRequestsResponse:type", + "docComment": "/**\n * Contains response data for the exportThrottledRequests operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type LogAnalyticsExportThrottledRequestsResponse = " + }, + { + "kind": "Reference", + "text": "LogAnalyticsOperationResult", + "canonicalReference": "compute-resource-manager!LogAnalyticsOperationResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "LogAnalyticsExportThrottledRequestsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!LogAnalyticsInputBase:interface", + "docComment": "/**\n * Api input base class for LogAnalytics Api.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LogAnalyticsInputBase " + } + ], + "releaseTag": "Public", + "name": "LogAnalyticsInputBase", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!LogAnalyticsInputBase#blobContainerSasUri:member", + "docComment": "/**\n * SAS Uri of the logging blob container to which LogAnalytics Api writes output logs to.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "blobContainerSasUri: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "blobContainerSasUri", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!LogAnalyticsInputBase#fromTime:member", + "docComment": "/**\n * From time of the query\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "fromTime: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "fromTime", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!LogAnalyticsInputBase#groupByOperationName:member", + "docComment": "/**\n * Group query result by Operation Name.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "groupByOperationName?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "groupByOperationName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!LogAnalyticsInputBase#groupByResourceName:member", + "docComment": "/**\n * Group query result by Resource Name.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "groupByResourceName?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "groupByResourceName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!LogAnalyticsInputBase#groupByThrottlePolicy:member", + "docComment": "/**\n * Group query result by Throttle Policy applied.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "groupByThrottlePolicy?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "groupByThrottlePolicy", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!LogAnalyticsInputBase#toTime:member", + "docComment": "/**\n * To time of the query\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "toTime: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "toTime", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!LogAnalyticsOperationResult:interface", + "docComment": "/**\n * LogAnalytics operation status response\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LogAnalyticsOperationResult " + } + ], + "releaseTag": "Public", + "name": "LogAnalyticsOperationResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!LogAnalyticsOperationResult#properties:member", + "docComment": "/**\n * LogAnalyticsOutput NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly properties?: " + }, + { + "kind": "Reference", + "text": "LogAnalyticsOutput", + "canonicalReference": "compute-resource-manager!LogAnalyticsOutput:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "properties", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!LogAnalyticsOutput:interface", + "docComment": "/**\n * LogAnalytics output properties\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LogAnalyticsOutput " + } + ], + "releaseTag": "Public", + "name": "LogAnalyticsOutput", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!LogAnalyticsOutput#output:member", + "docComment": "/**\n * Output file Uri path to blob container. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly output?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "output", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!MaintenanceOperationResultCodeTypes:type", + "docComment": "/**\n * Defines values for MaintenanceOperationResultCodeTypes.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type MaintenanceOperationResultCodeTypes = " + }, + { + "kind": "Content", + "text": "\"None\" | \"RetryLater\" | \"MaintenanceAborted\" | \"MaintenanceCompleted\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "MaintenanceOperationResultCodeTypes", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!MaintenanceRedeployStatus:interface", + "docComment": "/**\n * Maintenance Operation Status.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface MaintenanceRedeployStatus " + } + ], + "releaseTag": "Public", + "name": "MaintenanceRedeployStatus", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!MaintenanceRedeployStatus#isCustomerInitiatedMaintenanceAllowed:member", + "docComment": "/**\n * True, if customer is allowed to perform Maintenance.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "isCustomerInitiatedMaintenanceAllowed?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "isCustomerInitiatedMaintenanceAllowed", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!MaintenanceRedeployStatus#lastOperationMessage:member", + "docComment": "/**\n * Message returned for the last Maintenance Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "lastOperationMessage?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "lastOperationMessage", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!MaintenanceRedeployStatus#lastOperationResultCode:member", + "docComment": "/**\n * The Last Maintenance Operation Result Code.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "lastOperationResultCode?: " + }, + { + "kind": "Reference", + "text": "MaintenanceOperationResultCodeTypes", + "canonicalReference": "compute-resource-manager!MaintenanceOperationResultCodeTypes:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "lastOperationResultCode", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!MaintenanceRedeployStatus#maintenanceWindowEndTime:member", + "docComment": "/**\n * End Time for the Maintenance Window.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "maintenanceWindowEndTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "maintenanceWindowEndTime", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!MaintenanceRedeployStatus#maintenanceWindowStartTime:member", + "docComment": "/**\n * Start Time for the Maintenance Window.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "maintenanceWindowStartTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "maintenanceWindowStartTime", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!MaintenanceRedeployStatus#preMaintenanceWindowEndTime:member", + "docComment": "/**\n * End Time for the Pre Maintenance Window.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "preMaintenanceWindowEndTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "preMaintenanceWindowEndTime", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!MaintenanceRedeployStatus#preMaintenanceWindowStartTime:member", + "docComment": "/**\n * Start Time for the Pre Maintenance Window.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "preMaintenanceWindowStartTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "preMaintenanceWindowStartTime", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!ManagedArtifact:interface", + "docComment": "/**\n * The managed artifact.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedArtifact " + } + ], + "releaseTag": "Public", + "name": "ManagedArtifact", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ManagedArtifact#id:member", + "docComment": "/**\n * The managed artifact id.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "id: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!ManagedDiskParameters:type", + "docComment": "/**\n * The parameters of a managed disk.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedDiskParameters = " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "compute-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": " & {\n storageAccountType?: " + }, + { + "kind": "Reference", + "text": "StorageAccountTypes", + "canonicalReference": "compute-resource-manager!StorageAccountTypes:type" + }, + { + "kind": "Content", + "text": ";\n diskEncryptionSet?: " + }, + { + "kind": "Reference", + "text": "DiskEncryptionSetParameters", + "canonicalReference": "compute-resource-manager!DiskEncryptionSetParameters:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedDiskParameters", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 7 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!NetworkInterfaceReference:type", + "docComment": "/**\n * Describes a network interface reference.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NetworkInterfaceReference = " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "compute-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": " & {\n primary?: boolean;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NetworkInterfaceReference", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!NetworkProfile:interface", + "docComment": "/**\n * Specifies the network interfaces of the virtual machine.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkProfile " + } + ], + "releaseTag": "Public", + "name": "NetworkProfile", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!NetworkProfile#networkInterfaces:member", + "docComment": "/**\n * Specifies the list of resource Ids for the network interfaces associated with the virtual machine.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "networkInterfaces?: " + }, + { + "kind": "Reference", + "text": "NetworkInterfaceReference", + "canonicalReference": "compute-resource-manager!NetworkInterfaceReference:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "networkInterfaces", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!OperatingSystemStateTypes:type", + "docComment": "/**\n * Defines values for OperatingSystemStateTypes.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type OperatingSystemStateTypes = " + }, + { + "kind": "Content", + "text": "\"Generalized\" | \"Specialized\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "OperatingSystemStateTypes", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!OperatingSystemTypes:type", + "docComment": "/**\n * Defines values for OperatingSystemTypes.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type OperatingSystemTypes = " + }, + { + "kind": "Content", + "text": "\"Windows\" | \"Linux\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "OperatingSystemTypes", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!Operations:interface", + "docComment": "/**\n * Interface representing a Operations.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Operations " + } + ], + "releaseTag": "Public", + "name": "Operations", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!Operations#list:member(1)", + "docComment": "/**\n * Gets a list of compute operations.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(options?: " + }, + { + "kind": "Reference", + "text": "OperationsListOptionalParams", + "canonicalReference": "compute-resource-manager!OperationsListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ComputeOperationValue", + "canonicalReference": "compute-resource-manager!ComputeOperationValue:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "list" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!OperationsListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface OperationsListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "OperationsListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!OperationsListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type OperationsListResponse = " + }, + { + "kind": "Reference", + "text": "ComputeOperationListResult", + "canonicalReference": "compute-resource-manager!ComputeOperationListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "OperationsListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!OrchestrationServiceNames:type", + "docComment": "/**\n * Defines values for OrchestrationServiceNames. \\ {@link KnownOrchestrationServiceNames} can be used interchangeably with OrchestrationServiceNames, this enum contains the known values that the service supports. ### Known values supported by the service **AutomaticRepairs** \\ **DummyOrchestrationServiceName**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type OrchestrationServiceNames = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "OrchestrationServiceNames", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!OrchestrationServiceState:type", + "docComment": "/**\n * Defines values for OrchestrationServiceState. \\ {@link KnownOrchestrationServiceState} can be used interchangeably with OrchestrationServiceState, this enum contains the known values that the service supports. ### Known values supported by the service **NotRunning** \\ **Running** \\ **Suspended**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type OrchestrationServiceState = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "OrchestrationServiceState", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!OrchestrationServiceStateAction:type", + "docComment": "/**\n * Defines values for OrchestrationServiceStateAction. \\ {@link KnownOrchestrationServiceStateAction} can be used interchangeably with OrchestrationServiceStateAction, this enum contains the known values that the service supports. ### Known values supported by the service **Resume** \\ **Suspend**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type OrchestrationServiceStateAction = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "OrchestrationServiceStateAction", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!OrchestrationServiceStateInput:interface", + "docComment": "/**\n * The input for OrchestrationServiceState\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface OrchestrationServiceStateInput " + } + ], + "releaseTag": "Public", + "name": "OrchestrationServiceStateInput", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!OrchestrationServiceStateInput#action:member", + "docComment": "/**\n * The action to be performed.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "action: " + }, + { + "kind": "Reference", + "text": "OrchestrationServiceStateAction", + "canonicalReference": "compute-resource-manager!OrchestrationServiceStateAction:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "action", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!OrchestrationServiceStateInput#serviceName:member", + "docComment": "/**\n * The name of the service.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "serviceName: " + }, + { + "kind": "Reference", + "text": "OrchestrationServiceNames", + "canonicalReference": "compute-resource-manager!OrchestrationServiceNames:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "serviceName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!OrchestrationServiceSummary:interface", + "docComment": "/**\n * Summary for an orchestration service of a virtual machine scale set.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface OrchestrationServiceSummary " + } + ], + "releaseTag": "Public", + "name": "OrchestrationServiceSummary", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!OrchestrationServiceSummary#serviceName:member", + "docComment": "/**\n * The name of the service. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly serviceName?: " + }, + { + "kind": "Reference", + "text": "OrchestrationServiceNames", + "canonicalReference": "compute-resource-manager!OrchestrationServiceNames:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "serviceName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!OrchestrationServiceSummary#serviceState:member", + "docComment": "/**\n * The current state of the service. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly serviceState?: " + }, + { + "kind": "Reference", + "text": "OrchestrationServiceState", + "canonicalReference": "compute-resource-manager!OrchestrationServiceState:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "serviceState", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!OSDisk:interface", + "docComment": "/**\n * Specifies information about the operating system disk used by the virtual machine.

    For more information about disks, see [About disks and VHDs for Azure virtual machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-about-disks-vhds?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json).\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface OSDisk " + } + ], + "releaseTag": "Public", + "name": "OSDisk", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!OSDisk#caching:member", + "docComment": "/**\n * Specifies the caching requirements.

    Possible values are:

    **None**

    **ReadOnly**

    **ReadWrite**

    Default: **None** for Standard storage. **ReadOnly** for Premium storage.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "caching?: " + }, + { + "kind": "Reference", + "text": "CachingTypes", + "canonicalReference": "compute-resource-manager!CachingTypes:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "caching", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!OSDisk#createOption:member", + "docComment": "/**\n * Specifies how the virtual machine should be created.

    Possible values are:

    **Attach** \\u2013 This value is used when you are using a specialized disk to create the virtual machine.

    **FromImage** \\u2013 This value is used when you are using an image to create the virtual machine. If you are using a platform image, you also use the imageReference element described above. If you are using a marketplace image, you also use the plan element previously described.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createOption: " + }, + { + "kind": "Reference", + "text": "DiskCreateOptionTypes", + "canonicalReference": "compute-resource-manager!DiskCreateOptionTypes:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "createOption", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!OSDisk#diffDiskSettings:member", + "docComment": "/**\n * Specifies the ephemeral Disk Settings for the operating system disk used by the virtual machine.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "diffDiskSettings?: " + }, + { + "kind": "Reference", + "text": "DiffDiskSettings", + "canonicalReference": "compute-resource-manager!DiffDiskSettings:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "diffDiskSettings", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!OSDisk#diskSizeGB:member", + "docComment": "/**\n * Specifies the size of an empty data disk in gigabytes. This element can be used to overwrite the size of the disk in a virtual machine image.

    This value cannot be larger than 1023 GB\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "diskSizeGB?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "diskSizeGB", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!OSDisk#encryptionSettings:member", + "docComment": "/**\n * Specifies the encryption settings for the OS Disk.

    Minimum api-version: 2015-06-15\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "encryptionSettings?: " + }, + { + "kind": "Reference", + "text": "DiskEncryptionSettings", + "canonicalReference": "compute-resource-manager!DiskEncryptionSettings:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "encryptionSettings", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!OSDisk#image:member", + "docComment": "/**\n * The source user image virtual hard disk. The virtual hard disk will be copied before being attached to the virtual machine. If SourceImage is provided, the destination virtual hard drive must not exist.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "image?: " + }, + { + "kind": "Reference", + "text": "VirtualHardDisk", + "canonicalReference": "compute-resource-manager!VirtualHardDisk:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "image", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!OSDisk#managedDisk:member", + "docComment": "/**\n * The managed disk parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "managedDisk?: " + }, + { + "kind": "Reference", + "text": "ManagedDiskParameters", + "canonicalReference": "compute-resource-manager!ManagedDiskParameters:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "managedDisk", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!OSDisk#name:member", + "docComment": "/**\n * The disk name.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!OSDisk#osType:member", + "docComment": "/**\n * This property allows you to specify the type of the OS that is included in the disk if creating a VM from user-image or a specialized VHD.

    Possible values are:

    **Windows**

    **Linux**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "osType?: " + }, + { + "kind": "Reference", + "text": "OperatingSystemTypes", + "canonicalReference": "compute-resource-manager!OperatingSystemTypes:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "osType", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!OSDisk#vhd:member", + "docComment": "/**\n * The virtual hard disk.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "vhd?: " + }, + { + "kind": "Reference", + "text": "VirtualHardDisk", + "canonicalReference": "compute-resource-manager!VirtualHardDisk:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "vhd", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!OSDisk#writeAcceleratorEnabled:member", + "docComment": "/**\n * Specifies whether writeAccelerator should be enabled or disabled on the disk.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "writeAcceleratorEnabled?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "writeAcceleratorEnabled", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!OSDiskImage:interface", + "docComment": "/**\n * Contains the os disk image information.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface OSDiskImage " + } + ], + "releaseTag": "Public", + "name": "OSDiskImage", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!OSDiskImage#operatingSystem:member", + "docComment": "/**\n * The operating system of the osDiskImage.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "operatingSystem: " + }, + { + "kind": "Reference", + "text": "OperatingSystemTypes", + "canonicalReference": "compute-resource-manager!OperatingSystemTypes:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "operatingSystem", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!OSDiskImageEncryption:type", + "docComment": "/**\n * Contains encryption settings for an OS disk image.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type OSDiskImageEncryption = " + }, + { + "kind": "Reference", + "text": "DiskImageEncryption", + "canonicalReference": "compute-resource-manager!DiskImageEncryption:interface" + }, + { + "kind": "Content", + "text": " & {}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "OSDiskImageEncryption", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!OSProfile:interface", + "docComment": "/**\n * Specifies the operating system settings for the virtual machine. Some of the settings cannot be changed once VM is provisioned.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface OSProfile " + } + ], + "releaseTag": "Public", + "name": "OSProfile", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!OSProfile#adminPassword:member", + "docComment": "/**\n * Specifies the password of the administrator account.

    **Minimum-length (Windows):** 8 characters

    **Minimum-length (Linux):** 6 characters

    **Max-length (Windows):** 123 characters

    **Max-length (Linux):** 72 characters

    **Complexity requirements:** 3 out of 4 conditions below need to be fulfilled
    Has lower characters
    Has upper characters
    Has a digit
    Has a special character (Regex match [\\W_])

    **Disallowed values:** \"abc@123\", \"P@$$w0rd\", \"P@ssw0rd\", \"P@ssword123\", \"Pa$$word\", \"pass@word1\", \"Password!\", \"Password1\", \"Password22\", \"iloveyou!\"

    For resetting the password, see [How to reset the Remote Desktop service or its login password in a Windows VM](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-reset-rdp?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json)

    For resetting root password, see [Manage users, SSH, and check or repair disks on Azure Linux VMs using the VMAccess Extension](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-using-vmaccess-extension?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json#reset-root-password)\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "adminPassword?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "adminPassword", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!OSProfile#adminUsername:member", + "docComment": "/**\n * Specifies the name of the administrator account.

    This property cannot be updated after the VM is created.

    **Windows-only restriction:** Cannot end in \".\"

    **Disallowed values:** \"administrator\", \"admin\", \"user\", \"user1\", \"test\", \"user2\", \"test1\", \"user3\", \"admin1\", \"1\", \"123\", \"a\", \"actuser\", \"adm\", \"admin2\", \"aspnet\", \"backup\", \"console\", \"david\", \"guest\", \"john\", \"owner\", \"root\", \"server\", \"sql\", \"support\", \"support_388945a0\", \"sys\", \"test2\", \"test3\", \"user4\", \"user5\".

    **Minimum-length (Linux):** 1 character

    **Max-length (Linux):** 64 characters

    **Max-length (Windows):** 20 characters

  • For root access to the Linux VM, see [Using root privileges on Linux virtual machines in Azure](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-use-root-privileges?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json)
  • For a list of built-in system users on Linux that should not be used in this field, see [Selecting User Names for Linux on Azure](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-usernames?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json)\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "adminUsername?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "adminUsername", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!OSProfile#allowExtensionOperations:member", + "docComment": "/**\n * Specifies whether extension operations should be allowed on the virtual machine.

    This may only be set to False when no extensions are present on the virtual machine.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "allowExtensionOperations?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "allowExtensionOperations", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!OSProfile#computerName:member", + "docComment": "/**\n * Specifies the host OS name of the virtual machine.

    This name cannot be updated after the VM is created.

    **Max-length (Windows):** 15 characters

    **Max-length (Linux):** 64 characters.

    For naming conventions and restrictions see [Azure infrastructure services implementation guidelines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-infrastructure-subscription-accounts-guidelines?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json#1-naming-conventions).\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "computerName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "computerName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!OSProfile#customData:member", + "docComment": "/**\n * Specifies a base-64 encoded string of custom data. The base-64 encoded string is decoded to a binary array that is saved as a file on the Virtual Machine. The maximum length of the binary array is 65535 bytes.

    **Note: Do not pass any secrets or passwords in customData property**

    This property cannot be updated after the VM is created.

    customData is passed to the VM to be saved as a file, for more information see [Custom Data on Azure VMs](https://azure.microsoft.com/en-us/blog/custom-data-and-cloud-init-on-windows-azure/)

    For using cloud-init for your Linux VM, see [Using cloud-init to customize a Linux VM during creation](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-using-cloud-init?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json)\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "customData?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "customData", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!OSProfile#linuxConfiguration:member", + "docComment": "/**\n * Specifies the Linux operating system settings on the virtual machine.

    For a list of supported Linux distributions, see [Linux on Azure-Endorsed Distributions](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-endorsed-distros?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json)

    For running non-endorsed distributions, see [Information for Non-Endorsed Distributions](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-create-upload-generic?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json).\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "linuxConfiguration?: " + }, + { + "kind": "Reference", + "text": "LinuxConfiguration", + "canonicalReference": "compute-resource-manager!LinuxConfiguration:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "linuxConfiguration", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!OSProfile#requireGuestProvisionSignal:member", + "docComment": "/**\n * Specifies whether the guest provision signal is required to infer provision success of the virtual machine.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "requireGuestProvisionSignal?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "requireGuestProvisionSignal", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!OSProfile#secrets:member", + "docComment": "/**\n * Specifies set of certificates that should be installed onto the virtual machine.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "secrets?: " + }, + { + "kind": "Reference", + "text": "VaultSecretGroup", + "canonicalReference": "compute-resource-manager!VaultSecretGroup:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "secrets", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!OSProfile#windowsConfiguration:member", + "docComment": "/**\n * Specifies Windows operating system settings on the virtual machine.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "windowsConfiguration?: " + }, + { + "kind": "Reference", + "text": "WindowsConfiguration", + "canonicalReference": "compute-resource-manager!WindowsConfiguration:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "windowsConfiguration", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!Plan:interface", + "docComment": "/**\n * Specifies information about the marketplace image used to create the virtual machine. This element is only used for marketplace images. Before you can use a marketplace image from an API, you must enable the image for programmatic use. In the Azure portal, find the marketplace image that you want to use and then click **Want to deploy programmatically, Get Started ->**. Enter any required information and then click **Save**.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Plan " + } + ], + "releaseTag": "Public", + "name": "Plan", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!Plan#name:member", + "docComment": "/**\n * The plan ID.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!Plan#product:member", + "docComment": "/**\n * Specifies the product of the image from the marketplace. This is the same value as Offer under the imageReference element.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "product?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "product", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!Plan#promotionCode:member", + "docComment": "/**\n * The promotion code.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "promotionCode?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "promotionCode", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!Plan#publisher:member", + "docComment": "/**\n * The publisher ID.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "publisher?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "publisher", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!ProtocolTypes:type", + "docComment": "/**\n * Defines values for ProtocolTypes.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ProtocolTypes = " + }, + { + "kind": "Content", + "text": "\"Http\" | \"Https\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ProtocolTypes", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!ProximityPlacementGroup:type", + "docComment": "/**\n * Specifies information about the proximity placement group.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ProximityPlacementGroup = " + }, + { + "kind": "Reference", + "text": "Resource", + "canonicalReference": "compute-resource-manager!Resource:interface" + }, + { + "kind": "Content", + "text": " & {\n proximityPlacementGroupType?: " + }, + { + "kind": "Reference", + "text": "ProximityPlacementGroupType", + "canonicalReference": "compute-resource-manager!ProximityPlacementGroupType:type" + }, + { + "kind": "Content", + "text": ";\n readonly virtualMachines?: " + }, + { + "kind": "Reference", + "text": "SubResourceWithColocationStatus", + "canonicalReference": "compute-resource-manager!SubResourceWithColocationStatus:type" + }, + { + "kind": "Content", + "text": "[];\n readonly virtualMachineScaleSets?: " + }, + { + "kind": "Reference", + "text": "SubResourceWithColocationStatus", + "canonicalReference": "compute-resource-manager!SubResourceWithColocationStatus:type" + }, + { + "kind": "Content", + "text": "[];\n readonly availabilitySets?: " + }, + { + "kind": "Reference", + "text": "SubResourceWithColocationStatus", + "canonicalReference": "compute-resource-manager!SubResourceWithColocationStatus:type" + }, + { + "kind": "Content", + "text": "[];\n colocationStatus?: " + }, + { + "kind": "Reference", + "text": "InstanceViewStatus", + "canonicalReference": "compute-resource-manager!InstanceViewStatus:interface" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ProximityPlacementGroup", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 13 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!ProximityPlacementGroupListResult:interface", + "docComment": "/**\n * The List Proximity Placement Group operation response.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ProximityPlacementGroupListResult " + } + ], + "releaseTag": "Public", + "name": "ProximityPlacementGroupListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ProximityPlacementGroupListResult#nextLink:member", + "docComment": "/**\n * The URI to fetch the next page of proximity placement groups.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ProximityPlacementGroupListResult#value:member", + "docComment": "/**\n * The list of proximity placement groups\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Reference", + "text": "ProximityPlacementGroup", + "canonicalReference": "compute-resource-manager!ProximityPlacementGroup:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!ProximityPlacementGroups:interface", + "docComment": "/**\n * Interface representing a ProximityPlacementGroups.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ProximityPlacementGroups " + } + ], + "releaseTag": "Public", + "name": "ProximityPlacementGroups", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!ProximityPlacementGroups#createOrUpdate:member(1)", + "docComment": "/**\n * Create or update a proximity placement group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param proximityPlacementGroupName - The name of the proximity placement group.\n *\n * @param parameters - Parameters supplied to the Create Proximity Placement Group operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", proximityPlacementGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ProximityPlacementGroup", + "canonicalReference": "compute-resource-manager!ProximityPlacementGroup:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ProximityPlacementGroupsCreateOrUpdateOptionalParams", + "canonicalReference": "compute-resource-manager!ProximityPlacementGroupsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ProximityPlacementGroupsCreateOrUpdateResponse", + "canonicalReference": "compute-resource-manager!ProximityPlacementGroupsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "proximityPlacementGroupName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "createOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!ProximityPlacementGroups#delete:member(1)", + "docComment": "/**\n * Delete a proximity placement group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param proximityPlacementGroupName - The name of the proximity placement group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "delete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", proximityPlacementGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ProximityPlacementGroupsDeleteOptionalParams", + "canonicalReference": "compute-resource-manager!ProximityPlacementGroupsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "proximityPlacementGroupName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "delete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!ProximityPlacementGroups#get:member(1)", + "docComment": "/**\n * Retrieves information about a proximity placement group .\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param proximityPlacementGroupName - The name of the proximity placement group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", proximityPlacementGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ProximityPlacementGroupsGetOptionalParams", + "canonicalReference": "compute-resource-manager!ProximityPlacementGroupsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ProximityPlacementGroupsGetResponse", + "canonicalReference": "compute-resource-manager!ProximityPlacementGroupsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "proximityPlacementGroupName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!ProximityPlacementGroups#listByResourceGroup:member(1)", + "docComment": "/**\n * Lists all proximity placement groups in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByResourceGroup(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ProximityPlacementGroupsListByResourceGroupOptionalParams", + "canonicalReference": "compute-resource-manager!ProximityPlacementGroupsListByResourceGroupOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ProximityPlacementGroup", + "canonicalReference": "compute-resource-manager!ProximityPlacementGroup:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "listByResourceGroup" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!ProximityPlacementGroups#listBySubscription:member(1)", + "docComment": "/**\n * Lists all proximity placement groups in a subscription.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listBySubscription(options?: " + }, + { + "kind": "Reference", + "text": "ProximityPlacementGroupsListBySubscriptionOptionalParams", + "canonicalReference": "compute-resource-manager!ProximityPlacementGroupsListBySubscriptionOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ProximityPlacementGroup", + "canonicalReference": "compute-resource-manager!ProximityPlacementGroup:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "listBySubscription" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!ProximityPlacementGroups#update:member(1)", + "docComment": "/**\n * Update a proximity placement group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param proximityPlacementGroupName - The name of the proximity placement group.\n *\n * @param parameters - Parameters supplied to the Update Proximity Placement Group operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "update(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", proximityPlacementGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ProximityPlacementGroupUpdate", + "canonicalReference": "compute-resource-manager!ProximityPlacementGroupUpdate:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ProximityPlacementGroupsUpdateOptionalParams", + "canonicalReference": "compute-resource-manager!ProximityPlacementGroupsUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ProximityPlacementGroupsUpdateResponse", + "canonicalReference": "compute-resource-manager!ProximityPlacementGroupsUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "proximityPlacementGroupName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "update" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!ProximityPlacementGroupsCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ProximityPlacementGroupsCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ProximityPlacementGroupsCreateOrUpdateOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!ProximityPlacementGroupsCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ProximityPlacementGroupsCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "ProximityPlacementGroup", + "canonicalReference": "compute-resource-manager!ProximityPlacementGroup:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ProximityPlacementGroupsCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!ProximityPlacementGroupsDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ProximityPlacementGroupsDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ProximityPlacementGroupsDeleteOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!ProximityPlacementGroupsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ProximityPlacementGroupsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ProximityPlacementGroupsGetOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ProximityPlacementGroupsGetOptionalParams#includeColocationStatus:member", + "docComment": "/**\n * includeColocationStatus=true enables fetching the colocation status of all the resources in the proximity placement group.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "includeColocationStatus?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "includeColocationStatus", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!ProximityPlacementGroupsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ProximityPlacementGroupsGetResponse = " + }, + { + "kind": "Reference", + "text": "ProximityPlacementGroup", + "canonicalReference": "compute-resource-manager!ProximityPlacementGroup:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ProximityPlacementGroupsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!ProximityPlacementGroupsListByResourceGroupNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ProximityPlacementGroupsListByResourceGroupNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ProximityPlacementGroupsListByResourceGroupNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!ProximityPlacementGroupsListByResourceGroupNextResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroupNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ProximityPlacementGroupsListByResourceGroupNextResponse = " + }, + { + "kind": "Reference", + "text": "ProximityPlacementGroupListResult", + "canonicalReference": "compute-resource-manager!ProximityPlacementGroupListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ProximityPlacementGroupsListByResourceGroupNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!ProximityPlacementGroupsListByResourceGroupOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ProximityPlacementGroupsListByResourceGroupOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ProximityPlacementGroupsListByResourceGroupOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!ProximityPlacementGroupsListByResourceGroupResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ProximityPlacementGroupsListByResourceGroupResponse = " + }, + { + "kind": "Reference", + "text": "ProximityPlacementGroupListResult", + "canonicalReference": "compute-resource-manager!ProximityPlacementGroupListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ProximityPlacementGroupsListByResourceGroupResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!ProximityPlacementGroupsListBySubscriptionNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ProximityPlacementGroupsListBySubscriptionNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ProximityPlacementGroupsListBySubscriptionNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!ProximityPlacementGroupsListBySubscriptionNextResponse:type", + "docComment": "/**\n * Contains response data for the listBySubscriptionNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ProximityPlacementGroupsListBySubscriptionNextResponse = " + }, + { + "kind": "Reference", + "text": "ProximityPlacementGroupListResult", + "canonicalReference": "compute-resource-manager!ProximityPlacementGroupListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ProximityPlacementGroupsListBySubscriptionNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!ProximityPlacementGroupsListBySubscriptionOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ProximityPlacementGroupsListBySubscriptionOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ProximityPlacementGroupsListBySubscriptionOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!ProximityPlacementGroupsListBySubscriptionResponse:type", + "docComment": "/**\n * Contains response data for the listBySubscription operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ProximityPlacementGroupsListBySubscriptionResponse = " + }, + { + "kind": "Reference", + "text": "ProximityPlacementGroupListResult", + "canonicalReference": "compute-resource-manager!ProximityPlacementGroupListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ProximityPlacementGroupsListBySubscriptionResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!ProximityPlacementGroupsUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ProximityPlacementGroupsUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ProximityPlacementGroupsUpdateOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!ProximityPlacementGroupsUpdateResponse:type", + "docComment": "/**\n * Contains response data for the update operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ProximityPlacementGroupsUpdateResponse = " + }, + { + "kind": "Reference", + "text": "ProximityPlacementGroup", + "canonicalReference": "compute-resource-manager!ProximityPlacementGroup:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ProximityPlacementGroupsUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!ProximityPlacementGroupType:type", + "docComment": "/**\n * Defines values for ProximityPlacementGroupType. \\ {@link KnownProximityPlacementGroupType} can be used interchangeably with ProximityPlacementGroupType, this enum contains the known values that the service supports. ### Known values supported by the service **Standard** \\ **Ultra**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ProximityPlacementGroupType = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ProximityPlacementGroupType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!ProximityPlacementGroupUpdate:type", + "docComment": "/**\n * Specifies information about the proximity placement group.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ProximityPlacementGroupUpdate = " + }, + { + "kind": "Reference", + "text": "UpdateResource", + "canonicalReference": "compute-resource-manager!UpdateResource:interface" + }, + { + "kind": "Content", + "text": " & {}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ProximityPlacementGroupUpdate", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!PurchasePlan:interface", + "docComment": "/**\n * Used for establishing the purchase context of any 3rd Party artifact through MarketPlace.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PurchasePlan " + } + ], + "releaseTag": "Public", + "name": "PurchasePlan", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!PurchasePlan#name:member", + "docComment": "/**\n * The plan ID.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!PurchasePlan#product:member", + "docComment": "/**\n * Specifies the product of the image from the marketplace. This is the same value as Offer under the imageReference element.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "product: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "product", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!PurchasePlan#publisher:member", + "docComment": "/**\n * The publisher ID.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "publisher: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "publisher", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!RecommendedMachineConfiguration:interface", + "docComment": "/**\n * The properties describe the recommended machine configuration for this Image Definition. These properties are updatable.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RecommendedMachineConfiguration " + } + ], + "releaseTag": "Public", + "name": "RecommendedMachineConfiguration", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!RecommendedMachineConfiguration#memory:member", + "docComment": "/**\n * Describes the resource range.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "memory?: " + }, + { + "kind": "Reference", + "text": "ResourceRange", + "canonicalReference": "compute-resource-manager!ResourceRange:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "memory", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!RecommendedMachineConfiguration#vCPUs:member", + "docComment": "/**\n * Describes the resource range.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "vCPUs?: " + }, + { + "kind": "Reference", + "text": "ResourceRange", + "canonicalReference": "compute-resource-manager!ResourceRange:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "vCPUs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!RecoveryWalkResponse:interface", + "docComment": "/**\n * Response after calling a manual recovery walk\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RecoveryWalkResponse " + } + ], + "releaseTag": "Public", + "name": "RecoveryWalkResponse", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!RecoveryWalkResponse#nextPlatformUpdateDomain:member", + "docComment": "/**\n * The next update domain that needs to be walked. Null means walk spanning all update domains has been completed NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextPlatformUpdateDomain?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextPlatformUpdateDomain", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!RecoveryWalkResponse#walkPerformed:member", + "docComment": "/**\n * Whether the recovery walk was performed NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly walkPerformed?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "walkPerformed", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!RegionalReplicationStatus:interface", + "docComment": "/**\n * This is the regional replication status.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RegionalReplicationStatus " + } + ], + "releaseTag": "Public", + "name": "RegionalReplicationStatus", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!RegionalReplicationStatus#details:member", + "docComment": "/**\n * The details of the replication status. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly details?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "details", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!RegionalReplicationStatus#progress:member", + "docComment": "/**\n * It indicates progress of the replication job. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly progress?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "progress", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!RegionalReplicationStatus#region:member", + "docComment": "/**\n * The region to which the gallery Image Version is being replicated to. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly region?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "region", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!RegionalReplicationStatus#state:member", + "docComment": "/**\n * This is the regional replication state. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly state?: " + }, + { + "kind": "Reference", + "text": "ReplicationState", + "canonicalReference": "compute-resource-manager!ReplicationState:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "state", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!ReplicationState:type", + "docComment": "/**\n * Defines values for ReplicationState. \\ {@link KnownReplicationState} can be used interchangeably with ReplicationState, this enum contains the known values that the service supports. ### Known values supported by the service **Unknown** \\ **Replicating** \\ **Completed** \\ **Failed**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ReplicationState = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ReplicationState", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!ReplicationStatus:interface", + "docComment": "/**\n * This is the replication status of the gallery Image Version.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ReplicationStatus " + } + ], + "releaseTag": "Public", + "name": "ReplicationStatus", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ReplicationStatus#aggregatedState:member", + "docComment": "/**\n * This is the aggregated replication status based on all the regional replication status flags. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly aggregatedState?: " + }, + { + "kind": "Reference", + "text": "AggregatedReplicationState", + "canonicalReference": "compute-resource-manager!AggregatedReplicationState:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "aggregatedState", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ReplicationStatus#summary:member", + "docComment": "/**\n * This is a summary of replication status for each region. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly summary?: " + }, + { + "kind": "Reference", + "text": "RegionalReplicationStatus", + "canonicalReference": "compute-resource-manager!RegionalReplicationStatus:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "summary", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!ReplicationStatusTypes:type", + "docComment": "/**\n * Defines values for ReplicationStatusTypes. \\ {@link KnownReplicationStatusTypes} can be used interchangeably with ReplicationStatusTypes, this enum contains the known values that the service supports. ### Known values supported by the service **ReplicationStatus**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ReplicationStatusTypes = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ReplicationStatusTypes", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!RequestRateByIntervalInput:type", + "docComment": "/**\n * Api request input for LogAnalytics getRequestRateByInterval Api.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type RequestRateByIntervalInput = " + }, + { + "kind": "Reference", + "text": "LogAnalyticsInputBase", + "canonicalReference": "compute-resource-manager!LogAnalyticsInputBase:interface" + }, + { + "kind": "Content", + "text": " & {\n intervalLength: " + }, + { + "kind": "Reference", + "text": "IntervalInMins", + "canonicalReference": "compute-resource-manager!IntervalInMins:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "RequestRateByIntervalInput", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!Resource:interface", + "docComment": "/**\n * The Resource model definition.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Resource " + } + ], + "releaseTag": "Public", + "name": "Resource", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!Resource#id:member", + "docComment": "/**\n * Resource Id NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly id?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!Resource#location:member", + "docComment": "/**\n * Resource location\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "location: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "location", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!Resource#name:member", + "docComment": "/**\n * Resource name NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!Resource#tags:member", + "docComment": "/**\n * Resource tags\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "tags?: " + }, + { + "kind": "Content", + "text": "{\n [propertyName: string]: string;\n }" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tags", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!Resource#type:member", + "docComment": "/**\n * Resource type NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly type?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "type", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!ResourceIdentityType:type", + "docComment": "/**\n * Defines values for ResourceIdentityType.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ResourceIdentityType = " + }, + { + "kind": "Content", + "text": "\"SystemAssigned\" | \"UserAssigned\" | \"SystemAssigned, UserAssigned\" | \"None\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ResourceIdentityType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!ResourceRange:interface", + "docComment": "/**\n * Describes the resource range.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ResourceRange " + } + ], + "releaseTag": "Public", + "name": "ResourceRange", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ResourceRange#max:member", + "docComment": "/**\n * The maximum number of the resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "max?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "max", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ResourceRange#min:member", + "docComment": "/**\n * The minimum number of the resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "min?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "min", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!ResourceSku:interface", + "docComment": "/**\n * Describes an available Compute SKU.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ResourceSku " + } + ], + "releaseTag": "Public", + "name": "ResourceSku", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ResourceSku#apiVersions:member", + "docComment": "/**\n * The api versions that support this SKU. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly apiVersions?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "apiVersions", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ResourceSku#capabilities:member", + "docComment": "/**\n * A name value pair to describe the capability. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly capabilities?: " + }, + { + "kind": "Reference", + "text": "ResourceSkuCapabilities", + "canonicalReference": "compute-resource-manager!ResourceSkuCapabilities:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "capabilities", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ResourceSku#capacity:member", + "docComment": "/**\n * Specifies the number of virtual machines in the scale set. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly capacity?: " + }, + { + "kind": "Reference", + "text": "ResourceSkuCapacity", + "canonicalReference": "compute-resource-manager!ResourceSkuCapacity:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "capacity", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ResourceSku#costs:member", + "docComment": "/**\n * Metadata for retrieving price info. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly costs?: " + }, + { + "kind": "Reference", + "text": "ResourceSkuCosts", + "canonicalReference": "compute-resource-manager!ResourceSkuCosts:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "costs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ResourceSku#family:member", + "docComment": "/**\n * The Family of this particular SKU. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly family?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "family", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ResourceSku#kind:member", + "docComment": "/**\n * The Kind of resources that are supported in this SKU. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly kind?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "kind", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ResourceSku#locationInfo:member", + "docComment": "/**\n * A list of locations and availability zones in those locations where the SKU is available. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly locationInfo?: " + }, + { + "kind": "Reference", + "text": "ResourceSkuLocationInfo", + "canonicalReference": "compute-resource-manager!ResourceSkuLocationInfo:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "locationInfo", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ResourceSku#locations:member", + "docComment": "/**\n * The set of locations that the SKU is available. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly locations?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "locations", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ResourceSku#name:member", + "docComment": "/**\n * The name of SKU. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ResourceSku#resourceType:member", + "docComment": "/**\n * The type of resource the SKU applies to. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly resourceType?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resourceType", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ResourceSku#restrictions:member", + "docComment": "/**\n * The restrictions because of which SKU cannot be used. This is empty if there are no restrictions. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly restrictions?: " + }, + { + "kind": "Reference", + "text": "ResourceSkuRestrictions", + "canonicalReference": "compute-resource-manager!ResourceSkuRestrictions:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "restrictions", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ResourceSku#size:member", + "docComment": "/**\n * The Size of the SKU. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly size?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "size", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ResourceSku#tier:member", + "docComment": "/**\n * Specifies the tier of virtual machines in a scale set.

    Possible Values:

    **Standard**

    **Basic** NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly tier?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tier", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!ResourceSkuCapabilities:interface", + "docComment": "/**\n * Describes The SKU capabilities object.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ResourceSkuCapabilities " + } + ], + "releaseTag": "Public", + "name": "ResourceSkuCapabilities", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ResourceSkuCapabilities#name:member", + "docComment": "/**\n * An invariant to describe the feature. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ResourceSkuCapabilities#value:member", + "docComment": "/**\n * An invariant if the feature is measured by quantity. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!ResourceSkuCapacity:interface", + "docComment": "/**\n * Describes scaling information of a SKU.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ResourceSkuCapacity " + } + ], + "releaseTag": "Public", + "name": "ResourceSkuCapacity", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ResourceSkuCapacity#default:member", + "docComment": "/**\n * The default capacity. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly default?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "default", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ResourceSkuCapacity#maximum:member", + "docComment": "/**\n * The maximum capacity that can be set. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly maximum?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "maximum", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ResourceSkuCapacity#minimum:member", + "docComment": "/**\n * The minimum capacity. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly minimum?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "minimum", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ResourceSkuCapacity#scaleType:member", + "docComment": "/**\n * The scale type applicable to the sku. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly scaleType?: " + }, + { + "kind": "Reference", + "text": "ResourceSkuCapacityScaleType", + "canonicalReference": "compute-resource-manager!ResourceSkuCapacityScaleType:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "scaleType", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!ResourceSkuCapacityScaleType:type", + "docComment": "/**\n * Defines values for ResourceSkuCapacityScaleType.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ResourceSkuCapacityScaleType = " + }, + { + "kind": "Content", + "text": "\"Automatic\" | \"Manual\" | \"None\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ResourceSkuCapacityScaleType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!ResourceSkuCosts:interface", + "docComment": "/**\n * Describes metadata for retrieving price info.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ResourceSkuCosts " + } + ], + "releaseTag": "Public", + "name": "ResourceSkuCosts", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ResourceSkuCosts#extendedUnit:member", + "docComment": "/**\n * An invariant to show the extended unit. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly extendedUnit?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "extendedUnit", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ResourceSkuCosts#meterID:member", + "docComment": "/**\n * Used for querying price from commerce. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly meterID?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "meterID", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ResourceSkuCosts#quantity:member", + "docComment": "/**\n * The multiplier is needed to extend the base metered cost. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly quantity?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "quantity", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!ResourceSkuLocationInfo:interface", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ResourceSkuLocationInfo " + } + ], + "releaseTag": "Public", + "name": "ResourceSkuLocationInfo", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ResourceSkuLocationInfo#location:member", + "docComment": "/**\n * Location of the SKU NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly location?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "location", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ResourceSkuLocationInfo#zoneDetails:member", + "docComment": "/**\n * Details of capabilities available to a SKU in specific zones. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly zoneDetails?: " + }, + { + "kind": "Reference", + "text": "ResourceSkuZoneDetails", + "canonicalReference": "compute-resource-manager!ResourceSkuZoneDetails:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "zoneDetails", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ResourceSkuLocationInfo#zones:member", + "docComment": "/**\n * List of availability zones where the SKU is supported. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly zones?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "zones", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!ResourceSkuRestrictionInfo:interface", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ResourceSkuRestrictionInfo " + } + ], + "releaseTag": "Public", + "name": "ResourceSkuRestrictionInfo", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ResourceSkuRestrictionInfo#locations:member", + "docComment": "/**\n * Locations where the SKU is restricted NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly locations?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "locations", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ResourceSkuRestrictionInfo#zones:member", + "docComment": "/**\n * List of availability zones where the SKU is restricted. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly zones?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "zones", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!ResourceSkuRestrictions:interface", + "docComment": "/**\n * Describes scaling information of a SKU.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ResourceSkuRestrictions " + } + ], + "releaseTag": "Public", + "name": "ResourceSkuRestrictions", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ResourceSkuRestrictions#reasonCode:member", + "docComment": "/**\n * The reason for restriction. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly reasonCode?: " + }, + { + "kind": "Reference", + "text": "ResourceSkuRestrictionsReasonCode", + "canonicalReference": "compute-resource-manager!ResourceSkuRestrictionsReasonCode:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "reasonCode", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ResourceSkuRestrictions#restrictionInfo:member", + "docComment": "/**\n * The information about the restriction where the SKU cannot be used. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly restrictionInfo?: " + }, + { + "kind": "Reference", + "text": "ResourceSkuRestrictionInfo", + "canonicalReference": "compute-resource-manager!ResourceSkuRestrictionInfo:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "restrictionInfo", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ResourceSkuRestrictions#type:member", + "docComment": "/**\n * The type of restrictions. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly type?: " + }, + { + "kind": "Reference", + "text": "ResourceSkuRestrictionsType", + "canonicalReference": "compute-resource-manager!ResourceSkuRestrictionsType:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "type", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ResourceSkuRestrictions#values:member", + "docComment": "/**\n * The value of restrictions. If the restriction type is set to location. This would be different locations where the SKU is restricted. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly values?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "values", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!ResourceSkuRestrictionsReasonCode:type", + "docComment": "/**\n * Defines values for ResourceSkuRestrictionsReasonCode.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ResourceSkuRestrictionsReasonCode = " + }, + { + "kind": "Content", + "text": "\"QuotaId\" | \"NotAvailableForSubscription\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ResourceSkuRestrictionsReasonCode", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!ResourceSkuRestrictionsType:type", + "docComment": "/**\n * Defines values for ResourceSkuRestrictionsType.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ResourceSkuRestrictionsType = " + }, + { + "kind": "Content", + "text": "\"Location\" | \"Zone\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ResourceSkuRestrictionsType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!ResourceSkus:interface", + "docComment": "/**\n * Interface representing a ResourceSkus.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ResourceSkus " + } + ], + "releaseTag": "Public", + "name": "ResourceSkus", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!ResourceSkus#list:member(1)", + "docComment": "/**\n * Gets the list of Microsoft.Compute SKUs available for your Subscription.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(options?: " + }, + { + "kind": "Reference", + "text": "ResourceSkusListOptionalParams", + "canonicalReference": "compute-resource-manager!ResourceSkusListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ResourceSku", + "canonicalReference": "compute-resource-manager!ResourceSku:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "list" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!ResourceSkusListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ResourceSkusListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ResourceSkusListNextOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ResourceSkusListNextOptionalParams#filter:member", + "docComment": "/**\n * The filter to apply on the operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "filter?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "filter", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!ResourceSkusListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ResourceSkusListNextResponse = " + }, + { + "kind": "Reference", + "text": "ResourceSkusResult", + "canonicalReference": "compute-resource-manager!ResourceSkusResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ResourceSkusListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!ResourceSkusListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ResourceSkusListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ResourceSkusListOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ResourceSkusListOptionalParams#filter:member", + "docComment": "/**\n * The filter to apply on the operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "filter?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "filter", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!ResourceSkusListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ResourceSkusListResponse = " + }, + { + "kind": "Reference", + "text": "ResourceSkusResult", + "canonicalReference": "compute-resource-manager!ResourceSkusResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ResourceSkusListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!ResourceSkusResult:interface", + "docComment": "/**\n * The List Resource Skus operation response.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ResourceSkusResult " + } + ], + "releaseTag": "Public", + "name": "ResourceSkusResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ResourceSkusResult#nextLink:member", + "docComment": "/**\n * The URI to fetch the next page of Resource Skus. Call ListNext() with this URI to fetch the next page of Resource Skus\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ResourceSkusResult#value:member", + "docComment": "/**\n * The list of skus available for the subscription.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Reference", + "text": "ResourceSku", + "canonicalReference": "compute-resource-manager!ResourceSku:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!ResourceSkuZoneDetails:interface", + "docComment": "/**\n * Describes The zonal capabilities of a SKU.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ResourceSkuZoneDetails " + } + ], + "releaseTag": "Public", + "name": "ResourceSkuZoneDetails", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ResourceSkuZoneDetails#capabilities:member", + "docComment": "/**\n * A list of capabilities that are available for the SKU in the specified list of zones. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly capabilities?: " + }, + { + "kind": "Reference", + "text": "ResourceSkuCapabilities", + "canonicalReference": "compute-resource-manager!ResourceSkuCapabilities:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "capabilities", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ResourceSkuZoneDetails#name:member", + "docComment": "/**\n * The set of zones that the SKU is available in with the specified capabilities. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly name?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!RollbackStatusInfo:interface", + "docComment": "/**\n * Information about rollback on failed VM instances after a OS Upgrade operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RollbackStatusInfo " + } + ], + "releaseTag": "Public", + "name": "RollbackStatusInfo", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!RollbackStatusInfo#failedRolledbackInstanceCount:member", + "docComment": "/**\n * The number of instances which failed to rollback. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly failedRolledbackInstanceCount?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "failedRolledbackInstanceCount", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!RollbackStatusInfo#rollbackError:member", + "docComment": "/**\n * Error details if OS rollback failed. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly rollbackError?: " + }, + { + "kind": "Reference", + "text": "ApiError", + "canonicalReference": "compute-resource-manager!ApiError:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "rollbackError", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!RollbackStatusInfo#successfullyRolledbackInstanceCount:member", + "docComment": "/**\n * The number of instances which have been successfully rolled back. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly successfullyRolledbackInstanceCount?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "successfullyRolledbackInstanceCount", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!RollingUpgradeActionType:type", + "docComment": "/**\n * Defines values for RollingUpgradeActionType.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type RollingUpgradeActionType = " + }, + { + "kind": "Content", + "text": "\"Start\" | \"Cancel\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "RollingUpgradeActionType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!RollingUpgradePolicy:interface", + "docComment": "/**\n * The configuration parameters used while performing a rolling upgrade.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RollingUpgradePolicy " + } + ], + "releaseTag": "Public", + "name": "RollingUpgradePolicy", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!RollingUpgradePolicy#maxBatchInstancePercent:member", + "docComment": "/**\n * The maximum percent of total virtual machine instances that will be upgraded simultaneously by the rolling upgrade in one batch. As this is a maximum, unhealthy instances in previous or future batches can cause the percentage of instances in a batch to decrease to ensure higher reliability. The default value for this parameter is 20%.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "maxBatchInstancePercent?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "maxBatchInstancePercent", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!RollingUpgradePolicy#maxUnhealthyInstancePercent:member", + "docComment": "/**\n * The maximum percentage of the total virtual machine instances in the scale set that can be simultaneously unhealthy, either as a result of being upgraded, or by being found in an unhealthy state by the virtual machine health checks before the rolling upgrade aborts. This constraint will be checked prior to starting any batch. The default value for this parameter is 20%.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "maxUnhealthyInstancePercent?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "maxUnhealthyInstancePercent", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!RollingUpgradePolicy#maxUnhealthyUpgradedInstancePercent:member", + "docComment": "/**\n * The maximum percentage of upgraded virtual machine instances that can be found to be in an unhealthy state. This check will happen after each batch is upgraded. If this percentage is ever exceeded, the rolling update aborts. The default value for this parameter is 20%.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "maxUnhealthyUpgradedInstancePercent?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "maxUnhealthyUpgradedInstancePercent", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!RollingUpgradePolicy#pauseTimeBetweenBatches:member", + "docComment": "/**\n * The wait time between completing the update for all virtual machines in one batch and starting the next batch. The time duration should be specified in ISO 8601 format. The default value is 0 seconds (PT0S).\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "pauseTimeBetweenBatches?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "pauseTimeBetweenBatches", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!RollingUpgradeProgressInfo:interface", + "docComment": "/**\n * Information about the number of virtual machine instances in each upgrade state.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RollingUpgradeProgressInfo " + } + ], + "releaseTag": "Public", + "name": "RollingUpgradeProgressInfo", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!RollingUpgradeProgressInfo#failedInstanceCount:member", + "docComment": "/**\n * The number of instances that have failed to be upgraded successfully. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly failedInstanceCount?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "failedInstanceCount", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!RollingUpgradeProgressInfo#inProgressInstanceCount:member", + "docComment": "/**\n * The number of instances that are currently being upgraded. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly inProgressInstanceCount?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "inProgressInstanceCount", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!RollingUpgradeProgressInfo#pendingInstanceCount:member", + "docComment": "/**\n * The number of instances that have not yet begun to be upgraded. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly pendingInstanceCount?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "pendingInstanceCount", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!RollingUpgradeProgressInfo#successfulInstanceCount:member", + "docComment": "/**\n * The number of instances that have been successfully upgraded. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly successfulInstanceCount?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "successfulInstanceCount", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!RollingUpgradeRunningStatus:interface", + "docComment": "/**\n * Information about the current running state of the overall upgrade.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RollingUpgradeRunningStatus " + } + ], + "releaseTag": "Public", + "name": "RollingUpgradeRunningStatus", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!RollingUpgradeRunningStatus#code:member", + "docComment": "/**\n * Code indicating the current status of the upgrade. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly code?: " + }, + { + "kind": "Reference", + "text": "RollingUpgradeStatusCode", + "canonicalReference": "compute-resource-manager!RollingUpgradeStatusCode:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "code", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!RollingUpgradeRunningStatus#lastAction:member", + "docComment": "/**\n * The last action performed on the rolling upgrade. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly lastAction?: " + }, + { + "kind": "Reference", + "text": "RollingUpgradeActionType", + "canonicalReference": "compute-resource-manager!RollingUpgradeActionType:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "lastAction", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!RollingUpgradeRunningStatus#lastActionTime:member", + "docComment": "/**\n * Last action time of the upgrade. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly lastActionTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "lastActionTime", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!RollingUpgradeRunningStatus#startTime:member", + "docComment": "/**\n * Start time of the upgrade. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly startTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "startTime", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!RollingUpgradeStatusCode:type", + "docComment": "/**\n * Defines values for RollingUpgradeStatusCode.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type RollingUpgradeStatusCode = " + }, + { + "kind": "Content", + "text": "\"RollingForward\" | \"Cancelled\" | \"Completed\" | \"Faulted\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "RollingUpgradeStatusCode", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!RollingUpgradeStatusInfo:type", + "docComment": "/**\n * The status of the latest virtual machine scale set rolling upgrade.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type RollingUpgradeStatusInfo = " + }, + { + "kind": "Reference", + "text": "Resource", + "canonicalReference": "compute-resource-manager!Resource:interface" + }, + { + "kind": "Content", + "text": " & {\n readonly policy?: " + }, + { + "kind": "Reference", + "text": "RollingUpgradePolicy", + "canonicalReference": "compute-resource-manager!RollingUpgradePolicy:interface" + }, + { + "kind": "Content", + "text": ";\n readonly runningStatus?: " + }, + { + "kind": "Reference", + "text": "RollingUpgradeRunningStatus", + "canonicalReference": "compute-resource-manager!RollingUpgradeRunningStatus:interface" + }, + { + "kind": "Content", + "text": ";\n readonly progress?: " + }, + { + "kind": "Reference", + "text": "RollingUpgradeProgressInfo", + "canonicalReference": "compute-resource-manager!RollingUpgradeProgressInfo:interface" + }, + { + "kind": "Content", + "text": ";\n readonly error?: " + }, + { + "kind": "Reference", + "text": "ApiError", + "canonicalReference": "compute-resource-manager!ApiError:interface" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "RollingUpgradeStatusInfo", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 11 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!RunCommandDocument:type", + "docComment": "/**\n * Describes the properties of a Run Command.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type RunCommandDocument = " + }, + { + "kind": "Reference", + "text": "RunCommandDocumentBase", + "canonicalReference": "compute-resource-manager!RunCommandDocumentBase:interface" + }, + { + "kind": "Content", + "text": " & {\n script: string[];\n parameters?: " + }, + { + "kind": "Reference", + "text": "RunCommandParameterDefinition", + "canonicalReference": "compute-resource-manager!RunCommandParameterDefinition:interface" + }, + { + "kind": "Content", + "text": "[];\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "RunCommandDocument", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!RunCommandDocumentBase:interface", + "docComment": "/**\n * Describes the properties of a Run Command metadata.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RunCommandDocumentBase " + } + ], + "releaseTag": "Public", + "name": "RunCommandDocumentBase", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!RunCommandDocumentBase#description:member", + "docComment": "/**\n * The VM run command description.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "description: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "description", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!RunCommandDocumentBase#id:member", + "docComment": "/**\n * The VM run command id.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "id: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!RunCommandDocumentBase#label:member", + "docComment": "/**\n * The VM run command label.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "label: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "label", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!RunCommandDocumentBase#osType:member", + "docComment": "/**\n * The Operating System type.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "osType: " + }, + { + "kind": "Reference", + "text": "OperatingSystemTypes", + "canonicalReference": "compute-resource-manager!OperatingSystemTypes:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "osType", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!RunCommandDocumentBase#schema:member", + "docComment": "/**\n * The VM run command schema.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "schema: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "schema", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!RunCommandInput:interface", + "docComment": "/**\n * Capture Virtual Machine parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RunCommandInput " + } + ], + "releaseTag": "Public", + "name": "RunCommandInput", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!RunCommandInput#commandId:member", + "docComment": "/**\n * The run command id.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "commandId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "commandId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!RunCommandInput#parameters:member", + "docComment": "/**\n * The run command parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "parameters?: " + }, + { + "kind": "Reference", + "text": "RunCommandInputParameter", + "canonicalReference": "compute-resource-manager!RunCommandInputParameter:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "parameters", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!RunCommandInput#script:member", + "docComment": "/**\n * Optional. The script to be executed. When this value is given, the given script will override the default script of the command.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "script?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "script", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!RunCommandInputParameter:interface", + "docComment": "/**\n * Describes the properties of a run command parameter.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RunCommandInputParameter " + } + ], + "releaseTag": "Public", + "name": "RunCommandInputParameter", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!RunCommandInputParameter#name:member", + "docComment": "/**\n * The run command parameter name.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!RunCommandInputParameter#value:member", + "docComment": "/**\n * The run command parameter value.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!RunCommandListResult:interface", + "docComment": "/**\n * The List Virtual Machine operation response.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RunCommandListResult " + } + ], + "releaseTag": "Public", + "name": "RunCommandListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!RunCommandListResult#nextLink:member", + "docComment": "/**\n * The uri to fetch the next page of run commands. Call ListNext() with this to fetch the next page of run commands.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!RunCommandListResult#value:member", + "docComment": "/**\n * The list of virtual machine run commands.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Reference", + "text": "RunCommandDocumentBase", + "canonicalReference": "compute-resource-manager!RunCommandDocumentBase:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!RunCommandParameterDefinition:interface", + "docComment": "/**\n * Describes the properties of a run command parameter.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RunCommandParameterDefinition " + } + ], + "releaseTag": "Public", + "name": "RunCommandParameterDefinition", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!RunCommandParameterDefinition#defaultValue:member", + "docComment": "/**\n * The run command parameter default value.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "defaultValue?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "defaultValue", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!RunCommandParameterDefinition#name:member", + "docComment": "/**\n * The run command parameter name.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!RunCommandParameterDefinition#required:member", + "docComment": "/**\n * The run command parameter required.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "required?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "required", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!RunCommandParameterDefinition#type:member", + "docComment": "/**\n * The run command parameter type.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "type: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "type", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!RunCommandResult:interface", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RunCommandResult " + } + ], + "releaseTag": "Public", + "name": "RunCommandResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!RunCommandResult#value:member", + "docComment": "/**\n * Run command operation response.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "InstanceViewStatus", + "canonicalReference": "compute-resource-manager!InstanceViewStatus:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!ScaleInPolicy:interface", + "docComment": "/**\n * Describes a scale-in policy for a virtual machine scale set.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ScaleInPolicy " + } + ], + "releaseTag": "Public", + "name": "ScaleInPolicy", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ScaleInPolicy#rules:member", + "docComment": "/**\n * The rules to be followed when scaling-in a virtual machine scale set.

    Possible values are:

    **Default** When a virtual machine scale set is scaled in, the scale set will first be balanced across zones if it is a zonal scale set. Then, it will be balanced across Fault Domains as far as possible. Within each Fault Domain, the virtual machines chosen for removal will be the newest ones that are not protected from scale-in.

    **OldestVM** When a virtual machine scale set is being scaled-in, the oldest virtual machines that are not protected from scale-in will be chosen for removal. For zonal virtual machine scale sets, the scale set will first be balanced across zones. Within each zone, the oldest virtual machines that are not protected will be chosen for removal.

    **NewestVM** When a virtual machine scale set is being scaled-in, the newest virtual machines that are not protected from scale-in will be chosen for removal. For zonal virtual machine scale sets, the scale set will first be balanced across zones. Within each zone, the newest virtual machines that are not protected will be chosen for removal.

    \n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "rules?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetScaleInRules", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetScaleInRules:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "rules", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!ScheduledEventsProfile:interface", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ScheduledEventsProfile " + } + ], + "releaseTag": "Public", + "name": "ScheduledEventsProfile", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ScheduledEventsProfile#terminateNotificationProfile:member", + "docComment": "/**\n * Specifies Terminate Scheduled Event related configurations.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "terminateNotificationProfile?: " + }, + { + "kind": "Reference", + "text": "TerminateNotificationProfile", + "canonicalReference": "compute-resource-manager!TerminateNotificationProfile:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "terminateNotificationProfile", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!SettingNames:type", + "docComment": "/**\n * Defines values for SettingNames.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SettingNames = " + }, + { + "kind": "Content", + "text": "\"AutoLogon\" | \"FirstLogonCommands\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SettingNames", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!ShareInfoElement:interface", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ShareInfoElement " + } + ], + "releaseTag": "Public", + "name": "ShareInfoElement", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!ShareInfoElement#vmUri:member", + "docComment": "/**\n * A relative URI containing the ID of the VM that has the disk attached. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly vmUri?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "vmUri", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!Sku:interface", + "docComment": "/**\n * Describes a virtual machine scale set sku. NOTE: If the new VM SKU is not supported on the hardware the scale set is currently on, you need to deallocate the VMs in the scale set before you modify the SKU name.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Sku " + } + ], + "releaseTag": "Public", + "name": "Sku", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!Sku#capacity:member", + "docComment": "/**\n * Specifies the number of virtual machines in the scale set.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "capacity?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "capacity", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!Sku#name:member", + "docComment": "/**\n * The sku name.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!Sku#tier:member", + "docComment": "/**\n * Specifies the tier of virtual machines in a scale set.

    Possible Values:

    **Standard**

    **Basic**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "tier?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tier", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!Snapshot:type", + "docComment": "/**\n * Snapshot resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type Snapshot = " + }, + { + "kind": "Reference", + "text": "Resource", + "canonicalReference": "compute-resource-manager!Resource:interface" + }, + { + "kind": "Content", + "text": " & {\n readonly managedBy?: string;\n sku?: " + }, + { + "kind": "Reference", + "text": "SnapshotSku", + "canonicalReference": "compute-resource-manager!SnapshotSku:interface" + }, + { + "kind": "Content", + "text": ";\n readonly timeCreated?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n osType?: " + }, + { + "kind": "Reference", + "text": "OperatingSystemTypes", + "canonicalReference": "compute-resource-manager!OperatingSystemTypes:type" + }, + { + "kind": "Content", + "text": ";\n hyperVGeneration?: " + }, + { + "kind": "Reference", + "text": "HyperVGeneration", + "canonicalReference": "compute-resource-manager!HyperVGeneration:type" + }, + { + "kind": "Content", + "text": ";\n creationData?: " + }, + { + "kind": "Reference", + "text": "CreationData", + "canonicalReference": "compute-resource-manager!CreationData:interface" + }, + { + "kind": "Content", + "text": ";\n diskSizeGB?: number;\n readonly diskSizeBytes?: number;\n readonly uniqueId?: string;\n encryptionSettingsCollection?: " + }, + { + "kind": "Reference", + "text": "EncryptionSettingsCollection", + "canonicalReference": "compute-resource-manager!EncryptionSettingsCollection:interface" + }, + { + "kind": "Content", + "text": ";\n readonly provisioningState?: string;\n incremental?: boolean;\n encryption?: " + }, + { + "kind": "Reference", + "text": "Encryption", + "canonicalReference": "compute-resource-manager!Encryption:interface" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "Snapshot", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 17 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!SnapshotList:interface", + "docComment": "/**\n * The List Snapshots operation response.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SnapshotList " + } + ], + "releaseTag": "Public", + "name": "SnapshotList", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!SnapshotList#nextLink:member", + "docComment": "/**\n * The uri to fetch the next page of snapshots. Call ListNext() with this to fetch the next page of snapshots.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!SnapshotList#value:member", + "docComment": "/**\n * A list of snapshots.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Reference", + "text": "Snapshot", + "canonicalReference": "compute-resource-manager!Snapshot:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!Snapshots:interface", + "docComment": "/**\n * Interface representing a Snapshots.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Snapshots " + } + ], + "releaseTag": "Public", + "name": "Snapshots", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!Snapshots#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Creates or updates a snapshot.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param snapshotName - The name of the snapshot that is being created. The name can't be changed after the snapshot is created. Supported characters for the name are a-z, A-Z, 0-9 and _. The max name length is 80 characters.\n *\n * @param snapshot - Snapshot object supplied in the body of the Put disk operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", snapshotName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", snapshot: " + }, + { + "kind": "Reference", + "text": "Snapshot", + "canonicalReference": "compute-resource-manager!Snapshot:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SnapshotsCreateOrUpdateOptionalParams", + "canonicalReference": "compute-resource-manager!SnapshotsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SnapshotsCreateOrUpdateResponse", + "canonicalReference": "compute-resource-manager!SnapshotsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "SnapshotsCreateOrUpdateResponse", + "canonicalReference": "compute-resource-manager!SnapshotsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "snapshotName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "snapshot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!Snapshots#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Creates or updates a snapshot.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param snapshotName - The name of the snapshot that is being created. The name can't be changed after the snapshot is created. Supported characters for the name are a-z, A-Z, 0-9 and _. The max name length is 80 characters.\n *\n * @param snapshot - Snapshot object supplied in the body of the Put disk operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", snapshotName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", snapshot: " + }, + { + "kind": "Reference", + "text": "Snapshot", + "canonicalReference": "compute-resource-manager!Snapshot:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SnapshotsCreateOrUpdateOptionalParams", + "canonicalReference": "compute-resource-manager!SnapshotsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SnapshotsCreateOrUpdateResponse", + "canonicalReference": "compute-resource-manager!SnapshotsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "snapshotName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "snapshot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!Snapshots#beginDelete:member(1)", + "docComment": "/**\n * Deletes a snapshot.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param snapshotName - The name of the snapshot that is being created. The name can't be changed after the snapshot is created. Supported characters for the name are a-z, A-Z, 0-9 and _. The max name length is 80 characters.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", snapshotName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SnapshotsDeleteOptionalParams", + "canonicalReference": "compute-resource-manager!SnapshotsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "snapshotName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!Snapshots#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes a snapshot.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param snapshotName - The name of the snapshot that is being created. The name can't be changed after the snapshot is created. Supported characters for the name are a-z, A-Z, 0-9 and _. The max name length is 80 characters.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", snapshotName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SnapshotsDeleteOptionalParams", + "canonicalReference": "compute-resource-manager!SnapshotsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "snapshotName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!Snapshots#beginGrantAccess:member(1)", + "docComment": "/**\n * Grants access to a snapshot.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param snapshotName - The name of the snapshot that is being created. The name can't be changed after the snapshot is created. Supported characters for the name are a-z, A-Z, 0-9 and _. The max name length is 80 characters.\n *\n * @param grantAccessData - Access data object supplied in the body of the get snapshot access operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginGrantAccess(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", snapshotName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", grantAccessData: " + }, + { + "kind": "Reference", + "text": "GrantAccessData", + "canonicalReference": "compute-resource-manager!GrantAccessData:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SnapshotsGrantAccessOptionalParams", + "canonicalReference": "compute-resource-manager!SnapshotsGrantAccessOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SnapshotsGrantAccessResponse", + "canonicalReference": "compute-resource-manager!SnapshotsGrantAccessResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "SnapshotsGrantAccessResponse", + "canonicalReference": "compute-resource-manager!SnapshotsGrantAccessResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "snapshotName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "grantAccessData", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginGrantAccess" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!Snapshots#beginGrantAccessAndWait:member(1)", + "docComment": "/**\n * Grants access to a snapshot.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param snapshotName - The name of the snapshot that is being created. The name can't be changed after the snapshot is created. Supported characters for the name are a-z, A-Z, 0-9 and _. The max name length is 80 characters.\n *\n * @param grantAccessData - Access data object supplied in the body of the get snapshot access operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginGrantAccessAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", snapshotName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", grantAccessData: " + }, + { + "kind": "Reference", + "text": "GrantAccessData", + "canonicalReference": "compute-resource-manager!GrantAccessData:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SnapshotsGrantAccessOptionalParams", + "canonicalReference": "compute-resource-manager!SnapshotsGrantAccessOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SnapshotsGrantAccessResponse", + "canonicalReference": "compute-resource-manager!SnapshotsGrantAccessResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "snapshotName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "grantAccessData", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginGrantAccessAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!Snapshots#beginRevokeAccess:member(1)", + "docComment": "/**\n * Revokes access to a snapshot.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param snapshotName - The name of the snapshot that is being created. The name can't be changed after the snapshot is created. Supported characters for the name are a-z, A-Z, 0-9 and _. The max name length is 80 characters.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginRevokeAccess(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", snapshotName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SnapshotsRevokeAccessOptionalParams", + "canonicalReference": "compute-resource-manager!SnapshotsRevokeAccessOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "snapshotName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginRevokeAccess" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!Snapshots#beginRevokeAccessAndWait:member(1)", + "docComment": "/**\n * Revokes access to a snapshot.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param snapshotName - The name of the snapshot that is being created. The name can't be changed after the snapshot is created. Supported characters for the name are a-z, A-Z, 0-9 and _. The max name length is 80 characters.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginRevokeAccessAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", snapshotName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SnapshotsRevokeAccessOptionalParams", + "canonicalReference": "compute-resource-manager!SnapshotsRevokeAccessOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "snapshotName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginRevokeAccessAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!Snapshots#beginUpdate:member(1)", + "docComment": "/**\n * Updates (patches) a snapshot.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param snapshotName - The name of the snapshot that is being created. The name can't be changed after the snapshot is created. Supported characters for the name are a-z, A-Z, 0-9 and _. The max name length is 80 characters.\n *\n * @param snapshot - Snapshot object supplied in the body of the Patch snapshot operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", snapshotName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", snapshot: " + }, + { + "kind": "Reference", + "text": "SnapshotUpdate", + "canonicalReference": "compute-resource-manager!SnapshotUpdate:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SnapshotsUpdateOptionalParams", + "canonicalReference": "compute-resource-manager!SnapshotsUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SnapshotsUpdateResponse", + "canonicalReference": "compute-resource-manager!SnapshotsUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "SnapshotsUpdateResponse", + "canonicalReference": "compute-resource-manager!SnapshotsUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "snapshotName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "snapshot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!Snapshots#beginUpdateAndWait:member(1)", + "docComment": "/**\n * Updates (patches) a snapshot.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param snapshotName - The name of the snapshot that is being created. The name can't be changed after the snapshot is created. Supported characters for the name are a-z, A-Z, 0-9 and _. The max name length is 80 characters.\n *\n * @param snapshot - Snapshot object supplied in the body of the Patch snapshot operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", snapshotName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", snapshot: " + }, + { + "kind": "Reference", + "text": "SnapshotUpdate", + "canonicalReference": "compute-resource-manager!SnapshotUpdate:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SnapshotsUpdateOptionalParams", + "canonicalReference": "compute-resource-manager!SnapshotsUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SnapshotsUpdateResponse", + "canonicalReference": "compute-resource-manager!SnapshotsUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "snapshotName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "snapshot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!Snapshots#get:member(1)", + "docComment": "/**\n * Gets information about a snapshot.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param snapshotName - The name of the snapshot that is being created. The name can't be changed after the snapshot is created. Supported characters for the name are a-z, A-Z, 0-9 and _. The max name length is 80 characters.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", snapshotName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SnapshotsGetOptionalParams", + "canonicalReference": "compute-resource-manager!SnapshotsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SnapshotsGetResponse", + "canonicalReference": "compute-resource-manager!SnapshotsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "snapshotName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!Snapshots#list:member(1)", + "docComment": "/**\n * Lists snapshots under a subscription.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(options?: " + }, + { + "kind": "Reference", + "text": "SnapshotsListOptionalParams", + "canonicalReference": "compute-resource-manager!SnapshotsListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "Snapshot", + "canonicalReference": "compute-resource-manager!Snapshot:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "list" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!Snapshots#listByResourceGroup:member(1)", + "docComment": "/**\n * Lists snapshots under a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByResourceGroup(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SnapshotsListByResourceGroupOptionalParams", + "canonicalReference": "compute-resource-manager!SnapshotsListByResourceGroupOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "Snapshot", + "canonicalReference": "compute-resource-manager!Snapshot:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "listByResourceGroup" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!SnapshotsCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SnapshotsCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SnapshotsCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!SnapshotsCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!SnapshotsCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!SnapshotsCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SnapshotsCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "Snapshot", + "canonicalReference": "compute-resource-manager!Snapshot:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SnapshotsCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!SnapshotsDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SnapshotsDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SnapshotsDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!SnapshotsDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!SnapshotsDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!SnapshotsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SnapshotsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SnapshotsGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!SnapshotsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SnapshotsGetResponse = " + }, + { + "kind": "Reference", + "text": "Snapshot", + "canonicalReference": "compute-resource-manager!Snapshot:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SnapshotsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!SnapshotsGrantAccessOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SnapshotsGrantAccessOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SnapshotsGrantAccessOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!SnapshotsGrantAccessOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!SnapshotsGrantAccessOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!SnapshotsGrantAccessResponse:type", + "docComment": "/**\n * Contains response data for the grantAccess operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SnapshotsGrantAccessResponse = " + }, + { + "kind": "Reference", + "text": "AccessUri", + "canonicalReference": "compute-resource-manager!AccessUri:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SnapshotsGrantAccessResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!SnapshotSku:interface", + "docComment": "/**\n * The snapshots sku name. Can be Standard_LRS, Premium_LRS, or Standard_ZRS.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SnapshotSku " + } + ], + "releaseTag": "Public", + "name": "SnapshotSku", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!SnapshotSku#name:member", + "docComment": "/**\n * The sku name.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Reference", + "text": "SnapshotStorageAccountTypes", + "canonicalReference": "compute-resource-manager!SnapshotStorageAccountTypes:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!SnapshotSku#tier:member", + "docComment": "/**\n * The sku tier. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly tier?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tier", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!SnapshotsListByResourceGroupNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SnapshotsListByResourceGroupNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SnapshotsListByResourceGroupNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!SnapshotsListByResourceGroupNextResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroupNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SnapshotsListByResourceGroupNextResponse = " + }, + { + "kind": "Reference", + "text": "SnapshotList", + "canonicalReference": "compute-resource-manager!SnapshotList:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SnapshotsListByResourceGroupNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!SnapshotsListByResourceGroupOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SnapshotsListByResourceGroupOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SnapshotsListByResourceGroupOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!SnapshotsListByResourceGroupResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SnapshotsListByResourceGroupResponse = " + }, + { + "kind": "Reference", + "text": "SnapshotList", + "canonicalReference": "compute-resource-manager!SnapshotList:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SnapshotsListByResourceGroupResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!SnapshotsListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SnapshotsListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SnapshotsListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!SnapshotsListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SnapshotsListNextResponse = " + }, + { + "kind": "Reference", + "text": "SnapshotList", + "canonicalReference": "compute-resource-manager!SnapshotList:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SnapshotsListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!SnapshotsListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SnapshotsListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SnapshotsListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!SnapshotsListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SnapshotsListResponse = " + }, + { + "kind": "Reference", + "text": "SnapshotList", + "canonicalReference": "compute-resource-manager!SnapshotList:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SnapshotsListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!SnapshotsRevokeAccessOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SnapshotsRevokeAccessOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SnapshotsRevokeAccessOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!SnapshotsRevokeAccessOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!SnapshotsRevokeAccessOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!SnapshotStorageAccountTypes:type", + "docComment": "/**\n * Defines values for SnapshotStorageAccountTypes. \\ {@link KnownSnapshotStorageAccountTypes} can be used interchangeably with SnapshotStorageAccountTypes, this enum contains the known values that the service supports. ### Known values supported by the service **Standard_LRS**: Standard HDD locally redundant storage \\ **Premium_LRS**: Premium SSD locally redundant storage \\ **Standard_ZRS**: Standard zone redundant storage\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SnapshotStorageAccountTypes = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SnapshotStorageAccountTypes", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!SnapshotsUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SnapshotsUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SnapshotsUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!SnapshotsUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!SnapshotsUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!SnapshotsUpdateResponse:type", + "docComment": "/**\n * Contains response data for the update operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SnapshotsUpdateResponse = " + }, + { + "kind": "Reference", + "text": "Snapshot", + "canonicalReference": "compute-resource-manager!Snapshot:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SnapshotsUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!SnapshotUpdate:interface", + "docComment": "/**\n * Snapshot update resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SnapshotUpdate " + } + ], + "releaseTag": "Public", + "name": "SnapshotUpdate", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!SnapshotUpdate#diskSizeGB:member", + "docComment": "/**\n * If creationData.createOption is Empty, this field is mandatory and it indicates the size of the disk to create. If this field is present for updates or creation with other options, it indicates a resize. Resizes are only allowed if the disk is not attached to a running VM, and can only increase the disk's size.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "diskSizeGB?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "diskSizeGB", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!SnapshotUpdate#encryption:member", + "docComment": "/**\n * Encryption property can be used to encrypt data at rest with customer managed keys or platform managed keys.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "encryption?: " + }, + { + "kind": "Reference", + "text": "Encryption", + "canonicalReference": "compute-resource-manager!Encryption:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "encryption", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!SnapshotUpdate#encryptionSettingsCollection:member", + "docComment": "/**\n * Encryption settings collection used be Azure Disk Encryption, can contain multiple encryption settings per disk or snapshot.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "encryptionSettingsCollection?: " + }, + { + "kind": "Reference", + "text": "EncryptionSettingsCollection", + "canonicalReference": "compute-resource-manager!EncryptionSettingsCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "encryptionSettingsCollection", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!SnapshotUpdate#osType:member", + "docComment": "/**\n * the Operating System type.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "osType?: " + }, + { + "kind": "Reference", + "text": "OperatingSystemTypes", + "canonicalReference": "compute-resource-manager!OperatingSystemTypes:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "osType", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!SnapshotUpdate#sku:member", + "docComment": "/**\n * The snapshots sku name. Can be Standard_LRS, Premium_LRS, or Standard_ZRS.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "sku?: " + }, + { + "kind": "Reference", + "text": "SnapshotSku", + "canonicalReference": "compute-resource-manager!SnapshotSku:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "sku", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!SnapshotUpdate#tags:member", + "docComment": "/**\n * Resource tags\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "tags?: " + }, + { + "kind": "Content", + "text": "{\n [propertyName: string]: string;\n }" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tags", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!SourceVault:interface", + "docComment": "/**\n * The vault id is an Azure Resource Manager Resource id in the form /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.KeyVault/vaults/{vaultName}\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SourceVault " + } + ], + "releaseTag": "Public", + "name": "SourceVault", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!SourceVault#id:member", + "docComment": "/**\n * Resource Id\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "id?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!SshConfiguration:interface", + "docComment": "/**\n * SSH configuration for Linux based VMs running on Azure\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SshConfiguration " + } + ], + "releaseTag": "Public", + "name": "SshConfiguration", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!SshConfiguration#publicKeys:member", + "docComment": "/**\n * The list of SSH public keys used to authenticate with linux based VMs.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "publicKeys?: " + }, + { + "kind": "Reference", + "text": "SshPublicKey", + "canonicalReference": "compute-resource-manager!SshPublicKey:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "publicKeys", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!SshPublicKey:interface", + "docComment": "/**\n * Contains information about SSH certificate public key and the path on the Linux VM where the public key is placed.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SshPublicKey " + } + ], + "releaseTag": "Public", + "name": "SshPublicKey", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!SshPublicKey#keyData:member", + "docComment": "/**\n * SSH public key certificate used to authenticate with the VM through ssh. The key needs to be at least 2048-bit and in ssh-rsa format.

    For creating ssh keys, see [Create SSH keys on Linux and Mac for Linux VMs in Azure](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-mac-create-ssh-keys?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json).\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "keyData?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "keyData", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!SshPublicKey#path:member", + "docComment": "/**\n * Specifies the full path on the created VM where ssh public key is stored. If the file already exists, the specified key is appended to the file. Example: /home/user/.ssh/authorized_keys\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "path?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "path", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!SshPublicKeyGenerateKeyPairResult:interface", + "docComment": "/**\n * Response from generation of an SSH key pair.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SshPublicKeyGenerateKeyPairResult " + } + ], + "releaseTag": "Public", + "name": "SshPublicKeyGenerateKeyPairResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!SshPublicKeyGenerateKeyPairResult#id:member", + "docComment": "/**\n * The ARM resource id in the form of /subscriptions/{SubscriptionId}/resourceGroups/{ResourceGroupName}/providers/Microsoft.Compute/sshPublicKeys/{SshPublicKeyName}\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "id: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!SshPublicKeyGenerateKeyPairResult#privateKey:member", + "docComment": "/**\n * Private key portion of the key pair used to authenticate to a virtual machine through ssh. The private key is returned in RFC3447 format and should be treated as a secret.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "privateKey: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "privateKey", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!SshPublicKeyGenerateKeyPairResult#publicKey:member", + "docComment": "/**\n * Public key portion of the key pair used to authenticate to a virtual machine through ssh. The public key is in ssh-rsa format.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "publicKey: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "publicKey", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!SshPublicKeyResource:type", + "docComment": "/**\n * Specifies information about the SSH public key.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SshPublicKeyResource = " + }, + { + "kind": "Reference", + "text": "Resource", + "canonicalReference": "compute-resource-manager!Resource:interface" + }, + { + "kind": "Content", + "text": " & {\n publicKey?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SshPublicKeyResource", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!SshPublicKeys:interface", + "docComment": "/**\n * Interface representing a SshPublicKeys.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SshPublicKeys " + } + ], + "releaseTag": "Public", + "name": "SshPublicKeys", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!SshPublicKeys#create:member(1)", + "docComment": "/**\n * Creates a new SSH public key resource.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param sshPublicKeyName - The name of the SSH public key.\n *\n * @param parameters - Parameters supplied to create the SSH public key.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "create(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", sshPublicKeyName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "SshPublicKeyResource", + "canonicalReference": "compute-resource-manager!SshPublicKeyResource:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SshPublicKeysCreateOptionalParams", + "canonicalReference": "compute-resource-manager!SshPublicKeysCreateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SshPublicKeysCreateResponse", + "canonicalReference": "compute-resource-manager!SshPublicKeysCreateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "sshPublicKeyName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "create" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!SshPublicKeys#delete:member(1)", + "docComment": "/**\n * Delete an SSH public key.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param sshPublicKeyName - The name of the SSH public key.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "delete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", sshPublicKeyName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SshPublicKeysDeleteOptionalParams", + "canonicalReference": "compute-resource-manager!SshPublicKeysDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "sshPublicKeyName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "delete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!SshPublicKeys#generateKeyPair:member(1)", + "docComment": "/**\n * Generates and returns a public/private key pair and populates the SSH public key resource with the public key. The length of the key will be 3072 bits. This operation can only be performed once per SSH public key resource.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param sshPublicKeyName - The name of the SSH public key.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "generateKeyPair(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", sshPublicKeyName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SshPublicKeysGenerateKeyPairOptionalParams", + "canonicalReference": "compute-resource-manager!SshPublicKeysGenerateKeyPairOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SshPublicKeysGenerateKeyPairResponse", + "canonicalReference": "compute-resource-manager!SshPublicKeysGenerateKeyPairResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "sshPublicKeyName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "generateKeyPair" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!SshPublicKeys#get:member(1)", + "docComment": "/**\n * Retrieves information about an SSH public key.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param sshPublicKeyName - The name of the SSH public key.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", sshPublicKeyName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SshPublicKeysGetOptionalParams", + "canonicalReference": "compute-resource-manager!SshPublicKeysGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SshPublicKeysGetResponse", + "canonicalReference": "compute-resource-manager!SshPublicKeysGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "sshPublicKeyName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!SshPublicKeys#listByResourceGroup:member(1)", + "docComment": "/**\n * Lists all of the SSH public keys in the specified resource group. Use the nextLink property in the response to get the next page of SSH public keys.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByResourceGroup(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SshPublicKeysListByResourceGroupOptionalParams", + "canonicalReference": "compute-resource-manager!SshPublicKeysListByResourceGroupOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SshPublicKeyResource", + "canonicalReference": "compute-resource-manager!SshPublicKeyResource:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "listByResourceGroup" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!SshPublicKeys#listBySubscription:member(1)", + "docComment": "/**\n * Lists all of the SSH public keys in the subscription. Use the nextLink property in the response to get the next page of SSH public keys.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listBySubscription(options?: " + }, + { + "kind": "Reference", + "text": "SshPublicKeysListBySubscriptionOptionalParams", + "canonicalReference": "compute-resource-manager!SshPublicKeysListBySubscriptionOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SshPublicKeyResource", + "canonicalReference": "compute-resource-manager!SshPublicKeyResource:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "listBySubscription" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!SshPublicKeys#update:member(1)", + "docComment": "/**\n * Updates a new SSH public key resource.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param sshPublicKeyName - The name of the SSH public key.\n *\n * @param parameters - Parameters supplied to update the SSH public key.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "update(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", sshPublicKeyName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "SshPublicKeyUpdateResource", + "canonicalReference": "compute-resource-manager!SshPublicKeyUpdateResource:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SshPublicKeysUpdateOptionalParams", + "canonicalReference": "compute-resource-manager!SshPublicKeysUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SshPublicKeysUpdateResponse", + "canonicalReference": "compute-resource-manager!SshPublicKeysUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "sshPublicKeyName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "update" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!SshPublicKeysCreateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SshPublicKeysCreateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SshPublicKeysCreateOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!SshPublicKeysCreateResponse:type", + "docComment": "/**\n * Contains response data for the create operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SshPublicKeysCreateResponse = " + }, + { + "kind": "Reference", + "text": "SshPublicKeyResource", + "canonicalReference": "compute-resource-manager!SshPublicKeyResource:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SshPublicKeysCreateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!SshPublicKeysDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SshPublicKeysDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SshPublicKeysDeleteOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!SshPublicKeysGenerateKeyPairOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SshPublicKeysGenerateKeyPairOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SshPublicKeysGenerateKeyPairOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!SshPublicKeysGenerateKeyPairResponse:type", + "docComment": "/**\n * Contains response data for the generateKeyPair operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SshPublicKeysGenerateKeyPairResponse = " + }, + { + "kind": "Reference", + "text": "SshPublicKeyGenerateKeyPairResult", + "canonicalReference": "compute-resource-manager!SshPublicKeyGenerateKeyPairResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SshPublicKeysGenerateKeyPairResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!SshPublicKeysGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SshPublicKeysGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SshPublicKeysGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!SshPublicKeysGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SshPublicKeysGetResponse = " + }, + { + "kind": "Reference", + "text": "SshPublicKeyResource", + "canonicalReference": "compute-resource-manager!SshPublicKeyResource:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SshPublicKeysGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!SshPublicKeysGroupListResult:interface", + "docComment": "/**\n * The list SSH public keys operation response.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SshPublicKeysGroupListResult " + } + ], + "releaseTag": "Public", + "name": "SshPublicKeysGroupListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!SshPublicKeysGroupListResult#nextLink:member", + "docComment": "/**\n * The URI to fetch the next page of SSH public keys. Call ListNext() with this URI to fetch the next page of SSH public keys.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!SshPublicKeysGroupListResult#value:member", + "docComment": "/**\n * The list of SSH public keys\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Reference", + "text": "SshPublicKeyResource", + "canonicalReference": "compute-resource-manager!SshPublicKeyResource:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!SshPublicKeysListByResourceGroupNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SshPublicKeysListByResourceGroupNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SshPublicKeysListByResourceGroupNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!SshPublicKeysListByResourceGroupNextResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroupNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SshPublicKeysListByResourceGroupNextResponse = " + }, + { + "kind": "Reference", + "text": "SshPublicKeysGroupListResult", + "canonicalReference": "compute-resource-manager!SshPublicKeysGroupListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SshPublicKeysListByResourceGroupNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!SshPublicKeysListByResourceGroupOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SshPublicKeysListByResourceGroupOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SshPublicKeysListByResourceGroupOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!SshPublicKeysListByResourceGroupResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SshPublicKeysListByResourceGroupResponse = " + }, + { + "kind": "Reference", + "text": "SshPublicKeysGroupListResult", + "canonicalReference": "compute-resource-manager!SshPublicKeysGroupListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SshPublicKeysListByResourceGroupResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!SshPublicKeysListBySubscriptionNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SshPublicKeysListBySubscriptionNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SshPublicKeysListBySubscriptionNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!SshPublicKeysListBySubscriptionNextResponse:type", + "docComment": "/**\n * Contains response data for the listBySubscriptionNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SshPublicKeysListBySubscriptionNextResponse = " + }, + { + "kind": "Reference", + "text": "SshPublicKeysGroupListResult", + "canonicalReference": "compute-resource-manager!SshPublicKeysGroupListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SshPublicKeysListBySubscriptionNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!SshPublicKeysListBySubscriptionOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SshPublicKeysListBySubscriptionOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SshPublicKeysListBySubscriptionOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!SshPublicKeysListBySubscriptionResponse:type", + "docComment": "/**\n * Contains response data for the listBySubscription operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SshPublicKeysListBySubscriptionResponse = " + }, + { + "kind": "Reference", + "text": "SshPublicKeysGroupListResult", + "canonicalReference": "compute-resource-manager!SshPublicKeysGroupListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SshPublicKeysListBySubscriptionResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!SshPublicKeysUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SshPublicKeysUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SshPublicKeysUpdateOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!SshPublicKeysUpdateResponse:type", + "docComment": "/**\n * Contains response data for the update operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SshPublicKeysUpdateResponse = " + }, + { + "kind": "Reference", + "text": "SshPublicKeyResource", + "canonicalReference": "compute-resource-manager!SshPublicKeyResource:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SshPublicKeysUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!SshPublicKeyUpdateResource:type", + "docComment": "/**\n * Specifies information about the SSH public key.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SshPublicKeyUpdateResource = " + }, + { + "kind": "Reference", + "text": "UpdateResource", + "canonicalReference": "compute-resource-manager!UpdateResource:interface" + }, + { + "kind": "Content", + "text": " & {\n publicKey?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SshPublicKeyUpdateResource", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!StatusLevelTypes:type", + "docComment": "/**\n * Defines values for StatusLevelTypes.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type StatusLevelTypes = " + }, + { + "kind": "Content", + "text": "\"Info\" | \"Warning\" | \"Error\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "StatusLevelTypes", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!StorageAccountType:type", + "docComment": "/**\n * Defines values for StorageAccountType. \\ {@link KnownStorageAccountType} can be used interchangeably with StorageAccountType, this enum contains the known values that the service supports. ### Known values supported by the service **Standard_LRS** \\ **Standard_ZRS** \\ **Premium_LRS**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type StorageAccountType = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "StorageAccountType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!StorageAccountTypes:type", + "docComment": "/**\n * Defines values for StorageAccountTypes. \\ {@link KnownStorageAccountTypes} can be used interchangeably with StorageAccountTypes, this enum contains the known values that the service supports. ### Known values supported by the service **Standard_LRS** \\ **Premium_LRS** \\ **StandardSSD_LRS** \\ **UltraSSD_LRS**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type StorageAccountTypes = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "StorageAccountTypes", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!StorageProfile:interface", + "docComment": "/**\n * Specifies the storage settings for the virtual machine disks.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface StorageProfile " + } + ], + "releaseTag": "Public", + "name": "StorageProfile", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!StorageProfile#dataDisks:member", + "docComment": "/**\n * Specifies the parameters that are used to add a data disk to a virtual machine.

    For more information about disks, see [About disks and VHDs for Azure virtual machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-about-disks-vhds?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json).\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "dataDisks?: " + }, + { + "kind": "Reference", + "text": "DataDisk", + "canonicalReference": "compute-resource-manager!DataDisk:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "dataDisks", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!StorageProfile#imageReference:member", + "docComment": "/**\n * Specifies information about the image to use. You can specify information about platform images, marketplace images, or virtual machine images. This element is required when you want to use a platform image, marketplace image, or virtual machine image, but is not used in other creation operations.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "imageReference?: " + }, + { + "kind": "Reference", + "text": "ImageReference", + "canonicalReference": "compute-resource-manager!ImageReference:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "imageReference", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!StorageProfile#osDisk:member", + "docComment": "/**\n * Specifies information about the operating system disk used by the virtual machine.

    For more information about disks, see [About disks and VHDs for Azure virtual machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-about-disks-vhds?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json).\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "osDisk?: " + }, + { + "kind": "Reference", + "text": "OSDisk", + "canonicalReference": "compute-resource-manager!OSDisk:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "osDisk", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!SubResource:interface", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SubResource " + } + ], + "releaseTag": "Public", + "name": "SubResource", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!SubResource#id:member", + "docComment": "/**\n * Resource Id\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "id?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!SubResourceReadOnly:interface", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SubResourceReadOnly " + } + ], + "releaseTag": "Public", + "name": "SubResourceReadOnly", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!SubResourceReadOnly#id:member", + "docComment": "/**\n * Resource Id NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly id?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!SubResourceWithColocationStatus:type", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SubResourceWithColocationStatus = " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "compute-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": " & {\n colocationStatus?: " + }, + { + "kind": "Reference", + "text": "InstanceViewStatus", + "canonicalReference": "compute-resource-manager!InstanceViewStatus:interface" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SubResourceWithColocationStatus", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!TargetRegion:interface", + "docComment": "/**\n * Describes the target region information.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface TargetRegion " + } + ], + "releaseTag": "Public", + "name": "TargetRegion", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!TargetRegion#encryption:member", + "docComment": "/**\n * Optional. Allows users to provide customer managed keys for encrypting the OS and data disks in the gallery artifact.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "encryption?: " + }, + { + "kind": "Reference", + "text": "EncryptionImages", + "canonicalReference": "compute-resource-manager!EncryptionImages:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "encryption", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!TargetRegion#name:member", + "docComment": "/**\n * The name of the region.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!TargetRegion#regionalReplicaCount:member", + "docComment": "/**\n * The number of replicas of the Image Version to be created per region. This property is updatable.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "regionalReplicaCount?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "regionalReplicaCount", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!TargetRegion#storageAccountType:member", + "docComment": "/**\n * Specifies the storage account type to be used to store the image. This property is not updatable.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "storageAccountType?: " + }, + { + "kind": "Reference", + "text": "StorageAccountType", + "canonicalReference": "compute-resource-manager!StorageAccountType:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "storageAccountType", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!TerminateNotificationProfile:interface", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface TerminateNotificationProfile " + } + ], + "releaseTag": "Public", + "name": "TerminateNotificationProfile", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!TerminateNotificationProfile#enable:member", + "docComment": "/**\n * Specifies whether the Terminate Scheduled event is enabled or disabled.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "enable?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "enable", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!TerminateNotificationProfile#notBeforeTimeout:member", + "docComment": "/**\n * Configurable length of time a Virtual Machine being deleted will have to potentially approve the Terminate Scheduled Event before the event is auto approved (timed out). The configuration must be specified in ISO 8601 format, the default value is 5 minutes (PT5M)\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "notBeforeTimeout?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "notBeforeTimeout", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!ThrottledRequestsInput:type", + "docComment": "/**\n * Api request input for LogAnalytics getThrottledRequests Api.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ThrottledRequestsInput = " + }, + { + "kind": "Reference", + "text": "LogAnalyticsInputBase", + "canonicalReference": "compute-resource-manager!LogAnalyticsInputBase:interface" + }, + { + "kind": "Content", + "text": " & {}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ThrottledRequestsInput", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!UpdateResource:interface", + "docComment": "/**\n * The Update Resource model definition.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface UpdateResource " + } + ], + "releaseTag": "Public", + "name": "UpdateResource", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!UpdateResource#tags:member", + "docComment": "/**\n * Resource tags\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "tags?: " + }, + { + "kind": "Content", + "text": "{\n [propertyName: string]: string;\n }" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tags", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!UpdateResourceDefinition:interface", + "docComment": "/**\n * The Update Resource model definition.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface UpdateResourceDefinition " + } + ], + "releaseTag": "Public", + "name": "UpdateResourceDefinition", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!UpdateResourceDefinition#id:member", + "docComment": "/**\n * Resource Id NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly id?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!UpdateResourceDefinition#name:member", + "docComment": "/**\n * Resource name NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!UpdateResourceDefinition#tags:member", + "docComment": "/**\n * Resource tags\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "tags?: " + }, + { + "kind": "Content", + "text": "{\n [propertyName: string]: string;\n }" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tags", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!UpdateResourceDefinition#type:member", + "docComment": "/**\n * Resource type NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly type?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "type", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!UpgradeMode:type", + "docComment": "/**\n * Defines values for UpgradeMode.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type UpgradeMode = " + }, + { + "kind": "Content", + "text": "\"Automatic\" | \"Manual\" | \"Rolling\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "UpgradeMode", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!UpgradeOperationHistoricalStatusInfo:interface", + "docComment": "/**\n * Virtual Machine Scale Set OS Upgrade History operation response.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface UpgradeOperationHistoricalStatusInfo " + } + ], + "releaseTag": "Public", + "name": "UpgradeOperationHistoricalStatusInfo", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!UpgradeOperationHistoricalStatusInfo#location:member", + "docComment": "/**\n * Resource location NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly location?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "location", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!UpgradeOperationHistoricalStatusInfo#properties:member", + "docComment": "/**\n * Information about the properties of the upgrade operation. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly properties?: " + }, + { + "kind": "Reference", + "text": "UpgradeOperationHistoricalStatusInfoProperties", + "canonicalReference": "compute-resource-manager!UpgradeOperationHistoricalStatusInfoProperties:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "properties", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!UpgradeOperationHistoricalStatusInfo#type:member", + "docComment": "/**\n * Resource type NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly type?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "type", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!UpgradeOperationHistoricalStatusInfoProperties:interface", + "docComment": "/**\n * Describes each OS upgrade on the Virtual Machine Scale Set.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface UpgradeOperationHistoricalStatusInfoProperties " + } + ], + "releaseTag": "Public", + "name": "UpgradeOperationHistoricalStatusInfoProperties", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!UpgradeOperationHistoricalStatusInfoProperties#error:member", + "docComment": "/**\n * Error Details for this upgrade if there are any. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly error?: " + }, + { + "kind": "Reference", + "text": "ApiError", + "canonicalReference": "compute-resource-manager!ApiError:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "error", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!UpgradeOperationHistoricalStatusInfoProperties#progress:member", + "docComment": "/**\n * Counts of the VMs in each state. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly progress?: " + }, + { + "kind": "Reference", + "text": "RollingUpgradeProgressInfo", + "canonicalReference": "compute-resource-manager!RollingUpgradeProgressInfo:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "progress", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!UpgradeOperationHistoricalStatusInfoProperties#rollbackInfo:member", + "docComment": "/**\n * Information about OS rollback if performed NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly rollbackInfo?: " + }, + { + "kind": "Reference", + "text": "RollbackStatusInfo", + "canonicalReference": "compute-resource-manager!RollbackStatusInfo:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "rollbackInfo", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!UpgradeOperationHistoricalStatusInfoProperties#runningStatus:member", + "docComment": "/**\n * Information about the overall status of the upgrade operation. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly runningStatus?: " + }, + { + "kind": "Reference", + "text": "UpgradeOperationHistoryStatus", + "canonicalReference": "compute-resource-manager!UpgradeOperationHistoryStatus:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "runningStatus", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!UpgradeOperationHistoricalStatusInfoProperties#startedBy:member", + "docComment": "/**\n * Invoker of the Upgrade Operation NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly startedBy?: " + }, + { + "kind": "Reference", + "text": "UpgradeOperationInvoker", + "canonicalReference": "compute-resource-manager!UpgradeOperationInvoker:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "startedBy", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!UpgradeOperationHistoricalStatusInfoProperties#targetImageReference:member", + "docComment": "/**\n * Image Reference details NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly targetImageReference?: " + }, + { + "kind": "Reference", + "text": "ImageReference", + "canonicalReference": "compute-resource-manager!ImageReference:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "targetImageReference", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!UpgradeOperationHistoryStatus:interface", + "docComment": "/**\n * Information about the current running state of the overall upgrade.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface UpgradeOperationHistoryStatus " + } + ], + "releaseTag": "Public", + "name": "UpgradeOperationHistoryStatus", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!UpgradeOperationHistoryStatus#code:member", + "docComment": "/**\n * Code indicating the current status of the upgrade. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly code?: " + }, + { + "kind": "Reference", + "text": "UpgradeState", + "canonicalReference": "compute-resource-manager!UpgradeState:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "code", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!UpgradeOperationHistoryStatus#endTime:member", + "docComment": "/**\n * End time of the upgrade. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly endTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "endTime", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!UpgradeOperationHistoryStatus#startTime:member", + "docComment": "/**\n * Start time of the upgrade. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly startTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "startTime", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!UpgradeOperationInvoker:type", + "docComment": "/**\n * Defines values for UpgradeOperationInvoker.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type UpgradeOperationInvoker = " + }, + { + "kind": "Content", + "text": "\"Unknown\" | \"User\" | \"Platform\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "UpgradeOperationInvoker", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!UpgradePolicy:interface", + "docComment": "/**\n * Describes an upgrade policy - automatic, manual, or rolling.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface UpgradePolicy " + } + ], + "releaseTag": "Public", + "name": "UpgradePolicy", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!UpgradePolicy#automaticOSUpgradePolicy:member", + "docComment": "/**\n * Configuration parameters used for performing automatic OS Upgrade.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "automaticOSUpgradePolicy?: " + }, + { + "kind": "Reference", + "text": "AutomaticOSUpgradePolicy", + "canonicalReference": "compute-resource-manager!AutomaticOSUpgradePolicy:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "automaticOSUpgradePolicy", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!UpgradePolicy#mode:member", + "docComment": "/**\n * Specifies the mode of an upgrade to virtual machines in the scale set.

    Possible values are:

    **Manual** - You control the application of updates to virtual machines in the scale set. You do this by using the manualUpgrade action.

    **Automatic** - All virtual machines in the scale set are automatically updated at the same time.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "mode?: " + }, + { + "kind": "Reference", + "text": "UpgradeMode", + "canonicalReference": "compute-resource-manager!UpgradeMode:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "mode", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!UpgradePolicy#rollingUpgradePolicy:member", + "docComment": "/**\n * The configuration parameters used while performing a rolling upgrade.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "rollingUpgradePolicy?: " + }, + { + "kind": "Reference", + "text": "RollingUpgradePolicy", + "canonicalReference": "compute-resource-manager!RollingUpgradePolicy:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "rollingUpgradePolicy", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!UpgradeState:type", + "docComment": "/**\n * Defines values for UpgradeState.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type UpgradeState = " + }, + { + "kind": "Content", + "text": "\"RollingForward\" | \"Cancelled\" | \"Completed\" | \"Faulted\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "UpgradeState", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!Usage:interface", + "docComment": "/**\n * Interface representing a Usage.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Usage " + } + ], + "releaseTag": "Public", + "name": "Usage", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!Usage#list:member(1)", + "docComment": "/**\n * Gets, for the specified location, the current compute resource usage information as well as the limits for compute resources under the subscription.\n *\n * @param location - The location for which resource usage is queried.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(location: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "UsageListOptionalParams", + "canonicalReference": "compute-resource-manager!UsageListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "UsageDef", + "canonicalReference": "compute-resource-manager!UsageDef:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "location", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "list" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!UsageDef:interface", + "docComment": "/**\n * Describes Compute Resource Usage.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface UsageDef " + } + ], + "releaseTag": "Public", + "name": "UsageDef", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!UsageDef#currentValue:member", + "docComment": "/**\n * The current usage of the resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "currentValue: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "currentValue", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!UsageDef#limit:member", + "docComment": "/**\n * The maximum permitted usage of the resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "limit: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "limit", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!UsageDef#name:member", + "docComment": "/**\n * The name of the type of usage.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name: " + }, + { + "kind": "Reference", + "text": "UsageName", + "canonicalReference": "compute-resource-manager!UsageName:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!UsageDef#unit:member", + "docComment": "/**\n * An enum describing the unit of usage measurement.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "unit: " + }, + { + "kind": "Content", + "text": "\"Count\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "unit", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!UsageListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface UsageListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "UsageListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!UsageListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type UsageListNextResponse = " + }, + { + "kind": "Reference", + "text": "ListUsagesResult", + "canonicalReference": "compute-resource-manager!ListUsagesResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "UsageListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!UsageListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface UsageListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "UsageListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!UsageListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type UsageListResponse = " + }, + { + "kind": "Reference", + "text": "ListUsagesResult", + "canonicalReference": "compute-resource-manager!ListUsagesResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "UsageListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!UsageName:interface", + "docComment": "/**\n * The Usage Names.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface UsageName " + } + ], + "releaseTag": "Public", + "name": "UsageName", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!UsageName#localizedValue:member", + "docComment": "/**\n * The localized name of the resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "localizedValue?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "localizedValue", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!UsageName#value:member", + "docComment": "/**\n * The name of the resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!UserArtifactSource:interface", + "docComment": "/**\n * The source image from which the Image Version is going to be created.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface UserArtifactSource " + } + ], + "releaseTag": "Public", + "name": "UserArtifactSource", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!UserArtifactSource#fileName:member", + "docComment": "/**\n * Required. The fileName of the artifact.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "fileName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "fileName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!UserArtifactSource#mediaLink:member", + "docComment": "/**\n * Required. The mediaLink of the artifact, must be a readable storage blob.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "mediaLink: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "mediaLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VaultCertificate:interface", + "docComment": "/**\n * Describes a single certificate reference in a Key Vault, and where the certificate should reside on the VM.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VaultCertificate " + } + ], + "releaseTag": "Public", + "name": "VaultCertificate", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VaultCertificate#certificateStore:member", + "docComment": "/**\n * For Windows VMs, specifies the certificate store on the Virtual Machine to which the certificate should be added. The specified certificate store is implicitly in the LocalMachine account.

    For Linux VMs, the certificate file is placed under the /var/lib/waagent directory, with the file name <UppercaseThumbprint>.crt for the X509 certificate file and <UppercaseThumbprint>.prv for private key. Both of these files are .pem formatted.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "certificateStore?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "certificateStore", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VaultCertificate#certificateUrl:member", + "docComment": "/**\n * This is the URL of a certificate that has been uploaded to Key Vault as a secret. For adding a secret to the Key Vault, see [Add a key or secret to the key vault](https://docs.microsoft.com/azure/key-vault/key-vault-get-started/#add). In this case, your certificate needs to be It is the Base64 encoding of the following JSON Object which is encoded in UTF-8:

    {
    \"data\":\"\",
    \"dataType\":\"pfx\",
    \"password\":\"\"
    }\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "certificateUrl?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "certificateUrl", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VaultSecretGroup:interface", + "docComment": "/**\n * Describes a set of certificates which are all in the same Key Vault.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VaultSecretGroup " + } + ], + "releaseTag": "Public", + "name": "VaultSecretGroup", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VaultSecretGroup#sourceVault:member", + "docComment": "/**\n * The relative URL of the Key Vault containing all of the certificates in VaultCertificates.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "sourceVault?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "compute-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "sourceVault", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VaultSecretGroup#vaultCertificates:member", + "docComment": "/**\n * The list of key vault references in SourceVault which contain certificates.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "vaultCertificates?: " + }, + { + "kind": "Reference", + "text": "VaultCertificate", + "canonicalReference": "compute-resource-manager!VaultCertificate:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "vaultCertificates", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualHardDisk:interface", + "docComment": "/**\n * Describes the uri of a disk.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualHardDisk " + } + ], + "releaseTag": "Public", + "name": "VirtualHardDisk", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualHardDisk#uri:member", + "docComment": "/**\n * Specifies the virtual hard disk's uri.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "uri?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "uri", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!VirtualMachine:type", + "docComment": "/**\n * Describes a Virtual Machine.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualMachine = " + }, + { + "kind": "Reference", + "text": "Resource", + "canonicalReference": "compute-resource-manager!Resource:interface" + }, + { + "kind": "Content", + "text": " & {\n plan?: " + }, + { + "kind": "Reference", + "text": "Plan", + "canonicalReference": "compute-resource-manager!Plan:interface" + }, + { + "kind": "Content", + "text": ";\n readonly resources?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineExtension", + "canonicalReference": "compute-resource-manager!VirtualMachineExtension:type" + }, + { + "kind": "Content", + "text": "[];\n identity?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineIdentity", + "canonicalReference": "compute-resource-manager!VirtualMachineIdentity:interface" + }, + { + "kind": "Content", + "text": ";\n zones?: string[];\n hardwareProfile?: " + }, + { + "kind": "Reference", + "text": "HardwareProfile", + "canonicalReference": "compute-resource-manager!HardwareProfile:interface" + }, + { + "kind": "Content", + "text": ";\n storageProfile?: " + }, + { + "kind": "Reference", + "text": "StorageProfile", + "canonicalReference": "compute-resource-manager!StorageProfile:interface" + }, + { + "kind": "Content", + "text": ";\n additionalCapabilities?: " + }, + { + "kind": "Reference", + "text": "AdditionalCapabilities", + "canonicalReference": "compute-resource-manager!AdditionalCapabilities:interface" + }, + { + "kind": "Content", + "text": ";\n osProfile?: " + }, + { + "kind": "Reference", + "text": "OSProfile", + "canonicalReference": "compute-resource-manager!OSProfile:interface" + }, + { + "kind": "Content", + "text": ";\n networkProfile?: " + }, + { + "kind": "Reference", + "text": "NetworkProfile", + "canonicalReference": "compute-resource-manager!NetworkProfile:interface" + }, + { + "kind": "Content", + "text": ";\n diagnosticsProfile?: " + }, + { + "kind": "Reference", + "text": "DiagnosticsProfile", + "canonicalReference": "compute-resource-manager!DiagnosticsProfile:interface" + }, + { + "kind": "Content", + "text": ";\n availabilitySet?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "compute-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";\n virtualMachineScaleSet?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "compute-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";\n proximityPlacementGroup?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "compute-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";\n priority?: " + }, + { + "kind": "Reference", + "text": "VirtualMachinePriorityTypes", + "canonicalReference": "compute-resource-manager!VirtualMachinePriorityTypes:type" + }, + { + "kind": "Content", + "text": ";\n evictionPolicy?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineEvictionPolicyTypes", + "canonicalReference": "compute-resource-manager!VirtualMachineEvictionPolicyTypes:type" + }, + { + "kind": "Content", + "text": ";\n billingProfile?: " + }, + { + "kind": "Reference", + "text": "BillingProfile", + "canonicalReference": "compute-resource-manager!BillingProfile:interface" + }, + { + "kind": "Content", + "text": ";\n host?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "compute-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";\n readonly provisioningState?: string;\n readonly instanceView?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineInstanceView", + "canonicalReference": "compute-resource-manager!VirtualMachineInstanceView:interface" + }, + { + "kind": "Content", + "text": ";\n licenseType?: string;\n readonly vmId?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualMachine", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 37 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineAgentInstanceView:interface", + "docComment": "/**\n * The instance view of the VM Agent running on the virtual machine.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineAgentInstanceView " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineAgentInstanceView", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineAgentInstanceView#extensionHandlers:member", + "docComment": "/**\n * The virtual machine extension handler instance view.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "extensionHandlers?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineExtensionHandlerInstanceView", + "canonicalReference": "compute-resource-manager!VirtualMachineExtensionHandlerInstanceView:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "extensionHandlers", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineAgentInstanceView#statuses:member", + "docComment": "/**\n * The resource status information.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "statuses?: " + }, + { + "kind": "Reference", + "text": "InstanceViewStatus", + "canonicalReference": "compute-resource-manager!InstanceViewStatus:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "statuses", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineAgentInstanceView#vmAgentVersion:member", + "docComment": "/**\n * The VM Agent full version.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "vmAgentVersion?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "vmAgentVersion", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineCaptureParameters:interface", + "docComment": "/**\n * Capture Virtual Machine parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineCaptureParameters " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineCaptureParameters", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineCaptureParameters#destinationContainerName:member", + "docComment": "/**\n * The destination container name.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "destinationContainerName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "destinationContainerName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineCaptureParameters#overwriteVhds:member", + "docComment": "/**\n * Specifies whether to overwrite the destination virtual hard disk, in case of conflict.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "overwriteVhds: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "overwriteVhds", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineCaptureParameters#vhdPrefix:member", + "docComment": "/**\n * The captured virtual hard disk's name prefix.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "vhdPrefix: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "vhdPrefix", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!VirtualMachineCaptureResult:type", + "docComment": "/**\n * Output of virtual machine capture operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualMachineCaptureResult = " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "compute-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": " & {\n readonly schema?: string;\n readonly contentVersion?: string;\n readonly parameters?: " + }, + { + "kind": "Reference", + "text": "Record", + "canonicalReference": "!Record:type" + }, + { + "kind": "Content", + "text": ";\n readonly resources?: " + }, + { + "kind": "Reference", + "text": "Record", + "canonicalReference": "!Record:type" + }, + { + "kind": "Content", + "text": "[];\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualMachineCaptureResult", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 7 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!VirtualMachineEvictionPolicyTypes:type", + "docComment": "/**\n * Defines values for VirtualMachineEvictionPolicyTypes. \\ {@link KnownVirtualMachineEvictionPolicyTypes} can be used interchangeably with VirtualMachineEvictionPolicyTypes, this enum contains the known values that the service supports. ### Known values supported by the service **Deallocate** \\ **Delete**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualMachineEvictionPolicyTypes = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualMachineEvictionPolicyTypes", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!VirtualMachineExtension:type", + "docComment": "/**\n * Describes a Virtual Machine Extension.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualMachineExtension = " + }, + { + "kind": "Reference", + "text": "Resource", + "canonicalReference": "compute-resource-manager!Resource:interface" + }, + { + "kind": "Content", + "text": " & {\n forceUpdateTag?: string;\n publisher?: string;\n typePropertiesType?: string;\n typeHandlerVersion?: string;\n autoUpgradeMinorVersion?: boolean;\n settings?: " + }, + { + "kind": "Reference", + "text": "Record", + "canonicalReference": "!Record:type" + }, + { + "kind": "Content", + "text": ";\n protectedSettings?: " + }, + { + "kind": "Reference", + "text": "Record", + "canonicalReference": "!Record:type" + }, + { + "kind": "Content", + "text": ";\n readonly provisioningState?: string;\n instanceView?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineExtensionInstanceView", + "canonicalReference": "compute-resource-manager!VirtualMachineExtensionInstanceView:interface" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualMachineExtension", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 9 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineExtensionHandlerInstanceView:interface", + "docComment": "/**\n * The instance view of a virtual machine extension handler.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineExtensionHandlerInstanceView " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineExtensionHandlerInstanceView", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineExtensionHandlerInstanceView#status:member", + "docComment": "/**\n * The extension handler status.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "status?: " + }, + { + "kind": "Reference", + "text": "InstanceViewStatus", + "canonicalReference": "compute-resource-manager!InstanceViewStatus:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "status", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineExtensionHandlerInstanceView#type:member", + "docComment": "/**\n * Specifies the type of the extension; an example is \"CustomScriptExtension\".\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "type?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "type", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineExtensionHandlerInstanceView#typeHandlerVersion:member", + "docComment": "/**\n * Specifies the version of the script handler.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "typeHandlerVersion?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "typeHandlerVersion", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!VirtualMachineExtensionImage:type", + "docComment": "/**\n * Describes a Virtual Machine Extension Image.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualMachineExtensionImage = " + }, + { + "kind": "Reference", + "text": "Resource", + "canonicalReference": "compute-resource-manager!Resource:interface" + }, + { + "kind": "Content", + "text": " & {\n operatingSystem?: string;\n computeRole?: string;\n handlerSchema?: string;\n vmScaleSetEnabled?: boolean;\n supportsMultipleExtensions?: boolean;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualMachineExtensionImage", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineExtensionImages:interface", + "docComment": "/**\n * Interface representing a VirtualMachineExtensionImages.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineExtensionImages " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineExtensionImages", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineExtensionImages#get:member(1)", + "docComment": "/**\n * Gets a virtual machine extension image.\n *\n * @param location - The name of a supported Azure region.\n *\n * @param publisherName - \n *\n * @param version - \n *\n * @param typeParam - \n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(location: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", publisherName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", version: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", typeParam: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineExtensionImagesGetOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineExtensionImagesGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualMachineExtensionImagesGetResponse", + "canonicalReference": "compute-resource-manager!VirtualMachineExtensionImagesGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "location", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "publisherName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "version", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "typeParam", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineExtensionImages#listTypes:member(1)", + "docComment": "/**\n * Gets a list of virtual machine extension image types.\n *\n * @param location - The name of a supported Azure region.\n *\n * @param publisherName - \n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listTypes(location: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", publisherName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineExtensionImagesListTypesOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineExtensionImagesListTypesOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualMachineExtensionImagesListTypesResponse", + "canonicalReference": "compute-resource-manager!VirtualMachineExtensionImagesListTypesResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "location", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "publisherName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listTypes" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineExtensionImages#listVersions:member(1)", + "docComment": "/**\n * Gets a list of virtual machine extension image versions.\n *\n * @param location - The name of a supported Azure region.\n *\n * @param publisherName - \n *\n * @param typeParam - \n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listVersions(location: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", publisherName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", typeParam: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineExtensionImagesListVersionsOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineExtensionImagesListVersionsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualMachineExtensionImagesListVersionsResponse", + "canonicalReference": "compute-resource-manager!VirtualMachineExtensionImagesListVersionsResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "location", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "publisherName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "typeParam", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listVersions" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineExtensionImagesGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineExtensionImagesGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineExtensionImagesGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!VirtualMachineExtensionImagesGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualMachineExtensionImagesGetResponse = " + }, + { + "kind": "Reference", + "text": "VirtualMachineExtensionImage", + "canonicalReference": "compute-resource-manager!VirtualMachineExtensionImage:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualMachineExtensionImagesGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineExtensionImagesListTypesOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineExtensionImagesListTypesOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineExtensionImagesListTypesOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!VirtualMachineExtensionImagesListTypesResponse:type", + "docComment": "/**\n * Contains response data for the listTypes operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualMachineExtensionImagesListTypesResponse = " + }, + { + "kind": "Reference", + "text": "VirtualMachineExtensionImage", + "canonicalReference": "compute-resource-manager!VirtualMachineExtensionImage:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualMachineExtensionImagesListTypesResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineExtensionImagesListVersionsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineExtensionImagesListVersionsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineExtensionImagesListVersionsOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineExtensionImagesListVersionsOptionalParams#filter:member", + "docComment": "/**\n * The filter to apply on the operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "filter?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "filter", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineExtensionImagesListVersionsOptionalParams#orderby:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "orderby?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "orderby", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineExtensionImagesListVersionsOptionalParams#top:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "top?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "top", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!VirtualMachineExtensionImagesListVersionsResponse:type", + "docComment": "/**\n * Contains response data for the listVersions operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualMachineExtensionImagesListVersionsResponse = " + }, + { + "kind": "Reference", + "text": "VirtualMachineExtensionImage", + "canonicalReference": "compute-resource-manager!VirtualMachineExtensionImage:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualMachineExtensionImagesListVersionsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineExtensionInstanceView:interface", + "docComment": "/**\n * The instance view of a virtual machine extension.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineExtensionInstanceView " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineExtensionInstanceView", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineExtensionInstanceView#name:member", + "docComment": "/**\n * The virtual machine extension name.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineExtensionInstanceView#statuses:member", + "docComment": "/**\n * The resource status information.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "statuses?: " + }, + { + "kind": "Reference", + "text": "InstanceViewStatus", + "canonicalReference": "compute-resource-manager!InstanceViewStatus:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "statuses", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineExtensionInstanceView#substatuses:member", + "docComment": "/**\n * The resource status information.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "substatuses?: " + }, + { + "kind": "Reference", + "text": "InstanceViewStatus", + "canonicalReference": "compute-resource-manager!InstanceViewStatus:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "substatuses", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineExtensionInstanceView#type:member", + "docComment": "/**\n * Specifies the type of the extension; an example is \"CustomScriptExtension\".\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "type?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "type", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineExtensionInstanceView#typeHandlerVersion:member", + "docComment": "/**\n * Specifies the version of the script handler.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "typeHandlerVersion?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "typeHandlerVersion", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineExtensions:interface", + "docComment": "/**\n * Interface representing a VirtualMachineExtensions.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineExtensions " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineExtensions", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineExtensions#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * The operation to create or update the extension.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmName - The name of the virtual machine where the extension should be created or updated.\n *\n * @param vmExtensionName - The name of the virtual machine extension.\n *\n * @param extensionParameters - Parameters supplied to the Create Virtual Machine Extension operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmExtensionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", extensionParameters: " + }, + { + "kind": "Reference", + "text": "VirtualMachineExtension", + "canonicalReference": "compute-resource-manager!VirtualMachineExtension:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineExtensionsCreateOrUpdateOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineExtensionsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualMachineExtensionsCreateOrUpdateResponse", + "canonicalReference": "compute-resource-manager!VirtualMachineExtensionsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "VirtualMachineExtensionsCreateOrUpdateResponse", + "canonicalReference": "compute-resource-manager!VirtualMachineExtensionsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "vmExtensionName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "extensionParameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineExtensions#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * The operation to create or update the extension.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmName - The name of the virtual machine where the extension should be created or updated.\n *\n * @param vmExtensionName - The name of the virtual machine extension.\n *\n * @param extensionParameters - Parameters supplied to the Create Virtual Machine Extension operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmExtensionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", extensionParameters: " + }, + { + "kind": "Reference", + "text": "VirtualMachineExtension", + "canonicalReference": "compute-resource-manager!VirtualMachineExtension:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineExtensionsCreateOrUpdateOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineExtensionsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualMachineExtensionsCreateOrUpdateResponse", + "canonicalReference": "compute-resource-manager!VirtualMachineExtensionsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "vmExtensionName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "extensionParameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineExtensions#beginDelete:member(1)", + "docComment": "/**\n * The operation to delete the extension.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmName - The name of the virtual machine where the extension should be deleted.\n *\n * @param vmExtensionName - The name of the virtual machine extension.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmExtensionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineExtensionsDeleteOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineExtensionsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "vmExtensionName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineExtensions#beginDeleteAndWait:member(1)", + "docComment": "/**\n * The operation to delete the extension.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmName - The name of the virtual machine where the extension should be deleted.\n *\n * @param vmExtensionName - The name of the virtual machine extension.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmExtensionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineExtensionsDeleteOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineExtensionsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "vmExtensionName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineExtensions#beginUpdate:member(1)", + "docComment": "/**\n * The operation to update the extension.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmName - The name of the virtual machine where the extension should be updated.\n *\n * @param vmExtensionName - The name of the virtual machine extension.\n *\n * @param extensionParameters - Parameters supplied to the Update Virtual Machine Extension operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmExtensionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", extensionParameters: " + }, + { + "kind": "Reference", + "text": "VirtualMachineExtensionUpdate", + "canonicalReference": "compute-resource-manager!VirtualMachineExtensionUpdate:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineExtensionsUpdateOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineExtensionsUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualMachineExtensionsUpdateResponse", + "canonicalReference": "compute-resource-manager!VirtualMachineExtensionsUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "VirtualMachineExtensionsUpdateResponse", + "canonicalReference": "compute-resource-manager!VirtualMachineExtensionsUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "vmExtensionName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "extensionParameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineExtensions#beginUpdateAndWait:member(1)", + "docComment": "/**\n * The operation to update the extension.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmName - The name of the virtual machine where the extension should be updated.\n *\n * @param vmExtensionName - The name of the virtual machine extension.\n *\n * @param extensionParameters - Parameters supplied to the Update Virtual Machine Extension operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmExtensionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", extensionParameters: " + }, + { + "kind": "Reference", + "text": "VirtualMachineExtensionUpdate", + "canonicalReference": "compute-resource-manager!VirtualMachineExtensionUpdate:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineExtensionsUpdateOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineExtensionsUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualMachineExtensionsUpdateResponse", + "canonicalReference": "compute-resource-manager!VirtualMachineExtensionsUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "vmExtensionName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "extensionParameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineExtensions#get:member(1)", + "docComment": "/**\n * The operation to get the extension.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmName - The name of the virtual machine containing the extension.\n *\n * @param vmExtensionName - The name of the virtual machine extension.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmExtensionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineExtensionsGetOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineExtensionsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualMachineExtensionsGetResponse", + "canonicalReference": "compute-resource-manager!VirtualMachineExtensionsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "vmExtensionName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineExtensions#list:member(1)", + "docComment": "/**\n * The operation to get all extensions of a Virtual Machine.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmName - The name of the virtual machine containing the extension.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineExtensionsListOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineExtensionsListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualMachineExtensionsListResponse", + "canonicalReference": "compute-resource-manager!VirtualMachineExtensionsListResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "list" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineExtensionsCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineExtensionsCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineExtensionsCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineExtensionsCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineExtensionsCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!VirtualMachineExtensionsCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualMachineExtensionsCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "VirtualMachineExtension", + "canonicalReference": "compute-resource-manager!VirtualMachineExtension:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualMachineExtensionsCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineExtensionsDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineExtensionsDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineExtensionsDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineExtensionsDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineExtensionsDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineExtensionsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineExtensionsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineExtensionsGetOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineExtensionsGetOptionalParams#expand:member", + "docComment": "/**\n * The expand expression to apply on the operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "expand?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "expand", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!VirtualMachineExtensionsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualMachineExtensionsGetResponse = " + }, + { + "kind": "Reference", + "text": "VirtualMachineExtension", + "canonicalReference": "compute-resource-manager!VirtualMachineExtension:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualMachineExtensionsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineExtensionsListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineExtensionsListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineExtensionsListOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineExtensionsListOptionalParams#expand:member", + "docComment": "/**\n * The expand expression to apply on the operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "expand?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "expand", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!VirtualMachineExtensionsListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualMachineExtensionsListResponse = " + }, + { + "kind": "Reference", + "text": "VirtualMachineExtensionsListResult", + "canonicalReference": "compute-resource-manager!VirtualMachineExtensionsListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualMachineExtensionsListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineExtensionsListResult:interface", + "docComment": "/**\n * The List Extension operation response\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineExtensionsListResult " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineExtensionsListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineExtensionsListResult#value:member", + "docComment": "/**\n * The list of extensions\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineExtension", + "canonicalReference": "compute-resource-manager!VirtualMachineExtension:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineExtensionsUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineExtensionsUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineExtensionsUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineExtensionsUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineExtensionsUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!VirtualMachineExtensionsUpdateResponse:type", + "docComment": "/**\n * Contains response data for the update operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualMachineExtensionsUpdateResponse = " + }, + { + "kind": "Reference", + "text": "VirtualMachineExtension", + "canonicalReference": "compute-resource-manager!VirtualMachineExtension:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualMachineExtensionsUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!VirtualMachineExtensionUpdate:type", + "docComment": "/**\n * Describes a Virtual Machine Extension.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualMachineExtensionUpdate = " + }, + { + "kind": "Reference", + "text": "UpdateResource", + "canonicalReference": "compute-resource-manager!UpdateResource:interface" + }, + { + "kind": "Content", + "text": " & {\n forceUpdateTag?: string;\n publisher?: string;\n type?: string;\n typeHandlerVersion?: string;\n autoUpgradeMinorVersion?: boolean;\n settings?: " + }, + { + "kind": "Reference", + "text": "Record", + "canonicalReference": "!Record:type" + }, + { + "kind": "Content", + "text": ";\n protectedSettings?: " + }, + { + "kind": "Reference", + "text": "Record", + "canonicalReference": "!Record:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualMachineExtensionUpdate", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 7 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineHealthStatus:interface", + "docComment": "/**\n * The health status of the VM.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineHealthStatus " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineHealthStatus", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineHealthStatus#status:member", + "docComment": "/**\n * The health status information for the VM. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly status?: " + }, + { + "kind": "Reference", + "text": "InstanceViewStatus", + "canonicalReference": "compute-resource-manager!InstanceViewStatus:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "status", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineIdentity:interface", + "docComment": "/**\n * Identity for the virtual machine.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineIdentity " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineIdentity", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineIdentity#principalId:member", + "docComment": "/**\n * The principal id of virtual machine identity. This property will only be provided for a system assigned identity. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly principalId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "principalId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineIdentity#tenantId:member", + "docComment": "/**\n * The tenant id associated with the virtual machine. This property will only be provided for a system assigned identity. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly tenantId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tenantId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineIdentity#type:member", + "docComment": "/**\n * The type of identity used for the virtual machine. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user assigned identities. The type 'None' will remove any identities from the virtual machine.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "type?: " + }, + { + "kind": "Reference", + "text": "ResourceIdentityType", + "canonicalReference": "compute-resource-manager!ResourceIdentityType:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "type", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineIdentity#userAssignedIdentities:member", + "docComment": "/**\n * The list of user identities associated with the Virtual Machine. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "userAssignedIdentities?: " + }, + { + "kind": "Content", + "text": "{\n [propertyName: string]: " + }, + { + "kind": "Reference", + "text": "Components1H8M3EpSchemasVirtualmachineidentityPropertiesUserassignedidentitiesAdditionalproperties", + "canonicalReference": "compute-resource-manager!Components1H8M3EpSchemasVirtualmachineidentityPropertiesUserassignedidentitiesAdditionalproperties:interface" + }, + { + "kind": "Content", + "text": ";\n }" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "userAssignedIdentities", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 4 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!VirtualMachineImage:type", + "docComment": "/**\n * Describes a Virtual Machine Image.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualMachineImage = " + }, + { + "kind": "Reference", + "text": "VirtualMachineImageResource", + "canonicalReference": "compute-resource-manager!VirtualMachineImageResource:type" + }, + { + "kind": "Content", + "text": " & {\n plan?: " + }, + { + "kind": "Reference", + "text": "PurchasePlan", + "canonicalReference": "compute-resource-manager!PurchasePlan:interface" + }, + { + "kind": "Content", + "text": ";\n osDiskImage?: " + }, + { + "kind": "Reference", + "text": "OSDiskImage", + "canonicalReference": "compute-resource-manager!OSDiskImage:interface" + }, + { + "kind": "Content", + "text": ";\n dataDiskImages?: " + }, + { + "kind": "Reference", + "text": "DataDiskImage", + "canonicalReference": "compute-resource-manager!DataDiskImage:interface" + }, + { + "kind": "Content", + "text": "[];\n automaticOSUpgradeProperties?: " + }, + { + "kind": "Reference", + "text": "AutomaticOSUpgradeProperties", + "canonicalReference": "compute-resource-manager!AutomaticOSUpgradeProperties:interface" + }, + { + "kind": "Content", + "text": ";\n hyperVGeneration?: " + }, + { + "kind": "Reference", + "text": "HyperVGenerationTypes", + "canonicalReference": "compute-resource-manager!HyperVGenerationTypes:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualMachineImage", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 13 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!VirtualMachineImageResource:type", + "docComment": "/**\n * Virtual machine image resource information.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualMachineImageResource = " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "compute-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": " & {\n name: string;\n location: string;\n tags?: {\n [propertyName: string]: string;\n };\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualMachineImageResource", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineImages:interface", + "docComment": "/**\n * Interface representing a VirtualMachineImages.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineImages " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineImages", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineImages#get:member(1)", + "docComment": "/**\n * Gets a virtual machine image.\n *\n * @param location - The name of a supported Azure region.\n *\n * @param publisherName - A valid image publisher.\n *\n * @param offer - A valid image publisher offer.\n *\n * @param skus - A valid image SKU.\n *\n * @param version - A valid image SKU version.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(location: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", publisherName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", offer: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", skus: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", version: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineImagesGetOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineImagesGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualMachineImagesGetResponse", + "canonicalReference": "compute-resource-manager!VirtualMachineImagesGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "location", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "publisherName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "offer", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "skus", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "version", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineImages#list:member(1)", + "docComment": "/**\n * Gets a list of all virtual machine image versions for the specified location, publisher, offer, and SKU.\n *\n * @param location - The name of a supported Azure region.\n *\n * @param publisherName - A valid image publisher.\n *\n * @param offer - A valid image publisher offer.\n *\n * @param skus - A valid image SKU.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(location: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", publisherName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", offer: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", skus: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineImagesListOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineImagesListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualMachineImagesListResponse", + "canonicalReference": "compute-resource-manager!VirtualMachineImagesListResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "location", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "publisherName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "offer", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "skus", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "list" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineImages#listOffers:member(1)", + "docComment": "/**\n * Gets a list of virtual machine image offers for the specified location and publisher.\n *\n * @param location - The name of a supported Azure region.\n *\n * @param publisherName - A valid image publisher.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listOffers(location: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", publisherName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineImagesListOffersOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineImagesListOffersOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualMachineImagesListOffersResponse", + "canonicalReference": "compute-resource-manager!VirtualMachineImagesListOffersResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "location", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "publisherName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listOffers" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineImages#listPublishers:member(1)", + "docComment": "/**\n * Gets a list of virtual machine image publishers for the specified Azure location.\n *\n * @param location - The name of a supported Azure region.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listPublishers(location: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineImagesListPublishersOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineImagesListPublishersOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualMachineImagesListPublishersResponse", + "canonicalReference": "compute-resource-manager!VirtualMachineImagesListPublishersResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "location", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "listPublishers" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineImages#listSkus:member(1)", + "docComment": "/**\n * Gets a list of virtual machine image SKUs for the specified location, publisher, and offer.\n *\n * @param location - The name of a supported Azure region.\n *\n * @param publisherName - A valid image publisher.\n *\n * @param offer - A valid image publisher offer.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listSkus(location: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", publisherName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", offer: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineImagesListSkusOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineImagesListSkusOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualMachineImagesListSkusResponse", + "canonicalReference": "compute-resource-manager!VirtualMachineImagesListSkusResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "location", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "publisherName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "offer", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listSkus" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineImagesGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineImagesGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineImagesGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!VirtualMachineImagesGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualMachineImagesGetResponse = " + }, + { + "kind": "Reference", + "text": "VirtualMachineImage", + "canonicalReference": "compute-resource-manager!VirtualMachineImage:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualMachineImagesGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineImagesListOffersOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineImagesListOffersOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineImagesListOffersOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!VirtualMachineImagesListOffersResponse:type", + "docComment": "/**\n * Contains response data for the listOffers operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualMachineImagesListOffersResponse = " + }, + { + "kind": "Reference", + "text": "VirtualMachineImageResource", + "canonicalReference": "compute-resource-manager!VirtualMachineImageResource:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualMachineImagesListOffersResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineImagesListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineImagesListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineImagesListOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineImagesListOptionalParams#expand:member", + "docComment": "/**\n * The expand expression to apply on the operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "expand?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "expand", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineImagesListOptionalParams#orderby:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "orderby?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "orderby", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineImagesListOptionalParams#top:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "top?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "top", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineImagesListPublishersOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineImagesListPublishersOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineImagesListPublishersOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!VirtualMachineImagesListPublishersResponse:type", + "docComment": "/**\n * Contains response data for the listPublishers operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualMachineImagesListPublishersResponse = " + }, + { + "kind": "Reference", + "text": "VirtualMachineImageResource", + "canonicalReference": "compute-resource-manager!VirtualMachineImageResource:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualMachineImagesListPublishersResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!VirtualMachineImagesListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualMachineImagesListResponse = " + }, + { + "kind": "Reference", + "text": "VirtualMachineImageResource", + "canonicalReference": "compute-resource-manager!VirtualMachineImageResource:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualMachineImagesListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineImagesListSkusOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineImagesListSkusOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineImagesListSkusOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!VirtualMachineImagesListSkusResponse:type", + "docComment": "/**\n * Contains response data for the listSkus operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualMachineImagesListSkusResponse = " + }, + { + "kind": "Reference", + "text": "VirtualMachineImageResource", + "canonicalReference": "compute-resource-manager!VirtualMachineImageResource:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualMachineImagesListSkusResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineInstanceView:interface", + "docComment": "/**\n * The instance view of a virtual machine.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineInstanceView " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineInstanceView", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineInstanceView#bootDiagnostics:member", + "docComment": "/**\n * Boot Diagnostics is a debugging feature which allows you to view Console Output and Screenshot to diagnose VM status.

    You can easily view the output of your console log.

    Azure also enables you to see a screenshot of the VM from the hypervisor.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "bootDiagnostics?: " + }, + { + "kind": "Reference", + "text": "BootDiagnosticsInstanceView", + "canonicalReference": "compute-resource-manager!BootDiagnosticsInstanceView:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "bootDiagnostics", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineInstanceView#computerName:member", + "docComment": "/**\n * The computer name assigned to the virtual machine.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "computerName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "computerName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineInstanceView#disks:member", + "docComment": "/**\n * The virtual machine disk information.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "disks?: " + }, + { + "kind": "Reference", + "text": "DiskInstanceView", + "canonicalReference": "compute-resource-manager!DiskInstanceView:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "disks", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineInstanceView#extensions:member", + "docComment": "/**\n * The extensions information.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "extensions?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineExtensionInstanceView", + "canonicalReference": "compute-resource-manager!VirtualMachineExtensionInstanceView:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "extensions", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineInstanceView#hyperVGeneration:member", + "docComment": "/**\n * Specifies the HyperVGeneration Type associated with a resource\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "hyperVGeneration?: " + }, + { + "kind": "Reference", + "text": "HyperVGenerationType", + "canonicalReference": "compute-resource-manager!HyperVGenerationType:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "hyperVGeneration", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineInstanceView#maintenanceRedeployStatus:member", + "docComment": "/**\n * The Maintenance Operation status on the virtual machine.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "maintenanceRedeployStatus?: " + }, + { + "kind": "Reference", + "text": "MaintenanceRedeployStatus", + "canonicalReference": "compute-resource-manager!MaintenanceRedeployStatus:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "maintenanceRedeployStatus", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineInstanceView#osName:member", + "docComment": "/**\n * The Operating System running on the virtual machine.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "osName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "osName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineInstanceView#osVersion:member", + "docComment": "/**\n * The version of Operating System running on the virtual machine.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "osVersion?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "osVersion", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineInstanceView#platformFaultDomain:member", + "docComment": "/**\n * Specifies the fault domain of the virtual machine.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "platformFaultDomain?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "platformFaultDomain", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineInstanceView#platformUpdateDomain:member", + "docComment": "/**\n * Specifies the update domain of the virtual machine.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "platformUpdateDomain?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "platformUpdateDomain", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineInstanceView#rdpThumbPrint:member", + "docComment": "/**\n * The Remote desktop certificate thumbprint.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "rdpThumbPrint?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "rdpThumbPrint", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineInstanceView#statuses:member", + "docComment": "/**\n * The resource status information.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "statuses?: " + }, + { + "kind": "Reference", + "text": "InstanceViewStatus", + "canonicalReference": "compute-resource-manager!InstanceViewStatus:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "statuses", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineInstanceView#vmAgent:member", + "docComment": "/**\n * The VM Agent running on the virtual machine.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "vmAgent?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineAgentInstanceView", + "canonicalReference": "compute-resource-manager!VirtualMachineAgentInstanceView:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "vmAgent", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineListResult:interface", + "docComment": "/**\n * The List Virtual Machine operation response.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineListResult " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineListResult#nextLink:member", + "docComment": "/**\n * The URI to fetch the next page of VMs. Call ListNext() with this URI to fetch the next page of Virtual Machines.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineListResult#value:member", + "docComment": "/**\n * The list of virtual machines.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Reference", + "text": "VirtualMachine", + "canonicalReference": "compute-resource-manager!VirtualMachine:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!VirtualMachinePriorityTypes:type", + "docComment": "/**\n * Defines values for VirtualMachinePriorityTypes. \\ {@link KnownVirtualMachinePriorityTypes} can be used interchangeably with VirtualMachinePriorityTypes, this enum contains the known values that the service supports. ### Known values supported by the service **Regular** \\ **Low** \\ **Spot**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualMachinePriorityTypes = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualMachinePriorityTypes", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineReimageParameters:interface", + "docComment": "/**\n * Parameters for Reimaging Virtual Machine. NOTE: Virtual Machine OS disk will always be reimaged\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineReimageParameters " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineReimageParameters", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineReimageParameters#tempDisk:member", + "docComment": "/**\n * Specifies whether to reimage temp disk. Default value: false. Note: This temp disk reimage parameter is only supported for VM/VMSS with Ephemeral OS disk.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "tempDisk?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tempDisk", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineRunCommands:interface", + "docComment": "/**\n * Interface representing a VirtualMachineRunCommands.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineRunCommands " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineRunCommands", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineRunCommands#get:member(1)", + "docComment": "/**\n * Gets specific run command for a subscription in a location.\n *\n * @param location - The location upon which run commands is queried.\n *\n * @param commandId - The command id.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(location: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", commandId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineRunCommandsGetOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineRunCommandsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualMachineRunCommandsGetResponse", + "canonicalReference": "compute-resource-manager!VirtualMachineRunCommandsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "location", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "commandId", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineRunCommands#list:member(1)", + "docComment": "/**\n * Lists all available run commands for a subscription in a location.\n *\n * @param location - The location upon which run commands is queried.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(location: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineRunCommandsListOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineRunCommandsListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "RunCommandDocumentBase", + "canonicalReference": "compute-resource-manager!RunCommandDocumentBase:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "location", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "list" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineRunCommandsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineRunCommandsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineRunCommandsGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!VirtualMachineRunCommandsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualMachineRunCommandsGetResponse = " + }, + { + "kind": "Reference", + "text": "RunCommandDocument", + "canonicalReference": "compute-resource-manager!RunCommandDocument:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualMachineRunCommandsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineRunCommandsListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineRunCommandsListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineRunCommandsListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!VirtualMachineRunCommandsListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualMachineRunCommandsListNextResponse = " + }, + { + "kind": "Reference", + "text": "RunCommandListResult", + "canonicalReference": "compute-resource-manager!RunCommandListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualMachineRunCommandsListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineRunCommandsListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineRunCommandsListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineRunCommandsListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!VirtualMachineRunCommandsListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualMachineRunCommandsListResponse = " + }, + { + "kind": "Reference", + "text": "RunCommandListResult", + "canonicalReference": "compute-resource-manager!RunCommandListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualMachineRunCommandsListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachines:interface", + "docComment": "/**\n * Interface representing a VirtualMachines.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachines " + } + ], + "releaseTag": "Public", + "name": "VirtualMachines", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachines#beginCapture:member(1)", + "docComment": "/**\n * Captures the VM by copying virtual hard disks of the VM and outputs a template that can be used to create similar VMs.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmName - The name of the virtual machine.\n *\n * @param parameters - Parameters supplied to the Capture Virtual Machine operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCapture(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "VirtualMachineCaptureParameters", + "canonicalReference": "compute-resource-manager!VirtualMachineCaptureParameters:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachinesCaptureOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachinesCaptureOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualMachinesCaptureResponse", + "canonicalReference": "compute-resource-manager!VirtualMachinesCaptureResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "VirtualMachinesCaptureResponse", + "canonicalReference": "compute-resource-manager!VirtualMachinesCaptureResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCapture" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachines#beginCaptureAndWait:member(1)", + "docComment": "/**\n * Captures the VM by copying virtual hard disks of the VM and outputs a template that can be used to create similar VMs.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmName - The name of the virtual machine.\n *\n * @param parameters - Parameters supplied to the Capture Virtual Machine operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCaptureAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "VirtualMachineCaptureParameters", + "canonicalReference": "compute-resource-manager!VirtualMachineCaptureParameters:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachinesCaptureOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachinesCaptureOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualMachinesCaptureResponse", + "canonicalReference": "compute-resource-manager!VirtualMachinesCaptureResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCaptureAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachines#beginConvertToManagedDisks:member(1)", + "docComment": "/**\n * Converts virtual machine disks from blob-based to managed disks. Virtual machine must be stop-deallocated before invoking this operation.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmName - The name of the virtual machine.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginConvertToManagedDisks(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachinesConvertToManagedDisksOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachinesConvertToManagedDisksOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginConvertToManagedDisks" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachines#beginConvertToManagedDisksAndWait:member(1)", + "docComment": "/**\n * Converts virtual machine disks from blob-based to managed disks. Virtual machine must be stop-deallocated before invoking this operation.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmName - The name of the virtual machine.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginConvertToManagedDisksAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachinesConvertToManagedDisksOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachinesConvertToManagedDisksOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginConvertToManagedDisksAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachines#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * The operation to create or update a virtual machine. Please note some properties can be set only during virtual machine creation.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmName - The name of the virtual machine.\n *\n * @param parameters - Parameters supplied to the Create Virtual Machine operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "VirtualMachine", + "canonicalReference": "compute-resource-manager!VirtualMachine:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachinesCreateOrUpdateOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachinesCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualMachinesCreateOrUpdateResponse", + "canonicalReference": "compute-resource-manager!VirtualMachinesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "VirtualMachinesCreateOrUpdateResponse", + "canonicalReference": "compute-resource-manager!VirtualMachinesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachines#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * The operation to create or update a virtual machine. Please note some properties can be set only during virtual machine creation.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmName - The name of the virtual machine.\n *\n * @param parameters - Parameters supplied to the Create Virtual Machine operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "VirtualMachine", + "canonicalReference": "compute-resource-manager!VirtualMachine:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachinesCreateOrUpdateOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachinesCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualMachinesCreateOrUpdateResponse", + "canonicalReference": "compute-resource-manager!VirtualMachinesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachines#beginDeallocate:member(1)", + "docComment": "/**\n * Shuts down the virtual machine and releases the compute resources. You are not billed for the compute resources that this virtual machine uses.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmName - The name of the virtual machine.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeallocate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachinesDeallocateOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachinesDeallocateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDeallocate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachines#beginDeallocateAndWait:member(1)", + "docComment": "/**\n * Shuts down the virtual machine and releases the compute resources. You are not billed for the compute resources that this virtual machine uses.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmName - The name of the virtual machine.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeallocateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachinesDeallocateOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachinesDeallocateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDeallocateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachines#beginDelete:member(1)", + "docComment": "/**\n * The operation to delete a virtual machine.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmName - The name of the virtual machine.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachinesDeleteOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachinesDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachines#beginDeleteAndWait:member(1)", + "docComment": "/**\n * The operation to delete a virtual machine.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmName - The name of the virtual machine.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachinesDeleteOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachinesDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachines#beginPerformMaintenance:member(1)", + "docComment": "/**\n * The operation to perform maintenance on a virtual machine.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmName - The name of the virtual machine.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginPerformMaintenance(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachinesPerformMaintenanceOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachinesPerformMaintenanceOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginPerformMaintenance" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachines#beginPerformMaintenanceAndWait:member(1)", + "docComment": "/**\n * The operation to perform maintenance on a virtual machine.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmName - The name of the virtual machine.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginPerformMaintenanceAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachinesPerformMaintenanceOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachinesPerformMaintenanceOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginPerformMaintenanceAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachines#beginPowerOff:member(1)", + "docComment": "/**\n * The operation to power off (stop) a virtual machine. The virtual machine can be restarted with the same provisioned resources. You are still charged for this virtual machine.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmName - The name of the virtual machine.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginPowerOff(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachinesPowerOffOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachinesPowerOffOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginPowerOff" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachines#beginPowerOffAndWait:member(1)", + "docComment": "/**\n * The operation to power off (stop) a virtual machine. The virtual machine can be restarted with the same provisioned resources. You are still charged for this virtual machine.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmName - The name of the virtual machine.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginPowerOffAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachinesPowerOffOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachinesPowerOffOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginPowerOffAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachines#beginReapply:member(1)", + "docComment": "/**\n * The operation to reapply a virtual machine's state.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmName - The name of the virtual machine.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginReapply(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachinesReapplyOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachinesReapplyOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginReapply" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachines#beginReapplyAndWait:member(1)", + "docComment": "/**\n * The operation to reapply a virtual machine's state.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmName - The name of the virtual machine.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginReapplyAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachinesReapplyOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachinesReapplyOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginReapplyAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachines#beginRedeploy:member(1)", + "docComment": "/**\n * Shuts down the virtual machine, moves it to a new node, and powers it back on.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmName - The name of the virtual machine.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginRedeploy(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachinesRedeployOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachinesRedeployOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginRedeploy" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachines#beginRedeployAndWait:member(1)", + "docComment": "/**\n * Shuts down the virtual machine, moves it to a new node, and powers it back on.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmName - The name of the virtual machine.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginRedeployAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachinesRedeployOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachinesRedeployOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginRedeployAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachines#beginReimage:member(1)", + "docComment": "/**\n * Reimages the virtual machine which has an ephemeral OS disk back to its initial state.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmName - The name of the virtual machine.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginReimage(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachinesReimageOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachinesReimageOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginReimage" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachines#beginReimageAndWait:member(1)", + "docComment": "/**\n * Reimages the virtual machine which has an ephemeral OS disk back to its initial state.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmName - The name of the virtual machine.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginReimageAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachinesReimageOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachinesReimageOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginReimageAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachines#beginRestart:member(1)", + "docComment": "/**\n * The operation to restart a virtual machine.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmName - The name of the virtual machine.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginRestart(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachinesRestartOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachinesRestartOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginRestart" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachines#beginRestartAndWait:member(1)", + "docComment": "/**\n * The operation to restart a virtual machine.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmName - The name of the virtual machine.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginRestartAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachinesRestartOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachinesRestartOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginRestartAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachines#beginRunCommand:member(1)", + "docComment": "/**\n * Run command on the VM.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmName - The name of the virtual machine.\n *\n * @param parameters - Parameters supplied to the Run command operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginRunCommand(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "RunCommandInput", + "canonicalReference": "compute-resource-manager!RunCommandInput:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachinesRunCommandOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachinesRunCommandOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualMachinesRunCommandResponse", + "canonicalReference": "compute-resource-manager!VirtualMachinesRunCommandResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "VirtualMachinesRunCommandResponse", + "canonicalReference": "compute-resource-manager!VirtualMachinesRunCommandResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginRunCommand" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachines#beginRunCommandAndWait:member(1)", + "docComment": "/**\n * Run command on the VM.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmName - The name of the virtual machine.\n *\n * @param parameters - Parameters supplied to the Run command operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginRunCommandAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "RunCommandInput", + "canonicalReference": "compute-resource-manager!RunCommandInput:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachinesRunCommandOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachinesRunCommandOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualMachinesRunCommandResponse", + "canonicalReference": "compute-resource-manager!VirtualMachinesRunCommandResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginRunCommandAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachines#beginStart:member(1)", + "docComment": "/**\n * The operation to start a virtual machine.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmName - The name of the virtual machine.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginStart(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachinesStartOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachinesStartOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginStart" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachines#beginStartAndWait:member(1)", + "docComment": "/**\n * The operation to start a virtual machine.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmName - The name of the virtual machine.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginStartAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachinesStartOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachinesStartOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginStartAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachines#beginUpdate:member(1)", + "docComment": "/**\n * The operation to update a virtual machine.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmName - The name of the virtual machine.\n *\n * @param parameters - Parameters supplied to the Update Virtual Machine operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "VirtualMachineUpdate", + "canonicalReference": "compute-resource-manager!VirtualMachineUpdate:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachinesUpdateOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachinesUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualMachinesUpdateResponse", + "canonicalReference": "compute-resource-manager!VirtualMachinesUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "VirtualMachinesUpdateResponse", + "canonicalReference": "compute-resource-manager!VirtualMachinesUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachines#beginUpdateAndWait:member(1)", + "docComment": "/**\n * The operation to update a virtual machine.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmName - The name of the virtual machine.\n *\n * @param parameters - Parameters supplied to the Update Virtual Machine operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "VirtualMachineUpdate", + "canonicalReference": "compute-resource-manager!VirtualMachineUpdate:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachinesUpdateOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachinesUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualMachinesUpdateResponse", + "canonicalReference": "compute-resource-manager!VirtualMachinesUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachines#generalize:member(1)", + "docComment": "/**\n * Sets the OS state of the virtual machine to generalized. It is recommended to sysprep the virtual machine before performing this operation.
    For Windows, please refer to [Create a managed image of a generalized VM in Azure](https://docs.microsoft.com/en-us/azure/virtual-machines/windows/capture-image-resource).
    For Linux, please refer to [How to create an image of a virtual machine or VHD](https://docs.microsoft.com/en-us/azure/virtual-machines/linux/capture-image).\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmName - The name of the virtual machine.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "generalize(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachinesGeneralizeOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachinesGeneralizeOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "generalize" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachines#get:member(1)", + "docComment": "/**\n * Retrieves information about the model view or the instance view of a virtual machine.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmName - The name of the virtual machine.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachinesGetOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachinesGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualMachinesGetResponse", + "canonicalReference": "compute-resource-manager!VirtualMachinesGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachines#instanceView:member(1)", + "docComment": "/**\n * Retrieves information about the run-time state of a virtual machine.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmName - The name of the virtual machine.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "instanceView(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachinesInstanceViewOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachinesInstanceViewOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualMachinesInstanceViewResponse", + "canonicalReference": "compute-resource-manager!VirtualMachinesInstanceViewResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "instanceView" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachines#list:member(1)", + "docComment": "/**\n * Lists all of the virtual machines in the specified resource group. Use the nextLink property in the response to get the next page of virtual machines.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachinesListOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachinesListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualMachine", + "canonicalReference": "compute-resource-manager!VirtualMachine:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "list" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachines#listAll:member(1)", + "docComment": "/**\n * Lists all of the virtual machines in the specified subscription. Use the nextLink property in the response to get the next page of virtual machines.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listAll(options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachinesListAllOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachinesListAllOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualMachine", + "canonicalReference": "compute-resource-manager!VirtualMachine:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "listAll" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachines#listAvailableSizes:member(1)", + "docComment": "/**\n * Lists all available virtual machine sizes to which the specified virtual machine can be resized.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmName - The name of the virtual machine.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listAvailableSizes(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachinesListAvailableSizesOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachinesListAvailableSizesOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualMachineSize", + "canonicalReference": "compute-resource-manager!VirtualMachineSize:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listAvailableSizes" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachines#listByLocation:member(1)", + "docComment": "/**\n * Gets all the virtual machines under the specified subscription for the specified location.\n *\n * @param location - The location for which virtual machines under the subscription are queried.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByLocation(location: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachinesListByLocationOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachinesListByLocationOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualMachine", + "canonicalReference": "compute-resource-manager!VirtualMachine:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "location", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "listByLocation" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachines#simulateEviction:member(1)", + "docComment": "/**\n * The operation to simulate the eviction of spot virtual machine. The eviction will occur within 30 minutes of calling the API\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmName - The name of the virtual machine.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "simulateEviction(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachinesSimulateEvictionOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachinesSimulateEvictionOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "simulateEviction" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSet:type", + "docComment": "/**\n * Describes a Virtual Machine Scale Set.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualMachineScaleSet = " + }, + { + "kind": "Reference", + "text": "Resource", + "canonicalReference": "compute-resource-manager!Resource:interface" + }, + { + "kind": "Content", + "text": " & {\n sku?: " + }, + { + "kind": "Reference", + "text": "Sku", + "canonicalReference": "compute-resource-manager!Sku:interface" + }, + { + "kind": "Content", + "text": ";\n plan?: " + }, + { + "kind": "Reference", + "text": "Plan", + "canonicalReference": "compute-resource-manager!Plan:interface" + }, + { + "kind": "Content", + "text": ";\n identity?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetIdentity", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetIdentity:interface" + }, + { + "kind": "Content", + "text": ";\n zones?: string[];\n upgradePolicy?: " + }, + { + "kind": "Reference", + "text": "UpgradePolicy", + "canonicalReference": "compute-resource-manager!UpgradePolicy:interface" + }, + { + "kind": "Content", + "text": ";\n automaticRepairsPolicy?: " + }, + { + "kind": "Reference", + "text": "AutomaticRepairsPolicy", + "canonicalReference": "compute-resource-manager!AutomaticRepairsPolicy:interface" + }, + { + "kind": "Content", + "text": ";\n virtualMachineProfile?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetVMProfile", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMProfile:interface" + }, + { + "kind": "Content", + "text": ";\n readonly provisioningState?: string;\n overprovision?: boolean;\n doNotRunExtensionsOnOverprovisionedVMs?: boolean;\n readonly uniqueId?: string;\n singlePlacementGroup?: boolean;\n zoneBalance?: boolean;\n platformFaultDomainCount?: number;\n proximityPlacementGroup?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "compute-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";\n additionalCapabilities?: " + }, + { + "kind": "Reference", + "text": "AdditionalCapabilities", + "canonicalReference": "compute-resource-manager!AdditionalCapabilities:interface" + }, + { + "kind": "Content", + "text": ";\n scaleInPolicy?: " + }, + { + "kind": "Reference", + "text": "ScaleInPolicy", + "canonicalReference": "compute-resource-manager!ScaleInPolicy:interface" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSet", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 21 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetDataDisk:interface", + "docComment": "/**\n * Describes a virtual machine scale set data disk.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineScaleSetDataDisk " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetDataDisk", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetDataDisk#caching:member", + "docComment": "/**\n * Specifies the caching requirements.

    Possible values are:

    **None**

    **ReadOnly**

    **ReadWrite**

    Default: **None for Standard storage. ReadOnly for Premium storage**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "caching?: " + }, + { + "kind": "Reference", + "text": "CachingTypes", + "canonicalReference": "compute-resource-manager!CachingTypes:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "caching", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetDataDisk#createOption:member", + "docComment": "/**\n * The create option.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createOption: " + }, + { + "kind": "Reference", + "text": "DiskCreateOptionTypes", + "canonicalReference": "compute-resource-manager!DiskCreateOptionTypes:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "createOption", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetDataDisk#diskIopsReadWrite:member", + "docComment": "/**\n * Specifies the Read-Write IOPS for the managed disk. Should be used only when StorageAccountType is UltraSSD_LRS. If not specified, a default value would be assigned based on diskSizeGB.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "diskIopsReadWrite?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "diskIopsReadWrite", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetDataDisk#diskMBpsReadWrite:member", + "docComment": "/**\n * Specifies the bandwidth in MB per second for the managed disk. Should be used only when StorageAccountType is UltraSSD_LRS. If not specified, a default value would be assigned based on diskSizeGB.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "diskMBpsReadWrite?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "diskMBpsReadWrite", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetDataDisk#diskSizeGB:member", + "docComment": "/**\n * Specifies the size of an empty data disk in gigabytes. This element can be used to overwrite the size of the disk in a virtual machine image.

    This value cannot be larger than 1023 GB\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "diskSizeGB?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "diskSizeGB", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetDataDisk#lun:member", + "docComment": "/**\n * Specifies the logical unit number of the data disk. This value is used to identify data disks within the VM and therefore must be unique for each data disk attached to a VM.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "lun: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "lun", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetDataDisk#managedDisk:member", + "docComment": "/**\n * The managed disk parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "managedDisk?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetManagedDiskParameters", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetManagedDiskParameters:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "managedDisk", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetDataDisk#name:member", + "docComment": "/**\n * The disk name.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetDataDisk#writeAcceleratorEnabled:member", + "docComment": "/**\n * Specifies whether writeAccelerator should be enabled or disabled on the disk.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "writeAcceleratorEnabled?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "writeAcceleratorEnabled", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtension:type", + "docComment": "/**\n * Describes a Virtual Machine Scale Set Extension.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualMachineScaleSetExtension = " + }, + { + "kind": "Reference", + "text": "SubResourceReadOnly", + "canonicalReference": "compute-resource-manager!SubResourceReadOnly:interface" + }, + { + "kind": "Content", + "text": " & {\n name?: string;\n readonly type?: string;\n forceUpdateTag?: string;\n publisher?: string;\n typePropertiesType?: string;\n typeHandlerVersion?: string;\n autoUpgradeMinorVersion?: boolean;\n settings?: " + }, + { + "kind": "Reference", + "text": "Record", + "canonicalReference": "!Record:type" + }, + { + "kind": "Content", + "text": ";\n protectedSettings?: " + }, + { + "kind": "Reference", + "text": "Record", + "canonicalReference": "!Record:type" + }, + { + "kind": "Content", + "text": ";\n readonly provisioningState?: string;\n provisionAfterExtensions?: string[];\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetExtension", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 7 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensionListResult:interface", + "docComment": "/**\n * The List VM scale set extension operation response.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineScaleSetExtensionListResult " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetExtensionListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensionListResult#nextLink:member", + "docComment": "/**\n * The uri to fetch the next page of VM scale set extensions. Call ListNext() with this to fetch the next page of VM scale set extensions.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensionListResult#value:member", + "docComment": "/**\n * The list of VM scale set extensions.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetExtension", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtension:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensionProfile:interface", + "docComment": "/**\n * Describes a virtual machine scale set extension profile.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineScaleSetExtensionProfile " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetExtensionProfile", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensionProfile#extensions:member", + "docComment": "/**\n * The virtual machine scale set child extension resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "extensions?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetExtension", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtension:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "extensions", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensions:interface", + "docComment": "/**\n * Interface representing a VirtualMachineScaleSetExtensions.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineScaleSetExtensions " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetExtensions", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensions#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * The operation to create or update an extension.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set where the extension should be create or updated.\n *\n * @param vmssExtensionName - The name of the VM scale set extension.\n *\n * @param extensionParameters - Parameters supplied to the Create VM scale set Extension operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmScaleSetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmssExtensionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", extensionParameters: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetExtension", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtension:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetExtensionsCreateOrUpdateOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensionsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetExtensionsCreateOrUpdateResponse", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensionsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetExtensionsCreateOrUpdateResponse", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensionsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmScaleSetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "vmssExtensionName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "extensionParameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensions#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * The operation to create or update an extension.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set where the extension should be create or updated.\n *\n * @param vmssExtensionName - The name of the VM scale set extension.\n *\n * @param extensionParameters - Parameters supplied to the Create VM scale set Extension operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmScaleSetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmssExtensionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", extensionParameters: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetExtension", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtension:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetExtensionsCreateOrUpdateOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensionsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetExtensionsCreateOrUpdateResponse", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensionsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmScaleSetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "vmssExtensionName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "extensionParameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensions#beginDelete:member(1)", + "docComment": "/**\n * The operation to delete the extension.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set where the extension should be deleted.\n *\n * @param vmssExtensionName - The name of the VM scale set extension.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmScaleSetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmssExtensionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetExtensionsDeleteOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensionsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmScaleSetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "vmssExtensionName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensions#beginDeleteAndWait:member(1)", + "docComment": "/**\n * The operation to delete the extension.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set where the extension should be deleted.\n *\n * @param vmssExtensionName - The name of the VM scale set extension.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmScaleSetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmssExtensionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetExtensionsDeleteOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensionsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmScaleSetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "vmssExtensionName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensions#beginUpdate:member(1)", + "docComment": "/**\n * The operation to update an extension.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set where the extension should be updated.\n *\n * @param vmssExtensionName - The name of the VM scale set extension.\n *\n * @param extensionParameters - Parameters supplied to the Update VM scale set Extension operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmScaleSetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmssExtensionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", extensionParameters: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetExtensionUpdate", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensionUpdate:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetExtensionsUpdateOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensionsUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetExtensionsUpdateResponse", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensionsUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetExtensionsUpdateResponse", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensionsUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmScaleSetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "vmssExtensionName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "extensionParameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensions#beginUpdateAndWait:member(1)", + "docComment": "/**\n * The operation to update an extension.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set where the extension should be updated.\n *\n * @param vmssExtensionName - The name of the VM scale set extension.\n *\n * @param extensionParameters - Parameters supplied to the Update VM scale set Extension operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmScaleSetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmssExtensionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", extensionParameters: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetExtensionUpdate", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensionUpdate:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetExtensionsUpdateOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensionsUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetExtensionsUpdateResponse", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensionsUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmScaleSetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "vmssExtensionName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "extensionParameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensions#get:member(1)", + "docComment": "/**\n * The operation to get the extension.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set containing the extension.\n *\n * @param vmssExtensionName - The name of the VM scale set extension.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmScaleSetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmssExtensionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetExtensionsGetOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensionsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetExtensionsGetResponse", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensionsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmScaleSetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "vmssExtensionName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensions#list:member(1)", + "docComment": "/**\n * Gets a list of all extensions in a VM scale set.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set containing the extension.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmScaleSetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetExtensionsListOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensionsListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetExtension", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtension:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmScaleSetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "list" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensionsCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineScaleSetExtensionsCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetExtensionsCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensionsCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensionsCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensionsCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualMachineScaleSetExtensionsCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetExtension", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtension:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetExtensionsCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensionsDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineScaleSetExtensionsDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetExtensionsDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensionsDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensionsDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensionsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineScaleSetExtensionsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetExtensionsGetOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensionsGetOptionalParams#expand:member", + "docComment": "/**\n * The expand expression to apply on the operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "expand?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "expand", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensionsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualMachineScaleSetExtensionsGetResponse = " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetExtension", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtension:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetExtensionsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensionsListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineScaleSetExtensionsListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetExtensionsListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensionsListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualMachineScaleSetExtensionsListNextResponse = " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetExtensionListResult", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensionListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetExtensionsListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensionsListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineScaleSetExtensionsListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetExtensionsListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensionsListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualMachineScaleSetExtensionsListResponse = " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetExtensionListResult", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensionListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetExtensionsListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensionsUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineScaleSetExtensionsUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetExtensionsUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensionsUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensionsUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensionsUpdateResponse:type", + "docComment": "/**\n * Contains response data for the update operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualMachineScaleSetExtensionsUpdateResponse = " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetExtension", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtension:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetExtensionsUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensionUpdate:type", + "docComment": "/**\n * Describes a Virtual Machine Scale Set Extension.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualMachineScaleSetExtensionUpdate = " + }, + { + "kind": "Reference", + "text": "SubResourceReadOnly", + "canonicalReference": "compute-resource-manager!SubResourceReadOnly:interface" + }, + { + "kind": "Content", + "text": " & {\n readonly name?: string;\n readonly type?: string;\n forceUpdateTag?: string;\n publisher?: string;\n typePropertiesType?: string;\n typeHandlerVersion?: string;\n autoUpgradeMinorVersion?: boolean;\n settings?: " + }, + { + "kind": "Reference", + "text": "Record", + "canonicalReference": "!Record:type" + }, + { + "kind": "Content", + "text": ";\n protectedSettings?: " + }, + { + "kind": "Reference", + "text": "Record", + "canonicalReference": "!Record:type" + }, + { + "kind": "Content", + "text": ";\n readonly provisioningState?: string;\n provisionAfterExtensions?: string[];\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetExtensionUpdate", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 7 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetIdentity:interface", + "docComment": "/**\n * Identity for the virtual machine scale set.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineScaleSetIdentity " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetIdentity", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetIdentity#principalId:member", + "docComment": "/**\n * The principal id of virtual machine scale set identity. This property will only be provided for a system assigned identity. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly principalId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "principalId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetIdentity#tenantId:member", + "docComment": "/**\n * The tenant id associated with the virtual machine scale set. This property will only be provided for a system assigned identity. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly tenantId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tenantId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetIdentity#type:member", + "docComment": "/**\n * The type of identity used for the virtual machine scale set. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user assigned identities. The type 'None' will remove any identities from the virtual machine scale set.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "type?: " + }, + { + "kind": "Reference", + "text": "ResourceIdentityType", + "canonicalReference": "compute-resource-manager!ResourceIdentityType:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "type", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetIdentity#userAssignedIdentities:member", + "docComment": "/**\n * The list of user identities associated with the virtual machine scale set. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "userAssignedIdentities?: " + }, + { + "kind": "Content", + "text": "{\n [propertyName: string]: " + }, + { + "kind": "Reference", + "text": "ComponentsNj115SSchemasVirtualmachinescalesetidentityPropertiesUserassignedidentitiesAdditionalproperties", + "canonicalReference": "compute-resource-manager!ComponentsNj115SSchemasVirtualmachinescalesetidentityPropertiesUserassignedidentitiesAdditionalproperties:interface" + }, + { + "kind": "Content", + "text": ";\n }" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "userAssignedIdentities", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 4 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetInstanceView:interface", + "docComment": "/**\n * The instance view of a virtual machine scale set.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineScaleSetInstanceView " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetInstanceView", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetInstanceView#extensions:member", + "docComment": "/**\n * The extensions information. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly extensions?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetVMExtensionsSummary", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMExtensionsSummary:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "extensions", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetInstanceView#orchestrationServices:member", + "docComment": "/**\n * The orchestration services information. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly orchestrationServices?: " + }, + { + "kind": "Reference", + "text": "OrchestrationServiceSummary", + "canonicalReference": "compute-resource-manager!OrchestrationServiceSummary:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "orchestrationServices", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetInstanceView#statuses:member", + "docComment": "/**\n * The resource status information.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "statuses?: " + }, + { + "kind": "Reference", + "text": "InstanceViewStatus", + "canonicalReference": "compute-resource-manager!InstanceViewStatus:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "statuses", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetInstanceView#virtualMachine:member", + "docComment": "/**\n * The instance view status summary for the virtual machine scale set. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly virtualMachine?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetInstanceViewStatusesSummary", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetInstanceViewStatusesSummary:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "virtualMachine", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetInstanceViewStatusesSummary:interface", + "docComment": "/**\n * Instance view statuses summary for virtual machines of a virtual machine scale set.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineScaleSetInstanceViewStatusesSummary " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetInstanceViewStatusesSummary", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetInstanceViewStatusesSummary#statusesSummary:member", + "docComment": "/**\n * The extensions information. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly statusesSummary?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineStatusCodeCount", + "canonicalReference": "compute-resource-manager!VirtualMachineStatusCodeCount:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "statusesSummary", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetIPConfiguration:type", + "docComment": "/**\n * Describes a virtual machine scale set network profile's IP configuration.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualMachineScaleSetIPConfiguration = " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "compute-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": " & {\n name: string;\n subnet?: " + }, + { + "kind": "Reference", + "text": "ApiEntityReference", + "canonicalReference": "compute-resource-manager!ApiEntityReference:interface" + }, + { + "kind": "Content", + "text": ";\n primary?: boolean;\n publicIPAddressConfiguration?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetPublicIPAddressConfiguration", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetPublicIPAddressConfiguration:interface" + }, + { + "kind": "Content", + "text": ";\n privateIPAddressVersion?: " + }, + { + "kind": "Reference", + "text": "IPVersion", + "canonicalReference": "compute-resource-manager!IPVersion:type" + }, + { + "kind": "Content", + "text": ";\n applicationGatewayBackendAddressPools?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "compute-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": "[];\n applicationSecurityGroups?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "compute-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": "[];\n loadBalancerBackendAddressPools?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "compute-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": "[];\n loadBalancerInboundNatPools?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "compute-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": "[];\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetIPConfiguration", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 17 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetIpTag:interface", + "docComment": "/**\n * Contains the IP tag associated with the public IP address.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineScaleSetIpTag " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetIpTag", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetIpTag#ipTagType:member", + "docComment": "/**\n * IP tag type. Example: FirstPartyUsage.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "ipTagType?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ipTagType", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetIpTag#tag:member", + "docComment": "/**\n * IP tag associated with the public IP. Example: SQL, Storage etc.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "tag?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tag", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetListOSUpgradeHistory:interface", + "docComment": "/**\n * List of Virtual Machine Scale Set OS Upgrade History operation response.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineScaleSetListOSUpgradeHistory " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetListOSUpgradeHistory", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetListOSUpgradeHistory#nextLink:member", + "docComment": "/**\n * The uri to fetch the next page of OS Upgrade History. Call ListNext() with this to fetch the next page of history of upgrades.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetListOSUpgradeHistory#value:member", + "docComment": "/**\n * The list of OS upgrades performed on the virtual machine scale set.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Reference", + "text": "UpgradeOperationHistoricalStatusInfo", + "canonicalReference": "compute-resource-manager!UpgradeOperationHistoricalStatusInfo:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetListResult:interface", + "docComment": "/**\n * The List Virtual Machine operation response.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineScaleSetListResult " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetListResult#nextLink:member", + "docComment": "/**\n * The uri to fetch the next page of Virtual Machine Scale Sets. Call ListNext() with this to fetch the next page of VMSS.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetListResult#value:member", + "docComment": "/**\n * The list of virtual machine scale sets.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSet", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSet:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetListSkusResult:interface", + "docComment": "/**\n * The Virtual Machine Scale Set List Skus operation response.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineScaleSetListSkusResult " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetListSkusResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetListSkusResult#nextLink:member", + "docComment": "/**\n * The uri to fetch the next page of Virtual Machine Scale Set Skus. Call ListNext() with this to fetch the next page of VMSS Skus.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetListSkusResult#value:member", + "docComment": "/**\n * The list of skus available for the virtual machine scale set.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetSku", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetSku:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetListWithLinkResult:interface", + "docComment": "/**\n * The List Virtual Machine operation response.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineScaleSetListWithLinkResult " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetListWithLinkResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetListWithLinkResult#nextLink:member", + "docComment": "/**\n * The uri to fetch the next page of Virtual Machine Scale Sets. Call ListNext() with this to fetch the next page of Virtual Machine Scale Sets.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetListWithLinkResult#value:member", + "docComment": "/**\n * The list of virtual machine scale sets.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSet", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSet:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetManagedDiskParameters:interface", + "docComment": "/**\n * Describes the parameters of a ScaleSet managed disk.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineScaleSetManagedDiskParameters " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetManagedDiskParameters", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetManagedDiskParameters#diskEncryptionSet:member", + "docComment": "/**\n * Specifies the customer managed disk encryption set resource id for the managed disk.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "diskEncryptionSet?: " + }, + { + "kind": "Reference", + "text": "DiskEncryptionSetParameters", + "canonicalReference": "compute-resource-manager!DiskEncryptionSetParameters:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "diskEncryptionSet", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetManagedDiskParameters#storageAccountType:member", + "docComment": "/**\n * Specifies the storage account type for the managed disk. NOTE: UltraSSD_LRS can only be used with data disks, it cannot be used with OS Disk.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "storageAccountType?: " + }, + { + "kind": "Reference", + "text": "StorageAccountTypes", + "canonicalReference": "compute-resource-manager!StorageAccountTypes:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "storageAccountType", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetNetworkConfiguration:type", + "docComment": "/**\n * Describes a virtual machine scale set network profile's network configurations.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualMachineScaleSetNetworkConfiguration = " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "compute-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": " & {\n name: string;\n primary?: boolean;\n enableAcceleratedNetworking?: boolean;\n networkSecurityGroup?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "compute-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";\n dnsSettings?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetNetworkConfigurationDnsSettings", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetNetworkConfigurationDnsSettings:interface" + }, + { + "kind": "Content", + "text": ";\n ipConfigurations?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetIPConfiguration", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetIPConfiguration:type" + }, + { + "kind": "Content", + "text": "[];\n enableIPForwarding?: boolean;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetNetworkConfiguration", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 9 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetNetworkConfigurationDnsSettings:interface", + "docComment": "/**\n * Describes a virtual machines scale sets network configuration's DNS settings.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineScaleSetNetworkConfigurationDnsSettings " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetNetworkConfigurationDnsSettings", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetNetworkConfigurationDnsSettings#dnsServers:member", + "docComment": "/**\n * List of DNS servers IP addresses\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "dnsServers?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "dnsServers", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetNetworkProfile:interface", + "docComment": "/**\n * Describes a virtual machine scale set network profile.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineScaleSetNetworkProfile " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetNetworkProfile", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetNetworkProfile#healthProbe:member", + "docComment": "/**\n * A reference to a load balancer probe used to determine the health of an instance in the virtual machine scale set. The reference will be in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/loadBalancers/{loadBalancerName}/probes/{probeName}'.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "healthProbe?: " + }, + { + "kind": "Reference", + "text": "ApiEntityReference", + "canonicalReference": "compute-resource-manager!ApiEntityReference:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "healthProbe", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetNetworkProfile#networkInterfaceConfigurations:member", + "docComment": "/**\n * The list of network configurations.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "networkInterfaceConfigurations?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetNetworkConfiguration", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetNetworkConfiguration:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "networkInterfaceConfigurations", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetOSDisk:interface", + "docComment": "/**\n * Describes a virtual machine scale set operating system disk.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineScaleSetOSDisk " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetOSDisk", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetOSDisk#caching:member", + "docComment": "/**\n * Specifies the caching requirements.

    Possible values are:

    **None**

    **ReadOnly**

    **ReadWrite**

    Default: **None for Standard storage. ReadOnly for Premium storage**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "caching?: " + }, + { + "kind": "Reference", + "text": "CachingTypes", + "canonicalReference": "compute-resource-manager!CachingTypes:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "caching", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetOSDisk#createOption:member", + "docComment": "/**\n * Specifies how the virtual machines in the scale set should be created.

    The only allowed value is: **FromImage** \\u2013 This value is used when you are using an image to create the virtual machine. If you are using a platform image, you also use the imageReference element described above. If you are using a marketplace image, you also use the plan element previously described.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createOption: " + }, + { + "kind": "Reference", + "text": "DiskCreateOptionTypes", + "canonicalReference": "compute-resource-manager!DiskCreateOptionTypes:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "createOption", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetOSDisk#diffDiskSettings:member", + "docComment": "/**\n * Specifies the ephemeral disk Settings for the operating system disk used by the virtual machine scale set.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "diffDiskSettings?: " + }, + { + "kind": "Reference", + "text": "DiffDiskSettings", + "canonicalReference": "compute-resource-manager!DiffDiskSettings:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "diffDiskSettings", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetOSDisk#diskSizeGB:member", + "docComment": "/**\n * Specifies the size of the operating system disk in gigabytes. This element can be used to overwrite the size of the disk in a virtual machine image.

    This value cannot be larger than 1023 GB\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "diskSizeGB?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "diskSizeGB", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetOSDisk#image:member", + "docComment": "/**\n * Specifies information about the unmanaged user image to base the scale set on.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "image?: " + }, + { + "kind": "Reference", + "text": "VirtualHardDisk", + "canonicalReference": "compute-resource-manager!VirtualHardDisk:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "image", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetOSDisk#managedDisk:member", + "docComment": "/**\n * The managed disk parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "managedDisk?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetManagedDiskParameters", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetManagedDiskParameters:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "managedDisk", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetOSDisk#name:member", + "docComment": "/**\n * The disk name.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetOSDisk#osType:member", + "docComment": "/**\n * This property allows you to specify the type of the OS that is included in the disk if creating a VM from user-image or a specialized VHD.

    Possible values are:

    **Windows**

    **Linux**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "osType?: " + }, + { + "kind": "Reference", + "text": "OperatingSystemTypes", + "canonicalReference": "compute-resource-manager!OperatingSystemTypes:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "osType", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetOSDisk#vhdContainers:member", + "docComment": "/**\n * Specifies the container urls that are used to store operating system disks for the scale set.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "vhdContainers?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "vhdContainers", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetOSDisk#writeAcceleratorEnabled:member", + "docComment": "/**\n * Specifies whether writeAccelerator should be enabled or disabled on the disk.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "writeAcceleratorEnabled?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "writeAcceleratorEnabled", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetOSProfile:interface", + "docComment": "/**\n * Describes a virtual machine scale set OS profile.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineScaleSetOSProfile " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetOSProfile", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetOSProfile#adminPassword:member", + "docComment": "/**\n * Specifies the password of the administrator account.

    **Minimum-length (Windows):** 8 characters

    **Minimum-length (Linux):** 6 characters

    **Max-length (Windows):** 123 characters

    **Max-length (Linux):** 72 characters

    **Complexity requirements:** 3 out of 4 conditions below need to be fulfilled
    Has lower characters
    Has upper characters
    Has a digit
    Has a special character (Regex match [\\W_])

    **Disallowed values:** \"abc@123\", \"P@$$w0rd\", \"P@ssw0rd\", \"P@ssword123\", \"Pa$$word\", \"pass@word1\", \"Password!\", \"Password1\", \"Password22\", \"iloveyou!\"

    For resetting the password, see [How to reset the Remote Desktop service or its login password in a Windows VM](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-reset-rdp?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json)

    For resetting root password, see [Manage users, SSH, and check or repair disks on Azure Linux VMs using the VMAccess Extension](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-using-vmaccess-extension?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json#reset-root-password)\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "adminPassword?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "adminPassword", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetOSProfile#adminUsername:member", + "docComment": "/**\n * Specifies the name of the administrator account.

    **Windows-only restriction:** Cannot end in \".\"

    **Disallowed values:** \"administrator\", \"admin\", \"user\", \"user1\", \"test\", \"user2\", \"test1\", \"user3\", \"admin1\", \"1\", \"123\", \"a\", \"actuser\", \"adm\", \"admin2\", \"aspnet\", \"backup\", \"console\", \"david\", \"guest\", \"john\", \"owner\", \"root\", \"server\", \"sql\", \"support\", \"support_388945a0\", \"sys\", \"test2\", \"test3\", \"user4\", \"user5\".

    **Minimum-length (Linux):** 1 character

    **Max-length (Linux):** 64 characters

    **Max-length (Windows):** 20 characters

  • For root access to the Linux VM, see [Using root privileges on Linux virtual machines in Azure](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-use-root-privileges?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json)
  • For a list of built-in system users on Linux that should not be used in this field, see [Selecting User Names for Linux on Azure](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-usernames?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json)\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "adminUsername?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "adminUsername", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetOSProfile#computerNamePrefix:member", + "docComment": "/**\n * Specifies the computer name prefix for all of the virtual machines in the scale set. Computer name prefixes must be 1 to 15 characters long.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "computerNamePrefix?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "computerNamePrefix", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetOSProfile#customData:member", + "docComment": "/**\n * Specifies a base-64 encoded string of custom data. The base-64 encoded string is decoded to a binary array that is saved as a file on the Virtual Machine. The maximum length of the binary array is 65535 bytes.

    For using cloud-init for your VM, see [Using cloud-init to customize a Linux VM during creation](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-using-cloud-init?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json)\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "customData?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "customData", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetOSProfile#linuxConfiguration:member", + "docComment": "/**\n * Specifies the Linux operating system settings on the virtual machine.

    For a list of supported Linux distributions, see [Linux on Azure-Endorsed Distributions](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-endorsed-distros?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json)

    For running non-endorsed distributions, see [Information for Non-Endorsed Distributions](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-linux-create-upload-generic?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json).\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "linuxConfiguration?: " + }, + { + "kind": "Reference", + "text": "LinuxConfiguration", + "canonicalReference": "compute-resource-manager!LinuxConfiguration:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "linuxConfiguration", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetOSProfile#secrets:member", + "docComment": "/**\n * Specifies set of certificates that should be installed onto the virtual machines in the scale set.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "secrets?: " + }, + { + "kind": "Reference", + "text": "VaultSecretGroup", + "canonicalReference": "compute-resource-manager!VaultSecretGroup:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "secrets", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetOSProfile#windowsConfiguration:member", + "docComment": "/**\n * Specifies Windows operating system settings on the virtual machine.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "windowsConfiguration?: " + }, + { + "kind": "Reference", + "text": "WindowsConfiguration", + "canonicalReference": "compute-resource-manager!WindowsConfiguration:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "windowsConfiguration", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetPublicIPAddressConfiguration:interface", + "docComment": "/**\n * Describes a virtual machines scale set IP Configuration's PublicIPAddress configuration\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineScaleSetPublicIPAddressConfiguration " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetPublicIPAddressConfiguration", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetPublicIPAddressConfiguration#dnsSettings:member", + "docComment": "/**\n * The dns settings to be applied on the publicIP addresses .\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "dnsSettings?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "dnsSettings", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetPublicIPAddressConfiguration#idleTimeoutInMinutes:member", + "docComment": "/**\n * The idle timeout of the public IP address.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "idleTimeoutInMinutes?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "idleTimeoutInMinutes", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetPublicIPAddressConfiguration#ipTags:member", + "docComment": "/**\n * The list of IP tags associated with the public IP address.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "ipTags?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetIpTag", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetIpTag:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ipTags", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetPublicIPAddressConfiguration#name:member", + "docComment": "/**\n * The publicIP address configuration name.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetPublicIPAddressConfiguration#publicIPAddressVersion:member", + "docComment": "/**\n * Available from Api-Version 2019-07-01 onwards, it represents whether the specific ipconfiguration is IPv4 or IPv6. Default is taken as IPv4. Possible values are: 'IPv4' and 'IPv6'.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "publicIPAddressVersion?: " + }, + { + "kind": "Reference", + "text": "IPVersion", + "canonicalReference": "compute-resource-manager!IPVersion:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "publicIPAddressVersion", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetPublicIPAddressConfiguration#publicIPPrefix:member", + "docComment": "/**\n * The PublicIPPrefix from which to allocate publicIP addresses.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "publicIPPrefix?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "compute-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "publicIPPrefix", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings:interface", + "docComment": "/**\n * Describes a virtual machines scale sets network configuration's DNS settings.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings#domainNameLabel:member", + "docComment": "/**\n * The Domain name label.The concatenation of the domain name label and vm index will be the domain name labels of the PublicIPAddress resources that will be created\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "domainNameLabel: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "domainNameLabel", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetReimageParameters:type", + "docComment": "/**\n * Describes a Virtual Machine Scale Set VM Reimage Parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualMachineScaleSetReimageParameters = " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetVMReimageParameters", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMReimageParameters:type" + }, + { + "kind": "Content", + "text": " & {\n instanceIds?: string[];\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetReimageParameters", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetRollingUpgrades:interface", + "docComment": "/**\n * Interface representing a VirtualMachineScaleSetRollingUpgrades.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineScaleSetRollingUpgrades " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetRollingUpgrades", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetRollingUpgrades#beginCancel:member(1)", + "docComment": "/**\n * Cancels the current virtual machine scale set rolling upgrade.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCancel(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmScaleSetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetRollingUpgradesCancelOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetRollingUpgradesCancelOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmScaleSetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginCancel" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetRollingUpgrades#beginCancelAndWait:member(1)", + "docComment": "/**\n * Cancels the current virtual machine scale set rolling upgrade.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCancelAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmScaleSetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetRollingUpgradesCancelOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetRollingUpgradesCancelOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmScaleSetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginCancelAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetRollingUpgrades#beginStartExtensionUpgrade:member(1)", + "docComment": "/**\n * Starts a rolling upgrade to move all extensions for all virtual machine scale set instances to the latest available extension version. Instances which are already running the latest extension versions are not affected.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginStartExtensionUpgrade(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmScaleSetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetRollingUpgradesStartExtensionUpgradeOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetRollingUpgradesStartExtensionUpgradeOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmScaleSetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginStartExtensionUpgrade" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetRollingUpgrades#beginStartExtensionUpgradeAndWait:member(1)", + "docComment": "/**\n * Starts a rolling upgrade to move all extensions for all virtual machine scale set instances to the latest available extension version. Instances which are already running the latest extension versions are not affected.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginStartExtensionUpgradeAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmScaleSetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetRollingUpgradesStartExtensionUpgradeOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetRollingUpgradesStartExtensionUpgradeOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmScaleSetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginStartExtensionUpgradeAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetRollingUpgrades#beginStartOSUpgrade:member(1)", + "docComment": "/**\n * Starts a rolling upgrade to move all virtual machine scale set instances to the latest available Platform Image OS version. Instances which are already running the latest available OS version are not affected.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginStartOSUpgrade(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmScaleSetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetRollingUpgradesStartOSUpgradeOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetRollingUpgradesStartOSUpgradeOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmScaleSetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginStartOSUpgrade" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetRollingUpgrades#beginStartOSUpgradeAndWait:member(1)", + "docComment": "/**\n * Starts a rolling upgrade to move all virtual machine scale set instances to the latest available Platform Image OS version. Instances which are already running the latest available OS version are not affected.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginStartOSUpgradeAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmScaleSetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetRollingUpgradesStartOSUpgradeOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetRollingUpgradesStartOSUpgradeOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmScaleSetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginStartOSUpgradeAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetRollingUpgrades#getLatest:member(1)", + "docComment": "/**\n * Gets the status of the latest virtual machine scale set rolling upgrade.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getLatest(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmScaleSetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetRollingUpgradesGetLatestOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetRollingUpgradesGetLatestOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetRollingUpgradesGetLatestResponse", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetRollingUpgradesGetLatestResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmScaleSetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "getLatest" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetRollingUpgradesCancelOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineScaleSetRollingUpgradesCancelOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetRollingUpgradesCancelOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetRollingUpgradesCancelOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetRollingUpgradesCancelOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetRollingUpgradesGetLatestOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineScaleSetRollingUpgradesGetLatestOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetRollingUpgradesGetLatestOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetRollingUpgradesGetLatestResponse:type", + "docComment": "/**\n * Contains response data for the getLatest operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualMachineScaleSetRollingUpgradesGetLatestResponse = " + }, + { + "kind": "Reference", + "text": "RollingUpgradeStatusInfo", + "canonicalReference": "compute-resource-manager!RollingUpgradeStatusInfo:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetRollingUpgradesGetLatestResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetRollingUpgradesStartExtensionUpgradeOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineScaleSetRollingUpgradesStartExtensionUpgradeOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetRollingUpgradesStartExtensionUpgradeOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetRollingUpgradesStartExtensionUpgradeOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetRollingUpgradesStartExtensionUpgradeOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetRollingUpgradesStartOSUpgradeOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineScaleSetRollingUpgradesStartOSUpgradeOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetRollingUpgradesStartOSUpgradeOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetRollingUpgradesStartOSUpgradeOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetRollingUpgradesStartOSUpgradeOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSets:interface", + "docComment": "/**\n * Interface representing a VirtualMachineScaleSets.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineScaleSets " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSets", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSets#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Create or update a VM scale set.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set to create or update.\n *\n * @param parameters - The scale set object.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmScaleSetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSet", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSet:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetsCreateOrUpdateOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetsCreateOrUpdateResponse", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetsCreateOrUpdateResponse", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmScaleSetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSets#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Create or update a VM scale set.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set to create or update.\n *\n * @param parameters - The scale set object.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmScaleSetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSet", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSet:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetsCreateOrUpdateOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetsCreateOrUpdateResponse", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmScaleSetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSets#beginDeallocate:member(1)", + "docComment": "/**\n * Deallocates specific virtual machines in a VM scale set. Shuts down the virtual machines and releases the compute resources. You are not billed for the compute resources that this virtual machine scale set deallocates.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeallocate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmScaleSetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetsDeallocateOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsDeallocateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmScaleSetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDeallocate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSets#beginDeallocateAndWait:member(1)", + "docComment": "/**\n * Deallocates specific virtual machines in a VM scale set. Shuts down the virtual machines and releases the compute resources. You are not billed for the compute resources that this virtual machine scale set deallocates.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeallocateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmScaleSetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetsDeallocateOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsDeallocateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmScaleSetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDeallocateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSets#beginDelete:member(1)", + "docComment": "/**\n * Deletes a VM scale set.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmScaleSetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetsDeleteOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmScaleSetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSets#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes a VM scale set.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmScaleSetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetsDeleteOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmScaleSetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSets#beginDeleteInstances:member(1)", + "docComment": "/**\n * Deletes virtual machines in a VM scale set.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param vmInstanceIDs - A list of virtual machine instance IDs from the VM scale set.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteInstances(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmScaleSetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmInstanceIDs: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetVMInstanceRequiredIDs", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMInstanceRequiredIDs:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetsDeleteInstancesOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsDeleteInstancesOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmScaleSetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "vmInstanceIDs", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDeleteInstances" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSets#beginDeleteInstancesAndWait:member(1)", + "docComment": "/**\n * Deletes virtual machines in a VM scale set.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param vmInstanceIDs - A list of virtual machine instance IDs from the VM scale set.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteInstancesAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmScaleSetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmInstanceIDs: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetVMInstanceRequiredIDs", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMInstanceRequiredIDs:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetsDeleteInstancesOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsDeleteInstancesOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmScaleSetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "vmInstanceIDs", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDeleteInstancesAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSets#beginPerformMaintenance:member(1)", + "docComment": "/**\n * Perform maintenance on one or more virtual machines in a VM scale set. Operation on instances which are not eligible for perform maintenance will be failed. Please refer to best practices for more details: https://docs.microsoft.com/en-us/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-maintenance-notifications\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginPerformMaintenance(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmScaleSetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetsPerformMaintenanceOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsPerformMaintenanceOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmScaleSetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginPerformMaintenance" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSets#beginPerformMaintenanceAndWait:member(1)", + "docComment": "/**\n * Perform maintenance on one or more virtual machines in a VM scale set. Operation on instances which are not eligible for perform maintenance will be failed. Please refer to best practices for more details: https://docs.microsoft.com/en-us/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-maintenance-notifications\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginPerformMaintenanceAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmScaleSetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetsPerformMaintenanceOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsPerformMaintenanceOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmScaleSetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginPerformMaintenanceAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSets#beginPowerOff:member(1)", + "docComment": "/**\n * Power off (stop) one or more virtual machines in a VM scale set. Note that resources are still attached and you are getting charged for the resources. Instead, use deallocate to release resources and avoid charges.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginPowerOff(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmScaleSetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetsPowerOffOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsPowerOffOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmScaleSetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginPowerOff" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSets#beginPowerOffAndWait:member(1)", + "docComment": "/**\n * Power off (stop) one or more virtual machines in a VM scale set. Note that resources are still attached and you are getting charged for the resources. Instead, use deallocate to release resources and avoid charges.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginPowerOffAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmScaleSetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetsPowerOffOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsPowerOffOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmScaleSetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginPowerOffAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSets#beginRedeploy:member(1)", + "docComment": "/**\n * Shuts down all the virtual machines in the virtual machine scale set, moves them to a new node, and powers them back on.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginRedeploy(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmScaleSetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetsRedeployOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsRedeployOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmScaleSetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginRedeploy" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSets#beginRedeployAndWait:member(1)", + "docComment": "/**\n * Shuts down all the virtual machines in the virtual machine scale set, moves them to a new node, and powers them back on.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginRedeployAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmScaleSetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetsRedeployOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsRedeployOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmScaleSetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginRedeployAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSets#beginReimage:member(1)", + "docComment": "/**\n * Reimages (upgrade the operating system) one or more virtual machines in a VM scale set which don't have a ephemeral OS disk, for virtual machines who have a ephemeral OS disk the virtual machine is reset to initial state.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginReimage(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmScaleSetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetsReimageOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsReimageOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmScaleSetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginReimage" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSets#beginReimageAll:member(1)", + "docComment": "/**\n * Reimages all the disks ( including data disks ) in the virtual machines in a VM scale set. This operation is only supported for managed disks.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginReimageAll(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmScaleSetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetsReimageAllOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsReimageAllOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmScaleSetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginReimageAll" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSets#beginReimageAllAndWait:member(1)", + "docComment": "/**\n * Reimages all the disks ( including data disks ) in the virtual machines in a VM scale set. This operation is only supported for managed disks.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginReimageAllAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmScaleSetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetsReimageAllOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsReimageAllOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmScaleSetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginReimageAllAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSets#beginReimageAndWait:member(1)", + "docComment": "/**\n * Reimages (upgrade the operating system) one or more virtual machines in a VM scale set which don't have a ephemeral OS disk, for virtual machines who have a ephemeral OS disk the virtual machine is reset to initial state.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginReimageAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmScaleSetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetsReimageOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsReimageOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmScaleSetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginReimageAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSets#beginRestart:member(1)", + "docComment": "/**\n * Restarts one or more virtual machines in a VM scale set.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginRestart(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmScaleSetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetsRestartOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsRestartOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmScaleSetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginRestart" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSets#beginRestartAndWait:member(1)", + "docComment": "/**\n * Restarts one or more virtual machines in a VM scale set.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginRestartAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmScaleSetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetsRestartOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsRestartOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmScaleSetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginRestartAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSets#beginSetOrchestrationServiceState:member(1)", + "docComment": "/**\n * Changes ServiceState property for a given service\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the virtual machine scale set to create or update.\n *\n * @param parameters - The input object for SetOrchestrationServiceState API.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginSetOrchestrationServiceState(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmScaleSetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "OrchestrationServiceStateInput", + "canonicalReference": "compute-resource-manager!OrchestrationServiceStateInput:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetsSetOrchestrationServiceStateOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsSetOrchestrationServiceStateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmScaleSetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginSetOrchestrationServiceState" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSets#beginSetOrchestrationServiceStateAndWait:member(1)", + "docComment": "/**\n * Changes ServiceState property for a given service\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the virtual machine scale set to create or update.\n *\n * @param parameters - The input object for SetOrchestrationServiceState API.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginSetOrchestrationServiceStateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmScaleSetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "OrchestrationServiceStateInput", + "canonicalReference": "compute-resource-manager!OrchestrationServiceStateInput:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetsSetOrchestrationServiceStateOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsSetOrchestrationServiceStateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmScaleSetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginSetOrchestrationServiceStateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSets#beginStart:member(1)", + "docComment": "/**\n * Starts one or more virtual machines in a VM scale set.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginStart(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmScaleSetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetsStartOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsStartOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmScaleSetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginStart" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSets#beginStartAndWait:member(1)", + "docComment": "/**\n * Starts one or more virtual machines in a VM scale set.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginStartAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmScaleSetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetsStartOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsStartOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmScaleSetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginStartAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSets#beginUpdate:member(1)", + "docComment": "/**\n * Update a VM scale set.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set to create or update.\n *\n * @param parameters - The scale set object.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmScaleSetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetUpdate", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetUpdate:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetsUpdateOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetsUpdateResponse", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetsUpdateResponse", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmScaleSetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSets#beginUpdateAndWait:member(1)", + "docComment": "/**\n * Update a VM scale set.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set to create or update.\n *\n * @param parameters - The scale set object.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmScaleSetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetUpdate", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetUpdate:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetsUpdateOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetsUpdateResponse", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmScaleSetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSets#beginUpdateInstances:member(1)", + "docComment": "/**\n * Upgrades one or more virtual machines to the latest SKU set in the VM scale set model.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param vmInstanceIDs - A list of virtual machine instance IDs from the VM scale set.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginUpdateInstances(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmScaleSetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmInstanceIDs: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetVMInstanceRequiredIDs", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMInstanceRequiredIDs:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetsUpdateInstancesOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsUpdateInstancesOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmScaleSetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "vmInstanceIDs", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginUpdateInstances" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSets#beginUpdateInstancesAndWait:member(1)", + "docComment": "/**\n * Upgrades one or more virtual machines to the latest SKU set in the VM scale set model.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param vmInstanceIDs - A list of virtual machine instance IDs from the VM scale set.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginUpdateInstancesAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmScaleSetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmInstanceIDs: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetVMInstanceRequiredIDs", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMInstanceRequiredIDs:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetsUpdateInstancesOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsUpdateInstancesOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmScaleSetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "vmInstanceIDs", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginUpdateInstancesAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSets#convertToSinglePlacementGroup:member(1)", + "docComment": "/**\n * Converts SinglePlacementGroup property to false for a existing virtual machine scale set.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the virtual machine scale set to create or update.\n *\n * @param parameters - The input object for ConvertToSinglePlacementGroup API.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "convertToSinglePlacementGroup(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmScaleSetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "VMScaleSetConvertToSinglePlacementGroupInput", + "canonicalReference": "compute-resource-manager!VMScaleSetConvertToSinglePlacementGroupInput:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetsConvertToSinglePlacementGroupOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsConvertToSinglePlacementGroupOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmScaleSetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "convertToSinglePlacementGroup" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSets#forceRecoveryServiceFabricPlatformUpdateDomainWalk:member(1)", + "docComment": "/**\n * Manual platform update domain walk to update virtual machines in a service fabric virtual machine scale set.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param platformUpdateDomain - The platform update domain for which a manual recovery walk is requested\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "forceRecoveryServiceFabricPlatformUpdateDomainWalk(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmScaleSetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", platformUpdateDomain: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetsForceRecoveryServiceFabricPlatformUpdateDomainWalkOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsForceRecoveryServiceFabricPlatformUpdateDomainWalkOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetsForceRecoveryServiceFabricPlatformUpdateDomainWalkResponse", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsForceRecoveryServiceFabricPlatformUpdateDomainWalkResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmScaleSetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "platformUpdateDomain", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "forceRecoveryServiceFabricPlatformUpdateDomainWalk" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSets#get:member(1)", + "docComment": "/**\n * Display information about a virtual machine scale set.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmScaleSetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetsGetOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetsGetResponse", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmScaleSetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSets#getInstanceView:member(1)", + "docComment": "/**\n * Gets the status of a VM scale set instance.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getInstanceView(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmScaleSetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetsGetInstanceViewOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsGetInstanceViewOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetsGetInstanceViewResponse", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsGetInstanceViewResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmScaleSetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "getInstanceView" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSets#list:member(1)", + "docComment": "/**\n * Gets a list of all VM scale sets under a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetsListOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSet", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSet:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "list" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSets#listAll:member(1)", + "docComment": "/**\n * Gets a list of all VM Scale Sets in the subscription, regardless of the associated resource group. Use nextLink property in the response to get the next page of VM Scale Sets. Do this till nextLink is null to fetch all the VM Scale Sets.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listAll(options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetsListAllOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsListAllOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSet", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSet:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "listAll" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSets#listOSUpgradeHistory:member(1)", + "docComment": "/**\n * Gets list of OS upgrades on a VM scale set instance.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listOSUpgradeHistory(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmScaleSetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetsGetOSUpgradeHistoryOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsGetOSUpgradeHistoryOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "UpgradeOperationHistoricalStatusInfo", + "canonicalReference": "compute-resource-manager!UpgradeOperationHistoricalStatusInfo:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmScaleSetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listOSUpgradeHistory" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSets#listSkus:member(1)", + "docComment": "/**\n * Gets a list of SKUs available for your VM scale set, including the minimum and maximum VM instances allowed for each SKU.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listSkus(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmScaleSetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetsListSkusOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsListSkusOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetSku", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetSku:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmScaleSetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listSkus" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetScaleInRules:type", + "docComment": "/**\n * Defines values for VirtualMachineScaleSetScaleInRules. \\ {@link KnownVirtualMachineScaleSetScaleInRules} can be used interchangeably with VirtualMachineScaleSetScaleInRules, this enum contains the known values that the service supports. ### Known values supported by the service **Default** \\ **OldestVM** \\ **NewestVM**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualMachineScaleSetScaleInRules = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetScaleInRules", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsConvertToSinglePlacementGroupOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineScaleSetsConvertToSinglePlacementGroupOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetsConvertToSinglePlacementGroupOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineScaleSetsCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetsCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualMachineScaleSetsCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSet", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSet:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetsCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsDeallocateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineScaleSetsDeallocateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetsDeallocateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsDeallocateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsDeallocateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsDeallocateOptionalParams#vmInstanceIDs:member", + "docComment": "/**\n * A list of virtual machine instance IDs from the VM scale set.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "vmInstanceIDs?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetVMInstanceIDs", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMInstanceIDs:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "vmInstanceIDs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsDeleteInstancesOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineScaleSetsDeleteInstancesOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetsDeleteInstancesOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsDeleteInstancesOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsDeleteInstancesOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineScaleSetsDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetsDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsForceRecoveryServiceFabricPlatformUpdateDomainWalkOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineScaleSetsForceRecoveryServiceFabricPlatformUpdateDomainWalkOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetsForceRecoveryServiceFabricPlatformUpdateDomainWalkOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsForceRecoveryServiceFabricPlatformUpdateDomainWalkResponse:type", + "docComment": "/**\n * Contains response data for the forceRecoveryServiceFabricPlatformUpdateDomainWalk operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualMachineScaleSetsForceRecoveryServiceFabricPlatformUpdateDomainWalkResponse = " + }, + { + "kind": "Reference", + "text": "RecoveryWalkResponse", + "canonicalReference": "compute-resource-manager!RecoveryWalkResponse:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetsForceRecoveryServiceFabricPlatformUpdateDomainWalkResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsGetInstanceViewOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineScaleSetsGetInstanceViewOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetsGetInstanceViewOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsGetInstanceViewResponse:type", + "docComment": "/**\n * Contains response data for the getInstanceView operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualMachineScaleSetsGetInstanceViewResponse = " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetInstanceView", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetInstanceView:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetsGetInstanceViewResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineScaleSetsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetsGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsGetOSUpgradeHistoryNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineScaleSetsGetOSUpgradeHistoryNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetsGetOSUpgradeHistoryNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsGetOSUpgradeHistoryNextResponse:type", + "docComment": "/**\n * Contains response data for the getOSUpgradeHistoryNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualMachineScaleSetsGetOSUpgradeHistoryNextResponse = " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetListOSUpgradeHistory", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetListOSUpgradeHistory:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetsGetOSUpgradeHistoryNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsGetOSUpgradeHistoryOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineScaleSetsGetOSUpgradeHistoryOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetsGetOSUpgradeHistoryOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsGetOSUpgradeHistoryResponse:type", + "docComment": "/**\n * Contains response data for the getOSUpgradeHistory operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualMachineScaleSetsGetOSUpgradeHistoryResponse = " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetListOSUpgradeHistory", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetListOSUpgradeHistory:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetsGetOSUpgradeHistoryResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualMachineScaleSetsGetResponse = " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSet", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSet:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetSku:interface", + "docComment": "/**\n * Describes an available virtual machine scale set sku.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineScaleSetSku " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetSku", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetSku#capacity:member", + "docComment": "/**\n * Specifies the number of virtual machines in the scale set. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly capacity?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetSkuCapacity", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetSkuCapacity:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "capacity", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetSku#resourceType:member", + "docComment": "/**\n * The type of resource the sku applies to. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly resourceType?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resourceType", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetSku#sku:member", + "docComment": "/**\n * The Sku. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly sku?: " + }, + { + "kind": "Reference", + "text": "Sku", + "canonicalReference": "compute-resource-manager!Sku:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "sku", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetSkuCapacity:interface", + "docComment": "/**\n * Describes scaling information of a sku.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineScaleSetSkuCapacity " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetSkuCapacity", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetSkuCapacity#defaultCapacity:member", + "docComment": "/**\n * The default capacity. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly defaultCapacity?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "defaultCapacity", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetSkuCapacity#maximum:member", + "docComment": "/**\n * The maximum capacity that can be set. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly maximum?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "maximum", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetSkuCapacity#minimum:member", + "docComment": "/**\n * The minimum capacity. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly minimum?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "minimum", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetSkuCapacity#scaleType:member", + "docComment": "/**\n * The scale type applicable to the sku. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly scaleType?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetSkuScaleType", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetSkuScaleType:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "scaleType", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetSkuScaleType:type", + "docComment": "/**\n * Defines values for VirtualMachineScaleSetSkuScaleType.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualMachineScaleSetSkuScaleType = " + }, + { + "kind": "Content", + "text": "\"Automatic\" | \"None\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetSkuScaleType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsListAllNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineScaleSetsListAllNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetsListAllNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsListAllNextResponse:type", + "docComment": "/**\n * Contains response data for the listAllNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualMachineScaleSetsListAllNextResponse = " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetListWithLinkResult", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetListWithLinkResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetsListAllNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsListAllOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineScaleSetsListAllOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetsListAllOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsListAllResponse:type", + "docComment": "/**\n * Contains response data for the listAll operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualMachineScaleSetsListAllResponse = " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetListWithLinkResult", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetListWithLinkResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetsListAllResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineScaleSetsListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetsListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualMachineScaleSetsListNextResponse = " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetListResult", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetsListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineScaleSetsListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetsListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualMachineScaleSetsListResponse = " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetListResult", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetsListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsListSkusNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineScaleSetsListSkusNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetsListSkusNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsListSkusNextResponse:type", + "docComment": "/**\n * Contains response data for the listSkusNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualMachineScaleSetsListSkusNextResponse = " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetListSkusResult", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetListSkusResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetsListSkusNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsListSkusOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineScaleSetsListSkusOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetsListSkusOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsListSkusResponse:type", + "docComment": "/**\n * Contains response data for the listSkus operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualMachineScaleSetsListSkusResponse = " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetListSkusResult", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetListSkusResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetsListSkusResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsPerformMaintenanceOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineScaleSetsPerformMaintenanceOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetsPerformMaintenanceOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsPerformMaintenanceOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsPerformMaintenanceOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsPerformMaintenanceOptionalParams#vmInstanceIDs:member", + "docComment": "/**\n * A list of virtual machine instance IDs from the VM scale set.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "vmInstanceIDs?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetVMInstanceIDs", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMInstanceIDs:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "vmInstanceIDs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsPowerOffOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineScaleSetsPowerOffOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetsPowerOffOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsPowerOffOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsPowerOffOptionalParams#skipShutdown:member", + "docComment": "/**\n * The parameter to request non-graceful VM shutdown. True value for this flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this flag is false if not specified\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "skipShutdown?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "skipShutdown", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsPowerOffOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsPowerOffOptionalParams#vmInstanceIDs:member", + "docComment": "/**\n * A list of virtual machine instance IDs from the VM scale set.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "vmInstanceIDs?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetVMInstanceIDs", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMInstanceIDs:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "vmInstanceIDs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsRedeployOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineScaleSetsRedeployOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetsRedeployOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsRedeployOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsRedeployOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsRedeployOptionalParams#vmInstanceIDs:member", + "docComment": "/**\n * A list of virtual machine instance IDs from the VM scale set.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "vmInstanceIDs?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetVMInstanceIDs", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMInstanceIDs:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "vmInstanceIDs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsReimageAllOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineScaleSetsReimageAllOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetsReimageAllOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsReimageAllOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsReimageAllOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsReimageAllOptionalParams#vmInstanceIDs:member", + "docComment": "/**\n * A list of virtual machine instance IDs from the VM scale set.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "vmInstanceIDs?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetVMInstanceIDs", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMInstanceIDs:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "vmInstanceIDs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsReimageOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineScaleSetsReimageOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetsReimageOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsReimageOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsReimageOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsReimageOptionalParams#vmScaleSetReimageInput:member", + "docComment": "/**\n * Parameters for Reimaging VM ScaleSet.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "vmScaleSetReimageInput?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetReimageParameters", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetReimageParameters:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "vmScaleSetReimageInput", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsRestartOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineScaleSetsRestartOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetsRestartOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsRestartOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsRestartOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsRestartOptionalParams#vmInstanceIDs:member", + "docComment": "/**\n * A list of virtual machine instance IDs from the VM scale set.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "vmInstanceIDs?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetVMInstanceIDs", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMInstanceIDs:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "vmInstanceIDs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsSetOrchestrationServiceStateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineScaleSetsSetOrchestrationServiceStateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetsSetOrchestrationServiceStateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsSetOrchestrationServiceStateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsSetOrchestrationServiceStateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsStartOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineScaleSetsStartOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetsStartOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsStartOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsStartOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsStartOptionalParams#vmInstanceIDs:member", + "docComment": "/**\n * A list of virtual machine instance IDs from the VM scale set.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "vmInstanceIDs?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetVMInstanceIDs", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMInstanceIDs:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "vmInstanceIDs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetStorageProfile:interface", + "docComment": "/**\n * Describes a virtual machine scale set storage profile.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineScaleSetStorageProfile " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetStorageProfile", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetStorageProfile#dataDisks:member", + "docComment": "/**\n * Specifies the parameters that are used to add data disks to the virtual machines in the scale set.

    For more information about disks, see [About disks and VHDs for Azure virtual machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-about-disks-vhds?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json).\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "dataDisks?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetDataDisk", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetDataDisk:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "dataDisks", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetStorageProfile#imageReference:member", + "docComment": "/**\n * Specifies information about the image to use. You can specify information about platform images, marketplace images, or virtual machine images. This element is required when you want to use a platform image, marketplace image, or virtual machine image, but is not used in other creation operations.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "imageReference?: " + }, + { + "kind": "Reference", + "text": "ImageReference", + "canonicalReference": "compute-resource-manager!ImageReference:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "imageReference", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetStorageProfile#osDisk:member", + "docComment": "/**\n * Specifies information about the operating system disk used by the virtual machines in the scale set.

    For more information about disks, see [About disks and VHDs for Azure virtual machines](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-about-disks-vhds?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json).\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "osDisk?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetOSDisk", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetOSDisk:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "osDisk", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsUpdateInstancesOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineScaleSetsUpdateInstancesOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetsUpdateInstancesOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsUpdateInstancesOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsUpdateInstancesOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineScaleSetsUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetsUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetsUpdateResponse:type", + "docComment": "/**\n * Contains response data for the update operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualMachineScaleSetsUpdateResponse = " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSet", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSet:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetsUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetUpdate:type", + "docComment": "/**\n * Describes a Virtual Machine Scale Set.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualMachineScaleSetUpdate = " + }, + { + "kind": "Reference", + "text": "UpdateResource", + "canonicalReference": "compute-resource-manager!UpdateResource:interface" + }, + { + "kind": "Content", + "text": " & {\n sku?: " + }, + { + "kind": "Reference", + "text": "Sku", + "canonicalReference": "compute-resource-manager!Sku:interface" + }, + { + "kind": "Content", + "text": ";\n plan?: " + }, + { + "kind": "Reference", + "text": "Plan", + "canonicalReference": "compute-resource-manager!Plan:interface" + }, + { + "kind": "Content", + "text": ";\n identity?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetIdentity", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetIdentity:interface" + }, + { + "kind": "Content", + "text": ";\n upgradePolicy?: " + }, + { + "kind": "Reference", + "text": "UpgradePolicy", + "canonicalReference": "compute-resource-manager!UpgradePolicy:interface" + }, + { + "kind": "Content", + "text": ";\n automaticRepairsPolicy?: " + }, + { + "kind": "Reference", + "text": "AutomaticRepairsPolicy", + "canonicalReference": "compute-resource-manager!AutomaticRepairsPolicy:interface" + }, + { + "kind": "Content", + "text": ";\n virtualMachineProfile?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetUpdateVMProfile", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetUpdateVMProfile:interface" + }, + { + "kind": "Content", + "text": ";\n overprovision?: boolean;\n doNotRunExtensionsOnOverprovisionedVMs?: boolean;\n singlePlacementGroup?: boolean;\n additionalCapabilities?: " + }, + { + "kind": "Reference", + "text": "AdditionalCapabilities", + "canonicalReference": "compute-resource-manager!AdditionalCapabilities:interface" + }, + { + "kind": "Content", + "text": ";\n scaleInPolicy?: " + }, + { + "kind": "Reference", + "text": "ScaleInPolicy", + "canonicalReference": "compute-resource-manager!ScaleInPolicy:interface" + }, + { + "kind": "Content", + "text": ";\n proximityPlacementGroup?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "compute-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetUpdate", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 21 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetUpdateIPConfiguration:type", + "docComment": "/**\n * Describes a virtual machine scale set network profile's IP configuration. NOTE: The subnet of a scale set may be modified as long as the original subnet and the new subnet are in the same virtual network\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualMachineScaleSetUpdateIPConfiguration = " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "compute-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": " & {\n name?: string;\n subnet?: " + }, + { + "kind": "Reference", + "text": "ApiEntityReference", + "canonicalReference": "compute-resource-manager!ApiEntityReference:interface" + }, + { + "kind": "Content", + "text": ";\n primary?: boolean;\n publicIPAddressConfiguration?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetUpdatePublicIPAddressConfiguration", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetUpdatePublicIPAddressConfiguration:interface" + }, + { + "kind": "Content", + "text": ";\n privateIPAddressVersion?: " + }, + { + "kind": "Reference", + "text": "IPVersion", + "canonicalReference": "compute-resource-manager!IPVersion:type" + }, + { + "kind": "Content", + "text": ";\n applicationGatewayBackendAddressPools?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "compute-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": "[];\n applicationSecurityGroups?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "compute-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": "[];\n loadBalancerBackendAddressPools?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "compute-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": "[];\n loadBalancerInboundNatPools?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "compute-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": "[];\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetUpdateIPConfiguration", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 17 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetUpdateNetworkConfiguration:type", + "docComment": "/**\n * Describes a virtual machine scale set network profile's network configurations.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualMachineScaleSetUpdateNetworkConfiguration = " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "compute-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": " & {\n name?: string;\n primary?: boolean;\n enableAcceleratedNetworking?: boolean;\n networkSecurityGroup?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "compute-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";\n dnsSettings?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetNetworkConfigurationDnsSettings", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetNetworkConfigurationDnsSettings:interface" + }, + { + "kind": "Content", + "text": ";\n ipConfigurations?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetUpdateIPConfiguration", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetUpdateIPConfiguration:type" + }, + { + "kind": "Content", + "text": "[];\n enableIPForwarding?: boolean;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetUpdateNetworkConfiguration", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 9 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetUpdateNetworkProfile:interface", + "docComment": "/**\n * Describes a virtual machine scale set network profile.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineScaleSetUpdateNetworkProfile " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetUpdateNetworkProfile", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetUpdateNetworkProfile#healthProbe:member", + "docComment": "/**\n * A reference to a load balancer probe used to determine the health of an instance in the virtual machine scale set. The reference will be in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/loadBalancers/{loadBalancerName}/probes/{probeName}'.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "healthProbe?: " + }, + { + "kind": "Reference", + "text": "ApiEntityReference", + "canonicalReference": "compute-resource-manager!ApiEntityReference:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "healthProbe", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetUpdateNetworkProfile#networkInterfaceConfigurations:member", + "docComment": "/**\n * The list of network configurations.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "networkInterfaceConfigurations?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetUpdateNetworkConfiguration", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetUpdateNetworkConfiguration:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "networkInterfaceConfigurations", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetUpdateOSDisk:interface", + "docComment": "/**\n * Describes virtual machine scale set operating system disk Update Object. This should be used for Updating VMSS OS Disk.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineScaleSetUpdateOSDisk " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetUpdateOSDisk", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetUpdateOSDisk#caching:member", + "docComment": "/**\n * The caching type.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "caching?: " + }, + { + "kind": "Reference", + "text": "CachingTypes", + "canonicalReference": "compute-resource-manager!CachingTypes:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "caching", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetUpdateOSDisk#diskSizeGB:member", + "docComment": "/**\n * Specifies the size of the operating system disk in gigabytes. This element can be used to overwrite the size of the disk in a virtual machine image.

    This value cannot be larger than 1023 GB\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "diskSizeGB?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "diskSizeGB", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetUpdateOSDisk#image:member", + "docComment": "/**\n * The Source User Image VirtualHardDisk. This VirtualHardDisk will be copied before using it to attach to the Virtual Machine. If SourceImage is provided, the destination VirtualHardDisk should not exist.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "image?: " + }, + { + "kind": "Reference", + "text": "VirtualHardDisk", + "canonicalReference": "compute-resource-manager!VirtualHardDisk:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "image", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetUpdateOSDisk#managedDisk:member", + "docComment": "/**\n * The managed disk parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "managedDisk?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetManagedDiskParameters", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetManagedDiskParameters:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "managedDisk", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetUpdateOSDisk#vhdContainers:member", + "docComment": "/**\n * The list of virtual hard disk container uris.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "vhdContainers?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "vhdContainers", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetUpdateOSDisk#writeAcceleratorEnabled:member", + "docComment": "/**\n * Specifies whether writeAccelerator should be enabled or disabled on the disk.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "writeAcceleratorEnabled?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "writeAcceleratorEnabled", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetUpdateOSProfile:interface", + "docComment": "/**\n * Describes a virtual machine scale set OS profile.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineScaleSetUpdateOSProfile " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetUpdateOSProfile", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetUpdateOSProfile#customData:member", + "docComment": "/**\n * A base-64 encoded string of custom data.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "customData?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "customData", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetUpdateOSProfile#linuxConfiguration:member", + "docComment": "/**\n * The Linux Configuration of the OS profile.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "linuxConfiguration?: " + }, + { + "kind": "Reference", + "text": "LinuxConfiguration", + "canonicalReference": "compute-resource-manager!LinuxConfiguration:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "linuxConfiguration", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetUpdateOSProfile#secrets:member", + "docComment": "/**\n * The List of certificates for addition to the VM.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "secrets?: " + }, + { + "kind": "Reference", + "text": "VaultSecretGroup", + "canonicalReference": "compute-resource-manager!VaultSecretGroup:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "secrets", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetUpdateOSProfile#windowsConfiguration:member", + "docComment": "/**\n * The Windows Configuration of the OS profile.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "windowsConfiguration?: " + }, + { + "kind": "Reference", + "text": "WindowsConfiguration", + "canonicalReference": "compute-resource-manager!WindowsConfiguration:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "windowsConfiguration", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetUpdatePublicIPAddressConfiguration:interface", + "docComment": "/**\n * Describes a virtual machines scale set IP Configuration's PublicIPAddress configuration\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineScaleSetUpdatePublicIPAddressConfiguration " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetUpdatePublicIPAddressConfiguration", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetUpdatePublicIPAddressConfiguration#dnsSettings:member", + "docComment": "/**\n * The dns settings to be applied on the publicIP addresses .\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "dnsSettings?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "dnsSettings", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetUpdatePublicIPAddressConfiguration#idleTimeoutInMinutes:member", + "docComment": "/**\n * The idle timeout of the public IP address.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "idleTimeoutInMinutes?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "idleTimeoutInMinutes", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetUpdatePublicIPAddressConfiguration#name:member", + "docComment": "/**\n * The publicIP address configuration name.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetUpdateStorageProfile:interface", + "docComment": "/**\n * Describes a virtual machine scale set storage profile.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineScaleSetUpdateStorageProfile " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetUpdateStorageProfile", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetUpdateStorageProfile#dataDisks:member", + "docComment": "/**\n * The data disks.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "dataDisks?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetDataDisk", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetDataDisk:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "dataDisks", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetUpdateStorageProfile#imageReference:member", + "docComment": "/**\n * The image reference.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "imageReference?: " + }, + { + "kind": "Reference", + "text": "ImageReference", + "canonicalReference": "compute-resource-manager!ImageReference:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "imageReference", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetUpdateStorageProfile#osDisk:member", + "docComment": "/**\n * The OS disk.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "osDisk?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetUpdateOSDisk", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetUpdateOSDisk:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "osDisk", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetUpdateVMProfile:interface", + "docComment": "/**\n * Describes a virtual machine scale set virtual machine profile.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineScaleSetUpdateVMProfile " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetUpdateVMProfile", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetUpdateVMProfile#billingProfile:member", + "docComment": "/**\n * Specifies the billing related details of a Azure Spot VMSS.

    Minimum api-version: 2019-03-01.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "billingProfile?: " + }, + { + "kind": "Reference", + "text": "BillingProfile", + "canonicalReference": "compute-resource-manager!BillingProfile:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "billingProfile", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetUpdateVMProfile#diagnosticsProfile:member", + "docComment": "/**\n * The virtual machine scale set diagnostics profile.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "diagnosticsProfile?: " + }, + { + "kind": "Reference", + "text": "DiagnosticsProfile", + "canonicalReference": "compute-resource-manager!DiagnosticsProfile:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "diagnosticsProfile", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetUpdateVMProfile#extensionProfile:member", + "docComment": "/**\n * The virtual machine scale set extension profile.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "extensionProfile?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetExtensionProfile", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensionProfile:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "extensionProfile", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetUpdateVMProfile#licenseType:member", + "docComment": "/**\n * The license type, which is for bring your own license scenario.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "licenseType?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "licenseType", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetUpdateVMProfile#networkProfile:member", + "docComment": "/**\n * The virtual machine scale set network profile.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "networkProfile?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetUpdateNetworkProfile", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetUpdateNetworkProfile:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "networkProfile", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetUpdateVMProfile#osProfile:member", + "docComment": "/**\n * The virtual machine scale set OS profile.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "osProfile?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetUpdateOSProfile", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetUpdateOSProfile:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "osProfile", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetUpdateVMProfile#scheduledEventsProfile:member", + "docComment": "/**\n * Specifies Scheduled Event related configurations.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "scheduledEventsProfile?: " + }, + { + "kind": "Reference", + "text": "ScheduledEventsProfile", + "canonicalReference": "compute-resource-manager!ScheduledEventsProfile:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "scheduledEventsProfile", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetUpdateVMProfile#storageProfile:member", + "docComment": "/**\n * The virtual machine scale set storage profile.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "storageProfile?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetUpdateStorageProfile", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetUpdateStorageProfile:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "storageProfile", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVM:type", + "docComment": "/**\n * Describes a virtual machine scale set virtual machine.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualMachineScaleSetVM = " + }, + { + "kind": "Reference", + "text": "Resource", + "canonicalReference": "compute-resource-manager!Resource:interface" + }, + { + "kind": "Content", + "text": " & {\n readonly instanceId?: string;\n readonly sku?: " + }, + { + "kind": "Reference", + "text": "Sku", + "canonicalReference": "compute-resource-manager!Sku:interface" + }, + { + "kind": "Content", + "text": ";\n plan?: " + }, + { + "kind": "Reference", + "text": "Plan", + "canonicalReference": "compute-resource-manager!Plan:interface" + }, + { + "kind": "Content", + "text": ";\n readonly resources?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineExtension", + "canonicalReference": "compute-resource-manager!VirtualMachineExtension:type" + }, + { + "kind": "Content", + "text": "[];\n readonly zones?: string[];\n readonly latestModelApplied?: boolean;\n readonly vmId?: string;\n readonly instanceView?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetVMInstanceView", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMInstanceView:interface" + }, + { + "kind": "Content", + "text": ";\n hardwareProfile?: " + }, + { + "kind": "Reference", + "text": "HardwareProfile", + "canonicalReference": "compute-resource-manager!HardwareProfile:interface" + }, + { + "kind": "Content", + "text": ";\n storageProfile?: " + }, + { + "kind": "Reference", + "text": "StorageProfile", + "canonicalReference": "compute-resource-manager!StorageProfile:interface" + }, + { + "kind": "Content", + "text": ";\n additionalCapabilities?: " + }, + { + "kind": "Reference", + "text": "AdditionalCapabilities", + "canonicalReference": "compute-resource-manager!AdditionalCapabilities:interface" + }, + { + "kind": "Content", + "text": ";\n osProfile?: " + }, + { + "kind": "Reference", + "text": "OSProfile", + "canonicalReference": "compute-resource-manager!OSProfile:interface" + }, + { + "kind": "Content", + "text": ";\n networkProfile?: " + }, + { + "kind": "Reference", + "text": "NetworkProfile", + "canonicalReference": "compute-resource-manager!NetworkProfile:interface" + }, + { + "kind": "Content", + "text": ";\n networkProfileConfiguration?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetVMNetworkProfileConfiguration", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMNetworkProfileConfiguration:interface" + }, + { + "kind": "Content", + "text": ";\n diagnosticsProfile?: " + }, + { + "kind": "Reference", + "text": "DiagnosticsProfile", + "canonicalReference": "compute-resource-manager!DiagnosticsProfile:interface" + }, + { + "kind": "Content", + "text": ";\n availabilitySet?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "compute-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";\n readonly provisioningState?: string;\n licenseType?: string;\n readonly modelDefinitionApplied?: string;\n protectionPolicy?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetVMProtectionPolicy", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMProtectionPolicy:interface" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetVM", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 29 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMExtensions:interface", + "docComment": "/**\n * Interface representing a VirtualMachineScaleSetVMExtensions.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineScaleSetVMExtensions " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetVMExtensions", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMExtensions#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * The operation to create or update the VMSS VM extension.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param instanceId - The instance ID of the virtual machine.\n *\n * @param vmExtensionName - The name of the virtual machine extension.\n *\n * @param extensionParameters - Parameters supplied to the Create Virtual Machine Extension operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmScaleSetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", instanceId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmExtensionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", extensionParameters: " + }, + { + "kind": "Reference", + "text": "VirtualMachineExtension", + "canonicalReference": "compute-resource-manager!VirtualMachineExtension:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetVMExtensionsCreateOrUpdateOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMExtensionsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetVMExtensionsCreateOrUpdateResponse", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMExtensionsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetVMExtensionsCreateOrUpdateResponse", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMExtensionsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 23 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmScaleSetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "instanceId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "vmExtensionName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "extensionParameters", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMExtensions#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * The operation to create or update the VMSS VM extension.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param instanceId - The instance ID of the virtual machine.\n *\n * @param vmExtensionName - The name of the virtual machine extension.\n *\n * @param extensionParameters - Parameters supplied to the Create Virtual Machine Extension operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmScaleSetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", instanceId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmExtensionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", extensionParameters: " + }, + { + "kind": "Reference", + "text": "VirtualMachineExtension", + "canonicalReference": "compute-resource-manager!VirtualMachineExtension:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetVMExtensionsCreateOrUpdateOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMExtensionsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetVMExtensionsCreateOrUpdateResponse", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMExtensionsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmScaleSetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "instanceId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "vmExtensionName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "extensionParameters", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMExtensions#beginDelete:member(1)", + "docComment": "/**\n * The operation to delete the VMSS VM extension.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param instanceId - The instance ID of the virtual machine.\n *\n * @param vmExtensionName - The name of the virtual machine extension.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmScaleSetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", instanceId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmExtensionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetVMExtensionsDeleteOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMExtensionsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmScaleSetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "instanceId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "vmExtensionName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMExtensions#beginDeleteAndWait:member(1)", + "docComment": "/**\n * The operation to delete the VMSS VM extension.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param instanceId - The instance ID of the virtual machine.\n *\n * @param vmExtensionName - The name of the virtual machine extension.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmScaleSetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", instanceId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmExtensionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetVMExtensionsDeleteOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMExtensionsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmScaleSetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "instanceId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "vmExtensionName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMExtensions#beginUpdate:member(1)", + "docComment": "/**\n * The operation to update the VMSS VM extension.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param instanceId - The instance ID of the virtual machine.\n *\n * @param vmExtensionName - The name of the virtual machine extension.\n *\n * @param extensionParameters - Parameters supplied to the Update Virtual Machine Extension operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmScaleSetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", instanceId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmExtensionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", extensionParameters: " + }, + { + "kind": "Reference", + "text": "VirtualMachineExtensionUpdate", + "canonicalReference": "compute-resource-manager!VirtualMachineExtensionUpdate:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetVMExtensionsUpdateOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMExtensionsUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetVMExtensionsUpdateResponse", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMExtensionsUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetVMExtensionsUpdateResponse", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMExtensionsUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 23 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmScaleSetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "instanceId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "vmExtensionName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "extensionParameters", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "beginUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMExtensions#beginUpdateAndWait:member(1)", + "docComment": "/**\n * The operation to update the VMSS VM extension.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param instanceId - The instance ID of the virtual machine.\n *\n * @param vmExtensionName - The name of the virtual machine extension.\n *\n * @param extensionParameters - Parameters supplied to the Update Virtual Machine Extension operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmScaleSetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", instanceId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmExtensionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", extensionParameters: " + }, + { + "kind": "Reference", + "text": "VirtualMachineExtensionUpdate", + "canonicalReference": "compute-resource-manager!VirtualMachineExtensionUpdate:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetVMExtensionsUpdateOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMExtensionsUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetVMExtensionsUpdateResponse", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMExtensionsUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmScaleSetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "instanceId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "vmExtensionName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "extensionParameters", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "beginUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMExtensions#get:member(1)", + "docComment": "/**\n * The operation to get the VMSS VM extension.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param instanceId - The instance ID of the virtual machine.\n *\n * @param vmExtensionName - The name of the virtual machine extension.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmScaleSetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", instanceId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmExtensionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetVMExtensionsGetOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMExtensionsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetVMExtensionsGetResponse", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMExtensionsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmScaleSetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "instanceId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "vmExtensionName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMExtensions#list:member(1)", + "docComment": "/**\n * The operation to get all extensions of an instance in Virtual Machine Scaleset.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param instanceId - The instance ID of the virtual machine.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmScaleSetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", instanceId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetVMExtensionsListOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMExtensionsListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetVMExtensionsListResponse", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMExtensionsListResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmScaleSetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "instanceId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "list" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMExtensionsCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineScaleSetVMExtensionsCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetVMExtensionsCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMExtensionsCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMExtensionsCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMExtensionsCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualMachineScaleSetVMExtensionsCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "VirtualMachineExtension", + "canonicalReference": "compute-resource-manager!VirtualMachineExtension:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetVMExtensionsCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMExtensionsDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineScaleSetVMExtensionsDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetVMExtensionsDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMExtensionsDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMExtensionsDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMExtensionsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineScaleSetVMExtensionsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetVMExtensionsGetOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMExtensionsGetOptionalParams#expand:member", + "docComment": "/**\n * The expand expression to apply on the operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "expand?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "expand", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMExtensionsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualMachineScaleSetVMExtensionsGetResponse = " + }, + { + "kind": "Reference", + "text": "VirtualMachineExtension", + "canonicalReference": "compute-resource-manager!VirtualMachineExtension:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetVMExtensionsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMExtensionsListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineScaleSetVMExtensionsListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetVMExtensionsListOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMExtensionsListOptionalParams#expand:member", + "docComment": "/**\n * The expand expression to apply on the operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "expand?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "expand", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMExtensionsListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualMachineScaleSetVMExtensionsListResponse = " + }, + { + "kind": "Reference", + "text": "VirtualMachineExtensionsListResult", + "canonicalReference": "compute-resource-manager!VirtualMachineExtensionsListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetVMExtensionsListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMExtensionsSummary:interface", + "docComment": "/**\n * Extensions summary for virtual machines of a virtual machine scale set.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineScaleSetVMExtensionsSummary " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetVMExtensionsSummary", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMExtensionsSummary#name:member", + "docComment": "/**\n * The extension name. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMExtensionsSummary#statusesSummary:member", + "docComment": "/**\n * The extensions information. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly statusesSummary?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineStatusCodeCount", + "canonicalReference": "compute-resource-manager!VirtualMachineStatusCodeCount:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "statusesSummary", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMExtensionsUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineScaleSetVMExtensionsUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetVMExtensionsUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMExtensionsUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMExtensionsUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMExtensionsUpdateResponse:type", + "docComment": "/**\n * Contains response data for the update operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualMachineScaleSetVMExtensionsUpdateResponse = " + }, + { + "kind": "Reference", + "text": "VirtualMachineExtension", + "canonicalReference": "compute-resource-manager!VirtualMachineExtension:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetVMExtensionsUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMInstanceIDs:interface", + "docComment": "/**\n * Specifies a list of virtual machine instance IDs from the VM scale set.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineScaleSetVMInstanceIDs " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetVMInstanceIDs", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMInstanceIDs#instanceIds:member", + "docComment": "/**\n * The virtual machine scale set instance ids. Omitting the virtual machine scale set instance ids will result in the operation being performed on all virtual machines in the virtual machine scale set.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "instanceIds?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "instanceIds", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMInstanceRequiredIDs:interface", + "docComment": "/**\n * Specifies a list of virtual machine instance IDs from the VM scale set.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineScaleSetVMInstanceRequiredIDs " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetVMInstanceRequiredIDs", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMInstanceRequiredIDs#instanceIds:member", + "docComment": "/**\n * The virtual machine scale set instance ids.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "instanceIds: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "instanceIds", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMInstanceView:interface", + "docComment": "/**\n * The instance view of a virtual machine scale set VM.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineScaleSetVMInstanceView " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetVMInstanceView", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMInstanceView#bootDiagnostics:member", + "docComment": "/**\n * Boot Diagnostics is a debugging feature which allows you to view Console Output and Screenshot to diagnose VM status.

    You can easily view the output of your console log.

    Azure also enables you to see a screenshot of the VM from the hypervisor.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "bootDiagnostics?: " + }, + { + "kind": "Reference", + "text": "BootDiagnosticsInstanceView", + "canonicalReference": "compute-resource-manager!BootDiagnosticsInstanceView:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "bootDiagnostics", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMInstanceView#disks:member", + "docComment": "/**\n * The disks information.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "disks?: " + }, + { + "kind": "Reference", + "text": "DiskInstanceView", + "canonicalReference": "compute-resource-manager!DiskInstanceView:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "disks", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMInstanceView#extensions:member", + "docComment": "/**\n * The extensions information.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "extensions?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineExtensionInstanceView", + "canonicalReference": "compute-resource-manager!VirtualMachineExtensionInstanceView:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "extensions", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMInstanceView#maintenanceRedeployStatus:member", + "docComment": "/**\n * The Maintenance Operation status on the virtual machine.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "maintenanceRedeployStatus?: " + }, + { + "kind": "Reference", + "text": "MaintenanceRedeployStatus", + "canonicalReference": "compute-resource-manager!MaintenanceRedeployStatus:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "maintenanceRedeployStatus", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMInstanceView#placementGroupId:member", + "docComment": "/**\n * The placement group in which the VM is running. If the VM is deallocated it will not have a placementGroupId.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "placementGroupId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "placementGroupId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMInstanceView#platformFaultDomain:member", + "docComment": "/**\n * The Fault Domain count.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "platformFaultDomain?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "platformFaultDomain", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMInstanceView#platformUpdateDomain:member", + "docComment": "/**\n * The Update Domain count.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "platformUpdateDomain?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "platformUpdateDomain", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMInstanceView#rdpThumbPrint:member", + "docComment": "/**\n * The Remote desktop certificate thumbprint.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "rdpThumbPrint?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "rdpThumbPrint", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMInstanceView#statuses:member", + "docComment": "/**\n * The resource status information.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "statuses?: " + }, + { + "kind": "Reference", + "text": "InstanceViewStatus", + "canonicalReference": "compute-resource-manager!InstanceViewStatus:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "statuses", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMInstanceView#vmAgent:member", + "docComment": "/**\n * The VM Agent running on the virtual machine.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "vmAgent?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineAgentInstanceView", + "canonicalReference": "compute-resource-manager!VirtualMachineAgentInstanceView:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "vmAgent", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMInstanceView#vmHealth:member", + "docComment": "/**\n * The health status for the VM. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly vmHealth?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineHealthStatus", + "canonicalReference": "compute-resource-manager!VirtualMachineHealthStatus:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "vmHealth", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMListResult:interface", + "docComment": "/**\n * The List Virtual Machine Scale Set VMs operation response.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineScaleSetVMListResult " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetVMListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMListResult#nextLink:member", + "docComment": "/**\n * The uri to fetch the next page of Virtual Machine Scale Set VMs. Call ListNext() with this to fetch the next page of VMSS VMs\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMListResult#value:member", + "docComment": "/**\n * The list of virtual machine scale sets VMs.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetVM", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVM:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMNetworkProfileConfiguration:interface", + "docComment": "/**\n * Describes a virtual machine scale set VM network profile.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineScaleSetVMNetworkProfileConfiguration " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetVMNetworkProfileConfiguration", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMNetworkProfileConfiguration#networkInterfaceConfigurations:member", + "docComment": "/**\n * The list of network configurations.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "networkInterfaceConfigurations?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetNetworkConfiguration", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetNetworkConfiguration:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "networkInterfaceConfigurations", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMProfile:interface", + "docComment": "/**\n * Describes a virtual machine scale set virtual machine profile.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineScaleSetVMProfile " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetVMProfile", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMProfile#billingProfile:member", + "docComment": "/**\n * Specifies the billing related details of a Azure Spot VMSS.

    Minimum api-version: 2019-03-01.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "billingProfile?: " + }, + { + "kind": "Reference", + "text": "BillingProfile", + "canonicalReference": "compute-resource-manager!BillingProfile:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "billingProfile", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMProfile#diagnosticsProfile:member", + "docComment": "/**\n * Specifies the boot diagnostic settings state.

    Minimum api-version: 2015-06-15.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "diagnosticsProfile?: " + }, + { + "kind": "Reference", + "text": "DiagnosticsProfile", + "canonicalReference": "compute-resource-manager!DiagnosticsProfile:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "diagnosticsProfile", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMProfile#evictionPolicy:member", + "docComment": "/**\n * Specifies the eviction policy for the Azure Spot virtual machine and Azure Spot scale set.

    For Azure Spot virtual machines, the only supported value is 'Deallocate' and the minimum api-version is 2019-03-01.

    For Azure Spot scale sets, both 'Deallocate' and 'Delete' are supported and the minimum api-version is 2017-10-30-preview.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "evictionPolicy?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineEvictionPolicyTypes", + "canonicalReference": "compute-resource-manager!VirtualMachineEvictionPolicyTypes:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "evictionPolicy", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMProfile#extensionProfile:member", + "docComment": "/**\n * Specifies a collection of settings for extensions installed on virtual machines in the scale set.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "extensionProfile?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetExtensionProfile", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetExtensionProfile:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "extensionProfile", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMProfile#licenseType:member", + "docComment": "/**\n * Specifies that the image or disk that is being used was licensed on-premises. This element is only used for images that contain the Windows Server operating system.

    Possible values are:

    Windows_Client

    Windows_Server

    If this element is included in a request for an update, the value must match the initial value. This value cannot be updated.

    For more information, see [Azure Hybrid Use Benefit for Windows Server](https://docs.microsoft.com/azure/virtual-machines/virtual-machines-windows-hybrid-use-benefit-licensing?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json)

    Minimum api-version: 2015-06-15\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "licenseType?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "licenseType", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMProfile#networkProfile:member", + "docComment": "/**\n * Specifies properties of the network interfaces of the virtual machines in the scale set.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "networkProfile?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetNetworkProfile", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetNetworkProfile:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "networkProfile", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMProfile#osProfile:member", + "docComment": "/**\n * Specifies the operating system settings for the virtual machines in the scale set.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "osProfile?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetOSProfile", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetOSProfile:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "osProfile", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMProfile#priority:member", + "docComment": "/**\n * Specifies the priority for the virtual machines in the scale set.

    Minimum api-version: 2017-10-30-preview\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "priority?: " + }, + { + "kind": "Reference", + "text": "VirtualMachinePriorityTypes", + "canonicalReference": "compute-resource-manager!VirtualMachinePriorityTypes:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "priority", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMProfile#scheduledEventsProfile:member", + "docComment": "/**\n * Specifies Scheduled Event related configurations.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "scheduledEventsProfile?: " + }, + { + "kind": "Reference", + "text": "ScheduledEventsProfile", + "canonicalReference": "compute-resource-manager!ScheduledEventsProfile:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "scheduledEventsProfile", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMProfile#storageProfile:member", + "docComment": "/**\n * Specifies the storage settings for the virtual machine disks.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "storageProfile?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetStorageProfile", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetStorageProfile:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "storageProfile", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMProtectionPolicy:interface", + "docComment": "/**\n * The protection policy of a virtual machine scale set VM.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineScaleSetVMProtectionPolicy " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetVMProtectionPolicy", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMProtectionPolicy#protectFromScaleIn:member", + "docComment": "/**\n * Indicates that the virtual machine scale set VM shouldn't be considered for deletion during a scale-in operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "protectFromScaleIn?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "protectFromScaleIn", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMProtectionPolicy#protectFromScaleSetActions:member", + "docComment": "/**\n * Indicates that model updates or actions (including scale-in) initiated on the virtual machine scale set should not be applied to the virtual machine scale set VM.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "protectFromScaleSetActions?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "protectFromScaleSetActions", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMReimageParameters:type", + "docComment": "/**\n * Describes a Virtual Machine Scale Set VM Reimage Parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualMachineScaleSetVMReimageParameters = " + }, + { + "kind": "Reference", + "text": "VirtualMachineReimageParameters", + "canonicalReference": "compute-resource-manager!VirtualMachineReimageParameters:interface" + }, + { + "kind": "Content", + "text": " & {}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetVMReimageParameters", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMs:interface", + "docComment": "/**\n * Interface representing a VirtualMachineScaleSetVMs.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineScaleSetVMs " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetVMs", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMs#beginDeallocate:member(1)", + "docComment": "/**\n * Deallocates a specific virtual machine in a VM scale set. Shuts down the virtual machine and releases the compute resources it uses. You are not billed for the compute resources of this virtual machine once it is deallocated.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param instanceId - The instance ID of the virtual machine.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeallocate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmScaleSetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", instanceId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetVMsDeallocateOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsDeallocateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmScaleSetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "instanceId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDeallocate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMs#beginDeallocateAndWait:member(1)", + "docComment": "/**\n * Deallocates a specific virtual machine in a VM scale set. Shuts down the virtual machine and releases the compute resources it uses. You are not billed for the compute resources of this virtual machine once it is deallocated.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param instanceId - The instance ID of the virtual machine.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeallocateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmScaleSetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", instanceId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetVMsDeallocateOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsDeallocateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmScaleSetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "instanceId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDeallocateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMs#beginDelete:member(1)", + "docComment": "/**\n * Deletes a virtual machine from a VM scale set.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param instanceId - The instance ID of the virtual machine.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmScaleSetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", instanceId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetVMsDeleteOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmScaleSetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "instanceId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMs#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes a virtual machine from a VM scale set.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param instanceId - The instance ID of the virtual machine.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmScaleSetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", instanceId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetVMsDeleteOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmScaleSetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "instanceId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMs#beginPerformMaintenance:member(1)", + "docComment": "/**\n * Performs maintenance on a virtual machine in a VM scale set.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param instanceId - The instance ID of the virtual machine.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginPerformMaintenance(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmScaleSetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", instanceId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetVMsPerformMaintenanceOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsPerformMaintenanceOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmScaleSetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "instanceId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginPerformMaintenance" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMs#beginPerformMaintenanceAndWait:member(1)", + "docComment": "/**\n * Performs maintenance on a virtual machine in a VM scale set.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param instanceId - The instance ID of the virtual machine.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginPerformMaintenanceAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmScaleSetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", instanceId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetVMsPerformMaintenanceOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsPerformMaintenanceOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmScaleSetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "instanceId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginPerformMaintenanceAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMs#beginPowerOff:member(1)", + "docComment": "/**\n * Power off (stop) a virtual machine in a VM scale set. Note that resources are still attached and you are getting charged for the resources. Instead, use deallocate to release resources and avoid charges.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param instanceId - The instance ID of the virtual machine.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginPowerOff(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmScaleSetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", instanceId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetVMsPowerOffOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsPowerOffOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmScaleSetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "instanceId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginPowerOff" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMs#beginPowerOffAndWait:member(1)", + "docComment": "/**\n * Power off (stop) a virtual machine in a VM scale set. Note that resources are still attached and you are getting charged for the resources. Instead, use deallocate to release resources and avoid charges.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param instanceId - The instance ID of the virtual machine.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginPowerOffAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmScaleSetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", instanceId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetVMsPowerOffOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsPowerOffOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmScaleSetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "instanceId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginPowerOffAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMs#beginRedeploy:member(1)", + "docComment": "/**\n * Shuts down the virtual machine in the virtual machine scale set, moves it to a new node, and powers it back on.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param instanceId - The instance ID of the virtual machine.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginRedeploy(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmScaleSetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", instanceId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetVMsRedeployOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsRedeployOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmScaleSetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "instanceId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginRedeploy" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMs#beginRedeployAndWait:member(1)", + "docComment": "/**\n * Shuts down the virtual machine in the virtual machine scale set, moves it to a new node, and powers it back on.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param instanceId - The instance ID of the virtual machine.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginRedeployAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmScaleSetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", instanceId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetVMsRedeployOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsRedeployOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmScaleSetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "instanceId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginRedeployAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMs#beginReimage:member(1)", + "docComment": "/**\n * Reimages (upgrade the operating system) a specific virtual machine in a VM scale set.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param instanceId - The instance ID of the virtual machine.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginReimage(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmScaleSetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", instanceId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetVMsReimageOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsReimageOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmScaleSetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "instanceId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginReimage" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMs#beginReimageAll:member(1)", + "docComment": "/**\n * Allows you to re-image all the disks ( including data disks ) in the a VM scale set instance. This operation is only supported for managed disks.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param instanceId - The instance ID of the virtual machine.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginReimageAll(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmScaleSetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", instanceId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetVMsReimageAllOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsReimageAllOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmScaleSetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "instanceId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginReimageAll" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMs#beginReimageAllAndWait:member(1)", + "docComment": "/**\n * Allows you to re-image all the disks ( including data disks ) in the a VM scale set instance. This operation is only supported for managed disks.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param instanceId - The instance ID of the virtual machine.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginReimageAllAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmScaleSetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", instanceId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetVMsReimageAllOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsReimageAllOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmScaleSetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "instanceId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginReimageAllAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMs#beginReimageAndWait:member(1)", + "docComment": "/**\n * Reimages (upgrade the operating system) a specific virtual machine in a VM scale set.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param instanceId - The instance ID of the virtual machine.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginReimageAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmScaleSetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", instanceId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetVMsReimageOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsReimageOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmScaleSetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "instanceId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginReimageAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMs#beginRestart:member(1)", + "docComment": "/**\n * Restarts a virtual machine in a VM scale set.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param instanceId - The instance ID of the virtual machine.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginRestart(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmScaleSetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", instanceId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetVMsRestartOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsRestartOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmScaleSetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "instanceId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginRestart" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMs#beginRestartAndWait:member(1)", + "docComment": "/**\n * Restarts a virtual machine in a VM scale set.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param instanceId - The instance ID of the virtual machine.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginRestartAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmScaleSetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", instanceId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetVMsRestartOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsRestartOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmScaleSetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "instanceId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginRestartAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMs#beginRunCommand:member(1)", + "docComment": "/**\n * Run command on a virtual machine in a VM scale set.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param instanceId - The instance ID of the virtual machine.\n *\n * @param parameters - Parameters supplied to the Run command operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginRunCommand(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmScaleSetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", instanceId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "RunCommandInput", + "canonicalReference": "compute-resource-manager!RunCommandInput:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetVMsRunCommandOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsRunCommandOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetVMsRunCommandResponse", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsRunCommandResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetVMsRunCommandResponse", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsRunCommandResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmScaleSetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "instanceId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginRunCommand" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMs#beginRunCommandAndWait:member(1)", + "docComment": "/**\n * Run command on a virtual machine in a VM scale set.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param instanceId - The instance ID of the virtual machine.\n *\n * @param parameters - Parameters supplied to the Run command operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginRunCommandAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmScaleSetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", instanceId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "RunCommandInput", + "canonicalReference": "compute-resource-manager!RunCommandInput:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetVMsRunCommandOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsRunCommandOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetVMsRunCommandResponse", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsRunCommandResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmScaleSetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "instanceId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginRunCommandAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMs#beginStart:member(1)", + "docComment": "/**\n * Starts a virtual machine in a VM scale set.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param instanceId - The instance ID of the virtual machine.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginStart(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmScaleSetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", instanceId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetVMsStartOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsStartOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmScaleSetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "instanceId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginStart" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMs#beginStartAndWait:member(1)", + "docComment": "/**\n * Starts a virtual machine in a VM scale set.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param instanceId - The instance ID of the virtual machine.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginStartAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmScaleSetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", instanceId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetVMsStartOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsStartOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmScaleSetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "instanceId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginStartAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMs#beginUpdate:member(1)", + "docComment": "/**\n * Updates a virtual machine of a VM scale set.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set where the extension should be create or updated.\n *\n * @param instanceId - The instance ID of the virtual machine.\n *\n * @param parameters - Parameters supplied to the Update Virtual Machine Scale Sets VM operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmScaleSetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", instanceId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetVM", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVM:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetVMsUpdateOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetVMsUpdateResponse", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetVMsUpdateResponse", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmScaleSetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "instanceId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMs#beginUpdateAndWait:member(1)", + "docComment": "/**\n * Updates a virtual machine of a VM scale set.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set where the extension should be create or updated.\n *\n * @param instanceId - The instance ID of the virtual machine.\n *\n * @param parameters - Parameters supplied to the Update Virtual Machine Scale Sets VM operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmScaleSetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", instanceId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetVM", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVM:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetVMsUpdateOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetVMsUpdateResponse", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmScaleSetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "instanceId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMs#get:member(1)", + "docComment": "/**\n * Gets a virtual machine from a VM scale set.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param instanceId - The instance ID of the virtual machine.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmScaleSetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", instanceId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetVMsGetOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetVMsGetResponse", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmScaleSetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "instanceId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMs#getInstanceView:member(1)", + "docComment": "/**\n * Gets the status of a virtual machine from a VM scale set.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param instanceId - The instance ID of the virtual machine.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getInstanceView(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmScaleSetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", instanceId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetVMsGetInstanceViewOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsGetInstanceViewOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetVMsGetInstanceViewResponse", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsGetInstanceViewResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmScaleSetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "instanceId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "getInstanceView" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMs#list:member(1)", + "docComment": "/**\n * Gets a list of all virtual machines in a VM scale sets.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualMachineScaleSetName - The name of the VM scale set.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualMachineScaleSetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetVMsListOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetVM", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVM:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualMachineScaleSetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "list" + }, + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMs#simulateEviction:member(1)", + "docComment": "/**\n * The operation to simulate the eviction of spot virtual machine in a VM scale set. The eviction will occur within 30 minutes of calling the API\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param vmScaleSetName - The name of the VM scale set.\n *\n * @param instanceId - The instance ID of the virtual machine.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "simulateEviction(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vmScaleSetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", instanceId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetVMsSimulateEvictionOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsSimulateEvictionOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vmScaleSetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "instanceId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "simulateEviction" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsDeallocateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineScaleSetVMsDeallocateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetVMsDeallocateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsDeallocateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsDeallocateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineScaleSetVMsDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetVMsDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsGetInstanceViewOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineScaleSetVMsGetInstanceViewOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetVMsGetInstanceViewOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsGetInstanceViewResponse:type", + "docComment": "/**\n * Contains response data for the getInstanceView operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualMachineScaleSetVMsGetInstanceViewResponse = " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetVMInstanceView", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMInstanceView:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetVMsGetInstanceViewResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineScaleSetVMsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetVMsGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualMachineScaleSetVMsGetResponse = " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetVM", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVM:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetVMsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineScaleSetVMsListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetVMsListNextOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsListNextOptionalParams#expand:member", + "docComment": "/**\n * The expand expression to apply to the operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "expand?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "expand", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsListNextOptionalParams#filter:member", + "docComment": "/**\n * The filter to apply to the operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "filter?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "filter", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsListNextOptionalParams#select:member", + "docComment": "/**\n * The list parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "select?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "select", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualMachineScaleSetVMsListNextResponse = " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetVMListResult", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetVMsListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineScaleSetVMsListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetVMsListOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsListOptionalParams#expand:member", + "docComment": "/**\n * The expand expression to apply to the operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "expand?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "expand", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsListOptionalParams#filter:member", + "docComment": "/**\n * The filter to apply to the operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "filter?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "filter", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsListOptionalParams#select:member", + "docComment": "/**\n * The list parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "select?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "select", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualMachineScaleSetVMsListResponse = " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetVMListResult", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetVMsListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsPerformMaintenanceOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineScaleSetVMsPerformMaintenanceOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetVMsPerformMaintenanceOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsPerformMaintenanceOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsPerformMaintenanceOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsPowerOffOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineScaleSetVMsPowerOffOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetVMsPowerOffOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsPowerOffOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsPowerOffOptionalParams#skipShutdown:member", + "docComment": "/**\n * The parameter to request non-graceful VM shutdown. True value for this flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this flag is false if not specified\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "skipShutdown?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "skipShutdown", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsPowerOffOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsRedeployOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineScaleSetVMsRedeployOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetVMsRedeployOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsRedeployOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsRedeployOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsReimageAllOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineScaleSetVMsReimageAllOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetVMsReimageAllOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsReimageAllOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsReimageAllOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsReimageOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineScaleSetVMsReimageOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetVMsReimageOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsReimageOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsReimageOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsReimageOptionalParams#vmScaleSetVMReimageInput:member", + "docComment": "/**\n * Parameters for the Reimaging Virtual machine in ScaleSet.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "vmScaleSetVMReimageInput?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetVMReimageParameters", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMReimageParameters:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "vmScaleSetVMReimageInput", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsRestartOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineScaleSetVMsRestartOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetVMsRestartOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsRestartOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsRestartOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsRunCommandOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineScaleSetVMsRunCommandOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetVMsRunCommandOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsRunCommandOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsRunCommandOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsRunCommandResponse:type", + "docComment": "/**\n * Contains response data for the runCommand operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualMachineScaleSetVMsRunCommandResponse = " + }, + { + "kind": "Reference", + "text": "RunCommandResult", + "canonicalReference": "compute-resource-manager!RunCommandResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetVMsRunCommandResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsSimulateEvictionOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineScaleSetVMsSimulateEvictionOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetVMsSimulateEvictionOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsStartOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineScaleSetVMsStartOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetVMsStartOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsStartOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsStartOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineScaleSetVMsUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetVMsUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVMsUpdateResponse:type", + "docComment": "/**\n * Contains response data for the update operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualMachineScaleSetVMsUpdateResponse = " + }, + { + "kind": "Reference", + "text": "VirtualMachineScaleSetVM", + "canonicalReference": "compute-resource-manager!VirtualMachineScaleSetVM:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualMachineScaleSetVMsUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachinesCaptureOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachinesCaptureOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualMachinesCaptureOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachinesCaptureOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachinesCaptureOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!VirtualMachinesCaptureResponse:type", + "docComment": "/**\n * Contains response data for the capture operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualMachinesCaptureResponse = " + }, + { + "kind": "Reference", + "text": "VirtualMachineCaptureResult", + "canonicalReference": "compute-resource-manager!VirtualMachineCaptureResult:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualMachinesCaptureResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachinesConvertToManagedDisksOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachinesConvertToManagedDisksOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualMachinesConvertToManagedDisksOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachinesConvertToManagedDisksOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachinesConvertToManagedDisksOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachinesCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachinesCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualMachinesCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachinesCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachinesCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!VirtualMachinesCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualMachinesCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "VirtualMachine", + "canonicalReference": "compute-resource-manager!VirtualMachine:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualMachinesCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachinesDeallocateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachinesDeallocateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualMachinesDeallocateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachinesDeallocateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachinesDeallocateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachinesDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachinesDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualMachinesDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachinesDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachinesDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachinesGeneralizeOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachinesGeneralizeOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualMachinesGeneralizeOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachinesGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachinesGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualMachinesGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!VirtualMachinesGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualMachinesGetResponse = " + }, + { + "kind": "Reference", + "text": "VirtualMachine", + "canonicalReference": "compute-resource-manager!VirtualMachine:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualMachinesGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachinesInstanceViewOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachinesInstanceViewOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualMachinesInstanceViewOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!VirtualMachinesInstanceViewResponse:type", + "docComment": "/**\n * Contains response data for the instanceView operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualMachinesInstanceViewResponse = " + }, + { + "kind": "Reference", + "text": "VirtualMachineInstanceView", + "canonicalReference": "compute-resource-manager!VirtualMachineInstanceView:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualMachinesInstanceViewResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineSize:interface", + "docComment": "/**\n * Describes the properties of a VM size.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineSize " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineSize", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineSize#maxDataDiskCount:member", + "docComment": "/**\n * The maximum number of data disks that can be attached to the virtual machine size.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "maxDataDiskCount?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "maxDataDiskCount", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineSize#memoryInMB:member", + "docComment": "/**\n * The amount of memory, in MB, supported by the virtual machine size.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "memoryInMB?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "memoryInMB", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineSize#name:member", + "docComment": "/**\n * The name of the virtual machine size.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineSize#numberOfCores:member", + "docComment": "/**\n * The number of cores supported by the virtual machine size.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "numberOfCores?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "numberOfCores", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineSize#osDiskSizeInMB:member", + "docComment": "/**\n * The OS disk size, in MB, allowed by the virtual machine size.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "osDiskSizeInMB?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "osDiskSizeInMB", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineSize#resourceDiskSizeInMB:member", + "docComment": "/**\n * The resource disk size, in MB, allowed by the virtual machine size.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resourceDiskSizeInMB?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resourceDiskSizeInMB", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineSizeListResult:interface", + "docComment": "/**\n * The List Virtual Machine operation response.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineSizeListResult " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineSizeListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineSizeListResult#value:member", + "docComment": "/**\n * The list of virtual machine sizes.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineSize", + "canonicalReference": "compute-resource-manager!VirtualMachineSize:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineSizes:interface", + "docComment": "/**\n * Interface representing a VirtualMachineSizes.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineSizes " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineSizes", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "compute-resource-manager!VirtualMachineSizes#list:member(1)", + "docComment": "/**\n * This API is deprecated. Use [Resources Skus](https://docs.microsoft.com/en-us/rest/api/compute/resourceskus/list)\n *\n * @param location - The location upon which virtual-machine-sizes is queried.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(location: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineSizesListOptionalParams", + "canonicalReference": "compute-resource-manager!VirtualMachineSizesListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualMachineSize", + "canonicalReference": "compute-resource-manager!VirtualMachineSize:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "location", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "list" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineSizesListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineSizesListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineSizesListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!VirtualMachineSizesListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualMachineSizesListResponse = " + }, + { + "kind": "Reference", + "text": "VirtualMachineSizeListResult", + "canonicalReference": "compute-resource-manager!VirtualMachineSizeListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualMachineSizesListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!VirtualMachineSizeTypes:type", + "docComment": "/**\n * Defines values for VirtualMachineSizeTypes. \\ {@link KnownVirtualMachineSizeTypes} can be used interchangeably with VirtualMachineSizeTypes, this enum contains the known values that the service supports. ### Known values supported by the service **Basic_A0** \\ **Basic_A1** \\ **Basic_A2** \\ **Basic_A3** \\ **Basic_A4** \\ **Standard_A0** \\ **Standard_A1** \\ **Standard_A2** \\ **Standard_A3** \\ **Standard_A4** \\ **Standard_A5** \\ **Standard_A6** \\ **Standard_A7** \\ **Standard_A8** \\ **Standard_A9** \\ **Standard_A10** \\ **Standard_A11** \\ **Standard_A1_v2** \\ **Standard_A2_v2** \\ **Standard_A4_v2** \\ **Standard_A8_v2** \\ **Standard_A2m_v2** \\ **Standard_A4m_v2** \\ **Standard_A8m_v2** \\ **Standard_B1s** \\ **Standard_B1ms** \\ **Standard_B2s** \\ **Standard_B2ms** \\ **Standard_B4ms** \\ **Standard_B8ms** \\ **Standard_D1** \\ **Standard_D2** \\ **Standard_D3** \\ **Standard_D4** \\ **Standard_D11** \\ **Standard_D12** \\ **Standard_D13** \\ **Standard_D14** \\ **Standard_D1_v2** \\ **Standard_D2_v2** \\ **Standard_D3_v2** \\ **Standard_D4_v2** \\ **Standard_D5_v2** \\ **Standard_D2_v3** \\ **Standard_D4_v3** \\ **Standard_D8_v3** \\ **Standard_D16_v3** \\ **Standard_D32_v3** \\ **Standard_D64_v3** \\ **Standard_D2s_v3** \\ **Standard_D4s_v3** \\ **Standard_D8s_v3** \\ **Standard_D16s_v3** \\ **Standard_D32s_v3** \\ **Standard_D64s_v3** \\ **Standard_D11_v2** \\ **Standard_D12_v2** \\ **Standard_D13_v2** \\ **Standard_D14_v2** \\ **Standard_D15_v2** \\ **Standard_DS1** \\ **Standard_DS2** \\ **Standard_DS3** \\ **Standard_DS4** \\ **Standard_DS11** \\ **Standard_DS12** \\ **Standard_DS13** \\ **Standard_DS14** \\ **Standard_DS1_v2** \\ **Standard_DS2_v2** \\ **Standard_DS3_v2** \\ **Standard_DS4_v2** \\ **Standard_DS5_v2** \\ **Standard_DS11_v2** \\ **Standard_DS12_v2** \\ **Standard_DS13_v2** \\ **Standard_DS14_v2** \\ **Standard_DS15_v2** \\ **Standard_DS13-4_v2** \\ **Standard_DS13-2_v2** \\ **Standard_DS14-8_v2** \\ **Standard_DS14-4_v2** \\ **Standard_E2_v3** \\ **Standard_E4_v3** \\ **Standard_E8_v3** \\ **Standard_E16_v3** \\ **Standard_E32_v3** \\ **Standard_E64_v3** \\ **Standard_E2s_v3** \\ **Standard_E4s_v3** \\ **Standard_E8s_v3** \\ **Standard_E16s_v3** \\ **Standard_E32s_v3** \\ **Standard_E64s_v3** \\ **Standard_E32-16_v3** \\ **Standard_E32-8s_v3** \\ **Standard_E64-32s_v3** \\ **Standard_E64-16s_v3** \\ **Standard_F1** \\ **Standard_F2** \\ **Standard_F4** \\ **Standard_F8** \\ **Standard_F16** \\ **Standard_F1s** \\ **Standard_F2s** \\ **Standard_F4s** \\ **Standard_F8s** \\ **Standard_F16s** \\ **Standard_F2s_v2** \\ **Standard_F4s_v2** \\ **Standard_F8s_v2** \\ **Standard_F16s_v2** \\ **Standard_F32s_v2** \\ **Standard_F64s_v2** \\ **Standard_F72s_v2** \\ **Standard_G1** \\ **Standard_G2** \\ **Standard_G3** \\ **Standard_G4** \\ **Standard_G5** \\ **Standard_GS1** \\ **Standard_GS2** \\ **Standard_GS3** \\ **Standard_GS4** \\ **Standard_GS5** \\ **Standard_GS4-8** \\ **Standard_GS4-4** \\ **Standard_GS5-16** \\ **Standard_GS5-8** \\ **Standard_H8** \\ **Standard_H16** \\ **Standard_H8m** \\ **Standard_H16m** \\ **Standard_H16r** \\ **Standard_H16mr** \\ **Standard_L4s** \\ **Standard_L8s** \\ **Standard_L16s** \\ **Standard_L32s** \\ **Standard_M64s** \\ **Standard_M64ms** \\ **Standard_M128s** \\ **Standard_M128ms** \\ **Standard_M64-32ms** \\ **Standard_M64-16ms** \\ **Standard_M128-64ms** \\ **Standard_M128-32ms** \\ **Standard_NC6** \\ **Standard_NC12** \\ **Standard_NC24** \\ **Standard_NC24r** \\ **Standard_NC6s_v2** \\ **Standard_NC12s_v2** \\ **Standard_NC24s_v2** \\ **Standard_NC24rs_v2** \\ **Standard_NC6s_v3** \\ **Standard_NC12s_v3** \\ **Standard_NC24s_v3** \\ **Standard_NC24rs_v3** \\ **Standard_ND6s** \\ **Standard_ND12s** \\ **Standard_ND24s** \\ **Standard_ND24rs** \\ **Standard_NV6** \\ **Standard_NV12** \\ **Standard_NV24**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualMachineSizeTypes = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualMachineSizeTypes", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachinesListAllNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachinesListAllNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualMachinesListAllNextOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachinesListAllNextOptionalParams#statusOnly:member", + "docComment": "/**\n * statusOnly=true enables fetching run time status of all Virtual Machines in the subscription.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "statusOnly?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "statusOnly", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!VirtualMachinesListAllNextResponse:type", + "docComment": "/**\n * Contains response data for the listAllNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualMachinesListAllNextResponse = " + }, + { + "kind": "Reference", + "text": "VirtualMachineListResult", + "canonicalReference": "compute-resource-manager!VirtualMachineListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualMachinesListAllNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachinesListAllOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachinesListAllOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualMachinesListAllOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachinesListAllOptionalParams#statusOnly:member", + "docComment": "/**\n * statusOnly=true enables fetching run time status of all Virtual Machines in the subscription.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "statusOnly?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "statusOnly", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!VirtualMachinesListAllResponse:type", + "docComment": "/**\n * Contains response data for the listAll operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualMachinesListAllResponse = " + }, + { + "kind": "Reference", + "text": "VirtualMachineListResult", + "canonicalReference": "compute-resource-manager!VirtualMachineListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualMachinesListAllResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachinesListAvailableSizesOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachinesListAvailableSizesOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualMachinesListAvailableSizesOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!VirtualMachinesListAvailableSizesResponse:type", + "docComment": "/**\n * Contains response data for the listAvailableSizes operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualMachinesListAvailableSizesResponse = " + }, + { + "kind": "Reference", + "text": "VirtualMachineSizeListResult", + "canonicalReference": "compute-resource-manager!VirtualMachineSizeListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualMachinesListAvailableSizesResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachinesListByLocationNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachinesListByLocationNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualMachinesListByLocationNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!VirtualMachinesListByLocationNextResponse:type", + "docComment": "/**\n * Contains response data for the listByLocationNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualMachinesListByLocationNextResponse = " + }, + { + "kind": "Reference", + "text": "VirtualMachineListResult", + "canonicalReference": "compute-resource-manager!VirtualMachineListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualMachinesListByLocationNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachinesListByLocationOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachinesListByLocationOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualMachinesListByLocationOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!VirtualMachinesListByLocationResponse:type", + "docComment": "/**\n * Contains response data for the listByLocation operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualMachinesListByLocationResponse = " + }, + { + "kind": "Reference", + "text": "VirtualMachineListResult", + "canonicalReference": "compute-resource-manager!VirtualMachineListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualMachinesListByLocationResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachinesListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachinesListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualMachinesListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!VirtualMachinesListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualMachinesListNextResponse = " + }, + { + "kind": "Reference", + "text": "VirtualMachineListResult", + "canonicalReference": "compute-resource-manager!VirtualMachineListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualMachinesListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachinesListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachinesListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualMachinesListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!VirtualMachinesListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualMachinesListResponse = " + }, + { + "kind": "Reference", + "text": "VirtualMachineListResult", + "canonicalReference": "compute-resource-manager!VirtualMachineListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualMachinesListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachinesPerformMaintenanceOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachinesPerformMaintenanceOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualMachinesPerformMaintenanceOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachinesPerformMaintenanceOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachinesPerformMaintenanceOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachinesPowerOffOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachinesPowerOffOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualMachinesPowerOffOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachinesPowerOffOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachinesPowerOffOptionalParams#skipShutdown:member", + "docComment": "/**\n * The parameter to request non-graceful VM shutdown. True value for this flag indicates non-graceful shutdown whereas false indicates otherwise. Default value for this flag is false if not specified\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "skipShutdown?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "skipShutdown", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachinesPowerOffOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachinesReapplyOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachinesReapplyOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualMachinesReapplyOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachinesReapplyOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachinesReapplyOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachinesRedeployOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachinesRedeployOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualMachinesRedeployOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachinesRedeployOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachinesRedeployOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachinesReimageOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachinesReimageOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualMachinesReimageOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachinesReimageOptionalParams#parameters:member", + "docComment": "/**\n * Parameters supplied to the Reimage Virtual Machine operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "parameters?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineReimageParameters", + "canonicalReference": "compute-resource-manager!VirtualMachineReimageParameters:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "parameters", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachinesReimageOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachinesReimageOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachinesRestartOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachinesRestartOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualMachinesRestartOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachinesRestartOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachinesRestartOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachinesRunCommandOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachinesRunCommandOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualMachinesRunCommandOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachinesRunCommandOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachinesRunCommandOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!VirtualMachinesRunCommandResponse:type", + "docComment": "/**\n * Contains response data for the runCommand operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualMachinesRunCommandResponse = " + }, + { + "kind": "Reference", + "text": "RunCommandResult", + "canonicalReference": "compute-resource-manager!RunCommandResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualMachinesRunCommandResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachinesSimulateEvictionOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachinesSimulateEvictionOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualMachinesSimulateEvictionOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachinesStartOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachinesStartOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualMachinesStartOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachinesStartOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachinesStartOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachineStatusCodeCount:interface", + "docComment": "/**\n * The status code and count of the virtual machine scale set instance view status summary.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachineStatusCodeCount " + } + ], + "releaseTag": "Public", + "name": "VirtualMachineStatusCodeCount", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineStatusCodeCount#code:member", + "docComment": "/**\n * The instance view status code. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly code?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "code", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachineStatusCodeCount#count:member", + "docComment": "/**\n * The number of instances having a particular status code. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly count?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "count", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VirtualMachinesUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualMachinesUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualMachinesUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachinesUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VirtualMachinesUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!VirtualMachinesUpdateResponse:type", + "docComment": "/**\n * Contains response data for the update operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualMachinesUpdateResponse = " + }, + { + "kind": "Reference", + "text": "VirtualMachine", + "canonicalReference": "compute-resource-manager!VirtualMachine:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualMachinesUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "compute-resource-manager!VirtualMachineUpdate:type", + "docComment": "/**\n * Describes a Virtual Machine Update.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualMachineUpdate = " + }, + { + "kind": "Reference", + "text": "UpdateResource", + "canonicalReference": "compute-resource-manager!UpdateResource:interface" + }, + { + "kind": "Content", + "text": " & {\n plan?: " + }, + { + "kind": "Reference", + "text": "Plan", + "canonicalReference": "compute-resource-manager!Plan:interface" + }, + { + "kind": "Content", + "text": ";\n identity?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineIdentity", + "canonicalReference": "compute-resource-manager!VirtualMachineIdentity:interface" + }, + { + "kind": "Content", + "text": ";\n zones?: string[];\n hardwareProfile?: " + }, + { + "kind": "Reference", + "text": "HardwareProfile", + "canonicalReference": "compute-resource-manager!HardwareProfile:interface" + }, + { + "kind": "Content", + "text": ";\n storageProfile?: " + }, + { + "kind": "Reference", + "text": "StorageProfile", + "canonicalReference": "compute-resource-manager!StorageProfile:interface" + }, + { + "kind": "Content", + "text": ";\n additionalCapabilities?: " + }, + { + "kind": "Reference", + "text": "AdditionalCapabilities", + "canonicalReference": "compute-resource-manager!AdditionalCapabilities:interface" + }, + { + "kind": "Content", + "text": ";\n osProfile?: " + }, + { + "kind": "Reference", + "text": "OSProfile", + "canonicalReference": "compute-resource-manager!OSProfile:interface" + }, + { + "kind": "Content", + "text": ";\n networkProfile?: " + }, + { + "kind": "Reference", + "text": "NetworkProfile", + "canonicalReference": "compute-resource-manager!NetworkProfile:interface" + }, + { + "kind": "Content", + "text": ";\n diagnosticsProfile?: " + }, + { + "kind": "Reference", + "text": "DiagnosticsProfile", + "canonicalReference": "compute-resource-manager!DiagnosticsProfile:interface" + }, + { + "kind": "Content", + "text": ";\n availabilitySet?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "compute-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";\n virtualMachineScaleSet?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "compute-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";\n proximityPlacementGroup?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "compute-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";\n priority?: " + }, + { + "kind": "Reference", + "text": "VirtualMachinePriorityTypes", + "canonicalReference": "compute-resource-manager!VirtualMachinePriorityTypes:type" + }, + { + "kind": "Content", + "text": ";\n evictionPolicy?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineEvictionPolicyTypes", + "canonicalReference": "compute-resource-manager!VirtualMachineEvictionPolicyTypes:type" + }, + { + "kind": "Content", + "text": ";\n billingProfile?: " + }, + { + "kind": "Reference", + "text": "BillingProfile", + "canonicalReference": "compute-resource-manager!BillingProfile:interface" + }, + { + "kind": "Content", + "text": ";\n host?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "compute-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";\n readonly provisioningState?: string;\n readonly instanceView?: " + }, + { + "kind": "Reference", + "text": "VirtualMachineInstanceView", + "canonicalReference": "compute-resource-manager!VirtualMachineInstanceView:interface" + }, + { + "kind": "Content", + "text": ";\n licenseType?: string;\n readonly vmId?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualMachineUpdate", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 35 + } + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!VMScaleSetConvertToSinglePlacementGroupInput:interface", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VMScaleSetConvertToSinglePlacementGroupInput " + } + ], + "releaseTag": "Public", + "name": "VMScaleSetConvertToSinglePlacementGroupInput", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!VMScaleSetConvertToSinglePlacementGroupInput#activePlacementGroupId:member", + "docComment": "/**\n * Id of the placement group in which you want future virtual machine instances to be placed. To query placement group Id, please use Virtual Machine Scale Set VMs - Get API. If not provided, the platform will choose one with maximum number of virtual machine instances.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "activePlacementGroupId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "activePlacementGroupId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!WindowsConfiguration:interface", + "docComment": "/**\n * Specifies Windows operating system settings on the virtual machine.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WindowsConfiguration " + } + ], + "releaseTag": "Public", + "name": "WindowsConfiguration", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!WindowsConfiguration#additionalUnattendContent:member", + "docComment": "/**\n * Specifies additional base-64 encoded XML formatted information that can be included in the Unattend.xml file, which is used by Windows Setup.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "additionalUnattendContent?: " + }, + { + "kind": "Reference", + "text": "AdditionalUnattendContent", + "canonicalReference": "compute-resource-manager!AdditionalUnattendContent:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "additionalUnattendContent", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!WindowsConfiguration#enableAutomaticUpdates:member", + "docComment": "/**\n * Indicates whether Automatic Updates is enabled for the Windows virtual machine. Default value is true.

    For virtual machine scale sets, this property can be updated and updates will take effect on OS reprovisioning.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "enableAutomaticUpdates?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "enableAutomaticUpdates", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!WindowsConfiguration#provisionVMAgent:member", + "docComment": "/**\n * Indicates whether virtual machine agent should be provisioned on the virtual machine.

    When this property is not specified in the request body, default behavior is to set it to true. This will ensure that VM Agent is installed on the VM so that extensions can be added to the VM later.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "provisionVMAgent?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "provisionVMAgent", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!WindowsConfiguration#timeZone:member", + "docComment": "/**\n * Specifies the time zone of the virtual machine. e.g. \"Pacific Standard Time\".

    Possible values can be [TimeZoneInfo.Id](https://docs.microsoft.com/en-us/dotnet/api/system.timezoneinfo.id?#System_TimeZoneInfo_Id) value from time zones returned by [TimeZoneInfo.GetSystemTimeZones](https://docs.microsoft.com/en-us/dotnet/api/system.timezoneinfo.getsystemtimezones).\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "timeZone?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "timeZone", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!WindowsConfiguration#winRM:member", + "docComment": "/**\n * Specifies the Windows Remote Management listeners. This enables remote Windows PowerShell.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "winRM?: " + }, + { + "kind": "Reference", + "text": "WinRMConfiguration", + "canonicalReference": "compute-resource-manager!WinRMConfiguration:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "winRM", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!WinRMConfiguration:interface", + "docComment": "/**\n * Describes Windows Remote Management configuration of the VM\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WinRMConfiguration " + } + ], + "releaseTag": "Public", + "name": "WinRMConfiguration", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!WinRMConfiguration#listeners:member", + "docComment": "/**\n * The list of Windows Remote Management listeners\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listeners?: " + }, + { + "kind": "Reference", + "text": "WinRMListener", + "canonicalReference": "compute-resource-manager!WinRMListener:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "listeners", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "compute-resource-manager!WinRMListener:interface", + "docComment": "/**\n * Describes Protocol and thumbprint of Windows Remote Management listener\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WinRMListener " + } + ], + "releaseTag": "Public", + "name": "WinRMListener", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!WinRMListener#certificateUrl:member", + "docComment": "/**\n * This is the URL of a certificate that has been uploaded to Key Vault as a secret. For adding a secret to the Key Vault, see [Add a key or secret to the key vault](https://docs.microsoft.com/azure/key-vault/key-vault-get-started/#add). In this case, your certificate needs to be It is the Base64 encoding of the following JSON Object which is encoded in UTF-8:

    {
    \"data\":\"\",
    \"dataType\":\"pfx\",
    \"password\":\"\"
    }\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "certificateUrl?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "certificateUrl", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "compute-resource-manager!WinRMListener#protocol:member", + "docComment": "/**\n * Specifies the protocol of WinRM listener.

    Possible values are:
    **http**

    **https**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "protocol?: " + }, + { + "kind": "Reference", + "text": "ProtocolTypes", + "canonicalReference": "compute-resource-manager!ProtocolTypes:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "protocol", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + } + ] + } + ] +} diff --git a/test/smoke/generated/compute-resource-manager/temp/compute-resource-manager.api.md b/test/smoke/generated/compute-resource-manager/temp/compute-resource-manager.api.md index 00a41db0c5..395d6dee8e 100644 --- a/test/smoke/generated/compute-resource-manager/temp/compute-resource-manager.api.md +++ b/test/smoke/generated/compute-resource-manager/temp/compute-resource-manager.api.md @@ -1,5004 +1,5004 @@ -## API Report File for "compute-resource-manager" - -> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). - -```ts - -import * as coreAuth from '@azure/core-auth'; -import * as coreClient from '@azure/core-client'; -import { PagedAsyncIterableIterator } from '@azure/core-paging'; -import { PollerLike } from '@azure/core-lro'; -import { PollOperationState } from '@azure/core-lro'; - -// @public -export type AccessLevel = string; - -// @public -export interface AccessUri { - readonly accessSAS?: string; -} - -// @public -export interface AdditionalCapabilities { - ultraSSDEnabled?: boolean; -} - -// @public -export interface AdditionalUnattendContent { - componentName?: "Microsoft-Windows-Shell-Setup"; - content?: string; - passName?: "OobeSystem"; - settingName?: SettingNames; -} - -// @public -export type AggregatedReplicationState = string; - -// @public -export interface ApiEntityReference { - id?: string; -} - -// @public -export interface ApiError { - code?: string; - details?: ApiErrorBase[]; - innererror?: InnerError; - message?: string; - target?: string; -} - -// @public -export interface ApiErrorBase { - code?: string; - message?: string; - target?: string; -} - -// @public -export interface AutomaticOSUpgradePolicy { - disableAutomaticRollback?: boolean; - enableAutomaticOSUpgrade?: boolean; -} - -// @public -export interface AutomaticOSUpgradeProperties { - automaticOSUpgradeSupported: boolean; -} - -// @public -export interface AutomaticRepairsPolicy { - enabled?: boolean; - gracePeriod?: string; -} - -// @public -export type AvailabilitySet = Resource & { - sku?: Sku; - platformUpdateDomainCount?: number; - platformFaultDomainCount?: number; - virtualMachines?: SubResource[]; - proximityPlacementGroup?: SubResource; - readonly statuses?: InstanceViewStatus[]; -}; - -// @public -export interface AvailabilitySetListResult { - nextLink?: string; - value: AvailabilitySet[]; -} - -// @public -export interface AvailabilitySets { - createOrUpdate(resourceGroupName: string, availabilitySetName: string, parameters: AvailabilitySet, options?: AvailabilitySetsCreateOrUpdateOptionalParams): Promise; - delete(resourceGroupName: string, availabilitySetName: string, options?: AvailabilitySetsDeleteOptionalParams): Promise; - get(resourceGroupName: string, availabilitySetName: string, options?: AvailabilitySetsGetOptionalParams): Promise; - list(resourceGroupName: string, options?: AvailabilitySetsListOptionalParams): PagedAsyncIterableIterator; - listAvailableSizes(resourceGroupName: string, availabilitySetName: string, options?: AvailabilitySetsListAvailableSizesOptionalParams): PagedAsyncIterableIterator; - listBySubscription(options?: AvailabilitySetsListBySubscriptionOptionalParams): PagedAsyncIterableIterator; - update(resourceGroupName: string, availabilitySetName: string, parameters: AvailabilitySetUpdate, options?: AvailabilitySetsUpdateOptionalParams): Promise; -} - -// @public -export interface AvailabilitySetsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AvailabilitySetsCreateOrUpdateResponse = AvailabilitySet; - -// @public -export interface AvailabilitySetsDeleteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface AvailabilitySetsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AvailabilitySetsGetResponse = AvailabilitySet; - -// @public -export type AvailabilitySetSkuTypes = string; - -// @public -export interface AvailabilitySetsListAvailableSizesOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AvailabilitySetsListAvailableSizesResponse = VirtualMachineSizeListResult; - -// @public -export interface AvailabilitySetsListBySubscriptionNextOptionalParams extends coreClient.OperationOptions { - expand?: string; -} - -// @public -export type AvailabilitySetsListBySubscriptionNextResponse = AvailabilitySetListResult; - -// @public -export interface AvailabilitySetsListBySubscriptionOptionalParams extends coreClient.OperationOptions { - expand?: string; -} - -// @public -export type AvailabilitySetsListBySubscriptionResponse = AvailabilitySetListResult; - -// @public -export interface AvailabilitySetsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AvailabilitySetsListNextResponse = AvailabilitySetListResult; - -// @public -export interface AvailabilitySetsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AvailabilitySetsListResponse = AvailabilitySetListResult; - -// @public -export interface AvailabilitySetsUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AvailabilitySetsUpdateResponse = AvailabilitySet; - -// @public -export type AvailabilitySetUpdate = UpdateResource & { - sku?: Sku; - platformUpdateDomainCount?: number; - platformFaultDomainCount?: number; - virtualMachines?: SubResource[]; - proximityPlacementGroup?: SubResource; - readonly statuses?: InstanceViewStatus[]; -}; - -// @public -export interface BillingProfile { - maxPrice?: number; -} - -// @public -export interface BootDiagnostics { - enabled?: boolean; - storageUri?: string; -} - -// @public -export interface BootDiagnosticsInstanceView { - readonly consoleScreenshotBlobUri?: string; - readonly serialConsoleLogBlobUri?: string; - readonly status?: InstanceViewStatus; -} - -// @public -export type CachingTypes = "None" | "ReadOnly" | "ReadWrite"; - -// @public -export interface CloudError { - error?: ApiError; -} - -// @public (undocumented) -export interface Components1H8M3EpSchemasVirtualmachineidentityPropertiesUserassignedidentitiesAdditionalproperties { - readonly clientId?: string; - readonly principalId?: string; -} - -// @public (undocumented) -export interface ComponentsNj115SSchemasVirtualmachinescalesetidentityPropertiesUserassignedidentitiesAdditionalproperties { - readonly clientId?: string; - readonly principalId?: string; -} - -// @public (undocumented) -export class ComputeManagementClient extends ComputeManagementClientContext { - constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: ComputeManagementClientOptionalParams); - // (undocumented) - availabilitySets: AvailabilitySets; - // (undocumented) - containerServices: ContainerServices; - // (undocumented) - dedicatedHostGroups: DedicatedHostGroups; - // (undocumented) - dedicatedHosts: DedicatedHosts; - // (undocumented) - diskEncryptionSets: DiskEncryptionSets; - // (undocumented) - disks: Disks; - // (undocumented) - galleries: Galleries; - // (undocumented) - galleryApplications: GalleryApplications; - // (undocumented) - galleryApplicationVersions: GalleryApplicationVersions; - // (undocumented) - galleryImages: GalleryImages; - // (undocumented) - galleryImageVersions: GalleryImageVersions; - // (undocumented) - images: Images; - // (undocumented) - logAnalytics: LogAnalytics; - // (undocumented) - operations: Operations; - // (undocumented) - proximityPlacementGroups: ProximityPlacementGroups; - // (undocumented) - resourceSkus: ResourceSkus; - // (undocumented) - snapshots: Snapshots; - // (undocumented) - sshPublicKeys: SshPublicKeys; - // (undocumented) - usage: Usage; - // (undocumented) - virtualMachineExtensionImages: VirtualMachineExtensionImages; - // (undocumented) - virtualMachineExtensions: VirtualMachineExtensions; - // (undocumented) - virtualMachineImages: VirtualMachineImages; - // (undocumented) - virtualMachineRunCommands: VirtualMachineRunCommands; - // (undocumented) - virtualMachines: VirtualMachines; - // (undocumented) - virtualMachineScaleSetExtensions: VirtualMachineScaleSetExtensions; - // (undocumented) - virtualMachineScaleSetRollingUpgrades: VirtualMachineScaleSetRollingUpgrades; - // (undocumented) - virtualMachineScaleSets: VirtualMachineScaleSets; - // (undocumented) - virtualMachineScaleSetVMExtensions: VirtualMachineScaleSetVMExtensions; - // (undocumented) - virtualMachineScaleSetVMs: VirtualMachineScaleSetVMs; - // (undocumented) - virtualMachineSizes: VirtualMachineSizes; -} - -// @public (undocumented) -export class ComputeManagementClientContext extends coreClient.ServiceClient { - // (undocumented) - $host: string; - constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: ComputeManagementClientOptionalParams); - // (undocumented) - subscriptionId: string; -} - -// @public -export interface ComputeManagementClientOptionalParams extends coreClient.ServiceClientOptions { - $host?: string; - endpoint?: string; -} - -// @public -export interface ComputeOperationListResult { - readonly value?: ComputeOperationValue[]; -} - -// @public -export interface ComputeOperationValue { - readonly description?: string; - readonly name?: string; - readonly operation?: string; - readonly origin?: string; - readonly provider?: string; - readonly resource?: string; -} - -// @public -export type ContainerService = Resource & { - readonly provisioningState?: string; - orchestratorProfile?: ContainerServiceOrchestratorProfile; - customProfile?: ContainerServiceCustomProfile; - servicePrincipalProfile?: ContainerServicePrincipalProfile; - masterProfile?: ContainerServiceMasterProfile; - agentPoolProfiles?: ContainerServiceAgentPoolProfile[]; - windowsProfile?: ContainerServiceWindowsProfile; - linuxProfile?: ContainerServiceLinuxProfile; - diagnosticsProfile?: ContainerServiceDiagnosticsProfile; -}; - -// @public -export interface ContainerServiceAgentPoolProfile { - count: number; - dnsPrefix: string; - readonly fqdn?: string; - name: string; - vmSize: ContainerServiceVMSizeTypes; -} - -// @public -export interface ContainerServiceCustomProfile { - orchestrator: string; -} - -// @public (undocumented) -export interface ContainerServiceDiagnosticsProfile { - vmDiagnostics: ContainerServiceVMDiagnostics; -} - -// @public -export interface ContainerServiceLinuxProfile { - adminUsername: string; - ssh: ContainerServiceSshConfiguration; -} - -// @public -export interface ContainerServiceListResult { - nextLink?: string; - value?: ContainerService[]; -} - -// @public -export interface ContainerServiceMasterProfile { - count?: ContainerServiceMasterProfileCount; - dnsPrefix: string; - readonly fqdn?: string; -} - -// @public -export type ContainerServiceMasterProfileCount = number; - -// @public -export interface ContainerServiceOrchestratorProfile { - orchestratorType: ContainerServiceOrchestratorTypes; -} - -// @public -export type ContainerServiceOrchestratorTypes = "Swarm" | "DCOS" | "Custom" | "Kubernetes"; - -// @public -export interface ContainerServicePrincipalProfile { - clientId: string; - secret: string; -} - -// @public -export interface ContainerServices { - beginCreateOrUpdate(resourceGroupName: string, containerServiceName: string, parameters: ContainerService, options?: ContainerServicesCreateOrUpdateOptionalParams): Promise, ContainerServicesCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, containerServiceName: string, parameters: ContainerService, options?: ContainerServicesCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, containerServiceName: string, options?: ContainerServicesDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, containerServiceName: string, options?: ContainerServicesDeleteOptionalParams): Promise; - get(resourceGroupName: string, containerServiceName: string, options?: ContainerServicesGetOptionalParams): Promise; - list(options?: ContainerServicesListOptionalParams): PagedAsyncIterableIterator; - listByResourceGroup(resourceGroupName: string, options?: ContainerServicesListByResourceGroupOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ContainerServicesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ContainerServicesCreateOrUpdateResponse = ContainerService; - -// @public -export interface ContainerServicesDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface ContainerServicesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ContainerServicesGetResponse = ContainerService; - -// @public -export interface ContainerServicesListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ContainerServicesListByResourceGroupNextResponse = ContainerServiceListResult; - -// @public -export interface ContainerServicesListByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ContainerServicesListByResourceGroupResponse = ContainerServiceListResult; - -// @public -export interface ContainerServicesListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ContainerServicesListNextResponse = ContainerServiceListResult; - -// @public -export interface ContainerServicesListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ContainerServicesListResponse = ContainerServiceListResult; - -// @public -export interface ContainerServiceSshConfiguration { - publicKeys: ContainerServiceSshPublicKey[]; -} - -// @public -export interface ContainerServiceSshPublicKey { - keyData: string; -} - -// @public -export interface ContainerServiceVMDiagnostics { - enabled: boolean; - readonly storageUri?: string; -} - -// @public -export type ContainerServiceVMSizeTypes = string; - -// @public -export interface ContainerServiceWindowsProfile { - adminPassword: string; - adminUsername: string; -} - -// @public -export interface CreationData { - createOption: DiskCreateOption; - galleryImageReference?: ImageDiskReference; - imageReference?: ImageDiskReference; - sourceResourceId?: string; - readonly sourceUniqueId?: string; - sourceUri?: string; - storageAccountId?: string; - uploadSizeBytes?: number; -} - -// @public -export interface DataDisk { - caching?: CachingTypes; - createOption: DiskCreateOptionTypes; - readonly diskIopsReadWrite?: number; - readonly diskMBpsReadWrite?: number; - diskSizeGB?: number; - image?: VirtualHardDisk; - lun: number; - managedDisk?: ManagedDiskParameters; - name?: string; - toBeDetached?: boolean; - vhd?: VirtualHardDisk; - writeAcceleratorEnabled?: boolean; -} - -// @public -export interface DataDiskImage { - readonly lun?: number; -} - -// @public -export type DataDiskImageEncryption = DiskImageEncryption & { - lun: number; -}; - -// @public -export type DedicatedHost = Resource & { - sku: Sku; - platformFaultDomain?: number; - autoReplaceOnFailure?: boolean; - readonly hostId?: string; - readonly virtualMachines?: SubResourceReadOnly[]; - licenseType?: DedicatedHostLicenseTypes; - readonly provisioningTime?: Date; - readonly provisioningState?: string; - readonly instanceView?: DedicatedHostInstanceView; -}; - -// @public -export interface DedicatedHostAllocatableVM { - count?: number; - vmSize?: string; -} - -// @public -export interface DedicatedHostAvailableCapacity { - allocatableVMs?: DedicatedHostAllocatableVM[]; -} - -// @public -export type DedicatedHostGroup = Resource & { - zones?: string[]; - platformFaultDomainCount?: number; - readonly hosts?: SubResourceReadOnly[]; -}; - -// @public -export interface DedicatedHostGroupListResult { - nextLink?: string; - value: DedicatedHostGroup[]; -} - -// @public -export interface DedicatedHostGroups { - createOrUpdate(resourceGroupName: string, hostGroupName: string, parameters: DedicatedHostGroup, options?: DedicatedHostGroupsCreateOrUpdateOptionalParams): Promise; - delete(resourceGroupName: string, hostGroupName: string, options?: DedicatedHostGroupsDeleteOptionalParams): Promise; - get(resourceGroupName: string, hostGroupName: string, options?: DedicatedHostGroupsGetOptionalParams): Promise; - listByResourceGroup(resourceGroupName: string, options?: DedicatedHostGroupsListByResourceGroupOptionalParams): PagedAsyncIterableIterator; - listBySubscription(options?: DedicatedHostGroupsListBySubscriptionOptionalParams): PagedAsyncIterableIterator; - update(resourceGroupName: string, hostGroupName: string, parameters: DedicatedHostGroupUpdate, options?: DedicatedHostGroupsUpdateOptionalParams): Promise; -} - -// @public -export interface DedicatedHostGroupsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DedicatedHostGroupsCreateOrUpdateResponse = DedicatedHostGroup; - -// @public -export interface DedicatedHostGroupsDeleteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface DedicatedHostGroupsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DedicatedHostGroupsGetResponse = DedicatedHostGroup; - -// @public -export interface DedicatedHostGroupsListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DedicatedHostGroupsListByResourceGroupNextResponse = DedicatedHostGroupListResult; - -// @public -export interface DedicatedHostGroupsListByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DedicatedHostGroupsListByResourceGroupResponse = DedicatedHostGroupListResult; - -// @public -export interface DedicatedHostGroupsListBySubscriptionNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DedicatedHostGroupsListBySubscriptionNextResponse = DedicatedHostGroupListResult; - -// @public -export interface DedicatedHostGroupsListBySubscriptionOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DedicatedHostGroupsListBySubscriptionResponse = DedicatedHostGroupListResult; - -// @public -export interface DedicatedHostGroupsUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DedicatedHostGroupsUpdateResponse = DedicatedHostGroup; - -// @public -export type DedicatedHostGroupUpdate = UpdateResource & { - zones?: string[]; - platformFaultDomainCount?: number; - readonly hosts?: SubResourceReadOnly[]; -}; - -// @public -export interface DedicatedHostInstanceView { - readonly assetId?: string; - availableCapacity?: DedicatedHostAvailableCapacity; - statuses?: InstanceViewStatus[]; -} - -// @public -export type DedicatedHostLicenseTypes = "None" | "Windows_Server_Hybrid" | "Windows_Server_Perpetual"; - -// @public -export interface DedicatedHostListResult { - nextLink?: string; - value: DedicatedHost[]; -} - -// @public -export interface DedicatedHosts { - beginCreateOrUpdate(resourceGroupName: string, hostGroupName: string, hostName: string, parameters: DedicatedHost, options?: DedicatedHostsCreateOrUpdateOptionalParams): Promise, DedicatedHostsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, hostGroupName: string, hostName: string, parameters: DedicatedHost, options?: DedicatedHostsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, hostGroupName: string, hostName: string, options?: DedicatedHostsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, hostGroupName: string, hostName: string, options?: DedicatedHostsDeleteOptionalParams): Promise; - beginUpdate(resourceGroupName: string, hostGroupName: string, hostName: string, parameters: DedicatedHostUpdate, options?: DedicatedHostsUpdateOptionalParams): Promise, DedicatedHostsUpdateResponse>>; - beginUpdateAndWait(resourceGroupName: string, hostGroupName: string, hostName: string, parameters: DedicatedHostUpdate, options?: DedicatedHostsUpdateOptionalParams): Promise; - get(resourceGroupName: string, hostGroupName: string, hostName: string, options?: DedicatedHostsGetOptionalParams): Promise; - listByHostGroup(resourceGroupName: string, hostGroupName: string, options?: DedicatedHostsListByHostGroupOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface DedicatedHostsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type DedicatedHostsCreateOrUpdateResponse = DedicatedHost; - -// @public -export interface DedicatedHostsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface DedicatedHostsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DedicatedHostsGetResponse = DedicatedHost; - -// @public -export interface DedicatedHostsListByHostGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DedicatedHostsListByHostGroupNextResponse = DedicatedHostListResult; - -// @public -export interface DedicatedHostsListByHostGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DedicatedHostsListByHostGroupResponse = DedicatedHostListResult; - -// @public -export interface DedicatedHostsUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type DedicatedHostsUpdateResponse = DedicatedHost; - -// @public -export type DedicatedHostUpdate = UpdateResource & { - platformFaultDomain?: number; - autoReplaceOnFailure?: boolean; - readonly hostId?: string; - readonly virtualMachines?: SubResourceReadOnly[]; - licenseType?: DedicatedHostLicenseTypes; - readonly provisioningTime?: Date; - readonly provisioningState?: string; - readonly instanceView?: DedicatedHostInstanceView; -}; - -// @public -export interface DiagnosticsProfile { - bootDiagnostics?: BootDiagnostics; -} - -// @public -export type DiffDiskOptions = string; - -// @public -export type DiffDiskPlacement = string; - -// @public -export interface DiffDiskSettings { - option?: DiffDiskOptions; - placement?: DiffDiskPlacement; -} - -// @public -export interface Disallowed { - diskTypes?: string[]; -} - -// @public -export type Disk = Resource & { - readonly managedBy?: string; - readonly managedByExtended?: string[]; - sku?: DiskSku; - zones?: string[]; - readonly timeCreated?: Date; - osType?: OperatingSystemTypes; - hyperVGeneration?: HyperVGeneration; - creationData?: CreationData; - diskSizeGB?: number; - readonly diskSizeBytes?: number; - readonly uniqueId?: string; - encryptionSettingsCollection?: EncryptionSettingsCollection; - readonly provisioningState?: string; - diskIopsReadWrite?: number; - diskMBpsReadWrite?: number; - diskIopsReadOnly?: number; - diskMBpsReadOnly?: number; - readonly diskState?: DiskState; - encryption?: Encryption; - maxShares?: number; - readonly shareInfo?: ShareInfoElement[]; -}; - -// @public -export type DiskCreateOption = string; - -// @public -export type DiskCreateOptionTypes = string; - -// @public -export type DiskEncryptionSet = Resource & { - identity?: EncryptionSetIdentity; - activeKey?: KeyVaultAndKeyReference; - readonly previousKeys?: KeyVaultAndKeyReference[]; - readonly provisioningState?: string; -}; - -// @public -export type DiskEncryptionSetIdentityType = string; - -// @public -export interface DiskEncryptionSetList { - nextLink?: string; - value: DiskEncryptionSet[]; -} - -// @public -export type DiskEncryptionSetParameters = SubResource & {}; - -// @public -export interface DiskEncryptionSets { - beginCreateOrUpdate(resourceGroupName: string, diskEncryptionSetName: string, diskEncryptionSet: DiskEncryptionSet, options?: DiskEncryptionSetsCreateOrUpdateOptionalParams): Promise, DiskEncryptionSetsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, diskEncryptionSetName: string, diskEncryptionSet: DiskEncryptionSet, options?: DiskEncryptionSetsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, diskEncryptionSetName: string, options?: DiskEncryptionSetsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, diskEncryptionSetName: string, options?: DiskEncryptionSetsDeleteOptionalParams): Promise; - beginUpdate(resourceGroupName: string, diskEncryptionSetName: string, diskEncryptionSet: DiskEncryptionSetUpdate, options?: DiskEncryptionSetsUpdateOptionalParams): Promise, DiskEncryptionSetsUpdateResponse>>; - beginUpdateAndWait(resourceGroupName: string, diskEncryptionSetName: string, diskEncryptionSet: DiskEncryptionSetUpdate, options?: DiskEncryptionSetsUpdateOptionalParams): Promise; - get(resourceGroupName: string, diskEncryptionSetName: string, options?: DiskEncryptionSetsGetOptionalParams): Promise; - list(options?: DiskEncryptionSetsListOptionalParams): PagedAsyncIterableIterator; - listByResourceGroup(resourceGroupName: string, options?: DiskEncryptionSetsListByResourceGroupOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface DiskEncryptionSetsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type DiskEncryptionSetsCreateOrUpdateResponse = DiskEncryptionSet; - -// @public -export interface DiskEncryptionSetsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface DiskEncryptionSetsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DiskEncryptionSetsGetResponse = DiskEncryptionSet; - -// @public -export interface DiskEncryptionSetsListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DiskEncryptionSetsListByResourceGroupNextResponse = DiskEncryptionSetList; - -// @public -export interface DiskEncryptionSetsListByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DiskEncryptionSetsListByResourceGroupResponse = DiskEncryptionSetList; - -// @public -export interface DiskEncryptionSetsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DiskEncryptionSetsListNextResponse = DiskEncryptionSetList; - -// @public -export interface DiskEncryptionSetsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DiskEncryptionSetsListResponse = DiskEncryptionSetList; - -// @public -export interface DiskEncryptionSetsUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type DiskEncryptionSetsUpdateResponse = DiskEncryptionSet; - -// @public -export interface DiskEncryptionSettings { - diskEncryptionKey?: KeyVaultSecretReference; - enabled?: boolean; - keyEncryptionKey?: KeyVaultKeyReference; -} - -// @public -export interface DiskEncryptionSetUpdate { - activeKey?: KeyVaultAndKeyReference; - tags?: { - [propertyName: string]: string; - }; -} - -// @public -export interface DiskImageEncryption { - diskEncryptionSetId?: string; -} - -// @public -export interface DiskInstanceView { - encryptionSettings?: DiskEncryptionSettings[]; - name?: string; - statuses?: InstanceViewStatus[]; -} - -// @public -export interface DiskList { - nextLink?: string; - value: Disk[]; -} - -// @public -export interface Disks { - beginCreateOrUpdate(resourceGroupName: string, diskName: string, disk: Disk, options?: DisksCreateOrUpdateOptionalParams): Promise, DisksCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, diskName: string, disk: Disk, options?: DisksCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, diskName: string, options?: DisksDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, diskName: string, options?: DisksDeleteOptionalParams): Promise; - beginGrantAccess(resourceGroupName: string, diskName: string, grantAccessData: GrantAccessData, options?: DisksGrantAccessOptionalParams): Promise, DisksGrantAccessResponse>>; - beginGrantAccessAndWait(resourceGroupName: string, diskName: string, grantAccessData: GrantAccessData, options?: DisksGrantAccessOptionalParams): Promise; - beginRevokeAccess(resourceGroupName: string, diskName: string, options?: DisksRevokeAccessOptionalParams): Promise, void>>; - beginRevokeAccessAndWait(resourceGroupName: string, diskName: string, options?: DisksRevokeAccessOptionalParams): Promise; - beginUpdate(resourceGroupName: string, diskName: string, disk: DiskUpdate, options?: DisksUpdateOptionalParams): Promise, DisksUpdateResponse>>; - beginUpdateAndWait(resourceGroupName: string, diskName: string, disk: DiskUpdate, options?: DisksUpdateOptionalParams): Promise; - get(resourceGroupName: string, diskName: string, options?: DisksGetOptionalParams): Promise; - list(options?: DisksListOptionalParams): PagedAsyncIterableIterator; - listByResourceGroup(resourceGroupName: string, options?: DisksListByResourceGroupOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface DisksCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type DisksCreateOrUpdateResponse = Disk; - -// @public -export interface DisksDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface DisksGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DisksGetResponse = Disk; - -// @public -export interface DisksGrantAccessOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type DisksGrantAccessResponse = AccessUri; - -// @public -export interface DiskSku { - name?: DiskStorageAccountTypes; - readonly tier?: string; -} - -// @public -export interface DisksListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DisksListByResourceGroupNextResponse = DiskList; - -// @public -export interface DisksListByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DisksListByResourceGroupResponse = DiskList; - -// @public -export interface DisksListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DisksListNextResponse = DiskList; - -// @public -export interface DisksListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DisksListResponse = DiskList; - -// @public -export interface DisksRevokeAccessOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type DiskState = string; - -// @public -export type DiskStorageAccountTypes = string; - -// @public -export interface DisksUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type DisksUpdateResponse = Disk; - -// @public -export interface DiskUpdate { - diskIopsReadOnly?: number; - diskIopsReadWrite?: number; - diskMBpsReadOnly?: number; - diskMBpsReadWrite?: number; - diskSizeGB?: number; - encryption?: Encryption; - encryptionSettingsCollection?: EncryptionSettingsCollection; - maxShares?: number; - osType?: OperatingSystemTypes; - sku?: DiskSku; - tags?: { - [propertyName: string]: string; - }; -} - -// @public -export interface Encryption { - diskEncryptionSetId?: string; - type?: EncryptionType; -} - -// @public -export interface EncryptionImages { - dataDiskImages?: DataDiskImageEncryption[]; - osDiskImage?: OSDiskImageEncryption; -} - -// @public -export interface EncryptionSetIdentity { - readonly principalId?: string; - readonly tenantId?: string; - type?: DiskEncryptionSetIdentityType; -} - -// @public -export interface EncryptionSettingsCollection { - enabled: boolean; - encryptionSettings?: EncryptionSettingsElement[]; - encryptionSettingsVersion?: string; -} - -// @public -export interface EncryptionSettingsElement { - diskEncryptionKey?: KeyVaultAndSecretReference; - keyEncryptionKey?: KeyVaultAndKeyReference; -} - -// @public -export type EncryptionType = string; - -// @public -export interface Galleries { - beginCreateOrUpdate(resourceGroupName: string, galleryName: string, gallery: Gallery, options?: GalleriesCreateOrUpdateOptionalParams): Promise, GalleriesCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, galleryName: string, gallery: Gallery, options?: GalleriesCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, galleryName: string, options?: GalleriesDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, galleryName: string, options?: GalleriesDeleteOptionalParams): Promise; - beginUpdate(resourceGroupName: string, galleryName: string, gallery: GalleryUpdate, options?: GalleriesUpdateOptionalParams): Promise, GalleriesUpdateResponse>>; - beginUpdateAndWait(resourceGroupName: string, galleryName: string, gallery: GalleryUpdate, options?: GalleriesUpdateOptionalParams): Promise; - get(resourceGroupName: string, galleryName: string, options?: GalleriesGetOptionalParams): Promise; - list(options?: GalleriesListOptionalParams): PagedAsyncIterableIterator; - listByResourceGroup(resourceGroupName: string, options?: GalleriesListByResourceGroupOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface GalleriesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type GalleriesCreateOrUpdateResponse = Gallery; - -// @public -export interface GalleriesDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface GalleriesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type GalleriesGetResponse = Gallery; - -// @public -export interface GalleriesListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type GalleriesListByResourceGroupNextResponse = GalleryList; - -// @public -export interface GalleriesListByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type GalleriesListByResourceGroupResponse = GalleryList; - -// @public -export interface GalleriesListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type GalleriesListNextResponse = GalleryList; - -// @public -export interface GalleriesListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type GalleriesListResponse = GalleryList; - -// @public -export interface GalleriesUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type GalleriesUpdateResponse = Gallery; - -// @public -export type Gallery = Resource & { - description?: string; - identifier?: GalleryIdentifier; - readonly provisioningState?: GalleryPropertiesProvisioningState; -}; - -// @public -export type GalleryApplication = Resource & { - description?: string; - eula?: string; - privacyStatementUri?: string; - releaseNoteUri?: string; - endOfLifeDate?: Date; - supportedOSType?: OperatingSystemTypes; -}; - -// @public -export interface GalleryApplicationList { - nextLink?: string; - value: GalleryApplication[]; -} - -// @public -export interface GalleryApplications { - beginCreateOrUpdate(resourceGroupName: string, galleryName: string, galleryApplicationName: string, galleryApplication: GalleryApplication, options?: GalleryApplicationsCreateOrUpdateOptionalParams): Promise, GalleryApplicationsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, galleryName: string, galleryApplicationName: string, galleryApplication: GalleryApplication, options?: GalleryApplicationsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, galleryName: string, galleryApplicationName: string, options?: GalleryApplicationsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, galleryName: string, galleryApplicationName: string, options?: GalleryApplicationsDeleteOptionalParams): Promise; - beginUpdate(resourceGroupName: string, galleryName: string, galleryApplicationName: string, galleryApplication: GalleryApplicationUpdate, options?: GalleryApplicationsUpdateOptionalParams): Promise, GalleryApplicationsUpdateResponse>>; - beginUpdateAndWait(resourceGroupName: string, galleryName: string, galleryApplicationName: string, galleryApplication: GalleryApplicationUpdate, options?: GalleryApplicationsUpdateOptionalParams): Promise; - get(resourceGroupName: string, galleryName: string, galleryApplicationName: string, options?: GalleryApplicationsGetOptionalParams): Promise; - listByGallery(resourceGroupName: string, galleryName: string, options?: GalleryApplicationsListByGalleryOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface GalleryApplicationsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type GalleryApplicationsCreateOrUpdateResponse = GalleryApplication; - -// @public -export interface GalleryApplicationsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface GalleryApplicationsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type GalleryApplicationsGetResponse = GalleryApplication; - -// @public -export interface GalleryApplicationsListByGalleryNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type GalleryApplicationsListByGalleryNextResponse = GalleryApplicationList; - -// @public -export interface GalleryApplicationsListByGalleryOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type GalleryApplicationsListByGalleryResponse = GalleryApplicationList; - -// @public -export interface GalleryApplicationsUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type GalleryApplicationsUpdateResponse = GalleryApplication; - -// @public -export type GalleryApplicationUpdate = UpdateResourceDefinition & { - description?: string; - eula?: string; - privacyStatementUri?: string; - releaseNoteUri?: string; - endOfLifeDate?: Date; - supportedOSType?: OperatingSystemTypes; -}; - -// @public -export type GalleryApplicationVersion = Resource & { - publishingProfile?: GalleryApplicationVersionPublishingProfile; - readonly provisioningState?: GalleryApplicationVersionPropertiesProvisioningState; - readonly replicationStatus?: ReplicationStatus; -}; - -// @public -export interface GalleryApplicationVersionList { - nextLink?: string; - value: GalleryApplicationVersion[]; -} - -// @public -export type GalleryApplicationVersionPropertiesProvisioningState = string; - -// @public -export type GalleryApplicationVersionPublishingProfile = GalleryArtifactPublishingProfileBase & { - source: UserArtifactSource; - contentType?: string; - enableHealthCheck?: boolean; -}; - -// @public -export interface GalleryApplicationVersions { - beginCreateOrUpdate(resourceGroupName: string, galleryName: string, galleryApplicationName: string, galleryApplicationVersionName: string, galleryApplicationVersion: GalleryApplicationVersion, options?: GalleryApplicationVersionsCreateOrUpdateOptionalParams): Promise, GalleryApplicationVersionsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, galleryName: string, galleryApplicationName: string, galleryApplicationVersionName: string, galleryApplicationVersion: GalleryApplicationVersion, options?: GalleryApplicationVersionsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, galleryName: string, galleryApplicationName: string, galleryApplicationVersionName: string, options?: GalleryApplicationVersionsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, galleryName: string, galleryApplicationName: string, galleryApplicationVersionName: string, options?: GalleryApplicationVersionsDeleteOptionalParams): Promise; - beginUpdate(resourceGroupName: string, galleryName: string, galleryApplicationName: string, galleryApplicationVersionName: string, galleryApplicationVersion: GalleryApplicationVersionUpdate, options?: GalleryApplicationVersionsUpdateOptionalParams): Promise, GalleryApplicationVersionsUpdateResponse>>; - beginUpdateAndWait(resourceGroupName: string, galleryName: string, galleryApplicationName: string, galleryApplicationVersionName: string, galleryApplicationVersion: GalleryApplicationVersionUpdate, options?: GalleryApplicationVersionsUpdateOptionalParams): Promise; - get(resourceGroupName: string, galleryName: string, galleryApplicationName: string, galleryApplicationVersionName: string, options?: GalleryApplicationVersionsGetOptionalParams): Promise; - listByGalleryApplication(resourceGroupName: string, galleryName: string, galleryApplicationName: string, options?: GalleryApplicationVersionsListByGalleryApplicationOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface GalleryApplicationVersionsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type GalleryApplicationVersionsCreateOrUpdateResponse = GalleryApplicationVersion; - -// @public -export interface GalleryApplicationVersionsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface GalleryApplicationVersionsGetOptionalParams extends coreClient.OperationOptions { - expand?: ReplicationStatusTypes; -} - -// @public -export type GalleryApplicationVersionsGetResponse = GalleryApplicationVersion; - -// @public -export interface GalleryApplicationVersionsListByGalleryApplicationNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type GalleryApplicationVersionsListByGalleryApplicationNextResponse = GalleryApplicationVersionList; - -// @public -export interface GalleryApplicationVersionsListByGalleryApplicationOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type GalleryApplicationVersionsListByGalleryApplicationResponse = GalleryApplicationVersionList; - -// @public -export interface GalleryApplicationVersionsUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type GalleryApplicationVersionsUpdateResponse = GalleryApplicationVersion; - -// @public -export type GalleryApplicationVersionUpdate = UpdateResourceDefinition & { - publishingProfile?: GalleryApplicationVersionPublishingProfile; - readonly provisioningState?: GalleryApplicationVersionPropertiesProvisioningState; - readonly replicationStatus?: ReplicationStatus; -}; - -// @public -export interface GalleryArtifactPublishingProfileBase { - endOfLifeDate?: Date; - excludeFromLatest?: boolean; - readonly publishedDate?: Date; - replicaCount?: number; - storageAccountType?: StorageAccountType; - targetRegions?: TargetRegion[]; -} - -// @public -export interface GalleryArtifactSource { - managedImage: ManagedArtifact; -} - -// @public -export interface GalleryArtifactVersionSource { - id?: string; -} - -// @public -export type GalleryDataDiskImage = GalleryDiskImage & { - lun: number; -}; - -// @public -export interface GalleryDiskImage { - hostCaching?: HostCaching; - readonly sizeInGB?: number; - source?: GalleryArtifactVersionSource; -} - -// @public -export interface GalleryIdentifier { - readonly uniqueName?: string; -} - -// @public -export type GalleryImage = Resource & { - description?: string; - eula?: string; - privacyStatementUri?: string; - releaseNoteUri?: string; - osType?: OperatingSystemTypes; - osState?: OperatingSystemStateTypes; - hyperVGeneration?: HyperVGeneration; - endOfLifeDate?: Date; - identifier?: GalleryImageIdentifier; - recommended?: RecommendedMachineConfiguration; - disallowed?: Disallowed; - purchasePlan?: ImagePurchasePlan; - readonly provisioningState?: GalleryImagePropertiesProvisioningState; -}; - -// @public -export interface GalleryImageIdentifier { - offer: string; - publisher: string; - sku: string; -} - -// @public -export interface GalleryImageList { - nextLink?: string; - value: GalleryImage[]; -} - -// @public -export type GalleryImagePropertiesProvisioningState = string; - -// @public -export interface GalleryImages { - beginCreateOrUpdate(resourceGroupName: string, galleryName: string, galleryImageName: string, galleryImage: GalleryImage, options?: GalleryImagesCreateOrUpdateOptionalParams): Promise, GalleryImagesCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, galleryName: string, galleryImageName: string, galleryImage: GalleryImage, options?: GalleryImagesCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, galleryName: string, galleryImageName: string, options?: GalleryImagesDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, galleryName: string, galleryImageName: string, options?: GalleryImagesDeleteOptionalParams): Promise; - beginUpdate(resourceGroupName: string, galleryName: string, galleryImageName: string, galleryImage: GalleryImageUpdate, options?: GalleryImagesUpdateOptionalParams): Promise, GalleryImagesUpdateResponse>>; - beginUpdateAndWait(resourceGroupName: string, galleryName: string, galleryImageName: string, galleryImage: GalleryImageUpdate, options?: GalleryImagesUpdateOptionalParams): Promise; - get(resourceGroupName: string, galleryName: string, galleryImageName: string, options?: GalleryImagesGetOptionalParams): Promise; - listByGallery(resourceGroupName: string, galleryName: string, options?: GalleryImagesListByGalleryOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface GalleryImagesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type GalleryImagesCreateOrUpdateResponse = GalleryImage; - -// @public -export interface GalleryImagesDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface GalleryImagesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type GalleryImagesGetResponse = GalleryImage; - -// @public -export interface GalleryImagesListByGalleryNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type GalleryImagesListByGalleryNextResponse = GalleryImageList; - -// @public -export interface GalleryImagesListByGalleryOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type GalleryImagesListByGalleryResponse = GalleryImageList; - -// @public -export interface GalleryImagesUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type GalleryImagesUpdateResponse = GalleryImage; - -// @public -export type GalleryImageUpdate = UpdateResourceDefinition & { - description?: string; - eula?: string; - privacyStatementUri?: string; - releaseNoteUri?: string; - osType?: OperatingSystemTypes; - osState?: OperatingSystemStateTypes; - hyperVGeneration?: HyperVGeneration; - endOfLifeDate?: Date; - identifier?: GalleryImageIdentifier; - recommended?: RecommendedMachineConfiguration; - disallowed?: Disallowed; - purchasePlan?: ImagePurchasePlan; - readonly provisioningState?: GalleryImagePropertiesProvisioningState; -}; - -// @public -export type GalleryImageVersion = Resource & { - publishingProfile?: GalleryImageVersionPublishingProfile; - readonly provisioningState?: GalleryImageVersionPropertiesProvisioningState; - storageProfile?: GalleryImageVersionStorageProfile; - readonly replicationStatus?: ReplicationStatus; -}; - -// @public -export interface GalleryImageVersionList { - nextLink?: string; - value: GalleryImageVersion[]; -} - -// @public -export type GalleryImageVersionPropertiesProvisioningState = string; - -// @public -export type GalleryImageVersionPublishingProfile = GalleryArtifactPublishingProfileBase & {}; - -// @public -export interface GalleryImageVersions { - beginCreateOrUpdate(resourceGroupName: string, galleryName: string, galleryImageName: string, galleryImageVersionName: string, galleryImageVersion: GalleryImageVersion, options?: GalleryImageVersionsCreateOrUpdateOptionalParams): Promise, GalleryImageVersionsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, galleryName: string, galleryImageName: string, galleryImageVersionName: string, galleryImageVersion: GalleryImageVersion, options?: GalleryImageVersionsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, galleryName: string, galleryImageName: string, galleryImageVersionName: string, options?: GalleryImageVersionsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, galleryName: string, galleryImageName: string, galleryImageVersionName: string, options?: GalleryImageVersionsDeleteOptionalParams): Promise; - beginUpdate(resourceGroupName: string, galleryName: string, galleryImageName: string, galleryImageVersionName: string, galleryImageVersion: GalleryImageVersionUpdate, options?: GalleryImageVersionsUpdateOptionalParams): Promise, GalleryImageVersionsUpdateResponse>>; - beginUpdateAndWait(resourceGroupName: string, galleryName: string, galleryImageName: string, galleryImageVersionName: string, galleryImageVersion: GalleryImageVersionUpdate, options?: GalleryImageVersionsUpdateOptionalParams): Promise; - get(resourceGroupName: string, galleryName: string, galleryImageName: string, galleryImageVersionName: string, options?: GalleryImageVersionsGetOptionalParams): Promise; - listByGalleryImage(resourceGroupName: string, galleryName: string, galleryImageName: string, options?: GalleryImageVersionsListByGalleryImageOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface GalleryImageVersionsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type GalleryImageVersionsCreateOrUpdateResponse = GalleryImageVersion; - -// @public -export interface GalleryImageVersionsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface GalleryImageVersionsGetOptionalParams extends coreClient.OperationOptions { - expand?: ReplicationStatusTypes; -} - -// @public -export type GalleryImageVersionsGetResponse = GalleryImageVersion; - -// @public -export interface GalleryImageVersionsListByGalleryImageNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type GalleryImageVersionsListByGalleryImageNextResponse = GalleryImageVersionList; - -// @public -export interface GalleryImageVersionsListByGalleryImageOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type GalleryImageVersionsListByGalleryImageResponse = GalleryImageVersionList; - -// @public -export interface GalleryImageVersionStorageProfile { - dataDiskImages?: GalleryDataDiskImage[]; - osDiskImage?: GalleryOSDiskImage; - source?: GalleryArtifactVersionSource; -} - -// @public -export interface GalleryImageVersionsUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type GalleryImageVersionsUpdateResponse = GalleryImageVersion; - -// @public -export type GalleryImageVersionUpdate = UpdateResourceDefinition & { - publishingProfile?: GalleryImageVersionPublishingProfile; - readonly provisioningState?: GalleryImageVersionPropertiesProvisioningState; - storageProfile?: GalleryImageVersionStorageProfile; - readonly replicationStatus?: ReplicationStatus; -}; - -// @public -export interface GalleryList { - nextLink?: string; - value: Gallery[]; -} - -// @public -export type GalleryOSDiskImage = GalleryDiskImage & {}; - -// @public -export type GalleryPropertiesProvisioningState = string; - -// @public -export type GalleryUpdate = UpdateResourceDefinition & { - description?: string; - identifier?: GalleryIdentifier; - readonly provisioningState?: GalleryPropertiesProvisioningState; -}; - -// @public -export interface GrantAccessData { - // (undocumented) - access: AccessLevel; - durationInSeconds: number; -} - -// @public -export interface HardwareProfile { - vmSize?: VirtualMachineSizeTypes; -} - -// @public -export type HostCaching = "None" | "ReadOnly" | "ReadWrite"; - -// @public -export type HyperVGeneration = string; - -// @public -export type HyperVGenerationType = string; - -// @public -export type HyperVGenerationTypes = string; - -// @public -type Image_2 = Resource & { - sourceVirtualMachine?: SubResource; - storageProfile?: ImageStorageProfile; - readonly provisioningState?: string; - hyperVGeneration?: HyperVGenerationTypes; -}; - -export { Image_2 as Image } - -// @public -export type ImageDataDisk = ImageDisk & { - lun: number; -}; - -// @public -export interface ImageDisk { - blobUri?: string; - caching?: CachingTypes; - diskEncryptionSet?: DiskEncryptionSetParameters; - diskSizeGB?: number; - managedDisk?: SubResource; - snapshot?: SubResource; - storageAccountType?: StorageAccountTypes; -} - -// @public -export interface ImageDiskReference { - id: string; - lun?: number; -} - -// @public -export interface ImageListResult { - nextLink?: string; - value: Image_2[]; -} - -// @public -export type ImageOSDisk = ImageDisk & { - osType: OperatingSystemTypes; - osState: OperatingSystemStateTypes; -}; - -// @public -export interface ImagePurchasePlan { - name?: string; - product?: string; - publisher?: string; -} - -// @public -export type ImageReference = SubResource & { - publisher?: string; - offer?: string; - sku?: string; - version?: string; - readonly exactVersion?: string; -}; - -// @public -export interface Images { - beginCreateOrUpdate(resourceGroupName: string, imageName: string, parameters: Image_2, options?: ImagesCreateOrUpdateOptionalParams): Promise, ImagesCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, imageName: string, parameters: Image_2, options?: ImagesCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, imageName: string, options?: ImagesDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, imageName: string, options?: ImagesDeleteOptionalParams): Promise; - beginUpdate(resourceGroupName: string, imageName: string, parameters: ImageUpdate, options?: ImagesUpdateOptionalParams): Promise, ImagesUpdateResponse>>; - beginUpdateAndWait(resourceGroupName: string, imageName: string, parameters: ImageUpdate, options?: ImagesUpdateOptionalParams): Promise; - get(resourceGroupName: string, imageName: string, options?: ImagesGetOptionalParams): Promise; - list(options?: ImagesListOptionalParams): PagedAsyncIterableIterator; - listByResourceGroup(resourceGroupName: string, options?: ImagesListByResourceGroupOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ImagesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ImagesCreateOrUpdateResponse = Image_2; - -// @public -export interface ImagesDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface ImagesGetOptionalParams extends coreClient.OperationOptions { - expand?: string; -} - -// @public -export type ImagesGetResponse = Image_2; - -// @public -export interface ImagesListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ImagesListByResourceGroupNextResponse = ImageListResult; - -// @public -export interface ImagesListByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ImagesListByResourceGroupResponse = ImageListResult; - -// @public -export interface ImagesListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ImagesListNextResponse = ImageListResult; - -// @public -export interface ImagesListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ImagesListResponse = ImageListResult; - -// @public -export interface ImageStorageProfile { - dataDisks?: ImageDataDisk[]; - osDisk?: ImageOSDisk; - zoneResilient?: boolean; -} - -// @public -export interface ImagesUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ImagesUpdateResponse = Image_2; - -// @public -export type ImageUpdate = UpdateResource & { - sourceVirtualMachine?: SubResource; - storageProfile?: ImageStorageProfile; - readonly provisioningState?: string; - hyperVGeneration?: HyperVGenerationTypes; -}; - -// @public -export interface InnerError { - errordetail?: string; - exceptiontype?: string; -} - -// @public -export interface InstanceViewStatus { - code?: string; - displayStatus?: string; - level?: StatusLevelTypes; - message?: string; - time?: Date; -} - -// @public -export type IntervalInMins = "ThreeMins" | "FiveMins" | "ThirtyMins" | "SixtyMins"; - -// @public -export type IPVersion = string; - -// @public -export interface KeyVaultAndKeyReference { - keyUrl: string; - sourceVault: SourceVault; -} - -// @public -export interface KeyVaultAndSecretReference { - secretUrl: string; - sourceVault: SourceVault; -} - -// @public -export interface KeyVaultKeyReference { - keyUrl: string; - sourceVault: SubResource; -} - -// @public -export interface KeyVaultSecretReference { - secretUrl: string; - sourceVault: SubResource; -} - -// @public -export enum KnownAccessLevel { - // (undocumented) - None = "None", - // (undocumented) - Read = "Read", - // (undocumented) - Write = "Write" -} - -// @public -export enum KnownAggregatedReplicationState { - // (undocumented) - Completed = "Completed", - // (undocumented) - Failed = "Failed", - // (undocumented) - InProgress = "InProgress", - // (undocumented) - Unknown = "Unknown" -} - -// @public -export enum KnownAvailabilitySetSkuTypes { - // (undocumented) - Aligned = "Aligned", - // (undocumented) - Classic = "Classic" -} - -// @public -export enum KnownContainerServiceMasterProfileCount { - // (undocumented) - Five = 5, - // (undocumented) - One = 1, - // (undocumented) - Three = 3 -} - -// @public -export enum KnownContainerServiceVMSizeTypes { - // (undocumented) - StandardA0 = "Standard_A0", - // (undocumented) - StandardA1 = "Standard_A1", - // (undocumented) - StandardA10 = "Standard_A10", - // (undocumented) - StandardA11 = "Standard_A11", - // (undocumented) - StandardA2 = "Standard_A2", - // (undocumented) - StandardA3 = "Standard_A3", - // (undocumented) - StandardA4 = "Standard_A4", - // (undocumented) - StandardA5 = "Standard_A5", - // (undocumented) - StandardA6 = "Standard_A6", - // (undocumented) - StandardA7 = "Standard_A7", - // (undocumented) - StandardA8 = "Standard_A8", - // (undocumented) - StandardA9 = "Standard_A9", - // (undocumented) - StandardD1 = "Standard_D1", - // (undocumented) - StandardD11 = "Standard_D11", - // (undocumented) - StandardD11V2 = "Standard_D11_v2", - // (undocumented) - StandardD12 = "Standard_D12", - // (undocumented) - StandardD12V2 = "Standard_D12_v2", - // (undocumented) - StandardD13 = "Standard_D13", - // (undocumented) - StandardD13V2 = "Standard_D13_v2", - // (undocumented) - StandardD14 = "Standard_D14", - // (undocumented) - StandardD14V2 = "Standard_D14_v2", - // (undocumented) - StandardD1V2 = "Standard_D1_v2", - // (undocumented) - StandardD2 = "Standard_D2", - // (undocumented) - StandardD2V2 = "Standard_D2_v2", - // (undocumented) - StandardD3 = "Standard_D3", - // (undocumented) - StandardD3V2 = "Standard_D3_v2", - // (undocumented) - StandardD4 = "Standard_D4", - // (undocumented) - StandardD4V2 = "Standard_D4_v2", - // (undocumented) - StandardD5V2 = "Standard_D5_v2", - // (undocumented) - StandardDS1 = "Standard_DS1", - // (undocumented) - StandardDS11 = "Standard_DS11", - // (undocumented) - StandardDS12 = "Standard_DS12", - // (undocumented) - StandardDS13 = "Standard_DS13", - // (undocumented) - StandardDS14 = "Standard_DS14", - // (undocumented) - StandardDS2 = "Standard_DS2", - // (undocumented) - StandardDS3 = "Standard_DS3", - // (undocumented) - StandardDS4 = "Standard_DS4", - // (undocumented) - StandardG1 = "Standard_G1", - // (undocumented) - StandardG2 = "Standard_G2", - // (undocumented) - StandardG3 = "Standard_G3", - // (undocumented) - StandardG4 = "Standard_G4", - // (undocumented) - StandardG5 = "Standard_G5", - // (undocumented) - StandardGS1 = "Standard_GS1", - // (undocumented) - StandardGS2 = "Standard_GS2", - // (undocumented) - StandardGS3 = "Standard_GS3", - // (undocumented) - StandardGS4 = "Standard_GS4", - // (undocumented) - StandardGS5 = "Standard_GS5" -} - -// @public -export enum KnownDiffDiskOptions { - // (undocumented) - Local = "Local" -} - -// @public -export enum KnownDiffDiskPlacement { - // (undocumented) - CacheDisk = "CacheDisk", - // (undocumented) - ResourceDisk = "ResourceDisk" -} - -// @public -export enum KnownDiskCreateOption { - Attach = "Attach", - Copy = "Copy", - Empty = "Empty", - FromImage = "FromImage", - Import = "Import", - Restore = "Restore", - Upload = "Upload" -} - -// @public -export enum KnownDiskCreateOptionTypes { - // (undocumented) - Attach = "Attach", - // (undocumented) - Empty = "Empty", - // (undocumented) - FromImage = "FromImage" -} - -// @public -export enum KnownDiskEncryptionSetIdentityType { - // (undocumented) - SystemAssigned = "SystemAssigned" -} - -// @public -export enum KnownDiskState { - ActiveSAS = "ActiveSAS", - ActiveUpload = "ActiveUpload", - Attached = "Attached", - ReadyToUpload = "ReadyToUpload", - Reserved = "Reserved", - Unattached = "Unattached" -} - -// @public -export enum KnownDiskStorageAccountTypes { - PremiumLRS = "Premium_LRS", - StandardLRS = "Standard_LRS", - StandardSSDLRS = "StandardSSD_LRS", - UltraSSDLRS = "UltraSSD_LRS" -} - -// @public -export enum KnownEncryptionType { - EncryptionAtRestWithCustomerKey = "EncryptionAtRestWithCustomerKey", - EncryptionAtRestWithPlatformKey = "EncryptionAtRestWithPlatformKey" -} - -// @public -export enum KnownGalleryApplicationVersionPropertiesProvisioningState { - // (undocumented) - Creating = "Creating", - // (undocumented) - Deleting = "Deleting", - // (undocumented) - Failed = "Failed", - // (undocumented) - Migrating = "Migrating", - // (undocumented) - Succeeded = "Succeeded", - // (undocumented) - Updating = "Updating" -} - -// @public -export enum KnownGalleryImagePropertiesProvisioningState { - // (undocumented) - Creating = "Creating", - // (undocumented) - Deleting = "Deleting", - // (undocumented) - Failed = "Failed", - // (undocumented) - Migrating = "Migrating", - // (undocumented) - Succeeded = "Succeeded", - // (undocumented) - Updating = "Updating" -} - -// @public -export enum KnownGalleryImageVersionPropertiesProvisioningState { - // (undocumented) - Creating = "Creating", - // (undocumented) - Deleting = "Deleting", - // (undocumented) - Failed = "Failed", - // (undocumented) - Migrating = "Migrating", - // (undocumented) - Succeeded = "Succeeded", - // (undocumented) - Updating = "Updating" -} - -// @public -export enum KnownGalleryPropertiesProvisioningState { - // (undocumented) - Creating = "Creating", - // (undocumented) - Deleting = "Deleting", - // (undocumented) - Failed = "Failed", - // (undocumented) - Migrating = "Migrating", - // (undocumented) - Succeeded = "Succeeded", - // (undocumented) - Updating = "Updating" -} - -// @public -export enum KnownHyperVGeneration { - // (undocumented) - V1 = "V1", - // (undocumented) - V2 = "V2" -} - -// @public -export enum KnownHyperVGenerationType { - // (undocumented) - V1 = "V1", - // (undocumented) - V2 = "V2" -} - -// @public -export enum KnownHyperVGenerationTypes { - // (undocumented) - V1 = "V1", - // (undocumented) - V2 = "V2" -} - -// @public -export enum KnownIPVersion { - // (undocumented) - IPv4 = "IPv4", - // (undocumented) - IPv6 = "IPv6" -} - -// @public -export enum KnownOrchestrationServiceNames { - // (undocumented) - AutomaticRepairs = "AutomaticRepairs", - // (undocumented) - DummyOrchestrationServiceName = "DummyOrchestrationServiceName" -} - -// @public -export enum KnownOrchestrationServiceState { - // (undocumented) - NotRunning = "NotRunning", - // (undocumented) - Running = "Running", - // (undocumented) - Suspended = "Suspended" -} - -// @public -export enum KnownOrchestrationServiceStateAction { - // (undocumented) - Resume = "Resume", - // (undocumented) - Suspend = "Suspend" -} - -// @public -export enum KnownProximityPlacementGroupType { - // (undocumented) - Standard = "Standard", - // (undocumented) - Ultra = "Ultra" -} - -// @public -export enum KnownReplicationState { - // (undocumented) - Completed = "Completed", - // (undocumented) - Failed = "Failed", - // (undocumented) - Replicating = "Replicating", - // (undocumented) - Unknown = "Unknown" -} - -// @public -export enum KnownReplicationStatusTypes { - // (undocumented) - ReplicationStatus = "ReplicationStatus" -} - -// @public -export enum KnownSnapshotStorageAccountTypes { - PremiumLRS = "Premium_LRS", - StandardLRS = "Standard_LRS", - StandardZRS = "Standard_ZRS" -} - -// @public -export enum KnownStorageAccountType { - // (undocumented) - PremiumLRS = "Premium_LRS", - // (undocumented) - StandardLRS = "Standard_LRS", - // (undocumented) - StandardZRS = "Standard_ZRS" -} - -// @public -export enum KnownStorageAccountTypes { - // (undocumented) - PremiumLRS = "Premium_LRS", - // (undocumented) - StandardLRS = "Standard_LRS", - // (undocumented) - StandardSSDLRS = "StandardSSD_LRS", - // (undocumented) - UltraSSDLRS = "UltraSSD_LRS" -} - -// @public -export enum KnownVirtualMachineEvictionPolicyTypes { - // (undocumented) - Deallocate = "Deallocate", - // (undocumented) - Delete = "Delete" -} - -// @public -export enum KnownVirtualMachinePriorityTypes { - // (undocumented) - Low = "Low", - // (undocumented) - Regular = "Regular", - // (undocumented) - Spot = "Spot" -} - -// @public -export enum KnownVirtualMachineScaleSetScaleInRules { - // (undocumented) - Default = "Default", - // (undocumented) - NewestVM = "NewestVM", - // (undocumented) - OldestVM = "OldestVM" -} - -// @public -export enum KnownVirtualMachineSizeTypes { - // (undocumented) - BasicA0 = "Basic_A0", - // (undocumented) - BasicA1 = "Basic_A1", - // (undocumented) - BasicA2 = "Basic_A2", - // (undocumented) - BasicA3 = "Basic_A3", - // (undocumented) - BasicA4 = "Basic_A4", - // (undocumented) - StandardA0 = "Standard_A0", - // (undocumented) - StandardA1 = "Standard_A1", - // (undocumented) - StandardA10 = "Standard_A10", - // (undocumented) - StandardA11 = "Standard_A11", - // (undocumented) - StandardA1V2 = "Standard_A1_v2", - // (undocumented) - StandardA2 = "Standard_A2", - // (undocumented) - StandardA2MV2 = "Standard_A2m_v2", - // (undocumented) - StandardA2V2 = "Standard_A2_v2", - // (undocumented) - StandardA3 = "Standard_A3", - // (undocumented) - StandardA4 = "Standard_A4", - // (undocumented) - StandardA4MV2 = "Standard_A4m_v2", - // (undocumented) - StandardA4V2 = "Standard_A4_v2", - // (undocumented) - StandardA5 = "Standard_A5", - // (undocumented) - StandardA6 = "Standard_A6", - // (undocumented) - StandardA7 = "Standard_A7", - // (undocumented) - StandardA8 = "Standard_A8", - // (undocumented) - StandardA8MV2 = "Standard_A8m_v2", - // (undocumented) - StandardA8V2 = "Standard_A8_v2", - // (undocumented) - StandardA9 = "Standard_A9", - // (undocumented) - StandardB1Ms = "Standard_B1ms", - // (undocumented) - StandardB1S = "Standard_B1s", - // (undocumented) - StandardB2Ms = "Standard_B2ms", - // (undocumented) - StandardB2S = "Standard_B2s", - // (undocumented) - StandardB4Ms = "Standard_B4ms", - // (undocumented) - StandardB8Ms = "Standard_B8ms", - // (undocumented) - StandardD1 = "Standard_D1", - // (undocumented) - StandardD11 = "Standard_D11", - // (undocumented) - StandardD11V2 = "Standard_D11_v2", - // (undocumented) - StandardD12 = "Standard_D12", - // (undocumented) - StandardD12V2 = "Standard_D12_v2", - // (undocumented) - StandardD13 = "Standard_D13", - // (undocumented) - StandardD13V2 = "Standard_D13_v2", - // (undocumented) - StandardD14 = "Standard_D14", - // (undocumented) - StandardD14V2 = "Standard_D14_v2", - // (undocumented) - StandardD15V2 = "Standard_D15_v2", - // (undocumented) - StandardD16SV3 = "Standard_D16s_v3", - // (undocumented) - StandardD16V3 = "Standard_D16_v3", - // (undocumented) - StandardD1V2 = "Standard_D1_v2", - // (undocumented) - StandardD2 = "Standard_D2", - // (undocumented) - StandardD2SV3 = "Standard_D2s_v3", - // (undocumented) - StandardD2V2 = "Standard_D2_v2", - // (undocumented) - StandardD2V3 = "Standard_D2_v3", - // (undocumented) - StandardD3 = "Standard_D3", - // (undocumented) - StandardD32SV3 = "Standard_D32s_v3", - // (undocumented) - StandardD32V3 = "Standard_D32_v3", - // (undocumented) - StandardD3V2 = "Standard_D3_v2", - // (undocumented) - StandardD4 = "Standard_D4", - // (undocumented) - StandardD4SV3 = "Standard_D4s_v3", - // (undocumented) - StandardD4V2 = "Standard_D4_v2", - // (undocumented) - StandardD4V3 = "Standard_D4_v3", - // (undocumented) - StandardD5V2 = "Standard_D5_v2", - // (undocumented) - StandardD64SV3 = "Standard_D64s_v3", - // (undocumented) - StandardD64V3 = "Standard_D64_v3", - // (undocumented) - StandardD8SV3 = "Standard_D8s_v3", - // (undocumented) - StandardD8V3 = "Standard_D8_v3", - // (undocumented) - StandardDS1 = "Standard_DS1", - // (undocumented) - StandardDS11 = "Standard_DS11", - // (undocumented) - StandardDS11V2 = "Standard_DS11_v2", - // (undocumented) - StandardDS12 = "Standard_DS12", - // (undocumented) - StandardDS12V2 = "Standard_DS12_v2", - // (undocumented) - StandardDS13 = "Standard_DS13", - // (undocumented) - StandardDS132V2 = "Standard_DS13-2_v2", - // (undocumented) - StandardDS134V2 = "Standard_DS13-4_v2", - // (undocumented) - StandardDS13V2 = "Standard_DS13_v2", - // (undocumented) - StandardDS14 = "Standard_DS14", - // (undocumented) - StandardDS144V2 = "Standard_DS14-4_v2", - // (undocumented) - StandardDS148V2 = "Standard_DS14-8_v2", - // (undocumented) - StandardDS14V2 = "Standard_DS14_v2", - // (undocumented) - StandardDS15V2 = "Standard_DS15_v2", - // (undocumented) - StandardDS1V2 = "Standard_DS1_v2", - // (undocumented) - StandardDS2 = "Standard_DS2", - // (undocumented) - StandardDS2V2 = "Standard_DS2_v2", - // (undocumented) - StandardDS3 = "Standard_DS3", - // (undocumented) - StandardDS3V2 = "Standard_DS3_v2", - // (undocumented) - StandardDS4 = "Standard_DS4", - // (undocumented) - StandardDS4V2 = "Standard_DS4_v2", - // (undocumented) - StandardDS5V2 = "Standard_DS5_v2", - // (undocumented) - StandardE16SV3 = "Standard_E16s_v3", - // (undocumented) - StandardE16V3 = "Standard_E16_v3", - // (undocumented) - StandardE2SV3 = "Standard_E2s_v3", - // (undocumented) - StandardE2V3 = "Standard_E2_v3", - // (undocumented) - StandardE3216V3 = "Standard_E32-16_v3", - // (undocumented) - StandardE328SV3 = "Standard_E32-8s_v3", - // (undocumented) - StandardE32SV3 = "Standard_E32s_v3", - // (undocumented) - StandardE32V3 = "Standard_E32_v3", - // (undocumented) - StandardE4SV3 = "Standard_E4s_v3", - // (undocumented) - StandardE4V3 = "Standard_E4_v3", - // (undocumented) - StandardE6416SV3 = "Standard_E64-16s_v3", - // (undocumented) - StandardE6432SV3 = "Standard_E64-32s_v3", - // (undocumented) - StandardE64SV3 = "Standard_E64s_v3", - // (undocumented) - StandardE64V3 = "Standard_E64_v3", - // (undocumented) - StandardE8SV3 = "Standard_E8s_v3", - // (undocumented) - StandardE8V3 = "Standard_E8_v3", - // (undocumented) - StandardF1 = "Standard_F1", - // (undocumented) - StandardF16 = "Standard_F16", - // (undocumented) - StandardF16S = "Standard_F16s", - // (undocumented) - StandardF16SV2 = "Standard_F16s_v2", - // (undocumented) - StandardF1S = "Standard_F1s", - // (undocumented) - StandardF2 = "Standard_F2", - // (undocumented) - StandardF2S = "Standard_F2s", - // (undocumented) - StandardF2SV2 = "Standard_F2s_v2", - // (undocumented) - StandardF32SV2 = "Standard_F32s_v2", - // (undocumented) - StandardF4 = "Standard_F4", - // (undocumented) - StandardF4S = "Standard_F4s", - // (undocumented) - StandardF4SV2 = "Standard_F4s_v2", - // (undocumented) - StandardF64SV2 = "Standard_F64s_v2", - // (undocumented) - StandardF72SV2 = "Standard_F72s_v2", - // (undocumented) - StandardF8 = "Standard_F8", - // (undocumented) - StandardF8S = "Standard_F8s", - // (undocumented) - StandardF8SV2 = "Standard_F8s_v2", - // (undocumented) - StandardG1 = "Standard_G1", - // (undocumented) - StandardG2 = "Standard_G2", - // (undocumented) - StandardG3 = "Standard_G3", - // (undocumented) - StandardG4 = "Standard_G4", - // (undocumented) - StandardG5 = "Standard_G5", - // (undocumented) - StandardGS1 = "Standard_GS1", - // (undocumented) - StandardGS2 = "Standard_GS2", - // (undocumented) - StandardGS3 = "Standard_GS3", - // (undocumented) - StandardGS4 = "Standard_GS4", - // (undocumented) - StandardGS44 = "Standard_GS4-4", - // (undocumented) - StandardGS48 = "Standard_GS4-8", - // (undocumented) - StandardGS5 = "Standard_GS5", - // (undocumented) - StandardGS516 = "Standard_GS5-16", - // (undocumented) - StandardGS58 = "Standard_GS5-8", - // (undocumented) - StandardH16 = "Standard_H16", - // (undocumented) - StandardH16M = "Standard_H16m", - // (undocumented) - StandardH16Mr = "Standard_H16mr", - // (undocumented) - StandardH16R = "Standard_H16r", - // (undocumented) - StandardH8 = "Standard_H8", - // (undocumented) - StandardH8M = "Standard_H8m", - // (undocumented) - StandardL16S = "Standard_L16s", - // (undocumented) - StandardL32S = "Standard_L32s", - // (undocumented) - StandardL4S = "Standard_L4s", - // (undocumented) - StandardL8S = "Standard_L8s", - // (undocumented) - StandardM12832Ms = "Standard_M128-32ms", - // (undocumented) - StandardM12864Ms = "Standard_M128-64ms", - // (undocumented) - StandardM128Ms = "Standard_M128ms", - // (undocumented) - StandardM128S = "Standard_M128s", - // (undocumented) - StandardM6416Ms = "Standard_M64-16ms", - // (undocumented) - StandardM6432Ms = "Standard_M64-32ms", - // (undocumented) - StandardM64Ms = "Standard_M64ms", - // (undocumented) - StandardM64S = "Standard_M64s", - // (undocumented) - StandardNC12 = "Standard_NC12", - // (undocumented) - StandardNC12SV2 = "Standard_NC12s_v2", - // (undocumented) - StandardNC12SV3 = "Standard_NC12s_v3", - // (undocumented) - StandardNC24 = "Standard_NC24", - // (undocumented) - StandardNC24R = "Standard_NC24r", - // (undocumented) - StandardNC24RsV2 = "Standard_NC24rs_v2", - // (undocumented) - StandardNC24RsV3 = "Standard_NC24rs_v3", - // (undocumented) - StandardNC24SV2 = "Standard_NC24s_v2", - // (undocumented) - StandardNC24SV3 = "Standard_NC24s_v3", - // (undocumented) - StandardNC6 = "Standard_NC6", - // (undocumented) - StandardNC6SV2 = "Standard_NC6s_v2", - // (undocumented) - StandardNC6SV3 = "Standard_NC6s_v3", - // (undocumented) - StandardND12S = "Standard_ND12s", - // (undocumented) - StandardND24Rs = "Standard_ND24rs", - // (undocumented) - StandardND24S = "Standard_ND24s", - // (undocumented) - StandardND6S = "Standard_ND6s", - // (undocumented) - StandardNV12 = "Standard_NV12", - // (undocumented) - StandardNV24 = "Standard_NV24", - // (undocumented) - StandardNV6 = "Standard_NV6" -} - -// @public -export interface LinuxConfiguration { - disablePasswordAuthentication?: boolean; - provisionVMAgent?: boolean; - ssh?: SshConfiguration; -} - -// @public -export interface ListUsagesResult { - nextLink?: string; - value: UsageDef[]; -} - -// @public -export interface LogAnalytics { - beginExportRequestRateByInterval(location: string, parameters: RequestRateByIntervalInput, options?: LogAnalyticsExportRequestRateByIntervalOptionalParams): Promise, LogAnalyticsExportRequestRateByIntervalResponse>>; - beginExportRequestRateByIntervalAndWait(location: string, parameters: RequestRateByIntervalInput, options?: LogAnalyticsExportRequestRateByIntervalOptionalParams): Promise; - beginExportThrottledRequests(location: string, parameters: ThrottledRequestsInput, options?: LogAnalyticsExportThrottledRequestsOptionalParams): Promise, LogAnalyticsExportThrottledRequestsResponse>>; - beginExportThrottledRequestsAndWait(location: string, parameters: ThrottledRequestsInput, options?: LogAnalyticsExportThrottledRequestsOptionalParams): Promise; -} - -// @public -export interface LogAnalyticsExportRequestRateByIntervalOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type LogAnalyticsExportRequestRateByIntervalResponse = LogAnalyticsOperationResult; - -// @public -export interface LogAnalyticsExportThrottledRequestsOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type LogAnalyticsExportThrottledRequestsResponse = LogAnalyticsOperationResult; - -// @public -export interface LogAnalyticsInputBase { - blobContainerSasUri: string; - fromTime: Date; - groupByOperationName?: boolean; - groupByResourceName?: boolean; - groupByThrottlePolicy?: boolean; - toTime: Date; -} - -// @public -export interface LogAnalyticsOperationResult { - readonly properties?: LogAnalyticsOutput; -} - -// @public -export interface LogAnalyticsOutput { - readonly output?: string; -} - -// @public -export type MaintenanceOperationResultCodeTypes = "None" | "RetryLater" | "MaintenanceAborted" | "MaintenanceCompleted"; - -// @public -export interface MaintenanceRedeployStatus { - isCustomerInitiatedMaintenanceAllowed?: boolean; - lastOperationMessage?: string; - lastOperationResultCode?: MaintenanceOperationResultCodeTypes; - maintenanceWindowEndTime?: Date; - maintenanceWindowStartTime?: Date; - preMaintenanceWindowEndTime?: Date; - preMaintenanceWindowStartTime?: Date; -} - -// @public -export interface ManagedArtifact { - id: string; -} - -// @public -export type ManagedDiskParameters = SubResource & { - storageAccountType?: StorageAccountTypes; - diskEncryptionSet?: DiskEncryptionSetParameters; -}; - -// @public -export type NetworkInterfaceReference = SubResource & { - primary?: boolean; -}; - -// @public -export interface NetworkProfile { - networkInterfaces?: NetworkInterfaceReference[]; -} - -// @public -export type OperatingSystemStateTypes = "Generalized" | "Specialized"; - -// @public -export type OperatingSystemTypes = "Windows" | "Linux"; - -// @public -export interface Operations { - list(options?: OperationsListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface OperationsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type OperationsListResponse = ComputeOperationListResult; - -// @public -export type OrchestrationServiceNames = string; - -// @public -export type OrchestrationServiceState = string; - -// @public -export type OrchestrationServiceStateAction = string; - -// @public -export interface OrchestrationServiceStateInput { - action: OrchestrationServiceStateAction; - serviceName: OrchestrationServiceNames; -} - -// @public -export interface OrchestrationServiceSummary { - readonly serviceName?: OrchestrationServiceNames; - readonly serviceState?: OrchestrationServiceState; -} - -// @public -export interface OSDisk { - caching?: CachingTypes; - createOption: DiskCreateOptionTypes; - diffDiskSettings?: DiffDiskSettings; - diskSizeGB?: number; - encryptionSettings?: DiskEncryptionSettings; - image?: VirtualHardDisk; - managedDisk?: ManagedDiskParameters; - name?: string; - osType?: OperatingSystemTypes; - vhd?: VirtualHardDisk; - writeAcceleratorEnabled?: boolean; -} - -// @public -export interface OSDiskImage { - operatingSystem: OperatingSystemTypes; -} - -// @public -export type OSDiskImageEncryption = DiskImageEncryption & {}; - -// @public -export interface OSProfile { - adminPassword?: string; - adminUsername?: string; - allowExtensionOperations?: boolean; - computerName?: string; - customData?: string; - linuxConfiguration?: LinuxConfiguration; - requireGuestProvisionSignal?: boolean; - secrets?: VaultSecretGroup[]; - windowsConfiguration?: WindowsConfiguration; -} - -// @public -export interface Plan { - name?: string; - product?: string; - promotionCode?: string; - publisher?: string; -} - -// @public -export type ProtocolTypes = "Http" | "Https"; - -// @public -export type ProximityPlacementGroup = Resource & { - proximityPlacementGroupType?: ProximityPlacementGroupType; - readonly virtualMachines?: SubResourceWithColocationStatus[]; - readonly virtualMachineScaleSets?: SubResourceWithColocationStatus[]; - readonly availabilitySets?: SubResourceWithColocationStatus[]; - colocationStatus?: InstanceViewStatus; -}; - -// @public -export interface ProximityPlacementGroupListResult { - nextLink?: string; - value: ProximityPlacementGroup[]; -} - -// @public -export interface ProximityPlacementGroups { - createOrUpdate(resourceGroupName: string, proximityPlacementGroupName: string, parameters: ProximityPlacementGroup, options?: ProximityPlacementGroupsCreateOrUpdateOptionalParams): Promise; - delete(resourceGroupName: string, proximityPlacementGroupName: string, options?: ProximityPlacementGroupsDeleteOptionalParams): Promise; - get(resourceGroupName: string, proximityPlacementGroupName: string, options?: ProximityPlacementGroupsGetOptionalParams): Promise; - listByResourceGroup(resourceGroupName: string, options?: ProximityPlacementGroupsListByResourceGroupOptionalParams): PagedAsyncIterableIterator; - listBySubscription(options?: ProximityPlacementGroupsListBySubscriptionOptionalParams): PagedAsyncIterableIterator; - update(resourceGroupName: string, proximityPlacementGroupName: string, parameters: ProximityPlacementGroupUpdate, options?: ProximityPlacementGroupsUpdateOptionalParams): Promise; -} - -// @public -export interface ProximityPlacementGroupsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ProximityPlacementGroupsCreateOrUpdateResponse = ProximityPlacementGroup; - -// @public -export interface ProximityPlacementGroupsDeleteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface ProximityPlacementGroupsGetOptionalParams extends coreClient.OperationOptions { - includeColocationStatus?: string; -} - -// @public -export type ProximityPlacementGroupsGetResponse = ProximityPlacementGroup; - -// @public -export interface ProximityPlacementGroupsListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ProximityPlacementGroupsListByResourceGroupNextResponse = ProximityPlacementGroupListResult; - -// @public -export interface ProximityPlacementGroupsListByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ProximityPlacementGroupsListByResourceGroupResponse = ProximityPlacementGroupListResult; - -// @public -export interface ProximityPlacementGroupsListBySubscriptionNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ProximityPlacementGroupsListBySubscriptionNextResponse = ProximityPlacementGroupListResult; - -// @public -export interface ProximityPlacementGroupsListBySubscriptionOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ProximityPlacementGroupsListBySubscriptionResponse = ProximityPlacementGroupListResult; - -// @public -export interface ProximityPlacementGroupsUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ProximityPlacementGroupsUpdateResponse = ProximityPlacementGroup; - -// @public -export type ProximityPlacementGroupType = string; - -// @public -export type ProximityPlacementGroupUpdate = UpdateResource & {}; - -// @public -export interface PurchasePlan { - name: string; - product: string; - publisher: string; -} - -// @public -export interface RecommendedMachineConfiguration { - memory?: ResourceRange; - vCPUs?: ResourceRange; -} - -// @public -export interface RecoveryWalkResponse { - readonly nextPlatformUpdateDomain?: number; - readonly walkPerformed?: boolean; -} - -// @public -export interface RegionalReplicationStatus { - readonly details?: string; - readonly progress?: number; - readonly region?: string; - readonly state?: ReplicationState; -} - -// @public -export type ReplicationState = string; - -// @public -export interface ReplicationStatus { - readonly aggregatedState?: AggregatedReplicationState; - readonly summary?: RegionalReplicationStatus[]; -} - -// @public -export type ReplicationStatusTypes = string; - -// @public -export type RequestRateByIntervalInput = LogAnalyticsInputBase & { - intervalLength: IntervalInMins; -}; - -// @public -export interface Resource { - readonly id?: string; - location: string; - readonly name?: string; - tags?: { - [propertyName: string]: string; - }; - readonly type?: string; -} - -// @public -export type ResourceIdentityType = "SystemAssigned" | "UserAssigned" | "SystemAssigned, UserAssigned" | "None"; - -// @public -export interface ResourceRange { - max?: number; - min?: number; -} - -// @public -export interface ResourceSku { - readonly apiVersions?: string[]; - readonly capabilities?: ResourceSkuCapabilities[]; - readonly capacity?: ResourceSkuCapacity; - readonly costs?: ResourceSkuCosts[]; - readonly family?: string; - readonly kind?: string; - readonly locationInfo?: ResourceSkuLocationInfo[]; - readonly locations?: string[]; - readonly name?: string; - readonly resourceType?: string; - readonly restrictions?: ResourceSkuRestrictions[]; - readonly size?: string; - readonly tier?: string; -} - -// @public -export interface ResourceSkuCapabilities { - readonly name?: string; - readonly value?: string; -} - -// @public -export interface ResourceSkuCapacity { - readonly default?: number; - readonly maximum?: number; - readonly minimum?: number; - readonly scaleType?: ResourceSkuCapacityScaleType; -} - -// @public -export type ResourceSkuCapacityScaleType = "Automatic" | "Manual" | "None"; - -// @public -export interface ResourceSkuCosts { - readonly extendedUnit?: string; - readonly meterID?: string; - readonly quantity?: number; -} - -// @public (undocumented) -export interface ResourceSkuLocationInfo { - readonly location?: string; - readonly zoneDetails?: ResourceSkuZoneDetails[]; - readonly zones?: string[]; -} - -// @public (undocumented) -export interface ResourceSkuRestrictionInfo { - readonly locations?: string[]; - readonly zones?: string[]; -} - -// @public -export interface ResourceSkuRestrictions { - readonly reasonCode?: ResourceSkuRestrictionsReasonCode; - readonly restrictionInfo?: ResourceSkuRestrictionInfo; - readonly type?: ResourceSkuRestrictionsType; - readonly values?: string[]; -} - -// @public -export type ResourceSkuRestrictionsReasonCode = "QuotaId" | "NotAvailableForSubscription"; - -// @public -export type ResourceSkuRestrictionsType = "Location" | "Zone"; - -// @public -export interface ResourceSkus { - list(options?: ResourceSkusListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ResourceSkusListNextOptionalParams extends coreClient.OperationOptions { - filter?: string; -} - -// @public -export type ResourceSkusListNextResponse = ResourceSkusResult; - -// @public -export interface ResourceSkusListOptionalParams extends coreClient.OperationOptions { - filter?: string; -} - -// @public -export type ResourceSkusListResponse = ResourceSkusResult; - -// @public -export interface ResourceSkusResult { - nextLink?: string; - value: ResourceSku[]; -} - -// @public -export interface ResourceSkuZoneDetails { - readonly capabilities?: ResourceSkuCapabilities[]; - readonly name?: string[]; -} - -// @public -export interface RollbackStatusInfo { - readonly failedRolledbackInstanceCount?: number; - readonly rollbackError?: ApiError; - readonly successfullyRolledbackInstanceCount?: number; -} - -// @public -export type RollingUpgradeActionType = "Start" | "Cancel"; - -// @public -export interface RollingUpgradePolicy { - maxBatchInstancePercent?: number; - maxUnhealthyInstancePercent?: number; - maxUnhealthyUpgradedInstancePercent?: number; - pauseTimeBetweenBatches?: string; -} - -// @public -export interface RollingUpgradeProgressInfo { - readonly failedInstanceCount?: number; - readonly inProgressInstanceCount?: number; - readonly pendingInstanceCount?: number; - readonly successfulInstanceCount?: number; -} - -// @public -export interface RollingUpgradeRunningStatus { - readonly code?: RollingUpgradeStatusCode; - readonly lastAction?: RollingUpgradeActionType; - readonly lastActionTime?: Date; - readonly startTime?: Date; -} - -// @public -export type RollingUpgradeStatusCode = "RollingForward" | "Cancelled" | "Completed" | "Faulted"; - -// @public -export type RollingUpgradeStatusInfo = Resource & { - readonly policy?: RollingUpgradePolicy; - readonly runningStatus?: RollingUpgradeRunningStatus; - readonly progress?: RollingUpgradeProgressInfo; - readonly error?: ApiError; -}; - -// @public -export type RunCommandDocument = RunCommandDocumentBase & { - script: string[]; - parameters?: RunCommandParameterDefinition[]; -}; - -// @public -export interface RunCommandDocumentBase { - description: string; - id: string; - label: string; - osType: OperatingSystemTypes; - schema: string; -} - -// @public -export interface RunCommandInput { - commandId: string; - parameters?: RunCommandInputParameter[]; - script?: string[]; -} - -// @public -export interface RunCommandInputParameter { - name: string; - value: string; -} - -// @public -export interface RunCommandListResult { - nextLink?: string; - value: RunCommandDocumentBase[]; -} - -// @public -export interface RunCommandParameterDefinition { - defaultValue?: string; - name: string; - required?: boolean; - type: string; -} - -// @public (undocumented) -export interface RunCommandResult { - value?: InstanceViewStatus[]; -} - -// @public -export interface ScaleInPolicy { - rules?: VirtualMachineScaleSetScaleInRules[]; -} - -// @public (undocumented) -export interface ScheduledEventsProfile { - terminateNotificationProfile?: TerminateNotificationProfile; -} - -// @public -export type SettingNames = "AutoLogon" | "FirstLogonCommands"; - -// @public (undocumented) -export interface ShareInfoElement { - readonly vmUri?: string; -} - -// @public -export interface Sku { - capacity?: number; - name?: string; - tier?: string; -} - -// @public -export type Snapshot = Resource & { - readonly managedBy?: string; - sku?: SnapshotSku; - readonly timeCreated?: Date; - osType?: OperatingSystemTypes; - hyperVGeneration?: HyperVGeneration; - creationData?: CreationData; - diskSizeGB?: number; - readonly diskSizeBytes?: number; - readonly uniqueId?: string; - encryptionSettingsCollection?: EncryptionSettingsCollection; - readonly provisioningState?: string; - incremental?: boolean; - encryption?: Encryption; -}; - -// @public -export interface SnapshotList { - nextLink?: string; - value: Snapshot[]; -} - -// @public -export interface Snapshots { - beginCreateOrUpdate(resourceGroupName: string, snapshotName: string, snapshot: Snapshot, options?: SnapshotsCreateOrUpdateOptionalParams): Promise, SnapshotsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, snapshotName: string, snapshot: Snapshot, options?: SnapshotsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, snapshotName: string, options?: SnapshotsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, snapshotName: string, options?: SnapshotsDeleteOptionalParams): Promise; - beginGrantAccess(resourceGroupName: string, snapshotName: string, grantAccessData: GrantAccessData, options?: SnapshotsGrantAccessOptionalParams): Promise, SnapshotsGrantAccessResponse>>; - beginGrantAccessAndWait(resourceGroupName: string, snapshotName: string, grantAccessData: GrantAccessData, options?: SnapshotsGrantAccessOptionalParams): Promise; - beginRevokeAccess(resourceGroupName: string, snapshotName: string, options?: SnapshotsRevokeAccessOptionalParams): Promise, void>>; - beginRevokeAccessAndWait(resourceGroupName: string, snapshotName: string, options?: SnapshotsRevokeAccessOptionalParams): Promise; - beginUpdate(resourceGroupName: string, snapshotName: string, snapshot: SnapshotUpdate, options?: SnapshotsUpdateOptionalParams): Promise, SnapshotsUpdateResponse>>; - beginUpdateAndWait(resourceGroupName: string, snapshotName: string, snapshot: SnapshotUpdate, options?: SnapshotsUpdateOptionalParams): Promise; - get(resourceGroupName: string, snapshotName: string, options?: SnapshotsGetOptionalParams): Promise; - list(options?: SnapshotsListOptionalParams): PagedAsyncIterableIterator; - listByResourceGroup(resourceGroupName: string, options?: SnapshotsListByResourceGroupOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface SnapshotsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type SnapshotsCreateOrUpdateResponse = Snapshot; - -// @public -export interface SnapshotsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface SnapshotsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SnapshotsGetResponse = Snapshot; - -// @public -export interface SnapshotsGrantAccessOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type SnapshotsGrantAccessResponse = AccessUri; - -// @public -export interface SnapshotSku { - name?: SnapshotStorageAccountTypes; - readonly tier?: string; -} - -// @public -export interface SnapshotsListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SnapshotsListByResourceGroupNextResponse = SnapshotList; - -// @public -export interface SnapshotsListByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SnapshotsListByResourceGroupResponse = SnapshotList; - -// @public -export interface SnapshotsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SnapshotsListNextResponse = SnapshotList; - -// @public -export interface SnapshotsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SnapshotsListResponse = SnapshotList; - -// @public -export interface SnapshotsRevokeAccessOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type SnapshotStorageAccountTypes = string; - -// @public -export interface SnapshotsUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type SnapshotsUpdateResponse = Snapshot; - -// @public -export interface SnapshotUpdate { - diskSizeGB?: number; - encryption?: Encryption; - encryptionSettingsCollection?: EncryptionSettingsCollection; - osType?: OperatingSystemTypes; - sku?: SnapshotSku; - tags?: { - [propertyName: string]: string; - }; -} - -// @public -export interface SourceVault { - id?: string; -} - -// @public -export interface SshConfiguration { - publicKeys?: SshPublicKey[]; -} - -// @public -export interface SshPublicKey { - keyData?: string; - path?: string; -} - -// @public -export interface SshPublicKeyGenerateKeyPairResult { - id: string; - privateKey: string; - publicKey: string; -} - -// @public -export type SshPublicKeyResource = Resource & { - publicKey?: string; -}; - -// @public -export interface SshPublicKeys { - create(resourceGroupName: string, sshPublicKeyName: string, parameters: SshPublicKeyResource, options?: SshPublicKeysCreateOptionalParams): Promise; - delete(resourceGroupName: string, sshPublicKeyName: string, options?: SshPublicKeysDeleteOptionalParams): Promise; - generateKeyPair(resourceGroupName: string, sshPublicKeyName: string, options?: SshPublicKeysGenerateKeyPairOptionalParams): Promise; - get(resourceGroupName: string, sshPublicKeyName: string, options?: SshPublicKeysGetOptionalParams): Promise; - listByResourceGroup(resourceGroupName: string, options?: SshPublicKeysListByResourceGroupOptionalParams): PagedAsyncIterableIterator; - listBySubscription(options?: SshPublicKeysListBySubscriptionOptionalParams): PagedAsyncIterableIterator; - update(resourceGroupName: string, sshPublicKeyName: string, parameters: SshPublicKeyUpdateResource, options?: SshPublicKeysUpdateOptionalParams): Promise; -} - -// @public -export interface SshPublicKeysCreateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SshPublicKeysCreateResponse = SshPublicKeyResource; - -// @public -export interface SshPublicKeysDeleteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface SshPublicKeysGenerateKeyPairOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SshPublicKeysGenerateKeyPairResponse = SshPublicKeyGenerateKeyPairResult; - -// @public -export interface SshPublicKeysGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SshPublicKeysGetResponse = SshPublicKeyResource; - -// @public -export interface SshPublicKeysGroupListResult { - nextLink?: string; - value: SshPublicKeyResource[]; -} - -// @public -export interface SshPublicKeysListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SshPublicKeysListByResourceGroupNextResponse = SshPublicKeysGroupListResult; - -// @public -export interface SshPublicKeysListByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SshPublicKeysListByResourceGroupResponse = SshPublicKeysGroupListResult; - -// @public -export interface SshPublicKeysListBySubscriptionNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SshPublicKeysListBySubscriptionNextResponse = SshPublicKeysGroupListResult; - -// @public -export interface SshPublicKeysListBySubscriptionOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SshPublicKeysListBySubscriptionResponse = SshPublicKeysGroupListResult; - -// @public -export interface SshPublicKeysUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SshPublicKeysUpdateResponse = SshPublicKeyResource; - -// @public -export type SshPublicKeyUpdateResource = UpdateResource & { - publicKey?: string; -}; - -// @public -export type StatusLevelTypes = "Info" | "Warning" | "Error"; - -// @public -export type StorageAccountType = string; - -// @public -export type StorageAccountTypes = string; - -// @public -export interface StorageProfile { - dataDisks?: DataDisk[]; - imageReference?: ImageReference; - osDisk?: OSDisk; -} - -// @public (undocumented) -export interface SubResource { - id?: string; -} - -// @public (undocumented) -export interface SubResourceReadOnly { - readonly id?: string; -} - -// @public (undocumented) -export type SubResourceWithColocationStatus = SubResource & { - colocationStatus?: InstanceViewStatus; -}; - -// @public -export interface TargetRegion { - encryption?: EncryptionImages; - name: string; - regionalReplicaCount?: number; - storageAccountType?: StorageAccountType; -} - -// @public (undocumented) -export interface TerminateNotificationProfile { - enable?: boolean; - notBeforeTimeout?: string; -} - -// @public -export type ThrottledRequestsInput = LogAnalyticsInputBase & {}; - -// @public -export interface UpdateResource { - tags?: { - [propertyName: string]: string; - }; -} - -// @public -export interface UpdateResourceDefinition { - readonly id?: string; - readonly name?: string; - tags?: { - [propertyName: string]: string; - }; - readonly type?: string; -} - -// @public -export type UpgradeMode = "Automatic" | "Manual" | "Rolling"; - -// @public -export interface UpgradeOperationHistoricalStatusInfo { - readonly location?: string; - readonly properties?: UpgradeOperationHistoricalStatusInfoProperties; - readonly type?: string; -} - -// @public -export interface UpgradeOperationHistoricalStatusInfoProperties { - readonly error?: ApiError; - readonly progress?: RollingUpgradeProgressInfo; - readonly rollbackInfo?: RollbackStatusInfo; - readonly runningStatus?: UpgradeOperationHistoryStatus; - readonly startedBy?: UpgradeOperationInvoker; - readonly targetImageReference?: ImageReference; -} - -// @public -export interface UpgradeOperationHistoryStatus { - readonly code?: UpgradeState; - readonly endTime?: Date; - readonly startTime?: Date; -} - -// @public -export type UpgradeOperationInvoker = "Unknown" | "User" | "Platform"; - -// @public -export interface UpgradePolicy { - automaticOSUpgradePolicy?: AutomaticOSUpgradePolicy; - mode?: UpgradeMode; - rollingUpgradePolicy?: RollingUpgradePolicy; -} - -// @public -export type UpgradeState = "RollingForward" | "Cancelled" | "Completed" | "Faulted"; - -// @public -export interface Usage { - list(location: string, options?: UsageListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface UsageDef { - currentValue: number; - limit: number; - name: UsageName; - unit: "Count"; -} - -// @public -export interface UsageListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type UsageListNextResponse = ListUsagesResult; - -// @public -export interface UsageListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type UsageListResponse = ListUsagesResult; - -// @public -export interface UsageName { - localizedValue?: string; - value?: string; -} - -// @public -export interface UserArtifactSource { - fileName: string; - mediaLink: string; -} - -// @public -export interface VaultCertificate { - certificateStore?: string; - certificateUrl?: string; -} - -// @public -export interface VaultSecretGroup { - sourceVault?: SubResource; - vaultCertificates?: VaultCertificate[]; -} - -// @public -export interface VirtualHardDisk { - uri?: string; -} - -// @public -export type VirtualMachine = Resource & { - plan?: Plan; - readonly resources?: VirtualMachineExtension[]; - identity?: VirtualMachineIdentity; - zones?: string[]; - hardwareProfile?: HardwareProfile; - storageProfile?: StorageProfile; - additionalCapabilities?: AdditionalCapabilities; - osProfile?: OSProfile; - networkProfile?: NetworkProfile; - diagnosticsProfile?: DiagnosticsProfile; - availabilitySet?: SubResource; - virtualMachineScaleSet?: SubResource; - proximityPlacementGroup?: SubResource; - priority?: VirtualMachinePriorityTypes; - evictionPolicy?: VirtualMachineEvictionPolicyTypes; - billingProfile?: BillingProfile; - host?: SubResource; - readonly provisioningState?: string; - readonly instanceView?: VirtualMachineInstanceView; - licenseType?: string; - readonly vmId?: string; -}; - -// @public -export interface VirtualMachineAgentInstanceView { - extensionHandlers?: VirtualMachineExtensionHandlerInstanceView[]; - statuses?: InstanceViewStatus[]; - vmAgentVersion?: string; -} - -// @public -export interface VirtualMachineCaptureParameters { - destinationContainerName: string; - overwriteVhds: boolean; - vhdPrefix: string; -} - -// @public -export type VirtualMachineCaptureResult = SubResource & { - readonly schema?: string; - readonly contentVersion?: string; - readonly parameters?: Record; - readonly resources?: Record[]; -}; - -// @public -export type VirtualMachineEvictionPolicyTypes = string; - -// @public -export type VirtualMachineExtension = Resource & { - forceUpdateTag?: string; - publisher?: string; - typePropertiesType?: string; - typeHandlerVersion?: string; - autoUpgradeMinorVersion?: boolean; - settings?: Record; - protectedSettings?: Record; - readonly provisioningState?: string; - instanceView?: VirtualMachineExtensionInstanceView; -}; - -// @public -export interface VirtualMachineExtensionHandlerInstanceView { - status?: InstanceViewStatus; - type?: string; - typeHandlerVersion?: string; -} - -// @public -export type VirtualMachineExtensionImage = Resource & { - operatingSystem?: string; - computeRole?: string; - handlerSchema?: string; - vmScaleSetEnabled?: boolean; - supportsMultipleExtensions?: boolean; -}; - -// @public -export interface VirtualMachineExtensionImages { - get(location: string, publisherName: string, version: string, typeParam: string, options?: VirtualMachineExtensionImagesGetOptionalParams): Promise; - listTypes(location: string, publisherName: string, options?: VirtualMachineExtensionImagesListTypesOptionalParams): Promise; - listVersions(location: string, publisherName: string, typeParam: string, options?: VirtualMachineExtensionImagesListVersionsOptionalParams): Promise; -} - -// @public -export interface VirtualMachineExtensionImagesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualMachineExtensionImagesGetResponse = VirtualMachineExtensionImage; - -// @public -export interface VirtualMachineExtensionImagesListTypesOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualMachineExtensionImagesListTypesResponse = VirtualMachineExtensionImage[]; - -// @public -export interface VirtualMachineExtensionImagesListVersionsOptionalParams extends coreClient.OperationOptions { - filter?: string; - // (undocumented) - orderby?: string; - // (undocumented) - top?: number; -} - -// @public -export type VirtualMachineExtensionImagesListVersionsResponse = VirtualMachineExtensionImage[]; - -// @public -export interface VirtualMachineExtensionInstanceView { - name?: string; - statuses?: InstanceViewStatus[]; - substatuses?: InstanceViewStatus[]; - type?: string; - typeHandlerVersion?: string; -} - -// @public -export interface VirtualMachineExtensions { - beginCreateOrUpdate(resourceGroupName: string, vmName: string, vmExtensionName: string, extensionParameters: VirtualMachineExtension, options?: VirtualMachineExtensionsCreateOrUpdateOptionalParams): Promise, VirtualMachineExtensionsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, vmName: string, vmExtensionName: string, extensionParameters: VirtualMachineExtension, options?: VirtualMachineExtensionsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, vmName: string, vmExtensionName: string, options?: VirtualMachineExtensionsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, vmName: string, vmExtensionName: string, options?: VirtualMachineExtensionsDeleteOptionalParams): Promise; - beginUpdate(resourceGroupName: string, vmName: string, vmExtensionName: string, extensionParameters: VirtualMachineExtensionUpdate, options?: VirtualMachineExtensionsUpdateOptionalParams): Promise, VirtualMachineExtensionsUpdateResponse>>; - beginUpdateAndWait(resourceGroupName: string, vmName: string, vmExtensionName: string, extensionParameters: VirtualMachineExtensionUpdate, options?: VirtualMachineExtensionsUpdateOptionalParams): Promise; - get(resourceGroupName: string, vmName: string, vmExtensionName: string, options?: VirtualMachineExtensionsGetOptionalParams): Promise; - list(resourceGroupName: string, vmName: string, options?: VirtualMachineExtensionsListOptionalParams): Promise; -} - -// @public -export interface VirtualMachineExtensionsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VirtualMachineExtensionsCreateOrUpdateResponse = VirtualMachineExtension; - -// @public -export interface VirtualMachineExtensionsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface VirtualMachineExtensionsGetOptionalParams extends coreClient.OperationOptions { - expand?: string; -} - -// @public -export type VirtualMachineExtensionsGetResponse = VirtualMachineExtension; - -// @public -export interface VirtualMachineExtensionsListOptionalParams extends coreClient.OperationOptions { - expand?: string; -} - -// @public -export type VirtualMachineExtensionsListResponse = VirtualMachineExtensionsListResult; - -// @public -export interface VirtualMachineExtensionsListResult { - value?: VirtualMachineExtension[]; -} - -// @public -export interface VirtualMachineExtensionsUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VirtualMachineExtensionsUpdateResponse = VirtualMachineExtension; - -// @public -export type VirtualMachineExtensionUpdate = UpdateResource & { - forceUpdateTag?: string; - publisher?: string; - type?: string; - typeHandlerVersion?: string; - autoUpgradeMinorVersion?: boolean; - settings?: Record; - protectedSettings?: Record; -}; - -// @public -export interface VirtualMachineHealthStatus { - readonly status?: InstanceViewStatus; -} - -// @public -export interface VirtualMachineIdentity { - readonly principalId?: string; - readonly tenantId?: string; - type?: ResourceIdentityType; - userAssignedIdentities?: { - [propertyName: string]: Components1H8M3EpSchemasVirtualmachineidentityPropertiesUserassignedidentitiesAdditionalproperties; - }; -} - -// @public -export type VirtualMachineImage = VirtualMachineImageResource & { - plan?: PurchasePlan; - osDiskImage?: OSDiskImage; - dataDiskImages?: DataDiskImage[]; - automaticOSUpgradeProperties?: AutomaticOSUpgradeProperties; - hyperVGeneration?: HyperVGenerationTypes; -}; - -// @public -export type VirtualMachineImageResource = SubResource & { - name: string; - location: string; - tags?: { - [propertyName: string]: string; - }; -}; - -// @public -export interface VirtualMachineImages { - get(location: string, publisherName: string, offer: string, skus: string, version: string, options?: VirtualMachineImagesGetOptionalParams): Promise; - list(location: string, publisherName: string, offer: string, skus: string, options?: VirtualMachineImagesListOptionalParams): Promise; - listOffers(location: string, publisherName: string, options?: VirtualMachineImagesListOffersOptionalParams): Promise; - listPublishers(location: string, options?: VirtualMachineImagesListPublishersOptionalParams): Promise; - listSkus(location: string, publisherName: string, offer: string, options?: VirtualMachineImagesListSkusOptionalParams): Promise; -} - -// @public -export interface VirtualMachineImagesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualMachineImagesGetResponse = VirtualMachineImage; - -// @public -export interface VirtualMachineImagesListOffersOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualMachineImagesListOffersResponse = VirtualMachineImageResource[]; - -// @public -export interface VirtualMachineImagesListOptionalParams extends coreClient.OperationOptions { - expand?: string; - // (undocumented) - orderby?: string; - // (undocumented) - top?: number; -} - -// @public -export interface VirtualMachineImagesListPublishersOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualMachineImagesListPublishersResponse = VirtualMachineImageResource[]; - -// @public -export type VirtualMachineImagesListResponse = VirtualMachineImageResource[]; - -// @public -export interface VirtualMachineImagesListSkusOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualMachineImagesListSkusResponse = VirtualMachineImageResource[]; - -// @public -export interface VirtualMachineInstanceView { - bootDiagnostics?: BootDiagnosticsInstanceView; - computerName?: string; - disks?: DiskInstanceView[]; - extensions?: VirtualMachineExtensionInstanceView[]; - hyperVGeneration?: HyperVGenerationType; - maintenanceRedeployStatus?: MaintenanceRedeployStatus; - osName?: string; - osVersion?: string; - platformFaultDomain?: number; - platformUpdateDomain?: number; - rdpThumbPrint?: string; - statuses?: InstanceViewStatus[]; - vmAgent?: VirtualMachineAgentInstanceView; -} - -// @public -export interface VirtualMachineListResult { - nextLink?: string; - value: VirtualMachine[]; -} - -// @public -export type VirtualMachinePriorityTypes = string; - -// @public -export interface VirtualMachineReimageParameters { - tempDisk?: boolean; -} - -// @public -export interface VirtualMachineRunCommands { - get(location: string, commandId: string, options?: VirtualMachineRunCommandsGetOptionalParams): Promise; - list(location: string, options?: VirtualMachineRunCommandsListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface VirtualMachineRunCommandsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualMachineRunCommandsGetResponse = RunCommandDocument; - -// @public -export interface VirtualMachineRunCommandsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualMachineRunCommandsListNextResponse = RunCommandListResult; - -// @public -export interface VirtualMachineRunCommandsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualMachineRunCommandsListResponse = RunCommandListResult; - -// @public -export interface VirtualMachines { - beginCapture(resourceGroupName: string, vmName: string, parameters: VirtualMachineCaptureParameters, options?: VirtualMachinesCaptureOptionalParams): Promise, VirtualMachinesCaptureResponse>>; - beginCaptureAndWait(resourceGroupName: string, vmName: string, parameters: VirtualMachineCaptureParameters, options?: VirtualMachinesCaptureOptionalParams): Promise; - beginConvertToManagedDisks(resourceGroupName: string, vmName: string, options?: VirtualMachinesConvertToManagedDisksOptionalParams): Promise, void>>; - beginConvertToManagedDisksAndWait(resourceGroupName: string, vmName: string, options?: VirtualMachinesConvertToManagedDisksOptionalParams): Promise; - beginCreateOrUpdate(resourceGroupName: string, vmName: string, parameters: VirtualMachine, options?: VirtualMachinesCreateOrUpdateOptionalParams): Promise, VirtualMachinesCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, vmName: string, parameters: VirtualMachine, options?: VirtualMachinesCreateOrUpdateOptionalParams): Promise; - beginDeallocate(resourceGroupName: string, vmName: string, options?: VirtualMachinesDeallocateOptionalParams): Promise, void>>; - beginDeallocateAndWait(resourceGroupName: string, vmName: string, options?: VirtualMachinesDeallocateOptionalParams): Promise; - beginDelete(resourceGroupName: string, vmName: string, options?: VirtualMachinesDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, vmName: string, options?: VirtualMachinesDeleteOptionalParams): Promise; - beginPerformMaintenance(resourceGroupName: string, vmName: string, options?: VirtualMachinesPerformMaintenanceOptionalParams): Promise, void>>; - beginPerformMaintenanceAndWait(resourceGroupName: string, vmName: string, options?: VirtualMachinesPerformMaintenanceOptionalParams): Promise; - beginPowerOff(resourceGroupName: string, vmName: string, options?: VirtualMachinesPowerOffOptionalParams): Promise, void>>; - beginPowerOffAndWait(resourceGroupName: string, vmName: string, options?: VirtualMachinesPowerOffOptionalParams): Promise; - beginReapply(resourceGroupName: string, vmName: string, options?: VirtualMachinesReapplyOptionalParams): Promise, void>>; - beginReapplyAndWait(resourceGroupName: string, vmName: string, options?: VirtualMachinesReapplyOptionalParams): Promise; - beginRedeploy(resourceGroupName: string, vmName: string, options?: VirtualMachinesRedeployOptionalParams): Promise, void>>; - beginRedeployAndWait(resourceGroupName: string, vmName: string, options?: VirtualMachinesRedeployOptionalParams): Promise; - beginReimage(resourceGroupName: string, vmName: string, options?: VirtualMachinesReimageOptionalParams): Promise, void>>; - beginReimageAndWait(resourceGroupName: string, vmName: string, options?: VirtualMachinesReimageOptionalParams): Promise; - beginRestart(resourceGroupName: string, vmName: string, options?: VirtualMachinesRestartOptionalParams): Promise, void>>; - beginRestartAndWait(resourceGroupName: string, vmName: string, options?: VirtualMachinesRestartOptionalParams): Promise; - beginRunCommand(resourceGroupName: string, vmName: string, parameters: RunCommandInput, options?: VirtualMachinesRunCommandOptionalParams): Promise, VirtualMachinesRunCommandResponse>>; - beginRunCommandAndWait(resourceGroupName: string, vmName: string, parameters: RunCommandInput, options?: VirtualMachinesRunCommandOptionalParams): Promise; - beginStart(resourceGroupName: string, vmName: string, options?: VirtualMachinesStartOptionalParams): Promise, void>>; - beginStartAndWait(resourceGroupName: string, vmName: string, options?: VirtualMachinesStartOptionalParams): Promise; - beginUpdate(resourceGroupName: string, vmName: string, parameters: VirtualMachineUpdate, options?: VirtualMachinesUpdateOptionalParams): Promise, VirtualMachinesUpdateResponse>>; - beginUpdateAndWait(resourceGroupName: string, vmName: string, parameters: VirtualMachineUpdate, options?: VirtualMachinesUpdateOptionalParams): Promise; - generalize(resourceGroupName: string, vmName: string, options?: VirtualMachinesGeneralizeOptionalParams): Promise; - get(resourceGroupName: string, vmName: string, options?: VirtualMachinesGetOptionalParams): Promise; - instanceView(resourceGroupName: string, vmName: string, options?: VirtualMachinesInstanceViewOptionalParams): Promise; - list(resourceGroupName: string, options?: VirtualMachinesListOptionalParams): PagedAsyncIterableIterator; - listAll(options?: VirtualMachinesListAllOptionalParams): PagedAsyncIterableIterator; - listAvailableSizes(resourceGroupName: string, vmName: string, options?: VirtualMachinesListAvailableSizesOptionalParams): PagedAsyncIterableIterator; - listByLocation(location: string, options?: VirtualMachinesListByLocationOptionalParams): PagedAsyncIterableIterator; - simulateEviction(resourceGroupName: string, vmName: string, options?: VirtualMachinesSimulateEvictionOptionalParams): Promise; -} - -// @public -export type VirtualMachineScaleSet = Resource & { - sku?: Sku; - plan?: Plan; - identity?: VirtualMachineScaleSetIdentity; - zones?: string[]; - upgradePolicy?: UpgradePolicy; - automaticRepairsPolicy?: AutomaticRepairsPolicy; - virtualMachineProfile?: VirtualMachineScaleSetVMProfile; - readonly provisioningState?: string; - overprovision?: boolean; - doNotRunExtensionsOnOverprovisionedVMs?: boolean; - readonly uniqueId?: string; - singlePlacementGroup?: boolean; - zoneBalance?: boolean; - platformFaultDomainCount?: number; - proximityPlacementGroup?: SubResource; - additionalCapabilities?: AdditionalCapabilities; - scaleInPolicy?: ScaleInPolicy; -}; - -// @public -export interface VirtualMachineScaleSetDataDisk { - caching?: CachingTypes; - createOption: DiskCreateOptionTypes; - diskIopsReadWrite?: number; - diskMBpsReadWrite?: number; - diskSizeGB?: number; - lun: number; - managedDisk?: VirtualMachineScaleSetManagedDiskParameters; - name?: string; - writeAcceleratorEnabled?: boolean; -} - -// @public -export type VirtualMachineScaleSetExtension = SubResourceReadOnly & { - name?: string; - readonly type?: string; - forceUpdateTag?: string; - publisher?: string; - typePropertiesType?: string; - typeHandlerVersion?: string; - autoUpgradeMinorVersion?: boolean; - settings?: Record; - protectedSettings?: Record; - readonly provisioningState?: string; - provisionAfterExtensions?: string[]; -}; - -// @public -export interface VirtualMachineScaleSetExtensionListResult { - nextLink?: string; - value: VirtualMachineScaleSetExtension[]; -} - -// @public -export interface VirtualMachineScaleSetExtensionProfile { - extensions?: VirtualMachineScaleSetExtension[]; -} - -// @public -export interface VirtualMachineScaleSetExtensions { - beginCreateOrUpdate(resourceGroupName: string, vmScaleSetName: string, vmssExtensionName: string, extensionParameters: VirtualMachineScaleSetExtension, options?: VirtualMachineScaleSetExtensionsCreateOrUpdateOptionalParams): Promise, VirtualMachineScaleSetExtensionsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, vmScaleSetName: string, vmssExtensionName: string, extensionParameters: VirtualMachineScaleSetExtension, options?: VirtualMachineScaleSetExtensionsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, vmScaleSetName: string, vmssExtensionName: string, options?: VirtualMachineScaleSetExtensionsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, vmScaleSetName: string, vmssExtensionName: string, options?: VirtualMachineScaleSetExtensionsDeleteOptionalParams): Promise; - beginUpdate(resourceGroupName: string, vmScaleSetName: string, vmssExtensionName: string, extensionParameters: VirtualMachineScaleSetExtensionUpdate, options?: VirtualMachineScaleSetExtensionsUpdateOptionalParams): Promise, VirtualMachineScaleSetExtensionsUpdateResponse>>; - beginUpdateAndWait(resourceGroupName: string, vmScaleSetName: string, vmssExtensionName: string, extensionParameters: VirtualMachineScaleSetExtensionUpdate, options?: VirtualMachineScaleSetExtensionsUpdateOptionalParams): Promise; - get(resourceGroupName: string, vmScaleSetName: string, vmssExtensionName: string, options?: VirtualMachineScaleSetExtensionsGetOptionalParams): Promise; - list(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetExtensionsListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface VirtualMachineScaleSetExtensionsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VirtualMachineScaleSetExtensionsCreateOrUpdateResponse = VirtualMachineScaleSetExtension; - -// @public -export interface VirtualMachineScaleSetExtensionsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface VirtualMachineScaleSetExtensionsGetOptionalParams extends coreClient.OperationOptions { - expand?: string; -} - -// @public -export type VirtualMachineScaleSetExtensionsGetResponse = VirtualMachineScaleSetExtension; - -// @public -export interface VirtualMachineScaleSetExtensionsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualMachineScaleSetExtensionsListNextResponse = VirtualMachineScaleSetExtensionListResult; - -// @public -export interface VirtualMachineScaleSetExtensionsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualMachineScaleSetExtensionsListResponse = VirtualMachineScaleSetExtensionListResult; - -// @public -export interface VirtualMachineScaleSetExtensionsUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VirtualMachineScaleSetExtensionsUpdateResponse = VirtualMachineScaleSetExtension; - -// @public -export type VirtualMachineScaleSetExtensionUpdate = SubResourceReadOnly & { - readonly name?: string; - readonly type?: string; - forceUpdateTag?: string; - publisher?: string; - typePropertiesType?: string; - typeHandlerVersion?: string; - autoUpgradeMinorVersion?: boolean; - settings?: Record; - protectedSettings?: Record; - readonly provisioningState?: string; - provisionAfterExtensions?: string[]; -}; - -// @public -export interface VirtualMachineScaleSetIdentity { - readonly principalId?: string; - readonly tenantId?: string; - type?: ResourceIdentityType; - userAssignedIdentities?: { - [propertyName: string]: ComponentsNj115SSchemasVirtualmachinescalesetidentityPropertiesUserassignedidentitiesAdditionalproperties; - }; -} - -// @public -export interface VirtualMachineScaleSetInstanceView { - readonly extensions?: VirtualMachineScaleSetVMExtensionsSummary[]; - readonly orchestrationServices?: OrchestrationServiceSummary[]; - statuses?: InstanceViewStatus[]; - readonly virtualMachine?: VirtualMachineScaleSetInstanceViewStatusesSummary; -} - -// @public -export interface VirtualMachineScaleSetInstanceViewStatusesSummary { - readonly statusesSummary?: VirtualMachineStatusCodeCount[]; -} - -// @public -export type VirtualMachineScaleSetIPConfiguration = SubResource & { - name: string; - subnet?: ApiEntityReference; - primary?: boolean; - publicIPAddressConfiguration?: VirtualMachineScaleSetPublicIPAddressConfiguration; - privateIPAddressVersion?: IPVersion; - applicationGatewayBackendAddressPools?: SubResource[]; - applicationSecurityGroups?: SubResource[]; - loadBalancerBackendAddressPools?: SubResource[]; - loadBalancerInboundNatPools?: SubResource[]; -}; - -// @public -export interface VirtualMachineScaleSetIpTag { - ipTagType?: string; - tag?: string; -} - -// @public -export interface VirtualMachineScaleSetListOSUpgradeHistory { - nextLink?: string; - value: UpgradeOperationHistoricalStatusInfo[]; -} - -// @public -export interface VirtualMachineScaleSetListResult { - nextLink?: string; - value: VirtualMachineScaleSet[]; -} - -// @public -export interface VirtualMachineScaleSetListSkusResult { - nextLink?: string; - value: VirtualMachineScaleSetSku[]; -} - -// @public -export interface VirtualMachineScaleSetListWithLinkResult { - nextLink?: string; - value: VirtualMachineScaleSet[]; -} - -// @public -export interface VirtualMachineScaleSetManagedDiskParameters { - diskEncryptionSet?: DiskEncryptionSetParameters; - storageAccountType?: StorageAccountTypes; -} - -// @public -export type VirtualMachineScaleSetNetworkConfiguration = SubResource & { - name: string; - primary?: boolean; - enableAcceleratedNetworking?: boolean; - networkSecurityGroup?: SubResource; - dnsSettings?: VirtualMachineScaleSetNetworkConfigurationDnsSettings; - ipConfigurations?: VirtualMachineScaleSetIPConfiguration[]; - enableIPForwarding?: boolean; -}; - -// @public -export interface VirtualMachineScaleSetNetworkConfigurationDnsSettings { - dnsServers?: string[]; -} - -// @public -export interface VirtualMachineScaleSetNetworkProfile { - healthProbe?: ApiEntityReference; - networkInterfaceConfigurations?: VirtualMachineScaleSetNetworkConfiguration[]; -} - -// @public -export interface VirtualMachineScaleSetOSDisk { - caching?: CachingTypes; - createOption: DiskCreateOptionTypes; - diffDiskSettings?: DiffDiskSettings; - diskSizeGB?: number; - image?: VirtualHardDisk; - managedDisk?: VirtualMachineScaleSetManagedDiskParameters; - name?: string; - osType?: OperatingSystemTypes; - vhdContainers?: string[]; - writeAcceleratorEnabled?: boolean; -} - -// @public -export interface VirtualMachineScaleSetOSProfile { - adminPassword?: string; - adminUsername?: string; - computerNamePrefix?: string; - customData?: string; - linuxConfiguration?: LinuxConfiguration; - secrets?: VaultSecretGroup[]; - windowsConfiguration?: WindowsConfiguration; -} - -// @public -export interface VirtualMachineScaleSetPublicIPAddressConfiguration { - dnsSettings?: VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings; - idleTimeoutInMinutes?: number; - ipTags?: VirtualMachineScaleSetIpTag[]; - name: string; - publicIPAddressVersion?: IPVersion; - publicIPPrefix?: SubResource; -} - -// @public -export interface VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings { - domainNameLabel: string; -} - -// @public -export type VirtualMachineScaleSetReimageParameters = VirtualMachineScaleSetVMReimageParameters & { - instanceIds?: string[]; -}; - -// @public -export interface VirtualMachineScaleSetRollingUpgrades { - beginCancel(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetRollingUpgradesCancelOptionalParams): Promise, void>>; - beginCancelAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetRollingUpgradesCancelOptionalParams): Promise; - beginStartExtensionUpgrade(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetRollingUpgradesStartExtensionUpgradeOptionalParams): Promise, void>>; - beginStartExtensionUpgradeAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetRollingUpgradesStartExtensionUpgradeOptionalParams): Promise; - beginStartOSUpgrade(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetRollingUpgradesStartOSUpgradeOptionalParams): Promise, void>>; - beginStartOSUpgradeAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetRollingUpgradesStartOSUpgradeOptionalParams): Promise; - getLatest(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetRollingUpgradesGetLatestOptionalParams): Promise; -} - -// @public -export interface VirtualMachineScaleSetRollingUpgradesCancelOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface VirtualMachineScaleSetRollingUpgradesGetLatestOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualMachineScaleSetRollingUpgradesGetLatestResponse = RollingUpgradeStatusInfo; - -// @public -export interface VirtualMachineScaleSetRollingUpgradesStartExtensionUpgradeOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface VirtualMachineScaleSetRollingUpgradesStartOSUpgradeOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface VirtualMachineScaleSets { - beginCreateOrUpdate(resourceGroupName: string, vmScaleSetName: string, parameters: VirtualMachineScaleSet, options?: VirtualMachineScaleSetsCreateOrUpdateOptionalParams): Promise, VirtualMachineScaleSetsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, vmScaleSetName: string, parameters: VirtualMachineScaleSet, options?: VirtualMachineScaleSetsCreateOrUpdateOptionalParams): Promise; - beginDeallocate(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsDeallocateOptionalParams): Promise, void>>; - beginDeallocateAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsDeallocateOptionalParams): Promise; - beginDelete(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsDeleteOptionalParams): Promise; - beginDeleteInstances(resourceGroupName: string, vmScaleSetName: string, vmInstanceIDs: VirtualMachineScaleSetVMInstanceRequiredIDs, options?: VirtualMachineScaleSetsDeleteInstancesOptionalParams): Promise, void>>; - beginDeleteInstancesAndWait(resourceGroupName: string, vmScaleSetName: string, vmInstanceIDs: VirtualMachineScaleSetVMInstanceRequiredIDs, options?: VirtualMachineScaleSetsDeleteInstancesOptionalParams): Promise; - beginPerformMaintenance(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsPerformMaintenanceOptionalParams): Promise, void>>; - beginPerformMaintenanceAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsPerformMaintenanceOptionalParams): Promise; - beginPowerOff(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsPowerOffOptionalParams): Promise, void>>; - beginPowerOffAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsPowerOffOptionalParams): Promise; - beginRedeploy(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsRedeployOptionalParams): Promise, void>>; - beginRedeployAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsRedeployOptionalParams): Promise; - beginReimage(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsReimageOptionalParams): Promise, void>>; - beginReimageAll(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsReimageAllOptionalParams): Promise, void>>; - beginReimageAllAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsReimageAllOptionalParams): Promise; - beginReimageAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsReimageOptionalParams): Promise; - beginRestart(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsRestartOptionalParams): Promise, void>>; - beginRestartAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsRestartOptionalParams): Promise; - beginSetOrchestrationServiceState(resourceGroupName: string, vmScaleSetName: string, parameters: OrchestrationServiceStateInput, options?: VirtualMachineScaleSetsSetOrchestrationServiceStateOptionalParams): Promise, void>>; - beginSetOrchestrationServiceStateAndWait(resourceGroupName: string, vmScaleSetName: string, parameters: OrchestrationServiceStateInput, options?: VirtualMachineScaleSetsSetOrchestrationServiceStateOptionalParams): Promise; - beginStart(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsStartOptionalParams): Promise, void>>; - beginStartAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsStartOptionalParams): Promise; - beginUpdate(resourceGroupName: string, vmScaleSetName: string, parameters: VirtualMachineScaleSetUpdate, options?: VirtualMachineScaleSetsUpdateOptionalParams): Promise, VirtualMachineScaleSetsUpdateResponse>>; - beginUpdateAndWait(resourceGroupName: string, vmScaleSetName: string, parameters: VirtualMachineScaleSetUpdate, options?: VirtualMachineScaleSetsUpdateOptionalParams): Promise; - beginUpdateInstances(resourceGroupName: string, vmScaleSetName: string, vmInstanceIDs: VirtualMachineScaleSetVMInstanceRequiredIDs, options?: VirtualMachineScaleSetsUpdateInstancesOptionalParams): Promise, void>>; - beginUpdateInstancesAndWait(resourceGroupName: string, vmScaleSetName: string, vmInstanceIDs: VirtualMachineScaleSetVMInstanceRequiredIDs, options?: VirtualMachineScaleSetsUpdateInstancesOptionalParams): Promise; - convertToSinglePlacementGroup(resourceGroupName: string, vmScaleSetName: string, parameters: VMScaleSetConvertToSinglePlacementGroupInput, options?: VirtualMachineScaleSetsConvertToSinglePlacementGroupOptionalParams): Promise; - forceRecoveryServiceFabricPlatformUpdateDomainWalk(resourceGroupName: string, vmScaleSetName: string, platformUpdateDomain: number, options?: VirtualMachineScaleSetsForceRecoveryServiceFabricPlatformUpdateDomainWalkOptionalParams): Promise; - get(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsGetOptionalParams): Promise; - getInstanceView(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsGetInstanceViewOptionalParams): Promise; - list(resourceGroupName: string, options?: VirtualMachineScaleSetsListOptionalParams): PagedAsyncIterableIterator; - listAll(options?: VirtualMachineScaleSetsListAllOptionalParams): PagedAsyncIterableIterator; - listOSUpgradeHistory(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsGetOSUpgradeHistoryOptionalParams): PagedAsyncIterableIterator; - listSkus(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsListSkusOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export type VirtualMachineScaleSetScaleInRules = string; - -// @public -export interface VirtualMachineScaleSetsConvertToSinglePlacementGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface VirtualMachineScaleSetsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VirtualMachineScaleSetsCreateOrUpdateResponse = VirtualMachineScaleSet; - -// @public -export interface VirtualMachineScaleSetsDeallocateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; - vmInstanceIDs?: VirtualMachineScaleSetVMInstanceIDs; -} - -// @public -export interface VirtualMachineScaleSetsDeleteInstancesOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface VirtualMachineScaleSetsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface VirtualMachineScaleSetsForceRecoveryServiceFabricPlatformUpdateDomainWalkOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualMachineScaleSetsForceRecoveryServiceFabricPlatformUpdateDomainWalkResponse = RecoveryWalkResponse; - -// @public -export interface VirtualMachineScaleSetsGetInstanceViewOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualMachineScaleSetsGetInstanceViewResponse = VirtualMachineScaleSetInstanceView; - -// @public -export interface VirtualMachineScaleSetsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface VirtualMachineScaleSetsGetOSUpgradeHistoryNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualMachineScaleSetsGetOSUpgradeHistoryNextResponse = VirtualMachineScaleSetListOSUpgradeHistory; - -// @public -export interface VirtualMachineScaleSetsGetOSUpgradeHistoryOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualMachineScaleSetsGetOSUpgradeHistoryResponse = VirtualMachineScaleSetListOSUpgradeHistory; - -// @public -export type VirtualMachineScaleSetsGetResponse = VirtualMachineScaleSet; - -// @public -export interface VirtualMachineScaleSetSku { - readonly capacity?: VirtualMachineScaleSetSkuCapacity; - readonly resourceType?: string; - readonly sku?: Sku; -} - -// @public -export interface VirtualMachineScaleSetSkuCapacity { - readonly defaultCapacity?: number; - readonly maximum?: number; - readonly minimum?: number; - readonly scaleType?: VirtualMachineScaleSetSkuScaleType; -} - -// @public -export type VirtualMachineScaleSetSkuScaleType = "Automatic" | "None"; - -// @public -export interface VirtualMachineScaleSetsListAllNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualMachineScaleSetsListAllNextResponse = VirtualMachineScaleSetListWithLinkResult; - -// @public -export interface VirtualMachineScaleSetsListAllOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualMachineScaleSetsListAllResponse = VirtualMachineScaleSetListWithLinkResult; - -// @public -export interface VirtualMachineScaleSetsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualMachineScaleSetsListNextResponse = VirtualMachineScaleSetListResult; - -// @public -export interface VirtualMachineScaleSetsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualMachineScaleSetsListResponse = VirtualMachineScaleSetListResult; - -// @public -export interface VirtualMachineScaleSetsListSkusNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualMachineScaleSetsListSkusNextResponse = VirtualMachineScaleSetListSkusResult; - -// @public -export interface VirtualMachineScaleSetsListSkusOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualMachineScaleSetsListSkusResponse = VirtualMachineScaleSetListSkusResult; - -// @public -export interface VirtualMachineScaleSetsPerformMaintenanceOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; - vmInstanceIDs?: VirtualMachineScaleSetVMInstanceIDs; -} - -// @public -export interface VirtualMachineScaleSetsPowerOffOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - skipShutdown?: boolean; - updateIntervalInMs?: number; - vmInstanceIDs?: VirtualMachineScaleSetVMInstanceIDs; -} - -// @public -export interface VirtualMachineScaleSetsRedeployOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; - vmInstanceIDs?: VirtualMachineScaleSetVMInstanceIDs; -} - -// @public -export interface VirtualMachineScaleSetsReimageAllOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; - vmInstanceIDs?: VirtualMachineScaleSetVMInstanceIDs; -} - -// @public -export interface VirtualMachineScaleSetsReimageOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; - vmScaleSetReimageInput?: VirtualMachineScaleSetReimageParameters; -} - -// @public -export interface VirtualMachineScaleSetsRestartOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; - vmInstanceIDs?: VirtualMachineScaleSetVMInstanceIDs; -} - -// @public -export interface VirtualMachineScaleSetsSetOrchestrationServiceStateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface VirtualMachineScaleSetsStartOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; - vmInstanceIDs?: VirtualMachineScaleSetVMInstanceIDs; -} - -// @public -export interface VirtualMachineScaleSetStorageProfile { - dataDisks?: VirtualMachineScaleSetDataDisk[]; - imageReference?: ImageReference; - osDisk?: VirtualMachineScaleSetOSDisk; -} - -// @public -export interface VirtualMachineScaleSetsUpdateInstancesOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface VirtualMachineScaleSetsUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VirtualMachineScaleSetsUpdateResponse = VirtualMachineScaleSet; - -// @public -export type VirtualMachineScaleSetUpdate = UpdateResource & { - sku?: Sku; - plan?: Plan; - identity?: VirtualMachineScaleSetIdentity; - upgradePolicy?: UpgradePolicy; - automaticRepairsPolicy?: AutomaticRepairsPolicy; - virtualMachineProfile?: VirtualMachineScaleSetUpdateVMProfile; - overprovision?: boolean; - doNotRunExtensionsOnOverprovisionedVMs?: boolean; - singlePlacementGroup?: boolean; - additionalCapabilities?: AdditionalCapabilities; - scaleInPolicy?: ScaleInPolicy; - proximityPlacementGroup?: SubResource; -}; - -// @public -export type VirtualMachineScaleSetUpdateIPConfiguration = SubResource & { - name?: string; - subnet?: ApiEntityReference; - primary?: boolean; - publicIPAddressConfiguration?: VirtualMachineScaleSetUpdatePublicIPAddressConfiguration; - privateIPAddressVersion?: IPVersion; - applicationGatewayBackendAddressPools?: SubResource[]; - applicationSecurityGroups?: SubResource[]; - loadBalancerBackendAddressPools?: SubResource[]; - loadBalancerInboundNatPools?: SubResource[]; -}; - -// @public -export type VirtualMachineScaleSetUpdateNetworkConfiguration = SubResource & { - name?: string; - primary?: boolean; - enableAcceleratedNetworking?: boolean; - networkSecurityGroup?: SubResource; - dnsSettings?: VirtualMachineScaleSetNetworkConfigurationDnsSettings; - ipConfigurations?: VirtualMachineScaleSetUpdateIPConfiguration[]; - enableIPForwarding?: boolean; -}; - -// @public -export interface VirtualMachineScaleSetUpdateNetworkProfile { - healthProbe?: ApiEntityReference; - networkInterfaceConfigurations?: VirtualMachineScaleSetUpdateNetworkConfiguration[]; -} - -// @public -export interface VirtualMachineScaleSetUpdateOSDisk { - caching?: CachingTypes; - diskSizeGB?: number; - image?: VirtualHardDisk; - managedDisk?: VirtualMachineScaleSetManagedDiskParameters; - vhdContainers?: string[]; - writeAcceleratorEnabled?: boolean; -} - -// @public -export interface VirtualMachineScaleSetUpdateOSProfile { - customData?: string; - linuxConfiguration?: LinuxConfiguration; - secrets?: VaultSecretGroup[]; - windowsConfiguration?: WindowsConfiguration; -} - -// @public -export interface VirtualMachineScaleSetUpdatePublicIPAddressConfiguration { - dnsSettings?: VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings; - idleTimeoutInMinutes?: number; - name?: string; -} - -// @public -export interface VirtualMachineScaleSetUpdateStorageProfile { - dataDisks?: VirtualMachineScaleSetDataDisk[]; - imageReference?: ImageReference; - osDisk?: VirtualMachineScaleSetUpdateOSDisk; -} - -// @public -export interface VirtualMachineScaleSetUpdateVMProfile { - billingProfile?: BillingProfile; - diagnosticsProfile?: DiagnosticsProfile; - extensionProfile?: VirtualMachineScaleSetExtensionProfile; - licenseType?: string; - networkProfile?: VirtualMachineScaleSetUpdateNetworkProfile; - osProfile?: VirtualMachineScaleSetUpdateOSProfile; - scheduledEventsProfile?: ScheduledEventsProfile; - storageProfile?: VirtualMachineScaleSetUpdateStorageProfile; -} - -// @public -export type VirtualMachineScaleSetVM = Resource & { - readonly instanceId?: string; - readonly sku?: Sku; - plan?: Plan; - readonly resources?: VirtualMachineExtension[]; - readonly zones?: string[]; - readonly latestModelApplied?: boolean; - readonly vmId?: string; - readonly instanceView?: VirtualMachineScaleSetVMInstanceView; - hardwareProfile?: HardwareProfile; - storageProfile?: StorageProfile; - additionalCapabilities?: AdditionalCapabilities; - osProfile?: OSProfile; - networkProfile?: NetworkProfile; - networkProfileConfiguration?: VirtualMachineScaleSetVMNetworkProfileConfiguration; - diagnosticsProfile?: DiagnosticsProfile; - availabilitySet?: SubResource; - readonly provisioningState?: string; - licenseType?: string; - readonly modelDefinitionApplied?: string; - protectionPolicy?: VirtualMachineScaleSetVMProtectionPolicy; -}; - -// @public -export interface VirtualMachineScaleSetVMExtensions { - beginCreateOrUpdate(resourceGroupName: string, vmScaleSetName: string, instanceId: string, vmExtensionName: string, extensionParameters: VirtualMachineExtension, options?: VirtualMachineScaleSetVMExtensionsCreateOrUpdateOptionalParams): Promise, VirtualMachineScaleSetVMExtensionsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, vmScaleSetName: string, instanceId: string, vmExtensionName: string, extensionParameters: VirtualMachineExtension, options?: VirtualMachineScaleSetVMExtensionsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, vmScaleSetName: string, instanceId: string, vmExtensionName: string, options?: VirtualMachineScaleSetVMExtensionsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, vmScaleSetName: string, instanceId: string, vmExtensionName: string, options?: VirtualMachineScaleSetVMExtensionsDeleteOptionalParams): Promise; - beginUpdate(resourceGroupName: string, vmScaleSetName: string, instanceId: string, vmExtensionName: string, extensionParameters: VirtualMachineExtensionUpdate, options?: VirtualMachineScaleSetVMExtensionsUpdateOptionalParams): Promise, VirtualMachineScaleSetVMExtensionsUpdateResponse>>; - beginUpdateAndWait(resourceGroupName: string, vmScaleSetName: string, instanceId: string, vmExtensionName: string, extensionParameters: VirtualMachineExtensionUpdate, options?: VirtualMachineScaleSetVMExtensionsUpdateOptionalParams): Promise; - get(resourceGroupName: string, vmScaleSetName: string, instanceId: string, vmExtensionName: string, options?: VirtualMachineScaleSetVMExtensionsGetOptionalParams): Promise; - list(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMExtensionsListOptionalParams): Promise; -} - -// @public -export interface VirtualMachineScaleSetVMExtensionsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VirtualMachineScaleSetVMExtensionsCreateOrUpdateResponse = VirtualMachineExtension; - -// @public -export interface VirtualMachineScaleSetVMExtensionsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface VirtualMachineScaleSetVMExtensionsGetOptionalParams extends coreClient.OperationOptions { - expand?: string; -} - -// @public -export type VirtualMachineScaleSetVMExtensionsGetResponse = VirtualMachineExtension; - -// @public -export interface VirtualMachineScaleSetVMExtensionsListOptionalParams extends coreClient.OperationOptions { - expand?: string; -} - -// @public -export type VirtualMachineScaleSetVMExtensionsListResponse = VirtualMachineExtensionsListResult; - -// @public -export interface VirtualMachineScaleSetVMExtensionsSummary { - readonly name?: string; - readonly statusesSummary?: VirtualMachineStatusCodeCount[]; -} - -// @public -export interface VirtualMachineScaleSetVMExtensionsUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VirtualMachineScaleSetVMExtensionsUpdateResponse = VirtualMachineExtension; - -// @public -export interface VirtualMachineScaleSetVMInstanceIDs { - instanceIds?: string[]; -} - -// @public -export interface VirtualMachineScaleSetVMInstanceRequiredIDs { - instanceIds: string[]; -} - -// @public -export interface VirtualMachineScaleSetVMInstanceView { - bootDiagnostics?: BootDiagnosticsInstanceView; - disks?: DiskInstanceView[]; - extensions?: VirtualMachineExtensionInstanceView[]; - maintenanceRedeployStatus?: MaintenanceRedeployStatus; - placementGroupId?: string; - platformFaultDomain?: number; - platformUpdateDomain?: number; - rdpThumbPrint?: string; - statuses?: InstanceViewStatus[]; - vmAgent?: VirtualMachineAgentInstanceView; - readonly vmHealth?: VirtualMachineHealthStatus; -} - -// @public -export interface VirtualMachineScaleSetVMListResult { - nextLink?: string; - value: VirtualMachineScaleSetVM[]; -} - -// @public -export interface VirtualMachineScaleSetVMNetworkProfileConfiguration { - networkInterfaceConfigurations?: VirtualMachineScaleSetNetworkConfiguration[]; -} - -// @public -export interface VirtualMachineScaleSetVMProfile { - billingProfile?: BillingProfile; - diagnosticsProfile?: DiagnosticsProfile; - evictionPolicy?: VirtualMachineEvictionPolicyTypes; - extensionProfile?: VirtualMachineScaleSetExtensionProfile; - licenseType?: string; - networkProfile?: VirtualMachineScaleSetNetworkProfile; - osProfile?: VirtualMachineScaleSetOSProfile; - priority?: VirtualMachinePriorityTypes; - scheduledEventsProfile?: ScheduledEventsProfile; - storageProfile?: VirtualMachineScaleSetStorageProfile; -} - -// @public -export interface VirtualMachineScaleSetVMProtectionPolicy { - protectFromScaleIn?: boolean; - protectFromScaleSetActions?: boolean; -} - -// @public -export type VirtualMachineScaleSetVMReimageParameters = VirtualMachineReimageParameters & {}; - -// @public -export interface VirtualMachineScaleSetVMs { - beginDeallocate(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsDeallocateOptionalParams): Promise, void>>; - beginDeallocateAndWait(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsDeallocateOptionalParams): Promise; - beginDelete(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsDeleteOptionalParams): Promise; - beginPerformMaintenance(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsPerformMaintenanceOptionalParams): Promise, void>>; - beginPerformMaintenanceAndWait(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsPerformMaintenanceOptionalParams): Promise; - beginPowerOff(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsPowerOffOptionalParams): Promise, void>>; - beginPowerOffAndWait(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsPowerOffOptionalParams): Promise; - beginRedeploy(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsRedeployOptionalParams): Promise, void>>; - beginRedeployAndWait(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsRedeployOptionalParams): Promise; - beginReimage(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsReimageOptionalParams): Promise, void>>; - beginReimageAll(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsReimageAllOptionalParams): Promise, void>>; - beginReimageAllAndWait(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsReimageAllOptionalParams): Promise; - beginReimageAndWait(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsReimageOptionalParams): Promise; - beginRestart(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsRestartOptionalParams): Promise, void>>; - beginRestartAndWait(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsRestartOptionalParams): Promise; - beginRunCommand(resourceGroupName: string, vmScaleSetName: string, instanceId: string, parameters: RunCommandInput, options?: VirtualMachineScaleSetVMsRunCommandOptionalParams): Promise, VirtualMachineScaleSetVMsRunCommandResponse>>; - beginRunCommandAndWait(resourceGroupName: string, vmScaleSetName: string, instanceId: string, parameters: RunCommandInput, options?: VirtualMachineScaleSetVMsRunCommandOptionalParams): Promise; - beginStart(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsStartOptionalParams): Promise, void>>; - beginStartAndWait(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsStartOptionalParams): Promise; - beginUpdate(resourceGroupName: string, vmScaleSetName: string, instanceId: string, parameters: VirtualMachineScaleSetVM, options?: VirtualMachineScaleSetVMsUpdateOptionalParams): Promise, VirtualMachineScaleSetVMsUpdateResponse>>; - beginUpdateAndWait(resourceGroupName: string, vmScaleSetName: string, instanceId: string, parameters: VirtualMachineScaleSetVM, options?: VirtualMachineScaleSetVMsUpdateOptionalParams): Promise; - get(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsGetOptionalParams): Promise; - getInstanceView(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsGetInstanceViewOptionalParams): Promise; - list(resourceGroupName: string, virtualMachineScaleSetName: string, options?: VirtualMachineScaleSetVMsListOptionalParams): PagedAsyncIterableIterator; - simulateEviction(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsSimulateEvictionOptionalParams): Promise; -} - -// @public -export interface VirtualMachineScaleSetVMsDeallocateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface VirtualMachineScaleSetVMsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface VirtualMachineScaleSetVMsGetInstanceViewOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualMachineScaleSetVMsGetInstanceViewResponse = VirtualMachineScaleSetVMInstanceView; - -// @public -export interface VirtualMachineScaleSetVMsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualMachineScaleSetVMsGetResponse = VirtualMachineScaleSetVM; - -// @public -export interface VirtualMachineScaleSetVMsListNextOptionalParams extends coreClient.OperationOptions { - expand?: string; - filter?: string; - select?: string; -} - -// @public -export type VirtualMachineScaleSetVMsListNextResponse = VirtualMachineScaleSetVMListResult; - -// @public -export interface VirtualMachineScaleSetVMsListOptionalParams extends coreClient.OperationOptions { - expand?: string; - filter?: string; - select?: string; -} - -// @public -export type VirtualMachineScaleSetVMsListResponse = VirtualMachineScaleSetVMListResult; - -// @public -export interface VirtualMachineScaleSetVMsPerformMaintenanceOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface VirtualMachineScaleSetVMsPowerOffOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - skipShutdown?: boolean; - updateIntervalInMs?: number; -} - -// @public -export interface VirtualMachineScaleSetVMsRedeployOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface VirtualMachineScaleSetVMsReimageAllOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface VirtualMachineScaleSetVMsReimageOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; - vmScaleSetVMReimageInput?: VirtualMachineScaleSetVMReimageParameters; -} - -// @public -export interface VirtualMachineScaleSetVMsRestartOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface VirtualMachineScaleSetVMsRunCommandOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VirtualMachineScaleSetVMsRunCommandResponse = RunCommandResult; - -// @public -export interface VirtualMachineScaleSetVMsSimulateEvictionOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface VirtualMachineScaleSetVMsStartOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface VirtualMachineScaleSetVMsUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VirtualMachineScaleSetVMsUpdateResponse = VirtualMachineScaleSetVM; - -// @public -export interface VirtualMachinesCaptureOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VirtualMachinesCaptureResponse = VirtualMachineCaptureResult; - -// @public -export interface VirtualMachinesConvertToManagedDisksOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface VirtualMachinesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VirtualMachinesCreateOrUpdateResponse = VirtualMachine; - -// @public -export interface VirtualMachinesDeallocateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface VirtualMachinesDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface VirtualMachinesGeneralizeOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface VirtualMachinesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualMachinesGetResponse = VirtualMachine; - -// @public -export interface VirtualMachinesInstanceViewOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualMachinesInstanceViewResponse = VirtualMachineInstanceView; - -// @public -export interface VirtualMachineSize { - maxDataDiskCount?: number; - memoryInMB?: number; - name?: string; - numberOfCores?: number; - osDiskSizeInMB?: number; - resourceDiskSizeInMB?: number; -} - -// @public -export interface VirtualMachineSizeListResult { - value?: VirtualMachineSize[]; -} - -// @public -export interface VirtualMachineSizes { - list(location: string, options?: VirtualMachineSizesListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface VirtualMachineSizesListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualMachineSizesListResponse = VirtualMachineSizeListResult; - -// @public -export type VirtualMachineSizeTypes = string; - -// @public -export interface VirtualMachinesListAllNextOptionalParams extends coreClient.OperationOptions { - statusOnly?: string; -} - -// @public -export type VirtualMachinesListAllNextResponse = VirtualMachineListResult; - -// @public -export interface VirtualMachinesListAllOptionalParams extends coreClient.OperationOptions { - statusOnly?: string; -} - -// @public -export type VirtualMachinesListAllResponse = VirtualMachineListResult; - -// @public -export interface VirtualMachinesListAvailableSizesOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualMachinesListAvailableSizesResponse = VirtualMachineSizeListResult; - -// @public -export interface VirtualMachinesListByLocationNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualMachinesListByLocationNextResponse = VirtualMachineListResult; - -// @public -export interface VirtualMachinesListByLocationOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualMachinesListByLocationResponse = VirtualMachineListResult; - -// @public -export interface VirtualMachinesListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualMachinesListNextResponse = VirtualMachineListResult; - -// @public -export interface VirtualMachinesListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualMachinesListResponse = VirtualMachineListResult; - -// @public -export interface VirtualMachinesPerformMaintenanceOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface VirtualMachinesPowerOffOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - skipShutdown?: boolean; - updateIntervalInMs?: number; -} - -// @public -export interface VirtualMachinesReapplyOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface VirtualMachinesRedeployOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface VirtualMachinesReimageOptionalParams extends coreClient.OperationOptions { - parameters?: VirtualMachineReimageParameters; - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface VirtualMachinesRestartOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface VirtualMachinesRunCommandOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VirtualMachinesRunCommandResponse = RunCommandResult; - -// @public -export interface VirtualMachinesSimulateEvictionOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface VirtualMachinesStartOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface VirtualMachineStatusCodeCount { - readonly code?: string; - readonly count?: number; -} - -// @public -export interface VirtualMachinesUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VirtualMachinesUpdateResponse = VirtualMachine; - -// @public -export type VirtualMachineUpdate = UpdateResource & { - plan?: Plan; - identity?: VirtualMachineIdentity; - zones?: string[]; - hardwareProfile?: HardwareProfile; - storageProfile?: StorageProfile; - additionalCapabilities?: AdditionalCapabilities; - osProfile?: OSProfile; - networkProfile?: NetworkProfile; - diagnosticsProfile?: DiagnosticsProfile; - availabilitySet?: SubResource; - virtualMachineScaleSet?: SubResource; - proximityPlacementGroup?: SubResource; - priority?: VirtualMachinePriorityTypes; - evictionPolicy?: VirtualMachineEvictionPolicyTypes; - billingProfile?: BillingProfile; - host?: SubResource; - readonly provisioningState?: string; - readonly instanceView?: VirtualMachineInstanceView; - licenseType?: string; - readonly vmId?: string; -}; - -// @public (undocumented) -export interface VMScaleSetConvertToSinglePlacementGroupInput { - activePlacementGroupId?: string; -} - -// @public -export interface WindowsConfiguration { - additionalUnattendContent?: AdditionalUnattendContent[]; - enableAutomaticUpdates?: boolean; - provisionVMAgent?: boolean; - timeZone?: string; - winRM?: WinRMConfiguration; -} - -// @public -export interface WinRMConfiguration { - listeners?: WinRMListener[]; -} - -// @public -export interface WinRMListener { - certificateUrl?: string; - protocol?: ProtocolTypes; -} - - -// (No @packageDocumentation comment for this package) - -``` +## API Report File for "compute-resource-manager" + +> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). + +```ts + +import * as coreAuth from '@azure/core-auth'; +import * as coreClient from '@azure/core-client'; +import { PagedAsyncIterableIterator } from '@azure/core-paging'; +import { PollerLike } from '@azure/core-lro'; +import { PollOperationState } from '@azure/core-lro'; + +// @public +export type AccessLevel = string; + +// @public +export interface AccessUri { + readonly accessSAS?: string; +} + +// @public +export interface AdditionalCapabilities { + ultraSSDEnabled?: boolean; +} + +// @public +export interface AdditionalUnattendContent { + componentName?: "Microsoft-Windows-Shell-Setup"; + content?: string; + passName?: "OobeSystem"; + settingName?: SettingNames; +} + +// @public +export type AggregatedReplicationState = string; + +// @public +export interface ApiEntityReference { + id?: string; +} + +// @public +export interface ApiError { + code?: string; + details?: ApiErrorBase[]; + innererror?: InnerError; + message?: string; + target?: string; +} + +// @public +export interface ApiErrorBase { + code?: string; + message?: string; + target?: string; +} + +// @public +export interface AutomaticOSUpgradePolicy { + disableAutomaticRollback?: boolean; + enableAutomaticOSUpgrade?: boolean; +} + +// @public +export interface AutomaticOSUpgradeProperties { + automaticOSUpgradeSupported: boolean; +} + +// @public +export interface AutomaticRepairsPolicy { + enabled?: boolean; + gracePeriod?: string; +} + +// @public +export type AvailabilitySet = Resource & { + sku?: Sku; + platformUpdateDomainCount?: number; + platformFaultDomainCount?: number; + virtualMachines?: SubResource[]; + proximityPlacementGroup?: SubResource; + readonly statuses?: InstanceViewStatus[]; +}; + +// @public +export interface AvailabilitySetListResult { + nextLink?: string; + value: AvailabilitySet[]; +} + +// @public +export interface AvailabilitySets { + createOrUpdate(resourceGroupName: string, availabilitySetName: string, parameters: AvailabilitySet, options?: AvailabilitySetsCreateOrUpdateOptionalParams): Promise; + delete(resourceGroupName: string, availabilitySetName: string, options?: AvailabilitySetsDeleteOptionalParams): Promise; + get(resourceGroupName: string, availabilitySetName: string, options?: AvailabilitySetsGetOptionalParams): Promise; + list(resourceGroupName: string, options?: AvailabilitySetsListOptionalParams): PagedAsyncIterableIterator; + listAvailableSizes(resourceGroupName: string, availabilitySetName: string, options?: AvailabilitySetsListAvailableSizesOptionalParams): PagedAsyncIterableIterator; + listBySubscription(options?: AvailabilitySetsListBySubscriptionOptionalParams): PagedAsyncIterableIterator; + update(resourceGroupName: string, availabilitySetName: string, parameters: AvailabilitySetUpdate, options?: AvailabilitySetsUpdateOptionalParams): Promise; +} + +// @public +export interface AvailabilitySetsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AvailabilitySetsCreateOrUpdateResponse = AvailabilitySet; + +// @public +export interface AvailabilitySetsDeleteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface AvailabilitySetsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AvailabilitySetsGetResponse = AvailabilitySet; + +// @public +export type AvailabilitySetSkuTypes = string; + +// @public +export interface AvailabilitySetsListAvailableSizesOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AvailabilitySetsListAvailableSizesResponse = VirtualMachineSizeListResult; + +// @public +export interface AvailabilitySetsListBySubscriptionNextOptionalParams extends coreClient.OperationOptions { + expand?: string; +} + +// @public +export type AvailabilitySetsListBySubscriptionNextResponse = AvailabilitySetListResult; + +// @public +export interface AvailabilitySetsListBySubscriptionOptionalParams extends coreClient.OperationOptions { + expand?: string; +} + +// @public +export type AvailabilitySetsListBySubscriptionResponse = AvailabilitySetListResult; + +// @public +export interface AvailabilitySetsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AvailabilitySetsListNextResponse = AvailabilitySetListResult; + +// @public +export interface AvailabilitySetsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AvailabilitySetsListResponse = AvailabilitySetListResult; + +// @public +export interface AvailabilitySetsUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AvailabilitySetsUpdateResponse = AvailabilitySet; + +// @public +export type AvailabilitySetUpdate = UpdateResource & { + sku?: Sku; + platformUpdateDomainCount?: number; + platformFaultDomainCount?: number; + virtualMachines?: SubResource[]; + proximityPlacementGroup?: SubResource; + readonly statuses?: InstanceViewStatus[]; +}; + +// @public +export interface BillingProfile { + maxPrice?: number; +} + +// @public +export interface BootDiagnostics { + enabled?: boolean; + storageUri?: string; +} + +// @public +export interface BootDiagnosticsInstanceView { + readonly consoleScreenshotBlobUri?: string; + readonly serialConsoleLogBlobUri?: string; + readonly status?: InstanceViewStatus; +} + +// @public +export type CachingTypes = "None" | "ReadOnly" | "ReadWrite"; + +// @public +export interface CloudError { + error?: ApiError; +} + +// @public (undocumented) +export interface Components1H8M3EpSchemasVirtualmachineidentityPropertiesUserassignedidentitiesAdditionalproperties { + readonly clientId?: string; + readonly principalId?: string; +} + +// @public (undocumented) +export interface ComponentsNj115SSchemasVirtualmachinescalesetidentityPropertiesUserassignedidentitiesAdditionalproperties { + readonly clientId?: string; + readonly principalId?: string; +} + +// @public (undocumented) +export class ComputeManagementClient extends ComputeManagementClientContext { + constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: ComputeManagementClientOptionalParams); + // (undocumented) + availabilitySets: AvailabilitySets; + // (undocumented) + containerServices: ContainerServices; + // (undocumented) + dedicatedHostGroups: DedicatedHostGroups; + // (undocumented) + dedicatedHosts: DedicatedHosts; + // (undocumented) + diskEncryptionSets: DiskEncryptionSets; + // (undocumented) + disks: Disks; + // (undocumented) + galleries: Galleries; + // (undocumented) + galleryApplications: GalleryApplications; + // (undocumented) + galleryApplicationVersions: GalleryApplicationVersions; + // (undocumented) + galleryImages: GalleryImages; + // (undocumented) + galleryImageVersions: GalleryImageVersions; + // (undocumented) + images: Images; + // (undocumented) + logAnalytics: LogAnalytics; + // (undocumented) + operations: Operations; + // (undocumented) + proximityPlacementGroups: ProximityPlacementGroups; + // (undocumented) + resourceSkus: ResourceSkus; + // (undocumented) + snapshots: Snapshots; + // (undocumented) + sshPublicKeys: SshPublicKeys; + // (undocumented) + usage: Usage; + // (undocumented) + virtualMachineExtensionImages: VirtualMachineExtensionImages; + // (undocumented) + virtualMachineExtensions: VirtualMachineExtensions; + // (undocumented) + virtualMachineImages: VirtualMachineImages; + // (undocumented) + virtualMachineRunCommands: VirtualMachineRunCommands; + // (undocumented) + virtualMachines: VirtualMachines; + // (undocumented) + virtualMachineScaleSetExtensions: VirtualMachineScaleSetExtensions; + // (undocumented) + virtualMachineScaleSetRollingUpgrades: VirtualMachineScaleSetRollingUpgrades; + // (undocumented) + virtualMachineScaleSets: VirtualMachineScaleSets; + // (undocumented) + virtualMachineScaleSetVMExtensions: VirtualMachineScaleSetVMExtensions; + // (undocumented) + virtualMachineScaleSetVMs: VirtualMachineScaleSetVMs; + // (undocumented) + virtualMachineSizes: VirtualMachineSizes; +} + +// @public (undocumented) +export class ComputeManagementClientContext extends coreClient.ServiceClient { + // (undocumented) + $host: string; + constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: ComputeManagementClientOptionalParams); + // (undocumented) + subscriptionId: string; +} + +// @public +export interface ComputeManagementClientOptionalParams extends coreClient.ServiceClientOptions { + $host?: string; + endpoint?: string; +} + +// @public +export interface ComputeOperationListResult { + readonly value?: ComputeOperationValue[]; +} + +// @public +export interface ComputeOperationValue { + readonly description?: string; + readonly name?: string; + readonly operation?: string; + readonly origin?: string; + readonly provider?: string; + readonly resource?: string; +} + +// @public +export type ContainerService = Resource & { + readonly provisioningState?: string; + orchestratorProfile?: ContainerServiceOrchestratorProfile; + customProfile?: ContainerServiceCustomProfile; + servicePrincipalProfile?: ContainerServicePrincipalProfile; + masterProfile?: ContainerServiceMasterProfile; + agentPoolProfiles?: ContainerServiceAgentPoolProfile[]; + windowsProfile?: ContainerServiceWindowsProfile; + linuxProfile?: ContainerServiceLinuxProfile; + diagnosticsProfile?: ContainerServiceDiagnosticsProfile; +}; + +// @public +export interface ContainerServiceAgentPoolProfile { + count: number; + dnsPrefix: string; + readonly fqdn?: string; + name: string; + vmSize: ContainerServiceVMSizeTypes; +} + +// @public +export interface ContainerServiceCustomProfile { + orchestrator: string; +} + +// @public (undocumented) +export interface ContainerServiceDiagnosticsProfile { + vmDiagnostics: ContainerServiceVMDiagnostics; +} + +// @public +export interface ContainerServiceLinuxProfile { + adminUsername: string; + ssh: ContainerServiceSshConfiguration; +} + +// @public +export interface ContainerServiceListResult { + nextLink?: string; + value?: ContainerService[]; +} + +// @public +export interface ContainerServiceMasterProfile { + count?: ContainerServiceMasterProfileCount; + dnsPrefix: string; + readonly fqdn?: string; +} + +// @public +export type ContainerServiceMasterProfileCount = number; + +// @public +export interface ContainerServiceOrchestratorProfile { + orchestratorType: ContainerServiceOrchestratorTypes; +} + +// @public +export type ContainerServiceOrchestratorTypes = "Swarm" | "DCOS" | "Custom" | "Kubernetes"; + +// @public +export interface ContainerServicePrincipalProfile { + clientId: string; + secret: string; +} + +// @public +export interface ContainerServices { + beginCreateOrUpdate(resourceGroupName: string, containerServiceName: string, parameters: ContainerService, options?: ContainerServicesCreateOrUpdateOptionalParams): Promise, ContainerServicesCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, containerServiceName: string, parameters: ContainerService, options?: ContainerServicesCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, containerServiceName: string, options?: ContainerServicesDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, containerServiceName: string, options?: ContainerServicesDeleteOptionalParams): Promise; + get(resourceGroupName: string, containerServiceName: string, options?: ContainerServicesGetOptionalParams): Promise; + list(options?: ContainerServicesListOptionalParams): PagedAsyncIterableIterator; + listByResourceGroup(resourceGroupName: string, options?: ContainerServicesListByResourceGroupOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ContainerServicesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ContainerServicesCreateOrUpdateResponse = ContainerService; + +// @public +export interface ContainerServicesDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface ContainerServicesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ContainerServicesGetResponse = ContainerService; + +// @public +export interface ContainerServicesListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ContainerServicesListByResourceGroupNextResponse = ContainerServiceListResult; + +// @public +export interface ContainerServicesListByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ContainerServicesListByResourceGroupResponse = ContainerServiceListResult; + +// @public +export interface ContainerServicesListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ContainerServicesListNextResponse = ContainerServiceListResult; + +// @public +export interface ContainerServicesListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ContainerServicesListResponse = ContainerServiceListResult; + +// @public +export interface ContainerServiceSshConfiguration { + publicKeys: ContainerServiceSshPublicKey[]; +} + +// @public +export interface ContainerServiceSshPublicKey { + keyData: string; +} + +// @public +export interface ContainerServiceVMDiagnostics { + enabled: boolean; + readonly storageUri?: string; +} + +// @public +export type ContainerServiceVMSizeTypes = string; + +// @public +export interface ContainerServiceWindowsProfile { + adminPassword: string; + adminUsername: string; +} + +// @public +export interface CreationData { + createOption: DiskCreateOption; + galleryImageReference?: ImageDiskReference; + imageReference?: ImageDiskReference; + sourceResourceId?: string; + readonly sourceUniqueId?: string; + sourceUri?: string; + storageAccountId?: string; + uploadSizeBytes?: number; +} + +// @public +export interface DataDisk { + caching?: CachingTypes; + createOption: DiskCreateOptionTypes; + readonly diskIopsReadWrite?: number; + readonly diskMBpsReadWrite?: number; + diskSizeGB?: number; + image?: VirtualHardDisk; + lun: number; + managedDisk?: ManagedDiskParameters; + name?: string; + toBeDetached?: boolean; + vhd?: VirtualHardDisk; + writeAcceleratorEnabled?: boolean; +} + +// @public +export interface DataDiskImage { + readonly lun?: number; +} + +// @public +export type DataDiskImageEncryption = DiskImageEncryption & { + lun: number; +}; + +// @public +export type DedicatedHost = Resource & { + sku: Sku; + platformFaultDomain?: number; + autoReplaceOnFailure?: boolean; + readonly hostId?: string; + readonly virtualMachines?: SubResourceReadOnly[]; + licenseType?: DedicatedHostLicenseTypes; + readonly provisioningTime?: Date; + readonly provisioningState?: string; + readonly instanceView?: DedicatedHostInstanceView; +}; + +// @public +export interface DedicatedHostAllocatableVM { + count?: number; + vmSize?: string; +} + +// @public +export interface DedicatedHostAvailableCapacity { + allocatableVMs?: DedicatedHostAllocatableVM[]; +} + +// @public +export type DedicatedHostGroup = Resource & { + zones?: string[]; + platformFaultDomainCount?: number; + readonly hosts?: SubResourceReadOnly[]; +}; + +// @public +export interface DedicatedHostGroupListResult { + nextLink?: string; + value: DedicatedHostGroup[]; +} + +// @public +export interface DedicatedHostGroups { + createOrUpdate(resourceGroupName: string, hostGroupName: string, parameters: DedicatedHostGroup, options?: DedicatedHostGroupsCreateOrUpdateOptionalParams): Promise; + delete(resourceGroupName: string, hostGroupName: string, options?: DedicatedHostGroupsDeleteOptionalParams): Promise; + get(resourceGroupName: string, hostGroupName: string, options?: DedicatedHostGroupsGetOptionalParams): Promise; + listByResourceGroup(resourceGroupName: string, options?: DedicatedHostGroupsListByResourceGroupOptionalParams): PagedAsyncIterableIterator; + listBySubscription(options?: DedicatedHostGroupsListBySubscriptionOptionalParams): PagedAsyncIterableIterator; + update(resourceGroupName: string, hostGroupName: string, parameters: DedicatedHostGroupUpdate, options?: DedicatedHostGroupsUpdateOptionalParams): Promise; +} + +// @public +export interface DedicatedHostGroupsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DedicatedHostGroupsCreateOrUpdateResponse = DedicatedHostGroup; + +// @public +export interface DedicatedHostGroupsDeleteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface DedicatedHostGroupsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DedicatedHostGroupsGetResponse = DedicatedHostGroup; + +// @public +export interface DedicatedHostGroupsListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DedicatedHostGroupsListByResourceGroupNextResponse = DedicatedHostGroupListResult; + +// @public +export interface DedicatedHostGroupsListByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DedicatedHostGroupsListByResourceGroupResponse = DedicatedHostGroupListResult; + +// @public +export interface DedicatedHostGroupsListBySubscriptionNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DedicatedHostGroupsListBySubscriptionNextResponse = DedicatedHostGroupListResult; + +// @public +export interface DedicatedHostGroupsListBySubscriptionOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DedicatedHostGroupsListBySubscriptionResponse = DedicatedHostGroupListResult; + +// @public +export interface DedicatedHostGroupsUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DedicatedHostGroupsUpdateResponse = DedicatedHostGroup; + +// @public +export type DedicatedHostGroupUpdate = UpdateResource & { + zones?: string[]; + platformFaultDomainCount?: number; + readonly hosts?: SubResourceReadOnly[]; +}; + +// @public +export interface DedicatedHostInstanceView { + readonly assetId?: string; + availableCapacity?: DedicatedHostAvailableCapacity; + statuses?: InstanceViewStatus[]; +} + +// @public +export type DedicatedHostLicenseTypes = "None" | "Windows_Server_Hybrid" | "Windows_Server_Perpetual"; + +// @public +export interface DedicatedHostListResult { + nextLink?: string; + value: DedicatedHost[]; +} + +// @public +export interface DedicatedHosts { + beginCreateOrUpdate(resourceGroupName: string, hostGroupName: string, hostName: string, parameters: DedicatedHost, options?: DedicatedHostsCreateOrUpdateOptionalParams): Promise, DedicatedHostsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, hostGroupName: string, hostName: string, parameters: DedicatedHost, options?: DedicatedHostsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, hostGroupName: string, hostName: string, options?: DedicatedHostsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, hostGroupName: string, hostName: string, options?: DedicatedHostsDeleteOptionalParams): Promise; + beginUpdate(resourceGroupName: string, hostGroupName: string, hostName: string, parameters: DedicatedHostUpdate, options?: DedicatedHostsUpdateOptionalParams): Promise, DedicatedHostsUpdateResponse>>; + beginUpdateAndWait(resourceGroupName: string, hostGroupName: string, hostName: string, parameters: DedicatedHostUpdate, options?: DedicatedHostsUpdateOptionalParams): Promise; + get(resourceGroupName: string, hostGroupName: string, hostName: string, options?: DedicatedHostsGetOptionalParams): Promise; + listByHostGroup(resourceGroupName: string, hostGroupName: string, options?: DedicatedHostsListByHostGroupOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface DedicatedHostsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type DedicatedHostsCreateOrUpdateResponse = DedicatedHost; + +// @public +export interface DedicatedHostsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface DedicatedHostsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DedicatedHostsGetResponse = DedicatedHost; + +// @public +export interface DedicatedHostsListByHostGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DedicatedHostsListByHostGroupNextResponse = DedicatedHostListResult; + +// @public +export interface DedicatedHostsListByHostGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DedicatedHostsListByHostGroupResponse = DedicatedHostListResult; + +// @public +export interface DedicatedHostsUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type DedicatedHostsUpdateResponse = DedicatedHost; + +// @public +export type DedicatedHostUpdate = UpdateResource & { + platformFaultDomain?: number; + autoReplaceOnFailure?: boolean; + readonly hostId?: string; + readonly virtualMachines?: SubResourceReadOnly[]; + licenseType?: DedicatedHostLicenseTypes; + readonly provisioningTime?: Date; + readonly provisioningState?: string; + readonly instanceView?: DedicatedHostInstanceView; +}; + +// @public +export interface DiagnosticsProfile { + bootDiagnostics?: BootDiagnostics; +} + +// @public +export type DiffDiskOptions = string; + +// @public +export type DiffDiskPlacement = string; + +// @public +export interface DiffDiskSettings { + option?: DiffDiskOptions; + placement?: DiffDiskPlacement; +} + +// @public +export interface Disallowed { + diskTypes?: string[]; +} + +// @public +export type Disk = Resource & { + readonly managedBy?: string; + readonly managedByExtended?: string[]; + sku?: DiskSku; + zones?: string[]; + readonly timeCreated?: Date; + osType?: OperatingSystemTypes; + hyperVGeneration?: HyperVGeneration; + creationData?: CreationData; + diskSizeGB?: number; + readonly diskSizeBytes?: number; + readonly uniqueId?: string; + encryptionSettingsCollection?: EncryptionSettingsCollection; + readonly provisioningState?: string; + diskIopsReadWrite?: number; + diskMBpsReadWrite?: number; + diskIopsReadOnly?: number; + diskMBpsReadOnly?: number; + readonly diskState?: DiskState; + encryption?: Encryption; + maxShares?: number; + readonly shareInfo?: ShareInfoElement[]; +}; + +// @public +export type DiskCreateOption = string; + +// @public +export type DiskCreateOptionTypes = string; + +// @public +export type DiskEncryptionSet = Resource & { + identity?: EncryptionSetIdentity; + activeKey?: KeyVaultAndKeyReference; + readonly previousKeys?: KeyVaultAndKeyReference[]; + readonly provisioningState?: string; +}; + +// @public +export type DiskEncryptionSetIdentityType = string; + +// @public +export interface DiskEncryptionSetList { + nextLink?: string; + value: DiskEncryptionSet[]; +} + +// @public +export type DiskEncryptionSetParameters = SubResource & {}; + +// @public +export interface DiskEncryptionSets { + beginCreateOrUpdate(resourceGroupName: string, diskEncryptionSetName: string, diskEncryptionSet: DiskEncryptionSet, options?: DiskEncryptionSetsCreateOrUpdateOptionalParams): Promise, DiskEncryptionSetsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, diskEncryptionSetName: string, diskEncryptionSet: DiskEncryptionSet, options?: DiskEncryptionSetsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, diskEncryptionSetName: string, options?: DiskEncryptionSetsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, diskEncryptionSetName: string, options?: DiskEncryptionSetsDeleteOptionalParams): Promise; + beginUpdate(resourceGroupName: string, diskEncryptionSetName: string, diskEncryptionSet: DiskEncryptionSetUpdate, options?: DiskEncryptionSetsUpdateOptionalParams): Promise, DiskEncryptionSetsUpdateResponse>>; + beginUpdateAndWait(resourceGroupName: string, diskEncryptionSetName: string, diskEncryptionSet: DiskEncryptionSetUpdate, options?: DiskEncryptionSetsUpdateOptionalParams): Promise; + get(resourceGroupName: string, diskEncryptionSetName: string, options?: DiskEncryptionSetsGetOptionalParams): Promise; + list(options?: DiskEncryptionSetsListOptionalParams): PagedAsyncIterableIterator; + listByResourceGroup(resourceGroupName: string, options?: DiskEncryptionSetsListByResourceGroupOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface DiskEncryptionSetsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type DiskEncryptionSetsCreateOrUpdateResponse = DiskEncryptionSet; + +// @public +export interface DiskEncryptionSetsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface DiskEncryptionSetsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DiskEncryptionSetsGetResponse = DiskEncryptionSet; + +// @public +export interface DiskEncryptionSetsListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DiskEncryptionSetsListByResourceGroupNextResponse = DiskEncryptionSetList; + +// @public +export interface DiskEncryptionSetsListByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DiskEncryptionSetsListByResourceGroupResponse = DiskEncryptionSetList; + +// @public +export interface DiskEncryptionSetsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DiskEncryptionSetsListNextResponse = DiskEncryptionSetList; + +// @public +export interface DiskEncryptionSetsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DiskEncryptionSetsListResponse = DiskEncryptionSetList; + +// @public +export interface DiskEncryptionSetsUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type DiskEncryptionSetsUpdateResponse = DiskEncryptionSet; + +// @public +export interface DiskEncryptionSettings { + diskEncryptionKey?: KeyVaultSecretReference; + enabled?: boolean; + keyEncryptionKey?: KeyVaultKeyReference; +} + +// @public +export interface DiskEncryptionSetUpdate { + activeKey?: KeyVaultAndKeyReference; + tags?: { + [propertyName: string]: string; + }; +} + +// @public +export interface DiskImageEncryption { + diskEncryptionSetId?: string; +} + +// @public +export interface DiskInstanceView { + encryptionSettings?: DiskEncryptionSettings[]; + name?: string; + statuses?: InstanceViewStatus[]; +} + +// @public +export interface DiskList { + nextLink?: string; + value: Disk[]; +} + +// @public +export interface Disks { + beginCreateOrUpdate(resourceGroupName: string, diskName: string, disk: Disk, options?: DisksCreateOrUpdateOptionalParams): Promise, DisksCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, diskName: string, disk: Disk, options?: DisksCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, diskName: string, options?: DisksDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, diskName: string, options?: DisksDeleteOptionalParams): Promise; + beginGrantAccess(resourceGroupName: string, diskName: string, grantAccessData: GrantAccessData, options?: DisksGrantAccessOptionalParams): Promise, DisksGrantAccessResponse>>; + beginGrantAccessAndWait(resourceGroupName: string, diskName: string, grantAccessData: GrantAccessData, options?: DisksGrantAccessOptionalParams): Promise; + beginRevokeAccess(resourceGroupName: string, diskName: string, options?: DisksRevokeAccessOptionalParams): Promise, void>>; + beginRevokeAccessAndWait(resourceGroupName: string, diskName: string, options?: DisksRevokeAccessOptionalParams): Promise; + beginUpdate(resourceGroupName: string, diskName: string, disk: DiskUpdate, options?: DisksUpdateOptionalParams): Promise, DisksUpdateResponse>>; + beginUpdateAndWait(resourceGroupName: string, diskName: string, disk: DiskUpdate, options?: DisksUpdateOptionalParams): Promise; + get(resourceGroupName: string, diskName: string, options?: DisksGetOptionalParams): Promise; + list(options?: DisksListOptionalParams): PagedAsyncIterableIterator; + listByResourceGroup(resourceGroupName: string, options?: DisksListByResourceGroupOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface DisksCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type DisksCreateOrUpdateResponse = Disk; + +// @public +export interface DisksDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface DisksGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DisksGetResponse = Disk; + +// @public +export interface DisksGrantAccessOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type DisksGrantAccessResponse = AccessUri; + +// @public +export interface DiskSku { + name?: DiskStorageAccountTypes; + readonly tier?: string; +} + +// @public +export interface DisksListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DisksListByResourceGroupNextResponse = DiskList; + +// @public +export interface DisksListByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DisksListByResourceGroupResponse = DiskList; + +// @public +export interface DisksListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DisksListNextResponse = DiskList; + +// @public +export interface DisksListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DisksListResponse = DiskList; + +// @public +export interface DisksRevokeAccessOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type DiskState = string; + +// @public +export type DiskStorageAccountTypes = string; + +// @public +export interface DisksUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type DisksUpdateResponse = Disk; + +// @public +export interface DiskUpdate { + diskIopsReadOnly?: number; + diskIopsReadWrite?: number; + diskMBpsReadOnly?: number; + diskMBpsReadWrite?: number; + diskSizeGB?: number; + encryption?: Encryption; + encryptionSettingsCollection?: EncryptionSettingsCollection; + maxShares?: number; + osType?: OperatingSystemTypes; + sku?: DiskSku; + tags?: { + [propertyName: string]: string; + }; +} + +// @public +export interface Encryption { + diskEncryptionSetId?: string; + type?: EncryptionType; +} + +// @public +export interface EncryptionImages { + dataDiskImages?: DataDiskImageEncryption[]; + osDiskImage?: OSDiskImageEncryption; +} + +// @public +export interface EncryptionSetIdentity { + readonly principalId?: string; + readonly tenantId?: string; + type?: DiskEncryptionSetIdentityType; +} + +// @public +export interface EncryptionSettingsCollection { + enabled: boolean; + encryptionSettings?: EncryptionSettingsElement[]; + encryptionSettingsVersion?: string; +} + +// @public +export interface EncryptionSettingsElement { + diskEncryptionKey?: KeyVaultAndSecretReference; + keyEncryptionKey?: KeyVaultAndKeyReference; +} + +// @public +export type EncryptionType = string; + +// @public +export interface Galleries { + beginCreateOrUpdate(resourceGroupName: string, galleryName: string, gallery: Gallery, options?: GalleriesCreateOrUpdateOptionalParams): Promise, GalleriesCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, galleryName: string, gallery: Gallery, options?: GalleriesCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, galleryName: string, options?: GalleriesDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, galleryName: string, options?: GalleriesDeleteOptionalParams): Promise; + beginUpdate(resourceGroupName: string, galleryName: string, gallery: GalleryUpdate, options?: GalleriesUpdateOptionalParams): Promise, GalleriesUpdateResponse>>; + beginUpdateAndWait(resourceGroupName: string, galleryName: string, gallery: GalleryUpdate, options?: GalleriesUpdateOptionalParams): Promise; + get(resourceGroupName: string, galleryName: string, options?: GalleriesGetOptionalParams): Promise; + list(options?: GalleriesListOptionalParams): PagedAsyncIterableIterator; + listByResourceGroup(resourceGroupName: string, options?: GalleriesListByResourceGroupOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface GalleriesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type GalleriesCreateOrUpdateResponse = Gallery; + +// @public +export interface GalleriesDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface GalleriesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type GalleriesGetResponse = Gallery; + +// @public +export interface GalleriesListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type GalleriesListByResourceGroupNextResponse = GalleryList; + +// @public +export interface GalleriesListByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type GalleriesListByResourceGroupResponse = GalleryList; + +// @public +export interface GalleriesListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type GalleriesListNextResponse = GalleryList; + +// @public +export interface GalleriesListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type GalleriesListResponse = GalleryList; + +// @public +export interface GalleriesUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type GalleriesUpdateResponse = Gallery; + +// @public +export type Gallery = Resource & { + description?: string; + identifier?: GalleryIdentifier; + readonly provisioningState?: GalleryPropertiesProvisioningState; +}; + +// @public +export type GalleryApplication = Resource & { + description?: string; + eula?: string; + privacyStatementUri?: string; + releaseNoteUri?: string; + endOfLifeDate?: Date; + supportedOSType?: OperatingSystemTypes; +}; + +// @public +export interface GalleryApplicationList { + nextLink?: string; + value: GalleryApplication[]; +} + +// @public +export interface GalleryApplications { + beginCreateOrUpdate(resourceGroupName: string, galleryName: string, galleryApplicationName: string, galleryApplication: GalleryApplication, options?: GalleryApplicationsCreateOrUpdateOptionalParams): Promise, GalleryApplicationsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, galleryName: string, galleryApplicationName: string, galleryApplication: GalleryApplication, options?: GalleryApplicationsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, galleryName: string, galleryApplicationName: string, options?: GalleryApplicationsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, galleryName: string, galleryApplicationName: string, options?: GalleryApplicationsDeleteOptionalParams): Promise; + beginUpdate(resourceGroupName: string, galleryName: string, galleryApplicationName: string, galleryApplication: GalleryApplicationUpdate, options?: GalleryApplicationsUpdateOptionalParams): Promise, GalleryApplicationsUpdateResponse>>; + beginUpdateAndWait(resourceGroupName: string, galleryName: string, galleryApplicationName: string, galleryApplication: GalleryApplicationUpdate, options?: GalleryApplicationsUpdateOptionalParams): Promise; + get(resourceGroupName: string, galleryName: string, galleryApplicationName: string, options?: GalleryApplicationsGetOptionalParams): Promise; + listByGallery(resourceGroupName: string, galleryName: string, options?: GalleryApplicationsListByGalleryOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface GalleryApplicationsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type GalleryApplicationsCreateOrUpdateResponse = GalleryApplication; + +// @public +export interface GalleryApplicationsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface GalleryApplicationsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type GalleryApplicationsGetResponse = GalleryApplication; + +// @public +export interface GalleryApplicationsListByGalleryNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type GalleryApplicationsListByGalleryNextResponse = GalleryApplicationList; + +// @public +export interface GalleryApplicationsListByGalleryOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type GalleryApplicationsListByGalleryResponse = GalleryApplicationList; + +// @public +export interface GalleryApplicationsUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type GalleryApplicationsUpdateResponse = GalleryApplication; + +// @public +export type GalleryApplicationUpdate = UpdateResourceDefinition & { + description?: string; + eula?: string; + privacyStatementUri?: string; + releaseNoteUri?: string; + endOfLifeDate?: Date; + supportedOSType?: OperatingSystemTypes; +}; + +// @public +export type GalleryApplicationVersion = Resource & { + publishingProfile?: GalleryApplicationVersionPublishingProfile; + readonly provisioningState?: GalleryApplicationVersionPropertiesProvisioningState; + readonly replicationStatus?: ReplicationStatus; +}; + +// @public +export interface GalleryApplicationVersionList { + nextLink?: string; + value: GalleryApplicationVersion[]; +} + +// @public +export type GalleryApplicationVersionPropertiesProvisioningState = string; + +// @public +export type GalleryApplicationVersionPublishingProfile = GalleryArtifactPublishingProfileBase & { + source: UserArtifactSource; + contentType?: string; + enableHealthCheck?: boolean; +}; + +// @public +export interface GalleryApplicationVersions { + beginCreateOrUpdate(resourceGroupName: string, galleryName: string, galleryApplicationName: string, galleryApplicationVersionName: string, galleryApplicationVersion: GalleryApplicationVersion, options?: GalleryApplicationVersionsCreateOrUpdateOptionalParams): Promise, GalleryApplicationVersionsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, galleryName: string, galleryApplicationName: string, galleryApplicationVersionName: string, galleryApplicationVersion: GalleryApplicationVersion, options?: GalleryApplicationVersionsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, galleryName: string, galleryApplicationName: string, galleryApplicationVersionName: string, options?: GalleryApplicationVersionsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, galleryName: string, galleryApplicationName: string, galleryApplicationVersionName: string, options?: GalleryApplicationVersionsDeleteOptionalParams): Promise; + beginUpdate(resourceGroupName: string, galleryName: string, galleryApplicationName: string, galleryApplicationVersionName: string, galleryApplicationVersion: GalleryApplicationVersionUpdate, options?: GalleryApplicationVersionsUpdateOptionalParams): Promise, GalleryApplicationVersionsUpdateResponse>>; + beginUpdateAndWait(resourceGroupName: string, galleryName: string, galleryApplicationName: string, galleryApplicationVersionName: string, galleryApplicationVersion: GalleryApplicationVersionUpdate, options?: GalleryApplicationVersionsUpdateOptionalParams): Promise; + get(resourceGroupName: string, galleryName: string, galleryApplicationName: string, galleryApplicationVersionName: string, options?: GalleryApplicationVersionsGetOptionalParams): Promise; + listByGalleryApplication(resourceGroupName: string, galleryName: string, galleryApplicationName: string, options?: GalleryApplicationVersionsListByGalleryApplicationOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface GalleryApplicationVersionsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type GalleryApplicationVersionsCreateOrUpdateResponse = GalleryApplicationVersion; + +// @public +export interface GalleryApplicationVersionsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface GalleryApplicationVersionsGetOptionalParams extends coreClient.OperationOptions { + expand?: ReplicationStatusTypes; +} + +// @public +export type GalleryApplicationVersionsGetResponse = GalleryApplicationVersion; + +// @public +export interface GalleryApplicationVersionsListByGalleryApplicationNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type GalleryApplicationVersionsListByGalleryApplicationNextResponse = GalleryApplicationVersionList; + +// @public +export interface GalleryApplicationVersionsListByGalleryApplicationOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type GalleryApplicationVersionsListByGalleryApplicationResponse = GalleryApplicationVersionList; + +// @public +export interface GalleryApplicationVersionsUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type GalleryApplicationVersionsUpdateResponse = GalleryApplicationVersion; + +// @public +export type GalleryApplicationVersionUpdate = UpdateResourceDefinition & { + publishingProfile?: GalleryApplicationVersionPublishingProfile; + readonly provisioningState?: GalleryApplicationVersionPropertiesProvisioningState; + readonly replicationStatus?: ReplicationStatus; +}; + +// @public +export interface GalleryArtifactPublishingProfileBase { + endOfLifeDate?: Date; + excludeFromLatest?: boolean; + readonly publishedDate?: Date; + replicaCount?: number; + storageAccountType?: StorageAccountType; + targetRegions?: TargetRegion[]; +} + +// @public +export interface GalleryArtifactSource { + managedImage: ManagedArtifact; +} + +// @public +export interface GalleryArtifactVersionSource { + id?: string; +} + +// @public +export type GalleryDataDiskImage = GalleryDiskImage & { + lun: number; +}; + +// @public +export interface GalleryDiskImage { + hostCaching?: HostCaching; + readonly sizeInGB?: number; + source?: GalleryArtifactVersionSource; +} + +// @public +export interface GalleryIdentifier { + readonly uniqueName?: string; +} + +// @public +export type GalleryImage = Resource & { + description?: string; + eula?: string; + privacyStatementUri?: string; + releaseNoteUri?: string; + osType?: OperatingSystemTypes; + osState?: OperatingSystemStateTypes; + hyperVGeneration?: HyperVGeneration; + endOfLifeDate?: Date; + identifier?: GalleryImageIdentifier; + recommended?: RecommendedMachineConfiguration; + disallowed?: Disallowed; + purchasePlan?: ImagePurchasePlan; + readonly provisioningState?: GalleryImagePropertiesProvisioningState; +}; + +// @public +export interface GalleryImageIdentifier { + offer: string; + publisher: string; + sku: string; +} + +// @public +export interface GalleryImageList { + nextLink?: string; + value: GalleryImage[]; +} + +// @public +export type GalleryImagePropertiesProvisioningState = string; + +// @public +export interface GalleryImages { + beginCreateOrUpdate(resourceGroupName: string, galleryName: string, galleryImageName: string, galleryImage: GalleryImage, options?: GalleryImagesCreateOrUpdateOptionalParams): Promise, GalleryImagesCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, galleryName: string, galleryImageName: string, galleryImage: GalleryImage, options?: GalleryImagesCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, galleryName: string, galleryImageName: string, options?: GalleryImagesDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, galleryName: string, galleryImageName: string, options?: GalleryImagesDeleteOptionalParams): Promise; + beginUpdate(resourceGroupName: string, galleryName: string, galleryImageName: string, galleryImage: GalleryImageUpdate, options?: GalleryImagesUpdateOptionalParams): Promise, GalleryImagesUpdateResponse>>; + beginUpdateAndWait(resourceGroupName: string, galleryName: string, galleryImageName: string, galleryImage: GalleryImageUpdate, options?: GalleryImagesUpdateOptionalParams): Promise; + get(resourceGroupName: string, galleryName: string, galleryImageName: string, options?: GalleryImagesGetOptionalParams): Promise; + listByGallery(resourceGroupName: string, galleryName: string, options?: GalleryImagesListByGalleryOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface GalleryImagesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type GalleryImagesCreateOrUpdateResponse = GalleryImage; + +// @public +export interface GalleryImagesDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface GalleryImagesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type GalleryImagesGetResponse = GalleryImage; + +// @public +export interface GalleryImagesListByGalleryNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type GalleryImagesListByGalleryNextResponse = GalleryImageList; + +// @public +export interface GalleryImagesListByGalleryOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type GalleryImagesListByGalleryResponse = GalleryImageList; + +// @public +export interface GalleryImagesUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type GalleryImagesUpdateResponse = GalleryImage; + +// @public +export type GalleryImageUpdate = UpdateResourceDefinition & { + description?: string; + eula?: string; + privacyStatementUri?: string; + releaseNoteUri?: string; + osType?: OperatingSystemTypes; + osState?: OperatingSystemStateTypes; + hyperVGeneration?: HyperVGeneration; + endOfLifeDate?: Date; + identifier?: GalleryImageIdentifier; + recommended?: RecommendedMachineConfiguration; + disallowed?: Disallowed; + purchasePlan?: ImagePurchasePlan; + readonly provisioningState?: GalleryImagePropertiesProvisioningState; +}; + +// @public +export type GalleryImageVersion = Resource & { + publishingProfile?: GalleryImageVersionPublishingProfile; + readonly provisioningState?: GalleryImageVersionPropertiesProvisioningState; + storageProfile?: GalleryImageVersionStorageProfile; + readonly replicationStatus?: ReplicationStatus; +}; + +// @public +export interface GalleryImageVersionList { + nextLink?: string; + value: GalleryImageVersion[]; +} + +// @public +export type GalleryImageVersionPropertiesProvisioningState = string; + +// @public +export type GalleryImageVersionPublishingProfile = GalleryArtifactPublishingProfileBase & {}; + +// @public +export interface GalleryImageVersions { + beginCreateOrUpdate(resourceGroupName: string, galleryName: string, galleryImageName: string, galleryImageVersionName: string, galleryImageVersion: GalleryImageVersion, options?: GalleryImageVersionsCreateOrUpdateOptionalParams): Promise, GalleryImageVersionsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, galleryName: string, galleryImageName: string, galleryImageVersionName: string, galleryImageVersion: GalleryImageVersion, options?: GalleryImageVersionsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, galleryName: string, galleryImageName: string, galleryImageVersionName: string, options?: GalleryImageVersionsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, galleryName: string, galleryImageName: string, galleryImageVersionName: string, options?: GalleryImageVersionsDeleteOptionalParams): Promise; + beginUpdate(resourceGroupName: string, galleryName: string, galleryImageName: string, galleryImageVersionName: string, galleryImageVersion: GalleryImageVersionUpdate, options?: GalleryImageVersionsUpdateOptionalParams): Promise, GalleryImageVersionsUpdateResponse>>; + beginUpdateAndWait(resourceGroupName: string, galleryName: string, galleryImageName: string, galleryImageVersionName: string, galleryImageVersion: GalleryImageVersionUpdate, options?: GalleryImageVersionsUpdateOptionalParams): Promise; + get(resourceGroupName: string, galleryName: string, galleryImageName: string, galleryImageVersionName: string, options?: GalleryImageVersionsGetOptionalParams): Promise; + listByGalleryImage(resourceGroupName: string, galleryName: string, galleryImageName: string, options?: GalleryImageVersionsListByGalleryImageOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface GalleryImageVersionsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type GalleryImageVersionsCreateOrUpdateResponse = GalleryImageVersion; + +// @public +export interface GalleryImageVersionsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface GalleryImageVersionsGetOptionalParams extends coreClient.OperationOptions { + expand?: ReplicationStatusTypes; +} + +// @public +export type GalleryImageVersionsGetResponse = GalleryImageVersion; + +// @public +export interface GalleryImageVersionsListByGalleryImageNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type GalleryImageVersionsListByGalleryImageNextResponse = GalleryImageVersionList; + +// @public +export interface GalleryImageVersionsListByGalleryImageOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type GalleryImageVersionsListByGalleryImageResponse = GalleryImageVersionList; + +// @public +export interface GalleryImageVersionStorageProfile { + dataDiskImages?: GalleryDataDiskImage[]; + osDiskImage?: GalleryOSDiskImage; + source?: GalleryArtifactVersionSource; +} + +// @public +export interface GalleryImageVersionsUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type GalleryImageVersionsUpdateResponse = GalleryImageVersion; + +// @public +export type GalleryImageVersionUpdate = UpdateResourceDefinition & { + publishingProfile?: GalleryImageVersionPublishingProfile; + readonly provisioningState?: GalleryImageVersionPropertiesProvisioningState; + storageProfile?: GalleryImageVersionStorageProfile; + readonly replicationStatus?: ReplicationStatus; +}; + +// @public +export interface GalleryList { + nextLink?: string; + value: Gallery[]; +} + +// @public +export type GalleryOSDiskImage = GalleryDiskImage & {}; + +// @public +export type GalleryPropertiesProvisioningState = string; + +// @public +export type GalleryUpdate = UpdateResourceDefinition & { + description?: string; + identifier?: GalleryIdentifier; + readonly provisioningState?: GalleryPropertiesProvisioningState; +}; + +// @public +export interface GrantAccessData { + // (undocumented) + access: AccessLevel; + durationInSeconds: number; +} + +// @public +export interface HardwareProfile { + vmSize?: VirtualMachineSizeTypes; +} + +// @public +export type HostCaching = "None" | "ReadOnly" | "ReadWrite"; + +// @public +export type HyperVGeneration = string; + +// @public +export type HyperVGenerationType = string; + +// @public +export type HyperVGenerationTypes = string; + +// @public +type Image_2 = Resource & { + sourceVirtualMachine?: SubResource; + storageProfile?: ImageStorageProfile; + readonly provisioningState?: string; + hyperVGeneration?: HyperVGenerationTypes; +}; + +export { Image_2 as Image } + +// @public +export type ImageDataDisk = ImageDisk & { + lun: number; +}; + +// @public +export interface ImageDisk { + blobUri?: string; + caching?: CachingTypes; + diskEncryptionSet?: DiskEncryptionSetParameters; + diskSizeGB?: number; + managedDisk?: SubResource; + snapshot?: SubResource; + storageAccountType?: StorageAccountTypes; +} + +// @public +export interface ImageDiskReference { + id: string; + lun?: number; +} + +// @public +export interface ImageListResult { + nextLink?: string; + value: Image_2[]; +} + +// @public +export type ImageOSDisk = ImageDisk & { + osType: OperatingSystemTypes; + osState: OperatingSystemStateTypes; +}; + +// @public +export interface ImagePurchasePlan { + name?: string; + product?: string; + publisher?: string; +} + +// @public +export type ImageReference = SubResource & { + publisher?: string; + offer?: string; + sku?: string; + version?: string; + readonly exactVersion?: string; +}; + +// @public +export interface Images { + beginCreateOrUpdate(resourceGroupName: string, imageName: string, parameters: Image_2, options?: ImagesCreateOrUpdateOptionalParams): Promise, ImagesCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, imageName: string, parameters: Image_2, options?: ImagesCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, imageName: string, options?: ImagesDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, imageName: string, options?: ImagesDeleteOptionalParams): Promise; + beginUpdate(resourceGroupName: string, imageName: string, parameters: ImageUpdate, options?: ImagesUpdateOptionalParams): Promise, ImagesUpdateResponse>>; + beginUpdateAndWait(resourceGroupName: string, imageName: string, parameters: ImageUpdate, options?: ImagesUpdateOptionalParams): Promise; + get(resourceGroupName: string, imageName: string, options?: ImagesGetOptionalParams): Promise; + list(options?: ImagesListOptionalParams): PagedAsyncIterableIterator; + listByResourceGroup(resourceGroupName: string, options?: ImagesListByResourceGroupOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ImagesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ImagesCreateOrUpdateResponse = Image_2; + +// @public +export interface ImagesDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface ImagesGetOptionalParams extends coreClient.OperationOptions { + expand?: string; +} + +// @public +export type ImagesGetResponse = Image_2; + +// @public +export interface ImagesListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ImagesListByResourceGroupNextResponse = ImageListResult; + +// @public +export interface ImagesListByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ImagesListByResourceGroupResponse = ImageListResult; + +// @public +export interface ImagesListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ImagesListNextResponse = ImageListResult; + +// @public +export interface ImagesListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ImagesListResponse = ImageListResult; + +// @public +export interface ImageStorageProfile { + dataDisks?: ImageDataDisk[]; + osDisk?: ImageOSDisk; + zoneResilient?: boolean; +} + +// @public +export interface ImagesUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ImagesUpdateResponse = Image_2; + +// @public +export type ImageUpdate = UpdateResource & { + sourceVirtualMachine?: SubResource; + storageProfile?: ImageStorageProfile; + readonly provisioningState?: string; + hyperVGeneration?: HyperVGenerationTypes; +}; + +// @public +export interface InnerError { + errordetail?: string; + exceptiontype?: string; +} + +// @public +export interface InstanceViewStatus { + code?: string; + displayStatus?: string; + level?: StatusLevelTypes; + message?: string; + time?: Date; +} + +// @public +export type IntervalInMins = "ThreeMins" | "FiveMins" | "ThirtyMins" | "SixtyMins"; + +// @public +export type IPVersion = string; + +// @public +export interface KeyVaultAndKeyReference { + keyUrl: string; + sourceVault: SourceVault; +} + +// @public +export interface KeyVaultAndSecretReference { + secretUrl: string; + sourceVault: SourceVault; +} + +// @public +export interface KeyVaultKeyReference { + keyUrl: string; + sourceVault: SubResource; +} + +// @public +export interface KeyVaultSecretReference { + secretUrl: string; + sourceVault: SubResource; +} + +// @public +export enum KnownAccessLevel { + // (undocumented) + None = "None", + // (undocumented) + Read = "Read", + // (undocumented) + Write = "Write" +} + +// @public +export enum KnownAggregatedReplicationState { + // (undocumented) + Completed = "Completed", + // (undocumented) + Failed = "Failed", + // (undocumented) + InProgress = "InProgress", + // (undocumented) + Unknown = "Unknown" +} + +// @public +export enum KnownAvailabilitySetSkuTypes { + // (undocumented) + Aligned = "Aligned", + // (undocumented) + Classic = "Classic" +} + +// @public +export enum KnownContainerServiceMasterProfileCount { + // (undocumented) + Five = 5, + // (undocumented) + One = 1, + // (undocumented) + Three = 3 +} + +// @public +export enum KnownContainerServiceVMSizeTypes { + // (undocumented) + StandardA0 = "Standard_A0", + // (undocumented) + StandardA1 = "Standard_A1", + // (undocumented) + StandardA10 = "Standard_A10", + // (undocumented) + StandardA11 = "Standard_A11", + // (undocumented) + StandardA2 = "Standard_A2", + // (undocumented) + StandardA3 = "Standard_A3", + // (undocumented) + StandardA4 = "Standard_A4", + // (undocumented) + StandardA5 = "Standard_A5", + // (undocumented) + StandardA6 = "Standard_A6", + // (undocumented) + StandardA7 = "Standard_A7", + // (undocumented) + StandardA8 = "Standard_A8", + // (undocumented) + StandardA9 = "Standard_A9", + // (undocumented) + StandardD1 = "Standard_D1", + // (undocumented) + StandardD11 = "Standard_D11", + // (undocumented) + StandardD11V2 = "Standard_D11_v2", + // (undocumented) + StandardD12 = "Standard_D12", + // (undocumented) + StandardD12V2 = "Standard_D12_v2", + // (undocumented) + StandardD13 = "Standard_D13", + // (undocumented) + StandardD13V2 = "Standard_D13_v2", + // (undocumented) + StandardD14 = "Standard_D14", + // (undocumented) + StandardD14V2 = "Standard_D14_v2", + // (undocumented) + StandardD1V2 = "Standard_D1_v2", + // (undocumented) + StandardD2 = "Standard_D2", + // (undocumented) + StandardD2V2 = "Standard_D2_v2", + // (undocumented) + StandardD3 = "Standard_D3", + // (undocumented) + StandardD3V2 = "Standard_D3_v2", + // (undocumented) + StandardD4 = "Standard_D4", + // (undocumented) + StandardD4V2 = "Standard_D4_v2", + // (undocumented) + StandardD5V2 = "Standard_D5_v2", + // (undocumented) + StandardDS1 = "Standard_DS1", + // (undocumented) + StandardDS11 = "Standard_DS11", + // (undocumented) + StandardDS12 = "Standard_DS12", + // (undocumented) + StandardDS13 = "Standard_DS13", + // (undocumented) + StandardDS14 = "Standard_DS14", + // (undocumented) + StandardDS2 = "Standard_DS2", + // (undocumented) + StandardDS3 = "Standard_DS3", + // (undocumented) + StandardDS4 = "Standard_DS4", + // (undocumented) + StandardG1 = "Standard_G1", + // (undocumented) + StandardG2 = "Standard_G2", + // (undocumented) + StandardG3 = "Standard_G3", + // (undocumented) + StandardG4 = "Standard_G4", + // (undocumented) + StandardG5 = "Standard_G5", + // (undocumented) + StandardGS1 = "Standard_GS1", + // (undocumented) + StandardGS2 = "Standard_GS2", + // (undocumented) + StandardGS3 = "Standard_GS3", + // (undocumented) + StandardGS4 = "Standard_GS4", + // (undocumented) + StandardGS5 = "Standard_GS5" +} + +// @public +export enum KnownDiffDiskOptions { + // (undocumented) + Local = "Local" +} + +// @public +export enum KnownDiffDiskPlacement { + // (undocumented) + CacheDisk = "CacheDisk", + // (undocumented) + ResourceDisk = "ResourceDisk" +} + +// @public +export enum KnownDiskCreateOption { + Attach = "Attach", + Copy = "Copy", + Empty = "Empty", + FromImage = "FromImage", + Import = "Import", + Restore = "Restore", + Upload = "Upload" +} + +// @public +export enum KnownDiskCreateOptionTypes { + // (undocumented) + Attach = "Attach", + // (undocumented) + Empty = "Empty", + // (undocumented) + FromImage = "FromImage" +} + +// @public +export enum KnownDiskEncryptionSetIdentityType { + // (undocumented) + SystemAssigned = "SystemAssigned" +} + +// @public +export enum KnownDiskState { + ActiveSAS = "ActiveSAS", + ActiveUpload = "ActiveUpload", + Attached = "Attached", + ReadyToUpload = "ReadyToUpload", + Reserved = "Reserved", + Unattached = "Unattached" +} + +// @public +export enum KnownDiskStorageAccountTypes { + PremiumLRS = "Premium_LRS", + StandardLRS = "Standard_LRS", + StandardSSDLRS = "StandardSSD_LRS", + UltraSSDLRS = "UltraSSD_LRS" +} + +// @public +export enum KnownEncryptionType { + EncryptionAtRestWithCustomerKey = "EncryptionAtRestWithCustomerKey", + EncryptionAtRestWithPlatformKey = "EncryptionAtRestWithPlatformKey" +} + +// @public +export enum KnownGalleryApplicationVersionPropertiesProvisioningState { + // (undocumented) + Creating = "Creating", + // (undocumented) + Deleting = "Deleting", + // (undocumented) + Failed = "Failed", + // (undocumented) + Migrating = "Migrating", + // (undocumented) + Succeeded = "Succeeded", + // (undocumented) + Updating = "Updating" +} + +// @public +export enum KnownGalleryImagePropertiesProvisioningState { + // (undocumented) + Creating = "Creating", + // (undocumented) + Deleting = "Deleting", + // (undocumented) + Failed = "Failed", + // (undocumented) + Migrating = "Migrating", + // (undocumented) + Succeeded = "Succeeded", + // (undocumented) + Updating = "Updating" +} + +// @public +export enum KnownGalleryImageVersionPropertiesProvisioningState { + // (undocumented) + Creating = "Creating", + // (undocumented) + Deleting = "Deleting", + // (undocumented) + Failed = "Failed", + // (undocumented) + Migrating = "Migrating", + // (undocumented) + Succeeded = "Succeeded", + // (undocumented) + Updating = "Updating" +} + +// @public +export enum KnownGalleryPropertiesProvisioningState { + // (undocumented) + Creating = "Creating", + // (undocumented) + Deleting = "Deleting", + // (undocumented) + Failed = "Failed", + // (undocumented) + Migrating = "Migrating", + // (undocumented) + Succeeded = "Succeeded", + // (undocumented) + Updating = "Updating" +} + +// @public +export enum KnownHyperVGeneration { + // (undocumented) + V1 = "V1", + // (undocumented) + V2 = "V2" +} + +// @public +export enum KnownHyperVGenerationType { + // (undocumented) + V1 = "V1", + // (undocumented) + V2 = "V2" +} + +// @public +export enum KnownHyperVGenerationTypes { + // (undocumented) + V1 = "V1", + // (undocumented) + V2 = "V2" +} + +// @public +export enum KnownIPVersion { + // (undocumented) + IPv4 = "IPv4", + // (undocumented) + IPv6 = "IPv6" +} + +// @public +export enum KnownOrchestrationServiceNames { + // (undocumented) + AutomaticRepairs = "AutomaticRepairs", + // (undocumented) + DummyOrchestrationServiceName = "DummyOrchestrationServiceName" +} + +// @public +export enum KnownOrchestrationServiceState { + // (undocumented) + NotRunning = "NotRunning", + // (undocumented) + Running = "Running", + // (undocumented) + Suspended = "Suspended" +} + +// @public +export enum KnownOrchestrationServiceStateAction { + // (undocumented) + Resume = "Resume", + // (undocumented) + Suspend = "Suspend" +} + +// @public +export enum KnownProximityPlacementGroupType { + // (undocumented) + Standard = "Standard", + // (undocumented) + Ultra = "Ultra" +} + +// @public +export enum KnownReplicationState { + // (undocumented) + Completed = "Completed", + // (undocumented) + Failed = "Failed", + // (undocumented) + Replicating = "Replicating", + // (undocumented) + Unknown = "Unknown" +} + +// @public +export enum KnownReplicationStatusTypes { + // (undocumented) + ReplicationStatus = "ReplicationStatus" +} + +// @public +export enum KnownSnapshotStorageAccountTypes { + PremiumLRS = "Premium_LRS", + StandardLRS = "Standard_LRS", + StandardZRS = "Standard_ZRS" +} + +// @public +export enum KnownStorageAccountType { + // (undocumented) + PremiumLRS = "Premium_LRS", + // (undocumented) + StandardLRS = "Standard_LRS", + // (undocumented) + StandardZRS = "Standard_ZRS" +} + +// @public +export enum KnownStorageAccountTypes { + // (undocumented) + PremiumLRS = "Premium_LRS", + // (undocumented) + StandardLRS = "Standard_LRS", + // (undocumented) + StandardSSDLRS = "StandardSSD_LRS", + // (undocumented) + UltraSSDLRS = "UltraSSD_LRS" +} + +// @public +export enum KnownVirtualMachineEvictionPolicyTypes { + // (undocumented) + Deallocate = "Deallocate", + // (undocumented) + Delete = "Delete" +} + +// @public +export enum KnownVirtualMachinePriorityTypes { + // (undocumented) + Low = "Low", + // (undocumented) + Regular = "Regular", + // (undocumented) + Spot = "Spot" +} + +// @public +export enum KnownVirtualMachineScaleSetScaleInRules { + // (undocumented) + Default = "Default", + // (undocumented) + NewestVM = "NewestVM", + // (undocumented) + OldestVM = "OldestVM" +} + +// @public +export enum KnownVirtualMachineSizeTypes { + // (undocumented) + BasicA0 = "Basic_A0", + // (undocumented) + BasicA1 = "Basic_A1", + // (undocumented) + BasicA2 = "Basic_A2", + // (undocumented) + BasicA3 = "Basic_A3", + // (undocumented) + BasicA4 = "Basic_A4", + // (undocumented) + StandardA0 = "Standard_A0", + // (undocumented) + StandardA1 = "Standard_A1", + // (undocumented) + StandardA10 = "Standard_A10", + // (undocumented) + StandardA11 = "Standard_A11", + // (undocumented) + StandardA1V2 = "Standard_A1_v2", + // (undocumented) + StandardA2 = "Standard_A2", + // (undocumented) + StandardA2MV2 = "Standard_A2m_v2", + // (undocumented) + StandardA2V2 = "Standard_A2_v2", + // (undocumented) + StandardA3 = "Standard_A3", + // (undocumented) + StandardA4 = "Standard_A4", + // (undocumented) + StandardA4MV2 = "Standard_A4m_v2", + // (undocumented) + StandardA4V2 = "Standard_A4_v2", + // (undocumented) + StandardA5 = "Standard_A5", + // (undocumented) + StandardA6 = "Standard_A6", + // (undocumented) + StandardA7 = "Standard_A7", + // (undocumented) + StandardA8 = "Standard_A8", + // (undocumented) + StandardA8MV2 = "Standard_A8m_v2", + // (undocumented) + StandardA8V2 = "Standard_A8_v2", + // (undocumented) + StandardA9 = "Standard_A9", + // (undocumented) + StandardB1Ms = "Standard_B1ms", + // (undocumented) + StandardB1S = "Standard_B1s", + // (undocumented) + StandardB2Ms = "Standard_B2ms", + // (undocumented) + StandardB2S = "Standard_B2s", + // (undocumented) + StandardB4Ms = "Standard_B4ms", + // (undocumented) + StandardB8Ms = "Standard_B8ms", + // (undocumented) + StandardD1 = "Standard_D1", + // (undocumented) + StandardD11 = "Standard_D11", + // (undocumented) + StandardD11V2 = "Standard_D11_v2", + // (undocumented) + StandardD12 = "Standard_D12", + // (undocumented) + StandardD12V2 = "Standard_D12_v2", + // (undocumented) + StandardD13 = "Standard_D13", + // (undocumented) + StandardD13V2 = "Standard_D13_v2", + // (undocumented) + StandardD14 = "Standard_D14", + // (undocumented) + StandardD14V2 = "Standard_D14_v2", + // (undocumented) + StandardD15V2 = "Standard_D15_v2", + // (undocumented) + StandardD16SV3 = "Standard_D16s_v3", + // (undocumented) + StandardD16V3 = "Standard_D16_v3", + // (undocumented) + StandardD1V2 = "Standard_D1_v2", + // (undocumented) + StandardD2 = "Standard_D2", + // (undocumented) + StandardD2SV3 = "Standard_D2s_v3", + // (undocumented) + StandardD2V2 = "Standard_D2_v2", + // (undocumented) + StandardD2V3 = "Standard_D2_v3", + // (undocumented) + StandardD3 = "Standard_D3", + // (undocumented) + StandardD32SV3 = "Standard_D32s_v3", + // (undocumented) + StandardD32V3 = "Standard_D32_v3", + // (undocumented) + StandardD3V2 = "Standard_D3_v2", + // (undocumented) + StandardD4 = "Standard_D4", + // (undocumented) + StandardD4SV3 = "Standard_D4s_v3", + // (undocumented) + StandardD4V2 = "Standard_D4_v2", + // (undocumented) + StandardD4V3 = "Standard_D4_v3", + // (undocumented) + StandardD5V2 = "Standard_D5_v2", + // (undocumented) + StandardD64SV3 = "Standard_D64s_v3", + // (undocumented) + StandardD64V3 = "Standard_D64_v3", + // (undocumented) + StandardD8SV3 = "Standard_D8s_v3", + // (undocumented) + StandardD8V3 = "Standard_D8_v3", + // (undocumented) + StandardDS1 = "Standard_DS1", + // (undocumented) + StandardDS11 = "Standard_DS11", + // (undocumented) + StandardDS11V2 = "Standard_DS11_v2", + // (undocumented) + StandardDS12 = "Standard_DS12", + // (undocumented) + StandardDS12V2 = "Standard_DS12_v2", + // (undocumented) + StandardDS13 = "Standard_DS13", + // (undocumented) + StandardDS132V2 = "Standard_DS13-2_v2", + // (undocumented) + StandardDS134V2 = "Standard_DS13-4_v2", + // (undocumented) + StandardDS13V2 = "Standard_DS13_v2", + // (undocumented) + StandardDS14 = "Standard_DS14", + // (undocumented) + StandardDS144V2 = "Standard_DS14-4_v2", + // (undocumented) + StandardDS148V2 = "Standard_DS14-8_v2", + // (undocumented) + StandardDS14V2 = "Standard_DS14_v2", + // (undocumented) + StandardDS15V2 = "Standard_DS15_v2", + // (undocumented) + StandardDS1V2 = "Standard_DS1_v2", + // (undocumented) + StandardDS2 = "Standard_DS2", + // (undocumented) + StandardDS2V2 = "Standard_DS2_v2", + // (undocumented) + StandardDS3 = "Standard_DS3", + // (undocumented) + StandardDS3V2 = "Standard_DS3_v2", + // (undocumented) + StandardDS4 = "Standard_DS4", + // (undocumented) + StandardDS4V2 = "Standard_DS4_v2", + // (undocumented) + StandardDS5V2 = "Standard_DS5_v2", + // (undocumented) + StandardE16SV3 = "Standard_E16s_v3", + // (undocumented) + StandardE16V3 = "Standard_E16_v3", + // (undocumented) + StandardE2SV3 = "Standard_E2s_v3", + // (undocumented) + StandardE2V3 = "Standard_E2_v3", + // (undocumented) + StandardE3216V3 = "Standard_E32-16_v3", + // (undocumented) + StandardE328SV3 = "Standard_E32-8s_v3", + // (undocumented) + StandardE32SV3 = "Standard_E32s_v3", + // (undocumented) + StandardE32V3 = "Standard_E32_v3", + // (undocumented) + StandardE4SV3 = "Standard_E4s_v3", + // (undocumented) + StandardE4V3 = "Standard_E4_v3", + // (undocumented) + StandardE6416SV3 = "Standard_E64-16s_v3", + // (undocumented) + StandardE6432SV3 = "Standard_E64-32s_v3", + // (undocumented) + StandardE64SV3 = "Standard_E64s_v3", + // (undocumented) + StandardE64V3 = "Standard_E64_v3", + // (undocumented) + StandardE8SV3 = "Standard_E8s_v3", + // (undocumented) + StandardE8V3 = "Standard_E8_v3", + // (undocumented) + StandardF1 = "Standard_F1", + // (undocumented) + StandardF16 = "Standard_F16", + // (undocumented) + StandardF16S = "Standard_F16s", + // (undocumented) + StandardF16SV2 = "Standard_F16s_v2", + // (undocumented) + StandardF1S = "Standard_F1s", + // (undocumented) + StandardF2 = "Standard_F2", + // (undocumented) + StandardF2S = "Standard_F2s", + // (undocumented) + StandardF2SV2 = "Standard_F2s_v2", + // (undocumented) + StandardF32SV2 = "Standard_F32s_v2", + // (undocumented) + StandardF4 = "Standard_F4", + // (undocumented) + StandardF4S = "Standard_F4s", + // (undocumented) + StandardF4SV2 = "Standard_F4s_v2", + // (undocumented) + StandardF64SV2 = "Standard_F64s_v2", + // (undocumented) + StandardF72SV2 = "Standard_F72s_v2", + // (undocumented) + StandardF8 = "Standard_F8", + // (undocumented) + StandardF8S = "Standard_F8s", + // (undocumented) + StandardF8SV2 = "Standard_F8s_v2", + // (undocumented) + StandardG1 = "Standard_G1", + // (undocumented) + StandardG2 = "Standard_G2", + // (undocumented) + StandardG3 = "Standard_G3", + // (undocumented) + StandardG4 = "Standard_G4", + // (undocumented) + StandardG5 = "Standard_G5", + // (undocumented) + StandardGS1 = "Standard_GS1", + // (undocumented) + StandardGS2 = "Standard_GS2", + // (undocumented) + StandardGS3 = "Standard_GS3", + // (undocumented) + StandardGS4 = "Standard_GS4", + // (undocumented) + StandardGS44 = "Standard_GS4-4", + // (undocumented) + StandardGS48 = "Standard_GS4-8", + // (undocumented) + StandardGS5 = "Standard_GS5", + // (undocumented) + StandardGS516 = "Standard_GS5-16", + // (undocumented) + StandardGS58 = "Standard_GS5-8", + // (undocumented) + StandardH16 = "Standard_H16", + // (undocumented) + StandardH16M = "Standard_H16m", + // (undocumented) + StandardH16Mr = "Standard_H16mr", + // (undocumented) + StandardH16R = "Standard_H16r", + // (undocumented) + StandardH8 = "Standard_H8", + // (undocumented) + StandardH8M = "Standard_H8m", + // (undocumented) + StandardL16S = "Standard_L16s", + // (undocumented) + StandardL32S = "Standard_L32s", + // (undocumented) + StandardL4S = "Standard_L4s", + // (undocumented) + StandardL8S = "Standard_L8s", + // (undocumented) + StandardM12832Ms = "Standard_M128-32ms", + // (undocumented) + StandardM12864Ms = "Standard_M128-64ms", + // (undocumented) + StandardM128Ms = "Standard_M128ms", + // (undocumented) + StandardM128S = "Standard_M128s", + // (undocumented) + StandardM6416Ms = "Standard_M64-16ms", + // (undocumented) + StandardM6432Ms = "Standard_M64-32ms", + // (undocumented) + StandardM64Ms = "Standard_M64ms", + // (undocumented) + StandardM64S = "Standard_M64s", + // (undocumented) + StandardNC12 = "Standard_NC12", + // (undocumented) + StandardNC12SV2 = "Standard_NC12s_v2", + // (undocumented) + StandardNC12SV3 = "Standard_NC12s_v3", + // (undocumented) + StandardNC24 = "Standard_NC24", + // (undocumented) + StandardNC24R = "Standard_NC24r", + // (undocumented) + StandardNC24RsV2 = "Standard_NC24rs_v2", + // (undocumented) + StandardNC24RsV3 = "Standard_NC24rs_v3", + // (undocumented) + StandardNC24SV2 = "Standard_NC24s_v2", + // (undocumented) + StandardNC24SV3 = "Standard_NC24s_v3", + // (undocumented) + StandardNC6 = "Standard_NC6", + // (undocumented) + StandardNC6SV2 = "Standard_NC6s_v2", + // (undocumented) + StandardNC6SV3 = "Standard_NC6s_v3", + // (undocumented) + StandardND12S = "Standard_ND12s", + // (undocumented) + StandardND24Rs = "Standard_ND24rs", + // (undocumented) + StandardND24S = "Standard_ND24s", + // (undocumented) + StandardND6S = "Standard_ND6s", + // (undocumented) + StandardNV12 = "Standard_NV12", + // (undocumented) + StandardNV24 = "Standard_NV24", + // (undocumented) + StandardNV6 = "Standard_NV6" +} + +// @public +export interface LinuxConfiguration { + disablePasswordAuthentication?: boolean; + provisionVMAgent?: boolean; + ssh?: SshConfiguration; +} + +// @public +export interface ListUsagesResult { + nextLink?: string; + value: UsageDef[]; +} + +// @public +export interface LogAnalytics { + beginExportRequestRateByInterval(location: string, parameters: RequestRateByIntervalInput, options?: LogAnalyticsExportRequestRateByIntervalOptionalParams): Promise, LogAnalyticsExportRequestRateByIntervalResponse>>; + beginExportRequestRateByIntervalAndWait(location: string, parameters: RequestRateByIntervalInput, options?: LogAnalyticsExportRequestRateByIntervalOptionalParams): Promise; + beginExportThrottledRequests(location: string, parameters: ThrottledRequestsInput, options?: LogAnalyticsExportThrottledRequestsOptionalParams): Promise, LogAnalyticsExportThrottledRequestsResponse>>; + beginExportThrottledRequestsAndWait(location: string, parameters: ThrottledRequestsInput, options?: LogAnalyticsExportThrottledRequestsOptionalParams): Promise; +} + +// @public +export interface LogAnalyticsExportRequestRateByIntervalOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type LogAnalyticsExportRequestRateByIntervalResponse = LogAnalyticsOperationResult; + +// @public +export interface LogAnalyticsExportThrottledRequestsOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type LogAnalyticsExportThrottledRequestsResponse = LogAnalyticsOperationResult; + +// @public +export interface LogAnalyticsInputBase { + blobContainerSasUri: string; + fromTime: Date; + groupByOperationName?: boolean; + groupByResourceName?: boolean; + groupByThrottlePolicy?: boolean; + toTime: Date; +} + +// @public +export interface LogAnalyticsOperationResult { + readonly properties?: LogAnalyticsOutput; +} + +// @public +export interface LogAnalyticsOutput { + readonly output?: string; +} + +// @public +export type MaintenanceOperationResultCodeTypes = "None" | "RetryLater" | "MaintenanceAborted" | "MaintenanceCompleted"; + +// @public +export interface MaintenanceRedeployStatus { + isCustomerInitiatedMaintenanceAllowed?: boolean; + lastOperationMessage?: string; + lastOperationResultCode?: MaintenanceOperationResultCodeTypes; + maintenanceWindowEndTime?: Date; + maintenanceWindowStartTime?: Date; + preMaintenanceWindowEndTime?: Date; + preMaintenanceWindowStartTime?: Date; +} + +// @public +export interface ManagedArtifact { + id: string; +} + +// @public +export type ManagedDiskParameters = SubResource & { + storageAccountType?: StorageAccountTypes; + diskEncryptionSet?: DiskEncryptionSetParameters; +}; + +// @public +export type NetworkInterfaceReference = SubResource & { + primary?: boolean; +}; + +// @public +export interface NetworkProfile { + networkInterfaces?: NetworkInterfaceReference[]; +} + +// @public +export type OperatingSystemStateTypes = "Generalized" | "Specialized"; + +// @public +export type OperatingSystemTypes = "Windows" | "Linux"; + +// @public +export interface Operations { + list(options?: OperationsListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface OperationsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type OperationsListResponse = ComputeOperationListResult; + +// @public +export type OrchestrationServiceNames = string; + +// @public +export type OrchestrationServiceState = string; + +// @public +export type OrchestrationServiceStateAction = string; + +// @public +export interface OrchestrationServiceStateInput { + action: OrchestrationServiceStateAction; + serviceName: OrchestrationServiceNames; +} + +// @public +export interface OrchestrationServiceSummary { + readonly serviceName?: OrchestrationServiceNames; + readonly serviceState?: OrchestrationServiceState; +} + +// @public +export interface OSDisk { + caching?: CachingTypes; + createOption: DiskCreateOptionTypes; + diffDiskSettings?: DiffDiskSettings; + diskSizeGB?: number; + encryptionSettings?: DiskEncryptionSettings; + image?: VirtualHardDisk; + managedDisk?: ManagedDiskParameters; + name?: string; + osType?: OperatingSystemTypes; + vhd?: VirtualHardDisk; + writeAcceleratorEnabled?: boolean; +} + +// @public +export interface OSDiskImage { + operatingSystem: OperatingSystemTypes; +} + +// @public +export type OSDiskImageEncryption = DiskImageEncryption & {}; + +// @public +export interface OSProfile { + adminPassword?: string; + adminUsername?: string; + allowExtensionOperations?: boolean; + computerName?: string; + customData?: string; + linuxConfiguration?: LinuxConfiguration; + requireGuestProvisionSignal?: boolean; + secrets?: VaultSecretGroup[]; + windowsConfiguration?: WindowsConfiguration; +} + +// @public +export interface Plan { + name?: string; + product?: string; + promotionCode?: string; + publisher?: string; +} + +// @public +export type ProtocolTypes = "Http" | "Https"; + +// @public +export type ProximityPlacementGroup = Resource & { + proximityPlacementGroupType?: ProximityPlacementGroupType; + readonly virtualMachines?: SubResourceWithColocationStatus[]; + readonly virtualMachineScaleSets?: SubResourceWithColocationStatus[]; + readonly availabilitySets?: SubResourceWithColocationStatus[]; + colocationStatus?: InstanceViewStatus; +}; + +// @public +export interface ProximityPlacementGroupListResult { + nextLink?: string; + value: ProximityPlacementGroup[]; +} + +// @public +export interface ProximityPlacementGroups { + createOrUpdate(resourceGroupName: string, proximityPlacementGroupName: string, parameters: ProximityPlacementGroup, options?: ProximityPlacementGroupsCreateOrUpdateOptionalParams): Promise; + delete(resourceGroupName: string, proximityPlacementGroupName: string, options?: ProximityPlacementGroupsDeleteOptionalParams): Promise; + get(resourceGroupName: string, proximityPlacementGroupName: string, options?: ProximityPlacementGroupsGetOptionalParams): Promise; + listByResourceGroup(resourceGroupName: string, options?: ProximityPlacementGroupsListByResourceGroupOptionalParams): PagedAsyncIterableIterator; + listBySubscription(options?: ProximityPlacementGroupsListBySubscriptionOptionalParams): PagedAsyncIterableIterator; + update(resourceGroupName: string, proximityPlacementGroupName: string, parameters: ProximityPlacementGroupUpdate, options?: ProximityPlacementGroupsUpdateOptionalParams): Promise; +} + +// @public +export interface ProximityPlacementGroupsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ProximityPlacementGroupsCreateOrUpdateResponse = ProximityPlacementGroup; + +// @public +export interface ProximityPlacementGroupsDeleteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface ProximityPlacementGroupsGetOptionalParams extends coreClient.OperationOptions { + includeColocationStatus?: string; +} + +// @public +export type ProximityPlacementGroupsGetResponse = ProximityPlacementGroup; + +// @public +export interface ProximityPlacementGroupsListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ProximityPlacementGroupsListByResourceGroupNextResponse = ProximityPlacementGroupListResult; + +// @public +export interface ProximityPlacementGroupsListByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ProximityPlacementGroupsListByResourceGroupResponse = ProximityPlacementGroupListResult; + +// @public +export interface ProximityPlacementGroupsListBySubscriptionNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ProximityPlacementGroupsListBySubscriptionNextResponse = ProximityPlacementGroupListResult; + +// @public +export interface ProximityPlacementGroupsListBySubscriptionOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ProximityPlacementGroupsListBySubscriptionResponse = ProximityPlacementGroupListResult; + +// @public +export interface ProximityPlacementGroupsUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ProximityPlacementGroupsUpdateResponse = ProximityPlacementGroup; + +// @public +export type ProximityPlacementGroupType = string; + +// @public +export type ProximityPlacementGroupUpdate = UpdateResource & {}; + +// @public +export interface PurchasePlan { + name: string; + product: string; + publisher: string; +} + +// @public +export interface RecommendedMachineConfiguration { + memory?: ResourceRange; + vCPUs?: ResourceRange; +} + +// @public +export interface RecoveryWalkResponse { + readonly nextPlatformUpdateDomain?: number; + readonly walkPerformed?: boolean; +} + +// @public +export interface RegionalReplicationStatus { + readonly details?: string; + readonly progress?: number; + readonly region?: string; + readonly state?: ReplicationState; +} + +// @public +export type ReplicationState = string; + +// @public +export interface ReplicationStatus { + readonly aggregatedState?: AggregatedReplicationState; + readonly summary?: RegionalReplicationStatus[]; +} + +// @public +export type ReplicationStatusTypes = string; + +// @public +export type RequestRateByIntervalInput = LogAnalyticsInputBase & { + intervalLength: IntervalInMins; +}; + +// @public +export interface Resource { + readonly id?: string; + location: string; + readonly name?: string; + tags?: { + [propertyName: string]: string; + }; + readonly type?: string; +} + +// @public +export type ResourceIdentityType = "SystemAssigned" | "UserAssigned" | "SystemAssigned, UserAssigned" | "None"; + +// @public +export interface ResourceRange { + max?: number; + min?: number; +} + +// @public +export interface ResourceSku { + readonly apiVersions?: string[]; + readonly capabilities?: ResourceSkuCapabilities[]; + readonly capacity?: ResourceSkuCapacity; + readonly costs?: ResourceSkuCosts[]; + readonly family?: string; + readonly kind?: string; + readonly locationInfo?: ResourceSkuLocationInfo[]; + readonly locations?: string[]; + readonly name?: string; + readonly resourceType?: string; + readonly restrictions?: ResourceSkuRestrictions[]; + readonly size?: string; + readonly tier?: string; +} + +// @public +export interface ResourceSkuCapabilities { + readonly name?: string; + readonly value?: string; +} + +// @public +export interface ResourceSkuCapacity { + readonly default?: number; + readonly maximum?: number; + readonly minimum?: number; + readonly scaleType?: ResourceSkuCapacityScaleType; +} + +// @public +export type ResourceSkuCapacityScaleType = "Automatic" | "Manual" | "None"; + +// @public +export interface ResourceSkuCosts { + readonly extendedUnit?: string; + readonly meterID?: string; + readonly quantity?: number; +} + +// @public (undocumented) +export interface ResourceSkuLocationInfo { + readonly location?: string; + readonly zoneDetails?: ResourceSkuZoneDetails[]; + readonly zones?: string[]; +} + +// @public (undocumented) +export interface ResourceSkuRestrictionInfo { + readonly locations?: string[]; + readonly zones?: string[]; +} + +// @public +export interface ResourceSkuRestrictions { + readonly reasonCode?: ResourceSkuRestrictionsReasonCode; + readonly restrictionInfo?: ResourceSkuRestrictionInfo; + readonly type?: ResourceSkuRestrictionsType; + readonly values?: string[]; +} + +// @public +export type ResourceSkuRestrictionsReasonCode = "QuotaId" | "NotAvailableForSubscription"; + +// @public +export type ResourceSkuRestrictionsType = "Location" | "Zone"; + +// @public +export interface ResourceSkus { + list(options?: ResourceSkusListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ResourceSkusListNextOptionalParams extends coreClient.OperationOptions { + filter?: string; +} + +// @public +export type ResourceSkusListNextResponse = ResourceSkusResult; + +// @public +export interface ResourceSkusListOptionalParams extends coreClient.OperationOptions { + filter?: string; +} + +// @public +export type ResourceSkusListResponse = ResourceSkusResult; + +// @public +export interface ResourceSkusResult { + nextLink?: string; + value: ResourceSku[]; +} + +// @public +export interface ResourceSkuZoneDetails { + readonly capabilities?: ResourceSkuCapabilities[]; + readonly name?: string[]; +} + +// @public +export interface RollbackStatusInfo { + readonly failedRolledbackInstanceCount?: number; + readonly rollbackError?: ApiError; + readonly successfullyRolledbackInstanceCount?: number; +} + +// @public +export type RollingUpgradeActionType = "Start" | "Cancel"; + +// @public +export interface RollingUpgradePolicy { + maxBatchInstancePercent?: number; + maxUnhealthyInstancePercent?: number; + maxUnhealthyUpgradedInstancePercent?: number; + pauseTimeBetweenBatches?: string; +} + +// @public +export interface RollingUpgradeProgressInfo { + readonly failedInstanceCount?: number; + readonly inProgressInstanceCount?: number; + readonly pendingInstanceCount?: number; + readonly successfulInstanceCount?: number; +} + +// @public +export interface RollingUpgradeRunningStatus { + readonly code?: RollingUpgradeStatusCode; + readonly lastAction?: RollingUpgradeActionType; + readonly lastActionTime?: Date; + readonly startTime?: Date; +} + +// @public +export type RollingUpgradeStatusCode = "RollingForward" | "Cancelled" | "Completed" | "Faulted"; + +// @public +export type RollingUpgradeStatusInfo = Resource & { + readonly policy?: RollingUpgradePolicy; + readonly runningStatus?: RollingUpgradeRunningStatus; + readonly progress?: RollingUpgradeProgressInfo; + readonly error?: ApiError; +}; + +// @public +export type RunCommandDocument = RunCommandDocumentBase & { + script: string[]; + parameters?: RunCommandParameterDefinition[]; +}; + +// @public +export interface RunCommandDocumentBase { + description: string; + id: string; + label: string; + osType: OperatingSystemTypes; + schema: string; +} + +// @public +export interface RunCommandInput { + commandId: string; + parameters?: RunCommandInputParameter[]; + script?: string[]; +} + +// @public +export interface RunCommandInputParameter { + name: string; + value: string; +} + +// @public +export interface RunCommandListResult { + nextLink?: string; + value: RunCommandDocumentBase[]; +} + +// @public +export interface RunCommandParameterDefinition { + defaultValue?: string; + name: string; + required?: boolean; + type: string; +} + +// @public (undocumented) +export interface RunCommandResult { + value?: InstanceViewStatus[]; +} + +// @public +export interface ScaleInPolicy { + rules?: VirtualMachineScaleSetScaleInRules[]; +} + +// @public (undocumented) +export interface ScheduledEventsProfile { + terminateNotificationProfile?: TerminateNotificationProfile; +} + +// @public +export type SettingNames = "AutoLogon" | "FirstLogonCommands"; + +// @public (undocumented) +export interface ShareInfoElement { + readonly vmUri?: string; +} + +// @public +export interface Sku { + capacity?: number; + name?: string; + tier?: string; +} + +// @public +export type Snapshot = Resource & { + readonly managedBy?: string; + sku?: SnapshotSku; + readonly timeCreated?: Date; + osType?: OperatingSystemTypes; + hyperVGeneration?: HyperVGeneration; + creationData?: CreationData; + diskSizeGB?: number; + readonly diskSizeBytes?: number; + readonly uniqueId?: string; + encryptionSettingsCollection?: EncryptionSettingsCollection; + readonly provisioningState?: string; + incremental?: boolean; + encryption?: Encryption; +}; + +// @public +export interface SnapshotList { + nextLink?: string; + value: Snapshot[]; +} + +// @public +export interface Snapshots { + beginCreateOrUpdate(resourceGroupName: string, snapshotName: string, snapshot: Snapshot, options?: SnapshotsCreateOrUpdateOptionalParams): Promise, SnapshotsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, snapshotName: string, snapshot: Snapshot, options?: SnapshotsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, snapshotName: string, options?: SnapshotsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, snapshotName: string, options?: SnapshotsDeleteOptionalParams): Promise; + beginGrantAccess(resourceGroupName: string, snapshotName: string, grantAccessData: GrantAccessData, options?: SnapshotsGrantAccessOptionalParams): Promise, SnapshotsGrantAccessResponse>>; + beginGrantAccessAndWait(resourceGroupName: string, snapshotName: string, grantAccessData: GrantAccessData, options?: SnapshotsGrantAccessOptionalParams): Promise; + beginRevokeAccess(resourceGroupName: string, snapshotName: string, options?: SnapshotsRevokeAccessOptionalParams): Promise, void>>; + beginRevokeAccessAndWait(resourceGroupName: string, snapshotName: string, options?: SnapshotsRevokeAccessOptionalParams): Promise; + beginUpdate(resourceGroupName: string, snapshotName: string, snapshot: SnapshotUpdate, options?: SnapshotsUpdateOptionalParams): Promise, SnapshotsUpdateResponse>>; + beginUpdateAndWait(resourceGroupName: string, snapshotName: string, snapshot: SnapshotUpdate, options?: SnapshotsUpdateOptionalParams): Promise; + get(resourceGroupName: string, snapshotName: string, options?: SnapshotsGetOptionalParams): Promise; + list(options?: SnapshotsListOptionalParams): PagedAsyncIterableIterator; + listByResourceGroup(resourceGroupName: string, options?: SnapshotsListByResourceGroupOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface SnapshotsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type SnapshotsCreateOrUpdateResponse = Snapshot; + +// @public +export interface SnapshotsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface SnapshotsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SnapshotsGetResponse = Snapshot; + +// @public +export interface SnapshotsGrantAccessOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type SnapshotsGrantAccessResponse = AccessUri; + +// @public +export interface SnapshotSku { + name?: SnapshotStorageAccountTypes; + readonly tier?: string; +} + +// @public +export interface SnapshotsListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SnapshotsListByResourceGroupNextResponse = SnapshotList; + +// @public +export interface SnapshotsListByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SnapshotsListByResourceGroupResponse = SnapshotList; + +// @public +export interface SnapshotsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SnapshotsListNextResponse = SnapshotList; + +// @public +export interface SnapshotsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SnapshotsListResponse = SnapshotList; + +// @public +export interface SnapshotsRevokeAccessOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type SnapshotStorageAccountTypes = string; + +// @public +export interface SnapshotsUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type SnapshotsUpdateResponse = Snapshot; + +// @public +export interface SnapshotUpdate { + diskSizeGB?: number; + encryption?: Encryption; + encryptionSettingsCollection?: EncryptionSettingsCollection; + osType?: OperatingSystemTypes; + sku?: SnapshotSku; + tags?: { + [propertyName: string]: string; + }; +} + +// @public +export interface SourceVault { + id?: string; +} + +// @public +export interface SshConfiguration { + publicKeys?: SshPublicKey[]; +} + +// @public +export interface SshPublicKey { + keyData?: string; + path?: string; +} + +// @public +export interface SshPublicKeyGenerateKeyPairResult { + id: string; + privateKey: string; + publicKey: string; +} + +// @public +export type SshPublicKeyResource = Resource & { + publicKey?: string; +}; + +// @public +export interface SshPublicKeys { + create(resourceGroupName: string, sshPublicKeyName: string, parameters: SshPublicKeyResource, options?: SshPublicKeysCreateOptionalParams): Promise; + delete(resourceGroupName: string, sshPublicKeyName: string, options?: SshPublicKeysDeleteOptionalParams): Promise; + generateKeyPair(resourceGroupName: string, sshPublicKeyName: string, options?: SshPublicKeysGenerateKeyPairOptionalParams): Promise; + get(resourceGroupName: string, sshPublicKeyName: string, options?: SshPublicKeysGetOptionalParams): Promise; + listByResourceGroup(resourceGroupName: string, options?: SshPublicKeysListByResourceGroupOptionalParams): PagedAsyncIterableIterator; + listBySubscription(options?: SshPublicKeysListBySubscriptionOptionalParams): PagedAsyncIterableIterator; + update(resourceGroupName: string, sshPublicKeyName: string, parameters: SshPublicKeyUpdateResource, options?: SshPublicKeysUpdateOptionalParams): Promise; +} + +// @public +export interface SshPublicKeysCreateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SshPublicKeysCreateResponse = SshPublicKeyResource; + +// @public +export interface SshPublicKeysDeleteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface SshPublicKeysGenerateKeyPairOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SshPublicKeysGenerateKeyPairResponse = SshPublicKeyGenerateKeyPairResult; + +// @public +export interface SshPublicKeysGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SshPublicKeysGetResponse = SshPublicKeyResource; + +// @public +export interface SshPublicKeysGroupListResult { + nextLink?: string; + value: SshPublicKeyResource[]; +} + +// @public +export interface SshPublicKeysListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SshPublicKeysListByResourceGroupNextResponse = SshPublicKeysGroupListResult; + +// @public +export interface SshPublicKeysListByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SshPublicKeysListByResourceGroupResponse = SshPublicKeysGroupListResult; + +// @public +export interface SshPublicKeysListBySubscriptionNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SshPublicKeysListBySubscriptionNextResponse = SshPublicKeysGroupListResult; + +// @public +export interface SshPublicKeysListBySubscriptionOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SshPublicKeysListBySubscriptionResponse = SshPublicKeysGroupListResult; + +// @public +export interface SshPublicKeysUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SshPublicKeysUpdateResponse = SshPublicKeyResource; + +// @public +export type SshPublicKeyUpdateResource = UpdateResource & { + publicKey?: string; +}; + +// @public +export type StatusLevelTypes = "Info" | "Warning" | "Error"; + +// @public +export type StorageAccountType = string; + +// @public +export type StorageAccountTypes = string; + +// @public +export interface StorageProfile { + dataDisks?: DataDisk[]; + imageReference?: ImageReference; + osDisk?: OSDisk; +} + +// @public (undocumented) +export interface SubResource { + id?: string; +} + +// @public (undocumented) +export interface SubResourceReadOnly { + readonly id?: string; +} + +// @public (undocumented) +export type SubResourceWithColocationStatus = SubResource & { + colocationStatus?: InstanceViewStatus; +}; + +// @public +export interface TargetRegion { + encryption?: EncryptionImages; + name: string; + regionalReplicaCount?: number; + storageAccountType?: StorageAccountType; +} + +// @public (undocumented) +export interface TerminateNotificationProfile { + enable?: boolean; + notBeforeTimeout?: string; +} + +// @public +export type ThrottledRequestsInput = LogAnalyticsInputBase & {}; + +// @public +export interface UpdateResource { + tags?: { + [propertyName: string]: string; + }; +} + +// @public +export interface UpdateResourceDefinition { + readonly id?: string; + readonly name?: string; + tags?: { + [propertyName: string]: string; + }; + readonly type?: string; +} + +// @public +export type UpgradeMode = "Automatic" | "Manual" | "Rolling"; + +// @public +export interface UpgradeOperationHistoricalStatusInfo { + readonly location?: string; + readonly properties?: UpgradeOperationHistoricalStatusInfoProperties; + readonly type?: string; +} + +// @public +export interface UpgradeOperationHistoricalStatusInfoProperties { + readonly error?: ApiError; + readonly progress?: RollingUpgradeProgressInfo; + readonly rollbackInfo?: RollbackStatusInfo; + readonly runningStatus?: UpgradeOperationHistoryStatus; + readonly startedBy?: UpgradeOperationInvoker; + readonly targetImageReference?: ImageReference; +} + +// @public +export interface UpgradeOperationHistoryStatus { + readonly code?: UpgradeState; + readonly endTime?: Date; + readonly startTime?: Date; +} + +// @public +export type UpgradeOperationInvoker = "Unknown" | "User" | "Platform"; + +// @public +export interface UpgradePolicy { + automaticOSUpgradePolicy?: AutomaticOSUpgradePolicy; + mode?: UpgradeMode; + rollingUpgradePolicy?: RollingUpgradePolicy; +} + +// @public +export type UpgradeState = "RollingForward" | "Cancelled" | "Completed" | "Faulted"; + +// @public +export interface Usage { + list(location: string, options?: UsageListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface UsageDef { + currentValue: number; + limit: number; + name: UsageName; + unit: "Count"; +} + +// @public +export interface UsageListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type UsageListNextResponse = ListUsagesResult; + +// @public +export interface UsageListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type UsageListResponse = ListUsagesResult; + +// @public +export interface UsageName { + localizedValue?: string; + value?: string; +} + +// @public +export interface UserArtifactSource { + fileName: string; + mediaLink: string; +} + +// @public +export interface VaultCertificate { + certificateStore?: string; + certificateUrl?: string; +} + +// @public +export interface VaultSecretGroup { + sourceVault?: SubResource; + vaultCertificates?: VaultCertificate[]; +} + +// @public +export interface VirtualHardDisk { + uri?: string; +} + +// @public +export type VirtualMachine = Resource & { + plan?: Plan; + readonly resources?: VirtualMachineExtension[]; + identity?: VirtualMachineIdentity; + zones?: string[]; + hardwareProfile?: HardwareProfile; + storageProfile?: StorageProfile; + additionalCapabilities?: AdditionalCapabilities; + osProfile?: OSProfile; + networkProfile?: NetworkProfile; + diagnosticsProfile?: DiagnosticsProfile; + availabilitySet?: SubResource; + virtualMachineScaleSet?: SubResource; + proximityPlacementGroup?: SubResource; + priority?: VirtualMachinePriorityTypes; + evictionPolicy?: VirtualMachineEvictionPolicyTypes; + billingProfile?: BillingProfile; + host?: SubResource; + readonly provisioningState?: string; + readonly instanceView?: VirtualMachineInstanceView; + licenseType?: string; + readonly vmId?: string; +}; + +// @public +export interface VirtualMachineAgentInstanceView { + extensionHandlers?: VirtualMachineExtensionHandlerInstanceView[]; + statuses?: InstanceViewStatus[]; + vmAgentVersion?: string; +} + +// @public +export interface VirtualMachineCaptureParameters { + destinationContainerName: string; + overwriteVhds: boolean; + vhdPrefix: string; +} + +// @public +export type VirtualMachineCaptureResult = SubResource & { + readonly schema?: string; + readonly contentVersion?: string; + readonly parameters?: Record; + readonly resources?: Record[]; +}; + +// @public +export type VirtualMachineEvictionPolicyTypes = string; + +// @public +export type VirtualMachineExtension = Resource & { + forceUpdateTag?: string; + publisher?: string; + typePropertiesType?: string; + typeHandlerVersion?: string; + autoUpgradeMinorVersion?: boolean; + settings?: Record; + protectedSettings?: Record; + readonly provisioningState?: string; + instanceView?: VirtualMachineExtensionInstanceView; +}; + +// @public +export interface VirtualMachineExtensionHandlerInstanceView { + status?: InstanceViewStatus; + type?: string; + typeHandlerVersion?: string; +} + +// @public +export type VirtualMachineExtensionImage = Resource & { + operatingSystem?: string; + computeRole?: string; + handlerSchema?: string; + vmScaleSetEnabled?: boolean; + supportsMultipleExtensions?: boolean; +}; + +// @public +export interface VirtualMachineExtensionImages { + get(location: string, publisherName: string, version: string, typeParam: string, options?: VirtualMachineExtensionImagesGetOptionalParams): Promise; + listTypes(location: string, publisherName: string, options?: VirtualMachineExtensionImagesListTypesOptionalParams): Promise; + listVersions(location: string, publisherName: string, typeParam: string, options?: VirtualMachineExtensionImagesListVersionsOptionalParams): Promise; +} + +// @public +export interface VirtualMachineExtensionImagesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualMachineExtensionImagesGetResponse = VirtualMachineExtensionImage; + +// @public +export interface VirtualMachineExtensionImagesListTypesOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualMachineExtensionImagesListTypesResponse = VirtualMachineExtensionImage[]; + +// @public +export interface VirtualMachineExtensionImagesListVersionsOptionalParams extends coreClient.OperationOptions { + filter?: string; + // (undocumented) + orderby?: string; + // (undocumented) + top?: number; +} + +// @public +export type VirtualMachineExtensionImagesListVersionsResponse = VirtualMachineExtensionImage[]; + +// @public +export interface VirtualMachineExtensionInstanceView { + name?: string; + statuses?: InstanceViewStatus[]; + substatuses?: InstanceViewStatus[]; + type?: string; + typeHandlerVersion?: string; +} + +// @public +export interface VirtualMachineExtensions { + beginCreateOrUpdate(resourceGroupName: string, vmName: string, vmExtensionName: string, extensionParameters: VirtualMachineExtension, options?: VirtualMachineExtensionsCreateOrUpdateOptionalParams): Promise, VirtualMachineExtensionsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, vmName: string, vmExtensionName: string, extensionParameters: VirtualMachineExtension, options?: VirtualMachineExtensionsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, vmName: string, vmExtensionName: string, options?: VirtualMachineExtensionsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, vmName: string, vmExtensionName: string, options?: VirtualMachineExtensionsDeleteOptionalParams): Promise; + beginUpdate(resourceGroupName: string, vmName: string, vmExtensionName: string, extensionParameters: VirtualMachineExtensionUpdate, options?: VirtualMachineExtensionsUpdateOptionalParams): Promise, VirtualMachineExtensionsUpdateResponse>>; + beginUpdateAndWait(resourceGroupName: string, vmName: string, vmExtensionName: string, extensionParameters: VirtualMachineExtensionUpdate, options?: VirtualMachineExtensionsUpdateOptionalParams): Promise; + get(resourceGroupName: string, vmName: string, vmExtensionName: string, options?: VirtualMachineExtensionsGetOptionalParams): Promise; + list(resourceGroupName: string, vmName: string, options?: VirtualMachineExtensionsListOptionalParams): Promise; +} + +// @public +export interface VirtualMachineExtensionsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VirtualMachineExtensionsCreateOrUpdateResponse = VirtualMachineExtension; + +// @public +export interface VirtualMachineExtensionsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface VirtualMachineExtensionsGetOptionalParams extends coreClient.OperationOptions { + expand?: string; +} + +// @public +export type VirtualMachineExtensionsGetResponse = VirtualMachineExtension; + +// @public +export interface VirtualMachineExtensionsListOptionalParams extends coreClient.OperationOptions { + expand?: string; +} + +// @public +export type VirtualMachineExtensionsListResponse = VirtualMachineExtensionsListResult; + +// @public +export interface VirtualMachineExtensionsListResult { + value?: VirtualMachineExtension[]; +} + +// @public +export interface VirtualMachineExtensionsUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VirtualMachineExtensionsUpdateResponse = VirtualMachineExtension; + +// @public +export type VirtualMachineExtensionUpdate = UpdateResource & { + forceUpdateTag?: string; + publisher?: string; + type?: string; + typeHandlerVersion?: string; + autoUpgradeMinorVersion?: boolean; + settings?: Record; + protectedSettings?: Record; +}; + +// @public +export interface VirtualMachineHealthStatus { + readonly status?: InstanceViewStatus; +} + +// @public +export interface VirtualMachineIdentity { + readonly principalId?: string; + readonly tenantId?: string; + type?: ResourceIdentityType; + userAssignedIdentities?: { + [propertyName: string]: Components1H8M3EpSchemasVirtualmachineidentityPropertiesUserassignedidentitiesAdditionalproperties; + }; +} + +// @public +export type VirtualMachineImage = VirtualMachineImageResource & { + plan?: PurchasePlan; + osDiskImage?: OSDiskImage; + dataDiskImages?: DataDiskImage[]; + automaticOSUpgradeProperties?: AutomaticOSUpgradeProperties; + hyperVGeneration?: HyperVGenerationTypes; +}; + +// @public +export type VirtualMachineImageResource = SubResource & { + name: string; + location: string; + tags?: { + [propertyName: string]: string; + }; +}; + +// @public +export interface VirtualMachineImages { + get(location: string, publisherName: string, offer: string, skus: string, version: string, options?: VirtualMachineImagesGetOptionalParams): Promise; + list(location: string, publisherName: string, offer: string, skus: string, options?: VirtualMachineImagesListOptionalParams): Promise; + listOffers(location: string, publisherName: string, options?: VirtualMachineImagesListOffersOptionalParams): Promise; + listPublishers(location: string, options?: VirtualMachineImagesListPublishersOptionalParams): Promise; + listSkus(location: string, publisherName: string, offer: string, options?: VirtualMachineImagesListSkusOptionalParams): Promise; +} + +// @public +export interface VirtualMachineImagesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualMachineImagesGetResponse = VirtualMachineImage; + +// @public +export interface VirtualMachineImagesListOffersOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualMachineImagesListOffersResponse = VirtualMachineImageResource[]; + +// @public +export interface VirtualMachineImagesListOptionalParams extends coreClient.OperationOptions { + expand?: string; + // (undocumented) + orderby?: string; + // (undocumented) + top?: number; +} + +// @public +export interface VirtualMachineImagesListPublishersOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualMachineImagesListPublishersResponse = VirtualMachineImageResource[]; + +// @public +export type VirtualMachineImagesListResponse = VirtualMachineImageResource[]; + +// @public +export interface VirtualMachineImagesListSkusOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualMachineImagesListSkusResponse = VirtualMachineImageResource[]; + +// @public +export interface VirtualMachineInstanceView { + bootDiagnostics?: BootDiagnosticsInstanceView; + computerName?: string; + disks?: DiskInstanceView[]; + extensions?: VirtualMachineExtensionInstanceView[]; + hyperVGeneration?: HyperVGenerationType; + maintenanceRedeployStatus?: MaintenanceRedeployStatus; + osName?: string; + osVersion?: string; + platformFaultDomain?: number; + platformUpdateDomain?: number; + rdpThumbPrint?: string; + statuses?: InstanceViewStatus[]; + vmAgent?: VirtualMachineAgentInstanceView; +} + +// @public +export interface VirtualMachineListResult { + nextLink?: string; + value: VirtualMachine[]; +} + +// @public +export type VirtualMachinePriorityTypes = string; + +// @public +export interface VirtualMachineReimageParameters { + tempDisk?: boolean; +} + +// @public +export interface VirtualMachineRunCommands { + get(location: string, commandId: string, options?: VirtualMachineRunCommandsGetOptionalParams): Promise; + list(location: string, options?: VirtualMachineRunCommandsListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface VirtualMachineRunCommandsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualMachineRunCommandsGetResponse = RunCommandDocument; + +// @public +export interface VirtualMachineRunCommandsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualMachineRunCommandsListNextResponse = RunCommandListResult; + +// @public +export interface VirtualMachineRunCommandsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualMachineRunCommandsListResponse = RunCommandListResult; + +// @public +export interface VirtualMachines { + beginCapture(resourceGroupName: string, vmName: string, parameters: VirtualMachineCaptureParameters, options?: VirtualMachinesCaptureOptionalParams): Promise, VirtualMachinesCaptureResponse>>; + beginCaptureAndWait(resourceGroupName: string, vmName: string, parameters: VirtualMachineCaptureParameters, options?: VirtualMachinesCaptureOptionalParams): Promise; + beginConvertToManagedDisks(resourceGroupName: string, vmName: string, options?: VirtualMachinesConvertToManagedDisksOptionalParams): Promise, void>>; + beginConvertToManagedDisksAndWait(resourceGroupName: string, vmName: string, options?: VirtualMachinesConvertToManagedDisksOptionalParams): Promise; + beginCreateOrUpdate(resourceGroupName: string, vmName: string, parameters: VirtualMachine, options?: VirtualMachinesCreateOrUpdateOptionalParams): Promise, VirtualMachinesCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, vmName: string, parameters: VirtualMachine, options?: VirtualMachinesCreateOrUpdateOptionalParams): Promise; + beginDeallocate(resourceGroupName: string, vmName: string, options?: VirtualMachinesDeallocateOptionalParams): Promise, void>>; + beginDeallocateAndWait(resourceGroupName: string, vmName: string, options?: VirtualMachinesDeallocateOptionalParams): Promise; + beginDelete(resourceGroupName: string, vmName: string, options?: VirtualMachinesDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, vmName: string, options?: VirtualMachinesDeleteOptionalParams): Promise; + beginPerformMaintenance(resourceGroupName: string, vmName: string, options?: VirtualMachinesPerformMaintenanceOptionalParams): Promise, void>>; + beginPerformMaintenanceAndWait(resourceGroupName: string, vmName: string, options?: VirtualMachinesPerformMaintenanceOptionalParams): Promise; + beginPowerOff(resourceGroupName: string, vmName: string, options?: VirtualMachinesPowerOffOptionalParams): Promise, void>>; + beginPowerOffAndWait(resourceGroupName: string, vmName: string, options?: VirtualMachinesPowerOffOptionalParams): Promise; + beginReapply(resourceGroupName: string, vmName: string, options?: VirtualMachinesReapplyOptionalParams): Promise, void>>; + beginReapplyAndWait(resourceGroupName: string, vmName: string, options?: VirtualMachinesReapplyOptionalParams): Promise; + beginRedeploy(resourceGroupName: string, vmName: string, options?: VirtualMachinesRedeployOptionalParams): Promise, void>>; + beginRedeployAndWait(resourceGroupName: string, vmName: string, options?: VirtualMachinesRedeployOptionalParams): Promise; + beginReimage(resourceGroupName: string, vmName: string, options?: VirtualMachinesReimageOptionalParams): Promise, void>>; + beginReimageAndWait(resourceGroupName: string, vmName: string, options?: VirtualMachinesReimageOptionalParams): Promise; + beginRestart(resourceGroupName: string, vmName: string, options?: VirtualMachinesRestartOptionalParams): Promise, void>>; + beginRestartAndWait(resourceGroupName: string, vmName: string, options?: VirtualMachinesRestartOptionalParams): Promise; + beginRunCommand(resourceGroupName: string, vmName: string, parameters: RunCommandInput, options?: VirtualMachinesRunCommandOptionalParams): Promise, VirtualMachinesRunCommandResponse>>; + beginRunCommandAndWait(resourceGroupName: string, vmName: string, parameters: RunCommandInput, options?: VirtualMachinesRunCommandOptionalParams): Promise; + beginStart(resourceGroupName: string, vmName: string, options?: VirtualMachinesStartOptionalParams): Promise, void>>; + beginStartAndWait(resourceGroupName: string, vmName: string, options?: VirtualMachinesStartOptionalParams): Promise; + beginUpdate(resourceGroupName: string, vmName: string, parameters: VirtualMachineUpdate, options?: VirtualMachinesUpdateOptionalParams): Promise, VirtualMachinesUpdateResponse>>; + beginUpdateAndWait(resourceGroupName: string, vmName: string, parameters: VirtualMachineUpdate, options?: VirtualMachinesUpdateOptionalParams): Promise; + generalize(resourceGroupName: string, vmName: string, options?: VirtualMachinesGeneralizeOptionalParams): Promise; + get(resourceGroupName: string, vmName: string, options?: VirtualMachinesGetOptionalParams): Promise; + instanceView(resourceGroupName: string, vmName: string, options?: VirtualMachinesInstanceViewOptionalParams): Promise; + list(resourceGroupName: string, options?: VirtualMachinesListOptionalParams): PagedAsyncIterableIterator; + listAll(options?: VirtualMachinesListAllOptionalParams): PagedAsyncIterableIterator; + listAvailableSizes(resourceGroupName: string, vmName: string, options?: VirtualMachinesListAvailableSizesOptionalParams): PagedAsyncIterableIterator; + listByLocation(location: string, options?: VirtualMachinesListByLocationOptionalParams): PagedAsyncIterableIterator; + simulateEviction(resourceGroupName: string, vmName: string, options?: VirtualMachinesSimulateEvictionOptionalParams): Promise; +} + +// @public +export type VirtualMachineScaleSet = Resource & { + sku?: Sku; + plan?: Plan; + identity?: VirtualMachineScaleSetIdentity; + zones?: string[]; + upgradePolicy?: UpgradePolicy; + automaticRepairsPolicy?: AutomaticRepairsPolicy; + virtualMachineProfile?: VirtualMachineScaleSetVMProfile; + readonly provisioningState?: string; + overprovision?: boolean; + doNotRunExtensionsOnOverprovisionedVMs?: boolean; + readonly uniqueId?: string; + singlePlacementGroup?: boolean; + zoneBalance?: boolean; + platformFaultDomainCount?: number; + proximityPlacementGroup?: SubResource; + additionalCapabilities?: AdditionalCapabilities; + scaleInPolicy?: ScaleInPolicy; +}; + +// @public +export interface VirtualMachineScaleSetDataDisk { + caching?: CachingTypes; + createOption: DiskCreateOptionTypes; + diskIopsReadWrite?: number; + diskMBpsReadWrite?: number; + diskSizeGB?: number; + lun: number; + managedDisk?: VirtualMachineScaleSetManagedDiskParameters; + name?: string; + writeAcceleratorEnabled?: boolean; +} + +// @public +export type VirtualMachineScaleSetExtension = SubResourceReadOnly & { + name?: string; + readonly type?: string; + forceUpdateTag?: string; + publisher?: string; + typePropertiesType?: string; + typeHandlerVersion?: string; + autoUpgradeMinorVersion?: boolean; + settings?: Record; + protectedSettings?: Record; + readonly provisioningState?: string; + provisionAfterExtensions?: string[]; +}; + +// @public +export interface VirtualMachineScaleSetExtensionListResult { + nextLink?: string; + value: VirtualMachineScaleSetExtension[]; +} + +// @public +export interface VirtualMachineScaleSetExtensionProfile { + extensions?: VirtualMachineScaleSetExtension[]; +} + +// @public +export interface VirtualMachineScaleSetExtensions { + beginCreateOrUpdate(resourceGroupName: string, vmScaleSetName: string, vmssExtensionName: string, extensionParameters: VirtualMachineScaleSetExtension, options?: VirtualMachineScaleSetExtensionsCreateOrUpdateOptionalParams): Promise, VirtualMachineScaleSetExtensionsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, vmScaleSetName: string, vmssExtensionName: string, extensionParameters: VirtualMachineScaleSetExtension, options?: VirtualMachineScaleSetExtensionsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, vmScaleSetName: string, vmssExtensionName: string, options?: VirtualMachineScaleSetExtensionsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, vmScaleSetName: string, vmssExtensionName: string, options?: VirtualMachineScaleSetExtensionsDeleteOptionalParams): Promise; + beginUpdate(resourceGroupName: string, vmScaleSetName: string, vmssExtensionName: string, extensionParameters: VirtualMachineScaleSetExtensionUpdate, options?: VirtualMachineScaleSetExtensionsUpdateOptionalParams): Promise, VirtualMachineScaleSetExtensionsUpdateResponse>>; + beginUpdateAndWait(resourceGroupName: string, vmScaleSetName: string, vmssExtensionName: string, extensionParameters: VirtualMachineScaleSetExtensionUpdate, options?: VirtualMachineScaleSetExtensionsUpdateOptionalParams): Promise; + get(resourceGroupName: string, vmScaleSetName: string, vmssExtensionName: string, options?: VirtualMachineScaleSetExtensionsGetOptionalParams): Promise; + list(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetExtensionsListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface VirtualMachineScaleSetExtensionsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VirtualMachineScaleSetExtensionsCreateOrUpdateResponse = VirtualMachineScaleSetExtension; + +// @public +export interface VirtualMachineScaleSetExtensionsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface VirtualMachineScaleSetExtensionsGetOptionalParams extends coreClient.OperationOptions { + expand?: string; +} + +// @public +export type VirtualMachineScaleSetExtensionsGetResponse = VirtualMachineScaleSetExtension; + +// @public +export interface VirtualMachineScaleSetExtensionsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualMachineScaleSetExtensionsListNextResponse = VirtualMachineScaleSetExtensionListResult; + +// @public +export interface VirtualMachineScaleSetExtensionsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualMachineScaleSetExtensionsListResponse = VirtualMachineScaleSetExtensionListResult; + +// @public +export interface VirtualMachineScaleSetExtensionsUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VirtualMachineScaleSetExtensionsUpdateResponse = VirtualMachineScaleSetExtension; + +// @public +export type VirtualMachineScaleSetExtensionUpdate = SubResourceReadOnly & { + readonly name?: string; + readonly type?: string; + forceUpdateTag?: string; + publisher?: string; + typePropertiesType?: string; + typeHandlerVersion?: string; + autoUpgradeMinorVersion?: boolean; + settings?: Record; + protectedSettings?: Record; + readonly provisioningState?: string; + provisionAfterExtensions?: string[]; +}; + +// @public +export interface VirtualMachineScaleSetIdentity { + readonly principalId?: string; + readonly tenantId?: string; + type?: ResourceIdentityType; + userAssignedIdentities?: { + [propertyName: string]: ComponentsNj115SSchemasVirtualmachinescalesetidentityPropertiesUserassignedidentitiesAdditionalproperties; + }; +} + +// @public +export interface VirtualMachineScaleSetInstanceView { + readonly extensions?: VirtualMachineScaleSetVMExtensionsSummary[]; + readonly orchestrationServices?: OrchestrationServiceSummary[]; + statuses?: InstanceViewStatus[]; + readonly virtualMachine?: VirtualMachineScaleSetInstanceViewStatusesSummary; +} + +// @public +export interface VirtualMachineScaleSetInstanceViewStatusesSummary { + readonly statusesSummary?: VirtualMachineStatusCodeCount[]; +} + +// @public +export type VirtualMachineScaleSetIPConfiguration = SubResource & { + name: string; + subnet?: ApiEntityReference; + primary?: boolean; + publicIPAddressConfiguration?: VirtualMachineScaleSetPublicIPAddressConfiguration; + privateIPAddressVersion?: IPVersion; + applicationGatewayBackendAddressPools?: SubResource[]; + applicationSecurityGroups?: SubResource[]; + loadBalancerBackendAddressPools?: SubResource[]; + loadBalancerInboundNatPools?: SubResource[]; +}; + +// @public +export interface VirtualMachineScaleSetIpTag { + ipTagType?: string; + tag?: string; +} + +// @public +export interface VirtualMachineScaleSetListOSUpgradeHistory { + nextLink?: string; + value: UpgradeOperationHistoricalStatusInfo[]; +} + +// @public +export interface VirtualMachineScaleSetListResult { + nextLink?: string; + value: VirtualMachineScaleSet[]; +} + +// @public +export interface VirtualMachineScaleSetListSkusResult { + nextLink?: string; + value: VirtualMachineScaleSetSku[]; +} + +// @public +export interface VirtualMachineScaleSetListWithLinkResult { + nextLink?: string; + value: VirtualMachineScaleSet[]; +} + +// @public +export interface VirtualMachineScaleSetManagedDiskParameters { + diskEncryptionSet?: DiskEncryptionSetParameters; + storageAccountType?: StorageAccountTypes; +} + +// @public +export type VirtualMachineScaleSetNetworkConfiguration = SubResource & { + name: string; + primary?: boolean; + enableAcceleratedNetworking?: boolean; + networkSecurityGroup?: SubResource; + dnsSettings?: VirtualMachineScaleSetNetworkConfigurationDnsSettings; + ipConfigurations?: VirtualMachineScaleSetIPConfiguration[]; + enableIPForwarding?: boolean; +}; + +// @public +export interface VirtualMachineScaleSetNetworkConfigurationDnsSettings { + dnsServers?: string[]; +} + +// @public +export interface VirtualMachineScaleSetNetworkProfile { + healthProbe?: ApiEntityReference; + networkInterfaceConfigurations?: VirtualMachineScaleSetNetworkConfiguration[]; +} + +// @public +export interface VirtualMachineScaleSetOSDisk { + caching?: CachingTypes; + createOption: DiskCreateOptionTypes; + diffDiskSettings?: DiffDiskSettings; + diskSizeGB?: number; + image?: VirtualHardDisk; + managedDisk?: VirtualMachineScaleSetManagedDiskParameters; + name?: string; + osType?: OperatingSystemTypes; + vhdContainers?: string[]; + writeAcceleratorEnabled?: boolean; +} + +// @public +export interface VirtualMachineScaleSetOSProfile { + adminPassword?: string; + adminUsername?: string; + computerNamePrefix?: string; + customData?: string; + linuxConfiguration?: LinuxConfiguration; + secrets?: VaultSecretGroup[]; + windowsConfiguration?: WindowsConfiguration; +} + +// @public +export interface VirtualMachineScaleSetPublicIPAddressConfiguration { + dnsSettings?: VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings; + idleTimeoutInMinutes?: number; + ipTags?: VirtualMachineScaleSetIpTag[]; + name: string; + publicIPAddressVersion?: IPVersion; + publicIPPrefix?: SubResource; +} + +// @public +export interface VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings { + domainNameLabel: string; +} + +// @public +export type VirtualMachineScaleSetReimageParameters = VirtualMachineScaleSetVMReimageParameters & { + instanceIds?: string[]; +}; + +// @public +export interface VirtualMachineScaleSetRollingUpgrades { + beginCancel(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetRollingUpgradesCancelOptionalParams): Promise, void>>; + beginCancelAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetRollingUpgradesCancelOptionalParams): Promise; + beginStartExtensionUpgrade(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetRollingUpgradesStartExtensionUpgradeOptionalParams): Promise, void>>; + beginStartExtensionUpgradeAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetRollingUpgradesStartExtensionUpgradeOptionalParams): Promise; + beginStartOSUpgrade(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetRollingUpgradesStartOSUpgradeOptionalParams): Promise, void>>; + beginStartOSUpgradeAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetRollingUpgradesStartOSUpgradeOptionalParams): Promise; + getLatest(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetRollingUpgradesGetLatestOptionalParams): Promise; +} + +// @public +export interface VirtualMachineScaleSetRollingUpgradesCancelOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface VirtualMachineScaleSetRollingUpgradesGetLatestOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualMachineScaleSetRollingUpgradesGetLatestResponse = RollingUpgradeStatusInfo; + +// @public +export interface VirtualMachineScaleSetRollingUpgradesStartExtensionUpgradeOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface VirtualMachineScaleSetRollingUpgradesStartOSUpgradeOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface VirtualMachineScaleSets { + beginCreateOrUpdate(resourceGroupName: string, vmScaleSetName: string, parameters: VirtualMachineScaleSet, options?: VirtualMachineScaleSetsCreateOrUpdateOptionalParams): Promise, VirtualMachineScaleSetsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, vmScaleSetName: string, parameters: VirtualMachineScaleSet, options?: VirtualMachineScaleSetsCreateOrUpdateOptionalParams): Promise; + beginDeallocate(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsDeallocateOptionalParams): Promise, void>>; + beginDeallocateAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsDeallocateOptionalParams): Promise; + beginDelete(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsDeleteOptionalParams): Promise; + beginDeleteInstances(resourceGroupName: string, vmScaleSetName: string, vmInstanceIDs: VirtualMachineScaleSetVMInstanceRequiredIDs, options?: VirtualMachineScaleSetsDeleteInstancesOptionalParams): Promise, void>>; + beginDeleteInstancesAndWait(resourceGroupName: string, vmScaleSetName: string, vmInstanceIDs: VirtualMachineScaleSetVMInstanceRequiredIDs, options?: VirtualMachineScaleSetsDeleteInstancesOptionalParams): Promise; + beginPerformMaintenance(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsPerformMaintenanceOptionalParams): Promise, void>>; + beginPerformMaintenanceAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsPerformMaintenanceOptionalParams): Promise; + beginPowerOff(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsPowerOffOptionalParams): Promise, void>>; + beginPowerOffAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsPowerOffOptionalParams): Promise; + beginRedeploy(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsRedeployOptionalParams): Promise, void>>; + beginRedeployAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsRedeployOptionalParams): Promise; + beginReimage(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsReimageOptionalParams): Promise, void>>; + beginReimageAll(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsReimageAllOptionalParams): Promise, void>>; + beginReimageAllAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsReimageAllOptionalParams): Promise; + beginReimageAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsReimageOptionalParams): Promise; + beginRestart(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsRestartOptionalParams): Promise, void>>; + beginRestartAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsRestartOptionalParams): Promise; + beginSetOrchestrationServiceState(resourceGroupName: string, vmScaleSetName: string, parameters: OrchestrationServiceStateInput, options?: VirtualMachineScaleSetsSetOrchestrationServiceStateOptionalParams): Promise, void>>; + beginSetOrchestrationServiceStateAndWait(resourceGroupName: string, vmScaleSetName: string, parameters: OrchestrationServiceStateInput, options?: VirtualMachineScaleSetsSetOrchestrationServiceStateOptionalParams): Promise; + beginStart(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsStartOptionalParams): Promise, void>>; + beginStartAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsStartOptionalParams): Promise; + beginUpdate(resourceGroupName: string, vmScaleSetName: string, parameters: VirtualMachineScaleSetUpdate, options?: VirtualMachineScaleSetsUpdateOptionalParams): Promise, VirtualMachineScaleSetsUpdateResponse>>; + beginUpdateAndWait(resourceGroupName: string, vmScaleSetName: string, parameters: VirtualMachineScaleSetUpdate, options?: VirtualMachineScaleSetsUpdateOptionalParams): Promise; + beginUpdateInstances(resourceGroupName: string, vmScaleSetName: string, vmInstanceIDs: VirtualMachineScaleSetVMInstanceRequiredIDs, options?: VirtualMachineScaleSetsUpdateInstancesOptionalParams): Promise, void>>; + beginUpdateInstancesAndWait(resourceGroupName: string, vmScaleSetName: string, vmInstanceIDs: VirtualMachineScaleSetVMInstanceRequiredIDs, options?: VirtualMachineScaleSetsUpdateInstancesOptionalParams): Promise; + convertToSinglePlacementGroup(resourceGroupName: string, vmScaleSetName: string, parameters: VMScaleSetConvertToSinglePlacementGroupInput, options?: VirtualMachineScaleSetsConvertToSinglePlacementGroupOptionalParams): Promise; + forceRecoveryServiceFabricPlatformUpdateDomainWalk(resourceGroupName: string, vmScaleSetName: string, platformUpdateDomain: number, options?: VirtualMachineScaleSetsForceRecoveryServiceFabricPlatformUpdateDomainWalkOptionalParams): Promise; + get(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsGetOptionalParams): Promise; + getInstanceView(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsGetInstanceViewOptionalParams): Promise; + list(resourceGroupName: string, options?: VirtualMachineScaleSetsListOptionalParams): PagedAsyncIterableIterator; + listAll(options?: VirtualMachineScaleSetsListAllOptionalParams): PagedAsyncIterableIterator; + listOSUpgradeHistory(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsGetOSUpgradeHistoryOptionalParams): PagedAsyncIterableIterator; + listSkus(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsListSkusOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export type VirtualMachineScaleSetScaleInRules = string; + +// @public +export interface VirtualMachineScaleSetsConvertToSinglePlacementGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface VirtualMachineScaleSetsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VirtualMachineScaleSetsCreateOrUpdateResponse = VirtualMachineScaleSet; + +// @public +export interface VirtualMachineScaleSetsDeallocateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; + vmInstanceIDs?: VirtualMachineScaleSetVMInstanceIDs; +} + +// @public +export interface VirtualMachineScaleSetsDeleteInstancesOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface VirtualMachineScaleSetsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface VirtualMachineScaleSetsForceRecoveryServiceFabricPlatformUpdateDomainWalkOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualMachineScaleSetsForceRecoveryServiceFabricPlatformUpdateDomainWalkResponse = RecoveryWalkResponse; + +// @public +export interface VirtualMachineScaleSetsGetInstanceViewOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualMachineScaleSetsGetInstanceViewResponse = VirtualMachineScaleSetInstanceView; + +// @public +export interface VirtualMachineScaleSetsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface VirtualMachineScaleSetsGetOSUpgradeHistoryNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualMachineScaleSetsGetOSUpgradeHistoryNextResponse = VirtualMachineScaleSetListOSUpgradeHistory; + +// @public +export interface VirtualMachineScaleSetsGetOSUpgradeHistoryOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualMachineScaleSetsGetOSUpgradeHistoryResponse = VirtualMachineScaleSetListOSUpgradeHistory; + +// @public +export type VirtualMachineScaleSetsGetResponse = VirtualMachineScaleSet; + +// @public +export interface VirtualMachineScaleSetSku { + readonly capacity?: VirtualMachineScaleSetSkuCapacity; + readonly resourceType?: string; + readonly sku?: Sku; +} + +// @public +export interface VirtualMachineScaleSetSkuCapacity { + readonly defaultCapacity?: number; + readonly maximum?: number; + readonly minimum?: number; + readonly scaleType?: VirtualMachineScaleSetSkuScaleType; +} + +// @public +export type VirtualMachineScaleSetSkuScaleType = "Automatic" | "None"; + +// @public +export interface VirtualMachineScaleSetsListAllNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualMachineScaleSetsListAllNextResponse = VirtualMachineScaleSetListWithLinkResult; + +// @public +export interface VirtualMachineScaleSetsListAllOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualMachineScaleSetsListAllResponse = VirtualMachineScaleSetListWithLinkResult; + +// @public +export interface VirtualMachineScaleSetsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualMachineScaleSetsListNextResponse = VirtualMachineScaleSetListResult; + +// @public +export interface VirtualMachineScaleSetsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualMachineScaleSetsListResponse = VirtualMachineScaleSetListResult; + +// @public +export interface VirtualMachineScaleSetsListSkusNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualMachineScaleSetsListSkusNextResponse = VirtualMachineScaleSetListSkusResult; + +// @public +export interface VirtualMachineScaleSetsListSkusOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualMachineScaleSetsListSkusResponse = VirtualMachineScaleSetListSkusResult; + +// @public +export interface VirtualMachineScaleSetsPerformMaintenanceOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; + vmInstanceIDs?: VirtualMachineScaleSetVMInstanceIDs; +} + +// @public +export interface VirtualMachineScaleSetsPowerOffOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + skipShutdown?: boolean; + updateIntervalInMs?: number; + vmInstanceIDs?: VirtualMachineScaleSetVMInstanceIDs; +} + +// @public +export interface VirtualMachineScaleSetsRedeployOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; + vmInstanceIDs?: VirtualMachineScaleSetVMInstanceIDs; +} + +// @public +export interface VirtualMachineScaleSetsReimageAllOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; + vmInstanceIDs?: VirtualMachineScaleSetVMInstanceIDs; +} + +// @public +export interface VirtualMachineScaleSetsReimageOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; + vmScaleSetReimageInput?: VirtualMachineScaleSetReimageParameters; +} + +// @public +export interface VirtualMachineScaleSetsRestartOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; + vmInstanceIDs?: VirtualMachineScaleSetVMInstanceIDs; +} + +// @public +export interface VirtualMachineScaleSetsSetOrchestrationServiceStateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface VirtualMachineScaleSetsStartOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; + vmInstanceIDs?: VirtualMachineScaleSetVMInstanceIDs; +} + +// @public +export interface VirtualMachineScaleSetStorageProfile { + dataDisks?: VirtualMachineScaleSetDataDisk[]; + imageReference?: ImageReference; + osDisk?: VirtualMachineScaleSetOSDisk; +} + +// @public +export interface VirtualMachineScaleSetsUpdateInstancesOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface VirtualMachineScaleSetsUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VirtualMachineScaleSetsUpdateResponse = VirtualMachineScaleSet; + +// @public +export type VirtualMachineScaleSetUpdate = UpdateResource & { + sku?: Sku; + plan?: Plan; + identity?: VirtualMachineScaleSetIdentity; + upgradePolicy?: UpgradePolicy; + automaticRepairsPolicy?: AutomaticRepairsPolicy; + virtualMachineProfile?: VirtualMachineScaleSetUpdateVMProfile; + overprovision?: boolean; + doNotRunExtensionsOnOverprovisionedVMs?: boolean; + singlePlacementGroup?: boolean; + additionalCapabilities?: AdditionalCapabilities; + scaleInPolicy?: ScaleInPolicy; + proximityPlacementGroup?: SubResource; +}; + +// @public +export type VirtualMachineScaleSetUpdateIPConfiguration = SubResource & { + name?: string; + subnet?: ApiEntityReference; + primary?: boolean; + publicIPAddressConfiguration?: VirtualMachineScaleSetUpdatePublicIPAddressConfiguration; + privateIPAddressVersion?: IPVersion; + applicationGatewayBackendAddressPools?: SubResource[]; + applicationSecurityGroups?: SubResource[]; + loadBalancerBackendAddressPools?: SubResource[]; + loadBalancerInboundNatPools?: SubResource[]; +}; + +// @public +export type VirtualMachineScaleSetUpdateNetworkConfiguration = SubResource & { + name?: string; + primary?: boolean; + enableAcceleratedNetworking?: boolean; + networkSecurityGroup?: SubResource; + dnsSettings?: VirtualMachineScaleSetNetworkConfigurationDnsSettings; + ipConfigurations?: VirtualMachineScaleSetUpdateIPConfiguration[]; + enableIPForwarding?: boolean; +}; + +// @public +export interface VirtualMachineScaleSetUpdateNetworkProfile { + healthProbe?: ApiEntityReference; + networkInterfaceConfigurations?: VirtualMachineScaleSetUpdateNetworkConfiguration[]; +} + +// @public +export interface VirtualMachineScaleSetUpdateOSDisk { + caching?: CachingTypes; + diskSizeGB?: number; + image?: VirtualHardDisk; + managedDisk?: VirtualMachineScaleSetManagedDiskParameters; + vhdContainers?: string[]; + writeAcceleratorEnabled?: boolean; +} + +// @public +export interface VirtualMachineScaleSetUpdateOSProfile { + customData?: string; + linuxConfiguration?: LinuxConfiguration; + secrets?: VaultSecretGroup[]; + windowsConfiguration?: WindowsConfiguration; +} + +// @public +export interface VirtualMachineScaleSetUpdatePublicIPAddressConfiguration { + dnsSettings?: VirtualMachineScaleSetPublicIPAddressConfigurationDnsSettings; + idleTimeoutInMinutes?: number; + name?: string; +} + +// @public +export interface VirtualMachineScaleSetUpdateStorageProfile { + dataDisks?: VirtualMachineScaleSetDataDisk[]; + imageReference?: ImageReference; + osDisk?: VirtualMachineScaleSetUpdateOSDisk; +} + +// @public +export interface VirtualMachineScaleSetUpdateVMProfile { + billingProfile?: BillingProfile; + diagnosticsProfile?: DiagnosticsProfile; + extensionProfile?: VirtualMachineScaleSetExtensionProfile; + licenseType?: string; + networkProfile?: VirtualMachineScaleSetUpdateNetworkProfile; + osProfile?: VirtualMachineScaleSetUpdateOSProfile; + scheduledEventsProfile?: ScheduledEventsProfile; + storageProfile?: VirtualMachineScaleSetUpdateStorageProfile; +} + +// @public +export type VirtualMachineScaleSetVM = Resource & { + readonly instanceId?: string; + readonly sku?: Sku; + plan?: Plan; + readonly resources?: VirtualMachineExtension[]; + readonly zones?: string[]; + readonly latestModelApplied?: boolean; + readonly vmId?: string; + readonly instanceView?: VirtualMachineScaleSetVMInstanceView; + hardwareProfile?: HardwareProfile; + storageProfile?: StorageProfile; + additionalCapabilities?: AdditionalCapabilities; + osProfile?: OSProfile; + networkProfile?: NetworkProfile; + networkProfileConfiguration?: VirtualMachineScaleSetVMNetworkProfileConfiguration; + diagnosticsProfile?: DiagnosticsProfile; + availabilitySet?: SubResource; + readonly provisioningState?: string; + licenseType?: string; + readonly modelDefinitionApplied?: string; + protectionPolicy?: VirtualMachineScaleSetVMProtectionPolicy; +}; + +// @public +export interface VirtualMachineScaleSetVMExtensions { + beginCreateOrUpdate(resourceGroupName: string, vmScaleSetName: string, instanceId: string, vmExtensionName: string, extensionParameters: VirtualMachineExtension, options?: VirtualMachineScaleSetVMExtensionsCreateOrUpdateOptionalParams): Promise, VirtualMachineScaleSetVMExtensionsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, vmScaleSetName: string, instanceId: string, vmExtensionName: string, extensionParameters: VirtualMachineExtension, options?: VirtualMachineScaleSetVMExtensionsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, vmScaleSetName: string, instanceId: string, vmExtensionName: string, options?: VirtualMachineScaleSetVMExtensionsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, vmScaleSetName: string, instanceId: string, vmExtensionName: string, options?: VirtualMachineScaleSetVMExtensionsDeleteOptionalParams): Promise; + beginUpdate(resourceGroupName: string, vmScaleSetName: string, instanceId: string, vmExtensionName: string, extensionParameters: VirtualMachineExtensionUpdate, options?: VirtualMachineScaleSetVMExtensionsUpdateOptionalParams): Promise, VirtualMachineScaleSetVMExtensionsUpdateResponse>>; + beginUpdateAndWait(resourceGroupName: string, vmScaleSetName: string, instanceId: string, vmExtensionName: string, extensionParameters: VirtualMachineExtensionUpdate, options?: VirtualMachineScaleSetVMExtensionsUpdateOptionalParams): Promise; + get(resourceGroupName: string, vmScaleSetName: string, instanceId: string, vmExtensionName: string, options?: VirtualMachineScaleSetVMExtensionsGetOptionalParams): Promise; + list(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMExtensionsListOptionalParams): Promise; +} + +// @public +export interface VirtualMachineScaleSetVMExtensionsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VirtualMachineScaleSetVMExtensionsCreateOrUpdateResponse = VirtualMachineExtension; + +// @public +export interface VirtualMachineScaleSetVMExtensionsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface VirtualMachineScaleSetVMExtensionsGetOptionalParams extends coreClient.OperationOptions { + expand?: string; +} + +// @public +export type VirtualMachineScaleSetVMExtensionsGetResponse = VirtualMachineExtension; + +// @public +export interface VirtualMachineScaleSetVMExtensionsListOptionalParams extends coreClient.OperationOptions { + expand?: string; +} + +// @public +export type VirtualMachineScaleSetVMExtensionsListResponse = VirtualMachineExtensionsListResult; + +// @public +export interface VirtualMachineScaleSetVMExtensionsSummary { + readonly name?: string; + readonly statusesSummary?: VirtualMachineStatusCodeCount[]; +} + +// @public +export interface VirtualMachineScaleSetVMExtensionsUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VirtualMachineScaleSetVMExtensionsUpdateResponse = VirtualMachineExtension; + +// @public +export interface VirtualMachineScaleSetVMInstanceIDs { + instanceIds?: string[]; +} + +// @public +export interface VirtualMachineScaleSetVMInstanceRequiredIDs { + instanceIds: string[]; +} + +// @public +export interface VirtualMachineScaleSetVMInstanceView { + bootDiagnostics?: BootDiagnosticsInstanceView; + disks?: DiskInstanceView[]; + extensions?: VirtualMachineExtensionInstanceView[]; + maintenanceRedeployStatus?: MaintenanceRedeployStatus; + placementGroupId?: string; + platformFaultDomain?: number; + platformUpdateDomain?: number; + rdpThumbPrint?: string; + statuses?: InstanceViewStatus[]; + vmAgent?: VirtualMachineAgentInstanceView; + readonly vmHealth?: VirtualMachineHealthStatus; +} + +// @public +export interface VirtualMachineScaleSetVMListResult { + nextLink?: string; + value: VirtualMachineScaleSetVM[]; +} + +// @public +export interface VirtualMachineScaleSetVMNetworkProfileConfiguration { + networkInterfaceConfigurations?: VirtualMachineScaleSetNetworkConfiguration[]; +} + +// @public +export interface VirtualMachineScaleSetVMProfile { + billingProfile?: BillingProfile; + diagnosticsProfile?: DiagnosticsProfile; + evictionPolicy?: VirtualMachineEvictionPolicyTypes; + extensionProfile?: VirtualMachineScaleSetExtensionProfile; + licenseType?: string; + networkProfile?: VirtualMachineScaleSetNetworkProfile; + osProfile?: VirtualMachineScaleSetOSProfile; + priority?: VirtualMachinePriorityTypes; + scheduledEventsProfile?: ScheduledEventsProfile; + storageProfile?: VirtualMachineScaleSetStorageProfile; +} + +// @public +export interface VirtualMachineScaleSetVMProtectionPolicy { + protectFromScaleIn?: boolean; + protectFromScaleSetActions?: boolean; +} + +// @public +export type VirtualMachineScaleSetVMReimageParameters = VirtualMachineReimageParameters & {}; + +// @public +export interface VirtualMachineScaleSetVMs { + beginDeallocate(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsDeallocateOptionalParams): Promise, void>>; + beginDeallocateAndWait(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsDeallocateOptionalParams): Promise; + beginDelete(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsDeleteOptionalParams): Promise; + beginPerformMaintenance(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsPerformMaintenanceOptionalParams): Promise, void>>; + beginPerformMaintenanceAndWait(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsPerformMaintenanceOptionalParams): Promise; + beginPowerOff(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsPowerOffOptionalParams): Promise, void>>; + beginPowerOffAndWait(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsPowerOffOptionalParams): Promise; + beginRedeploy(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsRedeployOptionalParams): Promise, void>>; + beginRedeployAndWait(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsRedeployOptionalParams): Promise; + beginReimage(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsReimageOptionalParams): Promise, void>>; + beginReimageAll(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsReimageAllOptionalParams): Promise, void>>; + beginReimageAllAndWait(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsReimageAllOptionalParams): Promise; + beginReimageAndWait(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsReimageOptionalParams): Promise; + beginRestart(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsRestartOptionalParams): Promise, void>>; + beginRestartAndWait(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsRestartOptionalParams): Promise; + beginRunCommand(resourceGroupName: string, vmScaleSetName: string, instanceId: string, parameters: RunCommandInput, options?: VirtualMachineScaleSetVMsRunCommandOptionalParams): Promise, VirtualMachineScaleSetVMsRunCommandResponse>>; + beginRunCommandAndWait(resourceGroupName: string, vmScaleSetName: string, instanceId: string, parameters: RunCommandInput, options?: VirtualMachineScaleSetVMsRunCommandOptionalParams): Promise; + beginStart(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsStartOptionalParams): Promise, void>>; + beginStartAndWait(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsStartOptionalParams): Promise; + beginUpdate(resourceGroupName: string, vmScaleSetName: string, instanceId: string, parameters: VirtualMachineScaleSetVM, options?: VirtualMachineScaleSetVMsUpdateOptionalParams): Promise, VirtualMachineScaleSetVMsUpdateResponse>>; + beginUpdateAndWait(resourceGroupName: string, vmScaleSetName: string, instanceId: string, parameters: VirtualMachineScaleSetVM, options?: VirtualMachineScaleSetVMsUpdateOptionalParams): Promise; + get(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsGetOptionalParams): Promise; + getInstanceView(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsGetInstanceViewOptionalParams): Promise; + list(resourceGroupName: string, virtualMachineScaleSetName: string, options?: VirtualMachineScaleSetVMsListOptionalParams): PagedAsyncIterableIterator; + simulateEviction(resourceGroupName: string, vmScaleSetName: string, instanceId: string, options?: VirtualMachineScaleSetVMsSimulateEvictionOptionalParams): Promise; +} + +// @public +export interface VirtualMachineScaleSetVMsDeallocateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface VirtualMachineScaleSetVMsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface VirtualMachineScaleSetVMsGetInstanceViewOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualMachineScaleSetVMsGetInstanceViewResponse = VirtualMachineScaleSetVMInstanceView; + +// @public +export interface VirtualMachineScaleSetVMsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualMachineScaleSetVMsGetResponse = VirtualMachineScaleSetVM; + +// @public +export interface VirtualMachineScaleSetVMsListNextOptionalParams extends coreClient.OperationOptions { + expand?: string; + filter?: string; + select?: string; +} + +// @public +export type VirtualMachineScaleSetVMsListNextResponse = VirtualMachineScaleSetVMListResult; + +// @public +export interface VirtualMachineScaleSetVMsListOptionalParams extends coreClient.OperationOptions { + expand?: string; + filter?: string; + select?: string; +} + +// @public +export type VirtualMachineScaleSetVMsListResponse = VirtualMachineScaleSetVMListResult; + +// @public +export interface VirtualMachineScaleSetVMsPerformMaintenanceOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface VirtualMachineScaleSetVMsPowerOffOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + skipShutdown?: boolean; + updateIntervalInMs?: number; +} + +// @public +export interface VirtualMachineScaleSetVMsRedeployOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface VirtualMachineScaleSetVMsReimageAllOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface VirtualMachineScaleSetVMsReimageOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; + vmScaleSetVMReimageInput?: VirtualMachineScaleSetVMReimageParameters; +} + +// @public +export interface VirtualMachineScaleSetVMsRestartOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface VirtualMachineScaleSetVMsRunCommandOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VirtualMachineScaleSetVMsRunCommandResponse = RunCommandResult; + +// @public +export interface VirtualMachineScaleSetVMsSimulateEvictionOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface VirtualMachineScaleSetVMsStartOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface VirtualMachineScaleSetVMsUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VirtualMachineScaleSetVMsUpdateResponse = VirtualMachineScaleSetVM; + +// @public +export interface VirtualMachinesCaptureOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VirtualMachinesCaptureResponse = VirtualMachineCaptureResult; + +// @public +export interface VirtualMachinesConvertToManagedDisksOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface VirtualMachinesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VirtualMachinesCreateOrUpdateResponse = VirtualMachine; + +// @public +export interface VirtualMachinesDeallocateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface VirtualMachinesDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface VirtualMachinesGeneralizeOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface VirtualMachinesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualMachinesGetResponse = VirtualMachine; + +// @public +export interface VirtualMachinesInstanceViewOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualMachinesInstanceViewResponse = VirtualMachineInstanceView; + +// @public +export interface VirtualMachineSize { + maxDataDiskCount?: number; + memoryInMB?: number; + name?: string; + numberOfCores?: number; + osDiskSizeInMB?: number; + resourceDiskSizeInMB?: number; +} + +// @public +export interface VirtualMachineSizeListResult { + value?: VirtualMachineSize[]; +} + +// @public +export interface VirtualMachineSizes { + list(location: string, options?: VirtualMachineSizesListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface VirtualMachineSizesListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualMachineSizesListResponse = VirtualMachineSizeListResult; + +// @public +export type VirtualMachineSizeTypes = string; + +// @public +export interface VirtualMachinesListAllNextOptionalParams extends coreClient.OperationOptions { + statusOnly?: string; +} + +// @public +export type VirtualMachinesListAllNextResponse = VirtualMachineListResult; + +// @public +export interface VirtualMachinesListAllOptionalParams extends coreClient.OperationOptions { + statusOnly?: string; +} + +// @public +export type VirtualMachinesListAllResponse = VirtualMachineListResult; + +// @public +export interface VirtualMachinesListAvailableSizesOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualMachinesListAvailableSizesResponse = VirtualMachineSizeListResult; + +// @public +export interface VirtualMachinesListByLocationNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualMachinesListByLocationNextResponse = VirtualMachineListResult; + +// @public +export interface VirtualMachinesListByLocationOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualMachinesListByLocationResponse = VirtualMachineListResult; + +// @public +export interface VirtualMachinesListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualMachinesListNextResponse = VirtualMachineListResult; + +// @public +export interface VirtualMachinesListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualMachinesListResponse = VirtualMachineListResult; + +// @public +export interface VirtualMachinesPerformMaintenanceOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface VirtualMachinesPowerOffOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + skipShutdown?: boolean; + updateIntervalInMs?: number; +} + +// @public +export interface VirtualMachinesReapplyOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface VirtualMachinesRedeployOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface VirtualMachinesReimageOptionalParams extends coreClient.OperationOptions { + parameters?: VirtualMachineReimageParameters; + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface VirtualMachinesRestartOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface VirtualMachinesRunCommandOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VirtualMachinesRunCommandResponse = RunCommandResult; + +// @public +export interface VirtualMachinesSimulateEvictionOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface VirtualMachinesStartOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface VirtualMachineStatusCodeCount { + readonly code?: string; + readonly count?: number; +} + +// @public +export interface VirtualMachinesUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VirtualMachinesUpdateResponse = VirtualMachine; + +// @public +export type VirtualMachineUpdate = UpdateResource & { + plan?: Plan; + identity?: VirtualMachineIdentity; + zones?: string[]; + hardwareProfile?: HardwareProfile; + storageProfile?: StorageProfile; + additionalCapabilities?: AdditionalCapabilities; + osProfile?: OSProfile; + networkProfile?: NetworkProfile; + diagnosticsProfile?: DiagnosticsProfile; + availabilitySet?: SubResource; + virtualMachineScaleSet?: SubResource; + proximityPlacementGroup?: SubResource; + priority?: VirtualMachinePriorityTypes; + evictionPolicy?: VirtualMachineEvictionPolicyTypes; + billingProfile?: BillingProfile; + host?: SubResource; + readonly provisioningState?: string; + readonly instanceView?: VirtualMachineInstanceView; + licenseType?: string; + readonly vmId?: string; +}; + +// @public (undocumented) +export interface VMScaleSetConvertToSinglePlacementGroupInput { + activePlacementGroupId?: string; +} + +// @public +export interface WindowsConfiguration { + additionalUnattendContent?: AdditionalUnattendContent[]; + enableAutomaticUpdates?: boolean; + provisionVMAgent?: boolean; + timeZone?: string; + winRM?: WinRMConfiguration; +} + +// @public +export interface WinRMConfiguration { + listeners?: WinRMListener[]; +} + +// @public +export interface WinRMListener { + certificateUrl?: string; + protocol?: ProtocolTypes; +} + + +// (No @packageDocumentation comment for this package) + +``` diff --git a/test/smoke/generated/cosmos-db-resource-manager/package.json b/test/smoke/generated/cosmos-db-resource-manager/package.json index 97478f231e..938bd89777 100644 --- a/test/smoke/generated/cosmos-db-resource-manager/package.json +++ b/test/smoke/generated/cosmos-db-resource-manager/package.json @@ -8,7 +8,7 @@ "node": ">=12.0.0" }, "dependencies": { - "@azure/core-lro": "^1.0.5", + "@azure/core-lro": "^2.1.0", "@azure/abort-controller": "^1.0.0", "@azure/core-paging": "^1.1.1", "@azure/core-client": "^1.2.2", diff --git a/test/smoke/generated/cosmos-db-resource-manager/src/coreClientLro.ts b/test/smoke/generated/cosmos-db-resource-manager/src/coreClientLro.ts deleted file mode 100644 index d793a24458..0000000000 --- a/test/smoke/generated/cosmos-db-resource-manager/src/coreClientLro.ts +++ /dev/null @@ -1,323 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. - -import { - OperationArguments, - OperationSpec, - OperationResponseMap, - FullOperationResponse -} from "@azure/core-client"; -import { - LroResourceLocationConfig, - GetLroStatusFromResponse, - LongRunningOperation, - LroConfig, - LroMode, - LroResponse, - LroStatus, - createGetLroStatusFromResponse, - RawResponse -} from "./lro"; - -export const successStates = ["succeeded"]; -export const failureStates = ["failed", "canceled", "cancelled"]; -export const terminalStates = successStates.concat(failureStates); - -export type SendOperationFn = ( - args: OperationArguments, - spec: OperationSpec -) => Promise>; - -export function createPollingMethod( - sendOperationFn: SendOperationFn, - GetLroStatusFromResponse: GetLroStatusFromResponse, - args: OperationArguments, - spec: OperationSpec, - mode?: LroMode -): (path?: string) => Promise> { - /** - * Polling calls will always return a status object i.e. {"status": "success"} - * these intermediate responses are not described in the swagger so we need to - * pass custom mappers at runtime. - * This function replaces all the existing mappers to be able to deserialize a status object - * @param responses Original set of responses defined in the operation - */ - function getCompositeMappers(responses: { - [responseCode: string]: OperationResponseMap; - }): { - [responseCode: string]: OperationResponseMap; - } { - return Object.keys(responses).reduce((acc, statusCode) => { - return { - ...acc, - [statusCode]: { - ...responses[statusCode], - bodyMapper: { - type: { - name: "Composite", - modelProperties: { - status: { - serializedName: "status", - type: { - name: "String" - } - } - } - } - } - } - }; - }, {} as { [responseCode: string]: OperationResponseMap }); - } - let response: LroStatus | undefined = undefined; - const customerCallback = args?.options?.onResponse; - const updatedArgs = { - ...args, - options: { - ...args.options, - onResponse: ( - rawResponse: FullOperationResponse, - flatResponse: unknown - ): void => { - response = GetLroStatusFromResponse( - { - statusCode: rawResponse.status, - body: rawResponse.parsedBody, - headers: rawResponse.headers.toJSON() - }, - flatResponse as TResult - ); - if (response.done) { - customerCallback?.(rawResponse, flatResponse); - } - } - } - }; - // Make sure we don't send any body to the get request - const { requestBody, responses, ...restSpec } = spec; - if (mode === "AzureAsync") { - return async (path?: string) => { - await sendOperationFn(updatedArgs, { - ...restSpec, - responses: getCompositeMappers(responses), - httpMethod: "GET", - ...(path && { path }) - }); - return response!; - }; - } - return async (path?: string) => { - await sendOperationFn(updatedArgs, { - ...restSpec, - responses: responses, - httpMethod: "GET", - ...(path && { path }) - }); - return response!; - }; -} - -/** - * We need to selectively deserialize our responses, only deserializing if we - * are in a final Lro response, not deserializing any polling non-terminal responses - */ -export function shouldDeserializeLro(lroResourceLocationConfig?: string) { - let initialOperationInfo: LroResponseInfo | undefined; - let isInitialRequest = true; - - return (response: FullOperationResponse) => { - if (response.status < 200 || response.status >= 300) { - return true; - } - - if (!initialOperationInfo) { - initialOperationInfo = getLroData(response); - } else { - isInitialRequest = false; - } - - if ( - initialOperationInfo.azureAsyncOperation || - initialOperationInfo.operationLocation - ) { - return ( - !isInitialRequest && - isAsyncOperationFinalResponse( - response, - initialOperationInfo, - lroResourceLocationConfig - ) - ); - } - - if (initialOperationInfo.location) { - return isLocationFinalResponse(response); - } - - if (initialOperationInfo.requestMethod === "PUT") { - return isBodyPollingFinalResponse(response); - } - - return true; - }; -} - -function isAsyncOperationFinalResponse( - response: FullOperationResponse, - initialOperationInfo: LroResponseInfo, - lroResourceLocationConfig?: string -): boolean { - const status: string = response.parsedBody?.status || "Succeeded"; - if (!terminalStates.includes(status.toLowerCase())) { - return false; - } - - if (initialOperationInfo.requestMethod === "DELETE") { - return true; - } - - if ( - initialOperationInfo.requestMethod === "PUT" && - lroResourceLocationConfig && - lroResourceLocationConfig.toLowerCase() === "azure-asyncoperation" - ) { - return true; - } - - if ( - initialOperationInfo.requestMethod !== "PUT" && - !initialOperationInfo.location - ) { - return true; - } - - return false; -} - -function isLocationFinalResponse(response: FullOperationResponse): boolean { - return response.status !== 202; -} - -function isBodyPollingFinalResponse(response: FullOperationResponse): boolean { - const provisioningState: string = - response.parsedBody?.properties?.provisioningState || "Succeeded"; - - if (terminalStates.includes(provisioningState.toLowerCase())) { - return true; - } - - return false; -} - -interface LroResponseInfo { - requestMethod: string; - azureAsyncOperation?: string; - operationLocation?: string; - location?: string; -} - -function getLroData(result: FullOperationResponse): LroResponseInfo { - return { - azureAsyncOperation: result.headers.get("azure-asyncoperation"), - operationLocation: result.headers.get("operation-location"), - location: result.headers.get("location"), - requestMethod: result.request.method - }; -} - -export function getSpecPath(spec: OperationSpec): string { - if (spec.path) { - return spec.path; - } else { - throw Error("Bad spec: request path is not found!"); - } -} - -export class CoreClientLro implements LongRunningOperation { - constructor( - private sendOperationFn: SendOperationFn, - private args: OperationArguments, - private spec: OperationSpec, - private lroResourceLocationConfig?: LroResourceLocationConfig, - public requestPath: string = spec.path!, - public requestMethod: string = spec.httpMethod - ) {} - public async sendInitialRequest( - initializeState: ( - rawResponse: RawResponse, - flatResponse: unknown - ) => boolean - ): Promise> { - const { onResponse, ...restOptions } = this.args.options || {}; - return this.sendOperationFn( - { - ...this.args, - options: { - ...restOptions, - onResponse: ( - rawResponse: FullOperationResponse, - flatResponse: unknown - ) => { - const isCompleted = initializeState( - { - statusCode: rawResponse.status, - body: rawResponse.parsedBody, - headers: rawResponse.headers.toJSON() - }, - flatResponse - ); - if (isCompleted) { - onResponse?.(rawResponse, flatResponse); - } - } - } - }, - this.spec - ); - } - - public async sendPollRequest( - config: LroConfig, - path: string - ): Promise> { - const getLroStatusFromResponse = createGetLroStatusFromResponse( - this, - config, - this.lroResourceLocationConfig - ); - return createPollingMethod( - this.sendOperationFn, - getLroStatusFromResponse, - this.args, - this.spec, - config.mode - )(path); - } - - public async retrieveAzureAsyncResource( - path?: string - ): Promise> { - const updatedArgs = { ...this.args }; - if (updatedArgs.options) { - (updatedArgs.options as any).shouldDeserialize = true; - } - return createPollingMethod( - this.sendOperationFn, - (rawResponse, flatResponse) => ({ - rawResponse, - flatResponse, - done: true - }), - updatedArgs, - this.spec - )(path); - } -} diff --git a/test/smoke/generated/cosmos-db-resource-manager/src/lro/azureAsyncPolling.ts b/test/smoke/generated/cosmos-db-resource-manager/src/lro/azureAsyncPolling.ts deleted file mode 100644 index 725578a692..0000000000 --- a/test/smoke/generated/cosmos-db-resource-manager/src/lro/azureAsyncPolling.ts +++ /dev/null @@ -1,96 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { - failureStates, - LroResourceLocationConfig, - LongRunningOperation, - LroBody, - LroResponse, - LroStatus, - RawResponse, - successStates -} from "./models"; -import { isUnexpectedPollingResponse } from "./requestUtils"; - -function getResponseStatus(rawResponse: RawResponse): string { - const { status } = (rawResponse.body as LroBody) ?? {}; - return status?.toLowerCase() ?? "succeeded"; -} - -function isAzureAsyncPollingDone(rawResponse: RawResponse): boolean { - const state = getResponseStatus(rawResponse); - if ( - isUnexpectedPollingResponse(rawResponse) || - failureStates.includes(state) - ) { - throw new Error(`Operation status: ${state}`); - } - return successStates.includes(state); -} - -async function sendFinalRequest( - lro: LongRunningOperation, - lroResourceLocationConfig?: LroResourceLocationConfig, - resourceLocation?: string -): Promise | undefined> { - switch (lroResourceLocationConfig) { - case "original-uri": - return lro.retrieveAzureAsyncResource(); - case "azure-async-operation": - return Promise.resolve(undefined); - case "location": - default: - return lro.retrieveAzureAsyncResource(resourceLocation); - } -} - -export function processAzureAsyncOperationResult( - lro: LongRunningOperation, - resourceLocation?: string, - lroResourceLocationConfig?: LroResourceLocationConfig -): (rawResponse: RawResponse, flatResponse: TResult) => LroStatus { - return ( - rawResponse: RawResponse, - flatResponse: TResult - ): LroStatus => { - if (isAzureAsyncPollingDone(rawResponse)) { - if (resourceLocation === undefined) { - return { rawResponse, flatResponse, done: true }; - } else { - return { - rawResponse, - flatResponse, - done: false, - next: async () => { - const finalResponse = await sendFinalRequest( - lro, - lroResourceLocationConfig, - resourceLocation - ); - return { - ...(finalResponse ?? { - rawResponse, - flatResponse - }), - done: true - }; - } - }; - } - } - return { - rawResponse, - flatResponse, - done: false - }; - }; -} diff --git a/test/smoke/generated/cosmos-db-resource-manager/src/lro/bodyPolling.ts b/test/smoke/generated/cosmos-db-resource-manager/src/lro/bodyPolling.ts deleted file mode 100644 index b1c87f8bc8..0000000000 --- a/test/smoke/generated/cosmos-db-resource-manager/src/lro/bodyPolling.ts +++ /dev/null @@ -1,54 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { - failureStates, - LroBody, - LroStatus, - RawResponse, - successStates -} from "./models"; -import { isUnexpectedPollingResponse } from "./requestUtils"; - -function getProvisioningState(rawResponse: RawResponse): string { - const { properties, provisioningState } = (rawResponse.body as LroBody) ?? {}; - const state: string | undefined = - properties?.provisioningState ?? provisioningState; - return state?.toLowerCase() ?? "succeeded"; -} - -export function isBodyPollingDone(rawResponse: RawResponse): boolean { - const state = getProvisioningState(rawResponse); - if ( - isUnexpectedPollingResponse(rawResponse) || - failureStates.includes(state) - ) { - throw new Error( - `The long running operation has failed. The provisioning state: ${state}.` - ); - } - return successStates.includes(state); -} - -/** - * Creates a polling strategy based on BodyPolling which uses the provisioning state - * from the result to determine the current operation state - */ -export function processBodyPollingOperationResult( - rawResponse: RawResponse, - flatResponse: TResult -): LroStatus { - return { - rawResponse, - flatResponse, - done: isBodyPollingDone(rawResponse) - }; -} diff --git a/test/smoke/generated/cosmos-db-resource-manager/src/lro/index.ts b/test/smoke/generated/cosmos-db-resource-manager/src/lro/index.ts deleted file mode 100644 index 20df608fc8..0000000000 --- a/test/smoke/generated/cosmos-db-resource-manager/src/lro/index.ts +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -export { LroEngine } from "./lroEngine"; -export { createGetLroStatusFromResponse } from "./stateMachine"; -export { - LroResourceLocationConfig, - GetLroStatusFromResponse, - RawResponse, - LongRunningOperation, - LroConfig, - LroMode, - LroResponse, - LroStatus, - LroTerminalState, - LroInProgressState, - LroEngineOptions -} from "./models"; diff --git a/test/smoke/generated/cosmos-db-resource-manager/src/lro/locationPolling.ts b/test/smoke/generated/cosmos-db-resource-manager/src/lro/locationPolling.ts deleted file mode 100644 index 9d1aadfbde..0000000000 --- a/test/smoke/generated/cosmos-db-resource-manager/src/lro/locationPolling.ts +++ /dev/null @@ -1,30 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { LroStatus, RawResponse } from "./models"; -import { isUnexpectedPollingResponse } from "./requestUtils"; - -function isLocationPollingDone(rawResponse: RawResponse): boolean { - return ( - !isUnexpectedPollingResponse(rawResponse) && rawResponse.statusCode !== 202 - ); -} - -export function processLocationPollingOperationResult( - rawResponse: RawResponse, - flatResponse: TResult -): LroStatus { - return { - rawResponse, - flatResponse, - done: isLocationPollingDone(rawResponse) - }; -} diff --git a/test/smoke/generated/cosmos-db-resource-manager/src/lro/lroEngine.ts b/test/smoke/generated/cosmos-db-resource-manager/src/lro/lroEngine.ts deleted file mode 100644 index 85cc15e609..0000000000 --- a/test/smoke/generated/cosmos-db-resource-manager/src/lro/lroEngine.ts +++ /dev/null @@ -1,61 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { Poller, PollOperationState } from "@azure/core-lro"; -import { - LongRunningOperation, - LroEngineOptions, - ResumablePollOperationState -} from "./models"; -import { GenericPollOperation } from "./operation"; - -/** - * The LRO Engine, a class that performs polling. - */ -export class LroEngine< - TResult, - TState extends PollOperationState -> extends Poller { - private intervalInMs: number; - - constructor(lro: LongRunningOperation, options?: LroEngineOptions) { - const { intervalInMs = 2000, resumeFrom } = options || {}; - function deserializeState( - resumeFrom: string - ): TState & ResumablePollOperationState { - try { - return JSON.parse(resumeFrom).state; - } catch (e) { - throw new Error( - `LroEngine: Unable to deserialize state: ${resumeFrom}` - ); - } - } - const state: TState & ResumablePollOperationState = resumeFrom - ? deserializeState(resumeFrom) - : ({} as any); - - const operation = new GenericPollOperation(state, lro); - super(operation); - - this.intervalInMs = intervalInMs; - operation.setPollerConfig(this as any); - } - - /** - * The method used by the poller to wait before attempting to update its operation. - */ - delay(): Promise { - return new Promise((resolve) => - setTimeout(() => resolve(), this.intervalInMs) - ); - } -} diff --git a/test/smoke/generated/cosmos-db-resource-manager/src/lro/models.ts b/test/smoke/generated/cosmos-db-resource-manager/src/lro/models.ts deleted file mode 100644 index 93c3437c8e..0000000000 --- a/test/smoke/generated/cosmos-db-resource-manager/src/lro/models.ts +++ /dev/null @@ -1,173 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { PollOperationState } from "@azure/core-lro"; - -/** - * Options for the LRO poller. - */ -export interface LroEngineOptions { - /** - * Defines how much time the poller is going to wait before making a new request to the service. - */ - intervalInMs?: number; - /** - * A serialized poller which can be used to resume an existing paused Long-Running-Operation. - */ - resumeFrom?: string; -} - -export const successStates = ["succeeded"]; -export const failureStates = ["failed", "canceled", "cancelled"]; -/** - * The LRO states that signal that the LRO has completed. - */ -export const terminalStates = successStates.concat(failureStates); - -/** - * The potential location of the result of the LRO if specified by the LRO extension in the swagger. - */ -export type LroResourceLocationConfig = - | "azure-async-operation" - | "location" - | "original-uri"; - -/** - * The type of a LRO response body. This is just a convenience type for checking the status of the operation. - */ - -export interface LroBody extends Record { - /** The status of the operation. */ - status?: string; - /** The state of the provisioning process */ - provisioningState?: string; - /** The properties of the provisioning process */ - properties?: { provisioningState?: string } & Record; -} - -/** - * Simple type of the raw response. - */ -export interface RawResponse { - /** The HTTP status code */ - statusCode: number; - /** A HttpHeaders collection in the response represented as a simple JSON object where all header names have been normalized to be lower-case. */ - headers: { - [headerName: string]: string; - }; - /** The parsed response body */ - body?: unknown; -} - -/** - * The type of the response of a LRO. - */ -export interface LroResponse { - /** The flattened response */ - flatResponse: T; - /** The raw response */ - rawResponse: RawResponse; -} - -/** The type of which LRO implementation being followed by a specific API. */ -export type LroMode = "AzureAsync" | "Location" | "Body"; - -/** - * The configuration of a LRO to determine how to perform polling and checking whether the operation has completed. - */ -export interface LroConfig { - /** The LRO mode */ - mode?: LroMode; - /** The path of a provisioned resource */ - resourceLocation?: string; -} - -/** - * Type of a polling operation state that can actually be resumed. - */ -export type ResumablePollOperationState = PollOperationState & { - initialRawResponse?: RawResponse; - config?: LroConfig; - pollingURL?: string; -}; - -export interface PollerConfig { - intervalInMs: number; -} - -/** - * The type of a terminal state of an LRO. - */ -export interface LroTerminalState extends LroResponse { - /** - * Whether the operation has finished. - */ - done: true; -} - -/** - * The type of an in-progress state of an LRO. - */ -export interface LroInProgressState extends LroResponse { - /** - * Whether the operation has finished. - */ - done: false; - /** - * The request to be sent next if it is different from the standard polling one. - * Notice that it will disregard any polling URLs provided to it. - */ - next?: () => Promise>; -} - -/** - * The type of an LRO state which is a tagged union of terminal and in-progress states. - */ -export type LroStatus = LroTerminalState | LroInProgressState; - -/** - * The type of the getLROStatusFromResponse method. It takes the response as input and returns along the response whether the operation has finished. - */ -export type GetLroStatusFromResponse = ( - rawResponse: RawResponse, - flatResponse: T -) => LroStatus; - -/** - * Description of a long running operation. - */ -export interface LongRunningOperation { - /** - * The request path. - */ - requestPath: string; - /** - * The HTTP request method. - */ - requestMethod: string; - /** - * A function that can be used to send initial request to the service. - */ - sendInitialRequest: ( - initializeState: ( - rawResponse: RawResponse, - flatResponse: unknown - ) => boolean - ) => Promise>; - /** - * A function that can be used to poll for the current status of a long running operation. - */ - sendPollRequest: (config: LroConfig, path: string) => Promise>; - /** - * A function that can be used to retrieve the provisioned azure resource. - */ - retrieveAzureAsyncResource: (path?: string) => Promise>; -} diff --git a/test/smoke/generated/cosmos-db-resource-manager/src/lro/operation.ts b/test/smoke/generated/cosmos-db-resource-manager/src/lro/operation.ts deleted file mode 100644 index 3ea7b76d89..0000000000 --- a/test/smoke/generated/cosmos-db-resource-manager/src/lro/operation.ts +++ /dev/null @@ -1,120 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { AbortSignalLike } from "@azure/abort-controller"; -import { PollOperationState, PollOperation } from "@azure/core-lro"; -import { - PollerConfig, - ResumablePollOperationState, - LongRunningOperation, - LroStatus -} from "./models"; -import { getPollingUrl } from "./requestUtils"; -import { createInitializeState, createPollForLROStatus } from "./stateMachine"; - -export class GenericPollOperation< - TResult, - TState extends PollOperationState -> implements PollOperation { - private getLROStatusFromResponse?: ( - pollingURL: string, - pollerConfig: PollerConfig - ) => Promise>; - private pollerConfig?: PollerConfig; - constructor( - public state: TState & ResumablePollOperationState, - private lro: LongRunningOperation - ) {} - - public setPollerConfig(pollerConfig: PollerConfig): void { - this.pollerConfig = pollerConfig; - } - - /** - * General update function for LROPoller, the general process is as follows - * 1. Check initial operation result to determine the strategy to use - * - Strategies: Location, Azure-AsyncOperation, Original Uri - * 2. Check if the operation result has a terminal state - * - Terminal state will be determined by each strategy - * 2.1 If it is terminal state Check if a final GET request is required, if so - * send final GET request and return result from operation. If no final GET - * is required, just return the result from operation. - * - Determining what to call for final request is responsibility of each strategy - * 2.2 If it is not terminal state, call the polling operation and go to step 1 - * - Determining what to call for polling is responsibility of each strategy - * - Strategies will always use the latest URI for polling if provided otherwise - * the last known one - */ - async update(options?: { - abortSignal?: AbortSignalLike | undefined; - fireProgress?: ((state: TState) => void) | undefined; - }): Promise> { - const state = this.state; - if (!state.isStarted) { - const initializeState = createInitializeState( - state, - this.lro.requestPath, - this.lro.requestMethod - ); - await this.lro.sendInitialRequest(initializeState); - } - - if (!state.isCompleted) { - if (this.getLROStatusFromResponse === undefined) { - if (state.config === undefined) { - throw new Error( - "Bad state: LRO mode is undefined. Please check if the serialized state is well-formed." - ); - } - this.getLROStatusFromResponse = createPollForLROStatus( - this.lro, - state.config - ); - } - if (state.pollingURL === undefined) { - throw new Error( - "Bad state: polling URL is undefined. Please check if the serialized state is well-formed." - ); - } - const currentState = await this.getLROStatusFromResponse( - state.pollingURL, - this.pollerConfig! - ); - if (currentState.done) { - state.result = currentState.flatResponse; - state.isCompleted = true; - } else { - this.getLROStatusFromResponse = - currentState.next ?? this.getLROStatusFromResponse; - state.pollingURL = getPollingUrl( - currentState.rawResponse, - state.pollingURL - ); - } - } - options?.fireProgress?.(state); - return this; - } - - async cancel(): Promise> { - this.state.isCancelled = true; - return this; - } - - /** - * Serializes the Poller operation. - */ - public toString(): string { - return JSON.stringify({ - state: this.state - }); - } -} diff --git a/test/smoke/generated/cosmos-db-resource-manager/src/lro/passthrough.ts b/test/smoke/generated/cosmos-db-resource-manager/src/lro/passthrough.ts deleted file mode 100644 index ae7f87d384..0000000000 --- a/test/smoke/generated/cosmos-db-resource-manager/src/lro/passthrough.ts +++ /dev/null @@ -1,23 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { LroStatus, RawResponse } from "./models"; - -export function processPassthroughOperationResult( - rawResponse: RawResponse, - flatResponse: TResult -): LroStatus { - return { - rawResponse, - flatResponse, - done: true - }; -} diff --git a/test/smoke/generated/cosmos-db-resource-manager/src/lro/requestUtils.ts b/test/smoke/generated/cosmos-db-resource-manager/src/lro/requestUtils.ts deleted file mode 100644 index 40d993686f..0000000000 --- a/test/smoke/generated/cosmos-db-resource-manager/src/lro/requestUtils.ts +++ /dev/null @@ -1,105 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { LroConfig, RawResponse } from "./models"; - -/** - * Detects where the continuation token is and returns it. Notice that azure-asyncoperation - * must be checked first before the other location headers because there are scenarios - * where both azure-asyncoperation and location could be present in the same response but - * azure-asyncoperation should be the one to use for polling. - */ -export function getPollingUrl( - rawResponse: RawResponse, - defaultPath: string -): string { - return ( - getAzureAsyncOperation(rawResponse) ?? - getLocation(rawResponse) ?? - getOperationLocation(rawResponse) ?? - defaultPath - ); -} - -function getLocation(rawResponse: RawResponse): string | undefined { - return rawResponse.headers["location"]; -} - -function getOperationLocation(rawResponse: RawResponse): string | undefined { - return rawResponse.headers["operation-location"]; -} - -function getAzureAsyncOperation(rawResponse: RawResponse): string | undefined { - return rawResponse.headers["azure-asyncoperation"]; -} - -export function inferLroMode( - requestPath: string, - requestMethod: string, - rawResponse: RawResponse -): LroConfig { - if (getAzureAsyncOperation(rawResponse) !== undefined) { - return { - mode: "AzureAsync", - resourceLocation: - requestMethod === "PUT" - ? requestPath - : requestMethod === "POST" - ? getLocation(rawResponse) - : undefined - }; - } else if ( - getLocation(rawResponse) !== undefined || - getOperationLocation(rawResponse) !== undefined - ) { - return { - mode: "Location" - }; - } else if (["PUT", "PATCH"].includes(requestMethod)) { - return { - mode: "Body" - }; - } - return {}; -} - -export class RestError extends Error { - public statusCode?: number; - constructor(message: string, statusCode: number) { - super(message); - this.name = "RestError"; - this.statusCode = statusCode; - - Object.setPrototypeOf(this, RestError.prototype); - } -} - -export function isUnexpectedInitialResponse(rawResponse: RawResponse): boolean { - const code = rawResponse.statusCode; - if (![203, 204, 202, 201, 200, 500].includes(code)) { - throw new RestError( - `Received unexpected HTTP status code ${code} in the initial response. This may indicate a server issue.`, - code - ); - } - return false; -} - -export function isUnexpectedPollingResponse(rawResponse: RawResponse): boolean { - const code = rawResponse.statusCode; - if (![202, 201, 200, 500].includes(code)) { - throw new RestError( - `Received unexpected HTTP status code ${code} while polling. This may indicate a server issue.`, - code - ); - } - return false; -} diff --git a/test/smoke/generated/cosmos-db-resource-manager/src/lro/stateMachine.ts b/test/smoke/generated/cosmos-db-resource-manager/src/lro/stateMachine.ts deleted file mode 100644 index 19a8f67470..0000000000 --- a/test/smoke/generated/cosmos-db-resource-manager/src/lro/stateMachine.ts +++ /dev/null @@ -1,138 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { processAzureAsyncOperationResult } from "./azureAsyncPolling"; -import { - isBodyPollingDone, - processBodyPollingOperationResult -} from "./bodyPolling"; -import { processLocationPollingOperationResult } from "./locationPolling"; -import { - LroResourceLocationConfig, - GetLroStatusFromResponse, - LongRunningOperation, - LroConfig, - LroStatus, - PollerConfig, - RawResponse, - ResumablePollOperationState -} from "./models"; -import { processPassthroughOperationResult } from "./passthrough"; -import { - getPollingUrl, - inferLroMode, - isUnexpectedInitialResponse -} from "./requestUtils"; - -/** - * creates a stepping function that maps an LRO state to another. - */ -export function createGetLroStatusFromResponse( - lroPrimitives: LongRunningOperation, - config: LroConfig, - lroResourceLocationConfig?: LroResourceLocationConfig -): GetLroStatusFromResponse { - switch (config.mode) { - case "AzureAsync": { - return processAzureAsyncOperationResult( - lroPrimitives, - config.resourceLocation, - lroResourceLocationConfig - ); - } - case "Location": { - return processLocationPollingOperationResult; - } - case "Body": { - return processBodyPollingOperationResult; - } - default: { - return processPassthroughOperationResult; - } - } -} - -/** - * Creates a polling operation that returns a LRO state. - */ -export function createPollForLROStatus( - lroPrimitives: LongRunningOperation, - config: LroConfig -): ( - pollingURL: string, - pollerConfig: PollerConfig -) => Promise> { - return async ( - path: string, - pollerConfig: PollerConfig - ): Promise> => { - const response = await lroPrimitives.sendPollRequest(config, path); - const retryAfter: string | undefined = - response.rawResponse.headers["retry-after"]; - if (retryAfter !== undefined) { - const retryAfterInMs = parseInt(retryAfter); - pollerConfig.intervalInMs = isNaN(retryAfterInMs) - ? calculatePollingIntervalFromDate( - new Date(retryAfter), - pollerConfig.intervalInMs - ) - : retryAfterInMs; - } - return response; - }; -} - -function calculatePollingIntervalFromDate( - retryAfterDate: Date, - defaultIntervalInMs: number -): number { - const timeNow = Math.floor(new Date().getTime()); - const retryAfterTime = retryAfterDate.getTime(); - if (timeNow < retryAfterTime) { - return retryAfterTime - timeNow; - } - return defaultIntervalInMs; -} - -/** - * Creates a callback to be used to initialize the polling operation state. - * @param state - of the polling operation - * @param operationSpec - of the LRO - * @param callback - callback to be called when the operation is done - * @returns callback that initializes the state of the polling operation - */ -export function createInitializeState( - state: ResumablePollOperationState, - requestPath: string, - requestMethod: string -): (rawResponse: RawResponse, flatResponse: unknown) => boolean { - return (rawResponse: RawResponse, flatResponse: unknown) => { - if (isUnexpectedInitialResponse(rawResponse)) return true; - state.initialRawResponse = rawResponse; - state.isStarted = true; - state.pollingURL = getPollingUrl(state.initialRawResponse, requestPath); - state.config = inferLroMode( - requestPath, - requestMethod, - state.initialRawResponse - ); - /** short circuit polling if body polling is done in the initial request */ - if ( - state.config.mode === undefined || - (state.config.mode === "Body" && - isBodyPollingDone(state.initialRawResponse)) - ) { - state.result = flatResponse as TResult; - state.isCompleted = true; - } - return Boolean(state.isCompleted); - }; -} diff --git a/test/smoke/generated/cosmos-db-resource-manager/src/lroImpl.ts b/test/smoke/generated/cosmos-db-resource-manager/src/lroImpl.ts new file mode 100644 index 0000000000..2c318ce57f --- /dev/null +++ b/test/smoke/generated/cosmos-db-resource-manager/src/lroImpl.ts @@ -0,0 +1,147 @@ +/* + * Copyright (c) Microsoft Corporation. + * Licensed under the MIT License. + * + * Code generated by Microsoft (R) AutoRest Code Generator. + * Changes may cause incorrect behavior and will be lost if the code is regenerated. + */ + +import { LongRunningOperation, LroResponse } from "@azure/core-lro"; + +const successStates = ["succeeded"]; +const failureStates = ["failed", "canceled", "cancelled"]; +const terminalStates = successStates.concat(failureStates); + +type SendOperationFn = (args: any, spec: any) => Promise>; + +/** + * We need to selectively deserialize our responses, only deserializing if we + * are in a final Lro response, not deserializing any polling non-terminal responses + */ +export function shouldDeserializeLro(lroResourceLocationConfig?: string) { + let initialOperationInfo: LroResponseInfo | undefined; + let isInitialRequest = true; + + return (response: any) => { + if (response.status < 200 || response.status >= 300) { + return true; + } + + if (!initialOperationInfo) { + initialOperationInfo = getLroData(response); + } else { + isInitialRequest = false; + } + + if ( + initialOperationInfo.azureAsyncOperation || + initialOperationInfo.operationLocation + ) { + return ( + !isInitialRequest && + isAsyncOperationFinalResponse( + response, + initialOperationInfo, + lroResourceLocationConfig + ) + ); + } + + if (initialOperationInfo.location) { + return isLocationFinalResponse(response); + } + + if (initialOperationInfo.requestMethod === "PUT") { + return isBodyPollingFinalResponse(response); + } + + return true; + }; +} + +function isAsyncOperationFinalResponse( + response: any, + initialOperationInfo: LroResponseInfo, + lroResourceLocationConfig?: string +): boolean { + const status: string = response.parsedBody?.status || "Succeeded"; + if (!terminalStates.includes(status.toLowerCase())) { + return false; + } + + if (initialOperationInfo.requestMethod === "DELETE") { + return true; + } + + if ( + initialOperationInfo.requestMethod === "PUT" && + lroResourceLocationConfig && + lroResourceLocationConfig.toLowerCase() === "azure-asyncoperation" + ) { + return true; + } + + if ( + initialOperationInfo.requestMethod !== "PUT" && + !initialOperationInfo.location + ) { + return true; + } + + return false; +} + +function isLocationFinalResponse(response: any): boolean { + return response.status !== 202; +} + +function isBodyPollingFinalResponse(response: any): boolean { + const provisioningState: string = + response.parsedBody?.properties?.provisioningState || "Succeeded"; + + if (terminalStates.includes(provisioningState.toLowerCase())) { + return true; + } + + return false; +} + +interface LroResponseInfo { + requestMethod: string; + azureAsyncOperation?: string; + operationLocation?: string; + location?: string; +} + +function getLroData(result: any): LroResponseInfo { + return { + azureAsyncOperation: result.headers.get("azure-asyncoperation"), + operationLocation: result.headers.get("operation-location"), + location: result.headers.get("location"), + requestMethod: result.request.method + }; +} + +export class LroImpl implements LongRunningOperation { + constructor( + private sendOperationFn: SendOperationFn, + private args: any, + private spec: any, + public requestPath: string = spec.path!, + public requestMethod: string = spec.httpMethod + ) {} + public async sendInitialRequest(): Promise> { + return this.sendOperationFn(this.args, this.spec); + } + public async sendPollRequest(path: string): Promise> { + const updatedArgs = { ...this.args }; + if (updatedArgs.options) { + (updatedArgs.options as any).shouldDeserialize = true; + } + return this.sendOperationFn(updatedArgs, { + ...this.spec, + path, + httpMethod: "GET" + }); + } +} diff --git a/test/smoke/generated/cosmos-db-resource-manager/src/operations/cassandraResources.ts b/test/smoke/generated/cosmos-db-resource-manager/src/operations/cassandraResources.ts index 6e4f01ef5e..04a73765ef 100644 --- a/test/smoke/generated/cosmos-db-resource-manager/src/operations/cassandraResources.ts +++ b/test/smoke/generated/cosmos-db-resource-manager/src/operations/cassandraResources.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { CosmosDBManagementClientContext } from "../cosmosDBManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { CassandraKeyspaceGetResults, CassandraResourcesListCassandraKeyspacesOptionalParams, @@ -286,7 +285,7 @@ export class CassandraResourcesImpl implements CassandraResources { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -297,7 +296,10 @@ export class CassandraResourcesImpl implements CassandraResources { }, createUpdateCassandraKeyspaceOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -378,12 +380,15 @@ export class CassandraResourcesImpl implements CassandraResources { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, accountName, keyspaceName, options }, deleteCassandraKeyspaceOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -490,7 +495,7 @@ export class CassandraResourcesImpl implements CassandraResources { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -501,7 +506,10 @@ export class CassandraResourcesImpl implements CassandraResources { }, updateCassandraKeyspaceThroughputOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -632,7 +640,7 @@ export class CassandraResourcesImpl implements CassandraResources { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -644,7 +652,10 @@ export class CassandraResourcesImpl implements CassandraResources { }, createUpdateCassandraTableOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -730,12 +741,15 @@ export class CassandraResourcesImpl implements CassandraResources { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, accountName, keyspaceName, tableName, options }, deleteCassandraTableOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -849,7 +863,7 @@ export class CassandraResourcesImpl implements CassandraResources { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -861,7 +875,10 @@ export class CassandraResourcesImpl implements CassandraResources { }, updateCassandraTableThroughputOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** diff --git a/test/smoke/generated/cosmos-db-resource-manager/src/operations/databaseAccounts.ts b/test/smoke/generated/cosmos-db-resource-manager/src/operations/databaseAccounts.ts index 8d38d2c1ac..b643f80c77 100644 --- a/test/smoke/generated/cosmos-db-resource-manager/src/operations/databaseAccounts.ts +++ b/test/smoke/generated/cosmos-db-resource-manager/src/operations/databaseAccounts.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { CosmosDBManagementClientContext } from "../cosmosDBManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { DatabaseAccountGetResults, DatabaseAccountsListOptionalParams, @@ -414,12 +413,15 @@ export class DatabaseAccountsImpl implements DatabaseAccounts { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, accountName, updateParameters, options }, updateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -502,12 +504,15 @@ export class DatabaseAccountsImpl implements DatabaseAccounts { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, accountName, createUpdateParameters, options }, createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -583,12 +588,15 @@ export class DatabaseAccountsImpl implements DatabaseAccounts { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, accountName, options }, deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -665,12 +673,15 @@ export class DatabaseAccountsImpl implements DatabaseAccounts { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, accountName, failoverParameters, options }, failoverPriorityChangeOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -809,12 +820,15 @@ export class DatabaseAccountsImpl implements DatabaseAccounts { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, accountName, regionParameterForOffline, options }, offlineRegionOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -891,12 +905,15 @@ export class DatabaseAccountsImpl implements DatabaseAccounts { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, accountName, regionParameterForOnline, options }, onlineRegionOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -1007,12 +1024,15 @@ export class DatabaseAccountsImpl implements DatabaseAccounts { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, accountName, keyToRegenerate, options }, regenerateKeyOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** diff --git a/test/smoke/generated/cosmos-db-resource-manager/src/operations/gremlinResources.ts b/test/smoke/generated/cosmos-db-resource-manager/src/operations/gremlinResources.ts index 403aab199b..9398bbeec4 100644 --- a/test/smoke/generated/cosmos-db-resource-manager/src/operations/gremlinResources.ts +++ b/test/smoke/generated/cosmos-db-resource-manager/src/operations/gremlinResources.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { CosmosDBManagementClientContext } from "../cosmosDBManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { GremlinDatabaseGetResults, GremlinResourcesListGremlinDatabasesOptionalParams, @@ -284,7 +283,7 @@ export class GremlinResourcesImpl implements GremlinResources { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -295,7 +294,10 @@ export class GremlinResourcesImpl implements GremlinResources { }, createUpdateGremlinDatabaseOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -376,12 +378,15 @@ export class GremlinResourcesImpl implements GremlinResources { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, accountName, databaseName, options }, deleteGremlinDatabaseOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -488,7 +493,7 @@ export class GremlinResourcesImpl implements GremlinResources { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -499,7 +504,10 @@ export class GremlinResourcesImpl implements GremlinResources { }, updateGremlinDatabaseThroughputOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -629,7 +637,7 @@ export class GremlinResourcesImpl implements GremlinResources { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -641,7 +649,10 @@ export class GremlinResourcesImpl implements GremlinResources { }, createUpdateGremlinGraphOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -726,12 +737,15 @@ export class GremlinResourcesImpl implements GremlinResources { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, accountName, databaseName, graphName, options }, deleteGremlinGraphOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -843,7 +857,7 @@ export class GremlinResourcesImpl implements GremlinResources { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -855,7 +869,10 @@ export class GremlinResourcesImpl implements GremlinResources { }, updateGremlinGraphThroughputOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** diff --git a/test/smoke/generated/cosmos-db-resource-manager/src/operations/mongoDBResources.ts b/test/smoke/generated/cosmos-db-resource-manager/src/operations/mongoDBResources.ts index a6a3858c2d..ccfb67806e 100644 --- a/test/smoke/generated/cosmos-db-resource-manager/src/operations/mongoDBResources.ts +++ b/test/smoke/generated/cosmos-db-resource-manager/src/operations/mongoDBResources.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { CosmosDBManagementClientContext } from "../cosmosDBManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { MongoDBDatabaseGetResults, MongoDBResourcesListMongoDBDatabasesOptionalParams, @@ -284,7 +283,7 @@ export class MongoDBResourcesImpl implements MongoDBResources { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -295,7 +294,10 @@ export class MongoDBResourcesImpl implements MongoDBResources { }, createUpdateMongoDBDatabaseOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -376,12 +378,15 @@ export class MongoDBResourcesImpl implements MongoDBResources { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, accountName, databaseName, options }, deleteMongoDBDatabaseOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -488,7 +493,7 @@ export class MongoDBResourcesImpl implements MongoDBResources { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -499,7 +504,10 @@ export class MongoDBResourcesImpl implements MongoDBResources { }, updateMongoDBDatabaseThroughputOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -630,7 +638,7 @@ export class MongoDBResourcesImpl implements MongoDBResources { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -642,7 +650,10 @@ export class MongoDBResourcesImpl implements MongoDBResources { }, createUpdateMongoDBCollectionOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -728,12 +739,15 @@ export class MongoDBResourcesImpl implements MongoDBResources { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, accountName, databaseName, collectionName, options }, deleteMongoDBCollectionOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -847,7 +861,7 @@ export class MongoDBResourcesImpl implements MongoDBResources { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -859,7 +873,10 @@ export class MongoDBResourcesImpl implements MongoDBResources { }, updateMongoDBCollectionThroughputOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** diff --git a/test/smoke/generated/cosmos-db-resource-manager/src/operations/notebookWorkspaces.ts b/test/smoke/generated/cosmos-db-resource-manager/src/operations/notebookWorkspaces.ts index 4c64e82ea1..851e3eaf12 100644 --- a/test/smoke/generated/cosmos-db-resource-manager/src/operations/notebookWorkspaces.ts +++ b/test/smoke/generated/cosmos-db-resource-manager/src/operations/notebookWorkspaces.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { CosmosDBManagementClientContext } from "../cosmosDBManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { NotebookWorkspace, NotebookWorkspacesListByDatabaseAccountOptionalParams, @@ -202,7 +201,7 @@ export class NotebookWorkspacesImpl implements NotebookWorkspaces { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -213,7 +212,10 @@ export class NotebookWorkspacesImpl implements NotebookWorkspaces { }, createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -294,12 +296,15 @@ export class NotebookWorkspacesImpl implements NotebookWorkspaces { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, accountName, notebookWorkspaceName, options }, deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -395,12 +400,15 @@ export class NotebookWorkspacesImpl implements NotebookWorkspaces { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, accountName, notebookWorkspaceName, options }, regenerateAuthTokenOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -477,12 +485,15 @@ export class NotebookWorkspacesImpl implements NotebookWorkspaces { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, accountName, notebookWorkspaceName, options }, startOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** diff --git a/test/smoke/generated/cosmos-db-resource-manager/src/operations/privateEndpointConnections.ts b/test/smoke/generated/cosmos-db-resource-manager/src/operations/privateEndpointConnections.ts index c7858abfb7..20f128ef42 100644 --- a/test/smoke/generated/cosmos-db-resource-manager/src/operations/privateEndpointConnections.ts +++ b/test/smoke/generated/cosmos-db-resource-manager/src/operations/privateEndpointConnections.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { CosmosDBManagementClientContext } from "../cosmosDBManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { PrivateEndpointConnectionAutoGenerated, PrivateEndpointConnectionsListByDatabaseAccountOptionalParams, @@ -201,7 +200,7 @@ export class PrivateEndpointConnectionsImpl }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -212,7 +211,10 @@ export class PrivateEndpointConnectionsImpl }, createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -292,7 +294,7 @@ export class PrivateEndpointConnectionsImpl }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -302,7 +304,10 @@ export class PrivateEndpointConnectionsImpl }, deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** diff --git a/test/smoke/generated/cosmos-db-resource-manager/src/operations/sqlResources.ts b/test/smoke/generated/cosmos-db-resource-manager/src/operations/sqlResources.ts index c5a9d657a6..235b3b241e 100644 --- a/test/smoke/generated/cosmos-db-resource-manager/src/operations/sqlResources.ts +++ b/test/smoke/generated/cosmos-db-resource-manager/src/operations/sqlResources.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { CosmosDBManagementClientContext } from "../cosmosDBManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { SqlDatabaseGetResults, SqlResourcesListSqlDatabasesOptionalParams, @@ -537,7 +536,7 @@ export class SqlResourcesImpl implements SqlResources { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -548,7 +547,10 @@ export class SqlResourcesImpl implements SqlResources { }, createUpdateSqlDatabaseOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -628,12 +630,15 @@ export class SqlResourcesImpl implements SqlResources { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, accountName, databaseName, options }, deleteSqlDatabaseOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -738,7 +743,7 @@ export class SqlResourcesImpl implements SqlResources { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -749,7 +754,10 @@ export class SqlResourcesImpl implements SqlResources { }, updateSqlDatabaseThroughputOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -879,7 +887,7 @@ export class SqlResourcesImpl implements SqlResources { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -891,7 +899,10 @@ export class SqlResourcesImpl implements SqlResources { }, createUpdateSqlContainerOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -976,12 +987,15 @@ export class SqlResourcesImpl implements SqlResources { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, accountName, databaseName, containerName, options }, deleteSqlContainerOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -1092,7 +1106,7 @@ export class SqlResourcesImpl implements SqlResources { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -1104,7 +1118,10 @@ export class SqlResourcesImpl implements SqlResources { }, updateSqlContainerThroughputOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -1251,7 +1268,7 @@ export class SqlResourcesImpl implements SqlResources { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -1264,7 +1281,10 @@ export class SqlResourcesImpl implements SqlResources { }, createUpdateSqlStoredProcedureOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -1355,7 +1375,7 @@ export class SqlResourcesImpl implements SqlResources { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -1367,7 +1387,10 @@ export class SqlResourcesImpl implements SqlResources { }, deleteSqlStoredProcedureOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -1515,7 +1538,7 @@ export class SqlResourcesImpl implements SqlResources { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -1528,7 +1551,10 @@ export class SqlResourcesImpl implements SqlResources { }, createUpdateSqlUserDefinedFunctionOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -1619,7 +1645,7 @@ export class SqlResourcesImpl implements SqlResources { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -1631,7 +1657,10 @@ export class SqlResourcesImpl implements SqlResources { }, deleteSqlUserDefinedFunctionOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -1776,7 +1805,7 @@ export class SqlResourcesImpl implements SqlResources { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -1789,7 +1818,10 @@ export class SqlResourcesImpl implements SqlResources { }, createUpdateSqlTriggerOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -1879,7 +1911,7 @@ export class SqlResourcesImpl implements SqlResources { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -1891,7 +1923,10 @@ export class SqlResourcesImpl implements SqlResources { }, deleteSqlTriggerOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** diff --git a/test/smoke/generated/cosmos-db-resource-manager/src/operations/tableResources.ts b/test/smoke/generated/cosmos-db-resource-manager/src/operations/tableResources.ts index 3a683d9975..e7adf59428 100644 --- a/test/smoke/generated/cosmos-db-resource-manager/src/operations/tableResources.ts +++ b/test/smoke/generated/cosmos-db-resource-manager/src/operations/tableResources.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { CosmosDBManagementClientContext } from "../cosmosDBManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { TableGetResults, TableResourcesListTablesOptionalParams, @@ -201,7 +200,7 @@ export class TableResourcesImpl implements TableResources { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -212,7 +211,10 @@ export class TableResourcesImpl implements TableResources { }, createUpdateTableOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -292,12 +294,15 @@ export class TableResourcesImpl implements TableResources { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, accountName, tableName, options }, deleteTableOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -402,7 +407,7 @@ export class TableResourcesImpl implements TableResources { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -413,7 +418,10 @@ export class TableResourcesImpl implements TableResources { }, updateTableThroughputOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** diff --git a/test/smoke/generated/keyvault-resource-manager/package.json b/test/smoke/generated/keyvault-resource-manager/package.json index e422e5daf0..b02d3cecf4 100644 --- a/test/smoke/generated/keyvault-resource-manager/package.json +++ b/test/smoke/generated/keyvault-resource-manager/package.json @@ -8,7 +8,7 @@ "node": ">=12.0.0" }, "dependencies": { - "@azure/core-lro": "^1.0.5", + "@azure/core-lro": "^2.1.0", "@azure/abort-controller": "^1.0.0", "@azure/core-paging": "^1.1.1", "@azure/core-client": "^1.2.2", diff --git a/test/smoke/generated/keyvault-resource-manager/review/keyvault-resource-manager.api.md b/test/smoke/generated/keyvault-resource-manager/review/keyvault-resource-manager.api.md index 08bd82448c..0219774ac7 100644 --- a/test/smoke/generated/keyvault-resource-manager/review/keyvault-resource-manager.api.md +++ b/test/smoke/generated/keyvault-resource-manager/review/keyvault-resource-manager.api.md @@ -1,731 +1,731 @@ -## API Report File for "keyvault-resource-manager" - -> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). - -```ts - -import * as coreAuth from '@azure/core-auth'; -import * as coreClient from '@azure/core-client'; -import { PagedAsyncIterableIterator } from '@azure/core-paging'; -import { PollerLike } from '@azure/core-lro'; -import { PollOperationState } from '@azure/core-lro'; - -// @public -export interface AccessPolicyEntry { - applicationId?: string; - objectId: string; - permissions: Permissions_2; - tenantId: string; -} - -// @public -export type AccessPolicyUpdateKind = "add" | "replace" | "remove"; - -// @public -export type CertificatePermissions = string; - -// @public -export interface CheckNameAvailabilityResult { - readonly message?: string; - readonly nameAvailable?: boolean; - readonly reason?: Reason; -} - -// @public -export interface CloudError { - error?: CloudErrorBody; -} - -// @public -export interface CloudErrorBody { - code?: string; - message?: string; -} - -// @public -export type CreateMode = "recover" | "default"; - -// @public -export interface DeletedVault { - readonly id?: string; - readonly name?: string; - properties?: DeletedVaultProperties; - readonly type?: string; -} - -// @public -export interface DeletedVaultListResult { - nextLink?: string; - value?: DeletedVault[]; -} - -// @public -export interface DeletedVaultProperties { - readonly deletionDate?: Date; - readonly location?: string; - readonly scheduledPurgeDate?: Date; - readonly tags?: { - [propertyName: string]: string; - }; - readonly vaultId?: string; -} - -// @public -export interface IPRule { - value: string; -} - -// @public -export type KeyPermissions = string; - -// @public (undocumented) -export class KeyVaultManagementClient extends KeyVaultManagementClientContext { - constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: KeyVaultManagementClientOptionalParams); - // (undocumented) - operations: Operations; - // (undocumented) - privateEndpointConnections: PrivateEndpointConnections; - // (undocumented) - privateLinkResources: PrivateLinkResources; - // (undocumented) - vaults: Vaults; -} - -// @public (undocumented) -export class KeyVaultManagementClientContext extends coreClient.ServiceClient { - // (undocumented) - $host: string; - constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: KeyVaultManagementClientOptionalParams); - // (undocumented) - apiVersion: string; - // (undocumented) - subscriptionId: string; -} - -// @public -export interface KeyVaultManagementClientOptionalParams extends coreClient.ServiceClientOptions { - $host?: string; - apiVersion?: string; - endpoint?: string; -} - -// @public -export enum KnownCertificatePermissions { - // (undocumented) - Backup = "backup", - // (undocumented) - Create = "create", - // (undocumented) - Delete = "delete", - // (undocumented) - Deleteissuers = "deleteissuers", - // (undocumented) - Get = "get", - // (undocumented) - Getissuers = "getissuers", - // (undocumented) - Import = "import", - // (undocumented) - List = "list", - // (undocumented) - Listissuers = "listissuers", - // (undocumented) - Managecontacts = "managecontacts", - // (undocumented) - Manageissuers = "manageissuers", - // (undocumented) - Purge = "purge", - // (undocumented) - Recover = "recover", - // (undocumented) - Restore = "restore", - // (undocumented) - Setissuers = "setissuers", - // (undocumented) - Update = "update" -} - -// @public -export enum KnownKeyPermissions { - // (undocumented) - Backup = "backup", - // (undocumented) - Create = "create", - // (undocumented) - Decrypt = "decrypt", - // (undocumented) - Delete = "delete", - // (undocumented) - Encrypt = "encrypt", - // (undocumented) - Get = "get", - // (undocumented) - Import = "import", - // (undocumented) - List = "list", - // (undocumented) - Purge = "purge", - // (undocumented) - Recover = "recover", - // (undocumented) - Restore = "restore", - // (undocumented) - Sign = "sign", - // (undocumented) - UnwrapKey = "unwrapKey", - // (undocumented) - Update = "update", - // (undocumented) - Verify = "verify", - // (undocumented) - WrapKey = "wrapKey" -} - -// @public -export enum KnownNetworkRuleAction { - // (undocumented) - Allow = "Allow", - // (undocumented) - Deny = "Deny" -} - -// @public -export enum KnownNetworkRuleBypassOptions { - // (undocumented) - AzureServices = "AzureServices", - // (undocumented) - None = "None" -} - -// @public -export enum KnownPrivateEndpointConnectionProvisioningState { - // (undocumented) - Creating = "Creating", - // (undocumented) - Deleting = "Deleting", - // (undocumented) - Disconnected = "Disconnected", - // (undocumented) - Failed = "Failed", - // (undocumented) - Succeeded = "Succeeded", - // (undocumented) - Updating = "Updating" -} - -// @public -export enum KnownPrivateEndpointServiceConnectionStatus { - // (undocumented) - Approved = "Approved", - // (undocumented) - Disconnected = "Disconnected", - // (undocumented) - Pending = "Pending", - // (undocumented) - Rejected = "Rejected" -} - -// @public -export enum KnownSecretPermissions { - // (undocumented) - Backup = "backup", - // (undocumented) - Delete = "delete", - // (undocumented) - Get = "get", - // (undocumented) - List = "list", - // (undocumented) - Purge = "purge", - // (undocumented) - Recover = "recover", - // (undocumented) - Restore = "restore", - // (undocumented) - Set = "set" -} - -// @public -export enum KnownSkuFamily { - // (undocumented) - A = "A" -} - -// @public -export enum KnownStoragePermissions { - // (undocumented) - Backup = "backup", - // (undocumented) - Delete = "delete", - // (undocumented) - Deletesas = "deletesas", - // (undocumented) - Get = "get", - // (undocumented) - Getsas = "getsas", - // (undocumented) - List = "list", - // (undocumented) - Listsas = "listsas", - // (undocumented) - Purge = "purge", - // (undocumented) - Recover = "recover", - // (undocumented) - Regeneratekey = "regeneratekey", - // (undocumented) - Restore = "restore", - // (undocumented) - Set = "set", - // (undocumented) - Setsas = "setsas", - // (undocumented) - Update = "update" -} - -// @public -export interface LogSpecification { - blobDuration?: string; - displayName?: string; - name?: string; -} - -// @public -export type NetworkRuleAction = string; - -// @public -export type NetworkRuleBypassOptions = string; - -// @public -export interface NetworkRuleSet { - bypass?: NetworkRuleBypassOptions; - defaultAction?: NetworkRuleAction; - ipRules?: IPRule[]; - virtualNetworkRules?: VirtualNetworkRule[]; -} - -// @public -export interface Operation { - display?: OperationDisplay; - name?: string; - origin?: string; - serviceSpecification?: ServiceSpecification; -} - -// @public -export interface OperationDisplay { - description?: string; - operation?: string; - provider?: string; - resource?: string; -} - -// @public -export interface OperationListResult { - nextLink?: string; - value?: Operation[]; -} - -// @public -export interface Operations { - list(options?: OperationsListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface OperationsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type OperationsListNextResponse = OperationListResult; - -// @public -export interface OperationsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type OperationsListResponse = OperationListResult; - -// @public -interface Permissions_2 { - certificates?: CertificatePermissions[]; - keys?: KeyPermissions[]; - secrets?: SecretPermissions[]; - storage?: StoragePermissions[]; -} - -export { Permissions_2 as Permissions } - -// @public -export interface PrivateEndpoint { - readonly id?: string; -} - -// @public -export type PrivateEndpointConnection = Resource & { - privateEndpoint?: PrivateEndpoint; - privateLinkServiceConnectionState?: PrivateLinkServiceConnectionState; - readonly provisioningState?: PrivateEndpointConnectionProvisioningState; -}; - -// @public -export interface PrivateEndpointConnectionItem { - privateEndpoint?: PrivateEndpoint; - privateLinkServiceConnectionState?: PrivateLinkServiceConnectionState; - readonly provisioningState?: PrivateEndpointConnectionProvisioningState; -} - -// @public -export type PrivateEndpointConnectionProvisioningState = string; - -// @public -export interface PrivateEndpointConnections { - beginDelete(resourceGroupName: string, vaultName: string, privateEndpointConnectionName: string, options?: PrivateEndpointConnectionsDeleteOptionalParams): Promise, PrivateEndpointConnectionsDeleteResponse>>; - beginDeleteAndWait(resourceGroupName: string, vaultName: string, privateEndpointConnectionName: string, options?: PrivateEndpointConnectionsDeleteOptionalParams): Promise; - get(resourceGroupName: string, vaultName: string, privateEndpointConnectionName: string, options?: PrivateEndpointConnectionsGetOptionalParams): Promise; - put(resourceGroupName: string, vaultName: string, privateEndpointConnectionName: string, properties: PrivateEndpointConnection, options?: PrivateEndpointConnectionsPutOptionalParams): Promise; -} - -// @public -export interface PrivateEndpointConnectionsDeleteHeaders { - location?: string; - retryAfter?: number; -} - -// @public -export interface PrivateEndpointConnectionsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type PrivateEndpointConnectionsDeleteResponse = PrivateEndpointConnection; - -// @public -export interface PrivateEndpointConnectionsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PrivateEndpointConnectionsGetResponse = PrivateEndpointConnection; - -// @public -export interface PrivateEndpointConnectionsPutHeaders { - azureAsyncOperation?: string; - retryAfter?: number; -} - -// @public -export interface PrivateEndpointConnectionsPutOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PrivateEndpointConnectionsPutResponse = PrivateEndpointConnectionsPutHeaders & PrivateEndpointConnection; - -// @public -export type PrivateEndpointServiceConnectionStatus = string; - -// @public -export type PrivateLinkResource = Resource & { - readonly groupId?: string; - readonly requiredMembers?: string[]; - requiredZoneNames?: string[]; -}; - -// @public -export interface PrivateLinkResourceListResult { - value?: PrivateLinkResource[]; -} - -// @public -export interface PrivateLinkResources { - listByVault(resourceGroupName: string, vaultName: string, options?: PrivateLinkResourcesListByVaultOptionalParams): Promise; -} - -// @public -export interface PrivateLinkResourcesListByVaultOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PrivateLinkResourcesListByVaultResponse = PrivateLinkResourceListResult; - -// @public -export interface PrivateLinkServiceConnectionState { - actionRequired?: string; - description?: string; - status?: PrivateEndpointServiceConnectionStatus; -} - -// @public -export type Reason = "AccountNameInvalid" | "AlreadyExists"; - -// @public -export interface Resource { - readonly id?: string; - readonly location?: string; - readonly name?: string; - readonly tags?: { - [propertyName: string]: string; - }; - readonly type?: string; -} - -// @public -export interface ResourceListResult { - nextLink?: string; - value?: Resource[]; -} - -// @public -export type SecretPermissions = string; - -// @public -export interface ServiceSpecification { - logSpecifications?: LogSpecification[]; -} - -// @public -export interface Sku { - family: SkuFamily; - name: SkuName; -} - -// @public -export type SkuFamily = string; - -// @public -export type SkuName = "standard" | "premium"; - -// @public -export type StoragePermissions = string; - -// @public -export interface Vault { - readonly id?: string; - location?: string; - readonly name?: string; - properties: VaultProperties; - tags?: { - [propertyName: string]: string; - }; - readonly type?: string; -} - -// @public -export interface VaultAccessPolicyParameters { - readonly id?: string; - readonly location?: string; - readonly name?: string; - properties: VaultAccessPolicyProperties; - readonly type?: string; -} - -// @public -export interface VaultAccessPolicyProperties { - accessPolicies: AccessPolicyEntry[]; -} - -// @public -export interface VaultCheckNameAvailabilityParameters { - name: string; - type: "Microsoft.KeyVault/vaults"; -} - -// @public -export interface VaultCreateOrUpdateParameters { - location: string; - properties: VaultProperties; - tags?: { - [propertyName: string]: string; - }; -} - -// @public -export interface VaultListResult { - nextLink?: string; - value?: Vault[]; -} - -// @public -export interface VaultPatchParameters { - properties?: VaultPatchProperties; - tags?: { - [propertyName: string]: string; - }; -} - -// @public -export interface VaultPatchProperties { - accessPolicies?: AccessPolicyEntry[]; - createMode?: CreateMode; - enabledForDeployment?: boolean; - enabledForDiskEncryption?: boolean; - enabledForTemplateDeployment?: boolean; - enablePurgeProtection?: boolean; - enableRbacAuthorization?: boolean; - enableSoftDelete?: boolean; - networkAcls?: NetworkRuleSet; - sku?: Sku; - softDeleteRetentionInDays?: number; - tenantId?: string; -} - -// @public -export interface VaultProperties { - accessPolicies?: AccessPolicyEntry[]; - createMode?: CreateMode; - enabledForDeployment?: boolean; - enabledForDiskEncryption?: boolean; - enabledForTemplateDeployment?: boolean; - enablePurgeProtection?: boolean; - enableRbacAuthorization?: boolean; - enableSoftDelete?: boolean; - networkAcls?: NetworkRuleSet; - readonly privateEndpointConnections?: PrivateEndpointConnectionItem[]; - sku: Sku; - softDeleteRetentionInDays?: number; - tenantId: string; - vaultUri?: string; -} - -// @public -export interface Vaults { - beginCreateOrUpdate(resourceGroupName: string, vaultName: string, parameters: VaultCreateOrUpdateParameters, options?: VaultsCreateOrUpdateOptionalParams): Promise, VaultsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, vaultName: string, parameters: VaultCreateOrUpdateParameters, options?: VaultsCreateOrUpdateOptionalParams): Promise; - beginPurgeDeleted(vaultName: string, location: string, options?: VaultsPurgeDeletedOptionalParams): Promise, void>>; - beginPurgeDeletedAndWait(vaultName: string, location: string, options?: VaultsPurgeDeletedOptionalParams): Promise; - checkNameAvailability(vaultName: VaultCheckNameAvailabilityParameters, options?: VaultsCheckNameAvailabilityOptionalParams): Promise; - delete(resourceGroupName: string, vaultName: string, options?: VaultsDeleteOptionalParams): Promise; - get(resourceGroupName: string, vaultName: string, options?: VaultsGetOptionalParams): Promise; - getDeleted(vaultName: string, location: string, options?: VaultsGetDeletedOptionalParams): Promise; - list(options?: VaultsListOptionalParams): PagedAsyncIterableIterator; - listByResourceGroup(resourceGroupName: string, options?: VaultsListByResourceGroupOptionalParams): PagedAsyncIterableIterator; - listBySubscription(options?: VaultsListBySubscriptionOptionalParams): PagedAsyncIterableIterator; - listDeleted(options?: VaultsListDeletedOptionalParams): PagedAsyncIterableIterator; - update(resourceGroupName: string, vaultName: string, parameters: VaultPatchParameters, options?: VaultsUpdateOptionalParams): Promise; - updateAccessPolicy(resourceGroupName: string, vaultName: string, operationKind: AccessPolicyUpdateKind, parameters: VaultAccessPolicyParameters, options?: VaultsUpdateAccessPolicyOptionalParams): Promise; -} - -// @public -export interface VaultsCheckNameAvailabilityOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VaultsCheckNameAvailabilityResponse = CheckNameAvailabilityResult; - -// @public -export interface VaultsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VaultsCreateOrUpdateResponse = Vault; - -// @public -export interface VaultsDeleteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface VaultsGetDeletedOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VaultsGetDeletedResponse = DeletedVault; - -// @public -export interface VaultsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VaultsGetResponse = Vault; - -// @public -export interface VaultsListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { - top?: number; -} - -// @public -export type VaultsListByResourceGroupNextResponse = VaultListResult; - -// @public -export interface VaultsListByResourceGroupOptionalParams extends coreClient.OperationOptions { - top?: number; -} - -// @public -export type VaultsListByResourceGroupResponse = VaultListResult; - -// @public -export interface VaultsListBySubscriptionNextOptionalParams extends coreClient.OperationOptions { - top?: number; -} - -// @public -export type VaultsListBySubscriptionNextResponse = VaultListResult; - -// @public -export interface VaultsListBySubscriptionOptionalParams extends coreClient.OperationOptions { - top?: number; -} - -// @public -export type VaultsListBySubscriptionResponse = VaultListResult; - -// @public -export interface VaultsListDeletedNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VaultsListDeletedNextResponse = DeletedVaultListResult; - -// @public -export interface VaultsListDeletedOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VaultsListDeletedResponse = DeletedVaultListResult; - -// @public -export interface VaultsListNextOptionalParams extends coreClient.OperationOptions { - top?: number; -} - -// @public -export type VaultsListNextResponse = ResourceListResult; - -// @public -export interface VaultsListOptionalParams extends coreClient.OperationOptions { - top?: number; -} - -// @public -export type VaultsListResponse = ResourceListResult; - -// @public -export interface VaultsPurgeDeletedOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface VaultsUpdateAccessPolicyOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VaultsUpdateAccessPolicyResponse = VaultAccessPolicyParameters; - -// @public -export interface VaultsUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VaultsUpdateResponse = Vault; - -// @public -export interface VirtualNetworkRule { - id: string; -} - - -// (No @packageDocumentation comment for this package) - -``` +## API Report File for "keyvault-resource-manager" + +> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). + +```ts + +import * as coreAuth from '@azure/core-auth'; +import * as coreClient from '@azure/core-client'; +import { PagedAsyncIterableIterator } from '@azure/core-paging'; +import { PollerLike } from '@azure/core-lro'; +import { PollOperationState } from '@azure/core-lro'; + +// @public +export interface AccessPolicyEntry { + applicationId?: string; + objectId: string; + permissions: Permissions_2; + tenantId: string; +} + +// @public +export type AccessPolicyUpdateKind = "add" | "replace" | "remove"; + +// @public +export type CertificatePermissions = string; + +// @public +export interface CheckNameAvailabilityResult { + readonly message?: string; + readonly nameAvailable?: boolean; + readonly reason?: Reason; +} + +// @public +export interface CloudError { + error?: CloudErrorBody; +} + +// @public +export interface CloudErrorBody { + code?: string; + message?: string; +} + +// @public +export type CreateMode = "recover" | "default"; + +// @public +export interface DeletedVault { + readonly id?: string; + readonly name?: string; + properties?: DeletedVaultProperties; + readonly type?: string; +} + +// @public +export interface DeletedVaultListResult { + nextLink?: string; + value?: DeletedVault[]; +} + +// @public +export interface DeletedVaultProperties { + readonly deletionDate?: Date; + readonly location?: string; + readonly scheduledPurgeDate?: Date; + readonly tags?: { + [propertyName: string]: string; + }; + readonly vaultId?: string; +} + +// @public +export interface IPRule { + value: string; +} + +// @public +export type KeyPermissions = string; + +// @public (undocumented) +export class KeyVaultManagementClient extends KeyVaultManagementClientContext { + constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: KeyVaultManagementClientOptionalParams); + // (undocumented) + operations: Operations; + // (undocumented) + privateEndpointConnections: PrivateEndpointConnections; + // (undocumented) + privateLinkResources: PrivateLinkResources; + // (undocumented) + vaults: Vaults; +} + +// @public (undocumented) +export class KeyVaultManagementClientContext extends coreClient.ServiceClient { + // (undocumented) + $host: string; + constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: KeyVaultManagementClientOptionalParams); + // (undocumented) + apiVersion: string; + // (undocumented) + subscriptionId: string; +} + +// @public +export interface KeyVaultManagementClientOptionalParams extends coreClient.ServiceClientOptions { + $host?: string; + apiVersion?: string; + endpoint?: string; +} + +// @public +export enum KnownCertificatePermissions { + // (undocumented) + Backup = "backup", + // (undocumented) + Create = "create", + // (undocumented) + Delete = "delete", + // (undocumented) + Deleteissuers = "deleteissuers", + // (undocumented) + Get = "get", + // (undocumented) + Getissuers = "getissuers", + // (undocumented) + Import = "import", + // (undocumented) + List = "list", + // (undocumented) + Listissuers = "listissuers", + // (undocumented) + Managecontacts = "managecontacts", + // (undocumented) + Manageissuers = "manageissuers", + // (undocumented) + Purge = "purge", + // (undocumented) + Recover = "recover", + // (undocumented) + Restore = "restore", + // (undocumented) + Setissuers = "setissuers", + // (undocumented) + Update = "update" +} + +// @public +export enum KnownKeyPermissions { + // (undocumented) + Backup = "backup", + // (undocumented) + Create = "create", + // (undocumented) + Decrypt = "decrypt", + // (undocumented) + Delete = "delete", + // (undocumented) + Encrypt = "encrypt", + // (undocumented) + Get = "get", + // (undocumented) + Import = "import", + // (undocumented) + List = "list", + // (undocumented) + Purge = "purge", + // (undocumented) + Recover = "recover", + // (undocumented) + Restore = "restore", + // (undocumented) + Sign = "sign", + // (undocumented) + UnwrapKey = "unwrapKey", + // (undocumented) + Update = "update", + // (undocumented) + Verify = "verify", + // (undocumented) + WrapKey = "wrapKey" +} + +// @public +export enum KnownNetworkRuleAction { + // (undocumented) + Allow = "Allow", + // (undocumented) + Deny = "Deny" +} + +// @public +export enum KnownNetworkRuleBypassOptions { + // (undocumented) + AzureServices = "AzureServices", + // (undocumented) + None = "None" +} + +// @public +export enum KnownPrivateEndpointConnectionProvisioningState { + // (undocumented) + Creating = "Creating", + // (undocumented) + Deleting = "Deleting", + // (undocumented) + Disconnected = "Disconnected", + // (undocumented) + Failed = "Failed", + // (undocumented) + Succeeded = "Succeeded", + // (undocumented) + Updating = "Updating" +} + +// @public +export enum KnownPrivateEndpointServiceConnectionStatus { + // (undocumented) + Approved = "Approved", + // (undocumented) + Disconnected = "Disconnected", + // (undocumented) + Pending = "Pending", + // (undocumented) + Rejected = "Rejected" +} + +// @public +export enum KnownSecretPermissions { + // (undocumented) + Backup = "backup", + // (undocumented) + Delete = "delete", + // (undocumented) + Get = "get", + // (undocumented) + List = "list", + // (undocumented) + Purge = "purge", + // (undocumented) + Recover = "recover", + // (undocumented) + Restore = "restore", + // (undocumented) + Set = "set" +} + +// @public +export enum KnownSkuFamily { + // (undocumented) + A = "A" +} + +// @public +export enum KnownStoragePermissions { + // (undocumented) + Backup = "backup", + // (undocumented) + Delete = "delete", + // (undocumented) + Deletesas = "deletesas", + // (undocumented) + Get = "get", + // (undocumented) + Getsas = "getsas", + // (undocumented) + List = "list", + // (undocumented) + Listsas = "listsas", + // (undocumented) + Purge = "purge", + // (undocumented) + Recover = "recover", + // (undocumented) + Regeneratekey = "regeneratekey", + // (undocumented) + Restore = "restore", + // (undocumented) + Set = "set", + // (undocumented) + Setsas = "setsas", + // (undocumented) + Update = "update" +} + +// @public +export interface LogSpecification { + blobDuration?: string; + displayName?: string; + name?: string; +} + +// @public +export type NetworkRuleAction = string; + +// @public +export type NetworkRuleBypassOptions = string; + +// @public +export interface NetworkRuleSet { + bypass?: NetworkRuleBypassOptions; + defaultAction?: NetworkRuleAction; + ipRules?: IPRule[]; + virtualNetworkRules?: VirtualNetworkRule[]; +} + +// @public +export interface Operation { + display?: OperationDisplay; + name?: string; + origin?: string; + serviceSpecification?: ServiceSpecification; +} + +// @public +export interface OperationDisplay { + description?: string; + operation?: string; + provider?: string; + resource?: string; +} + +// @public +export interface OperationListResult { + nextLink?: string; + value?: Operation[]; +} + +// @public +export interface Operations { + list(options?: OperationsListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface OperationsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type OperationsListNextResponse = OperationListResult; + +// @public +export interface OperationsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type OperationsListResponse = OperationListResult; + +// @public +interface Permissions_2 { + certificates?: CertificatePermissions[]; + keys?: KeyPermissions[]; + secrets?: SecretPermissions[]; + storage?: StoragePermissions[]; +} + +export { Permissions_2 as Permissions } + +// @public +export interface PrivateEndpoint { + readonly id?: string; +} + +// @public +export type PrivateEndpointConnection = Resource & { + privateEndpoint?: PrivateEndpoint; + privateLinkServiceConnectionState?: PrivateLinkServiceConnectionState; + readonly provisioningState?: PrivateEndpointConnectionProvisioningState; +}; + +// @public +export interface PrivateEndpointConnectionItem { + privateEndpoint?: PrivateEndpoint; + privateLinkServiceConnectionState?: PrivateLinkServiceConnectionState; + readonly provisioningState?: PrivateEndpointConnectionProvisioningState; +} + +// @public +export type PrivateEndpointConnectionProvisioningState = string; + +// @public +export interface PrivateEndpointConnections { + beginDelete(resourceGroupName: string, vaultName: string, privateEndpointConnectionName: string, options?: PrivateEndpointConnectionsDeleteOptionalParams): Promise, PrivateEndpointConnectionsDeleteResponse>>; + beginDeleteAndWait(resourceGroupName: string, vaultName: string, privateEndpointConnectionName: string, options?: PrivateEndpointConnectionsDeleteOptionalParams): Promise; + get(resourceGroupName: string, vaultName: string, privateEndpointConnectionName: string, options?: PrivateEndpointConnectionsGetOptionalParams): Promise; + put(resourceGroupName: string, vaultName: string, privateEndpointConnectionName: string, properties: PrivateEndpointConnection, options?: PrivateEndpointConnectionsPutOptionalParams): Promise; +} + +// @public +export interface PrivateEndpointConnectionsDeleteHeaders { + location?: string; + retryAfter?: number; +} + +// @public +export interface PrivateEndpointConnectionsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type PrivateEndpointConnectionsDeleteResponse = PrivateEndpointConnection; + +// @public +export interface PrivateEndpointConnectionsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PrivateEndpointConnectionsGetResponse = PrivateEndpointConnection; + +// @public +export interface PrivateEndpointConnectionsPutHeaders { + azureAsyncOperation?: string; + retryAfter?: number; +} + +// @public +export interface PrivateEndpointConnectionsPutOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PrivateEndpointConnectionsPutResponse = PrivateEndpointConnectionsPutHeaders & PrivateEndpointConnection; + +// @public +export type PrivateEndpointServiceConnectionStatus = string; + +// @public +export type PrivateLinkResource = Resource & { + readonly groupId?: string; + readonly requiredMembers?: string[]; + requiredZoneNames?: string[]; +}; + +// @public +export interface PrivateLinkResourceListResult { + value?: PrivateLinkResource[]; +} + +// @public +export interface PrivateLinkResources { + listByVault(resourceGroupName: string, vaultName: string, options?: PrivateLinkResourcesListByVaultOptionalParams): Promise; +} + +// @public +export interface PrivateLinkResourcesListByVaultOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PrivateLinkResourcesListByVaultResponse = PrivateLinkResourceListResult; + +// @public +export interface PrivateLinkServiceConnectionState { + actionRequired?: string; + description?: string; + status?: PrivateEndpointServiceConnectionStatus; +} + +// @public +export type Reason = "AccountNameInvalid" | "AlreadyExists"; + +// @public +export interface Resource { + readonly id?: string; + readonly location?: string; + readonly name?: string; + readonly tags?: { + [propertyName: string]: string; + }; + readonly type?: string; +} + +// @public +export interface ResourceListResult { + nextLink?: string; + value?: Resource[]; +} + +// @public +export type SecretPermissions = string; + +// @public +export interface ServiceSpecification { + logSpecifications?: LogSpecification[]; +} + +// @public +export interface Sku { + family: SkuFamily; + name: SkuName; +} + +// @public +export type SkuFamily = string; + +// @public +export type SkuName = "standard" | "premium"; + +// @public +export type StoragePermissions = string; + +// @public +export interface Vault { + readonly id?: string; + location?: string; + readonly name?: string; + properties: VaultProperties; + tags?: { + [propertyName: string]: string; + }; + readonly type?: string; +} + +// @public +export interface VaultAccessPolicyParameters { + readonly id?: string; + readonly location?: string; + readonly name?: string; + properties: VaultAccessPolicyProperties; + readonly type?: string; +} + +// @public +export interface VaultAccessPolicyProperties { + accessPolicies: AccessPolicyEntry[]; +} + +// @public +export interface VaultCheckNameAvailabilityParameters { + name: string; + type: "Microsoft.KeyVault/vaults"; +} + +// @public +export interface VaultCreateOrUpdateParameters { + location: string; + properties: VaultProperties; + tags?: { + [propertyName: string]: string; + }; +} + +// @public +export interface VaultListResult { + nextLink?: string; + value?: Vault[]; +} + +// @public +export interface VaultPatchParameters { + properties?: VaultPatchProperties; + tags?: { + [propertyName: string]: string; + }; +} + +// @public +export interface VaultPatchProperties { + accessPolicies?: AccessPolicyEntry[]; + createMode?: CreateMode; + enabledForDeployment?: boolean; + enabledForDiskEncryption?: boolean; + enabledForTemplateDeployment?: boolean; + enablePurgeProtection?: boolean; + enableRbacAuthorization?: boolean; + enableSoftDelete?: boolean; + networkAcls?: NetworkRuleSet; + sku?: Sku; + softDeleteRetentionInDays?: number; + tenantId?: string; +} + +// @public +export interface VaultProperties { + accessPolicies?: AccessPolicyEntry[]; + createMode?: CreateMode; + enabledForDeployment?: boolean; + enabledForDiskEncryption?: boolean; + enabledForTemplateDeployment?: boolean; + enablePurgeProtection?: boolean; + enableRbacAuthorization?: boolean; + enableSoftDelete?: boolean; + networkAcls?: NetworkRuleSet; + readonly privateEndpointConnections?: PrivateEndpointConnectionItem[]; + sku: Sku; + softDeleteRetentionInDays?: number; + tenantId: string; + vaultUri?: string; +} + +// @public +export interface Vaults { + beginCreateOrUpdate(resourceGroupName: string, vaultName: string, parameters: VaultCreateOrUpdateParameters, options?: VaultsCreateOrUpdateOptionalParams): Promise, VaultsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, vaultName: string, parameters: VaultCreateOrUpdateParameters, options?: VaultsCreateOrUpdateOptionalParams): Promise; + beginPurgeDeleted(vaultName: string, location: string, options?: VaultsPurgeDeletedOptionalParams): Promise, void>>; + beginPurgeDeletedAndWait(vaultName: string, location: string, options?: VaultsPurgeDeletedOptionalParams): Promise; + checkNameAvailability(vaultName: VaultCheckNameAvailabilityParameters, options?: VaultsCheckNameAvailabilityOptionalParams): Promise; + delete(resourceGroupName: string, vaultName: string, options?: VaultsDeleteOptionalParams): Promise; + get(resourceGroupName: string, vaultName: string, options?: VaultsGetOptionalParams): Promise; + getDeleted(vaultName: string, location: string, options?: VaultsGetDeletedOptionalParams): Promise; + list(options?: VaultsListOptionalParams): PagedAsyncIterableIterator; + listByResourceGroup(resourceGroupName: string, options?: VaultsListByResourceGroupOptionalParams): PagedAsyncIterableIterator; + listBySubscription(options?: VaultsListBySubscriptionOptionalParams): PagedAsyncIterableIterator; + listDeleted(options?: VaultsListDeletedOptionalParams): PagedAsyncIterableIterator; + update(resourceGroupName: string, vaultName: string, parameters: VaultPatchParameters, options?: VaultsUpdateOptionalParams): Promise; + updateAccessPolicy(resourceGroupName: string, vaultName: string, operationKind: AccessPolicyUpdateKind, parameters: VaultAccessPolicyParameters, options?: VaultsUpdateAccessPolicyOptionalParams): Promise; +} + +// @public +export interface VaultsCheckNameAvailabilityOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VaultsCheckNameAvailabilityResponse = CheckNameAvailabilityResult; + +// @public +export interface VaultsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VaultsCreateOrUpdateResponse = Vault; + +// @public +export interface VaultsDeleteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface VaultsGetDeletedOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VaultsGetDeletedResponse = DeletedVault; + +// @public +export interface VaultsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VaultsGetResponse = Vault; + +// @public +export interface VaultsListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { + top?: number; +} + +// @public +export type VaultsListByResourceGroupNextResponse = VaultListResult; + +// @public +export interface VaultsListByResourceGroupOptionalParams extends coreClient.OperationOptions { + top?: number; +} + +// @public +export type VaultsListByResourceGroupResponse = VaultListResult; + +// @public +export interface VaultsListBySubscriptionNextOptionalParams extends coreClient.OperationOptions { + top?: number; +} + +// @public +export type VaultsListBySubscriptionNextResponse = VaultListResult; + +// @public +export interface VaultsListBySubscriptionOptionalParams extends coreClient.OperationOptions { + top?: number; +} + +// @public +export type VaultsListBySubscriptionResponse = VaultListResult; + +// @public +export interface VaultsListDeletedNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VaultsListDeletedNextResponse = DeletedVaultListResult; + +// @public +export interface VaultsListDeletedOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VaultsListDeletedResponse = DeletedVaultListResult; + +// @public +export interface VaultsListNextOptionalParams extends coreClient.OperationOptions { + top?: number; +} + +// @public +export type VaultsListNextResponse = ResourceListResult; + +// @public +export interface VaultsListOptionalParams extends coreClient.OperationOptions { + top?: number; +} + +// @public +export type VaultsListResponse = ResourceListResult; + +// @public +export interface VaultsPurgeDeletedOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface VaultsUpdateAccessPolicyOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VaultsUpdateAccessPolicyResponse = VaultAccessPolicyParameters; + +// @public +export interface VaultsUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VaultsUpdateResponse = Vault; + +// @public +export interface VirtualNetworkRule { + id: string; +} + + +// (No @packageDocumentation comment for this package) + +``` diff --git a/test/smoke/generated/keyvault-resource-manager/src/coreClientLro.ts b/test/smoke/generated/keyvault-resource-manager/src/coreClientLro.ts deleted file mode 100644 index d793a24458..0000000000 --- a/test/smoke/generated/keyvault-resource-manager/src/coreClientLro.ts +++ /dev/null @@ -1,323 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. - -import { - OperationArguments, - OperationSpec, - OperationResponseMap, - FullOperationResponse -} from "@azure/core-client"; -import { - LroResourceLocationConfig, - GetLroStatusFromResponse, - LongRunningOperation, - LroConfig, - LroMode, - LroResponse, - LroStatus, - createGetLroStatusFromResponse, - RawResponse -} from "./lro"; - -export const successStates = ["succeeded"]; -export const failureStates = ["failed", "canceled", "cancelled"]; -export const terminalStates = successStates.concat(failureStates); - -export type SendOperationFn = ( - args: OperationArguments, - spec: OperationSpec -) => Promise>; - -export function createPollingMethod( - sendOperationFn: SendOperationFn, - GetLroStatusFromResponse: GetLroStatusFromResponse, - args: OperationArguments, - spec: OperationSpec, - mode?: LroMode -): (path?: string) => Promise> { - /** - * Polling calls will always return a status object i.e. {"status": "success"} - * these intermediate responses are not described in the swagger so we need to - * pass custom mappers at runtime. - * This function replaces all the existing mappers to be able to deserialize a status object - * @param responses Original set of responses defined in the operation - */ - function getCompositeMappers(responses: { - [responseCode: string]: OperationResponseMap; - }): { - [responseCode: string]: OperationResponseMap; - } { - return Object.keys(responses).reduce((acc, statusCode) => { - return { - ...acc, - [statusCode]: { - ...responses[statusCode], - bodyMapper: { - type: { - name: "Composite", - modelProperties: { - status: { - serializedName: "status", - type: { - name: "String" - } - } - } - } - } - } - }; - }, {} as { [responseCode: string]: OperationResponseMap }); - } - let response: LroStatus | undefined = undefined; - const customerCallback = args?.options?.onResponse; - const updatedArgs = { - ...args, - options: { - ...args.options, - onResponse: ( - rawResponse: FullOperationResponse, - flatResponse: unknown - ): void => { - response = GetLroStatusFromResponse( - { - statusCode: rawResponse.status, - body: rawResponse.parsedBody, - headers: rawResponse.headers.toJSON() - }, - flatResponse as TResult - ); - if (response.done) { - customerCallback?.(rawResponse, flatResponse); - } - } - } - }; - // Make sure we don't send any body to the get request - const { requestBody, responses, ...restSpec } = spec; - if (mode === "AzureAsync") { - return async (path?: string) => { - await sendOperationFn(updatedArgs, { - ...restSpec, - responses: getCompositeMappers(responses), - httpMethod: "GET", - ...(path && { path }) - }); - return response!; - }; - } - return async (path?: string) => { - await sendOperationFn(updatedArgs, { - ...restSpec, - responses: responses, - httpMethod: "GET", - ...(path && { path }) - }); - return response!; - }; -} - -/** - * We need to selectively deserialize our responses, only deserializing if we - * are in a final Lro response, not deserializing any polling non-terminal responses - */ -export function shouldDeserializeLro(lroResourceLocationConfig?: string) { - let initialOperationInfo: LroResponseInfo | undefined; - let isInitialRequest = true; - - return (response: FullOperationResponse) => { - if (response.status < 200 || response.status >= 300) { - return true; - } - - if (!initialOperationInfo) { - initialOperationInfo = getLroData(response); - } else { - isInitialRequest = false; - } - - if ( - initialOperationInfo.azureAsyncOperation || - initialOperationInfo.operationLocation - ) { - return ( - !isInitialRequest && - isAsyncOperationFinalResponse( - response, - initialOperationInfo, - lroResourceLocationConfig - ) - ); - } - - if (initialOperationInfo.location) { - return isLocationFinalResponse(response); - } - - if (initialOperationInfo.requestMethod === "PUT") { - return isBodyPollingFinalResponse(response); - } - - return true; - }; -} - -function isAsyncOperationFinalResponse( - response: FullOperationResponse, - initialOperationInfo: LroResponseInfo, - lroResourceLocationConfig?: string -): boolean { - const status: string = response.parsedBody?.status || "Succeeded"; - if (!terminalStates.includes(status.toLowerCase())) { - return false; - } - - if (initialOperationInfo.requestMethod === "DELETE") { - return true; - } - - if ( - initialOperationInfo.requestMethod === "PUT" && - lroResourceLocationConfig && - lroResourceLocationConfig.toLowerCase() === "azure-asyncoperation" - ) { - return true; - } - - if ( - initialOperationInfo.requestMethod !== "PUT" && - !initialOperationInfo.location - ) { - return true; - } - - return false; -} - -function isLocationFinalResponse(response: FullOperationResponse): boolean { - return response.status !== 202; -} - -function isBodyPollingFinalResponse(response: FullOperationResponse): boolean { - const provisioningState: string = - response.parsedBody?.properties?.provisioningState || "Succeeded"; - - if (terminalStates.includes(provisioningState.toLowerCase())) { - return true; - } - - return false; -} - -interface LroResponseInfo { - requestMethod: string; - azureAsyncOperation?: string; - operationLocation?: string; - location?: string; -} - -function getLroData(result: FullOperationResponse): LroResponseInfo { - return { - azureAsyncOperation: result.headers.get("azure-asyncoperation"), - operationLocation: result.headers.get("operation-location"), - location: result.headers.get("location"), - requestMethod: result.request.method - }; -} - -export function getSpecPath(spec: OperationSpec): string { - if (spec.path) { - return spec.path; - } else { - throw Error("Bad spec: request path is not found!"); - } -} - -export class CoreClientLro implements LongRunningOperation { - constructor( - private sendOperationFn: SendOperationFn, - private args: OperationArguments, - private spec: OperationSpec, - private lroResourceLocationConfig?: LroResourceLocationConfig, - public requestPath: string = spec.path!, - public requestMethod: string = spec.httpMethod - ) {} - public async sendInitialRequest( - initializeState: ( - rawResponse: RawResponse, - flatResponse: unknown - ) => boolean - ): Promise> { - const { onResponse, ...restOptions } = this.args.options || {}; - return this.sendOperationFn( - { - ...this.args, - options: { - ...restOptions, - onResponse: ( - rawResponse: FullOperationResponse, - flatResponse: unknown - ) => { - const isCompleted = initializeState( - { - statusCode: rawResponse.status, - body: rawResponse.parsedBody, - headers: rawResponse.headers.toJSON() - }, - flatResponse - ); - if (isCompleted) { - onResponse?.(rawResponse, flatResponse); - } - } - } - }, - this.spec - ); - } - - public async sendPollRequest( - config: LroConfig, - path: string - ): Promise> { - const getLroStatusFromResponse = createGetLroStatusFromResponse( - this, - config, - this.lroResourceLocationConfig - ); - return createPollingMethod( - this.sendOperationFn, - getLroStatusFromResponse, - this.args, - this.spec, - config.mode - )(path); - } - - public async retrieveAzureAsyncResource( - path?: string - ): Promise> { - const updatedArgs = { ...this.args }; - if (updatedArgs.options) { - (updatedArgs.options as any).shouldDeserialize = true; - } - return createPollingMethod( - this.sendOperationFn, - (rawResponse, flatResponse) => ({ - rawResponse, - flatResponse, - done: true - }), - updatedArgs, - this.spec - )(path); - } -} diff --git a/test/smoke/generated/keyvault-resource-manager/src/lro/azureAsyncPolling.ts b/test/smoke/generated/keyvault-resource-manager/src/lro/azureAsyncPolling.ts deleted file mode 100644 index 725578a692..0000000000 --- a/test/smoke/generated/keyvault-resource-manager/src/lro/azureAsyncPolling.ts +++ /dev/null @@ -1,96 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { - failureStates, - LroResourceLocationConfig, - LongRunningOperation, - LroBody, - LroResponse, - LroStatus, - RawResponse, - successStates -} from "./models"; -import { isUnexpectedPollingResponse } from "./requestUtils"; - -function getResponseStatus(rawResponse: RawResponse): string { - const { status } = (rawResponse.body as LroBody) ?? {}; - return status?.toLowerCase() ?? "succeeded"; -} - -function isAzureAsyncPollingDone(rawResponse: RawResponse): boolean { - const state = getResponseStatus(rawResponse); - if ( - isUnexpectedPollingResponse(rawResponse) || - failureStates.includes(state) - ) { - throw new Error(`Operation status: ${state}`); - } - return successStates.includes(state); -} - -async function sendFinalRequest( - lro: LongRunningOperation, - lroResourceLocationConfig?: LroResourceLocationConfig, - resourceLocation?: string -): Promise | undefined> { - switch (lroResourceLocationConfig) { - case "original-uri": - return lro.retrieveAzureAsyncResource(); - case "azure-async-operation": - return Promise.resolve(undefined); - case "location": - default: - return lro.retrieveAzureAsyncResource(resourceLocation); - } -} - -export function processAzureAsyncOperationResult( - lro: LongRunningOperation, - resourceLocation?: string, - lroResourceLocationConfig?: LroResourceLocationConfig -): (rawResponse: RawResponse, flatResponse: TResult) => LroStatus { - return ( - rawResponse: RawResponse, - flatResponse: TResult - ): LroStatus => { - if (isAzureAsyncPollingDone(rawResponse)) { - if (resourceLocation === undefined) { - return { rawResponse, flatResponse, done: true }; - } else { - return { - rawResponse, - flatResponse, - done: false, - next: async () => { - const finalResponse = await sendFinalRequest( - lro, - lroResourceLocationConfig, - resourceLocation - ); - return { - ...(finalResponse ?? { - rawResponse, - flatResponse - }), - done: true - }; - } - }; - } - } - return { - rawResponse, - flatResponse, - done: false - }; - }; -} diff --git a/test/smoke/generated/keyvault-resource-manager/src/lro/bodyPolling.ts b/test/smoke/generated/keyvault-resource-manager/src/lro/bodyPolling.ts deleted file mode 100644 index b1c87f8bc8..0000000000 --- a/test/smoke/generated/keyvault-resource-manager/src/lro/bodyPolling.ts +++ /dev/null @@ -1,54 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { - failureStates, - LroBody, - LroStatus, - RawResponse, - successStates -} from "./models"; -import { isUnexpectedPollingResponse } from "./requestUtils"; - -function getProvisioningState(rawResponse: RawResponse): string { - const { properties, provisioningState } = (rawResponse.body as LroBody) ?? {}; - const state: string | undefined = - properties?.provisioningState ?? provisioningState; - return state?.toLowerCase() ?? "succeeded"; -} - -export function isBodyPollingDone(rawResponse: RawResponse): boolean { - const state = getProvisioningState(rawResponse); - if ( - isUnexpectedPollingResponse(rawResponse) || - failureStates.includes(state) - ) { - throw new Error( - `The long running operation has failed. The provisioning state: ${state}.` - ); - } - return successStates.includes(state); -} - -/** - * Creates a polling strategy based on BodyPolling which uses the provisioning state - * from the result to determine the current operation state - */ -export function processBodyPollingOperationResult( - rawResponse: RawResponse, - flatResponse: TResult -): LroStatus { - return { - rawResponse, - flatResponse, - done: isBodyPollingDone(rawResponse) - }; -} diff --git a/test/smoke/generated/keyvault-resource-manager/src/lro/index.ts b/test/smoke/generated/keyvault-resource-manager/src/lro/index.ts deleted file mode 100644 index 20df608fc8..0000000000 --- a/test/smoke/generated/keyvault-resource-manager/src/lro/index.ts +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -export { LroEngine } from "./lroEngine"; -export { createGetLroStatusFromResponse } from "./stateMachine"; -export { - LroResourceLocationConfig, - GetLroStatusFromResponse, - RawResponse, - LongRunningOperation, - LroConfig, - LroMode, - LroResponse, - LroStatus, - LroTerminalState, - LroInProgressState, - LroEngineOptions -} from "./models"; diff --git a/test/smoke/generated/keyvault-resource-manager/src/lro/locationPolling.ts b/test/smoke/generated/keyvault-resource-manager/src/lro/locationPolling.ts deleted file mode 100644 index 9d1aadfbde..0000000000 --- a/test/smoke/generated/keyvault-resource-manager/src/lro/locationPolling.ts +++ /dev/null @@ -1,30 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { LroStatus, RawResponse } from "./models"; -import { isUnexpectedPollingResponse } from "./requestUtils"; - -function isLocationPollingDone(rawResponse: RawResponse): boolean { - return ( - !isUnexpectedPollingResponse(rawResponse) && rawResponse.statusCode !== 202 - ); -} - -export function processLocationPollingOperationResult( - rawResponse: RawResponse, - flatResponse: TResult -): LroStatus { - return { - rawResponse, - flatResponse, - done: isLocationPollingDone(rawResponse) - }; -} diff --git a/test/smoke/generated/keyvault-resource-manager/src/lro/lroEngine.ts b/test/smoke/generated/keyvault-resource-manager/src/lro/lroEngine.ts deleted file mode 100644 index 85cc15e609..0000000000 --- a/test/smoke/generated/keyvault-resource-manager/src/lro/lroEngine.ts +++ /dev/null @@ -1,61 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { Poller, PollOperationState } from "@azure/core-lro"; -import { - LongRunningOperation, - LroEngineOptions, - ResumablePollOperationState -} from "./models"; -import { GenericPollOperation } from "./operation"; - -/** - * The LRO Engine, a class that performs polling. - */ -export class LroEngine< - TResult, - TState extends PollOperationState -> extends Poller { - private intervalInMs: number; - - constructor(lro: LongRunningOperation, options?: LroEngineOptions) { - const { intervalInMs = 2000, resumeFrom } = options || {}; - function deserializeState( - resumeFrom: string - ): TState & ResumablePollOperationState { - try { - return JSON.parse(resumeFrom).state; - } catch (e) { - throw new Error( - `LroEngine: Unable to deserialize state: ${resumeFrom}` - ); - } - } - const state: TState & ResumablePollOperationState = resumeFrom - ? deserializeState(resumeFrom) - : ({} as any); - - const operation = new GenericPollOperation(state, lro); - super(operation); - - this.intervalInMs = intervalInMs; - operation.setPollerConfig(this as any); - } - - /** - * The method used by the poller to wait before attempting to update its operation. - */ - delay(): Promise { - return new Promise((resolve) => - setTimeout(() => resolve(), this.intervalInMs) - ); - } -} diff --git a/test/smoke/generated/keyvault-resource-manager/src/lro/models.ts b/test/smoke/generated/keyvault-resource-manager/src/lro/models.ts deleted file mode 100644 index 93c3437c8e..0000000000 --- a/test/smoke/generated/keyvault-resource-manager/src/lro/models.ts +++ /dev/null @@ -1,173 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { PollOperationState } from "@azure/core-lro"; - -/** - * Options for the LRO poller. - */ -export interface LroEngineOptions { - /** - * Defines how much time the poller is going to wait before making a new request to the service. - */ - intervalInMs?: number; - /** - * A serialized poller which can be used to resume an existing paused Long-Running-Operation. - */ - resumeFrom?: string; -} - -export const successStates = ["succeeded"]; -export const failureStates = ["failed", "canceled", "cancelled"]; -/** - * The LRO states that signal that the LRO has completed. - */ -export const terminalStates = successStates.concat(failureStates); - -/** - * The potential location of the result of the LRO if specified by the LRO extension in the swagger. - */ -export type LroResourceLocationConfig = - | "azure-async-operation" - | "location" - | "original-uri"; - -/** - * The type of a LRO response body. This is just a convenience type for checking the status of the operation. - */ - -export interface LroBody extends Record { - /** The status of the operation. */ - status?: string; - /** The state of the provisioning process */ - provisioningState?: string; - /** The properties of the provisioning process */ - properties?: { provisioningState?: string } & Record; -} - -/** - * Simple type of the raw response. - */ -export interface RawResponse { - /** The HTTP status code */ - statusCode: number; - /** A HttpHeaders collection in the response represented as a simple JSON object where all header names have been normalized to be lower-case. */ - headers: { - [headerName: string]: string; - }; - /** The parsed response body */ - body?: unknown; -} - -/** - * The type of the response of a LRO. - */ -export interface LroResponse { - /** The flattened response */ - flatResponse: T; - /** The raw response */ - rawResponse: RawResponse; -} - -/** The type of which LRO implementation being followed by a specific API. */ -export type LroMode = "AzureAsync" | "Location" | "Body"; - -/** - * The configuration of a LRO to determine how to perform polling and checking whether the operation has completed. - */ -export interface LroConfig { - /** The LRO mode */ - mode?: LroMode; - /** The path of a provisioned resource */ - resourceLocation?: string; -} - -/** - * Type of a polling operation state that can actually be resumed. - */ -export type ResumablePollOperationState = PollOperationState & { - initialRawResponse?: RawResponse; - config?: LroConfig; - pollingURL?: string; -}; - -export interface PollerConfig { - intervalInMs: number; -} - -/** - * The type of a terminal state of an LRO. - */ -export interface LroTerminalState extends LroResponse { - /** - * Whether the operation has finished. - */ - done: true; -} - -/** - * The type of an in-progress state of an LRO. - */ -export interface LroInProgressState extends LroResponse { - /** - * Whether the operation has finished. - */ - done: false; - /** - * The request to be sent next if it is different from the standard polling one. - * Notice that it will disregard any polling URLs provided to it. - */ - next?: () => Promise>; -} - -/** - * The type of an LRO state which is a tagged union of terminal and in-progress states. - */ -export type LroStatus = LroTerminalState | LroInProgressState; - -/** - * The type of the getLROStatusFromResponse method. It takes the response as input and returns along the response whether the operation has finished. - */ -export type GetLroStatusFromResponse = ( - rawResponse: RawResponse, - flatResponse: T -) => LroStatus; - -/** - * Description of a long running operation. - */ -export interface LongRunningOperation { - /** - * The request path. - */ - requestPath: string; - /** - * The HTTP request method. - */ - requestMethod: string; - /** - * A function that can be used to send initial request to the service. - */ - sendInitialRequest: ( - initializeState: ( - rawResponse: RawResponse, - flatResponse: unknown - ) => boolean - ) => Promise>; - /** - * A function that can be used to poll for the current status of a long running operation. - */ - sendPollRequest: (config: LroConfig, path: string) => Promise>; - /** - * A function that can be used to retrieve the provisioned azure resource. - */ - retrieveAzureAsyncResource: (path?: string) => Promise>; -} diff --git a/test/smoke/generated/keyvault-resource-manager/src/lro/operation.ts b/test/smoke/generated/keyvault-resource-manager/src/lro/operation.ts deleted file mode 100644 index 3ea7b76d89..0000000000 --- a/test/smoke/generated/keyvault-resource-manager/src/lro/operation.ts +++ /dev/null @@ -1,120 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { AbortSignalLike } from "@azure/abort-controller"; -import { PollOperationState, PollOperation } from "@azure/core-lro"; -import { - PollerConfig, - ResumablePollOperationState, - LongRunningOperation, - LroStatus -} from "./models"; -import { getPollingUrl } from "./requestUtils"; -import { createInitializeState, createPollForLROStatus } from "./stateMachine"; - -export class GenericPollOperation< - TResult, - TState extends PollOperationState -> implements PollOperation { - private getLROStatusFromResponse?: ( - pollingURL: string, - pollerConfig: PollerConfig - ) => Promise>; - private pollerConfig?: PollerConfig; - constructor( - public state: TState & ResumablePollOperationState, - private lro: LongRunningOperation - ) {} - - public setPollerConfig(pollerConfig: PollerConfig): void { - this.pollerConfig = pollerConfig; - } - - /** - * General update function for LROPoller, the general process is as follows - * 1. Check initial operation result to determine the strategy to use - * - Strategies: Location, Azure-AsyncOperation, Original Uri - * 2. Check if the operation result has a terminal state - * - Terminal state will be determined by each strategy - * 2.1 If it is terminal state Check if a final GET request is required, if so - * send final GET request and return result from operation. If no final GET - * is required, just return the result from operation. - * - Determining what to call for final request is responsibility of each strategy - * 2.2 If it is not terminal state, call the polling operation and go to step 1 - * - Determining what to call for polling is responsibility of each strategy - * - Strategies will always use the latest URI for polling if provided otherwise - * the last known one - */ - async update(options?: { - abortSignal?: AbortSignalLike | undefined; - fireProgress?: ((state: TState) => void) | undefined; - }): Promise> { - const state = this.state; - if (!state.isStarted) { - const initializeState = createInitializeState( - state, - this.lro.requestPath, - this.lro.requestMethod - ); - await this.lro.sendInitialRequest(initializeState); - } - - if (!state.isCompleted) { - if (this.getLROStatusFromResponse === undefined) { - if (state.config === undefined) { - throw new Error( - "Bad state: LRO mode is undefined. Please check if the serialized state is well-formed." - ); - } - this.getLROStatusFromResponse = createPollForLROStatus( - this.lro, - state.config - ); - } - if (state.pollingURL === undefined) { - throw new Error( - "Bad state: polling URL is undefined. Please check if the serialized state is well-formed." - ); - } - const currentState = await this.getLROStatusFromResponse( - state.pollingURL, - this.pollerConfig! - ); - if (currentState.done) { - state.result = currentState.flatResponse; - state.isCompleted = true; - } else { - this.getLROStatusFromResponse = - currentState.next ?? this.getLROStatusFromResponse; - state.pollingURL = getPollingUrl( - currentState.rawResponse, - state.pollingURL - ); - } - } - options?.fireProgress?.(state); - return this; - } - - async cancel(): Promise> { - this.state.isCancelled = true; - return this; - } - - /** - * Serializes the Poller operation. - */ - public toString(): string { - return JSON.stringify({ - state: this.state - }); - } -} diff --git a/test/smoke/generated/keyvault-resource-manager/src/lro/passthrough.ts b/test/smoke/generated/keyvault-resource-manager/src/lro/passthrough.ts deleted file mode 100644 index ae7f87d384..0000000000 --- a/test/smoke/generated/keyvault-resource-manager/src/lro/passthrough.ts +++ /dev/null @@ -1,23 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { LroStatus, RawResponse } from "./models"; - -export function processPassthroughOperationResult( - rawResponse: RawResponse, - flatResponse: TResult -): LroStatus { - return { - rawResponse, - flatResponse, - done: true - }; -} diff --git a/test/smoke/generated/keyvault-resource-manager/src/lro/requestUtils.ts b/test/smoke/generated/keyvault-resource-manager/src/lro/requestUtils.ts deleted file mode 100644 index 40d993686f..0000000000 --- a/test/smoke/generated/keyvault-resource-manager/src/lro/requestUtils.ts +++ /dev/null @@ -1,105 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { LroConfig, RawResponse } from "./models"; - -/** - * Detects where the continuation token is and returns it. Notice that azure-asyncoperation - * must be checked first before the other location headers because there are scenarios - * where both azure-asyncoperation and location could be present in the same response but - * azure-asyncoperation should be the one to use for polling. - */ -export function getPollingUrl( - rawResponse: RawResponse, - defaultPath: string -): string { - return ( - getAzureAsyncOperation(rawResponse) ?? - getLocation(rawResponse) ?? - getOperationLocation(rawResponse) ?? - defaultPath - ); -} - -function getLocation(rawResponse: RawResponse): string | undefined { - return rawResponse.headers["location"]; -} - -function getOperationLocation(rawResponse: RawResponse): string | undefined { - return rawResponse.headers["operation-location"]; -} - -function getAzureAsyncOperation(rawResponse: RawResponse): string | undefined { - return rawResponse.headers["azure-asyncoperation"]; -} - -export function inferLroMode( - requestPath: string, - requestMethod: string, - rawResponse: RawResponse -): LroConfig { - if (getAzureAsyncOperation(rawResponse) !== undefined) { - return { - mode: "AzureAsync", - resourceLocation: - requestMethod === "PUT" - ? requestPath - : requestMethod === "POST" - ? getLocation(rawResponse) - : undefined - }; - } else if ( - getLocation(rawResponse) !== undefined || - getOperationLocation(rawResponse) !== undefined - ) { - return { - mode: "Location" - }; - } else if (["PUT", "PATCH"].includes(requestMethod)) { - return { - mode: "Body" - }; - } - return {}; -} - -export class RestError extends Error { - public statusCode?: number; - constructor(message: string, statusCode: number) { - super(message); - this.name = "RestError"; - this.statusCode = statusCode; - - Object.setPrototypeOf(this, RestError.prototype); - } -} - -export function isUnexpectedInitialResponse(rawResponse: RawResponse): boolean { - const code = rawResponse.statusCode; - if (![203, 204, 202, 201, 200, 500].includes(code)) { - throw new RestError( - `Received unexpected HTTP status code ${code} in the initial response. This may indicate a server issue.`, - code - ); - } - return false; -} - -export function isUnexpectedPollingResponse(rawResponse: RawResponse): boolean { - const code = rawResponse.statusCode; - if (![202, 201, 200, 500].includes(code)) { - throw new RestError( - `Received unexpected HTTP status code ${code} while polling. This may indicate a server issue.`, - code - ); - } - return false; -} diff --git a/test/smoke/generated/keyvault-resource-manager/src/lro/stateMachine.ts b/test/smoke/generated/keyvault-resource-manager/src/lro/stateMachine.ts deleted file mode 100644 index 19a8f67470..0000000000 --- a/test/smoke/generated/keyvault-resource-manager/src/lro/stateMachine.ts +++ /dev/null @@ -1,138 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { processAzureAsyncOperationResult } from "./azureAsyncPolling"; -import { - isBodyPollingDone, - processBodyPollingOperationResult -} from "./bodyPolling"; -import { processLocationPollingOperationResult } from "./locationPolling"; -import { - LroResourceLocationConfig, - GetLroStatusFromResponse, - LongRunningOperation, - LroConfig, - LroStatus, - PollerConfig, - RawResponse, - ResumablePollOperationState -} from "./models"; -import { processPassthroughOperationResult } from "./passthrough"; -import { - getPollingUrl, - inferLroMode, - isUnexpectedInitialResponse -} from "./requestUtils"; - -/** - * creates a stepping function that maps an LRO state to another. - */ -export function createGetLroStatusFromResponse( - lroPrimitives: LongRunningOperation, - config: LroConfig, - lroResourceLocationConfig?: LroResourceLocationConfig -): GetLroStatusFromResponse { - switch (config.mode) { - case "AzureAsync": { - return processAzureAsyncOperationResult( - lroPrimitives, - config.resourceLocation, - lroResourceLocationConfig - ); - } - case "Location": { - return processLocationPollingOperationResult; - } - case "Body": { - return processBodyPollingOperationResult; - } - default: { - return processPassthroughOperationResult; - } - } -} - -/** - * Creates a polling operation that returns a LRO state. - */ -export function createPollForLROStatus( - lroPrimitives: LongRunningOperation, - config: LroConfig -): ( - pollingURL: string, - pollerConfig: PollerConfig -) => Promise> { - return async ( - path: string, - pollerConfig: PollerConfig - ): Promise> => { - const response = await lroPrimitives.sendPollRequest(config, path); - const retryAfter: string | undefined = - response.rawResponse.headers["retry-after"]; - if (retryAfter !== undefined) { - const retryAfterInMs = parseInt(retryAfter); - pollerConfig.intervalInMs = isNaN(retryAfterInMs) - ? calculatePollingIntervalFromDate( - new Date(retryAfter), - pollerConfig.intervalInMs - ) - : retryAfterInMs; - } - return response; - }; -} - -function calculatePollingIntervalFromDate( - retryAfterDate: Date, - defaultIntervalInMs: number -): number { - const timeNow = Math.floor(new Date().getTime()); - const retryAfterTime = retryAfterDate.getTime(); - if (timeNow < retryAfterTime) { - return retryAfterTime - timeNow; - } - return defaultIntervalInMs; -} - -/** - * Creates a callback to be used to initialize the polling operation state. - * @param state - of the polling operation - * @param operationSpec - of the LRO - * @param callback - callback to be called when the operation is done - * @returns callback that initializes the state of the polling operation - */ -export function createInitializeState( - state: ResumablePollOperationState, - requestPath: string, - requestMethod: string -): (rawResponse: RawResponse, flatResponse: unknown) => boolean { - return (rawResponse: RawResponse, flatResponse: unknown) => { - if (isUnexpectedInitialResponse(rawResponse)) return true; - state.initialRawResponse = rawResponse; - state.isStarted = true; - state.pollingURL = getPollingUrl(state.initialRawResponse, requestPath); - state.config = inferLroMode( - requestPath, - requestMethod, - state.initialRawResponse - ); - /** short circuit polling if body polling is done in the initial request */ - if ( - state.config.mode === undefined || - (state.config.mode === "Body" && - isBodyPollingDone(state.initialRawResponse)) - ) { - state.result = flatResponse as TResult; - state.isCompleted = true; - } - return Boolean(state.isCompleted); - }; -} diff --git a/test/smoke/generated/keyvault-resource-manager/src/lroImpl.ts b/test/smoke/generated/keyvault-resource-manager/src/lroImpl.ts new file mode 100644 index 0000000000..2c318ce57f --- /dev/null +++ b/test/smoke/generated/keyvault-resource-manager/src/lroImpl.ts @@ -0,0 +1,147 @@ +/* + * Copyright (c) Microsoft Corporation. + * Licensed under the MIT License. + * + * Code generated by Microsoft (R) AutoRest Code Generator. + * Changes may cause incorrect behavior and will be lost if the code is regenerated. + */ + +import { LongRunningOperation, LroResponse } from "@azure/core-lro"; + +const successStates = ["succeeded"]; +const failureStates = ["failed", "canceled", "cancelled"]; +const terminalStates = successStates.concat(failureStates); + +type SendOperationFn = (args: any, spec: any) => Promise>; + +/** + * We need to selectively deserialize our responses, only deserializing if we + * are in a final Lro response, not deserializing any polling non-terminal responses + */ +export function shouldDeserializeLro(lroResourceLocationConfig?: string) { + let initialOperationInfo: LroResponseInfo | undefined; + let isInitialRequest = true; + + return (response: any) => { + if (response.status < 200 || response.status >= 300) { + return true; + } + + if (!initialOperationInfo) { + initialOperationInfo = getLroData(response); + } else { + isInitialRequest = false; + } + + if ( + initialOperationInfo.azureAsyncOperation || + initialOperationInfo.operationLocation + ) { + return ( + !isInitialRequest && + isAsyncOperationFinalResponse( + response, + initialOperationInfo, + lroResourceLocationConfig + ) + ); + } + + if (initialOperationInfo.location) { + return isLocationFinalResponse(response); + } + + if (initialOperationInfo.requestMethod === "PUT") { + return isBodyPollingFinalResponse(response); + } + + return true; + }; +} + +function isAsyncOperationFinalResponse( + response: any, + initialOperationInfo: LroResponseInfo, + lroResourceLocationConfig?: string +): boolean { + const status: string = response.parsedBody?.status || "Succeeded"; + if (!terminalStates.includes(status.toLowerCase())) { + return false; + } + + if (initialOperationInfo.requestMethod === "DELETE") { + return true; + } + + if ( + initialOperationInfo.requestMethod === "PUT" && + lroResourceLocationConfig && + lroResourceLocationConfig.toLowerCase() === "azure-asyncoperation" + ) { + return true; + } + + if ( + initialOperationInfo.requestMethod !== "PUT" && + !initialOperationInfo.location + ) { + return true; + } + + return false; +} + +function isLocationFinalResponse(response: any): boolean { + return response.status !== 202; +} + +function isBodyPollingFinalResponse(response: any): boolean { + const provisioningState: string = + response.parsedBody?.properties?.provisioningState || "Succeeded"; + + if (terminalStates.includes(provisioningState.toLowerCase())) { + return true; + } + + return false; +} + +interface LroResponseInfo { + requestMethod: string; + azureAsyncOperation?: string; + operationLocation?: string; + location?: string; +} + +function getLroData(result: any): LroResponseInfo { + return { + azureAsyncOperation: result.headers.get("azure-asyncoperation"), + operationLocation: result.headers.get("operation-location"), + location: result.headers.get("location"), + requestMethod: result.request.method + }; +} + +export class LroImpl implements LongRunningOperation { + constructor( + private sendOperationFn: SendOperationFn, + private args: any, + private spec: any, + public requestPath: string = spec.path!, + public requestMethod: string = spec.httpMethod + ) {} + public async sendInitialRequest(): Promise> { + return this.sendOperationFn(this.args, this.spec); + } + public async sendPollRequest(path: string): Promise> { + const updatedArgs = { ...this.args }; + if (updatedArgs.options) { + (updatedArgs.options as any).shouldDeserialize = true; + } + return this.sendOperationFn(updatedArgs, { + ...this.spec, + path, + httpMethod: "GET" + }); + } +} diff --git a/test/smoke/generated/keyvault-resource-manager/src/operations/privateEndpointConnections.ts b/test/smoke/generated/keyvault-resource-manager/src/operations/privateEndpointConnections.ts index 74969f065f..b8eda64226 100644 --- a/test/smoke/generated/keyvault-resource-manager/src/operations/privateEndpointConnections.ts +++ b/test/smoke/generated/keyvault-resource-manager/src/operations/privateEndpointConnections.ts @@ -11,9 +11,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { KeyVaultManagementClientContext } from "../keyVaultManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { PrivateEndpointConnectionsGetOptionalParams, PrivateEndpointConnectionsGetResponse, @@ -143,12 +142,15 @@ export class PrivateEndpointConnectionsImpl }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, vaultName, privateEndpointConnectionName, options }, deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** diff --git a/test/smoke/generated/keyvault-resource-manager/src/operations/vaults.ts b/test/smoke/generated/keyvault-resource-manager/src/operations/vaults.ts index 4485f62778..68fcb45fcc 100644 --- a/test/smoke/generated/keyvault-resource-manager/src/operations/vaults.ts +++ b/test/smoke/generated/keyvault-resource-manager/src/operations/vaults.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { KeyVaultManagementClientContext } from "../keyVaultManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { Vault, VaultsListByResourceGroupNextOptionalParams, @@ -307,12 +306,15 @@ export class VaultsImpl implements Vaults { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, vaultName, parameters, options }, createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -520,12 +522,15 @@ export class VaultsImpl implements Vaults { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { vaultName, location, options }, purgeDeletedOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** diff --git a/test/smoke/generated/keyvault-resource-manager/temp/keyvault-resource-manager.api.json b/test/smoke/generated/keyvault-resource-manager/temp/keyvault-resource-manager.api.json index 8ddd7fa6af..c9c8c20902 100644 --- a/test/smoke/generated/keyvault-resource-manager/temp/keyvault-resource-manager.api.json +++ b/test/smoke/generated/keyvault-resource-manager/temp/keyvault-resource-manager.api.json @@ -1,9421 +1,9421 @@ -{ - "metadata": { - "toolPackage": "@microsoft/api-extractor", - "toolVersion": "7.9.10", - "schemaVersion": 1003, - "oldestForwardsCompatibleVersion": 1001 - }, - "kind": "Package", - "canonicalReference": "keyvault-resource-manager!", - "docComment": "", - "name": "keyvault-resource-manager", - "members": [ - { - "kind": "EntryPoint", - "canonicalReference": "keyvault-resource-manager!", - "name": "", - "members": [ - { - "kind": "Interface", - "canonicalReference": "keyvault-resource-manager!AccessPolicyEntry:interface", - "docComment": "/**\n * An identity that have access to the key vault. All identities in the array must use the same tenant ID as the key vault's tenant ID.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AccessPolicyEntry " - } - ], - "releaseTag": "Public", - "name": "AccessPolicyEntry", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!AccessPolicyEntry#applicationId:member", - "docComment": "/**\n * Application ID of the client making request on behalf of a principal\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "applicationId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "applicationId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!AccessPolicyEntry#objectId:member", - "docComment": "/**\n * The object ID of a user, service principal or security group in the Azure Active Directory tenant for the vault. The object ID must be unique for the list of access policies.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "objectId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "objectId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!AccessPolicyEntry#permissions:member", - "docComment": "/**\n * Permissions the identity has for keys, secrets and certificates.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "permissions: " - }, - { - "kind": "Reference", - "text": "Permissions", - "canonicalReference": "keyvault-resource-manager!Permissions:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "permissions", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!AccessPolicyEntry#tenantId:member", - "docComment": "/**\n * The Azure Active Directory tenant ID that should be used for authenticating requests to the key vault.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "tenantId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tenantId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "keyvault-resource-manager!AccessPolicyUpdateKind:type", - "docComment": "/**\n * Defines values for AccessPolicyUpdateKind.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AccessPolicyUpdateKind = " - }, - { - "kind": "Content", - "text": "\"add\" | \"replace\" | \"remove\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AccessPolicyUpdateKind", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "keyvault-resource-manager!CertificatePermissions:type", - "docComment": "/**\n * Defines values for CertificatePermissions. \\ {@link KnownCertificatePermissions} can be used interchangeably with CertificatePermissions, this enum contains the known values that the service supports. ### Known values supported by the service **get** \\ **list** \\ **delete** \\ **create** \\ **import** \\ **update** \\ **managecontacts** \\ **getissuers** \\ **listissuers** \\ **setissuers** \\ **deleteissuers** \\ **manageissuers** \\ **recover** \\ **purge** \\ **backup** \\ **restore**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type CertificatePermissions = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "CertificatePermissions", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "keyvault-resource-manager!CheckNameAvailabilityResult:interface", - "docComment": "/**\n * The CheckNameAvailability operation response.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface CheckNameAvailabilityResult " - } - ], - "releaseTag": "Public", - "name": "CheckNameAvailabilityResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!CheckNameAvailabilityResult#message:member", - "docComment": "/**\n * An error message explaining the Reason value in more detail. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly message?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "message", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!CheckNameAvailabilityResult#nameAvailable:member", - "docComment": "/**\n * A boolean value that indicates whether the name is available for you to use. If true, the name is available. If false, the name has already been taken or is invalid and cannot be used. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nameAvailable?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nameAvailable", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!CheckNameAvailabilityResult#reason:member", - "docComment": "/**\n * The reason that a vault name could not be used. The Reason element is only returned if NameAvailable is false. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly reason?: " - }, - { - "kind": "Reference", - "text": "Reason", - "canonicalReference": "keyvault-resource-manager!Reason:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "reason", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "keyvault-resource-manager!CloudError:interface", - "docComment": "/**\n * An error response from Key Vault resource provider\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface CloudError " - } - ], - "releaseTag": "Public", - "name": "CloudError", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!CloudError#error:member", - "docComment": "/**\n * An error response from Key Vault resource provider\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "error?: " - }, - { - "kind": "Reference", - "text": "CloudErrorBody", - "canonicalReference": "keyvault-resource-manager!CloudErrorBody:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "error", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "keyvault-resource-manager!CloudErrorBody:interface", - "docComment": "/**\n * An error response from Key Vault resource provider\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface CloudErrorBody " - } - ], - "releaseTag": "Public", - "name": "CloudErrorBody", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!CloudErrorBody#code:member", - "docComment": "/**\n * Error code. This is a mnemonic that can be consumed programmatically.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "code?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "code", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!CloudErrorBody#message:member", - "docComment": "/**\n * User friendly error message. The message is typically localized and may vary with service version.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "message?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "message", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "keyvault-resource-manager!CreateMode:type", - "docComment": "/**\n * Defines values for CreateMode.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type CreateMode = " - }, - { - "kind": "Content", - "text": "\"recover\" | \"default\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "CreateMode", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "keyvault-resource-manager!DeletedVault:interface", - "docComment": "/**\n * Deleted vault information with extended details.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeletedVault " - } - ], - "releaseTag": "Public", - "name": "DeletedVault", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!DeletedVault#id:member", - "docComment": "/**\n * The resource ID for the deleted key vault. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly id?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!DeletedVault#name:member", - "docComment": "/**\n * The name of the key vault. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!DeletedVault#properties:member", - "docComment": "/**\n * Properties of the vault\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "properties?: " - }, - { - "kind": "Reference", - "text": "DeletedVaultProperties", - "canonicalReference": "keyvault-resource-manager!DeletedVaultProperties:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "properties", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!DeletedVault#type:member", - "docComment": "/**\n * The resource type of the key vault. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly type?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "keyvault-resource-manager!DeletedVaultListResult:interface", - "docComment": "/**\n * List of vaults\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeletedVaultListResult " - } - ], - "releaseTag": "Public", - "name": "DeletedVaultListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!DeletedVaultListResult#nextLink:member", - "docComment": "/**\n * The URL to get the next set of deleted vaults.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!DeletedVaultListResult#value:member", - "docComment": "/**\n * The list of deleted vaults.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "DeletedVault", - "canonicalReference": "keyvault-resource-manager!DeletedVault:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "keyvault-resource-manager!DeletedVaultProperties:interface", - "docComment": "/**\n * Properties of the deleted vault.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeletedVaultProperties " - } - ], - "releaseTag": "Public", - "name": "DeletedVaultProperties", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!DeletedVaultProperties#deletionDate:member", - "docComment": "/**\n * The deleted date. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly deletionDate?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "deletionDate", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!DeletedVaultProperties#location:member", - "docComment": "/**\n * The location of the original vault. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly location?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "location", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!DeletedVaultProperties#scheduledPurgeDate:member", - "docComment": "/**\n * The scheduled purged date. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly scheduledPurgeDate?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "scheduledPurgeDate", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!DeletedVaultProperties#tags:member", - "docComment": "/**\n * Tags of the original vault. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly tags?: " - }, - { - "kind": "Content", - "text": "{\n [propertyName: string]: string;\n }" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tags", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!DeletedVaultProperties#vaultId:member", - "docComment": "/**\n * The resource id of the original vault. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly vaultId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "vaultId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "keyvault-resource-manager!IPRule:interface", - "docComment": "/**\n * A rule governing the accessibility of a vault from a specific ip address or ip range.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface IPRule " - } - ], - "releaseTag": "Public", - "name": "IPRule", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!IPRule#value:member", - "docComment": "/**\n * An IPv4 address range in CIDR notation, such as '124.56.78.91' (simple IP address) or '124.56.78.0/24' (all addresses that start with 124.56.78).\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "keyvault-resource-manager!KeyPermissions:type", - "docComment": "/**\n * Defines values for KeyPermissions. \\ {@link KnownKeyPermissions} can be used interchangeably with KeyPermissions, this enum contains the known values that the service supports. ### Known values supported by the service **encrypt** \\ **decrypt** \\ **wrapKey** \\ **unwrapKey** \\ **sign** \\ **verify** \\ **get** \\ **list** \\ **create** \\ **update** \\ **import** \\ **delete** \\ **backup** \\ **restore** \\ **recover** \\ **purge**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type KeyPermissions = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "KeyPermissions", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Class", - "canonicalReference": "keyvault-resource-manager!KeyVaultManagementClient:class", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare class KeyVaultManagementClient extends " - }, - { - "kind": "Reference", - "text": "KeyVaultManagementClientContext", - "canonicalReference": "keyvault-resource-manager!KeyVaultManagementClientContext:class" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "KeyVaultManagementClient", - "members": [ - { - "kind": "Constructor", - "canonicalReference": "keyvault-resource-manager!KeyVaultManagementClient:constructor(1)", - "docComment": "/**\n * Initializes a new instance of the KeyVaultManagementClient class.\n *\n * @param credentials - Subscription credentials which uniquely identify client subscription.\n *\n * @param subscriptionId - Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.\n *\n * @param options - The parameter options\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "constructor(credentials: " - }, - { - "kind": "Content", - "text": "coreAuth." - }, - { - "kind": "Reference", - "text": "TokenCredential", - "canonicalReference": "@azure/core-auth!TokenCredential:interface" - }, - { - "kind": "Content", - "text": ", subscriptionId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "KeyVaultManagementClientOptionalParams", - "canonicalReference": "keyvault-resource-manager!KeyVaultManagementClientOptionalParams:interface" - }, - { - "kind": "Content", - "text": ");" - } - ], - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "credentials", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "parameterName": "subscriptionId", - "parameterTypeTokenRange": { - "startIndex": 4, - "endIndex": 5 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 6, - "endIndex": 7 - } - } - ] - }, - { - "kind": "Property", - "canonicalReference": "keyvault-resource-manager!KeyVaultManagementClient#operations:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "operations: " - }, - { - "kind": "Reference", - "text": "Operations", - "canonicalReference": "keyvault-resource-manager!Operations:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "operations", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "keyvault-resource-manager!KeyVaultManagementClient#privateEndpointConnections:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "privateEndpointConnections: " - }, - { - "kind": "Reference", - "text": "PrivateEndpointConnections", - "canonicalReference": "keyvault-resource-manager!PrivateEndpointConnections:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "privateEndpointConnections", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "keyvault-resource-manager!KeyVaultManagementClient#privateLinkResources:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "privateLinkResources: " - }, - { - "kind": "Reference", - "text": "PrivateLinkResources", - "canonicalReference": "keyvault-resource-manager!PrivateLinkResources:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "privateLinkResources", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "keyvault-resource-manager!KeyVaultManagementClient#vaults:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "vaults: " - }, - { - "kind": "Reference", - "text": "Vaults", - "canonicalReference": "keyvault-resource-manager!Vaults:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "vaults", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - } - ], - "extendsTokenRange": { - "startIndex": 1, - "endIndex": 3 - }, - "implementsTokenRanges": [] - }, - { - "kind": "Class", - "canonicalReference": "keyvault-resource-manager!KeyVaultManagementClientContext:class", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare class KeyVaultManagementClientContext extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "ServiceClient", - "canonicalReference": "@azure/core-client!ServiceClient:class" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "KeyVaultManagementClientContext", - "members": [ - { - "kind": "Constructor", - "canonicalReference": "keyvault-resource-manager!KeyVaultManagementClientContext:constructor(1)", - "docComment": "/**\n * Initializes a new instance of the KeyVaultManagementClientContext class.\n *\n * @param credentials - Subscription credentials which uniquely identify client subscription.\n *\n * @param subscriptionId - Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.\n *\n * @param options - The parameter options\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "constructor(credentials: " - }, - { - "kind": "Content", - "text": "coreAuth." - }, - { - "kind": "Reference", - "text": "TokenCredential", - "canonicalReference": "@azure/core-auth!TokenCredential:interface" - }, - { - "kind": "Content", - "text": ", subscriptionId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "KeyVaultManagementClientOptionalParams", - "canonicalReference": "keyvault-resource-manager!KeyVaultManagementClientOptionalParams:interface" - }, - { - "kind": "Content", - "text": ");" - } - ], - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "credentials", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "parameterName": "subscriptionId", - "parameterTypeTokenRange": { - "startIndex": 4, - "endIndex": 5 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 6, - "endIndex": 7 - } - } - ] - }, - { - "kind": "Property", - "canonicalReference": "keyvault-resource-manager!KeyVaultManagementClientContext#$host:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "$host: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "$host", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "keyvault-resource-manager!KeyVaultManagementClientContext#apiVersion:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "apiVersion: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "apiVersion", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "keyvault-resource-manager!KeyVaultManagementClientContext#subscriptionId:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "subscriptionId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "subscriptionId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - } - ], - "extendsTokenRange": { - "startIndex": 1, - "endIndex": 4 - }, - "implementsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "keyvault-resource-manager!KeyVaultManagementClientOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface KeyVaultManagementClientOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "ServiceClientOptions", - "canonicalReference": "@azure/core-client!ServiceClientOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "KeyVaultManagementClientOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!KeyVaultManagementClientOptionalParams#$host:member", - "docComment": "/**\n * server parameter\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "$host?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "$host", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!KeyVaultManagementClientOptionalParams#apiVersion:member", - "docComment": "/**\n * Api Version\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "apiVersion?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "apiVersion", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!KeyVaultManagementClientOptionalParams#endpoint:member", - "docComment": "/**\n * Overrides client endpoint.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "endpoint?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "endpoint", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "keyvault-resource-manager!KnownCertificatePermissions:enum", - "docComment": "/**\n * Known values of {@link CertificatePermissions} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownCertificatePermissions " - } - ], - "releaseTag": "Public", - "name": "KnownCertificatePermissions", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "keyvault-resource-manager!KnownCertificatePermissions.Backup:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Backup = " - }, - { - "kind": "Content", - "text": "\"backup\"" - } - ], - "releaseTag": "Public", - "name": "Backup", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "keyvault-resource-manager!KnownCertificatePermissions.Create:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Create = " - }, - { - "kind": "Content", - "text": "\"create\"" - } - ], - "releaseTag": "Public", - "name": "Create", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "keyvault-resource-manager!KnownCertificatePermissions.Delete:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Delete = " - }, - { - "kind": "Content", - "text": "\"delete\"" - } - ], - "releaseTag": "Public", - "name": "Delete", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "keyvault-resource-manager!KnownCertificatePermissions.Deleteissuers:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Deleteissuers = " - }, - { - "kind": "Content", - "text": "\"deleteissuers\"" - } - ], - "releaseTag": "Public", - "name": "Deleteissuers", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "keyvault-resource-manager!KnownCertificatePermissions.Get:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Get = " - }, - { - "kind": "Content", - "text": "\"get\"" - } - ], - "releaseTag": "Public", - "name": "Get", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "keyvault-resource-manager!KnownCertificatePermissions.Getissuers:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Getissuers = " - }, - { - "kind": "Content", - "text": "\"getissuers\"" - } - ], - "releaseTag": "Public", - "name": "Getissuers", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "keyvault-resource-manager!KnownCertificatePermissions.Import:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Import = " - }, - { - "kind": "Content", - "text": "\"import\"" - } - ], - "releaseTag": "Public", - "name": "Import", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "keyvault-resource-manager!KnownCertificatePermissions.List:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "List = " - }, - { - "kind": "Content", - "text": "\"list\"" - } - ], - "releaseTag": "Public", - "name": "List", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "keyvault-resource-manager!KnownCertificatePermissions.Listissuers:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Listissuers = " - }, - { - "kind": "Content", - "text": "\"listissuers\"" - } - ], - "releaseTag": "Public", - "name": "Listissuers", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "keyvault-resource-manager!KnownCertificatePermissions.Managecontacts:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Managecontacts = " - }, - { - "kind": "Content", - "text": "\"managecontacts\"" - } - ], - "releaseTag": "Public", - "name": "Managecontacts", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "keyvault-resource-manager!KnownCertificatePermissions.Manageissuers:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Manageissuers = " - }, - { - "kind": "Content", - "text": "\"manageissuers\"" - } - ], - "releaseTag": "Public", - "name": "Manageissuers", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "keyvault-resource-manager!KnownCertificatePermissions.Purge:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Purge = " - }, - { - "kind": "Content", - "text": "\"purge\"" - } - ], - "releaseTag": "Public", - "name": "Purge", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "keyvault-resource-manager!KnownCertificatePermissions.Recover:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Recover = " - }, - { - "kind": "Content", - "text": "\"recover\"" - } - ], - "releaseTag": "Public", - "name": "Recover", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "keyvault-resource-manager!KnownCertificatePermissions.Restore:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Restore = " - }, - { - "kind": "Content", - "text": "\"restore\"" - } - ], - "releaseTag": "Public", - "name": "Restore", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "keyvault-resource-manager!KnownCertificatePermissions.Setissuers:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Setissuers = " - }, - { - "kind": "Content", - "text": "\"setissuers\"" - } - ], - "releaseTag": "Public", - "name": "Setissuers", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "keyvault-resource-manager!KnownCertificatePermissions.Update:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Update = " - }, - { - "kind": "Content", - "text": "\"update\"" - } - ], - "releaseTag": "Public", - "name": "Update", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "keyvault-resource-manager!KnownKeyPermissions:enum", - "docComment": "/**\n * Known values of {@link KeyPermissions} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownKeyPermissions " - } - ], - "releaseTag": "Public", - "name": "KnownKeyPermissions", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "keyvault-resource-manager!KnownKeyPermissions.Backup:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Backup = " - }, - { - "kind": "Content", - "text": "\"backup\"" - } - ], - "releaseTag": "Public", - "name": "Backup", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "keyvault-resource-manager!KnownKeyPermissions.Create:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Create = " - }, - { - "kind": "Content", - "text": "\"create\"" - } - ], - "releaseTag": "Public", - "name": "Create", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "keyvault-resource-manager!KnownKeyPermissions.Decrypt:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Decrypt = " - }, - { - "kind": "Content", - "text": "\"decrypt\"" - } - ], - "releaseTag": "Public", - "name": "Decrypt", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "keyvault-resource-manager!KnownKeyPermissions.Delete:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Delete = " - }, - { - "kind": "Content", - "text": "\"delete\"" - } - ], - "releaseTag": "Public", - "name": "Delete", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "keyvault-resource-manager!KnownKeyPermissions.Encrypt:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Encrypt = " - }, - { - "kind": "Content", - "text": "\"encrypt\"" - } - ], - "releaseTag": "Public", - "name": "Encrypt", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "keyvault-resource-manager!KnownKeyPermissions.Get:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Get = " - }, - { - "kind": "Content", - "text": "\"get\"" - } - ], - "releaseTag": "Public", - "name": "Get", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "keyvault-resource-manager!KnownKeyPermissions.Import:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Import = " - }, - { - "kind": "Content", - "text": "\"import\"" - } - ], - "releaseTag": "Public", - "name": "Import", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "keyvault-resource-manager!KnownKeyPermissions.List:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "List = " - }, - { - "kind": "Content", - "text": "\"list\"" - } - ], - "releaseTag": "Public", - "name": "List", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "keyvault-resource-manager!KnownKeyPermissions.Purge:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Purge = " - }, - { - "kind": "Content", - "text": "\"purge\"" - } - ], - "releaseTag": "Public", - "name": "Purge", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "keyvault-resource-manager!KnownKeyPermissions.Recover:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Recover = " - }, - { - "kind": "Content", - "text": "\"recover\"" - } - ], - "releaseTag": "Public", - "name": "Recover", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "keyvault-resource-manager!KnownKeyPermissions.Restore:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Restore = " - }, - { - "kind": "Content", - "text": "\"restore\"" - } - ], - "releaseTag": "Public", - "name": "Restore", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "keyvault-resource-manager!KnownKeyPermissions.Sign:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Sign = " - }, - { - "kind": "Content", - "text": "\"sign\"" - } - ], - "releaseTag": "Public", - "name": "Sign", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "keyvault-resource-manager!KnownKeyPermissions.UnwrapKey:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "UnwrapKey = " - }, - { - "kind": "Content", - "text": "\"unwrapKey\"" - } - ], - "releaseTag": "Public", - "name": "UnwrapKey", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "keyvault-resource-manager!KnownKeyPermissions.Update:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Update = " - }, - { - "kind": "Content", - "text": "\"update\"" - } - ], - "releaseTag": "Public", - "name": "Update", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "keyvault-resource-manager!KnownKeyPermissions.Verify:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Verify = " - }, - { - "kind": "Content", - "text": "\"verify\"" - } - ], - "releaseTag": "Public", - "name": "Verify", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "keyvault-resource-manager!KnownKeyPermissions.WrapKey:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "WrapKey = " - }, - { - "kind": "Content", - "text": "\"wrapKey\"" - } - ], - "releaseTag": "Public", - "name": "WrapKey", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "keyvault-resource-manager!KnownNetworkRuleAction:enum", - "docComment": "/**\n * Known values of {@link NetworkRuleAction} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownNetworkRuleAction " - } - ], - "releaseTag": "Public", - "name": "KnownNetworkRuleAction", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "keyvault-resource-manager!KnownNetworkRuleAction.Allow:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Allow = " - }, - { - "kind": "Content", - "text": "\"Allow\"" - } - ], - "releaseTag": "Public", - "name": "Allow", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "keyvault-resource-manager!KnownNetworkRuleAction.Deny:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Deny = " - }, - { - "kind": "Content", - "text": "\"Deny\"" - } - ], - "releaseTag": "Public", - "name": "Deny", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "keyvault-resource-manager!KnownNetworkRuleBypassOptions:enum", - "docComment": "/**\n * Known values of {@link NetworkRuleBypassOptions} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownNetworkRuleBypassOptions " - } - ], - "releaseTag": "Public", - "name": "KnownNetworkRuleBypassOptions", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "keyvault-resource-manager!KnownNetworkRuleBypassOptions.AzureServices:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "AzureServices = " - }, - { - "kind": "Content", - "text": "\"AzureServices\"" - } - ], - "releaseTag": "Public", - "name": "AzureServices", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "keyvault-resource-manager!KnownNetworkRuleBypassOptions.None:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "None = " - }, - { - "kind": "Content", - "text": "\"None\"" - } - ], - "releaseTag": "Public", - "name": "None", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "keyvault-resource-manager!KnownPrivateEndpointConnectionProvisioningState:enum", - "docComment": "/**\n * Known values of {@link PrivateEndpointConnectionProvisioningState} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownPrivateEndpointConnectionProvisioningState " - } - ], - "releaseTag": "Public", - "name": "KnownPrivateEndpointConnectionProvisioningState", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "keyvault-resource-manager!KnownPrivateEndpointConnectionProvisioningState.Creating:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Creating = " - }, - { - "kind": "Content", - "text": "\"Creating\"" - } - ], - "releaseTag": "Public", - "name": "Creating", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "keyvault-resource-manager!KnownPrivateEndpointConnectionProvisioningState.Deleting:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Deleting = " - }, - { - "kind": "Content", - "text": "\"Deleting\"" - } - ], - "releaseTag": "Public", - "name": "Deleting", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "keyvault-resource-manager!KnownPrivateEndpointConnectionProvisioningState.Disconnected:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Disconnected = " - }, - { - "kind": "Content", - "text": "\"Disconnected\"" - } - ], - "releaseTag": "Public", - "name": "Disconnected", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "keyvault-resource-manager!KnownPrivateEndpointConnectionProvisioningState.Failed:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Failed = " - }, - { - "kind": "Content", - "text": "\"Failed\"" - } - ], - "releaseTag": "Public", - "name": "Failed", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "keyvault-resource-manager!KnownPrivateEndpointConnectionProvisioningState.Succeeded:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Succeeded = " - }, - { - "kind": "Content", - "text": "\"Succeeded\"" - } - ], - "releaseTag": "Public", - "name": "Succeeded", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "keyvault-resource-manager!KnownPrivateEndpointConnectionProvisioningState.Updating:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Updating = " - }, - { - "kind": "Content", - "text": "\"Updating\"" - } - ], - "releaseTag": "Public", - "name": "Updating", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "keyvault-resource-manager!KnownPrivateEndpointServiceConnectionStatus:enum", - "docComment": "/**\n * Known values of {@link PrivateEndpointServiceConnectionStatus} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownPrivateEndpointServiceConnectionStatus " - } - ], - "releaseTag": "Public", - "name": "KnownPrivateEndpointServiceConnectionStatus", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "keyvault-resource-manager!KnownPrivateEndpointServiceConnectionStatus.Approved:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Approved = " - }, - { - "kind": "Content", - "text": "\"Approved\"" - } - ], - "releaseTag": "Public", - "name": "Approved", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "keyvault-resource-manager!KnownPrivateEndpointServiceConnectionStatus.Disconnected:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Disconnected = " - }, - { - "kind": "Content", - "text": "\"Disconnected\"" - } - ], - "releaseTag": "Public", - "name": "Disconnected", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "keyvault-resource-manager!KnownPrivateEndpointServiceConnectionStatus.Pending:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Pending = " - }, - { - "kind": "Content", - "text": "\"Pending\"" - } - ], - "releaseTag": "Public", - "name": "Pending", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "keyvault-resource-manager!KnownPrivateEndpointServiceConnectionStatus.Rejected:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Rejected = " - }, - { - "kind": "Content", - "text": "\"Rejected\"" - } - ], - "releaseTag": "Public", - "name": "Rejected", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "keyvault-resource-manager!KnownSecretPermissions:enum", - "docComment": "/**\n * Known values of {@link SecretPermissions} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownSecretPermissions " - } - ], - "releaseTag": "Public", - "name": "KnownSecretPermissions", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "keyvault-resource-manager!KnownSecretPermissions.Backup:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Backup = " - }, - { - "kind": "Content", - "text": "\"backup\"" - } - ], - "releaseTag": "Public", - "name": "Backup", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "keyvault-resource-manager!KnownSecretPermissions.Delete:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Delete = " - }, - { - "kind": "Content", - "text": "\"delete\"" - } - ], - "releaseTag": "Public", - "name": "Delete", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "keyvault-resource-manager!KnownSecretPermissions.Get:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Get = " - }, - { - "kind": "Content", - "text": "\"get\"" - } - ], - "releaseTag": "Public", - "name": "Get", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "keyvault-resource-manager!KnownSecretPermissions.List:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "List = " - }, - { - "kind": "Content", - "text": "\"list\"" - } - ], - "releaseTag": "Public", - "name": "List", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "keyvault-resource-manager!KnownSecretPermissions.Purge:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Purge = " - }, - { - "kind": "Content", - "text": "\"purge\"" - } - ], - "releaseTag": "Public", - "name": "Purge", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "keyvault-resource-manager!KnownSecretPermissions.Recover:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Recover = " - }, - { - "kind": "Content", - "text": "\"recover\"" - } - ], - "releaseTag": "Public", - "name": "Recover", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "keyvault-resource-manager!KnownSecretPermissions.Restore:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Restore = " - }, - { - "kind": "Content", - "text": "\"restore\"" - } - ], - "releaseTag": "Public", - "name": "Restore", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "keyvault-resource-manager!KnownSecretPermissions.Set:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Set = " - }, - { - "kind": "Content", - "text": "\"set\"" - } - ], - "releaseTag": "Public", - "name": "Set", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "keyvault-resource-manager!KnownSkuFamily:enum", - "docComment": "/**\n * Known values of {@link SkuFamily} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownSkuFamily " - } - ], - "releaseTag": "Public", - "name": "KnownSkuFamily", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "keyvault-resource-manager!KnownSkuFamily.A:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "A = " - }, - { - "kind": "Content", - "text": "\"A\"" - } - ], - "releaseTag": "Public", - "name": "A", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "keyvault-resource-manager!KnownStoragePermissions:enum", - "docComment": "/**\n * Known values of {@link StoragePermissions} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownStoragePermissions " - } - ], - "releaseTag": "Public", - "name": "KnownStoragePermissions", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "keyvault-resource-manager!KnownStoragePermissions.Backup:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Backup = " - }, - { - "kind": "Content", - "text": "\"backup\"" - } - ], - "releaseTag": "Public", - "name": "Backup", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "keyvault-resource-manager!KnownStoragePermissions.Delete:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Delete = " - }, - { - "kind": "Content", - "text": "\"delete\"" - } - ], - "releaseTag": "Public", - "name": "Delete", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "keyvault-resource-manager!KnownStoragePermissions.Deletesas:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Deletesas = " - }, - { - "kind": "Content", - "text": "\"deletesas\"" - } - ], - "releaseTag": "Public", - "name": "Deletesas", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "keyvault-resource-manager!KnownStoragePermissions.Get:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Get = " - }, - { - "kind": "Content", - "text": "\"get\"" - } - ], - "releaseTag": "Public", - "name": "Get", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "keyvault-resource-manager!KnownStoragePermissions.Getsas:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Getsas = " - }, - { - "kind": "Content", - "text": "\"getsas\"" - } - ], - "releaseTag": "Public", - "name": "Getsas", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "keyvault-resource-manager!KnownStoragePermissions.List:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "List = " - }, - { - "kind": "Content", - "text": "\"list\"" - } - ], - "releaseTag": "Public", - "name": "List", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "keyvault-resource-manager!KnownStoragePermissions.Listsas:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Listsas = " - }, - { - "kind": "Content", - "text": "\"listsas\"" - } - ], - "releaseTag": "Public", - "name": "Listsas", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "keyvault-resource-manager!KnownStoragePermissions.Purge:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Purge = " - }, - { - "kind": "Content", - "text": "\"purge\"" - } - ], - "releaseTag": "Public", - "name": "Purge", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "keyvault-resource-manager!KnownStoragePermissions.Recover:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Recover = " - }, - { - "kind": "Content", - "text": "\"recover\"" - } - ], - "releaseTag": "Public", - "name": "Recover", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "keyvault-resource-manager!KnownStoragePermissions.Regeneratekey:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Regeneratekey = " - }, - { - "kind": "Content", - "text": "\"regeneratekey\"" - } - ], - "releaseTag": "Public", - "name": "Regeneratekey", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "keyvault-resource-manager!KnownStoragePermissions.Restore:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Restore = " - }, - { - "kind": "Content", - "text": "\"restore\"" - } - ], - "releaseTag": "Public", - "name": "Restore", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "keyvault-resource-manager!KnownStoragePermissions.Set:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Set = " - }, - { - "kind": "Content", - "text": "\"set\"" - } - ], - "releaseTag": "Public", - "name": "Set", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "keyvault-resource-manager!KnownStoragePermissions.Setsas:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Setsas = " - }, - { - "kind": "Content", - "text": "\"setsas\"" - } - ], - "releaseTag": "Public", - "name": "Setsas", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "keyvault-resource-manager!KnownStoragePermissions.Update:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Update = " - }, - { - "kind": "Content", - "text": "\"update\"" - } - ], - "releaseTag": "Public", - "name": "Update", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "keyvault-resource-manager!LogSpecification:interface", - "docComment": "/**\n * Log specification of operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LogSpecification " - } - ], - "releaseTag": "Public", - "name": "LogSpecification", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!LogSpecification#blobDuration:member", - "docComment": "/**\n * Blob duration of specification.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "blobDuration?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "blobDuration", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!LogSpecification#displayName:member", - "docComment": "/**\n * Display name of log specification.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "displayName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "displayName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!LogSpecification#name:member", - "docComment": "/**\n * Name of log specification.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "keyvault-resource-manager!NetworkRuleAction:type", - "docComment": "/**\n * Defines values for NetworkRuleAction. \\ {@link KnownNetworkRuleAction} can be used interchangeably with NetworkRuleAction, this enum contains the known values that the service supports. ### Known values supported by the service **Allow** \\ **Deny**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NetworkRuleAction = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NetworkRuleAction", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "keyvault-resource-manager!NetworkRuleBypassOptions:type", - "docComment": "/**\n * Defines values for NetworkRuleBypassOptions. \\ {@link KnownNetworkRuleBypassOptions} can be used interchangeably with NetworkRuleBypassOptions, this enum contains the known values that the service supports. ### Known values supported by the service **AzureServices** \\ **None**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NetworkRuleBypassOptions = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NetworkRuleBypassOptions", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "keyvault-resource-manager!NetworkRuleSet:interface", - "docComment": "/**\n * A set of rules governing the network accessibility of a vault.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkRuleSet " - } - ], - "releaseTag": "Public", - "name": "NetworkRuleSet", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!NetworkRuleSet#bypass:member", - "docComment": "/**\n * Tells what traffic can bypass network rules. This can be 'AzureServices' or 'None'. If not specified the default is 'AzureServices'.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "bypass?: " - }, - { - "kind": "Reference", - "text": "NetworkRuleBypassOptions", - "canonicalReference": "keyvault-resource-manager!NetworkRuleBypassOptions:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "bypass", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!NetworkRuleSet#defaultAction:member", - "docComment": "/**\n * The default action when no rule from ipRules and from virtualNetworkRules match. This is only used after the bypass property has been evaluated.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "defaultAction?: " - }, - { - "kind": "Reference", - "text": "NetworkRuleAction", - "canonicalReference": "keyvault-resource-manager!NetworkRuleAction:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "defaultAction", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!NetworkRuleSet#ipRules:member", - "docComment": "/**\n * The list of IP address rules.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "ipRules?: " - }, - { - "kind": "Reference", - "text": "IPRule", - "canonicalReference": "keyvault-resource-manager!IPRule:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ipRules", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!NetworkRuleSet#virtualNetworkRules:member", - "docComment": "/**\n * The list of virtual network rules.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "virtualNetworkRules?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkRule", - "canonicalReference": "keyvault-resource-manager!VirtualNetworkRule:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "virtualNetworkRules", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "keyvault-resource-manager!Operation:interface", - "docComment": "/**\n * Key Vault REST API operation definition.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Operation " - } - ], - "releaseTag": "Public", - "name": "Operation", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!Operation#display:member", - "docComment": "/**\n * Display metadata associated with the operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "display?: " - }, - { - "kind": "Reference", - "text": "OperationDisplay", - "canonicalReference": "keyvault-resource-manager!OperationDisplay:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "display", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!Operation#name:member", - "docComment": "/**\n * Operation name: {provider}/{resource}/{operation}\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!Operation#origin:member", - "docComment": "/**\n * The origin of operations.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "origin?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "origin", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!Operation#serviceSpecification:member", - "docComment": "/**\n * One property of operation, include metric specifications.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "serviceSpecification?: " - }, - { - "kind": "Reference", - "text": "ServiceSpecification", - "canonicalReference": "keyvault-resource-manager!ServiceSpecification:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "serviceSpecification", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "keyvault-resource-manager!OperationDisplay:interface", - "docComment": "/**\n * Display metadata associated with the operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface OperationDisplay " - } - ], - "releaseTag": "Public", - "name": "OperationDisplay", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!OperationDisplay#description:member", - "docComment": "/**\n * Description of operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "description?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "description", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!OperationDisplay#operation:member", - "docComment": "/**\n * Type of operation: get, read, delete, etc.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "operation?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "operation", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!OperationDisplay#provider:member", - "docComment": "/**\n * Service provider: Microsoft Key Vault.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "provider?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "provider", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!OperationDisplay#resource:member", - "docComment": "/**\n * Resource on which the operation is performed etc.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resource?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resource", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "keyvault-resource-manager!OperationListResult:interface", - "docComment": "/**\n * Result of the request to list Storage operations. It contains a list of operations and a URL link to get the next set of results.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface OperationListResult " - } - ], - "releaseTag": "Public", - "name": "OperationListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!OperationListResult#nextLink:member", - "docComment": "/**\n * The URL to get the next set of operations.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!OperationListResult#value:member", - "docComment": "/**\n * List of Storage operations supported by the Storage resource provider.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "Operation", - "canonicalReference": "keyvault-resource-manager!Operation:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "keyvault-resource-manager!Operations:interface", - "docComment": "/**\n * Interface representing a Operations.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Operations " - } - ], - "releaseTag": "Public", - "name": "Operations", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "keyvault-resource-manager!Operations#list:member(1)", - "docComment": "/**\n * Lists all of the available Key Vault Rest API operations.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(options?: " - }, - { - "kind": "Reference", - "text": "OperationsListOptionalParams", - "canonicalReference": "keyvault-resource-manager!OperationsListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "Operation", - "canonicalReference": "keyvault-resource-manager!Operation:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "list" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "keyvault-resource-manager!OperationsListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface OperationsListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "OperationsListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "keyvault-resource-manager!OperationsListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type OperationsListNextResponse = " - }, - { - "kind": "Reference", - "text": "OperationListResult", - "canonicalReference": "keyvault-resource-manager!OperationListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "OperationsListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "keyvault-resource-manager!OperationsListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface OperationsListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "OperationsListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "keyvault-resource-manager!OperationsListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type OperationsListResponse = " - }, - { - "kind": "Reference", - "text": "OperationListResult", - "canonicalReference": "keyvault-resource-manager!OperationListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "OperationsListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "keyvault-resource-manager!Permissions_2:interface", - "docComment": "/**\n * Permissions the identity has for keys, secrets, certificates and storage.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Permissions " - } - ], - "releaseTag": "Public", - "name": "Permissions_2", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!Permissions_2#certificates:member", - "docComment": "/**\n * Permissions to certificates\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "certificates?: " - }, - { - "kind": "Reference", - "text": "CertificatePermissions", - "canonicalReference": "keyvault-resource-manager!CertificatePermissions:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "certificates", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!Permissions_2#keys:member", - "docComment": "/**\n * Permissions to keys\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "keys?: " - }, - { - "kind": "Reference", - "text": "KeyPermissions", - "canonicalReference": "keyvault-resource-manager!KeyPermissions:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "keys", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!Permissions_2#secrets:member", - "docComment": "/**\n * Permissions to secrets\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "secrets?: " - }, - { - "kind": "Reference", - "text": "SecretPermissions", - "canonicalReference": "keyvault-resource-manager!SecretPermissions:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "secrets", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!Permissions_2#storage:member", - "docComment": "/**\n * Permissions to storage accounts\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "storage?: " - }, - { - "kind": "Reference", - "text": "StoragePermissions", - "canonicalReference": "keyvault-resource-manager!StoragePermissions:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "storage", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "keyvault-resource-manager!PrivateEndpoint:interface", - "docComment": "/**\n * Private endpoint object properties.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrivateEndpoint " - } - ], - "releaseTag": "Public", - "name": "PrivateEndpoint", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!PrivateEndpoint#id:member", - "docComment": "/**\n * Full identifier of the private endpoint resource. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly id?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "keyvault-resource-manager!PrivateEndpointConnection:type", - "docComment": "/**\n * Private endpoint connection resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PrivateEndpointConnection = " - }, - { - "kind": "Reference", - "text": "Resource", - "canonicalReference": "keyvault-resource-manager!Resource:interface" - }, - { - "kind": "Content", - "text": " & {\n privateEndpoint?: " - }, - { - "kind": "Reference", - "text": "PrivateEndpoint", - "canonicalReference": "keyvault-resource-manager!PrivateEndpoint:interface" - }, - { - "kind": "Content", - "text": ";\n privateLinkServiceConnectionState?: " - }, - { - "kind": "Reference", - "text": "PrivateLinkServiceConnectionState", - "canonicalReference": "keyvault-resource-manager!PrivateLinkServiceConnectionState:interface" - }, - { - "kind": "Content", - "text": ";\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "PrivateEndpointConnectionProvisioningState", - "canonicalReference": "keyvault-resource-manager!PrivateEndpointConnectionProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PrivateEndpointConnection", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 9 - } - }, - { - "kind": "Interface", - "canonicalReference": "keyvault-resource-manager!PrivateEndpointConnectionItem:interface", - "docComment": "/**\n * Private endpoint connection item.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrivateEndpointConnectionItem " - } - ], - "releaseTag": "Public", - "name": "PrivateEndpointConnectionItem", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!PrivateEndpointConnectionItem#privateEndpoint:member", - "docComment": "/**\n * Properties of the private endpoint object.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "privateEndpoint?: " - }, - { - "kind": "Reference", - "text": "PrivateEndpoint", - "canonicalReference": "keyvault-resource-manager!PrivateEndpoint:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "privateEndpoint", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!PrivateEndpointConnectionItem#privateLinkServiceConnectionState:member", - "docComment": "/**\n * Approval state of the private link connection.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "privateLinkServiceConnectionState?: " - }, - { - "kind": "Reference", - "text": "PrivateLinkServiceConnectionState", - "canonicalReference": "keyvault-resource-manager!PrivateLinkServiceConnectionState:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "privateLinkServiceConnectionState", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!PrivateEndpointConnectionItem#provisioningState:member", - "docComment": "/**\n * Provisioning state of the private endpoint connection. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "PrivateEndpointConnectionProvisioningState", - "canonicalReference": "keyvault-resource-manager!PrivateEndpointConnectionProvisioningState:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "provisioningState", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "keyvault-resource-manager!PrivateEndpointConnectionProvisioningState:type", - "docComment": "/**\n * Defines values for PrivateEndpointConnectionProvisioningState. \\ {@link KnownPrivateEndpointConnectionProvisioningState} can be used interchangeably with PrivateEndpointConnectionProvisioningState, this enum contains the known values that the service supports. ### Known values supported by the service **Succeeded** \\ **Creating** \\ **Updating** \\ **Deleting** \\ **Failed** \\ **Disconnected**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PrivateEndpointConnectionProvisioningState = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PrivateEndpointConnectionProvisioningState", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "keyvault-resource-manager!PrivateEndpointConnections:interface", - "docComment": "/**\n * Interface representing a PrivateEndpointConnections.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrivateEndpointConnections " - } - ], - "releaseTag": "Public", - "name": "PrivateEndpointConnections", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "keyvault-resource-manager!PrivateEndpointConnections#beginDelete:member(1)", - "docComment": "/**\n * Deletes the specified private endpoint connection associated with the key vault.\n *\n * @param resourceGroupName - Name of the resource group that contains the key vault.\n *\n * @param vaultName - The name of the key vault.\n *\n * @param privateEndpointConnectionName - Name of the private endpoint connection associated with the key vault.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vaultName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", privateEndpointConnectionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PrivateEndpointConnectionsDeleteOptionalParams", - "canonicalReference": "keyvault-resource-manager!PrivateEndpointConnectionsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PrivateEndpointConnectionsDeleteResponse", - "canonicalReference": "keyvault-resource-manager!PrivateEndpointConnectionsDeleteResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "PrivateEndpointConnectionsDeleteResponse", - "canonicalReference": "keyvault-resource-manager!PrivateEndpointConnectionsDeleteResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vaultName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "privateEndpointConnectionName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "keyvault-resource-manager!PrivateEndpointConnections#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes the specified private endpoint connection associated with the key vault.\n *\n * @param resourceGroupName - Name of the resource group that contains the key vault.\n *\n * @param vaultName - The name of the key vault.\n *\n * @param privateEndpointConnectionName - Name of the private endpoint connection associated with the key vault.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vaultName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", privateEndpointConnectionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PrivateEndpointConnectionsDeleteOptionalParams", - "canonicalReference": "keyvault-resource-manager!PrivateEndpointConnectionsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PrivateEndpointConnectionsDeleteResponse", - "canonicalReference": "keyvault-resource-manager!PrivateEndpointConnectionsDeleteResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vaultName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "privateEndpointConnectionName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "keyvault-resource-manager!PrivateEndpointConnections#get:member(1)", - "docComment": "/**\n * Gets the specified private endpoint connection associated with the key vault.\n *\n * @param resourceGroupName - Name of the resource group that contains the key vault.\n *\n * @param vaultName - The name of the key vault.\n *\n * @param privateEndpointConnectionName - Name of the private endpoint connection associated with the key vault.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vaultName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", privateEndpointConnectionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PrivateEndpointConnectionsGetOptionalParams", - "canonicalReference": "keyvault-resource-manager!PrivateEndpointConnectionsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PrivateEndpointConnectionsGetResponse", - "canonicalReference": "keyvault-resource-manager!PrivateEndpointConnectionsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vaultName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "privateEndpointConnectionName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "keyvault-resource-manager!PrivateEndpointConnections#put:member(1)", - "docComment": "/**\n * Updates the specified private endpoint connection associated with the key vault.\n *\n * @param resourceGroupName - Name of the resource group that contains the key vault.\n *\n * @param vaultName - The name of the key vault.\n *\n * @param privateEndpointConnectionName - Name of the private endpoint connection associated with the key vault.\n *\n * @param properties - The intended state of private endpoint connection.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "put(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vaultName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", privateEndpointConnectionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", properties: " - }, - { - "kind": "Reference", - "text": "PrivateEndpointConnection", - "canonicalReference": "keyvault-resource-manager!PrivateEndpointConnection:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PrivateEndpointConnectionsPutOptionalParams", - "canonicalReference": "keyvault-resource-manager!PrivateEndpointConnectionsPutOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PrivateEndpointConnectionsPutResponse", - "canonicalReference": "keyvault-resource-manager!PrivateEndpointConnectionsPutResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vaultName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "privateEndpointConnectionName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "properties", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "put" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "keyvault-resource-manager!PrivateEndpointConnectionsDeleteHeaders:interface", - "docComment": "/**\n * Defines headers for PrivateEndpointConnections_delete operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrivateEndpointConnectionsDeleteHeaders " - } - ], - "releaseTag": "Public", - "name": "PrivateEndpointConnectionsDeleteHeaders", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!PrivateEndpointConnectionsDeleteHeaders#location:member", - "docComment": "/**\n * The URI to poll for completion status.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "location?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "location", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!PrivateEndpointConnectionsDeleteHeaders#retryAfter:member", - "docComment": "/**\n * The recommended number of seconds to wait before calling the URI specified in the location header.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "retryAfter?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "retryAfter", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "keyvault-resource-manager!PrivateEndpointConnectionsDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrivateEndpointConnectionsDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PrivateEndpointConnectionsDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!PrivateEndpointConnectionsDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!PrivateEndpointConnectionsDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "keyvault-resource-manager!PrivateEndpointConnectionsDeleteResponse:type", - "docComment": "/**\n * Contains response data for the delete operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PrivateEndpointConnectionsDeleteResponse = " - }, - { - "kind": "Reference", - "text": "PrivateEndpointConnection", - "canonicalReference": "keyvault-resource-manager!PrivateEndpointConnection:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PrivateEndpointConnectionsDeleteResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "keyvault-resource-manager!PrivateEndpointConnectionsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrivateEndpointConnectionsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PrivateEndpointConnectionsGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "keyvault-resource-manager!PrivateEndpointConnectionsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PrivateEndpointConnectionsGetResponse = " - }, - { - "kind": "Reference", - "text": "PrivateEndpointConnection", - "canonicalReference": "keyvault-resource-manager!PrivateEndpointConnection:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PrivateEndpointConnectionsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "keyvault-resource-manager!PrivateEndpointConnectionsPutHeaders:interface", - "docComment": "/**\n * Defines headers for PrivateEndpointConnections_put operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrivateEndpointConnectionsPutHeaders " - } - ], - "releaseTag": "Public", - "name": "PrivateEndpointConnectionsPutHeaders", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!PrivateEndpointConnectionsPutHeaders#azureAsyncOperation:member", - "docComment": "/**\n * (specified only if operation does not finish synchronously) The URI to poll for completion status. The response of this URI may be synchronous or asynchronous.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "azureAsyncOperation?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "azureAsyncOperation", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!PrivateEndpointConnectionsPutHeaders#retryAfter:member", - "docComment": "/**\n * (specified only if operation does not finish synchronously) The recommended number of seconds to wait before calling the URI specified in Azure-AsyncOperation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "retryAfter?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "retryAfter", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "keyvault-resource-manager!PrivateEndpointConnectionsPutOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrivateEndpointConnectionsPutOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PrivateEndpointConnectionsPutOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "keyvault-resource-manager!PrivateEndpointConnectionsPutResponse:type", - "docComment": "/**\n * Contains response data for the put operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PrivateEndpointConnectionsPutResponse = " - }, - { - "kind": "Reference", - "text": "PrivateEndpointConnectionsPutHeaders", - "canonicalReference": "keyvault-resource-manager!PrivateEndpointConnectionsPutHeaders:interface" - }, - { - "kind": "Content", - "text": " & " - }, - { - "kind": "Reference", - "text": "PrivateEndpointConnection", - "canonicalReference": "keyvault-resource-manager!PrivateEndpointConnection:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PrivateEndpointConnectionsPutResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 4 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "keyvault-resource-manager!PrivateEndpointServiceConnectionStatus:type", - "docComment": "/**\n * Defines values for PrivateEndpointServiceConnectionStatus. \\ {@link KnownPrivateEndpointServiceConnectionStatus} can be used interchangeably with PrivateEndpointServiceConnectionStatus, this enum contains the known values that the service supports. ### Known values supported by the service **Pending** \\ **Approved** \\ **Rejected** \\ **Disconnected**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PrivateEndpointServiceConnectionStatus = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PrivateEndpointServiceConnectionStatus", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "keyvault-resource-manager!PrivateLinkResource:type", - "docComment": "/**\n * A private link resource\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PrivateLinkResource = " - }, - { - "kind": "Reference", - "text": "Resource", - "canonicalReference": "keyvault-resource-manager!Resource:interface" - }, - { - "kind": "Content", - "text": " & {\n readonly groupId?: string;\n readonly requiredMembers?: string[];\n requiredZoneNames?: string[];\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PrivateLinkResource", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "keyvault-resource-manager!PrivateLinkResourceListResult:interface", - "docComment": "/**\n * A list of private link resources\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrivateLinkResourceListResult " - } - ], - "releaseTag": "Public", - "name": "PrivateLinkResourceListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!PrivateLinkResourceListResult#value:member", - "docComment": "/**\n * Array of private link resources\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "PrivateLinkResource", - "canonicalReference": "keyvault-resource-manager!PrivateLinkResource:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "keyvault-resource-manager!PrivateLinkResources:interface", - "docComment": "/**\n * Interface representing a PrivateLinkResources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrivateLinkResources " - } - ], - "releaseTag": "Public", - "name": "PrivateLinkResources", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "keyvault-resource-manager!PrivateLinkResources#listByVault:member(1)", - "docComment": "/**\n * Gets the private link resources supported for the key vault.\n *\n * @param resourceGroupName - Name of the resource group that contains the key vault.\n *\n * @param vaultName - The name of the key vault.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByVault(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vaultName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PrivateLinkResourcesListByVaultOptionalParams", - "canonicalReference": "keyvault-resource-manager!PrivateLinkResourcesListByVaultOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PrivateLinkResourcesListByVaultResponse", - "canonicalReference": "keyvault-resource-manager!PrivateLinkResourcesListByVaultResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vaultName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listByVault" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "keyvault-resource-manager!PrivateLinkResourcesListByVaultOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrivateLinkResourcesListByVaultOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PrivateLinkResourcesListByVaultOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "keyvault-resource-manager!PrivateLinkResourcesListByVaultResponse:type", - "docComment": "/**\n * Contains response data for the listByVault operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PrivateLinkResourcesListByVaultResponse = " - }, - { - "kind": "Reference", - "text": "PrivateLinkResourceListResult", - "canonicalReference": "keyvault-resource-manager!PrivateLinkResourceListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PrivateLinkResourcesListByVaultResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "keyvault-resource-manager!PrivateLinkServiceConnectionState:interface", - "docComment": "/**\n * An object that represents the approval state of the private link connection.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrivateLinkServiceConnectionState " - } - ], - "releaseTag": "Public", - "name": "PrivateLinkServiceConnectionState", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!PrivateLinkServiceConnectionState#actionRequired:member", - "docComment": "/**\n * A message indicating if changes on the service provider require any updates on the consumer.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "actionRequired?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "actionRequired", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!PrivateLinkServiceConnectionState#description:member", - "docComment": "/**\n * The reason for approval or rejection.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "description?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "description", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!PrivateLinkServiceConnectionState#status:member", - "docComment": "/**\n * Indicates whether the connection has been approved, rejected or removed by the key vault owner.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "status?: " - }, - { - "kind": "Reference", - "text": "PrivateEndpointServiceConnectionStatus", - "canonicalReference": "keyvault-resource-manager!PrivateEndpointServiceConnectionStatus:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "status", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "keyvault-resource-manager!Reason:type", - "docComment": "/**\n * Defines values for Reason.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type Reason = " - }, - { - "kind": "Content", - "text": "\"AccountNameInvalid\" | \"AlreadyExists\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "Reason", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "keyvault-resource-manager!Resource:interface", - "docComment": "/**\n * Key Vault resource\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Resource " - } - ], - "releaseTag": "Public", - "name": "Resource", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!Resource#id:member", - "docComment": "/**\n * Fully qualified identifier of the key vault resource. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly id?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!Resource#location:member", - "docComment": "/**\n * Azure location of the key vault resource. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly location?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "location", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!Resource#name:member", - "docComment": "/**\n * Name of the key vault resource. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!Resource#tags:member", - "docComment": "/**\n * Tags assigned to the key vault resource. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly tags?: " - }, - { - "kind": "Content", - "text": "{\n [propertyName: string]: string;\n }" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tags", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!Resource#type:member", - "docComment": "/**\n * Resource type of the key vault resource. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly type?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "keyvault-resource-manager!ResourceListResult:interface", - "docComment": "/**\n * List of vault resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ResourceListResult " - } - ], - "releaseTag": "Public", - "name": "ResourceListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!ResourceListResult#nextLink:member", - "docComment": "/**\n * The URL to get the next set of vault resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!ResourceListResult#value:member", - "docComment": "/**\n * The list of vault resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "Resource", - "canonicalReference": "keyvault-resource-manager!Resource:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "keyvault-resource-manager!SecretPermissions:type", - "docComment": "/**\n * Defines values for SecretPermissions. \\ {@link KnownSecretPermissions} can be used interchangeably with SecretPermissions, this enum contains the known values that the service supports. ### Known values supported by the service **get** \\ **list** \\ **set** \\ **delete** \\ **backup** \\ **restore** \\ **recover** \\ **purge**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SecretPermissions = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SecretPermissions", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "keyvault-resource-manager!ServiceSpecification:interface", - "docComment": "/**\n * One property of operation, include log specifications.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServiceSpecification " - } - ], - "releaseTag": "Public", - "name": "ServiceSpecification", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!ServiceSpecification#logSpecifications:member", - "docComment": "/**\n * Log specifications of operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "logSpecifications?: " - }, - { - "kind": "Reference", - "text": "LogSpecification", - "canonicalReference": "keyvault-resource-manager!LogSpecification:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "logSpecifications", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "keyvault-resource-manager!Sku:interface", - "docComment": "/**\n * SKU details\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Sku " - } - ], - "releaseTag": "Public", - "name": "Sku", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!Sku#family:member", - "docComment": "/**\n * SKU family name\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "family: " - }, - { - "kind": "Reference", - "text": "SkuFamily", - "canonicalReference": "keyvault-resource-manager!SkuFamily:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "family", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!Sku#name:member", - "docComment": "/**\n * SKU name to specify whether the key vault is a standard vault or a premium vault.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name: " - }, - { - "kind": "Reference", - "text": "SkuName", - "canonicalReference": "keyvault-resource-manager!SkuName:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "keyvault-resource-manager!SkuFamily:type", - "docComment": "/**\n * Defines values for SkuFamily. \\ {@link KnownSkuFamily} can be used interchangeably with SkuFamily, this enum contains the known values that the service supports. ### Known values supported by the service **A**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SkuFamily = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SkuFamily", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "keyvault-resource-manager!SkuName:type", - "docComment": "/**\n * Defines values for SkuName.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SkuName = " - }, - { - "kind": "Content", - "text": "\"standard\" | \"premium\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SkuName", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "keyvault-resource-manager!StoragePermissions:type", - "docComment": "/**\n * Defines values for StoragePermissions. \\ {@link KnownStoragePermissions} can be used interchangeably with StoragePermissions, this enum contains the known values that the service supports. ### Known values supported by the service **get** \\ **list** \\ **delete** \\ **set** \\ **update** \\ **regeneratekey** \\ **recover** \\ **purge** \\ **backup** \\ **restore** \\ **setsas** \\ **listsas** \\ **getsas** \\ **deletesas**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type StoragePermissions = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "StoragePermissions", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "keyvault-resource-manager!Vault:interface", - "docComment": "/**\n * Resource information with extended details.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Vault " - } - ], - "releaseTag": "Public", - "name": "Vault", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!Vault#id:member", - "docComment": "/**\n * Fully qualified identifier of the key vault resource. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly id?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!Vault#location:member", - "docComment": "/**\n * Azure location of the key vault resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "location?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "location", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!Vault#name:member", - "docComment": "/**\n * Name of the key vault resource. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!Vault#properties:member", - "docComment": "/**\n * Properties of the vault\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "properties: " - }, - { - "kind": "Reference", - "text": "VaultProperties", - "canonicalReference": "keyvault-resource-manager!VaultProperties:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "properties", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!Vault#tags:member", - "docComment": "/**\n * Tags assigned to the key vault resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "tags?: " - }, - { - "kind": "Content", - "text": "{\n [propertyName: string]: string;\n }" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tags", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!Vault#type:member", - "docComment": "/**\n * Resource type of the key vault resource. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly type?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "keyvault-resource-manager!VaultAccessPolicyParameters:interface", - "docComment": "/**\n * Parameters for updating the access policy in a vault\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VaultAccessPolicyParameters " - } - ], - "releaseTag": "Public", - "name": "VaultAccessPolicyParameters", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!VaultAccessPolicyParameters#id:member", - "docComment": "/**\n * The resource id of the access policy. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly id?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!VaultAccessPolicyParameters#location:member", - "docComment": "/**\n * The resource type of the access policy. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly location?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "location", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!VaultAccessPolicyParameters#name:member", - "docComment": "/**\n * The resource name of the access policy. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!VaultAccessPolicyParameters#properties:member", - "docComment": "/**\n * Properties of the access policy\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "properties: " - }, - { - "kind": "Reference", - "text": "VaultAccessPolicyProperties", - "canonicalReference": "keyvault-resource-manager!VaultAccessPolicyProperties:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "properties", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!VaultAccessPolicyParameters#type:member", - "docComment": "/**\n * The resource name of the access policy. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly type?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "keyvault-resource-manager!VaultAccessPolicyProperties:interface", - "docComment": "/**\n * Properties of the vault access policy\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VaultAccessPolicyProperties " - } - ], - "releaseTag": "Public", - "name": "VaultAccessPolicyProperties", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!VaultAccessPolicyProperties#accessPolicies:member", - "docComment": "/**\n * An array of 0 to 16 identities that have access to the key vault. All identities in the array must use the same tenant ID as the key vault's tenant ID.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "accessPolicies: " - }, - { - "kind": "Reference", - "text": "AccessPolicyEntry", - "canonicalReference": "keyvault-resource-manager!AccessPolicyEntry:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "accessPolicies", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "keyvault-resource-manager!VaultCheckNameAvailabilityParameters:interface", - "docComment": "/**\n * The parameters used to check the availability of the vault name.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VaultCheckNameAvailabilityParameters " - } - ], - "releaseTag": "Public", - "name": "VaultCheckNameAvailabilityParameters", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!VaultCheckNameAvailabilityParameters#name:member", - "docComment": "/**\n * The vault name.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!VaultCheckNameAvailabilityParameters#type:member", - "docComment": "/**\n * The type of resource, Microsoft.KeyVault/vaults\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "type: " - }, - { - "kind": "Content", - "text": "\"Microsoft.KeyVault/vaults\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "keyvault-resource-manager!VaultCreateOrUpdateParameters:interface", - "docComment": "/**\n * Parameters for creating or updating a vault\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VaultCreateOrUpdateParameters " - } - ], - "releaseTag": "Public", - "name": "VaultCreateOrUpdateParameters", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!VaultCreateOrUpdateParameters#location:member", - "docComment": "/**\n * The supported Azure location where the key vault should be created.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "location: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "location", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!VaultCreateOrUpdateParameters#properties:member", - "docComment": "/**\n * Properties of the vault\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "properties: " - }, - { - "kind": "Reference", - "text": "VaultProperties", - "canonicalReference": "keyvault-resource-manager!VaultProperties:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "properties", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!VaultCreateOrUpdateParameters#tags:member", - "docComment": "/**\n * The tags that will be assigned to the key vault.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "tags?: " - }, - { - "kind": "Content", - "text": "{\n [propertyName: string]: string;\n }" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tags", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "keyvault-resource-manager!VaultListResult:interface", - "docComment": "/**\n * List of vaults\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VaultListResult " - } - ], - "releaseTag": "Public", - "name": "VaultListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!VaultListResult#nextLink:member", - "docComment": "/**\n * The URL to get the next set of vaults.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!VaultListResult#value:member", - "docComment": "/**\n * The list of vaults.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "Vault", - "canonicalReference": "keyvault-resource-manager!Vault:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "keyvault-resource-manager!VaultPatchParameters:interface", - "docComment": "/**\n * Parameters for creating or updating a vault\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VaultPatchParameters " - } - ], - "releaseTag": "Public", - "name": "VaultPatchParameters", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!VaultPatchParameters#properties:member", - "docComment": "/**\n * Properties of the vault\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "properties?: " - }, - { - "kind": "Reference", - "text": "VaultPatchProperties", - "canonicalReference": "keyvault-resource-manager!VaultPatchProperties:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "properties", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!VaultPatchParameters#tags:member", - "docComment": "/**\n * The tags that will be assigned to the key vault.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "tags?: " - }, - { - "kind": "Content", - "text": "{\n [propertyName: string]: string;\n }" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tags", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "keyvault-resource-manager!VaultPatchProperties:interface", - "docComment": "/**\n * Properties of the vault\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VaultPatchProperties " - } - ], - "releaseTag": "Public", - "name": "VaultPatchProperties", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!VaultPatchProperties#accessPolicies:member", - "docComment": "/**\n * An array of 0 to 16 identities that have access to the key vault. All identities in the array must use the same tenant ID as the key vault's tenant ID.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "accessPolicies?: " - }, - { - "kind": "Reference", - "text": "AccessPolicyEntry", - "canonicalReference": "keyvault-resource-manager!AccessPolicyEntry:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "accessPolicies", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!VaultPatchProperties#createMode:member", - "docComment": "/**\n * The vault's create mode to indicate whether the vault need to be recovered or not.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createMode?: " - }, - { - "kind": "Reference", - "text": "CreateMode", - "canonicalReference": "keyvault-resource-manager!CreateMode:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "createMode", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!VaultPatchProperties#enabledForDeployment:member", - "docComment": "/**\n * Property to specify whether Azure Virtual Machines are permitted to retrieve certificates stored as secrets from the key vault.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "enabledForDeployment?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "enabledForDeployment", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!VaultPatchProperties#enabledForDiskEncryption:member", - "docComment": "/**\n * Property to specify whether Azure Disk Encryption is permitted to retrieve secrets from the vault and unwrap keys.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "enabledForDiskEncryption?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "enabledForDiskEncryption", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!VaultPatchProperties#enabledForTemplateDeployment:member", - "docComment": "/**\n * Property to specify whether Azure Resource Manager is permitted to retrieve secrets from the key vault.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "enabledForTemplateDeployment?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "enabledForTemplateDeployment", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!VaultPatchProperties#enablePurgeProtection:member", - "docComment": "/**\n * Property specifying whether protection against purge is enabled for this vault. Setting this property to true activates protection against purge for this vault and its content - only the Key Vault service may initiate a hard, irrecoverable deletion. The setting is effective only if soft delete is also enabled. Enabling this functionality is irreversible - that is, the property does not accept false as its value.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "enablePurgeProtection?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "enablePurgeProtection", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!VaultPatchProperties#enableRbacAuthorization:member", - "docComment": "/**\n * Property that controls how data actions are authorized. When true, the key vault will use Role Based Access Control (RBAC) for authorization of data actions, and the access policies specified in vault properties will be ignored (warning: this is a preview feature). When false, the key vault will use the access policies specified in vault properties, and any policy stored on Azure Resource Manager will be ignored. If null or not specified, the value of this property will not change.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "enableRbacAuthorization?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "enableRbacAuthorization", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!VaultPatchProperties#enableSoftDelete:member", - "docComment": "/**\n * Property to specify whether the 'soft delete' functionality is enabled for this key vault. Once set to true, it cannot be reverted to false.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "enableSoftDelete?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "enableSoftDelete", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!VaultPatchProperties#networkAcls:member", - "docComment": "/**\n * A collection of rules governing the accessibility of the vault from specific network locations.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "networkAcls?: " - }, - { - "kind": "Reference", - "text": "NetworkRuleSet", - "canonicalReference": "keyvault-resource-manager!NetworkRuleSet:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "networkAcls", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!VaultPatchProperties#sku:member", - "docComment": "/**\n * SKU details\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "sku?: " - }, - { - "kind": "Reference", - "text": "Sku", - "canonicalReference": "keyvault-resource-manager!Sku:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "sku", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!VaultPatchProperties#softDeleteRetentionInDays:member", - "docComment": "/**\n * softDelete data retention days. It accepts >=7 and <=90.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "softDeleteRetentionInDays?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "softDeleteRetentionInDays", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!VaultPatchProperties#tenantId:member", - "docComment": "/**\n * The Azure Active Directory tenant ID that should be used for authenticating requests to the key vault.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "tenantId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tenantId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "keyvault-resource-manager!VaultProperties:interface", - "docComment": "/**\n * Properties of the vault\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VaultProperties " - } - ], - "releaseTag": "Public", - "name": "VaultProperties", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!VaultProperties#accessPolicies:member", - "docComment": "/**\n * An array of 0 to 1024 identities that have access to the key vault. All identities in the array must use the same tenant ID as the key vault's tenant ID. When `createMode` is set to `recover`, access policies are not required. Otherwise, access policies are required.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "accessPolicies?: " - }, - { - "kind": "Reference", - "text": "AccessPolicyEntry", - "canonicalReference": "keyvault-resource-manager!AccessPolicyEntry:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "accessPolicies", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!VaultProperties#createMode:member", - "docComment": "/**\n * The vault's create mode to indicate whether the vault need to be recovered or not.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createMode?: " - }, - { - "kind": "Reference", - "text": "CreateMode", - "canonicalReference": "keyvault-resource-manager!CreateMode:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "createMode", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!VaultProperties#enabledForDeployment:member", - "docComment": "/**\n * Property to specify whether Azure Virtual Machines are permitted to retrieve certificates stored as secrets from the key vault.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "enabledForDeployment?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "enabledForDeployment", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!VaultProperties#enabledForDiskEncryption:member", - "docComment": "/**\n * Property to specify whether Azure Disk Encryption is permitted to retrieve secrets from the vault and unwrap keys.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "enabledForDiskEncryption?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "enabledForDiskEncryption", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!VaultProperties#enabledForTemplateDeployment:member", - "docComment": "/**\n * Property to specify whether Azure Resource Manager is permitted to retrieve secrets from the key vault.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "enabledForTemplateDeployment?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "enabledForTemplateDeployment", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!VaultProperties#enablePurgeProtection:member", - "docComment": "/**\n * Property specifying whether protection against purge is enabled for this vault. Setting this property to true activates protection against purge for this vault and its content - only the Key Vault service may initiate a hard, irrecoverable deletion. The setting is effective only if soft delete is also enabled. Enabling this functionality is irreversible - that is, the property does not accept false as its value.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "enablePurgeProtection?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "enablePurgeProtection", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!VaultProperties#enableRbacAuthorization:member", - "docComment": "/**\n * Property that controls how data actions are authorized. When true, the key vault will use Role Based Access Control (RBAC) for authorization of data actions, and the access policies specified in vault properties will be ignored (warning: this is a preview feature). When false, the key vault will use the access policies specified in vault properties, and any policy stored on Azure Resource Manager will be ignored. If null or not specified, the vault is created with the default value of false. Note that management actions are always authorized with RBAC.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "enableRbacAuthorization?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "enableRbacAuthorization", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!VaultProperties#enableSoftDelete:member", - "docComment": "/**\n * Property to specify whether the 'soft delete' functionality is enabled for this key vault. If it's not set to any value(true or false) when creating new key vault, it will be set to true by default. Once set to true, it cannot be reverted to false.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "enableSoftDelete?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "enableSoftDelete", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!VaultProperties#networkAcls:member", - "docComment": "/**\n * Rules governing the accessibility of the key vault from specific network locations.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "networkAcls?: " - }, - { - "kind": "Reference", - "text": "NetworkRuleSet", - "canonicalReference": "keyvault-resource-manager!NetworkRuleSet:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "networkAcls", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!VaultProperties#privateEndpointConnections:member", - "docComment": "/**\n * List of private endpoint connections associated with the key vault. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly privateEndpointConnections?: " - }, - { - "kind": "Reference", - "text": "PrivateEndpointConnectionItem", - "canonicalReference": "keyvault-resource-manager!PrivateEndpointConnectionItem:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "privateEndpointConnections", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!VaultProperties#sku:member", - "docComment": "/**\n * SKU details\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "sku: " - }, - { - "kind": "Reference", - "text": "Sku", - "canonicalReference": "keyvault-resource-manager!Sku:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "sku", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!VaultProperties#softDeleteRetentionInDays:member", - "docComment": "/**\n * softDelete data retention days. It accepts >=7 and <=90.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "softDeleteRetentionInDays?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "softDeleteRetentionInDays", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!VaultProperties#tenantId:member", - "docComment": "/**\n * The Azure Active Directory tenant ID that should be used for authenticating requests to the key vault.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "tenantId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tenantId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!VaultProperties#vaultUri:member", - "docComment": "/**\n * The URI of the vault for performing operations on keys and secrets.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "vaultUri?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "vaultUri", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "keyvault-resource-manager!Vaults:interface", - "docComment": "/**\n * Interface representing a Vaults.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Vaults " - } - ], - "releaseTag": "Public", - "name": "Vaults", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "keyvault-resource-manager!Vaults#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Create or update a key vault in the specified subscription.\n *\n * @param resourceGroupName - The name of the Resource Group to which the server belongs.\n *\n * @param vaultName - Name of the vault\n *\n * @param parameters - Parameters to create or update the vault\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vaultName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "VaultCreateOrUpdateParameters", - "canonicalReference": "keyvault-resource-manager!VaultCreateOrUpdateParameters:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VaultsCreateOrUpdateOptionalParams", - "canonicalReference": "keyvault-resource-manager!VaultsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VaultsCreateOrUpdateResponse", - "canonicalReference": "keyvault-resource-manager!VaultsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "VaultsCreateOrUpdateResponse", - "canonicalReference": "keyvault-resource-manager!VaultsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vaultName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "keyvault-resource-manager!Vaults#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Create or update a key vault in the specified subscription.\n *\n * @param resourceGroupName - The name of the Resource Group to which the server belongs.\n *\n * @param vaultName - Name of the vault\n *\n * @param parameters - Parameters to create or update the vault\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vaultName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "VaultCreateOrUpdateParameters", - "canonicalReference": "keyvault-resource-manager!VaultCreateOrUpdateParameters:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VaultsCreateOrUpdateOptionalParams", - "canonicalReference": "keyvault-resource-manager!VaultsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VaultsCreateOrUpdateResponse", - "canonicalReference": "keyvault-resource-manager!VaultsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vaultName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "keyvault-resource-manager!Vaults#beginPurgeDeleted:member(1)", - "docComment": "/**\n * Permanently deletes the specified vault. aka Purges the deleted Azure key vault.\n *\n * @param vaultName - The name of the soft-deleted vault.\n *\n * @param location - The location of the soft-deleted vault.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginPurgeDeleted(vaultName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", location: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VaultsPurgeDeletedOptionalParams", - "canonicalReference": "keyvault-resource-manager!VaultsPurgeDeletedOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "vaultName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "location", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginPurgeDeleted" - }, - { - "kind": "MethodSignature", - "canonicalReference": "keyvault-resource-manager!Vaults#beginPurgeDeletedAndWait:member(1)", - "docComment": "/**\n * Permanently deletes the specified vault. aka Purges the deleted Azure key vault.\n *\n * @param vaultName - The name of the soft-deleted vault.\n *\n * @param location - The location of the soft-deleted vault.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginPurgeDeletedAndWait(vaultName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", location: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VaultsPurgeDeletedOptionalParams", - "canonicalReference": "keyvault-resource-manager!VaultsPurgeDeletedOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "vaultName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "location", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginPurgeDeletedAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "keyvault-resource-manager!Vaults#checkNameAvailability:member(1)", - "docComment": "/**\n * Checks that the vault name is valid and is not already in use.\n *\n * @param vaultName - The name of the vault.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "checkNameAvailability(vaultName: " - }, - { - "kind": "Reference", - "text": "VaultCheckNameAvailabilityParameters", - "canonicalReference": "keyvault-resource-manager!VaultCheckNameAvailabilityParameters:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VaultsCheckNameAvailabilityOptionalParams", - "canonicalReference": "keyvault-resource-manager!VaultsCheckNameAvailabilityOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VaultsCheckNameAvailabilityResponse", - "canonicalReference": "keyvault-resource-manager!VaultsCheckNameAvailabilityResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "vaultName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "checkNameAvailability" - }, - { - "kind": "MethodSignature", - "canonicalReference": "keyvault-resource-manager!Vaults#delete:member(1)", - "docComment": "/**\n * Deletes the specified Azure key vault.\n *\n * @param resourceGroupName - The name of the Resource Group to which the vault belongs.\n *\n * @param vaultName - The name of the vault to delete\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "delete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vaultName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VaultsDeleteOptionalParams", - "canonicalReference": "keyvault-resource-manager!VaultsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vaultName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "delete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "keyvault-resource-manager!Vaults#get:member(1)", - "docComment": "/**\n * Gets the specified Azure key vault.\n *\n * @param resourceGroupName - The name of the Resource Group to which the vault belongs.\n *\n * @param vaultName - The name of the vault.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vaultName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VaultsGetOptionalParams", - "canonicalReference": "keyvault-resource-manager!VaultsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VaultsGetResponse", - "canonicalReference": "keyvault-resource-manager!VaultsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vaultName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "keyvault-resource-manager!Vaults#getDeleted:member(1)", - "docComment": "/**\n * Gets the deleted Azure key vault.\n *\n * @param vaultName - The name of the vault.\n *\n * @param location - The location of the deleted vault.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getDeleted(vaultName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", location: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VaultsGetDeletedOptionalParams", - "canonicalReference": "keyvault-resource-manager!VaultsGetDeletedOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VaultsGetDeletedResponse", - "canonicalReference": "keyvault-resource-manager!VaultsGetDeletedResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "vaultName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "location", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "getDeleted" - }, - { - "kind": "MethodSignature", - "canonicalReference": "keyvault-resource-manager!Vaults#list:member(1)", - "docComment": "/**\n * The List operation gets information about the vaults associated with the subscription.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(options?: " - }, - { - "kind": "Reference", - "text": "VaultsListOptionalParams", - "canonicalReference": "keyvault-resource-manager!VaultsListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "Resource", - "canonicalReference": "keyvault-resource-manager!Resource:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "list" - }, - { - "kind": "MethodSignature", - "canonicalReference": "keyvault-resource-manager!Vaults#listByResourceGroup:member(1)", - "docComment": "/**\n * The List operation gets information about the vaults associated with the subscription and within the specified resource group.\n *\n * @param resourceGroupName - The name of the Resource Group to which the vault belongs.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByResourceGroup(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VaultsListByResourceGroupOptionalParams", - "canonicalReference": "keyvault-resource-manager!VaultsListByResourceGroupOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "Vault", - "canonicalReference": "keyvault-resource-manager!Vault:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "listByResourceGroup" - }, - { - "kind": "MethodSignature", - "canonicalReference": "keyvault-resource-manager!Vaults#listBySubscription:member(1)", - "docComment": "/**\n * The List operation gets information about the vaults associated with the subscription.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listBySubscription(options?: " - }, - { - "kind": "Reference", - "text": "VaultsListBySubscriptionOptionalParams", - "canonicalReference": "keyvault-resource-manager!VaultsListBySubscriptionOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "Vault", - "canonicalReference": "keyvault-resource-manager!Vault:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "listBySubscription" - }, - { - "kind": "MethodSignature", - "canonicalReference": "keyvault-resource-manager!Vaults#listDeleted:member(1)", - "docComment": "/**\n * Gets information about the deleted vaults in a subscription.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listDeleted(options?: " - }, - { - "kind": "Reference", - "text": "VaultsListDeletedOptionalParams", - "canonicalReference": "keyvault-resource-manager!VaultsListDeletedOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DeletedVault", - "canonicalReference": "keyvault-resource-manager!DeletedVault:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "listDeleted" - }, - { - "kind": "MethodSignature", - "canonicalReference": "keyvault-resource-manager!Vaults#update:member(1)", - "docComment": "/**\n * Update a key vault in the specified subscription.\n *\n * @param resourceGroupName - The name of the Resource Group to which the server belongs.\n *\n * @param vaultName - Name of the vault\n *\n * @param parameters - Parameters to patch the vault\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "update(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vaultName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "VaultPatchParameters", - "canonicalReference": "keyvault-resource-manager!VaultPatchParameters:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VaultsUpdateOptionalParams", - "canonicalReference": "keyvault-resource-manager!VaultsUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VaultsUpdateResponse", - "canonicalReference": "keyvault-resource-manager!VaultsUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vaultName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "update" - }, - { - "kind": "MethodSignature", - "canonicalReference": "keyvault-resource-manager!Vaults#updateAccessPolicy:member(1)", - "docComment": "/**\n * Update access policies in a key vault in the specified subscription.\n *\n * @param resourceGroupName - The name of the Resource Group to which the vault belongs.\n *\n * @param vaultName - Name of the vault\n *\n * @param operationKind - Name of the operation\n *\n * @param parameters - Access policy to merge into the vault\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateAccessPolicy(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vaultName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", operationKind: " - }, - { - "kind": "Reference", - "text": "AccessPolicyUpdateKind", - "canonicalReference": "keyvault-resource-manager!AccessPolicyUpdateKind:type" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "VaultAccessPolicyParameters", - "canonicalReference": "keyvault-resource-manager!VaultAccessPolicyParameters:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VaultsUpdateAccessPolicyOptionalParams", - "canonicalReference": "keyvault-resource-manager!VaultsUpdateAccessPolicyOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VaultsUpdateAccessPolicyResponse", - "canonicalReference": "keyvault-resource-manager!VaultsUpdateAccessPolicyResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vaultName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "operationKind", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "updateAccessPolicy" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "keyvault-resource-manager!VaultsCheckNameAvailabilityOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VaultsCheckNameAvailabilityOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VaultsCheckNameAvailabilityOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "keyvault-resource-manager!VaultsCheckNameAvailabilityResponse:type", - "docComment": "/**\n * Contains response data for the checkNameAvailability operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VaultsCheckNameAvailabilityResponse = " - }, - { - "kind": "Reference", - "text": "CheckNameAvailabilityResult", - "canonicalReference": "keyvault-resource-manager!CheckNameAvailabilityResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VaultsCheckNameAvailabilityResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "keyvault-resource-manager!VaultsCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VaultsCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VaultsCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!VaultsCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!VaultsCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "keyvault-resource-manager!VaultsCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VaultsCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "Vault", - "canonicalReference": "keyvault-resource-manager!Vault:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VaultsCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "keyvault-resource-manager!VaultsDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VaultsDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VaultsDeleteOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "keyvault-resource-manager!VaultsGetDeletedOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VaultsGetDeletedOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VaultsGetDeletedOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "keyvault-resource-manager!VaultsGetDeletedResponse:type", - "docComment": "/**\n * Contains response data for the getDeleted operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VaultsGetDeletedResponse = " - }, - { - "kind": "Reference", - "text": "DeletedVault", - "canonicalReference": "keyvault-resource-manager!DeletedVault:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VaultsGetDeletedResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "keyvault-resource-manager!VaultsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VaultsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VaultsGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "keyvault-resource-manager!VaultsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VaultsGetResponse = " - }, - { - "kind": "Reference", - "text": "Vault", - "canonicalReference": "keyvault-resource-manager!Vault:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VaultsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "keyvault-resource-manager!VaultsListByResourceGroupNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VaultsListByResourceGroupNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VaultsListByResourceGroupNextOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!VaultsListByResourceGroupNextOptionalParams#top:member", - "docComment": "/**\n * Maximum number of results to return.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "top?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "top", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "keyvault-resource-manager!VaultsListByResourceGroupNextResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroupNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VaultsListByResourceGroupNextResponse = " - }, - { - "kind": "Reference", - "text": "VaultListResult", - "canonicalReference": "keyvault-resource-manager!VaultListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VaultsListByResourceGroupNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "keyvault-resource-manager!VaultsListByResourceGroupOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VaultsListByResourceGroupOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VaultsListByResourceGroupOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!VaultsListByResourceGroupOptionalParams#top:member", - "docComment": "/**\n * Maximum number of results to return.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "top?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "top", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "keyvault-resource-manager!VaultsListByResourceGroupResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VaultsListByResourceGroupResponse = " - }, - { - "kind": "Reference", - "text": "VaultListResult", - "canonicalReference": "keyvault-resource-manager!VaultListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VaultsListByResourceGroupResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "keyvault-resource-manager!VaultsListBySubscriptionNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VaultsListBySubscriptionNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VaultsListBySubscriptionNextOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!VaultsListBySubscriptionNextOptionalParams#top:member", - "docComment": "/**\n * Maximum number of results to return.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "top?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "top", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "keyvault-resource-manager!VaultsListBySubscriptionNextResponse:type", - "docComment": "/**\n * Contains response data for the listBySubscriptionNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VaultsListBySubscriptionNextResponse = " - }, - { - "kind": "Reference", - "text": "VaultListResult", - "canonicalReference": "keyvault-resource-manager!VaultListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VaultsListBySubscriptionNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "keyvault-resource-manager!VaultsListBySubscriptionOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VaultsListBySubscriptionOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VaultsListBySubscriptionOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!VaultsListBySubscriptionOptionalParams#top:member", - "docComment": "/**\n * Maximum number of results to return.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "top?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "top", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "keyvault-resource-manager!VaultsListBySubscriptionResponse:type", - "docComment": "/**\n * Contains response data for the listBySubscription operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VaultsListBySubscriptionResponse = " - }, - { - "kind": "Reference", - "text": "VaultListResult", - "canonicalReference": "keyvault-resource-manager!VaultListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VaultsListBySubscriptionResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "keyvault-resource-manager!VaultsListDeletedNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VaultsListDeletedNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VaultsListDeletedNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "keyvault-resource-manager!VaultsListDeletedNextResponse:type", - "docComment": "/**\n * Contains response data for the listDeletedNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VaultsListDeletedNextResponse = " - }, - { - "kind": "Reference", - "text": "DeletedVaultListResult", - "canonicalReference": "keyvault-resource-manager!DeletedVaultListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VaultsListDeletedNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "keyvault-resource-manager!VaultsListDeletedOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VaultsListDeletedOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VaultsListDeletedOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "keyvault-resource-manager!VaultsListDeletedResponse:type", - "docComment": "/**\n * Contains response data for the listDeleted operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VaultsListDeletedResponse = " - }, - { - "kind": "Reference", - "text": "DeletedVaultListResult", - "canonicalReference": "keyvault-resource-manager!DeletedVaultListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VaultsListDeletedResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "keyvault-resource-manager!VaultsListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VaultsListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VaultsListNextOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!VaultsListNextOptionalParams#top:member", - "docComment": "/**\n * Maximum number of results to return.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "top?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "top", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "keyvault-resource-manager!VaultsListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VaultsListNextResponse = " - }, - { - "kind": "Reference", - "text": "ResourceListResult", - "canonicalReference": "keyvault-resource-manager!ResourceListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VaultsListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "keyvault-resource-manager!VaultsListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VaultsListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VaultsListOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!VaultsListOptionalParams#top:member", - "docComment": "/**\n * Maximum number of results to return.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "top?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "top", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "keyvault-resource-manager!VaultsListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VaultsListResponse = " - }, - { - "kind": "Reference", - "text": "ResourceListResult", - "canonicalReference": "keyvault-resource-manager!ResourceListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VaultsListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "keyvault-resource-manager!VaultsPurgeDeletedOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VaultsPurgeDeletedOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VaultsPurgeDeletedOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!VaultsPurgeDeletedOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!VaultsPurgeDeletedOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "keyvault-resource-manager!VaultsUpdateAccessPolicyOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VaultsUpdateAccessPolicyOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VaultsUpdateAccessPolicyOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "keyvault-resource-manager!VaultsUpdateAccessPolicyResponse:type", - "docComment": "/**\n * Contains response data for the updateAccessPolicy operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VaultsUpdateAccessPolicyResponse = " - }, - { - "kind": "Reference", - "text": "VaultAccessPolicyParameters", - "canonicalReference": "keyvault-resource-manager!VaultAccessPolicyParameters:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VaultsUpdateAccessPolicyResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "keyvault-resource-manager!VaultsUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VaultsUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VaultsUpdateOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "keyvault-resource-manager!VaultsUpdateResponse:type", - "docComment": "/**\n * Contains response data for the update operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VaultsUpdateResponse = " - }, - { - "kind": "Reference", - "text": "Vault", - "canonicalReference": "keyvault-resource-manager!Vault:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VaultsUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "keyvault-resource-manager!VirtualNetworkRule:interface", - "docComment": "/**\n * A rule governing the accessibility of a vault from a specific virtual network.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualNetworkRule " - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkRule", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "keyvault-resource-manager!VirtualNetworkRule#id:member", - "docComment": "/**\n * Full resource id of a vnet subnet, such as '/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/test-vnet/subnets/subnet1'.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "id: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - } - ] - } - ] -} +{ + "metadata": { + "toolPackage": "@microsoft/api-extractor", + "toolVersion": "7.9.10", + "schemaVersion": 1003, + "oldestForwardsCompatibleVersion": 1001 + }, + "kind": "Package", + "canonicalReference": "keyvault-resource-manager!", + "docComment": "", + "name": "keyvault-resource-manager", + "members": [ + { + "kind": "EntryPoint", + "canonicalReference": "keyvault-resource-manager!", + "name": "", + "members": [ + { + "kind": "Interface", + "canonicalReference": "keyvault-resource-manager!AccessPolicyEntry:interface", + "docComment": "/**\n * An identity that have access to the key vault. All identities in the array must use the same tenant ID as the key vault's tenant ID.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AccessPolicyEntry " + } + ], + "releaseTag": "Public", + "name": "AccessPolicyEntry", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!AccessPolicyEntry#applicationId:member", + "docComment": "/**\n * Application ID of the client making request on behalf of a principal\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "applicationId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "applicationId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!AccessPolicyEntry#objectId:member", + "docComment": "/**\n * The object ID of a user, service principal or security group in the Azure Active Directory tenant for the vault. The object ID must be unique for the list of access policies.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "objectId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "objectId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!AccessPolicyEntry#permissions:member", + "docComment": "/**\n * Permissions the identity has for keys, secrets and certificates.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "permissions: " + }, + { + "kind": "Reference", + "text": "Permissions", + "canonicalReference": "keyvault-resource-manager!Permissions:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "permissions", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!AccessPolicyEntry#tenantId:member", + "docComment": "/**\n * The Azure Active Directory tenant ID that should be used for authenticating requests to the key vault.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "tenantId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tenantId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "keyvault-resource-manager!AccessPolicyUpdateKind:type", + "docComment": "/**\n * Defines values for AccessPolicyUpdateKind.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AccessPolicyUpdateKind = " + }, + { + "kind": "Content", + "text": "\"add\" | \"replace\" | \"remove\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AccessPolicyUpdateKind", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "keyvault-resource-manager!CertificatePermissions:type", + "docComment": "/**\n * Defines values for CertificatePermissions. \\ {@link KnownCertificatePermissions} can be used interchangeably with CertificatePermissions, this enum contains the known values that the service supports. ### Known values supported by the service **get** \\ **list** \\ **delete** \\ **create** \\ **import** \\ **update** \\ **managecontacts** \\ **getissuers** \\ **listissuers** \\ **setissuers** \\ **deleteissuers** \\ **manageissuers** \\ **recover** \\ **purge** \\ **backup** \\ **restore**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type CertificatePermissions = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "CertificatePermissions", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "keyvault-resource-manager!CheckNameAvailabilityResult:interface", + "docComment": "/**\n * The CheckNameAvailability operation response.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface CheckNameAvailabilityResult " + } + ], + "releaseTag": "Public", + "name": "CheckNameAvailabilityResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!CheckNameAvailabilityResult#message:member", + "docComment": "/**\n * An error message explaining the Reason value in more detail. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly message?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "message", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!CheckNameAvailabilityResult#nameAvailable:member", + "docComment": "/**\n * A boolean value that indicates whether the name is available for you to use. If true, the name is available. If false, the name has already been taken or is invalid and cannot be used. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nameAvailable?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nameAvailable", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!CheckNameAvailabilityResult#reason:member", + "docComment": "/**\n * The reason that a vault name could not be used. The Reason element is only returned if NameAvailable is false. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly reason?: " + }, + { + "kind": "Reference", + "text": "Reason", + "canonicalReference": "keyvault-resource-manager!Reason:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "reason", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "keyvault-resource-manager!CloudError:interface", + "docComment": "/**\n * An error response from Key Vault resource provider\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface CloudError " + } + ], + "releaseTag": "Public", + "name": "CloudError", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!CloudError#error:member", + "docComment": "/**\n * An error response from Key Vault resource provider\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "error?: " + }, + { + "kind": "Reference", + "text": "CloudErrorBody", + "canonicalReference": "keyvault-resource-manager!CloudErrorBody:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "error", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "keyvault-resource-manager!CloudErrorBody:interface", + "docComment": "/**\n * An error response from Key Vault resource provider\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface CloudErrorBody " + } + ], + "releaseTag": "Public", + "name": "CloudErrorBody", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!CloudErrorBody#code:member", + "docComment": "/**\n * Error code. This is a mnemonic that can be consumed programmatically.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "code?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "code", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!CloudErrorBody#message:member", + "docComment": "/**\n * User friendly error message. The message is typically localized and may vary with service version.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "message?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "message", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "keyvault-resource-manager!CreateMode:type", + "docComment": "/**\n * Defines values for CreateMode.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type CreateMode = " + }, + { + "kind": "Content", + "text": "\"recover\" | \"default\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "CreateMode", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "keyvault-resource-manager!DeletedVault:interface", + "docComment": "/**\n * Deleted vault information with extended details.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeletedVault " + } + ], + "releaseTag": "Public", + "name": "DeletedVault", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!DeletedVault#id:member", + "docComment": "/**\n * The resource ID for the deleted key vault. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly id?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!DeletedVault#name:member", + "docComment": "/**\n * The name of the key vault. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!DeletedVault#properties:member", + "docComment": "/**\n * Properties of the vault\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "properties?: " + }, + { + "kind": "Reference", + "text": "DeletedVaultProperties", + "canonicalReference": "keyvault-resource-manager!DeletedVaultProperties:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "properties", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!DeletedVault#type:member", + "docComment": "/**\n * The resource type of the key vault. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly type?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "type", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "keyvault-resource-manager!DeletedVaultListResult:interface", + "docComment": "/**\n * List of vaults\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeletedVaultListResult " + } + ], + "releaseTag": "Public", + "name": "DeletedVaultListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!DeletedVaultListResult#nextLink:member", + "docComment": "/**\n * The URL to get the next set of deleted vaults.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!DeletedVaultListResult#value:member", + "docComment": "/**\n * The list of deleted vaults.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "DeletedVault", + "canonicalReference": "keyvault-resource-manager!DeletedVault:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "keyvault-resource-manager!DeletedVaultProperties:interface", + "docComment": "/**\n * Properties of the deleted vault.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeletedVaultProperties " + } + ], + "releaseTag": "Public", + "name": "DeletedVaultProperties", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!DeletedVaultProperties#deletionDate:member", + "docComment": "/**\n * The deleted date. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly deletionDate?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "deletionDate", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!DeletedVaultProperties#location:member", + "docComment": "/**\n * The location of the original vault. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly location?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "location", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!DeletedVaultProperties#scheduledPurgeDate:member", + "docComment": "/**\n * The scheduled purged date. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly scheduledPurgeDate?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "scheduledPurgeDate", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!DeletedVaultProperties#tags:member", + "docComment": "/**\n * Tags of the original vault. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly tags?: " + }, + { + "kind": "Content", + "text": "{\n [propertyName: string]: string;\n }" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tags", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!DeletedVaultProperties#vaultId:member", + "docComment": "/**\n * The resource id of the original vault. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly vaultId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "vaultId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "keyvault-resource-manager!IPRule:interface", + "docComment": "/**\n * A rule governing the accessibility of a vault from a specific ip address or ip range.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface IPRule " + } + ], + "releaseTag": "Public", + "name": "IPRule", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!IPRule#value:member", + "docComment": "/**\n * An IPv4 address range in CIDR notation, such as '124.56.78.91' (simple IP address) or '124.56.78.0/24' (all addresses that start with 124.56.78).\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "keyvault-resource-manager!KeyPermissions:type", + "docComment": "/**\n * Defines values for KeyPermissions. \\ {@link KnownKeyPermissions} can be used interchangeably with KeyPermissions, this enum contains the known values that the service supports. ### Known values supported by the service **encrypt** \\ **decrypt** \\ **wrapKey** \\ **unwrapKey** \\ **sign** \\ **verify** \\ **get** \\ **list** \\ **create** \\ **update** \\ **import** \\ **delete** \\ **backup** \\ **restore** \\ **recover** \\ **purge**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type KeyPermissions = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "KeyPermissions", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Class", + "canonicalReference": "keyvault-resource-manager!KeyVaultManagementClient:class", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare class KeyVaultManagementClient extends " + }, + { + "kind": "Reference", + "text": "KeyVaultManagementClientContext", + "canonicalReference": "keyvault-resource-manager!KeyVaultManagementClientContext:class" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "KeyVaultManagementClient", + "members": [ + { + "kind": "Constructor", + "canonicalReference": "keyvault-resource-manager!KeyVaultManagementClient:constructor(1)", + "docComment": "/**\n * Initializes a new instance of the KeyVaultManagementClient class.\n *\n * @param credentials - Subscription credentials which uniquely identify client subscription.\n *\n * @param subscriptionId - Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.\n *\n * @param options - The parameter options\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "constructor(credentials: " + }, + { + "kind": "Content", + "text": "coreAuth." + }, + { + "kind": "Reference", + "text": "TokenCredential", + "canonicalReference": "@azure/core-auth!TokenCredential:interface" + }, + { + "kind": "Content", + "text": ", subscriptionId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "KeyVaultManagementClientOptionalParams", + "canonicalReference": "keyvault-resource-manager!KeyVaultManagementClientOptionalParams:interface" + }, + { + "kind": "Content", + "text": ");" + } + ], + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "credentials", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "parameterName": "subscriptionId", + "parameterTypeTokenRange": { + "startIndex": 4, + "endIndex": 5 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 6, + "endIndex": 7 + } + } + ] + }, + { + "kind": "Property", + "canonicalReference": "keyvault-resource-manager!KeyVaultManagementClient#operations:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "operations: " + }, + { + "kind": "Reference", + "text": "Operations", + "canonicalReference": "keyvault-resource-manager!Operations:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "operations", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "keyvault-resource-manager!KeyVaultManagementClient#privateEndpointConnections:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "privateEndpointConnections: " + }, + { + "kind": "Reference", + "text": "PrivateEndpointConnections", + "canonicalReference": "keyvault-resource-manager!PrivateEndpointConnections:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "privateEndpointConnections", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "keyvault-resource-manager!KeyVaultManagementClient#privateLinkResources:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "privateLinkResources: " + }, + { + "kind": "Reference", + "text": "PrivateLinkResources", + "canonicalReference": "keyvault-resource-manager!PrivateLinkResources:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "privateLinkResources", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "keyvault-resource-manager!KeyVaultManagementClient#vaults:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "vaults: " + }, + { + "kind": "Reference", + "text": "Vaults", + "canonicalReference": "keyvault-resource-manager!Vaults:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "vaults", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + } + ], + "extendsTokenRange": { + "startIndex": 1, + "endIndex": 3 + }, + "implementsTokenRanges": [] + }, + { + "kind": "Class", + "canonicalReference": "keyvault-resource-manager!KeyVaultManagementClientContext:class", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare class KeyVaultManagementClientContext extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "ServiceClient", + "canonicalReference": "@azure/core-client!ServiceClient:class" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "KeyVaultManagementClientContext", + "members": [ + { + "kind": "Constructor", + "canonicalReference": "keyvault-resource-manager!KeyVaultManagementClientContext:constructor(1)", + "docComment": "/**\n * Initializes a new instance of the KeyVaultManagementClientContext class.\n *\n * @param credentials - Subscription credentials which uniquely identify client subscription.\n *\n * @param subscriptionId - Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.\n *\n * @param options - The parameter options\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "constructor(credentials: " + }, + { + "kind": "Content", + "text": "coreAuth." + }, + { + "kind": "Reference", + "text": "TokenCredential", + "canonicalReference": "@azure/core-auth!TokenCredential:interface" + }, + { + "kind": "Content", + "text": ", subscriptionId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "KeyVaultManagementClientOptionalParams", + "canonicalReference": "keyvault-resource-manager!KeyVaultManagementClientOptionalParams:interface" + }, + { + "kind": "Content", + "text": ");" + } + ], + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "credentials", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "parameterName": "subscriptionId", + "parameterTypeTokenRange": { + "startIndex": 4, + "endIndex": 5 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 6, + "endIndex": 7 + } + } + ] + }, + { + "kind": "Property", + "canonicalReference": "keyvault-resource-manager!KeyVaultManagementClientContext#$host:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "$host: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "$host", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "keyvault-resource-manager!KeyVaultManagementClientContext#apiVersion:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "apiVersion: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "apiVersion", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "keyvault-resource-manager!KeyVaultManagementClientContext#subscriptionId:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "subscriptionId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "subscriptionId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + } + ], + "extendsTokenRange": { + "startIndex": 1, + "endIndex": 4 + }, + "implementsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "keyvault-resource-manager!KeyVaultManagementClientOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface KeyVaultManagementClientOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "ServiceClientOptions", + "canonicalReference": "@azure/core-client!ServiceClientOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "KeyVaultManagementClientOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!KeyVaultManagementClientOptionalParams#$host:member", + "docComment": "/**\n * server parameter\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "$host?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "$host", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!KeyVaultManagementClientOptionalParams#apiVersion:member", + "docComment": "/**\n * Api Version\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "apiVersion?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "apiVersion", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!KeyVaultManagementClientOptionalParams#endpoint:member", + "docComment": "/**\n * Overrides client endpoint.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "endpoint?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "endpoint", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "keyvault-resource-manager!KnownCertificatePermissions:enum", + "docComment": "/**\n * Known values of {@link CertificatePermissions} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownCertificatePermissions " + } + ], + "releaseTag": "Public", + "name": "KnownCertificatePermissions", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "keyvault-resource-manager!KnownCertificatePermissions.Backup:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Backup = " + }, + { + "kind": "Content", + "text": "\"backup\"" + } + ], + "releaseTag": "Public", + "name": "Backup", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "keyvault-resource-manager!KnownCertificatePermissions.Create:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Create = " + }, + { + "kind": "Content", + "text": "\"create\"" + } + ], + "releaseTag": "Public", + "name": "Create", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "keyvault-resource-manager!KnownCertificatePermissions.Delete:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Delete = " + }, + { + "kind": "Content", + "text": "\"delete\"" + } + ], + "releaseTag": "Public", + "name": "Delete", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "keyvault-resource-manager!KnownCertificatePermissions.Deleteissuers:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Deleteissuers = " + }, + { + "kind": "Content", + "text": "\"deleteissuers\"" + } + ], + "releaseTag": "Public", + "name": "Deleteissuers", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "keyvault-resource-manager!KnownCertificatePermissions.Get:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Get = " + }, + { + "kind": "Content", + "text": "\"get\"" + } + ], + "releaseTag": "Public", + "name": "Get", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "keyvault-resource-manager!KnownCertificatePermissions.Getissuers:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Getissuers = " + }, + { + "kind": "Content", + "text": "\"getissuers\"" + } + ], + "releaseTag": "Public", + "name": "Getissuers", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "keyvault-resource-manager!KnownCertificatePermissions.Import:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Import = " + }, + { + "kind": "Content", + "text": "\"import\"" + } + ], + "releaseTag": "Public", + "name": "Import", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "keyvault-resource-manager!KnownCertificatePermissions.List:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "List = " + }, + { + "kind": "Content", + "text": "\"list\"" + } + ], + "releaseTag": "Public", + "name": "List", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "keyvault-resource-manager!KnownCertificatePermissions.Listissuers:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Listissuers = " + }, + { + "kind": "Content", + "text": "\"listissuers\"" + } + ], + "releaseTag": "Public", + "name": "Listissuers", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "keyvault-resource-manager!KnownCertificatePermissions.Managecontacts:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Managecontacts = " + }, + { + "kind": "Content", + "text": "\"managecontacts\"" + } + ], + "releaseTag": "Public", + "name": "Managecontacts", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "keyvault-resource-manager!KnownCertificatePermissions.Manageissuers:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Manageissuers = " + }, + { + "kind": "Content", + "text": "\"manageissuers\"" + } + ], + "releaseTag": "Public", + "name": "Manageissuers", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "keyvault-resource-manager!KnownCertificatePermissions.Purge:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Purge = " + }, + { + "kind": "Content", + "text": "\"purge\"" + } + ], + "releaseTag": "Public", + "name": "Purge", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "keyvault-resource-manager!KnownCertificatePermissions.Recover:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Recover = " + }, + { + "kind": "Content", + "text": "\"recover\"" + } + ], + "releaseTag": "Public", + "name": "Recover", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "keyvault-resource-manager!KnownCertificatePermissions.Restore:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Restore = " + }, + { + "kind": "Content", + "text": "\"restore\"" + } + ], + "releaseTag": "Public", + "name": "Restore", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "keyvault-resource-manager!KnownCertificatePermissions.Setissuers:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Setissuers = " + }, + { + "kind": "Content", + "text": "\"setissuers\"" + } + ], + "releaseTag": "Public", + "name": "Setissuers", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "keyvault-resource-manager!KnownCertificatePermissions.Update:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Update = " + }, + { + "kind": "Content", + "text": "\"update\"" + } + ], + "releaseTag": "Public", + "name": "Update", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "keyvault-resource-manager!KnownKeyPermissions:enum", + "docComment": "/**\n * Known values of {@link KeyPermissions} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownKeyPermissions " + } + ], + "releaseTag": "Public", + "name": "KnownKeyPermissions", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "keyvault-resource-manager!KnownKeyPermissions.Backup:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Backup = " + }, + { + "kind": "Content", + "text": "\"backup\"" + } + ], + "releaseTag": "Public", + "name": "Backup", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "keyvault-resource-manager!KnownKeyPermissions.Create:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Create = " + }, + { + "kind": "Content", + "text": "\"create\"" + } + ], + "releaseTag": "Public", + "name": "Create", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "keyvault-resource-manager!KnownKeyPermissions.Decrypt:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Decrypt = " + }, + { + "kind": "Content", + "text": "\"decrypt\"" + } + ], + "releaseTag": "Public", + "name": "Decrypt", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "keyvault-resource-manager!KnownKeyPermissions.Delete:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Delete = " + }, + { + "kind": "Content", + "text": "\"delete\"" + } + ], + "releaseTag": "Public", + "name": "Delete", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "keyvault-resource-manager!KnownKeyPermissions.Encrypt:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Encrypt = " + }, + { + "kind": "Content", + "text": "\"encrypt\"" + } + ], + "releaseTag": "Public", + "name": "Encrypt", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "keyvault-resource-manager!KnownKeyPermissions.Get:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Get = " + }, + { + "kind": "Content", + "text": "\"get\"" + } + ], + "releaseTag": "Public", + "name": "Get", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "keyvault-resource-manager!KnownKeyPermissions.Import:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Import = " + }, + { + "kind": "Content", + "text": "\"import\"" + } + ], + "releaseTag": "Public", + "name": "Import", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "keyvault-resource-manager!KnownKeyPermissions.List:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "List = " + }, + { + "kind": "Content", + "text": "\"list\"" + } + ], + "releaseTag": "Public", + "name": "List", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "keyvault-resource-manager!KnownKeyPermissions.Purge:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Purge = " + }, + { + "kind": "Content", + "text": "\"purge\"" + } + ], + "releaseTag": "Public", + "name": "Purge", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "keyvault-resource-manager!KnownKeyPermissions.Recover:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Recover = " + }, + { + "kind": "Content", + "text": "\"recover\"" + } + ], + "releaseTag": "Public", + "name": "Recover", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "keyvault-resource-manager!KnownKeyPermissions.Restore:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Restore = " + }, + { + "kind": "Content", + "text": "\"restore\"" + } + ], + "releaseTag": "Public", + "name": "Restore", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "keyvault-resource-manager!KnownKeyPermissions.Sign:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Sign = " + }, + { + "kind": "Content", + "text": "\"sign\"" + } + ], + "releaseTag": "Public", + "name": "Sign", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "keyvault-resource-manager!KnownKeyPermissions.UnwrapKey:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "UnwrapKey = " + }, + { + "kind": "Content", + "text": "\"unwrapKey\"" + } + ], + "releaseTag": "Public", + "name": "UnwrapKey", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "keyvault-resource-manager!KnownKeyPermissions.Update:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Update = " + }, + { + "kind": "Content", + "text": "\"update\"" + } + ], + "releaseTag": "Public", + "name": "Update", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "keyvault-resource-manager!KnownKeyPermissions.Verify:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Verify = " + }, + { + "kind": "Content", + "text": "\"verify\"" + } + ], + "releaseTag": "Public", + "name": "Verify", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "keyvault-resource-manager!KnownKeyPermissions.WrapKey:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "WrapKey = " + }, + { + "kind": "Content", + "text": "\"wrapKey\"" + } + ], + "releaseTag": "Public", + "name": "WrapKey", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "keyvault-resource-manager!KnownNetworkRuleAction:enum", + "docComment": "/**\n * Known values of {@link NetworkRuleAction} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownNetworkRuleAction " + } + ], + "releaseTag": "Public", + "name": "KnownNetworkRuleAction", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "keyvault-resource-manager!KnownNetworkRuleAction.Allow:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Allow = " + }, + { + "kind": "Content", + "text": "\"Allow\"" + } + ], + "releaseTag": "Public", + "name": "Allow", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "keyvault-resource-manager!KnownNetworkRuleAction.Deny:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Deny = " + }, + { + "kind": "Content", + "text": "\"Deny\"" + } + ], + "releaseTag": "Public", + "name": "Deny", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "keyvault-resource-manager!KnownNetworkRuleBypassOptions:enum", + "docComment": "/**\n * Known values of {@link NetworkRuleBypassOptions} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownNetworkRuleBypassOptions " + } + ], + "releaseTag": "Public", + "name": "KnownNetworkRuleBypassOptions", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "keyvault-resource-manager!KnownNetworkRuleBypassOptions.AzureServices:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "AzureServices = " + }, + { + "kind": "Content", + "text": "\"AzureServices\"" + } + ], + "releaseTag": "Public", + "name": "AzureServices", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "keyvault-resource-manager!KnownNetworkRuleBypassOptions.None:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "None = " + }, + { + "kind": "Content", + "text": "\"None\"" + } + ], + "releaseTag": "Public", + "name": "None", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "keyvault-resource-manager!KnownPrivateEndpointConnectionProvisioningState:enum", + "docComment": "/**\n * Known values of {@link PrivateEndpointConnectionProvisioningState} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownPrivateEndpointConnectionProvisioningState " + } + ], + "releaseTag": "Public", + "name": "KnownPrivateEndpointConnectionProvisioningState", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "keyvault-resource-manager!KnownPrivateEndpointConnectionProvisioningState.Creating:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Creating = " + }, + { + "kind": "Content", + "text": "\"Creating\"" + } + ], + "releaseTag": "Public", + "name": "Creating", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "keyvault-resource-manager!KnownPrivateEndpointConnectionProvisioningState.Deleting:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Deleting = " + }, + { + "kind": "Content", + "text": "\"Deleting\"" + } + ], + "releaseTag": "Public", + "name": "Deleting", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "keyvault-resource-manager!KnownPrivateEndpointConnectionProvisioningState.Disconnected:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Disconnected = " + }, + { + "kind": "Content", + "text": "\"Disconnected\"" + } + ], + "releaseTag": "Public", + "name": "Disconnected", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "keyvault-resource-manager!KnownPrivateEndpointConnectionProvisioningState.Failed:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Failed = " + }, + { + "kind": "Content", + "text": "\"Failed\"" + } + ], + "releaseTag": "Public", + "name": "Failed", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "keyvault-resource-manager!KnownPrivateEndpointConnectionProvisioningState.Succeeded:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Succeeded = " + }, + { + "kind": "Content", + "text": "\"Succeeded\"" + } + ], + "releaseTag": "Public", + "name": "Succeeded", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "keyvault-resource-manager!KnownPrivateEndpointConnectionProvisioningState.Updating:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Updating = " + }, + { + "kind": "Content", + "text": "\"Updating\"" + } + ], + "releaseTag": "Public", + "name": "Updating", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "keyvault-resource-manager!KnownPrivateEndpointServiceConnectionStatus:enum", + "docComment": "/**\n * Known values of {@link PrivateEndpointServiceConnectionStatus} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownPrivateEndpointServiceConnectionStatus " + } + ], + "releaseTag": "Public", + "name": "KnownPrivateEndpointServiceConnectionStatus", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "keyvault-resource-manager!KnownPrivateEndpointServiceConnectionStatus.Approved:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Approved = " + }, + { + "kind": "Content", + "text": "\"Approved\"" + } + ], + "releaseTag": "Public", + "name": "Approved", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "keyvault-resource-manager!KnownPrivateEndpointServiceConnectionStatus.Disconnected:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Disconnected = " + }, + { + "kind": "Content", + "text": "\"Disconnected\"" + } + ], + "releaseTag": "Public", + "name": "Disconnected", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "keyvault-resource-manager!KnownPrivateEndpointServiceConnectionStatus.Pending:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Pending = " + }, + { + "kind": "Content", + "text": "\"Pending\"" + } + ], + "releaseTag": "Public", + "name": "Pending", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "keyvault-resource-manager!KnownPrivateEndpointServiceConnectionStatus.Rejected:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Rejected = " + }, + { + "kind": "Content", + "text": "\"Rejected\"" + } + ], + "releaseTag": "Public", + "name": "Rejected", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "keyvault-resource-manager!KnownSecretPermissions:enum", + "docComment": "/**\n * Known values of {@link SecretPermissions} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownSecretPermissions " + } + ], + "releaseTag": "Public", + "name": "KnownSecretPermissions", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "keyvault-resource-manager!KnownSecretPermissions.Backup:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Backup = " + }, + { + "kind": "Content", + "text": "\"backup\"" + } + ], + "releaseTag": "Public", + "name": "Backup", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "keyvault-resource-manager!KnownSecretPermissions.Delete:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Delete = " + }, + { + "kind": "Content", + "text": "\"delete\"" + } + ], + "releaseTag": "Public", + "name": "Delete", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "keyvault-resource-manager!KnownSecretPermissions.Get:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Get = " + }, + { + "kind": "Content", + "text": "\"get\"" + } + ], + "releaseTag": "Public", + "name": "Get", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "keyvault-resource-manager!KnownSecretPermissions.List:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "List = " + }, + { + "kind": "Content", + "text": "\"list\"" + } + ], + "releaseTag": "Public", + "name": "List", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "keyvault-resource-manager!KnownSecretPermissions.Purge:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Purge = " + }, + { + "kind": "Content", + "text": "\"purge\"" + } + ], + "releaseTag": "Public", + "name": "Purge", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "keyvault-resource-manager!KnownSecretPermissions.Recover:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Recover = " + }, + { + "kind": "Content", + "text": "\"recover\"" + } + ], + "releaseTag": "Public", + "name": "Recover", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "keyvault-resource-manager!KnownSecretPermissions.Restore:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Restore = " + }, + { + "kind": "Content", + "text": "\"restore\"" + } + ], + "releaseTag": "Public", + "name": "Restore", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "keyvault-resource-manager!KnownSecretPermissions.Set:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Set = " + }, + { + "kind": "Content", + "text": "\"set\"" + } + ], + "releaseTag": "Public", + "name": "Set", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "keyvault-resource-manager!KnownSkuFamily:enum", + "docComment": "/**\n * Known values of {@link SkuFamily} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownSkuFamily " + } + ], + "releaseTag": "Public", + "name": "KnownSkuFamily", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "keyvault-resource-manager!KnownSkuFamily.A:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "A = " + }, + { + "kind": "Content", + "text": "\"A\"" + } + ], + "releaseTag": "Public", + "name": "A", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "keyvault-resource-manager!KnownStoragePermissions:enum", + "docComment": "/**\n * Known values of {@link StoragePermissions} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownStoragePermissions " + } + ], + "releaseTag": "Public", + "name": "KnownStoragePermissions", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "keyvault-resource-manager!KnownStoragePermissions.Backup:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Backup = " + }, + { + "kind": "Content", + "text": "\"backup\"" + } + ], + "releaseTag": "Public", + "name": "Backup", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "keyvault-resource-manager!KnownStoragePermissions.Delete:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Delete = " + }, + { + "kind": "Content", + "text": "\"delete\"" + } + ], + "releaseTag": "Public", + "name": "Delete", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "keyvault-resource-manager!KnownStoragePermissions.Deletesas:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Deletesas = " + }, + { + "kind": "Content", + "text": "\"deletesas\"" + } + ], + "releaseTag": "Public", + "name": "Deletesas", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "keyvault-resource-manager!KnownStoragePermissions.Get:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Get = " + }, + { + "kind": "Content", + "text": "\"get\"" + } + ], + "releaseTag": "Public", + "name": "Get", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "keyvault-resource-manager!KnownStoragePermissions.Getsas:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Getsas = " + }, + { + "kind": "Content", + "text": "\"getsas\"" + } + ], + "releaseTag": "Public", + "name": "Getsas", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "keyvault-resource-manager!KnownStoragePermissions.List:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "List = " + }, + { + "kind": "Content", + "text": "\"list\"" + } + ], + "releaseTag": "Public", + "name": "List", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "keyvault-resource-manager!KnownStoragePermissions.Listsas:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Listsas = " + }, + { + "kind": "Content", + "text": "\"listsas\"" + } + ], + "releaseTag": "Public", + "name": "Listsas", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "keyvault-resource-manager!KnownStoragePermissions.Purge:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Purge = " + }, + { + "kind": "Content", + "text": "\"purge\"" + } + ], + "releaseTag": "Public", + "name": "Purge", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "keyvault-resource-manager!KnownStoragePermissions.Recover:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Recover = " + }, + { + "kind": "Content", + "text": "\"recover\"" + } + ], + "releaseTag": "Public", + "name": "Recover", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "keyvault-resource-manager!KnownStoragePermissions.Regeneratekey:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Regeneratekey = " + }, + { + "kind": "Content", + "text": "\"regeneratekey\"" + } + ], + "releaseTag": "Public", + "name": "Regeneratekey", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "keyvault-resource-manager!KnownStoragePermissions.Restore:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Restore = " + }, + { + "kind": "Content", + "text": "\"restore\"" + } + ], + "releaseTag": "Public", + "name": "Restore", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "keyvault-resource-manager!KnownStoragePermissions.Set:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Set = " + }, + { + "kind": "Content", + "text": "\"set\"" + } + ], + "releaseTag": "Public", + "name": "Set", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "keyvault-resource-manager!KnownStoragePermissions.Setsas:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Setsas = " + }, + { + "kind": "Content", + "text": "\"setsas\"" + } + ], + "releaseTag": "Public", + "name": "Setsas", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "keyvault-resource-manager!KnownStoragePermissions.Update:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Update = " + }, + { + "kind": "Content", + "text": "\"update\"" + } + ], + "releaseTag": "Public", + "name": "Update", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "keyvault-resource-manager!LogSpecification:interface", + "docComment": "/**\n * Log specification of operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LogSpecification " + } + ], + "releaseTag": "Public", + "name": "LogSpecification", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!LogSpecification#blobDuration:member", + "docComment": "/**\n * Blob duration of specification.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "blobDuration?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "blobDuration", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!LogSpecification#displayName:member", + "docComment": "/**\n * Display name of log specification.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "displayName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "displayName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!LogSpecification#name:member", + "docComment": "/**\n * Name of log specification.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "keyvault-resource-manager!NetworkRuleAction:type", + "docComment": "/**\n * Defines values for NetworkRuleAction. \\ {@link KnownNetworkRuleAction} can be used interchangeably with NetworkRuleAction, this enum contains the known values that the service supports. ### Known values supported by the service **Allow** \\ **Deny**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NetworkRuleAction = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NetworkRuleAction", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "keyvault-resource-manager!NetworkRuleBypassOptions:type", + "docComment": "/**\n * Defines values for NetworkRuleBypassOptions. \\ {@link KnownNetworkRuleBypassOptions} can be used interchangeably with NetworkRuleBypassOptions, this enum contains the known values that the service supports. ### Known values supported by the service **AzureServices** \\ **None**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NetworkRuleBypassOptions = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NetworkRuleBypassOptions", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "keyvault-resource-manager!NetworkRuleSet:interface", + "docComment": "/**\n * A set of rules governing the network accessibility of a vault.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkRuleSet " + } + ], + "releaseTag": "Public", + "name": "NetworkRuleSet", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!NetworkRuleSet#bypass:member", + "docComment": "/**\n * Tells what traffic can bypass network rules. This can be 'AzureServices' or 'None'. If not specified the default is 'AzureServices'.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "bypass?: " + }, + { + "kind": "Reference", + "text": "NetworkRuleBypassOptions", + "canonicalReference": "keyvault-resource-manager!NetworkRuleBypassOptions:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "bypass", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!NetworkRuleSet#defaultAction:member", + "docComment": "/**\n * The default action when no rule from ipRules and from virtualNetworkRules match. This is only used after the bypass property has been evaluated.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "defaultAction?: " + }, + { + "kind": "Reference", + "text": "NetworkRuleAction", + "canonicalReference": "keyvault-resource-manager!NetworkRuleAction:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "defaultAction", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!NetworkRuleSet#ipRules:member", + "docComment": "/**\n * The list of IP address rules.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "ipRules?: " + }, + { + "kind": "Reference", + "text": "IPRule", + "canonicalReference": "keyvault-resource-manager!IPRule:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ipRules", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!NetworkRuleSet#virtualNetworkRules:member", + "docComment": "/**\n * The list of virtual network rules.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "virtualNetworkRules?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkRule", + "canonicalReference": "keyvault-resource-manager!VirtualNetworkRule:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "virtualNetworkRules", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "keyvault-resource-manager!Operation:interface", + "docComment": "/**\n * Key Vault REST API operation definition.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Operation " + } + ], + "releaseTag": "Public", + "name": "Operation", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!Operation#display:member", + "docComment": "/**\n * Display metadata associated with the operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "display?: " + }, + { + "kind": "Reference", + "text": "OperationDisplay", + "canonicalReference": "keyvault-resource-manager!OperationDisplay:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "display", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!Operation#name:member", + "docComment": "/**\n * Operation name: {provider}/{resource}/{operation}\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!Operation#origin:member", + "docComment": "/**\n * The origin of operations.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "origin?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "origin", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!Operation#serviceSpecification:member", + "docComment": "/**\n * One property of operation, include metric specifications.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "serviceSpecification?: " + }, + { + "kind": "Reference", + "text": "ServiceSpecification", + "canonicalReference": "keyvault-resource-manager!ServiceSpecification:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "serviceSpecification", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "keyvault-resource-manager!OperationDisplay:interface", + "docComment": "/**\n * Display metadata associated with the operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface OperationDisplay " + } + ], + "releaseTag": "Public", + "name": "OperationDisplay", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!OperationDisplay#description:member", + "docComment": "/**\n * Description of operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "description?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "description", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!OperationDisplay#operation:member", + "docComment": "/**\n * Type of operation: get, read, delete, etc.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "operation?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "operation", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!OperationDisplay#provider:member", + "docComment": "/**\n * Service provider: Microsoft Key Vault.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "provider?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "provider", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!OperationDisplay#resource:member", + "docComment": "/**\n * Resource on which the operation is performed etc.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resource?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resource", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "keyvault-resource-manager!OperationListResult:interface", + "docComment": "/**\n * Result of the request to list Storage operations. It contains a list of operations and a URL link to get the next set of results.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface OperationListResult " + } + ], + "releaseTag": "Public", + "name": "OperationListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!OperationListResult#nextLink:member", + "docComment": "/**\n * The URL to get the next set of operations.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!OperationListResult#value:member", + "docComment": "/**\n * List of Storage operations supported by the Storage resource provider.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "Operation", + "canonicalReference": "keyvault-resource-manager!Operation:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "keyvault-resource-manager!Operations:interface", + "docComment": "/**\n * Interface representing a Operations.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Operations " + } + ], + "releaseTag": "Public", + "name": "Operations", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "keyvault-resource-manager!Operations#list:member(1)", + "docComment": "/**\n * Lists all of the available Key Vault Rest API operations.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(options?: " + }, + { + "kind": "Reference", + "text": "OperationsListOptionalParams", + "canonicalReference": "keyvault-resource-manager!OperationsListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "Operation", + "canonicalReference": "keyvault-resource-manager!Operation:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "list" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "keyvault-resource-manager!OperationsListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface OperationsListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "OperationsListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "keyvault-resource-manager!OperationsListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type OperationsListNextResponse = " + }, + { + "kind": "Reference", + "text": "OperationListResult", + "canonicalReference": "keyvault-resource-manager!OperationListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "OperationsListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "keyvault-resource-manager!OperationsListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface OperationsListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "OperationsListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "keyvault-resource-manager!OperationsListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type OperationsListResponse = " + }, + { + "kind": "Reference", + "text": "OperationListResult", + "canonicalReference": "keyvault-resource-manager!OperationListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "OperationsListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "keyvault-resource-manager!Permissions_2:interface", + "docComment": "/**\n * Permissions the identity has for keys, secrets, certificates and storage.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Permissions " + } + ], + "releaseTag": "Public", + "name": "Permissions_2", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!Permissions_2#certificates:member", + "docComment": "/**\n * Permissions to certificates\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "certificates?: " + }, + { + "kind": "Reference", + "text": "CertificatePermissions", + "canonicalReference": "keyvault-resource-manager!CertificatePermissions:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "certificates", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!Permissions_2#keys:member", + "docComment": "/**\n * Permissions to keys\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "keys?: " + }, + { + "kind": "Reference", + "text": "KeyPermissions", + "canonicalReference": "keyvault-resource-manager!KeyPermissions:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "keys", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!Permissions_2#secrets:member", + "docComment": "/**\n * Permissions to secrets\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "secrets?: " + }, + { + "kind": "Reference", + "text": "SecretPermissions", + "canonicalReference": "keyvault-resource-manager!SecretPermissions:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "secrets", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!Permissions_2#storage:member", + "docComment": "/**\n * Permissions to storage accounts\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "storage?: " + }, + { + "kind": "Reference", + "text": "StoragePermissions", + "canonicalReference": "keyvault-resource-manager!StoragePermissions:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "storage", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "keyvault-resource-manager!PrivateEndpoint:interface", + "docComment": "/**\n * Private endpoint object properties.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrivateEndpoint " + } + ], + "releaseTag": "Public", + "name": "PrivateEndpoint", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!PrivateEndpoint#id:member", + "docComment": "/**\n * Full identifier of the private endpoint resource. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly id?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "keyvault-resource-manager!PrivateEndpointConnection:type", + "docComment": "/**\n * Private endpoint connection resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PrivateEndpointConnection = " + }, + { + "kind": "Reference", + "text": "Resource", + "canonicalReference": "keyvault-resource-manager!Resource:interface" + }, + { + "kind": "Content", + "text": " & {\n privateEndpoint?: " + }, + { + "kind": "Reference", + "text": "PrivateEndpoint", + "canonicalReference": "keyvault-resource-manager!PrivateEndpoint:interface" + }, + { + "kind": "Content", + "text": ";\n privateLinkServiceConnectionState?: " + }, + { + "kind": "Reference", + "text": "PrivateLinkServiceConnectionState", + "canonicalReference": "keyvault-resource-manager!PrivateLinkServiceConnectionState:interface" + }, + { + "kind": "Content", + "text": ";\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "PrivateEndpointConnectionProvisioningState", + "canonicalReference": "keyvault-resource-manager!PrivateEndpointConnectionProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PrivateEndpointConnection", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 9 + } + }, + { + "kind": "Interface", + "canonicalReference": "keyvault-resource-manager!PrivateEndpointConnectionItem:interface", + "docComment": "/**\n * Private endpoint connection item.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrivateEndpointConnectionItem " + } + ], + "releaseTag": "Public", + "name": "PrivateEndpointConnectionItem", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!PrivateEndpointConnectionItem#privateEndpoint:member", + "docComment": "/**\n * Properties of the private endpoint object.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "privateEndpoint?: " + }, + { + "kind": "Reference", + "text": "PrivateEndpoint", + "canonicalReference": "keyvault-resource-manager!PrivateEndpoint:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "privateEndpoint", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!PrivateEndpointConnectionItem#privateLinkServiceConnectionState:member", + "docComment": "/**\n * Approval state of the private link connection.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "privateLinkServiceConnectionState?: " + }, + { + "kind": "Reference", + "text": "PrivateLinkServiceConnectionState", + "canonicalReference": "keyvault-resource-manager!PrivateLinkServiceConnectionState:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "privateLinkServiceConnectionState", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!PrivateEndpointConnectionItem#provisioningState:member", + "docComment": "/**\n * Provisioning state of the private endpoint connection. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "PrivateEndpointConnectionProvisioningState", + "canonicalReference": "keyvault-resource-manager!PrivateEndpointConnectionProvisioningState:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "provisioningState", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "keyvault-resource-manager!PrivateEndpointConnectionProvisioningState:type", + "docComment": "/**\n * Defines values for PrivateEndpointConnectionProvisioningState. \\ {@link KnownPrivateEndpointConnectionProvisioningState} can be used interchangeably with PrivateEndpointConnectionProvisioningState, this enum contains the known values that the service supports. ### Known values supported by the service **Succeeded** \\ **Creating** \\ **Updating** \\ **Deleting** \\ **Failed** \\ **Disconnected**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PrivateEndpointConnectionProvisioningState = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PrivateEndpointConnectionProvisioningState", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "keyvault-resource-manager!PrivateEndpointConnections:interface", + "docComment": "/**\n * Interface representing a PrivateEndpointConnections.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrivateEndpointConnections " + } + ], + "releaseTag": "Public", + "name": "PrivateEndpointConnections", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "keyvault-resource-manager!PrivateEndpointConnections#beginDelete:member(1)", + "docComment": "/**\n * Deletes the specified private endpoint connection associated with the key vault.\n *\n * @param resourceGroupName - Name of the resource group that contains the key vault.\n *\n * @param vaultName - The name of the key vault.\n *\n * @param privateEndpointConnectionName - Name of the private endpoint connection associated with the key vault.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vaultName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", privateEndpointConnectionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PrivateEndpointConnectionsDeleteOptionalParams", + "canonicalReference": "keyvault-resource-manager!PrivateEndpointConnectionsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PrivateEndpointConnectionsDeleteResponse", + "canonicalReference": "keyvault-resource-manager!PrivateEndpointConnectionsDeleteResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "PrivateEndpointConnectionsDeleteResponse", + "canonicalReference": "keyvault-resource-manager!PrivateEndpointConnectionsDeleteResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vaultName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "privateEndpointConnectionName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "keyvault-resource-manager!PrivateEndpointConnections#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes the specified private endpoint connection associated with the key vault.\n *\n * @param resourceGroupName - Name of the resource group that contains the key vault.\n *\n * @param vaultName - The name of the key vault.\n *\n * @param privateEndpointConnectionName - Name of the private endpoint connection associated with the key vault.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vaultName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", privateEndpointConnectionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PrivateEndpointConnectionsDeleteOptionalParams", + "canonicalReference": "keyvault-resource-manager!PrivateEndpointConnectionsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PrivateEndpointConnectionsDeleteResponse", + "canonicalReference": "keyvault-resource-manager!PrivateEndpointConnectionsDeleteResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vaultName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "privateEndpointConnectionName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "keyvault-resource-manager!PrivateEndpointConnections#get:member(1)", + "docComment": "/**\n * Gets the specified private endpoint connection associated with the key vault.\n *\n * @param resourceGroupName - Name of the resource group that contains the key vault.\n *\n * @param vaultName - The name of the key vault.\n *\n * @param privateEndpointConnectionName - Name of the private endpoint connection associated with the key vault.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vaultName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", privateEndpointConnectionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PrivateEndpointConnectionsGetOptionalParams", + "canonicalReference": "keyvault-resource-manager!PrivateEndpointConnectionsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PrivateEndpointConnectionsGetResponse", + "canonicalReference": "keyvault-resource-manager!PrivateEndpointConnectionsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vaultName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "privateEndpointConnectionName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "keyvault-resource-manager!PrivateEndpointConnections#put:member(1)", + "docComment": "/**\n * Updates the specified private endpoint connection associated with the key vault.\n *\n * @param resourceGroupName - Name of the resource group that contains the key vault.\n *\n * @param vaultName - The name of the key vault.\n *\n * @param privateEndpointConnectionName - Name of the private endpoint connection associated with the key vault.\n *\n * @param properties - The intended state of private endpoint connection.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "put(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vaultName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", privateEndpointConnectionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", properties: " + }, + { + "kind": "Reference", + "text": "PrivateEndpointConnection", + "canonicalReference": "keyvault-resource-manager!PrivateEndpointConnection:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PrivateEndpointConnectionsPutOptionalParams", + "canonicalReference": "keyvault-resource-manager!PrivateEndpointConnectionsPutOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PrivateEndpointConnectionsPutResponse", + "canonicalReference": "keyvault-resource-manager!PrivateEndpointConnectionsPutResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vaultName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "privateEndpointConnectionName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "properties", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "put" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "keyvault-resource-manager!PrivateEndpointConnectionsDeleteHeaders:interface", + "docComment": "/**\n * Defines headers for PrivateEndpointConnections_delete operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrivateEndpointConnectionsDeleteHeaders " + } + ], + "releaseTag": "Public", + "name": "PrivateEndpointConnectionsDeleteHeaders", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!PrivateEndpointConnectionsDeleteHeaders#location:member", + "docComment": "/**\n * The URI to poll for completion status.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "location?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "location", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!PrivateEndpointConnectionsDeleteHeaders#retryAfter:member", + "docComment": "/**\n * The recommended number of seconds to wait before calling the URI specified in the location header.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "retryAfter?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "retryAfter", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "keyvault-resource-manager!PrivateEndpointConnectionsDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrivateEndpointConnectionsDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PrivateEndpointConnectionsDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!PrivateEndpointConnectionsDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!PrivateEndpointConnectionsDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "keyvault-resource-manager!PrivateEndpointConnectionsDeleteResponse:type", + "docComment": "/**\n * Contains response data for the delete operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PrivateEndpointConnectionsDeleteResponse = " + }, + { + "kind": "Reference", + "text": "PrivateEndpointConnection", + "canonicalReference": "keyvault-resource-manager!PrivateEndpointConnection:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PrivateEndpointConnectionsDeleteResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "keyvault-resource-manager!PrivateEndpointConnectionsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrivateEndpointConnectionsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PrivateEndpointConnectionsGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "keyvault-resource-manager!PrivateEndpointConnectionsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PrivateEndpointConnectionsGetResponse = " + }, + { + "kind": "Reference", + "text": "PrivateEndpointConnection", + "canonicalReference": "keyvault-resource-manager!PrivateEndpointConnection:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PrivateEndpointConnectionsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "keyvault-resource-manager!PrivateEndpointConnectionsPutHeaders:interface", + "docComment": "/**\n * Defines headers for PrivateEndpointConnections_put operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrivateEndpointConnectionsPutHeaders " + } + ], + "releaseTag": "Public", + "name": "PrivateEndpointConnectionsPutHeaders", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!PrivateEndpointConnectionsPutHeaders#azureAsyncOperation:member", + "docComment": "/**\n * (specified only if operation does not finish synchronously) The URI to poll for completion status. The response of this URI may be synchronous or asynchronous.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "azureAsyncOperation?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "azureAsyncOperation", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!PrivateEndpointConnectionsPutHeaders#retryAfter:member", + "docComment": "/**\n * (specified only if operation does not finish synchronously) The recommended number of seconds to wait before calling the URI specified in Azure-AsyncOperation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "retryAfter?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "retryAfter", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "keyvault-resource-manager!PrivateEndpointConnectionsPutOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrivateEndpointConnectionsPutOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PrivateEndpointConnectionsPutOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "keyvault-resource-manager!PrivateEndpointConnectionsPutResponse:type", + "docComment": "/**\n * Contains response data for the put operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PrivateEndpointConnectionsPutResponse = " + }, + { + "kind": "Reference", + "text": "PrivateEndpointConnectionsPutHeaders", + "canonicalReference": "keyvault-resource-manager!PrivateEndpointConnectionsPutHeaders:interface" + }, + { + "kind": "Content", + "text": " & " + }, + { + "kind": "Reference", + "text": "PrivateEndpointConnection", + "canonicalReference": "keyvault-resource-manager!PrivateEndpointConnection:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PrivateEndpointConnectionsPutResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 4 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "keyvault-resource-manager!PrivateEndpointServiceConnectionStatus:type", + "docComment": "/**\n * Defines values for PrivateEndpointServiceConnectionStatus. \\ {@link KnownPrivateEndpointServiceConnectionStatus} can be used interchangeably with PrivateEndpointServiceConnectionStatus, this enum contains the known values that the service supports. ### Known values supported by the service **Pending** \\ **Approved** \\ **Rejected** \\ **Disconnected**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PrivateEndpointServiceConnectionStatus = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PrivateEndpointServiceConnectionStatus", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "keyvault-resource-manager!PrivateLinkResource:type", + "docComment": "/**\n * A private link resource\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PrivateLinkResource = " + }, + { + "kind": "Reference", + "text": "Resource", + "canonicalReference": "keyvault-resource-manager!Resource:interface" + }, + { + "kind": "Content", + "text": " & {\n readonly groupId?: string;\n readonly requiredMembers?: string[];\n requiredZoneNames?: string[];\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PrivateLinkResource", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "keyvault-resource-manager!PrivateLinkResourceListResult:interface", + "docComment": "/**\n * A list of private link resources\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrivateLinkResourceListResult " + } + ], + "releaseTag": "Public", + "name": "PrivateLinkResourceListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!PrivateLinkResourceListResult#value:member", + "docComment": "/**\n * Array of private link resources\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "PrivateLinkResource", + "canonicalReference": "keyvault-resource-manager!PrivateLinkResource:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "keyvault-resource-manager!PrivateLinkResources:interface", + "docComment": "/**\n * Interface representing a PrivateLinkResources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrivateLinkResources " + } + ], + "releaseTag": "Public", + "name": "PrivateLinkResources", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "keyvault-resource-manager!PrivateLinkResources#listByVault:member(1)", + "docComment": "/**\n * Gets the private link resources supported for the key vault.\n *\n * @param resourceGroupName - Name of the resource group that contains the key vault.\n *\n * @param vaultName - The name of the key vault.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByVault(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vaultName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PrivateLinkResourcesListByVaultOptionalParams", + "canonicalReference": "keyvault-resource-manager!PrivateLinkResourcesListByVaultOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PrivateLinkResourcesListByVaultResponse", + "canonicalReference": "keyvault-resource-manager!PrivateLinkResourcesListByVaultResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vaultName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listByVault" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "keyvault-resource-manager!PrivateLinkResourcesListByVaultOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrivateLinkResourcesListByVaultOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PrivateLinkResourcesListByVaultOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "keyvault-resource-manager!PrivateLinkResourcesListByVaultResponse:type", + "docComment": "/**\n * Contains response data for the listByVault operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PrivateLinkResourcesListByVaultResponse = " + }, + { + "kind": "Reference", + "text": "PrivateLinkResourceListResult", + "canonicalReference": "keyvault-resource-manager!PrivateLinkResourceListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PrivateLinkResourcesListByVaultResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "keyvault-resource-manager!PrivateLinkServiceConnectionState:interface", + "docComment": "/**\n * An object that represents the approval state of the private link connection.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrivateLinkServiceConnectionState " + } + ], + "releaseTag": "Public", + "name": "PrivateLinkServiceConnectionState", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!PrivateLinkServiceConnectionState#actionRequired:member", + "docComment": "/**\n * A message indicating if changes on the service provider require any updates on the consumer.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "actionRequired?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "actionRequired", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!PrivateLinkServiceConnectionState#description:member", + "docComment": "/**\n * The reason for approval or rejection.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "description?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "description", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!PrivateLinkServiceConnectionState#status:member", + "docComment": "/**\n * Indicates whether the connection has been approved, rejected or removed by the key vault owner.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "status?: " + }, + { + "kind": "Reference", + "text": "PrivateEndpointServiceConnectionStatus", + "canonicalReference": "keyvault-resource-manager!PrivateEndpointServiceConnectionStatus:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "status", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "keyvault-resource-manager!Reason:type", + "docComment": "/**\n * Defines values for Reason.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type Reason = " + }, + { + "kind": "Content", + "text": "\"AccountNameInvalid\" | \"AlreadyExists\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "Reason", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "keyvault-resource-manager!Resource:interface", + "docComment": "/**\n * Key Vault resource\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Resource " + } + ], + "releaseTag": "Public", + "name": "Resource", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!Resource#id:member", + "docComment": "/**\n * Fully qualified identifier of the key vault resource. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly id?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!Resource#location:member", + "docComment": "/**\n * Azure location of the key vault resource. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly location?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "location", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!Resource#name:member", + "docComment": "/**\n * Name of the key vault resource. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!Resource#tags:member", + "docComment": "/**\n * Tags assigned to the key vault resource. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly tags?: " + }, + { + "kind": "Content", + "text": "{\n [propertyName: string]: string;\n }" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tags", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!Resource#type:member", + "docComment": "/**\n * Resource type of the key vault resource. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly type?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "type", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "keyvault-resource-manager!ResourceListResult:interface", + "docComment": "/**\n * List of vault resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ResourceListResult " + } + ], + "releaseTag": "Public", + "name": "ResourceListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!ResourceListResult#nextLink:member", + "docComment": "/**\n * The URL to get the next set of vault resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!ResourceListResult#value:member", + "docComment": "/**\n * The list of vault resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "Resource", + "canonicalReference": "keyvault-resource-manager!Resource:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "keyvault-resource-manager!SecretPermissions:type", + "docComment": "/**\n * Defines values for SecretPermissions. \\ {@link KnownSecretPermissions} can be used interchangeably with SecretPermissions, this enum contains the known values that the service supports. ### Known values supported by the service **get** \\ **list** \\ **set** \\ **delete** \\ **backup** \\ **restore** \\ **recover** \\ **purge**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SecretPermissions = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SecretPermissions", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "keyvault-resource-manager!ServiceSpecification:interface", + "docComment": "/**\n * One property of operation, include log specifications.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServiceSpecification " + } + ], + "releaseTag": "Public", + "name": "ServiceSpecification", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!ServiceSpecification#logSpecifications:member", + "docComment": "/**\n * Log specifications of operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "logSpecifications?: " + }, + { + "kind": "Reference", + "text": "LogSpecification", + "canonicalReference": "keyvault-resource-manager!LogSpecification:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "logSpecifications", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "keyvault-resource-manager!Sku:interface", + "docComment": "/**\n * SKU details\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Sku " + } + ], + "releaseTag": "Public", + "name": "Sku", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!Sku#family:member", + "docComment": "/**\n * SKU family name\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "family: " + }, + { + "kind": "Reference", + "text": "SkuFamily", + "canonicalReference": "keyvault-resource-manager!SkuFamily:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "family", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!Sku#name:member", + "docComment": "/**\n * SKU name to specify whether the key vault is a standard vault or a premium vault.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name: " + }, + { + "kind": "Reference", + "text": "SkuName", + "canonicalReference": "keyvault-resource-manager!SkuName:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "keyvault-resource-manager!SkuFamily:type", + "docComment": "/**\n * Defines values for SkuFamily. \\ {@link KnownSkuFamily} can be used interchangeably with SkuFamily, this enum contains the known values that the service supports. ### Known values supported by the service **A**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SkuFamily = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SkuFamily", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "keyvault-resource-manager!SkuName:type", + "docComment": "/**\n * Defines values for SkuName.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SkuName = " + }, + { + "kind": "Content", + "text": "\"standard\" | \"premium\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SkuName", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "keyvault-resource-manager!StoragePermissions:type", + "docComment": "/**\n * Defines values for StoragePermissions. \\ {@link KnownStoragePermissions} can be used interchangeably with StoragePermissions, this enum contains the known values that the service supports. ### Known values supported by the service **get** \\ **list** \\ **delete** \\ **set** \\ **update** \\ **regeneratekey** \\ **recover** \\ **purge** \\ **backup** \\ **restore** \\ **setsas** \\ **listsas** \\ **getsas** \\ **deletesas**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type StoragePermissions = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "StoragePermissions", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "keyvault-resource-manager!Vault:interface", + "docComment": "/**\n * Resource information with extended details.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Vault " + } + ], + "releaseTag": "Public", + "name": "Vault", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!Vault#id:member", + "docComment": "/**\n * Fully qualified identifier of the key vault resource. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly id?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!Vault#location:member", + "docComment": "/**\n * Azure location of the key vault resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "location?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "location", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!Vault#name:member", + "docComment": "/**\n * Name of the key vault resource. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!Vault#properties:member", + "docComment": "/**\n * Properties of the vault\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "properties: " + }, + { + "kind": "Reference", + "text": "VaultProperties", + "canonicalReference": "keyvault-resource-manager!VaultProperties:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "properties", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!Vault#tags:member", + "docComment": "/**\n * Tags assigned to the key vault resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "tags?: " + }, + { + "kind": "Content", + "text": "{\n [propertyName: string]: string;\n }" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tags", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!Vault#type:member", + "docComment": "/**\n * Resource type of the key vault resource. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly type?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "type", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "keyvault-resource-manager!VaultAccessPolicyParameters:interface", + "docComment": "/**\n * Parameters for updating the access policy in a vault\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VaultAccessPolicyParameters " + } + ], + "releaseTag": "Public", + "name": "VaultAccessPolicyParameters", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!VaultAccessPolicyParameters#id:member", + "docComment": "/**\n * The resource id of the access policy. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly id?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!VaultAccessPolicyParameters#location:member", + "docComment": "/**\n * The resource type of the access policy. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly location?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "location", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!VaultAccessPolicyParameters#name:member", + "docComment": "/**\n * The resource name of the access policy. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!VaultAccessPolicyParameters#properties:member", + "docComment": "/**\n * Properties of the access policy\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "properties: " + }, + { + "kind": "Reference", + "text": "VaultAccessPolicyProperties", + "canonicalReference": "keyvault-resource-manager!VaultAccessPolicyProperties:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "properties", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!VaultAccessPolicyParameters#type:member", + "docComment": "/**\n * The resource name of the access policy. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly type?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "type", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "keyvault-resource-manager!VaultAccessPolicyProperties:interface", + "docComment": "/**\n * Properties of the vault access policy\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VaultAccessPolicyProperties " + } + ], + "releaseTag": "Public", + "name": "VaultAccessPolicyProperties", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!VaultAccessPolicyProperties#accessPolicies:member", + "docComment": "/**\n * An array of 0 to 16 identities that have access to the key vault. All identities in the array must use the same tenant ID as the key vault's tenant ID.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "accessPolicies: " + }, + { + "kind": "Reference", + "text": "AccessPolicyEntry", + "canonicalReference": "keyvault-resource-manager!AccessPolicyEntry:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "accessPolicies", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "keyvault-resource-manager!VaultCheckNameAvailabilityParameters:interface", + "docComment": "/**\n * The parameters used to check the availability of the vault name.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VaultCheckNameAvailabilityParameters " + } + ], + "releaseTag": "Public", + "name": "VaultCheckNameAvailabilityParameters", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!VaultCheckNameAvailabilityParameters#name:member", + "docComment": "/**\n * The vault name.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!VaultCheckNameAvailabilityParameters#type:member", + "docComment": "/**\n * The type of resource, Microsoft.KeyVault/vaults\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "type: " + }, + { + "kind": "Content", + "text": "\"Microsoft.KeyVault/vaults\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "type", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "keyvault-resource-manager!VaultCreateOrUpdateParameters:interface", + "docComment": "/**\n * Parameters for creating or updating a vault\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VaultCreateOrUpdateParameters " + } + ], + "releaseTag": "Public", + "name": "VaultCreateOrUpdateParameters", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!VaultCreateOrUpdateParameters#location:member", + "docComment": "/**\n * The supported Azure location where the key vault should be created.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "location: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "location", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!VaultCreateOrUpdateParameters#properties:member", + "docComment": "/**\n * Properties of the vault\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "properties: " + }, + { + "kind": "Reference", + "text": "VaultProperties", + "canonicalReference": "keyvault-resource-manager!VaultProperties:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "properties", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!VaultCreateOrUpdateParameters#tags:member", + "docComment": "/**\n * The tags that will be assigned to the key vault.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "tags?: " + }, + { + "kind": "Content", + "text": "{\n [propertyName: string]: string;\n }" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tags", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "keyvault-resource-manager!VaultListResult:interface", + "docComment": "/**\n * List of vaults\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VaultListResult " + } + ], + "releaseTag": "Public", + "name": "VaultListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!VaultListResult#nextLink:member", + "docComment": "/**\n * The URL to get the next set of vaults.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!VaultListResult#value:member", + "docComment": "/**\n * The list of vaults.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "Vault", + "canonicalReference": "keyvault-resource-manager!Vault:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "keyvault-resource-manager!VaultPatchParameters:interface", + "docComment": "/**\n * Parameters for creating or updating a vault\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VaultPatchParameters " + } + ], + "releaseTag": "Public", + "name": "VaultPatchParameters", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!VaultPatchParameters#properties:member", + "docComment": "/**\n * Properties of the vault\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "properties?: " + }, + { + "kind": "Reference", + "text": "VaultPatchProperties", + "canonicalReference": "keyvault-resource-manager!VaultPatchProperties:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "properties", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!VaultPatchParameters#tags:member", + "docComment": "/**\n * The tags that will be assigned to the key vault.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "tags?: " + }, + { + "kind": "Content", + "text": "{\n [propertyName: string]: string;\n }" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tags", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "keyvault-resource-manager!VaultPatchProperties:interface", + "docComment": "/**\n * Properties of the vault\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VaultPatchProperties " + } + ], + "releaseTag": "Public", + "name": "VaultPatchProperties", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!VaultPatchProperties#accessPolicies:member", + "docComment": "/**\n * An array of 0 to 16 identities that have access to the key vault. All identities in the array must use the same tenant ID as the key vault's tenant ID.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "accessPolicies?: " + }, + { + "kind": "Reference", + "text": "AccessPolicyEntry", + "canonicalReference": "keyvault-resource-manager!AccessPolicyEntry:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "accessPolicies", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!VaultPatchProperties#createMode:member", + "docComment": "/**\n * The vault's create mode to indicate whether the vault need to be recovered or not.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createMode?: " + }, + { + "kind": "Reference", + "text": "CreateMode", + "canonicalReference": "keyvault-resource-manager!CreateMode:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "createMode", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!VaultPatchProperties#enabledForDeployment:member", + "docComment": "/**\n * Property to specify whether Azure Virtual Machines are permitted to retrieve certificates stored as secrets from the key vault.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "enabledForDeployment?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "enabledForDeployment", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!VaultPatchProperties#enabledForDiskEncryption:member", + "docComment": "/**\n * Property to specify whether Azure Disk Encryption is permitted to retrieve secrets from the vault and unwrap keys.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "enabledForDiskEncryption?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "enabledForDiskEncryption", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!VaultPatchProperties#enabledForTemplateDeployment:member", + "docComment": "/**\n * Property to specify whether Azure Resource Manager is permitted to retrieve secrets from the key vault.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "enabledForTemplateDeployment?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "enabledForTemplateDeployment", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!VaultPatchProperties#enablePurgeProtection:member", + "docComment": "/**\n * Property specifying whether protection against purge is enabled for this vault. Setting this property to true activates protection against purge for this vault and its content - only the Key Vault service may initiate a hard, irrecoverable deletion. The setting is effective only if soft delete is also enabled. Enabling this functionality is irreversible - that is, the property does not accept false as its value.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "enablePurgeProtection?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "enablePurgeProtection", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!VaultPatchProperties#enableRbacAuthorization:member", + "docComment": "/**\n * Property that controls how data actions are authorized. When true, the key vault will use Role Based Access Control (RBAC) for authorization of data actions, and the access policies specified in vault properties will be ignored (warning: this is a preview feature). When false, the key vault will use the access policies specified in vault properties, and any policy stored on Azure Resource Manager will be ignored. If null or not specified, the value of this property will not change.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "enableRbacAuthorization?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "enableRbacAuthorization", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!VaultPatchProperties#enableSoftDelete:member", + "docComment": "/**\n * Property to specify whether the 'soft delete' functionality is enabled for this key vault. Once set to true, it cannot be reverted to false.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "enableSoftDelete?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "enableSoftDelete", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!VaultPatchProperties#networkAcls:member", + "docComment": "/**\n * A collection of rules governing the accessibility of the vault from specific network locations.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "networkAcls?: " + }, + { + "kind": "Reference", + "text": "NetworkRuleSet", + "canonicalReference": "keyvault-resource-manager!NetworkRuleSet:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "networkAcls", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!VaultPatchProperties#sku:member", + "docComment": "/**\n * SKU details\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "sku?: " + }, + { + "kind": "Reference", + "text": "Sku", + "canonicalReference": "keyvault-resource-manager!Sku:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "sku", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!VaultPatchProperties#softDeleteRetentionInDays:member", + "docComment": "/**\n * softDelete data retention days. It accepts >=7 and <=90.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "softDeleteRetentionInDays?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "softDeleteRetentionInDays", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!VaultPatchProperties#tenantId:member", + "docComment": "/**\n * The Azure Active Directory tenant ID that should be used for authenticating requests to the key vault.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "tenantId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tenantId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "keyvault-resource-manager!VaultProperties:interface", + "docComment": "/**\n * Properties of the vault\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VaultProperties " + } + ], + "releaseTag": "Public", + "name": "VaultProperties", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!VaultProperties#accessPolicies:member", + "docComment": "/**\n * An array of 0 to 1024 identities that have access to the key vault. All identities in the array must use the same tenant ID as the key vault's tenant ID. When `createMode` is set to `recover`, access policies are not required. Otherwise, access policies are required.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "accessPolicies?: " + }, + { + "kind": "Reference", + "text": "AccessPolicyEntry", + "canonicalReference": "keyvault-resource-manager!AccessPolicyEntry:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "accessPolicies", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!VaultProperties#createMode:member", + "docComment": "/**\n * The vault's create mode to indicate whether the vault need to be recovered or not.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createMode?: " + }, + { + "kind": "Reference", + "text": "CreateMode", + "canonicalReference": "keyvault-resource-manager!CreateMode:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "createMode", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!VaultProperties#enabledForDeployment:member", + "docComment": "/**\n * Property to specify whether Azure Virtual Machines are permitted to retrieve certificates stored as secrets from the key vault.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "enabledForDeployment?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "enabledForDeployment", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!VaultProperties#enabledForDiskEncryption:member", + "docComment": "/**\n * Property to specify whether Azure Disk Encryption is permitted to retrieve secrets from the vault and unwrap keys.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "enabledForDiskEncryption?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "enabledForDiskEncryption", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!VaultProperties#enabledForTemplateDeployment:member", + "docComment": "/**\n * Property to specify whether Azure Resource Manager is permitted to retrieve secrets from the key vault.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "enabledForTemplateDeployment?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "enabledForTemplateDeployment", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!VaultProperties#enablePurgeProtection:member", + "docComment": "/**\n * Property specifying whether protection against purge is enabled for this vault. Setting this property to true activates protection against purge for this vault and its content - only the Key Vault service may initiate a hard, irrecoverable deletion. The setting is effective only if soft delete is also enabled. Enabling this functionality is irreversible - that is, the property does not accept false as its value.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "enablePurgeProtection?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "enablePurgeProtection", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!VaultProperties#enableRbacAuthorization:member", + "docComment": "/**\n * Property that controls how data actions are authorized. When true, the key vault will use Role Based Access Control (RBAC) for authorization of data actions, and the access policies specified in vault properties will be ignored (warning: this is a preview feature). When false, the key vault will use the access policies specified in vault properties, and any policy stored on Azure Resource Manager will be ignored. If null or not specified, the vault is created with the default value of false. Note that management actions are always authorized with RBAC.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "enableRbacAuthorization?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "enableRbacAuthorization", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!VaultProperties#enableSoftDelete:member", + "docComment": "/**\n * Property to specify whether the 'soft delete' functionality is enabled for this key vault. If it's not set to any value(true or false) when creating new key vault, it will be set to true by default. Once set to true, it cannot be reverted to false.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "enableSoftDelete?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "enableSoftDelete", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!VaultProperties#networkAcls:member", + "docComment": "/**\n * Rules governing the accessibility of the key vault from specific network locations.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "networkAcls?: " + }, + { + "kind": "Reference", + "text": "NetworkRuleSet", + "canonicalReference": "keyvault-resource-manager!NetworkRuleSet:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "networkAcls", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!VaultProperties#privateEndpointConnections:member", + "docComment": "/**\n * List of private endpoint connections associated with the key vault. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly privateEndpointConnections?: " + }, + { + "kind": "Reference", + "text": "PrivateEndpointConnectionItem", + "canonicalReference": "keyvault-resource-manager!PrivateEndpointConnectionItem:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "privateEndpointConnections", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!VaultProperties#sku:member", + "docComment": "/**\n * SKU details\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "sku: " + }, + { + "kind": "Reference", + "text": "Sku", + "canonicalReference": "keyvault-resource-manager!Sku:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "sku", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!VaultProperties#softDeleteRetentionInDays:member", + "docComment": "/**\n * softDelete data retention days. It accepts >=7 and <=90.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "softDeleteRetentionInDays?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "softDeleteRetentionInDays", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!VaultProperties#tenantId:member", + "docComment": "/**\n * The Azure Active Directory tenant ID that should be used for authenticating requests to the key vault.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "tenantId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tenantId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!VaultProperties#vaultUri:member", + "docComment": "/**\n * The URI of the vault for performing operations on keys and secrets.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "vaultUri?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "vaultUri", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "keyvault-resource-manager!Vaults:interface", + "docComment": "/**\n * Interface representing a Vaults.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Vaults " + } + ], + "releaseTag": "Public", + "name": "Vaults", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "keyvault-resource-manager!Vaults#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Create or update a key vault in the specified subscription.\n *\n * @param resourceGroupName - The name of the Resource Group to which the server belongs.\n *\n * @param vaultName - Name of the vault\n *\n * @param parameters - Parameters to create or update the vault\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vaultName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "VaultCreateOrUpdateParameters", + "canonicalReference": "keyvault-resource-manager!VaultCreateOrUpdateParameters:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VaultsCreateOrUpdateOptionalParams", + "canonicalReference": "keyvault-resource-manager!VaultsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VaultsCreateOrUpdateResponse", + "canonicalReference": "keyvault-resource-manager!VaultsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "VaultsCreateOrUpdateResponse", + "canonicalReference": "keyvault-resource-manager!VaultsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vaultName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "keyvault-resource-manager!Vaults#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Create or update a key vault in the specified subscription.\n *\n * @param resourceGroupName - The name of the Resource Group to which the server belongs.\n *\n * @param vaultName - Name of the vault\n *\n * @param parameters - Parameters to create or update the vault\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vaultName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "VaultCreateOrUpdateParameters", + "canonicalReference": "keyvault-resource-manager!VaultCreateOrUpdateParameters:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VaultsCreateOrUpdateOptionalParams", + "canonicalReference": "keyvault-resource-manager!VaultsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VaultsCreateOrUpdateResponse", + "canonicalReference": "keyvault-resource-manager!VaultsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vaultName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "keyvault-resource-manager!Vaults#beginPurgeDeleted:member(1)", + "docComment": "/**\n * Permanently deletes the specified vault. aka Purges the deleted Azure key vault.\n *\n * @param vaultName - The name of the soft-deleted vault.\n *\n * @param location - The location of the soft-deleted vault.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginPurgeDeleted(vaultName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", location: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VaultsPurgeDeletedOptionalParams", + "canonicalReference": "keyvault-resource-manager!VaultsPurgeDeletedOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "vaultName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "location", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginPurgeDeleted" + }, + { + "kind": "MethodSignature", + "canonicalReference": "keyvault-resource-manager!Vaults#beginPurgeDeletedAndWait:member(1)", + "docComment": "/**\n * Permanently deletes the specified vault. aka Purges the deleted Azure key vault.\n *\n * @param vaultName - The name of the soft-deleted vault.\n *\n * @param location - The location of the soft-deleted vault.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginPurgeDeletedAndWait(vaultName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", location: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VaultsPurgeDeletedOptionalParams", + "canonicalReference": "keyvault-resource-manager!VaultsPurgeDeletedOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "vaultName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "location", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginPurgeDeletedAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "keyvault-resource-manager!Vaults#checkNameAvailability:member(1)", + "docComment": "/**\n * Checks that the vault name is valid and is not already in use.\n *\n * @param vaultName - The name of the vault.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "checkNameAvailability(vaultName: " + }, + { + "kind": "Reference", + "text": "VaultCheckNameAvailabilityParameters", + "canonicalReference": "keyvault-resource-manager!VaultCheckNameAvailabilityParameters:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VaultsCheckNameAvailabilityOptionalParams", + "canonicalReference": "keyvault-resource-manager!VaultsCheckNameAvailabilityOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VaultsCheckNameAvailabilityResponse", + "canonicalReference": "keyvault-resource-manager!VaultsCheckNameAvailabilityResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "vaultName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "checkNameAvailability" + }, + { + "kind": "MethodSignature", + "canonicalReference": "keyvault-resource-manager!Vaults#delete:member(1)", + "docComment": "/**\n * Deletes the specified Azure key vault.\n *\n * @param resourceGroupName - The name of the Resource Group to which the vault belongs.\n *\n * @param vaultName - The name of the vault to delete\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "delete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vaultName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VaultsDeleteOptionalParams", + "canonicalReference": "keyvault-resource-manager!VaultsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vaultName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "delete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "keyvault-resource-manager!Vaults#get:member(1)", + "docComment": "/**\n * Gets the specified Azure key vault.\n *\n * @param resourceGroupName - The name of the Resource Group to which the vault belongs.\n *\n * @param vaultName - The name of the vault.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vaultName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VaultsGetOptionalParams", + "canonicalReference": "keyvault-resource-manager!VaultsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VaultsGetResponse", + "canonicalReference": "keyvault-resource-manager!VaultsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vaultName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "keyvault-resource-manager!Vaults#getDeleted:member(1)", + "docComment": "/**\n * Gets the deleted Azure key vault.\n *\n * @param vaultName - The name of the vault.\n *\n * @param location - The location of the deleted vault.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getDeleted(vaultName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", location: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VaultsGetDeletedOptionalParams", + "canonicalReference": "keyvault-resource-manager!VaultsGetDeletedOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VaultsGetDeletedResponse", + "canonicalReference": "keyvault-resource-manager!VaultsGetDeletedResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "vaultName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "location", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "getDeleted" + }, + { + "kind": "MethodSignature", + "canonicalReference": "keyvault-resource-manager!Vaults#list:member(1)", + "docComment": "/**\n * The List operation gets information about the vaults associated with the subscription.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(options?: " + }, + { + "kind": "Reference", + "text": "VaultsListOptionalParams", + "canonicalReference": "keyvault-resource-manager!VaultsListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "Resource", + "canonicalReference": "keyvault-resource-manager!Resource:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "list" + }, + { + "kind": "MethodSignature", + "canonicalReference": "keyvault-resource-manager!Vaults#listByResourceGroup:member(1)", + "docComment": "/**\n * The List operation gets information about the vaults associated with the subscription and within the specified resource group.\n *\n * @param resourceGroupName - The name of the Resource Group to which the vault belongs.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByResourceGroup(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VaultsListByResourceGroupOptionalParams", + "canonicalReference": "keyvault-resource-manager!VaultsListByResourceGroupOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "Vault", + "canonicalReference": "keyvault-resource-manager!Vault:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "listByResourceGroup" + }, + { + "kind": "MethodSignature", + "canonicalReference": "keyvault-resource-manager!Vaults#listBySubscription:member(1)", + "docComment": "/**\n * The List operation gets information about the vaults associated with the subscription.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listBySubscription(options?: " + }, + { + "kind": "Reference", + "text": "VaultsListBySubscriptionOptionalParams", + "canonicalReference": "keyvault-resource-manager!VaultsListBySubscriptionOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "Vault", + "canonicalReference": "keyvault-resource-manager!Vault:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "listBySubscription" + }, + { + "kind": "MethodSignature", + "canonicalReference": "keyvault-resource-manager!Vaults#listDeleted:member(1)", + "docComment": "/**\n * Gets information about the deleted vaults in a subscription.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listDeleted(options?: " + }, + { + "kind": "Reference", + "text": "VaultsListDeletedOptionalParams", + "canonicalReference": "keyvault-resource-manager!VaultsListDeletedOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DeletedVault", + "canonicalReference": "keyvault-resource-manager!DeletedVault:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "listDeleted" + }, + { + "kind": "MethodSignature", + "canonicalReference": "keyvault-resource-manager!Vaults#update:member(1)", + "docComment": "/**\n * Update a key vault in the specified subscription.\n *\n * @param resourceGroupName - The name of the Resource Group to which the server belongs.\n *\n * @param vaultName - Name of the vault\n *\n * @param parameters - Parameters to patch the vault\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "update(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vaultName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "VaultPatchParameters", + "canonicalReference": "keyvault-resource-manager!VaultPatchParameters:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VaultsUpdateOptionalParams", + "canonicalReference": "keyvault-resource-manager!VaultsUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VaultsUpdateResponse", + "canonicalReference": "keyvault-resource-manager!VaultsUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vaultName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "update" + }, + { + "kind": "MethodSignature", + "canonicalReference": "keyvault-resource-manager!Vaults#updateAccessPolicy:member(1)", + "docComment": "/**\n * Update access policies in a key vault in the specified subscription.\n *\n * @param resourceGroupName - The name of the Resource Group to which the vault belongs.\n *\n * @param vaultName - Name of the vault\n *\n * @param operationKind - Name of the operation\n *\n * @param parameters - Access policy to merge into the vault\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateAccessPolicy(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vaultName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", operationKind: " + }, + { + "kind": "Reference", + "text": "AccessPolicyUpdateKind", + "canonicalReference": "keyvault-resource-manager!AccessPolicyUpdateKind:type" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "VaultAccessPolicyParameters", + "canonicalReference": "keyvault-resource-manager!VaultAccessPolicyParameters:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VaultsUpdateAccessPolicyOptionalParams", + "canonicalReference": "keyvault-resource-manager!VaultsUpdateAccessPolicyOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VaultsUpdateAccessPolicyResponse", + "canonicalReference": "keyvault-resource-manager!VaultsUpdateAccessPolicyResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vaultName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "operationKind", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "updateAccessPolicy" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "keyvault-resource-manager!VaultsCheckNameAvailabilityOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VaultsCheckNameAvailabilityOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VaultsCheckNameAvailabilityOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "keyvault-resource-manager!VaultsCheckNameAvailabilityResponse:type", + "docComment": "/**\n * Contains response data for the checkNameAvailability operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VaultsCheckNameAvailabilityResponse = " + }, + { + "kind": "Reference", + "text": "CheckNameAvailabilityResult", + "canonicalReference": "keyvault-resource-manager!CheckNameAvailabilityResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VaultsCheckNameAvailabilityResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "keyvault-resource-manager!VaultsCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VaultsCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VaultsCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!VaultsCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!VaultsCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "keyvault-resource-manager!VaultsCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VaultsCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "Vault", + "canonicalReference": "keyvault-resource-manager!Vault:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VaultsCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "keyvault-resource-manager!VaultsDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VaultsDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VaultsDeleteOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "keyvault-resource-manager!VaultsGetDeletedOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VaultsGetDeletedOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VaultsGetDeletedOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "keyvault-resource-manager!VaultsGetDeletedResponse:type", + "docComment": "/**\n * Contains response data for the getDeleted operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VaultsGetDeletedResponse = " + }, + { + "kind": "Reference", + "text": "DeletedVault", + "canonicalReference": "keyvault-resource-manager!DeletedVault:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VaultsGetDeletedResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "keyvault-resource-manager!VaultsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VaultsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VaultsGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "keyvault-resource-manager!VaultsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VaultsGetResponse = " + }, + { + "kind": "Reference", + "text": "Vault", + "canonicalReference": "keyvault-resource-manager!Vault:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VaultsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "keyvault-resource-manager!VaultsListByResourceGroupNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VaultsListByResourceGroupNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VaultsListByResourceGroupNextOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!VaultsListByResourceGroupNextOptionalParams#top:member", + "docComment": "/**\n * Maximum number of results to return.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "top?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "top", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "keyvault-resource-manager!VaultsListByResourceGroupNextResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroupNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VaultsListByResourceGroupNextResponse = " + }, + { + "kind": "Reference", + "text": "VaultListResult", + "canonicalReference": "keyvault-resource-manager!VaultListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VaultsListByResourceGroupNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "keyvault-resource-manager!VaultsListByResourceGroupOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VaultsListByResourceGroupOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VaultsListByResourceGroupOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!VaultsListByResourceGroupOptionalParams#top:member", + "docComment": "/**\n * Maximum number of results to return.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "top?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "top", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "keyvault-resource-manager!VaultsListByResourceGroupResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VaultsListByResourceGroupResponse = " + }, + { + "kind": "Reference", + "text": "VaultListResult", + "canonicalReference": "keyvault-resource-manager!VaultListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VaultsListByResourceGroupResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "keyvault-resource-manager!VaultsListBySubscriptionNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VaultsListBySubscriptionNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VaultsListBySubscriptionNextOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!VaultsListBySubscriptionNextOptionalParams#top:member", + "docComment": "/**\n * Maximum number of results to return.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "top?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "top", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "keyvault-resource-manager!VaultsListBySubscriptionNextResponse:type", + "docComment": "/**\n * Contains response data for the listBySubscriptionNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VaultsListBySubscriptionNextResponse = " + }, + { + "kind": "Reference", + "text": "VaultListResult", + "canonicalReference": "keyvault-resource-manager!VaultListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VaultsListBySubscriptionNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "keyvault-resource-manager!VaultsListBySubscriptionOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VaultsListBySubscriptionOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VaultsListBySubscriptionOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!VaultsListBySubscriptionOptionalParams#top:member", + "docComment": "/**\n * Maximum number of results to return.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "top?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "top", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "keyvault-resource-manager!VaultsListBySubscriptionResponse:type", + "docComment": "/**\n * Contains response data for the listBySubscription operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VaultsListBySubscriptionResponse = " + }, + { + "kind": "Reference", + "text": "VaultListResult", + "canonicalReference": "keyvault-resource-manager!VaultListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VaultsListBySubscriptionResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "keyvault-resource-manager!VaultsListDeletedNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VaultsListDeletedNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VaultsListDeletedNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "keyvault-resource-manager!VaultsListDeletedNextResponse:type", + "docComment": "/**\n * Contains response data for the listDeletedNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VaultsListDeletedNextResponse = " + }, + { + "kind": "Reference", + "text": "DeletedVaultListResult", + "canonicalReference": "keyvault-resource-manager!DeletedVaultListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VaultsListDeletedNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "keyvault-resource-manager!VaultsListDeletedOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VaultsListDeletedOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VaultsListDeletedOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "keyvault-resource-manager!VaultsListDeletedResponse:type", + "docComment": "/**\n * Contains response data for the listDeleted operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VaultsListDeletedResponse = " + }, + { + "kind": "Reference", + "text": "DeletedVaultListResult", + "canonicalReference": "keyvault-resource-manager!DeletedVaultListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VaultsListDeletedResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "keyvault-resource-manager!VaultsListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VaultsListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VaultsListNextOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!VaultsListNextOptionalParams#top:member", + "docComment": "/**\n * Maximum number of results to return.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "top?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "top", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "keyvault-resource-manager!VaultsListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VaultsListNextResponse = " + }, + { + "kind": "Reference", + "text": "ResourceListResult", + "canonicalReference": "keyvault-resource-manager!ResourceListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VaultsListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "keyvault-resource-manager!VaultsListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VaultsListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VaultsListOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!VaultsListOptionalParams#top:member", + "docComment": "/**\n * Maximum number of results to return.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "top?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "top", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "keyvault-resource-manager!VaultsListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VaultsListResponse = " + }, + { + "kind": "Reference", + "text": "ResourceListResult", + "canonicalReference": "keyvault-resource-manager!ResourceListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VaultsListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "keyvault-resource-manager!VaultsPurgeDeletedOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VaultsPurgeDeletedOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VaultsPurgeDeletedOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!VaultsPurgeDeletedOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!VaultsPurgeDeletedOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "keyvault-resource-manager!VaultsUpdateAccessPolicyOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VaultsUpdateAccessPolicyOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VaultsUpdateAccessPolicyOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "keyvault-resource-manager!VaultsUpdateAccessPolicyResponse:type", + "docComment": "/**\n * Contains response data for the updateAccessPolicy operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VaultsUpdateAccessPolicyResponse = " + }, + { + "kind": "Reference", + "text": "VaultAccessPolicyParameters", + "canonicalReference": "keyvault-resource-manager!VaultAccessPolicyParameters:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VaultsUpdateAccessPolicyResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "keyvault-resource-manager!VaultsUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VaultsUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VaultsUpdateOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "keyvault-resource-manager!VaultsUpdateResponse:type", + "docComment": "/**\n * Contains response data for the update operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VaultsUpdateResponse = " + }, + { + "kind": "Reference", + "text": "Vault", + "canonicalReference": "keyvault-resource-manager!Vault:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VaultsUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "keyvault-resource-manager!VirtualNetworkRule:interface", + "docComment": "/**\n * A rule governing the accessibility of a vault from a specific virtual network.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualNetworkRule " + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkRule", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "keyvault-resource-manager!VirtualNetworkRule#id:member", + "docComment": "/**\n * Full resource id of a vnet subnet, such as '/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/virtualNetworks/test-vnet/subnets/subnet1'.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "id: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + } + ] + } + ] +} diff --git a/test/smoke/generated/keyvault-resource-manager/temp/keyvault-resource-manager.api.md b/test/smoke/generated/keyvault-resource-manager/temp/keyvault-resource-manager.api.md index 08bd82448c..0219774ac7 100644 --- a/test/smoke/generated/keyvault-resource-manager/temp/keyvault-resource-manager.api.md +++ b/test/smoke/generated/keyvault-resource-manager/temp/keyvault-resource-manager.api.md @@ -1,731 +1,731 @@ -## API Report File for "keyvault-resource-manager" - -> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). - -```ts - -import * as coreAuth from '@azure/core-auth'; -import * as coreClient from '@azure/core-client'; -import { PagedAsyncIterableIterator } from '@azure/core-paging'; -import { PollerLike } from '@azure/core-lro'; -import { PollOperationState } from '@azure/core-lro'; - -// @public -export interface AccessPolicyEntry { - applicationId?: string; - objectId: string; - permissions: Permissions_2; - tenantId: string; -} - -// @public -export type AccessPolicyUpdateKind = "add" | "replace" | "remove"; - -// @public -export type CertificatePermissions = string; - -// @public -export interface CheckNameAvailabilityResult { - readonly message?: string; - readonly nameAvailable?: boolean; - readonly reason?: Reason; -} - -// @public -export interface CloudError { - error?: CloudErrorBody; -} - -// @public -export interface CloudErrorBody { - code?: string; - message?: string; -} - -// @public -export type CreateMode = "recover" | "default"; - -// @public -export interface DeletedVault { - readonly id?: string; - readonly name?: string; - properties?: DeletedVaultProperties; - readonly type?: string; -} - -// @public -export interface DeletedVaultListResult { - nextLink?: string; - value?: DeletedVault[]; -} - -// @public -export interface DeletedVaultProperties { - readonly deletionDate?: Date; - readonly location?: string; - readonly scheduledPurgeDate?: Date; - readonly tags?: { - [propertyName: string]: string; - }; - readonly vaultId?: string; -} - -// @public -export interface IPRule { - value: string; -} - -// @public -export type KeyPermissions = string; - -// @public (undocumented) -export class KeyVaultManagementClient extends KeyVaultManagementClientContext { - constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: KeyVaultManagementClientOptionalParams); - // (undocumented) - operations: Operations; - // (undocumented) - privateEndpointConnections: PrivateEndpointConnections; - // (undocumented) - privateLinkResources: PrivateLinkResources; - // (undocumented) - vaults: Vaults; -} - -// @public (undocumented) -export class KeyVaultManagementClientContext extends coreClient.ServiceClient { - // (undocumented) - $host: string; - constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: KeyVaultManagementClientOptionalParams); - // (undocumented) - apiVersion: string; - // (undocumented) - subscriptionId: string; -} - -// @public -export interface KeyVaultManagementClientOptionalParams extends coreClient.ServiceClientOptions { - $host?: string; - apiVersion?: string; - endpoint?: string; -} - -// @public -export enum KnownCertificatePermissions { - // (undocumented) - Backup = "backup", - // (undocumented) - Create = "create", - // (undocumented) - Delete = "delete", - // (undocumented) - Deleteissuers = "deleteissuers", - // (undocumented) - Get = "get", - // (undocumented) - Getissuers = "getissuers", - // (undocumented) - Import = "import", - // (undocumented) - List = "list", - // (undocumented) - Listissuers = "listissuers", - // (undocumented) - Managecontacts = "managecontacts", - // (undocumented) - Manageissuers = "manageissuers", - // (undocumented) - Purge = "purge", - // (undocumented) - Recover = "recover", - // (undocumented) - Restore = "restore", - // (undocumented) - Setissuers = "setissuers", - // (undocumented) - Update = "update" -} - -// @public -export enum KnownKeyPermissions { - // (undocumented) - Backup = "backup", - // (undocumented) - Create = "create", - // (undocumented) - Decrypt = "decrypt", - // (undocumented) - Delete = "delete", - // (undocumented) - Encrypt = "encrypt", - // (undocumented) - Get = "get", - // (undocumented) - Import = "import", - // (undocumented) - List = "list", - // (undocumented) - Purge = "purge", - // (undocumented) - Recover = "recover", - // (undocumented) - Restore = "restore", - // (undocumented) - Sign = "sign", - // (undocumented) - UnwrapKey = "unwrapKey", - // (undocumented) - Update = "update", - // (undocumented) - Verify = "verify", - // (undocumented) - WrapKey = "wrapKey" -} - -// @public -export enum KnownNetworkRuleAction { - // (undocumented) - Allow = "Allow", - // (undocumented) - Deny = "Deny" -} - -// @public -export enum KnownNetworkRuleBypassOptions { - // (undocumented) - AzureServices = "AzureServices", - // (undocumented) - None = "None" -} - -// @public -export enum KnownPrivateEndpointConnectionProvisioningState { - // (undocumented) - Creating = "Creating", - // (undocumented) - Deleting = "Deleting", - // (undocumented) - Disconnected = "Disconnected", - // (undocumented) - Failed = "Failed", - // (undocumented) - Succeeded = "Succeeded", - // (undocumented) - Updating = "Updating" -} - -// @public -export enum KnownPrivateEndpointServiceConnectionStatus { - // (undocumented) - Approved = "Approved", - // (undocumented) - Disconnected = "Disconnected", - // (undocumented) - Pending = "Pending", - // (undocumented) - Rejected = "Rejected" -} - -// @public -export enum KnownSecretPermissions { - // (undocumented) - Backup = "backup", - // (undocumented) - Delete = "delete", - // (undocumented) - Get = "get", - // (undocumented) - List = "list", - // (undocumented) - Purge = "purge", - // (undocumented) - Recover = "recover", - // (undocumented) - Restore = "restore", - // (undocumented) - Set = "set" -} - -// @public -export enum KnownSkuFamily { - // (undocumented) - A = "A" -} - -// @public -export enum KnownStoragePermissions { - // (undocumented) - Backup = "backup", - // (undocumented) - Delete = "delete", - // (undocumented) - Deletesas = "deletesas", - // (undocumented) - Get = "get", - // (undocumented) - Getsas = "getsas", - // (undocumented) - List = "list", - // (undocumented) - Listsas = "listsas", - // (undocumented) - Purge = "purge", - // (undocumented) - Recover = "recover", - // (undocumented) - Regeneratekey = "regeneratekey", - // (undocumented) - Restore = "restore", - // (undocumented) - Set = "set", - // (undocumented) - Setsas = "setsas", - // (undocumented) - Update = "update" -} - -// @public -export interface LogSpecification { - blobDuration?: string; - displayName?: string; - name?: string; -} - -// @public -export type NetworkRuleAction = string; - -// @public -export type NetworkRuleBypassOptions = string; - -// @public -export interface NetworkRuleSet { - bypass?: NetworkRuleBypassOptions; - defaultAction?: NetworkRuleAction; - ipRules?: IPRule[]; - virtualNetworkRules?: VirtualNetworkRule[]; -} - -// @public -export interface Operation { - display?: OperationDisplay; - name?: string; - origin?: string; - serviceSpecification?: ServiceSpecification; -} - -// @public -export interface OperationDisplay { - description?: string; - operation?: string; - provider?: string; - resource?: string; -} - -// @public -export interface OperationListResult { - nextLink?: string; - value?: Operation[]; -} - -// @public -export interface Operations { - list(options?: OperationsListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface OperationsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type OperationsListNextResponse = OperationListResult; - -// @public -export interface OperationsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type OperationsListResponse = OperationListResult; - -// @public -interface Permissions_2 { - certificates?: CertificatePermissions[]; - keys?: KeyPermissions[]; - secrets?: SecretPermissions[]; - storage?: StoragePermissions[]; -} - -export { Permissions_2 as Permissions } - -// @public -export interface PrivateEndpoint { - readonly id?: string; -} - -// @public -export type PrivateEndpointConnection = Resource & { - privateEndpoint?: PrivateEndpoint; - privateLinkServiceConnectionState?: PrivateLinkServiceConnectionState; - readonly provisioningState?: PrivateEndpointConnectionProvisioningState; -}; - -// @public -export interface PrivateEndpointConnectionItem { - privateEndpoint?: PrivateEndpoint; - privateLinkServiceConnectionState?: PrivateLinkServiceConnectionState; - readonly provisioningState?: PrivateEndpointConnectionProvisioningState; -} - -// @public -export type PrivateEndpointConnectionProvisioningState = string; - -// @public -export interface PrivateEndpointConnections { - beginDelete(resourceGroupName: string, vaultName: string, privateEndpointConnectionName: string, options?: PrivateEndpointConnectionsDeleteOptionalParams): Promise, PrivateEndpointConnectionsDeleteResponse>>; - beginDeleteAndWait(resourceGroupName: string, vaultName: string, privateEndpointConnectionName: string, options?: PrivateEndpointConnectionsDeleteOptionalParams): Promise; - get(resourceGroupName: string, vaultName: string, privateEndpointConnectionName: string, options?: PrivateEndpointConnectionsGetOptionalParams): Promise; - put(resourceGroupName: string, vaultName: string, privateEndpointConnectionName: string, properties: PrivateEndpointConnection, options?: PrivateEndpointConnectionsPutOptionalParams): Promise; -} - -// @public -export interface PrivateEndpointConnectionsDeleteHeaders { - location?: string; - retryAfter?: number; -} - -// @public -export interface PrivateEndpointConnectionsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type PrivateEndpointConnectionsDeleteResponse = PrivateEndpointConnection; - -// @public -export interface PrivateEndpointConnectionsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PrivateEndpointConnectionsGetResponse = PrivateEndpointConnection; - -// @public -export interface PrivateEndpointConnectionsPutHeaders { - azureAsyncOperation?: string; - retryAfter?: number; -} - -// @public -export interface PrivateEndpointConnectionsPutOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PrivateEndpointConnectionsPutResponse = PrivateEndpointConnectionsPutHeaders & PrivateEndpointConnection; - -// @public -export type PrivateEndpointServiceConnectionStatus = string; - -// @public -export type PrivateLinkResource = Resource & { - readonly groupId?: string; - readonly requiredMembers?: string[]; - requiredZoneNames?: string[]; -}; - -// @public -export interface PrivateLinkResourceListResult { - value?: PrivateLinkResource[]; -} - -// @public -export interface PrivateLinkResources { - listByVault(resourceGroupName: string, vaultName: string, options?: PrivateLinkResourcesListByVaultOptionalParams): Promise; -} - -// @public -export interface PrivateLinkResourcesListByVaultOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PrivateLinkResourcesListByVaultResponse = PrivateLinkResourceListResult; - -// @public -export interface PrivateLinkServiceConnectionState { - actionRequired?: string; - description?: string; - status?: PrivateEndpointServiceConnectionStatus; -} - -// @public -export type Reason = "AccountNameInvalid" | "AlreadyExists"; - -// @public -export interface Resource { - readonly id?: string; - readonly location?: string; - readonly name?: string; - readonly tags?: { - [propertyName: string]: string; - }; - readonly type?: string; -} - -// @public -export interface ResourceListResult { - nextLink?: string; - value?: Resource[]; -} - -// @public -export type SecretPermissions = string; - -// @public -export interface ServiceSpecification { - logSpecifications?: LogSpecification[]; -} - -// @public -export interface Sku { - family: SkuFamily; - name: SkuName; -} - -// @public -export type SkuFamily = string; - -// @public -export type SkuName = "standard" | "premium"; - -// @public -export type StoragePermissions = string; - -// @public -export interface Vault { - readonly id?: string; - location?: string; - readonly name?: string; - properties: VaultProperties; - tags?: { - [propertyName: string]: string; - }; - readonly type?: string; -} - -// @public -export interface VaultAccessPolicyParameters { - readonly id?: string; - readonly location?: string; - readonly name?: string; - properties: VaultAccessPolicyProperties; - readonly type?: string; -} - -// @public -export interface VaultAccessPolicyProperties { - accessPolicies: AccessPolicyEntry[]; -} - -// @public -export interface VaultCheckNameAvailabilityParameters { - name: string; - type: "Microsoft.KeyVault/vaults"; -} - -// @public -export interface VaultCreateOrUpdateParameters { - location: string; - properties: VaultProperties; - tags?: { - [propertyName: string]: string; - }; -} - -// @public -export interface VaultListResult { - nextLink?: string; - value?: Vault[]; -} - -// @public -export interface VaultPatchParameters { - properties?: VaultPatchProperties; - tags?: { - [propertyName: string]: string; - }; -} - -// @public -export interface VaultPatchProperties { - accessPolicies?: AccessPolicyEntry[]; - createMode?: CreateMode; - enabledForDeployment?: boolean; - enabledForDiskEncryption?: boolean; - enabledForTemplateDeployment?: boolean; - enablePurgeProtection?: boolean; - enableRbacAuthorization?: boolean; - enableSoftDelete?: boolean; - networkAcls?: NetworkRuleSet; - sku?: Sku; - softDeleteRetentionInDays?: number; - tenantId?: string; -} - -// @public -export interface VaultProperties { - accessPolicies?: AccessPolicyEntry[]; - createMode?: CreateMode; - enabledForDeployment?: boolean; - enabledForDiskEncryption?: boolean; - enabledForTemplateDeployment?: boolean; - enablePurgeProtection?: boolean; - enableRbacAuthorization?: boolean; - enableSoftDelete?: boolean; - networkAcls?: NetworkRuleSet; - readonly privateEndpointConnections?: PrivateEndpointConnectionItem[]; - sku: Sku; - softDeleteRetentionInDays?: number; - tenantId: string; - vaultUri?: string; -} - -// @public -export interface Vaults { - beginCreateOrUpdate(resourceGroupName: string, vaultName: string, parameters: VaultCreateOrUpdateParameters, options?: VaultsCreateOrUpdateOptionalParams): Promise, VaultsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, vaultName: string, parameters: VaultCreateOrUpdateParameters, options?: VaultsCreateOrUpdateOptionalParams): Promise; - beginPurgeDeleted(vaultName: string, location: string, options?: VaultsPurgeDeletedOptionalParams): Promise, void>>; - beginPurgeDeletedAndWait(vaultName: string, location: string, options?: VaultsPurgeDeletedOptionalParams): Promise; - checkNameAvailability(vaultName: VaultCheckNameAvailabilityParameters, options?: VaultsCheckNameAvailabilityOptionalParams): Promise; - delete(resourceGroupName: string, vaultName: string, options?: VaultsDeleteOptionalParams): Promise; - get(resourceGroupName: string, vaultName: string, options?: VaultsGetOptionalParams): Promise; - getDeleted(vaultName: string, location: string, options?: VaultsGetDeletedOptionalParams): Promise; - list(options?: VaultsListOptionalParams): PagedAsyncIterableIterator; - listByResourceGroup(resourceGroupName: string, options?: VaultsListByResourceGroupOptionalParams): PagedAsyncIterableIterator; - listBySubscription(options?: VaultsListBySubscriptionOptionalParams): PagedAsyncIterableIterator; - listDeleted(options?: VaultsListDeletedOptionalParams): PagedAsyncIterableIterator; - update(resourceGroupName: string, vaultName: string, parameters: VaultPatchParameters, options?: VaultsUpdateOptionalParams): Promise; - updateAccessPolicy(resourceGroupName: string, vaultName: string, operationKind: AccessPolicyUpdateKind, parameters: VaultAccessPolicyParameters, options?: VaultsUpdateAccessPolicyOptionalParams): Promise; -} - -// @public -export interface VaultsCheckNameAvailabilityOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VaultsCheckNameAvailabilityResponse = CheckNameAvailabilityResult; - -// @public -export interface VaultsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VaultsCreateOrUpdateResponse = Vault; - -// @public -export interface VaultsDeleteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface VaultsGetDeletedOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VaultsGetDeletedResponse = DeletedVault; - -// @public -export interface VaultsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VaultsGetResponse = Vault; - -// @public -export interface VaultsListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { - top?: number; -} - -// @public -export type VaultsListByResourceGroupNextResponse = VaultListResult; - -// @public -export interface VaultsListByResourceGroupOptionalParams extends coreClient.OperationOptions { - top?: number; -} - -// @public -export type VaultsListByResourceGroupResponse = VaultListResult; - -// @public -export interface VaultsListBySubscriptionNextOptionalParams extends coreClient.OperationOptions { - top?: number; -} - -// @public -export type VaultsListBySubscriptionNextResponse = VaultListResult; - -// @public -export interface VaultsListBySubscriptionOptionalParams extends coreClient.OperationOptions { - top?: number; -} - -// @public -export type VaultsListBySubscriptionResponse = VaultListResult; - -// @public -export interface VaultsListDeletedNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VaultsListDeletedNextResponse = DeletedVaultListResult; - -// @public -export interface VaultsListDeletedOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VaultsListDeletedResponse = DeletedVaultListResult; - -// @public -export interface VaultsListNextOptionalParams extends coreClient.OperationOptions { - top?: number; -} - -// @public -export type VaultsListNextResponse = ResourceListResult; - -// @public -export interface VaultsListOptionalParams extends coreClient.OperationOptions { - top?: number; -} - -// @public -export type VaultsListResponse = ResourceListResult; - -// @public -export interface VaultsPurgeDeletedOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface VaultsUpdateAccessPolicyOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VaultsUpdateAccessPolicyResponse = VaultAccessPolicyParameters; - -// @public -export interface VaultsUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VaultsUpdateResponse = Vault; - -// @public -export interface VirtualNetworkRule { - id: string; -} - - -// (No @packageDocumentation comment for this package) - -``` +## API Report File for "keyvault-resource-manager" + +> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). + +```ts + +import * as coreAuth from '@azure/core-auth'; +import * as coreClient from '@azure/core-client'; +import { PagedAsyncIterableIterator } from '@azure/core-paging'; +import { PollerLike } from '@azure/core-lro'; +import { PollOperationState } from '@azure/core-lro'; + +// @public +export interface AccessPolicyEntry { + applicationId?: string; + objectId: string; + permissions: Permissions_2; + tenantId: string; +} + +// @public +export type AccessPolicyUpdateKind = "add" | "replace" | "remove"; + +// @public +export type CertificatePermissions = string; + +// @public +export interface CheckNameAvailabilityResult { + readonly message?: string; + readonly nameAvailable?: boolean; + readonly reason?: Reason; +} + +// @public +export interface CloudError { + error?: CloudErrorBody; +} + +// @public +export interface CloudErrorBody { + code?: string; + message?: string; +} + +// @public +export type CreateMode = "recover" | "default"; + +// @public +export interface DeletedVault { + readonly id?: string; + readonly name?: string; + properties?: DeletedVaultProperties; + readonly type?: string; +} + +// @public +export interface DeletedVaultListResult { + nextLink?: string; + value?: DeletedVault[]; +} + +// @public +export interface DeletedVaultProperties { + readonly deletionDate?: Date; + readonly location?: string; + readonly scheduledPurgeDate?: Date; + readonly tags?: { + [propertyName: string]: string; + }; + readonly vaultId?: string; +} + +// @public +export interface IPRule { + value: string; +} + +// @public +export type KeyPermissions = string; + +// @public (undocumented) +export class KeyVaultManagementClient extends KeyVaultManagementClientContext { + constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: KeyVaultManagementClientOptionalParams); + // (undocumented) + operations: Operations; + // (undocumented) + privateEndpointConnections: PrivateEndpointConnections; + // (undocumented) + privateLinkResources: PrivateLinkResources; + // (undocumented) + vaults: Vaults; +} + +// @public (undocumented) +export class KeyVaultManagementClientContext extends coreClient.ServiceClient { + // (undocumented) + $host: string; + constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: KeyVaultManagementClientOptionalParams); + // (undocumented) + apiVersion: string; + // (undocumented) + subscriptionId: string; +} + +// @public +export interface KeyVaultManagementClientOptionalParams extends coreClient.ServiceClientOptions { + $host?: string; + apiVersion?: string; + endpoint?: string; +} + +// @public +export enum KnownCertificatePermissions { + // (undocumented) + Backup = "backup", + // (undocumented) + Create = "create", + // (undocumented) + Delete = "delete", + // (undocumented) + Deleteissuers = "deleteissuers", + // (undocumented) + Get = "get", + // (undocumented) + Getissuers = "getissuers", + // (undocumented) + Import = "import", + // (undocumented) + List = "list", + // (undocumented) + Listissuers = "listissuers", + // (undocumented) + Managecontacts = "managecontacts", + // (undocumented) + Manageissuers = "manageissuers", + // (undocumented) + Purge = "purge", + // (undocumented) + Recover = "recover", + // (undocumented) + Restore = "restore", + // (undocumented) + Setissuers = "setissuers", + // (undocumented) + Update = "update" +} + +// @public +export enum KnownKeyPermissions { + // (undocumented) + Backup = "backup", + // (undocumented) + Create = "create", + // (undocumented) + Decrypt = "decrypt", + // (undocumented) + Delete = "delete", + // (undocumented) + Encrypt = "encrypt", + // (undocumented) + Get = "get", + // (undocumented) + Import = "import", + // (undocumented) + List = "list", + // (undocumented) + Purge = "purge", + // (undocumented) + Recover = "recover", + // (undocumented) + Restore = "restore", + // (undocumented) + Sign = "sign", + // (undocumented) + UnwrapKey = "unwrapKey", + // (undocumented) + Update = "update", + // (undocumented) + Verify = "verify", + // (undocumented) + WrapKey = "wrapKey" +} + +// @public +export enum KnownNetworkRuleAction { + // (undocumented) + Allow = "Allow", + // (undocumented) + Deny = "Deny" +} + +// @public +export enum KnownNetworkRuleBypassOptions { + // (undocumented) + AzureServices = "AzureServices", + // (undocumented) + None = "None" +} + +// @public +export enum KnownPrivateEndpointConnectionProvisioningState { + // (undocumented) + Creating = "Creating", + // (undocumented) + Deleting = "Deleting", + // (undocumented) + Disconnected = "Disconnected", + // (undocumented) + Failed = "Failed", + // (undocumented) + Succeeded = "Succeeded", + // (undocumented) + Updating = "Updating" +} + +// @public +export enum KnownPrivateEndpointServiceConnectionStatus { + // (undocumented) + Approved = "Approved", + // (undocumented) + Disconnected = "Disconnected", + // (undocumented) + Pending = "Pending", + // (undocumented) + Rejected = "Rejected" +} + +// @public +export enum KnownSecretPermissions { + // (undocumented) + Backup = "backup", + // (undocumented) + Delete = "delete", + // (undocumented) + Get = "get", + // (undocumented) + List = "list", + // (undocumented) + Purge = "purge", + // (undocumented) + Recover = "recover", + // (undocumented) + Restore = "restore", + // (undocumented) + Set = "set" +} + +// @public +export enum KnownSkuFamily { + // (undocumented) + A = "A" +} + +// @public +export enum KnownStoragePermissions { + // (undocumented) + Backup = "backup", + // (undocumented) + Delete = "delete", + // (undocumented) + Deletesas = "deletesas", + // (undocumented) + Get = "get", + // (undocumented) + Getsas = "getsas", + // (undocumented) + List = "list", + // (undocumented) + Listsas = "listsas", + // (undocumented) + Purge = "purge", + // (undocumented) + Recover = "recover", + // (undocumented) + Regeneratekey = "regeneratekey", + // (undocumented) + Restore = "restore", + // (undocumented) + Set = "set", + // (undocumented) + Setsas = "setsas", + // (undocumented) + Update = "update" +} + +// @public +export interface LogSpecification { + blobDuration?: string; + displayName?: string; + name?: string; +} + +// @public +export type NetworkRuleAction = string; + +// @public +export type NetworkRuleBypassOptions = string; + +// @public +export interface NetworkRuleSet { + bypass?: NetworkRuleBypassOptions; + defaultAction?: NetworkRuleAction; + ipRules?: IPRule[]; + virtualNetworkRules?: VirtualNetworkRule[]; +} + +// @public +export interface Operation { + display?: OperationDisplay; + name?: string; + origin?: string; + serviceSpecification?: ServiceSpecification; +} + +// @public +export interface OperationDisplay { + description?: string; + operation?: string; + provider?: string; + resource?: string; +} + +// @public +export interface OperationListResult { + nextLink?: string; + value?: Operation[]; +} + +// @public +export interface Operations { + list(options?: OperationsListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface OperationsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type OperationsListNextResponse = OperationListResult; + +// @public +export interface OperationsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type OperationsListResponse = OperationListResult; + +// @public +interface Permissions_2 { + certificates?: CertificatePermissions[]; + keys?: KeyPermissions[]; + secrets?: SecretPermissions[]; + storage?: StoragePermissions[]; +} + +export { Permissions_2 as Permissions } + +// @public +export interface PrivateEndpoint { + readonly id?: string; +} + +// @public +export type PrivateEndpointConnection = Resource & { + privateEndpoint?: PrivateEndpoint; + privateLinkServiceConnectionState?: PrivateLinkServiceConnectionState; + readonly provisioningState?: PrivateEndpointConnectionProvisioningState; +}; + +// @public +export interface PrivateEndpointConnectionItem { + privateEndpoint?: PrivateEndpoint; + privateLinkServiceConnectionState?: PrivateLinkServiceConnectionState; + readonly provisioningState?: PrivateEndpointConnectionProvisioningState; +} + +// @public +export type PrivateEndpointConnectionProvisioningState = string; + +// @public +export interface PrivateEndpointConnections { + beginDelete(resourceGroupName: string, vaultName: string, privateEndpointConnectionName: string, options?: PrivateEndpointConnectionsDeleteOptionalParams): Promise, PrivateEndpointConnectionsDeleteResponse>>; + beginDeleteAndWait(resourceGroupName: string, vaultName: string, privateEndpointConnectionName: string, options?: PrivateEndpointConnectionsDeleteOptionalParams): Promise; + get(resourceGroupName: string, vaultName: string, privateEndpointConnectionName: string, options?: PrivateEndpointConnectionsGetOptionalParams): Promise; + put(resourceGroupName: string, vaultName: string, privateEndpointConnectionName: string, properties: PrivateEndpointConnection, options?: PrivateEndpointConnectionsPutOptionalParams): Promise; +} + +// @public +export interface PrivateEndpointConnectionsDeleteHeaders { + location?: string; + retryAfter?: number; +} + +// @public +export interface PrivateEndpointConnectionsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type PrivateEndpointConnectionsDeleteResponse = PrivateEndpointConnection; + +// @public +export interface PrivateEndpointConnectionsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PrivateEndpointConnectionsGetResponse = PrivateEndpointConnection; + +// @public +export interface PrivateEndpointConnectionsPutHeaders { + azureAsyncOperation?: string; + retryAfter?: number; +} + +// @public +export interface PrivateEndpointConnectionsPutOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PrivateEndpointConnectionsPutResponse = PrivateEndpointConnectionsPutHeaders & PrivateEndpointConnection; + +// @public +export type PrivateEndpointServiceConnectionStatus = string; + +// @public +export type PrivateLinkResource = Resource & { + readonly groupId?: string; + readonly requiredMembers?: string[]; + requiredZoneNames?: string[]; +}; + +// @public +export interface PrivateLinkResourceListResult { + value?: PrivateLinkResource[]; +} + +// @public +export interface PrivateLinkResources { + listByVault(resourceGroupName: string, vaultName: string, options?: PrivateLinkResourcesListByVaultOptionalParams): Promise; +} + +// @public +export interface PrivateLinkResourcesListByVaultOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PrivateLinkResourcesListByVaultResponse = PrivateLinkResourceListResult; + +// @public +export interface PrivateLinkServiceConnectionState { + actionRequired?: string; + description?: string; + status?: PrivateEndpointServiceConnectionStatus; +} + +// @public +export type Reason = "AccountNameInvalid" | "AlreadyExists"; + +// @public +export interface Resource { + readonly id?: string; + readonly location?: string; + readonly name?: string; + readonly tags?: { + [propertyName: string]: string; + }; + readonly type?: string; +} + +// @public +export interface ResourceListResult { + nextLink?: string; + value?: Resource[]; +} + +// @public +export type SecretPermissions = string; + +// @public +export interface ServiceSpecification { + logSpecifications?: LogSpecification[]; +} + +// @public +export interface Sku { + family: SkuFamily; + name: SkuName; +} + +// @public +export type SkuFamily = string; + +// @public +export type SkuName = "standard" | "premium"; + +// @public +export type StoragePermissions = string; + +// @public +export interface Vault { + readonly id?: string; + location?: string; + readonly name?: string; + properties: VaultProperties; + tags?: { + [propertyName: string]: string; + }; + readonly type?: string; +} + +// @public +export interface VaultAccessPolicyParameters { + readonly id?: string; + readonly location?: string; + readonly name?: string; + properties: VaultAccessPolicyProperties; + readonly type?: string; +} + +// @public +export interface VaultAccessPolicyProperties { + accessPolicies: AccessPolicyEntry[]; +} + +// @public +export interface VaultCheckNameAvailabilityParameters { + name: string; + type: "Microsoft.KeyVault/vaults"; +} + +// @public +export interface VaultCreateOrUpdateParameters { + location: string; + properties: VaultProperties; + tags?: { + [propertyName: string]: string; + }; +} + +// @public +export interface VaultListResult { + nextLink?: string; + value?: Vault[]; +} + +// @public +export interface VaultPatchParameters { + properties?: VaultPatchProperties; + tags?: { + [propertyName: string]: string; + }; +} + +// @public +export interface VaultPatchProperties { + accessPolicies?: AccessPolicyEntry[]; + createMode?: CreateMode; + enabledForDeployment?: boolean; + enabledForDiskEncryption?: boolean; + enabledForTemplateDeployment?: boolean; + enablePurgeProtection?: boolean; + enableRbacAuthorization?: boolean; + enableSoftDelete?: boolean; + networkAcls?: NetworkRuleSet; + sku?: Sku; + softDeleteRetentionInDays?: number; + tenantId?: string; +} + +// @public +export interface VaultProperties { + accessPolicies?: AccessPolicyEntry[]; + createMode?: CreateMode; + enabledForDeployment?: boolean; + enabledForDiskEncryption?: boolean; + enabledForTemplateDeployment?: boolean; + enablePurgeProtection?: boolean; + enableRbacAuthorization?: boolean; + enableSoftDelete?: boolean; + networkAcls?: NetworkRuleSet; + readonly privateEndpointConnections?: PrivateEndpointConnectionItem[]; + sku: Sku; + softDeleteRetentionInDays?: number; + tenantId: string; + vaultUri?: string; +} + +// @public +export interface Vaults { + beginCreateOrUpdate(resourceGroupName: string, vaultName: string, parameters: VaultCreateOrUpdateParameters, options?: VaultsCreateOrUpdateOptionalParams): Promise, VaultsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, vaultName: string, parameters: VaultCreateOrUpdateParameters, options?: VaultsCreateOrUpdateOptionalParams): Promise; + beginPurgeDeleted(vaultName: string, location: string, options?: VaultsPurgeDeletedOptionalParams): Promise, void>>; + beginPurgeDeletedAndWait(vaultName: string, location: string, options?: VaultsPurgeDeletedOptionalParams): Promise; + checkNameAvailability(vaultName: VaultCheckNameAvailabilityParameters, options?: VaultsCheckNameAvailabilityOptionalParams): Promise; + delete(resourceGroupName: string, vaultName: string, options?: VaultsDeleteOptionalParams): Promise; + get(resourceGroupName: string, vaultName: string, options?: VaultsGetOptionalParams): Promise; + getDeleted(vaultName: string, location: string, options?: VaultsGetDeletedOptionalParams): Promise; + list(options?: VaultsListOptionalParams): PagedAsyncIterableIterator; + listByResourceGroup(resourceGroupName: string, options?: VaultsListByResourceGroupOptionalParams): PagedAsyncIterableIterator; + listBySubscription(options?: VaultsListBySubscriptionOptionalParams): PagedAsyncIterableIterator; + listDeleted(options?: VaultsListDeletedOptionalParams): PagedAsyncIterableIterator; + update(resourceGroupName: string, vaultName: string, parameters: VaultPatchParameters, options?: VaultsUpdateOptionalParams): Promise; + updateAccessPolicy(resourceGroupName: string, vaultName: string, operationKind: AccessPolicyUpdateKind, parameters: VaultAccessPolicyParameters, options?: VaultsUpdateAccessPolicyOptionalParams): Promise; +} + +// @public +export interface VaultsCheckNameAvailabilityOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VaultsCheckNameAvailabilityResponse = CheckNameAvailabilityResult; + +// @public +export interface VaultsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VaultsCreateOrUpdateResponse = Vault; + +// @public +export interface VaultsDeleteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface VaultsGetDeletedOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VaultsGetDeletedResponse = DeletedVault; + +// @public +export interface VaultsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VaultsGetResponse = Vault; + +// @public +export interface VaultsListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { + top?: number; +} + +// @public +export type VaultsListByResourceGroupNextResponse = VaultListResult; + +// @public +export interface VaultsListByResourceGroupOptionalParams extends coreClient.OperationOptions { + top?: number; +} + +// @public +export type VaultsListByResourceGroupResponse = VaultListResult; + +// @public +export interface VaultsListBySubscriptionNextOptionalParams extends coreClient.OperationOptions { + top?: number; +} + +// @public +export type VaultsListBySubscriptionNextResponse = VaultListResult; + +// @public +export interface VaultsListBySubscriptionOptionalParams extends coreClient.OperationOptions { + top?: number; +} + +// @public +export type VaultsListBySubscriptionResponse = VaultListResult; + +// @public +export interface VaultsListDeletedNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VaultsListDeletedNextResponse = DeletedVaultListResult; + +// @public +export interface VaultsListDeletedOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VaultsListDeletedResponse = DeletedVaultListResult; + +// @public +export interface VaultsListNextOptionalParams extends coreClient.OperationOptions { + top?: number; +} + +// @public +export type VaultsListNextResponse = ResourceListResult; + +// @public +export interface VaultsListOptionalParams extends coreClient.OperationOptions { + top?: number; +} + +// @public +export type VaultsListResponse = ResourceListResult; + +// @public +export interface VaultsPurgeDeletedOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface VaultsUpdateAccessPolicyOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VaultsUpdateAccessPolicyResponse = VaultAccessPolicyParameters; + +// @public +export interface VaultsUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VaultsUpdateResponse = Vault; + +// @public +export interface VirtualNetworkRule { + id: string; +} + + +// (No @packageDocumentation comment for this package) + +``` diff --git a/test/smoke/generated/monitor-data-plane/review/monitor-data-plane.api.md b/test/smoke/generated/monitor-data-plane/review/monitor-data-plane.api.md index 5ffd2af8ec..8523d38c2a 100644 --- a/test/smoke/generated/monitor-data-plane/review/monitor-data-plane.api.md +++ b/test/smoke/generated/monitor-data-plane/review/monitor-data-plane.api.md @@ -1,94 +1,94 @@ -## API Report File for "monitor-data-plane" - -> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). - -```ts - -import * as coreAuth from '@azure/core-auth'; -import * as coreClient from '@azure/core-client'; - -// @public (undocumented) -export interface ApiError { - code?: string; - message?: string; -} - -// @public (undocumented) -export interface ApiFailureResponse { - // (undocumented) - error?: ApiError; -} - -// @public (undocumented) -export interface AzureMetricsBaseData { - dimNames?: string[]; - metric: string; - namespace: string; - series: AzureTimeSeriesData[]; -} - -// @public (undocumented) -export interface AzureMetricsData { - // (undocumented) - baseData: AzureMetricsBaseData; -} - -// @public (undocumented) -export interface AzureMetricsDocument { - // (undocumented) - data: AzureMetricsData; - time: string; -} - -// @public (undocumented) -export interface AzureMetricsResult { - // (undocumented) - apiFailureResponse?: ApiFailureResponse; - statusCode?: number; -} - -// @public (undocumented) -export interface AzureTimeSeriesData { - count: number; - dimValues?: string[]; - max: number; - min: number; - sum: number; -} - -// @public -export interface Metrics { - create(contentType: string, contentLength: number, authorization: string, subscriptionId: string, resourceGroupName: string, resourceProvider: string, resourceTypeName: string, resourceName: string, body: AzureMetricsDocument, options?: MetricsCreateOptionalParams): Promise; -} - -// @public -export interface MetricsCreateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type MetricsCreateResponse = AzureMetricsResult; - -// @public (undocumented) -export class MonitorClient extends MonitorClientContext { - constructor(credentials: coreAuth.TokenCredential, options?: MonitorClientOptionalParams); - // (undocumented) - metrics: Metrics; -} - -// @public (undocumented) -export class MonitorClientContext extends coreClient.ServiceClient { - // (undocumented) - $host: string; - constructor(credentials: coreAuth.TokenCredential, options?: MonitorClientOptionalParams); -} - -// @public -export interface MonitorClientOptionalParams extends coreClient.ServiceClientOptions { - $host?: string; - endpoint?: string; -} - - -// (No @packageDocumentation comment for this package) - -``` +## API Report File for "monitor-data-plane" + +> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). + +```ts + +import * as coreAuth from '@azure/core-auth'; +import * as coreClient from '@azure/core-client'; + +// @public (undocumented) +export interface ApiError { + code?: string; + message?: string; +} + +// @public (undocumented) +export interface ApiFailureResponse { + // (undocumented) + error?: ApiError; +} + +// @public (undocumented) +export interface AzureMetricsBaseData { + dimNames?: string[]; + metric: string; + namespace: string; + series: AzureTimeSeriesData[]; +} + +// @public (undocumented) +export interface AzureMetricsData { + // (undocumented) + baseData: AzureMetricsBaseData; +} + +// @public (undocumented) +export interface AzureMetricsDocument { + // (undocumented) + data: AzureMetricsData; + time: string; +} + +// @public (undocumented) +export interface AzureMetricsResult { + // (undocumented) + apiFailureResponse?: ApiFailureResponse; + statusCode?: number; +} + +// @public (undocumented) +export interface AzureTimeSeriesData { + count: number; + dimValues?: string[]; + max: number; + min: number; + sum: number; +} + +// @public +export interface Metrics { + create(contentType: string, contentLength: number, authorization: string, subscriptionId: string, resourceGroupName: string, resourceProvider: string, resourceTypeName: string, resourceName: string, body: AzureMetricsDocument, options?: MetricsCreateOptionalParams): Promise; +} + +// @public +export interface MetricsCreateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type MetricsCreateResponse = AzureMetricsResult; + +// @public (undocumented) +export class MonitorClient extends MonitorClientContext { + constructor(credentials: coreAuth.TokenCredential, options?: MonitorClientOptionalParams); + // (undocumented) + metrics: Metrics; +} + +// @public (undocumented) +export class MonitorClientContext extends coreClient.ServiceClient { + // (undocumented) + $host: string; + constructor(credentials: coreAuth.TokenCredential, options?: MonitorClientOptionalParams); +} + +// @public +export interface MonitorClientOptionalParams extends coreClient.ServiceClientOptions { + $host?: string; + endpoint?: string; +} + + +// (No @packageDocumentation comment for this package) + +``` diff --git a/test/smoke/generated/monitor-data-plane/temp/monitor-data-plane.api.json b/test/smoke/generated/monitor-data-plane/temp/monitor-data-plane.api.json index 63c0b61684..d3210fa832 100644 --- a/test/smoke/generated/monitor-data-plane/temp/monitor-data-plane.api.json +++ b/test/smoke/generated/monitor-data-plane/temp/monitor-data-plane.api.json @@ -1,1137 +1,1137 @@ -{ - "metadata": { - "toolPackage": "@microsoft/api-extractor", - "toolVersion": "7.9.10", - "schemaVersion": 1003, - "oldestForwardsCompatibleVersion": 1001 - }, - "kind": "Package", - "canonicalReference": "monitor-data-plane!", - "docComment": "", - "name": "monitor-data-plane", - "members": [ - { - "kind": "EntryPoint", - "canonicalReference": "monitor-data-plane!", - "name": "", - "members": [ - { - "kind": "Interface", - "canonicalReference": "monitor-data-plane!ApiError:interface", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApiError " - } - ], - "releaseTag": "Public", - "name": "ApiError", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "monitor-data-plane!ApiError#code:member", - "docComment": "/**\n * Gets or sets the azure metrics error code\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "code?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "code", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "monitor-data-plane!ApiError#message:member", - "docComment": "/**\n * Gets or sets the azure metrics error message\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "message?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "message", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "monitor-data-plane!ApiFailureResponse:interface", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApiFailureResponse " - } - ], - "releaseTag": "Public", - "name": "ApiFailureResponse", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "monitor-data-plane!ApiFailureResponse#error:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "error?: " - }, - { - "kind": "Reference", - "text": "ApiError", - "canonicalReference": "monitor-data-plane!ApiError:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "error", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "monitor-data-plane!AzureMetricsBaseData:interface", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AzureMetricsBaseData " - } - ], - "releaseTag": "Public", - "name": "AzureMetricsBaseData", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "monitor-data-plane!AzureMetricsBaseData#dimNames:member", - "docComment": "/**\n * Gets or sets the list of dimension names (optional)\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "dimNames?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "dimNames", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "monitor-data-plane!AzureMetricsBaseData#metric:member", - "docComment": "/**\n * Gets or sets the Metric name\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "metric: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "metric", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "monitor-data-plane!AzureMetricsBaseData#namespace:member", - "docComment": "/**\n * Gets or sets the Metric namespace\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "namespace: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "namespace", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "monitor-data-plane!AzureMetricsBaseData#series:member", - "docComment": "/**\n * Gets or sets the list of time series data for the metric (one per unique dimension combination)\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "series: " - }, - { - "kind": "Reference", - "text": "AzureTimeSeriesData", - "canonicalReference": "monitor-data-plane!AzureTimeSeriesData:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "series", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "monitor-data-plane!AzureMetricsData:interface", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AzureMetricsData " - } - ], - "releaseTag": "Public", - "name": "AzureMetricsData", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "monitor-data-plane!AzureMetricsData#baseData:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "baseData: " - }, - { - "kind": "Reference", - "text": "AzureMetricsBaseData", - "canonicalReference": "monitor-data-plane!AzureMetricsBaseData:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "baseData", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "monitor-data-plane!AzureMetricsDocument:interface", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AzureMetricsDocument " - } - ], - "releaseTag": "Public", - "name": "AzureMetricsDocument", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "monitor-data-plane!AzureMetricsDocument#data:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "data: " - }, - { - "kind": "Reference", - "text": "AzureMetricsData", - "canonicalReference": "monitor-data-plane!AzureMetricsData:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "data", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "monitor-data-plane!AzureMetricsDocument#time:member", - "docComment": "/**\n * Gets or sets Time property (in ISO 8601 format)\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "time: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "time", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "monitor-data-plane!AzureMetricsResult:interface", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AzureMetricsResult " - } - ], - "releaseTag": "Public", - "name": "AzureMetricsResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "monitor-data-plane!AzureMetricsResult#apiFailureResponse:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "apiFailureResponse?: " - }, - { - "kind": "Reference", - "text": "ApiFailureResponse", - "canonicalReference": "monitor-data-plane!ApiFailureResponse:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "apiFailureResponse", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "monitor-data-plane!AzureMetricsResult#statusCode:member", - "docComment": "/**\n * Http status code response\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "statusCode?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "statusCode", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "monitor-data-plane!AzureTimeSeriesData:interface", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AzureTimeSeriesData " - } - ], - "releaseTag": "Public", - "name": "AzureTimeSeriesData", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "monitor-data-plane!AzureTimeSeriesData#count:member", - "docComment": "/**\n * Gets or sets Count value\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "count: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "count", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "monitor-data-plane!AzureTimeSeriesData#dimValues:member", - "docComment": "/**\n * Gets or sets dimension values\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "dimValues?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "dimValues", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "monitor-data-plane!AzureTimeSeriesData#max:member", - "docComment": "/**\n * Gets or sets Max value\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "max: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "max", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "monitor-data-plane!AzureTimeSeriesData#min:member", - "docComment": "/**\n * Gets or sets Min value\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "min: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "min", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "monitor-data-plane!AzureTimeSeriesData#sum:member", - "docComment": "/**\n * Gets or sets Sum value\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "sum: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "sum", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "monitor-data-plane!Metrics:interface", - "docComment": "/**\n * Interface representing a Metrics.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Metrics " - } - ], - "releaseTag": "Public", - "name": "Metrics", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "monitor-data-plane!Metrics#create:member(1)", - "docComment": "/**\n * **Post the metric values for a resource**.\n *\n * @param contentType - Supports application/json and application/x-ndjson\n *\n * @param contentLength - Content length of the payload\n *\n * @param authorization - Authorization token issue for issued for audience \"https:\\\\monitoring.azure.com\\\"\n *\n * @param subscriptionId - The azure subscription id\n *\n * @param resourceGroupName - The ARM resource group name\n *\n * @param resourceProvider - The ARM resource provider name\n *\n * @param resourceTypeName - The ARM resource type name\n *\n * @param resourceName - The ARM resource name\n *\n * @param body - The Azure metrics document json payload\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "create(contentType: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", contentLength: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ", authorization: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", subscriptionId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", resourceProvider: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", resourceTypeName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", resourceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", body: " - }, - { - "kind": "Reference", - "text": "AzureMetricsDocument", - "canonicalReference": "monitor-data-plane!AzureMetricsDocument:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "MetricsCreateOptionalParams", - "canonicalReference": "monitor-data-plane!MetricsCreateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "MetricsCreateResponse", - "canonicalReference": "monitor-data-plane!MetricsCreateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 21, - "endIndex": 25 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "contentType", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "contentLength", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "authorization", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "subscriptionId", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "resourceProvider", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - }, - { - "parameterName": "resourceTypeName", - "parameterTypeTokenRange": { - "startIndex": 13, - "endIndex": 14 - } - }, - { - "parameterName": "resourceName", - "parameterTypeTokenRange": { - "startIndex": 15, - "endIndex": 16 - } - }, - { - "parameterName": "body", - "parameterTypeTokenRange": { - "startIndex": 17, - "endIndex": 18 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 19, - "endIndex": 20 - } - } - ], - "name": "create" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "monitor-data-plane!MetricsCreateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface MetricsCreateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "MetricsCreateOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "monitor-data-plane!MetricsCreateResponse:type", - "docComment": "/**\n * Contains response data for the create operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type MetricsCreateResponse = " - }, - { - "kind": "Reference", - "text": "AzureMetricsResult", - "canonicalReference": "monitor-data-plane!AzureMetricsResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "MetricsCreateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Class", - "canonicalReference": "monitor-data-plane!MonitorClient:class", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare class MonitorClient extends " - }, - { - "kind": "Reference", - "text": "MonitorClientContext", - "canonicalReference": "monitor-data-plane!MonitorClientContext:class" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "MonitorClient", - "members": [ - { - "kind": "Constructor", - "canonicalReference": "monitor-data-plane!MonitorClient:constructor(1)", - "docComment": "/**\n * Initializes a new instance of the MonitorClient class.\n *\n * @param credentials - Subscription credentials which uniquely identify client subscription.\n *\n * @param options - The parameter options\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "constructor(credentials: " - }, - { - "kind": "Content", - "text": "coreAuth." - }, - { - "kind": "Reference", - "text": "TokenCredential", - "canonicalReference": "@azure/core-auth!TokenCredential:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "MonitorClientOptionalParams", - "canonicalReference": "monitor-data-plane!MonitorClientOptionalParams:interface" - }, - { - "kind": "Content", - "text": ");" - } - ], - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "credentials", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 4, - "endIndex": 5 - } - } - ] - }, - { - "kind": "Property", - "canonicalReference": "monitor-data-plane!MonitorClient#metrics:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "metrics: " - }, - { - "kind": "Reference", - "text": "Metrics", - "canonicalReference": "monitor-data-plane!Metrics:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "metrics", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - } - ], - "extendsTokenRange": { - "startIndex": 1, - "endIndex": 3 - }, - "implementsTokenRanges": [] - }, - { - "kind": "Class", - "canonicalReference": "monitor-data-plane!MonitorClientContext:class", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare class MonitorClientContext extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "ServiceClient", - "canonicalReference": "@azure/core-client!ServiceClient:class" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "MonitorClientContext", - "members": [ - { - "kind": "Constructor", - "canonicalReference": "monitor-data-plane!MonitorClientContext:constructor(1)", - "docComment": "/**\n * Initializes a new instance of the MonitorClientContext class.\n *\n * @param credentials - Subscription credentials which uniquely identify client subscription.\n *\n * @param options - The parameter options\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "constructor(credentials: " - }, - { - "kind": "Content", - "text": "coreAuth." - }, - { - "kind": "Reference", - "text": "TokenCredential", - "canonicalReference": "@azure/core-auth!TokenCredential:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "MonitorClientOptionalParams", - "canonicalReference": "monitor-data-plane!MonitorClientOptionalParams:interface" - }, - { - "kind": "Content", - "text": ");" - } - ], - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "credentials", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 4, - "endIndex": 5 - } - } - ] - }, - { - "kind": "Property", - "canonicalReference": "monitor-data-plane!MonitorClientContext#$host:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "$host: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "$host", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - } - ], - "extendsTokenRange": { - "startIndex": 1, - "endIndex": 4 - }, - "implementsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "monitor-data-plane!MonitorClientOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface MonitorClientOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "ServiceClientOptions", - "canonicalReference": "@azure/core-client!ServiceClientOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "MonitorClientOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "monitor-data-plane!MonitorClientOptionalParams#$host:member", - "docComment": "/**\n * server parameter\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "$host?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "$host", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "monitor-data-plane!MonitorClientOptionalParams#endpoint:member", - "docComment": "/**\n * Overrides client endpoint.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "endpoint?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "endpoint", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - } - ] - } - ] -} +{ + "metadata": { + "toolPackage": "@microsoft/api-extractor", + "toolVersion": "7.9.10", + "schemaVersion": 1003, + "oldestForwardsCompatibleVersion": 1001 + }, + "kind": "Package", + "canonicalReference": "monitor-data-plane!", + "docComment": "", + "name": "monitor-data-plane", + "members": [ + { + "kind": "EntryPoint", + "canonicalReference": "monitor-data-plane!", + "name": "", + "members": [ + { + "kind": "Interface", + "canonicalReference": "monitor-data-plane!ApiError:interface", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApiError " + } + ], + "releaseTag": "Public", + "name": "ApiError", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "monitor-data-plane!ApiError#code:member", + "docComment": "/**\n * Gets or sets the azure metrics error code\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "code?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "code", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "monitor-data-plane!ApiError#message:member", + "docComment": "/**\n * Gets or sets the azure metrics error message\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "message?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "message", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "monitor-data-plane!ApiFailureResponse:interface", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApiFailureResponse " + } + ], + "releaseTag": "Public", + "name": "ApiFailureResponse", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "monitor-data-plane!ApiFailureResponse#error:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "error?: " + }, + { + "kind": "Reference", + "text": "ApiError", + "canonicalReference": "monitor-data-plane!ApiError:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "error", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "monitor-data-plane!AzureMetricsBaseData:interface", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AzureMetricsBaseData " + } + ], + "releaseTag": "Public", + "name": "AzureMetricsBaseData", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "monitor-data-plane!AzureMetricsBaseData#dimNames:member", + "docComment": "/**\n * Gets or sets the list of dimension names (optional)\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "dimNames?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "dimNames", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "monitor-data-plane!AzureMetricsBaseData#metric:member", + "docComment": "/**\n * Gets or sets the Metric name\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "metric: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "metric", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "monitor-data-plane!AzureMetricsBaseData#namespace:member", + "docComment": "/**\n * Gets or sets the Metric namespace\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "namespace: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "namespace", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "monitor-data-plane!AzureMetricsBaseData#series:member", + "docComment": "/**\n * Gets or sets the list of time series data for the metric (one per unique dimension combination)\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "series: " + }, + { + "kind": "Reference", + "text": "AzureTimeSeriesData", + "canonicalReference": "monitor-data-plane!AzureTimeSeriesData:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "series", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "monitor-data-plane!AzureMetricsData:interface", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AzureMetricsData " + } + ], + "releaseTag": "Public", + "name": "AzureMetricsData", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "monitor-data-plane!AzureMetricsData#baseData:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "baseData: " + }, + { + "kind": "Reference", + "text": "AzureMetricsBaseData", + "canonicalReference": "monitor-data-plane!AzureMetricsBaseData:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "baseData", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "monitor-data-plane!AzureMetricsDocument:interface", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AzureMetricsDocument " + } + ], + "releaseTag": "Public", + "name": "AzureMetricsDocument", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "monitor-data-plane!AzureMetricsDocument#data:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "data: " + }, + { + "kind": "Reference", + "text": "AzureMetricsData", + "canonicalReference": "monitor-data-plane!AzureMetricsData:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "data", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "monitor-data-plane!AzureMetricsDocument#time:member", + "docComment": "/**\n * Gets or sets Time property (in ISO 8601 format)\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "time: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "time", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "monitor-data-plane!AzureMetricsResult:interface", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AzureMetricsResult " + } + ], + "releaseTag": "Public", + "name": "AzureMetricsResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "monitor-data-plane!AzureMetricsResult#apiFailureResponse:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "apiFailureResponse?: " + }, + { + "kind": "Reference", + "text": "ApiFailureResponse", + "canonicalReference": "monitor-data-plane!ApiFailureResponse:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "apiFailureResponse", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "monitor-data-plane!AzureMetricsResult#statusCode:member", + "docComment": "/**\n * Http status code response\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "statusCode?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "statusCode", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "monitor-data-plane!AzureTimeSeriesData:interface", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AzureTimeSeriesData " + } + ], + "releaseTag": "Public", + "name": "AzureTimeSeriesData", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "monitor-data-plane!AzureTimeSeriesData#count:member", + "docComment": "/**\n * Gets or sets Count value\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "count: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "count", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "monitor-data-plane!AzureTimeSeriesData#dimValues:member", + "docComment": "/**\n * Gets or sets dimension values\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "dimValues?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "dimValues", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "monitor-data-plane!AzureTimeSeriesData#max:member", + "docComment": "/**\n * Gets or sets Max value\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "max: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "max", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "monitor-data-plane!AzureTimeSeriesData#min:member", + "docComment": "/**\n * Gets or sets Min value\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "min: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "min", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "monitor-data-plane!AzureTimeSeriesData#sum:member", + "docComment": "/**\n * Gets or sets Sum value\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "sum: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "sum", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "monitor-data-plane!Metrics:interface", + "docComment": "/**\n * Interface representing a Metrics.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Metrics " + } + ], + "releaseTag": "Public", + "name": "Metrics", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "monitor-data-plane!Metrics#create:member(1)", + "docComment": "/**\n * **Post the metric values for a resource**.\n *\n * @param contentType - Supports application/json and application/x-ndjson\n *\n * @param contentLength - Content length of the payload\n *\n * @param authorization - Authorization token issue for issued for audience \"https:\\\\monitoring.azure.com\\\"\n *\n * @param subscriptionId - The azure subscription id\n *\n * @param resourceGroupName - The ARM resource group name\n *\n * @param resourceProvider - The ARM resource provider name\n *\n * @param resourceTypeName - The ARM resource type name\n *\n * @param resourceName - The ARM resource name\n *\n * @param body - The Azure metrics document json payload\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "create(contentType: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", contentLength: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ", authorization: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", subscriptionId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", resourceProvider: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", resourceTypeName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", resourceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", body: " + }, + { + "kind": "Reference", + "text": "AzureMetricsDocument", + "canonicalReference": "monitor-data-plane!AzureMetricsDocument:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "MetricsCreateOptionalParams", + "canonicalReference": "monitor-data-plane!MetricsCreateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "MetricsCreateResponse", + "canonicalReference": "monitor-data-plane!MetricsCreateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 21, + "endIndex": 25 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "contentType", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "contentLength", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "authorization", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "subscriptionId", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "resourceProvider", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + }, + { + "parameterName": "resourceTypeName", + "parameterTypeTokenRange": { + "startIndex": 13, + "endIndex": 14 + } + }, + { + "parameterName": "resourceName", + "parameterTypeTokenRange": { + "startIndex": 15, + "endIndex": 16 + } + }, + { + "parameterName": "body", + "parameterTypeTokenRange": { + "startIndex": 17, + "endIndex": 18 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 19, + "endIndex": 20 + } + } + ], + "name": "create" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "monitor-data-plane!MetricsCreateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface MetricsCreateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "MetricsCreateOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "monitor-data-plane!MetricsCreateResponse:type", + "docComment": "/**\n * Contains response data for the create operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type MetricsCreateResponse = " + }, + { + "kind": "Reference", + "text": "AzureMetricsResult", + "canonicalReference": "monitor-data-plane!AzureMetricsResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "MetricsCreateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Class", + "canonicalReference": "monitor-data-plane!MonitorClient:class", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare class MonitorClient extends " + }, + { + "kind": "Reference", + "text": "MonitorClientContext", + "canonicalReference": "monitor-data-plane!MonitorClientContext:class" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "MonitorClient", + "members": [ + { + "kind": "Constructor", + "canonicalReference": "monitor-data-plane!MonitorClient:constructor(1)", + "docComment": "/**\n * Initializes a new instance of the MonitorClient class.\n *\n * @param credentials - Subscription credentials which uniquely identify client subscription.\n *\n * @param options - The parameter options\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "constructor(credentials: " + }, + { + "kind": "Content", + "text": "coreAuth." + }, + { + "kind": "Reference", + "text": "TokenCredential", + "canonicalReference": "@azure/core-auth!TokenCredential:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "MonitorClientOptionalParams", + "canonicalReference": "monitor-data-plane!MonitorClientOptionalParams:interface" + }, + { + "kind": "Content", + "text": ");" + } + ], + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "credentials", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 4, + "endIndex": 5 + } + } + ] + }, + { + "kind": "Property", + "canonicalReference": "monitor-data-plane!MonitorClient#metrics:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "metrics: " + }, + { + "kind": "Reference", + "text": "Metrics", + "canonicalReference": "monitor-data-plane!Metrics:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "metrics", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + } + ], + "extendsTokenRange": { + "startIndex": 1, + "endIndex": 3 + }, + "implementsTokenRanges": [] + }, + { + "kind": "Class", + "canonicalReference": "monitor-data-plane!MonitorClientContext:class", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare class MonitorClientContext extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "ServiceClient", + "canonicalReference": "@azure/core-client!ServiceClient:class" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "MonitorClientContext", + "members": [ + { + "kind": "Constructor", + "canonicalReference": "monitor-data-plane!MonitorClientContext:constructor(1)", + "docComment": "/**\n * Initializes a new instance of the MonitorClientContext class.\n *\n * @param credentials - Subscription credentials which uniquely identify client subscription.\n *\n * @param options - The parameter options\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "constructor(credentials: " + }, + { + "kind": "Content", + "text": "coreAuth." + }, + { + "kind": "Reference", + "text": "TokenCredential", + "canonicalReference": "@azure/core-auth!TokenCredential:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "MonitorClientOptionalParams", + "canonicalReference": "monitor-data-plane!MonitorClientOptionalParams:interface" + }, + { + "kind": "Content", + "text": ");" + } + ], + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "credentials", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 4, + "endIndex": 5 + } + } + ] + }, + { + "kind": "Property", + "canonicalReference": "monitor-data-plane!MonitorClientContext#$host:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "$host: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "$host", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + } + ], + "extendsTokenRange": { + "startIndex": 1, + "endIndex": 4 + }, + "implementsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "monitor-data-plane!MonitorClientOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface MonitorClientOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "ServiceClientOptions", + "canonicalReference": "@azure/core-client!ServiceClientOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "MonitorClientOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "monitor-data-plane!MonitorClientOptionalParams#$host:member", + "docComment": "/**\n * server parameter\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "$host?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "$host", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "monitor-data-plane!MonitorClientOptionalParams#endpoint:member", + "docComment": "/**\n * Overrides client endpoint.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "endpoint?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "endpoint", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + } + ] + } + ] +} diff --git a/test/smoke/generated/monitor-data-plane/temp/monitor-data-plane.api.md b/test/smoke/generated/monitor-data-plane/temp/monitor-data-plane.api.md index 5ffd2af8ec..8523d38c2a 100644 --- a/test/smoke/generated/monitor-data-plane/temp/monitor-data-plane.api.md +++ b/test/smoke/generated/monitor-data-plane/temp/monitor-data-plane.api.md @@ -1,94 +1,94 @@ -## API Report File for "monitor-data-plane" - -> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). - -```ts - -import * as coreAuth from '@azure/core-auth'; -import * as coreClient from '@azure/core-client'; - -// @public (undocumented) -export interface ApiError { - code?: string; - message?: string; -} - -// @public (undocumented) -export interface ApiFailureResponse { - // (undocumented) - error?: ApiError; -} - -// @public (undocumented) -export interface AzureMetricsBaseData { - dimNames?: string[]; - metric: string; - namespace: string; - series: AzureTimeSeriesData[]; -} - -// @public (undocumented) -export interface AzureMetricsData { - // (undocumented) - baseData: AzureMetricsBaseData; -} - -// @public (undocumented) -export interface AzureMetricsDocument { - // (undocumented) - data: AzureMetricsData; - time: string; -} - -// @public (undocumented) -export interface AzureMetricsResult { - // (undocumented) - apiFailureResponse?: ApiFailureResponse; - statusCode?: number; -} - -// @public (undocumented) -export interface AzureTimeSeriesData { - count: number; - dimValues?: string[]; - max: number; - min: number; - sum: number; -} - -// @public -export interface Metrics { - create(contentType: string, contentLength: number, authorization: string, subscriptionId: string, resourceGroupName: string, resourceProvider: string, resourceTypeName: string, resourceName: string, body: AzureMetricsDocument, options?: MetricsCreateOptionalParams): Promise; -} - -// @public -export interface MetricsCreateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type MetricsCreateResponse = AzureMetricsResult; - -// @public (undocumented) -export class MonitorClient extends MonitorClientContext { - constructor(credentials: coreAuth.TokenCredential, options?: MonitorClientOptionalParams); - // (undocumented) - metrics: Metrics; -} - -// @public (undocumented) -export class MonitorClientContext extends coreClient.ServiceClient { - // (undocumented) - $host: string; - constructor(credentials: coreAuth.TokenCredential, options?: MonitorClientOptionalParams); -} - -// @public -export interface MonitorClientOptionalParams extends coreClient.ServiceClientOptions { - $host?: string; - endpoint?: string; -} - - -// (No @packageDocumentation comment for this package) - -``` +## API Report File for "monitor-data-plane" + +> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). + +```ts + +import * as coreAuth from '@azure/core-auth'; +import * as coreClient from '@azure/core-client'; + +// @public (undocumented) +export interface ApiError { + code?: string; + message?: string; +} + +// @public (undocumented) +export interface ApiFailureResponse { + // (undocumented) + error?: ApiError; +} + +// @public (undocumented) +export interface AzureMetricsBaseData { + dimNames?: string[]; + metric: string; + namespace: string; + series: AzureTimeSeriesData[]; +} + +// @public (undocumented) +export interface AzureMetricsData { + // (undocumented) + baseData: AzureMetricsBaseData; +} + +// @public (undocumented) +export interface AzureMetricsDocument { + // (undocumented) + data: AzureMetricsData; + time: string; +} + +// @public (undocumented) +export interface AzureMetricsResult { + // (undocumented) + apiFailureResponse?: ApiFailureResponse; + statusCode?: number; +} + +// @public (undocumented) +export interface AzureTimeSeriesData { + count: number; + dimValues?: string[]; + max: number; + min: number; + sum: number; +} + +// @public +export interface Metrics { + create(contentType: string, contentLength: number, authorization: string, subscriptionId: string, resourceGroupName: string, resourceProvider: string, resourceTypeName: string, resourceName: string, body: AzureMetricsDocument, options?: MetricsCreateOptionalParams): Promise; +} + +// @public +export interface MetricsCreateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type MetricsCreateResponse = AzureMetricsResult; + +// @public (undocumented) +export class MonitorClient extends MonitorClientContext { + constructor(credentials: coreAuth.TokenCredential, options?: MonitorClientOptionalParams); + // (undocumented) + metrics: Metrics; +} + +// @public (undocumented) +export class MonitorClientContext extends coreClient.ServiceClient { + // (undocumented) + $host: string; + constructor(credentials: coreAuth.TokenCredential, options?: MonitorClientOptionalParams); +} + +// @public +export interface MonitorClientOptionalParams extends coreClient.ServiceClientOptions { + $host?: string; + endpoint?: string; +} + + +// (No @packageDocumentation comment for this package) + +``` diff --git a/test/smoke/generated/network-resource-manager/package.json b/test/smoke/generated/network-resource-manager/package.json index 8124b1ebf0..45317a43f0 100644 --- a/test/smoke/generated/network-resource-manager/package.json +++ b/test/smoke/generated/network-resource-manager/package.json @@ -8,7 +8,7 @@ "node": ">=12.0.0" }, "dependencies": { - "@azure/core-lro": "^1.0.5", + "@azure/core-lro": "^2.1.0", "@azure/abort-controller": "^1.0.0", "@azure/core-paging": "^1.1.1", "@azure/core-client": "^1.2.2", diff --git a/test/smoke/generated/network-resource-manager/review/network-resource-manager.api.md b/test/smoke/generated/network-resource-manager/review/network-resource-manager.api.md index 06b6a19ee9..e34eaadc4d 100644 --- a/test/smoke/generated/network-resource-manager/review/network-resource-manager.api.md +++ b/test/smoke/generated/network-resource-manager/review/network-resource-manager.api.md @@ -1,11670 +1,11670 @@ -## API Report File for "network-resource-manager" - -> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). - -```ts - -import * as coreAuth from '@azure/core-auth'; -import * as coreClient from '@azure/core-client'; -import { PagedAsyncIterableIterator } from '@azure/core-paging'; -import { PollerLike } from '@azure/core-lro'; -import { PollOperationState } from '@azure/core-lro'; - -// @public -export interface AadAuthenticationParameters { - aadAudience?: string; - aadIssuer?: string; - aadTenant?: string; -} - -// @public -export type Access = string; - -// @public -export interface AddressSpace { - addressPrefixes?: string[]; -} - -// @public -export type ApplicationGateway = Resource & { - readonly etag?: string; - zones?: string[]; - identity?: ManagedServiceIdentity; - sku?: ApplicationGatewaySku; - sslPolicy?: ApplicationGatewaySslPolicy; - readonly operationalState?: ApplicationGatewayOperationalState; - gatewayIPConfigurations?: ApplicationGatewayIPConfiguration[]; - authenticationCertificates?: ApplicationGatewayAuthenticationCertificate[]; - trustedRootCertificates?: ApplicationGatewayTrustedRootCertificate[]; - sslCertificates?: ApplicationGatewaySslCertificate[]; - frontendIPConfigurations?: ApplicationGatewayFrontendIPConfiguration[]; - frontendPorts?: ApplicationGatewayFrontendPort[]; - probes?: ApplicationGatewayProbe[]; - backendAddressPools?: ApplicationGatewayBackendAddressPool[]; - backendHttpSettingsCollection?: ApplicationGatewayBackendHttpSettings[]; - httpListeners?: ApplicationGatewayHttpListener[]; - urlPathMaps?: ApplicationGatewayUrlPathMap[]; - requestRoutingRules?: ApplicationGatewayRequestRoutingRule[]; - rewriteRuleSets?: ApplicationGatewayRewriteRuleSet[]; - redirectConfigurations?: ApplicationGatewayRedirectConfiguration[]; - webApplicationFirewallConfiguration?: ApplicationGatewayWebApplicationFirewallConfiguration; - firewallPolicy?: SubResource; - enableHttp2?: boolean; - enableFips?: boolean; - autoscaleConfiguration?: ApplicationGatewayAutoscaleConfiguration; - readonly resourceGuid?: string; - readonly provisioningState?: ProvisioningState; - customErrorConfigurations?: ApplicationGatewayCustomError[]; - forceFirewallPolicyAssociation?: boolean; -}; - -// @public -export type ApplicationGatewayAuthenticationCertificate = SubResource & { - name?: string; - readonly etag?: string; - readonly type?: string; - data?: string; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface ApplicationGatewayAutoscaleConfiguration { - maxCapacity?: number; - minCapacity: number; -} - -// @public -export type ApplicationGatewayAvailableSslOptions = Resource & { - predefinedPolicies?: SubResource[]; - defaultPolicy?: ApplicationGatewaySslPolicyName; - availableCipherSuites?: ApplicationGatewaySslCipherSuite[]; - availableProtocols?: ApplicationGatewaySslProtocol[]; -}; - -// @public -export interface ApplicationGatewayAvailableSslPredefinedPolicies { - nextLink?: string; - value?: ApplicationGatewaySslPredefinedPolicy[]; -} - -// @public -export interface ApplicationGatewayAvailableWafRuleSetsResult { - value?: ApplicationGatewayFirewallRuleSet[]; -} - -// @public -export interface ApplicationGatewayBackendAddress { - fqdn?: string; - ipAddress?: string; -} - -// @public -export type ApplicationGatewayBackendAddressPool = SubResource & { - name?: string; - readonly etag?: string; - readonly type?: string; - readonly backendIPConfigurations?: NetworkInterfaceIPConfiguration[]; - backendAddresses?: ApplicationGatewayBackendAddress[]; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface ApplicationGatewayBackendHealth { - backendAddressPools?: ApplicationGatewayBackendHealthPool[]; -} - -// @public -export interface ApplicationGatewayBackendHealthHttpSettings { - backendHttpSettings?: ApplicationGatewayBackendHttpSettings; - servers?: ApplicationGatewayBackendHealthServer[]; -} - -// @public -export interface ApplicationGatewayBackendHealthOnDemand { - backendAddressPool?: ApplicationGatewayBackendAddressPool; - backendHealthHttpSettings?: ApplicationGatewayBackendHealthHttpSettings; -} - -// @public -export interface ApplicationGatewayBackendHealthPool { - backendAddressPool?: ApplicationGatewayBackendAddressPool; - backendHttpSettingsCollection?: ApplicationGatewayBackendHealthHttpSettings[]; -} - -// @public -export interface ApplicationGatewayBackendHealthServer { - address?: string; - health?: ApplicationGatewayBackendHealthServerHealth; - healthProbeLog?: string; - ipConfiguration?: NetworkInterfaceIPConfiguration; -} - -// @public -export type ApplicationGatewayBackendHealthServerHealth = string; - -// @public -export type ApplicationGatewayBackendHttpSettings = SubResource & { - name?: string; - readonly etag?: string; - readonly type?: string; - port?: number; - protocol?: ApplicationGatewayProtocol; - cookieBasedAffinity?: ApplicationGatewayCookieBasedAffinity; - requestTimeout?: number; - probe?: SubResource; - authenticationCertificates?: SubResource[]; - trustedRootCertificates?: SubResource[]; - connectionDraining?: ApplicationGatewayConnectionDraining; - hostName?: string; - pickHostNameFromBackendAddress?: boolean; - affinityCookieName?: string; - probeEnabled?: boolean; - path?: string; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface ApplicationGatewayConnectionDraining { - drainTimeoutInSec: number; - enabled: boolean; -} - -// @public -export type ApplicationGatewayCookieBasedAffinity = string; - -// @public -export interface ApplicationGatewayCustomError { - customErrorPageUrl?: string; - statusCode?: ApplicationGatewayCustomErrorStatusCode; -} - -// @public -export type ApplicationGatewayCustomErrorStatusCode = string; - -// @public -export interface ApplicationGatewayFirewallDisabledRuleGroup { - ruleGroupName: string; - rules?: number[]; -} - -// @public -export interface ApplicationGatewayFirewallExclusion { - matchVariable: string; - selector: string; - selectorMatchOperator: string; -} - -// @public -export type ApplicationGatewayFirewallMode = string; - -// @public -export interface ApplicationGatewayFirewallRule { - description?: string; - ruleId: number; -} - -// @public -export interface ApplicationGatewayFirewallRuleGroup { - description?: string; - ruleGroupName: string; - rules: ApplicationGatewayFirewallRule[]; -} - -// @public -export type ApplicationGatewayFirewallRuleSet = Resource & { - readonly provisioningState?: ProvisioningState; - ruleSetType?: string; - ruleSetVersion?: string; - ruleGroups?: ApplicationGatewayFirewallRuleGroup[]; -}; - -// @public -export type ApplicationGatewayFrontendIPConfiguration = SubResource & { - name?: string; - readonly etag?: string; - readonly type?: string; - privateIPAddress?: string; - privateIPAllocationMethod?: IPAllocationMethod; - subnet?: SubResource; - publicIPAddress?: SubResource; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export type ApplicationGatewayFrontendPort = SubResource & { - name?: string; - readonly etag?: string; - readonly type?: string; - port?: number; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface ApplicationGatewayHeaderConfiguration { - headerName?: string; - headerValue?: string; -} - -// @public -export type ApplicationGatewayHttpListener = SubResource & { - name?: string; - readonly etag?: string; - readonly type?: string; - frontendIPConfiguration?: SubResource; - frontendPort?: SubResource; - protocol?: ApplicationGatewayProtocol; - hostName?: string; - sslCertificate?: SubResource; - requireServerNameIndication?: boolean; - readonly provisioningState?: ProvisioningState; - customErrorConfigurations?: ApplicationGatewayCustomError[]; - firewallPolicy?: SubResource; - hostNames?: string[]; -}; - -// @public -export type ApplicationGatewayIPConfiguration = SubResource & { - name?: string; - readonly etag?: string; - readonly type?: string; - subnet?: SubResource; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface ApplicationGatewayListResult { - nextLink?: string; - value?: ApplicationGateway[]; -} - -// @public -export interface ApplicationGatewayOnDemandProbe { - backendAddressPool?: SubResource; - backendHttpSettings?: SubResource; - host?: string; - match?: ApplicationGatewayProbeHealthResponseMatch; - path?: string; - pickHostNameFromBackendHttpSettings?: boolean; - protocol?: ApplicationGatewayProtocol; - timeout?: number; -} - -// @public -export type ApplicationGatewayOperationalState = string; - -// @public -export type ApplicationGatewayPathRule = SubResource & { - name?: string; - readonly etag?: string; - readonly type?: string; - paths?: string[]; - backendAddressPool?: SubResource; - backendHttpSettings?: SubResource; - redirectConfiguration?: SubResource; - rewriteRuleSet?: SubResource; - readonly provisioningState?: ProvisioningState; - firewallPolicy?: SubResource; -}; - -// @public -export type ApplicationGatewayProbe = SubResource & { - name?: string; - readonly etag?: string; - readonly type?: string; - protocol?: ApplicationGatewayProtocol; - host?: string; - path?: string; - interval?: number; - timeout?: number; - unhealthyThreshold?: number; - pickHostNameFromBackendHttpSettings?: boolean; - minServers?: number; - match?: ApplicationGatewayProbeHealthResponseMatch; - readonly provisioningState?: ProvisioningState; - port?: number; -}; - -// @public -export interface ApplicationGatewayProbeHealthResponseMatch { - body?: string; - statusCodes?: string[]; -} - -// @public -export type ApplicationGatewayProtocol = string; - -// @public -export type ApplicationGatewayRedirectConfiguration = SubResource & { - name?: string; - readonly etag?: string; - readonly type?: string; - redirectType?: ApplicationGatewayRedirectType; - targetListener?: SubResource; - targetUrl?: string; - includePath?: boolean; - includeQueryString?: boolean; - requestRoutingRules?: SubResource[]; - urlPathMaps?: SubResource[]; - pathRules?: SubResource[]; -}; - -// @public -export type ApplicationGatewayRedirectType = string; - -// @public -export type ApplicationGatewayRequestRoutingRule = SubResource & { - name?: string; - readonly etag?: string; - readonly type?: string; - ruleType?: ApplicationGatewayRequestRoutingRuleType; - priority?: number; - backendAddressPool?: SubResource; - backendHttpSettings?: SubResource; - httpListener?: SubResource; - urlPathMap?: SubResource; - rewriteRuleSet?: SubResource; - redirectConfiguration?: SubResource; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export type ApplicationGatewayRequestRoutingRuleType = string; - -// @public -export interface ApplicationGatewayRewriteRule { - actionSet?: ApplicationGatewayRewriteRuleActionSet; - conditions?: ApplicationGatewayRewriteRuleCondition[]; - name?: string; - ruleSequence?: number; -} - -// @public -export interface ApplicationGatewayRewriteRuleActionSet { - requestHeaderConfigurations?: ApplicationGatewayHeaderConfiguration[]; - responseHeaderConfigurations?: ApplicationGatewayHeaderConfiguration[]; - urlConfiguration?: ApplicationGatewayUrlConfiguration; -} - -// @public -export interface ApplicationGatewayRewriteRuleCondition { - ignoreCase?: boolean; - negate?: boolean; - pattern?: string; - variable?: string; -} - -// @public -export type ApplicationGatewayRewriteRuleSet = SubResource & { - name?: string; - readonly etag?: string; - rewriteRules?: ApplicationGatewayRewriteRule[]; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface ApplicationGateways { - beginBackendHealth(resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysBackendHealthOptionalParams): Promise, ApplicationGatewaysBackendHealthResponse>>; - beginBackendHealthAndWait(resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysBackendHealthOptionalParams): Promise; - beginBackendHealthOnDemand(resourceGroupName: string, applicationGatewayName: string, probeRequest: ApplicationGatewayOnDemandProbe, options?: ApplicationGatewaysBackendHealthOnDemandOptionalParams): Promise, ApplicationGatewaysBackendHealthOnDemandResponse>>; - beginBackendHealthOnDemandAndWait(resourceGroupName: string, applicationGatewayName: string, probeRequest: ApplicationGatewayOnDemandProbe, options?: ApplicationGatewaysBackendHealthOnDemandOptionalParams): Promise; - beginCreateOrUpdate(resourceGroupName: string, applicationGatewayName: string, parameters: ApplicationGateway, options?: ApplicationGatewaysCreateOrUpdateOptionalParams): Promise, ApplicationGatewaysCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, applicationGatewayName: string, parameters: ApplicationGateway, options?: ApplicationGatewaysCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysDeleteOptionalParams): Promise; - beginStart(resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysStartOptionalParams): Promise, void>>; - beginStartAndWait(resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysStartOptionalParams): Promise; - beginStop(resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysStopOptionalParams): Promise, void>>; - beginStopAndWait(resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysStopOptionalParams): Promise; - get(resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysGetOptionalParams): Promise; - getSslPredefinedPolicy(predefinedPolicyName: string, options?: ApplicationGatewaysGetSslPredefinedPolicyOptionalParams): Promise; - list(resourceGroupName: string, options?: ApplicationGatewaysListOptionalParams): PagedAsyncIterableIterator; - listAll(options?: ApplicationGatewaysListAllOptionalParams): PagedAsyncIterableIterator; - listAvailableRequestHeaders(options?: ApplicationGatewaysListAvailableRequestHeadersOptionalParams): Promise; - listAvailableResponseHeaders(options?: ApplicationGatewaysListAvailableResponseHeadersOptionalParams): Promise; - listAvailableServerVariables(options?: ApplicationGatewaysListAvailableServerVariablesOptionalParams): Promise; - listAvailableSslOptions(options?: ApplicationGatewaysListAvailableSslOptionsOptionalParams): Promise; - listAvailableSslPredefinedPolicies(options?: ApplicationGatewaysListAvailableSslPredefinedPoliciesOptionalParams): PagedAsyncIterableIterator; - listAvailableWafRuleSets(options?: ApplicationGatewaysListAvailableWafRuleSetsOptionalParams): Promise; - updateTags(resourceGroupName: string, applicationGatewayName: string, parameters: TagsObject, options?: ApplicationGatewaysUpdateTagsOptionalParams): Promise; -} - -// @public -export interface ApplicationGatewaysBackendHealthOnDemandOptionalParams extends coreClient.OperationOptions { - expand?: string; - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ApplicationGatewaysBackendHealthOnDemandResponse = ApplicationGatewayBackendHealthOnDemand; - -// @public -export interface ApplicationGatewaysBackendHealthOptionalParams extends coreClient.OperationOptions { - expand?: string; - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ApplicationGatewaysBackendHealthResponse = ApplicationGatewayBackendHealth; - -// @public -export interface ApplicationGatewaysCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ApplicationGatewaysCreateOrUpdateResponse = ApplicationGateway; - -// @public -export interface ApplicationGatewaysDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface ApplicationGatewaysGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ApplicationGatewaysGetResponse = ApplicationGateway; - -// @public -export interface ApplicationGatewaysGetSslPredefinedPolicyOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ApplicationGatewaysGetSslPredefinedPolicyResponse = ApplicationGatewaySslPredefinedPolicy; - -// @public -export interface ApplicationGatewaySku { - capacity?: number; - name?: ApplicationGatewaySkuName; - tier?: ApplicationGatewayTier; -} - -// @public -export type ApplicationGatewaySkuName = string; - -// @public -export interface ApplicationGatewaysListAllNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ApplicationGatewaysListAllNextResponse = ApplicationGatewayListResult; - -// @public -export interface ApplicationGatewaysListAllOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ApplicationGatewaysListAllResponse = ApplicationGatewayListResult; - -// @public -export interface ApplicationGatewaysListAvailableRequestHeadersOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ApplicationGatewaysListAvailableRequestHeadersResponse = { - body: string[]; -}; - -// @public -export interface ApplicationGatewaysListAvailableResponseHeadersOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ApplicationGatewaysListAvailableResponseHeadersResponse = { - body: string[]; -}; - -// @public -export interface ApplicationGatewaysListAvailableServerVariablesOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ApplicationGatewaysListAvailableServerVariablesResponse = { - body: string[]; -}; - -// @public -export interface ApplicationGatewaysListAvailableSslOptionsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ApplicationGatewaysListAvailableSslOptionsResponse = ApplicationGatewayAvailableSslOptions; - -// @public -export interface ApplicationGatewaysListAvailableSslPredefinedPoliciesNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ApplicationGatewaysListAvailableSslPredefinedPoliciesNextResponse = ApplicationGatewayAvailableSslPredefinedPolicies; - -// @public -export interface ApplicationGatewaysListAvailableSslPredefinedPoliciesOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ApplicationGatewaysListAvailableSslPredefinedPoliciesResponse = ApplicationGatewayAvailableSslPredefinedPolicies; - -// @public -export interface ApplicationGatewaysListAvailableWafRuleSetsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ApplicationGatewaysListAvailableWafRuleSetsResponse = ApplicationGatewayAvailableWafRuleSetsResult; - -// @public -export interface ApplicationGatewaysListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ApplicationGatewaysListNextResponse = ApplicationGatewayListResult; - -// @public -export interface ApplicationGatewaysListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ApplicationGatewaysListResponse = ApplicationGatewayListResult; - -// @public -export type ApplicationGatewaySslCertificate = SubResource & { - name?: string; - readonly etag?: string; - readonly type?: string; - data?: string; - password?: string; - readonly publicCertData?: string; - keyVaultSecretId?: string; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export type ApplicationGatewaySslCipherSuite = string; - -// @public -export interface ApplicationGatewaySslPolicy { - cipherSuites?: ApplicationGatewaySslCipherSuite[]; - disabledSslProtocols?: ApplicationGatewaySslProtocol[]; - minProtocolVersion?: ApplicationGatewaySslProtocol; - policyName?: ApplicationGatewaySslPolicyName; - policyType?: ApplicationGatewaySslPolicyType; -} - -// @public -export type ApplicationGatewaySslPolicyName = string; - -// @public -export type ApplicationGatewaySslPolicyType = string; - -// @public -export type ApplicationGatewaySslPredefinedPolicy = SubResource & { - name?: string; - cipherSuites?: ApplicationGatewaySslCipherSuite[]; - minProtocolVersion?: ApplicationGatewaySslProtocol; -}; - -// @public -export type ApplicationGatewaySslProtocol = string; - -// @public -export interface ApplicationGatewaysStartOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface ApplicationGatewaysStopOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface ApplicationGatewaysUpdateTagsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ApplicationGatewaysUpdateTagsResponse = ApplicationGateway; - -// @public -export type ApplicationGatewayTier = string; - -// @public -export type ApplicationGatewayTrustedRootCertificate = SubResource & { - name?: string; - readonly etag?: string; - readonly type?: string; - data?: string; - keyVaultSecretId?: string; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface ApplicationGatewayUrlConfiguration { - modifiedPath?: string; - modifiedQueryString?: string; - reroute?: boolean; -} - -// @public -export type ApplicationGatewayUrlPathMap = SubResource & { - name?: string; - readonly etag?: string; - readonly type?: string; - defaultBackendAddressPool?: SubResource; - defaultBackendHttpSettings?: SubResource; - defaultRewriteRuleSet?: SubResource; - defaultRedirectConfiguration?: SubResource; - pathRules?: ApplicationGatewayPathRule[]; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface ApplicationGatewayWebApplicationFirewallConfiguration { - disabledRuleGroups?: ApplicationGatewayFirewallDisabledRuleGroup[]; - enabled: boolean; - exclusions?: ApplicationGatewayFirewallExclusion[]; - fileUploadLimitInMb?: number; - firewallMode: ApplicationGatewayFirewallMode; - maxRequestBodySize?: number; - maxRequestBodySizeInKb?: number; - requestBodyCheck?: boolean; - ruleSetType: string; - ruleSetVersion: string; -} - -// @public -export type ApplicationRuleCondition = FirewallPolicyRuleCondition & { - ruleConditionType: "ApplicationRuleCondition"; - sourceAddresses?: string[]; - destinationAddresses?: string[]; - protocols?: FirewallPolicyRuleConditionApplicationProtocol[]; - targetUrls?: string[]; - targetFqdns?: string[]; - fqdnTags?: string[]; - sourceIpGroups?: string[]; -}; - -// @public -export type ApplicationSecurityGroup = Resource & { - readonly etag?: string; - readonly resourceGuid?: string; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface ApplicationSecurityGroupListResult { - readonly nextLink?: string; - value?: ApplicationSecurityGroup[]; -} - -// @public -export interface ApplicationSecurityGroups { - beginCreateOrUpdate(resourceGroupName: string, applicationSecurityGroupName: string, parameters: ApplicationSecurityGroup, options?: ApplicationSecurityGroupsCreateOrUpdateOptionalParams): Promise, ApplicationSecurityGroupsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, applicationSecurityGroupName: string, parameters: ApplicationSecurityGroup, options?: ApplicationSecurityGroupsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, applicationSecurityGroupName: string, options?: ApplicationSecurityGroupsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, applicationSecurityGroupName: string, options?: ApplicationSecurityGroupsDeleteOptionalParams): Promise; - get(resourceGroupName: string, applicationSecurityGroupName: string, options?: ApplicationSecurityGroupsGetOptionalParams): Promise; - list(resourceGroupName: string, options?: ApplicationSecurityGroupsListOptionalParams): PagedAsyncIterableIterator; - listAll(options?: ApplicationSecurityGroupsListAllOptionalParams): PagedAsyncIterableIterator; - updateTags(resourceGroupName: string, applicationSecurityGroupName: string, parameters: TagsObject, options?: ApplicationSecurityGroupsUpdateTagsOptionalParams): Promise; -} - -// @public -export interface ApplicationSecurityGroupsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ApplicationSecurityGroupsCreateOrUpdateResponse = ApplicationSecurityGroup; - -// @public -export interface ApplicationSecurityGroupsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface ApplicationSecurityGroupsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ApplicationSecurityGroupsGetResponse = ApplicationSecurityGroup; - -// @public -export interface ApplicationSecurityGroupsListAllNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ApplicationSecurityGroupsListAllNextResponse = ApplicationSecurityGroupListResult; - -// @public -export interface ApplicationSecurityGroupsListAllOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ApplicationSecurityGroupsListAllResponse = ApplicationSecurityGroupListResult; - -// @public -export interface ApplicationSecurityGroupsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ApplicationSecurityGroupsListNextResponse = ApplicationSecurityGroupListResult; - -// @public -export interface ApplicationSecurityGroupsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ApplicationSecurityGroupsListResponse = ApplicationSecurityGroupListResult; - -// @public -export interface ApplicationSecurityGroupsUpdateTagsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ApplicationSecurityGroupsUpdateTagsResponse = ApplicationSecurityGroup; - -// @public -export type AssociationType = string; - -// @public -export type AuthenticationMethod = string; - -// @public -export interface AuthorizationListResult { - nextLink?: string; - value?: ExpressRouteCircuitAuthorization[]; -} - -// @public -export type AuthorizationUseStatus = string; - -// @public -export interface AutoApprovedPrivateLinkService { - privateLinkService?: string; -} - -// @public -export interface AutoApprovedPrivateLinkServicesResult { - readonly nextLink?: string; - value?: AutoApprovedPrivateLinkService[]; -} - -// @public -export interface Availability { - blobDuration?: string; - retention?: string; - timeGrain?: string; -} - -// @public -export interface AvailableDelegation { - actions?: string[]; - id?: string; - name?: string; - serviceName?: string; - type?: string; -} - -// @public -export interface AvailableDelegations { - list(location: string, options?: AvailableDelegationsListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface AvailableDelegationsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AvailableDelegationsListNextResponse = AvailableDelegationsResult; - -// @public -export interface AvailableDelegationsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AvailableDelegationsListResponse = AvailableDelegationsResult; - -// @public -export interface AvailableDelegationsResult { - readonly nextLink?: string; - value?: AvailableDelegation[]; -} - -// @public -export interface AvailableEndpointServices { - list(location: string, options?: AvailableEndpointServicesListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface AvailableEndpointServicesListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AvailableEndpointServicesListNextResponse = EndpointServicesListResult; - -// @public -export interface AvailableEndpointServicesListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AvailableEndpointServicesListResponse = EndpointServicesListResult; - -// @public -export interface AvailablePrivateEndpointType { - id?: string; - name?: string; - resourceName?: string; - type?: string; -} - -// @public -export interface AvailablePrivateEndpointTypes { - list(location: string, options?: AvailablePrivateEndpointTypesListOptionalParams): PagedAsyncIterableIterator; - listByResourceGroup(location: string, resourceGroupName: string, options?: AvailablePrivateEndpointTypesListByResourceGroupOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface AvailablePrivateEndpointTypesListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AvailablePrivateEndpointTypesListByResourceGroupNextResponse = AvailablePrivateEndpointTypesResult; - -// @public -export interface AvailablePrivateEndpointTypesListByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AvailablePrivateEndpointTypesListByResourceGroupResponse = AvailablePrivateEndpointTypesResult; - -// @public -export interface AvailablePrivateEndpointTypesListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AvailablePrivateEndpointTypesListNextResponse = AvailablePrivateEndpointTypesResult; - -// @public -export interface AvailablePrivateEndpointTypesListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AvailablePrivateEndpointTypesListResponse = AvailablePrivateEndpointTypesResult; - -// @public -export interface AvailablePrivateEndpointTypesResult { - readonly nextLink?: string; - value?: AvailablePrivateEndpointType[]; -} - -// @public -export interface AvailableProvidersList { - countries: AvailableProvidersListCountry[]; -} - -// @public -export interface AvailableProvidersListCity { - cityName?: string; - providers?: string[]; -} - -// @public -export interface AvailableProvidersListCountry { - countryName?: string; - providers?: string[]; - states?: AvailableProvidersListState[]; -} - -// @public -export interface AvailableProvidersListParameters { - azureLocations?: string[]; - city?: string; - country?: string; - state?: string; -} - -// @public -export interface AvailableProvidersListState { - cities?: AvailableProvidersListCity[]; - providers?: string[]; - stateName?: string; -} - -// @public -export interface AvailableResourceGroupDelegations { - list(location: string, resourceGroupName: string, options?: AvailableResourceGroupDelegationsListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface AvailableResourceGroupDelegationsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AvailableResourceGroupDelegationsListNextResponse = AvailableDelegationsResult; - -// @public -export interface AvailableResourceGroupDelegationsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AvailableResourceGroupDelegationsListResponse = AvailableDelegationsResult; - -// @public -export interface AvailableServiceAlias { - id?: string; - name?: string; - resourceName?: string; - type?: string; -} - -// @public -export interface AvailableServiceAliases { - list(location: string, options?: AvailableServiceAliasesListOptionalParams): PagedAsyncIterableIterator; - listByResourceGroup(resourceGroupName: string, location: string, options?: AvailableServiceAliasesListByResourceGroupOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface AvailableServiceAliasesListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AvailableServiceAliasesListByResourceGroupNextResponse = AvailableServiceAliasesResult; - -// @public -export interface AvailableServiceAliasesListByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AvailableServiceAliasesListByResourceGroupResponse = AvailableServiceAliasesResult; - -// @public -export interface AvailableServiceAliasesListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AvailableServiceAliasesListNextResponse = AvailableServiceAliasesResult; - -// @public -export interface AvailableServiceAliasesListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AvailableServiceAliasesListResponse = AvailableServiceAliasesResult; - -// @public -export interface AvailableServiceAliasesResult { - readonly nextLink?: string; - value?: AvailableServiceAlias[]; -} - -// @public -export interface AzureAsyncOperationResult { - error?: ErrorModel; - status?: NetworkOperationStatus; -} - -// @public -export type AzureFirewall = Resource & { - zones?: string[]; - readonly etag?: string; - applicationRuleCollections?: AzureFirewallApplicationRuleCollection[]; - natRuleCollections?: AzureFirewallNatRuleCollection[]; - networkRuleCollections?: AzureFirewallNetworkRuleCollection[]; - ipConfigurations?: AzureFirewallIPConfiguration[]; - managementIpConfiguration?: AzureFirewallIPConfiguration; - readonly provisioningState?: ProvisioningState; - threatIntelMode?: AzureFirewallThreatIntelMode; - virtualHub?: SubResource; - firewallPolicy?: SubResource; - readonly hubIpAddresses?: HubIPAddresses; - readonly ipGroups?: AzureFirewallIpGroups[]; - sku?: AzureFirewallSku; - additionalProperties?: { - [propertyName: string]: string; - }; -}; - -// @public -export interface AzureFirewallApplicationRule { - description?: string; - fqdnTags?: string[]; - name?: string; - protocols?: AzureFirewallApplicationRuleProtocol[]; - sourceAddresses?: string[]; - sourceIpGroups?: string[]; - targetFqdns?: string[]; -} - -// @public -export type AzureFirewallApplicationRuleCollection = SubResource & { - name?: string; - readonly etag?: string; - priority?: number; - action?: AzureFirewallRCAction; - rules?: AzureFirewallApplicationRule[]; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface AzureFirewallApplicationRuleProtocol { - port?: number; - protocolType?: AzureFirewallApplicationRuleProtocolType; -} - -// @public -export type AzureFirewallApplicationRuleProtocolType = string; - -// @public -export type AzureFirewallFqdnTag = Resource & { - readonly etag?: string; - readonly provisioningState?: ProvisioningState; - readonly fqdnTagName?: string; -}; - -// @public -export interface AzureFirewallFqdnTagListResult { - nextLink?: string; - value?: AzureFirewallFqdnTag[]; -} - -// @public -export interface AzureFirewallFqdnTags { - listAll(options?: AzureFirewallFqdnTagsListAllOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface AzureFirewallFqdnTagsListAllNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AzureFirewallFqdnTagsListAllNextResponse = AzureFirewallFqdnTagListResult; - -// @public -export interface AzureFirewallFqdnTagsListAllOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AzureFirewallFqdnTagsListAllResponse = AzureFirewallFqdnTagListResult; - -// @public -export type AzureFirewallIPConfiguration = SubResource & { - name?: string; - readonly etag?: string; - readonly type?: string; - readonly privateIPAddress?: string; - subnet?: SubResource; - publicIPAddress?: SubResource; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface AzureFirewallIpGroups { - readonly changeNumber?: string; - readonly id?: string; -} - -// @public -export interface AzureFirewallListResult { - nextLink?: string; - value?: AzureFirewall[]; -} - -// @public -export interface AzureFirewallNatRCAction { - type?: AzureFirewallNatRCActionType; -} - -// @public -export type AzureFirewallNatRCActionType = string; - -// @public -export interface AzureFirewallNatRule { - description?: string; - destinationAddresses?: string[]; - destinationPorts?: string[]; - name?: string; - protocols?: AzureFirewallNetworkRuleProtocol[]; - sourceAddresses?: string[]; - sourceIpGroups?: string[]; - translatedAddress?: string; - translatedFqdn?: string; - translatedPort?: string; -} - -// @public -export type AzureFirewallNatRuleCollection = SubResource & { - name?: string; - readonly etag?: string; - priority?: number; - action?: AzureFirewallNatRCAction; - rules?: AzureFirewallNatRule[]; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface AzureFirewallNetworkRule { - description?: string; - destinationAddresses?: string[]; - destinationFqdns?: string[]; - destinationIpGroups?: string[]; - destinationPorts?: string[]; - name?: string; - protocols?: AzureFirewallNetworkRuleProtocol[]; - sourceAddresses?: string[]; - sourceIpGroups?: string[]; -} - -// @public -export type AzureFirewallNetworkRuleCollection = SubResource & { - name?: string; - readonly etag?: string; - priority?: number; - action?: AzureFirewallRCAction; - rules?: AzureFirewallNetworkRule[]; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export type AzureFirewallNetworkRuleProtocol = string; - -// @public -export interface AzureFirewallPublicIPAddress { - address?: string; -} - -// @public -export interface AzureFirewallRCAction { - type?: AzureFirewallRCActionType; -} - -// @public -export type AzureFirewallRCActionType = string; - -// @public -export interface AzureFirewalls { - beginCreateOrUpdate(resourceGroupName: string, azureFirewallName: string, parameters: AzureFirewall, options?: AzureFirewallsCreateOrUpdateOptionalParams): Promise, AzureFirewallsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, azureFirewallName: string, parameters: AzureFirewall, options?: AzureFirewallsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, azureFirewallName: string, options?: AzureFirewallsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, azureFirewallName: string, options?: AzureFirewallsDeleteOptionalParams): Promise; - beginUpdateTags(resourceGroupName: string, azureFirewallName: string, parameters: TagsObject, options?: AzureFirewallsUpdateTagsOptionalParams): Promise, AzureFirewallsUpdateTagsResponse>>; - beginUpdateTagsAndWait(resourceGroupName: string, azureFirewallName: string, parameters: TagsObject, options?: AzureFirewallsUpdateTagsOptionalParams): Promise; - get(resourceGroupName: string, azureFirewallName: string, options?: AzureFirewallsGetOptionalParams): Promise; - list(resourceGroupName: string, options?: AzureFirewallsListOptionalParams): PagedAsyncIterableIterator; - listAll(options?: AzureFirewallsListAllOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface AzureFirewallsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type AzureFirewallsCreateOrUpdateResponse = AzureFirewall; - -// @public -export interface AzureFirewallsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface AzureFirewallsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AzureFirewallsGetResponse = AzureFirewall; - -// @public -export interface AzureFirewallSku { - name?: AzureFirewallSkuName; - tier?: AzureFirewallSkuTier; -} - -// @public -export type AzureFirewallSkuName = string; - -// @public -export type AzureFirewallSkuTier = string; - -// @public -export interface AzureFirewallsListAllNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AzureFirewallsListAllNextResponse = AzureFirewallListResult; - -// @public -export interface AzureFirewallsListAllOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AzureFirewallsListAllResponse = AzureFirewallListResult; - -// @public -export interface AzureFirewallsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AzureFirewallsListNextResponse = AzureFirewallListResult; - -// @public -export interface AzureFirewallsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AzureFirewallsListResponse = AzureFirewallListResult; - -// @public -export interface AzureFirewallsUpdateTagsOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type AzureFirewallsUpdateTagsResponse = AzureFirewall; - -// @public -export type AzureFirewallThreatIntelMode = string; - -// @public -export interface AzureReachabilityReport { - aggregationLevel: string; - providerLocation: AzureReachabilityReportLocation; - reachabilityReport: AzureReachabilityReportItem[]; -} - -// @public -export interface AzureReachabilityReportItem { - azureLocation?: string; - latencies?: AzureReachabilityReportLatencyInfo[]; - provider?: string; -} - -// @public -export interface AzureReachabilityReportLatencyInfo { - score?: number; - timeStamp?: Date; -} - -// @public -export interface AzureReachabilityReportLocation { - city?: string; - country: string; - state?: string; -} - -// @public -export interface AzureReachabilityReportParameters { - azureLocations?: string[]; - endTime: Date; - providerLocation: AzureReachabilityReportLocation; - providers?: string[]; - startTime: Date; -} - -// @public -export type BackendAddressPool = SubResource & { - name?: string; - readonly etag?: string; - readonly type?: string; - readonly backendIPConfigurations?: NetworkInterfaceIPConfiguration[]; - loadBalancerBackendAddresses?: LoadBalancerBackendAddress[]; - readonly loadBalancingRules?: SubResource[]; - readonly outboundRule?: SubResource; - readonly outboundRules?: SubResource[]; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface BastionActiveSession { - readonly protocol?: BastionConnectProtocol; - readonly resourceType?: string; - readonly sessionDurationInMins?: number; - readonly sessionId?: string; - readonly startTime?: Record; - readonly targetHostName?: string; - readonly targetIpAddress?: string; - readonly targetResourceGroup?: string; - readonly targetResourceId?: string; - readonly targetSubscriptionId?: string; - readonly userName?: string; -} - -// @public -export interface BastionActiveSessionListResult { - nextLink?: string; - value?: BastionActiveSession[]; -} - -// @public -export type BastionConnectProtocol = string; - -// @public -export type BastionHost = Resource & { - readonly etag?: string; - ipConfigurations?: BastionHostIPConfiguration[]; - dnsName?: string; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export type BastionHostIPConfiguration = SubResource & { - name?: string; - readonly etag?: string; - readonly type?: string; - subnet?: SubResource; - publicIPAddress?: SubResource; - readonly provisioningState?: ProvisioningState; - privateIPAllocationMethod?: IPAllocationMethod; -}; - -// @public -export interface BastionHostListResult { - nextLink?: string; - value?: BastionHost[]; -} - -// @public -export interface BastionHosts { - beginCreateOrUpdate(resourceGroupName: string, bastionHostName: string, parameters: BastionHost, options?: BastionHostsCreateOrUpdateOptionalParams): Promise, BastionHostsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, bastionHostName: string, parameters: BastionHost, options?: BastionHostsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, bastionHostName: string, options?: BastionHostsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, bastionHostName: string, options?: BastionHostsDeleteOptionalParams): Promise; - get(resourceGroupName: string, bastionHostName: string, options?: BastionHostsGetOptionalParams): Promise; - list(options?: BastionHostsListOptionalParams): PagedAsyncIterableIterator; - listByResourceGroup(resourceGroupName: string, options?: BastionHostsListByResourceGroupOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface BastionHostsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type BastionHostsCreateOrUpdateResponse = BastionHost; - -// @public -export interface BastionHostsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface BastionHostsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type BastionHostsGetResponse = BastionHost; - -// @public -export interface BastionHostsListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type BastionHostsListByResourceGroupNextResponse = BastionHostListResult; - -// @public -export interface BastionHostsListByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type BastionHostsListByResourceGroupResponse = BastionHostListResult; - -// @public -export interface BastionHostsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type BastionHostsListNextResponse = BastionHostListResult; - -// @public -export interface BastionHostsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type BastionHostsListResponse = BastionHostListResult; - -// @public -export interface BastionSessionDeleteResult { - nextLink?: string; - value?: BastionSessionState[]; -} - -// @public -export interface BastionSessionState { - readonly message?: string; - readonly sessionId?: string; - readonly state?: string; -} - -// @public -export interface BastionShareableLink { - readonly bsl?: string; - readonly createdAt?: string; - readonly message?: string; - vm: Vm; -} - -// @public -export interface BastionShareableLinkListRequest { - vms?: BastionShareableLink[]; -} - -// @public -export interface BastionShareableLinkListResult { - nextLink?: string; - value?: BastionShareableLink[]; -} - -// @public -export interface BGPCommunity { - communityName?: string; - communityPrefixes?: string[]; - communityValue?: string; - isAuthorizedToUse?: boolean; - serviceGroup?: string; - serviceSupportedRegion?: string; -} - -// @public -export type BgpPeerState = string; - -// @public -export interface BgpPeerStatus { - readonly asn?: number; - readonly connectedDuration?: string; - readonly localAddress?: string; - readonly messagesReceived?: number; - readonly messagesSent?: number; - readonly neighbor?: string; - readonly routesReceived?: number; - readonly state?: BgpPeerState; -} - -// @public -export interface BgpPeerStatusListResult { - value?: BgpPeerStatus[]; -} - -// @public -export interface BgpServiceCommunities { - list(options?: BgpServiceCommunitiesListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface BgpServiceCommunitiesListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type BgpServiceCommunitiesListNextResponse = BgpServiceCommunityListResult; - -// @public -export interface BgpServiceCommunitiesListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type BgpServiceCommunitiesListResponse = BgpServiceCommunityListResult; - -// @public -export type BgpServiceCommunity = Resource & { - serviceName?: string; - bgpCommunities?: BGPCommunity[]; -}; - -// @public -export interface BgpServiceCommunityListResult { - nextLink?: string; - value?: BgpServiceCommunity[]; -} - -// @public -export interface BgpSettings { - asn?: number; - bgpPeeringAddress?: string; - bgpPeeringAddresses?: IPConfigurationBgpPeeringAddress[]; - peerWeight?: number; -} - -// @public -export interface CheckPrivateLinkServiceVisibilityRequest { - privateLinkServiceAlias?: string; -} - -// @public -export type CircuitConnectionStatus = string; - -// @public -export interface CloudError { - error?: CloudErrorBody; -} - -// @public -export interface CloudErrorBody { - code?: string; - details?: CloudErrorBody[]; - message?: string; - target?: string; -} - -// @public (undocumented) -export interface Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties { - readonly clientId?: string; - readonly principalId?: string; -} - -// @public -export interface ConnectionMonitor { - autoStart?: boolean; - destination?: ConnectionMonitorDestination; - endpoints?: ConnectionMonitorEndpoint[]; - location?: string; - monitoringIntervalInSeconds?: number; - notes?: string; - outputs?: ConnectionMonitorOutput[]; - source?: ConnectionMonitorSource; - tags?: { - [propertyName: string]: string; - }; - testConfigurations?: ConnectionMonitorTestConfiguration[]; - testGroups?: ConnectionMonitorTestGroup[]; -} - -// @public -export interface ConnectionMonitorDestination { - address?: string; - port?: number; - resourceId?: string; -} - -// @public -export interface ConnectionMonitorEndpoint { - address?: string; - filter?: ConnectionMonitorEndpointFilter; - name: string; - resourceId?: string; -} - -// @public -export interface ConnectionMonitorEndpointFilter { - items?: ConnectionMonitorEndpointFilterItem[]; - type?: ConnectionMonitorEndpointFilterType; -} - -// @public -export interface ConnectionMonitorEndpointFilterItem { - address?: string; - type?: ConnectionMonitorEndpointFilterItemType; -} - -// @public -export type ConnectionMonitorEndpointFilterItemType = string; - -// @public -export type ConnectionMonitorEndpointFilterType = string; - -// @public -export interface ConnectionMonitorHttpConfiguration { - method?: HttpConfigurationMethod; - path?: string; - port?: number; - preferHttps?: boolean; - requestHeaders?: HttpHeader[]; - validStatusCodeRanges?: string[]; -} - -// @public -export interface ConnectionMonitorIcmpConfiguration { - disableTraceRoute?: boolean; -} - -// @public -export interface ConnectionMonitorListResult { - value?: ConnectionMonitorResult[]; -} - -// @public -export interface ConnectionMonitorOutput { - type?: OutputType; - workspaceSettings?: ConnectionMonitorWorkspaceSettings; -} - -// @public -export interface ConnectionMonitorParameters { - autoStart?: boolean; - destination?: ConnectionMonitorDestination; - endpoints?: ConnectionMonitorEndpoint[]; - monitoringIntervalInSeconds?: number; - notes?: string; - outputs?: ConnectionMonitorOutput[]; - source?: ConnectionMonitorSource; - testConfigurations?: ConnectionMonitorTestConfiguration[]; - testGroups?: ConnectionMonitorTestGroup[]; -} - -// @public -export interface ConnectionMonitorQueryResult { - sourceStatus?: ConnectionMonitorSourceStatus; - states?: ConnectionStateSnapshot[]; -} - -// @public -export interface ConnectionMonitorResult { - autoStart?: boolean; - readonly connectionMonitorType?: ConnectionMonitorType; - destination?: ConnectionMonitorDestination; - endpoints?: ConnectionMonitorEndpoint[]; - readonly etag?: string; - readonly id?: string; - location?: string; - monitoringIntervalInSeconds?: number; - readonly monitoringStatus?: string; - readonly name?: string; - notes?: string; - outputs?: ConnectionMonitorOutput[]; - readonly provisioningState?: ProvisioningState; - source?: ConnectionMonitorSource; - readonly startTime?: Date; - tags?: { - [propertyName: string]: string; - }; - testConfigurations?: ConnectionMonitorTestConfiguration[]; - testGroups?: ConnectionMonitorTestGroup[]; - readonly type?: string; -} - -// @public -export type ConnectionMonitorResultProperties = ConnectionMonitorParameters & { - readonly provisioningState?: ProvisioningState; - readonly startTime?: Date; - readonly monitoringStatus?: string; - readonly connectionMonitorType?: ConnectionMonitorType; -}; - -// @public -export interface ConnectionMonitors { - beginCreateOrUpdate(resourceGroupName: string, networkWatcherName: string, connectionMonitorName: string, parameters: ConnectionMonitor, options?: ConnectionMonitorsCreateOrUpdateOptionalParams): Promise, ConnectionMonitorsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, networkWatcherName: string, connectionMonitorName: string, parameters: ConnectionMonitor, options?: ConnectionMonitorsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, networkWatcherName: string, connectionMonitorName: string, options?: ConnectionMonitorsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, networkWatcherName: string, connectionMonitorName: string, options?: ConnectionMonitorsDeleteOptionalParams): Promise; - beginQuery(resourceGroupName: string, networkWatcherName: string, connectionMonitorName: string, options?: ConnectionMonitorsQueryOptionalParams): Promise, ConnectionMonitorsQueryResponse>>; - beginQueryAndWait(resourceGroupName: string, networkWatcherName: string, connectionMonitorName: string, options?: ConnectionMonitorsQueryOptionalParams): Promise; - beginStart(resourceGroupName: string, networkWatcherName: string, connectionMonitorName: string, options?: ConnectionMonitorsStartOptionalParams): Promise, void>>; - beginStartAndWait(resourceGroupName: string, networkWatcherName: string, connectionMonitorName: string, options?: ConnectionMonitorsStartOptionalParams): Promise; - beginStop(resourceGroupName: string, networkWatcherName: string, connectionMonitorName: string, options?: ConnectionMonitorsStopOptionalParams): Promise, void>>; - beginStopAndWait(resourceGroupName: string, networkWatcherName: string, connectionMonitorName: string, options?: ConnectionMonitorsStopOptionalParams): Promise; - get(resourceGroupName: string, networkWatcherName: string, connectionMonitorName: string, options?: ConnectionMonitorsGetOptionalParams): Promise; - list(resourceGroupName: string, networkWatcherName: string, options?: ConnectionMonitorsListOptionalParams): PagedAsyncIterableIterator; - updateTags(resourceGroupName: string, networkWatcherName: string, connectionMonitorName: string, parameters: TagsObject, options?: ConnectionMonitorsUpdateTagsOptionalParams): Promise; -} - -// @public -export interface ConnectionMonitorsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ConnectionMonitorsCreateOrUpdateResponse = ConnectionMonitorResult; - -// @public -export interface ConnectionMonitorsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface ConnectionMonitorsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ConnectionMonitorsGetResponse = ConnectionMonitorResult; - -// @public -export interface ConnectionMonitorsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ConnectionMonitorsListResponse = ConnectionMonitorListResult; - -// @public -export interface ConnectionMonitorSource { - port?: number; - resourceId: string; -} - -// @public -export type ConnectionMonitorSourceStatus = string; - -// @public -export interface ConnectionMonitorsQueryOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ConnectionMonitorsQueryResponse = ConnectionMonitorQueryResult; - -// @public -export interface ConnectionMonitorsStartOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface ConnectionMonitorsStopOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface ConnectionMonitorSuccessThreshold { - checksFailedPercent?: number; - roundTripTimeMs?: number; -} - -// @public -export interface ConnectionMonitorsUpdateTagsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ConnectionMonitorsUpdateTagsResponse = ConnectionMonitorResult; - -// @public -export interface ConnectionMonitorTcpConfiguration { - disableTraceRoute?: boolean; - port?: number; -} - -// @public -export interface ConnectionMonitorTestConfiguration { - httpConfiguration?: ConnectionMonitorHttpConfiguration; - icmpConfiguration?: ConnectionMonitorIcmpConfiguration; - name: string; - preferredIPVersion?: PreferredIPVersion; - protocol: ConnectionMonitorTestConfigurationProtocol; - successThreshold?: ConnectionMonitorSuccessThreshold; - tcpConfiguration?: ConnectionMonitorTcpConfiguration; - testFrequencySec?: number; -} - -// @public -export type ConnectionMonitorTestConfigurationProtocol = string; - -// @public -export interface ConnectionMonitorTestGroup { - destinations: string[]; - disable?: boolean; - name: string; - sources: string[]; - testConfigurations: string[]; -} - -// @public -export type ConnectionMonitorType = string; - -// @public -export interface ConnectionMonitorWorkspaceSettings { - workspaceResourceId?: string; -} - -// @public -export interface ConnectionResetSharedKey { - keyLength: number; -} - -// @public -export type ConnectionSharedKey = SubResource & { - value: string; -}; - -// @public -export type ConnectionState = string; - -// @public -export interface ConnectionStateSnapshot { - avgLatencyInMs?: number; - connectionState?: ConnectionState; - endTime?: Date; - evaluationState?: EvaluationState; - readonly hops?: ConnectivityHop[]; - maxLatencyInMs?: number; - minLatencyInMs?: number; - probesFailed?: number; - probesSent?: number; - startTime?: Date; -} - -// @public -export type ConnectionStatus = string; - -// @public -export interface ConnectivityDestination { - address?: string; - port?: number; - resourceId?: string; -} - -// @public -export interface ConnectivityHop { - readonly address?: string; - readonly id?: string; - readonly issues?: ConnectivityIssue[]; - readonly nextHopIds?: string[]; - readonly resourceId?: string; - readonly type?: string; -} - -// @public -export interface ConnectivityInformation { - readonly avgLatencyInMs?: number; - readonly connectionStatus?: ConnectionStatus; - readonly hops?: ConnectivityHop[]; - readonly maxLatencyInMs?: number; - readonly minLatencyInMs?: number; - readonly probesFailed?: number; - readonly probesSent?: number; -} - -// @public -export interface ConnectivityIssue { - readonly context?: { - [propertyName: string]: string; - }[]; - readonly origin?: Origin; - readonly severity?: Severity; - readonly type?: IssueType; -} - -// @public -export interface ConnectivityParameters { - destination: ConnectivityDestination; - preferredIPVersion?: IPVersion; - protocol?: Protocol; - protocolConfiguration?: ProtocolConfiguration; - source: ConnectivitySource; -} - -// @public -export interface ConnectivitySource { - port?: number; - resourceId: string; -} - -// @public -export type Container = SubResource & {}; - -// @public -export type ContainerNetworkInterface = SubResource & { - name?: string; - readonly type?: string; - readonly etag?: string; - readonly containerNetworkInterfaceConfiguration?: ContainerNetworkInterfaceConfiguration; - container?: Container; - readonly ipConfigurations?: ContainerNetworkInterfaceIpConfiguration[]; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export type ContainerNetworkInterfaceConfiguration = SubResource & { - name?: string; - readonly type?: string; - readonly etag?: string; - ipConfigurations?: IPConfigurationProfile[]; - containerNetworkInterfaces?: SubResource[]; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface ContainerNetworkInterfaceIpConfiguration { - readonly etag?: string; - name?: string; - readonly provisioningState?: ProvisioningState; - readonly type?: string; -} - -// @public -export interface CustomDnsConfigPropertiesFormat { - fqdn?: string; - ipAddresses?: string[]; -} - -// @public -export interface DdosCustomPolicies { - beginCreateOrUpdate(resourceGroupName: string, ddosCustomPolicyName: string, parameters: DdosCustomPolicy, options?: DdosCustomPoliciesCreateOrUpdateOptionalParams): Promise, DdosCustomPoliciesCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, ddosCustomPolicyName: string, parameters: DdosCustomPolicy, options?: DdosCustomPoliciesCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, ddosCustomPolicyName: string, options?: DdosCustomPoliciesDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, ddosCustomPolicyName: string, options?: DdosCustomPoliciesDeleteOptionalParams): Promise; - get(resourceGroupName: string, ddosCustomPolicyName: string, options?: DdosCustomPoliciesGetOptionalParams): Promise; - updateTags(resourceGroupName: string, ddosCustomPolicyName: string, parameters: TagsObject, options?: DdosCustomPoliciesUpdateTagsOptionalParams): Promise; -} - -// @public -export interface DdosCustomPoliciesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type DdosCustomPoliciesCreateOrUpdateResponse = DdosCustomPolicy; - -// @public -export interface DdosCustomPoliciesDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface DdosCustomPoliciesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DdosCustomPoliciesGetResponse = DdosCustomPolicy; - -// @public -export interface DdosCustomPoliciesUpdateTagsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DdosCustomPoliciesUpdateTagsResponse = DdosCustomPolicy; - -// @public -export type DdosCustomPolicy = Resource & { - readonly etag?: string; - readonly resourceGuid?: string; - readonly provisioningState?: ProvisioningState; - readonly publicIPAddresses?: SubResource[]; - protocolCustomSettings?: ProtocolCustomSettingsFormat[]; -}; - -// @public -export type DdosCustomPolicyProtocol = string; - -// @public -export type DdosCustomPolicyTriggerSensitivityOverride = string; - -// @public -export interface DdosProtectionPlan { - readonly etag?: string; - readonly id?: string; - location?: string; - readonly name?: string; - readonly provisioningState?: ProvisioningState; - readonly resourceGuid?: string; - tags?: { - [propertyName: string]: string; - }; - readonly type?: string; - readonly virtualNetworks?: SubResource[]; -} - -// @public -export interface DdosProtectionPlanListResult { - readonly nextLink?: string; - value?: DdosProtectionPlan[]; -} - -// @public -export interface DdosProtectionPlans { - beginCreateOrUpdate(resourceGroupName: string, ddosProtectionPlanName: string, parameters: DdosProtectionPlan, options?: DdosProtectionPlansCreateOrUpdateOptionalParams): Promise, DdosProtectionPlansCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, ddosProtectionPlanName: string, parameters: DdosProtectionPlan, options?: DdosProtectionPlansCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, ddosProtectionPlanName: string, options?: DdosProtectionPlansDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, ddosProtectionPlanName: string, options?: DdosProtectionPlansDeleteOptionalParams): Promise; - get(resourceGroupName: string, ddosProtectionPlanName: string, options?: DdosProtectionPlansGetOptionalParams): Promise; - list(options?: DdosProtectionPlansListOptionalParams): PagedAsyncIterableIterator; - listByResourceGroup(resourceGroupName: string, options?: DdosProtectionPlansListByResourceGroupOptionalParams): PagedAsyncIterableIterator; - updateTags(resourceGroupName: string, ddosProtectionPlanName: string, parameters: TagsObject, options?: DdosProtectionPlansUpdateTagsOptionalParams): Promise; -} - -// @public -export interface DdosProtectionPlansCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type DdosProtectionPlansCreateOrUpdateResponse = DdosProtectionPlan; - -// @public -export interface DdosProtectionPlansDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface DdosProtectionPlansGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DdosProtectionPlansGetResponse = DdosProtectionPlan; - -// @public -export interface DdosProtectionPlansListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DdosProtectionPlansListByResourceGroupNextResponse = DdosProtectionPlanListResult; - -// @public -export interface DdosProtectionPlansListByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DdosProtectionPlansListByResourceGroupResponse = DdosProtectionPlanListResult; - -// @public -export interface DdosProtectionPlansListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DdosProtectionPlansListNextResponse = DdosProtectionPlanListResult; - -// @public -export interface DdosProtectionPlansListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DdosProtectionPlansListResponse = DdosProtectionPlanListResult; - -// @public -export interface DdosProtectionPlansUpdateTagsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DdosProtectionPlansUpdateTagsResponse = DdosProtectionPlan; - -// @public -export interface DdosSettings { - ddosCustomPolicy?: SubResource; - protectedIP?: boolean; - protectionCoverage?: DdosSettingsProtectionCoverage; -} - -// @public -export type DdosSettingsProtectionCoverage = string; - -// @public -export interface DefaultSecurityRules { - get(resourceGroupName: string, networkSecurityGroupName: string, defaultSecurityRuleName: string, options?: DefaultSecurityRulesGetOptionalParams): Promise; - list(resourceGroupName: string, networkSecurityGroupName: string, options?: DefaultSecurityRulesListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface DefaultSecurityRulesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DefaultSecurityRulesGetResponse = SecurityRule; - -// @public -export interface DefaultSecurityRulesListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DefaultSecurityRulesListNextResponse = SecurityRuleListResult; - -// @public -export interface DefaultSecurityRulesListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DefaultSecurityRulesListResponse = SecurityRuleListResult; - -// @public -export type Delegation = SubResource & { - name?: string; - readonly etag?: string; - serviceName?: string; - readonly actions?: string[]; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface DeviceProperties { - deviceModel?: string; - deviceVendor?: string; - linkSpeedInMbps?: number; -} - -// @public -export interface DhcpOptions { - dnsServers?: string[]; -} - -// @public -export type DhGroup = string; - -// @public -export interface Dimension { - displayName?: string; - internalName?: string; - name?: string; -} - -// @public -export type Direction = string; - -// @public -export interface DnsNameAvailabilityResult { - available?: boolean; -} - -// @public -export interface EffectiveNetworkSecurityGroup { - association?: EffectiveNetworkSecurityGroupAssociation; - effectiveSecurityRules?: EffectiveNetworkSecurityRule[]; - networkSecurityGroup?: SubResource; - tagMap?: string; -} - -// @public -export interface EffectiveNetworkSecurityGroupAssociation { - networkInterface?: SubResource; - subnet?: SubResource; -} - -// @public -export interface EffectiveNetworkSecurityGroupListResult { - readonly nextLink?: string; - value?: EffectiveNetworkSecurityGroup[]; -} - -// @public -export interface EffectiveNetworkSecurityRule { - access?: SecurityRuleAccess; - destinationAddressPrefix?: string; - destinationAddressPrefixes?: string[]; - destinationPortRange?: string; - destinationPortRanges?: string[]; - direction?: SecurityRuleDirection; - expandedDestinationAddressPrefix?: string[]; - expandedSourceAddressPrefix?: string[]; - name?: string; - priority?: number; - protocol?: EffectiveSecurityRuleProtocol; - sourceAddressPrefix?: string; - sourceAddressPrefixes?: string[]; - sourcePortRange?: string; - sourcePortRanges?: string[]; -} - -// @public -export interface EffectiveRoute { - addressPrefix?: string[]; - disableBgpRoutePropagation?: boolean; - name?: string; - nextHopIpAddress?: string[]; - nextHopType?: RouteNextHopType; - source?: EffectiveRouteSource; - state?: EffectiveRouteState; -} - -// @public -export interface EffectiveRouteListResult { - readonly nextLink?: string; - value?: EffectiveRoute[]; -} - -// @public -export type EffectiveRouteSource = string; - -// @public -export type EffectiveRouteState = string; - -// @public -export type EffectiveSecurityRuleProtocol = string; - -// @public -export type EndpointServiceResult = SubResource & { - readonly name?: string; - readonly type?: string; -}; - -// @public -export interface EndpointServicesListResult { - nextLink?: string; - value?: EndpointServiceResult[]; -} - -// @public -export interface ErrorDetails { - code?: string; - message?: string; - target?: string; -} - -// @public -export interface ErrorModel { - code?: string; - details?: ErrorDetails[]; - innerError?: string; - message?: string; - target?: string; -} - -// @public -export interface ErrorResponse { - error?: ErrorDetails; -} - -// @public -export interface EvaluatedNetworkSecurityGroup { - appliedTo?: string; - matchedRule?: MatchedRule; - networkSecurityGroupId?: string; - readonly rulesEvaluationResult?: NetworkSecurityRulesEvaluationResult[]; -} - -// @public -export type EvaluationState = string; - -// @public -export type ExpressRouteCircuit = Resource & { - sku?: ExpressRouteCircuitSku; - readonly etag?: string; - allowClassicOperations?: boolean; - circuitProvisioningState?: string; - serviceProviderProvisioningState?: ServiceProviderProvisioningState; - authorizations?: ExpressRouteCircuitAuthorization[]; - peerings?: ExpressRouteCircuitPeering[]; - serviceKey?: string; - serviceProviderNotes?: string; - serviceProviderProperties?: ExpressRouteCircuitServiceProviderProperties; - expressRoutePort?: SubResource; - bandwidthInGbps?: number; - readonly stag?: number; - readonly provisioningState?: ProvisioningState; - gatewayManagerEtag?: string; - globalReachEnabled?: boolean; -}; - -// @public -export interface ExpressRouteCircuitArpTable { - age?: number; - interface?: string; - ipAddress?: string; - macAddress?: string; -} - -// @public -export type ExpressRouteCircuitAuthorization = SubResource & { - name?: string; - readonly etag?: string; - readonly type?: string; - authorizationKey?: string; - authorizationUseStatus?: AuthorizationUseStatus; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface ExpressRouteCircuitAuthorizations { - beginCreateOrUpdate(resourceGroupName: string, circuitName: string, authorizationName: string, authorizationParameters: ExpressRouteCircuitAuthorization, options?: ExpressRouteCircuitAuthorizationsCreateOrUpdateOptionalParams): Promise, ExpressRouteCircuitAuthorizationsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, circuitName: string, authorizationName: string, authorizationParameters: ExpressRouteCircuitAuthorization, options?: ExpressRouteCircuitAuthorizationsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, circuitName: string, authorizationName: string, options?: ExpressRouteCircuitAuthorizationsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, circuitName: string, authorizationName: string, options?: ExpressRouteCircuitAuthorizationsDeleteOptionalParams): Promise; - get(resourceGroupName: string, circuitName: string, authorizationName: string, options?: ExpressRouteCircuitAuthorizationsGetOptionalParams): Promise; - list(resourceGroupName: string, circuitName: string, options?: ExpressRouteCircuitAuthorizationsListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ExpressRouteCircuitAuthorizationsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ExpressRouteCircuitAuthorizationsCreateOrUpdateResponse = ExpressRouteCircuitAuthorization; - -// @public -export interface ExpressRouteCircuitAuthorizationsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface ExpressRouteCircuitAuthorizationsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExpressRouteCircuitAuthorizationsGetResponse = ExpressRouteCircuitAuthorization; - -// @public -export interface ExpressRouteCircuitAuthorizationsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExpressRouteCircuitAuthorizationsListNextResponse = AuthorizationListResult; - -// @public -export interface ExpressRouteCircuitAuthorizationsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExpressRouteCircuitAuthorizationsListResponse = AuthorizationListResult; - -// @public -export type ExpressRouteCircuitConnection = SubResource & { - name?: string; - readonly etag?: string; - readonly type?: string; - expressRouteCircuitPeering?: SubResource; - peerExpressRouteCircuitPeering?: SubResource; - addressPrefix?: string; - authorizationKey?: string; - ipv6CircuitConnectionConfig?: Ipv6CircuitConnectionConfig; - readonly circuitConnectionStatus?: CircuitConnectionStatus; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface ExpressRouteCircuitConnectionListResult { - nextLink?: string; - value?: ExpressRouteCircuitConnection[]; -} - -// @public -export interface ExpressRouteCircuitConnections { - beginCreateOrUpdate(resourceGroupName: string, circuitName: string, peeringName: string, connectionName: string, expressRouteCircuitConnectionParameters: ExpressRouteCircuitConnection, options?: ExpressRouteCircuitConnectionsCreateOrUpdateOptionalParams): Promise, ExpressRouteCircuitConnectionsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, circuitName: string, peeringName: string, connectionName: string, expressRouteCircuitConnectionParameters: ExpressRouteCircuitConnection, options?: ExpressRouteCircuitConnectionsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, circuitName: string, peeringName: string, connectionName: string, options?: ExpressRouteCircuitConnectionsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, circuitName: string, peeringName: string, connectionName: string, options?: ExpressRouteCircuitConnectionsDeleteOptionalParams): Promise; - get(resourceGroupName: string, circuitName: string, peeringName: string, connectionName: string, options?: ExpressRouteCircuitConnectionsGetOptionalParams): Promise; - list(resourceGroupName: string, circuitName: string, peeringName: string, options?: ExpressRouteCircuitConnectionsListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ExpressRouteCircuitConnectionsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ExpressRouteCircuitConnectionsCreateOrUpdateResponse = ExpressRouteCircuitConnection; - -// @public -export interface ExpressRouteCircuitConnectionsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface ExpressRouteCircuitConnectionsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExpressRouteCircuitConnectionsGetResponse = ExpressRouteCircuitConnection; - -// @public -export interface ExpressRouteCircuitConnectionsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExpressRouteCircuitConnectionsListNextResponse = ExpressRouteCircuitConnectionListResult; - -// @public -export interface ExpressRouteCircuitConnectionsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExpressRouteCircuitConnectionsListResponse = ExpressRouteCircuitConnectionListResult; - -// @public -export interface ExpressRouteCircuitListResult { - nextLink?: string; - value?: ExpressRouteCircuit[]; -} - -// @public -export type ExpressRouteCircuitPeering = SubResource & { - name?: string; - readonly etag?: string; - readonly type?: string; - peeringType?: ExpressRoutePeeringType; - state?: ExpressRoutePeeringState; - azureASN?: number; - peerASN?: number; - primaryPeerAddressPrefix?: string; - secondaryPeerAddressPrefix?: string; - primaryAzurePort?: string; - secondaryAzurePort?: string; - sharedKey?: string; - vlanId?: number; - microsoftPeeringConfig?: ExpressRouteCircuitPeeringConfig; - stats?: ExpressRouteCircuitStats; - readonly provisioningState?: ProvisioningState; - gatewayManagerEtag?: string; - readonly lastModifiedBy?: string; - routeFilter?: SubResource; - ipv6PeeringConfig?: Ipv6ExpressRouteCircuitPeeringConfig; - expressRouteConnection?: ExpressRouteConnectionId; - connections?: ExpressRouteCircuitConnection[]; - readonly peeredConnections?: PeerExpressRouteCircuitConnection[]; -}; - -// @public -export type ExpressRouteCircuitPeeringAdvertisedPublicPrefixState = string; - -// @public -export interface ExpressRouteCircuitPeeringConfig { - advertisedCommunities?: string[]; - advertisedPublicPrefixes?: string[]; - readonly advertisedPublicPrefixesState?: ExpressRouteCircuitPeeringAdvertisedPublicPrefixState; - customerASN?: number; - legacyMode?: number; - routingRegistryName?: string; -} - -// @public -export interface ExpressRouteCircuitPeeringId { - id?: string; -} - -// @public -export interface ExpressRouteCircuitPeeringListResult { - nextLink?: string; - value?: ExpressRouteCircuitPeering[]; -} - -// @public -export interface ExpressRouteCircuitPeerings { - beginCreateOrUpdate(resourceGroupName: string, circuitName: string, peeringName: string, peeringParameters: ExpressRouteCircuitPeering, options?: ExpressRouteCircuitPeeringsCreateOrUpdateOptionalParams): Promise, ExpressRouteCircuitPeeringsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, circuitName: string, peeringName: string, peeringParameters: ExpressRouteCircuitPeering, options?: ExpressRouteCircuitPeeringsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, circuitName: string, peeringName: string, options?: ExpressRouteCircuitPeeringsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, circuitName: string, peeringName: string, options?: ExpressRouteCircuitPeeringsDeleteOptionalParams): Promise; - get(resourceGroupName: string, circuitName: string, peeringName: string, options?: ExpressRouteCircuitPeeringsGetOptionalParams): Promise; - list(resourceGroupName: string, circuitName: string, options?: ExpressRouteCircuitPeeringsListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ExpressRouteCircuitPeeringsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ExpressRouteCircuitPeeringsCreateOrUpdateResponse = ExpressRouteCircuitPeering; - -// @public -export interface ExpressRouteCircuitPeeringsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface ExpressRouteCircuitPeeringsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExpressRouteCircuitPeeringsGetResponse = ExpressRouteCircuitPeering; - -// @public -export interface ExpressRouteCircuitPeeringsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExpressRouteCircuitPeeringsListNextResponse = ExpressRouteCircuitPeeringListResult; - -// @public -export interface ExpressRouteCircuitPeeringsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExpressRouteCircuitPeeringsListResponse = ExpressRouteCircuitPeeringListResult; - -// @public -export type ExpressRouteCircuitPeeringState = string; - -// @public -export interface ExpressRouteCircuitReference { - id?: string; -} - -// @public -export interface ExpressRouteCircuitRoutesTable { - locPrf?: string; - network?: string; - nextHop?: string; - path?: string; - weight?: number; -} - -// @public -export interface ExpressRouteCircuitRoutesTableSummary { - as?: number; - neighbor?: string; - statePfxRcd?: string; - upDown?: string; - v?: number; -} - -// @public -export interface ExpressRouteCircuits { - beginCreateOrUpdate(resourceGroupName: string, circuitName: string, parameters: ExpressRouteCircuit, options?: ExpressRouteCircuitsCreateOrUpdateOptionalParams): Promise, ExpressRouteCircuitsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, circuitName: string, parameters: ExpressRouteCircuit, options?: ExpressRouteCircuitsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, circuitName: string, options?: ExpressRouteCircuitsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, circuitName: string, options?: ExpressRouteCircuitsDeleteOptionalParams): Promise; - beginListArpTable(resourceGroupName: string, circuitName: string, peeringName: string, devicePath: string, options?: ExpressRouteCircuitsListArpTableOptionalParams): Promise, ExpressRouteCircuitsListArpTableResponse>>; - beginListArpTableAndWait(resourceGroupName: string, circuitName: string, peeringName: string, devicePath: string, options?: ExpressRouteCircuitsListArpTableOptionalParams): Promise; - beginListRoutesTable(resourceGroupName: string, circuitName: string, peeringName: string, devicePath: string, options?: ExpressRouteCircuitsListRoutesTableOptionalParams): Promise, ExpressRouteCircuitsListRoutesTableResponse>>; - beginListRoutesTableAndWait(resourceGroupName: string, circuitName: string, peeringName: string, devicePath: string, options?: ExpressRouteCircuitsListRoutesTableOptionalParams): Promise; - beginListRoutesTableSummary(resourceGroupName: string, circuitName: string, peeringName: string, devicePath: string, options?: ExpressRouteCircuitsListRoutesTableSummaryOptionalParams): Promise, ExpressRouteCircuitsListRoutesTableSummaryResponse>>; - beginListRoutesTableSummaryAndWait(resourceGroupName: string, circuitName: string, peeringName: string, devicePath: string, options?: ExpressRouteCircuitsListRoutesTableSummaryOptionalParams): Promise; - get(resourceGroupName: string, circuitName: string, options?: ExpressRouteCircuitsGetOptionalParams): Promise; - getPeeringStats(resourceGroupName: string, circuitName: string, peeringName: string, options?: ExpressRouteCircuitsGetPeeringStatsOptionalParams): Promise; - getStats(resourceGroupName: string, circuitName: string, options?: ExpressRouteCircuitsGetStatsOptionalParams): Promise; - list(resourceGroupName: string, options?: ExpressRouteCircuitsListOptionalParams): PagedAsyncIterableIterator; - listAll(options?: ExpressRouteCircuitsListAllOptionalParams): PagedAsyncIterableIterator; - updateTags(resourceGroupName: string, circuitName: string, parameters: TagsObject, options?: ExpressRouteCircuitsUpdateTagsOptionalParams): Promise; -} - -// @public -export interface ExpressRouteCircuitsArpTableListResult { - nextLink?: string; - value?: ExpressRouteCircuitArpTable[]; -} - -// @public -export interface ExpressRouteCircuitsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ExpressRouteCircuitsCreateOrUpdateResponse = ExpressRouteCircuit; - -// @public -export interface ExpressRouteCircuitsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface ExpressRouteCircuitServiceProviderProperties { - bandwidthInMbps?: number; - peeringLocation?: string; - serviceProviderName?: string; -} - -// @public -export interface ExpressRouteCircuitsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface ExpressRouteCircuitsGetPeeringStatsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExpressRouteCircuitsGetPeeringStatsResponse = ExpressRouteCircuitStats; - -// @public -export type ExpressRouteCircuitsGetResponse = ExpressRouteCircuit; - -// @public -export interface ExpressRouteCircuitsGetStatsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExpressRouteCircuitsGetStatsResponse = ExpressRouteCircuitStats; - -// @public -export interface ExpressRouteCircuitSku { - family?: ExpressRouteCircuitSkuFamily; - name?: string; - tier?: ExpressRouteCircuitSkuTier; -} - -// @public -export type ExpressRouteCircuitSkuFamily = string; - -// @public -export type ExpressRouteCircuitSkuTier = string; - -// @public -export interface ExpressRouteCircuitsListAllNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExpressRouteCircuitsListAllNextResponse = ExpressRouteCircuitListResult; - -// @public -export interface ExpressRouteCircuitsListAllOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExpressRouteCircuitsListAllResponse = ExpressRouteCircuitListResult; - -// @public -export interface ExpressRouteCircuitsListArpTableOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ExpressRouteCircuitsListArpTableResponse = ExpressRouteCircuitsArpTableListResult; - -// @public -export interface ExpressRouteCircuitsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExpressRouteCircuitsListNextResponse = ExpressRouteCircuitListResult; - -// @public -export interface ExpressRouteCircuitsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExpressRouteCircuitsListResponse = ExpressRouteCircuitListResult; - -// @public -export interface ExpressRouteCircuitsListRoutesTableOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ExpressRouteCircuitsListRoutesTableResponse = ExpressRouteCircuitsRoutesTableListResult; - -// @public -export interface ExpressRouteCircuitsListRoutesTableSummaryOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ExpressRouteCircuitsListRoutesTableSummaryResponse = ExpressRouteCircuitsRoutesTableSummaryListResult; - -// @public -export interface ExpressRouteCircuitsRoutesTableListResult { - nextLink?: string; - value?: ExpressRouteCircuitRoutesTable[]; -} - -// @public -export interface ExpressRouteCircuitsRoutesTableSummaryListResult { - nextLink?: string; - value?: ExpressRouteCircuitRoutesTableSummary[]; -} - -// @public -export interface ExpressRouteCircuitStats { - primarybytesIn?: number; - primarybytesOut?: number; - secondarybytesIn?: number; - secondarybytesOut?: number; -} - -// @public -export interface ExpressRouteCircuitsUpdateTagsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExpressRouteCircuitsUpdateTagsResponse = ExpressRouteCircuit; - -// @public -export type ExpressRouteConnection = SubResource & { - name: string; - readonly provisioningState?: ProvisioningState; - expressRouteCircuitPeering?: ExpressRouteCircuitPeeringId; - authorizationKey?: string; - routingWeight?: number; - enableInternetSecurity?: boolean; - routingConfiguration?: RoutingConfiguration; -}; - -// @public -export interface ExpressRouteConnectionId { - readonly id?: string; -} - -// @public -export interface ExpressRouteConnectionList { - value?: ExpressRouteConnection[]; -} - -// @public -export interface ExpressRouteConnections { - beginCreateOrUpdate(resourceGroupName: string, expressRouteGatewayName: string, connectionName: string, putExpressRouteConnectionParameters: ExpressRouteConnection, options?: ExpressRouteConnectionsCreateOrUpdateOptionalParams): Promise, ExpressRouteConnectionsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, expressRouteGatewayName: string, connectionName: string, putExpressRouteConnectionParameters: ExpressRouteConnection, options?: ExpressRouteConnectionsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, expressRouteGatewayName: string, connectionName: string, options?: ExpressRouteConnectionsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, expressRouteGatewayName: string, connectionName: string, options?: ExpressRouteConnectionsDeleteOptionalParams): Promise; - get(resourceGroupName: string, expressRouteGatewayName: string, connectionName: string, options?: ExpressRouteConnectionsGetOptionalParams): Promise; - list(resourceGroupName: string, expressRouteGatewayName: string, options?: ExpressRouteConnectionsListOptionalParams): Promise; -} - -// @public -export interface ExpressRouteConnectionsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ExpressRouteConnectionsCreateOrUpdateResponse = ExpressRouteConnection; - -// @public -export interface ExpressRouteConnectionsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface ExpressRouteConnectionsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExpressRouteConnectionsGetResponse = ExpressRouteConnection; - -// @public -export interface ExpressRouteConnectionsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExpressRouteConnectionsListResponse = ExpressRouteConnectionList; - -// @public -export type ExpressRouteCrossConnection = Resource & { - readonly etag?: string; - readonly primaryAzurePort?: string; - readonly secondaryAzurePort?: string; - readonly sTag?: number; - peeringLocation?: string; - bandwidthInMbps?: number; - expressRouteCircuit?: ExpressRouteCircuitReference; - serviceProviderProvisioningState?: ServiceProviderProvisioningState; - serviceProviderNotes?: string; - readonly provisioningState?: ProvisioningState; - peerings?: ExpressRouteCrossConnectionPeering[]; -}; - -// @public -export interface ExpressRouteCrossConnectionListResult { - readonly nextLink?: string; - value?: ExpressRouteCrossConnection[]; -} - -// @public -export type ExpressRouteCrossConnectionPeering = SubResource & { - name?: string; - readonly etag?: string; - peeringType?: ExpressRoutePeeringType; - state?: ExpressRoutePeeringState; - readonly azureASN?: number; - peerASN?: number; - primaryPeerAddressPrefix?: string; - secondaryPeerAddressPrefix?: string; - readonly primaryAzurePort?: string; - readonly secondaryAzurePort?: string; - sharedKey?: string; - vlanId?: number; - microsoftPeeringConfig?: ExpressRouteCircuitPeeringConfig; - readonly provisioningState?: ProvisioningState; - gatewayManagerEtag?: string; - readonly lastModifiedBy?: string; - ipv6PeeringConfig?: Ipv6ExpressRouteCircuitPeeringConfig; -}; - -// @public -export interface ExpressRouteCrossConnectionPeeringList { - readonly nextLink?: string; - value?: ExpressRouteCrossConnectionPeering[]; -} - -// @public -export interface ExpressRouteCrossConnectionPeerings { - beginCreateOrUpdate(resourceGroupName: string, crossConnectionName: string, peeringName: string, peeringParameters: ExpressRouteCrossConnectionPeering, options?: ExpressRouteCrossConnectionPeeringsCreateOrUpdateOptionalParams): Promise, ExpressRouteCrossConnectionPeeringsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, crossConnectionName: string, peeringName: string, peeringParameters: ExpressRouteCrossConnectionPeering, options?: ExpressRouteCrossConnectionPeeringsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, crossConnectionName: string, peeringName: string, options?: ExpressRouteCrossConnectionPeeringsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, crossConnectionName: string, peeringName: string, options?: ExpressRouteCrossConnectionPeeringsDeleteOptionalParams): Promise; - get(resourceGroupName: string, crossConnectionName: string, peeringName: string, options?: ExpressRouteCrossConnectionPeeringsGetOptionalParams): Promise; - list(resourceGroupName: string, crossConnectionName: string, options?: ExpressRouteCrossConnectionPeeringsListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ExpressRouteCrossConnectionPeeringsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ExpressRouteCrossConnectionPeeringsCreateOrUpdateResponse = ExpressRouteCrossConnectionPeering; - -// @public -export interface ExpressRouteCrossConnectionPeeringsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface ExpressRouteCrossConnectionPeeringsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExpressRouteCrossConnectionPeeringsGetResponse = ExpressRouteCrossConnectionPeering; - -// @public -export interface ExpressRouteCrossConnectionPeeringsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExpressRouteCrossConnectionPeeringsListNextResponse = ExpressRouteCrossConnectionPeeringList; - -// @public -export interface ExpressRouteCrossConnectionPeeringsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExpressRouteCrossConnectionPeeringsListResponse = ExpressRouteCrossConnectionPeeringList; - -// @public -export interface ExpressRouteCrossConnectionRoutesTableSummary { - asn?: number; - neighbor?: string; - stateOrPrefixesReceived?: string; - upDown?: string; -} - -// @public -export interface ExpressRouteCrossConnections { - beginCreateOrUpdate(resourceGroupName: string, crossConnectionName: string, parameters: ExpressRouteCrossConnection, options?: ExpressRouteCrossConnectionsCreateOrUpdateOptionalParams): Promise, ExpressRouteCrossConnectionsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, crossConnectionName: string, parameters: ExpressRouteCrossConnection, options?: ExpressRouteCrossConnectionsCreateOrUpdateOptionalParams): Promise; - beginListArpTable(resourceGroupName: string, crossConnectionName: string, peeringName: string, devicePath: string, options?: ExpressRouteCrossConnectionsListArpTableOptionalParams): Promise, ExpressRouteCrossConnectionsListArpTableResponse>>; - beginListArpTableAndWait(resourceGroupName: string, crossConnectionName: string, peeringName: string, devicePath: string, options?: ExpressRouteCrossConnectionsListArpTableOptionalParams): Promise; - beginListRoutesTable(resourceGroupName: string, crossConnectionName: string, peeringName: string, devicePath: string, options?: ExpressRouteCrossConnectionsListRoutesTableOptionalParams): Promise, ExpressRouteCrossConnectionsListRoutesTableResponse>>; - beginListRoutesTableAndWait(resourceGroupName: string, crossConnectionName: string, peeringName: string, devicePath: string, options?: ExpressRouteCrossConnectionsListRoutesTableOptionalParams): Promise; - beginListRoutesTableSummary(resourceGroupName: string, crossConnectionName: string, peeringName: string, devicePath: string, options?: ExpressRouteCrossConnectionsListRoutesTableSummaryOptionalParams): Promise, ExpressRouteCrossConnectionsListRoutesTableSummaryResponse>>; - beginListRoutesTableSummaryAndWait(resourceGroupName: string, crossConnectionName: string, peeringName: string, devicePath: string, options?: ExpressRouteCrossConnectionsListRoutesTableSummaryOptionalParams): Promise; - get(resourceGroupName: string, crossConnectionName: string, options?: ExpressRouteCrossConnectionsGetOptionalParams): Promise; - list(options?: ExpressRouteCrossConnectionsListOptionalParams): PagedAsyncIterableIterator; - listByResourceGroup(resourceGroupName: string, options?: ExpressRouteCrossConnectionsListByResourceGroupOptionalParams): PagedAsyncIterableIterator; - updateTags(resourceGroupName: string, crossConnectionName: string, crossConnectionParameters: TagsObject, options?: ExpressRouteCrossConnectionsUpdateTagsOptionalParams): Promise; -} - -// @public -export interface ExpressRouteCrossConnectionsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ExpressRouteCrossConnectionsCreateOrUpdateResponse = ExpressRouteCrossConnection; - -// @public -export interface ExpressRouteCrossConnectionsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExpressRouteCrossConnectionsGetResponse = ExpressRouteCrossConnection; - -// @public -export interface ExpressRouteCrossConnectionsListArpTableOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ExpressRouteCrossConnectionsListArpTableResponse = ExpressRouteCircuitsArpTableListResult; - -// @public -export interface ExpressRouteCrossConnectionsListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExpressRouteCrossConnectionsListByResourceGroupNextResponse = ExpressRouteCrossConnectionListResult; - -// @public -export interface ExpressRouteCrossConnectionsListByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExpressRouteCrossConnectionsListByResourceGroupResponse = ExpressRouteCrossConnectionListResult; - -// @public -export interface ExpressRouteCrossConnectionsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExpressRouteCrossConnectionsListNextResponse = ExpressRouteCrossConnectionListResult; - -// @public -export interface ExpressRouteCrossConnectionsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExpressRouteCrossConnectionsListResponse = ExpressRouteCrossConnectionListResult; - -// @public -export interface ExpressRouteCrossConnectionsListRoutesTableOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ExpressRouteCrossConnectionsListRoutesTableResponse = ExpressRouteCircuitsRoutesTableListResult; - -// @public -export interface ExpressRouteCrossConnectionsListRoutesTableSummaryOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ExpressRouteCrossConnectionsListRoutesTableSummaryResponse = ExpressRouteCrossConnectionsRoutesTableSummaryListResult; - -// @public -export interface ExpressRouteCrossConnectionsRoutesTableSummaryListResult { - readonly nextLink?: string; - value?: ExpressRouteCrossConnectionRoutesTableSummary[]; -} - -// @public -export interface ExpressRouteCrossConnectionsUpdateTagsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExpressRouteCrossConnectionsUpdateTagsResponse = ExpressRouteCrossConnection; - -// @public -export type ExpressRouteGateway = Resource & { - readonly etag?: string; - autoScaleConfiguration?: ExpressRouteGatewayPropertiesAutoScaleConfiguration; - readonly expressRouteConnections?: ExpressRouteConnection[]; - readonly provisioningState?: ProvisioningState; - virtualHub?: VirtualHubId; -}; - -// @public -export interface ExpressRouteGatewayList { - value?: ExpressRouteGateway[]; -} - -// @public -export interface ExpressRouteGatewayPropertiesAutoScaleConfiguration { - bounds?: ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds; -} - -// @public -export interface ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds { - max?: number; - min?: number; -} - -// @public -export interface ExpressRouteGateways { - beginCreateOrUpdate(resourceGroupName: string, expressRouteGatewayName: string, putExpressRouteGatewayParameters: ExpressRouteGateway, options?: ExpressRouteGatewaysCreateOrUpdateOptionalParams): Promise, ExpressRouteGatewaysCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, expressRouteGatewayName: string, putExpressRouteGatewayParameters: ExpressRouteGateway, options?: ExpressRouteGatewaysCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, expressRouteGatewayName: string, options?: ExpressRouteGatewaysDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, expressRouteGatewayName: string, options?: ExpressRouteGatewaysDeleteOptionalParams): Promise; - get(resourceGroupName: string, expressRouteGatewayName: string, options?: ExpressRouteGatewaysGetOptionalParams): Promise; - listByResourceGroup(resourceGroupName: string, options?: ExpressRouteGatewaysListByResourceGroupOptionalParams): Promise; - listBySubscription(options?: ExpressRouteGatewaysListBySubscriptionOptionalParams): Promise; -} - -// @public -export interface ExpressRouteGatewaysCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ExpressRouteGatewaysCreateOrUpdateResponse = ExpressRouteGateway; - -// @public -export interface ExpressRouteGatewaysDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface ExpressRouteGatewaysGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExpressRouteGatewaysGetResponse = ExpressRouteGateway; - -// @public -export interface ExpressRouteGatewaysListByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExpressRouteGatewaysListByResourceGroupResponse = ExpressRouteGatewayList; - -// @public -export interface ExpressRouteGatewaysListBySubscriptionOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExpressRouteGatewaysListBySubscriptionResponse = ExpressRouteGatewayList; - -// @public -export type ExpressRouteLink = SubResource & { - name?: string; - readonly etag?: string; - readonly routerName?: string; - readonly interfaceName?: string; - readonly patchPanelId?: string; - readonly rackId?: string; - readonly connectorType?: ExpressRouteLinkConnectorType; - adminState?: ExpressRouteLinkAdminState; - readonly provisioningState?: ProvisioningState; - macSecConfig?: ExpressRouteLinkMacSecConfig; -}; - -// @public -export type ExpressRouteLinkAdminState = string; - -// @public -export type ExpressRouteLinkConnectorType = string; - -// @public -export interface ExpressRouteLinkListResult { - nextLink?: string; - value?: ExpressRouteLink[]; -} - -// @public -export type ExpressRouteLinkMacSecCipher = string; - -// @public -export interface ExpressRouteLinkMacSecConfig { - cakSecretIdentifier?: string; - cipher?: ExpressRouteLinkMacSecCipher; - cknSecretIdentifier?: string; -} - -// @public -export interface ExpressRouteLinks { - get(resourceGroupName: string, expressRoutePortName: string, linkName: string, options?: ExpressRouteLinksGetOptionalParams): Promise; - list(resourceGroupName: string, expressRoutePortName: string, options?: ExpressRouteLinksListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ExpressRouteLinksGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExpressRouteLinksGetResponse = ExpressRouteLink; - -// @public -export interface ExpressRouteLinksListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExpressRouteLinksListNextResponse = ExpressRouteLinkListResult; - -// @public -export interface ExpressRouteLinksListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExpressRouteLinksListResponse = ExpressRouteLinkListResult; - -// @public -export type ExpressRoutePeeringState = string; - -// @public -export type ExpressRoutePeeringType = string; - -// @public -export type ExpressRoutePort = Resource & { - readonly etag?: string; - identity?: ManagedServiceIdentity; - peeringLocation?: string; - bandwidthInGbps?: number; - readonly provisionedBandwidthInGbps?: number; - readonly mtu?: string; - encapsulation?: ExpressRoutePortsEncapsulation; - readonly etherType?: string; - readonly allocationDate?: string; - links?: ExpressRouteLink[]; - readonly circuits?: SubResource[]; - readonly provisioningState?: ProvisioningState; - readonly resourceGuid?: string; -}; - -// @public -export interface ExpressRoutePortListResult { - nextLink?: string; - value?: ExpressRoutePort[]; -} - -// @public -export interface ExpressRoutePorts { - beginCreateOrUpdate(resourceGroupName: string, expressRoutePortName: string, parameters: ExpressRoutePort, options?: ExpressRoutePortsCreateOrUpdateOptionalParams): Promise, ExpressRoutePortsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, expressRoutePortName: string, parameters: ExpressRoutePort, options?: ExpressRoutePortsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, expressRoutePortName: string, options?: ExpressRoutePortsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, expressRoutePortName: string, options?: ExpressRoutePortsDeleteOptionalParams): Promise; - get(resourceGroupName: string, expressRoutePortName: string, options?: ExpressRoutePortsGetOptionalParams): Promise; - list(options?: ExpressRoutePortsListOptionalParams): PagedAsyncIterableIterator; - listByResourceGroup(resourceGroupName: string, options?: ExpressRoutePortsListByResourceGroupOptionalParams): PagedAsyncIterableIterator; - updateTags(resourceGroupName: string, expressRoutePortName: string, parameters: TagsObject, options?: ExpressRoutePortsUpdateTagsOptionalParams): Promise; -} - -// @public -export interface ExpressRoutePortsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ExpressRoutePortsCreateOrUpdateResponse = ExpressRoutePort; - -// @public -export interface ExpressRoutePortsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ExpressRoutePortsEncapsulation = string; - -// @public -export interface ExpressRoutePortsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExpressRoutePortsGetResponse = ExpressRoutePort; - -// @public -export interface ExpressRoutePortsListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExpressRoutePortsListByResourceGroupNextResponse = ExpressRoutePortListResult; - -// @public -export interface ExpressRoutePortsListByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExpressRoutePortsListByResourceGroupResponse = ExpressRoutePortListResult; - -// @public -export interface ExpressRoutePortsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExpressRoutePortsListNextResponse = ExpressRoutePortListResult; - -// @public -export interface ExpressRoutePortsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExpressRoutePortsListResponse = ExpressRoutePortListResult; - -// @public -export type ExpressRoutePortsLocation = Resource & { - readonly address?: string; - readonly contact?: string; - availableBandwidths?: ExpressRoutePortsLocationBandwidths[]; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface ExpressRoutePortsLocationBandwidths { - readonly offerName?: string; - readonly valueInGbps?: number; -} - -// @public -export interface ExpressRoutePortsLocationListResult { - nextLink?: string; - value?: ExpressRoutePortsLocation[]; -} - -// @public -export interface ExpressRoutePortsLocations { - get(locationName: string, options?: ExpressRoutePortsLocationsGetOptionalParams): Promise; - list(options?: ExpressRoutePortsLocationsListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ExpressRoutePortsLocationsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExpressRoutePortsLocationsGetResponse = ExpressRoutePortsLocation; - -// @public -export interface ExpressRoutePortsLocationsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExpressRoutePortsLocationsListNextResponse = ExpressRoutePortsLocationListResult; - -// @public -export interface ExpressRoutePortsLocationsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExpressRoutePortsLocationsListResponse = ExpressRoutePortsLocationListResult; - -// @public -export interface ExpressRoutePortsUpdateTagsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExpressRoutePortsUpdateTagsResponse = ExpressRoutePort; - -// @public -export type ExpressRouteServiceProvider = Resource & { - peeringLocations?: string[]; - bandwidthsOffered?: ExpressRouteServiceProviderBandwidthsOffered[]; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface ExpressRouteServiceProviderBandwidthsOffered { - offerName?: string; - valueInMbps?: number; -} - -// @public -export interface ExpressRouteServiceProviderListResult { - nextLink?: string; - value?: ExpressRouteServiceProvider[]; -} - -// @public -export interface ExpressRouteServiceProviders { - list(options?: ExpressRouteServiceProvidersListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ExpressRouteServiceProvidersListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExpressRouteServiceProvidersListNextResponse = ExpressRouteServiceProviderListResult; - -// @public -export interface ExpressRouteServiceProvidersListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExpressRouteServiceProvidersListResponse = ExpressRouteServiceProviderListResult; - -// @public -export interface FirewallPolicies { - beginCreateOrUpdate(resourceGroupName: string, firewallPolicyName: string, parameters: FirewallPolicy, options?: FirewallPoliciesCreateOrUpdateOptionalParams): Promise, FirewallPoliciesCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, firewallPolicyName: string, parameters: FirewallPolicy, options?: FirewallPoliciesCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, firewallPolicyName: string, options?: FirewallPoliciesDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, firewallPolicyName: string, options?: FirewallPoliciesDeleteOptionalParams): Promise; - get(resourceGroupName: string, firewallPolicyName: string, options?: FirewallPoliciesGetOptionalParams): Promise; - list(resourceGroupName: string, options?: FirewallPoliciesListOptionalParams): PagedAsyncIterableIterator; - listAll(options?: FirewallPoliciesListAllOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface FirewallPoliciesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type FirewallPoliciesCreateOrUpdateResponse = FirewallPolicy; - -// @public -export interface FirewallPoliciesDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface FirewallPoliciesGetOptionalParams extends coreClient.OperationOptions { - expand?: string; -} - -// @public -export type FirewallPoliciesGetResponse = FirewallPolicy; - -// @public -export interface FirewallPoliciesListAllNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type FirewallPoliciesListAllNextResponse = FirewallPolicyListResult; - -// @public -export interface FirewallPoliciesListAllOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type FirewallPoliciesListAllResponse = FirewallPolicyListResult; - -// @public -export interface FirewallPoliciesListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type FirewallPoliciesListNextResponse = FirewallPolicyListResult; - -// @public -export interface FirewallPoliciesListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type FirewallPoliciesListResponse = FirewallPolicyListResult; - -// @public -export type FirewallPolicy = Resource & { - readonly etag?: string; - identity?: ManagedServiceIdentity; - readonly ruleGroups?: SubResource[]; - readonly provisioningState?: ProvisioningState; - basePolicy?: SubResource; - readonly firewalls?: SubResource[]; - readonly childPolicies?: SubResource[]; - threatIntelMode?: AzureFirewallThreatIntelMode; - threatIntelWhitelist?: FirewallPolicyThreatIntelWhitelist; - intrusionSystemMode?: FirewallPolicyIntrusionSystemMode; - transportSecurity?: FirewallPolicyTransportSecurity; -}; - -// @public -export interface FirewallPolicyCertificateAuthority { - keyVaultSecretId?: string; - name?: string; -} - -// @public -export type FirewallPolicyFilterRule = FirewallPolicyRule & { - ruleType: "FirewallPolicyFilterRule"; - action?: FirewallPolicyFilterRuleAction; - ruleConditions?: FirewallPolicyRuleConditionUnion[]; -}; - -// @public -export interface FirewallPolicyFilterRuleAction { - type?: FirewallPolicyFilterRuleActionType; -} - -// @public -export type FirewallPolicyFilterRuleActionType = string; - -// @public -export type FirewallPolicyIntrusionSystemMode = string; - -// @public -export interface FirewallPolicyListResult { - nextLink?: string; - value?: FirewallPolicy[]; -} - -// @public -export type FirewallPolicyNatRule = FirewallPolicyRule & { - ruleType: "FirewallPolicyNatRule"; - action?: FirewallPolicyNatRuleAction; - translatedAddress?: string; - translatedPort?: string; - ruleCondition?: FirewallPolicyRuleConditionUnion; -}; - -// @public -export interface FirewallPolicyNatRuleAction { - type?: FirewallPolicyNatRuleActionType; -} - -// @public -export type FirewallPolicyNatRuleActionType = string; - -// @public -export interface FirewallPolicyRule { - name?: string; - priority?: number; - ruleType: "FirewallPolicyNatRule" | "FirewallPolicyFilterRule"; -} - -// @public -export interface FirewallPolicyRuleCondition { - description?: string; - name?: string; - ruleConditionType: "ApplicationRuleCondition" | "NatRuleCondition" | "NetworkRuleCondition"; -} - -// @public -export interface FirewallPolicyRuleConditionApplicationProtocol { - port?: number; - protocolType?: FirewallPolicyRuleConditionApplicationProtocolType; -} - -// @public -export type FirewallPolicyRuleConditionApplicationProtocolType = string; - -// @public -export type FirewallPolicyRuleConditionNetworkProtocol = string; - -// @public -export type FirewallPolicyRuleConditionType = string; - -// @public (undocumented) -export type FirewallPolicyRuleConditionUnion = FirewallPolicyRuleCondition | ApplicationRuleCondition | NatRuleCondition | NetworkRuleCondition; - -// @public -export type FirewallPolicyRuleGroup = SubResource & { - name?: string; - readonly etag?: string; - readonly type?: string; - priority?: number; - rules?: FirewallPolicyRuleUnion[]; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface FirewallPolicyRuleGroupListResult { - nextLink?: string; - value?: FirewallPolicyRuleGroup[]; -} - -// @public -export interface FirewallPolicyRuleGroups { - beginCreateOrUpdate(resourceGroupName: string, firewallPolicyName: string, ruleGroupName: string, parameters: FirewallPolicyRuleGroup, options?: FirewallPolicyRuleGroupsCreateOrUpdateOptionalParams): Promise, FirewallPolicyRuleGroupsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, firewallPolicyName: string, ruleGroupName: string, parameters: FirewallPolicyRuleGroup, options?: FirewallPolicyRuleGroupsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, firewallPolicyName: string, ruleGroupName: string, options?: FirewallPolicyRuleGroupsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, firewallPolicyName: string, ruleGroupName: string, options?: FirewallPolicyRuleGroupsDeleteOptionalParams): Promise; - get(resourceGroupName: string, firewallPolicyName: string, ruleGroupName: string, options?: FirewallPolicyRuleGroupsGetOptionalParams): Promise; - list(resourceGroupName: string, firewallPolicyName: string, options?: FirewallPolicyRuleGroupsListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface FirewallPolicyRuleGroupsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type FirewallPolicyRuleGroupsCreateOrUpdateResponse = FirewallPolicyRuleGroup; - -// @public -export interface FirewallPolicyRuleGroupsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface FirewallPolicyRuleGroupsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type FirewallPolicyRuleGroupsGetResponse = FirewallPolicyRuleGroup; - -// @public -export interface FirewallPolicyRuleGroupsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type FirewallPolicyRuleGroupsListNextResponse = FirewallPolicyRuleGroupListResult; - -// @public -export interface FirewallPolicyRuleGroupsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type FirewallPolicyRuleGroupsListResponse = FirewallPolicyRuleGroupListResult; - -// @public -export type FirewallPolicyRuleType = string; - -// @public (undocumented) -export type FirewallPolicyRuleUnion = FirewallPolicyRule | FirewallPolicyNatRule | FirewallPolicyFilterRule; - -// @public -export interface FirewallPolicyThreatIntelWhitelist { - fqdns?: string[]; - ipAddresses?: string[]; -} - -// @public -export interface FirewallPolicyTransportSecurity { - certificateAuthority?: FirewallPolicyCertificateAuthority; - excludedDomains?: string[]; - trustedRootCertificates?: FirewallPolicyTrustedRootCertificate[]; -} - -// @public -export interface FirewallPolicyTrustedRootCertificate { - keyVaultSecretId?: string; - name?: string; -} - -// @public -export type FlowLog = Resource & { - readonly etag?: string; - targetResourceId?: string; - readonly targetResourceGuid?: string; - storageId?: string; - enabled?: boolean; - retentionPolicy?: RetentionPolicyParameters; - format?: FlowLogFormatParameters; - flowAnalyticsConfiguration?: TrafficAnalyticsProperties; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface FlowLogFormatParameters { - type?: FlowLogFormatType; - version?: number; -} - -// @public -export type FlowLogFormatType = string; - -// @public -export interface FlowLogInformation { - enabled: boolean; - flowAnalyticsConfiguration?: TrafficAnalyticsProperties; - format?: FlowLogFormatParameters; - retentionPolicy?: RetentionPolicyParameters; - storageId: string; - targetResourceId: string; -} - -// @public -export interface FlowLogListResult { - readonly nextLink?: string; - value?: FlowLog[]; -} - -// @public -export interface FlowLogs { - beginCreateOrUpdate(resourceGroupName: string, networkWatcherName: string, flowLogName: string, parameters: FlowLog, options?: FlowLogsCreateOrUpdateOptionalParams): Promise, FlowLogsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, networkWatcherName: string, flowLogName: string, parameters: FlowLog, options?: FlowLogsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, networkWatcherName: string, flowLogName: string, options?: FlowLogsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, networkWatcherName: string, flowLogName: string, options?: FlowLogsDeleteOptionalParams): Promise; - get(resourceGroupName: string, networkWatcherName: string, flowLogName: string, options?: FlowLogsGetOptionalParams): Promise; - list(resourceGroupName: string, networkWatcherName: string, options?: FlowLogsListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface FlowLogsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type FlowLogsCreateOrUpdateResponse = FlowLog; - -// @public -export interface FlowLogsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface FlowLogsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type FlowLogsGetResponse = FlowLog; - -// @public -export interface FlowLogsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type FlowLogsListNextResponse = FlowLogListResult; - -// @public -export interface FlowLogsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type FlowLogsListResponse = FlowLogListResult; - -// @public -export interface FlowLogStatusParameters { - targetResourceId: string; -} - -// @public -export type FrontendIPConfiguration = SubResource & { - name?: string; - readonly etag?: string; - readonly type?: string; - zones?: string[]; - readonly inboundNatRules?: SubResource[]; - readonly inboundNatPools?: SubResource[]; - readonly outboundRules?: SubResource[]; - readonly loadBalancingRules?: SubResource[]; - privateIPAddress?: string; - privateIPAllocationMethod?: IPAllocationMethod; - privateIPAddressVersion?: IPVersion; - subnet?: Subnet; - publicIPAddress?: PublicIPAddress; - publicIPPrefix?: SubResource; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface GatewayRoute { - readonly asPath?: string; - readonly localAddress?: string; - readonly network?: string; - readonly nextHop?: string; - readonly origin?: string; - readonly sourcePeer?: string; - readonly weight?: number; -} - -// @public -export interface GatewayRouteListResult { - value?: GatewayRoute[]; -} - -// @public -export interface GetVpnSitesConfigurationRequest { - outputBlobSasUrl: string; - vpnSites?: string[]; -} - -// @public -export interface HttpConfiguration { - headers?: HttpHeader[]; - method?: HttpMethod; - validStatusCodes?: number[]; -} - -// @public -export type HttpConfigurationMethod = string; - -// @public -export interface HttpHeader { - name?: string; - value?: string; -} - -// @public -export type HttpMethod = string; - -// @public -export interface HubIPAddresses { - privateIPAddress?: string; - publicIPAddresses?: AzureFirewallPublicIPAddress[]; -} - -// @public -export interface HubRoute { - destinations: string[]; - destinationType: string; - name: string; - nextHop: string; - nextHopType: string; -} - -// @public -export type HubRouteTable = SubResource & { - name?: string; - readonly etag?: string; - readonly type?: string; - routes?: HubRoute[]; - labels?: string[]; - readonly associatedConnections?: SubResource[]; - readonly propagatingConnections?: SubResource[]; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface HubRouteTables { - beginCreateOrUpdate(resourceGroupName: string, virtualHubName: string, routeTableName: string, routeTableParameters: HubRouteTable, options?: HubRouteTablesCreateOrUpdateOptionalParams): Promise, HubRouteTablesCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, virtualHubName: string, routeTableName: string, routeTableParameters: HubRouteTable, options?: HubRouteTablesCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, virtualHubName: string, routeTableName: string, options?: HubRouteTablesDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, virtualHubName: string, routeTableName: string, options?: HubRouteTablesDeleteOptionalParams): Promise; - get(resourceGroupName: string, virtualHubName: string, routeTableName: string, options?: HubRouteTablesGetOptionalParams): Promise; - list(resourceGroupName: string, virtualHubName: string, options?: HubRouteTablesListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface HubRouteTablesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type HubRouteTablesCreateOrUpdateResponse = HubRouteTable; - -// @public -export interface HubRouteTablesDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface HubRouteTablesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type HubRouteTablesGetResponse = HubRouteTable; - -// @public -export interface HubRouteTablesListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type HubRouteTablesListNextResponse = ListHubRouteTablesResult; - -// @public -export interface HubRouteTablesListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type HubRouteTablesListResponse = ListHubRouteTablesResult; - -// @public -export type HubVirtualNetworkConnection = SubResource & { - name?: string; - readonly etag?: string; - remoteVirtualNetwork?: SubResource; - allowHubToRemoteVnetTransit?: boolean; - allowRemoteVnetToUseHubVnetGateways?: boolean; - enableInternetSecurity?: boolean; - routingConfiguration?: RoutingConfiguration; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface HubVirtualNetworkConnections { - get(resourceGroupName: string, virtualHubName: string, connectionName: string, options?: HubVirtualNetworkConnectionsGetOptionalParams): Promise; - list(resourceGroupName: string, virtualHubName: string, options?: HubVirtualNetworkConnectionsListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface HubVirtualNetworkConnectionsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type HubVirtualNetworkConnectionsGetResponse = HubVirtualNetworkConnection; - -// @public -export interface HubVirtualNetworkConnectionsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type HubVirtualNetworkConnectionsListNextResponse = ListHubVirtualNetworkConnectionsResult; - -// @public -export interface HubVirtualNetworkConnectionsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type HubVirtualNetworkConnectionsListResponse = ListHubVirtualNetworkConnectionsResult; - -// @public -export type HubVirtualNetworkConnectionStatus = string; - -// @public -export type IkeEncryption = string; - -// @public -export type IkeIntegrity = string; - -// @public -export type InboundNatPool = SubResource & { - name?: string; - readonly etag?: string; - readonly type?: string; - frontendIPConfiguration?: SubResource; - protocol?: TransportProtocol; - frontendPortRangeStart?: number; - frontendPortRangeEnd?: number; - backendPort?: number; - idleTimeoutInMinutes?: number; - enableFloatingIP?: boolean; - enableTcpReset?: boolean; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export type InboundNatRule = SubResource & { - name?: string; - readonly etag?: string; - readonly type?: string; - frontendIPConfiguration?: SubResource; - readonly backendIPConfiguration?: NetworkInterfaceIPConfiguration; - protocol?: TransportProtocol; - frontendPort?: number; - backendPort?: number; - idleTimeoutInMinutes?: number; - enableFloatingIP?: boolean; - enableTcpReset?: boolean; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface InboundNatRuleListResult { - readonly nextLink?: string; - value?: InboundNatRule[]; -} - -// @public -export interface InboundNatRules { - beginCreateOrUpdate(resourceGroupName: string, loadBalancerName: string, inboundNatRuleName: string, inboundNatRuleParameters: InboundNatRule, options?: InboundNatRulesCreateOrUpdateOptionalParams): Promise, InboundNatRulesCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, loadBalancerName: string, inboundNatRuleName: string, inboundNatRuleParameters: InboundNatRule, options?: InboundNatRulesCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, loadBalancerName: string, inboundNatRuleName: string, options?: InboundNatRulesDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, loadBalancerName: string, inboundNatRuleName: string, options?: InboundNatRulesDeleteOptionalParams): Promise; - get(resourceGroupName: string, loadBalancerName: string, inboundNatRuleName: string, options?: InboundNatRulesGetOptionalParams): Promise; - list(resourceGroupName: string, loadBalancerName: string, options?: InboundNatRulesListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface InboundNatRulesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type InboundNatRulesCreateOrUpdateResponse = InboundNatRule; - -// @public -export interface InboundNatRulesDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface InboundNatRulesGetOptionalParams extends coreClient.OperationOptions { - expand?: string; -} - -// @public -export type InboundNatRulesGetResponse = InboundNatRule; - -// @public -export interface InboundNatRulesListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type InboundNatRulesListNextResponse = InboundNatRuleListResult; - -// @public -export interface InboundNatRulesListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type InboundNatRulesListResponse = InboundNatRuleListResult; - -// @public -export interface IPAddressAvailabilityResult { - available?: boolean; - availableIPAddresses?: string[]; -} - -// @public -export type IpAllocation = Resource & { - readonly etag?: string; - readonly subnet?: SubResource; - readonly virtualNetwork?: SubResource; - typePropertiesType?: IpAllocationType; - prefix?: string; - prefixLength?: number; - prefixType?: IPVersion; - ipamAllocationId?: string; - allocationTags?: { - [propertyName: string]: string; - }; -}; - -// @public -export interface IpAllocationListResult { - nextLink?: string; - value?: IpAllocation[]; -} - -// @public -export type IPAllocationMethod = string; - -// @public -export interface IpAllocations { - beginCreateOrUpdate(resourceGroupName: string, ipAllocationName: string, parameters: IpAllocation, options?: IpAllocationsCreateOrUpdateOptionalParams): Promise, IpAllocationsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, ipAllocationName: string, parameters: IpAllocation, options?: IpAllocationsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, ipAllocationName: string, options?: IpAllocationsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, ipAllocationName: string, options?: IpAllocationsDeleteOptionalParams): Promise; - get(resourceGroupName: string, ipAllocationName: string, options?: IpAllocationsGetOptionalParams): Promise; - list(options?: IpAllocationsListOptionalParams): PagedAsyncIterableIterator; - listByResourceGroup(resourceGroupName: string, options?: IpAllocationsListByResourceGroupOptionalParams): PagedAsyncIterableIterator; - updateTags(resourceGroupName: string, ipAllocationName: string, parameters: TagsObject, options?: IpAllocationsUpdateTagsOptionalParams): Promise; -} - -// @public -export interface IpAllocationsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type IpAllocationsCreateOrUpdateResponse = IpAllocation; - -// @public -export interface IpAllocationsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface IpAllocationsGetOptionalParams extends coreClient.OperationOptions { - expand?: string; -} - -// @public -export type IpAllocationsGetResponse = IpAllocation; - -// @public -export interface IpAllocationsListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type IpAllocationsListByResourceGroupNextResponse = IpAllocationListResult; - -// @public -export interface IpAllocationsListByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type IpAllocationsListByResourceGroupResponse = IpAllocationListResult; - -// @public -export interface IpAllocationsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type IpAllocationsListNextResponse = IpAllocationListResult; - -// @public -export interface IpAllocationsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type IpAllocationsListResponse = IpAllocationListResult; - -// @public -export interface IpAllocationsUpdateTagsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type IpAllocationsUpdateTagsResponse = IpAllocation; - -// @public -export type IpAllocationType = string; - -// @public -export type IPConfiguration = SubResource & { - name?: string; - readonly etag?: string; - privateIPAddress?: string; - privateIPAllocationMethod?: IPAllocationMethod; - subnet?: Subnet; - publicIPAddress?: PublicIPAddress; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface IPConfigurationBgpPeeringAddress { - customBgpIpAddresses?: string[]; - readonly defaultBgpIpAddresses?: string[]; - ipconfigurationId?: string; - readonly tunnelIpAddresses?: string[]; -} - -// @public -export type IPConfigurationProfile = SubResource & { - name?: string; - readonly type?: string; - readonly etag?: string; - subnet?: Subnet; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export type IpFlowProtocol = string; - -// @public -export type IpGroup = Resource & { - readonly etag?: string; - readonly provisioningState?: ProvisioningState; - ipAddresses?: string[]; - readonly firewalls?: SubResource[]; -}; - -// @public -export interface IpGroupListResult { - nextLink?: string; - value?: IpGroup[]; -} - -// @public -export interface IpGroups { - beginCreateOrUpdate(resourceGroupName: string, ipGroupsName: string, parameters: IpGroup, options?: IpGroupsCreateOrUpdateOptionalParams): Promise, IpGroupsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, ipGroupsName: string, parameters: IpGroup, options?: IpGroupsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, ipGroupsName: string, options?: IpGroupsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, ipGroupsName: string, options?: IpGroupsDeleteOptionalParams): Promise; - get(resourceGroupName: string, ipGroupsName: string, options?: IpGroupsGetOptionalParams): Promise; - list(options?: IpGroupsListOptionalParams): PagedAsyncIterableIterator; - listByResourceGroup(resourceGroupName: string, options?: IpGroupsListByResourceGroupOptionalParams): PagedAsyncIterableIterator; - updateGroups(resourceGroupName: string, ipGroupsName: string, parameters: TagsObject, options?: IpGroupsUpdateGroupsOptionalParams): Promise; -} - -// @public -export interface IpGroupsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type IpGroupsCreateOrUpdateResponse = IpGroup; - -// @public -export interface IpGroupsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface IpGroupsGetOptionalParams extends coreClient.OperationOptions { - expand?: string; -} - -// @public -export type IpGroupsGetResponse = IpGroup; - -// @public -export interface IpGroupsListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type IpGroupsListByResourceGroupNextResponse = IpGroupListResult; - -// @public -export interface IpGroupsListByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type IpGroupsListByResourceGroupResponse = IpGroupListResult; - -// @public -export interface IpGroupsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type IpGroupsListNextResponse = IpGroupListResult; - -// @public -export interface IpGroupsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type IpGroupsListResponse = IpGroupListResult; - -// @public -export interface IpGroupsUpdateGroupsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type IpGroupsUpdateGroupsResponse = IpGroup; - -// @public -export type IpsecEncryption = string; - -// @public -export type IpsecIntegrity = string; - -// @public -export interface IpsecPolicy { - dhGroup: DhGroup; - ikeEncryption: IkeEncryption; - ikeIntegrity: IkeIntegrity; - ipsecEncryption: IpsecEncryption; - ipsecIntegrity: IpsecIntegrity; - pfsGroup: PfsGroup; - saDataSizeKilobytes: number; - saLifeTimeSeconds: number; -} - -// @public -export interface IpTag { - ipTagType?: string; - tag?: string; -} - -// @public -export interface Ipv6CircuitConnectionConfig { - addressPrefix?: string; - readonly circuitConnectionStatus?: CircuitConnectionStatus; -} - -// @public -export interface Ipv6ExpressRouteCircuitPeeringConfig { - microsoftPeeringConfig?: ExpressRouteCircuitPeeringConfig; - primaryPeerAddressPrefix?: string; - routeFilter?: SubResource; - secondaryPeerAddressPrefix?: string; - state?: ExpressRouteCircuitPeeringState; -} - -// @public -export type IPVersion = string; - -// @public -export type IssueType = string; - -// @public -export enum KnownAccess { - // (undocumented) - Allow = "Allow", - // (undocumented) - Deny = "Deny" -} - -// @public -export enum KnownApplicationGatewayBackendHealthServerHealth { - // (undocumented) - Down = "Down", - // (undocumented) - Draining = "Draining", - // (undocumented) - Partial = "Partial", - // (undocumented) - Unknown = "Unknown", - // (undocumented) - Up = "Up" -} - -// @public -export enum KnownApplicationGatewayCookieBasedAffinity { - // (undocumented) - Disabled = "Disabled", - // (undocumented) - Enabled = "Enabled" -} - -// @public -export enum KnownApplicationGatewayCustomErrorStatusCode { - // (undocumented) - HttpStatus403 = "HttpStatus403", - // (undocumented) - HttpStatus502 = "HttpStatus502" -} - -// @public -export enum KnownApplicationGatewayFirewallMode { - // (undocumented) - Detection = "Detection", - // (undocumented) - Prevention = "Prevention" -} - -// @public -export enum KnownApplicationGatewayOperationalState { - // (undocumented) - Running = "Running", - // (undocumented) - Starting = "Starting", - // (undocumented) - Stopped = "Stopped", - // (undocumented) - Stopping = "Stopping" -} - -// @public -export enum KnownApplicationGatewayProtocol { - // (undocumented) - Http = "Http", - // (undocumented) - Https = "Https" -} - -// @public -export enum KnownApplicationGatewayRedirectType { - // (undocumented) - Found = "Found", - // (undocumented) - Permanent = "Permanent", - // (undocumented) - SeeOther = "SeeOther", - // (undocumented) - Temporary = "Temporary" -} - -// @public -export enum KnownApplicationGatewayRequestRoutingRuleType { - // (undocumented) - Basic = "Basic", - // (undocumented) - PathBasedRouting = "PathBasedRouting" -} - -// @public -export enum KnownApplicationGatewaySkuName { - // (undocumented) - StandardLarge = "Standard_Large", - // (undocumented) - StandardMedium = "Standard_Medium", - // (undocumented) - StandardSmall = "Standard_Small", - // (undocumented) - StandardV2 = "Standard_v2", - // (undocumented) - WAFLarge = "WAF_Large", - // (undocumented) - WAFMedium = "WAF_Medium", - // (undocumented) - WAFV2 = "WAF_v2" -} - -// @public -export enum KnownApplicationGatewaySslCipherSuite { - // (undocumented) - TLSDHEDSSWith3DESEDECBCSHA = "TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA", - // (undocumented) - TLSDHEDSSWithAES128CBCSHA = "TLS_DHE_DSS_WITH_AES_128_CBC_SHA", - // (undocumented) - TLSDHEDSSWithAES128CBCSHA256 = "TLS_DHE_DSS_WITH_AES_128_CBC_SHA256", - // (undocumented) - TLSDHEDSSWithAES256CBCSHA = "TLS_DHE_DSS_WITH_AES_256_CBC_SHA", - // (undocumented) - TLSDHEDSSWithAES256CBCSHA256 = "TLS_DHE_DSS_WITH_AES_256_CBC_SHA256", - // (undocumented) - TLSDHERSAWithAES128CBCSHA = "TLS_DHE_RSA_WITH_AES_128_CBC_SHA", - // (undocumented) - TLSDHERSAWithAES128GCMSHA256 = "TLS_DHE_RSA_WITH_AES_128_GCM_SHA256", - // (undocumented) - TLSDHERSAWithAES256CBCSHA = "TLS_DHE_RSA_WITH_AES_256_CBC_SHA", - // (undocumented) - TLSDHERSAWithAES256GCMSHA384 = "TLS_DHE_RSA_WITH_AES_256_GCM_SHA384", - // (undocumented) - TLSEcdheEcdsaWithAES128CBCSHA = "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA", - // (undocumented) - TLSEcdheEcdsaWithAES128CBCSHA256 = "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256", - // (undocumented) - TLSEcdheEcdsaWithAES128GCMSHA256 = "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256", - // (undocumented) - TLSEcdheEcdsaWithAES256CBCSHA = "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA", - // (undocumented) - TLSEcdheEcdsaWithAES256CBCSHA384 = "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384", - // (undocumented) - TLSEcdheEcdsaWithAES256GCMSHA384 = "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384", - // (undocumented) - TLSEcdheRSAWithAES128CBCSHA = "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA", - // (undocumented) - TLSEcdheRSAWithAES128CBCSHA256 = "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256", - // (undocumented) - TLSEcdheRSAWithAES128GCMSHA256 = "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256", - // (undocumented) - TLSEcdheRSAWithAES256CBCSHA = "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA", - // (undocumented) - TLSEcdheRSAWithAES256CBCSHA384 = "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384", - // (undocumented) - TLSEcdheRSAWithAES256GCMSHA384 = "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384", - // (undocumented) - TLSRSAWith3DESEDECBCSHA = "TLS_RSA_WITH_3DES_EDE_CBC_SHA", - // (undocumented) - TLSRSAWithAES128CBCSHA = "TLS_RSA_WITH_AES_128_CBC_SHA", - // (undocumented) - TLSRSAWithAES128CBCSHA256 = "TLS_RSA_WITH_AES_128_CBC_SHA256", - // (undocumented) - TLSRSAWithAES128GCMSHA256 = "TLS_RSA_WITH_AES_128_GCM_SHA256", - // (undocumented) - TLSRSAWithAES256CBCSHA = "TLS_RSA_WITH_AES_256_CBC_SHA", - // (undocumented) - TLSRSAWithAES256CBCSHA256 = "TLS_RSA_WITH_AES_256_CBC_SHA256", - // (undocumented) - TLSRSAWithAES256GCMSHA384 = "TLS_RSA_WITH_AES_256_GCM_SHA384" -} - -// @public -export enum KnownApplicationGatewaySslPolicyName { - // (undocumented) - AppGwSslPolicy20150501 = "AppGwSslPolicy20150501", - // (undocumented) - AppGwSslPolicy20170401 = "AppGwSslPolicy20170401", - // (undocumented) - AppGwSslPolicy20170401S = "AppGwSslPolicy20170401S" -} - -// @public -export enum KnownApplicationGatewaySslPolicyType { - // (undocumented) - Custom = "Custom", - // (undocumented) - Predefined = "Predefined" -} - -// @public -export enum KnownApplicationGatewaySslProtocol { - // (undocumented) - TLSv10 = "TLSv1_0", - // (undocumented) - TLSv11 = "TLSv1_1", - // (undocumented) - TLSv12 = "TLSv1_2" -} - -// @public -export enum KnownApplicationGatewayTier { - // (undocumented) - Standard = "Standard", - // (undocumented) - StandardV2 = "Standard_v2", - // (undocumented) - WAF = "WAF", - // (undocumented) - WAFV2 = "WAF_v2" -} - -// @public -export enum KnownAssociationType { - // (undocumented) - Associated = "Associated", - // (undocumented) - Contains = "Contains" -} - -// @public -export enum KnownAuthenticationMethod { - // (undocumented) - EapmschaPv2 = "EAPMSCHAPv2", - // (undocumented) - Eaptls = "EAPTLS" -} - -// @public -export enum KnownAuthorizationUseStatus { - // (undocumented) - Available = "Available", - // (undocumented) - InUse = "InUse" -} - -// @public -export enum KnownAzureFirewallApplicationRuleProtocolType { - // (undocumented) - Http = "Http", - // (undocumented) - Https = "Https", - // (undocumented) - Mssql = "Mssql" -} - -// @public -export enum KnownAzureFirewallNatRCActionType { - // (undocumented) - Dnat = "Dnat", - // (undocumented) - Snat = "Snat" -} - -// @public -export enum KnownAzureFirewallNetworkRuleProtocol { - // (undocumented) - Any = "Any", - // (undocumented) - Icmp = "ICMP", - // (undocumented) - TCP = "TCP", - // (undocumented) - UDP = "UDP" -} - -// @public -export enum KnownAzureFirewallRCActionType { - // (undocumented) - Allow = "Allow", - // (undocumented) - Deny = "Deny" -} - -// @public -export enum KnownAzureFirewallSkuName { - // (undocumented) - AzfwHub = "AZFW_Hub", - // (undocumented) - AzfwVnet = "AZFW_VNet" -} - -// @public -export enum KnownAzureFirewallSkuTier { - // (undocumented) - Premium = "Premium", - // (undocumented) - Standard = "Standard" -} - -// @public -export enum KnownAzureFirewallThreatIntelMode { - // (undocumented) - Alert = "Alert", - // (undocumented) - Deny = "Deny", - // (undocumented) - Off = "Off" -} - -// @public -export enum KnownBastionConnectProtocol { - // (undocumented) - RDP = "RDP", - // (undocumented) - SSH = "SSH" -} - -// @public -export enum KnownBgpPeerState { - // (undocumented) - Connected = "Connected", - // (undocumented) - Connecting = "Connecting", - // (undocumented) - Idle = "Idle", - // (undocumented) - Stopped = "Stopped", - // (undocumented) - Unknown = "Unknown" -} - -// @public -export enum KnownCircuitConnectionStatus { - // (undocumented) - Connected = "Connected", - // (undocumented) - Connecting = "Connecting", - // (undocumented) - Disconnected = "Disconnected" -} - -// @public -export enum KnownConnectionMonitorEndpointFilterItemType { - // (undocumented) - AgentAddress = "AgentAddress" -} - -// @public -export enum KnownConnectionMonitorEndpointFilterType { - // (undocumented) - Include = "Include" -} - -// @public -export enum KnownConnectionMonitorSourceStatus { - // (undocumented) - Active = "Active", - // (undocumented) - Inactive = "Inactive", - // (undocumented) - Unknown = "Unknown" -} - -// @public -export enum KnownConnectionMonitorTestConfigurationProtocol { - // (undocumented) - Http = "Http", - // (undocumented) - Icmp = "Icmp", - // (undocumented) - Tcp = "Tcp" -} - -// @public -export enum KnownConnectionMonitorType { - // (undocumented) - MultiEndpoint = "MultiEndpoint", - // (undocumented) - SingleSourceDestination = "SingleSourceDestination" -} - -// @public -export enum KnownConnectionState { - // (undocumented) - Reachable = "Reachable", - // (undocumented) - Unknown = "Unknown", - // (undocumented) - Unreachable = "Unreachable" -} - -// @public -export enum KnownConnectionStatus { - // (undocumented) - Connected = "Connected", - // (undocumented) - Degraded = "Degraded", - // (undocumented) - Disconnected = "Disconnected", - // (undocumented) - Unknown = "Unknown" -} - -// @public -export enum KnownDdosCustomPolicyProtocol { - // (undocumented) - Syn = "Syn", - // (undocumented) - Tcp = "Tcp", - // (undocumented) - Udp = "Udp" -} - -// @public -export enum KnownDdosCustomPolicyTriggerSensitivityOverride { - // (undocumented) - Default = "Default", - // (undocumented) - High = "High", - // (undocumented) - Low = "Low", - // (undocumented) - Relaxed = "Relaxed" -} - -// @public -export enum KnownDdosSettingsProtectionCoverage { - // (undocumented) - Basic = "Basic", - // (undocumented) - Standard = "Standard" -} - -// @public -export enum KnownDhGroup { - // (undocumented) - DHGroup1 = "DHGroup1", - // (undocumented) - DHGroup14 = "DHGroup14", - // (undocumented) - DHGroup2 = "DHGroup2", - // (undocumented) - DHGroup2048 = "DHGroup2048", - // (undocumented) - DHGroup24 = "DHGroup24", - // (undocumented) - ECP256 = "ECP256", - // (undocumented) - ECP384 = "ECP384", - // (undocumented) - None = "None" -} - -// @public -export enum KnownDirection { - // (undocumented) - Inbound = "Inbound", - // (undocumented) - Outbound = "Outbound" -} - -// @public -export enum KnownEffectiveRouteSource { - // (undocumented) - Default = "Default", - // (undocumented) - Unknown = "Unknown", - // (undocumented) - User = "User", - // (undocumented) - VirtualNetworkGateway = "VirtualNetworkGateway" -} - -// @public -export enum KnownEffectiveRouteState { - // (undocumented) - Active = "Active", - // (undocumented) - Invalid = "Invalid" -} - -// @public -export enum KnownEffectiveSecurityRuleProtocol { - // (undocumented) - All = "All", - // (undocumented) - Tcp = "Tcp", - // (undocumented) - Udp = "Udp" -} - -// @public -export enum KnownEvaluationState { - // (undocumented) - Completed = "Completed", - // (undocumented) - InProgress = "InProgress", - // (undocumented) - NotStarted = "NotStarted" -} - -// @public -export enum KnownExpressRouteCircuitPeeringAdvertisedPublicPrefixState { - // (undocumented) - Configured = "Configured", - // (undocumented) - Configuring = "Configuring", - // (undocumented) - NotConfigured = "NotConfigured", - // (undocumented) - ValidationNeeded = "ValidationNeeded" -} - -// @public -export enum KnownExpressRouteCircuitPeeringState { - // (undocumented) - Disabled = "Disabled", - // (undocumented) - Enabled = "Enabled" -} - -// @public -export enum KnownExpressRouteCircuitSkuFamily { - // (undocumented) - MeteredData = "MeteredData", - // (undocumented) - UnlimitedData = "UnlimitedData" -} - -// @public -export enum KnownExpressRouteCircuitSkuTier { - // (undocumented) - Basic = "Basic", - // (undocumented) - Local = "Local", - // (undocumented) - Premium = "Premium", - // (undocumented) - Standard = "Standard" -} - -// @public -export enum KnownExpressRouteLinkAdminState { - // (undocumented) - Disabled = "Disabled", - // (undocumented) - Enabled = "Enabled" -} - -// @public -export enum KnownExpressRouteLinkConnectorType { - // (undocumented) - LC = "LC", - // (undocumented) - SC = "SC" -} - -// @public -export enum KnownExpressRouteLinkMacSecCipher { - // (undocumented) - GcmAes128 = "gcm-aes-128", - // (undocumented) - GcmAes256 = "gcm-aes-256" -} - -// @public -export enum KnownExpressRoutePeeringState { - // (undocumented) - Disabled = "Disabled", - // (undocumented) - Enabled = "Enabled" -} - -// @public -export enum KnownExpressRoutePeeringType { - // (undocumented) - AzurePrivatePeering = "AzurePrivatePeering", - // (undocumented) - AzurePublicPeering = "AzurePublicPeering", - // (undocumented) - MicrosoftPeering = "MicrosoftPeering" -} - -// @public -export enum KnownExpressRoutePortsEncapsulation { - // (undocumented) - Dot1Q = "Dot1Q", - // (undocumented) - QinQ = "QinQ" -} - -// @public -export enum KnownFirewallPolicyFilterRuleActionType { - // (undocumented) - Allow = "Allow", - // (undocumented) - Deny = "Deny" -} - -// @public -export enum KnownFirewallPolicyIntrusionSystemMode { - // (undocumented) - Disabled = "Disabled", - // (undocumented) - Enabled = "Enabled" -} - -// @public -export enum KnownFirewallPolicyNatRuleActionType { - // (undocumented) - Dnat = "DNAT" -} - -// @public -export enum KnownFirewallPolicyRuleConditionApplicationProtocolType { - // (undocumented) - Http = "Http", - // (undocumented) - Https = "Https" -} - -// @public -export enum KnownFirewallPolicyRuleConditionNetworkProtocol { - // (undocumented) - Any = "Any", - // (undocumented) - Icmp = "ICMP", - // (undocumented) - TCP = "TCP", - // (undocumented) - UDP = "UDP" -} - -// @public -export enum KnownFirewallPolicyRuleConditionType { - // (undocumented) - ApplicationRuleCondition = "ApplicationRuleCondition", - // (undocumented) - NatRuleCondition = "NatRuleCondition", - // (undocumented) - NetworkRuleCondition = "NetworkRuleCondition" -} - -// @public -export enum KnownFirewallPolicyRuleType { - // (undocumented) - FirewallPolicyFilterRule = "FirewallPolicyFilterRule", - // (undocumented) - FirewallPolicyNatRule = "FirewallPolicyNatRule" -} - -// @public -export enum KnownFlowLogFormatType { - // (undocumented) - Json = "JSON" -} - -// @public -export enum KnownHttpConfigurationMethod { - // (undocumented) - Get = "Get", - // (undocumented) - Post = "Post" -} - -// @public -export enum KnownHttpMethod { - // (undocumented) - Get = "Get" -} - -// @public -export enum KnownHubVirtualNetworkConnectionStatus { - // (undocumented) - Connected = "Connected", - // (undocumented) - Connecting = "Connecting", - // (undocumented) - NotConnected = "NotConnected", - // (undocumented) - Unknown = "Unknown" -} - -// @public -export enum KnownIkeEncryption { - // (undocumented) - AES128 = "AES128", - // (undocumented) - AES192 = "AES192", - // (undocumented) - AES256 = "AES256", - // (undocumented) - DES = "DES", - // (undocumented) - DES3 = "DES3", - // (undocumented) - Gcmaes128 = "GCMAES128", - // (undocumented) - Gcmaes256 = "GCMAES256" -} - -// @public -export enum KnownIkeIntegrity { - // (undocumented) - Gcmaes128 = "GCMAES128", - // (undocumented) - Gcmaes256 = "GCMAES256", - // (undocumented) - MD5 = "MD5", - // (undocumented) - SHA1 = "SHA1", - // (undocumented) - SHA256 = "SHA256", - // (undocumented) - SHA384 = "SHA384" -} - -// @public -export enum KnownIPAllocationMethod { - // (undocumented) - Dynamic = "Dynamic", - // (undocumented) - Static = "Static" -} - -// @public -export enum KnownIpAllocationType { - // (undocumented) - Hypernet = "Hypernet", - // (undocumented) - Undefined = "Undefined" -} - -// @public -export enum KnownIpFlowProtocol { - // (undocumented) - TCP = "TCP", - // (undocumented) - UDP = "UDP" -} - -// @public -export enum KnownIpsecEncryption { - // (undocumented) - AES128 = "AES128", - // (undocumented) - AES192 = "AES192", - // (undocumented) - AES256 = "AES256", - // (undocumented) - DES = "DES", - // (undocumented) - DES3 = "DES3", - // (undocumented) - Gcmaes128 = "GCMAES128", - // (undocumented) - Gcmaes192 = "GCMAES192", - // (undocumented) - Gcmaes256 = "GCMAES256", - // (undocumented) - None = "None" -} - -// @public -export enum KnownIpsecIntegrity { - // (undocumented) - Gcmaes128 = "GCMAES128", - // (undocumented) - Gcmaes192 = "GCMAES192", - // (undocumented) - Gcmaes256 = "GCMAES256", - // (undocumented) - MD5 = "MD5", - // (undocumented) - SHA1 = "SHA1", - // (undocumented) - SHA256 = "SHA256" -} - -// @public -export enum KnownIPVersion { - // (undocumented) - IPv4 = "IPv4", - // (undocumented) - IPv6 = "IPv6" -} - -// @public -export enum KnownIssueType { - // (undocumented) - AgentStopped = "AgentStopped", - // (undocumented) - DnsResolution = "DnsResolution", - // (undocumented) - GuestFirewall = "GuestFirewall", - // (undocumented) - NetworkSecurityRule = "NetworkSecurityRule", - // (undocumented) - Platform = "Platform", - // (undocumented) - PortThrottled = "PortThrottled", - // (undocumented) - SocketBind = "SocketBind", - // (undocumented) - Unknown = "Unknown", - // (undocumented) - UserDefinedRoute = "UserDefinedRoute" -} - -// @public -export enum KnownLoadBalancerOutboundRuleProtocol { - // (undocumented) - All = "All", - // (undocumented) - Tcp = "Tcp", - // (undocumented) - Udp = "Udp" -} - -// @public -export enum KnownLoadBalancerSkuName { - // (undocumented) - Basic = "Basic", - // (undocumented) - Standard = "Standard" -} - -// @public -export enum KnownLoadDistribution { - // (undocumented) - Default = "Default", - // (undocumented) - SourceIP = "SourceIP", - // (undocumented) - SourceIPProtocol = "SourceIPProtocol" -} - -// @public -export enum KnownManagedRuleEnabledState { - // (undocumented) - Disabled = "Disabled" -} - -// @public -export enum KnownNatGatewaySkuName { - // (undocumented) - Standard = "Standard" -} - -// @public -export enum KnownNetworkOperationStatus { - // (undocumented) - Failed = "Failed", - // (undocumented) - InProgress = "InProgress", - // (undocumented) - Succeeded = "Succeeded" -} - -// @public -export enum KnownNextHopType { - // (undocumented) - HyperNetGateway = "HyperNetGateway", - // (undocumented) - Internet = "Internet", - // (undocumented) - None = "None", - // (undocumented) - VirtualAppliance = "VirtualAppliance", - // (undocumented) - VirtualNetworkGateway = "VirtualNetworkGateway", - // (undocumented) - VnetLocal = "VnetLocal" -} - -// @public -export enum KnownOfficeTrafficCategory { - // (undocumented) - All = "All", - // (undocumented) - None = "None", - // (undocumented) - Optimize = "Optimize", - // (undocumented) - OptimizeAndAllow = "OptimizeAndAllow" -} - -// @public -export enum KnownOrigin { - // (undocumented) - Inbound = "Inbound", - // (undocumented) - Local = "Local", - // (undocumented) - Outbound = "Outbound" -} - -// @public -export enum KnownOutputType { - // (undocumented) - Workspace = "Workspace" -} - -// @public -export enum KnownOwaspCrsExclusionEntryMatchVariable { - // (undocumented) - RequestArgNames = "RequestArgNames", - // (undocumented) - RequestCookieNames = "RequestCookieNames", - // (undocumented) - RequestHeaderNames = "RequestHeaderNames" -} - -// @public -export enum KnownOwaspCrsExclusionEntrySelectorMatchOperator { - // (undocumented) - Contains = "Contains", - // (undocumented) - EndsWith = "EndsWith", - // (undocumented) - Equals = "Equals", - // (undocumented) - EqualsAny = "EqualsAny", - // (undocumented) - StartsWith = "StartsWith" -} - -// @public -export enum KnownPcError { - // (undocumented) - AgentStopped = "AgentStopped", - // (undocumented) - CaptureFailed = "CaptureFailed", - // (undocumented) - InternalError = "InternalError", - // (undocumented) - LocalFileFailed = "LocalFileFailed", - // (undocumented) - StorageFailed = "StorageFailed" -} - -// @public -export enum KnownPcProtocol { - // (undocumented) - Any = "Any", - // (undocumented) - TCP = "TCP", - // (undocumented) - UDP = "UDP" -} - -// @public -export enum KnownPcStatus { - // (undocumented) - Error = "Error", - // (undocumented) - NotStarted = "NotStarted", - // (undocumented) - Running = "Running", - // (undocumented) - Stopped = "Stopped", - // (undocumented) - Unknown = "Unknown" -} - -// @public -export enum KnownPfsGroup { - // (undocumented) - ECP256 = "ECP256", - // (undocumented) - ECP384 = "ECP384", - // (undocumented) - None = "None", - // (undocumented) - PFS1 = "PFS1", - // (undocumented) - PFS14 = "PFS14", - // (undocumented) - PFS2 = "PFS2", - // (undocumented) - PFS2048 = "PFS2048", - // (undocumented) - PFS24 = "PFS24", - // (undocumented) - Pfsmm = "PFSMM" -} - -// @public -export enum KnownPreferredIPVersion { - // (undocumented) - IPv4 = "IPv4", - // (undocumented) - IPv6 = "IPv6" -} - -// @public -export enum KnownProbeProtocol { - // (undocumented) - Http = "Http", - // (undocumented) - Https = "Https", - // (undocumented) - Tcp = "Tcp" -} - -// @public -export enum KnownProcessorArchitecture { - // (undocumented) - Amd64 = "Amd64", - // (undocumented) - X86 = "X86" -} - -// @public -export enum KnownProtocol { - // (undocumented) - Http = "Http", - // (undocumented) - Https = "Https", - // (undocumented) - Icmp = "Icmp", - // (undocumented) - Tcp = "Tcp" -} - -// @public -export enum KnownProvisioningState { - // (undocumented) - Deleting = "Deleting", - // (undocumented) - Failed = "Failed", - // (undocumented) - Succeeded = "Succeeded", - // (undocumented) - Updating = "Updating" -} - -// @public -export enum KnownPublicIPAddressSkuName { - // (undocumented) - Basic = "Basic", - // (undocumented) - Standard = "Standard" -} - -// @public -export enum KnownPublicIPPrefixSkuName { - // (undocumented) - Standard = "Standard" -} - -// @public -export enum KnownRouteFilterRuleType { - // (undocumented) - Community = "Community" -} - -// @public -export enum KnownRouteNextHopType { - // (undocumented) - Internet = "Internet", - // (undocumented) - None = "None", - // (undocumented) - VirtualAppliance = "VirtualAppliance", - // (undocumented) - VirtualNetworkGateway = "VirtualNetworkGateway", - // (undocumented) - VnetLocal = "VnetLocal" -} - -// @public -export enum KnownSecurityPartnerProviderConnectionStatus { - // (undocumented) - Connected = "Connected", - // (undocumented) - NotConnected = "NotConnected", - // (undocumented) - PartiallyConnected = "PartiallyConnected", - // (undocumented) - Unknown = "Unknown" -} - -// @public -export enum KnownSecurityProviderName { - // (undocumented) - Checkpoint = "Checkpoint", - // (undocumented) - IBoss = "IBoss", - // (undocumented) - ZScaler = "ZScaler" -} - -// @public -export enum KnownSecurityRuleAccess { - // (undocumented) - Allow = "Allow", - // (undocumented) - Deny = "Deny" -} - -// @public -export enum KnownSecurityRuleDirection { - // (undocumented) - Inbound = "Inbound", - // (undocumented) - Outbound = "Outbound" -} - -// @public -export enum KnownSecurityRuleProtocol { - // (undocumented) - Ah = "Ah", - // (undocumented) - Asterisk = "*", - // (undocumented) - Esp = "Esp", - // (undocumented) - Icmp = "Icmp", - // (undocumented) - Tcp = "Tcp", - // (undocumented) - Udp = "Udp" -} - -// @public -export enum KnownServiceProviderProvisioningState { - // (undocumented) - Deprovisioning = "Deprovisioning", - // (undocumented) - NotProvisioned = "NotProvisioned", - // (undocumented) - Provisioned = "Provisioned", - // (undocumented) - Provisioning = "Provisioning" -} - -// @public -export enum KnownSeverity { - // (undocumented) - Error = "Error", - // (undocumented) - Warning = "Warning" -} - -// @public -export enum KnownTransportProtocol { - // (undocumented) - All = "All", - // (undocumented) - Tcp = "Tcp", - // (undocumented) - Udp = "Udp" -} - -// @public -export enum KnownTunnelConnectionStatus { - // (undocumented) - Connected = "Connected", - // (undocumented) - Connecting = "Connecting", - // (undocumented) - NotConnected = "NotConnected", - // (undocumented) - Unknown = "Unknown" -} - -// @public -export enum KnownUsageUnit { - // (undocumented) - Count = "Count" -} - -// @public -export enum KnownVerbosityLevel { - // (undocumented) - Full = "Full", - // (undocumented) - Minimum = "Minimum", - // (undocumented) - Normal = "Normal" -} - -// @public -export enum KnownVirtualNetworkGatewayConnectionProtocol { - // (undocumented) - IKEv1 = "IKEv1", - // (undocumented) - IKEv2 = "IKEv2" -} - -// @public -export enum KnownVirtualNetworkGatewayConnectionStatus { - // (undocumented) - Connected = "Connected", - // (undocumented) - Connecting = "Connecting", - // (undocumented) - NotConnected = "NotConnected", - // (undocumented) - Unknown = "Unknown" -} - -// @public -export enum KnownVirtualNetworkGatewayConnectionType { - // (undocumented) - ExpressRoute = "ExpressRoute", - // (undocumented) - IPsec = "IPsec", - // (undocumented) - Vnet2Vnet = "Vnet2Vnet", - // (undocumented) - VPNClient = "VPNClient" -} - -// @public -export enum KnownVirtualNetworkGatewaySkuName { - // (undocumented) - Basic = "Basic", - // (undocumented) - ErGw1AZ = "ErGw1AZ", - // (undocumented) - ErGw2AZ = "ErGw2AZ", - // (undocumented) - ErGw3AZ = "ErGw3AZ", - // (undocumented) - HighPerformance = "HighPerformance", - // (undocumented) - Standard = "Standard", - // (undocumented) - UltraPerformance = "UltraPerformance", - // (undocumented) - VpnGw1 = "VpnGw1", - // (undocumented) - VpnGw1AZ = "VpnGw1AZ", - // (undocumented) - VpnGw2 = "VpnGw2", - // (undocumented) - VpnGw2AZ = "VpnGw2AZ", - // (undocumented) - VpnGw3 = "VpnGw3", - // (undocumented) - VpnGw3AZ = "VpnGw3AZ", - // (undocumented) - VpnGw4 = "VpnGw4", - // (undocumented) - VpnGw4AZ = "VpnGw4AZ", - // (undocumented) - VpnGw5 = "VpnGw5", - // (undocumented) - VpnGw5AZ = "VpnGw5AZ" -} - -// @public -export enum KnownVirtualNetworkGatewaySkuTier { - // (undocumented) - Basic = "Basic", - // (undocumented) - ErGw1AZ = "ErGw1AZ", - // (undocumented) - ErGw2AZ = "ErGw2AZ", - // (undocumented) - ErGw3AZ = "ErGw3AZ", - // (undocumented) - HighPerformance = "HighPerformance", - // (undocumented) - Standard = "Standard", - // (undocumented) - UltraPerformance = "UltraPerformance", - // (undocumented) - VpnGw1 = "VpnGw1", - // (undocumented) - VpnGw1AZ = "VpnGw1AZ", - // (undocumented) - VpnGw2 = "VpnGw2", - // (undocumented) - VpnGw2AZ = "VpnGw2AZ", - // (undocumented) - VpnGw3 = "VpnGw3", - // (undocumented) - VpnGw3AZ = "VpnGw3AZ", - // (undocumented) - VpnGw4 = "VpnGw4", - // (undocumented) - VpnGw4AZ = "VpnGw4AZ", - // (undocumented) - VpnGw5 = "VpnGw5", - // (undocumented) - VpnGw5AZ = "VpnGw5AZ" -} - -// @public -export enum KnownVirtualNetworkGatewayType { - // (undocumented) - ExpressRoute = "ExpressRoute", - // (undocumented) - Vpn = "Vpn" -} - -// @public -export enum KnownVirtualNetworkPeeringState { - // (undocumented) - Connected = "Connected", - // (undocumented) - Disconnected = "Disconnected", - // (undocumented) - Initiated = "Initiated" -} - -// @public -export enum KnownVirtualWanSecurityProviderType { - // (undocumented) - External = "External", - // (undocumented) - Native = "Native" -} - -// @public -export enum KnownVpnAuthenticationType { - // (undocumented) - AAD = "AAD", - // (undocumented) - Certificate = "Certificate", - // (undocumented) - Radius = "Radius" -} - -// @public -export enum KnownVpnClientProtocol { - // (undocumented) - IkeV2 = "IkeV2", - // (undocumented) - OpenVPN = "OpenVPN", - // (undocumented) - Sstp = "SSTP" -} - -// @public -export enum KnownVpnConnectionStatus { - // (undocumented) - Connected = "Connected", - // (undocumented) - Connecting = "Connecting", - // (undocumented) - NotConnected = "NotConnected", - // (undocumented) - Unknown = "Unknown" -} - -// @public -export enum KnownVpnGatewayGeneration { - // (undocumented) - Generation1 = "Generation1", - // (undocumented) - Generation2 = "Generation2", - // (undocumented) - None = "None" -} - -// @public -export enum KnownVpnGatewayTunnelingProtocol { - // (undocumented) - IkeV2 = "IkeV2", - // (undocumented) - OpenVPN = "OpenVPN" -} - -// @public -export enum KnownVpnType { - // (undocumented) - PolicyBased = "PolicyBased", - // (undocumented) - RouteBased = "RouteBased" -} - -// @public -export enum KnownWebApplicationFirewallAction { - // (undocumented) - Allow = "Allow", - // (undocumented) - Block = "Block", - // (undocumented) - Log = "Log" -} - -// @public -export enum KnownWebApplicationFirewallEnabledState { - // (undocumented) - Disabled = "Disabled", - // (undocumented) - Enabled = "Enabled" -} - -// @public -export enum KnownWebApplicationFirewallMatchVariable { - // (undocumented) - PostArgs = "PostArgs", - // (undocumented) - QueryString = "QueryString", - // (undocumented) - RemoteAddr = "RemoteAddr", - // (undocumented) - RequestBody = "RequestBody", - // (undocumented) - RequestCookies = "RequestCookies", - // (undocumented) - RequestHeaders = "RequestHeaders", - // (undocumented) - RequestMethod = "RequestMethod", - // (undocumented) - RequestUri = "RequestUri" -} - -// @public -export enum KnownWebApplicationFirewallMode { - // (undocumented) - Detection = "Detection", - // (undocumented) - Prevention = "Prevention" -} - -// @public -export enum KnownWebApplicationFirewallOperator { - // (undocumented) - BeginsWith = "BeginsWith", - // (undocumented) - Contains = "Contains", - // (undocumented) - EndsWith = "EndsWith", - // (undocumented) - Equal = "Equal", - // (undocumented) - GeoMatch = "GeoMatch", - // (undocumented) - GreaterThan = "GreaterThan", - // (undocumented) - GreaterThanOrEqual = "GreaterThanOrEqual", - // (undocumented) - IPMatch = "IPMatch", - // (undocumented) - LessThan = "LessThan", - // (undocumented) - LessThanOrEqual = "LessThanOrEqual", - // (undocumented) - Regex = "Regex" -} - -// @public -export enum KnownWebApplicationFirewallPolicyResourceState { - // (undocumented) - Creating = "Creating", - // (undocumented) - Deleting = "Deleting", - // (undocumented) - Disabled = "Disabled", - // (undocumented) - Disabling = "Disabling", - // (undocumented) - Enabled = "Enabled", - // (undocumented) - Enabling = "Enabling" -} - -// @public -export enum KnownWebApplicationFirewallRuleType { - // (undocumented) - Invalid = "Invalid", - // (undocumented) - MatchRule = "MatchRule" -} - -// @public -export enum KnownWebApplicationFirewallTransform { - // (undocumented) - HtmlEntityDecode = "HtmlEntityDecode", - // (undocumented) - Lowercase = "Lowercase", - // (undocumented) - RemoveNulls = "RemoveNulls", - // (undocumented) - Trim = "Trim", - // (undocumented) - UrlDecode = "UrlDecode", - // (undocumented) - UrlEncode = "UrlEncode" -} - -// @public -export interface ListHubRouteTablesResult { - nextLink?: string; - value?: HubRouteTable[]; -} - -// @public -export interface ListHubVirtualNetworkConnectionsResult { - nextLink?: string; - value?: HubVirtualNetworkConnection[]; -} - -// @public -export interface ListP2SVpnGatewaysResult { - nextLink?: string; - value?: P2SVpnGateway[]; -} - -// @public -export interface ListVirtualHubRouteTableV2SResult { - nextLink?: string; - value?: VirtualHubRouteTableV2[]; -} - -// @public -export interface ListVirtualHubsResult { - nextLink?: string; - value?: VirtualHub[]; -} - -// @public -export interface ListVirtualWANsResult { - nextLink?: string; - value?: VirtualWAN[]; -} - -// @public -export interface ListVpnConnectionsResult { - nextLink?: string; - value?: VpnConnection[]; -} - -// @public -export interface ListVpnGatewaysResult { - nextLink?: string; - value?: VpnGateway[]; -} - -// @public -export interface ListVpnServerConfigurationsResult { - nextLink?: string; - value?: VpnServerConfiguration[]; -} - -// @public -export interface ListVpnSiteLinkConnectionsResult { - nextLink?: string; - value?: VpnSiteLinkConnection[]; -} - -// @public -export interface ListVpnSiteLinksResult { - nextLink?: string; - value?: VpnSiteLink[]; -} - -// @public -export interface ListVpnSitesResult { - nextLink?: string; - value?: VpnSite[]; -} - -// @public -export type LoadBalancer = Resource & { - sku?: LoadBalancerSku; - readonly etag?: string; - frontendIPConfigurations?: FrontendIPConfiguration[]; - backendAddressPools?: BackendAddressPool[]; - loadBalancingRules?: LoadBalancingRule[]; - probes?: Probe[]; - inboundNatRules?: InboundNatRule[]; - inboundNatPools?: InboundNatPool[]; - outboundRules?: OutboundRule[]; - readonly resourceGuid?: string; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface LoadBalancerBackendAddress { - ipAddress?: string; - name?: string; - networkInterfaceIPConfiguration?: NetworkInterfaceIPConfiguration; - virtualNetwork?: VirtualNetwork; -} - -// @public -export interface LoadBalancerBackendAddressPoolListResult { - readonly nextLink?: string; - value?: BackendAddressPool[]; -} - -// @public -export interface LoadBalancerBackendAddressPools { - beginCreateOrUpdate(resourceGroupName: string, loadBalancerName: string, backendAddressPoolName: string, parameters: BackendAddressPool, options?: LoadBalancerBackendAddressPoolsCreateOrUpdateOptionalParams): Promise, LoadBalancerBackendAddressPoolsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, loadBalancerName: string, backendAddressPoolName: string, parameters: BackendAddressPool, options?: LoadBalancerBackendAddressPoolsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, loadBalancerName: string, backendAddressPoolName: string, options?: LoadBalancerBackendAddressPoolsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, loadBalancerName: string, backendAddressPoolName: string, options?: LoadBalancerBackendAddressPoolsDeleteOptionalParams): Promise; - get(resourceGroupName: string, loadBalancerName: string, backendAddressPoolName: string, options?: LoadBalancerBackendAddressPoolsGetOptionalParams): Promise; - list(resourceGroupName: string, loadBalancerName: string, options?: LoadBalancerBackendAddressPoolsListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface LoadBalancerBackendAddressPoolsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type LoadBalancerBackendAddressPoolsCreateOrUpdateResponse = BackendAddressPool; - -// @public -export interface LoadBalancerBackendAddressPoolsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface LoadBalancerBackendAddressPoolsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type LoadBalancerBackendAddressPoolsGetResponse = BackendAddressPool; - -// @public -export interface LoadBalancerBackendAddressPoolsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type LoadBalancerBackendAddressPoolsListNextResponse = LoadBalancerBackendAddressPoolListResult; - -// @public -export interface LoadBalancerBackendAddressPoolsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type LoadBalancerBackendAddressPoolsListResponse = LoadBalancerBackendAddressPoolListResult; - -// @public -export interface LoadBalancerFrontendIPConfigurationListResult { - readonly nextLink?: string; - value?: FrontendIPConfiguration[]; -} - -// @public -export interface LoadBalancerFrontendIPConfigurations { - get(resourceGroupName: string, loadBalancerName: string, frontendIPConfigurationName: string, options?: LoadBalancerFrontendIPConfigurationsGetOptionalParams): Promise; - list(resourceGroupName: string, loadBalancerName: string, options?: LoadBalancerFrontendIPConfigurationsListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface LoadBalancerFrontendIPConfigurationsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type LoadBalancerFrontendIPConfigurationsGetResponse = FrontendIPConfiguration; - -// @public -export interface LoadBalancerFrontendIPConfigurationsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type LoadBalancerFrontendIPConfigurationsListNextResponse = LoadBalancerFrontendIPConfigurationListResult; - -// @public -export interface LoadBalancerFrontendIPConfigurationsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type LoadBalancerFrontendIPConfigurationsListResponse = LoadBalancerFrontendIPConfigurationListResult; - -// @public -export interface LoadBalancerListResult { - readonly nextLink?: string; - value?: LoadBalancer[]; -} - -// @public -export interface LoadBalancerLoadBalancingRuleListResult { - readonly nextLink?: string; - value?: LoadBalancingRule[]; -} - -// @public -export interface LoadBalancerLoadBalancingRules { - get(resourceGroupName: string, loadBalancerName: string, loadBalancingRuleName: string, options?: LoadBalancerLoadBalancingRulesGetOptionalParams): Promise; - list(resourceGroupName: string, loadBalancerName: string, options?: LoadBalancerLoadBalancingRulesListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface LoadBalancerLoadBalancingRulesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type LoadBalancerLoadBalancingRulesGetResponse = LoadBalancingRule; - -// @public -export interface LoadBalancerLoadBalancingRulesListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type LoadBalancerLoadBalancingRulesListNextResponse = LoadBalancerLoadBalancingRuleListResult; - -// @public -export interface LoadBalancerLoadBalancingRulesListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type LoadBalancerLoadBalancingRulesListResponse = LoadBalancerLoadBalancingRuleListResult; - -// @public -export interface LoadBalancerNetworkInterfaces { - list(resourceGroupName: string, loadBalancerName: string, options?: LoadBalancerNetworkInterfacesListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface LoadBalancerNetworkInterfacesListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type LoadBalancerNetworkInterfacesListNextResponse = NetworkInterfaceListResult; - -// @public -export interface LoadBalancerNetworkInterfacesListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type LoadBalancerNetworkInterfacesListResponse = NetworkInterfaceListResult; - -// @public -export interface LoadBalancerOutboundRuleListResult { - readonly nextLink?: string; - value?: OutboundRule[]; -} - -// @public -export type LoadBalancerOutboundRuleProtocol = string; - -// @public -export interface LoadBalancerOutboundRules { - get(resourceGroupName: string, loadBalancerName: string, outboundRuleName: string, options?: LoadBalancerOutboundRulesGetOptionalParams): Promise; - list(resourceGroupName: string, loadBalancerName: string, options?: LoadBalancerOutboundRulesListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface LoadBalancerOutboundRulesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type LoadBalancerOutboundRulesGetResponse = OutboundRule; - -// @public -export interface LoadBalancerOutboundRulesListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type LoadBalancerOutboundRulesListNextResponse = LoadBalancerOutboundRuleListResult; - -// @public -export interface LoadBalancerOutboundRulesListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type LoadBalancerOutboundRulesListResponse = LoadBalancerOutboundRuleListResult; - -// @public -export interface LoadBalancerProbeListResult { - readonly nextLink?: string; - value?: Probe[]; -} - -// @public -export interface LoadBalancerProbes { - get(resourceGroupName: string, loadBalancerName: string, probeName: string, options?: LoadBalancerProbesGetOptionalParams): Promise; - list(resourceGroupName: string, loadBalancerName: string, options?: LoadBalancerProbesListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface LoadBalancerProbesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type LoadBalancerProbesGetResponse = Probe; - -// @public -export interface LoadBalancerProbesListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type LoadBalancerProbesListNextResponse = LoadBalancerProbeListResult; - -// @public -export interface LoadBalancerProbesListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type LoadBalancerProbesListResponse = LoadBalancerProbeListResult; - -// @public -export interface LoadBalancers { - beginCreateOrUpdate(resourceGroupName: string, loadBalancerName: string, parameters: LoadBalancer, options?: LoadBalancersCreateOrUpdateOptionalParams): Promise, LoadBalancersCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, loadBalancerName: string, parameters: LoadBalancer, options?: LoadBalancersCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, loadBalancerName: string, options?: LoadBalancersDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, loadBalancerName: string, options?: LoadBalancersDeleteOptionalParams): Promise; - get(resourceGroupName: string, loadBalancerName: string, options?: LoadBalancersGetOptionalParams): Promise; - list(resourceGroupName: string, options?: LoadBalancersListOptionalParams): PagedAsyncIterableIterator; - listAll(options?: LoadBalancersListAllOptionalParams): PagedAsyncIterableIterator; - updateTags(resourceGroupName: string, loadBalancerName: string, parameters: TagsObject, options?: LoadBalancersUpdateTagsOptionalParams): Promise; -} - -// @public -export interface LoadBalancersCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type LoadBalancersCreateOrUpdateResponse = LoadBalancer; - -// @public -export interface LoadBalancersDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface LoadBalancersGetOptionalParams extends coreClient.OperationOptions { - expand?: string; -} - -// @public -export type LoadBalancersGetResponse = LoadBalancer; - -// @public -export interface LoadBalancerSku { - name?: LoadBalancerSkuName; -} - -// @public -export type LoadBalancerSkuName = string; - -// @public -export interface LoadBalancersListAllNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type LoadBalancersListAllNextResponse = LoadBalancerListResult; - -// @public -export interface LoadBalancersListAllOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type LoadBalancersListAllResponse = LoadBalancerListResult; - -// @public -export interface LoadBalancersListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type LoadBalancersListNextResponse = LoadBalancerListResult; - -// @public -export interface LoadBalancersListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type LoadBalancersListResponse = LoadBalancerListResult; - -// @public -export interface LoadBalancersUpdateTagsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type LoadBalancersUpdateTagsResponse = LoadBalancer; - -// @public -export type LoadBalancingRule = SubResource & { - name?: string; - readonly etag?: string; - readonly type?: string; - frontendIPConfiguration?: SubResource; - backendAddressPool?: SubResource; - probe?: SubResource; - protocol?: TransportProtocol; - loadDistribution?: LoadDistribution; - frontendPort?: number; - backendPort?: number; - idleTimeoutInMinutes?: number; - enableFloatingIP?: boolean; - enableTcpReset?: boolean; - disableOutboundSnat?: boolean; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export type LoadDistribution = string; - -// @public -export type LocalNetworkGateway = Resource & { - readonly etag?: string; - localNetworkAddressSpace?: AddressSpace; - gatewayIpAddress?: string; - fqdn?: string; - bgpSettings?: BgpSettings; - readonly resourceGuid?: string; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface LocalNetworkGatewayListResult { - readonly nextLink?: string; - value?: LocalNetworkGateway[]; -} - -// @public -export interface LocalNetworkGateways { - beginCreateOrUpdate(resourceGroupName: string, localNetworkGatewayName: string, parameters: LocalNetworkGateway, options?: LocalNetworkGatewaysCreateOrUpdateOptionalParams): Promise, LocalNetworkGatewaysCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, localNetworkGatewayName: string, parameters: LocalNetworkGateway, options?: LocalNetworkGatewaysCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, localNetworkGatewayName: string, options?: LocalNetworkGatewaysDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, localNetworkGatewayName: string, options?: LocalNetworkGatewaysDeleteOptionalParams): Promise; - get(resourceGroupName: string, localNetworkGatewayName: string, options?: LocalNetworkGatewaysGetOptionalParams): Promise; - list(resourceGroupName: string, options?: LocalNetworkGatewaysListOptionalParams): PagedAsyncIterableIterator; - updateTags(resourceGroupName: string, localNetworkGatewayName: string, parameters: TagsObject, options?: LocalNetworkGatewaysUpdateTagsOptionalParams): Promise; -} - -// @public -export interface LocalNetworkGatewaysCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type LocalNetworkGatewaysCreateOrUpdateResponse = LocalNetworkGateway; - -// @public -export interface LocalNetworkGatewaysDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface LocalNetworkGatewaysGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type LocalNetworkGatewaysGetResponse = LocalNetworkGateway; - -// @public -export interface LocalNetworkGatewaysListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type LocalNetworkGatewaysListNextResponse = LocalNetworkGatewayListResult; - -// @public -export interface LocalNetworkGatewaysListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type LocalNetworkGatewaysListResponse = LocalNetworkGatewayListResult; - -// @public -export interface LocalNetworkGatewaysUpdateTagsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type LocalNetworkGatewaysUpdateTagsResponse = LocalNetworkGateway; - -// @public -export interface LogSpecification { - blobDuration?: string; - displayName?: string; - name?: string; -} - -// @public -export type ManagedRuleEnabledState = string; - -// @public -export interface ManagedRuleGroupOverride { - ruleGroupName: string; - rules?: ManagedRuleOverride[]; -} - -// @public -export interface ManagedRuleOverride { - ruleId: string; - state?: ManagedRuleEnabledState; -} - -// @public -export interface ManagedRulesDefinition { - exclusions?: OwaspCrsExclusionEntry[]; - managedRuleSets: ManagedRuleSet[]; -} - -// @public -export interface ManagedRuleSet { - ruleGroupOverrides?: ManagedRuleGroupOverride[]; - ruleSetType: string; - ruleSetVersion: string; -} - -// @public -export interface ManagedServiceIdentity { - readonly principalId?: string; - readonly tenantId?: string; - type?: ResourceIdentityType; - userAssignedIdentities?: { - [propertyName: string]: Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties; - }; -} - -// @public -export interface MatchCondition { - matchValues: string[]; - matchVariables: MatchVariable[]; - negationConditon?: boolean; - operator: WebApplicationFirewallOperator; - transforms?: WebApplicationFirewallTransform[]; -} - -// @public -export interface MatchedRule { - action?: string; - ruleName?: string; -} - -// @public -export interface MatchVariable { - selector?: string; - variableName: WebApplicationFirewallMatchVariable; -} - -// @public -export interface MetricSpecification { - aggregationType?: string; - availabilities?: Availability[]; - dimensions?: Dimension[]; - displayDescription?: string; - displayName?: string; - enableRegionalMdmAccount?: boolean; - fillGapWithZero?: boolean; - isInternal?: boolean; - metricFilterPattern?: string; - name?: string; - resourceIdDimensionNameOverride?: string; - sourceMdmAccount?: string; - sourceMdmNamespace?: string; - unit?: string; -} - -// @public -export type NatGateway = Resource & { - sku?: NatGatewaySku; - zones?: string[]; - readonly etag?: string; - idleTimeoutInMinutes?: number; - publicIpAddresses?: SubResource[]; - publicIpPrefixes?: SubResource[]; - readonly subnets?: SubResource[]; - readonly resourceGuid?: string; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface NatGatewayListResult { - nextLink?: string; - value?: NatGateway[]; -} - -// @public -export interface NatGateways { - beginCreateOrUpdate(resourceGroupName: string, natGatewayName: string, parameters: NatGateway, options?: NatGatewaysCreateOrUpdateOptionalParams): Promise, NatGatewaysCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, natGatewayName: string, parameters: NatGateway, options?: NatGatewaysCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, natGatewayName: string, options?: NatGatewaysDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, natGatewayName: string, options?: NatGatewaysDeleteOptionalParams): Promise; - get(resourceGroupName: string, natGatewayName: string, options?: NatGatewaysGetOptionalParams): Promise; - list(resourceGroupName: string, options?: NatGatewaysListOptionalParams): PagedAsyncIterableIterator; - listAll(options?: NatGatewaysListAllOptionalParams): PagedAsyncIterableIterator; - updateTags(resourceGroupName: string, natGatewayName: string, parameters: TagsObject, options?: NatGatewaysUpdateTagsOptionalParams): Promise; -} - -// @public -export interface NatGatewaysCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type NatGatewaysCreateOrUpdateResponse = NatGateway; - -// @public -export interface NatGatewaysDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface NatGatewaysGetOptionalParams extends coreClient.OperationOptions { - expand?: string; -} - -// @public -export type NatGatewaysGetResponse = NatGateway; - -// @public -export interface NatGatewaySku { - name?: NatGatewaySkuName; -} - -// @public -export type NatGatewaySkuName = string; - -// @public -export interface NatGatewaysListAllNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NatGatewaysListAllNextResponse = NatGatewayListResult; - -// @public -export interface NatGatewaysListAllOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NatGatewaysListAllResponse = NatGatewayListResult; - -// @public -export interface NatGatewaysListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NatGatewaysListNextResponse = NatGatewayListResult; - -// @public -export interface NatGatewaysListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NatGatewaysListResponse = NatGatewayListResult; - -// @public -export interface NatGatewaysUpdateTagsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NatGatewaysUpdateTagsResponse = NatGateway; - -// @public -export type NatRuleCondition = FirewallPolicyRuleCondition & { - ruleConditionType: "NatRuleCondition"; - ipProtocols?: FirewallPolicyRuleConditionNetworkProtocol[]; - sourceAddresses?: string[]; - destinationAddresses?: string[]; - destinationPorts?: string[]; - sourceIpGroups?: string[]; - terminateTLS?: boolean; -}; - -// @public -export interface NetworkConfigurationDiagnosticParameters { - profiles: NetworkConfigurationDiagnosticProfile[]; - targetResourceId: string; - verbosityLevel?: VerbosityLevel; -} - -// @public -export interface NetworkConfigurationDiagnosticProfile { - destination: string; - destinationPort: string; - direction: Direction; - protocol: string; - source: string; -} - -// @public -export interface NetworkConfigurationDiagnosticResponse { - readonly results?: NetworkConfigurationDiagnosticResult[]; -} - -// @public -export interface NetworkConfigurationDiagnosticResult { - networkSecurityGroupResult?: NetworkSecurityGroupResult; - profile?: NetworkConfigurationDiagnosticProfile; -} - -// @public -export type NetworkIntentPolicy = Resource & { - readonly etag?: string; -}; - -// @public -export interface NetworkIntentPolicyConfiguration { - networkIntentPolicyName?: string; - sourceNetworkIntentPolicy?: NetworkIntentPolicy; -} - -// @public -export type NetworkInterface = Resource & { - readonly etag?: string; - readonly virtualMachine?: SubResource; - networkSecurityGroup?: NetworkSecurityGroup; - readonly privateEndpoint?: PrivateEndpoint; - ipConfigurations?: NetworkInterfaceIPConfiguration[]; - readonly tapConfigurations?: NetworkInterfaceTapConfiguration[]; - dnsSettings?: NetworkInterfaceDnsSettings; - readonly macAddress?: string; - readonly primary?: boolean; - enableAcceleratedNetworking?: boolean; - enableIPForwarding?: boolean; - readonly hostedWorkloads?: string[]; - readonly resourceGuid?: string; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface NetworkInterfaceAssociation { - readonly id?: string; - securityRules?: SecurityRule[]; -} - -// @public -export interface NetworkInterfaceDnsSettings { - readonly appliedDnsServers?: string[]; - dnsServers?: string[]; - internalDnsNameLabel?: string; - readonly internalDomainNameSuffix?: string; - readonly internalFqdn?: string; -} - -// @public -export type NetworkInterfaceIPConfiguration = SubResource & { - name?: string; - readonly etag?: string; - virtualNetworkTaps?: VirtualNetworkTap[]; - applicationGatewayBackendAddressPools?: ApplicationGatewayBackendAddressPool[]; - loadBalancerBackendAddressPools?: BackendAddressPool[]; - loadBalancerInboundNatRules?: InboundNatRule[]; - privateIPAddress?: string; - privateIPAllocationMethod?: IPAllocationMethod; - privateIPAddressVersion?: IPVersion; - subnet?: Subnet; - primary?: boolean; - publicIPAddress?: PublicIPAddress; - applicationSecurityGroups?: ApplicationSecurityGroup[]; - readonly provisioningState?: ProvisioningState; - readonly privateLinkConnectionProperties?: NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties; -}; - -// @public -export interface NetworkInterfaceIPConfigurationListResult { - readonly nextLink?: string; - value?: NetworkInterfaceIPConfiguration[]; -} - -// @public -export interface NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties { - readonly fqdns?: string[]; - readonly groupId?: string; - readonly requiredMemberName?: string; -} - -// @public -export interface NetworkInterfaceIPConfigurations { - get(resourceGroupName: string, networkInterfaceName: string, ipConfigurationName: string, options?: NetworkInterfaceIPConfigurationsGetOptionalParams): Promise; - list(resourceGroupName: string, networkInterfaceName: string, options?: NetworkInterfaceIPConfigurationsListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface NetworkInterfaceIPConfigurationsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NetworkInterfaceIPConfigurationsGetResponse = NetworkInterfaceIPConfiguration; - -// @public -export interface NetworkInterfaceIPConfigurationsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NetworkInterfaceIPConfigurationsListNextResponse = NetworkInterfaceIPConfigurationListResult; - -// @public -export interface NetworkInterfaceIPConfigurationsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NetworkInterfaceIPConfigurationsListResponse = NetworkInterfaceIPConfigurationListResult; - -// @public -export interface NetworkInterfaceListResult { - readonly nextLink?: string; - value?: NetworkInterface[]; -} - -// @public -export interface NetworkInterfaceLoadBalancerListResult { - readonly nextLink?: string; - value?: LoadBalancer[]; -} - -// @public -export interface NetworkInterfaceLoadBalancers { - list(resourceGroupName: string, networkInterfaceName: string, options?: NetworkInterfaceLoadBalancersListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface NetworkInterfaceLoadBalancersListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NetworkInterfaceLoadBalancersListNextResponse = NetworkInterfaceLoadBalancerListResult; - -// @public -export interface NetworkInterfaceLoadBalancersListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NetworkInterfaceLoadBalancersListResponse = NetworkInterfaceLoadBalancerListResult; - -// @public -export interface NetworkInterfaces { - beginCreateOrUpdate(resourceGroupName: string, networkInterfaceName: string, parameters: NetworkInterface, options?: NetworkInterfacesCreateOrUpdateOptionalParams): Promise, NetworkInterfacesCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, networkInterfaceName: string, parameters: NetworkInterface, options?: NetworkInterfacesCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, networkInterfaceName: string, options?: NetworkInterfacesDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, networkInterfaceName: string, options?: NetworkInterfacesDeleteOptionalParams): Promise; - beginGetEffectiveRouteTable(resourceGroupName: string, networkInterfaceName: string, options?: NetworkInterfacesGetEffectiveRouteTableOptionalParams): Promise, NetworkInterfacesGetEffectiveRouteTableResponse>>; - beginGetEffectiveRouteTableAndWait(resourceGroupName: string, networkInterfaceName: string, options?: NetworkInterfacesGetEffectiveRouteTableOptionalParams): Promise; - beginListEffectiveNetworkSecurityGroups(resourceGroupName: string, networkInterfaceName: string, options?: NetworkInterfacesListEffectiveNetworkSecurityGroupsOptionalParams): Promise, NetworkInterfacesListEffectiveNetworkSecurityGroupsResponse>>; - beginListEffectiveNetworkSecurityGroupsAndWait(resourceGroupName: string, networkInterfaceName: string, options?: NetworkInterfacesListEffectiveNetworkSecurityGroupsOptionalParams): Promise; - get(resourceGroupName: string, networkInterfaceName: string, options?: NetworkInterfacesGetOptionalParams): Promise; - getVirtualMachineScaleSetIpConfiguration(resourceGroupName: string, virtualMachineScaleSetName: string, virtualmachineIndex: string, networkInterfaceName: string, ipConfigurationName: string, options?: NetworkInterfacesGetVirtualMachineScaleSetIpConfigurationOptionalParams): Promise; - getVirtualMachineScaleSetNetworkInterface(resourceGroupName: string, virtualMachineScaleSetName: string, virtualmachineIndex: string, networkInterfaceName: string, options?: NetworkInterfacesGetVirtualMachineScaleSetNetworkInterfaceOptionalParams): Promise; - list(resourceGroupName: string, options?: NetworkInterfacesListOptionalParams): PagedAsyncIterableIterator; - listAll(options?: NetworkInterfacesListAllOptionalParams): PagedAsyncIterableIterator; - listVirtualMachineScaleSetIpConfigurations(resourceGroupName: string, virtualMachineScaleSetName: string, virtualmachineIndex: string, networkInterfaceName: string, options?: NetworkInterfacesListVirtualMachineScaleSetIpConfigurationsOptionalParams): PagedAsyncIterableIterator; - listVirtualMachineScaleSetNetworkInterfaces(resourceGroupName: string, virtualMachineScaleSetName: string, options?: NetworkInterfacesListVirtualMachineScaleSetNetworkInterfacesOptionalParams): PagedAsyncIterableIterator; - listVirtualMachineScaleSetVMNetworkInterfaces(resourceGroupName: string, virtualMachineScaleSetName: string, virtualmachineIndex: string, options?: NetworkInterfacesListVirtualMachineScaleSetVMNetworkInterfacesOptionalParams): PagedAsyncIterableIterator; - updateTags(resourceGroupName: string, networkInterfaceName: string, parameters: TagsObject, options?: NetworkInterfacesUpdateTagsOptionalParams): Promise; -} - -// @public -export interface NetworkInterfacesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type NetworkInterfacesCreateOrUpdateResponse = NetworkInterface; - -// @public -export interface NetworkInterfacesDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface NetworkInterfacesGetEffectiveRouteTableOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type NetworkInterfacesGetEffectiveRouteTableResponse = EffectiveRouteListResult; - -// @public -export interface NetworkInterfacesGetOptionalParams extends coreClient.OperationOptions { - expand?: string; -} - -// @public -export type NetworkInterfacesGetResponse = NetworkInterface; - -// @public -export interface NetworkInterfacesGetVirtualMachineScaleSetIpConfigurationOptionalParams extends coreClient.OperationOptions { - expand?: string; -} - -// @public -export type NetworkInterfacesGetVirtualMachineScaleSetIpConfigurationResponse = NetworkInterfaceIPConfiguration; - -// @public -export interface NetworkInterfacesGetVirtualMachineScaleSetNetworkInterfaceOptionalParams extends coreClient.OperationOptions { - expand?: string; -} - -// @public -export type NetworkInterfacesGetVirtualMachineScaleSetNetworkInterfaceResponse = NetworkInterface; - -// @public -export interface NetworkInterfacesListAllNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NetworkInterfacesListAllNextResponse = NetworkInterfaceListResult; - -// @public -export interface NetworkInterfacesListAllOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NetworkInterfacesListAllResponse = NetworkInterfaceListResult; - -// @public -export interface NetworkInterfacesListEffectiveNetworkSecurityGroupsOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type NetworkInterfacesListEffectiveNetworkSecurityGroupsResponse = EffectiveNetworkSecurityGroupListResult; - -// @public -export interface NetworkInterfacesListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NetworkInterfacesListNextResponse = NetworkInterfaceListResult; - -// @public -export interface NetworkInterfacesListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NetworkInterfacesListResponse = NetworkInterfaceListResult; - -// @public -export interface NetworkInterfacesListVirtualMachineScaleSetIpConfigurationsNextOptionalParams extends coreClient.OperationOptions { - expand?: string; -} - -// @public -export type NetworkInterfacesListVirtualMachineScaleSetIpConfigurationsNextResponse = NetworkInterfaceIPConfigurationListResult; - -// @public -export interface NetworkInterfacesListVirtualMachineScaleSetIpConfigurationsOptionalParams extends coreClient.OperationOptions { - expand?: string; -} - -// @public -export type NetworkInterfacesListVirtualMachineScaleSetIpConfigurationsResponse = NetworkInterfaceIPConfigurationListResult; - -// @public -export interface NetworkInterfacesListVirtualMachineScaleSetNetworkInterfacesNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NetworkInterfacesListVirtualMachineScaleSetNetworkInterfacesNextResponse = NetworkInterfaceListResult; - -// @public -export interface NetworkInterfacesListVirtualMachineScaleSetNetworkInterfacesOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NetworkInterfacesListVirtualMachineScaleSetNetworkInterfacesResponse = NetworkInterfaceListResult; - -// @public -export interface NetworkInterfacesListVirtualMachineScaleSetVMNetworkInterfacesNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NetworkInterfacesListVirtualMachineScaleSetVMNetworkInterfacesNextResponse = NetworkInterfaceListResult; - -// @public -export interface NetworkInterfacesListVirtualMachineScaleSetVMNetworkInterfacesOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NetworkInterfacesListVirtualMachineScaleSetVMNetworkInterfacesResponse = NetworkInterfaceListResult; - -// @public -export interface NetworkInterfacesUpdateTagsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NetworkInterfacesUpdateTagsResponse = NetworkInterface; - -// @public -export type NetworkInterfaceTapConfiguration = SubResource & { - name?: string; - readonly etag?: string; - readonly type?: string; - virtualNetworkTap?: VirtualNetworkTap; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface NetworkInterfaceTapConfigurationListResult { - readonly nextLink?: string; - value?: NetworkInterfaceTapConfiguration[]; -} - -// @public -export interface NetworkInterfaceTapConfigurations { - beginCreateOrUpdate(resourceGroupName: string, networkInterfaceName: string, tapConfigurationName: string, tapConfigurationParameters: NetworkInterfaceTapConfiguration, options?: NetworkInterfaceTapConfigurationsCreateOrUpdateOptionalParams): Promise, NetworkInterfaceTapConfigurationsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, networkInterfaceName: string, tapConfigurationName: string, tapConfigurationParameters: NetworkInterfaceTapConfiguration, options?: NetworkInterfaceTapConfigurationsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, networkInterfaceName: string, tapConfigurationName: string, options?: NetworkInterfaceTapConfigurationsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, networkInterfaceName: string, tapConfigurationName: string, options?: NetworkInterfaceTapConfigurationsDeleteOptionalParams): Promise; - get(resourceGroupName: string, networkInterfaceName: string, tapConfigurationName: string, options?: NetworkInterfaceTapConfigurationsGetOptionalParams): Promise; - list(resourceGroupName: string, networkInterfaceName: string, options?: NetworkInterfaceTapConfigurationsListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface NetworkInterfaceTapConfigurationsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type NetworkInterfaceTapConfigurationsCreateOrUpdateResponse = NetworkInterfaceTapConfiguration; - -// @public -export interface NetworkInterfaceTapConfigurationsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface NetworkInterfaceTapConfigurationsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NetworkInterfaceTapConfigurationsGetResponse = NetworkInterfaceTapConfiguration; - -// @public -export interface NetworkInterfaceTapConfigurationsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NetworkInterfaceTapConfigurationsListNextResponse = NetworkInterfaceTapConfigurationListResult; - -// @public -export interface NetworkInterfaceTapConfigurationsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NetworkInterfaceTapConfigurationsListResponse = NetworkInterfaceTapConfigurationListResult; - -// @public (undocumented) -export class NetworkManagementClient extends NetworkManagementClientContext { - constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: NetworkManagementClientOptionalParams); - // (undocumented) - applicationGateways: ApplicationGateways; - // (undocumented) - applicationSecurityGroups: ApplicationSecurityGroups; - // (undocumented) - availableDelegations: AvailableDelegations; - // (undocumented) - availableEndpointServices: AvailableEndpointServices; - // (undocumented) - availablePrivateEndpointTypes: AvailablePrivateEndpointTypes; - // (undocumented) - availableResourceGroupDelegations: AvailableResourceGroupDelegations; - // (undocumented) - availableServiceAliases: AvailableServiceAliases; - // (undocumented) - azureFirewallFqdnTags: AzureFirewallFqdnTags; - // (undocumented) - azureFirewalls: AzureFirewalls; - // (undocumented) - bastionHosts: BastionHosts; - beginDeleteBastionShareableLink(resourceGroupName: string, bastionHostName: string, bslRequest: BastionShareableLinkListRequest, options?: NetworkManagementClientDeleteBastionShareableLinkOptionalParams): Promise, void>>; - beginDeleteBastionShareableLinkAndWait(resourceGroupName: string, bastionHostName: string, bslRequest: BastionShareableLinkListRequest, options?: NetworkManagementClientDeleteBastionShareableLinkOptionalParams): Promise; - beginGeneratevirtualwanvpnserverconfigurationvpnprofile(resourceGroupName: string, virtualWANName: string, vpnClientParams: VirtualWanVpnProfileParameters, options?: NetworkManagementClientGeneratevirtualwanvpnserverconfigurationvpnprofileOptionalParams): Promise, NetworkManagementClientGeneratevirtualwanvpnserverconfigurationvpnprofileResponse>>; - beginGeneratevirtualwanvpnserverconfigurationvpnprofileAndWait(resourceGroupName: string, virtualWANName: string, vpnClientParams: VirtualWanVpnProfileParameters, options?: NetworkManagementClientGeneratevirtualwanvpnserverconfigurationvpnprofileOptionalParams): Promise; - beginListActiveSessionsAndWait(resourceGroupName: string, bastionHostName: string, options?: NetworkManagementClientGetActiveSessionsOptionalParams): PagedAsyncIterableIterator; - beginListPutBastionShareableLinkAndWait(resourceGroupName: string, bastionHostName: string, bslRequest: BastionShareableLinkListRequest, options?: NetworkManagementClientPutBastionShareableLinkOptionalParams): PagedAsyncIterableIterator; - // (undocumented) - bgpServiceCommunities: BgpServiceCommunities; - checkDnsNameAvailability(location: string, domainNameLabel: string, options?: NetworkManagementClientCheckDnsNameAvailabilityOptionalParams): Promise; - // (undocumented) - connectionMonitors: ConnectionMonitors; - // (undocumented) - ddosCustomPolicies: DdosCustomPolicies; - // (undocumented) - ddosProtectionPlans: DdosProtectionPlans; - // (undocumented) - defaultSecurityRules: DefaultSecurityRules; - // (undocumented) - expressRouteCircuitAuthorizations: ExpressRouteCircuitAuthorizations; - // (undocumented) - expressRouteCircuitConnections: ExpressRouteCircuitConnections; - // (undocumented) - expressRouteCircuitPeerings: ExpressRouteCircuitPeerings; - // (undocumented) - expressRouteCircuits: ExpressRouteCircuits; - // (undocumented) - expressRouteConnections: ExpressRouteConnections; - // (undocumented) - expressRouteCrossConnectionPeerings: ExpressRouteCrossConnectionPeerings; - // (undocumented) - expressRouteCrossConnections: ExpressRouteCrossConnections; - // (undocumented) - expressRouteGateways: ExpressRouteGateways; - // (undocumented) - expressRouteLinks: ExpressRouteLinks; - // (undocumented) - expressRoutePorts: ExpressRoutePorts; - // (undocumented) - expressRoutePortsLocations: ExpressRoutePortsLocations; - // (undocumented) - expressRouteServiceProviders: ExpressRouteServiceProviders; - // (undocumented) - firewallPolicies: FirewallPolicies; - // (undocumented) - firewallPolicyRuleGroups: FirewallPolicyRuleGroups; - // (undocumented) - flowLogs: FlowLogs; - // (undocumented) - hubRouteTables: HubRouteTables; - // (undocumented) - hubVirtualNetworkConnections: HubVirtualNetworkConnections; - // (undocumented) - inboundNatRules: InboundNatRules; - // (undocumented) - ipAllocations: IpAllocations; - // (undocumented) - ipGroups: IpGroups; - listBastionShareableLink(resourceGroupName: string, bastionHostName: string, bslRequest: BastionShareableLinkListRequest, options?: NetworkManagementClientGetBastionShareableLinkOptionalParams): PagedAsyncIterableIterator; - listDisconnectActiveSessions(resourceGroupName: string, bastionHostName: string, sessionIds: SessionIds, options?: NetworkManagementClientDisconnectActiveSessionsOptionalParams): PagedAsyncIterableIterator; - // (undocumented) - loadBalancerBackendAddressPools: LoadBalancerBackendAddressPools; - // (undocumented) - loadBalancerFrontendIPConfigurations: LoadBalancerFrontendIPConfigurations; - // (undocumented) - loadBalancerLoadBalancingRules: LoadBalancerLoadBalancingRules; - // (undocumented) - loadBalancerNetworkInterfaces: LoadBalancerNetworkInterfaces; - // (undocumented) - loadBalancerOutboundRules: LoadBalancerOutboundRules; - // (undocumented) - loadBalancerProbes: LoadBalancerProbes; - // (undocumented) - loadBalancers: LoadBalancers; - // (undocumented) - localNetworkGateways: LocalNetworkGateways; - // (undocumented) - natGateways: NatGateways; - // (undocumented) - networkInterfaceIPConfigurations: NetworkInterfaceIPConfigurations; - // (undocumented) - networkInterfaceLoadBalancers: NetworkInterfaceLoadBalancers; - // (undocumented) - networkInterfaces: NetworkInterfaces; - // (undocumented) - networkInterfaceTapConfigurations: NetworkInterfaceTapConfigurations; - // (undocumented) - networkProfiles: NetworkProfiles; - // (undocumented) - networkSecurityGroups: NetworkSecurityGroups; - // (undocumented) - networkVirtualAppliances: NetworkVirtualAppliances; - // (undocumented) - networkWatchers: NetworkWatchers; - // (undocumented) - operations: Operations; - // (undocumented) - p2SVpnGateways: P2SVpnGateways; - // (undocumented) - packetCaptures: PacketCaptures; - // (undocumented) - peerExpressRouteCircuitConnections: PeerExpressRouteCircuitConnections; - // (undocumented) - privateDnsZoneGroups: PrivateDnsZoneGroups; - // (undocumented) - privateEndpoints: PrivateEndpoints; - // (undocumented) - privateLinkServices: PrivateLinkServices; - // (undocumented) - publicIPAddresses: PublicIPAddresses; - // (undocumented) - publicIPPrefixes: PublicIPPrefixes; - // (undocumented) - resourceNavigationLinks: ResourceNavigationLinks; - // (undocumented) - routeFilterRules: RouteFilterRules; - // (undocumented) - routeFilters: RouteFilters; - // (undocumented) - routes: Routes; - // (undocumented) - routeTables: RouteTables; - // (undocumented) - securityPartnerProviders: SecurityPartnerProviders; - // (undocumented) - securityRules: SecurityRules; - // (undocumented) - serviceAssociationLinks: ServiceAssociationLinks; - // (undocumented) - serviceEndpointPolicies: ServiceEndpointPolicies; - // (undocumented) - serviceEndpointPolicyDefinitions: ServiceEndpointPolicyDefinitions; - // (undocumented) - serviceTags: ServiceTags; - // (undocumented) - subnets: Subnets; - supportedSecurityProviders(resourceGroupName: string, virtualWANName: string, options?: NetworkManagementClientSupportedSecurityProvidersOptionalParams): Promise; - // (undocumented) - usages: Usages; - // (undocumented) - virtualHubRouteTableV2S: VirtualHubRouteTableV2S; - // (undocumented) - virtualHubs: VirtualHubs; - // (undocumented) - virtualNetworkGatewayConnections: VirtualNetworkGatewayConnections; - // (undocumented) - virtualNetworkGateways: VirtualNetworkGateways; - // (undocumented) - virtualNetworkPeerings: VirtualNetworkPeerings; - // (undocumented) - virtualNetworks: VirtualNetworks; - // (undocumented) - virtualNetworkTaps: VirtualNetworkTaps; - // (undocumented) - virtualRouterPeerings: VirtualRouterPeerings; - // (undocumented) - virtualRouters: VirtualRouters; - // (undocumented) - virtualWans: VirtualWans; - // (undocumented) - vpnConnections: VpnConnections; - // (undocumented) - vpnGateways: VpnGateways; - // (undocumented) - vpnLinkConnections: VpnLinkConnections; - // (undocumented) - vpnServerConfigurations: VpnServerConfigurations; - // (undocumented) - vpnServerConfigurationsAssociatedWithVirtualWan: VpnServerConfigurationsAssociatedWithVirtualWan; - // (undocumented) - vpnSiteLinkConnections: VpnSiteLinkConnections; - // (undocumented) - vpnSiteLinks: VpnSiteLinks; - // (undocumented) - vpnSites: VpnSites; - // (undocumented) - vpnSitesConfiguration: VpnSitesConfiguration; - // (undocumented) - webApplicationFirewallPolicies: WebApplicationFirewallPolicies; -} - -// @public -export interface NetworkManagementClientCheckDnsNameAvailabilityOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NetworkManagementClientCheckDnsNameAvailabilityResponse = DnsNameAvailabilityResult; - -// @public (undocumented) -export class NetworkManagementClientContext extends coreClient.ServiceClient { - // (undocumented) - $host: string; - constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: NetworkManagementClientOptionalParams); - // (undocumented) - subscriptionId: string; -} - -// @public -export interface NetworkManagementClientDeleteBastionShareableLinkOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface NetworkManagementClientDisconnectActiveSessionsNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NetworkManagementClientDisconnectActiveSessionsNextResponse = BastionSessionDeleteResult; - -// @public -export interface NetworkManagementClientDisconnectActiveSessionsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NetworkManagementClientDisconnectActiveSessionsResponse = BastionSessionDeleteResult; - -// @public -export interface NetworkManagementClientGeneratevirtualwanvpnserverconfigurationvpnprofileOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type NetworkManagementClientGeneratevirtualwanvpnserverconfigurationvpnprofileResponse = VpnProfileResponse; - -// @public -export interface NetworkManagementClientGetActiveSessionsNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NetworkManagementClientGetActiveSessionsNextResponse = BastionActiveSessionListResult; - -// @public -export interface NetworkManagementClientGetActiveSessionsOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type NetworkManagementClientGetActiveSessionsResponse = BastionActiveSessionListResult; - -// @public -export interface NetworkManagementClientGetBastionShareableLinkNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NetworkManagementClientGetBastionShareableLinkNextResponse = BastionShareableLinkListResult; - -// @public -export interface NetworkManagementClientGetBastionShareableLinkOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NetworkManagementClientGetBastionShareableLinkResponse = BastionShareableLinkListResult; - -// @public -export interface NetworkManagementClientOptionalParams extends coreClient.ServiceClientOptions { - $host?: string; - endpoint?: string; -} - -// @public -export interface NetworkManagementClientPutBastionShareableLinkNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NetworkManagementClientPutBastionShareableLinkNextResponse = BastionShareableLinkListResult; - -// @public -export interface NetworkManagementClientPutBastionShareableLinkOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type NetworkManagementClientPutBastionShareableLinkResponse = BastionShareableLinkListResult; - -// @public -export interface NetworkManagementClientSupportedSecurityProvidersOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NetworkManagementClientSupportedSecurityProvidersResponse = VirtualWanSecurityProviders; - -// @public -export type NetworkOperationStatus = string; - -// @public -export type NetworkProfile = Resource & { - readonly etag?: string; - readonly containerNetworkInterfaces?: ContainerNetworkInterface[]; - containerNetworkInterfaceConfigurations?: ContainerNetworkInterfaceConfiguration[]; - readonly resourceGuid?: string; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface NetworkProfileListResult { - nextLink?: string; - value?: NetworkProfile[]; -} - -// @public -export interface NetworkProfiles { - beginDelete(resourceGroupName: string, networkProfileName: string, options?: NetworkProfilesDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, networkProfileName: string, options?: NetworkProfilesDeleteOptionalParams): Promise; - createOrUpdate(resourceGroupName: string, networkProfileName: string, parameters: NetworkProfile, options?: NetworkProfilesCreateOrUpdateOptionalParams): Promise; - get(resourceGroupName: string, networkProfileName: string, options?: NetworkProfilesGetOptionalParams): Promise; - list(resourceGroupName: string, options?: NetworkProfilesListOptionalParams): PagedAsyncIterableIterator; - listAll(options?: NetworkProfilesListAllOptionalParams): PagedAsyncIterableIterator; - updateTags(resourceGroupName: string, networkProfileName: string, parameters: TagsObject, options?: NetworkProfilesUpdateTagsOptionalParams): Promise; -} - -// @public -export interface NetworkProfilesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NetworkProfilesCreateOrUpdateResponse = NetworkProfile; - -// @public -export interface NetworkProfilesDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface NetworkProfilesGetOptionalParams extends coreClient.OperationOptions { - expand?: string; -} - -// @public -export type NetworkProfilesGetResponse = NetworkProfile; - -// @public -export interface NetworkProfilesListAllNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NetworkProfilesListAllNextResponse = NetworkProfileListResult; - -// @public -export interface NetworkProfilesListAllOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NetworkProfilesListAllResponse = NetworkProfileListResult; - -// @public -export interface NetworkProfilesListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NetworkProfilesListNextResponse = NetworkProfileListResult; - -// @public -export interface NetworkProfilesListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NetworkProfilesListResponse = NetworkProfileListResult; - -// @public -export interface NetworkProfilesUpdateTagsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NetworkProfilesUpdateTagsResponse = NetworkProfile; - -// @public -export type NetworkRuleCondition = FirewallPolicyRuleCondition & { - ruleConditionType: "NetworkRuleCondition"; - ipProtocols?: FirewallPolicyRuleConditionNetworkProtocol[]; - sourceAddresses?: string[]; - destinationAddresses?: string[]; - destinationPorts?: string[]; - sourceIpGroups?: string[]; - destinationIpGroups?: string[]; -}; - -// @public -export type NetworkSecurityGroup = Resource & { - readonly etag?: string; - securityRules?: SecurityRule[]; - readonly defaultSecurityRules?: SecurityRule[]; - readonly networkInterfaces?: NetworkInterface[]; - readonly subnets?: Subnet[]; - readonly flowLogs?: FlowLog[]; - readonly resourceGuid?: string; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface NetworkSecurityGroupListResult { - nextLink?: string; - value?: NetworkSecurityGroup[]; -} - -// @public -export interface NetworkSecurityGroupResult { - readonly evaluatedNetworkSecurityGroups?: EvaluatedNetworkSecurityGroup[]; - securityRuleAccessResult?: SecurityRuleAccess; -} - -// @public -export interface NetworkSecurityGroups { - beginCreateOrUpdate(resourceGroupName: string, networkSecurityGroupName: string, parameters: NetworkSecurityGroup, options?: NetworkSecurityGroupsCreateOrUpdateOptionalParams): Promise, NetworkSecurityGroupsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, networkSecurityGroupName: string, parameters: NetworkSecurityGroup, options?: NetworkSecurityGroupsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, networkSecurityGroupName: string, options?: NetworkSecurityGroupsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, networkSecurityGroupName: string, options?: NetworkSecurityGroupsDeleteOptionalParams): Promise; - get(resourceGroupName: string, networkSecurityGroupName: string, options?: NetworkSecurityGroupsGetOptionalParams): Promise; - list(resourceGroupName: string, options?: NetworkSecurityGroupsListOptionalParams): PagedAsyncIterableIterator; - listAll(options?: NetworkSecurityGroupsListAllOptionalParams): PagedAsyncIterableIterator; - updateTags(resourceGroupName: string, networkSecurityGroupName: string, parameters: TagsObject, options?: NetworkSecurityGroupsUpdateTagsOptionalParams): Promise; -} - -// @public -export interface NetworkSecurityGroupsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type NetworkSecurityGroupsCreateOrUpdateResponse = NetworkSecurityGroup; - -// @public -export interface NetworkSecurityGroupsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface NetworkSecurityGroupsGetOptionalParams extends coreClient.OperationOptions { - expand?: string; -} - -// @public -export type NetworkSecurityGroupsGetResponse = NetworkSecurityGroup; - -// @public -export interface NetworkSecurityGroupsListAllNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NetworkSecurityGroupsListAllNextResponse = NetworkSecurityGroupListResult; - -// @public -export interface NetworkSecurityGroupsListAllOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NetworkSecurityGroupsListAllResponse = NetworkSecurityGroupListResult; - -// @public -export interface NetworkSecurityGroupsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NetworkSecurityGroupsListNextResponse = NetworkSecurityGroupListResult; - -// @public -export interface NetworkSecurityGroupsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NetworkSecurityGroupsListResponse = NetworkSecurityGroupListResult; - -// @public -export interface NetworkSecurityGroupsUpdateTagsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NetworkSecurityGroupsUpdateTagsResponse = NetworkSecurityGroup; - -// @public -export interface NetworkSecurityRulesEvaluationResult { - destinationMatched?: boolean; - destinationPortMatched?: boolean; - name?: string; - protocolMatched?: boolean; - sourceMatched?: boolean; - sourcePortMatched?: boolean; -} - -// @public -export type NetworkVirtualAppliance = Resource & { - identity?: ManagedServiceIdentity; - sku?: VirtualApplianceSkuProperties; - readonly etag?: string; - bootStrapConfigurationBlob?: string[]; - virtualHub?: SubResource; - cloudInitConfigurationBlob?: string[]; - virtualApplianceAsn?: number; - readonly virtualApplianceNics?: VirtualApplianceNicProperties[]; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface NetworkVirtualApplianceListResult { - nextLink?: string; - value?: NetworkVirtualAppliance[]; -} - -// @public -export interface NetworkVirtualAppliances { - beginCreateOrUpdate(resourceGroupName: string, networkVirtualApplianceName: string, parameters: NetworkVirtualAppliance, options?: NetworkVirtualAppliancesCreateOrUpdateOptionalParams): Promise, NetworkVirtualAppliancesCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, networkVirtualApplianceName: string, parameters: NetworkVirtualAppliance, options?: NetworkVirtualAppliancesCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, networkVirtualApplianceName: string, options?: NetworkVirtualAppliancesDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, networkVirtualApplianceName: string, options?: NetworkVirtualAppliancesDeleteOptionalParams): Promise; - get(resourceGroupName: string, networkVirtualApplianceName: string, options?: NetworkVirtualAppliancesGetOptionalParams): Promise; - list(options?: NetworkVirtualAppliancesListOptionalParams): PagedAsyncIterableIterator; - listByResourceGroup(resourceGroupName: string, options?: NetworkVirtualAppliancesListByResourceGroupOptionalParams): PagedAsyncIterableIterator; - updateTags(resourceGroupName: string, networkVirtualApplianceName: string, parameters: TagsObject, options?: NetworkVirtualAppliancesUpdateTagsOptionalParams): Promise; -} - -// @public -export interface NetworkVirtualAppliancesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type NetworkVirtualAppliancesCreateOrUpdateResponse = NetworkVirtualAppliance; - -// @public -export interface NetworkVirtualAppliancesDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface NetworkVirtualAppliancesGetOptionalParams extends coreClient.OperationOptions { - expand?: string; -} - -// @public -export type NetworkVirtualAppliancesGetResponse = NetworkVirtualAppliance; - -// @public -export interface NetworkVirtualAppliancesListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NetworkVirtualAppliancesListByResourceGroupNextResponse = NetworkVirtualApplianceListResult; - -// @public -export interface NetworkVirtualAppliancesListByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NetworkVirtualAppliancesListByResourceGroupResponse = NetworkVirtualApplianceListResult; - -// @public -export interface NetworkVirtualAppliancesListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NetworkVirtualAppliancesListNextResponse = NetworkVirtualApplianceListResult; - -// @public -export interface NetworkVirtualAppliancesListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NetworkVirtualAppliancesListResponse = NetworkVirtualApplianceListResult; - -// @public -export interface NetworkVirtualAppliancesUpdateTagsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NetworkVirtualAppliancesUpdateTagsResponse = NetworkVirtualAppliance; - -// @public -export type NetworkWatcher = Resource & { - readonly etag?: string; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface NetworkWatcherListResult { - value?: NetworkWatcher[]; -} - -// @public -export interface NetworkWatchers { - beginCheckConnectivity(resourceGroupName: string, networkWatcherName: string, parameters: ConnectivityParameters, options?: NetworkWatchersCheckConnectivityOptionalParams): Promise, NetworkWatchersCheckConnectivityResponse>>; - beginCheckConnectivityAndWait(resourceGroupName: string, networkWatcherName: string, parameters: ConnectivityParameters, options?: NetworkWatchersCheckConnectivityOptionalParams): Promise; - beginDelete(resourceGroupName: string, networkWatcherName: string, options?: NetworkWatchersDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, networkWatcherName: string, options?: NetworkWatchersDeleteOptionalParams): Promise; - beginGetAzureReachabilityReport(resourceGroupName: string, networkWatcherName: string, parameters: AzureReachabilityReportParameters, options?: NetworkWatchersGetAzureReachabilityReportOptionalParams): Promise, NetworkWatchersGetAzureReachabilityReportResponse>>; - beginGetAzureReachabilityReportAndWait(resourceGroupName: string, networkWatcherName: string, parameters: AzureReachabilityReportParameters, options?: NetworkWatchersGetAzureReachabilityReportOptionalParams): Promise; - beginGetFlowLogStatus(resourceGroupName: string, networkWatcherName: string, parameters: FlowLogStatusParameters, options?: NetworkWatchersGetFlowLogStatusOptionalParams): Promise, NetworkWatchersGetFlowLogStatusResponse>>; - beginGetFlowLogStatusAndWait(resourceGroupName: string, networkWatcherName: string, parameters: FlowLogStatusParameters, options?: NetworkWatchersGetFlowLogStatusOptionalParams): Promise; - beginGetNetworkConfigurationDiagnostic(resourceGroupName: string, networkWatcherName: string, parameters: NetworkConfigurationDiagnosticParameters, options?: NetworkWatchersGetNetworkConfigurationDiagnosticOptionalParams): Promise, NetworkWatchersGetNetworkConfigurationDiagnosticResponse>>; - beginGetNetworkConfigurationDiagnosticAndWait(resourceGroupName: string, networkWatcherName: string, parameters: NetworkConfigurationDiagnosticParameters, options?: NetworkWatchersGetNetworkConfigurationDiagnosticOptionalParams): Promise; - beginGetNextHop(resourceGroupName: string, networkWatcherName: string, parameters: NextHopParameters, options?: NetworkWatchersGetNextHopOptionalParams): Promise, NetworkWatchersGetNextHopResponse>>; - beginGetNextHopAndWait(resourceGroupName: string, networkWatcherName: string, parameters: NextHopParameters, options?: NetworkWatchersGetNextHopOptionalParams): Promise; - beginGetTroubleshooting(resourceGroupName: string, networkWatcherName: string, parameters: TroubleshootingParameters, options?: NetworkWatchersGetTroubleshootingOptionalParams): Promise, NetworkWatchersGetTroubleshootingResponse>>; - beginGetTroubleshootingAndWait(resourceGroupName: string, networkWatcherName: string, parameters: TroubleshootingParameters, options?: NetworkWatchersGetTroubleshootingOptionalParams): Promise; - beginGetTroubleshootingResult(resourceGroupName: string, networkWatcherName: string, parameters: QueryTroubleshootingParameters, options?: NetworkWatchersGetTroubleshootingResultOptionalParams): Promise, NetworkWatchersGetTroubleshootingResultResponse>>; - beginGetTroubleshootingResultAndWait(resourceGroupName: string, networkWatcherName: string, parameters: QueryTroubleshootingParameters, options?: NetworkWatchersGetTroubleshootingResultOptionalParams): Promise; - beginGetVMSecurityRules(resourceGroupName: string, networkWatcherName: string, parameters: SecurityGroupViewParameters, options?: NetworkWatchersGetVMSecurityRulesOptionalParams): Promise, NetworkWatchersGetVMSecurityRulesResponse>>; - beginGetVMSecurityRulesAndWait(resourceGroupName: string, networkWatcherName: string, parameters: SecurityGroupViewParameters, options?: NetworkWatchersGetVMSecurityRulesOptionalParams): Promise; - beginListAvailableProviders(resourceGroupName: string, networkWatcherName: string, parameters: AvailableProvidersListParameters, options?: NetworkWatchersListAvailableProvidersOptionalParams): Promise, NetworkWatchersListAvailableProvidersResponse>>; - beginListAvailableProvidersAndWait(resourceGroupName: string, networkWatcherName: string, parameters: AvailableProvidersListParameters, options?: NetworkWatchersListAvailableProvidersOptionalParams): Promise; - beginSetFlowLogConfiguration(resourceGroupName: string, networkWatcherName: string, parameters: FlowLogInformation, options?: NetworkWatchersSetFlowLogConfigurationOptionalParams): Promise, NetworkWatchersSetFlowLogConfigurationResponse>>; - beginSetFlowLogConfigurationAndWait(resourceGroupName: string, networkWatcherName: string, parameters: FlowLogInformation, options?: NetworkWatchersSetFlowLogConfigurationOptionalParams): Promise; - beginVerifyIPFlow(resourceGroupName: string, networkWatcherName: string, parameters: VerificationIPFlowParameters, options?: NetworkWatchersVerifyIPFlowOptionalParams): Promise, NetworkWatchersVerifyIPFlowResponse>>; - beginVerifyIPFlowAndWait(resourceGroupName: string, networkWatcherName: string, parameters: VerificationIPFlowParameters, options?: NetworkWatchersVerifyIPFlowOptionalParams): Promise; - createOrUpdate(resourceGroupName: string, networkWatcherName: string, parameters: NetworkWatcher, options?: NetworkWatchersCreateOrUpdateOptionalParams): Promise; - get(resourceGroupName: string, networkWatcherName: string, options?: NetworkWatchersGetOptionalParams): Promise; - getTopology(resourceGroupName: string, networkWatcherName: string, parameters: TopologyParameters, options?: NetworkWatchersGetTopologyOptionalParams): Promise; - list(resourceGroupName: string, options?: NetworkWatchersListOptionalParams): PagedAsyncIterableIterator; - listAll(options?: NetworkWatchersListAllOptionalParams): PagedAsyncIterableIterator; - updateTags(resourceGroupName: string, networkWatcherName: string, parameters: TagsObject, options?: NetworkWatchersUpdateTagsOptionalParams): Promise; -} - -// @public -export interface NetworkWatchersCheckConnectivityOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type NetworkWatchersCheckConnectivityResponse = ConnectivityInformation; - -// @public -export interface NetworkWatchersCreateOrUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NetworkWatchersCreateOrUpdateResponse = NetworkWatcher; - -// @public -export interface NetworkWatchersDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface NetworkWatchersGetAzureReachabilityReportOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type NetworkWatchersGetAzureReachabilityReportResponse = AzureReachabilityReport; - -// @public -export interface NetworkWatchersGetFlowLogStatusOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type NetworkWatchersGetFlowLogStatusResponse = FlowLogInformation; - -// @public -export interface NetworkWatchersGetNetworkConfigurationDiagnosticOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type NetworkWatchersGetNetworkConfigurationDiagnosticResponse = NetworkConfigurationDiagnosticResponse; - -// @public -export interface NetworkWatchersGetNextHopOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type NetworkWatchersGetNextHopResponse = NextHopResult; - -// @public -export interface NetworkWatchersGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NetworkWatchersGetResponse = NetworkWatcher; - -// @public -export interface NetworkWatchersGetTopologyOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NetworkWatchersGetTopologyResponse = Topology; - -// @public -export interface NetworkWatchersGetTroubleshootingOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type NetworkWatchersGetTroubleshootingResponse = TroubleshootingResult; - -// @public -export interface NetworkWatchersGetTroubleshootingResultOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type NetworkWatchersGetTroubleshootingResultResponse = TroubleshootingResult; - -// @public -export interface NetworkWatchersGetVMSecurityRulesOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type NetworkWatchersGetVMSecurityRulesResponse = SecurityGroupViewResult; - -// @public -export interface NetworkWatchersListAllOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NetworkWatchersListAllResponse = NetworkWatcherListResult; - -// @public -export interface NetworkWatchersListAvailableProvidersOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type NetworkWatchersListAvailableProvidersResponse = AvailableProvidersList; - -// @public -export interface NetworkWatchersListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NetworkWatchersListResponse = NetworkWatcherListResult; - -// @public -export interface NetworkWatchersSetFlowLogConfigurationOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type NetworkWatchersSetFlowLogConfigurationResponse = FlowLogInformation; - -// @public -export interface NetworkWatchersUpdateTagsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NetworkWatchersUpdateTagsResponse = NetworkWatcher; - -// @public -export interface NetworkWatchersVerifyIPFlowOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type NetworkWatchersVerifyIPFlowResponse = VerificationIPFlowResult; - -// @public -export interface NextHopParameters { - destinationIPAddress: string; - sourceIPAddress: string; - targetNicResourceId?: string; - targetResourceId: string; -} - -// @public -export interface NextHopResult { - nextHopIpAddress?: string; - nextHopType?: NextHopType; - routeTableId?: string; -} - -// @public -export type NextHopType = string; - -// @public -export type OfficeTrafficCategory = string; - -// @public -export interface Operation { - display?: OperationDisplay; - name?: string; - origin?: string; - serviceSpecification?: OperationPropertiesFormatServiceSpecification; -} - -// @public -export interface OperationDisplay { - description?: string; - operation?: string; - provider?: string; - resource?: string; -} - -// @public -export interface OperationListResult { - nextLink?: string; - value?: Operation[]; -} - -// @public -export interface OperationPropertiesFormatServiceSpecification { - logSpecifications?: LogSpecification[]; - metricSpecifications?: MetricSpecification[]; -} - -// @public -export interface Operations { - list(options?: OperationsListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface OperationsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type OperationsListNextResponse = OperationListResult; - -// @public -export interface OperationsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type OperationsListResponse = OperationListResult; - -// @public -export type Origin = string; - -// @public -export type OutboundRule = SubResource & { - name?: string; - readonly etag?: string; - readonly type?: string; - allocatedOutboundPorts?: number; - frontendIPConfigurations?: SubResource[]; - backendAddressPool?: SubResource; - readonly provisioningState?: ProvisioningState; - protocol?: LoadBalancerOutboundRuleProtocol; - enableTcpReset?: boolean; - idleTimeoutInMinutes?: number; -}; - -// @public -export type OutputType = string; - -// @public -export interface OwaspCrsExclusionEntry { - matchVariable: OwaspCrsExclusionEntryMatchVariable; - selector: string; - selectorMatchOperator: OwaspCrsExclusionEntrySelectorMatchOperator; -} - -// @public -export type OwaspCrsExclusionEntryMatchVariable = string; - -// @public -export type OwaspCrsExclusionEntrySelectorMatchOperator = string; - -// @public -export type P2SConnectionConfiguration = SubResource & { - name?: string; - readonly etag?: string; - vpnClientAddressPool?: AddressSpace; - routingConfiguration?: RoutingConfiguration; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface P2SVpnConnectionHealth { - sasUrl?: string; -} - -// @public -export interface P2SVpnConnectionHealthRequest { - outputBlobSasUrl?: string; - vpnUserNamesFilter?: string[]; -} - -// @public -export interface P2SVpnConnectionRequest { - vpnConnectionIds?: string[]; -} - -// @public -export type P2SVpnGateway = Resource & { - readonly etag?: string; - virtualHub?: SubResource; - p2SConnectionConfigurations?: P2SConnectionConfiguration[]; - readonly provisioningState?: ProvisioningState; - vpnGatewayScaleUnit?: number; - vpnServerConfiguration?: SubResource; - readonly vpnClientConnectionHealth?: VpnClientConnectionHealth; -}; - -// @public -export interface P2SVpnGateways { - beginCreateOrUpdate(resourceGroupName: string, gatewayName: string, p2SVpnGatewayParameters: P2SVpnGateway, options?: P2SVpnGatewaysCreateOrUpdateOptionalParams): Promise, P2SVpnGatewaysCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, gatewayName: string, p2SVpnGatewayParameters: P2SVpnGateway, options?: P2SVpnGatewaysCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, gatewayName: string, options?: P2SVpnGatewaysDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, gatewayName: string, options?: P2SVpnGatewaysDeleteOptionalParams): Promise; - beginDisconnectP2SVpnConnections(resourceGroupName: string, p2SVpnGatewayName: string, request: P2SVpnConnectionRequest, options?: P2SVpnGatewaysDisconnectP2SVpnConnectionsOptionalParams): Promise, void>>; - beginDisconnectP2SVpnConnectionsAndWait(resourceGroupName: string, p2SVpnGatewayName: string, request: P2SVpnConnectionRequest, options?: P2SVpnGatewaysDisconnectP2SVpnConnectionsOptionalParams): Promise; - beginGenerateVpnProfile(resourceGroupName: string, gatewayName: string, parameters: P2SVpnProfileParameters, options?: P2SVpnGatewaysGenerateVpnProfileOptionalParams): Promise, P2SVpnGatewaysGenerateVpnProfileResponse>>; - beginGenerateVpnProfileAndWait(resourceGroupName: string, gatewayName: string, parameters: P2SVpnProfileParameters, options?: P2SVpnGatewaysGenerateVpnProfileOptionalParams): Promise; - beginGetP2SVpnConnectionHealth(resourceGroupName: string, gatewayName: string, options?: P2SVpnGatewaysGetP2SVpnConnectionHealthOptionalParams): Promise, P2SVpnGatewaysGetP2SVpnConnectionHealthResponse>>; - beginGetP2SVpnConnectionHealthAndWait(resourceGroupName: string, gatewayName: string, options?: P2SVpnGatewaysGetP2SVpnConnectionHealthOptionalParams): Promise; - beginGetP2SVpnConnectionHealthDetailed(resourceGroupName: string, gatewayName: string, request: P2SVpnConnectionHealthRequest, options?: P2SVpnGatewaysGetP2SVpnConnectionHealthDetailedOptionalParams): Promise, P2SVpnGatewaysGetP2SVpnConnectionHealthDetailedResponse>>; - beginGetP2SVpnConnectionHealthDetailedAndWait(resourceGroupName: string, gatewayName: string, request: P2SVpnConnectionHealthRequest, options?: P2SVpnGatewaysGetP2SVpnConnectionHealthDetailedOptionalParams): Promise; - get(resourceGroupName: string, gatewayName: string, options?: P2SVpnGatewaysGetOptionalParams): Promise; - list(options?: P2SVpnGatewaysListOptionalParams): PagedAsyncIterableIterator; - listByResourceGroup(resourceGroupName: string, options?: P2SVpnGatewaysListByResourceGroupOptionalParams): PagedAsyncIterableIterator; - updateTags(resourceGroupName: string, gatewayName: string, p2SVpnGatewayParameters: TagsObject, options?: P2SVpnGatewaysUpdateTagsOptionalParams): Promise; -} - -// @public -export interface P2SVpnGatewaysCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type P2SVpnGatewaysCreateOrUpdateResponse = P2SVpnGateway; - -// @public -export interface P2SVpnGatewaysDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface P2SVpnGatewaysDisconnectP2SVpnConnectionsOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface P2SVpnGatewaysGenerateVpnProfileOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type P2SVpnGatewaysGenerateVpnProfileResponse = VpnProfileResponse; - -// @public -export interface P2SVpnGatewaysGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface P2SVpnGatewaysGetP2SVpnConnectionHealthDetailedOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type P2SVpnGatewaysGetP2SVpnConnectionHealthDetailedResponse = P2SVpnConnectionHealth; - -// @public -export interface P2SVpnGatewaysGetP2SVpnConnectionHealthOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type P2SVpnGatewaysGetP2SVpnConnectionHealthResponse = P2SVpnGateway; - -// @public -export type P2SVpnGatewaysGetResponse = P2SVpnGateway; - -// @public -export interface P2SVpnGatewaysListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type P2SVpnGatewaysListByResourceGroupNextResponse = ListP2SVpnGatewaysResult; - -// @public -export interface P2SVpnGatewaysListByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type P2SVpnGatewaysListByResourceGroupResponse = ListP2SVpnGatewaysResult; - -// @public -export interface P2SVpnGatewaysListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type P2SVpnGatewaysListNextResponse = ListP2SVpnGatewaysResult; - -// @public -export interface P2SVpnGatewaysListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type P2SVpnGatewaysListResponse = ListP2SVpnGatewaysResult; - -// @public -export interface P2SVpnGatewaysUpdateTagsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type P2SVpnGatewaysUpdateTagsResponse = P2SVpnGateway; - -// @public -export interface P2SVpnProfileParameters { - authenticationMethod?: AuthenticationMethod; -} - -// @public -export interface PacketCapture { - bytesToCapturePerPacket?: number; - filters?: PacketCaptureFilter[]; - storageLocation: PacketCaptureStorageLocation; - target: string; - timeLimitInSeconds?: number; - totalBytesPerSession?: number; -} - -// @public -export interface PacketCaptureFilter { - localIPAddress?: string; - localPort?: string; - protocol?: PcProtocol; - remoteIPAddress?: string; - remotePort?: string; -} - -// @public -export interface PacketCaptureListResult { - value?: PacketCaptureResult[]; -} - -// @public -export interface PacketCaptureParameters { - bytesToCapturePerPacket?: number; - filters?: PacketCaptureFilter[]; - storageLocation: PacketCaptureStorageLocation; - target: string; - timeLimitInSeconds?: number; - totalBytesPerSession?: number; -} - -// @public -export interface PacketCaptureQueryStatusResult { - captureStartTime?: Date; - id?: string; - name?: string; - packetCaptureError?: PcError[]; - packetCaptureStatus?: PcStatus; - stopReason?: string; -} - -// @public -export interface PacketCaptureResult { - bytesToCapturePerPacket?: number; - readonly etag?: string; - filters?: PacketCaptureFilter[]; - readonly id?: string; - readonly name?: string; - readonly provisioningState?: ProvisioningState; - storageLocation?: PacketCaptureStorageLocation; - target?: string; - timeLimitInSeconds?: number; - totalBytesPerSession?: number; -} - -// @public -export type PacketCaptureResultProperties = PacketCaptureParameters & { - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface PacketCaptures { - beginCreate(resourceGroupName: string, networkWatcherName: string, packetCaptureName: string, parameters: PacketCapture, options?: PacketCapturesCreateOptionalParams): Promise, PacketCapturesCreateResponse>>; - beginCreateAndWait(resourceGroupName: string, networkWatcherName: string, packetCaptureName: string, parameters: PacketCapture, options?: PacketCapturesCreateOptionalParams): Promise; - beginDelete(resourceGroupName: string, networkWatcherName: string, packetCaptureName: string, options?: PacketCapturesDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, networkWatcherName: string, packetCaptureName: string, options?: PacketCapturesDeleteOptionalParams): Promise; - beginGetStatus(resourceGroupName: string, networkWatcherName: string, packetCaptureName: string, options?: PacketCapturesGetStatusOptionalParams): Promise, PacketCapturesGetStatusResponse>>; - beginGetStatusAndWait(resourceGroupName: string, networkWatcherName: string, packetCaptureName: string, options?: PacketCapturesGetStatusOptionalParams): Promise; - beginStop(resourceGroupName: string, networkWatcherName: string, packetCaptureName: string, options?: PacketCapturesStopOptionalParams): Promise, void>>; - beginStopAndWait(resourceGroupName: string, networkWatcherName: string, packetCaptureName: string, options?: PacketCapturesStopOptionalParams): Promise; - get(resourceGroupName: string, networkWatcherName: string, packetCaptureName: string, options?: PacketCapturesGetOptionalParams): Promise; - list(resourceGroupName: string, networkWatcherName: string, options?: PacketCapturesListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface PacketCapturesCreateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type PacketCapturesCreateResponse = PacketCaptureResult; - -// @public -export interface PacketCapturesDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface PacketCapturesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PacketCapturesGetResponse = PacketCaptureResult; - -// @public -export interface PacketCapturesGetStatusOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type PacketCapturesGetStatusResponse = PacketCaptureQueryStatusResult; - -// @public -export interface PacketCapturesListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PacketCapturesListResponse = PacketCaptureListResult; - -// @public -export interface PacketCapturesStopOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface PacketCaptureStorageLocation { - filePath?: string; - storageId?: string; - storagePath?: string; -} - -// @public -export type PatchRouteFilter = SubResource & { - readonly name?: string; - readonly etag?: string; - readonly type?: string; - tags?: { - [propertyName: string]: string; - }; - rules?: RouteFilterRule[]; - readonly peerings?: ExpressRouteCircuitPeering[]; - readonly ipv6Peerings?: ExpressRouteCircuitPeering[]; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export type PatchRouteFilterRule = SubResource & { - readonly name?: string; - readonly etag?: string; - access?: Access; - routeFilterRuleType?: RouteFilterRuleType; - communities?: string[]; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export type PcError = string; - -// @public -export type PcProtocol = string; - -// @public -export type PcStatus = string; - -// @public -export type PeerExpressRouteCircuitConnection = SubResource & { - name?: string; - readonly etag?: string; - readonly type?: string; - expressRouteCircuitPeering?: SubResource; - peerExpressRouteCircuitPeering?: SubResource; - addressPrefix?: string; - readonly circuitConnectionStatus?: CircuitConnectionStatus; - connectionName?: string; - authResourceGuid?: string; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface PeerExpressRouteCircuitConnectionListResult { - nextLink?: string; - value?: PeerExpressRouteCircuitConnection[]; -} - -// @public -export interface PeerExpressRouteCircuitConnections { - get(resourceGroupName: string, circuitName: string, peeringName: string, connectionName: string, options?: PeerExpressRouteCircuitConnectionsGetOptionalParams): Promise; - list(resourceGroupName: string, circuitName: string, peeringName: string, options?: PeerExpressRouteCircuitConnectionsListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface PeerExpressRouteCircuitConnectionsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PeerExpressRouteCircuitConnectionsGetResponse = PeerExpressRouteCircuitConnection; - -// @public -export interface PeerExpressRouteCircuitConnectionsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PeerExpressRouteCircuitConnectionsListNextResponse = PeerExpressRouteCircuitConnectionListResult; - -// @public -export interface PeerExpressRouteCircuitConnectionsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PeerExpressRouteCircuitConnectionsListResponse = PeerExpressRouteCircuitConnectionListResult; - -// @public -export type PfsGroup = string; - -// @public -export interface PolicySettings { - fileUploadLimitInMb?: number; - maxRequestBodySizeInKb?: number; - mode?: WebApplicationFirewallMode; - requestBodyCheck?: boolean; - state?: WebApplicationFirewallEnabledState; -} - -// @public -export type PreferredIPVersion = string; - -// @public -export interface PrepareNetworkPoliciesRequest { - networkIntentPolicyConfigurations?: NetworkIntentPolicyConfiguration[]; - serviceName?: string; -} - -// @public -export interface PrivateDnsZoneConfig { - name?: string; - privateDnsZoneId?: string; - readonly recordSets?: RecordSet[]; -} - -// @public -export type PrivateDnsZoneGroup = SubResource & { - name?: string; - readonly etag?: string; - readonly provisioningState?: ProvisioningState; - privateDnsZoneConfigs?: PrivateDnsZoneConfig[]; -}; - -// @public -export interface PrivateDnsZoneGroupListResult { - readonly nextLink?: string; - value?: PrivateDnsZoneGroup[]; -} - -// @public -export interface PrivateDnsZoneGroups { - beginCreateOrUpdate(resourceGroupName: string, privateEndpointName: string, privateDnsZoneGroupName: string, parameters: PrivateDnsZoneGroup, options?: PrivateDnsZoneGroupsCreateOrUpdateOptionalParams): Promise, PrivateDnsZoneGroupsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, privateEndpointName: string, privateDnsZoneGroupName: string, parameters: PrivateDnsZoneGroup, options?: PrivateDnsZoneGroupsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, privateEndpointName: string, privateDnsZoneGroupName: string, options?: PrivateDnsZoneGroupsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, privateEndpointName: string, privateDnsZoneGroupName: string, options?: PrivateDnsZoneGroupsDeleteOptionalParams): Promise; - get(resourceGroupName: string, privateEndpointName: string, privateDnsZoneGroupName: string, options?: PrivateDnsZoneGroupsGetOptionalParams): Promise; - list(privateEndpointName: string, resourceGroupName: string, options?: PrivateDnsZoneGroupsListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface PrivateDnsZoneGroupsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type PrivateDnsZoneGroupsCreateOrUpdateResponse = PrivateDnsZoneGroup; - -// @public -export interface PrivateDnsZoneGroupsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface PrivateDnsZoneGroupsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PrivateDnsZoneGroupsGetResponse = PrivateDnsZoneGroup; - -// @public -export interface PrivateDnsZoneGroupsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PrivateDnsZoneGroupsListNextResponse = PrivateDnsZoneGroupListResult; - -// @public -export interface PrivateDnsZoneGroupsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PrivateDnsZoneGroupsListResponse = PrivateDnsZoneGroupListResult; - -// @public -export type PrivateEndpoint = Resource & { - readonly etag?: string; - subnet?: Subnet; - readonly networkInterfaces?: NetworkInterface[]; - readonly provisioningState?: ProvisioningState; - privateLinkServiceConnections?: PrivateLinkServiceConnection[]; - manualPrivateLinkServiceConnections?: PrivateLinkServiceConnection[]; - customDnsConfigs?: CustomDnsConfigPropertiesFormat[]; -}; - -// @public -export type PrivateEndpointConnection = SubResource & { - name?: string; - readonly type?: string; - readonly etag?: string; - readonly privateEndpoint?: PrivateEndpoint; - privateLinkServiceConnectionState?: PrivateLinkServiceConnectionState; - readonly provisioningState?: ProvisioningState; - readonly linkIdentifier?: string; -}; - -// @public -export interface PrivateEndpointConnectionListResult { - readonly nextLink?: string; - value?: PrivateEndpointConnection[]; -} - -// @public -export interface PrivateEndpointListResult { - readonly nextLink?: string; - value?: PrivateEndpoint[]; -} - -// @public -export interface PrivateEndpoints { - beginCreateOrUpdate(resourceGroupName: string, privateEndpointName: string, parameters: PrivateEndpoint, options?: PrivateEndpointsCreateOrUpdateOptionalParams): Promise, PrivateEndpointsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, privateEndpointName: string, parameters: PrivateEndpoint, options?: PrivateEndpointsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, privateEndpointName: string, options?: PrivateEndpointsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, privateEndpointName: string, options?: PrivateEndpointsDeleteOptionalParams): Promise; - get(resourceGroupName: string, privateEndpointName: string, options?: PrivateEndpointsGetOptionalParams): Promise; - list(resourceGroupName: string, options?: PrivateEndpointsListOptionalParams): PagedAsyncIterableIterator; - listBySubscription(options?: PrivateEndpointsListBySubscriptionOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface PrivateEndpointsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type PrivateEndpointsCreateOrUpdateResponse = PrivateEndpoint; - -// @public -export interface PrivateEndpointsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface PrivateEndpointsGetOptionalParams extends coreClient.OperationOptions { - expand?: string; -} - -// @public -export type PrivateEndpointsGetResponse = PrivateEndpoint; - -// @public -export interface PrivateEndpointsListBySubscriptionNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PrivateEndpointsListBySubscriptionNextResponse = PrivateEndpointListResult; - -// @public -export interface PrivateEndpointsListBySubscriptionOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PrivateEndpointsListBySubscriptionResponse = PrivateEndpointListResult; - -// @public -export interface PrivateEndpointsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PrivateEndpointsListNextResponse = PrivateEndpointListResult; - -// @public -export interface PrivateEndpointsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PrivateEndpointsListResponse = PrivateEndpointListResult; - -// @public -export type PrivateLinkService = Resource & { - readonly etag?: string; - loadBalancerFrontendIpConfigurations?: FrontendIPConfiguration[]; - ipConfigurations?: PrivateLinkServiceIpConfiguration[]; - readonly networkInterfaces?: NetworkInterface[]; - readonly provisioningState?: ProvisioningState; - readonly privateEndpointConnections?: PrivateEndpointConnection[]; - visibility?: PrivateLinkServicePropertiesVisibility; - autoApproval?: PrivateLinkServicePropertiesAutoApproval; - fqdns?: string[]; - readonly alias?: string; - enableProxyProtocol?: boolean; -}; - -// @public -export type PrivateLinkServiceConnection = SubResource & { - name?: string; - readonly type?: string; - readonly etag?: string; - readonly provisioningState?: ProvisioningState; - privateLinkServiceId?: string; - groupIds?: string[]; - requestMessage?: string; - privateLinkServiceConnectionState?: PrivateLinkServiceConnectionState; -}; - -// @public -export interface PrivateLinkServiceConnectionState { - actionsRequired?: string; - description?: string; - status?: string; -} - -// @public -export type PrivateLinkServiceIpConfiguration = SubResource & { - name?: string; - readonly etag?: string; - readonly type?: string; - privateIPAddress?: string; - privateIPAllocationMethod?: IPAllocationMethod; - subnet?: Subnet; - primary?: boolean; - readonly provisioningState?: ProvisioningState; - privateIPAddressVersion?: IPVersion; -}; - -// @public -export interface PrivateLinkServiceListResult { - readonly nextLink?: string; - value?: PrivateLinkService[]; -} - -// @public -export type PrivateLinkServicePropertiesAutoApproval = ResourceSet & {}; - -// @public -export type PrivateLinkServicePropertiesVisibility = ResourceSet & {}; - -// @public -export interface PrivateLinkServices { - beginCreateOrUpdate(resourceGroupName: string, serviceName: string, parameters: PrivateLinkService, options?: PrivateLinkServicesCreateOrUpdateOptionalParams): Promise, PrivateLinkServicesCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, serviceName: string, parameters: PrivateLinkService, options?: PrivateLinkServicesCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, serviceName: string, options?: PrivateLinkServicesDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, serviceName: string, options?: PrivateLinkServicesDeleteOptionalParams): Promise; - beginDeletePrivateEndpointConnection(resourceGroupName: string, serviceName: string, peConnectionName: string, options?: PrivateLinkServicesDeletePrivateEndpointConnectionOptionalParams): Promise, void>>; - beginDeletePrivateEndpointConnectionAndWait(resourceGroupName: string, serviceName: string, peConnectionName: string, options?: PrivateLinkServicesDeletePrivateEndpointConnectionOptionalParams): Promise; - checkPrivateLinkServiceVisibility(location: string, parameters: CheckPrivateLinkServiceVisibilityRequest, options?: PrivateLinkServicesCheckPrivateLinkServiceVisibilityOptionalParams): Promise; - checkPrivateLinkServiceVisibilityByResourceGroup(location: string, resourceGroupName: string, parameters: CheckPrivateLinkServiceVisibilityRequest, options?: PrivateLinkServicesCheckPrivateLinkServiceVisibilityByResourceGroupOptionalParams): Promise; - get(resourceGroupName: string, serviceName: string, options?: PrivateLinkServicesGetOptionalParams): Promise; - getPrivateEndpointConnection(resourceGroupName: string, serviceName: string, peConnectionName: string, options?: PrivateLinkServicesGetPrivateEndpointConnectionOptionalParams): Promise; - list(resourceGroupName: string, options?: PrivateLinkServicesListOptionalParams): PagedAsyncIterableIterator; - listAutoApprovedPrivateLinkServices(location: string, options?: PrivateLinkServicesListAutoApprovedPrivateLinkServicesOptionalParams): PagedAsyncIterableIterator; - listAutoApprovedPrivateLinkServicesByResourceGroup(location: string, resourceGroupName: string, options?: PrivateLinkServicesListAutoApprovedPrivateLinkServicesByResourceGroupOptionalParams): PagedAsyncIterableIterator; - listBySubscription(options?: PrivateLinkServicesListBySubscriptionOptionalParams): PagedAsyncIterableIterator; - listPrivateEndpointConnections(resourceGroupName: string, serviceName: string, options?: PrivateLinkServicesListPrivateEndpointConnectionsOptionalParams): PagedAsyncIterableIterator; - updatePrivateEndpointConnection(resourceGroupName: string, serviceName: string, peConnectionName: string, parameters: PrivateEndpointConnection, options?: PrivateLinkServicesUpdatePrivateEndpointConnectionOptionalParams): Promise; -} - -// @public -export interface PrivateLinkServicesCheckPrivateLinkServiceVisibilityByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PrivateLinkServicesCheckPrivateLinkServiceVisibilityByResourceGroupResponse = PrivateLinkServiceVisibility; - -// @public -export interface PrivateLinkServicesCheckPrivateLinkServiceVisibilityOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PrivateLinkServicesCheckPrivateLinkServiceVisibilityResponse = PrivateLinkServiceVisibility; - -// @public -export interface PrivateLinkServicesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type PrivateLinkServicesCreateOrUpdateResponse = PrivateLinkService; - -// @public -export interface PrivateLinkServicesDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface PrivateLinkServicesDeletePrivateEndpointConnectionOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface PrivateLinkServicesGetOptionalParams extends coreClient.OperationOptions { - expand?: string; -} - -// @public -export interface PrivateLinkServicesGetPrivateEndpointConnectionOptionalParams extends coreClient.OperationOptions { - expand?: string; -} - -// @public -export type PrivateLinkServicesGetPrivateEndpointConnectionResponse = PrivateEndpointConnection; - -// @public -export type PrivateLinkServicesGetResponse = PrivateLinkService; - -// @public -export interface PrivateLinkServicesListAutoApprovedPrivateLinkServicesByResourceGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PrivateLinkServicesListAutoApprovedPrivateLinkServicesByResourceGroupNextResponse = AutoApprovedPrivateLinkServicesResult; - -// @public -export interface PrivateLinkServicesListAutoApprovedPrivateLinkServicesByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PrivateLinkServicesListAutoApprovedPrivateLinkServicesByResourceGroupResponse = AutoApprovedPrivateLinkServicesResult; - -// @public -export interface PrivateLinkServicesListAutoApprovedPrivateLinkServicesNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PrivateLinkServicesListAutoApprovedPrivateLinkServicesNextResponse = AutoApprovedPrivateLinkServicesResult; - -// @public -export interface PrivateLinkServicesListAutoApprovedPrivateLinkServicesOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PrivateLinkServicesListAutoApprovedPrivateLinkServicesResponse = AutoApprovedPrivateLinkServicesResult; - -// @public -export interface PrivateLinkServicesListBySubscriptionNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PrivateLinkServicesListBySubscriptionNextResponse = PrivateLinkServiceListResult; - -// @public -export interface PrivateLinkServicesListBySubscriptionOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PrivateLinkServicesListBySubscriptionResponse = PrivateLinkServiceListResult; - -// @public -export interface PrivateLinkServicesListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PrivateLinkServicesListNextResponse = PrivateLinkServiceListResult; - -// @public -export interface PrivateLinkServicesListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface PrivateLinkServicesListPrivateEndpointConnectionsNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PrivateLinkServicesListPrivateEndpointConnectionsNextResponse = PrivateEndpointConnectionListResult; - -// @public -export interface PrivateLinkServicesListPrivateEndpointConnectionsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PrivateLinkServicesListPrivateEndpointConnectionsResponse = PrivateEndpointConnectionListResult; - -// @public -export type PrivateLinkServicesListResponse = PrivateLinkServiceListResult; - -// @public -export interface PrivateLinkServicesUpdatePrivateEndpointConnectionOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PrivateLinkServicesUpdatePrivateEndpointConnectionResponse = PrivateEndpointConnection; - -// @public -export interface PrivateLinkServiceVisibility { - visible?: boolean; -} - -// @public -export type Probe = SubResource & { - name?: string; - readonly etag?: string; - readonly type?: string; - readonly loadBalancingRules?: SubResource[]; - protocol?: ProbeProtocol; - port?: number; - intervalInSeconds?: number; - numberOfProbes?: number; - requestPath?: string; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export type ProbeProtocol = string; - -// @public -export type ProcessorArchitecture = string; - -// @public -export interface PropagatedRouteTable { - ids?: SubResource[]; - labels?: string[]; -} - -// @public -export type Protocol = string; - -// @public -export interface ProtocolConfiguration { - httpConfiguration?: HttpConfiguration; -} - -// @public -export interface ProtocolCustomSettingsFormat { - protocol?: DdosCustomPolicyProtocol; - sourceRateOverride?: string; - triggerRateOverride?: string; - triggerSensitivityOverride?: DdosCustomPolicyTriggerSensitivityOverride; -} - -// @public -export type ProvisioningState = string; - -// @public -export type PublicIPAddress = Resource & { - sku?: PublicIPAddressSku; - readonly etag?: string; - zones?: string[]; - publicIPAllocationMethod?: IPAllocationMethod; - publicIPAddressVersion?: IPVersion; - readonly ipConfiguration?: IPConfiguration; - dnsSettings?: PublicIPAddressDnsSettings; - ddosSettings?: DdosSettings; - ipTags?: IpTag[]; - ipAddress?: string; - publicIPPrefix?: SubResource; - idleTimeoutInMinutes?: number; - readonly resourceGuid?: string; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface PublicIPAddressDnsSettings { - domainNameLabel?: string; - fqdn?: string; - reverseFqdn?: string; -} - -// @public -export interface PublicIPAddresses { - beginCreateOrUpdate(resourceGroupName: string, publicIpAddressName: string, parameters: PublicIPAddress, options?: PublicIPAddressesCreateOrUpdateOptionalParams): Promise, PublicIPAddressesCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, publicIpAddressName: string, parameters: PublicIPAddress, options?: PublicIPAddressesCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, publicIpAddressName: string, options?: PublicIPAddressesDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, publicIpAddressName: string, options?: PublicIPAddressesDeleteOptionalParams): Promise; - get(resourceGroupName: string, publicIpAddressName: string, options?: PublicIPAddressesGetOptionalParams): Promise; - getVirtualMachineScaleSetPublicIPAddress(resourceGroupName: string, virtualMachineScaleSetName: string, virtualmachineIndex: string, networkInterfaceName: string, ipConfigurationName: string, publicIpAddressName: string, options?: PublicIPAddressesGetVirtualMachineScaleSetPublicIPAddressOptionalParams): Promise; - list(resourceGroupName: string, options?: PublicIPAddressesListOptionalParams): PagedAsyncIterableIterator; - listAll(options?: PublicIPAddressesListAllOptionalParams): PagedAsyncIterableIterator; - listVirtualMachineScaleSetPublicIPAddresses(resourceGroupName: string, virtualMachineScaleSetName: string, options?: PublicIPAddressesListVirtualMachineScaleSetPublicIPAddressesOptionalParams): PagedAsyncIterableIterator; - listVirtualMachineScaleSetVMPublicIPAddresses(resourceGroupName: string, virtualMachineScaleSetName: string, virtualmachineIndex: string, networkInterfaceName: string, ipConfigurationName: string, options?: PublicIPAddressesListVirtualMachineScaleSetVMPublicIPAddressesOptionalParams): PagedAsyncIterableIterator; - updateTags(resourceGroupName: string, publicIpAddressName: string, parameters: TagsObject, options?: PublicIPAddressesUpdateTagsOptionalParams): Promise; -} - -// @public -export interface PublicIPAddressesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type PublicIPAddressesCreateOrUpdateResponse = PublicIPAddress; - -// @public -export interface PublicIPAddressesDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface PublicIPAddressesGetOptionalParams extends coreClient.OperationOptions { - expand?: string; -} - -// @public -export type PublicIPAddressesGetResponse = PublicIPAddress; - -// @public -export interface PublicIPAddressesGetVirtualMachineScaleSetPublicIPAddressOptionalParams extends coreClient.OperationOptions { - expand?: string; -} - -// @public -export type PublicIPAddressesGetVirtualMachineScaleSetPublicIPAddressResponse = PublicIPAddress; - -// @public -export interface PublicIPAddressesListAllNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PublicIPAddressesListAllNextResponse = PublicIPAddressListResult; - -// @public -export interface PublicIPAddressesListAllOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PublicIPAddressesListAllResponse = PublicIPAddressListResult; - -// @public -export interface PublicIPAddressesListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PublicIPAddressesListNextResponse = PublicIPAddressListResult; - -// @public -export interface PublicIPAddressesListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PublicIPAddressesListResponse = PublicIPAddressListResult; - -// @public -export interface PublicIPAddressesListVirtualMachineScaleSetPublicIPAddressesNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PublicIPAddressesListVirtualMachineScaleSetPublicIPAddressesNextResponse = PublicIPAddressListResult; - -// @public -export interface PublicIPAddressesListVirtualMachineScaleSetPublicIPAddressesOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PublicIPAddressesListVirtualMachineScaleSetPublicIPAddressesResponse = PublicIPAddressListResult; - -// @public -export interface PublicIPAddressesListVirtualMachineScaleSetVMPublicIPAddressesNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PublicIPAddressesListVirtualMachineScaleSetVMPublicIPAddressesNextResponse = PublicIPAddressListResult; - -// @public -export interface PublicIPAddressesListVirtualMachineScaleSetVMPublicIPAddressesOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PublicIPAddressesListVirtualMachineScaleSetVMPublicIPAddressesResponse = PublicIPAddressListResult; - -// @public -export interface PublicIPAddressesUpdateTagsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PublicIPAddressesUpdateTagsResponse = PublicIPAddress; - -// @public -export interface PublicIPAddressListResult { - nextLink?: string; - value?: PublicIPAddress[]; -} - -// @public -export interface PublicIPAddressSku { - name?: PublicIPAddressSkuName; -} - -// @public -export type PublicIPAddressSkuName = string; - -// @public -export type PublicIPPrefix = Resource & { - sku?: PublicIPPrefixSku; - readonly etag?: string; - zones?: string[]; - publicIPAddressVersion?: IPVersion; - ipTags?: IpTag[]; - prefixLength?: number; - readonly ipPrefix?: string; - readonly publicIPAddresses?: ReferencedPublicIpAddress[]; - readonly loadBalancerFrontendIpConfiguration?: SubResource; - readonly resourceGuid?: string; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface PublicIPPrefixes { - beginCreateOrUpdate(resourceGroupName: string, publicIpPrefixName: string, parameters: PublicIPPrefix, options?: PublicIPPrefixesCreateOrUpdateOptionalParams): Promise, PublicIPPrefixesCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, publicIpPrefixName: string, parameters: PublicIPPrefix, options?: PublicIPPrefixesCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, publicIpPrefixName: string, options?: PublicIPPrefixesDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, publicIpPrefixName: string, options?: PublicIPPrefixesDeleteOptionalParams): Promise; - get(resourceGroupName: string, publicIpPrefixName: string, options?: PublicIPPrefixesGetOptionalParams): Promise; - list(resourceGroupName: string, options?: PublicIPPrefixesListOptionalParams): PagedAsyncIterableIterator; - listAll(options?: PublicIPPrefixesListAllOptionalParams): PagedAsyncIterableIterator; - updateTags(resourceGroupName: string, publicIpPrefixName: string, parameters: TagsObject, options?: PublicIPPrefixesUpdateTagsOptionalParams): Promise; -} - -// @public -export interface PublicIPPrefixesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type PublicIPPrefixesCreateOrUpdateResponse = PublicIPPrefix; - -// @public -export interface PublicIPPrefixesDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface PublicIPPrefixesGetOptionalParams extends coreClient.OperationOptions { - expand?: string; -} - -// @public -export type PublicIPPrefixesGetResponse = PublicIPPrefix; - -// @public -export interface PublicIPPrefixesListAllNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PublicIPPrefixesListAllNextResponse = PublicIPPrefixListResult; - -// @public -export interface PublicIPPrefixesListAllOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PublicIPPrefixesListAllResponse = PublicIPPrefixListResult; - -// @public -export interface PublicIPPrefixesListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PublicIPPrefixesListNextResponse = PublicIPPrefixListResult; - -// @public -export interface PublicIPPrefixesListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PublicIPPrefixesListResponse = PublicIPPrefixListResult; - -// @public -export interface PublicIPPrefixesUpdateTagsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PublicIPPrefixesUpdateTagsResponse = PublicIPPrefix; - -// @public -export interface PublicIPPrefixListResult { - nextLink?: string; - value?: PublicIPPrefix[]; -} - -// @public -export interface PublicIPPrefixSku { - name?: PublicIPPrefixSkuName; -} - -// @public -export type PublicIPPrefixSkuName = string; - -// @public -export interface QueryTroubleshootingParameters { - targetResourceId: string; -} - -// @public -export interface RadiusServer { - radiusServerAddress: string; - radiusServerScore?: number; - radiusServerSecret?: string; -} - -// @public -export interface RecordSet { - fqdn?: string; - ipAddresses?: string[]; - readonly provisioningState?: ProvisioningState; - recordSetName?: string; - recordType?: string; - ttl?: number; -} - -// @public -export interface ReferencedPublicIpAddress { - id?: string; -} - -// @public -export interface Resource { - id?: string; - location?: string; - readonly name?: string; - tags?: { - [propertyName: string]: string; - }; - readonly type?: string; -} - -// @public -export type ResourceIdentityType = "SystemAssigned" | "UserAssigned" | "SystemAssigned, UserAssigned" | "None"; - -// @public -export type ResourceNavigationLink = SubResource & { - name?: string; - readonly etag?: string; - readonly type?: string; - linkedResourceType?: string; - link?: string; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface ResourceNavigationLinks { - list(resourceGroupName: string, virtualNetworkName: string, subnetName: string, options?: ResourceNavigationLinksListOptionalParams): Promise; -} - -// @public -export interface ResourceNavigationLinksListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ResourceNavigationLinksListResponse = ResourceNavigationLinksListResult; - -// @public -export interface ResourceNavigationLinksListResult { - readonly nextLink?: string; - value?: ResourceNavigationLink[]; -} - -// @public -export interface ResourceSet { - subscriptions?: string[]; -} - -// @public -export interface RetentionPolicyParameters { - days?: number; - enabled?: boolean; -} - -// @public -export type Route = SubResource & { - name?: string; - readonly etag?: string; - addressPrefix?: string; - nextHopType?: RouteNextHopType; - nextHopIpAddress?: string; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export type RouteFilter = Resource & { - readonly etag?: string; - rules?: RouteFilterRule[]; - readonly peerings?: ExpressRouteCircuitPeering[]; - readonly ipv6Peerings?: ExpressRouteCircuitPeering[]; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface RouteFilterListResult { - nextLink?: string; - value?: RouteFilter[]; -} - -// @public -export type RouteFilterRule = SubResource & { - name?: string; - location?: string; - readonly etag?: string; - access?: Access; - routeFilterRuleType?: RouteFilterRuleType; - communities?: string[]; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface RouteFilterRuleListResult { - nextLink?: string; - value?: RouteFilterRule[]; -} - -// @public -export interface RouteFilterRules { - beginCreateOrUpdate(resourceGroupName: string, routeFilterName: string, ruleName: string, routeFilterRuleParameters: RouteFilterRule, options?: RouteFilterRulesCreateOrUpdateOptionalParams): Promise, RouteFilterRulesCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, routeFilterName: string, ruleName: string, routeFilterRuleParameters: RouteFilterRule, options?: RouteFilterRulesCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, routeFilterName: string, ruleName: string, options?: RouteFilterRulesDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, routeFilterName: string, ruleName: string, options?: RouteFilterRulesDeleteOptionalParams): Promise; - get(resourceGroupName: string, routeFilterName: string, ruleName: string, options?: RouteFilterRulesGetOptionalParams): Promise; - listByRouteFilter(resourceGroupName: string, routeFilterName: string, options?: RouteFilterRulesListByRouteFilterOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface RouteFilterRulesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type RouteFilterRulesCreateOrUpdateResponse = RouteFilterRule; - -// @public -export interface RouteFilterRulesDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface RouteFilterRulesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type RouteFilterRulesGetResponse = RouteFilterRule; - -// @public -export interface RouteFilterRulesListByRouteFilterNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type RouteFilterRulesListByRouteFilterNextResponse = RouteFilterRuleListResult; - -// @public -export interface RouteFilterRulesListByRouteFilterOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type RouteFilterRulesListByRouteFilterResponse = RouteFilterRuleListResult; - -// @public -export type RouteFilterRuleType = string; - -// @public -export interface RouteFilters { - beginCreateOrUpdate(resourceGroupName: string, routeFilterName: string, routeFilterParameters: RouteFilter, options?: RouteFiltersCreateOrUpdateOptionalParams): Promise, RouteFiltersCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, routeFilterName: string, routeFilterParameters: RouteFilter, options?: RouteFiltersCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, routeFilterName: string, options?: RouteFiltersDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, routeFilterName: string, options?: RouteFiltersDeleteOptionalParams): Promise; - get(resourceGroupName: string, routeFilterName: string, options?: RouteFiltersGetOptionalParams): Promise; - list(options?: RouteFiltersListOptionalParams): PagedAsyncIterableIterator; - listByResourceGroup(resourceGroupName: string, options?: RouteFiltersListByResourceGroupOptionalParams): PagedAsyncIterableIterator; - updateTags(resourceGroupName: string, routeFilterName: string, parameters: TagsObject, options?: RouteFiltersUpdateTagsOptionalParams): Promise; -} - -// @public -export interface RouteFiltersCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type RouteFiltersCreateOrUpdateResponse = RouteFilter; - -// @public -export interface RouteFiltersDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface RouteFiltersGetOptionalParams extends coreClient.OperationOptions { - expand?: string; -} - -// @public -export type RouteFiltersGetResponse = RouteFilter; - -// @public -export interface RouteFiltersListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type RouteFiltersListByResourceGroupNextResponse = RouteFilterListResult; - -// @public -export interface RouteFiltersListByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type RouteFiltersListByResourceGroupResponse = RouteFilterListResult; - -// @public -export interface RouteFiltersListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type RouteFiltersListNextResponse = RouteFilterListResult; - -// @public -export interface RouteFiltersListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type RouteFiltersListResponse = RouteFilterListResult; - -// @public -export interface RouteFiltersUpdateTagsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type RouteFiltersUpdateTagsResponse = RouteFilter; - -// @public -export interface RouteListResult { - nextLink?: string; - value?: Route[]; -} - -// @public -export type RouteNextHopType = string; - -// @public -export interface Routes { - beginCreateOrUpdate(resourceGroupName: string, routeTableName: string, routeName: string, routeParameters: Route, options?: RoutesCreateOrUpdateOptionalParams): Promise, RoutesCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, routeTableName: string, routeName: string, routeParameters: Route, options?: RoutesCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, routeTableName: string, routeName: string, options?: RoutesDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, routeTableName: string, routeName: string, options?: RoutesDeleteOptionalParams): Promise; - get(resourceGroupName: string, routeTableName: string, routeName: string, options?: RoutesGetOptionalParams): Promise; - list(resourceGroupName: string, routeTableName: string, options?: RoutesListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface RoutesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type RoutesCreateOrUpdateResponse = Route; - -// @public -export interface RoutesDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface RoutesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type RoutesGetResponse = Route; - -// @public -export interface RoutesListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type RoutesListNextResponse = RouteListResult; - -// @public -export interface RoutesListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type RoutesListResponse = RouteListResult; - -// @public -export type RouteTable = Resource & { - readonly etag?: string; - routes?: Route[]; - readonly subnets?: Subnet[]; - disableBgpRoutePropagation?: boolean; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface RouteTableListResult { - nextLink?: string; - value?: RouteTable[]; -} - -// @public -export interface RouteTables { - beginCreateOrUpdate(resourceGroupName: string, routeTableName: string, parameters: RouteTable, options?: RouteTablesCreateOrUpdateOptionalParams): Promise, RouteTablesCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, routeTableName: string, parameters: RouteTable, options?: RouteTablesCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, routeTableName: string, options?: RouteTablesDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, routeTableName: string, options?: RouteTablesDeleteOptionalParams): Promise; - get(resourceGroupName: string, routeTableName: string, options?: RouteTablesGetOptionalParams): Promise; - list(resourceGroupName: string, options?: RouteTablesListOptionalParams): PagedAsyncIterableIterator; - listAll(options?: RouteTablesListAllOptionalParams): PagedAsyncIterableIterator; - updateTags(resourceGroupName: string, routeTableName: string, parameters: TagsObject, options?: RouteTablesUpdateTagsOptionalParams): Promise; -} - -// @public -export interface RouteTablesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type RouteTablesCreateOrUpdateResponse = RouteTable; - -// @public -export interface RouteTablesDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface RouteTablesGetOptionalParams extends coreClient.OperationOptions { - expand?: string; -} - -// @public -export type RouteTablesGetResponse = RouteTable; - -// @public -export interface RouteTablesListAllNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type RouteTablesListAllNextResponse = RouteTableListResult; - -// @public -export interface RouteTablesListAllOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type RouteTablesListAllResponse = RouteTableListResult; - -// @public -export interface RouteTablesListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type RouteTablesListNextResponse = RouteTableListResult; - -// @public -export interface RouteTablesListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type RouteTablesListResponse = RouteTableListResult; - -// @public -export interface RouteTablesUpdateTagsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type RouteTablesUpdateTagsResponse = RouteTable; - -// @public -export interface RoutingConfiguration { - associatedRouteTable?: SubResource; - propagatedRouteTables?: PropagatedRouteTable; - vnetRoutes?: VnetRoute; -} - -// @public -export interface SecurityGroupNetworkInterface { - id?: string; - securityRuleAssociations?: SecurityRuleAssociations; -} - -// @public -export interface SecurityGroupViewParameters { - targetResourceId: string; -} - -// @public -export interface SecurityGroupViewResult { - networkInterfaces?: SecurityGroupNetworkInterface[]; -} - -// @public -export type SecurityPartnerProvider = Resource & { - readonly etag?: string; - readonly provisioningState?: ProvisioningState; - securityProviderName?: SecurityProviderName; - readonly connectionStatus?: SecurityPartnerProviderConnectionStatus; - virtualHub?: SubResource; -}; - -// @public -export type SecurityPartnerProviderConnectionStatus = string; - -// @public -export interface SecurityPartnerProviderListResult { - nextLink?: string; - value?: SecurityPartnerProvider[]; -} - -// @public -export interface SecurityPartnerProviders { - beginCreateOrUpdate(resourceGroupName: string, securityPartnerProviderName: string, parameters: SecurityPartnerProvider, options?: SecurityPartnerProvidersCreateOrUpdateOptionalParams): Promise, SecurityPartnerProvidersCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, securityPartnerProviderName: string, parameters: SecurityPartnerProvider, options?: SecurityPartnerProvidersCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, securityPartnerProviderName: string, options?: SecurityPartnerProvidersDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, securityPartnerProviderName: string, options?: SecurityPartnerProvidersDeleteOptionalParams): Promise; - get(resourceGroupName: string, securityPartnerProviderName: string, options?: SecurityPartnerProvidersGetOptionalParams): Promise; - list(options?: SecurityPartnerProvidersListOptionalParams): PagedAsyncIterableIterator; - listByResourceGroup(resourceGroupName: string, options?: SecurityPartnerProvidersListByResourceGroupOptionalParams): PagedAsyncIterableIterator; - updateTags(resourceGroupName: string, securityPartnerProviderName: string, parameters: TagsObject, options?: SecurityPartnerProvidersUpdateTagsOptionalParams): Promise; -} - -// @public -export interface SecurityPartnerProvidersCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type SecurityPartnerProvidersCreateOrUpdateResponse = SecurityPartnerProvider; - -// @public -export interface SecurityPartnerProvidersDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface SecurityPartnerProvidersGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SecurityPartnerProvidersGetResponse = SecurityPartnerProvider; - -// @public -export interface SecurityPartnerProvidersListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SecurityPartnerProvidersListByResourceGroupNextResponse = SecurityPartnerProviderListResult; - -// @public -export interface SecurityPartnerProvidersListByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SecurityPartnerProvidersListByResourceGroupResponse = SecurityPartnerProviderListResult; - -// @public -export interface SecurityPartnerProvidersListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SecurityPartnerProvidersListNextResponse = SecurityPartnerProviderListResult; - -// @public -export interface SecurityPartnerProvidersListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SecurityPartnerProvidersListResponse = SecurityPartnerProviderListResult; - -// @public -export interface SecurityPartnerProvidersUpdateTagsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SecurityPartnerProvidersUpdateTagsResponse = SecurityPartnerProvider; - -// @public -export type SecurityProviderName = string; - -// @public -export type SecurityRule = SubResource & { - name?: string; - readonly etag?: string; - description?: string; - protocol?: SecurityRuleProtocol; - sourcePortRange?: string; - destinationPortRange?: string; - sourceAddressPrefix?: string; - sourceAddressPrefixes?: string[]; - sourceApplicationSecurityGroups?: ApplicationSecurityGroup[]; - destinationAddressPrefix?: string; - destinationAddressPrefixes?: string[]; - destinationApplicationSecurityGroups?: ApplicationSecurityGroup[]; - sourcePortRanges?: string[]; - destinationPortRanges?: string[]; - access?: SecurityRuleAccess; - priority?: number; - direction?: SecurityRuleDirection; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export type SecurityRuleAccess = string; - -// @public -export interface SecurityRuleAssociations { - defaultSecurityRules?: SecurityRule[]; - effectiveSecurityRules?: EffectiveNetworkSecurityRule[]; - networkInterfaceAssociation?: NetworkInterfaceAssociation; - subnetAssociation?: SubnetAssociation; -} - -// @public -export type SecurityRuleDirection = string; - -// @public -export interface SecurityRuleListResult { - nextLink?: string; - value?: SecurityRule[]; -} - -// @public -export type SecurityRuleProtocol = string; - -// @public -export interface SecurityRules { - beginCreateOrUpdate(resourceGroupName: string, networkSecurityGroupName: string, securityRuleName: string, securityRuleParameters: SecurityRule, options?: SecurityRulesCreateOrUpdateOptionalParams): Promise, SecurityRulesCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, networkSecurityGroupName: string, securityRuleName: string, securityRuleParameters: SecurityRule, options?: SecurityRulesCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, networkSecurityGroupName: string, securityRuleName: string, options?: SecurityRulesDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, networkSecurityGroupName: string, securityRuleName: string, options?: SecurityRulesDeleteOptionalParams): Promise; - get(resourceGroupName: string, networkSecurityGroupName: string, securityRuleName: string, options?: SecurityRulesGetOptionalParams): Promise; - list(resourceGroupName: string, networkSecurityGroupName: string, options?: SecurityRulesListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface SecurityRulesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type SecurityRulesCreateOrUpdateResponse = SecurityRule; - -// @public -export interface SecurityRulesDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface SecurityRulesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SecurityRulesGetResponse = SecurityRule; - -// @public -export interface SecurityRulesListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SecurityRulesListNextResponse = SecurityRuleListResult; - -// @public -export interface SecurityRulesListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SecurityRulesListResponse = SecurityRuleListResult; - -// @public -export type ServiceAssociationLink = SubResource & { - name?: string; - readonly etag?: string; - readonly type?: string; - linkedResourceType?: string; - link?: string; - readonly provisioningState?: ProvisioningState; - allowDelete?: boolean; - locations?: string[]; -}; - -// @public -export interface ServiceAssociationLinks { - list(resourceGroupName: string, virtualNetworkName: string, subnetName: string, options?: ServiceAssociationLinksListOptionalParams): Promise; -} - -// @public -export interface ServiceAssociationLinksListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServiceAssociationLinksListResponse = ServiceAssociationLinksListResult; - -// @public -export interface ServiceAssociationLinksListResult { - readonly nextLink?: string; - value?: ServiceAssociationLink[]; -} - -// @public -export interface ServiceEndpointPolicies { - beginCreateOrUpdate(resourceGroupName: string, serviceEndpointPolicyName: string, parameters: ServiceEndpointPolicy, options?: ServiceEndpointPoliciesCreateOrUpdateOptionalParams): Promise, ServiceEndpointPoliciesCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, serviceEndpointPolicyName: string, parameters: ServiceEndpointPolicy, options?: ServiceEndpointPoliciesCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, serviceEndpointPolicyName: string, options?: ServiceEndpointPoliciesDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, serviceEndpointPolicyName: string, options?: ServiceEndpointPoliciesDeleteOptionalParams): Promise; - get(resourceGroupName: string, serviceEndpointPolicyName: string, options?: ServiceEndpointPoliciesGetOptionalParams): Promise; - list(options?: ServiceEndpointPoliciesListOptionalParams): PagedAsyncIterableIterator; - listByResourceGroup(resourceGroupName: string, options?: ServiceEndpointPoliciesListByResourceGroupOptionalParams): PagedAsyncIterableIterator; - updateTags(resourceGroupName: string, serviceEndpointPolicyName: string, parameters: TagsObject, options?: ServiceEndpointPoliciesUpdateTagsOptionalParams): Promise; -} - -// @public -export interface ServiceEndpointPoliciesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ServiceEndpointPoliciesCreateOrUpdateResponse = ServiceEndpointPolicy; - -// @public -export interface ServiceEndpointPoliciesDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface ServiceEndpointPoliciesGetOptionalParams extends coreClient.OperationOptions { - expand?: string; -} - -// @public -export type ServiceEndpointPoliciesGetResponse = ServiceEndpointPolicy; - -// @public -export interface ServiceEndpointPoliciesListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServiceEndpointPoliciesListByResourceGroupNextResponse = ServiceEndpointPolicyListResult; - -// @public -export interface ServiceEndpointPoliciesListByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServiceEndpointPoliciesListByResourceGroupResponse = ServiceEndpointPolicyListResult; - -// @public -export interface ServiceEndpointPoliciesListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServiceEndpointPoliciesListNextResponse = ServiceEndpointPolicyListResult; - -// @public -export interface ServiceEndpointPoliciesListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServiceEndpointPoliciesListResponse = ServiceEndpointPolicyListResult; - -// @public -export interface ServiceEndpointPoliciesUpdateTagsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServiceEndpointPoliciesUpdateTagsResponse = ServiceEndpointPolicy; - -// @public -export type ServiceEndpointPolicy = Resource & { - readonly etag?: string; - serviceEndpointPolicyDefinitions?: ServiceEndpointPolicyDefinition[]; - readonly subnets?: Subnet[]; - readonly resourceGuid?: string; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export type ServiceEndpointPolicyDefinition = SubResource & { - name?: string; - readonly etag?: string; - description?: string; - service?: string; - serviceResources?: string[]; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface ServiceEndpointPolicyDefinitionListResult { - nextLink?: string; - value?: ServiceEndpointPolicyDefinition[]; -} - -// @public -export interface ServiceEndpointPolicyDefinitions { - beginCreateOrUpdate(resourceGroupName: string, serviceEndpointPolicyName: string, serviceEndpointPolicyDefinitionName: string, serviceEndpointPolicyDefinitions: ServiceEndpointPolicyDefinition, options?: ServiceEndpointPolicyDefinitionsCreateOrUpdateOptionalParams): Promise, ServiceEndpointPolicyDefinitionsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, serviceEndpointPolicyName: string, serviceEndpointPolicyDefinitionName: string, serviceEndpointPolicyDefinitions: ServiceEndpointPolicyDefinition, options?: ServiceEndpointPolicyDefinitionsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, serviceEndpointPolicyName: string, serviceEndpointPolicyDefinitionName: string, options?: ServiceEndpointPolicyDefinitionsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, serviceEndpointPolicyName: string, serviceEndpointPolicyDefinitionName: string, options?: ServiceEndpointPolicyDefinitionsDeleteOptionalParams): Promise; - get(resourceGroupName: string, serviceEndpointPolicyName: string, serviceEndpointPolicyDefinitionName: string, options?: ServiceEndpointPolicyDefinitionsGetOptionalParams): Promise; - listByResourceGroup(resourceGroupName: string, serviceEndpointPolicyName: string, options?: ServiceEndpointPolicyDefinitionsListByResourceGroupOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ServiceEndpointPolicyDefinitionsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ServiceEndpointPolicyDefinitionsCreateOrUpdateResponse = ServiceEndpointPolicyDefinition; - -// @public -export interface ServiceEndpointPolicyDefinitionsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface ServiceEndpointPolicyDefinitionsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServiceEndpointPolicyDefinitionsGetResponse = ServiceEndpointPolicyDefinition; - -// @public -export interface ServiceEndpointPolicyDefinitionsListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServiceEndpointPolicyDefinitionsListByResourceGroupNextResponse = ServiceEndpointPolicyDefinitionListResult; - -// @public -export interface ServiceEndpointPolicyDefinitionsListByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServiceEndpointPolicyDefinitionsListByResourceGroupResponse = ServiceEndpointPolicyDefinitionListResult; - -// @public -export interface ServiceEndpointPolicyListResult { - readonly nextLink?: string; - value?: ServiceEndpointPolicy[]; -} - -// @public -export interface ServiceEndpointPropertiesFormat { - locations?: string[]; - readonly provisioningState?: ProvisioningState; - service?: string; -} - -// @public -export type ServiceProviderProvisioningState = string; - -// @public -export interface ServiceTagInformation { - readonly id?: string; - readonly name?: string; - readonly properties?: ServiceTagInformationPropertiesFormat; -} - -// @public -export interface ServiceTagInformationPropertiesFormat { - readonly addressPrefixes?: string[]; - readonly changeNumber?: string; - readonly region?: string; - readonly systemService?: string; -} - -// @public -export interface ServiceTags { - list(location: string, options?: ServiceTagsListOptionalParams): Promise; -} - -// @public -export interface ServiceTagsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServiceTagsListResponse = ServiceTagsListResult; - -// @public -export interface ServiceTagsListResult { - readonly changeNumber?: string; - readonly cloud?: string; - readonly id?: string; - readonly name?: string; - readonly type?: string; - readonly values?: ServiceTagInformation[]; -} - -// @public -export interface SessionIds { - sessionIds?: string[]; -} - -// @public -export type Severity = string; - -// @public -export interface StaticRoute { - addressPrefixes?: string[]; - name?: string; - nextHopIpAddress?: string; -} - -// @public -export type Subnet = SubResource & { - name?: string; - readonly etag?: string; - addressPrefix?: string; - addressPrefixes?: string[]; - networkSecurityGroup?: NetworkSecurityGroup; - routeTable?: RouteTable; - natGateway?: SubResource; - serviceEndpoints?: ServiceEndpointPropertiesFormat[]; - serviceEndpointPolicies?: ServiceEndpointPolicy[]; - readonly privateEndpoints?: PrivateEndpoint[]; - readonly ipConfigurations?: IPConfiguration[]; - readonly ipConfigurationProfiles?: IPConfigurationProfile[]; - ipAllocations?: SubResource[]; - readonly resourceNavigationLinks?: ResourceNavigationLink[]; - readonly serviceAssociationLinks?: ServiceAssociationLink[]; - delegations?: Delegation[]; - readonly purpose?: string; - readonly provisioningState?: ProvisioningState; - privateEndpointNetworkPolicies?: string; - privateLinkServiceNetworkPolicies?: string; -}; - -// @public -export interface SubnetAssociation { - readonly id?: string; - securityRules?: SecurityRule[]; -} - -// @public -export interface SubnetListResult { - nextLink?: string; - value?: Subnet[]; -} - -// @public -export interface Subnets { - beginCreateOrUpdate(resourceGroupName: string, virtualNetworkName: string, subnetName: string, subnetParameters: Subnet, options?: SubnetsCreateOrUpdateOptionalParams): Promise, SubnetsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, virtualNetworkName: string, subnetName: string, subnetParameters: Subnet, options?: SubnetsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, virtualNetworkName: string, subnetName: string, options?: SubnetsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, virtualNetworkName: string, subnetName: string, options?: SubnetsDeleteOptionalParams): Promise; - beginPrepareNetworkPolicies(resourceGroupName: string, virtualNetworkName: string, subnetName: string, prepareNetworkPoliciesRequestParameters: PrepareNetworkPoliciesRequest, options?: SubnetsPrepareNetworkPoliciesOptionalParams): Promise, void>>; - beginPrepareNetworkPoliciesAndWait(resourceGroupName: string, virtualNetworkName: string, subnetName: string, prepareNetworkPoliciesRequestParameters: PrepareNetworkPoliciesRequest, options?: SubnetsPrepareNetworkPoliciesOptionalParams): Promise; - beginUnprepareNetworkPolicies(resourceGroupName: string, virtualNetworkName: string, subnetName: string, unprepareNetworkPoliciesRequestParameters: UnprepareNetworkPoliciesRequest, options?: SubnetsUnprepareNetworkPoliciesOptionalParams): Promise, void>>; - beginUnprepareNetworkPoliciesAndWait(resourceGroupName: string, virtualNetworkName: string, subnetName: string, unprepareNetworkPoliciesRequestParameters: UnprepareNetworkPoliciesRequest, options?: SubnetsUnprepareNetworkPoliciesOptionalParams): Promise; - get(resourceGroupName: string, virtualNetworkName: string, subnetName: string, options?: SubnetsGetOptionalParams): Promise; - list(resourceGroupName: string, virtualNetworkName: string, options?: SubnetsListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface SubnetsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type SubnetsCreateOrUpdateResponse = Subnet; - -// @public -export interface SubnetsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface SubnetsGetOptionalParams extends coreClient.OperationOptions { - expand?: string; -} - -// @public -export type SubnetsGetResponse = Subnet; - -// @public -export interface SubnetsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SubnetsListNextResponse = SubnetListResult; - -// @public -export interface SubnetsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SubnetsListResponse = SubnetListResult; - -// @public -export interface SubnetsPrepareNetworkPoliciesOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface SubnetsUnprepareNetworkPoliciesOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface SubResource { - id?: string; -} - -// @public -export interface TagsObject { - tags?: { - [propertyName: string]: string; - }; -} - -// @public -export interface Topology { - readonly createdDateTime?: Date; - readonly id?: string; - readonly lastModified?: Date; - resources?: TopologyResource[]; -} - -// @public -export interface TopologyAssociation { - associationType?: AssociationType; - name?: string; - resourceId?: string; -} - -// @public -export interface TopologyParameters { - targetResourceGroupName?: string; - targetSubnet?: SubResource; - targetVirtualNetwork?: SubResource; -} - -// @public -export interface TopologyResource { - associations?: TopologyAssociation[]; - id?: string; - location?: string; - name?: string; -} - -// @public -export interface TrafficAnalyticsConfigurationProperties { - enabled?: boolean; - trafficAnalyticsInterval?: number; - workspaceId?: string; - workspaceRegion?: string; - workspaceResourceId?: string; -} - -// @public -export interface TrafficAnalyticsProperties { - networkWatcherFlowAnalyticsConfiguration?: TrafficAnalyticsConfigurationProperties; -} - -// @public -export interface TrafficSelectorPolicy { - localAddressRanges: string[]; - remoteAddressRanges: string[]; -} - -// @public -export type TransportProtocol = string; - -// @public -export interface TroubleshootingDetails { - detail?: string; - id?: string; - reasonType?: string; - recommendedActions?: TroubleshootingRecommendedActions[]; - summary?: string; -} - -// @public -export interface TroubleshootingParameters { - storageId: string; - storagePath: string; - targetResourceId: string; -} - -// @public -export interface TroubleshootingRecommendedActions { - actionId?: string; - actionText?: string; - actionUri?: string; - actionUriText?: string; -} - -// @public -export interface TroubleshootingResult { - code?: string; - endTime?: Date; - results?: TroubleshootingDetails[]; - startTime?: Date; -} - -// @public -export interface TunnelConnectionHealth { - readonly connectionStatus?: VirtualNetworkGatewayConnectionStatus; - readonly egressBytesTransferred?: number; - readonly ingressBytesTransferred?: number; - readonly lastConnectionEstablishedUtcTime?: string; - readonly tunnel?: string; -} - -// @public -export type TunnelConnectionStatus = string; - -// @public -export interface UnprepareNetworkPoliciesRequest { - serviceName?: string; -} - -// @public -export interface Usage { - currentValue: number; - readonly id?: string; - limit: number; - name: UsageName; - unit: UsageUnit; -} - -// @public -export interface UsageName { - localizedValue?: string; - value?: string; -} - -// @public -export interface Usages { - list(location: string, options?: UsagesListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface UsagesListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type UsagesListNextResponse = UsagesListResult; - -// @public -export interface UsagesListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type UsagesListResponse = UsagesListResult; - -// @public -export interface UsagesListResult { - nextLink?: string; - value?: Usage[]; -} - -// @public -export type UsageUnit = string; - -// @public -export type VerbosityLevel = string; - -// @public -export interface VerificationIPFlowParameters { - direction: Direction; - localIPAddress: string; - localPort: string; - protocol: IpFlowProtocol; - remoteIPAddress: string; - remotePort: string; - targetNicResourceId?: string; - targetResourceId: string; -} - -// @public -export interface VerificationIPFlowResult { - access?: Access; - ruleName?: string; -} - -// @public -export interface VirtualApplianceNicProperties { - readonly name?: string; - readonly privateIpAddress?: string; - readonly publicIpAddress?: string; -} - -// @public -export interface VirtualApplianceSkuProperties { - bundledScaleUnit?: string; - marketPlaceVersion?: string; - vendor?: string; -} - -// @public -export type VirtualHub = Resource & { - readonly etag?: string; - virtualWan?: SubResource; - vpnGateway?: SubResource; - p2SVpnGateway?: SubResource; - expressRouteGateway?: SubResource; - azureFirewall?: SubResource; - securityPartnerProvider?: SubResource; - virtualNetworkConnections?: HubVirtualNetworkConnection[]; - addressPrefix?: string; - routeTable?: VirtualHubRouteTable; - readonly provisioningState?: ProvisioningState; - securityProviderName?: string; - virtualHubRouteTableV2S?: VirtualHubRouteTableV2[]; - sku?: string; -}; - -// @public -export interface VirtualHubId { - id?: string; -} - -// @public -export interface VirtualHubRoute { - addressPrefixes?: string[]; - nextHopIpAddress?: string; -} - -// @public -export interface VirtualHubRouteTable { - routes?: VirtualHubRoute[]; -} - -// @public -export type VirtualHubRouteTableV2 = SubResource & { - name?: string; - readonly etag?: string; - routes?: VirtualHubRouteV2[]; - attachedConnections?: string[]; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface VirtualHubRouteTableV2S { - beginCreateOrUpdate(resourceGroupName: string, virtualHubName: string, routeTableName: string, virtualHubRouteTableV2Parameters: VirtualHubRouteTableV2, options?: VirtualHubRouteTableV2SCreateOrUpdateOptionalParams): Promise, VirtualHubRouteTableV2SCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, virtualHubName: string, routeTableName: string, virtualHubRouteTableV2Parameters: VirtualHubRouteTableV2, options?: VirtualHubRouteTableV2SCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, virtualHubName: string, routeTableName: string, options?: VirtualHubRouteTableV2SDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, virtualHubName: string, routeTableName: string, options?: VirtualHubRouteTableV2SDeleteOptionalParams): Promise; - get(resourceGroupName: string, virtualHubName: string, routeTableName: string, options?: VirtualHubRouteTableV2SGetOptionalParams): Promise; - list(resourceGroupName: string, virtualHubName: string, options?: VirtualHubRouteTableV2SListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface VirtualHubRouteTableV2SCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VirtualHubRouteTableV2SCreateOrUpdateResponse = VirtualHubRouteTableV2; - -// @public -export interface VirtualHubRouteTableV2SDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface VirtualHubRouteTableV2SGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualHubRouteTableV2SGetResponse = VirtualHubRouteTableV2; - -// @public -export interface VirtualHubRouteTableV2SListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualHubRouteTableV2SListNextResponse = ListVirtualHubRouteTableV2SResult; - -// @public -export interface VirtualHubRouteTableV2SListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualHubRouteTableV2SListResponse = ListVirtualHubRouteTableV2SResult; - -// @public -export interface VirtualHubRouteV2 { - destinations?: string[]; - destinationType?: string; - nextHops?: string[]; - nextHopType?: string; -} - -// @public -export interface VirtualHubs { - beginCreateOrUpdate(resourceGroupName: string, virtualHubName: string, virtualHubParameters: VirtualHub, options?: VirtualHubsCreateOrUpdateOptionalParams): Promise, VirtualHubsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, virtualHubName: string, virtualHubParameters: VirtualHub, options?: VirtualHubsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, virtualHubName: string, options?: VirtualHubsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, virtualHubName: string, options?: VirtualHubsDeleteOptionalParams): Promise; - get(resourceGroupName: string, virtualHubName: string, options?: VirtualHubsGetOptionalParams): Promise; - list(options?: VirtualHubsListOptionalParams): PagedAsyncIterableIterator; - listByResourceGroup(resourceGroupName: string, options?: VirtualHubsListByResourceGroupOptionalParams): PagedAsyncIterableIterator; - updateTags(resourceGroupName: string, virtualHubName: string, virtualHubParameters: TagsObject, options?: VirtualHubsUpdateTagsOptionalParams): Promise; -} - -// @public -export interface VirtualHubsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VirtualHubsCreateOrUpdateResponse = VirtualHub; - -// @public -export interface VirtualHubsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface VirtualHubsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualHubsGetResponse = VirtualHub; - -// @public -export interface VirtualHubsListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualHubsListByResourceGroupNextResponse = ListVirtualHubsResult; - -// @public -export interface VirtualHubsListByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualHubsListByResourceGroupResponse = ListVirtualHubsResult; - -// @public -export interface VirtualHubsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualHubsListNextResponse = ListVirtualHubsResult; - -// @public -export interface VirtualHubsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualHubsListResponse = ListVirtualHubsResult; - -// @public -export interface VirtualHubsUpdateTagsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualHubsUpdateTagsResponse = VirtualHub; - -// @public -export type VirtualNetwork = Resource & { - readonly etag?: string; - addressSpace?: AddressSpace; - dhcpOptions?: DhcpOptions; - subnets?: Subnet[]; - virtualNetworkPeerings?: VirtualNetworkPeering[]; - readonly resourceGuid?: string; - readonly provisioningState?: ProvisioningState; - enableDdosProtection?: boolean; - enableVmProtection?: boolean; - ddosProtectionPlan?: SubResource; - bgpCommunities?: VirtualNetworkBgpCommunities; - ipAllocations?: SubResource[]; -}; - -// @public -export interface VirtualNetworkBgpCommunities { - readonly regionalCommunity?: string; - virtualNetworkCommunity: string; -} - -// @public -export interface VirtualNetworkConnectionGatewayReference { - id: string; -} - -// @public -export type VirtualNetworkGateway = Resource & { - readonly etag?: string; - ipConfigurations?: VirtualNetworkGatewayIPConfiguration[]; - gatewayType?: VirtualNetworkGatewayType; - vpnType?: VpnType; - vpnGatewayGeneration?: VpnGatewayGeneration; - enableBgp?: boolean; - enablePrivateIpAddress?: boolean; - active?: boolean; - gatewayDefaultSite?: SubResource; - sku?: VirtualNetworkGatewaySku; - vpnClientConfiguration?: VpnClientConfiguration; - bgpSettings?: BgpSettings; - customRoutes?: AddressSpace; - readonly resourceGuid?: string; - readonly provisioningState?: ProvisioningState; - enableDnsForwarding?: boolean; - readonly inboundDnsForwardingEndpoint?: string; -}; - -// @public -export type VirtualNetworkGatewayConnection = Resource & { - readonly etag?: string; - authorizationKey?: string; - virtualNetworkGateway1: VirtualNetworkGateway; - virtualNetworkGateway2?: VirtualNetworkGateway; - localNetworkGateway2?: LocalNetworkGateway; - connectionType: VirtualNetworkGatewayConnectionType; - connectionProtocol?: VirtualNetworkGatewayConnectionProtocol; - routingWeight?: number; - dpdTimeoutSeconds?: number; - sharedKey?: string; - readonly connectionStatus?: VirtualNetworkGatewayConnectionStatus; - readonly tunnelConnectionStatus?: TunnelConnectionHealth[]; - readonly egressBytesTransferred?: number; - readonly ingressBytesTransferred?: number; - peer?: SubResource; - enableBgp?: boolean; - useLocalAzureIpAddress?: boolean; - usePolicyBasedTrafficSelectors?: boolean; - ipsecPolicies?: IpsecPolicy[]; - trafficSelectorPolicies?: TrafficSelectorPolicy[]; - readonly resourceGuid?: string; - readonly provisioningState?: ProvisioningState; - expressRouteGatewayBypass?: boolean; -}; - -// @public -export type VirtualNetworkGatewayConnectionListEntity = Resource & { - readonly etag?: string; - authorizationKey?: string; - virtualNetworkGateway1: VirtualNetworkConnectionGatewayReference; - virtualNetworkGateway2?: VirtualNetworkConnectionGatewayReference; - localNetworkGateway2?: VirtualNetworkConnectionGatewayReference; - connectionType: VirtualNetworkGatewayConnectionType; - connectionProtocol?: VirtualNetworkGatewayConnectionProtocol; - routingWeight?: number; - sharedKey?: string; - readonly connectionStatus?: VirtualNetworkGatewayConnectionStatus; - readonly tunnelConnectionStatus?: TunnelConnectionHealth[]; - readonly egressBytesTransferred?: number; - readonly ingressBytesTransferred?: number; - peer?: SubResource; - enableBgp?: boolean; - usePolicyBasedTrafficSelectors?: boolean; - ipsecPolicies?: IpsecPolicy[]; - trafficSelectorPolicies?: TrafficSelectorPolicy[]; - readonly resourceGuid?: string; - readonly provisioningState?: ProvisioningState; - expressRouteGatewayBypass?: boolean; -}; - -// @public -export interface VirtualNetworkGatewayConnectionListResult { - readonly nextLink?: string; - value?: VirtualNetworkGatewayConnection[]; -} - -// @public -export type VirtualNetworkGatewayConnectionProtocol = string; - -// @public -export interface VirtualNetworkGatewayConnections { - beginCreateOrUpdate(resourceGroupName: string, virtualNetworkGatewayConnectionName: string, parameters: VirtualNetworkGatewayConnection, options?: VirtualNetworkGatewayConnectionsCreateOrUpdateOptionalParams): Promise, VirtualNetworkGatewayConnectionsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, virtualNetworkGatewayConnectionName: string, parameters: VirtualNetworkGatewayConnection, options?: VirtualNetworkGatewayConnectionsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, virtualNetworkGatewayConnectionName: string, options?: VirtualNetworkGatewayConnectionsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, virtualNetworkGatewayConnectionName: string, options?: VirtualNetworkGatewayConnectionsDeleteOptionalParams): Promise; - beginResetSharedKey(resourceGroupName: string, virtualNetworkGatewayConnectionName: string, parameters: ConnectionResetSharedKey, options?: VirtualNetworkGatewayConnectionsResetSharedKeyOptionalParams): Promise, VirtualNetworkGatewayConnectionsResetSharedKeyResponse>>; - beginResetSharedKeyAndWait(resourceGroupName: string, virtualNetworkGatewayConnectionName: string, parameters: ConnectionResetSharedKey, options?: VirtualNetworkGatewayConnectionsResetSharedKeyOptionalParams): Promise; - beginSetSharedKey(resourceGroupName: string, virtualNetworkGatewayConnectionName: string, parameters: ConnectionSharedKey, options?: VirtualNetworkGatewayConnectionsSetSharedKeyOptionalParams): Promise, VirtualNetworkGatewayConnectionsSetSharedKeyResponse>>; - beginSetSharedKeyAndWait(resourceGroupName: string, virtualNetworkGatewayConnectionName: string, parameters: ConnectionSharedKey, options?: VirtualNetworkGatewayConnectionsSetSharedKeyOptionalParams): Promise; - beginStartPacketCapture(resourceGroupName: string, virtualNetworkGatewayConnectionName: string, options?: VirtualNetworkGatewayConnectionsStartPacketCaptureOptionalParams): Promise, VirtualNetworkGatewayConnectionsStartPacketCaptureResponse>>; - beginStartPacketCaptureAndWait(resourceGroupName: string, virtualNetworkGatewayConnectionName: string, options?: VirtualNetworkGatewayConnectionsStartPacketCaptureOptionalParams): Promise; - beginStopPacketCapture(resourceGroupName: string, virtualNetworkGatewayConnectionName: string, parameters: VpnPacketCaptureStopParameters, options?: VirtualNetworkGatewayConnectionsStopPacketCaptureOptionalParams): Promise, VirtualNetworkGatewayConnectionsStopPacketCaptureResponse>>; - beginStopPacketCaptureAndWait(resourceGroupName: string, virtualNetworkGatewayConnectionName: string, parameters: VpnPacketCaptureStopParameters, options?: VirtualNetworkGatewayConnectionsStopPacketCaptureOptionalParams): Promise; - beginUpdateTags(resourceGroupName: string, virtualNetworkGatewayConnectionName: string, parameters: TagsObject, options?: VirtualNetworkGatewayConnectionsUpdateTagsOptionalParams): Promise, VirtualNetworkGatewayConnectionsUpdateTagsResponse>>; - beginUpdateTagsAndWait(resourceGroupName: string, virtualNetworkGatewayConnectionName: string, parameters: TagsObject, options?: VirtualNetworkGatewayConnectionsUpdateTagsOptionalParams): Promise; - get(resourceGroupName: string, virtualNetworkGatewayConnectionName: string, options?: VirtualNetworkGatewayConnectionsGetOptionalParams): Promise; - getSharedKey(resourceGroupName: string, virtualNetworkGatewayConnectionName: string, options?: VirtualNetworkGatewayConnectionsGetSharedKeyOptionalParams): Promise; - list(resourceGroupName: string, options?: VirtualNetworkGatewayConnectionsListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface VirtualNetworkGatewayConnectionsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VirtualNetworkGatewayConnectionsCreateOrUpdateResponse = VirtualNetworkGatewayConnection; - -// @public -export interface VirtualNetworkGatewayConnectionsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface VirtualNetworkGatewayConnectionsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualNetworkGatewayConnectionsGetResponse = VirtualNetworkGatewayConnection; - -// @public -export interface VirtualNetworkGatewayConnectionsGetSharedKeyOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualNetworkGatewayConnectionsGetSharedKeyResponse = ConnectionSharedKey; - -// @public -export interface VirtualNetworkGatewayConnectionsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualNetworkGatewayConnectionsListNextResponse = VirtualNetworkGatewayConnectionListResult; - -// @public -export interface VirtualNetworkGatewayConnectionsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualNetworkGatewayConnectionsListResponse = VirtualNetworkGatewayConnectionListResult; - -// @public -export interface VirtualNetworkGatewayConnectionsResetSharedKeyOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VirtualNetworkGatewayConnectionsResetSharedKeyResponse = ConnectionResetSharedKey; - -// @public -export interface VirtualNetworkGatewayConnectionsSetSharedKeyOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VirtualNetworkGatewayConnectionsSetSharedKeyResponse = ConnectionSharedKey; - -// @public -export interface VirtualNetworkGatewayConnectionsStartPacketCaptureOptionalParams extends coreClient.OperationOptions { - parameters?: VpnPacketCaptureStartParameters; - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VirtualNetworkGatewayConnectionsStartPacketCaptureResponse = { - body: string; -}; - -// @public -export interface VirtualNetworkGatewayConnectionsStopPacketCaptureOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VirtualNetworkGatewayConnectionsStopPacketCaptureResponse = { - body: string; -}; - -// @public -export type VirtualNetworkGatewayConnectionStatus = string; - -// @public -export interface VirtualNetworkGatewayConnectionsUpdateTagsOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VirtualNetworkGatewayConnectionsUpdateTagsResponse = VirtualNetworkGatewayConnection; - -// @public -export type VirtualNetworkGatewayConnectionType = string; - -// @public -export type VirtualNetworkGatewayIPConfiguration = SubResource & { - name?: string; - readonly etag?: string; - privateIPAllocationMethod?: IPAllocationMethod; - subnet?: SubResource; - publicIPAddress?: SubResource; - readonly privateIPAddress?: string; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface VirtualNetworkGatewayListConnectionsResult { - readonly nextLink?: string; - value?: VirtualNetworkGatewayConnectionListEntity[]; -} - -// @public -export interface VirtualNetworkGatewayListResult { - readonly nextLink?: string; - value?: VirtualNetworkGateway[]; -} - -// @public -export interface VirtualNetworkGateways { - beginCreateOrUpdate(resourceGroupName: string, virtualNetworkGatewayName: string, parameters: VirtualNetworkGateway, options?: VirtualNetworkGatewaysCreateOrUpdateOptionalParams): Promise, VirtualNetworkGatewaysCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, virtualNetworkGatewayName: string, parameters: VirtualNetworkGateway, options?: VirtualNetworkGatewaysCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, virtualNetworkGatewayName: string, options?: VirtualNetworkGatewaysDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, virtualNetworkGatewayName: string, options?: VirtualNetworkGatewaysDeleteOptionalParams): Promise; - beginDisconnectVirtualNetworkGatewayVpnConnections(resourceGroupName: string, virtualNetworkGatewayName: string, request: P2SVpnConnectionRequest, options?: VirtualNetworkGatewaysDisconnectVirtualNetworkGatewayVpnConnectionsOptionalParams): Promise, void>>; - beginDisconnectVirtualNetworkGatewayVpnConnectionsAndWait(resourceGroupName: string, virtualNetworkGatewayName: string, request: P2SVpnConnectionRequest, options?: VirtualNetworkGatewaysDisconnectVirtualNetworkGatewayVpnConnectionsOptionalParams): Promise; - beginGeneratevpnclientpackage(resourceGroupName: string, virtualNetworkGatewayName: string, parameters: VpnClientParameters, options?: VirtualNetworkGatewaysGeneratevpnclientpackageOptionalParams): Promise, VirtualNetworkGatewaysGeneratevpnclientpackageResponse>>; - beginGeneratevpnclientpackageAndWait(resourceGroupName: string, virtualNetworkGatewayName: string, parameters: VpnClientParameters, options?: VirtualNetworkGatewaysGeneratevpnclientpackageOptionalParams): Promise; - beginGenerateVpnProfile(resourceGroupName: string, virtualNetworkGatewayName: string, parameters: VpnClientParameters, options?: VirtualNetworkGatewaysGenerateVpnProfileOptionalParams): Promise, VirtualNetworkGatewaysGenerateVpnProfileResponse>>; - beginGenerateVpnProfileAndWait(resourceGroupName: string, virtualNetworkGatewayName: string, parameters: VpnClientParameters, options?: VirtualNetworkGatewaysGenerateVpnProfileOptionalParams): Promise; - beginGetAdvertisedRoutes(resourceGroupName: string, virtualNetworkGatewayName: string, peer: string, options?: VirtualNetworkGatewaysGetAdvertisedRoutesOptionalParams): Promise, VirtualNetworkGatewaysGetAdvertisedRoutesResponse>>; - beginGetAdvertisedRoutesAndWait(resourceGroupName: string, virtualNetworkGatewayName: string, peer: string, options?: VirtualNetworkGatewaysGetAdvertisedRoutesOptionalParams): Promise; - beginGetBgpPeerStatus(resourceGroupName: string, virtualNetworkGatewayName: string, options?: VirtualNetworkGatewaysGetBgpPeerStatusOptionalParams): Promise, VirtualNetworkGatewaysGetBgpPeerStatusResponse>>; - beginGetBgpPeerStatusAndWait(resourceGroupName: string, virtualNetworkGatewayName: string, options?: VirtualNetworkGatewaysGetBgpPeerStatusOptionalParams): Promise; - beginGetLearnedRoutes(resourceGroupName: string, virtualNetworkGatewayName: string, options?: VirtualNetworkGatewaysGetLearnedRoutesOptionalParams): Promise, VirtualNetworkGatewaysGetLearnedRoutesResponse>>; - beginGetLearnedRoutesAndWait(resourceGroupName: string, virtualNetworkGatewayName: string, options?: VirtualNetworkGatewaysGetLearnedRoutesOptionalParams): Promise; - beginGetVpnclientConnectionHealth(resourceGroupName: string, virtualNetworkGatewayName: string, options?: VirtualNetworkGatewaysGetVpnclientConnectionHealthOptionalParams): Promise, VirtualNetworkGatewaysGetVpnclientConnectionHealthResponse>>; - beginGetVpnclientConnectionHealthAndWait(resourceGroupName: string, virtualNetworkGatewayName: string, options?: VirtualNetworkGatewaysGetVpnclientConnectionHealthOptionalParams): Promise; - beginGetVpnclientIpsecParameters(resourceGroupName: string, virtualNetworkGatewayName: string, options?: VirtualNetworkGatewaysGetVpnclientIpsecParametersOptionalParams): Promise, VirtualNetworkGatewaysGetVpnclientIpsecParametersResponse>>; - beginGetVpnclientIpsecParametersAndWait(resourceGroupName: string, virtualNetworkGatewayName: string, options?: VirtualNetworkGatewaysGetVpnclientIpsecParametersOptionalParams): Promise; - beginGetVpnProfilePackageUrl(resourceGroupName: string, virtualNetworkGatewayName: string, options?: VirtualNetworkGatewaysGetVpnProfilePackageUrlOptionalParams): Promise, VirtualNetworkGatewaysGetVpnProfilePackageUrlResponse>>; - beginGetVpnProfilePackageUrlAndWait(resourceGroupName: string, virtualNetworkGatewayName: string, options?: VirtualNetworkGatewaysGetVpnProfilePackageUrlOptionalParams): Promise; - beginReset(resourceGroupName: string, virtualNetworkGatewayName: string, options?: VirtualNetworkGatewaysResetOptionalParams): Promise, VirtualNetworkGatewaysResetResponse>>; - beginResetAndWait(resourceGroupName: string, virtualNetworkGatewayName: string, options?: VirtualNetworkGatewaysResetOptionalParams): Promise; - beginResetVpnClientSharedKey(resourceGroupName: string, virtualNetworkGatewayName: string, options?: VirtualNetworkGatewaysResetVpnClientSharedKeyOptionalParams): Promise, void>>; - beginResetVpnClientSharedKeyAndWait(resourceGroupName: string, virtualNetworkGatewayName: string, options?: VirtualNetworkGatewaysResetVpnClientSharedKeyOptionalParams): Promise; - beginSetVpnclientIpsecParameters(resourceGroupName: string, virtualNetworkGatewayName: string, vpnclientIpsecParams: VpnClientIPsecParameters, options?: VirtualNetworkGatewaysSetVpnclientIpsecParametersOptionalParams): Promise, VirtualNetworkGatewaysSetVpnclientIpsecParametersResponse>>; - beginSetVpnclientIpsecParametersAndWait(resourceGroupName: string, virtualNetworkGatewayName: string, vpnclientIpsecParams: VpnClientIPsecParameters, options?: VirtualNetworkGatewaysSetVpnclientIpsecParametersOptionalParams): Promise; - beginStartPacketCapture(resourceGroupName: string, virtualNetworkGatewayName: string, options?: VirtualNetworkGatewaysStartPacketCaptureOptionalParams): Promise, VirtualNetworkGatewaysStartPacketCaptureResponse>>; - beginStartPacketCaptureAndWait(resourceGroupName: string, virtualNetworkGatewayName: string, options?: VirtualNetworkGatewaysStartPacketCaptureOptionalParams): Promise; - beginStopPacketCapture(resourceGroupName: string, virtualNetworkGatewayName: string, parameters: VpnPacketCaptureStopParameters, options?: VirtualNetworkGatewaysStopPacketCaptureOptionalParams): Promise, VirtualNetworkGatewaysStopPacketCaptureResponse>>; - beginStopPacketCaptureAndWait(resourceGroupName: string, virtualNetworkGatewayName: string, parameters: VpnPacketCaptureStopParameters, options?: VirtualNetworkGatewaysStopPacketCaptureOptionalParams): Promise; - beginUpdateTags(resourceGroupName: string, virtualNetworkGatewayName: string, parameters: TagsObject, options?: VirtualNetworkGatewaysUpdateTagsOptionalParams): Promise, VirtualNetworkGatewaysUpdateTagsResponse>>; - beginUpdateTagsAndWait(resourceGroupName: string, virtualNetworkGatewayName: string, parameters: TagsObject, options?: VirtualNetworkGatewaysUpdateTagsOptionalParams): Promise; - get(resourceGroupName: string, virtualNetworkGatewayName: string, options?: VirtualNetworkGatewaysGetOptionalParams): Promise; - list(resourceGroupName: string, options?: VirtualNetworkGatewaysListOptionalParams): PagedAsyncIterableIterator; - listConnections(resourceGroupName: string, virtualNetworkGatewayName: string, options?: VirtualNetworkGatewaysListConnectionsOptionalParams): PagedAsyncIterableIterator; - supportedVpnDevices(resourceGroupName: string, virtualNetworkGatewayName: string, options?: VirtualNetworkGatewaysSupportedVpnDevicesOptionalParams): Promise; - vpnDeviceConfigurationScript(resourceGroupName: string, virtualNetworkGatewayConnectionName: string, parameters: VpnDeviceScriptParameters, options?: VirtualNetworkGatewaysVpnDeviceConfigurationScriptOptionalParams): Promise; -} - -// @public -export interface VirtualNetworkGatewaysCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VirtualNetworkGatewaysCreateOrUpdateResponse = VirtualNetworkGateway; - -// @public -export interface VirtualNetworkGatewaysDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface VirtualNetworkGatewaysDisconnectVirtualNetworkGatewayVpnConnectionsOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface VirtualNetworkGatewaysGeneratevpnclientpackageOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VirtualNetworkGatewaysGeneratevpnclientpackageResponse = { - body: string; -}; - -// @public -export interface VirtualNetworkGatewaysGenerateVpnProfileOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VirtualNetworkGatewaysGenerateVpnProfileResponse = { - body: string; -}; - -// @public -export interface VirtualNetworkGatewaysGetAdvertisedRoutesOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VirtualNetworkGatewaysGetAdvertisedRoutesResponse = GatewayRouteListResult; - -// @public -export interface VirtualNetworkGatewaysGetBgpPeerStatusOptionalParams extends coreClient.OperationOptions { - peer?: string; - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VirtualNetworkGatewaysGetBgpPeerStatusResponse = BgpPeerStatusListResult; - -// @public -export interface VirtualNetworkGatewaysGetLearnedRoutesOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VirtualNetworkGatewaysGetLearnedRoutesResponse = GatewayRouteListResult; - -// @public -export interface VirtualNetworkGatewaysGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualNetworkGatewaysGetResponse = VirtualNetworkGateway; - -// @public -export interface VirtualNetworkGatewaysGetVpnclientConnectionHealthOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VirtualNetworkGatewaysGetVpnclientConnectionHealthResponse = VpnClientConnectionHealthDetailListResult; - -// @public -export interface VirtualNetworkGatewaysGetVpnclientIpsecParametersOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VirtualNetworkGatewaysGetVpnclientIpsecParametersResponse = VpnClientIPsecParameters; - -// @public -export interface VirtualNetworkGatewaysGetVpnProfilePackageUrlOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VirtualNetworkGatewaysGetVpnProfilePackageUrlResponse = { - body: string; -}; - -// @public -export interface VirtualNetworkGatewaySku { - readonly capacity?: number; - name?: VirtualNetworkGatewaySkuName; - tier?: VirtualNetworkGatewaySkuTier; -} - -// @public -export type VirtualNetworkGatewaySkuName = string; - -// @public -export type VirtualNetworkGatewaySkuTier = string; - -// @public -export interface VirtualNetworkGatewaysListConnectionsNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualNetworkGatewaysListConnectionsNextResponse = VirtualNetworkGatewayListConnectionsResult; - -// @public -export interface VirtualNetworkGatewaysListConnectionsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualNetworkGatewaysListConnectionsResponse = VirtualNetworkGatewayListConnectionsResult; - -// @public -export interface VirtualNetworkGatewaysListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualNetworkGatewaysListNextResponse = VirtualNetworkGatewayListResult; - -// @public -export interface VirtualNetworkGatewaysListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualNetworkGatewaysListResponse = VirtualNetworkGatewayListResult; - -// @public -export interface VirtualNetworkGatewaysResetOptionalParams extends coreClient.OperationOptions { - gatewayVip?: string; - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VirtualNetworkGatewaysResetResponse = VirtualNetworkGateway; - -// @public -export interface VirtualNetworkGatewaysResetVpnClientSharedKeyOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface VirtualNetworkGatewaysSetVpnclientIpsecParametersOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VirtualNetworkGatewaysSetVpnclientIpsecParametersResponse = VpnClientIPsecParameters; - -// @public -export interface VirtualNetworkGatewaysStartPacketCaptureOptionalParams extends coreClient.OperationOptions { - parameters?: VpnPacketCaptureStartParameters; - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VirtualNetworkGatewaysStartPacketCaptureResponse = { - body: string; -}; - -// @public -export interface VirtualNetworkGatewaysStopPacketCaptureOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VirtualNetworkGatewaysStopPacketCaptureResponse = { - body: string; -}; - -// @public -export interface VirtualNetworkGatewaysSupportedVpnDevicesOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualNetworkGatewaysSupportedVpnDevicesResponse = { - body: string; -}; - -// @public -export interface VirtualNetworkGatewaysUpdateTagsOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VirtualNetworkGatewaysUpdateTagsResponse = VirtualNetworkGateway; - -// @public -export interface VirtualNetworkGatewaysVpnDeviceConfigurationScriptOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualNetworkGatewaysVpnDeviceConfigurationScriptResponse = { - body: string; -}; - -// @public -export type VirtualNetworkGatewayType = string; - -// @public -export interface VirtualNetworkListResult { - nextLink?: string; - value?: VirtualNetwork[]; -} - -// @public -export interface VirtualNetworkListUsageResult { - nextLink?: string; - readonly value?: VirtualNetworkUsage[]; -} - -// @public -export type VirtualNetworkPeering = SubResource & { - name?: string; - readonly etag?: string; - allowVirtualNetworkAccess?: boolean; - allowForwardedTraffic?: boolean; - allowGatewayTransit?: boolean; - useRemoteGateways?: boolean; - remoteVirtualNetwork?: SubResource; - remoteAddressSpace?: AddressSpace; - peeringState?: VirtualNetworkPeeringState; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface VirtualNetworkPeeringListResult { - nextLink?: string; - value?: VirtualNetworkPeering[]; -} - -// @public -export interface VirtualNetworkPeerings { - beginCreateOrUpdate(resourceGroupName: string, virtualNetworkName: string, virtualNetworkPeeringName: string, virtualNetworkPeeringParameters: VirtualNetworkPeering, options?: VirtualNetworkPeeringsCreateOrUpdateOptionalParams): Promise, VirtualNetworkPeeringsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, virtualNetworkName: string, virtualNetworkPeeringName: string, virtualNetworkPeeringParameters: VirtualNetworkPeering, options?: VirtualNetworkPeeringsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, virtualNetworkName: string, virtualNetworkPeeringName: string, options?: VirtualNetworkPeeringsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, virtualNetworkName: string, virtualNetworkPeeringName: string, options?: VirtualNetworkPeeringsDeleteOptionalParams): Promise; - get(resourceGroupName: string, virtualNetworkName: string, virtualNetworkPeeringName: string, options?: VirtualNetworkPeeringsGetOptionalParams): Promise; - list(resourceGroupName: string, virtualNetworkName: string, options?: VirtualNetworkPeeringsListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface VirtualNetworkPeeringsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VirtualNetworkPeeringsCreateOrUpdateResponse = VirtualNetworkPeering; - -// @public -export interface VirtualNetworkPeeringsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface VirtualNetworkPeeringsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualNetworkPeeringsGetResponse = VirtualNetworkPeering; - -// @public -export interface VirtualNetworkPeeringsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualNetworkPeeringsListNextResponse = VirtualNetworkPeeringListResult; - -// @public -export interface VirtualNetworkPeeringsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualNetworkPeeringsListResponse = VirtualNetworkPeeringListResult; - -// @public -export type VirtualNetworkPeeringState = string; - -// @public -export interface VirtualNetworks { - beginCreateOrUpdate(resourceGroupName: string, virtualNetworkName: string, parameters: VirtualNetwork, options?: VirtualNetworksCreateOrUpdateOptionalParams): Promise, VirtualNetworksCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, virtualNetworkName: string, parameters: VirtualNetwork, options?: VirtualNetworksCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, virtualNetworkName: string, options?: VirtualNetworksDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, virtualNetworkName: string, options?: VirtualNetworksDeleteOptionalParams): Promise; - checkIPAddressAvailability(resourceGroupName: string, virtualNetworkName: string, ipAddress: string, options?: VirtualNetworksCheckIPAddressAvailabilityOptionalParams): Promise; - get(resourceGroupName: string, virtualNetworkName: string, options?: VirtualNetworksGetOptionalParams): Promise; - list(resourceGroupName: string, options?: VirtualNetworksListOptionalParams): PagedAsyncIterableIterator; - listAll(options?: VirtualNetworksListAllOptionalParams): PagedAsyncIterableIterator; - listUsage(resourceGroupName: string, virtualNetworkName: string, options?: VirtualNetworksListUsageOptionalParams): PagedAsyncIterableIterator; - updateTags(resourceGroupName: string, virtualNetworkName: string, parameters: TagsObject, options?: VirtualNetworksUpdateTagsOptionalParams): Promise; -} - -// @public -export interface VirtualNetworksCheckIPAddressAvailabilityOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualNetworksCheckIPAddressAvailabilityResponse = IPAddressAvailabilityResult; - -// @public -export interface VirtualNetworksCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VirtualNetworksCreateOrUpdateResponse = VirtualNetwork; - -// @public -export interface VirtualNetworksDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface VirtualNetworksGetOptionalParams extends coreClient.OperationOptions { - expand?: string; -} - -// @public -export type VirtualNetworksGetResponse = VirtualNetwork; - -// @public -export interface VirtualNetworksListAllNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualNetworksListAllNextResponse = VirtualNetworkListResult; - -// @public -export interface VirtualNetworksListAllOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualNetworksListAllResponse = VirtualNetworkListResult; - -// @public -export interface VirtualNetworksListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualNetworksListNextResponse = VirtualNetworkListResult; - -// @public -export interface VirtualNetworksListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualNetworksListResponse = VirtualNetworkListResult; - -// @public -export interface VirtualNetworksListUsageNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualNetworksListUsageNextResponse = VirtualNetworkListUsageResult; - -// @public -export interface VirtualNetworksListUsageOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualNetworksListUsageResponse = VirtualNetworkListUsageResult; - -// @public -export interface VirtualNetworksUpdateTagsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualNetworksUpdateTagsResponse = VirtualNetwork; - -// @public -export type VirtualNetworkTap = Resource & { - readonly etag?: string; - readonly networkInterfaceTapConfigurations?: NetworkInterfaceTapConfiguration[]; - readonly resourceGuid?: string; - readonly provisioningState?: ProvisioningState; - destinationNetworkInterfaceIPConfiguration?: NetworkInterfaceIPConfiguration; - destinationLoadBalancerFrontEndIPConfiguration?: FrontendIPConfiguration; - destinationPort?: number; -}; - -// @public -export interface VirtualNetworkTapListResult { - nextLink?: string; - value?: VirtualNetworkTap[]; -} - -// @public -export interface VirtualNetworkTaps { - beginCreateOrUpdate(resourceGroupName: string, tapName: string, parameters: VirtualNetworkTap, options?: VirtualNetworkTapsCreateOrUpdateOptionalParams): Promise, VirtualNetworkTapsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, tapName: string, parameters: VirtualNetworkTap, options?: VirtualNetworkTapsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, tapName: string, options?: VirtualNetworkTapsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, tapName: string, options?: VirtualNetworkTapsDeleteOptionalParams): Promise; - get(resourceGroupName: string, tapName: string, options?: VirtualNetworkTapsGetOptionalParams): Promise; - listAll(options?: VirtualNetworkTapsListAllOptionalParams): PagedAsyncIterableIterator; - listByResourceGroup(resourceGroupName: string, options?: VirtualNetworkTapsListByResourceGroupOptionalParams): PagedAsyncIterableIterator; - updateTags(resourceGroupName: string, tapName: string, tapParameters: TagsObject, options?: VirtualNetworkTapsUpdateTagsOptionalParams): Promise; -} - -// @public -export interface VirtualNetworkTapsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VirtualNetworkTapsCreateOrUpdateResponse = VirtualNetworkTap; - -// @public -export interface VirtualNetworkTapsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface VirtualNetworkTapsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualNetworkTapsGetResponse = VirtualNetworkTap; - -// @public -export interface VirtualNetworkTapsListAllNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualNetworkTapsListAllNextResponse = VirtualNetworkTapListResult; - -// @public -export interface VirtualNetworkTapsListAllOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualNetworkTapsListAllResponse = VirtualNetworkTapListResult; - -// @public -export interface VirtualNetworkTapsListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualNetworkTapsListByResourceGroupNextResponse = VirtualNetworkTapListResult; - -// @public -export interface VirtualNetworkTapsListByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualNetworkTapsListByResourceGroupResponse = VirtualNetworkTapListResult; - -// @public -export interface VirtualNetworkTapsUpdateTagsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualNetworkTapsUpdateTagsResponse = VirtualNetworkTap; - -// @public -export interface VirtualNetworkUsage { - readonly currentValue?: number; - readonly id?: string; - readonly limit?: number; - readonly name?: VirtualNetworkUsageName; - readonly unit?: string; -} - -// @public -export interface VirtualNetworkUsageName { - readonly localizedValue?: string; - readonly value?: string; -} - -// @public -export type VirtualRouter = Resource & { - readonly etag?: string; - virtualRouterAsn?: number; - virtualRouterIps?: string[]; - hostedSubnet?: SubResource; - hostedGateway?: SubResource; - readonly peerings?: SubResource[]; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface VirtualRouterListResult { - nextLink?: string; - value?: VirtualRouter[]; -} - -// @public -export type VirtualRouterPeering = SubResource & { - name?: string; - readonly etag?: string; - readonly type?: string; - peerAsn?: number; - peerIp?: string; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface VirtualRouterPeeringListResult { - nextLink?: string; - value?: VirtualRouterPeering[]; -} - -// @public -export interface VirtualRouterPeerings { - beginCreateOrUpdate(resourceGroupName: string, virtualRouterName: string, peeringName: string, parameters: VirtualRouterPeering, options?: VirtualRouterPeeringsCreateOrUpdateOptionalParams): Promise, VirtualRouterPeeringsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, virtualRouterName: string, peeringName: string, parameters: VirtualRouterPeering, options?: VirtualRouterPeeringsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, virtualRouterName: string, peeringName: string, options?: VirtualRouterPeeringsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, virtualRouterName: string, peeringName: string, options?: VirtualRouterPeeringsDeleteOptionalParams): Promise; - get(resourceGroupName: string, virtualRouterName: string, peeringName: string, options?: VirtualRouterPeeringsGetOptionalParams): Promise; - list(resourceGroupName: string, virtualRouterName: string, options?: VirtualRouterPeeringsListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface VirtualRouterPeeringsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VirtualRouterPeeringsCreateOrUpdateResponse = VirtualRouterPeering; - -// @public -export interface VirtualRouterPeeringsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface VirtualRouterPeeringsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualRouterPeeringsGetResponse = VirtualRouterPeering; - -// @public -export interface VirtualRouterPeeringsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualRouterPeeringsListNextResponse = VirtualRouterPeeringListResult; - -// @public -export interface VirtualRouterPeeringsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualRouterPeeringsListResponse = VirtualRouterPeeringListResult; - -// @public -export interface VirtualRouters { - beginCreateOrUpdate(resourceGroupName: string, virtualRouterName: string, parameters: VirtualRouter, options?: VirtualRoutersCreateOrUpdateOptionalParams): Promise, VirtualRoutersCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, virtualRouterName: string, parameters: VirtualRouter, options?: VirtualRoutersCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, virtualRouterName: string, options?: VirtualRoutersDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, virtualRouterName: string, options?: VirtualRoutersDeleteOptionalParams): Promise; - get(resourceGroupName: string, virtualRouterName: string, options?: VirtualRoutersGetOptionalParams): Promise; - list(options?: VirtualRoutersListOptionalParams): PagedAsyncIterableIterator; - listByResourceGroup(resourceGroupName: string, options?: VirtualRoutersListByResourceGroupOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface VirtualRoutersCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VirtualRoutersCreateOrUpdateResponse = VirtualRouter; - -// @public -export interface VirtualRoutersDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface VirtualRoutersGetOptionalParams extends coreClient.OperationOptions { - expand?: string; -} - -// @public -export type VirtualRoutersGetResponse = VirtualRouter; - -// @public -export interface VirtualRoutersListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualRoutersListByResourceGroupNextResponse = VirtualRouterListResult; - -// @public -export interface VirtualRoutersListByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualRoutersListByResourceGroupResponse = VirtualRouterListResult; - -// @public -export interface VirtualRoutersListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualRoutersListNextResponse = VirtualRouterListResult; - -// @public -export interface VirtualRoutersListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualRoutersListResponse = VirtualRouterListResult; - -// @public -export type VirtualWAN = Resource & { - readonly etag?: string; - disableVpnEncryption?: boolean; - readonly virtualHubs?: SubResource[]; - readonly vpnSites?: SubResource[]; - allowBranchToBranchTraffic?: boolean; - allowVnetToVnetTraffic?: boolean; - readonly office365LocalBreakoutCategory?: OfficeTrafficCategory; - readonly provisioningState?: ProvisioningState; - typePropertiesType?: string; -}; - -// @public -export interface VirtualWans { - beginCreateOrUpdate(resourceGroupName: string, virtualWANName: string, wANParameters: VirtualWAN, options?: VirtualWansCreateOrUpdateOptionalParams): Promise, VirtualWansCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, virtualWANName: string, wANParameters: VirtualWAN, options?: VirtualWansCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, virtualWANName: string, options?: VirtualWansDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, virtualWANName: string, options?: VirtualWansDeleteOptionalParams): Promise; - get(resourceGroupName: string, virtualWANName: string, options?: VirtualWansGetOptionalParams): Promise; - list(options?: VirtualWansListOptionalParams): PagedAsyncIterableIterator; - listByResourceGroup(resourceGroupName: string, options?: VirtualWansListByResourceGroupOptionalParams): PagedAsyncIterableIterator; - updateTags(resourceGroupName: string, virtualWANName: string, wANParameters: TagsObject, options?: VirtualWansUpdateTagsOptionalParams): Promise; -} - -// @public -export interface VirtualWansCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VirtualWansCreateOrUpdateResponse = VirtualWAN; - -// @public -export interface VirtualWansDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface VirtualWanSecurityProvider { - name?: string; - readonly type?: VirtualWanSecurityProviderType; - url?: string; -} - -// @public -export interface VirtualWanSecurityProviders { - supportedProviders?: VirtualWanSecurityProvider[]; -} - -// @public -export type VirtualWanSecurityProviderType = string; - -// @public -export interface VirtualWansGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualWansGetResponse = VirtualWAN; - -// @public -export interface VirtualWansListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualWansListByResourceGroupNextResponse = ListVirtualWANsResult; - -// @public -export interface VirtualWansListByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualWansListByResourceGroupResponse = ListVirtualWANsResult; - -// @public -export interface VirtualWansListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualWansListNextResponse = ListVirtualWANsResult; - -// @public -export interface VirtualWansListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualWansListResponse = ListVirtualWANsResult; - -// @public -export interface VirtualWansUpdateTagsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualWansUpdateTagsResponse = VirtualWAN; - -// @public -export interface VirtualWanVpnProfileParameters { - authenticationMethod?: AuthenticationMethod; - vpnServerConfigurationResourceId?: string; -} - -// @public -export type Vm = Resource & {}; - -// @public -export interface VnetRoute { - staticRoutes?: StaticRoute[]; -} - -// @public -export type VpnAuthenticationType = string; - -// @public -export interface VpnClientConfiguration { - aadAudience?: string; - aadIssuer?: string; - aadTenant?: string; - radiusServerAddress?: string; - radiusServers?: RadiusServer[]; - radiusServerSecret?: string; - vpnClientAddressPool?: AddressSpace; - vpnClientIpsecPolicies?: IpsecPolicy[]; - vpnClientProtocols?: VpnClientProtocol[]; - vpnClientRevokedCertificates?: VpnClientRevokedCertificate[]; - vpnClientRootCertificates?: VpnClientRootCertificate[]; -} - -// @public -export interface VpnClientConnectionHealth { - allocatedIpAddresses?: string[]; - readonly totalEgressBytesTransferred?: number; - readonly totalIngressBytesTransferred?: number; - vpnClientConnectionsCount?: number; -} - -// @public -export interface VpnClientConnectionHealthDetail { - readonly egressBytesTransferred?: number; - readonly egressPacketsTransferred?: number; - readonly ingressBytesTransferred?: number; - readonly ingressPacketsTransferred?: number; - readonly maxBandwidth?: number; - readonly maxPacketsPerSecond?: number; - readonly privateIpAddress?: string; - readonly publicIpAddress?: string; - readonly vpnConnectionDuration?: number; - readonly vpnConnectionId?: string; - readonly vpnConnectionTime?: string; - readonly vpnUserName?: string; -} - -// @public -export interface VpnClientConnectionHealthDetailListResult { - value?: VpnClientConnectionHealthDetail[]; -} - -// @public -export interface VpnClientIPsecParameters { - dhGroup: DhGroup; - ikeEncryption: IkeEncryption; - ikeIntegrity: IkeIntegrity; - ipsecEncryption: IpsecEncryption; - ipsecIntegrity: IpsecIntegrity; - pfsGroup: PfsGroup; - saDataSizeKilobytes: number; - saLifeTimeSeconds: number; -} - -// @public -export interface VpnClientParameters { - authenticationMethod?: AuthenticationMethod; - clientRootCertificates?: string[]; - processorArchitecture?: ProcessorArchitecture; - radiusServerAuthCertificate?: string; -} - -// @public -export type VpnClientProtocol = string; - -// @public -export type VpnClientRevokedCertificate = SubResource & { - name?: string; - readonly etag?: string; - thumbprint?: string; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export type VpnClientRootCertificate = SubResource & { - name?: string; - readonly etag?: string; - publicCertData: string; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export type VpnConnection = SubResource & { - name?: string; - readonly etag?: string; - remoteVpnSite?: SubResource; - routingWeight?: number; - dpdTimeoutSeconds?: number; - readonly connectionStatus?: VpnConnectionStatus; - vpnConnectionProtocolType?: VirtualNetworkGatewayConnectionProtocol; - readonly ingressBytesTransferred?: number; - readonly egressBytesTransferred?: number; - connectionBandwidth?: number; - sharedKey?: string; - enableBgp?: boolean; - usePolicyBasedTrafficSelectors?: boolean; - ipsecPolicies?: IpsecPolicy[]; - enableRateLimiting?: boolean; - enableInternetSecurity?: boolean; - useLocalAzureIpAddress?: boolean; - readonly provisioningState?: ProvisioningState; - vpnLinkConnections?: VpnSiteLinkConnection[]; - routingConfiguration?: RoutingConfiguration; -}; - -// @public -export interface VpnConnections { - beginCreateOrUpdate(resourceGroupName: string, gatewayName: string, connectionName: string, vpnConnectionParameters: VpnConnection, options?: VpnConnectionsCreateOrUpdateOptionalParams): Promise, VpnConnectionsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, gatewayName: string, connectionName: string, vpnConnectionParameters: VpnConnection, options?: VpnConnectionsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, gatewayName: string, connectionName: string, options?: VpnConnectionsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, gatewayName: string, connectionName: string, options?: VpnConnectionsDeleteOptionalParams): Promise; - get(resourceGroupName: string, gatewayName: string, connectionName: string, options?: VpnConnectionsGetOptionalParams): Promise; - listByVpnGateway(resourceGroupName: string, gatewayName: string, options?: VpnConnectionsListByVpnGatewayOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface VpnConnectionsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VpnConnectionsCreateOrUpdateResponse = VpnConnection; - -// @public -export interface VpnConnectionsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface VpnConnectionsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VpnConnectionsGetResponse = VpnConnection; - -// @public -export interface VpnConnectionsListByVpnGatewayNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VpnConnectionsListByVpnGatewayNextResponse = ListVpnConnectionsResult; - -// @public -export interface VpnConnectionsListByVpnGatewayOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VpnConnectionsListByVpnGatewayResponse = ListVpnConnectionsResult; - -// @public -export type VpnConnectionStatus = string; - -// @public -export interface VpnDeviceScriptParameters { - deviceFamily?: string; - firmwareVersion?: string; - vendor?: string; -} - -// @public -export type VpnGateway = Resource & { - readonly etag?: string; - virtualHub?: SubResource; - connections?: VpnConnection[]; - bgpSettings?: BgpSettings; - readonly provisioningState?: ProvisioningState; - vpnGatewayScaleUnit?: number; -}; - -// @public -export type VpnGatewayGeneration = string; - -// @public -export interface VpnGateways { - beginCreateOrUpdate(resourceGroupName: string, gatewayName: string, vpnGatewayParameters: VpnGateway, options?: VpnGatewaysCreateOrUpdateOptionalParams): Promise, VpnGatewaysCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, gatewayName: string, vpnGatewayParameters: VpnGateway, options?: VpnGatewaysCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, gatewayName: string, options?: VpnGatewaysDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, gatewayName: string, options?: VpnGatewaysDeleteOptionalParams): Promise; - beginReset(resourceGroupName: string, gatewayName: string, options?: VpnGatewaysResetOptionalParams): Promise, VpnGatewaysResetResponse>>; - beginResetAndWait(resourceGroupName: string, gatewayName: string, options?: VpnGatewaysResetOptionalParams): Promise; - get(resourceGroupName: string, gatewayName: string, options?: VpnGatewaysGetOptionalParams): Promise; - list(options?: VpnGatewaysListOptionalParams): PagedAsyncIterableIterator; - listByResourceGroup(resourceGroupName: string, options?: VpnGatewaysListByResourceGroupOptionalParams): PagedAsyncIterableIterator; - updateTags(resourceGroupName: string, gatewayName: string, vpnGatewayParameters: TagsObject, options?: VpnGatewaysUpdateTagsOptionalParams): Promise; -} - -// @public -export interface VpnGatewaysCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VpnGatewaysCreateOrUpdateResponse = VpnGateway; - -// @public -export interface VpnGatewaysDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface VpnGatewaysGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VpnGatewaysGetResponse = VpnGateway; - -// @public -export interface VpnGatewaysListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VpnGatewaysListByResourceGroupNextResponse = ListVpnGatewaysResult; - -// @public -export interface VpnGatewaysListByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VpnGatewaysListByResourceGroupResponse = ListVpnGatewaysResult; - -// @public -export interface VpnGatewaysListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VpnGatewaysListNextResponse = ListVpnGatewaysResult; - -// @public -export interface VpnGatewaysListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VpnGatewaysListResponse = ListVpnGatewaysResult; - -// @public -export interface VpnGatewaysResetOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VpnGatewaysResetResponse = VpnGateway; - -// @public -export interface VpnGatewaysUpdateTagsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VpnGatewaysUpdateTagsResponse = VpnGateway; - -// @public -export type VpnGatewayTunnelingProtocol = string; - -// @public -export interface VpnLinkBgpSettings { - asn?: number; - bgpPeeringAddress?: string; -} - -// @public -export interface VpnLinkConnections { - listByVpnConnection(resourceGroupName: string, gatewayName: string, connectionName: string, options?: VpnLinkConnectionsListByVpnConnectionOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface VpnLinkConnectionsListByVpnConnectionNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VpnLinkConnectionsListByVpnConnectionNextResponse = ListVpnSiteLinkConnectionsResult; - -// @public -export interface VpnLinkConnectionsListByVpnConnectionOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VpnLinkConnectionsListByVpnConnectionResponse = ListVpnSiteLinkConnectionsResult; - -// @public -export interface VpnLinkProviderProperties { - linkProviderName?: string; - linkSpeedInMbps?: number; -} - -// @public -export interface VpnPacketCaptureStartParameters { - filterData?: string; -} - -// @public -export interface VpnPacketCaptureStopParameters { - sasUrl?: string; -} - -// @public -export interface VpnProfileResponse { - profileUrl?: string; -} - -// @public -export interface VpnServerConfigRadiusClientRootCertificate { - name?: string; - thumbprint?: string; -} - -// @public -export interface VpnServerConfigRadiusServerRootCertificate { - name?: string; - publicCertData?: string; -} - -// @public -export type VpnServerConfiguration = Resource & { - readonly etag?: string; - namePropertiesName?: string; - vpnProtocols?: VpnGatewayTunnelingProtocol[]; - vpnAuthenticationTypes?: VpnAuthenticationType[]; - vpnClientRootCertificates?: VpnServerConfigVpnClientRootCertificate[]; - vpnClientRevokedCertificates?: VpnServerConfigVpnClientRevokedCertificate[]; - radiusServerRootCertificates?: VpnServerConfigRadiusServerRootCertificate[]; - radiusClientRootCertificates?: VpnServerConfigRadiusClientRootCertificate[]; - vpnClientIpsecPolicies?: IpsecPolicy[]; - radiusServerAddress?: string; - radiusServerSecret?: string; - radiusServers?: RadiusServer[]; - aadAuthenticationParameters?: AadAuthenticationParameters; - readonly provisioningState?: string; - readonly p2SVpnGateways?: P2SVpnGateway[]; - readonly etagPropertiesEtag?: string; -}; - -// @public -export interface VpnServerConfigurations { - beginCreateOrUpdate(resourceGroupName: string, vpnServerConfigurationName: string, vpnServerConfigurationParameters: VpnServerConfiguration, options?: VpnServerConfigurationsCreateOrUpdateOptionalParams): Promise, VpnServerConfigurationsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, vpnServerConfigurationName: string, vpnServerConfigurationParameters: VpnServerConfiguration, options?: VpnServerConfigurationsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, vpnServerConfigurationName: string, options?: VpnServerConfigurationsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, vpnServerConfigurationName: string, options?: VpnServerConfigurationsDeleteOptionalParams): Promise; - get(resourceGroupName: string, vpnServerConfigurationName: string, options?: VpnServerConfigurationsGetOptionalParams): Promise; - list(options?: VpnServerConfigurationsListOptionalParams): PagedAsyncIterableIterator; - listByResourceGroup(resourceGroupName: string, options?: VpnServerConfigurationsListByResourceGroupOptionalParams): PagedAsyncIterableIterator; - updateTags(resourceGroupName: string, vpnServerConfigurationName: string, vpnServerConfigurationParameters: TagsObject, options?: VpnServerConfigurationsUpdateTagsOptionalParams): Promise; -} - -// @public -export interface VpnServerConfigurationsAssociatedWithVirtualWan { - beginList(resourceGroupName: string, virtualWANName: string, options?: VpnServerConfigurationsAssociatedWithVirtualWanListOptionalParams): Promise, VpnServerConfigurationsAssociatedWithVirtualWanListResponse>>; - beginListAndWait(resourceGroupName: string, virtualWANName: string, options?: VpnServerConfigurationsAssociatedWithVirtualWanListOptionalParams): Promise; -} - -// @public -export interface VpnServerConfigurationsAssociatedWithVirtualWanListOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VpnServerConfigurationsAssociatedWithVirtualWanListResponse = VpnServerConfigurationsResponse; - -// @public -export interface VpnServerConfigurationsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VpnServerConfigurationsCreateOrUpdateResponse = VpnServerConfiguration; - -// @public -export interface VpnServerConfigurationsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface VpnServerConfigurationsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VpnServerConfigurationsGetResponse = VpnServerConfiguration; - -// @public -export interface VpnServerConfigurationsListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VpnServerConfigurationsListByResourceGroupNextResponse = ListVpnServerConfigurationsResult; - -// @public -export interface VpnServerConfigurationsListByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VpnServerConfigurationsListByResourceGroupResponse = ListVpnServerConfigurationsResult; - -// @public -export interface VpnServerConfigurationsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VpnServerConfigurationsListNextResponse = ListVpnServerConfigurationsResult; - -// @public -export interface VpnServerConfigurationsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VpnServerConfigurationsListResponse = ListVpnServerConfigurationsResult; - -// @public -export interface VpnServerConfigurationsResponse { - vpnServerConfigurationResourceIds?: string[]; -} - -// @public -export interface VpnServerConfigurationsUpdateTagsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VpnServerConfigurationsUpdateTagsResponse = VpnServerConfiguration; - -// @public -export interface VpnServerConfigVpnClientRevokedCertificate { - name?: string; - thumbprint?: string; -} - -// @public -export interface VpnServerConfigVpnClientRootCertificate { - name?: string; - publicCertData?: string; -} - -// @public -export type VpnSite = Resource & { - readonly etag?: string; - virtualWan?: SubResource; - deviceProperties?: DeviceProperties; - ipAddress?: string; - siteKey?: string; - addressSpace?: AddressSpace; - bgpProperties?: BgpSettings; - readonly provisioningState?: ProvisioningState; - isSecuritySite?: boolean; - vpnSiteLinks?: VpnSiteLink[]; -}; - -// @public -export interface VpnSiteId { - readonly vpnSite?: string; -} - -// @public -export type VpnSiteLink = SubResource & { - readonly etag?: string; - name?: string; - readonly type?: string; - linkProperties?: VpnLinkProviderProperties; - ipAddress?: string; - fqdn?: string; - bgpProperties?: VpnLinkBgpSettings; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export type VpnSiteLinkConnection = SubResource & { - name?: string; - readonly etag?: string; - readonly type?: string; - vpnSiteLink?: SubResource; - routingWeight?: number; - readonly connectionStatus?: VpnConnectionStatus; - vpnConnectionProtocolType?: VirtualNetworkGatewayConnectionProtocol; - readonly ingressBytesTransferred?: number; - readonly egressBytesTransferred?: number; - connectionBandwidth?: number; - sharedKey?: string; - enableBgp?: boolean; - usePolicyBasedTrafficSelectors?: boolean; - ipsecPolicies?: IpsecPolicy[]; - enableRateLimiting?: boolean; - useLocalAzureIpAddress?: boolean; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface VpnSiteLinkConnections { - get(resourceGroupName: string, gatewayName: string, connectionName: string, linkConnectionName: string, options?: VpnSiteLinkConnectionsGetOptionalParams): Promise; -} - -// @public -export interface VpnSiteLinkConnectionsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VpnSiteLinkConnectionsGetResponse = VpnSiteLinkConnection; - -// @public -export interface VpnSiteLinks { - get(resourceGroupName: string, vpnSiteName: string, vpnSiteLinkName: string, options?: VpnSiteLinksGetOptionalParams): Promise; - listByVpnSite(resourceGroupName: string, vpnSiteName: string, options?: VpnSiteLinksListByVpnSiteOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface VpnSiteLinksGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VpnSiteLinksGetResponse = VpnSiteLink; - -// @public -export interface VpnSiteLinksListByVpnSiteNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VpnSiteLinksListByVpnSiteNextResponse = ListVpnSiteLinksResult; - -// @public -export interface VpnSiteLinksListByVpnSiteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VpnSiteLinksListByVpnSiteResponse = ListVpnSiteLinksResult; - -// @public -export interface VpnSites { - beginCreateOrUpdate(resourceGroupName: string, vpnSiteName: string, vpnSiteParameters: VpnSite, options?: VpnSitesCreateOrUpdateOptionalParams): Promise, VpnSitesCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, vpnSiteName: string, vpnSiteParameters: VpnSite, options?: VpnSitesCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, vpnSiteName: string, options?: VpnSitesDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, vpnSiteName: string, options?: VpnSitesDeleteOptionalParams): Promise; - get(resourceGroupName: string, vpnSiteName: string, options?: VpnSitesGetOptionalParams): Promise; - list(options?: VpnSitesListOptionalParams): PagedAsyncIterableIterator; - listByResourceGroup(resourceGroupName: string, options?: VpnSitesListByResourceGroupOptionalParams): PagedAsyncIterableIterator; - updateTags(resourceGroupName: string, vpnSiteName: string, vpnSiteParameters: TagsObject, options?: VpnSitesUpdateTagsOptionalParams): Promise; -} - -// @public -export interface VpnSitesConfiguration { - beginDownload(resourceGroupName: string, virtualWANName: string, request: GetVpnSitesConfigurationRequest, options?: VpnSitesConfigurationDownloadOptionalParams): Promise, void>>; - beginDownloadAndWait(resourceGroupName: string, virtualWANName: string, request: GetVpnSitesConfigurationRequest, options?: VpnSitesConfigurationDownloadOptionalParams): Promise; -} - -// @public -export interface VpnSitesConfigurationDownloadOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface VpnSitesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VpnSitesCreateOrUpdateResponse = VpnSite; - -// @public -export interface VpnSitesDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface VpnSitesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VpnSitesGetResponse = VpnSite; - -// @public -export interface VpnSitesListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VpnSitesListByResourceGroupNextResponse = ListVpnSitesResult; - -// @public -export interface VpnSitesListByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VpnSitesListByResourceGroupResponse = ListVpnSitesResult; - -// @public -export interface VpnSitesListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VpnSitesListNextResponse = ListVpnSitesResult; - -// @public -export interface VpnSitesListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VpnSitesListResponse = ListVpnSitesResult; - -// @public -export interface VpnSitesUpdateTagsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VpnSitesUpdateTagsResponse = VpnSite; - -// @public -export type VpnType = string; - -// @public -export type WebApplicationFirewallAction = string; - -// @public -export interface WebApplicationFirewallCustomRule { - action: WebApplicationFirewallAction; - readonly etag?: string; - matchConditions: MatchCondition[]; - name?: string; - priority: number; - ruleType: WebApplicationFirewallRuleType; -} - -// @public -export type WebApplicationFirewallEnabledState = string; - -// @public -export type WebApplicationFirewallMatchVariable = string; - -// @public -export type WebApplicationFirewallMode = string; - -// @public -export type WebApplicationFirewallOperator = string; - -// @public -export interface WebApplicationFirewallPolicies { - beginDelete(resourceGroupName: string, policyName: string, options?: WebApplicationFirewallPoliciesDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, policyName: string, options?: WebApplicationFirewallPoliciesDeleteOptionalParams): Promise; - createOrUpdate(resourceGroupName: string, policyName: string, parameters: WebApplicationFirewallPolicy, options?: WebApplicationFirewallPoliciesCreateOrUpdateOptionalParams): Promise; - get(resourceGroupName: string, policyName: string, options?: WebApplicationFirewallPoliciesGetOptionalParams): Promise; - list(resourceGroupName: string, options?: WebApplicationFirewallPoliciesListOptionalParams): PagedAsyncIterableIterator; - listAll(options?: WebApplicationFirewallPoliciesListAllOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface WebApplicationFirewallPoliciesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebApplicationFirewallPoliciesCreateOrUpdateResponse = WebApplicationFirewallPolicy; - -// @public -export interface WebApplicationFirewallPoliciesDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface WebApplicationFirewallPoliciesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebApplicationFirewallPoliciesGetResponse = WebApplicationFirewallPolicy; - -// @public -export interface WebApplicationFirewallPoliciesListAllNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebApplicationFirewallPoliciesListAllNextResponse = WebApplicationFirewallPolicyListResult; - -// @public -export interface WebApplicationFirewallPoliciesListAllOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebApplicationFirewallPoliciesListAllResponse = WebApplicationFirewallPolicyListResult; - -// @public -export interface WebApplicationFirewallPoliciesListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebApplicationFirewallPoliciesListNextResponse = WebApplicationFirewallPolicyListResult; - -// @public -export interface WebApplicationFirewallPoliciesListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebApplicationFirewallPoliciesListResponse = WebApplicationFirewallPolicyListResult; - -// @public -export type WebApplicationFirewallPolicy = Resource & { - readonly etag?: string; - policySettings?: PolicySettings; - customRules?: WebApplicationFirewallCustomRule[]; - readonly applicationGateways?: ApplicationGateway[]; - readonly provisioningState?: ProvisioningState; - readonly resourceState?: WebApplicationFirewallPolicyResourceState; - managedRules?: ManagedRulesDefinition; - readonly httpListeners?: SubResource[]; - readonly pathBasedRules?: SubResource[]; -}; - -// @public -export interface WebApplicationFirewallPolicyListResult { - readonly nextLink?: string; - readonly value?: WebApplicationFirewallPolicy[]; -} - -// @public -export type WebApplicationFirewallPolicyResourceState = string; - -// @public -export type WebApplicationFirewallRuleType = string; - -// @public -export type WebApplicationFirewallTransform = string; - - -// (No @packageDocumentation comment for this package) - -``` +## API Report File for "network-resource-manager" + +> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). + +```ts + +import * as coreAuth from '@azure/core-auth'; +import * as coreClient from '@azure/core-client'; +import { PagedAsyncIterableIterator } from '@azure/core-paging'; +import { PollerLike } from '@azure/core-lro'; +import { PollOperationState } from '@azure/core-lro'; + +// @public +export interface AadAuthenticationParameters { + aadAudience?: string; + aadIssuer?: string; + aadTenant?: string; +} + +// @public +export type Access = string; + +// @public +export interface AddressSpace { + addressPrefixes?: string[]; +} + +// @public +export type ApplicationGateway = Resource & { + readonly etag?: string; + zones?: string[]; + identity?: ManagedServiceIdentity; + sku?: ApplicationGatewaySku; + sslPolicy?: ApplicationGatewaySslPolicy; + readonly operationalState?: ApplicationGatewayOperationalState; + gatewayIPConfigurations?: ApplicationGatewayIPConfiguration[]; + authenticationCertificates?: ApplicationGatewayAuthenticationCertificate[]; + trustedRootCertificates?: ApplicationGatewayTrustedRootCertificate[]; + sslCertificates?: ApplicationGatewaySslCertificate[]; + frontendIPConfigurations?: ApplicationGatewayFrontendIPConfiguration[]; + frontendPorts?: ApplicationGatewayFrontendPort[]; + probes?: ApplicationGatewayProbe[]; + backendAddressPools?: ApplicationGatewayBackendAddressPool[]; + backendHttpSettingsCollection?: ApplicationGatewayBackendHttpSettings[]; + httpListeners?: ApplicationGatewayHttpListener[]; + urlPathMaps?: ApplicationGatewayUrlPathMap[]; + requestRoutingRules?: ApplicationGatewayRequestRoutingRule[]; + rewriteRuleSets?: ApplicationGatewayRewriteRuleSet[]; + redirectConfigurations?: ApplicationGatewayRedirectConfiguration[]; + webApplicationFirewallConfiguration?: ApplicationGatewayWebApplicationFirewallConfiguration; + firewallPolicy?: SubResource; + enableHttp2?: boolean; + enableFips?: boolean; + autoscaleConfiguration?: ApplicationGatewayAutoscaleConfiguration; + readonly resourceGuid?: string; + readonly provisioningState?: ProvisioningState; + customErrorConfigurations?: ApplicationGatewayCustomError[]; + forceFirewallPolicyAssociation?: boolean; +}; + +// @public +export type ApplicationGatewayAuthenticationCertificate = SubResource & { + name?: string; + readonly etag?: string; + readonly type?: string; + data?: string; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface ApplicationGatewayAutoscaleConfiguration { + maxCapacity?: number; + minCapacity: number; +} + +// @public +export type ApplicationGatewayAvailableSslOptions = Resource & { + predefinedPolicies?: SubResource[]; + defaultPolicy?: ApplicationGatewaySslPolicyName; + availableCipherSuites?: ApplicationGatewaySslCipherSuite[]; + availableProtocols?: ApplicationGatewaySslProtocol[]; +}; + +// @public +export interface ApplicationGatewayAvailableSslPredefinedPolicies { + nextLink?: string; + value?: ApplicationGatewaySslPredefinedPolicy[]; +} + +// @public +export interface ApplicationGatewayAvailableWafRuleSetsResult { + value?: ApplicationGatewayFirewallRuleSet[]; +} + +// @public +export interface ApplicationGatewayBackendAddress { + fqdn?: string; + ipAddress?: string; +} + +// @public +export type ApplicationGatewayBackendAddressPool = SubResource & { + name?: string; + readonly etag?: string; + readonly type?: string; + readonly backendIPConfigurations?: NetworkInterfaceIPConfiguration[]; + backendAddresses?: ApplicationGatewayBackendAddress[]; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface ApplicationGatewayBackendHealth { + backendAddressPools?: ApplicationGatewayBackendHealthPool[]; +} + +// @public +export interface ApplicationGatewayBackendHealthHttpSettings { + backendHttpSettings?: ApplicationGatewayBackendHttpSettings; + servers?: ApplicationGatewayBackendHealthServer[]; +} + +// @public +export interface ApplicationGatewayBackendHealthOnDemand { + backendAddressPool?: ApplicationGatewayBackendAddressPool; + backendHealthHttpSettings?: ApplicationGatewayBackendHealthHttpSettings; +} + +// @public +export interface ApplicationGatewayBackendHealthPool { + backendAddressPool?: ApplicationGatewayBackendAddressPool; + backendHttpSettingsCollection?: ApplicationGatewayBackendHealthHttpSettings[]; +} + +// @public +export interface ApplicationGatewayBackendHealthServer { + address?: string; + health?: ApplicationGatewayBackendHealthServerHealth; + healthProbeLog?: string; + ipConfiguration?: NetworkInterfaceIPConfiguration; +} + +// @public +export type ApplicationGatewayBackendHealthServerHealth = string; + +// @public +export type ApplicationGatewayBackendHttpSettings = SubResource & { + name?: string; + readonly etag?: string; + readonly type?: string; + port?: number; + protocol?: ApplicationGatewayProtocol; + cookieBasedAffinity?: ApplicationGatewayCookieBasedAffinity; + requestTimeout?: number; + probe?: SubResource; + authenticationCertificates?: SubResource[]; + trustedRootCertificates?: SubResource[]; + connectionDraining?: ApplicationGatewayConnectionDraining; + hostName?: string; + pickHostNameFromBackendAddress?: boolean; + affinityCookieName?: string; + probeEnabled?: boolean; + path?: string; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface ApplicationGatewayConnectionDraining { + drainTimeoutInSec: number; + enabled: boolean; +} + +// @public +export type ApplicationGatewayCookieBasedAffinity = string; + +// @public +export interface ApplicationGatewayCustomError { + customErrorPageUrl?: string; + statusCode?: ApplicationGatewayCustomErrorStatusCode; +} + +// @public +export type ApplicationGatewayCustomErrorStatusCode = string; + +// @public +export interface ApplicationGatewayFirewallDisabledRuleGroup { + ruleGroupName: string; + rules?: number[]; +} + +// @public +export interface ApplicationGatewayFirewallExclusion { + matchVariable: string; + selector: string; + selectorMatchOperator: string; +} + +// @public +export type ApplicationGatewayFirewallMode = string; + +// @public +export interface ApplicationGatewayFirewallRule { + description?: string; + ruleId: number; +} + +// @public +export interface ApplicationGatewayFirewallRuleGroup { + description?: string; + ruleGroupName: string; + rules: ApplicationGatewayFirewallRule[]; +} + +// @public +export type ApplicationGatewayFirewallRuleSet = Resource & { + readonly provisioningState?: ProvisioningState; + ruleSetType?: string; + ruleSetVersion?: string; + ruleGroups?: ApplicationGatewayFirewallRuleGroup[]; +}; + +// @public +export type ApplicationGatewayFrontendIPConfiguration = SubResource & { + name?: string; + readonly etag?: string; + readonly type?: string; + privateIPAddress?: string; + privateIPAllocationMethod?: IPAllocationMethod; + subnet?: SubResource; + publicIPAddress?: SubResource; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export type ApplicationGatewayFrontendPort = SubResource & { + name?: string; + readonly etag?: string; + readonly type?: string; + port?: number; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface ApplicationGatewayHeaderConfiguration { + headerName?: string; + headerValue?: string; +} + +// @public +export type ApplicationGatewayHttpListener = SubResource & { + name?: string; + readonly etag?: string; + readonly type?: string; + frontendIPConfiguration?: SubResource; + frontendPort?: SubResource; + protocol?: ApplicationGatewayProtocol; + hostName?: string; + sslCertificate?: SubResource; + requireServerNameIndication?: boolean; + readonly provisioningState?: ProvisioningState; + customErrorConfigurations?: ApplicationGatewayCustomError[]; + firewallPolicy?: SubResource; + hostNames?: string[]; +}; + +// @public +export type ApplicationGatewayIPConfiguration = SubResource & { + name?: string; + readonly etag?: string; + readonly type?: string; + subnet?: SubResource; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface ApplicationGatewayListResult { + nextLink?: string; + value?: ApplicationGateway[]; +} + +// @public +export interface ApplicationGatewayOnDemandProbe { + backendAddressPool?: SubResource; + backendHttpSettings?: SubResource; + host?: string; + match?: ApplicationGatewayProbeHealthResponseMatch; + path?: string; + pickHostNameFromBackendHttpSettings?: boolean; + protocol?: ApplicationGatewayProtocol; + timeout?: number; +} + +// @public +export type ApplicationGatewayOperationalState = string; + +// @public +export type ApplicationGatewayPathRule = SubResource & { + name?: string; + readonly etag?: string; + readonly type?: string; + paths?: string[]; + backendAddressPool?: SubResource; + backendHttpSettings?: SubResource; + redirectConfiguration?: SubResource; + rewriteRuleSet?: SubResource; + readonly provisioningState?: ProvisioningState; + firewallPolicy?: SubResource; +}; + +// @public +export type ApplicationGatewayProbe = SubResource & { + name?: string; + readonly etag?: string; + readonly type?: string; + protocol?: ApplicationGatewayProtocol; + host?: string; + path?: string; + interval?: number; + timeout?: number; + unhealthyThreshold?: number; + pickHostNameFromBackendHttpSettings?: boolean; + minServers?: number; + match?: ApplicationGatewayProbeHealthResponseMatch; + readonly provisioningState?: ProvisioningState; + port?: number; +}; + +// @public +export interface ApplicationGatewayProbeHealthResponseMatch { + body?: string; + statusCodes?: string[]; +} + +// @public +export type ApplicationGatewayProtocol = string; + +// @public +export type ApplicationGatewayRedirectConfiguration = SubResource & { + name?: string; + readonly etag?: string; + readonly type?: string; + redirectType?: ApplicationGatewayRedirectType; + targetListener?: SubResource; + targetUrl?: string; + includePath?: boolean; + includeQueryString?: boolean; + requestRoutingRules?: SubResource[]; + urlPathMaps?: SubResource[]; + pathRules?: SubResource[]; +}; + +// @public +export type ApplicationGatewayRedirectType = string; + +// @public +export type ApplicationGatewayRequestRoutingRule = SubResource & { + name?: string; + readonly etag?: string; + readonly type?: string; + ruleType?: ApplicationGatewayRequestRoutingRuleType; + priority?: number; + backendAddressPool?: SubResource; + backendHttpSettings?: SubResource; + httpListener?: SubResource; + urlPathMap?: SubResource; + rewriteRuleSet?: SubResource; + redirectConfiguration?: SubResource; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export type ApplicationGatewayRequestRoutingRuleType = string; + +// @public +export interface ApplicationGatewayRewriteRule { + actionSet?: ApplicationGatewayRewriteRuleActionSet; + conditions?: ApplicationGatewayRewriteRuleCondition[]; + name?: string; + ruleSequence?: number; +} + +// @public +export interface ApplicationGatewayRewriteRuleActionSet { + requestHeaderConfigurations?: ApplicationGatewayHeaderConfiguration[]; + responseHeaderConfigurations?: ApplicationGatewayHeaderConfiguration[]; + urlConfiguration?: ApplicationGatewayUrlConfiguration; +} + +// @public +export interface ApplicationGatewayRewriteRuleCondition { + ignoreCase?: boolean; + negate?: boolean; + pattern?: string; + variable?: string; +} + +// @public +export type ApplicationGatewayRewriteRuleSet = SubResource & { + name?: string; + readonly etag?: string; + rewriteRules?: ApplicationGatewayRewriteRule[]; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface ApplicationGateways { + beginBackendHealth(resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysBackendHealthOptionalParams): Promise, ApplicationGatewaysBackendHealthResponse>>; + beginBackendHealthAndWait(resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysBackendHealthOptionalParams): Promise; + beginBackendHealthOnDemand(resourceGroupName: string, applicationGatewayName: string, probeRequest: ApplicationGatewayOnDemandProbe, options?: ApplicationGatewaysBackendHealthOnDemandOptionalParams): Promise, ApplicationGatewaysBackendHealthOnDemandResponse>>; + beginBackendHealthOnDemandAndWait(resourceGroupName: string, applicationGatewayName: string, probeRequest: ApplicationGatewayOnDemandProbe, options?: ApplicationGatewaysBackendHealthOnDemandOptionalParams): Promise; + beginCreateOrUpdate(resourceGroupName: string, applicationGatewayName: string, parameters: ApplicationGateway, options?: ApplicationGatewaysCreateOrUpdateOptionalParams): Promise, ApplicationGatewaysCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, applicationGatewayName: string, parameters: ApplicationGateway, options?: ApplicationGatewaysCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysDeleteOptionalParams): Promise; + beginStart(resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysStartOptionalParams): Promise, void>>; + beginStartAndWait(resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysStartOptionalParams): Promise; + beginStop(resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysStopOptionalParams): Promise, void>>; + beginStopAndWait(resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysStopOptionalParams): Promise; + get(resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysGetOptionalParams): Promise; + getSslPredefinedPolicy(predefinedPolicyName: string, options?: ApplicationGatewaysGetSslPredefinedPolicyOptionalParams): Promise; + list(resourceGroupName: string, options?: ApplicationGatewaysListOptionalParams): PagedAsyncIterableIterator; + listAll(options?: ApplicationGatewaysListAllOptionalParams): PagedAsyncIterableIterator; + listAvailableRequestHeaders(options?: ApplicationGatewaysListAvailableRequestHeadersOptionalParams): Promise; + listAvailableResponseHeaders(options?: ApplicationGatewaysListAvailableResponseHeadersOptionalParams): Promise; + listAvailableServerVariables(options?: ApplicationGatewaysListAvailableServerVariablesOptionalParams): Promise; + listAvailableSslOptions(options?: ApplicationGatewaysListAvailableSslOptionsOptionalParams): Promise; + listAvailableSslPredefinedPolicies(options?: ApplicationGatewaysListAvailableSslPredefinedPoliciesOptionalParams): PagedAsyncIterableIterator; + listAvailableWafRuleSets(options?: ApplicationGatewaysListAvailableWafRuleSetsOptionalParams): Promise; + updateTags(resourceGroupName: string, applicationGatewayName: string, parameters: TagsObject, options?: ApplicationGatewaysUpdateTagsOptionalParams): Promise; +} + +// @public +export interface ApplicationGatewaysBackendHealthOnDemandOptionalParams extends coreClient.OperationOptions { + expand?: string; + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ApplicationGatewaysBackendHealthOnDemandResponse = ApplicationGatewayBackendHealthOnDemand; + +// @public +export interface ApplicationGatewaysBackendHealthOptionalParams extends coreClient.OperationOptions { + expand?: string; + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ApplicationGatewaysBackendHealthResponse = ApplicationGatewayBackendHealth; + +// @public +export interface ApplicationGatewaysCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ApplicationGatewaysCreateOrUpdateResponse = ApplicationGateway; + +// @public +export interface ApplicationGatewaysDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface ApplicationGatewaysGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ApplicationGatewaysGetResponse = ApplicationGateway; + +// @public +export interface ApplicationGatewaysGetSslPredefinedPolicyOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ApplicationGatewaysGetSslPredefinedPolicyResponse = ApplicationGatewaySslPredefinedPolicy; + +// @public +export interface ApplicationGatewaySku { + capacity?: number; + name?: ApplicationGatewaySkuName; + tier?: ApplicationGatewayTier; +} + +// @public +export type ApplicationGatewaySkuName = string; + +// @public +export interface ApplicationGatewaysListAllNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ApplicationGatewaysListAllNextResponse = ApplicationGatewayListResult; + +// @public +export interface ApplicationGatewaysListAllOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ApplicationGatewaysListAllResponse = ApplicationGatewayListResult; + +// @public +export interface ApplicationGatewaysListAvailableRequestHeadersOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ApplicationGatewaysListAvailableRequestHeadersResponse = { + body: string[]; +}; + +// @public +export interface ApplicationGatewaysListAvailableResponseHeadersOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ApplicationGatewaysListAvailableResponseHeadersResponse = { + body: string[]; +}; + +// @public +export interface ApplicationGatewaysListAvailableServerVariablesOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ApplicationGatewaysListAvailableServerVariablesResponse = { + body: string[]; +}; + +// @public +export interface ApplicationGatewaysListAvailableSslOptionsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ApplicationGatewaysListAvailableSslOptionsResponse = ApplicationGatewayAvailableSslOptions; + +// @public +export interface ApplicationGatewaysListAvailableSslPredefinedPoliciesNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ApplicationGatewaysListAvailableSslPredefinedPoliciesNextResponse = ApplicationGatewayAvailableSslPredefinedPolicies; + +// @public +export interface ApplicationGatewaysListAvailableSslPredefinedPoliciesOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ApplicationGatewaysListAvailableSslPredefinedPoliciesResponse = ApplicationGatewayAvailableSslPredefinedPolicies; + +// @public +export interface ApplicationGatewaysListAvailableWafRuleSetsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ApplicationGatewaysListAvailableWafRuleSetsResponse = ApplicationGatewayAvailableWafRuleSetsResult; + +// @public +export interface ApplicationGatewaysListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ApplicationGatewaysListNextResponse = ApplicationGatewayListResult; + +// @public +export interface ApplicationGatewaysListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ApplicationGatewaysListResponse = ApplicationGatewayListResult; + +// @public +export type ApplicationGatewaySslCertificate = SubResource & { + name?: string; + readonly etag?: string; + readonly type?: string; + data?: string; + password?: string; + readonly publicCertData?: string; + keyVaultSecretId?: string; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export type ApplicationGatewaySslCipherSuite = string; + +// @public +export interface ApplicationGatewaySslPolicy { + cipherSuites?: ApplicationGatewaySslCipherSuite[]; + disabledSslProtocols?: ApplicationGatewaySslProtocol[]; + minProtocolVersion?: ApplicationGatewaySslProtocol; + policyName?: ApplicationGatewaySslPolicyName; + policyType?: ApplicationGatewaySslPolicyType; +} + +// @public +export type ApplicationGatewaySslPolicyName = string; + +// @public +export type ApplicationGatewaySslPolicyType = string; + +// @public +export type ApplicationGatewaySslPredefinedPolicy = SubResource & { + name?: string; + cipherSuites?: ApplicationGatewaySslCipherSuite[]; + minProtocolVersion?: ApplicationGatewaySslProtocol; +}; + +// @public +export type ApplicationGatewaySslProtocol = string; + +// @public +export interface ApplicationGatewaysStartOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface ApplicationGatewaysStopOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface ApplicationGatewaysUpdateTagsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ApplicationGatewaysUpdateTagsResponse = ApplicationGateway; + +// @public +export type ApplicationGatewayTier = string; + +// @public +export type ApplicationGatewayTrustedRootCertificate = SubResource & { + name?: string; + readonly etag?: string; + readonly type?: string; + data?: string; + keyVaultSecretId?: string; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface ApplicationGatewayUrlConfiguration { + modifiedPath?: string; + modifiedQueryString?: string; + reroute?: boolean; +} + +// @public +export type ApplicationGatewayUrlPathMap = SubResource & { + name?: string; + readonly etag?: string; + readonly type?: string; + defaultBackendAddressPool?: SubResource; + defaultBackendHttpSettings?: SubResource; + defaultRewriteRuleSet?: SubResource; + defaultRedirectConfiguration?: SubResource; + pathRules?: ApplicationGatewayPathRule[]; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface ApplicationGatewayWebApplicationFirewallConfiguration { + disabledRuleGroups?: ApplicationGatewayFirewallDisabledRuleGroup[]; + enabled: boolean; + exclusions?: ApplicationGatewayFirewallExclusion[]; + fileUploadLimitInMb?: number; + firewallMode: ApplicationGatewayFirewallMode; + maxRequestBodySize?: number; + maxRequestBodySizeInKb?: number; + requestBodyCheck?: boolean; + ruleSetType: string; + ruleSetVersion: string; +} + +// @public +export type ApplicationRuleCondition = FirewallPolicyRuleCondition & { + ruleConditionType: "ApplicationRuleCondition"; + sourceAddresses?: string[]; + destinationAddresses?: string[]; + protocols?: FirewallPolicyRuleConditionApplicationProtocol[]; + targetUrls?: string[]; + targetFqdns?: string[]; + fqdnTags?: string[]; + sourceIpGroups?: string[]; +}; + +// @public +export type ApplicationSecurityGroup = Resource & { + readonly etag?: string; + readonly resourceGuid?: string; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface ApplicationSecurityGroupListResult { + readonly nextLink?: string; + value?: ApplicationSecurityGroup[]; +} + +// @public +export interface ApplicationSecurityGroups { + beginCreateOrUpdate(resourceGroupName: string, applicationSecurityGroupName: string, parameters: ApplicationSecurityGroup, options?: ApplicationSecurityGroupsCreateOrUpdateOptionalParams): Promise, ApplicationSecurityGroupsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, applicationSecurityGroupName: string, parameters: ApplicationSecurityGroup, options?: ApplicationSecurityGroupsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, applicationSecurityGroupName: string, options?: ApplicationSecurityGroupsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, applicationSecurityGroupName: string, options?: ApplicationSecurityGroupsDeleteOptionalParams): Promise; + get(resourceGroupName: string, applicationSecurityGroupName: string, options?: ApplicationSecurityGroupsGetOptionalParams): Promise; + list(resourceGroupName: string, options?: ApplicationSecurityGroupsListOptionalParams): PagedAsyncIterableIterator; + listAll(options?: ApplicationSecurityGroupsListAllOptionalParams): PagedAsyncIterableIterator; + updateTags(resourceGroupName: string, applicationSecurityGroupName: string, parameters: TagsObject, options?: ApplicationSecurityGroupsUpdateTagsOptionalParams): Promise; +} + +// @public +export interface ApplicationSecurityGroupsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ApplicationSecurityGroupsCreateOrUpdateResponse = ApplicationSecurityGroup; + +// @public +export interface ApplicationSecurityGroupsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface ApplicationSecurityGroupsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ApplicationSecurityGroupsGetResponse = ApplicationSecurityGroup; + +// @public +export interface ApplicationSecurityGroupsListAllNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ApplicationSecurityGroupsListAllNextResponse = ApplicationSecurityGroupListResult; + +// @public +export interface ApplicationSecurityGroupsListAllOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ApplicationSecurityGroupsListAllResponse = ApplicationSecurityGroupListResult; + +// @public +export interface ApplicationSecurityGroupsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ApplicationSecurityGroupsListNextResponse = ApplicationSecurityGroupListResult; + +// @public +export interface ApplicationSecurityGroupsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ApplicationSecurityGroupsListResponse = ApplicationSecurityGroupListResult; + +// @public +export interface ApplicationSecurityGroupsUpdateTagsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ApplicationSecurityGroupsUpdateTagsResponse = ApplicationSecurityGroup; + +// @public +export type AssociationType = string; + +// @public +export type AuthenticationMethod = string; + +// @public +export interface AuthorizationListResult { + nextLink?: string; + value?: ExpressRouteCircuitAuthorization[]; +} + +// @public +export type AuthorizationUseStatus = string; + +// @public +export interface AutoApprovedPrivateLinkService { + privateLinkService?: string; +} + +// @public +export interface AutoApprovedPrivateLinkServicesResult { + readonly nextLink?: string; + value?: AutoApprovedPrivateLinkService[]; +} + +// @public +export interface Availability { + blobDuration?: string; + retention?: string; + timeGrain?: string; +} + +// @public +export interface AvailableDelegation { + actions?: string[]; + id?: string; + name?: string; + serviceName?: string; + type?: string; +} + +// @public +export interface AvailableDelegations { + list(location: string, options?: AvailableDelegationsListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface AvailableDelegationsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AvailableDelegationsListNextResponse = AvailableDelegationsResult; + +// @public +export interface AvailableDelegationsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AvailableDelegationsListResponse = AvailableDelegationsResult; + +// @public +export interface AvailableDelegationsResult { + readonly nextLink?: string; + value?: AvailableDelegation[]; +} + +// @public +export interface AvailableEndpointServices { + list(location: string, options?: AvailableEndpointServicesListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface AvailableEndpointServicesListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AvailableEndpointServicesListNextResponse = EndpointServicesListResult; + +// @public +export interface AvailableEndpointServicesListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AvailableEndpointServicesListResponse = EndpointServicesListResult; + +// @public +export interface AvailablePrivateEndpointType { + id?: string; + name?: string; + resourceName?: string; + type?: string; +} + +// @public +export interface AvailablePrivateEndpointTypes { + list(location: string, options?: AvailablePrivateEndpointTypesListOptionalParams): PagedAsyncIterableIterator; + listByResourceGroup(location: string, resourceGroupName: string, options?: AvailablePrivateEndpointTypesListByResourceGroupOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface AvailablePrivateEndpointTypesListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AvailablePrivateEndpointTypesListByResourceGroupNextResponse = AvailablePrivateEndpointTypesResult; + +// @public +export interface AvailablePrivateEndpointTypesListByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AvailablePrivateEndpointTypesListByResourceGroupResponse = AvailablePrivateEndpointTypesResult; + +// @public +export interface AvailablePrivateEndpointTypesListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AvailablePrivateEndpointTypesListNextResponse = AvailablePrivateEndpointTypesResult; + +// @public +export interface AvailablePrivateEndpointTypesListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AvailablePrivateEndpointTypesListResponse = AvailablePrivateEndpointTypesResult; + +// @public +export interface AvailablePrivateEndpointTypesResult { + readonly nextLink?: string; + value?: AvailablePrivateEndpointType[]; +} + +// @public +export interface AvailableProvidersList { + countries: AvailableProvidersListCountry[]; +} + +// @public +export interface AvailableProvidersListCity { + cityName?: string; + providers?: string[]; +} + +// @public +export interface AvailableProvidersListCountry { + countryName?: string; + providers?: string[]; + states?: AvailableProvidersListState[]; +} + +// @public +export interface AvailableProvidersListParameters { + azureLocations?: string[]; + city?: string; + country?: string; + state?: string; +} + +// @public +export interface AvailableProvidersListState { + cities?: AvailableProvidersListCity[]; + providers?: string[]; + stateName?: string; +} + +// @public +export interface AvailableResourceGroupDelegations { + list(location: string, resourceGroupName: string, options?: AvailableResourceGroupDelegationsListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface AvailableResourceGroupDelegationsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AvailableResourceGroupDelegationsListNextResponse = AvailableDelegationsResult; + +// @public +export interface AvailableResourceGroupDelegationsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AvailableResourceGroupDelegationsListResponse = AvailableDelegationsResult; + +// @public +export interface AvailableServiceAlias { + id?: string; + name?: string; + resourceName?: string; + type?: string; +} + +// @public +export interface AvailableServiceAliases { + list(location: string, options?: AvailableServiceAliasesListOptionalParams): PagedAsyncIterableIterator; + listByResourceGroup(resourceGroupName: string, location: string, options?: AvailableServiceAliasesListByResourceGroupOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface AvailableServiceAliasesListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AvailableServiceAliasesListByResourceGroupNextResponse = AvailableServiceAliasesResult; + +// @public +export interface AvailableServiceAliasesListByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AvailableServiceAliasesListByResourceGroupResponse = AvailableServiceAliasesResult; + +// @public +export interface AvailableServiceAliasesListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AvailableServiceAliasesListNextResponse = AvailableServiceAliasesResult; + +// @public +export interface AvailableServiceAliasesListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AvailableServiceAliasesListResponse = AvailableServiceAliasesResult; + +// @public +export interface AvailableServiceAliasesResult { + readonly nextLink?: string; + value?: AvailableServiceAlias[]; +} + +// @public +export interface AzureAsyncOperationResult { + error?: ErrorModel; + status?: NetworkOperationStatus; +} + +// @public +export type AzureFirewall = Resource & { + zones?: string[]; + readonly etag?: string; + applicationRuleCollections?: AzureFirewallApplicationRuleCollection[]; + natRuleCollections?: AzureFirewallNatRuleCollection[]; + networkRuleCollections?: AzureFirewallNetworkRuleCollection[]; + ipConfigurations?: AzureFirewallIPConfiguration[]; + managementIpConfiguration?: AzureFirewallIPConfiguration; + readonly provisioningState?: ProvisioningState; + threatIntelMode?: AzureFirewallThreatIntelMode; + virtualHub?: SubResource; + firewallPolicy?: SubResource; + readonly hubIpAddresses?: HubIPAddresses; + readonly ipGroups?: AzureFirewallIpGroups[]; + sku?: AzureFirewallSku; + additionalProperties?: { + [propertyName: string]: string; + }; +}; + +// @public +export interface AzureFirewallApplicationRule { + description?: string; + fqdnTags?: string[]; + name?: string; + protocols?: AzureFirewallApplicationRuleProtocol[]; + sourceAddresses?: string[]; + sourceIpGroups?: string[]; + targetFqdns?: string[]; +} + +// @public +export type AzureFirewallApplicationRuleCollection = SubResource & { + name?: string; + readonly etag?: string; + priority?: number; + action?: AzureFirewallRCAction; + rules?: AzureFirewallApplicationRule[]; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface AzureFirewallApplicationRuleProtocol { + port?: number; + protocolType?: AzureFirewallApplicationRuleProtocolType; +} + +// @public +export type AzureFirewallApplicationRuleProtocolType = string; + +// @public +export type AzureFirewallFqdnTag = Resource & { + readonly etag?: string; + readonly provisioningState?: ProvisioningState; + readonly fqdnTagName?: string; +}; + +// @public +export interface AzureFirewallFqdnTagListResult { + nextLink?: string; + value?: AzureFirewallFqdnTag[]; +} + +// @public +export interface AzureFirewallFqdnTags { + listAll(options?: AzureFirewallFqdnTagsListAllOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface AzureFirewallFqdnTagsListAllNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AzureFirewallFqdnTagsListAllNextResponse = AzureFirewallFqdnTagListResult; + +// @public +export interface AzureFirewallFqdnTagsListAllOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AzureFirewallFqdnTagsListAllResponse = AzureFirewallFqdnTagListResult; + +// @public +export type AzureFirewallIPConfiguration = SubResource & { + name?: string; + readonly etag?: string; + readonly type?: string; + readonly privateIPAddress?: string; + subnet?: SubResource; + publicIPAddress?: SubResource; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface AzureFirewallIpGroups { + readonly changeNumber?: string; + readonly id?: string; +} + +// @public +export interface AzureFirewallListResult { + nextLink?: string; + value?: AzureFirewall[]; +} + +// @public +export interface AzureFirewallNatRCAction { + type?: AzureFirewallNatRCActionType; +} + +// @public +export type AzureFirewallNatRCActionType = string; + +// @public +export interface AzureFirewallNatRule { + description?: string; + destinationAddresses?: string[]; + destinationPorts?: string[]; + name?: string; + protocols?: AzureFirewallNetworkRuleProtocol[]; + sourceAddresses?: string[]; + sourceIpGroups?: string[]; + translatedAddress?: string; + translatedFqdn?: string; + translatedPort?: string; +} + +// @public +export type AzureFirewallNatRuleCollection = SubResource & { + name?: string; + readonly etag?: string; + priority?: number; + action?: AzureFirewallNatRCAction; + rules?: AzureFirewallNatRule[]; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface AzureFirewallNetworkRule { + description?: string; + destinationAddresses?: string[]; + destinationFqdns?: string[]; + destinationIpGroups?: string[]; + destinationPorts?: string[]; + name?: string; + protocols?: AzureFirewallNetworkRuleProtocol[]; + sourceAddresses?: string[]; + sourceIpGroups?: string[]; +} + +// @public +export type AzureFirewallNetworkRuleCollection = SubResource & { + name?: string; + readonly etag?: string; + priority?: number; + action?: AzureFirewallRCAction; + rules?: AzureFirewallNetworkRule[]; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export type AzureFirewallNetworkRuleProtocol = string; + +// @public +export interface AzureFirewallPublicIPAddress { + address?: string; +} + +// @public +export interface AzureFirewallRCAction { + type?: AzureFirewallRCActionType; +} + +// @public +export type AzureFirewallRCActionType = string; + +// @public +export interface AzureFirewalls { + beginCreateOrUpdate(resourceGroupName: string, azureFirewallName: string, parameters: AzureFirewall, options?: AzureFirewallsCreateOrUpdateOptionalParams): Promise, AzureFirewallsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, azureFirewallName: string, parameters: AzureFirewall, options?: AzureFirewallsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, azureFirewallName: string, options?: AzureFirewallsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, azureFirewallName: string, options?: AzureFirewallsDeleteOptionalParams): Promise; + beginUpdateTags(resourceGroupName: string, azureFirewallName: string, parameters: TagsObject, options?: AzureFirewallsUpdateTagsOptionalParams): Promise, AzureFirewallsUpdateTagsResponse>>; + beginUpdateTagsAndWait(resourceGroupName: string, azureFirewallName: string, parameters: TagsObject, options?: AzureFirewallsUpdateTagsOptionalParams): Promise; + get(resourceGroupName: string, azureFirewallName: string, options?: AzureFirewallsGetOptionalParams): Promise; + list(resourceGroupName: string, options?: AzureFirewallsListOptionalParams): PagedAsyncIterableIterator; + listAll(options?: AzureFirewallsListAllOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface AzureFirewallsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type AzureFirewallsCreateOrUpdateResponse = AzureFirewall; + +// @public +export interface AzureFirewallsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface AzureFirewallsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AzureFirewallsGetResponse = AzureFirewall; + +// @public +export interface AzureFirewallSku { + name?: AzureFirewallSkuName; + tier?: AzureFirewallSkuTier; +} + +// @public +export type AzureFirewallSkuName = string; + +// @public +export type AzureFirewallSkuTier = string; + +// @public +export interface AzureFirewallsListAllNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AzureFirewallsListAllNextResponse = AzureFirewallListResult; + +// @public +export interface AzureFirewallsListAllOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AzureFirewallsListAllResponse = AzureFirewallListResult; + +// @public +export interface AzureFirewallsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AzureFirewallsListNextResponse = AzureFirewallListResult; + +// @public +export interface AzureFirewallsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AzureFirewallsListResponse = AzureFirewallListResult; + +// @public +export interface AzureFirewallsUpdateTagsOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type AzureFirewallsUpdateTagsResponse = AzureFirewall; + +// @public +export type AzureFirewallThreatIntelMode = string; + +// @public +export interface AzureReachabilityReport { + aggregationLevel: string; + providerLocation: AzureReachabilityReportLocation; + reachabilityReport: AzureReachabilityReportItem[]; +} + +// @public +export interface AzureReachabilityReportItem { + azureLocation?: string; + latencies?: AzureReachabilityReportLatencyInfo[]; + provider?: string; +} + +// @public +export interface AzureReachabilityReportLatencyInfo { + score?: number; + timeStamp?: Date; +} + +// @public +export interface AzureReachabilityReportLocation { + city?: string; + country: string; + state?: string; +} + +// @public +export interface AzureReachabilityReportParameters { + azureLocations?: string[]; + endTime: Date; + providerLocation: AzureReachabilityReportLocation; + providers?: string[]; + startTime: Date; +} + +// @public +export type BackendAddressPool = SubResource & { + name?: string; + readonly etag?: string; + readonly type?: string; + readonly backendIPConfigurations?: NetworkInterfaceIPConfiguration[]; + loadBalancerBackendAddresses?: LoadBalancerBackendAddress[]; + readonly loadBalancingRules?: SubResource[]; + readonly outboundRule?: SubResource; + readonly outboundRules?: SubResource[]; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface BastionActiveSession { + readonly protocol?: BastionConnectProtocol; + readonly resourceType?: string; + readonly sessionDurationInMins?: number; + readonly sessionId?: string; + readonly startTime?: Record; + readonly targetHostName?: string; + readonly targetIpAddress?: string; + readonly targetResourceGroup?: string; + readonly targetResourceId?: string; + readonly targetSubscriptionId?: string; + readonly userName?: string; +} + +// @public +export interface BastionActiveSessionListResult { + nextLink?: string; + value?: BastionActiveSession[]; +} + +// @public +export type BastionConnectProtocol = string; + +// @public +export type BastionHost = Resource & { + readonly etag?: string; + ipConfigurations?: BastionHostIPConfiguration[]; + dnsName?: string; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export type BastionHostIPConfiguration = SubResource & { + name?: string; + readonly etag?: string; + readonly type?: string; + subnet?: SubResource; + publicIPAddress?: SubResource; + readonly provisioningState?: ProvisioningState; + privateIPAllocationMethod?: IPAllocationMethod; +}; + +// @public +export interface BastionHostListResult { + nextLink?: string; + value?: BastionHost[]; +} + +// @public +export interface BastionHosts { + beginCreateOrUpdate(resourceGroupName: string, bastionHostName: string, parameters: BastionHost, options?: BastionHostsCreateOrUpdateOptionalParams): Promise, BastionHostsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, bastionHostName: string, parameters: BastionHost, options?: BastionHostsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, bastionHostName: string, options?: BastionHostsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, bastionHostName: string, options?: BastionHostsDeleteOptionalParams): Promise; + get(resourceGroupName: string, bastionHostName: string, options?: BastionHostsGetOptionalParams): Promise; + list(options?: BastionHostsListOptionalParams): PagedAsyncIterableIterator; + listByResourceGroup(resourceGroupName: string, options?: BastionHostsListByResourceGroupOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface BastionHostsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type BastionHostsCreateOrUpdateResponse = BastionHost; + +// @public +export interface BastionHostsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface BastionHostsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type BastionHostsGetResponse = BastionHost; + +// @public +export interface BastionHostsListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type BastionHostsListByResourceGroupNextResponse = BastionHostListResult; + +// @public +export interface BastionHostsListByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type BastionHostsListByResourceGroupResponse = BastionHostListResult; + +// @public +export interface BastionHostsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type BastionHostsListNextResponse = BastionHostListResult; + +// @public +export interface BastionHostsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type BastionHostsListResponse = BastionHostListResult; + +// @public +export interface BastionSessionDeleteResult { + nextLink?: string; + value?: BastionSessionState[]; +} + +// @public +export interface BastionSessionState { + readonly message?: string; + readonly sessionId?: string; + readonly state?: string; +} + +// @public +export interface BastionShareableLink { + readonly bsl?: string; + readonly createdAt?: string; + readonly message?: string; + vm: Vm; +} + +// @public +export interface BastionShareableLinkListRequest { + vms?: BastionShareableLink[]; +} + +// @public +export interface BastionShareableLinkListResult { + nextLink?: string; + value?: BastionShareableLink[]; +} + +// @public +export interface BGPCommunity { + communityName?: string; + communityPrefixes?: string[]; + communityValue?: string; + isAuthorizedToUse?: boolean; + serviceGroup?: string; + serviceSupportedRegion?: string; +} + +// @public +export type BgpPeerState = string; + +// @public +export interface BgpPeerStatus { + readonly asn?: number; + readonly connectedDuration?: string; + readonly localAddress?: string; + readonly messagesReceived?: number; + readonly messagesSent?: number; + readonly neighbor?: string; + readonly routesReceived?: number; + readonly state?: BgpPeerState; +} + +// @public +export interface BgpPeerStatusListResult { + value?: BgpPeerStatus[]; +} + +// @public +export interface BgpServiceCommunities { + list(options?: BgpServiceCommunitiesListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface BgpServiceCommunitiesListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type BgpServiceCommunitiesListNextResponse = BgpServiceCommunityListResult; + +// @public +export interface BgpServiceCommunitiesListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type BgpServiceCommunitiesListResponse = BgpServiceCommunityListResult; + +// @public +export type BgpServiceCommunity = Resource & { + serviceName?: string; + bgpCommunities?: BGPCommunity[]; +}; + +// @public +export interface BgpServiceCommunityListResult { + nextLink?: string; + value?: BgpServiceCommunity[]; +} + +// @public +export interface BgpSettings { + asn?: number; + bgpPeeringAddress?: string; + bgpPeeringAddresses?: IPConfigurationBgpPeeringAddress[]; + peerWeight?: number; +} + +// @public +export interface CheckPrivateLinkServiceVisibilityRequest { + privateLinkServiceAlias?: string; +} + +// @public +export type CircuitConnectionStatus = string; + +// @public +export interface CloudError { + error?: CloudErrorBody; +} + +// @public +export interface CloudErrorBody { + code?: string; + details?: CloudErrorBody[]; + message?: string; + target?: string; +} + +// @public (undocumented) +export interface Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties { + readonly clientId?: string; + readonly principalId?: string; +} + +// @public +export interface ConnectionMonitor { + autoStart?: boolean; + destination?: ConnectionMonitorDestination; + endpoints?: ConnectionMonitorEndpoint[]; + location?: string; + monitoringIntervalInSeconds?: number; + notes?: string; + outputs?: ConnectionMonitorOutput[]; + source?: ConnectionMonitorSource; + tags?: { + [propertyName: string]: string; + }; + testConfigurations?: ConnectionMonitorTestConfiguration[]; + testGroups?: ConnectionMonitorTestGroup[]; +} + +// @public +export interface ConnectionMonitorDestination { + address?: string; + port?: number; + resourceId?: string; +} + +// @public +export interface ConnectionMonitorEndpoint { + address?: string; + filter?: ConnectionMonitorEndpointFilter; + name: string; + resourceId?: string; +} + +// @public +export interface ConnectionMonitorEndpointFilter { + items?: ConnectionMonitorEndpointFilterItem[]; + type?: ConnectionMonitorEndpointFilterType; +} + +// @public +export interface ConnectionMonitorEndpointFilterItem { + address?: string; + type?: ConnectionMonitorEndpointFilterItemType; +} + +// @public +export type ConnectionMonitorEndpointFilterItemType = string; + +// @public +export type ConnectionMonitorEndpointFilterType = string; + +// @public +export interface ConnectionMonitorHttpConfiguration { + method?: HttpConfigurationMethod; + path?: string; + port?: number; + preferHttps?: boolean; + requestHeaders?: HttpHeader[]; + validStatusCodeRanges?: string[]; +} + +// @public +export interface ConnectionMonitorIcmpConfiguration { + disableTraceRoute?: boolean; +} + +// @public +export interface ConnectionMonitorListResult { + value?: ConnectionMonitorResult[]; +} + +// @public +export interface ConnectionMonitorOutput { + type?: OutputType; + workspaceSettings?: ConnectionMonitorWorkspaceSettings; +} + +// @public +export interface ConnectionMonitorParameters { + autoStart?: boolean; + destination?: ConnectionMonitorDestination; + endpoints?: ConnectionMonitorEndpoint[]; + monitoringIntervalInSeconds?: number; + notes?: string; + outputs?: ConnectionMonitorOutput[]; + source?: ConnectionMonitorSource; + testConfigurations?: ConnectionMonitorTestConfiguration[]; + testGroups?: ConnectionMonitorTestGroup[]; +} + +// @public +export interface ConnectionMonitorQueryResult { + sourceStatus?: ConnectionMonitorSourceStatus; + states?: ConnectionStateSnapshot[]; +} + +// @public +export interface ConnectionMonitorResult { + autoStart?: boolean; + readonly connectionMonitorType?: ConnectionMonitorType; + destination?: ConnectionMonitorDestination; + endpoints?: ConnectionMonitorEndpoint[]; + readonly etag?: string; + readonly id?: string; + location?: string; + monitoringIntervalInSeconds?: number; + readonly monitoringStatus?: string; + readonly name?: string; + notes?: string; + outputs?: ConnectionMonitorOutput[]; + readonly provisioningState?: ProvisioningState; + source?: ConnectionMonitorSource; + readonly startTime?: Date; + tags?: { + [propertyName: string]: string; + }; + testConfigurations?: ConnectionMonitorTestConfiguration[]; + testGroups?: ConnectionMonitorTestGroup[]; + readonly type?: string; +} + +// @public +export type ConnectionMonitorResultProperties = ConnectionMonitorParameters & { + readonly provisioningState?: ProvisioningState; + readonly startTime?: Date; + readonly monitoringStatus?: string; + readonly connectionMonitorType?: ConnectionMonitorType; +}; + +// @public +export interface ConnectionMonitors { + beginCreateOrUpdate(resourceGroupName: string, networkWatcherName: string, connectionMonitorName: string, parameters: ConnectionMonitor, options?: ConnectionMonitorsCreateOrUpdateOptionalParams): Promise, ConnectionMonitorsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, networkWatcherName: string, connectionMonitorName: string, parameters: ConnectionMonitor, options?: ConnectionMonitorsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, networkWatcherName: string, connectionMonitorName: string, options?: ConnectionMonitorsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, networkWatcherName: string, connectionMonitorName: string, options?: ConnectionMonitorsDeleteOptionalParams): Promise; + beginQuery(resourceGroupName: string, networkWatcherName: string, connectionMonitorName: string, options?: ConnectionMonitorsQueryOptionalParams): Promise, ConnectionMonitorsQueryResponse>>; + beginQueryAndWait(resourceGroupName: string, networkWatcherName: string, connectionMonitorName: string, options?: ConnectionMonitorsQueryOptionalParams): Promise; + beginStart(resourceGroupName: string, networkWatcherName: string, connectionMonitorName: string, options?: ConnectionMonitorsStartOptionalParams): Promise, void>>; + beginStartAndWait(resourceGroupName: string, networkWatcherName: string, connectionMonitorName: string, options?: ConnectionMonitorsStartOptionalParams): Promise; + beginStop(resourceGroupName: string, networkWatcherName: string, connectionMonitorName: string, options?: ConnectionMonitorsStopOptionalParams): Promise, void>>; + beginStopAndWait(resourceGroupName: string, networkWatcherName: string, connectionMonitorName: string, options?: ConnectionMonitorsStopOptionalParams): Promise; + get(resourceGroupName: string, networkWatcherName: string, connectionMonitorName: string, options?: ConnectionMonitorsGetOptionalParams): Promise; + list(resourceGroupName: string, networkWatcherName: string, options?: ConnectionMonitorsListOptionalParams): PagedAsyncIterableIterator; + updateTags(resourceGroupName: string, networkWatcherName: string, connectionMonitorName: string, parameters: TagsObject, options?: ConnectionMonitorsUpdateTagsOptionalParams): Promise; +} + +// @public +export interface ConnectionMonitorsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ConnectionMonitorsCreateOrUpdateResponse = ConnectionMonitorResult; + +// @public +export interface ConnectionMonitorsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface ConnectionMonitorsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ConnectionMonitorsGetResponse = ConnectionMonitorResult; + +// @public +export interface ConnectionMonitorsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ConnectionMonitorsListResponse = ConnectionMonitorListResult; + +// @public +export interface ConnectionMonitorSource { + port?: number; + resourceId: string; +} + +// @public +export type ConnectionMonitorSourceStatus = string; + +// @public +export interface ConnectionMonitorsQueryOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ConnectionMonitorsQueryResponse = ConnectionMonitorQueryResult; + +// @public +export interface ConnectionMonitorsStartOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface ConnectionMonitorsStopOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface ConnectionMonitorSuccessThreshold { + checksFailedPercent?: number; + roundTripTimeMs?: number; +} + +// @public +export interface ConnectionMonitorsUpdateTagsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ConnectionMonitorsUpdateTagsResponse = ConnectionMonitorResult; + +// @public +export interface ConnectionMonitorTcpConfiguration { + disableTraceRoute?: boolean; + port?: number; +} + +// @public +export interface ConnectionMonitorTestConfiguration { + httpConfiguration?: ConnectionMonitorHttpConfiguration; + icmpConfiguration?: ConnectionMonitorIcmpConfiguration; + name: string; + preferredIPVersion?: PreferredIPVersion; + protocol: ConnectionMonitorTestConfigurationProtocol; + successThreshold?: ConnectionMonitorSuccessThreshold; + tcpConfiguration?: ConnectionMonitorTcpConfiguration; + testFrequencySec?: number; +} + +// @public +export type ConnectionMonitorTestConfigurationProtocol = string; + +// @public +export interface ConnectionMonitorTestGroup { + destinations: string[]; + disable?: boolean; + name: string; + sources: string[]; + testConfigurations: string[]; +} + +// @public +export type ConnectionMonitorType = string; + +// @public +export interface ConnectionMonitorWorkspaceSettings { + workspaceResourceId?: string; +} + +// @public +export interface ConnectionResetSharedKey { + keyLength: number; +} + +// @public +export type ConnectionSharedKey = SubResource & { + value: string; +}; + +// @public +export type ConnectionState = string; + +// @public +export interface ConnectionStateSnapshot { + avgLatencyInMs?: number; + connectionState?: ConnectionState; + endTime?: Date; + evaluationState?: EvaluationState; + readonly hops?: ConnectivityHop[]; + maxLatencyInMs?: number; + minLatencyInMs?: number; + probesFailed?: number; + probesSent?: number; + startTime?: Date; +} + +// @public +export type ConnectionStatus = string; + +// @public +export interface ConnectivityDestination { + address?: string; + port?: number; + resourceId?: string; +} + +// @public +export interface ConnectivityHop { + readonly address?: string; + readonly id?: string; + readonly issues?: ConnectivityIssue[]; + readonly nextHopIds?: string[]; + readonly resourceId?: string; + readonly type?: string; +} + +// @public +export interface ConnectivityInformation { + readonly avgLatencyInMs?: number; + readonly connectionStatus?: ConnectionStatus; + readonly hops?: ConnectivityHop[]; + readonly maxLatencyInMs?: number; + readonly minLatencyInMs?: number; + readonly probesFailed?: number; + readonly probesSent?: number; +} + +// @public +export interface ConnectivityIssue { + readonly context?: { + [propertyName: string]: string; + }[]; + readonly origin?: Origin; + readonly severity?: Severity; + readonly type?: IssueType; +} + +// @public +export interface ConnectivityParameters { + destination: ConnectivityDestination; + preferredIPVersion?: IPVersion; + protocol?: Protocol; + protocolConfiguration?: ProtocolConfiguration; + source: ConnectivitySource; +} + +// @public +export interface ConnectivitySource { + port?: number; + resourceId: string; +} + +// @public +export type Container = SubResource & {}; + +// @public +export type ContainerNetworkInterface = SubResource & { + name?: string; + readonly type?: string; + readonly etag?: string; + readonly containerNetworkInterfaceConfiguration?: ContainerNetworkInterfaceConfiguration; + container?: Container; + readonly ipConfigurations?: ContainerNetworkInterfaceIpConfiguration[]; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export type ContainerNetworkInterfaceConfiguration = SubResource & { + name?: string; + readonly type?: string; + readonly etag?: string; + ipConfigurations?: IPConfigurationProfile[]; + containerNetworkInterfaces?: SubResource[]; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface ContainerNetworkInterfaceIpConfiguration { + readonly etag?: string; + name?: string; + readonly provisioningState?: ProvisioningState; + readonly type?: string; +} + +// @public +export interface CustomDnsConfigPropertiesFormat { + fqdn?: string; + ipAddresses?: string[]; +} + +// @public +export interface DdosCustomPolicies { + beginCreateOrUpdate(resourceGroupName: string, ddosCustomPolicyName: string, parameters: DdosCustomPolicy, options?: DdosCustomPoliciesCreateOrUpdateOptionalParams): Promise, DdosCustomPoliciesCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, ddosCustomPolicyName: string, parameters: DdosCustomPolicy, options?: DdosCustomPoliciesCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, ddosCustomPolicyName: string, options?: DdosCustomPoliciesDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, ddosCustomPolicyName: string, options?: DdosCustomPoliciesDeleteOptionalParams): Promise; + get(resourceGroupName: string, ddosCustomPolicyName: string, options?: DdosCustomPoliciesGetOptionalParams): Promise; + updateTags(resourceGroupName: string, ddosCustomPolicyName: string, parameters: TagsObject, options?: DdosCustomPoliciesUpdateTagsOptionalParams): Promise; +} + +// @public +export interface DdosCustomPoliciesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type DdosCustomPoliciesCreateOrUpdateResponse = DdosCustomPolicy; + +// @public +export interface DdosCustomPoliciesDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface DdosCustomPoliciesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DdosCustomPoliciesGetResponse = DdosCustomPolicy; + +// @public +export interface DdosCustomPoliciesUpdateTagsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DdosCustomPoliciesUpdateTagsResponse = DdosCustomPolicy; + +// @public +export type DdosCustomPolicy = Resource & { + readonly etag?: string; + readonly resourceGuid?: string; + readonly provisioningState?: ProvisioningState; + readonly publicIPAddresses?: SubResource[]; + protocolCustomSettings?: ProtocolCustomSettingsFormat[]; +}; + +// @public +export type DdosCustomPolicyProtocol = string; + +// @public +export type DdosCustomPolicyTriggerSensitivityOverride = string; + +// @public +export interface DdosProtectionPlan { + readonly etag?: string; + readonly id?: string; + location?: string; + readonly name?: string; + readonly provisioningState?: ProvisioningState; + readonly resourceGuid?: string; + tags?: { + [propertyName: string]: string; + }; + readonly type?: string; + readonly virtualNetworks?: SubResource[]; +} + +// @public +export interface DdosProtectionPlanListResult { + readonly nextLink?: string; + value?: DdosProtectionPlan[]; +} + +// @public +export interface DdosProtectionPlans { + beginCreateOrUpdate(resourceGroupName: string, ddosProtectionPlanName: string, parameters: DdosProtectionPlan, options?: DdosProtectionPlansCreateOrUpdateOptionalParams): Promise, DdosProtectionPlansCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, ddosProtectionPlanName: string, parameters: DdosProtectionPlan, options?: DdosProtectionPlansCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, ddosProtectionPlanName: string, options?: DdosProtectionPlansDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, ddosProtectionPlanName: string, options?: DdosProtectionPlansDeleteOptionalParams): Promise; + get(resourceGroupName: string, ddosProtectionPlanName: string, options?: DdosProtectionPlansGetOptionalParams): Promise; + list(options?: DdosProtectionPlansListOptionalParams): PagedAsyncIterableIterator; + listByResourceGroup(resourceGroupName: string, options?: DdosProtectionPlansListByResourceGroupOptionalParams): PagedAsyncIterableIterator; + updateTags(resourceGroupName: string, ddosProtectionPlanName: string, parameters: TagsObject, options?: DdosProtectionPlansUpdateTagsOptionalParams): Promise; +} + +// @public +export interface DdosProtectionPlansCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type DdosProtectionPlansCreateOrUpdateResponse = DdosProtectionPlan; + +// @public +export interface DdosProtectionPlansDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface DdosProtectionPlansGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DdosProtectionPlansGetResponse = DdosProtectionPlan; + +// @public +export interface DdosProtectionPlansListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DdosProtectionPlansListByResourceGroupNextResponse = DdosProtectionPlanListResult; + +// @public +export interface DdosProtectionPlansListByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DdosProtectionPlansListByResourceGroupResponse = DdosProtectionPlanListResult; + +// @public +export interface DdosProtectionPlansListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DdosProtectionPlansListNextResponse = DdosProtectionPlanListResult; + +// @public +export interface DdosProtectionPlansListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DdosProtectionPlansListResponse = DdosProtectionPlanListResult; + +// @public +export interface DdosProtectionPlansUpdateTagsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DdosProtectionPlansUpdateTagsResponse = DdosProtectionPlan; + +// @public +export interface DdosSettings { + ddosCustomPolicy?: SubResource; + protectedIP?: boolean; + protectionCoverage?: DdosSettingsProtectionCoverage; +} + +// @public +export type DdosSettingsProtectionCoverage = string; + +// @public +export interface DefaultSecurityRules { + get(resourceGroupName: string, networkSecurityGroupName: string, defaultSecurityRuleName: string, options?: DefaultSecurityRulesGetOptionalParams): Promise; + list(resourceGroupName: string, networkSecurityGroupName: string, options?: DefaultSecurityRulesListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface DefaultSecurityRulesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DefaultSecurityRulesGetResponse = SecurityRule; + +// @public +export interface DefaultSecurityRulesListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DefaultSecurityRulesListNextResponse = SecurityRuleListResult; + +// @public +export interface DefaultSecurityRulesListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DefaultSecurityRulesListResponse = SecurityRuleListResult; + +// @public +export type Delegation = SubResource & { + name?: string; + readonly etag?: string; + serviceName?: string; + readonly actions?: string[]; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface DeviceProperties { + deviceModel?: string; + deviceVendor?: string; + linkSpeedInMbps?: number; +} + +// @public +export interface DhcpOptions { + dnsServers?: string[]; +} + +// @public +export type DhGroup = string; + +// @public +export interface Dimension { + displayName?: string; + internalName?: string; + name?: string; +} + +// @public +export type Direction = string; + +// @public +export interface DnsNameAvailabilityResult { + available?: boolean; +} + +// @public +export interface EffectiveNetworkSecurityGroup { + association?: EffectiveNetworkSecurityGroupAssociation; + effectiveSecurityRules?: EffectiveNetworkSecurityRule[]; + networkSecurityGroup?: SubResource; + tagMap?: string; +} + +// @public +export interface EffectiveNetworkSecurityGroupAssociation { + networkInterface?: SubResource; + subnet?: SubResource; +} + +// @public +export interface EffectiveNetworkSecurityGroupListResult { + readonly nextLink?: string; + value?: EffectiveNetworkSecurityGroup[]; +} + +// @public +export interface EffectiveNetworkSecurityRule { + access?: SecurityRuleAccess; + destinationAddressPrefix?: string; + destinationAddressPrefixes?: string[]; + destinationPortRange?: string; + destinationPortRanges?: string[]; + direction?: SecurityRuleDirection; + expandedDestinationAddressPrefix?: string[]; + expandedSourceAddressPrefix?: string[]; + name?: string; + priority?: number; + protocol?: EffectiveSecurityRuleProtocol; + sourceAddressPrefix?: string; + sourceAddressPrefixes?: string[]; + sourcePortRange?: string; + sourcePortRanges?: string[]; +} + +// @public +export interface EffectiveRoute { + addressPrefix?: string[]; + disableBgpRoutePropagation?: boolean; + name?: string; + nextHopIpAddress?: string[]; + nextHopType?: RouteNextHopType; + source?: EffectiveRouteSource; + state?: EffectiveRouteState; +} + +// @public +export interface EffectiveRouteListResult { + readonly nextLink?: string; + value?: EffectiveRoute[]; +} + +// @public +export type EffectiveRouteSource = string; + +// @public +export type EffectiveRouteState = string; + +// @public +export type EffectiveSecurityRuleProtocol = string; + +// @public +export type EndpointServiceResult = SubResource & { + readonly name?: string; + readonly type?: string; +}; + +// @public +export interface EndpointServicesListResult { + nextLink?: string; + value?: EndpointServiceResult[]; +} + +// @public +export interface ErrorDetails { + code?: string; + message?: string; + target?: string; +} + +// @public +export interface ErrorModel { + code?: string; + details?: ErrorDetails[]; + innerError?: string; + message?: string; + target?: string; +} + +// @public +export interface ErrorResponse { + error?: ErrorDetails; +} + +// @public +export interface EvaluatedNetworkSecurityGroup { + appliedTo?: string; + matchedRule?: MatchedRule; + networkSecurityGroupId?: string; + readonly rulesEvaluationResult?: NetworkSecurityRulesEvaluationResult[]; +} + +// @public +export type EvaluationState = string; + +// @public +export type ExpressRouteCircuit = Resource & { + sku?: ExpressRouteCircuitSku; + readonly etag?: string; + allowClassicOperations?: boolean; + circuitProvisioningState?: string; + serviceProviderProvisioningState?: ServiceProviderProvisioningState; + authorizations?: ExpressRouteCircuitAuthorization[]; + peerings?: ExpressRouteCircuitPeering[]; + serviceKey?: string; + serviceProviderNotes?: string; + serviceProviderProperties?: ExpressRouteCircuitServiceProviderProperties; + expressRoutePort?: SubResource; + bandwidthInGbps?: number; + readonly stag?: number; + readonly provisioningState?: ProvisioningState; + gatewayManagerEtag?: string; + globalReachEnabled?: boolean; +}; + +// @public +export interface ExpressRouteCircuitArpTable { + age?: number; + interface?: string; + ipAddress?: string; + macAddress?: string; +} + +// @public +export type ExpressRouteCircuitAuthorization = SubResource & { + name?: string; + readonly etag?: string; + readonly type?: string; + authorizationKey?: string; + authorizationUseStatus?: AuthorizationUseStatus; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface ExpressRouteCircuitAuthorizations { + beginCreateOrUpdate(resourceGroupName: string, circuitName: string, authorizationName: string, authorizationParameters: ExpressRouteCircuitAuthorization, options?: ExpressRouteCircuitAuthorizationsCreateOrUpdateOptionalParams): Promise, ExpressRouteCircuitAuthorizationsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, circuitName: string, authorizationName: string, authorizationParameters: ExpressRouteCircuitAuthorization, options?: ExpressRouteCircuitAuthorizationsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, circuitName: string, authorizationName: string, options?: ExpressRouteCircuitAuthorizationsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, circuitName: string, authorizationName: string, options?: ExpressRouteCircuitAuthorizationsDeleteOptionalParams): Promise; + get(resourceGroupName: string, circuitName: string, authorizationName: string, options?: ExpressRouteCircuitAuthorizationsGetOptionalParams): Promise; + list(resourceGroupName: string, circuitName: string, options?: ExpressRouteCircuitAuthorizationsListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ExpressRouteCircuitAuthorizationsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ExpressRouteCircuitAuthorizationsCreateOrUpdateResponse = ExpressRouteCircuitAuthorization; + +// @public +export interface ExpressRouteCircuitAuthorizationsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface ExpressRouteCircuitAuthorizationsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExpressRouteCircuitAuthorizationsGetResponse = ExpressRouteCircuitAuthorization; + +// @public +export interface ExpressRouteCircuitAuthorizationsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExpressRouteCircuitAuthorizationsListNextResponse = AuthorizationListResult; + +// @public +export interface ExpressRouteCircuitAuthorizationsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExpressRouteCircuitAuthorizationsListResponse = AuthorizationListResult; + +// @public +export type ExpressRouteCircuitConnection = SubResource & { + name?: string; + readonly etag?: string; + readonly type?: string; + expressRouteCircuitPeering?: SubResource; + peerExpressRouteCircuitPeering?: SubResource; + addressPrefix?: string; + authorizationKey?: string; + ipv6CircuitConnectionConfig?: Ipv6CircuitConnectionConfig; + readonly circuitConnectionStatus?: CircuitConnectionStatus; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface ExpressRouteCircuitConnectionListResult { + nextLink?: string; + value?: ExpressRouteCircuitConnection[]; +} + +// @public +export interface ExpressRouteCircuitConnections { + beginCreateOrUpdate(resourceGroupName: string, circuitName: string, peeringName: string, connectionName: string, expressRouteCircuitConnectionParameters: ExpressRouteCircuitConnection, options?: ExpressRouteCircuitConnectionsCreateOrUpdateOptionalParams): Promise, ExpressRouteCircuitConnectionsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, circuitName: string, peeringName: string, connectionName: string, expressRouteCircuitConnectionParameters: ExpressRouteCircuitConnection, options?: ExpressRouteCircuitConnectionsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, circuitName: string, peeringName: string, connectionName: string, options?: ExpressRouteCircuitConnectionsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, circuitName: string, peeringName: string, connectionName: string, options?: ExpressRouteCircuitConnectionsDeleteOptionalParams): Promise; + get(resourceGroupName: string, circuitName: string, peeringName: string, connectionName: string, options?: ExpressRouteCircuitConnectionsGetOptionalParams): Promise; + list(resourceGroupName: string, circuitName: string, peeringName: string, options?: ExpressRouteCircuitConnectionsListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ExpressRouteCircuitConnectionsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ExpressRouteCircuitConnectionsCreateOrUpdateResponse = ExpressRouteCircuitConnection; + +// @public +export interface ExpressRouteCircuitConnectionsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface ExpressRouteCircuitConnectionsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExpressRouteCircuitConnectionsGetResponse = ExpressRouteCircuitConnection; + +// @public +export interface ExpressRouteCircuitConnectionsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExpressRouteCircuitConnectionsListNextResponse = ExpressRouteCircuitConnectionListResult; + +// @public +export interface ExpressRouteCircuitConnectionsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExpressRouteCircuitConnectionsListResponse = ExpressRouteCircuitConnectionListResult; + +// @public +export interface ExpressRouteCircuitListResult { + nextLink?: string; + value?: ExpressRouteCircuit[]; +} + +// @public +export type ExpressRouteCircuitPeering = SubResource & { + name?: string; + readonly etag?: string; + readonly type?: string; + peeringType?: ExpressRoutePeeringType; + state?: ExpressRoutePeeringState; + azureASN?: number; + peerASN?: number; + primaryPeerAddressPrefix?: string; + secondaryPeerAddressPrefix?: string; + primaryAzurePort?: string; + secondaryAzurePort?: string; + sharedKey?: string; + vlanId?: number; + microsoftPeeringConfig?: ExpressRouteCircuitPeeringConfig; + stats?: ExpressRouteCircuitStats; + readonly provisioningState?: ProvisioningState; + gatewayManagerEtag?: string; + readonly lastModifiedBy?: string; + routeFilter?: SubResource; + ipv6PeeringConfig?: Ipv6ExpressRouteCircuitPeeringConfig; + expressRouteConnection?: ExpressRouteConnectionId; + connections?: ExpressRouteCircuitConnection[]; + readonly peeredConnections?: PeerExpressRouteCircuitConnection[]; +}; + +// @public +export type ExpressRouteCircuitPeeringAdvertisedPublicPrefixState = string; + +// @public +export interface ExpressRouteCircuitPeeringConfig { + advertisedCommunities?: string[]; + advertisedPublicPrefixes?: string[]; + readonly advertisedPublicPrefixesState?: ExpressRouteCircuitPeeringAdvertisedPublicPrefixState; + customerASN?: number; + legacyMode?: number; + routingRegistryName?: string; +} + +// @public +export interface ExpressRouteCircuitPeeringId { + id?: string; +} + +// @public +export interface ExpressRouteCircuitPeeringListResult { + nextLink?: string; + value?: ExpressRouteCircuitPeering[]; +} + +// @public +export interface ExpressRouteCircuitPeerings { + beginCreateOrUpdate(resourceGroupName: string, circuitName: string, peeringName: string, peeringParameters: ExpressRouteCircuitPeering, options?: ExpressRouteCircuitPeeringsCreateOrUpdateOptionalParams): Promise, ExpressRouteCircuitPeeringsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, circuitName: string, peeringName: string, peeringParameters: ExpressRouteCircuitPeering, options?: ExpressRouteCircuitPeeringsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, circuitName: string, peeringName: string, options?: ExpressRouteCircuitPeeringsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, circuitName: string, peeringName: string, options?: ExpressRouteCircuitPeeringsDeleteOptionalParams): Promise; + get(resourceGroupName: string, circuitName: string, peeringName: string, options?: ExpressRouteCircuitPeeringsGetOptionalParams): Promise; + list(resourceGroupName: string, circuitName: string, options?: ExpressRouteCircuitPeeringsListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ExpressRouteCircuitPeeringsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ExpressRouteCircuitPeeringsCreateOrUpdateResponse = ExpressRouteCircuitPeering; + +// @public +export interface ExpressRouteCircuitPeeringsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface ExpressRouteCircuitPeeringsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExpressRouteCircuitPeeringsGetResponse = ExpressRouteCircuitPeering; + +// @public +export interface ExpressRouteCircuitPeeringsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExpressRouteCircuitPeeringsListNextResponse = ExpressRouteCircuitPeeringListResult; + +// @public +export interface ExpressRouteCircuitPeeringsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExpressRouteCircuitPeeringsListResponse = ExpressRouteCircuitPeeringListResult; + +// @public +export type ExpressRouteCircuitPeeringState = string; + +// @public +export interface ExpressRouteCircuitReference { + id?: string; +} + +// @public +export interface ExpressRouteCircuitRoutesTable { + locPrf?: string; + network?: string; + nextHop?: string; + path?: string; + weight?: number; +} + +// @public +export interface ExpressRouteCircuitRoutesTableSummary { + as?: number; + neighbor?: string; + statePfxRcd?: string; + upDown?: string; + v?: number; +} + +// @public +export interface ExpressRouteCircuits { + beginCreateOrUpdate(resourceGroupName: string, circuitName: string, parameters: ExpressRouteCircuit, options?: ExpressRouteCircuitsCreateOrUpdateOptionalParams): Promise, ExpressRouteCircuitsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, circuitName: string, parameters: ExpressRouteCircuit, options?: ExpressRouteCircuitsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, circuitName: string, options?: ExpressRouteCircuitsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, circuitName: string, options?: ExpressRouteCircuitsDeleteOptionalParams): Promise; + beginListArpTable(resourceGroupName: string, circuitName: string, peeringName: string, devicePath: string, options?: ExpressRouteCircuitsListArpTableOptionalParams): Promise, ExpressRouteCircuitsListArpTableResponse>>; + beginListArpTableAndWait(resourceGroupName: string, circuitName: string, peeringName: string, devicePath: string, options?: ExpressRouteCircuitsListArpTableOptionalParams): Promise; + beginListRoutesTable(resourceGroupName: string, circuitName: string, peeringName: string, devicePath: string, options?: ExpressRouteCircuitsListRoutesTableOptionalParams): Promise, ExpressRouteCircuitsListRoutesTableResponse>>; + beginListRoutesTableAndWait(resourceGroupName: string, circuitName: string, peeringName: string, devicePath: string, options?: ExpressRouteCircuitsListRoutesTableOptionalParams): Promise; + beginListRoutesTableSummary(resourceGroupName: string, circuitName: string, peeringName: string, devicePath: string, options?: ExpressRouteCircuitsListRoutesTableSummaryOptionalParams): Promise, ExpressRouteCircuitsListRoutesTableSummaryResponse>>; + beginListRoutesTableSummaryAndWait(resourceGroupName: string, circuitName: string, peeringName: string, devicePath: string, options?: ExpressRouteCircuitsListRoutesTableSummaryOptionalParams): Promise; + get(resourceGroupName: string, circuitName: string, options?: ExpressRouteCircuitsGetOptionalParams): Promise; + getPeeringStats(resourceGroupName: string, circuitName: string, peeringName: string, options?: ExpressRouteCircuitsGetPeeringStatsOptionalParams): Promise; + getStats(resourceGroupName: string, circuitName: string, options?: ExpressRouteCircuitsGetStatsOptionalParams): Promise; + list(resourceGroupName: string, options?: ExpressRouteCircuitsListOptionalParams): PagedAsyncIterableIterator; + listAll(options?: ExpressRouteCircuitsListAllOptionalParams): PagedAsyncIterableIterator; + updateTags(resourceGroupName: string, circuitName: string, parameters: TagsObject, options?: ExpressRouteCircuitsUpdateTagsOptionalParams): Promise; +} + +// @public +export interface ExpressRouteCircuitsArpTableListResult { + nextLink?: string; + value?: ExpressRouteCircuitArpTable[]; +} + +// @public +export interface ExpressRouteCircuitsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ExpressRouteCircuitsCreateOrUpdateResponse = ExpressRouteCircuit; + +// @public +export interface ExpressRouteCircuitsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface ExpressRouteCircuitServiceProviderProperties { + bandwidthInMbps?: number; + peeringLocation?: string; + serviceProviderName?: string; +} + +// @public +export interface ExpressRouteCircuitsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface ExpressRouteCircuitsGetPeeringStatsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExpressRouteCircuitsGetPeeringStatsResponse = ExpressRouteCircuitStats; + +// @public +export type ExpressRouteCircuitsGetResponse = ExpressRouteCircuit; + +// @public +export interface ExpressRouteCircuitsGetStatsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExpressRouteCircuitsGetStatsResponse = ExpressRouteCircuitStats; + +// @public +export interface ExpressRouteCircuitSku { + family?: ExpressRouteCircuitSkuFamily; + name?: string; + tier?: ExpressRouteCircuitSkuTier; +} + +// @public +export type ExpressRouteCircuitSkuFamily = string; + +// @public +export type ExpressRouteCircuitSkuTier = string; + +// @public +export interface ExpressRouteCircuitsListAllNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExpressRouteCircuitsListAllNextResponse = ExpressRouteCircuitListResult; + +// @public +export interface ExpressRouteCircuitsListAllOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExpressRouteCircuitsListAllResponse = ExpressRouteCircuitListResult; + +// @public +export interface ExpressRouteCircuitsListArpTableOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ExpressRouteCircuitsListArpTableResponse = ExpressRouteCircuitsArpTableListResult; + +// @public +export interface ExpressRouteCircuitsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExpressRouteCircuitsListNextResponse = ExpressRouteCircuitListResult; + +// @public +export interface ExpressRouteCircuitsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExpressRouteCircuitsListResponse = ExpressRouteCircuitListResult; + +// @public +export interface ExpressRouteCircuitsListRoutesTableOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ExpressRouteCircuitsListRoutesTableResponse = ExpressRouteCircuitsRoutesTableListResult; + +// @public +export interface ExpressRouteCircuitsListRoutesTableSummaryOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ExpressRouteCircuitsListRoutesTableSummaryResponse = ExpressRouteCircuitsRoutesTableSummaryListResult; + +// @public +export interface ExpressRouteCircuitsRoutesTableListResult { + nextLink?: string; + value?: ExpressRouteCircuitRoutesTable[]; +} + +// @public +export interface ExpressRouteCircuitsRoutesTableSummaryListResult { + nextLink?: string; + value?: ExpressRouteCircuitRoutesTableSummary[]; +} + +// @public +export interface ExpressRouteCircuitStats { + primarybytesIn?: number; + primarybytesOut?: number; + secondarybytesIn?: number; + secondarybytesOut?: number; +} + +// @public +export interface ExpressRouteCircuitsUpdateTagsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExpressRouteCircuitsUpdateTagsResponse = ExpressRouteCircuit; + +// @public +export type ExpressRouteConnection = SubResource & { + name: string; + readonly provisioningState?: ProvisioningState; + expressRouteCircuitPeering?: ExpressRouteCircuitPeeringId; + authorizationKey?: string; + routingWeight?: number; + enableInternetSecurity?: boolean; + routingConfiguration?: RoutingConfiguration; +}; + +// @public +export interface ExpressRouteConnectionId { + readonly id?: string; +} + +// @public +export interface ExpressRouteConnectionList { + value?: ExpressRouteConnection[]; +} + +// @public +export interface ExpressRouteConnections { + beginCreateOrUpdate(resourceGroupName: string, expressRouteGatewayName: string, connectionName: string, putExpressRouteConnectionParameters: ExpressRouteConnection, options?: ExpressRouteConnectionsCreateOrUpdateOptionalParams): Promise, ExpressRouteConnectionsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, expressRouteGatewayName: string, connectionName: string, putExpressRouteConnectionParameters: ExpressRouteConnection, options?: ExpressRouteConnectionsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, expressRouteGatewayName: string, connectionName: string, options?: ExpressRouteConnectionsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, expressRouteGatewayName: string, connectionName: string, options?: ExpressRouteConnectionsDeleteOptionalParams): Promise; + get(resourceGroupName: string, expressRouteGatewayName: string, connectionName: string, options?: ExpressRouteConnectionsGetOptionalParams): Promise; + list(resourceGroupName: string, expressRouteGatewayName: string, options?: ExpressRouteConnectionsListOptionalParams): Promise; +} + +// @public +export interface ExpressRouteConnectionsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ExpressRouteConnectionsCreateOrUpdateResponse = ExpressRouteConnection; + +// @public +export interface ExpressRouteConnectionsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface ExpressRouteConnectionsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExpressRouteConnectionsGetResponse = ExpressRouteConnection; + +// @public +export interface ExpressRouteConnectionsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExpressRouteConnectionsListResponse = ExpressRouteConnectionList; + +// @public +export type ExpressRouteCrossConnection = Resource & { + readonly etag?: string; + readonly primaryAzurePort?: string; + readonly secondaryAzurePort?: string; + readonly sTag?: number; + peeringLocation?: string; + bandwidthInMbps?: number; + expressRouteCircuit?: ExpressRouteCircuitReference; + serviceProviderProvisioningState?: ServiceProviderProvisioningState; + serviceProviderNotes?: string; + readonly provisioningState?: ProvisioningState; + peerings?: ExpressRouteCrossConnectionPeering[]; +}; + +// @public +export interface ExpressRouteCrossConnectionListResult { + readonly nextLink?: string; + value?: ExpressRouteCrossConnection[]; +} + +// @public +export type ExpressRouteCrossConnectionPeering = SubResource & { + name?: string; + readonly etag?: string; + peeringType?: ExpressRoutePeeringType; + state?: ExpressRoutePeeringState; + readonly azureASN?: number; + peerASN?: number; + primaryPeerAddressPrefix?: string; + secondaryPeerAddressPrefix?: string; + readonly primaryAzurePort?: string; + readonly secondaryAzurePort?: string; + sharedKey?: string; + vlanId?: number; + microsoftPeeringConfig?: ExpressRouteCircuitPeeringConfig; + readonly provisioningState?: ProvisioningState; + gatewayManagerEtag?: string; + readonly lastModifiedBy?: string; + ipv6PeeringConfig?: Ipv6ExpressRouteCircuitPeeringConfig; +}; + +// @public +export interface ExpressRouteCrossConnectionPeeringList { + readonly nextLink?: string; + value?: ExpressRouteCrossConnectionPeering[]; +} + +// @public +export interface ExpressRouteCrossConnectionPeerings { + beginCreateOrUpdate(resourceGroupName: string, crossConnectionName: string, peeringName: string, peeringParameters: ExpressRouteCrossConnectionPeering, options?: ExpressRouteCrossConnectionPeeringsCreateOrUpdateOptionalParams): Promise, ExpressRouteCrossConnectionPeeringsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, crossConnectionName: string, peeringName: string, peeringParameters: ExpressRouteCrossConnectionPeering, options?: ExpressRouteCrossConnectionPeeringsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, crossConnectionName: string, peeringName: string, options?: ExpressRouteCrossConnectionPeeringsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, crossConnectionName: string, peeringName: string, options?: ExpressRouteCrossConnectionPeeringsDeleteOptionalParams): Promise; + get(resourceGroupName: string, crossConnectionName: string, peeringName: string, options?: ExpressRouteCrossConnectionPeeringsGetOptionalParams): Promise; + list(resourceGroupName: string, crossConnectionName: string, options?: ExpressRouteCrossConnectionPeeringsListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ExpressRouteCrossConnectionPeeringsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ExpressRouteCrossConnectionPeeringsCreateOrUpdateResponse = ExpressRouteCrossConnectionPeering; + +// @public +export interface ExpressRouteCrossConnectionPeeringsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface ExpressRouteCrossConnectionPeeringsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExpressRouteCrossConnectionPeeringsGetResponse = ExpressRouteCrossConnectionPeering; + +// @public +export interface ExpressRouteCrossConnectionPeeringsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExpressRouteCrossConnectionPeeringsListNextResponse = ExpressRouteCrossConnectionPeeringList; + +// @public +export interface ExpressRouteCrossConnectionPeeringsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExpressRouteCrossConnectionPeeringsListResponse = ExpressRouteCrossConnectionPeeringList; + +// @public +export interface ExpressRouteCrossConnectionRoutesTableSummary { + asn?: number; + neighbor?: string; + stateOrPrefixesReceived?: string; + upDown?: string; +} + +// @public +export interface ExpressRouteCrossConnections { + beginCreateOrUpdate(resourceGroupName: string, crossConnectionName: string, parameters: ExpressRouteCrossConnection, options?: ExpressRouteCrossConnectionsCreateOrUpdateOptionalParams): Promise, ExpressRouteCrossConnectionsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, crossConnectionName: string, parameters: ExpressRouteCrossConnection, options?: ExpressRouteCrossConnectionsCreateOrUpdateOptionalParams): Promise; + beginListArpTable(resourceGroupName: string, crossConnectionName: string, peeringName: string, devicePath: string, options?: ExpressRouteCrossConnectionsListArpTableOptionalParams): Promise, ExpressRouteCrossConnectionsListArpTableResponse>>; + beginListArpTableAndWait(resourceGroupName: string, crossConnectionName: string, peeringName: string, devicePath: string, options?: ExpressRouteCrossConnectionsListArpTableOptionalParams): Promise; + beginListRoutesTable(resourceGroupName: string, crossConnectionName: string, peeringName: string, devicePath: string, options?: ExpressRouteCrossConnectionsListRoutesTableOptionalParams): Promise, ExpressRouteCrossConnectionsListRoutesTableResponse>>; + beginListRoutesTableAndWait(resourceGroupName: string, crossConnectionName: string, peeringName: string, devicePath: string, options?: ExpressRouteCrossConnectionsListRoutesTableOptionalParams): Promise; + beginListRoutesTableSummary(resourceGroupName: string, crossConnectionName: string, peeringName: string, devicePath: string, options?: ExpressRouteCrossConnectionsListRoutesTableSummaryOptionalParams): Promise, ExpressRouteCrossConnectionsListRoutesTableSummaryResponse>>; + beginListRoutesTableSummaryAndWait(resourceGroupName: string, crossConnectionName: string, peeringName: string, devicePath: string, options?: ExpressRouteCrossConnectionsListRoutesTableSummaryOptionalParams): Promise; + get(resourceGroupName: string, crossConnectionName: string, options?: ExpressRouteCrossConnectionsGetOptionalParams): Promise; + list(options?: ExpressRouteCrossConnectionsListOptionalParams): PagedAsyncIterableIterator; + listByResourceGroup(resourceGroupName: string, options?: ExpressRouteCrossConnectionsListByResourceGroupOptionalParams): PagedAsyncIterableIterator; + updateTags(resourceGroupName: string, crossConnectionName: string, crossConnectionParameters: TagsObject, options?: ExpressRouteCrossConnectionsUpdateTagsOptionalParams): Promise; +} + +// @public +export interface ExpressRouteCrossConnectionsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ExpressRouteCrossConnectionsCreateOrUpdateResponse = ExpressRouteCrossConnection; + +// @public +export interface ExpressRouteCrossConnectionsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExpressRouteCrossConnectionsGetResponse = ExpressRouteCrossConnection; + +// @public +export interface ExpressRouteCrossConnectionsListArpTableOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ExpressRouteCrossConnectionsListArpTableResponse = ExpressRouteCircuitsArpTableListResult; + +// @public +export interface ExpressRouteCrossConnectionsListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExpressRouteCrossConnectionsListByResourceGroupNextResponse = ExpressRouteCrossConnectionListResult; + +// @public +export interface ExpressRouteCrossConnectionsListByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExpressRouteCrossConnectionsListByResourceGroupResponse = ExpressRouteCrossConnectionListResult; + +// @public +export interface ExpressRouteCrossConnectionsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExpressRouteCrossConnectionsListNextResponse = ExpressRouteCrossConnectionListResult; + +// @public +export interface ExpressRouteCrossConnectionsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExpressRouteCrossConnectionsListResponse = ExpressRouteCrossConnectionListResult; + +// @public +export interface ExpressRouteCrossConnectionsListRoutesTableOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ExpressRouteCrossConnectionsListRoutesTableResponse = ExpressRouteCircuitsRoutesTableListResult; + +// @public +export interface ExpressRouteCrossConnectionsListRoutesTableSummaryOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ExpressRouteCrossConnectionsListRoutesTableSummaryResponse = ExpressRouteCrossConnectionsRoutesTableSummaryListResult; + +// @public +export interface ExpressRouteCrossConnectionsRoutesTableSummaryListResult { + readonly nextLink?: string; + value?: ExpressRouteCrossConnectionRoutesTableSummary[]; +} + +// @public +export interface ExpressRouteCrossConnectionsUpdateTagsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExpressRouteCrossConnectionsUpdateTagsResponse = ExpressRouteCrossConnection; + +// @public +export type ExpressRouteGateway = Resource & { + readonly etag?: string; + autoScaleConfiguration?: ExpressRouteGatewayPropertiesAutoScaleConfiguration; + readonly expressRouteConnections?: ExpressRouteConnection[]; + readonly provisioningState?: ProvisioningState; + virtualHub?: VirtualHubId; +}; + +// @public +export interface ExpressRouteGatewayList { + value?: ExpressRouteGateway[]; +} + +// @public +export interface ExpressRouteGatewayPropertiesAutoScaleConfiguration { + bounds?: ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds; +} + +// @public +export interface ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds { + max?: number; + min?: number; +} + +// @public +export interface ExpressRouteGateways { + beginCreateOrUpdate(resourceGroupName: string, expressRouteGatewayName: string, putExpressRouteGatewayParameters: ExpressRouteGateway, options?: ExpressRouteGatewaysCreateOrUpdateOptionalParams): Promise, ExpressRouteGatewaysCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, expressRouteGatewayName: string, putExpressRouteGatewayParameters: ExpressRouteGateway, options?: ExpressRouteGatewaysCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, expressRouteGatewayName: string, options?: ExpressRouteGatewaysDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, expressRouteGatewayName: string, options?: ExpressRouteGatewaysDeleteOptionalParams): Promise; + get(resourceGroupName: string, expressRouteGatewayName: string, options?: ExpressRouteGatewaysGetOptionalParams): Promise; + listByResourceGroup(resourceGroupName: string, options?: ExpressRouteGatewaysListByResourceGroupOptionalParams): Promise; + listBySubscription(options?: ExpressRouteGatewaysListBySubscriptionOptionalParams): Promise; +} + +// @public +export interface ExpressRouteGatewaysCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ExpressRouteGatewaysCreateOrUpdateResponse = ExpressRouteGateway; + +// @public +export interface ExpressRouteGatewaysDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface ExpressRouteGatewaysGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExpressRouteGatewaysGetResponse = ExpressRouteGateway; + +// @public +export interface ExpressRouteGatewaysListByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExpressRouteGatewaysListByResourceGroupResponse = ExpressRouteGatewayList; + +// @public +export interface ExpressRouteGatewaysListBySubscriptionOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExpressRouteGatewaysListBySubscriptionResponse = ExpressRouteGatewayList; + +// @public +export type ExpressRouteLink = SubResource & { + name?: string; + readonly etag?: string; + readonly routerName?: string; + readonly interfaceName?: string; + readonly patchPanelId?: string; + readonly rackId?: string; + readonly connectorType?: ExpressRouteLinkConnectorType; + adminState?: ExpressRouteLinkAdminState; + readonly provisioningState?: ProvisioningState; + macSecConfig?: ExpressRouteLinkMacSecConfig; +}; + +// @public +export type ExpressRouteLinkAdminState = string; + +// @public +export type ExpressRouteLinkConnectorType = string; + +// @public +export interface ExpressRouteLinkListResult { + nextLink?: string; + value?: ExpressRouteLink[]; +} + +// @public +export type ExpressRouteLinkMacSecCipher = string; + +// @public +export interface ExpressRouteLinkMacSecConfig { + cakSecretIdentifier?: string; + cipher?: ExpressRouteLinkMacSecCipher; + cknSecretIdentifier?: string; +} + +// @public +export interface ExpressRouteLinks { + get(resourceGroupName: string, expressRoutePortName: string, linkName: string, options?: ExpressRouteLinksGetOptionalParams): Promise; + list(resourceGroupName: string, expressRoutePortName: string, options?: ExpressRouteLinksListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ExpressRouteLinksGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExpressRouteLinksGetResponse = ExpressRouteLink; + +// @public +export interface ExpressRouteLinksListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExpressRouteLinksListNextResponse = ExpressRouteLinkListResult; + +// @public +export interface ExpressRouteLinksListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExpressRouteLinksListResponse = ExpressRouteLinkListResult; + +// @public +export type ExpressRoutePeeringState = string; + +// @public +export type ExpressRoutePeeringType = string; + +// @public +export type ExpressRoutePort = Resource & { + readonly etag?: string; + identity?: ManagedServiceIdentity; + peeringLocation?: string; + bandwidthInGbps?: number; + readonly provisionedBandwidthInGbps?: number; + readonly mtu?: string; + encapsulation?: ExpressRoutePortsEncapsulation; + readonly etherType?: string; + readonly allocationDate?: string; + links?: ExpressRouteLink[]; + readonly circuits?: SubResource[]; + readonly provisioningState?: ProvisioningState; + readonly resourceGuid?: string; +}; + +// @public +export interface ExpressRoutePortListResult { + nextLink?: string; + value?: ExpressRoutePort[]; +} + +// @public +export interface ExpressRoutePorts { + beginCreateOrUpdate(resourceGroupName: string, expressRoutePortName: string, parameters: ExpressRoutePort, options?: ExpressRoutePortsCreateOrUpdateOptionalParams): Promise, ExpressRoutePortsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, expressRoutePortName: string, parameters: ExpressRoutePort, options?: ExpressRoutePortsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, expressRoutePortName: string, options?: ExpressRoutePortsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, expressRoutePortName: string, options?: ExpressRoutePortsDeleteOptionalParams): Promise; + get(resourceGroupName: string, expressRoutePortName: string, options?: ExpressRoutePortsGetOptionalParams): Promise; + list(options?: ExpressRoutePortsListOptionalParams): PagedAsyncIterableIterator; + listByResourceGroup(resourceGroupName: string, options?: ExpressRoutePortsListByResourceGroupOptionalParams): PagedAsyncIterableIterator; + updateTags(resourceGroupName: string, expressRoutePortName: string, parameters: TagsObject, options?: ExpressRoutePortsUpdateTagsOptionalParams): Promise; +} + +// @public +export interface ExpressRoutePortsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ExpressRoutePortsCreateOrUpdateResponse = ExpressRoutePort; + +// @public +export interface ExpressRoutePortsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ExpressRoutePortsEncapsulation = string; + +// @public +export interface ExpressRoutePortsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExpressRoutePortsGetResponse = ExpressRoutePort; + +// @public +export interface ExpressRoutePortsListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExpressRoutePortsListByResourceGroupNextResponse = ExpressRoutePortListResult; + +// @public +export interface ExpressRoutePortsListByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExpressRoutePortsListByResourceGroupResponse = ExpressRoutePortListResult; + +// @public +export interface ExpressRoutePortsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExpressRoutePortsListNextResponse = ExpressRoutePortListResult; + +// @public +export interface ExpressRoutePortsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExpressRoutePortsListResponse = ExpressRoutePortListResult; + +// @public +export type ExpressRoutePortsLocation = Resource & { + readonly address?: string; + readonly contact?: string; + availableBandwidths?: ExpressRoutePortsLocationBandwidths[]; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface ExpressRoutePortsLocationBandwidths { + readonly offerName?: string; + readonly valueInGbps?: number; +} + +// @public +export interface ExpressRoutePortsLocationListResult { + nextLink?: string; + value?: ExpressRoutePortsLocation[]; +} + +// @public +export interface ExpressRoutePortsLocations { + get(locationName: string, options?: ExpressRoutePortsLocationsGetOptionalParams): Promise; + list(options?: ExpressRoutePortsLocationsListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ExpressRoutePortsLocationsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExpressRoutePortsLocationsGetResponse = ExpressRoutePortsLocation; + +// @public +export interface ExpressRoutePortsLocationsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExpressRoutePortsLocationsListNextResponse = ExpressRoutePortsLocationListResult; + +// @public +export interface ExpressRoutePortsLocationsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExpressRoutePortsLocationsListResponse = ExpressRoutePortsLocationListResult; + +// @public +export interface ExpressRoutePortsUpdateTagsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExpressRoutePortsUpdateTagsResponse = ExpressRoutePort; + +// @public +export type ExpressRouteServiceProvider = Resource & { + peeringLocations?: string[]; + bandwidthsOffered?: ExpressRouteServiceProviderBandwidthsOffered[]; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface ExpressRouteServiceProviderBandwidthsOffered { + offerName?: string; + valueInMbps?: number; +} + +// @public +export interface ExpressRouteServiceProviderListResult { + nextLink?: string; + value?: ExpressRouteServiceProvider[]; +} + +// @public +export interface ExpressRouteServiceProviders { + list(options?: ExpressRouteServiceProvidersListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ExpressRouteServiceProvidersListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExpressRouteServiceProvidersListNextResponse = ExpressRouteServiceProviderListResult; + +// @public +export interface ExpressRouteServiceProvidersListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExpressRouteServiceProvidersListResponse = ExpressRouteServiceProviderListResult; + +// @public +export interface FirewallPolicies { + beginCreateOrUpdate(resourceGroupName: string, firewallPolicyName: string, parameters: FirewallPolicy, options?: FirewallPoliciesCreateOrUpdateOptionalParams): Promise, FirewallPoliciesCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, firewallPolicyName: string, parameters: FirewallPolicy, options?: FirewallPoliciesCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, firewallPolicyName: string, options?: FirewallPoliciesDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, firewallPolicyName: string, options?: FirewallPoliciesDeleteOptionalParams): Promise; + get(resourceGroupName: string, firewallPolicyName: string, options?: FirewallPoliciesGetOptionalParams): Promise; + list(resourceGroupName: string, options?: FirewallPoliciesListOptionalParams): PagedAsyncIterableIterator; + listAll(options?: FirewallPoliciesListAllOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface FirewallPoliciesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type FirewallPoliciesCreateOrUpdateResponse = FirewallPolicy; + +// @public +export interface FirewallPoliciesDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface FirewallPoliciesGetOptionalParams extends coreClient.OperationOptions { + expand?: string; +} + +// @public +export type FirewallPoliciesGetResponse = FirewallPolicy; + +// @public +export interface FirewallPoliciesListAllNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type FirewallPoliciesListAllNextResponse = FirewallPolicyListResult; + +// @public +export interface FirewallPoliciesListAllOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type FirewallPoliciesListAllResponse = FirewallPolicyListResult; + +// @public +export interface FirewallPoliciesListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type FirewallPoliciesListNextResponse = FirewallPolicyListResult; + +// @public +export interface FirewallPoliciesListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type FirewallPoliciesListResponse = FirewallPolicyListResult; + +// @public +export type FirewallPolicy = Resource & { + readonly etag?: string; + identity?: ManagedServiceIdentity; + readonly ruleGroups?: SubResource[]; + readonly provisioningState?: ProvisioningState; + basePolicy?: SubResource; + readonly firewalls?: SubResource[]; + readonly childPolicies?: SubResource[]; + threatIntelMode?: AzureFirewallThreatIntelMode; + threatIntelWhitelist?: FirewallPolicyThreatIntelWhitelist; + intrusionSystemMode?: FirewallPolicyIntrusionSystemMode; + transportSecurity?: FirewallPolicyTransportSecurity; +}; + +// @public +export interface FirewallPolicyCertificateAuthority { + keyVaultSecretId?: string; + name?: string; +} + +// @public +export type FirewallPolicyFilterRule = FirewallPolicyRule & { + ruleType: "FirewallPolicyFilterRule"; + action?: FirewallPolicyFilterRuleAction; + ruleConditions?: FirewallPolicyRuleConditionUnion[]; +}; + +// @public +export interface FirewallPolicyFilterRuleAction { + type?: FirewallPolicyFilterRuleActionType; +} + +// @public +export type FirewallPolicyFilterRuleActionType = string; + +// @public +export type FirewallPolicyIntrusionSystemMode = string; + +// @public +export interface FirewallPolicyListResult { + nextLink?: string; + value?: FirewallPolicy[]; +} + +// @public +export type FirewallPolicyNatRule = FirewallPolicyRule & { + ruleType: "FirewallPolicyNatRule"; + action?: FirewallPolicyNatRuleAction; + translatedAddress?: string; + translatedPort?: string; + ruleCondition?: FirewallPolicyRuleConditionUnion; +}; + +// @public +export interface FirewallPolicyNatRuleAction { + type?: FirewallPolicyNatRuleActionType; +} + +// @public +export type FirewallPolicyNatRuleActionType = string; + +// @public +export interface FirewallPolicyRule { + name?: string; + priority?: number; + ruleType: "FirewallPolicyNatRule" | "FirewallPolicyFilterRule"; +} + +// @public +export interface FirewallPolicyRuleCondition { + description?: string; + name?: string; + ruleConditionType: "ApplicationRuleCondition" | "NatRuleCondition" | "NetworkRuleCondition"; +} + +// @public +export interface FirewallPolicyRuleConditionApplicationProtocol { + port?: number; + protocolType?: FirewallPolicyRuleConditionApplicationProtocolType; +} + +// @public +export type FirewallPolicyRuleConditionApplicationProtocolType = string; + +// @public +export type FirewallPolicyRuleConditionNetworkProtocol = string; + +// @public +export type FirewallPolicyRuleConditionType = string; + +// @public (undocumented) +export type FirewallPolicyRuleConditionUnion = FirewallPolicyRuleCondition | ApplicationRuleCondition | NatRuleCondition | NetworkRuleCondition; + +// @public +export type FirewallPolicyRuleGroup = SubResource & { + name?: string; + readonly etag?: string; + readonly type?: string; + priority?: number; + rules?: FirewallPolicyRuleUnion[]; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface FirewallPolicyRuleGroupListResult { + nextLink?: string; + value?: FirewallPolicyRuleGroup[]; +} + +// @public +export interface FirewallPolicyRuleGroups { + beginCreateOrUpdate(resourceGroupName: string, firewallPolicyName: string, ruleGroupName: string, parameters: FirewallPolicyRuleGroup, options?: FirewallPolicyRuleGroupsCreateOrUpdateOptionalParams): Promise, FirewallPolicyRuleGroupsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, firewallPolicyName: string, ruleGroupName: string, parameters: FirewallPolicyRuleGroup, options?: FirewallPolicyRuleGroupsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, firewallPolicyName: string, ruleGroupName: string, options?: FirewallPolicyRuleGroupsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, firewallPolicyName: string, ruleGroupName: string, options?: FirewallPolicyRuleGroupsDeleteOptionalParams): Promise; + get(resourceGroupName: string, firewallPolicyName: string, ruleGroupName: string, options?: FirewallPolicyRuleGroupsGetOptionalParams): Promise; + list(resourceGroupName: string, firewallPolicyName: string, options?: FirewallPolicyRuleGroupsListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface FirewallPolicyRuleGroupsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type FirewallPolicyRuleGroupsCreateOrUpdateResponse = FirewallPolicyRuleGroup; + +// @public +export interface FirewallPolicyRuleGroupsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface FirewallPolicyRuleGroupsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type FirewallPolicyRuleGroupsGetResponse = FirewallPolicyRuleGroup; + +// @public +export interface FirewallPolicyRuleGroupsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type FirewallPolicyRuleGroupsListNextResponse = FirewallPolicyRuleGroupListResult; + +// @public +export interface FirewallPolicyRuleGroupsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type FirewallPolicyRuleGroupsListResponse = FirewallPolicyRuleGroupListResult; + +// @public +export type FirewallPolicyRuleType = string; + +// @public (undocumented) +export type FirewallPolicyRuleUnion = FirewallPolicyRule | FirewallPolicyNatRule | FirewallPolicyFilterRule; + +// @public +export interface FirewallPolicyThreatIntelWhitelist { + fqdns?: string[]; + ipAddresses?: string[]; +} + +// @public +export interface FirewallPolicyTransportSecurity { + certificateAuthority?: FirewallPolicyCertificateAuthority; + excludedDomains?: string[]; + trustedRootCertificates?: FirewallPolicyTrustedRootCertificate[]; +} + +// @public +export interface FirewallPolicyTrustedRootCertificate { + keyVaultSecretId?: string; + name?: string; +} + +// @public +export type FlowLog = Resource & { + readonly etag?: string; + targetResourceId?: string; + readonly targetResourceGuid?: string; + storageId?: string; + enabled?: boolean; + retentionPolicy?: RetentionPolicyParameters; + format?: FlowLogFormatParameters; + flowAnalyticsConfiguration?: TrafficAnalyticsProperties; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface FlowLogFormatParameters { + type?: FlowLogFormatType; + version?: number; +} + +// @public +export type FlowLogFormatType = string; + +// @public +export interface FlowLogInformation { + enabled: boolean; + flowAnalyticsConfiguration?: TrafficAnalyticsProperties; + format?: FlowLogFormatParameters; + retentionPolicy?: RetentionPolicyParameters; + storageId: string; + targetResourceId: string; +} + +// @public +export interface FlowLogListResult { + readonly nextLink?: string; + value?: FlowLog[]; +} + +// @public +export interface FlowLogs { + beginCreateOrUpdate(resourceGroupName: string, networkWatcherName: string, flowLogName: string, parameters: FlowLog, options?: FlowLogsCreateOrUpdateOptionalParams): Promise, FlowLogsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, networkWatcherName: string, flowLogName: string, parameters: FlowLog, options?: FlowLogsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, networkWatcherName: string, flowLogName: string, options?: FlowLogsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, networkWatcherName: string, flowLogName: string, options?: FlowLogsDeleteOptionalParams): Promise; + get(resourceGroupName: string, networkWatcherName: string, flowLogName: string, options?: FlowLogsGetOptionalParams): Promise; + list(resourceGroupName: string, networkWatcherName: string, options?: FlowLogsListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface FlowLogsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type FlowLogsCreateOrUpdateResponse = FlowLog; + +// @public +export interface FlowLogsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface FlowLogsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type FlowLogsGetResponse = FlowLog; + +// @public +export interface FlowLogsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type FlowLogsListNextResponse = FlowLogListResult; + +// @public +export interface FlowLogsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type FlowLogsListResponse = FlowLogListResult; + +// @public +export interface FlowLogStatusParameters { + targetResourceId: string; +} + +// @public +export type FrontendIPConfiguration = SubResource & { + name?: string; + readonly etag?: string; + readonly type?: string; + zones?: string[]; + readonly inboundNatRules?: SubResource[]; + readonly inboundNatPools?: SubResource[]; + readonly outboundRules?: SubResource[]; + readonly loadBalancingRules?: SubResource[]; + privateIPAddress?: string; + privateIPAllocationMethod?: IPAllocationMethod; + privateIPAddressVersion?: IPVersion; + subnet?: Subnet; + publicIPAddress?: PublicIPAddress; + publicIPPrefix?: SubResource; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface GatewayRoute { + readonly asPath?: string; + readonly localAddress?: string; + readonly network?: string; + readonly nextHop?: string; + readonly origin?: string; + readonly sourcePeer?: string; + readonly weight?: number; +} + +// @public +export interface GatewayRouteListResult { + value?: GatewayRoute[]; +} + +// @public +export interface GetVpnSitesConfigurationRequest { + outputBlobSasUrl: string; + vpnSites?: string[]; +} + +// @public +export interface HttpConfiguration { + headers?: HttpHeader[]; + method?: HttpMethod; + validStatusCodes?: number[]; +} + +// @public +export type HttpConfigurationMethod = string; + +// @public +export interface HttpHeader { + name?: string; + value?: string; +} + +// @public +export type HttpMethod = string; + +// @public +export interface HubIPAddresses { + privateIPAddress?: string; + publicIPAddresses?: AzureFirewallPublicIPAddress[]; +} + +// @public +export interface HubRoute { + destinations: string[]; + destinationType: string; + name: string; + nextHop: string; + nextHopType: string; +} + +// @public +export type HubRouteTable = SubResource & { + name?: string; + readonly etag?: string; + readonly type?: string; + routes?: HubRoute[]; + labels?: string[]; + readonly associatedConnections?: SubResource[]; + readonly propagatingConnections?: SubResource[]; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface HubRouteTables { + beginCreateOrUpdate(resourceGroupName: string, virtualHubName: string, routeTableName: string, routeTableParameters: HubRouteTable, options?: HubRouteTablesCreateOrUpdateOptionalParams): Promise, HubRouteTablesCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, virtualHubName: string, routeTableName: string, routeTableParameters: HubRouteTable, options?: HubRouteTablesCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, virtualHubName: string, routeTableName: string, options?: HubRouteTablesDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, virtualHubName: string, routeTableName: string, options?: HubRouteTablesDeleteOptionalParams): Promise; + get(resourceGroupName: string, virtualHubName: string, routeTableName: string, options?: HubRouteTablesGetOptionalParams): Promise; + list(resourceGroupName: string, virtualHubName: string, options?: HubRouteTablesListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface HubRouteTablesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type HubRouteTablesCreateOrUpdateResponse = HubRouteTable; + +// @public +export interface HubRouteTablesDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface HubRouteTablesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type HubRouteTablesGetResponse = HubRouteTable; + +// @public +export interface HubRouteTablesListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type HubRouteTablesListNextResponse = ListHubRouteTablesResult; + +// @public +export interface HubRouteTablesListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type HubRouteTablesListResponse = ListHubRouteTablesResult; + +// @public +export type HubVirtualNetworkConnection = SubResource & { + name?: string; + readonly etag?: string; + remoteVirtualNetwork?: SubResource; + allowHubToRemoteVnetTransit?: boolean; + allowRemoteVnetToUseHubVnetGateways?: boolean; + enableInternetSecurity?: boolean; + routingConfiguration?: RoutingConfiguration; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface HubVirtualNetworkConnections { + get(resourceGroupName: string, virtualHubName: string, connectionName: string, options?: HubVirtualNetworkConnectionsGetOptionalParams): Promise; + list(resourceGroupName: string, virtualHubName: string, options?: HubVirtualNetworkConnectionsListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface HubVirtualNetworkConnectionsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type HubVirtualNetworkConnectionsGetResponse = HubVirtualNetworkConnection; + +// @public +export interface HubVirtualNetworkConnectionsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type HubVirtualNetworkConnectionsListNextResponse = ListHubVirtualNetworkConnectionsResult; + +// @public +export interface HubVirtualNetworkConnectionsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type HubVirtualNetworkConnectionsListResponse = ListHubVirtualNetworkConnectionsResult; + +// @public +export type HubVirtualNetworkConnectionStatus = string; + +// @public +export type IkeEncryption = string; + +// @public +export type IkeIntegrity = string; + +// @public +export type InboundNatPool = SubResource & { + name?: string; + readonly etag?: string; + readonly type?: string; + frontendIPConfiguration?: SubResource; + protocol?: TransportProtocol; + frontendPortRangeStart?: number; + frontendPortRangeEnd?: number; + backendPort?: number; + idleTimeoutInMinutes?: number; + enableFloatingIP?: boolean; + enableTcpReset?: boolean; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export type InboundNatRule = SubResource & { + name?: string; + readonly etag?: string; + readonly type?: string; + frontendIPConfiguration?: SubResource; + readonly backendIPConfiguration?: NetworkInterfaceIPConfiguration; + protocol?: TransportProtocol; + frontendPort?: number; + backendPort?: number; + idleTimeoutInMinutes?: number; + enableFloatingIP?: boolean; + enableTcpReset?: boolean; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface InboundNatRuleListResult { + readonly nextLink?: string; + value?: InboundNatRule[]; +} + +// @public +export interface InboundNatRules { + beginCreateOrUpdate(resourceGroupName: string, loadBalancerName: string, inboundNatRuleName: string, inboundNatRuleParameters: InboundNatRule, options?: InboundNatRulesCreateOrUpdateOptionalParams): Promise, InboundNatRulesCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, loadBalancerName: string, inboundNatRuleName: string, inboundNatRuleParameters: InboundNatRule, options?: InboundNatRulesCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, loadBalancerName: string, inboundNatRuleName: string, options?: InboundNatRulesDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, loadBalancerName: string, inboundNatRuleName: string, options?: InboundNatRulesDeleteOptionalParams): Promise; + get(resourceGroupName: string, loadBalancerName: string, inboundNatRuleName: string, options?: InboundNatRulesGetOptionalParams): Promise; + list(resourceGroupName: string, loadBalancerName: string, options?: InboundNatRulesListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface InboundNatRulesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type InboundNatRulesCreateOrUpdateResponse = InboundNatRule; + +// @public +export interface InboundNatRulesDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface InboundNatRulesGetOptionalParams extends coreClient.OperationOptions { + expand?: string; +} + +// @public +export type InboundNatRulesGetResponse = InboundNatRule; + +// @public +export interface InboundNatRulesListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type InboundNatRulesListNextResponse = InboundNatRuleListResult; + +// @public +export interface InboundNatRulesListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type InboundNatRulesListResponse = InboundNatRuleListResult; + +// @public +export interface IPAddressAvailabilityResult { + available?: boolean; + availableIPAddresses?: string[]; +} + +// @public +export type IpAllocation = Resource & { + readonly etag?: string; + readonly subnet?: SubResource; + readonly virtualNetwork?: SubResource; + typePropertiesType?: IpAllocationType; + prefix?: string; + prefixLength?: number; + prefixType?: IPVersion; + ipamAllocationId?: string; + allocationTags?: { + [propertyName: string]: string; + }; +}; + +// @public +export interface IpAllocationListResult { + nextLink?: string; + value?: IpAllocation[]; +} + +// @public +export type IPAllocationMethod = string; + +// @public +export interface IpAllocations { + beginCreateOrUpdate(resourceGroupName: string, ipAllocationName: string, parameters: IpAllocation, options?: IpAllocationsCreateOrUpdateOptionalParams): Promise, IpAllocationsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, ipAllocationName: string, parameters: IpAllocation, options?: IpAllocationsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, ipAllocationName: string, options?: IpAllocationsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, ipAllocationName: string, options?: IpAllocationsDeleteOptionalParams): Promise; + get(resourceGroupName: string, ipAllocationName: string, options?: IpAllocationsGetOptionalParams): Promise; + list(options?: IpAllocationsListOptionalParams): PagedAsyncIterableIterator; + listByResourceGroup(resourceGroupName: string, options?: IpAllocationsListByResourceGroupOptionalParams): PagedAsyncIterableIterator; + updateTags(resourceGroupName: string, ipAllocationName: string, parameters: TagsObject, options?: IpAllocationsUpdateTagsOptionalParams): Promise; +} + +// @public +export interface IpAllocationsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type IpAllocationsCreateOrUpdateResponse = IpAllocation; + +// @public +export interface IpAllocationsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface IpAllocationsGetOptionalParams extends coreClient.OperationOptions { + expand?: string; +} + +// @public +export type IpAllocationsGetResponse = IpAllocation; + +// @public +export interface IpAllocationsListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type IpAllocationsListByResourceGroupNextResponse = IpAllocationListResult; + +// @public +export interface IpAllocationsListByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type IpAllocationsListByResourceGroupResponse = IpAllocationListResult; + +// @public +export interface IpAllocationsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type IpAllocationsListNextResponse = IpAllocationListResult; + +// @public +export interface IpAllocationsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type IpAllocationsListResponse = IpAllocationListResult; + +// @public +export interface IpAllocationsUpdateTagsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type IpAllocationsUpdateTagsResponse = IpAllocation; + +// @public +export type IpAllocationType = string; + +// @public +export type IPConfiguration = SubResource & { + name?: string; + readonly etag?: string; + privateIPAddress?: string; + privateIPAllocationMethod?: IPAllocationMethod; + subnet?: Subnet; + publicIPAddress?: PublicIPAddress; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface IPConfigurationBgpPeeringAddress { + customBgpIpAddresses?: string[]; + readonly defaultBgpIpAddresses?: string[]; + ipconfigurationId?: string; + readonly tunnelIpAddresses?: string[]; +} + +// @public +export type IPConfigurationProfile = SubResource & { + name?: string; + readonly type?: string; + readonly etag?: string; + subnet?: Subnet; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export type IpFlowProtocol = string; + +// @public +export type IpGroup = Resource & { + readonly etag?: string; + readonly provisioningState?: ProvisioningState; + ipAddresses?: string[]; + readonly firewalls?: SubResource[]; +}; + +// @public +export interface IpGroupListResult { + nextLink?: string; + value?: IpGroup[]; +} + +// @public +export interface IpGroups { + beginCreateOrUpdate(resourceGroupName: string, ipGroupsName: string, parameters: IpGroup, options?: IpGroupsCreateOrUpdateOptionalParams): Promise, IpGroupsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, ipGroupsName: string, parameters: IpGroup, options?: IpGroupsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, ipGroupsName: string, options?: IpGroupsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, ipGroupsName: string, options?: IpGroupsDeleteOptionalParams): Promise; + get(resourceGroupName: string, ipGroupsName: string, options?: IpGroupsGetOptionalParams): Promise; + list(options?: IpGroupsListOptionalParams): PagedAsyncIterableIterator; + listByResourceGroup(resourceGroupName: string, options?: IpGroupsListByResourceGroupOptionalParams): PagedAsyncIterableIterator; + updateGroups(resourceGroupName: string, ipGroupsName: string, parameters: TagsObject, options?: IpGroupsUpdateGroupsOptionalParams): Promise; +} + +// @public +export interface IpGroupsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type IpGroupsCreateOrUpdateResponse = IpGroup; + +// @public +export interface IpGroupsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface IpGroupsGetOptionalParams extends coreClient.OperationOptions { + expand?: string; +} + +// @public +export type IpGroupsGetResponse = IpGroup; + +// @public +export interface IpGroupsListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type IpGroupsListByResourceGroupNextResponse = IpGroupListResult; + +// @public +export interface IpGroupsListByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type IpGroupsListByResourceGroupResponse = IpGroupListResult; + +// @public +export interface IpGroupsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type IpGroupsListNextResponse = IpGroupListResult; + +// @public +export interface IpGroupsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type IpGroupsListResponse = IpGroupListResult; + +// @public +export interface IpGroupsUpdateGroupsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type IpGroupsUpdateGroupsResponse = IpGroup; + +// @public +export type IpsecEncryption = string; + +// @public +export type IpsecIntegrity = string; + +// @public +export interface IpsecPolicy { + dhGroup: DhGroup; + ikeEncryption: IkeEncryption; + ikeIntegrity: IkeIntegrity; + ipsecEncryption: IpsecEncryption; + ipsecIntegrity: IpsecIntegrity; + pfsGroup: PfsGroup; + saDataSizeKilobytes: number; + saLifeTimeSeconds: number; +} + +// @public +export interface IpTag { + ipTagType?: string; + tag?: string; +} + +// @public +export interface Ipv6CircuitConnectionConfig { + addressPrefix?: string; + readonly circuitConnectionStatus?: CircuitConnectionStatus; +} + +// @public +export interface Ipv6ExpressRouteCircuitPeeringConfig { + microsoftPeeringConfig?: ExpressRouteCircuitPeeringConfig; + primaryPeerAddressPrefix?: string; + routeFilter?: SubResource; + secondaryPeerAddressPrefix?: string; + state?: ExpressRouteCircuitPeeringState; +} + +// @public +export type IPVersion = string; + +// @public +export type IssueType = string; + +// @public +export enum KnownAccess { + // (undocumented) + Allow = "Allow", + // (undocumented) + Deny = "Deny" +} + +// @public +export enum KnownApplicationGatewayBackendHealthServerHealth { + // (undocumented) + Down = "Down", + // (undocumented) + Draining = "Draining", + // (undocumented) + Partial = "Partial", + // (undocumented) + Unknown = "Unknown", + // (undocumented) + Up = "Up" +} + +// @public +export enum KnownApplicationGatewayCookieBasedAffinity { + // (undocumented) + Disabled = "Disabled", + // (undocumented) + Enabled = "Enabled" +} + +// @public +export enum KnownApplicationGatewayCustomErrorStatusCode { + // (undocumented) + HttpStatus403 = "HttpStatus403", + // (undocumented) + HttpStatus502 = "HttpStatus502" +} + +// @public +export enum KnownApplicationGatewayFirewallMode { + // (undocumented) + Detection = "Detection", + // (undocumented) + Prevention = "Prevention" +} + +// @public +export enum KnownApplicationGatewayOperationalState { + // (undocumented) + Running = "Running", + // (undocumented) + Starting = "Starting", + // (undocumented) + Stopped = "Stopped", + // (undocumented) + Stopping = "Stopping" +} + +// @public +export enum KnownApplicationGatewayProtocol { + // (undocumented) + Http = "Http", + // (undocumented) + Https = "Https" +} + +// @public +export enum KnownApplicationGatewayRedirectType { + // (undocumented) + Found = "Found", + // (undocumented) + Permanent = "Permanent", + // (undocumented) + SeeOther = "SeeOther", + // (undocumented) + Temporary = "Temporary" +} + +// @public +export enum KnownApplicationGatewayRequestRoutingRuleType { + // (undocumented) + Basic = "Basic", + // (undocumented) + PathBasedRouting = "PathBasedRouting" +} + +// @public +export enum KnownApplicationGatewaySkuName { + // (undocumented) + StandardLarge = "Standard_Large", + // (undocumented) + StandardMedium = "Standard_Medium", + // (undocumented) + StandardSmall = "Standard_Small", + // (undocumented) + StandardV2 = "Standard_v2", + // (undocumented) + WAFLarge = "WAF_Large", + // (undocumented) + WAFMedium = "WAF_Medium", + // (undocumented) + WAFV2 = "WAF_v2" +} + +// @public +export enum KnownApplicationGatewaySslCipherSuite { + // (undocumented) + TLSDHEDSSWith3DESEDECBCSHA = "TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA", + // (undocumented) + TLSDHEDSSWithAES128CBCSHA = "TLS_DHE_DSS_WITH_AES_128_CBC_SHA", + // (undocumented) + TLSDHEDSSWithAES128CBCSHA256 = "TLS_DHE_DSS_WITH_AES_128_CBC_SHA256", + // (undocumented) + TLSDHEDSSWithAES256CBCSHA = "TLS_DHE_DSS_WITH_AES_256_CBC_SHA", + // (undocumented) + TLSDHEDSSWithAES256CBCSHA256 = "TLS_DHE_DSS_WITH_AES_256_CBC_SHA256", + // (undocumented) + TLSDHERSAWithAES128CBCSHA = "TLS_DHE_RSA_WITH_AES_128_CBC_SHA", + // (undocumented) + TLSDHERSAWithAES128GCMSHA256 = "TLS_DHE_RSA_WITH_AES_128_GCM_SHA256", + // (undocumented) + TLSDHERSAWithAES256CBCSHA = "TLS_DHE_RSA_WITH_AES_256_CBC_SHA", + // (undocumented) + TLSDHERSAWithAES256GCMSHA384 = "TLS_DHE_RSA_WITH_AES_256_GCM_SHA384", + // (undocumented) + TLSEcdheEcdsaWithAES128CBCSHA = "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA", + // (undocumented) + TLSEcdheEcdsaWithAES128CBCSHA256 = "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256", + // (undocumented) + TLSEcdheEcdsaWithAES128GCMSHA256 = "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256", + // (undocumented) + TLSEcdheEcdsaWithAES256CBCSHA = "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA", + // (undocumented) + TLSEcdheEcdsaWithAES256CBCSHA384 = "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384", + // (undocumented) + TLSEcdheEcdsaWithAES256GCMSHA384 = "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384", + // (undocumented) + TLSEcdheRSAWithAES128CBCSHA = "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA", + // (undocumented) + TLSEcdheRSAWithAES128CBCSHA256 = "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256", + // (undocumented) + TLSEcdheRSAWithAES128GCMSHA256 = "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256", + // (undocumented) + TLSEcdheRSAWithAES256CBCSHA = "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA", + // (undocumented) + TLSEcdheRSAWithAES256CBCSHA384 = "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384", + // (undocumented) + TLSEcdheRSAWithAES256GCMSHA384 = "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384", + // (undocumented) + TLSRSAWith3DESEDECBCSHA = "TLS_RSA_WITH_3DES_EDE_CBC_SHA", + // (undocumented) + TLSRSAWithAES128CBCSHA = "TLS_RSA_WITH_AES_128_CBC_SHA", + // (undocumented) + TLSRSAWithAES128CBCSHA256 = "TLS_RSA_WITH_AES_128_CBC_SHA256", + // (undocumented) + TLSRSAWithAES128GCMSHA256 = "TLS_RSA_WITH_AES_128_GCM_SHA256", + // (undocumented) + TLSRSAWithAES256CBCSHA = "TLS_RSA_WITH_AES_256_CBC_SHA", + // (undocumented) + TLSRSAWithAES256CBCSHA256 = "TLS_RSA_WITH_AES_256_CBC_SHA256", + // (undocumented) + TLSRSAWithAES256GCMSHA384 = "TLS_RSA_WITH_AES_256_GCM_SHA384" +} + +// @public +export enum KnownApplicationGatewaySslPolicyName { + // (undocumented) + AppGwSslPolicy20150501 = "AppGwSslPolicy20150501", + // (undocumented) + AppGwSslPolicy20170401 = "AppGwSslPolicy20170401", + // (undocumented) + AppGwSslPolicy20170401S = "AppGwSslPolicy20170401S" +} + +// @public +export enum KnownApplicationGatewaySslPolicyType { + // (undocumented) + Custom = "Custom", + // (undocumented) + Predefined = "Predefined" +} + +// @public +export enum KnownApplicationGatewaySslProtocol { + // (undocumented) + TLSv10 = "TLSv1_0", + // (undocumented) + TLSv11 = "TLSv1_1", + // (undocumented) + TLSv12 = "TLSv1_2" +} + +// @public +export enum KnownApplicationGatewayTier { + // (undocumented) + Standard = "Standard", + // (undocumented) + StandardV2 = "Standard_v2", + // (undocumented) + WAF = "WAF", + // (undocumented) + WAFV2 = "WAF_v2" +} + +// @public +export enum KnownAssociationType { + // (undocumented) + Associated = "Associated", + // (undocumented) + Contains = "Contains" +} + +// @public +export enum KnownAuthenticationMethod { + // (undocumented) + EapmschaPv2 = "EAPMSCHAPv2", + // (undocumented) + Eaptls = "EAPTLS" +} + +// @public +export enum KnownAuthorizationUseStatus { + // (undocumented) + Available = "Available", + // (undocumented) + InUse = "InUse" +} + +// @public +export enum KnownAzureFirewallApplicationRuleProtocolType { + // (undocumented) + Http = "Http", + // (undocumented) + Https = "Https", + // (undocumented) + Mssql = "Mssql" +} + +// @public +export enum KnownAzureFirewallNatRCActionType { + // (undocumented) + Dnat = "Dnat", + // (undocumented) + Snat = "Snat" +} + +// @public +export enum KnownAzureFirewallNetworkRuleProtocol { + // (undocumented) + Any = "Any", + // (undocumented) + Icmp = "ICMP", + // (undocumented) + TCP = "TCP", + // (undocumented) + UDP = "UDP" +} + +// @public +export enum KnownAzureFirewallRCActionType { + // (undocumented) + Allow = "Allow", + // (undocumented) + Deny = "Deny" +} + +// @public +export enum KnownAzureFirewallSkuName { + // (undocumented) + AzfwHub = "AZFW_Hub", + // (undocumented) + AzfwVnet = "AZFW_VNet" +} + +// @public +export enum KnownAzureFirewallSkuTier { + // (undocumented) + Premium = "Premium", + // (undocumented) + Standard = "Standard" +} + +// @public +export enum KnownAzureFirewallThreatIntelMode { + // (undocumented) + Alert = "Alert", + // (undocumented) + Deny = "Deny", + // (undocumented) + Off = "Off" +} + +// @public +export enum KnownBastionConnectProtocol { + // (undocumented) + RDP = "RDP", + // (undocumented) + SSH = "SSH" +} + +// @public +export enum KnownBgpPeerState { + // (undocumented) + Connected = "Connected", + // (undocumented) + Connecting = "Connecting", + // (undocumented) + Idle = "Idle", + // (undocumented) + Stopped = "Stopped", + // (undocumented) + Unknown = "Unknown" +} + +// @public +export enum KnownCircuitConnectionStatus { + // (undocumented) + Connected = "Connected", + // (undocumented) + Connecting = "Connecting", + // (undocumented) + Disconnected = "Disconnected" +} + +// @public +export enum KnownConnectionMonitorEndpointFilterItemType { + // (undocumented) + AgentAddress = "AgentAddress" +} + +// @public +export enum KnownConnectionMonitorEndpointFilterType { + // (undocumented) + Include = "Include" +} + +// @public +export enum KnownConnectionMonitorSourceStatus { + // (undocumented) + Active = "Active", + // (undocumented) + Inactive = "Inactive", + // (undocumented) + Unknown = "Unknown" +} + +// @public +export enum KnownConnectionMonitorTestConfigurationProtocol { + // (undocumented) + Http = "Http", + // (undocumented) + Icmp = "Icmp", + // (undocumented) + Tcp = "Tcp" +} + +// @public +export enum KnownConnectionMonitorType { + // (undocumented) + MultiEndpoint = "MultiEndpoint", + // (undocumented) + SingleSourceDestination = "SingleSourceDestination" +} + +// @public +export enum KnownConnectionState { + // (undocumented) + Reachable = "Reachable", + // (undocumented) + Unknown = "Unknown", + // (undocumented) + Unreachable = "Unreachable" +} + +// @public +export enum KnownConnectionStatus { + // (undocumented) + Connected = "Connected", + // (undocumented) + Degraded = "Degraded", + // (undocumented) + Disconnected = "Disconnected", + // (undocumented) + Unknown = "Unknown" +} + +// @public +export enum KnownDdosCustomPolicyProtocol { + // (undocumented) + Syn = "Syn", + // (undocumented) + Tcp = "Tcp", + // (undocumented) + Udp = "Udp" +} + +// @public +export enum KnownDdosCustomPolicyTriggerSensitivityOverride { + // (undocumented) + Default = "Default", + // (undocumented) + High = "High", + // (undocumented) + Low = "Low", + // (undocumented) + Relaxed = "Relaxed" +} + +// @public +export enum KnownDdosSettingsProtectionCoverage { + // (undocumented) + Basic = "Basic", + // (undocumented) + Standard = "Standard" +} + +// @public +export enum KnownDhGroup { + // (undocumented) + DHGroup1 = "DHGroup1", + // (undocumented) + DHGroup14 = "DHGroup14", + // (undocumented) + DHGroup2 = "DHGroup2", + // (undocumented) + DHGroup2048 = "DHGroup2048", + // (undocumented) + DHGroup24 = "DHGroup24", + // (undocumented) + ECP256 = "ECP256", + // (undocumented) + ECP384 = "ECP384", + // (undocumented) + None = "None" +} + +// @public +export enum KnownDirection { + // (undocumented) + Inbound = "Inbound", + // (undocumented) + Outbound = "Outbound" +} + +// @public +export enum KnownEffectiveRouteSource { + // (undocumented) + Default = "Default", + // (undocumented) + Unknown = "Unknown", + // (undocumented) + User = "User", + // (undocumented) + VirtualNetworkGateway = "VirtualNetworkGateway" +} + +// @public +export enum KnownEffectiveRouteState { + // (undocumented) + Active = "Active", + // (undocumented) + Invalid = "Invalid" +} + +// @public +export enum KnownEffectiveSecurityRuleProtocol { + // (undocumented) + All = "All", + // (undocumented) + Tcp = "Tcp", + // (undocumented) + Udp = "Udp" +} + +// @public +export enum KnownEvaluationState { + // (undocumented) + Completed = "Completed", + // (undocumented) + InProgress = "InProgress", + // (undocumented) + NotStarted = "NotStarted" +} + +// @public +export enum KnownExpressRouteCircuitPeeringAdvertisedPublicPrefixState { + // (undocumented) + Configured = "Configured", + // (undocumented) + Configuring = "Configuring", + // (undocumented) + NotConfigured = "NotConfigured", + // (undocumented) + ValidationNeeded = "ValidationNeeded" +} + +// @public +export enum KnownExpressRouteCircuitPeeringState { + // (undocumented) + Disabled = "Disabled", + // (undocumented) + Enabled = "Enabled" +} + +// @public +export enum KnownExpressRouteCircuitSkuFamily { + // (undocumented) + MeteredData = "MeteredData", + // (undocumented) + UnlimitedData = "UnlimitedData" +} + +// @public +export enum KnownExpressRouteCircuitSkuTier { + // (undocumented) + Basic = "Basic", + // (undocumented) + Local = "Local", + // (undocumented) + Premium = "Premium", + // (undocumented) + Standard = "Standard" +} + +// @public +export enum KnownExpressRouteLinkAdminState { + // (undocumented) + Disabled = "Disabled", + // (undocumented) + Enabled = "Enabled" +} + +// @public +export enum KnownExpressRouteLinkConnectorType { + // (undocumented) + LC = "LC", + // (undocumented) + SC = "SC" +} + +// @public +export enum KnownExpressRouteLinkMacSecCipher { + // (undocumented) + GcmAes128 = "gcm-aes-128", + // (undocumented) + GcmAes256 = "gcm-aes-256" +} + +// @public +export enum KnownExpressRoutePeeringState { + // (undocumented) + Disabled = "Disabled", + // (undocumented) + Enabled = "Enabled" +} + +// @public +export enum KnownExpressRoutePeeringType { + // (undocumented) + AzurePrivatePeering = "AzurePrivatePeering", + // (undocumented) + AzurePublicPeering = "AzurePublicPeering", + // (undocumented) + MicrosoftPeering = "MicrosoftPeering" +} + +// @public +export enum KnownExpressRoutePortsEncapsulation { + // (undocumented) + Dot1Q = "Dot1Q", + // (undocumented) + QinQ = "QinQ" +} + +// @public +export enum KnownFirewallPolicyFilterRuleActionType { + // (undocumented) + Allow = "Allow", + // (undocumented) + Deny = "Deny" +} + +// @public +export enum KnownFirewallPolicyIntrusionSystemMode { + // (undocumented) + Disabled = "Disabled", + // (undocumented) + Enabled = "Enabled" +} + +// @public +export enum KnownFirewallPolicyNatRuleActionType { + // (undocumented) + Dnat = "DNAT" +} + +// @public +export enum KnownFirewallPolicyRuleConditionApplicationProtocolType { + // (undocumented) + Http = "Http", + // (undocumented) + Https = "Https" +} + +// @public +export enum KnownFirewallPolicyRuleConditionNetworkProtocol { + // (undocumented) + Any = "Any", + // (undocumented) + Icmp = "ICMP", + // (undocumented) + TCP = "TCP", + // (undocumented) + UDP = "UDP" +} + +// @public +export enum KnownFirewallPolicyRuleConditionType { + // (undocumented) + ApplicationRuleCondition = "ApplicationRuleCondition", + // (undocumented) + NatRuleCondition = "NatRuleCondition", + // (undocumented) + NetworkRuleCondition = "NetworkRuleCondition" +} + +// @public +export enum KnownFirewallPolicyRuleType { + // (undocumented) + FirewallPolicyFilterRule = "FirewallPolicyFilterRule", + // (undocumented) + FirewallPolicyNatRule = "FirewallPolicyNatRule" +} + +// @public +export enum KnownFlowLogFormatType { + // (undocumented) + Json = "JSON" +} + +// @public +export enum KnownHttpConfigurationMethod { + // (undocumented) + Get = "Get", + // (undocumented) + Post = "Post" +} + +// @public +export enum KnownHttpMethod { + // (undocumented) + Get = "Get" +} + +// @public +export enum KnownHubVirtualNetworkConnectionStatus { + // (undocumented) + Connected = "Connected", + // (undocumented) + Connecting = "Connecting", + // (undocumented) + NotConnected = "NotConnected", + // (undocumented) + Unknown = "Unknown" +} + +// @public +export enum KnownIkeEncryption { + // (undocumented) + AES128 = "AES128", + // (undocumented) + AES192 = "AES192", + // (undocumented) + AES256 = "AES256", + // (undocumented) + DES = "DES", + // (undocumented) + DES3 = "DES3", + // (undocumented) + Gcmaes128 = "GCMAES128", + // (undocumented) + Gcmaes256 = "GCMAES256" +} + +// @public +export enum KnownIkeIntegrity { + // (undocumented) + Gcmaes128 = "GCMAES128", + // (undocumented) + Gcmaes256 = "GCMAES256", + // (undocumented) + MD5 = "MD5", + // (undocumented) + SHA1 = "SHA1", + // (undocumented) + SHA256 = "SHA256", + // (undocumented) + SHA384 = "SHA384" +} + +// @public +export enum KnownIPAllocationMethod { + // (undocumented) + Dynamic = "Dynamic", + // (undocumented) + Static = "Static" +} + +// @public +export enum KnownIpAllocationType { + // (undocumented) + Hypernet = "Hypernet", + // (undocumented) + Undefined = "Undefined" +} + +// @public +export enum KnownIpFlowProtocol { + // (undocumented) + TCP = "TCP", + // (undocumented) + UDP = "UDP" +} + +// @public +export enum KnownIpsecEncryption { + // (undocumented) + AES128 = "AES128", + // (undocumented) + AES192 = "AES192", + // (undocumented) + AES256 = "AES256", + // (undocumented) + DES = "DES", + // (undocumented) + DES3 = "DES3", + // (undocumented) + Gcmaes128 = "GCMAES128", + // (undocumented) + Gcmaes192 = "GCMAES192", + // (undocumented) + Gcmaes256 = "GCMAES256", + // (undocumented) + None = "None" +} + +// @public +export enum KnownIpsecIntegrity { + // (undocumented) + Gcmaes128 = "GCMAES128", + // (undocumented) + Gcmaes192 = "GCMAES192", + // (undocumented) + Gcmaes256 = "GCMAES256", + // (undocumented) + MD5 = "MD5", + // (undocumented) + SHA1 = "SHA1", + // (undocumented) + SHA256 = "SHA256" +} + +// @public +export enum KnownIPVersion { + // (undocumented) + IPv4 = "IPv4", + // (undocumented) + IPv6 = "IPv6" +} + +// @public +export enum KnownIssueType { + // (undocumented) + AgentStopped = "AgentStopped", + // (undocumented) + DnsResolution = "DnsResolution", + // (undocumented) + GuestFirewall = "GuestFirewall", + // (undocumented) + NetworkSecurityRule = "NetworkSecurityRule", + // (undocumented) + Platform = "Platform", + // (undocumented) + PortThrottled = "PortThrottled", + // (undocumented) + SocketBind = "SocketBind", + // (undocumented) + Unknown = "Unknown", + // (undocumented) + UserDefinedRoute = "UserDefinedRoute" +} + +// @public +export enum KnownLoadBalancerOutboundRuleProtocol { + // (undocumented) + All = "All", + // (undocumented) + Tcp = "Tcp", + // (undocumented) + Udp = "Udp" +} + +// @public +export enum KnownLoadBalancerSkuName { + // (undocumented) + Basic = "Basic", + // (undocumented) + Standard = "Standard" +} + +// @public +export enum KnownLoadDistribution { + // (undocumented) + Default = "Default", + // (undocumented) + SourceIP = "SourceIP", + // (undocumented) + SourceIPProtocol = "SourceIPProtocol" +} + +// @public +export enum KnownManagedRuleEnabledState { + // (undocumented) + Disabled = "Disabled" +} + +// @public +export enum KnownNatGatewaySkuName { + // (undocumented) + Standard = "Standard" +} + +// @public +export enum KnownNetworkOperationStatus { + // (undocumented) + Failed = "Failed", + // (undocumented) + InProgress = "InProgress", + // (undocumented) + Succeeded = "Succeeded" +} + +// @public +export enum KnownNextHopType { + // (undocumented) + HyperNetGateway = "HyperNetGateway", + // (undocumented) + Internet = "Internet", + // (undocumented) + None = "None", + // (undocumented) + VirtualAppliance = "VirtualAppliance", + // (undocumented) + VirtualNetworkGateway = "VirtualNetworkGateway", + // (undocumented) + VnetLocal = "VnetLocal" +} + +// @public +export enum KnownOfficeTrafficCategory { + // (undocumented) + All = "All", + // (undocumented) + None = "None", + // (undocumented) + Optimize = "Optimize", + // (undocumented) + OptimizeAndAllow = "OptimizeAndAllow" +} + +// @public +export enum KnownOrigin { + // (undocumented) + Inbound = "Inbound", + // (undocumented) + Local = "Local", + // (undocumented) + Outbound = "Outbound" +} + +// @public +export enum KnownOutputType { + // (undocumented) + Workspace = "Workspace" +} + +// @public +export enum KnownOwaspCrsExclusionEntryMatchVariable { + // (undocumented) + RequestArgNames = "RequestArgNames", + // (undocumented) + RequestCookieNames = "RequestCookieNames", + // (undocumented) + RequestHeaderNames = "RequestHeaderNames" +} + +// @public +export enum KnownOwaspCrsExclusionEntrySelectorMatchOperator { + // (undocumented) + Contains = "Contains", + // (undocumented) + EndsWith = "EndsWith", + // (undocumented) + Equals = "Equals", + // (undocumented) + EqualsAny = "EqualsAny", + // (undocumented) + StartsWith = "StartsWith" +} + +// @public +export enum KnownPcError { + // (undocumented) + AgentStopped = "AgentStopped", + // (undocumented) + CaptureFailed = "CaptureFailed", + // (undocumented) + InternalError = "InternalError", + // (undocumented) + LocalFileFailed = "LocalFileFailed", + // (undocumented) + StorageFailed = "StorageFailed" +} + +// @public +export enum KnownPcProtocol { + // (undocumented) + Any = "Any", + // (undocumented) + TCP = "TCP", + // (undocumented) + UDP = "UDP" +} + +// @public +export enum KnownPcStatus { + // (undocumented) + Error = "Error", + // (undocumented) + NotStarted = "NotStarted", + // (undocumented) + Running = "Running", + // (undocumented) + Stopped = "Stopped", + // (undocumented) + Unknown = "Unknown" +} + +// @public +export enum KnownPfsGroup { + // (undocumented) + ECP256 = "ECP256", + // (undocumented) + ECP384 = "ECP384", + // (undocumented) + None = "None", + // (undocumented) + PFS1 = "PFS1", + // (undocumented) + PFS14 = "PFS14", + // (undocumented) + PFS2 = "PFS2", + // (undocumented) + PFS2048 = "PFS2048", + // (undocumented) + PFS24 = "PFS24", + // (undocumented) + Pfsmm = "PFSMM" +} + +// @public +export enum KnownPreferredIPVersion { + // (undocumented) + IPv4 = "IPv4", + // (undocumented) + IPv6 = "IPv6" +} + +// @public +export enum KnownProbeProtocol { + // (undocumented) + Http = "Http", + // (undocumented) + Https = "Https", + // (undocumented) + Tcp = "Tcp" +} + +// @public +export enum KnownProcessorArchitecture { + // (undocumented) + Amd64 = "Amd64", + // (undocumented) + X86 = "X86" +} + +// @public +export enum KnownProtocol { + // (undocumented) + Http = "Http", + // (undocumented) + Https = "Https", + // (undocumented) + Icmp = "Icmp", + // (undocumented) + Tcp = "Tcp" +} + +// @public +export enum KnownProvisioningState { + // (undocumented) + Deleting = "Deleting", + // (undocumented) + Failed = "Failed", + // (undocumented) + Succeeded = "Succeeded", + // (undocumented) + Updating = "Updating" +} + +// @public +export enum KnownPublicIPAddressSkuName { + // (undocumented) + Basic = "Basic", + // (undocumented) + Standard = "Standard" +} + +// @public +export enum KnownPublicIPPrefixSkuName { + // (undocumented) + Standard = "Standard" +} + +// @public +export enum KnownRouteFilterRuleType { + // (undocumented) + Community = "Community" +} + +// @public +export enum KnownRouteNextHopType { + // (undocumented) + Internet = "Internet", + // (undocumented) + None = "None", + // (undocumented) + VirtualAppliance = "VirtualAppliance", + // (undocumented) + VirtualNetworkGateway = "VirtualNetworkGateway", + // (undocumented) + VnetLocal = "VnetLocal" +} + +// @public +export enum KnownSecurityPartnerProviderConnectionStatus { + // (undocumented) + Connected = "Connected", + // (undocumented) + NotConnected = "NotConnected", + // (undocumented) + PartiallyConnected = "PartiallyConnected", + // (undocumented) + Unknown = "Unknown" +} + +// @public +export enum KnownSecurityProviderName { + // (undocumented) + Checkpoint = "Checkpoint", + // (undocumented) + IBoss = "IBoss", + // (undocumented) + ZScaler = "ZScaler" +} + +// @public +export enum KnownSecurityRuleAccess { + // (undocumented) + Allow = "Allow", + // (undocumented) + Deny = "Deny" +} + +// @public +export enum KnownSecurityRuleDirection { + // (undocumented) + Inbound = "Inbound", + // (undocumented) + Outbound = "Outbound" +} + +// @public +export enum KnownSecurityRuleProtocol { + // (undocumented) + Ah = "Ah", + // (undocumented) + Asterisk = "*", + // (undocumented) + Esp = "Esp", + // (undocumented) + Icmp = "Icmp", + // (undocumented) + Tcp = "Tcp", + // (undocumented) + Udp = "Udp" +} + +// @public +export enum KnownServiceProviderProvisioningState { + // (undocumented) + Deprovisioning = "Deprovisioning", + // (undocumented) + NotProvisioned = "NotProvisioned", + // (undocumented) + Provisioned = "Provisioned", + // (undocumented) + Provisioning = "Provisioning" +} + +// @public +export enum KnownSeverity { + // (undocumented) + Error = "Error", + // (undocumented) + Warning = "Warning" +} + +// @public +export enum KnownTransportProtocol { + // (undocumented) + All = "All", + // (undocumented) + Tcp = "Tcp", + // (undocumented) + Udp = "Udp" +} + +// @public +export enum KnownTunnelConnectionStatus { + // (undocumented) + Connected = "Connected", + // (undocumented) + Connecting = "Connecting", + // (undocumented) + NotConnected = "NotConnected", + // (undocumented) + Unknown = "Unknown" +} + +// @public +export enum KnownUsageUnit { + // (undocumented) + Count = "Count" +} + +// @public +export enum KnownVerbosityLevel { + // (undocumented) + Full = "Full", + // (undocumented) + Minimum = "Minimum", + // (undocumented) + Normal = "Normal" +} + +// @public +export enum KnownVirtualNetworkGatewayConnectionProtocol { + // (undocumented) + IKEv1 = "IKEv1", + // (undocumented) + IKEv2 = "IKEv2" +} + +// @public +export enum KnownVirtualNetworkGatewayConnectionStatus { + // (undocumented) + Connected = "Connected", + // (undocumented) + Connecting = "Connecting", + // (undocumented) + NotConnected = "NotConnected", + // (undocumented) + Unknown = "Unknown" +} + +// @public +export enum KnownVirtualNetworkGatewayConnectionType { + // (undocumented) + ExpressRoute = "ExpressRoute", + // (undocumented) + IPsec = "IPsec", + // (undocumented) + Vnet2Vnet = "Vnet2Vnet", + // (undocumented) + VPNClient = "VPNClient" +} + +// @public +export enum KnownVirtualNetworkGatewaySkuName { + // (undocumented) + Basic = "Basic", + // (undocumented) + ErGw1AZ = "ErGw1AZ", + // (undocumented) + ErGw2AZ = "ErGw2AZ", + // (undocumented) + ErGw3AZ = "ErGw3AZ", + // (undocumented) + HighPerformance = "HighPerformance", + // (undocumented) + Standard = "Standard", + // (undocumented) + UltraPerformance = "UltraPerformance", + // (undocumented) + VpnGw1 = "VpnGw1", + // (undocumented) + VpnGw1AZ = "VpnGw1AZ", + // (undocumented) + VpnGw2 = "VpnGw2", + // (undocumented) + VpnGw2AZ = "VpnGw2AZ", + // (undocumented) + VpnGw3 = "VpnGw3", + // (undocumented) + VpnGw3AZ = "VpnGw3AZ", + // (undocumented) + VpnGw4 = "VpnGw4", + // (undocumented) + VpnGw4AZ = "VpnGw4AZ", + // (undocumented) + VpnGw5 = "VpnGw5", + // (undocumented) + VpnGw5AZ = "VpnGw5AZ" +} + +// @public +export enum KnownVirtualNetworkGatewaySkuTier { + // (undocumented) + Basic = "Basic", + // (undocumented) + ErGw1AZ = "ErGw1AZ", + // (undocumented) + ErGw2AZ = "ErGw2AZ", + // (undocumented) + ErGw3AZ = "ErGw3AZ", + // (undocumented) + HighPerformance = "HighPerformance", + // (undocumented) + Standard = "Standard", + // (undocumented) + UltraPerformance = "UltraPerformance", + // (undocumented) + VpnGw1 = "VpnGw1", + // (undocumented) + VpnGw1AZ = "VpnGw1AZ", + // (undocumented) + VpnGw2 = "VpnGw2", + // (undocumented) + VpnGw2AZ = "VpnGw2AZ", + // (undocumented) + VpnGw3 = "VpnGw3", + // (undocumented) + VpnGw3AZ = "VpnGw3AZ", + // (undocumented) + VpnGw4 = "VpnGw4", + // (undocumented) + VpnGw4AZ = "VpnGw4AZ", + // (undocumented) + VpnGw5 = "VpnGw5", + // (undocumented) + VpnGw5AZ = "VpnGw5AZ" +} + +// @public +export enum KnownVirtualNetworkGatewayType { + // (undocumented) + ExpressRoute = "ExpressRoute", + // (undocumented) + Vpn = "Vpn" +} + +// @public +export enum KnownVirtualNetworkPeeringState { + // (undocumented) + Connected = "Connected", + // (undocumented) + Disconnected = "Disconnected", + // (undocumented) + Initiated = "Initiated" +} + +// @public +export enum KnownVirtualWanSecurityProviderType { + // (undocumented) + External = "External", + // (undocumented) + Native = "Native" +} + +// @public +export enum KnownVpnAuthenticationType { + // (undocumented) + AAD = "AAD", + // (undocumented) + Certificate = "Certificate", + // (undocumented) + Radius = "Radius" +} + +// @public +export enum KnownVpnClientProtocol { + // (undocumented) + IkeV2 = "IkeV2", + // (undocumented) + OpenVPN = "OpenVPN", + // (undocumented) + Sstp = "SSTP" +} + +// @public +export enum KnownVpnConnectionStatus { + // (undocumented) + Connected = "Connected", + // (undocumented) + Connecting = "Connecting", + // (undocumented) + NotConnected = "NotConnected", + // (undocumented) + Unknown = "Unknown" +} + +// @public +export enum KnownVpnGatewayGeneration { + // (undocumented) + Generation1 = "Generation1", + // (undocumented) + Generation2 = "Generation2", + // (undocumented) + None = "None" +} + +// @public +export enum KnownVpnGatewayTunnelingProtocol { + // (undocumented) + IkeV2 = "IkeV2", + // (undocumented) + OpenVPN = "OpenVPN" +} + +// @public +export enum KnownVpnType { + // (undocumented) + PolicyBased = "PolicyBased", + // (undocumented) + RouteBased = "RouteBased" +} + +// @public +export enum KnownWebApplicationFirewallAction { + // (undocumented) + Allow = "Allow", + // (undocumented) + Block = "Block", + // (undocumented) + Log = "Log" +} + +// @public +export enum KnownWebApplicationFirewallEnabledState { + // (undocumented) + Disabled = "Disabled", + // (undocumented) + Enabled = "Enabled" +} + +// @public +export enum KnownWebApplicationFirewallMatchVariable { + // (undocumented) + PostArgs = "PostArgs", + // (undocumented) + QueryString = "QueryString", + // (undocumented) + RemoteAddr = "RemoteAddr", + // (undocumented) + RequestBody = "RequestBody", + // (undocumented) + RequestCookies = "RequestCookies", + // (undocumented) + RequestHeaders = "RequestHeaders", + // (undocumented) + RequestMethod = "RequestMethod", + // (undocumented) + RequestUri = "RequestUri" +} + +// @public +export enum KnownWebApplicationFirewallMode { + // (undocumented) + Detection = "Detection", + // (undocumented) + Prevention = "Prevention" +} + +// @public +export enum KnownWebApplicationFirewallOperator { + // (undocumented) + BeginsWith = "BeginsWith", + // (undocumented) + Contains = "Contains", + // (undocumented) + EndsWith = "EndsWith", + // (undocumented) + Equal = "Equal", + // (undocumented) + GeoMatch = "GeoMatch", + // (undocumented) + GreaterThan = "GreaterThan", + // (undocumented) + GreaterThanOrEqual = "GreaterThanOrEqual", + // (undocumented) + IPMatch = "IPMatch", + // (undocumented) + LessThan = "LessThan", + // (undocumented) + LessThanOrEqual = "LessThanOrEqual", + // (undocumented) + Regex = "Regex" +} + +// @public +export enum KnownWebApplicationFirewallPolicyResourceState { + // (undocumented) + Creating = "Creating", + // (undocumented) + Deleting = "Deleting", + // (undocumented) + Disabled = "Disabled", + // (undocumented) + Disabling = "Disabling", + // (undocumented) + Enabled = "Enabled", + // (undocumented) + Enabling = "Enabling" +} + +// @public +export enum KnownWebApplicationFirewallRuleType { + // (undocumented) + Invalid = "Invalid", + // (undocumented) + MatchRule = "MatchRule" +} + +// @public +export enum KnownWebApplicationFirewallTransform { + // (undocumented) + HtmlEntityDecode = "HtmlEntityDecode", + // (undocumented) + Lowercase = "Lowercase", + // (undocumented) + RemoveNulls = "RemoveNulls", + // (undocumented) + Trim = "Trim", + // (undocumented) + UrlDecode = "UrlDecode", + // (undocumented) + UrlEncode = "UrlEncode" +} + +// @public +export interface ListHubRouteTablesResult { + nextLink?: string; + value?: HubRouteTable[]; +} + +// @public +export interface ListHubVirtualNetworkConnectionsResult { + nextLink?: string; + value?: HubVirtualNetworkConnection[]; +} + +// @public +export interface ListP2SVpnGatewaysResult { + nextLink?: string; + value?: P2SVpnGateway[]; +} + +// @public +export interface ListVirtualHubRouteTableV2SResult { + nextLink?: string; + value?: VirtualHubRouteTableV2[]; +} + +// @public +export interface ListVirtualHubsResult { + nextLink?: string; + value?: VirtualHub[]; +} + +// @public +export interface ListVirtualWANsResult { + nextLink?: string; + value?: VirtualWAN[]; +} + +// @public +export interface ListVpnConnectionsResult { + nextLink?: string; + value?: VpnConnection[]; +} + +// @public +export interface ListVpnGatewaysResult { + nextLink?: string; + value?: VpnGateway[]; +} + +// @public +export interface ListVpnServerConfigurationsResult { + nextLink?: string; + value?: VpnServerConfiguration[]; +} + +// @public +export interface ListVpnSiteLinkConnectionsResult { + nextLink?: string; + value?: VpnSiteLinkConnection[]; +} + +// @public +export interface ListVpnSiteLinksResult { + nextLink?: string; + value?: VpnSiteLink[]; +} + +// @public +export interface ListVpnSitesResult { + nextLink?: string; + value?: VpnSite[]; +} + +// @public +export type LoadBalancer = Resource & { + sku?: LoadBalancerSku; + readonly etag?: string; + frontendIPConfigurations?: FrontendIPConfiguration[]; + backendAddressPools?: BackendAddressPool[]; + loadBalancingRules?: LoadBalancingRule[]; + probes?: Probe[]; + inboundNatRules?: InboundNatRule[]; + inboundNatPools?: InboundNatPool[]; + outboundRules?: OutboundRule[]; + readonly resourceGuid?: string; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface LoadBalancerBackendAddress { + ipAddress?: string; + name?: string; + networkInterfaceIPConfiguration?: NetworkInterfaceIPConfiguration; + virtualNetwork?: VirtualNetwork; +} + +// @public +export interface LoadBalancerBackendAddressPoolListResult { + readonly nextLink?: string; + value?: BackendAddressPool[]; +} + +// @public +export interface LoadBalancerBackendAddressPools { + beginCreateOrUpdate(resourceGroupName: string, loadBalancerName: string, backendAddressPoolName: string, parameters: BackendAddressPool, options?: LoadBalancerBackendAddressPoolsCreateOrUpdateOptionalParams): Promise, LoadBalancerBackendAddressPoolsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, loadBalancerName: string, backendAddressPoolName: string, parameters: BackendAddressPool, options?: LoadBalancerBackendAddressPoolsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, loadBalancerName: string, backendAddressPoolName: string, options?: LoadBalancerBackendAddressPoolsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, loadBalancerName: string, backendAddressPoolName: string, options?: LoadBalancerBackendAddressPoolsDeleteOptionalParams): Promise; + get(resourceGroupName: string, loadBalancerName: string, backendAddressPoolName: string, options?: LoadBalancerBackendAddressPoolsGetOptionalParams): Promise; + list(resourceGroupName: string, loadBalancerName: string, options?: LoadBalancerBackendAddressPoolsListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface LoadBalancerBackendAddressPoolsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type LoadBalancerBackendAddressPoolsCreateOrUpdateResponse = BackendAddressPool; + +// @public +export interface LoadBalancerBackendAddressPoolsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface LoadBalancerBackendAddressPoolsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type LoadBalancerBackendAddressPoolsGetResponse = BackendAddressPool; + +// @public +export interface LoadBalancerBackendAddressPoolsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type LoadBalancerBackendAddressPoolsListNextResponse = LoadBalancerBackendAddressPoolListResult; + +// @public +export interface LoadBalancerBackendAddressPoolsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type LoadBalancerBackendAddressPoolsListResponse = LoadBalancerBackendAddressPoolListResult; + +// @public +export interface LoadBalancerFrontendIPConfigurationListResult { + readonly nextLink?: string; + value?: FrontendIPConfiguration[]; +} + +// @public +export interface LoadBalancerFrontendIPConfigurations { + get(resourceGroupName: string, loadBalancerName: string, frontendIPConfigurationName: string, options?: LoadBalancerFrontendIPConfigurationsGetOptionalParams): Promise; + list(resourceGroupName: string, loadBalancerName: string, options?: LoadBalancerFrontendIPConfigurationsListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface LoadBalancerFrontendIPConfigurationsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type LoadBalancerFrontendIPConfigurationsGetResponse = FrontendIPConfiguration; + +// @public +export interface LoadBalancerFrontendIPConfigurationsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type LoadBalancerFrontendIPConfigurationsListNextResponse = LoadBalancerFrontendIPConfigurationListResult; + +// @public +export interface LoadBalancerFrontendIPConfigurationsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type LoadBalancerFrontendIPConfigurationsListResponse = LoadBalancerFrontendIPConfigurationListResult; + +// @public +export interface LoadBalancerListResult { + readonly nextLink?: string; + value?: LoadBalancer[]; +} + +// @public +export interface LoadBalancerLoadBalancingRuleListResult { + readonly nextLink?: string; + value?: LoadBalancingRule[]; +} + +// @public +export interface LoadBalancerLoadBalancingRules { + get(resourceGroupName: string, loadBalancerName: string, loadBalancingRuleName: string, options?: LoadBalancerLoadBalancingRulesGetOptionalParams): Promise; + list(resourceGroupName: string, loadBalancerName: string, options?: LoadBalancerLoadBalancingRulesListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface LoadBalancerLoadBalancingRulesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type LoadBalancerLoadBalancingRulesGetResponse = LoadBalancingRule; + +// @public +export interface LoadBalancerLoadBalancingRulesListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type LoadBalancerLoadBalancingRulesListNextResponse = LoadBalancerLoadBalancingRuleListResult; + +// @public +export interface LoadBalancerLoadBalancingRulesListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type LoadBalancerLoadBalancingRulesListResponse = LoadBalancerLoadBalancingRuleListResult; + +// @public +export interface LoadBalancerNetworkInterfaces { + list(resourceGroupName: string, loadBalancerName: string, options?: LoadBalancerNetworkInterfacesListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface LoadBalancerNetworkInterfacesListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type LoadBalancerNetworkInterfacesListNextResponse = NetworkInterfaceListResult; + +// @public +export interface LoadBalancerNetworkInterfacesListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type LoadBalancerNetworkInterfacesListResponse = NetworkInterfaceListResult; + +// @public +export interface LoadBalancerOutboundRuleListResult { + readonly nextLink?: string; + value?: OutboundRule[]; +} + +// @public +export type LoadBalancerOutboundRuleProtocol = string; + +// @public +export interface LoadBalancerOutboundRules { + get(resourceGroupName: string, loadBalancerName: string, outboundRuleName: string, options?: LoadBalancerOutboundRulesGetOptionalParams): Promise; + list(resourceGroupName: string, loadBalancerName: string, options?: LoadBalancerOutboundRulesListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface LoadBalancerOutboundRulesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type LoadBalancerOutboundRulesGetResponse = OutboundRule; + +// @public +export interface LoadBalancerOutboundRulesListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type LoadBalancerOutboundRulesListNextResponse = LoadBalancerOutboundRuleListResult; + +// @public +export interface LoadBalancerOutboundRulesListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type LoadBalancerOutboundRulesListResponse = LoadBalancerOutboundRuleListResult; + +// @public +export interface LoadBalancerProbeListResult { + readonly nextLink?: string; + value?: Probe[]; +} + +// @public +export interface LoadBalancerProbes { + get(resourceGroupName: string, loadBalancerName: string, probeName: string, options?: LoadBalancerProbesGetOptionalParams): Promise; + list(resourceGroupName: string, loadBalancerName: string, options?: LoadBalancerProbesListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface LoadBalancerProbesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type LoadBalancerProbesGetResponse = Probe; + +// @public +export interface LoadBalancerProbesListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type LoadBalancerProbesListNextResponse = LoadBalancerProbeListResult; + +// @public +export interface LoadBalancerProbesListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type LoadBalancerProbesListResponse = LoadBalancerProbeListResult; + +// @public +export interface LoadBalancers { + beginCreateOrUpdate(resourceGroupName: string, loadBalancerName: string, parameters: LoadBalancer, options?: LoadBalancersCreateOrUpdateOptionalParams): Promise, LoadBalancersCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, loadBalancerName: string, parameters: LoadBalancer, options?: LoadBalancersCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, loadBalancerName: string, options?: LoadBalancersDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, loadBalancerName: string, options?: LoadBalancersDeleteOptionalParams): Promise; + get(resourceGroupName: string, loadBalancerName: string, options?: LoadBalancersGetOptionalParams): Promise; + list(resourceGroupName: string, options?: LoadBalancersListOptionalParams): PagedAsyncIterableIterator; + listAll(options?: LoadBalancersListAllOptionalParams): PagedAsyncIterableIterator; + updateTags(resourceGroupName: string, loadBalancerName: string, parameters: TagsObject, options?: LoadBalancersUpdateTagsOptionalParams): Promise; +} + +// @public +export interface LoadBalancersCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type LoadBalancersCreateOrUpdateResponse = LoadBalancer; + +// @public +export interface LoadBalancersDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface LoadBalancersGetOptionalParams extends coreClient.OperationOptions { + expand?: string; +} + +// @public +export type LoadBalancersGetResponse = LoadBalancer; + +// @public +export interface LoadBalancerSku { + name?: LoadBalancerSkuName; +} + +// @public +export type LoadBalancerSkuName = string; + +// @public +export interface LoadBalancersListAllNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type LoadBalancersListAllNextResponse = LoadBalancerListResult; + +// @public +export interface LoadBalancersListAllOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type LoadBalancersListAllResponse = LoadBalancerListResult; + +// @public +export interface LoadBalancersListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type LoadBalancersListNextResponse = LoadBalancerListResult; + +// @public +export interface LoadBalancersListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type LoadBalancersListResponse = LoadBalancerListResult; + +// @public +export interface LoadBalancersUpdateTagsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type LoadBalancersUpdateTagsResponse = LoadBalancer; + +// @public +export type LoadBalancingRule = SubResource & { + name?: string; + readonly etag?: string; + readonly type?: string; + frontendIPConfiguration?: SubResource; + backendAddressPool?: SubResource; + probe?: SubResource; + protocol?: TransportProtocol; + loadDistribution?: LoadDistribution; + frontendPort?: number; + backendPort?: number; + idleTimeoutInMinutes?: number; + enableFloatingIP?: boolean; + enableTcpReset?: boolean; + disableOutboundSnat?: boolean; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export type LoadDistribution = string; + +// @public +export type LocalNetworkGateway = Resource & { + readonly etag?: string; + localNetworkAddressSpace?: AddressSpace; + gatewayIpAddress?: string; + fqdn?: string; + bgpSettings?: BgpSettings; + readonly resourceGuid?: string; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface LocalNetworkGatewayListResult { + readonly nextLink?: string; + value?: LocalNetworkGateway[]; +} + +// @public +export interface LocalNetworkGateways { + beginCreateOrUpdate(resourceGroupName: string, localNetworkGatewayName: string, parameters: LocalNetworkGateway, options?: LocalNetworkGatewaysCreateOrUpdateOptionalParams): Promise, LocalNetworkGatewaysCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, localNetworkGatewayName: string, parameters: LocalNetworkGateway, options?: LocalNetworkGatewaysCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, localNetworkGatewayName: string, options?: LocalNetworkGatewaysDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, localNetworkGatewayName: string, options?: LocalNetworkGatewaysDeleteOptionalParams): Promise; + get(resourceGroupName: string, localNetworkGatewayName: string, options?: LocalNetworkGatewaysGetOptionalParams): Promise; + list(resourceGroupName: string, options?: LocalNetworkGatewaysListOptionalParams): PagedAsyncIterableIterator; + updateTags(resourceGroupName: string, localNetworkGatewayName: string, parameters: TagsObject, options?: LocalNetworkGatewaysUpdateTagsOptionalParams): Promise; +} + +// @public +export interface LocalNetworkGatewaysCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type LocalNetworkGatewaysCreateOrUpdateResponse = LocalNetworkGateway; + +// @public +export interface LocalNetworkGatewaysDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface LocalNetworkGatewaysGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type LocalNetworkGatewaysGetResponse = LocalNetworkGateway; + +// @public +export interface LocalNetworkGatewaysListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type LocalNetworkGatewaysListNextResponse = LocalNetworkGatewayListResult; + +// @public +export interface LocalNetworkGatewaysListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type LocalNetworkGatewaysListResponse = LocalNetworkGatewayListResult; + +// @public +export interface LocalNetworkGatewaysUpdateTagsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type LocalNetworkGatewaysUpdateTagsResponse = LocalNetworkGateway; + +// @public +export interface LogSpecification { + blobDuration?: string; + displayName?: string; + name?: string; +} + +// @public +export type ManagedRuleEnabledState = string; + +// @public +export interface ManagedRuleGroupOverride { + ruleGroupName: string; + rules?: ManagedRuleOverride[]; +} + +// @public +export interface ManagedRuleOverride { + ruleId: string; + state?: ManagedRuleEnabledState; +} + +// @public +export interface ManagedRulesDefinition { + exclusions?: OwaspCrsExclusionEntry[]; + managedRuleSets: ManagedRuleSet[]; +} + +// @public +export interface ManagedRuleSet { + ruleGroupOverrides?: ManagedRuleGroupOverride[]; + ruleSetType: string; + ruleSetVersion: string; +} + +// @public +export interface ManagedServiceIdentity { + readonly principalId?: string; + readonly tenantId?: string; + type?: ResourceIdentityType; + userAssignedIdentities?: { + [propertyName: string]: Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties; + }; +} + +// @public +export interface MatchCondition { + matchValues: string[]; + matchVariables: MatchVariable[]; + negationConditon?: boolean; + operator: WebApplicationFirewallOperator; + transforms?: WebApplicationFirewallTransform[]; +} + +// @public +export interface MatchedRule { + action?: string; + ruleName?: string; +} + +// @public +export interface MatchVariable { + selector?: string; + variableName: WebApplicationFirewallMatchVariable; +} + +// @public +export interface MetricSpecification { + aggregationType?: string; + availabilities?: Availability[]; + dimensions?: Dimension[]; + displayDescription?: string; + displayName?: string; + enableRegionalMdmAccount?: boolean; + fillGapWithZero?: boolean; + isInternal?: boolean; + metricFilterPattern?: string; + name?: string; + resourceIdDimensionNameOverride?: string; + sourceMdmAccount?: string; + sourceMdmNamespace?: string; + unit?: string; +} + +// @public +export type NatGateway = Resource & { + sku?: NatGatewaySku; + zones?: string[]; + readonly etag?: string; + idleTimeoutInMinutes?: number; + publicIpAddresses?: SubResource[]; + publicIpPrefixes?: SubResource[]; + readonly subnets?: SubResource[]; + readonly resourceGuid?: string; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface NatGatewayListResult { + nextLink?: string; + value?: NatGateway[]; +} + +// @public +export interface NatGateways { + beginCreateOrUpdate(resourceGroupName: string, natGatewayName: string, parameters: NatGateway, options?: NatGatewaysCreateOrUpdateOptionalParams): Promise, NatGatewaysCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, natGatewayName: string, parameters: NatGateway, options?: NatGatewaysCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, natGatewayName: string, options?: NatGatewaysDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, natGatewayName: string, options?: NatGatewaysDeleteOptionalParams): Promise; + get(resourceGroupName: string, natGatewayName: string, options?: NatGatewaysGetOptionalParams): Promise; + list(resourceGroupName: string, options?: NatGatewaysListOptionalParams): PagedAsyncIterableIterator; + listAll(options?: NatGatewaysListAllOptionalParams): PagedAsyncIterableIterator; + updateTags(resourceGroupName: string, natGatewayName: string, parameters: TagsObject, options?: NatGatewaysUpdateTagsOptionalParams): Promise; +} + +// @public +export interface NatGatewaysCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type NatGatewaysCreateOrUpdateResponse = NatGateway; + +// @public +export interface NatGatewaysDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface NatGatewaysGetOptionalParams extends coreClient.OperationOptions { + expand?: string; +} + +// @public +export type NatGatewaysGetResponse = NatGateway; + +// @public +export interface NatGatewaySku { + name?: NatGatewaySkuName; +} + +// @public +export type NatGatewaySkuName = string; + +// @public +export interface NatGatewaysListAllNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NatGatewaysListAllNextResponse = NatGatewayListResult; + +// @public +export interface NatGatewaysListAllOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NatGatewaysListAllResponse = NatGatewayListResult; + +// @public +export interface NatGatewaysListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NatGatewaysListNextResponse = NatGatewayListResult; + +// @public +export interface NatGatewaysListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NatGatewaysListResponse = NatGatewayListResult; + +// @public +export interface NatGatewaysUpdateTagsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NatGatewaysUpdateTagsResponse = NatGateway; + +// @public +export type NatRuleCondition = FirewallPolicyRuleCondition & { + ruleConditionType: "NatRuleCondition"; + ipProtocols?: FirewallPolicyRuleConditionNetworkProtocol[]; + sourceAddresses?: string[]; + destinationAddresses?: string[]; + destinationPorts?: string[]; + sourceIpGroups?: string[]; + terminateTLS?: boolean; +}; + +// @public +export interface NetworkConfigurationDiagnosticParameters { + profiles: NetworkConfigurationDiagnosticProfile[]; + targetResourceId: string; + verbosityLevel?: VerbosityLevel; +} + +// @public +export interface NetworkConfigurationDiagnosticProfile { + destination: string; + destinationPort: string; + direction: Direction; + protocol: string; + source: string; +} + +// @public +export interface NetworkConfigurationDiagnosticResponse { + readonly results?: NetworkConfigurationDiagnosticResult[]; +} + +// @public +export interface NetworkConfigurationDiagnosticResult { + networkSecurityGroupResult?: NetworkSecurityGroupResult; + profile?: NetworkConfigurationDiagnosticProfile; +} + +// @public +export type NetworkIntentPolicy = Resource & { + readonly etag?: string; +}; + +// @public +export interface NetworkIntentPolicyConfiguration { + networkIntentPolicyName?: string; + sourceNetworkIntentPolicy?: NetworkIntentPolicy; +} + +// @public +export type NetworkInterface = Resource & { + readonly etag?: string; + readonly virtualMachine?: SubResource; + networkSecurityGroup?: NetworkSecurityGroup; + readonly privateEndpoint?: PrivateEndpoint; + ipConfigurations?: NetworkInterfaceIPConfiguration[]; + readonly tapConfigurations?: NetworkInterfaceTapConfiguration[]; + dnsSettings?: NetworkInterfaceDnsSettings; + readonly macAddress?: string; + readonly primary?: boolean; + enableAcceleratedNetworking?: boolean; + enableIPForwarding?: boolean; + readonly hostedWorkloads?: string[]; + readonly resourceGuid?: string; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface NetworkInterfaceAssociation { + readonly id?: string; + securityRules?: SecurityRule[]; +} + +// @public +export interface NetworkInterfaceDnsSettings { + readonly appliedDnsServers?: string[]; + dnsServers?: string[]; + internalDnsNameLabel?: string; + readonly internalDomainNameSuffix?: string; + readonly internalFqdn?: string; +} + +// @public +export type NetworkInterfaceIPConfiguration = SubResource & { + name?: string; + readonly etag?: string; + virtualNetworkTaps?: VirtualNetworkTap[]; + applicationGatewayBackendAddressPools?: ApplicationGatewayBackendAddressPool[]; + loadBalancerBackendAddressPools?: BackendAddressPool[]; + loadBalancerInboundNatRules?: InboundNatRule[]; + privateIPAddress?: string; + privateIPAllocationMethod?: IPAllocationMethod; + privateIPAddressVersion?: IPVersion; + subnet?: Subnet; + primary?: boolean; + publicIPAddress?: PublicIPAddress; + applicationSecurityGroups?: ApplicationSecurityGroup[]; + readonly provisioningState?: ProvisioningState; + readonly privateLinkConnectionProperties?: NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties; +}; + +// @public +export interface NetworkInterfaceIPConfigurationListResult { + readonly nextLink?: string; + value?: NetworkInterfaceIPConfiguration[]; +} + +// @public +export interface NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties { + readonly fqdns?: string[]; + readonly groupId?: string; + readonly requiredMemberName?: string; +} + +// @public +export interface NetworkInterfaceIPConfigurations { + get(resourceGroupName: string, networkInterfaceName: string, ipConfigurationName: string, options?: NetworkInterfaceIPConfigurationsGetOptionalParams): Promise; + list(resourceGroupName: string, networkInterfaceName: string, options?: NetworkInterfaceIPConfigurationsListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface NetworkInterfaceIPConfigurationsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NetworkInterfaceIPConfigurationsGetResponse = NetworkInterfaceIPConfiguration; + +// @public +export interface NetworkInterfaceIPConfigurationsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NetworkInterfaceIPConfigurationsListNextResponse = NetworkInterfaceIPConfigurationListResult; + +// @public +export interface NetworkInterfaceIPConfigurationsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NetworkInterfaceIPConfigurationsListResponse = NetworkInterfaceIPConfigurationListResult; + +// @public +export interface NetworkInterfaceListResult { + readonly nextLink?: string; + value?: NetworkInterface[]; +} + +// @public +export interface NetworkInterfaceLoadBalancerListResult { + readonly nextLink?: string; + value?: LoadBalancer[]; +} + +// @public +export interface NetworkInterfaceLoadBalancers { + list(resourceGroupName: string, networkInterfaceName: string, options?: NetworkInterfaceLoadBalancersListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface NetworkInterfaceLoadBalancersListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NetworkInterfaceLoadBalancersListNextResponse = NetworkInterfaceLoadBalancerListResult; + +// @public +export interface NetworkInterfaceLoadBalancersListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NetworkInterfaceLoadBalancersListResponse = NetworkInterfaceLoadBalancerListResult; + +// @public +export interface NetworkInterfaces { + beginCreateOrUpdate(resourceGroupName: string, networkInterfaceName: string, parameters: NetworkInterface, options?: NetworkInterfacesCreateOrUpdateOptionalParams): Promise, NetworkInterfacesCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, networkInterfaceName: string, parameters: NetworkInterface, options?: NetworkInterfacesCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, networkInterfaceName: string, options?: NetworkInterfacesDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, networkInterfaceName: string, options?: NetworkInterfacesDeleteOptionalParams): Promise; + beginGetEffectiveRouteTable(resourceGroupName: string, networkInterfaceName: string, options?: NetworkInterfacesGetEffectiveRouteTableOptionalParams): Promise, NetworkInterfacesGetEffectiveRouteTableResponse>>; + beginGetEffectiveRouteTableAndWait(resourceGroupName: string, networkInterfaceName: string, options?: NetworkInterfacesGetEffectiveRouteTableOptionalParams): Promise; + beginListEffectiveNetworkSecurityGroups(resourceGroupName: string, networkInterfaceName: string, options?: NetworkInterfacesListEffectiveNetworkSecurityGroupsOptionalParams): Promise, NetworkInterfacesListEffectiveNetworkSecurityGroupsResponse>>; + beginListEffectiveNetworkSecurityGroupsAndWait(resourceGroupName: string, networkInterfaceName: string, options?: NetworkInterfacesListEffectiveNetworkSecurityGroupsOptionalParams): Promise; + get(resourceGroupName: string, networkInterfaceName: string, options?: NetworkInterfacesGetOptionalParams): Promise; + getVirtualMachineScaleSetIpConfiguration(resourceGroupName: string, virtualMachineScaleSetName: string, virtualmachineIndex: string, networkInterfaceName: string, ipConfigurationName: string, options?: NetworkInterfacesGetVirtualMachineScaleSetIpConfigurationOptionalParams): Promise; + getVirtualMachineScaleSetNetworkInterface(resourceGroupName: string, virtualMachineScaleSetName: string, virtualmachineIndex: string, networkInterfaceName: string, options?: NetworkInterfacesGetVirtualMachineScaleSetNetworkInterfaceOptionalParams): Promise; + list(resourceGroupName: string, options?: NetworkInterfacesListOptionalParams): PagedAsyncIterableIterator; + listAll(options?: NetworkInterfacesListAllOptionalParams): PagedAsyncIterableIterator; + listVirtualMachineScaleSetIpConfigurations(resourceGroupName: string, virtualMachineScaleSetName: string, virtualmachineIndex: string, networkInterfaceName: string, options?: NetworkInterfacesListVirtualMachineScaleSetIpConfigurationsOptionalParams): PagedAsyncIterableIterator; + listVirtualMachineScaleSetNetworkInterfaces(resourceGroupName: string, virtualMachineScaleSetName: string, options?: NetworkInterfacesListVirtualMachineScaleSetNetworkInterfacesOptionalParams): PagedAsyncIterableIterator; + listVirtualMachineScaleSetVMNetworkInterfaces(resourceGroupName: string, virtualMachineScaleSetName: string, virtualmachineIndex: string, options?: NetworkInterfacesListVirtualMachineScaleSetVMNetworkInterfacesOptionalParams): PagedAsyncIterableIterator; + updateTags(resourceGroupName: string, networkInterfaceName: string, parameters: TagsObject, options?: NetworkInterfacesUpdateTagsOptionalParams): Promise; +} + +// @public +export interface NetworkInterfacesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type NetworkInterfacesCreateOrUpdateResponse = NetworkInterface; + +// @public +export interface NetworkInterfacesDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface NetworkInterfacesGetEffectiveRouteTableOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type NetworkInterfacesGetEffectiveRouteTableResponse = EffectiveRouteListResult; + +// @public +export interface NetworkInterfacesGetOptionalParams extends coreClient.OperationOptions { + expand?: string; +} + +// @public +export type NetworkInterfacesGetResponse = NetworkInterface; + +// @public +export interface NetworkInterfacesGetVirtualMachineScaleSetIpConfigurationOptionalParams extends coreClient.OperationOptions { + expand?: string; +} + +// @public +export type NetworkInterfacesGetVirtualMachineScaleSetIpConfigurationResponse = NetworkInterfaceIPConfiguration; + +// @public +export interface NetworkInterfacesGetVirtualMachineScaleSetNetworkInterfaceOptionalParams extends coreClient.OperationOptions { + expand?: string; +} + +// @public +export type NetworkInterfacesGetVirtualMachineScaleSetNetworkInterfaceResponse = NetworkInterface; + +// @public +export interface NetworkInterfacesListAllNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NetworkInterfacesListAllNextResponse = NetworkInterfaceListResult; + +// @public +export interface NetworkInterfacesListAllOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NetworkInterfacesListAllResponse = NetworkInterfaceListResult; + +// @public +export interface NetworkInterfacesListEffectiveNetworkSecurityGroupsOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type NetworkInterfacesListEffectiveNetworkSecurityGroupsResponse = EffectiveNetworkSecurityGroupListResult; + +// @public +export interface NetworkInterfacesListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NetworkInterfacesListNextResponse = NetworkInterfaceListResult; + +// @public +export interface NetworkInterfacesListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NetworkInterfacesListResponse = NetworkInterfaceListResult; + +// @public +export interface NetworkInterfacesListVirtualMachineScaleSetIpConfigurationsNextOptionalParams extends coreClient.OperationOptions { + expand?: string; +} + +// @public +export type NetworkInterfacesListVirtualMachineScaleSetIpConfigurationsNextResponse = NetworkInterfaceIPConfigurationListResult; + +// @public +export interface NetworkInterfacesListVirtualMachineScaleSetIpConfigurationsOptionalParams extends coreClient.OperationOptions { + expand?: string; +} + +// @public +export type NetworkInterfacesListVirtualMachineScaleSetIpConfigurationsResponse = NetworkInterfaceIPConfigurationListResult; + +// @public +export interface NetworkInterfacesListVirtualMachineScaleSetNetworkInterfacesNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NetworkInterfacesListVirtualMachineScaleSetNetworkInterfacesNextResponse = NetworkInterfaceListResult; + +// @public +export interface NetworkInterfacesListVirtualMachineScaleSetNetworkInterfacesOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NetworkInterfacesListVirtualMachineScaleSetNetworkInterfacesResponse = NetworkInterfaceListResult; + +// @public +export interface NetworkInterfacesListVirtualMachineScaleSetVMNetworkInterfacesNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NetworkInterfacesListVirtualMachineScaleSetVMNetworkInterfacesNextResponse = NetworkInterfaceListResult; + +// @public +export interface NetworkInterfacesListVirtualMachineScaleSetVMNetworkInterfacesOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NetworkInterfacesListVirtualMachineScaleSetVMNetworkInterfacesResponse = NetworkInterfaceListResult; + +// @public +export interface NetworkInterfacesUpdateTagsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NetworkInterfacesUpdateTagsResponse = NetworkInterface; + +// @public +export type NetworkInterfaceTapConfiguration = SubResource & { + name?: string; + readonly etag?: string; + readonly type?: string; + virtualNetworkTap?: VirtualNetworkTap; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface NetworkInterfaceTapConfigurationListResult { + readonly nextLink?: string; + value?: NetworkInterfaceTapConfiguration[]; +} + +// @public +export interface NetworkInterfaceTapConfigurations { + beginCreateOrUpdate(resourceGroupName: string, networkInterfaceName: string, tapConfigurationName: string, tapConfigurationParameters: NetworkInterfaceTapConfiguration, options?: NetworkInterfaceTapConfigurationsCreateOrUpdateOptionalParams): Promise, NetworkInterfaceTapConfigurationsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, networkInterfaceName: string, tapConfigurationName: string, tapConfigurationParameters: NetworkInterfaceTapConfiguration, options?: NetworkInterfaceTapConfigurationsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, networkInterfaceName: string, tapConfigurationName: string, options?: NetworkInterfaceTapConfigurationsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, networkInterfaceName: string, tapConfigurationName: string, options?: NetworkInterfaceTapConfigurationsDeleteOptionalParams): Promise; + get(resourceGroupName: string, networkInterfaceName: string, tapConfigurationName: string, options?: NetworkInterfaceTapConfigurationsGetOptionalParams): Promise; + list(resourceGroupName: string, networkInterfaceName: string, options?: NetworkInterfaceTapConfigurationsListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface NetworkInterfaceTapConfigurationsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type NetworkInterfaceTapConfigurationsCreateOrUpdateResponse = NetworkInterfaceTapConfiguration; + +// @public +export interface NetworkInterfaceTapConfigurationsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface NetworkInterfaceTapConfigurationsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NetworkInterfaceTapConfigurationsGetResponse = NetworkInterfaceTapConfiguration; + +// @public +export interface NetworkInterfaceTapConfigurationsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NetworkInterfaceTapConfigurationsListNextResponse = NetworkInterfaceTapConfigurationListResult; + +// @public +export interface NetworkInterfaceTapConfigurationsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NetworkInterfaceTapConfigurationsListResponse = NetworkInterfaceTapConfigurationListResult; + +// @public (undocumented) +export class NetworkManagementClient extends NetworkManagementClientContext { + constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: NetworkManagementClientOptionalParams); + // (undocumented) + applicationGateways: ApplicationGateways; + // (undocumented) + applicationSecurityGroups: ApplicationSecurityGroups; + // (undocumented) + availableDelegations: AvailableDelegations; + // (undocumented) + availableEndpointServices: AvailableEndpointServices; + // (undocumented) + availablePrivateEndpointTypes: AvailablePrivateEndpointTypes; + // (undocumented) + availableResourceGroupDelegations: AvailableResourceGroupDelegations; + // (undocumented) + availableServiceAliases: AvailableServiceAliases; + // (undocumented) + azureFirewallFqdnTags: AzureFirewallFqdnTags; + // (undocumented) + azureFirewalls: AzureFirewalls; + // (undocumented) + bastionHosts: BastionHosts; + beginDeleteBastionShareableLink(resourceGroupName: string, bastionHostName: string, bslRequest: BastionShareableLinkListRequest, options?: NetworkManagementClientDeleteBastionShareableLinkOptionalParams): Promise, void>>; + beginDeleteBastionShareableLinkAndWait(resourceGroupName: string, bastionHostName: string, bslRequest: BastionShareableLinkListRequest, options?: NetworkManagementClientDeleteBastionShareableLinkOptionalParams): Promise; + beginGeneratevirtualwanvpnserverconfigurationvpnprofile(resourceGroupName: string, virtualWANName: string, vpnClientParams: VirtualWanVpnProfileParameters, options?: NetworkManagementClientGeneratevirtualwanvpnserverconfigurationvpnprofileOptionalParams): Promise, NetworkManagementClientGeneratevirtualwanvpnserverconfigurationvpnprofileResponse>>; + beginGeneratevirtualwanvpnserverconfigurationvpnprofileAndWait(resourceGroupName: string, virtualWANName: string, vpnClientParams: VirtualWanVpnProfileParameters, options?: NetworkManagementClientGeneratevirtualwanvpnserverconfigurationvpnprofileOptionalParams): Promise; + beginListActiveSessionsAndWait(resourceGroupName: string, bastionHostName: string, options?: NetworkManagementClientGetActiveSessionsOptionalParams): PagedAsyncIterableIterator; + beginListPutBastionShareableLinkAndWait(resourceGroupName: string, bastionHostName: string, bslRequest: BastionShareableLinkListRequest, options?: NetworkManagementClientPutBastionShareableLinkOptionalParams): PagedAsyncIterableIterator; + // (undocumented) + bgpServiceCommunities: BgpServiceCommunities; + checkDnsNameAvailability(location: string, domainNameLabel: string, options?: NetworkManagementClientCheckDnsNameAvailabilityOptionalParams): Promise; + // (undocumented) + connectionMonitors: ConnectionMonitors; + // (undocumented) + ddosCustomPolicies: DdosCustomPolicies; + // (undocumented) + ddosProtectionPlans: DdosProtectionPlans; + // (undocumented) + defaultSecurityRules: DefaultSecurityRules; + // (undocumented) + expressRouteCircuitAuthorizations: ExpressRouteCircuitAuthorizations; + // (undocumented) + expressRouteCircuitConnections: ExpressRouteCircuitConnections; + // (undocumented) + expressRouteCircuitPeerings: ExpressRouteCircuitPeerings; + // (undocumented) + expressRouteCircuits: ExpressRouteCircuits; + // (undocumented) + expressRouteConnections: ExpressRouteConnections; + // (undocumented) + expressRouteCrossConnectionPeerings: ExpressRouteCrossConnectionPeerings; + // (undocumented) + expressRouteCrossConnections: ExpressRouteCrossConnections; + // (undocumented) + expressRouteGateways: ExpressRouteGateways; + // (undocumented) + expressRouteLinks: ExpressRouteLinks; + // (undocumented) + expressRoutePorts: ExpressRoutePorts; + // (undocumented) + expressRoutePortsLocations: ExpressRoutePortsLocations; + // (undocumented) + expressRouteServiceProviders: ExpressRouteServiceProviders; + // (undocumented) + firewallPolicies: FirewallPolicies; + // (undocumented) + firewallPolicyRuleGroups: FirewallPolicyRuleGroups; + // (undocumented) + flowLogs: FlowLogs; + // (undocumented) + hubRouteTables: HubRouteTables; + // (undocumented) + hubVirtualNetworkConnections: HubVirtualNetworkConnections; + // (undocumented) + inboundNatRules: InboundNatRules; + // (undocumented) + ipAllocations: IpAllocations; + // (undocumented) + ipGroups: IpGroups; + listBastionShareableLink(resourceGroupName: string, bastionHostName: string, bslRequest: BastionShareableLinkListRequest, options?: NetworkManagementClientGetBastionShareableLinkOptionalParams): PagedAsyncIterableIterator; + listDisconnectActiveSessions(resourceGroupName: string, bastionHostName: string, sessionIds: SessionIds, options?: NetworkManagementClientDisconnectActiveSessionsOptionalParams): PagedAsyncIterableIterator; + // (undocumented) + loadBalancerBackendAddressPools: LoadBalancerBackendAddressPools; + // (undocumented) + loadBalancerFrontendIPConfigurations: LoadBalancerFrontendIPConfigurations; + // (undocumented) + loadBalancerLoadBalancingRules: LoadBalancerLoadBalancingRules; + // (undocumented) + loadBalancerNetworkInterfaces: LoadBalancerNetworkInterfaces; + // (undocumented) + loadBalancerOutboundRules: LoadBalancerOutboundRules; + // (undocumented) + loadBalancerProbes: LoadBalancerProbes; + // (undocumented) + loadBalancers: LoadBalancers; + // (undocumented) + localNetworkGateways: LocalNetworkGateways; + // (undocumented) + natGateways: NatGateways; + // (undocumented) + networkInterfaceIPConfigurations: NetworkInterfaceIPConfigurations; + // (undocumented) + networkInterfaceLoadBalancers: NetworkInterfaceLoadBalancers; + // (undocumented) + networkInterfaces: NetworkInterfaces; + // (undocumented) + networkInterfaceTapConfigurations: NetworkInterfaceTapConfigurations; + // (undocumented) + networkProfiles: NetworkProfiles; + // (undocumented) + networkSecurityGroups: NetworkSecurityGroups; + // (undocumented) + networkVirtualAppliances: NetworkVirtualAppliances; + // (undocumented) + networkWatchers: NetworkWatchers; + // (undocumented) + operations: Operations; + // (undocumented) + p2SVpnGateways: P2SVpnGateways; + // (undocumented) + packetCaptures: PacketCaptures; + // (undocumented) + peerExpressRouteCircuitConnections: PeerExpressRouteCircuitConnections; + // (undocumented) + privateDnsZoneGroups: PrivateDnsZoneGroups; + // (undocumented) + privateEndpoints: PrivateEndpoints; + // (undocumented) + privateLinkServices: PrivateLinkServices; + // (undocumented) + publicIPAddresses: PublicIPAddresses; + // (undocumented) + publicIPPrefixes: PublicIPPrefixes; + // (undocumented) + resourceNavigationLinks: ResourceNavigationLinks; + // (undocumented) + routeFilterRules: RouteFilterRules; + // (undocumented) + routeFilters: RouteFilters; + // (undocumented) + routes: Routes; + // (undocumented) + routeTables: RouteTables; + // (undocumented) + securityPartnerProviders: SecurityPartnerProviders; + // (undocumented) + securityRules: SecurityRules; + // (undocumented) + serviceAssociationLinks: ServiceAssociationLinks; + // (undocumented) + serviceEndpointPolicies: ServiceEndpointPolicies; + // (undocumented) + serviceEndpointPolicyDefinitions: ServiceEndpointPolicyDefinitions; + // (undocumented) + serviceTags: ServiceTags; + // (undocumented) + subnets: Subnets; + supportedSecurityProviders(resourceGroupName: string, virtualWANName: string, options?: NetworkManagementClientSupportedSecurityProvidersOptionalParams): Promise; + // (undocumented) + usages: Usages; + // (undocumented) + virtualHubRouteTableV2S: VirtualHubRouteTableV2S; + // (undocumented) + virtualHubs: VirtualHubs; + // (undocumented) + virtualNetworkGatewayConnections: VirtualNetworkGatewayConnections; + // (undocumented) + virtualNetworkGateways: VirtualNetworkGateways; + // (undocumented) + virtualNetworkPeerings: VirtualNetworkPeerings; + // (undocumented) + virtualNetworks: VirtualNetworks; + // (undocumented) + virtualNetworkTaps: VirtualNetworkTaps; + // (undocumented) + virtualRouterPeerings: VirtualRouterPeerings; + // (undocumented) + virtualRouters: VirtualRouters; + // (undocumented) + virtualWans: VirtualWans; + // (undocumented) + vpnConnections: VpnConnections; + // (undocumented) + vpnGateways: VpnGateways; + // (undocumented) + vpnLinkConnections: VpnLinkConnections; + // (undocumented) + vpnServerConfigurations: VpnServerConfigurations; + // (undocumented) + vpnServerConfigurationsAssociatedWithVirtualWan: VpnServerConfigurationsAssociatedWithVirtualWan; + // (undocumented) + vpnSiteLinkConnections: VpnSiteLinkConnections; + // (undocumented) + vpnSiteLinks: VpnSiteLinks; + // (undocumented) + vpnSites: VpnSites; + // (undocumented) + vpnSitesConfiguration: VpnSitesConfiguration; + // (undocumented) + webApplicationFirewallPolicies: WebApplicationFirewallPolicies; +} + +// @public +export interface NetworkManagementClientCheckDnsNameAvailabilityOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NetworkManagementClientCheckDnsNameAvailabilityResponse = DnsNameAvailabilityResult; + +// @public (undocumented) +export class NetworkManagementClientContext extends coreClient.ServiceClient { + // (undocumented) + $host: string; + constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: NetworkManagementClientOptionalParams); + // (undocumented) + subscriptionId: string; +} + +// @public +export interface NetworkManagementClientDeleteBastionShareableLinkOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface NetworkManagementClientDisconnectActiveSessionsNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NetworkManagementClientDisconnectActiveSessionsNextResponse = BastionSessionDeleteResult; + +// @public +export interface NetworkManagementClientDisconnectActiveSessionsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NetworkManagementClientDisconnectActiveSessionsResponse = BastionSessionDeleteResult; + +// @public +export interface NetworkManagementClientGeneratevirtualwanvpnserverconfigurationvpnprofileOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type NetworkManagementClientGeneratevirtualwanvpnserverconfigurationvpnprofileResponse = VpnProfileResponse; + +// @public +export interface NetworkManagementClientGetActiveSessionsNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NetworkManagementClientGetActiveSessionsNextResponse = BastionActiveSessionListResult; + +// @public +export interface NetworkManagementClientGetActiveSessionsOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type NetworkManagementClientGetActiveSessionsResponse = BastionActiveSessionListResult; + +// @public +export interface NetworkManagementClientGetBastionShareableLinkNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NetworkManagementClientGetBastionShareableLinkNextResponse = BastionShareableLinkListResult; + +// @public +export interface NetworkManagementClientGetBastionShareableLinkOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NetworkManagementClientGetBastionShareableLinkResponse = BastionShareableLinkListResult; + +// @public +export interface NetworkManagementClientOptionalParams extends coreClient.ServiceClientOptions { + $host?: string; + endpoint?: string; +} + +// @public +export interface NetworkManagementClientPutBastionShareableLinkNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NetworkManagementClientPutBastionShareableLinkNextResponse = BastionShareableLinkListResult; + +// @public +export interface NetworkManagementClientPutBastionShareableLinkOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type NetworkManagementClientPutBastionShareableLinkResponse = BastionShareableLinkListResult; + +// @public +export interface NetworkManagementClientSupportedSecurityProvidersOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NetworkManagementClientSupportedSecurityProvidersResponse = VirtualWanSecurityProviders; + +// @public +export type NetworkOperationStatus = string; + +// @public +export type NetworkProfile = Resource & { + readonly etag?: string; + readonly containerNetworkInterfaces?: ContainerNetworkInterface[]; + containerNetworkInterfaceConfigurations?: ContainerNetworkInterfaceConfiguration[]; + readonly resourceGuid?: string; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface NetworkProfileListResult { + nextLink?: string; + value?: NetworkProfile[]; +} + +// @public +export interface NetworkProfiles { + beginDelete(resourceGroupName: string, networkProfileName: string, options?: NetworkProfilesDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, networkProfileName: string, options?: NetworkProfilesDeleteOptionalParams): Promise; + createOrUpdate(resourceGroupName: string, networkProfileName: string, parameters: NetworkProfile, options?: NetworkProfilesCreateOrUpdateOptionalParams): Promise; + get(resourceGroupName: string, networkProfileName: string, options?: NetworkProfilesGetOptionalParams): Promise; + list(resourceGroupName: string, options?: NetworkProfilesListOptionalParams): PagedAsyncIterableIterator; + listAll(options?: NetworkProfilesListAllOptionalParams): PagedAsyncIterableIterator; + updateTags(resourceGroupName: string, networkProfileName: string, parameters: TagsObject, options?: NetworkProfilesUpdateTagsOptionalParams): Promise; +} + +// @public +export interface NetworkProfilesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NetworkProfilesCreateOrUpdateResponse = NetworkProfile; + +// @public +export interface NetworkProfilesDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface NetworkProfilesGetOptionalParams extends coreClient.OperationOptions { + expand?: string; +} + +// @public +export type NetworkProfilesGetResponse = NetworkProfile; + +// @public +export interface NetworkProfilesListAllNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NetworkProfilesListAllNextResponse = NetworkProfileListResult; + +// @public +export interface NetworkProfilesListAllOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NetworkProfilesListAllResponse = NetworkProfileListResult; + +// @public +export interface NetworkProfilesListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NetworkProfilesListNextResponse = NetworkProfileListResult; + +// @public +export interface NetworkProfilesListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NetworkProfilesListResponse = NetworkProfileListResult; + +// @public +export interface NetworkProfilesUpdateTagsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NetworkProfilesUpdateTagsResponse = NetworkProfile; + +// @public +export type NetworkRuleCondition = FirewallPolicyRuleCondition & { + ruleConditionType: "NetworkRuleCondition"; + ipProtocols?: FirewallPolicyRuleConditionNetworkProtocol[]; + sourceAddresses?: string[]; + destinationAddresses?: string[]; + destinationPorts?: string[]; + sourceIpGroups?: string[]; + destinationIpGroups?: string[]; +}; + +// @public +export type NetworkSecurityGroup = Resource & { + readonly etag?: string; + securityRules?: SecurityRule[]; + readonly defaultSecurityRules?: SecurityRule[]; + readonly networkInterfaces?: NetworkInterface[]; + readonly subnets?: Subnet[]; + readonly flowLogs?: FlowLog[]; + readonly resourceGuid?: string; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface NetworkSecurityGroupListResult { + nextLink?: string; + value?: NetworkSecurityGroup[]; +} + +// @public +export interface NetworkSecurityGroupResult { + readonly evaluatedNetworkSecurityGroups?: EvaluatedNetworkSecurityGroup[]; + securityRuleAccessResult?: SecurityRuleAccess; +} + +// @public +export interface NetworkSecurityGroups { + beginCreateOrUpdate(resourceGroupName: string, networkSecurityGroupName: string, parameters: NetworkSecurityGroup, options?: NetworkSecurityGroupsCreateOrUpdateOptionalParams): Promise, NetworkSecurityGroupsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, networkSecurityGroupName: string, parameters: NetworkSecurityGroup, options?: NetworkSecurityGroupsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, networkSecurityGroupName: string, options?: NetworkSecurityGroupsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, networkSecurityGroupName: string, options?: NetworkSecurityGroupsDeleteOptionalParams): Promise; + get(resourceGroupName: string, networkSecurityGroupName: string, options?: NetworkSecurityGroupsGetOptionalParams): Promise; + list(resourceGroupName: string, options?: NetworkSecurityGroupsListOptionalParams): PagedAsyncIterableIterator; + listAll(options?: NetworkSecurityGroupsListAllOptionalParams): PagedAsyncIterableIterator; + updateTags(resourceGroupName: string, networkSecurityGroupName: string, parameters: TagsObject, options?: NetworkSecurityGroupsUpdateTagsOptionalParams): Promise; +} + +// @public +export interface NetworkSecurityGroupsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type NetworkSecurityGroupsCreateOrUpdateResponse = NetworkSecurityGroup; + +// @public +export interface NetworkSecurityGroupsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface NetworkSecurityGroupsGetOptionalParams extends coreClient.OperationOptions { + expand?: string; +} + +// @public +export type NetworkSecurityGroupsGetResponse = NetworkSecurityGroup; + +// @public +export interface NetworkSecurityGroupsListAllNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NetworkSecurityGroupsListAllNextResponse = NetworkSecurityGroupListResult; + +// @public +export interface NetworkSecurityGroupsListAllOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NetworkSecurityGroupsListAllResponse = NetworkSecurityGroupListResult; + +// @public +export interface NetworkSecurityGroupsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NetworkSecurityGroupsListNextResponse = NetworkSecurityGroupListResult; + +// @public +export interface NetworkSecurityGroupsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NetworkSecurityGroupsListResponse = NetworkSecurityGroupListResult; + +// @public +export interface NetworkSecurityGroupsUpdateTagsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NetworkSecurityGroupsUpdateTagsResponse = NetworkSecurityGroup; + +// @public +export interface NetworkSecurityRulesEvaluationResult { + destinationMatched?: boolean; + destinationPortMatched?: boolean; + name?: string; + protocolMatched?: boolean; + sourceMatched?: boolean; + sourcePortMatched?: boolean; +} + +// @public +export type NetworkVirtualAppliance = Resource & { + identity?: ManagedServiceIdentity; + sku?: VirtualApplianceSkuProperties; + readonly etag?: string; + bootStrapConfigurationBlob?: string[]; + virtualHub?: SubResource; + cloudInitConfigurationBlob?: string[]; + virtualApplianceAsn?: number; + readonly virtualApplianceNics?: VirtualApplianceNicProperties[]; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface NetworkVirtualApplianceListResult { + nextLink?: string; + value?: NetworkVirtualAppliance[]; +} + +// @public +export interface NetworkVirtualAppliances { + beginCreateOrUpdate(resourceGroupName: string, networkVirtualApplianceName: string, parameters: NetworkVirtualAppliance, options?: NetworkVirtualAppliancesCreateOrUpdateOptionalParams): Promise, NetworkVirtualAppliancesCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, networkVirtualApplianceName: string, parameters: NetworkVirtualAppliance, options?: NetworkVirtualAppliancesCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, networkVirtualApplianceName: string, options?: NetworkVirtualAppliancesDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, networkVirtualApplianceName: string, options?: NetworkVirtualAppliancesDeleteOptionalParams): Promise; + get(resourceGroupName: string, networkVirtualApplianceName: string, options?: NetworkVirtualAppliancesGetOptionalParams): Promise; + list(options?: NetworkVirtualAppliancesListOptionalParams): PagedAsyncIterableIterator; + listByResourceGroup(resourceGroupName: string, options?: NetworkVirtualAppliancesListByResourceGroupOptionalParams): PagedAsyncIterableIterator; + updateTags(resourceGroupName: string, networkVirtualApplianceName: string, parameters: TagsObject, options?: NetworkVirtualAppliancesUpdateTagsOptionalParams): Promise; +} + +// @public +export interface NetworkVirtualAppliancesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type NetworkVirtualAppliancesCreateOrUpdateResponse = NetworkVirtualAppliance; + +// @public +export interface NetworkVirtualAppliancesDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface NetworkVirtualAppliancesGetOptionalParams extends coreClient.OperationOptions { + expand?: string; +} + +// @public +export type NetworkVirtualAppliancesGetResponse = NetworkVirtualAppliance; + +// @public +export interface NetworkVirtualAppliancesListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NetworkVirtualAppliancesListByResourceGroupNextResponse = NetworkVirtualApplianceListResult; + +// @public +export interface NetworkVirtualAppliancesListByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NetworkVirtualAppliancesListByResourceGroupResponse = NetworkVirtualApplianceListResult; + +// @public +export interface NetworkVirtualAppliancesListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NetworkVirtualAppliancesListNextResponse = NetworkVirtualApplianceListResult; + +// @public +export interface NetworkVirtualAppliancesListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NetworkVirtualAppliancesListResponse = NetworkVirtualApplianceListResult; + +// @public +export interface NetworkVirtualAppliancesUpdateTagsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NetworkVirtualAppliancesUpdateTagsResponse = NetworkVirtualAppliance; + +// @public +export type NetworkWatcher = Resource & { + readonly etag?: string; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface NetworkWatcherListResult { + value?: NetworkWatcher[]; +} + +// @public +export interface NetworkWatchers { + beginCheckConnectivity(resourceGroupName: string, networkWatcherName: string, parameters: ConnectivityParameters, options?: NetworkWatchersCheckConnectivityOptionalParams): Promise, NetworkWatchersCheckConnectivityResponse>>; + beginCheckConnectivityAndWait(resourceGroupName: string, networkWatcherName: string, parameters: ConnectivityParameters, options?: NetworkWatchersCheckConnectivityOptionalParams): Promise; + beginDelete(resourceGroupName: string, networkWatcherName: string, options?: NetworkWatchersDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, networkWatcherName: string, options?: NetworkWatchersDeleteOptionalParams): Promise; + beginGetAzureReachabilityReport(resourceGroupName: string, networkWatcherName: string, parameters: AzureReachabilityReportParameters, options?: NetworkWatchersGetAzureReachabilityReportOptionalParams): Promise, NetworkWatchersGetAzureReachabilityReportResponse>>; + beginGetAzureReachabilityReportAndWait(resourceGroupName: string, networkWatcherName: string, parameters: AzureReachabilityReportParameters, options?: NetworkWatchersGetAzureReachabilityReportOptionalParams): Promise; + beginGetFlowLogStatus(resourceGroupName: string, networkWatcherName: string, parameters: FlowLogStatusParameters, options?: NetworkWatchersGetFlowLogStatusOptionalParams): Promise, NetworkWatchersGetFlowLogStatusResponse>>; + beginGetFlowLogStatusAndWait(resourceGroupName: string, networkWatcherName: string, parameters: FlowLogStatusParameters, options?: NetworkWatchersGetFlowLogStatusOptionalParams): Promise; + beginGetNetworkConfigurationDiagnostic(resourceGroupName: string, networkWatcherName: string, parameters: NetworkConfigurationDiagnosticParameters, options?: NetworkWatchersGetNetworkConfigurationDiagnosticOptionalParams): Promise, NetworkWatchersGetNetworkConfigurationDiagnosticResponse>>; + beginGetNetworkConfigurationDiagnosticAndWait(resourceGroupName: string, networkWatcherName: string, parameters: NetworkConfigurationDiagnosticParameters, options?: NetworkWatchersGetNetworkConfigurationDiagnosticOptionalParams): Promise; + beginGetNextHop(resourceGroupName: string, networkWatcherName: string, parameters: NextHopParameters, options?: NetworkWatchersGetNextHopOptionalParams): Promise, NetworkWatchersGetNextHopResponse>>; + beginGetNextHopAndWait(resourceGroupName: string, networkWatcherName: string, parameters: NextHopParameters, options?: NetworkWatchersGetNextHopOptionalParams): Promise; + beginGetTroubleshooting(resourceGroupName: string, networkWatcherName: string, parameters: TroubleshootingParameters, options?: NetworkWatchersGetTroubleshootingOptionalParams): Promise, NetworkWatchersGetTroubleshootingResponse>>; + beginGetTroubleshootingAndWait(resourceGroupName: string, networkWatcherName: string, parameters: TroubleshootingParameters, options?: NetworkWatchersGetTroubleshootingOptionalParams): Promise; + beginGetTroubleshootingResult(resourceGroupName: string, networkWatcherName: string, parameters: QueryTroubleshootingParameters, options?: NetworkWatchersGetTroubleshootingResultOptionalParams): Promise, NetworkWatchersGetTroubleshootingResultResponse>>; + beginGetTroubleshootingResultAndWait(resourceGroupName: string, networkWatcherName: string, parameters: QueryTroubleshootingParameters, options?: NetworkWatchersGetTroubleshootingResultOptionalParams): Promise; + beginGetVMSecurityRules(resourceGroupName: string, networkWatcherName: string, parameters: SecurityGroupViewParameters, options?: NetworkWatchersGetVMSecurityRulesOptionalParams): Promise, NetworkWatchersGetVMSecurityRulesResponse>>; + beginGetVMSecurityRulesAndWait(resourceGroupName: string, networkWatcherName: string, parameters: SecurityGroupViewParameters, options?: NetworkWatchersGetVMSecurityRulesOptionalParams): Promise; + beginListAvailableProviders(resourceGroupName: string, networkWatcherName: string, parameters: AvailableProvidersListParameters, options?: NetworkWatchersListAvailableProvidersOptionalParams): Promise, NetworkWatchersListAvailableProvidersResponse>>; + beginListAvailableProvidersAndWait(resourceGroupName: string, networkWatcherName: string, parameters: AvailableProvidersListParameters, options?: NetworkWatchersListAvailableProvidersOptionalParams): Promise; + beginSetFlowLogConfiguration(resourceGroupName: string, networkWatcherName: string, parameters: FlowLogInformation, options?: NetworkWatchersSetFlowLogConfigurationOptionalParams): Promise, NetworkWatchersSetFlowLogConfigurationResponse>>; + beginSetFlowLogConfigurationAndWait(resourceGroupName: string, networkWatcherName: string, parameters: FlowLogInformation, options?: NetworkWatchersSetFlowLogConfigurationOptionalParams): Promise; + beginVerifyIPFlow(resourceGroupName: string, networkWatcherName: string, parameters: VerificationIPFlowParameters, options?: NetworkWatchersVerifyIPFlowOptionalParams): Promise, NetworkWatchersVerifyIPFlowResponse>>; + beginVerifyIPFlowAndWait(resourceGroupName: string, networkWatcherName: string, parameters: VerificationIPFlowParameters, options?: NetworkWatchersVerifyIPFlowOptionalParams): Promise; + createOrUpdate(resourceGroupName: string, networkWatcherName: string, parameters: NetworkWatcher, options?: NetworkWatchersCreateOrUpdateOptionalParams): Promise; + get(resourceGroupName: string, networkWatcherName: string, options?: NetworkWatchersGetOptionalParams): Promise; + getTopology(resourceGroupName: string, networkWatcherName: string, parameters: TopologyParameters, options?: NetworkWatchersGetTopologyOptionalParams): Promise; + list(resourceGroupName: string, options?: NetworkWatchersListOptionalParams): PagedAsyncIterableIterator; + listAll(options?: NetworkWatchersListAllOptionalParams): PagedAsyncIterableIterator; + updateTags(resourceGroupName: string, networkWatcherName: string, parameters: TagsObject, options?: NetworkWatchersUpdateTagsOptionalParams): Promise; +} + +// @public +export interface NetworkWatchersCheckConnectivityOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type NetworkWatchersCheckConnectivityResponse = ConnectivityInformation; + +// @public +export interface NetworkWatchersCreateOrUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NetworkWatchersCreateOrUpdateResponse = NetworkWatcher; + +// @public +export interface NetworkWatchersDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface NetworkWatchersGetAzureReachabilityReportOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type NetworkWatchersGetAzureReachabilityReportResponse = AzureReachabilityReport; + +// @public +export interface NetworkWatchersGetFlowLogStatusOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type NetworkWatchersGetFlowLogStatusResponse = FlowLogInformation; + +// @public +export interface NetworkWatchersGetNetworkConfigurationDiagnosticOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type NetworkWatchersGetNetworkConfigurationDiagnosticResponse = NetworkConfigurationDiagnosticResponse; + +// @public +export interface NetworkWatchersGetNextHopOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type NetworkWatchersGetNextHopResponse = NextHopResult; + +// @public +export interface NetworkWatchersGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NetworkWatchersGetResponse = NetworkWatcher; + +// @public +export interface NetworkWatchersGetTopologyOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NetworkWatchersGetTopologyResponse = Topology; + +// @public +export interface NetworkWatchersGetTroubleshootingOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type NetworkWatchersGetTroubleshootingResponse = TroubleshootingResult; + +// @public +export interface NetworkWatchersGetTroubleshootingResultOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type NetworkWatchersGetTroubleshootingResultResponse = TroubleshootingResult; + +// @public +export interface NetworkWatchersGetVMSecurityRulesOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type NetworkWatchersGetVMSecurityRulesResponse = SecurityGroupViewResult; + +// @public +export interface NetworkWatchersListAllOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NetworkWatchersListAllResponse = NetworkWatcherListResult; + +// @public +export interface NetworkWatchersListAvailableProvidersOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type NetworkWatchersListAvailableProvidersResponse = AvailableProvidersList; + +// @public +export interface NetworkWatchersListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NetworkWatchersListResponse = NetworkWatcherListResult; + +// @public +export interface NetworkWatchersSetFlowLogConfigurationOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type NetworkWatchersSetFlowLogConfigurationResponse = FlowLogInformation; + +// @public +export interface NetworkWatchersUpdateTagsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NetworkWatchersUpdateTagsResponse = NetworkWatcher; + +// @public +export interface NetworkWatchersVerifyIPFlowOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type NetworkWatchersVerifyIPFlowResponse = VerificationIPFlowResult; + +// @public +export interface NextHopParameters { + destinationIPAddress: string; + sourceIPAddress: string; + targetNicResourceId?: string; + targetResourceId: string; +} + +// @public +export interface NextHopResult { + nextHopIpAddress?: string; + nextHopType?: NextHopType; + routeTableId?: string; +} + +// @public +export type NextHopType = string; + +// @public +export type OfficeTrafficCategory = string; + +// @public +export interface Operation { + display?: OperationDisplay; + name?: string; + origin?: string; + serviceSpecification?: OperationPropertiesFormatServiceSpecification; +} + +// @public +export interface OperationDisplay { + description?: string; + operation?: string; + provider?: string; + resource?: string; +} + +// @public +export interface OperationListResult { + nextLink?: string; + value?: Operation[]; +} + +// @public +export interface OperationPropertiesFormatServiceSpecification { + logSpecifications?: LogSpecification[]; + metricSpecifications?: MetricSpecification[]; +} + +// @public +export interface Operations { + list(options?: OperationsListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface OperationsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type OperationsListNextResponse = OperationListResult; + +// @public +export interface OperationsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type OperationsListResponse = OperationListResult; + +// @public +export type Origin = string; + +// @public +export type OutboundRule = SubResource & { + name?: string; + readonly etag?: string; + readonly type?: string; + allocatedOutboundPorts?: number; + frontendIPConfigurations?: SubResource[]; + backendAddressPool?: SubResource; + readonly provisioningState?: ProvisioningState; + protocol?: LoadBalancerOutboundRuleProtocol; + enableTcpReset?: boolean; + idleTimeoutInMinutes?: number; +}; + +// @public +export type OutputType = string; + +// @public +export interface OwaspCrsExclusionEntry { + matchVariable: OwaspCrsExclusionEntryMatchVariable; + selector: string; + selectorMatchOperator: OwaspCrsExclusionEntrySelectorMatchOperator; +} + +// @public +export type OwaspCrsExclusionEntryMatchVariable = string; + +// @public +export type OwaspCrsExclusionEntrySelectorMatchOperator = string; + +// @public +export type P2SConnectionConfiguration = SubResource & { + name?: string; + readonly etag?: string; + vpnClientAddressPool?: AddressSpace; + routingConfiguration?: RoutingConfiguration; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface P2SVpnConnectionHealth { + sasUrl?: string; +} + +// @public +export interface P2SVpnConnectionHealthRequest { + outputBlobSasUrl?: string; + vpnUserNamesFilter?: string[]; +} + +// @public +export interface P2SVpnConnectionRequest { + vpnConnectionIds?: string[]; +} + +// @public +export type P2SVpnGateway = Resource & { + readonly etag?: string; + virtualHub?: SubResource; + p2SConnectionConfigurations?: P2SConnectionConfiguration[]; + readonly provisioningState?: ProvisioningState; + vpnGatewayScaleUnit?: number; + vpnServerConfiguration?: SubResource; + readonly vpnClientConnectionHealth?: VpnClientConnectionHealth; +}; + +// @public +export interface P2SVpnGateways { + beginCreateOrUpdate(resourceGroupName: string, gatewayName: string, p2SVpnGatewayParameters: P2SVpnGateway, options?: P2SVpnGatewaysCreateOrUpdateOptionalParams): Promise, P2SVpnGatewaysCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, gatewayName: string, p2SVpnGatewayParameters: P2SVpnGateway, options?: P2SVpnGatewaysCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, gatewayName: string, options?: P2SVpnGatewaysDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, gatewayName: string, options?: P2SVpnGatewaysDeleteOptionalParams): Promise; + beginDisconnectP2SVpnConnections(resourceGroupName: string, p2SVpnGatewayName: string, request: P2SVpnConnectionRequest, options?: P2SVpnGatewaysDisconnectP2SVpnConnectionsOptionalParams): Promise, void>>; + beginDisconnectP2SVpnConnectionsAndWait(resourceGroupName: string, p2SVpnGatewayName: string, request: P2SVpnConnectionRequest, options?: P2SVpnGatewaysDisconnectP2SVpnConnectionsOptionalParams): Promise; + beginGenerateVpnProfile(resourceGroupName: string, gatewayName: string, parameters: P2SVpnProfileParameters, options?: P2SVpnGatewaysGenerateVpnProfileOptionalParams): Promise, P2SVpnGatewaysGenerateVpnProfileResponse>>; + beginGenerateVpnProfileAndWait(resourceGroupName: string, gatewayName: string, parameters: P2SVpnProfileParameters, options?: P2SVpnGatewaysGenerateVpnProfileOptionalParams): Promise; + beginGetP2SVpnConnectionHealth(resourceGroupName: string, gatewayName: string, options?: P2SVpnGatewaysGetP2SVpnConnectionHealthOptionalParams): Promise, P2SVpnGatewaysGetP2SVpnConnectionHealthResponse>>; + beginGetP2SVpnConnectionHealthAndWait(resourceGroupName: string, gatewayName: string, options?: P2SVpnGatewaysGetP2SVpnConnectionHealthOptionalParams): Promise; + beginGetP2SVpnConnectionHealthDetailed(resourceGroupName: string, gatewayName: string, request: P2SVpnConnectionHealthRequest, options?: P2SVpnGatewaysGetP2SVpnConnectionHealthDetailedOptionalParams): Promise, P2SVpnGatewaysGetP2SVpnConnectionHealthDetailedResponse>>; + beginGetP2SVpnConnectionHealthDetailedAndWait(resourceGroupName: string, gatewayName: string, request: P2SVpnConnectionHealthRequest, options?: P2SVpnGatewaysGetP2SVpnConnectionHealthDetailedOptionalParams): Promise; + get(resourceGroupName: string, gatewayName: string, options?: P2SVpnGatewaysGetOptionalParams): Promise; + list(options?: P2SVpnGatewaysListOptionalParams): PagedAsyncIterableIterator; + listByResourceGroup(resourceGroupName: string, options?: P2SVpnGatewaysListByResourceGroupOptionalParams): PagedAsyncIterableIterator; + updateTags(resourceGroupName: string, gatewayName: string, p2SVpnGatewayParameters: TagsObject, options?: P2SVpnGatewaysUpdateTagsOptionalParams): Promise; +} + +// @public +export interface P2SVpnGatewaysCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type P2SVpnGatewaysCreateOrUpdateResponse = P2SVpnGateway; + +// @public +export interface P2SVpnGatewaysDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface P2SVpnGatewaysDisconnectP2SVpnConnectionsOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface P2SVpnGatewaysGenerateVpnProfileOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type P2SVpnGatewaysGenerateVpnProfileResponse = VpnProfileResponse; + +// @public +export interface P2SVpnGatewaysGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface P2SVpnGatewaysGetP2SVpnConnectionHealthDetailedOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type P2SVpnGatewaysGetP2SVpnConnectionHealthDetailedResponse = P2SVpnConnectionHealth; + +// @public +export interface P2SVpnGatewaysGetP2SVpnConnectionHealthOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type P2SVpnGatewaysGetP2SVpnConnectionHealthResponse = P2SVpnGateway; + +// @public +export type P2SVpnGatewaysGetResponse = P2SVpnGateway; + +// @public +export interface P2SVpnGatewaysListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type P2SVpnGatewaysListByResourceGroupNextResponse = ListP2SVpnGatewaysResult; + +// @public +export interface P2SVpnGatewaysListByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type P2SVpnGatewaysListByResourceGroupResponse = ListP2SVpnGatewaysResult; + +// @public +export interface P2SVpnGatewaysListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type P2SVpnGatewaysListNextResponse = ListP2SVpnGatewaysResult; + +// @public +export interface P2SVpnGatewaysListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type P2SVpnGatewaysListResponse = ListP2SVpnGatewaysResult; + +// @public +export interface P2SVpnGatewaysUpdateTagsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type P2SVpnGatewaysUpdateTagsResponse = P2SVpnGateway; + +// @public +export interface P2SVpnProfileParameters { + authenticationMethod?: AuthenticationMethod; +} + +// @public +export interface PacketCapture { + bytesToCapturePerPacket?: number; + filters?: PacketCaptureFilter[]; + storageLocation: PacketCaptureStorageLocation; + target: string; + timeLimitInSeconds?: number; + totalBytesPerSession?: number; +} + +// @public +export interface PacketCaptureFilter { + localIPAddress?: string; + localPort?: string; + protocol?: PcProtocol; + remoteIPAddress?: string; + remotePort?: string; +} + +// @public +export interface PacketCaptureListResult { + value?: PacketCaptureResult[]; +} + +// @public +export interface PacketCaptureParameters { + bytesToCapturePerPacket?: number; + filters?: PacketCaptureFilter[]; + storageLocation: PacketCaptureStorageLocation; + target: string; + timeLimitInSeconds?: number; + totalBytesPerSession?: number; +} + +// @public +export interface PacketCaptureQueryStatusResult { + captureStartTime?: Date; + id?: string; + name?: string; + packetCaptureError?: PcError[]; + packetCaptureStatus?: PcStatus; + stopReason?: string; +} + +// @public +export interface PacketCaptureResult { + bytesToCapturePerPacket?: number; + readonly etag?: string; + filters?: PacketCaptureFilter[]; + readonly id?: string; + readonly name?: string; + readonly provisioningState?: ProvisioningState; + storageLocation?: PacketCaptureStorageLocation; + target?: string; + timeLimitInSeconds?: number; + totalBytesPerSession?: number; +} + +// @public +export type PacketCaptureResultProperties = PacketCaptureParameters & { + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface PacketCaptures { + beginCreate(resourceGroupName: string, networkWatcherName: string, packetCaptureName: string, parameters: PacketCapture, options?: PacketCapturesCreateOptionalParams): Promise, PacketCapturesCreateResponse>>; + beginCreateAndWait(resourceGroupName: string, networkWatcherName: string, packetCaptureName: string, parameters: PacketCapture, options?: PacketCapturesCreateOptionalParams): Promise; + beginDelete(resourceGroupName: string, networkWatcherName: string, packetCaptureName: string, options?: PacketCapturesDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, networkWatcherName: string, packetCaptureName: string, options?: PacketCapturesDeleteOptionalParams): Promise; + beginGetStatus(resourceGroupName: string, networkWatcherName: string, packetCaptureName: string, options?: PacketCapturesGetStatusOptionalParams): Promise, PacketCapturesGetStatusResponse>>; + beginGetStatusAndWait(resourceGroupName: string, networkWatcherName: string, packetCaptureName: string, options?: PacketCapturesGetStatusOptionalParams): Promise; + beginStop(resourceGroupName: string, networkWatcherName: string, packetCaptureName: string, options?: PacketCapturesStopOptionalParams): Promise, void>>; + beginStopAndWait(resourceGroupName: string, networkWatcherName: string, packetCaptureName: string, options?: PacketCapturesStopOptionalParams): Promise; + get(resourceGroupName: string, networkWatcherName: string, packetCaptureName: string, options?: PacketCapturesGetOptionalParams): Promise; + list(resourceGroupName: string, networkWatcherName: string, options?: PacketCapturesListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface PacketCapturesCreateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type PacketCapturesCreateResponse = PacketCaptureResult; + +// @public +export interface PacketCapturesDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface PacketCapturesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PacketCapturesGetResponse = PacketCaptureResult; + +// @public +export interface PacketCapturesGetStatusOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type PacketCapturesGetStatusResponse = PacketCaptureQueryStatusResult; + +// @public +export interface PacketCapturesListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PacketCapturesListResponse = PacketCaptureListResult; + +// @public +export interface PacketCapturesStopOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface PacketCaptureStorageLocation { + filePath?: string; + storageId?: string; + storagePath?: string; +} + +// @public +export type PatchRouteFilter = SubResource & { + readonly name?: string; + readonly etag?: string; + readonly type?: string; + tags?: { + [propertyName: string]: string; + }; + rules?: RouteFilterRule[]; + readonly peerings?: ExpressRouteCircuitPeering[]; + readonly ipv6Peerings?: ExpressRouteCircuitPeering[]; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export type PatchRouteFilterRule = SubResource & { + readonly name?: string; + readonly etag?: string; + access?: Access; + routeFilterRuleType?: RouteFilterRuleType; + communities?: string[]; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export type PcError = string; + +// @public +export type PcProtocol = string; + +// @public +export type PcStatus = string; + +// @public +export type PeerExpressRouteCircuitConnection = SubResource & { + name?: string; + readonly etag?: string; + readonly type?: string; + expressRouteCircuitPeering?: SubResource; + peerExpressRouteCircuitPeering?: SubResource; + addressPrefix?: string; + readonly circuitConnectionStatus?: CircuitConnectionStatus; + connectionName?: string; + authResourceGuid?: string; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface PeerExpressRouteCircuitConnectionListResult { + nextLink?: string; + value?: PeerExpressRouteCircuitConnection[]; +} + +// @public +export interface PeerExpressRouteCircuitConnections { + get(resourceGroupName: string, circuitName: string, peeringName: string, connectionName: string, options?: PeerExpressRouteCircuitConnectionsGetOptionalParams): Promise; + list(resourceGroupName: string, circuitName: string, peeringName: string, options?: PeerExpressRouteCircuitConnectionsListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface PeerExpressRouteCircuitConnectionsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PeerExpressRouteCircuitConnectionsGetResponse = PeerExpressRouteCircuitConnection; + +// @public +export interface PeerExpressRouteCircuitConnectionsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PeerExpressRouteCircuitConnectionsListNextResponse = PeerExpressRouteCircuitConnectionListResult; + +// @public +export interface PeerExpressRouteCircuitConnectionsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PeerExpressRouteCircuitConnectionsListResponse = PeerExpressRouteCircuitConnectionListResult; + +// @public +export type PfsGroup = string; + +// @public +export interface PolicySettings { + fileUploadLimitInMb?: number; + maxRequestBodySizeInKb?: number; + mode?: WebApplicationFirewallMode; + requestBodyCheck?: boolean; + state?: WebApplicationFirewallEnabledState; +} + +// @public +export type PreferredIPVersion = string; + +// @public +export interface PrepareNetworkPoliciesRequest { + networkIntentPolicyConfigurations?: NetworkIntentPolicyConfiguration[]; + serviceName?: string; +} + +// @public +export interface PrivateDnsZoneConfig { + name?: string; + privateDnsZoneId?: string; + readonly recordSets?: RecordSet[]; +} + +// @public +export type PrivateDnsZoneGroup = SubResource & { + name?: string; + readonly etag?: string; + readonly provisioningState?: ProvisioningState; + privateDnsZoneConfigs?: PrivateDnsZoneConfig[]; +}; + +// @public +export interface PrivateDnsZoneGroupListResult { + readonly nextLink?: string; + value?: PrivateDnsZoneGroup[]; +} + +// @public +export interface PrivateDnsZoneGroups { + beginCreateOrUpdate(resourceGroupName: string, privateEndpointName: string, privateDnsZoneGroupName: string, parameters: PrivateDnsZoneGroup, options?: PrivateDnsZoneGroupsCreateOrUpdateOptionalParams): Promise, PrivateDnsZoneGroupsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, privateEndpointName: string, privateDnsZoneGroupName: string, parameters: PrivateDnsZoneGroup, options?: PrivateDnsZoneGroupsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, privateEndpointName: string, privateDnsZoneGroupName: string, options?: PrivateDnsZoneGroupsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, privateEndpointName: string, privateDnsZoneGroupName: string, options?: PrivateDnsZoneGroupsDeleteOptionalParams): Promise; + get(resourceGroupName: string, privateEndpointName: string, privateDnsZoneGroupName: string, options?: PrivateDnsZoneGroupsGetOptionalParams): Promise; + list(privateEndpointName: string, resourceGroupName: string, options?: PrivateDnsZoneGroupsListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface PrivateDnsZoneGroupsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type PrivateDnsZoneGroupsCreateOrUpdateResponse = PrivateDnsZoneGroup; + +// @public +export interface PrivateDnsZoneGroupsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface PrivateDnsZoneGroupsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PrivateDnsZoneGroupsGetResponse = PrivateDnsZoneGroup; + +// @public +export interface PrivateDnsZoneGroupsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PrivateDnsZoneGroupsListNextResponse = PrivateDnsZoneGroupListResult; + +// @public +export interface PrivateDnsZoneGroupsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PrivateDnsZoneGroupsListResponse = PrivateDnsZoneGroupListResult; + +// @public +export type PrivateEndpoint = Resource & { + readonly etag?: string; + subnet?: Subnet; + readonly networkInterfaces?: NetworkInterface[]; + readonly provisioningState?: ProvisioningState; + privateLinkServiceConnections?: PrivateLinkServiceConnection[]; + manualPrivateLinkServiceConnections?: PrivateLinkServiceConnection[]; + customDnsConfigs?: CustomDnsConfigPropertiesFormat[]; +}; + +// @public +export type PrivateEndpointConnection = SubResource & { + name?: string; + readonly type?: string; + readonly etag?: string; + readonly privateEndpoint?: PrivateEndpoint; + privateLinkServiceConnectionState?: PrivateLinkServiceConnectionState; + readonly provisioningState?: ProvisioningState; + readonly linkIdentifier?: string; +}; + +// @public +export interface PrivateEndpointConnectionListResult { + readonly nextLink?: string; + value?: PrivateEndpointConnection[]; +} + +// @public +export interface PrivateEndpointListResult { + readonly nextLink?: string; + value?: PrivateEndpoint[]; +} + +// @public +export interface PrivateEndpoints { + beginCreateOrUpdate(resourceGroupName: string, privateEndpointName: string, parameters: PrivateEndpoint, options?: PrivateEndpointsCreateOrUpdateOptionalParams): Promise, PrivateEndpointsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, privateEndpointName: string, parameters: PrivateEndpoint, options?: PrivateEndpointsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, privateEndpointName: string, options?: PrivateEndpointsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, privateEndpointName: string, options?: PrivateEndpointsDeleteOptionalParams): Promise; + get(resourceGroupName: string, privateEndpointName: string, options?: PrivateEndpointsGetOptionalParams): Promise; + list(resourceGroupName: string, options?: PrivateEndpointsListOptionalParams): PagedAsyncIterableIterator; + listBySubscription(options?: PrivateEndpointsListBySubscriptionOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface PrivateEndpointsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type PrivateEndpointsCreateOrUpdateResponse = PrivateEndpoint; + +// @public +export interface PrivateEndpointsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface PrivateEndpointsGetOptionalParams extends coreClient.OperationOptions { + expand?: string; +} + +// @public +export type PrivateEndpointsGetResponse = PrivateEndpoint; + +// @public +export interface PrivateEndpointsListBySubscriptionNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PrivateEndpointsListBySubscriptionNextResponse = PrivateEndpointListResult; + +// @public +export interface PrivateEndpointsListBySubscriptionOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PrivateEndpointsListBySubscriptionResponse = PrivateEndpointListResult; + +// @public +export interface PrivateEndpointsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PrivateEndpointsListNextResponse = PrivateEndpointListResult; + +// @public +export interface PrivateEndpointsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PrivateEndpointsListResponse = PrivateEndpointListResult; + +// @public +export type PrivateLinkService = Resource & { + readonly etag?: string; + loadBalancerFrontendIpConfigurations?: FrontendIPConfiguration[]; + ipConfigurations?: PrivateLinkServiceIpConfiguration[]; + readonly networkInterfaces?: NetworkInterface[]; + readonly provisioningState?: ProvisioningState; + readonly privateEndpointConnections?: PrivateEndpointConnection[]; + visibility?: PrivateLinkServicePropertiesVisibility; + autoApproval?: PrivateLinkServicePropertiesAutoApproval; + fqdns?: string[]; + readonly alias?: string; + enableProxyProtocol?: boolean; +}; + +// @public +export type PrivateLinkServiceConnection = SubResource & { + name?: string; + readonly type?: string; + readonly etag?: string; + readonly provisioningState?: ProvisioningState; + privateLinkServiceId?: string; + groupIds?: string[]; + requestMessage?: string; + privateLinkServiceConnectionState?: PrivateLinkServiceConnectionState; +}; + +// @public +export interface PrivateLinkServiceConnectionState { + actionsRequired?: string; + description?: string; + status?: string; +} + +// @public +export type PrivateLinkServiceIpConfiguration = SubResource & { + name?: string; + readonly etag?: string; + readonly type?: string; + privateIPAddress?: string; + privateIPAllocationMethod?: IPAllocationMethod; + subnet?: Subnet; + primary?: boolean; + readonly provisioningState?: ProvisioningState; + privateIPAddressVersion?: IPVersion; +}; + +// @public +export interface PrivateLinkServiceListResult { + readonly nextLink?: string; + value?: PrivateLinkService[]; +} + +// @public +export type PrivateLinkServicePropertiesAutoApproval = ResourceSet & {}; + +// @public +export type PrivateLinkServicePropertiesVisibility = ResourceSet & {}; + +// @public +export interface PrivateLinkServices { + beginCreateOrUpdate(resourceGroupName: string, serviceName: string, parameters: PrivateLinkService, options?: PrivateLinkServicesCreateOrUpdateOptionalParams): Promise, PrivateLinkServicesCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, serviceName: string, parameters: PrivateLinkService, options?: PrivateLinkServicesCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, serviceName: string, options?: PrivateLinkServicesDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, serviceName: string, options?: PrivateLinkServicesDeleteOptionalParams): Promise; + beginDeletePrivateEndpointConnection(resourceGroupName: string, serviceName: string, peConnectionName: string, options?: PrivateLinkServicesDeletePrivateEndpointConnectionOptionalParams): Promise, void>>; + beginDeletePrivateEndpointConnectionAndWait(resourceGroupName: string, serviceName: string, peConnectionName: string, options?: PrivateLinkServicesDeletePrivateEndpointConnectionOptionalParams): Promise; + checkPrivateLinkServiceVisibility(location: string, parameters: CheckPrivateLinkServiceVisibilityRequest, options?: PrivateLinkServicesCheckPrivateLinkServiceVisibilityOptionalParams): Promise; + checkPrivateLinkServiceVisibilityByResourceGroup(location: string, resourceGroupName: string, parameters: CheckPrivateLinkServiceVisibilityRequest, options?: PrivateLinkServicesCheckPrivateLinkServiceVisibilityByResourceGroupOptionalParams): Promise; + get(resourceGroupName: string, serviceName: string, options?: PrivateLinkServicesGetOptionalParams): Promise; + getPrivateEndpointConnection(resourceGroupName: string, serviceName: string, peConnectionName: string, options?: PrivateLinkServicesGetPrivateEndpointConnectionOptionalParams): Promise; + list(resourceGroupName: string, options?: PrivateLinkServicesListOptionalParams): PagedAsyncIterableIterator; + listAutoApprovedPrivateLinkServices(location: string, options?: PrivateLinkServicesListAutoApprovedPrivateLinkServicesOptionalParams): PagedAsyncIterableIterator; + listAutoApprovedPrivateLinkServicesByResourceGroup(location: string, resourceGroupName: string, options?: PrivateLinkServicesListAutoApprovedPrivateLinkServicesByResourceGroupOptionalParams): PagedAsyncIterableIterator; + listBySubscription(options?: PrivateLinkServicesListBySubscriptionOptionalParams): PagedAsyncIterableIterator; + listPrivateEndpointConnections(resourceGroupName: string, serviceName: string, options?: PrivateLinkServicesListPrivateEndpointConnectionsOptionalParams): PagedAsyncIterableIterator; + updatePrivateEndpointConnection(resourceGroupName: string, serviceName: string, peConnectionName: string, parameters: PrivateEndpointConnection, options?: PrivateLinkServicesUpdatePrivateEndpointConnectionOptionalParams): Promise; +} + +// @public +export interface PrivateLinkServicesCheckPrivateLinkServiceVisibilityByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PrivateLinkServicesCheckPrivateLinkServiceVisibilityByResourceGroupResponse = PrivateLinkServiceVisibility; + +// @public +export interface PrivateLinkServicesCheckPrivateLinkServiceVisibilityOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PrivateLinkServicesCheckPrivateLinkServiceVisibilityResponse = PrivateLinkServiceVisibility; + +// @public +export interface PrivateLinkServicesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type PrivateLinkServicesCreateOrUpdateResponse = PrivateLinkService; + +// @public +export interface PrivateLinkServicesDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface PrivateLinkServicesDeletePrivateEndpointConnectionOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface PrivateLinkServicesGetOptionalParams extends coreClient.OperationOptions { + expand?: string; +} + +// @public +export interface PrivateLinkServicesGetPrivateEndpointConnectionOptionalParams extends coreClient.OperationOptions { + expand?: string; +} + +// @public +export type PrivateLinkServicesGetPrivateEndpointConnectionResponse = PrivateEndpointConnection; + +// @public +export type PrivateLinkServicesGetResponse = PrivateLinkService; + +// @public +export interface PrivateLinkServicesListAutoApprovedPrivateLinkServicesByResourceGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PrivateLinkServicesListAutoApprovedPrivateLinkServicesByResourceGroupNextResponse = AutoApprovedPrivateLinkServicesResult; + +// @public +export interface PrivateLinkServicesListAutoApprovedPrivateLinkServicesByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PrivateLinkServicesListAutoApprovedPrivateLinkServicesByResourceGroupResponse = AutoApprovedPrivateLinkServicesResult; + +// @public +export interface PrivateLinkServicesListAutoApprovedPrivateLinkServicesNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PrivateLinkServicesListAutoApprovedPrivateLinkServicesNextResponse = AutoApprovedPrivateLinkServicesResult; + +// @public +export interface PrivateLinkServicesListAutoApprovedPrivateLinkServicesOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PrivateLinkServicesListAutoApprovedPrivateLinkServicesResponse = AutoApprovedPrivateLinkServicesResult; + +// @public +export interface PrivateLinkServicesListBySubscriptionNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PrivateLinkServicesListBySubscriptionNextResponse = PrivateLinkServiceListResult; + +// @public +export interface PrivateLinkServicesListBySubscriptionOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PrivateLinkServicesListBySubscriptionResponse = PrivateLinkServiceListResult; + +// @public +export interface PrivateLinkServicesListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PrivateLinkServicesListNextResponse = PrivateLinkServiceListResult; + +// @public +export interface PrivateLinkServicesListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface PrivateLinkServicesListPrivateEndpointConnectionsNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PrivateLinkServicesListPrivateEndpointConnectionsNextResponse = PrivateEndpointConnectionListResult; + +// @public +export interface PrivateLinkServicesListPrivateEndpointConnectionsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PrivateLinkServicesListPrivateEndpointConnectionsResponse = PrivateEndpointConnectionListResult; + +// @public +export type PrivateLinkServicesListResponse = PrivateLinkServiceListResult; + +// @public +export interface PrivateLinkServicesUpdatePrivateEndpointConnectionOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PrivateLinkServicesUpdatePrivateEndpointConnectionResponse = PrivateEndpointConnection; + +// @public +export interface PrivateLinkServiceVisibility { + visible?: boolean; +} + +// @public +export type Probe = SubResource & { + name?: string; + readonly etag?: string; + readonly type?: string; + readonly loadBalancingRules?: SubResource[]; + protocol?: ProbeProtocol; + port?: number; + intervalInSeconds?: number; + numberOfProbes?: number; + requestPath?: string; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export type ProbeProtocol = string; + +// @public +export type ProcessorArchitecture = string; + +// @public +export interface PropagatedRouteTable { + ids?: SubResource[]; + labels?: string[]; +} + +// @public +export type Protocol = string; + +// @public +export interface ProtocolConfiguration { + httpConfiguration?: HttpConfiguration; +} + +// @public +export interface ProtocolCustomSettingsFormat { + protocol?: DdosCustomPolicyProtocol; + sourceRateOverride?: string; + triggerRateOverride?: string; + triggerSensitivityOverride?: DdosCustomPolicyTriggerSensitivityOverride; +} + +// @public +export type ProvisioningState = string; + +// @public +export type PublicIPAddress = Resource & { + sku?: PublicIPAddressSku; + readonly etag?: string; + zones?: string[]; + publicIPAllocationMethod?: IPAllocationMethod; + publicIPAddressVersion?: IPVersion; + readonly ipConfiguration?: IPConfiguration; + dnsSettings?: PublicIPAddressDnsSettings; + ddosSettings?: DdosSettings; + ipTags?: IpTag[]; + ipAddress?: string; + publicIPPrefix?: SubResource; + idleTimeoutInMinutes?: number; + readonly resourceGuid?: string; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface PublicIPAddressDnsSettings { + domainNameLabel?: string; + fqdn?: string; + reverseFqdn?: string; +} + +// @public +export interface PublicIPAddresses { + beginCreateOrUpdate(resourceGroupName: string, publicIpAddressName: string, parameters: PublicIPAddress, options?: PublicIPAddressesCreateOrUpdateOptionalParams): Promise, PublicIPAddressesCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, publicIpAddressName: string, parameters: PublicIPAddress, options?: PublicIPAddressesCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, publicIpAddressName: string, options?: PublicIPAddressesDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, publicIpAddressName: string, options?: PublicIPAddressesDeleteOptionalParams): Promise; + get(resourceGroupName: string, publicIpAddressName: string, options?: PublicIPAddressesGetOptionalParams): Promise; + getVirtualMachineScaleSetPublicIPAddress(resourceGroupName: string, virtualMachineScaleSetName: string, virtualmachineIndex: string, networkInterfaceName: string, ipConfigurationName: string, publicIpAddressName: string, options?: PublicIPAddressesGetVirtualMachineScaleSetPublicIPAddressOptionalParams): Promise; + list(resourceGroupName: string, options?: PublicIPAddressesListOptionalParams): PagedAsyncIterableIterator; + listAll(options?: PublicIPAddressesListAllOptionalParams): PagedAsyncIterableIterator; + listVirtualMachineScaleSetPublicIPAddresses(resourceGroupName: string, virtualMachineScaleSetName: string, options?: PublicIPAddressesListVirtualMachineScaleSetPublicIPAddressesOptionalParams): PagedAsyncIterableIterator; + listVirtualMachineScaleSetVMPublicIPAddresses(resourceGroupName: string, virtualMachineScaleSetName: string, virtualmachineIndex: string, networkInterfaceName: string, ipConfigurationName: string, options?: PublicIPAddressesListVirtualMachineScaleSetVMPublicIPAddressesOptionalParams): PagedAsyncIterableIterator; + updateTags(resourceGroupName: string, publicIpAddressName: string, parameters: TagsObject, options?: PublicIPAddressesUpdateTagsOptionalParams): Promise; +} + +// @public +export interface PublicIPAddressesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type PublicIPAddressesCreateOrUpdateResponse = PublicIPAddress; + +// @public +export interface PublicIPAddressesDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface PublicIPAddressesGetOptionalParams extends coreClient.OperationOptions { + expand?: string; +} + +// @public +export type PublicIPAddressesGetResponse = PublicIPAddress; + +// @public +export interface PublicIPAddressesGetVirtualMachineScaleSetPublicIPAddressOptionalParams extends coreClient.OperationOptions { + expand?: string; +} + +// @public +export type PublicIPAddressesGetVirtualMachineScaleSetPublicIPAddressResponse = PublicIPAddress; + +// @public +export interface PublicIPAddressesListAllNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PublicIPAddressesListAllNextResponse = PublicIPAddressListResult; + +// @public +export interface PublicIPAddressesListAllOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PublicIPAddressesListAllResponse = PublicIPAddressListResult; + +// @public +export interface PublicIPAddressesListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PublicIPAddressesListNextResponse = PublicIPAddressListResult; + +// @public +export interface PublicIPAddressesListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PublicIPAddressesListResponse = PublicIPAddressListResult; + +// @public +export interface PublicIPAddressesListVirtualMachineScaleSetPublicIPAddressesNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PublicIPAddressesListVirtualMachineScaleSetPublicIPAddressesNextResponse = PublicIPAddressListResult; + +// @public +export interface PublicIPAddressesListVirtualMachineScaleSetPublicIPAddressesOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PublicIPAddressesListVirtualMachineScaleSetPublicIPAddressesResponse = PublicIPAddressListResult; + +// @public +export interface PublicIPAddressesListVirtualMachineScaleSetVMPublicIPAddressesNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PublicIPAddressesListVirtualMachineScaleSetVMPublicIPAddressesNextResponse = PublicIPAddressListResult; + +// @public +export interface PublicIPAddressesListVirtualMachineScaleSetVMPublicIPAddressesOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PublicIPAddressesListVirtualMachineScaleSetVMPublicIPAddressesResponse = PublicIPAddressListResult; + +// @public +export interface PublicIPAddressesUpdateTagsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PublicIPAddressesUpdateTagsResponse = PublicIPAddress; + +// @public +export interface PublicIPAddressListResult { + nextLink?: string; + value?: PublicIPAddress[]; +} + +// @public +export interface PublicIPAddressSku { + name?: PublicIPAddressSkuName; +} + +// @public +export type PublicIPAddressSkuName = string; + +// @public +export type PublicIPPrefix = Resource & { + sku?: PublicIPPrefixSku; + readonly etag?: string; + zones?: string[]; + publicIPAddressVersion?: IPVersion; + ipTags?: IpTag[]; + prefixLength?: number; + readonly ipPrefix?: string; + readonly publicIPAddresses?: ReferencedPublicIpAddress[]; + readonly loadBalancerFrontendIpConfiguration?: SubResource; + readonly resourceGuid?: string; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface PublicIPPrefixes { + beginCreateOrUpdate(resourceGroupName: string, publicIpPrefixName: string, parameters: PublicIPPrefix, options?: PublicIPPrefixesCreateOrUpdateOptionalParams): Promise, PublicIPPrefixesCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, publicIpPrefixName: string, parameters: PublicIPPrefix, options?: PublicIPPrefixesCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, publicIpPrefixName: string, options?: PublicIPPrefixesDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, publicIpPrefixName: string, options?: PublicIPPrefixesDeleteOptionalParams): Promise; + get(resourceGroupName: string, publicIpPrefixName: string, options?: PublicIPPrefixesGetOptionalParams): Promise; + list(resourceGroupName: string, options?: PublicIPPrefixesListOptionalParams): PagedAsyncIterableIterator; + listAll(options?: PublicIPPrefixesListAllOptionalParams): PagedAsyncIterableIterator; + updateTags(resourceGroupName: string, publicIpPrefixName: string, parameters: TagsObject, options?: PublicIPPrefixesUpdateTagsOptionalParams): Promise; +} + +// @public +export interface PublicIPPrefixesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type PublicIPPrefixesCreateOrUpdateResponse = PublicIPPrefix; + +// @public +export interface PublicIPPrefixesDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface PublicIPPrefixesGetOptionalParams extends coreClient.OperationOptions { + expand?: string; +} + +// @public +export type PublicIPPrefixesGetResponse = PublicIPPrefix; + +// @public +export interface PublicIPPrefixesListAllNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PublicIPPrefixesListAllNextResponse = PublicIPPrefixListResult; + +// @public +export interface PublicIPPrefixesListAllOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PublicIPPrefixesListAllResponse = PublicIPPrefixListResult; + +// @public +export interface PublicIPPrefixesListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PublicIPPrefixesListNextResponse = PublicIPPrefixListResult; + +// @public +export interface PublicIPPrefixesListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PublicIPPrefixesListResponse = PublicIPPrefixListResult; + +// @public +export interface PublicIPPrefixesUpdateTagsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PublicIPPrefixesUpdateTagsResponse = PublicIPPrefix; + +// @public +export interface PublicIPPrefixListResult { + nextLink?: string; + value?: PublicIPPrefix[]; +} + +// @public +export interface PublicIPPrefixSku { + name?: PublicIPPrefixSkuName; +} + +// @public +export type PublicIPPrefixSkuName = string; + +// @public +export interface QueryTroubleshootingParameters { + targetResourceId: string; +} + +// @public +export interface RadiusServer { + radiusServerAddress: string; + radiusServerScore?: number; + radiusServerSecret?: string; +} + +// @public +export interface RecordSet { + fqdn?: string; + ipAddresses?: string[]; + readonly provisioningState?: ProvisioningState; + recordSetName?: string; + recordType?: string; + ttl?: number; +} + +// @public +export interface ReferencedPublicIpAddress { + id?: string; +} + +// @public +export interface Resource { + id?: string; + location?: string; + readonly name?: string; + tags?: { + [propertyName: string]: string; + }; + readonly type?: string; +} + +// @public +export type ResourceIdentityType = "SystemAssigned" | "UserAssigned" | "SystemAssigned, UserAssigned" | "None"; + +// @public +export type ResourceNavigationLink = SubResource & { + name?: string; + readonly etag?: string; + readonly type?: string; + linkedResourceType?: string; + link?: string; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface ResourceNavigationLinks { + list(resourceGroupName: string, virtualNetworkName: string, subnetName: string, options?: ResourceNavigationLinksListOptionalParams): Promise; +} + +// @public +export interface ResourceNavigationLinksListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ResourceNavigationLinksListResponse = ResourceNavigationLinksListResult; + +// @public +export interface ResourceNavigationLinksListResult { + readonly nextLink?: string; + value?: ResourceNavigationLink[]; +} + +// @public +export interface ResourceSet { + subscriptions?: string[]; +} + +// @public +export interface RetentionPolicyParameters { + days?: number; + enabled?: boolean; +} + +// @public +export type Route = SubResource & { + name?: string; + readonly etag?: string; + addressPrefix?: string; + nextHopType?: RouteNextHopType; + nextHopIpAddress?: string; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export type RouteFilter = Resource & { + readonly etag?: string; + rules?: RouteFilterRule[]; + readonly peerings?: ExpressRouteCircuitPeering[]; + readonly ipv6Peerings?: ExpressRouteCircuitPeering[]; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface RouteFilterListResult { + nextLink?: string; + value?: RouteFilter[]; +} + +// @public +export type RouteFilterRule = SubResource & { + name?: string; + location?: string; + readonly etag?: string; + access?: Access; + routeFilterRuleType?: RouteFilterRuleType; + communities?: string[]; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface RouteFilterRuleListResult { + nextLink?: string; + value?: RouteFilterRule[]; +} + +// @public +export interface RouteFilterRules { + beginCreateOrUpdate(resourceGroupName: string, routeFilterName: string, ruleName: string, routeFilterRuleParameters: RouteFilterRule, options?: RouteFilterRulesCreateOrUpdateOptionalParams): Promise, RouteFilterRulesCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, routeFilterName: string, ruleName: string, routeFilterRuleParameters: RouteFilterRule, options?: RouteFilterRulesCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, routeFilterName: string, ruleName: string, options?: RouteFilterRulesDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, routeFilterName: string, ruleName: string, options?: RouteFilterRulesDeleteOptionalParams): Promise; + get(resourceGroupName: string, routeFilterName: string, ruleName: string, options?: RouteFilterRulesGetOptionalParams): Promise; + listByRouteFilter(resourceGroupName: string, routeFilterName: string, options?: RouteFilterRulesListByRouteFilterOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface RouteFilterRulesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type RouteFilterRulesCreateOrUpdateResponse = RouteFilterRule; + +// @public +export interface RouteFilterRulesDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface RouteFilterRulesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type RouteFilterRulesGetResponse = RouteFilterRule; + +// @public +export interface RouteFilterRulesListByRouteFilterNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type RouteFilterRulesListByRouteFilterNextResponse = RouteFilterRuleListResult; + +// @public +export interface RouteFilterRulesListByRouteFilterOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type RouteFilterRulesListByRouteFilterResponse = RouteFilterRuleListResult; + +// @public +export type RouteFilterRuleType = string; + +// @public +export interface RouteFilters { + beginCreateOrUpdate(resourceGroupName: string, routeFilterName: string, routeFilterParameters: RouteFilter, options?: RouteFiltersCreateOrUpdateOptionalParams): Promise, RouteFiltersCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, routeFilterName: string, routeFilterParameters: RouteFilter, options?: RouteFiltersCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, routeFilterName: string, options?: RouteFiltersDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, routeFilterName: string, options?: RouteFiltersDeleteOptionalParams): Promise; + get(resourceGroupName: string, routeFilterName: string, options?: RouteFiltersGetOptionalParams): Promise; + list(options?: RouteFiltersListOptionalParams): PagedAsyncIterableIterator; + listByResourceGroup(resourceGroupName: string, options?: RouteFiltersListByResourceGroupOptionalParams): PagedAsyncIterableIterator; + updateTags(resourceGroupName: string, routeFilterName: string, parameters: TagsObject, options?: RouteFiltersUpdateTagsOptionalParams): Promise; +} + +// @public +export interface RouteFiltersCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type RouteFiltersCreateOrUpdateResponse = RouteFilter; + +// @public +export interface RouteFiltersDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface RouteFiltersGetOptionalParams extends coreClient.OperationOptions { + expand?: string; +} + +// @public +export type RouteFiltersGetResponse = RouteFilter; + +// @public +export interface RouteFiltersListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type RouteFiltersListByResourceGroupNextResponse = RouteFilterListResult; + +// @public +export interface RouteFiltersListByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type RouteFiltersListByResourceGroupResponse = RouteFilterListResult; + +// @public +export interface RouteFiltersListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type RouteFiltersListNextResponse = RouteFilterListResult; + +// @public +export interface RouteFiltersListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type RouteFiltersListResponse = RouteFilterListResult; + +// @public +export interface RouteFiltersUpdateTagsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type RouteFiltersUpdateTagsResponse = RouteFilter; + +// @public +export interface RouteListResult { + nextLink?: string; + value?: Route[]; +} + +// @public +export type RouteNextHopType = string; + +// @public +export interface Routes { + beginCreateOrUpdate(resourceGroupName: string, routeTableName: string, routeName: string, routeParameters: Route, options?: RoutesCreateOrUpdateOptionalParams): Promise, RoutesCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, routeTableName: string, routeName: string, routeParameters: Route, options?: RoutesCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, routeTableName: string, routeName: string, options?: RoutesDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, routeTableName: string, routeName: string, options?: RoutesDeleteOptionalParams): Promise; + get(resourceGroupName: string, routeTableName: string, routeName: string, options?: RoutesGetOptionalParams): Promise; + list(resourceGroupName: string, routeTableName: string, options?: RoutesListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface RoutesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type RoutesCreateOrUpdateResponse = Route; + +// @public +export interface RoutesDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface RoutesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type RoutesGetResponse = Route; + +// @public +export interface RoutesListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type RoutesListNextResponse = RouteListResult; + +// @public +export interface RoutesListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type RoutesListResponse = RouteListResult; + +// @public +export type RouteTable = Resource & { + readonly etag?: string; + routes?: Route[]; + readonly subnets?: Subnet[]; + disableBgpRoutePropagation?: boolean; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface RouteTableListResult { + nextLink?: string; + value?: RouteTable[]; +} + +// @public +export interface RouteTables { + beginCreateOrUpdate(resourceGroupName: string, routeTableName: string, parameters: RouteTable, options?: RouteTablesCreateOrUpdateOptionalParams): Promise, RouteTablesCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, routeTableName: string, parameters: RouteTable, options?: RouteTablesCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, routeTableName: string, options?: RouteTablesDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, routeTableName: string, options?: RouteTablesDeleteOptionalParams): Promise; + get(resourceGroupName: string, routeTableName: string, options?: RouteTablesGetOptionalParams): Promise; + list(resourceGroupName: string, options?: RouteTablesListOptionalParams): PagedAsyncIterableIterator; + listAll(options?: RouteTablesListAllOptionalParams): PagedAsyncIterableIterator; + updateTags(resourceGroupName: string, routeTableName: string, parameters: TagsObject, options?: RouteTablesUpdateTagsOptionalParams): Promise; +} + +// @public +export interface RouteTablesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type RouteTablesCreateOrUpdateResponse = RouteTable; + +// @public +export interface RouteTablesDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface RouteTablesGetOptionalParams extends coreClient.OperationOptions { + expand?: string; +} + +// @public +export type RouteTablesGetResponse = RouteTable; + +// @public +export interface RouteTablesListAllNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type RouteTablesListAllNextResponse = RouteTableListResult; + +// @public +export interface RouteTablesListAllOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type RouteTablesListAllResponse = RouteTableListResult; + +// @public +export interface RouteTablesListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type RouteTablesListNextResponse = RouteTableListResult; + +// @public +export interface RouteTablesListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type RouteTablesListResponse = RouteTableListResult; + +// @public +export interface RouteTablesUpdateTagsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type RouteTablesUpdateTagsResponse = RouteTable; + +// @public +export interface RoutingConfiguration { + associatedRouteTable?: SubResource; + propagatedRouteTables?: PropagatedRouteTable; + vnetRoutes?: VnetRoute; +} + +// @public +export interface SecurityGroupNetworkInterface { + id?: string; + securityRuleAssociations?: SecurityRuleAssociations; +} + +// @public +export interface SecurityGroupViewParameters { + targetResourceId: string; +} + +// @public +export interface SecurityGroupViewResult { + networkInterfaces?: SecurityGroupNetworkInterface[]; +} + +// @public +export type SecurityPartnerProvider = Resource & { + readonly etag?: string; + readonly provisioningState?: ProvisioningState; + securityProviderName?: SecurityProviderName; + readonly connectionStatus?: SecurityPartnerProviderConnectionStatus; + virtualHub?: SubResource; +}; + +// @public +export type SecurityPartnerProviderConnectionStatus = string; + +// @public +export interface SecurityPartnerProviderListResult { + nextLink?: string; + value?: SecurityPartnerProvider[]; +} + +// @public +export interface SecurityPartnerProviders { + beginCreateOrUpdate(resourceGroupName: string, securityPartnerProviderName: string, parameters: SecurityPartnerProvider, options?: SecurityPartnerProvidersCreateOrUpdateOptionalParams): Promise, SecurityPartnerProvidersCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, securityPartnerProviderName: string, parameters: SecurityPartnerProvider, options?: SecurityPartnerProvidersCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, securityPartnerProviderName: string, options?: SecurityPartnerProvidersDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, securityPartnerProviderName: string, options?: SecurityPartnerProvidersDeleteOptionalParams): Promise; + get(resourceGroupName: string, securityPartnerProviderName: string, options?: SecurityPartnerProvidersGetOptionalParams): Promise; + list(options?: SecurityPartnerProvidersListOptionalParams): PagedAsyncIterableIterator; + listByResourceGroup(resourceGroupName: string, options?: SecurityPartnerProvidersListByResourceGroupOptionalParams): PagedAsyncIterableIterator; + updateTags(resourceGroupName: string, securityPartnerProviderName: string, parameters: TagsObject, options?: SecurityPartnerProvidersUpdateTagsOptionalParams): Promise; +} + +// @public +export interface SecurityPartnerProvidersCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type SecurityPartnerProvidersCreateOrUpdateResponse = SecurityPartnerProvider; + +// @public +export interface SecurityPartnerProvidersDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface SecurityPartnerProvidersGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SecurityPartnerProvidersGetResponse = SecurityPartnerProvider; + +// @public +export interface SecurityPartnerProvidersListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SecurityPartnerProvidersListByResourceGroupNextResponse = SecurityPartnerProviderListResult; + +// @public +export interface SecurityPartnerProvidersListByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SecurityPartnerProvidersListByResourceGroupResponse = SecurityPartnerProviderListResult; + +// @public +export interface SecurityPartnerProvidersListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SecurityPartnerProvidersListNextResponse = SecurityPartnerProviderListResult; + +// @public +export interface SecurityPartnerProvidersListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SecurityPartnerProvidersListResponse = SecurityPartnerProviderListResult; + +// @public +export interface SecurityPartnerProvidersUpdateTagsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SecurityPartnerProvidersUpdateTagsResponse = SecurityPartnerProvider; + +// @public +export type SecurityProviderName = string; + +// @public +export type SecurityRule = SubResource & { + name?: string; + readonly etag?: string; + description?: string; + protocol?: SecurityRuleProtocol; + sourcePortRange?: string; + destinationPortRange?: string; + sourceAddressPrefix?: string; + sourceAddressPrefixes?: string[]; + sourceApplicationSecurityGroups?: ApplicationSecurityGroup[]; + destinationAddressPrefix?: string; + destinationAddressPrefixes?: string[]; + destinationApplicationSecurityGroups?: ApplicationSecurityGroup[]; + sourcePortRanges?: string[]; + destinationPortRanges?: string[]; + access?: SecurityRuleAccess; + priority?: number; + direction?: SecurityRuleDirection; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export type SecurityRuleAccess = string; + +// @public +export interface SecurityRuleAssociations { + defaultSecurityRules?: SecurityRule[]; + effectiveSecurityRules?: EffectiveNetworkSecurityRule[]; + networkInterfaceAssociation?: NetworkInterfaceAssociation; + subnetAssociation?: SubnetAssociation; +} + +// @public +export type SecurityRuleDirection = string; + +// @public +export interface SecurityRuleListResult { + nextLink?: string; + value?: SecurityRule[]; +} + +// @public +export type SecurityRuleProtocol = string; + +// @public +export interface SecurityRules { + beginCreateOrUpdate(resourceGroupName: string, networkSecurityGroupName: string, securityRuleName: string, securityRuleParameters: SecurityRule, options?: SecurityRulesCreateOrUpdateOptionalParams): Promise, SecurityRulesCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, networkSecurityGroupName: string, securityRuleName: string, securityRuleParameters: SecurityRule, options?: SecurityRulesCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, networkSecurityGroupName: string, securityRuleName: string, options?: SecurityRulesDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, networkSecurityGroupName: string, securityRuleName: string, options?: SecurityRulesDeleteOptionalParams): Promise; + get(resourceGroupName: string, networkSecurityGroupName: string, securityRuleName: string, options?: SecurityRulesGetOptionalParams): Promise; + list(resourceGroupName: string, networkSecurityGroupName: string, options?: SecurityRulesListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface SecurityRulesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type SecurityRulesCreateOrUpdateResponse = SecurityRule; + +// @public +export interface SecurityRulesDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface SecurityRulesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SecurityRulesGetResponse = SecurityRule; + +// @public +export interface SecurityRulesListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SecurityRulesListNextResponse = SecurityRuleListResult; + +// @public +export interface SecurityRulesListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SecurityRulesListResponse = SecurityRuleListResult; + +// @public +export type ServiceAssociationLink = SubResource & { + name?: string; + readonly etag?: string; + readonly type?: string; + linkedResourceType?: string; + link?: string; + readonly provisioningState?: ProvisioningState; + allowDelete?: boolean; + locations?: string[]; +}; + +// @public +export interface ServiceAssociationLinks { + list(resourceGroupName: string, virtualNetworkName: string, subnetName: string, options?: ServiceAssociationLinksListOptionalParams): Promise; +} + +// @public +export interface ServiceAssociationLinksListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServiceAssociationLinksListResponse = ServiceAssociationLinksListResult; + +// @public +export interface ServiceAssociationLinksListResult { + readonly nextLink?: string; + value?: ServiceAssociationLink[]; +} + +// @public +export interface ServiceEndpointPolicies { + beginCreateOrUpdate(resourceGroupName: string, serviceEndpointPolicyName: string, parameters: ServiceEndpointPolicy, options?: ServiceEndpointPoliciesCreateOrUpdateOptionalParams): Promise, ServiceEndpointPoliciesCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, serviceEndpointPolicyName: string, parameters: ServiceEndpointPolicy, options?: ServiceEndpointPoliciesCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, serviceEndpointPolicyName: string, options?: ServiceEndpointPoliciesDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, serviceEndpointPolicyName: string, options?: ServiceEndpointPoliciesDeleteOptionalParams): Promise; + get(resourceGroupName: string, serviceEndpointPolicyName: string, options?: ServiceEndpointPoliciesGetOptionalParams): Promise; + list(options?: ServiceEndpointPoliciesListOptionalParams): PagedAsyncIterableIterator; + listByResourceGroup(resourceGroupName: string, options?: ServiceEndpointPoliciesListByResourceGroupOptionalParams): PagedAsyncIterableIterator; + updateTags(resourceGroupName: string, serviceEndpointPolicyName: string, parameters: TagsObject, options?: ServiceEndpointPoliciesUpdateTagsOptionalParams): Promise; +} + +// @public +export interface ServiceEndpointPoliciesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ServiceEndpointPoliciesCreateOrUpdateResponse = ServiceEndpointPolicy; + +// @public +export interface ServiceEndpointPoliciesDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface ServiceEndpointPoliciesGetOptionalParams extends coreClient.OperationOptions { + expand?: string; +} + +// @public +export type ServiceEndpointPoliciesGetResponse = ServiceEndpointPolicy; + +// @public +export interface ServiceEndpointPoliciesListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServiceEndpointPoliciesListByResourceGroupNextResponse = ServiceEndpointPolicyListResult; + +// @public +export interface ServiceEndpointPoliciesListByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServiceEndpointPoliciesListByResourceGroupResponse = ServiceEndpointPolicyListResult; + +// @public +export interface ServiceEndpointPoliciesListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServiceEndpointPoliciesListNextResponse = ServiceEndpointPolicyListResult; + +// @public +export interface ServiceEndpointPoliciesListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServiceEndpointPoliciesListResponse = ServiceEndpointPolicyListResult; + +// @public +export interface ServiceEndpointPoliciesUpdateTagsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServiceEndpointPoliciesUpdateTagsResponse = ServiceEndpointPolicy; + +// @public +export type ServiceEndpointPolicy = Resource & { + readonly etag?: string; + serviceEndpointPolicyDefinitions?: ServiceEndpointPolicyDefinition[]; + readonly subnets?: Subnet[]; + readonly resourceGuid?: string; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export type ServiceEndpointPolicyDefinition = SubResource & { + name?: string; + readonly etag?: string; + description?: string; + service?: string; + serviceResources?: string[]; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface ServiceEndpointPolicyDefinitionListResult { + nextLink?: string; + value?: ServiceEndpointPolicyDefinition[]; +} + +// @public +export interface ServiceEndpointPolicyDefinitions { + beginCreateOrUpdate(resourceGroupName: string, serviceEndpointPolicyName: string, serviceEndpointPolicyDefinitionName: string, serviceEndpointPolicyDefinitions: ServiceEndpointPolicyDefinition, options?: ServiceEndpointPolicyDefinitionsCreateOrUpdateOptionalParams): Promise, ServiceEndpointPolicyDefinitionsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, serviceEndpointPolicyName: string, serviceEndpointPolicyDefinitionName: string, serviceEndpointPolicyDefinitions: ServiceEndpointPolicyDefinition, options?: ServiceEndpointPolicyDefinitionsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, serviceEndpointPolicyName: string, serviceEndpointPolicyDefinitionName: string, options?: ServiceEndpointPolicyDefinitionsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, serviceEndpointPolicyName: string, serviceEndpointPolicyDefinitionName: string, options?: ServiceEndpointPolicyDefinitionsDeleteOptionalParams): Promise; + get(resourceGroupName: string, serviceEndpointPolicyName: string, serviceEndpointPolicyDefinitionName: string, options?: ServiceEndpointPolicyDefinitionsGetOptionalParams): Promise; + listByResourceGroup(resourceGroupName: string, serviceEndpointPolicyName: string, options?: ServiceEndpointPolicyDefinitionsListByResourceGroupOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ServiceEndpointPolicyDefinitionsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ServiceEndpointPolicyDefinitionsCreateOrUpdateResponse = ServiceEndpointPolicyDefinition; + +// @public +export interface ServiceEndpointPolicyDefinitionsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface ServiceEndpointPolicyDefinitionsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServiceEndpointPolicyDefinitionsGetResponse = ServiceEndpointPolicyDefinition; + +// @public +export interface ServiceEndpointPolicyDefinitionsListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServiceEndpointPolicyDefinitionsListByResourceGroupNextResponse = ServiceEndpointPolicyDefinitionListResult; + +// @public +export interface ServiceEndpointPolicyDefinitionsListByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServiceEndpointPolicyDefinitionsListByResourceGroupResponse = ServiceEndpointPolicyDefinitionListResult; + +// @public +export interface ServiceEndpointPolicyListResult { + readonly nextLink?: string; + value?: ServiceEndpointPolicy[]; +} + +// @public +export interface ServiceEndpointPropertiesFormat { + locations?: string[]; + readonly provisioningState?: ProvisioningState; + service?: string; +} + +// @public +export type ServiceProviderProvisioningState = string; + +// @public +export interface ServiceTagInformation { + readonly id?: string; + readonly name?: string; + readonly properties?: ServiceTagInformationPropertiesFormat; +} + +// @public +export interface ServiceTagInformationPropertiesFormat { + readonly addressPrefixes?: string[]; + readonly changeNumber?: string; + readonly region?: string; + readonly systemService?: string; +} + +// @public +export interface ServiceTags { + list(location: string, options?: ServiceTagsListOptionalParams): Promise; +} + +// @public +export interface ServiceTagsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServiceTagsListResponse = ServiceTagsListResult; + +// @public +export interface ServiceTagsListResult { + readonly changeNumber?: string; + readonly cloud?: string; + readonly id?: string; + readonly name?: string; + readonly type?: string; + readonly values?: ServiceTagInformation[]; +} + +// @public +export interface SessionIds { + sessionIds?: string[]; +} + +// @public +export type Severity = string; + +// @public +export interface StaticRoute { + addressPrefixes?: string[]; + name?: string; + nextHopIpAddress?: string; +} + +// @public +export type Subnet = SubResource & { + name?: string; + readonly etag?: string; + addressPrefix?: string; + addressPrefixes?: string[]; + networkSecurityGroup?: NetworkSecurityGroup; + routeTable?: RouteTable; + natGateway?: SubResource; + serviceEndpoints?: ServiceEndpointPropertiesFormat[]; + serviceEndpointPolicies?: ServiceEndpointPolicy[]; + readonly privateEndpoints?: PrivateEndpoint[]; + readonly ipConfigurations?: IPConfiguration[]; + readonly ipConfigurationProfiles?: IPConfigurationProfile[]; + ipAllocations?: SubResource[]; + readonly resourceNavigationLinks?: ResourceNavigationLink[]; + readonly serviceAssociationLinks?: ServiceAssociationLink[]; + delegations?: Delegation[]; + readonly purpose?: string; + readonly provisioningState?: ProvisioningState; + privateEndpointNetworkPolicies?: string; + privateLinkServiceNetworkPolicies?: string; +}; + +// @public +export interface SubnetAssociation { + readonly id?: string; + securityRules?: SecurityRule[]; +} + +// @public +export interface SubnetListResult { + nextLink?: string; + value?: Subnet[]; +} + +// @public +export interface Subnets { + beginCreateOrUpdate(resourceGroupName: string, virtualNetworkName: string, subnetName: string, subnetParameters: Subnet, options?: SubnetsCreateOrUpdateOptionalParams): Promise, SubnetsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, virtualNetworkName: string, subnetName: string, subnetParameters: Subnet, options?: SubnetsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, virtualNetworkName: string, subnetName: string, options?: SubnetsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, virtualNetworkName: string, subnetName: string, options?: SubnetsDeleteOptionalParams): Promise; + beginPrepareNetworkPolicies(resourceGroupName: string, virtualNetworkName: string, subnetName: string, prepareNetworkPoliciesRequestParameters: PrepareNetworkPoliciesRequest, options?: SubnetsPrepareNetworkPoliciesOptionalParams): Promise, void>>; + beginPrepareNetworkPoliciesAndWait(resourceGroupName: string, virtualNetworkName: string, subnetName: string, prepareNetworkPoliciesRequestParameters: PrepareNetworkPoliciesRequest, options?: SubnetsPrepareNetworkPoliciesOptionalParams): Promise; + beginUnprepareNetworkPolicies(resourceGroupName: string, virtualNetworkName: string, subnetName: string, unprepareNetworkPoliciesRequestParameters: UnprepareNetworkPoliciesRequest, options?: SubnetsUnprepareNetworkPoliciesOptionalParams): Promise, void>>; + beginUnprepareNetworkPoliciesAndWait(resourceGroupName: string, virtualNetworkName: string, subnetName: string, unprepareNetworkPoliciesRequestParameters: UnprepareNetworkPoliciesRequest, options?: SubnetsUnprepareNetworkPoliciesOptionalParams): Promise; + get(resourceGroupName: string, virtualNetworkName: string, subnetName: string, options?: SubnetsGetOptionalParams): Promise; + list(resourceGroupName: string, virtualNetworkName: string, options?: SubnetsListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface SubnetsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type SubnetsCreateOrUpdateResponse = Subnet; + +// @public +export interface SubnetsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface SubnetsGetOptionalParams extends coreClient.OperationOptions { + expand?: string; +} + +// @public +export type SubnetsGetResponse = Subnet; + +// @public +export interface SubnetsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SubnetsListNextResponse = SubnetListResult; + +// @public +export interface SubnetsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SubnetsListResponse = SubnetListResult; + +// @public +export interface SubnetsPrepareNetworkPoliciesOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface SubnetsUnprepareNetworkPoliciesOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface SubResource { + id?: string; +} + +// @public +export interface TagsObject { + tags?: { + [propertyName: string]: string; + }; +} + +// @public +export interface Topology { + readonly createdDateTime?: Date; + readonly id?: string; + readonly lastModified?: Date; + resources?: TopologyResource[]; +} + +// @public +export interface TopologyAssociation { + associationType?: AssociationType; + name?: string; + resourceId?: string; +} + +// @public +export interface TopologyParameters { + targetResourceGroupName?: string; + targetSubnet?: SubResource; + targetVirtualNetwork?: SubResource; +} + +// @public +export interface TopologyResource { + associations?: TopologyAssociation[]; + id?: string; + location?: string; + name?: string; +} + +// @public +export interface TrafficAnalyticsConfigurationProperties { + enabled?: boolean; + trafficAnalyticsInterval?: number; + workspaceId?: string; + workspaceRegion?: string; + workspaceResourceId?: string; +} + +// @public +export interface TrafficAnalyticsProperties { + networkWatcherFlowAnalyticsConfiguration?: TrafficAnalyticsConfigurationProperties; +} + +// @public +export interface TrafficSelectorPolicy { + localAddressRanges: string[]; + remoteAddressRanges: string[]; +} + +// @public +export type TransportProtocol = string; + +// @public +export interface TroubleshootingDetails { + detail?: string; + id?: string; + reasonType?: string; + recommendedActions?: TroubleshootingRecommendedActions[]; + summary?: string; +} + +// @public +export interface TroubleshootingParameters { + storageId: string; + storagePath: string; + targetResourceId: string; +} + +// @public +export interface TroubleshootingRecommendedActions { + actionId?: string; + actionText?: string; + actionUri?: string; + actionUriText?: string; +} + +// @public +export interface TroubleshootingResult { + code?: string; + endTime?: Date; + results?: TroubleshootingDetails[]; + startTime?: Date; +} + +// @public +export interface TunnelConnectionHealth { + readonly connectionStatus?: VirtualNetworkGatewayConnectionStatus; + readonly egressBytesTransferred?: number; + readonly ingressBytesTransferred?: number; + readonly lastConnectionEstablishedUtcTime?: string; + readonly tunnel?: string; +} + +// @public +export type TunnelConnectionStatus = string; + +// @public +export interface UnprepareNetworkPoliciesRequest { + serviceName?: string; +} + +// @public +export interface Usage { + currentValue: number; + readonly id?: string; + limit: number; + name: UsageName; + unit: UsageUnit; +} + +// @public +export interface UsageName { + localizedValue?: string; + value?: string; +} + +// @public +export interface Usages { + list(location: string, options?: UsagesListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface UsagesListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type UsagesListNextResponse = UsagesListResult; + +// @public +export interface UsagesListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type UsagesListResponse = UsagesListResult; + +// @public +export interface UsagesListResult { + nextLink?: string; + value?: Usage[]; +} + +// @public +export type UsageUnit = string; + +// @public +export type VerbosityLevel = string; + +// @public +export interface VerificationIPFlowParameters { + direction: Direction; + localIPAddress: string; + localPort: string; + protocol: IpFlowProtocol; + remoteIPAddress: string; + remotePort: string; + targetNicResourceId?: string; + targetResourceId: string; +} + +// @public +export interface VerificationIPFlowResult { + access?: Access; + ruleName?: string; +} + +// @public +export interface VirtualApplianceNicProperties { + readonly name?: string; + readonly privateIpAddress?: string; + readonly publicIpAddress?: string; +} + +// @public +export interface VirtualApplianceSkuProperties { + bundledScaleUnit?: string; + marketPlaceVersion?: string; + vendor?: string; +} + +// @public +export type VirtualHub = Resource & { + readonly etag?: string; + virtualWan?: SubResource; + vpnGateway?: SubResource; + p2SVpnGateway?: SubResource; + expressRouteGateway?: SubResource; + azureFirewall?: SubResource; + securityPartnerProvider?: SubResource; + virtualNetworkConnections?: HubVirtualNetworkConnection[]; + addressPrefix?: string; + routeTable?: VirtualHubRouteTable; + readonly provisioningState?: ProvisioningState; + securityProviderName?: string; + virtualHubRouteTableV2S?: VirtualHubRouteTableV2[]; + sku?: string; +}; + +// @public +export interface VirtualHubId { + id?: string; +} + +// @public +export interface VirtualHubRoute { + addressPrefixes?: string[]; + nextHopIpAddress?: string; +} + +// @public +export interface VirtualHubRouteTable { + routes?: VirtualHubRoute[]; +} + +// @public +export type VirtualHubRouteTableV2 = SubResource & { + name?: string; + readonly etag?: string; + routes?: VirtualHubRouteV2[]; + attachedConnections?: string[]; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface VirtualHubRouteTableV2S { + beginCreateOrUpdate(resourceGroupName: string, virtualHubName: string, routeTableName: string, virtualHubRouteTableV2Parameters: VirtualHubRouteTableV2, options?: VirtualHubRouteTableV2SCreateOrUpdateOptionalParams): Promise, VirtualHubRouteTableV2SCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, virtualHubName: string, routeTableName: string, virtualHubRouteTableV2Parameters: VirtualHubRouteTableV2, options?: VirtualHubRouteTableV2SCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, virtualHubName: string, routeTableName: string, options?: VirtualHubRouteTableV2SDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, virtualHubName: string, routeTableName: string, options?: VirtualHubRouteTableV2SDeleteOptionalParams): Promise; + get(resourceGroupName: string, virtualHubName: string, routeTableName: string, options?: VirtualHubRouteTableV2SGetOptionalParams): Promise; + list(resourceGroupName: string, virtualHubName: string, options?: VirtualHubRouteTableV2SListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface VirtualHubRouteTableV2SCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VirtualHubRouteTableV2SCreateOrUpdateResponse = VirtualHubRouteTableV2; + +// @public +export interface VirtualHubRouteTableV2SDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface VirtualHubRouteTableV2SGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualHubRouteTableV2SGetResponse = VirtualHubRouteTableV2; + +// @public +export interface VirtualHubRouteTableV2SListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualHubRouteTableV2SListNextResponse = ListVirtualHubRouteTableV2SResult; + +// @public +export interface VirtualHubRouteTableV2SListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualHubRouteTableV2SListResponse = ListVirtualHubRouteTableV2SResult; + +// @public +export interface VirtualHubRouteV2 { + destinations?: string[]; + destinationType?: string; + nextHops?: string[]; + nextHopType?: string; +} + +// @public +export interface VirtualHubs { + beginCreateOrUpdate(resourceGroupName: string, virtualHubName: string, virtualHubParameters: VirtualHub, options?: VirtualHubsCreateOrUpdateOptionalParams): Promise, VirtualHubsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, virtualHubName: string, virtualHubParameters: VirtualHub, options?: VirtualHubsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, virtualHubName: string, options?: VirtualHubsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, virtualHubName: string, options?: VirtualHubsDeleteOptionalParams): Promise; + get(resourceGroupName: string, virtualHubName: string, options?: VirtualHubsGetOptionalParams): Promise; + list(options?: VirtualHubsListOptionalParams): PagedAsyncIterableIterator; + listByResourceGroup(resourceGroupName: string, options?: VirtualHubsListByResourceGroupOptionalParams): PagedAsyncIterableIterator; + updateTags(resourceGroupName: string, virtualHubName: string, virtualHubParameters: TagsObject, options?: VirtualHubsUpdateTagsOptionalParams): Promise; +} + +// @public +export interface VirtualHubsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VirtualHubsCreateOrUpdateResponse = VirtualHub; + +// @public +export interface VirtualHubsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface VirtualHubsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualHubsGetResponse = VirtualHub; + +// @public +export interface VirtualHubsListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualHubsListByResourceGroupNextResponse = ListVirtualHubsResult; + +// @public +export interface VirtualHubsListByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualHubsListByResourceGroupResponse = ListVirtualHubsResult; + +// @public +export interface VirtualHubsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualHubsListNextResponse = ListVirtualHubsResult; + +// @public +export interface VirtualHubsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualHubsListResponse = ListVirtualHubsResult; + +// @public +export interface VirtualHubsUpdateTagsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualHubsUpdateTagsResponse = VirtualHub; + +// @public +export type VirtualNetwork = Resource & { + readonly etag?: string; + addressSpace?: AddressSpace; + dhcpOptions?: DhcpOptions; + subnets?: Subnet[]; + virtualNetworkPeerings?: VirtualNetworkPeering[]; + readonly resourceGuid?: string; + readonly provisioningState?: ProvisioningState; + enableDdosProtection?: boolean; + enableVmProtection?: boolean; + ddosProtectionPlan?: SubResource; + bgpCommunities?: VirtualNetworkBgpCommunities; + ipAllocations?: SubResource[]; +}; + +// @public +export interface VirtualNetworkBgpCommunities { + readonly regionalCommunity?: string; + virtualNetworkCommunity: string; +} + +// @public +export interface VirtualNetworkConnectionGatewayReference { + id: string; +} + +// @public +export type VirtualNetworkGateway = Resource & { + readonly etag?: string; + ipConfigurations?: VirtualNetworkGatewayIPConfiguration[]; + gatewayType?: VirtualNetworkGatewayType; + vpnType?: VpnType; + vpnGatewayGeneration?: VpnGatewayGeneration; + enableBgp?: boolean; + enablePrivateIpAddress?: boolean; + active?: boolean; + gatewayDefaultSite?: SubResource; + sku?: VirtualNetworkGatewaySku; + vpnClientConfiguration?: VpnClientConfiguration; + bgpSettings?: BgpSettings; + customRoutes?: AddressSpace; + readonly resourceGuid?: string; + readonly provisioningState?: ProvisioningState; + enableDnsForwarding?: boolean; + readonly inboundDnsForwardingEndpoint?: string; +}; + +// @public +export type VirtualNetworkGatewayConnection = Resource & { + readonly etag?: string; + authorizationKey?: string; + virtualNetworkGateway1: VirtualNetworkGateway; + virtualNetworkGateway2?: VirtualNetworkGateway; + localNetworkGateway2?: LocalNetworkGateway; + connectionType: VirtualNetworkGatewayConnectionType; + connectionProtocol?: VirtualNetworkGatewayConnectionProtocol; + routingWeight?: number; + dpdTimeoutSeconds?: number; + sharedKey?: string; + readonly connectionStatus?: VirtualNetworkGatewayConnectionStatus; + readonly tunnelConnectionStatus?: TunnelConnectionHealth[]; + readonly egressBytesTransferred?: number; + readonly ingressBytesTransferred?: number; + peer?: SubResource; + enableBgp?: boolean; + useLocalAzureIpAddress?: boolean; + usePolicyBasedTrafficSelectors?: boolean; + ipsecPolicies?: IpsecPolicy[]; + trafficSelectorPolicies?: TrafficSelectorPolicy[]; + readonly resourceGuid?: string; + readonly provisioningState?: ProvisioningState; + expressRouteGatewayBypass?: boolean; +}; + +// @public +export type VirtualNetworkGatewayConnectionListEntity = Resource & { + readonly etag?: string; + authorizationKey?: string; + virtualNetworkGateway1: VirtualNetworkConnectionGatewayReference; + virtualNetworkGateway2?: VirtualNetworkConnectionGatewayReference; + localNetworkGateway2?: VirtualNetworkConnectionGatewayReference; + connectionType: VirtualNetworkGatewayConnectionType; + connectionProtocol?: VirtualNetworkGatewayConnectionProtocol; + routingWeight?: number; + sharedKey?: string; + readonly connectionStatus?: VirtualNetworkGatewayConnectionStatus; + readonly tunnelConnectionStatus?: TunnelConnectionHealth[]; + readonly egressBytesTransferred?: number; + readonly ingressBytesTransferred?: number; + peer?: SubResource; + enableBgp?: boolean; + usePolicyBasedTrafficSelectors?: boolean; + ipsecPolicies?: IpsecPolicy[]; + trafficSelectorPolicies?: TrafficSelectorPolicy[]; + readonly resourceGuid?: string; + readonly provisioningState?: ProvisioningState; + expressRouteGatewayBypass?: boolean; +}; + +// @public +export interface VirtualNetworkGatewayConnectionListResult { + readonly nextLink?: string; + value?: VirtualNetworkGatewayConnection[]; +} + +// @public +export type VirtualNetworkGatewayConnectionProtocol = string; + +// @public +export interface VirtualNetworkGatewayConnections { + beginCreateOrUpdate(resourceGroupName: string, virtualNetworkGatewayConnectionName: string, parameters: VirtualNetworkGatewayConnection, options?: VirtualNetworkGatewayConnectionsCreateOrUpdateOptionalParams): Promise, VirtualNetworkGatewayConnectionsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, virtualNetworkGatewayConnectionName: string, parameters: VirtualNetworkGatewayConnection, options?: VirtualNetworkGatewayConnectionsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, virtualNetworkGatewayConnectionName: string, options?: VirtualNetworkGatewayConnectionsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, virtualNetworkGatewayConnectionName: string, options?: VirtualNetworkGatewayConnectionsDeleteOptionalParams): Promise; + beginResetSharedKey(resourceGroupName: string, virtualNetworkGatewayConnectionName: string, parameters: ConnectionResetSharedKey, options?: VirtualNetworkGatewayConnectionsResetSharedKeyOptionalParams): Promise, VirtualNetworkGatewayConnectionsResetSharedKeyResponse>>; + beginResetSharedKeyAndWait(resourceGroupName: string, virtualNetworkGatewayConnectionName: string, parameters: ConnectionResetSharedKey, options?: VirtualNetworkGatewayConnectionsResetSharedKeyOptionalParams): Promise; + beginSetSharedKey(resourceGroupName: string, virtualNetworkGatewayConnectionName: string, parameters: ConnectionSharedKey, options?: VirtualNetworkGatewayConnectionsSetSharedKeyOptionalParams): Promise, VirtualNetworkGatewayConnectionsSetSharedKeyResponse>>; + beginSetSharedKeyAndWait(resourceGroupName: string, virtualNetworkGatewayConnectionName: string, parameters: ConnectionSharedKey, options?: VirtualNetworkGatewayConnectionsSetSharedKeyOptionalParams): Promise; + beginStartPacketCapture(resourceGroupName: string, virtualNetworkGatewayConnectionName: string, options?: VirtualNetworkGatewayConnectionsStartPacketCaptureOptionalParams): Promise, VirtualNetworkGatewayConnectionsStartPacketCaptureResponse>>; + beginStartPacketCaptureAndWait(resourceGroupName: string, virtualNetworkGatewayConnectionName: string, options?: VirtualNetworkGatewayConnectionsStartPacketCaptureOptionalParams): Promise; + beginStopPacketCapture(resourceGroupName: string, virtualNetworkGatewayConnectionName: string, parameters: VpnPacketCaptureStopParameters, options?: VirtualNetworkGatewayConnectionsStopPacketCaptureOptionalParams): Promise, VirtualNetworkGatewayConnectionsStopPacketCaptureResponse>>; + beginStopPacketCaptureAndWait(resourceGroupName: string, virtualNetworkGatewayConnectionName: string, parameters: VpnPacketCaptureStopParameters, options?: VirtualNetworkGatewayConnectionsStopPacketCaptureOptionalParams): Promise; + beginUpdateTags(resourceGroupName: string, virtualNetworkGatewayConnectionName: string, parameters: TagsObject, options?: VirtualNetworkGatewayConnectionsUpdateTagsOptionalParams): Promise, VirtualNetworkGatewayConnectionsUpdateTagsResponse>>; + beginUpdateTagsAndWait(resourceGroupName: string, virtualNetworkGatewayConnectionName: string, parameters: TagsObject, options?: VirtualNetworkGatewayConnectionsUpdateTagsOptionalParams): Promise; + get(resourceGroupName: string, virtualNetworkGatewayConnectionName: string, options?: VirtualNetworkGatewayConnectionsGetOptionalParams): Promise; + getSharedKey(resourceGroupName: string, virtualNetworkGatewayConnectionName: string, options?: VirtualNetworkGatewayConnectionsGetSharedKeyOptionalParams): Promise; + list(resourceGroupName: string, options?: VirtualNetworkGatewayConnectionsListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface VirtualNetworkGatewayConnectionsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VirtualNetworkGatewayConnectionsCreateOrUpdateResponse = VirtualNetworkGatewayConnection; + +// @public +export interface VirtualNetworkGatewayConnectionsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface VirtualNetworkGatewayConnectionsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualNetworkGatewayConnectionsGetResponse = VirtualNetworkGatewayConnection; + +// @public +export interface VirtualNetworkGatewayConnectionsGetSharedKeyOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualNetworkGatewayConnectionsGetSharedKeyResponse = ConnectionSharedKey; + +// @public +export interface VirtualNetworkGatewayConnectionsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualNetworkGatewayConnectionsListNextResponse = VirtualNetworkGatewayConnectionListResult; + +// @public +export interface VirtualNetworkGatewayConnectionsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualNetworkGatewayConnectionsListResponse = VirtualNetworkGatewayConnectionListResult; + +// @public +export interface VirtualNetworkGatewayConnectionsResetSharedKeyOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VirtualNetworkGatewayConnectionsResetSharedKeyResponse = ConnectionResetSharedKey; + +// @public +export interface VirtualNetworkGatewayConnectionsSetSharedKeyOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VirtualNetworkGatewayConnectionsSetSharedKeyResponse = ConnectionSharedKey; + +// @public +export interface VirtualNetworkGatewayConnectionsStartPacketCaptureOptionalParams extends coreClient.OperationOptions { + parameters?: VpnPacketCaptureStartParameters; + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VirtualNetworkGatewayConnectionsStartPacketCaptureResponse = { + body: string; +}; + +// @public +export interface VirtualNetworkGatewayConnectionsStopPacketCaptureOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VirtualNetworkGatewayConnectionsStopPacketCaptureResponse = { + body: string; +}; + +// @public +export type VirtualNetworkGatewayConnectionStatus = string; + +// @public +export interface VirtualNetworkGatewayConnectionsUpdateTagsOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VirtualNetworkGatewayConnectionsUpdateTagsResponse = VirtualNetworkGatewayConnection; + +// @public +export type VirtualNetworkGatewayConnectionType = string; + +// @public +export type VirtualNetworkGatewayIPConfiguration = SubResource & { + name?: string; + readonly etag?: string; + privateIPAllocationMethod?: IPAllocationMethod; + subnet?: SubResource; + publicIPAddress?: SubResource; + readonly privateIPAddress?: string; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface VirtualNetworkGatewayListConnectionsResult { + readonly nextLink?: string; + value?: VirtualNetworkGatewayConnectionListEntity[]; +} + +// @public +export interface VirtualNetworkGatewayListResult { + readonly nextLink?: string; + value?: VirtualNetworkGateway[]; +} + +// @public +export interface VirtualNetworkGateways { + beginCreateOrUpdate(resourceGroupName: string, virtualNetworkGatewayName: string, parameters: VirtualNetworkGateway, options?: VirtualNetworkGatewaysCreateOrUpdateOptionalParams): Promise, VirtualNetworkGatewaysCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, virtualNetworkGatewayName: string, parameters: VirtualNetworkGateway, options?: VirtualNetworkGatewaysCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, virtualNetworkGatewayName: string, options?: VirtualNetworkGatewaysDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, virtualNetworkGatewayName: string, options?: VirtualNetworkGatewaysDeleteOptionalParams): Promise; + beginDisconnectVirtualNetworkGatewayVpnConnections(resourceGroupName: string, virtualNetworkGatewayName: string, request: P2SVpnConnectionRequest, options?: VirtualNetworkGatewaysDisconnectVirtualNetworkGatewayVpnConnectionsOptionalParams): Promise, void>>; + beginDisconnectVirtualNetworkGatewayVpnConnectionsAndWait(resourceGroupName: string, virtualNetworkGatewayName: string, request: P2SVpnConnectionRequest, options?: VirtualNetworkGatewaysDisconnectVirtualNetworkGatewayVpnConnectionsOptionalParams): Promise; + beginGeneratevpnclientpackage(resourceGroupName: string, virtualNetworkGatewayName: string, parameters: VpnClientParameters, options?: VirtualNetworkGatewaysGeneratevpnclientpackageOptionalParams): Promise, VirtualNetworkGatewaysGeneratevpnclientpackageResponse>>; + beginGeneratevpnclientpackageAndWait(resourceGroupName: string, virtualNetworkGatewayName: string, parameters: VpnClientParameters, options?: VirtualNetworkGatewaysGeneratevpnclientpackageOptionalParams): Promise; + beginGenerateVpnProfile(resourceGroupName: string, virtualNetworkGatewayName: string, parameters: VpnClientParameters, options?: VirtualNetworkGatewaysGenerateVpnProfileOptionalParams): Promise, VirtualNetworkGatewaysGenerateVpnProfileResponse>>; + beginGenerateVpnProfileAndWait(resourceGroupName: string, virtualNetworkGatewayName: string, parameters: VpnClientParameters, options?: VirtualNetworkGatewaysGenerateVpnProfileOptionalParams): Promise; + beginGetAdvertisedRoutes(resourceGroupName: string, virtualNetworkGatewayName: string, peer: string, options?: VirtualNetworkGatewaysGetAdvertisedRoutesOptionalParams): Promise, VirtualNetworkGatewaysGetAdvertisedRoutesResponse>>; + beginGetAdvertisedRoutesAndWait(resourceGroupName: string, virtualNetworkGatewayName: string, peer: string, options?: VirtualNetworkGatewaysGetAdvertisedRoutesOptionalParams): Promise; + beginGetBgpPeerStatus(resourceGroupName: string, virtualNetworkGatewayName: string, options?: VirtualNetworkGatewaysGetBgpPeerStatusOptionalParams): Promise, VirtualNetworkGatewaysGetBgpPeerStatusResponse>>; + beginGetBgpPeerStatusAndWait(resourceGroupName: string, virtualNetworkGatewayName: string, options?: VirtualNetworkGatewaysGetBgpPeerStatusOptionalParams): Promise; + beginGetLearnedRoutes(resourceGroupName: string, virtualNetworkGatewayName: string, options?: VirtualNetworkGatewaysGetLearnedRoutesOptionalParams): Promise, VirtualNetworkGatewaysGetLearnedRoutesResponse>>; + beginGetLearnedRoutesAndWait(resourceGroupName: string, virtualNetworkGatewayName: string, options?: VirtualNetworkGatewaysGetLearnedRoutesOptionalParams): Promise; + beginGetVpnclientConnectionHealth(resourceGroupName: string, virtualNetworkGatewayName: string, options?: VirtualNetworkGatewaysGetVpnclientConnectionHealthOptionalParams): Promise, VirtualNetworkGatewaysGetVpnclientConnectionHealthResponse>>; + beginGetVpnclientConnectionHealthAndWait(resourceGroupName: string, virtualNetworkGatewayName: string, options?: VirtualNetworkGatewaysGetVpnclientConnectionHealthOptionalParams): Promise; + beginGetVpnclientIpsecParameters(resourceGroupName: string, virtualNetworkGatewayName: string, options?: VirtualNetworkGatewaysGetVpnclientIpsecParametersOptionalParams): Promise, VirtualNetworkGatewaysGetVpnclientIpsecParametersResponse>>; + beginGetVpnclientIpsecParametersAndWait(resourceGroupName: string, virtualNetworkGatewayName: string, options?: VirtualNetworkGatewaysGetVpnclientIpsecParametersOptionalParams): Promise; + beginGetVpnProfilePackageUrl(resourceGroupName: string, virtualNetworkGatewayName: string, options?: VirtualNetworkGatewaysGetVpnProfilePackageUrlOptionalParams): Promise, VirtualNetworkGatewaysGetVpnProfilePackageUrlResponse>>; + beginGetVpnProfilePackageUrlAndWait(resourceGroupName: string, virtualNetworkGatewayName: string, options?: VirtualNetworkGatewaysGetVpnProfilePackageUrlOptionalParams): Promise; + beginReset(resourceGroupName: string, virtualNetworkGatewayName: string, options?: VirtualNetworkGatewaysResetOptionalParams): Promise, VirtualNetworkGatewaysResetResponse>>; + beginResetAndWait(resourceGroupName: string, virtualNetworkGatewayName: string, options?: VirtualNetworkGatewaysResetOptionalParams): Promise; + beginResetVpnClientSharedKey(resourceGroupName: string, virtualNetworkGatewayName: string, options?: VirtualNetworkGatewaysResetVpnClientSharedKeyOptionalParams): Promise, void>>; + beginResetVpnClientSharedKeyAndWait(resourceGroupName: string, virtualNetworkGatewayName: string, options?: VirtualNetworkGatewaysResetVpnClientSharedKeyOptionalParams): Promise; + beginSetVpnclientIpsecParameters(resourceGroupName: string, virtualNetworkGatewayName: string, vpnclientIpsecParams: VpnClientIPsecParameters, options?: VirtualNetworkGatewaysSetVpnclientIpsecParametersOptionalParams): Promise, VirtualNetworkGatewaysSetVpnclientIpsecParametersResponse>>; + beginSetVpnclientIpsecParametersAndWait(resourceGroupName: string, virtualNetworkGatewayName: string, vpnclientIpsecParams: VpnClientIPsecParameters, options?: VirtualNetworkGatewaysSetVpnclientIpsecParametersOptionalParams): Promise; + beginStartPacketCapture(resourceGroupName: string, virtualNetworkGatewayName: string, options?: VirtualNetworkGatewaysStartPacketCaptureOptionalParams): Promise, VirtualNetworkGatewaysStartPacketCaptureResponse>>; + beginStartPacketCaptureAndWait(resourceGroupName: string, virtualNetworkGatewayName: string, options?: VirtualNetworkGatewaysStartPacketCaptureOptionalParams): Promise; + beginStopPacketCapture(resourceGroupName: string, virtualNetworkGatewayName: string, parameters: VpnPacketCaptureStopParameters, options?: VirtualNetworkGatewaysStopPacketCaptureOptionalParams): Promise, VirtualNetworkGatewaysStopPacketCaptureResponse>>; + beginStopPacketCaptureAndWait(resourceGroupName: string, virtualNetworkGatewayName: string, parameters: VpnPacketCaptureStopParameters, options?: VirtualNetworkGatewaysStopPacketCaptureOptionalParams): Promise; + beginUpdateTags(resourceGroupName: string, virtualNetworkGatewayName: string, parameters: TagsObject, options?: VirtualNetworkGatewaysUpdateTagsOptionalParams): Promise, VirtualNetworkGatewaysUpdateTagsResponse>>; + beginUpdateTagsAndWait(resourceGroupName: string, virtualNetworkGatewayName: string, parameters: TagsObject, options?: VirtualNetworkGatewaysUpdateTagsOptionalParams): Promise; + get(resourceGroupName: string, virtualNetworkGatewayName: string, options?: VirtualNetworkGatewaysGetOptionalParams): Promise; + list(resourceGroupName: string, options?: VirtualNetworkGatewaysListOptionalParams): PagedAsyncIterableIterator; + listConnections(resourceGroupName: string, virtualNetworkGatewayName: string, options?: VirtualNetworkGatewaysListConnectionsOptionalParams): PagedAsyncIterableIterator; + supportedVpnDevices(resourceGroupName: string, virtualNetworkGatewayName: string, options?: VirtualNetworkGatewaysSupportedVpnDevicesOptionalParams): Promise; + vpnDeviceConfigurationScript(resourceGroupName: string, virtualNetworkGatewayConnectionName: string, parameters: VpnDeviceScriptParameters, options?: VirtualNetworkGatewaysVpnDeviceConfigurationScriptOptionalParams): Promise; +} + +// @public +export interface VirtualNetworkGatewaysCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VirtualNetworkGatewaysCreateOrUpdateResponse = VirtualNetworkGateway; + +// @public +export interface VirtualNetworkGatewaysDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface VirtualNetworkGatewaysDisconnectVirtualNetworkGatewayVpnConnectionsOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface VirtualNetworkGatewaysGeneratevpnclientpackageOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VirtualNetworkGatewaysGeneratevpnclientpackageResponse = { + body: string; +}; + +// @public +export interface VirtualNetworkGatewaysGenerateVpnProfileOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VirtualNetworkGatewaysGenerateVpnProfileResponse = { + body: string; +}; + +// @public +export interface VirtualNetworkGatewaysGetAdvertisedRoutesOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VirtualNetworkGatewaysGetAdvertisedRoutesResponse = GatewayRouteListResult; + +// @public +export interface VirtualNetworkGatewaysGetBgpPeerStatusOptionalParams extends coreClient.OperationOptions { + peer?: string; + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VirtualNetworkGatewaysGetBgpPeerStatusResponse = BgpPeerStatusListResult; + +// @public +export interface VirtualNetworkGatewaysGetLearnedRoutesOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VirtualNetworkGatewaysGetLearnedRoutesResponse = GatewayRouteListResult; + +// @public +export interface VirtualNetworkGatewaysGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualNetworkGatewaysGetResponse = VirtualNetworkGateway; + +// @public +export interface VirtualNetworkGatewaysGetVpnclientConnectionHealthOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VirtualNetworkGatewaysGetVpnclientConnectionHealthResponse = VpnClientConnectionHealthDetailListResult; + +// @public +export interface VirtualNetworkGatewaysGetVpnclientIpsecParametersOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VirtualNetworkGatewaysGetVpnclientIpsecParametersResponse = VpnClientIPsecParameters; + +// @public +export interface VirtualNetworkGatewaysGetVpnProfilePackageUrlOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VirtualNetworkGatewaysGetVpnProfilePackageUrlResponse = { + body: string; +}; + +// @public +export interface VirtualNetworkGatewaySku { + readonly capacity?: number; + name?: VirtualNetworkGatewaySkuName; + tier?: VirtualNetworkGatewaySkuTier; +} + +// @public +export type VirtualNetworkGatewaySkuName = string; + +// @public +export type VirtualNetworkGatewaySkuTier = string; + +// @public +export interface VirtualNetworkGatewaysListConnectionsNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualNetworkGatewaysListConnectionsNextResponse = VirtualNetworkGatewayListConnectionsResult; + +// @public +export interface VirtualNetworkGatewaysListConnectionsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualNetworkGatewaysListConnectionsResponse = VirtualNetworkGatewayListConnectionsResult; + +// @public +export interface VirtualNetworkGatewaysListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualNetworkGatewaysListNextResponse = VirtualNetworkGatewayListResult; + +// @public +export interface VirtualNetworkGatewaysListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualNetworkGatewaysListResponse = VirtualNetworkGatewayListResult; + +// @public +export interface VirtualNetworkGatewaysResetOptionalParams extends coreClient.OperationOptions { + gatewayVip?: string; + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VirtualNetworkGatewaysResetResponse = VirtualNetworkGateway; + +// @public +export interface VirtualNetworkGatewaysResetVpnClientSharedKeyOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface VirtualNetworkGatewaysSetVpnclientIpsecParametersOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VirtualNetworkGatewaysSetVpnclientIpsecParametersResponse = VpnClientIPsecParameters; + +// @public +export interface VirtualNetworkGatewaysStartPacketCaptureOptionalParams extends coreClient.OperationOptions { + parameters?: VpnPacketCaptureStartParameters; + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VirtualNetworkGatewaysStartPacketCaptureResponse = { + body: string; +}; + +// @public +export interface VirtualNetworkGatewaysStopPacketCaptureOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VirtualNetworkGatewaysStopPacketCaptureResponse = { + body: string; +}; + +// @public +export interface VirtualNetworkGatewaysSupportedVpnDevicesOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualNetworkGatewaysSupportedVpnDevicesResponse = { + body: string; +}; + +// @public +export interface VirtualNetworkGatewaysUpdateTagsOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VirtualNetworkGatewaysUpdateTagsResponse = VirtualNetworkGateway; + +// @public +export interface VirtualNetworkGatewaysVpnDeviceConfigurationScriptOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualNetworkGatewaysVpnDeviceConfigurationScriptResponse = { + body: string; +}; + +// @public +export type VirtualNetworkGatewayType = string; + +// @public +export interface VirtualNetworkListResult { + nextLink?: string; + value?: VirtualNetwork[]; +} + +// @public +export interface VirtualNetworkListUsageResult { + nextLink?: string; + readonly value?: VirtualNetworkUsage[]; +} + +// @public +export type VirtualNetworkPeering = SubResource & { + name?: string; + readonly etag?: string; + allowVirtualNetworkAccess?: boolean; + allowForwardedTraffic?: boolean; + allowGatewayTransit?: boolean; + useRemoteGateways?: boolean; + remoteVirtualNetwork?: SubResource; + remoteAddressSpace?: AddressSpace; + peeringState?: VirtualNetworkPeeringState; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface VirtualNetworkPeeringListResult { + nextLink?: string; + value?: VirtualNetworkPeering[]; +} + +// @public +export interface VirtualNetworkPeerings { + beginCreateOrUpdate(resourceGroupName: string, virtualNetworkName: string, virtualNetworkPeeringName: string, virtualNetworkPeeringParameters: VirtualNetworkPeering, options?: VirtualNetworkPeeringsCreateOrUpdateOptionalParams): Promise, VirtualNetworkPeeringsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, virtualNetworkName: string, virtualNetworkPeeringName: string, virtualNetworkPeeringParameters: VirtualNetworkPeering, options?: VirtualNetworkPeeringsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, virtualNetworkName: string, virtualNetworkPeeringName: string, options?: VirtualNetworkPeeringsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, virtualNetworkName: string, virtualNetworkPeeringName: string, options?: VirtualNetworkPeeringsDeleteOptionalParams): Promise; + get(resourceGroupName: string, virtualNetworkName: string, virtualNetworkPeeringName: string, options?: VirtualNetworkPeeringsGetOptionalParams): Promise; + list(resourceGroupName: string, virtualNetworkName: string, options?: VirtualNetworkPeeringsListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface VirtualNetworkPeeringsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VirtualNetworkPeeringsCreateOrUpdateResponse = VirtualNetworkPeering; + +// @public +export interface VirtualNetworkPeeringsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface VirtualNetworkPeeringsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualNetworkPeeringsGetResponse = VirtualNetworkPeering; + +// @public +export interface VirtualNetworkPeeringsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualNetworkPeeringsListNextResponse = VirtualNetworkPeeringListResult; + +// @public +export interface VirtualNetworkPeeringsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualNetworkPeeringsListResponse = VirtualNetworkPeeringListResult; + +// @public +export type VirtualNetworkPeeringState = string; + +// @public +export interface VirtualNetworks { + beginCreateOrUpdate(resourceGroupName: string, virtualNetworkName: string, parameters: VirtualNetwork, options?: VirtualNetworksCreateOrUpdateOptionalParams): Promise, VirtualNetworksCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, virtualNetworkName: string, parameters: VirtualNetwork, options?: VirtualNetworksCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, virtualNetworkName: string, options?: VirtualNetworksDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, virtualNetworkName: string, options?: VirtualNetworksDeleteOptionalParams): Promise; + checkIPAddressAvailability(resourceGroupName: string, virtualNetworkName: string, ipAddress: string, options?: VirtualNetworksCheckIPAddressAvailabilityOptionalParams): Promise; + get(resourceGroupName: string, virtualNetworkName: string, options?: VirtualNetworksGetOptionalParams): Promise; + list(resourceGroupName: string, options?: VirtualNetworksListOptionalParams): PagedAsyncIterableIterator; + listAll(options?: VirtualNetworksListAllOptionalParams): PagedAsyncIterableIterator; + listUsage(resourceGroupName: string, virtualNetworkName: string, options?: VirtualNetworksListUsageOptionalParams): PagedAsyncIterableIterator; + updateTags(resourceGroupName: string, virtualNetworkName: string, parameters: TagsObject, options?: VirtualNetworksUpdateTagsOptionalParams): Promise; +} + +// @public +export interface VirtualNetworksCheckIPAddressAvailabilityOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualNetworksCheckIPAddressAvailabilityResponse = IPAddressAvailabilityResult; + +// @public +export interface VirtualNetworksCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VirtualNetworksCreateOrUpdateResponse = VirtualNetwork; + +// @public +export interface VirtualNetworksDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface VirtualNetworksGetOptionalParams extends coreClient.OperationOptions { + expand?: string; +} + +// @public +export type VirtualNetworksGetResponse = VirtualNetwork; + +// @public +export interface VirtualNetworksListAllNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualNetworksListAllNextResponse = VirtualNetworkListResult; + +// @public +export interface VirtualNetworksListAllOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualNetworksListAllResponse = VirtualNetworkListResult; + +// @public +export interface VirtualNetworksListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualNetworksListNextResponse = VirtualNetworkListResult; + +// @public +export interface VirtualNetworksListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualNetworksListResponse = VirtualNetworkListResult; + +// @public +export interface VirtualNetworksListUsageNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualNetworksListUsageNextResponse = VirtualNetworkListUsageResult; + +// @public +export interface VirtualNetworksListUsageOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualNetworksListUsageResponse = VirtualNetworkListUsageResult; + +// @public +export interface VirtualNetworksUpdateTagsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualNetworksUpdateTagsResponse = VirtualNetwork; + +// @public +export type VirtualNetworkTap = Resource & { + readonly etag?: string; + readonly networkInterfaceTapConfigurations?: NetworkInterfaceTapConfiguration[]; + readonly resourceGuid?: string; + readonly provisioningState?: ProvisioningState; + destinationNetworkInterfaceIPConfiguration?: NetworkInterfaceIPConfiguration; + destinationLoadBalancerFrontEndIPConfiguration?: FrontendIPConfiguration; + destinationPort?: number; +}; + +// @public +export interface VirtualNetworkTapListResult { + nextLink?: string; + value?: VirtualNetworkTap[]; +} + +// @public +export interface VirtualNetworkTaps { + beginCreateOrUpdate(resourceGroupName: string, tapName: string, parameters: VirtualNetworkTap, options?: VirtualNetworkTapsCreateOrUpdateOptionalParams): Promise, VirtualNetworkTapsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, tapName: string, parameters: VirtualNetworkTap, options?: VirtualNetworkTapsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, tapName: string, options?: VirtualNetworkTapsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, tapName: string, options?: VirtualNetworkTapsDeleteOptionalParams): Promise; + get(resourceGroupName: string, tapName: string, options?: VirtualNetworkTapsGetOptionalParams): Promise; + listAll(options?: VirtualNetworkTapsListAllOptionalParams): PagedAsyncIterableIterator; + listByResourceGroup(resourceGroupName: string, options?: VirtualNetworkTapsListByResourceGroupOptionalParams): PagedAsyncIterableIterator; + updateTags(resourceGroupName: string, tapName: string, tapParameters: TagsObject, options?: VirtualNetworkTapsUpdateTagsOptionalParams): Promise; +} + +// @public +export interface VirtualNetworkTapsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VirtualNetworkTapsCreateOrUpdateResponse = VirtualNetworkTap; + +// @public +export interface VirtualNetworkTapsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface VirtualNetworkTapsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualNetworkTapsGetResponse = VirtualNetworkTap; + +// @public +export interface VirtualNetworkTapsListAllNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualNetworkTapsListAllNextResponse = VirtualNetworkTapListResult; + +// @public +export interface VirtualNetworkTapsListAllOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualNetworkTapsListAllResponse = VirtualNetworkTapListResult; + +// @public +export interface VirtualNetworkTapsListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualNetworkTapsListByResourceGroupNextResponse = VirtualNetworkTapListResult; + +// @public +export interface VirtualNetworkTapsListByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualNetworkTapsListByResourceGroupResponse = VirtualNetworkTapListResult; + +// @public +export interface VirtualNetworkTapsUpdateTagsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualNetworkTapsUpdateTagsResponse = VirtualNetworkTap; + +// @public +export interface VirtualNetworkUsage { + readonly currentValue?: number; + readonly id?: string; + readonly limit?: number; + readonly name?: VirtualNetworkUsageName; + readonly unit?: string; +} + +// @public +export interface VirtualNetworkUsageName { + readonly localizedValue?: string; + readonly value?: string; +} + +// @public +export type VirtualRouter = Resource & { + readonly etag?: string; + virtualRouterAsn?: number; + virtualRouterIps?: string[]; + hostedSubnet?: SubResource; + hostedGateway?: SubResource; + readonly peerings?: SubResource[]; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface VirtualRouterListResult { + nextLink?: string; + value?: VirtualRouter[]; +} + +// @public +export type VirtualRouterPeering = SubResource & { + name?: string; + readonly etag?: string; + readonly type?: string; + peerAsn?: number; + peerIp?: string; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface VirtualRouterPeeringListResult { + nextLink?: string; + value?: VirtualRouterPeering[]; +} + +// @public +export interface VirtualRouterPeerings { + beginCreateOrUpdate(resourceGroupName: string, virtualRouterName: string, peeringName: string, parameters: VirtualRouterPeering, options?: VirtualRouterPeeringsCreateOrUpdateOptionalParams): Promise, VirtualRouterPeeringsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, virtualRouterName: string, peeringName: string, parameters: VirtualRouterPeering, options?: VirtualRouterPeeringsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, virtualRouterName: string, peeringName: string, options?: VirtualRouterPeeringsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, virtualRouterName: string, peeringName: string, options?: VirtualRouterPeeringsDeleteOptionalParams): Promise; + get(resourceGroupName: string, virtualRouterName: string, peeringName: string, options?: VirtualRouterPeeringsGetOptionalParams): Promise; + list(resourceGroupName: string, virtualRouterName: string, options?: VirtualRouterPeeringsListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface VirtualRouterPeeringsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VirtualRouterPeeringsCreateOrUpdateResponse = VirtualRouterPeering; + +// @public +export interface VirtualRouterPeeringsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface VirtualRouterPeeringsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualRouterPeeringsGetResponse = VirtualRouterPeering; + +// @public +export interface VirtualRouterPeeringsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualRouterPeeringsListNextResponse = VirtualRouterPeeringListResult; + +// @public +export interface VirtualRouterPeeringsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualRouterPeeringsListResponse = VirtualRouterPeeringListResult; + +// @public +export interface VirtualRouters { + beginCreateOrUpdate(resourceGroupName: string, virtualRouterName: string, parameters: VirtualRouter, options?: VirtualRoutersCreateOrUpdateOptionalParams): Promise, VirtualRoutersCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, virtualRouterName: string, parameters: VirtualRouter, options?: VirtualRoutersCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, virtualRouterName: string, options?: VirtualRoutersDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, virtualRouterName: string, options?: VirtualRoutersDeleteOptionalParams): Promise; + get(resourceGroupName: string, virtualRouterName: string, options?: VirtualRoutersGetOptionalParams): Promise; + list(options?: VirtualRoutersListOptionalParams): PagedAsyncIterableIterator; + listByResourceGroup(resourceGroupName: string, options?: VirtualRoutersListByResourceGroupOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface VirtualRoutersCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VirtualRoutersCreateOrUpdateResponse = VirtualRouter; + +// @public +export interface VirtualRoutersDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface VirtualRoutersGetOptionalParams extends coreClient.OperationOptions { + expand?: string; +} + +// @public +export type VirtualRoutersGetResponse = VirtualRouter; + +// @public +export interface VirtualRoutersListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualRoutersListByResourceGroupNextResponse = VirtualRouterListResult; + +// @public +export interface VirtualRoutersListByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualRoutersListByResourceGroupResponse = VirtualRouterListResult; + +// @public +export interface VirtualRoutersListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualRoutersListNextResponse = VirtualRouterListResult; + +// @public +export interface VirtualRoutersListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualRoutersListResponse = VirtualRouterListResult; + +// @public +export type VirtualWAN = Resource & { + readonly etag?: string; + disableVpnEncryption?: boolean; + readonly virtualHubs?: SubResource[]; + readonly vpnSites?: SubResource[]; + allowBranchToBranchTraffic?: boolean; + allowVnetToVnetTraffic?: boolean; + readonly office365LocalBreakoutCategory?: OfficeTrafficCategory; + readonly provisioningState?: ProvisioningState; + typePropertiesType?: string; +}; + +// @public +export interface VirtualWans { + beginCreateOrUpdate(resourceGroupName: string, virtualWANName: string, wANParameters: VirtualWAN, options?: VirtualWansCreateOrUpdateOptionalParams): Promise, VirtualWansCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, virtualWANName: string, wANParameters: VirtualWAN, options?: VirtualWansCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, virtualWANName: string, options?: VirtualWansDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, virtualWANName: string, options?: VirtualWansDeleteOptionalParams): Promise; + get(resourceGroupName: string, virtualWANName: string, options?: VirtualWansGetOptionalParams): Promise; + list(options?: VirtualWansListOptionalParams): PagedAsyncIterableIterator; + listByResourceGroup(resourceGroupName: string, options?: VirtualWansListByResourceGroupOptionalParams): PagedAsyncIterableIterator; + updateTags(resourceGroupName: string, virtualWANName: string, wANParameters: TagsObject, options?: VirtualWansUpdateTagsOptionalParams): Promise; +} + +// @public +export interface VirtualWansCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VirtualWansCreateOrUpdateResponse = VirtualWAN; + +// @public +export interface VirtualWansDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface VirtualWanSecurityProvider { + name?: string; + readonly type?: VirtualWanSecurityProviderType; + url?: string; +} + +// @public +export interface VirtualWanSecurityProviders { + supportedProviders?: VirtualWanSecurityProvider[]; +} + +// @public +export type VirtualWanSecurityProviderType = string; + +// @public +export interface VirtualWansGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualWansGetResponse = VirtualWAN; + +// @public +export interface VirtualWansListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualWansListByResourceGroupNextResponse = ListVirtualWANsResult; + +// @public +export interface VirtualWansListByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualWansListByResourceGroupResponse = ListVirtualWANsResult; + +// @public +export interface VirtualWansListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualWansListNextResponse = ListVirtualWANsResult; + +// @public +export interface VirtualWansListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualWansListResponse = ListVirtualWANsResult; + +// @public +export interface VirtualWansUpdateTagsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualWansUpdateTagsResponse = VirtualWAN; + +// @public +export interface VirtualWanVpnProfileParameters { + authenticationMethod?: AuthenticationMethod; + vpnServerConfigurationResourceId?: string; +} + +// @public +export type Vm = Resource & {}; + +// @public +export interface VnetRoute { + staticRoutes?: StaticRoute[]; +} + +// @public +export type VpnAuthenticationType = string; + +// @public +export interface VpnClientConfiguration { + aadAudience?: string; + aadIssuer?: string; + aadTenant?: string; + radiusServerAddress?: string; + radiusServers?: RadiusServer[]; + radiusServerSecret?: string; + vpnClientAddressPool?: AddressSpace; + vpnClientIpsecPolicies?: IpsecPolicy[]; + vpnClientProtocols?: VpnClientProtocol[]; + vpnClientRevokedCertificates?: VpnClientRevokedCertificate[]; + vpnClientRootCertificates?: VpnClientRootCertificate[]; +} + +// @public +export interface VpnClientConnectionHealth { + allocatedIpAddresses?: string[]; + readonly totalEgressBytesTransferred?: number; + readonly totalIngressBytesTransferred?: number; + vpnClientConnectionsCount?: number; +} + +// @public +export interface VpnClientConnectionHealthDetail { + readonly egressBytesTransferred?: number; + readonly egressPacketsTransferred?: number; + readonly ingressBytesTransferred?: number; + readonly ingressPacketsTransferred?: number; + readonly maxBandwidth?: number; + readonly maxPacketsPerSecond?: number; + readonly privateIpAddress?: string; + readonly publicIpAddress?: string; + readonly vpnConnectionDuration?: number; + readonly vpnConnectionId?: string; + readonly vpnConnectionTime?: string; + readonly vpnUserName?: string; +} + +// @public +export interface VpnClientConnectionHealthDetailListResult { + value?: VpnClientConnectionHealthDetail[]; +} + +// @public +export interface VpnClientIPsecParameters { + dhGroup: DhGroup; + ikeEncryption: IkeEncryption; + ikeIntegrity: IkeIntegrity; + ipsecEncryption: IpsecEncryption; + ipsecIntegrity: IpsecIntegrity; + pfsGroup: PfsGroup; + saDataSizeKilobytes: number; + saLifeTimeSeconds: number; +} + +// @public +export interface VpnClientParameters { + authenticationMethod?: AuthenticationMethod; + clientRootCertificates?: string[]; + processorArchitecture?: ProcessorArchitecture; + radiusServerAuthCertificate?: string; +} + +// @public +export type VpnClientProtocol = string; + +// @public +export type VpnClientRevokedCertificate = SubResource & { + name?: string; + readonly etag?: string; + thumbprint?: string; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export type VpnClientRootCertificate = SubResource & { + name?: string; + readonly etag?: string; + publicCertData: string; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export type VpnConnection = SubResource & { + name?: string; + readonly etag?: string; + remoteVpnSite?: SubResource; + routingWeight?: number; + dpdTimeoutSeconds?: number; + readonly connectionStatus?: VpnConnectionStatus; + vpnConnectionProtocolType?: VirtualNetworkGatewayConnectionProtocol; + readonly ingressBytesTransferred?: number; + readonly egressBytesTransferred?: number; + connectionBandwidth?: number; + sharedKey?: string; + enableBgp?: boolean; + usePolicyBasedTrafficSelectors?: boolean; + ipsecPolicies?: IpsecPolicy[]; + enableRateLimiting?: boolean; + enableInternetSecurity?: boolean; + useLocalAzureIpAddress?: boolean; + readonly provisioningState?: ProvisioningState; + vpnLinkConnections?: VpnSiteLinkConnection[]; + routingConfiguration?: RoutingConfiguration; +}; + +// @public +export interface VpnConnections { + beginCreateOrUpdate(resourceGroupName: string, gatewayName: string, connectionName: string, vpnConnectionParameters: VpnConnection, options?: VpnConnectionsCreateOrUpdateOptionalParams): Promise, VpnConnectionsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, gatewayName: string, connectionName: string, vpnConnectionParameters: VpnConnection, options?: VpnConnectionsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, gatewayName: string, connectionName: string, options?: VpnConnectionsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, gatewayName: string, connectionName: string, options?: VpnConnectionsDeleteOptionalParams): Promise; + get(resourceGroupName: string, gatewayName: string, connectionName: string, options?: VpnConnectionsGetOptionalParams): Promise; + listByVpnGateway(resourceGroupName: string, gatewayName: string, options?: VpnConnectionsListByVpnGatewayOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface VpnConnectionsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VpnConnectionsCreateOrUpdateResponse = VpnConnection; + +// @public +export interface VpnConnectionsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface VpnConnectionsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VpnConnectionsGetResponse = VpnConnection; + +// @public +export interface VpnConnectionsListByVpnGatewayNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VpnConnectionsListByVpnGatewayNextResponse = ListVpnConnectionsResult; + +// @public +export interface VpnConnectionsListByVpnGatewayOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VpnConnectionsListByVpnGatewayResponse = ListVpnConnectionsResult; + +// @public +export type VpnConnectionStatus = string; + +// @public +export interface VpnDeviceScriptParameters { + deviceFamily?: string; + firmwareVersion?: string; + vendor?: string; +} + +// @public +export type VpnGateway = Resource & { + readonly etag?: string; + virtualHub?: SubResource; + connections?: VpnConnection[]; + bgpSettings?: BgpSettings; + readonly provisioningState?: ProvisioningState; + vpnGatewayScaleUnit?: number; +}; + +// @public +export type VpnGatewayGeneration = string; + +// @public +export interface VpnGateways { + beginCreateOrUpdate(resourceGroupName: string, gatewayName: string, vpnGatewayParameters: VpnGateway, options?: VpnGatewaysCreateOrUpdateOptionalParams): Promise, VpnGatewaysCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, gatewayName: string, vpnGatewayParameters: VpnGateway, options?: VpnGatewaysCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, gatewayName: string, options?: VpnGatewaysDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, gatewayName: string, options?: VpnGatewaysDeleteOptionalParams): Promise; + beginReset(resourceGroupName: string, gatewayName: string, options?: VpnGatewaysResetOptionalParams): Promise, VpnGatewaysResetResponse>>; + beginResetAndWait(resourceGroupName: string, gatewayName: string, options?: VpnGatewaysResetOptionalParams): Promise; + get(resourceGroupName: string, gatewayName: string, options?: VpnGatewaysGetOptionalParams): Promise; + list(options?: VpnGatewaysListOptionalParams): PagedAsyncIterableIterator; + listByResourceGroup(resourceGroupName: string, options?: VpnGatewaysListByResourceGroupOptionalParams): PagedAsyncIterableIterator; + updateTags(resourceGroupName: string, gatewayName: string, vpnGatewayParameters: TagsObject, options?: VpnGatewaysUpdateTagsOptionalParams): Promise; +} + +// @public +export interface VpnGatewaysCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VpnGatewaysCreateOrUpdateResponse = VpnGateway; + +// @public +export interface VpnGatewaysDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface VpnGatewaysGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VpnGatewaysGetResponse = VpnGateway; + +// @public +export interface VpnGatewaysListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VpnGatewaysListByResourceGroupNextResponse = ListVpnGatewaysResult; + +// @public +export interface VpnGatewaysListByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VpnGatewaysListByResourceGroupResponse = ListVpnGatewaysResult; + +// @public +export interface VpnGatewaysListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VpnGatewaysListNextResponse = ListVpnGatewaysResult; + +// @public +export interface VpnGatewaysListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VpnGatewaysListResponse = ListVpnGatewaysResult; + +// @public +export interface VpnGatewaysResetOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VpnGatewaysResetResponse = VpnGateway; + +// @public +export interface VpnGatewaysUpdateTagsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VpnGatewaysUpdateTagsResponse = VpnGateway; + +// @public +export type VpnGatewayTunnelingProtocol = string; + +// @public +export interface VpnLinkBgpSettings { + asn?: number; + bgpPeeringAddress?: string; +} + +// @public +export interface VpnLinkConnections { + listByVpnConnection(resourceGroupName: string, gatewayName: string, connectionName: string, options?: VpnLinkConnectionsListByVpnConnectionOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface VpnLinkConnectionsListByVpnConnectionNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VpnLinkConnectionsListByVpnConnectionNextResponse = ListVpnSiteLinkConnectionsResult; + +// @public +export interface VpnLinkConnectionsListByVpnConnectionOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VpnLinkConnectionsListByVpnConnectionResponse = ListVpnSiteLinkConnectionsResult; + +// @public +export interface VpnLinkProviderProperties { + linkProviderName?: string; + linkSpeedInMbps?: number; +} + +// @public +export interface VpnPacketCaptureStartParameters { + filterData?: string; +} + +// @public +export interface VpnPacketCaptureStopParameters { + sasUrl?: string; +} + +// @public +export interface VpnProfileResponse { + profileUrl?: string; +} + +// @public +export interface VpnServerConfigRadiusClientRootCertificate { + name?: string; + thumbprint?: string; +} + +// @public +export interface VpnServerConfigRadiusServerRootCertificate { + name?: string; + publicCertData?: string; +} + +// @public +export type VpnServerConfiguration = Resource & { + readonly etag?: string; + namePropertiesName?: string; + vpnProtocols?: VpnGatewayTunnelingProtocol[]; + vpnAuthenticationTypes?: VpnAuthenticationType[]; + vpnClientRootCertificates?: VpnServerConfigVpnClientRootCertificate[]; + vpnClientRevokedCertificates?: VpnServerConfigVpnClientRevokedCertificate[]; + radiusServerRootCertificates?: VpnServerConfigRadiusServerRootCertificate[]; + radiusClientRootCertificates?: VpnServerConfigRadiusClientRootCertificate[]; + vpnClientIpsecPolicies?: IpsecPolicy[]; + radiusServerAddress?: string; + radiusServerSecret?: string; + radiusServers?: RadiusServer[]; + aadAuthenticationParameters?: AadAuthenticationParameters; + readonly provisioningState?: string; + readonly p2SVpnGateways?: P2SVpnGateway[]; + readonly etagPropertiesEtag?: string; +}; + +// @public +export interface VpnServerConfigurations { + beginCreateOrUpdate(resourceGroupName: string, vpnServerConfigurationName: string, vpnServerConfigurationParameters: VpnServerConfiguration, options?: VpnServerConfigurationsCreateOrUpdateOptionalParams): Promise, VpnServerConfigurationsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, vpnServerConfigurationName: string, vpnServerConfigurationParameters: VpnServerConfiguration, options?: VpnServerConfigurationsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, vpnServerConfigurationName: string, options?: VpnServerConfigurationsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, vpnServerConfigurationName: string, options?: VpnServerConfigurationsDeleteOptionalParams): Promise; + get(resourceGroupName: string, vpnServerConfigurationName: string, options?: VpnServerConfigurationsGetOptionalParams): Promise; + list(options?: VpnServerConfigurationsListOptionalParams): PagedAsyncIterableIterator; + listByResourceGroup(resourceGroupName: string, options?: VpnServerConfigurationsListByResourceGroupOptionalParams): PagedAsyncIterableIterator; + updateTags(resourceGroupName: string, vpnServerConfigurationName: string, vpnServerConfigurationParameters: TagsObject, options?: VpnServerConfigurationsUpdateTagsOptionalParams): Promise; +} + +// @public +export interface VpnServerConfigurationsAssociatedWithVirtualWan { + beginList(resourceGroupName: string, virtualWANName: string, options?: VpnServerConfigurationsAssociatedWithVirtualWanListOptionalParams): Promise, VpnServerConfigurationsAssociatedWithVirtualWanListResponse>>; + beginListAndWait(resourceGroupName: string, virtualWANName: string, options?: VpnServerConfigurationsAssociatedWithVirtualWanListOptionalParams): Promise; +} + +// @public +export interface VpnServerConfigurationsAssociatedWithVirtualWanListOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VpnServerConfigurationsAssociatedWithVirtualWanListResponse = VpnServerConfigurationsResponse; + +// @public +export interface VpnServerConfigurationsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VpnServerConfigurationsCreateOrUpdateResponse = VpnServerConfiguration; + +// @public +export interface VpnServerConfigurationsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface VpnServerConfigurationsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VpnServerConfigurationsGetResponse = VpnServerConfiguration; + +// @public +export interface VpnServerConfigurationsListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VpnServerConfigurationsListByResourceGroupNextResponse = ListVpnServerConfigurationsResult; + +// @public +export interface VpnServerConfigurationsListByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VpnServerConfigurationsListByResourceGroupResponse = ListVpnServerConfigurationsResult; + +// @public +export interface VpnServerConfigurationsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VpnServerConfigurationsListNextResponse = ListVpnServerConfigurationsResult; + +// @public +export interface VpnServerConfigurationsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VpnServerConfigurationsListResponse = ListVpnServerConfigurationsResult; + +// @public +export interface VpnServerConfigurationsResponse { + vpnServerConfigurationResourceIds?: string[]; +} + +// @public +export interface VpnServerConfigurationsUpdateTagsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VpnServerConfigurationsUpdateTagsResponse = VpnServerConfiguration; + +// @public +export interface VpnServerConfigVpnClientRevokedCertificate { + name?: string; + thumbprint?: string; +} + +// @public +export interface VpnServerConfigVpnClientRootCertificate { + name?: string; + publicCertData?: string; +} + +// @public +export type VpnSite = Resource & { + readonly etag?: string; + virtualWan?: SubResource; + deviceProperties?: DeviceProperties; + ipAddress?: string; + siteKey?: string; + addressSpace?: AddressSpace; + bgpProperties?: BgpSettings; + readonly provisioningState?: ProvisioningState; + isSecuritySite?: boolean; + vpnSiteLinks?: VpnSiteLink[]; +}; + +// @public +export interface VpnSiteId { + readonly vpnSite?: string; +} + +// @public +export type VpnSiteLink = SubResource & { + readonly etag?: string; + name?: string; + readonly type?: string; + linkProperties?: VpnLinkProviderProperties; + ipAddress?: string; + fqdn?: string; + bgpProperties?: VpnLinkBgpSettings; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export type VpnSiteLinkConnection = SubResource & { + name?: string; + readonly etag?: string; + readonly type?: string; + vpnSiteLink?: SubResource; + routingWeight?: number; + readonly connectionStatus?: VpnConnectionStatus; + vpnConnectionProtocolType?: VirtualNetworkGatewayConnectionProtocol; + readonly ingressBytesTransferred?: number; + readonly egressBytesTransferred?: number; + connectionBandwidth?: number; + sharedKey?: string; + enableBgp?: boolean; + usePolicyBasedTrafficSelectors?: boolean; + ipsecPolicies?: IpsecPolicy[]; + enableRateLimiting?: boolean; + useLocalAzureIpAddress?: boolean; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface VpnSiteLinkConnections { + get(resourceGroupName: string, gatewayName: string, connectionName: string, linkConnectionName: string, options?: VpnSiteLinkConnectionsGetOptionalParams): Promise; +} + +// @public +export interface VpnSiteLinkConnectionsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VpnSiteLinkConnectionsGetResponse = VpnSiteLinkConnection; + +// @public +export interface VpnSiteLinks { + get(resourceGroupName: string, vpnSiteName: string, vpnSiteLinkName: string, options?: VpnSiteLinksGetOptionalParams): Promise; + listByVpnSite(resourceGroupName: string, vpnSiteName: string, options?: VpnSiteLinksListByVpnSiteOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface VpnSiteLinksGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VpnSiteLinksGetResponse = VpnSiteLink; + +// @public +export interface VpnSiteLinksListByVpnSiteNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VpnSiteLinksListByVpnSiteNextResponse = ListVpnSiteLinksResult; + +// @public +export interface VpnSiteLinksListByVpnSiteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VpnSiteLinksListByVpnSiteResponse = ListVpnSiteLinksResult; + +// @public +export interface VpnSites { + beginCreateOrUpdate(resourceGroupName: string, vpnSiteName: string, vpnSiteParameters: VpnSite, options?: VpnSitesCreateOrUpdateOptionalParams): Promise, VpnSitesCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, vpnSiteName: string, vpnSiteParameters: VpnSite, options?: VpnSitesCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, vpnSiteName: string, options?: VpnSitesDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, vpnSiteName: string, options?: VpnSitesDeleteOptionalParams): Promise; + get(resourceGroupName: string, vpnSiteName: string, options?: VpnSitesGetOptionalParams): Promise; + list(options?: VpnSitesListOptionalParams): PagedAsyncIterableIterator; + listByResourceGroup(resourceGroupName: string, options?: VpnSitesListByResourceGroupOptionalParams): PagedAsyncIterableIterator; + updateTags(resourceGroupName: string, vpnSiteName: string, vpnSiteParameters: TagsObject, options?: VpnSitesUpdateTagsOptionalParams): Promise; +} + +// @public +export interface VpnSitesConfiguration { + beginDownload(resourceGroupName: string, virtualWANName: string, request: GetVpnSitesConfigurationRequest, options?: VpnSitesConfigurationDownloadOptionalParams): Promise, void>>; + beginDownloadAndWait(resourceGroupName: string, virtualWANName: string, request: GetVpnSitesConfigurationRequest, options?: VpnSitesConfigurationDownloadOptionalParams): Promise; +} + +// @public +export interface VpnSitesConfigurationDownloadOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface VpnSitesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VpnSitesCreateOrUpdateResponse = VpnSite; + +// @public +export interface VpnSitesDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface VpnSitesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VpnSitesGetResponse = VpnSite; + +// @public +export interface VpnSitesListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VpnSitesListByResourceGroupNextResponse = ListVpnSitesResult; + +// @public +export interface VpnSitesListByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VpnSitesListByResourceGroupResponse = ListVpnSitesResult; + +// @public +export interface VpnSitesListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VpnSitesListNextResponse = ListVpnSitesResult; + +// @public +export interface VpnSitesListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VpnSitesListResponse = ListVpnSitesResult; + +// @public +export interface VpnSitesUpdateTagsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VpnSitesUpdateTagsResponse = VpnSite; + +// @public +export type VpnType = string; + +// @public +export type WebApplicationFirewallAction = string; + +// @public +export interface WebApplicationFirewallCustomRule { + action: WebApplicationFirewallAction; + readonly etag?: string; + matchConditions: MatchCondition[]; + name?: string; + priority: number; + ruleType: WebApplicationFirewallRuleType; +} + +// @public +export type WebApplicationFirewallEnabledState = string; + +// @public +export type WebApplicationFirewallMatchVariable = string; + +// @public +export type WebApplicationFirewallMode = string; + +// @public +export type WebApplicationFirewallOperator = string; + +// @public +export interface WebApplicationFirewallPolicies { + beginDelete(resourceGroupName: string, policyName: string, options?: WebApplicationFirewallPoliciesDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, policyName: string, options?: WebApplicationFirewallPoliciesDeleteOptionalParams): Promise; + createOrUpdate(resourceGroupName: string, policyName: string, parameters: WebApplicationFirewallPolicy, options?: WebApplicationFirewallPoliciesCreateOrUpdateOptionalParams): Promise; + get(resourceGroupName: string, policyName: string, options?: WebApplicationFirewallPoliciesGetOptionalParams): Promise; + list(resourceGroupName: string, options?: WebApplicationFirewallPoliciesListOptionalParams): PagedAsyncIterableIterator; + listAll(options?: WebApplicationFirewallPoliciesListAllOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface WebApplicationFirewallPoliciesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebApplicationFirewallPoliciesCreateOrUpdateResponse = WebApplicationFirewallPolicy; + +// @public +export interface WebApplicationFirewallPoliciesDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface WebApplicationFirewallPoliciesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebApplicationFirewallPoliciesGetResponse = WebApplicationFirewallPolicy; + +// @public +export interface WebApplicationFirewallPoliciesListAllNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebApplicationFirewallPoliciesListAllNextResponse = WebApplicationFirewallPolicyListResult; + +// @public +export interface WebApplicationFirewallPoliciesListAllOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebApplicationFirewallPoliciesListAllResponse = WebApplicationFirewallPolicyListResult; + +// @public +export interface WebApplicationFirewallPoliciesListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebApplicationFirewallPoliciesListNextResponse = WebApplicationFirewallPolicyListResult; + +// @public +export interface WebApplicationFirewallPoliciesListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebApplicationFirewallPoliciesListResponse = WebApplicationFirewallPolicyListResult; + +// @public +export type WebApplicationFirewallPolicy = Resource & { + readonly etag?: string; + policySettings?: PolicySettings; + customRules?: WebApplicationFirewallCustomRule[]; + readonly applicationGateways?: ApplicationGateway[]; + readonly provisioningState?: ProvisioningState; + readonly resourceState?: WebApplicationFirewallPolicyResourceState; + managedRules?: ManagedRulesDefinition; + readonly httpListeners?: SubResource[]; + readonly pathBasedRules?: SubResource[]; +}; + +// @public +export interface WebApplicationFirewallPolicyListResult { + readonly nextLink?: string; + readonly value?: WebApplicationFirewallPolicy[]; +} + +// @public +export type WebApplicationFirewallPolicyResourceState = string; + +// @public +export type WebApplicationFirewallRuleType = string; + +// @public +export type WebApplicationFirewallTransform = string; + + +// (No @packageDocumentation comment for this package) + +``` diff --git a/test/smoke/generated/network-resource-manager/src/coreClientLro.ts b/test/smoke/generated/network-resource-manager/src/coreClientLro.ts deleted file mode 100644 index d793a24458..0000000000 --- a/test/smoke/generated/network-resource-manager/src/coreClientLro.ts +++ /dev/null @@ -1,323 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. - -import { - OperationArguments, - OperationSpec, - OperationResponseMap, - FullOperationResponse -} from "@azure/core-client"; -import { - LroResourceLocationConfig, - GetLroStatusFromResponse, - LongRunningOperation, - LroConfig, - LroMode, - LroResponse, - LroStatus, - createGetLroStatusFromResponse, - RawResponse -} from "./lro"; - -export const successStates = ["succeeded"]; -export const failureStates = ["failed", "canceled", "cancelled"]; -export const terminalStates = successStates.concat(failureStates); - -export type SendOperationFn = ( - args: OperationArguments, - spec: OperationSpec -) => Promise>; - -export function createPollingMethod( - sendOperationFn: SendOperationFn, - GetLroStatusFromResponse: GetLroStatusFromResponse, - args: OperationArguments, - spec: OperationSpec, - mode?: LroMode -): (path?: string) => Promise> { - /** - * Polling calls will always return a status object i.e. {"status": "success"} - * these intermediate responses are not described in the swagger so we need to - * pass custom mappers at runtime. - * This function replaces all the existing mappers to be able to deserialize a status object - * @param responses Original set of responses defined in the operation - */ - function getCompositeMappers(responses: { - [responseCode: string]: OperationResponseMap; - }): { - [responseCode: string]: OperationResponseMap; - } { - return Object.keys(responses).reduce((acc, statusCode) => { - return { - ...acc, - [statusCode]: { - ...responses[statusCode], - bodyMapper: { - type: { - name: "Composite", - modelProperties: { - status: { - serializedName: "status", - type: { - name: "String" - } - } - } - } - } - } - }; - }, {} as { [responseCode: string]: OperationResponseMap }); - } - let response: LroStatus | undefined = undefined; - const customerCallback = args?.options?.onResponse; - const updatedArgs = { - ...args, - options: { - ...args.options, - onResponse: ( - rawResponse: FullOperationResponse, - flatResponse: unknown - ): void => { - response = GetLroStatusFromResponse( - { - statusCode: rawResponse.status, - body: rawResponse.parsedBody, - headers: rawResponse.headers.toJSON() - }, - flatResponse as TResult - ); - if (response.done) { - customerCallback?.(rawResponse, flatResponse); - } - } - } - }; - // Make sure we don't send any body to the get request - const { requestBody, responses, ...restSpec } = spec; - if (mode === "AzureAsync") { - return async (path?: string) => { - await sendOperationFn(updatedArgs, { - ...restSpec, - responses: getCompositeMappers(responses), - httpMethod: "GET", - ...(path && { path }) - }); - return response!; - }; - } - return async (path?: string) => { - await sendOperationFn(updatedArgs, { - ...restSpec, - responses: responses, - httpMethod: "GET", - ...(path && { path }) - }); - return response!; - }; -} - -/** - * We need to selectively deserialize our responses, only deserializing if we - * are in a final Lro response, not deserializing any polling non-terminal responses - */ -export function shouldDeserializeLro(lroResourceLocationConfig?: string) { - let initialOperationInfo: LroResponseInfo | undefined; - let isInitialRequest = true; - - return (response: FullOperationResponse) => { - if (response.status < 200 || response.status >= 300) { - return true; - } - - if (!initialOperationInfo) { - initialOperationInfo = getLroData(response); - } else { - isInitialRequest = false; - } - - if ( - initialOperationInfo.azureAsyncOperation || - initialOperationInfo.operationLocation - ) { - return ( - !isInitialRequest && - isAsyncOperationFinalResponse( - response, - initialOperationInfo, - lroResourceLocationConfig - ) - ); - } - - if (initialOperationInfo.location) { - return isLocationFinalResponse(response); - } - - if (initialOperationInfo.requestMethod === "PUT") { - return isBodyPollingFinalResponse(response); - } - - return true; - }; -} - -function isAsyncOperationFinalResponse( - response: FullOperationResponse, - initialOperationInfo: LroResponseInfo, - lroResourceLocationConfig?: string -): boolean { - const status: string = response.parsedBody?.status || "Succeeded"; - if (!terminalStates.includes(status.toLowerCase())) { - return false; - } - - if (initialOperationInfo.requestMethod === "DELETE") { - return true; - } - - if ( - initialOperationInfo.requestMethod === "PUT" && - lroResourceLocationConfig && - lroResourceLocationConfig.toLowerCase() === "azure-asyncoperation" - ) { - return true; - } - - if ( - initialOperationInfo.requestMethod !== "PUT" && - !initialOperationInfo.location - ) { - return true; - } - - return false; -} - -function isLocationFinalResponse(response: FullOperationResponse): boolean { - return response.status !== 202; -} - -function isBodyPollingFinalResponse(response: FullOperationResponse): boolean { - const provisioningState: string = - response.parsedBody?.properties?.provisioningState || "Succeeded"; - - if (terminalStates.includes(provisioningState.toLowerCase())) { - return true; - } - - return false; -} - -interface LroResponseInfo { - requestMethod: string; - azureAsyncOperation?: string; - operationLocation?: string; - location?: string; -} - -function getLroData(result: FullOperationResponse): LroResponseInfo { - return { - azureAsyncOperation: result.headers.get("azure-asyncoperation"), - operationLocation: result.headers.get("operation-location"), - location: result.headers.get("location"), - requestMethod: result.request.method - }; -} - -export function getSpecPath(spec: OperationSpec): string { - if (spec.path) { - return spec.path; - } else { - throw Error("Bad spec: request path is not found!"); - } -} - -export class CoreClientLro implements LongRunningOperation { - constructor( - private sendOperationFn: SendOperationFn, - private args: OperationArguments, - private spec: OperationSpec, - private lroResourceLocationConfig?: LroResourceLocationConfig, - public requestPath: string = spec.path!, - public requestMethod: string = spec.httpMethod - ) {} - public async sendInitialRequest( - initializeState: ( - rawResponse: RawResponse, - flatResponse: unknown - ) => boolean - ): Promise> { - const { onResponse, ...restOptions } = this.args.options || {}; - return this.sendOperationFn( - { - ...this.args, - options: { - ...restOptions, - onResponse: ( - rawResponse: FullOperationResponse, - flatResponse: unknown - ) => { - const isCompleted = initializeState( - { - statusCode: rawResponse.status, - body: rawResponse.parsedBody, - headers: rawResponse.headers.toJSON() - }, - flatResponse - ); - if (isCompleted) { - onResponse?.(rawResponse, flatResponse); - } - } - } - }, - this.spec - ); - } - - public async sendPollRequest( - config: LroConfig, - path: string - ): Promise> { - const getLroStatusFromResponse = createGetLroStatusFromResponse( - this, - config, - this.lroResourceLocationConfig - ); - return createPollingMethod( - this.sendOperationFn, - getLroStatusFromResponse, - this.args, - this.spec, - config.mode - )(path); - } - - public async retrieveAzureAsyncResource( - path?: string - ): Promise> { - const updatedArgs = { ...this.args }; - if (updatedArgs.options) { - (updatedArgs.options as any).shouldDeserialize = true; - } - return createPollingMethod( - this.sendOperationFn, - (rawResponse, flatResponse) => ({ - rawResponse, - flatResponse, - done: true - }), - updatedArgs, - this.spec - )(path); - } -} diff --git a/test/smoke/generated/network-resource-manager/src/lro/azureAsyncPolling.ts b/test/smoke/generated/network-resource-manager/src/lro/azureAsyncPolling.ts deleted file mode 100644 index 725578a692..0000000000 --- a/test/smoke/generated/network-resource-manager/src/lro/azureAsyncPolling.ts +++ /dev/null @@ -1,96 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { - failureStates, - LroResourceLocationConfig, - LongRunningOperation, - LroBody, - LroResponse, - LroStatus, - RawResponse, - successStates -} from "./models"; -import { isUnexpectedPollingResponse } from "./requestUtils"; - -function getResponseStatus(rawResponse: RawResponse): string { - const { status } = (rawResponse.body as LroBody) ?? {}; - return status?.toLowerCase() ?? "succeeded"; -} - -function isAzureAsyncPollingDone(rawResponse: RawResponse): boolean { - const state = getResponseStatus(rawResponse); - if ( - isUnexpectedPollingResponse(rawResponse) || - failureStates.includes(state) - ) { - throw new Error(`Operation status: ${state}`); - } - return successStates.includes(state); -} - -async function sendFinalRequest( - lro: LongRunningOperation, - lroResourceLocationConfig?: LroResourceLocationConfig, - resourceLocation?: string -): Promise | undefined> { - switch (lroResourceLocationConfig) { - case "original-uri": - return lro.retrieveAzureAsyncResource(); - case "azure-async-operation": - return Promise.resolve(undefined); - case "location": - default: - return lro.retrieveAzureAsyncResource(resourceLocation); - } -} - -export function processAzureAsyncOperationResult( - lro: LongRunningOperation, - resourceLocation?: string, - lroResourceLocationConfig?: LroResourceLocationConfig -): (rawResponse: RawResponse, flatResponse: TResult) => LroStatus { - return ( - rawResponse: RawResponse, - flatResponse: TResult - ): LroStatus => { - if (isAzureAsyncPollingDone(rawResponse)) { - if (resourceLocation === undefined) { - return { rawResponse, flatResponse, done: true }; - } else { - return { - rawResponse, - flatResponse, - done: false, - next: async () => { - const finalResponse = await sendFinalRequest( - lro, - lroResourceLocationConfig, - resourceLocation - ); - return { - ...(finalResponse ?? { - rawResponse, - flatResponse - }), - done: true - }; - } - }; - } - } - return { - rawResponse, - flatResponse, - done: false - }; - }; -} diff --git a/test/smoke/generated/network-resource-manager/src/lro/bodyPolling.ts b/test/smoke/generated/network-resource-manager/src/lro/bodyPolling.ts deleted file mode 100644 index b1c87f8bc8..0000000000 --- a/test/smoke/generated/network-resource-manager/src/lro/bodyPolling.ts +++ /dev/null @@ -1,54 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { - failureStates, - LroBody, - LroStatus, - RawResponse, - successStates -} from "./models"; -import { isUnexpectedPollingResponse } from "./requestUtils"; - -function getProvisioningState(rawResponse: RawResponse): string { - const { properties, provisioningState } = (rawResponse.body as LroBody) ?? {}; - const state: string | undefined = - properties?.provisioningState ?? provisioningState; - return state?.toLowerCase() ?? "succeeded"; -} - -export function isBodyPollingDone(rawResponse: RawResponse): boolean { - const state = getProvisioningState(rawResponse); - if ( - isUnexpectedPollingResponse(rawResponse) || - failureStates.includes(state) - ) { - throw new Error( - `The long running operation has failed. The provisioning state: ${state}.` - ); - } - return successStates.includes(state); -} - -/** - * Creates a polling strategy based on BodyPolling which uses the provisioning state - * from the result to determine the current operation state - */ -export function processBodyPollingOperationResult( - rawResponse: RawResponse, - flatResponse: TResult -): LroStatus { - return { - rawResponse, - flatResponse, - done: isBodyPollingDone(rawResponse) - }; -} diff --git a/test/smoke/generated/network-resource-manager/src/lro/index.ts b/test/smoke/generated/network-resource-manager/src/lro/index.ts deleted file mode 100644 index 20df608fc8..0000000000 --- a/test/smoke/generated/network-resource-manager/src/lro/index.ts +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -export { LroEngine } from "./lroEngine"; -export { createGetLroStatusFromResponse } from "./stateMachine"; -export { - LroResourceLocationConfig, - GetLroStatusFromResponse, - RawResponse, - LongRunningOperation, - LroConfig, - LroMode, - LroResponse, - LroStatus, - LroTerminalState, - LroInProgressState, - LroEngineOptions -} from "./models"; diff --git a/test/smoke/generated/network-resource-manager/src/lro/locationPolling.ts b/test/smoke/generated/network-resource-manager/src/lro/locationPolling.ts deleted file mode 100644 index 9d1aadfbde..0000000000 --- a/test/smoke/generated/network-resource-manager/src/lro/locationPolling.ts +++ /dev/null @@ -1,30 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { LroStatus, RawResponse } from "./models"; -import { isUnexpectedPollingResponse } from "./requestUtils"; - -function isLocationPollingDone(rawResponse: RawResponse): boolean { - return ( - !isUnexpectedPollingResponse(rawResponse) && rawResponse.statusCode !== 202 - ); -} - -export function processLocationPollingOperationResult( - rawResponse: RawResponse, - flatResponse: TResult -): LroStatus { - return { - rawResponse, - flatResponse, - done: isLocationPollingDone(rawResponse) - }; -} diff --git a/test/smoke/generated/network-resource-manager/src/lro/lroEngine.ts b/test/smoke/generated/network-resource-manager/src/lro/lroEngine.ts deleted file mode 100644 index 85cc15e609..0000000000 --- a/test/smoke/generated/network-resource-manager/src/lro/lroEngine.ts +++ /dev/null @@ -1,61 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { Poller, PollOperationState } from "@azure/core-lro"; -import { - LongRunningOperation, - LroEngineOptions, - ResumablePollOperationState -} from "./models"; -import { GenericPollOperation } from "./operation"; - -/** - * The LRO Engine, a class that performs polling. - */ -export class LroEngine< - TResult, - TState extends PollOperationState -> extends Poller { - private intervalInMs: number; - - constructor(lro: LongRunningOperation, options?: LroEngineOptions) { - const { intervalInMs = 2000, resumeFrom } = options || {}; - function deserializeState( - resumeFrom: string - ): TState & ResumablePollOperationState { - try { - return JSON.parse(resumeFrom).state; - } catch (e) { - throw new Error( - `LroEngine: Unable to deserialize state: ${resumeFrom}` - ); - } - } - const state: TState & ResumablePollOperationState = resumeFrom - ? deserializeState(resumeFrom) - : ({} as any); - - const operation = new GenericPollOperation(state, lro); - super(operation); - - this.intervalInMs = intervalInMs; - operation.setPollerConfig(this as any); - } - - /** - * The method used by the poller to wait before attempting to update its operation. - */ - delay(): Promise { - return new Promise((resolve) => - setTimeout(() => resolve(), this.intervalInMs) - ); - } -} diff --git a/test/smoke/generated/network-resource-manager/src/lro/models.ts b/test/smoke/generated/network-resource-manager/src/lro/models.ts deleted file mode 100644 index 93c3437c8e..0000000000 --- a/test/smoke/generated/network-resource-manager/src/lro/models.ts +++ /dev/null @@ -1,173 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { PollOperationState } from "@azure/core-lro"; - -/** - * Options for the LRO poller. - */ -export interface LroEngineOptions { - /** - * Defines how much time the poller is going to wait before making a new request to the service. - */ - intervalInMs?: number; - /** - * A serialized poller which can be used to resume an existing paused Long-Running-Operation. - */ - resumeFrom?: string; -} - -export const successStates = ["succeeded"]; -export const failureStates = ["failed", "canceled", "cancelled"]; -/** - * The LRO states that signal that the LRO has completed. - */ -export const terminalStates = successStates.concat(failureStates); - -/** - * The potential location of the result of the LRO if specified by the LRO extension in the swagger. - */ -export type LroResourceLocationConfig = - | "azure-async-operation" - | "location" - | "original-uri"; - -/** - * The type of a LRO response body. This is just a convenience type for checking the status of the operation. - */ - -export interface LroBody extends Record { - /** The status of the operation. */ - status?: string; - /** The state of the provisioning process */ - provisioningState?: string; - /** The properties of the provisioning process */ - properties?: { provisioningState?: string } & Record; -} - -/** - * Simple type of the raw response. - */ -export interface RawResponse { - /** The HTTP status code */ - statusCode: number; - /** A HttpHeaders collection in the response represented as a simple JSON object where all header names have been normalized to be lower-case. */ - headers: { - [headerName: string]: string; - }; - /** The parsed response body */ - body?: unknown; -} - -/** - * The type of the response of a LRO. - */ -export interface LroResponse { - /** The flattened response */ - flatResponse: T; - /** The raw response */ - rawResponse: RawResponse; -} - -/** The type of which LRO implementation being followed by a specific API. */ -export type LroMode = "AzureAsync" | "Location" | "Body"; - -/** - * The configuration of a LRO to determine how to perform polling and checking whether the operation has completed. - */ -export interface LroConfig { - /** The LRO mode */ - mode?: LroMode; - /** The path of a provisioned resource */ - resourceLocation?: string; -} - -/** - * Type of a polling operation state that can actually be resumed. - */ -export type ResumablePollOperationState = PollOperationState & { - initialRawResponse?: RawResponse; - config?: LroConfig; - pollingURL?: string; -}; - -export interface PollerConfig { - intervalInMs: number; -} - -/** - * The type of a terminal state of an LRO. - */ -export interface LroTerminalState extends LroResponse { - /** - * Whether the operation has finished. - */ - done: true; -} - -/** - * The type of an in-progress state of an LRO. - */ -export interface LroInProgressState extends LroResponse { - /** - * Whether the operation has finished. - */ - done: false; - /** - * The request to be sent next if it is different from the standard polling one. - * Notice that it will disregard any polling URLs provided to it. - */ - next?: () => Promise>; -} - -/** - * The type of an LRO state which is a tagged union of terminal and in-progress states. - */ -export type LroStatus = LroTerminalState | LroInProgressState; - -/** - * The type of the getLROStatusFromResponse method. It takes the response as input and returns along the response whether the operation has finished. - */ -export type GetLroStatusFromResponse = ( - rawResponse: RawResponse, - flatResponse: T -) => LroStatus; - -/** - * Description of a long running operation. - */ -export interface LongRunningOperation { - /** - * The request path. - */ - requestPath: string; - /** - * The HTTP request method. - */ - requestMethod: string; - /** - * A function that can be used to send initial request to the service. - */ - sendInitialRequest: ( - initializeState: ( - rawResponse: RawResponse, - flatResponse: unknown - ) => boolean - ) => Promise>; - /** - * A function that can be used to poll for the current status of a long running operation. - */ - sendPollRequest: (config: LroConfig, path: string) => Promise>; - /** - * A function that can be used to retrieve the provisioned azure resource. - */ - retrieveAzureAsyncResource: (path?: string) => Promise>; -} diff --git a/test/smoke/generated/network-resource-manager/src/lro/operation.ts b/test/smoke/generated/network-resource-manager/src/lro/operation.ts deleted file mode 100644 index 3ea7b76d89..0000000000 --- a/test/smoke/generated/network-resource-manager/src/lro/operation.ts +++ /dev/null @@ -1,120 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { AbortSignalLike } from "@azure/abort-controller"; -import { PollOperationState, PollOperation } from "@azure/core-lro"; -import { - PollerConfig, - ResumablePollOperationState, - LongRunningOperation, - LroStatus -} from "./models"; -import { getPollingUrl } from "./requestUtils"; -import { createInitializeState, createPollForLROStatus } from "./stateMachine"; - -export class GenericPollOperation< - TResult, - TState extends PollOperationState -> implements PollOperation { - private getLROStatusFromResponse?: ( - pollingURL: string, - pollerConfig: PollerConfig - ) => Promise>; - private pollerConfig?: PollerConfig; - constructor( - public state: TState & ResumablePollOperationState, - private lro: LongRunningOperation - ) {} - - public setPollerConfig(pollerConfig: PollerConfig): void { - this.pollerConfig = pollerConfig; - } - - /** - * General update function for LROPoller, the general process is as follows - * 1. Check initial operation result to determine the strategy to use - * - Strategies: Location, Azure-AsyncOperation, Original Uri - * 2. Check if the operation result has a terminal state - * - Terminal state will be determined by each strategy - * 2.1 If it is terminal state Check if a final GET request is required, if so - * send final GET request and return result from operation. If no final GET - * is required, just return the result from operation. - * - Determining what to call for final request is responsibility of each strategy - * 2.2 If it is not terminal state, call the polling operation and go to step 1 - * - Determining what to call for polling is responsibility of each strategy - * - Strategies will always use the latest URI for polling if provided otherwise - * the last known one - */ - async update(options?: { - abortSignal?: AbortSignalLike | undefined; - fireProgress?: ((state: TState) => void) | undefined; - }): Promise> { - const state = this.state; - if (!state.isStarted) { - const initializeState = createInitializeState( - state, - this.lro.requestPath, - this.lro.requestMethod - ); - await this.lro.sendInitialRequest(initializeState); - } - - if (!state.isCompleted) { - if (this.getLROStatusFromResponse === undefined) { - if (state.config === undefined) { - throw new Error( - "Bad state: LRO mode is undefined. Please check if the serialized state is well-formed." - ); - } - this.getLROStatusFromResponse = createPollForLROStatus( - this.lro, - state.config - ); - } - if (state.pollingURL === undefined) { - throw new Error( - "Bad state: polling URL is undefined. Please check if the serialized state is well-formed." - ); - } - const currentState = await this.getLROStatusFromResponse( - state.pollingURL, - this.pollerConfig! - ); - if (currentState.done) { - state.result = currentState.flatResponse; - state.isCompleted = true; - } else { - this.getLROStatusFromResponse = - currentState.next ?? this.getLROStatusFromResponse; - state.pollingURL = getPollingUrl( - currentState.rawResponse, - state.pollingURL - ); - } - } - options?.fireProgress?.(state); - return this; - } - - async cancel(): Promise> { - this.state.isCancelled = true; - return this; - } - - /** - * Serializes the Poller operation. - */ - public toString(): string { - return JSON.stringify({ - state: this.state - }); - } -} diff --git a/test/smoke/generated/network-resource-manager/src/lro/passthrough.ts b/test/smoke/generated/network-resource-manager/src/lro/passthrough.ts deleted file mode 100644 index ae7f87d384..0000000000 --- a/test/smoke/generated/network-resource-manager/src/lro/passthrough.ts +++ /dev/null @@ -1,23 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { LroStatus, RawResponse } from "./models"; - -export function processPassthroughOperationResult( - rawResponse: RawResponse, - flatResponse: TResult -): LroStatus { - return { - rawResponse, - flatResponse, - done: true - }; -} diff --git a/test/smoke/generated/network-resource-manager/src/lro/requestUtils.ts b/test/smoke/generated/network-resource-manager/src/lro/requestUtils.ts deleted file mode 100644 index 40d993686f..0000000000 --- a/test/smoke/generated/network-resource-manager/src/lro/requestUtils.ts +++ /dev/null @@ -1,105 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { LroConfig, RawResponse } from "./models"; - -/** - * Detects where the continuation token is and returns it. Notice that azure-asyncoperation - * must be checked first before the other location headers because there are scenarios - * where both azure-asyncoperation and location could be present in the same response but - * azure-asyncoperation should be the one to use for polling. - */ -export function getPollingUrl( - rawResponse: RawResponse, - defaultPath: string -): string { - return ( - getAzureAsyncOperation(rawResponse) ?? - getLocation(rawResponse) ?? - getOperationLocation(rawResponse) ?? - defaultPath - ); -} - -function getLocation(rawResponse: RawResponse): string | undefined { - return rawResponse.headers["location"]; -} - -function getOperationLocation(rawResponse: RawResponse): string | undefined { - return rawResponse.headers["operation-location"]; -} - -function getAzureAsyncOperation(rawResponse: RawResponse): string | undefined { - return rawResponse.headers["azure-asyncoperation"]; -} - -export function inferLroMode( - requestPath: string, - requestMethod: string, - rawResponse: RawResponse -): LroConfig { - if (getAzureAsyncOperation(rawResponse) !== undefined) { - return { - mode: "AzureAsync", - resourceLocation: - requestMethod === "PUT" - ? requestPath - : requestMethod === "POST" - ? getLocation(rawResponse) - : undefined - }; - } else if ( - getLocation(rawResponse) !== undefined || - getOperationLocation(rawResponse) !== undefined - ) { - return { - mode: "Location" - }; - } else if (["PUT", "PATCH"].includes(requestMethod)) { - return { - mode: "Body" - }; - } - return {}; -} - -export class RestError extends Error { - public statusCode?: number; - constructor(message: string, statusCode: number) { - super(message); - this.name = "RestError"; - this.statusCode = statusCode; - - Object.setPrototypeOf(this, RestError.prototype); - } -} - -export function isUnexpectedInitialResponse(rawResponse: RawResponse): boolean { - const code = rawResponse.statusCode; - if (![203, 204, 202, 201, 200, 500].includes(code)) { - throw new RestError( - `Received unexpected HTTP status code ${code} in the initial response. This may indicate a server issue.`, - code - ); - } - return false; -} - -export function isUnexpectedPollingResponse(rawResponse: RawResponse): boolean { - const code = rawResponse.statusCode; - if (![202, 201, 200, 500].includes(code)) { - throw new RestError( - `Received unexpected HTTP status code ${code} while polling. This may indicate a server issue.`, - code - ); - } - return false; -} diff --git a/test/smoke/generated/network-resource-manager/src/lro/stateMachine.ts b/test/smoke/generated/network-resource-manager/src/lro/stateMachine.ts deleted file mode 100644 index 19a8f67470..0000000000 --- a/test/smoke/generated/network-resource-manager/src/lro/stateMachine.ts +++ /dev/null @@ -1,138 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { processAzureAsyncOperationResult } from "./azureAsyncPolling"; -import { - isBodyPollingDone, - processBodyPollingOperationResult -} from "./bodyPolling"; -import { processLocationPollingOperationResult } from "./locationPolling"; -import { - LroResourceLocationConfig, - GetLroStatusFromResponse, - LongRunningOperation, - LroConfig, - LroStatus, - PollerConfig, - RawResponse, - ResumablePollOperationState -} from "./models"; -import { processPassthroughOperationResult } from "./passthrough"; -import { - getPollingUrl, - inferLroMode, - isUnexpectedInitialResponse -} from "./requestUtils"; - -/** - * creates a stepping function that maps an LRO state to another. - */ -export function createGetLroStatusFromResponse( - lroPrimitives: LongRunningOperation, - config: LroConfig, - lroResourceLocationConfig?: LroResourceLocationConfig -): GetLroStatusFromResponse { - switch (config.mode) { - case "AzureAsync": { - return processAzureAsyncOperationResult( - lroPrimitives, - config.resourceLocation, - lroResourceLocationConfig - ); - } - case "Location": { - return processLocationPollingOperationResult; - } - case "Body": { - return processBodyPollingOperationResult; - } - default: { - return processPassthroughOperationResult; - } - } -} - -/** - * Creates a polling operation that returns a LRO state. - */ -export function createPollForLROStatus( - lroPrimitives: LongRunningOperation, - config: LroConfig -): ( - pollingURL: string, - pollerConfig: PollerConfig -) => Promise> { - return async ( - path: string, - pollerConfig: PollerConfig - ): Promise> => { - const response = await lroPrimitives.sendPollRequest(config, path); - const retryAfter: string | undefined = - response.rawResponse.headers["retry-after"]; - if (retryAfter !== undefined) { - const retryAfterInMs = parseInt(retryAfter); - pollerConfig.intervalInMs = isNaN(retryAfterInMs) - ? calculatePollingIntervalFromDate( - new Date(retryAfter), - pollerConfig.intervalInMs - ) - : retryAfterInMs; - } - return response; - }; -} - -function calculatePollingIntervalFromDate( - retryAfterDate: Date, - defaultIntervalInMs: number -): number { - const timeNow = Math.floor(new Date().getTime()); - const retryAfterTime = retryAfterDate.getTime(); - if (timeNow < retryAfterTime) { - return retryAfterTime - timeNow; - } - return defaultIntervalInMs; -} - -/** - * Creates a callback to be used to initialize the polling operation state. - * @param state - of the polling operation - * @param operationSpec - of the LRO - * @param callback - callback to be called when the operation is done - * @returns callback that initializes the state of the polling operation - */ -export function createInitializeState( - state: ResumablePollOperationState, - requestPath: string, - requestMethod: string -): (rawResponse: RawResponse, flatResponse: unknown) => boolean { - return (rawResponse: RawResponse, flatResponse: unknown) => { - if (isUnexpectedInitialResponse(rawResponse)) return true; - state.initialRawResponse = rawResponse; - state.isStarted = true; - state.pollingURL = getPollingUrl(state.initialRawResponse, requestPath); - state.config = inferLroMode( - requestPath, - requestMethod, - state.initialRawResponse - ); - /** short circuit polling if body polling is done in the initial request */ - if ( - state.config.mode === undefined || - (state.config.mode === "Body" && - isBodyPollingDone(state.initialRawResponse)) - ) { - state.result = flatResponse as TResult; - state.isCompleted = true; - } - return Boolean(state.isCompleted); - }; -} diff --git a/test/smoke/generated/network-resource-manager/src/lroImpl.ts b/test/smoke/generated/network-resource-manager/src/lroImpl.ts new file mode 100644 index 0000000000..2c318ce57f --- /dev/null +++ b/test/smoke/generated/network-resource-manager/src/lroImpl.ts @@ -0,0 +1,147 @@ +/* + * Copyright (c) Microsoft Corporation. + * Licensed under the MIT License. + * + * Code generated by Microsoft (R) AutoRest Code Generator. + * Changes may cause incorrect behavior and will be lost if the code is regenerated. + */ + +import { LongRunningOperation, LroResponse } from "@azure/core-lro"; + +const successStates = ["succeeded"]; +const failureStates = ["failed", "canceled", "cancelled"]; +const terminalStates = successStates.concat(failureStates); + +type SendOperationFn = (args: any, spec: any) => Promise>; + +/** + * We need to selectively deserialize our responses, only deserializing if we + * are in a final Lro response, not deserializing any polling non-terminal responses + */ +export function shouldDeserializeLro(lroResourceLocationConfig?: string) { + let initialOperationInfo: LroResponseInfo | undefined; + let isInitialRequest = true; + + return (response: any) => { + if (response.status < 200 || response.status >= 300) { + return true; + } + + if (!initialOperationInfo) { + initialOperationInfo = getLroData(response); + } else { + isInitialRequest = false; + } + + if ( + initialOperationInfo.azureAsyncOperation || + initialOperationInfo.operationLocation + ) { + return ( + !isInitialRequest && + isAsyncOperationFinalResponse( + response, + initialOperationInfo, + lroResourceLocationConfig + ) + ); + } + + if (initialOperationInfo.location) { + return isLocationFinalResponse(response); + } + + if (initialOperationInfo.requestMethod === "PUT") { + return isBodyPollingFinalResponse(response); + } + + return true; + }; +} + +function isAsyncOperationFinalResponse( + response: any, + initialOperationInfo: LroResponseInfo, + lroResourceLocationConfig?: string +): boolean { + const status: string = response.parsedBody?.status || "Succeeded"; + if (!terminalStates.includes(status.toLowerCase())) { + return false; + } + + if (initialOperationInfo.requestMethod === "DELETE") { + return true; + } + + if ( + initialOperationInfo.requestMethod === "PUT" && + lroResourceLocationConfig && + lroResourceLocationConfig.toLowerCase() === "azure-asyncoperation" + ) { + return true; + } + + if ( + initialOperationInfo.requestMethod !== "PUT" && + !initialOperationInfo.location + ) { + return true; + } + + return false; +} + +function isLocationFinalResponse(response: any): boolean { + return response.status !== 202; +} + +function isBodyPollingFinalResponse(response: any): boolean { + const provisioningState: string = + response.parsedBody?.properties?.provisioningState || "Succeeded"; + + if (terminalStates.includes(provisioningState.toLowerCase())) { + return true; + } + + return false; +} + +interface LroResponseInfo { + requestMethod: string; + azureAsyncOperation?: string; + operationLocation?: string; + location?: string; +} + +function getLroData(result: any): LroResponseInfo { + return { + azureAsyncOperation: result.headers.get("azure-asyncoperation"), + operationLocation: result.headers.get("operation-location"), + location: result.headers.get("location"), + requestMethod: result.request.method + }; +} + +export class LroImpl implements LongRunningOperation { + constructor( + private sendOperationFn: SendOperationFn, + private args: any, + private spec: any, + public requestPath: string = spec.path!, + public requestMethod: string = spec.httpMethod + ) {} + public async sendInitialRequest(): Promise> { + return this.sendOperationFn(this.args, this.spec); + } + public async sendPollRequest(path: string): Promise> { + const updatedArgs = { ...this.args }; + if (updatedArgs.options) { + (updatedArgs.options as any).shouldDeserialize = true; + } + return this.sendOperationFn(updatedArgs, { + ...this.spec, + path, + httpMethod: "GET" + }); + } +} diff --git a/test/smoke/generated/network-resource-manager/src/networkManagementClient.ts b/test/smoke/generated/network-resource-manager/src/networkManagementClient.ts index fe30f8e4d6..f9a974722d 100644 --- a/test/smoke/generated/network-resource-manager/src/networkManagementClient.ts +++ b/test/smoke/generated/network-resource-manager/src/networkManagementClient.ts @@ -10,9 +10,8 @@ import * as coreClient from "@azure/core-client"; import * as coreAuth from "@azure/core-auth"; import "@azure/core-paging"; import { PagedAsyncIterableIterator } from "@azure/core-paging"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "./lro"; -import { CoreClientLro, shouldDeserializeLro } from "./coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "./lroImpl"; import { ApplicationGatewaysImpl, ApplicationSecurityGroupsImpl, @@ -766,13 +765,16 @@ export class NetworkManagementClient extends NetworkManagementClientContext { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, bastionHostName, bslRequest, options }, - putBastionShareableLinkOperationSpec, - "location" + putBastionShareableLinkOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** @@ -827,13 +829,16 @@ export class NetworkManagementClient extends NetworkManagementClientContext { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, bastionHostName, bslRequest, options }, - deleteBastionShareableLinkOperationSpec, - "location" + deleteBastionShareableLinkOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** @@ -932,13 +937,16 @@ export class NetworkManagementClient extends NetworkManagementClientContext { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, bastionHostName, options }, - getActiveSessionsOperationSpec, - "location" + getActiveSessionsOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** @@ -1056,13 +1064,16 @@ export class NetworkManagementClient extends NetworkManagementClientContext { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, virtualWANName, vpnClientParams, options }, - generatevirtualwanvpnserverconfigurationvpnprofileOperationSpec, - "location" + generatevirtualwanvpnserverconfigurationvpnprofileOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** diff --git a/test/smoke/generated/network-resource-manager/src/operations/applicationGateways.ts b/test/smoke/generated/network-resource-manager/src/operations/applicationGateways.ts index 52626f04f5..78f36e39c9 100644 --- a/test/smoke/generated/network-resource-manager/src/operations/applicationGateways.ts +++ b/test/smoke/generated/network-resource-manager/src/operations/applicationGateways.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { NetworkManagementClientContext } from "../networkManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { ApplicationGateway, ApplicationGatewaysListNextOptionalParams, @@ -262,13 +261,16 @@ export class ApplicationGatewaysImpl implements ApplicationGateways { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, applicationGatewayName, options }, - deleteOperationSpec, - "location" + deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** @@ -364,13 +366,16 @@ export class ApplicationGatewaysImpl implements ApplicationGateways { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, applicationGatewayName, parameters, options }, - createOrUpdateOperationSpec, - "azure-async-operation" + createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "azure-async-operation" + }); } /** @@ -489,13 +494,16 @@ export class ApplicationGatewaysImpl implements ApplicationGateways { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, applicationGatewayName, options }, - startOperationSpec, - "location" + startOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** @@ -567,13 +575,16 @@ export class ApplicationGatewaysImpl implements ApplicationGateways { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, applicationGatewayName, options }, - stopOperationSpec, - "location" + stopOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** @@ -650,13 +661,16 @@ export class ApplicationGatewaysImpl implements ApplicationGateways { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, applicationGatewayName, options }, - backendHealthOperationSpec, - "location" + backendHealthOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** @@ -736,13 +750,16 @@ export class ApplicationGatewaysImpl implements ApplicationGateways { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, applicationGatewayName, probeRequest, options }, - backendHealthOnDemandOperationSpec, - "location" + backendHealthOnDemandOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** diff --git a/test/smoke/generated/network-resource-manager/src/operations/applicationSecurityGroups.ts b/test/smoke/generated/network-resource-manager/src/operations/applicationSecurityGroups.ts index 0f439911e9..95d6f49d9a 100644 --- a/test/smoke/generated/network-resource-manager/src/operations/applicationSecurityGroups.ts +++ b/test/smoke/generated/network-resource-manager/src/operations/applicationSecurityGroups.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { NetworkManagementClientContext } from "../networkManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { ApplicationSecurityGroup, ApplicationSecurityGroupsListAllNextOptionalParams, @@ -192,13 +191,16 @@ export class ApplicationSecurityGroupsImpl }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, applicationSecurityGroupName, options }, - deleteOperationSpec, - "location" + deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** @@ -294,13 +296,16 @@ export class ApplicationSecurityGroupsImpl }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, applicationSecurityGroupName, parameters, options }, - createOrUpdateOperationSpec, - "azure-async-operation" + createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "azure-async-operation" + }); } /** diff --git a/test/smoke/generated/network-resource-manager/src/operations/azureFirewalls.ts b/test/smoke/generated/network-resource-manager/src/operations/azureFirewalls.ts index 50ec01a5f5..3678564af1 100644 --- a/test/smoke/generated/network-resource-manager/src/operations/azureFirewalls.ts +++ b/test/smoke/generated/network-resource-manager/src/operations/azureFirewalls.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { NetworkManagementClientContext } from "../networkManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { AzureFirewall, AzureFirewallsListNextOptionalParams, @@ -191,13 +190,16 @@ export class AzureFirewallsImpl implements AzureFirewalls { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, azureFirewallName, options }, - deleteOperationSpec, - "location" + deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** @@ -293,13 +295,16 @@ export class AzureFirewallsImpl implements AzureFirewalls { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, azureFirewallName, parameters, options }, - createOrUpdateOperationSpec, - "azure-async-operation" + createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "azure-async-operation" + }); } /** @@ -381,13 +386,16 @@ export class AzureFirewallsImpl implements AzureFirewalls { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, azureFirewallName, parameters, options }, - updateTagsOperationSpec, - "azure-async-operation" + updateTagsOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "azure-async-operation" + }); } /** diff --git a/test/smoke/generated/network-resource-manager/src/operations/bastionHosts.ts b/test/smoke/generated/network-resource-manager/src/operations/bastionHosts.ts index aac5e516a2..ecaf7aa6f1 100644 --- a/test/smoke/generated/network-resource-manager/src/operations/bastionHosts.ts +++ b/test/smoke/generated/network-resource-manager/src/operations/bastionHosts.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { NetworkManagementClientContext } from "../networkManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { BastionHost, BastionHostsListNextOptionalParams, @@ -191,13 +190,16 @@ export class BastionHostsImpl implements BastionHosts { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, bastionHostName, options }, - deleteOperationSpec, - "location" + deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** @@ -293,13 +295,16 @@ export class BastionHostsImpl implements BastionHosts { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, bastionHostName, parameters, options }, - createOrUpdateOperationSpec, - "azure-async-operation" + createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "azure-async-operation" + }); } /** diff --git a/test/smoke/generated/network-resource-manager/src/operations/connectionMonitors.ts b/test/smoke/generated/network-resource-manager/src/operations/connectionMonitors.ts index 532ed30851..85f8aa6df0 100644 --- a/test/smoke/generated/network-resource-manager/src/operations/connectionMonitors.ts +++ b/test/smoke/generated/network-resource-manager/src/operations/connectionMonitors.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { NetworkManagementClientContext } from "../networkManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { ConnectionMonitorResult, ConnectionMonitorsListOptionalParams, @@ -167,7 +166,7 @@ export class ConnectionMonitorsImpl implements ConnectionMonitors { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -176,10 +175,13 @@ export class ConnectionMonitorsImpl implements ConnectionMonitors { parameters, options }, - createOrUpdateOperationSpec, - "azure-async-operation" + createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "azure-async-operation" + }); } /** @@ -278,13 +280,16 @@ export class ConnectionMonitorsImpl implements ConnectionMonitors { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, networkWatcherName, connectionMonitorName, options }, - deleteOperationSpec, - "location" + deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** @@ -388,13 +393,16 @@ export class ConnectionMonitorsImpl implements ConnectionMonitors { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, networkWatcherName, connectionMonitorName, options }, - stopOperationSpec, - "location" + stopOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** @@ -471,13 +479,16 @@ export class ConnectionMonitorsImpl implements ConnectionMonitors { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, networkWatcherName, connectionMonitorName, options }, - startOperationSpec, - "location" + startOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** @@ -559,13 +570,16 @@ export class ConnectionMonitorsImpl implements ConnectionMonitors { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, networkWatcherName, connectionMonitorName, options }, - queryOperationSpec, - "location" + queryOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** diff --git a/test/smoke/generated/network-resource-manager/src/operations/ddosCustomPolicies.ts b/test/smoke/generated/network-resource-manager/src/operations/ddosCustomPolicies.ts index 6e8bde4db3..560b7244ff 100644 --- a/test/smoke/generated/network-resource-manager/src/operations/ddosCustomPolicies.ts +++ b/test/smoke/generated/network-resource-manager/src/operations/ddosCustomPolicies.ts @@ -11,9 +11,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { NetworkManagementClientContext } from "../networkManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { DdosCustomPoliciesDeleteOptionalParams, DdosCustomPoliciesGetOptionalParams, @@ -88,13 +87,16 @@ export class DdosCustomPoliciesImpl implements DdosCustomPolicies { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, ddosCustomPolicyName, options }, - deleteOperationSpec, - "location" + deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** @@ -190,13 +192,16 @@ export class DdosCustomPoliciesImpl implements DdosCustomPolicies { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, ddosCustomPolicyName, parameters, options }, - createOrUpdateOperationSpec, - "azure-async-operation" + createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "azure-async-operation" + }); } /** diff --git a/test/smoke/generated/network-resource-manager/src/operations/ddosProtectionPlans.ts b/test/smoke/generated/network-resource-manager/src/operations/ddosProtectionPlans.ts index 52c6631ea1..be96dc65f5 100644 --- a/test/smoke/generated/network-resource-manager/src/operations/ddosProtectionPlans.ts +++ b/test/smoke/generated/network-resource-manager/src/operations/ddosProtectionPlans.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { NetworkManagementClientContext } from "../networkManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { DdosProtectionPlan, DdosProtectionPlansListNextOptionalParams, @@ -194,13 +193,16 @@ export class DdosProtectionPlansImpl implements DdosProtectionPlans { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, ddosProtectionPlanName, options }, - deleteOperationSpec, - "location" + deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** @@ -296,13 +298,16 @@ export class DdosProtectionPlansImpl implements DdosProtectionPlans { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, ddosProtectionPlanName, parameters, options }, - createOrUpdateOperationSpec, - "azure-async-operation" + createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "azure-async-operation" + }); } /** diff --git a/test/smoke/generated/network-resource-manager/src/operations/expressRouteCircuitAuthorizations.ts b/test/smoke/generated/network-resource-manager/src/operations/expressRouteCircuitAuthorizations.ts index 4c3d7ada89..1a86b4ba26 100644 --- a/test/smoke/generated/network-resource-manager/src/operations/expressRouteCircuitAuthorizations.ts +++ b/test/smoke/generated/network-resource-manager/src/operations/expressRouteCircuitAuthorizations.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { NetworkManagementClientContext } from "../networkManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { ExpressRouteCircuitAuthorization, ExpressRouteCircuitAuthorizationsListNextOptionalParams, @@ -154,13 +153,16 @@ export class ExpressRouteCircuitAuthorizationsImpl }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, circuitName, authorizationName, options }, - deleteOperationSpec, - "location" + deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** @@ -266,7 +268,7 @@ export class ExpressRouteCircuitAuthorizationsImpl }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -275,10 +277,13 @@ export class ExpressRouteCircuitAuthorizationsImpl authorizationParameters, options }, - createOrUpdateOperationSpec, - "azure-async-operation" + createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "azure-async-operation" + }); } /** diff --git a/test/smoke/generated/network-resource-manager/src/operations/expressRouteCircuitConnections.ts b/test/smoke/generated/network-resource-manager/src/operations/expressRouteCircuitConnections.ts index 8112461b68..f1f0e270f1 100644 --- a/test/smoke/generated/network-resource-manager/src/operations/expressRouteCircuitConnections.ts +++ b/test/smoke/generated/network-resource-manager/src/operations/expressRouteCircuitConnections.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { NetworkManagementClientContext } from "../networkManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { ExpressRouteCircuitConnection, ExpressRouteCircuitConnectionsListNextOptionalParams, @@ -177,13 +176,16 @@ export class ExpressRouteCircuitConnectionsImpl }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, circuitName, peeringName, connectionName, options }, - deleteOperationSpec, - "location" + deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** @@ -294,7 +296,7 @@ export class ExpressRouteCircuitConnectionsImpl }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -304,10 +306,13 @@ export class ExpressRouteCircuitConnectionsImpl expressRouteCircuitConnectionParameters, options }, - createOrUpdateOperationSpec, - "azure-async-operation" + createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "azure-async-operation" + }); } /** diff --git a/test/smoke/generated/network-resource-manager/src/operations/expressRouteCircuitPeerings.ts b/test/smoke/generated/network-resource-manager/src/operations/expressRouteCircuitPeerings.ts index 3a39e95f67..2892ab0ebf 100644 --- a/test/smoke/generated/network-resource-manager/src/operations/expressRouteCircuitPeerings.ts +++ b/test/smoke/generated/network-resource-manager/src/operations/expressRouteCircuitPeerings.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { NetworkManagementClientContext } from "../networkManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { ExpressRouteCircuitPeering, ExpressRouteCircuitPeeringsListNextOptionalParams, @@ -154,13 +153,16 @@ export class ExpressRouteCircuitPeeringsImpl }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, circuitName, peeringName, options }, - deleteOperationSpec, - "location" + deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** @@ -264,7 +266,7 @@ export class ExpressRouteCircuitPeeringsImpl }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -273,10 +275,13 @@ export class ExpressRouteCircuitPeeringsImpl peeringParameters, options }, - createOrUpdateOperationSpec, - "azure-async-operation" + createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "azure-async-operation" + }); } /** diff --git a/test/smoke/generated/network-resource-manager/src/operations/expressRouteCircuits.ts b/test/smoke/generated/network-resource-manager/src/operations/expressRouteCircuits.ts index ae78121dfd..be3aacf054 100644 --- a/test/smoke/generated/network-resource-manager/src/operations/expressRouteCircuits.ts +++ b/test/smoke/generated/network-resource-manager/src/operations/expressRouteCircuits.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { NetworkManagementClientContext } from "../networkManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { ExpressRouteCircuit, ExpressRouteCircuitsListNextOptionalParams, @@ -201,13 +200,16 @@ export class ExpressRouteCircuitsImpl implements ExpressRouteCircuits { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, circuitName, options }, - deleteOperationSpec, - "location" + deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** @@ -303,13 +305,16 @@ export class ExpressRouteCircuitsImpl implements ExpressRouteCircuits { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, circuitName, parameters, options }, - createOrUpdateOperationSpec, - "azure-async-operation" + createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "azure-async-operation" + }); } /** @@ -413,13 +418,16 @@ export class ExpressRouteCircuitsImpl implements ExpressRouteCircuits { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, circuitName, peeringName, devicePath, options }, - listArpTableOperationSpec, - "location" + listArpTableOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** @@ -508,13 +516,16 @@ export class ExpressRouteCircuitsImpl implements ExpressRouteCircuits { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, circuitName, peeringName, devicePath, options }, - listRoutesTableOperationSpec, - "location" + listRoutesTableOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** @@ -603,13 +614,16 @@ export class ExpressRouteCircuitsImpl implements ExpressRouteCircuits { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, circuitName, peeringName, devicePath, options }, - listRoutesTableSummaryOperationSpec, - "location" + listRoutesTableSummaryOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** diff --git a/test/smoke/generated/network-resource-manager/src/operations/expressRouteConnections.ts b/test/smoke/generated/network-resource-manager/src/operations/expressRouteConnections.ts index e4a73dbaa8..3be16abbd7 100644 --- a/test/smoke/generated/network-resource-manager/src/operations/expressRouteConnections.ts +++ b/test/smoke/generated/network-resource-manager/src/operations/expressRouteConnections.ts @@ -11,9 +11,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { NetworkManagementClientContext } from "../networkManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { ExpressRouteConnection, ExpressRouteConnectionsCreateOrUpdateOptionalParams, @@ -97,7 +96,7 @@ export class ExpressRouteConnectionsImpl implements ExpressRouteConnections { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -106,10 +105,13 @@ export class ExpressRouteConnectionsImpl implements ExpressRouteConnections { putExpressRouteConnectionParameters, options }, - createOrUpdateOperationSpec, - "azure-async-operation" + createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "azure-async-operation" + }); } /** @@ -209,13 +211,16 @@ export class ExpressRouteConnectionsImpl implements ExpressRouteConnections { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, expressRouteGatewayName, connectionName, options }, - deleteOperationSpec, - "location" + deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** diff --git a/test/smoke/generated/network-resource-manager/src/operations/expressRouteCrossConnectionPeerings.ts b/test/smoke/generated/network-resource-manager/src/operations/expressRouteCrossConnectionPeerings.ts index 5189540a2b..6050e13b1d 100644 --- a/test/smoke/generated/network-resource-manager/src/operations/expressRouteCrossConnectionPeerings.ts +++ b/test/smoke/generated/network-resource-manager/src/operations/expressRouteCrossConnectionPeerings.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { NetworkManagementClientContext } from "../networkManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { ExpressRouteCrossConnectionPeering, ExpressRouteCrossConnectionPeeringsListNextOptionalParams, @@ -183,13 +182,16 @@ export class ExpressRouteCrossConnectionPeeringsImpl }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, crossConnectionName, peeringName, options }, - deleteOperationSpec, - "location" + deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** @@ -295,7 +297,7 @@ export class ExpressRouteCrossConnectionPeeringsImpl }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -304,10 +306,13 @@ export class ExpressRouteCrossConnectionPeeringsImpl peeringParameters, options }, - createOrUpdateOperationSpec, - "azure-async-operation" + createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "azure-async-operation" + }); } /** diff --git a/test/smoke/generated/network-resource-manager/src/operations/expressRouteCrossConnections.ts b/test/smoke/generated/network-resource-manager/src/operations/expressRouteCrossConnections.ts index 780c22e561..5e4dc8d36d 100644 --- a/test/smoke/generated/network-resource-manager/src/operations/expressRouteCrossConnections.ts +++ b/test/smoke/generated/network-resource-manager/src/operations/expressRouteCrossConnections.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { NetworkManagementClientContext } from "../networkManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { ExpressRouteCrossConnection, ExpressRouteCrossConnectionsListNextOptionalParams, @@ -249,13 +248,16 @@ export class ExpressRouteCrossConnectionsImpl }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, crossConnectionName, parameters, options }, - createOrUpdateOperationSpec, - "azure-async-operation" + createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "azure-async-operation" + }); } /** @@ -364,7 +366,7 @@ export class ExpressRouteCrossConnectionsImpl }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -373,10 +375,13 @@ export class ExpressRouteCrossConnectionsImpl devicePath, options }, - listArpTableOperationSpec, - "location" + listArpTableOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** @@ -466,7 +471,7 @@ export class ExpressRouteCrossConnectionsImpl }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -475,10 +480,13 @@ export class ExpressRouteCrossConnectionsImpl devicePath, options }, - listRoutesTableSummaryOperationSpec, - "location" + listRoutesTableSummaryOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** @@ -566,7 +574,7 @@ export class ExpressRouteCrossConnectionsImpl }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -575,10 +583,13 @@ export class ExpressRouteCrossConnectionsImpl devicePath, options }, - listRoutesTableOperationSpec, - "location" + listRoutesTableOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** diff --git a/test/smoke/generated/network-resource-manager/src/operations/expressRouteGateways.ts b/test/smoke/generated/network-resource-manager/src/operations/expressRouteGateways.ts index 2d6aa02235..1aefe55e56 100644 --- a/test/smoke/generated/network-resource-manager/src/operations/expressRouteGateways.ts +++ b/test/smoke/generated/network-resource-manager/src/operations/expressRouteGateways.ts @@ -11,9 +11,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { NetworkManagementClientContext } from "../networkManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { ExpressRouteGatewaysListBySubscriptionOptionalParams, ExpressRouteGatewaysListBySubscriptionResponse, @@ -125,7 +124,7 @@ export class ExpressRouteGatewaysImpl implements ExpressRouteGateways { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -133,10 +132,13 @@ export class ExpressRouteGatewaysImpl implements ExpressRouteGateways { putExpressRouteGatewayParameters, options }, - createOrUpdateOperationSpec, - "azure-async-operation" + createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "azure-async-operation" + }); } /** @@ -230,13 +232,16 @@ export class ExpressRouteGatewaysImpl implements ExpressRouteGateways { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, expressRouteGatewayName, options }, - deleteOperationSpec, - "location" + deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** diff --git a/test/smoke/generated/network-resource-manager/src/operations/expressRoutePorts.ts b/test/smoke/generated/network-resource-manager/src/operations/expressRoutePorts.ts index bd3533baa5..ed2d147c28 100644 --- a/test/smoke/generated/network-resource-manager/src/operations/expressRoutePorts.ts +++ b/test/smoke/generated/network-resource-manager/src/operations/expressRoutePorts.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { NetworkManagementClientContext } from "../networkManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { ExpressRoutePort, ExpressRoutePortsListByResourceGroupNextOptionalParams, @@ -194,13 +193,16 @@ export class ExpressRoutePortsImpl implements ExpressRoutePorts { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, expressRoutePortName, options }, - deleteOperationSpec, - "location" + deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** @@ -296,13 +298,16 @@ export class ExpressRoutePortsImpl implements ExpressRoutePorts { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, expressRoutePortName, parameters, options }, - createOrUpdateOperationSpec, - "azure-async-operation" + createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "azure-async-operation" + }); } /** diff --git a/test/smoke/generated/network-resource-manager/src/operations/firewallPolicies.ts b/test/smoke/generated/network-resource-manager/src/operations/firewallPolicies.ts index d2a4ae9ecd..c200861a5c 100644 --- a/test/smoke/generated/network-resource-manager/src/operations/firewallPolicies.ts +++ b/test/smoke/generated/network-resource-manager/src/operations/firewallPolicies.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { NetworkManagementClientContext } from "../networkManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { FirewallPolicy, FirewallPoliciesListNextOptionalParams, @@ -188,13 +187,16 @@ export class FirewallPoliciesImpl implements FirewallPolicies { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, firewallPolicyName, options }, - deleteOperationSpec, - "location" + deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** @@ -290,13 +292,16 @@ export class FirewallPoliciesImpl implements FirewallPolicies { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, firewallPolicyName, parameters, options }, - createOrUpdateOperationSpec, - "azure-async-operation" + createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "azure-async-operation" + }); } /** diff --git a/test/smoke/generated/network-resource-manager/src/operations/firewallPolicyRuleGroups.ts b/test/smoke/generated/network-resource-manager/src/operations/firewallPolicyRuleGroups.ts index f37243dfd1..a6aae9f892 100644 --- a/test/smoke/generated/network-resource-manager/src/operations/firewallPolicyRuleGroups.ts +++ b/test/smoke/generated/network-resource-manager/src/operations/firewallPolicyRuleGroups.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { NetworkManagementClientContext } from "../networkManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { FirewallPolicyRuleGroup, FirewallPolicyRuleGroupsListNextOptionalParams, @@ -165,13 +164,16 @@ export class FirewallPolicyRuleGroupsImpl implements FirewallPolicyRuleGroups { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, firewallPolicyName, ruleGroupName, options }, - deleteOperationSpec, - "location" + deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** @@ -274,7 +276,7 @@ export class FirewallPolicyRuleGroupsImpl implements FirewallPolicyRuleGroups { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -283,10 +285,13 @@ export class FirewallPolicyRuleGroupsImpl implements FirewallPolicyRuleGroups { parameters, options }, - createOrUpdateOperationSpec, - "azure-async-operation" + createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "azure-async-operation" + }); } /** diff --git a/test/smoke/generated/network-resource-manager/src/operations/flowLogs.ts b/test/smoke/generated/network-resource-manager/src/operations/flowLogs.ts index 69815e0b64..2e863d692e 100644 --- a/test/smoke/generated/network-resource-manager/src/operations/flowLogs.ts +++ b/test/smoke/generated/network-resource-manager/src/operations/flowLogs.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { NetworkManagementClientContext } from "../networkManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { FlowLog, FlowLogsListNextOptionalParams, @@ -172,7 +171,7 @@ export class FlowLogsImpl implements FlowLogs { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -181,10 +180,13 @@ export class FlowLogsImpl implements FlowLogs { parameters, options }, - createOrUpdateOperationSpec, - "azure-async-operation" + createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "azure-async-operation" + }); } /** @@ -283,13 +285,16 @@ export class FlowLogsImpl implements FlowLogs { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, networkWatcherName, flowLogName, options }, - deleteOperationSpec, - "location" + deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** diff --git a/test/smoke/generated/network-resource-manager/src/operations/hubRouteTables.ts b/test/smoke/generated/network-resource-manager/src/operations/hubRouteTables.ts index 4cd6db685c..f8517eab53 100644 --- a/test/smoke/generated/network-resource-manager/src/operations/hubRouteTables.ts +++ b/test/smoke/generated/network-resource-manager/src/operations/hubRouteTables.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { NetworkManagementClientContext } from "../networkManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { HubRouteTable, HubRouteTablesListNextOptionalParams, @@ -160,7 +159,7 @@ export class HubRouteTablesImpl implements HubRouteTables { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -169,10 +168,13 @@ export class HubRouteTablesImpl implements HubRouteTables { routeTableParameters, options }, - createOrUpdateOperationSpec, - "azure-async-operation" + createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "azure-async-operation" + }); } /** @@ -271,13 +273,16 @@ export class HubRouteTablesImpl implements HubRouteTables { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, virtualHubName, routeTableName, options }, - deleteOperationSpec, - "location" + deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** diff --git a/test/smoke/generated/network-resource-manager/src/operations/inboundNatRules.ts b/test/smoke/generated/network-resource-manager/src/operations/inboundNatRules.ts index 4e13231343..9d78a7fd54 100644 --- a/test/smoke/generated/network-resource-manager/src/operations/inboundNatRules.ts +++ b/test/smoke/generated/network-resource-manager/src/operations/inboundNatRules.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { NetworkManagementClientContext } from "../networkManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { InboundNatRule, InboundNatRulesListNextOptionalParams, @@ -178,13 +177,16 @@ export class InboundNatRulesImpl implements InboundNatRules { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, loadBalancerName, inboundNatRuleName, options }, - deleteOperationSpec, - "location" + deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** @@ -288,7 +290,7 @@ export class InboundNatRulesImpl implements InboundNatRules { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -297,10 +299,13 @@ export class InboundNatRulesImpl implements InboundNatRules { inboundNatRuleParameters, options }, - createOrUpdateOperationSpec, - "azure-async-operation" + createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "azure-async-operation" + }); } /** diff --git a/test/smoke/generated/network-resource-manager/src/operations/ipAllocations.ts b/test/smoke/generated/network-resource-manager/src/operations/ipAllocations.ts index 2267d329a5..fda97fe9f9 100644 --- a/test/smoke/generated/network-resource-manager/src/operations/ipAllocations.ts +++ b/test/smoke/generated/network-resource-manager/src/operations/ipAllocations.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { NetworkManagementClientContext } from "../networkManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { IpAllocation, IpAllocationsListNextOptionalParams, @@ -194,13 +193,16 @@ export class IpAllocationsImpl implements IpAllocations { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, ipAllocationName, options }, - deleteOperationSpec, - "location" + deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** @@ -296,13 +298,16 @@ export class IpAllocationsImpl implements IpAllocations { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, ipAllocationName, parameters, options }, - createOrUpdateOperationSpec, - "azure-async-operation" + createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "azure-async-operation" + }); } /** diff --git a/test/smoke/generated/network-resource-manager/src/operations/ipGroups.ts b/test/smoke/generated/network-resource-manager/src/operations/ipGroups.ts index dc21ff0f90..b17490db9a 100644 --- a/test/smoke/generated/network-resource-manager/src/operations/ipGroups.ts +++ b/test/smoke/generated/network-resource-manager/src/operations/ipGroups.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { NetworkManagementClientContext } from "../networkManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { IpGroup, IpGroupsListByResourceGroupNextOptionalParams, @@ -218,13 +217,16 @@ export class IpGroupsImpl implements IpGroups { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, ipGroupsName, parameters, options }, - createOrUpdateOperationSpec, - "azure-async-operation" + createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "azure-async-operation" + }); } /** @@ -318,13 +320,16 @@ export class IpGroupsImpl implements IpGroups { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, ipGroupsName, options }, - deleteOperationSpec, - "location" + deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** diff --git a/test/smoke/generated/network-resource-manager/src/operations/loadBalancerBackendAddressPools.ts b/test/smoke/generated/network-resource-manager/src/operations/loadBalancerBackendAddressPools.ts index ad3ee2b850..c370199c29 100644 --- a/test/smoke/generated/network-resource-manager/src/operations/loadBalancerBackendAddressPools.ts +++ b/test/smoke/generated/network-resource-manager/src/operations/loadBalancerBackendAddressPools.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { NetworkManagementClientContext } from "../networkManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { BackendAddressPool, LoadBalancerBackendAddressPoolsListNextOptionalParams, @@ -206,7 +205,7 @@ export class LoadBalancerBackendAddressPoolsImpl }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -215,10 +214,13 @@ export class LoadBalancerBackendAddressPoolsImpl parameters, options }, - createOrUpdateOperationSpec, - "azure-async-operation" + createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "azure-async-operation" + }); } /** @@ -299,13 +301,16 @@ export class LoadBalancerBackendAddressPoolsImpl }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, loadBalancerName, backendAddressPoolName, options }, - deleteOperationSpec, - "location" + deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** diff --git a/test/smoke/generated/network-resource-manager/src/operations/loadBalancers.ts b/test/smoke/generated/network-resource-manager/src/operations/loadBalancers.ts index 95a564c54c..fe7ff5af28 100644 --- a/test/smoke/generated/network-resource-manager/src/operations/loadBalancers.ts +++ b/test/smoke/generated/network-resource-manager/src/operations/loadBalancers.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { NetworkManagementClientContext } from "../networkManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { LoadBalancer, LoadBalancersListAllNextOptionalParams, @@ -191,13 +190,16 @@ export class LoadBalancersImpl implements LoadBalancers { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, loadBalancerName, options }, - deleteOperationSpec, - "location" + deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** @@ -293,13 +295,16 @@ export class LoadBalancersImpl implements LoadBalancers { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, loadBalancerName, parameters, options }, - createOrUpdateOperationSpec, - "azure-async-operation" + createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "azure-async-operation" + }); } /** diff --git a/test/smoke/generated/network-resource-manager/src/operations/localNetworkGateways.ts b/test/smoke/generated/network-resource-manager/src/operations/localNetworkGateways.ts index e76d875653..58f702b9af 100644 --- a/test/smoke/generated/network-resource-manager/src/operations/localNetworkGateways.ts +++ b/test/smoke/generated/network-resource-manager/src/operations/localNetworkGateways.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { NetworkManagementClientContext } from "../networkManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { LocalNetworkGateway, LocalNetworkGatewaysListNextOptionalParams, @@ -152,13 +151,16 @@ export class LocalNetworkGatewaysImpl implements LocalNetworkGateways { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, localNetworkGatewayName, parameters, options }, - createOrUpdateOperationSpec, - "azure-async-operation" + createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "azure-async-operation" + }); } /** @@ -250,13 +252,16 @@ export class LocalNetworkGatewaysImpl implements LocalNetworkGateways { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, localNetworkGatewayName, options }, - deleteOperationSpec, - "location" + deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** diff --git a/test/smoke/generated/network-resource-manager/src/operations/natGateways.ts b/test/smoke/generated/network-resource-manager/src/operations/natGateways.ts index e104a09833..283f425ff8 100644 --- a/test/smoke/generated/network-resource-manager/src/operations/natGateways.ts +++ b/test/smoke/generated/network-resource-manager/src/operations/natGateways.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { NetworkManagementClientContext } from "../networkManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { NatGateway, NatGatewaysListAllNextOptionalParams, @@ -191,13 +190,16 @@ export class NatGatewaysImpl implements NatGateways { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, natGatewayName, options }, - deleteOperationSpec, - "location" + deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** @@ -293,13 +295,16 @@ export class NatGatewaysImpl implements NatGateways { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, natGatewayName, parameters, options }, - createOrUpdateOperationSpec, - "azure-async-operation" + createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "azure-async-operation" + }); } /** diff --git a/test/smoke/generated/network-resource-manager/src/operations/networkInterfaceTapConfigurations.ts b/test/smoke/generated/network-resource-manager/src/operations/networkInterfaceTapConfigurations.ts index 7793581439..5d118c3d5f 100644 --- a/test/smoke/generated/network-resource-manager/src/operations/networkInterfaceTapConfigurations.ts +++ b/test/smoke/generated/network-resource-manager/src/operations/networkInterfaceTapConfigurations.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { NetworkManagementClientContext } from "../networkManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { NetworkInterfaceTapConfiguration, NetworkInterfaceTapConfigurationsListNextOptionalParams, @@ -166,7 +165,7 @@ export class NetworkInterfaceTapConfigurationsImpl }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -174,10 +173,13 @@ export class NetworkInterfaceTapConfigurationsImpl tapConfigurationName, options }, - deleteOperationSpec, - "location" + deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** @@ -288,7 +290,7 @@ export class NetworkInterfaceTapConfigurationsImpl }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -297,10 +299,13 @@ export class NetworkInterfaceTapConfigurationsImpl tapConfigurationParameters, options }, - createOrUpdateOperationSpec, - "azure-async-operation" + createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "azure-async-operation" + }); } /** diff --git a/test/smoke/generated/network-resource-manager/src/operations/networkInterfaces.ts b/test/smoke/generated/network-resource-manager/src/operations/networkInterfaces.ts index 61b6bb4172..f6aa0a2cb0 100644 --- a/test/smoke/generated/network-resource-manager/src/operations/networkInterfaces.ts +++ b/test/smoke/generated/network-resource-manager/src/operations/networkInterfaces.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { NetworkManagementClientContext } from "../networkManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { NetworkInterface, NetworkInterfacesListAllNextOptionalParams, @@ -452,13 +451,16 @@ export class NetworkInterfacesImpl implements NetworkInterfaces { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, networkInterfaceName, options }, - deleteOperationSpec, - "location" + deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** @@ -554,13 +556,16 @@ export class NetworkInterfacesImpl implements NetworkInterfaces { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, networkInterfaceName, parameters, options }, - createOrUpdateOperationSpec, - "azure-async-operation" + createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "azure-async-operation" + }); } /** @@ -684,13 +689,16 @@ export class NetworkInterfacesImpl implements NetworkInterfaces { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, networkInterfaceName, options }, - getEffectiveRouteTableOperationSpec, - "location" + getEffectiveRouteTableOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** @@ -769,13 +777,16 @@ export class NetworkInterfacesImpl implements NetworkInterfaces { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, networkInterfaceName, options }, - listEffectiveNetworkSecurityGroupsOperationSpec, - "location" + listEffectiveNetworkSecurityGroupsOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** diff --git a/test/smoke/generated/network-resource-manager/src/operations/networkProfiles.ts b/test/smoke/generated/network-resource-manager/src/operations/networkProfiles.ts index cad3ed7e37..beabdd36f6 100644 --- a/test/smoke/generated/network-resource-manager/src/operations/networkProfiles.ts +++ b/test/smoke/generated/network-resource-manager/src/operations/networkProfiles.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { NetworkManagementClientContext } from "../networkManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { NetworkProfile, NetworkProfilesListAllNextOptionalParams, @@ -191,13 +190,16 @@ export class NetworkProfilesImpl implements NetworkProfiles { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, networkProfileName, options }, - deleteOperationSpec, - "location" + deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** diff --git a/test/smoke/generated/network-resource-manager/src/operations/networkSecurityGroups.ts b/test/smoke/generated/network-resource-manager/src/operations/networkSecurityGroups.ts index 7c020a76cd..325cc37692 100644 --- a/test/smoke/generated/network-resource-manager/src/operations/networkSecurityGroups.ts +++ b/test/smoke/generated/network-resource-manager/src/operations/networkSecurityGroups.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { NetworkManagementClientContext } from "../networkManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { NetworkSecurityGroup, NetworkSecurityGroupsListAllNextOptionalParams, @@ -191,13 +190,16 @@ export class NetworkSecurityGroupsImpl implements NetworkSecurityGroups { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, networkSecurityGroupName, options }, - deleteOperationSpec, - "location" + deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** @@ -293,13 +295,16 @@ export class NetworkSecurityGroupsImpl implements NetworkSecurityGroups { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, networkSecurityGroupName, parameters, options }, - createOrUpdateOperationSpec, - "azure-async-operation" + createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "azure-async-operation" + }); } /** diff --git a/test/smoke/generated/network-resource-manager/src/operations/networkVirtualAppliances.ts b/test/smoke/generated/network-resource-manager/src/operations/networkVirtualAppliances.ts index 0de362ef5e..369a729203 100644 --- a/test/smoke/generated/network-resource-manager/src/operations/networkVirtualAppliances.ts +++ b/test/smoke/generated/network-resource-manager/src/operations/networkVirtualAppliances.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { NetworkManagementClientContext } from "../networkManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { NetworkVirtualAppliance, NetworkVirtualAppliancesListByResourceGroupNextOptionalParams, @@ -194,13 +193,16 @@ export class NetworkVirtualAppliancesImpl implements NetworkVirtualAppliances { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, networkVirtualApplianceName, options }, - deleteOperationSpec, - "location" + deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** @@ -315,13 +317,16 @@ export class NetworkVirtualAppliancesImpl implements NetworkVirtualAppliances { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, networkVirtualApplianceName, parameters, options }, - createOrUpdateOperationSpec, - "azure-async-operation" + createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "azure-async-operation" + }); } /** diff --git a/test/smoke/generated/network-resource-manager/src/operations/networkWatchers.ts b/test/smoke/generated/network-resource-manager/src/operations/networkWatchers.ts index afaa2bfc86..3d1fe79b13 100644 --- a/test/smoke/generated/network-resource-manager/src/operations/networkWatchers.ts +++ b/test/smoke/generated/network-resource-manager/src/operations/networkWatchers.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { NetworkManagementClientContext } from "../networkManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { NetworkWatcher, NetworkWatchersListOptionalParams, @@ -243,13 +242,16 @@ export class NetworkWatchersImpl implements NetworkWatchers { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, networkWatcherName, options }, - deleteOperationSpec, - "location" + deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** @@ -391,13 +393,16 @@ export class NetworkWatchersImpl implements NetworkWatchers { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, networkWatcherName, parameters, options }, - verifyIPFlowOperationSpec, - "location" + verifyIPFlowOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** @@ -479,13 +484,16 @@ export class NetworkWatchersImpl implements NetworkWatchers { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, networkWatcherName, parameters, options }, - getNextHopOperationSpec, - "location" + getNextHopOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** @@ -567,13 +575,16 @@ export class NetworkWatchersImpl implements NetworkWatchers { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, networkWatcherName, parameters, options }, - getVMSecurityRulesOperationSpec, - "location" + getVMSecurityRulesOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** @@ -655,13 +666,16 @@ export class NetworkWatchersImpl implements NetworkWatchers { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, networkWatcherName, parameters, options }, - getTroubleshootingOperationSpec, - "location" + getTroubleshootingOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** @@ -743,13 +757,16 @@ export class NetworkWatchersImpl implements NetworkWatchers { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, networkWatcherName, parameters, options }, - getTroubleshootingResultOperationSpec, - "location" + getTroubleshootingResultOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** @@ -831,13 +848,16 @@ export class NetworkWatchersImpl implements NetworkWatchers { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, networkWatcherName, parameters, options }, - setFlowLogConfigurationOperationSpec, - "location" + setFlowLogConfigurationOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** @@ -920,13 +940,16 @@ export class NetworkWatchersImpl implements NetworkWatchers { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, networkWatcherName, parameters, options }, - getFlowLogStatusOperationSpec, - "location" + getFlowLogStatusOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** @@ -1010,13 +1033,16 @@ export class NetworkWatchersImpl implements NetworkWatchers { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, networkWatcherName, parameters, options }, - checkConnectivityOperationSpec, - "location" + checkConnectivityOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** @@ -1100,13 +1126,16 @@ export class NetworkWatchersImpl implements NetworkWatchers { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, networkWatcherName, parameters, options }, - getAzureReachabilityReportOperationSpec, - "location" + getAzureReachabilityReportOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** @@ -1190,13 +1219,16 @@ export class NetworkWatchersImpl implements NetworkWatchers { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, networkWatcherName, parameters, options }, - listAvailableProvidersOperationSpec, - "location" + listAvailableProvidersOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** @@ -1285,13 +1317,16 @@ export class NetworkWatchersImpl implements NetworkWatchers { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, networkWatcherName, parameters, options }, - getNetworkConfigurationDiagnosticOperationSpec, - "location" + getNetworkConfigurationDiagnosticOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** diff --git a/test/smoke/generated/network-resource-manager/src/operations/p2SVpnGateways.ts b/test/smoke/generated/network-resource-manager/src/operations/p2SVpnGateways.ts index 76d6153442..005d4ada70 100644 --- a/test/smoke/generated/network-resource-manager/src/operations/p2SVpnGateways.ts +++ b/test/smoke/generated/network-resource-manager/src/operations/p2SVpnGateways.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { NetworkManagementClientContext } from "../networkManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { P2SVpnGateway, P2SVpnGatewaysListByResourceGroupNextOptionalParams, @@ -229,13 +228,16 @@ export class P2SVpnGatewaysImpl implements P2SVpnGateways { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, gatewayName, p2SVpnGatewayParameters, options }, - createOrUpdateOperationSpec, - "azure-async-operation" + createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "azure-async-operation" + }); } /** @@ -330,13 +332,16 @@ export class P2SVpnGatewaysImpl implements P2SVpnGateways { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, gatewayName, options }, - deleteOperationSpec, - "location" + deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** @@ -440,13 +445,16 @@ export class P2SVpnGatewaysImpl implements P2SVpnGateways { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, gatewayName, parameters, options }, - generateVpnProfileOperationSpec, - "location" + generateVpnProfileOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** @@ -527,13 +535,16 @@ export class P2SVpnGatewaysImpl implements P2SVpnGateways { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, gatewayName, options }, - getP2SVpnConnectionHealthOperationSpec, - "location" + getP2SVpnConnectionHealthOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** @@ -616,13 +627,16 @@ export class P2SVpnGatewaysImpl implements P2SVpnGateways { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, gatewayName, request, options }, - getP2SVpnConnectionHealthDetailedOperationSpec, - "location" + getP2SVpnConnectionHealthDetailedOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** @@ -700,13 +714,16 @@ export class P2SVpnGatewaysImpl implements P2SVpnGateways { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, p2SVpnGatewayName, request, options }, - disconnectP2SVpnConnectionsOperationSpec, - "location" + disconnectP2SVpnConnectionsOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** diff --git a/test/smoke/generated/network-resource-manager/src/operations/packetCaptures.ts b/test/smoke/generated/network-resource-manager/src/operations/packetCaptures.ts index 70b0727a3b..7b756c9a16 100644 --- a/test/smoke/generated/network-resource-manager/src/operations/packetCaptures.ts +++ b/test/smoke/generated/network-resource-manager/src/operations/packetCaptures.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { NetworkManagementClientContext } from "../networkManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { PacketCaptureResult, PacketCapturesListOptionalParams, @@ -163,7 +162,7 @@ export class PacketCapturesImpl implements PacketCaptures { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -172,10 +171,13 @@ export class PacketCapturesImpl implements PacketCaptures { parameters, options }, - createOperationSpec, - "azure-async-operation" + createOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "azure-async-operation" + }); } /** @@ -274,13 +276,16 @@ export class PacketCapturesImpl implements PacketCaptures { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, networkWatcherName, packetCaptureName, options }, - deleteOperationSpec, - "location" + deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** @@ -357,13 +362,16 @@ export class PacketCapturesImpl implements PacketCaptures { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, networkWatcherName, packetCaptureName, options }, - stopOperationSpec, - "location" + stopOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** @@ -445,13 +453,16 @@ export class PacketCapturesImpl implements PacketCaptures { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, networkWatcherName, packetCaptureName, options }, - getStatusOperationSpec, - "location" + getStatusOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** diff --git a/test/smoke/generated/network-resource-manager/src/operations/privateDnsZoneGroups.ts b/test/smoke/generated/network-resource-manager/src/operations/privateDnsZoneGroups.ts index 0d8751c185..da00c04006 100644 --- a/test/smoke/generated/network-resource-manager/src/operations/privateDnsZoneGroups.ts +++ b/test/smoke/generated/network-resource-manager/src/operations/privateDnsZoneGroups.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { NetworkManagementClientContext } from "../networkManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { PrivateDnsZoneGroup, PrivateDnsZoneGroupsListNextOptionalParams, @@ -165,7 +164,7 @@ export class PrivateDnsZoneGroupsImpl implements PrivateDnsZoneGroups { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -173,10 +172,13 @@ export class PrivateDnsZoneGroupsImpl implements PrivateDnsZoneGroups { privateDnsZoneGroupName, options }, - deleteOperationSpec, - "location" + deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** @@ -284,7 +286,7 @@ export class PrivateDnsZoneGroupsImpl implements PrivateDnsZoneGroups { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -293,10 +295,13 @@ export class PrivateDnsZoneGroupsImpl implements PrivateDnsZoneGroups { parameters, options }, - createOrUpdateOperationSpec, - "azure-async-operation" + createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "azure-async-operation" + }); } /** diff --git a/test/smoke/generated/network-resource-manager/src/operations/privateEndpoints.ts b/test/smoke/generated/network-resource-manager/src/operations/privateEndpoints.ts index 1538e84a7c..557775ec4a 100644 --- a/test/smoke/generated/network-resource-manager/src/operations/privateEndpoints.ts +++ b/test/smoke/generated/network-resource-manager/src/operations/privateEndpoints.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { NetworkManagementClientContext } from "../networkManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { PrivateEndpoint, PrivateEndpointsListNextOptionalParams, @@ -188,13 +187,16 @@ export class PrivateEndpointsImpl implements PrivateEndpoints { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, privateEndpointName, options }, - deleteOperationSpec, - "location" + deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** @@ -290,13 +292,16 @@ export class PrivateEndpointsImpl implements PrivateEndpoints { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, privateEndpointName, parameters, options }, - createOrUpdateOperationSpec, - "azure-async-operation" + createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "azure-async-operation" + }); } /** diff --git a/test/smoke/generated/network-resource-manager/src/operations/privateLinkServices.ts b/test/smoke/generated/network-resource-manager/src/operations/privateLinkServices.ts index f7fb9ce19c..7e8871fa8f 100644 --- a/test/smoke/generated/network-resource-manager/src/operations/privateLinkServices.ts +++ b/test/smoke/generated/network-resource-manager/src/operations/privateLinkServices.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { NetworkManagementClientContext } from "../networkManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { PrivateLinkService, PrivateLinkServicesListNextOptionalParams, @@ -418,13 +417,16 @@ export class PrivateLinkServicesImpl implements PrivateLinkServices { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, serviceName, options }, - deleteOperationSpec, - "location" + deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** @@ -520,13 +522,16 @@ export class PrivateLinkServicesImpl implements PrivateLinkServices { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, serviceName, parameters, options }, - createOrUpdateOperationSpec, - "azure-async-operation" + createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "azure-async-operation" + }); } /** @@ -672,13 +677,16 @@ export class PrivateLinkServicesImpl implements PrivateLinkServices { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, serviceName, peConnectionName, options }, - deletePrivateEndpointConnectionOperationSpec, - "location" + deletePrivateEndpointConnectionOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** diff --git a/test/smoke/generated/network-resource-manager/src/operations/publicIPAddresses.ts b/test/smoke/generated/network-resource-manager/src/operations/publicIPAddresses.ts index 9254d67296..707419b657 100644 --- a/test/smoke/generated/network-resource-manager/src/operations/publicIPAddresses.ts +++ b/test/smoke/generated/network-resource-manager/src/operations/publicIPAddresses.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { NetworkManagementClientContext } from "../networkManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { PublicIPAddress, PublicIPAddressesListAllNextOptionalParams, @@ -371,13 +370,16 @@ export class PublicIPAddressesImpl implements PublicIPAddresses { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, publicIpAddressName, options }, - deleteOperationSpec, - "location" + deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** @@ -473,13 +475,16 @@ export class PublicIPAddressesImpl implements PublicIPAddresses { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, publicIpAddressName, parameters, options }, - createOrUpdateOperationSpec, - "azure-async-operation" + createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "azure-async-operation" + }); } /** diff --git a/test/smoke/generated/network-resource-manager/src/operations/publicIPPrefixes.ts b/test/smoke/generated/network-resource-manager/src/operations/publicIPPrefixes.ts index 478f2f0f5a..329c13aebb 100644 --- a/test/smoke/generated/network-resource-manager/src/operations/publicIPPrefixes.ts +++ b/test/smoke/generated/network-resource-manager/src/operations/publicIPPrefixes.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { NetworkManagementClientContext } from "../networkManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { PublicIPPrefix, PublicIPPrefixesListAllNextOptionalParams, @@ -191,13 +190,16 @@ export class PublicIPPrefixesImpl implements PublicIPPrefixes { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, publicIpPrefixName, options }, - deleteOperationSpec, - "location" + deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** @@ -293,13 +295,16 @@ export class PublicIPPrefixesImpl implements PublicIPPrefixes { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, publicIpPrefixName, parameters, options }, - createOrUpdateOperationSpec, - "location" + createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** diff --git a/test/smoke/generated/network-resource-manager/src/operations/routeFilterRules.ts b/test/smoke/generated/network-resource-manager/src/operations/routeFilterRules.ts index 1198252609..873409d354 100644 --- a/test/smoke/generated/network-resource-manager/src/operations/routeFilterRules.ts +++ b/test/smoke/generated/network-resource-manager/src/operations/routeFilterRules.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { NetworkManagementClientContext } from "../networkManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { RouteFilterRule, RouteFilterRulesListByRouteFilterNextOptionalParams, @@ -165,13 +164,16 @@ export class RouteFilterRulesImpl implements RouteFilterRules { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, routeFilterName, ruleName, options }, - deleteOperationSpec, - "location" + deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** @@ -275,7 +277,7 @@ export class RouteFilterRulesImpl implements RouteFilterRules { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -284,10 +286,13 @@ export class RouteFilterRulesImpl implements RouteFilterRules { routeFilterRuleParameters, options }, - createOrUpdateOperationSpec, - "azure-async-operation" + createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "azure-async-operation" + }); } /** diff --git a/test/smoke/generated/network-resource-manager/src/operations/routeFilters.ts b/test/smoke/generated/network-resource-manager/src/operations/routeFilters.ts index 13e80e5305..19663b1cc9 100644 --- a/test/smoke/generated/network-resource-manager/src/operations/routeFilters.ts +++ b/test/smoke/generated/network-resource-manager/src/operations/routeFilters.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { NetworkManagementClientContext } from "../networkManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { RouteFilter, RouteFiltersListByResourceGroupNextOptionalParams, @@ -194,13 +193,16 @@ export class RouteFiltersImpl implements RouteFilters { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, routeFilterName, options }, - deleteOperationSpec, - "location" + deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** @@ -296,13 +298,16 @@ export class RouteFiltersImpl implements RouteFilters { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, routeFilterName, routeFilterParameters, options }, - createOrUpdateOperationSpec, - "azure-async-operation" + createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "azure-async-operation" + }); } /** diff --git a/test/smoke/generated/network-resource-manager/src/operations/routeTables.ts b/test/smoke/generated/network-resource-manager/src/operations/routeTables.ts index bf39b4da15..18f906fdc6 100644 --- a/test/smoke/generated/network-resource-manager/src/operations/routeTables.ts +++ b/test/smoke/generated/network-resource-manager/src/operations/routeTables.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { NetworkManagementClientContext } from "../networkManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { RouteTable, RouteTablesListNextOptionalParams, @@ -191,13 +190,16 @@ export class RouteTablesImpl implements RouteTables { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, routeTableName, options }, - deleteOperationSpec, - "location" + deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** @@ -293,13 +295,16 @@ export class RouteTablesImpl implements RouteTables { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, routeTableName, parameters, options }, - createOrUpdateOperationSpec, - "azure-async-operation" + createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "azure-async-operation" + }); } /** diff --git a/test/smoke/generated/network-resource-manager/src/operations/routes.ts b/test/smoke/generated/network-resource-manager/src/operations/routes.ts index be3d354f0b..42f9fedb44 100644 --- a/test/smoke/generated/network-resource-manager/src/operations/routes.ts +++ b/test/smoke/generated/network-resource-manager/src/operations/routes.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { NetworkManagementClientContext } from "../networkManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { Route, RoutesListNextOptionalParams, @@ -153,13 +152,16 @@ export class RoutesImpl implements Routes { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, routeTableName, routeName, options }, - deleteOperationSpec, - "location" + deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** @@ -262,7 +264,7 @@ export class RoutesImpl implements Routes { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -271,10 +273,13 @@ export class RoutesImpl implements Routes { routeParameters, options }, - createOrUpdateOperationSpec, - "azure-async-operation" + createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "azure-async-operation" + }); } /** diff --git a/test/smoke/generated/network-resource-manager/src/operations/securityPartnerProviders.ts b/test/smoke/generated/network-resource-manager/src/operations/securityPartnerProviders.ts index 6786d61bd4..a631c48c12 100644 --- a/test/smoke/generated/network-resource-manager/src/operations/securityPartnerProviders.ts +++ b/test/smoke/generated/network-resource-manager/src/operations/securityPartnerProviders.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { NetworkManagementClientContext } from "../networkManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { SecurityPartnerProvider, SecurityPartnerProvidersListByResourceGroupNextOptionalParams, @@ -194,13 +193,16 @@ export class SecurityPartnerProvidersImpl implements SecurityPartnerProviders { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, securityPartnerProviderName, options }, - deleteOperationSpec, - "location" + deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** @@ -296,13 +298,16 @@ export class SecurityPartnerProvidersImpl implements SecurityPartnerProviders { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, securityPartnerProviderName, parameters, options }, - createOrUpdateOperationSpec, - "azure-async-operation" + createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "azure-async-operation" + }); } /** diff --git a/test/smoke/generated/network-resource-manager/src/operations/securityRules.ts b/test/smoke/generated/network-resource-manager/src/operations/securityRules.ts index 0c1f202519..771f6fbc4c 100644 --- a/test/smoke/generated/network-resource-manager/src/operations/securityRules.ts +++ b/test/smoke/generated/network-resource-manager/src/operations/securityRules.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { NetworkManagementClientContext } from "../networkManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { SecurityRule, SecurityRulesListNextOptionalParams, @@ -165,7 +164,7 @@ export class SecurityRulesImpl implements SecurityRules { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -173,10 +172,13 @@ export class SecurityRulesImpl implements SecurityRules { securityRuleName, options }, - deleteOperationSpec, - "location" + deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** @@ -285,7 +287,7 @@ export class SecurityRulesImpl implements SecurityRules { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -294,10 +296,13 @@ export class SecurityRulesImpl implements SecurityRules { securityRuleParameters, options }, - createOrUpdateOperationSpec, - "azure-async-operation" + createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "azure-async-operation" + }); } /** diff --git a/test/smoke/generated/network-resource-manager/src/operations/serviceEndpointPolicies.ts b/test/smoke/generated/network-resource-manager/src/operations/serviceEndpointPolicies.ts index d1cf76b1de..4125954a3c 100644 --- a/test/smoke/generated/network-resource-manager/src/operations/serviceEndpointPolicies.ts +++ b/test/smoke/generated/network-resource-manager/src/operations/serviceEndpointPolicies.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { NetworkManagementClientContext } from "../networkManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { ServiceEndpointPolicy, ServiceEndpointPoliciesListNextOptionalParams, @@ -194,13 +193,16 @@ export class ServiceEndpointPoliciesImpl implements ServiceEndpointPolicies { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, serviceEndpointPolicyName, options }, - deleteOperationSpec, - "location" + deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** @@ -296,13 +298,16 @@ export class ServiceEndpointPoliciesImpl implements ServiceEndpointPolicies { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, serviceEndpointPolicyName, parameters, options }, - createOrUpdateOperationSpec, - "azure-async-operation" + createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "azure-async-operation" + }); } /** diff --git a/test/smoke/generated/network-resource-manager/src/operations/serviceEndpointPolicyDefinitions.ts b/test/smoke/generated/network-resource-manager/src/operations/serviceEndpointPolicyDefinitions.ts index 536a41b16f..4cd40f825d 100644 --- a/test/smoke/generated/network-resource-manager/src/operations/serviceEndpointPolicyDefinitions.ts +++ b/test/smoke/generated/network-resource-manager/src/operations/serviceEndpointPolicyDefinitions.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { NetworkManagementClientContext } from "../networkManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { ServiceEndpointPolicyDefinition, ServiceEndpointPolicyDefinitionsListByResourceGroupNextOptionalParams, @@ -166,7 +165,7 @@ export class ServiceEndpointPolicyDefinitionsImpl }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -174,10 +173,13 @@ export class ServiceEndpointPolicyDefinitionsImpl serviceEndpointPolicyDefinitionName, options }, - deleteOperationSpec, - "location" + deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** @@ -288,7 +290,7 @@ export class ServiceEndpointPolicyDefinitionsImpl }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -297,10 +299,13 @@ export class ServiceEndpointPolicyDefinitionsImpl serviceEndpointPolicyDefinitions, options }, - createOrUpdateOperationSpec, - "azure-async-operation" + createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "azure-async-operation" + }); } /** diff --git a/test/smoke/generated/network-resource-manager/src/operations/subnets.ts b/test/smoke/generated/network-resource-manager/src/operations/subnets.ts index 5aba3839cb..d8937891b9 100644 --- a/test/smoke/generated/network-resource-manager/src/operations/subnets.ts +++ b/test/smoke/generated/network-resource-manager/src/operations/subnets.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { NetworkManagementClientContext } from "../networkManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { Subnet, SubnetsListNextOptionalParams, @@ -169,13 +168,16 @@ export class SubnetsImpl implements Subnets { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, virtualNetworkName, subnetName, options }, - deleteOperationSpec, - "location" + deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** @@ -278,7 +280,7 @@ export class SubnetsImpl implements Subnets { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -287,10 +289,13 @@ export class SubnetsImpl implements Subnets { subnetParameters, options }, - createOrUpdateOperationSpec, - "azure-async-operation" + createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "azure-async-operation" + }); } /** @@ -373,7 +378,7 @@ export class SubnetsImpl implements Subnets { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -382,10 +387,13 @@ export class SubnetsImpl implements Subnets { prepareNetworkPoliciesRequestParameters, options }, - prepareNetworkPoliciesOperationSpec, - "location" + prepareNetworkPoliciesOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** @@ -469,7 +477,7 @@ export class SubnetsImpl implements Subnets { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -478,10 +486,13 @@ export class SubnetsImpl implements Subnets { unprepareNetworkPoliciesRequestParameters, options }, - unprepareNetworkPoliciesOperationSpec, - "location" + unprepareNetworkPoliciesOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** diff --git a/test/smoke/generated/network-resource-manager/src/operations/virtualHubRouteTableV2S.ts b/test/smoke/generated/network-resource-manager/src/operations/virtualHubRouteTableV2S.ts index 1b783ed03a..a830c0c5bf 100644 --- a/test/smoke/generated/network-resource-manager/src/operations/virtualHubRouteTableV2S.ts +++ b/test/smoke/generated/network-resource-manager/src/operations/virtualHubRouteTableV2S.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { NetworkManagementClientContext } from "../networkManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { VirtualHubRouteTableV2, VirtualHubRouteTableV2SListNextOptionalParams, @@ -181,7 +180,7 @@ export class VirtualHubRouteTableV2SImpl implements VirtualHubRouteTableV2S { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -190,10 +189,13 @@ export class VirtualHubRouteTableV2SImpl implements VirtualHubRouteTableV2S { virtualHubRouteTableV2Parameters, options }, - createOrUpdateOperationSpec, - "azure-async-operation" + createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "azure-async-operation" + }); } /** @@ -275,13 +277,16 @@ export class VirtualHubRouteTableV2SImpl implements VirtualHubRouteTableV2S { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, virtualHubName, routeTableName, options }, - deleteOperationSpec, - "location" + deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** diff --git a/test/smoke/generated/network-resource-manager/src/operations/virtualHubs.ts b/test/smoke/generated/network-resource-manager/src/operations/virtualHubs.ts index 406fc7ea53..9b6672a1e8 100644 --- a/test/smoke/generated/network-resource-manager/src/operations/virtualHubs.ts +++ b/test/smoke/generated/network-resource-manager/src/operations/virtualHubs.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { NetworkManagementClientContext } from "../networkManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { VirtualHub, VirtualHubsListByResourceGroupNextOptionalParams, @@ -218,13 +217,16 @@ export class VirtualHubsImpl implements VirtualHubs { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, virtualHubName, virtualHubParameters, options }, - createOrUpdateOperationSpec, - "azure-async-operation" + createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "azure-async-operation" + }); } /** @@ -318,13 +320,16 @@ export class VirtualHubsImpl implements VirtualHubs { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, virtualHubName, options }, - deleteOperationSpec, - "location" + deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** diff --git a/test/smoke/generated/network-resource-manager/src/operations/virtualNetworkGatewayConnections.ts b/test/smoke/generated/network-resource-manager/src/operations/virtualNetworkGatewayConnections.ts index f6c5f20a82..7827dab6cf 100644 --- a/test/smoke/generated/network-resource-manager/src/operations/virtualNetworkGatewayConnections.ts +++ b/test/smoke/generated/network-resource-manager/src/operations/virtualNetworkGatewayConnections.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { NetworkManagementClientContext } from "../networkManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { VirtualNetworkGatewayConnection, VirtualNetworkGatewayConnectionsListNextOptionalParams, @@ -170,7 +169,7 @@ export class VirtualNetworkGatewayConnectionsImpl }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -178,10 +177,13 @@ export class VirtualNetworkGatewayConnectionsImpl parameters, options }, - createOrUpdateOperationSpec, - "azure-async-operation" + createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "azure-async-operation" + }); } /** @@ -274,13 +276,16 @@ export class VirtualNetworkGatewayConnectionsImpl }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, virtualNetworkGatewayConnectionName, options }, - deleteOperationSpec, - "location" + deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** @@ -359,7 +364,7 @@ export class VirtualNetworkGatewayConnectionsImpl }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -367,10 +372,13 @@ export class VirtualNetworkGatewayConnectionsImpl parameters, options }, - updateTagsOperationSpec, - "azure-async-operation" + updateTagsOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "azure-async-operation" + }); } /** @@ -455,7 +463,7 @@ export class VirtualNetworkGatewayConnectionsImpl }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -463,10 +471,13 @@ export class VirtualNetworkGatewayConnectionsImpl parameters, options }, - setSharedKeyOperationSpec, - "azure-async-operation" + setSharedKeyOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "azure-async-operation" + }); } /** @@ -591,7 +602,7 @@ export class VirtualNetworkGatewayConnectionsImpl }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -599,10 +610,13 @@ export class VirtualNetworkGatewayConnectionsImpl parameters, options }, - resetSharedKeyOperationSpec, - "location" + resetSharedKeyOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** @@ -688,13 +702,16 @@ export class VirtualNetworkGatewayConnectionsImpl }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, virtualNetworkGatewayConnectionName, options }, - startPacketCaptureOperationSpec, - "location" + startPacketCaptureOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** @@ -776,7 +793,7 @@ export class VirtualNetworkGatewayConnectionsImpl }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -784,10 +801,13 @@ export class VirtualNetworkGatewayConnectionsImpl parameters, options }, - stopPacketCaptureOperationSpec, - "location" + stopPacketCaptureOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** diff --git a/test/smoke/generated/network-resource-manager/src/operations/virtualNetworkGateways.ts b/test/smoke/generated/network-resource-manager/src/operations/virtualNetworkGateways.ts index 2321f6d67c..3d9e95a4be 100644 --- a/test/smoke/generated/network-resource-manager/src/operations/virtualNetworkGateways.ts +++ b/test/smoke/generated/network-resource-manager/src/operations/virtualNetworkGateways.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { NetworkManagementClientContext } from "../networkManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { VirtualNetworkGateway, VirtualNetworkGatewaysListNextOptionalParams, @@ -263,13 +262,16 @@ export class VirtualNetworkGatewaysImpl implements VirtualNetworkGateways { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, virtualNetworkGatewayName, parameters, options }, - createOrUpdateOperationSpec, - "azure-async-operation" + createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "azure-async-operation" + }); } /** @@ -361,13 +363,16 @@ export class VirtualNetworkGatewaysImpl implements VirtualNetworkGateways { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, virtualNetworkGatewayName, options }, - deleteOperationSpec, - "location" + deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** @@ -446,13 +451,16 @@ export class VirtualNetworkGatewaysImpl implements VirtualNetworkGateways { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, virtualNetworkGatewayName, parameters, options }, - updateTagsOperationSpec, - "azure-async-operation" + updateTagsOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "azure-async-operation" + }); } /** @@ -564,13 +572,16 @@ export class VirtualNetworkGatewaysImpl implements VirtualNetworkGateways { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, virtualNetworkGatewayName, options }, - resetOperationSpec, - "location" + resetOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** @@ -642,13 +653,16 @@ export class VirtualNetworkGatewaysImpl implements VirtualNetworkGateways { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, virtualNetworkGatewayName, options }, - resetVpnClientSharedKeyOperationSpec, - "location" + resetVpnClientSharedKeyOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** @@ -731,13 +745,16 @@ export class VirtualNetworkGatewaysImpl implements VirtualNetworkGateways { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, virtualNetworkGatewayName, parameters, options }, - generatevpnclientpackageOperationSpec, - "location" + generatevpnclientpackageOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** @@ -823,13 +840,16 @@ export class VirtualNetworkGatewaysImpl implements VirtualNetworkGateways { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, virtualNetworkGatewayName, parameters, options }, - generateVpnProfileOperationSpec, - "location" + generateVpnProfileOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** @@ -912,13 +932,16 @@ export class VirtualNetworkGatewaysImpl implements VirtualNetworkGateways { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, virtualNetworkGatewayName, options }, - getVpnProfilePackageUrlOperationSpec, - "location" + getVpnProfilePackageUrlOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** @@ -996,13 +1019,16 @@ export class VirtualNetworkGatewaysImpl implements VirtualNetworkGateways { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, virtualNetworkGatewayName, options }, - getBgpPeerStatusOperationSpec, - "location" + getBgpPeerStatusOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** @@ -1097,13 +1123,16 @@ export class VirtualNetworkGatewaysImpl implements VirtualNetworkGateways { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, virtualNetworkGatewayName, options }, - getLearnedRoutesOperationSpec, - "location" + getLearnedRoutesOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** @@ -1184,13 +1213,16 @@ export class VirtualNetworkGatewaysImpl implements VirtualNetworkGateways { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, virtualNetworkGatewayName, peer, options }, - getAdvertisedRoutesOperationSpec, - "location" + getAdvertisedRoutesOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** @@ -1277,7 +1309,7 @@ export class VirtualNetworkGatewaysImpl implements VirtualNetworkGateways { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -1285,10 +1317,13 @@ export class VirtualNetworkGatewaysImpl implements VirtualNetworkGateways { vpnclientIpsecParams, options }, - setVpnclientIpsecParametersOperationSpec, - "location" + setVpnclientIpsecParametersOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** @@ -1374,13 +1409,16 @@ export class VirtualNetworkGatewaysImpl implements VirtualNetworkGateways { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, virtualNetworkGatewayName, options }, - getVpnclientIpsecParametersOperationSpec, - "location" + getVpnclientIpsecParametersOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** @@ -1484,13 +1522,16 @@ export class VirtualNetworkGatewaysImpl implements VirtualNetworkGateways { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, virtualNetworkGatewayName, options }, - startPacketCaptureOperationSpec, - "location" + startPacketCaptureOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** @@ -1570,13 +1611,16 @@ export class VirtualNetworkGatewaysImpl implements VirtualNetworkGateways { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, virtualNetworkGatewayName, parameters, options }, - stopPacketCaptureOperationSpec, - "location" + stopPacketCaptureOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** @@ -1660,13 +1704,16 @@ export class VirtualNetworkGatewaysImpl implements VirtualNetworkGateways { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, virtualNetworkGatewayName, options }, - getVpnclientConnectionHealthOperationSpec, - "location" + getVpnclientConnectionHealthOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** @@ -1741,13 +1788,16 @@ export class VirtualNetworkGatewaysImpl implements VirtualNetworkGateways { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, virtualNetworkGatewayName, request, options }, - disconnectVirtualNetworkGatewayVpnConnectionsOperationSpec, - "location" + disconnectVirtualNetworkGatewayVpnConnectionsOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** diff --git a/test/smoke/generated/network-resource-manager/src/operations/virtualNetworkPeerings.ts b/test/smoke/generated/network-resource-manager/src/operations/virtualNetworkPeerings.ts index c3257f344e..9dbd7b2bf7 100644 --- a/test/smoke/generated/network-resource-manager/src/operations/virtualNetworkPeerings.ts +++ b/test/smoke/generated/network-resource-manager/src/operations/virtualNetworkPeerings.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { NetworkManagementClientContext } from "../networkManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { VirtualNetworkPeering, VirtualNetworkPeeringsListNextOptionalParams, @@ -165,7 +164,7 @@ export class VirtualNetworkPeeringsImpl implements VirtualNetworkPeerings { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -173,10 +172,13 @@ export class VirtualNetworkPeeringsImpl implements VirtualNetworkPeerings { virtualNetworkPeeringName, options }, - deleteOperationSpec, - "location" + deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** @@ -285,7 +287,7 @@ export class VirtualNetworkPeeringsImpl implements VirtualNetworkPeerings { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -294,10 +296,13 @@ export class VirtualNetworkPeeringsImpl implements VirtualNetworkPeerings { virtualNetworkPeeringParameters, options }, - createOrUpdateOperationSpec, - "azure-async-operation" + createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "azure-async-operation" + }); } /** diff --git a/test/smoke/generated/network-resource-manager/src/operations/virtualNetworkTaps.ts b/test/smoke/generated/network-resource-manager/src/operations/virtualNetworkTaps.ts index 790670856d..1bf51e1885 100644 --- a/test/smoke/generated/network-resource-manager/src/operations/virtualNetworkTaps.ts +++ b/test/smoke/generated/network-resource-manager/src/operations/virtualNetworkTaps.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { NetworkManagementClientContext } from "../networkManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { VirtualNetworkTap, VirtualNetworkTapsListAllNextOptionalParams, @@ -194,13 +193,16 @@ export class VirtualNetworkTapsImpl implements VirtualNetworkTaps { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, tapName, options }, - deleteOperationSpec, - "location" + deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** @@ -292,13 +294,16 @@ export class VirtualNetworkTapsImpl implements VirtualNetworkTaps { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, tapName, parameters, options }, - createOrUpdateOperationSpec, - "azure-async-operation" + createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "azure-async-operation" + }); } /** diff --git a/test/smoke/generated/network-resource-manager/src/operations/virtualNetworks.ts b/test/smoke/generated/network-resource-manager/src/operations/virtualNetworks.ts index 0bf273a57e..834de3825e 100644 --- a/test/smoke/generated/network-resource-manager/src/operations/virtualNetworks.ts +++ b/test/smoke/generated/network-resource-manager/src/operations/virtualNetworks.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { NetworkManagementClientContext } from "../networkManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { VirtualNetwork, VirtualNetworksListAllNextOptionalParams, @@ -269,13 +268,16 @@ export class VirtualNetworksImpl implements VirtualNetworks { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, virtualNetworkName, options }, - deleteOperationSpec, - "location" + deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** @@ -371,13 +373,16 @@ export class VirtualNetworksImpl implements VirtualNetworks { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, virtualNetworkName, parameters, options }, - createOrUpdateOperationSpec, - "azure-async-operation" + createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "azure-async-operation" + }); } /** diff --git a/test/smoke/generated/network-resource-manager/src/operations/virtualRouterPeerings.ts b/test/smoke/generated/network-resource-manager/src/operations/virtualRouterPeerings.ts index 3e00452caa..7601fa636c 100644 --- a/test/smoke/generated/network-resource-manager/src/operations/virtualRouterPeerings.ts +++ b/test/smoke/generated/network-resource-manager/src/operations/virtualRouterPeerings.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { NetworkManagementClientContext } from "../networkManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { VirtualRouterPeering, VirtualRouterPeeringsListNextOptionalParams, @@ -165,13 +164,16 @@ export class VirtualRouterPeeringsImpl implements VirtualRouterPeerings { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, virtualRouterName, peeringName, options }, - deleteOperationSpec, - "location" + deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** @@ -274,7 +276,7 @@ export class VirtualRouterPeeringsImpl implements VirtualRouterPeerings { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -283,10 +285,13 @@ export class VirtualRouterPeeringsImpl implements VirtualRouterPeerings { parameters, options }, - createOrUpdateOperationSpec, - "azure-async-operation" + createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "azure-async-operation" + }); } /** diff --git a/test/smoke/generated/network-resource-manager/src/operations/virtualRouters.ts b/test/smoke/generated/network-resource-manager/src/operations/virtualRouters.ts index 3119655ba9..43a4ba3f5d 100644 --- a/test/smoke/generated/network-resource-manager/src/operations/virtualRouters.ts +++ b/test/smoke/generated/network-resource-manager/src/operations/virtualRouters.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { NetworkManagementClientContext } from "../networkManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { VirtualRouter, VirtualRoutersListByResourceGroupNextOptionalParams, @@ -191,13 +190,16 @@ export class VirtualRoutersImpl implements VirtualRouters { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, virtualRouterName, options }, - deleteOperationSpec, - "location" + deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** @@ -293,13 +295,16 @@ export class VirtualRoutersImpl implements VirtualRouters { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, virtualRouterName, parameters, options }, - createOrUpdateOperationSpec, - "azure-async-operation" + createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "azure-async-operation" + }); } /** diff --git a/test/smoke/generated/network-resource-manager/src/operations/virtualWans.ts b/test/smoke/generated/network-resource-manager/src/operations/virtualWans.ts index c6f06def36..2b14860084 100644 --- a/test/smoke/generated/network-resource-manager/src/operations/virtualWans.ts +++ b/test/smoke/generated/network-resource-manager/src/operations/virtualWans.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { NetworkManagementClientContext } from "../networkManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { VirtualWAN, VirtualWansListByResourceGroupNextOptionalParams, @@ -218,13 +217,16 @@ export class VirtualWansImpl implements VirtualWans { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, virtualWANName, wANParameters, options }, - createOrUpdateOperationSpec, - "azure-async-operation" + createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "azure-async-operation" + }); } /** @@ -318,13 +320,16 @@ export class VirtualWansImpl implements VirtualWans { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, virtualWANName, options }, - deleteOperationSpec, - "location" + deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** diff --git a/test/smoke/generated/network-resource-manager/src/operations/vpnConnections.ts b/test/smoke/generated/network-resource-manager/src/operations/vpnConnections.ts index 7e228e7b61..4638ec2d20 100644 --- a/test/smoke/generated/network-resource-manager/src/operations/vpnConnections.ts +++ b/test/smoke/generated/network-resource-manager/src/operations/vpnConnections.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { NetworkManagementClientContext } from "../networkManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { VpnConnection, VpnConnectionsListByVpnGatewayNextOptionalParams, @@ -192,7 +191,7 @@ export class VpnConnectionsImpl implements VpnConnections { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -201,10 +200,13 @@ export class VpnConnectionsImpl implements VpnConnections { vpnConnectionParameters, options }, - createOrUpdateOperationSpec, - "azure-async-operation" + createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "azure-async-operation" + }); } /** @@ -285,13 +287,16 @@ export class VpnConnectionsImpl implements VpnConnections { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, gatewayName, connectionName, options }, - deleteOperationSpec, - "location" + deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** diff --git a/test/smoke/generated/network-resource-manager/src/operations/vpnGateways.ts b/test/smoke/generated/network-resource-manager/src/operations/vpnGateways.ts index 68f9db83ff..b77a3e3405 100644 --- a/test/smoke/generated/network-resource-manager/src/operations/vpnGateways.ts +++ b/test/smoke/generated/network-resource-manager/src/operations/vpnGateways.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { NetworkManagementClientContext } from "../networkManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { VpnGateway, VpnGatewaysListByResourceGroupNextOptionalParams, @@ -220,13 +219,16 @@ export class VpnGatewaysImpl implements VpnGateways { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, gatewayName, vpnGatewayParameters, options }, - createOrUpdateOperationSpec, - "azure-async-operation" + createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "azure-async-operation" + }); } /** @@ -320,13 +322,16 @@ export class VpnGatewaysImpl implements VpnGateways { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, gatewayName, options }, - deleteOperationSpec, - "location" + deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** @@ -403,13 +408,16 @@ export class VpnGatewaysImpl implements VpnGateways { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, gatewayName, options }, - resetOperationSpec, - "location" + resetOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** diff --git a/test/smoke/generated/network-resource-manager/src/operations/vpnServerConfigurations.ts b/test/smoke/generated/network-resource-manager/src/operations/vpnServerConfigurations.ts index a3b6fa5811..be31b76a42 100644 --- a/test/smoke/generated/network-resource-manager/src/operations/vpnServerConfigurations.ts +++ b/test/smoke/generated/network-resource-manager/src/operations/vpnServerConfigurations.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { NetworkManagementClientContext } from "../networkManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { VpnServerConfiguration, VpnServerConfigurationsListByResourceGroupNextOptionalParams, @@ -220,7 +219,7 @@ export class VpnServerConfigurationsImpl implements VpnServerConfigurations { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -228,10 +227,13 @@ export class VpnServerConfigurationsImpl implements VpnServerConfigurations { vpnServerConfigurationParameters, options }, - createOrUpdateOperationSpec, - "azure-async-operation" + createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "azure-async-operation" + }); } /** @@ -332,13 +334,16 @@ export class VpnServerConfigurationsImpl implements VpnServerConfigurations { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, vpnServerConfigurationName, options }, - deleteOperationSpec, - "location" + deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** diff --git a/test/smoke/generated/network-resource-manager/src/operations/vpnServerConfigurationsAssociatedWithVirtualWan.ts b/test/smoke/generated/network-resource-manager/src/operations/vpnServerConfigurationsAssociatedWithVirtualWan.ts index b3da8949d6..9d8a20e81d 100644 --- a/test/smoke/generated/network-resource-manager/src/operations/vpnServerConfigurationsAssociatedWithVirtualWan.ts +++ b/test/smoke/generated/network-resource-manager/src/operations/vpnServerConfigurationsAssociatedWithVirtualWan.ts @@ -11,9 +11,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { NetworkManagementClientContext } from "../networkManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { VpnServerConfigurationsAssociatedWithVirtualWanListOptionalParams, VpnServerConfigurationsAssociatedWithVirtualWanListResponse @@ -89,13 +88,16 @@ export class VpnServerConfigurationsAssociatedWithVirtualWanImpl }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, virtualWANName, options }, - listOperationSpec, - "location" + listOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** diff --git a/test/smoke/generated/network-resource-manager/src/operations/vpnSites.ts b/test/smoke/generated/network-resource-manager/src/operations/vpnSites.ts index c2c56bbce8..1ec7190257 100644 --- a/test/smoke/generated/network-resource-manager/src/operations/vpnSites.ts +++ b/test/smoke/generated/network-resource-manager/src/operations/vpnSites.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { NetworkManagementClientContext } from "../networkManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { VpnSite, VpnSitesListByResourceGroupNextOptionalParams, @@ -218,13 +217,16 @@ export class VpnSitesImpl implements VpnSites { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, vpnSiteName, vpnSiteParameters, options }, - createOrUpdateOperationSpec, - "azure-async-operation" + createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "azure-async-operation" + }); } /** @@ -318,13 +320,16 @@ export class VpnSitesImpl implements VpnSites { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, vpnSiteName, options }, - deleteOperationSpec, - "location" + deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** diff --git a/test/smoke/generated/network-resource-manager/src/operations/vpnSitesConfiguration.ts b/test/smoke/generated/network-resource-manager/src/operations/vpnSitesConfiguration.ts index 718e4cb290..9f6b41e748 100644 --- a/test/smoke/generated/network-resource-manager/src/operations/vpnSitesConfiguration.ts +++ b/test/smoke/generated/network-resource-manager/src/operations/vpnSitesConfiguration.ts @@ -11,9 +11,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { NetworkManagementClientContext } from "../networkManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { GetVpnSitesConfigurationRequest, VpnSitesConfigurationDownloadOptionalParams @@ -83,13 +82,16 @@ export class VpnSitesConfigurationImpl implements VpnSitesConfiguration { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, virtualWANName, request, options }, - downloadOperationSpec, - "location" + downloadOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** diff --git a/test/smoke/generated/network-resource-manager/src/operations/webApplicationFirewallPolicies.ts b/test/smoke/generated/network-resource-manager/src/operations/webApplicationFirewallPolicies.ts index 9a064ef287..0675f3b84a 100644 --- a/test/smoke/generated/network-resource-manager/src/operations/webApplicationFirewallPolicies.ts +++ b/test/smoke/generated/network-resource-manager/src/operations/webApplicationFirewallPolicies.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { NetworkManagementClientContext } from "../networkManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { WebApplicationFirewallPolicy, WebApplicationFirewallPoliciesListNextOptionalParams, @@ -250,13 +249,16 @@ export class WebApplicationFirewallPoliciesImpl }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, policyName, options }, - deleteOperationSpec, - "location" + deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** diff --git a/test/smoke/generated/network-resource-manager/temp/network-resource-manager.api.json b/test/smoke/generated/network-resource-manager/temp/network-resource-manager.api.json index e488deb8a5..65817c94bd 100644 --- a/test/smoke/generated/network-resource-manager/temp/network-resource-manager.api.json +++ b/test/smoke/generated/network-resource-manager/temp/network-resource-manager.api.json @@ -1,170451 +1,170451 @@ -{ - "metadata": { - "toolPackage": "@microsoft/api-extractor", - "toolVersion": "7.9.10", - "schemaVersion": 1003, - "oldestForwardsCompatibleVersion": 1001 - }, - "kind": "Package", - "canonicalReference": "network-resource-manager!", - "docComment": "", - "name": "network-resource-manager", - "members": [ - { - "kind": "EntryPoint", - "canonicalReference": "network-resource-manager!", - "name": "", - "members": [ - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!AadAuthenticationParameters:interface", - "docComment": "/**\n * AAD Vpn authentication type related parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AadAuthenticationParameters " - } - ], - "releaseTag": "Public", - "name": "AadAuthenticationParameters", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AadAuthenticationParameters#aadAudience:member", - "docComment": "/**\n * AAD Vpn authentication parameter AAD audience.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "aadAudience?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "aadAudience", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AadAuthenticationParameters#aadIssuer:member", - "docComment": "/**\n * AAD Vpn authentication parameter AAD issuer.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "aadIssuer?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "aadIssuer", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AadAuthenticationParameters#aadTenant:member", - "docComment": "/**\n * AAD Vpn authentication parameter AAD tenant.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "aadTenant?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "aadTenant", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!Access:type", - "docComment": "/**\n * Defines values for Access. \\ {@link KnownAccess} can be used interchangeably with Access, this enum contains the known values that the service supports. ### Known values supported by the service **Allow** \\ **Deny**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type Access = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "Access", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!AddressSpace:interface", - "docComment": "/**\n * AddressSpace contains an array of IP address ranges that can be used by subnets of the virtual network.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AddressSpace " - } - ], - "releaseTag": "Public", - "name": "AddressSpace", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AddressSpace#addressPrefixes:member", - "docComment": "/**\n * A list of address blocks reserved for this virtual network in CIDR notation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "addressPrefixes?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "addressPrefixes", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ApplicationGateway:type", - "docComment": "/**\n * Application gateway resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ApplicationGateway = " - }, - { - "kind": "Reference", - "text": "Resource", - "canonicalReference": "network-resource-manager!Resource:interface" - }, - { - "kind": "Content", - "text": " & {\n readonly etag?: string;\n zones?: string[];\n identity?: " - }, - { - "kind": "Reference", - "text": "ManagedServiceIdentity", - "canonicalReference": "network-resource-manager!ManagedServiceIdentity:interface" - }, - { - "kind": "Content", - "text": ";\n sku?: " - }, - { - "kind": "Reference", - "text": "ApplicationGatewaySku", - "canonicalReference": "network-resource-manager!ApplicationGatewaySku:interface" - }, - { - "kind": "Content", - "text": ";\n sslPolicy?: " - }, - { - "kind": "Reference", - "text": "ApplicationGatewaySslPolicy", - "canonicalReference": "network-resource-manager!ApplicationGatewaySslPolicy:interface" - }, - { - "kind": "Content", - "text": ";\n readonly operationalState?: " - }, - { - "kind": "Reference", - "text": "ApplicationGatewayOperationalState", - "canonicalReference": "network-resource-manager!ApplicationGatewayOperationalState:type" - }, - { - "kind": "Content", - "text": ";\n gatewayIPConfigurations?: " - }, - { - "kind": "Reference", - "text": "ApplicationGatewayIPConfiguration", - "canonicalReference": "network-resource-manager!ApplicationGatewayIPConfiguration:type" - }, - { - "kind": "Content", - "text": "[];\n authenticationCertificates?: " - }, - { - "kind": "Reference", - "text": "ApplicationGatewayAuthenticationCertificate", - "canonicalReference": "network-resource-manager!ApplicationGatewayAuthenticationCertificate:type" - }, - { - "kind": "Content", - "text": "[];\n trustedRootCertificates?: " - }, - { - "kind": "Reference", - "text": "ApplicationGatewayTrustedRootCertificate", - "canonicalReference": "network-resource-manager!ApplicationGatewayTrustedRootCertificate:type" - }, - { - "kind": "Content", - "text": "[];\n sslCertificates?: " - }, - { - "kind": "Reference", - "text": "ApplicationGatewaySslCertificate", - "canonicalReference": "network-resource-manager!ApplicationGatewaySslCertificate:type" - }, - { - "kind": "Content", - "text": "[];\n frontendIPConfigurations?: " - }, - { - "kind": "Reference", - "text": "ApplicationGatewayFrontendIPConfiguration", - "canonicalReference": "network-resource-manager!ApplicationGatewayFrontendIPConfiguration:type" - }, - { - "kind": "Content", - "text": "[];\n frontendPorts?: " - }, - { - "kind": "Reference", - "text": "ApplicationGatewayFrontendPort", - "canonicalReference": "network-resource-manager!ApplicationGatewayFrontendPort:type" - }, - { - "kind": "Content", - "text": "[];\n probes?: " - }, - { - "kind": "Reference", - "text": "ApplicationGatewayProbe", - "canonicalReference": "network-resource-manager!ApplicationGatewayProbe:type" - }, - { - "kind": "Content", - "text": "[];\n backendAddressPools?: " - }, - { - "kind": "Reference", - "text": "ApplicationGatewayBackendAddressPool", - "canonicalReference": "network-resource-manager!ApplicationGatewayBackendAddressPool:type" - }, - { - "kind": "Content", - "text": "[];\n backendHttpSettingsCollection?: " - }, - { - "kind": "Reference", - "text": "ApplicationGatewayBackendHttpSettings", - "canonicalReference": "network-resource-manager!ApplicationGatewayBackendHttpSettings:type" - }, - { - "kind": "Content", - "text": "[];\n httpListeners?: " - }, - { - "kind": "Reference", - "text": "ApplicationGatewayHttpListener", - "canonicalReference": "network-resource-manager!ApplicationGatewayHttpListener:type" - }, - { - "kind": "Content", - "text": "[];\n urlPathMaps?: " - }, - { - "kind": "Reference", - "text": "ApplicationGatewayUrlPathMap", - "canonicalReference": "network-resource-manager!ApplicationGatewayUrlPathMap:type" - }, - { - "kind": "Content", - "text": "[];\n requestRoutingRules?: " - }, - { - "kind": "Reference", - "text": "ApplicationGatewayRequestRoutingRule", - "canonicalReference": "network-resource-manager!ApplicationGatewayRequestRoutingRule:type" - }, - { - "kind": "Content", - "text": "[];\n rewriteRuleSets?: " - }, - { - "kind": "Reference", - "text": "ApplicationGatewayRewriteRuleSet", - "canonicalReference": "network-resource-manager!ApplicationGatewayRewriteRuleSet:type" - }, - { - "kind": "Content", - "text": "[];\n redirectConfigurations?: " - }, - { - "kind": "Reference", - "text": "ApplicationGatewayRedirectConfiguration", - "canonicalReference": "network-resource-manager!ApplicationGatewayRedirectConfiguration:type" - }, - { - "kind": "Content", - "text": "[];\n webApplicationFirewallConfiguration?: " - }, - { - "kind": "Reference", - "text": "ApplicationGatewayWebApplicationFirewallConfiguration", - "canonicalReference": "network-resource-manager!ApplicationGatewayWebApplicationFirewallConfiguration:interface" - }, - { - "kind": "Content", - "text": ";\n firewallPolicy?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";\n enableHttp2?: boolean;\n enableFips?: boolean;\n autoscaleConfiguration?: " - }, - { - "kind": "Reference", - "text": "ApplicationGatewayAutoscaleConfiguration", - "canonicalReference": "network-resource-manager!ApplicationGatewayAutoscaleConfiguration:interface" - }, - { - "kind": "Content", - "text": ";\n readonly resourceGuid?: string;\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n customErrorConfigurations?: " - }, - { - "kind": "Reference", - "text": "ApplicationGatewayCustomError", - "canonicalReference": "network-resource-manager!ApplicationGatewayCustomError:interface" - }, - { - "kind": "Content", - "text": "[];\n forceFirewallPolicyAssociation?: boolean;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ApplicationGateway", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 49 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ApplicationGatewayAuthenticationCertificate:type", - "docComment": "/**\n * Authentication certificates of an application gateway.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ApplicationGatewayAuthenticationCertificate = " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": " & {\n name?: string;\n readonly etag?: string;\n readonly type?: string;\n data?: string;\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ApplicationGatewayAuthenticationCertificate", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ApplicationGatewayAutoscaleConfiguration:interface", - "docComment": "/**\n * Application Gateway autoscale configuration.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationGatewayAutoscaleConfiguration " - } - ], - "releaseTag": "Public", - "name": "ApplicationGatewayAutoscaleConfiguration", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ApplicationGatewayAutoscaleConfiguration#maxCapacity:member", - "docComment": "/**\n * Upper bound on number of Application Gateway capacity.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "maxCapacity?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "maxCapacity", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ApplicationGatewayAutoscaleConfiguration#minCapacity:member", - "docComment": "/**\n * Lower bound on number of Application Gateway capacity.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "minCapacity: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "minCapacity", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ApplicationGatewayAvailableSslOptions:type", - "docComment": "/**\n * Response for ApplicationGatewayAvailableSslOptions API service call.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ApplicationGatewayAvailableSslOptions = " - }, - { - "kind": "Reference", - "text": "Resource", - "canonicalReference": "network-resource-manager!Resource:interface" - }, - { - "kind": "Content", - "text": " & {\n predefinedPolicies?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": "[];\n defaultPolicy?: " - }, - { - "kind": "Reference", - "text": "ApplicationGatewaySslPolicyName", - "canonicalReference": "network-resource-manager!ApplicationGatewaySslPolicyName:type" - }, - { - "kind": "Content", - "text": ";\n availableCipherSuites?: " - }, - { - "kind": "Reference", - "text": "ApplicationGatewaySslCipherSuite", - "canonicalReference": "network-resource-manager!ApplicationGatewaySslCipherSuite:type" - }, - { - "kind": "Content", - "text": "[];\n availableProtocols?: " - }, - { - "kind": "Reference", - "text": "ApplicationGatewaySslProtocol", - "canonicalReference": "network-resource-manager!ApplicationGatewaySslProtocol:type" - }, - { - "kind": "Content", - "text": "[];\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ApplicationGatewayAvailableSslOptions", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 11 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ApplicationGatewayAvailableSslPredefinedPolicies:interface", - "docComment": "/**\n * Response for ApplicationGatewayAvailableSslOptions API service call.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationGatewayAvailableSslPredefinedPolicies " - } - ], - "releaseTag": "Public", - "name": "ApplicationGatewayAvailableSslPredefinedPolicies", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ApplicationGatewayAvailableSslPredefinedPolicies#nextLink:member", - "docComment": "/**\n * URL to get the next set of results.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ApplicationGatewayAvailableSslPredefinedPolicies#value:member", - "docComment": "/**\n * List of available Ssl predefined policy.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "ApplicationGatewaySslPredefinedPolicy", - "canonicalReference": "network-resource-manager!ApplicationGatewaySslPredefinedPolicy:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ApplicationGatewayAvailableWafRuleSetsResult:interface", - "docComment": "/**\n * Response for ApplicationGatewayAvailableWafRuleSets API service call.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationGatewayAvailableWafRuleSetsResult " - } - ], - "releaseTag": "Public", - "name": "ApplicationGatewayAvailableWafRuleSetsResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ApplicationGatewayAvailableWafRuleSetsResult#value:member", - "docComment": "/**\n * The list of application gateway rule sets.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "ApplicationGatewayFirewallRuleSet", - "canonicalReference": "network-resource-manager!ApplicationGatewayFirewallRuleSet:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ApplicationGatewayBackendAddress:interface", - "docComment": "/**\n * Backend address of an application gateway.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationGatewayBackendAddress " - } - ], - "releaseTag": "Public", - "name": "ApplicationGatewayBackendAddress", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ApplicationGatewayBackendAddress#fqdn:member", - "docComment": "/**\n * Fully qualified domain name (FQDN).\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "fqdn?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "fqdn", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ApplicationGatewayBackendAddress#ipAddress:member", - "docComment": "/**\n * IP address.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "ipAddress?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ipAddress", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ApplicationGatewayBackendAddressPool:type", - "docComment": "/**\n * Backend Address Pool of an application gateway.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ApplicationGatewayBackendAddressPool = " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": " & {\n name?: string;\n readonly etag?: string;\n readonly type?: string;\n readonly backendIPConfigurations?: " - }, - { - "kind": "Reference", - "text": "NetworkInterfaceIPConfiguration", - "canonicalReference": "network-resource-manager!NetworkInterfaceIPConfiguration:type" - }, - { - "kind": "Content", - "text": "[];\n backendAddresses?: " - }, - { - "kind": "Reference", - "text": "ApplicationGatewayBackendAddress", - "canonicalReference": "network-resource-manager!ApplicationGatewayBackendAddress:interface" - }, - { - "kind": "Content", - "text": "[];\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ApplicationGatewayBackendAddressPool", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 9 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ApplicationGatewayBackendHealth:interface", - "docComment": "/**\n * Response for ApplicationGatewayBackendHealth API service call.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationGatewayBackendHealth " - } - ], - "releaseTag": "Public", - "name": "ApplicationGatewayBackendHealth", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ApplicationGatewayBackendHealth#backendAddressPools:member", - "docComment": "/**\n * A list of ApplicationGatewayBackendHealthPool resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "backendAddressPools?: " - }, - { - "kind": "Reference", - "text": "ApplicationGatewayBackendHealthPool", - "canonicalReference": "network-resource-manager!ApplicationGatewayBackendHealthPool:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "backendAddressPools", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ApplicationGatewayBackendHealthHttpSettings:interface", - "docComment": "/**\n * Application gateway BackendHealthHttp settings.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationGatewayBackendHealthHttpSettings " - } - ], - "releaseTag": "Public", - "name": "ApplicationGatewayBackendHealthHttpSettings", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ApplicationGatewayBackendHealthHttpSettings#backendHttpSettings:member", - "docComment": "/**\n * Reference to an ApplicationGatewayBackendHttpSettings resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "backendHttpSettings?: " - }, - { - "kind": "Reference", - "text": "ApplicationGatewayBackendHttpSettings", - "canonicalReference": "network-resource-manager!ApplicationGatewayBackendHttpSettings:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "backendHttpSettings", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ApplicationGatewayBackendHealthHttpSettings#servers:member", - "docComment": "/**\n * List of ApplicationGatewayBackendHealthServer resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "servers?: " - }, - { - "kind": "Reference", - "text": "ApplicationGatewayBackendHealthServer", - "canonicalReference": "network-resource-manager!ApplicationGatewayBackendHealthServer:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "servers", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ApplicationGatewayBackendHealthOnDemand:interface", - "docComment": "/**\n * Result of on demand test probe.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationGatewayBackendHealthOnDemand " - } - ], - "releaseTag": "Public", - "name": "ApplicationGatewayBackendHealthOnDemand", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ApplicationGatewayBackendHealthOnDemand#backendAddressPool:member", - "docComment": "/**\n * Reference to an ApplicationGatewayBackendAddressPool resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "backendAddressPool?: " - }, - { - "kind": "Reference", - "text": "ApplicationGatewayBackendAddressPool", - "canonicalReference": "network-resource-manager!ApplicationGatewayBackendAddressPool:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "backendAddressPool", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ApplicationGatewayBackendHealthOnDemand#backendHealthHttpSettings:member", - "docComment": "/**\n * Application gateway BackendHealthHttp settings.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "backendHealthHttpSettings?: " - }, - { - "kind": "Reference", - "text": "ApplicationGatewayBackendHealthHttpSettings", - "canonicalReference": "network-resource-manager!ApplicationGatewayBackendHealthHttpSettings:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "backendHealthHttpSettings", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ApplicationGatewayBackendHealthPool:interface", - "docComment": "/**\n * Application gateway BackendHealth pool.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationGatewayBackendHealthPool " - } - ], - "releaseTag": "Public", - "name": "ApplicationGatewayBackendHealthPool", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ApplicationGatewayBackendHealthPool#backendAddressPool:member", - "docComment": "/**\n * Reference to an ApplicationGatewayBackendAddressPool resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "backendAddressPool?: " - }, - { - "kind": "Reference", - "text": "ApplicationGatewayBackendAddressPool", - "canonicalReference": "network-resource-manager!ApplicationGatewayBackendAddressPool:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "backendAddressPool", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ApplicationGatewayBackendHealthPool#backendHttpSettingsCollection:member", - "docComment": "/**\n * List of ApplicationGatewayBackendHealthHttpSettings resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "backendHttpSettingsCollection?: " - }, - { - "kind": "Reference", - "text": "ApplicationGatewayBackendHealthHttpSettings", - "canonicalReference": "network-resource-manager!ApplicationGatewayBackendHealthHttpSettings:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "backendHttpSettingsCollection", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ApplicationGatewayBackendHealthServer:interface", - "docComment": "/**\n * Application gateway backendhealth http settings.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationGatewayBackendHealthServer " - } - ], - "releaseTag": "Public", - "name": "ApplicationGatewayBackendHealthServer", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ApplicationGatewayBackendHealthServer#address:member", - "docComment": "/**\n * IP address or FQDN of backend server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "address?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "address", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ApplicationGatewayBackendHealthServer#health:member", - "docComment": "/**\n * Health of backend server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "health?: " - }, - { - "kind": "Reference", - "text": "ApplicationGatewayBackendHealthServerHealth", - "canonicalReference": "network-resource-manager!ApplicationGatewayBackendHealthServerHealth:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "health", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ApplicationGatewayBackendHealthServer#healthProbeLog:member", - "docComment": "/**\n * Health Probe Log.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "healthProbeLog?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "healthProbeLog", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ApplicationGatewayBackendHealthServer#ipConfiguration:member", - "docComment": "/**\n * Reference to IP configuration of backend server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "ipConfiguration?: " - }, - { - "kind": "Reference", - "text": "NetworkInterfaceIPConfiguration", - "canonicalReference": "network-resource-manager!NetworkInterfaceIPConfiguration:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ipConfiguration", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ApplicationGatewayBackendHealthServerHealth:type", - "docComment": "/**\n * Defines values for ApplicationGatewayBackendHealthServerHealth. \\ {@link KnownApplicationGatewayBackendHealthServerHealth} can be used interchangeably with ApplicationGatewayBackendHealthServerHealth, this enum contains the known values that the service supports. ### Known values supported by the service **Unknown** \\ **Up** \\ **Down** \\ **Partial** \\ **Draining**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ApplicationGatewayBackendHealthServerHealth = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ApplicationGatewayBackendHealthServerHealth", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ApplicationGatewayBackendHttpSettings:type", - "docComment": "/**\n * Backend address pool settings of an application gateway.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ApplicationGatewayBackendHttpSettings = " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": " & {\n name?: string;\n readonly etag?: string;\n readonly type?: string;\n port?: number;\n protocol?: " - }, - { - "kind": "Reference", - "text": "ApplicationGatewayProtocol", - "canonicalReference": "network-resource-manager!ApplicationGatewayProtocol:type" - }, - { - "kind": "Content", - "text": ";\n cookieBasedAffinity?: " - }, - { - "kind": "Reference", - "text": "ApplicationGatewayCookieBasedAffinity", - "canonicalReference": "network-resource-manager!ApplicationGatewayCookieBasedAffinity:type" - }, - { - "kind": "Content", - "text": ";\n requestTimeout?: number;\n probe?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";\n authenticationCertificates?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": "[];\n trustedRootCertificates?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": "[];\n connectionDraining?: " - }, - { - "kind": "Reference", - "text": "ApplicationGatewayConnectionDraining", - "canonicalReference": "network-resource-manager!ApplicationGatewayConnectionDraining:interface" - }, - { - "kind": "Content", - "text": ";\n hostName?: string;\n pickHostNameFromBackendAddress?: boolean;\n affinityCookieName?: string;\n probeEnabled?: boolean;\n path?: string;\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ApplicationGatewayBackendHttpSettings", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 17 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ApplicationGatewayConnectionDraining:interface", - "docComment": "/**\n * Connection draining allows open connections to a backend server to be active for a specified time after the backend server got removed from the configuration.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationGatewayConnectionDraining " - } - ], - "releaseTag": "Public", - "name": "ApplicationGatewayConnectionDraining", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ApplicationGatewayConnectionDraining#drainTimeoutInSec:member", - "docComment": "/**\n * The number of seconds connection draining is active. Acceptable values are from 1 second to 3600 seconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "drainTimeoutInSec: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "drainTimeoutInSec", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ApplicationGatewayConnectionDraining#enabled:member", - "docComment": "/**\n * Whether connection draining is enabled or not.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "enabled: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "enabled", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ApplicationGatewayCookieBasedAffinity:type", - "docComment": "/**\n * Defines values for ApplicationGatewayCookieBasedAffinity. \\ {@link KnownApplicationGatewayCookieBasedAffinity} can be used interchangeably with ApplicationGatewayCookieBasedAffinity, this enum contains the known values that the service supports. ### Known values supported by the service **Enabled** \\ **Disabled**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ApplicationGatewayCookieBasedAffinity = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ApplicationGatewayCookieBasedAffinity", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ApplicationGatewayCustomError:interface", - "docComment": "/**\n * Customer error of an application gateway.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationGatewayCustomError " - } - ], - "releaseTag": "Public", - "name": "ApplicationGatewayCustomError", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ApplicationGatewayCustomError#customErrorPageUrl:member", - "docComment": "/**\n * Error page URL of the application gateway customer error.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "customErrorPageUrl?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "customErrorPageUrl", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ApplicationGatewayCustomError#statusCode:member", - "docComment": "/**\n * Status code of the application gateway customer error.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "statusCode?: " - }, - { - "kind": "Reference", - "text": "ApplicationGatewayCustomErrorStatusCode", - "canonicalReference": "network-resource-manager!ApplicationGatewayCustomErrorStatusCode:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "statusCode", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ApplicationGatewayCustomErrorStatusCode:type", - "docComment": "/**\n * Defines values for ApplicationGatewayCustomErrorStatusCode. \\ {@link KnownApplicationGatewayCustomErrorStatusCode} can be used interchangeably with ApplicationGatewayCustomErrorStatusCode, this enum contains the known values that the service supports. ### Known values supported by the service **HttpStatus403** \\ **HttpStatus502**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ApplicationGatewayCustomErrorStatusCode = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ApplicationGatewayCustomErrorStatusCode", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ApplicationGatewayFirewallDisabledRuleGroup:interface", - "docComment": "/**\n * Allows to disable rules within a rule group or an entire rule group.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationGatewayFirewallDisabledRuleGroup " - } - ], - "releaseTag": "Public", - "name": "ApplicationGatewayFirewallDisabledRuleGroup", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ApplicationGatewayFirewallDisabledRuleGroup#ruleGroupName:member", - "docComment": "/**\n * The name of the rule group that will be disabled.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "ruleGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ruleGroupName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ApplicationGatewayFirewallDisabledRuleGroup#rules:member", - "docComment": "/**\n * The list of rules that will be disabled. If null, all rules of the rule group will be disabled.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "rules?: " - }, - { - "kind": "Content", - "text": "number[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "rules", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ApplicationGatewayFirewallExclusion:interface", - "docComment": "/**\n * Allow to exclude some variable satisfy the condition for the WAF check.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationGatewayFirewallExclusion " - } - ], - "releaseTag": "Public", - "name": "ApplicationGatewayFirewallExclusion", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ApplicationGatewayFirewallExclusion#matchVariable:member", - "docComment": "/**\n * The variable to be excluded.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "matchVariable: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "matchVariable", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ApplicationGatewayFirewallExclusion#selector:member", - "docComment": "/**\n * When matchVariable is a collection, operator used to specify which elements in the collection this exclusion applies to.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "selector: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "selector", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ApplicationGatewayFirewallExclusion#selectorMatchOperator:member", - "docComment": "/**\n * When matchVariable is a collection, operate on the selector to specify which elements in the collection this exclusion applies to.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "selectorMatchOperator: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "selectorMatchOperator", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ApplicationGatewayFirewallMode:type", - "docComment": "/**\n * Defines values for ApplicationGatewayFirewallMode. \\ {@link KnownApplicationGatewayFirewallMode} can be used interchangeably with ApplicationGatewayFirewallMode, this enum contains the known values that the service supports. ### Known values supported by the service **Detection** \\ **Prevention**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ApplicationGatewayFirewallMode = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ApplicationGatewayFirewallMode", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ApplicationGatewayFirewallRule:interface", - "docComment": "/**\n * A web application firewall rule.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationGatewayFirewallRule " - } - ], - "releaseTag": "Public", - "name": "ApplicationGatewayFirewallRule", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ApplicationGatewayFirewallRule#description:member", - "docComment": "/**\n * The description of the web application firewall rule.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "description?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "description", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ApplicationGatewayFirewallRule#ruleId:member", - "docComment": "/**\n * The identifier of the web application firewall rule.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "ruleId: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ruleId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ApplicationGatewayFirewallRuleGroup:interface", - "docComment": "/**\n * A web application firewall rule group.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationGatewayFirewallRuleGroup " - } - ], - "releaseTag": "Public", - "name": "ApplicationGatewayFirewallRuleGroup", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ApplicationGatewayFirewallRuleGroup#description:member", - "docComment": "/**\n * The description of the web application firewall rule group.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "description?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "description", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ApplicationGatewayFirewallRuleGroup#ruleGroupName:member", - "docComment": "/**\n * The name of the web application firewall rule group.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "ruleGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ruleGroupName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ApplicationGatewayFirewallRuleGroup#rules:member", - "docComment": "/**\n * The rules of the web application firewall rule group.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "rules: " - }, - { - "kind": "Reference", - "text": "ApplicationGatewayFirewallRule", - "canonicalReference": "network-resource-manager!ApplicationGatewayFirewallRule:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "rules", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ApplicationGatewayFirewallRuleSet:type", - "docComment": "/**\n * A web application firewall rule set.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ApplicationGatewayFirewallRuleSet = " - }, - { - "kind": "Reference", - "text": "Resource", - "canonicalReference": "network-resource-manager!Resource:interface" - }, - { - "kind": "Content", - "text": " & {\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n ruleSetType?: string;\n ruleSetVersion?: string;\n ruleGroups?: " - }, - { - "kind": "Reference", - "text": "ApplicationGatewayFirewallRuleGroup", - "canonicalReference": "network-resource-manager!ApplicationGatewayFirewallRuleGroup:interface" - }, - { - "kind": "Content", - "text": "[];\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ApplicationGatewayFirewallRuleSet", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 7 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ApplicationGatewayFrontendIPConfiguration:type", - "docComment": "/**\n * Frontend IP configuration of an application gateway.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ApplicationGatewayFrontendIPConfiguration = " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": " & {\n name?: string;\n readonly etag?: string;\n readonly type?: string;\n privateIPAddress?: string;\n privateIPAllocationMethod?: " - }, - { - "kind": "Reference", - "text": "IPAllocationMethod", - "canonicalReference": "network-resource-manager!IPAllocationMethod:type" - }, - { - "kind": "Content", - "text": ";\n subnet?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";\n publicIPAddress?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ApplicationGatewayFrontendIPConfiguration", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 11 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ApplicationGatewayFrontendPort:type", - "docComment": "/**\n * Frontend port of an application gateway.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ApplicationGatewayFrontendPort = " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": " & {\n name?: string;\n readonly etag?: string;\n readonly type?: string;\n port?: number;\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ApplicationGatewayFrontendPort", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ApplicationGatewayHeaderConfiguration:interface", - "docComment": "/**\n * Header configuration of the Actions set in Application Gateway.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationGatewayHeaderConfiguration " - } - ], - "releaseTag": "Public", - "name": "ApplicationGatewayHeaderConfiguration", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ApplicationGatewayHeaderConfiguration#headerName:member", - "docComment": "/**\n * Header name of the header configuration.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "headerName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "headerName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ApplicationGatewayHeaderConfiguration#headerValue:member", - "docComment": "/**\n * Header value of the header configuration.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "headerValue?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "headerValue", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ApplicationGatewayHttpListener:type", - "docComment": "/**\n * Http listener of an application gateway.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ApplicationGatewayHttpListener = " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": " & {\n name?: string;\n readonly etag?: string;\n readonly type?: string;\n frontendIPConfiguration?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";\n frontendPort?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";\n protocol?: " - }, - { - "kind": "Reference", - "text": "ApplicationGatewayProtocol", - "canonicalReference": "network-resource-manager!ApplicationGatewayProtocol:type" - }, - { - "kind": "Content", - "text": ";\n hostName?: string;\n sslCertificate?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";\n requireServerNameIndication?: boolean;\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n customErrorConfigurations?: " - }, - { - "kind": "Reference", - "text": "ApplicationGatewayCustomError", - "canonicalReference": "network-resource-manager!ApplicationGatewayCustomError:interface" - }, - { - "kind": "Content", - "text": "[];\n firewallPolicy?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";\n hostNames?: string[];\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ApplicationGatewayHttpListener", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 17 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ApplicationGatewayIPConfiguration:type", - "docComment": "/**\n * IP configuration of an application gateway. Currently 1 public and 1 private IP configuration is allowed.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ApplicationGatewayIPConfiguration = " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": " & {\n name?: string;\n readonly etag?: string;\n readonly type?: string;\n subnet?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ApplicationGatewayIPConfiguration", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 7 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ApplicationGatewayListResult:interface", - "docComment": "/**\n * Response for ListApplicationGateways API service call.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationGatewayListResult " - } - ], - "releaseTag": "Public", - "name": "ApplicationGatewayListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ApplicationGatewayListResult#nextLink:member", - "docComment": "/**\n * URL to get the next set of results.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ApplicationGatewayListResult#value:member", - "docComment": "/**\n * List of an application gateways in a resource group.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "ApplicationGateway", - "canonicalReference": "network-resource-manager!ApplicationGateway:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ApplicationGatewayOnDemandProbe:interface", - "docComment": "/**\n * Details of on demand test probe request.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationGatewayOnDemandProbe " - } - ], - "releaseTag": "Public", - "name": "ApplicationGatewayOnDemandProbe", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ApplicationGatewayOnDemandProbe#backendAddressPool:member", - "docComment": "/**\n * Reference to backend pool of application gateway to which probe request will be sent.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "backendAddressPool?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "backendAddressPool", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ApplicationGatewayOnDemandProbe#backendHttpSettings:member", - "docComment": "/**\n * Reference to backend http setting of application gateway to be used for test probe.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "backendHttpSettings?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "backendHttpSettings", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ApplicationGatewayOnDemandProbe#host:member", - "docComment": "/**\n * Host name to send the probe to.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "host?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "host", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ApplicationGatewayOnDemandProbe#match:member", - "docComment": "/**\n * Criterion for classifying a healthy probe response.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "match?: " - }, - { - "kind": "Reference", - "text": "ApplicationGatewayProbeHealthResponseMatch", - "canonicalReference": "network-resource-manager!ApplicationGatewayProbeHealthResponseMatch:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "match", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ApplicationGatewayOnDemandProbe#path:member", - "docComment": "/**\n * Relative path of probe. Valid path starts from '/'. Probe is sent to ://:.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "path?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "path", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ApplicationGatewayOnDemandProbe#pickHostNameFromBackendHttpSettings:member", - "docComment": "/**\n * Whether the host header should be picked from the backend http settings. Default value is false.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "pickHostNameFromBackendHttpSettings?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "pickHostNameFromBackendHttpSettings", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ApplicationGatewayOnDemandProbe#protocol:member", - "docComment": "/**\n * The protocol used for the probe.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "protocol?: " - }, - { - "kind": "Reference", - "text": "ApplicationGatewayProtocol", - "canonicalReference": "network-resource-manager!ApplicationGatewayProtocol:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "protocol", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ApplicationGatewayOnDemandProbe#timeout:member", - "docComment": "/**\n * The probe timeout in seconds. Probe marked as failed if valid response is not received with this timeout period. Acceptable values are from 1 second to 86400 seconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "timeout?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "timeout", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ApplicationGatewayOperationalState:type", - "docComment": "/**\n * Defines values for ApplicationGatewayOperationalState. \\ {@link KnownApplicationGatewayOperationalState} can be used interchangeably with ApplicationGatewayOperationalState, this enum contains the known values that the service supports. ### Known values supported by the service **Stopped** \\ **Starting** \\ **Running** \\ **Stopping**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ApplicationGatewayOperationalState = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ApplicationGatewayOperationalState", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ApplicationGatewayPathRule:type", - "docComment": "/**\n * Path rule of URL path map of an application gateway.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ApplicationGatewayPathRule = " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": " & {\n name?: string;\n readonly etag?: string;\n readonly type?: string;\n paths?: string[];\n backendAddressPool?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";\n backendHttpSettings?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";\n redirectConfiguration?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";\n rewriteRuleSet?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n firewallPolicy?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ApplicationGatewayPathRule", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 15 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ApplicationGatewayProbe:type", - "docComment": "/**\n * Probe of the application gateway.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ApplicationGatewayProbe = " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": " & {\n name?: string;\n readonly etag?: string;\n readonly type?: string;\n protocol?: " - }, - { - "kind": "Reference", - "text": "ApplicationGatewayProtocol", - "canonicalReference": "network-resource-manager!ApplicationGatewayProtocol:type" - }, - { - "kind": "Content", - "text": ";\n host?: string;\n path?: string;\n interval?: number;\n timeout?: number;\n unhealthyThreshold?: number;\n pickHostNameFromBackendHttpSettings?: boolean;\n minServers?: number;\n match?: " - }, - { - "kind": "Reference", - "text": "ApplicationGatewayProbeHealthResponseMatch", - "canonicalReference": "network-resource-manager!ApplicationGatewayProbeHealthResponseMatch:interface" - }, - { - "kind": "Content", - "text": ";\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n port?: number;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ApplicationGatewayProbe", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 9 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ApplicationGatewayProbeHealthResponseMatch:interface", - "docComment": "/**\n * Application gateway probe health response match.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationGatewayProbeHealthResponseMatch " - } - ], - "releaseTag": "Public", - "name": "ApplicationGatewayProbeHealthResponseMatch", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ApplicationGatewayProbeHealthResponseMatch#body:member", - "docComment": "/**\n * Body that must be contained in the health response. Default value is empty.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "body?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "body", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ApplicationGatewayProbeHealthResponseMatch#statusCodes:member", - "docComment": "/**\n * Allowed ranges of healthy status codes. Default range of healthy status codes is 200-399.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "statusCodes?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "statusCodes", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ApplicationGatewayProtocol:type", - "docComment": "/**\n * Defines values for ApplicationGatewayProtocol. \\ {@link KnownApplicationGatewayProtocol} can be used interchangeably with ApplicationGatewayProtocol, this enum contains the known values that the service supports. ### Known values supported by the service **Http** \\ **Https**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ApplicationGatewayProtocol = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ApplicationGatewayProtocol", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ApplicationGatewayRedirectConfiguration:type", - "docComment": "/**\n * Redirect configuration of an application gateway.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ApplicationGatewayRedirectConfiguration = " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": " & {\n name?: string;\n readonly etag?: string;\n readonly type?: string;\n redirectType?: " - }, - { - "kind": "Reference", - "text": "ApplicationGatewayRedirectType", - "canonicalReference": "network-resource-manager!ApplicationGatewayRedirectType:type" - }, - { - "kind": "Content", - "text": ";\n targetListener?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";\n targetUrl?: string;\n includePath?: boolean;\n includeQueryString?: boolean;\n requestRoutingRules?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": "[];\n urlPathMaps?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": "[];\n pathRules?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": "[];\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ApplicationGatewayRedirectConfiguration", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 13 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ApplicationGatewayRedirectType:type", - "docComment": "/**\n * Defines values for ApplicationGatewayRedirectType. \\ {@link KnownApplicationGatewayRedirectType} can be used interchangeably with ApplicationGatewayRedirectType, this enum contains the known values that the service supports. ### Known values supported by the service **Permanent** \\ **Found** \\ **SeeOther** \\ **Temporary**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ApplicationGatewayRedirectType = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ApplicationGatewayRedirectType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ApplicationGatewayRequestRoutingRule:type", - "docComment": "/**\n * Request routing rule of an application gateway.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ApplicationGatewayRequestRoutingRule = " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": " & {\n name?: string;\n readonly etag?: string;\n readonly type?: string;\n ruleType?: " - }, - { - "kind": "Reference", - "text": "ApplicationGatewayRequestRoutingRuleType", - "canonicalReference": "network-resource-manager!ApplicationGatewayRequestRoutingRuleType:type" - }, - { - "kind": "Content", - "text": ";\n priority?: number;\n backendAddressPool?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";\n backendHttpSettings?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";\n httpListener?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";\n urlPathMap?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";\n rewriteRuleSet?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";\n redirectConfiguration?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ApplicationGatewayRequestRoutingRule", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 19 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ApplicationGatewayRequestRoutingRuleType:type", - "docComment": "/**\n * Defines values for ApplicationGatewayRequestRoutingRuleType. \\ {@link KnownApplicationGatewayRequestRoutingRuleType} can be used interchangeably with ApplicationGatewayRequestRoutingRuleType, this enum contains the known values that the service supports. ### Known values supported by the service **Basic** \\ **PathBasedRouting**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ApplicationGatewayRequestRoutingRuleType = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ApplicationGatewayRequestRoutingRuleType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ApplicationGatewayRewriteRule:interface", - "docComment": "/**\n * Rewrite rule of an application gateway.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationGatewayRewriteRule " - } - ], - "releaseTag": "Public", - "name": "ApplicationGatewayRewriteRule", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ApplicationGatewayRewriteRule#actionSet:member", - "docComment": "/**\n * Set of actions to be done as part of the rewrite Rule.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "actionSet?: " - }, - { - "kind": "Reference", - "text": "ApplicationGatewayRewriteRuleActionSet", - "canonicalReference": "network-resource-manager!ApplicationGatewayRewriteRuleActionSet:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "actionSet", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ApplicationGatewayRewriteRule#conditions:member", - "docComment": "/**\n * Conditions based on which the action set execution will be evaluated.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "conditions?: " - }, - { - "kind": "Reference", - "text": "ApplicationGatewayRewriteRuleCondition", - "canonicalReference": "network-resource-manager!ApplicationGatewayRewriteRuleCondition:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "conditions", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ApplicationGatewayRewriteRule#name:member", - "docComment": "/**\n * Name of the rewrite rule that is unique within an Application Gateway.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ApplicationGatewayRewriteRule#ruleSequence:member", - "docComment": "/**\n * Rule Sequence of the rewrite rule that determines the order of execution of a particular rule in a RewriteRuleSet.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "ruleSequence?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ruleSequence", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ApplicationGatewayRewriteRuleActionSet:interface", - "docComment": "/**\n * Set of actions in the Rewrite Rule in Application Gateway.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationGatewayRewriteRuleActionSet " - } - ], - "releaseTag": "Public", - "name": "ApplicationGatewayRewriteRuleActionSet", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ApplicationGatewayRewriteRuleActionSet#requestHeaderConfigurations:member", - "docComment": "/**\n * Request Header Actions in the Action Set.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "requestHeaderConfigurations?: " - }, - { - "kind": "Reference", - "text": "ApplicationGatewayHeaderConfiguration", - "canonicalReference": "network-resource-manager!ApplicationGatewayHeaderConfiguration:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "requestHeaderConfigurations", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ApplicationGatewayRewriteRuleActionSet#responseHeaderConfigurations:member", - "docComment": "/**\n * Response Header Actions in the Action Set.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "responseHeaderConfigurations?: " - }, - { - "kind": "Reference", - "text": "ApplicationGatewayHeaderConfiguration", - "canonicalReference": "network-resource-manager!ApplicationGatewayHeaderConfiguration:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "responseHeaderConfigurations", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ApplicationGatewayRewriteRuleActionSet#urlConfiguration:member", - "docComment": "/**\n * Url Configuration Action in the Action Set.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "urlConfiguration?: " - }, - { - "kind": "Reference", - "text": "ApplicationGatewayUrlConfiguration", - "canonicalReference": "network-resource-manager!ApplicationGatewayUrlConfiguration:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "urlConfiguration", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ApplicationGatewayRewriteRuleCondition:interface", - "docComment": "/**\n * Set of conditions in the Rewrite Rule in Application Gateway.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationGatewayRewriteRuleCondition " - } - ], - "releaseTag": "Public", - "name": "ApplicationGatewayRewriteRuleCondition", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ApplicationGatewayRewriteRuleCondition#ignoreCase:member", - "docComment": "/**\n * Setting this paramter to truth value with force the pattern to do a case in-sensitive comparison.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "ignoreCase?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ignoreCase", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ApplicationGatewayRewriteRuleCondition#negate:member", - "docComment": "/**\n * Setting this value as truth will force to check the negation of the condition given by the user.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "negate?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "negate", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ApplicationGatewayRewriteRuleCondition#pattern:member", - "docComment": "/**\n * The pattern, either fixed string or regular expression, that evaluates the truthfulness of the condition.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "pattern?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "pattern", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ApplicationGatewayRewriteRuleCondition#variable:member", - "docComment": "/**\n * The condition parameter of the RewriteRuleCondition.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "variable?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "variable", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ApplicationGatewayRewriteRuleSet:type", - "docComment": "/**\n * Rewrite rule set of an application gateway.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ApplicationGatewayRewriteRuleSet = " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": " & {\n name?: string;\n readonly etag?: string;\n rewriteRules?: " - }, - { - "kind": "Reference", - "text": "ApplicationGatewayRewriteRule", - "canonicalReference": "network-resource-manager!ApplicationGatewayRewriteRule:interface" - }, - { - "kind": "Content", - "text": "[];\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ApplicationGatewayRewriteRuleSet", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 7 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ApplicationGateways:interface", - "docComment": "/**\n * Interface representing a ApplicationGateways.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationGateways " - } - ], - "releaseTag": "Public", - "name": "ApplicationGateways", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ApplicationGateways#beginBackendHealth:member(1)", - "docComment": "/**\n * Gets the backend health of the specified application gateway in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param applicationGatewayName - The name of the application gateway.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginBackendHealth(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", applicationGatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ApplicationGatewaysBackendHealthOptionalParams", - "canonicalReference": "network-resource-manager!ApplicationGatewaysBackendHealthOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ApplicationGatewaysBackendHealthResponse", - "canonicalReference": "network-resource-manager!ApplicationGatewaysBackendHealthResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "ApplicationGatewaysBackendHealthResponse", - "canonicalReference": "network-resource-manager!ApplicationGatewaysBackendHealthResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "applicationGatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginBackendHealth" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ApplicationGateways#beginBackendHealthAndWait:member(1)", - "docComment": "/**\n * Gets the backend health of the specified application gateway in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param applicationGatewayName - The name of the application gateway.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginBackendHealthAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", applicationGatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ApplicationGatewaysBackendHealthOptionalParams", - "canonicalReference": "network-resource-manager!ApplicationGatewaysBackendHealthOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ApplicationGatewaysBackendHealthResponse", - "canonicalReference": "network-resource-manager!ApplicationGatewaysBackendHealthResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "applicationGatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginBackendHealthAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ApplicationGateways#beginBackendHealthOnDemand:member(1)", - "docComment": "/**\n * Gets the backend health for given combination of backend pool and http setting of the specified application gateway in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param applicationGatewayName - The name of the application gateway.\n *\n * @param probeRequest - Request body for on-demand test probe operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginBackendHealthOnDemand(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", applicationGatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", probeRequest: " - }, - { - "kind": "Reference", - "text": "ApplicationGatewayOnDemandProbe", - "canonicalReference": "network-resource-manager!ApplicationGatewayOnDemandProbe:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ApplicationGatewaysBackendHealthOnDemandOptionalParams", - "canonicalReference": "network-resource-manager!ApplicationGatewaysBackendHealthOnDemandOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ApplicationGatewaysBackendHealthOnDemandResponse", - "canonicalReference": "network-resource-manager!ApplicationGatewaysBackendHealthOnDemandResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "ApplicationGatewaysBackendHealthOnDemandResponse", - "canonicalReference": "network-resource-manager!ApplicationGatewaysBackendHealthOnDemandResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "applicationGatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "probeRequest", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginBackendHealthOnDemand" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ApplicationGateways#beginBackendHealthOnDemandAndWait:member(1)", - "docComment": "/**\n * Gets the backend health for given combination of backend pool and http setting of the specified application gateway in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param applicationGatewayName - The name of the application gateway.\n *\n * @param probeRequest - Request body for on-demand test probe operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginBackendHealthOnDemandAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", applicationGatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", probeRequest: " - }, - { - "kind": "Reference", - "text": "ApplicationGatewayOnDemandProbe", - "canonicalReference": "network-resource-manager!ApplicationGatewayOnDemandProbe:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ApplicationGatewaysBackendHealthOnDemandOptionalParams", - "canonicalReference": "network-resource-manager!ApplicationGatewaysBackendHealthOnDemandOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ApplicationGatewaysBackendHealthOnDemandResponse", - "canonicalReference": "network-resource-manager!ApplicationGatewaysBackendHealthOnDemandResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "applicationGatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "probeRequest", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginBackendHealthOnDemandAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ApplicationGateways#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Creates or updates the specified application gateway.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param applicationGatewayName - The name of the application gateway.\n *\n * @param parameters - Parameters supplied to the create or update application gateway operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", applicationGatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ApplicationGateway", - "canonicalReference": "network-resource-manager!ApplicationGateway:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ApplicationGatewaysCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!ApplicationGatewaysCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ApplicationGatewaysCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!ApplicationGatewaysCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "ApplicationGatewaysCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!ApplicationGatewaysCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "applicationGatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ApplicationGateways#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Creates or updates the specified application gateway.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param applicationGatewayName - The name of the application gateway.\n *\n * @param parameters - Parameters supplied to the create or update application gateway operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", applicationGatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ApplicationGateway", - "canonicalReference": "network-resource-manager!ApplicationGateway:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ApplicationGatewaysCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!ApplicationGatewaysCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ApplicationGatewaysCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!ApplicationGatewaysCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "applicationGatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ApplicationGateways#beginDelete:member(1)", - "docComment": "/**\n * Deletes the specified application gateway.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param applicationGatewayName - The name of the application gateway.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", applicationGatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ApplicationGatewaysDeleteOptionalParams", - "canonicalReference": "network-resource-manager!ApplicationGatewaysDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "applicationGatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ApplicationGateways#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes the specified application gateway.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param applicationGatewayName - The name of the application gateway.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", applicationGatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ApplicationGatewaysDeleteOptionalParams", - "canonicalReference": "network-resource-manager!ApplicationGatewaysDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "applicationGatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ApplicationGateways#beginStart:member(1)", - "docComment": "/**\n * Starts the specified application gateway.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param applicationGatewayName - The name of the application gateway.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginStart(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", applicationGatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ApplicationGatewaysStartOptionalParams", - "canonicalReference": "network-resource-manager!ApplicationGatewaysStartOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "applicationGatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginStart" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ApplicationGateways#beginStartAndWait:member(1)", - "docComment": "/**\n * Starts the specified application gateway.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param applicationGatewayName - The name of the application gateway.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginStartAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", applicationGatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ApplicationGatewaysStartOptionalParams", - "canonicalReference": "network-resource-manager!ApplicationGatewaysStartOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "applicationGatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginStartAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ApplicationGateways#beginStop:member(1)", - "docComment": "/**\n * Stops the specified application gateway in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param applicationGatewayName - The name of the application gateway.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginStop(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", applicationGatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ApplicationGatewaysStopOptionalParams", - "canonicalReference": "network-resource-manager!ApplicationGatewaysStopOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "applicationGatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginStop" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ApplicationGateways#beginStopAndWait:member(1)", - "docComment": "/**\n * Stops the specified application gateway in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param applicationGatewayName - The name of the application gateway.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginStopAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", applicationGatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ApplicationGatewaysStopOptionalParams", - "canonicalReference": "network-resource-manager!ApplicationGatewaysStopOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "applicationGatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginStopAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ApplicationGateways#get:member(1)", - "docComment": "/**\n * Gets the specified application gateway.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param applicationGatewayName - The name of the application gateway.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", applicationGatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ApplicationGatewaysGetOptionalParams", - "canonicalReference": "network-resource-manager!ApplicationGatewaysGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ApplicationGatewaysGetResponse", - "canonicalReference": "network-resource-manager!ApplicationGatewaysGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "applicationGatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ApplicationGateways#getSslPredefinedPolicy:member(1)", - "docComment": "/**\n * Gets Ssl predefined policy with the specified policy name.\n *\n * @param predefinedPolicyName - Name of Ssl predefined policy.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getSslPredefinedPolicy(predefinedPolicyName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ApplicationGatewaysGetSslPredefinedPolicyOptionalParams", - "canonicalReference": "network-resource-manager!ApplicationGatewaysGetSslPredefinedPolicyOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ApplicationGatewaysGetSslPredefinedPolicyResponse", - "canonicalReference": "network-resource-manager!ApplicationGatewaysGetSslPredefinedPolicyResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "predefinedPolicyName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "getSslPredefinedPolicy" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ApplicationGateways#list:member(1)", - "docComment": "/**\n * Lists all application gateways in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ApplicationGatewaysListOptionalParams", - "canonicalReference": "network-resource-manager!ApplicationGatewaysListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ApplicationGateway", - "canonicalReference": "network-resource-manager!ApplicationGateway:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "list" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ApplicationGateways#listAll:member(1)", - "docComment": "/**\n * Gets all the application gateways in a subscription.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listAll(options?: " - }, - { - "kind": "Reference", - "text": "ApplicationGatewaysListAllOptionalParams", - "canonicalReference": "network-resource-manager!ApplicationGatewaysListAllOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ApplicationGateway", - "canonicalReference": "network-resource-manager!ApplicationGateway:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "listAll" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ApplicationGateways#listAvailableRequestHeaders:member(1)", - "docComment": "/**\n * Lists all available request headers.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listAvailableRequestHeaders(options?: " - }, - { - "kind": "Reference", - "text": "ApplicationGatewaysListAvailableRequestHeadersOptionalParams", - "canonicalReference": "network-resource-manager!ApplicationGatewaysListAvailableRequestHeadersOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ApplicationGatewaysListAvailableRequestHeadersResponse", - "canonicalReference": "network-resource-manager!ApplicationGatewaysListAvailableRequestHeadersResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "listAvailableRequestHeaders" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ApplicationGateways#listAvailableResponseHeaders:member(1)", - "docComment": "/**\n * Lists all available response headers.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listAvailableResponseHeaders(options?: " - }, - { - "kind": "Reference", - "text": "ApplicationGatewaysListAvailableResponseHeadersOptionalParams", - "canonicalReference": "network-resource-manager!ApplicationGatewaysListAvailableResponseHeadersOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ApplicationGatewaysListAvailableResponseHeadersResponse", - "canonicalReference": "network-resource-manager!ApplicationGatewaysListAvailableResponseHeadersResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "listAvailableResponseHeaders" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ApplicationGateways#listAvailableServerVariables:member(1)", - "docComment": "/**\n * Lists all available server variables.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listAvailableServerVariables(options?: " - }, - { - "kind": "Reference", - "text": "ApplicationGatewaysListAvailableServerVariablesOptionalParams", - "canonicalReference": "network-resource-manager!ApplicationGatewaysListAvailableServerVariablesOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ApplicationGatewaysListAvailableServerVariablesResponse", - "canonicalReference": "network-resource-manager!ApplicationGatewaysListAvailableServerVariablesResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "listAvailableServerVariables" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ApplicationGateways#listAvailableSslOptions:member(1)", - "docComment": "/**\n * Lists available Ssl options for configuring Ssl policy.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listAvailableSslOptions(options?: " - }, - { - "kind": "Reference", - "text": "ApplicationGatewaysListAvailableSslOptionsOptionalParams", - "canonicalReference": "network-resource-manager!ApplicationGatewaysListAvailableSslOptionsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ApplicationGatewaysListAvailableSslOptionsResponse", - "canonicalReference": "network-resource-manager!ApplicationGatewaysListAvailableSslOptionsResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "listAvailableSslOptions" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ApplicationGateways#listAvailableSslPredefinedPolicies:member(1)", - "docComment": "/**\n * Lists all SSL predefined policies for configuring Ssl policy.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listAvailableSslPredefinedPolicies(options?: " - }, - { - "kind": "Reference", - "text": "ApplicationGatewaysListAvailableSslPredefinedPoliciesOptionalParams", - "canonicalReference": "network-resource-manager!ApplicationGatewaysListAvailableSslPredefinedPoliciesOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ApplicationGatewaySslPredefinedPolicy", - "canonicalReference": "network-resource-manager!ApplicationGatewaySslPredefinedPolicy:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "listAvailableSslPredefinedPolicies" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ApplicationGateways#listAvailableWafRuleSets:member(1)", - "docComment": "/**\n * Lists all available web application firewall rule sets.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listAvailableWafRuleSets(options?: " - }, - { - "kind": "Reference", - "text": "ApplicationGatewaysListAvailableWafRuleSetsOptionalParams", - "canonicalReference": "network-resource-manager!ApplicationGatewaysListAvailableWafRuleSetsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ApplicationGatewaysListAvailableWafRuleSetsResponse", - "canonicalReference": "network-resource-manager!ApplicationGatewaysListAvailableWafRuleSetsResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "listAvailableWafRuleSets" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ApplicationGateways#updateTags:member(1)", - "docComment": "/**\n * Updates the specified application gateway tags.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param applicationGatewayName - The name of the application gateway.\n *\n * @param parameters - Parameters supplied to update application gateway tags.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateTags(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", applicationGatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "TagsObject", - "canonicalReference": "network-resource-manager!TagsObject:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ApplicationGatewaysUpdateTagsOptionalParams", - "canonicalReference": "network-resource-manager!ApplicationGatewaysUpdateTagsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ApplicationGatewaysUpdateTagsResponse", - "canonicalReference": "network-resource-manager!ApplicationGatewaysUpdateTagsResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "applicationGatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "updateTags" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ApplicationGatewaysBackendHealthOnDemandOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationGatewaysBackendHealthOnDemandOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ApplicationGatewaysBackendHealthOnDemandOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ApplicationGatewaysBackendHealthOnDemandOptionalParams#expand:member", - "docComment": "/**\n * Expands BackendAddressPool and BackendHttpSettings referenced in backend health.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "expand?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "expand", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ApplicationGatewaysBackendHealthOnDemandOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ApplicationGatewaysBackendHealthOnDemandOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ApplicationGatewaysBackendHealthOnDemandResponse:type", - "docComment": "/**\n * Contains response data for the backendHealthOnDemand operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ApplicationGatewaysBackendHealthOnDemandResponse = " - }, - { - "kind": "Reference", - "text": "ApplicationGatewayBackendHealthOnDemand", - "canonicalReference": "network-resource-manager!ApplicationGatewayBackendHealthOnDemand:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ApplicationGatewaysBackendHealthOnDemandResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ApplicationGatewaysBackendHealthOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationGatewaysBackendHealthOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ApplicationGatewaysBackendHealthOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ApplicationGatewaysBackendHealthOptionalParams#expand:member", - "docComment": "/**\n * Expands BackendAddressPool and BackendHttpSettings referenced in backend health.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "expand?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "expand", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ApplicationGatewaysBackendHealthOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ApplicationGatewaysBackendHealthOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ApplicationGatewaysBackendHealthResponse:type", - "docComment": "/**\n * Contains response data for the backendHealth operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ApplicationGatewaysBackendHealthResponse = " - }, - { - "kind": "Reference", - "text": "ApplicationGatewayBackendHealth", - "canonicalReference": "network-resource-manager!ApplicationGatewayBackendHealth:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ApplicationGatewaysBackendHealthResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ApplicationGatewaysCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationGatewaysCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ApplicationGatewaysCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ApplicationGatewaysCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ApplicationGatewaysCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ApplicationGatewaysCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ApplicationGatewaysCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "ApplicationGateway", - "canonicalReference": "network-resource-manager!ApplicationGateway:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ApplicationGatewaysCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ApplicationGatewaysDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationGatewaysDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ApplicationGatewaysDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ApplicationGatewaysDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ApplicationGatewaysDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ApplicationGatewaysGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationGatewaysGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ApplicationGatewaysGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ApplicationGatewaysGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ApplicationGatewaysGetResponse = " - }, - { - "kind": "Reference", - "text": "ApplicationGateway", - "canonicalReference": "network-resource-manager!ApplicationGateway:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ApplicationGatewaysGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ApplicationGatewaysGetSslPredefinedPolicyOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationGatewaysGetSslPredefinedPolicyOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ApplicationGatewaysGetSslPredefinedPolicyOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ApplicationGatewaysGetSslPredefinedPolicyResponse:type", - "docComment": "/**\n * Contains response data for the getSslPredefinedPolicy operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ApplicationGatewaysGetSslPredefinedPolicyResponse = " - }, - { - "kind": "Reference", - "text": "ApplicationGatewaySslPredefinedPolicy", - "canonicalReference": "network-resource-manager!ApplicationGatewaySslPredefinedPolicy:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ApplicationGatewaysGetSslPredefinedPolicyResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ApplicationGatewaySku:interface", - "docComment": "/**\n * SKU of an application gateway.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationGatewaySku " - } - ], - "releaseTag": "Public", - "name": "ApplicationGatewaySku", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ApplicationGatewaySku#capacity:member", - "docComment": "/**\n * Capacity (instance count) of an application gateway.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "capacity?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "capacity", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ApplicationGatewaySku#name:member", - "docComment": "/**\n * Name of an application gateway SKU.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Reference", - "text": "ApplicationGatewaySkuName", - "canonicalReference": "network-resource-manager!ApplicationGatewaySkuName:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ApplicationGatewaySku#tier:member", - "docComment": "/**\n * Tier of an application gateway.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "tier?: " - }, - { - "kind": "Reference", - "text": "ApplicationGatewayTier", - "canonicalReference": "network-resource-manager!ApplicationGatewayTier:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tier", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ApplicationGatewaySkuName:type", - "docComment": "/**\n * Defines values for ApplicationGatewaySkuName. \\ {@link KnownApplicationGatewaySkuName} can be used interchangeably with ApplicationGatewaySkuName, this enum contains the known values that the service supports. ### Known values supported by the service **Standard_Small** \\ **Standard_Medium** \\ **Standard_Large** \\ **WAF_Medium** \\ **WAF_Large** \\ **Standard_v2** \\ **WAF_v2**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ApplicationGatewaySkuName = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ApplicationGatewaySkuName", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ApplicationGatewaysListAllNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationGatewaysListAllNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ApplicationGatewaysListAllNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ApplicationGatewaysListAllNextResponse:type", - "docComment": "/**\n * Contains response data for the listAllNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ApplicationGatewaysListAllNextResponse = " - }, - { - "kind": "Reference", - "text": "ApplicationGatewayListResult", - "canonicalReference": "network-resource-manager!ApplicationGatewayListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ApplicationGatewaysListAllNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ApplicationGatewaysListAllOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationGatewaysListAllOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ApplicationGatewaysListAllOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ApplicationGatewaysListAllResponse:type", - "docComment": "/**\n * Contains response data for the listAll operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ApplicationGatewaysListAllResponse = " - }, - { - "kind": "Reference", - "text": "ApplicationGatewayListResult", - "canonicalReference": "network-resource-manager!ApplicationGatewayListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ApplicationGatewaysListAllResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ApplicationGatewaysListAvailableRequestHeadersOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationGatewaysListAvailableRequestHeadersOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ApplicationGatewaysListAvailableRequestHeadersOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ApplicationGatewaysListAvailableRequestHeadersResponse:type", - "docComment": "/**\n * Contains response data for the listAvailableRequestHeaders operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ApplicationGatewaysListAvailableRequestHeadersResponse = " - }, - { - "kind": "Content", - "text": "{\n body: string[];\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ApplicationGatewaysListAvailableRequestHeadersResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ApplicationGatewaysListAvailableResponseHeadersOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationGatewaysListAvailableResponseHeadersOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ApplicationGatewaysListAvailableResponseHeadersOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ApplicationGatewaysListAvailableResponseHeadersResponse:type", - "docComment": "/**\n * Contains response data for the listAvailableResponseHeaders operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ApplicationGatewaysListAvailableResponseHeadersResponse = " - }, - { - "kind": "Content", - "text": "{\n body: string[];\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ApplicationGatewaysListAvailableResponseHeadersResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ApplicationGatewaysListAvailableServerVariablesOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationGatewaysListAvailableServerVariablesOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ApplicationGatewaysListAvailableServerVariablesOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ApplicationGatewaysListAvailableServerVariablesResponse:type", - "docComment": "/**\n * Contains response data for the listAvailableServerVariables operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ApplicationGatewaysListAvailableServerVariablesResponse = " - }, - { - "kind": "Content", - "text": "{\n body: string[];\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ApplicationGatewaysListAvailableServerVariablesResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ApplicationGatewaysListAvailableSslOptionsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationGatewaysListAvailableSslOptionsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ApplicationGatewaysListAvailableSslOptionsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ApplicationGatewaysListAvailableSslOptionsResponse:type", - "docComment": "/**\n * Contains response data for the listAvailableSslOptions operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ApplicationGatewaysListAvailableSslOptionsResponse = " - }, - { - "kind": "Reference", - "text": "ApplicationGatewayAvailableSslOptions", - "canonicalReference": "network-resource-manager!ApplicationGatewayAvailableSslOptions:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ApplicationGatewaysListAvailableSslOptionsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ApplicationGatewaysListAvailableSslPredefinedPoliciesNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationGatewaysListAvailableSslPredefinedPoliciesNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ApplicationGatewaysListAvailableSslPredefinedPoliciesNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ApplicationGatewaysListAvailableSslPredefinedPoliciesNextResponse:type", - "docComment": "/**\n * Contains response data for the listAvailableSslPredefinedPoliciesNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ApplicationGatewaysListAvailableSslPredefinedPoliciesNextResponse = " - }, - { - "kind": "Reference", - "text": "ApplicationGatewayAvailableSslPredefinedPolicies", - "canonicalReference": "network-resource-manager!ApplicationGatewayAvailableSslPredefinedPolicies:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ApplicationGatewaysListAvailableSslPredefinedPoliciesNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ApplicationGatewaysListAvailableSslPredefinedPoliciesOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationGatewaysListAvailableSslPredefinedPoliciesOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ApplicationGatewaysListAvailableSslPredefinedPoliciesOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ApplicationGatewaysListAvailableSslPredefinedPoliciesResponse:type", - "docComment": "/**\n * Contains response data for the listAvailableSslPredefinedPolicies operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ApplicationGatewaysListAvailableSslPredefinedPoliciesResponse = " - }, - { - "kind": "Reference", - "text": "ApplicationGatewayAvailableSslPredefinedPolicies", - "canonicalReference": "network-resource-manager!ApplicationGatewayAvailableSslPredefinedPolicies:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ApplicationGatewaysListAvailableSslPredefinedPoliciesResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ApplicationGatewaysListAvailableWafRuleSetsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationGatewaysListAvailableWafRuleSetsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ApplicationGatewaysListAvailableWafRuleSetsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ApplicationGatewaysListAvailableWafRuleSetsResponse:type", - "docComment": "/**\n * Contains response data for the listAvailableWafRuleSets operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ApplicationGatewaysListAvailableWafRuleSetsResponse = " - }, - { - "kind": "Reference", - "text": "ApplicationGatewayAvailableWafRuleSetsResult", - "canonicalReference": "network-resource-manager!ApplicationGatewayAvailableWafRuleSetsResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ApplicationGatewaysListAvailableWafRuleSetsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ApplicationGatewaysListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationGatewaysListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ApplicationGatewaysListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ApplicationGatewaysListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ApplicationGatewaysListNextResponse = " - }, - { - "kind": "Reference", - "text": "ApplicationGatewayListResult", - "canonicalReference": "network-resource-manager!ApplicationGatewayListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ApplicationGatewaysListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ApplicationGatewaysListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationGatewaysListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ApplicationGatewaysListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ApplicationGatewaysListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ApplicationGatewaysListResponse = " - }, - { - "kind": "Reference", - "text": "ApplicationGatewayListResult", - "canonicalReference": "network-resource-manager!ApplicationGatewayListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ApplicationGatewaysListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ApplicationGatewaySslCertificate:type", - "docComment": "/**\n * SSL certificates of an application gateway.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ApplicationGatewaySslCertificate = " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": " & {\n name?: string;\n readonly etag?: string;\n readonly type?: string;\n data?: string;\n password?: string;\n readonly publicCertData?: string;\n keyVaultSecretId?: string;\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ApplicationGatewaySslCertificate", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ApplicationGatewaySslCipherSuite:type", - "docComment": "/**\n * Defines values for ApplicationGatewaySslCipherSuite. \\ {@link KnownApplicationGatewaySslCipherSuite} can be used interchangeably with ApplicationGatewaySslCipherSuite, this enum contains the known values that the service supports. ### Known values supported by the service **TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384** \\ **TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256** \\ **TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA** \\ **TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA** \\ **TLS_DHE_RSA_WITH_AES_256_GCM_SHA384** \\ **TLS_DHE_RSA_WITH_AES_128_GCM_SHA256** \\ **TLS_DHE_RSA_WITH_AES_256_CBC_SHA** \\ **TLS_DHE_RSA_WITH_AES_128_CBC_SHA** \\ **TLS_RSA_WITH_AES_256_GCM_SHA384** \\ **TLS_RSA_WITH_AES_128_GCM_SHA256** \\ **TLS_RSA_WITH_AES_256_CBC_SHA256** \\ **TLS_RSA_WITH_AES_128_CBC_SHA256** \\ **TLS_RSA_WITH_AES_256_CBC_SHA** \\ **TLS_RSA_WITH_AES_128_CBC_SHA** \\ **TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384** \\ **TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256** \\ **TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384** \\ **TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256** \\ **TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA** \\ **TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA** \\ **TLS_DHE_DSS_WITH_AES_256_CBC_SHA256** \\ **TLS_DHE_DSS_WITH_AES_128_CBC_SHA256** \\ **TLS_DHE_DSS_WITH_AES_256_CBC_SHA** \\ **TLS_DHE_DSS_WITH_AES_128_CBC_SHA** \\ **TLS_RSA_WITH_3DES_EDE_CBC_SHA** \\ **TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA** \\ **TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256** \\ **TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ApplicationGatewaySslCipherSuite = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ApplicationGatewaySslCipherSuite", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ApplicationGatewaySslPolicy:interface", - "docComment": "/**\n * Application Gateway Ssl policy.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationGatewaySslPolicy " - } - ], - "releaseTag": "Public", - "name": "ApplicationGatewaySslPolicy", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ApplicationGatewaySslPolicy#cipherSuites:member", - "docComment": "/**\n * Ssl cipher suites to be enabled in the specified order to application gateway.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "cipherSuites?: " - }, - { - "kind": "Reference", - "text": "ApplicationGatewaySslCipherSuite", - "canonicalReference": "network-resource-manager!ApplicationGatewaySslCipherSuite:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "cipherSuites", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ApplicationGatewaySslPolicy#disabledSslProtocols:member", - "docComment": "/**\n * Ssl protocols to be disabled on application gateway.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "disabledSslProtocols?: " - }, - { - "kind": "Reference", - "text": "ApplicationGatewaySslProtocol", - "canonicalReference": "network-resource-manager!ApplicationGatewaySslProtocol:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "disabledSslProtocols", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ApplicationGatewaySslPolicy#minProtocolVersion:member", - "docComment": "/**\n * Minimum version of Ssl protocol to be supported on application gateway.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "minProtocolVersion?: " - }, - { - "kind": "Reference", - "text": "ApplicationGatewaySslProtocol", - "canonicalReference": "network-resource-manager!ApplicationGatewaySslProtocol:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "minProtocolVersion", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ApplicationGatewaySslPolicy#policyName:member", - "docComment": "/**\n * Name of Ssl predefined policy.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "policyName?: " - }, - { - "kind": "Reference", - "text": "ApplicationGatewaySslPolicyName", - "canonicalReference": "network-resource-manager!ApplicationGatewaySslPolicyName:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "policyName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ApplicationGatewaySslPolicy#policyType:member", - "docComment": "/**\n * Type of Ssl Policy.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "policyType?: " - }, - { - "kind": "Reference", - "text": "ApplicationGatewaySslPolicyType", - "canonicalReference": "network-resource-manager!ApplicationGatewaySslPolicyType:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "policyType", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ApplicationGatewaySslPolicyName:type", - "docComment": "/**\n * Defines values for ApplicationGatewaySslPolicyName. \\ {@link KnownApplicationGatewaySslPolicyName} can be used interchangeably with ApplicationGatewaySslPolicyName, this enum contains the known values that the service supports. ### Known values supported by the service **AppGwSslPolicy20150501** \\ **AppGwSslPolicy20170401** \\ **AppGwSslPolicy20170401S**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ApplicationGatewaySslPolicyName = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ApplicationGatewaySslPolicyName", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ApplicationGatewaySslPolicyType:type", - "docComment": "/**\n * Defines values for ApplicationGatewaySslPolicyType. \\ {@link KnownApplicationGatewaySslPolicyType} can be used interchangeably with ApplicationGatewaySslPolicyType, this enum contains the known values that the service supports. ### Known values supported by the service **Predefined** \\ **Custom**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ApplicationGatewaySslPolicyType = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ApplicationGatewaySslPolicyType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ApplicationGatewaySslPredefinedPolicy:type", - "docComment": "/**\n * An Ssl predefined policy.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ApplicationGatewaySslPredefinedPolicy = " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": " & {\n name?: string;\n cipherSuites?: " - }, - { - "kind": "Reference", - "text": "ApplicationGatewaySslCipherSuite", - "canonicalReference": "network-resource-manager!ApplicationGatewaySslCipherSuite:type" - }, - { - "kind": "Content", - "text": "[];\n minProtocolVersion?: " - }, - { - "kind": "Reference", - "text": "ApplicationGatewaySslProtocol", - "canonicalReference": "network-resource-manager!ApplicationGatewaySslProtocol:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ApplicationGatewaySslPredefinedPolicy", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 7 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ApplicationGatewaySslProtocol:type", - "docComment": "/**\n * Defines values for ApplicationGatewaySslProtocol. \\ {@link KnownApplicationGatewaySslProtocol} can be used interchangeably with ApplicationGatewaySslProtocol, this enum contains the known values that the service supports. ### Known values supported by the service **TLSv1_0** \\ **TLSv1_1** \\ **TLSv1_2**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ApplicationGatewaySslProtocol = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ApplicationGatewaySslProtocol", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ApplicationGatewaysStartOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationGatewaysStartOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ApplicationGatewaysStartOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ApplicationGatewaysStartOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ApplicationGatewaysStartOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ApplicationGatewaysStopOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationGatewaysStopOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ApplicationGatewaysStopOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ApplicationGatewaysStopOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ApplicationGatewaysStopOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ApplicationGatewaysUpdateTagsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationGatewaysUpdateTagsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ApplicationGatewaysUpdateTagsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ApplicationGatewaysUpdateTagsResponse:type", - "docComment": "/**\n * Contains response data for the updateTags operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ApplicationGatewaysUpdateTagsResponse = " - }, - { - "kind": "Reference", - "text": "ApplicationGateway", - "canonicalReference": "network-resource-manager!ApplicationGateway:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ApplicationGatewaysUpdateTagsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ApplicationGatewayTier:type", - "docComment": "/**\n * Defines values for ApplicationGatewayTier. \\ {@link KnownApplicationGatewayTier} can be used interchangeably with ApplicationGatewayTier, this enum contains the known values that the service supports. ### Known values supported by the service **Standard** \\ **WAF** \\ **Standard_v2** \\ **WAF_v2**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ApplicationGatewayTier = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ApplicationGatewayTier", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ApplicationGatewayTrustedRootCertificate:type", - "docComment": "/**\n * Trusted Root certificates of an application gateway.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ApplicationGatewayTrustedRootCertificate = " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": " & {\n name?: string;\n readonly etag?: string;\n readonly type?: string;\n data?: string;\n keyVaultSecretId?: string;\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ApplicationGatewayTrustedRootCertificate", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ApplicationGatewayUrlConfiguration:interface", - "docComment": "/**\n * Url configuration of the Actions set in Application Gateway.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationGatewayUrlConfiguration " - } - ], - "releaseTag": "Public", - "name": "ApplicationGatewayUrlConfiguration", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ApplicationGatewayUrlConfiguration#modifiedPath:member", - "docComment": "/**\n * Url path which user has provided for url rewrite. Null means no path will be updated. Default value is null.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "modifiedPath?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "modifiedPath", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ApplicationGatewayUrlConfiguration#modifiedQueryString:member", - "docComment": "/**\n * Query string which user has provided for url rewrite. Null means no query string will be updated. Default value is null.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "modifiedQueryString?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "modifiedQueryString", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ApplicationGatewayUrlConfiguration#reroute:member", - "docComment": "/**\n * If set as true, it will re-evaluate the url path map provided in path based request routing rules using modified path. Default value is false.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "reroute?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "reroute", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ApplicationGatewayUrlPathMap:type", - "docComment": "/**\n * UrlPathMaps give a url path to the backend mapping information for PathBasedRouting.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ApplicationGatewayUrlPathMap = " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": " & {\n name?: string;\n readonly etag?: string;\n readonly type?: string;\n defaultBackendAddressPool?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";\n defaultBackendHttpSettings?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";\n defaultRewriteRuleSet?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";\n defaultRedirectConfiguration?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";\n pathRules?: " - }, - { - "kind": "Reference", - "text": "ApplicationGatewayPathRule", - "canonicalReference": "network-resource-manager!ApplicationGatewayPathRule:type" - }, - { - "kind": "Content", - "text": "[];\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ApplicationGatewayUrlPathMap", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 15 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ApplicationGatewayWebApplicationFirewallConfiguration:interface", - "docComment": "/**\n * Application gateway web application firewall configuration.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationGatewayWebApplicationFirewallConfiguration " - } - ], - "releaseTag": "Public", - "name": "ApplicationGatewayWebApplicationFirewallConfiguration", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ApplicationGatewayWebApplicationFirewallConfiguration#disabledRuleGroups:member", - "docComment": "/**\n * The disabled rule groups.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "disabledRuleGroups?: " - }, - { - "kind": "Reference", - "text": "ApplicationGatewayFirewallDisabledRuleGroup", - "canonicalReference": "network-resource-manager!ApplicationGatewayFirewallDisabledRuleGroup:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "disabledRuleGroups", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ApplicationGatewayWebApplicationFirewallConfiguration#enabled:member", - "docComment": "/**\n * Whether the web application firewall is enabled or not.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "enabled: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "enabled", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ApplicationGatewayWebApplicationFirewallConfiguration#exclusions:member", - "docComment": "/**\n * The exclusion list.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "exclusions?: " - }, - { - "kind": "Reference", - "text": "ApplicationGatewayFirewallExclusion", - "canonicalReference": "network-resource-manager!ApplicationGatewayFirewallExclusion:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "exclusions", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ApplicationGatewayWebApplicationFirewallConfiguration#fileUploadLimitInMb:member", - "docComment": "/**\n * Maximum file upload size in Mb for WAF.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "fileUploadLimitInMb?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "fileUploadLimitInMb", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ApplicationGatewayWebApplicationFirewallConfiguration#firewallMode:member", - "docComment": "/**\n * Web application firewall mode.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "firewallMode: " - }, - { - "kind": "Reference", - "text": "ApplicationGatewayFirewallMode", - "canonicalReference": "network-resource-manager!ApplicationGatewayFirewallMode:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "firewallMode", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ApplicationGatewayWebApplicationFirewallConfiguration#maxRequestBodySize:member", - "docComment": "/**\n * Maximum request body size for WAF.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "maxRequestBodySize?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "maxRequestBodySize", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ApplicationGatewayWebApplicationFirewallConfiguration#maxRequestBodySizeInKb:member", - "docComment": "/**\n * Maximum request body size in Kb for WAF.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "maxRequestBodySizeInKb?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "maxRequestBodySizeInKb", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ApplicationGatewayWebApplicationFirewallConfiguration#requestBodyCheck:member", - "docComment": "/**\n * Whether allow WAF to check request Body.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "requestBodyCheck?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "requestBodyCheck", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ApplicationGatewayWebApplicationFirewallConfiguration#ruleSetType:member", - "docComment": "/**\n * The type of the web application firewall rule set. Possible values are: 'OWASP'.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "ruleSetType: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ruleSetType", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ApplicationGatewayWebApplicationFirewallConfiguration#ruleSetVersion:member", - "docComment": "/**\n * The version of the rule set type.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "ruleSetVersion: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ruleSetVersion", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ApplicationRuleCondition:type", - "docComment": "/**\n * Rule condition of type application.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ApplicationRuleCondition = " - }, - { - "kind": "Reference", - "text": "FirewallPolicyRuleCondition", - "canonicalReference": "network-resource-manager!FirewallPolicyRuleCondition:interface" - }, - { - "kind": "Content", - "text": " & {\n ruleConditionType: \"ApplicationRuleCondition\";\n sourceAddresses?: string[];\n destinationAddresses?: string[];\n protocols?: " - }, - { - "kind": "Reference", - "text": "FirewallPolicyRuleConditionApplicationProtocol", - "canonicalReference": "network-resource-manager!FirewallPolicyRuleConditionApplicationProtocol:interface" - }, - { - "kind": "Content", - "text": "[];\n targetUrls?: string[];\n targetFqdns?: string[];\n fqdnTags?: string[];\n sourceIpGroups?: string[];\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ApplicationRuleCondition", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ApplicationSecurityGroup:type", - "docComment": "/**\n * An application security group in a resource group.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ApplicationSecurityGroup = " - }, - { - "kind": "Reference", - "text": "Resource", - "canonicalReference": "network-resource-manager!Resource:interface" - }, - { - "kind": "Content", - "text": " & {\n readonly etag?: string;\n readonly resourceGuid?: string;\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ApplicationSecurityGroup", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ApplicationSecurityGroupListResult:interface", - "docComment": "/**\n * A list of application security groups.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationSecurityGroupListResult " - } - ], - "releaseTag": "Public", - "name": "ApplicationSecurityGroupListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ApplicationSecurityGroupListResult#nextLink:member", - "docComment": "/**\n * The URL to get the next set of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ApplicationSecurityGroupListResult#value:member", - "docComment": "/**\n * A list of application security groups.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "ApplicationSecurityGroup", - "canonicalReference": "network-resource-manager!ApplicationSecurityGroup:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ApplicationSecurityGroups:interface", - "docComment": "/**\n * Interface representing a ApplicationSecurityGroups.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationSecurityGroups " - } - ], - "releaseTag": "Public", - "name": "ApplicationSecurityGroups", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ApplicationSecurityGroups#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Creates or updates an application security group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param applicationSecurityGroupName - The name of the application security group.\n *\n * @param parameters - Parameters supplied to the create or update ApplicationSecurityGroup operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", applicationSecurityGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ApplicationSecurityGroup", - "canonicalReference": "network-resource-manager!ApplicationSecurityGroup:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ApplicationSecurityGroupsCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!ApplicationSecurityGroupsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ApplicationSecurityGroupsCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!ApplicationSecurityGroupsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "ApplicationSecurityGroupsCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!ApplicationSecurityGroupsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "applicationSecurityGroupName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ApplicationSecurityGroups#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Creates or updates an application security group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param applicationSecurityGroupName - The name of the application security group.\n *\n * @param parameters - Parameters supplied to the create or update ApplicationSecurityGroup operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", applicationSecurityGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ApplicationSecurityGroup", - "canonicalReference": "network-resource-manager!ApplicationSecurityGroup:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ApplicationSecurityGroupsCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!ApplicationSecurityGroupsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ApplicationSecurityGroupsCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!ApplicationSecurityGroupsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "applicationSecurityGroupName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ApplicationSecurityGroups#beginDelete:member(1)", - "docComment": "/**\n * Deletes the specified application security group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param applicationSecurityGroupName - The name of the application security group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", applicationSecurityGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ApplicationSecurityGroupsDeleteOptionalParams", - "canonicalReference": "network-resource-manager!ApplicationSecurityGroupsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "applicationSecurityGroupName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ApplicationSecurityGroups#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes the specified application security group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param applicationSecurityGroupName - The name of the application security group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", applicationSecurityGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ApplicationSecurityGroupsDeleteOptionalParams", - "canonicalReference": "network-resource-manager!ApplicationSecurityGroupsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "applicationSecurityGroupName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ApplicationSecurityGroups#get:member(1)", - "docComment": "/**\n * Gets information about the specified application security group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param applicationSecurityGroupName - The name of the application security group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", applicationSecurityGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ApplicationSecurityGroupsGetOptionalParams", - "canonicalReference": "network-resource-manager!ApplicationSecurityGroupsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ApplicationSecurityGroupsGetResponse", - "canonicalReference": "network-resource-manager!ApplicationSecurityGroupsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "applicationSecurityGroupName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ApplicationSecurityGroups#list:member(1)", - "docComment": "/**\n * Gets all the application security groups in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ApplicationSecurityGroupsListOptionalParams", - "canonicalReference": "network-resource-manager!ApplicationSecurityGroupsListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ApplicationSecurityGroup", - "canonicalReference": "network-resource-manager!ApplicationSecurityGroup:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "list" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ApplicationSecurityGroups#listAll:member(1)", - "docComment": "/**\n * Gets all application security groups in a subscription.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listAll(options?: " - }, - { - "kind": "Reference", - "text": "ApplicationSecurityGroupsListAllOptionalParams", - "canonicalReference": "network-resource-manager!ApplicationSecurityGroupsListAllOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ApplicationSecurityGroup", - "canonicalReference": "network-resource-manager!ApplicationSecurityGroup:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "listAll" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ApplicationSecurityGroups#updateTags:member(1)", - "docComment": "/**\n * Updates an application security group's tags.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param applicationSecurityGroupName - The name of the application security group.\n *\n * @param parameters - Parameters supplied to update application security group tags.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateTags(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", applicationSecurityGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "TagsObject", - "canonicalReference": "network-resource-manager!TagsObject:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ApplicationSecurityGroupsUpdateTagsOptionalParams", - "canonicalReference": "network-resource-manager!ApplicationSecurityGroupsUpdateTagsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ApplicationSecurityGroupsUpdateTagsResponse", - "canonicalReference": "network-resource-manager!ApplicationSecurityGroupsUpdateTagsResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "applicationSecurityGroupName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "updateTags" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ApplicationSecurityGroupsCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationSecurityGroupsCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ApplicationSecurityGroupsCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ApplicationSecurityGroupsCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ApplicationSecurityGroupsCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ApplicationSecurityGroupsCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ApplicationSecurityGroupsCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "ApplicationSecurityGroup", - "canonicalReference": "network-resource-manager!ApplicationSecurityGroup:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ApplicationSecurityGroupsCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ApplicationSecurityGroupsDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationSecurityGroupsDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ApplicationSecurityGroupsDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ApplicationSecurityGroupsDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ApplicationSecurityGroupsDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ApplicationSecurityGroupsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationSecurityGroupsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ApplicationSecurityGroupsGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ApplicationSecurityGroupsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ApplicationSecurityGroupsGetResponse = " - }, - { - "kind": "Reference", - "text": "ApplicationSecurityGroup", - "canonicalReference": "network-resource-manager!ApplicationSecurityGroup:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ApplicationSecurityGroupsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ApplicationSecurityGroupsListAllNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationSecurityGroupsListAllNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ApplicationSecurityGroupsListAllNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ApplicationSecurityGroupsListAllNextResponse:type", - "docComment": "/**\n * Contains response data for the listAllNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ApplicationSecurityGroupsListAllNextResponse = " - }, - { - "kind": "Reference", - "text": "ApplicationSecurityGroupListResult", - "canonicalReference": "network-resource-manager!ApplicationSecurityGroupListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ApplicationSecurityGroupsListAllNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ApplicationSecurityGroupsListAllOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationSecurityGroupsListAllOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ApplicationSecurityGroupsListAllOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ApplicationSecurityGroupsListAllResponse:type", - "docComment": "/**\n * Contains response data for the listAll operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ApplicationSecurityGroupsListAllResponse = " - }, - { - "kind": "Reference", - "text": "ApplicationSecurityGroupListResult", - "canonicalReference": "network-resource-manager!ApplicationSecurityGroupListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ApplicationSecurityGroupsListAllResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ApplicationSecurityGroupsListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationSecurityGroupsListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ApplicationSecurityGroupsListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ApplicationSecurityGroupsListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ApplicationSecurityGroupsListNextResponse = " - }, - { - "kind": "Reference", - "text": "ApplicationSecurityGroupListResult", - "canonicalReference": "network-resource-manager!ApplicationSecurityGroupListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ApplicationSecurityGroupsListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ApplicationSecurityGroupsListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationSecurityGroupsListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ApplicationSecurityGroupsListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ApplicationSecurityGroupsListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ApplicationSecurityGroupsListResponse = " - }, - { - "kind": "Reference", - "text": "ApplicationSecurityGroupListResult", - "canonicalReference": "network-resource-manager!ApplicationSecurityGroupListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ApplicationSecurityGroupsListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ApplicationSecurityGroupsUpdateTagsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationSecurityGroupsUpdateTagsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ApplicationSecurityGroupsUpdateTagsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ApplicationSecurityGroupsUpdateTagsResponse:type", - "docComment": "/**\n * Contains response data for the updateTags operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ApplicationSecurityGroupsUpdateTagsResponse = " - }, - { - "kind": "Reference", - "text": "ApplicationSecurityGroup", - "canonicalReference": "network-resource-manager!ApplicationSecurityGroup:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ApplicationSecurityGroupsUpdateTagsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!AssociationType:type", - "docComment": "/**\n * Defines values for AssociationType. \\ {@link KnownAssociationType} can be used interchangeably with AssociationType, this enum contains the known values that the service supports. ### Known values supported by the service **Associated** \\ **Contains**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AssociationType = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AssociationType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!AuthenticationMethod:type", - "docComment": "/**\n * Defines values for AuthenticationMethod. \\ {@link KnownAuthenticationMethod} can be used interchangeably with AuthenticationMethod, this enum contains the known values that the service supports. ### Known values supported by the service **EAPTLS** \\ **EAPMSCHAPv2**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AuthenticationMethod = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AuthenticationMethod", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!AuthorizationListResult:interface", - "docComment": "/**\n * Response for ListAuthorizations API service call retrieves all authorizations that belongs to an ExpressRouteCircuit.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AuthorizationListResult " - } - ], - "releaseTag": "Public", - "name": "AuthorizationListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AuthorizationListResult#nextLink:member", - "docComment": "/**\n * The URL to get the next set of results.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AuthorizationListResult#value:member", - "docComment": "/**\n * The authorizations in an ExpressRoute Circuit.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitAuthorization", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitAuthorization:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!AuthorizationUseStatus:type", - "docComment": "/**\n * Defines values for AuthorizationUseStatus. \\ {@link KnownAuthorizationUseStatus} can be used interchangeably with AuthorizationUseStatus, this enum contains the known values that the service supports. ### Known values supported by the service **Available** \\ **InUse**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AuthorizationUseStatus = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AuthorizationUseStatus", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!AutoApprovedPrivateLinkService:interface", - "docComment": "/**\n * The information of an AutoApprovedPrivateLinkService.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AutoApprovedPrivateLinkService " - } - ], - "releaseTag": "Public", - "name": "AutoApprovedPrivateLinkService", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AutoApprovedPrivateLinkService#privateLinkService:member", - "docComment": "/**\n * The id of the private link service resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "privateLinkService?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "privateLinkService", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!AutoApprovedPrivateLinkServicesResult:interface", - "docComment": "/**\n * An array of private link service id that can be linked to a private end point with auto approved.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AutoApprovedPrivateLinkServicesResult " - } - ], - "releaseTag": "Public", - "name": "AutoApprovedPrivateLinkServicesResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AutoApprovedPrivateLinkServicesResult#nextLink:member", - "docComment": "/**\n * The URL to get the next set of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AutoApprovedPrivateLinkServicesResult#value:member", - "docComment": "/**\n * An array of auto approved private link service.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "AutoApprovedPrivateLinkService", - "canonicalReference": "network-resource-manager!AutoApprovedPrivateLinkService:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!Availability:interface", - "docComment": "/**\n * Availability of the metric.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Availability " - } - ], - "releaseTag": "Public", - "name": "Availability", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!Availability#blobDuration:member", - "docComment": "/**\n * Duration of the availability blob.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "blobDuration?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "blobDuration", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!Availability#retention:member", - "docComment": "/**\n * The retention of the availability.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "retention?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "retention", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!Availability#timeGrain:member", - "docComment": "/**\n * The time grain of the availability.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "timeGrain?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "timeGrain", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!AvailableDelegation:interface", - "docComment": "/**\n * The serviceName of an AvailableDelegation indicates a possible delegation for a subnet.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AvailableDelegation " - } - ], - "releaseTag": "Public", - "name": "AvailableDelegation", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AvailableDelegation#actions:member", - "docComment": "/**\n * The actions permitted to the service upon delegation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "actions?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "actions", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AvailableDelegation#id:member", - "docComment": "/**\n * A unique identifier of the AvailableDelegation resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "id?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AvailableDelegation#name:member", - "docComment": "/**\n * The name of the AvailableDelegation resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AvailableDelegation#serviceName:member", - "docComment": "/**\n * The name of the service and resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "serviceName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "serviceName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AvailableDelegation#type:member", - "docComment": "/**\n * Resource type.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "type?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!AvailableDelegations:interface", - "docComment": "/**\n * Interface representing a AvailableDelegations.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AvailableDelegations " - } - ], - "releaseTag": "Public", - "name": "AvailableDelegations", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!AvailableDelegations#list:member(1)", - "docComment": "/**\n * Gets all of the available subnet delegations for this subscription in this region.\n *\n * @param location - The location of the subnet.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(location: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AvailableDelegationsListOptionalParams", - "canonicalReference": "network-resource-manager!AvailableDelegationsListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "AvailableDelegation", - "canonicalReference": "network-resource-manager!AvailableDelegation:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "location", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "list" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!AvailableDelegationsListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AvailableDelegationsListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AvailableDelegationsListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!AvailableDelegationsListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AvailableDelegationsListNextResponse = " - }, - { - "kind": "Reference", - "text": "AvailableDelegationsResult", - "canonicalReference": "network-resource-manager!AvailableDelegationsResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AvailableDelegationsListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!AvailableDelegationsListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AvailableDelegationsListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AvailableDelegationsListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!AvailableDelegationsListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AvailableDelegationsListResponse = " - }, - { - "kind": "Reference", - "text": "AvailableDelegationsResult", - "canonicalReference": "network-resource-manager!AvailableDelegationsResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AvailableDelegationsListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!AvailableDelegationsResult:interface", - "docComment": "/**\n * An array of available delegations.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AvailableDelegationsResult " - } - ], - "releaseTag": "Public", - "name": "AvailableDelegationsResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AvailableDelegationsResult#nextLink:member", - "docComment": "/**\n * The URL to get the next set of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AvailableDelegationsResult#value:member", - "docComment": "/**\n * An array of available delegations.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "AvailableDelegation", - "canonicalReference": "network-resource-manager!AvailableDelegation:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!AvailableEndpointServices:interface", - "docComment": "/**\n * Interface representing a AvailableEndpointServices.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AvailableEndpointServices " - } - ], - "releaseTag": "Public", - "name": "AvailableEndpointServices", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!AvailableEndpointServices#list:member(1)", - "docComment": "/**\n * List what values of endpoint services are available for use.\n *\n * @param location - The location to check available endpoint services.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(location: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AvailableEndpointServicesListOptionalParams", - "canonicalReference": "network-resource-manager!AvailableEndpointServicesListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "EndpointServiceResult", - "canonicalReference": "network-resource-manager!EndpointServiceResult:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "location", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "list" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!AvailableEndpointServicesListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AvailableEndpointServicesListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AvailableEndpointServicesListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!AvailableEndpointServicesListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AvailableEndpointServicesListNextResponse = " - }, - { - "kind": "Reference", - "text": "EndpointServicesListResult", - "canonicalReference": "network-resource-manager!EndpointServicesListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AvailableEndpointServicesListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!AvailableEndpointServicesListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AvailableEndpointServicesListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AvailableEndpointServicesListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!AvailableEndpointServicesListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AvailableEndpointServicesListResponse = " - }, - { - "kind": "Reference", - "text": "EndpointServicesListResult", - "canonicalReference": "network-resource-manager!EndpointServicesListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AvailableEndpointServicesListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!AvailablePrivateEndpointType:interface", - "docComment": "/**\n * The information of an AvailablePrivateEndpointType.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AvailablePrivateEndpointType " - } - ], - "releaseTag": "Public", - "name": "AvailablePrivateEndpointType", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AvailablePrivateEndpointType#id:member", - "docComment": "/**\n * A unique identifier of the AvailablePrivateEndpoint Type resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "id?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AvailablePrivateEndpointType#name:member", - "docComment": "/**\n * The name of the service and resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AvailablePrivateEndpointType#resourceName:member", - "docComment": "/**\n * The name of the service and resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resourceName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resourceName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AvailablePrivateEndpointType#type:member", - "docComment": "/**\n * Resource type.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "type?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!AvailablePrivateEndpointTypes:interface", - "docComment": "/**\n * Interface representing a AvailablePrivateEndpointTypes.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AvailablePrivateEndpointTypes " - } - ], - "releaseTag": "Public", - "name": "AvailablePrivateEndpointTypes", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!AvailablePrivateEndpointTypes#list:member(1)", - "docComment": "/**\n * Returns all of the resource types that can be linked to a Private Endpoint in this subscription in this region.\n *\n * @param location - The location of the domain name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(location: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AvailablePrivateEndpointTypesListOptionalParams", - "canonicalReference": "network-resource-manager!AvailablePrivateEndpointTypesListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "AvailablePrivateEndpointType", - "canonicalReference": "network-resource-manager!AvailablePrivateEndpointType:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "location", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "list" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!AvailablePrivateEndpointTypes#listByResourceGroup:member(1)", - "docComment": "/**\n * Returns all of the resource types that can be linked to a Private Endpoint in this subscription in this region.\n *\n * @param location - The location of the domain name.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByResourceGroup(location: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AvailablePrivateEndpointTypesListByResourceGroupOptionalParams", - "canonicalReference": "network-resource-manager!AvailablePrivateEndpointTypesListByResourceGroupOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "AvailablePrivateEndpointType", - "canonicalReference": "network-resource-manager!AvailablePrivateEndpointType:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "location", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listByResourceGroup" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!AvailablePrivateEndpointTypesListByResourceGroupNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AvailablePrivateEndpointTypesListByResourceGroupNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AvailablePrivateEndpointTypesListByResourceGroupNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!AvailablePrivateEndpointTypesListByResourceGroupNextResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroupNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AvailablePrivateEndpointTypesListByResourceGroupNextResponse = " - }, - { - "kind": "Reference", - "text": "AvailablePrivateEndpointTypesResult", - "canonicalReference": "network-resource-manager!AvailablePrivateEndpointTypesResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AvailablePrivateEndpointTypesListByResourceGroupNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!AvailablePrivateEndpointTypesListByResourceGroupOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AvailablePrivateEndpointTypesListByResourceGroupOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AvailablePrivateEndpointTypesListByResourceGroupOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!AvailablePrivateEndpointTypesListByResourceGroupResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AvailablePrivateEndpointTypesListByResourceGroupResponse = " - }, - { - "kind": "Reference", - "text": "AvailablePrivateEndpointTypesResult", - "canonicalReference": "network-resource-manager!AvailablePrivateEndpointTypesResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AvailablePrivateEndpointTypesListByResourceGroupResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!AvailablePrivateEndpointTypesListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AvailablePrivateEndpointTypesListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AvailablePrivateEndpointTypesListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!AvailablePrivateEndpointTypesListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AvailablePrivateEndpointTypesListNextResponse = " - }, - { - "kind": "Reference", - "text": "AvailablePrivateEndpointTypesResult", - "canonicalReference": "network-resource-manager!AvailablePrivateEndpointTypesResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AvailablePrivateEndpointTypesListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!AvailablePrivateEndpointTypesListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AvailablePrivateEndpointTypesListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AvailablePrivateEndpointTypesListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!AvailablePrivateEndpointTypesListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AvailablePrivateEndpointTypesListResponse = " - }, - { - "kind": "Reference", - "text": "AvailablePrivateEndpointTypesResult", - "canonicalReference": "network-resource-manager!AvailablePrivateEndpointTypesResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AvailablePrivateEndpointTypesListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!AvailablePrivateEndpointTypesResult:interface", - "docComment": "/**\n * An array of available PrivateEndpoint types.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AvailablePrivateEndpointTypesResult " - } - ], - "releaseTag": "Public", - "name": "AvailablePrivateEndpointTypesResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AvailablePrivateEndpointTypesResult#nextLink:member", - "docComment": "/**\n * The URL to get the next set of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AvailablePrivateEndpointTypesResult#value:member", - "docComment": "/**\n * An array of available privateEndpoint type.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "AvailablePrivateEndpointType", - "canonicalReference": "network-resource-manager!AvailablePrivateEndpointType:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!AvailableProvidersList:interface", - "docComment": "/**\n * List of available countries with details.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AvailableProvidersList " - } - ], - "releaseTag": "Public", - "name": "AvailableProvidersList", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AvailableProvidersList#countries:member", - "docComment": "/**\n * List of available countries.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "countries: " - }, - { - "kind": "Reference", - "text": "AvailableProvidersListCountry", - "canonicalReference": "network-resource-manager!AvailableProvidersListCountry:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "countries", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!AvailableProvidersListCity:interface", - "docComment": "/**\n * City or town details.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AvailableProvidersListCity " - } - ], - "releaseTag": "Public", - "name": "AvailableProvidersListCity", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AvailableProvidersListCity#cityName:member", - "docComment": "/**\n * The city or town name.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "cityName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "cityName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AvailableProvidersListCity#providers:member", - "docComment": "/**\n * A list of Internet service providers.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "providers?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "providers", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!AvailableProvidersListCountry:interface", - "docComment": "/**\n * Country details.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AvailableProvidersListCountry " - } - ], - "releaseTag": "Public", - "name": "AvailableProvidersListCountry", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AvailableProvidersListCountry#countryName:member", - "docComment": "/**\n * The country name.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "countryName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "countryName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AvailableProvidersListCountry#providers:member", - "docComment": "/**\n * A list of Internet service providers.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "providers?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "providers", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AvailableProvidersListCountry#states:member", - "docComment": "/**\n * List of available states in the country.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "states?: " - }, - { - "kind": "Reference", - "text": "AvailableProvidersListState", - "canonicalReference": "network-resource-manager!AvailableProvidersListState:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "states", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!AvailableProvidersListParameters:interface", - "docComment": "/**\n * Constraints that determine the list of available Internet service providers.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AvailableProvidersListParameters " - } - ], - "releaseTag": "Public", - "name": "AvailableProvidersListParameters", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AvailableProvidersListParameters#azureLocations:member", - "docComment": "/**\n * A list of Azure regions.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "azureLocations?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "azureLocations", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AvailableProvidersListParameters#city:member", - "docComment": "/**\n * The city or town for available providers list.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "city?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "city", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AvailableProvidersListParameters#country:member", - "docComment": "/**\n * The country for available providers list.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "country?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "country", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AvailableProvidersListParameters#state:member", - "docComment": "/**\n * The state for available providers list.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "state?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "state", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!AvailableProvidersListState:interface", - "docComment": "/**\n * State details.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AvailableProvidersListState " - } - ], - "releaseTag": "Public", - "name": "AvailableProvidersListState", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AvailableProvidersListState#cities:member", - "docComment": "/**\n * List of available cities or towns in the state.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "cities?: " - }, - { - "kind": "Reference", - "text": "AvailableProvidersListCity", - "canonicalReference": "network-resource-manager!AvailableProvidersListCity:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "cities", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AvailableProvidersListState#providers:member", - "docComment": "/**\n * A list of Internet service providers.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "providers?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "providers", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AvailableProvidersListState#stateName:member", - "docComment": "/**\n * The state name.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "stateName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "stateName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!AvailableResourceGroupDelegations:interface", - "docComment": "/**\n * Interface representing a AvailableResourceGroupDelegations.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AvailableResourceGroupDelegations " - } - ], - "releaseTag": "Public", - "name": "AvailableResourceGroupDelegations", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!AvailableResourceGroupDelegations#list:member(1)", - "docComment": "/**\n * Gets all of the available subnet delegations for this resource group in this region.\n *\n * @param location - The location of the domain name.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(location: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AvailableResourceGroupDelegationsListOptionalParams", - "canonicalReference": "network-resource-manager!AvailableResourceGroupDelegationsListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "AvailableDelegation", - "canonicalReference": "network-resource-manager!AvailableDelegation:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "location", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "list" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!AvailableResourceGroupDelegationsListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AvailableResourceGroupDelegationsListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AvailableResourceGroupDelegationsListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!AvailableResourceGroupDelegationsListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AvailableResourceGroupDelegationsListNextResponse = " - }, - { - "kind": "Reference", - "text": "AvailableDelegationsResult", - "canonicalReference": "network-resource-manager!AvailableDelegationsResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AvailableResourceGroupDelegationsListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!AvailableResourceGroupDelegationsListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AvailableResourceGroupDelegationsListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AvailableResourceGroupDelegationsListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!AvailableResourceGroupDelegationsListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AvailableResourceGroupDelegationsListResponse = " - }, - { - "kind": "Reference", - "text": "AvailableDelegationsResult", - "canonicalReference": "network-resource-manager!AvailableDelegationsResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AvailableResourceGroupDelegationsListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!AvailableServiceAlias:interface", - "docComment": "/**\n * The available service alias.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AvailableServiceAlias " - } - ], - "releaseTag": "Public", - "name": "AvailableServiceAlias", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AvailableServiceAlias#id:member", - "docComment": "/**\n * The ID of the service alias.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "id?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AvailableServiceAlias#name:member", - "docComment": "/**\n * The name of the service alias.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AvailableServiceAlias#resourceName:member", - "docComment": "/**\n * The resource name of the service alias.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resourceName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resourceName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AvailableServiceAlias#type:member", - "docComment": "/**\n * The type of the resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "type?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!AvailableServiceAliases:interface", - "docComment": "/**\n * Interface representing a AvailableServiceAliases.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AvailableServiceAliases " - } - ], - "releaseTag": "Public", - "name": "AvailableServiceAliases", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!AvailableServiceAliases#list:member(1)", - "docComment": "/**\n * Gets all available service aliases for this subscription in this region.\n *\n * @param location - The location.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(location: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AvailableServiceAliasesListOptionalParams", - "canonicalReference": "network-resource-manager!AvailableServiceAliasesListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "AvailableServiceAlias", - "canonicalReference": "network-resource-manager!AvailableServiceAlias:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "location", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "list" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!AvailableServiceAliases#listByResourceGroup:member(1)", - "docComment": "/**\n * Gets all available service aliases for this resource group in this region.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param location - The location.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByResourceGroup(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", location: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AvailableServiceAliasesListByResourceGroupOptionalParams", - "canonicalReference": "network-resource-manager!AvailableServiceAliasesListByResourceGroupOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "AvailableServiceAlias", - "canonicalReference": "network-resource-manager!AvailableServiceAlias:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "location", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listByResourceGroup" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!AvailableServiceAliasesListByResourceGroupNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AvailableServiceAliasesListByResourceGroupNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AvailableServiceAliasesListByResourceGroupNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!AvailableServiceAliasesListByResourceGroupNextResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroupNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AvailableServiceAliasesListByResourceGroupNextResponse = " - }, - { - "kind": "Reference", - "text": "AvailableServiceAliasesResult", - "canonicalReference": "network-resource-manager!AvailableServiceAliasesResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AvailableServiceAliasesListByResourceGroupNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!AvailableServiceAliasesListByResourceGroupOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AvailableServiceAliasesListByResourceGroupOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AvailableServiceAliasesListByResourceGroupOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!AvailableServiceAliasesListByResourceGroupResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AvailableServiceAliasesListByResourceGroupResponse = " - }, - { - "kind": "Reference", - "text": "AvailableServiceAliasesResult", - "canonicalReference": "network-resource-manager!AvailableServiceAliasesResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AvailableServiceAliasesListByResourceGroupResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!AvailableServiceAliasesListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AvailableServiceAliasesListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AvailableServiceAliasesListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!AvailableServiceAliasesListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AvailableServiceAliasesListNextResponse = " - }, - { - "kind": "Reference", - "text": "AvailableServiceAliasesResult", - "canonicalReference": "network-resource-manager!AvailableServiceAliasesResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AvailableServiceAliasesListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!AvailableServiceAliasesListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AvailableServiceAliasesListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AvailableServiceAliasesListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!AvailableServiceAliasesListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AvailableServiceAliasesListResponse = " - }, - { - "kind": "Reference", - "text": "AvailableServiceAliasesResult", - "canonicalReference": "network-resource-manager!AvailableServiceAliasesResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AvailableServiceAliasesListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!AvailableServiceAliasesResult:interface", - "docComment": "/**\n * An array of available service aliases.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AvailableServiceAliasesResult " - } - ], - "releaseTag": "Public", - "name": "AvailableServiceAliasesResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AvailableServiceAliasesResult#nextLink:member", - "docComment": "/**\n * The URL to get the next set of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AvailableServiceAliasesResult#value:member", - "docComment": "/**\n * An array of available service aliases.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "AvailableServiceAlias", - "canonicalReference": "network-resource-manager!AvailableServiceAlias:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!AzureAsyncOperationResult:interface", - "docComment": "/**\n * The response body contains the status of the specified asynchronous operation, indicating whether it has succeeded, is in progress, or has failed. Note that this status is distinct from the HTTP status code returned for the Get Operation Status operation itself. If the asynchronous operation succeeded, the response body includes the HTTP status code for the successful request. If the asynchronous operation failed, the response body includes the HTTP status code for the failed request and error information regarding the failure.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AzureAsyncOperationResult " - } - ], - "releaseTag": "Public", - "name": "AzureAsyncOperationResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AzureAsyncOperationResult#error:member", - "docComment": "/**\n * Details of the error occurred during specified asynchronous operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "error?: " - }, - { - "kind": "Reference", - "text": "ErrorModel", - "canonicalReference": "network-resource-manager!ErrorModel:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "error", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AzureAsyncOperationResult#status:member", - "docComment": "/**\n * Status of the Azure async operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "status?: " - }, - { - "kind": "Reference", - "text": "NetworkOperationStatus", - "canonicalReference": "network-resource-manager!NetworkOperationStatus:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "status", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!AzureFirewall:type", - "docComment": "/**\n * Azure Firewall resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AzureFirewall = " - }, - { - "kind": "Reference", - "text": "Resource", - "canonicalReference": "network-resource-manager!Resource:interface" - }, - { - "kind": "Content", - "text": " & {\n zones?: string[];\n readonly etag?: string;\n applicationRuleCollections?: " - }, - { - "kind": "Reference", - "text": "AzureFirewallApplicationRuleCollection", - "canonicalReference": "network-resource-manager!AzureFirewallApplicationRuleCollection:type" - }, - { - "kind": "Content", - "text": "[];\n natRuleCollections?: " - }, - { - "kind": "Reference", - "text": "AzureFirewallNatRuleCollection", - "canonicalReference": "network-resource-manager!AzureFirewallNatRuleCollection:type" - }, - { - "kind": "Content", - "text": "[];\n networkRuleCollections?: " - }, - { - "kind": "Reference", - "text": "AzureFirewallNetworkRuleCollection", - "canonicalReference": "network-resource-manager!AzureFirewallNetworkRuleCollection:type" - }, - { - "kind": "Content", - "text": "[];\n ipConfigurations?: " - }, - { - "kind": "Reference", - "text": "AzureFirewallIPConfiguration", - "canonicalReference": "network-resource-manager!AzureFirewallIPConfiguration:type" - }, - { - "kind": "Content", - "text": "[];\n managementIpConfiguration?: " - }, - { - "kind": "Reference", - "text": "AzureFirewallIPConfiguration", - "canonicalReference": "network-resource-manager!AzureFirewallIPConfiguration:type" - }, - { - "kind": "Content", - "text": ";\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n threatIntelMode?: " - }, - { - "kind": "Reference", - "text": "AzureFirewallThreatIntelMode", - "canonicalReference": "network-resource-manager!AzureFirewallThreatIntelMode:type" - }, - { - "kind": "Content", - "text": ";\n virtualHub?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";\n firewallPolicy?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";\n readonly hubIpAddresses?: " - }, - { - "kind": "Reference", - "text": "HubIPAddresses", - "canonicalReference": "network-resource-manager!HubIPAddresses:interface" - }, - { - "kind": "Content", - "text": ";\n readonly ipGroups?: " - }, - { - "kind": "Reference", - "text": "AzureFirewallIpGroups", - "canonicalReference": "network-resource-manager!AzureFirewallIpGroups:interface" - }, - { - "kind": "Content", - "text": "[];\n sku?: " - }, - { - "kind": "Reference", - "text": "AzureFirewallSku", - "canonicalReference": "network-resource-manager!AzureFirewallSku:interface" - }, - { - "kind": "Content", - "text": ";\n additionalProperties?: {\n [propertyName: string]: string;\n };\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AzureFirewall", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 27 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!AzureFirewallApplicationRule:interface", - "docComment": "/**\n * Properties of an application rule.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AzureFirewallApplicationRule " - } - ], - "releaseTag": "Public", - "name": "AzureFirewallApplicationRule", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AzureFirewallApplicationRule#description:member", - "docComment": "/**\n * Description of the rule.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "description?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "description", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AzureFirewallApplicationRule#fqdnTags:member", - "docComment": "/**\n * List of FQDN Tags for this rule.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "fqdnTags?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "fqdnTags", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AzureFirewallApplicationRule#name:member", - "docComment": "/**\n * Name of the application rule.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AzureFirewallApplicationRule#protocols:member", - "docComment": "/**\n * Array of ApplicationRuleProtocols.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "protocols?: " - }, - { - "kind": "Reference", - "text": "AzureFirewallApplicationRuleProtocol", - "canonicalReference": "network-resource-manager!AzureFirewallApplicationRuleProtocol:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "protocols", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AzureFirewallApplicationRule#sourceAddresses:member", - "docComment": "/**\n * List of source IP addresses for this rule.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "sourceAddresses?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "sourceAddresses", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AzureFirewallApplicationRule#sourceIpGroups:member", - "docComment": "/**\n * List of source IpGroups for this rule.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "sourceIpGroups?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "sourceIpGroups", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AzureFirewallApplicationRule#targetFqdns:member", - "docComment": "/**\n * List of FQDNs for this rule.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "targetFqdns?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "targetFqdns", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!AzureFirewallApplicationRuleCollection:type", - "docComment": "/**\n * Application rule collection resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AzureFirewallApplicationRuleCollection = " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": " & {\n name?: string;\n readonly etag?: string;\n priority?: number;\n action?: " - }, - { - "kind": "Reference", - "text": "AzureFirewallRCAction", - "canonicalReference": "network-resource-manager!AzureFirewallRCAction:interface" - }, - { - "kind": "Content", - "text": ";\n rules?: " - }, - { - "kind": "Reference", - "text": "AzureFirewallApplicationRule", - "canonicalReference": "network-resource-manager!AzureFirewallApplicationRule:interface" - }, - { - "kind": "Content", - "text": "[];\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AzureFirewallApplicationRuleCollection", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 9 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!AzureFirewallApplicationRuleProtocol:interface", - "docComment": "/**\n * Properties of the application rule protocol.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AzureFirewallApplicationRuleProtocol " - } - ], - "releaseTag": "Public", - "name": "AzureFirewallApplicationRuleProtocol", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AzureFirewallApplicationRuleProtocol#port:member", - "docComment": "/**\n * Port number for the protocol, cannot be greater than 64000. This field is optional.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "port?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "port", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AzureFirewallApplicationRuleProtocol#protocolType:member", - "docComment": "/**\n * Protocol type.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "protocolType?: " - }, - { - "kind": "Reference", - "text": "AzureFirewallApplicationRuleProtocolType", - "canonicalReference": "network-resource-manager!AzureFirewallApplicationRuleProtocolType:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "protocolType", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!AzureFirewallApplicationRuleProtocolType:type", - "docComment": "/**\n * Defines values for AzureFirewallApplicationRuleProtocolType. \\ {@link KnownAzureFirewallApplicationRuleProtocolType} can be used interchangeably with AzureFirewallApplicationRuleProtocolType, this enum contains the known values that the service supports. ### Known values supported by the service **Http** \\ **Https** \\ **Mssql**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AzureFirewallApplicationRuleProtocolType = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AzureFirewallApplicationRuleProtocolType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!AzureFirewallFqdnTag:type", - "docComment": "/**\n * Azure Firewall FQDN Tag Resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AzureFirewallFqdnTag = " - }, - { - "kind": "Reference", - "text": "Resource", - "canonicalReference": "network-resource-manager!Resource:interface" - }, - { - "kind": "Content", - "text": " & {\n readonly etag?: string;\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n readonly fqdnTagName?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AzureFirewallFqdnTag", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!AzureFirewallFqdnTagListResult:interface", - "docComment": "/**\n * Response for ListAzureFirewallFqdnTags API service call.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AzureFirewallFqdnTagListResult " - } - ], - "releaseTag": "Public", - "name": "AzureFirewallFqdnTagListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AzureFirewallFqdnTagListResult#nextLink:member", - "docComment": "/**\n * URL to get the next set of results.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AzureFirewallFqdnTagListResult#value:member", - "docComment": "/**\n * List of Azure Firewall FQDN Tags in a resource group.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "AzureFirewallFqdnTag", - "canonicalReference": "network-resource-manager!AzureFirewallFqdnTag:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!AzureFirewallFqdnTags:interface", - "docComment": "/**\n * Interface representing a AzureFirewallFqdnTags.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AzureFirewallFqdnTags " - } - ], - "releaseTag": "Public", - "name": "AzureFirewallFqdnTags", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!AzureFirewallFqdnTags#listAll:member(1)", - "docComment": "/**\n * Gets all the Azure Firewall FQDN Tags in a subscription.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listAll(options?: " - }, - { - "kind": "Reference", - "text": "AzureFirewallFqdnTagsListAllOptionalParams", - "canonicalReference": "network-resource-manager!AzureFirewallFqdnTagsListAllOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "AzureFirewallFqdnTag", - "canonicalReference": "network-resource-manager!AzureFirewallFqdnTag:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "listAll" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!AzureFirewallFqdnTagsListAllNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AzureFirewallFqdnTagsListAllNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AzureFirewallFqdnTagsListAllNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!AzureFirewallFqdnTagsListAllNextResponse:type", - "docComment": "/**\n * Contains response data for the listAllNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AzureFirewallFqdnTagsListAllNextResponse = " - }, - { - "kind": "Reference", - "text": "AzureFirewallFqdnTagListResult", - "canonicalReference": "network-resource-manager!AzureFirewallFqdnTagListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AzureFirewallFqdnTagsListAllNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!AzureFirewallFqdnTagsListAllOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AzureFirewallFqdnTagsListAllOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AzureFirewallFqdnTagsListAllOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!AzureFirewallFqdnTagsListAllResponse:type", - "docComment": "/**\n * Contains response data for the listAll operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AzureFirewallFqdnTagsListAllResponse = " - }, - { - "kind": "Reference", - "text": "AzureFirewallFqdnTagListResult", - "canonicalReference": "network-resource-manager!AzureFirewallFqdnTagListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AzureFirewallFqdnTagsListAllResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!AzureFirewallIPConfiguration:type", - "docComment": "/**\n * IP configuration of an Azure Firewall.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AzureFirewallIPConfiguration = " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": " & {\n name?: string;\n readonly etag?: string;\n readonly type?: string;\n readonly privateIPAddress?: string;\n subnet?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";\n publicIPAddress?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AzureFirewallIPConfiguration", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 9 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!AzureFirewallIpGroups:interface", - "docComment": "/**\n * IpGroups associated with azure firewall.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AzureFirewallIpGroups " - } - ], - "releaseTag": "Public", - "name": "AzureFirewallIpGroups", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AzureFirewallIpGroups#changeNumber:member", - "docComment": "/**\n * The iteration number. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly changeNumber?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "changeNumber", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AzureFirewallIpGroups#id:member", - "docComment": "/**\n * Resource ID. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly id?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!AzureFirewallListResult:interface", - "docComment": "/**\n * Response for ListAzureFirewalls API service call.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AzureFirewallListResult " - } - ], - "releaseTag": "Public", - "name": "AzureFirewallListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AzureFirewallListResult#nextLink:member", - "docComment": "/**\n * URL to get the next set of results.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AzureFirewallListResult#value:member", - "docComment": "/**\n * List of Azure Firewalls in a resource group.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "AzureFirewall", - "canonicalReference": "network-resource-manager!AzureFirewall:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!AzureFirewallNatRCAction:interface", - "docComment": "/**\n * AzureFirewall NAT Rule Collection Action.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AzureFirewallNatRCAction " - } - ], - "releaseTag": "Public", - "name": "AzureFirewallNatRCAction", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AzureFirewallNatRCAction#type:member", - "docComment": "/**\n * The type of action.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "type?: " - }, - { - "kind": "Reference", - "text": "AzureFirewallNatRCActionType", - "canonicalReference": "network-resource-manager!AzureFirewallNatRCActionType:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!AzureFirewallNatRCActionType:type", - "docComment": "/**\n * Defines values for AzureFirewallNatRCActionType. \\ {@link KnownAzureFirewallNatRCActionType} can be used interchangeably with AzureFirewallNatRCActionType, this enum contains the known values that the service supports. ### Known values supported by the service **Snat** \\ **Dnat**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AzureFirewallNatRCActionType = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AzureFirewallNatRCActionType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!AzureFirewallNatRule:interface", - "docComment": "/**\n * Properties of a NAT rule.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AzureFirewallNatRule " - } - ], - "releaseTag": "Public", - "name": "AzureFirewallNatRule", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AzureFirewallNatRule#description:member", - "docComment": "/**\n * Description of the rule.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "description?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "description", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AzureFirewallNatRule#destinationAddresses:member", - "docComment": "/**\n * List of destination IP addresses for this rule. Supports IP ranges, prefixes, and service tags.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "destinationAddresses?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "destinationAddresses", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AzureFirewallNatRule#destinationPorts:member", - "docComment": "/**\n * List of destination ports.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "destinationPorts?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "destinationPorts", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AzureFirewallNatRule#name:member", - "docComment": "/**\n * Name of the NAT rule.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AzureFirewallNatRule#protocols:member", - "docComment": "/**\n * Array of AzureFirewallNetworkRuleProtocols applicable to this NAT rule.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "protocols?: " - }, - { - "kind": "Reference", - "text": "AzureFirewallNetworkRuleProtocol", - "canonicalReference": "network-resource-manager!AzureFirewallNetworkRuleProtocol:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "protocols", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AzureFirewallNatRule#sourceAddresses:member", - "docComment": "/**\n * List of source IP addresses for this rule.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "sourceAddresses?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "sourceAddresses", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AzureFirewallNatRule#sourceIpGroups:member", - "docComment": "/**\n * List of source IpGroups for this rule.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "sourceIpGroups?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "sourceIpGroups", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AzureFirewallNatRule#translatedAddress:member", - "docComment": "/**\n * The translated address for this NAT rule.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "translatedAddress?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "translatedAddress", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AzureFirewallNatRule#translatedFqdn:member", - "docComment": "/**\n * The translated FQDN for this NAT rule.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "translatedFqdn?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "translatedFqdn", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AzureFirewallNatRule#translatedPort:member", - "docComment": "/**\n * The translated port for this NAT rule.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "translatedPort?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "translatedPort", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!AzureFirewallNatRuleCollection:type", - "docComment": "/**\n * NAT rule collection resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AzureFirewallNatRuleCollection = " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": " & {\n name?: string;\n readonly etag?: string;\n priority?: number;\n action?: " - }, - { - "kind": "Reference", - "text": "AzureFirewallNatRCAction", - "canonicalReference": "network-resource-manager!AzureFirewallNatRCAction:interface" - }, - { - "kind": "Content", - "text": ";\n rules?: " - }, - { - "kind": "Reference", - "text": "AzureFirewallNatRule", - "canonicalReference": "network-resource-manager!AzureFirewallNatRule:interface" - }, - { - "kind": "Content", - "text": "[];\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AzureFirewallNatRuleCollection", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 9 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!AzureFirewallNetworkRule:interface", - "docComment": "/**\n * Properties of the network rule.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AzureFirewallNetworkRule " - } - ], - "releaseTag": "Public", - "name": "AzureFirewallNetworkRule", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AzureFirewallNetworkRule#description:member", - "docComment": "/**\n * Description of the rule.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "description?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "description", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AzureFirewallNetworkRule#destinationAddresses:member", - "docComment": "/**\n * List of destination IP addresses.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "destinationAddresses?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "destinationAddresses", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AzureFirewallNetworkRule#destinationFqdns:member", - "docComment": "/**\n * List of destination FQDNs.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "destinationFqdns?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "destinationFqdns", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AzureFirewallNetworkRule#destinationIpGroups:member", - "docComment": "/**\n * List of destination IpGroups for this rule.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "destinationIpGroups?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "destinationIpGroups", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AzureFirewallNetworkRule#destinationPorts:member", - "docComment": "/**\n * List of destination ports.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "destinationPorts?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "destinationPorts", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AzureFirewallNetworkRule#name:member", - "docComment": "/**\n * Name of the network rule.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AzureFirewallNetworkRule#protocols:member", - "docComment": "/**\n * Array of AzureFirewallNetworkRuleProtocols.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "protocols?: " - }, - { - "kind": "Reference", - "text": "AzureFirewallNetworkRuleProtocol", - "canonicalReference": "network-resource-manager!AzureFirewallNetworkRuleProtocol:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "protocols", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AzureFirewallNetworkRule#sourceAddresses:member", - "docComment": "/**\n * List of source IP addresses for this rule.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "sourceAddresses?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "sourceAddresses", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AzureFirewallNetworkRule#sourceIpGroups:member", - "docComment": "/**\n * List of source IpGroups for this rule.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "sourceIpGroups?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "sourceIpGroups", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!AzureFirewallNetworkRuleCollection:type", - "docComment": "/**\n * Network rule collection resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AzureFirewallNetworkRuleCollection = " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": " & {\n name?: string;\n readonly etag?: string;\n priority?: number;\n action?: " - }, - { - "kind": "Reference", - "text": "AzureFirewallRCAction", - "canonicalReference": "network-resource-manager!AzureFirewallRCAction:interface" - }, - { - "kind": "Content", - "text": ";\n rules?: " - }, - { - "kind": "Reference", - "text": "AzureFirewallNetworkRule", - "canonicalReference": "network-resource-manager!AzureFirewallNetworkRule:interface" - }, - { - "kind": "Content", - "text": "[];\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AzureFirewallNetworkRuleCollection", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 9 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!AzureFirewallNetworkRuleProtocol:type", - "docComment": "/**\n * Defines values for AzureFirewallNetworkRuleProtocol. \\ {@link KnownAzureFirewallNetworkRuleProtocol} can be used interchangeably with AzureFirewallNetworkRuleProtocol, this enum contains the known values that the service supports. ### Known values supported by the service **TCP** \\ **UDP** \\ **Any** \\ **ICMP**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AzureFirewallNetworkRuleProtocol = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AzureFirewallNetworkRuleProtocol", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!AzureFirewallPublicIPAddress:interface", - "docComment": "/**\n * Public IP Address associated with azure firewall.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AzureFirewallPublicIPAddress " - } - ], - "releaseTag": "Public", - "name": "AzureFirewallPublicIPAddress", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AzureFirewallPublicIPAddress#address:member", - "docComment": "/**\n * Public IP Address value.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "address?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "address", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!AzureFirewallRCAction:interface", - "docComment": "/**\n * Properties of the AzureFirewallRCAction.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AzureFirewallRCAction " - } - ], - "releaseTag": "Public", - "name": "AzureFirewallRCAction", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AzureFirewallRCAction#type:member", - "docComment": "/**\n * The type of action.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "type?: " - }, - { - "kind": "Reference", - "text": "AzureFirewallRCActionType", - "canonicalReference": "network-resource-manager!AzureFirewallRCActionType:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!AzureFirewallRCActionType:type", - "docComment": "/**\n * Defines values for AzureFirewallRCActionType. \\ {@link KnownAzureFirewallRCActionType} can be used interchangeably with AzureFirewallRCActionType, this enum contains the known values that the service supports. ### Known values supported by the service **Allow** \\ **Deny**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AzureFirewallRCActionType = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AzureFirewallRCActionType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!AzureFirewalls:interface", - "docComment": "/**\n * Interface representing a AzureFirewalls.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AzureFirewalls " - } - ], - "releaseTag": "Public", - "name": "AzureFirewalls", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!AzureFirewalls#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Creates or updates the specified Azure Firewall.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param azureFirewallName - The name of the Azure Firewall.\n *\n * @param parameters - Parameters supplied to the create or update Azure Firewall operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", azureFirewallName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "AzureFirewall", - "canonicalReference": "network-resource-manager!AzureFirewall:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AzureFirewallsCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!AzureFirewallsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "AzureFirewallsCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!AzureFirewallsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "AzureFirewallsCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!AzureFirewallsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "azureFirewallName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!AzureFirewalls#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Creates or updates the specified Azure Firewall.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param azureFirewallName - The name of the Azure Firewall.\n *\n * @param parameters - Parameters supplied to the create or update Azure Firewall operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", azureFirewallName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "AzureFirewall", - "canonicalReference": "network-resource-manager!AzureFirewall:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AzureFirewallsCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!AzureFirewallsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "AzureFirewallsCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!AzureFirewallsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "azureFirewallName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!AzureFirewalls#beginDelete:member(1)", - "docComment": "/**\n * Deletes the specified Azure Firewall.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param azureFirewallName - The name of the Azure Firewall.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", azureFirewallName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AzureFirewallsDeleteOptionalParams", - "canonicalReference": "network-resource-manager!AzureFirewallsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "azureFirewallName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!AzureFirewalls#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes the specified Azure Firewall.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param azureFirewallName - The name of the Azure Firewall.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", azureFirewallName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AzureFirewallsDeleteOptionalParams", - "canonicalReference": "network-resource-manager!AzureFirewallsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "azureFirewallName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!AzureFirewalls#beginUpdateTags:member(1)", - "docComment": "/**\n * Updates tags of an Azure Firewall resource.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param azureFirewallName - The name of the Azure Firewall.\n *\n * @param parameters - Parameters supplied to update azure firewall tags.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginUpdateTags(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", azureFirewallName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "TagsObject", - "canonicalReference": "network-resource-manager!TagsObject:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AzureFirewallsUpdateTagsOptionalParams", - "canonicalReference": "network-resource-manager!AzureFirewallsUpdateTagsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "AzureFirewallsUpdateTagsResponse", - "canonicalReference": "network-resource-manager!AzureFirewallsUpdateTagsResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "AzureFirewallsUpdateTagsResponse", - "canonicalReference": "network-resource-manager!AzureFirewallsUpdateTagsResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "azureFirewallName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginUpdateTags" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!AzureFirewalls#beginUpdateTagsAndWait:member(1)", - "docComment": "/**\n * Updates tags of an Azure Firewall resource.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param azureFirewallName - The name of the Azure Firewall.\n *\n * @param parameters - Parameters supplied to update azure firewall tags.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginUpdateTagsAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", azureFirewallName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "TagsObject", - "canonicalReference": "network-resource-manager!TagsObject:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AzureFirewallsUpdateTagsOptionalParams", - "canonicalReference": "network-resource-manager!AzureFirewallsUpdateTagsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "AzureFirewallsUpdateTagsResponse", - "canonicalReference": "network-resource-manager!AzureFirewallsUpdateTagsResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "azureFirewallName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginUpdateTagsAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!AzureFirewalls#get:member(1)", - "docComment": "/**\n * Gets the specified Azure Firewall.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param azureFirewallName - The name of the Azure Firewall.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", azureFirewallName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AzureFirewallsGetOptionalParams", - "canonicalReference": "network-resource-manager!AzureFirewallsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "AzureFirewallsGetResponse", - "canonicalReference": "network-resource-manager!AzureFirewallsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "azureFirewallName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!AzureFirewalls#list:member(1)", - "docComment": "/**\n * Lists all Azure Firewalls in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AzureFirewallsListOptionalParams", - "canonicalReference": "network-resource-manager!AzureFirewallsListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "AzureFirewall", - "canonicalReference": "network-resource-manager!AzureFirewall:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "list" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!AzureFirewalls#listAll:member(1)", - "docComment": "/**\n * Gets all the Azure Firewalls in a subscription.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listAll(options?: " - }, - { - "kind": "Reference", - "text": "AzureFirewallsListAllOptionalParams", - "canonicalReference": "network-resource-manager!AzureFirewallsListAllOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "AzureFirewall", - "canonicalReference": "network-resource-manager!AzureFirewall:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "listAll" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!AzureFirewallsCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AzureFirewallsCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AzureFirewallsCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AzureFirewallsCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AzureFirewallsCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!AzureFirewallsCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AzureFirewallsCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "AzureFirewall", - "canonicalReference": "network-resource-manager!AzureFirewall:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AzureFirewallsCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!AzureFirewallsDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AzureFirewallsDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AzureFirewallsDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AzureFirewallsDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AzureFirewallsDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!AzureFirewallsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AzureFirewallsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AzureFirewallsGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!AzureFirewallsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AzureFirewallsGetResponse = " - }, - { - "kind": "Reference", - "text": "AzureFirewall", - "canonicalReference": "network-resource-manager!AzureFirewall:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AzureFirewallsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!AzureFirewallSku:interface", - "docComment": "/**\n * SKU of an Azure Firewall.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AzureFirewallSku " - } - ], - "releaseTag": "Public", - "name": "AzureFirewallSku", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AzureFirewallSku#name:member", - "docComment": "/**\n * Name of an Azure Firewall SKU.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Reference", - "text": "AzureFirewallSkuName", - "canonicalReference": "network-resource-manager!AzureFirewallSkuName:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AzureFirewallSku#tier:member", - "docComment": "/**\n * Tier of an Azure Firewall.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "tier?: " - }, - { - "kind": "Reference", - "text": "AzureFirewallSkuTier", - "canonicalReference": "network-resource-manager!AzureFirewallSkuTier:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tier", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!AzureFirewallSkuName:type", - "docComment": "/**\n * Defines values for AzureFirewallSkuName. \\ {@link KnownAzureFirewallSkuName} can be used interchangeably with AzureFirewallSkuName, this enum contains the known values that the service supports. ### Known values supported by the service **AZFW_VNet** \\ **AZFW_Hub**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AzureFirewallSkuName = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AzureFirewallSkuName", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!AzureFirewallSkuTier:type", - "docComment": "/**\n * Defines values for AzureFirewallSkuTier. \\ {@link KnownAzureFirewallSkuTier} can be used interchangeably with AzureFirewallSkuTier, this enum contains the known values that the service supports. ### Known values supported by the service **Standard** \\ **Premium**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AzureFirewallSkuTier = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AzureFirewallSkuTier", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!AzureFirewallsListAllNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AzureFirewallsListAllNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AzureFirewallsListAllNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!AzureFirewallsListAllNextResponse:type", - "docComment": "/**\n * Contains response data for the listAllNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AzureFirewallsListAllNextResponse = " - }, - { - "kind": "Reference", - "text": "AzureFirewallListResult", - "canonicalReference": "network-resource-manager!AzureFirewallListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AzureFirewallsListAllNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!AzureFirewallsListAllOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AzureFirewallsListAllOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AzureFirewallsListAllOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!AzureFirewallsListAllResponse:type", - "docComment": "/**\n * Contains response data for the listAll operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AzureFirewallsListAllResponse = " - }, - { - "kind": "Reference", - "text": "AzureFirewallListResult", - "canonicalReference": "network-resource-manager!AzureFirewallListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AzureFirewallsListAllResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!AzureFirewallsListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AzureFirewallsListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AzureFirewallsListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!AzureFirewallsListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AzureFirewallsListNextResponse = " - }, - { - "kind": "Reference", - "text": "AzureFirewallListResult", - "canonicalReference": "network-resource-manager!AzureFirewallListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AzureFirewallsListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!AzureFirewallsListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AzureFirewallsListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AzureFirewallsListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!AzureFirewallsListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AzureFirewallsListResponse = " - }, - { - "kind": "Reference", - "text": "AzureFirewallListResult", - "canonicalReference": "network-resource-manager!AzureFirewallListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AzureFirewallsListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!AzureFirewallsUpdateTagsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AzureFirewallsUpdateTagsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AzureFirewallsUpdateTagsOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AzureFirewallsUpdateTagsOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AzureFirewallsUpdateTagsOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!AzureFirewallsUpdateTagsResponse:type", - "docComment": "/**\n * Contains response data for the updateTags operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AzureFirewallsUpdateTagsResponse = " - }, - { - "kind": "Reference", - "text": "AzureFirewall", - "canonicalReference": "network-resource-manager!AzureFirewall:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AzureFirewallsUpdateTagsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!AzureFirewallThreatIntelMode:type", - "docComment": "/**\n * Defines values for AzureFirewallThreatIntelMode. \\ {@link KnownAzureFirewallThreatIntelMode} can be used interchangeably with AzureFirewallThreatIntelMode, this enum contains the known values that the service supports. ### Known values supported by the service **Alert** \\ **Deny** \\ **Off**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AzureFirewallThreatIntelMode = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AzureFirewallThreatIntelMode", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!AzureReachabilityReport:interface", - "docComment": "/**\n * Azure reachability report details.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AzureReachabilityReport " - } - ], - "releaseTag": "Public", - "name": "AzureReachabilityReport", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AzureReachabilityReport#aggregationLevel:member", - "docComment": "/**\n * The aggregation level of Azure reachability report. Can be Country, State or City.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "aggregationLevel: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "aggregationLevel", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AzureReachabilityReport#providerLocation:member", - "docComment": "/**\n * Parameters that define a geographic location.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "providerLocation: " - }, - { - "kind": "Reference", - "text": "AzureReachabilityReportLocation", - "canonicalReference": "network-resource-manager!AzureReachabilityReportLocation:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "providerLocation", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AzureReachabilityReport#reachabilityReport:member", - "docComment": "/**\n * List of Azure reachability report items.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "reachabilityReport: " - }, - { - "kind": "Reference", - "text": "AzureReachabilityReportItem", - "canonicalReference": "network-resource-manager!AzureReachabilityReportItem:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "reachabilityReport", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!AzureReachabilityReportItem:interface", - "docComment": "/**\n * Azure reachability report details for a given provider location.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AzureReachabilityReportItem " - } - ], - "releaseTag": "Public", - "name": "AzureReachabilityReportItem", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AzureReachabilityReportItem#azureLocation:member", - "docComment": "/**\n * The Azure region.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "azureLocation?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "azureLocation", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AzureReachabilityReportItem#latencies:member", - "docComment": "/**\n * List of latency details for each of the time series.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "latencies?: " - }, - { - "kind": "Reference", - "text": "AzureReachabilityReportLatencyInfo", - "canonicalReference": "network-resource-manager!AzureReachabilityReportLatencyInfo:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "latencies", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AzureReachabilityReportItem#provider:member", - "docComment": "/**\n * The Internet service provider.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "provider?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "provider", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!AzureReachabilityReportLatencyInfo:interface", - "docComment": "/**\n * Details on latency for a time series.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AzureReachabilityReportLatencyInfo " - } - ], - "releaseTag": "Public", - "name": "AzureReachabilityReportLatencyInfo", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AzureReachabilityReportLatencyInfo#score:member", - "docComment": "/**\n * The relative latency score between 1 and 100, higher values indicating a faster connection.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "score?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "score", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AzureReachabilityReportLatencyInfo#timeStamp:member", - "docComment": "/**\n * The time stamp.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "timeStamp?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "timeStamp", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!AzureReachabilityReportLocation:interface", - "docComment": "/**\n * Parameters that define a geographic location.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AzureReachabilityReportLocation " - } - ], - "releaseTag": "Public", - "name": "AzureReachabilityReportLocation", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AzureReachabilityReportLocation#city:member", - "docComment": "/**\n * The name of the city or town.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "city?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "city", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AzureReachabilityReportLocation#country:member", - "docComment": "/**\n * The name of the country.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "country: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "country", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AzureReachabilityReportLocation#state:member", - "docComment": "/**\n * The name of the state.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "state?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "state", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!AzureReachabilityReportParameters:interface", - "docComment": "/**\n * Geographic and time constraints for Azure reachability report.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AzureReachabilityReportParameters " - } - ], - "releaseTag": "Public", - "name": "AzureReachabilityReportParameters", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AzureReachabilityReportParameters#azureLocations:member", - "docComment": "/**\n * Optional Azure regions to scope the query to.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "azureLocations?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "azureLocations", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AzureReachabilityReportParameters#endTime:member", - "docComment": "/**\n * The end time for the Azure reachability report.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "endTime: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "endTime", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AzureReachabilityReportParameters#providerLocation:member", - "docComment": "/**\n * Parameters that define a geographic location.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "providerLocation: " - }, - { - "kind": "Reference", - "text": "AzureReachabilityReportLocation", - "canonicalReference": "network-resource-manager!AzureReachabilityReportLocation:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "providerLocation", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AzureReachabilityReportParameters#providers:member", - "docComment": "/**\n * List of Internet service providers.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "providers?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "providers", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!AzureReachabilityReportParameters#startTime:member", - "docComment": "/**\n * The start time for the Azure reachability report.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "startTime: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "startTime", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!BackendAddressPool:type", - "docComment": "/**\n * Pool of backend IP addresses.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type BackendAddressPool = " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": " & {\n name?: string;\n readonly etag?: string;\n readonly type?: string;\n readonly backendIPConfigurations?: " - }, - { - "kind": "Reference", - "text": "NetworkInterfaceIPConfiguration", - "canonicalReference": "network-resource-manager!NetworkInterfaceIPConfiguration:type" - }, - { - "kind": "Content", - "text": "[];\n loadBalancerBackendAddresses?: " - }, - { - "kind": "Reference", - "text": "LoadBalancerBackendAddress", - "canonicalReference": "network-resource-manager!LoadBalancerBackendAddress:interface" - }, - { - "kind": "Content", - "text": "[];\n readonly loadBalancingRules?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": "[];\n readonly outboundRule?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";\n readonly outboundRules?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": "[];\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "BackendAddressPool", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 15 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!BastionActiveSession:interface", - "docComment": "/**\n * The session detail for a target.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface BastionActiveSession " - } - ], - "releaseTag": "Public", - "name": "BastionActiveSession", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!BastionActiveSession#protocol:member", - "docComment": "/**\n * The protocol used to connect to the target. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly protocol?: " - }, - { - "kind": "Reference", - "text": "BastionConnectProtocol", - "canonicalReference": "network-resource-manager!BastionConnectProtocol:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "protocol", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!BastionActiveSession#resourceType:member", - "docComment": "/**\n * The type of the resource. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly resourceType?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resourceType", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!BastionActiveSession#sessionDurationInMins:member", - "docComment": "/**\n * Duration in mins the session has been active. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly sessionDurationInMins?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "sessionDurationInMins", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!BastionActiveSession#sessionId:member", - "docComment": "/**\n * A unique id for the session. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly sessionId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "sessionId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!BastionActiveSession#startTime:member", - "docComment": "/**\n * The time when the session started. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly startTime?: " - }, - { - "kind": "Reference", - "text": "Record", - "canonicalReference": "!Record:type" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "startTime", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!BastionActiveSession#targetHostName:member", - "docComment": "/**\n * The host name of the target. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly targetHostName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "targetHostName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!BastionActiveSession#targetIpAddress:member", - "docComment": "/**\n * The IP Address of the target. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly targetIpAddress?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "targetIpAddress", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!BastionActiveSession#targetResourceGroup:member", - "docComment": "/**\n * The resource group of the target. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly targetResourceGroup?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "targetResourceGroup", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!BastionActiveSession#targetResourceId:member", - "docComment": "/**\n * The resource id of the target. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly targetResourceId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "targetResourceId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!BastionActiveSession#targetSubscriptionId:member", - "docComment": "/**\n * The subscription id for the target virtual machine. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly targetSubscriptionId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "targetSubscriptionId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!BastionActiveSession#userName:member", - "docComment": "/**\n * The user name who is active on this session. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly userName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "userName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!BastionActiveSessionListResult:interface", - "docComment": "/**\n * Response for GetActiveSessions.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface BastionActiveSessionListResult " - } - ], - "releaseTag": "Public", - "name": "BastionActiveSessionListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!BastionActiveSessionListResult#nextLink:member", - "docComment": "/**\n * The URL to get the next set of results.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!BastionActiveSessionListResult#value:member", - "docComment": "/**\n * List of active sessions on the bastion.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "BastionActiveSession", - "canonicalReference": "network-resource-manager!BastionActiveSession:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!BastionConnectProtocol:type", - "docComment": "/**\n * Defines values for BastionConnectProtocol. \\ {@link KnownBastionConnectProtocol} can be used interchangeably with BastionConnectProtocol, this enum contains the known values that the service supports. ### Known values supported by the service **SSH** \\ **RDP**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type BastionConnectProtocol = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "BastionConnectProtocol", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!BastionHost:type", - "docComment": "/**\n * Bastion Host resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type BastionHost = " - }, - { - "kind": "Reference", - "text": "Resource", - "canonicalReference": "network-resource-manager!Resource:interface" - }, - { - "kind": "Content", - "text": " & {\n readonly etag?: string;\n ipConfigurations?: " - }, - { - "kind": "Reference", - "text": "BastionHostIPConfiguration", - "canonicalReference": "network-resource-manager!BastionHostIPConfiguration:type" - }, - { - "kind": "Content", - "text": "[];\n dnsName?: string;\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "BastionHost", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 7 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!BastionHostIPConfiguration:type", - "docComment": "/**\n * IP configuration of an Bastion Host.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type BastionHostIPConfiguration = " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": " & {\n name?: string;\n readonly etag?: string;\n readonly type?: string;\n subnet?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";\n publicIPAddress?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n privateIPAllocationMethod?: " - }, - { - "kind": "Reference", - "text": "IPAllocationMethod", - "canonicalReference": "network-resource-manager!IPAllocationMethod:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "BastionHostIPConfiguration", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 11 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!BastionHostListResult:interface", - "docComment": "/**\n * Response for ListBastionHosts API service call.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface BastionHostListResult " - } - ], - "releaseTag": "Public", - "name": "BastionHostListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!BastionHostListResult#nextLink:member", - "docComment": "/**\n * URL to get the next set of results.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!BastionHostListResult#value:member", - "docComment": "/**\n * List of Bastion Hosts in a resource group.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "BastionHost", - "canonicalReference": "network-resource-manager!BastionHost:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!BastionHosts:interface", - "docComment": "/**\n * Interface representing a BastionHosts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface BastionHosts " - } - ], - "releaseTag": "Public", - "name": "BastionHosts", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!BastionHosts#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Creates or updates the specified Bastion Host.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param bastionHostName - The name of the Bastion Host.\n *\n * @param parameters - Parameters supplied to the create or update Bastion Host operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", bastionHostName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "BastionHost", - "canonicalReference": "network-resource-manager!BastionHost:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "BastionHostsCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!BastionHostsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "BastionHostsCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!BastionHostsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "BastionHostsCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!BastionHostsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "bastionHostName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!BastionHosts#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Creates or updates the specified Bastion Host.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param bastionHostName - The name of the Bastion Host.\n *\n * @param parameters - Parameters supplied to the create or update Bastion Host operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", bastionHostName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "BastionHost", - "canonicalReference": "network-resource-manager!BastionHost:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "BastionHostsCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!BastionHostsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "BastionHostsCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!BastionHostsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "bastionHostName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!BastionHosts#beginDelete:member(1)", - "docComment": "/**\n * Deletes the specified Bastion Host.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param bastionHostName - The name of the Bastion Host.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", bastionHostName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "BastionHostsDeleteOptionalParams", - "canonicalReference": "network-resource-manager!BastionHostsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "bastionHostName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!BastionHosts#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes the specified Bastion Host.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param bastionHostName - The name of the Bastion Host.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", bastionHostName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "BastionHostsDeleteOptionalParams", - "canonicalReference": "network-resource-manager!BastionHostsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "bastionHostName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!BastionHosts#get:member(1)", - "docComment": "/**\n * Gets the specified Bastion Host.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param bastionHostName - The name of the Bastion Host.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", bastionHostName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "BastionHostsGetOptionalParams", - "canonicalReference": "network-resource-manager!BastionHostsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "BastionHostsGetResponse", - "canonicalReference": "network-resource-manager!BastionHostsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "bastionHostName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!BastionHosts#list:member(1)", - "docComment": "/**\n * Lists all Bastion Hosts in a subscription.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(options?: " - }, - { - "kind": "Reference", - "text": "BastionHostsListOptionalParams", - "canonicalReference": "network-resource-manager!BastionHostsListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "BastionHost", - "canonicalReference": "network-resource-manager!BastionHost:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "list" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!BastionHosts#listByResourceGroup:member(1)", - "docComment": "/**\n * Lists all Bastion Hosts in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByResourceGroup(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "BastionHostsListByResourceGroupOptionalParams", - "canonicalReference": "network-resource-manager!BastionHostsListByResourceGroupOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "BastionHost", - "canonicalReference": "network-resource-manager!BastionHost:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "listByResourceGroup" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!BastionHostsCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface BastionHostsCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "BastionHostsCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!BastionHostsCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!BastionHostsCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!BastionHostsCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type BastionHostsCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "BastionHost", - "canonicalReference": "network-resource-manager!BastionHost:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "BastionHostsCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!BastionHostsDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface BastionHostsDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "BastionHostsDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!BastionHostsDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!BastionHostsDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!BastionHostsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface BastionHostsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "BastionHostsGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!BastionHostsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type BastionHostsGetResponse = " - }, - { - "kind": "Reference", - "text": "BastionHost", - "canonicalReference": "network-resource-manager!BastionHost:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "BastionHostsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!BastionHostsListByResourceGroupNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface BastionHostsListByResourceGroupNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "BastionHostsListByResourceGroupNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!BastionHostsListByResourceGroupNextResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroupNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type BastionHostsListByResourceGroupNextResponse = " - }, - { - "kind": "Reference", - "text": "BastionHostListResult", - "canonicalReference": "network-resource-manager!BastionHostListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "BastionHostsListByResourceGroupNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!BastionHostsListByResourceGroupOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface BastionHostsListByResourceGroupOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "BastionHostsListByResourceGroupOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!BastionHostsListByResourceGroupResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type BastionHostsListByResourceGroupResponse = " - }, - { - "kind": "Reference", - "text": "BastionHostListResult", - "canonicalReference": "network-resource-manager!BastionHostListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "BastionHostsListByResourceGroupResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!BastionHostsListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface BastionHostsListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "BastionHostsListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!BastionHostsListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type BastionHostsListNextResponse = " - }, - { - "kind": "Reference", - "text": "BastionHostListResult", - "canonicalReference": "network-resource-manager!BastionHostListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "BastionHostsListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!BastionHostsListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface BastionHostsListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "BastionHostsListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!BastionHostsListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type BastionHostsListResponse = " - }, - { - "kind": "Reference", - "text": "BastionHostListResult", - "canonicalReference": "network-resource-manager!BastionHostListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "BastionHostsListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!BastionSessionDeleteResult:interface", - "docComment": "/**\n * Response for DisconnectActiveSessions.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface BastionSessionDeleteResult " - } - ], - "releaseTag": "Public", - "name": "BastionSessionDeleteResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!BastionSessionDeleteResult#nextLink:member", - "docComment": "/**\n * The URL to get the next set of results.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!BastionSessionDeleteResult#value:member", - "docComment": "/**\n * List of sessions with their corresponding state.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "BastionSessionState", - "canonicalReference": "network-resource-manager!BastionSessionState:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!BastionSessionState:interface", - "docComment": "/**\n * The session state detail for a target.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface BastionSessionState " - } - ], - "releaseTag": "Public", - "name": "BastionSessionState", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!BastionSessionState#message:member", - "docComment": "/**\n * Used for extra information. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly message?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "message", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!BastionSessionState#sessionId:member", - "docComment": "/**\n * A unique id for the session. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly sessionId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "sessionId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!BastionSessionState#state:member", - "docComment": "/**\n * The state of the session. Disconnected/Failed/NotFound. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly state?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "state", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!BastionShareableLink:interface", - "docComment": "/**\n * Bastion Shareable Link.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface BastionShareableLink " - } - ], - "releaseTag": "Public", - "name": "BastionShareableLink", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!BastionShareableLink#bsl:member", - "docComment": "/**\n * The unique Bastion Shareable Link to the virtual machine. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly bsl?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "bsl", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!BastionShareableLink#createdAt:member", - "docComment": "/**\n * The time when the link was created. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly createdAt?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "createdAt", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!BastionShareableLink#message:member", - "docComment": "/**\n * Optional field indicating the warning or error message related to the vm in case of partial failure. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly message?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "message", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!BastionShareableLink#vm:member", - "docComment": "/**\n * Reference of the virtual machine resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "vm: " - }, - { - "kind": "Reference", - "text": "Vm", - "canonicalReference": "network-resource-manager!Vm:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "vm", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!BastionShareableLinkListRequest:interface", - "docComment": "/**\n * Post request for all the Bastion Shareable Link endpoints.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface BastionShareableLinkListRequest " - } - ], - "releaseTag": "Public", - "name": "BastionShareableLinkListRequest", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!BastionShareableLinkListRequest#vms:member", - "docComment": "/**\n * List of VM references.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "vms?: " - }, - { - "kind": "Reference", - "text": "BastionShareableLink", - "canonicalReference": "network-resource-manager!BastionShareableLink:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "vms", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!BastionShareableLinkListResult:interface", - "docComment": "/**\n * Response for all the Bastion Shareable Link endpoints.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface BastionShareableLinkListResult " - } - ], - "releaseTag": "Public", - "name": "BastionShareableLinkListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!BastionShareableLinkListResult#nextLink:member", - "docComment": "/**\n * The URL to get the next set of results.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!BastionShareableLinkListResult#value:member", - "docComment": "/**\n * List of Bastion Shareable Links for the request.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "BastionShareableLink", - "canonicalReference": "network-resource-manager!BastionShareableLink:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!BGPCommunity:interface", - "docComment": "/**\n * Contains bgp community information offered in Service Community resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface BGPCommunity " - } - ], - "releaseTag": "Public", - "name": "BGPCommunity", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!BGPCommunity#communityName:member", - "docComment": "/**\n * The name of the bgp community. e.g. Skype.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "communityName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "communityName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!BGPCommunity#communityPrefixes:member", - "docComment": "/**\n * The prefixes that the bgp community contains.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "communityPrefixes?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "communityPrefixes", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!BGPCommunity#communityValue:member", - "docComment": "/**\n * The value of the bgp community. For more information: https://docs.microsoft.com/en-us/azure/expressroute/expressroute-routing.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "communityValue?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "communityValue", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!BGPCommunity#isAuthorizedToUse:member", - "docComment": "/**\n * Customer is authorized to use bgp community or not.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "isAuthorizedToUse?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "isAuthorizedToUse", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!BGPCommunity#serviceGroup:member", - "docComment": "/**\n * The service group of the bgp community contains.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "serviceGroup?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "serviceGroup", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!BGPCommunity#serviceSupportedRegion:member", - "docComment": "/**\n * The region which the service support. e.g. For O365, region is Global.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "serviceSupportedRegion?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "serviceSupportedRegion", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!BgpPeerState:type", - "docComment": "/**\n * Defines values for BgpPeerState. \\ {@link KnownBgpPeerState} can be used interchangeably with BgpPeerState, this enum contains the known values that the service supports. ### Known values supported by the service **Unknown** \\ **Stopped** \\ **Idle** \\ **Connecting** \\ **Connected**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type BgpPeerState = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "BgpPeerState", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!BgpPeerStatus:interface", - "docComment": "/**\n * BGP peer status details.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface BgpPeerStatus " - } - ], - "releaseTag": "Public", - "name": "BgpPeerStatus", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!BgpPeerStatus#asn:member", - "docComment": "/**\n * The autonomous system number of the remote BGP peer. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly asn?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "asn", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!BgpPeerStatus#connectedDuration:member", - "docComment": "/**\n * For how long the peering has been up. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly connectedDuration?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "connectedDuration", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!BgpPeerStatus#localAddress:member", - "docComment": "/**\n * The virtual network gateway's local address. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly localAddress?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "localAddress", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!BgpPeerStatus#messagesReceived:member", - "docComment": "/**\n * The number of BGP messages received. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly messagesReceived?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "messagesReceived", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!BgpPeerStatus#messagesSent:member", - "docComment": "/**\n * The number of BGP messages sent. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly messagesSent?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "messagesSent", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!BgpPeerStatus#neighbor:member", - "docComment": "/**\n * The remote BGP peer. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly neighbor?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "neighbor", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!BgpPeerStatus#routesReceived:member", - "docComment": "/**\n * The number of routes learned from this peer. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly routesReceived?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "routesReceived", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!BgpPeerStatus#state:member", - "docComment": "/**\n * The BGP peer state. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly state?: " - }, - { - "kind": "Reference", - "text": "BgpPeerState", - "canonicalReference": "network-resource-manager!BgpPeerState:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "state", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!BgpPeerStatusListResult:interface", - "docComment": "/**\n * Response for list BGP peer status API service call.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface BgpPeerStatusListResult " - } - ], - "releaseTag": "Public", - "name": "BgpPeerStatusListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!BgpPeerStatusListResult#value:member", - "docComment": "/**\n * List of BGP peers.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "BgpPeerStatus", - "canonicalReference": "network-resource-manager!BgpPeerStatus:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!BgpServiceCommunities:interface", - "docComment": "/**\n * Interface representing a BgpServiceCommunities.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface BgpServiceCommunities " - } - ], - "releaseTag": "Public", - "name": "BgpServiceCommunities", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!BgpServiceCommunities#list:member(1)", - "docComment": "/**\n * Gets all the available bgp service communities.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(options?: " - }, - { - "kind": "Reference", - "text": "BgpServiceCommunitiesListOptionalParams", - "canonicalReference": "network-resource-manager!BgpServiceCommunitiesListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "BgpServiceCommunity", - "canonicalReference": "network-resource-manager!BgpServiceCommunity:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "list" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!BgpServiceCommunitiesListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface BgpServiceCommunitiesListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "BgpServiceCommunitiesListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!BgpServiceCommunitiesListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type BgpServiceCommunitiesListNextResponse = " - }, - { - "kind": "Reference", - "text": "BgpServiceCommunityListResult", - "canonicalReference": "network-resource-manager!BgpServiceCommunityListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "BgpServiceCommunitiesListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!BgpServiceCommunitiesListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface BgpServiceCommunitiesListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "BgpServiceCommunitiesListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!BgpServiceCommunitiesListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type BgpServiceCommunitiesListResponse = " - }, - { - "kind": "Reference", - "text": "BgpServiceCommunityListResult", - "canonicalReference": "network-resource-manager!BgpServiceCommunityListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "BgpServiceCommunitiesListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!BgpServiceCommunity:type", - "docComment": "/**\n * Service Community Properties.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type BgpServiceCommunity = " - }, - { - "kind": "Reference", - "text": "Resource", - "canonicalReference": "network-resource-manager!Resource:interface" - }, - { - "kind": "Content", - "text": " & {\n serviceName?: string;\n bgpCommunities?: " - }, - { - "kind": "Reference", - "text": "BGPCommunity", - "canonicalReference": "network-resource-manager!BGPCommunity:interface" - }, - { - "kind": "Content", - "text": "[];\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "BgpServiceCommunity", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!BgpServiceCommunityListResult:interface", - "docComment": "/**\n * Response for the ListServiceCommunity API service call.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface BgpServiceCommunityListResult " - } - ], - "releaseTag": "Public", - "name": "BgpServiceCommunityListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!BgpServiceCommunityListResult#nextLink:member", - "docComment": "/**\n * The URL to get the next set of results.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!BgpServiceCommunityListResult#value:member", - "docComment": "/**\n * A list of service community resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "BgpServiceCommunity", - "canonicalReference": "network-resource-manager!BgpServiceCommunity:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!BgpSettings:interface", - "docComment": "/**\n * BGP settings details.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface BgpSettings " - } - ], - "releaseTag": "Public", - "name": "BgpSettings", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!BgpSettings#asn:member", - "docComment": "/**\n * The BGP speaker's ASN.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "asn?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "asn", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!BgpSettings#bgpPeeringAddress:member", - "docComment": "/**\n * The BGP peering address and BGP identifier of this BGP speaker.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "bgpPeeringAddress?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "bgpPeeringAddress", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!BgpSettings#bgpPeeringAddresses:member", - "docComment": "/**\n * BGP peering address with IP configuration ID for virtual network gateway.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "bgpPeeringAddresses?: " - }, - { - "kind": "Reference", - "text": "IPConfigurationBgpPeeringAddress", - "canonicalReference": "network-resource-manager!IPConfigurationBgpPeeringAddress:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "bgpPeeringAddresses", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!BgpSettings#peerWeight:member", - "docComment": "/**\n * The weight added to routes learned from this BGP speaker.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "peerWeight?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "peerWeight", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!CheckPrivateLinkServiceVisibilityRequest:interface", - "docComment": "/**\n * Request body of the CheckPrivateLinkServiceVisibility API service call.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface CheckPrivateLinkServiceVisibilityRequest " - } - ], - "releaseTag": "Public", - "name": "CheckPrivateLinkServiceVisibilityRequest", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!CheckPrivateLinkServiceVisibilityRequest#privateLinkServiceAlias:member", - "docComment": "/**\n * The alias of the private link service.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "privateLinkServiceAlias?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "privateLinkServiceAlias", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!CircuitConnectionStatus:type", - "docComment": "/**\n * Defines values for CircuitConnectionStatus. \\ {@link KnownCircuitConnectionStatus} can be used interchangeably with CircuitConnectionStatus, this enum contains the known values that the service supports. ### Known values supported by the service **Connected** \\ **Connecting** \\ **Disconnected**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type CircuitConnectionStatus = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "CircuitConnectionStatus", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!CloudError:interface", - "docComment": "/**\n * An error response from the service.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface CloudError " - } - ], - "releaseTag": "Public", - "name": "CloudError", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!CloudError#error:member", - "docComment": "/**\n * Cloud error body.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "error?: " - }, - { - "kind": "Reference", - "text": "CloudErrorBody", - "canonicalReference": "network-resource-manager!CloudErrorBody:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "error", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!CloudErrorBody:interface", - "docComment": "/**\n * An error response from the service.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface CloudErrorBody " - } - ], - "releaseTag": "Public", - "name": "CloudErrorBody", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!CloudErrorBody#code:member", - "docComment": "/**\n * An identifier for the error. Codes are invariant and are intended to be consumed programmatically.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "code?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "code", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!CloudErrorBody#details:member", - "docComment": "/**\n * A list of additional details about the error.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "details?: " - }, - { - "kind": "Reference", - "text": "CloudErrorBody", - "canonicalReference": "network-resource-manager!CloudErrorBody:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "details", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!CloudErrorBody#message:member", - "docComment": "/**\n * A message describing the error, intended to be suitable for display in a user interface.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "message?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "message", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!CloudErrorBody#target:member", - "docComment": "/**\n * The target of the particular error. For example, the name of the property in error.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "target?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "target", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties:interface", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties " - } - ], - "releaseTag": "Public", - "name": "Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties#clientId:member", - "docComment": "/**\n * The client id of user assigned identity. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly clientId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "clientId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties#principalId:member", - "docComment": "/**\n * The principal id of user assigned identity. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly principalId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "principalId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ConnectionMonitor:interface", - "docComment": "/**\n * Parameters that define the operation to create a connection monitor.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ConnectionMonitor " - } - ], - "releaseTag": "Public", - "name": "ConnectionMonitor", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionMonitor#autoStart:member", - "docComment": "/**\n * Determines if the connection monitor will start automatically once created.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "autoStart?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "autoStart", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionMonitor#destination:member", - "docComment": "/**\n * Describes the destination of connection monitor.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "destination?: " - }, - { - "kind": "Reference", - "text": "ConnectionMonitorDestination", - "canonicalReference": "network-resource-manager!ConnectionMonitorDestination:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "destination", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionMonitor#endpoints:member", - "docComment": "/**\n * List of connection monitor endpoints.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "endpoints?: " - }, - { - "kind": "Reference", - "text": "ConnectionMonitorEndpoint", - "canonicalReference": "network-resource-manager!ConnectionMonitorEndpoint:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "endpoints", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionMonitor#location:member", - "docComment": "/**\n * Connection monitor location.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "location?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "location", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionMonitor#monitoringIntervalInSeconds:member", - "docComment": "/**\n * Monitoring interval in seconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "monitoringIntervalInSeconds?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "monitoringIntervalInSeconds", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionMonitor#notes:member", - "docComment": "/**\n * Optional notes to be associated with the connection monitor.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "notes?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "notes", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionMonitor#outputs:member", - "docComment": "/**\n * List of connection monitor outputs.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "outputs?: " - }, - { - "kind": "Reference", - "text": "ConnectionMonitorOutput", - "canonicalReference": "network-resource-manager!ConnectionMonitorOutput:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "outputs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionMonitor#source:member", - "docComment": "/**\n * Describes the source of connection monitor.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "source?: " - }, - { - "kind": "Reference", - "text": "ConnectionMonitorSource", - "canonicalReference": "network-resource-manager!ConnectionMonitorSource:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "source", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionMonitor#tags:member", - "docComment": "/**\n * Connection monitor tags.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "tags?: " - }, - { - "kind": "Content", - "text": "{\n [propertyName: string]: string;\n }" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tags", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionMonitor#testConfigurations:member", - "docComment": "/**\n * List of connection monitor test configurations.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "testConfigurations?: " - }, - { - "kind": "Reference", - "text": "ConnectionMonitorTestConfiguration", - "canonicalReference": "network-resource-manager!ConnectionMonitorTestConfiguration:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "testConfigurations", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionMonitor#testGroups:member", - "docComment": "/**\n * List of connection monitor test groups.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "testGroups?: " - }, - { - "kind": "Reference", - "text": "ConnectionMonitorTestGroup", - "canonicalReference": "network-resource-manager!ConnectionMonitorTestGroup:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "testGroups", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ConnectionMonitorDestination:interface", - "docComment": "/**\n * Describes the destination of connection monitor.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ConnectionMonitorDestination " - } - ], - "releaseTag": "Public", - "name": "ConnectionMonitorDestination", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionMonitorDestination#address:member", - "docComment": "/**\n * Address of the connection monitor destination (IP or domain name).\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "address?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "address", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionMonitorDestination#port:member", - "docComment": "/**\n * The destination port used by connection monitor.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "port?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "port", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionMonitorDestination#resourceId:member", - "docComment": "/**\n * The ID of the resource used as the destination by connection monitor.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resourceId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resourceId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ConnectionMonitorEndpoint:interface", - "docComment": "/**\n * Describes the connection monitor endpoint.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ConnectionMonitorEndpoint " - } - ], - "releaseTag": "Public", - "name": "ConnectionMonitorEndpoint", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionMonitorEndpoint#address:member", - "docComment": "/**\n * Address of the connection monitor endpoint (IP or domain name).\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "address?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "address", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionMonitorEndpoint#filter:member", - "docComment": "/**\n * Filter for sub-items within the endpoint.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "filter?: " - }, - { - "kind": "Reference", - "text": "ConnectionMonitorEndpointFilter", - "canonicalReference": "network-resource-manager!ConnectionMonitorEndpointFilter:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "filter", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionMonitorEndpoint#name:member", - "docComment": "/**\n * The name of the connection monitor endpoint.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionMonitorEndpoint#resourceId:member", - "docComment": "/**\n * Resource ID of the connection monitor endpoint.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resourceId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resourceId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ConnectionMonitorEndpointFilter:interface", - "docComment": "/**\n * Describes the connection monitor endpoint filter.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ConnectionMonitorEndpointFilter " - } - ], - "releaseTag": "Public", - "name": "ConnectionMonitorEndpointFilter", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionMonitorEndpointFilter#items:member", - "docComment": "/**\n * List of items in the filter.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "items?: " - }, - { - "kind": "Reference", - "text": "ConnectionMonitorEndpointFilterItem", - "canonicalReference": "network-resource-manager!ConnectionMonitorEndpointFilterItem:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "items", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionMonitorEndpointFilter#type:member", - "docComment": "/**\n * The behavior of the endpoint filter. Currently only 'Include' is supported.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "type?: " - }, - { - "kind": "Reference", - "text": "ConnectionMonitorEndpointFilterType", - "canonicalReference": "network-resource-manager!ConnectionMonitorEndpointFilterType:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ConnectionMonitorEndpointFilterItem:interface", - "docComment": "/**\n * Describes the connection monitor endpoint filter item.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ConnectionMonitorEndpointFilterItem " - } - ], - "releaseTag": "Public", - "name": "ConnectionMonitorEndpointFilterItem", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionMonitorEndpointFilterItem#address:member", - "docComment": "/**\n * The address of the filter item.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "address?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "address", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionMonitorEndpointFilterItem#type:member", - "docComment": "/**\n * The type of item included in the filter. Currently only 'AgentAddress' is supported.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "type?: " - }, - { - "kind": "Reference", - "text": "ConnectionMonitorEndpointFilterItemType", - "canonicalReference": "network-resource-manager!ConnectionMonitorEndpointFilterItemType:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ConnectionMonitorEndpointFilterItemType:type", - "docComment": "/**\n * Defines values for ConnectionMonitorEndpointFilterItemType. \\ {@link KnownConnectionMonitorEndpointFilterItemType} can be used interchangeably with ConnectionMonitorEndpointFilterItemType, this enum contains the known values that the service supports. ### Known values supported by the service **AgentAddress**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ConnectionMonitorEndpointFilterItemType = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ConnectionMonitorEndpointFilterItemType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ConnectionMonitorEndpointFilterType:type", - "docComment": "/**\n * Defines values for ConnectionMonitorEndpointFilterType. \\ {@link KnownConnectionMonitorEndpointFilterType} can be used interchangeably with ConnectionMonitorEndpointFilterType, this enum contains the known values that the service supports. ### Known values supported by the service **Include**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ConnectionMonitorEndpointFilterType = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ConnectionMonitorEndpointFilterType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ConnectionMonitorHttpConfiguration:interface", - "docComment": "/**\n * Describes the HTTP configuration.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ConnectionMonitorHttpConfiguration " - } - ], - "releaseTag": "Public", - "name": "ConnectionMonitorHttpConfiguration", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionMonitorHttpConfiguration#method:member", - "docComment": "/**\n * The HTTP method to use.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "method?: " - }, - { - "kind": "Reference", - "text": "HttpConfigurationMethod", - "canonicalReference": "network-resource-manager!HttpConfigurationMethod:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "method", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionMonitorHttpConfiguration#path:member", - "docComment": "/**\n * The path component of the URI. For instance, \"/dir1/dir2\".\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "path?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "path", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionMonitorHttpConfiguration#port:member", - "docComment": "/**\n * The port to connect to.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "port?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "port", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionMonitorHttpConfiguration#preferHttps:member", - "docComment": "/**\n * Value indicating whether HTTPS is preferred over HTTP in cases where the choice is not explicit.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "preferHttps?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "preferHttps", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionMonitorHttpConfiguration#requestHeaders:member", - "docComment": "/**\n * The HTTP headers to transmit with the request.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "requestHeaders?: " - }, - { - "kind": "Reference", - "text": "HttpHeader", - "canonicalReference": "network-resource-manager!HttpHeader:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "requestHeaders", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionMonitorHttpConfiguration#validStatusCodeRanges:member", - "docComment": "/**\n * HTTP status codes to consider successful. For instance, \"2xx,301-304,418\".\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "validStatusCodeRanges?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "validStatusCodeRanges", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ConnectionMonitorIcmpConfiguration:interface", - "docComment": "/**\n * Describes the ICMP configuration.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ConnectionMonitorIcmpConfiguration " - } - ], - "releaseTag": "Public", - "name": "ConnectionMonitorIcmpConfiguration", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionMonitorIcmpConfiguration#disableTraceRoute:member", - "docComment": "/**\n * Value indicating whether path evaluation with trace route should be disabled.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "disableTraceRoute?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "disableTraceRoute", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ConnectionMonitorListResult:interface", - "docComment": "/**\n * List of connection monitors.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ConnectionMonitorListResult " - } - ], - "releaseTag": "Public", - "name": "ConnectionMonitorListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionMonitorListResult#value:member", - "docComment": "/**\n * Information about connection monitors.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "ConnectionMonitorResult", - "canonicalReference": "network-resource-manager!ConnectionMonitorResult:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ConnectionMonitorOutput:interface", - "docComment": "/**\n * Describes a connection monitor output destination.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ConnectionMonitorOutput " - } - ], - "releaseTag": "Public", - "name": "ConnectionMonitorOutput", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionMonitorOutput#type:member", - "docComment": "/**\n * Connection monitor output destination type. Currently, only \"Workspace\" is supported.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "type?: " - }, - { - "kind": "Reference", - "text": "OutputType", - "canonicalReference": "network-resource-manager!OutputType:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionMonitorOutput#workspaceSettings:member", - "docComment": "/**\n * Describes the settings for producing output into a log analytics workspace.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "workspaceSettings?: " - }, - { - "kind": "Reference", - "text": "ConnectionMonitorWorkspaceSettings", - "canonicalReference": "network-resource-manager!ConnectionMonitorWorkspaceSettings:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "workspaceSettings", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ConnectionMonitorParameters:interface", - "docComment": "/**\n * Parameters that define the operation to create a connection monitor.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ConnectionMonitorParameters " - } - ], - "releaseTag": "Public", - "name": "ConnectionMonitorParameters", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionMonitorParameters#autoStart:member", - "docComment": "/**\n * Determines if the connection monitor will start automatically once created.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "autoStart?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "autoStart", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionMonitorParameters#destination:member", - "docComment": "/**\n * Describes the destination of connection monitor.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "destination?: " - }, - { - "kind": "Reference", - "text": "ConnectionMonitorDestination", - "canonicalReference": "network-resource-manager!ConnectionMonitorDestination:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "destination", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionMonitorParameters#endpoints:member", - "docComment": "/**\n * List of connection monitor endpoints.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "endpoints?: " - }, - { - "kind": "Reference", - "text": "ConnectionMonitorEndpoint", - "canonicalReference": "network-resource-manager!ConnectionMonitorEndpoint:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "endpoints", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionMonitorParameters#monitoringIntervalInSeconds:member", - "docComment": "/**\n * Monitoring interval in seconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "monitoringIntervalInSeconds?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "monitoringIntervalInSeconds", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionMonitorParameters#notes:member", - "docComment": "/**\n * Optional notes to be associated with the connection monitor.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "notes?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "notes", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionMonitorParameters#outputs:member", - "docComment": "/**\n * List of connection monitor outputs.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "outputs?: " - }, - { - "kind": "Reference", - "text": "ConnectionMonitorOutput", - "canonicalReference": "network-resource-manager!ConnectionMonitorOutput:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "outputs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionMonitorParameters#source:member", - "docComment": "/**\n * Describes the source of connection monitor.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "source?: " - }, - { - "kind": "Reference", - "text": "ConnectionMonitorSource", - "canonicalReference": "network-resource-manager!ConnectionMonitorSource:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "source", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionMonitorParameters#testConfigurations:member", - "docComment": "/**\n * List of connection monitor test configurations.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "testConfigurations?: " - }, - { - "kind": "Reference", - "text": "ConnectionMonitorTestConfiguration", - "canonicalReference": "network-resource-manager!ConnectionMonitorTestConfiguration:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "testConfigurations", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionMonitorParameters#testGroups:member", - "docComment": "/**\n * List of connection monitor test groups.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "testGroups?: " - }, - { - "kind": "Reference", - "text": "ConnectionMonitorTestGroup", - "canonicalReference": "network-resource-manager!ConnectionMonitorTestGroup:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "testGroups", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ConnectionMonitorQueryResult:interface", - "docComment": "/**\n * List of connection states snapshots.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ConnectionMonitorQueryResult " - } - ], - "releaseTag": "Public", - "name": "ConnectionMonitorQueryResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionMonitorQueryResult#sourceStatus:member", - "docComment": "/**\n * Status of connection monitor source.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "sourceStatus?: " - }, - { - "kind": "Reference", - "text": "ConnectionMonitorSourceStatus", - "canonicalReference": "network-resource-manager!ConnectionMonitorSourceStatus:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "sourceStatus", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionMonitorQueryResult#states:member", - "docComment": "/**\n * Information about connection states.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "states?: " - }, - { - "kind": "Reference", - "text": "ConnectionStateSnapshot", - "canonicalReference": "network-resource-manager!ConnectionStateSnapshot:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "states", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ConnectionMonitorResult:interface", - "docComment": "/**\n * Information about the connection monitor.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ConnectionMonitorResult " - } - ], - "releaseTag": "Public", - "name": "ConnectionMonitorResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionMonitorResult#autoStart:member", - "docComment": "/**\n * Determines if the connection monitor will start automatically once created.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "autoStart?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "autoStart", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionMonitorResult#connectionMonitorType:member", - "docComment": "/**\n * Type of connection monitor. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly connectionMonitorType?: " - }, - { - "kind": "Reference", - "text": "ConnectionMonitorType", - "canonicalReference": "network-resource-manager!ConnectionMonitorType:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "connectionMonitorType", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionMonitorResult#destination:member", - "docComment": "/**\n * Describes the destination of connection monitor.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "destination?: " - }, - { - "kind": "Reference", - "text": "ConnectionMonitorDestination", - "canonicalReference": "network-resource-manager!ConnectionMonitorDestination:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "destination", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionMonitorResult#endpoints:member", - "docComment": "/**\n * List of connection monitor endpoints.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "endpoints?: " - }, - { - "kind": "Reference", - "text": "ConnectionMonitorEndpoint", - "canonicalReference": "network-resource-manager!ConnectionMonitorEndpoint:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "endpoints", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionMonitorResult#etag:member", - "docComment": "/**\n * A unique read-only string that changes whenever the resource is updated. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly etag?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "etag", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionMonitorResult#id:member", - "docComment": "/**\n * ID of the connection monitor. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly id?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionMonitorResult#location:member", - "docComment": "/**\n * Connection monitor location.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "location?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "location", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionMonitorResult#monitoringIntervalInSeconds:member", - "docComment": "/**\n * Monitoring interval in seconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "monitoringIntervalInSeconds?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "monitoringIntervalInSeconds", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionMonitorResult#monitoringStatus:member", - "docComment": "/**\n * The monitoring status of the connection monitor. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly monitoringStatus?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "monitoringStatus", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionMonitorResult#name:member", - "docComment": "/**\n * Name of the connection monitor. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionMonitorResult#notes:member", - "docComment": "/**\n * Optional notes to be associated with the connection monitor.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "notes?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "notes", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionMonitorResult#outputs:member", - "docComment": "/**\n * List of connection monitor outputs.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "outputs?: " - }, - { - "kind": "Reference", - "text": "ConnectionMonitorOutput", - "canonicalReference": "network-resource-manager!ConnectionMonitorOutput:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "outputs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionMonitorResult#provisioningState:member", - "docComment": "/**\n * The provisioning state of the connection monitor. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "provisioningState", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionMonitorResult#source:member", - "docComment": "/**\n * Describes the source of connection monitor.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "source?: " - }, - { - "kind": "Reference", - "text": "ConnectionMonitorSource", - "canonicalReference": "network-resource-manager!ConnectionMonitorSource:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "source", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionMonitorResult#startTime:member", - "docComment": "/**\n * The date and time when the connection monitor was started. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly startTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "startTime", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionMonitorResult#tags:member", - "docComment": "/**\n * Connection monitor tags.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "tags?: " - }, - { - "kind": "Content", - "text": "{\n [propertyName: string]: string;\n }" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tags", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionMonitorResult#testConfigurations:member", - "docComment": "/**\n * List of connection monitor test configurations.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "testConfigurations?: " - }, - { - "kind": "Reference", - "text": "ConnectionMonitorTestConfiguration", - "canonicalReference": "network-resource-manager!ConnectionMonitorTestConfiguration:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "testConfigurations", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionMonitorResult#testGroups:member", - "docComment": "/**\n * List of connection monitor test groups.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "testGroups?: " - }, - { - "kind": "Reference", - "text": "ConnectionMonitorTestGroup", - "canonicalReference": "network-resource-manager!ConnectionMonitorTestGroup:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "testGroups", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionMonitorResult#type:member", - "docComment": "/**\n * Connection monitor type. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly type?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ConnectionMonitorResultProperties:type", - "docComment": "/**\n * Describes the properties of a connection monitor.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ConnectionMonitorResultProperties = " - }, - { - "kind": "Reference", - "text": "ConnectionMonitorParameters", - "canonicalReference": "network-resource-manager!ConnectionMonitorParameters:interface" - }, - { - "kind": "Content", - "text": " & {\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n readonly startTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n readonly monitoringStatus?: string;\n readonly connectionMonitorType?: " - }, - { - "kind": "Reference", - "text": "ConnectionMonitorType", - "canonicalReference": "network-resource-manager!ConnectionMonitorType:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ConnectionMonitorResultProperties", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 9 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ConnectionMonitors:interface", - "docComment": "/**\n * Interface representing a ConnectionMonitors.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ConnectionMonitors " - } - ], - "releaseTag": "Public", - "name": "ConnectionMonitors", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ConnectionMonitors#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Create or update a connection monitor.\n *\n * @param resourceGroupName - The name of the resource group containing Network Watcher.\n *\n * @param networkWatcherName - The name of the Network Watcher resource.\n *\n * @param connectionMonitorName - The name of the connection monitor.\n *\n * @param parameters - Parameters that define the operation to create a connection monitor.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkWatcherName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", connectionMonitorName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ConnectionMonitor", - "canonicalReference": "network-resource-manager!ConnectionMonitor:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ConnectionMonitorsCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!ConnectionMonitorsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ConnectionMonitorsCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!ConnectionMonitorsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "ConnectionMonitorsCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!ConnectionMonitorsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkWatcherName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "connectionMonitorName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ConnectionMonitors#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Create or update a connection monitor.\n *\n * @param resourceGroupName - The name of the resource group containing Network Watcher.\n *\n * @param networkWatcherName - The name of the Network Watcher resource.\n *\n * @param connectionMonitorName - The name of the connection monitor.\n *\n * @param parameters - Parameters that define the operation to create a connection monitor.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkWatcherName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", connectionMonitorName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ConnectionMonitor", - "canonicalReference": "network-resource-manager!ConnectionMonitor:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ConnectionMonitorsCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!ConnectionMonitorsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ConnectionMonitorsCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!ConnectionMonitorsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkWatcherName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "connectionMonitorName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ConnectionMonitors#beginDelete:member(1)", - "docComment": "/**\n * Deletes the specified connection monitor.\n *\n * @param resourceGroupName - The name of the resource group containing Network Watcher.\n *\n * @param networkWatcherName - The name of the Network Watcher resource.\n *\n * @param connectionMonitorName - The name of the connection monitor.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkWatcherName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", connectionMonitorName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ConnectionMonitorsDeleteOptionalParams", - "canonicalReference": "network-resource-manager!ConnectionMonitorsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkWatcherName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "connectionMonitorName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ConnectionMonitors#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes the specified connection monitor.\n *\n * @param resourceGroupName - The name of the resource group containing Network Watcher.\n *\n * @param networkWatcherName - The name of the Network Watcher resource.\n *\n * @param connectionMonitorName - The name of the connection monitor.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkWatcherName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", connectionMonitorName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ConnectionMonitorsDeleteOptionalParams", - "canonicalReference": "network-resource-manager!ConnectionMonitorsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkWatcherName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "connectionMonitorName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ConnectionMonitors#beginQuery:member(1)", - "docComment": "/**\n * Query a snapshot of the most recent connection states.\n *\n * @param resourceGroupName - The name of the resource group containing Network Watcher.\n *\n * @param networkWatcherName - The name of the Network Watcher resource.\n *\n * @param connectionMonitorName - The name given to the connection monitor.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginQuery(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkWatcherName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", connectionMonitorName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ConnectionMonitorsQueryOptionalParams", - "canonicalReference": "network-resource-manager!ConnectionMonitorsQueryOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ConnectionMonitorsQueryResponse", - "canonicalReference": "network-resource-manager!ConnectionMonitorsQueryResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "ConnectionMonitorsQueryResponse", - "canonicalReference": "network-resource-manager!ConnectionMonitorsQueryResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkWatcherName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "connectionMonitorName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginQuery" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ConnectionMonitors#beginQueryAndWait:member(1)", - "docComment": "/**\n * Query a snapshot of the most recent connection states.\n *\n * @param resourceGroupName - The name of the resource group containing Network Watcher.\n *\n * @param networkWatcherName - The name of the Network Watcher resource.\n *\n * @param connectionMonitorName - The name given to the connection monitor.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginQueryAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkWatcherName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", connectionMonitorName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ConnectionMonitorsQueryOptionalParams", - "canonicalReference": "network-resource-manager!ConnectionMonitorsQueryOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ConnectionMonitorsQueryResponse", - "canonicalReference": "network-resource-manager!ConnectionMonitorsQueryResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkWatcherName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "connectionMonitorName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginQueryAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ConnectionMonitors#beginStart:member(1)", - "docComment": "/**\n * Starts the specified connection monitor.\n *\n * @param resourceGroupName - The name of the resource group containing Network Watcher.\n *\n * @param networkWatcherName - The name of the Network Watcher resource.\n *\n * @param connectionMonitorName - The name of the connection monitor.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginStart(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkWatcherName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", connectionMonitorName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ConnectionMonitorsStartOptionalParams", - "canonicalReference": "network-resource-manager!ConnectionMonitorsStartOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkWatcherName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "connectionMonitorName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginStart" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ConnectionMonitors#beginStartAndWait:member(1)", - "docComment": "/**\n * Starts the specified connection monitor.\n *\n * @param resourceGroupName - The name of the resource group containing Network Watcher.\n *\n * @param networkWatcherName - The name of the Network Watcher resource.\n *\n * @param connectionMonitorName - The name of the connection monitor.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginStartAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkWatcherName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", connectionMonitorName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ConnectionMonitorsStartOptionalParams", - "canonicalReference": "network-resource-manager!ConnectionMonitorsStartOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkWatcherName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "connectionMonitorName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginStartAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ConnectionMonitors#beginStop:member(1)", - "docComment": "/**\n * Stops the specified connection monitor.\n *\n * @param resourceGroupName - The name of the resource group containing Network Watcher.\n *\n * @param networkWatcherName - The name of the Network Watcher resource.\n *\n * @param connectionMonitorName - The name of the connection monitor.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginStop(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkWatcherName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", connectionMonitorName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ConnectionMonitorsStopOptionalParams", - "canonicalReference": "network-resource-manager!ConnectionMonitorsStopOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkWatcherName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "connectionMonitorName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginStop" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ConnectionMonitors#beginStopAndWait:member(1)", - "docComment": "/**\n * Stops the specified connection monitor.\n *\n * @param resourceGroupName - The name of the resource group containing Network Watcher.\n *\n * @param networkWatcherName - The name of the Network Watcher resource.\n *\n * @param connectionMonitorName - The name of the connection monitor.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginStopAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkWatcherName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", connectionMonitorName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ConnectionMonitorsStopOptionalParams", - "canonicalReference": "network-resource-manager!ConnectionMonitorsStopOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkWatcherName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "connectionMonitorName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginStopAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ConnectionMonitors#get:member(1)", - "docComment": "/**\n * Gets a connection monitor by name.\n *\n * @param resourceGroupName - The name of the resource group containing Network Watcher.\n *\n * @param networkWatcherName - The name of the Network Watcher resource.\n *\n * @param connectionMonitorName - The name of the connection monitor.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkWatcherName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", connectionMonitorName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ConnectionMonitorsGetOptionalParams", - "canonicalReference": "network-resource-manager!ConnectionMonitorsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ConnectionMonitorsGetResponse", - "canonicalReference": "network-resource-manager!ConnectionMonitorsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkWatcherName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "connectionMonitorName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ConnectionMonitors#list:member(1)", - "docComment": "/**\n * Lists all connection monitors for the specified Network Watcher.\n *\n * @param resourceGroupName - The name of the resource group containing Network Watcher.\n *\n * @param networkWatcherName - The name of the Network Watcher resource.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkWatcherName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ConnectionMonitorsListOptionalParams", - "canonicalReference": "network-resource-manager!ConnectionMonitorsListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ConnectionMonitorResult", - "canonicalReference": "network-resource-manager!ConnectionMonitorResult:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkWatcherName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "list" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ConnectionMonitors#updateTags:member(1)", - "docComment": "/**\n * Update tags of the specified connection monitor.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkWatcherName - The name of the network watcher.\n *\n * @param connectionMonitorName - The name of the connection monitor.\n *\n * @param parameters - Parameters supplied to update connection monitor tags.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateTags(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkWatcherName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", connectionMonitorName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "TagsObject", - "canonicalReference": "network-resource-manager!TagsObject:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ConnectionMonitorsUpdateTagsOptionalParams", - "canonicalReference": "network-resource-manager!ConnectionMonitorsUpdateTagsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ConnectionMonitorsUpdateTagsResponse", - "canonicalReference": "network-resource-manager!ConnectionMonitorsUpdateTagsResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkWatcherName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "connectionMonitorName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "updateTags" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ConnectionMonitorsCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ConnectionMonitorsCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ConnectionMonitorsCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionMonitorsCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionMonitorsCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ConnectionMonitorsCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ConnectionMonitorsCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "ConnectionMonitorResult", - "canonicalReference": "network-resource-manager!ConnectionMonitorResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ConnectionMonitorsCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ConnectionMonitorsDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ConnectionMonitorsDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ConnectionMonitorsDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionMonitorsDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionMonitorsDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ConnectionMonitorsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ConnectionMonitorsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ConnectionMonitorsGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ConnectionMonitorsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ConnectionMonitorsGetResponse = " - }, - { - "kind": "Reference", - "text": "ConnectionMonitorResult", - "canonicalReference": "network-resource-manager!ConnectionMonitorResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ConnectionMonitorsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ConnectionMonitorsListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ConnectionMonitorsListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ConnectionMonitorsListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ConnectionMonitorsListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ConnectionMonitorsListResponse = " - }, - { - "kind": "Reference", - "text": "ConnectionMonitorListResult", - "canonicalReference": "network-resource-manager!ConnectionMonitorListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ConnectionMonitorsListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ConnectionMonitorSource:interface", - "docComment": "/**\n * Describes the source of connection monitor.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ConnectionMonitorSource " - } - ], - "releaseTag": "Public", - "name": "ConnectionMonitorSource", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionMonitorSource#port:member", - "docComment": "/**\n * The source port used by connection monitor.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "port?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "port", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionMonitorSource#resourceId:member", - "docComment": "/**\n * The ID of the resource used as the source by connection monitor.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resourceId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resourceId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ConnectionMonitorSourceStatus:type", - "docComment": "/**\n * Defines values for ConnectionMonitorSourceStatus. \\ {@link KnownConnectionMonitorSourceStatus} can be used interchangeably with ConnectionMonitorSourceStatus, this enum contains the known values that the service supports. ### Known values supported by the service **Unknown** \\ **Active** \\ **Inactive**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ConnectionMonitorSourceStatus = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ConnectionMonitorSourceStatus", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ConnectionMonitorsQueryOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ConnectionMonitorsQueryOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ConnectionMonitorsQueryOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionMonitorsQueryOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionMonitorsQueryOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ConnectionMonitorsQueryResponse:type", - "docComment": "/**\n * Contains response data for the query operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ConnectionMonitorsQueryResponse = " - }, - { - "kind": "Reference", - "text": "ConnectionMonitorQueryResult", - "canonicalReference": "network-resource-manager!ConnectionMonitorQueryResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ConnectionMonitorsQueryResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ConnectionMonitorsStartOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ConnectionMonitorsStartOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ConnectionMonitorsStartOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionMonitorsStartOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionMonitorsStartOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ConnectionMonitorsStopOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ConnectionMonitorsStopOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ConnectionMonitorsStopOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionMonitorsStopOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionMonitorsStopOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ConnectionMonitorSuccessThreshold:interface", - "docComment": "/**\n * Describes the threshold for declaring a test successful.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ConnectionMonitorSuccessThreshold " - } - ], - "releaseTag": "Public", - "name": "ConnectionMonitorSuccessThreshold", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionMonitorSuccessThreshold#checksFailedPercent:member", - "docComment": "/**\n * The maximum percentage of failed checks permitted for a test to evaluate as successful.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "checksFailedPercent?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "checksFailedPercent", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionMonitorSuccessThreshold#roundTripTimeMs:member", - "docComment": "/**\n * The maximum round-trip time in milliseconds permitted for a test to evaluate as successful.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "roundTripTimeMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "roundTripTimeMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ConnectionMonitorsUpdateTagsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ConnectionMonitorsUpdateTagsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ConnectionMonitorsUpdateTagsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ConnectionMonitorsUpdateTagsResponse:type", - "docComment": "/**\n * Contains response data for the updateTags operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ConnectionMonitorsUpdateTagsResponse = " - }, - { - "kind": "Reference", - "text": "ConnectionMonitorResult", - "canonicalReference": "network-resource-manager!ConnectionMonitorResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ConnectionMonitorsUpdateTagsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ConnectionMonitorTcpConfiguration:interface", - "docComment": "/**\n * Describes the TCP configuration.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ConnectionMonitorTcpConfiguration " - } - ], - "releaseTag": "Public", - "name": "ConnectionMonitorTcpConfiguration", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionMonitorTcpConfiguration#disableTraceRoute:member", - "docComment": "/**\n * Value indicating whether path evaluation with trace route should be disabled.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "disableTraceRoute?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "disableTraceRoute", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionMonitorTcpConfiguration#port:member", - "docComment": "/**\n * The port to connect to.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "port?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "port", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ConnectionMonitorTestConfiguration:interface", - "docComment": "/**\n * Describes a connection monitor test configuration.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ConnectionMonitorTestConfiguration " - } - ], - "releaseTag": "Public", - "name": "ConnectionMonitorTestConfiguration", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionMonitorTestConfiguration#httpConfiguration:member", - "docComment": "/**\n * The parameters used to perform test evaluation over HTTP.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "httpConfiguration?: " - }, - { - "kind": "Reference", - "text": "ConnectionMonitorHttpConfiguration", - "canonicalReference": "network-resource-manager!ConnectionMonitorHttpConfiguration:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "httpConfiguration", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionMonitorTestConfiguration#icmpConfiguration:member", - "docComment": "/**\n * The parameters used to perform test evaluation over ICMP.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "icmpConfiguration?: " - }, - { - "kind": "Reference", - "text": "ConnectionMonitorIcmpConfiguration", - "canonicalReference": "network-resource-manager!ConnectionMonitorIcmpConfiguration:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "icmpConfiguration", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionMonitorTestConfiguration#name:member", - "docComment": "/**\n * The name of the connection monitor test configuration.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionMonitorTestConfiguration#preferredIPVersion:member", - "docComment": "/**\n * The preferred IP version to use in test evaluation. The connection monitor may choose to use a different version depending on other parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "preferredIPVersion?: " - }, - { - "kind": "Reference", - "text": "PreferredIPVersion", - "canonicalReference": "network-resource-manager!PreferredIPVersion:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "preferredIPVersion", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionMonitorTestConfiguration#protocol:member", - "docComment": "/**\n * The protocol to use in test evaluation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "protocol: " - }, - { - "kind": "Reference", - "text": "ConnectionMonitorTestConfigurationProtocol", - "canonicalReference": "network-resource-manager!ConnectionMonitorTestConfigurationProtocol:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "protocol", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionMonitorTestConfiguration#successThreshold:member", - "docComment": "/**\n * The threshold for declaring a test successful.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "successThreshold?: " - }, - { - "kind": "Reference", - "text": "ConnectionMonitorSuccessThreshold", - "canonicalReference": "network-resource-manager!ConnectionMonitorSuccessThreshold:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "successThreshold", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionMonitorTestConfiguration#tcpConfiguration:member", - "docComment": "/**\n * The parameters used to perform test evaluation over TCP.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "tcpConfiguration?: " - }, - { - "kind": "Reference", - "text": "ConnectionMonitorTcpConfiguration", - "canonicalReference": "network-resource-manager!ConnectionMonitorTcpConfiguration:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tcpConfiguration", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionMonitorTestConfiguration#testFrequencySec:member", - "docComment": "/**\n * The frequency of test evaluation, in seconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "testFrequencySec?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "testFrequencySec", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ConnectionMonitorTestConfigurationProtocol:type", - "docComment": "/**\n * Defines values for ConnectionMonitorTestConfigurationProtocol. \\ {@link KnownConnectionMonitorTestConfigurationProtocol} can be used interchangeably with ConnectionMonitorTestConfigurationProtocol, this enum contains the known values that the service supports. ### Known values supported by the service **Tcp** \\ **Http** \\ **Icmp**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ConnectionMonitorTestConfigurationProtocol = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ConnectionMonitorTestConfigurationProtocol", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ConnectionMonitorTestGroup:interface", - "docComment": "/**\n * Describes the connection monitor test group.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ConnectionMonitorTestGroup " - } - ], - "releaseTag": "Public", - "name": "ConnectionMonitorTestGroup", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionMonitorTestGroup#destinations:member", - "docComment": "/**\n * List of destination endpoint names.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "destinations: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "destinations", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionMonitorTestGroup#disable:member", - "docComment": "/**\n * Value indicating whether test group is disabled.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "disable?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "disable", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionMonitorTestGroup#name:member", - "docComment": "/**\n * The name of the connection monitor test group.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionMonitorTestGroup#sources:member", - "docComment": "/**\n * List of source endpoint names.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "sources: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "sources", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionMonitorTestGroup#testConfigurations:member", - "docComment": "/**\n * List of test configuration names.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "testConfigurations: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "testConfigurations", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ConnectionMonitorType:type", - "docComment": "/**\n * Defines values for ConnectionMonitorType. \\ {@link KnownConnectionMonitorType} can be used interchangeably with ConnectionMonitorType, this enum contains the known values that the service supports. ### Known values supported by the service **MultiEndpoint** \\ **SingleSourceDestination**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ConnectionMonitorType = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ConnectionMonitorType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ConnectionMonitorWorkspaceSettings:interface", - "docComment": "/**\n * Describes the settings for producing output into a log analytics workspace.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ConnectionMonitorWorkspaceSettings " - } - ], - "releaseTag": "Public", - "name": "ConnectionMonitorWorkspaceSettings", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionMonitorWorkspaceSettings#workspaceResourceId:member", - "docComment": "/**\n * Log analytics workspace resource ID.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "workspaceResourceId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "workspaceResourceId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ConnectionResetSharedKey:interface", - "docComment": "/**\n * The virtual network connection reset shared key.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ConnectionResetSharedKey " - } - ], - "releaseTag": "Public", - "name": "ConnectionResetSharedKey", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionResetSharedKey#keyLength:member", - "docComment": "/**\n * The virtual network connection reset shared key length, should between 1 and 128.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "keyLength: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "keyLength", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ConnectionSharedKey:type", - "docComment": "/**\n * Response for GetConnectionSharedKey API service call.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ConnectionSharedKey = " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": " & {\n value: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ConnectionSharedKey", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ConnectionState:type", - "docComment": "/**\n * Defines values for ConnectionState. \\ {@link KnownConnectionState} can be used interchangeably with ConnectionState, this enum contains the known values that the service supports. ### Known values supported by the service **Reachable** \\ **Unreachable** \\ **Unknown**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ConnectionState = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ConnectionState", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ConnectionStateSnapshot:interface", - "docComment": "/**\n * Connection state snapshot.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ConnectionStateSnapshot " - } - ], - "releaseTag": "Public", - "name": "ConnectionStateSnapshot", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionStateSnapshot#avgLatencyInMs:member", - "docComment": "/**\n * Average latency in ms.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "avgLatencyInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "avgLatencyInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionStateSnapshot#connectionState:member", - "docComment": "/**\n * The connection state.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "connectionState?: " - }, - { - "kind": "Reference", - "text": "ConnectionState", - "canonicalReference": "network-resource-manager!ConnectionState:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "connectionState", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionStateSnapshot#endTime:member", - "docComment": "/**\n * The end time of the connection snapshot.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "endTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "endTime", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionStateSnapshot#evaluationState:member", - "docComment": "/**\n * Connectivity analysis evaluation state.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "evaluationState?: " - }, - { - "kind": "Reference", - "text": "EvaluationState", - "canonicalReference": "network-resource-manager!EvaluationState:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "evaluationState", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionStateSnapshot#hops:member", - "docComment": "/**\n * List of hops between the source and the destination. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly hops?: " - }, - { - "kind": "Reference", - "text": "ConnectivityHop", - "canonicalReference": "network-resource-manager!ConnectivityHop:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "hops", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionStateSnapshot#maxLatencyInMs:member", - "docComment": "/**\n * Maximum latency in ms.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "maxLatencyInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "maxLatencyInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionStateSnapshot#minLatencyInMs:member", - "docComment": "/**\n * Minimum latency in ms.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "minLatencyInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "minLatencyInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionStateSnapshot#probesFailed:member", - "docComment": "/**\n * The number of failed probes.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "probesFailed?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "probesFailed", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionStateSnapshot#probesSent:member", - "docComment": "/**\n * The number of sent probes.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "probesSent?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "probesSent", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectionStateSnapshot#startTime:member", - "docComment": "/**\n * The start time of the connection snapshot.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "startTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "startTime", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ConnectionStatus:type", - "docComment": "/**\n * Defines values for ConnectionStatus. \\ {@link KnownConnectionStatus} can be used interchangeably with ConnectionStatus, this enum contains the known values that the service supports. ### Known values supported by the service **Unknown** \\ **Connected** \\ **Disconnected** \\ **Degraded**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ConnectionStatus = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ConnectionStatus", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ConnectivityDestination:interface", - "docComment": "/**\n * Parameters that define destination of connection.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ConnectivityDestination " - } - ], - "releaseTag": "Public", - "name": "ConnectivityDestination", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectivityDestination#address:member", - "docComment": "/**\n * The IP address or URI the resource to which a connection attempt will be made.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "address?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "address", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectivityDestination#port:member", - "docComment": "/**\n * Port on which check connectivity will be performed.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "port?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "port", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectivityDestination#resourceId:member", - "docComment": "/**\n * The ID of the resource to which a connection attempt will be made.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resourceId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resourceId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ConnectivityHop:interface", - "docComment": "/**\n * Information about a hop between the source and the destination.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ConnectivityHop " - } - ], - "releaseTag": "Public", - "name": "ConnectivityHop", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectivityHop#address:member", - "docComment": "/**\n * The IP address of the hop. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly address?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "address", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectivityHop#id:member", - "docComment": "/**\n * The ID of the hop. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly id?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectivityHop#issues:member", - "docComment": "/**\n * List of issues. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly issues?: " - }, - { - "kind": "Reference", - "text": "ConnectivityIssue", - "canonicalReference": "network-resource-manager!ConnectivityIssue:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "issues", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectivityHop#nextHopIds:member", - "docComment": "/**\n * List of next hop identifiers. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextHopIds?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextHopIds", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectivityHop#resourceId:member", - "docComment": "/**\n * The ID of the resource corresponding to this hop. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly resourceId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resourceId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectivityHop#type:member", - "docComment": "/**\n * The type of the hop. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly type?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ConnectivityInformation:interface", - "docComment": "/**\n * Information on the connectivity status.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ConnectivityInformation " - } - ], - "releaseTag": "Public", - "name": "ConnectivityInformation", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectivityInformation#avgLatencyInMs:member", - "docComment": "/**\n * Average latency in milliseconds. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly avgLatencyInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "avgLatencyInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectivityInformation#connectionStatus:member", - "docComment": "/**\n * The connection status. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly connectionStatus?: " - }, - { - "kind": "Reference", - "text": "ConnectionStatus", - "canonicalReference": "network-resource-manager!ConnectionStatus:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "connectionStatus", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectivityInformation#hops:member", - "docComment": "/**\n * List of hops between the source and the destination. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly hops?: " - }, - { - "kind": "Reference", - "text": "ConnectivityHop", - "canonicalReference": "network-resource-manager!ConnectivityHop:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "hops", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectivityInformation#maxLatencyInMs:member", - "docComment": "/**\n * Maximum latency in milliseconds. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly maxLatencyInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "maxLatencyInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectivityInformation#minLatencyInMs:member", - "docComment": "/**\n * Minimum latency in milliseconds. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly minLatencyInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "minLatencyInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectivityInformation#probesFailed:member", - "docComment": "/**\n * Number of failed probes. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly probesFailed?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "probesFailed", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectivityInformation#probesSent:member", - "docComment": "/**\n * Total number of probes sent. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly probesSent?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "probesSent", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ConnectivityIssue:interface", - "docComment": "/**\n * Information about an issue encountered in the process of checking for connectivity.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ConnectivityIssue " - } - ], - "releaseTag": "Public", - "name": "ConnectivityIssue", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectivityIssue#context:member", - "docComment": "/**\n * Provides additional context on the issue. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly context?: " - }, - { - "kind": "Content", - "text": "{\n [propertyName: string]: string;\n }[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "context", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectivityIssue#origin:member", - "docComment": "/**\n * The origin of the issue. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly origin?: " - }, - { - "kind": "Reference", - "text": "Origin", - "canonicalReference": "network-resource-manager!Origin:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "origin", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectivityIssue#severity:member", - "docComment": "/**\n * The severity of the issue. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly severity?: " - }, - { - "kind": "Reference", - "text": "Severity", - "canonicalReference": "network-resource-manager!Severity:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "severity", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectivityIssue#type:member", - "docComment": "/**\n * The type of issue. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly type?: " - }, - { - "kind": "Reference", - "text": "IssueType", - "canonicalReference": "network-resource-manager!IssueType:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ConnectivityParameters:interface", - "docComment": "/**\n * Parameters that determine how the connectivity check will be performed.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ConnectivityParameters " - } - ], - "releaseTag": "Public", - "name": "ConnectivityParameters", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectivityParameters#destination:member", - "docComment": "/**\n * The destination of connection.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "destination: " - }, - { - "kind": "Reference", - "text": "ConnectivityDestination", - "canonicalReference": "network-resource-manager!ConnectivityDestination:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "destination", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectivityParameters#preferredIPVersion:member", - "docComment": "/**\n * Preferred IP version of the connection.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "preferredIPVersion?: " - }, - { - "kind": "Reference", - "text": "IPVersion", - "canonicalReference": "network-resource-manager!IPVersion:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "preferredIPVersion", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectivityParameters#protocol:member", - "docComment": "/**\n * Network protocol.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "protocol?: " - }, - { - "kind": "Reference", - "text": "Protocol", - "canonicalReference": "network-resource-manager!Protocol:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "protocol", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectivityParameters#protocolConfiguration:member", - "docComment": "/**\n * Configuration of the protocol.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "protocolConfiguration?: " - }, - { - "kind": "Reference", - "text": "ProtocolConfiguration", - "canonicalReference": "network-resource-manager!ProtocolConfiguration:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "protocolConfiguration", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectivityParameters#source:member", - "docComment": "/**\n * The source of the connection.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "source: " - }, - { - "kind": "Reference", - "text": "ConnectivitySource", - "canonicalReference": "network-resource-manager!ConnectivitySource:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "source", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ConnectivitySource:interface", - "docComment": "/**\n * Parameters that define the source of the connection.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ConnectivitySource " - } - ], - "releaseTag": "Public", - "name": "ConnectivitySource", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectivitySource#port:member", - "docComment": "/**\n * The source port from which a connectivity check will be performed.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "port?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "port", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ConnectivitySource#resourceId:member", - "docComment": "/**\n * The ID of the resource from which a connectivity check will be initiated.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resourceId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resourceId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!Container:type", - "docComment": "/**\n * Reference to container resource in remote resource provider.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type Container = " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": " & {}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "Container", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ContainerNetworkInterface:type", - "docComment": "/**\n * Container network interface child resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ContainerNetworkInterface = " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": " & {\n name?: string;\n readonly type?: string;\n readonly etag?: string;\n readonly containerNetworkInterfaceConfiguration?: " - }, - { - "kind": "Reference", - "text": "ContainerNetworkInterfaceConfiguration", - "canonicalReference": "network-resource-manager!ContainerNetworkInterfaceConfiguration:type" - }, - { - "kind": "Content", - "text": ";\n container?: " - }, - { - "kind": "Reference", - "text": "Container", - "canonicalReference": "network-resource-manager!Container:type" - }, - { - "kind": "Content", - "text": ";\n readonly ipConfigurations?: " - }, - { - "kind": "Reference", - "text": "ContainerNetworkInterfaceIpConfiguration", - "canonicalReference": "network-resource-manager!ContainerNetworkInterfaceIpConfiguration:interface" - }, - { - "kind": "Content", - "text": "[];\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ContainerNetworkInterface", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 11 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ContainerNetworkInterfaceConfiguration:type", - "docComment": "/**\n * Container network interface configuration child resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ContainerNetworkInterfaceConfiguration = " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": " & {\n name?: string;\n readonly type?: string;\n readonly etag?: string;\n ipConfigurations?: " - }, - { - "kind": "Reference", - "text": "IPConfigurationProfile", - "canonicalReference": "network-resource-manager!IPConfigurationProfile:type" - }, - { - "kind": "Content", - "text": "[];\n containerNetworkInterfaces?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": "[];\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ContainerNetworkInterfaceConfiguration", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 9 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ContainerNetworkInterfaceIpConfiguration:interface", - "docComment": "/**\n * The ip configuration for a container network interface.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ContainerNetworkInterfaceIpConfiguration " - } - ], - "releaseTag": "Public", - "name": "ContainerNetworkInterfaceIpConfiguration", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ContainerNetworkInterfaceIpConfiguration#etag:member", - "docComment": "/**\n * A unique read-only string that changes whenever the resource is updated. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly etag?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "etag", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ContainerNetworkInterfaceIpConfiguration#name:member", - "docComment": "/**\n * The name of the resource. This name can be used to access the resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ContainerNetworkInterfaceIpConfiguration#provisioningState:member", - "docComment": "/**\n * The provisioning state of the container network interface IP configuration resource. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "provisioningState", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ContainerNetworkInterfaceIpConfiguration#type:member", - "docComment": "/**\n * Sub Resource type. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly type?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!CustomDnsConfigPropertiesFormat:interface", - "docComment": "/**\n * Contains custom Dns resolution configuration from customer.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface CustomDnsConfigPropertiesFormat " - } - ], - "releaseTag": "Public", - "name": "CustomDnsConfigPropertiesFormat", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!CustomDnsConfigPropertiesFormat#fqdn:member", - "docComment": "/**\n * Fqdn that resolves to private endpoint ip address.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "fqdn?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "fqdn", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!CustomDnsConfigPropertiesFormat#ipAddresses:member", - "docComment": "/**\n * A list of private ip addresses of the private endpoint.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "ipAddresses?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ipAddresses", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!DdosCustomPolicies:interface", - "docComment": "/**\n * Interface representing a DdosCustomPolicies.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DdosCustomPolicies " - } - ], - "releaseTag": "Public", - "name": "DdosCustomPolicies", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!DdosCustomPolicies#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Creates or updates a DDoS custom policy.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param ddosCustomPolicyName - The name of the DDoS custom policy.\n *\n * @param parameters - Parameters supplied to the create or update operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", ddosCustomPolicyName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "DdosCustomPolicy", - "canonicalReference": "network-resource-manager!DdosCustomPolicy:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DdosCustomPoliciesCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!DdosCustomPoliciesCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DdosCustomPoliciesCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!DdosCustomPoliciesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "DdosCustomPoliciesCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!DdosCustomPoliciesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "ddosCustomPolicyName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!DdosCustomPolicies#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Creates or updates a DDoS custom policy.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param ddosCustomPolicyName - The name of the DDoS custom policy.\n *\n * @param parameters - Parameters supplied to the create or update operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", ddosCustomPolicyName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "DdosCustomPolicy", - "canonicalReference": "network-resource-manager!DdosCustomPolicy:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DdosCustomPoliciesCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!DdosCustomPoliciesCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DdosCustomPoliciesCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!DdosCustomPoliciesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "ddosCustomPolicyName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!DdosCustomPolicies#beginDelete:member(1)", - "docComment": "/**\n * Deletes the specified DDoS custom policy.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param ddosCustomPolicyName - The name of the DDoS custom policy.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", ddosCustomPolicyName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DdosCustomPoliciesDeleteOptionalParams", - "canonicalReference": "network-resource-manager!DdosCustomPoliciesDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "ddosCustomPolicyName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!DdosCustomPolicies#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes the specified DDoS custom policy.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param ddosCustomPolicyName - The name of the DDoS custom policy.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", ddosCustomPolicyName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DdosCustomPoliciesDeleteOptionalParams", - "canonicalReference": "network-resource-manager!DdosCustomPoliciesDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "ddosCustomPolicyName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!DdosCustomPolicies#get:member(1)", - "docComment": "/**\n * Gets information about the specified DDoS custom policy.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param ddosCustomPolicyName - The name of the DDoS custom policy.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", ddosCustomPolicyName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DdosCustomPoliciesGetOptionalParams", - "canonicalReference": "network-resource-manager!DdosCustomPoliciesGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DdosCustomPoliciesGetResponse", - "canonicalReference": "network-resource-manager!DdosCustomPoliciesGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "ddosCustomPolicyName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!DdosCustomPolicies#updateTags:member(1)", - "docComment": "/**\n * Update a DDoS custom policy tags.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param ddosCustomPolicyName - The name of the DDoS custom policy.\n *\n * @param parameters - Parameters supplied to update DDoS custom policy resource tags.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateTags(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", ddosCustomPolicyName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "TagsObject", - "canonicalReference": "network-resource-manager!TagsObject:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DdosCustomPoliciesUpdateTagsOptionalParams", - "canonicalReference": "network-resource-manager!DdosCustomPoliciesUpdateTagsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DdosCustomPoliciesUpdateTagsResponse", - "canonicalReference": "network-resource-manager!DdosCustomPoliciesUpdateTagsResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "ddosCustomPolicyName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "updateTags" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!DdosCustomPoliciesCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DdosCustomPoliciesCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DdosCustomPoliciesCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!DdosCustomPoliciesCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!DdosCustomPoliciesCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!DdosCustomPoliciesCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DdosCustomPoliciesCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "DdosCustomPolicy", - "canonicalReference": "network-resource-manager!DdosCustomPolicy:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DdosCustomPoliciesCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!DdosCustomPoliciesDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DdosCustomPoliciesDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DdosCustomPoliciesDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!DdosCustomPoliciesDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!DdosCustomPoliciesDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!DdosCustomPoliciesGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DdosCustomPoliciesGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DdosCustomPoliciesGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!DdosCustomPoliciesGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DdosCustomPoliciesGetResponse = " - }, - { - "kind": "Reference", - "text": "DdosCustomPolicy", - "canonicalReference": "network-resource-manager!DdosCustomPolicy:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DdosCustomPoliciesGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!DdosCustomPoliciesUpdateTagsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DdosCustomPoliciesUpdateTagsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DdosCustomPoliciesUpdateTagsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!DdosCustomPoliciesUpdateTagsResponse:type", - "docComment": "/**\n * Contains response data for the updateTags operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DdosCustomPoliciesUpdateTagsResponse = " - }, - { - "kind": "Reference", - "text": "DdosCustomPolicy", - "canonicalReference": "network-resource-manager!DdosCustomPolicy:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DdosCustomPoliciesUpdateTagsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!DdosCustomPolicy:type", - "docComment": "/**\n * A DDoS custom policy in a resource group.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DdosCustomPolicy = " - }, - { - "kind": "Reference", - "text": "Resource", - "canonicalReference": "network-resource-manager!Resource:interface" - }, - { - "kind": "Content", - "text": " & {\n readonly etag?: string;\n readonly resourceGuid?: string;\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n readonly publicIPAddresses?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": "[];\n protocolCustomSettings?: " - }, - { - "kind": "Reference", - "text": "ProtocolCustomSettingsFormat", - "canonicalReference": "network-resource-manager!ProtocolCustomSettingsFormat:interface" - }, - { - "kind": "Content", - "text": "[];\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DdosCustomPolicy", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 9 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!DdosCustomPolicyProtocol:type", - "docComment": "/**\n * Defines values for DdosCustomPolicyProtocol. \\ {@link KnownDdosCustomPolicyProtocol} can be used interchangeably with DdosCustomPolicyProtocol, this enum contains the known values that the service supports. ### Known values supported by the service **Tcp** \\ **Udp** \\ **Syn**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DdosCustomPolicyProtocol = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DdosCustomPolicyProtocol", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!DdosCustomPolicyTriggerSensitivityOverride:type", - "docComment": "/**\n * Defines values for DdosCustomPolicyTriggerSensitivityOverride. \\ {@link KnownDdosCustomPolicyTriggerSensitivityOverride} can be used interchangeably with DdosCustomPolicyTriggerSensitivityOverride, this enum contains the known values that the service supports. ### Known values supported by the service **Relaxed** \\ **Low** \\ **Default** \\ **High**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DdosCustomPolicyTriggerSensitivityOverride = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DdosCustomPolicyTriggerSensitivityOverride", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!DdosProtectionPlan:interface", - "docComment": "/**\n * A DDoS protection plan in a resource group.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DdosProtectionPlan " - } - ], - "releaseTag": "Public", - "name": "DdosProtectionPlan", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!DdosProtectionPlan#etag:member", - "docComment": "/**\n * A unique read-only string that changes whenever the resource is updated. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly etag?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "etag", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!DdosProtectionPlan#id:member", - "docComment": "/**\n * Resource ID. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly id?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!DdosProtectionPlan#location:member", - "docComment": "/**\n * Resource location.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "location?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "location", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!DdosProtectionPlan#name:member", - "docComment": "/**\n * Resource name. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!DdosProtectionPlan#provisioningState:member", - "docComment": "/**\n * The provisioning state of the DDoS protection plan resource. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "provisioningState", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!DdosProtectionPlan#resourceGuid:member", - "docComment": "/**\n * The resource GUID property of the DDoS protection plan resource. It uniquely identifies the resource, even if the user changes its name or migrate the resource across subscriptions or resource groups. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly resourceGuid?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resourceGuid", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!DdosProtectionPlan#tags:member", - "docComment": "/**\n * Resource tags.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "tags?: " - }, - { - "kind": "Content", - "text": "{\n [propertyName: string]: string;\n }" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tags", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!DdosProtectionPlan#type:member", - "docComment": "/**\n * Resource type. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly type?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!DdosProtectionPlan#virtualNetworks:member", - "docComment": "/**\n * The list of virtual networks associated with the DDoS protection plan resource. This list is read-only. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly virtualNetworks?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "virtualNetworks", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!DdosProtectionPlanListResult:interface", - "docComment": "/**\n * A list of DDoS protection plans.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DdosProtectionPlanListResult " - } - ], - "releaseTag": "Public", - "name": "DdosProtectionPlanListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!DdosProtectionPlanListResult#nextLink:member", - "docComment": "/**\n * The URL to get the next set of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!DdosProtectionPlanListResult#value:member", - "docComment": "/**\n * A list of DDoS protection plans.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "DdosProtectionPlan", - "canonicalReference": "network-resource-manager!DdosProtectionPlan:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!DdosProtectionPlans:interface", - "docComment": "/**\n * Interface representing a DdosProtectionPlans.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DdosProtectionPlans " - } - ], - "releaseTag": "Public", - "name": "DdosProtectionPlans", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!DdosProtectionPlans#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Creates or updates a DDoS protection plan.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param ddosProtectionPlanName - The name of the DDoS protection plan.\n *\n * @param parameters - Parameters supplied to the create or update operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", ddosProtectionPlanName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "DdosProtectionPlan", - "canonicalReference": "network-resource-manager!DdosProtectionPlan:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DdosProtectionPlansCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!DdosProtectionPlansCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DdosProtectionPlansCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!DdosProtectionPlansCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "DdosProtectionPlansCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!DdosProtectionPlansCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "ddosProtectionPlanName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!DdosProtectionPlans#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Creates or updates a DDoS protection plan.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param ddosProtectionPlanName - The name of the DDoS protection plan.\n *\n * @param parameters - Parameters supplied to the create or update operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", ddosProtectionPlanName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "DdosProtectionPlan", - "canonicalReference": "network-resource-manager!DdosProtectionPlan:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DdosProtectionPlansCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!DdosProtectionPlansCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DdosProtectionPlansCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!DdosProtectionPlansCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "ddosProtectionPlanName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!DdosProtectionPlans#beginDelete:member(1)", - "docComment": "/**\n * Deletes the specified DDoS protection plan.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param ddosProtectionPlanName - The name of the DDoS protection plan.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", ddosProtectionPlanName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DdosProtectionPlansDeleteOptionalParams", - "canonicalReference": "network-resource-manager!DdosProtectionPlansDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "ddosProtectionPlanName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!DdosProtectionPlans#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes the specified DDoS protection plan.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param ddosProtectionPlanName - The name of the DDoS protection plan.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", ddosProtectionPlanName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DdosProtectionPlansDeleteOptionalParams", - "canonicalReference": "network-resource-manager!DdosProtectionPlansDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "ddosProtectionPlanName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!DdosProtectionPlans#get:member(1)", - "docComment": "/**\n * Gets information about the specified DDoS protection plan.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param ddosProtectionPlanName - The name of the DDoS protection plan.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", ddosProtectionPlanName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DdosProtectionPlansGetOptionalParams", - "canonicalReference": "network-resource-manager!DdosProtectionPlansGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DdosProtectionPlansGetResponse", - "canonicalReference": "network-resource-manager!DdosProtectionPlansGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "ddosProtectionPlanName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!DdosProtectionPlans#list:member(1)", - "docComment": "/**\n * Gets all DDoS protection plans in a subscription.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(options?: " - }, - { - "kind": "Reference", - "text": "DdosProtectionPlansListOptionalParams", - "canonicalReference": "network-resource-manager!DdosProtectionPlansListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DdosProtectionPlan", - "canonicalReference": "network-resource-manager!DdosProtectionPlan:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "list" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!DdosProtectionPlans#listByResourceGroup:member(1)", - "docComment": "/**\n * Gets all the DDoS protection plans in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByResourceGroup(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DdosProtectionPlansListByResourceGroupOptionalParams", - "canonicalReference": "network-resource-manager!DdosProtectionPlansListByResourceGroupOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DdosProtectionPlan", - "canonicalReference": "network-resource-manager!DdosProtectionPlan:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "listByResourceGroup" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!DdosProtectionPlans#updateTags:member(1)", - "docComment": "/**\n * Update a DDoS protection plan tags.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param ddosProtectionPlanName - The name of the DDoS protection plan.\n *\n * @param parameters - Parameters supplied to the update DDoS protection plan resource tags.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateTags(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", ddosProtectionPlanName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "TagsObject", - "canonicalReference": "network-resource-manager!TagsObject:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DdosProtectionPlansUpdateTagsOptionalParams", - "canonicalReference": "network-resource-manager!DdosProtectionPlansUpdateTagsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DdosProtectionPlansUpdateTagsResponse", - "canonicalReference": "network-resource-manager!DdosProtectionPlansUpdateTagsResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "ddosProtectionPlanName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "updateTags" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!DdosProtectionPlansCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DdosProtectionPlansCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DdosProtectionPlansCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!DdosProtectionPlansCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!DdosProtectionPlansCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!DdosProtectionPlansCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DdosProtectionPlansCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "DdosProtectionPlan", - "canonicalReference": "network-resource-manager!DdosProtectionPlan:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DdosProtectionPlansCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!DdosProtectionPlansDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DdosProtectionPlansDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DdosProtectionPlansDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!DdosProtectionPlansDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!DdosProtectionPlansDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!DdosProtectionPlansGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DdosProtectionPlansGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DdosProtectionPlansGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!DdosProtectionPlansGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DdosProtectionPlansGetResponse = " - }, - { - "kind": "Reference", - "text": "DdosProtectionPlan", - "canonicalReference": "network-resource-manager!DdosProtectionPlan:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DdosProtectionPlansGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!DdosProtectionPlansListByResourceGroupNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DdosProtectionPlansListByResourceGroupNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DdosProtectionPlansListByResourceGroupNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!DdosProtectionPlansListByResourceGroupNextResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroupNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DdosProtectionPlansListByResourceGroupNextResponse = " - }, - { - "kind": "Reference", - "text": "DdosProtectionPlanListResult", - "canonicalReference": "network-resource-manager!DdosProtectionPlanListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DdosProtectionPlansListByResourceGroupNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!DdosProtectionPlansListByResourceGroupOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DdosProtectionPlansListByResourceGroupOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DdosProtectionPlansListByResourceGroupOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!DdosProtectionPlansListByResourceGroupResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DdosProtectionPlansListByResourceGroupResponse = " - }, - { - "kind": "Reference", - "text": "DdosProtectionPlanListResult", - "canonicalReference": "network-resource-manager!DdosProtectionPlanListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DdosProtectionPlansListByResourceGroupResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!DdosProtectionPlansListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DdosProtectionPlansListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DdosProtectionPlansListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!DdosProtectionPlansListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DdosProtectionPlansListNextResponse = " - }, - { - "kind": "Reference", - "text": "DdosProtectionPlanListResult", - "canonicalReference": "network-resource-manager!DdosProtectionPlanListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DdosProtectionPlansListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!DdosProtectionPlansListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DdosProtectionPlansListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DdosProtectionPlansListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!DdosProtectionPlansListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DdosProtectionPlansListResponse = " - }, - { - "kind": "Reference", - "text": "DdosProtectionPlanListResult", - "canonicalReference": "network-resource-manager!DdosProtectionPlanListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DdosProtectionPlansListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!DdosProtectionPlansUpdateTagsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DdosProtectionPlansUpdateTagsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DdosProtectionPlansUpdateTagsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!DdosProtectionPlansUpdateTagsResponse:type", - "docComment": "/**\n * Contains response data for the updateTags operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DdosProtectionPlansUpdateTagsResponse = " - }, - { - "kind": "Reference", - "text": "DdosProtectionPlan", - "canonicalReference": "network-resource-manager!DdosProtectionPlan:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DdosProtectionPlansUpdateTagsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!DdosSettings:interface", - "docComment": "/**\n * Contains the DDoS protection settings of the public IP.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DdosSettings " - } - ], - "releaseTag": "Public", - "name": "DdosSettings", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!DdosSettings#ddosCustomPolicy:member", - "docComment": "/**\n * The DDoS custom policy associated with the public IP.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "ddosCustomPolicy?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ddosCustomPolicy", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!DdosSettings#protectedIP:member", - "docComment": "/**\n * Enables DDoS protection on the public IP.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "protectedIP?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "protectedIP", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!DdosSettings#protectionCoverage:member", - "docComment": "/**\n * The DDoS protection policy customizability of the public IP. Only standard coverage will have the ability to be customized.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "protectionCoverage?: " - }, - { - "kind": "Reference", - "text": "DdosSettingsProtectionCoverage", - "canonicalReference": "network-resource-manager!DdosSettingsProtectionCoverage:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "protectionCoverage", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!DdosSettingsProtectionCoverage:type", - "docComment": "/**\n * Defines values for DdosSettingsProtectionCoverage. \\ {@link KnownDdosSettingsProtectionCoverage} can be used interchangeably with DdosSettingsProtectionCoverage, this enum contains the known values that the service supports. ### Known values supported by the service **Basic** \\ **Standard**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DdosSettingsProtectionCoverage = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DdosSettingsProtectionCoverage", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!DefaultSecurityRules:interface", - "docComment": "/**\n * Interface representing a DefaultSecurityRules.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DefaultSecurityRules " - } - ], - "releaseTag": "Public", - "name": "DefaultSecurityRules", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!DefaultSecurityRules#get:member(1)", - "docComment": "/**\n * Get the specified default network security rule.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkSecurityGroupName - The name of the network security group.\n *\n * @param defaultSecurityRuleName - The name of the default security rule.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkSecurityGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", defaultSecurityRuleName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DefaultSecurityRulesGetOptionalParams", - "canonicalReference": "network-resource-manager!DefaultSecurityRulesGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DefaultSecurityRulesGetResponse", - "canonicalReference": "network-resource-manager!DefaultSecurityRulesGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkSecurityGroupName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "defaultSecurityRuleName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!DefaultSecurityRules#list:member(1)", - "docComment": "/**\n * Gets all default security rules in a network security group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkSecurityGroupName - The name of the network security group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkSecurityGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DefaultSecurityRulesListOptionalParams", - "canonicalReference": "network-resource-manager!DefaultSecurityRulesListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "SecurityRule", - "canonicalReference": "network-resource-manager!SecurityRule:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkSecurityGroupName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "list" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!DefaultSecurityRulesGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DefaultSecurityRulesGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DefaultSecurityRulesGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!DefaultSecurityRulesGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DefaultSecurityRulesGetResponse = " - }, - { - "kind": "Reference", - "text": "SecurityRule", - "canonicalReference": "network-resource-manager!SecurityRule:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DefaultSecurityRulesGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!DefaultSecurityRulesListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DefaultSecurityRulesListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DefaultSecurityRulesListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!DefaultSecurityRulesListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DefaultSecurityRulesListNextResponse = " - }, - { - "kind": "Reference", - "text": "SecurityRuleListResult", - "canonicalReference": "network-resource-manager!SecurityRuleListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DefaultSecurityRulesListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!DefaultSecurityRulesListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DefaultSecurityRulesListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DefaultSecurityRulesListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!DefaultSecurityRulesListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DefaultSecurityRulesListResponse = " - }, - { - "kind": "Reference", - "text": "SecurityRuleListResult", - "canonicalReference": "network-resource-manager!SecurityRuleListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DefaultSecurityRulesListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!Delegation:type", - "docComment": "/**\n * Details the service to which the subnet is delegated.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type Delegation = " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": " & {\n name?: string;\n readonly etag?: string;\n serviceName?: string;\n readonly actions?: string[];\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "Delegation", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!DeviceProperties:interface", - "docComment": "/**\n * List of properties of the device.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeviceProperties " - } - ], - "releaseTag": "Public", - "name": "DeviceProperties", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!DeviceProperties#deviceModel:member", - "docComment": "/**\n * Model of the device.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "deviceModel?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "deviceModel", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!DeviceProperties#deviceVendor:member", - "docComment": "/**\n * Name of the device Vendor.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "deviceVendor?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "deviceVendor", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!DeviceProperties#linkSpeedInMbps:member", - "docComment": "/**\n * Link speed.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "linkSpeedInMbps?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "linkSpeedInMbps", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!DhcpOptions:interface", - "docComment": "/**\n * DhcpOptions contains an array of DNS servers available to VMs deployed in the virtual network. Standard DHCP option for a subnet overrides VNET DHCP options.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DhcpOptions " - } - ], - "releaseTag": "Public", - "name": "DhcpOptions", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!DhcpOptions#dnsServers:member", - "docComment": "/**\n * The list of DNS servers IP addresses.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "dnsServers?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "dnsServers", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!DhGroup:type", - "docComment": "/**\n * Defines values for DhGroup. \\ {@link KnownDhGroup} can be used interchangeably with DhGroup, this enum contains the known values that the service supports. ### Known values supported by the service **None** \\ **DHGroup1** \\ **DHGroup2** \\ **DHGroup14** \\ **DHGroup2048** \\ **ECP256** \\ **ECP384** \\ **DHGroup24**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DhGroup = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DhGroup", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!Dimension:interface", - "docComment": "/**\n * Dimension of the metric.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Dimension " - } - ], - "releaseTag": "Public", - "name": "Dimension", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!Dimension#displayName:member", - "docComment": "/**\n * The display name of the dimension.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "displayName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "displayName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!Dimension#internalName:member", - "docComment": "/**\n * The internal name of the dimension.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "internalName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "internalName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!Dimension#name:member", - "docComment": "/**\n * The name of the dimension.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!Direction:type", - "docComment": "/**\n * Defines values for Direction. \\ {@link KnownDirection} can be used interchangeably with Direction, this enum contains the known values that the service supports. ### Known values supported by the service **Inbound** \\ **Outbound**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type Direction = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "Direction", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!DnsNameAvailabilityResult:interface", - "docComment": "/**\n * Response for the CheckDnsNameAvailability API service call.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DnsNameAvailabilityResult " - } - ], - "releaseTag": "Public", - "name": "DnsNameAvailabilityResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!DnsNameAvailabilityResult#available:member", - "docComment": "/**\n * Domain availability (True/False).\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "available?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "available", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!EffectiveNetworkSecurityGroup:interface", - "docComment": "/**\n * Effective network security group.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface EffectiveNetworkSecurityGroup " - } - ], - "releaseTag": "Public", - "name": "EffectiveNetworkSecurityGroup", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!EffectiveNetworkSecurityGroup#association:member", - "docComment": "/**\n * Associated resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "association?: " - }, - { - "kind": "Reference", - "text": "EffectiveNetworkSecurityGroupAssociation", - "canonicalReference": "network-resource-manager!EffectiveNetworkSecurityGroupAssociation:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "association", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!EffectiveNetworkSecurityGroup#effectiveSecurityRules:member", - "docComment": "/**\n * A collection of effective security rules.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "effectiveSecurityRules?: " - }, - { - "kind": "Reference", - "text": "EffectiveNetworkSecurityRule", - "canonicalReference": "network-resource-manager!EffectiveNetworkSecurityRule:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "effectiveSecurityRules", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!EffectiveNetworkSecurityGroup#networkSecurityGroup:member", - "docComment": "/**\n * The ID of network security group that is applied.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "networkSecurityGroup?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "networkSecurityGroup", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!EffectiveNetworkSecurityGroup#tagMap:member", - "docComment": "/**\n * Mapping of tags to list of IP Addresses included within the tag.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "tagMap?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tagMap", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!EffectiveNetworkSecurityGroupAssociation:interface", - "docComment": "/**\n * The effective network security group association.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface EffectiveNetworkSecurityGroupAssociation " - } - ], - "releaseTag": "Public", - "name": "EffectiveNetworkSecurityGroupAssociation", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!EffectiveNetworkSecurityGroupAssociation#networkInterface:member", - "docComment": "/**\n * The ID of the network interface if assigned.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "networkInterface?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "networkInterface", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!EffectiveNetworkSecurityGroupAssociation#subnet:member", - "docComment": "/**\n * The ID of the subnet if assigned.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "subnet?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "subnet", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!EffectiveNetworkSecurityGroupListResult:interface", - "docComment": "/**\n * Response for list effective network security groups API service call.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface EffectiveNetworkSecurityGroupListResult " - } - ], - "releaseTag": "Public", - "name": "EffectiveNetworkSecurityGroupListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!EffectiveNetworkSecurityGroupListResult#nextLink:member", - "docComment": "/**\n * The URL to get the next set of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!EffectiveNetworkSecurityGroupListResult#value:member", - "docComment": "/**\n * A list of effective network security groups.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "EffectiveNetworkSecurityGroup", - "canonicalReference": "network-resource-manager!EffectiveNetworkSecurityGroup:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!EffectiveNetworkSecurityRule:interface", - "docComment": "/**\n * Effective network security rules.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface EffectiveNetworkSecurityRule " - } - ], - "releaseTag": "Public", - "name": "EffectiveNetworkSecurityRule", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!EffectiveNetworkSecurityRule#access:member", - "docComment": "/**\n * Whether network traffic is allowed or denied.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "access?: " - }, - { - "kind": "Reference", - "text": "SecurityRuleAccess", - "canonicalReference": "network-resource-manager!SecurityRuleAccess:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "access", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!EffectiveNetworkSecurityRule#destinationAddressPrefix:member", - "docComment": "/**\n * The destination address prefix.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "destinationAddressPrefix?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "destinationAddressPrefix", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!EffectiveNetworkSecurityRule#destinationAddressPrefixes:member", - "docComment": "/**\n * The destination address prefixes. Expected values include CIDR IP ranges, Default Tags (VirtualNetwork, AzureLoadBalancer, Internet), System Tags, and the asterisk (*).\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "destinationAddressPrefixes?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "destinationAddressPrefixes", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!EffectiveNetworkSecurityRule#destinationPortRange:member", - "docComment": "/**\n * The destination port or range.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "destinationPortRange?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "destinationPortRange", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!EffectiveNetworkSecurityRule#destinationPortRanges:member", - "docComment": "/**\n * The destination port ranges. Expected values include a single integer between 0 and 65535, a range using '-' as separator (e.g. 100-400), or an asterisk (*).\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "destinationPortRanges?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "destinationPortRanges", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!EffectiveNetworkSecurityRule#direction:member", - "docComment": "/**\n * The direction of the rule.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "direction?: " - }, - { - "kind": "Reference", - "text": "SecurityRuleDirection", - "canonicalReference": "network-resource-manager!SecurityRuleDirection:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "direction", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!EffectiveNetworkSecurityRule#expandedDestinationAddressPrefix:member", - "docComment": "/**\n * Expanded destination address prefix.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "expandedDestinationAddressPrefix?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "expandedDestinationAddressPrefix", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!EffectiveNetworkSecurityRule#expandedSourceAddressPrefix:member", - "docComment": "/**\n * The expanded source address prefix.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "expandedSourceAddressPrefix?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "expandedSourceAddressPrefix", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!EffectiveNetworkSecurityRule#name:member", - "docComment": "/**\n * The name of the security rule specified by the user (if created by the user).\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!EffectiveNetworkSecurityRule#priority:member", - "docComment": "/**\n * The priority of the rule.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "priority?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "priority", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!EffectiveNetworkSecurityRule#protocol:member", - "docComment": "/**\n * The network protocol this rule applies to.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "protocol?: " - }, - { - "kind": "Reference", - "text": "EffectiveSecurityRuleProtocol", - "canonicalReference": "network-resource-manager!EffectiveSecurityRuleProtocol:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "protocol", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!EffectiveNetworkSecurityRule#sourceAddressPrefix:member", - "docComment": "/**\n * The source address prefix.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "sourceAddressPrefix?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "sourceAddressPrefix", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!EffectiveNetworkSecurityRule#sourceAddressPrefixes:member", - "docComment": "/**\n * The source address prefixes. Expected values include CIDR IP ranges, Default Tags (VirtualNetwork, AzureLoadBalancer, Internet), System Tags, and the asterisk (*).\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "sourceAddressPrefixes?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "sourceAddressPrefixes", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!EffectiveNetworkSecurityRule#sourcePortRange:member", - "docComment": "/**\n * The source port or range.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "sourcePortRange?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "sourcePortRange", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!EffectiveNetworkSecurityRule#sourcePortRanges:member", - "docComment": "/**\n * The source port ranges. Expected values include a single integer between 0 and 65535, a range using '-' as separator (e.g. 100-400), or an asterisk (*).\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "sourcePortRanges?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "sourcePortRanges", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!EffectiveRoute:interface", - "docComment": "/**\n * Effective Route.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface EffectiveRoute " - } - ], - "releaseTag": "Public", - "name": "EffectiveRoute", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!EffectiveRoute#addressPrefix:member", - "docComment": "/**\n * The address prefixes of the effective routes in CIDR notation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "addressPrefix?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "addressPrefix", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!EffectiveRoute#disableBgpRoutePropagation:member", - "docComment": "/**\n * If true, on-premises routes are not propagated to the network interfaces in the subnet.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "disableBgpRoutePropagation?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "disableBgpRoutePropagation", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!EffectiveRoute#name:member", - "docComment": "/**\n * The name of the user defined route. This is optional.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!EffectiveRoute#nextHopIpAddress:member", - "docComment": "/**\n * The IP address of the next hop of the effective route.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextHopIpAddress?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextHopIpAddress", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!EffectiveRoute#nextHopType:member", - "docComment": "/**\n * The type of Azure hop the packet should be sent to.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextHopType?: " - }, - { - "kind": "Reference", - "text": "RouteNextHopType", - "canonicalReference": "network-resource-manager!RouteNextHopType:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextHopType", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!EffectiveRoute#source:member", - "docComment": "/**\n * Who created the route.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "source?: " - }, - { - "kind": "Reference", - "text": "EffectiveRouteSource", - "canonicalReference": "network-resource-manager!EffectiveRouteSource:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "source", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!EffectiveRoute#state:member", - "docComment": "/**\n * The value of effective route.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "state?: " - }, - { - "kind": "Reference", - "text": "EffectiveRouteState", - "canonicalReference": "network-resource-manager!EffectiveRouteState:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "state", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!EffectiveRouteListResult:interface", - "docComment": "/**\n * Response for list effective route API service call.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface EffectiveRouteListResult " - } - ], - "releaseTag": "Public", - "name": "EffectiveRouteListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!EffectiveRouteListResult#nextLink:member", - "docComment": "/**\n * The URL to get the next set of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!EffectiveRouteListResult#value:member", - "docComment": "/**\n * A list of effective routes.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "EffectiveRoute", - "canonicalReference": "network-resource-manager!EffectiveRoute:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!EffectiveRouteSource:type", - "docComment": "/**\n * Defines values for EffectiveRouteSource. \\ {@link KnownEffectiveRouteSource} can be used interchangeably with EffectiveRouteSource, this enum contains the known values that the service supports. ### Known values supported by the service **Unknown** \\ **User** \\ **VirtualNetworkGateway** \\ **Default**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type EffectiveRouteSource = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "EffectiveRouteSource", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!EffectiveRouteState:type", - "docComment": "/**\n * Defines values for EffectiveRouteState. \\ {@link KnownEffectiveRouteState} can be used interchangeably with EffectiveRouteState, this enum contains the known values that the service supports. ### Known values supported by the service **Active** \\ **Invalid**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type EffectiveRouteState = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "EffectiveRouteState", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!EffectiveSecurityRuleProtocol:type", - "docComment": "/**\n * Defines values for EffectiveSecurityRuleProtocol. \\ {@link KnownEffectiveSecurityRuleProtocol} can be used interchangeably with EffectiveSecurityRuleProtocol, this enum contains the known values that the service supports. ### Known values supported by the service **Tcp** \\ **Udp** \\ **All**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type EffectiveSecurityRuleProtocol = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "EffectiveSecurityRuleProtocol", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!EndpointServiceResult:type", - "docComment": "/**\n * Endpoint service.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type EndpointServiceResult = " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": " & {\n readonly name?: string;\n readonly type?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "EndpointServiceResult", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!EndpointServicesListResult:interface", - "docComment": "/**\n * Response for the ListAvailableEndpointServices API service call.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface EndpointServicesListResult " - } - ], - "releaseTag": "Public", - "name": "EndpointServicesListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!EndpointServicesListResult#nextLink:member", - "docComment": "/**\n * The URL to get the next set of results.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!EndpointServicesListResult#value:member", - "docComment": "/**\n * List of available endpoint services in a region.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "EndpointServiceResult", - "canonicalReference": "network-resource-manager!EndpointServiceResult:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ErrorDetails:interface", - "docComment": "/**\n * Common error details representation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ErrorDetails " - } - ], - "releaseTag": "Public", - "name": "ErrorDetails", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ErrorDetails#code:member", - "docComment": "/**\n * Error code.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "code?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "code", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ErrorDetails#message:member", - "docComment": "/**\n * Error message.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "message?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "message", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ErrorDetails#target:member", - "docComment": "/**\n * Error target.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "target?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "target", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ErrorModel:interface", - "docComment": "/**\n * Common error representation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ErrorModel " - } - ], - "releaseTag": "Public", - "name": "ErrorModel", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ErrorModel#code:member", - "docComment": "/**\n * Error code.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "code?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "code", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ErrorModel#details:member", - "docComment": "/**\n * Error details.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "details?: " - }, - { - "kind": "Reference", - "text": "ErrorDetails", - "canonicalReference": "network-resource-manager!ErrorDetails:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "details", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ErrorModel#innerError:member", - "docComment": "/**\n * Inner error message.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "innerError?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "innerError", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ErrorModel#message:member", - "docComment": "/**\n * Error message.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "message?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "message", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ErrorModel#target:member", - "docComment": "/**\n * Error target.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "target?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "target", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ErrorResponse:interface", - "docComment": "/**\n * The error object.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ErrorResponse " - } - ], - "releaseTag": "Public", - "name": "ErrorResponse", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ErrorResponse#error:member", - "docComment": "/**\n * The error details object.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "error?: " - }, - { - "kind": "Reference", - "text": "ErrorDetails", - "canonicalReference": "network-resource-manager!ErrorDetails:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "error", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!EvaluatedNetworkSecurityGroup:interface", - "docComment": "/**\n * Results of network security group evaluation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface EvaluatedNetworkSecurityGroup " - } - ], - "releaseTag": "Public", - "name": "EvaluatedNetworkSecurityGroup", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!EvaluatedNetworkSecurityGroup#appliedTo:member", - "docComment": "/**\n * Resource ID of nic or subnet to which network security group is applied.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "appliedTo?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "appliedTo", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!EvaluatedNetworkSecurityGroup#matchedRule:member", - "docComment": "/**\n * Matched network security rule.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "matchedRule?: " - }, - { - "kind": "Reference", - "text": "MatchedRule", - "canonicalReference": "network-resource-manager!MatchedRule:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "matchedRule", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!EvaluatedNetworkSecurityGroup#networkSecurityGroupId:member", - "docComment": "/**\n * Network security group ID.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "networkSecurityGroupId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "networkSecurityGroupId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!EvaluatedNetworkSecurityGroup#rulesEvaluationResult:member", - "docComment": "/**\n * List of network security rules evaluation results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly rulesEvaluationResult?: " - }, - { - "kind": "Reference", - "text": "NetworkSecurityRulesEvaluationResult", - "canonicalReference": "network-resource-manager!NetworkSecurityRulesEvaluationResult:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "rulesEvaluationResult", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!EvaluationState:type", - "docComment": "/**\n * Defines values for EvaluationState. \\ {@link KnownEvaluationState} can be used interchangeably with EvaluationState, this enum contains the known values that the service supports. ### Known values supported by the service **NotStarted** \\ **InProgress** \\ **Completed**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type EvaluationState = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "EvaluationState", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ExpressRouteCircuit:type", - "docComment": "/**\n * ExpressRouteCircuit resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ExpressRouteCircuit = " - }, - { - "kind": "Reference", - "text": "Resource", - "canonicalReference": "network-resource-manager!Resource:interface" - }, - { - "kind": "Content", - "text": " & {\n sku?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitSku", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitSku:interface" - }, - { - "kind": "Content", - "text": ";\n readonly etag?: string;\n allowClassicOperations?: boolean;\n circuitProvisioningState?: string;\n serviceProviderProvisioningState?: " - }, - { - "kind": "Reference", - "text": "ServiceProviderProvisioningState", - "canonicalReference": "network-resource-manager!ServiceProviderProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n authorizations?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitAuthorization", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitAuthorization:type" - }, - { - "kind": "Content", - "text": "[];\n peerings?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitPeering", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeering:type" - }, - { - "kind": "Content", - "text": "[];\n serviceKey?: string;\n serviceProviderNotes?: string;\n serviceProviderProperties?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitServiceProviderProperties", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitServiceProviderProperties:interface" - }, - { - "kind": "Content", - "text": ";\n expressRoutePort?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";\n bandwidthInGbps?: number;\n readonly stag?: number;\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n gatewayManagerEtag?: string;\n globalReachEnabled?: boolean;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCircuit", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 17 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitArpTable:interface", - "docComment": "/**\n * The ARP table associated with the ExpressRouteCircuit.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRouteCircuitArpTable " - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCircuitArpTable", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitArpTable#age:member", - "docComment": "/**\n * Entry age in minutes.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "age?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "age", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitArpTable#interface:member", - "docComment": "/**\n * Interface address.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "interface?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "interface", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitArpTable#ipAddress:member", - "docComment": "/**\n * The IP address.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "ipAddress?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ipAddress", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitArpTable#macAddress:member", - "docComment": "/**\n * The MAC address.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "macAddress?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "macAddress", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitAuthorization:type", - "docComment": "/**\n * Authorization in an ExpressRouteCircuit resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ExpressRouteCircuitAuthorization = " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": " & {\n name?: string;\n readonly etag?: string;\n readonly type?: string;\n authorizationKey?: string;\n authorizationUseStatus?: " - }, - { - "kind": "Reference", - "text": "AuthorizationUseStatus", - "canonicalReference": "network-resource-manager!AuthorizationUseStatus:type" - }, - { - "kind": "Content", - "text": ";\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCircuitAuthorization", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 7 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitAuthorizations:interface", - "docComment": "/**\n * Interface representing a ExpressRouteCircuitAuthorizations.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRouteCircuitAuthorizations " - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCircuitAuthorizations", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitAuthorizations#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Creates or updates an authorization in the specified express route circuit.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param circuitName - The name of the express route circuit.\n *\n * @param authorizationName - The name of the authorization.\n *\n * @param authorizationParameters - Parameters supplied to the create or update express route circuit authorization operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", circuitName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", authorizationName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", authorizationParameters: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitAuthorization", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitAuthorization:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitAuthorizationsCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitAuthorizationsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitAuthorizationsCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitAuthorizationsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitAuthorizationsCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitAuthorizationsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "circuitName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "authorizationName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "authorizationParameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitAuthorizations#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Creates or updates an authorization in the specified express route circuit.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param circuitName - The name of the express route circuit.\n *\n * @param authorizationName - The name of the authorization.\n *\n * @param authorizationParameters - Parameters supplied to the create or update express route circuit authorization operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", circuitName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", authorizationName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", authorizationParameters: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitAuthorization", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitAuthorization:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitAuthorizationsCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitAuthorizationsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitAuthorizationsCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitAuthorizationsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "circuitName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "authorizationName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "authorizationParameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitAuthorizations#beginDelete:member(1)", - "docComment": "/**\n * Deletes the specified authorization from the specified express route circuit.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param circuitName - The name of the express route circuit.\n *\n * @param authorizationName - The name of the authorization.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", circuitName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", authorizationName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitAuthorizationsDeleteOptionalParams", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitAuthorizationsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "circuitName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "authorizationName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitAuthorizations#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes the specified authorization from the specified express route circuit.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param circuitName - The name of the express route circuit.\n *\n * @param authorizationName - The name of the authorization.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", circuitName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", authorizationName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitAuthorizationsDeleteOptionalParams", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitAuthorizationsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "circuitName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "authorizationName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitAuthorizations#get:member(1)", - "docComment": "/**\n * Gets the specified authorization from the specified express route circuit.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param circuitName - The name of the express route circuit.\n *\n * @param authorizationName - The name of the authorization.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", circuitName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", authorizationName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitAuthorizationsGetOptionalParams", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitAuthorizationsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitAuthorizationsGetResponse", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitAuthorizationsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "circuitName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "authorizationName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitAuthorizations#list:member(1)", - "docComment": "/**\n * Gets all authorizations in an express route circuit.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param circuitName - The name of the circuit.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", circuitName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitAuthorizationsListOptionalParams", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitAuthorizationsListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitAuthorization", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitAuthorization:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "circuitName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "list" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitAuthorizationsCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRouteCircuitAuthorizationsCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCircuitAuthorizationsCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitAuthorizationsCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitAuthorizationsCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitAuthorizationsCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ExpressRouteCircuitAuthorizationsCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitAuthorization", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitAuthorization:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCircuitAuthorizationsCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitAuthorizationsDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRouteCircuitAuthorizationsDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCircuitAuthorizationsDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitAuthorizationsDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitAuthorizationsDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitAuthorizationsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRouteCircuitAuthorizationsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCircuitAuthorizationsGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitAuthorizationsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ExpressRouteCircuitAuthorizationsGetResponse = " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitAuthorization", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitAuthorization:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCircuitAuthorizationsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitAuthorizationsListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRouteCircuitAuthorizationsListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCircuitAuthorizationsListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitAuthorizationsListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ExpressRouteCircuitAuthorizationsListNextResponse = " - }, - { - "kind": "Reference", - "text": "AuthorizationListResult", - "canonicalReference": "network-resource-manager!AuthorizationListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCircuitAuthorizationsListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitAuthorizationsListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRouteCircuitAuthorizationsListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCircuitAuthorizationsListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitAuthorizationsListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ExpressRouteCircuitAuthorizationsListResponse = " - }, - { - "kind": "Reference", - "text": "AuthorizationListResult", - "canonicalReference": "network-resource-manager!AuthorizationListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCircuitAuthorizationsListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitConnection:type", - "docComment": "/**\n * Express Route Circuit Connection in an ExpressRouteCircuitPeering resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ExpressRouteCircuitConnection = " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": " & {\n name?: string;\n readonly etag?: string;\n readonly type?: string;\n expressRouteCircuitPeering?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";\n peerExpressRouteCircuitPeering?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";\n addressPrefix?: string;\n authorizationKey?: string;\n ipv6CircuitConnectionConfig?: " - }, - { - "kind": "Reference", - "text": "Ipv6CircuitConnectionConfig", - "canonicalReference": "network-resource-manager!Ipv6CircuitConnectionConfig:interface" - }, - { - "kind": "Content", - "text": ";\n readonly circuitConnectionStatus?: " - }, - { - "kind": "Reference", - "text": "CircuitConnectionStatus", - "canonicalReference": "network-resource-manager!CircuitConnectionStatus:type" - }, - { - "kind": "Content", - "text": ";\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCircuitConnection", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 13 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitConnectionListResult:interface", - "docComment": "/**\n * Response for ListConnections API service call retrieves all global reach connections that belongs to a Private Peering for an ExpressRouteCircuit.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRouteCircuitConnectionListResult " - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCircuitConnectionListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitConnectionListResult#nextLink:member", - "docComment": "/**\n * The URL to get the next set of results.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitConnectionListResult#value:member", - "docComment": "/**\n * The global reach connection associated with Private Peering in an ExpressRoute Circuit.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitConnection", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitConnection:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitConnections:interface", - "docComment": "/**\n * Interface representing a ExpressRouteCircuitConnections.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRouteCircuitConnections " - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCircuitConnections", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitConnections#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Creates or updates a Express Route Circuit Connection in the specified express route circuits.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param circuitName - The name of the express route circuit.\n *\n * @param peeringName - The name of the peering.\n *\n * @param connectionName - The name of the express route circuit connection.\n *\n * @param expressRouteCircuitConnectionParameters - Parameters supplied to the create or update express route circuit connection operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", circuitName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", peeringName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", connectionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", expressRouteCircuitConnectionParameters: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitConnection", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitConnection:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitConnectionsCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitConnectionsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitConnectionsCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitConnectionsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitConnectionsCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitConnectionsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 23 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "circuitName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "peeringName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "connectionName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "expressRouteCircuitConnectionParameters", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitConnections#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Creates or updates a Express Route Circuit Connection in the specified express route circuits.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param circuitName - The name of the express route circuit.\n *\n * @param peeringName - The name of the peering.\n *\n * @param connectionName - The name of the express route circuit connection.\n *\n * @param expressRouteCircuitConnectionParameters - Parameters supplied to the create or update express route circuit connection operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", circuitName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", peeringName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", connectionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", expressRouteCircuitConnectionParameters: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitConnection", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitConnection:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitConnectionsCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitConnectionsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitConnectionsCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitConnectionsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "circuitName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "peeringName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "connectionName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "expressRouteCircuitConnectionParameters", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitConnections#beginDelete:member(1)", - "docComment": "/**\n * Deletes the specified Express Route Circuit Connection from the specified express route circuit.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param circuitName - The name of the express route circuit.\n *\n * @param peeringName - The name of the peering.\n *\n * @param connectionName - The name of the express route circuit connection.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", circuitName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", peeringName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", connectionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitConnectionsDeleteOptionalParams", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitConnectionsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "circuitName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "peeringName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "connectionName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitConnections#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes the specified Express Route Circuit Connection from the specified express route circuit.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param circuitName - The name of the express route circuit.\n *\n * @param peeringName - The name of the peering.\n *\n * @param connectionName - The name of the express route circuit connection.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", circuitName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", peeringName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", connectionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitConnectionsDeleteOptionalParams", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitConnectionsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "circuitName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "peeringName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "connectionName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitConnections#get:member(1)", - "docComment": "/**\n * Gets the specified Express Route Circuit Connection from the specified express route circuit.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param circuitName - The name of the express route circuit.\n *\n * @param peeringName - The name of the peering.\n *\n * @param connectionName - The name of the express route circuit connection.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", circuitName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", peeringName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", connectionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitConnectionsGetOptionalParams", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitConnectionsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitConnectionsGetResponse", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitConnectionsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "circuitName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "peeringName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "connectionName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitConnections#list:member(1)", - "docComment": "/**\n * Gets all global reach connections associated with a private peering in an express route circuit.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param circuitName - The name of the circuit.\n *\n * @param peeringName - The name of the peering.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", circuitName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", peeringName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitConnectionsListOptionalParams", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitConnectionsListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitConnection", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitConnection:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "circuitName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "peeringName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "list" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitConnectionsCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRouteCircuitConnectionsCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCircuitConnectionsCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitConnectionsCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitConnectionsCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitConnectionsCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ExpressRouteCircuitConnectionsCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitConnection", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitConnection:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCircuitConnectionsCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitConnectionsDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRouteCircuitConnectionsDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCircuitConnectionsDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitConnectionsDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitConnectionsDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitConnectionsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRouteCircuitConnectionsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCircuitConnectionsGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitConnectionsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ExpressRouteCircuitConnectionsGetResponse = " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitConnection", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitConnection:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCircuitConnectionsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitConnectionsListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRouteCircuitConnectionsListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCircuitConnectionsListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitConnectionsListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ExpressRouteCircuitConnectionsListNextResponse = " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitConnectionListResult", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitConnectionListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCircuitConnectionsListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitConnectionsListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRouteCircuitConnectionsListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCircuitConnectionsListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitConnectionsListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ExpressRouteCircuitConnectionsListResponse = " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitConnectionListResult", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitConnectionListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCircuitConnectionsListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitListResult:interface", - "docComment": "/**\n * Response for ListExpressRouteCircuit API service call.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRouteCircuitListResult " - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCircuitListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitListResult#nextLink:member", - "docComment": "/**\n * The URL to get the next set of results.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitListResult#value:member", - "docComment": "/**\n * A list of ExpressRouteCircuits in a resource group.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuit", - "canonicalReference": "network-resource-manager!ExpressRouteCircuit:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeering:type", - "docComment": "/**\n * Peering in an ExpressRouteCircuit resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ExpressRouteCircuitPeering = " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": " & {\n name?: string;\n readonly etag?: string;\n readonly type?: string;\n peeringType?: " - }, - { - "kind": "Reference", - "text": "ExpressRoutePeeringType", - "canonicalReference": "network-resource-manager!ExpressRoutePeeringType:type" - }, - { - "kind": "Content", - "text": ";\n state?: " - }, - { - "kind": "Reference", - "text": "ExpressRoutePeeringState", - "canonicalReference": "network-resource-manager!ExpressRoutePeeringState:type" - }, - { - "kind": "Content", - "text": ";\n azureASN?: number;\n peerASN?: number;\n primaryPeerAddressPrefix?: string;\n secondaryPeerAddressPrefix?: string;\n primaryAzurePort?: string;\n secondaryAzurePort?: string;\n sharedKey?: string;\n vlanId?: number;\n microsoftPeeringConfig?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitPeeringConfig", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeeringConfig:interface" - }, - { - "kind": "Content", - "text": ";\n stats?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitStats", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitStats:interface" - }, - { - "kind": "Content", - "text": ";\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n gatewayManagerEtag?: string;\n readonly lastModifiedBy?: string;\n routeFilter?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";\n ipv6PeeringConfig?: " - }, - { - "kind": "Reference", - "text": "Ipv6ExpressRouteCircuitPeeringConfig", - "canonicalReference": "network-resource-manager!Ipv6ExpressRouteCircuitPeeringConfig:interface" - }, - { - "kind": "Content", - "text": ";\n expressRouteConnection?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteConnectionId", - "canonicalReference": "network-resource-manager!ExpressRouteConnectionId:interface" - }, - { - "kind": "Content", - "text": ";\n connections?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitConnection", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitConnection:type" - }, - { - "kind": "Content", - "text": "[];\n readonly peeredConnections?: " - }, - { - "kind": "Reference", - "text": "PeerExpressRouteCircuitConnection", - "canonicalReference": "network-resource-manager!PeerExpressRouteCircuitConnection:type" - }, - { - "kind": "Content", - "text": "[];\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCircuitPeering", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 23 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeeringAdvertisedPublicPrefixState:type", - "docComment": "/**\n * Defines values for ExpressRouteCircuitPeeringAdvertisedPublicPrefixState. \\ {@link KnownExpressRouteCircuitPeeringAdvertisedPublicPrefixState} can be used interchangeably with ExpressRouteCircuitPeeringAdvertisedPublicPrefixState, this enum contains the known values that the service supports. ### Known values supported by the service **NotConfigured** \\ **Configuring** \\ **Configured** \\ **ValidationNeeded**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ExpressRouteCircuitPeeringAdvertisedPublicPrefixState = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCircuitPeeringAdvertisedPublicPrefixState", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeeringConfig:interface", - "docComment": "/**\n * Specifies the peering configuration.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRouteCircuitPeeringConfig " - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCircuitPeeringConfig", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeeringConfig#advertisedCommunities:member", - "docComment": "/**\n * The communities of bgp peering. Specified for microsoft peering.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "advertisedCommunities?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "advertisedCommunities", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeeringConfig#advertisedPublicPrefixes:member", - "docComment": "/**\n * The reference to AdvertisedPublicPrefixes.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "advertisedPublicPrefixes?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "advertisedPublicPrefixes", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeeringConfig#advertisedPublicPrefixesState:member", - "docComment": "/**\n * The advertised public prefix state of the Peering resource. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly advertisedPublicPrefixesState?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitPeeringAdvertisedPublicPrefixState", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeeringAdvertisedPublicPrefixState:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "advertisedPublicPrefixesState", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeeringConfig#customerASN:member", - "docComment": "/**\n * The CustomerASN of the peering.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "customerASN?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "customerASN", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeeringConfig#legacyMode:member", - "docComment": "/**\n * The legacy mode of the peering.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "legacyMode?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "legacyMode", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeeringConfig#routingRegistryName:member", - "docComment": "/**\n * The RoutingRegistryName of the configuration.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "routingRegistryName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "routingRegistryName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeeringId:interface", - "docComment": "/**\n * ExpressRoute circuit peering identifier.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRouteCircuitPeeringId " - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCircuitPeeringId", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeeringId#id:member", - "docComment": "/**\n * The ID of the ExpressRoute circuit peering.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "id?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeeringListResult:interface", - "docComment": "/**\n * Response for ListPeering API service call retrieves all peerings that belong to an ExpressRouteCircuit.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRouteCircuitPeeringListResult " - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCircuitPeeringListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeeringListResult#nextLink:member", - "docComment": "/**\n * The URL to get the next set of results.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeeringListResult#value:member", - "docComment": "/**\n * The peerings in an express route circuit.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitPeering", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeering:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeerings:interface", - "docComment": "/**\n * Interface representing a ExpressRouteCircuitPeerings.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRouteCircuitPeerings " - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCircuitPeerings", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeerings#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Creates or updates a peering in the specified express route circuits.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param circuitName - The name of the express route circuit.\n *\n * @param peeringName - The name of the peering.\n *\n * @param peeringParameters - Parameters supplied to the create or update express route circuit peering operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", circuitName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", peeringName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", peeringParameters: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitPeering", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeering:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitPeeringsCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeeringsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitPeeringsCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeeringsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitPeeringsCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeeringsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "circuitName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "peeringName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "peeringParameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeerings#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Creates or updates a peering in the specified express route circuits.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param circuitName - The name of the express route circuit.\n *\n * @param peeringName - The name of the peering.\n *\n * @param peeringParameters - Parameters supplied to the create or update express route circuit peering operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", circuitName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", peeringName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", peeringParameters: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitPeering", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeering:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitPeeringsCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeeringsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitPeeringsCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeeringsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "circuitName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "peeringName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "peeringParameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeerings#beginDelete:member(1)", - "docComment": "/**\n * Deletes the specified peering from the specified express route circuit.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param circuitName - The name of the express route circuit.\n *\n * @param peeringName - The name of the peering.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", circuitName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", peeringName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitPeeringsDeleteOptionalParams", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeeringsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "circuitName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "peeringName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeerings#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes the specified peering from the specified express route circuit.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param circuitName - The name of the express route circuit.\n *\n * @param peeringName - The name of the peering.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", circuitName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", peeringName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitPeeringsDeleteOptionalParams", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeeringsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "circuitName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "peeringName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeerings#get:member(1)", - "docComment": "/**\n * Gets the specified peering for the express route circuit.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param circuitName - The name of the express route circuit.\n *\n * @param peeringName - The name of the peering.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", circuitName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", peeringName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitPeeringsGetOptionalParams", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeeringsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitPeeringsGetResponse", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeeringsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "circuitName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "peeringName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeerings#list:member(1)", - "docComment": "/**\n * Gets all peerings in a specified express route circuit.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param circuitName - The name of the express route circuit.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", circuitName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitPeeringsListOptionalParams", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeeringsListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitPeering", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeering:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "circuitName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "list" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeeringsCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRouteCircuitPeeringsCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCircuitPeeringsCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeeringsCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeeringsCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeeringsCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ExpressRouteCircuitPeeringsCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitPeering", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeering:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCircuitPeeringsCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeeringsDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRouteCircuitPeeringsDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCircuitPeeringsDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeeringsDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeeringsDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeeringsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRouteCircuitPeeringsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCircuitPeeringsGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeeringsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ExpressRouteCircuitPeeringsGetResponse = " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitPeering", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeering:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCircuitPeeringsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeeringsListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRouteCircuitPeeringsListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCircuitPeeringsListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeeringsListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ExpressRouteCircuitPeeringsListNextResponse = " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitPeeringListResult", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeeringListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCircuitPeeringsListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeeringsListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRouteCircuitPeeringsListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCircuitPeeringsListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeeringsListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ExpressRouteCircuitPeeringsListResponse = " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitPeeringListResult", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeeringListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCircuitPeeringsListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeeringState:type", - "docComment": "/**\n * Defines values for ExpressRouteCircuitPeeringState. \\ {@link KnownExpressRouteCircuitPeeringState} can be used interchangeably with ExpressRouteCircuitPeeringState, this enum contains the known values that the service supports. ### Known values supported by the service **Disabled** \\ **Enabled**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ExpressRouteCircuitPeeringState = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCircuitPeeringState", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitReference:interface", - "docComment": "/**\n * Reference to an express route circuit.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRouteCircuitReference " - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCircuitReference", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitReference#id:member", - "docComment": "/**\n * Corresponding Express Route Circuit Id.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "id?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitRoutesTable:interface", - "docComment": "/**\n * The routes table associated with the ExpressRouteCircuit.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRouteCircuitRoutesTable " - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCircuitRoutesTable", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitRoutesTable#locPrf:member", - "docComment": "/**\n * Local preference value as set with the set local-preference route-map configuration command.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "locPrf?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "locPrf", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitRoutesTable#network:member", - "docComment": "/**\n * IP address of a network entity.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "network?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "network", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitRoutesTable#nextHop:member", - "docComment": "/**\n * NextHop address.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextHop?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextHop", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitRoutesTable#path:member", - "docComment": "/**\n * Autonomous system paths to the destination network.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "path?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "path", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitRoutesTable#weight:member", - "docComment": "/**\n * Route Weight.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "weight?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "weight", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitRoutesTableSummary:interface", - "docComment": "/**\n * The routes table associated with the ExpressRouteCircuit.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRouteCircuitRoutesTableSummary " - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCircuitRoutesTableSummary", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitRoutesTableSummary#as:member", - "docComment": "/**\n * Autonomous system number.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "as?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "as", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitRoutesTableSummary#neighbor:member", - "docComment": "/**\n * IP address of the neighbor.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "neighbor?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "neighbor", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitRoutesTableSummary#statePfxRcd:member", - "docComment": "/**\n * Current state of the BGP session, and the number of prefixes that have been received from a neighbor or peer group.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "statePfxRcd?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "statePfxRcd", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitRoutesTableSummary#upDown:member", - "docComment": "/**\n * The length of time that the BGP session has been in the Established state, or the current status if not in the Established state.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "upDown?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "upDown", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitRoutesTableSummary#v:member", - "docComment": "/**\n * BGP version number spoken to the neighbor.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "v?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "v", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRouteCircuits:interface", - "docComment": "/**\n * Interface representing a ExpressRouteCircuits.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRouteCircuits " - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCircuits", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuits#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Creates or updates an express route circuit.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param circuitName - The name of the circuit.\n *\n * @param parameters - Parameters supplied to the create or update express route circuit operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", circuitName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuit", - "canonicalReference": "network-resource-manager!ExpressRouteCircuit:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitsCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitsCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitsCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "circuitName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuits#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Creates or updates an express route circuit.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param circuitName - The name of the circuit.\n *\n * @param parameters - Parameters supplied to the create or update express route circuit operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", circuitName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuit", - "canonicalReference": "network-resource-manager!ExpressRouteCircuit:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitsCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitsCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "circuitName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuits#beginDelete:member(1)", - "docComment": "/**\n * Deletes the specified express route circuit.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param circuitName - The name of the express route circuit.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", circuitName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitsDeleteOptionalParams", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "circuitName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuits#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes the specified express route circuit.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param circuitName - The name of the express route circuit.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", circuitName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitsDeleteOptionalParams", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "circuitName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuits#beginListArpTable:member(1)", - "docComment": "/**\n * Gets the currently advertised ARP table associated with the express route circuit in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param circuitName - The name of the express route circuit.\n *\n * @param peeringName - The name of the peering.\n *\n * @param devicePath - The path of the device.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginListArpTable(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", circuitName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", peeringName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", devicePath: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitsListArpTableOptionalParams", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitsListArpTableOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitsListArpTableResponse", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitsListArpTableResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitsListArpTableResponse", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitsListArpTableResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "circuitName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "peeringName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "devicePath", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginListArpTable" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuits#beginListArpTableAndWait:member(1)", - "docComment": "/**\n * Gets the currently advertised ARP table associated with the express route circuit in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param circuitName - The name of the express route circuit.\n *\n * @param peeringName - The name of the peering.\n *\n * @param devicePath - The path of the device.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginListArpTableAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", circuitName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", peeringName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", devicePath: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitsListArpTableOptionalParams", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitsListArpTableOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitsListArpTableResponse", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitsListArpTableResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "circuitName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "peeringName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "devicePath", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginListArpTableAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuits#beginListRoutesTable:member(1)", - "docComment": "/**\n * Gets the currently advertised routes table associated with the express route circuit in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param circuitName - The name of the express route circuit.\n *\n * @param peeringName - The name of the peering.\n *\n * @param devicePath - The path of the device.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginListRoutesTable(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", circuitName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", peeringName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", devicePath: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitsListRoutesTableOptionalParams", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitsListRoutesTableOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitsListRoutesTableResponse", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitsListRoutesTableResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitsListRoutesTableResponse", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitsListRoutesTableResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "circuitName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "peeringName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "devicePath", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginListRoutesTable" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuits#beginListRoutesTableAndWait:member(1)", - "docComment": "/**\n * Gets the currently advertised routes table associated with the express route circuit in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param circuitName - The name of the express route circuit.\n *\n * @param peeringName - The name of the peering.\n *\n * @param devicePath - The path of the device.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginListRoutesTableAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", circuitName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", peeringName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", devicePath: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitsListRoutesTableOptionalParams", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitsListRoutesTableOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitsListRoutesTableResponse", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitsListRoutesTableResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "circuitName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "peeringName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "devicePath", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginListRoutesTableAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuits#beginListRoutesTableSummary:member(1)", - "docComment": "/**\n * Gets the currently advertised routes table summary associated with the express route circuit in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param circuitName - The name of the express route circuit.\n *\n * @param peeringName - The name of the peering.\n *\n * @param devicePath - The path of the device.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginListRoutesTableSummary(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", circuitName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", peeringName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", devicePath: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitsListRoutesTableSummaryOptionalParams", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitsListRoutesTableSummaryOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitsListRoutesTableSummaryResponse", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitsListRoutesTableSummaryResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitsListRoutesTableSummaryResponse", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitsListRoutesTableSummaryResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "circuitName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "peeringName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "devicePath", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginListRoutesTableSummary" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuits#beginListRoutesTableSummaryAndWait:member(1)", - "docComment": "/**\n * Gets the currently advertised routes table summary associated with the express route circuit in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param circuitName - The name of the express route circuit.\n *\n * @param peeringName - The name of the peering.\n *\n * @param devicePath - The path of the device.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginListRoutesTableSummaryAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", circuitName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", peeringName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", devicePath: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitsListRoutesTableSummaryOptionalParams", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitsListRoutesTableSummaryOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitsListRoutesTableSummaryResponse", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitsListRoutesTableSummaryResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "circuitName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "peeringName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "devicePath", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginListRoutesTableSummaryAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuits#get:member(1)", - "docComment": "/**\n * Gets information about the specified express route circuit.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param circuitName - The name of express route circuit.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", circuitName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitsGetOptionalParams", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitsGetResponse", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "circuitName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuits#getPeeringStats:member(1)", - "docComment": "/**\n * Gets all stats from an express route circuit in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param circuitName - The name of the express route circuit.\n *\n * @param peeringName - The name of the peering.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getPeeringStats(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", circuitName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", peeringName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitsGetPeeringStatsOptionalParams", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitsGetPeeringStatsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitsGetPeeringStatsResponse", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitsGetPeeringStatsResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "circuitName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "peeringName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "getPeeringStats" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuits#getStats:member(1)", - "docComment": "/**\n * Gets all the stats from an express route circuit in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param circuitName - The name of the express route circuit.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getStats(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", circuitName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitsGetStatsOptionalParams", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitsGetStatsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitsGetStatsResponse", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitsGetStatsResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "circuitName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "getStats" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuits#list:member(1)", - "docComment": "/**\n * Gets all the express route circuits in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitsListOptionalParams", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitsListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuit", - "canonicalReference": "network-resource-manager!ExpressRouteCircuit:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "list" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuits#listAll:member(1)", - "docComment": "/**\n * Gets all the express route circuits in a subscription.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listAll(options?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitsListAllOptionalParams", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitsListAllOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuit", - "canonicalReference": "network-resource-manager!ExpressRouteCircuit:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "listAll" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuits#updateTags:member(1)", - "docComment": "/**\n * Updates an express route circuit tags.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param circuitName - The name of the circuit.\n *\n * @param parameters - Parameters supplied to update express route circuit tags.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateTags(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", circuitName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "TagsObject", - "canonicalReference": "network-resource-manager!TagsObject:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitsUpdateTagsOptionalParams", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitsUpdateTagsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitsUpdateTagsResponse", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitsUpdateTagsResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "circuitName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "updateTags" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitsArpTableListResult:interface", - "docComment": "/**\n * Response for ListArpTable associated with the Express Route Circuits API.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRouteCircuitsArpTableListResult " - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCircuitsArpTableListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitsArpTableListResult#nextLink:member", - "docComment": "/**\n * The URL to get the next set of results.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitsArpTableListResult#value:member", - "docComment": "/**\n * A list of the ARP tables.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitArpTable", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitArpTable:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitsCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRouteCircuitsCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCircuitsCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitsCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitsCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitsCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ExpressRouteCircuitsCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuit", - "canonicalReference": "network-resource-manager!ExpressRouteCircuit:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCircuitsCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitsDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRouteCircuitsDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCircuitsDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitsDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitsDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitServiceProviderProperties:interface", - "docComment": "/**\n * Contains ServiceProviderProperties in an ExpressRouteCircuit.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRouteCircuitServiceProviderProperties " - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCircuitServiceProviderProperties", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitServiceProviderProperties#bandwidthInMbps:member", - "docComment": "/**\n * The BandwidthInMbps.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "bandwidthInMbps?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "bandwidthInMbps", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitServiceProviderProperties#peeringLocation:member", - "docComment": "/**\n * The peering location.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "peeringLocation?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "peeringLocation", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitServiceProviderProperties#serviceProviderName:member", - "docComment": "/**\n * The serviceProviderName.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "serviceProviderName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "serviceProviderName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRouteCircuitsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCircuitsGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitsGetPeeringStatsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRouteCircuitsGetPeeringStatsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCircuitsGetPeeringStatsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitsGetPeeringStatsResponse:type", - "docComment": "/**\n * Contains response data for the getPeeringStats operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ExpressRouteCircuitsGetPeeringStatsResponse = " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitStats", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitStats:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCircuitsGetPeeringStatsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ExpressRouteCircuitsGetResponse = " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuit", - "canonicalReference": "network-resource-manager!ExpressRouteCircuit:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCircuitsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitsGetStatsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRouteCircuitsGetStatsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCircuitsGetStatsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitsGetStatsResponse:type", - "docComment": "/**\n * Contains response data for the getStats operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ExpressRouteCircuitsGetStatsResponse = " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitStats", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitStats:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCircuitsGetStatsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitSku:interface", - "docComment": "/**\n * Contains SKU in an ExpressRouteCircuit.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRouteCircuitSku " - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCircuitSku", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitSku#family:member", - "docComment": "/**\n * The family of the SKU.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "family?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitSkuFamily", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitSkuFamily:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "family", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitSku#name:member", - "docComment": "/**\n * The name of the SKU.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitSku#tier:member", - "docComment": "/**\n * The tier of the SKU.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "tier?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitSkuTier", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitSkuTier:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tier", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitSkuFamily:type", - "docComment": "/**\n * Defines values for ExpressRouteCircuitSkuFamily. \\ {@link KnownExpressRouteCircuitSkuFamily} can be used interchangeably with ExpressRouteCircuitSkuFamily, this enum contains the known values that the service supports. ### Known values supported by the service **UnlimitedData** \\ **MeteredData**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ExpressRouteCircuitSkuFamily = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCircuitSkuFamily", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitSkuTier:type", - "docComment": "/**\n * Defines values for ExpressRouteCircuitSkuTier. \\ {@link KnownExpressRouteCircuitSkuTier} can be used interchangeably with ExpressRouteCircuitSkuTier, this enum contains the known values that the service supports. ### Known values supported by the service **Standard** \\ **Premium** \\ **Basic** \\ **Local**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ExpressRouteCircuitSkuTier = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCircuitSkuTier", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitsListAllNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRouteCircuitsListAllNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCircuitsListAllNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitsListAllNextResponse:type", - "docComment": "/**\n * Contains response data for the listAllNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ExpressRouteCircuitsListAllNextResponse = " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitListResult", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCircuitsListAllNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitsListAllOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRouteCircuitsListAllOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCircuitsListAllOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitsListAllResponse:type", - "docComment": "/**\n * Contains response data for the listAll operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ExpressRouteCircuitsListAllResponse = " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitListResult", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCircuitsListAllResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitsListArpTableOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRouteCircuitsListArpTableOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCircuitsListArpTableOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitsListArpTableOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitsListArpTableOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitsListArpTableResponse:type", - "docComment": "/**\n * Contains response data for the listArpTable operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ExpressRouteCircuitsListArpTableResponse = " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitsArpTableListResult", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitsArpTableListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCircuitsListArpTableResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitsListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRouteCircuitsListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCircuitsListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitsListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ExpressRouteCircuitsListNextResponse = " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitListResult", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCircuitsListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitsListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRouteCircuitsListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCircuitsListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitsListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ExpressRouteCircuitsListResponse = " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitListResult", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCircuitsListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitsListRoutesTableOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRouteCircuitsListRoutesTableOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCircuitsListRoutesTableOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitsListRoutesTableOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitsListRoutesTableOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitsListRoutesTableResponse:type", - "docComment": "/**\n * Contains response data for the listRoutesTable operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ExpressRouteCircuitsListRoutesTableResponse = " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitsRoutesTableListResult", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitsRoutesTableListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCircuitsListRoutesTableResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitsListRoutesTableSummaryOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRouteCircuitsListRoutesTableSummaryOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCircuitsListRoutesTableSummaryOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitsListRoutesTableSummaryOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitsListRoutesTableSummaryOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitsListRoutesTableSummaryResponse:type", - "docComment": "/**\n * Contains response data for the listRoutesTableSummary operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ExpressRouteCircuitsListRoutesTableSummaryResponse = " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitsRoutesTableSummaryListResult", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitsRoutesTableSummaryListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCircuitsListRoutesTableSummaryResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitsRoutesTableListResult:interface", - "docComment": "/**\n * Response for ListRoutesTable associated with the Express Route Circuits API.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRouteCircuitsRoutesTableListResult " - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCircuitsRoutesTableListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitsRoutesTableListResult#nextLink:member", - "docComment": "/**\n * The URL to get the next set of results.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitsRoutesTableListResult#value:member", - "docComment": "/**\n * The list of routes table.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitRoutesTable", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitRoutesTable:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitsRoutesTableSummaryListResult:interface", - "docComment": "/**\n * Response for ListRoutesTable associated with the Express Route Circuits API.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRouteCircuitsRoutesTableSummaryListResult " - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCircuitsRoutesTableSummaryListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitsRoutesTableSummaryListResult#nextLink:member", - "docComment": "/**\n * The URL to get the next set of results.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitsRoutesTableSummaryListResult#value:member", - "docComment": "/**\n * A list of the routes table.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitRoutesTableSummary", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitRoutesTableSummary:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitStats:interface", - "docComment": "/**\n * Contains stats associated with the peering.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRouteCircuitStats " - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCircuitStats", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitStats#primarybytesIn:member", - "docComment": "/**\n * The Primary BytesIn of the peering.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "primarybytesIn?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "primarybytesIn", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitStats#primarybytesOut:member", - "docComment": "/**\n * The primary BytesOut of the peering.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "primarybytesOut?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "primarybytesOut", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitStats#secondarybytesIn:member", - "docComment": "/**\n * The secondary BytesIn of the peering.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "secondarybytesIn?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "secondarybytesIn", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitStats#secondarybytesOut:member", - "docComment": "/**\n * The secondary BytesOut of the peering.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "secondarybytesOut?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "secondarybytesOut", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitsUpdateTagsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRouteCircuitsUpdateTagsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCircuitsUpdateTagsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitsUpdateTagsResponse:type", - "docComment": "/**\n * Contains response data for the updateTags operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ExpressRouteCircuitsUpdateTagsResponse = " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuit", - "canonicalReference": "network-resource-manager!ExpressRouteCircuit:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCircuitsUpdateTagsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ExpressRouteConnection:type", - "docComment": "/**\n * ExpressRouteConnection resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ExpressRouteConnection = " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": " & {\n name: string;\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n expressRouteCircuitPeering?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitPeeringId", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeeringId:interface" - }, - { - "kind": "Content", - "text": ";\n authorizationKey?: string;\n routingWeight?: number;\n enableInternetSecurity?: boolean;\n routingConfiguration?: " - }, - { - "kind": "Reference", - "text": "RoutingConfiguration", - "canonicalReference": "network-resource-manager!RoutingConfiguration:interface" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ExpressRouteConnection", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 9 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRouteConnectionId:interface", - "docComment": "/**\n * The ID of the ExpressRouteConnection.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRouteConnectionId " - } - ], - "releaseTag": "Public", - "name": "ExpressRouteConnectionId", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteConnectionId#id:member", - "docComment": "/**\n * The ID of the ExpressRouteConnection. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly id?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRouteConnectionList:interface", - "docComment": "/**\n * ExpressRouteConnection list.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRouteConnectionList " - } - ], - "releaseTag": "Public", - "name": "ExpressRouteConnectionList", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteConnectionList#value:member", - "docComment": "/**\n * The list of ExpressRoute connections.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteConnection", - "canonicalReference": "network-resource-manager!ExpressRouteConnection:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRouteConnections:interface", - "docComment": "/**\n * Interface representing a ExpressRouteConnections.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRouteConnections " - } - ], - "releaseTag": "Public", - "name": "ExpressRouteConnections", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ExpressRouteConnections#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Creates a connection between an ExpressRoute gateway and an ExpressRoute circuit.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param expressRouteGatewayName - The name of the ExpressRoute gateway.\n *\n * @param connectionName - The name of the connection subresource.\n *\n * @param putExpressRouteConnectionParameters - Parameters required in an ExpressRouteConnection PUT operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", expressRouteGatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", connectionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", putExpressRouteConnectionParameters: " - }, - { - "kind": "Reference", - "text": "ExpressRouteConnection", - "canonicalReference": "network-resource-manager!ExpressRouteConnection:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteConnectionsCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!ExpressRouteConnectionsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ExpressRouteConnectionsCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!ExpressRouteConnectionsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "ExpressRouteConnectionsCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!ExpressRouteConnectionsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "expressRouteGatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "connectionName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "putExpressRouteConnectionParameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ExpressRouteConnections#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Creates a connection between an ExpressRoute gateway and an ExpressRoute circuit.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param expressRouteGatewayName - The name of the ExpressRoute gateway.\n *\n * @param connectionName - The name of the connection subresource.\n *\n * @param putExpressRouteConnectionParameters - Parameters required in an ExpressRouteConnection PUT operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", expressRouteGatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", connectionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", putExpressRouteConnectionParameters: " - }, - { - "kind": "Reference", - "text": "ExpressRouteConnection", - "canonicalReference": "network-resource-manager!ExpressRouteConnection:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteConnectionsCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!ExpressRouteConnectionsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ExpressRouteConnectionsCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!ExpressRouteConnectionsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "expressRouteGatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "connectionName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "putExpressRouteConnectionParameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ExpressRouteConnections#beginDelete:member(1)", - "docComment": "/**\n * Deletes a connection to a ExpressRoute circuit.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param expressRouteGatewayName - The name of the ExpressRoute gateway.\n *\n * @param connectionName - The name of the connection subresource.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", expressRouteGatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", connectionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteConnectionsDeleteOptionalParams", - "canonicalReference": "network-resource-manager!ExpressRouteConnectionsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "expressRouteGatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "connectionName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ExpressRouteConnections#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes a connection to a ExpressRoute circuit.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param expressRouteGatewayName - The name of the ExpressRoute gateway.\n *\n * @param connectionName - The name of the connection subresource.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", expressRouteGatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", connectionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteConnectionsDeleteOptionalParams", - "canonicalReference": "network-resource-manager!ExpressRouteConnectionsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "expressRouteGatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "connectionName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ExpressRouteConnections#get:member(1)", - "docComment": "/**\n * Gets the specified ExpressRouteConnection.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param expressRouteGatewayName - The name of the ExpressRoute gateway.\n *\n * @param connectionName - The name of the ExpressRoute connection.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", expressRouteGatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", connectionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteConnectionsGetOptionalParams", - "canonicalReference": "network-resource-manager!ExpressRouteConnectionsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ExpressRouteConnectionsGetResponse", - "canonicalReference": "network-resource-manager!ExpressRouteConnectionsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "expressRouteGatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "connectionName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ExpressRouteConnections#list:member(1)", - "docComment": "/**\n * Lists ExpressRouteConnections.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param expressRouteGatewayName - The name of the ExpressRoute gateway.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", expressRouteGatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteConnectionsListOptionalParams", - "canonicalReference": "network-resource-manager!ExpressRouteConnectionsListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ExpressRouteConnectionsListResponse", - "canonicalReference": "network-resource-manager!ExpressRouteConnectionsListResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "expressRouteGatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "list" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRouteConnectionsCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRouteConnectionsCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ExpressRouteConnectionsCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteConnectionsCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteConnectionsCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ExpressRouteConnectionsCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ExpressRouteConnectionsCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "ExpressRouteConnection", - "canonicalReference": "network-resource-manager!ExpressRouteConnection:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ExpressRouteConnectionsCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRouteConnectionsDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRouteConnectionsDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ExpressRouteConnectionsDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteConnectionsDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteConnectionsDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRouteConnectionsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRouteConnectionsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ExpressRouteConnectionsGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ExpressRouteConnectionsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ExpressRouteConnectionsGetResponse = " - }, - { - "kind": "Reference", - "text": "ExpressRouteConnection", - "canonicalReference": "network-resource-manager!ExpressRouteConnection:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ExpressRouteConnectionsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRouteConnectionsListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRouteConnectionsListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ExpressRouteConnectionsListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ExpressRouteConnectionsListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ExpressRouteConnectionsListResponse = " - }, - { - "kind": "Reference", - "text": "ExpressRouteConnectionList", - "canonicalReference": "network-resource-manager!ExpressRouteConnectionList:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ExpressRouteConnectionsListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnection:type", - "docComment": "/**\n * ExpressRouteCrossConnection resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ExpressRouteCrossConnection = " - }, - { - "kind": "Reference", - "text": "Resource", - "canonicalReference": "network-resource-manager!Resource:interface" - }, - { - "kind": "Content", - "text": " & {\n readonly etag?: string;\n readonly primaryAzurePort?: string;\n readonly secondaryAzurePort?: string;\n readonly sTag?: number;\n peeringLocation?: string;\n bandwidthInMbps?: number;\n expressRouteCircuit?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitReference", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitReference:interface" - }, - { - "kind": "Content", - "text": ";\n serviceProviderProvisioningState?: " - }, - { - "kind": "Reference", - "text": "ServiceProviderProvisioningState", - "canonicalReference": "network-resource-manager!ServiceProviderProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n serviceProviderNotes?: string;\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n peerings?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCrossConnectionPeering", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionPeering:type" - }, - { - "kind": "Content", - "text": "[];\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCrossConnection", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 11 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionListResult:interface", - "docComment": "/**\n * Response for ListExpressRouteCrossConnection API service call.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRouteCrossConnectionListResult " - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCrossConnectionListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionListResult#nextLink:member", - "docComment": "/**\n * The URL to get the next set of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionListResult#value:member", - "docComment": "/**\n * A list of ExpressRouteCrossConnection resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCrossConnection", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnection:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionPeering:type", - "docComment": "/**\n * Peering in an ExpressRoute Cross Connection resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ExpressRouteCrossConnectionPeering = " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": " & {\n name?: string;\n readonly etag?: string;\n peeringType?: " - }, - { - "kind": "Reference", - "text": "ExpressRoutePeeringType", - "canonicalReference": "network-resource-manager!ExpressRoutePeeringType:type" - }, - { - "kind": "Content", - "text": ";\n state?: " - }, - { - "kind": "Reference", - "text": "ExpressRoutePeeringState", - "canonicalReference": "network-resource-manager!ExpressRoutePeeringState:type" - }, - { - "kind": "Content", - "text": ";\n readonly azureASN?: number;\n peerASN?: number;\n primaryPeerAddressPrefix?: string;\n secondaryPeerAddressPrefix?: string;\n readonly primaryAzurePort?: string;\n readonly secondaryAzurePort?: string;\n sharedKey?: string;\n vlanId?: number;\n microsoftPeeringConfig?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitPeeringConfig", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeeringConfig:interface" - }, - { - "kind": "Content", - "text": ";\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n gatewayManagerEtag?: string;\n readonly lastModifiedBy?: string;\n ipv6PeeringConfig?: " - }, - { - "kind": "Reference", - "text": "Ipv6ExpressRouteCircuitPeeringConfig", - "canonicalReference": "network-resource-manager!Ipv6ExpressRouteCircuitPeeringConfig:interface" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCrossConnectionPeering", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 13 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionPeeringList:interface", - "docComment": "/**\n * Response for ListPeering API service call retrieves all peerings that belong to an ExpressRouteCrossConnection.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRouteCrossConnectionPeeringList " - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCrossConnectionPeeringList", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionPeeringList#nextLink:member", - "docComment": "/**\n * The URL to get the next set of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionPeeringList#value:member", - "docComment": "/**\n * The peerings in an express route cross connection.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCrossConnectionPeering", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionPeering:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionPeerings:interface", - "docComment": "/**\n * Interface representing a ExpressRouteCrossConnectionPeerings.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRouteCrossConnectionPeerings " - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCrossConnectionPeerings", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionPeerings#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Creates or updates a peering in the specified ExpressRouteCrossConnection.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param crossConnectionName - The name of the ExpressRouteCrossConnection.\n *\n * @param peeringName - The name of the peering.\n *\n * @param peeringParameters - Parameters supplied to the create or update ExpressRouteCrossConnection peering operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", crossConnectionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", peeringName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", peeringParameters: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCrossConnectionPeering", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionPeering:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCrossConnectionPeeringsCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionPeeringsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ExpressRouteCrossConnectionPeeringsCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionPeeringsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "ExpressRouteCrossConnectionPeeringsCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionPeeringsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "crossConnectionName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "peeringName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "peeringParameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionPeerings#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Creates or updates a peering in the specified ExpressRouteCrossConnection.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param crossConnectionName - The name of the ExpressRouteCrossConnection.\n *\n * @param peeringName - The name of the peering.\n *\n * @param peeringParameters - Parameters supplied to the create or update ExpressRouteCrossConnection peering operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", crossConnectionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", peeringName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", peeringParameters: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCrossConnectionPeering", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionPeering:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCrossConnectionPeeringsCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionPeeringsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ExpressRouteCrossConnectionPeeringsCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionPeeringsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "crossConnectionName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "peeringName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "peeringParameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionPeerings#beginDelete:member(1)", - "docComment": "/**\n * Deletes the specified peering from the ExpressRouteCrossConnection.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param crossConnectionName - The name of the ExpressRouteCrossConnection.\n *\n * @param peeringName - The name of the peering.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", crossConnectionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", peeringName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCrossConnectionPeeringsDeleteOptionalParams", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionPeeringsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "crossConnectionName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "peeringName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionPeerings#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes the specified peering from the ExpressRouteCrossConnection.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param crossConnectionName - The name of the ExpressRouteCrossConnection.\n *\n * @param peeringName - The name of the peering.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", crossConnectionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", peeringName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCrossConnectionPeeringsDeleteOptionalParams", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionPeeringsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "crossConnectionName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "peeringName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionPeerings#get:member(1)", - "docComment": "/**\n * Gets the specified peering for the ExpressRouteCrossConnection.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param crossConnectionName - The name of the ExpressRouteCrossConnection.\n *\n * @param peeringName - The name of the peering.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", crossConnectionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", peeringName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCrossConnectionPeeringsGetOptionalParams", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionPeeringsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ExpressRouteCrossConnectionPeeringsGetResponse", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionPeeringsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "crossConnectionName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "peeringName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionPeerings#list:member(1)", - "docComment": "/**\n * Gets all peerings in a specified ExpressRouteCrossConnection.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param crossConnectionName - The name of the ExpressRouteCrossConnection.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", crossConnectionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCrossConnectionPeeringsListOptionalParams", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionPeeringsListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ExpressRouteCrossConnectionPeering", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionPeering:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "crossConnectionName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "list" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionPeeringsCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRouteCrossConnectionPeeringsCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCrossConnectionPeeringsCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionPeeringsCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionPeeringsCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionPeeringsCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ExpressRouteCrossConnectionPeeringsCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "ExpressRouteCrossConnectionPeering", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionPeering:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCrossConnectionPeeringsCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionPeeringsDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRouteCrossConnectionPeeringsDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCrossConnectionPeeringsDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionPeeringsDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionPeeringsDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionPeeringsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRouteCrossConnectionPeeringsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCrossConnectionPeeringsGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionPeeringsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ExpressRouteCrossConnectionPeeringsGetResponse = " - }, - { - "kind": "Reference", - "text": "ExpressRouteCrossConnectionPeering", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionPeering:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCrossConnectionPeeringsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionPeeringsListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRouteCrossConnectionPeeringsListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCrossConnectionPeeringsListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionPeeringsListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ExpressRouteCrossConnectionPeeringsListNextResponse = " - }, - { - "kind": "Reference", - "text": "ExpressRouteCrossConnectionPeeringList", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionPeeringList:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCrossConnectionPeeringsListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionPeeringsListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRouteCrossConnectionPeeringsListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCrossConnectionPeeringsListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionPeeringsListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ExpressRouteCrossConnectionPeeringsListResponse = " - }, - { - "kind": "Reference", - "text": "ExpressRouteCrossConnectionPeeringList", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionPeeringList:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCrossConnectionPeeringsListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionRoutesTableSummary:interface", - "docComment": "/**\n * The routes table associated with the ExpressRouteCircuit.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRouteCrossConnectionRoutesTableSummary " - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCrossConnectionRoutesTableSummary", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionRoutesTableSummary#asn:member", - "docComment": "/**\n * Autonomous system number.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "asn?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "asn", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionRoutesTableSummary#neighbor:member", - "docComment": "/**\n * IP address of Neighbor router.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "neighbor?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "neighbor", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionRoutesTableSummary#stateOrPrefixesReceived:member", - "docComment": "/**\n * Current state of the BGP session, and the number of prefixes that have been received from a neighbor or peer group.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "stateOrPrefixesReceived?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "stateOrPrefixesReceived", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionRoutesTableSummary#upDown:member", - "docComment": "/**\n * The length of time that the BGP session has been in the Established state, or the current status if not in the Established state.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "upDown?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "upDown", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnections:interface", - "docComment": "/**\n * Interface representing a ExpressRouteCrossConnections.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRouteCrossConnections " - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCrossConnections", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnections#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Update the specified ExpressRouteCrossConnection.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param crossConnectionName - The name of the ExpressRouteCrossConnection.\n *\n * @param parameters - Parameters supplied to the update express route crossConnection operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", crossConnectionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCrossConnection", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnection:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCrossConnectionsCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ExpressRouteCrossConnectionsCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "ExpressRouteCrossConnectionsCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "crossConnectionName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnections#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Update the specified ExpressRouteCrossConnection.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param crossConnectionName - The name of the ExpressRouteCrossConnection.\n *\n * @param parameters - Parameters supplied to the update express route crossConnection operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", crossConnectionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCrossConnection", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnection:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCrossConnectionsCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ExpressRouteCrossConnectionsCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "crossConnectionName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnections#beginListArpTable:member(1)", - "docComment": "/**\n * Gets the currently advertised ARP table associated with the express route cross connection in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param crossConnectionName - The name of the ExpressRouteCrossConnection.\n *\n * @param peeringName - The name of the peering.\n *\n * @param devicePath - The path of the device.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginListArpTable(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", crossConnectionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", peeringName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", devicePath: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCrossConnectionsListArpTableOptionalParams", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsListArpTableOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ExpressRouteCrossConnectionsListArpTableResponse", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsListArpTableResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "ExpressRouteCrossConnectionsListArpTableResponse", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsListArpTableResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "crossConnectionName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "peeringName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "devicePath", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginListArpTable" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnections#beginListArpTableAndWait:member(1)", - "docComment": "/**\n * Gets the currently advertised ARP table associated with the express route cross connection in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param crossConnectionName - The name of the ExpressRouteCrossConnection.\n *\n * @param peeringName - The name of the peering.\n *\n * @param devicePath - The path of the device.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginListArpTableAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", crossConnectionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", peeringName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", devicePath: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCrossConnectionsListArpTableOptionalParams", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsListArpTableOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ExpressRouteCrossConnectionsListArpTableResponse", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsListArpTableResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "crossConnectionName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "peeringName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "devicePath", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginListArpTableAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnections#beginListRoutesTable:member(1)", - "docComment": "/**\n * Gets the currently advertised routes table associated with the express route cross connection in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param crossConnectionName - The name of the ExpressRouteCrossConnection.\n *\n * @param peeringName - The name of the peering.\n *\n * @param devicePath - The path of the device.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginListRoutesTable(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", crossConnectionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", peeringName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", devicePath: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCrossConnectionsListRoutesTableOptionalParams", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsListRoutesTableOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ExpressRouteCrossConnectionsListRoutesTableResponse", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsListRoutesTableResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "ExpressRouteCrossConnectionsListRoutesTableResponse", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsListRoutesTableResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "crossConnectionName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "peeringName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "devicePath", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginListRoutesTable" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnections#beginListRoutesTableAndWait:member(1)", - "docComment": "/**\n * Gets the currently advertised routes table associated with the express route cross connection in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param crossConnectionName - The name of the ExpressRouteCrossConnection.\n *\n * @param peeringName - The name of the peering.\n *\n * @param devicePath - The path of the device.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginListRoutesTableAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", crossConnectionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", peeringName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", devicePath: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCrossConnectionsListRoutesTableOptionalParams", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsListRoutesTableOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ExpressRouteCrossConnectionsListRoutesTableResponse", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsListRoutesTableResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "crossConnectionName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "peeringName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "devicePath", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginListRoutesTableAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnections#beginListRoutesTableSummary:member(1)", - "docComment": "/**\n * Gets the route table summary associated with the express route cross connection in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param crossConnectionName - The name of the ExpressRouteCrossConnection.\n *\n * @param peeringName - The name of the peering.\n *\n * @param devicePath - The path of the device.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginListRoutesTableSummary(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", crossConnectionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", peeringName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", devicePath: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCrossConnectionsListRoutesTableSummaryOptionalParams", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsListRoutesTableSummaryOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ExpressRouteCrossConnectionsListRoutesTableSummaryResponse", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsListRoutesTableSummaryResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "ExpressRouteCrossConnectionsListRoutesTableSummaryResponse", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsListRoutesTableSummaryResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "crossConnectionName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "peeringName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "devicePath", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginListRoutesTableSummary" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnections#beginListRoutesTableSummaryAndWait:member(1)", - "docComment": "/**\n * Gets the route table summary associated with the express route cross connection in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param crossConnectionName - The name of the ExpressRouteCrossConnection.\n *\n * @param peeringName - The name of the peering.\n *\n * @param devicePath - The path of the device.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginListRoutesTableSummaryAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", crossConnectionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", peeringName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", devicePath: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCrossConnectionsListRoutesTableSummaryOptionalParams", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsListRoutesTableSummaryOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ExpressRouteCrossConnectionsListRoutesTableSummaryResponse", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsListRoutesTableSummaryResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "crossConnectionName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "peeringName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "devicePath", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginListRoutesTableSummaryAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnections#get:member(1)", - "docComment": "/**\n * Gets details about the specified ExpressRouteCrossConnection.\n *\n * @param resourceGroupName - The name of the resource group (peering location of the circuit).\n *\n * @param crossConnectionName - The name of the ExpressRouteCrossConnection (service key of the circuit).\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", crossConnectionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCrossConnectionsGetOptionalParams", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ExpressRouteCrossConnectionsGetResponse", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "crossConnectionName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnections#list:member(1)", - "docComment": "/**\n * Retrieves all the ExpressRouteCrossConnections in a subscription.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(options?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCrossConnectionsListOptionalParams", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ExpressRouteCrossConnection", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnection:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "list" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnections#listByResourceGroup:member(1)", - "docComment": "/**\n * Retrieves all the ExpressRouteCrossConnections in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByResourceGroup(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCrossConnectionsListByResourceGroupOptionalParams", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsListByResourceGroupOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ExpressRouteCrossConnection", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnection:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "listByResourceGroup" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnections#updateTags:member(1)", - "docComment": "/**\n * Updates an express route cross connection tags.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param crossConnectionName - The name of the cross connection.\n *\n * @param crossConnectionParameters - Parameters supplied to update express route cross connection tags.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateTags(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", crossConnectionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", crossConnectionParameters: " - }, - { - "kind": "Reference", - "text": "TagsObject", - "canonicalReference": "network-resource-manager!TagsObject:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCrossConnectionsUpdateTagsOptionalParams", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsUpdateTagsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ExpressRouteCrossConnectionsUpdateTagsResponse", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsUpdateTagsResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "crossConnectionName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "crossConnectionParameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "updateTags" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRouteCrossConnectionsCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCrossConnectionsCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ExpressRouteCrossConnectionsCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "ExpressRouteCrossConnection", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnection:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCrossConnectionsCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRouteCrossConnectionsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCrossConnectionsGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ExpressRouteCrossConnectionsGetResponse = " - }, - { - "kind": "Reference", - "text": "ExpressRouteCrossConnection", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnection:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCrossConnectionsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsListArpTableOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRouteCrossConnectionsListArpTableOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCrossConnectionsListArpTableOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsListArpTableOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsListArpTableOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsListArpTableResponse:type", - "docComment": "/**\n * Contains response data for the listArpTable operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ExpressRouteCrossConnectionsListArpTableResponse = " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitsArpTableListResult", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitsArpTableListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCrossConnectionsListArpTableResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsListByResourceGroupNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRouteCrossConnectionsListByResourceGroupNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCrossConnectionsListByResourceGroupNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsListByResourceGroupNextResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroupNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ExpressRouteCrossConnectionsListByResourceGroupNextResponse = " - }, - { - "kind": "Reference", - "text": "ExpressRouteCrossConnectionListResult", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCrossConnectionsListByResourceGroupNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsListByResourceGroupOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRouteCrossConnectionsListByResourceGroupOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCrossConnectionsListByResourceGroupOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsListByResourceGroupResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ExpressRouteCrossConnectionsListByResourceGroupResponse = " - }, - { - "kind": "Reference", - "text": "ExpressRouteCrossConnectionListResult", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCrossConnectionsListByResourceGroupResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRouteCrossConnectionsListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCrossConnectionsListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ExpressRouteCrossConnectionsListNextResponse = " - }, - { - "kind": "Reference", - "text": "ExpressRouteCrossConnectionListResult", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCrossConnectionsListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRouteCrossConnectionsListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCrossConnectionsListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ExpressRouteCrossConnectionsListResponse = " - }, - { - "kind": "Reference", - "text": "ExpressRouteCrossConnectionListResult", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCrossConnectionsListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsListRoutesTableOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRouteCrossConnectionsListRoutesTableOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCrossConnectionsListRoutesTableOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsListRoutesTableOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsListRoutesTableOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsListRoutesTableResponse:type", - "docComment": "/**\n * Contains response data for the listRoutesTable operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ExpressRouteCrossConnectionsListRoutesTableResponse = " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitsRoutesTableListResult", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitsRoutesTableListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCrossConnectionsListRoutesTableResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsListRoutesTableSummaryOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRouteCrossConnectionsListRoutesTableSummaryOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCrossConnectionsListRoutesTableSummaryOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsListRoutesTableSummaryOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsListRoutesTableSummaryOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsListRoutesTableSummaryResponse:type", - "docComment": "/**\n * Contains response data for the listRoutesTableSummary operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ExpressRouteCrossConnectionsListRoutesTableSummaryResponse = " - }, - { - "kind": "Reference", - "text": "ExpressRouteCrossConnectionsRoutesTableSummaryListResult", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsRoutesTableSummaryListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCrossConnectionsListRoutesTableSummaryResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsRoutesTableSummaryListResult:interface", - "docComment": "/**\n * Response for ListRoutesTable associated with the Express Route Cross Connections.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRouteCrossConnectionsRoutesTableSummaryListResult " - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCrossConnectionsRoutesTableSummaryListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsRoutesTableSummaryListResult#nextLink:member", - "docComment": "/**\n * The URL to get the next set of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsRoutesTableSummaryListResult#value:member", - "docComment": "/**\n * A list of the routes table.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCrossConnectionRoutesTableSummary", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionRoutesTableSummary:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsUpdateTagsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRouteCrossConnectionsUpdateTagsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCrossConnectionsUpdateTagsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsUpdateTagsResponse:type", - "docComment": "/**\n * Contains response data for the updateTags operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ExpressRouteCrossConnectionsUpdateTagsResponse = " - }, - { - "kind": "Reference", - "text": "ExpressRouteCrossConnection", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnection:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ExpressRouteCrossConnectionsUpdateTagsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ExpressRouteGateway:type", - "docComment": "/**\n * ExpressRoute gateway resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ExpressRouteGateway = " - }, - { - "kind": "Reference", - "text": "Resource", - "canonicalReference": "network-resource-manager!Resource:interface" - }, - { - "kind": "Content", - "text": " & {\n readonly etag?: string;\n autoScaleConfiguration?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteGatewayPropertiesAutoScaleConfiguration", - "canonicalReference": "network-resource-manager!ExpressRouteGatewayPropertiesAutoScaleConfiguration:interface" - }, - { - "kind": "Content", - "text": ";\n readonly expressRouteConnections?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteConnection", - "canonicalReference": "network-resource-manager!ExpressRouteConnection:type" - }, - { - "kind": "Content", - "text": "[];\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n virtualHub?: " - }, - { - "kind": "Reference", - "text": "VirtualHubId", - "canonicalReference": "network-resource-manager!VirtualHubId:interface" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ExpressRouteGateway", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 11 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRouteGatewayList:interface", - "docComment": "/**\n * List of ExpressRoute gateways.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRouteGatewayList " - } - ], - "releaseTag": "Public", - "name": "ExpressRouteGatewayList", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteGatewayList#value:member", - "docComment": "/**\n * List of ExpressRoute gateways.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteGateway", - "canonicalReference": "network-resource-manager!ExpressRouteGateway:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRouteGatewayPropertiesAutoScaleConfiguration:interface", - "docComment": "/**\n * Configuration for auto scaling.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRouteGatewayPropertiesAutoScaleConfiguration " - } - ], - "releaseTag": "Public", - "name": "ExpressRouteGatewayPropertiesAutoScaleConfiguration", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteGatewayPropertiesAutoScaleConfiguration#bounds:member", - "docComment": "/**\n * Minimum and maximum number of scale units to deploy.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "bounds?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds", - "canonicalReference": "network-resource-manager!ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "bounds", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds:interface", - "docComment": "/**\n * Minimum and maximum number of scale units to deploy.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds " - } - ], - "releaseTag": "Public", - "name": "ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds#max:member", - "docComment": "/**\n * Maximum number of scale units deployed for ExpressRoute gateway.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "max?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "max", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds#min:member", - "docComment": "/**\n * Minimum number of scale units deployed for ExpressRoute gateway.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "min?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "min", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRouteGateways:interface", - "docComment": "/**\n * Interface representing a ExpressRouteGateways.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRouteGateways " - } - ], - "releaseTag": "Public", - "name": "ExpressRouteGateways", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ExpressRouteGateways#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Creates or updates a ExpressRoute gateway in a specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param expressRouteGatewayName - The name of the ExpressRoute gateway.\n *\n * @param putExpressRouteGatewayParameters - Parameters required in an ExpressRoute gateway PUT operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", expressRouteGatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", putExpressRouteGatewayParameters: " - }, - { - "kind": "Reference", - "text": "ExpressRouteGateway", - "canonicalReference": "network-resource-manager!ExpressRouteGateway:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteGatewaysCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!ExpressRouteGatewaysCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ExpressRouteGatewaysCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!ExpressRouteGatewaysCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "ExpressRouteGatewaysCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!ExpressRouteGatewaysCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "expressRouteGatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "putExpressRouteGatewayParameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ExpressRouteGateways#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Creates or updates a ExpressRoute gateway in a specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param expressRouteGatewayName - The name of the ExpressRoute gateway.\n *\n * @param putExpressRouteGatewayParameters - Parameters required in an ExpressRoute gateway PUT operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", expressRouteGatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", putExpressRouteGatewayParameters: " - }, - { - "kind": "Reference", - "text": "ExpressRouteGateway", - "canonicalReference": "network-resource-manager!ExpressRouteGateway:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteGatewaysCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!ExpressRouteGatewaysCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ExpressRouteGatewaysCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!ExpressRouteGatewaysCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "expressRouteGatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "putExpressRouteGatewayParameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ExpressRouteGateways#beginDelete:member(1)", - "docComment": "/**\n * Deletes the specified ExpressRoute gateway in a resource group. An ExpressRoute gateway resource can only be deleted when there are no connection subresources.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param expressRouteGatewayName - The name of the ExpressRoute gateway.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", expressRouteGatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteGatewaysDeleteOptionalParams", - "canonicalReference": "network-resource-manager!ExpressRouteGatewaysDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "expressRouteGatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ExpressRouteGateways#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes the specified ExpressRoute gateway in a resource group. An ExpressRoute gateway resource can only be deleted when there are no connection subresources.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param expressRouteGatewayName - The name of the ExpressRoute gateway.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", expressRouteGatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteGatewaysDeleteOptionalParams", - "canonicalReference": "network-resource-manager!ExpressRouteGatewaysDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "expressRouteGatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ExpressRouteGateways#get:member(1)", - "docComment": "/**\n * Fetches the details of a ExpressRoute gateway in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param expressRouteGatewayName - The name of the ExpressRoute gateway.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", expressRouteGatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteGatewaysGetOptionalParams", - "canonicalReference": "network-resource-manager!ExpressRouteGatewaysGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ExpressRouteGatewaysGetResponse", - "canonicalReference": "network-resource-manager!ExpressRouteGatewaysGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "expressRouteGatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ExpressRouteGateways#listByResourceGroup:member(1)", - "docComment": "/**\n * Lists ExpressRoute gateways in a given resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByResourceGroup(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteGatewaysListByResourceGroupOptionalParams", - "canonicalReference": "network-resource-manager!ExpressRouteGatewaysListByResourceGroupOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ExpressRouteGatewaysListByResourceGroupResponse", - "canonicalReference": "network-resource-manager!ExpressRouteGatewaysListByResourceGroupResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "listByResourceGroup" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ExpressRouteGateways#listBySubscription:member(1)", - "docComment": "/**\n * Lists ExpressRoute gateways under a given subscription.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listBySubscription(options?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteGatewaysListBySubscriptionOptionalParams", - "canonicalReference": "network-resource-manager!ExpressRouteGatewaysListBySubscriptionOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ExpressRouteGatewaysListBySubscriptionResponse", - "canonicalReference": "network-resource-manager!ExpressRouteGatewaysListBySubscriptionResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "listBySubscription" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRouteGatewaysCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRouteGatewaysCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ExpressRouteGatewaysCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteGatewaysCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteGatewaysCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ExpressRouteGatewaysCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ExpressRouteGatewaysCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "ExpressRouteGateway", - "canonicalReference": "network-resource-manager!ExpressRouteGateway:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ExpressRouteGatewaysCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRouteGatewaysDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRouteGatewaysDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ExpressRouteGatewaysDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteGatewaysDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteGatewaysDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRouteGatewaysGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRouteGatewaysGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ExpressRouteGatewaysGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ExpressRouteGatewaysGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ExpressRouteGatewaysGetResponse = " - }, - { - "kind": "Reference", - "text": "ExpressRouteGateway", - "canonicalReference": "network-resource-manager!ExpressRouteGateway:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ExpressRouteGatewaysGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRouteGatewaysListByResourceGroupOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRouteGatewaysListByResourceGroupOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ExpressRouteGatewaysListByResourceGroupOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ExpressRouteGatewaysListByResourceGroupResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ExpressRouteGatewaysListByResourceGroupResponse = " - }, - { - "kind": "Reference", - "text": "ExpressRouteGatewayList", - "canonicalReference": "network-resource-manager!ExpressRouteGatewayList:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ExpressRouteGatewaysListByResourceGroupResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRouteGatewaysListBySubscriptionOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRouteGatewaysListBySubscriptionOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ExpressRouteGatewaysListBySubscriptionOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ExpressRouteGatewaysListBySubscriptionResponse:type", - "docComment": "/**\n * Contains response data for the listBySubscription operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ExpressRouteGatewaysListBySubscriptionResponse = " - }, - { - "kind": "Reference", - "text": "ExpressRouteGatewayList", - "canonicalReference": "network-resource-manager!ExpressRouteGatewayList:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ExpressRouteGatewaysListBySubscriptionResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ExpressRouteLink:type", - "docComment": "/**\n * ExpressRouteLink child resource definition.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ExpressRouteLink = " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": " & {\n name?: string;\n readonly etag?: string;\n readonly routerName?: string;\n readonly interfaceName?: string;\n readonly patchPanelId?: string;\n readonly rackId?: string;\n readonly connectorType?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteLinkConnectorType", - "canonicalReference": "network-resource-manager!ExpressRouteLinkConnectorType:type" - }, - { - "kind": "Content", - "text": ";\n adminState?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteLinkAdminState", - "canonicalReference": "network-resource-manager!ExpressRouteLinkAdminState:type" - }, - { - "kind": "Content", - "text": ";\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n macSecConfig?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteLinkMacSecConfig", - "canonicalReference": "network-resource-manager!ExpressRouteLinkMacSecConfig:interface" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ExpressRouteLink", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 11 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ExpressRouteLinkAdminState:type", - "docComment": "/**\n * Defines values for ExpressRouteLinkAdminState. \\ {@link KnownExpressRouteLinkAdminState} can be used interchangeably with ExpressRouteLinkAdminState, this enum contains the known values that the service supports. ### Known values supported by the service **Enabled** \\ **Disabled**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ExpressRouteLinkAdminState = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ExpressRouteLinkAdminState", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ExpressRouteLinkConnectorType:type", - "docComment": "/**\n * Defines values for ExpressRouteLinkConnectorType. \\ {@link KnownExpressRouteLinkConnectorType} can be used interchangeably with ExpressRouteLinkConnectorType, this enum contains the known values that the service supports. ### Known values supported by the service **LC** \\ **SC**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ExpressRouteLinkConnectorType = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ExpressRouteLinkConnectorType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRouteLinkListResult:interface", - "docComment": "/**\n * Response for ListExpressRouteLinks API service call.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRouteLinkListResult " - } - ], - "releaseTag": "Public", - "name": "ExpressRouteLinkListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteLinkListResult#nextLink:member", - "docComment": "/**\n * The URL to get the next set of results.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteLinkListResult#value:member", - "docComment": "/**\n * The list of ExpressRouteLink sub-resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteLink", - "canonicalReference": "network-resource-manager!ExpressRouteLink:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ExpressRouteLinkMacSecCipher:type", - "docComment": "/**\n * Defines values for ExpressRouteLinkMacSecCipher. \\ {@link KnownExpressRouteLinkMacSecCipher} can be used interchangeably with ExpressRouteLinkMacSecCipher, this enum contains the known values that the service supports. ### Known values supported by the service **gcm-aes-128** \\ **gcm-aes-256**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ExpressRouteLinkMacSecCipher = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ExpressRouteLinkMacSecCipher", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRouteLinkMacSecConfig:interface", - "docComment": "/**\n * ExpressRouteLink Mac Security Configuration.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRouteLinkMacSecConfig " - } - ], - "releaseTag": "Public", - "name": "ExpressRouteLinkMacSecConfig", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteLinkMacSecConfig#cakSecretIdentifier:member", - "docComment": "/**\n * Keyvault Secret Identifier URL containing Mac security CAK key.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "cakSecretIdentifier?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "cakSecretIdentifier", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteLinkMacSecConfig#cipher:member", - "docComment": "/**\n * Mac security cipher.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "cipher?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteLinkMacSecCipher", - "canonicalReference": "network-resource-manager!ExpressRouteLinkMacSecCipher:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "cipher", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteLinkMacSecConfig#cknSecretIdentifier:member", - "docComment": "/**\n * Keyvault Secret Identifier URL containing Mac security CKN key.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "cknSecretIdentifier?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "cknSecretIdentifier", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRouteLinks:interface", - "docComment": "/**\n * Interface representing a ExpressRouteLinks.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRouteLinks " - } - ], - "releaseTag": "Public", - "name": "ExpressRouteLinks", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ExpressRouteLinks#get:member(1)", - "docComment": "/**\n * Retrieves the specified ExpressRouteLink resource.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param expressRoutePortName - The name of the ExpressRoutePort resource.\n *\n * @param linkName - The name of the ExpressRouteLink resource.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", expressRoutePortName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", linkName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteLinksGetOptionalParams", - "canonicalReference": "network-resource-manager!ExpressRouteLinksGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ExpressRouteLinksGetResponse", - "canonicalReference": "network-resource-manager!ExpressRouteLinksGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "expressRoutePortName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "linkName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ExpressRouteLinks#list:member(1)", - "docComment": "/**\n * Retrieve the ExpressRouteLink sub-resources of the specified ExpressRoutePort resource.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param expressRoutePortName - The name of the ExpressRoutePort resource.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", expressRoutePortName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteLinksListOptionalParams", - "canonicalReference": "network-resource-manager!ExpressRouteLinksListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ExpressRouteLink", - "canonicalReference": "network-resource-manager!ExpressRouteLink:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "expressRoutePortName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "list" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRouteLinksGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRouteLinksGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ExpressRouteLinksGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ExpressRouteLinksGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ExpressRouteLinksGetResponse = " - }, - { - "kind": "Reference", - "text": "ExpressRouteLink", - "canonicalReference": "network-resource-manager!ExpressRouteLink:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ExpressRouteLinksGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRouteLinksListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRouteLinksListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ExpressRouteLinksListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ExpressRouteLinksListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ExpressRouteLinksListNextResponse = " - }, - { - "kind": "Reference", - "text": "ExpressRouteLinkListResult", - "canonicalReference": "network-resource-manager!ExpressRouteLinkListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ExpressRouteLinksListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRouteLinksListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRouteLinksListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ExpressRouteLinksListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ExpressRouteLinksListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ExpressRouteLinksListResponse = " - }, - { - "kind": "Reference", - "text": "ExpressRouteLinkListResult", - "canonicalReference": "network-resource-manager!ExpressRouteLinkListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ExpressRouteLinksListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ExpressRoutePeeringState:type", - "docComment": "/**\n * Defines values for ExpressRoutePeeringState. \\ {@link KnownExpressRoutePeeringState} can be used interchangeably with ExpressRoutePeeringState, this enum contains the known values that the service supports. ### Known values supported by the service **Disabled** \\ **Enabled**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ExpressRoutePeeringState = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ExpressRoutePeeringState", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ExpressRoutePeeringType:type", - "docComment": "/**\n * Defines values for ExpressRoutePeeringType. \\ {@link KnownExpressRoutePeeringType} can be used interchangeably with ExpressRoutePeeringType, this enum contains the known values that the service supports. ### Known values supported by the service **AzurePublicPeering** \\ **AzurePrivatePeering** \\ **MicrosoftPeering**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ExpressRoutePeeringType = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ExpressRoutePeeringType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ExpressRoutePort:type", - "docComment": "/**\n * ExpressRoutePort resource definition.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ExpressRoutePort = " - }, - { - "kind": "Reference", - "text": "Resource", - "canonicalReference": "network-resource-manager!Resource:interface" - }, - { - "kind": "Content", - "text": " & {\n readonly etag?: string;\n identity?: " - }, - { - "kind": "Reference", - "text": "ManagedServiceIdentity", - "canonicalReference": "network-resource-manager!ManagedServiceIdentity:interface" - }, - { - "kind": "Content", - "text": ";\n peeringLocation?: string;\n bandwidthInGbps?: number;\n readonly provisionedBandwidthInGbps?: number;\n readonly mtu?: string;\n encapsulation?: " - }, - { - "kind": "Reference", - "text": "ExpressRoutePortsEncapsulation", - "canonicalReference": "network-resource-manager!ExpressRoutePortsEncapsulation:type" - }, - { - "kind": "Content", - "text": ";\n readonly etherType?: string;\n readonly allocationDate?: string;\n links?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteLink", - "canonicalReference": "network-resource-manager!ExpressRouteLink:type" - }, - { - "kind": "Content", - "text": "[];\n readonly circuits?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": "[];\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n readonly resourceGuid?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ExpressRoutePort", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 13 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRoutePortListResult:interface", - "docComment": "/**\n * Response for ListExpressRoutePorts API service call.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRoutePortListResult " - } - ], - "releaseTag": "Public", - "name": "ExpressRoutePortListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRoutePortListResult#nextLink:member", - "docComment": "/**\n * The URL to get the next set of results.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRoutePortListResult#value:member", - "docComment": "/**\n * A list of ExpressRoutePort resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "ExpressRoutePort", - "canonicalReference": "network-resource-manager!ExpressRoutePort:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRoutePorts:interface", - "docComment": "/**\n * Interface representing a ExpressRoutePorts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRoutePorts " - } - ], - "releaseTag": "Public", - "name": "ExpressRoutePorts", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ExpressRoutePorts#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Creates or updates the specified ExpressRoutePort resource.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param expressRoutePortName - The name of the ExpressRoutePort resource.\n *\n * @param parameters - Parameters supplied to the create ExpressRoutePort operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", expressRoutePortName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ExpressRoutePort", - "canonicalReference": "network-resource-manager!ExpressRoutePort:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ExpressRoutePortsCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!ExpressRoutePortsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ExpressRoutePortsCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!ExpressRoutePortsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "ExpressRoutePortsCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!ExpressRoutePortsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "expressRoutePortName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ExpressRoutePorts#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Creates or updates the specified ExpressRoutePort resource.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param expressRoutePortName - The name of the ExpressRoutePort resource.\n *\n * @param parameters - Parameters supplied to the create ExpressRoutePort operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", expressRoutePortName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ExpressRoutePort", - "canonicalReference": "network-resource-manager!ExpressRoutePort:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ExpressRoutePortsCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!ExpressRoutePortsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ExpressRoutePortsCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!ExpressRoutePortsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "expressRoutePortName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ExpressRoutePorts#beginDelete:member(1)", - "docComment": "/**\n * Deletes the specified ExpressRoutePort resource.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param expressRoutePortName - The name of the ExpressRoutePort resource.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", expressRoutePortName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ExpressRoutePortsDeleteOptionalParams", - "canonicalReference": "network-resource-manager!ExpressRoutePortsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "expressRoutePortName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ExpressRoutePorts#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes the specified ExpressRoutePort resource.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param expressRoutePortName - The name of the ExpressRoutePort resource.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", expressRoutePortName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ExpressRoutePortsDeleteOptionalParams", - "canonicalReference": "network-resource-manager!ExpressRoutePortsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "expressRoutePortName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ExpressRoutePorts#get:member(1)", - "docComment": "/**\n * Retrieves the requested ExpressRoutePort resource.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param expressRoutePortName - The name of ExpressRoutePort.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", expressRoutePortName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ExpressRoutePortsGetOptionalParams", - "canonicalReference": "network-resource-manager!ExpressRoutePortsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ExpressRoutePortsGetResponse", - "canonicalReference": "network-resource-manager!ExpressRoutePortsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "expressRoutePortName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ExpressRoutePorts#list:member(1)", - "docComment": "/**\n * List all the ExpressRoutePort resources in the specified subscription.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(options?: " - }, - { - "kind": "Reference", - "text": "ExpressRoutePortsListOptionalParams", - "canonicalReference": "network-resource-manager!ExpressRoutePortsListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ExpressRoutePort", - "canonicalReference": "network-resource-manager!ExpressRoutePort:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "list" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ExpressRoutePorts#listByResourceGroup:member(1)", - "docComment": "/**\n * List all the ExpressRoutePort resources in the specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByResourceGroup(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ExpressRoutePortsListByResourceGroupOptionalParams", - "canonicalReference": "network-resource-manager!ExpressRoutePortsListByResourceGroupOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ExpressRoutePort", - "canonicalReference": "network-resource-manager!ExpressRoutePort:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "listByResourceGroup" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ExpressRoutePorts#updateTags:member(1)", - "docComment": "/**\n * Update ExpressRoutePort tags.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param expressRoutePortName - The name of the ExpressRoutePort resource.\n *\n * @param parameters - Parameters supplied to update ExpressRoutePort resource tags.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateTags(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", expressRoutePortName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "TagsObject", - "canonicalReference": "network-resource-manager!TagsObject:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ExpressRoutePortsUpdateTagsOptionalParams", - "canonicalReference": "network-resource-manager!ExpressRoutePortsUpdateTagsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ExpressRoutePortsUpdateTagsResponse", - "canonicalReference": "network-resource-manager!ExpressRoutePortsUpdateTagsResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "expressRoutePortName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "updateTags" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRoutePortsCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRoutePortsCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ExpressRoutePortsCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRoutePortsCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRoutePortsCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ExpressRoutePortsCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ExpressRoutePortsCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "ExpressRoutePort", - "canonicalReference": "network-resource-manager!ExpressRoutePort:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ExpressRoutePortsCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRoutePortsDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRoutePortsDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ExpressRoutePortsDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRoutePortsDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRoutePortsDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ExpressRoutePortsEncapsulation:type", - "docComment": "/**\n * Defines values for ExpressRoutePortsEncapsulation. \\ {@link KnownExpressRoutePortsEncapsulation} can be used interchangeably with ExpressRoutePortsEncapsulation, this enum contains the known values that the service supports. ### Known values supported by the service **Dot1Q** \\ **QinQ**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ExpressRoutePortsEncapsulation = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ExpressRoutePortsEncapsulation", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRoutePortsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRoutePortsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ExpressRoutePortsGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ExpressRoutePortsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ExpressRoutePortsGetResponse = " - }, - { - "kind": "Reference", - "text": "ExpressRoutePort", - "canonicalReference": "network-resource-manager!ExpressRoutePort:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ExpressRoutePortsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRoutePortsListByResourceGroupNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRoutePortsListByResourceGroupNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ExpressRoutePortsListByResourceGroupNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ExpressRoutePortsListByResourceGroupNextResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroupNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ExpressRoutePortsListByResourceGroupNextResponse = " - }, - { - "kind": "Reference", - "text": "ExpressRoutePortListResult", - "canonicalReference": "network-resource-manager!ExpressRoutePortListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ExpressRoutePortsListByResourceGroupNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRoutePortsListByResourceGroupOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRoutePortsListByResourceGroupOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ExpressRoutePortsListByResourceGroupOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ExpressRoutePortsListByResourceGroupResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ExpressRoutePortsListByResourceGroupResponse = " - }, - { - "kind": "Reference", - "text": "ExpressRoutePortListResult", - "canonicalReference": "network-resource-manager!ExpressRoutePortListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ExpressRoutePortsListByResourceGroupResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRoutePortsListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRoutePortsListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ExpressRoutePortsListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ExpressRoutePortsListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ExpressRoutePortsListNextResponse = " - }, - { - "kind": "Reference", - "text": "ExpressRoutePortListResult", - "canonicalReference": "network-resource-manager!ExpressRoutePortListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ExpressRoutePortsListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRoutePortsListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRoutePortsListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ExpressRoutePortsListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ExpressRoutePortsListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ExpressRoutePortsListResponse = " - }, - { - "kind": "Reference", - "text": "ExpressRoutePortListResult", - "canonicalReference": "network-resource-manager!ExpressRoutePortListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ExpressRoutePortsListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ExpressRoutePortsLocation:type", - "docComment": "/**\n * Definition of the ExpressRoutePorts peering location resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ExpressRoutePortsLocation = " - }, - { - "kind": "Reference", - "text": "Resource", - "canonicalReference": "network-resource-manager!Resource:interface" - }, - { - "kind": "Content", - "text": " & {\n readonly address?: string;\n readonly contact?: string;\n availableBandwidths?: " - }, - { - "kind": "Reference", - "text": "ExpressRoutePortsLocationBandwidths", - "canonicalReference": "network-resource-manager!ExpressRoutePortsLocationBandwidths:interface" - }, - { - "kind": "Content", - "text": "[];\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ExpressRoutePortsLocation", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 7 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRoutePortsLocationBandwidths:interface", - "docComment": "/**\n * Real-time inventory of available ExpressRoute port bandwidths.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRoutePortsLocationBandwidths " - } - ], - "releaseTag": "Public", - "name": "ExpressRoutePortsLocationBandwidths", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRoutePortsLocationBandwidths#offerName:member", - "docComment": "/**\n * Bandwidth descriptive name. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly offerName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "offerName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRoutePortsLocationBandwidths#valueInGbps:member", - "docComment": "/**\n * Bandwidth value in Gbps. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly valueInGbps?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "valueInGbps", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRoutePortsLocationListResult:interface", - "docComment": "/**\n * Response for ListExpressRoutePortsLocations API service call.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRoutePortsLocationListResult " - } - ], - "releaseTag": "Public", - "name": "ExpressRoutePortsLocationListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRoutePortsLocationListResult#nextLink:member", - "docComment": "/**\n * The URL to get the next set of results.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRoutePortsLocationListResult#value:member", - "docComment": "/**\n * The list of all ExpressRoutePort peering locations.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "ExpressRoutePortsLocation", - "canonicalReference": "network-resource-manager!ExpressRoutePortsLocation:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRoutePortsLocations:interface", - "docComment": "/**\n * Interface representing a ExpressRoutePortsLocations.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRoutePortsLocations " - } - ], - "releaseTag": "Public", - "name": "ExpressRoutePortsLocations", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ExpressRoutePortsLocations#get:member(1)", - "docComment": "/**\n * Retrieves a single ExpressRoutePort peering location, including the list of available bandwidths available at said peering location.\n *\n * @param locationName - Name of the requested ExpressRoutePort peering location.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(locationName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ExpressRoutePortsLocationsGetOptionalParams", - "canonicalReference": "network-resource-manager!ExpressRoutePortsLocationsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ExpressRoutePortsLocationsGetResponse", - "canonicalReference": "network-resource-manager!ExpressRoutePortsLocationsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "locationName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ExpressRoutePortsLocations#list:member(1)", - "docComment": "/**\n * Retrieves all ExpressRoutePort peering locations. Does not return available bandwidths for each location. Available bandwidths can only be obtained when retrieving a specific peering location.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(options?: " - }, - { - "kind": "Reference", - "text": "ExpressRoutePortsLocationsListOptionalParams", - "canonicalReference": "network-resource-manager!ExpressRoutePortsLocationsListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ExpressRoutePortsLocation", - "canonicalReference": "network-resource-manager!ExpressRoutePortsLocation:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "list" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRoutePortsLocationsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRoutePortsLocationsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ExpressRoutePortsLocationsGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ExpressRoutePortsLocationsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ExpressRoutePortsLocationsGetResponse = " - }, - { - "kind": "Reference", - "text": "ExpressRoutePortsLocation", - "canonicalReference": "network-resource-manager!ExpressRoutePortsLocation:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ExpressRoutePortsLocationsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRoutePortsLocationsListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRoutePortsLocationsListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ExpressRoutePortsLocationsListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ExpressRoutePortsLocationsListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ExpressRoutePortsLocationsListNextResponse = " - }, - { - "kind": "Reference", - "text": "ExpressRoutePortsLocationListResult", - "canonicalReference": "network-resource-manager!ExpressRoutePortsLocationListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ExpressRoutePortsLocationsListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRoutePortsLocationsListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRoutePortsLocationsListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ExpressRoutePortsLocationsListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ExpressRoutePortsLocationsListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ExpressRoutePortsLocationsListResponse = " - }, - { - "kind": "Reference", - "text": "ExpressRoutePortsLocationListResult", - "canonicalReference": "network-resource-manager!ExpressRoutePortsLocationListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ExpressRoutePortsLocationsListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRoutePortsUpdateTagsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRoutePortsUpdateTagsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ExpressRoutePortsUpdateTagsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ExpressRoutePortsUpdateTagsResponse:type", - "docComment": "/**\n * Contains response data for the updateTags operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ExpressRoutePortsUpdateTagsResponse = " - }, - { - "kind": "Reference", - "text": "ExpressRoutePort", - "canonicalReference": "network-resource-manager!ExpressRoutePort:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ExpressRoutePortsUpdateTagsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ExpressRouteServiceProvider:type", - "docComment": "/**\n * A ExpressRouteResourceProvider object.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ExpressRouteServiceProvider = " - }, - { - "kind": "Reference", - "text": "Resource", - "canonicalReference": "network-resource-manager!Resource:interface" - }, - { - "kind": "Content", - "text": " & {\n peeringLocations?: string[];\n bandwidthsOffered?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteServiceProviderBandwidthsOffered", - "canonicalReference": "network-resource-manager!ExpressRouteServiceProviderBandwidthsOffered:interface" - }, - { - "kind": "Content", - "text": "[];\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ExpressRouteServiceProvider", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 7 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRouteServiceProviderBandwidthsOffered:interface", - "docComment": "/**\n * Contains bandwidths offered in ExpressRouteServiceProvider resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRouteServiceProviderBandwidthsOffered " - } - ], - "releaseTag": "Public", - "name": "ExpressRouteServiceProviderBandwidthsOffered", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteServiceProviderBandwidthsOffered#offerName:member", - "docComment": "/**\n * The OfferName.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "offerName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "offerName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteServiceProviderBandwidthsOffered#valueInMbps:member", - "docComment": "/**\n * The ValueInMbps.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "valueInMbps?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "valueInMbps", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRouteServiceProviderListResult:interface", - "docComment": "/**\n * Response for the ListExpressRouteServiceProvider API service call.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRouteServiceProviderListResult " - } - ], - "releaseTag": "Public", - "name": "ExpressRouteServiceProviderListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteServiceProviderListResult#nextLink:member", - "docComment": "/**\n * The URL to get the next set of results.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ExpressRouteServiceProviderListResult#value:member", - "docComment": "/**\n * A list of ExpressRouteResourceProvider resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteServiceProvider", - "canonicalReference": "network-resource-manager!ExpressRouteServiceProvider:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRouteServiceProviders:interface", - "docComment": "/**\n * Interface representing a ExpressRouteServiceProviders.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRouteServiceProviders " - } - ], - "releaseTag": "Public", - "name": "ExpressRouteServiceProviders", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ExpressRouteServiceProviders#list:member(1)", - "docComment": "/**\n * Gets all the available express route service providers.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(options?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteServiceProvidersListOptionalParams", - "canonicalReference": "network-resource-manager!ExpressRouteServiceProvidersListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ExpressRouteServiceProvider", - "canonicalReference": "network-resource-manager!ExpressRouteServiceProvider:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "list" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRouteServiceProvidersListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRouteServiceProvidersListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ExpressRouteServiceProvidersListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ExpressRouteServiceProvidersListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ExpressRouteServiceProvidersListNextResponse = " - }, - { - "kind": "Reference", - "text": "ExpressRouteServiceProviderListResult", - "canonicalReference": "network-resource-manager!ExpressRouteServiceProviderListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ExpressRouteServiceProvidersListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ExpressRouteServiceProvidersListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ExpressRouteServiceProvidersListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ExpressRouteServiceProvidersListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ExpressRouteServiceProvidersListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ExpressRouteServiceProvidersListResponse = " - }, - { - "kind": "Reference", - "text": "ExpressRouteServiceProviderListResult", - "canonicalReference": "network-resource-manager!ExpressRouteServiceProviderListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ExpressRouteServiceProvidersListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!FirewallPolicies:interface", - "docComment": "/**\n * Interface representing a FirewallPolicies.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface FirewallPolicies " - } - ], - "releaseTag": "Public", - "name": "FirewallPolicies", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!FirewallPolicies#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Creates or updates the specified Firewall Policy.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param firewallPolicyName - The name of the Firewall Policy.\n *\n * @param parameters - Parameters supplied to the create or update Firewall Policy operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", firewallPolicyName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "FirewallPolicy", - "canonicalReference": "network-resource-manager!FirewallPolicy:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "FirewallPoliciesCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!FirewallPoliciesCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "FirewallPoliciesCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!FirewallPoliciesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "FirewallPoliciesCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!FirewallPoliciesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "firewallPolicyName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!FirewallPolicies#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Creates or updates the specified Firewall Policy.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param firewallPolicyName - The name of the Firewall Policy.\n *\n * @param parameters - Parameters supplied to the create or update Firewall Policy operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", firewallPolicyName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "FirewallPolicy", - "canonicalReference": "network-resource-manager!FirewallPolicy:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "FirewallPoliciesCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!FirewallPoliciesCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "FirewallPoliciesCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!FirewallPoliciesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "firewallPolicyName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!FirewallPolicies#beginDelete:member(1)", - "docComment": "/**\n * Deletes the specified Firewall Policy.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param firewallPolicyName - The name of the Firewall Policy.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", firewallPolicyName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "FirewallPoliciesDeleteOptionalParams", - "canonicalReference": "network-resource-manager!FirewallPoliciesDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "firewallPolicyName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!FirewallPolicies#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes the specified Firewall Policy.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param firewallPolicyName - The name of the Firewall Policy.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", firewallPolicyName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "FirewallPoliciesDeleteOptionalParams", - "canonicalReference": "network-resource-manager!FirewallPoliciesDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "firewallPolicyName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!FirewallPolicies#get:member(1)", - "docComment": "/**\n * Gets the specified Firewall Policy.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param firewallPolicyName - The name of the Firewall Policy.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", firewallPolicyName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "FirewallPoliciesGetOptionalParams", - "canonicalReference": "network-resource-manager!FirewallPoliciesGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "FirewallPoliciesGetResponse", - "canonicalReference": "network-resource-manager!FirewallPoliciesGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "firewallPolicyName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!FirewallPolicies#list:member(1)", - "docComment": "/**\n * Lists all Firewall Policies in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "FirewallPoliciesListOptionalParams", - "canonicalReference": "network-resource-manager!FirewallPoliciesListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "FirewallPolicy", - "canonicalReference": "network-resource-manager!FirewallPolicy:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "list" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!FirewallPolicies#listAll:member(1)", - "docComment": "/**\n * Gets all the Firewall Policies in a subscription.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listAll(options?: " - }, - { - "kind": "Reference", - "text": "FirewallPoliciesListAllOptionalParams", - "canonicalReference": "network-resource-manager!FirewallPoliciesListAllOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "FirewallPolicy", - "canonicalReference": "network-resource-manager!FirewallPolicy:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "listAll" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!FirewallPoliciesCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface FirewallPoliciesCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "FirewallPoliciesCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!FirewallPoliciesCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!FirewallPoliciesCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!FirewallPoliciesCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type FirewallPoliciesCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "FirewallPolicy", - "canonicalReference": "network-resource-manager!FirewallPolicy:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "FirewallPoliciesCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!FirewallPoliciesDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface FirewallPoliciesDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "FirewallPoliciesDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!FirewallPoliciesDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!FirewallPoliciesDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!FirewallPoliciesGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface FirewallPoliciesGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "FirewallPoliciesGetOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!FirewallPoliciesGetOptionalParams#expand:member", - "docComment": "/**\n * Expands referenced resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "expand?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "expand", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!FirewallPoliciesGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type FirewallPoliciesGetResponse = " - }, - { - "kind": "Reference", - "text": "FirewallPolicy", - "canonicalReference": "network-resource-manager!FirewallPolicy:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "FirewallPoliciesGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!FirewallPoliciesListAllNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface FirewallPoliciesListAllNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "FirewallPoliciesListAllNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!FirewallPoliciesListAllNextResponse:type", - "docComment": "/**\n * Contains response data for the listAllNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type FirewallPoliciesListAllNextResponse = " - }, - { - "kind": "Reference", - "text": "FirewallPolicyListResult", - "canonicalReference": "network-resource-manager!FirewallPolicyListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "FirewallPoliciesListAllNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!FirewallPoliciesListAllOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface FirewallPoliciesListAllOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "FirewallPoliciesListAllOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!FirewallPoliciesListAllResponse:type", - "docComment": "/**\n * Contains response data for the listAll operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type FirewallPoliciesListAllResponse = " - }, - { - "kind": "Reference", - "text": "FirewallPolicyListResult", - "canonicalReference": "network-resource-manager!FirewallPolicyListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "FirewallPoliciesListAllResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!FirewallPoliciesListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface FirewallPoliciesListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "FirewallPoliciesListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!FirewallPoliciesListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type FirewallPoliciesListNextResponse = " - }, - { - "kind": "Reference", - "text": "FirewallPolicyListResult", - "canonicalReference": "network-resource-manager!FirewallPolicyListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "FirewallPoliciesListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!FirewallPoliciesListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface FirewallPoliciesListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "FirewallPoliciesListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!FirewallPoliciesListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type FirewallPoliciesListResponse = " - }, - { - "kind": "Reference", - "text": "FirewallPolicyListResult", - "canonicalReference": "network-resource-manager!FirewallPolicyListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "FirewallPoliciesListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!FirewallPolicy:type", - "docComment": "/**\n * FirewallPolicy Resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type FirewallPolicy = " - }, - { - "kind": "Reference", - "text": "Resource", - "canonicalReference": "network-resource-manager!Resource:interface" - }, - { - "kind": "Content", - "text": " & {\n readonly etag?: string;\n identity?: " - }, - { - "kind": "Reference", - "text": "ManagedServiceIdentity", - "canonicalReference": "network-resource-manager!ManagedServiceIdentity:interface" - }, - { - "kind": "Content", - "text": ";\n readonly ruleGroups?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": "[];\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n basePolicy?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";\n readonly firewalls?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": "[];\n readonly childPolicies?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": "[];\n threatIntelMode?: " - }, - { - "kind": "Reference", - "text": "AzureFirewallThreatIntelMode", - "canonicalReference": "network-resource-manager!AzureFirewallThreatIntelMode:type" - }, - { - "kind": "Content", - "text": ";\n threatIntelWhitelist?: " - }, - { - "kind": "Reference", - "text": "FirewallPolicyThreatIntelWhitelist", - "canonicalReference": "network-resource-manager!FirewallPolicyThreatIntelWhitelist:interface" - }, - { - "kind": "Content", - "text": ";\n intrusionSystemMode?: " - }, - { - "kind": "Reference", - "text": "FirewallPolicyIntrusionSystemMode", - "canonicalReference": "network-resource-manager!FirewallPolicyIntrusionSystemMode:type" - }, - { - "kind": "Content", - "text": ";\n transportSecurity?: " - }, - { - "kind": "Reference", - "text": "FirewallPolicyTransportSecurity", - "canonicalReference": "network-resource-manager!FirewallPolicyTransportSecurity:interface" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "FirewallPolicy", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 23 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!FirewallPolicyCertificateAuthority:interface", - "docComment": "/**\n * Trusted Root certificates properties for tls.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface FirewallPolicyCertificateAuthority " - } - ], - "releaseTag": "Public", - "name": "FirewallPolicyCertificateAuthority", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!FirewallPolicyCertificateAuthority#keyVaultSecretId:member", - "docComment": "/**\n * Secret Id of (base-64 encoded unencrypted pfx) 'Secret' or 'Certificate' object stored in KeyVault.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "keyVaultSecretId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "keyVaultSecretId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!FirewallPolicyCertificateAuthority#name:member", - "docComment": "/**\n * Name of the CA certificate.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!FirewallPolicyFilterRule:type", - "docComment": "/**\n * Firewall Policy Filter Rule.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type FirewallPolicyFilterRule = " - }, - { - "kind": "Reference", - "text": "FirewallPolicyRule", - "canonicalReference": "network-resource-manager!FirewallPolicyRule:interface" - }, - { - "kind": "Content", - "text": " & {\n ruleType: \"FirewallPolicyFilterRule\";\n action?: " - }, - { - "kind": "Reference", - "text": "FirewallPolicyFilterRuleAction", - "canonicalReference": "network-resource-manager!FirewallPolicyFilterRuleAction:interface" - }, - { - "kind": "Content", - "text": ";\n ruleConditions?: " - }, - { - "kind": "Reference", - "text": "FirewallPolicyRuleConditionUnion", - "canonicalReference": "network-resource-manager!FirewallPolicyRuleConditionUnion:type" - }, - { - "kind": "Content", - "text": "[];\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "FirewallPolicyFilterRule", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 7 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!FirewallPolicyFilterRuleAction:interface", - "docComment": "/**\n * Properties of the FirewallPolicyFilterRuleAction.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface FirewallPolicyFilterRuleAction " - } - ], - "releaseTag": "Public", - "name": "FirewallPolicyFilterRuleAction", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!FirewallPolicyFilterRuleAction#type:member", - "docComment": "/**\n * The type of action.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "type?: " - }, - { - "kind": "Reference", - "text": "FirewallPolicyFilterRuleActionType", - "canonicalReference": "network-resource-manager!FirewallPolicyFilterRuleActionType:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!FirewallPolicyFilterRuleActionType:type", - "docComment": "/**\n * Defines values for FirewallPolicyFilterRuleActionType. \\ {@link KnownFirewallPolicyFilterRuleActionType} can be used interchangeably with FirewallPolicyFilterRuleActionType, this enum contains the known values that the service supports. ### Known values supported by the service **Allow** \\ **Deny**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type FirewallPolicyFilterRuleActionType = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "FirewallPolicyFilterRuleActionType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!FirewallPolicyIntrusionSystemMode:type", - "docComment": "/**\n * Defines values for FirewallPolicyIntrusionSystemMode. \\ {@link KnownFirewallPolicyIntrusionSystemMode} can be used interchangeably with FirewallPolicyIntrusionSystemMode, this enum contains the known values that the service supports. ### Known values supported by the service **Enabled** \\ **Disabled**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type FirewallPolicyIntrusionSystemMode = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "FirewallPolicyIntrusionSystemMode", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!FirewallPolicyListResult:interface", - "docComment": "/**\n * Response for ListFirewallPolicies API service call.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface FirewallPolicyListResult " - } - ], - "releaseTag": "Public", - "name": "FirewallPolicyListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!FirewallPolicyListResult#nextLink:member", - "docComment": "/**\n * URL to get the next set of results.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!FirewallPolicyListResult#value:member", - "docComment": "/**\n * List of Firewall Policies in a resource group.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "FirewallPolicy", - "canonicalReference": "network-resource-manager!FirewallPolicy:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!FirewallPolicyNatRule:type", - "docComment": "/**\n * Firewall Policy NAT Rule.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type FirewallPolicyNatRule = " - }, - { - "kind": "Reference", - "text": "FirewallPolicyRule", - "canonicalReference": "network-resource-manager!FirewallPolicyRule:interface" - }, - { - "kind": "Content", - "text": " & {\n ruleType: \"FirewallPolicyNatRule\";\n action?: " - }, - { - "kind": "Reference", - "text": "FirewallPolicyNatRuleAction", - "canonicalReference": "network-resource-manager!FirewallPolicyNatRuleAction:interface" - }, - { - "kind": "Content", - "text": ";\n translatedAddress?: string;\n translatedPort?: string;\n ruleCondition?: " - }, - { - "kind": "Reference", - "text": "FirewallPolicyRuleConditionUnion", - "canonicalReference": "network-resource-manager!FirewallPolicyRuleConditionUnion:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "FirewallPolicyNatRule", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 7 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!FirewallPolicyNatRuleAction:interface", - "docComment": "/**\n * Properties of the FirewallPolicyNatRuleAction.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface FirewallPolicyNatRuleAction " - } - ], - "releaseTag": "Public", - "name": "FirewallPolicyNatRuleAction", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!FirewallPolicyNatRuleAction#type:member", - "docComment": "/**\n * The type of action.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "type?: " - }, - { - "kind": "Reference", - "text": "FirewallPolicyNatRuleActionType", - "canonicalReference": "network-resource-manager!FirewallPolicyNatRuleActionType:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!FirewallPolicyNatRuleActionType:type", - "docComment": "/**\n * Defines values for FirewallPolicyNatRuleActionType. \\ {@link KnownFirewallPolicyNatRuleActionType} can be used interchangeably with FirewallPolicyNatRuleActionType, this enum contains the known values that the service supports. ### Known values supported by the service **DNAT**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type FirewallPolicyNatRuleActionType = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "FirewallPolicyNatRuleActionType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!FirewallPolicyRule:interface", - "docComment": "/**\n * Properties of the rule.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface FirewallPolicyRule " - } - ], - "releaseTag": "Public", - "name": "FirewallPolicyRule", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!FirewallPolicyRule#name:member", - "docComment": "/**\n * The name of the rule.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!FirewallPolicyRule#priority:member", - "docComment": "/**\n * Priority of the Firewall Policy Rule resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "priority?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "priority", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!FirewallPolicyRule#ruleType:member", - "docComment": "/**\n * Polymorphic discriminator, which specifies the different types this object can be\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "ruleType: " - }, - { - "kind": "Content", - "text": "\"FirewallPolicyNatRule\" | \"FirewallPolicyFilterRule\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ruleType", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!FirewallPolicyRuleCondition:interface", - "docComment": "/**\n * Properties of a rule.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface FirewallPolicyRuleCondition " - } - ], - "releaseTag": "Public", - "name": "FirewallPolicyRuleCondition", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!FirewallPolicyRuleCondition#description:member", - "docComment": "/**\n * Description of the rule condition.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "description?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "description", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!FirewallPolicyRuleCondition#name:member", - "docComment": "/**\n * Name of the rule condition.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!FirewallPolicyRuleCondition#ruleConditionType:member", - "docComment": "/**\n * Polymorphic discriminator, which specifies the different types this object can be\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "ruleConditionType: " - }, - { - "kind": "Content", - "text": "\"ApplicationRuleCondition\" | \"NatRuleCondition\" | \"NetworkRuleCondition\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ruleConditionType", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!FirewallPolicyRuleConditionApplicationProtocol:interface", - "docComment": "/**\n * Properties of the application rule protocol.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface FirewallPolicyRuleConditionApplicationProtocol " - } - ], - "releaseTag": "Public", - "name": "FirewallPolicyRuleConditionApplicationProtocol", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!FirewallPolicyRuleConditionApplicationProtocol#port:member", - "docComment": "/**\n * Port number for the protocol, cannot be greater than 64000.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "port?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "port", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!FirewallPolicyRuleConditionApplicationProtocol#protocolType:member", - "docComment": "/**\n * Protocol type.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "protocolType?: " - }, - { - "kind": "Reference", - "text": "FirewallPolicyRuleConditionApplicationProtocolType", - "canonicalReference": "network-resource-manager!FirewallPolicyRuleConditionApplicationProtocolType:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "protocolType", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!FirewallPolicyRuleConditionApplicationProtocolType:type", - "docComment": "/**\n * Defines values for FirewallPolicyRuleConditionApplicationProtocolType. \\ {@link KnownFirewallPolicyRuleConditionApplicationProtocolType} can be used interchangeably with FirewallPolicyRuleConditionApplicationProtocolType, this enum contains the known values that the service supports. ### Known values supported by the service **Http** \\ **Https**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type FirewallPolicyRuleConditionApplicationProtocolType = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "FirewallPolicyRuleConditionApplicationProtocolType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!FirewallPolicyRuleConditionNetworkProtocol:type", - "docComment": "/**\n * Defines values for FirewallPolicyRuleConditionNetworkProtocol. \\ {@link KnownFirewallPolicyRuleConditionNetworkProtocol} can be used interchangeably with FirewallPolicyRuleConditionNetworkProtocol, this enum contains the known values that the service supports. ### Known values supported by the service **TCP** \\ **UDP** \\ **Any** \\ **ICMP**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type FirewallPolicyRuleConditionNetworkProtocol = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "FirewallPolicyRuleConditionNetworkProtocol", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!FirewallPolicyRuleConditionType:type", - "docComment": "/**\n * Defines values for FirewallPolicyRuleConditionType. \\ {@link KnownFirewallPolicyRuleConditionType} can be used interchangeably with FirewallPolicyRuleConditionType, this enum contains the known values that the service supports. ### Known values supported by the service **ApplicationRuleCondition** \\ **NetworkRuleCondition** \\ **NatRuleCondition**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type FirewallPolicyRuleConditionType = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "FirewallPolicyRuleConditionType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!FirewallPolicyRuleConditionUnion:type", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type FirewallPolicyRuleConditionUnion = " - }, - { - "kind": "Reference", - "text": "FirewallPolicyRuleCondition", - "canonicalReference": "network-resource-manager!FirewallPolicyRuleCondition:interface" - }, - { - "kind": "Content", - "text": " | " - }, - { - "kind": "Reference", - "text": "ApplicationRuleCondition", - "canonicalReference": "network-resource-manager!ApplicationRuleCondition:type" - }, - { - "kind": "Content", - "text": " | " - }, - { - "kind": "Reference", - "text": "NatRuleCondition", - "canonicalReference": "network-resource-manager!NatRuleCondition:type" - }, - { - "kind": "Content", - "text": " | " - }, - { - "kind": "Reference", - "text": "NetworkRuleCondition", - "canonicalReference": "network-resource-manager!NetworkRuleCondition:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "FirewallPolicyRuleConditionUnion", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 8 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!FirewallPolicyRuleGroup:type", - "docComment": "/**\n * Rule Group resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type FirewallPolicyRuleGroup = " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": " & {\n name?: string;\n readonly etag?: string;\n readonly type?: string;\n priority?: number;\n rules?: " - }, - { - "kind": "Reference", - "text": "FirewallPolicyRuleUnion", - "canonicalReference": "network-resource-manager!FirewallPolicyRuleUnion:type" - }, - { - "kind": "Content", - "text": "[];\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "FirewallPolicyRuleGroup", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 7 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!FirewallPolicyRuleGroupListResult:interface", - "docComment": "/**\n * Response for ListFirewallPolicyRuleGroups API service call.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface FirewallPolicyRuleGroupListResult " - } - ], - "releaseTag": "Public", - "name": "FirewallPolicyRuleGroupListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!FirewallPolicyRuleGroupListResult#nextLink:member", - "docComment": "/**\n * URL to get the next set of results.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!FirewallPolicyRuleGroupListResult#value:member", - "docComment": "/**\n * List of FirewallPolicyRuleGroups in a FirewallPolicy.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "FirewallPolicyRuleGroup", - "canonicalReference": "network-resource-manager!FirewallPolicyRuleGroup:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!FirewallPolicyRuleGroups:interface", - "docComment": "/**\n * Interface representing a FirewallPolicyRuleGroups.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface FirewallPolicyRuleGroups " - } - ], - "releaseTag": "Public", - "name": "FirewallPolicyRuleGroups", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!FirewallPolicyRuleGroups#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Creates or updates the specified FirewallPolicyRuleGroup.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param firewallPolicyName - The name of the Firewall Policy.\n *\n * @param ruleGroupName - The name of the FirewallPolicyRuleGroup.\n *\n * @param parameters - Parameters supplied to the create or update FirewallPolicyRuleGroup operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", firewallPolicyName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", ruleGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "FirewallPolicyRuleGroup", - "canonicalReference": "network-resource-manager!FirewallPolicyRuleGroup:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "FirewallPolicyRuleGroupsCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!FirewallPolicyRuleGroupsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "FirewallPolicyRuleGroupsCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!FirewallPolicyRuleGroupsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "FirewallPolicyRuleGroupsCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!FirewallPolicyRuleGroupsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "firewallPolicyName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "ruleGroupName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!FirewallPolicyRuleGroups#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Creates or updates the specified FirewallPolicyRuleGroup.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param firewallPolicyName - The name of the Firewall Policy.\n *\n * @param ruleGroupName - The name of the FirewallPolicyRuleGroup.\n *\n * @param parameters - Parameters supplied to the create or update FirewallPolicyRuleGroup operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", firewallPolicyName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", ruleGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "FirewallPolicyRuleGroup", - "canonicalReference": "network-resource-manager!FirewallPolicyRuleGroup:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "FirewallPolicyRuleGroupsCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!FirewallPolicyRuleGroupsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "FirewallPolicyRuleGroupsCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!FirewallPolicyRuleGroupsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "firewallPolicyName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "ruleGroupName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!FirewallPolicyRuleGroups#beginDelete:member(1)", - "docComment": "/**\n * Deletes the specified FirewallPolicyRuleGroup.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param firewallPolicyName - The name of the Firewall Policy.\n *\n * @param ruleGroupName - The name of the FirewallPolicyRuleGroup.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", firewallPolicyName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", ruleGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "FirewallPolicyRuleGroupsDeleteOptionalParams", - "canonicalReference": "network-resource-manager!FirewallPolicyRuleGroupsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "firewallPolicyName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "ruleGroupName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!FirewallPolicyRuleGroups#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes the specified FirewallPolicyRuleGroup.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param firewallPolicyName - The name of the Firewall Policy.\n *\n * @param ruleGroupName - The name of the FirewallPolicyRuleGroup.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", firewallPolicyName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", ruleGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "FirewallPolicyRuleGroupsDeleteOptionalParams", - "canonicalReference": "network-resource-manager!FirewallPolicyRuleGroupsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "firewallPolicyName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "ruleGroupName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!FirewallPolicyRuleGroups#get:member(1)", - "docComment": "/**\n * Gets the specified FirewallPolicyRuleGroup.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param firewallPolicyName - The name of the Firewall Policy.\n *\n * @param ruleGroupName - The name of the FirewallPolicyRuleGroup.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", firewallPolicyName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", ruleGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "FirewallPolicyRuleGroupsGetOptionalParams", - "canonicalReference": "network-resource-manager!FirewallPolicyRuleGroupsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "FirewallPolicyRuleGroupsGetResponse", - "canonicalReference": "network-resource-manager!FirewallPolicyRuleGroupsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "firewallPolicyName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "ruleGroupName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!FirewallPolicyRuleGroups#list:member(1)", - "docComment": "/**\n * Lists all FirewallPolicyRuleGroups in a FirewallPolicy resource.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param firewallPolicyName - The name of the Firewall Policy.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", firewallPolicyName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "FirewallPolicyRuleGroupsListOptionalParams", - "canonicalReference": "network-resource-manager!FirewallPolicyRuleGroupsListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "FirewallPolicyRuleGroup", - "canonicalReference": "network-resource-manager!FirewallPolicyRuleGroup:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "firewallPolicyName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "list" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!FirewallPolicyRuleGroupsCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface FirewallPolicyRuleGroupsCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "FirewallPolicyRuleGroupsCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!FirewallPolicyRuleGroupsCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!FirewallPolicyRuleGroupsCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!FirewallPolicyRuleGroupsCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type FirewallPolicyRuleGroupsCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "FirewallPolicyRuleGroup", - "canonicalReference": "network-resource-manager!FirewallPolicyRuleGroup:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "FirewallPolicyRuleGroupsCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!FirewallPolicyRuleGroupsDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface FirewallPolicyRuleGroupsDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "FirewallPolicyRuleGroupsDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!FirewallPolicyRuleGroupsDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!FirewallPolicyRuleGroupsDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!FirewallPolicyRuleGroupsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface FirewallPolicyRuleGroupsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "FirewallPolicyRuleGroupsGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!FirewallPolicyRuleGroupsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type FirewallPolicyRuleGroupsGetResponse = " - }, - { - "kind": "Reference", - "text": "FirewallPolicyRuleGroup", - "canonicalReference": "network-resource-manager!FirewallPolicyRuleGroup:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "FirewallPolicyRuleGroupsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!FirewallPolicyRuleGroupsListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface FirewallPolicyRuleGroupsListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "FirewallPolicyRuleGroupsListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!FirewallPolicyRuleGroupsListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type FirewallPolicyRuleGroupsListNextResponse = " - }, - { - "kind": "Reference", - "text": "FirewallPolicyRuleGroupListResult", - "canonicalReference": "network-resource-manager!FirewallPolicyRuleGroupListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "FirewallPolicyRuleGroupsListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!FirewallPolicyRuleGroupsListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface FirewallPolicyRuleGroupsListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "FirewallPolicyRuleGroupsListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!FirewallPolicyRuleGroupsListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type FirewallPolicyRuleGroupsListResponse = " - }, - { - "kind": "Reference", - "text": "FirewallPolicyRuleGroupListResult", - "canonicalReference": "network-resource-manager!FirewallPolicyRuleGroupListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "FirewallPolicyRuleGroupsListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!FirewallPolicyRuleType:type", - "docComment": "/**\n * Defines values for FirewallPolicyRuleType. \\ {@link KnownFirewallPolicyRuleType} can be used interchangeably with FirewallPolicyRuleType, this enum contains the known values that the service supports. ### Known values supported by the service **FirewallPolicyNatRule** \\ **FirewallPolicyFilterRule**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type FirewallPolicyRuleType = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "FirewallPolicyRuleType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!FirewallPolicyRuleUnion:type", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type FirewallPolicyRuleUnion = " - }, - { - "kind": "Reference", - "text": "FirewallPolicyRule", - "canonicalReference": "network-resource-manager!FirewallPolicyRule:interface" - }, - { - "kind": "Content", - "text": " | " - }, - { - "kind": "Reference", - "text": "FirewallPolicyNatRule", - "canonicalReference": "network-resource-manager!FirewallPolicyNatRule:type" - }, - { - "kind": "Content", - "text": " | " - }, - { - "kind": "Reference", - "text": "FirewallPolicyFilterRule", - "canonicalReference": "network-resource-manager!FirewallPolicyFilterRule:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "FirewallPolicyRuleUnion", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 6 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!FirewallPolicyThreatIntelWhitelist:interface", - "docComment": "/**\n * ThreatIntel Whitelist for Firewall Policy.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface FirewallPolicyThreatIntelWhitelist " - } - ], - "releaseTag": "Public", - "name": "FirewallPolicyThreatIntelWhitelist", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!FirewallPolicyThreatIntelWhitelist#fqdns:member", - "docComment": "/**\n * List of FQDNs for the ThreatIntel Whitelist.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "fqdns?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "fqdns", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!FirewallPolicyThreatIntelWhitelist#ipAddresses:member", - "docComment": "/**\n * List of IP addresses for the ThreatIntel Whitelist.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "ipAddresses?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ipAddresses", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!FirewallPolicyTransportSecurity:interface", - "docComment": "/**\n * Configuration needed to perform TLS termination & initiation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface FirewallPolicyTransportSecurity " - } - ], - "releaseTag": "Public", - "name": "FirewallPolicyTransportSecurity", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!FirewallPolicyTransportSecurity#certificateAuthority:member", - "docComment": "/**\n * The CA used for intermediate CA generation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "certificateAuthority?: " - }, - { - "kind": "Reference", - "text": "FirewallPolicyCertificateAuthority", - "canonicalReference": "network-resource-manager!FirewallPolicyCertificateAuthority:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "certificateAuthority", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!FirewallPolicyTransportSecurity#excludedDomains:member", - "docComment": "/**\n * List of domains which are excluded from TLS termination.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "excludedDomains?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "excludedDomains", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!FirewallPolicyTransportSecurity#trustedRootCertificates:member", - "docComment": "/**\n * Certificates which are to be trusted by the firewall.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "trustedRootCertificates?: " - }, - { - "kind": "Reference", - "text": "FirewallPolicyTrustedRootCertificate", - "canonicalReference": "network-resource-manager!FirewallPolicyTrustedRootCertificate:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "trustedRootCertificates", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!FirewallPolicyTrustedRootCertificate:interface", - "docComment": "/**\n * Trusted Root certificates of a firewall policy.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface FirewallPolicyTrustedRootCertificate " - } - ], - "releaseTag": "Public", - "name": "FirewallPolicyTrustedRootCertificate", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!FirewallPolicyTrustedRootCertificate#keyVaultSecretId:member", - "docComment": "/**\n * Secret Id of (base-64 encoded unencrypted pfx) the public certificate data stored in KeyVault.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "keyVaultSecretId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "keyVaultSecretId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!FirewallPolicyTrustedRootCertificate#name:member", - "docComment": "/**\n * Name of the trusted root certificate that is unique within a firewall policy.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!FlowLog:type", - "docComment": "/**\n * A flow log resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type FlowLog = " - }, - { - "kind": "Reference", - "text": "Resource", - "canonicalReference": "network-resource-manager!Resource:interface" - }, - { - "kind": "Content", - "text": " & {\n readonly etag?: string;\n targetResourceId?: string;\n readonly targetResourceGuid?: string;\n storageId?: string;\n enabled?: boolean;\n retentionPolicy?: " - }, - { - "kind": "Reference", - "text": "RetentionPolicyParameters", - "canonicalReference": "network-resource-manager!RetentionPolicyParameters:interface" - }, - { - "kind": "Content", - "text": ";\n format?: " - }, - { - "kind": "Reference", - "text": "FlowLogFormatParameters", - "canonicalReference": "network-resource-manager!FlowLogFormatParameters:interface" - }, - { - "kind": "Content", - "text": ";\n flowAnalyticsConfiguration?: " - }, - { - "kind": "Reference", - "text": "TrafficAnalyticsProperties", - "canonicalReference": "network-resource-manager!TrafficAnalyticsProperties:interface" - }, - { - "kind": "Content", - "text": ";\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "FlowLog", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 11 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!FlowLogFormatParameters:interface", - "docComment": "/**\n * Parameters that define the flow log format.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface FlowLogFormatParameters " - } - ], - "releaseTag": "Public", - "name": "FlowLogFormatParameters", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!FlowLogFormatParameters#type:member", - "docComment": "/**\n * The file type of flow log.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "type?: " - }, - { - "kind": "Reference", - "text": "FlowLogFormatType", - "canonicalReference": "network-resource-manager!FlowLogFormatType:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!FlowLogFormatParameters#version:member", - "docComment": "/**\n * The version (revision) of the flow log.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "version?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "version", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!FlowLogFormatType:type", - "docComment": "/**\n * Defines values for FlowLogFormatType. \\ {@link KnownFlowLogFormatType} can be used interchangeably with FlowLogFormatType, this enum contains the known values that the service supports. ### Known values supported by the service **JSON**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type FlowLogFormatType = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "FlowLogFormatType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!FlowLogInformation:interface", - "docComment": "/**\n * Information on the configuration of flow log and traffic analytics (optional) .\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface FlowLogInformation " - } - ], - "releaseTag": "Public", - "name": "FlowLogInformation", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!FlowLogInformation#enabled:member", - "docComment": "/**\n * Flag to enable/disable flow logging.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "enabled: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "enabled", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!FlowLogInformation#flowAnalyticsConfiguration:member", - "docComment": "/**\n * Parameters that define the configuration of traffic analytics.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "flowAnalyticsConfiguration?: " - }, - { - "kind": "Reference", - "text": "TrafficAnalyticsProperties", - "canonicalReference": "network-resource-manager!TrafficAnalyticsProperties:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "flowAnalyticsConfiguration", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!FlowLogInformation#format:member", - "docComment": "/**\n * Parameters that define the flow log format.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "format?: " - }, - { - "kind": "Reference", - "text": "FlowLogFormatParameters", - "canonicalReference": "network-resource-manager!FlowLogFormatParameters:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "format", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!FlowLogInformation#retentionPolicy:member", - "docComment": "/**\n * Parameters that define the retention policy for flow log.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "retentionPolicy?: " - }, - { - "kind": "Reference", - "text": "RetentionPolicyParameters", - "canonicalReference": "network-resource-manager!RetentionPolicyParameters:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "retentionPolicy", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!FlowLogInformation#storageId:member", - "docComment": "/**\n * ID of the storage account which is used to store the flow log.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "storageId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "storageId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!FlowLogInformation#targetResourceId:member", - "docComment": "/**\n * The ID of the resource to configure for flow log and traffic analytics (optional) .\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "targetResourceId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "targetResourceId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!FlowLogListResult:interface", - "docComment": "/**\n * List of flow logs.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface FlowLogListResult " - } - ], - "releaseTag": "Public", - "name": "FlowLogListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!FlowLogListResult#nextLink:member", - "docComment": "/**\n * The URL to get the next set of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!FlowLogListResult#value:member", - "docComment": "/**\n * Information about flow log resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "FlowLog", - "canonicalReference": "network-resource-manager!FlowLog:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!FlowLogs:interface", - "docComment": "/**\n * Interface representing a FlowLogs.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface FlowLogs " - } - ], - "releaseTag": "Public", - "name": "FlowLogs", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!FlowLogs#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Create or update a flow log for the specified network security group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkWatcherName - The name of the network watcher.\n *\n * @param flowLogName - The name of the flow log.\n *\n * @param parameters - Parameters that define the create or update flow log resource.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkWatcherName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", flowLogName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "FlowLog", - "canonicalReference": "network-resource-manager!FlowLog:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "FlowLogsCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!FlowLogsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "FlowLogsCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!FlowLogsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "FlowLogsCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!FlowLogsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkWatcherName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "flowLogName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!FlowLogs#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Create or update a flow log for the specified network security group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkWatcherName - The name of the network watcher.\n *\n * @param flowLogName - The name of the flow log.\n *\n * @param parameters - Parameters that define the create or update flow log resource.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkWatcherName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", flowLogName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "FlowLog", - "canonicalReference": "network-resource-manager!FlowLog:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "FlowLogsCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!FlowLogsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "FlowLogsCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!FlowLogsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkWatcherName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "flowLogName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!FlowLogs#beginDelete:member(1)", - "docComment": "/**\n * Deletes the specified flow log resource.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkWatcherName - The name of the network watcher.\n *\n * @param flowLogName - The name of the flow log resource.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkWatcherName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", flowLogName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "FlowLogsDeleteOptionalParams", - "canonicalReference": "network-resource-manager!FlowLogsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkWatcherName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "flowLogName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!FlowLogs#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes the specified flow log resource.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkWatcherName - The name of the network watcher.\n *\n * @param flowLogName - The name of the flow log resource.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkWatcherName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", flowLogName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "FlowLogsDeleteOptionalParams", - "canonicalReference": "network-resource-manager!FlowLogsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkWatcherName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "flowLogName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!FlowLogs#get:member(1)", - "docComment": "/**\n * Gets a flow log resource by name.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkWatcherName - The name of the network watcher.\n *\n * @param flowLogName - The name of the flow log resource.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkWatcherName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", flowLogName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "FlowLogsGetOptionalParams", - "canonicalReference": "network-resource-manager!FlowLogsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "FlowLogsGetResponse", - "canonicalReference": "network-resource-manager!FlowLogsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkWatcherName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "flowLogName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!FlowLogs#list:member(1)", - "docComment": "/**\n * Lists all flow log resources for the specified Network Watcher.\n *\n * @param resourceGroupName - The name of the resource group containing Network Watcher.\n *\n * @param networkWatcherName - The name of the Network Watcher resource.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkWatcherName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "FlowLogsListOptionalParams", - "canonicalReference": "network-resource-manager!FlowLogsListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "FlowLog", - "canonicalReference": "network-resource-manager!FlowLog:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkWatcherName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "list" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!FlowLogsCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface FlowLogsCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "FlowLogsCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!FlowLogsCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!FlowLogsCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!FlowLogsCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type FlowLogsCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "FlowLog", - "canonicalReference": "network-resource-manager!FlowLog:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "FlowLogsCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!FlowLogsDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface FlowLogsDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "FlowLogsDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!FlowLogsDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!FlowLogsDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!FlowLogsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface FlowLogsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "FlowLogsGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!FlowLogsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type FlowLogsGetResponse = " - }, - { - "kind": "Reference", - "text": "FlowLog", - "canonicalReference": "network-resource-manager!FlowLog:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "FlowLogsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!FlowLogsListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface FlowLogsListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "FlowLogsListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!FlowLogsListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type FlowLogsListNextResponse = " - }, - { - "kind": "Reference", - "text": "FlowLogListResult", - "canonicalReference": "network-resource-manager!FlowLogListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "FlowLogsListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!FlowLogsListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface FlowLogsListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "FlowLogsListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!FlowLogsListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type FlowLogsListResponse = " - }, - { - "kind": "Reference", - "text": "FlowLogListResult", - "canonicalReference": "network-resource-manager!FlowLogListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "FlowLogsListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!FlowLogStatusParameters:interface", - "docComment": "/**\n * Parameters that define a resource to query flow log and traffic analytics (optional) status.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface FlowLogStatusParameters " - } - ], - "releaseTag": "Public", - "name": "FlowLogStatusParameters", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!FlowLogStatusParameters#targetResourceId:member", - "docComment": "/**\n * The target resource where getting the flow log and traffic analytics (optional) status.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "targetResourceId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "targetResourceId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!FrontendIPConfiguration:type", - "docComment": "/**\n * Frontend IP address of the load balancer.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type FrontendIPConfiguration = " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": " & {\n name?: string;\n readonly etag?: string;\n readonly type?: string;\n zones?: string[];\n readonly inboundNatRules?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": "[];\n readonly inboundNatPools?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": "[];\n readonly outboundRules?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": "[];\n readonly loadBalancingRules?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": "[];\n privateIPAddress?: string;\n privateIPAllocationMethod?: " - }, - { - "kind": "Reference", - "text": "IPAllocationMethod", - "canonicalReference": "network-resource-manager!IPAllocationMethod:type" - }, - { - "kind": "Content", - "text": ";\n privateIPAddressVersion?: " - }, - { - "kind": "Reference", - "text": "IPVersion", - "canonicalReference": "network-resource-manager!IPVersion:type" - }, - { - "kind": "Content", - "text": ";\n subnet?: " - }, - { - "kind": "Reference", - "text": "Subnet", - "canonicalReference": "network-resource-manager!Subnet:type" - }, - { - "kind": "Content", - "text": ";\n publicIPAddress?: " - }, - { - "kind": "Reference", - "text": "PublicIPAddress", - "canonicalReference": "network-resource-manager!PublicIPAddress:type" - }, - { - "kind": "Content", - "text": ";\n publicIPPrefix?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "FrontendIPConfiguration", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 23 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!GatewayRoute:interface", - "docComment": "/**\n * Gateway routing details.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GatewayRoute " - } - ], - "releaseTag": "Public", - "name": "GatewayRoute", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!GatewayRoute#asPath:member", - "docComment": "/**\n * The route's AS path sequence. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly asPath?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "asPath", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!GatewayRoute#localAddress:member", - "docComment": "/**\n * The gateway's local address. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly localAddress?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "localAddress", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!GatewayRoute#network:member", - "docComment": "/**\n * The route's network prefix. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly network?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "network", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!GatewayRoute#nextHop:member", - "docComment": "/**\n * The route's next hop. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextHop?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextHop", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!GatewayRoute#origin:member", - "docComment": "/**\n * The source this route was learned from. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly origin?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "origin", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!GatewayRoute#sourcePeer:member", - "docComment": "/**\n * The peer this route was learned from. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly sourcePeer?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "sourcePeer", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!GatewayRoute#weight:member", - "docComment": "/**\n * The route's weight. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly weight?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "weight", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!GatewayRouteListResult:interface", - "docComment": "/**\n * List of virtual network gateway routes.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GatewayRouteListResult " - } - ], - "releaseTag": "Public", - "name": "GatewayRouteListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!GatewayRouteListResult#value:member", - "docComment": "/**\n * List of gateway routes.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "GatewayRoute", - "canonicalReference": "network-resource-manager!GatewayRoute:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!GetVpnSitesConfigurationRequest:interface", - "docComment": "/**\n * List of Vpn-Sites.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GetVpnSitesConfigurationRequest " - } - ], - "releaseTag": "Public", - "name": "GetVpnSitesConfigurationRequest", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!GetVpnSitesConfigurationRequest#outputBlobSasUrl:member", - "docComment": "/**\n * The sas-url to download the configurations for vpn-sites.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "outputBlobSasUrl: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "outputBlobSasUrl", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!GetVpnSitesConfigurationRequest#vpnSites:member", - "docComment": "/**\n * List of resource-ids of the vpn-sites for which config is to be downloaded.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "vpnSites?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "vpnSites", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!HttpConfiguration:interface", - "docComment": "/**\n * HTTP configuration of the connectivity check.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface HttpConfiguration " - } - ], - "releaseTag": "Public", - "name": "HttpConfiguration", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!HttpConfiguration#headers:member", - "docComment": "/**\n * List of HTTP headers.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "headers?: " - }, - { - "kind": "Reference", - "text": "HttpHeader", - "canonicalReference": "network-resource-manager!HttpHeader:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "headers", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!HttpConfiguration#method:member", - "docComment": "/**\n * HTTP method.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "method?: " - }, - { - "kind": "Reference", - "text": "HttpMethod", - "canonicalReference": "network-resource-manager!HttpMethod:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "method", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!HttpConfiguration#validStatusCodes:member", - "docComment": "/**\n * Valid status codes.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "validStatusCodes?: " - }, - { - "kind": "Content", - "text": "number[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "validStatusCodes", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!HttpConfigurationMethod:type", - "docComment": "/**\n * Defines values for HttpConfigurationMethod. \\ {@link KnownHttpConfigurationMethod} can be used interchangeably with HttpConfigurationMethod, this enum contains the known values that the service supports. ### Known values supported by the service **Get** \\ **Post**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type HttpConfigurationMethod = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "HttpConfigurationMethod", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!HttpHeader:interface", - "docComment": "/**\n * The HTTP header.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface HttpHeader " - } - ], - "releaseTag": "Public", - "name": "HttpHeader", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!HttpHeader#name:member", - "docComment": "/**\n * The name in HTTP header.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!HttpHeader#value:member", - "docComment": "/**\n * The value in HTTP header.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!HttpMethod:type", - "docComment": "/**\n * Defines values for HttpMethod. \\ {@link KnownHttpMethod} can be used interchangeably with HttpMethod, this enum contains the known values that the service supports. ### Known values supported by the service **Get**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type HttpMethod = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "HttpMethod", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!HubIPAddresses:interface", - "docComment": "/**\n * IP addresses associated with azure firewall.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface HubIPAddresses " - } - ], - "releaseTag": "Public", - "name": "HubIPAddresses", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!HubIPAddresses#privateIPAddress:member", - "docComment": "/**\n * Private IP Address associated with azure firewall.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "privateIPAddress?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "privateIPAddress", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!HubIPAddresses#publicIPAddresses:member", - "docComment": "/**\n * List of Public IP addresses associated with azure firewall.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "publicIPAddresses?: " - }, - { - "kind": "Reference", - "text": "AzureFirewallPublicIPAddress", - "canonicalReference": "network-resource-manager!AzureFirewallPublicIPAddress:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "publicIPAddresses", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!HubRoute:interface", - "docComment": "/**\n * RouteTable route.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface HubRoute " - } - ], - "releaseTag": "Public", - "name": "HubRoute", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!HubRoute#destinations:member", - "docComment": "/**\n * List of all destinations.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "destinations: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "destinations", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!HubRoute#destinationType:member", - "docComment": "/**\n * The type of destinations (eg: CIDR, ResourceId, Service).\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "destinationType: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "destinationType", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!HubRoute#name:member", - "docComment": "/**\n * The name of the Route that is unique within a RouteTable. This name can be used to access this route.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!HubRoute#nextHop:member", - "docComment": "/**\n * NextHop resource ID.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextHop: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextHop", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!HubRoute#nextHopType:member", - "docComment": "/**\n * The type of next hop (eg: ResourceId).\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextHopType: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextHopType", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!HubRouteTable:type", - "docComment": "/**\n * RouteTable resource in a virtual hub.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type HubRouteTable = " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": " & {\n name?: string;\n readonly etag?: string;\n readonly type?: string;\n routes?: " - }, - { - "kind": "Reference", - "text": "HubRoute", - "canonicalReference": "network-resource-manager!HubRoute:interface" - }, - { - "kind": "Content", - "text": "[];\n labels?: string[];\n readonly associatedConnections?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": "[];\n readonly propagatingConnections?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": "[];\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "HubRouteTable", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 11 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!HubRouteTables:interface", - "docComment": "/**\n * Interface representing a HubRouteTables.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface HubRouteTables " - } - ], - "releaseTag": "Public", - "name": "HubRouteTables", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!HubRouteTables#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Creates a RouteTable resource if it doesn't exist else updates the existing RouteTable.\n *\n * @param resourceGroupName - The resource group name of the VirtualHub.\n *\n * @param virtualHubName - The name of the VirtualHub.\n *\n * @param routeTableName - The name of the RouteTable.\n *\n * @param routeTableParameters - Parameters supplied to create or update RouteTable.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualHubName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", routeTableName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", routeTableParameters: " - }, - { - "kind": "Reference", - "text": "HubRouteTable", - "canonicalReference": "network-resource-manager!HubRouteTable:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "HubRouteTablesCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!HubRouteTablesCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "HubRouteTablesCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!HubRouteTablesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "HubRouteTablesCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!HubRouteTablesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualHubName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "routeTableName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "routeTableParameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!HubRouteTables#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Creates a RouteTable resource if it doesn't exist else updates the existing RouteTable.\n *\n * @param resourceGroupName - The resource group name of the VirtualHub.\n *\n * @param virtualHubName - The name of the VirtualHub.\n *\n * @param routeTableName - The name of the RouteTable.\n *\n * @param routeTableParameters - Parameters supplied to create or update RouteTable.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualHubName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", routeTableName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", routeTableParameters: " - }, - { - "kind": "Reference", - "text": "HubRouteTable", - "canonicalReference": "network-resource-manager!HubRouteTable:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "HubRouteTablesCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!HubRouteTablesCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "HubRouteTablesCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!HubRouteTablesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualHubName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "routeTableName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "routeTableParameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!HubRouteTables#beginDelete:member(1)", - "docComment": "/**\n * Deletes a RouteTable.\n *\n * @param resourceGroupName - The resource group name of the RouteTable.\n *\n * @param virtualHubName - The name of the VirtualHub.\n *\n * @param routeTableName - The name of the RouteTable.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualHubName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", routeTableName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "HubRouteTablesDeleteOptionalParams", - "canonicalReference": "network-resource-manager!HubRouteTablesDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualHubName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "routeTableName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!HubRouteTables#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes a RouteTable.\n *\n * @param resourceGroupName - The resource group name of the RouteTable.\n *\n * @param virtualHubName - The name of the VirtualHub.\n *\n * @param routeTableName - The name of the RouteTable.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualHubName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", routeTableName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "HubRouteTablesDeleteOptionalParams", - "canonicalReference": "network-resource-manager!HubRouteTablesDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualHubName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "routeTableName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!HubRouteTables#get:member(1)", - "docComment": "/**\n * Retrieves the details of a RouteTable.\n *\n * @param resourceGroupName - The resource group name of the VirtualHub.\n *\n * @param virtualHubName - The name of the VirtualHub.\n *\n * @param routeTableName - The name of the RouteTable.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualHubName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", routeTableName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "HubRouteTablesGetOptionalParams", - "canonicalReference": "network-resource-manager!HubRouteTablesGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "HubRouteTablesGetResponse", - "canonicalReference": "network-resource-manager!HubRouteTablesGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualHubName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "routeTableName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!HubRouteTables#list:member(1)", - "docComment": "/**\n * Retrieves the details of all RouteTables.\n *\n * @param resourceGroupName - The resource group name of the VirtualHub.\n *\n * @param virtualHubName - The name of the VirtualHub.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualHubName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "HubRouteTablesListOptionalParams", - "canonicalReference": "network-resource-manager!HubRouteTablesListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "HubRouteTable", - "canonicalReference": "network-resource-manager!HubRouteTable:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualHubName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "list" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!HubRouteTablesCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface HubRouteTablesCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "HubRouteTablesCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!HubRouteTablesCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!HubRouteTablesCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!HubRouteTablesCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type HubRouteTablesCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "HubRouteTable", - "canonicalReference": "network-resource-manager!HubRouteTable:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "HubRouteTablesCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!HubRouteTablesDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface HubRouteTablesDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "HubRouteTablesDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!HubRouteTablesDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!HubRouteTablesDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!HubRouteTablesGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface HubRouteTablesGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "HubRouteTablesGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!HubRouteTablesGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type HubRouteTablesGetResponse = " - }, - { - "kind": "Reference", - "text": "HubRouteTable", - "canonicalReference": "network-resource-manager!HubRouteTable:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "HubRouteTablesGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!HubRouteTablesListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface HubRouteTablesListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "HubRouteTablesListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!HubRouteTablesListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type HubRouteTablesListNextResponse = " - }, - { - "kind": "Reference", - "text": "ListHubRouteTablesResult", - "canonicalReference": "network-resource-manager!ListHubRouteTablesResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "HubRouteTablesListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!HubRouteTablesListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface HubRouteTablesListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "HubRouteTablesListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!HubRouteTablesListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type HubRouteTablesListResponse = " - }, - { - "kind": "Reference", - "text": "ListHubRouteTablesResult", - "canonicalReference": "network-resource-manager!ListHubRouteTablesResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "HubRouteTablesListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!HubVirtualNetworkConnection:type", - "docComment": "/**\n * HubVirtualNetworkConnection Resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type HubVirtualNetworkConnection = " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": " & {\n name?: string;\n readonly etag?: string;\n remoteVirtualNetwork?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";\n allowHubToRemoteVnetTransit?: boolean;\n allowRemoteVnetToUseHubVnetGateways?: boolean;\n enableInternetSecurity?: boolean;\n routingConfiguration?: " - }, - { - "kind": "Reference", - "text": "RoutingConfiguration", - "canonicalReference": "network-resource-manager!RoutingConfiguration:interface" - }, - { - "kind": "Content", - "text": ";\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "HubVirtualNetworkConnection", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 9 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!HubVirtualNetworkConnections:interface", - "docComment": "/**\n * Interface representing a HubVirtualNetworkConnections.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface HubVirtualNetworkConnections " - } - ], - "releaseTag": "Public", - "name": "HubVirtualNetworkConnections", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!HubVirtualNetworkConnections#get:member(1)", - "docComment": "/**\n * Retrieves the details of a HubVirtualNetworkConnection.\n *\n * @param resourceGroupName - The resource group name of the VirtualHub.\n *\n * @param virtualHubName - The name of the VirtualHub.\n *\n * @param connectionName - The name of the vpn connection.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualHubName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", connectionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "HubVirtualNetworkConnectionsGetOptionalParams", - "canonicalReference": "network-resource-manager!HubVirtualNetworkConnectionsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "HubVirtualNetworkConnectionsGetResponse", - "canonicalReference": "network-resource-manager!HubVirtualNetworkConnectionsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualHubName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "connectionName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!HubVirtualNetworkConnections#list:member(1)", - "docComment": "/**\n * Retrieves the details of all HubVirtualNetworkConnections.\n *\n * @param resourceGroupName - The resource group name of the VirtualHub.\n *\n * @param virtualHubName - The name of the VirtualHub.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualHubName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "HubVirtualNetworkConnectionsListOptionalParams", - "canonicalReference": "network-resource-manager!HubVirtualNetworkConnectionsListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "HubVirtualNetworkConnection", - "canonicalReference": "network-resource-manager!HubVirtualNetworkConnection:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualHubName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "list" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!HubVirtualNetworkConnectionsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface HubVirtualNetworkConnectionsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "HubVirtualNetworkConnectionsGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!HubVirtualNetworkConnectionsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type HubVirtualNetworkConnectionsGetResponse = " - }, - { - "kind": "Reference", - "text": "HubVirtualNetworkConnection", - "canonicalReference": "network-resource-manager!HubVirtualNetworkConnection:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "HubVirtualNetworkConnectionsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!HubVirtualNetworkConnectionsListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface HubVirtualNetworkConnectionsListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "HubVirtualNetworkConnectionsListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!HubVirtualNetworkConnectionsListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type HubVirtualNetworkConnectionsListNextResponse = " - }, - { - "kind": "Reference", - "text": "ListHubVirtualNetworkConnectionsResult", - "canonicalReference": "network-resource-manager!ListHubVirtualNetworkConnectionsResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "HubVirtualNetworkConnectionsListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!HubVirtualNetworkConnectionsListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface HubVirtualNetworkConnectionsListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "HubVirtualNetworkConnectionsListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!HubVirtualNetworkConnectionsListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type HubVirtualNetworkConnectionsListResponse = " - }, - { - "kind": "Reference", - "text": "ListHubVirtualNetworkConnectionsResult", - "canonicalReference": "network-resource-manager!ListHubVirtualNetworkConnectionsResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "HubVirtualNetworkConnectionsListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!HubVirtualNetworkConnectionStatus:type", - "docComment": "/**\n * Defines values for HubVirtualNetworkConnectionStatus. \\ {@link KnownHubVirtualNetworkConnectionStatus} can be used interchangeably with HubVirtualNetworkConnectionStatus, this enum contains the known values that the service supports. ### Known values supported by the service **Unknown** \\ **Connecting** \\ **Connected** \\ **NotConnected**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type HubVirtualNetworkConnectionStatus = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "HubVirtualNetworkConnectionStatus", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!IkeEncryption:type", - "docComment": "/**\n * Defines values for IkeEncryption. \\ {@link KnownIkeEncryption} can be used interchangeably with IkeEncryption, this enum contains the known values that the service supports. ### Known values supported by the service **DES** \\ **DES3** \\ **AES128** \\ **AES192** \\ **AES256** \\ **GCMAES256** \\ **GCMAES128**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type IkeEncryption = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "IkeEncryption", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!IkeIntegrity:type", - "docComment": "/**\n * Defines values for IkeIntegrity. \\ {@link KnownIkeIntegrity} can be used interchangeably with IkeIntegrity, this enum contains the known values that the service supports. ### Known values supported by the service **MD5** \\ **SHA1** \\ **SHA256** \\ **SHA384** \\ **GCMAES256** \\ **GCMAES128**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type IkeIntegrity = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "IkeIntegrity", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!InboundNatPool:type", - "docComment": "/**\n * Inbound NAT pool of the load balancer.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type InboundNatPool = " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": " & {\n name?: string;\n readonly etag?: string;\n readonly type?: string;\n frontendIPConfiguration?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";\n protocol?: " - }, - { - "kind": "Reference", - "text": "TransportProtocol", - "canonicalReference": "network-resource-manager!TransportProtocol:type" - }, - { - "kind": "Content", - "text": ";\n frontendPortRangeStart?: number;\n frontendPortRangeEnd?: number;\n backendPort?: number;\n idleTimeoutInMinutes?: number;\n enableFloatingIP?: boolean;\n enableTcpReset?: boolean;\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "InboundNatPool", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 9 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!InboundNatRule:type", - "docComment": "/**\n * Inbound NAT rule of the load balancer.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type InboundNatRule = " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": " & {\n name?: string;\n readonly etag?: string;\n readonly type?: string;\n frontendIPConfiguration?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";\n readonly backendIPConfiguration?: " - }, - { - "kind": "Reference", - "text": "NetworkInterfaceIPConfiguration", - "canonicalReference": "network-resource-manager!NetworkInterfaceIPConfiguration:type" - }, - { - "kind": "Content", - "text": ";\n protocol?: " - }, - { - "kind": "Reference", - "text": "TransportProtocol", - "canonicalReference": "network-resource-manager!TransportProtocol:type" - }, - { - "kind": "Content", - "text": ";\n frontendPort?: number;\n backendPort?: number;\n idleTimeoutInMinutes?: number;\n enableFloatingIP?: boolean;\n enableTcpReset?: boolean;\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "InboundNatRule", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 11 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!InboundNatRuleListResult:interface", - "docComment": "/**\n * Response for ListInboundNatRule API service call.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface InboundNatRuleListResult " - } - ], - "releaseTag": "Public", - "name": "InboundNatRuleListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!InboundNatRuleListResult#nextLink:member", - "docComment": "/**\n * The URL to get the next set of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!InboundNatRuleListResult#value:member", - "docComment": "/**\n * A list of inbound nat rules in a load balancer.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "InboundNatRule", - "canonicalReference": "network-resource-manager!InboundNatRule:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!InboundNatRules:interface", - "docComment": "/**\n * Interface representing a InboundNatRules.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface InboundNatRules " - } - ], - "releaseTag": "Public", - "name": "InboundNatRules", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!InboundNatRules#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Creates or updates a load balancer inbound nat rule.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param loadBalancerName - The name of the load balancer.\n *\n * @param inboundNatRuleName - The name of the inbound nat rule.\n *\n * @param inboundNatRuleParameters - Parameters supplied to the create or update inbound nat rule operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", loadBalancerName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", inboundNatRuleName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", inboundNatRuleParameters: " - }, - { - "kind": "Reference", - "text": "InboundNatRule", - "canonicalReference": "network-resource-manager!InboundNatRule:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "InboundNatRulesCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!InboundNatRulesCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "InboundNatRulesCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!InboundNatRulesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "InboundNatRulesCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!InboundNatRulesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "loadBalancerName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "inboundNatRuleName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "inboundNatRuleParameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!InboundNatRules#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Creates or updates a load balancer inbound nat rule.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param loadBalancerName - The name of the load balancer.\n *\n * @param inboundNatRuleName - The name of the inbound nat rule.\n *\n * @param inboundNatRuleParameters - Parameters supplied to the create or update inbound nat rule operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", loadBalancerName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", inboundNatRuleName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", inboundNatRuleParameters: " - }, - { - "kind": "Reference", - "text": "InboundNatRule", - "canonicalReference": "network-resource-manager!InboundNatRule:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "InboundNatRulesCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!InboundNatRulesCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "InboundNatRulesCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!InboundNatRulesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "loadBalancerName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "inboundNatRuleName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "inboundNatRuleParameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!InboundNatRules#beginDelete:member(1)", - "docComment": "/**\n * Deletes the specified load balancer inbound nat rule.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param loadBalancerName - The name of the load balancer.\n *\n * @param inboundNatRuleName - The name of the inbound nat rule.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", loadBalancerName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", inboundNatRuleName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "InboundNatRulesDeleteOptionalParams", - "canonicalReference": "network-resource-manager!InboundNatRulesDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "loadBalancerName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "inboundNatRuleName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!InboundNatRules#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes the specified load balancer inbound nat rule.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param loadBalancerName - The name of the load balancer.\n *\n * @param inboundNatRuleName - The name of the inbound nat rule.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", loadBalancerName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", inboundNatRuleName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "InboundNatRulesDeleteOptionalParams", - "canonicalReference": "network-resource-manager!InboundNatRulesDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "loadBalancerName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "inboundNatRuleName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!InboundNatRules#get:member(1)", - "docComment": "/**\n * Gets the specified load balancer inbound nat rule.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param loadBalancerName - The name of the load balancer.\n *\n * @param inboundNatRuleName - The name of the inbound nat rule.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", loadBalancerName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", inboundNatRuleName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "InboundNatRulesGetOptionalParams", - "canonicalReference": "network-resource-manager!InboundNatRulesGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "InboundNatRulesGetResponse", - "canonicalReference": "network-resource-manager!InboundNatRulesGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "loadBalancerName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "inboundNatRuleName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!InboundNatRules#list:member(1)", - "docComment": "/**\n * Gets all the inbound nat rules in a load balancer.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param loadBalancerName - The name of the load balancer.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", loadBalancerName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "InboundNatRulesListOptionalParams", - "canonicalReference": "network-resource-manager!InboundNatRulesListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "InboundNatRule", - "canonicalReference": "network-resource-manager!InboundNatRule:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "loadBalancerName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "list" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!InboundNatRulesCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface InboundNatRulesCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "InboundNatRulesCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!InboundNatRulesCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!InboundNatRulesCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!InboundNatRulesCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type InboundNatRulesCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "InboundNatRule", - "canonicalReference": "network-resource-manager!InboundNatRule:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "InboundNatRulesCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!InboundNatRulesDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface InboundNatRulesDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "InboundNatRulesDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!InboundNatRulesDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!InboundNatRulesDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!InboundNatRulesGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface InboundNatRulesGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "InboundNatRulesGetOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!InboundNatRulesGetOptionalParams#expand:member", - "docComment": "/**\n * Expands referenced resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "expand?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "expand", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!InboundNatRulesGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type InboundNatRulesGetResponse = " - }, - { - "kind": "Reference", - "text": "InboundNatRule", - "canonicalReference": "network-resource-manager!InboundNatRule:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "InboundNatRulesGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!InboundNatRulesListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface InboundNatRulesListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "InboundNatRulesListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!InboundNatRulesListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type InboundNatRulesListNextResponse = " - }, - { - "kind": "Reference", - "text": "InboundNatRuleListResult", - "canonicalReference": "network-resource-manager!InboundNatRuleListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "InboundNatRulesListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!InboundNatRulesListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface InboundNatRulesListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "InboundNatRulesListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!InboundNatRulesListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type InboundNatRulesListResponse = " - }, - { - "kind": "Reference", - "text": "InboundNatRuleListResult", - "canonicalReference": "network-resource-manager!InboundNatRuleListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "InboundNatRulesListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!IPAddressAvailabilityResult:interface", - "docComment": "/**\n * Response for CheckIPAddressAvailability API service call.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface IPAddressAvailabilityResult " - } - ], - "releaseTag": "Public", - "name": "IPAddressAvailabilityResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!IPAddressAvailabilityResult#available:member", - "docComment": "/**\n * Private IP address availability.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "available?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "available", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!IPAddressAvailabilityResult#availableIPAddresses:member", - "docComment": "/**\n * Contains other available private IP addresses if the asked for address is taken.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "availableIPAddresses?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "availableIPAddresses", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!IpAllocation:type", - "docComment": "/**\n * IpAllocation resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type IpAllocation = " - }, - { - "kind": "Reference", - "text": "Resource", - "canonicalReference": "network-resource-manager!Resource:interface" - }, - { - "kind": "Content", - "text": " & {\n readonly etag?: string;\n readonly subnet?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";\n readonly virtualNetwork?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";\n typePropertiesType?: " - }, - { - "kind": "Reference", - "text": "IpAllocationType", - "canonicalReference": "network-resource-manager!IpAllocationType:type" - }, - { - "kind": "Content", - "text": ";\n prefix?: string;\n prefixLength?: number;\n prefixType?: " - }, - { - "kind": "Reference", - "text": "IPVersion", - "canonicalReference": "network-resource-manager!IPVersion:type" - }, - { - "kind": "Content", - "text": ";\n ipamAllocationId?: string;\n allocationTags?: {\n [propertyName: string]: string;\n };\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "IpAllocation", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 11 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!IpAllocationListResult:interface", - "docComment": "/**\n * Response for the ListIpAllocations API service call.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface IpAllocationListResult " - } - ], - "releaseTag": "Public", - "name": "IpAllocationListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!IpAllocationListResult#nextLink:member", - "docComment": "/**\n * The URL to get the next set of results.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!IpAllocationListResult#value:member", - "docComment": "/**\n * A list of IpAllocation resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "IpAllocation", - "canonicalReference": "network-resource-manager!IpAllocation:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!IPAllocationMethod:type", - "docComment": "/**\n * Defines values for IPAllocationMethod. \\ {@link KnownIPAllocationMethod} can be used interchangeably with IPAllocationMethod, this enum contains the known values that the service supports. ### Known values supported by the service **Static** \\ **Dynamic**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type IPAllocationMethod = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "IPAllocationMethod", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!IpAllocations:interface", - "docComment": "/**\n * Interface representing a IpAllocations.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface IpAllocations " - } - ], - "releaseTag": "Public", - "name": "IpAllocations", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!IpAllocations#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Creates or updates an IpAllocation in the specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param ipAllocationName - The name of the IpAllocation.\n *\n * @param parameters - Parameters supplied to the create or update virtual network operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", ipAllocationName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "IpAllocation", - "canonicalReference": "network-resource-manager!IpAllocation:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "IpAllocationsCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!IpAllocationsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "IpAllocationsCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!IpAllocationsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "IpAllocationsCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!IpAllocationsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "ipAllocationName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!IpAllocations#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Creates or updates an IpAllocation in the specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param ipAllocationName - The name of the IpAllocation.\n *\n * @param parameters - Parameters supplied to the create or update virtual network operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", ipAllocationName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "IpAllocation", - "canonicalReference": "network-resource-manager!IpAllocation:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "IpAllocationsCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!IpAllocationsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "IpAllocationsCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!IpAllocationsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "ipAllocationName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!IpAllocations#beginDelete:member(1)", - "docComment": "/**\n * Deletes the specified IpAllocation.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param ipAllocationName - The name of the IpAllocation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", ipAllocationName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "IpAllocationsDeleteOptionalParams", - "canonicalReference": "network-resource-manager!IpAllocationsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "ipAllocationName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!IpAllocations#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes the specified IpAllocation.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param ipAllocationName - The name of the IpAllocation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", ipAllocationName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "IpAllocationsDeleteOptionalParams", - "canonicalReference": "network-resource-manager!IpAllocationsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "ipAllocationName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!IpAllocations#get:member(1)", - "docComment": "/**\n * Gets the specified IpAllocation by resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param ipAllocationName - The name of the IpAllocation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", ipAllocationName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "IpAllocationsGetOptionalParams", - "canonicalReference": "network-resource-manager!IpAllocationsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "IpAllocationsGetResponse", - "canonicalReference": "network-resource-manager!IpAllocationsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "ipAllocationName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!IpAllocations#list:member(1)", - "docComment": "/**\n * Gets all IpAllocations in a subscription.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(options?: " - }, - { - "kind": "Reference", - "text": "IpAllocationsListOptionalParams", - "canonicalReference": "network-resource-manager!IpAllocationsListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "IpAllocation", - "canonicalReference": "network-resource-manager!IpAllocation:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "list" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!IpAllocations#listByResourceGroup:member(1)", - "docComment": "/**\n * Gets all IpAllocations in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByResourceGroup(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "IpAllocationsListByResourceGroupOptionalParams", - "canonicalReference": "network-resource-manager!IpAllocationsListByResourceGroupOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "IpAllocation", - "canonicalReference": "network-resource-manager!IpAllocation:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "listByResourceGroup" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!IpAllocations#updateTags:member(1)", - "docComment": "/**\n * Updates a IpAllocation tags.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param ipAllocationName - The name of the IpAllocation.\n *\n * @param parameters - Parameters supplied to update IpAllocation tags.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateTags(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", ipAllocationName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "TagsObject", - "canonicalReference": "network-resource-manager!TagsObject:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "IpAllocationsUpdateTagsOptionalParams", - "canonicalReference": "network-resource-manager!IpAllocationsUpdateTagsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "IpAllocationsUpdateTagsResponse", - "canonicalReference": "network-resource-manager!IpAllocationsUpdateTagsResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "ipAllocationName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "updateTags" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!IpAllocationsCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface IpAllocationsCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "IpAllocationsCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!IpAllocationsCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!IpAllocationsCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!IpAllocationsCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type IpAllocationsCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "IpAllocation", - "canonicalReference": "network-resource-manager!IpAllocation:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "IpAllocationsCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!IpAllocationsDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface IpAllocationsDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "IpAllocationsDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!IpAllocationsDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!IpAllocationsDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!IpAllocationsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface IpAllocationsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "IpAllocationsGetOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!IpAllocationsGetOptionalParams#expand:member", - "docComment": "/**\n * Expands referenced resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "expand?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "expand", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!IpAllocationsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type IpAllocationsGetResponse = " - }, - { - "kind": "Reference", - "text": "IpAllocation", - "canonicalReference": "network-resource-manager!IpAllocation:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "IpAllocationsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!IpAllocationsListByResourceGroupNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface IpAllocationsListByResourceGroupNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "IpAllocationsListByResourceGroupNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!IpAllocationsListByResourceGroupNextResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroupNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type IpAllocationsListByResourceGroupNextResponse = " - }, - { - "kind": "Reference", - "text": "IpAllocationListResult", - "canonicalReference": "network-resource-manager!IpAllocationListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "IpAllocationsListByResourceGroupNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!IpAllocationsListByResourceGroupOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface IpAllocationsListByResourceGroupOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "IpAllocationsListByResourceGroupOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!IpAllocationsListByResourceGroupResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type IpAllocationsListByResourceGroupResponse = " - }, - { - "kind": "Reference", - "text": "IpAllocationListResult", - "canonicalReference": "network-resource-manager!IpAllocationListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "IpAllocationsListByResourceGroupResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!IpAllocationsListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface IpAllocationsListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "IpAllocationsListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!IpAllocationsListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type IpAllocationsListNextResponse = " - }, - { - "kind": "Reference", - "text": "IpAllocationListResult", - "canonicalReference": "network-resource-manager!IpAllocationListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "IpAllocationsListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!IpAllocationsListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface IpAllocationsListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "IpAllocationsListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!IpAllocationsListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type IpAllocationsListResponse = " - }, - { - "kind": "Reference", - "text": "IpAllocationListResult", - "canonicalReference": "network-resource-manager!IpAllocationListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "IpAllocationsListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!IpAllocationsUpdateTagsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface IpAllocationsUpdateTagsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "IpAllocationsUpdateTagsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!IpAllocationsUpdateTagsResponse:type", - "docComment": "/**\n * Contains response data for the updateTags operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type IpAllocationsUpdateTagsResponse = " - }, - { - "kind": "Reference", - "text": "IpAllocation", - "canonicalReference": "network-resource-manager!IpAllocation:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "IpAllocationsUpdateTagsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!IpAllocationType:type", - "docComment": "/**\n * Defines values for IpAllocationType. \\ {@link KnownIpAllocationType} can be used interchangeably with IpAllocationType, this enum contains the known values that the service supports. ### Known values supported by the service **Undefined** \\ **Hypernet**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type IpAllocationType = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "IpAllocationType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!IPConfiguration:type", - "docComment": "/**\n * IP configuration.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type IPConfiguration = " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": " & {\n name?: string;\n readonly etag?: string;\n privateIPAddress?: string;\n privateIPAllocationMethod?: " - }, - { - "kind": "Reference", - "text": "IPAllocationMethod", - "canonicalReference": "network-resource-manager!IPAllocationMethod:type" - }, - { - "kind": "Content", - "text": ";\n subnet?: " - }, - { - "kind": "Reference", - "text": "Subnet", - "canonicalReference": "network-resource-manager!Subnet:type" - }, - { - "kind": "Content", - "text": ";\n publicIPAddress?: " - }, - { - "kind": "Reference", - "text": "PublicIPAddress", - "canonicalReference": "network-resource-manager!PublicIPAddress:type" - }, - { - "kind": "Content", - "text": ";\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "IPConfiguration", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 11 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!IPConfigurationBgpPeeringAddress:interface", - "docComment": "/**\n * Properties of IPConfigurationBgpPeeringAddress.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface IPConfigurationBgpPeeringAddress " - } - ], - "releaseTag": "Public", - "name": "IPConfigurationBgpPeeringAddress", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!IPConfigurationBgpPeeringAddress#customBgpIpAddresses:member", - "docComment": "/**\n * The list of custom BGP peering addresses which belong to IP configuration.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "customBgpIpAddresses?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "customBgpIpAddresses", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!IPConfigurationBgpPeeringAddress#defaultBgpIpAddresses:member", - "docComment": "/**\n * The list of default BGP peering addresses which belong to IP configuration. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly defaultBgpIpAddresses?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "defaultBgpIpAddresses", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!IPConfigurationBgpPeeringAddress#ipconfigurationId:member", - "docComment": "/**\n * The ID of IP configuration which belongs to gateway.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "ipconfigurationId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ipconfigurationId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!IPConfigurationBgpPeeringAddress#tunnelIpAddresses:member", - "docComment": "/**\n * The list of tunnel public IP addresses which belong to IP configuration. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly tunnelIpAddresses?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tunnelIpAddresses", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!IPConfigurationProfile:type", - "docComment": "/**\n * IP configuration profile child resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type IPConfigurationProfile = " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": " & {\n name?: string;\n readonly type?: string;\n readonly etag?: string;\n subnet?: " - }, - { - "kind": "Reference", - "text": "Subnet", - "canonicalReference": "network-resource-manager!Subnet:type" - }, - { - "kind": "Content", - "text": ";\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "IPConfigurationProfile", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 7 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!IpFlowProtocol:type", - "docComment": "/**\n * Defines values for IpFlowProtocol. \\ {@link KnownIpFlowProtocol} can be used interchangeably with IpFlowProtocol, this enum contains the known values that the service supports. ### Known values supported by the service **TCP** \\ **UDP**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type IpFlowProtocol = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "IpFlowProtocol", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!IpGroup:type", - "docComment": "/**\n * The IpGroups resource information.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type IpGroup = " - }, - { - "kind": "Reference", - "text": "Resource", - "canonicalReference": "network-resource-manager!Resource:interface" - }, - { - "kind": "Content", - "text": " & {\n readonly etag?: string;\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n ipAddresses?: string[];\n readonly firewalls?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": "[];\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "IpGroup", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 7 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!IpGroupListResult:interface", - "docComment": "/**\n * Response for the ListIpGroups API service call.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface IpGroupListResult " - } - ], - "releaseTag": "Public", - "name": "IpGroupListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!IpGroupListResult#nextLink:member", - "docComment": "/**\n * URL to get the next set of results.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!IpGroupListResult#value:member", - "docComment": "/**\n * The list of IpGroups information resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "IpGroup", - "canonicalReference": "network-resource-manager!IpGroup:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!IpGroups:interface", - "docComment": "/**\n * Interface representing a IpGroups.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface IpGroups " - } - ], - "releaseTag": "Public", - "name": "IpGroups", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!IpGroups#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Creates or updates an ipGroups in a specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param ipGroupsName - The name of the ipGroups.\n *\n * @param parameters - Parameters supplied to the create or update IpGroups operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", ipGroupsName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "IpGroup", - "canonicalReference": "network-resource-manager!IpGroup:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "IpGroupsCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!IpGroupsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "IpGroupsCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!IpGroupsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "IpGroupsCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!IpGroupsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "ipGroupsName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!IpGroups#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Creates or updates an ipGroups in a specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param ipGroupsName - The name of the ipGroups.\n *\n * @param parameters - Parameters supplied to the create or update IpGroups operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", ipGroupsName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "IpGroup", - "canonicalReference": "network-resource-manager!IpGroup:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "IpGroupsCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!IpGroupsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "IpGroupsCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!IpGroupsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "ipGroupsName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!IpGroups#beginDelete:member(1)", - "docComment": "/**\n * Deletes the specified ipGroups.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param ipGroupsName - The name of the ipGroups.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", ipGroupsName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "IpGroupsDeleteOptionalParams", - "canonicalReference": "network-resource-manager!IpGroupsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "ipGroupsName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!IpGroups#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes the specified ipGroups.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param ipGroupsName - The name of the ipGroups.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", ipGroupsName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "IpGroupsDeleteOptionalParams", - "canonicalReference": "network-resource-manager!IpGroupsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "ipGroupsName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!IpGroups#get:member(1)", - "docComment": "/**\n * Gets the specified ipGroups.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param ipGroupsName - The name of the ipGroups.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", ipGroupsName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "IpGroupsGetOptionalParams", - "canonicalReference": "network-resource-manager!IpGroupsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "IpGroupsGetResponse", - "canonicalReference": "network-resource-manager!IpGroupsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "ipGroupsName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!IpGroups#list:member(1)", - "docComment": "/**\n * Gets all IpGroups in a subscription.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(options?: " - }, - { - "kind": "Reference", - "text": "IpGroupsListOptionalParams", - "canonicalReference": "network-resource-manager!IpGroupsListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "IpGroup", - "canonicalReference": "network-resource-manager!IpGroup:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "list" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!IpGroups#listByResourceGroup:member(1)", - "docComment": "/**\n * Gets all IpGroups in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByResourceGroup(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "IpGroupsListByResourceGroupOptionalParams", - "canonicalReference": "network-resource-manager!IpGroupsListByResourceGroupOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "IpGroup", - "canonicalReference": "network-resource-manager!IpGroup:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "listByResourceGroup" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!IpGroups#updateGroups:member(1)", - "docComment": "/**\n * Updates tags of an IpGroups resource.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param ipGroupsName - The name of the ipGroups.\n *\n * @param parameters - Parameters supplied to the update ipGroups operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateGroups(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", ipGroupsName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "TagsObject", - "canonicalReference": "network-resource-manager!TagsObject:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "IpGroupsUpdateGroupsOptionalParams", - "canonicalReference": "network-resource-manager!IpGroupsUpdateGroupsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "IpGroupsUpdateGroupsResponse", - "canonicalReference": "network-resource-manager!IpGroupsUpdateGroupsResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "ipGroupsName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "updateGroups" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!IpGroupsCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface IpGroupsCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "IpGroupsCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!IpGroupsCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!IpGroupsCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!IpGroupsCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type IpGroupsCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "IpGroup", - "canonicalReference": "network-resource-manager!IpGroup:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "IpGroupsCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!IpGroupsDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface IpGroupsDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "IpGroupsDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!IpGroupsDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!IpGroupsDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!IpGroupsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface IpGroupsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "IpGroupsGetOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!IpGroupsGetOptionalParams#expand:member", - "docComment": "/**\n * Expands resourceIds (of Firewalls/Network Security Groups etc.) back referenced by the IpGroups resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "expand?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "expand", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!IpGroupsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type IpGroupsGetResponse = " - }, - { - "kind": "Reference", - "text": "IpGroup", - "canonicalReference": "network-resource-manager!IpGroup:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "IpGroupsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!IpGroupsListByResourceGroupNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface IpGroupsListByResourceGroupNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "IpGroupsListByResourceGroupNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!IpGroupsListByResourceGroupNextResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroupNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type IpGroupsListByResourceGroupNextResponse = " - }, - { - "kind": "Reference", - "text": "IpGroupListResult", - "canonicalReference": "network-resource-manager!IpGroupListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "IpGroupsListByResourceGroupNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!IpGroupsListByResourceGroupOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface IpGroupsListByResourceGroupOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "IpGroupsListByResourceGroupOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!IpGroupsListByResourceGroupResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type IpGroupsListByResourceGroupResponse = " - }, - { - "kind": "Reference", - "text": "IpGroupListResult", - "canonicalReference": "network-resource-manager!IpGroupListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "IpGroupsListByResourceGroupResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!IpGroupsListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface IpGroupsListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "IpGroupsListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!IpGroupsListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type IpGroupsListNextResponse = " - }, - { - "kind": "Reference", - "text": "IpGroupListResult", - "canonicalReference": "network-resource-manager!IpGroupListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "IpGroupsListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!IpGroupsListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface IpGroupsListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "IpGroupsListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!IpGroupsListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type IpGroupsListResponse = " - }, - { - "kind": "Reference", - "text": "IpGroupListResult", - "canonicalReference": "network-resource-manager!IpGroupListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "IpGroupsListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!IpGroupsUpdateGroupsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface IpGroupsUpdateGroupsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "IpGroupsUpdateGroupsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!IpGroupsUpdateGroupsResponse:type", - "docComment": "/**\n * Contains response data for the updateGroups operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type IpGroupsUpdateGroupsResponse = " - }, - { - "kind": "Reference", - "text": "IpGroup", - "canonicalReference": "network-resource-manager!IpGroup:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "IpGroupsUpdateGroupsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!IpsecEncryption:type", - "docComment": "/**\n * Defines values for IpsecEncryption. \\ {@link KnownIpsecEncryption} can be used interchangeably with IpsecEncryption, this enum contains the known values that the service supports. ### Known values supported by the service **None** \\ **DES** \\ **DES3** \\ **AES128** \\ **AES192** \\ **AES256** \\ **GCMAES128** \\ **GCMAES192** \\ **GCMAES256**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type IpsecEncryption = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "IpsecEncryption", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!IpsecIntegrity:type", - "docComment": "/**\n * Defines values for IpsecIntegrity. \\ {@link KnownIpsecIntegrity} can be used interchangeably with IpsecIntegrity, this enum contains the known values that the service supports. ### Known values supported by the service **MD5** \\ **SHA1** \\ **SHA256** \\ **GCMAES128** \\ **GCMAES192** \\ **GCMAES256**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type IpsecIntegrity = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "IpsecIntegrity", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!IpsecPolicy:interface", - "docComment": "/**\n * An IPSec Policy configuration for a virtual network gateway connection.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface IpsecPolicy " - } - ], - "releaseTag": "Public", - "name": "IpsecPolicy", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!IpsecPolicy#dhGroup:member", - "docComment": "/**\n * The DH Group used in IKE Phase 1 for initial SA.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "dhGroup: " - }, - { - "kind": "Reference", - "text": "DhGroup", - "canonicalReference": "network-resource-manager!DhGroup:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "dhGroup", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!IpsecPolicy#ikeEncryption:member", - "docComment": "/**\n * The IKE encryption algorithm (IKE phase 2).\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "ikeEncryption: " - }, - { - "kind": "Reference", - "text": "IkeEncryption", - "canonicalReference": "network-resource-manager!IkeEncryption:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ikeEncryption", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!IpsecPolicy#ikeIntegrity:member", - "docComment": "/**\n * The IKE integrity algorithm (IKE phase 2).\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "ikeIntegrity: " - }, - { - "kind": "Reference", - "text": "IkeIntegrity", - "canonicalReference": "network-resource-manager!IkeIntegrity:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ikeIntegrity", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!IpsecPolicy#ipsecEncryption:member", - "docComment": "/**\n * The IPSec encryption algorithm (IKE phase 1).\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "ipsecEncryption: " - }, - { - "kind": "Reference", - "text": "IpsecEncryption", - "canonicalReference": "network-resource-manager!IpsecEncryption:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ipsecEncryption", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!IpsecPolicy#ipsecIntegrity:member", - "docComment": "/**\n * The IPSec integrity algorithm (IKE phase 1).\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "ipsecIntegrity: " - }, - { - "kind": "Reference", - "text": "IpsecIntegrity", - "canonicalReference": "network-resource-manager!IpsecIntegrity:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ipsecIntegrity", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!IpsecPolicy#pfsGroup:member", - "docComment": "/**\n * The Pfs Group used in IKE Phase 2 for new child SA.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "pfsGroup: " - }, - { - "kind": "Reference", - "text": "PfsGroup", - "canonicalReference": "network-resource-manager!PfsGroup:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "pfsGroup", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!IpsecPolicy#saDataSizeKilobytes:member", - "docComment": "/**\n * The IPSec Security Association (also called Quick Mode or Phase 2 SA) payload size in KB for a site to site VPN tunnel.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "saDataSizeKilobytes: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "saDataSizeKilobytes", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!IpsecPolicy#saLifeTimeSeconds:member", - "docComment": "/**\n * The IPSec Security Association (also called Quick Mode or Phase 2 SA) lifetime in seconds for a site to site VPN tunnel.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "saLifeTimeSeconds: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "saLifeTimeSeconds", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!IpTag:interface", - "docComment": "/**\n * Contains the IpTag associated with the object.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface IpTag " - } - ], - "releaseTag": "Public", - "name": "IpTag", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!IpTag#ipTagType:member", - "docComment": "/**\n * The IP tag type. Example: FirstPartyUsage.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "ipTagType?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ipTagType", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!IpTag#tag:member", - "docComment": "/**\n * The value of the IP tag associated with the public IP. Example: SQL.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "tag?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tag", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!Ipv6CircuitConnectionConfig:interface", - "docComment": "/**\n * IPv6 Circuit Connection properties for global reach.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Ipv6CircuitConnectionConfig " - } - ], - "releaseTag": "Public", - "name": "Ipv6CircuitConnectionConfig", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!Ipv6CircuitConnectionConfig#addressPrefix:member", - "docComment": "/**\n * /125 IP address space to carve out customer addresses for global reach.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "addressPrefix?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "addressPrefix", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!Ipv6CircuitConnectionConfig#circuitConnectionStatus:member", - "docComment": "/**\n * Express Route Circuit connection state. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly circuitConnectionStatus?: " - }, - { - "kind": "Reference", - "text": "CircuitConnectionStatus", - "canonicalReference": "network-resource-manager!CircuitConnectionStatus:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "circuitConnectionStatus", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!Ipv6ExpressRouteCircuitPeeringConfig:interface", - "docComment": "/**\n * Contains IPv6 peering config.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Ipv6ExpressRouteCircuitPeeringConfig " - } - ], - "releaseTag": "Public", - "name": "Ipv6ExpressRouteCircuitPeeringConfig", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!Ipv6ExpressRouteCircuitPeeringConfig#microsoftPeeringConfig:member", - "docComment": "/**\n * The Microsoft peering configuration.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "microsoftPeeringConfig?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitPeeringConfig", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeeringConfig:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "microsoftPeeringConfig", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!Ipv6ExpressRouteCircuitPeeringConfig#primaryPeerAddressPrefix:member", - "docComment": "/**\n * The primary address prefix.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "primaryPeerAddressPrefix?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "primaryPeerAddressPrefix", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!Ipv6ExpressRouteCircuitPeeringConfig#routeFilter:member", - "docComment": "/**\n * The reference to the RouteFilter resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "routeFilter?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "routeFilter", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!Ipv6ExpressRouteCircuitPeeringConfig#secondaryPeerAddressPrefix:member", - "docComment": "/**\n * The secondary address prefix.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "secondaryPeerAddressPrefix?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "secondaryPeerAddressPrefix", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!Ipv6ExpressRouteCircuitPeeringConfig#state:member", - "docComment": "/**\n * The state of peering.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "state?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitPeeringState", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeeringState:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "state", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!IPVersion:type", - "docComment": "/**\n * Defines values for IPVersion. \\ {@link KnownIPVersion} can be used interchangeably with IPVersion, this enum contains the known values that the service supports. ### Known values supported by the service **IPv4** \\ **IPv6**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type IPVersion = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "IPVersion", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!IssueType:type", - "docComment": "/**\n * Defines values for IssueType. \\ {@link KnownIssueType} can be used interchangeably with IssueType, this enum contains the known values that the service supports. ### Known values supported by the service **Unknown** \\ **AgentStopped** \\ **GuestFirewall** \\ **DnsResolution** \\ **SocketBind** \\ **NetworkSecurityRule** \\ **UserDefinedRoute** \\ **PortThrottled** \\ **Platform**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type IssueType = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "IssueType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownAccess:enum", - "docComment": "/**\n * Known values of {@link Access} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownAccess " - } - ], - "releaseTag": "Public", - "name": "KnownAccess", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownAccess.Allow:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Allow = " - }, - { - "kind": "Content", - "text": "\"Allow\"" - } - ], - "releaseTag": "Public", - "name": "Allow", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownAccess.Deny:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Deny = " - }, - { - "kind": "Content", - "text": "\"Deny\"" - } - ], - "releaseTag": "Public", - "name": "Deny", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownApplicationGatewayBackendHealthServerHealth:enum", - "docComment": "/**\n * Known values of {@link ApplicationGatewayBackendHealthServerHealth} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownApplicationGatewayBackendHealthServerHealth " - } - ], - "releaseTag": "Public", - "name": "KnownApplicationGatewayBackendHealthServerHealth", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownApplicationGatewayBackendHealthServerHealth.Down:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Down = " - }, - { - "kind": "Content", - "text": "\"Down\"" - } - ], - "releaseTag": "Public", - "name": "Down", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownApplicationGatewayBackendHealthServerHealth.Draining:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Draining = " - }, - { - "kind": "Content", - "text": "\"Draining\"" - } - ], - "releaseTag": "Public", - "name": "Draining", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownApplicationGatewayBackendHealthServerHealth.Partial:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Partial = " - }, - { - "kind": "Content", - "text": "\"Partial\"" - } - ], - "releaseTag": "Public", - "name": "Partial", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownApplicationGatewayBackendHealthServerHealth.Unknown:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Unknown = " - }, - { - "kind": "Content", - "text": "\"Unknown\"" - } - ], - "releaseTag": "Public", - "name": "Unknown", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownApplicationGatewayBackendHealthServerHealth.Up:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Up = " - }, - { - "kind": "Content", - "text": "\"Up\"" - } - ], - "releaseTag": "Public", - "name": "Up", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownApplicationGatewayCookieBasedAffinity:enum", - "docComment": "/**\n * Known values of {@link ApplicationGatewayCookieBasedAffinity} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownApplicationGatewayCookieBasedAffinity " - } - ], - "releaseTag": "Public", - "name": "KnownApplicationGatewayCookieBasedAffinity", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownApplicationGatewayCookieBasedAffinity.Disabled:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Disabled = " - }, - { - "kind": "Content", - "text": "\"Disabled\"" - } - ], - "releaseTag": "Public", - "name": "Disabled", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownApplicationGatewayCookieBasedAffinity.Enabled:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Enabled = " - }, - { - "kind": "Content", - "text": "\"Enabled\"" - } - ], - "releaseTag": "Public", - "name": "Enabled", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownApplicationGatewayCustomErrorStatusCode:enum", - "docComment": "/**\n * Known values of {@link ApplicationGatewayCustomErrorStatusCode} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownApplicationGatewayCustomErrorStatusCode " - } - ], - "releaseTag": "Public", - "name": "KnownApplicationGatewayCustomErrorStatusCode", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownApplicationGatewayCustomErrorStatusCode.HttpStatus403:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "HttpStatus403 = " - }, - { - "kind": "Content", - "text": "\"HttpStatus403\"" - } - ], - "releaseTag": "Public", - "name": "HttpStatus403", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownApplicationGatewayCustomErrorStatusCode.HttpStatus502:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "HttpStatus502 = " - }, - { - "kind": "Content", - "text": "\"HttpStatus502\"" - } - ], - "releaseTag": "Public", - "name": "HttpStatus502", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownApplicationGatewayFirewallMode:enum", - "docComment": "/**\n * Known values of {@link ApplicationGatewayFirewallMode} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownApplicationGatewayFirewallMode " - } - ], - "releaseTag": "Public", - "name": "KnownApplicationGatewayFirewallMode", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownApplicationGatewayFirewallMode.Detection:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Detection = " - }, - { - "kind": "Content", - "text": "\"Detection\"" - } - ], - "releaseTag": "Public", - "name": "Detection", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownApplicationGatewayFirewallMode.Prevention:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Prevention = " - }, - { - "kind": "Content", - "text": "\"Prevention\"" - } - ], - "releaseTag": "Public", - "name": "Prevention", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownApplicationGatewayOperationalState:enum", - "docComment": "/**\n * Known values of {@link ApplicationGatewayOperationalState} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownApplicationGatewayOperationalState " - } - ], - "releaseTag": "Public", - "name": "KnownApplicationGatewayOperationalState", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownApplicationGatewayOperationalState.Running:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Running = " - }, - { - "kind": "Content", - "text": "\"Running\"" - } - ], - "releaseTag": "Public", - "name": "Running", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownApplicationGatewayOperationalState.Starting:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Starting = " - }, - { - "kind": "Content", - "text": "\"Starting\"" - } - ], - "releaseTag": "Public", - "name": "Starting", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownApplicationGatewayOperationalState.Stopped:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Stopped = " - }, - { - "kind": "Content", - "text": "\"Stopped\"" - } - ], - "releaseTag": "Public", - "name": "Stopped", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownApplicationGatewayOperationalState.Stopping:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Stopping = " - }, - { - "kind": "Content", - "text": "\"Stopping\"" - } - ], - "releaseTag": "Public", - "name": "Stopping", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownApplicationGatewayProtocol:enum", - "docComment": "/**\n * Known values of {@link ApplicationGatewayProtocol} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownApplicationGatewayProtocol " - } - ], - "releaseTag": "Public", - "name": "KnownApplicationGatewayProtocol", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownApplicationGatewayProtocol.Http:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Http = " - }, - { - "kind": "Content", - "text": "\"Http\"" - } - ], - "releaseTag": "Public", - "name": "Http", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownApplicationGatewayProtocol.Https:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Https = " - }, - { - "kind": "Content", - "text": "\"Https\"" - } - ], - "releaseTag": "Public", - "name": "Https", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownApplicationGatewayRedirectType:enum", - "docComment": "/**\n * Known values of {@link ApplicationGatewayRedirectType} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownApplicationGatewayRedirectType " - } - ], - "releaseTag": "Public", - "name": "KnownApplicationGatewayRedirectType", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownApplicationGatewayRedirectType.Found:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Found = " - }, - { - "kind": "Content", - "text": "\"Found\"" - } - ], - "releaseTag": "Public", - "name": "Found", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownApplicationGatewayRedirectType.Permanent:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Permanent = " - }, - { - "kind": "Content", - "text": "\"Permanent\"" - } - ], - "releaseTag": "Public", - "name": "Permanent", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownApplicationGatewayRedirectType.SeeOther:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "SeeOther = " - }, - { - "kind": "Content", - "text": "\"SeeOther\"" - } - ], - "releaseTag": "Public", - "name": "SeeOther", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownApplicationGatewayRedirectType.Temporary:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Temporary = " - }, - { - "kind": "Content", - "text": "\"Temporary\"" - } - ], - "releaseTag": "Public", - "name": "Temporary", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownApplicationGatewayRequestRoutingRuleType:enum", - "docComment": "/**\n * Known values of {@link ApplicationGatewayRequestRoutingRuleType} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownApplicationGatewayRequestRoutingRuleType " - } - ], - "releaseTag": "Public", - "name": "KnownApplicationGatewayRequestRoutingRuleType", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownApplicationGatewayRequestRoutingRuleType.Basic:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Basic = " - }, - { - "kind": "Content", - "text": "\"Basic\"" - } - ], - "releaseTag": "Public", - "name": "Basic", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownApplicationGatewayRequestRoutingRuleType.PathBasedRouting:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "PathBasedRouting = " - }, - { - "kind": "Content", - "text": "\"PathBasedRouting\"" - } - ], - "releaseTag": "Public", - "name": "PathBasedRouting", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownApplicationGatewaySkuName:enum", - "docComment": "/**\n * Known values of {@link ApplicationGatewaySkuName} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownApplicationGatewaySkuName " - } - ], - "releaseTag": "Public", - "name": "KnownApplicationGatewaySkuName", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownApplicationGatewaySkuName.StandardLarge:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardLarge = " - }, - { - "kind": "Content", - "text": "\"Standard_Large\"" - } - ], - "releaseTag": "Public", - "name": "StandardLarge", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownApplicationGatewaySkuName.StandardMedium:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardMedium = " - }, - { - "kind": "Content", - "text": "\"Standard_Medium\"" - } - ], - "releaseTag": "Public", - "name": "StandardMedium", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownApplicationGatewaySkuName.StandardSmall:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardSmall = " - }, - { - "kind": "Content", - "text": "\"Standard_Small\"" - } - ], - "releaseTag": "Public", - "name": "StandardSmall", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownApplicationGatewaySkuName.StandardV2:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardV2 = " - }, - { - "kind": "Content", - "text": "\"Standard_v2\"" - } - ], - "releaseTag": "Public", - "name": "StandardV2", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownApplicationGatewaySkuName.WAFLarge:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "WAFLarge = " - }, - { - "kind": "Content", - "text": "\"WAF_Large\"" - } - ], - "releaseTag": "Public", - "name": "WAFLarge", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownApplicationGatewaySkuName.WAFMedium:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "WAFMedium = " - }, - { - "kind": "Content", - "text": "\"WAF_Medium\"" - } - ], - "releaseTag": "Public", - "name": "WAFMedium", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownApplicationGatewaySkuName.WAFV2:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "WAFV2 = " - }, - { - "kind": "Content", - "text": "\"WAF_v2\"" - } - ], - "releaseTag": "Public", - "name": "WAFV2", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownApplicationGatewaySslCipherSuite:enum", - "docComment": "/**\n * Known values of {@link ApplicationGatewaySslCipherSuite} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownApplicationGatewaySslCipherSuite " - } - ], - "releaseTag": "Public", - "name": "KnownApplicationGatewaySslCipherSuite", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownApplicationGatewaySslCipherSuite.TLSDHEDSSWith3DESEDECBCSHA:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "TLSDHEDSSWith3DESEDECBCSHA = " - }, - { - "kind": "Content", - "text": "\"TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA\"" - } - ], - "releaseTag": "Public", - "name": "TLSDHEDSSWith3DESEDECBCSHA", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownApplicationGatewaySslCipherSuite.TLSDHEDSSWithAES128CBCSHA:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "TLSDHEDSSWithAES128CBCSHA = " - }, - { - "kind": "Content", - "text": "\"TLS_DHE_DSS_WITH_AES_128_CBC_SHA\"" - } - ], - "releaseTag": "Public", - "name": "TLSDHEDSSWithAES128CBCSHA", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownApplicationGatewaySslCipherSuite.TLSDHEDSSWithAES128CBCSHA256:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "TLSDHEDSSWithAES128CBCSHA256 = " - }, - { - "kind": "Content", - "text": "\"TLS_DHE_DSS_WITH_AES_128_CBC_SHA256\"" - } - ], - "releaseTag": "Public", - "name": "TLSDHEDSSWithAES128CBCSHA256", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownApplicationGatewaySslCipherSuite.TLSDHEDSSWithAES256CBCSHA:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "TLSDHEDSSWithAES256CBCSHA = " - }, - { - "kind": "Content", - "text": "\"TLS_DHE_DSS_WITH_AES_256_CBC_SHA\"" - } - ], - "releaseTag": "Public", - "name": "TLSDHEDSSWithAES256CBCSHA", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownApplicationGatewaySslCipherSuite.TLSDHEDSSWithAES256CBCSHA256:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "TLSDHEDSSWithAES256CBCSHA256 = " - }, - { - "kind": "Content", - "text": "\"TLS_DHE_DSS_WITH_AES_256_CBC_SHA256\"" - } - ], - "releaseTag": "Public", - "name": "TLSDHEDSSWithAES256CBCSHA256", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownApplicationGatewaySslCipherSuite.TLSDHERSAWithAES128CBCSHA:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "TLSDHERSAWithAES128CBCSHA = " - }, - { - "kind": "Content", - "text": "\"TLS_DHE_RSA_WITH_AES_128_CBC_SHA\"" - } - ], - "releaseTag": "Public", - "name": "TLSDHERSAWithAES128CBCSHA", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownApplicationGatewaySslCipherSuite.TLSDHERSAWithAES128GCMSHA256:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "TLSDHERSAWithAES128GCMSHA256 = " - }, - { - "kind": "Content", - "text": "\"TLS_DHE_RSA_WITH_AES_128_GCM_SHA256\"" - } - ], - "releaseTag": "Public", - "name": "TLSDHERSAWithAES128GCMSHA256", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownApplicationGatewaySslCipherSuite.TLSDHERSAWithAES256CBCSHA:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "TLSDHERSAWithAES256CBCSHA = " - }, - { - "kind": "Content", - "text": "\"TLS_DHE_RSA_WITH_AES_256_CBC_SHA\"" - } - ], - "releaseTag": "Public", - "name": "TLSDHERSAWithAES256CBCSHA", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownApplicationGatewaySslCipherSuite.TLSDHERSAWithAES256GCMSHA384:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "TLSDHERSAWithAES256GCMSHA384 = " - }, - { - "kind": "Content", - "text": "\"TLS_DHE_RSA_WITH_AES_256_GCM_SHA384\"" - } - ], - "releaseTag": "Public", - "name": "TLSDHERSAWithAES256GCMSHA384", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownApplicationGatewaySslCipherSuite.TLSEcdheEcdsaWithAES128CBCSHA:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "TLSEcdheEcdsaWithAES128CBCSHA = " - }, - { - "kind": "Content", - "text": "\"TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA\"" - } - ], - "releaseTag": "Public", - "name": "TLSEcdheEcdsaWithAES128CBCSHA", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownApplicationGatewaySslCipherSuite.TLSEcdheEcdsaWithAES128CBCSHA256:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "TLSEcdheEcdsaWithAES128CBCSHA256 = " - }, - { - "kind": "Content", - "text": "\"TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256\"" - } - ], - "releaseTag": "Public", - "name": "TLSEcdheEcdsaWithAES128CBCSHA256", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownApplicationGatewaySslCipherSuite.TLSEcdheEcdsaWithAES128GCMSHA256:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "TLSEcdheEcdsaWithAES128GCMSHA256 = " - }, - { - "kind": "Content", - "text": "\"TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256\"" - } - ], - "releaseTag": "Public", - "name": "TLSEcdheEcdsaWithAES128GCMSHA256", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownApplicationGatewaySslCipherSuite.TLSEcdheEcdsaWithAES256CBCSHA:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "TLSEcdheEcdsaWithAES256CBCSHA = " - }, - { - "kind": "Content", - "text": "\"TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA\"" - } - ], - "releaseTag": "Public", - "name": "TLSEcdheEcdsaWithAES256CBCSHA", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownApplicationGatewaySslCipherSuite.TLSEcdheEcdsaWithAES256CBCSHA384:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "TLSEcdheEcdsaWithAES256CBCSHA384 = " - }, - { - "kind": "Content", - "text": "\"TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384\"" - } - ], - "releaseTag": "Public", - "name": "TLSEcdheEcdsaWithAES256CBCSHA384", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownApplicationGatewaySslCipherSuite.TLSEcdheEcdsaWithAES256GCMSHA384:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "TLSEcdheEcdsaWithAES256GCMSHA384 = " - }, - { - "kind": "Content", - "text": "\"TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384\"" - } - ], - "releaseTag": "Public", - "name": "TLSEcdheEcdsaWithAES256GCMSHA384", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownApplicationGatewaySslCipherSuite.TLSEcdheRSAWithAES128CBCSHA:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "TLSEcdheRSAWithAES128CBCSHA = " - }, - { - "kind": "Content", - "text": "\"TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA\"" - } - ], - "releaseTag": "Public", - "name": "TLSEcdheRSAWithAES128CBCSHA", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownApplicationGatewaySslCipherSuite.TLSEcdheRSAWithAES128CBCSHA256:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "TLSEcdheRSAWithAES128CBCSHA256 = " - }, - { - "kind": "Content", - "text": "\"TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256\"" - } - ], - "releaseTag": "Public", - "name": "TLSEcdheRSAWithAES128CBCSHA256", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownApplicationGatewaySslCipherSuite.TLSEcdheRSAWithAES128GCMSHA256:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "TLSEcdheRSAWithAES128GCMSHA256 = " - }, - { - "kind": "Content", - "text": "\"TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256\"" - } - ], - "releaseTag": "Public", - "name": "TLSEcdheRSAWithAES128GCMSHA256", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownApplicationGatewaySslCipherSuite.TLSEcdheRSAWithAES256CBCSHA:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "TLSEcdheRSAWithAES256CBCSHA = " - }, - { - "kind": "Content", - "text": "\"TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA\"" - } - ], - "releaseTag": "Public", - "name": "TLSEcdheRSAWithAES256CBCSHA", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownApplicationGatewaySslCipherSuite.TLSEcdheRSAWithAES256CBCSHA384:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "TLSEcdheRSAWithAES256CBCSHA384 = " - }, - { - "kind": "Content", - "text": "\"TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384\"" - } - ], - "releaseTag": "Public", - "name": "TLSEcdheRSAWithAES256CBCSHA384", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownApplicationGatewaySslCipherSuite.TLSEcdheRSAWithAES256GCMSHA384:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "TLSEcdheRSAWithAES256GCMSHA384 = " - }, - { - "kind": "Content", - "text": "\"TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384\"" - } - ], - "releaseTag": "Public", - "name": "TLSEcdheRSAWithAES256GCMSHA384", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownApplicationGatewaySslCipherSuite.TLSRSAWith3DESEDECBCSHA:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "TLSRSAWith3DESEDECBCSHA = " - }, - { - "kind": "Content", - "text": "\"TLS_RSA_WITH_3DES_EDE_CBC_SHA\"" - } - ], - "releaseTag": "Public", - "name": "TLSRSAWith3DESEDECBCSHA", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownApplicationGatewaySslCipherSuite.TLSRSAWithAES128CBCSHA:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "TLSRSAWithAES128CBCSHA = " - }, - { - "kind": "Content", - "text": "\"TLS_RSA_WITH_AES_128_CBC_SHA\"" - } - ], - "releaseTag": "Public", - "name": "TLSRSAWithAES128CBCSHA", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownApplicationGatewaySslCipherSuite.TLSRSAWithAES128CBCSHA256:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "TLSRSAWithAES128CBCSHA256 = " - }, - { - "kind": "Content", - "text": "\"TLS_RSA_WITH_AES_128_CBC_SHA256\"" - } - ], - "releaseTag": "Public", - "name": "TLSRSAWithAES128CBCSHA256", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownApplicationGatewaySslCipherSuite.TLSRSAWithAES128GCMSHA256:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "TLSRSAWithAES128GCMSHA256 = " - }, - { - "kind": "Content", - "text": "\"TLS_RSA_WITH_AES_128_GCM_SHA256\"" - } - ], - "releaseTag": "Public", - "name": "TLSRSAWithAES128GCMSHA256", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownApplicationGatewaySslCipherSuite.TLSRSAWithAES256CBCSHA:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "TLSRSAWithAES256CBCSHA = " - }, - { - "kind": "Content", - "text": "\"TLS_RSA_WITH_AES_256_CBC_SHA\"" - } - ], - "releaseTag": "Public", - "name": "TLSRSAWithAES256CBCSHA", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownApplicationGatewaySslCipherSuite.TLSRSAWithAES256CBCSHA256:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "TLSRSAWithAES256CBCSHA256 = " - }, - { - "kind": "Content", - "text": "\"TLS_RSA_WITH_AES_256_CBC_SHA256\"" - } - ], - "releaseTag": "Public", - "name": "TLSRSAWithAES256CBCSHA256", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownApplicationGatewaySslCipherSuite.TLSRSAWithAES256GCMSHA384:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "TLSRSAWithAES256GCMSHA384 = " - }, - { - "kind": "Content", - "text": "\"TLS_RSA_WITH_AES_256_GCM_SHA384\"" - } - ], - "releaseTag": "Public", - "name": "TLSRSAWithAES256GCMSHA384", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownApplicationGatewaySslPolicyName:enum", - "docComment": "/**\n * Known values of {@link ApplicationGatewaySslPolicyName} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownApplicationGatewaySslPolicyName " - } - ], - "releaseTag": "Public", - "name": "KnownApplicationGatewaySslPolicyName", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownApplicationGatewaySslPolicyName.AppGwSslPolicy20150501:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "AppGwSslPolicy20150501 = " - }, - { - "kind": "Content", - "text": "\"AppGwSslPolicy20150501\"" - } - ], - "releaseTag": "Public", - "name": "AppGwSslPolicy20150501", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownApplicationGatewaySslPolicyName.AppGwSslPolicy20170401:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "AppGwSslPolicy20170401 = " - }, - { - "kind": "Content", - "text": "\"AppGwSslPolicy20170401\"" - } - ], - "releaseTag": "Public", - "name": "AppGwSslPolicy20170401", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownApplicationGatewaySslPolicyName.AppGwSslPolicy20170401S:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "AppGwSslPolicy20170401S = " - }, - { - "kind": "Content", - "text": "\"AppGwSslPolicy20170401S\"" - } - ], - "releaseTag": "Public", - "name": "AppGwSslPolicy20170401S", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownApplicationGatewaySslPolicyType:enum", - "docComment": "/**\n * Known values of {@link ApplicationGatewaySslPolicyType} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownApplicationGatewaySslPolicyType " - } - ], - "releaseTag": "Public", - "name": "KnownApplicationGatewaySslPolicyType", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownApplicationGatewaySslPolicyType.Custom:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Custom = " - }, - { - "kind": "Content", - "text": "\"Custom\"" - } - ], - "releaseTag": "Public", - "name": "Custom", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownApplicationGatewaySslPolicyType.Predefined:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Predefined = " - }, - { - "kind": "Content", - "text": "\"Predefined\"" - } - ], - "releaseTag": "Public", - "name": "Predefined", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownApplicationGatewaySslProtocol:enum", - "docComment": "/**\n * Known values of {@link ApplicationGatewaySslProtocol} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownApplicationGatewaySslProtocol " - } - ], - "releaseTag": "Public", - "name": "KnownApplicationGatewaySslProtocol", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownApplicationGatewaySslProtocol.TLSv10:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "TLSv10 = " - }, - { - "kind": "Content", - "text": "\"TLSv1_0\"" - } - ], - "releaseTag": "Public", - "name": "TLSv10", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownApplicationGatewaySslProtocol.TLSv11:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "TLSv11 = " - }, - { - "kind": "Content", - "text": "\"TLSv1_1\"" - } - ], - "releaseTag": "Public", - "name": "TLSv11", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownApplicationGatewaySslProtocol.TLSv12:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "TLSv12 = " - }, - { - "kind": "Content", - "text": "\"TLSv1_2\"" - } - ], - "releaseTag": "Public", - "name": "TLSv12", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownApplicationGatewayTier:enum", - "docComment": "/**\n * Known values of {@link ApplicationGatewayTier} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownApplicationGatewayTier " - } - ], - "releaseTag": "Public", - "name": "KnownApplicationGatewayTier", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownApplicationGatewayTier.Standard:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Standard = " - }, - { - "kind": "Content", - "text": "\"Standard\"" - } - ], - "releaseTag": "Public", - "name": "Standard", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownApplicationGatewayTier.StandardV2:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardV2 = " - }, - { - "kind": "Content", - "text": "\"Standard_v2\"" - } - ], - "releaseTag": "Public", - "name": "StandardV2", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownApplicationGatewayTier.WAF:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "WAF = " - }, - { - "kind": "Content", - "text": "\"WAF\"" - } - ], - "releaseTag": "Public", - "name": "WAF", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownApplicationGatewayTier.WAFV2:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "WAFV2 = " - }, - { - "kind": "Content", - "text": "\"WAF_v2\"" - } - ], - "releaseTag": "Public", - "name": "WAFV2", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownAssociationType:enum", - "docComment": "/**\n * Known values of {@link AssociationType} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownAssociationType " - } - ], - "releaseTag": "Public", - "name": "KnownAssociationType", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownAssociationType.Associated:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Associated = " - }, - { - "kind": "Content", - "text": "\"Associated\"" - } - ], - "releaseTag": "Public", - "name": "Associated", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownAssociationType.Contains:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Contains = " - }, - { - "kind": "Content", - "text": "\"Contains\"" - } - ], - "releaseTag": "Public", - "name": "Contains", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownAuthenticationMethod:enum", - "docComment": "/**\n * Known values of {@link AuthenticationMethod} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownAuthenticationMethod " - } - ], - "releaseTag": "Public", - "name": "KnownAuthenticationMethod", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownAuthenticationMethod.EapmschaPv2:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "EapmschaPv2 = " - }, - { - "kind": "Content", - "text": "\"EAPMSCHAPv2\"" - } - ], - "releaseTag": "Public", - "name": "EapmschaPv2", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownAuthenticationMethod.Eaptls:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Eaptls = " - }, - { - "kind": "Content", - "text": "\"EAPTLS\"" - } - ], - "releaseTag": "Public", - "name": "Eaptls", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownAuthorizationUseStatus:enum", - "docComment": "/**\n * Known values of {@link AuthorizationUseStatus} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownAuthorizationUseStatus " - } - ], - "releaseTag": "Public", - "name": "KnownAuthorizationUseStatus", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownAuthorizationUseStatus.Available:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Available = " - }, - { - "kind": "Content", - "text": "\"Available\"" - } - ], - "releaseTag": "Public", - "name": "Available", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownAuthorizationUseStatus.InUse:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "InUse = " - }, - { - "kind": "Content", - "text": "\"InUse\"" - } - ], - "releaseTag": "Public", - "name": "InUse", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownAzureFirewallApplicationRuleProtocolType:enum", - "docComment": "/**\n * Known values of {@link AzureFirewallApplicationRuleProtocolType} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownAzureFirewallApplicationRuleProtocolType " - } - ], - "releaseTag": "Public", - "name": "KnownAzureFirewallApplicationRuleProtocolType", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownAzureFirewallApplicationRuleProtocolType.Http:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Http = " - }, - { - "kind": "Content", - "text": "\"Http\"" - } - ], - "releaseTag": "Public", - "name": "Http", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownAzureFirewallApplicationRuleProtocolType.Https:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Https = " - }, - { - "kind": "Content", - "text": "\"Https\"" - } - ], - "releaseTag": "Public", - "name": "Https", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownAzureFirewallApplicationRuleProtocolType.Mssql:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Mssql = " - }, - { - "kind": "Content", - "text": "\"Mssql\"" - } - ], - "releaseTag": "Public", - "name": "Mssql", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownAzureFirewallNatRCActionType:enum", - "docComment": "/**\n * Known values of {@link AzureFirewallNatRCActionType} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownAzureFirewallNatRCActionType " - } - ], - "releaseTag": "Public", - "name": "KnownAzureFirewallNatRCActionType", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownAzureFirewallNatRCActionType.Dnat:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Dnat = " - }, - { - "kind": "Content", - "text": "\"Dnat\"" - } - ], - "releaseTag": "Public", - "name": "Dnat", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownAzureFirewallNatRCActionType.Snat:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Snat = " - }, - { - "kind": "Content", - "text": "\"Snat\"" - } - ], - "releaseTag": "Public", - "name": "Snat", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownAzureFirewallNetworkRuleProtocol:enum", - "docComment": "/**\n * Known values of {@link AzureFirewallNetworkRuleProtocol} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownAzureFirewallNetworkRuleProtocol " - } - ], - "releaseTag": "Public", - "name": "KnownAzureFirewallNetworkRuleProtocol", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownAzureFirewallNetworkRuleProtocol.Any:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Any = " - }, - { - "kind": "Content", - "text": "\"Any\"" - } - ], - "releaseTag": "Public", - "name": "Any", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownAzureFirewallNetworkRuleProtocol.Icmp:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Icmp = " - }, - { - "kind": "Content", - "text": "\"ICMP\"" - } - ], - "releaseTag": "Public", - "name": "Icmp", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownAzureFirewallNetworkRuleProtocol.TCP:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "TCP = " - }, - { - "kind": "Content", - "text": "\"TCP\"" - } - ], - "releaseTag": "Public", - "name": "TCP", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownAzureFirewallNetworkRuleProtocol.UDP:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "UDP = " - }, - { - "kind": "Content", - "text": "\"UDP\"" - } - ], - "releaseTag": "Public", - "name": "UDP", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownAzureFirewallRCActionType:enum", - "docComment": "/**\n * Known values of {@link AzureFirewallRCActionType} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownAzureFirewallRCActionType " - } - ], - "releaseTag": "Public", - "name": "KnownAzureFirewallRCActionType", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownAzureFirewallRCActionType.Allow:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Allow = " - }, - { - "kind": "Content", - "text": "\"Allow\"" - } - ], - "releaseTag": "Public", - "name": "Allow", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownAzureFirewallRCActionType.Deny:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Deny = " - }, - { - "kind": "Content", - "text": "\"Deny\"" - } - ], - "releaseTag": "Public", - "name": "Deny", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownAzureFirewallSkuName:enum", - "docComment": "/**\n * Known values of {@link AzureFirewallSkuName} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownAzureFirewallSkuName " - } - ], - "releaseTag": "Public", - "name": "KnownAzureFirewallSkuName", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownAzureFirewallSkuName.AzfwHub:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "AzfwHub = " - }, - { - "kind": "Content", - "text": "\"AZFW_Hub\"" - } - ], - "releaseTag": "Public", - "name": "AzfwHub", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownAzureFirewallSkuName.AzfwVnet:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "AzfwVnet = " - }, - { - "kind": "Content", - "text": "\"AZFW_VNet\"" - } - ], - "releaseTag": "Public", - "name": "AzfwVnet", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownAzureFirewallSkuTier:enum", - "docComment": "/**\n * Known values of {@link AzureFirewallSkuTier} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownAzureFirewallSkuTier " - } - ], - "releaseTag": "Public", - "name": "KnownAzureFirewallSkuTier", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownAzureFirewallSkuTier.Premium:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Premium = " - }, - { - "kind": "Content", - "text": "\"Premium\"" - } - ], - "releaseTag": "Public", - "name": "Premium", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownAzureFirewallSkuTier.Standard:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Standard = " - }, - { - "kind": "Content", - "text": "\"Standard\"" - } - ], - "releaseTag": "Public", - "name": "Standard", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownAzureFirewallThreatIntelMode:enum", - "docComment": "/**\n * Known values of {@link AzureFirewallThreatIntelMode} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownAzureFirewallThreatIntelMode " - } - ], - "releaseTag": "Public", - "name": "KnownAzureFirewallThreatIntelMode", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownAzureFirewallThreatIntelMode.Alert:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Alert = " - }, - { - "kind": "Content", - "text": "\"Alert\"" - } - ], - "releaseTag": "Public", - "name": "Alert", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownAzureFirewallThreatIntelMode.Deny:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Deny = " - }, - { - "kind": "Content", - "text": "\"Deny\"" - } - ], - "releaseTag": "Public", - "name": "Deny", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownAzureFirewallThreatIntelMode.Off:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Off = " - }, - { - "kind": "Content", - "text": "\"Off\"" - } - ], - "releaseTag": "Public", - "name": "Off", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownBastionConnectProtocol:enum", - "docComment": "/**\n * Known values of {@link BastionConnectProtocol} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownBastionConnectProtocol " - } - ], - "releaseTag": "Public", - "name": "KnownBastionConnectProtocol", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownBastionConnectProtocol.RDP:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "RDP = " - }, - { - "kind": "Content", - "text": "\"RDP\"" - } - ], - "releaseTag": "Public", - "name": "RDP", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownBastionConnectProtocol.SSH:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "SSH = " - }, - { - "kind": "Content", - "text": "\"SSH\"" - } - ], - "releaseTag": "Public", - "name": "SSH", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownBgpPeerState:enum", - "docComment": "/**\n * Known values of {@link BgpPeerState} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownBgpPeerState " - } - ], - "releaseTag": "Public", - "name": "KnownBgpPeerState", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownBgpPeerState.Connected:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Connected = " - }, - { - "kind": "Content", - "text": "\"Connected\"" - } - ], - "releaseTag": "Public", - "name": "Connected", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownBgpPeerState.Connecting:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Connecting = " - }, - { - "kind": "Content", - "text": "\"Connecting\"" - } - ], - "releaseTag": "Public", - "name": "Connecting", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownBgpPeerState.Idle:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Idle = " - }, - { - "kind": "Content", - "text": "\"Idle\"" - } - ], - "releaseTag": "Public", - "name": "Idle", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownBgpPeerState.Stopped:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Stopped = " - }, - { - "kind": "Content", - "text": "\"Stopped\"" - } - ], - "releaseTag": "Public", - "name": "Stopped", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownBgpPeerState.Unknown:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Unknown = " - }, - { - "kind": "Content", - "text": "\"Unknown\"" - } - ], - "releaseTag": "Public", - "name": "Unknown", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownCircuitConnectionStatus:enum", - "docComment": "/**\n * Known values of {@link CircuitConnectionStatus} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownCircuitConnectionStatus " - } - ], - "releaseTag": "Public", - "name": "KnownCircuitConnectionStatus", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownCircuitConnectionStatus.Connected:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Connected = " - }, - { - "kind": "Content", - "text": "\"Connected\"" - } - ], - "releaseTag": "Public", - "name": "Connected", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownCircuitConnectionStatus.Connecting:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Connecting = " - }, - { - "kind": "Content", - "text": "\"Connecting\"" - } - ], - "releaseTag": "Public", - "name": "Connecting", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownCircuitConnectionStatus.Disconnected:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Disconnected = " - }, - { - "kind": "Content", - "text": "\"Disconnected\"" - } - ], - "releaseTag": "Public", - "name": "Disconnected", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownConnectionMonitorEndpointFilterItemType:enum", - "docComment": "/**\n * Known values of {@link ConnectionMonitorEndpointFilterItemType} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownConnectionMonitorEndpointFilterItemType " - } - ], - "releaseTag": "Public", - "name": "KnownConnectionMonitorEndpointFilterItemType", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownConnectionMonitorEndpointFilterItemType.AgentAddress:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "AgentAddress = " - }, - { - "kind": "Content", - "text": "\"AgentAddress\"" - } - ], - "releaseTag": "Public", - "name": "AgentAddress", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownConnectionMonitorEndpointFilterType:enum", - "docComment": "/**\n * Known values of {@link ConnectionMonitorEndpointFilterType} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownConnectionMonitorEndpointFilterType " - } - ], - "releaseTag": "Public", - "name": "KnownConnectionMonitorEndpointFilterType", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownConnectionMonitorEndpointFilterType.Include:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Include = " - }, - { - "kind": "Content", - "text": "\"Include\"" - } - ], - "releaseTag": "Public", - "name": "Include", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownConnectionMonitorSourceStatus:enum", - "docComment": "/**\n * Known values of {@link ConnectionMonitorSourceStatus} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownConnectionMonitorSourceStatus " - } - ], - "releaseTag": "Public", - "name": "KnownConnectionMonitorSourceStatus", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownConnectionMonitorSourceStatus.Active:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Active = " - }, - { - "kind": "Content", - "text": "\"Active\"" - } - ], - "releaseTag": "Public", - "name": "Active", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownConnectionMonitorSourceStatus.Inactive:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Inactive = " - }, - { - "kind": "Content", - "text": "\"Inactive\"" - } - ], - "releaseTag": "Public", - "name": "Inactive", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownConnectionMonitorSourceStatus.Unknown:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Unknown = " - }, - { - "kind": "Content", - "text": "\"Unknown\"" - } - ], - "releaseTag": "Public", - "name": "Unknown", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownConnectionMonitorTestConfigurationProtocol:enum", - "docComment": "/**\n * Known values of {@link ConnectionMonitorTestConfigurationProtocol} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownConnectionMonitorTestConfigurationProtocol " - } - ], - "releaseTag": "Public", - "name": "KnownConnectionMonitorTestConfigurationProtocol", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownConnectionMonitorTestConfigurationProtocol.Http:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Http = " - }, - { - "kind": "Content", - "text": "\"Http\"" - } - ], - "releaseTag": "Public", - "name": "Http", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownConnectionMonitorTestConfigurationProtocol.Icmp:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Icmp = " - }, - { - "kind": "Content", - "text": "\"Icmp\"" - } - ], - "releaseTag": "Public", - "name": "Icmp", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownConnectionMonitorTestConfigurationProtocol.Tcp:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Tcp = " - }, - { - "kind": "Content", - "text": "\"Tcp\"" - } - ], - "releaseTag": "Public", - "name": "Tcp", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownConnectionMonitorType:enum", - "docComment": "/**\n * Known values of {@link ConnectionMonitorType} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownConnectionMonitorType " - } - ], - "releaseTag": "Public", - "name": "KnownConnectionMonitorType", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownConnectionMonitorType.MultiEndpoint:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "MultiEndpoint = " - }, - { - "kind": "Content", - "text": "\"MultiEndpoint\"" - } - ], - "releaseTag": "Public", - "name": "MultiEndpoint", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownConnectionMonitorType.SingleSourceDestination:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "SingleSourceDestination = " - }, - { - "kind": "Content", - "text": "\"SingleSourceDestination\"" - } - ], - "releaseTag": "Public", - "name": "SingleSourceDestination", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownConnectionState:enum", - "docComment": "/**\n * Known values of {@link ConnectionState} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownConnectionState " - } - ], - "releaseTag": "Public", - "name": "KnownConnectionState", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownConnectionState.Reachable:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Reachable = " - }, - { - "kind": "Content", - "text": "\"Reachable\"" - } - ], - "releaseTag": "Public", - "name": "Reachable", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownConnectionState.Unknown:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Unknown = " - }, - { - "kind": "Content", - "text": "\"Unknown\"" - } - ], - "releaseTag": "Public", - "name": "Unknown", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownConnectionState.Unreachable:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Unreachable = " - }, - { - "kind": "Content", - "text": "\"Unreachable\"" - } - ], - "releaseTag": "Public", - "name": "Unreachable", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownConnectionStatus:enum", - "docComment": "/**\n * Known values of {@link ConnectionStatus} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownConnectionStatus " - } - ], - "releaseTag": "Public", - "name": "KnownConnectionStatus", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownConnectionStatus.Connected:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Connected = " - }, - { - "kind": "Content", - "text": "\"Connected\"" - } - ], - "releaseTag": "Public", - "name": "Connected", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownConnectionStatus.Degraded:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Degraded = " - }, - { - "kind": "Content", - "text": "\"Degraded\"" - } - ], - "releaseTag": "Public", - "name": "Degraded", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownConnectionStatus.Disconnected:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Disconnected = " - }, - { - "kind": "Content", - "text": "\"Disconnected\"" - } - ], - "releaseTag": "Public", - "name": "Disconnected", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownConnectionStatus.Unknown:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Unknown = " - }, - { - "kind": "Content", - "text": "\"Unknown\"" - } - ], - "releaseTag": "Public", - "name": "Unknown", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownDdosCustomPolicyProtocol:enum", - "docComment": "/**\n * Known values of {@link DdosCustomPolicyProtocol} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownDdosCustomPolicyProtocol " - } - ], - "releaseTag": "Public", - "name": "KnownDdosCustomPolicyProtocol", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownDdosCustomPolicyProtocol.Syn:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Syn = " - }, - { - "kind": "Content", - "text": "\"Syn\"" - } - ], - "releaseTag": "Public", - "name": "Syn", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownDdosCustomPolicyProtocol.Tcp:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Tcp = " - }, - { - "kind": "Content", - "text": "\"Tcp\"" - } - ], - "releaseTag": "Public", - "name": "Tcp", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownDdosCustomPolicyProtocol.Udp:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Udp = " - }, - { - "kind": "Content", - "text": "\"Udp\"" - } - ], - "releaseTag": "Public", - "name": "Udp", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownDdosCustomPolicyTriggerSensitivityOverride:enum", - "docComment": "/**\n * Known values of {@link DdosCustomPolicyTriggerSensitivityOverride} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownDdosCustomPolicyTriggerSensitivityOverride " - } - ], - "releaseTag": "Public", - "name": "KnownDdosCustomPolicyTriggerSensitivityOverride", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownDdosCustomPolicyTriggerSensitivityOverride.Default:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Default = " - }, - { - "kind": "Content", - "text": "\"Default\"" - } - ], - "releaseTag": "Public", - "name": "Default", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownDdosCustomPolicyTriggerSensitivityOverride.High:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "High = " - }, - { - "kind": "Content", - "text": "\"High\"" - } - ], - "releaseTag": "Public", - "name": "High", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownDdosCustomPolicyTriggerSensitivityOverride.Low:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Low = " - }, - { - "kind": "Content", - "text": "\"Low\"" - } - ], - "releaseTag": "Public", - "name": "Low", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownDdosCustomPolicyTriggerSensitivityOverride.Relaxed:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Relaxed = " - }, - { - "kind": "Content", - "text": "\"Relaxed\"" - } - ], - "releaseTag": "Public", - "name": "Relaxed", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownDdosSettingsProtectionCoverage:enum", - "docComment": "/**\n * Known values of {@link DdosSettingsProtectionCoverage} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownDdosSettingsProtectionCoverage " - } - ], - "releaseTag": "Public", - "name": "KnownDdosSettingsProtectionCoverage", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownDdosSettingsProtectionCoverage.Basic:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Basic = " - }, - { - "kind": "Content", - "text": "\"Basic\"" - } - ], - "releaseTag": "Public", - "name": "Basic", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownDdosSettingsProtectionCoverage.Standard:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Standard = " - }, - { - "kind": "Content", - "text": "\"Standard\"" - } - ], - "releaseTag": "Public", - "name": "Standard", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownDhGroup:enum", - "docComment": "/**\n * Known values of {@link DhGroup} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownDhGroup " - } - ], - "releaseTag": "Public", - "name": "KnownDhGroup", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownDhGroup.DHGroup1:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "DHGroup1 = " - }, - { - "kind": "Content", - "text": "\"DHGroup1\"" - } - ], - "releaseTag": "Public", - "name": "DHGroup1", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownDhGroup.DHGroup14:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "DHGroup14 = " - }, - { - "kind": "Content", - "text": "\"DHGroup14\"" - } - ], - "releaseTag": "Public", - "name": "DHGroup14", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownDhGroup.DHGroup2:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "DHGroup2 = " - }, - { - "kind": "Content", - "text": "\"DHGroup2\"" - } - ], - "releaseTag": "Public", - "name": "DHGroup2", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownDhGroup.DHGroup2048:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "DHGroup2048 = " - }, - { - "kind": "Content", - "text": "\"DHGroup2048\"" - } - ], - "releaseTag": "Public", - "name": "DHGroup2048", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownDhGroup.DHGroup24:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "DHGroup24 = " - }, - { - "kind": "Content", - "text": "\"DHGroup24\"" - } - ], - "releaseTag": "Public", - "name": "DHGroup24", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownDhGroup.ECP256:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "ECP256 = " - }, - { - "kind": "Content", - "text": "\"ECP256\"" - } - ], - "releaseTag": "Public", - "name": "ECP256", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownDhGroup.ECP384:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "ECP384 = " - }, - { - "kind": "Content", - "text": "\"ECP384\"" - } - ], - "releaseTag": "Public", - "name": "ECP384", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownDhGroup.None:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "None = " - }, - { - "kind": "Content", - "text": "\"None\"" - } - ], - "releaseTag": "Public", - "name": "None", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownDirection:enum", - "docComment": "/**\n * Known values of {@link Direction} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownDirection " - } - ], - "releaseTag": "Public", - "name": "KnownDirection", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownDirection.Inbound:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Inbound = " - }, - { - "kind": "Content", - "text": "\"Inbound\"" - } - ], - "releaseTag": "Public", - "name": "Inbound", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownDirection.Outbound:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Outbound = " - }, - { - "kind": "Content", - "text": "\"Outbound\"" - } - ], - "releaseTag": "Public", - "name": "Outbound", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownEffectiveRouteSource:enum", - "docComment": "/**\n * Known values of {@link EffectiveRouteSource} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownEffectiveRouteSource " - } - ], - "releaseTag": "Public", - "name": "KnownEffectiveRouteSource", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownEffectiveRouteSource.Default:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Default = " - }, - { - "kind": "Content", - "text": "\"Default\"" - } - ], - "releaseTag": "Public", - "name": "Default", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownEffectiveRouteSource.Unknown:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Unknown = " - }, - { - "kind": "Content", - "text": "\"Unknown\"" - } - ], - "releaseTag": "Public", - "name": "Unknown", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownEffectiveRouteSource.User:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "User = " - }, - { - "kind": "Content", - "text": "\"User\"" - } - ], - "releaseTag": "Public", - "name": "User", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownEffectiveRouteSource.VirtualNetworkGateway:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "VirtualNetworkGateway = " - }, - { - "kind": "Content", - "text": "\"VirtualNetworkGateway\"" - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkGateway", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownEffectiveRouteState:enum", - "docComment": "/**\n * Known values of {@link EffectiveRouteState} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownEffectiveRouteState " - } - ], - "releaseTag": "Public", - "name": "KnownEffectiveRouteState", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownEffectiveRouteState.Active:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Active = " - }, - { - "kind": "Content", - "text": "\"Active\"" - } - ], - "releaseTag": "Public", - "name": "Active", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownEffectiveRouteState.Invalid:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Invalid = " - }, - { - "kind": "Content", - "text": "\"Invalid\"" - } - ], - "releaseTag": "Public", - "name": "Invalid", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownEffectiveSecurityRuleProtocol:enum", - "docComment": "/**\n * Known values of {@link EffectiveSecurityRuleProtocol} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownEffectiveSecurityRuleProtocol " - } - ], - "releaseTag": "Public", - "name": "KnownEffectiveSecurityRuleProtocol", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownEffectiveSecurityRuleProtocol.All:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "All = " - }, - { - "kind": "Content", - "text": "\"All\"" - } - ], - "releaseTag": "Public", - "name": "All", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownEffectiveSecurityRuleProtocol.Tcp:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Tcp = " - }, - { - "kind": "Content", - "text": "\"Tcp\"" - } - ], - "releaseTag": "Public", - "name": "Tcp", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownEffectiveSecurityRuleProtocol.Udp:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Udp = " - }, - { - "kind": "Content", - "text": "\"Udp\"" - } - ], - "releaseTag": "Public", - "name": "Udp", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownEvaluationState:enum", - "docComment": "/**\n * Known values of {@link EvaluationState} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownEvaluationState " - } - ], - "releaseTag": "Public", - "name": "KnownEvaluationState", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownEvaluationState.Completed:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Completed = " - }, - { - "kind": "Content", - "text": "\"Completed\"" - } - ], - "releaseTag": "Public", - "name": "Completed", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownEvaluationState.InProgress:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "InProgress = " - }, - { - "kind": "Content", - "text": "\"InProgress\"" - } - ], - "releaseTag": "Public", - "name": "InProgress", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownEvaluationState.NotStarted:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "NotStarted = " - }, - { - "kind": "Content", - "text": "\"NotStarted\"" - } - ], - "releaseTag": "Public", - "name": "NotStarted", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownExpressRouteCircuitPeeringAdvertisedPublicPrefixState:enum", - "docComment": "/**\n * Known values of {@link ExpressRouteCircuitPeeringAdvertisedPublicPrefixState} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownExpressRouteCircuitPeeringAdvertisedPublicPrefixState " - } - ], - "releaseTag": "Public", - "name": "KnownExpressRouteCircuitPeeringAdvertisedPublicPrefixState", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownExpressRouteCircuitPeeringAdvertisedPublicPrefixState.Configured:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Configured = " - }, - { - "kind": "Content", - "text": "\"Configured\"" - } - ], - "releaseTag": "Public", - "name": "Configured", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownExpressRouteCircuitPeeringAdvertisedPublicPrefixState.Configuring:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Configuring = " - }, - { - "kind": "Content", - "text": "\"Configuring\"" - } - ], - "releaseTag": "Public", - "name": "Configuring", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownExpressRouteCircuitPeeringAdvertisedPublicPrefixState.NotConfigured:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "NotConfigured = " - }, - { - "kind": "Content", - "text": "\"NotConfigured\"" - } - ], - "releaseTag": "Public", - "name": "NotConfigured", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownExpressRouteCircuitPeeringAdvertisedPublicPrefixState.ValidationNeeded:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "ValidationNeeded = " - }, - { - "kind": "Content", - "text": "\"ValidationNeeded\"" - } - ], - "releaseTag": "Public", - "name": "ValidationNeeded", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownExpressRouteCircuitPeeringState:enum", - "docComment": "/**\n * Known values of {@link ExpressRouteCircuitPeeringState} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownExpressRouteCircuitPeeringState " - } - ], - "releaseTag": "Public", - "name": "KnownExpressRouteCircuitPeeringState", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownExpressRouteCircuitPeeringState.Disabled:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Disabled = " - }, - { - "kind": "Content", - "text": "\"Disabled\"" - } - ], - "releaseTag": "Public", - "name": "Disabled", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownExpressRouteCircuitPeeringState.Enabled:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Enabled = " - }, - { - "kind": "Content", - "text": "\"Enabled\"" - } - ], - "releaseTag": "Public", - "name": "Enabled", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownExpressRouteCircuitSkuFamily:enum", - "docComment": "/**\n * Known values of {@link ExpressRouteCircuitSkuFamily} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownExpressRouteCircuitSkuFamily " - } - ], - "releaseTag": "Public", - "name": "KnownExpressRouteCircuitSkuFamily", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownExpressRouteCircuitSkuFamily.MeteredData:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "MeteredData = " - }, - { - "kind": "Content", - "text": "\"MeteredData\"" - } - ], - "releaseTag": "Public", - "name": "MeteredData", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownExpressRouteCircuitSkuFamily.UnlimitedData:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "UnlimitedData = " - }, - { - "kind": "Content", - "text": "\"UnlimitedData\"" - } - ], - "releaseTag": "Public", - "name": "UnlimitedData", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownExpressRouteCircuitSkuTier:enum", - "docComment": "/**\n * Known values of {@link ExpressRouteCircuitSkuTier} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownExpressRouteCircuitSkuTier " - } - ], - "releaseTag": "Public", - "name": "KnownExpressRouteCircuitSkuTier", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownExpressRouteCircuitSkuTier.Basic:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Basic = " - }, - { - "kind": "Content", - "text": "\"Basic\"" - } - ], - "releaseTag": "Public", - "name": "Basic", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownExpressRouteCircuitSkuTier.Local:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Local = " - }, - { - "kind": "Content", - "text": "\"Local\"" - } - ], - "releaseTag": "Public", - "name": "Local", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownExpressRouteCircuitSkuTier.Premium:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Premium = " - }, - { - "kind": "Content", - "text": "\"Premium\"" - } - ], - "releaseTag": "Public", - "name": "Premium", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownExpressRouteCircuitSkuTier.Standard:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Standard = " - }, - { - "kind": "Content", - "text": "\"Standard\"" - } - ], - "releaseTag": "Public", - "name": "Standard", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownExpressRouteLinkAdminState:enum", - "docComment": "/**\n * Known values of {@link ExpressRouteLinkAdminState} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownExpressRouteLinkAdminState " - } - ], - "releaseTag": "Public", - "name": "KnownExpressRouteLinkAdminState", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownExpressRouteLinkAdminState.Disabled:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Disabled = " - }, - { - "kind": "Content", - "text": "\"Disabled\"" - } - ], - "releaseTag": "Public", - "name": "Disabled", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownExpressRouteLinkAdminState.Enabled:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Enabled = " - }, - { - "kind": "Content", - "text": "\"Enabled\"" - } - ], - "releaseTag": "Public", - "name": "Enabled", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownExpressRouteLinkConnectorType:enum", - "docComment": "/**\n * Known values of {@link ExpressRouteLinkConnectorType} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownExpressRouteLinkConnectorType " - } - ], - "releaseTag": "Public", - "name": "KnownExpressRouteLinkConnectorType", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownExpressRouteLinkConnectorType.LC:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "LC = " - }, - { - "kind": "Content", - "text": "\"LC\"" - } - ], - "releaseTag": "Public", - "name": "LC", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownExpressRouteLinkConnectorType.SC:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "SC = " - }, - { - "kind": "Content", - "text": "\"SC\"" - } - ], - "releaseTag": "Public", - "name": "SC", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownExpressRouteLinkMacSecCipher:enum", - "docComment": "/**\n * Known values of {@link ExpressRouteLinkMacSecCipher} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownExpressRouteLinkMacSecCipher " - } - ], - "releaseTag": "Public", - "name": "KnownExpressRouteLinkMacSecCipher", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownExpressRouteLinkMacSecCipher.GcmAes128:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "GcmAes128 = " - }, - { - "kind": "Content", - "text": "\"gcm-aes-128\"" - } - ], - "releaseTag": "Public", - "name": "GcmAes128", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownExpressRouteLinkMacSecCipher.GcmAes256:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "GcmAes256 = " - }, - { - "kind": "Content", - "text": "\"gcm-aes-256\"" - } - ], - "releaseTag": "Public", - "name": "GcmAes256", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownExpressRoutePeeringState:enum", - "docComment": "/**\n * Known values of {@link ExpressRoutePeeringState} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownExpressRoutePeeringState " - } - ], - "releaseTag": "Public", - "name": "KnownExpressRoutePeeringState", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownExpressRoutePeeringState.Disabled:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Disabled = " - }, - { - "kind": "Content", - "text": "\"Disabled\"" - } - ], - "releaseTag": "Public", - "name": "Disabled", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownExpressRoutePeeringState.Enabled:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Enabled = " - }, - { - "kind": "Content", - "text": "\"Enabled\"" - } - ], - "releaseTag": "Public", - "name": "Enabled", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownExpressRoutePeeringType:enum", - "docComment": "/**\n * Known values of {@link ExpressRoutePeeringType} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownExpressRoutePeeringType " - } - ], - "releaseTag": "Public", - "name": "KnownExpressRoutePeeringType", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownExpressRoutePeeringType.AzurePrivatePeering:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "AzurePrivatePeering = " - }, - { - "kind": "Content", - "text": "\"AzurePrivatePeering\"" - } - ], - "releaseTag": "Public", - "name": "AzurePrivatePeering", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownExpressRoutePeeringType.AzurePublicPeering:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "AzurePublicPeering = " - }, - { - "kind": "Content", - "text": "\"AzurePublicPeering\"" - } - ], - "releaseTag": "Public", - "name": "AzurePublicPeering", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownExpressRoutePeeringType.MicrosoftPeering:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "MicrosoftPeering = " - }, - { - "kind": "Content", - "text": "\"MicrosoftPeering\"" - } - ], - "releaseTag": "Public", - "name": "MicrosoftPeering", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownExpressRoutePortsEncapsulation:enum", - "docComment": "/**\n * Known values of {@link ExpressRoutePortsEncapsulation} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownExpressRoutePortsEncapsulation " - } - ], - "releaseTag": "Public", - "name": "KnownExpressRoutePortsEncapsulation", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownExpressRoutePortsEncapsulation.Dot1Q:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Dot1Q = " - }, - { - "kind": "Content", - "text": "\"Dot1Q\"" - } - ], - "releaseTag": "Public", - "name": "Dot1Q", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownExpressRoutePortsEncapsulation.QinQ:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "QinQ = " - }, - { - "kind": "Content", - "text": "\"QinQ\"" - } - ], - "releaseTag": "Public", - "name": "QinQ", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownFirewallPolicyFilterRuleActionType:enum", - "docComment": "/**\n * Known values of {@link FirewallPolicyFilterRuleActionType} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownFirewallPolicyFilterRuleActionType " - } - ], - "releaseTag": "Public", - "name": "KnownFirewallPolicyFilterRuleActionType", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownFirewallPolicyFilterRuleActionType.Allow:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Allow = " - }, - { - "kind": "Content", - "text": "\"Allow\"" - } - ], - "releaseTag": "Public", - "name": "Allow", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownFirewallPolicyFilterRuleActionType.Deny:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Deny = " - }, - { - "kind": "Content", - "text": "\"Deny\"" - } - ], - "releaseTag": "Public", - "name": "Deny", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownFirewallPolicyIntrusionSystemMode:enum", - "docComment": "/**\n * Known values of {@link FirewallPolicyIntrusionSystemMode} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownFirewallPolicyIntrusionSystemMode " - } - ], - "releaseTag": "Public", - "name": "KnownFirewallPolicyIntrusionSystemMode", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownFirewallPolicyIntrusionSystemMode.Disabled:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Disabled = " - }, - { - "kind": "Content", - "text": "\"Disabled\"" - } - ], - "releaseTag": "Public", - "name": "Disabled", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownFirewallPolicyIntrusionSystemMode.Enabled:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Enabled = " - }, - { - "kind": "Content", - "text": "\"Enabled\"" - } - ], - "releaseTag": "Public", - "name": "Enabled", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownFirewallPolicyNatRuleActionType:enum", - "docComment": "/**\n * Known values of {@link FirewallPolicyNatRuleActionType} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownFirewallPolicyNatRuleActionType " - } - ], - "releaseTag": "Public", - "name": "KnownFirewallPolicyNatRuleActionType", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownFirewallPolicyNatRuleActionType.Dnat:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Dnat = " - }, - { - "kind": "Content", - "text": "\"DNAT\"" - } - ], - "releaseTag": "Public", - "name": "Dnat", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownFirewallPolicyRuleConditionApplicationProtocolType:enum", - "docComment": "/**\n * Known values of {@link FirewallPolicyRuleConditionApplicationProtocolType} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownFirewallPolicyRuleConditionApplicationProtocolType " - } - ], - "releaseTag": "Public", - "name": "KnownFirewallPolicyRuleConditionApplicationProtocolType", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownFirewallPolicyRuleConditionApplicationProtocolType.Http:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Http = " - }, - { - "kind": "Content", - "text": "\"Http\"" - } - ], - "releaseTag": "Public", - "name": "Http", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownFirewallPolicyRuleConditionApplicationProtocolType.Https:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Https = " - }, - { - "kind": "Content", - "text": "\"Https\"" - } - ], - "releaseTag": "Public", - "name": "Https", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownFirewallPolicyRuleConditionNetworkProtocol:enum", - "docComment": "/**\n * Known values of {@link FirewallPolicyRuleConditionNetworkProtocol} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownFirewallPolicyRuleConditionNetworkProtocol " - } - ], - "releaseTag": "Public", - "name": "KnownFirewallPolicyRuleConditionNetworkProtocol", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownFirewallPolicyRuleConditionNetworkProtocol.Any:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Any = " - }, - { - "kind": "Content", - "text": "\"Any\"" - } - ], - "releaseTag": "Public", - "name": "Any", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownFirewallPolicyRuleConditionNetworkProtocol.Icmp:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Icmp = " - }, - { - "kind": "Content", - "text": "\"ICMP\"" - } - ], - "releaseTag": "Public", - "name": "Icmp", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownFirewallPolicyRuleConditionNetworkProtocol.TCP:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "TCP = " - }, - { - "kind": "Content", - "text": "\"TCP\"" - } - ], - "releaseTag": "Public", - "name": "TCP", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownFirewallPolicyRuleConditionNetworkProtocol.UDP:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "UDP = " - }, - { - "kind": "Content", - "text": "\"UDP\"" - } - ], - "releaseTag": "Public", - "name": "UDP", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownFirewallPolicyRuleConditionType:enum", - "docComment": "/**\n * Known values of {@link FirewallPolicyRuleConditionType} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownFirewallPolicyRuleConditionType " - } - ], - "releaseTag": "Public", - "name": "KnownFirewallPolicyRuleConditionType", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownFirewallPolicyRuleConditionType.ApplicationRuleCondition:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "ApplicationRuleCondition = " - }, - { - "kind": "Content", - "text": "\"ApplicationRuleCondition\"" - } - ], - "releaseTag": "Public", - "name": "ApplicationRuleCondition", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownFirewallPolicyRuleConditionType.NatRuleCondition:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "NatRuleCondition = " - }, - { - "kind": "Content", - "text": "\"NatRuleCondition\"" - } - ], - "releaseTag": "Public", - "name": "NatRuleCondition", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownFirewallPolicyRuleConditionType.NetworkRuleCondition:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "NetworkRuleCondition = " - }, - { - "kind": "Content", - "text": "\"NetworkRuleCondition\"" - } - ], - "releaseTag": "Public", - "name": "NetworkRuleCondition", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownFirewallPolicyRuleType:enum", - "docComment": "/**\n * Known values of {@link FirewallPolicyRuleType} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownFirewallPolicyRuleType " - } - ], - "releaseTag": "Public", - "name": "KnownFirewallPolicyRuleType", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownFirewallPolicyRuleType.FirewallPolicyFilterRule:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "FirewallPolicyFilterRule = " - }, - { - "kind": "Content", - "text": "\"FirewallPolicyFilterRule\"" - } - ], - "releaseTag": "Public", - "name": "FirewallPolicyFilterRule", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownFirewallPolicyRuleType.FirewallPolicyNatRule:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "FirewallPolicyNatRule = " - }, - { - "kind": "Content", - "text": "\"FirewallPolicyNatRule\"" - } - ], - "releaseTag": "Public", - "name": "FirewallPolicyNatRule", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownFlowLogFormatType:enum", - "docComment": "/**\n * Known values of {@link FlowLogFormatType} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownFlowLogFormatType " - } - ], - "releaseTag": "Public", - "name": "KnownFlowLogFormatType", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownFlowLogFormatType.Json:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Json = " - }, - { - "kind": "Content", - "text": "\"JSON\"" - } - ], - "releaseTag": "Public", - "name": "Json", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownHttpConfigurationMethod:enum", - "docComment": "/**\n * Known values of {@link HttpConfigurationMethod} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownHttpConfigurationMethod " - } - ], - "releaseTag": "Public", - "name": "KnownHttpConfigurationMethod", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownHttpConfigurationMethod.Get:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Get = " - }, - { - "kind": "Content", - "text": "\"Get\"" - } - ], - "releaseTag": "Public", - "name": "Get", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownHttpConfigurationMethod.Post:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Post = " - }, - { - "kind": "Content", - "text": "\"Post\"" - } - ], - "releaseTag": "Public", - "name": "Post", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownHttpMethod:enum", - "docComment": "/**\n * Known values of {@link HttpMethod} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownHttpMethod " - } - ], - "releaseTag": "Public", - "name": "KnownHttpMethod", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownHttpMethod.Get:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Get = " - }, - { - "kind": "Content", - "text": "\"Get\"" - } - ], - "releaseTag": "Public", - "name": "Get", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownHubVirtualNetworkConnectionStatus:enum", - "docComment": "/**\n * Known values of {@link HubVirtualNetworkConnectionStatus} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownHubVirtualNetworkConnectionStatus " - } - ], - "releaseTag": "Public", - "name": "KnownHubVirtualNetworkConnectionStatus", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownHubVirtualNetworkConnectionStatus.Connected:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Connected = " - }, - { - "kind": "Content", - "text": "\"Connected\"" - } - ], - "releaseTag": "Public", - "name": "Connected", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownHubVirtualNetworkConnectionStatus.Connecting:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Connecting = " - }, - { - "kind": "Content", - "text": "\"Connecting\"" - } - ], - "releaseTag": "Public", - "name": "Connecting", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownHubVirtualNetworkConnectionStatus.NotConnected:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "NotConnected = " - }, - { - "kind": "Content", - "text": "\"NotConnected\"" - } - ], - "releaseTag": "Public", - "name": "NotConnected", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownHubVirtualNetworkConnectionStatus.Unknown:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Unknown = " - }, - { - "kind": "Content", - "text": "\"Unknown\"" - } - ], - "releaseTag": "Public", - "name": "Unknown", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownIkeEncryption:enum", - "docComment": "/**\n * Known values of {@link IkeEncryption} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownIkeEncryption " - } - ], - "releaseTag": "Public", - "name": "KnownIkeEncryption", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownIkeEncryption.AES128:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "AES128 = " - }, - { - "kind": "Content", - "text": "\"AES128\"" - } - ], - "releaseTag": "Public", - "name": "AES128", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownIkeEncryption.AES192:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "AES192 = " - }, - { - "kind": "Content", - "text": "\"AES192\"" - } - ], - "releaseTag": "Public", - "name": "AES192", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownIkeEncryption.AES256:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "AES256 = " - }, - { - "kind": "Content", - "text": "\"AES256\"" - } - ], - "releaseTag": "Public", - "name": "AES256", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownIkeEncryption.DES:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "DES = " - }, - { - "kind": "Content", - "text": "\"DES\"" - } - ], - "releaseTag": "Public", - "name": "DES", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownIkeEncryption.DES3:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "DES3 = " - }, - { - "kind": "Content", - "text": "\"DES3\"" - } - ], - "releaseTag": "Public", - "name": "DES3", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownIkeEncryption.Gcmaes128:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Gcmaes128 = " - }, - { - "kind": "Content", - "text": "\"GCMAES128\"" - } - ], - "releaseTag": "Public", - "name": "Gcmaes128", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownIkeEncryption.Gcmaes256:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Gcmaes256 = " - }, - { - "kind": "Content", - "text": "\"GCMAES256\"" - } - ], - "releaseTag": "Public", - "name": "Gcmaes256", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownIkeIntegrity:enum", - "docComment": "/**\n * Known values of {@link IkeIntegrity} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownIkeIntegrity " - } - ], - "releaseTag": "Public", - "name": "KnownIkeIntegrity", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownIkeIntegrity.Gcmaes128:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Gcmaes128 = " - }, - { - "kind": "Content", - "text": "\"GCMAES128\"" - } - ], - "releaseTag": "Public", - "name": "Gcmaes128", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownIkeIntegrity.Gcmaes256:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Gcmaes256 = " - }, - { - "kind": "Content", - "text": "\"GCMAES256\"" - } - ], - "releaseTag": "Public", - "name": "Gcmaes256", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownIkeIntegrity.MD5:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "MD5 = " - }, - { - "kind": "Content", - "text": "\"MD5\"" - } - ], - "releaseTag": "Public", - "name": "MD5", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownIkeIntegrity.SHA1:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "SHA1 = " - }, - { - "kind": "Content", - "text": "\"SHA1\"" - } - ], - "releaseTag": "Public", - "name": "SHA1", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownIkeIntegrity.SHA256:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "SHA256 = " - }, - { - "kind": "Content", - "text": "\"SHA256\"" - } - ], - "releaseTag": "Public", - "name": "SHA256", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownIkeIntegrity.SHA384:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "SHA384 = " - }, - { - "kind": "Content", - "text": "\"SHA384\"" - } - ], - "releaseTag": "Public", - "name": "SHA384", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownIPAllocationMethod:enum", - "docComment": "/**\n * Known values of {@link IPAllocationMethod} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownIPAllocationMethod " - } - ], - "releaseTag": "Public", - "name": "KnownIPAllocationMethod", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownIPAllocationMethod.Dynamic:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Dynamic = " - }, - { - "kind": "Content", - "text": "\"Dynamic\"" - } - ], - "releaseTag": "Public", - "name": "Dynamic", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownIPAllocationMethod.Static:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Static = " - }, - { - "kind": "Content", - "text": "\"Static\"" - } - ], - "releaseTag": "Public", - "name": "Static", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownIpAllocationType:enum", - "docComment": "/**\n * Known values of {@link IpAllocationType} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownIpAllocationType " - } - ], - "releaseTag": "Public", - "name": "KnownIpAllocationType", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownIpAllocationType.Hypernet:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Hypernet = " - }, - { - "kind": "Content", - "text": "\"Hypernet\"" - } - ], - "releaseTag": "Public", - "name": "Hypernet", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownIpAllocationType.Undefined:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Undefined = " - }, - { - "kind": "Content", - "text": "\"Undefined\"" - } - ], - "releaseTag": "Public", - "name": "Undefined", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownIpFlowProtocol:enum", - "docComment": "/**\n * Known values of {@link IpFlowProtocol} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownIpFlowProtocol " - } - ], - "releaseTag": "Public", - "name": "KnownIpFlowProtocol", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownIpFlowProtocol.TCP:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "TCP = " - }, - { - "kind": "Content", - "text": "\"TCP\"" - } - ], - "releaseTag": "Public", - "name": "TCP", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownIpFlowProtocol.UDP:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "UDP = " - }, - { - "kind": "Content", - "text": "\"UDP\"" - } - ], - "releaseTag": "Public", - "name": "UDP", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownIpsecEncryption:enum", - "docComment": "/**\n * Known values of {@link IpsecEncryption} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownIpsecEncryption " - } - ], - "releaseTag": "Public", - "name": "KnownIpsecEncryption", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownIpsecEncryption.AES128:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "AES128 = " - }, - { - "kind": "Content", - "text": "\"AES128\"" - } - ], - "releaseTag": "Public", - "name": "AES128", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownIpsecEncryption.AES192:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "AES192 = " - }, - { - "kind": "Content", - "text": "\"AES192\"" - } - ], - "releaseTag": "Public", - "name": "AES192", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownIpsecEncryption.AES256:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "AES256 = " - }, - { - "kind": "Content", - "text": "\"AES256\"" - } - ], - "releaseTag": "Public", - "name": "AES256", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownIpsecEncryption.DES:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "DES = " - }, - { - "kind": "Content", - "text": "\"DES\"" - } - ], - "releaseTag": "Public", - "name": "DES", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownIpsecEncryption.DES3:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "DES3 = " - }, - { - "kind": "Content", - "text": "\"DES3\"" - } - ], - "releaseTag": "Public", - "name": "DES3", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownIpsecEncryption.Gcmaes128:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Gcmaes128 = " - }, - { - "kind": "Content", - "text": "\"GCMAES128\"" - } - ], - "releaseTag": "Public", - "name": "Gcmaes128", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownIpsecEncryption.Gcmaes192:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Gcmaes192 = " - }, - { - "kind": "Content", - "text": "\"GCMAES192\"" - } - ], - "releaseTag": "Public", - "name": "Gcmaes192", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownIpsecEncryption.Gcmaes256:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Gcmaes256 = " - }, - { - "kind": "Content", - "text": "\"GCMAES256\"" - } - ], - "releaseTag": "Public", - "name": "Gcmaes256", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownIpsecEncryption.None:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "None = " - }, - { - "kind": "Content", - "text": "\"None\"" - } - ], - "releaseTag": "Public", - "name": "None", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownIpsecIntegrity:enum", - "docComment": "/**\n * Known values of {@link IpsecIntegrity} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownIpsecIntegrity " - } - ], - "releaseTag": "Public", - "name": "KnownIpsecIntegrity", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownIpsecIntegrity.Gcmaes128:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Gcmaes128 = " - }, - { - "kind": "Content", - "text": "\"GCMAES128\"" - } - ], - "releaseTag": "Public", - "name": "Gcmaes128", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownIpsecIntegrity.Gcmaes192:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Gcmaes192 = " - }, - { - "kind": "Content", - "text": "\"GCMAES192\"" - } - ], - "releaseTag": "Public", - "name": "Gcmaes192", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownIpsecIntegrity.Gcmaes256:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Gcmaes256 = " - }, - { - "kind": "Content", - "text": "\"GCMAES256\"" - } - ], - "releaseTag": "Public", - "name": "Gcmaes256", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownIpsecIntegrity.MD5:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "MD5 = " - }, - { - "kind": "Content", - "text": "\"MD5\"" - } - ], - "releaseTag": "Public", - "name": "MD5", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownIpsecIntegrity.SHA1:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "SHA1 = " - }, - { - "kind": "Content", - "text": "\"SHA1\"" - } - ], - "releaseTag": "Public", - "name": "SHA1", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownIpsecIntegrity.SHA256:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "SHA256 = " - }, - { - "kind": "Content", - "text": "\"SHA256\"" - } - ], - "releaseTag": "Public", - "name": "SHA256", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownIPVersion:enum", - "docComment": "/**\n * Known values of {@link IPVersion} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownIPVersion " - } - ], - "releaseTag": "Public", - "name": "KnownIPVersion", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownIPVersion.IPv4:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "IPv4 = " - }, - { - "kind": "Content", - "text": "\"IPv4\"" - } - ], - "releaseTag": "Public", - "name": "IPv4", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownIPVersion.IPv6:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "IPv6 = " - }, - { - "kind": "Content", - "text": "\"IPv6\"" - } - ], - "releaseTag": "Public", - "name": "IPv6", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownIssueType:enum", - "docComment": "/**\n * Known values of {@link IssueType} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownIssueType " - } - ], - "releaseTag": "Public", - "name": "KnownIssueType", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownIssueType.AgentStopped:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "AgentStopped = " - }, - { - "kind": "Content", - "text": "\"AgentStopped\"" - } - ], - "releaseTag": "Public", - "name": "AgentStopped", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownIssueType.DnsResolution:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "DnsResolution = " - }, - { - "kind": "Content", - "text": "\"DnsResolution\"" - } - ], - "releaseTag": "Public", - "name": "DnsResolution", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownIssueType.GuestFirewall:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "GuestFirewall = " - }, - { - "kind": "Content", - "text": "\"GuestFirewall\"" - } - ], - "releaseTag": "Public", - "name": "GuestFirewall", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownIssueType.NetworkSecurityRule:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "NetworkSecurityRule = " - }, - { - "kind": "Content", - "text": "\"NetworkSecurityRule\"" - } - ], - "releaseTag": "Public", - "name": "NetworkSecurityRule", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownIssueType.Platform:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Platform = " - }, - { - "kind": "Content", - "text": "\"Platform\"" - } - ], - "releaseTag": "Public", - "name": "Platform", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownIssueType.PortThrottled:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "PortThrottled = " - }, - { - "kind": "Content", - "text": "\"PortThrottled\"" - } - ], - "releaseTag": "Public", - "name": "PortThrottled", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownIssueType.SocketBind:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "SocketBind = " - }, - { - "kind": "Content", - "text": "\"SocketBind\"" - } - ], - "releaseTag": "Public", - "name": "SocketBind", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownIssueType.Unknown:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Unknown = " - }, - { - "kind": "Content", - "text": "\"Unknown\"" - } - ], - "releaseTag": "Public", - "name": "Unknown", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownIssueType.UserDefinedRoute:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "UserDefinedRoute = " - }, - { - "kind": "Content", - "text": "\"UserDefinedRoute\"" - } - ], - "releaseTag": "Public", - "name": "UserDefinedRoute", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownLoadBalancerOutboundRuleProtocol:enum", - "docComment": "/**\n * Known values of {@link LoadBalancerOutboundRuleProtocol} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownLoadBalancerOutboundRuleProtocol " - } - ], - "releaseTag": "Public", - "name": "KnownLoadBalancerOutboundRuleProtocol", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownLoadBalancerOutboundRuleProtocol.All:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "All = " - }, - { - "kind": "Content", - "text": "\"All\"" - } - ], - "releaseTag": "Public", - "name": "All", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownLoadBalancerOutboundRuleProtocol.Tcp:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Tcp = " - }, - { - "kind": "Content", - "text": "\"Tcp\"" - } - ], - "releaseTag": "Public", - "name": "Tcp", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownLoadBalancerOutboundRuleProtocol.Udp:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Udp = " - }, - { - "kind": "Content", - "text": "\"Udp\"" - } - ], - "releaseTag": "Public", - "name": "Udp", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownLoadBalancerSkuName:enum", - "docComment": "/**\n * Known values of {@link LoadBalancerSkuName} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownLoadBalancerSkuName " - } - ], - "releaseTag": "Public", - "name": "KnownLoadBalancerSkuName", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownLoadBalancerSkuName.Basic:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Basic = " - }, - { - "kind": "Content", - "text": "\"Basic\"" - } - ], - "releaseTag": "Public", - "name": "Basic", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownLoadBalancerSkuName.Standard:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Standard = " - }, - { - "kind": "Content", - "text": "\"Standard\"" - } - ], - "releaseTag": "Public", - "name": "Standard", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownLoadDistribution:enum", - "docComment": "/**\n * Known values of {@link LoadDistribution} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownLoadDistribution " - } - ], - "releaseTag": "Public", - "name": "KnownLoadDistribution", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownLoadDistribution.Default:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Default = " - }, - { - "kind": "Content", - "text": "\"Default\"" - } - ], - "releaseTag": "Public", - "name": "Default", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownLoadDistribution.SourceIP:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "SourceIP = " - }, - { - "kind": "Content", - "text": "\"SourceIP\"" - } - ], - "releaseTag": "Public", - "name": "SourceIP", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownLoadDistribution.SourceIPProtocol:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "SourceIPProtocol = " - }, - { - "kind": "Content", - "text": "\"SourceIPProtocol\"" - } - ], - "releaseTag": "Public", - "name": "SourceIPProtocol", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownManagedRuleEnabledState:enum", - "docComment": "/**\n * Known values of {@link ManagedRuleEnabledState} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownManagedRuleEnabledState " - } - ], - "releaseTag": "Public", - "name": "KnownManagedRuleEnabledState", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownManagedRuleEnabledState.Disabled:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Disabled = " - }, - { - "kind": "Content", - "text": "\"Disabled\"" - } - ], - "releaseTag": "Public", - "name": "Disabled", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownNatGatewaySkuName:enum", - "docComment": "/**\n * Known values of {@link NatGatewaySkuName} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownNatGatewaySkuName " - } - ], - "releaseTag": "Public", - "name": "KnownNatGatewaySkuName", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownNatGatewaySkuName.Standard:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Standard = " - }, - { - "kind": "Content", - "text": "\"Standard\"" - } - ], - "releaseTag": "Public", - "name": "Standard", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownNetworkOperationStatus:enum", - "docComment": "/**\n * Known values of {@link NetworkOperationStatus} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownNetworkOperationStatus " - } - ], - "releaseTag": "Public", - "name": "KnownNetworkOperationStatus", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownNetworkOperationStatus.Failed:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Failed = " - }, - { - "kind": "Content", - "text": "\"Failed\"" - } - ], - "releaseTag": "Public", - "name": "Failed", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownNetworkOperationStatus.InProgress:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "InProgress = " - }, - { - "kind": "Content", - "text": "\"InProgress\"" - } - ], - "releaseTag": "Public", - "name": "InProgress", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownNetworkOperationStatus.Succeeded:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Succeeded = " - }, - { - "kind": "Content", - "text": "\"Succeeded\"" - } - ], - "releaseTag": "Public", - "name": "Succeeded", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownNextHopType:enum", - "docComment": "/**\n * Known values of {@link NextHopType} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownNextHopType " - } - ], - "releaseTag": "Public", - "name": "KnownNextHopType", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownNextHopType.HyperNetGateway:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "HyperNetGateway = " - }, - { - "kind": "Content", - "text": "\"HyperNetGateway\"" - } - ], - "releaseTag": "Public", - "name": "HyperNetGateway", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownNextHopType.Internet:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Internet = " - }, - { - "kind": "Content", - "text": "\"Internet\"" - } - ], - "releaseTag": "Public", - "name": "Internet", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownNextHopType.None:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "None = " - }, - { - "kind": "Content", - "text": "\"None\"" - } - ], - "releaseTag": "Public", - "name": "None", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownNextHopType.VirtualAppliance:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "VirtualAppliance = " - }, - { - "kind": "Content", - "text": "\"VirtualAppliance\"" - } - ], - "releaseTag": "Public", - "name": "VirtualAppliance", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownNextHopType.VirtualNetworkGateway:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "VirtualNetworkGateway = " - }, - { - "kind": "Content", - "text": "\"VirtualNetworkGateway\"" - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkGateway", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownNextHopType.VnetLocal:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "VnetLocal = " - }, - { - "kind": "Content", - "text": "\"VnetLocal\"" - } - ], - "releaseTag": "Public", - "name": "VnetLocal", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownOfficeTrafficCategory:enum", - "docComment": "/**\n * Known values of {@link OfficeTrafficCategory} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownOfficeTrafficCategory " - } - ], - "releaseTag": "Public", - "name": "KnownOfficeTrafficCategory", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownOfficeTrafficCategory.All:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "All = " - }, - { - "kind": "Content", - "text": "\"All\"" - } - ], - "releaseTag": "Public", - "name": "All", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownOfficeTrafficCategory.None:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "None = " - }, - { - "kind": "Content", - "text": "\"None\"" - } - ], - "releaseTag": "Public", - "name": "None", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownOfficeTrafficCategory.Optimize:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Optimize = " - }, - { - "kind": "Content", - "text": "\"Optimize\"" - } - ], - "releaseTag": "Public", - "name": "Optimize", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownOfficeTrafficCategory.OptimizeAndAllow:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "OptimizeAndAllow = " - }, - { - "kind": "Content", - "text": "\"OptimizeAndAllow\"" - } - ], - "releaseTag": "Public", - "name": "OptimizeAndAllow", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownOrigin:enum", - "docComment": "/**\n * Known values of {@link Origin} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownOrigin " - } - ], - "releaseTag": "Public", - "name": "KnownOrigin", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownOrigin.Inbound:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Inbound = " - }, - { - "kind": "Content", - "text": "\"Inbound\"" - } - ], - "releaseTag": "Public", - "name": "Inbound", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownOrigin.Local:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Local = " - }, - { - "kind": "Content", - "text": "\"Local\"" - } - ], - "releaseTag": "Public", - "name": "Local", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownOrigin.Outbound:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Outbound = " - }, - { - "kind": "Content", - "text": "\"Outbound\"" - } - ], - "releaseTag": "Public", - "name": "Outbound", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownOutputType:enum", - "docComment": "/**\n * Known values of {@link OutputType} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownOutputType " - } - ], - "releaseTag": "Public", - "name": "KnownOutputType", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownOutputType.Workspace:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Workspace = " - }, - { - "kind": "Content", - "text": "\"Workspace\"" - } - ], - "releaseTag": "Public", - "name": "Workspace", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownOwaspCrsExclusionEntryMatchVariable:enum", - "docComment": "/**\n * Known values of {@link OwaspCrsExclusionEntryMatchVariable} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownOwaspCrsExclusionEntryMatchVariable " - } - ], - "releaseTag": "Public", - "name": "KnownOwaspCrsExclusionEntryMatchVariable", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownOwaspCrsExclusionEntryMatchVariable.RequestArgNames:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "RequestArgNames = " - }, - { - "kind": "Content", - "text": "\"RequestArgNames\"" - } - ], - "releaseTag": "Public", - "name": "RequestArgNames", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownOwaspCrsExclusionEntryMatchVariable.RequestCookieNames:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "RequestCookieNames = " - }, - { - "kind": "Content", - "text": "\"RequestCookieNames\"" - } - ], - "releaseTag": "Public", - "name": "RequestCookieNames", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownOwaspCrsExclusionEntryMatchVariable.RequestHeaderNames:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "RequestHeaderNames = " - }, - { - "kind": "Content", - "text": "\"RequestHeaderNames\"" - } - ], - "releaseTag": "Public", - "name": "RequestHeaderNames", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownOwaspCrsExclusionEntrySelectorMatchOperator:enum", - "docComment": "/**\n * Known values of {@link OwaspCrsExclusionEntrySelectorMatchOperator} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownOwaspCrsExclusionEntrySelectorMatchOperator " - } - ], - "releaseTag": "Public", - "name": "KnownOwaspCrsExclusionEntrySelectorMatchOperator", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownOwaspCrsExclusionEntrySelectorMatchOperator.Contains:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Contains = " - }, - { - "kind": "Content", - "text": "\"Contains\"" - } - ], - "releaseTag": "Public", - "name": "Contains", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownOwaspCrsExclusionEntrySelectorMatchOperator.EndsWith:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "EndsWith = " - }, - { - "kind": "Content", - "text": "\"EndsWith\"" - } - ], - "releaseTag": "Public", - "name": "EndsWith", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownOwaspCrsExclusionEntrySelectorMatchOperator.Equals:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Equals = " - }, - { - "kind": "Content", - "text": "\"Equals\"" - } - ], - "releaseTag": "Public", - "name": "Equals", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownOwaspCrsExclusionEntrySelectorMatchOperator.EqualsAny:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "EqualsAny = " - }, - { - "kind": "Content", - "text": "\"EqualsAny\"" - } - ], - "releaseTag": "Public", - "name": "EqualsAny", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownOwaspCrsExclusionEntrySelectorMatchOperator.StartsWith:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StartsWith = " - }, - { - "kind": "Content", - "text": "\"StartsWith\"" - } - ], - "releaseTag": "Public", - "name": "StartsWith", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownPcError:enum", - "docComment": "/**\n * Known values of {@link PcError} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownPcError " - } - ], - "releaseTag": "Public", - "name": "KnownPcError", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownPcError.AgentStopped:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "AgentStopped = " - }, - { - "kind": "Content", - "text": "\"AgentStopped\"" - } - ], - "releaseTag": "Public", - "name": "AgentStopped", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownPcError.CaptureFailed:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "CaptureFailed = " - }, - { - "kind": "Content", - "text": "\"CaptureFailed\"" - } - ], - "releaseTag": "Public", - "name": "CaptureFailed", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownPcError.InternalError:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "InternalError = " - }, - { - "kind": "Content", - "text": "\"InternalError\"" - } - ], - "releaseTag": "Public", - "name": "InternalError", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownPcError.LocalFileFailed:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "LocalFileFailed = " - }, - { - "kind": "Content", - "text": "\"LocalFileFailed\"" - } - ], - "releaseTag": "Public", - "name": "LocalFileFailed", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownPcError.StorageFailed:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StorageFailed = " - }, - { - "kind": "Content", - "text": "\"StorageFailed\"" - } - ], - "releaseTag": "Public", - "name": "StorageFailed", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownPcProtocol:enum", - "docComment": "/**\n * Known values of {@link PcProtocol} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownPcProtocol " - } - ], - "releaseTag": "Public", - "name": "KnownPcProtocol", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownPcProtocol.Any:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Any = " - }, - { - "kind": "Content", - "text": "\"Any\"" - } - ], - "releaseTag": "Public", - "name": "Any", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownPcProtocol.TCP:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "TCP = " - }, - { - "kind": "Content", - "text": "\"TCP\"" - } - ], - "releaseTag": "Public", - "name": "TCP", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownPcProtocol.UDP:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "UDP = " - }, - { - "kind": "Content", - "text": "\"UDP\"" - } - ], - "releaseTag": "Public", - "name": "UDP", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownPcStatus:enum", - "docComment": "/**\n * Known values of {@link PcStatus} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownPcStatus " - } - ], - "releaseTag": "Public", - "name": "KnownPcStatus", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownPcStatus.Error:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Error = " - }, - { - "kind": "Content", - "text": "\"Error\"" - } - ], - "releaseTag": "Public", - "name": "Error", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownPcStatus.NotStarted:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "NotStarted = " - }, - { - "kind": "Content", - "text": "\"NotStarted\"" - } - ], - "releaseTag": "Public", - "name": "NotStarted", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownPcStatus.Running:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Running = " - }, - { - "kind": "Content", - "text": "\"Running\"" - } - ], - "releaseTag": "Public", - "name": "Running", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownPcStatus.Stopped:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Stopped = " - }, - { - "kind": "Content", - "text": "\"Stopped\"" - } - ], - "releaseTag": "Public", - "name": "Stopped", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownPcStatus.Unknown:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Unknown = " - }, - { - "kind": "Content", - "text": "\"Unknown\"" - } - ], - "releaseTag": "Public", - "name": "Unknown", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownPfsGroup:enum", - "docComment": "/**\n * Known values of {@link PfsGroup} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownPfsGroup " - } - ], - "releaseTag": "Public", - "name": "KnownPfsGroup", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownPfsGroup.ECP256:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "ECP256 = " - }, - { - "kind": "Content", - "text": "\"ECP256\"" - } - ], - "releaseTag": "Public", - "name": "ECP256", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownPfsGroup.ECP384:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "ECP384 = " - }, - { - "kind": "Content", - "text": "\"ECP384\"" - } - ], - "releaseTag": "Public", - "name": "ECP384", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownPfsGroup.None:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "None = " - }, - { - "kind": "Content", - "text": "\"None\"" - } - ], - "releaseTag": "Public", - "name": "None", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownPfsGroup.PFS1:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "PFS1 = " - }, - { - "kind": "Content", - "text": "\"PFS1\"" - } - ], - "releaseTag": "Public", - "name": "PFS1", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownPfsGroup.PFS14:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "PFS14 = " - }, - { - "kind": "Content", - "text": "\"PFS14\"" - } - ], - "releaseTag": "Public", - "name": "PFS14", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownPfsGroup.PFS2:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "PFS2 = " - }, - { - "kind": "Content", - "text": "\"PFS2\"" - } - ], - "releaseTag": "Public", - "name": "PFS2", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownPfsGroup.PFS2048:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "PFS2048 = " - }, - { - "kind": "Content", - "text": "\"PFS2048\"" - } - ], - "releaseTag": "Public", - "name": "PFS2048", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownPfsGroup.PFS24:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "PFS24 = " - }, - { - "kind": "Content", - "text": "\"PFS24\"" - } - ], - "releaseTag": "Public", - "name": "PFS24", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownPfsGroup.Pfsmm:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Pfsmm = " - }, - { - "kind": "Content", - "text": "\"PFSMM\"" - } - ], - "releaseTag": "Public", - "name": "Pfsmm", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownPreferredIPVersion:enum", - "docComment": "/**\n * Known values of {@link PreferredIPVersion} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownPreferredIPVersion " - } - ], - "releaseTag": "Public", - "name": "KnownPreferredIPVersion", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownPreferredIPVersion.IPv4:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "IPv4 = " - }, - { - "kind": "Content", - "text": "\"IPv4\"" - } - ], - "releaseTag": "Public", - "name": "IPv4", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownPreferredIPVersion.IPv6:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "IPv6 = " - }, - { - "kind": "Content", - "text": "\"IPv6\"" - } - ], - "releaseTag": "Public", - "name": "IPv6", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownProbeProtocol:enum", - "docComment": "/**\n * Known values of {@link ProbeProtocol} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownProbeProtocol " - } - ], - "releaseTag": "Public", - "name": "KnownProbeProtocol", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownProbeProtocol.Http:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Http = " - }, - { - "kind": "Content", - "text": "\"Http\"" - } - ], - "releaseTag": "Public", - "name": "Http", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownProbeProtocol.Https:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Https = " - }, - { - "kind": "Content", - "text": "\"Https\"" - } - ], - "releaseTag": "Public", - "name": "Https", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownProbeProtocol.Tcp:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Tcp = " - }, - { - "kind": "Content", - "text": "\"Tcp\"" - } - ], - "releaseTag": "Public", - "name": "Tcp", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownProcessorArchitecture:enum", - "docComment": "/**\n * Known values of {@link ProcessorArchitecture} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownProcessorArchitecture " - } - ], - "releaseTag": "Public", - "name": "KnownProcessorArchitecture", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownProcessorArchitecture.Amd64:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Amd64 = " - }, - { - "kind": "Content", - "text": "\"Amd64\"" - } - ], - "releaseTag": "Public", - "name": "Amd64", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownProcessorArchitecture.X86:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "X86 = " - }, - { - "kind": "Content", - "text": "\"X86\"" - } - ], - "releaseTag": "Public", - "name": "X86", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownProtocol:enum", - "docComment": "/**\n * Known values of {@link Protocol} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownProtocol " - } - ], - "releaseTag": "Public", - "name": "KnownProtocol", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownProtocol.Http:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Http = " - }, - { - "kind": "Content", - "text": "\"Http\"" - } - ], - "releaseTag": "Public", - "name": "Http", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownProtocol.Https:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Https = " - }, - { - "kind": "Content", - "text": "\"Https\"" - } - ], - "releaseTag": "Public", - "name": "Https", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownProtocol.Icmp:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Icmp = " - }, - { - "kind": "Content", - "text": "\"Icmp\"" - } - ], - "releaseTag": "Public", - "name": "Icmp", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownProtocol.Tcp:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Tcp = " - }, - { - "kind": "Content", - "text": "\"Tcp\"" - } - ], - "releaseTag": "Public", - "name": "Tcp", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownProvisioningState:enum", - "docComment": "/**\n * Known values of {@link ProvisioningState} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownProvisioningState " - } - ], - "releaseTag": "Public", - "name": "KnownProvisioningState", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownProvisioningState.Deleting:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Deleting = " - }, - { - "kind": "Content", - "text": "\"Deleting\"" - } - ], - "releaseTag": "Public", - "name": "Deleting", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownProvisioningState.Failed:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Failed = " - }, - { - "kind": "Content", - "text": "\"Failed\"" - } - ], - "releaseTag": "Public", - "name": "Failed", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownProvisioningState.Succeeded:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Succeeded = " - }, - { - "kind": "Content", - "text": "\"Succeeded\"" - } - ], - "releaseTag": "Public", - "name": "Succeeded", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownProvisioningState.Updating:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Updating = " - }, - { - "kind": "Content", - "text": "\"Updating\"" - } - ], - "releaseTag": "Public", - "name": "Updating", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownPublicIPAddressSkuName:enum", - "docComment": "/**\n * Known values of {@link PublicIPAddressSkuName} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownPublicIPAddressSkuName " - } - ], - "releaseTag": "Public", - "name": "KnownPublicIPAddressSkuName", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownPublicIPAddressSkuName.Basic:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Basic = " - }, - { - "kind": "Content", - "text": "\"Basic\"" - } - ], - "releaseTag": "Public", - "name": "Basic", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownPublicIPAddressSkuName.Standard:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Standard = " - }, - { - "kind": "Content", - "text": "\"Standard\"" - } - ], - "releaseTag": "Public", - "name": "Standard", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownPublicIPPrefixSkuName:enum", - "docComment": "/**\n * Known values of {@link PublicIPPrefixSkuName} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownPublicIPPrefixSkuName " - } - ], - "releaseTag": "Public", - "name": "KnownPublicIPPrefixSkuName", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownPublicIPPrefixSkuName.Standard:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Standard = " - }, - { - "kind": "Content", - "text": "\"Standard\"" - } - ], - "releaseTag": "Public", - "name": "Standard", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownRouteFilterRuleType:enum", - "docComment": "/**\n * Known values of {@link RouteFilterRuleType} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownRouteFilterRuleType " - } - ], - "releaseTag": "Public", - "name": "KnownRouteFilterRuleType", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownRouteFilterRuleType.Community:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Community = " - }, - { - "kind": "Content", - "text": "\"Community\"" - } - ], - "releaseTag": "Public", - "name": "Community", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownRouteNextHopType:enum", - "docComment": "/**\n * Known values of {@link RouteNextHopType} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownRouteNextHopType " - } - ], - "releaseTag": "Public", - "name": "KnownRouteNextHopType", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownRouteNextHopType.Internet:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Internet = " - }, - { - "kind": "Content", - "text": "\"Internet\"" - } - ], - "releaseTag": "Public", - "name": "Internet", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownRouteNextHopType.None:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "None = " - }, - { - "kind": "Content", - "text": "\"None\"" - } - ], - "releaseTag": "Public", - "name": "None", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownRouteNextHopType.VirtualAppliance:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "VirtualAppliance = " - }, - { - "kind": "Content", - "text": "\"VirtualAppliance\"" - } - ], - "releaseTag": "Public", - "name": "VirtualAppliance", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownRouteNextHopType.VirtualNetworkGateway:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "VirtualNetworkGateway = " - }, - { - "kind": "Content", - "text": "\"VirtualNetworkGateway\"" - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkGateway", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownRouteNextHopType.VnetLocal:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "VnetLocal = " - }, - { - "kind": "Content", - "text": "\"VnetLocal\"" - } - ], - "releaseTag": "Public", - "name": "VnetLocal", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownSecurityPartnerProviderConnectionStatus:enum", - "docComment": "/**\n * Known values of {@link SecurityPartnerProviderConnectionStatus} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownSecurityPartnerProviderConnectionStatus " - } - ], - "releaseTag": "Public", - "name": "KnownSecurityPartnerProviderConnectionStatus", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownSecurityPartnerProviderConnectionStatus.Connected:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Connected = " - }, - { - "kind": "Content", - "text": "\"Connected\"" - } - ], - "releaseTag": "Public", - "name": "Connected", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownSecurityPartnerProviderConnectionStatus.NotConnected:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "NotConnected = " - }, - { - "kind": "Content", - "text": "\"NotConnected\"" - } - ], - "releaseTag": "Public", - "name": "NotConnected", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownSecurityPartnerProviderConnectionStatus.PartiallyConnected:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "PartiallyConnected = " - }, - { - "kind": "Content", - "text": "\"PartiallyConnected\"" - } - ], - "releaseTag": "Public", - "name": "PartiallyConnected", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownSecurityPartnerProviderConnectionStatus.Unknown:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Unknown = " - }, - { - "kind": "Content", - "text": "\"Unknown\"" - } - ], - "releaseTag": "Public", - "name": "Unknown", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownSecurityProviderName:enum", - "docComment": "/**\n * Known values of {@link SecurityProviderName} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownSecurityProviderName " - } - ], - "releaseTag": "Public", - "name": "KnownSecurityProviderName", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownSecurityProviderName.Checkpoint:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Checkpoint = " - }, - { - "kind": "Content", - "text": "\"Checkpoint\"" - } - ], - "releaseTag": "Public", - "name": "Checkpoint", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownSecurityProviderName.IBoss:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "IBoss = " - }, - { - "kind": "Content", - "text": "\"IBoss\"" - } - ], - "releaseTag": "Public", - "name": "IBoss", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownSecurityProviderName.ZScaler:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "ZScaler = " - }, - { - "kind": "Content", - "text": "\"ZScaler\"" - } - ], - "releaseTag": "Public", - "name": "ZScaler", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownSecurityRuleAccess:enum", - "docComment": "/**\n * Known values of {@link SecurityRuleAccess} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownSecurityRuleAccess " - } - ], - "releaseTag": "Public", - "name": "KnownSecurityRuleAccess", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownSecurityRuleAccess.Allow:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Allow = " - }, - { - "kind": "Content", - "text": "\"Allow\"" - } - ], - "releaseTag": "Public", - "name": "Allow", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownSecurityRuleAccess.Deny:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Deny = " - }, - { - "kind": "Content", - "text": "\"Deny\"" - } - ], - "releaseTag": "Public", - "name": "Deny", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownSecurityRuleDirection:enum", - "docComment": "/**\n * Known values of {@link SecurityRuleDirection} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownSecurityRuleDirection " - } - ], - "releaseTag": "Public", - "name": "KnownSecurityRuleDirection", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownSecurityRuleDirection.Inbound:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Inbound = " - }, - { - "kind": "Content", - "text": "\"Inbound\"" - } - ], - "releaseTag": "Public", - "name": "Inbound", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownSecurityRuleDirection.Outbound:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Outbound = " - }, - { - "kind": "Content", - "text": "\"Outbound\"" - } - ], - "releaseTag": "Public", - "name": "Outbound", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownSecurityRuleProtocol:enum", - "docComment": "/**\n * Known values of {@link SecurityRuleProtocol} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownSecurityRuleProtocol " - } - ], - "releaseTag": "Public", - "name": "KnownSecurityRuleProtocol", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownSecurityRuleProtocol.Ah:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Ah = " - }, - { - "kind": "Content", - "text": "\"Ah\"" - } - ], - "releaseTag": "Public", - "name": "Ah", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownSecurityRuleProtocol.Asterisk:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Asterisk = " - }, - { - "kind": "Content", - "text": "\"*\"" - } - ], - "releaseTag": "Public", - "name": "Asterisk", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownSecurityRuleProtocol.Esp:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Esp = " - }, - { - "kind": "Content", - "text": "\"Esp\"" - } - ], - "releaseTag": "Public", - "name": "Esp", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownSecurityRuleProtocol.Icmp:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Icmp = " - }, - { - "kind": "Content", - "text": "\"Icmp\"" - } - ], - "releaseTag": "Public", - "name": "Icmp", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownSecurityRuleProtocol.Tcp:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Tcp = " - }, - { - "kind": "Content", - "text": "\"Tcp\"" - } - ], - "releaseTag": "Public", - "name": "Tcp", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownSecurityRuleProtocol.Udp:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Udp = " - }, - { - "kind": "Content", - "text": "\"Udp\"" - } - ], - "releaseTag": "Public", - "name": "Udp", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownServiceProviderProvisioningState:enum", - "docComment": "/**\n * Known values of {@link ServiceProviderProvisioningState} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownServiceProviderProvisioningState " - } - ], - "releaseTag": "Public", - "name": "KnownServiceProviderProvisioningState", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownServiceProviderProvisioningState.Deprovisioning:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Deprovisioning = " - }, - { - "kind": "Content", - "text": "\"Deprovisioning\"" - } - ], - "releaseTag": "Public", - "name": "Deprovisioning", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownServiceProviderProvisioningState.NotProvisioned:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "NotProvisioned = " - }, - { - "kind": "Content", - "text": "\"NotProvisioned\"" - } - ], - "releaseTag": "Public", - "name": "NotProvisioned", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownServiceProviderProvisioningState.Provisioned:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Provisioned = " - }, - { - "kind": "Content", - "text": "\"Provisioned\"" - } - ], - "releaseTag": "Public", - "name": "Provisioned", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownServiceProviderProvisioningState.Provisioning:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Provisioning = " - }, - { - "kind": "Content", - "text": "\"Provisioning\"" - } - ], - "releaseTag": "Public", - "name": "Provisioning", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownSeverity:enum", - "docComment": "/**\n * Known values of {@link Severity} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownSeverity " - } - ], - "releaseTag": "Public", - "name": "KnownSeverity", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownSeverity.Error:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Error = " - }, - { - "kind": "Content", - "text": "\"Error\"" - } - ], - "releaseTag": "Public", - "name": "Error", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownSeverity.Warning:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Warning = " - }, - { - "kind": "Content", - "text": "\"Warning\"" - } - ], - "releaseTag": "Public", - "name": "Warning", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownTransportProtocol:enum", - "docComment": "/**\n * Known values of {@link TransportProtocol} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownTransportProtocol " - } - ], - "releaseTag": "Public", - "name": "KnownTransportProtocol", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownTransportProtocol.All:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "All = " - }, - { - "kind": "Content", - "text": "\"All\"" - } - ], - "releaseTag": "Public", - "name": "All", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownTransportProtocol.Tcp:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Tcp = " - }, - { - "kind": "Content", - "text": "\"Tcp\"" - } - ], - "releaseTag": "Public", - "name": "Tcp", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownTransportProtocol.Udp:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Udp = " - }, - { - "kind": "Content", - "text": "\"Udp\"" - } - ], - "releaseTag": "Public", - "name": "Udp", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownTunnelConnectionStatus:enum", - "docComment": "/**\n * Known values of {@link TunnelConnectionStatus} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownTunnelConnectionStatus " - } - ], - "releaseTag": "Public", - "name": "KnownTunnelConnectionStatus", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownTunnelConnectionStatus.Connected:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Connected = " - }, - { - "kind": "Content", - "text": "\"Connected\"" - } - ], - "releaseTag": "Public", - "name": "Connected", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownTunnelConnectionStatus.Connecting:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Connecting = " - }, - { - "kind": "Content", - "text": "\"Connecting\"" - } - ], - "releaseTag": "Public", - "name": "Connecting", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownTunnelConnectionStatus.NotConnected:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "NotConnected = " - }, - { - "kind": "Content", - "text": "\"NotConnected\"" - } - ], - "releaseTag": "Public", - "name": "NotConnected", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownTunnelConnectionStatus.Unknown:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Unknown = " - }, - { - "kind": "Content", - "text": "\"Unknown\"" - } - ], - "releaseTag": "Public", - "name": "Unknown", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownUsageUnit:enum", - "docComment": "/**\n * Known values of {@link UsageUnit} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownUsageUnit " - } - ], - "releaseTag": "Public", - "name": "KnownUsageUnit", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownUsageUnit.Count:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Count = " - }, - { - "kind": "Content", - "text": "\"Count\"" - } - ], - "releaseTag": "Public", - "name": "Count", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownVerbosityLevel:enum", - "docComment": "/**\n * Known values of {@link VerbosityLevel} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownVerbosityLevel " - } - ], - "releaseTag": "Public", - "name": "KnownVerbosityLevel", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownVerbosityLevel.Full:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Full = " - }, - { - "kind": "Content", - "text": "\"Full\"" - } - ], - "releaseTag": "Public", - "name": "Full", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownVerbosityLevel.Minimum:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Minimum = " - }, - { - "kind": "Content", - "text": "\"Minimum\"" - } - ], - "releaseTag": "Public", - "name": "Minimum", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownVerbosityLevel.Normal:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Normal = " - }, - { - "kind": "Content", - "text": "\"Normal\"" - } - ], - "releaseTag": "Public", - "name": "Normal", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewayConnectionProtocol:enum", - "docComment": "/**\n * Known values of {@link VirtualNetworkGatewayConnectionProtocol} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownVirtualNetworkGatewayConnectionProtocol " - } - ], - "releaseTag": "Public", - "name": "KnownVirtualNetworkGatewayConnectionProtocol", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewayConnectionProtocol.IKEv1:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "IKEv1 = " - }, - { - "kind": "Content", - "text": "\"IKEv1\"" - } - ], - "releaseTag": "Public", - "name": "IKEv1", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewayConnectionProtocol.IKEv2:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "IKEv2 = " - }, - { - "kind": "Content", - "text": "\"IKEv2\"" - } - ], - "releaseTag": "Public", - "name": "IKEv2", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewayConnectionStatus:enum", - "docComment": "/**\n * Known values of {@link VirtualNetworkGatewayConnectionStatus} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownVirtualNetworkGatewayConnectionStatus " - } - ], - "releaseTag": "Public", - "name": "KnownVirtualNetworkGatewayConnectionStatus", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewayConnectionStatus.Connected:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Connected = " - }, - { - "kind": "Content", - "text": "\"Connected\"" - } - ], - "releaseTag": "Public", - "name": "Connected", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewayConnectionStatus.Connecting:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Connecting = " - }, - { - "kind": "Content", - "text": "\"Connecting\"" - } - ], - "releaseTag": "Public", - "name": "Connecting", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewayConnectionStatus.NotConnected:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "NotConnected = " - }, - { - "kind": "Content", - "text": "\"NotConnected\"" - } - ], - "releaseTag": "Public", - "name": "NotConnected", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewayConnectionStatus.Unknown:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Unknown = " - }, - { - "kind": "Content", - "text": "\"Unknown\"" - } - ], - "releaseTag": "Public", - "name": "Unknown", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewayConnectionType:enum", - "docComment": "/**\n * Known values of {@link VirtualNetworkGatewayConnectionType} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownVirtualNetworkGatewayConnectionType " - } - ], - "releaseTag": "Public", - "name": "KnownVirtualNetworkGatewayConnectionType", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewayConnectionType.ExpressRoute:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "ExpressRoute = " - }, - { - "kind": "Content", - "text": "\"ExpressRoute\"" - } - ], - "releaseTag": "Public", - "name": "ExpressRoute", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewayConnectionType.IPsec:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "IPsec = " - }, - { - "kind": "Content", - "text": "\"IPsec\"" - } - ], - "releaseTag": "Public", - "name": "IPsec", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewayConnectionType.Vnet2Vnet:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Vnet2Vnet = " - }, - { - "kind": "Content", - "text": "\"Vnet2Vnet\"" - } - ], - "releaseTag": "Public", - "name": "Vnet2Vnet", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewayConnectionType.VPNClient:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "VPNClient = " - }, - { - "kind": "Content", - "text": "\"VPNClient\"" - } - ], - "releaseTag": "Public", - "name": "VPNClient", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewaySkuName:enum", - "docComment": "/**\n * Known values of {@link VirtualNetworkGatewaySkuName} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownVirtualNetworkGatewaySkuName " - } - ], - "releaseTag": "Public", - "name": "KnownVirtualNetworkGatewaySkuName", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewaySkuName.Basic:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Basic = " - }, - { - "kind": "Content", - "text": "\"Basic\"" - } - ], - "releaseTag": "Public", - "name": "Basic", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewaySkuName.ErGw1AZ:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "ErGw1AZ = " - }, - { - "kind": "Content", - "text": "\"ErGw1AZ\"" - } - ], - "releaseTag": "Public", - "name": "ErGw1AZ", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewaySkuName.ErGw2AZ:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "ErGw2AZ = " - }, - { - "kind": "Content", - "text": "\"ErGw2AZ\"" - } - ], - "releaseTag": "Public", - "name": "ErGw2AZ", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewaySkuName.ErGw3AZ:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "ErGw3AZ = " - }, - { - "kind": "Content", - "text": "\"ErGw3AZ\"" - } - ], - "releaseTag": "Public", - "name": "ErGw3AZ", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewaySkuName.HighPerformance:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "HighPerformance = " - }, - { - "kind": "Content", - "text": "\"HighPerformance\"" - } - ], - "releaseTag": "Public", - "name": "HighPerformance", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewaySkuName.Standard:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Standard = " - }, - { - "kind": "Content", - "text": "\"Standard\"" - } - ], - "releaseTag": "Public", - "name": "Standard", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewaySkuName.UltraPerformance:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "UltraPerformance = " - }, - { - "kind": "Content", - "text": "\"UltraPerformance\"" - } - ], - "releaseTag": "Public", - "name": "UltraPerformance", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewaySkuName.VpnGw1:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "VpnGw1 = " - }, - { - "kind": "Content", - "text": "\"VpnGw1\"" - } - ], - "releaseTag": "Public", - "name": "VpnGw1", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewaySkuName.VpnGw1AZ:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "VpnGw1AZ = " - }, - { - "kind": "Content", - "text": "\"VpnGw1AZ\"" - } - ], - "releaseTag": "Public", - "name": "VpnGw1AZ", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewaySkuName.VpnGw2:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "VpnGw2 = " - }, - { - "kind": "Content", - "text": "\"VpnGw2\"" - } - ], - "releaseTag": "Public", - "name": "VpnGw2", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewaySkuName.VpnGw2AZ:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "VpnGw2AZ = " - }, - { - "kind": "Content", - "text": "\"VpnGw2AZ\"" - } - ], - "releaseTag": "Public", - "name": "VpnGw2AZ", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewaySkuName.VpnGw3:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "VpnGw3 = " - }, - { - "kind": "Content", - "text": "\"VpnGw3\"" - } - ], - "releaseTag": "Public", - "name": "VpnGw3", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewaySkuName.VpnGw3AZ:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "VpnGw3AZ = " - }, - { - "kind": "Content", - "text": "\"VpnGw3AZ\"" - } - ], - "releaseTag": "Public", - "name": "VpnGw3AZ", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewaySkuName.VpnGw4:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "VpnGw4 = " - }, - { - "kind": "Content", - "text": "\"VpnGw4\"" - } - ], - "releaseTag": "Public", - "name": "VpnGw4", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewaySkuName.VpnGw4AZ:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "VpnGw4AZ = " - }, - { - "kind": "Content", - "text": "\"VpnGw4AZ\"" - } - ], - "releaseTag": "Public", - "name": "VpnGw4AZ", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewaySkuName.VpnGw5:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "VpnGw5 = " - }, - { - "kind": "Content", - "text": "\"VpnGw5\"" - } - ], - "releaseTag": "Public", - "name": "VpnGw5", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewaySkuName.VpnGw5AZ:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "VpnGw5AZ = " - }, - { - "kind": "Content", - "text": "\"VpnGw5AZ\"" - } - ], - "releaseTag": "Public", - "name": "VpnGw5AZ", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewaySkuTier:enum", - "docComment": "/**\n * Known values of {@link VirtualNetworkGatewaySkuTier} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownVirtualNetworkGatewaySkuTier " - } - ], - "releaseTag": "Public", - "name": "KnownVirtualNetworkGatewaySkuTier", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewaySkuTier.Basic:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Basic = " - }, - { - "kind": "Content", - "text": "\"Basic\"" - } - ], - "releaseTag": "Public", - "name": "Basic", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewaySkuTier.ErGw1AZ:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "ErGw1AZ = " - }, - { - "kind": "Content", - "text": "\"ErGw1AZ\"" - } - ], - "releaseTag": "Public", - "name": "ErGw1AZ", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewaySkuTier.ErGw2AZ:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "ErGw2AZ = " - }, - { - "kind": "Content", - "text": "\"ErGw2AZ\"" - } - ], - "releaseTag": "Public", - "name": "ErGw2AZ", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewaySkuTier.ErGw3AZ:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "ErGw3AZ = " - }, - { - "kind": "Content", - "text": "\"ErGw3AZ\"" - } - ], - "releaseTag": "Public", - "name": "ErGw3AZ", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewaySkuTier.HighPerformance:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "HighPerformance = " - }, - { - "kind": "Content", - "text": "\"HighPerformance\"" - } - ], - "releaseTag": "Public", - "name": "HighPerformance", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewaySkuTier.Standard:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Standard = " - }, - { - "kind": "Content", - "text": "\"Standard\"" - } - ], - "releaseTag": "Public", - "name": "Standard", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewaySkuTier.UltraPerformance:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "UltraPerformance = " - }, - { - "kind": "Content", - "text": "\"UltraPerformance\"" - } - ], - "releaseTag": "Public", - "name": "UltraPerformance", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewaySkuTier.VpnGw1:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "VpnGw1 = " - }, - { - "kind": "Content", - "text": "\"VpnGw1\"" - } - ], - "releaseTag": "Public", - "name": "VpnGw1", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewaySkuTier.VpnGw1AZ:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "VpnGw1AZ = " - }, - { - "kind": "Content", - "text": "\"VpnGw1AZ\"" - } - ], - "releaseTag": "Public", - "name": "VpnGw1AZ", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewaySkuTier.VpnGw2:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "VpnGw2 = " - }, - { - "kind": "Content", - "text": "\"VpnGw2\"" - } - ], - "releaseTag": "Public", - "name": "VpnGw2", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewaySkuTier.VpnGw2AZ:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "VpnGw2AZ = " - }, - { - "kind": "Content", - "text": "\"VpnGw2AZ\"" - } - ], - "releaseTag": "Public", - "name": "VpnGw2AZ", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewaySkuTier.VpnGw3:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "VpnGw3 = " - }, - { - "kind": "Content", - "text": "\"VpnGw3\"" - } - ], - "releaseTag": "Public", - "name": "VpnGw3", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewaySkuTier.VpnGw3AZ:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "VpnGw3AZ = " - }, - { - "kind": "Content", - "text": "\"VpnGw3AZ\"" - } - ], - "releaseTag": "Public", - "name": "VpnGw3AZ", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewaySkuTier.VpnGw4:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "VpnGw4 = " - }, - { - "kind": "Content", - "text": "\"VpnGw4\"" - } - ], - "releaseTag": "Public", - "name": "VpnGw4", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewaySkuTier.VpnGw4AZ:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "VpnGw4AZ = " - }, - { - "kind": "Content", - "text": "\"VpnGw4AZ\"" - } - ], - "releaseTag": "Public", - "name": "VpnGw4AZ", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewaySkuTier.VpnGw5:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "VpnGw5 = " - }, - { - "kind": "Content", - "text": "\"VpnGw5\"" - } - ], - "releaseTag": "Public", - "name": "VpnGw5", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewaySkuTier.VpnGw5AZ:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "VpnGw5AZ = " - }, - { - "kind": "Content", - "text": "\"VpnGw5AZ\"" - } - ], - "releaseTag": "Public", - "name": "VpnGw5AZ", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewayType:enum", - "docComment": "/**\n * Known values of {@link VirtualNetworkGatewayType} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownVirtualNetworkGatewayType " - } - ], - "releaseTag": "Public", - "name": "KnownVirtualNetworkGatewayType", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewayType.ExpressRoute:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "ExpressRoute = " - }, - { - "kind": "Content", - "text": "\"ExpressRoute\"" - } - ], - "releaseTag": "Public", - "name": "ExpressRoute", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewayType.Vpn:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Vpn = " - }, - { - "kind": "Content", - "text": "\"Vpn\"" - } - ], - "releaseTag": "Public", - "name": "Vpn", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownVirtualNetworkPeeringState:enum", - "docComment": "/**\n * Known values of {@link VirtualNetworkPeeringState} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownVirtualNetworkPeeringState " - } - ], - "releaseTag": "Public", - "name": "KnownVirtualNetworkPeeringState", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownVirtualNetworkPeeringState.Connected:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Connected = " - }, - { - "kind": "Content", - "text": "\"Connected\"" - } - ], - "releaseTag": "Public", - "name": "Connected", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownVirtualNetworkPeeringState.Disconnected:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Disconnected = " - }, - { - "kind": "Content", - "text": "\"Disconnected\"" - } - ], - "releaseTag": "Public", - "name": "Disconnected", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownVirtualNetworkPeeringState.Initiated:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Initiated = " - }, - { - "kind": "Content", - "text": "\"Initiated\"" - } - ], - "releaseTag": "Public", - "name": "Initiated", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownVirtualWanSecurityProviderType:enum", - "docComment": "/**\n * Known values of {@link VirtualWanSecurityProviderType} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownVirtualWanSecurityProviderType " - } - ], - "releaseTag": "Public", - "name": "KnownVirtualWanSecurityProviderType", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownVirtualWanSecurityProviderType.External:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "External = " - }, - { - "kind": "Content", - "text": "\"External\"" - } - ], - "releaseTag": "Public", - "name": "External", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownVirtualWanSecurityProviderType.Native:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Native = " - }, - { - "kind": "Content", - "text": "\"Native\"" - } - ], - "releaseTag": "Public", - "name": "Native", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownVpnAuthenticationType:enum", - "docComment": "/**\n * Known values of {@link VpnAuthenticationType} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownVpnAuthenticationType " - } - ], - "releaseTag": "Public", - "name": "KnownVpnAuthenticationType", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownVpnAuthenticationType.AAD:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "AAD = " - }, - { - "kind": "Content", - "text": "\"AAD\"" - } - ], - "releaseTag": "Public", - "name": "AAD", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownVpnAuthenticationType.Certificate:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Certificate = " - }, - { - "kind": "Content", - "text": "\"Certificate\"" - } - ], - "releaseTag": "Public", - "name": "Certificate", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownVpnAuthenticationType.Radius:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Radius = " - }, - { - "kind": "Content", - "text": "\"Radius\"" - } - ], - "releaseTag": "Public", - "name": "Radius", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownVpnClientProtocol:enum", - "docComment": "/**\n * Known values of {@link VpnClientProtocol} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownVpnClientProtocol " - } - ], - "releaseTag": "Public", - "name": "KnownVpnClientProtocol", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownVpnClientProtocol.IkeV2:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "IkeV2 = " - }, - { - "kind": "Content", - "text": "\"IkeV2\"" - } - ], - "releaseTag": "Public", - "name": "IkeV2", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownVpnClientProtocol.OpenVPN:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "OpenVPN = " - }, - { - "kind": "Content", - "text": "\"OpenVPN\"" - } - ], - "releaseTag": "Public", - "name": "OpenVPN", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownVpnClientProtocol.Sstp:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Sstp = " - }, - { - "kind": "Content", - "text": "\"SSTP\"" - } - ], - "releaseTag": "Public", - "name": "Sstp", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownVpnConnectionStatus:enum", - "docComment": "/**\n * Known values of {@link VpnConnectionStatus} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownVpnConnectionStatus " - } - ], - "releaseTag": "Public", - "name": "KnownVpnConnectionStatus", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownVpnConnectionStatus.Connected:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Connected = " - }, - { - "kind": "Content", - "text": "\"Connected\"" - } - ], - "releaseTag": "Public", - "name": "Connected", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownVpnConnectionStatus.Connecting:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Connecting = " - }, - { - "kind": "Content", - "text": "\"Connecting\"" - } - ], - "releaseTag": "Public", - "name": "Connecting", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownVpnConnectionStatus.NotConnected:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "NotConnected = " - }, - { - "kind": "Content", - "text": "\"NotConnected\"" - } - ], - "releaseTag": "Public", - "name": "NotConnected", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownVpnConnectionStatus.Unknown:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Unknown = " - }, - { - "kind": "Content", - "text": "\"Unknown\"" - } - ], - "releaseTag": "Public", - "name": "Unknown", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownVpnGatewayGeneration:enum", - "docComment": "/**\n * Known values of {@link VpnGatewayGeneration} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownVpnGatewayGeneration " - } - ], - "releaseTag": "Public", - "name": "KnownVpnGatewayGeneration", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownVpnGatewayGeneration.Generation1:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Generation1 = " - }, - { - "kind": "Content", - "text": "\"Generation1\"" - } - ], - "releaseTag": "Public", - "name": "Generation1", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownVpnGatewayGeneration.Generation2:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Generation2 = " - }, - { - "kind": "Content", - "text": "\"Generation2\"" - } - ], - "releaseTag": "Public", - "name": "Generation2", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownVpnGatewayGeneration.None:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "None = " - }, - { - "kind": "Content", - "text": "\"None\"" - } - ], - "releaseTag": "Public", - "name": "None", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownVpnGatewayTunnelingProtocol:enum", - "docComment": "/**\n * Known values of {@link VpnGatewayTunnelingProtocol} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownVpnGatewayTunnelingProtocol " - } - ], - "releaseTag": "Public", - "name": "KnownVpnGatewayTunnelingProtocol", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownVpnGatewayTunnelingProtocol.IkeV2:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "IkeV2 = " - }, - { - "kind": "Content", - "text": "\"IkeV2\"" - } - ], - "releaseTag": "Public", - "name": "IkeV2", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownVpnGatewayTunnelingProtocol.OpenVPN:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "OpenVPN = " - }, - { - "kind": "Content", - "text": "\"OpenVPN\"" - } - ], - "releaseTag": "Public", - "name": "OpenVPN", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownVpnType:enum", - "docComment": "/**\n * Known values of {@link VpnType} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownVpnType " - } - ], - "releaseTag": "Public", - "name": "KnownVpnType", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownVpnType.PolicyBased:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "PolicyBased = " - }, - { - "kind": "Content", - "text": "\"PolicyBased\"" - } - ], - "releaseTag": "Public", - "name": "PolicyBased", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownVpnType.RouteBased:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "RouteBased = " - }, - { - "kind": "Content", - "text": "\"RouteBased\"" - } - ], - "releaseTag": "Public", - "name": "RouteBased", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownWebApplicationFirewallAction:enum", - "docComment": "/**\n * Known values of {@link WebApplicationFirewallAction} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownWebApplicationFirewallAction " - } - ], - "releaseTag": "Public", - "name": "KnownWebApplicationFirewallAction", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownWebApplicationFirewallAction.Allow:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Allow = " - }, - { - "kind": "Content", - "text": "\"Allow\"" - } - ], - "releaseTag": "Public", - "name": "Allow", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownWebApplicationFirewallAction.Block:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Block = " - }, - { - "kind": "Content", - "text": "\"Block\"" - } - ], - "releaseTag": "Public", - "name": "Block", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownWebApplicationFirewallAction.Log:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Log = " - }, - { - "kind": "Content", - "text": "\"Log\"" - } - ], - "releaseTag": "Public", - "name": "Log", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownWebApplicationFirewallEnabledState:enum", - "docComment": "/**\n * Known values of {@link WebApplicationFirewallEnabledState} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownWebApplicationFirewallEnabledState " - } - ], - "releaseTag": "Public", - "name": "KnownWebApplicationFirewallEnabledState", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownWebApplicationFirewallEnabledState.Disabled:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Disabled = " - }, - { - "kind": "Content", - "text": "\"Disabled\"" - } - ], - "releaseTag": "Public", - "name": "Disabled", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownWebApplicationFirewallEnabledState.Enabled:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Enabled = " - }, - { - "kind": "Content", - "text": "\"Enabled\"" - } - ], - "releaseTag": "Public", - "name": "Enabled", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownWebApplicationFirewallMatchVariable:enum", - "docComment": "/**\n * Known values of {@link WebApplicationFirewallMatchVariable} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownWebApplicationFirewallMatchVariable " - } - ], - "releaseTag": "Public", - "name": "KnownWebApplicationFirewallMatchVariable", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownWebApplicationFirewallMatchVariable.PostArgs:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "PostArgs = " - }, - { - "kind": "Content", - "text": "\"PostArgs\"" - } - ], - "releaseTag": "Public", - "name": "PostArgs", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownWebApplicationFirewallMatchVariable.QueryString:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "QueryString = " - }, - { - "kind": "Content", - "text": "\"QueryString\"" - } - ], - "releaseTag": "Public", - "name": "QueryString", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownWebApplicationFirewallMatchVariable.RemoteAddr:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "RemoteAddr = " - }, - { - "kind": "Content", - "text": "\"RemoteAddr\"" - } - ], - "releaseTag": "Public", - "name": "RemoteAddr", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownWebApplicationFirewallMatchVariable.RequestBody:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "RequestBody = " - }, - { - "kind": "Content", - "text": "\"RequestBody\"" - } - ], - "releaseTag": "Public", - "name": "RequestBody", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownWebApplicationFirewallMatchVariable.RequestCookies:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "RequestCookies = " - }, - { - "kind": "Content", - "text": "\"RequestCookies\"" - } - ], - "releaseTag": "Public", - "name": "RequestCookies", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownWebApplicationFirewallMatchVariable.RequestHeaders:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "RequestHeaders = " - }, - { - "kind": "Content", - "text": "\"RequestHeaders\"" - } - ], - "releaseTag": "Public", - "name": "RequestHeaders", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownWebApplicationFirewallMatchVariable.RequestMethod:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "RequestMethod = " - }, - { - "kind": "Content", - "text": "\"RequestMethod\"" - } - ], - "releaseTag": "Public", - "name": "RequestMethod", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownWebApplicationFirewallMatchVariable.RequestUri:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "RequestUri = " - }, - { - "kind": "Content", - "text": "\"RequestUri\"" - } - ], - "releaseTag": "Public", - "name": "RequestUri", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownWebApplicationFirewallMode:enum", - "docComment": "/**\n * Known values of {@link WebApplicationFirewallMode} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownWebApplicationFirewallMode " - } - ], - "releaseTag": "Public", - "name": "KnownWebApplicationFirewallMode", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownWebApplicationFirewallMode.Detection:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Detection = " - }, - { - "kind": "Content", - "text": "\"Detection\"" - } - ], - "releaseTag": "Public", - "name": "Detection", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownWebApplicationFirewallMode.Prevention:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Prevention = " - }, - { - "kind": "Content", - "text": "\"Prevention\"" - } - ], - "releaseTag": "Public", - "name": "Prevention", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownWebApplicationFirewallOperator:enum", - "docComment": "/**\n * Known values of {@link WebApplicationFirewallOperator} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownWebApplicationFirewallOperator " - } - ], - "releaseTag": "Public", - "name": "KnownWebApplicationFirewallOperator", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownWebApplicationFirewallOperator.BeginsWith:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "BeginsWith = " - }, - { - "kind": "Content", - "text": "\"BeginsWith\"" - } - ], - "releaseTag": "Public", - "name": "BeginsWith", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownWebApplicationFirewallOperator.Contains:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Contains = " - }, - { - "kind": "Content", - "text": "\"Contains\"" - } - ], - "releaseTag": "Public", - "name": "Contains", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownWebApplicationFirewallOperator.EndsWith:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "EndsWith = " - }, - { - "kind": "Content", - "text": "\"EndsWith\"" - } - ], - "releaseTag": "Public", - "name": "EndsWith", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownWebApplicationFirewallOperator.Equal:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Equal = " - }, - { - "kind": "Content", - "text": "\"Equal\"" - } - ], - "releaseTag": "Public", - "name": "Equal", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownWebApplicationFirewallOperator.GeoMatch:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "GeoMatch = " - }, - { - "kind": "Content", - "text": "\"GeoMatch\"" - } - ], - "releaseTag": "Public", - "name": "GeoMatch", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownWebApplicationFirewallOperator.GreaterThan:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "GreaterThan = " - }, - { - "kind": "Content", - "text": "\"GreaterThan\"" - } - ], - "releaseTag": "Public", - "name": "GreaterThan", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownWebApplicationFirewallOperator.GreaterThanOrEqual:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "GreaterThanOrEqual = " - }, - { - "kind": "Content", - "text": "\"GreaterThanOrEqual\"" - } - ], - "releaseTag": "Public", - "name": "GreaterThanOrEqual", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownWebApplicationFirewallOperator.IPMatch:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "IPMatch = " - }, - { - "kind": "Content", - "text": "\"IPMatch\"" - } - ], - "releaseTag": "Public", - "name": "IPMatch", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownWebApplicationFirewallOperator.LessThan:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "LessThan = " - }, - { - "kind": "Content", - "text": "\"LessThan\"" - } - ], - "releaseTag": "Public", - "name": "LessThan", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownWebApplicationFirewallOperator.LessThanOrEqual:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "LessThanOrEqual = " - }, - { - "kind": "Content", - "text": "\"LessThanOrEqual\"" - } - ], - "releaseTag": "Public", - "name": "LessThanOrEqual", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownWebApplicationFirewallOperator.Regex:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Regex = " - }, - { - "kind": "Content", - "text": "\"Regex\"" - } - ], - "releaseTag": "Public", - "name": "Regex", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownWebApplicationFirewallPolicyResourceState:enum", - "docComment": "/**\n * Known values of {@link WebApplicationFirewallPolicyResourceState} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownWebApplicationFirewallPolicyResourceState " - } - ], - "releaseTag": "Public", - "name": "KnownWebApplicationFirewallPolicyResourceState", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownWebApplicationFirewallPolicyResourceState.Creating:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Creating = " - }, - { - "kind": "Content", - "text": "\"Creating\"" - } - ], - "releaseTag": "Public", - "name": "Creating", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownWebApplicationFirewallPolicyResourceState.Deleting:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Deleting = " - }, - { - "kind": "Content", - "text": "\"Deleting\"" - } - ], - "releaseTag": "Public", - "name": "Deleting", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownWebApplicationFirewallPolicyResourceState.Disabled:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Disabled = " - }, - { - "kind": "Content", - "text": "\"Disabled\"" - } - ], - "releaseTag": "Public", - "name": "Disabled", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownWebApplicationFirewallPolicyResourceState.Disabling:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Disabling = " - }, - { - "kind": "Content", - "text": "\"Disabling\"" - } - ], - "releaseTag": "Public", - "name": "Disabling", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownWebApplicationFirewallPolicyResourceState.Enabled:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Enabled = " - }, - { - "kind": "Content", - "text": "\"Enabled\"" - } - ], - "releaseTag": "Public", - "name": "Enabled", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownWebApplicationFirewallPolicyResourceState.Enabling:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Enabling = " - }, - { - "kind": "Content", - "text": "\"Enabling\"" - } - ], - "releaseTag": "Public", - "name": "Enabling", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownWebApplicationFirewallRuleType:enum", - "docComment": "/**\n * Known values of {@link WebApplicationFirewallRuleType} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownWebApplicationFirewallRuleType " - } - ], - "releaseTag": "Public", - "name": "KnownWebApplicationFirewallRuleType", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownWebApplicationFirewallRuleType.Invalid:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Invalid = " - }, - { - "kind": "Content", - "text": "\"Invalid\"" - } - ], - "releaseTag": "Public", - "name": "Invalid", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownWebApplicationFirewallRuleType.MatchRule:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "MatchRule = " - }, - { - "kind": "Content", - "text": "\"MatchRule\"" - } - ], - "releaseTag": "Public", - "name": "MatchRule", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "network-resource-manager!KnownWebApplicationFirewallTransform:enum", - "docComment": "/**\n * Known values of {@link WebApplicationFirewallTransform} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownWebApplicationFirewallTransform " - } - ], - "releaseTag": "Public", - "name": "KnownWebApplicationFirewallTransform", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownWebApplicationFirewallTransform.HtmlEntityDecode:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "HtmlEntityDecode = " - }, - { - "kind": "Content", - "text": "\"HtmlEntityDecode\"" - } - ], - "releaseTag": "Public", - "name": "HtmlEntityDecode", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownWebApplicationFirewallTransform.Lowercase:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Lowercase = " - }, - { - "kind": "Content", - "text": "\"Lowercase\"" - } - ], - "releaseTag": "Public", - "name": "Lowercase", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownWebApplicationFirewallTransform.RemoveNulls:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "RemoveNulls = " - }, - { - "kind": "Content", - "text": "\"RemoveNulls\"" - } - ], - "releaseTag": "Public", - "name": "RemoveNulls", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownWebApplicationFirewallTransform.Trim:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Trim = " - }, - { - "kind": "Content", - "text": "\"Trim\"" - } - ], - "releaseTag": "Public", - "name": "Trim", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownWebApplicationFirewallTransform.UrlDecode:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "UrlDecode = " - }, - { - "kind": "Content", - "text": "\"UrlDecode\"" - } - ], - "releaseTag": "Public", - "name": "UrlDecode", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "network-resource-manager!KnownWebApplicationFirewallTransform.UrlEncode:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "UrlEncode = " - }, - { - "kind": "Content", - "text": "\"UrlEncode\"" - } - ], - "releaseTag": "Public", - "name": "UrlEncode", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ListHubRouteTablesResult:interface", - "docComment": "/**\n * List of RouteTables and a URL nextLink to get the next set of results.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ListHubRouteTablesResult " - } - ], - "releaseTag": "Public", - "name": "ListHubRouteTablesResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ListHubRouteTablesResult#nextLink:member", - "docComment": "/**\n * URL to get the next set of operation list results if there are any.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ListHubRouteTablesResult#value:member", - "docComment": "/**\n * List of RouteTables.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "HubRouteTable", - "canonicalReference": "network-resource-manager!HubRouteTable:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ListHubVirtualNetworkConnectionsResult:interface", - "docComment": "/**\n * List of HubVirtualNetworkConnections and a URL nextLink to get the next set of results.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ListHubVirtualNetworkConnectionsResult " - } - ], - "releaseTag": "Public", - "name": "ListHubVirtualNetworkConnectionsResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ListHubVirtualNetworkConnectionsResult#nextLink:member", - "docComment": "/**\n * URL to get the next set of operation list results if there are any.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ListHubVirtualNetworkConnectionsResult#value:member", - "docComment": "/**\n * List of HubVirtualNetworkConnections.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "HubVirtualNetworkConnection", - "canonicalReference": "network-resource-manager!HubVirtualNetworkConnection:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ListP2SVpnGatewaysResult:interface", - "docComment": "/**\n * Result of the request to list P2SVpnGateways. It contains a list of P2SVpnGateways and a URL nextLink to get the next set of results.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ListP2SVpnGatewaysResult " - } - ], - "releaseTag": "Public", - "name": "ListP2SVpnGatewaysResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ListP2SVpnGatewaysResult#nextLink:member", - "docComment": "/**\n * URL to get the next set of operation list results if there are any.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ListP2SVpnGatewaysResult#value:member", - "docComment": "/**\n * List of P2SVpnGateways.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "P2SVpnGateway", - "canonicalReference": "network-resource-manager!P2SVpnGateway:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ListVirtualHubRouteTableV2SResult:interface", - "docComment": "/**\n * List of VirtualHubRouteTableV2s and a URL nextLink to get the next set of results.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ListVirtualHubRouteTableV2SResult " - } - ], - "releaseTag": "Public", - "name": "ListVirtualHubRouteTableV2SResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ListVirtualHubRouteTableV2SResult#nextLink:member", - "docComment": "/**\n * URL to get the next set of operation list results if there are any.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ListVirtualHubRouteTableV2SResult#value:member", - "docComment": "/**\n * List of VirtualHubRouteTableV2s.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "VirtualHubRouteTableV2", - "canonicalReference": "network-resource-manager!VirtualHubRouteTableV2:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ListVirtualHubsResult:interface", - "docComment": "/**\n * Result of the request to list VirtualHubs. It contains a list of VirtualHubs and a URL nextLink to get the next set of results.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ListVirtualHubsResult " - } - ], - "releaseTag": "Public", - "name": "ListVirtualHubsResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ListVirtualHubsResult#nextLink:member", - "docComment": "/**\n * URL to get the next set of operation list results if there are any.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ListVirtualHubsResult#value:member", - "docComment": "/**\n * List of VirtualHubs.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "VirtualHub", - "canonicalReference": "network-resource-manager!VirtualHub:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ListVirtualWANsResult:interface", - "docComment": "/**\n * Result of the request to list VirtualWANs. It contains a list of VirtualWANs and a URL nextLink to get the next set of results.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ListVirtualWANsResult " - } - ], - "releaseTag": "Public", - "name": "ListVirtualWANsResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ListVirtualWANsResult#nextLink:member", - "docComment": "/**\n * URL to get the next set of operation list results if there are any.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ListVirtualWANsResult#value:member", - "docComment": "/**\n * List of VirtualWANs.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "VirtualWAN", - "canonicalReference": "network-resource-manager!VirtualWAN:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ListVpnConnectionsResult:interface", - "docComment": "/**\n * Result of the request to list all vpn connections to a virtual wan vpn gateway. It contains a list of Vpn Connections and a URL nextLink to get the next set of results.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ListVpnConnectionsResult " - } - ], - "releaseTag": "Public", - "name": "ListVpnConnectionsResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ListVpnConnectionsResult#nextLink:member", - "docComment": "/**\n * URL to get the next set of operation list results if there are any.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ListVpnConnectionsResult#value:member", - "docComment": "/**\n * List of Vpn Connections.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "VpnConnection", - "canonicalReference": "network-resource-manager!VpnConnection:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ListVpnGatewaysResult:interface", - "docComment": "/**\n * Result of the request to list VpnGateways. It contains a list of VpnGateways and a URL nextLink to get the next set of results.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ListVpnGatewaysResult " - } - ], - "releaseTag": "Public", - "name": "ListVpnGatewaysResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ListVpnGatewaysResult#nextLink:member", - "docComment": "/**\n * URL to get the next set of operation list results if there are any.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ListVpnGatewaysResult#value:member", - "docComment": "/**\n * List of VpnGateways.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "VpnGateway", - "canonicalReference": "network-resource-manager!VpnGateway:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ListVpnServerConfigurationsResult:interface", - "docComment": "/**\n * Result of the request to list all VpnServerConfigurations. It contains a list of VpnServerConfigurations and a URL nextLink to get the next set of results.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ListVpnServerConfigurationsResult " - } - ], - "releaseTag": "Public", - "name": "ListVpnServerConfigurationsResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ListVpnServerConfigurationsResult#nextLink:member", - "docComment": "/**\n * URL to get the next set of operation list results if there are any.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ListVpnServerConfigurationsResult#value:member", - "docComment": "/**\n * List of VpnServerConfigurations.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "VpnServerConfiguration", - "canonicalReference": "network-resource-manager!VpnServerConfiguration:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ListVpnSiteLinkConnectionsResult:interface", - "docComment": "/**\n * Result of the request to list all vpn connections to a virtual wan vpn gateway. It contains a list of Vpn Connections and a URL nextLink to get the next set of results.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ListVpnSiteLinkConnectionsResult " - } - ], - "releaseTag": "Public", - "name": "ListVpnSiteLinkConnectionsResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ListVpnSiteLinkConnectionsResult#nextLink:member", - "docComment": "/**\n * URL to get the next set of operation list results if there are any.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ListVpnSiteLinkConnectionsResult#value:member", - "docComment": "/**\n * List of VpnSiteLinkConnections.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "VpnSiteLinkConnection", - "canonicalReference": "network-resource-manager!VpnSiteLinkConnection:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ListVpnSiteLinksResult:interface", - "docComment": "/**\n * Result of the request to list VpnSiteLinks. It contains a list of VpnSiteLinks and a URL nextLink to get the next set of results.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ListVpnSiteLinksResult " - } - ], - "releaseTag": "Public", - "name": "ListVpnSiteLinksResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ListVpnSiteLinksResult#nextLink:member", - "docComment": "/**\n * URL to get the next set of operation list results if there are any.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ListVpnSiteLinksResult#value:member", - "docComment": "/**\n * List of VpnSitesLinks.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "VpnSiteLink", - "canonicalReference": "network-resource-manager!VpnSiteLink:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ListVpnSitesResult:interface", - "docComment": "/**\n * Result of the request to list VpnSites. It contains a list of VpnSites and a URL nextLink to get the next set of results.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ListVpnSitesResult " - } - ], - "releaseTag": "Public", - "name": "ListVpnSitesResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ListVpnSitesResult#nextLink:member", - "docComment": "/**\n * URL to get the next set of operation list results if there are any.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ListVpnSitesResult#value:member", - "docComment": "/**\n * List of VpnSites.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "VpnSite", - "canonicalReference": "network-resource-manager!VpnSite:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!LoadBalancer:type", - "docComment": "/**\n * LoadBalancer resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type LoadBalancer = " - }, - { - "kind": "Reference", - "text": "Resource", - "canonicalReference": "network-resource-manager!Resource:interface" - }, - { - "kind": "Content", - "text": " & {\n sku?: " - }, - { - "kind": "Reference", - "text": "LoadBalancerSku", - "canonicalReference": "network-resource-manager!LoadBalancerSku:interface" - }, - { - "kind": "Content", - "text": ";\n readonly etag?: string;\n frontendIPConfigurations?: " - }, - { - "kind": "Reference", - "text": "FrontendIPConfiguration", - "canonicalReference": "network-resource-manager!FrontendIPConfiguration:type" - }, - { - "kind": "Content", - "text": "[];\n backendAddressPools?: " - }, - { - "kind": "Reference", - "text": "BackendAddressPool", - "canonicalReference": "network-resource-manager!BackendAddressPool:type" - }, - { - "kind": "Content", - "text": "[];\n loadBalancingRules?: " - }, - { - "kind": "Reference", - "text": "LoadBalancingRule", - "canonicalReference": "network-resource-manager!LoadBalancingRule:type" - }, - { - "kind": "Content", - "text": "[];\n probes?: " - }, - { - "kind": "Reference", - "text": "Probe", - "canonicalReference": "network-resource-manager!Probe:type" - }, - { - "kind": "Content", - "text": "[];\n inboundNatRules?: " - }, - { - "kind": "Reference", - "text": "InboundNatRule", - "canonicalReference": "network-resource-manager!InboundNatRule:type" - }, - { - "kind": "Content", - "text": "[];\n inboundNatPools?: " - }, - { - "kind": "Reference", - "text": "InboundNatPool", - "canonicalReference": "network-resource-manager!InboundNatPool:type" - }, - { - "kind": "Content", - "text": "[];\n outboundRules?: " - }, - { - "kind": "Reference", - "text": "OutboundRule", - "canonicalReference": "network-resource-manager!OutboundRule:type" - }, - { - "kind": "Content", - "text": "[];\n readonly resourceGuid?: string;\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "LoadBalancer", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 21 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!LoadBalancerBackendAddress:interface", - "docComment": "/**\n * Load balancer backend addresses.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LoadBalancerBackendAddress " - } - ], - "releaseTag": "Public", - "name": "LoadBalancerBackendAddress", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!LoadBalancerBackendAddress#ipAddress:member", - "docComment": "/**\n * IP Address belonging to the referenced virtual network.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "ipAddress?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ipAddress", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!LoadBalancerBackendAddress#name:member", - "docComment": "/**\n * Name of the backend address.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!LoadBalancerBackendAddress#networkInterfaceIPConfiguration:member", - "docComment": "/**\n * Reference to IP address defined in network interfaces.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "networkInterfaceIPConfiguration?: " - }, - { - "kind": "Reference", - "text": "NetworkInterfaceIPConfiguration", - "canonicalReference": "network-resource-manager!NetworkInterfaceIPConfiguration:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "networkInterfaceIPConfiguration", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!LoadBalancerBackendAddress#virtualNetwork:member", - "docComment": "/**\n * Reference to an existing virtual network.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "virtualNetwork?: " - }, - { - "kind": "Reference", - "text": "VirtualNetwork", - "canonicalReference": "network-resource-manager!VirtualNetwork:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "virtualNetwork", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!LoadBalancerBackendAddressPoolListResult:interface", - "docComment": "/**\n * Response for ListBackendAddressPool API service call.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LoadBalancerBackendAddressPoolListResult " - } - ], - "releaseTag": "Public", - "name": "LoadBalancerBackendAddressPoolListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!LoadBalancerBackendAddressPoolListResult#nextLink:member", - "docComment": "/**\n * The URL to get the next set of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!LoadBalancerBackendAddressPoolListResult#value:member", - "docComment": "/**\n * A list of backend address pools in a load balancer.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "BackendAddressPool", - "canonicalReference": "network-resource-manager!BackendAddressPool:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!LoadBalancerBackendAddressPools:interface", - "docComment": "/**\n * Interface representing a LoadBalancerBackendAddressPools.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LoadBalancerBackendAddressPools " - } - ], - "releaseTag": "Public", - "name": "LoadBalancerBackendAddressPools", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!LoadBalancerBackendAddressPools#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Creates or updates a load balancer backend address pool.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param loadBalancerName - The name of the load balancer.\n *\n * @param backendAddressPoolName - The name of the backend address pool.\n *\n * @param parameters - Parameters supplied to the create or update load balancer backend address pool operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", loadBalancerName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", backendAddressPoolName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "BackendAddressPool", - "canonicalReference": "network-resource-manager!BackendAddressPool:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "LoadBalancerBackendAddressPoolsCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!LoadBalancerBackendAddressPoolsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "LoadBalancerBackendAddressPoolsCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!LoadBalancerBackendAddressPoolsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "LoadBalancerBackendAddressPoolsCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!LoadBalancerBackendAddressPoolsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "loadBalancerName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "backendAddressPoolName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!LoadBalancerBackendAddressPools#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Creates or updates a load balancer backend address pool.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param loadBalancerName - The name of the load balancer.\n *\n * @param backendAddressPoolName - The name of the backend address pool.\n *\n * @param parameters - Parameters supplied to the create or update load balancer backend address pool operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", loadBalancerName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", backendAddressPoolName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "BackendAddressPool", - "canonicalReference": "network-resource-manager!BackendAddressPool:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "LoadBalancerBackendAddressPoolsCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!LoadBalancerBackendAddressPoolsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "LoadBalancerBackendAddressPoolsCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!LoadBalancerBackendAddressPoolsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "loadBalancerName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "backendAddressPoolName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!LoadBalancerBackendAddressPools#beginDelete:member(1)", - "docComment": "/**\n * Deletes the specified load balancer backend address pool.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param loadBalancerName - The name of the load balancer.\n *\n * @param backendAddressPoolName - The name of the backend address pool.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", loadBalancerName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", backendAddressPoolName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "LoadBalancerBackendAddressPoolsDeleteOptionalParams", - "canonicalReference": "network-resource-manager!LoadBalancerBackendAddressPoolsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "loadBalancerName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "backendAddressPoolName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!LoadBalancerBackendAddressPools#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes the specified load balancer backend address pool.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param loadBalancerName - The name of the load balancer.\n *\n * @param backendAddressPoolName - The name of the backend address pool.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", loadBalancerName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", backendAddressPoolName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "LoadBalancerBackendAddressPoolsDeleteOptionalParams", - "canonicalReference": "network-resource-manager!LoadBalancerBackendAddressPoolsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "loadBalancerName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "backendAddressPoolName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!LoadBalancerBackendAddressPools#get:member(1)", - "docComment": "/**\n * Gets load balancer backend address pool.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param loadBalancerName - The name of the load balancer.\n *\n * @param backendAddressPoolName - The name of the backend address pool.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", loadBalancerName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", backendAddressPoolName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "LoadBalancerBackendAddressPoolsGetOptionalParams", - "canonicalReference": "network-resource-manager!LoadBalancerBackendAddressPoolsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "LoadBalancerBackendAddressPoolsGetResponse", - "canonicalReference": "network-resource-manager!LoadBalancerBackendAddressPoolsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "loadBalancerName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "backendAddressPoolName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!LoadBalancerBackendAddressPools#list:member(1)", - "docComment": "/**\n * Gets all the load balancer backed address pools.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param loadBalancerName - The name of the load balancer.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", loadBalancerName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "LoadBalancerBackendAddressPoolsListOptionalParams", - "canonicalReference": "network-resource-manager!LoadBalancerBackendAddressPoolsListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "BackendAddressPool", - "canonicalReference": "network-resource-manager!BackendAddressPool:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "loadBalancerName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "list" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!LoadBalancerBackendAddressPoolsCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LoadBalancerBackendAddressPoolsCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "LoadBalancerBackendAddressPoolsCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!LoadBalancerBackendAddressPoolsCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!LoadBalancerBackendAddressPoolsCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!LoadBalancerBackendAddressPoolsCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type LoadBalancerBackendAddressPoolsCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "BackendAddressPool", - "canonicalReference": "network-resource-manager!BackendAddressPool:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "LoadBalancerBackendAddressPoolsCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!LoadBalancerBackendAddressPoolsDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LoadBalancerBackendAddressPoolsDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "LoadBalancerBackendAddressPoolsDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!LoadBalancerBackendAddressPoolsDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!LoadBalancerBackendAddressPoolsDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!LoadBalancerBackendAddressPoolsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LoadBalancerBackendAddressPoolsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "LoadBalancerBackendAddressPoolsGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!LoadBalancerBackendAddressPoolsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type LoadBalancerBackendAddressPoolsGetResponse = " - }, - { - "kind": "Reference", - "text": "BackendAddressPool", - "canonicalReference": "network-resource-manager!BackendAddressPool:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "LoadBalancerBackendAddressPoolsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!LoadBalancerBackendAddressPoolsListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LoadBalancerBackendAddressPoolsListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "LoadBalancerBackendAddressPoolsListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!LoadBalancerBackendAddressPoolsListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type LoadBalancerBackendAddressPoolsListNextResponse = " - }, - { - "kind": "Reference", - "text": "LoadBalancerBackendAddressPoolListResult", - "canonicalReference": "network-resource-manager!LoadBalancerBackendAddressPoolListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "LoadBalancerBackendAddressPoolsListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!LoadBalancerBackendAddressPoolsListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LoadBalancerBackendAddressPoolsListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "LoadBalancerBackendAddressPoolsListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!LoadBalancerBackendAddressPoolsListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type LoadBalancerBackendAddressPoolsListResponse = " - }, - { - "kind": "Reference", - "text": "LoadBalancerBackendAddressPoolListResult", - "canonicalReference": "network-resource-manager!LoadBalancerBackendAddressPoolListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "LoadBalancerBackendAddressPoolsListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!LoadBalancerFrontendIPConfigurationListResult:interface", - "docComment": "/**\n * Response for ListFrontendIPConfiguration API service call.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LoadBalancerFrontendIPConfigurationListResult " - } - ], - "releaseTag": "Public", - "name": "LoadBalancerFrontendIPConfigurationListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!LoadBalancerFrontendIPConfigurationListResult#nextLink:member", - "docComment": "/**\n * The URL to get the next set of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!LoadBalancerFrontendIPConfigurationListResult#value:member", - "docComment": "/**\n * A list of frontend IP configurations in a load balancer.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "FrontendIPConfiguration", - "canonicalReference": "network-resource-manager!FrontendIPConfiguration:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!LoadBalancerFrontendIPConfigurations:interface", - "docComment": "/**\n * Interface representing a LoadBalancerFrontendIPConfigurations.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LoadBalancerFrontendIPConfigurations " - } - ], - "releaseTag": "Public", - "name": "LoadBalancerFrontendIPConfigurations", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!LoadBalancerFrontendIPConfigurations#get:member(1)", - "docComment": "/**\n * Gets load balancer frontend IP configuration.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param loadBalancerName - The name of the load balancer.\n *\n * @param frontendIPConfigurationName - The name of the frontend IP configuration.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", loadBalancerName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", frontendIPConfigurationName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "LoadBalancerFrontendIPConfigurationsGetOptionalParams", - "canonicalReference": "network-resource-manager!LoadBalancerFrontendIPConfigurationsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "LoadBalancerFrontendIPConfigurationsGetResponse", - "canonicalReference": "network-resource-manager!LoadBalancerFrontendIPConfigurationsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "loadBalancerName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "frontendIPConfigurationName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!LoadBalancerFrontendIPConfigurations#list:member(1)", - "docComment": "/**\n * Gets all the load balancer frontend IP configurations.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param loadBalancerName - The name of the load balancer.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", loadBalancerName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "LoadBalancerFrontendIPConfigurationsListOptionalParams", - "canonicalReference": "network-resource-manager!LoadBalancerFrontendIPConfigurationsListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "FrontendIPConfiguration", - "canonicalReference": "network-resource-manager!FrontendIPConfiguration:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "loadBalancerName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "list" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!LoadBalancerFrontendIPConfigurationsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LoadBalancerFrontendIPConfigurationsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "LoadBalancerFrontendIPConfigurationsGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!LoadBalancerFrontendIPConfigurationsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type LoadBalancerFrontendIPConfigurationsGetResponse = " - }, - { - "kind": "Reference", - "text": "FrontendIPConfiguration", - "canonicalReference": "network-resource-manager!FrontendIPConfiguration:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "LoadBalancerFrontendIPConfigurationsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!LoadBalancerFrontendIPConfigurationsListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LoadBalancerFrontendIPConfigurationsListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "LoadBalancerFrontendIPConfigurationsListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!LoadBalancerFrontendIPConfigurationsListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type LoadBalancerFrontendIPConfigurationsListNextResponse = " - }, - { - "kind": "Reference", - "text": "LoadBalancerFrontendIPConfigurationListResult", - "canonicalReference": "network-resource-manager!LoadBalancerFrontendIPConfigurationListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "LoadBalancerFrontendIPConfigurationsListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!LoadBalancerFrontendIPConfigurationsListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LoadBalancerFrontendIPConfigurationsListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "LoadBalancerFrontendIPConfigurationsListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!LoadBalancerFrontendIPConfigurationsListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type LoadBalancerFrontendIPConfigurationsListResponse = " - }, - { - "kind": "Reference", - "text": "LoadBalancerFrontendIPConfigurationListResult", - "canonicalReference": "network-resource-manager!LoadBalancerFrontendIPConfigurationListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "LoadBalancerFrontendIPConfigurationsListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!LoadBalancerListResult:interface", - "docComment": "/**\n * Response for ListLoadBalancers API service call.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LoadBalancerListResult " - } - ], - "releaseTag": "Public", - "name": "LoadBalancerListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!LoadBalancerListResult#nextLink:member", - "docComment": "/**\n * The URL to get the next set of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!LoadBalancerListResult#value:member", - "docComment": "/**\n * A list of load balancers in a resource group.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "LoadBalancer", - "canonicalReference": "network-resource-manager!LoadBalancer:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!LoadBalancerLoadBalancingRuleListResult:interface", - "docComment": "/**\n * Response for ListLoadBalancingRule API service call.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LoadBalancerLoadBalancingRuleListResult " - } - ], - "releaseTag": "Public", - "name": "LoadBalancerLoadBalancingRuleListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!LoadBalancerLoadBalancingRuleListResult#nextLink:member", - "docComment": "/**\n * The URL to get the next set of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!LoadBalancerLoadBalancingRuleListResult#value:member", - "docComment": "/**\n * A list of load balancing rules in a load balancer.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "LoadBalancingRule", - "canonicalReference": "network-resource-manager!LoadBalancingRule:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!LoadBalancerLoadBalancingRules:interface", - "docComment": "/**\n * Interface representing a LoadBalancerLoadBalancingRules.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LoadBalancerLoadBalancingRules " - } - ], - "releaseTag": "Public", - "name": "LoadBalancerLoadBalancingRules", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!LoadBalancerLoadBalancingRules#get:member(1)", - "docComment": "/**\n * Gets the specified load balancer load balancing rule.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param loadBalancerName - The name of the load balancer.\n *\n * @param loadBalancingRuleName - The name of the load balancing rule.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", loadBalancerName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", loadBalancingRuleName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "LoadBalancerLoadBalancingRulesGetOptionalParams", - "canonicalReference": "network-resource-manager!LoadBalancerLoadBalancingRulesGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "LoadBalancerLoadBalancingRulesGetResponse", - "canonicalReference": "network-resource-manager!LoadBalancerLoadBalancingRulesGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "loadBalancerName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "loadBalancingRuleName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!LoadBalancerLoadBalancingRules#list:member(1)", - "docComment": "/**\n * Gets all the load balancing rules in a load balancer.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param loadBalancerName - The name of the load balancer.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", loadBalancerName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "LoadBalancerLoadBalancingRulesListOptionalParams", - "canonicalReference": "network-resource-manager!LoadBalancerLoadBalancingRulesListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "LoadBalancingRule", - "canonicalReference": "network-resource-manager!LoadBalancingRule:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "loadBalancerName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "list" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!LoadBalancerLoadBalancingRulesGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LoadBalancerLoadBalancingRulesGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "LoadBalancerLoadBalancingRulesGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!LoadBalancerLoadBalancingRulesGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type LoadBalancerLoadBalancingRulesGetResponse = " - }, - { - "kind": "Reference", - "text": "LoadBalancingRule", - "canonicalReference": "network-resource-manager!LoadBalancingRule:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "LoadBalancerLoadBalancingRulesGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!LoadBalancerLoadBalancingRulesListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LoadBalancerLoadBalancingRulesListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "LoadBalancerLoadBalancingRulesListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!LoadBalancerLoadBalancingRulesListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type LoadBalancerLoadBalancingRulesListNextResponse = " - }, - { - "kind": "Reference", - "text": "LoadBalancerLoadBalancingRuleListResult", - "canonicalReference": "network-resource-manager!LoadBalancerLoadBalancingRuleListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "LoadBalancerLoadBalancingRulesListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!LoadBalancerLoadBalancingRulesListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LoadBalancerLoadBalancingRulesListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "LoadBalancerLoadBalancingRulesListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!LoadBalancerLoadBalancingRulesListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type LoadBalancerLoadBalancingRulesListResponse = " - }, - { - "kind": "Reference", - "text": "LoadBalancerLoadBalancingRuleListResult", - "canonicalReference": "network-resource-manager!LoadBalancerLoadBalancingRuleListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "LoadBalancerLoadBalancingRulesListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!LoadBalancerNetworkInterfaces:interface", - "docComment": "/**\n * Interface representing a LoadBalancerNetworkInterfaces.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LoadBalancerNetworkInterfaces " - } - ], - "releaseTag": "Public", - "name": "LoadBalancerNetworkInterfaces", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!LoadBalancerNetworkInterfaces#list:member(1)", - "docComment": "/**\n * Gets associated load balancer network interfaces.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param loadBalancerName - The name of the load balancer.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", loadBalancerName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "LoadBalancerNetworkInterfacesListOptionalParams", - "canonicalReference": "network-resource-manager!LoadBalancerNetworkInterfacesListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "NetworkInterface", - "canonicalReference": "network-resource-manager!NetworkInterface:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "loadBalancerName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "list" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!LoadBalancerNetworkInterfacesListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LoadBalancerNetworkInterfacesListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "LoadBalancerNetworkInterfacesListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!LoadBalancerNetworkInterfacesListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type LoadBalancerNetworkInterfacesListNextResponse = " - }, - { - "kind": "Reference", - "text": "NetworkInterfaceListResult", - "canonicalReference": "network-resource-manager!NetworkInterfaceListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "LoadBalancerNetworkInterfacesListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!LoadBalancerNetworkInterfacesListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LoadBalancerNetworkInterfacesListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "LoadBalancerNetworkInterfacesListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!LoadBalancerNetworkInterfacesListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type LoadBalancerNetworkInterfacesListResponse = " - }, - { - "kind": "Reference", - "text": "NetworkInterfaceListResult", - "canonicalReference": "network-resource-manager!NetworkInterfaceListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "LoadBalancerNetworkInterfacesListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!LoadBalancerOutboundRuleListResult:interface", - "docComment": "/**\n * Response for ListOutboundRule API service call.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LoadBalancerOutboundRuleListResult " - } - ], - "releaseTag": "Public", - "name": "LoadBalancerOutboundRuleListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!LoadBalancerOutboundRuleListResult#nextLink:member", - "docComment": "/**\n * The URL to get the next set of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!LoadBalancerOutboundRuleListResult#value:member", - "docComment": "/**\n * A list of outbound rules in a load balancer.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "OutboundRule", - "canonicalReference": "network-resource-manager!OutboundRule:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!LoadBalancerOutboundRuleProtocol:type", - "docComment": "/**\n * Defines values for LoadBalancerOutboundRuleProtocol. \\ {@link KnownLoadBalancerOutboundRuleProtocol} can be used interchangeably with LoadBalancerOutboundRuleProtocol, this enum contains the known values that the service supports. ### Known values supported by the service **Tcp** \\ **Udp** \\ **All**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type LoadBalancerOutboundRuleProtocol = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "LoadBalancerOutboundRuleProtocol", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!LoadBalancerOutboundRules:interface", - "docComment": "/**\n * Interface representing a LoadBalancerOutboundRules.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LoadBalancerOutboundRules " - } - ], - "releaseTag": "Public", - "name": "LoadBalancerOutboundRules", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!LoadBalancerOutboundRules#get:member(1)", - "docComment": "/**\n * Gets the specified load balancer outbound rule.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param loadBalancerName - The name of the load balancer.\n *\n * @param outboundRuleName - The name of the outbound rule.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", loadBalancerName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", outboundRuleName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "LoadBalancerOutboundRulesGetOptionalParams", - "canonicalReference": "network-resource-manager!LoadBalancerOutboundRulesGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "LoadBalancerOutboundRulesGetResponse", - "canonicalReference": "network-resource-manager!LoadBalancerOutboundRulesGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "loadBalancerName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "outboundRuleName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!LoadBalancerOutboundRules#list:member(1)", - "docComment": "/**\n * Gets all the outbound rules in a load balancer.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param loadBalancerName - The name of the load balancer.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", loadBalancerName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "LoadBalancerOutboundRulesListOptionalParams", - "canonicalReference": "network-resource-manager!LoadBalancerOutboundRulesListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "OutboundRule", - "canonicalReference": "network-resource-manager!OutboundRule:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "loadBalancerName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "list" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!LoadBalancerOutboundRulesGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LoadBalancerOutboundRulesGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "LoadBalancerOutboundRulesGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!LoadBalancerOutboundRulesGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type LoadBalancerOutboundRulesGetResponse = " - }, - { - "kind": "Reference", - "text": "OutboundRule", - "canonicalReference": "network-resource-manager!OutboundRule:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "LoadBalancerOutboundRulesGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!LoadBalancerOutboundRulesListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LoadBalancerOutboundRulesListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "LoadBalancerOutboundRulesListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!LoadBalancerOutboundRulesListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type LoadBalancerOutboundRulesListNextResponse = " - }, - { - "kind": "Reference", - "text": "LoadBalancerOutboundRuleListResult", - "canonicalReference": "network-resource-manager!LoadBalancerOutboundRuleListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "LoadBalancerOutboundRulesListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!LoadBalancerOutboundRulesListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LoadBalancerOutboundRulesListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "LoadBalancerOutboundRulesListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!LoadBalancerOutboundRulesListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type LoadBalancerOutboundRulesListResponse = " - }, - { - "kind": "Reference", - "text": "LoadBalancerOutboundRuleListResult", - "canonicalReference": "network-resource-manager!LoadBalancerOutboundRuleListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "LoadBalancerOutboundRulesListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!LoadBalancerProbeListResult:interface", - "docComment": "/**\n * Response for ListProbe API service call.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LoadBalancerProbeListResult " - } - ], - "releaseTag": "Public", - "name": "LoadBalancerProbeListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!LoadBalancerProbeListResult#nextLink:member", - "docComment": "/**\n * The URL to get the next set of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!LoadBalancerProbeListResult#value:member", - "docComment": "/**\n * A list of probes in a load balancer.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "Probe", - "canonicalReference": "network-resource-manager!Probe:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!LoadBalancerProbes:interface", - "docComment": "/**\n * Interface representing a LoadBalancerProbes.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LoadBalancerProbes " - } - ], - "releaseTag": "Public", - "name": "LoadBalancerProbes", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!LoadBalancerProbes#get:member(1)", - "docComment": "/**\n * Gets load balancer probe.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param loadBalancerName - The name of the load balancer.\n *\n * @param probeName - The name of the probe.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", loadBalancerName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", probeName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "LoadBalancerProbesGetOptionalParams", - "canonicalReference": "network-resource-manager!LoadBalancerProbesGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "LoadBalancerProbesGetResponse", - "canonicalReference": "network-resource-manager!LoadBalancerProbesGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "loadBalancerName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "probeName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!LoadBalancerProbes#list:member(1)", - "docComment": "/**\n * Gets all the load balancer probes.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param loadBalancerName - The name of the load balancer.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", loadBalancerName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "LoadBalancerProbesListOptionalParams", - "canonicalReference": "network-resource-manager!LoadBalancerProbesListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "Probe", - "canonicalReference": "network-resource-manager!Probe:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "loadBalancerName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "list" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!LoadBalancerProbesGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LoadBalancerProbesGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "LoadBalancerProbesGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!LoadBalancerProbesGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type LoadBalancerProbesGetResponse = " - }, - { - "kind": "Reference", - "text": "Probe", - "canonicalReference": "network-resource-manager!Probe:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "LoadBalancerProbesGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!LoadBalancerProbesListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LoadBalancerProbesListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "LoadBalancerProbesListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!LoadBalancerProbesListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type LoadBalancerProbesListNextResponse = " - }, - { - "kind": "Reference", - "text": "LoadBalancerProbeListResult", - "canonicalReference": "network-resource-manager!LoadBalancerProbeListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "LoadBalancerProbesListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!LoadBalancerProbesListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LoadBalancerProbesListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "LoadBalancerProbesListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!LoadBalancerProbesListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type LoadBalancerProbesListResponse = " - }, - { - "kind": "Reference", - "text": "LoadBalancerProbeListResult", - "canonicalReference": "network-resource-manager!LoadBalancerProbeListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "LoadBalancerProbesListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!LoadBalancers:interface", - "docComment": "/**\n * Interface representing a LoadBalancers.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LoadBalancers " - } - ], - "releaseTag": "Public", - "name": "LoadBalancers", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!LoadBalancers#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Creates or updates a load balancer.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param loadBalancerName - The name of the load balancer.\n *\n * @param parameters - Parameters supplied to the create or update load balancer operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", loadBalancerName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "LoadBalancer", - "canonicalReference": "network-resource-manager!LoadBalancer:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "LoadBalancersCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!LoadBalancersCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "LoadBalancersCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!LoadBalancersCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "LoadBalancersCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!LoadBalancersCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "loadBalancerName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!LoadBalancers#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Creates or updates a load balancer.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param loadBalancerName - The name of the load balancer.\n *\n * @param parameters - Parameters supplied to the create or update load balancer operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", loadBalancerName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "LoadBalancer", - "canonicalReference": "network-resource-manager!LoadBalancer:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "LoadBalancersCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!LoadBalancersCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "LoadBalancersCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!LoadBalancersCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "loadBalancerName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!LoadBalancers#beginDelete:member(1)", - "docComment": "/**\n * Deletes the specified load balancer.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param loadBalancerName - The name of the load balancer.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", loadBalancerName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "LoadBalancersDeleteOptionalParams", - "canonicalReference": "network-resource-manager!LoadBalancersDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "loadBalancerName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!LoadBalancers#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes the specified load balancer.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param loadBalancerName - The name of the load balancer.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", loadBalancerName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "LoadBalancersDeleteOptionalParams", - "canonicalReference": "network-resource-manager!LoadBalancersDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "loadBalancerName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!LoadBalancers#get:member(1)", - "docComment": "/**\n * Gets the specified load balancer.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param loadBalancerName - The name of the load balancer.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", loadBalancerName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "LoadBalancersGetOptionalParams", - "canonicalReference": "network-resource-manager!LoadBalancersGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "LoadBalancersGetResponse", - "canonicalReference": "network-resource-manager!LoadBalancersGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "loadBalancerName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!LoadBalancers#list:member(1)", - "docComment": "/**\n * Gets all the load balancers in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "LoadBalancersListOptionalParams", - "canonicalReference": "network-resource-manager!LoadBalancersListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "LoadBalancer", - "canonicalReference": "network-resource-manager!LoadBalancer:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "list" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!LoadBalancers#listAll:member(1)", - "docComment": "/**\n * Gets all the load balancers in a subscription.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listAll(options?: " - }, - { - "kind": "Reference", - "text": "LoadBalancersListAllOptionalParams", - "canonicalReference": "network-resource-manager!LoadBalancersListAllOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "LoadBalancer", - "canonicalReference": "network-resource-manager!LoadBalancer:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "listAll" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!LoadBalancers#updateTags:member(1)", - "docComment": "/**\n * Updates a load balancer tags.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param loadBalancerName - The name of the load balancer.\n *\n * @param parameters - Parameters supplied to update load balancer tags.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateTags(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", loadBalancerName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "TagsObject", - "canonicalReference": "network-resource-manager!TagsObject:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "LoadBalancersUpdateTagsOptionalParams", - "canonicalReference": "network-resource-manager!LoadBalancersUpdateTagsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "LoadBalancersUpdateTagsResponse", - "canonicalReference": "network-resource-manager!LoadBalancersUpdateTagsResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "loadBalancerName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "updateTags" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!LoadBalancersCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LoadBalancersCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "LoadBalancersCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!LoadBalancersCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!LoadBalancersCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!LoadBalancersCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type LoadBalancersCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "LoadBalancer", - "canonicalReference": "network-resource-manager!LoadBalancer:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "LoadBalancersCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!LoadBalancersDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LoadBalancersDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "LoadBalancersDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!LoadBalancersDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!LoadBalancersDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!LoadBalancersGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LoadBalancersGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "LoadBalancersGetOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!LoadBalancersGetOptionalParams#expand:member", - "docComment": "/**\n * Expands referenced resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "expand?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "expand", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!LoadBalancersGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type LoadBalancersGetResponse = " - }, - { - "kind": "Reference", - "text": "LoadBalancer", - "canonicalReference": "network-resource-manager!LoadBalancer:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "LoadBalancersGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!LoadBalancerSku:interface", - "docComment": "/**\n * SKU of a load balancer.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LoadBalancerSku " - } - ], - "releaseTag": "Public", - "name": "LoadBalancerSku", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!LoadBalancerSku#name:member", - "docComment": "/**\n * Name of a load balancer SKU.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Reference", - "text": "LoadBalancerSkuName", - "canonicalReference": "network-resource-manager!LoadBalancerSkuName:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!LoadBalancerSkuName:type", - "docComment": "/**\n * Defines values for LoadBalancerSkuName. \\ {@link KnownLoadBalancerSkuName} can be used interchangeably with LoadBalancerSkuName, this enum contains the known values that the service supports. ### Known values supported by the service **Basic** \\ **Standard**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type LoadBalancerSkuName = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "LoadBalancerSkuName", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!LoadBalancersListAllNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LoadBalancersListAllNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "LoadBalancersListAllNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!LoadBalancersListAllNextResponse:type", - "docComment": "/**\n * Contains response data for the listAllNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type LoadBalancersListAllNextResponse = " - }, - { - "kind": "Reference", - "text": "LoadBalancerListResult", - "canonicalReference": "network-resource-manager!LoadBalancerListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "LoadBalancersListAllNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!LoadBalancersListAllOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LoadBalancersListAllOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "LoadBalancersListAllOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!LoadBalancersListAllResponse:type", - "docComment": "/**\n * Contains response data for the listAll operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type LoadBalancersListAllResponse = " - }, - { - "kind": "Reference", - "text": "LoadBalancerListResult", - "canonicalReference": "network-resource-manager!LoadBalancerListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "LoadBalancersListAllResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!LoadBalancersListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LoadBalancersListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "LoadBalancersListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!LoadBalancersListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type LoadBalancersListNextResponse = " - }, - { - "kind": "Reference", - "text": "LoadBalancerListResult", - "canonicalReference": "network-resource-manager!LoadBalancerListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "LoadBalancersListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!LoadBalancersListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LoadBalancersListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "LoadBalancersListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!LoadBalancersListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type LoadBalancersListResponse = " - }, - { - "kind": "Reference", - "text": "LoadBalancerListResult", - "canonicalReference": "network-resource-manager!LoadBalancerListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "LoadBalancersListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!LoadBalancersUpdateTagsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LoadBalancersUpdateTagsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "LoadBalancersUpdateTagsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!LoadBalancersUpdateTagsResponse:type", - "docComment": "/**\n * Contains response data for the updateTags operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type LoadBalancersUpdateTagsResponse = " - }, - { - "kind": "Reference", - "text": "LoadBalancer", - "canonicalReference": "network-resource-manager!LoadBalancer:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "LoadBalancersUpdateTagsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!LoadBalancingRule:type", - "docComment": "/**\n * A load balancing rule for a load balancer.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type LoadBalancingRule = " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": " & {\n name?: string;\n readonly etag?: string;\n readonly type?: string;\n frontendIPConfiguration?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";\n backendAddressPool?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";\n probe?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";\n protocol?: " - }, - { - "kind": "Reference", - "text": "TransportProtocol", - "canonicalReference": "network-resource-manager!TransportProtocol:type" - }, - { - "kind": "Content", - "text": ";\n loadDistribution?: " - }, - { - "kind": "Reference", - "text": "LoadDistribution", - "canonicalReference": "network-resource-manager!LoadDistribution:type" - }, - { - "kind": "Content", - "text": ";\n frontendPort?: number;\n backendPort?: number;\n idleTimeoutInMinutes?: number;\n enableFloatingIP?: boolean;\n enableTcpReset?: boolean;\n disableOutboundSnat?: boolean;\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "LoadBalancingRule", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 15 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!LoadDistribution:type", - "docComment": "/**\n * Defines values for LoadDistribution. \\ {@link KnownLoadDistribution} can be used interchangeably with LoadDistribution, this enum contains the known values that the service supports. ### Known values supported by the service **Default** \\ **SourceIP** \\ **SourceIPProtocol**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type LoadDistribution = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "LoadDistribution", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!LocalNetworkGateway:type", - "docComment": "/**\n * A common class for general resource information.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type LocalNetworkGateway = " - }, - { - "kind": "Reference", - "text": "Resource", - "canonicalReference": "network-resource-manager!Resource:interface" - }, - { - "kind": "Content", - "text": " & {\n readonly etag?: string;\n localNetworkAddressSpace?: " - }, - { - "kind": "Reference", - "text": "AddressSpace", - "canonicalReference": "network-resource-manager!AddressSpace:interface" - }, - { - "kind": "Content", - "text": ";\n gatewayIpAddress?: string;\n fqdn?: string;\n bgpSettings?: " - }, - { - "kind": "Reference", - "text": "BgpSettings", - "canonicalReference": "network-resource-manager!BgpSettings:interface" - }, - { - "kind": "Content", - "text": ";\n readonly resourceGuid?: string;\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "LocalNetworkGateway", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 9 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!LocalNetworkGatewayListResult:interface", - "docComment": "/**\n * Response for ListLocalNetworkGateways API service call.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LocalNetworkGatewayListResult " - } - ], - "releaseTag": "Public", - "name": "LocalNetworkGatewayListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!LocalNetworkGatewayListResult#nextLink:member", - "docComment": "/**\n * The URL to get the next set of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!LocalNetworkGatewayListResult#value:member", - "docComment": "/**\n * A list of local network gateways that exists in a resource group.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "LocalNetworkGateway", - "canonicalReference": "network-resource-manager!LocalNetworkGateway:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!LocalNetworkGateways:interface", - "docComment": "/**\n * Interface representing a LocalNetworkGateways.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LocalNetworkGateways " - } - ], - "releaseTag": "Public", - "name": "LocalNetworkGateways", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!LocalNetworkGateways#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Creates or updates a local network gateway in the specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param localNetworkGatewayName - The name of the local network gateway.\n *\n * @param parameters - Parameters supplied to the create or update local network gateway operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", localNetworkGatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "LocalNetworkGateway", - "canonicalReference": "network-resource-manager!LocalNetworkGateway:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "LocalNetworkGatewaysCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!LocalNetworkGatewaysCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "LocalNetworkGatewaysCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!LocalNetworkGatewaysCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "LocalNetworkGatewaysCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!LocalNetworkGatewaysCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "localNetworkGatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!LocalNetworkGateways#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Creates or updates a local network gateway in the specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param localNetworkGatewayName - The name of the local network gateway.\n *\n * @param parameters - Parameters supplied to the create or update local network gateway operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", localNetworkGatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "LocalNetworkGateway", - "canonicalReference": "network-resource-manager!LocalNetworkGateway:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "LocalNetworkGatewaysCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!LocalNetworkGatewaysCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "LocalNetworkGatewaysCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!LocalNetworkGatewaysCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "localNetworkGatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!LocalNetworkGateways#beginDelete:member(1)", - "docComment": "/**\n * Deletes the specified local network gateway.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param localNetworkGatewayName - The name of the local network gateway.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", localNetworkGatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "LocalNetworkGatewaysDeleteOptionalParams", - "canonicalReference": "network-resource-manager!LocalNetworkGatewaysDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "localNetworkGatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!LocalNetworkGateways#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes the specified local network gateway.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param localNetworkGatewayName - The name of the local network gateway.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", localNetworkGatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "LocalNetworkGatewaysDeleteOptionalParams", - "canonicalReference": "network-resource-manager!LocalNetworkGatewaysDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "localNetworkGatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!LocalNetworkGateways#get:member(1)", - "docComment": "/**\n * Gets the specified local network gateway in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param localNetworkGatewayName - The name of the local network gateway.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", localNetworkGatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "LocalNetworkGatewaysGetOptionalParams", - "canonicalReference": "network-resource-manager!LocalNetworkGatewaysGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "LocalNetworkGatewaysGetResponse", - "canonicalReference": "network-resource-manager!LocalNetworkGatewaysGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "localNetworkGatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!LocalNetworkGateways#list:member(1)", - "docComment": "/**\n * Gets all the local network gateways in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "LocalNetworkGatewaysListOptionalParams", - "canonicalReference": "network-resource-manager!LocalNetworkGatewaysListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "LocalNetworkGateway", - "canonicalReference": "network-resource-manager!LocalNetworkGateway:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "list" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!LocalNetworkGateways#updateTags:member(1)", - "docComment": "/**\n * Updates a local network gateway tags.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param localNetworkGatewayName - The name of the local network gateway.\n *\n * @param parameters - Parameters supplied to update local network gateway tags.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateTags(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", localNetworkGatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "TagsObject", - "canonicalReference": "network-resource-manager!TagsObject:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "LocalNetworkGatewaysUpdateTagsOptionalParams", - "canonicalReference": "network-resource-manager!LocalNetworkGatewaysUpdateTagsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "LocalNetworkGatewaysUpdateTagsResponse", - "canonicalReference": "network-resource-manager!LocalNetworkGatewaysUpdateTagsResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "localNetworkGatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "updateTags" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!LocalNetworkGatewaysCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LocalNetworkGatewaysCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "LocalNetworkGatewaysCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!LocalNetworkGatewaysCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!LocalNetworkGatewaysCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!LocalNetworkGatewaysCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type LocalNetworkGatewaysCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "LocalNetworkGateway", - "canonicalReference": "network-resource-manager!LocalNetworkGateway:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "LocalNetworkGatewaysCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!LocalNetworkGatewaysDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LocalNetworkGatewaysDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "LocalNetworkGatewaysDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!LocalNetworkGatewaysDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!LocalNetworkGatewaysDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!LocalNetworkGatewaysGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LocalNetworkGatewaysGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "LocalNetworkGatewaysGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!LocalNetworkGatewaysGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type LocalNetworkGatewaysGetResponse = " - }, - { - "kind": "Reference", - "text": "LocalNetworkGateway", - "canonicalReference": "network-resource-manager!LocalNetworkGateway:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "LocalNetworkGatewaysGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!LocalNetworkGatewaysListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LocalNetworkGatewaysListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "LocalNetworkGatewaysListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!LocalNetworkGatewaysListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type LocalNetworkGatewaysListNextResponse = " - }, - { - "kind": "Reference", - "text": "LocalNetworkGatewayListResult", - "canonicalReference": "network-resource-manager!LocalNetworkGatewayListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "LocalNetworkGatewaysListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!LocalNetworkGatewaysListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LocalNetworkGatewaysListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "LocalNetworkGatewaysListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!LocalNetworkGatewaysListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type LocalNetworkGatewaysListResponse = " - }, - { - "kind": "Reference", - "text": "LocalNetworkGatewayListResult", - "canonicalReference": "network-resource-manager!LocalNetworkGatewayListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "LocalNetworkGatewaysListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!LocalNetworkGatewaysUpdateTagsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LocalNetworkGatewaysUpdateTagsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "LocalNetworkGatewaysUpdateTagsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!LocalNetworkGatewaysUpdateTagsResponse:type", - "docComment": "/**\n * Contains response data for the updateTags operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type LocalNetworkGatewaysUpdateTagsResponse = " - }, - { - "kind": "Reference", - "text": "LocalNetworkGateway", - "canonicalReference": "network-resource-manager!LocalNetworkGateway:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "LocalNetworkGatewaysUpdateTagsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!LogSpecification:interface", - "docComment": "/**\n * Description of logging specification.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LogSpecification " - } - ], - "releaseTag": "Public", - "name": "LogSpecification", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!LogSpecification#blobDuration:member", - "docComment": "/**\n * Duration of the blob.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "blobDuration?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "blobDuration", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!LogSpecification#displayName:member", - "docComment": "/**\n * The display name of the specification.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "displayName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "displayName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!LogSpecification#name:member", - "docComment": "/**\n * The name of the specification.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ManagedRuleEnabledState:type", - "docComment": "/**\n * Defines values for ManagedRuleEnabledState. \\ {@link KnownManagedRuleEnabledState} can be used interchangeably with ManagedRuleEnabledState, this enum contains the known values that the service supports. ### Known values supported by the service **Disabled**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedRuleEnabledState = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedRuleEnabledState", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ManagedRuleGroupOverride:interface", - "docComment": "/**\n * Defines a managed rule group override setting.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedRuleGroupOverride " - } - ], - "releaseTag": "Public", - "name": "ManagedRuleGroupOverride", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ManagedRuleGroupOverride#ruleGroupName:member", - "docComment": "/**\n * The managed rule group to override.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "ruleGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ruleGroupName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ManagedRuleGroupOverride#rules:member", - "docComment": "/**\n * List of rules that will be disabled. If none specified, all rules in the group will be disabled.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "rules?: " - }, - { - "kind": "Reference", - "text": "ManagedRuleOverride", - "canonicalReference": "network-resource-manager!ManagedRuleOverride:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "rules", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ManagedRuleOverride:interface", - "docComment": "/**\n * Defines a managed rule group override setting.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedRuleOverride " - } - ], - "releaseTag": "Public", - "name": "ManagedRuleOverride", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ManagedRuleOverride#ruleId:member", - "docComment": "/**\n * Identifier for the managed rule.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "ruleId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ruleId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ManagedRuleOverride#state:member", - "docComment": "/**\n * The state of the managed rule. Defaults to Disabled if not specified.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "state?: " - }, - { - "kind": "Reference", - "text": "ManagedRuleEnabledState", - "canonicalReference": "network-resource-manager!ManagedRuleEnabledState:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "state", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ManagedRulesDefinition:interface", - "docComment": "/**\n * Allow to exclude some variable satisfy the condition for the WAF check.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedRulesDefinition " - } - ], - "releaseTag": "Public", - "name": "ManagedRulesDefinition", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ManagedRulesDefinition#exclusions:member", - "docComment": "/**\n * The Exclusions that are applied on the policy.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "exclusions?: " - }, - { - "kind": "Reference", - "text": "OwaspCrsExclusionEntry", - "canonicalReference": "network-resource-manager!OwaspCrsExclusionEntry:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "exclusions", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ManagedRulesDefinition#managedRuleSets:member", - "docComment": "/**\n * The managed rule sets that are associated with the policy.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "managedRuleSets: " - }, - { - "kind": "Reference", - "text": "ManagedRuleSet", - "canonicalReference": "network-resource-manager!ManagedRuleSet:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "managedRuleSets", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ManagedRuleSet:interface", - "docComment": "/**\n * Defines a managed rule set.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedRuleSet " - } - ], - "releaseTag": "Public", - "name": "ManagedRuleSet", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ManagedRuleSet#ruleGroupOverrides:member", - "docComment": "/**\n * Defines the rule group overrides to apply to the rule set.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "ruleGroupOverrides?: " - }, - { - "kind": "Reference", - "text": "ManagedRuleGroupOverride", - "canonicalReference": "network-resource-manager!ManagedRuleGroupOverride:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ruleGroupOverrides", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ManagedRuleSet#ruleSetType:member", - "docComment": "/**\n * Defines the rule set type to use.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "ruleSetType: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ruleSetType", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ManagedRuleSet#ruleSetVersion:member", - "docComment": "/**\n * Defines the version of the rule set to use.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "ruleSetVersion: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ruleSetVersion", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ManagedServiceIdentity:interface", - "docComment": "/**\n * Identity for the resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedServiceIdentity " - } - ], - "releaseTag": "Public", - "name": "ManagedServiceIdentity", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ManagedServiceIdentity#principalId:member", - "docComment": "/**\n * The principal id of the system assigned identity. This property will only be provided for a system assigned identity. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly principalId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "principalId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ManagedServiceIdentity#tenantId:member", - "docComment": "/**\n * The tenant id of the system assigned identity. This property will only be provided for a system assigned identity. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly tenantId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tenantId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ManagedServiceIdentity#type:member", - "docComment": "/**\n * The type of identity used for the resource. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user assigned identities. The type 'None' will remove any identities from the virtual machine.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "type?: " - }, - { - "kind": "Reference", - "text": "ResourceIdentityType", - "canonicalReference": "network-resource-manager!ResourceIdentityType:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ManagedServiceIdentity#userAssignedIdentities:member", - "docComment": "/**\n * The list of user identities associated with resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "userAssignedIdentities?: " - }, - { - "kind": "Content", - "text": "{\n [propertyName: string]: " - }, - { - "kind": "Reference", - "text": "Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties", - "canonicalReference": "network-resource-manager!Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties:interface" - }, - { - "kind": "Content", - "text": ";\n }" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "userAssignedIdentities", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 4 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!MatchCondition:interface", - "docComment": "/**\n * Define match conditions.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface MatchCondition " - } - ], - "releaseTag": "Public", - "name": "MatchCondition", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!MatchCondition#matchValues:member", - "docComment": "/**\n * Match value.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "matchValues: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "matchValues", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!MatchCondition#matchVariables:member", - "docComment": "/**\n * List of match variables.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "matchVariables: " - }, - { - "kind": "Reference", - "text": "MatchVariable", - "canonicalReference": "network-resource-manager!MatchVariable:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "matchVariables", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!MatchCondition#negationConditon:member", - "docComment": "/**\n * Whether this is negate condition or not.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "negationConditon?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "negationConditon", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!MatchCondition#operator:member", - "docComment": "/**\n * The operator to be matched.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "operator: " - }, - { - "kind": "Reference", - "text": "WebApplicationFirewallOperator", - "canonicalReference": "network-resource-manager!WebApplicationFirewallOperator:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "operator", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!MatchCondition#transforms:member", - "docComment": "/**\n * List of transforms.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "transforms?: " - }, - { - "kind": "Reference", - "text": "WebApplicationFirewallTransform", - "canonicalReference": "network-resource-manager!WebApplicationFirewallTransform:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "transforms", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!MatchedRule:interface", - "docComment": "/**\n * Matched rule.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface MatchedRule " - } - ], - "releaseTag": "Public", - "name": "MatchedRule", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!MatchedRule#action:member", - "docComment": "/**\n * The network traffic is allowed or denied. Possible values are 'Allow' and 'Deny'.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "action?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "action", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!MatchedRule#ruleName:member", - "docComment": "/**\n * Name of the matched network security rule.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "ruleName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ruleName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!MatchVariable:interface", - "docComment": "/**\n * Define match variables.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface MatchVariable " - } - ], - "releaseTag": "Public", - "name": "MatchVariable", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!MatchVariable#selector:member", - "docComment": "/**\n * The selector of match variable.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "selector?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "selector", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!MatchVariable#variableName:member", - "docComment": "/**\n * Match Variable.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "variableName: " - }, - { - "kind": "Reference", - "text": "WebApplicationFirewallMatchVariable", - "canonicalReference": "network-resource-manager!WebApplicationFirewallMatchVariable:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "variableName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!MetricSpecification:interface", - "docComment": "/**\n * Description of metrics specification.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface MetricSpecification " - } - ], - "releaseTag": "Public", - "name": "MetricSpecification", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!MetricSpecification#aggregationType:member", - "docComment": "/**\n * The aggregation type.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "aggregationType?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "aggregationType", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!MetricSpecification#availabilities:member", - "docComment": "/**\n * List of availability.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "availabilities?: " - }, - { - "kind": "Reference", - "text": "Availability", - "canonicalReference": "network-resource-manager!Availability:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "availabilities", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!MetricSpecification#dimensions:member", - "docComment": "/**\n * List of dimensions.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "dimensions?: " - }, - { - "kind": "Reference", - "text": "Dimension", - "canonicalReference": "network-resource-manager!Dimension:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "dimensions", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!MetricSpecification#displayDescription:member", - "docComment": "/**\n * The description of the metric.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "displayDescription?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "displayDescription", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!MetricSpecification#displayName:member", - "docComment": "/**\n * The display name of the metric.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "displayName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "displayName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!MetricSpecification#enableRegionalMdmAccount:member", - "docComment": "/**\n * Whether regional MDM account enabled.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "enableRegionalMdmAccount?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "enableRegionalMdmAccount", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!MetricSpecification#fillGapWithZero:member", - "docComment": "/**\n * Whether gaps would be filled with zeros.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "fillGapWithZero?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "fillGapWithZero", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!MetricSpecification#isInternal:member", - "docComment": "/**\n * Whether the metric is internal.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "isInternal?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "isInternal", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!MetricSpecification#metricFilterPattern:member", - "docComment": "/**\n * Pattern for the filter of the metric.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "metricFilterPattern?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "metricFilterPattern", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!MetricSpecification#name:member", - "docComment": "/**\n * The name of the metric.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!MetricSpecification#resourceIdDimensionNameOverride:member", - "docComment": "/**\n * The resource Id dimension name override.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resourceIdDimensionNameOverride?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resourceIdDimensionNameOverride", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!MetricSpecification#sourceMdmAccount:member", - "docComment": "/**\n * The source MDM account.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "sourceMdmAccount?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "sourceMdmAccount", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!MetricSpecification#sourceMdmNamespace:member", - "docComment": "/**\n * The source MDM namespace.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "sourceMdmNamespace?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "sourceMdmNamespace", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!MetricSpecification#unit:member", - "docComment": "/**\n * Units the metric to be displayed in.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "unit?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "unit", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!NatGateway:type", - "docComment": "/**\n * Nat Gateway resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NatGateway = " - }, - { - "kind": "Reference", - "text": "Resource", - "canonicalReference": "network-resource-manager!Resource:interface" - }, - { - "kind": "Content", - "text": " & {\n sku?: " - }, - { - "kind": "Reference", - "text": "NatGatewaySku", - "canonicalReference": "network-resource-manager!NatGatewaySku:interface" - }, - { - "kind": "Content", - "text": ";\n zones?: string[];\n readonly etag?: string;\n idleTimeoutInMinutes?: number;\n publicIpAddresses?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": "[];\n publicIpPrefixes?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": "[];\n readonly subnets?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": "[];\n readonly resourceGuid?: string;\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NatGateway", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 13 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NatGatewayListResult:interface", - "docComment": "/**\n * Response for ListNatGateways API service call.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NatGatewayListResult " - } - ], - "releaseTag": "Public", - "name": "NatGatewayListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NatGatewayListResult#nextLink:member", - "docComment": "/**\n * The URL to get the next set of results.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NatGatewayListResult#value:member", - "docComment": "/**\n * A list of Nat Gateways that exists in a resource group.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "NatGateway", - "canonicalReference": "network-resource-manager!NatGateway:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NatGateways:interface", - "docComment": "/**\n * Interface representing a NatGateways.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NatGateways " - } - ], - "releaseTag": "Public", - "name": "NatGateways", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!NatGateways#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Creates or updates a nat gateway.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param natGatewayName - The name of the nat gateway.\n *\n * @param parameters - Parameters supplied to the create or update nat gateway operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", natGatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "NatGateway", - "canonicalReference": "network-resource-manager!NatGateway:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NatGatewaysCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!NatGatewaysCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "NatGatewaysCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!NatGatewaysCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "NatGatewaysCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!NatGatewaysCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "natGatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!NatGateways#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Creates or updates a nat gateway.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param natGatewayName - The name of the nat gateway.\n *\n * @param parameters - Parameters supplied to the create or update nat gateway operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", natGatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "NatGateway", - "canonicalReference": "network-resource-manager!NatGateway:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NatGatewaysCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!NatGatewaysCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "NatGatewaysCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!NatGatewaysCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "natGatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!NatGateways#beginDelete:member(1)", - "docComment": "/**\n * Deletes the specified nat gateway.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param natGatewayName - The name of the nat gateway.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", natGatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NatGatewaysDeleteOptionalParams", - "canonicalReference": "network-resource-manager!NatGatewaysDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "natGatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!NatGateways#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes the specified nat gateway.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param natGatewayName - The name of the nat gateway.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", natGatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NatGatewaysDeleteOptionalParams", - "canonicalReference": "network-resource-manager!NatGatewaysDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "natGatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!NatGateways#get:member(1)", - "docComment": "/**\n * Gets the specified nat gateway in a specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param natGatewayName - The name of the nat gateway.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", natGatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NatGatewaysGetOptionalParams", - "canonicalReference": "network-resource-manager!NatGatewaysGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "NatGatewaysGetResponse", - "canonicalReference": "network-resource-manager!NatGatewaysGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "natGatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!NatGateways#list:member(1)", - "docComment": "/**\n * Gets all nat gateways in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NatGatewaysListOptionalParams", - "canonicalReference": "network-resource-manager!NatGatewaysListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "NatGateway", - "canonicalReference": "network-resource-manager!NatGateway:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "list" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!NatGateways#listAll:member(1)", - "docComment": "/**\n * Gets all the Nat Gateways in a subscription.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listAll(options?: " - }, - { - "kind": "Reference", - "text": "NatGatewaysListAllOptionalParams", - "canonicalReference": "network-resource-manager!NatGatewaysListAllOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "NatGateway", - "canonicalReference": "network-resource-manager!NatGateway:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "listAll" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!NatGateways#updateTags:member(1)", - "docComment": "/**\n * Updates nat gateway tags.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param natGatewayName - The name of the nat gateway.\n *\n * @param parameters - Parameters supplied to update nat gateway tags.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateTags(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", natGatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "TagsObject", - "canonicalReference": "network-resource-manager!TagsObject:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NatGatewaysUpdateTagsOptionalParams", - "canonicalReference": "network-resource-manager!NatGatewaysUpdateTagsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "NatGatewaysUpdateTagsResponse", - "canonicalReference": "network-resource-manager!NatGatewaysUpdateTagsResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "natGatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "updateTags" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NatGatewaysCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NatGatewaysCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NatGatewaysCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NatGatewaysCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NatGatewaysCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!NatGatewaysCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NatGatewaysCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "NatGateway", - "canonicalReference": "network-resource-manager!NatGateway:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NatGatewaysCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NatGatewaysDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NatGatewaysDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NatGatewaysDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NatGatewaysDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NatGatewaysDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NatGatewaysGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NatGatewaysGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NatGatewaysGetOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NatGatewaysGetOptionalParams#expand:member", - "docComment": "/**\n * Expands referenced resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "expand?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "expand", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!NatGatewaysGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NatGatewaysGetResponse = " - }, - { - "kind": "Reference", - "text": "NatGateway", - "canonicalReference": "network-resource-manager!NatGateway:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NatGatewaysGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NatGatewaySku:interface", - "docComment": "/**\n * SKU of nat gateway.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NatGatewaySku " - } - ], - "releaseTag": "Public", - "name": "NatGatewaySku", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NatGatewaySku#name:member", - "docComment": "/**\n * Name of Nat Gateway SKU.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Reference", - "text": "NatGatewaySkuName", - "canonicalReference": "network-resource-manager!NatGatewaySkuName:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!NatGatewaySkuName:type", - "docComment": "/**\n * Defines values for NatGatewaySkuName. \\ {@link KnownNatGatewaySkuName} can be used interchangeably with NatGatewaySkuName, this enum contains the known values that the service supports. ### Known values supported by the service **Standard**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NatGatewaySkuName = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NatGatewaySkuName", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NatGatewaysListAllNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NatGatewaysListAllNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NatGatewaysListAllNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!NatGatewaysListAllNextResponse:type", - "docComment": "/**\n * Contains response data for the listAllNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NatGatewaysListAllNextResponse = " - }, - { - "kind": "Reference", - "text": "NatGatewayListResult", - "canonicalReference": "network-resource-manager!NatGatewayListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NatGatewaysListAllNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NatGatewaysListAllOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NatGatewaysListAllOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NatGatewaysListAllOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!NatGatewaysListAllResponse:type", - "docComment": "/**\n * Contains response data for the listAll operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NatGatewaysListAllResponse = " - }, - { - "kind": "Reference", - "text": "NatGatewayListResult", - "canonicalReference": "network-resource-manager!NatGatewayListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NatGatewaysListAllResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NatGatewaysListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NatGatewaysListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NatGatewaysListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!NatGatewaysListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NatGatewaysListNextResponse = " - }, - { - "kind": "Reference", - "text": "NatGatewayListResult", - "canonicalReference": "network-resource-manager!NatGatewayListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NatGatewaysListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NatGatewaysListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NatGatewaysListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NatGatewaysListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!NatGatewaysListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NatGatewaysListResponse = " - }, - { - "kind": "Reference", - "text": "NatGatewayListResult", - "canonicalReference": "network-resource-manager!NatGatewayListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NatGatewaysListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NatGatewaysUpdateTagsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NatGatewaysUpdateTagsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NatGatewaysUpdateTagsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!NatGatewaysUpdateTagsResponse:type", - "docComment": "/**\n * Contains response data for the updateTags operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NatGatewaysUpdateTagsResponse = " - }, - { - "kind": "Reference", - "text": "NatGateway", - "canonicalReference": "network-resource-manager!NatGateway:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NatGatewaysUpdateTagsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!NatRuleCondition:type", - "docComment": "/**\n * Rule condition of type nat.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NatRuleCondition = " - }, - { - "kind": "Reference", - "text": "FirewallPolicyRuleCondition", - "canonicalReference": "network-resource-manager!FirewallPolicyRuleCondition:interface" - }, - { - "kind": "Content", - "text": " & {\n ruleConditionType: \"NatRuleCondition\";\n ipProtocols?: " - }, - { - "kind": "Reference", - "text": "FirewallPolicyRuleConditionNetworkProtocol", - "canonicalReference": "network-resource-manager!FirewallPolicyRuleConditionNetworkProtocol:type" - }, - { - "kind": "Content", - "text": "[];\n sourceAddresses?: string[];\n destinationAddresses?: string[];\n destinationPorts?: string[];\n sourceIpGroups?: string[];\n terminateTLS?: boolean;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NatRuleCondition", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkConfigurationDiagnosticParameters:interface", - "docComment": "/**\n * Parameters to get network configuration diagnostic.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkConfigurationDiagnosticParameters " - } - ], - "releaseTag": "Public", - "name": "NetworkConfigurationDiagnosticParameters", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkConfigurationDiagnosticParameters#profiles:member", - "docComment": "/**\n * List of network configuration diagnostic profiles.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "profiles: " - }, - { - "kind": "Reference", - "text": "NetworkConfigurationDiagnosticProfile", - "canonicalReference": "network-resource-manager!NetworkConfigurationDiagnosticProfile:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "profiles", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkConfigurationDiagnosticParameters#targetResourceId:member", - "docComment": "/**\n * The ID of the target resource to perform network configuration diagnostic. Valid options are VM, NetworkInterface, VMSS/NetworkInterface and Application Gateway.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "targetResourceId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "targetResourceId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkConfigurationDiagnosticParameters#verbosityLevel:member", - "docComment": "/**\n * Verbosity level.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "verbosityLevel?: " - }, - { - "kind": "Reference", - "text": "VerbosityLevel", - "canonicalReference": "network-resource-manager!VerbosityLevel:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "verbosityLevel", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkConfigurationDiagnosticProfile:interface", - "docComment": "/**\n * Parameters to compare with network configuration.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkConfigurationDiagnosticProfile " - } - ], - "releaseTag": "Public", - "name": "NetworkConfigurationDiagnosticProfile", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkConfigurationDiagnosticProfile#destination:member", - "docComment": "/**\n * Traffic destination. Accepted values are: '*', IP Address/CIDR, Service Tag.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "destination: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "destination", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkConfigurationDiagnosticProfile#destinationPort:member", - "docComment": "/**\n * Traffic destination port. Accepted values are '*' and a single port in the range (0 - 65535).\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "destinationPort: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "destinationPort", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkConfigurationDiagnosticProfile#direction:member", - "docComment": "/**\n * The direction of the traffic.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "direction: " - }, - { - "kind": "Reference", - "text": "Direction", - "canonicalReference": "network-resource-manager!Direction:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "direction", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkConfigurationDiagnosticProfile#protocol:member", - "docComment": "/**\n * Protocol to be verified on. Accepted values are '*', TCP, UDP.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "protocol: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "protocol", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkConfigurationDiagnosticProfile#source:member", - "docComment": "/**\n * Traffic source. Accepted values are '*', IP Address/CIDR, Service Tag.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "source: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "source", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkConfigurationDiagnosticResponse:interface", - "docComment": "/**\n * Results of network configuration diagnostic on the target resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkConfigurationDiagnosticResponse " - } - ], - "releaseTag": "Public", - "name": "NetworkConfigurationDiagnosticResponse", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkConfigurationDiagnosticResponse#results:member", - "docComment": "/**\n * List of network configuration diagnostic results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly results?: " - }, - { - "kind": "Reference", - "text": "NetworkConfigurationDiagnosticResult", - "canonicalReference": "network-resource-manager!NetworkConfigurationDiagnosticResult:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "results", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkConfigurationDiagnosticResult:interface", - "docComment": "/**\n * Network configuration diagnostic result corresponded to provided traffic query.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkConfigurationDiagnosticResult " - } - ], - "releaseTag": "Public", - "name": "NetworkConfigurationDiagnosticResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkConfigurationDiagnosticResult#networkSecurityGroupResult:member", - "docComment": "/**\n * Network security group result.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "networkSecurityGroupResult?: " - }, - { - "kind": "Reference", - "text": "NetworkSecurityGroupResult", - "canonicalReference": "network-resource-manager!NetworkSecurityGroupResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "networkSecurityGroupResult", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkConfigurationDiagnosticResult#profile:member", - "docComment": "/**\n * Network configuration diagnostic profile.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "profile?: " - }, - { - "kind": "Reference", - "text": "NetworkConfigurationDiagnosticProfile", - "canonicalReference": "network-resource-manager!NetworkConfigurationDiagnosticProfile:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "profile", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!NetworkIntentPolicy:type", - "docComment": "/**\n * Network Intent Policy resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NetworkIntentPolicy = " - }, - { - "kind": "Reference", - "text": "Resource", - "canonicalReference": "network-resource-manager!Resource:interface" - }, - { - "kind": "Content", - "text": " & {\n readonly etag?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NetworkIntentPolicy", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkIntentPolicyConfiguration:interface", - "docComment": "/**\n * Details of NetworkIntentPolicyConfiguration for PrepareNetworkPoliciesRequest.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkIntentPolicyConfiguration " - } - ], - "releaseTag": "Public", - "name": "NetworkIntentPolicyConfiguration", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkIntentPolicyConfiguration#networkIntentPolicyName:member", - "docComment": "/**\n * The name of the Network Intent Policy for storing in target subscription.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "networkIntentPolicyName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "networkIntentPolicyName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkIntentPolicyConfiguration#sourceNetworkIntentPolicy:member", - "docComment": "/**\n * Source network intent policy.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "sourceNetworkIntentPolicy?: " - }, - { - "kind": "Reference", - "text": "NetworkIntentPolicy", - "canonicalReference": "network-resource-manager!NetworkIntentPolicy:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "sourceNetworkIntentPolicy", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!NetworkInterface:type", - "docComment": "/**\n * A network interface in a resource group.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NetworkInterface = " - }, - { - "kind": "Reference", - "text": "Resource", - "canonicalReference": "network-resource-manager!Resource:interface" - }, - { - "kind": "Content", - "text": " & {\n readonly etag?: string;\n readonly virtualMachine?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";\n networkSecurityGroup?: " - }, - { - "kind": "Reference", - "text": "NetworkSecurityGroup", - "canonicalReference": "network-resource-manager!NetworkSecurityGroup:type" - }, - { - "kind": "Content", - "text": ";\n readonly privateEndpoint?: " - }, - { - "kind": "Reference", - "text": "PrivateEndpoint", - "canonicalReference": "network-resource-manager!PrivateEndpoint:type" - }, - { - "kind": "Content", - "text": ";\n ipConfigurations?: " - }, - { - "kind": "Reference", - "text": "NetworkInterfaceIPConfiguration", - "canonicalReference": "network-resource-manager!NetworkInterfaceIPConfiguration:type" - }, - { - "kind": "Content", - "text": "[];\n readonly tapConfigurations?: " - }, - { - "kind": "Reference", - "text": "NetworkInterfaceTapConfiguration", - "canonicalReference": "network-resource-manager!NetworkInterfaceTapConfiguration:type" - }, - { - "kind": "Content", - "text": "[];\n dnsSettings?: " - }, - { - "kind": "Reference", - "text": "NetworkInterfaceDnsSettings", - "canonicalReference": "network-resource-manager!NetworkInterfaceDnsSettings:interface" - }, - { - "kind": "Content", - "text": ";\n readonly macAddress?: string;\n readonly primary?: boolean;\n enableAcceleratedNetworking?: boolean;\n enableIPForwarding?: boolean;\n readonly hostedWorkloads?: string[];\n readonly resourceGuid?: string;\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NetworkInterface", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 17 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkInterfaceAssociation:interface", - "docComment": "/**\n * Network interface and its custom security rules.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkInterfaceAssociation " - } - ], - "releaseTag": "Public", - "name": "NetworkInterfaceAssociation", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkInterfaceAssociation#id:member", - "docComment": "/**\n * Network interface ID. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly id?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkInterfaceAssociation#securityRules:member", - "docComment": "/**\n * Collection of custom security rules.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "securityRules?: " - }, - { - "kind": "Reference", - "text": "SecurityRule", - "canonicalReference": "network-resource-manager!SecurityRule:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "securityRules", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkInterfaceDnsSettings:interface", - "docComment": "/**\n * DNS settings of a network interface.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkInterfaceDnsSettings " - } - ], - "releaseTag": "Public", - "name": "NetworkInterfaceDnsSettings", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkInterfaceDnsSettings#appliedDnsServers:member", - "docComment": "/**\n * If the VM that uses this NIC is part of an Availability Set, then this list will have the union of all DNS servers from all NICs that are part of the Availability Set. This property is what is configured on each of those VMs. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly appliedDnsServers?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "appliedDnsServers", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkInterfaceDnsSettings#dnsServers:member", - "docComment": "/**\n * List of DNS servers IP addresses. Use 'AzureProvidedDNS' to switch to azure provided DNS resolution. 'AzureProvidedDNS' value cannot be combined with other IPs, it must be the only value in dnsServers collection.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "dnsServers?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "dnsServers", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkInterfaceDnsSettings#internalDnsNameLabel:member", - "docComment": "/**\n * Relative DNS name for this NIC used for internal communications between VMs in the same virtual network.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "internalDnsNameLabel?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "internalDnsNameLabel", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkInterfaceDnsSettings#internalDomainNameSuffix:member", - "docComment": "/**\n * Even if internalDnsNameLabel is not specified, a DNS entry is created for the primary NIC of the VM. This DNS name can be constructed by concatenating the VM name with the value of internalDomainNameSuffix. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly internalDomainNameSuffix?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "internalDomainNameSuffix", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkInterfaceDnsSettings#internalFqdn:member", - "docComment": "/**\n * Fully qualified DNS name supporting internal communications between VMs in the same virtual network. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly internalFqdn?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "internalFqdn", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!NetworkInterfaceIPConfiguration:type", - "docComment": "/**\n * IPConfiguration in a network interface.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NetworkInterfaceIPConfiguration = " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": " & {\n name?: string;\n readonly etag?: string;\n virtualNetworkTaps?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkTap", - "canonicalReference": "network-resource-manager!VirtualNetworkTap:type" - }, - { - "kind": "Content", - "text": "[];\n applicationGatewayBackendAddressPools?: " - }, - { - "kind": "Reference", - "text": "ApplicationGatewayBackendAddressPool", - "canonicalReference": "network-resource-manager!ApplicationGatewayBackendAddressPool:type" - }, - { - "kind": "Content", - "text": "[];\n loadBalancerBackendAddressPools?: " - }, - { - "kind": "Reference", - "text": "BackendAddressPool", - "canonicalReference": "network-resource-manager!BackendAddressPool:type" - }, - { - "kind": "Content", - "text": "[];\n loadBalancerInboundNatRules?: " - }, - { - "kind": "Reference", - "text": "InboundNatRule", - "canonicalReference": "network-resource-manager!InboundNatRule:type" - }, - { - "kind": "Content", - "text": "[];\n privateIPAddress?: string;\n privateIPAllocationMethod?: " - }, - { - "kind": "Reference", - "text": "IPAllocationMethod", - "canonicalReference": "network-resource-manager!IPAllocationMethod:type" - }, - { - "kind": "Content", - "text": ";\n privateIPAddressVersion?: " - }, - { - "kind": "Reference", - "text": "IPVersion", - "canonicalReference": "network-resource-manager!IPVersion:type" - }, - { - "kind": "Content", - "text": ";\n subnet?: " - }, - { - "kind": "Reference", - "text": "Subnet", - "canonicalReference": "network-resource-manager!Subnet:type" - }, - { - "kind": "Content", - "text": ";\n primary?: boolean;\n publicIPAddress?: " - }, - { - "kind": "Reference", - "text": "PublicIPAddress", - "canonicalReference": "network-resource-manager!PublicIPAddress:type" - }, - { - "kind": "Content", - "text": ";\n applicationSecurityGroups?: " - }, - { - "kind": "Reference", - "text": "ApplicationSecurityGroup", - "canonicalReference": "network-resource-manager!ApplicationSecurityGroup:type" - }, - { - "kind": "Content", - "text": "[];\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n readonly privateLinkConnectionProperties?: " - }, - { - "kind": "Reference", - "text": "NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties", - "canonicalReference": "network-resource-manager!NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties:interface" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NetworkInterfaceIPConfiguration", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 25 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkInterfaceIPConfigurationListResult:interface", - "docComment": "/**\n * Response for list ip configurations API service call.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkInterfaceIPConfigurationListResult " - } - ], - "releaseTag": "Public", - "name": "NetworkInterfaceIPConfigurationListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkInterfaceIPConfigurationListResult#nextLink:member", - "docComment": "/**\n * The URL to get the next set of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkInterfaceIPConfigurationListResult#value:member", - "docComment": "/**\n * A list of ip configurations.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "NetworkInterfaceIPConfiguration", - "canonicalReference": "network-resource-manager!NetworkInterfaceIPConfiguration:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties:interface", - "docComment": "/**\n * PrivateLinkConnection properties for the network interface.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties " - } - ], - "releaseTag": "Public", - "name": "NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties#fqdns:member", - "docComment": "/**\n * List of FQDNs for current private link connection. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly fqdns?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "fqdns", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties#groupId:member", - "docComment": "/**\n * The group ID for current private link connection. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly groupId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "groupId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties#requiredMemberName:member", - "docComment": "/**\n * The required member name for current private link connection. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly requiredMemberName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "requiredMemberName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkInterfaceIPConfigurations:interface", - "docComment": "/**\n * Interface representing a NetworkInterfaceIPConfigurations.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkInterfaceIPConfigurations " - } - ], - "releaseTag": "Public", - "name": "NetworkInterfaceIPConfigurations", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!NetworkInterfaceIPConfigurations#get:member(1)", - "docComment": "/**\n * Gets the specified network interface ip configuration.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkInterfaceName - The name of the network interface.\n *\n * @param ipConfigurationName - The name of the ip configuration name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkInterfaceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", ipConfigurationName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NetworkInterfaceIPConfigurationsGetOptionalParams", - "canonicalReference": "network-resource-manager!NetworkInterfaceIPConfigurationsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "NetworkInterfaceIPConfigurationsGetResponse", - "canonicalReference": "network-resource-manager!NetworkInterfaceIPConfigurationsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkInterfaceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "ipConfigurationName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!NetworkInterfaceIPConfigurations#list:member(1)", - "docComment": "/**\n * Get all ip configurations in a network interface.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkInterfaceName - The name of the network interface.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkInterfaceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NetworkInterfaceIPConfigurationsListOptionalParams", - "canonicalReference": "network-resource-manager!NetworkInterfaceIPConfigurationsListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "NetworkInterfaceIPConfiguration", - "canonicalReference": "network-resource-manager!NetworkInterfaceIPConfiguration:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkInterfaceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "list" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkInterfaceIPConfigurationsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkInterfaceIPConfigurationsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NetworkInterfaceIPConfigurationsGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!NetworkInterfaceIPConfigurationsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NetworkInterfaceIPConfigurationsGetResponse = " - }, - { - "kind": "Reference", - "text": "NetworkInterfaceIPConfiguration", - "canonicalReference": "network-resource-manager!NetworkInterfaceIPConfiguration:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NetworkInterfaceIPConfigurationsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkInterfaceIPConfigurationsListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkInterfaceIPConfigurationsListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NetworkInterfaceIPConfigurationsListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!NetworkInterfaceIPConfigurationsListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NetworkInterfaceIPConfigurationsListNextResponse = " - }, - { - "kind": "Reference", - "text": "NetworkInterfaceIPConfigurationListResult", - "canonicalReference": "network-resource-manager!NetworkInterfaceIPConfigurationListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NetworkInterfaceIPConfigurationsListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkInterfaceIPConfigurationsListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkInterfaceIPConfigurationsListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NetworkInterfaceIPConfigurationsListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!NetworkInterfaceIPConfigurationsListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NetworkInterfaceIPConfigurationsListResponse = " - }, - { - "kind": "Reference", - "text": "NetworkInterfaceIPConfigurationListResult", - "canonicalReference": "network-resource-manager!NetworkInterfaceIPConfigurationListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NetworkInterfaceIPConfigurationsListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkInterfaceListResult:interface", - "docComment": "/**\n * Response for the ListNetworkInterface API service call.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkInterfaceListResult " - } - ], - "releaseTag": "Public", - "name": "NetworkInterfaceListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkInterfaceListResult#nextLink:member", - "docComment": "/**\n * The URL to get the next set of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkInterfaceListResult#value:member", - "docComment": "/**\n * A list of network interfaces in a resource group.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "NetworkInterface", - "canonicalReference": "network-resource-manager!NetworkInterface:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkInterfaceLoadBalancerListResult:interface", - "docComment": "/**\n * Response for list ip configurations API service call.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkInterfaceLoadBalancerListResult " - } - ], - "releaseTag": "Public", - "name": "NetworkInterfaceLoadBalancerListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkInterfaceLoadBalancerListResult#nextLink:member", - "docComment": "/**\n * The URL to get the next set of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkInterfaceLoadBalancerListResult#value:member", - "docComment": "/**\n * A list of load balancers.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "LoadBalancer", - "canonicalReference": "network-resource-manager!LoadBalancer:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkInterfaceLoadBalancers:interface", - "docComment": "/**\n * Interface representing a NetworkInterfaceLoadBalancers.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkInterfaceLoadBalancers " - } - ], - "releaseTag": "Public", - "name": "NetworkInterfaceLoadBalancers", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!NetworkInterfaceLoadBalancers#list:member(1)", - "docComment": "/**\n * List all load balancers in a network interface.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkInterfaceName - The name of the network interface.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkInterfaceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NetworkInterfaceLoadBalancersListOptionalParams", - "canonicalReference": "network-resource-manager!NetworkInterfaceLoadBalancersListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "LoadBalancer", - "canonicalReference": "network-resource-manager!LoadBalancer:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkInterfaceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "list" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkInterfaceLoadBalancersListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkInterfaceLoadBalancersListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NetworkInterfaceLoadBalancersListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!NetworkInterfaceLoadBalancersListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NetworkInterfaceLoadBalancersListNextResponse = " - }, - { - "kind": "Reference", - "text": "NetworkInterfaceLoadBalancerListResult", - "canonicalReference": "network-resource-manager!NetworkInterfaceLoadBalancerListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NetworkInterfaceLoadBalancersListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkInterfaceLoadBalancersListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkInterfaceLoadBalancersListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NetworkInterfaceLoadBalancersListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!NetworkInterfaceLoadBalancersListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NetworkInterfaceLoadBalancersListResponse = " - }, - { - "kind": "Reference", - "text": "NetworkInterfaceLoadBalancerListResult", - "canonicalReference": "network-resource-manager!NetworkInterfaceLoadBalancerListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NetworkInterfaceLoadBalancersListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkInterfaces:interface", - "docComment": "/**\n * Interface representing a NetworkInterfaces.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkInterfaces " - } - ], - "releaseTag": "Public", - "name": "NetworkInterfaces", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!NetworkInterfaces#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Creates or updates a network interface.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkInterfaceName - The name of the network interface.\n *\n * @param parameters - Parameters supplied to the create or update network interface operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkInterfaceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "NetworkInterface", - "canonicalReference": "network-resource-manager!NetworkInterface:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NetworkInterfacesCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!NetworkInterfacesCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "NetworkInterfacesCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!NetworkInterfacesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "NetworkInterfacesCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!NetworkInterfacesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkInterfaceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!NetworkInterfaces#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Creates or updates a network interface.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkInterfaceName - The name of the network interface.\n *\n * @param parameters - Parameters supplied to the create or update network interface operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkInterfaceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "NetworkInterface", - "canonicalReference": "network-resource-manager!NetworkInterface:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NetworkInterfacesCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!NetworkInterfacesCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "NetworkInterfacesCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!NetworkInterfacesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkInterfaceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!NetworkInterfaces#beginDelete:member(1)", - "docComment": "/**\n * Deletes the specified network interface.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkInterfaceName - The name of the network interface.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkInterfaceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NetworkInterfacesDeleteOptionalParams", - "canonicalReference": "network-resource-manager!NetworkInterfacesDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkInterfaceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!NetworkInterfaces#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes the specified network interface.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkInterfaceName - The name of the network interface.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkInterfaceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NetworkInterfacesDeleteOptionalParams", - "canonicalReference": "network-resource-manager!NetworkInterfacesDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkInterfaceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!NetworkInterfaces#beginGetEffectiveRouteTable:member(1)", - "docComment": "/**\n * Gets all route tables applied to a network interface.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkInterfaceName - The name of the network interface.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginGetEffectiveRouteTable(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkInterfaceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NetworkInterfacesGetEffectiveRouteTableOptionalParams", - "canonicalReference": "network-resource-manager!NetworkInterfacesGetEffectiveRouteTableOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "NetworkInterfacesGetEffectiveRouteTableResponse", - "canonicalReference": "network-resource-manager!NetworkInterfacesGetEffectiveRouteTableResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "NetworkInterfacesGetEffectiveRouteTableResponse", - "canonicalReference": "network-resource-manager!NetworkInterfacesGetEffectiveRouteTableResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkInterfaceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginGetEffectiveRouteTable" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!NetworkInterfaces#beginGetEffectiveRouteTableAndWait:member(1)", - "docComment": "/**\n * Gets all route tables applied to a network interface.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkInterfaceName - The name of the network interface.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginGetEffectiveRouteTableAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkInterfaceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NetworkInterfacesGetEffectiveRouteTableOptionalParams", - "canonicalReference": "network-resource-manager!NetworkInterfacesGetEffectiveRouteTableOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "NetworkInterfacesGetEffectiveRouteTableResponse", - "canonicalReference": "network-resource-manager!NetworkInterfacesGetEffectiveRouteTableResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkInterfaceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginGetEffectiveRouteTableAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!NetworkInterfaces#beginListEffectiveNetworkSecurityGroups:member(1)", - "docComment": "/**\n * Gets all network security groups applied to a network interface.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkInterfaceName - The name of the network interface.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginListEffectiveNetworkSecurityGroups(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkInterfaceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NetworkInterfacesListEffectiveNetworkSecurityGroupsOptionalParams", - "canonicalReference": "network-resource-manager!NetworkInterfacesListEffectiveNetworkSecurityGroupsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "NetworkInterfacesListEffectiveNetworkSecurityGroupsResponse", - "canonicalReference": "network-resource-manager!NetworkInterfacesListEffectiveNetworkSecurityGroupsResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "NetworkInterfacesListEffectiveNetworkSecurityGroupsResponse", - "canonicalReference": "network-resource-manager!NetworkInterfacesListEffectiveNetworkSecurityGroupsResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkInterfaceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginListEffectiveNetworkSecurityGroups" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!NetworkInterfaces#beginListEffectiveNetworkSecurityGroupsAndWait:member(1)", - "docComment": "/**\n * Gets all network security groups applied to a network interface.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkInterfaceName - The name of the network interface.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginListEffectiveNetworkSecurityGroupsAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkInterfaceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NetworkInterfacesListEffectiveNetworkSecurityGroupsOptionalParams", - "canonicalReference": "network-resource-manager!NetworkInterfacesListEffectiveNetworkSecurityGroupsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "NetworkInterfacesListEffectiveNetworkSecurityGroupsResponse", - "canonicalReference": "network-resource-manager!NetworkInterfacesListEffectiveNetworkSecurityGroupsResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkInterfaceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginListEffectiveNetworkSecurityGroupsAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!NetworkInterfaces#get:member(1)", - "docComment": "/**\n * Gets information about the specified network interface.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkInterfaceName - The name of the network interface.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkInterfaceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NetworkInterfacesGetOptionalParams", - "canonicalReference": "network-resource-manager!NetworkInterfacesGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "NetworkInterfacesGetResponse", - "canonicalReference": "network-resource-manager!NetworkInterfacesGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkInterfaceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!NetworkInterfaces#getVirtualMachineScaleSetIpConfiguration:member(1)", - "docComment": "/**\n * Get the specified network interface ip configuration in a virtual machine scale set.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualMachineScaleSetName - The name of the virtual machine scale set.\n *\n * @param virtualmachineIndex - The virtual machine index.\n *\n * @param networkInterfaceName - The name of the network interface.\n *\n * @param ipConfigurationName - The name of the ip configuration.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getVirtualMachineScaleSetIpConfiguration(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualMachineScaleSetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualmachineIndex: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkInterfaceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", ipConfigurationName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NetworkInterfacesGetVirtualMachineScaleSetIpConfigurationOptionalParams", - "canonicalReference": "network-resource-manager!NetworkInterfacesGetVirtualMachineScaleSetIpConfigurationOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "NetworkInterfacesGetVirtualMachineScaleSetIpConfigurationResponse", - "canonicalReference": "network-resource-manager!NetworkInterfacesGetVirtualMachineScaleSetIpConfigurationResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualMachineScaleSetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "virtualmachineIndex", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "networkInterfaceName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "ipConfigurationName", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "getVirtualMachineScaleSetIpConfiguration" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!NetworkInterfaces#getVirtualMachineScaleSetNetworkInterface:member(1)", - "docComment": "/**\n * Get the specified network interface in a virtual machine scale set.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualMachineScaleSetName - The name of the virtual machine scale set.\n *\n * @param virtualmachineIndex - The virtual machine index.\n *\n * @param networkInterfaceName - The name of the network interface.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getVirtualMachineScaleSetNetworkInterface(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualMachineScaleSetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualmachineIndex: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkInterfaceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NetworkInterfacesGetVirtualMachineScaleSetNetworkInterfaceOptionalParams", - "canonicalReference": "network-resource-manager!NetworkInterfacesGetVirtualMachineScaleSetNetworkInterfaceOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "NetworkInterfacesGetVirtualMachineScaleSetNetworkInterfaceResponse", - "canonicalReference": "network-resource-manager!NetworkInterfacesGetVirtualMachineScaleSetNetworkInterfaceResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualMachineScaleSetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "virtualmachineIndex", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "networkInterfaceName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "getVirtualMachineScaleSetNetworkInterface" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!NetworkInterfaces#list:member(1)", - "docComment": "/**\n * Gets all network interfaces in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NetworkInterfacesListOptionalParams", - "canonicalReference": "network-resource-manager!NetworkInterfacesListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "NetworkInterface", - "canonicalReference": "network-resource-manager!NetworkInterface:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "list" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!NetworkInterfaces#listAll:member(1)", - "docComment": "/**\n * Gets all network interfaces in a subscription.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listAll(options?: " - }, - { - "kind": "Reference", - "text": "NetworkInterfacesListAllOptionalParams", - "canonicalReference": "network-resource-manager!NetworkInterfacesListAllOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "NetworkInterface", - "canonicalReference": "network-resource-manager!NetworkInterface:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "listAll" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!NetworkInterfaces#listVirtualMachineScaleSetIpConfigurations:member(1)", - "docComment": "/**\n * Get the specified network interface ip configuration in a virtual machine scale set.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualMachineScaleSetName - The name of the virtual machine scale set.\n *\n * @param virtualmachineIndex - The virtual machine index.\n *\n * @param networkInterfaceName - The name of the network interface.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listVirtualMachineScaleSetIpConfigurations(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualMachineScaleSetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualmachineIndex: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkInterfaceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NetworkInterfacesListVirtualMachineScaleSetIpConfigurationsOptionalParams", - "canonicalReference": "network-resource-manager!NetworkInterfacesListVirtualMachineScaleSetIpConfigurationsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "NetworkInterfaceIPConfiguration", - "canonicalReference": "network-resource-manager!NetworkInterfaceIPConfiguration:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualMachineScaleSetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "virtualmachineIndex", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "networkInterfaceName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "listVirtualMachineScaleSetIpConfigurations" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!NetworkInterfaces#listVirtualMachineScaleSetNetworkInterfaces:member(1)", - "docComment": "/**\n * Gets all network interfaces in a virtual machine scale set.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualMachineScaleSetName - The name of the virtual machine scale set.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listVirtualMachineScaleSetNetworkInterfaces(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualMachineScaleSetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NetworkInterfacesListVirtualMachineScaleSetNetworkInterfacesOptionalParams", - "canonicalReference": "network-resource-manager!NetworkInterfacesListVirtualMachineScaleSetNetworkInterfacesOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "NetworkInterface", - "canonicalReference": "network-resource-manager!NetworkInterface:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualMachineScaleSetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listVirtualMachineScaleSetNetworkInterfaces" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!NetworkInterfaces#listVirtualMachineScaleSetVMNetworkInterfaces:member(1)", - "docComment": "/**\n * Gets information about all network interfaces in a virtual machine in a virtual machine scale set.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualMachineScaleSetName - The name of the virtual machine scale set.\n *\n * @param virtualmachineIndex - The virtual machine index.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listVirtualMachineScaleSetVMNetworkInterfaces(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualMachineScaleSetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualmachineIndex: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NetworkInterfacesListVirtualMachineScaleSetVMNetworkInterfacesOptionalParams", - "canonicalReference": "network-resource-manager!NetworkInterfacesListVirtualMachineScaleSetVMNetworkInterfacesOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "NetworkInterface", - "canonicalReference": "network-resource-manager!NetworkInterface:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualMachineScaleSetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "virtualmachineIndex", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listVirtualMachineScaleSetVMNetworkInterfaces" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!NetworkInterfaces#updateTags:member(1)", - "docComment": "/**\n * Updates a network interface tags.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkInterfaceName - The name of the network interface.\n *\n * @param parameters - Parameters supplied to update network interface tags.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateTags(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkInterfaceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "TagsObject", - "canonicalReference": "network-resource-manager!TagsObject:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NetworkInterfacesUpdateTagsOptionalParams", - "canonicalReference": "network-resource-manager!NetworkInterfacesUpdateTagsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "NetworkInterfacesUpdateTagsResponse", - "canonicalReference": "network-resource-manager!NetworkInterfacesUpdateTagsResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkInterfaceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "updateTags" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkInterfacesCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkInterfacesCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NetworkInterfacesCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkInterfacesCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkInterfacesCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!NetworkInterfacesCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NetworkInterfacesCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "NetworkInterface", - "canonicalReference": "network-resource-manager!NetworkInterface:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NetworkInterfacesCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkInterfacesDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkInterfacesDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NetworkInterfacesDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkInterfacesDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkInterfacesDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkInterfacesGetEffectiveRouteTableOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkInterfacesGetEffectiveRouteTableOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NetworkInterfacesGetEffectiveRouteTableOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkInterfacesGetEffectiveRouteTableOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkInterfacesGetEffectiveRouteTableOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!NetworkInterfacesGetEffectiveRouteTableResponse:type", - "docComment": "/**\n * Contains response data for the getEffectiveRouteTable operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NetworkInterfacesGetEffectiveRouteTableResponse = " - }, - { - "kind": "Reference", - "text": "EffectiveRouteListResult", - "canonicalReference": "network-resource-manager!EffectiveRouteListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NetworkInterfacesGetEffectiveRouteTableResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkInterfacesGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkInterfacesGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NetworkInterfacesGetOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkInterfacesGetOptionalParams#expand:member", - "docComment": "/**\n * Expands referenced resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "expand?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "expand", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!NetworkInterfacesGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NetworkInterfacesGetResponse = " - }, - { - "kind": "Reference", - "text": "NetworkInterface", - "canonicalReference": "network-resource-manager!NetworkInterface:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NetworkInterfacesGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkInterfacesGetVirtualMachineScaleSetIpConfigurationOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkInterfacesGetVirtualMachineScaleSetIpConfigurationOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NetworkInterfacesGetVirtualMachineScaleSetIpConfigurationOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkInterfacesGetVirtualMachineScaleSetIpConfigurationOptionalParams#expand:member", - "docComment": "/**\n * Expands referenced resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "expand?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "expand", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!NetworkInterfacesGetVirtualMachineScaleSetIpConfigurationResponse:type", - "docComment": "/**\n * Contains response data for the getVirtualMachineScaleSetIpConfiguration operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NetworkInterfacesGetVirtualMachineScaleSetIpConfigurationResponse = " - }, - { - "kind": "Reference", - "text": "NetworkInterfaceIPConfiguration", - "canonicalReference": "network-resource-manager!NetworkInterfaceIPConfiguration:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NetworkInterfacesGetVirtualMachineScaleSetIpConfigurationResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkInterfacesGetVirtualMachineScaleSetNetworkInterfaceOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkInterfacesGetVirtualMachineScaleSetNetworkInterfaceOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NetworkInterfacesGetVirtualMachineScaleSetNetworkInterfaceOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkInterfacesGetVirtualMachineScaleSetNetworkInterfaceOptionalParams#expand:member", - "docComment": "/**\n * Expands referenced resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "expand?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "expand", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!NetworkInterfacesGetVirtualMachineScaleSetNetworkInterfaceResponse:type", - "docComment": "/**\n * Contains response data for the getVirtualMachineScaleSetNetworkInterface operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NetworkInterfacesGetVirtualMachineScaleSetNetworkInterfaceResponse = " - }, - { - "kind": "Reference", - "text": "NetworkInterface", - "canonicalReference": "network-resource-manager!NetworkInterface:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NetworkInterfacesGetVirtualMachineScaleSetNetworkInterfaceResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkInterfacesListAllNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkInterfacesListAllNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NetworkInterfacesListAllNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!NetworkInterfacesListAllNextResponse:type", - "docComment": "/**\n * Contains response data for the listAllNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NetworkInterfacesListAllNextResponse = " - }, - { - "kind": "Reference", - "text": "NetworkInterfaceListResult", - "canonicalReference": "network-resource-manager!NetworkInterfaceListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NetworkInterfacesListAllNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkInterfacesListAllOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkInterfacesListAllOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NetworkInterfacesListAllOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!NetworkInterfacesListAllResponse:type", - "docComment": "/**\n * Contains response data for the listAll operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NetworkInterfacesListAllResponse = " - }, - { - "kind": "Reference", - "text": "NetworkInterfaceListResult", - "canonicalReference": "network-resource-manager!NetworkInterfaceListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NetworkInterfacesListAllResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkInterfacesListEffectiveNetworkSecurityGroupsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkInterfacesListEffectiveNetworkSecurityGroupsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NetworkInterfacesListEffectiveNetworkSecurityGroupsOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkInterfacesListEffectiveNetworkSecurityGroupsOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkInterfacesListEffectiveNetworkSecurityGroupsOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!NetworkInterfacesListEffectiveNetworkSecurityGroupsResponse:type", - "docComment": "/**\n * Contains response data for the listEffectiveNetworkSecurityGroups operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NetworkInterfacesListEffectiveNetworkSecurityGroupsResponse = " - }, - { - "kind": "Reference", - "text": "EffectiveNetworkSecurityGroupListResult", - "canonicalReference": "network-resource-manager!EffectiveNetworkSecurityGroupListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NetworkInterfacesListEffectiveNetworkSecurityGroupsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkInterfacesListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkInterfacesListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NetworkInterfacesListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!NetworkInterfacesListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NetworkInterfacesListNextResponse = " - }, - { - "kind": "Reference", - "text": "NetworkInterfaceListResult", - "canonicalReference": "network-resource-manager!NetworkInterfaceListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NetworkInterfacesListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkInterfacesListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkInterfacesListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NetworkInterfacesListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!NetworkInterfacesListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NetworkInterfacesListResponse = " - }, - { - "kind": "Reference", - "text": "NetworkInterfaceListResult", - "canonicalReference": "network-resource-manager!NetworkInterfaceListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NetworkInterfacesListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkInterfacesListVirtualMachineScaleSetIpConfigurationsNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkInterfacesListVirtualMachineScaleSetIpConfigurationsNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NetworkInterfacesListVirtualMachineScaleSetIpConfigurationsNextOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkInterfacesListVirtualMachineScaleSetIpConfigurationsNextOptionalParams#expand:member", - "docComment": "/**\n * Expands referenced resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "expand?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "expand", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!NetworkInterfacesListVirtualMachineScaleSetIpConfigurationsNextResponse:type", - "docComment": "/**\n * Contains response data for the listVirtualMachineScaleSetIpConfigurationsNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NetworkInterfacesListVirtualMachineScaleSetIpConfigurationsNextResponse = " - }, - { - "kind": "Reference", - "text": "NetworkInterfaceIPConfigurationListResult", - "canonicalReference": "network-resource-manager!NetworkInterfaceIPConfigurationListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NetworkInterfacesListVirtualMachineScaleSetIpConfigurationsNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkInterfacesListVirtualMachineScaleSetIpConfigurationsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkInterfacesListVirtualMachineScaleSetIpConfigurationsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NetworkInterfacesListVirtualMachineScaleSetIpConfigurationsOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkInterfacesListVirtualMachineScaleSetIpConfigurationsOptionalParams#expand:member", - "docComment": "/**\n * Expands referenced resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "expand?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "expand", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!NetworkInterfacesListVirtualMachineScaleSetIpConfigurationsResponse:type", - "docComment": "/**\n * Contains response data for the listVirtualMachineScaleSetIpConfigurations operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NetworkInterfacesListVirtualMachineScaleSetIpConfigurationsResponse = " - }, - { - "kind": "Reference", - "text": "NetworkInterfaceIPConfigurationListResult", - "canonicalReference": "network-resource-manager!NetworkInterfaceIPConfigurationListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NetworkInterfacesListVirtualMachineScaleSetIpConfigurationsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkInterfacesListVirtualMachineScaleSetNetworkInterfacesNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkInterfacesListVirtualMachineScaleSetNetworkInterfacesNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NetworkInterfacesListVirtualMachineScaleSetNetworkInterfacesNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!NetworkInterfacesListVirtualMachineScaleSetNetworkInterfacesNextResponse:type", - "docComment": "/**\n * Contains response data for the listVirtualMachineScaleSetNetworkInterfacesNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NetworkInterfacesListVirtualMachineScaleSetNetworkInterfacesNextResponse = " - }, - { - "kind": "Reference", - "text": "NetworkInterfaceListResult", - "canonicalReference": "network-resource-manager!NetworkInterfaceListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NetworkInterfacesListVirtualMachineScaleSetNetworkInterfacesNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkInterfacesListVirtualMachineScaleSetNetworkInterfacesOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkInterfacesListVirtualMachineScaleSetNetworkInterfacesOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NetworkInterfacesListVirtualMachineScaleSetNetworkInterfacesOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!NetworkInterfacesListVirtualMachineScaleSetNetworkInterfacesResponse:type", - "docComment": "/**\n * Contains response data for the listVirtualMachineScaleSetNetworkInterfaces operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NetworkInterfacesListVirtualMachineScaleSetNetworkInterfacesResponse = " - }, - { - "kind": "Reference", - "text": "NetworkInterfaceListResult", - "canonicalReference": "network-resource-manager!NetworkInterfaceListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NetworkInterfacesListVirtualMachineScaleSetNetworkInterfacesResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkInterfacesListVirtualMachineScaleSetVMNetworkInterfacesNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkInterfacesListVirtualMachineScaleSetVMNetworkInterfacesNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NetworkInterfacesListVirtualMachineScaleSetVMNetworkInterfacesNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!NetworkInterfacesListVirtualMachineScaleSetVMNetworkInterfacesNextResponse:type", - "docComment": "/**\n * Contains response data for the listVirtualMachineScaleSetVMNetworkInterfacesNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NetworkInterfacesListVirtualMachineScaleSetVMNetworkInterfacesNextResponse = " - }, - { - "kind": "Reference", - "text": "NetworkInterfaceListResult", - "canonicalReference": "network-resource-manager!NetworkInterfaceListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NetworkInterfacesListVirtualMachineScaleSetVMNetworkInterfacesNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkInterfacesListVirtualMachineScaleSetVMNetworkInterfacesOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkInterfacesListVirtualMachineScaleSetVMNetworkInterfacesOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NetworkInterfacesListVirtualMachineScaleSetVMNetworkInterfacesOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!NetworkInterfacesListVirtualMachineScaleSetVMNetworkInterfacesResponse:type", - "docComment": "/**\n * Contains response data for the listVirtualMachineScaleSetVMNetworkInterfaces operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NetworkInterfacesListVirtualMachineScaleSetVMNetworkInterfacesResponse = " - }, - { - "kind": "Reference", - "text": "NetworkInterfaceListResult", - "canonicalReference": "network-resource-manager!NetworkInterfaceListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NetworkInterfacesListVirtualMachineScaleSetVMNetworkInterfacesResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkInterfacesUpdateTagsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkInterfacesUpdateTagsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NetworkInterfacesUpdateTagsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!NetworkInterfacesUpdateTagsResponse:type", - "docComment": "/**\n * Contains response data for the updateTags operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NetworkInterfacesUpdateTagsResponse = " - }, - { - "kind": "Reference", - "text": "NetworkInterface", - "canonicalReference": "network-resource-manager!NetworkInterface:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NetworkInterfacesUpdateTagsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!NetworkInterfaceTapConfiguration:type", - "docComment": "/**\n * Tap configuration in a Network Interface.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NetworkInterfaceTapConfiguration = " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": " & {\n name?: string;\n readonly etag?: string;\n readonly type?: string;\n virtualNetworkTap?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkTap", - "canonicalReference": "network-resource-manager!VirtualNetworkTap:type" - }, - { - "kind": "Content", - "text": ";\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NetworkInterfaceTapConfiguration", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 7 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkInterfaceTapConfigurationListResult:interface", - "docComment": "/**\n * Response for list tap configurations API service call.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkInterfaceTapConfigurationListResult " - } - ], - "releaseTag": "Public", - "name": "NetworkInterfaceTapConfigurationListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkInterfaceTapConfigurationListResult#nextLink:member", - "docComment": "/**\n * The URL to get the next set of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkInterfaceTapConfigurationListResult#value:member", - "docComment": "/**\n * A list of tap configurations.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "NetworkInterfaceTapConfiguration", - "canonicalReference": "network-resource-manager!NetworkInterfaceTapConfiguration:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkInterfaceTapConfigurations:interface", - "docComment": "/**\n * Interface representing a NetworkInterfaceTapConfigurations.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkInterfaceTapConfigurations " - } - ], - "releaseTag": "Public", - "name": "NetworkInterfaceTapConfigurations", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!NetworkInterfaceTapConfigurations#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Creates or updates a Tap configuration in the specified NetworkInterface.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkInterfaceName - The name of the network interface.\n *\n * @param tapConfigurationName - The name of the tap configuration.\n *\n * @param tapConfigurationParameters - Parameters supplied to the create or update tap configuration operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkInterfaceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", tapConfigurationName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", tapConfigurationParameters: " - }, - { - "kind": "Reference", - "text": "NetworkInterfaceTapConfiguration", - "canonicalReference": "network-resource-manager!NetworkInterfaceTapConfiguration:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NetworkInterfaceTapConfigurationsCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!NetworkInterfaceTapConfigurationsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "NetworkInterfaceTapConfigurationsCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!NetworkInterfaceTapConfigurationsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "NetworkInterfaceTapConfigurationsCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!NetworkInterfaceTapConfigurationsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkInterfaceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "tapConfigurationName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "tapConfigurationParameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!NetworkInterfaceTapConfigurations#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Creates or updates a Tap configuration in the specified NetworkInterface.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkInterfaceName - The name of the network interface.\n *\n * @param tapConfigurationName - The name of the tap configuration.\n *\n * @param tapConfigurationParameters - Parameters supplied to the create or update tap configuration operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkInterfaceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", tapConfigurationName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", tapConfigurationParameters: " - }, - { - "kind": "Reference", - "text": "NetworkInterfaceTapConfiguration", - "canonicalReference": "network-resource-manager!NetworkInterfaceTapConfiguration:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NetworkInterfaceTapConfigurationsCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!NetworkInterfaceTapConfigurationsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "NetworkInterfaceTapConfigurationsCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!NetworkInterfaceTapConfigurationsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkInterfaceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "tapConfigurationName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "tapConfigurationParameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!NetworkInterfaceTapConfigurations#beginDelete:member(1)", - "docComment": "/**\n * Deletes the specified tap configuration from the NetworkInterface.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkInterfaceName - The name of the network interface.\n *\n * @param tapConfigurationName - The name of the tap configuration.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkInterfaceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", tapConfigurationName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NetworkInterfaceTapConfigurationsDeleteOptionalParams", - "canonicalReference": "network-resource-manager!NetworkInterfaceTapConfigurationsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkInterfaceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "tapConfigurationName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!NetworkInterfaceTapConfigurations#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes the specified tap configuration from the NetworkInterface.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkInterfaceName - The name of the network interface.\n *\n * @param tapConfigurationName - The name of the tap configuration.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkInterfaceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", tapConfigurationName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NetworkInterfaceTapConfigurationsDeleteOptionalParams", - "canonicalReference": "network-resource-manager!NetworkInterfaceTapConfigurationsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkInterfaceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "tapConfigurationName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!NetworkInterfaceTapConfigurations#get:member(1)", - "docComment": "/**\n * Get the specified tap configuration on a network interface.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkInterfaceName - The name of the network interface.\n *\n * @param tapConfigurationName - The name of the tap configuration.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkInterfaceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", tapConfigurationName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NetworkInterfaceTapConfigurationsGetOptionalParams", - "canonicalReference": "network-resource-manager!NetworkInterfaceTapConfigurationsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "NetworkInterfaceTapConfigurationsGetResponse", - "canonicalReference": "network-resource-manager!NetworkInterfaceTapConfigurationsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkInterfaceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "tapConfigurationName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!NetworkInterfaceTapConfigurations#list:member(1)", - "docComment": "/**\n * Get all Tap configurations in a network interface.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkInterfaceName - The name of the network interface.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkInterfaceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NetworkInterfaceTapConfigurationsListOptionalParams", - "canonicalReference": "network-resource-manager!NetworkInterfaceTapConfigurationsListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "NetworkInterfaceTapConfiguration", - "canonicalReference": "network-resource-manager!NetworkInterfaceTapConfiguration:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkInterfaceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "list" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkInterfaceTapConfigurationsCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkInterfaceTapConfigurationsCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NetworkInterfaceTapConfigurationsCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkInterfaceTapConfigurationsCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkInterfaceTapConfigurationsCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!NetworkInterfaceTapConfigurationsCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NetworkInterfaceTapConfigurationsCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "NetworkInterfaceTapConfiguration", - "canonicalReference": "network-resource-manager!NetworkInterfaceTapConfiguration:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NetworkInterfaceTapConfigurationsCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkInterfaceTapConfigurationsDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkInterfaceTapConfigurationsDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NetworkInterfaceTapConfigurationsDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkInterfaceTapConfigurationsDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkInterfaceTapConfigurationsDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkInterfaceTapConfigurationsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkInterfaceTapConfigurationsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NetworkInterfaceTapConfigurationsGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!NetworkInterfaceTapConfigurationsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NetworkInterfaceTapConfigurationsGetResponse = " - }, - { - "kind": "Reference", - "text": "NetworkInterfaceTapConfiguration", - "canonicalReference": "network-resource-manager!NetworkInterfaceTapConfiguration:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NetworkInterfaceTapConfigurationsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkInterfaceTapConfigurationsListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkInterfaceTapConfigurationsListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NetworkInterfaceTapConfigurationsListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!NetworkInterfaceTapConfigurationsListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NetworkInterfaceTapConfigurationsListNextResponse = " - }, - { - "kind": "Reference", - "text": "NetworkInterfaceTapConfigurationListResult", - "canonicalReference": "network-resource-manager!NetworkInterfaceTapConfigurationListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NetworkInterfaceTapConfigurationsListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkInterfaceTapConfigurationsListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkInterfaceTapConfigurationsListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NetworkInterfaceTapConfigurationsListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!NetworkInterfaceTapConfigurationsListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NetworkInterfaceTapConfigurationsListResponse = " - }, - { - "kind": "Reference", - "text": "NetworkInterfaceTapConfigurationListResult", - "canonicalReference": "network-resource-manager!NetworkInterfaceTapConfigurationListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NetworkInterfaceTapConfigurationsListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Class", - "canonicalReference": "network-resource-manager!NetworkManagementClient:class", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare class NetworkManagementClient extends " - }, - { - "kind": "Reference", - "text": "NetworkManagementClientContext", - "canonicalReference": "network-resource-manager!NetworkManagementClientContext:class" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NetworkManagementClient", - "members": [ - { - "kind": "Constructor", - "canonicalReference": "network-resource-manager!NetworkManagementClient:constructor(1)", - "docComment": "/**\n * Initializes a new instance of the NetworkManagementClient class.\n *\n * @param credentials - Subscription credentials which uniquely identify client subscription.\n *\n * @param subscriptionId - The subscription credentials which uniquely identify the Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.\n *\n * @param options - The parameter options\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "constructor(credentials: " - }, - { - "kind": "Content", - "text": "coreAuth." - }, - { - "kind": "Reference", - "text": "TokenCredential", - "canonicalReference": "@azure/core-auth!TokenCredential:interface" - }, - { - "kind": "Content", - "text": ", subscriptionId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NetworkManagementClientOptionalParams", - "canonicalReference": "network-resource-manager!NetworkManagementClientOptionalParams:interface" - }, - { - "kind": "Content", - "text": ");" - } - ], - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "credentials", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "parameterName": "subscriptionId", - "parameterTypeTokenRange": { - "startIndex": 4, - "endIndex": 5 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 6, - "endIndex": 7 - } - } - ] - }, - { - "kind": "Property", - "canonicalReference": "network-resource-manager!NetworkManagementClient#applicationGateways:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "applicationGateways: " - }, - { - "kind": "Reference", - "text": "ApplicationGateways", - "canonicalReference": "network-resource-manager!ApplicationGateways:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "applicationGateways", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "network-resource-manager!NetworkManagementClient#applicationSecurityGroups:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "applicationSecurityGroups: " - }, - { - "kind": "Reference", - "text": "ApplicationSecurityGroups", - "canonicalReference": "network-resource-manager!ApplicationSecurityGroups:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "applicationSecurityGroups", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "network-resource-manager!NetworkManagementClient#availableDelegations:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "availableDelegations: " - }, - { - "kind": "Reference", - "text": "AvailableDelegations", - "canonicalReference": "network-resource-manager!AvailableDelegations:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "availableDelegations", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "network-resource-manager!NetworkManagementClient#availableEndpointServices:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "availableEndpointServices: " - }, - { - "kind": "Reference", - "text": "AvailableEndpointServices", - "canonicalReference": "network-resource-manager!AvailableEndpointServices:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "availableEndpointServices", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "network-resource-manager!NetworkManagementClient#availablePrivateEndpointTypes:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "availablePrivateEndpointTypes: " - }, - { - "kind": "Reference", - "text": "AvailablePrivateEndpointTypes", - "canonicalReference": "network-resource-manager!AvailablePrivateEndpointTypes:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "availablePrivateEndpointTypes", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "network-resource-manager!NetworkManagementClient#availableResourceGroupDelegations:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "availableResourceGroupDelegations: " - }, - { - "kind": "Reference", - "text": "AvailableResourceGroupDelegations", - "canonicalReference": "network-resource-manager!AvailableResourceGroupDelegations:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "availableResourceGroupDelegations", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "network-resource-manager!NetworkManagementClient#availableServiceAliases:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "availableServiceAliases: " - }, - { - "kind": "Reference", - "text": "AvailableServiceAliases", - "canonicalReference": "network-resource-manager!AvailableServiceAliases:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "availableServiceAliases", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "network-resource-manager!NetworkManagementClient#azureFirewallFqdnTags:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "azureFirewallFqdnTags: " - }, - { - "kind": "Reference", - "text": "AzureFirewallFqdnTags", - "canonicalReference": "network-resource-manager!AzureFirewallFqdnTags:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "azureFirewallFqdnTags", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "network-resource-manager!NetworkManagementClient#azureFirewalls:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "azureFirewalls: " - }, - { - "kind": "Reference", - "text": "AzureFirewalls", - "canonicalReference": "network-resource-manager!AzureFirewalls:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "azureFirewalls", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "network-resource-manager!NetworkManagementClient#bastionHosts:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "bastionHosts: " - }, - { - "kind": "Reference", - "text": "BastionHosts", - "canonicalReference": "network-resource-manager!BastionHosts:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "bastionHosts", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Method", - "canonicalReference": "network-resource-manager!NetworkManagementClient#beginDeleteBastionShareableLink:member(1)", - "docComment": "/**\n * Deletes the Bastion Shareable Links for all the VMs specified in the request.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param bastionHostName - The name of the Bastion Host.\n *\n * @param bslRequest - Post request for all the Bastion Shareable Link endpoints.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteBastionShareableLink(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", bastionHostName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", bslRequest: " - }, - { - "kind": "Reference", - "text": "BastionShareableLinkListRequest", - "canonicalReference": "network-resource-manager!BastionShareableLinkListRequest:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NetworkManagementClientDeleteBastionShareableLinkOptionalParams", - "canonicalReference": "network-resource-manager!NetworkManagementClientDeleteBastionShareableLinkOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isStatic": false, - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "bastionHostName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "bslRequest", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDeleteBastionShareableLink" - }, - { - "kind": "Method", - "canonicalReference": "network-resource-manager!NetworkManagementClient#beginDeleteBastionShareableLinkAndWait:member(1)", - "docComment": "/**\n * Deletes the Bastion Shareable Links for all the VMs specified in the request.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param bastionHostName - The name of the Bastion Host.\n *\n * @param bslRequest - Post request for all the Bastion Shareable Link endpoints.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteBastionShareableLinkAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", bastionHostName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", bslRequest: " - }, - { - "kind": "Reference", - "text": "BastionShareableLinkListRequest", - "canonicalReference": "network-resource-manager!BastionShareableLinkListRequest:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NetworkManagementClientDeleteBastionShareableLinkOptionalParams", - "canonicalReference": "network-resource-manager!NetworkManagementClientDeleteBastionShareableLinkOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isStatic": false, - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "bastionHostName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "bslRequest", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDeleteBastionShareableLinkAndWait" - }, - { - "kind": "Method", - "canonicalReference": "network-resource-manager!NetworkManagementClient#beginGeneratevirtualwanvpnserverconfigurationvpnprofile:member(1)", - "docComment": "/**\n * Generates a unique VPN profile for P2S clients for VirtualWan and associated VpnServerConfiguration combination in the specified resource group.\n *\n * @param resourceGroupName - The resource group name.\n *\n * @param virtualWANName - The name of the VirtualWAN whose associated VpnServerConfigurations is needed.\n *\n * @param vpnClientParams - Parameters supplied to the generate VirtualWan VPN profile generation operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginGeneratevirtualwanvpnserverconfigurationvpnprofile(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualWANName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vpnClientParams: " - }, - { - "kind": "Reference", - "text": "VirtualWanVpnProfileParameters", - "canonicalReference": "network-resource-manager!VirtualWanVpnProfileParameters:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NetworkManagementClientGeneratevirtualwanvpnserverconfigurationvpnprofileOptionalParams", - "canonicalReference": "network-resource-manager!NetworkManagementClientGeneratevirtualwanvpnserverconfigurationvpnprofileOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "NetworkManagementClientGeneratevirtualwanvpnserverconfigurationvpnprofileResponse", - "canonicalReference": "network-resource-manager!NetworkManagementClientGeneratevirtualwanvpnserverconfigurationvpnprofileResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "NetworkManagementClientGeneratevirtualwanvpnserverconfigurationvpnprofileResponse", - "canonicalReference": "network-resource-manager!NetworkManagementClientGeneratevirtualwanvpnserverconfigurationvpnprofileResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isStatic": false, - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualWANName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "vpnClientParams", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginGeneratevirtualwanvpnserverconfigurationvpnprofile" - }, - { - "kind": "Method", - "canonicalReference": "network-resource-manager!NetworkManagementClient#beginGeneratevirtualwanvpnserverconfigurationvpnprofileAndWait:member(1)", - "docComment": "/**\n * Generates a unique VPN profile for P2S clients for VirtualWan and associated VpnServerConfiguration combination in the specified resource group.\n *\n * @param resourceGroupName - The resource group name.\n *\n * @param virtualWANName - The name of the VirtualWAN whose associated VpnServerConfigurations is needed.\n *\n * @param vpnClientParams - Parameters supplied to the generate VirtualWan VPN profile generation operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginGeneratevirtualwanvpnserverconfigurationvpnprofileAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualWANName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vpnClientParams: " - }, - { - "kind": "Reference", - "text": "VirtualWanVpnProfileParameters", - "canonicalReference": "network-resource-manager!VirtualWanVpnProfileParameters:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NetworkManagementClientGeneratevirtualwanvpnserverconfigurationvpnprofileOptionalParams", - "canonicalReference": "network-resource-manager!NetworkManagementClientGeneratevirtualwanvpnserverconfigurationvpnprofileOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "NetworkManagementClientGeneratevirtualwanvpnserverconfigurationvpnprofileResponse", - "canonicalReference": "network-resource-manager!NetworkManagementClientGeneratevirtualwanvpnserverconfigurationvpnprofileResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isStatic": false, - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualWANName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "vpnClientParams", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginGeneratevirtualwanvpnserverconfigurationvpnprofileAndWait" - }, - { - "kind": "Method", - "canonicalReference": "network-resource-manager!NetworkManagementClient#beginListActiveSessionsAndWait:member(1)", - "docComment": "/**\n * Returns the list of currently active sessions on the Bastion.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param bastionHostName - The name of the Bastion Host.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginListActiveSessionsAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", bastionHostName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NetworkManagementClientGetActiveSessionsOptionalParams", - "canonicalReference": "network-resource-manager!NetworkManagementClientGetActiveSessionsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "BastionActiveSession", - "canonicalReference": "network-resource-manager!BastionActiveSession:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isStatic": false, - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "bastionHostName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginListActiveSessionsAndWait" - }, - { - "kind": "Method", - "canonicalReference": "network-resource-manager!NetworkManagementClient#beginListPutBastionShareableLinkAndWait:member(1)", - "docComment": "/**\n * Creates a Bastion Shareable Links for all the VMs specified in the request.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param bastionHostName - The name of the Bastion Host.\n *\n * @param bslRequest - Post request for all the Bastion Shareable Link endpoints.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginListPutBastionShareableLinkAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", bastionHostName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", bslRequest: " - }, - { - "kind": "Reference", - "text": "BastionShareableLinkListRequest", - "canonicalReference": "network-resource-manager!BastionShareableLinkListRequest:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NetworkManagementClientPutBastionShareableLinkOptionalParams", - "canonicalReference": "network-resource-manager!NetworkManagementClientPutBastionShareableLinkOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "BastionShareableLink", - "canonicalReference": "network-resource-manager!BastionShareableLink:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isStatic": false, - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "bastionHostName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "bslRequest", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginListPutBastionShareableLinkAndWait" - }, - { - "kind": "Property", - "canonicalReference": "network-resource-manager!NetworkManagementClient#bgpServiceCommunities:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "bgpServiceCommunities: " - }, - { - "kind": "Reference", - "text": "BgpServiceCommunities", - "canonicalReference": "network-resource-manager!BgpServiceCommunities:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "bgpServiceCommunities", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Method", - "canonicalReference": "network-resource-manager!NetworkManagementClient#checkDnsNameAvailability:member(1)", - "docComment": "/**\n * Checks whether a domain name in the cloudapp.azure.com zone is available for use.\n *\n * @param location - The location of the domain name.\n *\n * @param domainNameLabel - The domain name to be verified. It must conform to the following regular expression: ^[a-z][a-z0-9-]{1,61}[a-z0-9]$.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "checkDnsNameAvailability(location: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", domainNameLabel: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NetworkManagementClientCheckDnsNameAvailabilityOptionalParams", - "canonicalReference": "network-resource-manager!NetworkManagementClientCheckDnsNameAvailabilityOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "NetworkManagementClientCheckDnsNameAvailabilityResponse", - "canonicalReference": "network-resource-manager!NetworkManagementClientCheckDnsNameAvailabilityResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isStatic": false, - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "location", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "domainNameLabel", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "checkDnsNameAvailability" - }, - { - "kind": "Property", - "canonicalReference": "network-resource-manager!NetworkManagementClient#connectionMonitors:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "connectionMonitors: " - }, - { - "kind": "Reference", - "text": "ConnectionMonitors", - "canonicalReference": "network-resource-manager!ConnectionMonitors:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "connectionMonitors", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "network-resource-manager!NetworkManagementClient#ddosCustomPolicies:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "ddosCustomPolicies: " - }, - { - "kind": "Reference", - "text": "DdosCustomPolicies", - "canonicalReference": "network-resource-manager!DdosCustomPolicies:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ddosCustomPolicies", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "network-resource-manager!NetworkManagementClient#ddosProtectionPlans:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "ddosProtectionPlans: " - }, - { - "kind": "Reference", - "text": "DdosProtectionPlans", - "canonicalReference": "network-resource-manager!DdosProtectionPlans:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ddosProtectionPlans", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "network-resource-manager!NetworkManagementClient#defaultSecurityRules:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "defaultSecurityRules: " - }, - { - "kind": "Reference", - "text": "DefaultSecurityRules", - "canonicalReference": "network-resource-manager!DefaultSecurityRules:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "defaultSecurityRules", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "network-resource-manager!NetworkManagementClient#expressRouteCircuitAuthorizations:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "expressRouteCircuitAuthorizations: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitAuthorizations", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitAuthorizations:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "expressRouteCircuitAuthorizations", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "network-resource-manager!NetworkManagementClient#expressRouteCircuitConnections:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "expressRouteCircuitConnections: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitConnections", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitConnections:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "expressRouteCircuitConnections", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "network-resource-manager!NetworkManagementClient#expressRouteCircuitPeerings:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "expressRouteCircuitPeerings: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitPeerings", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeerings:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "expressRouteCircuitPeerings", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "network-resource-manager!NetworkManagementClient#expressRouteCircuits:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "expressRouteCircuits: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuits", - "canonicalReference": "network-resource-manager!ExpressRouteCircuits:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "expressRouteCircuits", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "network-resource-manager!NetworkManagementClient#expressRouteConnections:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "expressRouteConnections: " - }, - { - "kind": "Reference", - "text": "ExpressRouteConnections", - "canonicalReference": "network-resource-manager!ExpressRouteConnections:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "expressRouteConnections", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "network-resource-manager!NetworkManagementClient#expressRouteCrossConnectionPeerings:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "expressRouteCrossConnectionPeerings: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCrossConnectionPeerings", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionPeerings:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "expressRouteCrossConnectionPeerings", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "network-resource-manager!NetworkManagementClient#expressRouteCrossConnections:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "expressRouteCrossConnections: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCrossConnections", - "canonicalReference": "network-resource-manager!ExpressRouteCrossConnections:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "expressRouteCrossConnections", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "network-resource-manager!NetworkManagementClient#expressRouteGateways:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "expressRouteGateways: " - }, - { - "kind": "Reference", - "text": "ExpressRouteGateways", - "canonicalReference": "network-resource-manager!ExpressRouteGateways:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "expressRouteGateways", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "network-resource-manager!NetworkManagementClient#expressRouteLinks:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "expressRouteLinks: " - }, - { - "kind": "Reference", - "text": "ExpressRouteLinks", - "canonicalReference": "network-resource-manager!ExpressRouteLinks:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "expressRouteLinks", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "network-resource-manager!NetworkManagementClient#expressRoutePorts:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "expressRoutePorts: " - }, - { - "kind": "Reference", - "text": "ExpressRoutePorts", - "canonicalReference": "network-resource-manager!ExpressRoutePorts:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "expressRoutePorts", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "network-resource-manager!NetworkManagementClient#expressRoutePortsLocations:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "expressRoutePortsLocations: " - }, - { - "kind": "Reference", - "text": "ExpressRoutePortsLocations", - "canonicalReference": "network-resource-manager!ExpressRoutePortsLocations:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "expressRoutePortsLocations", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "network-resource-manager!NetworkManagementClient#expressRouteServiceProviders:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "expressRouteServiceProviders: " - }, - { - "kind": "Reference", - "text": "ExpressRouteServiceProviders", - "canonicalReference": "network-resource-manager!ExpressRouteServiceProviders:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "expressRouteServiceProviders", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "network-resource-manager!NetworkManagementClient#firewallPolicies:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "firewallPolicies: " - }, - { - "kind": "Reference", - "text": "FirewallPolicies", - "canonicalReference": "network-resource-manager!FirewallPolicies:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "firewallPolicies", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "network-resource-manager!NetworkManagementClient#firewallPolicyRuleGroups:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "firewallPolicyRuleGroups: " - }, - { - "kind": "Reference", - "text": "FirewallPolicyRuleGroups", - "canonicalReference": "network-resource-manager!FirewallPolicyRuleGroups:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "firewallPolicyRuleGroups", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "network-resource-manager!NetworkManagementClient#flowLogs:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "flowLogs: " - }, - { - "kind": "Reference", - "text": "FlowLogs", - "canonicalReference": "network-resource-manager!FlowLogs:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "flowLogs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "network-resource-manager!NetworkManagementClient#hubRouteTables:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "hubRouteTables: " - }, - { - "kind": "Reference", - "text": "HubRouteTables", - "canonicalReference": "network-resource-manager!HubRouteTables:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "hubRouteTables", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "network-resource-manager!NetworkManagementClient#hubVirtualNetworkConnections:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "hubVirtualNetworkConnections: " - }, - { - "kind": "Reference", - "text": "HubVirtualNetworkConnections", - "canonicalReference": "network-resource-manager!HubVirtualNetworkConnections:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "hubVirtualNetworkConnections", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "network-resource-manager!NetworkManagementClient#inboundNatRules:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "inboundNatRules: " - }, - { - "kind": "Reference", - "text": "InboundNatRules", - "canonicalReference": "network-resource-manager!InboundNatRules:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "inboundNatRules", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "network-resource-manager!NetworkManagementClient#ipAllocations:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "ipAllocations: " - }, - { - "kind": "Reference", - "text": "IpAllocations", - "canonicalReference": "network-resource-manager!IpAllocations:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ipAllocations", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "network-resource-manager!NetworkManagementClient#ipGroups:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "ipGroups: " - }, - { - "kind": "Reference", - "text": "IpGroups", - "canonicalReference": "network-resource-manager!IpGroups:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ipGroups", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Method", - "canonicalReference": "network-resource-manager!NetworkManagementClient#listBastionShareableLink:member(1)", - "docComment": "/**\n * Return the Bastion Shareable Links for all the VMs specified in the request.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param bastionHostName - The name of the Bastion Host.\n *\n * @param bslRequest - Post request for all the Bastion Shareable Link endpoints.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listBastionShareableLink(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", bastionHostName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", bslRequest: " - }, - { - "kind": "Reference", - "text": "BastionShareableLinkListRequest", - "canonicalReference": "network-resource-manager!BastionShareableLinkListRequest:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NetworkManagementClientGetBastionShareableLinkOptionalParams", - "canonicalReference": "network-resource-manager!NetworkManagementClientGetBastionShareableLinkOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "BastionShareableLink", - "canonicalReference": "network-resource-manager!BastionShareableLink:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isStatic": false, - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "bastionHostName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "bslRequest", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listBastionShareableLink" - }, - { - "kind": "Method", - "canonicalReference": "network-resource-manager!NetworkManagementClient#listDisconnectActiveSessions:member(1)", - "docComment": "/**\n * Returns the list of currently active sessions on the Bastion.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param bastionHostName - The name of the Bastion Host.\n *\n * @param sessionIds - The list of sessionids to disconnect.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listDisconnectActiveSessions(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", bastionHostName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", sessionIds: " - }, - { - "kind": "Reference", - "text": "SessionIds", - "canonicalReference": "network-resource-manager!SessionIds:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NetworkManagementClientDisconnectActiveSessionsOptionalParams", - "canonicalReference": "network-resource-manager!NetworkManagementClientDisconnectActiveSessionsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "BastionSessionState", - "canonicalReference": "network-resource-manager!BastionSessionState:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isStatic": false, - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "bastionHostName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "sessionIds", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listDisconnectActiveSessions" - }, - { - "kind": "Property", - "canonicalReference": "network-resource-manager!NetworkManagementClient#loadBalancerBackendAddressPools:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "loadBalancerBackendAddressPools: " - }, - { - "kind": "Reference", - "text": "LoadBalancerBackendAddressPools", - "canonicalReference": "network-resource-manager!LoadBalancerBackendAddressPools:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "loadBalancerBackendAddressPools", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "network-resource-manager!NetworkManagementClient#loadBalancerFrontendIPConfigurations:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "loadBalancerFrontendIPConfigurations: " - }, - { - "kind": "Reference", - "text": "LoadBalancerFrontendIPConfigurations", - "canonicalReference": "network-resource-manager!LoadBalancerFrontendIPConfigurations:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "loadBalancerFrontendIPConfigurations", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "network-resource-manager!NetworkManagementClient#loadBalancerLoadBalancingRules:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "loadBalancerLoadBalancingRules: " - }, - { - "kind": "Reference", - "text": "LoadBalancerLoadBalancingRules", - "canonicalReference": "network-resource-manager!LoadBalancerLoadBalancingRules:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "loadBalancerLoadBalancingRules", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "network-resource-manager!NetworkManagementClient#loadBalancerNetworkInterfaces:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "loadBalancerNetworkInterfaces: " - }, - { - "kind": "Reference", - "text": "LoadBalancerNetworkInterfaces", - "canonicalReference": "network-resource-manager!LoadBalancerNetworkInterfaces:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "loadBalancerNetworkInterfaces", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "network-resource-manager!NetworkManagementClient#loadBalancerOutboundRules:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "loadBalancerOutboundRules: " - }, - { - "kind": "Reference", - "text": "LoadBalancerOutboundRules", - "canonicalReference": "network-resource-manager!LoadBalancerOutboundRules:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "loadBalancerOutboundRules", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "network-resource-manager!NetworkManagementClient#loadBalancerProbes:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "loadBalancerProbes: " - }, - { - "kind": "Reference", - "text": "LoadBalancerProbes", - "canonicalReference": "network-resource-manager!LoadBalancerProbes:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "loadBalancerProbes", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "network-resource-manager!NetworkManagementClient#loadBalancers:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "loadBalancers: " - }, - { - "kind": "Reference", - "text": "LoadBalancers", - "canonicalReference": "network-resource-manager!LoadBalancers:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "loadBalancers", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "network-resource-manager!NetworkManagementClient#localNetworkGateways:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "localNetworkGateways: " - }, - { - "kind": "Reference", - "text": "LocalNetworkGateways", - "canonicalReference": "network-resource-manager!LocalNetworkGateways:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "localNetworkGateways", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "network-resource-manager!NetworkManagementClient#natGateways:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "natGateways: " - }, - { - "kind": "Reference", - "text": "NatGateways", - "canonicalReference": "network-resource-manager!NatGateways:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "natGateways", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "network-resource-manager!NetworkManagementClient#networkInterfaceIPConfigurations:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "networkInterfaceIPConfigurations: " - }, - { - "kind": "Reference", - "text": "NetworkInterfaceIPConfigurations", - "canonicalReference": "network-resource-manager!NetworkInterfaceIPConfigurations:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "networkInterfaceIPConfigurations", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "network-resource-manager!NetworkManagementClient#networkInterfaceLoadBalancers:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "networkInterfaceLoadBalancers: " - }, - { - "kind": "Reference", - "text": "NetworkInterfaceLoadBalancers", - "canonicalReference": "network-resource-manager!NetworkInterfaceLoadBalancers:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "networkInterfaceLoadBalancers", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "network-resource-manager!NetworkManagementClient#networkInterfaces:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "networkInterfaces: " - }, - { - "kind": "Reference", - "text": "NetworkInterfaces", - "canonicalReference": "network-resource-manager!NetworkInterfaces:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "networkInterfaces", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "network-resource-manager!NetworkManagementClient#networkInterfaceTapConfigurations:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "networkInterfaceTapConfigurations: " - }, - { - "kind": "Reference", - "text": "NetworkInterfaceTapConfigurations", - "canonicalReference": "network-resource-manager!NetworkInterfaceTapConfigurations:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "networkInterfaceTapConfigurations", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "network-resource-manager!NetworkManagementClient#networkProfiles:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "networkProfiles: " - }, - { - "kind": "Reference", - "text": "NetworkProfiles", - "canonicalReference": "network-resource-manager!NetworkProfiles:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "networkProfiles", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "network-resource-manager!NetworkManagementClient#networkSecurityGroups:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "networkSecurityGroups: " - }, - { - "kind": "Reference", - "text": "NetworkSecurityGroups", - "canonicalReference": "network-resource-manager!NetworkSecurityGroups:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "networkSecurityGroups", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "network-resource-manager!NetworkManagementClient#networkVirtualAppliances:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "networkVirtualAppliances: " - }, - { - "kind": "Reference", - "text": "NetworkVirtualAppliances", - "canonicalReference": "network-resource-manager!NetworkVirtualAppliances:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "networkVirtualAppliances", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "network-resource-manager!NetworkManagementClient#networkWatchers:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "networkWatchers: " - }, - { - "kind": "Reference", - "text": "NetworkWatchers", - "canonicalReference": "network-resource-manager!NetworkWatchers:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "networkWatchers", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "network-resource-manager!NetworkManagementClient#operations:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "operations: " - }, - { - "kind": "Reference", - "text": "Operations", - "canonicalReference": "network-resource-manager!Operations:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "operations", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "network-resource-manager!NetworkManagementClient#p2SVpnGateways:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "p2SVpnGateways: " - }, - { - "kind": "Reference", - "text": "P2SVpnGateways", - "canonicalReference": "network-resource-manager!P2SVpnGateways:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "p2SVpnGateways", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "network-resource-manager!NetworkManagementClient#packetCaptures:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "packetCaptures: " - }, - { - "kind": "Reference", - "text": "PacketCaptures", - "canonicalReference": "network-resource-manager!PacketCaptures:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "packetCaptures", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "network-resource-manager!NetworkManagementClient#peerExpressRouteCircuitConnections:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "peerExpressRouteCircuitConnections: " - }, - { - "kind": "Reference", - "text": "PeerExpressRouteCircuitConnections", - "canonicalReference": "network-resource-manager!PeerExpressRouteCircuitConnections:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "peerExpressRouteCircuitConnections", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "network-resource-manager!NetworkManagementClient#privateDnsZoneGroups:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "privateDnsZoneGroups: " - }, - { - "kind": "Reference", - "text": "PrivateDnsZoneGroups", - "canonicalReference": "network-resource-manager!PrivateDnsZoneGroups:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "privateDnsZoneGroups", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "network-resource-manager!NetworkManagementClient#privateEndpoints:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "privateEndpoints: " - }, - { - "kind": "Reference", - "text": "PrivateEndpoints", - "canonicalReference": "network-resource-manager!PrivateEndpoints:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "privateEndpoints", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "network-resource-manager!NetworkManagementClient#privateLinkServices:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "privateLinkServices: " - }, - { - "kind": "Reference", - "text": "PrivateLinkServices", - "canonicalReference": "network-resource-manager!PrivateLinkServices:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "privateLinkServices", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "network-resource-manager!NetworkManagementClient#publicIPAddresses:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "publicIPAddresses: " - }, - { - "kind": "Reference", - "text": "PublicIPAddresses", - "canonicalReference": "network-resource-manager!PublicIPAddresses:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "publicIPAddresses", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "network-resource-manager!NetworkManagementClient#publicIPPrefixes:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "publicIPPrefixes: " - }, - { - "kind": "Reference", - "text": "PublicIPPrefixes", - "canonicalReference": "network-resource-manager!PublicIPPrefixes:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "publicIPPrefixes", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "network-resource-manager!NetworkManagementClient#resourceNavigationLinks:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "resourceNavigationLinks: " - }, - { - "kind": "Reference", - "text": "ResourceNavigationLinks", - "canonicalReference": "network-resource-manager!ResourceNavigationLinks:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resourceNavigationLinks", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "network-resource-manager!NetworkManagementClient#routeFilterRules:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "routeFilterRules: " - }, - { - "kind": "Reference", - "text": "RouteFilterRules", - "canonicalReference": "network-resource-manager!RouteFilterRules:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "routeFilterRules", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "network-resource-manager!NetworkManagementClient#routeFilters:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "routeFilters: " - }, - { - "kind": "Reference", - "text": "RouteFilters", - "canonicalReference": "network-resource-manager!RouteFilters:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "routeFilters", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "network-resource-manager!NetworkManagementClient#routes:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "routes: " - }, - { - "kind": "Reference", - "text": "Routes", - "canonicalReference": "network-resource-manager!Routes:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "routes", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "network-resource-manager!NetworkManagementClient#routeTables:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "routeTables: " - }, - { - "kind": "Reference", - "text": "RouteTables", - "canonicalReference": "network-resource-manager!RouteTables:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "routeTables", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "network-resource-manager!NetworkManagementClient#securityPartnerProviders:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "securityPartnerProviders: " - }, - { - "kind": "Reference", - "text": "SecurityPartnerProviders", - "canonicalReference": "network-resource-manager!SecurityPartnerProviders:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "securityPartnerProviders", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "network-resource-manager!NetworkManagementClient#securityRules:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "securityRules: " - }, - { - "kind": "Reference", - "text": "SecurityRules", - "canonicalReference": "network-resource-manager!SecurityRules:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "securityRules", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "network-resource-manager!NetworkManagementClient#serviceAssociationLinks:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "serviceAssociationLinks: " - }, - { - "kind": "Reference", - "text": "ServiceAssociationLinks", - "canonicalReference": "network-resource-manager!ServiceAssociationLinks:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "serviceAssociationLinks", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "network-resource-manager!NetworkManagementClient#serviceEndpointPolicies:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "serviceEndpointPolicies: " - }, - { - "kind": "Reference", - "text": "ServiceEndpointPolicies", - "canonicalReference": "network-resource-manager!ServiceEndpointPolicies:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "serviceEndpointPolicies", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "network-resource-manager!NetworkManagementClient#serviceEndpointPolicyDefinitions:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "serviceEndpointPolicyDefinitions: " - }, - { - "kind": "Reference", - "text": "ServiceEndpointPolicyDefinitions", - "canonicalReference": "network-resource-manager!ServiceEndpointPolicyDefinitions:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "serviceEndpointPolicyDefinitions", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "network-resource-manager!NetworkManagementClient#serviceTags:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "serviceTags: " - }, - { - "kind": "Reference", - "text": "ServiceTags", - "canonicalReference": "network-resource-manager!ServiceTags:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "serviceTags", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "network-resource-manager!NetworkManagementClient#subnets:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "subnets: " - }, - { - "kind": "Reference", - "text": "Subnets", - "canonicalReference": "network-resource-manager!Subnets:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "subnets", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Method", - "canonicalReference": "network-resource-manager!NetworkManagementClient#supportedSecurityProviders:member(1)", - "docComment": "/**\n * Gives the supported security providers for the virtual wan.\n *\n * @param resourceGroupName - The resource group name.\n *\n * @param virtualWANName - The name of the VirtualWAN for which supported security providers are needed.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "supportedSecurityProviders(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualWANName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NetworkManagementClientSupportedSecurityProvidersOptionalParams", - "canonicalReference": "network-resource-manager!NetworkManagementClientSupportedSecurityProvidersOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "NetworkManagementClientSupportedSecurityProvidersResponse", - "canonicalReference": "network-resource-manager!NetworkManagementClientSupportedSecurityProvidersResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isStatic": false, - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualWANName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "supportedSecurityProviders" - }, - { - "kind": "Property", - "canonicalReference": "network-resource-manager!NetworkManagementClient#usages:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "usages: " - }, - { - "kind": "Reference", - "text": "Usages", - "canonicalReference": "network-resource-manager!Usages:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "usages", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "network-resource-manager!NetworkManagementClient#virtualHubRouteTableV2S:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "virtualHubRouteTableV2S: " - }, - { - "kind": "Reference", - "text": "VirtualHubRouteTableV2S", - "canonicalReference": "network-resource-manager!VirtualHubRouteTableV2S:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "virtualHubRouteTableV2S", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "network-resource-manager!NetworkManagementClient#virtualHubs:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "virtualHubs: " - }, - { - "kind": "Reference", - "text": "VirtualHubs", - "canonicalReference": "network-resource-manager!VirtualHubs:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "virtualHubs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "network-resource-manager!NetworkManagementClient#virtualNetworkGatewayConnections:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "virtualNetworkGatewayConnections: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewayConnections", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnections:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "virtualNetworkGatewayConnections", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "network-resource-manager!NetworkManagementClient#virtualNetworkGateways:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "virtualNetworkGateways: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGateways", - "canonicalReference": "network-resource-manager!VirtualNetworkGateways:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "virtualNetworkGateways", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "network-resource-manager!NetworkManagementClient#virtualNetworkPeerings:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "virtualNetworkPeerings: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkPeerings", - "canonicalReference": "network-resource-manager!VirtualNetworkPeerings:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "virtualNetworkPeerings", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "network-resource-manager!NetworkManagementClient#virtualNetworks:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "virtualNetworks: " - }, - { - "kind": "Reference", - "text": "VirtualNetworks", - "canonicalReference": "network-resource-manager!VirtualNetworks:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "virtualNetworks", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "network-resource-manager!NetworkManagementClient#virtualNetworkTaps:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "virtualNetworkTaps: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkTaps", - "canonicalReference": "network-resource-manager!VirtualNetworkTaps:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "virtualNetworkTaps", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "network-resource-manager!NetworkManagementClient#virtualRouterPeerings:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "virtualRouterPeerings: " - }, - { - "kind": "Reference", - "text": "VirtualRouterPeerings", - "canonicalReference": "network-resource-manager!VirtualRouterPeerings:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "virtualRouterPeerings", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "network-resource-manager!NetworkManagementClient#virtualRouters:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "virtualRouters: " - }, - { - "kind": "Reference", - "text": "VirtualRouters", - "canonicalReference": "network-resource-manager!VirtualRouters:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "virtualRouters", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "network-resource-manager!NetworkManagementClient#virtualWans:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "virtualWans: " - }, - { - "kind": "Reference", - "text": "VirtualWans", - "canonicalReference": "network-resource-manager!VirtualWans:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "virtualWans", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "network-resource-manager!NetworkManagementClient#vpnConnections:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "vpnConnections: " - }, - { - "kind": "Reference", - "text": "VpnConnections", - "canonicalReference": "network-resource-manager!VpnConnections:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "vpnConnections", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "network-resource-manager!NetworkManagementClient#vpnGateways:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "vpnGateways: " - }, - { - "kind": "Reference", - "text": "VpnGateways", - "canonicalReference": "network-resource-manager!VpnGateways:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "vpnGateways", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "network-resource-manager!NetworkManagementClient#vpnLinkConnections:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "vpnLinkConnections: " - }, - { - "kind": "Reference", - "text": "VpnLinkConnections", - "canonicalReference": "network-resource-manager!VpnLinkConnections:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "vpnLinkConnections", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "network-resource-manager!NetworkManagementClient#vpnServerConfigurations:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "vpnServerConfigurations: " - }, - { - "kind": "Reference", - "text": "VpnServerConfigurations", - "canonicalReference": "network-resource-manager!VpnServerConfigurations:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "vpnServerConfigurations", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "network-resource-manager!NetworkManagementClient#vpnServerConfigurationsAssociatedWithVirtualWan:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "vpnServerConfigurationsAssociatedWithVirtualWan: " - }, - { - "kind": "Reference", - "text": "VpnServerConfigurationsAssociatedWithVirtualWan", - "canonicalReference": "network-resource-manager!VpnServerConfigurationsAssociatedWithVirtualWan:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "vpnServerConfigurationsAssociatedWithVirtualWan", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "network-resource-manager!NetworkManagementClient#vpnSiteLinkConnections:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "vpnSiteLinkConnections: " - }, - { - "kind": "Reference", - "text": "VpnSiteLinkConnections", - "canonicalReference": "network-resource-manager!VpnSiteLinkConnections:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "vpnSiteLinkConnections", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "network-resource-manager!NetworkManagementClient#vpnSiteLinks:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "vpnSiteLinks: " - }, - { - "kind": "Reference", - "text": "VpnSiteLinks", - "canonicalReference": "network-resource-manager!VpnSiteLinks:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "vpnSiteLinks", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "network-resource-manager!NetworkManagementClient#vpnSites:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "vpnSites: " - }, - { - "kind": "Reference", - "text": "VpnSites", - "canonicalReference": "network-resource-manager!VpnSites:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "vpnSites", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "network-resource-manager!NetworkManagementClient#vpnSitesConfiguration:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "vpnSitesConfiguration: " - }, - { - "kind": "Reference", - "text": "VpnSitesConfiguration", - "canonicalReference": "network-resource-manager!VpnSitesConfiguration:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "vpnSitesConfiguration", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "network-resource-manager!NetworkManagementClient#webApplicationFirewallPolicies:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "webApplicationFirewallPolicies: " - }, - { - "kind": "Reference", - "text": "WebApplicationFirewallPolicies", - "canonicalReference": "network-resource-manager!WebApplicationFirewallPolicies:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "webApplicationFirewallPolicies", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - } - ], - "extendsTokenRange": { - "startIndex": 1, - "endIndex": 3 - }, - "implementsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkManagementClientCheckDnsNameAvailabilityOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkManagementClientCheckDnsNameAvailabilityOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NetworkManagementClientCheckDnsNameAvailabilityOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!NetworkManagementClientCheckDnsNameAvailabilityResponse:type", - "docComment": "/**\n * Contains response data for the checkDnsNameAvailability operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NetworkManagementClientCheckDnsNameAvailabilityResponse = " - }, - { - "kind": "Reference", - "text": "DnsNameAvailabilityResult", - "canonicalReference": "network-resource-manager!DnsNameAvailabilityResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NetworkManagementClientCheckDnsNameAvailabilityResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Class", - "canonicalReference": "network-resource-manager!NetworkManagementClientContext:class", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare class NetworkManagementClientContext extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "ServiceClient", - "canonicalReference": "@azure/core-client!ServiceClient:class" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NetworkManagementClientContext", - "members": [ - { - "kind": "Constructor", - "canonicalReference": "network-resource-manager!NetworkManagementClientContext:constructor(1)", - "docComment": "/**\n * Initializes a new instance of the NetworkManagementClientContext class.\n *\n * @param credentials - Subscription credentials which uniquely identify client subscription.\n *\n * @param subscriptionId - The subscription credentials which uniquely identify the Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.\n *\n * @param options - The parameter options\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "constructor(credentials: " - }, - { - "kind": "Content", - "text": "coreAuth." - }, - { - "kind": "Reference", - "text": "TokenCredential", - "canonicalReference": "@azure/core-auth!TokenCredential:interface" - }, - { - "kind": "Content", - "text": ", subscriptionId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NetworkManagementClientOptionalParams", - "canonicalReference": "network-resource-manager!NetworkManagementClientOptionalParams:interface" - }, - { - "kind": "Content", - "text": ");" - } - ], - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "credentials", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "parameterName": "subscriptionId", - "parameterTypeTokenRange": { - "startIndex": 4, - "endIndex": 5 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 6, - "endIndex": 7 - } - } - ] - }, - { - "kind": "Property", - "canonicalReference": "network-resource-manager!NetworkManagementClientContext#$host:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "$host: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "$host", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "network-resource-manager!NetworkManagementClientContext#subscriptionId:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "subscriptionId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "subscriptionId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - } - ], - "extendsTokenRange": { - "startIndex": 1, - "endIndex": 4 - }, - "implementsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkManagementClientDeleteBastionShareableLinkOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkManagementClientDeleteBastionShareableLinkOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NetworkManagementClientDeleteBastionShareableLinkOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkManagementClientDeleteBastionShareableLinkOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkManagementClientDeleteBastionShareableLinkOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkManagementClientDisconnectActiveSessionsNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkManagementClientDisconnectActiveSessionsNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NetworkManagementClientDisconnectActiveSessionsNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!NetworkManagementClientDisconnectActiveSessionsNextResponse:type", - "docComment": "/**\n * Contains response data for the disconnectActiveSessionsNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NetworkManagementClientDisconnectActiveSessionsNextResponse = " - }, - { - "kind": "Reference", - "text": "BastionSessionDeleteResult", - "canonicalReference": "network-resource-manager!BastionSessionDeleteResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NetworkManagementClientDisconnectActiveSessionsNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkManagementClientDisconnectActiveSessionsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkManagementClientDisconnectActiveSessionsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NetworkManagementClientDisconnectActiveSessionsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!NetworkManagementClientDisconnectActiveSessionsResponse:type", - "docComment": "/**\n * Contains response data for the disconnectActiveSessions operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NetworkManagementClientDisconnectActiveSessionsResponse = " - }, - { - "kind": "Reference", - "text": "BastionSessionDeleteResult", - "canonicalReference": "network-resource-manager!BastionSessionDeleteResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NetworkManagementClientDisconnectActiveSessionsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkManagementClientGeneratevirtualwanvpnserverconfigurationvpnprofileOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkManagementClientGeneratevirtualwanvpnserverconfigurationvpnprofileOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NetworkManagementClientGeneratevirtualwanvpnserverconfigurationvpnprofileOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkManagementClientGeneratevirtualwanvpnserverconfigurationvpnprofileOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkManagementClientGeneratevirtualwanvpnserverconfigurationvpnprofileOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!NetworkManagementClientGeneratevirtualwanvpnserverconfigurationvpnprofileResponse:type", - "docComment": "/**\n * Contains response data for the generatevirtualwanvpnserverconfigurationvpnprofile operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NetworkManagementClientGeneratevirtualwanvpnserverconfigurationvpnprofileResponse = " - }, - { - "kind": "Reference", - "text": "VpnProfileResponse", - "canonicalReference": "network-resource-manager!VpnProfileResponse:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NetworkManagementClientGeneratevirtualwanvpnserverconfigurationvpnprofileResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkManagementClientGetActiveSessionsNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkManagementClientGetActiveSessionsNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NetworkManagementClientGetActiveSessionsNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!NetworkManagementClientGetActiveSessionsNextResponse:type", - "docComment": "/**\n * Contains response data for the getActiveSessionsNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NetworkManagementClientGetActiveSessionsNextResponse = " - }, - { - "kind": "Reference", - "text": "BastionActiveSessionListResult", - "canonicalReference": "network-resource-manager!BastionActiveSessionListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NetworkManagementClientGetActiveSessionsNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkManagementClientGetActiveSessionsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkManagementClientGetActiveSessionsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NetworkManagementClientGetActiveSessionsOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkManagementClientGetActiveSessionsOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkManagementClientGetActiveSessionsOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!NetworkManagementClientGetActiveSessionsResponse:type", - "docComment": "/**\n * Contains response data for the getActiveSessions operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NetworkManagementClientGetActiveSessionsResponse = " - }, - { - "kind": "Reference", - "text": "BastionActiveSessionListResult", - "canonicalReference": "network-resource-manager!BastionActiveSessionListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NetworkManagementClientGetActiveSessionsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkManagementClientGetBastionShareableLinkNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkManagementClientGetBastionShareableLinkNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NetworkManagementClientGetBastionShareableLinkNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!NetworkManagementClientGetBastionShareableLinkNextResponse:type", - "docComment": "/**\n * Contains response data for the getBastionShareableLinkNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NetworkManagementClientGetBastionShareableLinkNextResponse = " - }, - { - "kind": "Reference", - "text": "BastionShareableLinkListResult", - "canonicalReference": "network-resource-manager!BastionShareableLinkListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NetworkManagementClientGetBastionShareableLinkNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkManagementClientGetBastionShareableLinkOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkManagementClientGetBastionShareableLinkOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NetworkManagementClientGetBastionShareableLinkOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!NetworkManagementClientGetBastionShareableLinkResponse:type", - "docComment": "/**\n * Contains response data for the getBastionShareableLink operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NetworkManagementClientGetBastionShareableLinkResponse = " - }, - { - "kind": "Reference", - "text": "BastionShareableLinkListResult", - "canonicalReference": "network-resource-manager!BastionShareableLinkListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NetworkManagementClientGetBastionShareableLinkResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkManagementClientOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkManagementClientOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "ServiceClientOptions", - "canonicalReference": "@azure/core-client!ServiceClientOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NetworkManagementClientOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkManagementClientOptionalParams#$host:member", - "docComment": "/**\n * server parameter\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "$host?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "$host", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkManagementClientOptionalParams#endpoint:member", - "docComment": "/**\n * Overrides client endpoint.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "endpoint?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "endpoint", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkManagementClientPutBastionShareableLinkNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkManagementClientPutBastionShareableLinkNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NetworkManagementClientPutBastionShareableLinkNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!NetworkManagementClientPutBastionShareableLinkNextResponse:type", - "docComment": "/**\n * Contains response data for the putBastionShareableLinkNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NetworkManagementClientPutBastionShareableLinkNextResponse = " - }, - { - "kind": "Reference", - "text": "BastionShareableLinkListResult", - "canonicalReference": "network-resource-manager!BastionShareableLinkListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NetworkManagementClientPutBastionShareableLinkNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkManagementClientPutBastionShareableLinkOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkManagementClientPutBastionShareableLinkOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NetworkManagementClientPutBastionShareableLinkOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkManagementClientPutBastionShareableLinkOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkManagementClientPutBastionShareableLinkOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!NetworkManagementClientPutBastionShareableLinkResponse:type", - "docComment": "/**\n * Contains response data for the putBastionShareableLink operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NetworkManagementClientPutBastionShareableLinkResponse = " - }, - { - "kind": "Reference", - "text": "BastionShareableLinkListResult", - "canonicalReference": "network-resource-manager!BastionShareableLinkListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NetworkManagementClientPutBastionShareableLinkResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkManagementClientSupportedSecurityProvidersOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkManagementClientSupportedSecurityProvidersOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NetworkManagementClientSupportedSecurityProvidersOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!NetworkManagementClientSupportedSecurityProvidersResponse:type", - "docComment": "/**\n * Contains response data for the supportedSecurityProviders operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NetworkManagementClientSupportedSecurityProvidersResponse = " - }, - { - "kind": "Reference", - "text": "VirtualWanSecurityProviders", - "canonicalReference": "network-resource-manager!VirtualWanSecurityProviders:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NetworkManagementClientSupportedSecurityProvidersResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!NetworkOperationStatus:type", - "docComment": "/**\n * Defines values for NetworkOperationStatus. \\ {@link KnownNetworkOperationStatus} can be used interchangeably with NetworkOperationStatus, this enum contains the known values that the service supports. ### Known values supported by the service **InProgress** \\ **Succeeded** \\ **Failed**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NetworkOperationStatus = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NetworkOperationStatus", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!NetworkProfile:type", - "docComment": "/**\n * Network profile resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NetworkProfile = " - }, - { - "kind": "Reference", - "text": "Resource", - "canonicalReference": "network-resource-manager!Resource:interface" - }, - { - "kind": "Content", - "text": " & {\n readonly etag?: string;\n readonly containerNetworkInterfaces?: " - }, - { - "kind": "Reference", - "text": "ContainerNetworkInterface", - "canonicalReference": "network-resource-manager!ContainerNetworkInterface:type" - }, - { - "kind": "Content", - "text": "[];\n containerNetworkInterfaceConfigurations?: " - }, - { - "kind": "Reference", - "text": "ContainerNetworkInterfaceConfiguration", - "canonicalReference": "network-resource-manager!ContainerNetworkInterfaceConfiguration:type" - }, - { - "kind": "Content", - "text": "[];\n readonly resourceGuid?: string;\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NetworkProfile", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 9 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkProfileListResult:interface", - "docComment": "/**\n * Response for ListNetworkProfiles API service call.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkProfileListResult " - } - ], - "releaseTag": "Public", - "name": "NetworkProfileListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkProfileListResult#nextLink:member", - "docComment": "/**\n * The URL to get the next set of results.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkProfileListResult#value:member", - "docComment": "/**\n * A list of network profiles that exist in a resource group.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "NetworkProfile", - "canonicalReference": "network-resource-manager!NetworkProfile:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkProfiles:interface", - "docComment": "/**\n * Interface representing a NetworkProfiles.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkProfiles " - } - ], - "releaseTag": "Public", - "name": "NetworkProfiles", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!NetworkProfiles#beginDelete:member(1)", - "docComment": "/**\n * Deletes the specified network profile.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkProfileName - The name of the NetworkProfile.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkProfileName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NetworkProfilesDeleteOptionalParams", - "canonicalReference": "network-resource-manager!NetworkProfilesDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkProfileName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!NetworkProfiles#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes the specified network profile.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkProfileName - The name of the NetworkProfile.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkProfileName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NetworkProfilesDeleteOptionalParams", - "canonicalReference": "network-resource-manager!NetworkProfilesDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkProfileName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!NetworkProfiles#createOrUpdate:member(1)", - "docComment": "/**\n * Creates or updates a network profile.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkProfileName - The name of the network profile.\n *\n * @param parameters - Parameters supplied to the create or update network profile operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkProfileName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "NetworkProfile", - "canonicalReference": "network-resource-manager!NetworkProfile:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NetworkProfilesCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!NetworkProfilesCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "NetworkProfilesCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!NetworkProfilesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkProfileName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "createOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!NetworkProfiles#get:member(1)", - "docComment": "/**\n * Gets the specified network profile in a specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkProfileName - The name of the public IP prefix.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkProfileName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NetworkProfilesGetOptionalParams", - "canonicalReference": "network-resource-manager!NetworkProfilesGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "NetworkProfilesGetResponse", - "canonicalReference": "network-resource-manager!NetworkProfilesGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkProfileName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!NetworkProfiles#list:member(1)", - "docComment": "/**\n * Gets all network profiles in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NetworkProfilesListOptionalParams", - "canonicalReference": "network-resource-manager!NetworkProfilesListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "NetworkProfile", - "canonicalReference": "network-resource-manager!NetworkProfile:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "list" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!NetworkProfiles#listAll:member(1)", - "docComment": "/**\n * Gets all the network profiles in a subscription.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listAll(options?: " - }, - { - "kind": "Reference", - "text": "NetworkProfilesListAllOptionalParams", - "canonicalReference": "network-resource-manager!NetworkProfilesListAllOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "NetworkProfile", - "canonicalReference": "network-resource-manager!NetworkProfile:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "listAll" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!NetworkProfiles#updateTags:member(1)", - "docComment": "/**\n * Updates network profile tags.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkProfileName - The name of the network profile.\n *\n * @param parameters - Parameters supplied to update network profile tags.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateTags(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkProfileName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "TagsObject", - "canonicalReference": "network-resource-manager!TagsObject:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NetworkProfilesUpdateTagsOptionalParams", - "canonicalReference": "network-resource-manager!NetworkProfilesUpdateTagsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "NetworkProfilesUpdateTagsResponse", - "canonicalReference": "network-resource-manager!NetworkProfilesUpdateTagsResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkProfileName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "updateTags" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkProfilesCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkProfilesCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NetworkProfilesCreateOrUpdateOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!NetworkProfilesCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NetworkProfilesCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "NetworkProfile", - "canonicalReference": "network-resource-manager!NetworkProfile:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NetworkProfilesCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkProfilesDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkProfilesDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NetworkProfilesDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkProfilesDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkProfilesDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkProfilesGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkProfilesGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NetworkProfilesGetOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkProfilesGetOptionalParams#expand:member", - "docComment": "/**\n * Expands referenced resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "expand?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "expand", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!NetworkProfilesGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NetworkProfilesGetResponse = " - }, - { - "kind": "Reference", - "text": "NetworkProfile", - "canonicalReference": "network-resource-manager!NetworkProfile:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NetworkProfilesGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkProfilesListAllNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkProfilesListAllNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NetworkProfilesListAllNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!NetworkProfilesListAllNextResponse:type", - "docComment": "/**\n * Contains response data for the listAllNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NetworkProfilesListAllNextResponse = " - }, - { - "kind": "Reference", - "text": "NetworkProfileListResult", - "canonicalReference": "network-resource-manager!NetworkProfileListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NetworkProfilesListAllNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkProfilesListAllOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkProfilesListAllOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NetworkProfilesListAllOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!NetworkProfilesListAllResponse:type", - "docComment": "/**\n * Contains response data for the listAll operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NetworkProfilesListAllResponse = " - }, - { - "kind": "Reference", - "text": "NetworkProfileListResult", - "canonicalReference": "network-resource-manager!NetworkProfileListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NetworkProfilesListAllResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkProfilesListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkProfilesListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NetworkProfilesListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!NetworkProfilesListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NetworkProfilesListNextResponse = " - }, - { - "kind": "Reference", - "text": "NetworkProfileListResult", - "canonicalReference": "network-resource-manager!NetworkProfileListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NetworkProfilesListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkProfilesListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkProfilesListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NetworkProfilesListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!NetworkProfilesListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NetworkProfilesListResponse = " - }, - { - "kind": "Reference", - "text": "NetworkProfileListResult", - "canonicalReference": "network-resource-manager!NetworkProfileListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NetworkProfilesListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkProfilesUpdateTagsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkProfilesUpdateTagsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NetworkProfilesUpdateTagsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!NetworkProfilesUpdateTagsResponse:type", - "docComment": "/**\n * Contains response data for the updateTags operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NetworkProfilesUpdateTagsResponse = " - }, - { - "kind": "Reference", - "text": "NetworkProfile", - "canonicalReference": "network-resource-manager!NetworkProfile:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NetworkProfilesUpdateTagsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!NetworkRuleCondition:type", - "docComment": "/**\n * Rule condition of type network.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NetworkRuleCondition = " - }, - { - "kind": "Reference", - "text": "FirewallPolicyRuleCondition", - "canonicalReference": "network-resource-manager!FirewallPolicyRuleCondition:interface" - }, - { - "kind": "Content", - "text": " & {\n ruleConditionType: \"NetworkRuleCondition\";\n ipProtocols?: " - }, - { - "kind": "Reference", - "text": "FirewallPolicyRuleConditionNetworkProtocol", - "canonicalReference": "network-resource-manager!FirewallPolicyRuleConditionNetworkProtocol:type" - }, - { - "kind": "Content", - "text": "[];\n sourceAddresses?: string[];\n destinationAddresses?: string[];\n destinationPorts?: string[];\n sourceIpGroups?: string[];\n destinationIpGroups?: string[];\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NetworkRuleCondition", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!NetworkSecurityGroup:type", - "docComment": "/**\n * NetworkSecurityGroup resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NetworkSecurityGroup = " - }, - { - "kind": "Reference", - "text": "Resource", - "canonicalReference": "network-resource-manager!Resource:interface" - }, - { - "kind": "Content", - "text": " & {\n readonly etag?: string;\n securityRules?: " - }, - { - "kind": "Reference", - "text": "SecurityRule", - "canonicalReference": "network-resource-manager!SecurityRule:type" - }, - { - "kind": "Content", - "text": "[];\n readonly defaultSecurityRules?: " - }, - { - "kind": "Reference", - "text": "SecurityRule", - "canonicalReference": "network-resource-manager!SecurityRule:type" - }, - { - "kind": "Content", - "text": "[];\n readonly networkInterfaces?: " - }, - { - "kind": "Reference", - "text": "NetworkInterface", - "canonicalReference": "network-resource-manager!NetworkInterface:type" - }, - { - "kind": "Content", - "text": "[];\n readonly subnets?: " - }, - { - "kind": "Reference", - "text": "Subnet", - "canonicalReference": "network-resource-manager!Subnet:type" - }, - { - "kind": "Content", - "text": "[];\n readonly flowLogs?: " - }, - { - "kind": "Reference", - "text": "FlowLog", - "canonicalReference": "network-resource-manager!FlowLog:type" - }, - { - "kind": "Content", - "text": "[];\n readonly resourceGuid?: string;\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NetworkSecurityGroup", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 15 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkSecurityGroupListResult:interface", - "docComment": "/**\n * Response for ListNetworkSecurityGroups API service call.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkSecurityGroupListResult " - } - ], - "releaseTag": "Public", - "name": "NetworkSecurityGroupListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkSecurityGroupListResult#nextLink:member", - "docComment": "/**\n * The URL to get the next set of results.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkSecurityGroupListResult#value:member", - "docComment": "/**\n * A list of NetworkSecurityGroup resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "NetworkSecurityGroup", - "canonicalReference": "network-resource-manager!NetworkSecurityGroup:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkSecurityGroupResult:interface", - "docComment": "/**\n * Network configuration diagnostic result corresponded provided traffic query.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkSecurityGroupResult " - } - ], - "releaseTag": "Public", - "name": "NetworkSecurityGroupResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkSecurityGroupResult#evaluatedNetworkSecurityGroups:member", - "docComment": "/**\n * List of results network security groups diagnostic. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly evaluatedNetworkSecurityGroups?: " - }, - { - "kind": "Reference", - "text": "EvaluatedNetworkSecurityGroup", - "canonicalReference": "network-resource-manager!EvaluatedNetworkSecurityGroup:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "evaluatedNetworkSecurityGroups", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkSecurityGroupResult#securityRuleAccessResult:member", - "docComment": "/**\n * The network traffic is allowed or denied.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "securityRuleAccessResult?: " - }, - { - "kind": "Reference", - "text": "SecurityRuleAccess", - "canonicalReference": "network-resource-manager!SecurityRuleAccess:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "securityRuleAccessResult", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkSecurityGroups:interface", - "docComment": "/**\n * Interface representing a NetworkSecurityGroups.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkSecurityGroups " - } - ], - "releaseTag": "Public", - "name": "NetworkSecurityGroups", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!NetworkSecurityGroups#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Creates or updates a network security group in the specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkSecurityGroupName - The name of the network security group.\n *\n * @param parameters - Parameters supplied to the create or update network security group operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkSecurityGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "NetworkSecurityGroup", - "canonicalReference": "network-resource-manager!NetworkSecurityGroup:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NetworkSecurityGroupsCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!NetworkSecurityGroupsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "NetworkSecurityGroupsCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!NetworkSecurityGroupsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "NetworkSecurityGroupsCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!NetworkSecurityGroupsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkSecurityGroupName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!NetworkSecurityGroups#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Creates or updates a network security group in the specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkSecurityGroupName - The name of the network security group.\n *\n * @param parameters - Parameters supplied to the create or update network security group operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkSecurityGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "NetworkSecurityGroup", - "canonicalReference": "network-resource-manager!NetworkSecurityGroup:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NetworkSecurityGroupsCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!NetworkSecurityGroupsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "NetworkSecurityGroupsCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!NetworkSecurityGroupsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkSecurityGroupName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!NetworkSecurityGroups#beginDelete:member(1)", - "docComment": "/**\n * Deletes the specified network security group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkSecurityGroupName - The name of the network security group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkSecurityGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NetworkSecurityGroupsDeleteOptionalParams", - "canonicalReference": "network-resource-manager!NetworkSecurityGroupsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkSecurityGroupName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!NetworkSecurityGroups#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes the specified network security group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkSecurityGroupName - The name of the network security group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkSecurityGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NetworkSecurityGroupsDeleteOptionalParams", - "canonicalReference": "network-resource-manager!NetworkSecurityGroupsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkSecurityGroupName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!NetworkSecurityGroups#get:member(1)", - "docComment": "/**\n * Gets the specified network security group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkSecurityGroupName - The name of the network security group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkSecurityGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NetworkSecurityGroupsGetOptionalParams", - "canonicalReference": "network-resource-manager!NetworkSecurityGroupsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "NetworkSecurityGroupsGetResponse", - "canonicalReference": "network-resource-manager!NetworkSecurityGroupsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkSecurityGroupName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!NetworkSecurityGroups#list:member(1)", - "docComment": "/**\n * Gets all network security groups in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NetworkSecurityGroupsListOptionalParams", - "canonicalReference": "network-resource-manager!NetworkSecurityGroupsListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "NetworkSecurityGroup", - "canonicalReference": "network-resource-manager!NetworkSecurityGroup:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "list" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!NetworkSecurityGroups#listAll:member(1)", - "docComment": "/**\n * Gets all network security groups in a subscription.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listAll(options?: " - }, - { - "kind": "Reference", - "text": "NetworkSecurityGroupsListAllOptionalParams", - "canonicalReference": "network-resource-manager!NetworkSecurityGroupsListAllOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "NetworkSecurityGroup", - "canonicalReference": "network-resource-manager!NetworkSecurityGroup:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "listAll" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!NetworkSecurityGroups#updateTags:member(1)", - "docComment": "/**\n * Updates a network security group tags.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkSecurityGroupName - The name of the network security group.\n *\n * @param parameters - Parameters supplied to update network security group tags.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateTags(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkSecurityGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "TagsObject", - "canonicalReference": "network-resource-manager!TagsObject:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NetworkSecurityGroupsUpdateTagsOptionalParams", - "canonicalReference": "network-resource-manager!NetworkSecurityGroupsUpdateTagsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "NetworkSecurityGroupsUpdateTagsResponse", - "canonicalReference": "network-resource-manager!NetworkSecurityGroupsUpdateTagsResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkSecurityGroupName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "updateTags" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkSecurityGroupsCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkSecurityGroupsCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NetworkSecurityGroupsCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkSecurityGroupsCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkSecurityGroupsCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!NetworkSecurityGroupsCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NetworkSecurityGroupsCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "NetworkSecurityGroup", - "canonicalReference": "network-resource-manager!NetworkSecurityGroup:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NetworkSecurityGroupsCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkSecurityGroupsDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkSecurityGroupsDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NetworkSecurityGroupsDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkSecurityGroupsDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkSecurityGroupsDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkSecurityGroupsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkSecurityGroupsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NetworkSecurityGroupsGetOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkSecurityGroupsGetOptionalParams#expand:member", - "docComment": "/**\n * Expands referenced resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "expand?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "expand", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!NetworkSecurityGroupsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NetworkSecurityGroupsGetResponse = " - }, - { - "kind": "Reference", - "text": "NetworkSecurityGroup", - "canonicalReference": "network-resource-manager!NetworkSecurityGroup:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NetworkSecurityGroupsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkSecurityGroupsListAllNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkSecurityGroupsListAllNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NetworkSecurityGroupsListAllNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!NetworkSecurityGroupsListAllNextResponse:type", - "docComment": "/**\n * Contains response data for the listAllNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NetworkSecurityGroupsListAllNextResponse = " - }, - { - "kind": "Reference", - "text": "NetworkSecurityGroupListResult", - "canonicalReference": "network-resource-manager!NetworkSecurityGroupListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NetworkSecurityGroupsListAllNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkSecurityGroupsListAllOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkSecurityGroupsListAllOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NetworkSecurityGroupsListAllOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!NetworkSecurityGroupsListAllResponse:type", - "docComment": "/**\n * Contains response data for the listAll operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NetworkSecurityGroupsListAllResponse = " - }, - { - "kind": "Reference", - "text": "NetworkSecurityGroupListResult", - "canonicalReference": "network-resource-manager!NetworkSecurityGroupListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NetworkSecurityGroupsListAllResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkSecurityGroupsListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkSecurityGroupsListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NetworkSecurityGroupsListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!NetworkSecurityGroupsListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NetworkSecurityGroupsListNextResponse = " - }, - { - "kind": "Reference", - "text": "NetworkSecurityGroupListResult", - "canonicalReference": "network-resource-manager!NetworkSecurityGroupListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NetworkSecurityGroupsListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkSecurityGroupsListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkSecurityGroupsListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NetworkSecurityGroupsListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!NetworkSecurityGroupsListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NetworkSecurityGroupsListResponse = " - }, - { - "kind": "Reference", - "text": "NetworkSecurityGroupListResult", - "canonicalReference": "network-resource-manager!NetworkSecurityGroupListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NetworkSecurityGroupsListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkSecurityGroupsUpdateTagsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkSecurityGroupsUpdateTagsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NetworkSecurityGroupsUpdateTagsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!NetworkSecurityGroupsUpdateTagsResponse:type", - "docComment": "/**\n * Contains response data for the updateTags operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NetworkSecurityGroupsUpdateTagsResponse = " - }, - { - "kind": "Reference", - "text": "NetworkSecurityGroup", - "canonicalReference": "network-resource-manager!NetworkSecurityGroup:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NetworkSecurityGroupsUpdateTagsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkSecurityRulesEvaluationResult:interface", - "docComment": "/**\n * Network security rules evaluation result.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkSecurityRulesEvaluationResult " - } - ], - "releaseTag": "Public", - "name": "NetworkSecurityRulesEvaluationResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkSecurityRulesEvaluationResult#destinationMatched:member", - "docComment": "/**\n * Value indicating whether destination is matched.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "destinationMatched?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "destinationMatched", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkSecurityRulesEvaluationResult#destinationPortMatched:member", - "docComment": "/**\n * Value indicating whether destination port is matched.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "destinationPortMatched?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "destinationPortMatched", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkSecurityRulesEvaluationResult#name:member", - "docComment": "/**\n * Name of the network security rule.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkSecurityRulesEvaluationResult#protocolMatched:member", - "docComment": "/**\n * Value indicating whether protocol is matched.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "protocolMatched?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "protocolMatched", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkSecurityRulesEvaluationResult#sourceMatched:member", - "docComment": "/**\n * Value indicating whether source is matched.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "sourceMatched?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "sourceMatched", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkSecurityRulesEvaluationResult#sourcePortMatched:member", - "docComment": "/**\n * Value indicating whether source port is matched.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "sourcePortMatched?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "sourcePortMatched", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!NetworkVirtualAppliance:type", - "docComment": "/**\n * NetworkVirtualAppliance Resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NetworkVirtualAppliance = " - }, - { - "kind": "Reference", - "text": "Resource", - "canonicalReference": "network-resource-manager!Resource:interface" - }, - { - "kind": "Content", - "text": " & {\n identity?: " - }, - { - "kind": "Reference", - "text": "ManagedServiceIdentity", - "canonicalReference": "network-resource-manager!ManagedServiceIdentity:interface" - }, - { - "kind": "Content", - "text": ";\n sku?: " - }, - { - "kind": "Reference", - "text": "VirtualApplianceSkuProperties", - "canonicalReference": "network-resource-manager!VirtualApplianceSkuProperties:interface" - }, - { - "kind": "Content", - "text": ";\n readonly etag?: string;\n bootStrapConfigurationBlob?: string[];\n virtualHub?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";\n cloudInitConfigurationBlob?: string[];\n virtualApplianceAsn?: number;\n readonly virtualApplianceNics?: " - }, - { - "kind": "Reference", - "text": "VirtualApplianceNicProperties", - "canonicalReference": "network-resource-manager!VirtualApplianceNicProperties:interface" - }, - { - "kind": "Content", - "text": "[];\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NetworkVirtualAppliance", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 13 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkVirtualApplianceListResult:interface", - "docComment": "/**\n * Response for ListNetworkVirtualAppliances API service call.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkVirtualApplianceListResult " - } - ], - "releaseTag": "Public", - "name": "NetworkVirtualApplianceListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkVirtualApplianceListResult#nextLink:member", - "docComment": "/**\n * URL to get the next set of results.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkVirtualApplianceListResult#value:member", - "docComment": "/**\n * List of Network Virtual Appliances.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "NetworkVirtualAppliance", - "canonicalReference": "network-resource-manager!NetworkVirtualAppliance:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkVirtualAppliances:interface", - "docComment": "/**\n * Interface representing a NetworkVirtualAppliances.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkVirtualAppliances " - } - ], - "releaseTag": "Public", - "name": "NetworkVirtualAppliances", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!NetworkVirtualAppliances#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Creates or updates the specified Network Virtual Appliance.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkVirtualApplianceName - The name of Network Virtual Appliance.\n *\n * @param parameters - Parameters supplied to the create or update Network Virtual Appliance.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkVirtualApplianceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "NetworkVirtualAppliance", - "canonicalReference": "network-resource-manager!NetworkVirtualAppliance:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NetworkVirtualAppliancesCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!NetworkVirtualAppliancesCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "NetworkVirtualAppliancesCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!NetworkVirtualAppliancesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "NetworkVirtualAppliancesCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!NetworkVirtualAppliancesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkVirtualApplianceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!NetworkVirtualAppliances#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Creates or updates the specified Network Virtual Appliance.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkVirtualApplianceName - The name of Network Virtual Appliance.\n *\n * @param parameters - Parameters supplied to the create or update Network Virtual Appliance.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkVirtualApplianceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "NetworkVirtualAppliance", - "canonicalReference": "network-resource-manager!NetworkVirtualAppliance:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NetworkVirtualAppliancesCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!NetworkVirtualAppliancesCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "NetworkVirtualAppliancesCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!NetworkVirtualAppliancesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkVirtualApplianceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!NetworkVirtualAppliances#beginDelete:member(1)", - "docComment": "/**\n * Deletes the specified Network Virtual Appliance.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkVirtualApplianceName - The name of Network Virtual Appliance.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkVirtualApplianceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NetworkVirtualAppliancesDeleteOptionalParams", - "canonicalReference": "network-resource-manager!NetworkVirtualAppliancesDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkVirtualApplianceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!NetworkVirtualAppliances#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes the specified Network Virtual Appliance.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkVirtualApplianceName - The name of Network Virtual Appliance.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkVirtualApplianceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NetworkVirtualAppliancesDeleteOptionalParams", - "canonicalReference": "network-resource-manager!NetworkVirtualAppliancesDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkVirtualApplianceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!NetworkVirtualAppliances#get:member(1)", - "docComment": "/**\n * Gets the specified Network Virtual Appliance.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkVirtualApplianceName - The name of Network Virtual Appliance.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkVirtualApplianceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NetworkVirtualAppliancesGetOptionalParams", - "canonicalReference": "network-resource-manager!NetworkVirtualAppliancesGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "NetworkVirtualAppliancesGetResponse", - "canonicalReference": "network-resource-manager!NetworkVirtualAppliancesGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkVirtualApplianceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!NetworkVirtualAppliances#list:member(1)", - "docComment": "/**\n * Gets all Network Virtual Appliances in a subscription.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(options?: " - }, - { - "kind": "Reference", - "text": "NetworkVirtualAppliancesListOptionalParams", - "canonicalReference": "network-resource-manager!NetworkVirtualAppliancesListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "NetworkVirtualAppliance", - "canonicalReference": "network-resource-manager!NetworkVirtualAppliance:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "list" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!NetworkVirtualAppliances#listByResourceGroup:member(1)", - "docComment": "/**\n * Lists all Network Virtual Appliances in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByResourceGroup(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NetworkVirtualAppliancesListByResourceGroupOptionalParams", - "canonicalReference": "network-resource-manager!NetworkVirtualAppliancesListByResourceGroupOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "NetworkVirtualAppliance", - "canonicalReference": "network-resource-manager!NetworkVirtualAppliance:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "listByResourceGroup" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!NetworkVirtualAppliances#updateTags:member(1)", - "docComment": "/**\n * Updates a Network Virtual Appliance.\n *\n * @param resourceGroupName - The resource group name of Network Virtual Appliance.\n *\n * @param networkVirtualApplianceName - The name of Network Virtual Appliance being updated.\n *\n * @param parameters - Parameters supplied to Update Network Virtual Appliance Tags.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateTags(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkVirtualApplianceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "TagsObject", - "canonicalReference": "network-resource-manager!TagsObject:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NetworkVirtualAppliancesUpdateTagsOptionalParams", - "canonicalReference": "network-resource-manager!NetworkVirtualAppliancesUpdateTagsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "NetworkVirtualAppliancesUpdateTagsResponse", - "canonicalReference": "network-resource-manager!NetworkVirtualAppliancesUpdateTagsResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkVirtualApplianceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "updateTags" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkVirtualAppliancesCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkVirtualAppliancesCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NetworkVirtualAppliancesCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkVirtualAppliancesCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkVirtualAppliancesCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!NetworkVirtualAppliancesCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NetworkVirtualAppliancesCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "NetworkVirtualAppliance", - "canonicalReference": "network-resource-manager!NetworkVirtualAppliance:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NetworkVirtualAppliancesCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkVirtualAppliancesDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkVirtualAppliancesDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NetworkVirtualAppliancesDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkVirtualAppliancesDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkVirtualAppliancesDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkVirtualAppliancesGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkVirtualAppliancesGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NetworkVirtualAppliancesGetOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkVirtualAppliancesGetOptionalParams#expand:member", - "docComment": "/**\n * Expands referenced resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "expand?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "expand", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!NetworkVirtualAppliancesGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NetworkVirtualAppliancesGetResponse = " - }, - { - "kind": "Reference", - "text": "NetworkVirtualAppliance", - "canonicalReference": "network-resource-manager!NetworkVirtualAppliance:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NetworkVirtualAppliancesGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkVirtualAppliancesListByResourceGroupNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkVirtualAppliancesListByResourceGroupNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NetworkVirtualAppliancesListByResourceGroupNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!NetworkVirtualAppliancesListByResourceGroupNextResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroupNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NetworkVirtualAppliancesListByResourceGroupNextResponse = " - }, - { - "kind": "Reference", - "text": "NetworkVirtualApplianceListResult", - "canonicalReference": "network-resource-manager!NetworkVirtualApplianceListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NetworkVirtualAppliancesListByResourceGroupNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkVirtualAppliancesListByResourceGroupOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkVirtualAppliancesListByResourceGroupOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NetworkVirtualAppliancesListByResourceGroupOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!NetworkVirtualAppliancesListByResourceGroupResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NetworkVirtualAppliancesListByResourceGroupResponse = " - }, - { - "kind": "Reference", - "text": "NetworkVirtualApplianceListResult", - "canonicalReference": "network-resource-manager!NetworkVirtualApplianceListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NetworkVirtualAppliancesListByResourceGroupResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkVirtualAppliancesListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkVirtualAppliancesListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NetworkVirtualAppliancesListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!NetworkVirtualAppliancesListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NetworkVirtualAppliancesListNextResponse = " - }, - { - "kind": "Reference", - "text": "NetworkVirtualApplianceListResult", - "canonicalReference": "network-resource-manager!NetworkVirtualApplianceListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NetworkVirtualAppliancesListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkVirtualAppliancesListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkVirtualAppliancesListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NetworkVirtualAppliancesListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!NetworkVirtualAppliancesListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NetworkVirtualAppliancesListResponse = " - }, - { - "kind": "Reference", - "text": "NetworkVirtualApplianceListResult", - "canonicalReference": "network-resource-manager!NetworkVirtualApplianceListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NetworkVirtualAppliancesListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkVirtualAppliancesUpdateTagsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkVirtualAppliancesUpdateTagsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NetworkVirtualAppliancesUpdateTagsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!NetworkVirtualAppliancesUpdateTagsResponse:type", - "docComment": "/**\n * Contains response data for the updateTags operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NetworkVirtualAppliancesUpdateTagsResponse = " - }, - { - "kind": "Reference", - "text": "NetworkVirtualAppliance", - "canonicalReference": "network-resource-manager!NetworkVirtualAppliance:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NetworkVirtualAppliancesUpdateTagsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!NetworkWatcher:type", - "docComment": "/**\n * Network watcher in a resource group.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NetworkWatcher = " - }, - { - "kind": "Reference", - "text": "Resource", - "canonicalReference": "network-resource-manager!Resource:interface" - }, - { - "kind": "Content", - "text": " & {\n readonly etag?: string;\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NetworkWatcher", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkWatcherListResult:interface", - "docComment": "/**\n * Response for ListNetworkWatchers API service call.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkWatcherListResult " - } - ], - "releaseTag": "Public", - "name": "NetworkWatcherListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkWatcherListResult#value:member", - "docComment": "/**\n * List of network watcher resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "NetworkWatcher", - "canonicalReference": "network-resource-manager!NetworkWatcher:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkWatchers:interface", - "docComment": "/**\n * Interface representing a NetworkWatchers.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkWatchers " - } - ], - "releaseTag": "Public", - "name": "NetworkWatchers", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!NetworkWatchers#beginCheckConnectivity:member(1)", - "docComment": "/**\n * Verifies the possibility of establishing a direct TCP connection from a virtual machine to a given endpoint including another VM or an arbitrary remote server.\n *\n * @param resourceGroupName - The name of the network watcher resource group.\n *\n * @param networkWatcherName - The name of the network watcher resource.\n *\n * @param parameters - Parameters that determine how the connectivity check will be performed.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCheckConnectivity(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkWatcherName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ConnectivityParameters", - "canonicalReference": "network-resource-manager!ConnectivityParameters:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NetworkWatchersCheckConnectivityOptionalParams", - "canonicalReference": "network-resource-manager!NetworkWatchersCheckConnectivityOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "NetworkWatchersCheckConnectivityResponse", - "canonicalReference": "network-resource-manager!NetworkWatchersCheckConnectivityResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "NetworkWatchersCheckConnectivityResponse", - "canonicalReference": "network-resource-manager!NetworkWatchersCheckConnectivityResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkWatcherName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCheckConnectivity" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!NetworkWatchers#beginCheckConnectivityAndWait:member(1)", - "docComment": "/**\n * Verifies the possibility of establishing a direct TCP connection from a virtual machine to a given endpoint including another VM or an arbitrary remote server.\n *\n * @param resourceGroupName - The name of the network watcher resource group.\n *\n * @param networkWatcherName - The name of the network watcher resource.\n *\n * @param parameters - Parameters that determine how the connectivity check will be performed.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCheckConnectivityAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkWatcherName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ConnectivityParameters", - "canonicalReference": "network-resource-manager!ConnectivityParameters:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NetworkWatchersCheckConnectivityOptionalParams", - "canonicalReference": "network-resource-manager!NetworkWatchersCheckConnectivityOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "NetworkWatchersCheckConnectivityResponse", - "canonicalReference": "network-resource-manager!NetworkWatchersCheckConnectivityResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkWatcherName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCheckConnectivityAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!NetworkWatchers#beginDelete:member(1)", - "docComment": "/**\n * Deletes the specified network watcher resource.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkWatcherName - The name of the network watcher.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkWatcherName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NetworkWatchersDeleteOptionalParams", - "canonicalReference": "network-resource-manager!NetworkWatchersDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkWatcherName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!NetworkWatchers#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes the specified network watcher resource.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkWatcherName - The name of the network watcher.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkWatcherName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NetworkWatchersDeleteOptionalParams", - "canonicalReference": "network-resource-manager!NetworkWatchersDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkWatcherName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!NetworkWatchers#beginGetAzureReachabilityReport:member(1)", - "docComment": "/**\n * NOTE: This feature is currently in preview and still being tested for stability. Gets the relative latency score for internet service providers from a specified location to Azure regions.\n *\n * @param resourceGroupName - The name of the network watcher resource group.\n *\n * @param networkWatcherName - The name of the network watcher resource.\n *\n * @param parameters - Parameters that determine Azure reachability report configuration.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginGetAzureReachabilityReport(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkWatcherName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "AzureReachabilityReportParameters", - "canonicalReference": "network-resource-manager!AzureReachabilityReportParameters:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NetworkWatchersGetAzureReachabilityReportOptionalParams", - "canonicalReference": "network-resource-manager!NetworkWatchersGetAzureReachabilityReportOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "NetworkWatchersGetAzureReachabilityReportResponse", - "canonicalReference": "network-resource-manager!NetworkWatchersGetAzureReachabilityReportResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "NetworkWatchersGetAzureReachabilityReportResponse", - "canonicalReference": "network-resource-manager!NetworkWatchersGetAzureReachabilityReportResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkWatcherName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginGetAzureReachabilityReport" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!NetworkWatchers#beginGetAzureReachabilityReportAndWait:member(1)", - "docComment": "/**\n * NOTE: This feature is currently in preview and still being tested for stability. Gets the relative latency score for internet service providers from a specified location to Azure regions.\n *\n * @param resourceGroupName - The name of the network watcher resource group.\n *\n * @param networkWatcherName - The name of the network watcher resource.\n *\n * @param parameters - Parameters that determine Azure reachability report configuration.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginGetAzureReachabilityReportAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkWatcherName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "AzureReachabilityReportParameters", - "canonicalReference": "network-resource-manager!AzureReachabilityReportParameters:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NetworkWatchersGetAzureReachabilityReportOptionalParams", - "canonicalReference": "network-resource-manager!NetworkWatchersGetAzureReachabilityReportOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "NetworkWatchersGetAzureReachabilityReportResponse", - "canonicalReference": "network-resource-manager!NetworkWatchersGetAzureReachabilityReportResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkWatcherName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginGetAzureReachabilityReportAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!NetworkWatchers#beginGetFlowLogStatus:member(1)", - "docComment": "/**\n * Queries status of flow log and traffic analytics (optional) on a specified resource.\n *\n * @param resourceGroupName - The name of the network watcher resource group.\n *\n * @param networkWatcherName - The name of the network watcher resource.\n *\n * @param parameters - Parameters that define a resource to query flow log and traffic analytics (optional) status.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginGetFlowLogStatus(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkWatcherName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "FlowLogStatusParameters", - "canonicalReference": "network-resource-manager!FlowLogStatusParameters:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NetworkWatchersGetFlowLogStatusOptionalParams", - "canonicalReference": "network-resource-manager!NetworkWatchersGetFlowLogStatusOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "NetworkWatchersGetFlowLogStatusResponse", - "canonicalReference": "network-resource-manager!NetworkWatchersGetFlowLogStatusResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "NetworkWatchersGetFlowLogStatusResponse", - "canonicalReference": "network-resource-manager!NetworkWatchersGetFlowLogStatusResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkWatcherName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginGetFlowLogStatus" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!NetworkWatchers#beginGetFlowLogStatusAndWait:member(1)", - "docComment": "/**\n * Queries status of flow log and traffic analytics (optional) on a specified resource.\n *\n * @param resourceGroupName - The name of the network watcher resource group.\n *\n * @param networkWatcherName - The name of the network watcher resource.\n *\n * @param parameters - Parameters that define a resource to query flow log and traffic analytics (optional) status.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginGetFlowLogStatusAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkWatcherName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "FlowLogStatusParameters", - "canonicalReference": "network-resource-manager!FlowLogStatusParameters:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NetworkWatchersGetFlowLogStatusOptionalParams", - "canonicalReference": "network-resource-manager!NetworkWatchersGetFlowLogStatusOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "NetworkWatchersGetFlowLogStatusResponse", - "canonicalReference": "network-resource-manager!NetworkWatchersGetFlowLogStatusResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkWatcherName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginGetFlowLogStatusAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!NetworkWatchers#beginGetNetworkConfigurationDiagnostic:member(1)", - "docComment": "/**\n * Gets Network Configuration Diagnostic data to help customers understand and debug network behavior. It provides detailed information on what security rules were applied to a specified traffic flow and the result of evaluating these rules. Customers must provide details of a flow like source, destination, protocol, etc. The API returns whether traffic was allowed or denied, the rules evaluated for the specified flow and the evaluation results.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkWatcherName - The name of the network watcher.\n *\n * @param parameters - Parameters to get network configuration diagnostic.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginGetNetworkConfigurationDiagnostic(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkWatcherName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "NetworkConfigurationDiagnosticParameters", - "canonicalReference": "network-resource-manager!NetworkConfigurationDiagnosticParameters:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NetworkWatchersGetNetworkConfigurationDiagnosticOptionalParams", - "canonicalReference": "network-resource-manager!NetworkWatchersGetNetworkConfigurationDiagnosticOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "NetworkWatchersGetNetworkConfigurationDiagnosticResponse", - "canonicalReference": "network-resource-manager!NetworkWatchersGetNetworkConfigurationDiagnosticResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "NetworkWatchersGetNetworkConfigurationDiagnosticResponse", - "canonicalReference": "network-resource-manager!NetworkWatchersGetNetworkConfigurationDiagnosticResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkWatcherName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginGetNetworkConfigurationDiagnostic" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!NetworkWatchers#beginGetNetworkConfigurationDiagnosticAndWait:member(1)", - "docComment": "/**\n * Gets Network Configuration Diagnostic data to help customers understand and debug network behavior. It provides detailed information on what security rules were applied to a specified traffic flow and the result of evaluating these rules. Customers must provide details of a flow like source, destination, protocol, etc. The API returns whether traffic was allowed or denied, the rules evaluated for the specified flow and the evaluation results.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkWatcherName - The name of the network watcher.\n *\n * @param parameters - Parameters to get network configuration diagnostic.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginGetNetworkConfigurationDiagnosticAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkWatcherName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "NetworkConfigurationDiagnosticParameters", - "canonicalReference": "network-resource-manager!NetworkConfigurationDiagnosticParameters:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NetworkWatchersGetNetworkConfigurationDiagnosticOptionalParams", - "canonicalReference": "network-resource-manager!NetworkWatchersGetNetworkConfigurationDiagnosticOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "NetworkWatchersGetNetworkConfigurationDiagnosticResponse", - "canonicalReference": "network-resource-manager!NetworkWatchersGetNetworkConfigurationDiagnosticResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkWatcherName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginGetNetworkConfigurationDiagnosticAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!NetworkWatchers#beginGetNextHop:member(1)", - "docComment": "/**\n * Gets the next hop from the specified VM.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkWatcherName - The name of the network watcher.\n *\n * @param parameters - Parameters that define the source and destination endpoint.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginGetNextHop(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkWatcherName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "NextHopParameters", - "canonicalReference": "network-resource-manager!NextHopParameters:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NetworkWatchersGetNextHopOptionalParams", - "canonicalReference": "network-resource-manager!NetworkWatchersGetNextHopOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "NetworkWatchersGetNextHopResponse", - "canonicalReference": "network-resource-manager!NetworkWatchersGetNextHopResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "NetworkWatchersGetNextHopResponse", - "canonicalReference": "network-resource-manager!NetworkWatchersGetNextHopResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkWatcherName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginGetNextHop" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!NetworkWatchers#beginGetNextHopAndWait:member(1)", - "docComment": "/**\n * Gets the next hop from the specified VM.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkWatcherName - The name of the network watcher.\n *\n * @param parameters - Parameters that define the source and destination endpoint.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginGetNextHopAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkWatcherName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "NextHopParameters", - "canonicalReference": "network-resource-manager!NextHopParameters:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NetworkWatchersGetNextHopOptionalParams", - "canonicalReference": "network-resource-manager!NetworkWatchersGetNextHopOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "NetworkWatchersGetNextHopResponse", - "canonicalReference": "network-resource-manager!NetworkWatchersGetNextHopResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkWatcherName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginGetNextHopAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!NetworkWatchers#beginGetTroubleshooting:member(1)", - "docComment": "/**\n * Initiate troubleshooting on a specified resource.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkWatcherName - The name of the network watcher resource.\n *\n * @param parameters - Parameters that define the resource to troubleshoot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginGetTroubleshooting(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkWatcherName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "TroubleshootingParameters", - "canonicalReference": "network-resource-manager!TroubleshootingParameters:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NetworkWatchersGetTroubleshootingOptionalParams", - "canonicalReference": "network-resource-manager!NetworkWatchersGetTroubleshootingOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "NetworkWatchersGetTroubleshootingResponse", - "canonicalReference": "network-resource-manager!NetworkWatchersGetTroubleshootingResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "NetworkWatchersGetTroubleshootingResponse", - "canonicalReference": "network-resource-manager!NetworkWatchersGetTroubleshootingResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkWatcherName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginGetTroubleshooting" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!NetworkWatchers#beginGetTroubleshootingAndWait:member(1)", - "docComment": "/**\n * Initiate troubleshooting on a specified resource.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkWatcherName - The name of the network watcher resource.\n *\n * @param parameters - Parameters that define the resource to troubleshoot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginGetTroubleshootingAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkWatcherName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "TroubleshootingParameters", - "canonicalReference": "network-resource-manager!TroubleshootingParameters:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NetworkWatchersGetTroubleshootingOptionalParams", - "canonicalReference": "network-resource-manager!NetworkWatchersGetTroubleshootingOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "NetworkWatchersGetTroubleshootingResponse", - "canonicalReference": "network-resource-manager!NetworkWatchersGetTroubleshootingResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkWatcherName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginGetTroubleshootingAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!NetworkWatchers#beginGetTroubleshootingResult:member(1)", - "docComment": "/**\n * Get the last completed troubleshooting result on a specified resource.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkWatcherName - The name of the network watcher resource.\n *\n * @param parameters - Parameters that define the resource to query the troubleshooting result.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginGetTroubleshootingResult(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkWatcherName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "QueryTroubleshootingParameters", - "canonicalReference": "network-resource-manager!QueryTroubleshootingParameters:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NetworkWatchersGetTroubleshootingResultOptionalParams", - "canonicalReference": "network-resource-manager!NetworkWatchersGetTroubleshootingResultOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "NetworkWatchersGetTroubleshootingResultResponse", - "canonicalReference": "network-resource-manager!NetworkWatchersGetTroubleshootingResultResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "NetworkWatchersGetTroubleshootingResultResponse", - "canonicalReference": "network-resource-manager!NetworkWatchersGetTroubleshootingResultResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkWatcherName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginGetTroubleshootingResult" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!NetworkWatchers#beginGetTroubleshootingResultAndWait:member(1)", - "docComment": "/**\n * Get the last completed troubleshooting result on a specified resource.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkWatcherName - The name of the network watcher resource.\n *\n * @param parameters - Parameters that define the resource to query the troubleshooting result.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginGetTroubleshootingResultAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkWatcherName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "QueryTroubleshootingParameters", - "canonicalReference": "network-resource-manager!QueryTroubleshootingParameters:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NetworkWatchersGetTroubleshootingResultOptionalParams", - "canonicalReference": "network-resource-manager!NetworkWatchersGetTroubleshootingResultOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "NetworkWatchersGetTroubleshootingResultResponse", - "canonicalReference": "network-resource-manager!NetworkWatchersGetTroubleshootingResultResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkWatcherName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginGetTroubleshootingResultAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!NetworkWatchers#beginGetVMSecurityRules:member(1)", - "docComment": "/**\n * Gets the configured and effective security group rules on the specified VM.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkWatcherName - The name of the network watcher.\n *\n * @param parameters - Parameters that define the VM to check security groups for.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginGetVMSecurityRules(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkWatcherName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "SecurityGroupViewParameters", - "canonicalReference": "network-resource-manager!SecurityGroupViewParameters:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NetworkWatchersGetVMSecurityRulesOptionalParams", - "canonicalReference": "network-resource-manager!NetworkWatchersGetVMSecurityRulesOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "NetworkWatchersGetVMSecurityRulesResponse", - "canonicalReference": "network-resource-manager!NetworkWatchersGetVMSecurityRulesResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "NetworkWatchersGetVMSecurityRulesResponse", - "canonicalReference": "network-resource-manager!NetworkWatchersGetVMSecurityRulesResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkWatcherName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginGetVMSecurityRules" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!NetworkWatchers#beginGetVMSecurityRulesAndWait:member(1)", - "docComment": "/**\n * Gets the configured and effective security group rules on the specified VM.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkWatcherName - The name of the network watcher.\n *\n * @param parameters - Parameters that define the VM to check security groups for.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginGetVMSecurityRulesAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkWatcherName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "SecurityGroupViewParameters", - "canonicalReference": "network-resource-manager!SecurityGroupViewParameters:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NetworkWatchersGetVMSecurityRulesOptionalParams", - "canonicalReference": "network-resource-manager!NetworkWatchersGetVMSecurityRulesOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "NetworkWatchersGetVMSecurityRulesResponse", - "canonicalReference": "network-resource-manager!NetworkWatchersGetVMSecurityRulesResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkWatcherName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginGetVMSecurityRulesAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!NetworkWatchers#beginListAvailableProviders:member(1)", - "docComment": "/**\n * NOTE: This feature is currently in preview and still being tested for stability. Lists all available internet service providers for a specified Azure region.\n *\n * @param resourceGroupName - The name of the network watcher resource group.\n *\n * @param networkWatcherName - The name of the network watcher resource.\n *\n * @param parameters - Parameters that scope the list of available providers.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginListAvailableProviders(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkWatcherName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "AvailableProvidersListParameters", - "canonicalReference": "network-resource-manager!AvailableProvidersListParameters:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NetworkWatchersListAvailableProvidersOptionalParams", - "canonicalReference": "network-resource-manager!NetworkWatchersListAvailableProvidersOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "NetworkWatchersListAvailableProvidersResponse", - "canonicalReference": "network-resource-manager!NetworkWatchersListAvailableProvidersResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "NetworkWatchersListAvailableProvidersResponse", - "canonicalReference": "network-resource-manager!NetworkWatchersListAvailableProvidersResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkWatcherName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginListAvailableProviders" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!NetworkWatchers#beginListAvailableProvidersAndWait:member(1)", - "docComment": "/**\n * NOTE: This feature is currently in preview and still being tested for stability. Lists all available internet service providers for a specified Azure region.\n *\n * @param resourceGroupName - The name of the network watcher resource group.\n *\n * @param networkWatcherName - The name of the network watcher resource.\n *\n * @param parameters - Parameters that scope the list of available providers.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginListAvailableProvidersAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkWatcherName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "AvailableProvidersListParameters", - "canonicalReference": "network-resource-manager!AvailableProvidersListParameters:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NetworkWatchersListAvailableProvidersOptionalParams", - "canonicalReference": "network-resource-manager!NetworkWatchersListAvailableProvidersOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "NetworkWatchersListAvailableProvidersResponse", - "canonicalReference": "network-resource-manager!NetworkWatchersListAvailableProvidersResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkWatcherName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginListAvailableProvidersAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!NetworkWatchers#beginSetFlowLogConfiguration:member(1)", - "docComment": "/**\n * Configures flow log and traffic analytics (optional) on a specified resource.\n *\n * @param resourceGroupName - The name of the network watcher resource group.\n *\n * @param networkWatcherName - The name of the network watcher resource.\n *\n * @param parameters - Parameters that define the configuration of flow log.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginSetFlowLogConfiguration(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkWatcherName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "FlowLogInformation", - "canonicalReference": "network-resource-manager!FlowLogInformation:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NetworkWatchersSetFlowLogConfigurationOptionalParams", - "canonicalReference": "network-resource-manager!NetworkWatchersSetFlowLogConfigurationOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "NetworkWatchersSetFlowLogConfigurationResponse", - "canonicalReference": "network-resource-manager!NetworkWatchersSetFlowLogConfigurationResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "NetworkWatchersSetFlowLogConfigurationResponse", - "canonicalReference": "network-resource-manager!NetworkWatchersSetFlowLogConfigurationResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkWatcherName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginSetFlowLogConfiguration" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!NetworkWatchers#beginSetFlowLogConfigurationAndWait:member(1)", - "docComment": "/**\n * Configures flow log and traffic analytics (optional) on a specified resource.\n *\n * @param resourceGroupName - The name of the network watcher resource group.\n *\n * @param networkWatcherName - The name of the network watcher resource.\n *\n * @param parameters - Parameters that define the configuration of flow log.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginSetFlowLogConfigurationAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkWatcherName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "FlowLogInformation", - "canonicalReference": "network-resource-manager!FlowLogInformation:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NetworkWatchersSetFlowLogConfigurationOptionalParams", - "canonicalReference": "network-resource-manager!NetworkWatchersSetFlowLogConfigurationOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "NetworkWatchersSetFlowLogConfigurationResponse", - "canonicalReference": "network-resource-manager!NetworkWatchersSetFlowLogConfigurationResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkWatcherName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginSetFlowLogConfigurationAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!NetworkWatchers#beginVerifyIPFlow:member(1)", - "docComment": "/**\n * Verify IP flow from the specified VM to a location given the currently configured NSG rules.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkWatcherName - The name of the network watcher.\n *\n * @param parameters - Parameters that define the IP flow to be verified.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginVerifyIPFlow(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkWatcherName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "VerificationIPFlowParameters", - "canonicalReference": "network-resource-manager!VerificationIPFlowParameters:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NetworkWatchersVerifyIPFlowOptionalParams", - "canonicalReference": "network-resource-manager!NetworkWatchersVerifyIPFlowOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "NetworkWatchersVerifyIPFlowResponse", - "canonicalReference": "network-resource-manager!NetworkWatchersVerifyIPFlowResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "NetworkWatchersVerifyIPFlowResponse", - "canonicalReference": "network-resource-manager!NetworkWatchersVerifyIPFlowResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkWatcherName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginVerifyIPFlow" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!NetworkWatchers#beginVerifyIPFlowAndWait:member(1)", - "docComment": "/**\n * Verify IP flow from the specified VM to a location given the currently configured NSG rules.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkWatcherName - The name of the network watcher.\n *\n * @param parameters - Parameters that define the IP flow to be verified.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginVerifyIPFlowAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkWatcherName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "VerificationIPFlowParameters", - "canonicalReference": "network-resource-manager!VerificationIPFlowParameters:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NetworkWatchersVerifyIPFlowOptionalParams", - "canonicalReference": "network-resource-manager!NetworkWatchersVerifyIPFlowOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "NetworkWatchersVerifyIPFlowResponse", - "canonicalReference": "network-resource-manager!NetworkWatchersVerifyIPFlowResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkWatcherName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginVerifyIPFlowAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!NetworkWatchers#createOrUpdate:member(1)", - "docComment": "/**\n * Creates or updates a network watcher in the specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkWatcherName - The name of the network watcher.\n *\n * @param parameters - Parameters that define the network watcher resource.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkWatcherName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "NetworkWatcher", - "canonicalReference": "network-resource-manager!NetworkWatcher:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NetworkWatchersCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!NetworkWatchersCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "NetworkWatchersCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!NetworkWatchersCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkWatcherName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "createOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!NetworkWatchers#get:member(1)", - "docComment": "/**\n * Gets the specified network watcher by resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkWatcherName - The name of the network watcher.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkWatcherName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NetworkWatchersGetOptionalParams", - "canonicalReference": "network-resource-manager!NetworkWatchersGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "NetworkWatchersGetResponse", - "canonicalReference": "network-resource-manager!NetworkWatchersGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkWatcherName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!NetworkWatchers#getTopology:member(1)", - "docComment": "/**\n * Gets the current network topology by resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkWatcherName - The name of the network watcher.\n *\n * @param parameters - Parameters that define the representation of topology.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getTopology(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkWatcherName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "TopologyParameters", - "canonicalReference": "network-resource-manager!TopologyParameters:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NetworkWatchersGetTopologyOptionalParams", - "canonicalReference": "network-resource-manager!NetworkWatchersGetTopologyOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "NetworkWatchersGetTopologyResponse", - "canonicalReference": "network-resource-manager!NetworkWatchersGetTopologyResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkWatcherName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "getTopology" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!NetworkWatchers#list:member(1)", - "docComment": "/**\n * Gets all network watchers by resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NetworkWatchersListOptionalParams", - "canonicalReference": "network-resource-manager!NetworkWatchersListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "NetworkWatcher", - "canonicalReference": "network-resource-manager!NetworkWatcher:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "list" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!NetworkWatchers#listAll:member(1)", - "docComment": "/**\n * Gets all network watchers by subscription.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listAll(options?: " - }, - { - "kind": "Reference", - "text": "NetworkWatchersListAllOptionalParams", - "canonicalReference": "network-resource-manager!NetworkWatchersListAllOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "NetworkWatcher", - "canonicalReference": "network-resource-manager!NetworkWatcher:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "listAll" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!NetworkWatchers#updateTags:member(1)", - "docComment": "/**\n * Updates a network watcher tags.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkWatcherName - The name of the network watcher.\n *\n * @param parameters - Parameters supplied to update network watcher tags.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateTags(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkWatcherName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "TagsObject", - "canonicalReference": "network-resource-manager!TagsObject:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "NetworkWatchersUpdateTagsOptionalParams", - "canonicalReference": "network-resource-manager!NetworkWatchersUpdateTagsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "NetworkWatchersUpdateTagsResponse", - "canonicalReference": "network-resource-manager!NetworkWatchersUpdateTagsResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkWatcherName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "updateTags" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkWatchersCheckConnectivityOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkWatchersCheckConnectivityOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NetworkWatchersCheckConnectivityOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkWatchersCheckConnectivityOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkWatchersCheckConnectivityOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!NetworkWatchersCheckConnectivityResponse:type", - "docComment": "/**\n * Contains response data for the checkConnectivity operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NetworkWatchersCheckConnectivityResponse = " - }, - { - "kind": "Reference", - "text": "ConnectivityInformation", - "canonicalReference": "network-resource-manager!ConnectivityInformation:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NetworkWatchersCheckConnectivityResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkWatchersCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkWatchersCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NetworkWatchersCreateOrUpdateOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!NetworkWatchersCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NetworkWatchersCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "NetworkWatcher", - "canonicalReference": "network-resource-manager!NetworkWatcher:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NetworkWatchersCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkWatchersDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkWatchersDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NetworkWatchersDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkWatchersDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkWatchersDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkWatchersGetAzureReachabilityReportOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkWatchersGetAzureReachabilityReportOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NetworkWatchersGetAzureReachabilityReportOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkWatchersGetAzureReachabilityReportOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkWatchersGetAzureReachabilityReportOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!NetworkWatchersGetAzureReachabilityReportResponse:type", - "docComment": "/**\n * Contains response data for the getAzureReachabilityReport operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NetworkWatchersGetAzureReachabilityReportResponse = " - }, - { - "kind": "Reference", - "text": "AzureReachabilityReport", - "canonicalReference": "network-resource-manager!AzureReachabilityReport:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NetworkWatchersGetAzureReachabilityReportResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkWatchersGetFlowLogStatusOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkWatchersGetFlowLogStatusOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NetworkWatchersGetFlowLogStatusOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkWatchersGetFlowLogStatusOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkWatchersGetFlowLogStatusOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!NetworkWatchersGetFlowLogStatusResponse:type", - "docComment": "/**\n * Contains response data for the getFlowLogStatus operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NetworkWatchersGetFlowLogStatusResponse = " - }, - { - "kind": "Reference", - "text": "FlowLogInformation", - "canonicalReference": "network-resource-manager!FlowLogInformation:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NetworkWatchersGetFlowLogStatusResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkWatchersGetNetworkConfigurationDiagnosticOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkWatchersGetNetworkConfigurationDiagnosticOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NetworkWatchersGetNetworkConfigurationDiagnosticOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkWatchersGetNetworkConfigurationDiagnosticOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkWatchersGetNetworkConfigurationDiagnosticOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!NetworkWatchersGetNetworkConfigurationDiagnosticResponse:type", - "docComment": "/**\n * Contains response data for the getNetworkConfigurationDiagnostic operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NetworkWatchersGetNetworkConfigurationDiagnosticResponse = " - }, - { - "kind": "Reference", - "text": "NetworkConfigurationDiagnosticResponse", - "canonicalReference": "network-resource-manager!NetworkConfigurationDiagnosticResponse:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NetworkWatchersGetNetworkConfigurationDiagnosticResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkWatchersGetNextHopOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkWatchersGetNextHopOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NetworkWatchersGetNextHopOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkWatchersGetNextHopOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkWatchersGetNextHopOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!NetworkWatchersGetNextHopResponse:type", - "docComment": "/**\n * Contains response data for the getNextHop operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NetworkWatchersGetNextHopResponse = " - }, - { - "kind": "Reference", - "text": "NextHopResult", - "canonicalReference": "network-resource-manager!NextHopResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NetworkWatchersGetNextHopResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkWatchersGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkWatchersGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NetworkWatchersGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!NetworkWatchersGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NetworkWatchersGetResponse = " - }, - { - "kind": "Reference", - "text": "NetworkWatcher", - "canonicalReference": "network-resource-manager!NetworkWatcher:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NetworkWatchersGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkWatchersGetTopologyOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkWatchersGetTopologyOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NetworkWatchersGetTopologyOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!NetworkWatchersGetTopologyResponse:type", - "docComment": "/**\n * Contains response data for the getTopology operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NetworkWatchersGetTopologyResponse = " - }, - { - "kind": "Reference", - "text": "Topology", - "canonicalReference": "network-resource-manager!Topology:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NetworkWatchersGetTopologyResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkWatchersGetTroubleshootingOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkWatchersGetTroubleshootingOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NetworkWatchersGetTroubleshootingOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkWatchersGetTroubleshootingOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkWatchersGetTroubleshootingOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!NetworkWatchersGetTroubleshootingResponse:type", - "docComment": "/**\n * Contains response data for the getTroubleshooting operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NetworkWatchersGetTroubleshootingResponse = " - }, - { - "kind": "Reference", - "text": "TroubleshootingResult", - "canonicalReference": "network-resource-manager!TroubleshootingResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NetworkWatchersGetTroubleshootingResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkWatchersGetTroubleshootingResultOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkWatchersGetTroubleshootingResultOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NetworkWatchersGetTroubleshootingResultOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkWatchersGetTroubleshootingResultOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkWatchersGetTroubleshootingResultOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!NetworkWatchersGetTroubleshootingResultResponse:type", - "docComment": "/**\n * Contains response data for the getTroubleshootingResult operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NetworkWatchersGetTroubleshootingResultResponse = " - }, - { - "kind": "Reference", - "text": "TroubleshootingResult", - "canonicalReference": "network-resource-manager!TroubleshootingResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NetworkWatchersGetTroubleshootingResultResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkWatchersGetVMSecurityRulesOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkWatchersGetVMSecurityRulesOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NetworkWatchersGetVMSecurityRulesOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkWatchersGetVMSecurityRulesOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkWatchersGetVMSecurityRulesOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!NetworkWatchersGetVMSecurityRulesResponse:type", - "docComment": "/**\n * Contains response data for the getVMSecurityRules operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NetworkWatchersGetVMSecurityRulesResponse = " - }, - { - "kind": "Reference", - "text": "SecurityGroupViewResult", - "canonicalReference": "network-resource-manager!SecurityGroupViewResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NetworkWatchersGetVMSecurityRulesResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkWatchersListAllOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkWatchersListAllOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NetworkWatchersListAllOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!NetworkWatchersListAllResponse:type", - "docComment": "/**\n * Contains response data for the listAll operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NetworkWatchersListAllResponse = " - }, - { - "kind": "Reference", - "text": "NetworkWatcherListResult", - "canonicalReference": "network-resource-manager!NetworkWatcherListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NetworkWatchersListAllResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkWatchersListAvailableProvidersOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkWatchersListAvailableProvidersOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NetworkWatchersListAvailableProvidersOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkWatchersListAvailableProvidersOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkWatchersListAvailableProvidersOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!NetworkWatchersListAvailableProvidersResponse:type", - "docComment": "/**\n * Contains response data for the listAvailableProviders operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NetworkWatchersListAvailableProvidersResponse = " - }, - { - "kind": "Reference", - "text": "AvailableProvidersList", - "canonicalReference": "network-resource-manager!AvailableProvidersList:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NetworkWatchersListAvailableProvidersResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkWatchersListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkWatchersListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NetworkWatchersListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!NetworkWatchersListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NetworkWatchersListResponse = " - }, - { - "kind": "Reference", - "text": "NetworkWatcherListResult", - "canonicalReference": "network-resource-manager!NetworkWatcherListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NetworkWatchersListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkWatchersSetFlowLogConfigurationOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkWatchersSetFlowLogConfigurationOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NetworkWatchersSetFlowLogConfigurationOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkWatchersSetFlowLogConfigurationOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkWatchersSetFlowLogConfigurationOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!NetworkWatchersSetFlowLogConfigurationResponse:type", - "docComment": "/**\n * Contains response data for the setFlowLogConfiguration operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NetworkWatchersSetFlowLogConfigurationResponse = " - }, - { - "kind": "Reference", - "text": "FlowLogInformation", - "canonicalReference": "network-resource-manager!FlowLogInformation:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NetworkWatchersSetFlowLogConfigurationResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkWatchersUpdateTagsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkWatchersUpdateTagsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NetworkWatchersUpdateTagsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!NetworkWatchersUpdateTagsResponse:type", - "docComment": "/**\n * Contains response data for the updateTags operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NetworkWatchersUpdateTagsResponse = " - }, - { - "kind": "Reference", - "text": "NetworkWatcher", - "canonicalReference": "network-resource-manager!NetworkWatcher:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NetworkWatchersUpdateTagsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NetworkWatchersVerifyIPFlowOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkWatchersVerifyIPFlowOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "NetworkWatchersVerifyIPFlowOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkWatchersVerifyIPFlowOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NetworkWatchersVerifyIPFlowOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!NetworkWatchersVerifyIPFlowResponse:type", - "docComment": "/**\n * Contains response data for the verifyIPFlow operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NetworkWatchersVerifyIPFlowResponse = " - }, - { - "kind": "Reference", - "text": "VerificationIPFlowResult", - "canonicalReference": "network-resource-manager!VerificationIPFlowResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NetworkWatchersVerifyIPFlowResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NextHopParameters:interface", - "docComment": "/**\n * Parameters that define the source and destination endpoint.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NextHopParameters " - } - ], - "releaseTag": "Public", - "name": "NextHopParameters", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NextHopParameters#destinationIPAddress:member", - "docComment": "/**\n * The destination IP address.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "destinationIPAddress: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "destinationIPAddress", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NextHopParameters#sourceIPAddress:member", - "docComment": "/**\n * The source IP address.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "sourceIPAddress: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "sourceIPAddress", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NextHopParameters#targetNicResourceId:member", - "docComment": "/**\n * The NIC ID. (If VM has multiple NICs and IP forwarding is enabled on any of the nics, then this parameter must be specified. Otherwise optional).\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "targetNicResourceId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "targetNicResourceId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NextHopParameters#targetResourceId:member", - "docComment": "/**\n * The resource identifier of the target resource against which the action is to be performed.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "targetResourceId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "targetResourceId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!NextHopResult:interface", - "docComment": "/**\n * The information about next hop from the specified VM.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NextHopResult " - } - ], - "releaseTag": "Public", - "name": "NextHopResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NextHopResult#nextHopIpAddress:member", - "docComment": "/**\n * Next hop IP Address.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextHopIpAddress?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextHopIpAddress", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NextHopResult#nextHopType:member", - "docComment": "/**\n * Next hop type.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextHopType?: " - }, - { - "kind": "Reference", - "text": "NextHopType", - "canonicalReference": "network-resource-manager!NextHopType:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextHopType", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!NextHopResult#routeTableId:member", - "docComment": "/**\n * The resource identifier for the route table associated with the route being returned. If the route being returned does not correspond to any user created routes then this field will be the string 'System Route'.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "routeTableId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "routeTableId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!NextHopType:type", - "docComment": "/**\n * Defines values for NextHopType. \\ {@link KnownNextHopType} can be used interchangeably with NextHopType, this enum contains the known values that the service supports. ### Known values supported by the service **Internet** \\ **VirtualAppliance** \\ **VirtualNetworkGateway** \\ **VnetLocal** \\ **HyperNetGateway** \\ **None**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NextHopType = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NextHopType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!OfficeTrafficCategory:type", - "docComment": "/**\n * Defines values for OfficeTrafficCategory. \\ {@link KnownOfficeTrafficCategory} can be used interchangeably with OfficeTrafficCategory, this enum contains the known values that the service supports. ### Known values supported by the service **Optimize** \\ **OptimizeAndAllow** \\ **All** \\ **None**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type OfficeTrafficCategory = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "OfficeTrafficCategory", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!Operation:interface", - "docComment": "/**\n * Network REST API operation definition.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Operation " - } - ], - "releaseTag": "Public", - "name": "Operation", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!Operation#display:member", - "docComment": "/**\n * Display metadata associated with the operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "display?: " - }, - { - "kind": "Reference", - "text": "OperationDisplay", - "canonicalReference": "network-resource-manager!OperationDisplay:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "display", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!Operation#name:member", - "docComment": "/**\n * Operation name: {provider}/{resource}/{operation}.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!Operation#origin:member", - "docComment": "/**\n * Origin of the operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "origin?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "origin", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!Operation#serviceSpecification:member", - "docComment": "/**\n * Specification of the service.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "serviceSpecification?: " - }, - { - "kind": "Reference", - "text": "OperationPropertiesFormatServiceSpecification", - "canonicalReference": "network-resource-manager!OperationPropertiesFormatServiceSpecification:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "serviceSpecification", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!OperationDisplay:interface", - "docComment": "/**\n * Display metadata associated with the operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface OperationDisplay " - } - ], - "releaseTag": "Public", - "name": "OperationDisplay", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!OperationDisplay#description:member", - "docComment": "/**\n * Description of the operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "description?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "description", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!OperationDisplay#operation:member", - "docComment": "/**\n * Type of the operation: get, read, delete, etc.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "operation?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "operation", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!OperationDisplay#provider:member", - "docComment": "/**\n * Service provider: Microsoft Network.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "provider?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "provider", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!OperationDisplay#resource:member", - "docComment": "/**\n * Resource on which the operation is performed.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resource?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resource", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!OperationListResult:interface", - "docComment": "/**\n * Result of the request to list Network operations. It contains a list of operations and a URL link to get the next set of results.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface OperationListResult " - } - ], - "releaseTag": "Public", - "name": "OperationListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!OperationListResult#nextLink:member", - "docComment": "/**\n * URL to get the next set of operation list results if there are any.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!OperationListResult#value:member", - "docComment": "/**\n * List of Network operations supported by the Network resource provider.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "Operation", - "canonicalReference": "network-resource-manager!Operation:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!OperationPropertiesFormatServiceSpecification:interface", - "docComment": "/**\n * Specification of the service.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface OperationPropertiesFormatServiceSpecification " - } - ], - "releaseTag": "Public", - "name": "OperationPropertiesFormatServiceSpecification", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!OperationPropertiesFormatServiceSpecification#logSpecifications:member", - "docComment": "/**\n * Operation log specification.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "logSpecifications?: " - }, - { - "kind": "Reference", - "text": "LogSpecification", - "canonicalReference": "network-resource-manager!LogSpecification:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "logSpecifications", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!OperationPropertiesFormatServiceSpecification#metricSpecifications:member", - "docComment": "/**\n * Operation service specification.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "metricSpecifications?: " - }, - { - "kind": "Reference", - "text": "MetricSpecification", - "canonicalReference": "network-resource-manager!MetricSpecification:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "metricSpecifications", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!Operations:interface", - "docComment": "/**\n * Interface representing a Operations.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Operations " - } - ], - "releaseTag": "Public", - "name": "Operations", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!Operations#list:member(1)", - "docComment": "/**\n * Lists all of the available Network Rest API operations.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(options?: " - }, - { - "kind": "Reference", - "text": "OperationsListOptionalParams", - "canonicalReference": "network-resource-manager!OperationsListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "Operation", - "canonicalReference": "network-resource-manager!Operation:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "list" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!OperationsListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface OperationsListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "OperationsListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!OperationsListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type OperationsListNextResponse = " - }, - { - "kind": "Reference", - "text": "OperationListResult", - "canonicalReference": "network-resource-manager!OperationListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "OperationsListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!OperationsListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface OperationsListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "OperationsListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!OperationsListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type OperationsListResponse = " - }, - { - "kind": "Reference", - "text": "OperationListResult", - "canonicalReference": "network-resource-manager!OperationListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "OperationsListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!Origin:type", - "docComment": "/**\n * Defines values for Origin. \\ {@link KnownOrigin} can be used interchangeably with Origin, this enum contains the known values that the service supports. ### Known values supported by the service **Local** \\ **Inbound** \\ **Outbound**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type Origin = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "Origin", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!OutboundRule:type", - "docComment": "/**\n * Outbound rule of the load balancer.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type OutboundRule = " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": " & {\n name?: string;\n readonly etag?: string;\n readonly type?: string;\n allocatedOutboundPorts?: number;\n frontendIPConfigurations?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": "[];\n backendAddressPool?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n protocol?: " - }, - { - "kind": "Reference", - "text": "LoadBalancerOutboundRuleProtocol", - "canonicalReference": "network-resource-manager!LoadBalancerOutboundRuleProtocol:type" - }, - { - "kind": "Content", - "text": ";\n enableTcpReset?: boolean;\n idleTimeoutInMinutes?: number;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "OutboundRule", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 11 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!OutputType:type", - "docComment": "/**\n * Defines values for OutputType. \\ {@link KnownOutputType} can be used interchangeably with OutputType, this enum contains the known values that the service supports. ### Known values supported by the service **Workspace**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type OutputType = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "OutputType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!OwaspCrsExclusionEntry:interface", - "docComment": "/**\n * Allow to exclude some variable satisfy the condition for the WAF check.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface OwaspCrsExclusionEntry " - } - ], - "releaseTag": "Public", - "name": "OwaspCrsExclusionEntry", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!OwaspCrsExclusionEntry#matchVariable:member", - "docComment": "/**\n * The variable to be excluded.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "matchVariable: " - }, - { - "kind": "Reference", - "text": "OwaspCrsExclusionEntryMatchVariable", - "canonicalReference": "network-resource-manager!OwaspCrsExclusionEntryMatchVariable:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "matchVariable", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!OwaspCrsExclusionEntry#selector:member", - "docComment": "/**\n * When matchVariable is a collection, operator used to specify which elements in the collection this exclusion applies to.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "selector: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "selector", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!OwaspCrsExclusionEntry#selectorMatchOperator:member", - "docComment": "/**\n * When matchVariable is a collection, operate on the selector to specify which elements in the collection this exclusion applies to.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "selectorMatchOperator: " - }, - { - "kind": "Reference", - "text": "OwaspCrsExclusionEntrySelectorMatchOperator", - "canonicalReference": "network-resource-manager!OwaspCrsExclusionEntrySelectorMatchOperator:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "selectorMatchOperator", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!OwaspCrsExclusionEntryMatchVariable:type", - "docComment": "/**\n * Defines values for OwaspCrsExclusionEntryMatchVariable. \\ {@link KnownOwaspCrsExclusionEntryMatchVariable} can be used interchangeably with OwaspCrsExclusionEntryMatchVariable, this enum contains the known values that the service supports. ### Known values supported by the service **RequestHeaderNames** \\ **RequestCookieNames** \\ **RequestArgNames**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type OwaspCrsExclusionEntryMatchVariable = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "OwaspCrsExclusionEntryMatchVariable", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!OwaspCrsExclusionEntrySelectorMatchOperator:type", - "docComment": "/**\n * Defines values for OwaspCrsExclusionEntrySelectorMatchOperator. \\ {@link KnownOwaspCrsExclusionEntrySelectorMatchOperator} can be used interchangeably with OwaspCrsExclusionEntrySelectorMatchOperator, this enum contains the known values that the service supports. ### Known values supported by the service **Equals** \\ **Contains** \\ **StartsWith** \\ **EndsWith** \\ **EqualsAny**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type OwaspCrsExclusionEntrySelectorMatchOperator = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "OwaspCrsExclusionEntrySelectorMatchOperator", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!P2SConnectionConfiguration:type", - "docComment": "/**\n * P2SConnectionConfiguration Resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type P2SConnectionConfiguration = " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": " & {\n name?: string;\n readonly etag?: string;\n vpnClientAddressPool?: " - }, - { - "kind": "Reference", - "text": "AddressSpace", - "canonicalReference": "network-resource-manager!AddressSpace:interface" - }, - { - "kind": "Content", - "text": ";\n routingConfiguration?: " - }, - { - "kind": "Reference", - "text": "RoutingConfiguration", - "canonicalReference": "network-resource-manager!RoutingConfiguration:interface" - }, - { - "kind": "Content", - "text": ";\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "P2SConnectionConfiguration", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 9 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!P2SVpnConnectionHealth:interface", - "docComment": "/**\n * P2S Vpn connection detailed health written to sas url.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface P2SVpnConnectionHealth " - } - ], - "releaseTag": "Public", - "name": "P2SVpnConnectionHealth", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!P2SVpnConnectionHealth#sasUrl:member", - "docComment": "/**\n * Returned sas url of the blob to which the p2s vpn connection detailed health will be written.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "sasUrl?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "sasUrl", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!P2SVpnConnectionHealthRequest:interface", - "docComment": "/**\n * List of P2S Vpn connection health request.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface P2SVpnConnectionHealthRequest " - } - ], - "releaseTag": "Public", - "name": "P2SVpnConnectionHealthRequest", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!P2SVpnConnectionHealthRequest#outputBlobSasUrl:member", - "docComment": "/**\n * The sas-url to download the P2S Vpn connection health detail.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "outputBlobSasUrl?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "outputBlobSasUrl", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!P2SVpnConnectionHealthRequest#vpnUserNamesFilter:member", - "docComment": "/**\n * The list of p2s vpn user names whose p2s vpn connection detailed health to retrieve for.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "vpnUserNamesFilter?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "vpnUserNamesFilter", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!P2SVpnConnectionRequest:interface", - "docComment": "/**\n * List of p2s vpn connections to be disconnected.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface P2SVpnConnectionRequest " - } - ], - "releaseTag": "Public", - "name": "P2SVpnConnectionRequest", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!P2SVpnConnectionRequest#vpnConnectionIds:member", - "docComment": "/**\n * List of p2s vpn connection Ids.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "vpnConnectionIds?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "vpnConnectionIds", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!P2SVpnGateway:type", - "docComment": "/**\n * P2SVpnGateway Resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type P2SVpnGateway = " - }, - { - "kind": "Reference", - "text": "Resource", - "canonicalReference": "network-resource-manager!Resource:interface" - }, - { - "kind": "Content", - "text": " & {\n readonly etag?: string;\n virtualHub?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";\n p2SConnectionConfigurations?: " - }, - { - "kind": "Reference", - "text": "P2SConnectionConfiguration", - "canonicalReference": "network-resource-manager!P2SConnectionConfiguration:type" - }, - { - "kind": "Content", - "text": "[];\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n vpnGatewayScaleUnit?: number;\n vpnServerConfiguration?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";\n readonly vpnClientConnectionHealth?: " - }, - { - "kind": "Reference", - "text": "VpnClientConnectionHealth", - "canonicalReference": "network-resource-manager!VpnClientConnectionHealth:interface" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "P2SVpnGateway", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 13 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!P2SVpnGateways:interface", - "docComment": "/**\n * Interface representing a P2SVpnGateways.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface P2SVpnGateways " - } - ], - "releaseTag": "Public", - "name": "P2SVpnGateways", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!P2SVpnGateways#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Creates a virtual wan p2s vpn gateway if it doesn't exist else updates the existing gateway.\n *\n * @param resourceGroupName - The resource group name of the P2SVpnGateway.\n *\n * @param gatewayName - The name of the gateway.\n *\n * @param p2SVpnGatewayParameters - Parameters supplied to create or Update a virtual wan p2s vpn gateway.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", gatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", p2SVpnGatewayParameters: " - }, - { - "kind": "Reference", - "text": "P2SVpnGateway", - "canonicalReference": "network-resource-manager!P2SVpnGateway:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "P2SVpnGatewaysCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!P2SVpnGatewaysCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "P2SVpnGatewaysCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!P2SVpnGatewaysCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "P2SVpnGatewaysCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!P2SVpnGatewaysCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "gatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "p2SVpnGatewayParameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!P2SVpnGateways#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Creates a virtual wan p2s vpn gateway if it doesn't exist else updates the existing gateway.\n *\n * @param resourceGroupName - The resource group name of the P2SVpnGateway.\n *\n * @param gatewayName - The name of the gateway.\n *\n * @param p2SVpnGatewayParameters - Parameters supplied to create or Update a virtual wan p2s vpn gateway.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", gatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", p2SVpnGatewayParameters: " - }, - { - "kind": "Reference", - "text": "P2SVpnGateway", - "canonicalReference": "network-resource-manager!P2SVpnGateway:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "P2SVpnGatewaysCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!P2SVpnGatewaysCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "P2SVpnGatewaysCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!P2SVpnGatewaysCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "gatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "p2SVpnGatewayParameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!P2SVpnGateways#beginDelete:member(1)", - "docComment": "/**\n * Deletes a virtual wan p2s vpn gateway.\n *\n * @param resourceGroupName - The resource group name of the P2SVpnGateway.\n *\n * @param gatewayName - The name of the gateway.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", gatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "P2SVpnGatewaysDeleteOptionalParams", - "canonicalReference": "network-resource-manager!P2SVpnGatewaysDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "gatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!P2SVpnGateways#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes a virtual wan p2s vpn gateway.\n *\n * @param resourceGroupName - The resource group name of the P2SVpnGateway.\n *\n * @param gatewayName - The name of the gateway.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", gatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "P2SVpnGatewaysDeleteOptionalParams", - "canonicalReference": "network-resource-manager!P2SVpnGatewaysDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "gatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!P2SVpnGateways#beginDisconnectP2SVpnConnections:member(1)", - "docComment": "/**\n * Disconnect P2S vpn connections of the virtual wan P2SVpnGateway in the specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param p2SVpnGatewayName - The name of the P2S Vpn Gateway.\n *\n * @param request - The parameters are supplied to disconnect p2s vpn connections.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDisconnectP2SVpnConnections(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", p2SVpnGatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", request: " - }, - { - "kind": "Reference", - "text": "P2SVpnConnectionRequest", - "canonicalReference": "network-resource-manager!P2SVpnConnectionRequest:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "P2SVpnGatewaysDisconnectP2SVpnConnectionsOptionalParams", - "canonicalReference": "network-resource-manager!P2SVpnGatewaysDisconnectP2SVpnConnectionsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "p2SVpnGatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "request", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDisconnectP2SVpnConnections" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!P2SVpnGateways#beginDisconnectP2SVpnConnectionsAndWait:member(1)", - "docComment": "/**\n * Disconnect P2S vpn connections of the virtual wan P2SVpnGateway in the specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param p2SVpnGatewayName - The name of the P2S Vpn Gateway.\n *\n * @param request - The parameters are supplied to disconnect p2s vpn connections.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDisconnectP2SVpnConnectionsAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", p2SVpnGatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", request: " - }, - { - "kind": "Reference", - "text": "P2SVpnConnectionRequest", - "canonicalReference": "network-resource-manager!P2SVpnConnectionRequest:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "P2SVpnGatewaysDisconnectP2SVpnConnectionsOptionalParams", - "canonicalReference": "network-resource-manager!P2SVpnGatewaysDisconnectP2SVpnConnectionsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "p2SVpnGatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "request", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDisconnectP2SVpnConnectionsAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!P2SVpnGateways#beginGenerateVpnProfile:member(1)", - "docComment": "/**\n * Generates VPN profile for P2S client of the P2SVpnGateway in the specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param gatewayName - The name of the P2SVpnGateway.\n *\n * @param parameters - Parameters supplied to the generate P2SVpnGateway VPN client package operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginGenerateVpnProfile(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", gatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "P2SVpnProfileParameters", - "canonicalReference": "network-resource-manager!P2SVpnProfileParameters:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "P2SVpnGatewaysGenerateVpnProfileOptionalParams", - "canonicalReference": "network-resource-manager!P2SVpnGatewaysGenerateVpnProfileOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "P2SVpnGatewaysGenerateVpnProfileResponse", - "canonicalReference": "network-resource-manager!P2SVpnGatewaysGenerateVpnProfileResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "P2SVpnGatewaysGenerateVpnProfileResponse", - "canonicalReference": "network-resource-manager!P2SVpnGatewaysGenerateVpnProfileResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "gatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginGenerateVpnProfile" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!P2SVpnGateways#beginGenerateVpnProfileAndWait:member(1)", - "docComment": "/**\n * Generates VPN profile for P2S client of the P2SVpnGateway in the specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param gatewayName - The name of the P2SVpnGateway.\n *\n * @param parameters - Parameters supplied to the generate P2SVpnGateway VPN client package operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginGenerateVpnProfileAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", gatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "P2SVpnProfileParameters", - "canonicalReference": "network-resource-manager!P2SVpnProfileParameters:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "P2SVpnGatewaysGenerateVpnProfileOptionalParams", - "canonicalReference": "network-resource-manager!P2SVpnGatewaysGenerateVpnProfileOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "P2SVpnGatewaysGenerateVpnProfileResponse", - "canonicalReference": "network-resource-manager!P2SVpnGatewaysGenerateVpnProfileResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "gatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginGenerateVpnProfileAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!P2SVpnGateways#beginGetP2SVpnConnectionHealth:member(1)", - "docComment": "/**\n * Gets the connection health of P2S clients of the virtual wan P2SVpnGateway in the specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param gatewayName - The name of the P2SVpnGateway.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginGetP2SVpnConnectionHealth(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", gatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "P2SVpnGatewaysGetP2SVpnConnectionHealthOptionalParams", - "canonicalReference": "network-resource-manager!P2SVpnGatewaysGetP2SVpnConnectionHealthOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "P2SVpnGatewaysGetP2SVpnConnectionHealthResponse", - "canonicalReference": "network-resource-manager!P2SVpnGatewaysGetP2SVpnConnectionHealthResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "P2SVpnGatewaysGetP2SVpnConnectionHealthResponse", - "canonicalReference": "network-resource-manager!P2SVpnGatewaysGetP2SVpnConnectionHealthResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "gatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginGetP2SVpnConnectionHealth" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!P2SVpnGateways#beginGetP2SVpnConnectionHealthAndWait:member(1)", - "docComment": "/**\n * Gets the connection health of P2S clients of the virtual wan P2SVpnGateway in the specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param gatewayName - The name of the P2SVpnGateway.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginGetP2SVpnConnectionHealthAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", gatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "P2SVpnGatewaysGetP2SVpnConnectionHealthOptionalParams", - "canonicalReference": "network-resource-manager!P2SVpnGatewaysGetP2SVpnConnectionHealthOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "P2SVpnGatewaysGetP2SVpnConnectionHealthResponse", - "canonicalReference": "network-resource-manager!P2SVpnGatewaysGetP2SVpnConnectionHealthResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "gatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginGetP2SVpnConnectionHealthAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!P2SVpnGateways#beginGetP2SVpnConnectionHealthDetailed:member(1)", - "docComment": "/**\n * Gets the sas url to get the connection health detail of P2S clients of the virtual wan P2SVpnGateway in the specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param gatewayName - The name of the P2SVpnGateway.\n *\n * @param request - Request parameters supplied to get p2s vpn connections detailed health.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginGetP2SVpnConnectionHealthDetailed(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", gatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", request: " - }, - { - "kind": "Reference", - "text": "P2SVpnConnectionHealthRequest", - "canonicalReference": "network-resource-manager!P2SVpnConnectionHealthRequest:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "P2SVpnGatewaysGetP2SVpnConnectionHealthDetailedOptionalParams", - "canonicalReference": "network-resource-manager!P2SVpnGatewaysGetP2SVpnConnectionHealthDetailedOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "P2SVpnGatewaysGetP2SVpnConnectionHealthDetailedResponse", - "canonicalReference": "network-resource-manager!P2SVpnGatewaysGetP2SVpnConnectionHealthDetailedResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "P2SVpnGatewaysGetP2SVpnConnectionHealthDetailedResponse", - "canonicalReference": "network-resource-manager!P2SVpnGatewaysGetP2SVpnConnectionHealthDetailedResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "gatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "request", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginGetP2SVpnConnectionHealthDetailed" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!P2SVpnGateways#beginGetP2SVpnConnectionHealthDetailedAndWait:member(1)", - "docComment": "/**\n * Gets the sas url to get the connection health detail of P2S clients of the virtual wan P2SVpnGateway in the specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param gatewayName - The name of the P2SVpnGateway.\n *\n * @param request - Request parameters supplied to get p2s vpn connections detailed health.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginGetP2SVpnConnectionHealthDetailedAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", gatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", request: " - }, - { - "kind": "Reference", - "text": "P2SVpnConnectionHealthRequest", - "canonicalReference": "network-resource-manager!P2SVpnConnectionHealthRequest:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "P2SVpnGatewaysGetP2SVpnConnectionHealthDetailedOptionalParams", - "canonicalReference": "network-resource-manager!P2SVpnGatewaysGetP2SVpnConnectionHealthDetailedOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "P2SVpnGatewaysGetP2SVpnConnectionHealthDetailedResponse", - "canonicalReference": "network-resource-manager!P2SVpnGatewaysGetP2SVpnConnectionHealthDetailedResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "gatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "request", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginGetP2SVpnConnectionHealthDetailedAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!P2SVpnGateways#get:member(1)", - "docComment": "/**\n * Retrieves the details of a virtual wan p2s vpn gateway.\n *\n * @param resourceGroupName - The resource group name of the P2SVpnGateway.\n *\n * @param gatewayName - The name of the gateway.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", gatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "P2SVpnGatewaysGetOptionalParams", - "canonicalReference": "network-resource-manager!P2SVpnGatewaysGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "P2SVpnGatewaysGetResponse", - "canonicalReference": "network-resource-manager!P2SVpnGatewaysGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "gatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!P2SVpnGateways#list:member(1)", - "docComment": "/**\n * Lists all the P2SVpnGateways in a subscription.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(options?: " - }, - { - "kind": "Reference", - "text": "P2SVpnGatewaysListOptionalParams", - "canonicalReference": "network-resource-manager!P2SVpnGatewaysListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "P2SVpnGateway", - "canonicalReference": "network-resource-manager!P2SVpnGateway:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "list" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!P2SVpnGateways#listByResourceGroup:member(1)", - "docComment": "/**\n * Lists all the P2SVpnGateways in a resource group.\n *\n * @param resourceGroupName - The resource group name of the P2SVpnGateway.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByResourceGroup(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "P2SVpnGatewaysListByResourceGroupOptionalParams", - "canonicalReference": "network-resource-manager!P2SVpnGatewaysListByResourceGroupOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "P2SVpnGateway", - "canonicalReference": "network-resource-manager!P2SVpnGateway:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "listByResourceGroup" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!P2SVpnGateways#updateTags:member(1)", - "docComment": "/**\n * Updates virtual wan p2s vpn gateway tags.\n *\n * @param resourceGroupName - The resource group name of the P2SVpnGateway.\n *\n * @param gatewayName - The name of the gateway.\n *\n * @param p2SVpnGatewayParameters - Parameters supplied to update a virtual wan p2s vpn gateway tags.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateTags(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", gatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", p2SVpnGatewayParameters: " - }, - { - "kind": "Reference", - "text": "TagsObject", - "canonicalReference": "network-resource-manager!TagsObject:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "P2SVpnGatewaysUpdateTagsOptionalParams", - "canonicalReference": "network-resource-manager!P2SVpnGatewaysUpdateTagsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "P2SVpnGatewaysUpdateTagsResponse", - "canonicalReference": "network-resource-manager!P2SVpnGatewaysUpdateTagsResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "gatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "p2SVpnGatewayParameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "updateTags" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!P2SVpnGatewaysCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface P2SVpnGatewaysCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "P2SVpnGatewaysCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!P2SVpnGatewaysCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!P2SVpnGatewaysCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!P2SVpnGatewaysCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type P2SVpnGatewaysCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "P2SVpnGateway", - "canonicalReference": "network-resource-manager!P2SVpnGateway:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "P2SVpnGatewaysCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!P2SVpnGatewaysDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface P2SVpnGatewaysDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "P2SVpnGatewaysDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!P2SVpnGatewaysDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!P2SVpnGatewaysDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!P2SVpnGatewaysDisconnectP2SVpnConnectionsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface P2SVpnGatewaysDisconnectP2SVpnConnectionsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "P2SVpnGatewaysDisconnectP2SVpnConnectionsOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!P2SVpnGatewaysDisconnectP2SVpnConnectionsOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!P2SVpnGatewaysDisconnectP2SVpnConnectionsOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!P2SVpnGatewaysGenerateVpnProfileOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface P2SVpnGatewaysGenerateVpnProfileOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "P2SVpnGatewaysGenerateVpnProfileOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!P2SVpnGatewaysGenerateVpnProfileOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!P2SVpnGatewaysGenerateVpnProfileOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!P2SVpnGatewaysGenerateVpnProfileResponse:type", - "docComment": "/**\n * Contains response data for the generateVpnProfile operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type P2SVpnGatewaysGenerateVpnProfileResponse = " - }, - { - "kind": "Reference", - "text": "VpnProfileResponse", - "canonicalReference": "network-resource-manager!VpnProfileResponse:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "P2SVpnGatewaysGenerateVpnProfileResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!P2SVpnGatewaysGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface P2SVpnGatewaysGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "P2SVpnGatewaysGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!P2SVpnGatewaysGetP2SVpnConnectionHealthDetailedOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface P2SVpnGatewaysGetP2SVpnConnectionHealthDetailedOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "P2SVpnGatewaysGetP2SVpnConnectionHealthDetailedOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!P2SVpnGatewaysGetP2SVpnConnectionHealthDetailedOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!P2SVpnGatewaysGetP2SVpnConnectionHealthDetailedOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!P2SVpnGatewaysGetP2SVpnConnectionHealthDetailedResponse:type", - "docComment": "/**\n * Contains response data for the getP2SVpnConnectionHealthDetailed operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type P2SVpnGatewaysGetP2SVpnConnectionHealthDetailedResponse = " - }, - { - "kind": "Reference", - "text": "P2SVpnConnectionHealth", - "canonicalReference": "network-resource-manager!P2SVpnConnectionHealth:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "P2SVpnGatewaysGetP2SVpnConnectionHealthDetailedResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!P2SVpnGatewaysGetP2SVpnConnectionHealthOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface P2SVpnGatewaysGetP2SVpnConnectionHealthOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "P2SVpnGatewaysGetP2SVpnConnectionHealthOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!P2SVpnGatewaysGetP2SVpnConnectionHealthOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!P2SVpnGatewaysGetP2SVpnConnectionHealthOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!P2SVpnGatewaysGetP2SVpnConnectionHealthResponse:type", - "docComment": "/**\n * Contains response data for the getP2SVpnConnectionHealth operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type P2SVpnGatewaysGetP2SVpnConnectionHealthResponse = " - }, - { - "kind": "Reference", - "text": "P2SVpnGateway", - "canonicalReference": "network-resource-manager!P2SVpnGateway:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "P2SVpnGatewaysGetP2SVpnConnectionHealthResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!P2SVpnGatewaysGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type P2SVpnGatewaysGetResponse = " - }, - { - "kind": "Reference", - "text": "P2SVpnGateway", - "canonicalReference": "network-resource-manager!P2SVpnGateway:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "P2SVpnGatewaysGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!P2SVpnGatewaysListByResourceGroupNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface P2SVpnGatewaysListByResourceGroupNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "P2SVpnGatewaysListByResourceGroupNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!P2SVpnGatewaysListByResourceGroupNextResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroupNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type P2SVpnGatewaysListByResourceGroupNextResponse = " - }, - { - "kind": "Reference", - "text": "ListP2SVpnGatewaysResult", - "canonicalReference": "network-resource-manager!ListP2SVpnGatewaysResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "P2SVpnGatewaysListByResourceGroupNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!P2SVpnGatewaysListByResourceGroupOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface P2SVpnGatewaysListByResourceGroupOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "P2SVpnGatewaysListByResourceGroupOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!P2SVpnGatewaysListByResourceGroupResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type P2SVpnGatewaysListByResourceGroupResponse = " - }, - { - "kind": "Reference", - "text": "ListP2SVpnGatewaysResult", - "canonicalReference": "network-resource-manager!ListP2SVpnGatewaysResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "P2SVpnGatewaysListByResourceGroupResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!P2SVpnGatewaysListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface P2SVpnGatewaysListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "P2SVpnGatewaysListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!P2SVpnGatewaysListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type P2SVpnGatewaysListNextResponse = " - }, - { - "kind": "Reference", - "text": "ListP2SVpnGatewaysResult", - "canonicalReference": "network-resource-manager!ListP2SVpnGatewaysResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "P2SVpnGatewaysListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!P2SVpnGatewaysListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface P2SVpnGatewaysListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "P2SVpnGatewaysListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!P2SVpnGatewaysListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type P2SVpnGatewaysListResponse = " - }, - { - "kind": "Reference", - "text": "ListP2SVpnGatewaysResult", - "canonicalReference": "network-resource-manager!ListP2SVpnGatewaysResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "P2SVpnGatewaysListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!P2SVpnGatewaysUpdateTagsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface P2SVpnGatewaysUpdateTagsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "P2SVpnGatewaysUpdateTagsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!P2SVpnGatewaysUpdateTagsResponse:type", - "docComment": "/**\n * Contains response data for the updateTags operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type P2SVpnGatewaysUpdateTagsResponse = " - }, - { - "kind": "Reference", - "text": "P2SVpnGateway", - "canonicalReference": "network-resource-manager!P2SVpnGateway:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "P2SVpnGatewaysUpdateTagsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!P2SVpnProfileParameters:interface", - "docComment": "/**\n * Vpn Client Parameters for package generation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface P2SVpnProfileParameters " - } - ], - "releaseTag": "Public", - "name": "P2SVpnProfileParameters", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!P2SVpnProfileParameters#authenticationMethod:member", - "docComment": "/**\n * VPN client authentication method.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "authenticationMethod?: " - }, - { - "kind": "Reference", - "text": "AuthenticationMethod", - "canonicalReference": "network-resource-manager!AuthenticationMethod:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "authenticationMethod", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!PacketCapture:interface", - "docComment": "/**\n * Parameters that define the create packet capture operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PacketCapture " - } - ], - "releaseTag": "Public", - "name": "PacketCapture", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PacketCapture#bytesToCapturePerPacket:member", - "docComment": "/**\n * Number of bytes captured per packet, the remaining bytes are truncated.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "bytesToCapturePerPacket?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "bytesToCapturePerPacket", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PacketCapture#filters:member", - "docComment": "/**\n * A list of packet capture filters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "filters?: " - }, - { - "kind": "Reference", - "text": "PacketCaptureFilter", - "canonicalReference": "network-resource-manager!PacketCaptureFilter:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "filters", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PacketCapture#storageLocation:member", - "docComment": "/**\n * The storage location for a packet capture session.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "storageLocation: " - }, - { - "kind": "Reference", - "text": "PacketCaptureStorageLocation", - "canonicalReference": "network-resource-manager!PacketCaptureStorageLocation:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "storageLocation", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PacketCapture#target:member", - "docComment": "/**\n * The ID of the targeted resource, only VM is currently supported.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "target: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "target", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PacketCapture#timeLimitInSeconds:member", - "docComment": "/**\n * Maximum duration of the capture session in seconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "timeLimitInSeconds?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "timeLimitInSeconds", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PacketCapture#totalBytesPerSession:member", - "docComment": "/**\n * Maximum size of the capture output.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "totalBytesPerSession?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "totalBytesPerSession", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!PacketCaptureFilter:interface", - "docComment": "/**\n * Filter that is applied to packet capture request. Multiple filters can be applied.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PacketCaptureFilter " - } - ], - "releaseTag": "Public", - "name": "PacketCaptureFilter", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PacketCaptureFilter#localIPAddress:member", - "docComment": "/**\n * Local IP Address to be filtered on. Notation: \"127.0.0.1\" for single address entry. \"127.0.0.1-127.0.0.255\" for range. \"127.0.0.1;127.0.0.5\"? for multiple entries. Multiple ranges not currently supported. Mixing ranges with multiple entries not currently supported. Default = null.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "localIPAddress?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "localIPAddress", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PacketCaptureFilter#localPort:member", - "docComment": "/**\n * Local port to be filtered on. Notation: \"80\" for single port entry.\"80-85\" for range. \"80;443;\" for multiple entries. Multiple ranges not currently supported. Mixing ranges with multiple entries not currently supported. Default = null.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "localPort?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "localPort", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PacketCaptureFilter#protocol:member", - "docComment": "/**\n * Protocol to be filtered on.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "protocol?: " - }, - { - "kind": "Reference", - "text": "PcProtocol", - "canonicalReference": "network-resource-manager!PcProtocol:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "protocol", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PacketCaptureFilter#remoteIPAddress:member", - "docComment": "/**\n * Local IP Address to be filtered on. Notation: \"127.0.0.1\" for single address entry. \"127.0.0.1-127.0.0.255\" for range. \"127.0.0.1;127.0.0.5;\" for multiple entries. Multiple ranges not currently supported. Mixing ranges with multiple entries not currently supported. Default = null.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "remoteIPAddress?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "remoteIPAddress", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PacketCaptureFilter#remotePort:member", - "docComment": "/**\n * Remote port to be filtered on. Notation: \"80\" for single port entry.\"80-85\" for range. \"80;443;\" for multiple entries. Multiple ranges not currently supported. Mixing ranges with multiple entries not currently supported. Default = null.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "remotePort?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "remotePort", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!PacketCaptureListResult:interface", - "docComment": "/**\n * List of packet capture sessions.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PacketCaptureListResult " - } - ], - "releaseTag": "Public", - "name": "PacketCaptureListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PacketCaptureListResult#value:member", - "docComment": "/**\n * Information about packet capture sessions.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "PacketCaptureResult", - "canonicalReference": "network-resource-manager!PacketCaptureResult:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!PacketCaptureParameters:interface", - "docComment": "/**\n * Parameters that define the create packet capture operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PacketCaptureParameters " - } - ], - "releaseTag": "Public", - "name": "PacketCaptureParameters", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PacketCaptureParameters#bytesToCapturePerPacket:member", - "docComment": "/**\n * Number of bytes captured per packet, the remaining bytes are truncated.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "bytesToCapturePerPacket?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "bytesToCapturePerPacket", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PacketCaptureParameters#filters:member", - "docComment": "/**\n * A list of packet capture filters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "filters?: " - }, - { - "kind": "Reference", - "text": "PacketCaptureFilter", - "canonicalReference": "network-resource-manager!PacketCaptureFilter:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "filters", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PacketCaptureParameters#storageLocation:member", - "docComment": "/**\n * The storage location for a packet capture session.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "storageLocation: " - }, - { - "kind": "Reference", - "text": "PacketCaptureStorageLocation", - "canonicalReference": "network-resource-manager!PacketCaptureStorageLocation:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "storageLocation", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PacketCaptureParameters#target:member", - "docComment": "/**\n * The ID of the targeted resource, only VM is currently supported.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "target: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "target", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PacketCaptureParameters#timeLimitInSeconds:member", - "docComment": "/**\n * Maximum duration of the capture session in seconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "timeLimitInSeconds?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "timeLimitInSeconds", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PacketCaptureParameters#totalBytesPerSession:member", - "docComment": "/**\n * Maximum size of the capture output.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "totalBytesPerSession?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "totalBytesPerSession", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!PacketCaptureQueryStatusResult:interface", - "docComment": "/**\n * Status of packet capture session.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PacketCaptureQueryStatusResult " - } - ], - "releaseTag": "Public", - "name": "PacketCaptureQueryStatusResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PacketCaptureQueryStatusResult#captureStartTime:member", - "docComment": "/**\n * The start time of the packet capture session.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "captureStartTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "captureStartTime", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PacketCaptureQueryStatusResult#id:member", - "docComment": "/**\n * The ID of the packet capture resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "id?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PacketCaptureQueryStatusResult#name:member", - "docComment": "/**\n * The name of the packet capture resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PacketCaptureQueryStatusResult#packetCaptureError:member", - "docComment": "/**\n * List of errors of packet capture session.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "packetCaptureError?: " - }, - { - "kind": "Reference", - "text": "PcError", - "canonicalReference": "network-resource-manager!PcError:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "packetCaptureError", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PacketCaptureQueryStatusResult#packetCaptureStatus:member", - "docComment": "/**\n * The status of the packet capture session.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "packetCaptureStatus?: " - }, - { - "kind": "Reference", - "text": "PcStatus", - "canonicalReference": "network-resource-manager!PcStatus:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "packetCaptureStatus", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PacketCaptureQueryStatusResult#stopReason:member", - "docComment": "/**\n * The reason the current packet capture session was stopped.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "stopReason?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "stopReason", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!PacketCaptureResult:interface", - "docComment": "/**\n * Information about packet capture session.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PacketCaptureResult " - } - ], - "releaseTag": "Public", - "name": "PacketCaptureResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PacketCaptureResult#bytesToCapturePerPacket:member", - "docComment": "/**\n * Number of bytes captured per packet, the remaining bytes are truncated.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "bytesToCapturePerPacket?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "bytesToCapturePerPacket", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PacketCaptureResult#etag:member", - "docComment": "/**\n * A unique read-only string that changes whenever the resource is updated. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly etag?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "etag", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PacketCaptureResult#filters:member", - "docComment": "/**\n * A list of packet capture filters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "filters?: " - }, - { - "kind": "Reference", - "text": "PacketCaptureFilter", - "canonicalReference": "network-resource-manager!PacketCaptureFilter:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "filters", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PacketCaptureResult#id:member", - "docComment": "/**\n * ID of the packet capture operation. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly id?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PacketCaptureResult#name:member", - "docComment": "/**\n * Name of the packet capture session. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PacketCaptureResult#provisioningState:member", - "docComment": "/**\n * The provisioning state of the packet capture session. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "provisioningState", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PacketCaptureResult#storageLocation:member", - "docComment": "/**\n * The storage location for a packet capture session.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "storageLocation?: " - }, - { - "kind": "Reference", - "text": "PacketCaptureStorageLocation", - "canonicalReference": "network-resource-manager!PacketCaptureStorageLocation:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "storageLocation", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PacketCaptureResult#target:member", - "docComment": "/**\n * The ID of the targeted resource, only VM is currently supported.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "target?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "target", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PacketCaptureResult#timeLimitInSeconds:member", - "docComment": "/**\n * Maximum duration of the capture session in seconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "timeLimitInSeconds?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "timeLimitInSeconds", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PacketCaptureResult#totalBytesPerSession:member", - "docComment": "/**\n * Maximum size of the capture output.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "totalBytesPerSession?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "totalBytesPerSession", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!PacketCaptureResultProperties:type", - "docComment": "/**\n * The properties of a packet capture session.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PacketCaptureResultProperties = " - }, - { - "kind": "Reference", - "text": "PacketCaptureParameters", - "canonicalReference": "network-resource-manager!PacketCaptureParameters:interface" - }, - { - "kind": "Content", - "text": " & {\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PacketCaptureResultProperties", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!PacketCaptures:interface", - "docComment": "/**\n * Interface representing a PacketCaptures.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PacketCaptures " - } - ], - "releaseTag": "Public", - "name": "PacketCaptures", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!PacketCaptures#beginCreate:member(1)", - "docComment": "/**\n * Create and start a packet capture on the specified VM.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkWatcherName - The name of the network watcher.\n *\n * @param packetCaptureName - The name of the packet capture session.\n *\n * @param parameters - Parameters that define the create packet capture operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkWatcherName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", packetCaptureName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "PacketCapture", - "canonicalReference": "network-resource-manager!PacketCapture:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PacketCapturesCreateOptionalParams", - "canonicalReference": "network-resource-manager!PacketCapturesCreateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PacketCapturesCreateResponse", - "canonicalReference": "network-resource-manager!PacketCapturesCreateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "PacketCapturesCreateResponse", - "canonicalReference": "network-resource-manager!PacketCapturesCreateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkWatcherName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "packetCaptureName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!PacketCaptures#beginCreateAndWait:member(1)", - "docComment": "/**\n * Create and start a packet capture on the specified VM.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkWatcherName - The name of the network watcher.\n *\n * @param packetCaptureName - The name of the packet capture session.\n *\n * @param parameters - Parameters that define the create packet capture operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkWatcherName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", packetCaptureName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "PacketCapture", - "canonicalReference": "network-resource-manager!PacketCapture:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PacketCapturesCreateOptionalParams", - "canonicalReference": "network-resource-manager!PacketCapturesCreateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PacketCapturesCreateResponse", - "canonicalReference": "network-resource-manager!PacketCapturesCreateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkWatcherName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "packetCaptureName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!PacketCaptures#beginDelete:member(1)", - "docComment": "/**\n * Deletes the specified packet capture session.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkWatcherName - The name of the network watcher.\n *\n * @param packetCaptureName - The name of the packet capture session.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkWatcherName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", packetCaptureName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PacketCapturesDeleteOptionalParams", - "canonicalReference": "network-resource-manager!PacketCapturesDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkWatcherName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "packetCaptureName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!PacketCaptures#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes the specified packet capture session.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkWatcherName - The name of the network watcher.\n *\n * @param packetCaptureName - The name of the packet capture session.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkWatcherName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", packetCaptureName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PacketCapturesDeleteOptionalParams", - "canonicalReference": "network-resource-manager!PacketCapturesDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkWatcherName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "packetCaptureName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!PacketCaptures#beginGetStatus:member(1)", - "docComment": "/**\n * Query the status of a running packet capture session.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkWatcherName - The name of the Network Watcher resource.\n *\n * @param packetCaptureName - The name given to the packet capture session.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginGetStatus(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkWatcherName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", packetCaptureName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PacketCapturesGetStatusOptionalParams", - "canonicalReference": "network-resource-manager!PacketCapturesGetStatusOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PacketCapturesGetStatusResponse", - "canonicalReference": "network-resource-manager!PacketCapturesGetStatusResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "PacketCapturesGetStatusResponse", - "canonicalReference": "network-resource-manager!PacketCapturesGetStatusResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkWatcherName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "packetCaptureName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginGetStatus" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!PacketCaptures#beginGetStatusAndWait:member(1)", - "docComment": "/**\n * Query the status of a running packet capture session.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkWatcherName - The name of the Network Watcher resource.\n *\n * @param packetCaptureName - The name given to the packet capture session.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginGetStatusAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkWatcherName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", packetCaptureName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PacketCapturesGetStatusOptionalParams", - "canonicalReference": "network-resource-manager!PacketCapturesGetStatusOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PacketCapturesGetStatusResponse", - "canonicalReference": "network-resource-manager!PacketCapturesGetStatusResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkWatcherName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "packetCaptureName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginGetStatusAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!PacketCaptures#beginStop:member(1)", - "docComment": "/**\n * Stops a specified packet capture session.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkWatcherName - The name of the network watcher.\n *\n * @param packetCaptureName - The name of the packet capture session.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginStop(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkWatcherName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", packetCaptureName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PacketCapturesStopOptionalParams", - "canonicalReference": "network-resource-manager!PacketCapturesStopOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkWatcherName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "packetCaptureName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginStop" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!PacketCaptures#beginStopAndWait:member(1)", - "docComment": "/**\n * Stops a specified packet capture session.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkWatcherName - The name of the network watcher.\n *\n * @param packetCaptureName - The name of the packet capture session.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginStopAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkWatcherName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", packetCaptureName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PacketCapturesStopOptionalParams", - "canonicalReference": "network-resource-manager!PacketCapturesStopOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkWatcherName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "packetCaptureName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginStopAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!PacketCaptures#get:member(1)", - "docComment": "/**\n * Gets a packet capture session by name.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkWatcherName - The name of the network watcher.\n *\n * @param packetCaptureName - The name of the packet capture session.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkWatcherName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", packetCaptureName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PacketCapturesGetOptionalParams", - "canonicalReference": "network-resource-manager!PacketCapturesGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PacketCapturesGetResponse", - "canonicalReference": "network-resource-manager!PacketCapturesGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkWatcherName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "packetCaptureName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!PacketCaptures#list:member(1)", - "docComment": "/**\n * Lists all packet capture sessions within the specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkWatcherName - The name of the Network Watcher resource.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkWatcherName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PacketCapturesListOptionalParams", - "canonicalReference": "network-resource-manager!PacketCapturesListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PacketCaptureResult", - "canonicalReference": "network-resource-manager!PacketCaptureResult:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkWatcherName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "list" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!PacketCapturesCreateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PacketCapturesCreateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PacketCapturesCreateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PacketCapturesCreateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PacketCapturesCreateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!PacketCapturesCreateResponse:type", - "docComment": "/**\n * Contains response data for the create operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PacketCapturesCreateResponse = " - }, - { - "kind": "Reference", - "text": "PacketCaptureResult", - "canonicalReference": "network-resource-manager!PacketCaptureResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PacketCapturesCreateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!PacketCapturesDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PacketCapturesDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PacketCapturesDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PacketCapturesDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PacketCapturesDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!PacketCapturesGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PacketCapturesGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PacketCapturesGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!PacketCapturesGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PacketCapturesGetResponse = " - }, - { - "kind": "Reference", - "text": "PacketCaptureResult", - "canonicalReference": "network-resource-manager!PacketCaptureResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PacketCapturesGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!PacketCapturesGetStatusOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PacketCapturesGetStatusOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PacketCapturesGetStatusOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PacketCapturesGetStatusOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PacketCapturesGetStatusOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!PacketCapturesGetStatusResponse:type", - "docComment": "/**\n * Contains response data for the getStatus operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PacketCapturesGetStatusResponse = " - }, - { - "kind": "Reference", - "text": "PacketCaptureQueryStatusResult", - "canonicalReference": "network-resource-manager!PacketCaptureQueryStatusResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PacketCapturesGetStatusResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!PacketCapturesListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PacketCapturesListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PacketCapturesListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!PacketCapturesListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PacketCapturesListResponse = " - }, - { - "kind": "Reference", - "text": "PacketCaptureListResult", - "canonicalReference": "network-resource-manager!PacketCaptureListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PacketCapturesListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!PacketCapturesStopOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PacketCapturesStopOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PacketCapturesStopOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PacketCapturesStopOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PacketCapturesStopOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!PacketCaptureStorageLocation:interface", - "docComment": "/**\n * The storage location for a packet capture session.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PacketCaptureStorageLocation " - } - ], - "releaseTag": "Public", - "name": "PacketCaptureStorageLocation", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PacketCaptureStorageLocation#filePath:member", - "docComment": "/**\n * A valid local path on the targeting VM. Must include the name of the capture file (*.cap). For linux virtual machine it must start with /var/captures. Required if no storage ID is provided, otherwise optional.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "filePath?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "filePath", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PacketCaptureStorageLocation#storageId:member", - "docComment": "/**\n * The ID of the storage account to save the packet capture session. Required if no local file path is provided.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "storageId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "storageId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PacketCaptureStorageLocation#storagePath:member", - "docComment": "/**\n * The URI of the storage path to save the packet capture. Must be a well-formed URI describing the location to save the packet capture.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "storagePath?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "storagePath", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!PatchRouteFilter:type", - "docComment": "/**\n * Route Filter Resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PatchRouteFilter = " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": " & {\n readonly name?: string;\n readonly etag?: string;\n readonly type?: string;\n tags?: {\n [propertyName: string]: string;\n };\n rules?: " - }, - { - "kind": "Reference", - "text": "RouteFilterRule", - "canonicalReference": "network-resource-manager!RouteFilterRule:type" - }, - { - "kind": "Content", - "text": "[];\n readonly peerings?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitPeering", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeering:type" - }, - { - "kind": "Content", - "text": "[];\n readonly ipv6Peerings?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitPeering", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeering:type" - }, - { - "kind": "Content", - "text": "[];\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PatchRouteFilter", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 11 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!PatchRouteFilterRule:type", - "docComment": "/**\n * Route Filter Rule Resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PatchRouteFilterRule = " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": " & {\n readonly name?: string;\n readonly etag?: string;\n access?: " - }, - { - "kind": "Reference", - "text": "Access", - "canonicalReference": "network-resource-manager!Access:type" - }, - { - "kind": "Content", - "text": ";\n routeFilterRuleType?: " - }, - { - "kind": "Reference", - "text": "RouteFilterRuleType", - "canonicalReference": "network-resource-manager!RouteFilterRuleType:type" - }, - { - "kind": "Content", - "text": ";\n communities?: string[];\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PatchRouteFilterRule", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 9 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!PcError:type", - "docComment": "/**\n * Defines values for PcError. \\ {@link KnownPcError} can be used interchangeably with PcError, this enum contains the known values that the service supports. ### Known values supported by the service **InternalError** \\ **AgentStopped** \\ **CaptureFailed** \\ **LocalFileFailed** \\ **StorageFailed**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PcError = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PcError", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!PcProtocol:type", - "docComment": "/**\n * Defines values for PcProtocol. \\ {@link KnownPcProtocol} can be used interchangeably with PcProtocol, this enum contains the known values that the service supports. ### Known values supported by the service **TCP** \\ **UDP** \\ **Any**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PcProtocol = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PcProtocol", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!PcStatus:type", - "docComment": "/**\n * Defines values for PcStatus. \\ {@link KnownPcStatus} can be used interchangeably with PcStatus, this enum contains the known values that the service supports. ### Known values supported by the service **NotStarted** \\ **Running** \\ **Stopped** \\ **Error** \\ **Unknown**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PcStatus = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PcStatus", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!PeerExpressRouteCircuitConnection:type", - "docComment": "/**\n * Peer Express Route Circuit Connection in an ExpressRouteCircuitPeering resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PeerExpressRouteCircuitConnection = " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": " & {\n name?: string;\n readonly etag?: string;\n readonly type?: string;\n expressRouteCircuitPeering?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";\n peerExpressRouteCircuitPeering?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";\n addressPrefix?: string;\n readonly circuitConnectionStatus?: " - }, - { - "kind": "Reference", - "text": "CircuitConnectionStatus", - "canonicalReference": "network-resource-manager!CircuitConnectionStatus:type" - }, - { - "kind": "Content", - "text": ";\n connectionName?: string;\n authResourceGuid?: string;\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PeerExpressRouteCircuitConnection", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 11 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!PeerExpressRouteCircuitConnectionListResult:interface", - "docComment": "/**\n * Response for ListPeeredConnections API service call retrieves all global reach peer circuit connections that belongs to a Private Peering for an ExpressRouteCircuit.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PeerExpressRouteCircuitConnectionListResult " - } - ], - "releaseTag": "Public", - "name": "PeerExpressRouteCircuitConnectionListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PeerExpressRouteCircuitConnectionListResult#nextLink:member", - "docComment": "/**\n * The URL to get the next set of results.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PeerExpressRouteCircuitConnectionListResult#value:member", - "docComment": "/**\n * The global reach peer circuit connection associated with Private Peering in an ExpressRoute Circuit.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "PeerExpressRouteCircuitConnection", - "canonicalReference": "network-resource-manager!PeerExpressRouteCircuitConnection:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!PeerExpressRouteCircuitConnections:interface", - "docComment": "/**\n * Interface representing a PeerExpressRouteCircuitConnections.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PeerExpressRouteCircuitConnections " - } - ], - "releaseTag": "Public", - "name": "PeerExpressRouteCircuitConnections", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!PeerExpressRouteCircuitConnections#get:member(1)", - "docComment": "/**\n * Gets the specified Peer Express Route Circuit Connection from the specified express route circuit.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param circuitName - The name of the express route circuit.\n *\n * @param peeringName - The name of the peering.\n *\n * @param connectionName - The name of the peer express route circuit connection.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", circuitName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", peeringName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", connectionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PeerExpressRouteCircuitConnectionsGetOptionalParams", - "canonicalReference": "network-resource-manager!PeerExpressRouteCircuitConnectionsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PeerExpressRouteCircuitConnectionsGetResponse", - "canonicalReference": "network-resource-manager!PeerExpressRouteCircuitConnectionsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "circuitName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "peeringName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "connectionName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!PeerExpressRouteCircuitConnections#list:member(1)", - "docComment": "/**\n * Gets all global reach peer connections associated with a private peering in an express route circuit.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param circuitName - The name of the circuit.\n *\n * @param peeringName - The name of the peering.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", circuitName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", peeringName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PeerExpressRouteCircuitConnectionsListOptionalParams", - "canonicalReference": "network-resource-manager!PeerExpressRouteCircuitConnectionsListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PeerExpressRouteCircuitConnection", - "canonicalReference": "network-resource-manager!PeerExpressRouteCircuitConnection:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "circuitName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "peeringName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "list" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!PeerExpressRouteCircuitConnectionsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PeerExpressRouteCircuitConnectionsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PeerExpressRouteCircuitConnectionsGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!PeerExpressRouteCircuitConnectionsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PeerExpressRouteCircuitConnectionsGetResponse = " - }, - { - "kind": "Reference", - "text": "PeerExpressRouteCircuitConnection", - "canonicalReference": "network-resource-manager!PeerExpressRouteCircuitConnection:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PeerExpressRouteCircuitConnectionsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!PeerExpressRouteCircuitConnectionsListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PeerExpressRouteCircuitConnectionsListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PeerExpressRouteCircuitConnectionsListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!PeerExpressRouteCircuitConnectionsListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PeerExpressRouteCircuitConnectionsListNextResponse = " - }, - { - "kind": "Reference", - "text": "PeerExpressRouteCircuitConnectionListResult", - "canonicalReference": "network-resource-manager!PeerExpressRouteCircuitConnectionListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PeerExpressRouteCircuitConnectionsListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!PeerExpressRouteCircuitConnectionsListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PeerExpressRouteCircuitConnectionsListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PeerExpressRouteCircuitConnectionsListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!PeerExpressRouteCircuitConnectionsListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PeerExpressRouteCircuitConnectionsListResponse = " - }, - { - "kind": "Reference", - "text": "PeerExpressRouteCircuitConnectionListResult", - "canonicalReference": "network-resource-manager!PeerExpressRouteCircuitConnectionListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PeerExpressRouteCircuitConnectionsListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!PfsGroup:type", - "docComment": "/**\n * Defines values for PfsGroup. \\ {@link KnownPfsGroup} can be used interchangeably with PfsGroup, this enum contains the known values that the service supports. ### Known values supported by the service **None** \\ **PFS1** \\ **PFS2** \\ **PFS2048** \\ **ECP256** \\ **ECP384** \\ **PFS24** \\ **PFS14** \\ **PFSMM**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PfsGroup = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PfsGroup", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!PolicySettings:interface", - "docComment": "/**\n * Defines contents of a web application firewall global configuration.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PolicySettings " - } - ], - "releaseTag": "Public", - "name": "PolicySettings", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PolicySettings#fileUploadLimitInMb:member", - "docComment": "/**\n * Maximum file upload size in Mb for WAF.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "fileUploadLimitInMb?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "fileUploadLimitInMb", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PolicySettings#maxRequestBodySizeInKb:member", - "docComment": "/**\n * Maximum request body size in Kb for WAF.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "maxRequestBodySizeInKb?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "maxRequestBodySizeInKb", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PolicySettings#mode:member", - "docComment": "/**\n * The mode of the policy.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "mode?: " - }, - { - "kind": "Reference", - "text": "WebApplicationFirewallMode", - "canonicalReference": "network-resource-manager!WebApplicationFirewallMode:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "mode", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PolicySettings#requestBodyCheck:member", - "docComment": "/**\n * Whether to allow WAF to check request Body.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "requestBodyCheck?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "requestBodyCheck", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PolicySettings#state:member", - "docComment": "/**\n * The state of the policy.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "state?: " - }, - { - "kind": "Reference", - "text": "WebApplicationFirewallEnabledState", - "canonicalReference": "network-resource-manager!WebApplicationFirewallEnabledState:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "state", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!PreferredIPVersion:type", - "docComment": "/**\n * Defines values for PreferredIPVersion. \\ {@link KnownPreferredIPVersion} can be used interchangeably with PreferredIPVersion, this enum contains the known values that the service supports. ### Known values supported by the service **IPv4** \\ **IPv6**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PreferredIPVersion = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PreferredIPVersion", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!PrepareNetworkPoliciesRequest:interface", - "docComment": "/**\n * Details of PrepareNetworkPolicies for Subnet.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrepareNetworkPoliciesRequest " - } - ], - "releaseTag": "Public", - "name": "PrepareNetworkPoliciesRequest", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PrepareNetworkPoliciesRequest#networkIntentPolicyConfigurations:member", - "docComment": "/**\n * A list of NetworkIntentPolicyConfiguration.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "networkIntentPolicyConfigurations?: " - }, - { - "kind": "Reference", - "text": "NetworkIntentPolicyConfiguration", - "canonicalReference": "network-resource-manager!NetworkIntentPolicyConfiguration:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "networkIntentPolicyConfigurations", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PrepareNetworkPoliciesRequest#serviceName:member", - "docComment": "/**\n * The name of the service for which subnet is being prepared for.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "serviceName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "serviceName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!PrivateDnsZoneConfig:interface", - "docComment": "/**\n * PrivateDnsZoneConfig resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrivateDnsZoneConfig " - } - ], - "releaseTag": "Public", - "name": "PrivateDnsZoneConfig", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PrivateDnsZoneConfig#name:member", - "docComment": "/**\n * Name of the resource that is unique within a resource group. This name can be used to access the resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PrivateDnsZoneConfig#privateDnsZoneId:member", - "docComment": "/**\n * The resource id of the private dns zone.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "privateDnsZoneId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "privateDnsZoneId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PrivateDnsZoneConfig#recordSets:member", - "docComment": "/**\n * A collection of information regarding a recordSet, holding information to identify private resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly recordSets?: " - }, - { - "kind": "Reference", - "text": "RecordSet", - "canonicalReference": "network-resource-manager!RecordSet:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "recordSets", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!PrivateDnsZoneGroup:type", - "docComment": "/**\n * Private dns zone group resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PrivateDnsZoneGroup = " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": " & {\n name?: string;\n readonly etag?: string;\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n privateDnsZoneConfigs?: " - }, - { - "kind": "Reference", - "text": "PrivateDnsZoneConfig", - "canonicalReference": "network-resource-manager!PrivateDnsZoneConfig:interface" - }, - { - "kind": "Content", - "text": "[];\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PrivateDnsZoneGroup", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 7 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!PrivateDnsZoneGroupListResult:interface", - "docComment": "/**\n * Response for the ListPrivateDnsZoneGroups API service call.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrivateDnsZoneGroupListResult " - } - ], - "releaseTag": "Public", - "name": "PrivateDnsZoneGroupListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PrivateDnsZoneGroupListResult#nextLink:member", - "docComment": "/**\n * The URL to get the next set of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PrivateDnsZoneGroupListResult#value:member", - "docComment": "/**\n * A list of private dns zone group resources in a private endpoint.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "PrivateDnsZoneGroup", - "canonicalReference": "network-resource-manager!PrivateDnsZoneGroup:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!PrivateDnsZoneGroups:interface", - "docComment": "/**\n * Interface representing a PrivateDnsZoneGroups.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrivateDnsZoneGroups " - } - ], - "releaseTag": "Public", - "name": "PrivateDnsZoneGroups", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!PrivateDnsZoneGroups#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Creates or updates a private dns zone group in the specified private endpoint.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param privateEndpointName - The name of the private endpoint.\n *\n * @param privateDnsZoneGroupName - The name of the private dns zone group.\n *\n * @param parameters - Parameters supplied to the create or update private dns zone group operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", privateEndpointName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", privateDnsZoneGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "PrivateDnsZoneGroup", - "canonicalReference": "network-resource-manager!PrivateDnsZoneGroup:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PrivateDnsZoneGroupsCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!PrivateDnsZoneGroupsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PrivateDnsZoneGroupsCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!PrivateDnsZoneGroupsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "PrivateDnsZoneGroupsCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!PrivateDnsZoneGroupsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "privateEndpointName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "privateDnsZoneGroupName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!PrivateDnsZoneGroups#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Creates or updates a private dns zone group in the specified private endpoint.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param privateEndpointName - The name of the private endpoint.\n *\n * @param privateDnsZoneGroupName - The name of the private dns zone group.\n *\n * @param parameters - Parameters supplied to the create or update private dns zone group operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", privateEndpointName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", privateDnsZoneGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "PrivateDnsZoneGroup", - "canonicalReference": "network-resource-manager!PrivateDnsZoneGroup:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PrivateDnsZoneGroupsCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!PrivateDnsZoneGroupsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PrivateDnsZoneGroupsCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!PrivateDnsZoneGroupsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "privateEndpointName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "privateDnsZoneGroupName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!PrivateDnsZoneGroups#beginDelete:member(1)", - "docComment": "/**\n * Deletes the specified private dns zone group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param privateEndpointName - The name of the private endpoint.\n *\n * @param privateDnsZoneGroupName - The name of the private dns zone group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", privateEndpointName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", privateDnsZoneGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PrivateDnsZoneGroupsDeleteOptionalParams", - "canonicalReference": "network-resource-manager!PrivateDnsZoneGroupsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "privateEndpointName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "privateDnsZoneGroupName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!PrivateDnsZoneGroups#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes the specified private dns zone group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param privateEndpointName - The name of the private endpoint.\n *\n * @param privateDnsZoneGroupName - The name of the private dns zone group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", privateEndpointName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", privateDnsZoneGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PrivateDnsZoneGroupsDeleteOptionalParams", - "canonicalReference": "network-resource-manager!PrivateDnsZoneGroupsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "privateEndpointName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "privateDnsZoneGroupName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!PrivateDnsZoneGroups#get:member(1)", - "docComment": "/**\n * Gets the private dns zone group resource by specified private dns zone group name.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param privateEndpointName - The name of the private endpoint.\n *\n * @param privateDnsZoneGroupName - The name of the private dns zone group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", privateEndpointName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", privateDnsZoneGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PrivateDnsZoneGroupsGetOptionalParams", - "canonicalReference": "network-resource-manager!PrivateDnsZoneGroupsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PrivateDnsZoneGroupsGetResponse", - "canonicalReference": "network-resource-manager!PrivateDnsZoneGroupsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "privateEndpointName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "privateDnsZoneGroupName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!PrivateDnsZoneGroups#list:member(1)", - "docComment": "/**\n * Gets all private dns zone groups in a private endpoint.\n *\n * @param privateEndpointName - The name of the private endpoint.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(privateEndpointName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PrivateDnsZoneGroupsListOptionalParams", - "canonicalReference": "network-resource-manager!PrivateDnsZoneGroupsListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PrivateDnsZoneGroup", - "canonicalReference": "network-resource-manager!PrivateDnsZoneGroup:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "privateEndpointName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "list" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!PrivateDnsZoneGroupsCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrivateDnsZoneGroupsCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PrivateDnsZoneGroupsCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PrivateDnsZoneGroupsCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PrivateDnsZoneGroupsCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!PrivateDnsZoneGroupsCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PrivateDnsZoneGroupsCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "PrivateDnsZoneGroup", - "canonicalReference": "network-resource-manager!PrivateDnsZoneGroup:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PrivateDnsZoneGroupsCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!PrivateDnsZoneGroupsDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrivateDnsZoneGroupsDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PrivateDnsZoneGroupsDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PrivateDnsZoneGroupsDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PrivateDnsZoneGroupsDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!PrivateDnsZoneGroupsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrivateDnsZoneGroupsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PrivateDnsZoneGroupsGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!PrivateDnsZoneGroupsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PrivateDnsZoneGroupsGetResponse = " - }, - { - "kind": "Reference", - "text": "PrivateDnsZoneGroup", - "canonicalReference": "network-resource-manager!PrivateDnsZoneGroup:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PrivateDnsZoneGroupsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!PrivateDnsZoneGroupsListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrivateDnsZoneGroupsListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PrivateDnsZoneGroupsListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!PrivateDnsZoneGroupsListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PrivateDnsZoneGroupsListNextResponse = " - }, - { - "kind": "Reference", - "text": "PrivateDnsZoneGroupListResult", - "canonicalReference": "network-resource-manager!PrivateDnsZoneGroupListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PrivateDnsZoneGroupsListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!PrivateDnsZoneGroupsListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrivateDnsZoneGroupsListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PrivateDnsZoneGroupsListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!PrivateDnsZoneGroupsListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PrivateDnsZoneGroupsListResponse = " - }, - { - "kind": "Reference", - "text": "PrivateDnsZoneGroupListResult", - "canonicalReference": "network-resource-manager!PrivateDnsZoneGroupListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PrivateDnsZoneGroupsListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!PrivateEndpoint:type", - "docComment": "/**\n * Private endpoint resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PrivateEndpoint = " - }, - { - "kind": "Reference", - "text": "Resource", - "canonicalReference": "network-resource-manager!Resource:interface" - }, - { - "kind": "Content", - "text": " & {\n readonly etag?: string;\n subnet?: " - }, - { - "kind": "Reference", - "text": "Subnet", - "canonicalReference": "network-resource-manager!Subnet:type" - }, - { - "kind": "Content", - "text": ";\n readonly networkInterfaces?: " - }, - { - "kind": "Reference", - "text": "NetworkInterface", - "canonicalReference": "network-resource-manager!NetworkInterface:type" - }, - { - "kind": "Content", - "text": "[];\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n privateLinkServiceConnections?: " - }, - { - "kind": "Reference", - "text": "PrivateLinkServiceConnection", - "canonicalReference": "network-resource-manager!PrivateLinkServiceConnection:type" - }, - { - "kind": "Content", - "text": "[];\n manualPrivateLinkServiceConnections?: " - }, - { - "kind": "Reference", - "text": "PrivateLinkServiceConnection", - "canonicalReference": "network-resource-manager!PrivateLinkServiceConnection:type" - }, - { - "kind": "Content", - "text": "[];\n customDnsConfigs?: " - }, - { - "kind": "Reference", - "text": "CustomDnsConfigPropertiesFormat", - "canonicalReference": "network-resource-manager!CustomDnsConfigPropertiesFormat:interface" - }, - { - "kind": "Content", - "text": "[];\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PrivateEndpoint", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 15 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!PrivateEndpointConnection:type", - "docComment": "/**\n * PrivateEndpointConnection resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PrivateEndpointConnection = " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": " & {\n name?: string;\n readonly type?: string;\n readonly etag?: string;\n readonly privateEndpoint?: " - }, - { - "kind": "Reference", - "text": "PrivateEndpoint", - "canonicalReference": "network-resource-manager!PrivateEndpoint:type" - }, - { - "kind": "Content", - "text": ";\n privateLinkServiceConnectionState?: " - }, - { - "kind": "Reference", - "text": "PrivateLinkServiceConnectionState", - "canonicalReference": "network-resource-manager!PrivateLinkServiceConnectionState:interface" - }, - { - "kind": "Content", - "text": ";\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n readonly linkIdentifier?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PrivateEndpointConnection", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 9 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!PrivateEndpointConnectionListResult:interface", - "docComment": "/**\n * Response for the ListPrivateEndpointConnection API service call.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrivateEndpointConnectionListResult " - } - ], - "releaseTag": "Public", - "name": "PrivateEndpointConnectionListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PrivateEndpointConnectionListResult#nextLink:member", - "docComment": "/**\n * The URL to get the next set of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PrivateEndpointConnectionListResult#value:member", - "docComment": "/**\n * A list of PrivateEndpointConnection resources for a specific private link service.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "PrivateEndpointConnection", - "canonicalReference": "network-resource-manager!PrivateEndpointConnection:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!PrivateEndpointListResult:interface", - "docComment": "/**\n * Response for the ListPrivateEndpoints API service call.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrivateEndpointListResult " - } - ], - "releaseTag": "Public", - "name": "PrivateEndpointListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PrivateEndpointListResult#nextLink:member", - "docComment": "/**\n * The URL to get the next set of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PrivateEndpointListResult#value:member", - "docComment": "/**\n * A list of private endpoint resources in a resource group.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "PrivateEndpoint", - "canonicalReference": "network-resource-manager!PrivateEndpoint:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!PrivateEndpoints:interface", - "docComment": "/**\n * Interface representing a PrivateEndpoints.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrivateEndpoints " - } - ], - "releaseTag": "Public", - "name": "PrivateEndpoints", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!PrivateEndpoints#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Creates or updates an private endpoint in the specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param privateEndpointName - The name of the private endpoint.\n *\n * @param parameters - Parameters supplied to the create or update private endpoint operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", privateEndpointName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "PrivateEndpoint", - "canonicalReference": "network-resource-manager!PrivateEndpoint:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PrivateEndpointsCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!PrivateEndpointsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PrivateEndpointsCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!PrivateEndpointsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "PrivateEndpointsCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!PrivateEndpointsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "privateEndpointName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!PrivateEndpoints#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Creates or updates an private endpoint in the specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param privateEndpointName - The name of the private endpoint.\n *\n * @param parameters - Parameters supplied to the create or update private endpoint operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", privateEndpointName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "PrivateEndpoint", - "canonicalReference": "network-resource-manager!PrivateEndpoint:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PrivateEndpointsCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!PrivateEndpointsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PrivateEndpointsCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!PrivateEndpointsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "privateEndpointName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!PrivateEndpoints#beginDelete:member(1)", - "docComment": "/**\n * Deletes the specified private endpoint.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param privateEndpointName - The name of the private endpoint.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", privateEndpointName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PrivateEndpointsDeleteOptionalParams", - "canonicalReference": "network-resource-manager!PrivateEndpointsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "privateEndpointName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!PrivateEndpoints#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes the specified private endpoint.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param privateEndpointName - The name of the private endpoint.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", privateEndpointName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PrivateEndpointsDeleteOptionalParams", - "canonicalReference": "network-resource-manager!PrivateEndpointsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "privateEndpointName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!PrivateEndpoints#get:member(1)", - "docComment": "/**\n * Gets the specified private endpoint by resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param privateEndpointName - The name of the private endpoint.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", privateEndpointName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PrivateEndpointsGetOptionalParams", - "canonicalReference": "network-resource-manager!PrivateEndpointsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PrivateEndpointsGetResponse", - "canonicalReference": "network-resource-manager!PrivateEndpointsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "privateEndpointName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!PrivateEndpoints#list:member(1)", - "docComment": "/**\n * Gets all private endpoints in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PrivateEndpointsListOptionalParams", - "canonicalReference": "network-resource-manager!PrivateEndpointsListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PrivateEndpoint", - "canonicalReference": "network-resource-manager!PrivateEndpoint:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "list" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!PrivateEndpoints#listBySubscription:member(1)", - "docComment": "/**\n * Gets all private endpoints in a subscription.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listBySubscription(options?: " - }, - { - "kind": "Reference", - "text": "PrivateEndpointsListBySubscriptionOptionalParams", - "canonicalReference": "network-resource-manager!PrivateEndpointsListBySubscriptionOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PrivateEndpoint", - "canonicalReference": "network-resource-manager!PrivateEndpoint:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "listBySubscription" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!PrivateEndpointsCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrivateEndpointsCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PrivateEndpointsCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PrivateEndpointsCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PrivateEndpointsCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!PrivateEndpointsCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PrivateEndpointsCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "PrivateEndpoint", - "canonicalReference": "network-resource-manager!PrivateEndpoint:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PrivateEndpointsCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!PrivateEndpointsDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrivateEndpointsDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PrivateEndpointsDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PrivateEndpointsDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PrivateEndpointsDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!PrivateEndpointsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrivateEndpointsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PrivateEndpointsGetOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PrivateEndpointsGetOptionalParams#expand:member", - "docComment": "/**\n * Expands referenced resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "expand?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "expand", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!PrivateEndpointsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PrivateEndpointsGetResponse = " - }, - { - "kind": "Reference", - "text": "PrivateEndpoint", - "canonicalReference": "network-resource-manager!PrivateEndpoint:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PrivateEndpointsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!PrivateEndpointsListBySubscriptionNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrivateEndpointsListBySubscriptionNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PrivateEndpointsListBySubscriptionNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!PrivateEndpointsListBySubscriptionNextResponse:type", - "docComment": "/**\n * Contains response data for the listBySubscriptionNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PrivateEndpointsListBySubscriptionNextResponse = " - }, - { - "kind": "Reference", - "text": "PrivateEndpointListResult", - "canonicalReference": "network-resource-manager!PrivateEndpointListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PrivateEndpointsListBySubscriptionNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!PrivateEndpointsListBySubscriptionOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrivateEndpointsListBySubscriptionOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PrivateEndpointsListBySubscriptionOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!PrivateEndpointsListBySubscriptionResponse:type", - "docComment": "/**\n * Contains response data for the listBySubscription operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PrivateEndpointsListBySubscriptionResponse = " - }, - { - "kind": "Reference", - "text": "PrivateEndpointListResult", - "canonicalReference": "network-resource-manager!PrivateEndpointListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PrivateEndpointsListBySubscriptionResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!PrivateEndpointsListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrivateEndpointsListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PrivateEndpointsListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!PrivateEndpointsListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PrivateEndpointsListNextResponse = " - }, - { - "kind": "Reference", - "text": "PrivateEndpointListResult", - "canonicalReference": "network-resource-manager!PrivateEndpointListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PrivateEndpointsListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!PrivateEndpointsListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrivateEndpointsListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PrivateEndpointsListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!PrivateEndpointsListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PrivateEndpointsListResponse = " - }, - { - "kind": "Reference", - "text": "PrivateEndpointListResult", - "canonicalReference": "network-resource-manager!PrivateEndpointListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PrivateEndpointsListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!PrivateLinkService:type", - "docComment": "/**\n * Private link service resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PrivateLinkService = " - }, - { - "kind": "Reference", - "text": "Resource", - "canonicalReference": "network-resource-manager!Resource:interface" - }, - { - "kind": "Content", - "text": " & {\n readonly etag?: string;\n loadBalancerFrontendIpConfigurations?: " - }, - { - "kind": "Reference", - "text": "FrontendIPConfiguration", - "canonicalReference": "network-resource-manager!FrontendIPConfiguration:type" - }, - { - "kind": "Content", - "text": "[];\n ipConfigurations?: " - }, - { - "kind": "Reference", - "text": "PrivateLinkServiceIpConfiguration", - "canonicalReference": "network-resource-manager!PrivateLinkServiceIpConfiguration:type" - }, - { - "kind": "Content", - "text": "[];\n readonly networkInterfaces?: " - }, - { - "kind": "Reference", - "text": "NetworkInterface", - "canonicalReference": "network-resource-manager!NetworkInterface:type" - }, - { - "kind": "Content", - "text": "[];\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n readonly privateEndpointConnections?: " - }, - { - "kind": "Reference", - "text": "PrivateEndpointConnection", - "canonicalReference": "network-resource-manager!PrivateEndpointConnection:type" - }, - { - "kind": "Content", - "text": "[];\n visibility?: " - }, - { - "kind": "Reference", - "text": "PrivateLinkServicePropertiesVisibility", - "canonicalReference": "network-resource-manager!PrivateLinkServicePropertiesVisibility:type" - }, - { - "kind": "Content", - "text": ";\n autoApproval?: " - }, - { - "kind": "Reference", - "text": "PrivateLinkServicePropertiesAutoApproval", - "canonicalReference": "network-resource-manager!PrivateLinkServicePropertiesAutoApproval:type" - }, - { - "kind": "Content", - "text": ";\n fqdns?: string[];\n readonly alias?: string;\n enableProxyProtocol?: boolean;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PrivateLinkService", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 17 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!PrivateLinkServiceConnection:type", - "docComment": "/**\n * PrivateLinkServiceConnection resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PrivateLinkServiceConnection = " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": " & {\n name?: string;\n readonly type?: string;\n readonly etag?: string;\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n privateLinkServiceId?: string;\n groupIds?: string[];\n requestMessage?: string;\n privateLinkServiceConnectionState?: " - }, - { - "kind": "Reference", - "text": "PrivateLinkServiceConnectionState", - "canonicalReference": "network-resource-manager!PrivateLinkServiceConnectionState:interface" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PrivateLinkServiceConnection", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 7 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!PrivateLinkServiceConnectionState:interface", - "docComment": "/**\n * A collection of information about the state of the connection between service consumer and provider.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrivateLinkServiceConnectionState " - } - ], - "releaseTag": "Public", - "name": "PrivateLinkServiceConnectionState", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PrivateLinkServiceConnectionState#actionsRequired:member", - "docComment": "/**\n * A message indicating if changes on the service provider require any updates on the consumer.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "actionsRequired?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "actionsRequired", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PrivateLinkServiceConnectionState#description:member", - "docComment": "/**\n * The reason for approval/rejection of the connection.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "description?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "description", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PrivateLinkServiceConnectionState#status:member", - "docComment": "/**\n * Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "status?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "status", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!PrivateLinkServiceIpConfiguration:type", - "docComment": "/**\n * The private link service ip configuration.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PrivateLinkServiceIpConfiguration = " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": " & {\n name?: string;\n readonly etag?: string;\n readonly type?: string;\n privateIPAddress?: string;\n privateIPAllocationMethod?: " - }, - { - "kind": "Reference", - "text": "IPAllocationMethod", - "canonicalReference": "network-resource-manager!IPAllocationMethod:type" - }, - { - "kind": "Content", - "text": ";\n subnet?: " - }, - { - "kind": "Reference", - "text": "Subnet", - "canonicalReference": "network-resource-manager!Subnet:type" - }, - { - "kind": "Content", - "text": ";\n primary?: boolean;\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n privateIPAddressVersion?: " - }, - { - "kind": "Reference", - "text": "IPVersion", - "canonicalReference": "network-resource-manager!IPVersion:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PrivateLinkServiceIpConfiguration", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 11 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!PrivateLinkServiceListResult:interface", - "docComment": "/**\n * Response for the ListPrivateLinkService API service call.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrivateLinkServiceListResult " - } - ], - "releaseTag": "Public", - "name": "PrivateLinkServiceListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PrivateLinkServiceListResult#nextLink:member", - "docComment": "/**\n * The URL to get the next set of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PrivateLinkServiceListResult#value:member", - "docComment": "/**\n * A list of PrivateLinkService resources in a resource group.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "PrivateLinkService", - "canonicalReference": "network-resource-manager!PrivateLinkService:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!PrivateLinkServicePropertiesAutoApproval:type", - "docComment": "/**\n * The auto-approval list of the private link service.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PrivateLinkServicePropertiesAutoApproval = " - }, - { - "kind": "Reference", - "text": "ResourceSet", - "canonicalReference": "network-resource-manager!ResourceSet:interface" - }, - { - "kind": "Content", - "text": " & {}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PrivateLinkServicePropertiesAutoApproval", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!PrivateLinkServicePropertiesVisibility:type", - "docComment": "/**\n * The visibility list of the private link service.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PrivateLinkServicePropertiesVisibility = " - }, - { - "kind": "Reference", - "text": "ResourceSet", - "canonicalReference": "network-resource-manager!ResourceSet:interface" - }, - { - "kind": "Content", - "text": " & {}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PrivateLinkServicePropertiesVisibility", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!PrivateLinkServices:interface", - "docComment": "/**\n * Interface representing a PrivateLinkServices.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrivateLinkServices " - } - ], - "releaseTag": "Public", - "name": "PrivateLinkServices", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!PrivateLinkServices#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Creates or updates an private link service in the specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param serviceName - The name of the private link service.\n *\n * @param parameters - Parameters supplied to the create or update private link service operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serviceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "PrivateLinkService", - "canonicalReference": "network-resource-manager!PrivateLinkService:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PrivateLinkServicesCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!PrivateLinkServicesCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PrivateLinkServicesCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!PrivateLinkServicesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "PrivateLinkServicesCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!PrivateLinkServicesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serviceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!PrivateLinkServices#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Creates or updates an private link service in the specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param serviceName - The name of the private link service.\n *\n * @param parameters - Parameters supplied to the create or update private link service operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serviceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "PrivateLinkService", - "canonicalReference": "network-resource-manager!PrivateLinkService:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PrivateLinkServicesCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!PrivateLinkServicesCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PrivateLinkServicesCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!PrivateLinkServicesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serviceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!PrivateLinkServices#beginDelete:member(1)", - "docComment": "/**\n * Deletes the specified private link service.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param serviceName - The name of the private link service.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serviceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PrivateLinkServicesDeleteOptionalParams", - "canonicalReference": "network-resource-manager!PrivateLinkServicesDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serviceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!PrivateLinkServices#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes the specified private link service.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param serviceName - The name of the private link service.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serviceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PrivateLinkServicesDeleteOptionalParams", - "canonicalReference": "network-resource-manager!PrivateLinkServicesDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serviceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!PrivateLinkServices#beginDeletePrivateEndpointConnection:member(1)", - "docComment": "/**\n * Delete private end point connection for a private link service in a subscription.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param serviceName - The name of the private link service.\n *\n * @param peConnectionName - The name of the private end point connection.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeletePrivateEndpointConnection(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serviceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", peConnectionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PrivateLinkServicesDeletePrivateEndpointConnectionOptionalParams", - "canonicalReference": "network-resource-manager!PrivateLinkServicesDeletePrivateEndpointConnectionOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serviceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "peConnectionName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDeletePrivateEndpointConnection" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!PrivateLinkServices#beginDeletePrivateEndpointConnectionAndWait:member(1)", - "docComment": "/**\n * Delete private end point connection for a private link service in a subscription.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param serviceName - The name of the private link service.\n *\n * @param peConnectionName - The name of the private end point connection.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeletePrivateEndpointConnectionAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serviceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", peConnectionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PrivateLinkServicesDeletePrivateEndpointConnectionOptionalParams", - "canonicalReference": "network-resource-manager!PrivateLinkServicesDeletePrivateEndpointConnectionOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serviceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "peConnectionName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDeletePrivateEndpointConnectionAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!PrivateLinkServices#checkPrivateLinkServiceVisibility:member(1)", - "docComment": "/**\n * Checks whether the subscription is visible to private link service.\n *\n * @param location - The location of the domain name.\n *\n * @param parameters - The request body of CheckPrivateLinkService API call.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "checkPrivateLinkServiceVisibility(location: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "CheckPrivateLinkServiceVisibilityRequest", - "canonicalReference": "network-resource-manager!CheckPrivateLinkServiceVisibilityRequest:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PrivateLinkServicesCheckPrivateLinkServiceVisibilityOptionalParams", - "canonicalReference": "network-resource-manager!PrivateLinkServicesCheckPrivateLinkServiceVisibilityOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PrivateLinkServicesCheckPrivateLinkServiceVisibilityResponse", - "canonicalReference": "network-resource-manager!PrivateLinkServicesCheckPrivateLinkServiceVisibilityResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "location", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "checkPrivateLinkServiceVisibility" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!PrivateLinkServices#checkPrivateLinkServiceVisibilityByResourceGroup:member(1)", - "docComment": "/**\n * Checks whether the subscription is visible to private link service in the specified resource group.\n *\n * @param location - The location of the domain name.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param parameters - The request body of CheckPrivateLinkService API call.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "checkPrivateLinkServiceVisibilityByResourceGroup(location: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "CheckPrivateLinkServiceVisibilityRequest", - "canonicalReference": "network-resource-manager!CheckPrivateLinkServiceVisibilityRequest:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PrivateLinkServicesCheckPrivateLinkServiceVisibilityByResourceGroupOptionalParams", - "canonicalReference": "network-resource-manager!PrivateLinkServicesCheckPrivateLinkServiceVisibilityByResourceGroupOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PrivateLinkServicesCheckPrivateLinkServiceVisibilityByResourceGroupResponse", - "canonicalReference": "network-resource-manager!PrivateLinkServicesCheckPrivateLinkServiceVisibilityByResourceGroupResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "location", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "checkPrivateLinkServiceVisibilityByResourceGroup" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!PrivateLinkServices#get:member(1)", - "docComment": "/**\n * Gets the specified private link service by resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param serviceName - The name of the private link service.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serviceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PrivateLinkServicesGetOptionalParams", - "canonicalReference": "network-resource-manager!PrivateLinkServicesGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PrivateLinkServicesGetResponse", - "canonicalReference": "network-resource-manager!PrivateLinkServicesGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serviceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!PrivateLinkServices#getPrivateEndpointConnection:member(1)", - "docComment": "/**\n * Get the specific private end point connection by specific private link service in the resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param serviceName - The name of the private link service.\n *\n * @param peConnectionName - The name of the private end point connection.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getPrivateEndpointConnection(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serviceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", peConnectionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PrivateLinkServicesGetPrivateEndpointConnectionOptionalParams", - "canonicalReference": "network-resource-manager!PrivateLinkServicesGetPrivateEndpointConnectionOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PrivateLinkServicesGetPrivateEndpointConnectionResponse", - "canonicalReference": "network-resource-manager!PrivateLinkServicesGetPrivateEndpointConnectionResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serviceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "peConnectionName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "getPrivateEndpointConnection" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!PrivateLinkServices#list:member(1)", - "docComment": "/**\n * Gets all private link services in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PrivateLinkServicesListOptionalParams", - "canonicalReference": "network-resource-manager!PrivateLinkServicesListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PrivateLinkService", - "canonicalReference": "network-resource-manager!PrivateLinkService:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "list" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!PrivateLinkServices#listAutoApprovedPrivateLinkServices:member(1)", - "docComment": "/**\n * Returns all of the private link service ids that can be linked to a Private Endpoint with auto approved in this subscription in this region.\n *\n * @param location - The location of the domain name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listAutoApprovedPrivateLinkServices(location: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PrivateLinkServicesListAutoApprovedPrivateLinkServicesOptionalParams", - "canonicalReference": "network-resource-manager!PrivateLinkServicesListAutoApprovedPrivateLinkServicesOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "AutoApprovedPrivateLinkService", - "canonicalReference": "network-resource-manager!AutoApprovedPrivateLinkService:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "location", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "listAutoApprovedPrivateLinkServices" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!PrivateLinkServices#listAutoApprovedPrivateLinkServicesByResourceGroup:member(1)", - "docComment": "/**\n * Returns all of the private link service ids that can be linked to a Private Endpoint with auto approved in this subscription in this region.\n *\n * @param location - The location of the domain name.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listAutoApprovedPrivateLinkServicesByResourceGroup(location: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PrivateLinkServicesListAutoApprovedPrivateLinkServicesByResourceGroupOptionalParams", - "canonicalReference": "network-resource-manager!PrivateLinkServicesListAutoApprovedPrivateLinkServicesByResourceGroupOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "AutoApprovedPrivateLinkService", - "canonicalReference": "network-resource-manager!AutoApprovedPrivateLinkService:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "location", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listAutoApprovedPrivateLinkServicesByResourceGroup" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!PrivateLinkServices#listBySubscription:member(1)", - "docComment": "/**\n * Gets all private link service in a subscription.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listBySubscription(options?: " - }, - { - "kind": "Reference", - "text": "PrivateLinkServicesListBySubscriptionOptionalParams", - "canonicalReference": "network-resource-manager!PrivateLinkServicesListBySubscriptionOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PrivateLinkService", - "canonicalReference": "network-resource-manager!PrivateLinkService:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "listBySubscription" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!PrivateLinkServices#listPrivateEndpointConnections:member(1)", - "docComment": "/**\n * Gets all private end point connections for a specific private link service.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param serviceName - The name of the private link service.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listPrivateEndpointConnections(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serviceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PrivateLinkServicesListPrivateEndpointConnectionsOptionalParams", - "canonicalReference": "network-resource-manager!PrivateLinkServicesListPrivateEndpointConnectionsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PrivateEndpointConnection", - "canonicalReference": "network-resource-manager!PrivateEndpointConnection:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serviceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listPrivateEndpointConnections" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!PrivateLinkServices#updatePrivateEndpointConnection:member(1)", - "docComment": "/**\n * Approve or reject private end point connection for a private link service in a subscription.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param serviceName - The name of the private link service.\n *\n * @param peConnectionName - The name of the private end point connection.\n *\n * @param parameters - Parameters supplied to approve or reject the private end point connection.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updatePrivateEndpointConnection(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serviceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", peConnectionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "PrivateEndpointConnection", - "canonicalReference": "network-resource-manager!PrivateEndpointConnection:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PrivateLinkServicesUpdatePrivateEndpointConnectionOptionalParams", - "canonicalReference": "network-resource-manager!PrivateLinkServicesUpdatePrivateEndpointConnectionOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PrivateLinkServicesUpdatePrivateEndpointConnectionResponse", - "canonicalReference": "network-resource-manager!PrivateLinkServicesUpdatePrivateEndpointConnectionResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serviceName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "peConnectionName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "updatePrivateEndpointConnection" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!PrivateLinkServicesCheckPrivateLinkServiceVisibilityByResourceGroupOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrivateLinkServicesCheckPrivateLinkServiceVisibilityByResourceGroupOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PrivateLinkServicesCheckPrivateLinkServiceVisibilityByResourceGroupOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!PrivateLinkServicesCheckPrivateLinkServiceVisibilityByResourceGroupResponse:type", - "docComment": "/**\n * Contains response data for the checkPrivateLinkServiceVisibilityByResourceGroup operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PrivateLinkServicesCheckPrivateLinkServiceVisibilityByResourceGroupResponse = " - }, - { - "kind": "Reference", - "text": "PrivateLinkServiceVisibility", - "canonicalReference": "network-resource-manager!PrivateLinkServiceVisibility:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PrivateLinkServicesCheckPrivateLinkServiceVisibilityByResourceGroupResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!PrivateLinkServicesCheckPrivateLinkServiceVisibilityOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrivateLinkServicesCheckPrivateLinkServiceVisibilityOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PrivateLinkServicesCheckPrivateLinkServiceVisibilityOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!PrivateLinkServicesCheckPrivateLinkServiceVisibilityResponse:type", - "docComment": "/**\n * Contains response data for the checkPrivateLinkServiceVisibility operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PrivateLinkServicesCheckPrivateLinkServiceVisibilityResponse = " - }, - { - "kind": "Reference", - "text": "PrivateLinkServiceVisibility", - "canonicalReference": "network-resource-manager!PrivateLinkServiceVisibility:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PrivateLinkServicesCheckPrivateLinkServiceVisibilityResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!PrivateLinkServicesCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrivateLinkServicesCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PrivateLinkServicesCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PrivateLinkServicesCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PrivateLinkServicesCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!PrivateLinkServicesCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PrivateLinkServicesCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "PrivateLinkService", - "canonicalReference": "network-resource-manager!PrivateLinkService:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PrivateLinkServicesCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!PrivateLinkServicesDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrivateLinkServicesDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PrivateLinkServicesDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PrivateLinkServicesDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PrivateLinkServicesDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!PrivateLinkServicesDeletePrivateEndpointConnectionOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrivateLinkServicesDeletePrivateEndpointConnectionOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PrivateLinkServicesDeletePrivateEndpointConnectionOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PrivateLinkServicesDeletePrivateEndpointConnectionOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PrivateLinkServicesDeletePrivateEndpointConnectionOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!PrivateLinkServicesGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrivateLinkServicesGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PrivateLinkServicesGetOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PrivateLinkServicesGetOptionalParams#expand:member", - "docComment": "/**\n * Expands referenced resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "expand?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "expand", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!PrivateLinkServicesGetPrivateEndpointConnectionOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrivateLinkServicesGetPrivateEndpointConnectionOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PrivateLinkServicesGetPrivateEndpointConnectionOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PrivateLinkServicesGetPrivateEndpointConnectionOptionalParams#expand:member", - "docComment": "/**\n * Expands referenced resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "expand?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "expand", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!PrivateLinkServicesGetPrivateEndpointConnectionResponse:type", - "docComment": "/**\n * Contains response data for the getPrivateEndpointConnection operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PrivateLinkServicesGetPrivateEndpointConnectionResponse = " - }, - { - "kind": "Reference", - "text": "PrivateEndpointConnection", - "canonicalReference": "network-resource-manager!PrivateEndpointConnection:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PrivateLinkServicesGetPrivateEndpointConnectionResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!PrivateLinkServicesGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PrivateLinkServicesGetResponse = " - }, - { - "kind": "Reference", - "text": "PrivateLinkService", - "canonicalReference": "network-resource-manager!PrivateLinkService:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PrivateLinkServicesGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!PrivateLinkServicesListAutoApprovedPrivateLinkServicesByResourceGroupNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrivateLinkServicesListAutoApprovedPrivateLinkServicesByResourceGroupNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PrivateLinkServicesListAutoApprovedPrivateLinkServicesByResourceGroupNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!PrivateLinkServicesListAutoApprovedPrivateLinkServicesByResourceGroupNextResponse:type", - "docComment": "/**\n * Contains response data for the listAutoApprovedPrivateLinkServicesByResourceGroupNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PrivateLinkServicesListAutoApprovedPrivateLinkServicesByResourceGroupNextResponse = " - }, - { - "kind": "Reference", - "text": "AutoApprovedPrivateLinkServicesResult", - "canonicalReference": "network-resource-manager!AutoApprovedPrivateLinkServicesResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PrivateLinkServicesListAutoApprovedPrivateLinkServicesByResourceGroupNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!PrivateLinkServicesListAutoApprovedPrivateLinkServicesByResourceGroupOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrivateLinkServicesListAutoApprovedPrivateLinkServicesByResourceGroupOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PrivateLinkServicesListAutoApprovedPrivateLinkServicesByResourceGroupOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!PrivateLinkServicesListAutoApprovedPrivateLinkServicesByResourceGroupResponse:type", - "docComment": "/**\n * Contains response data for the listAutoApprovedPrivateLinkServicesByResourceGroup operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PrivateLinkServicesListAutoApprovedPrivateLinkServicesByResourceGroupResponse = " - }, - { - "kind": "Reference", - "text": "AutoApprovedPrivateLinkServicesResult", - "canonicalReference": "network-resource-manager!AutoApprovedPrivateLinkServicesResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PrivateLinkServicesListAutoApprovedPrivateLinkServicesByResourceGroupResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!PrivateLinkServicesListAutoApprovedPrivateLinkServicesNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrivateLinkServicesListAutoApprovedPrivateLinkServicesNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PrivateLinkServicesListAutoApprovedPrivateLinkServicesNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!PrivateLinkServicesListAutoApprovedPrivateLinkServicesNextResponse:type", - "docComment": "/**\n * Contains response data for the listAutoApprovedPrivateLinkServicesNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PrivateLinkServicesListAutoApprovedPrivateLinkServicesNextResponse = " - }, - { - "kind": "Reference", - "text": "AutoApprovedPrivateLinkServicesResult", - "canonicalReference": "network-resource-manager!AutoApprovedPrivateLinkServicesResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PrivateLinkServicesListAutoApprovedPrivateLinkServicesNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!PrivateLinkServicesListAutoApprovedPrivateLinkServicesOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrivateLinkServicesListAutoApprovedPrivateLinkServicesOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PrivateLinkServicesListAutoApprovedPrivateLinkServicesOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!PrivateLinkServicesListAutoApprovedPrivateLinkServicesResponse:type", - "docComment": "/**\n * Contains response data for the listAutoApprovedPrivateLinkServices operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PrivateLinkServicesListAutoApprovedPrivateLinkServicesResponse = " - }, - { - "kind": "Reference", - "text": "AutoApprovedPrivateLinkServicesResult", - "canonicalReference": "network-resource-manager!AutoApprovedPrivateLinkServicesResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PrivateLinkServicesListAutoApprovedPrivateLinkServicesResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!PrivateLinkServicesListBySubscriptionNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrivateLinkServicesListBySubscriptionNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PrivateLinkServicesListBySubscriptionNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!PrivateLinkServicesListBySubscriptionNextResponse:type", - "docComment": "/**\n * Contains response data for the listBySubscriptionNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PrivateLinkServicesListBySubscriptionNextResponse = " - }, - { - "kind": "Reference", - "text": "PrivateLinkServiceListResult", - "canonicalReference": "network-resource-manager!PrivateLinkServiceListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PrivateLinkServicesListBySubscriptionNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!PrivateLinkServicesListBySubscriptionOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrivateLinkServicesListBySubscriptionOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PrivateLinkServicesListBySubscriptionOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!PrivateLinkServicesListBySubscriptionResponse:type", - "docComment": "/**\n * Contains response data for the listBySubscription operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PrivateLinkServicesListBySubscriptionResponse = " - }, - { - "kind": "Reference", - "text": "PrivateLinkServiceListResult", - "canonicalReference": "network-resource-manager!PrivateLinkServiceListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PrivateLinkServicesListBySubscriptionResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!PrivateLinkServicesListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrivateLinkServicesListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PrivateLinkServicesListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!PrivateLinkServicesListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PrivateLinkServicesListNextResponse = " - }, - { - "kind": "Reference", - "text": "PrivateLinkServiceListResult", - "canonicalReference": "network-resource-manager!PrivateLinkServiceListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PrivateLinkServicesListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!PrivateLinkServicesListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrivateLinkServicesListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PrivateLinkServicesListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!PrivateLinkServicesListPrivateEndpointConnectionsNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrivateLinkServicesListPrivateEndpointConnectionsNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PrivateLinkServicesListPrivateEndpointConnectionsNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!PrivateLinkServicesListPrivateEndpointConnectionsNextResponse:type", - "docComment": "/**\n * Contains response data for the listPrivateEndpointConnectionsNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PrivateLinkServicesListPrivateEndpointConnectionsNextResponse = " - }, - { - "kind": "Reference", - "text": "PrivateEndpointConnectionListResult", - "canonicalReference": "network-resource-manager!PrivateEndpointConnectionListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PrivateLinkServicesListPrivateEndpointConnectionsNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!PrivateLinkServicesListPrivateEndpointConnectionsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrivateLinkServicesListPrivateEndpointConnectionsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PrivateLinkServicesListPrivateEndpointConnectionsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!PrivateLinkServicesListPrivateEndpointConnectionsResponse:type", - "docComment": "/**\n * Contains response data for the listPrivateEndpointConnections operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PrivateLinkServicesListPrivateEndpointConnectionsResponse = " - }, - { - "kind": "Reference", - "text": "PrivateEndpointConnectionListResult", - "canonicalReference": "network-resource-manager!PrivateEndpointConnectionListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PrivateLinkServicesListPrivateEndpointConnectionsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!PrivateLinkServicesListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PrivateLinkServicesListResponse = " - }, - { - "kind": "Reference", - "text": "PrivateLinkServiceListResult", - "canonicalReference": "network-resource-manager!PrivateLinkServiceListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PrivateLinkServicesListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!PrivateLinkServicesUpdatePrivateEndpointConnectionOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrivateLinkServicesUpdatePrivateEndpointConnectionOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PrivateLinkServicesUpdatePrivateEndpointConnectionOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!PrivateLinkServicesUpdatePrivateEndpointConnectionResponse:type", - "docComment": "/**\n * Contains response data for the updatePrivateEndpointConnection operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PrivateLinkServicesUpdatePrivateEndpointConnectionResponse = " - }, - { - "kind": "Reference", - "text": "PrivateEndpointConnection", - "canonicalReference": "network-resource-manager!PrivateEndpointConnection:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PrivateLinkServicesUpdatePrivateEndpointConnectionResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!PrivateLinkServiceVisibility:interface", - "docComment": "/**\n * Response for the CheckPrivateLinkServiceVisibility API service call.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrivateLinkServiceVisibility " - } - ], - "releaseTag": "Public", - "name": "PrivateLinkServiceVisibility", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PrivateLinkServiceVisibility#visible:member", - "docComment": "/**\n * Private Link Service Visibility (True/False).\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "visible?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "visible", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!Probe:type", - "docComment": "/**\n * A load balancer probe.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type Probe = " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": " & {\n name?: string;\n readonly etag?: string;\n readonly type?: string;\n readonly loadBalancingRules?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": "[];\n protocol?: " - }, - { - "kind": "Reference", - "text": "ProbeProtocol", - "canonicalReference": "network-resource-manager!ProbeProtocol:type" - }, - { - "kind": "Content", - "text": ";\n port?: number;\n intervalInSeconds?: number;\n numberOfProbes?: number;\n requestPath?: string;\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "Probe", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 9 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ProbeProtocol:type", - "docComment": "/**\n * Defines values for ProbeProtocol. \\ {@link KnownProbeProtocol} can be used interchangeably with ProbeProtocol, this enum contains the known values that the service supports. ### Known values supported by the service **Http** \\ **Tcp** \\ **Https**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ProbeProtocol = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ProbeProtocol", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ProcessorArchitecture:type", - "docComment": "/**\n * Defines values for ProcessorArchitecture. \\ {@link KnownProcessorArchitecture} can be used interchangeably with ProcessorArchitecture, this enum contains the known values that the service supports. ### Known values supported by the service **Amd64** \\ **X86**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ProcessorArchitecture = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ProcessorArchitecture", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!PropagatedRouteTable:interface", - "docComment": "/**\n * The list of RouteTables to advertise the routes to.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PropagatedRouteTable " - } - ], - "releaseTag": "Public", - "name": "PropagatedRouteTable", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PropagatedRouteTable#ids:member", - "docComment": "/**\n * The list of resource ids of all the RouteTables.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "ids?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ids", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PropagatedRouteTable#labels:member", - "docComment": "/**\n * The list of labels.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "labels?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "labels", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!Protocol:type", - "docComment": "/**\n * Defines values for Protocol. \\ {@link KnownProtocol} can be used interchangeably with Protocol, this enum contains the known values that the service supports. ### Known values supported by the service **Tcp** \\ **Http** \\ **Https** \\ **Icmp**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type Protocol = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "Protocol", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ProtocolConfiguration:interface", - "docComment": "/**\n * Configuration of the protocol.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ProtocolConfiguration " - } - ], - "releaseTag": "Public", - "name": "ProtocolConfiguration", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ProtocolConfiguration#httpConfiguration:member", - "docComment": "/**\n * HTTP configuration of the connectivity check.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "httpConfiguration?: " - }, - { - "kind": "Reference", - "text": "HttpConfiguration", - "canonicalReference": "network-resource-manager!HttpConfiguration:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "httpConfiguration", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ProtocolCustomSettingsFormat:interface", - "docComment": "/**\n * DDoS custom policy properties.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ProtocolCustomSettingsFormat " - } - ], - "releaseTag": "Public", - "name": "ProtocolCustomSettingsFormat", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ProtocolCustomSettingsFormat#protocol:member", - "docComment": "/**\n * The protocol for which the DDoS protection policy is being customized.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "protocol?: " - }, - { - "kind": "Reference", - "text": "DdosCustomPolicyProtocol", - "canonicalReference": "network-resource-manager!DdosCustomPolicyProtocol:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "protocol", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ProtocolCustomSettingsFormat#sourceRateOverride:member", - "docComment": "/**\n * The customized DDoS protection source rate.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "sourceRateOverride?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "sourceRateOverride", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ProtocolCustomSettingsFormat#triggerRateOverride:member", - "docComment": "/**\n * The customized DDoS protection trigger rate.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "triggerRateOverride?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "triggerRateOverride", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ProtocolCustomSettingsFormat#triggerSensitivityOverride:member", - "docComment": "/**\n * The customized DDoS protection trigger rate sensitivity degrees. High: Trigger rate set with most sensitivity w.r.t. normal traffic. Default: Trigger rate set with moderate sensitivity w.r.t. normal traffic. Low: Trigger rate set with less sensitivity w.r.t. normal traffic. Relaxed: Trigger rate set with least sensitivity w.r.t. normal traffic.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "triggerSensitivityOverride?: " - }, - { - "kind": "Reference", - "text": "DdosCustomPolicyTriggerSensitivityOverride", - "canonicalReference": "network-resource-manager!DdosCustomPolicyTriggerSensitivityOverride:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "triggerSensitivityOverride", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ProvisioningState:type", - "docComment": "/**\n * Defines values for ProvisioningState. \\ {@link KnownProvisioningState} can be used interchangeably with ProvisioningState, this enum contains the known values that the service supports. ### Known values supported by the service **Succeeded** \\ **Updating** \\ **Deleting** \\ **Failed**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ProvisioningState = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ProvisioningState", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!PublicIPAddress:type", - "docComment": "/**\n * Public IP address resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PublicIPAddress = " - }, - { - "kind": "Reference", - "text": "Resource", - "canonicalReference": "network-resource-manager!Resource:interface" - }, - { - "kind": "Content", - "text": " & {\n sku?: " - }, - { - "kind": "Reference", - "text": "PublicIPAddressSku", - "canonicalReference": "network-resource-manager!PublicIPAddressSku:interface" - }, - { - "kind": "Content", - "text": ";\n readonly etag?: string;\n zones?: string[];\n publicIPAllocationMethod?: " - }, - { - "kind": "Reference", - "text": "IPAllocationMethod", - "canonicalReference": "network-resource-manager!IPAllocationMethod:type" - }, - { - "kind": "Content", - "text": ";\n publicIPAddressVersion?: " - }, - { - "kind": "Reference", - "text": "IPVersion", - "canonicalReference": "network-resource-manager!IPVersion:type" - }, - { - "kind": "Content", - "text": ";\n readonly ipConfiguration?: " - }, - { - "kind": "Reference", - "text": "IPConfiguration", - "canonicalReference": "network-resource-manager!IPConfiguration:type" - }, - { - "kind": "Content", - "text": ";\n dnsSettings?: " - }, - { - "kind": "Reference", - "text": "PublicIPAddressDnsSettings", - "canonicalReference": "network-resource-manager!PublicIPAddressDnsSettings:interface" - }, - { - "kind": "Content", - "text": ";\n ddosSettings?: " - }, - { - "kind": "Reference", - "text": "DdosSettings", - "canonicalReference": "network-resource-manager!DdosSettings:interface" - }, - { - "kind": "Content", - "text": ";\n ipTags?: " - }, - { - "kind": "Reference", - "text": "IpTag", - "canonicalReference": "network-resource-manager!IpTag:interface" - }, - { - "kind": "Content", - "text": "[];\n ipAddress?: string;\n publicIPPrefix?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";\n idleTimeoutInMinutes?: number;\n readonly resourceGuid?: string;\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PublicIPAddress", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 21 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!PublicIPAddressDnsSettings:interface", - "docComment": "/**\n * Contains FQDN of the DNS record associated with the public IP address.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PublicIPAddressDnsSettings " - } - ], - "releaseTag": "Public", - "name": "PublicIPAddressDnsSettings", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PublicIPAddressDnsSettings#domainNameLabel:member", - "docComment": "/**\n * The domain name label. The concatenation of the domain name label and the regionalized DNS zone make up the fully qualified domain name associated with the public IP address. If a domain name label is specified, an A DNS record is created for the public IP in the Microsoft Azure DNS system.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "domainNameLabel?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "domainNameLabel", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PublicIPAddressDnsSettings#fqdn:member", - "docComment": "/**\n * The Fully Qualified Domain Name of the A DNS record associated with the public IP. This is the concatenation of the domainNameLabel and the regionalized DNS zone.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "fqdn?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "fqdn", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PublicIPAddressDnsSettings#reverseFqdn:member", - "docComment": "/**\n * The reverse FQDN. A user-visible, fully qualified domain name that resolves to this public IP address. If the reverseFqdn is specified, then a PTR DNS record is created pointing from the IP address in the in-addr.arpa domain to the reverse FQDN.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "reverseFqdn?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "reverseFqdn", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!PublicIPAddresses:interface", - "docComment": "/**\n * Interface representing a PublicIPAddresses.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PublicIPAddresses " - } - ], - "releaseTag": "Public", - "name": "PublicIPAddresses", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!PublicIPAddresses#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Creates or updates a static or dynamic public IP address.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param publicIpAddressName - The name of the public IP address.\n *\n * @param parameters - Parameters supplied to the create or update public IP address operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", publicIpAddressName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "PublicIPAddress", - "canonicalReference": "network-resource-manager!PublicIPAddress:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PublicIPAddressesCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!PublicIPAddressesCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PublicIPAddressesCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!PublicIPAddressesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "PublicIPAddressesCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!PublicIPAddressesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "publicIpAddressName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!PublicIPAddresses#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Creates or updates a static or dynamic public IP address.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param publicIpAddressName - The name of the public IP address.\n *\n * @param parameters - Parameters supplied to the create or update public IP address operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", publicIpAddressName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "PublicIPAddress", - "canonicalReference": "network-resource-manager!PublicIPAddress:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PublicIPAddressesCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!PublicIPAddressesCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PublicIPAddressesCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!PublicIPAddressesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "publicIpAddressName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!PublicIPAddresses#beginDelete:member(1)", - "docComment": "/**\n * Deletes the specified public IP address.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param publicIpAddressName - The name of the subnet.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", publicIpAddressName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PublicIPAddressesDeleteOptionalParams", - "canonicalReference": "network-resource-manager!PublicIPAddressesDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "publicIpAddressName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!PublicIPAddresses#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes the specified public IP address.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param publicIpAddressName - The name of the subnet.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", publicIpAddressName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PublicIPAddressesDeleteOptionalParams", - "canonicalReference": "network-resource-manager!PublicIPAddressesDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "publicIpAddressName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!PublicIPAddresses#get:member(1)", - "docComment": "/**\n * Gets the specified public IP address in a specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param publicIpAddressName - The name of the subnet.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", publicIpAddressName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PublicIPAddressesGetOptionalParams", - "canonicalReference": "network-resource-manager!PublicIPAddressesGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PublicIPAddressesGetResponse", - "canonicalReference": "network-resource-manager!PublicIPAddressesGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "publicIpAddressName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!PublicIPAddresses#getVirtualMachineScaleSetPublicIPAddress:member(1)", - "docComment": "/**\n * Get the specified public IP address in a virtual machine scale set.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualMachineScaleSetName - The name of the virtual machine scale set.\n *\n * @param virtualmachineIndex - The virtual machine index.\n *\n * @param networkInterfaceName - The name of the network interface.\n *\n * @param ipConfigurationName - The name of the IP configuration.\n *\n * @param publicIpAddressName - The name of the public IP Address.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getVirtualMachineScaleSetPublicIPAddress(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualMachineScaleSetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualmachineIndex: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkInterfaceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", ipConfigurationName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", publicIpAddressName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PublicIPAddressesGetVirtualMachineScaleSetPublicIPAddressOptionalParams", - "canonicalReference": "network-resource-manager!PublicIPAddressesGetVirtualMachineScaleSetPublicIPAddressOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PublicIPAddressesGetVirtualMachineScaleSetPublicIPAddressResponse", - "canonicalReference": "network-resource-manager!PublicIPAddressesGetVirtualMachineScaleSetPublicIPAddressResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 15, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualMachineScaleSetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "virtualmachineIndex", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "networkInterfaceName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "ipConfigurationName", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "publicIpAddressName", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 13, - "endIndex": 14 - } - } - ], - "name": "getVirtualMachineScaleSetPublicIPAddress" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!PublicIPAddresses#list:member(1)", - "docComment": "/**\n * Gets all public IP addresses in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PublicIPAddressesListOptionalParams", - "canonicalReference": "network-resource-manager!PublicIPAddressesListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PublicIPAddress", - "canonicalReference": "network-resource-manager!PublicIPAddress:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "list" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!PublicIPAddresses#listAll:member(1)", - "docComment": "/**\n * Gets all the public IP addresses in a subscription.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listAll(options?: " - }, - { - "kind": "Reference", - "text": "PublicIPAddressesListAllOptionalParams", - "canonicalReference": "network-resource-manager!PublicIPAddressesListAllOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PublicIPAddress", - "canonicalReference": "network-resource-manager!PublicIPAddress:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "listAll" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!PublicIPAddresses#listVirtualMachineScaleSetPublicIPAddresses:member(1)", - "docComment": "/**\n * Gets information about all public IP addresses on a virtual machine scale set level.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualMachineScaleSetName - The name of the virtual machine scale set.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listVirtualMachineScaleSetPublicIPAddresses(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualMachineScaleSetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PublicIPAddressesListVirtualMachineScaleSetPublicIPAddressesOptionalParams", - "canonicalReference": "network-resource-manager!PublicIPAddressesListVirtualMachineScaleSetPublicIPAddressesOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PublicIPAddress", - "canonicalReference": "network-resource-manager!PublicIPAddress:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualMachineScaleSetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listVirtualMachineScaleSetPublicIPAddresses" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!PublicIPAddresses#listVirtualMachineScaleSetVMPublicIPAddresses:member(1)", - "docComment": "/**\n * Gets information about all public IP addresses in a virtual machine IP configuration in a virtual machine scale set.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualMachineScaleSetName - The name of the virtual machine scale set.\n *\n * @param virtualmachineIndex - The virtual machine index.\n *\n * @param networkInterfaceName - The network interface name.\n *\n * @param ipConfigurationName - The IP configuration name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listVirtualMachineScaleSetVMPublicIPAddresses(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualMachineScaleSetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualmachineIndex: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkInterfaceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", ipConfigurationName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PublicIPAddressesListVirtualMachineScaleSetVMPublicIPAddressesOptionalParams", - "canonicalReference": "network-resource-manager!PublicIPAddressesListVirtualMachineScaleSetVMPublicIPAddressesOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PublicIPAddress", - "canonicalReference": "network-resource-manager!PublicIPAddress:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualMachineScaleSetName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "virtualmachineIndex", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "networkInterfaceName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "ipConfigurationName", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "listVirtualMachineScaleSetVMPublicIPAddresses" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!PublicIPAddresses#updateTags:member(1)", - "docComment": "/**\n * Updates public IP address tags.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param publicIpAddressName - The name of the public IP address.\n *\n * @param parameters - Parameters supplied to update public IP address tags.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateTags(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", publicIpAddressName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "TagsObject", - "canonicalReference": "network-resource-manager!TagsObject:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PublicIPAddressesUpdateTagsOptionalParams", - "canonicalReference": "network-resource-manager!PublicIPAddressesUpdateTagsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PublicIPAddressesUpdateTagsResponse", - "canonicalReference": "network-resource-manager!PublicIPAddressesUpdateTagsResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "publicIpAddressName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "updateTags" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!PublicIPAddressesCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PublicIPAddressesCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PublicIPAddressesCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PublicIPAddressesCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PublicIPAddressesCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!PublicIPAddressesCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PublicIPAddressesCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "PublicIPAddress", - "canonicalReference": "network-resource-manager!PublicIPAddress:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PublicIPAddressesCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!PublicIPAddressesDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PublicIPAddressesDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PublicIPAddressesDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PublicIPAddressesDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PublicIPAddressesDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!PublicIPAddressesGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PublicIPAddressesGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PublicIPAddressesGetOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PublicIPAddressesGetOptionalParams#expand:member", - "docComment": "/**\n * Expands referenced resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "expand?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "expand", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!PublicIPAddressesGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PublicIPAddressesGetResponse = " - }, - { - "kind": "Reference", - "text": "PublicIPAddress", - "canonicalReference": "network-resource-manager!PublicIPAddress:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PublicIPAddressesGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!PublicIPAddressesGetVirtualMachineScaleSetPublicIPAddressOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PublicIPAddressesGetVirtualMachineScaleSetPublicIPAddressOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PublicIPAddressesGetVirtualMachineScaleSetPublicIPAddressOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PublicIPAddressesGetVirtualMachineScaleSetPublicIPAddressOptionalParams#expand:member", - "docComment": "/**\n * Expands referenced resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "expand?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "expand", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!PublicIPAddressesGetVirtualMachineScaleSetPublicIPAddressResponse:type", - "docComment": "/**\n * Contains response data for the getVirtualMachineScaleSetPublicIPAddress operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PublicIPAddressesGetVirtualMachineScaleSetPublicIPAddressResponse = " - }, - { - "kind": "Reference", - "text": "PublicIPAddress", - "canonicalReference": "network-resource-manager!PublicIPAddress:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PublicIPAddressesGetVirtualMachineScaleSetPublicIPAddressResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!PublicIPAddressesListAllNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PublicIPAddressesListAllNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PublicIPAddressesListAllNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!PublicIPAddressesListAllNextResponse:type", - "docComment": "/**\n * Contains response data for the listAllNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PublicIPAddressesListAllNextResponse = " - }, - { - "kind": "Reference", - "text": "PublicIPAddressListResult", - "canonicalReference": "network-resource-manager!PublicIPAddressListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PublicIPAddressesListAllNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!PublicIPAddressesListAllOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PublicIPAddressesListAllOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PublicIPAddressesListAllOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!PublicIPAddressesListAllResponse:type", - "docComment": "/**\n * Contains response data for the listAll operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PublicIPAddressesListAllResponse = " - }, - { - "kind": "Reference", - "text": "PublicIPAddressListResult", - "canonicalReference": "network-resource-manager!PublicIPAddressListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PublicIPAddressesListAllResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!PublicIPAddressesListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PublicIPAddressesListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PublicIPAddressesListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!PublicIPAddressesListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PublicIPAddressesListNextResponse = " - }, - { - "kind": "Reference", - "text": "PublicIPAddressListResult", - "canonicalReference": "network-resource-manager!PublicIPAddressListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PublicIPAddressesListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!PublicIPAddressesListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PublicIPAddressesListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PublicIPAddressesListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!PublicIPAddressesListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PublicIPAddressesListResponse = " - }, - { - "kind": "Reference", - "text": "PublicIPAddressListResult", - "canonicalReference": "network-resource-manager!PublicIPAddressListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PublicIPAddressesListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!PublicIPAddressesListVirtualMachineScaleSetPublicIPAddressesNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PublicIPAddressesListVirtualMachineScaleSetPublicIPAddressesNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PublicIPAddressesListVirtualMachineScaleSetPublicIPAddressesNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!PublicIPAddressesListVirtualMachineScaleSetPublicIPAddressesNextResponse:type", - "docComment": "/**\n * Contains response data for the listVirtualMachineScaleSetPublicIPAddressesNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PublicIPAddressesListVirtualMachineScaleSetPublicIPAddressesNextResponse = " - }, - { - "kind": "Reference", - "text": "PublicIPAddressListResult", - "canonicalReference": "network-resource-manager!PublicIPAddressListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PublicIPAddressesListVirtualMachineScaleSetPublicIPAddressesNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!PublicIPAddressesListVirtualMachineScaleSetPublicIPAddressesOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PublicIPAddressesListVirtualMachineScaleSetPublicIPAddressesOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PublicIPAddressesListVirtualMachineScaleSetPublicIPAddressesOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!PublicIPAddressesListVirtualMachineScaleSetPublicIPAddressesResponse:type", - "docComment": "/**\n * Contains response data for the listVirtualMachineScaleSetPublicIPAddresses operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PublicIPAddressesListVirtualMachineScaleSetPublicIPAddressesResponse = " - }, - { - "kind": "Reference", - "text": "PublicIPAddressListResult", - "canonicalReference": "network-resource-manager!PublicIPAddressListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PublicIPAddressesListVirtualMachineScaleSetPublicIPAddressesResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!PublicIPAddressesListVirtualMachineScaleSetVMPublicIPAddressesNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PublicIPAddressesListVirtualMachineScaleSetVMPublicIPAddressesNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PublicIPAddressesListVirtualMachineScaleSetVMPublicIPAddressesNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!PublicIPAddressesListVirtualMachineScaleSetVMPublicIPAddressesNextResponse:type", - "docComment": "/**\n * Contains response data for the listVirtualMachineScaleSetVMPublicIPAddressesNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PublicIPAddressesListVirtualMachineScaleSetVMPublicIPAddressesNextResponse = " - }, - { - "kind": "Reference", - "text": "PublicIPAddressListResult", - "canonicalReference": "network-resource-manager!PublicIPAddressListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PublicIPAddressesListVirtualMachineScaleSetVMPublicIPAddressesNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!PublicIPAddressesListVirtualMachineScaleSetVMPublicIPAddressesOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PublicIPAddressesListVirtualMachineScaleSetVMPublicIPAddressesOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PublicIPAddressesListVirtualMachineScaleSetVMPublicIPAddressesOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!PublicIPAddressesListVirtualMachineScaleSetVMPublicIPAddressesResponse:type", - "docComment": "/**\n * Contains response data for the listVirtualMachineScaleSetVMPublicIPAddresses operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PublicIPAddressesListVirtualMachineScaleSetVMPublicIPAddressesResponse = " - }, - { - "kind": "Reference", - "text": "PublicIPAddressListResult", - "canonicalReference": "network-resource-manager!PublicIPAddressListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PublicIPAddressesListVirtualMachineScaleSetVMPublicIPAddressesResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!PublicIPAddressesUpdateTagsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PublicIPAddressesUpdateTagsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PublicIPAddressesUpdateTagsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!PublicIPAddressesUpdateTagsResponse:type", - "docComment": "/**\n * Contains response data for the updateTags operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PublicIPAddressesUpdateTagsResponse = " - }, - { - "kind": "Reference", - "text": "PublicIPAddress", - "canonicalReference": "network-resource-manager!PublicIPAddress:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PublicIPAddressesUpdateTagsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!PublicIPAddressListResult:interface", - "docComment": "/**\n * Response for ListPublicIpAddresses API service call.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PublicIPAddressListResult " - } - ], - "releaseTag": "Public", - "name": "PublicIPAddressListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PublicIPAddressListResult#nextLink:member", - "docComment": "/**\n * The URL to get the next set of results.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PublicIPAddressListResult#value:member", - "docComment": "/**\n * A list of public IP addresses that exists in a resource group.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "PublicIPAddress", - "canonicalReference": "network-resource-manager!PublicIPAddress:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!PublicIPAddressSku:interface", - "docComment": "/**\n * SKU of a public IP address.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PublicIPAddressSku " - } - ], - "releaseTag": "Public", - "name": "PublicIPAddressSku", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PublicIPAddressSku#name:member", - "docComment": "/**\n * Name of a public IP address SKU.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Reference", - "text": "PublicIPAddressSkuName", - "canonicalReference": "network-resource-manager!PublicIPAddressSkuName:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!PublicIPAddressSkuName:type", - "docComment": "/**\n * Defines values for PublicIPAddressSkuName. \\ {@link KnownPublicIPAddressSkuName} can be used interchangeably with PublicIPAddressSkuName, this enum contains the known values that the service supports. ### Known values supported by the service **Basic** \\ **Standard**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PublicIPAddressSkuName = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PublicIPAddressSkuName", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!PublicIPPrefix:type", - "docComment": "/**\n * Public IP prefix resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PublicIPPrefix = " - }, - { - "kind": "Reference", - "text": "Resource", - "canonicalReference": "network-resource-manager!Resource:interface" - }, - { - "kind": "Content", - "text": " & {\n sku?: " - }, - { - "kind": "Reference", - "text": "PublicIPPrefixSku", - "canonicalReference": "network-resource-manager!PublicIPPrefixSku:interface" - }, - { - "kind": "Content", - "text": ";\n readonly etag?: string;\n zones?: string[];\n publicIPAddressVersion?: " - }, - { - "kind": "Reference", - "text": "IPVersion", - "canonicalReference": "network-resource-manager!IPVersion:type" - }, - { - "kind": "Content", - "text": ";\n ipTags?: " - }, - { - "kind": "Reference", - "text": "IpTag", - "canonicalReference": "network-resource-manager!IpTag:interface" - }, - { - "kind": "Content", - "text": "[];\n prefixLength?: number;\n readonly ipPrefix?: string;\n readonly publicIPAddresses?: " - }, - { - "kind": "Reference", - "text": "ReferencedPublicIpAddress", - "canonicalReference": "network-resource-manager!ReferencedPublicIpAddress:interface" - }, - { - "kind": "Content", - "text": "[];\n readonly loadBalancerFrontendIpConfiguration?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";\n readonly resourceGuid?: string;\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PublicIPPrefix", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 15 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!PublicIPPrefixes:interface", - "docComment": "/**\n * Interface representing a PublicIPPrefixes.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PublicIPPrefixes " - } - ], - "releaseTag": "Public", - "name": "PublicIPPrefixes", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!PublicIPPrefixes#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Creates or updates a static or dynamic public IP prefix.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param publicIpPrefixName - The name of the public IP prefix.\n *\n * @param parameters - Parameters supplied to the create or update public IP prefix operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", publicIpPrefixName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "PublicIPPrefix", - "canonicalReference": "network-resource-manager!PublicIPPrefix:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PublicIPPrefixesCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!PublicIPPrefixesCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PublicIPPrefixesCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!PublicIPPrefixesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "PublicIPPrefixesCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!PublicIPPrefixesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "publicIpPrefixName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!PublicIPPrefixes#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Creates or updates a static or dynamic public IP prefix.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param publicIpPrefixName - The name of the public IP prefix.\n *\n * @param parameters - Parameters supplied to the create or update public IP prefix operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", publicIpPrefixName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "PublicIPPrefix", - "canonicalReference": "network-resource-manager!PublicIPPrefix:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PublicIPPrefixesCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!PublicIPPrefixesCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PublicIPPrefixesCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!PublicIPPrefixesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "publicIpPrefixName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!PublicIPPrefixes#beginDelete:member(1)", - "docComment": "/**\n * Deletes the specified public IP prefix.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param publicIpPrefixName - The name of the PublicIpPrefix.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", publicIpPrefixName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PublicIPPrefixesDeleteOptionalParams", - "canonicalReference": "network-resource-manager!PublicIPPrefixesDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "publicIpPrefixName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!PublicIPPrefixes#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes the specified public IP prefix.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param publicIpPrefixName - The name of the PublicIpPrefix.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", publicIpPrefixName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PublicIPPrefixesDeleteOptionalParams", - "canonicalReference": "network-resource-manager!PublicIPPrefixesDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "publicIpPrefixName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!PublicIPPrefixes#get:member(1)", - "docComment": "/**\n * Gets the specified public IP prefix in a specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param publicIpPrefixName - The name of the public IP prefix.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", publicIpPrefixName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PublicIPPrefixesGetOptionalParams", - "canonicalReference": "network-resource-manager!PublicIPPrefixesGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PublicIPPrefixesGetResponse", - "canonicalReference": "network-resource-manager!PublicIPPrefixesGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "publicIpPrefixName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!PublicIPPrefixes#list:member(1)", - "docComment": "/**\n * Gets all public IP prefixes in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PublicIPPrefixesListOptionalParams", - "canonicalReference": "network-resource-manager!PublicIPPrefixesListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PublicIPPrefix", - "canonicalReference": "network-resource-manager!PublicIPPrefix:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "list" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!PublicIPPrefixes#listAll:member(1)", - "docComment": "/**\n * Gets all the public IP prefixes in a subscription.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listAll(options?: " - }, - { - "kind": "Reference", - "text": "PublicIPPrefixesListAllOptionalParams", - "canonicalReference": "network-resource-manager!PublicIPPrefixesListAllOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PublicIPPrefix", - "canonicalReference": "network-resource-manager!PublicIPPrefix:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "listAll" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!PublicIPPrefixes#updateTags:member(1)", - "docComment": "/**\n * Updates public IP prefix tags.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param publicIpPrefixName - The name of the public IP prefix.\n *\n * @param parameters - Parameters supplied to update public IP prefix tags.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateTags(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", publicIpPrefixName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "TagsObject", - "canonicalReference": "network-resource-manager!TagsObject:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PublicIPPrefixesUpdateTagsOptionalParams", - "canonicalReference": "network-resource-manager!PublicIPPrefixesUpdateTagsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PublicIPPrefixesUpdateTagsResponse", - "canonicalReference": "network-resource-manager!PublicIPPrefixesUpdateTagsResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "publicIpPrefixName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "updateTags" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!PublicIPPrefixesCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PublicIPPrefixesCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PublicIPPrefixesCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PublicIPPrefixesCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PublicIPPrefixesCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!PublicIPPrefixesCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PublicIPPrefixesCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "PublicIPPrefix", - "canonicalReference": "network-resource-manager!PublicIPPrefix:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PublicIPPrefixesCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!PublicIPPrefixesDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PublicIPPrefixesDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PublicIPPrefixesDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PublicIPPrefixesDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PublicIPPrefixesDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!PublicIPPrefixesGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PublicIPPrefixesGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PublicIPPrefixesGetOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PublicIPPrefixesGetOptionalParams#expand:member", - "docComment": "/**\n * Expands referenced resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "expand?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "expand", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!PublicIPPrefixesGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PublicIPPrefixesGetResponse = " - }, - { - "kind": "Reference", - "text": "PublicIPPrefix", - "canonicalReference": "network-resource-manager!PublicIPPrefix:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PublicIPPrefixesGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!PublicIPPrefixesListAllNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PublicIPPrefixesListAllNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PublicIPPrefixesListAllNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!PublicIPPrefixesListAllNextResponse:type", - "docComment": "/**\n * Contains response data for the listAllNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PublicIPPrefixesListAllNextResponse = " - }, - { - "kind": "Reference", - "text": "PublicIPPrefixListResult", - "canonicalReference": "network-resource-manager!PublicIPPrefixListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PublicIPPrefixesListAllNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!PublicIPPrefixesListAllOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PublicIPPrefixesListAllOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PublicIPPrefixesListAllOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!PublicIPPrefixesListAllResponse:type", - "docComment": "/**\n * Contains response data for the listAll operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PublicIPPrefixesListAllResponse = " - }, - { - "kind": "Reference", - "text": "PublicIPPrefixListResult", - "canonicalReference": "network-resource-manager!PublicIPPrefixListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PublicIPPrefixesListAllResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!PublicIPPrefixesListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PublicIPPrefixesListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PublicIPPrefixesListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!PublicIPPrefixesListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PublicIPPrefixesListNextResponse = " - }, - { - "kind": "Reference", - "text": "PublicIPPrefixListResult", - "canonicalReference": "network-resource-manager!PublicIPPrefixListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PublicIPPrefixesListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!PublicIPPrefixesListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PublicIPPrefixesListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PublicIPPrefixesListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!PublicIPPrefixesListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PublicIPPrefixesListResponse = " - }, - { - "kind": "Reference", - "text": "PublicIPPrefixListResult", - "canonicalReference": "network-resource-manager!PublicIPPrefixListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PublicIPPrefixesListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!PublicIPPrefixesUpdateTagsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PublicIPPrefixesUpdateTagsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PublicIPPrefixesUpdateTagsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!PublicIPPrefixesUpdateTagsResponse:type", - "docComment": "/**\n * Contains response data for the updateTags operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PublicIPPrefixesUpdateTagsResponse = " - }, - { - "kind": "Reference", - "text": "PublicIPPrefix", - "canonicalReference": "network-resource-manager!PublicIPPrefix:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PublicIPPrefixesUpdateTagsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!PublicIPPrefixListResult:interface", - "docComment": "/**\n * Response for ListPublicIpPrefixes API service call.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PublicIPPrefixListResult " - } - ], - "releaseTag": "Public", - "name": "PublicIPPrefixListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PublicIPPrefixListResult#nextLink:member", - "docComment": "/**\n * The URL to get the next set of results.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PublicIPPrefixListResult#value:member", - "docComment": "/**\n * A list of public IP prefixes that exists in a resource group.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "PublicIPPrefix", - "canonicalReference": "network-resource-manager!PublicIPPrefix:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!PublicIPPrefixSku:interface", - "docComment": "/**\n * SKU of a public IP prefix.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PublicIPPrefixSku " - } - ], - "releaseTag": "Public", - "name": "PublicIPPrefixSku", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!PublicIPPrefixSku#name:member", - "docComment": "/**\n * Name of a public IP prefix SKU.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Reference", - "text": "PublicIPPrefixSkuName", - "canonicalReference": "network-resource-manager!PublicIPPrefixSkuName:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!PublicIPPrefixSkuName:type", - "docComment": "/**\n * Defines values for PublicIPPrefixSkuName. \\ {@link KnownPublicIPPrefixSkuName} can be used interchangeably with PublicIPPrefixSkuName, this enum contains the known values that the service supports. ### Known values supported by the service **Standard**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PublicIPPrefixSkuName = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PublicIPPrefixSkuName", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!QueryTroubleshootingParameters:interface", - "docComment": "/**\n * Parameters that define the resource to query the troubleshooting result.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface QueryTroubleshootingParameters " - } - ], - "releaseTag": "Public", - "name": "QueryTroubleshootingParameters", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!QueryTroubleshootingParameters#targetResourceId:member", - "docComment": "/**\n * The target resource ID to query the troubleshooting result.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "targetResourceId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "targetResourceId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!RadiusServer:interface", - "docComment": "/**\n * Radius Server Settings.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RadiusServer " - } - ], - "releaseTag": "Public", - "name": "RadiusServer", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!RadiusServer#radiusServerAddress:member", - "docComment": "/**\n * The address of this radius server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "radiusServerAddress: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "radiusServerAddress", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!RadiusServer#radiusServerScore:member", - "docComment": "/**\n * The initial score assigned to this radius server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "radiusServerScore?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "radiusServerScore", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!RadiusServer#radiusServerSecret:member", - "docComment": "/**\n * The secret used for this radius server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "radiusServerSecret?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "radiusServerSecret", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!RecordSet:interface", - "docComment": "/**\n * A collective group of information about the record set information.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RecordSet " - } - ], - "releaseTag": "Public", - "name": "RecordSet", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!RecordSet#fqdn:member", - "docComment": "/**\n * Fqdn that resolves to private endpoint ip address.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "fqdn?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "fqdn", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!RecordSet#ipAddresses:member", - "docComment": "/**\n * The private ip address of the private endpoint.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "ipAddresses?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ipAddresses", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!RecordSet#provisioningState:member", - "docComment": "/**\n * The provisioning state of the recordset. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "provisioningState", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!RecordSet#recordSetName:member", - "docComment": "/**\n * Recordset name.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "recordSetName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "recordSetName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!RecordSet#recordType:member", - "docComment": "/**\n * Resource record type.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "recordType?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "recordType", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!RecordSet#ttl:member", - "docComment": "/**\n * Recordset time to live.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "ttl?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ttl", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ReferencedPublicIpAddress:interface", - "docComment": "/**\n * Reference to a public IP address.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ReferencedPublicIpAddress " - } - ], - "releaseTag": "Public", - "name": "ReferencedPublicIpAddress", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ReferencedPublicIpAddress#id:member", - "docComment": "/**\n * The PublicIPAddress Reference.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "id?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!Resource:interface", - "docComment": "/**\n * Common resource representation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Resource " - } - ], - "releaseTag": "Public", - "name": "Resource", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!Resource#id:member", - "docComment": "/**\n * Resource ID.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "id?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!Resource#location:member", - "docComment": "/**\n * Resource location.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "location?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "location", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!Resource#name:member", - "docComment": "/**\n * Resource name. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!Resource#tags:member", - "docComment": "/**\n * Resource tags.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "tags?: " - }, - { - "kind": "Content", - "text": "{\n [propertyName: string]: string;\n }" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tags", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!Resource#type:member", - "docComment": "/**\n * Resource type. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly type?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ResourceIdentityType:type", - "docComment": "/**\n * Defines values for ResourceIdentityType.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ResourceIdentityType = " - }, - { - "kind": "Content", - "text": "\"SystemAssigned\" | \"UserAssigned\" | \"SystemAssigned, UserAssigned\" | \"None\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ResourceIdentityType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ResourceNavigationLink:type", - "docComment": "/**\n * ResourceNavigationLink resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ResourceNavigationLink = " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": " & {\n name?: string;\n readonly etag?: string;\n readonly type?: string;\n linkedResourceType?: string;\n link?: string;\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ResourceNavigationLink", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ResourceNavigationLinks:interface", - "docComment": "/**\n * Interface representing a ResourceNavigationLinks.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ResourceNavigationLinks " - } - ], - "releaseTag": "Public", - "name": "ResourceNavigationLinks", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ResourceNavigationLinks#list:member(1)", - "docComment": "/**\n * Gets a list of resource navigation links for a subnet.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkName - The name of the virtual network.\n *\n * @param subnetName - The name of the subnet.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualNetworkName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", subnetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ResourceNavigationLinksListOptionalParams", - "canonicalReference": "network-resource-manager!ResourceNavigationLinksListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ResourceNavigationLinksListResponse", - "canonicalReference": "network-resource-manager!ResourceNavigationLinksListResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualNetworkName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "subnetName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "list" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ResourceNavigationLinksListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ResourceNavigationLinksListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ResourceNavigationLinksListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ResourceNavigationLinksListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ResourceNavigationLinksListResponse = " - }, - { - "kind": "Reference", - "text": "ResourceNavigationLinksListResult", - "canonicalReference": "network-resource-manager!ResourceNavigationLinksListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ResourceNavigationLinksListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ResourceNavigationLinksListResult:interface", - "docComment": "/**\n * Response for ResourceNavigationLinks_List operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ResourceNavigationLinksListResult " - } - ], - "releaseTag": "Public", - "name": "ResourceNavigationLinksListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ResourceNavigationLinksListResult#nextLink:member", - "docComment": "/**\n * The URL to get the next set of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ResourceNavigationLinksListResult#value:member", - "docComment": "/**\n * The resource navigation links in a subnet.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "ResourceNavigationLink", - "canonicalReference": "network-resource-manager!ResourceNavigationLink:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ResourceSet:interface", - "docComment": "/**\n * The base resource set for visibility and auto-approval.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ResourceSet " - } - ], - "releaseTag": "Public", - "name": "ResourceSet", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ResourceSet#subscriptions:member", - "docComment": "/**\n * The list of subscriptions.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "subscriptions?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "subscriptions", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!RetentionPolicyParameters:interface", - "docComment": "/**\n * Parameters that define the retention policy for flow log.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RetentionPolicyParameters " - } - ], - "releaseTag": "Public", - "name": "RetentionPolicyParameters", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!RetentionPolicyParameters#days:member", - "docComment": "/**\n * Number of days to retain flow log records.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "days?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "days", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!RetentionPolicyParameters#enabled:member", - "docComment": "/**\n * Flag to enable/disable retention.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "enabled?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "enabled", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!Route:type", - "docComment": "/**\n * Route resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type Route = " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": " & {\n name?: string;\n readonly etag?: string;\n addressPrefix?: string;\n nextHopType?: " - }, - { - "kind": "Reference", - "text": "RouteNextHopType", - "canonicalReference": "network-resource-manager!RouteNextHopType:type" - }, - { - "kind": "Content", - "text": ";\n nextHopIpAddress?: string;\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "Route", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 7 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!RouteFilter:type", - "docComment": "/**\n * Route Filter Resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type RouteFilter = " - }, - { - "kind": "Reference", - "text": "Resource", - "canonicalReference": "network-resource-manager!Resource:interface" - }, - { - "kind": "Content", - "text": " & {\n readonly etag?: string;\n rules?: " - }, - { - "kind": "Reference", - "text": "RouteFilterRule", - "canonicalReference": "network-resource-manager!RouteFilterRule:type" - }, - { - "kind": "Content", - "text": "[];\n readonly peerings?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitPeering", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeering:type" - }, - { - "kind": "Content", - "text": "[];\n readonly ipv6Peerings?: " - }, - { - "kind": "Reference", - "text": "ExpressRouteCircuitPeering", - "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeering:type" - }, - { - "kind": "Content", - "text": "[];\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "RouteFilter", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 11 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!RouteFilterListResult:interface", - "docComment": "/**\n * Response for the ListRouteFilters API service call.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RouteFilterListResult " - } - ], - "releaseTag": "Public", - "name": "RouteFilterListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!RouteFilterListResult#nextLink:member", - "docComment": "/**\n * The URL to get the next set of results.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!RouteFilterListResult#value:member", - "docComment": "/**\n * A list of route filters in a resource group.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "RouteFilter", - "canonicalReference": "network-resource-manager!RouteFilter:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!RouteFilterRule:type", - "docComment": "/**\n * Route Filter Rule Resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type RouteFilterRule = " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": " & {\n name?: string;\n location?: string;\n readonly etag?: string;\n access?: " - }, - { - "kind": "Reference", - "text": "Access", - "canonicalReference": "network-resource-manager!Access:type" - }, - { - "kind": "Content", - "text": ";\n routeFilterRuleType?: " - }, - { - "kind": "Reference", - "text": "RouteFilterRuleType", - "canonicalReference": "network-resource-manager!RouteFilterRuleType:type" - }, - { - "kind": "Content", - "text": ";\n communities?: string[];\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "RouteFilterRule", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 9 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!RouteFilterRuleListResult:interface", - "docComment": "/**\n * Response for the ListRouteFilterRules API service call.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RouteFilterRuleListResult " - } - ], - "releaseTag": "Public", - "name": "RouteFilterRuleListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!RouteFilterRuleListResult#nextLink:member", - "docComment": "/**\n * The URL to get the next set of results.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!RouteFilterRuleListResult#value:member", - "docComment": "/**\n * A list of RouteFilterRules in a resource group.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "RouteFilterRule", - "canonicalReference": "network-resource-manager!RouteFilterRule:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!RouteFilterRules:interface", - "docComment": "/**\n * Interface representing a RouteFilterRules.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RouteFilterRules " - } - ], - "releaseTag": "Public", - "name": "RouteFilterRules", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!RouteFilterRules#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Creates or updates a route in the specified route filter.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param routeFilterName - The name of the route filter.\n *\n * @param ruleName - The name of the route filter rule.\n *\n * @param routeFilterRuleParameters - Parameters supplied to the create or update route filter rule operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", routeFilterName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", ruleName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", routeFilterRuleParameters: " - }, - { - "kind": "Reference", - "text": "RouteFilterRule", - "canonicalReference": "network-resource-manager!RouteFilterRule:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "RouteFilterRulesCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!RouteFilterRulesCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "RouteFilterRulesCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!RouteFilterRulesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "RouteFilterRulesCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!RouteFilterRulesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "routeFilterName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "ruleName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "routeFilterRuleParameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!RouteFilterRules#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Creates or updates a route in the specified route filter.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param routeFilterName - The name of the route filter.\n *\n * @param ruleName - The name of the route filter rule.\n *\n * @param routeFilterRuleParameters - Parameters supplied to the create or update route filter rule operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", routeFilterName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", ruleName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", routeFilterRuleParameters: " - }, - { - "kind": "Reference", - "text": "RouteFilterRule", - "canonicalReference": "network-resource-manager!RouteFilterRule:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "RouteFilterRulesCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!RouteFilterRulesCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "RouteFilterRulesCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!RouteFilterRulesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "routeFilterName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "ruleName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "routeFilterRuleParameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!RouteFilterRules#beginDelete:member(1)", - "docComment": "/**\n * Deletes the specified rule from a route filter.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param routeFilterName - The name of the route filter.\n *\n * @param ruleName - The name of the rule.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", routeFilterName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", ruleName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "RouteFilterRulesDeleteOptionalParams", - "canonicalReference": "network-resource-manager!RouteFilterRulesDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "routeFilterName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "ruleName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!RouteFilterRules#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes the specified rule from a route filter.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param routeFilterName - The name of the route filter.\n *\n * @param ruleName - The name of the rule.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", routeFilterName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", ruleName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "RouteFilterRulesDeleteOptionalParams", - "canonicalReference": "network-resource-manager!RouteFilterRulesDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "routeFilterName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "ruleName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!RouteFilterRules#get:member(1)", - "docComment": "/**\n * Gets the specified rule from a route filter.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param routeFilterName - The name of the route filter.\n *\n * @param ruleName - The name of the rule.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", routeFilterName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", ruleName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "RouteFilterRulesGetOptionalParams", - "canonicalReference": "network-resource-manager!RouteFilterRulesGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "RouteFilterRulesGetResponse", - "canonicalReference": "network-resource-manager!RouteFilterRulesGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "routeFilterName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "ruleName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!RouteFilterRules#listByRouteFilter:member(1)", - "docComment": "/**\n * Gets all RouteFilterRules in a route filter.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param routeFilterName - The name of the route filter.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByRouteFilter(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", routeFilterName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "RouteFilterRulesListByRouteFilterOptionalParams", - "canonicalReference": "network-resource-manager!RouteFilterRulesListByRouteFilterOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "RouteFilterRule", - "canonicalReference": "network-resource-manager!RouteFilterRule:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "routeFilterName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listByRouteFilter" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!RouteFilterRulesCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RouteFilterRulesCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "RouteFilterRulesCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!RouteFilterRulesCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!RouteFilterRulesCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!RouteFilterRulesCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type RouteFilterRulesCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "RouteFilterRule", - "canonicalReference": "network-resource-manager!RouteFilterRule:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "RouteFilterRulesCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!RouteFilterRulesDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RouteFilterRulesDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "RouteFilterRulesDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!RouteFilterRulesDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!RouteFilterRulesDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!RouteFilterRulesGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RouteFilterRulesGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "RouteFilterRulesGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!RouteFilterRulesGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type RouteFilterRulesGetResponse = " - }, - { - "kind": "Reference", - "text": "RouteFilterRule", - "canonicalReference": "network-resource-manager!RouteFilterRule:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "RouteFilterRulesGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!RouteFilterRulesListByRouteFilterNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RouteFilterRulesListByRouteFilterNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "RouteFilterRulesListByRouteFilterNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!RouteFilterRulesListByRouteFilterNextResponse:type", - "docComment": "/**\n * Contains response data for the listByRouteFilterNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type RouteFilterRulesListByRouteFilterNextResponse = " - }, - { - "kind": "Reference", - "text": "RouteFilterRuleListResult", - "canonicalReference": "network-resource-manager!RouteFilterRuleListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "RouteFilterRulesListByRouteFilterNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!RouteFilterRulesListByRouteFilterOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RouteFilterRulesListByRouteFilterOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "RouteFilterRulesListByRouteFilterOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!RouteFilterRulesListByRouteFilterResponse:type", - "docComment": "/**\n * Contains response data for the listByRouteFilter operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type RouteFilterRulesListByRouteFilterResponse = " - }, - { - "kind": "Reference", - "text": "RouteFilterRuleListResult", - "canonicalReference": "network-resource-manager!RouteFilterRuleListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "RouteFilterRulesListByRouteFilterResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!RouteFilterRuleType:type", - "docComment": "/**\n * Defines values for RouteFilterRuleType. \\ {@link KnownRouteFilterRuleType} can be used interchangeably with RouteFilterRuleType, this enum contains the known values that the service supports. ### Known values supported by the service **Community**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type RouteFilterRuleType = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "RouteFilterRuleType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!RouteFilters:interface", - "docComment": "/**\n * Interface representing a RouteFilters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RouteFilters " - } - ], - "releaseTag": "Public", - "name": "RouteFilters", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!RouteFilters#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Creates or updates a route filter in a specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param routeFilterName - The name of the route filter.\n *\n * @param routeFilterParameters - Parameters supplied to the create or update route filter operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", routeFilterName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", routeFilterParameters: " - }, - { - "kind": "Reference", - "text": "RouteFilter", - "canonicalReference": "network-resource-manager!RouteFilter:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "RouteFiltersCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!RouteFiltersCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "RouteFiltersCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!RouteFiltersCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "RouteFiltersCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!RouteFiltersCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "routeFilterName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "routeFilterParameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!RouteFilters#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Creates or updates a route filter in a specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param routeFilterName - The name of the route filter.\n *\n * @param routeFilterParameters - Parameters supplied to the create or update route filter operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", routeFilterName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", routeFilterParameters: " - }, - { - "kind": "Reference", - "text": "RouteFilter", - "canonicalReference": "network-resource-manager!RouteFilter:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "RouteFiltersCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!RouteFiltersCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "RouteFiltersCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!RouteFiltersCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "routeFilterName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "routeFilterParameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!RouteFilters#beginDelete:member(1)", - "docComment": "/**\n * Deletes the specified route filter.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param routeFilterName - The name of the route filter.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", routeFilterName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "RouteFiltersDeleteOptionalParams", - "canonicalReference": "network-resource-manager!RouteFiltersDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "routeFilterName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!RouteFilters#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes the specified route filter.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param routeFilterName - The name of the route filter.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", routeFilterName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "RouteFiltersDeleteOptionalParams", - "canonicalReference": "network-resource-manager!RouteFiltersDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "routeFilterName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!RouteFilters#get:member(1)", - "docComment": "/**\n * Gets the specified route filter.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param routeFilterName - The name of the route filter.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", routeFilterName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "RouteFiltersGetOptionalParams", - "canonicalReference": "network-resource-manager!RouteFiltersGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "RouteFiltersGetResponse", - "canonicalReference": "network-resource-manager!RouteFiltersGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "routeFilterName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!RouteFilters#list:member(1)", - "docComment": "/**\n * Gets all route filters in a subscription.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(options?: " - }, - { - "kind": "Reference", - "text": "RouteFiltersListOptionalParams", - "canonicalReference": "network-resource-manager!RouteFiltersListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "RouteFilter", - "canonicalReference": "network-resource-manager!RouteFilter:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "list" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!RouteFilters#listByResourceGroup:member(1)", - "docComment": "/**\n * Gets all route filters in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByResourceGroup(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "RouteFiltersListByResourceGroupOptionalParams", - "canonicalReference": "network-resource-manager!RouteFiltersListByResourceGroupOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "RouteFilter", - "canonicalReference": "network-resource-manager!RouteFilter:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "listByResourceGroup" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!RouteFilters#updateTags:member(1)", - "docComment": "/**\n * Updates tags of a route filter.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param routeFilterName - The name of the route filter.\n *\n * @param parameters - Parameters supplied to update route filter tags.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateTags(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", routeFilterName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "TagsObject", - "canonicalReference": "network-resource-manager!TagsObject:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "RouteFiltersUpdateTagsOptionalParams", - "canonicalReference": "network-resource-manager!RouteFiltersUpdateTagsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "RouteFiltersUpdateTagsResponse", - "canonicalReference": "network-resource-manager!RouteFiltersUpdateTagsResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "routeFilterName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "updateTags" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!RouteFiltersCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RouteFiltersCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "RouteFiltersCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!RouteFiltersCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!RouteFiltersCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!RouteFiltersCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type RouteFiltersCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "RouteFilter", - "canonicalReference": "network-resource-manager!RouteFilter:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "RouteFiltersCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!RouteFiltersDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RouteFiltersDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "RouteFiltersDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!RouteFiltersDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!RouteFiltersDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!RouteFiltersGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RouteFiltersGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "RouteFiltersGetOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!RouteFiltersGetOptionalParams#expand:member", - "docComment": "/**\n * Expands referenced express route bgp peering resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "expand?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "expand", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!RouteFiltersGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type RouteFiltersGetResponse = " - }, - { - "kind": "Reference", - "text": "RouteFilter", - "canonicalReference": "network-resource-manager!RouteFilter:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "RouteFiltersGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!RouteFiltersListByResourceGroupNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RouteFiltersListByResourceGroupNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "RouteFiltersListByResourceGroupNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!RouteFiltersListByResourceGroupNextResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroupNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type RouteFiltersListByResourceGroupNextResponse = " - }, - { - "kind": "Reference", - "text": "RouteFilterListResult", - "canonicalReference": "network-resource-manager!RouteFilterListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "RouteFiltersListByResourceGroupNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!RouteFiltersListByResourceGroupOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RouteFiltersListByResourceGroupOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "RouteFiltersListByResourceGroupOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!RouteFiltersListByResourceGroupResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type RouteFiltersListByResourceGroupResponse = " - }, - { - "kind": "Reference", - "text": "RouteFilterListResult", - "canonicalReference": "network-resource-manager!RouteFilterListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "RouteFiltersListByResourceGroupResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!RouteFiltersListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RouteFiltersListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "RouteFiltersListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!RouteFiltersListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type RouteFiltersListNextResponse = " - }, - { - "kind": "Reference", - "text": "RouteFilterListResult", - "canonicalReference": "network-resource-manager!RouteFilterListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "RouteFiltersListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!RouteFiltersListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RouteFiltersListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "RouteFiltersListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!RouteFiltersListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type RouteFiltersListResponse = " - }, - { - "kind": "Reference", - "text": "RouteFilterListResult", - "canonicalReference": "network-resource-manager!RouteFilterListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "RouteFiltersListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!RouteFiltersUpdateTagsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RouteFiltersUpdateTagsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "RouteFiltersUpdateTagsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!RouteFiltersUpdateTagsResponse:type", - "docComment": "/**\n * Contains response data for the updateTags operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type RouteFiltersUpdateTagsResponse = " - }, - { - "kind": "Reference", - "text": "RouteFilter", - "canonicalReference": "network-resource-manager!RouteFilter:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "RouteFiltersUpdateTagsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!RouteListResult:interface", - "docComment": "/**\n * Response for the ListRoute API service call.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RouteListResult " - } - ], - "releaseTag": "Public", - "name": "RouteListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!RouteListResult#nextLink:member", - "docComment": "/**\n * The URL to get the next set of results.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!RouteListResult#value:member", - "docComment": "/**\n * A list of routes in a resource group.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "Route", - "canonicalReference": "network-resource-manager!Route:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!RouteNextHopType:type", - "docComment": "/**\n * Defines values for RouteNextHopType. \\ {@link KnownRouteNextHopType} can be used interchangeably with RouteNextHopType, this enum contains the known values that the service supports. ### Known values supported by the service **VirtualNetworkGateway** \\ **VnetLocal** \\ **Internet** \\ **VirtualAppliance** \\ **None**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type RouteNextHopType = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "RouteNextHopType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!Routes:interface", - "docComment": "/**\n * Interface representing a Routes.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Routes " - } - ], - "releaseTag": "Public", - "name": "Routes", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!Routes#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Creates or updates a route in the specified route table.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param routeTableName - The name of the route table.\n *\n * @param routeName - The name of the route.\n *\n * @param routeParameters - Parameters supplied to the create or update route operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", routeTableName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", routeName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", routeParameters: " - }, - { - "kind": "Reference", - "text": "Route", - "canonicalReference": "network-resource-manager!Route:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "RoutesCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!RoutesCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "RoutesCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!RoutesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "RoutesCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!RoutesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "routeTableName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "routeName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "routeParameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!Routes#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Creates or updates a route in the specified route table.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param routeTableName - The name of the route table.\n *\n * @param routeName - The name of the route.\n *\n * @param routeParameters - Parameters supplied to the create or update route operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", routeTableName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", routeName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", routeParameters: " - }, - { - "kind": "Reference", - "text": "Route", - "canonicalReference": "network-resource-manager!Route:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "RoutesCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!RoutesCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "RoutesCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!RoutesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "routeTableName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "routeName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "routeParameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!Routes#beginDelete:member(1)", - "docComment": "/**\n * Deletes the specified route from a route table.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param routeTableName - The name of the route table.\n *\n * @param routeName - The name of the route.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", routeTableName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", routeName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "RoutesDeleteOptionalParams", - "canonicalReference": "network-resource-manager!RoutesDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "routeTableName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "routeName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!Routes#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes the specified route from a route table.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param routeTableName - The name of the route table.\n *\n * @param routeName - The name of the route.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", routeTableName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", routeName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "RoutesDeleteOptionalParams", - "canonicalReference": "network-resource-manager!RoutesDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "routeTableName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "routeName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!Routes#get:member(1)", - "docComment": "/**\n * Gets the specified route from a route table.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param routeTableName - The name of the route table.\n *\n * @param routeName - The name of the route.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", routeTableName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", routeName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "RoutesGetOptionalParams", - "canonicalReference": "network-resource-manager!RoutesGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "RoutesGetResponse", - "canonicalReference": "network-resource-manager!RoutesGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "routeTableName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "routeName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!Routes#list:member(1)", - "docComment": "/**\n * Gets all routes in a route table.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param routeTableName - The name of the route table.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", routeTableName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "RoutesListOptionalParams", - "canonicalReference": "network-resource-manager!RoutesListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "Route", - "canonicalReference": "network-resource-manager!Route:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "routeTableName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "list" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!RoutesCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RoutesCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "RoutesCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!RoutesCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!RoutesCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!RoutesCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type RoutesCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "Route", - "canonicalReference": "network-resource-manager!Route:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "RoutesCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!RoutesDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RoutesDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "RoutesDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!RoutesDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!RoutesDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!RoutesGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RoutesGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "RoutesGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!RoutesGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type RoutesGetResponse = " - }, - { - "kind": "Reference", - "text": "Route", - "canonicalReference": "network-resource-manager!Route:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "RoutesGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!RoutesListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RoutesListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "RoutesListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!RoutesListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type RoutesListNextResponse = " - }, - { - "kind": "Reference", - "text": "RouteListResult", - "canonicalReference": "network-resource-manager!RouteListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "RoutesListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!RoutesListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RoutesListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "RoutesListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!RoutesListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type RoutesListResponse = " - }, - { - "kind": "Reference", - "text": "RouteListResult", - "canonicalReference": "network-resource-manager!RouteListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "RoutesListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!RouteTable:type", - "docComment": "/**\n * Route table resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type RouteTable = " - }, - { - "kind": "Reference", - "text": "Resource", - "canonicalReference": "network-resource-manager!Resource:interface" - }, - { - "kind": "Content", - "text": " & {\n readonly etag?: string;\n routes?: " - }, - { - "kind": "Reference", - "text": "Route", - "canonicalReference": "network-resource-manager!Route:type" - }, - { - "kind": "Content", - "text": "[];\n readonly subnets?: " - }, - { - "kind": "Reference", - "text": "Subnet", - "canonicalReference": "network-resource-manager!Subnet:type" - }, - { - "kind": "Content", - "text": "[];\n disableBgpRoutePropagation?: boolean;\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "RouteTable", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 9 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!RouteTableListResult:interface", - "docComment": "/**\n * Response for the ListRouteTable API service call.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RouteTableListResult " - } - ], - "releaseTag": "Public", - "name": "RouteTableListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!RouteTableListResult#nextLink:member", - "docComment": "/**\n * The URL to get the next set of results.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!RouteTableListResult#value:member", - "docComment": "/**\n * A list of route tables in a resource group.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "RouteTable", - "canonicalReference": "network-resource-manager!RouteTable:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!RouteTables:interface", - "docComment": "/**\n * Interface representing a RouteTables.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RouteTables " - } - ], - "releaseTag": "Public", - "name": "RouteTables", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!RouteTables#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Create or updates a route table in a specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param routeTableName - The name of the route table.\n *\n * @param parameters - Parameters supplied to the create or update route table operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", routeTableName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "RouteTable", - "canonicalReference": "network-resource-manager!RouteTable:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "RouteTablesCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!RouteTablesCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "RouteTablesCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!RouteTablesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "RouteTablesCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!RouteTablesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "routeTableName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!RouteTables#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Create or updates a route table in a specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param routeTableName - The name of the route table.\n *\n * @param parameters - Parameters supplied to the create or update route table operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", routeTableName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "RouteTable", - "canonicalReference": "network-resource-manager!RouteTable:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "RouteTablesCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!RouteTablesCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "RouteTablesCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!RouteTablesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "routeTableName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!RouteTables#beginDelete:member(1)", - "docComment": "/**\n * Deletes the specified route table.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param routeTableName - The name of the route table.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", routeTableName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "RouteTablesDeleteOptionalParams", - "canonicalReference": "network-resource-manager!RouteTablesDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "routeTableName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!RouteTables#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes the specified route table.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param routeTableName - The name of the route table.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", routeTableName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "RouteTablesDeleteOptionalParams", - "canonicalReference": "network-resource-manager!RouteTablesDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "routeTableName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!RouteTables#get:member(1)", - "docComment": "/**\n * Gets the specified route table.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param routeTableName - The name of the route table.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", routeTableName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "RouteTablesGetOptionalParams", - "canonicalReference": "network-resource-manager!RouteTablesGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "RouteTablesGetResponse", - "canonicalReference": "network-resource-manager!RouteTablesGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "routeTableName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!RouteTables#list:member(1)", - "docComment": "/**\n * Gets all route tables in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "RouteTablesListOptionalParams", - "canonicalReference": "network-resource-manager!RouteTablesListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "RouteTable", - "canonicalReference": "network-resource-manager!RouteTable:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "list" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!RouteTables#listAll:member(1)", - "docComment": "/**\n * Gets all route tables in a subscription.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listAll(options?: " - }, - { - "kind": "Reference", - "text": "RouteTablesListAllOptionalParams", - "canonicalReference": "network-resource-manager!RouteTablesListAllOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "RouteTable", - "canonicalReference": "network-resource-manager!RouteTable:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "listAll" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!RouteTables#updateTags:member(1)", - "docComment": "/**\n * Updates a route table tags.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param routeTableName - The name of the route table.\n *\n * @param parameters - Parameters supplied to update route table tags.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateTags(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", routeTableName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "TagsObject", - "canonicalReference": "network-resource-manager!TagsObject:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "RouteTablesUpdateTagsOptionalParams", - "canonicalReference": "network-resource-manager!RouteTablesUpdateTagsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "RouteTablesUpdateTagsResponse", - "canonicalReference": "network-resource-manager!RouteTablesUpdateTagsResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "routeTableName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "updateTags" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!RouteTablesCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RouteTablesCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "RouteTablesCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!RouteTablesCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!RouteTablesCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!RouteTablesCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type RouteTablesCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "RouteTable", - "canonicalReference": "network-resource-manager!RouteTable:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "RouteTablesCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!RouteTablesDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RouteTablesDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "RouteTablesDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!RouteTablesDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!RouteTablesDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!RouteTablesGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RouteTablesGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "RouteTablesGetOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!RouteTablesGetOptionalParams#expand:member", - "docComment": "/**\n * Expands referenced resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "expand?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "expand", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!RouteTablesGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type RouteTablesGetResponse = " - }, - { - "kind": "Reference", - "text": "RouteTable", - "canonicalReference": "network-resource-manager!RouteTable:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "RouteTablesGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!RouteTablesListAllNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RouteTablesListAllNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "RouteTablesListAllNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!RouteTablesListAllNextResponse:type", - "docComment": "/**\n * Contains response data for the listAllNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type RouteTablesListAllNextResponse = " - }, - { - "kind": "Reference", - "text": "RouteTableListResult", - "canonicalReference": "network-resource-manager!RouteTableListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "RouteTablesListAllNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!RouteTablesListAllOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RouteTablesListAllOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "RouteTablesListAllOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!RouteTablesListAllResponse:type", - "docComment": "/**\n * Contains response data for the listAll operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type RouteTablesListAllResponse = " - }, - { - "kind": "Reference", - "text": "RouteTableListResult", - "canonicalReference": "network-resource-manager!RouteTableListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "RouteTablesListAllResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!RouteTablesListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RouteTablesListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "RouteTablesListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!RouteTablesListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type RouteTablesListNextResponse = " - }, - { - "kind": "Reference", - "text": "RouteTableListResult", - "canonicalReference": "network-resource-manager!RouteTableListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "RouteTablesListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!RouteTablesListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RouteTablesListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "RouteTablesListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!RouteTablesListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type RouteTablesListResponse = " - }, - { - "kind": "Reference", - "text": "RouteTableListResult", - "canonicalReference": "network-resource-manager!RouteTableListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "RouteTablesListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!RouteTablesUpdateTagsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RouteTablesUpdateTagsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "RouteTablesUpdateTagsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!RouteTablesUpdateTagsResponse:type", - "docComment": "/**\n * Contains response data for the updateTags operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type RouteTablesUpdateTagsResponse = " - }, - { - "kind": "Reference", - "text": "RouteTable", - "canonicalReference": "network-resource-manager!RouteTable:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "RouteTablesUpdateTagsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!RoutingConfiguration:interface", - "docComment": "/**\n * Routing Configuration indicating the associated and propagated route tables for this connection.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RoutingConfiguration " - } - ], - "releaseTag": "Public", - "name": "RoutingConfiguration", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!RoutingConfiguration#associatedRouteTable:member", - "docComment": "/**\n * The resource id RouteTable associated with this RoutingConfiguration.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "associatedRouteTable?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "associatedRouteTable", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!RoutingConfiguration#propagatedRouteTables:member", - "docComment": "/**\n * The list of RouteTables to advertise the routes to.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "propagatedRouteTables?: " - }, - { - "kind": "Reference", - "text": "PropagatedRouteTable", - "canonicalReference": "network-resource-manager!PropagatedRouteTable:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "propagatedRouteTables", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!RoutingConfiguration#vnetRoutes:member", - "docComment": "/**\n * List of routes that control routing from VirtualHub into a virtual network connection.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "vnetRoutes?: " - }, - { - "kind": "Reference", - "text": "VnetRoute", - "canonicalReference": "network-resource-manager!VnetRoute:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "vnetRoutes", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!SecurityGroupNetworkInterface:interface", - "docComment": "/**\n * Network interface and all its associated security rules.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SecurityGroupNetworkInterface " - } - ], - "releaseTag": "Public", - "name": "SecurityGroupNetworkInterface", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!SecurityGroupNetworkInterface#id:member", - "docComment": "/**\n * ID of the network interface.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "id?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!SecurityGroupNetworkInterface#securityRuleAssociations:member", - "docComment": "/**\n * All security rules associated with the network interface.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "securityRuleAssociations?: " - }, - { - "kind": "Reference", - "text": "SecurityRuleAssociations", - "canonicalReference": "network-resource-manager!SecurityRuleAssociations:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "securityRuleAssociations", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!SecurityGroupViewParameters:interface", - "docComment": "/**\n * Parameters that define the VM to check security groups for.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SecurityGroupViewParameters " - } - ], - "releaseTag": "Public", - "name": "SecurityGroupViewParameters", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!SecurityGroupViewParameters#targetResourceId:member", - "docComment": "/**\n * ID of the target VM.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "targetResourceId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "targetResourceId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!SecurityGroupViewResult:interface", - "docComment": "/**\n * The information about security rules applied to the specified VM.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SecurityGroupViewResult " - } - ], - "releaseTag": "Public", - "name": "SecurityGroupViewResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!SecurityGroupViewResult#networkInterfaces:member", - "docComment": "/**\n * List of network interfaces on the specified VM.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "networkInterfaces?: " - }, - { - "kind": "Reference", - "text": "SecurityGroupNetworkInterface", - "canonicalReference": "network-resource-manager!SecurityGroupNetworkInterface:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "networkInterfaces", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!SecurityPartnerProvider:type", - "docComment": "/**\n * Security Partner Provider resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SecurityPartnerProvider = " - }, - { - "kind": "Reference", - "text": "Resource", - "canonicalReference": "network-resource-manager!Resource:interface" - }, - { - "kind": "Content", - "text": " & {\n readonly etag?: string;\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n securityProviderName?: " - }, - { - "kind": "Reference", - "text": "SecurityProviderName", - "canonicalReference": "network-resource-manager!SecurityProviderName:type" - }, - { - "kind": "Content", - "text": ";\n readonly connectionStatus?: " - }, - { - "kind": "Reference", - "text": "SecurityPartnerProviderConnectionStatus", - "canonicalReference": "network-resource-manager!SecurityPartnerProviderConnectionStatus:type" - }, - { - "kind": "Content", - "text": ";\n virtualHub?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SecurityPartnerProvider", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 11 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!SecurityPartnerProviderConnectionStatus:type", - "docComment": "/**\n * Defines values for SecurityPartnerProviderConnectionStatus. \\ {@link KnownSecurityPartnerProviderConnectionStatus} can be used interchangeably with SecurityPartnerProviderConnectionStatus, this enum contains the known values that the service supports. ### Known values supported by the service **Unknown** \\ **PartiallyConnected** \\ **Connected** \\ **NotConnected**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SecurityPartnerProviderConnectionStatus = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SecurityPartnerProviderConnectionStatus", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!SecurityPartnerProviderListResult:interface", - "docComment": "/**\n * Response for ListSecurityPartnerProviders API service call.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SecurityPartnerProviderListResult " - } - ], - "releaseTag": "Public", - "name": "SecurityPartnerProviderListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!SecurityPartnerProviderListResult#nextLink:member", - "docComment": "/**\n * URL to get the next set of results.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!SecurityPartnerProviderListResult#value:member", - "docComment": "/**\n * List of Security Partner Providers in a resource group.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "SecurityPartnerProvider", - "canonicalReference": "network-resource-manager!SecurityPartnerProvider:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!SecurityPartnerProviders:interface", - "docComment": "/**\n * Interface representing a SecurityPartnerProviders.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SecurityPartnerProviders " - } - ], - "releaseTag": "Public", - "name": "SecurityPartnerProviders", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!SecurityPartnerProviders#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Creates or updates the specified Security Partner Provider.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param securityPartnerProviderName - The name of the Security Partner Provider.\n *\n * @param parameters - Parameters supplied to the create or update Security Partner Provider operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", securityPartnerProviderName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "SecurityPartnerProvider", - "canonicalReference": "network-resource-manager!SecurityPartnerProvider:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SecurityPartnerProvidersCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!SecurityPartnerProvidersCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "SecurityPartnerProvidersCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!SecurityPartnerProvidersCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "SecurityPartnerProvidersCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!SecurityPartnerProvidersCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "securityPartnerProviderName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!SecurityPartnerProviders#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Creates or updates the specified Security Partner Provider.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param securityPartnerProviderName - The name of the Security Partner Provider.\n *\n * @param parameters - Parameters supplied to the create or update Security Partner Provider operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", securityPartnerProviderName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "SecurityPartnerProvider", - "canonicalReference": "network-resource-manager!SecurityPartnerProvider:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SecurityPartnerProvidersCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!SecurityPartnerProvidersCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "SecurityPartnerProvidersCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!SecurityPartnerProvidersCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "securityPartnerProviderName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!SecurityPartnerProviders#beginDelete:member(1)", - "docComment": "/**\n * Deletes the specified Security Partner Provider.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param securityPartnerProviderName - The name of the Security Partner Provider.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", securityPartnerProviderName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SecurityPartnerProvidersDeleteOptionalParams", - "canonicalReference": "network-resource-manager!SecurityPartnerProvidersDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "securityPartnerProviderName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!SecurityPartnerProviders#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes the specified Security Partner Provider.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param securityPartnerProviderName - The name of the Security Partner Provider.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", securityPartnerProviderName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SecurityPartnerProvidersDeleteOptionalParams", - "canonicalReference": "network-resource-manager!SecurityPartnerProvidersDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "securityPartnerProviderName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!SecurityPartnerProviders#get:member(1)", - "docComment": "/**\n * Gets the specified Security Partner Provider.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param securityPartnerProviderName - The name of the Security Partner Provider.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", securityPartnerProviderName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SecurityPartnerProvidersGetOptionalParams", - "canonicalReference": "network-resource-manager!SecurityPartnerProvidersGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "SecurityPartnerProvidersGetResponse", - "canonicalReference": "network-resource-manager!SecurityPartnerProvidersGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "securityPartnerProviderName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!SecurityPartnerProviders#list:member(1)", - "docComment": "/**\n * Gets all the Security Partner Providers in a subscription.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(options?: " - }, - { - "kind": "Reference", - "text": "SecurityPartnerProvidersListOptionalParams", - "canonicalReference": "network-resource-manager!SecurityPartnerProvidersListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "SecurityPartnerProvider", - "canonicalReference": "network-resource-manager!SecurityPartnerProvider:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "list" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!SecurityPartnerProviders#listByResourceGroup:member(1)", - "docComment": "/**\n * Lists all Security Partner Providers in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByResourceGroup(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SecurityPartnerProvidersListByResourceGroupOptionalParams", - "canonicalReference": "network-resource-manager!SecurityPartnerProvidersListByResourceGroupOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "SecurityPartnerProvider", - "canonicalReference": "network-resource-manager!SecurityPartnerProvider:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "listByResourceGroup" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!SecurityPartnerProviders#updateTags:member(1)", - "docComment": "/**\n * Updates tags of a Security Partner Provider resource.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param securityPartnerProviderName - The name of the Security Partner Provider.\n *\n * @param parameters - Parameters supplied to update Security Partner Provider tags.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateTags(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", securityPartnerProviderName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "TagsObject", - "canonicalReference": "network-resource-manager!TagsObject:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SecurityPartnerProvidersUpdateTagsOptionalParams", - "canonicalReference": "network-resource-manager!SecurityPartnerProvidersUpdateTagsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "SecurityPartnerProvidersUpdateTagsResponse", - "canonicalReference": "network-resource-manager!SecurityPartnerProvidersUpdateTagsResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "securityPartnerProviderName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "updateTags" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!SecurityPartnerProvidersCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SecurityPartnerProvidersCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SecurityPartnerProvidersCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!SecurityPartnerProvidersCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!SecurityPartnerProvidersCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!SecurityPartnerProvidersCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SecurityPartnerProvidersCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "SecurityPartnerProvider", - "canonicalReference": "network-resource-manager!SecurityPartnerProvider:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SecurityPartnerProvidersCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!SecurityPartnerProvidersDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SecurityPartnerProvidersDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SecurityPartnerProvidersDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!SecurityPartnerProvidersDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!SecurityPartnerProvidersDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!SecurityPartnerProvidersGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SecurityPartnerProvidersGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SecurityPartnerProvidersGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!SecurityPartnerProvidersGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SecurityPartnerProvidersGetResponse = " - }, - { - "kind": "Reference", - "text": "SecurityPartnerProvider", - "canonicalReference": "network-resource-manager!SecurityPartnerProvider:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SecurityPartnerProvidersGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!SecurityPartnerProvidersListByResourceGroupNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SecurityPartnerProvidersListByResourceGroupNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SecurityPartnerProvidersListByResourceGroupNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!SecurityPartnerProvidersListByResourceGroupNextResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroupNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SecurityPartnerProvidersListByResourceGroupNextResponse = " - }, - { - "kind": "Reference", - "text": "SecurityPartnerProviderListResult", - "canonicalReference": "network-resource-manager!SecurityPartnerProviderListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SecurityPartnerProvidersListByResourceGroupNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!SecurityPartnerProvidersListByResourceGroupOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SecurityPartnerProvidersListByResourceGroupOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SecurityPartnerProvidersListByResourceGroupOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!SecurityPartnerProvidersListByResourceGroupResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SecurityPartnerProvidersListByResourceGroupResponse = " - }, - { - "kind": "Reference", - "text": "SecurityPartnerProviderListResult", - "canonicalReference": "network-resource-manager!SecurityPartnerProviderListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SecurityPartnerProvidersListByResourceGroupResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!SecurityPartnerProvidersListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SecurityPartnerProvidersListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SecurityPartnerProvidersListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!SecurityPartnerProvidersListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SecurityPartnerProvidersListNextResponse = " - }, - { - "kind": "Reference", - "text": "SecurityPartnerProviderListResult", - "canonicalReference": "network-resource-manager!SecurityPartnerProviderListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SecurityPartnerProvidersListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!SecurityPartnerProvidersListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SecurityPartnerProvidersListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SecurityPartnerProvidersListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!SecurityPartnerProvidersListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SecurityPartnerProvidersListResponse = " - }, - { - "kind": "Reference", - "text": "SecurityPartnerProviderListResult", - "canonicalReference": "network-resource-manager!SecurityPartnerProviderListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SecurityPartnerProvidersListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!SecurityPartnerProvidersUpdateTagsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SecurityPartnerProvidersUpdateTagsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SecurityPartnerProvidersUpdateTagsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!SecurityPartnerProvidersUpdateTagsResponse:type", - "docComment": "/**\n * Contains response data for the updateTags operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SecurityPartnerProvidersUpdateTagsResponse = " - }, - { - "kind": "Reference", - "text": "SecurityPartnerProvider", - "canonicalReference": "network-resource-manager!SecurityPartnerProvider:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SecurityPartnerProvidersUpdateTagsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!SecurityProviderName:type", - "docComment": "/**\n * Defines values for SecurityProviderName. \\ {@link KnownSecurityProviderName} can be used interchangeably with SecurityProviderName, this enum contains the known values that the service supports. ### Known values supported by the service **ZScaler** \\ **IBoss** \\ **Checkpoint**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SecurityProviderName = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SecurityProviderName", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!SecurityRule:type", - "docComment": "/**\n * Network security rule.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SecurityRule = " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": " & {\n name?: string;\n readonly etag?: string;\n description?: string;\n protocol?: " - }, - { - "kind": "Reference", - "text": "SecurityRuleProtocol", - "canonicalReference": "network-resource-manager!SecurityRuleProtocol:type" - }, - { - "kind": "Content", - "text": ";\n sourcePortRange?: string;\n destinationPortRange?: string;\n sourceAddressPrefix?: string;\n sourceAddressPrefixes?: string[];\n sourceApplicationSecurityGroups?: " - }, - { - "kind": "Reference", - "text": "ApplicationSecurityGroup", - "canonicalReference": "network-resource-manager!ApplicationSecurityGroup:type" - }, - { - "kind": "Content", - "text": "[];\n destinationAddressPrefix?: string;\n destinationAddressPrefixes?: string[];\n destinationApplicationSecurityGroups?: " - }, - { - "kind": "Reference", - "text": "ApplicationSecurityGroup", - "canonicalReference": "network-resource-manager!ApplicationSecurityGroup:type" - }, - { - "kind": "Content", - "text": "[];\n sourcePortRanges?: string[];\n destinationPortRanges?: string[];\n access?: " - }, - { - "kind": "Reference", - "text": "SecurityRuleAccess", - "canonicalReference": "network-resource-manager!SecurityRuleAccess:type" - }, - { - "kind": "Content", - "text": ";\n priority?: number;\n direction?: " - }, - { - "kind": "Reference", - "text": "SecurityRuleDirection", - "canonicalReference": "network-resource-manager!SecurityRuleDirection:type" - }, - { - "kind": "Content", - "text": ";\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SecurityRule", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 15 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!SecurityRuleAccess:type", - "docComment": "/**\n * Defines values for SecurityRuleAccess. \\ {@link KnownSecurityRuleAccess} can be used interchangeably with SecurityRuleAccess, this enum contains the known values that the service supports. ### Known values supported by the service **Allow** \\ **Deny**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SecurityRuleAccess = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SecurityRuleAccess", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!SecurityRuleAssociations:interface", - "docComment": "/**\n * All security rules associated with the network interface.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SecurityRuleAssociations " - } - ], - "releaseTag": "Public", - "name": "SecurityRuleAssociations", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!SecurityRuleAssociations#defaultSecurityRules:member", - "docComment": "/**\n * Collection of default security rules of the network security group.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "defaultSecurityRules?: " - }, - { - "kind": "Reference", - "text": "SecurityRule", - "canonicalReference": "network-resource-manager!SecurityRule:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "defaultSecurityRules", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!SecurityRuleAssociations#effectiveSecurityRules:member", - "docComment": "/**\n * Collection of effective security rules.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "effectiveSecurityRules?: " - }, - { - "kind": "Reference", - "text": "EffectiveNetworkSecurityRule", - "canonicalReference": "network-resource-manager!EffectiveNetworkSecurityRule:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "effectiveSecurityRules", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!SecurityRuleAssociations#networkInterfaceAssociation:member", - "docComment": "/**\n * Network interface and it's custom security rules.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "networkInterfaceAssociation?: " - }, - { - "kind": "Reference", - "text": "NetworkInterfaceAssociation", - "canonicalReference": "network-resource-manager!NetworkInterfaceAssociation:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "networkInterfaceAssociation", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!SecurityRuleAssociations#subnetAssociation:member", - "docComment": "/**\n * Subnet and it's custom security rules.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "subnetAssociation?: " - }, - { - "kind": "Reference", - "text": "SubnetAssociation", - "canonicalReference": "network-resource-manager!SubnetAssociation:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "subnetAssociation", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!SecurityRuleDirection:type", - "docComment": "/**\n * Defines values for SecurityRuleDirection. \\ {@link KnownSecurityRuleDirection} can be used interchangeably with SecurityRuleDirection, this enum contains the known values that the service supports. ### Known values supported by the service **Inbound** \\ **Outbound**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SecurityRuleDirection = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SecurityRuleDirection", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!SecurityRuleListResult:interface", - "docComment": "/**\n * Response for ListSecurityRule API service call. Retrieves all security rules that belongs to a network security group.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SecurityRuleListResult " - } - ], - "releaseTag": "Public", - "name": "SecurityRuleListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!SecurityRuleListResult#nextLink:member", - "docComment": "/**\n * The URL to get the next set of results.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!SecurityRuleListResult#value:member", - "docComment": "/**\n * The security rules in a network security group.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "SecurityRule", - "canonicalReference": "network-resource-manager!SecurityRule:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!SecurityRuleProtocol:type", - "docComment": "/**\n * Defines values for SecurityRuleProtocol. \\ {@link KnownSecurityRuleProtocol} can be used interchangeably with SecurityRuleProtocol, this enum contains the known values that the service supports. ### Known values supported by the service **Tcp** \\ **Udp** \\ **Icmp** \\ **Esp** \\ ***** \\ **Ah**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SecurityRuleProtocol = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SecurityRuleProtocol", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!SecurityRules:interface", - "docComment": "/**\n * Interface representing a SecurityRules.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SecurityRules " - } - ], - "releaseTag": "Public", - "name": "SecurityRules", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!SecurityRules#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Creates or updates a security rule in the specified network security group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkSecurityGroupName - The name of the network security group.\n *\n * @param securityRuleName - The name of the security rule.\n *\n * @param securityRuleParameters - Parameters supplied to the create or update network security rule operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkSecurityGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", securityRuleName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", securityRuleParameters: " - }, - { - "kind": "Reference", - "text": "SecurityRule", - "canonicalReference": "network-resource-manager!SecurityRule:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SecurityRulesCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!SecurityRulesCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "SecurityRulesCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!SecurityRulesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "SecurityRulesCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!SecurityRulesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkSecurityGroupName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "securityRuleName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "securityRuleParameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!SecurityRules#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Creates or updates a security rule in the specified network security group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkSecurityGroupName - The name of the network security group.\n *\n * @param securityRuleName - The name of the security rule.\n *\n * @param securityRuleParameters - Parameters supplied to the create or update network security rule operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkSecurityGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", securityRuleName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", securityRuleParameters: " - }, - { - "kind": "Reference", - "text": "SecurityRule", - "canonicalReference": "network-resource-manager!SecurityRule:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SecurityRulesCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!SecurityRulesCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "SecurityRulesCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!SecurityRulesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkSecurityGroupName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "securityRuleName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "securityRuleParameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!SecurityRules#beginDelete:member(1)", - "docComment": "/**\n * Deletes the specified network security rule.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkSecurityGroupName - The name of the network security group.\n *\n * @param securityRuleName - The name of the security rule.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkSecurityGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", securityRuleName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SecurityRulesDeleteOptionalParams", - "canonicalReference": "network-resource-manager!SecurityRulesDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkSecurityGroupName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "securityRuleName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!SecurityRules#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes the specified network security rule.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkSecurityGroupName - The name of the network security group.\n *\n * @param securityRuleName - The name of the security rule.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkSecurityGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", securityRuleName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SecurityRulesDeleteOptionalParams", - "canonicalReference": "network-resource-manager!SecurityRulesDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkSecurityGroupName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "securityRuleName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!SecurityRules#get:member(1)", - "docComment": "/**\n * Get the specified network security rule.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkSecurityGroupName - The name of the network security group.\n *\n * @param securityRuleName - The name of the security rule.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkSecurityGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", securityRuleName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SecurityRulesGetOptionalParams", - "canonicalReference": "network-resource-manager!SecurityRulesGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "SecurityRulesGetResponse", - "canonicalReference": "network-resource-manager!SecurityRulesGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkSecurityGroupName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "securityRuleName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!SecurityRules#list:member(1)", - "docComment": "/**\n * Gets all security rules in a network security group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkSecurityGroupName - The name of the network security group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", networkSecurityGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SecurityRulesListOptionalParams", - "canonicalReference": "network-resource-manager!SecurityRulesListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "SecurityRule", - "canonicalReference": "network-resource-manager!SecurityRule:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "networkSecurityGroupName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "list" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!SecurityRulesCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SecurityRulesCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SecurityRulesCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!SecurityRulesCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!SecurityRulesCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!SecurityRulesCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SecurityRulesCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "SecurityRule", - "canonicalReference": "network-resource-manager!SecurityRule:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SecurityRulesCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!SecurityRulesDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SecurityRulesDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SecurityRulesDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!SecurityRulesDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!SecurityRulesDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!SecurityRulesGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SecurityRulesGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SecurityRulesGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!SecurityRulesGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SecurityRulesGetResponse = " - }, - { - "kind": "Reference", - "text": "SecurityRule", - "canonicalReference": "network-resource-manager!SecurityRule:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SecurityRulesGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!SecurityRulesListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SecurityRulesListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SecurityRulesListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!SecurityRulesListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SecurityRulesListNextResponse = " - }, - { - "kind": "Reference", - "text": "SecurityRuleListResult", - "canonicalReference": "network-resource-manager!SecurityRuleListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SecurityRulesListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!SecurityRulesListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SecurityRulesListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SecurityRulesListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!SecurityRulesListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SecurityRulesListResponse = " - }, - { - "kind": "Reference", - "text": "SecurityRuleListResult", - "canonicalReference": "network-resource-manager!SecurityRuleListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SecurityRulesListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ServiceAssociationLink:type", - "docComment": "/**\n * ServiceAssociationLink resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ServiceAssociationLink = " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": " & {\n name?: string;\n readonly etag?: string;\n readonly type?: string;\n linkedResourceType?: string;\n link?: string;\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n allowDelete?: boolean;\n locations?: string[];\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ServiceAssociationLink", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ServiceAssociationLinks:interface", - "docComment": "/**\n * Interface representing a ServiceAssociationLinks.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServiceAssociationLinks " - } - ], - "releaseTag": "Public", - "name": "ServiceAssociationLinks", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ServiceAssociationLinks#list:member(1)", - "docComment": "/**\n * Gets a list of service association links for a subnet.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkName - The name of the virtual network.\n *\n * @param subnetName - The name of the subnet.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualNetworkName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", subnetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ServiceAssociationLinksListOptionalParams", - "canonicalReference": "network-resource-manager!ServiceAssociationLinksListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ServiceAssociationLinksListResponse", - "canonicalReference": "network-resource-manager!ServiceAssociationLinksListResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualNetworkName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "subnetName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "list" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ServiceAssociationLinksListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServiceAssociationLinksListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ServiceAssociationLinksListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ServiceAssociationLinksListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ServiceAssociationLinksListResponse = " - }, - { - "kind": "Reference", - "text": "ServiceAssociationLinksListResult", - "canonicalReference": "network-resource-manager!ServiceAssociationLinksListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ServiceAssociationLinksListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ServiceAssociationLinksListResult:interface", - "docComment": "/**\n * Response for ServiceAssociationLinks_List operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServiceAssociationLinksListResult " - } - ], - "releaseTag": "Public", - "name": "ServiceAssociationLinksListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ServiceAssociationLinksListResult#nextLink:member", - "docComment": "/**\n * The URL to get the next set of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ServiceAssociationLinksListResult#value:member", - "docComment": "/**\n * The service association links in a subnet.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "ServiceAssociationLink", - "canonicalReference": "network-resource-manager!ServiceAssociationLink:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ServiceEndpointPolicies:interface", - "docComment": "/**\n * Interface representing a ServiceEndpointPolicies.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServiceEndpointPolicies " - } - ], - "releaseTag": "Public", - "name": "ServiceEndpointPolicies", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ServiceEndpointPolicies#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Creates or updates a service Endpoint Policies.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param serviceEndpointPolicyName - The name of the service endpoint policy.\n *\n * @param parameters - Parameters supplied to the create or update service endpoint policy operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serviceEndpointPolicyName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ServiceEndpointPolicy", - "canonicalReference": "network-resource-manager!ServiceEndpointPolicy:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ServiceEndpointPoliciesCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!ServiceEndpointPoliciesCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ServiceEndpointPoliciesCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!ServiceEndpointPoliciesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "ServiceEndpointPoliciesCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!ServiceEndpointPoliciesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serviceEndpointPolicyName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ServiceEndpointPolicies#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Creates or updates a service Endpoint Policies.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param serviceEndpointPolicyName - The name of the service endpoint policy.\n *\n * @param parameters - Parameters supplied to the create or update service endpoint policy operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serviceEndpointPolicyName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ServiceEndpointPolicy", - "canonicalReference": "network-resource-manager!ServiceEndpointPolicy:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ServiceEndpointPoliciesCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!ServiceEndpointPoliciesCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ServiceEndpointPoliciesCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!ServiceEndpointPoliciesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serviceEndpointPolicyName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ServiceEndpointPolicies#beginDelete:member(1)", - "docComment": "/**\n * Deletes the specified service endpoint policy.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param serviceEndpointPolicyName - The name of the service endpoint policy.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serviceEndpointPolicyName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ServiceEndpointPoliciesDeleteOptionalParams", - "canonicalReference": "network-resource-manager!ServiceEndpointPoliciesDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serviceEndpointPolicyName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ServiceEndpointPolicies#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes the specified service endpoint policy.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param serviceEndpointPolicyName - The name of the service endpoint policy.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serviceEndpointPolicyName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ServiceEndpointPoliciesDeleteOptionalParams", - "canonicalReference": "network-resource-manager!ServiceEndpointPoliciesDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serviceEndpointPolicyName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ServiceEndpointPolicies#get:member(1)", - "docComment": "/**\n * Gets the specified service Endpoint Policies in a specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param serviceEndpointPolicyName - The name of the service endpoint policy.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serviceEndpointPolicyName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ServiceEndpointPoliciesGetOptionalParams", - "canonicalReference": "network-resource-manager!ServiceEndpointPoliciesGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ServiceEndpointPoliciesGetResponse", - "canonicalReference": "network-resource-manager!ServiceEndpointPoliciesGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serviceEndpointPolicyName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ServiceEndpointPolicies#list:member(1)", - "docComment": "/**\n * Gets all the service endpoint policies in a subscription.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(options?: " - }, - { - "kind": "Reference", - "text": "ServiceEndpointPoliciesListOptionalParams", - "canonicalReference": "network-resource-manager!ServiceEndpointPoliciesListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ServiceEndpointPolicy", - "canonicalReference": "network-resource-manager!ServiceEndpointPolicy:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "list" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ServiceEndpointPolicies#listByResourceGroup:member(1)", - "docComment": "/**\n * Gets all service endpoint Policies in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByResourceGroup(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ServiceEndpointPoliciesListByResourceGroupOptionalParams", - "canonicalReference": "network-resource-manager!ServiceEndpointPoliciesListByResourceGroupOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ServiceEndpointPolicy", - "canonicalReference": "network-resource-manager!ServiceEndpointPolicy:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "listByResourceGroup" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ServiceEndpointPolicies#updateTags:member(1)", - "docComment": "/**\n * Updates tags of a service endpoint policy.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param serviceEndpointPolicyName - The name of the service endpoint policy.\n *\n * @param parameters - Parameters supplied to update service endpoint policy tags.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateTags(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serviceEndpointPolicyName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "TagsObject", - "canonicalReference": "network-resource-manager!TagsObject:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ServiceEndpointPoliciesUpdateTagsOptionalParams", - "canonicalReference": "network-resource-manager!ServiceEndpointPoliciesUpdateTagsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ServiceEndpointPoliciesUpdateTagsResponse", - "canonicalReference": "network-resource-manager!ServiceEndpointPoliciesUpdateTagsResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serviceEndpointPolicyName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "updateTags" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ServiceEndpointPoliciesCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServiceEndpointPoliciesCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ServiceEndpointPoliciesCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ServiceEndpointPoliciesCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ServiceEndpointPoliciesCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ServiceEndpointPoliciesCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ServiceEndpointPoliciesCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "ServiceEndpointPolicy", - "canonicalReference": "network-resource-manager!ServiceEndpointPolicy:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ServiceEndpointPoliciesCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ServiceEndpointPoliciesDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServiceEndpointPoliciesDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ServiceEndpointPoliciesDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ServiceEndpointPoliciesDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ServiceEndpointPoliciesDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ServiceEndpointPoliciesGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServiceEndpointPoliciesGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ServiceEndpointPoliciesGetOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ServiceEndpointPoliciesGetOptionalParams#expand:member", - "docComment": "/**\n * Expands referenced resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "expand?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "expand", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ServiceEndpointPoliciesGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ServiceEndpointPoliciesGetResponse = " - }, - { - "kind": "Reference", - "text": "ServiceEndpointPolicy", - "canonicalReference": "network-resource-manager!ServiceEndpointPolicy:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ServiceEndpointPoliciesGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ServiceEndpointPoliciesListByResourceGroupNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServiceEndpointPoliciesListByResourceGroupNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ServiceEndpointPoliciesListByResourceGroupNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ServiceEndpointPoliciesListByResourceGroupNextResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroupNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ServiceEndpointPoliciesListByResourceGroupNextResponse = " - }, - { - "kind": "Reference", - "text": "ServiceEndpointPolicyListResult", - "canonicalReference": "network-resource-manager!ServiceEndpointPolicyListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ServiceEndpointPoliciesListByResourceGroupNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ServiceEndpointPoliciesListByResourceGroupOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServiceEndpointPoliciesListByResourceGroupOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ServiceEndpointPoliciesListByResourceGroupOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ServiceEndpointPoliciesListByResourceGroupResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ServiceEndpointPoliciesListByResourceGroupResponse = " - }, - { - "kind": "Reference", - "text": "ServiceEndpointPolicyListResult", - "canonicalReference": "network-resource-manager!ServiceEndpointPolicyListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ServiceEndpointPoliciesListByResourceGroupResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ServiceEndpointPoliciesListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServiceEndpointPoliciesListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ServiceEndpointPoliciesListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ServiceEndpointPoliciesListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ServiceEndpointPoliciesListNextResponse = " - }, - { - "kind": "Reference", - "text": "ServiceEndpointPolicyListResult", - "canonicalReference": "network-resource-manager!ServiceEndpointPolicyListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ServiceEndpointPoliciesListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ServiceEndpointPoliciesListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServiceEndpointPoliciesListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ServiceEndpointPoliciesListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ServiceEndpointPoliciesListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ServiceEndpointPoliciesListResponse = " - }, - { - "kind": "Reference", - "text": "ServiceEndpointPolicyListResult", - "canonicalReference": "network-resource-manager!ServiceEndpointPolicyListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ServiceEndpointPoliciesListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ServiceEndpointPoliciesUpdateTagsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServiceEndpointPoliciesUpdateTagsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ServiceEndpointPoliciesUpdateTagsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ServiceEndpointPoliciesUpdateTagsResponse:type", - "docComment": "/**\n * Contains response data for the updateTags operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ServiceEndpointPoliciesUpdateTagsResponse = " - }, - { - "kind": "Reference", - "text": "ServiceEndpointPolicy", - "canonicalReference": "network-resource-manager!ServiceEndpointPolicy:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ServiceEndpointPoliciesUpdateTagsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ServiceEndpointPolicy:type", - "docComment": "/**\n * Service End point policy resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ServiceEndpointPolicy = " - }, - { - "kind": "Reference", - "text": "Resource", - "canonicalReference": "network-resource-manager!Resource:interface" - }, - { - "kind": "Content", - "text": " & {\n readonly etag?: string;\n serviceEndpointPolicyDefinitions?: " - }, - { - "kind": "Reference", - "text": "ServiceEndpointPolicyDefinition", - "canonicalReference": "network-resource-manager!ServiceEndpointPolicyDefinition:type" - }, - { - "kind": "Content", - "text": "[];\n readonly subnets?: " - }, - { - "kind": "Reference", - "text": "Subnet", - "canonicalReference": "network-resource-manager!Subnet:type" - }, - { - "kind": "Content", - "text": "[];\n readonly resourceGuid?: string;\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ServiceEndpointPolicy", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 9 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ServiceEndpointPolicyDefinition:type", - "docComment": "/**\n * Service Endpoint policy definitions.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ServiceEndpointPolicyDefinition = " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": " & {\n name?: string;\n readonly etag?: string;\n description?: string;\n service?: string;\n serviceResources?: string[];\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ServiceEndpointPolicyDefinition", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ServiceEndpointPolicyDefinitionListResult:interface", - "docComment": "/**\n * Response for ListServiceEndpointPolicyDefinition API service call. Retrieves all service endpoint policy definition that belongs to a service endpoint policy.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServiceEndpointPolicyDefinitionListResult " - } - ], - "releaseTag": "Public", - "name": "ServiceEndpointPolicyDefinitionListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ServiceEndpointPolicyDefinitionListResult#nextLink:member", - "docComment": "/**\n * The URL to get the next set of results.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ServiceEndpointPolicyDefinitionListResult#value:member", - "docComment": "/**\n * The service endpoint policy definition in a service endpoint policy.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "ServiceEndpointPolicyDefinition", - "canonicalReference": "network-resource-manager!ServiceEndpointPolicyDefinition:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ServiceEndpointPolicyDefinitions:interface", - "docComment": "/**\n * Interface representing a ServiceEndpointPolicyDefinitions.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServiceEndpointPolicyDefinitions " - } - ], - "releaseTag": "Public", - "name": "ServiceEndpointPolicyDefinitions", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ServiceEndpointPolicyDefinitions#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Creates or updates a service endpoint policy definition in the specified service endpoint policy.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param serviceEndpointPolicyName - The name of the service endpoint policy.\n *\n * @param serviceEndpointPolicyDefinitionName - The name of the service endpoint policy definition name.\n *\n * @param serviceEndpointPolicyDefinitions - Parameters supplied to the create or update service endpoint policy operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serviceEndpointPolicyName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serviceEndpointPolicyDefinitionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serviceEndpointPolicyDefinitions: " - }, - { - "kind": "Reference", - "text": "ServiceEndpointPolicyDefinition", - "canonicalReference": "network-resource-manager!ServiceEndpointPolicyDefinition:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ServiceEndpointPolicyDefinitionsCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!ServiceEndpointPolicyDefinitionsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ServiceEndpointPolicyDefinitionsCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!ServiceEndpointPolicyDefinitionsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "ServiceEndpointPolicyDefinitionsCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!ServiceEndpointPolicyDefinitionsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serviceEndpointPolicyName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "serviceEndpointPolicyDefinitionName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "serviceEndpointPolicyDefinitions", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ServiceEndpointPolicyDefinitions#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Creates or updates a service endpoint policy definition in the specified service endpoint policy.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param serviceEndpointPolicyName - The name of the service endpoint policy.\n *\n * @param serviceEndpointPolicyDefinitionName - The name of the service endpoint policy definition name.\n *\n * @param serviceEndpointPolicyDefinitions - Parameters supplied to the create or update service endpoint policy operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serviceEndpointPolicyName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serviceEndpointPolicyDefinitionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serviceEndpointPolicyDefinitions: " - }, - { - "kind": "Reference", - "text": "ServiceEndpointPolicyDefinition", - "canonicalReference": "network-resource-manager!ServiceEndpointPolicyDefinition:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ServiceEndpointPolicyDefinitionsCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!ServiceEndpointPolicyDefinitionsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ServiceEndpointPolicyDefinitionsCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!ServiceEndpointPolicyDefinitionsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serviceEndpointPolicyName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "serviceEndpointPolicyDefinitionName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "serviceEndpointPolicyDefinitions", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ServiceEndpointPolicyDefinitions#beginDelete:member(1)", - "docComment": "/**\n * Deletes the specified ServiceEndpoint policy definitions.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param serviceEndpointPolicyName - The name of the Service Endpoint Policy.\n *\n * @param serviceEndpointPolicyDefinitionName - The name of the service endpoint policy definition.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serviceEndpointPolicyName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serviceEndpointPolicyDefinitionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ServiceEndpointPolicyDefinitionsDeleteOptionalParams", - "canonicalReference": "network-resource-manager!ServiceEndpointPolicyDefinitionsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serviceEndpointPolicyName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "serviceEndpointPolicyDefinitionName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ServiceEndpointPolicyDefinitions#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes the specified ServiceEndpoint policy definitions.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param serviceEndpointPolicyName - The name of the Service Endpoint Policy.\n *\n * @param serviceEndpointPolicyDefinitionName - The name of the service endpoint policy definition.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serviceEndpointPolicyName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serviceEndpointPolicyDefinitionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ServiceEndpointPolicyDefinitionsDeleteOptionalParams", - "canonicalReference": "network-resource-manager!ServiceEndpointPolicyDefinitionsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serviceEndpointPolicyName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "serviceEndpointPolicyDefinitionName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ServiceEndpointPolicyDefinitions#get:member(1)", - "docComment": "/**\n * Get the specified service endpoint policy definitions from service endpoint policy.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param serviceEndpointPolicyName - The name of the service endpoint policy name.\n *\n * @param serviceEndpointPolicyDefinitionName - The name of the service endpoint policy definition name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serviceEndpointPolicyName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serviceEndpointPolicyDefinitionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ServiceEndpointPolicyDefinitionsGetOptionalParams", - "canonicalReference": "network-resource-manager!ServiceEndpointPolicyDefinitionsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ServiceEndpointPolicyDefinitionsGetResponse", - "canonicalReference": "network-resource-manager!ServiceEndpointPolicyDefinitionsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serviceEndpointPolicyName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "serviceEndpointPolicyDefinitionName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ServiceEndpointPolicyDefinitions#listByResourceGroup:member(1)", - "docComment": "/**\n * Gets all service endpoint policy definitions in a service end point policy.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param serviceEndpointPolicyName - The name of the service endpoint policy name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByResourceGroup(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", serviceEndpointPolicyName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ServiceEndpointPolicyDefinitionsListByResourceGroupOptionalParams", - "canonicalReference": "network-resource-manager!ServiceEndpointPolicyDefinitionsListByResourceGroupOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ServiceEndpointPolicyDefinition", - "canonicalReference": "network-resource-manager!ServiceEndpointPolicyDefinition:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "serviceEndpointPolicyName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listByResourceGroup" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ServiceEndpointPolicyDefinitionsCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServiceEndpointPolicyDefinitionsCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ServiceEndpointPolicyDefinitionsCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ServiceEndpointPolicyDefinitionsCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ServiceEndpointPolicyDefinitionsCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ServiceEndpointPolicyDefinitionsCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ServiceEndpointPolicyDefinitionsCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "ServiceEndpointPolicyDefinition", - "canonicalReference": "network-resource-manager!ServiceEndpointPolicyDefinition:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ServiceEndpointPolicyDefinitionsCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ServiceEndpointPolicyDefinitionsDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServiceEndpointPolicyDefinitionsDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ServiceEndpointPolicyDefinitionsDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ServiceEndpointPolicyDefinitionsDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ServiceEndpointPolicyDefinitionsDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ServiceEndpointPolicyDefinitionsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServiceEndpointPolicyDefinitionsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ServiceEndpointPolicyDefinitionsGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ServiceEndpointPolicyDefinitionsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ServiceEndpointPolicyDefinitionsGetResponse = " - }, - { - "kind": "Reference", - "text": "ServiceEndpointPolicyDefinition", - "canonicalReference": "network-resource-manager!ServiceEndpointPolicyDefinition:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ServiceEndpointPolicyDefinitionsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ServiceEndpointPolicyDefinitionsListByResourceGroupNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServiceEndpointPolicyDefinitionsListByResourceGroupNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ServiceEndpointPolicyDefinitionsListByResourceGroupNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ServiceEndpointPolicyDefinitionsListByResourceGroupNextResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroupNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ServiceEndpointPolicyDefinitionsListByResourceGroupNextResponse = " - }, - { - "kind": "Reference", - "text": "ServiceEndpointPolicyDefinitionListResult", - "canonicalReference": "network-resource-manager!ServiceEndpointPolicyDefinitionListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ServiceEndpointPolicyDefinitionsListByResourceGroupNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ServiceEndpointPolicyDefinitionsListByResourceGroupOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServiceEndpointPolicyDefinitionsListByResourceGroupOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ServiceEndpointPolicyDefinitionsListByResourceGroupOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ServiceEndpointPolicyDefinitionsListByResourceGroupResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ServiceEndpointPolicyDefinitionsListByResourceGroupResponse = " - }, - { - "kind": "Reference", - "text": "ServiceEndpointPolicyDefinitionListResult", - "canonicalReference": "network-resource-manager!ServiceEndpointPolicyDefinitionListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ServiceEndpointPolicyDefinitionsListByResourceGroupResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ServiceEndpointPolicyListResult:interface", - "docComment": "/**\n * Response for ListServiceEndpointPolicies API service call.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServiceEndpointPolicyListResult " - } - ], - "releaseTag": "Public", - "name": "ServiceEndpointPolicyListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ServiceEndpointPolicyListResult#nextLink:member", - "docComment": "/**\n * The URL to get the next set of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ServiceEndpointPolicyListResult#value:member", - "docComment": "/**\n * A list of ServiceEndpointPolicy resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "ServiceEndpointPolicy", - "canonicalReference": "network-resource-manager!ServiceEndpointPolicy:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ServiceEndpointPropertiesFormat:interface", - "docComment": "/**\n * The service endpoint properties.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServiceEndpointPropertiesFormat " - } - ], - "releaseTag": "Public", - "name": "ServiceEndpointPropertiesFormat", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ServiceEndpointPropertiesFormat#locations:member", - "docComment": "/**\n * A list of locations.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "locations?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "locations", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ServiceEndpointPropertiesFormat#provisioningState:member", - "docComment": "/**\n * The provisioning state of the service endpoint resource. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "provisioningState", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ServiceEndpointPropertiesFormat#service:member", - "docComment": "/**\n * The type of the endpoint service.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "service?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "service", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ServiceProviderProvisioningState:type", - "docComment": "/**\n * Defines values for ServiceProviderProvisioningState. \\ {@link KnownServiceProviderProvisioningState} can be used interchangeably with ServiceProviderProvisioningState, this enum contains the known values that the service supports. ### Known values supported by the service **NotProvisioned** \\ **Provisioning** \\ **Provisioned** \\ **Deprovisioning**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ServiceProviderProvisioningState = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ServiceProviderProvisioningState", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ServiceTagInformation:interface", - "docComment": "/**\n * The service tag information.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServiceTagInformation " - } - ], - "releaseTag": "Public", - "name": "ServiceTagInformation", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ServiceTagInformation#id:member", - "docComment": "/**\n * The ID of service tag. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly id?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ServiceTagInformation#name:member", - "docComment": "/**\n * The name of service tag. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ServiceTagInformation#properties:member", - "docComment": "/**\n * Properties of the service tag information. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly properties?: " - }, - { - "kind": "Reference", - "text": "ServiceTagInformationPropertiesFormat", - "canonicalReference": "network-resource-manager!ServiceTagInformationPropertiesFormat:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "properties", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ServiceTagInformationPropertiesFormat:interface", - "docComment": "/**\n * Properties of the service tag information.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServiceTagInformationPropertiesFormat " - } - ], - "releaseTag": "Public", - "name": "ServiceTagInformationPropertiesFormat", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ServiceTagInformationPropertiesFormat#addressPrefixes:member", - "docComment": "/**\n * The list of IP address prefixes. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly addressPrefixes?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "addressPrefixes", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ServiceTagInformationPropertiesFormat#changeNumber:member", - "docComment": "/**\n * The iteration number of service tag. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly changeNumber?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "changeNumber", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ServiceTagInformationPropertiesFormat#region:member", - "docComment": "/**\n * The region of service tag. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly region?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "region", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ServiceTagInformationPropertiesFormat#systemService:member", - "docComment": "/**\n * The name of system service. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly systemService?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "systemService", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ServiceTags:interface", - "docComment": "/**\n * Interface representing a ServiceTags.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServiceTags " - } - ], - "releaseTag": "Public", - "name": "ServiceTags", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!ServiceTags#list:member(1)", - "docComment": "/**\n * Gets a list of service tag information resources.\n *\n * @param location - The location that will be used as a reference for version (not as a filter based on location, you will get the list of service tags with prefix details across all regions but limited to the cloud that your subscription belongs to).\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(location: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ServiceTagsListOptionalParams", - "canonicalReference": "network-resource-manager!ServiceTagsListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ServiceTagsListResponse", - "canonicalReference": "network-resource-manager!ServiceTagsListResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "location", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "list" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ServiceTagsListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServiceTagsListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ServiceTagsListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!ServiceTagsListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ServiceTagsListResponse = " - }, - { - "kind": "Reference", - "text": "ServiceTagsListResult", - "canonicalReference": "network-resource-manager!ServiceTagsListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ServiceTagsListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!ServiceTagsListResult:interface", - "docComment": "/**\n * Response for the ListServiceTags API service call.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServiceTagsListResult " - } - ], - "releaseTag": "Public", - "name": "ServiceTagsListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ServiceTagsListResult#changeNumber:member", - "docComment": "/**\n * The iteration number. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly changeNumber?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "changeNumber", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ServiceTagsListResult#cloud:member", - "docComment": "/**\n * The name of the cloud. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly cloud?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "cloud", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ServiceTagsListResult#id:member", - "docComment": "/**\n * The ID of the cloud. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly id?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ServiceTagsListResult#name:member", - "docComment": "/**\n * The name of the cloud. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ServiceTagsListResult#type:member", - "docComment": "/**\n * The azure resource type. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly type?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!ServiceTagsListResult#values:member", - "docComment": "/**\n * The list of service tag information resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly values?: " - }, - { - "kind": "Reference", - "text": "ServiceTagInformation", - "canonicalReference": "network-resource-manager!ServiceTagInformation:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "values", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!SessionIds:interface", - "docComment": "/**\n * List of session IDs.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SessionIds " - } - ], - "releaseTag": "Public", - "name": "SessionIds", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!SessionIds#sessionIds:member", - "docComment": "/**\n * List of session IDs.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "sessionIds?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "sessionIds", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!Severity:type", - "docComment": "/**\n * Defines values for Severity. \\ {@link KnownSeverity} can be used interchangeably with Severity, this enum contains the known values that the service supports. ### Known values supported by the service **Error** \\ **Warning**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type Severity = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "Severity", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!StaticRoute:interface", - "docComment": "/**\n * List of all Static Routes.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface StaticRoute " - } - ], - "releaseTag": "Public", - "name": "StaticRoute", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!StaticRoute#addressPrefixes:member", - "docComment": "/**\n * List of all address prefixes.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "addressPrefixes?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "addressPrefixes", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!StaticRoute#name:member", - "docComment": "/**\n * The name of the StaticRoute that is unique within a VnetRoute.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!StaticRoute#nextHopIpAddress:member", - "docComment": "/**\n * The ip address of the next hop.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextHopIpAddress?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextHopIpAddress", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!Subnet:type", - "docComment": "/**\n * Subnet in a virtual network resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type Subnet = " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": " & {\n name?: string;\n readonly etag?: string;\n addressPrefix?: string;\n addressPrefixes?: string[];\n networkSecurityGroup?: " - }, - { - "kind": "Reference", - "text": "NetworkSecurityGroup", - "canonicalReference": "network-resource-manager!NetworkSecurityGroup:type" - }, - { - "kind": "Content", - "text": ";\n routeTable?: " - }, - { - "kind": "Reference", - "text": "RouteTable", - "canonicalReference": "network-resource-manager!RouteTable:type" - }, - { - "kind": "Content", - "text": ";\n natGateway?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";\n serviceEndpoints?: " - }, - { - "kind": "Reference", - "text": "ServiceEndpointPropertiesFormat", - "canonicalReference": "network-resource-manager!ServiceEndpointPropertiesFormat:interface" - }, - { - "kind": "Content", - "text": "[];\n serviceEndpointPolicies?: " - }, - { - "kind": "Reference", - "text": "ServiceEndpointPolicy", - "canonicalReference": "network-resource-manager!ServiceEndpointPolicy:type" - }, - { - "kind": "Content", - "text": "[];\n readonly privateEndpoints?: " - }, - { - "kind": "Reference", - "text": "PrivateEndpoint", - "canonicalReference": "network-resource-manager!PrivateEndpoint:type" - }, - { - "kind": "Content", - "text": "[];\n readonly ipConfigurations?: " - }, - { - "kind": "Reference", - "text": "IPConfiguration", - "canonicalReference": "network-resource-manager!IPConfiguration:type" - }, - { - "kind": "Content", - "text": "[];\n readonly ipConfigurationProfiles?: " - }, - { - "kind": "Reference", - "text": "IPConfigurationProfile", - "canonicalReference": "network-resource-manager!IPConfigurationProfile:type" - }, - { - "kind": "Content", - "text": "[];\n ipAllocations?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": "[];\n readonly resourceNavigationLinks?: " - }, - { - "kind": "Reference", - "text": "ResourceNavigationLink", - "canonicalReference": "network-resource-manager!ResourceNavigationLink:type" - }, - { - "kind": "Content", - "text": "[];\n readonly serviceAssociationLinks?: " - }, - { - "kind": "Reference", - "text": "ServiceAssociationLink", - "canonicalReference": "network-resource-manager!ServiceAssociationLink:type" - }, - { - "kind": "Content", - "text": "[];\n delegations?: " - }, - { - "kind": "Reference", - "text": "Delegation", - "canonicalReference": "network-resource-manager!Delegation:type" - }, - { - "kind": "Content", - "text": "[];\n readonly purpose?: string;\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n privateEndpointNetworkPolicies?: string;\n privateLinkServiceNetworkPolicies?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "Subnet", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 29 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!SubnetAssociation:interface", - "docComment": "/**\n * Subnet and it's custom security rules.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SubnetAssociation " - } - ], - "releaseTag": "Public", - "name": "SubnetAssociation", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!SubnetAssociation#id:member", - "docComment": "/**\n * Subnet ID. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly id?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!SubnetAssociation#securityRules:member", - "docComment": "/**\n * Collection of custom security rules.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "securityRules?: " - }, - { - "kind": "Reference", - "text": "SecurityRule", - "canonicalReference": "network-resource-manager!SecurityRule:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "securityRules", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!SubnetListResult:interface", - "docComment": "/**\n * Response for ListSubnets API service callRetrieves all subnet that belongs to a virtual network.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SubnetListResult " - } - ], - "releaseTag": "Public", - "name": "SubnetListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!SubnetListResult#nextLink:member", - "docComment": "/**\n * The URL to get the next set of results.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!SubnetListResult#value:member", - "docComment": "/**\n * The subnets in a virtual network.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "Subnet", - "canonicalReference": "network-resource-manager!Subnet:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!Subnets:interface", - "docComment": "/**\n * Interface representing a Subnets.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Subnets " - } - ], - "releaseTag": "Public", - "name": "Subnets", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!Subnets#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Creates or updates a subnet in the specified virtual network.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkName - The name of the virtual network.\n *\n * @param subnetName - The name of the subnet.\n *\n * @param subnetParameters - Parameters supplied to the create or update subnet operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualNetworkName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", subnetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", subnetParameters: " - }, - { - "kind": "Reference", - "text": "Subnet", - "canonicalReference": "network-resource-manager!Subnet:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SubnetsCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!SubnetsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "SubnetsCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!SubnetsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "SubnetsCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!SubnetsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualNetworkName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "subnetName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "subnetParameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!Subnets#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Creates or updates a subnet in the specified virtual network.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkName - The name of the virtual network.\n *\n * @param subnetName - The name of the subnet.\n *\n * @param subnetParameters - Parameters supplied to the create or update subnet operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualNetworkName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", subnetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", subnetParameters: " - }, - { - "kind": "Reference", - "text": "Subnet", - "canonicalReference": "network-resource-manager!Subnet:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SubnetsCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!SubnetsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "SubnetsCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!SubnetsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualNetworkName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "subnetName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "subnetParameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!Subnets#beginDelete:member(1)", - "docComment": "/**\n * Deletes the specified subnet.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkName - The name of the virtual network.\n *\n * @param subnetName - The name of the subnet.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualNetworkName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", subnetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SubnetsDeleteOptionalParams", - "canonicalReference": "network-resource-manager!SubnetsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualNetworkName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "subnetName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!Subnets#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes the specified subnet.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkName - The name of the virtual network.\n *\n * @param subnetName - The name of the subnet.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualNetworkName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", subnetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SubnetsDeleteOptionalParams", - "canonicalReference": "network-resource-manager!SubnetsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualNetworkName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "subnetName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!Subnets#beginPrepareNetworkPolicies:member(1)", - "docComment": "/**\n * Prepares a subnet by applying network intent policies.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkName - The name of the virtual network.\n *\n * @param subnetName - The name of the subnet.\n *\n * @param prepareNetworkPoliciesRequestParameters - Parameters supplied to prepare subnet by applying network intent policies.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginPrepareNetworkPolicies(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualNetworkName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", subnetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", prepareNetworkPoliciesRequestParameters: " - }, - { - "kind": "Reference", - "text": "PrepareNetworkPoliciesRequest", - "canonicalReference": "network-resource-manager!PrepareNetworkPoliciesRequest:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SubnetsPrepareNetworkPoliciesOptionalParams", - "canonicalReference": "network-resource-manager!SubnetsPrepareNetworkPoliciesOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualNetworkName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "subnetName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "prepareNetworkPoliciesRequestParameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginPrepareNetworkPolicies" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!Subnets#beginPrepareNetworkPoliciesAndWait:member(1)", - "docComment": "/**\n * Prepares a subnet by applying network intent policies.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkName - The name of the virtual network.\n *\n * @param subnetName - The name of the subnet.\n *\n * @param prepareNetworkPoliciesRequestParameters - Parameters supplied to prepare subnet by applying network intent policies.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginPrepareNetworkPoliciesAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualNetworkName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", subnetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", prepareNetworkPoliciesRequestParameters: " - }, - { - "kind": "Reference", - "text": "PrepareNetworkPoliciesRequest", - "canonicalReference": "network-resource-manager!PrepareNetworkPoliciesRequest:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SubnetsPrepareNetworkPoliciesOptionalParams", - "canonicalReference": "network-resource-manager!SubnetsPrepareNetworkPoliciesOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualNetworkName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "subnetName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "prepareNetworkPoliciesRequestParameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginPrepareNetworkPoliciesAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!Subnets#beginUnprepareNetworkPolicies:member(1)", - "docComment": "/**\n * Unprepares a subnet by removing network intent policies.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkName - The name of the virtual network.\n *\n * @param subnetName - The name of the subnet.\n *\n * @param unprepareNetworkPoliciesRequestParameters - Parameters supplied to unprepare subnet to remove network intent policies.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginUnprepareNetworkPolicies(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualNetworkName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", subnetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", unprepareNetworkPoliciesRequestParameters: " - }, - { - "kind": "Reference", - "text": "UnprepareNetworkPoliciesRequest", - "canonicalReference": "network-resource-manager!UnprepareNetworkPoliciesRequest:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SubnetsUnprepareNetworkPoliciesOptionalParams", - "canonicalReference": "network-resource-manager!SubnetsUnprepareNetworkPoliciesOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualNetworkName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "subnetName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "unprepareNetworkPoliciesRequestParameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginUnprepareNetworkPolicies" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!Subnets#beginUnprepareNetworkPoliciesAndWait:member(1)", - "docComment": "/**\n * Unprepares a subnet by removing network intent policies.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkName - The name of the virtual network.\n *\n * @param subnetName - The name of the subnet.\n *\n * @param unprepareNetworkPoliciesRequestParameters - Parameters supplied to unprepare subnet to remove network intent policies.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginUnprepareNetworkPoliciesAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualNetworkName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", subnetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", unprepareNetworkPoliciesRequestParameters: " - }, - { - "kind": "Reference", - "text": "UnprepareNetworkPoliciesRequest", - "canonicalReference": "network-resource-manager!UnprepareNetworkPoliciesRequest:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SubnetsUnprepareNetworkPoliciesOptionalParams", - "canonicalReference": "network-resource-manager!SubnetsUnprepareNetworkPoliciesOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualNetworkName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "subnetName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "unprepareNetworkPoliciesRequestParameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginUnprepareNetworkPoliciesAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!Subnets#get:member(1)", - "docComment": "/**\n * Gets the specified subnet by virtual network and resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkName - The name of the virtual network.\n *\n * @param subnetName - The name of the subnet.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualNetworkName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", subnetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SubnetsGetOptionalParams", - "canonicalReference": "network-resource-manager!SubnetsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "SubnetsGetResponse", - "canonicalReference": "network-resource-manager!SubnetsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualNetworkName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "subnetName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!Subnets#list:member(1)", - "docComment": "/**\n * Gets all subnets in a virtual network.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkName - The name of the virtual network.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualNetworkName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "SubnetsListOptionalParams", - "canonicalReference": "network-resource-manager!SubnetsListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "Subnet", - "canonicalReference": "network-resource-manager!Subnet:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualNetworkName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "list" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!SubnetsCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SubnetsCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SubnetsCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!SubnetsCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!SubnetsCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!SubnetsCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SubnetsCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "Subnet", - "canonicalReference": "network-resource-manager!Subnet:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SubnetsCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!SubnetsDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SubnetsDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SubnetsDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!SubnetsDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!SubnetsDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!SubnetsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SubnetsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SubnetsGetOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!SubnetsGetOptionalParams#expand:member", - "docComment": "/**\n * Expands referenced resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "expand?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "expand", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!SubnetsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SubnetsGetResponse = " - }, - { - "kind": "Reference", - "text": "Subnet", - "canonicalReference": "network-resource-manager!Subnet:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SubnetsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!SubnetsListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SubnetsListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SubnetsListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!SubnetsListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SubnetsListNextResponse = " - }, - { - "kind": "Reference", - "text": "SubnetListResult", - "canonicalReference": "network-resource-manager!SubnetListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SubnetsListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!SubnetsListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SubnetsListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SubnetsListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!SubnetsListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SubnetsListResponse = " - }, - { - "kind": "Reference", - "text": "SubnetListResult", - "canonicalReference": "network-resource-manager!SubnetListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SubnetsListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!SubnetsPrepareNetworkPoliciesOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SubnetsPrepareNetworkPoliciesOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SubnetsPrepareNetworkPoliciesOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!SubnetsPrepareNetworkPoliciesOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!SubnetsPrepareNetworkPoliciesOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!SubnetsUnprepareNetworkPoliciesOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SubnetsUnprepareNetworkPoliciesOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SubnetsUnprepareNetworkPoliciesOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!SubnetsUnprepareNetworkPoliciesOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!SubnetsUnprepareNetworkPoliciesOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!SubResource:interface", - "docComment": "/**\n * Reference to another subresource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SubResource " - } - ], - "releaseTag": "Public", - "name": "SubResource", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!SubResource#id:member", - "docComment": "/**\n * Resource ID.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "id?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!TagsObject:interface", - "docComment": "/**\n * Tags object for patch operations.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface TagsObject " - } - ], - "releaseTag": "Public", - "name": "TagsObject", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!TagsObject#tags:member", - "docComment": "/**\n * Resource tags.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "tags?: " - }, - { - "kind": "Content", - "text": "{\n [propertyName: string]: string;\n }" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tags", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!Topology:interface", - "docComment": "/**\n * Topology of the specified resource group.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Topology " - } - ], - "releaseTag": "Public", - "name": "Topology", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!Topology#createdDateTime:member", - "docComment": "/**\n * The datetime when the topology was initially created for the resource group. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly createdDateTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "createdDateTime", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!Topology#id:member", - "docComment": "/**\n * GUID representing the operation id. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly id?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!Topology#lastModified:member", - "docComment": "/**\n * The datetime when the topology was last modified. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly lastModified?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "lastModified", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!Topology#resources:member", - "docComment": "/**\n * A list of topology resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resources?: " - }, - { - "kind": "Reference", - "text": "TopologyResource", - "canonicalReference": "network-resource-manager!TopologyResource:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resources", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!TopologyAssociation:interface", - "docComment": "/**\n * Resources that have an association with the parent resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface TopologyAssociation " - } - ], - "releaseTag": "Public", - "name": "TopologyAssociation", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!TopologyAssociation#associationType:member", - "docComment": "/**\n * The association type of the child resource to the parent resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "associationType?: " - }, - { - "kind": "Reference", - "text": "AssociationType", - "canonicalReference": "network-resource-manager!AssociationType:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "associationType", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!TopologyAssociation#name:member", - "docComment": "/**\n * The name of the resource that is associated with the parent resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!TopologyAssociation#resourceId:member", - "docComment": "/**\n * The ID of the resource that is associated with the parent resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resourceId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resourceId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!TopologyParameters:interface", - "docComment": "/**\n * Parameters that define the representation of topology.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface TopologyParameters " - } - ], - "releaseTag": "Public", - "name": "TopologyParameters", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!TopologyParameters#targetResourceGroupName:member", - "docComment": "/**\n * The name of the target resource group to perform topology on.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "targetResourceGroupName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "targetResourceGroupName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!TopologyParameters#targetSubnet:member", - "docComment": "/**\n * The reference to the Subnet resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "targetSubnet?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "targetSubnet", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!TopologyParameters#targetVirtualNetwork:member", - "docComment": "/**\n * The reference to the Virtual Network resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "targetVirtualNetwork?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "targetVirtualNetwork", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!TopologyResource:interface", - "docComment": "/**\n * The network resource topology information for the given resource group.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface TopologyResource " - } - ], - "releaseTag": "Public", - "name": "TopologyResource", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!TopologyResource#associations:member", - "docComment": "/**\n * Holds the associations the resource has with other resources in the resource group.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "associations?: " - }, - { - "kind": "Reference", - "text": "TopologyAssociation", - "canonicalReference": "network-resource-manager!TopologyAssociation:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "associations", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!TopologyResource#id:member", - "docComment": "/**\n * ID of the resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "id?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!TopologyResource#location:member", - "docComment": "/**\n * Resource location.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "location?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "location", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!TopologyResource#name:member", - "docComment": "/**\n * Name of the resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!TrafficAnalyticsConfigurationProperties:interface", - "docComment": "/**\n * Parameters that define the configuration of traffic analytics.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface TrafficAnalyticsConfigurationProperties " - } - ], - "releaseTag": "Public", - "name": "TrafficAnalyticsConfigurationProperties", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!TrafficAnalyticsConfigurationProperties#enabled:member", - "docComment": "/**\n * Flag to enable/disable traffic analytics.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "enabled?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "enabled", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!TrafficAnalyticsConfigurationProperties#trafficAnalyticsInterval:member", - "docComment": "/**\n * The interval in minutes which would decide how frequently TA service should do flow analytics.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "trafficAnalyticsInterval?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "trafficAnalyticsInterval", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!TrafficAnalyticsConfigurationProperties#workspaceId:member", - "docComment": "/**\n * The resource guid of the attached workspace.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "workspaceId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "workspaceId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!TrafficAnalyticsConfigurationProperties#workspaceRegion:member", - "docComment": "/**\n * The location of the attached workspace.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "workspaceRegion?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "workspaceRegion", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!TrafficAnalyticsConfigurationProperties#workspaceResourceId:member", - "docComment": "/**\n * Resource Id of the attached workspace.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "workspaceResourceId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "workspaceResourceId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!TrafficAnalyticsProperties:interface", - "docComment": "/**\n * Parameters that define the configuration of traffic analytics.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface TrafficAnalyticsProperties " - } - ], - "releaseTag": "Public", - "name": "TrafficAnalyticsProperties", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!TrafficAnalyticsProperties#networkWatcherFlowAnalyticsConfiguration:member", - "docComment": "/**\n * Parameters that define the configuration of traffic analytics.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "networkWatcherFlowAnalyticsConfiguration?: " - }, - { - "kind": "Reference", - "text": "TrafficAnalyticsConfigurationProperties", - "canonicalReference": "network-resource-manager!TrafficAnalyticsConfigurationProperties:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "networkWatcherFlowAnalyticsConfiguration", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!TrafficSelectorPolicy:interface", - "docComment": "/**\n * An traffic selector policy for a virtual network gateway connection.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface TrafficSelectorPolicy " - } - ], - "releaseTag": "Public", - "name": "TrafficSelectorPolicy", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!TrafficSelectorPolicy#localAddressRanges:member", - "docComment": "/**\n * A collection of local address spaces in CIDR format.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "localAddressRanges: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "localAddressRanges", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!TrafficSelectorPolicy#remoteAddressRanges:member", - "docComment": "/**\n * A collection of remote address spaces in CIDR format.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "remoteAddressRanges: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "remoteAddressRanges", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!TransportProtocol:type", - "docComment": "/**\n * Defines values for TransportProtocol. \\ {@link KnownTransportProtocol} can be used interchangeably with TransportProtocol, this enum contains the known values that the service supports. ### Known values supported by the service **Udp** \\ **Tcp** \\ **All**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type TransportProtocol = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "TransportProtocol", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!TroubleshootingDetails:interface", - "docComment": "/**\n * Information gained from troubleshooting of specified resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface TroubleshootingDetails " - } - ], - "releaseTag": "Public", - "name": "TroubleshootingDetails", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!TroubleshootingDetails#detail:member", - "docComment": "/**\n * Details on troubleshooting results.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "detail?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "detail", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!TroubleshootingDetails#id:member", - "docComment": "/**\n * The id of the get troubleshoot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "id?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!TroubleshootingDetails#reasonType:member", - "docComment": "/**\n * Reason type of failure.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "reasonType?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "reasonType", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!TroubleshootingDetails#recommendedActions:member", - "docComment": "/**\n * List of recommended actions.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "recommendedActions?: " - }, - { - "kind": "Reference", - "text": "TroubleshootingRecommendedActions", - "canonicalReference": "network-resource-manager!TroubleshootingRecommendedActions:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "recommendedActions", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!TroubleshootingDetails#summary:member", - "docComment": "/**\n * A summary of troubleshooting.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "summary?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "summary", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!TroubleshootingParameters:interface", - "docComment": "/**\n * Parameters that define the resource to troubleshoot.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface TroubleshootingParameters " - } - ], - "releaseTag": "Public", - "name": "TroubleshootingParameters", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!TroubleshootingParameters#storageId:member", - "docComment": "/**\n * The ID for the storage account to save the troubleshoot result.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "storageId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "storageId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!TroubleshootingParameters#storagePath:member", - "docComment": "/**\n * The path to the blob to save the troubleshoot result in.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "storagePath: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "storagePath", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!TroubleshootingParameters#targetResourceId:member", - "docComment": "/**\n * The target resource to troubleshoot.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "targetResourceId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "targetResourceId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!TroubleshootingRecommendedActions:interface", - "docComment": "/**\n * Recommended actions based on discovered issues.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface TroubleshootingRecommendedActions " - } - ], - "releaseTag": "Public", - "name": "TroubleshootingRecommendedActions", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!TroubleshootingRecommendedActions#actionId:member", - "docComment": "/**\n * ID of the recommended action.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "actionId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "actionId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!TroubleshootingRecommendedActions#actionText:member", - "docComment": "/**\n * Description of recommended actions.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "actionText?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "actionText", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!TroubleshootingRecommendedActions#actionUri:member", - "docComment": "/**\n * The uri linking to a documentation for the recommended troubleshooting actions.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "actionUri?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "actionUri", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!TroubleshootingRecommendedActions#actionUriText:member", - "docComment": "/**\n * The information from the URI for the recommended troubleshooting actions.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "actionUriText?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "actionUriText", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!TroubleshootingResult:interface", - "docComment": "/**\n * Troubleshooting information gained from specified resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface TroubleshootingResult " - } - ], - "releaseTag": "Public", - "name": "TroubleshootingResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!TroubleshootingResult#code:member", - "docComment": "/**\n * The result code of the troubleshooting.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "code?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "code", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!TroubleshootingResult#endTime:member", - "docComment": "/**\n * The end time of the troubleshooting.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "endTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "endTime", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!TroubleshootingResult#results:member", - "docComment": "/**\n * Information from troubleshooting.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "results?: " - }, - { - "kind": "Reference", - "text": "TroubleshootingDetails", - "canonicalReference": "network-resource-manager!TroubleshootingDetails:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "results", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!TroubleshootingResult#startTime:member", - "docComment": "/**\n * The start time of the troubleshooting.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "startTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "startTime", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!TunnelConnectionHealth:interface", - "docComment": "/**\n * VirtualNetworkGatewayConnection properties.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface TunnelConnectionHealth " - } - ], - "releaseTag": "Public", - "name": "TunnelConnectionHealth", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!TunnelConnectionHealth#connectionStatus:member", - "docComment": "/**\n * Virtual Network Gateway connection status. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly connectionStatus?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewayConnectionStatus", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionStatus:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "connectionStatus", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!TunnelConnectionHealth#egressBytesTransferred:member", - "docComment": "/**\n * The Egress Bytes Transferred in this connection. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly egressBytesTransferred?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "egressBytesTransferred", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!TunnelConnectionHealth#ingressBytesTransferred:member", - "docComment": "/**\n * The Ingress Bytes Transferred in this connection. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly ingressBytesTransferred?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ingressBytesTransferred", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!TunnelConnectionHealth#lastConnectionEstablishedUtcTime:member", - "docComment": "/**\n * The time at which connection was established in Utc format. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly lastConnectionEstablishedUtcTime?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "lastConnectionEstablishedUtcTime", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!TunnelConnectionHealth#tunnel:member", - "docComment": "/**\n * Tunnel name. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly tunnel?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tunnel", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!TunnelConnectionStatus:type", - "docComment": "/**\n * Defines values for TunnelConnectionStatus. \\ {@link KnownTunnelConnectionStatus} can be used interchangeably with TunnelConnectionStatus, this enum contains the known values that the service supports. ### Known values supported by the service **Unknown** \\ **Connecting** \\ **Connected** \\ **NotConnected**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type TunnelConnectionStatus = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "TunnelConnectionStatus", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!UnprepareNetworkPoliciesRequest:interface", - "docComment": "/**\n * Details of UnprepareNetworkPolicies for Subnet.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface UnprepareNetworkPoliciesRequest " - } - ], - "releaseTag": "Public", - "name": "UnprepareNetworkPoliciesRequest", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!UnprepareNetworkPoliciesRequest#serviceName:member", - "docComment": "/**\n * The name of the service for which subnet is being unprepared for.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "serviceName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "serviceName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!Usage:interface", - "docComment": "/**\n * The network resource usage.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Usage " - } - ], - "releaseTag": "Public", - "name": "Usage", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!Usage#currentValue:member", - "docComment": "/**\n * The current value of the usage.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "currentValue: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "currentValue", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!Usage#id:member", - "docComment": "/**\n * Resource identifier. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly id?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!Usage#limit:member", - "docComment": "/**\n * The limit of usage.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "limit: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "limit", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!Usage#name:member", - "docComment": "/**\n * The name of the type of usage.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name: " - }, - { - "kind": "Reference", - "text": "UsageName", - "canonicalReference": "network-resource-manager!UsageName:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!Usage#unit:member", - "docComment": "/**\n * An enum describing the unit of measurement.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "unit: " - }, - { - "kind": "Reference", - "text": "UsageUnit", - "canonicalReference": "network-resource-manager!UsageUnit:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "unit", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!UsageName:interface", - "docComment": "/**\n * The usage names.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface UsageName " - } - ], - "releaseTag": "Public", - "name": "UsageName", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!UsageName#localizedValue:member", - "docComment": "/**\n * A localized string describing the resource name.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "localizedValue?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "localizedValue", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!UsageName#value:member", - "docComment": "/**\n * A string describing the resource name.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!Usages:interface", - "docComment": "/**\n * Interface representing a Usages.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Usages " - } - ], - "releaseTag": "Public", - "name": "Usages", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!Usages#list:member(1)", - "docComment": "/**\n * List network usages for a subscription.\n *\n * @param location - The location where resource usage is queried.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(location: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "UsagesListOptionalParams", - "canonicalReference": "network-resource-manager!UsagesListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "Usage", - "canonicalReference": "network-resource-manager!Usage:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "location", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "list" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!UsagesListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface UsagesListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "UsagesListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!UsagesListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type UsagesListNextResponse = " - }, - { - "kind": "Reference", - "text": "UsagesListResult", - "canonicalReference": "network-resource-manager!UsagesListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "UsagesListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!UsagesListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface UsagesListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "UsagesListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!UsagesListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type UsagesListResponse = " - }, - { - "kind": "Reference", - "text": "UsagesListResult", - "canonicalReference": "network-resource-manager!UsagesListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "UsagesListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!UsagesListResult:interface", - "docComment": "/**\n * The list usages operation response.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface UsagesListResult " - } - ], - "releaseTag": "Public", - "name": "UsagesListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!UsagesListResult#nextLink:member", - "docComment": "/**\n * URL to get the next set of results.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!UsagesListResult#value:member", - "docComment": "/**\n * The list network resource usages.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "Usage", - "canonicalReference": "network-resource-manager!Usage:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!UsageUnit:type", - "docComment": "/**\n * Defines values for UsageUnit. \\ {@link KnownUsageUnit} can be used interchangeably with UsageUnit, this enum contains the known values that the service supports. ### Known values supported by the service **Count**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type UsageUnit = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "UsageUnit", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VerbosityLevel:type", - "docComment": "/**\n * Defines values for VerbosityLevel. \\ {@link KnownVerbosityLevel} can be used interchangeably with VerbosityLevel, this enum contains the known values that the service supports. ### Known values supported by the service **Normal** \\ **Minimum** \\ **Full**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VerbosityLevel = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VerbosityLevel", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VerificationIPFlowParameters:interface", - "docComment": "/**\n * Parameters that define the IP flow to be verified.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VerificationIPFlowParameters " - } - ], - "releaseTag": "Public", - "name": "VerificationIPFlowParameters", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VerificationIPFlowParameters#direction:member", - "docComment": "/**\n * The direction of the packet represented as a 5-tuple.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "direction: " - }, - { - "kind": "Reference", - "text": "Direction", - "canonicalReference": "network-resource-manager!Direction:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "direction", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VerificationIPFlowParameters#localIPAddress:member", - "docComment": "/**\n * The local IP address. Acceptable values are valid IPv4 addresses.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "localIPAddress: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "localIPAddress", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VerificationIPFlowParameters#localPort:member", - "docComment": "/**\n * The local port. Acceptable values are a single integer in the range (0-65535). Support for * for the source port, which depends on the direction.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "localPort: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "localPort", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VerificationIPFlowParameters#protocol:member", - "docComment": "/**\n * Protocol to be verified on.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "protocol: " - }, - { - "kind": "Reference", - "text": "IpFlowProtocol", - "canonicalReference": "network-resource-manager!IpFlowProtocol:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "protocol", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VerificationIPFlowParameters#remoteIPAddress:member", - "docComment": "/**\n * The remote IP address. Acceptable values are valid IPv4 addresses.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "remoteIPAddress: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "remoteIPAddress", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VerificationIPFlowParameters#remotePort:member", - "docComment": "/**\n * The remote port. Acceptable values are a single integer in the range (0-65535). Support for * for the source port, which depends on the direction.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "remotePort: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "remotePort", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VerificationIPFlowParameters#targetNicResourceId:member", - "docComment": "/**\n * The NIC ID. (If VM has multiple NICs and IP forwarding is enabled on any of them, then this parameter must be specified. Otherwise optional).\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "targetNicResourceId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "targetNicResourceId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VerificationIPFlowParameters#targetResourceId:member", - "docComment": "/**\n * The ID of the target resource to perform next-hop on.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "targetResourceId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "targetResourceId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VerificationIPFlowResult:interface", - "docComment": "/**\n * Results of IP flow verification on the target resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VerificationIPFlowResult " - } - ], - "releaseTag": "Public", - "name": "VerificationIPFlowResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VerificationIPFlowResult#access:member", - "docComment": "/**\n * Indicates whether the traffic is allowed or denied.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "access?: " - }, - { - "kind": "Reference", - "text": "Access", - "canonicalReference": "network-resource-manager!Access:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "access", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VerificationIPFlowResult#ruleName:member", - "docComment": "/**\n * Name of the rule. If input is not matched against any security rule, it is not displayed.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "ruleName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ruleName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualApplianceNicProperties:interface", - "docComment": "/**\n * Network Virtual Appliance NIC properties.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualApplianceNicProperties " - } - ], - "releaseTag": "Public", - "name": "VirtualApplianceNicProperties", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualApplianceNicProperties#name:member", - "docComment": "/**\n * NIC name. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualApplianceNicProperties#privateIpAddress:member", - "docComment": "/**\n * Private IP address. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly privateIpAddress?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "privateIpAddress", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualApplianceNicProperties#publicIpAddress:member", - "docComment": "/**\n * Public IP address. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly publicIpAddress?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "publicIpAddress", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualApplianceSkuProperties:interface", - "docComment": "/**\n * Network Virtual Appliance Sku Properties.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualApplianceSkuProperties " - } - ], - "releaseTag": "Public", - "name": "VirtualApplianceSkuProperties", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualApplianceSkuProperties#bundledScaleUnit:member", - "docComment": "/**\n * Virtual Appliance Scale Unit.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "bundledScaleUnit?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "bundledScaleUnit", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualApplianceSkuProperties#marketPlaceVersion:member", - "docComment": "/**\n * Virtual Appliance Version.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "marketPlaceVersion?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "marketPlaceVersion", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualApplianceSkuProperties#vendor:member", - "docComment": "/**\n * Virtual Appliance Vendor.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "vendor?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "vendor", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualHub:type", - "docComment": "/**\n * VirtualHub Resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualHub = " - }, - { - "kind": "Reference", - "text": "Resource", - "canonicalReference": "network-resource-manager!Resource:interface" - }, - { - "kind": "Content", - "text": " & {\n readonly etag?: string;\n virtualWan?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";\n vpnGateway?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";\n p2SVpnGateway?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";\n expressRouteGateway?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";\n azureFirewall?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";\n securityPartnerProvider?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";\n virtualNetworkConnections?: " - }, - { - "kind": "Reference", - "text": "HubVirtualNetworkConnection", - "canonicalReference": "network-resource-manager!HubVirtualNetworkConnection:type" - }, - { - "kind": "Content", - "text": "[];\n addressPrefix?: string;\n routeTable?: " - }, - { - "kind": "Reference", - "text": "VirtualHubRouteTable", - "canonicalReference": "network-resource-manager!VirtualHubRouteTable:interface" - }, - { - "kind": "Content", - "text": ";\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n securityProviderName?: string;\n virtualHubRouteTableV2S?: " - }, - { - "kind": "Reference", - "text": "VirtualHubRouteTableV2", - "canonicalReference": "network-resource-manager!VirtualHubRouteTableV2:type" - }, - { - "kind": "Content", - "text": "[];\n sku?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualHub", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 23 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualHubId:interface", - "docComment": "/**\n * Virtual Hub identifier.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualHubId " - } - ], - "releaseTag": "Public", - "name": "VirtualHubId", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualHubId#id:member", - "docComment": "/**\n * The resource URI for the Virtual Hub where the ExpressRoute gateway is or will be deployed. The Virtual Hub resource and the ExpressRoute gateway resource reside in the same subscription.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "id?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualHubRoute:interface", - "docComment": "/**\n * VirtualHub route.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualHubRoute " - } - ], - "releaseTag": "Public", - "name": "VirtualHubRoute", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualHubRoute#addressPrefixes:member", - "docComment": "/**\n * List of all addressPrefixes.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "addressPrefixes?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "addressPrefixes", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualHubRoute#nextHopIpAddress:member", - "docComment": "/**\n * NextHop ip address.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextHopIpAddress?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextHopIpAddress", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualHubRouteTable:interface", - "docComment": "/**\n * VirtualHub route table.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualHubRouteTable " - } - ], - "releaseTag": "Public", - "name": "VirtualHubRouteTable", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualHubRouteTable#routes:member", - "docComment": "/**\n * List of all routes.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "routes?: " - }, - { - "kind": "Reference", - "text": "VirtualHubRoute", - "canonicalReference": "network-resource-manager!VirtualHubRoute:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "routes", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualHubRouteTableV2:type", - "docComment": "/**\n * VirtualHubRouteTableV2 Resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualHubRouteTableV2 = " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": " & {\n name?: string;\n readonly etag?: string;\n routes?: " - }, - { - "kind": "Reference", - "text": "VirtualHubRouteV2", - "canonicalReference": "network-resource-manager!VirtualHubRouteV2:interface" - }, - { - "kind": "Content", - "text": "[];\n attachedConnections?: string[];\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualHubRouteTableV2", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 7 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualHubRouteTableV2S:interface", - "docComment": "/**\n * Interface representing a VirtualHubRouteTableV2S.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualHubRouteTableV2S " - } - ], - "releaseTag": "Public", - "name": "VirtualHubRouteTableV2S", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualHubRouteTableV2S#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Creates a VirtualHubRouteTableV2 resource if it doesn't exist else updates the existing VirtualHubRouteTableV2.\n *\n * @param resourceGroupName - The resource group name of the VirtualHub.\n *\n * @param virtualHubName - The name of the VirtualHub.\n *\n * @param routeTableName - The name of the VirtualHubRouteTableV2.\n *\n * @param virtualHubRouteTableV2Parameters - Parameters supplied to create or update VirtualHubRouteTableV2.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualHubName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", routeTableName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualHubRouteTableV2Parameters: " - }, - { - "kind": "Reference", - "text": "VirtualHubRouteTableV2", - "canonicalReference": "network-resource-manager!VirtualHubRouteTableV2:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualHubRouteTableV2SCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!VirtualHubRouteTableV2SCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualHubRouteTableV2SCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!VirtualHubRouteTableV2SCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "VirtualHubRouteTableV2SCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!VirtualHubRouteTableV2SCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualHubName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "routeTableName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "virtualHubRouteTableV2Parameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualHubRouteTableV2S#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Creates a VirtualHubRouteTableV2 resource if it doesn't exist else updates the existing VirtualHubRouteTableV2.\n *\n * @param resourceGroupName - The resource group name of the VirtualHub.\n *\n * @param virtualHubName - The name of the VirtualHub.\n *\n * @param routeTableName - The name of the VirtualHubRouteTableV2.\n *\n * @param virtualHubRouteTableV2Parameters - Parameters supplied to create or update VirtualHubRouteTableV2.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualHubName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", routeTableName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualHubRouteTableV2Parameters: " - }, - { - "kind": "Reference", - "text": "VirtualHubRouteTableV2", - "canonicalReference": "network-resource-manager!VirtualHubRouteTableV2:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualHubRouteTableV2SCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!VirtualHubRouteTableV2SCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualHubRouteTableV2SCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!VirtualHubRouteTableV2SCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualHubName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "routeTableName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "virtualHubRouteTableV2Parameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualHubRouteTableV2S#beginDelete:member(1)", - "docComment": "/**\n * Deletes a VirtualHubRouteTableV2.\n *\n * @param resourceGroupName - The resource group name of the VirtualHubRouteTableV2.\n *\n * @param virtualHubName - The name of the VirtualHub.\n *\n * @param routeTableName - The name of the VirtualHubRouteTableV2.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualHubName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", routeTableName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualHubRouteTableV2SDeleteOptionalParams", - "canonicalReference": "network-resource-manager!VirtualHubRouteTableV2SDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualHubName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "routeTableName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualHubRouteTableV2S#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes a VirtualHubRouteTableV2.\n *\n * @param resourceGroupName - The resource group name of the VirtualHubRouteTableV2.\n *\n * @param virtualHubName - The name of the VirtualHub.\n *\n * @param routeTableName - The name of the VirtualHubRouteTableV2.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualHubName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", routeTableName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualHubRouteTableV2SDeleteOptionalParams", - "canonicalReference": "network-resource-manager!VirtualHubRouteTableV2SDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualHubName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "routeTableName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualHubRouteTableV2S#get:member(1)", - "docComment": "/**\n * Retrieves the details of a VirtualHubRouteTableV2.\n *\n * @param resourceGroupName - The resource group name of the VirtualHubRouteTableV2.\n *\n * @param virtualHubName - The name of the VirtualHub.\n *\n * @param routeTableName - The name of the VirtualHubRouteTableV2.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualHubName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", routeTableName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualHubRouteTableV2SGetOptionalParams", - "canonicalReference": "network-resource-manager!VirtualHubRouteTableV2SGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualHubRouteTableV2SGetResponse", - "canonicalReference": "network-resource-manager!VirtualHubRouteTableV2SGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualHubName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "routeTableName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualHubRouteTableV2S#list:member(1)", - "docComment": "/**\n * Retrieves the details of all VirtualHubRouteTableV2s.\n *\n * @param resourceGroupName - The resource group name of the VirtualHub.\n *\n * @param virtualHubName - The name of the VirtualHub.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualHubName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualHubRouteTableV2SListOptionalParams", - "canonicalReference": "network-resource-manager!VirtualHubRouteTableV2SListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualHubRouteTableV2", - "canonicalReference": "network-resource-manager!VirtualHubRouteTableV2:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualHubName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "list" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualHubRouteTableV2SCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualHubRouteTableV2SCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualHubRouteTableV2SCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualHubRouteTableV2SCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualHubRouteTableV2SCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualHubRouteTableV2SCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualHubRouteTableV2SCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "VirtualHubRouteTableV2", - "canonicalReference": "network-resource-manager!VirtualHubRouteTableV2:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualHubRouteTableV2SCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualHubRouteTableV2SDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualHubRouteTableV2SDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualHubRouteTableV2SDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualHubRouteTableV2SDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualHubRouteTableV2SDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualHubRouteTableV2SGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualHubRouteTableV2SGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualHubRouteTableV2SGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualHubRouteTableV2SGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualHubRouteTableV2SGetResponse = " - }, - { - "kind": "Reference", - "text": "VirtualHubRouteTableV2", - "canonicalReference": "network-resource-manager!VirtualHubRouteTableV2:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualHubRouteTableV2SGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualHubRouteTableV2SListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualHubRouteTableV2SListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualHubRouteTableV2SListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualHubRouteTableV2SListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualHubRouteTableV2SListNextResponse = " - }, - { - "kind": "Reference", - "text": "ListVirtualHubRouteTableV2SResult", - "canonicalReference": "network-resource-manager!ListVirtualHubRouteTableV2SResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualHubRouteTableV2SListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualHubRouteTableV2SListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualHubRouteTableV2SListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualHubRouteTableV2SListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualHubRouteTableV2SListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualHubRouteTableV2SListResponse = " - }, - { - "kind": "Reference", - "text": "ListVirtualHubRouteTableV2SResult", - "canonicalReference": "network-resource-manager!ListVirtualHubRouteTableV2SResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualHubRouteTableV2SListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualHubRouteV2:interface", - "docComment": "/**\n * VirtualHubRouteTableV2 route.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualHubRouteV2 " - } - ], - "releaseTag": "Public", - "name": "VirtualHubRouteV2", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualHubRouteV2#destinations:member", - "docComment": "/**\n * List of all destinations.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "destinations?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "destinations", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualHubRouteV2#destinationType:member", - "docComment": "/**\n * The type of destinations.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "destinationType?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "destinationType", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualHubRouteV2#nextHops:member", - "docComment": "/**\n * NextHops ip address.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextHops?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextHops", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualHubRouteV2#nextHopType:member", - "docComment": "/**\n * The type of next hops.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextHopType?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextHopType", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualHubs:interface", - "docComment": "/**\n * Interface representing a VirtualHubs.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualHubs " - } - ], - "releaseTag": "Public", - "name": "VirtualHubs", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualHubs#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Creates a VirtualHub resource if it doesn't exist else updates the existing VirtualHub.\n *\n * @param resourceGroupName - The resource group name of the VirtualHub.\n *\n * @param virtualHubName - The name of the VirtualHub.\n *\n * @param virtualHubParameters - Parameters supplied to create or update VirtualHub.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualHubName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualHubParameters: " - }, - { - "kind": "Reference", - "text": "VirtualHub", - "canonicalReference": "network-resource-manager!VirtualHub:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualHubsCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!VirtualHubsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualHubsCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!VirtualHubsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "VirtualHubsCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!VirtualHubsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualHubName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "virtualHubParameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualHubs#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Creates a VirtualHub resource if it doesn't exist else updates the existing VirtualHub.\n *\n * @param resourceGroupName - The resource group name of the VirtualHub.\n *\n * @param virtualHubName - The name of the VirtualHub.\n *\n * @param virtualHubParameters - Parameters supplied to create or update VirtualHub.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualHubName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualHubParameters: " - }, - { - "kind": "Reference", - "text": "VirtualHub", - "canonicalReference": "network-resource-manager!VirtualHub:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualHubsCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!VirtualHubsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualHubsCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!VirtualHubsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualHubName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "virtualHubParameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualHubs#beginDelete:member(1)", - "docComment": "/**\n * Deletes a VirtualHub.\n *\n * @param resourceGroupName - The resource group name of the VirtualHub.\n *\n * @param virtualHubName - The name of the VirtualHub.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualHubName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualHubsDeleteOptionalParams", - "canonicalReference": "network-resource-manager!VirtualHubsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualHubName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualHubs#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes a VirtualHub.\n *\n * @param resourceGroupName - The resource group name of the VirtualHub.\n *\n * @param virtualHubName - The name of the VirtualHub.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualHubName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualHubsDeleteOptionalParams", - "canonicalReference": "network-resource-manager!VirtualHubsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualHubName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualHubs#get:member(1)", - "docComment": "/**\n * Retrieves the details of a VirtualHub.\n *\n * @param resourceGroupName - The resource group name of the VirtualHub.\n *\n * @param virtualHubName - The name of the VirtualHub.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualHubName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualHubsGetOptionalParams", - "canonicalReference": "network-resource-manager!VirtualHubsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualHubsGetResponse", - "canonicalReference": "network-resource-manager!VirtualHubsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualHubName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualHubs#list:member(1)", - "docComment": "/**\n * Lists all the VirtualHubs in a subscription.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(options?: " - }, - { - "kind": "Reference", - "text": "VirtualHubsListOptionalParams", - "canonicalReference": "network-resource-manager!VirtualHubsListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualHub", - "canonicalReference": "network-resource-manager!VirtualHub:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "list" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualHubs#listByResourceGroup:member(1)", - "docComment": "/**\n * Lists all the VirtualHubs in a resource group.\n *\n * @param resourceGroupName - The resource group name of the VirtualHub.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByResourceGroup(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualHubsListByResourceGroupOptionalParams", - "canonicalReference": "network-resource-manager!VirtualHubsListByResourceGroupOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualHub", - "canonicalReference": "network-resource-manager!VirtualHub:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "listByResourceGroup" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualHubs#updateTags:member(1)", - "docComment": "/**\n * Updates VirtualHub tags.\n *\n * @param resourceGroupName - The resource group name of the VirtualHub.\n *\n * @param virtualHubName - The name of the VirtualHub.\n *\n * @param virtualHubParameters - Parameters supplied to update VirtualHub tags.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateTags(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualHubName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualHubParameters: " - }, - { - "kind": "Reference", - "text": "TagsObject", - "canonicalReference": "network-resource-manager!TagsObject:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualHubsUpdateTagsOptionalParams", - "canonicalReference": "network-resource-manager!VirtualHubsUpdateTagsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualHubsUpdateTagsResponse", - "canonicalReference": "network-resource-manager!VirtualHubsUpdateTagsResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualHubName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "virtualHubParameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "updateTags" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualHubsCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualHubsCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualHubsCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualHubsCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualHubsCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualHubsCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualHubsCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "VirtualHub", - "canonicalReference": "network-resource-manager!VirtualHub:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualHubsCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualHubsDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualHubsDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualHubsDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualHubsDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualHubsDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualHubsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualHubsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualHubsGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualHubsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualHubsGetResponse = " - }, - { - "kind": "Reference", - "text": "VirtualHub", - "canonicalReference": "network-resource-manager!VirtualHub:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualHubsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualHubsListByResourceGroupNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualHubsListByResourceGroupNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualHubsListByResourceGroupNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualHubsListByResourceGroupNextResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroupNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualHubsListByResourceGroupNextResponse = " - }, - { - "kind": "Reference", - "text": "ListVirtualHubsResult", - "canonicalReference": "network-resource-manager!ListVirtualHubsResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualHubsListByResourceGroupNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualHubsListByResourceGroupOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualHubsListByResourceGroupOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualHubsListByResourceGroupOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualHubsListByResourceGroupResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualHubsListByResourceGroupResponse = " - }, - { - "kind": "Reference", - "text": "ListVirtualHubsResult", - "canonicalReference": "network-resource-manager!ListVirtualHubsResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualHubsListByResourceGroupResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualHubsListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualHubsListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualHubsListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualHubsListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualHubsListNextResponse = " - }, - { - "kind": "Reference", - "text": "ListVirtualHubsResult", - "canonicalReference": "network-resource-manager!ListVirtualHubsResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualHubsListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualHubsListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualHubsListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualHubsListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualHubsListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualHubsListResponse = " - }, - { - "kind": "Reference", - "text": "ListVirtualHubsResult", - "canonicalReference": "network-resource-manager!ListVirtualHubsResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualHubsListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualHubsUpdateTagsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualHubsUpdateTagsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualHubsUpdateTagsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualHubsUpdateTagsResponse:type", - "docComment": "/**\n * Contains response data for the updateTags operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualHubsUpdateTagsResponse = " - }, - { - "kind": "Reference", - "text": "VirtualHub", - "canonicalReference": "network-resource-manager!VirtualHub:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualHubsUpdateTagsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualNetwork:type", - "docComment": "/**\n * Virtual Network resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualNetwork = " - }, - { - "kind": "Reference", - "text": "Resource", - "canonicalReference": "network-resource-manager!Resource:interface" - }, - { - "kind": "Content", - "text": " & {\n readonly etag?: string;\n addressSpace?: " - }, - { - "kind": "Reference", - "text": "AddressSpace", - "canonicalReference": "network-resource-manager!AddressSpace:interface" - }, - { - "kind": "Content", - "text": ";\n dhcpOptions?: " - }, - { - "kind": "Reference", - "text": "DhcpOptions", - "canonicalReference": "network-resource-manager!DhcpOptions:interface" - }, - { - "kind": "Content", - "text": ";\n subnets?: " - }, - { - "kind": "Reference", - "text": "Subnet", - "canonicalReference": "network-resource-manager!Subnet:type" - }, - { - "kind": "Content", - "text": "[];\n virtualNetworkPeerings?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkPeering", - "canonicalReference": "network-resource-manager!VirtualNetworkPeering:type" - }, - { - "kind": "Content", - "text": "[];\n readonly resourceGuid?: string;\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n enableDdosProtection?: boolean;\n enableVmProtection?: boolean;\n ddosProtectionPlan?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";\n bgpCommunities?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkBgpCommunities", - "canonicalReference": "network-resource-manager!VirtualNetworkBgpCommunities:interface" - }, - { - "kind": "Content", - "text": ";\n ipAllocations?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": "[];\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualNetwork", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 19 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualNetworkBgpCommunities:interface", - "docComment": "/**\n * Bgp Communities sent over ExpressRoute with each route corresponding to a prefix in this VNET.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualNetworkBgpCommunities " - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkBgpCommunities", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualNetworkBgpCommunities#regionalCommunity:member", - "docComment": "/**\n * The BGP community associated with the region of the virtual network. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly regionalCommunity?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "regionalCommunity", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualNetworkBgpCommunities#virtualNetworkCommunity:member", - "docComment": "/**\n * The BGP community associated with the virtual network.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "virtualNetworkCommunity: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "virtualNetworkCommunity", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualNetworkConnectionGatewayReference:interface", - "docComment": "/**\n * A reference to VirtualNetworkGateway or LocalNetworkGateway resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualNetworkConnectionGatewayReference " - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkConnectionGatewayReference", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualNetworkConnectionGatewayReference#id:member", - "docComment": "/**\n * The ID of VirtualNetworkGateway or LocalNetworkGateway resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "id: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualNetworkGateway:type", - "docComment": "/**\n * A common class for general resource information.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualNetworkGateway = " - }, - { - "kind": "Reference", - "text": "Resource", - "canonicalReference": "network-resource-manager!Resource:interface" - }, - { - "kind": "Content", - "text": " & {\n readonly etag?: string;\n ipConfigurations?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewayIPConfiguration", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayIPConfiguration:type" - }, - { - "kind": "Content", - "text": "[];\n gatewayType?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewayType", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayType:type" - }, - { - "kind": "Content", - "text": ";\n vpnType?: " - }, - { - "kind": "Reference", - "text": "VpnType", - "canonicalReference": "network-resource-manager!VpnType:type" - }, - { - "kind": "Content", - "text": ";\n vpnGatewayGeneration?: " - }, - { - "kind": "Reference", - "text": "VpnGatewayGeneration", - "canonicalReference": "network-resource-manager!VpnGatewayGeneration:type" - }, - { - "kind": "Content", - "text": ";\n enableBgp?: boolean;\n enablePrivateIpAddress?: boolean;\n active?: boolean;\n gatewayDefaultSite?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";\n sku?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewaySku", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaySku:interface" - }, - { - "kind": "Content", - "text": ";\n vpnClientConfiguration?: " - }, - { - "kind": "Reference", - "text": "VpnClientConfiguration", - "canonicalReference": "network-resource-manager!VpnClientConfiguration:interface" - }, - { - "kind": "Content", - "text": ";\n bgpSettings?: " - }, - { - "kind": "Reference", - "text": "BgpSettings", - "canonicalReference": "network-resource-manager!BgpSettings:interface" - }, - { - "kind": "Content", - "text": ";\n customRoutes?: " - }, - { - "kind": "Reference", - "text": "AddressSpace", - "canonicalReference": "network-resource-manager!AddressSpace:interface" - }, - { - "kind": "Content", - "text": ";\n readonly resourceGuid?: string;\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n enableDnsForwarding?: boolean;\n readonly inboundDnsForwardingEndpoint?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkGateway", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 23 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnection:type", - "docComment": "/**\n * A common class for general resource information.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualNetworkGatewayConnection = " - }, - { - "kind": "Reference", - "text": "Resource", - "canonicalReference": "network-resource-manager!Resource:interface" - }, - { - "kind": "Content", - "text": " & {\n readonly etag?: string;\n authorizationKey?: string;\n virtualNetworkGateway1: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGateway", - "canonicalReference": "network-resource-manager!VirtualNetworkGateway:type" - }, - { - "kind": "Content", - "text": ";\n virtualNetworkGateway2?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGateway", - "canonicalReference": "network-resource-manager!VirtualNetworkGateway:type" - }, - { - "kind": "Content", - "text": ";\n localNetworkGateway2?: " - }, - { - "kind": "Reference", - "text": "LocalNetworkGateway", - "canonicalReference": "network-resource-manager!LocalNetworkGateway:type" - }, - { - "kind": "Content", - "text": ";\n connectionType: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewayConnectionType", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionType:type" - }, - { - "kind": "Content", - "text": ";\n connectionProtocol?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewayConnectionProtocol", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionProtocol:type" - }, - { - "kind": "Content", - "text": ";\n routingWeight?: number;\n dpdTimeoutSeconds?: number;\n sharedKey?: string;\n readonly connectionStatus?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewayConnectionStatus", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionStatus:type" - }, - { - "kind": "Content", - "text": ";\n readonly tunnelConnectionStatus?: " - }, - { - "kind": "Reference", - "text": "TunnelConnectionHealth", - "canonicalReference": "network-resource-manager!TunnelConnectionHealth:interface" - }, - { - "kind": "Content", - "text": "[];\n readonly egressBytesTransferred?: number;\n readonly ingressBytesTransferred?: number;\n peer?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";\n enableBgp?: boolean;\n useLocalAzureIpAddress?: boolean;\n usePolicyBasedTrafficSelectors?: boolean;\n ipsecPolicies?: " - }, - { - "kind": "Reference", - "text": "IpsecPolicy", - "canonicalReference": "network-resource-manager!IpsecPolicy:interface" - }, - { - "kind": "Content", - "text": "[];\n trafficSelectorPolicies?: " - }, - { - "kind": "Reference", - "text": "TrafficSelectorPolicy", - "canonicalReference": "network-resource-manager!TrafficSelectorPolicy:interface" - }, - { - "kind": "Content", - "text": "[];\n readonly resourceGuid?: string;\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n expressRouteGatewayBypass?: boolean;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkGatewayConnection", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 25 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionListEntity:type", - "docComment": "/**\n * A common class for general resource information.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualNetworkGatewayConnectionListEntity = " - }, - { - "kind": "Reference", - "text": "Resource", - "canonicalReference": "network-resource-manager!Resource:interface" - }, - { - "kind": "Content", - "text": " & {\n readonly etag?: string;\n authorizationKey?: string;\n virtualNetworkGateway1: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkConnectionGatewayReference", - "canonicalReference": "network-resource-manager!VirtualNetworkConnectionGatewayReference:interface" - }, - { - "kind": "Content", - "text": ";\n virtualNetworkGateway2?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkConnectionGatewayReference", - "canonicalReference": "network-resource-manager!VirtualNetworkConnectionGatewayReference:interface" - }, - { - "kind": "Content", - "text": ";\n localNetworkGateway2?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkConnectionGatewayReference", - "canonicalReference": "network-resource-manager!VirtualNetworkConnectionGatewayReference:interface" - }, - { - "kind": "Content", - "text": ";\n connectionType: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewayConnectionType", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionType:type" - }, - { - "kind": "Content", - "text": ";\n connectionProtocol?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewayConnectionProtocol", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionProtocol:type" - }, - { - "kind": "Content", - "text": ";\n routingWeight?: number;\n sharedKey?: string;\n readonly connectionStatus?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewayConnectionStatus", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionStatus:type" - }, - { - "kind": "Content", - "text": ";\n readonly tunnelConnectionStatus?: " - }, - { - "kind": "Reference", - "text": "TunnelConnectionHealth", - "canonicalReference": "network-resource-manager!TunnelConnectionHealth:interface" - }, - { - "kind": "Content", - "text": "[];\n readonly egressBytesTransferred?: number;\n readonly ingressBytesTransferred?: number;\n peer?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";\n enableBgp?: boolean;\n usePolicyBasedTrafficSelectors?: boolean;\n ipsecPolicies?: " - }, - { - "kind": "Reference", - "text": "IpsecPolicy", - "canonicalReference": "network-resource-manager!IpsecPolicy:interface" - }, - { - "kind": "Content", - "text": "[];\n trafficSelectorPolicies?: " - }, - { - "kind": "Reference", - "text": "TrafficSelectorPolicy", - "canonicalReference": "network-resource-manager!TrafficSelectorPolicy:interface" - }, - { - "kind": "Content", - "text": "[];\n readonly resourceGuid?: string;\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n expressRouteGatewayBypass?: boolean;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkGatewayConnectionListEntity", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 25 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionListResult:interface", - "docComment": "/**\n * Response for the ListVirtualNetworkGatewayConnections API service call.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualNetworkGatewayConnectionListResult " - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkGatewayConnectionListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionListResult#nextLink:member", - "docComment": "/**\n * The URL to get the next set of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionListResult#value:member", - "docComment": "/**\n * A list of VirtualNetworkGatewayConnection resources that exists in a resource group.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewayConnection", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnection:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionProtocol:type", - "docComment": "/**\n * Defines values for VirtualNetworkGatewayConnectionProtocol. \\ {@link KnownVirtualNetworkGatewayConnectionProtocol} can be used interchangeably with VirtualNetworkGatewayConnectionProtocol, this enum contains the known values that the service supports. ### Known values supported by the service **IKEv2** \\ **IKEv1**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualNetworkGatewayConnectionProtocol = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkGatewayConnectionProtocol", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnections:interface", - "docComment": "/**\n * Interface representing a VirtualNetworkGatewayConnections.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualNetworkGatewayConnections " - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkGatewayConnections", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnections#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Creates or updates a virtual network gateway connection in the specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayConnectionName - The name of the virtual network gateway connection.\n *\n * @param parameters - Parameters supplied to the create or update virtual network gateway connection operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualNetworkGatewayConnectionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewayConnection", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnection:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewayConnectionsCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewayConnectionsCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewayConnectionsCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualNetworkGatewayConnectionName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnections#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Creates or updates a virtual network gateway connection in the specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayConnectionName - The name of the virtual network gateway connection.\n *\n * @param parameters - Parameters supplied to the create or update virtual network gateway connection operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualNetworkGatewayConnectionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewayConnection", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnection:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewayConnectionsCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewayConnectionsCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualNetworkGatewayConnectionName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnections#beginDelete:member(1)", - "docComment": "/**\n * Deletes the specified virtual network Gateway connection.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayConnectionName - The name of the virtual network gateway connection.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualNetworkGatewayConnectionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewayConnectionsDeleteOptionalParams", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualNetworkGatewayConnectionName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnections#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes the specified virtual network Gateway connection.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayConnectionName - The name of the virtual network gateway connection.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualNetworkGatewayConnectionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewayConnectionsDeleteOptionalParams", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualNetworkGatewayConnectionName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnections#beginResetSharedKey:member(1)", - "docComment": "/**\n * The VirtualNetworkGatewayConnectionResetSharedKey operation resets the virtual network gateway connection shared key for passed virtual network gateway connection in the specified resource group through Network resource provider.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayConnectionName - The virtual network gateway connection reset shared key Name.\n *\n * @param parameters - Parameters supplied to the begin reset virtual network gateway connection shared key operation through network resource provider.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginResetSharedKey(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualNetworkGatewayConnectionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ConnectionResetSharedKey", - "canonicalReference": "network-resource-manager!ConnectionResetSharedKey:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewayConnectionsResetSharedKeyOptionalParams", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsResetSharedKeyOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewayConnectionsResetSharedKeyResponse", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsResetSharedKeyResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewayConnectionsResetSharedKeyResponse", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsResetSharedKeyResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualNetworkGatewayConnectionName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginResetSharedKey" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnections#beginResetSharedKeyAndWait:member(1)", - "docComment": "/**\n * The VirtualNetworkGatewayConnectionResetSharedKey operation resets the virtual network gateway connection shared key for passed virtual network gateway connection in the specified resource group through Network resource provider.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayConnectionName - The virtual network gateway connection reset shared key Name.\n *\n * @param parameters - Parameters supplied to the begin reset virtual network gateway connection shared key operation through network resource provider.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginResetSharedKeyAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualNetworkGatewayConnectionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ConnectionResetSharedKey", - "canonicalReference": "network-resource-manager!ConnectionResetSharedKey:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewayConnectionsResetSharedKeyOptionalParams", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsResetSharedKeyOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewayConnectionsResetSharedKeyResponse", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsResetSharedKeyResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualNetworkGatewayConnectionName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginResetSharedKeyAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnections#beginSetSharedKey:member(1)", - "docComment": "/**\n * The Put VirtualNetworkGatewayConnectionSharedKey operation sets the virtual network gateway connection shared key for passed virtual network gateway connection in the specified resource group through Network resource provider.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayConnectionName - The virtual network gateway connection name.\n *\n * @param parameters - Parameters supplied to the Begin Set Virtual Network Gateway connection Shared key operation throughNetwork resource provider.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginSetSharedKey(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualNetworkGatewayConnectionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ConnectionSharedKey", - "canonicalReference": "network-resource-manager!ConnectionSharedKey:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewayConnectionsSetSharedKeyOptionalParams", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsSetSharedKeyOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewayConnectionsSetSharedKeyResponse", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsSetSharedKeyResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewayConnectionsSetSharedKeyResponse", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsSetSharedKeyResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualNetworkGatewayConnectionName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginSetSharedKey" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnections#beginSetSharedKeyAndWait:member(1)", - "docComment": "/**\n * The Put VirtualNetworkGatewayConnectionSharedKey operation sets the virtual network gateway connection shared key for passed virtual network gateway connection in the specified resource group through Network resource provider.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayConnectionName - The virtual network gateway connection name.\n *\n * @param parameters - Parameters supplied to the Begin Set Virtual Network Gateway connection Shared key operation throughNetwork resource provider.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginSetSharedKeyAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualNetworkGatewayConnectionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ConnectionSharedKey", - "canonicalReference": "network-resource-manager!ConnectionSharedKey:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewayConnectionsSetSharedKeyOptionalParams", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsSetSharedKeyOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewayConnectionsSetSharedKeyResponse", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsSetSharedKeyResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualNetworkGatewayConnectionName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginSetSharedKeyAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnections#beginStartPacketCapture:member(1)", - "docComment": "/**\n * Starts packet capture on virtual network gateway connection in the specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayConnectionName - The name of the virtual network gateway connection.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginStartPacketCapture(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualNetworkGatewayConnectionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewayConnectionsStartPacketCaptureOptionalParams", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsStartPacketCaptureOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewayConnectionsStartPacketCaptureResponse", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsStartPacketCaptureResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewayConnectionsStartPacketCaptureResponse", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsStartPacketCaptureResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualNetworkGatewayConnectionName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginStartPacketCapture" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnections#beginStartPacketCaptureAndWait:member(1)", - "docComment": "/**\n * Starts packet capture on virtual network gateway connection in the specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayConnectionName - The name of the virtual network gateway connection.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginStartPacketCaptureAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualNetworkGatewayConnectionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewayConnectionsStartPacketCaptureOptionalParams", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsStartPacketCaptureOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewayConnectionsStartPacketCaptureResponse", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsStartPacketCaptureResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualNetworkGatewayConnectionName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginStartPacketCaptureAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnections#beginStopPacketCapture:member(1)", - "docComment": "/**\n * Stops packet capture on virtual network gateway connection in the specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayConnectionName - The name of the virtual network gateway Connection.\n *\n * @param parameters - Virtual network gateway packet capture parameters supplied to stop packet capture on gateway connection.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginStopPacketCapture(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualNetworkGatewayConnectionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "VpnPacketCaptureStopParameters", - "canonicalReference": "network-resource-manager!VpnPacketCaptureStopParameters:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewayConnectionsStopPacketCaptureOptionalParams", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsStopPacketCaptureOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewayConnectionsStopPacketCaptureResponse", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsStopPacketCaptureResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewayConnectionsStopPacketCaptureResponse", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsStopPacketCaptureResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualNetworkGatewayConnectionName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginStopPacketCapture" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnections#beginStopPacketCaptureAndWait:member(1)", - "docComment": "/**\n * Stops packet capture on virtual network gateway connection in the specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayConnectionName - The name of the virtual network gateway Connection.\n *\n * @param parameters - Virtual network gateway packet capture parameters supplied to stop packet capture on gateway connection.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginStopPacketCaptureAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualNetworkGatewayConnectionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "VpnPacketCaptureStopParameters", - "canonicalReference": "network-resource-manager!VpnPacketCaptureStopParameters:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewayConnectionsStopPacketCaptureOptionalParams", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsStopPacketCaptureOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewayConnectionsStopPacketCaptureResponse", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsStopPacketCaptureResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualNetworkGatewayConnectionName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginStopPacketCaptureAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnections#beginUpdateTags:member(1)", - "docComment": "/**\n * Updates a virtual network gateway connection tags.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayConnectionName - The name of the virtual network gateway connection.\n *\n * @param parameters - Parameters supplied to update virtual network gateway connection tags.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginUpdateTags(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualNetworkGatewayConnectionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "TagsObject", - "canonicalReference": "network-resource-manager!TagsObject:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewayConnectionsUpdateTagsOptionalParams", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsUpdateTagsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewayConnectionsUpdateTagsResponse", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsUpdateTagsResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewayConnectionsUpdateTagsResponse", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsUpdateTagsResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualNetworkGatewayConnectionName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginUpdateTags" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnections#beginUpdateTagsAndWait:member(1)", - "docComment": "/**\n * Updates a virtual network gateway connection tags.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayConnectionName - The name of the virtual network gateway connection.\n *\n * @param parameters - Parameters supplied to update virtual network gateway connection tags.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginUpdateTagsAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualNetworkGatewayConnectionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "TagsObject", - "canonicalReference": "network-resource-manager!TagsObject:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewayConnectionsUpdateTagsOptionalParams", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsUpdateTagsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewayConnectionsUpdateTagsResponse", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsUpdateTagsResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualNetworkGatewayConnectionName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginUpdateTagsAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnections#get:member(1)", - "docComment": "/**\n * Gets the specified virtual network gateway connection by resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayConnectionName - The name of the virtual network gateway connection.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualNetworkGatewayConnectionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewayConnectionsGetOptionalParams", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewayConnectionsGetResponse", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualNetworkGatewayConnectionName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnections#getSharedKey:member(1)", - "docComment": "/**\n * The Get VirtualNetworkGatewayConnectionSharedKey operation retrieves information about the specified virtual network gateway connection shared key through Network resource provider.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayConnectionName - The virtual network gateway connection shared key name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getSharedKey(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualNetworkGatewayConnectionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewayConnectionsGetSharedKeyOptionalParams", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsGetSharedKeyOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewayConnectionsGetSharedKeyResponse", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsGetSharedKeyResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualNetworkGatewayConnectionName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "getSharedKey" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnections#list:member(1)", - "docComment": "/**\n * The List VirtualNetworkGatewayConnections operation retrieves all the virtual network gateways connections created.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewayConnectionsListOptionalParams", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewayConnection", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnection:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "list" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualNetworkGatewayConnectionsCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkGatewayConnectionsCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualNetworkGatewayConnectionsCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewayConnection", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnection:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkGatewayConnectionsCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualNetworkGatewayConnectionsDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkGatewayConnectionsDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualNetworkGatewayConnectionsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkGatewayConnectionsGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualNetworkGatewayConnectionsGetResponse = " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewayConnection", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnection:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkGatewayConnectionsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsGetSharedKeyOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualNetworkGatewayConnectionsGetSharedKeyOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkGatewayConnectionsGetSharedKeyOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsGetSharedKeyResponse:type", - "docComment": "/**\n * Contains response data for the getSharedKey operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualNetworkGatewayConnectionsGetSharedKeyResponse = " - }, - { - "kind": "Reference", - "text": "ConnectionSharedKey", - "canonicalReference": "network-resource-manager!ConnectionSharedKey:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkGatewayConnectionsGetSharedKeyResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualNetworkGatewayConnectionsListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkGatewayConnectionsListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualNetworkGatewayConnectionsListNextResponse = " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewayConnectionListResult", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkGatewayConnectionsListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualNetworkGatewayConnectionsListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkGatewayConnectionsListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualNetworkGatewayConnectionsListResponse = " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewayConnectionListResult", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkGatewayConnectionsListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsResetSharedKeyOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualNetworkGatewayConnectionsResetSharedKeyOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkGatewayConnectionsResetSharedKeyOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsResetSharedKeyOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsResetSharedKeyOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsResetSharedKeyResponse:type", - "docComment": "/**\n * Contains response data for the resetSharedKey operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualNetworkGatewayConnectionsResetSharedKeyResponse = " - }, - { - "kind": "Reference", - "text": "ConnectionResetSharedKey", - "canonicalReference": "network-resource-manager!ConnectionResetSharedKey:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkGatewayConnectionsResetSharedKeyResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsSetSharedKeyOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualNetworkGatewayConnectionsSetSharedKeyOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkGatewayConnectionsSetSharedKeyOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsSetSharedKeyOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsSetSharedKeyOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsSetSharedKeyResponse:type", - "docComment": "/**\n * Contains response data for the setSharedKey operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualNetworkGatewayConnectionsSetSharedKeyResponse = " - }, - { - "kind": "Reference", - "text": "ConnectionSharedKey", - "canonicalReference": "network-resource-manager!ConnectionSharedKey:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkGatewayConnectionsSetSharedKeyResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsStartPacketCaptureOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualNetworkGatewayConnectionsStartPacketCaptureOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkGatewayConnectionsStartPacketCaptureOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsStartPacketCaptureOptionalParams#parameters:member", - "docComment": "/**\n * Virtual network gateway packet capture parameters supplied to start packet capture on gateway connection.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "parameters?: " - }, - { - "kind": "Reference", - "text": "VpnPacketCaptureStartParameters", - "canonicalReference": "network-resource-manager!VpnPacketCaptureStartParameters:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "parameters", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsStartPacketCaptureOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsStartPacketCaptureOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsStartPacketCaptureResponse:type", - "docComment": "/**\n * Contains response data for the startPacketCapture operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualNetworkGatewayConnectionsStartPacketCaptureResponse = " - }, - { - "kind": "Content", - "text": "{\n body: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkGatewayConnectionsStartPacketCaptureResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsStopPacketCaptureOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualNetworkGatewayConnectionsStopPacketCaptureOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkGatewayConnectionsStopPacketCaptureOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsStopPacketCaptureOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsStopPacketCaptureOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsStopPacketCaptureResponse:type", - "docComment": "/**\n * Contains response data for the stopPacketCapture operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualNetworkGatewayConnectionsStopPacketCaptureResponse = " - }, - { - "kind": "Content", - "text": "{\n body: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkGatewayConnectionsStopPacketCaptureResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionStatus:type", - "docComment": "/**\n * Defines values for VirtualNetworkGatewayConnectionStatus. \\ {@link KnownVirtualNetworkGatewayConnectionStatus} can be used interchangeably with VirtualNetworkGatewayConnectionStatus, this enum contains the known values that the service supports. ### Known values supported by the service **Unknown** \\ **Connecting** \\ **Connected** \\ **NotConnected**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualNetworkGatewayConnectionStatus = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkGatewayConnectionStatus", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsUpdateTagsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualNetworkGatewayConnectionsUpdateTagsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkGatewayConnectionsUpdateTagsOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsUpdateTagsOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsUpdateTagsOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsUpdateTagsResponse:type", - "docComment": "/**\n * Contains response data for the updateTags operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualNetworkGatewayConnectionsUpdateTagsResponse = " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewayConnection", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnection:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkGatewayConnectionsUpdateTagsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionType:type", - "docComment": "/**\n * Defines values for VirtualNetworkGatewayConnectionType. \\ {@link KnownVirtualNetworkGatewayConnectionType} can be used interchangeably with VirtualNetworkGatewayConnectionType, this enum contains the known values that the service supports. ### Known values supported by the service **IPsec** \\ **Vnet2Vnet** \\ **ExpressRoute** \\ **VPNClient**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualNetworkGatewayConnectionType = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkGatewayConnectionType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayIPConfiguration:type", - "docComment": "/**\n * IP configuration for virtual network gateway.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualNetworkGatewayIPConfiguration = " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": " & {\n name?: string;\n readonly etag?: string;\n privateIPAllocationMethod?: " - }, - { - "kind": "Reference", - "text": "IPAllocationMethod", - "canonicalReference": "network-resource-manager!IPAllocationMethod:type" - }, - { - "kind": "Content", - "text": ";\n subnet?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";\n publicIPAddress?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";\n readonly privateIPAddress?: string;\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkGatewayIPConfiguration", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 11 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayListConnectionsResult:interface", - "docComment": "/**\n * Response for the VirtualNetworkGatewayListConnections API service call.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualNetworkGatewayListConnectionsResult " - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkGatewayListConnectionsResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayListConnectionsResult#nextLink:member", - "docComment": "/**\n * The URL to get the next set of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayListConnectionsResult#value:member", - "docComment": "/**\n * A list of VirtualNetworkGatewayConnection resources that exists in a resource group.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewayConnectionListEntity", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionListEntity:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayListResult:interface", - "docComment": "/**\n * Response for the ListVirtualNetworkGateways API service call.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualNetworkGatewayListResult " - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkGatewayListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayListResult#nextLink:member", - "docComment": "/**\n * The URL to get the next set of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayListResult#value:member", - "docComment": "/**\n * A list of VirtualNetworkGateway resources that exists in a resource group.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGateway", - "canonicalReference": "network-resource-manager!VirtualNetworkGateway:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualNetworkGateways:interface", - "docComment": "/**\n * Interface representing a VirtualNetworkGateways.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualNetworkGateways " - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkGateways", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGateways#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Creates or updates a virtual network gateway in the specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayName - The name of the virtual network gateway.\n *\n * @param parameters - Parameters supplied to create or update virtual network gateway operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualNetworkGatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGateway", - "canonicalReference": "network-resource-manager!VirtualNetworkGateway:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewaysCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewaysCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewaysCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualNetworkGatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGateways#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Creates or updates a virtual network gateway in the specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayName - The name of the virtual network gateway.\n *\n * @param parameters - Parameters supplied to create or update virtual network gateway operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualNetworkGatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGateway", - "canonicalReference": "network-resource-manager!VirtualNetworkGateway:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewaysCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewaysCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualNetworkGatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGateways#beginDelete:member(1)", - "docComment": "/**\n * Deletes the specified virtual network gateway.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayName - The name of the virtual network gateway.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualNetworkGatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewaysDeleteOptionalParams", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualNetworkGatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGateways#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes the specified virtual network gateway.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayName - The name of the virtual network gateway.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualNetworkGatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewaysDeleteOptionalParams", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualNetworkGatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGateways#beginDisconnectVirtualNetworkGatewayVpnConnections:member(1)", - "docComment": "/**\n * Disconnect vpn connections of virtual network gateway in the specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayName - The name of the virtual network gateway.\n *\n * @param request - The parameters are supplied to disconnect vpn connections.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDisconnectVirtualNetworkGatewayVpnConnections(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualNetworkGatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", request: " - }, - { - "kind": "Reference", - "text": "P2SVpnConnectionRequest", - "canonicalReference": "network-resource-manager!P2SVpnConnectionRequest:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewaysDisconnectVirtualNetworkGatewayVpnConnectionsOptionalParams", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysDisconnectVirtualNetworkGatewayVpnConnectionsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualNetworkGatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "request", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDisconnectVirtualNetworkGatewayVpnConnections" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGateways#beginDisconnectVirtualNetworkGatewayVpnConnectionsAndWait:member(1)", - "docComment": "/**\n * Disconnect vpn connections of virtual network gateway in the specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayName - The name of the virtual network gateway.\n *\n * @param request - The parameters are supplied to disconnect vpn connections.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDisconnectVirtualNetworkGatewayVpnConnectionsAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualNetworkGatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", request: " - }, - { - "kind": "Reference", - "text": "P2SVpnConnectionRequest", - "canonicalReference": "network-resource-manager!P2SVpnConnectionRequest:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewaysDisconnectVirtualNetworkGatewayVpnConnectionsOptionalParams", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysDisconnectVirtualNetworkGatewayVpnConnectionsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualNetworkGatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "request", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDisconnectVirtualNetworkGatewayVpnConnectionsAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGateways#beginGeneratevpnclientpackage:member(1)", - "docComment": "/**\n * Generates VPN client package for P2S client of the virtual network gateway in the specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayName - The name of the virtual network gateway.\n *\n * @param parameters - Parameters supplied to the generate virtual network gateway VPN client package operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginGeneratevpnclientpackage(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualNetworkGatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "VpnClientParameters", - "canonicalReference": "network-resource-manager!VpnClientParameters:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewaysGeneratevpnclientpackageOptionalParams", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGeneratevpnclientpackageOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewaysGeneratevpnclientpackageResponse", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGeneratevpnclientpackageResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewaysGeneratevpnclientpackageResponse", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGeneratevpnclientpackageResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualNetworkGatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginGeneratevpnclientpackage" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGateways#beginGeneratevpnclientpackageAndWait:member(1)", - "docComment": "/**\n * Generates VPN client package for P2S client of the virtual network gateway in the specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayName - The name of the virtual network gateway.\n *\n * @param parameters - Parameters supplied to the generate virtual network gateway VPN client package operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginGeneratevpnclientpackageAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualNetworkGatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "VpnClientParameters", - "canonicalReference": "network-resource-manager!VpnClientParameters:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewaysGeneratevpnclientpackageOptionalParams", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGeneratevpnclientpackageOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewaysGeneratevpnclientpackageResponse", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGeneratevpnclientpackageResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualNetworkGatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginGeneratevpnclientpackageAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGateways#beginGenerateVpnProfile:member(1)", - "docComment": "/**\n * Generates VPN profile for P2S client of the virtual network gateway in the specified resource group. Used for IKEV2 and radius based authentication.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayName - The name of the virtual network gateway.\n *\n * @param parameters - Parameters supplied to the generate virtual network gateway VPN client package operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginGenerateVpnProfile(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualNetworkGatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "VpnClientParameters", - "canonicalReference": "network-resource-manager!VpnClientParameters:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewaysGenerateVpnProfileOptionalParams", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGenerateVpnProfileOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewaysGenerateVpnProfileResponse", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGenerateVpnProfileResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewaysGenerateVpnProfileResponse", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGenerateVpnProfileResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualNetworkGatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginGenerateVpnProfile" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGateways#beginGenerateVpnProfileAndWait:member(1)", - "docComment": "/**\n * Generates VPN profile for P2S client of the virtual network gateway in the specified resource group. Used for IKEV2 and radius based authentication.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayName - The name of the virtual network gateway.\n *\n * @param parameters - Parameters supplied to the generate virtual network gateway VPN client package operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginGenerateVpnProfileAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualNetworkGatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "VpnClientParameters", - "canonicalReference": "network-resource-manager!VpnClientParameters:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewaysGenerateVpnProfileOptionalParams", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGenerateVpnProfileOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewaysGenerateVpnProfileResponse", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGenerateVpnProfileResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualNetworkGatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginGenerateVpnProfileAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGateways#beginGetAdvertisedRoutes:member(1)", - "docComment": "/**\n * This operation retrieves a list of routes the virtual network gateway is advertising to the specified peer.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayName - The name of the virtual network gateway.\n *\n * @param peer - The IP address of the peer.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginGetAdvertisedRoutes(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualNetworkGatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", peer: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewaysGetAdvertisedRoutesOptionalParams", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetAdvertisedRoutesOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewaysGetAdvertisedRoutesResponse", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetAdvertisedRoutesResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewaysGetAdvertisedRoutesResponse", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetAdvertisedRoutesResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualNetworkGatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "peer", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginGetAdvertisedRoutes" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGateways#beginGetAdvertisedRoutesAndWait:member(1)", - "docComment": "/**\n * This operation retrieves a list of routes the virtual network gateway is advertising to the specified peer.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayName - The name of the virtual network gateway.\n *\n * @param peer - The IP address of the peer.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginGetAdvertisedRoutesAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualNetworkGatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", peer: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewaysGetAdvertisedRoutesOptionalParams", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetAdvertisedRoutesOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewaysGetAdvertisedRoutesResponse", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetAdvertisedRoutesResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualNetworkGatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "peer", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginGetAdvertisedRoutesAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGateways#beginGetBgpPeerStatus:member(1)", - "docComment": "/**\n * The GetBgpPeerStatus operation retrieves the status of all BGP peers.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayName - The name of the virtual network gateway.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginGetBgpPeerStatus(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualNetworkGatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewaysGetBgpPeerStatusOptionalParams", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetBgpPeerStatusOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewaysGetBgpPeerStatusResponse", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetBgpPeerStatusResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewaysGetBgpPeerStatusResponse", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetBgpPeerStatusResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualNetworkGatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginGetBgpPeerStatus" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGateways#beginGetBgpPeerStatusAndWait:member(1)", - "docComment": "/**\n * The GetBgpPeerStatus operation retrieves the status of all BGP peers.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayName - The name of the virtual network gateway.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginGetBgpPeerStatusAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualNetworkGatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewaysGetBgpPeerStatusOptionalParams", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetBgpPeerStatusOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewaysGetBgpPeerStatusResponse", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetBgpPeerStatusResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualNetworkGatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginGetBgpPeerStatusAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGateways#beginGetLearnedRoutes:member(1)", - "docComment": "/**\n * This operation retrieves a list of routes the virtual network gateway has learned, including routes learned from BGP peers.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayName - The name of the virtual network gateway.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginGetLearnedRoutes(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualNetworkGatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewaysGetLearnedRoutesOptionalParams", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetLearnedRoutesOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewaysGetLearnedRoutesResponse", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetLearnedRoutesResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewaysGetLearnedRoutesResponse", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetLearnedRoutesResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualNetworkGatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginGetLearnedRoutes" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGateways#beginGetLearnedRoutesAndWait:member(1)", - "docComment": "/**\n * This operation retrieves a list of routes the virtual network gateway has learned, including routes learned from BGP peers.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayName - The name of the virtual network gateway.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginGetLearnedRoutesAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualNetworkGatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewaysGetLearnedRoutesOptionalParams", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetLearnedRoutesOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewaysGetLearnedRoutesResponse", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetLearnedRoutesResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualNetworkGatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginGetLearnedRoutesAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGateways#beginGetVpnclientConnectionHealth:member(1)", - "docComment": "/**\n * Get VPN client connection health detail per P2S client connection of the virtual network gateway in the specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayName - The name of the virtual network gateway.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginGetVpnclientConnectionHealth(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualNetworkGatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewaysGetVpnclientConnectionHealthOptionalParams", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetVpnclientConnectionHealthOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewaysGetVpnclientConnectionHealthResponse", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetVpnclientConnectionHealthResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewaysGetVpnclientConnectionHealthResponse", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetVpnclientConnectionHealthResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualNetworkGatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginGetVpnclientConnectionHealth" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGateways#beginGetVpnclientConnectionHealthAndWait:member(1)", - "docComment": "/**\n * Get VPN client connection health detail per P2S client connection of the virtual network gateway in the specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayName - The name of the virtual network gateway.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginGetVpnclientConnectionHealthAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualNetworkGatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewaysGetVpnclientConnectionHealthOptionalParams", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetVpnclientConnectionHealthOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewaysGetVpnclientConnectionHealthResponse", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetVpnclientConnectionHealthResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualNetworkGatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginGetVpnclientConnectionHealthAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGateways#beginGetVpnclientIpsecParameters:member(1)", - "docComment": "/**\n * The Get VpnclientIpsecParameters operation retrieves information about the vpnclient ipsec policy for P2S client of virtual network gateway in the specified resource group through Network resource provider.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayName - The virtual network gateway name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginGetVpnclientIpsecParameters(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualNetworkGatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewaysGetVpnclientIpsecParametersOptionalParams", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetVpnclientIpsecParametersOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewaysGetVpnclientIpsecParametersResponse", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetVpnclientIpsecParametersResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewaysGetVpnclientIpsecParametersResponse", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetVpnclientIpsecParametersResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualNetworkGatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginGetVpnclientIpsecParameters" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGateways#beginGetVpnclientIpsecParametersAndWait:member(1)", - "docComment": "/**\n * The Get VpnclientIpsecParameters operation retrieves information about the vpnclient ipsec policy for P2S client of virtual network gateway in the specified resource group through Network resource provider.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayName - The virtual network gateway name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginGetVpnclientIpsecParametersAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualNetworkGatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewaysGetVpnclientIpsecParametersOptionalParams", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetVpnclientIpsecParametersOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewaysGetVpnclientIpsecParametersResponse", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetVpnclientIpsecParametersResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualNetworkGatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginGetVpnclientIpsecParametersAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGateways#beginGetVpnProfilePackageUrl:member(1)", - "docComment": "/**\n * Gets pre-generated VPN profile for P2S client of the virtual network gateway in the specified resource group. The profile needs to be generated first using generateVpnProfile.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayName - The name of the virtual network gateway.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginGetVpnProfilePackageUrl(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualNetworkGatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewaysGetVpnProfilePackageUrlOptionalParams", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetVpnProfilePackageUrlOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewaysGetVpnProfilePackageUrlResponse", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetVpnProfilePackageUrlResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewaysGetVpnProfilePackageUrlResponse", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetVpnProfilePackageUrlResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualNetworkGatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginGetVpnProfilePackageUrl" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGateways#beginGetVpnProfilePackageUrlAndWait:member(1)", - "docComment": "/**\n * Gets pre-generated VPN profile for P2S client of the virtual network gateway in the specified resource group. The profile needs to be generated first using generateVpnProfile.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayName - The name of the virtual network gateway.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginGetVpnProfilePackageUrlAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualNetworkGatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewaysGetVpnProfilePackageUrlOptionalParams", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetVpnProfilePackageUrlOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewaysGetVpnProfilePackageUrlResponse", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetVpnProfilePackageUrlResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualNetworkGatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginGetVpnProfilePackageUrlAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGateways#beginReset:member(1)", - "docComment": "/**\n * Resets the primary of the virtual network gateway in the specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayName - The name of the virtual network gateway.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginReset(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualNetworkGatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewaysResetOptionalParams", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysResetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewaysResetResponse", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysResetResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewaysResetResponse", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysResetResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualNetworkGatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginReset" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGateways#beginResetAndWait:member(1)", - "docComment": "/**\n * Resets the primary of the virtual network gateway in the specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayName - The name of the virtual network gateway.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginResetAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualNetworkGatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewaysResetOptionalParams", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysResetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewaysResetResponse", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysResetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualNetworkGatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginResetAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGateways#beginResetVpnClientSharedKey:member(1)", - "docComment": "/**\n * Resets the VPN client shared key of the virtual network gateway in the specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayName - The name of the virtual network gateway.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginResetVpnClientSharedKey(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualNetworkGatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewaysResetVpnClientSharedKeyOptionalParams", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysResetVpnClientSharedKeyOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualNetworkGatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginResetVpnClientSharedKey" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGateways#beginResetVpnClientSharedKeyAndWait:member(1)", - "docComment": "/**\n * Resets the VPN client shared key of the virtual network gateway in the specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayName - The name of the virtual network gateway.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginResetVpnClientSharedKeyAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualNetworkGatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewaysResetVpnClientSharedKeyOptionalParams", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysResetVpnClientSharedKeyOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualNetworkGatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginResetVpnClientSharedKeyAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGateways#beginSetVpnclientIpsecParameters:member(1)", - "docComment": "/**\n * The Set VpnclientIpsecParameters operation sets the vpnclient ipsec policy for P2S client of virtual network gateway in the specified resource group through Network resource provider.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayName - The name of the virtual network gateway.\n *\n * @param vpnclientIpsecParams - Parameters supplied to the Begin Set vpnclient ipsec parameters of Virtual Network Gateway P2S client operation through Network resource provider.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginSetVpnclientIpsecParameters(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualNetworkGatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vpnclientIpsecParams: " - }, - { - "kind": "Reference", - "text": "VpnClientIPsecParameters", - "canonicalReference": "network-resource-manager!VpnClientIPsecParameters:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewaysSetVpnclientIpsecParametersOptionalParams", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysSetVpnclientIpsecParametersOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewaysSetVpnclientIpsecParametersResponse", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysSetVpnclientIpsecParametersResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewaysSetVpnclientIpsecParametersResponse", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysSetVpnclientIpsecParametersResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualNetworkGatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "vpnclientIpsecParams", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginSetVpnclientIpsecParameters" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGateways#beginSetVpnclientIpsecParametersAndWait:member(1)", - "docComment": "/**\n * The Set VpnclientIpsecParameters operation sets the vpnclient ipsec policy for P2S client of virtual network gateway in the specified resource group through Network resource provider.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayName - The name of the virtual network gateway.\n *\n * @param vpnclientIpsecParams - Parameters supplied to the Begin Set vpnclient ipsec parameters of Virtual Network Gateway P2S client operation through Network resource provider.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginSetVpnclientIpsecParametersAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualNetworkGatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vpnclientIpsecParams: " - }, - { - "kind": "Reference", - "text": "VpnClientIPsecParameters", - "canonicalReference": "network-resource-manager!VpnClientIPsecParameters:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewaysSetVpnclientIpsecParametersOptionalParams", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysSetVpnclientIpsecParametersOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewaysSetVpnclientIpsecParametersResponse", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysSetVpnclientIpsecParametersResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualNetworkGatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "vpnclientIpsecParams", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginSetVpnclientIpsecParametersAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGateways#beginStartPacketCapture:member(1)", - "docComment": "/**\n * Starts packet capture on virtual network gateway in the specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayName - The name of the virtual network gateway.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginStartPacketCapture(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualNetworkGatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewaysStartPacketCaptureOptionalParams", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysStartPacketCaptureOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewaysStartPacketCaptureResponse", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysStartPacketCaptureResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewaysStartPacketCaptureResponse", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysStartPacketCaptureResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualNetworkGatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginStartPacketCapture" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGateways#beginStartPacketCaptureAndWait:member(1)", - "docComment": "/**\n * Starts packet capture on virtual network gateway in the specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayName - The name of the virtual network gateway.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginStartPacketCaptureAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualNetworkGatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewaysStartPacketCaptureOptionalParams", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysStartPacketCaptureOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewaysStartPacketCaptureResponse", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysStartPacketCaptureResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualNetworkGatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginStartPacketCaptureAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGateways#beginStopPacketCapture:member(1)", - "docComment": "/**\n * Stops packet capture on virtual network gateway in the specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayName - The name of the virtual network gateway.\n *\n * @param parameters - Virtual network gateway packet capture parameters supplied to stop packet capture on gateway.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginStopPacketCapture(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualNetworkGatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "VpnPacketCaptureStopParameters", - "canonicalReference": "network-resource-manager!VpnPacketCaptureStopParameters:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewaysStopPacketCaptureOptionalParams", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysStopPacketCaptureOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewaysStopPacketCaptureResponse", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysStopPacketCaptureResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewaysStopPacketCaptureResponse", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysStopPacketCaptureResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualNetworkGatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginStopPacketCapture" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGateways#beginStopPacketCaptureAndWait:member(1)", - "docComment": "/**\n * Stops packet capture on virtual network gateway in the specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayName - The name of the virtual network gateway.\n *\n * @param parameters - Virtual network gateway packet capture parameters supplied to stop packet capture on gateway.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginStopPacketCaptureAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualNetworkGatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "VpnPacketCaptureStopParameters", - "canonicalReference": "network-resource-manager!VpnPacketCaptureStopParameters:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewaysStopPacketCaptureOptionalParams", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysStopPacketCaptureOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewaysStopPacketCaptureResponse", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysStopPacketCaptureResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualNetworkGatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginStopPacketCaptureAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGateways#beginUpdateTags:member(1)", - "docComment": "/**\n * Updates a virtual network gateway tags.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayName - The name of the virtual network gateway.\n *\n * @param parameters - Parameters supplied to update virtual network gateway tags.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginUpdateTags(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualNetworkGatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "TagsObject", - "canonicalReference": "network-resource-manager!TagsObject:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewaysUpdateTagsOptionalParams", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysUpdateTagsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewaysUpdateTagsResponse", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysUpdateTagsResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewaysUpdateTagsResponse", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysUpdateTagsResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualNetworkGatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginUpdateTags" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGateways#beginUpdateTagsAndWait:member(1)", - "docComment": "/**\n * Updates a virtual network gateway tags.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayName - The name of the virtual network gateway.\n *\n * @param parameters - Parameters supplied to update virtual network gateway tags.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginUpdateTagsAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualNetworkGatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "TagsObject", - "canonicalReference": "network-resource-manager!TagsObject:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewaysUpdateTagsOptionalParams", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysUpdateTagsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewaysUpdateTagsResponse", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysUpdateTagsResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualNetworkGatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginUpdateTagsAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGateways#get:member(1)", - "docComment": "/**\n * Gets the specified virtual network gateway by resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayName - The name of the virtual network gateway.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualNetworkGatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewaysGetOptionalParams", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewaysGetResponse", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualNetworkGatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGateways#list:member(1)", - "docComment": "/**\n * Gets all virtual network gateways by resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewaysListOptionalParams", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualNetworkGateway", - "canonicalReference": "network-resource-manager!VirtualNetworkGateway:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "list" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGateways#listConnections:member(1)", - "docComment": "/**\n * Gets all the connections in a virtual network gateway.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayName - The name of the virtual network gateway.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listConnections(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualNetworkGatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewaysListConnectionsOptionalParams", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysListConnectionsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewayConnectionListEntity", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionListEntity:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualNetworkGatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listConnections" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGateways#supportedVpnDevices:member(1)", - "docComment": "/**\n * Gets a xml format representation for supported vpn devices.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayName - The name of the virtual network gateway.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "supportedVpnDevices(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualNetworkGatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewaysSupportedVpnDevicesOptionalParams", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysSupportedVpnDevicesOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewaysSupportedVpnDevicesResponse", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysSupportedVpnDevicesResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualNetworkGatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "supportedVpnDevices" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGateways#vpnDeviceConfigurationScript:member(1)", - "docComment": "/**\n * Gets a xml format representation for vpn device configuration script.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayConnectionName - The name of the virtual network gateway connection for which the configuration script is generated.\n *\n * @param parameters - Parameters supplied to the generate vpn device script operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "vpnDeviceConfigurationScript(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualNetworkGatewayConnectionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "VpnDeviceScriptParameters", - "canonicalReference": "network-resource-manager!VpnDeviceScriptParameters:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewaysVpnDeviceConfigurationScriptOptionalParams", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysVpnDeviceConfigurationScriptOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewaysVpnDeviceConfigurationScriptResponse", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysVpnDeviceConfigurationScriptResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualNetworkGatewayConnectionName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "vpnDeviceConfigurationScript" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualNetworkGatewaysCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkGatewaysCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualNetworkGatewaysCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGateway", - "canonicalReference": "network-resource-manager!VirtualNetworkGateway:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkGatewaysCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualNetworkGatewaysDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkGatewaysDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysDisconnectVirtualNetworkGatewayVpnConnectionsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualNetworkGatewaysDisconnectVirtualNetworkGatewayVpnConnectionsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkGatewaysDisconnectVirtualNetworkGatewayVpnConnectionsOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysDisconnectVirtualNetworkGatewayVpnConnectionsOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysDisconnectVirtualNetworkGatewayVpnConnectionsOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGeneratevpnclientpackageOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualNetworkGatewaysGeneratevpnclientpackageOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkGatewaysGeneratevpnclientpackageOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGeneratevpnclientpackageOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGeneratevpnclientpackageOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGeneratevpnclientpackageResponse:type", - "docComment": "/**\n * Contains response data for the generatevpnclientpackage operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualNetworkGatewaysGeneratevpnclientpackageResponse = " - }, - { - "kind": "Content", - "text": "{\n body: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkGatewaysGeneratevpnclientpackageResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGenerateVpnProfileOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualNetworkGatewaysGenerateVpnProfileOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkGatewaysGenerateVpnProfileOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGenerateVpnProfileOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGenerateVpnProfileOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGenerateVpnProfileResponse:type", - "docComment": "/**\n * Contains response data for the generateVpnProfile operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualNetworkGatewaysGenerateVpnProfileResponse = " - }, - { - "kind": "Content", - "text": "{\n body: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkGatewaysGenerateVpnProfileResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetAdvertisedRoutesOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualNetworkGatewaysGetAdvertisedRoutesOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkGatewaysGetAdvertisedRoutesOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetAdvertisedRoutesOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetAdvertisedRoutesOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetAdvertisedRoutesResponse:type", - "docComment": "/**\n * Contains response data for the getAdvertisedRoutes operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualNetworkGatewaysGetAdvertisedRoutesResponse = " - }, - { - "kind": "Reference", - "text": "GatewayRouteListResult", - "canonicalReference": "network-resource-manager!GatewayRouteListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkGatewaysGetAdvertisedRoutesResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetBgpPeerStatusOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualNetworkGatewaysGetBgpPeerStatusOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkGatewaysGetBgpPeerStatusOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetBgpPeerStatusOptionalParams#peer:member", - "docComment": "/**\n * The IP address of the peer to retrieve the status of.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "peer?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "peer", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetBgpPeerStatusOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetBgpPeerStatusOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetBgpPeerStatusResponse:type", - "docComment": "/**\n * Contains response data for the getBgpPeerStatus operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualNetworkGatewaysGetBgpPeerStatusResponse = " - }, - { - "kind": "Reference", - "text": "BgpPeerStatusListResult", - "canonicalReference": "network-resource-manager!BgpPeerStatusListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkGatewaysGetBgpPeerStatusResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetLearnedRoutesOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualNetworkGatewaysGetLearnedRoutesOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkGatewaysGetLearnedRoutesOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetLearnedRoutesOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetLearnedRoutesOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetLearnedRoutesResponse:type", - "docComment": "/**\n * Contains response data for the getLearnedRoutes operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualNetworkGatewaysGetLearnedRoutesResponse = " - }, - { - "kind": "Reference", - "text": "GatewayRouteListResult", - "canonicalReference": "network-resource-manager!GatewayRouteListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkGatewaysGetLearnedRoutesResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualNetworkGatewaysGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkGatewaysGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualNetworkGatewaysGetResponse = " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGateway", - "canonicalReference": "network-resource-manager!VirtualNetworkGateway:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkGatewaysGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetVpnclientConnectionHealthOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualNetworkGatewaysGetVpnclientConnectionHealthOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkGatewaysGetVpnclientConnectionHealthOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetVpnclientConnectionHealthOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetVpnclientConnectionHealthOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetVpnclientConnectionHealthResponse:type", - "docComment": "/**\n * Contains response data for the getVpnclientConnectionHealth operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualNetworkGatewaysGetVpnclientConnectionHealthResponse = " - }, - { - "kind": "Reference", - "text": "VpnClientConnectionHealthDetailListResult", - "canonicalReference": "network-resource-manager!VpnClientConnectionHealthDetailListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkGatewaysGetVpnclientConnectionHealthResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetVpnclientIpsecParametersOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualNetworkGatewaysGetVpnclientIpsecParametersOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkGatewaysGetVpnclientIpsecParametersOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetVpnclientIpsecParametersOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetVpnclientIpsecParametersOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetVpnclientIpsecParametersResponse:type", - "docComment": "/**\n * Contains response data for the getVpnclientIpsecParameters operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualNetworkGatewaysGetVpnclientIpsecParametersResponse = " - }, - { - "kind": "Reference", - "text": "VpnClientIPsecParameters", - "canonicalReference": "network-resource-manager!VpnClientIPsecParameters:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkGatewaysGetVpnclientIpsecParametersResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetVpnProfilePackageUrlOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualNetworkGatewaysGetVpnProfilePackageUrlOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkGatewaysGetVpnProfilePackageUrlOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetVpnProfilePackageUrlOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetVpnProfilePackageUrlOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetVpnProfilePackageUrlResponse:type", - "docComment": "/**\n * Contains response data for the getVpnProfilePackageUrl operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualNetworkGatewaysGetVpnProfilePackageUrlResponse = " - }, - { - "kind": "Content", - "text": "{\n body: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkGatewaysGetVpnProfilePackageUrlResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaySku:interface", - "docComment": "/**\n * VirtualNetworkGatewaySku details.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualNetworkGatewaySku " - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkGatewaySku", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaySku#capacity:member", - "docComment": "/**\n * The capacity. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly capacity?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "capacity", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaySku#name:member", - "docComment": "/**\n * Gateway SKU name.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewaySkuName", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaySkuName:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaySku#tier:member", - "docComment": "/**\n * Gateway SKU tier.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "tier?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewaySkuTier", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaySkuTier:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tier", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaySkuName:type", - "docComment": "/**\n * Defines values for VirtualNetworkGatewaySkuName. \\ {@link KnownVirtualNetworkGatewaySkuName} can be used interchangeably with VirtualNetworkGatewaySkuName, this enum contains the known values that the service supports. ### Known values supported by the service **Basic** \\ **HighPerformance** \\ **Standard** \\ **UltraPerformance** \\ **VpnGw1** \\ **VpnGw2** \\ **VpnGw3** \\ **VpnGw4** \\ **VpnGw5** \\ **VpnGw1AZ** \\ **VpnGw2AZ** \\ **VpnGw3AZ** \\ **VpnGw4AZ** \\ **VpnGw5AZ** \\ **ErGw1AZ** \\ **ErGw2AZ** \\ **ErGw3AZ**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualNetworkGatewaySkuName = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkGatewaySkuName", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaySkuTier:type", - "docComment": "/**\n * Defines values for VirtualNetworkGatewaySkuTier. \\ {@link KnownVirtualNetworkGatewaySkuTier} can be used interchangeably with VirtualNetworkGatewaySkuTier, this enum contains the known values that the service supports. ### Known values supported by the service **Basic** \\ **HighPerformance** \\ **Standard** \\ **UltraPerformance** \\ **VpnGw1** \\ **VpnGw2** \\ **VpnGw3** \\ **VpnGw4** \\ **VpnGw5** \\ **VpnGw1AZ** \\ **VpnGw2AZ** \\ **VpnGw3AZ** \\ **VpnGw4AZ** \\ **VpnGw5AZ** \\ **ErGw1AZ** \\ **ErGw2AZ** \\ **ErGw3AZ**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualNetworkGatewaySkuTier = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkGatewaySkuTier", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysListConnectionsNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualNetworkGatewaysListConnectionsNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkGatewaysListConnectionsNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysListConnectionsNextResponse:type", - "docComment": "/**\n * Contains response data for the listConnectionsNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualNetworkGatewaysListConnectionsNextResponse = " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewayListConnectionsResult", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayListConnectionsResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkGatewaysListConnectionsNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysListConnectionsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualNetworkGatewaysListConnectionsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkGatewaysListConnectionsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysListConnectionsResponse:type", - "docComment": "/**\n * Contains response data for the listConnections operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualNetworkGatewaysListConnectionsResponse = " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewayListConnectionsResult", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayListConnectionsResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkGatewaysListConnectionsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualNetworkGatewaysListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkGatewaysListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualNetworkGatewaysListNextResponse = " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewayListResult", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkGatewaysListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualNetworkGatewaysListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkGatewaysListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualNetworkGatewaysListResponse = " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewayListResult", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkGatewaysListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysResetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualNetworkGatewaysResetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkGatewaysResetOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysResetOptionalParams#gatewayVip:member", - "docComment": "/**\n * Virtual network gateway vip address supplied to the begin reset of the active-active feature enabled gateway.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "gatewayVip?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "gatewayVip", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysResetOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysResetOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysResetResponse:type", - "docComment": "/**\n * Contains response data for the reset operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualNetworkGatewaysResetResponse = " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGateway", - "canonicalReference": "network-resource-manager!VirtualNetworkGateway:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkGatewaysResetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysResetVpnClientSharedKeyOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualNetworkGatewaysResetVpnClientSharedKeyOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkGatewaysResetVpnClientSharedKeyOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysResetVpnClientSharedKeyOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysResetVpnClientSharedKeyOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysSetVpnclientIpsecParametersOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualNetworkGatewaysSetVpnclientIpsecParametersOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkGatewaysSetVpnclientIpsecParametersOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysSetVpnclientIpsecParametersOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysSetVpnclientIpsecParametersOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysSetVpnclientIpsecParametersResponse:type", - "docComment": "/**\n * Contains response data for the setVpnclientIpsecParameters operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualNetworkGatewaysSetVpnclientIpsecParametersResponse = " - }, - { - "kind": "Reference", - "text": "VpnClientIPsecParameters", - "canonicalReference": "network-resource-manager!VpnClientIPsecParameters:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkGatewaysSetVpnclientIpsecParametersResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysStartPacketCaptureOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualNetworkGatewaysStartPacketCaptureOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkGatewaysStartPacketCaptureOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysStartPacketCaptureOptionalParams#parameters:member", - "docComment": "/**\n * Virtual network gateway packet capture parameters supplied to start packet capture on gateway.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "parameters?: " - }, - { - "kind": "Reference", - "text": "VpnPacketCaptureStartParameters", - "canonicalReference": "network-resource-manager!VpnPacketCaptureStartParameters:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "parameters", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysStartPacketCaptureOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysStartPacketCaptureOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysStartPacketCaptureResponse:type", - "docComment": "/**\n * Contains response data for the startPacketCapture operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualNetworkGatewaysStartPacketCaptureResponse = " - }, - { - "kind": "Content", - "text": "{\n body: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkGatewaysStartPacketCaptureResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysStopPacketCaptureOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualNetworkGatewaysStopPacketCaptureOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkGatewaysStopPacketCaptureOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysStopPacketCaptureOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysStopPacketCaptureOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysStopPacketCaptureResponse:type", - "docComment": "/**\n * Contains response data for the stopPacketCapture operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualNetworkGatewaysStopPacketCaptureResponse = " - }, - { - "kind": "Content", - "text": "{\n body: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkGatewaysStopPacketCaptureResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysSupportedVpnDevicesOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualNetworkGatewaysSupportedVpnDevicesOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkGatewaysSupportedVpnDevicesOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysSupportedVpnDevicesResponse:type", - "docComment": "/**\n * Contains response data for the supportedVpnDevices operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualNetworkGatewaysSupportedVpnDevicesResponse = " - }, - { - "kind": "Content", - "text": "{\n body: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkGatewaysSupportedVpnDevicesResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysUpdateTagsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualNetworkGatewaysUpdateTagsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkGatewaysUpdateTagsOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysUpdateTagsOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysUpdateTagsOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysUpdateTagsResponse:type", - "docComment": "/**\n * Contains response data for the updateTags operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualNetworkGatewaysUpdateTagsResponse = " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGateway", - "canonicalReference": "network-resource-manager!VirtualNetworkGateway:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkGatewaysUpdateTagsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysVpnDeviceConfigurationScriptOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualNetworkGatewaysVpnDeviceConfigurationScriptOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkGatewaysVpnDeviceConfigurationScriptOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysVpnDeviceConfigurationScriptResponse:type", - "docComment": "/**\n * Contains response data for the vpnDeviceConfigurationScript operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualNetworkGatewaysVpnDeviceConfigurationScriptResponse = " - }, - { - "kind": "Content", - "text": "{\n body: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkGatewaysVpnDeviceConfigurationScriptResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayType:type", - "docComment": "/**\n * Defines values for VirtualNetworkGatewayType. \\ {@link KnownVirtualNetworkGatewayType} can be used interchangeably with VirtualNetworkGatewayType, this enum contains the known values that the service supports. ### Known values supported by the service **Vpn** \\ **ExpressRoute**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualNetworkGatewayType = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkGatewayType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualNetworkListResult:interface", - "docComment": "/**\n * Response for the ListVirtualNetworks API service call.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualNetworkListResult " - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualNetworkListResult#nextLink:member", - "docComment": "/**\n * The URL to get the next set of results.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualNetworkListResult#value:member", - "docComment": "/**\n * A list of VirtualNetwork resources in a resource group.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "VirtualNetwork", - "canonicalReference": "network-resource-manager!VirtualNetwork:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualNetworkListUsageResult:interface", - "docComment": "/**\n * Response for the virtual networks GetUsage API service call.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualNetworkListUsageResult " - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkListUsageResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualNetworkListUsageResult#nextLink:member", - "docComment": "/**\n * The URL to get the next set of results.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualNetworkListUsageResult#value:member", - "docComment": "/**\n * VirtualNetwork usage stats. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkUsage", - "canonicalReference": "network-resource-manager!VirtualNetworkUsage:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualNetworkPeering:type", - "docComment": "/**\n * Peerings in a virtual network resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualNetworkPeering = " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": " & {\n name?: string;\n readonly etag?: string;\n allowVirtualNetworkAccess?: boolean;\n allowForwardedTraffic?: boolean;\n allowGatewayTransit?: boolean;\n useRemoteGateways?: boolean;\n remoteVirtualNetwork?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";\n remoteAddressSpace?: " - }, - { - "kind": "Reference", - "text": "AddressSpace", - "canonicalReference": "network-resource-manager!AddressSpace:interface" - }, - { - "kind": "Content", - "text": ";\n peeringState?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkPeeringState", - "canonicalReference": "network-resource-manager!VirtualNetworkPeeringState:type" - }, - { - "kind": "Content", - "text": ";\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkPeering", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 11 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualNetworkPeeringListResult:interface", - "docComment": "/**\n * Response for ListSubnets API service call. Retrieves all subnets that belong to a virtual network.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualNetworkPeeringListResult " - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkPeeringListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualNetworkPeeringListResult#nextLink:member", - "docComment": "/**\n * The URL to get the next set of results.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualNetworkPeeringListResult#value:member", - "docComment": "/**\n * The peerings in a virtual network.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkPeering", - "canonicalReference": "network-resource-manager!VirtualNetworkPeering:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualNetworkPeerings:interface", - "docComment": "/**\n * Interface representing a VirtualNetworkPeerings.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualNetworkPeerings " - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkPeerings", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualNetworkPeerings#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Creates or updates a peering in the specified virtual network.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkName - The name of the virtual network.\n *\n * @param virtualNetworkPeeringName - The name of the peering.\n *\n * @param virtualNetworkPeeringParameters - Parameters supplied to the create or update virtual network peering operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualNetworkName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualNetworkPeeringName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualNetworkPeeringParameters: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkPeering", - "canonicalReference": "network-resource-manager!VirtualNetworkPeering:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkPeeringsCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!VirtualNetworkPeeringsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualNetworkPeeringsCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!VirtualNetworkPeeringsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "VirtualNetworkPeeringsCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!VirtualNetworkPeeringsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualNetworkName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "virtualNetworkPeeringName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "virtualNetworkPeeringParameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualNetworkPeerings#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Creates or updates a peering in the specified virtual network.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkName - The name of the virtual network.\n *\n * @param virtualNetworkPeeringName - The name of the peering.\n *\n * @param virtualNetworkPeeringParameters - Parameters supplied to the create or update virtual network peering operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualNetworkName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualNetworkPeeringName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualNetworkPeeringParameters: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkPeering", - "canonicalReference": "network-resource-manager!VirtualNetworkPeering:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkPeeringsCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!VirtualNetworkPeeringsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualNetworkPeeringsCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!VirtualNetworkPeeringsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualNetworkName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "virtualNetworkPeeringName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "virtualNetworkPeeringParameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualNetworkPeerings#beginDelete:member(1)", - "docComment": "/**\n * Deletes the specified virtual network peering.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkName - The name of the virtual network.\n *\n * @param virtualNetworkPeeringName - The name of the virtual network peering.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualNetworkName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualNetworkPeeringName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkPeeringsDeleteOptionalParams", - "canonicalReference": "network-resource-manager!VirtualNetworkPeeringsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualNetworkName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "virtualNetworkPeeringName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualNetworkPeerings#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes the specified virtual network peering.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkName - The name of the virtual network.\n *\n * @param virtualNetworkPeeringName - The name of the virtual network peering.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualNetworkName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualNetworkPeeringName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkPeeringsDeleteOptionalParams", - "canonicalReference": "network-resource-manager!VirtualNetworkPeeringsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualNetworkName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "virtualNetworkPeeringName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualNetworkPeerings#get:member(1)", - "docComment": "/**\n * Gets the specified virtual network peering.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkName - The name of the virtual network.\n *\n * @param virtualNetworkPeeringName - The name of the virtual network peering.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualNetworkName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualNetworkPeeringName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkPeeringsGetOptionalParams", - "canonicalReference": "network-resource-manager!VirtualNetworkPeeringsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualNetworkPeeringsGetResponse", - "canonicalReference": "network-resource-manager!VirtualNetworkPeeringsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualNetworkName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "virtualNetworkPeeringName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualNetworkPeerings#list:member(1)", - "docComment": "/**\n * Gets all virtual network peerings in a virtual network.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkName - The name of the virtual network.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualNetworkName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkPeeringsListOptionalParams", - "canonicalReference": "network-resource-manager!VirtualNetworkPeeringsListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualNetworkPeering", - "canonicalReference": "network-resource-manager!VirtualNetworkPeering:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualNetworkName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "list" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualNetworkPeeringsCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualNetworkPeeringsCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkPeeringsCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualNetworkPeeringsCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualNetworkPeeringsCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualNetworkPeeringsCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualNetworkPeeringsCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "VirtualNetworkPeering", - "canonicalReference": "network-resource-manager!VirtualNetworkPeering:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkPeeringsCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualNetworkPeeringsDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualNetworkPeeringsDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkPeeringsDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualNetworkPeeringsDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualNetworkPeeringsDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualNetworkPeeringsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualNetworkPeeringsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkPeeringsGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualNetworkPeeringsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualNetworkPeeringsGetResponse = " - }, - { - "kind": "Reference", - "text": "VirtualNetworkPeering", - "canonicalReference": "network-resource-manager!VirtualNetworkPeering:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkPeeringsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualNetworkPeeringsListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualNetworkPeeringsListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkPeeringsListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualNetworkPeeringsListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualNetworkPeeringsListNextResponse = " - }, - { - "kind": "Reference", - "text": "VirtualNetworkPeeringListResult", - "canonicalReference": "network-resource-manager!VirtualNetworkPeeringListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkPeeringsListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualNetworkPeeringsListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualNetworkPeeringsListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkPeeringsListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualNetworkPeeringsListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualNetworkPeeringsListResponse = " - }, - { - "kind": "Reference", - "text": "VirtualNetworkPeeringListResult", - "canonicalReference": "network-resource-manager!VirtualNetworkPeeringListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkPeeringsListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualNetworkPeeringState:type", - "docComment": "/**\n * Defines values for VirtualNetworkPeeringState. \\ {@link KnownVirtualNetworkPeeringState} can be used interchangeably with VirtualNetworkPeeringState, this enum contains the known values that the service supports. ### Known values supported by the service **Initiated** \\ **Connected** \\ **Disconnected**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualNetworkPeeringState = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkPeeringState", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualNetworks:interface", - "docComment": "/**\n * Interface representing a VirtualNetworks.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualNetworks " - } - ], - "releaseTag": "Public", - "name": "VirtualNetworks", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualNetworks#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Creates or updates a virtual network in the specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkName - The name of the virtual network.\n *\n * @param parameters - Parameters supplied to the create or update virtual network operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualNetworkName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "VirtualNetwork", - "canonicalReference": "network-resource-manager!VirtualNetwork:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworksCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!VirtualNetworksCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualNetworksCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!VirtualNetworksCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "VirtualNetworksCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!VirtualNetworksCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualNetworkName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualNetworks#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Creates or updates a virtual network in the specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkName - The name of the virtual network.\n *\n * @param parameters - Parameters supplied to the create or update virtual network operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualNetworkName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "VirtualNetwork", - "canonicalReference": "network-resource-manager!VirtualNetwork:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworksCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!VirtualNetworksCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualNetworksCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!VirtualNetworksCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualNetworkName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualNetworks#beginDelete:member(1)", - "docComment": "/**\n * Deletes the specified virtual network.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkName - The name of the virtual network.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualNetworkName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworksDeleteOptionalParams", - "canonicalReference": "network-resource-manager!VirtualNetworksDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualNetworkName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualNetworks#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes the specified virtual network.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkName - The name of the virtual network.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualNetworkName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworksDeleteOptionalParams", - "canonicalReference": "network-resource-manager!VirtualNetworksDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualNetworkName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualNetworks#checkIPAddressAvailability:member(1)", - "docComment": "/**\n * Checks whether a private IP address is available for use.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkName - The name of the virtual network.\n *\n * @param ipAddress - The private IP address to be verified.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "checkIPAddressAvailability(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualNetworkName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", ipAddress: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworksCheckIPAddressAvailabilityOptionalParams", - "canonicalReference": "network-resource-manager!VirtualNetworksCheckIPAddressAvailabilityOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualNetworksCheckIPAddressAvailabilityResponse", - "canonicalReference": "network-resource-manager!VirtualNetworksCheckIPAddressAvailabilityResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualNetworkName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "ipAddress", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "checkIPAddressAvailability" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualNetworks#get:member(1)", - "docComment": "/**\n * Gets the specified virtual network by resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkName - The name of the virtual network.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualNetworkName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworksGetOptionalParams", - "canonicalReference": "network-resource-manager!VirtualNetworksGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualNetworksGetResponse", - "canonicalReference": "network-resource-manager!VirtualNetworksGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualNetworkName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualNetworks#list:member(1)", - "docComment": "/**\n * Gets all virtual networks in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworksListOptionalParams", - "canonicalReference": "network-resource-manager!VirtualNetworksListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualNetwork", - "canonicalReference": "network-resource-manager!VirtualNetwork:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "list" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualNetworks#listAll:member(1)", - "docComment": "/**\n * Gets all virtual networks in a subscription.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listAll(options?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworksListAllOptionalParams", - "canonicalReference": "network-resource-manager!VirtualNetworksListAllOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualNetwork", - "canonicalReference": "network-resource-manager!VirtualNetwork:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "listAll" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualNetworks#listUsage:member(1)", - "docComment": "/**\n * Lists usage stats.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkName - The name of the virtual network.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listUsage(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualNetworkName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworksListUsageOptionalParams", - "canonicalReference": "network-resource-manager!VirtualNetworksListUsageOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualNetworkUsage", - "canonicalReference": "network-resource-manager!VirtualNetworkUsage:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualNetworkName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listUsage" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualNetworks#updateTags:member(1)", - "docComment": "/**\n * Updates a virtual network tags.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkName - The name of the virtual network.\n *\n * @param parameters - Parameters supplied to update virtual network tags.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateTags(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualNetworkName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "TagsObject", - "canonicalReference": "network-resource-manager!TagsObject:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworksUpdateTagsOptionalParams", - "canonicalReference": "network-resource-manager!VirtualNetworksUpdateTagsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualNetworksUpdateTagsResponse", - "canonicalReference": "network-resource-manager!VirtualNetworksUpdateTagsResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualNetworkName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "updateTags" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualNetworksCheckIPAddressAvailabilityOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualNetworksCheckIPAddressAvailabilityOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualNetworksCheckIPAddressAvailabilityOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualNetworksCheckIPAddressAvailabilityResponse:type", - "docComment": "/**\n * Contains response data for the checkIPAddressAvailability operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualNetworksCheckIPAddressAvailabilityResponse = " - }, - { - "kind": "Reference", - "text": "IPAddressAvailabilityResult", - "canonicalReference": "network-resource-manager!IPAddressAvailabilityResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualNetworksCheckIPAddressAvailabilityResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualNetworksCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualNetworksCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualNetworksCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualNetworksCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualNetworksCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualNetworksCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualNetworksCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "VirtualNetwork", - "canonicalReference": "network-resource-manager!VirtualNetwork:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualNetworksCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualNetworksDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualNetworksDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualNetworksDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualNetworksDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualNetworksDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualNetworksGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualNetworksGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualNetworksGetOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualNetworksGetOptionalParams#expand:member", - "docComment": "/**\n * Expands referenced resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "expand?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "expand", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualNetworksGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualNetworksGetResponse = " - }, - { - "kind": "Reference", - "text": "VirtualNetwork", - "canonicalReference": "network-resource-manager!VirtualNetwork:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualNetworksGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualNetworksListAllNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualNetworksListAllNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualNetworksListAllNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualNetworksListAllNextResponse:type", - "docComment": "/**\n * Contains response data for the listAllNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualNetworksListAllNextResponse = " - }, - { - "kind": "Reference", - "text": "VirtualNetworkListResult", - "canonicalReference": "network-resource-manager!VirtualNetworkListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualNetworksListAllNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualNetworksListAllOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualNetworksListAllOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualNetworksListAllOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualNetworksListAllResponse:type", - "docComment": "/**\n * Contains response data for the listAll operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualNetworksListAllResponse = " - }, - { - "kind": "Reference", - "text": "VirtualNetworkListResult", - "canonicalReference": "network-resource-manager!VirtualNetworkListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualNetworksListAllResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualNetworksListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualNetworksListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualNetworksListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualNetworksListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualNetworksListNextResponse = " - }, - { - "kind": "Reference", - "text": "VirtualNetworkListResult", - "canonicalReference": "network-resource-manager!VirtualNetworkListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualNetworksListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualNetworksListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualNetworksListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualNetworksListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualNetworksListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualNetworksListResponse = " - }, - { - "kind": "Reference", - "text": "VirtualNetworkListResult", - "canonicalReference": "network-resource-manager!VirtualNetworkListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualNetworksListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualNetworksListUsageNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualNetworksListUsageNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualNetworksListUsageNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualNetworksListUsageNextResponse:type", - "docComment": "/**\n * Contains response data for the listUsageNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualNetworksListUsageNextResponse = " - }, - { - "kind": "Reference", - "text": "VirtualNetworkListUsageResult", - "canonicalReference": "network-resource-manager!VirtualNetworkListUsageResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualNetworksListUsageNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualNetworksListUsageOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualNetworksListUsageOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualNetworksListUsageOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualNetworksListUsageResponse:type", - "docComment": "/**\n * Contains response data for the listUsage operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualNetworksListUsageResponse = " - }, - { - "kind": "Reference", - "text": "VirtualNetworkListUsageResult", - "canonicalReference": "network-resource-manager!VirtualNetworkListUsageResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualNetworksListUsageResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualNetworksUpdateTagsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualNetworksUpdateTagsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualNetworksUpdateTagsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualNetworksUpdateTagsResponse:type", - "docComment": "/**\n * Contains response data for the updateTags operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualNetworksUpdateTagsResponse = " - }, - { - "kind": "Reference", - "text": "VirtualNetwork", - "canonicalReference": "network-resource-manager!VirtualNetwork:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualNetworksUpdateTagsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualNetworkTap:type", - "docComment": "/**\n * Virtual Network Tap resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualNetworkTap = " - }, - { - "kind": "Reference", - "text": "Resource", - "canonicalReference": "network-resource-manager!Resource:interface" - }, - { - "kind": "Content", - "text": " & {\n readonly etag?: string;\n readonly networkInterfaceTapConfigurations?: " - }, - { - "kind": "Reference", - "text": "NetworkInterfaceTapConfiguration", - "canonicalReference": "network-resource-manager!NetworkInterfaceTapConfiguration:type" - }, - { - "kind": "Content", - "text": "[];\n readonly resourceGuid?: string;\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n destinationNetworkInterfaceIPConfiguration?: " - }, - { - "kind": "Reference", - "text": "NetworkInterfaceIPConfiguration", - "canonicalReference": "network-resource-manager!NetworkInterfaceIPConfiguration:type" - }, - { - "kind": "Content", - "text": ";\n destinationLoadBalancerFrontEndIPConfiguration?: " - }, - { - "kind": "Reference", - "text": "FrontendIPConfiguration", - "canonicalReference": "network-resource-manager!FrontendIPConfiguration:type" - }, - { - "kind": "Content", - "text": ";\n destinationPort?: number;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkTap", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 11 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualNetworkTapListResult:interface", - "docComment": "/**\n * Response for ListVirtualNetworkTap API service call.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualNetworkTapListResult " - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkTapListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualNetworkTapListResult#nextLink:member", - "docComment": "/**\n * The URL to get the next set of results.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualNetworkTapListResult#value:member", - "docComment": "/**\n * A list of VirtualNetworkTaps in a resource group.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkTap", - "canonicalReference": "network-resource-manager!VirtualNetworkTap:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualNetworkTaps:interface", - "docComment": "/**\n * Interface representing a VirtualNetworkTaps.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualNetworkTaps " - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkTaps", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualNetworkTaps#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Creates or updates a Virtual Network Tap.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param tapName - The name of the virtual network tap.\n *\n * @param parameters - Parameters supplied to the create or update virtual network tap operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", tapName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkTap", - "canonicalReference": "network-resource-manager!VirtualNetworkTap:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkTapsCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!VirtualNetworkTapsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualNetworkTapsCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!VirtualNetworkTapsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "VirtualNetworkTapsCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!VirtualNetworkTapsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "tapName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualNetworkTaps#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Creates or updates a Virtual Network Tap.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param tapName - The name of the virtual network tap.\n *\n * @param parameters - Parameters supplied to the create or update virtual network tap operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", tapName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkTap", - "canonicalReference": "network-resource-manager!VirtualNetworkTap:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkTapsCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!VirtualNetworkTapsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualNetworkTapsCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!VirtualNetworkTapsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "tapName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualNetworkTaps#beginDelete:member(1)", - "docComment": "/**\n * Deletes the specified virtual network tap.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param tapName - The name of the virtual network tap.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", tapName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkTapsDeleteOptionalParams", - "canonicalReference": "network-resource-manager!VirtualNetworkTapsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "tapName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualNetworkTaps#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes the specified virtual network tap.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param tapName - The name of the virtual network tap.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", tapName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkTapsDeleteOptionalParams", - "canonicalReference": "network-resource-manager!VirtualNetworkTapsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "tapName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualNetworkTaps#get:member(1)", - "docComment": "/**\n * Gets information about the specified virtual network tap.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param tapName - The name of virtual network tap.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", tapName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkTapsGetOptionalParams", - "canonicalReference": "network-resource-manager!VirtualNetworkTapsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualNetworkTapsGetResponse", - "canonicalReference": "network-resource-manager!VirtualNetworkTapsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "tapName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualNetworkTaps#listAll:member(1)", - "docComment": "/**\n * Gets all the VirtualNetworkTaps in a subscription.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listAll(options?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkTapsListAllOptionalParams", - "canonicalReference": "network-resource-manager!VirtualNetworkTapsListAllOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualNetworkTap", - "canonicalReference": "network-resource-manager!VirtualNetworkTap:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "listAll" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualNetworkTaps#listByResourceGroup:member(1)", - "docComment": "/**\n * Gets all the VirtualNetworkTaps in a subscription.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByResourceGroup(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkTapsListByResourceGroupOptionalParams", - "canonicalReference": "network-resource-manager!VirtualNetworkTapsListByResourceGroupOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualNetworkTap", - "canonicalReference": "network-resource-manager!VirtualNetworkTap:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "listByResourceGroup" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualNetworkTaps#updateTags:member(1)", - "docComment": "/**\n * Updates an VirtualNetworkTap tags.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param tapName - The name of the tap.\n *\n * @param tapParameters - Parameters supplied to update VirtualNetworkTap tags.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateTags(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", tapName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", tapParameters: " - }, - { - "kind": "Reference", - "text": "TagsObject", - "canonicalReference": "network-resource-manager!TagsObject:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkTapsUpdateTagsOptionalParams", - "canonicalReference": "network-resource-manager!VirtualNetworkTapsUpdateTagsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualNetworkTapsUpdateTagsResponse", - "canonicalReference": "network-resource-manager!VirtualNetworkTapsUpdateTagsResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "tapName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "tapParameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "updateTags" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualNetworkTapsCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualNetworkTapsCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkTapsCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualNetworkTapsCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualNetworkTapsCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualNetworkTapsCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualNetworkTapsCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "VirtualNetworkTap", - "canonicalReference": "network-resource-manager!VirtualNetworkTap:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkTapsCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualNetworkTapsDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualNetworkTapsDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkTapsDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualNetworkTapsDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualNetworkTapsDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualNetworkTapsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualNetworkTapsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkTapsGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualNetworkTapsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualNetworkTapsGetResponse = " - }, - { - "kind": "Reference", - "text": "VirtualNetworkTap", - "canonicalReference": "network-resource-manager!VirtualNetworkTap:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkTapsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualNetworkTapsListAllNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualNetworkTapsListAllNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkTapsListAllNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualNetworkTapsListAllNextResponse:type", - "docComment": "/**\n * Contains response data for the listAllNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualNetworkTapsListAllNextResponse = " - }, - { - "kind": "Reference", - "text": "VirtualNetworkTapListResult", - "canonicalReference": "network-resource-manager!VirtualNetworkTapListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkTapsListAllNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualNetworkTapsListAllOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualNetworkTapsListAllOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkTapsListAllOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualNetworkTapsListAllResponse:type", - "docComment": "/**\n * Contains response data for the listAll operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualNetworkTapsListAllResponse = " - }, - { - "kind": "Reference", - "text": "VirtualNetworkTapListResult", - "canonicalReference": "network-resource-manager!VirtualNetworkTapListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkTapsListAllResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualNetworkTapsListByResourceGroupNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualNetworkTapsListByResourceGroupNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkTapsListByResourceGroupNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualNetworkTapsListByResourceGroupNextResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroupNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualNetworkTapsListByResourceGroupNextResponse = " - }, - { - "kind": "Reference", - "text": "VirtualNetworkTapListResult", - "canonicalReference": "network-resource-manager!VirtualNetworkTapListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkTapsListByResourceGroupNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualNetworkTapsListByResourceGroupOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualNetworkTapsListByResourceGroupOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkTapsListByResourceGroupOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualNetworkTapsListByResourceGroupResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualNetworkTapsListByResourceGroupResponse = " - }, - { - "kind": "Reference", - "text": "VirtualNetworkTapListResult", - "canonicalReference": "network-resource-manager!VirtualNetworkTapListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkTapsListByResourceGroupResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualNetworkTapsUpdateTagsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualNetworkTapsUpdateTagsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkTapsUpdateTagsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualNetworkTapsUpdateTagsResponse:type", - "docComment": "/**\n * Contains response data for the updateTags operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualNetworkTapsUpdateTagsResponse = " - }, - { - "kind": "Reference", - "text": "VirtualNetworkTap", - "canonicalReference": "network-resource-manager!VirtualNetworkTap:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkTapsUpdateTagsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualNetworkUsage:interface", - "docComment": "/**\n * Usage details for subnet.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualNetworkUsage " - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkUsage", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualNetworkUsage#currentValue:member", - "docComment": "/**\n * Indicates number of IPs used from the Subnet. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly currentValue?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "currentValue", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualNetworkUsage#id:member", - "docComment": "/**\n * Subnet identifier. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly id?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualNetworkUsage#limit:member", - "docComment": "/**\n * Indicates the size of the subnet. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly limit?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "limit", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualNetworkUsage#name:member", - "docComment": "/**\n * The name containing common and localized value for usage. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly name?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkUsageName", - "canonicalReference": "network-resource-manager!VirtualNetworkUsageName:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualNetworkUsage#unit:member", - "docComment": "/**\n * Usage units. Returns 'Count'. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly unit?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "unit", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualNetworkUsageName:interface", - "docComment": "/**\n * Usage strings container.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualNetworkUsageName " - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkUsageName", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualNetworkUsageName#localizedValue:member", - "docComment": "/**\n * Localized subnet size and usage string. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly localizedValue?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "localizedValue", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualNetworkUsageName#value:member", - "docComment": "/**\n * Subnet size and usage string. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualRouter:type", - "docComment": "/**\n * VirtualRouter Resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualRouter = " - }, - { - "kind": "Reference", - "text": "Resource", - "canonicalReference": "network-resource-manager!Resource:interface" - }, - { - "kind": "Content", - "text": " & {\n readonly etag?: string;\n virtualRouterAsn?: number;\n virtualRouterIps?: string[];\n hostedSubnet?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";\n hostedGateway?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";\n readonly peerings?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": "[];\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualRouter", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 11 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualRouterListResult:interface", - "docComment": "/**\n * Response for ListVirtualRouters API service call.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualRouterListResult " - } - ], - "releaseTag": "Public", - "name": "VirtualRouterListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualRouterListResult#nextLink:member", - "docComment": "/**\n * URL to get the next set of results.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualRouterListResult#value:member", - "docComment": "/**\n * List of Virtual Routers.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "VirtualRouter", - "canonicalReference": "network-resource-manager!VirtualRouter:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualRouterPeering:type", - "docComment": "/**\n * Virtual Router Peering resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualRouterPeering = " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": " & {\n name?: string;\n readonly etag?: string;\n readonly type?: string;\n peerAsn?: number;\n peerIp?: string;\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualRouterPeering", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualRouterPeeringListResult:interface", - "docComment": "/**\n * Response for ListVirtualRouterPeerings API service call.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualRouterPeeringListResult " - } - ], - "releaseTag": "Public", - "name": "VirtualRouterPeeringListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualRouterPeeringListResult#nextLink:member", - "docComment": "/**\n * URL to get the next set of results.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualRouterPeeringListResult#value:member", - "docComment": "/**\n * List of VirtualRouterPeerings in a VirtualRouter.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "VirtualRouterPeering", - "canonicalReference": "network-resource-manager!VirtualRouterPeering:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualRouterPeerings:interface", - "docComment": "/**\n * Interface representing a VirtualRouterPeerings.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualRouterPeerings " - } - ], - "releaseTag": "Public", - "name": "VirtualRouterPeerings", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualRouterPeerings#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Creates or updates the specified Virtual Router Peering.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualRouterName - The name of the Virtual Router.\n *\n * @param peeringName - The name of the Virtual Router Peering.\n *\n * @param parameters - Parameters supplied to the create or update Virtual Router Peering operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualRouterName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", peeringName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "VirtualRouterPeering", - "canonicalReference": "network-resource-manager!VirtualRouterPeering:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualRouterPeeringsCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!VirtualRouterPeeringsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualRouterPeeringsCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!VirtualRouterPeeringsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "VirtualRouterPeeringsCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!VirtualRouterPeeringsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualRouterName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "peeringName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualRouterPeerings#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Creates or updates the specified Virtual Router Peering.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualRouterName - The name of the Virtual Router.\n *\n * @param peeringName - The name of the Virtual Router Peering.\n *\n * @param parameters - Parameters supplied to the create or update Virtual Router Peering operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualRouterName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", peeringName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "VirtualRouterPeering", - "canonicalReference": "network-resource-manager!VirtualRouterPeering:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualRouterPeeringsCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!VirtualRouterPeeringsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualRouterPeeringsCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!VirtualRouterPeeringsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualRouterName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "peeringName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualRouterPeerings#beginDelete:member(1)", - "docComment": "/**\n * Deletes the specified peering from a Virtual Router.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualRouterName - The name of the Virtual Router.\n *\n * @param peeringName - The name of the peering.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualRouterName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", peeringName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualRouterPeeringsDeleteOptionalParams", - "canonicalReference": "network-resource-manager!VirtualRouterPeeringsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualRouterName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "peeringName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualRouterPeerings#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes the specified peering from a Virtual Router.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualRouterName - The name of the Virtual Router.\n *\n * @param peeringName - The name of the peering.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualRouterName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", peeringName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualRouterPeeringsDeleteOptionalParams", - "canonicalReference": "network-resource-manager!VirtualRouterPeeringsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualRouterName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "peeringName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualRouterPeerings#get:member(1)", - "docComment": "/**\n * Gets the specified Virtual Router Peering.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualRouterName - The name of the Virtual Router.\n *\n * @param peeringName - The name of the Virtual Router Peering.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualRouterName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", peeringName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualRouterPeeringsGetOptionalParams", - "canonicalReference": "network-resource-manager!VirtualRouterPeeringsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualRouterPeeringsGetResponse", - "canonicalReference": "network-resource-manager!VirtualRouterPeeringsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualRouterName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "peeringName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualRouterPeerings#list:member(1)", - "docComment": "/**\n * Lists all Virtual Router Peerings in a Virtual Router resource.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualRouterName - The name of the Virtual Router.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualRouterName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualRouterPeeringsListOptionalParams", - "canonicalReference": "network-resource-manager!VirtualRouterPeeringsListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualRouterPeering", - "canonicalReference": "network-resource-manager!VirtualRouterPeering:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualRouterName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "list" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualRouterPeeringsCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualRouterPeeringsCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualRouterPeeringsCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualRouterPeeringsCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualRouterPeeringsCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualRouterPeeringsCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualRouterPeeringsCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "VirtualRouterPeering", - "canonicalReference": "network-resource-manager!VirtualRouterPeering:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualRouterPeeringsCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualRouterPeeringsDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualRouterPeeringsDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualRouterPeeringsDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualRouterPeeringsDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualRouterPeeringsDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualRouterPeeringsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualRouterPeeringsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualRouterPeeringsGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualRouterPeeringsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualRouterPeeringsGetResponse = " - }, - { - "kind": "Reference", - "text": "VirtualRouterPeering", - "canonicalReference": "network-resource-manager!VirtualRouterPeering:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualRouterPeeringsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualRouterPeeringsListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualRouterPeeringsListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualRouterPeeringsListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualRouterPeeringsListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualRouterPeeringsListNextResponse = " - }, - { - "kind": "Reference", - "text": "VirtualRouterPeeringListResult", - "canonicalReference": "network-resource-manager!VirtualRouterPeeringListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualRouterPeeringsListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualRouterPeeringsListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualRouterPeeringsListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualRouterPeeringsListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualRouterPeeringsListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualRouterPeeringsListResponse = " - }, - { - "kind": "Reference", - "text": "VirtualRouterPeeringListResult", - "canonicalReference": "network-resource-manager!VirtualRouterPeeringListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualRouterPeeringsListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualRouters:interface", - "docComment": "/**\n * Interface representing a VirtualRouters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualRouters " - } - ], - "releaseTag": "Public", - "name": "VirtualRouters", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualRouters#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Creates or updates the specified Virtual Router.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualRouterName - The name of the Virtual Router.\n *\n * @param parameters - Parameters supplied to the create or update Virtual Router.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualRouterName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "VirtualRouter", - "canonicalReference": "network-resource-manager!VirtualRouter:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualRoutersCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!VirtualRoutersCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualRoutersCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!VirtualRoutersCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "VirtualRoutersCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!VirtualRoutersCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualRouterName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualRouters#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Creates or updates the specified Virtual Router.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualRouterName - The name of the Virtual Router.\n *\n * @param parameters - Parameters supplied to the create or update Virtual Router.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualRouterName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "VirtualRouter", - "canonicalReference": "network-resource-manager!VirtualRouter:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualRoutersCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!VirtualRoutersCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualRoutersCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!VirtualRoutersCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualRouterName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualRouters#beginDelete:member(1)", - "docComment": "/**\n * Deletes the specified Virtual Router.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualRouterName - The name of the Virtual Router.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualRouterName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualRoutersDeleteOptionalParams", - "canonicalReference": "network-resource-manager!VirtualRoutersDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualRouterName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualRouters#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes the specified Virtual Router.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualRouterName - The name of the Virtual Router.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualRouterName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualRoutersDeleteOptionalParams", - "canonicalReference": "network-resource-manager!VirtualRoutersDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualRouterName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualRouters#get:member(1)", - "docComment": "/**\n * Gets the specified Virtual Router.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualRouterName - The name of the Virtual Router.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualRouterName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualRoutersGetOptionalParams", - "canonicalReference": "network-resource-manager!VirtualRoutersGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualRoutersGetResponse", - "canonicalReference": "network-resource-manager!VirtualRoutersGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualRouterName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualRouters#list:member(1)", - "docComment": "/**\n * Gets all the Virtual Routers in a subscription.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(options?: " - }, - { - "kind": "Reference", - "text": "VirtualRoutersListOptionalParams", - "canonicalReference": "network-resource-manager!VirtualRoutersListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualRouter", - "canonicalReference": "network-resource-manager!VirtualRouter:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "list" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualRouters#listByResourceGroup:member(1)", - "docComment": "/**\n * Lists all Virtual Routers in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByResourceGroup(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualRoutersListByResourceGroupOptionalParams", - "canonicalReference": "network-resource-manager!VirtualRoutersListByResourceGroupOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualRouter", - "canonicalReference": "network-resource-manager!VirtualRouter:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "listByResourceGroup" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualRoutersCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualRoutersCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualRoutersCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualRoutersCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualRoutersCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualRoutersCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualRoutersCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "VirtualRouter", - "canonicalReference": "network-resource-manager!VirtualRouter:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualRoutersCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualRoutersDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualRoutersDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualRoutersDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualRoutersDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualRoutersDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualRoutersGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualRoutersGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualRoutersGetOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualRoutersGetOptionalParams#expand:member", - "docComment": "/**\n * Expands referenced resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "expand?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "expand", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualRoutersGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualRoutersGetResponse = " - }, - { - "kind": "Reference", - "text": "VirtualRouter", - "canonicalReference": "network-resource-manager!VirtualRouter:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualRoutersGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualRoutersListByResourceGroupNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualRoutersListByResourceGroupNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualRoutersListByResourceGroupNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualRoutersListByResourceGroupNextResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroupNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualRoutersListByResourceGroupNextResponse = " - }, - { - "kind": "Reference", - "text": "VirtualRouterListResult", - "canonicalReference": "network-resource-manager!VirtualRouterListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualRoutersListByResourceGroupNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualRoutersListByResourceGroupOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualRoutersListByResourceGroupOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualRoutersListByResourceGroupOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualRoutersListByResourceGroupResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualRoutersListByResourceGroupResponse = " - }, - { - "kind": "Reference", - "text": "VirtualRouterListResult", - "canonicalReference": "network-resource-manager!VirtualRouterListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualRoutersListByResourceGroupResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualRoutersListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualRoutersListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualRoutersListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualRoutersListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualRoutersListNextResponse = " - }, - { - "kind": "Reference", - "text": "VirtualRouterListResult", - "canonicalReference": "network-resource-manager!VirtualRouterListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualRoutersListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualRoutersListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualRoutersListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualRoutersListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualRoutersListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualRoutersListResponse = " - }, - { - "kind": "Reference", - "text": "VirtualRouterListResult", - "canonicalReference": "network-resource-manager!VirtualRouterListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualRoutersListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualWAN:type", - "docComment": "/**\n * VirtualWAN Resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualWAN = " - }, - { - "kind": "Reference", - "text": "Resource", - "canonicalReference": "network-resource-manager!Resource:interface" - }, - { - "kind": "Content", - "text": " & {\n readonly etag?: string;\n disableVpnEncryption?: boolean;\n readonly virtualHubs?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": "[];\n readonly vpnSites?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": "[];\n allowBranchToBranchTraffic?: boolean;\n allowVnetToVnetTraffic?: boolean;\n readonly office365LocalBreakoutCategory?: " - }, - { - "kind": "Reference", - "text": "OfficeTrafficCategory", - "canonicalReference": "network-resource-manager!OfficeTrafficCategory:type" - }, - { - "kind": "Content", - "text": ";\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n typePropertiesType?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualWAN", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 11 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualWans:interface", - "docComment": "/**\n * Interface representing a VirtualWans.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualWans " - } - ], - "releaseTag": "Public", - "name": "VirtualWans", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualWans#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Creates a VirtualWAN resource if it doesn't exist else updates the existing VirtualWAN.\n *\n * @param resourceGroupName - The resource group name of the VirtualWan.\n *\n * @param virtualWANName - The name of the VirtualWAN being created or updated.\n *\n * @param wANParameters - Parameters supplied to create or update VirtualWAN.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualWANName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", wANParameters: " - }, - { - "kind": "Reference", - "text": "VirtualWAN", - "canonicalReference": "network-resource-manager!VirtualWAN:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualWansCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!VirtualWansCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualWansCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!VirtualWansCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "VirtualWansCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!VirtualWansCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualWANName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "wANParameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualWans#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Creates a VirtualWAN resource if it doesn't exist else updates the existing VirtualWAN.\n *\n * @param resourceGroupName - The resource group name of the VirtualWan.\n *\n * @param virtualWANName - The name of the VirtualWAN being created or updated.\n *\n * @param wANParameters - Parameters supplied to create or update VirtualWAN.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualWANName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", wANParameters: " - }, - { - "kind": "Reference", - "text": "VirtualWAN", - "canonicalReference": "network-resource-manager!VirtualWAN:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualWansCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!VirtualWansCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualWansCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!VirtualWansCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualWANName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "wANParameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualWans#beginDelete:member(1)", - "docComment": "/**\n * Deletes a VirtualWAN.\n *\n * @param resourceGroupName - The resource group name of the VirtualWan.\n *\n * @param virtualWANName - The name of the VirtualWAN being deleted.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualWANName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualWansDeleteOptionalParams", - "canonicalReference": "network-resource-manager!VirtualWansDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualWANName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualWans#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes a VirtualWAN.\n *\n * @param resourceGroupName - The resource group name of the VirtualWan.\n *\n * @param virtualWANName - The name of the VirtualWAN being deleted.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualWANName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualWansDeleteOptionalParams", - "canonicalReference": "network-resource-manager!VirtualWansDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualWANName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualWans#get:member(1)", - "docComment": "/**\n * Retrieves the details of a VirtualWAN.\n *\n * @param resourceGroupName - The resource group name of the VirtualWan.\n *\n * @param virtualWANName - The name of the VirtualWAN being retrieved.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualWANName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualWansGetOptionalParams", - "canonicalReference": "network-resource-manager!VirtualWansGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualWansGetResponse", - "canonicalReference": "network-resource-manager!VirtualWansGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualWANName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualWans#list:member(1)", - "docComment": "/**\n * Lists all the VirtualWANs in a subscription.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(options?: " - }, - { - "kind": "Reference", - "text": "VirtualWansListOptionalParams", - "canonicalReference": "network-resource-manager!VirtualWansListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualWAN", - "canonicalReference": "network-resource-manager!VirtualWAN:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "list" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualWans#listByResourceGroup:member(1)", - "docComment": "/**\n * Lists all the VirtualWANs in a resource group.\n *\n * @param resourceGroupName - The resource group name of the VirtualWan.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByResourceGroup(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualWansListByResourceGroupOptionalParams", - "canonicalReference": "network-resource-manager!VirtualWansListByResourceGroupOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualWAN", - "canonicalReference": "network-resource-manager!VirtualWAN:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "listByResourceGroup" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VirtualWans#updateTags:member(1)", - "docComment": "/**\n * Updates a VirtualWAN tags.\n *\n * @param resourceGroupName - The resource group name of the VirtualWan.\n *\n * @param virtualWANName - The name of the VirtualWAN being updated.\n *\n * @param wANParameters - Parameters supplied to Update VirtualWAN tags.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateTags(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualWANName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", wANParameters: " - }, - { - "kind": "Reference", - "text": "TagsObject", - "canonicalReference": "network-resource-manager!TagsObject:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VirtualWansUpdateTagsOptionalParams", - "canonicalReference": "network-resource-manager!VirtualWansUpdateTagsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VirtualWansUpdateTagsResponse", - "canonicalReference": "network-resource-manager!VirtualWansUpdateTagsResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualWANName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "wANParameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "updateTags" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualWansCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualWansCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualWansCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualWansCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualWansCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualWansCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualWansCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "VirtualWAN", - "canonicalReference": "network-resource-manager!VirtualWAN:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualWansCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualWansDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualWansDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualWansDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualWansDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualWansDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualWanSecurityProvider:interface", - "docComment": "/**\n * Collection of SecurityProviders.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualWanSecurityProvider " - } - ], - "releaseTag": "Public", - "name": "VirtualWanSecurityProvider", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualWanSecurityProvider#name:member", - "docComment": "/**\n * Name of the security provider.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualWanSecurityProvider#type:member", - "docComment": "/**\n * Name of the security provider. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly type?: " - }, - { - "kind": "Reference", - "text": "VirtualWanSecurityProviderType", - "canonicalReference": "network-resource-manager!VirtualWanSecurityProviderType:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualWanSecurityProvider#url:member", - "docComment": "/**\n * Url of the security provider.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "url?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "url", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualWanSecurityProviders:interface", - "docComment": "/**\n * Collection of SecurityProviders.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualWanSecurityProviders " - } - ], - "releaseTag": "Public", - "name": "VirtualWanSecurityProviders", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualWanSecurityProviders#supportedProviders:member", - "docComment": "/**\n * List of VirtualWAN security providers.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "supportedProviders?: " - }, - { - "kind": "Reference", - "text": "VirtualWanSecurityProvider", - "canonicalReference": "network-resource-manager!VirtualWanSecurityProvider:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "supportedProviders", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualWanSecurityProviderType:type", - "docComment": "/**\n * Defines values for VirtualWanSecurityProviderType. \\ {@link KnownVirtualWanSecurityProviderType} can be used interchangeably with VirtualWanSecurityProviderType, this enum contains the known values that the service supports. ### Known values supported by the service **External** \\ **Native**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualWanSecurityProviderType = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualWanSecurityProviderType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualWansGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualWansGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualWansGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualWansGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualWansGetResponse = " - }, - { - "kind": "Reference", - "text": "VirtualWAN", - "canonicalReference": "network-resource-manager!VirtualWAN:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualWansGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualWansListByResourceGroupNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualWansListByResourceGroupNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualWansListByResourceGroupNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualWansListByResourceGroupNextResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroupNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualWansListByResourceGroupNextResponse = " - }, - { - "kind": "Reference", - "text": "ListVirtualWANsResult", - "canonicalReference": "network-resource-manager!ListVirtualWANsResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualWansListByResourceGroupNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualWansListByResourceGroupOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualWansListByResourceGroupOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualWansListByResourceGroupOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualWansListByResourceGroupResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualWansListByResourceGroupResponse = " - }, - { - "kind": "Reference", - "text": "ListVirtualWANsResult", - "canonicalReference": "network-resource-manager!ListVirtualWANsResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualWansListByResourceGroupResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualWansListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualWansListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualWansListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualWansListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualWansListNextResponse = " - }, - { - "kind": "Reference", - "text": "ListVirtualWANsResult", - "canonicalReference": "network-resource-manager!ListVirtualWANsResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualWansListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualWansListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualWansListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualWansListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualWansListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualWansListResponse = " - }, - { - "kind": "Reference", - "text": "ListVirtualWANsResult", - "canonicalReference": "network-resource-manager!ListVirtualWANsResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualWansListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualWansUpdateTagsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualWansUpdateTagsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VirtualWansUpdateTagsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VirtualWansUpdateTagsResponse:type", - "docComment": "/**\n * Contains response data for the updateTags operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VirtualWansUpdateTagsResponse = " - }, - { - "kind": "Reference", - "text": "VirtualWAN", - "canonicalReference": "network-resource-manager!VirtualWAN:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VirtualWansUpdateTagsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VirtualWanVpnProfileParameters:interface", - "docComment": "/**\n * Virtual Wan Vpn profile parameters Vpn profile generation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualWanVpnProfileParameters " - } - ], - "releaseTag": "Public", - "name": "VirtualWanVpnProfileParameters", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualWanVpnProfileParameters#authenticationMethod:member", - "docComment": "/**\n * VPN client authentication method.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "authenticationMethod?: " - }, - { - "kind": "Reference", - "text": "AuthenticationMethod", - "canonicalReference": "network-resource-manager!AuthenticationMethod:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "authenticationMethod", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VirtualWanVpnProfileParameters#vpnServerConfigurationResourceId:member", - "docComment": "/**\n * VpnServerConfiguration partial resource uri with which VirtualWan is associated to.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "vpnServerConfigurationResourceId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "vpnServerConfigurationResourceId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!Vm:type", - "docComment": "/**\n * Describes a Virtual Machine.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type Vm = " - }, - { - "kind": "Reference", - "text": "Resource", - "canonicalReference": "network-resource-manager!Resource:interface" - }, - { - "kind": "Content", - "text": " & {}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "Vm", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VnetRoute:interface", - "docComment": "/**\n * List of routes that control routing from VirtualHub into a virtual network connection.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VnetRoute " - } - ], - "releaseTag": "Public", - "name": "VnetRoute", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VnetRoute#staticRoutes:member", - "docComment": "/**\n * List of all Static Routes.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "staticRoutes?: " - }, - { - "kind": "Reference", - "text": "StaticRoute", - "canonicalReference": "network-resource-manager!StaticRoute:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "staticRoutes", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VpnAuthenticationType:type", - "docComment": "/**\n * Defines values for VpnAuthenticationType. \\ {@link KnownVpnAuthenticationType} can be used interchangeably with VpnAuthenticationType, this enum contains the known values that the service supports. ### Known values supported by the service **Certificate** \\ **Radius** \\ **AAD**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VpnAuthenticationType = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VpnAuthenticationType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VpnClientConfiguration:interface", - "docComment": "/**\n * VpnClientConfiguration for P2S client.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VpnClientConfiguration " - } - ], - "releaseTag": "Public", - "name": "VpnClientConfiguration", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VpnClientConfiguration#aadAudience:member", - "docComment": "/**\n * The AADAudience property of the VirtualNetworkGateway resource for vpn client connection used for AAD authentication.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "aadAudience?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "aadAudience", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VpnClientConfiguration#aadIssuer:member", - "docComment": "/**\n * The AADIssuer property of the VirtualNetworkGateway resource for vpn client connection used for AAD authentication.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "aadIssuer?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "aadIssuer", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VpnClientConfiguration#aadTenant:member", - "docComment": "/**\n * The AADTenant property of the VirtualNetworkGateway resource for vpn client connection used for AAD authentication.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "aadTenant?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "aadTenant", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VpnClientConfiguration#radiusServerAddress:member", - "docComment": "/**\n * The radius server address property of the VirtualNetworkGateway resource for vpn client connection.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "radiusServerAddress?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "radiusServerAddress", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VpnClientConfiguration#radiusServers:member", - "docComment": "/**\n * The radiusServers property for multiple radius server configuration.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "radiusServers?: " - }, - { - "kind": "Reference", - "text": "RadiusServer", - "canonicalReference": "network-resource-manager!RadiusServer:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "radiusServers", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VpnClientConfiguration#radiusServerSecret:member", - "docComment": "/**\n * The radius secret property of the VirtualNetworkGateway resource for vpn client connection.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "radiusServerSecret?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "radiusServerSecret", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VpnClientConfiguration#vpnClientAddressPool:member", - "docComment": "/**\n * The reference to the address space resource which represents Address space for P2S VpnClient.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "vpnClientAddressPool?: " - }, - { - "kind": "Reference", - "text": "AddressSpace", - "canonicalReference": "network-resource-manager!AddressSpace:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "vpnClientAddressPool", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VpnClientConfiguration#vpnClientIpsecPolicies:member", - "docComment": "/**\n * VpnClientIpsecPolicies for virtual network gateway P2S client.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "vpnClientIpsecPolicies?: " - }, - { - "kind": "Reference", - "text": "IpsecPolicy", - "canonicalReference": "network-resource-manager!IpsecPolicy:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "vpnClientIpsecPolicies", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VpnClientConfiguration#vpnClientProtocols:member", - "docComment": "/**\n * VpnClientProtocols for Virtual network gateway.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "vpnClientProtocols?: " - }, - { - "kind": "Reference", - "text": "VpnClientProtocol", - "canonicalReference": "network-resource-manager!VpnClientProtocol:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "vpnClientProtocols", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VpnClientConfiguration#vpnClientRevokedCertificates:member", - "docComment": "/**\n * VpnClientRevokedCertificate for Virtual network gateway.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "vpnClientRevokedCertificates?: " - }, - { - "kind": "Reference", - "text": "VpnClientRevokedCertificate", - "canonicalReference": "network-resource-manager!VpnClientRevokedCertificate:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "vpnClientRevokedCertificates", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VpnClientConfiguration#vpnClientRootCertificates:member", - "docComment": "/**\n * VpnClientRootCertificate for virtual network gateway.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "vpnClientRootCertificates?: " - }, - { - "kind": "Reference", - "text": "VpnClientRootCertificate", - "canonicalReference": "network-resource-manager!VpnClientRootCertificate:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "vpnClientRootCertificates", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VpnClientConnectionHealth:interface", - "docComment": "/**\n * VpnClientConnectionHealth properties.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VpnClientConnectionHealth " - } - ], - "releaseTag": "Public", - "name": "VpnClientConnectionHealth", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VpnClientConnectionHealth#allocatedIpAddresses:member", - "docComment": "/**\n * List of allocated ip addresses to the connected p2s vpn clients.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "allocatedIpAddresses?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "allocatedIpAddresses", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VpnClientConnectionHealth#totalEgressBytesTransferred:member", - "docComment": "/**\n * Total of the Egress Bytes Transferred in this connection. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly totalEgressBytesTransferred?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "totalEgressBytesTransferred", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VpnClientConnectionHealth#totalIngressBytesTransferred:member", - "docComment": "/**\n * Total of the Ingress Bytes Transferred in this P2S Vpn connection. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly totalIngressBytesTransferred?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "totalIngressBytesTransferred", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VpnClientConnectionHealth#vpnClientConnectionsCount:member", - "docComment": "/**\n * The total of p2s vpn clients connected at this time to this P2SVpnGateway.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "vpnClientConnectionsCount?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "vpnClientConnectionsCount", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VpnClientConnectionHealthDetail:interface", - "docComment": "/**\n * VPN client connection health detail.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VpnClientConnectionHealthDetail " - } - ], - "releaseTag": "Public", - "name": "VpnClientConnectionHealthDetail", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VpnClientConnectionHealthDetail#egressBytesTransferred:member", - "docComment": "/**\n * The egress bytes per second. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly egressBytesTransferred?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "egressBytesTransferred", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VpnClientConnectionHealthDetail#egressPacketsTransferred:member", - "docComment": "/**\n * The egress packets per second. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly egressPacketsTransferred?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "egressPacketsTransferred", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VpnClientConnectionHealthDetail#ingressBytesTransferred:member", - "docComment": "/**\n * The ingress bytes per second. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly ingressBytesTransferred?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ingressBytesTransferred", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VpnClientConnectionHealthDetail#ingressPacketsTransferred:member", - "docComment": "/**\n * The ingress packets per second. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly ingressPacketsTransferred?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ingressPacketsTransferred", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VpnClientConnectionHealthDetail#maxBandwidth:member", - "docComment": "/**\n * The max band width. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly maxBandwidth?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "maxBandwidth", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VpnClientConnectionHealthDetail#maxPacketsPerSecond:member", - "docComment": "/**\n * The max packets transferred per second. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly maxPacketsPerSecond?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "maxPacketsPerSecond", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VpnClientConnectionHealthDetail#privateIpAddress:member", - "docComment": "/**\n * The assigned private Ip of a connected vpn client. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly privateIpAddress?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "privateIpAddress", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VpnClientConnectionHealthDetail#publicIpAddress:member", - "docComment": "/**\n * The public Ip of a connected vpn client. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly publicIpAddress?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "publicIpAddress", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VpnClientConnectionHealthDetail#vpnConnectionDuration:member", - "docComment": "/**\n * The duration time of a connected vpn client. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly vpnConnectionDuration?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "vpnConnectionDuration", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VpnClientConnectionHealthDetail#vpnConnectionId:member", - "docComment": "/**\n * The vpn client Id. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly vpnConnectionId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "vpnConnectionId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VpnClientConnectionHealthDetail#vpnConnectionTime:member", - "docComment": "/**\n * The start time of a connected vpn client. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly vpnConnectionTime?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "vpnConnectionTime", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VpnClientConnectionHealthDetail#vpnUserName:member", - "docComment": "/**\n * The user name of a connected vpn client. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly vpnUserName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "vpnUserName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VpnClientConnectionHealthDetailListResult:interface", - "docComment": "/**\n * List of virtual network gateway vpn client connection health.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VpnClientConnectionHealthDetailListResult " - } - ], - "releaseTag": "Public", - "name": "VpnClientConnectionHealthDetailListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VpnClientConnectionHealthDetailListResult#value:member", - "docComment": "/**\n * List of vpn client connection health.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "VpnClientConnectionHealthDetail", - "canonicalReference": "network-resource-manager!VpnClientConnectionHealthDetail:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VpnClientIPsecParameters:interface", - "docComment": "/**\n * An IPSec parameters for a virtual network gateway P2S connection.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VpnClientIPsecParameters " - } - ], - "releaseTag": "Public", - "name": "VpnClientIPsecParameters", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VpnClientIPsecParameters#dhGroup:member", - "docComment": "/**\n * The DH Group used in IKE Phase 1 for initial SA.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "dhGroup: " - }, - { - "kind": "Reference", - "text": "DhGroup", - "canonicalReference": "network-resource-manager!DhGroup:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "dhGroup", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VpnClientIPsecParameters#ikeEncryption:member", - "docComment": "/**\n * The IKE encryption algorithm (IKE phase 2).\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "ikeEncryption: " - }, - { - "kind": "Reference", - "text": "IkeEncryption", - "canonicalReference": "network-resource-manager!IkeEncryption:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ikeEncryption", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VpnClientIPsecParameters#ikeIntegrity:member", - "docComment": "/**\n * The IKE integrity algorithm (IKE phase 2).\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "ikeIntegrity: " - }, - { - "kind": "Reference", - "text": "IkeIntegrity", - "canonicalReference": "network-resource-manager!IkeIntegrity:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ikeIntegrity", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VpnClientIPsecParameters#ipsecEncryption:member", - "docComment": "/**\n * The IPSec encryption algorithm (IKE phase 1).\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "ipsecEncryption: " - }, - { - "kind": "Reference", - "text": "IpsecEncryption", - "canonicalReference": "network-resource-manager!IpsecEncryption:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ipsecEncryption", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VpnClientIPsecParameters#ipsecIntegrity:member", - "docComment": "/**\n * The IPSec integrity algorithm (IKE phase 1).\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "ipsecIntegrity: " - }, - { - "kind": "Reference", - "text": "IpsecIntegrity", - "canonicalReference": "network-resource-manager!IpsecIntegrity:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ipsecIntegrity", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VpnClientIPsecParameters#pfsGroup:member", - "docComment": "/**\n * The Pfs Group used in IKE Phase 2 for new child SA.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "pfsGroup: " - }, - { - "kind": "Reference", - "text": "PfsGroup", - "canonicalReference": "network-resource-manager!PfsGroup:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "pfsGroup", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VpnClientIPsecParameters#saDataSizeKilobytes:member", - "docComment": "/**\n * The IPSec Security Association (also called Quick Mode or Phase 2 SA) payload size in KB for P2S client..\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "saDataSizeKilobytes: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "saDataSizeKilobytes", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VpnClientIPsecParameters#saLifeTimeSeconds:member", - "docComment": "/**\n * The IPSec Security Association (also called Quick Mode or Phase 2 SA) lifetime in seconds for P2S client.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "saLifeTimeSeconds: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "saLifeTimeSeconds", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VpnClientParameters:interface", - "docComment": "/**\n * Vpn Client Parameters for package generation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VpnClientParameters " - } - ], - "releaseTag": "Public", - "name": "VpnClientParameters", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VpnClientParameters#authenticationMethod:member", - "docComment": "/**\n * VPN client authentication method.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "authenticationMethod?: " - }, - { - "kind": "Reference", - "text": "AuthenticationMethod", - "canonicalReference": "network-resource-manager!AuthenticationMethod:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "authenticationMethod", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VpnClientParameters#clientRootCertificates:member", - "docComment": "/**\n * A list of client root certificates public certificate data encoded as Base-64 strings. Optional parameter for external radius based authentication with EAPTLS.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "clientRootCertificates?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "clientRootCertificates", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VpnClientParameters#processorArchitecture:member", - "docComment": "/**\n * VPN client Processor Architecture.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "processorArchitecture?: " - }, - { - "kind": "Reference", - "text": "ProcessorArchitecture", - "canonicalReference": "network-resource-manager!ProcessorArchitecture:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "processorArchitecture", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VpnClientParameters#radiusServerAuthCertificate:member", - "docComment": "/**\n * The public certificate data for the radius server authentication certificate as a Base-64 encoded string. Required only if external radius authentication has been configured with EAPTLS authentication.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "radiusServerAuthCertificate?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "radiusServerAuthCertificate", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VpnClientProtocol:type", - "docComment": "/**\n * Defines values for VpnClientProtocol. \\ {@link KnownVpnClientProtocol} can be used interchangeably with VpnClientProtocol, this enum contains the known values that the service supports. ### Known values supported by the service **IkeV2** \\ **SSTP** \\ **OpenVPN**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VpnClientProtocol = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VpnClientProtocol", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VpnClientRevokedCertificate:type", - "docComment": "/**\n * VPN client revoked certificate of virtual network gateway.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VpnClientRevokedCertificate = " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": " & {\n name?: string;\n readonly etag?: string;\n thumbprint?: string;\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VpnClientRevokedCertificate", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VpnClientRootCertificate:type", - "docComment": "/**\n * VPN client root certificate of virtual network gateway.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VpnClientRootCertificate = " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": " & {\n name?: string;\n readonly etag?: string;\n publicCertData: string;\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VpnClientRootCertificate", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VpnConnection:type", - "docComment": "/**\n * VpnConnection Resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VpnConnection = " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": " & {\n name?: string;\n readonly etag?: string;\n remoteVpnSite?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";\n routingWeight?: number;\n dpdTimeoutSeconds?: number;\n readonly connectionStatus?: " - }, - { - "kind": "Reference", - "text": "VpnConnectionStatus", - "canonicalReference": "network-resource-manager!VpnConnectionStatus:type" - }, - { - "kind": "Content", - "text": ";\n vpnConnectionProtocolType?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewayConnectionProtocol", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionProtocol:type" - }, - { - "kind": "Content", - "text": ";\n readonly ingressBytesTransferred?: number;\n readonly egressBytesTransferred?: number;\n connectionBandwidth?: number;\n sharedKey?: string;\n enableBgp?: boolean;\n usePolicyBasedTrafficSelectors?: boolean;\n ipsecPolicies?: " - }, - { - "kind": "Reference", - "text": "IpsecPolicy", - "canonicalReference": "network-resource-manager!IpsecPolicy:interface" - }, - { - "kind": "Content", - "text": "[];\n enableRateLimiting?: boolean;\n enableInternetSecurity?: boolean;\n useLocalAzureIpAddress?: boolean;\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n vpnLinkConnections?: " - }, - { - "kind": "Reference", - "text": "VpnSiteLinkConnection", - "canonicalReference": "network-resource-manager!VpnSiteLinkConnection:type" - }, - { - "kind": "Content", - "text": "[];\n routingConfiguration?: " - }, - { - "kind": "Reference", - "text": "RoutingConfiguration", - "canonicalReference": "network-resource-manager!RoutingConfiguration:interface" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VpnConnection", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 17 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VpnConnections:interface", - "docComment": "/**\n * Interface representing a VpnConnections.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VpnConnections " - } - ], - "releaseTag": "Public", - "name": "VpnConnections", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VpnConnections#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Creates a vpn connection to a scalable vpn gateway if it doesn't exist else updates the existing connection.\n *\n * @param resourceGroupName - The resource group name of the VpnGateway.\n *\n * @param gatewayName - The name of the gateway.\n *\n * @param connectionName - The name of the connection.\n *\n * @param vpnConnectionParameters - Parameters supplied to create or Update a VPN Connection.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", gatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", connectionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vpnConnectionParameters: " - }, - { - "kind": "Reference", - "text": "VpnConnection", - "canonicalReference": "network-resource-manager!VpnConnection:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VpnConnectionsCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!VpnConnectionsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VpnConnectionsCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!VpnConnectionsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "VpnConnectionsCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!VpnConnectionsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "gatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "connectionName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "vpnConnectionParameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VpnConnections#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Creates a vpn connection to a scalable vpn gateway if it doesn't exist else updates the existing connection.\n *\n * @param resourceGroupName - The resource group name of the VpnGateway.\n *\n * @param gatewayName - The name of the gateway.\n *\n * @param connectionName - The name of the connection.\n *\n * @param vpnConnectionParameters - Parameters supplied to create or Update a VPN Connection.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", gatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", connectionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vpnConnectionParameters: " - }, - { - "kind": "Reference", - "text": "VpnConnection", - "canonicalReference": "network-resource-manager!VpnConnection:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VpnConnectionsCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!VpnConnectionsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VpnConnectionsCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!VpnConnectionsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "gatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "connectionName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "vpnConnectionParameters", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VpnConnections#beginDelete:member(1)", - "docComment": "/**\n * Deletes a vpn connection.\n *\n * @param resourceGroupName - The resource group name of the VpnGateway.\n *\n * @param gatewayName - The name of the gateway.\n *\n * @param connectionName - The name of the connection.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", gatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", connectionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VpnConnectionsDeleteOptionalParams", - "canonicalReference": "network-resource-manager!VpnConnectionsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "gatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "connectionName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VpnConnections#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes a vpn connection.\n *\n * @param resourceGroupName - The resource group name of the VpnGateway.\n *\n * @param gatewayName - The name of the gateway.\n *\n * @param connectionName - The name of the connection.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", gatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", connectionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VpnConnectionsDeleteOptionalParams", - "canonicalReference": "network-resource-manager!VpnConnectionsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "gatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "connectionName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VpnConnections#get:member(1)", - "docComment": "/**\n * Retrieves the details of a vpn connection.\n *\n * @param resourceGroupName - The resource group name of the VpnGateway.\n *\n * @param gatewayName - The name of the gateway.\n *\n * @param connectionName - The name of the vpn connection.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", gatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", connectionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VpnConnectionsGetOptionalParams", - "canonicalReference": "network-resource-manager!VpnConnectionsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VpnConnectionsGetResponse", - "canonicalReference": "network-resource-manager!VpnConnectionsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "gatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "connectionName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VpnConnections#listByVpnGateway:member(1)", - "docComment": "/**\n * Retrieves all vpn connections for a particular virtual wan vpn gateway.\n *\n * @param resourceGroupName - The resource group name of the VpnGateway.\n *\n * @param gatewayName - The name of the gateway.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByVpnGateway(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", gatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VpnConnectionsListByVpnGatewayOptionalParams", - "canonicalReference": "network-resource-manager!VpnConnectionsListByVpnGatewayOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VpnConnection", - "canonicalReference": "network-resource-manager!VpnConnection:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "gatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listByVpnGateway" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VpnConnectionsCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VpnConnectionsCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VpnConnectionsCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VpnConnectionsCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VpnConnectionsCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VpnConnectionsCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VpnConnectionsCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "VpnConnection", - "canonicalReference": "network-resource-manager!VpnConnection:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VpnConnectionsCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VpnConnectionsDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VpnConnectionsDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VpnConnectionsDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VpnConnectionsDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VpnConnectionsDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VpnConnectionsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VpnConnectionsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VpnConnectionsGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VpnConnectionsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VpnConnectionsGetResponse = " - }, - { - "kind": "Reference", - "text": "VpnConnection", - "canonicalReference": "network-resource-manager!VpnConnection:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VpnConnectionsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VpnConnectionsListByVpnGatewayNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VpnConnectionsListByVpnGatewayNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VpnConnectionsListByVpnGatewayNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VpnConnectionsListByVpnGatewayNextResponse:type", - "docComment": "/**\n * Contains response data for the listByVpnGatewayNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VpnConnectionsListByVpnGatewayNextResponse = " - }, - { - "kind": "Reference", - "text": "ListVpnConnectionsResult", - "canonicalReference": "network-resource-manager!ListVpnConnectionsResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VpnConnectionsListByVpnGatewayNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VpnConnectionsListByVpnGatewayOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VpnConnectionsListByVpnGatewayOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VpnConnectionsListByVpnGatewayOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VpnConnectionsListByVpnGatewayResponse:type", - "docComment": "/**\n * Contains response data for the listByVpnGateway operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VpnConnectionsListByVpnGatewayResponse = " - }, - { - "kind": "Reference", - "text": "ListVpnConnectionsResult", - "canonicalReference": "network-resource-manager!ListVpnConnectionsResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VpnConnectionsListByVpnGatewayResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VpnConnectionStatus:type", - "docComment": "/**\n * Defines values for VpnConnectionStatus. \\ {@link KnownVpnConnectionStatus} can be used interchangeably with VpnConnectionStatus, this enum contains the known values that the service supports. ### Known values supported by the service **Unknown** \\ **Connecting** \\ **Connected** \\ **NotConnected**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VpnConnectionStatus = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VpnConnectionStatus", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VpnDeviceScriptParameters:interface", - "docComment": "/**\n * Vpn device configuration script generation parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VpnDeviceScriptParameters " - } - ], - "releaseTag": "Public", - "name": "VpnDeviceScriptParameters", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VpnDeviceScriptParameters#deviceFamily:member", - "docComment": "/**\n * The device family for the vpn device.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "deviceFamily?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "deviceFamily", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VpnDeviceScriptParameters#firmwareVersion:member", - "docComment": "/**\n * The firmware version for the vpn device.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "firmwareVersion?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "firmwareVersion", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VpnDeviceScriptParameters#vendor:member", - "docComment": "/**\n * The vendor for the vpn device.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "vendor?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "vendor", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VpnGateway:type", - "docComment": "/**\n * VpnGateway Resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VpnGateway = " - }, - { - "kind": "Reference", - "text": "Resource", - "canonicalReference": "network-resource-manager!Resource:interface" - }, - { - "kind": "Content", - "text": " & {\n readonly etag?: string;\n virtualHub?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";\n connections?: " - }, - { - "kind": "Reference", - "text": "VpnConnection", - "canonicalReference": "network-resource-manager!VpnConnection:type" - }, - { - "kind": "Content", - "text": "[];\n bgpSettings?: " - }, - { - "kind": "Reference", - "text": "BgpSettings", - "canonicalReference": "network-resource-manager!BgpSettings:interface" - }, - { - "kind": "Content", - "text": ";\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n vpnGatewayScaleUnit?: number;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VpnGateway", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 11 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VpnGatewayGeneration:type", - "docComment": "/**\n * Defines values for VpnGatewayGeneration. \\ {@link KnownVpnGatewayGeneration} can be used interchangeably with VpnGatewayGeneration, this enum contains the known values that the service supports. ### Known values supported by the service **None** \\ **Generation1** \\ **Generation2**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VpnGatewayGeneration = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VpnGatewayGeneration", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VpnGateways:interface", - "docComment": "/**\n * Interface representing a VpnGateways.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VpnGateways " - } - ], - "releaseTag": "Public", - "name": "VpnGateways", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VpnGateways#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Creates a virtual wan vpn gateway if it doesn't exist else updates the existing gateway.\n *\n * @param resourceGroupName - The resource group name of the VpnGateway.\n *\n * @param gatewayName - The name of the gateway.\n *\n * @param vpnGatewayParameters - Parameters supplied to create or Update a virtual wan vpn gateway.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", gatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vpnGatewayParameters: " - }, - { - "kind": "Reference", - "text": "VpnGateway", - "canonicalReference": "network-resource-manager!VpnGateway:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VpnGatewaysCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!VpnGatewaysCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VpnGatewaysCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!VpnGatewaysCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "VpnGatewaysCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!VpnGatewaysCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "gatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "vpnGatewayParameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VpnGateways#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Creates a virtual wan vpn gateway if it doesn't exist else updates the existing gateway.\n *\n * @param resourceGroupName - The resource group name of the VpnGateway.\n *\n * @param gatewayName - The name of the gateway.\n *\n * @param vpnGatewayParameters - Parameters supplied to create or Update a virtual wan vpn gateway.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", gatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vpnGatewayParameters: " - }, - { - "kind": "Reference", - "text": "VpnGateway", - "canonicalReference": "network-resource-manager!VpnGateway:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VpnGatewaysCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!VpnGatewaysCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VpnGatewaysCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!VpnGatewaysCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "gatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "vpnGatewayParameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VpnGateways#beginDelete:member(1)", - "docComment": "/**\n * Deletes a virtual wan vpn gateway.\n *\n * @param resourceGroupName - The resource group name of the VpnGateway.\n *\n * @param gatewayName - The name of the gateway.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", gatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VpnGatewaysDeleteOptionalParams", - "canonicalReference": "network-resource-manager!VpnGatewaysDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "gatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VpnGateways#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes a virtual wan vpn gateway.\n *\n * @param resourceGroupName - The resource group name of the VpnGateway.\n *\n * @param gatewayName - The name of the gateway.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", gatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VpnGatewaysDeleteOptionalParams", - "canonicalReference": "network-resource-manager!VpnGatewaysDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "gatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VpnGateways#beginReset:member(1)", - "docComment": "/**\n * Resets the primary of the vpn gateway in the specified resource group.\n *\n * @param resourceGroupName - The resource group name of the VpnGateway.\n *\n * @param gatewayName - The name of the gateway.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginReset(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", gatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VpnGatewaysResetOptionalParams", - "canonicalReference": "network-resource-manager!VpnGatewaysResetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VpnGatewaysResetResponse", - "canonicalReference": "network-resource-manager!VpnGatewaysResetResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "VpnGatewaysResetResponse", - "canonicalReference": "network-resource-manager!VpnGatewaysResetResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "gatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginReset" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VpnGateways#beginResetAndWait:member(1)", - "docComment": "/**\n * Resets the primary of the vpn gateway in the specified resource group.\n *\n * @param resourceGroupName - The resource group name of the VpnGateway.\n *\n * @param gatewayName - The name of the gateway.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginResetAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", gatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VpnGatewaysResetOptionalParams", - "canonicalReference": "network-resource-manager!VpnGatewaysResetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VpnGatewaysResetResponse", - "canonicalReference": "network-resource-manager!VpnGatewaysResetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "gatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginResetAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VpnGateways#get:member(1)", - "docComment": "/**\n * Retrieves the details of a virtual wan vpn gateway.\n *\n * @param resourceGroupName - The resource group name of the VpnGateway.\n *\n * @param gatewayName - The name of the gateway.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", gatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VpnGatewaysGetOptionalParams", - "canonicalReference": "network-resource-manager!VpnGatewaysGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VpnGatewaysGetResponse", - "canonicalReference": "network-resource-manager!VpnGatewaysGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "gatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VpnGateways#list:member(1)", - "docComment": "/**\n * Lists all the VpnGateways in a subscription.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(options?: " - }, - { - "kind": "Reference", - "text": "VpnGatewaysListOptionalParams", - "canonicalReference": "network-resource-manager!VpnGatewaysListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VpnGateway", - "canonicalReference": "network-resource-manager!VpnGateway:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "list" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VpnGateways#listByResourceGroup:member(1)", - "docComment": "/**\n * Lists all the VpnGateways in a resource group.\n *\n * @param resourceGroupName - The resource group name of the VpnGateway.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByResourceGroup(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VpnGatewaysListByResourceGroupOptionalParams", - "canonicalReference": "network-resource-manager!VpnGatewaysListByResourceGroupOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VpnGateway", - "canonicalReference": "network-resource-manager!VpnGateway:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "listByResourceGroup" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VpnGateways#updateTags:member(1)", - "docComment": "/**\n * Updates virtual wan vpn gateway tags.\n *\n * @param resourceGroupName - The resource group name of the VpnGateway.\n *\n * @param gatewayName - The name of the gateway.\n *\n * @param vpnGatewayParameters - Parameters supplied to update a virtual wan vpn gateway tags.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateTags(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", gatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vpnGatewayParameters: " - }, - { - "kind": "Reference", - "text": "TagsObject", - "canonicalReference": "network-resource-manager!TagsObject:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VpnGatewaysUpdateTagsOptionalParams", - "canonicalReference": "network-resource-manager!VpnGatewaysUpdateTagsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VpnGatewaysUpdateTagsResponse", - "canonicalReference": "network-resource-manager!VpnGatewaysUpdateTagsResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "gatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "vpnGatewayParameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "updateTags" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VpnGatewaysCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VpnGatewaysCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VpnGatewaysCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VpnGatewaysCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VpnGatewaysCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VpnGatewaysCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VpnGatewaysCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "VpnGateway", - "canonicalReference": "network-resource-manager!VpnGateway:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VpnGatewaysCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VpnGatewaysDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VpnGatewaysDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VpnGatewaysDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VpnGatewaysDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VpnGatewaysDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VpnGatewaysGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VpnGatewaysGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VpnGatewaysGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VpnGatewaysGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VpnGatewaysGetResponse = " - }, - { - "kind": "Reference", - "text": "VpnGateway", - "canonicalReference": "network-resource-manager!VpnGateway:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VpnGatewaysGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VpnGatewaysListByResourceGroupNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VpnGatewaysListByResourceGroupNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VpnGatewaysListByResourceGroupNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VpnGatewaysListByResourceGroupNextResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroupNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VpnGatewaysListByResourceGroupNextResponse = " - }, - { - "kind": "Reference", - "text": "ListVpnGatewaysResult", - "canonicalReference": "network-resource-manager!ListVpnGatewaysResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VpnGatewaysListByResourceGroupNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VpnGatewaysListByResourceGroupOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VpnGatewaysListByResourceGroupOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VpnGatewaysListByResourceGroupOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VpnGatewaysListByResourceGroupResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VpnGatewaysListByResourceGroupResponse = " - }, - { - "kind": "Reference", - "text": "ListVpnGatewaysResult", - "canonicalReference": "network-resource-manager!ListVpnGatewaysResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VpnGatewaysListByResourceGroupResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VpnGatewaysListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VpnGatewaysListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VpnGatewaysListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VpnGatewaysListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VpnGatewaysListNextResponse = " - }, - { - "kind": "Reference", - "text": "ListVpnGatewaysResult", - "canonicalReference": "network-resource-manager!ListVpnGatewaysResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VpnGatewaysListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VpnGatewaysListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VpnGatewaysListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VpnGatewaysListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VpnGatewaysListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VpnGatewaysListResponse = " - }, - { - "kind": "Reference", - "text": "ListVpnGatewaysResult", - "canonicalReference": "network-resource-manager!ListVpnGatewaysResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VpnGatewaysListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VpnGatewaysResetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VpnGatewaysResetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VpnGatewaysResetOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VpnGatewaysResetOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VpnGatewaysResetOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VpnGatewaysResetResponse:type", - "docComment": "/**\n * Contains response data for the reset operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VpnGatewaysResetResponse = " - }, - { - "kind": "Reference", - "text": "VpnGateway", - "canonicalReference": "network-resource-manager!VpnGateway:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VpnGatewaysResetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VpnGatewaysUpdateTagsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VpnGatewaysUpdateTagsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VpnGatewaysUpdateTagsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VpnGatewaysUpdateTagsResponse:type", - "docComment": "/**\n * Contains response data for the updateTags operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VpnGatewaysUpdateTagsResponse = " - }, - { - "kind": "Reference", - "text": "VpnGateway", - "canonicalReference": "network-resource-manager!VpnGateway:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VpnGatewaysUpdateTagsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VpnGatewayTunnelingProtocol:type", - "docComment": "/**\n * Defines values for VpnGatewayTunnelingProtocol. \\ {@link KnownVpnGatewayTunnelingProtocol} can be used interchangeably with VpnGatewayTunnelingProtocol, this enum contains the known values that the service supports. ### Known values supported by the service **IkeV2** \\ **OpenVPN**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VpnGatewayTunnelingProtocol = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VpnGatewayTunnelingProtocol", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VpnLinkBgpSettings:interface", - "docComment": "/**\n * BGP settings details for a link.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VpnLinkBgpSettings " - } - ], - "releaseTag": "Public", - "name": "VpnLinkBgpSettings", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VpnLinkBgpSettings#asn:member", - "docComment": "/**\n * The BGP speaker's ASN.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "asn?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "asn", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VpnLinkBgpSettings#bgpPeeringAddress:member", - "docComment": "/**\n * The BGP peering address and BGP identifier of this BGP speaker.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "bgpPeeringAddress?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "bgpPeeringAddress", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VpnLinkConnections:interface", - "docComment": "/**\n * Interface representing a VpnLinkConnections.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VpnLinkConnections " - } - ], - "releaseTag": "Public", - "name": "VpnLinkConnections", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VpnLinkConnections#listByVpnConnection:member(1)", - "docComment": "/**\n * Retrieves all vpn site link connections for a particular virtual wan vpn gateway vpn connection.\n *\n * @param resourceGroupName - The resource group name of the VpnGateway.\n *\n * @param gatewayName - The name of the gateway.\n *\n * @param connectionName - The name of the vpn connection.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByVpnConnection(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", gatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", connectionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VpnLinkConnectionsListByVpnConnectionOptionalParams", - "canonicalReference": "network-resource-manager!VpnLinkConnectionsListByVpnConnectionOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VpnSiteLinkConnection", - "canonicalReference": "network-resource-manager!VpnSiteLinkConnection:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "gatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "connectionName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listByVpnConnection" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VpnLinkConnectionsListByVpnConnectionNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VpnLinkConnectionsListByVpnConnectionNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VpnLinkConnectionsListByVpnConnectionNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VpnLinkConnectionsListByVpnConnectionNextResponse:type", - "docComment": "/**\n * Contains response data for the listByVpnConnectionNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VpnLinkConnectionsListByVpnConnectionNextResponse = " - }, - { - "kind": "Reference", - "text": "ListVpnSiteLinkConnectionsResult", - "canonicalReference": "network-resource-manager!ListVpnSiteLinkConnectionsResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VpnLinkConnectionsListByVpnConnectionNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VpnLinkConnectionsListByVpnConnectionOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VpnLinkConnectionsListByVpnConnectionOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VpnLinkConnectionsListByVpnConnectionOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VpnLinkConnectionsListByVpnConnectionResponse:type", - "docComment": "/**\n * Contains response data for the listByVpnConnection operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VpnLinkConnectionsListByVpnConnectionResponse = " - }, - { - "kind": "Reference", - "text": "ListVpnSiteLinkConnectionsResult", - "canonicalReference": "network-resource-manager!ListVpnSiteLinkConnectionsResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VpnLinkConnectionsListByVpnConnectionResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VpnLinkProviderProperties:interface", - "docComment": "/**\n * List of properties of a link provider.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VpnLinkProviderProperties " - } - ], - "releaseTag": "Public", - "name": "VpnLinkProviderProperties", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VpnLinkProviderProperties#linkProviderName:member", - "docComment": "/**\n * Name of the link provider.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "linkProviderName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "linkProviderName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VpnLinkProviderProperties#linkSpeedInMbps:member", - "docComment": "/**\n * Link speed.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "linkSpeedInMbps?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "linkSpeedInMbps", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VpnPacketCaptureStartParameters:interface", - "docComment": "/**\n * Start packet capture parameters on virtual network gateway.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VpnPacketCaptureStartParameters " - } - ], - "releaseTag": "Public", - "name": "VpnPacketCaptureStartParameters", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VpnPacketCaptureStartParameters#filterData:member", - "docComment": "/**\n * Start Packet capture parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "filterData?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "filterData", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VpnPacketCaptureStopParameters:interface", - "docComment": "/**\n * Stop packet capture parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VpnPacketCaptureStopParameters " - } - ], - "releaseTag": "Public", - "name": "VpnPacketCaptureStopParameters", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VpnPacketCaptureStopParameters#sasUrl:member", - "docComment": "/**\n * SAS url for packet capture on virtual network gateway.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "sasUrl?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "sasUrl", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VpnProfileResponse:interface", - "docComment": "/**\n * Vpn Profile Response for package generation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VpnProfileResponse " - } - ], - "releaseTag": "Public", - "name": "VpnProfileResponse", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VpnProfileResponse#profileUrl:member", - "docComment": "/**\n * URL to the VPN profile.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "profileUrl?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "profileUrl", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VpnServerConfigRadiusClientRootCertificate:interface", - "docComment": "/**\n * Properties of the Radius client root certificate of VpnServerConfiguration.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VpnServerConfigRadiusClientRootCertificate " - } - ], - "releaseTag": "Public", - "name": "VpnServerConfigRadiusClientRootCertificate", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VpnServerConfigRadiusClientRootCertificate#name:member", - "docComment": "/**\n * The certificate name.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VpnServerConfigRadiusClientRootCertificate#thumbprint:member", - "docComment": "/**\n * The Radius client root certificate thumbprint.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "thumbprint?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "thumbprint", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VpnServerConfigRadiusServerRootCertificate:interface", - "docComment": "/**\n * Properties of Radius Server root certificate of VpnServerConfiguration.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VpnServerConfigRadiusServerRootCertificate " - } - ], - "releaseTag": "Public", - "name": "VpnServerConfigRadiusServerRootCertificate", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VpnServerConfigRadiusServerRootCertificate#name:member", - "docComment": "/**\n * The certificate name.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VpnServerConfigRadiusServerRootCertificate#publicCertData:member", - "docComment": "/**\n * The certificate public data.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "publicCertData?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "publicCertData", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VpnServerConfiguration:type", - "docComment": "/**\n * VpnServerConfiguration Resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VpnServerConfiguration = " - }, - { - "kind": "Reference", - "text": "Resource", - "canonicalReference": "network-resource-manager!Resource:interface" - }, - { - "kind": "Content", - "text": " & {\n readonly etag?: string;\n namePropertiesName?: string;\n vpnProtocols?: " - }, - { - "kind": "Reference", - "text": "VpnGatewayTunnelingProtocol", - "canonicalReference": "network-resource-manager!VpnGatewayTunnelingProtocol:type" - }, - { - "kind": "Content", - "text": "[];\n vpnAuthenticationTypes?: " - }, - { - "kind": "Reference", - "text": "VpnAuthenticationType", - "canonicalReference": "network-resource-manager!VpnAuthenticationType:type" - }, - { - "kind": "Content", - "text": "[];\n vpnClientRootCertificates?: " - }, - { - "kind": "Reference", - "text": "VpnServerConfigVpnClientRootCertificate", - "canonicalReference": "network-resource-manager!VpnServerConfigVpnClientRootCertificate:interface" - }, - { - "kind": "Content", - "text": "[];\n vpnClientRevokedCertificates?: " - }, - { - "kind": "Reference", - "text": "VpnServerConfigVpnClientRevokedCertificate", - "canonicalReference": "network-resource-manager!VpnServerConfigVpnClientRevokedCertificate:interface" - }, - { - "kind": "Content", - "text": "[];\n radiusServerRootCertificates?: " - }, - { - "kind": "Reference", - "text": "VpnServerConfigRadiusServerRootCertificate", - "canonicalReference": "network-resource-manager!VpnServerConfigRadiusServerRootCertificate:interface" - }, - { - "kind": "Content", - "text": "[];\n radiusClientRootCertificates?: " - }, - { - "kind": "Reference", - "text": "VpnServerConfigRadiusClientRootCertificate", - "canonicalReference": "network-resource-manager!VpnServerConfigRadiusClientRootCertificate:interface" - }, - { - "kind": "Content", - "text": "[];\n vpnClientIpsecPolicies?: " - }, - { - "kind": "Reference", - "text": "IpsecPolicy", - "canonicalReference": "network-resource-manager!IpsecPolicy:interface" - }, - { - "kind": "Content", - "text": "[];\n radiusServerAddress?: string;\n radiusServerSecret?: string;\n radiusServers?: " - }, - { - "kind": "Reference", - "text": "RadiusServer", - "canonicalReference": "network-resource-manager!RadiusServer:interface" - }, - { - "kind": "Content", - "text": "[];\n aadAuthenticationParameters?: " - }, - { - "kind": "Reference", - "text": "AadAuthenticationParameters", - "canonicalReference": "network-resource-manager!AadAuthenticationParameters:interface" - }, - { - "kind": "Content", - "text": ";\n readonly provisioningState?: string;\n readonly p2SVpnGateways?: " - }, - { - "kind": "Reference", - "text": "P2SVpnGateway", - "canonicalReference": "network-resource-manager!P2SVpnGateway:type" - }, - { - "kind": "Content", - "text": "[];\n readonly etagPropertiesEtag?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VpnServerConfiguration", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 23 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VpnServerConfigurations:interface", - "docComment": "/**\n * Interface representing a VpnServerConfigurations.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VpnServerConfigurations " - } - ], - "releaseTag": "Public", - "name": "VpnServerConfigurations", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VpnServerConfigurations#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Creates a VpnServerConfiguration resource if it doesn't exist else updates the existing VpnServerConfiguration.\n *\n * @param resourceGroupName - The resource group name of the VpnServerConfiguration.\n *\n * @param vpnServerConfigurationName - The name of the VpnServerConfiguration being created or updated.\n *\n * @param vpnServerConfigurationParameters - Parameters supplied to create or update VpnServerConfiguration.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vpnServerConfigurationName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vpnServerConfigurationParameters: " - }, - { - "kind": "Reference", - "text": "VpnServerConfiguration", - "canonicalReference": "network-resource-manager!VpnServerConfiguration:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VpnServerConfigurationsCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!VpnServerConfigurationsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VpnServerConfigurationsCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!VpnServerConfigurationsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "VpnServerConfigurationsCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!VpnServerConfigurationsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vpnServerConfigurationName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "vpnServerConfigurationParameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VpnServerConfigurations#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Creates a VpnServerConfiguration resource if it doesn't exist else updates the existing VpnServerConfiguration.\n *\n * @param resourceGroupName - The resource group name of the VpnServerConfiguration.\n *\n * @param vpnServerConfigurationName - The name of the VpnServerConfiguration being created or updated.\n *\n * @param vpnServerConfigurationParameters - Parameters supplied to create or update VpnServerConfiguration.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vpnServerConfigurationName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vpnServerConfigurationParameters: " - }, - { - "kind": "Reference", - "text": "VpnServerConfiguration", - "canonicalReference": "network-resource-manager!VpnServerConfiguration:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VpnServerConfigurationsCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!VpnServerConfigurationsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VpnServerConfigurationsCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!VpnServerConfigurationsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vpnServerConfigurationName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "vpnServerConfigurationParameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VpnServerConfigurations#beginDelete:member(1)", - "docComment": "/**\n * Deletes a VpnServerConfiguration.\n *\n * @param resourceGroupName - The resource group name of the VpnServerConfiguration.\n *\n * @param vpnServerConfigurationName - The name of the VpnServerConfiguration being deleted.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vpnServerConfigurationName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VpnServerConfigurationsDeleteOptionalParams", - "canonicalReference": "network-resource-manager!VpnServerConfigurationsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vpnServerConfigurationName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VpnServerConfigurations#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes a VpnServerConfiguration.\n *\n * @param resourceGroupName - The resource group name of the VpnServerConfiguration.\n *\n * @param vpnServerConfigurationName - The name of the VpnServerConfiguration being deleted.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vpnServerConfigurationName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VpnServerConfigurationsDeleteOptionalParams", - "canonicalReference": "network-resource-manager!VpnServerConfigurationsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vpnServerConfigurationName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VpnServerConfigurations#get:member(1)", - "docComment": "/**\n * Retrieves the details of a VpnServerConfiguration.\n *\n * @param resourceGroupName - The resource group name of the VpnServerConfiguration.\n *\n * @param vpnServerConfigurationName - The name of the VpnServerConfiguration being retrieved.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vpnServerConfigurationName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VpnServerConfigurationsGetOptionalParams", - "canonicalReference": "network-resource-manager!VpnServerConfigurationsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VpnServerConfigurationsGetResponse", - "canonicalReference": "network-resource-manager!VpnServerConfigurationsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vpnServerConfigurationName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VpnServerConfigurations#list:member(1)", - "docComment": "/**\n * Lists all the VpnServerConfigurations in a subscription.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(options?: " - }, - { - "kind": "Reference", - "text": "VpnServerConfigurationsListOptionalParams", - "canonicalReference": "network-resource-manager!VpnServerConfigurationsListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VpnServerConfiguration", - "canonicalReference": "network-resource-manager!VpnServerConfiguration:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "list" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VpnServerConfigurations#listByResourceGroup:member(1)", - "docComment": "/**\n * Lists all the vpnServerConfigurations in a resource group.\n *\n * @param resourceGroupName - The resource group name of the VpnServerConfiguration.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByResourceGroup(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VpnServerConfigurationsListByResourceGroupOptionalParams", - "canonicalReference": "network-resource-manager!VpnServerConfigurationsListByResourceGroupOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VpnServerConfiguration", - "canonicalReference": "network-resource-manager!VpnServerConfiguration:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "listByResourceGroup" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VpnServerConfigurations#updateTags:member(1)", - "docComment": "/**\n * Updates VpnServerConfiguration tags.\n *\n * @param resourceGroupName - The resource group name of the VpnServerConfiguration.\n *\n * @param vpnServerConfigurationName - The name of the VpnServerConfiguration being updated.\n *\n * @param vpnServerConfigurationParameters - Parameters supplied to update VpnServerConfiguration tags.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateTags(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vpnServerConfigurationName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vpnServerConfigurationParameters: " - }, - { - "kind": "Reference", - "text": "TagsObject", - "canonicalReference": "network-resource-manager!TagsObject:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VpnServerConfigurationsUpdateTagsOptionalParams", - "canonicalReference": "network-resource-manager!VpnServerConfigurationsUpdateTagsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VpnServerConfigurationsUpdateTagsResponse", - "canonicalReference": "network-resource-manager!VpnServerConfigurationsUpdateTagsResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vpnServerConfigurationName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "vpnServerConfigurationParameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "updateTags" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VpnServerConfigurationsAssociatedWithVirtualWan:interface", - "docComment": "/**\n * Interface representing a VpnServerConfigurationsAssociatedWithVirtualWan.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VpnServerConfigurationsAssociatedWithVirtualWan " - } - ], - "releaseTag": "Public", - "name": "VpnServerConfigurationsAssociatedWithVirtualWan", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VpnServerConfigurationsAssociatedWithVirtualWan#beginList:member(1)", - "docComment": "/**\n * Gives the list of VpnServerConfigurations associated with Virtual Wan in a resource group.\n *\n * @param resourceGroupName - The resource group name.\n *\n * @param virtualWANName - The name of the VirtualWAN whose associated VpnServerConfigurations is needed.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginList(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualWANName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VpnServerConfigurationsAssociatedWithVirtualWanListOptionalParams", - "canonicalReference": "network-resource-manager!VpnServerConfigurationsAssociatedWithVirtualWanListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VpnServerConfigurationsAssociatedWithVirtualWanListResponse", - "canonicalReference": "network-resource-manager!VpnServerConfigurationsAssociatedWithVirtualWanListResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "VpnServerConfigurationsAssociatedWithVirtualWanListResponse", - "canonicalReference": "network-resource-manager!VpnServerConfigurationsAssociatedWithVirtualWanListResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualWANName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginList" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VpnServerConfigurationsAssociatedWithVirtualWan#beginListAndWait:member(1)", - "docComment": "/**\n * Gives the list of VpnServerConfigurations associated with Virtual Wan in a resource group.\n *\n * @param resourceGroupName - The resource group name.\n *\n * @param virtualWANName - The name of the VirtualWAN whose associated VpnServerConfigurations is needed.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginListAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualWANName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VpnServerConfigurationsAssociatedWithVirtualWanListOptionalParams", - "canonicalReference": "network-resource-manager!VpnServerConfigurationsAssociatedWithVirtualWanListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VpnServerConfigurationsAssociatedWithVirtualWanListResponse", - "canonicalReference": "network-resource-manager!VpnServerConfigurationsAssociatedWithVirtualWanListResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualWANName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginListAndWait" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VpnServerConfigurationsAssociatedWithVirtualWanListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VpnServerConfigurationsAssociatedWithVirtualWanListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VpnServerConfigurationsAssociatedWithVirtualWanListOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VpnServerConfigurationsAssociatedWithVirtualWanListOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VpnServerConfigurationsAssociatedWithVirtualWanListOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VpnServerConfigurationsAssociatedWithVirtualWanListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VpnServerConfigurationsAssociatedWithVirtualWanListResponse = " - }, - { - "kind": "Reference", - "text": "VpnServerConfigurationsResponse", - "canonicalReference": "network-resource-manager!VpnServerConfigurationsResponse:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VpnServerConfigurationsAssociatedWithVirtualWanListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VpnServerConfigurationsCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VpnServerConfigurationsCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VpnServerConfigurationsCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VpnServerConfigurationsCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VpnServerConfigurationsCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VpnServerConfigurationsCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VpnServerConfigurationsCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "VpnServerConfiguration", - "canonicalReference": "network-resource-manager!VpnServerConfiguration:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VpnServerConfigurationsCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VpnServerConfigurationsDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VpnServerConfigurationsDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VpnServerConfigurationsDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VpnServerConfigurationsDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VpnServerConfigurationsDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VpnServerConfigurationsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VpnServerConfigurationsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VpnServerConfigurationsGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VpnServerConfigurationsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VpnServerConfigurationsGetResponse = " - }, - { - "kind": "Reference", - "text": "VpnServerConfiguration", - "canonicalReference": "network-resource-manager!VpnServerConfiguration:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VpnServerConfigurationsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VpnServerConfigurationsListByResourceGroupNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VpnServerConfigurationsListByResourceGroupNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VpnServerConfigurationsListByResourceGroupNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VpnServerConfigurationsListByResourceGroupNextResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroupNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VpnServerConfigurationsListByResourceGroupNextResponse = " - }, - { - "kind": "Reference", - "text": "ListVpnServerConfigurationsResult", - "canonicalReference": "network-resource-manager!ListVpnServerConfigurationsResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VpnServerConfigurationsListByResourceGroupNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VpnServerConfigurationsListByResourceGroupOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VpnServerConfigurationsListByResourceGroupOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VpnServerConfigurationsListByResourceGroupOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VpnServerConfigurationsListByResourceGroupResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VpnServerConfigurationsListByResourceGroupResponse = " - }, - { - "kind": "Reference", - "text": "ListVpnServerConfigurationsResult", - "canonicalReference": "network-resource-manager!ListVpnServerConfigurationsResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VpnServerConfigurationsListByResourceGroupResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VpnServerConfigurationsListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VpnServerConfigurationsListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VpnServerConfigurationsListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VpnServerConfigurationsListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VpnServerConfigurationsListNextResponse = " - }, - { - "kind": "Reference", - "text": "ListVpnServerConfigurationsResult", - "canonicalReference": "network-resource-manager!ListVpnServerConfigurationsResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VpnServerConfigurationsListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VpnServerConfigurationsListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VpnServerConfigurationsListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VpnServerConfigurationsListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VpnServerConfigurationsListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VpnServerConfigurationsListResponse = " - }, - { - "kind": "Reference", - "text": "ListVpnServerConfigurationsResult", - "canonicalReference": "network-resource-manager!ListVpnServerConfigurationsResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VpnServerConfigurationsListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VpnServerConfigurationsResponse:interface", - "docComment": "/**\n * VpnServerConfigurations list associated with VirtualWan Response.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VpnServerConfigurationsResponse " - } - ], - "releaseTag": "Public", - "name": "VpnServerConfigurationsResponse", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VpnServerConfigurationsResponse#vpnServerConfigurationResourceIds:member", - "docComment": "/**\n * List of VpnServerConfigurations associated with VirtualWan.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "vpnServerConfigurationResourceIds?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "vpnServerConfigurationResourceIds", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VpnServerConfigurationsUpdateTagsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VpnServerConfigurationsUpdateTagsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VpnServerConfigurationsUpdateTagsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VpnServerConfigurationsUpdateTagsResponse:type", - "docComment": "/**\n * Contains response data for the updateTags operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VpnServerConfigurationsUpdateTagsResponse = " - }, - { - "kind": "Reference", - "text": "VpnServerConfiguration", - "canonicalReference": "network-resource-manager!VpnServerConfiguration:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VpnServerConfigurationsUpdateTagsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VpnServerConfigVpnClientRevokedCertificate:interface", - "docComment": "/**\n * Properties of the revoked VPN client certificate of VpnServerConfiguration.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VpnServerConfigVpnClientRevokedCertificate " - } - ], - "releaseTag": "Public", - "name": "VpnServerConfigVpnClientRevokedCertificate", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VpnServerConfigVpnClientRevokedCertificate#name:member", - "docComment": "/**\n * The certificate name.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VpnServerConfigVpnClientRevokedCertificate#thumbprint:member", - "docComment": "/**\n * The revoked VPN client certificate thumbprint.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "thumbprint?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "thumbprint", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VpnServerConfigVpnClientRootCertificate:interface", - "docComment": "/**\n * Properties of VPN client root certificate of VpnServerConfiguration.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VpnServerConfigVpnClientRootCertificate " - } - ], - "releaseTag": "Public", - "name": "VpnServerConfigVpnClientRootCertificate", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VpnServerConfigVpnClientRootCertificate#name:member", - "docComment": "/**\n * The certificate name.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VpnServerConfigVpnClientRootCertificate#publicCertData:member", - "docComment": "/**\n * The certificate public data.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "publicCertData?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "publicCertData", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VpnSite:type", - "docComment": "/**\n * VpnSite Resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VpnSite = " - }, - { - "kind": "Reference", - "text": "Resource", - "canonicalReference": "network-resource-manager!Resource:interface" - }, - { - "kind": "Content", - "text": " & {\n readonly etag?: string;\n virtualWan?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";\n deviceProperties?: " - }, - { - "kind": "Reference", - "text": "DeviceProperties", - "canonicalReference": "network-resource-manager!DeviceProperties:interface" - }, - { - "kind": "Content", - "text": ";\n ipAddress?: string;\n siteKey?: string;\n addressSpace?: " - }, - { - "kind": "Reference", - "text": "AddressSpace", - "canonicalReference": "network-resource-manager!AddressSpace:interface" - }, - { - "kind": "Content", - "text": ";\n bgpProperties?: " - }, - { - "kind": "Reference", - "text": "BgpSettings", - "canonicalReference": "network-resource-manager!BgpSettings:interface" - }, - { - "kind": "Content", - "text": ";\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n isSecuritySite?: boolean;\n vpnSiteLinks?: " - }, - { - "kind": "Reference", - "text": "VpnSiteLink", - "canonicalReference": "network-resource-manager!VpnSiteLink:type" - }, - { - "kind": "Content", - "text": "[];\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VpnSite", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 15 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VpnSiteId:interface", - "docComment": "/**\n * VpnSite Resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VpnSiteId " - } - ], - "releaseTag": "Public", - "name": "VpnSiteId", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VpnSiteId#vpnSite:member", - "docComment": "/**\n * The resource-uri of the vpn-site for which config is to be fetched. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly vpnSite?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "vpnSite", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VpnSiteLink:type", - "docComment": "/**\n * VpnSiteLink Resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VpnSiteLink = " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": " & {\n readonly etag?: string;\n name?: string;\n readonly type?: string;\n linkProperties?: " - }, - { - "kind": "Reference", - "text": "VpnLinkProviderProperties", - "canonicalReference": "network-resource-manager!VpnLinkProviderProperties:interface" - }, - { - "kind": "Content", - "text": ";\n ipAddress?: string;\n fqdn?: string;\n bgpProperties?: " - }, - { - "kind": "Reference", - "text": "VpnLinkBgpSettings", - "canonicalReference": "network-resource-manager!VpnLinkBgpSettings:interface" - }, - { - "kind": "Content", - "text": ";\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VpnSiteLink", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 9 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VpnSiteLinkConnection:type", - "docComment": "/**\n * VpnSiteLinkConnection Resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VpnSiteLinkConnection = " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": " & {\n name?: string;\n readonly etag?: string;\n readonly type?: string;\n vpnSiteLink?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": ";\n routingWeight?: number;\n readonly connectionStatus?: " - }, - { - "kind": "Reference", - "text": "VpnConnectionStatus", - "canonicalReference": "network-resource-manager!VpnConnectionStatus:type" - }, - { - "kind": "Content", - "text": ";\n vpnConnectionProtocolType?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkGatewayConnectionProtocol", - "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionProtocol:type" - }, - { - "kind": "Content", - "text": ";\n readonly ingressBytesTransferred?: number;\n readonly egressBytesTransferred?: number;\n connectionBandwidth?: number;\n sharedKey?: string;\n enableBgp?: boolean;\n usePolicyBasedTrafficSelectors?: boolean;\n ipsecPolicies?: " - }, - { - "kind": "Reference", - "text": "IpsecPolicy", - "canonicalReference": "network-resource-manager!IpsecPolicy:interface" - }, - { - "kind": "Content", - "text": "[];\n enableRateLimiting?: boolean;\n useLocalAzureIpAddress?: boolean;\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VpnSiteLinkConnection", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 13 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VpnSiteLinkConnections:interface", - "docComment": "/**\n * Interface representing a VpnSiteLinkConnections.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VpnSiteLinkConnections " - } - ], - "releaseTag": "Public", - "name": "VpnSiteLinkConnections", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VpnSiteLinkConnections#get:member(1)", - "docComment": "/**\n * Retrieves the details of a vpn site link connection.\n *\n * @param resourceGroupName - The resource group name of the VpnGateway.\n *\n * @param gatewayName - The name of the gateway.\n *\n * @param connectionName - The name of the vpn connection.\n *\n * @param linkConnectionName - The name of the vpn connection.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", gatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", connectionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", linkConnectionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VpnSiteLinkConnectionsGetOptionalParams", - "canonicalReference": "network-resource-manager!VpnSiteLinkConnectionsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VpnSiteLinkConnectionsGetResponse", - "canonicalReference": "network-resource-manager!VpnSiteLinkConnectionsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "gatewayName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "connectionName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "linkConnectionName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "get" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VpnSiteLinkConnectionsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VpnSiteLinkConnectionsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VpnSiteLinkConnectionsGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VpnSiteLinkConnectionsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VpnSiteLinkConnectionsGetResponse = " - }, - { - "kind": "Reference", - "text": "VpnSiteLinkConnection", - "canonicalReference": "network-resource-manager!VpnSiteLinkConnection:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VpnSiteLinkConnectionsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VpnSiteLinks:interface", - "docComment": "/**\n * Interface representing a VpnSiteLinks.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VpnSiteLinks " - } - ], - "releaseTag": "Public", - "name": "VpnSiteLinks", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VpnSiteLinks#get:member(1)", - "docComment": "/**\n * Retrieves the details of a VPN site link.\n *\n * @param resourceGroupName - The resource group name of the VpnSite.\n *\n * @param vpnSiteName - The name of the VpnSite.\n *\n * @param vpnSiteLinkName - The name of the VpnSiteLink being retrieved.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vpnSiteName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vpnSiteLinkName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VpnSiteLinksGetOptionalParams", - "canonicalReference": "network-resource-manager!VpnSiteLinksGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VpnSiteLinksGetResponse", - "canonicalReference": "network-resource-manager!VpnSiteLinksGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vpnSiteName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "vpnSiteLinkName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VpnSiteLinks#listByVpnSite:member(1)", - "docComment": "/**\n * Lists all the vpnSiteLinks in a resource group for a vpn site.\n *\n * @param resourceGroupName - The resource group name of the VpnSite.\n *\n * @param vpnSiteName - The name of the VpnSite.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByVpnSite(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vpnSiteName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VpnSiteLinksListByVpnSiteOptionalParams", - "canonicalReference": "network-resource-manager!VpnSiteLinksListByVpnSiteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VpnSiteLink", - "canonicalReference": "network-resource-manager!VpnSiteLink:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vpnSiteName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listByVpnSite" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VpnSiteLinksGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VpnSiteLinksGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VpnSiteLinksGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VpnSiteLinksGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VpnSiteLinksGetResponse = " - }, - { - "kind": "Reference", - "text": "VpnSiteLink", - "canonicalReference": "network-resource-manager!VpnSiteLink:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VpnSiteLinksGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VpnSiteLinksListByVpnSiteNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VpnSiteLinksListByVpnSiteNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VpnSiteLinksListByVpnSiteNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VpnSiteLinksListByVpnSiteNextResponse:type", - "docComment": "/**\n * Contains response data for the listByVpnSiteNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VpnSiteLinksListByVpnSiteNextResponse = " - }, - { - "kind": "Reference", - "text": "ListVpnSiteLinksResult", - "canonicalReference": "network-resource-manager!ListVpnSiteLinksResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VpnSiteLinksListByVpnSiteNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VpnSiteLinksListByVpnSiteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VpnSiteLinksListByVpnSiteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VpnSiteLinksListByVpnSiteOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VpnSiteLinksListByVpnSiteResponse:type", - "docComment": "/**\n * Contains response data for the listByVpnSite operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VpnSiteLinksListByVpnSiteResponse = " - }, - { - "kind": "Reference", - "text": "ListVpnSiteLinksResult", - "canonicalReference": "network-resource-manager!ListVpnSiteLinksResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VpnSiteLinksListByVpnSiteResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VpnSites:interface", - "docComment": "/**\n * Interface representing a VpnSites.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VpnSites " - } - ], - "releaseTag": "Public", - "name": "VpnSites", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VpnSites#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Creates a VpnSite resource if it doesn't exist else updates the existing VpnSite.\n *\n * @param resourceGroupName - The resource group name of the VpnSite.\n *\n * @param vpnSiteName - The name of the VpnSite being created or updated.\n *\n * @param vpnSiteParameters - Parameters supplied to create or update VpnSite.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vpnSiteName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vpnSiteParameters: " - }, - { - "kind": "Reference", - "text": "VpnSite", - "canonicalReference": "network-resource-manager!VpnSite:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VpnSitesCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!VpnSitesCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VpnSitesCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!VpnSitesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "VpnSitesCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!VpnSitesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vpnSiteName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "vpnSiteParameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VpnSites#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Creates a VpnSite resource if it doesn't exist else updates the existing VpnSite.\n *\n * @param resourceGroupName - The resource group name of the VpnSite.\n *\n * @param vpnSiteName - The name of the VpnSite being created or updated.\n *\n * @param vpnSiteParameters - Parameters supplied to create or update VpnSite.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vpnSiteName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vpnSiteParameters: " - }, - { - "kind": "Reference", - "text": "VpnSite", - "canonicalReference": "network-resource-manager!VpnSite:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VpnSitesCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!VpnSitesCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VpnSitesCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!VpnSitesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vpnSiteName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "vpnSiteParameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VpnSites#beginDelete:member(1)", - "docComment": "/**\n * Deletes a VpnSite.\n *\n * @param resourceGroupName - The resource group name of the VpnSite.\n *\n * @param vpnSiteName - The name of the VpnSite being deleted.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vpnSiteName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VpnSitesDeleteOptionalParams", - "canonicalReference": "network-resource-manager!VpnSitesDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vpnSiteName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VpnSites#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes a VpnSite.\n *\n * @param resourceGroupName - The resource group name of the VpnSite.\n *\n * @param vpnSiteName - The name of the VpnSite being deleted.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vpnSiteName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VpnSitesDeleteOptionalParams", - "canonicalReference": "network-resource-manager!VpnSitesDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vpnSiteName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VpnSites#get:member(1)", - "docComment": "/**\n * Retrieves the details of a VPN site.\n *\n * @param resourceGroupName - The resource group name of the VpnSite.\n *\n * @param vpnSiteName - The name of the VpnSite being retrieved.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vpnSiteName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VpnSitesGetOptionalParams", - "canonicalReference": "network-resource-manager!VpnSitesGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VpnSitesGetResponse", - "canonicalReference": "network-resource-manager!VpnSitesGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vpnSiteName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VpnSites#list:member(1)", - "docComment": "/**\n * Lists all the VpnSites in a subscription.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(options?: " - }, - { - "kind": "Reference", - "text": "VpnSitesListOptionalParams", - "canonicalReference": "network-resource-manager!VpnSitesListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VpnSite", - "canonicalReference": "network-resource-manager!VpnSite:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "list" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VpnSites#listByResourceGroup:member(1)", - "docComment": "/**\n * Lists all the vpnSites in a resource group.\n *\n * @param resourceGroupName - The resource group name of the VpnSite.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByResourceGroup(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VpnSitesListByResourceGroupOptionalParams", - "canonicalReference": "network-resource-manager!VpnSitesListByResourceGroupOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VpnSite", - "canonicalReference": "network-resource-manager!VpnSite:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "listByResourceGroup" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VpnSites#updateTags:member(1)", - "docComment": "/**\n * Updates VpnSite tags.\n *\n * @param resourceGroupName - The resource group name of the VpnSite.\n *\n * @param vpnSiteName - The name of the VpnSite being updated.\n *\n * @param vpnSiteParameters - Parameters supplied to update VpnSite tags.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateTags(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vpnSiteName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vpnSiteParameters: " - }, - { - "kind": "Reference", - "text": "TagsObject", - "canonicalReference": "network-resource-manager!TagsObject:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VpnSitesUpdateTagsOptionalParams", - "canonicalReference": "network-resource-manager!VpnSitesUpdateTagsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "VpnSitesUpdateTagsResponse", - "canonicalReference": "network-resource-manager!VpnSitesUpdateTagsResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "vpnSiteName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "vpnSiteParameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "updateTags" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VpnSitesConfiguration:interface", - "docComment": "/**\n * Interface representing a VpnSitesConfiguration.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VpnSitesConfiguration " - } - ], - "releaseTag": "Public", - "name": "VpnSitesConfiguration", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VpnSitesConfiguration#beginDownload:member(1)", - "docComment": "/**\n * Gives the sas-url to download the configurations for vpn-sites in a resource group.\n *\n * @param resourceGroupName - The resource group name.\n *\n * @param virtualWANName - The name of the VirtualWAN for which configuration of all vpn-sites is needed.\n *\n * @param request - Parameters supplied to download vpn-sites configuration.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDownload(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualWANName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", request: " - }, - { - "kind": "Reference", - "text": "GetVpnSitesConfigurationRequest", - "canonicalReference": "network-resource-manager!GetVpnSitesConfigurationRequest:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VpnSitesConfigurationDownloadOptionalParams", - "canonicalReference": "network-resource-manager!VpnSitesConfigurationDownloadOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualWANName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "request", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDownload" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!VpnSitesConfiguration#beginDownloadAndWait:member(1)", - "docComment": "/**\n * Gives the sas-url to download the configurations for vpn-sites in a resource group.\n *\n * @param resourceGroupName - The resource group name.\n *\n * @param virtualWANName - The name of the VirtualWAN for which configuration of all vpn-sites is needed.\n *\n * @param request - Parameters supplied to download vpn-sites configuration.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDownloadAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", virtualWANName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", request: " - }, - { - "kind": "Reference", - "text": "GetVpnSitesConfigurationRequest", - "canonicalReference": "network-resource-manager!GetVpnSitesConfigurationRequest:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "VpnSitesConfigurationDownloadOptionalParams", - "canonicalReference": "network-resource-manager!VpnSitesConfigurationDownloadOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "virtualWANName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "request", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDownloadAndWait" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VpnSitesConfigurationDownloadOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VpnSitesConfigurationDownloadOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VpnSitesConfigurationDownloadOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VpnSitesConfigurationDownloadOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VpnSitesConfigurationDownloadOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VpnSitesCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VpnSitesCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VpnSitesCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VpnSitesCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VpnSitesCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VpnSitesCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VpnSitesCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "VpnSite", - "canonicalReference": "network-resource-manager!VpnSite:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VpnSitesCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VpnSitesDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VpnSitesDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VpnSitesDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VpnSitesDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!VpnSitesDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VpnSitesGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VpnSitesGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VpnSitesGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VpnSitesGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VpnSitesGetResponse = " - }, - { - "kind": "Reference", - "text": "VpnSite", - "canonicalReference": "network-resource-manager!VpnSite:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VpnSitesGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VpnSitesListByResourceGroupNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VpnSitesListByResourceGroupNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VpnSitesListByResourceGroupNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VpnSitesListByResourceGroupNextResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroupNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VpnSitesListByResourceGroupNextResponse = " - }, - { - "kind": "Reference", - "text": "ListVpnSitesResult", - "canonicalReference": "network-resource-manager!ListVpnSitesResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VpnSitesListByResourceGroupNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VpnSitesListByResourceGroupOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VpnSitesListByResourceGroupOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VpnSitesListByResourceGroupOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VpnSitesListByResourceGroupResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VpnSitesListByResourceGroupResponse = " - }, - { - "kind": "Reference", - "text": "ListVpnSitesResult", - "canonicalReference": "network-resource-manager!ListVpnSitesResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VpnSitesListByResourceGroupResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VpnSitesListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VpnSitesListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VpnSitesListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VpnSitesListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VpnSitesListNextResponse = " - }, - { - "kind": "Reference", - "text": "ListVpnSitesResult", - "canonicalReference": "network-resource-manager!ListVpnSitesResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VpnSitesListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VpnSitesListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VpnSitesListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VpnSitesListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VpnSitesListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VpnSitesListResponse = " - }, - { - "kind": "Reference", - "text": "ListVpnSitesResult", - "canonicalReference": "network-resource-manager!ListVpnSitesResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VpnSitesListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!VpnSitesUpdateTagsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VpnSitesUpdateTagsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "VpnSitesUpdateTagsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VpnSitesUpdateTagsResponse:type", - "docComment": "/**\n * Contains response data for the updateTags operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VpnSitesUpdateTagsResponse = " - }, - { - "kind": "Reference", - "text": "VpnSite", - "canonicalReference": "network-resource-manager!VpnSite:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VpnSitesUpdateTagsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!VpnType:type", - "docComment": "/**\n * Defines values for VpnType. \\ {@link KnownVpnType} can be used interchangeably with VpnType, this enum contains the known values that the service supports. ### Known values supported by the service **PolicyBased** \\ **RouteBased**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VpnType = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VpnType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!WebApplicationFirewallAction:type", - "docComment": "/**\n * Defines values for WebApplicationFirewallAction. \\ {@link KnownWebApplicationFirewallAction} can be used interchangeably with WebApplicationFirewallAction, this enum contains the known values that the service supports. ### Known values supported by the service **Allow** \\ **Block** \\ **Log**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebApplicationFirewallAction = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebApplicationFirewallAction", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!WebApplicationFirewallCustomRule:interface", - "docComment": "/**\n * Defines contents of a web application rule.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebApplicationFirewallCustomRule " - } - ], - "releaseTag": "Public", - "name": "WebApplicationFirewallCustomRule", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!WebApplicationFirewallCustomRule#action:member", - "docComment": "/**\n * Type of Actions.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "action: " - }, - { - "kind": "Reference", - "text": "WebApplicationFirewallAction", - "canonicalReference": "network-resource-manager!WebApplicationFirewallAction:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "action", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!WebApplicationFirewallCustomRule#etag:member", - "docComment": "/**\n * A unique read-only string that changes whenever the resource is updated. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly etag?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "etag", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!WebApplicationFirewallCustomRule#matchConditions:member", - "docComment": "/**\n * List of match conditions.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "matchConditions: " - }, - { - "kind": "Reference", - "text": "MatchCondition", - "canonicalReference": "network-resource-manager!MatchCondition:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "matchConditions", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!WebApplicationFirewallCustomRule#name:member", - "docComment": "/**\n * The name of the resource that is unique within a policy. This name can be used to access the resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!WebApplicationFirewallCustomRule#priority:member", - "docComment": "/**\n * Priority of the rule. Rules with a lower value will be evaluated before rules with a higher value.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "priority: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "priority", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!WebApplicationFirewallCustomRule#ruleType:member", - "docComment": "/**\n * The rule type.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "ruleType: " - }, - { - "kind": "Reference", - "text": "WebApplicationFirewallRuleType", - "canonicalReference": "network-resource-manager!WebApplicationFirewallRuleType:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ruleType", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!WebApplicationFirewallEnabledState:type", - "docComment": "/**\n * Defines values for WebApplicationFirewallEnabledState. \\ {@link KnownWebApplicationFirewallEnabledState} can be used interchangeably with WebApplicationFirewallEnabledState, this enum contains the known values that the service supports. ### Known values supported by the service **Disabled** \\ **Enabled**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebApplicationFirewallEnabledState = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebApplicationFirewallEnabledState", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!WebApplicationFirewallMatchVariable:type", - "docComment": "/**\n * Defines values for WebApplicationFirewallMatchVariable. \\ {@link KnownWebApplicationFirewallMatchVariable} can be used interchangeably with WebApplicationFirewallMatchVariable, this enum contains the known values that the service supports. ### Known values supported by the service **RemoteAddr** \\ **RequestMethod** \\ **QueryString** \\ **PostArgs** \\ **RequestUri** \\ **RequestHeaders** \\ **RequestBody** \\ **RequestCookies**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebApplicationFirewallMatchVariable = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebApplicationFirewallMatchVariable", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!WebApplicationFirewallMode:type", - "docComment": "/**\n * Defines values for WebApplicationFirewallMode. \\ {@link KnownWebApplicationFirewallMode} can be used interchangeably with WebApplicationFirewallMode, this enum contains the known values that the service supports. ### Known values supported by the service **Prevention** \\ **Detection**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebApplicationFirewallMode = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebApplicationFirewallMode", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!WebApplicationFirewallOperator:type", - "docComment": "/**\n * Defines values for WebApplicationFirewallOperator. \\ {@link KnownWebApplicationFirewallOperator} can be used interchangeably with WebApplicationFirewallOperator, this enum contains the known values that the service supports. ### Known values supported by the service **IPMatch** \\ **Equal** \\ **Contains** \\ **LessThan** \\ **GreaterThan** \\ **LessThanOrEqual** \\ **GreaterThanOrEqual** \\ **BeginsWith** \\ **EndsWith** \\ **Regex** \\ **GeoMatch**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebApplicationFirewallOperator = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebApplicationFirewallOperator", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!WebApplicationFirewallPolicies:interface", - "docComment": "/**\n * Interface representing a WebApplicationFirewallPolicies.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebApplicationFirewallPolicies " - } - ], - "releaseTag": "Public", - "name": "WebApplicationFirewallPolicies", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!WebApplicationFirewallPolicies#beginDelete:member(1)", - "docComment": "/**\n * Deletes Policy.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param policyName - The name of the policy.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", policyName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebApplicationFirewallPoliciesDeleteOptionalParams", - "canonicalReference": "network-resource-manager!WebApplicationFirewallPoliciesDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "policyName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!WebApplicationFirewallPolicies#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Deletes Policy.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param policyName - The name of the policy.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", policyName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebApplicationFirewallPoliciesDeleteOptionalParams", - "canonicalReference": "network-resource-manager!WebApplicationFirewallPoliciesDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "policyName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!WebApplicationFirewallPolicies#createOrUpdate:member(1)", - "docComment": "/**\n * Creates or update policy with specified rule set name within a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param policyName - The name of the policy.\n *\n * @param parameters - Policy to be created.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", policyName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "WebApplicationFirewallPolicy", - "canonicalReference": "network-resource-manager!WebApplicationFirewallPolicy:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebApplicationFirewallPoliciesCreateOrUpdateOptionalParams", - "canonicalReference": "network-resource-manager!WebApplicationFirewallPoliciesCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebApplicationFirewallPoliciesCreateOrUpdateResponse", - "canonicalReference": "network-resource-manager!WebApplicationFirewallPoliciesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "policyName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "createOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!WebApplicationFirewallPolicies#get:member(1)", - "docComment": "/**\n * Retrieve protection policy with specified name within a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param policyName - The name of the policy.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", policyName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebApplicationFirewallPoliciesGetOptionalParams", - "canonicalReference": "network-resource-manager!WebApplicationFirewallPoliciesGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebApplicationFirewallPoliciesGetResponse", - "canonicalReference": "network-resource-manager!WebApplicationFirewallPoliciesGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "policyName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!WebApplicationFirewallPolicies#list:member(1)", - "docComment": "/**\n * Lists all of the protection policies within a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebApplicationFirewallPoliciesListOptionalParams", - "canonicalReference": "network-resource-manager!WebApplicationFirewallPoliciesListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebApplicationFirewallPolicy", - "canonicalReference": "network-resource-manager!WebApplicationFirewallPolicy:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "list" - }, - { - "kind": "MethodSignature", - "canonicalReference": "network-resource-manager!WebApplicationFirewallPolicies#listAll:member(1)", - "docComment": "/**\n * Gets all the WAF policies in a subscription.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listAll(options?: " - }, - { - "kind": "Reference", - "text": "WebApplicationFirewallPoliciesListAllOptionalParams", - "canonicalReference": "network-resource-manager!WebApplicationFirewallPoliciesListAllOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebApplicationFirewallPolicy", - "canonicalReference": "network-resource-manager!WebApplicationFirewallPolicy:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "listAll" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!WebApplicationFirewallPoliciesCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebApplicationFirewallPoliciesCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebApplicationFirewallPoliciesCreateOrUpdateOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!WebApplicationFirewallPoliciesCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebApplicationFirewallPoliciesCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "WebApplicationFirewallPolicy", - "canonicalReference": "network-resource-manager!WebApplicationFirewallPolicy:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebApplicationFirewallPoliciesCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!WebApplicationFirewallPoliciesDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebApplicationFirewallPoliciesDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebApplicationFirewallPoliciesDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!WebApplicationFirewallPoliciesDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!WebApplicationFirewallPoliciesDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!WebApplicationFirewallPoliciesGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebApplicationFirewallPoliciesGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebApplicationFirewallPoliciesGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!WebApplicationFirewallPoliciesGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebApplicationFirewallPoliciesGetResponse = " - }, - { - "kind": "Reference", - "text": "WebApplicationFirewallPolicy", - "canonicalReference": "network-resource-manager!WebApplicationFirewallPolicy:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebApplicationFirewallPoliciesGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!WebApplicationFirewallPoliciesListAllNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebApplicationFirewallPoliciesListAllNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebApplicationFirewallPoliciesListAllNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!WebApplicationFirewallPoliciesListAllNextResponse:type", - "docComment": "/**\n * Contains response data for the listAllNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebApplicationFirewallPoliciesListAllNextResponse = " - }, - { - "kind": "Reference", - "text": "WebApplicationFirewallPolicyListResult", - "canonicalReference": "network-resource-manager!WebApplicationFirewallPolicyListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebApplicationFirewallPoliciesListAllNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!WebApplicationFirewallPoliciesListAllOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebApplicationFirewallPoliciesListAllOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebApplicationFirewallPoliciesListAllOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!WebApplicationFirewallPoliciesListAllResponse:type", - "docComment": "/**\n * Contains response data for the listAll operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebApplicationFirewallPoliciesListAllResponse = " - }, - { - "kind": "Reference", - "text": "WebApplicationFirewallPolicyListResult", - "canonicalReference": "network-resource-manager!WebApplicationFirewallPolicyListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebApplicationFirewallPoliciesListAllResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!WebApplicationFirewallPoliciesListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebApplicationFirewallPoliciesListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebApplicationFirewallPoliciesListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!WebApplicationFirewallPoliciesListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebApplicationFirewallPoliciesListNextResponse = " - }, - { - "kind": "Reference", - "text": "WebApplicationFirewallPolicyListResult", - "canonicalReference": "network-resource-manager!WebApplicationFirewallPolicyListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebApplicationFirewallPoliciesListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!WebApplicationFirewallPoliciesListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebApplicationFirewallPoliciesListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebApplicationFirewallPoliciesListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!WebApplicationFirewallPoliciesListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebApplicationFirewallPoliciesListResponse = " - }, - { - "kind": "Reference", - "text": "WebApplicationFirewallPolicyListResult", - "canonicalReference": "network-resource-manager!WebApplicationFirewallPolicyListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebApplicationFirewallPoliciesListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!WebApplicationFirewallPolicy:type", - "docComment": "/**\n * Defines web application firewall policy.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebApplicationFirewallPolicy = " - }, - { - "kind": "Reference", - "text": "Resource", - "canonicalReference": "network-resource-manager!Resource:interface" - }, - { - "kind": "Content", - "text": " & {\n readonly etag?: string;\n policySettings?: " - }, - { - "kind": "Reference", - "text": "PolicySettings", - "canonicalReference": "network-resource-manager!PolicySettings:interface" - }, - { - "kind": "Content", - "text": ";\n customRules?: " - }, - { - "kind": "Reference", - "text": "WebApplicationFirewallCustomRule", - "canonicalReference": "network-resource-manager!WebApplicationFirewallCustomRule:interface" - }, - { - "kind": "Content", - "text": "[];\n readonly applicationGateways?: " - }, - { - "kind": "Reference", - "text": "ApplicationGateway", - "canonicalReference": "network-resource-manager!ApplicationGateway:type" - }, - { - "kind": "Content", - "text": "[];\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "network-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n readonly resourceState?: " - }, - { - "kind": "Reference", - "text": "WebApplicationFirewallPolicyResourceState", - "canonicalReference": "network-resource-manager!WebApplicationFirewallPolicyResourceState:type" - }, - { - "kind": "Content", - "text": ";\n managedRules?: " - }, - { - "kind": "Reference", - "text": "ManagedRulesDefinition", - "canonicalReference": "network-resource-manager!ManagedRulesDefinition:interface" - }, - { - "kind": "Content", - "text": ";\n readonly httpListeners?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": "[];\n readonly pathBasedRules?: " - }, - { - "kind": "Reference", - "text": "SubResource", - "canonicalReference": "network-resource-manager!SubResource:interface" - }, - { - "kind": "Content", - "text": "[];\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebApplicationFirewallPolicy", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 19 - } - }, - { - "kind": "Interface", - "canonicalReference": "network-resource-manager!WebApplicationFirewallPolicyListResult:interface", - "docComment": "/**\n * Result of the request to list WebApplicationFirewallPolicies. It contains a list of WebApplicationFirewallPolicy objects and a URL link to get the next set of results.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebApplicationFirewallPolicyListResult " - } - ], - "releaseTag": "Public", - "name": "WebApplicationFirewallPolicyListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!WebApplicationFirewallPolicyListResult#nextLink:member", - "docComment": "/**\n * URL to get the next set of WebApplicationFirewallPolicy objects if there are any. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "network-resource-manager!WebApplicationFirewallPolicyListResult#value:member", - "docComment": "/**\n * List of WebApplicationFirewallPolicies within a resource group. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Reference", - "text": "WebApplicationFirewallPolicy", - "canonicalReference": "network-resource-manager!WebApplicationFirewallPolicy:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!WebApplicationFirewallPolicyResourceState:type", - "docComment": "/**\n * Defines values for WebApplicationFirewallPolicyResourceState. \\ {@link KnownWebApplicationFirewallPolicyResourceState} can be used interchangeably with WebApplicationFirewallPolicyResourceState, this enum contains the known values that the service supports. ### Known values supported by the service **Creating** \\ **Enabling** \\ **Enabled** \\ **Disabling** \\ **Disabled** \\ **Deleting**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebApplicationFirewallPolicyResourceState = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebApplicationFirewallPolicyResourceState", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!WebApplicationFirewallRuleType:type", - "docComment": "/**\n * Defines values for WebApplicationFirewallRuleType. \\ {@link KnownWebApplicationFirewallRuleType} can be used interchangeably with WebApplicationFirewallRuleType, this enum contains the known values that the service supports. ### Known values supported by the service **MatchRule** \\ **Invalid**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebApplicationFirewallRuleType = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebApplicationFirewallRuleType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "network-resource-manager!WebApplicationFirewallTransform:type", - "docComment": "/**\n * Defines values for WebApplicationFirewallTransform. \\ {@link KnownWebApplicationFirewallTransform} can be used interchangeably with WebApplicationFirewallTransform, this enum contains the known values that the service supports. ### Known values supported by the service **Lowercase** \\ **Trim** \\ **UrlDecode** \\ **UrlEncode** \\ **RemoveNulls** \\ **HtmlEntityDecode**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebApplicationFirewallTransform = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebApplicationFirewallTransform", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - } - ] -} +{ + "metadata": { + "toolPackage": "@microsoft/api-extractor", + "toolVersion": "7.9.10", + "schemaVersion": 1003, + "oldestForwardsCompatibleVersion": 1001 + }, + "kind": "Package", + "canonicalReference": "network-resource-manager!", + "docComment": "", + "name": "network-resource-manager", + "members": [ + { + "kind": "EntryPoint", + "canonicalReference": "network-resource-manager!", + "name": "", + "members": [ + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!AadAuthenticationParameters:interface", + "docComment": "/**\n * AAD Vpn authentication type related parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AadAuthenticationParameters " + } + ], + "releaseTag": "Public", + "name": "AadAuthenticationParameters", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AadAuthenticationParameters#aadAudience:member", + "docComment": "/**\n * AAD Vpn authentication parameter AAD audience.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "aadAudience?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "aadAudience", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AadAuthenticationParameters#aadIssuer:member", + "docComment": "/**\n * AAD Vpn authentication parameter AAD issuer.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "aadIssuer?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "aadIssuer", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AadAuthenticationParameters#aadTenant:member", + "docComment": "/**\n * AAD Vpn authentication parameter AAD tenant.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "aadTenant?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "aadTenant", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!Access:type", + "docComment": "/**\n * Defines values for Access. \\ {@link KnownAccess} can be used interchangeably with Access, this enum contains the known values that the service supports. ### Known values supported by the service **Allow** \\ **Deny**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type Access = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "Access", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!AddressSpace:interface", + "docComment": "/**\n * AddressSpace contains an array of IP address ranges that can be used by subnets of the virtual network.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AddressSpace " + } + ], + "releaseTag": "Public", + "name": "AddressSpace", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AddressSpace#addressPrefixes:member", + "docComment": "/**\n * A list of address blocks reserved for this virtual network in CIDR notation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "addressPrefixes?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "addressPrefixes", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ApplicationGateway:type", + "docComment": "/**\n * Application gateway resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ApplicationGateway = " + }, + { + "kind": "Reference", + "text": "Resource", + "canonicalReference": "network-resource-manager!Resource:interface" + }, + { + "kind": "Content", + "text": " & {\n readonly etag?: string;\n zones?: string[];\n identity?: " + }, + { + "kind": "Reference", + "text": "ManagedServiceIdentity", + "canonicalReference": "network-resource-manager!ManagedServiceIdentity:interface" + }, + { + "kind": "Content", + "text": ";\n sku?: " + }, + { + "kind": "Reference", + "text": "ApplicationGatewaySku", + "canonicalReference": "network-resource-manager!ApplicationGatewaySku:interface" + }, + { + "kind": "Content", + "text": ";\n sslPolicy?: " + }, + { + "kind": "Reference", + "text": "ApplicationGatewaySslPolicy", + "canonicalReference": "network-resource-manager!ApplicationGatewaySslPolicy:interface" + }, + { + "kind": "Content", + "text": ";\n readonly operationalState?: " + }, + { + "kind": "Reference", + "text": "ApplicationGatewayOperationalState", + "canonicalReference": "network-resource-manager!ApplicationGatewayOperationalState:type" + }, + { + "kind": "Content", + "text": ";\n gatewayIPConfigurations?: " + }, + { + "kind": "Reference", + "text": "ApplicationGatewayIPConfiguration", + "canonicalReference": "network-resource-manager!ApplicationGatewayIPConfiguration:type" + }, + { + "kind": "Content", + "text": "[];\n authenticationCertificates?: " + }, + { + "kind": "Reference", + "text": "ApplicationGatewayAuthenticationCertificate", + "canonicalReference": "network-resource-manager!ApplicationGatewayAuthenticationCertificate:type" + }, + { + "kind": "Content", + "text": "[];\n trustedRootCertificates?: " + }, + { + "kind": "Reference", + "text": "ApplicationGatewayTrustedRootCertificate", + "canonicalReference": "network-resource-manager!ApplicationGatewayTrustedRootCertificate:type" + }, + { + "kind": "Content", + "text": "[];\n sslCertificates?: " + }, + { + "kind": "Reference", + "text": "ApplicationGatewaySslCertificate", + "canonicalReference": "network-resource-manager!ApplicationGatewaySslCertificate:type" + }, + { + "kind": "Content", + "text": "[];\n frontendIPConfigurations?: " + }, + { + "kind": "Reference", + "text": "ApplicationGatewayFrontendIPConfiguration", + "canonicalReference": "network-resource-manager!ApplicationGatewayFrontendIPConfiguration:type" + }, + { + "kind": "Content", + "text": "[];\n frontendPorts?: " + }, + { + "kind": "Reference", + "text": "ApplicationGatewayFrontendPort", + "canonicalReference": "network-resource-manager!ApplicationGatewayFrontendPort:type" + }, + { + "kind": "Content", + "text": "[];\n probes?: " + }, + { + "kind": "Reference", + "text": "ApplicationGatewayProbe", + "canonicalReference": "network-resource-manager!ApplicationGatewayProbe:type" + }, + { + "kind": "Content", + "text": "[];\n backendAddressPools?: " + }, + { + "kind": "Reference", + "text": "ApplicationGatewayBackendAddressPool", + "canonicalReference": "network-resource-manager!ApplicationGatewayBackendAddressPool:type" + }, + { + "kind": "Content", + "text": "[];\n backendHttpSettingsCollection?: " + }, + { + "kind": "Reference", + "text": "ApplicationGatewayBackendHttpSettings", + "canonicalReference": "network-resource-manager!ApplicationGatewayBackendHttpSettings:type" + }, + { + "kind": "Content", + "text": "[];\n httpListeners?: " + }, + { + "kind": "Reference", + "text": "ApplicationGatewayHttpListener", + "canonicalReference": "network-resource-manager!ApplicationGatewayHttpListener:type" + }, + { + "kind": "Content", + "text": "[];\n urlPathMaps?: " + }, + { + "kind": "Reference", + "text": "ApplicationGatewayUrlPathMap", + "canonicalReference": "network-resource-manager!ApplicationGatewayUrlPathMap:type" + }, + { + "kind": "Content", + "text": "[];\n requestRoutingRules?: " + }, + { + "kind": "Reference", + "text": "ApplicationGatewayRequestRoutingRule", + "canonicalReference": "network-resource-manager!ApplicationGatewayRequestRoutingRule:type" + }, + { + "kind": "Content", + "text": "[];\n rewriteRuleSets?: " + }, + { + "kind": "Reference", + "text": "ApplicationGatewayRewriteRuleSet", + "canonicalReference": "network-resource-manager!ApplicationGatewayRewriteRuleSet:type" + }, + { + "kind": "Content", + "text": "[];\n redirectConfigurations?: " + }, + { + "kind": "Reference", + "text": "ApplicationGatewayRedirectConfiguration", + "canonicalReference": "network-resource-manager!ApplicationGatewayRedirectConfiguration:type" + }, + { + "kind": "Content", + "text": "[];\n webApplicationFirewallConfiguration?: " + }, + { + "kind": "Reference", + "text": "ApplicationGatewayWebApplicationFirewallConfiguration", + "canonicalReference": "network-resource-manager!ApplicationGatewayWebApplicationFirewallConfiguration:interface" + }, + { + "kind": "Content", + "text": ";\n firewallPolicy?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";\n enableHttp2?: boolean;\n enableFips?: boolean;\n autoscaleConfiguration?: " + }, + { + "kind": "Reference", + "text": "ApplicationGatewayAutoscaleConfiguration", + "canonicalReference": "network-resource-manager!ApplicationGatewayAutoscaleConfiguration:interface" + }, + { + "kind": "Content", + "text": ";\n readonly resourceGuid?: string;\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n customErrorConfigurations?: " + }, + { + "kind": "Reference", + "text": "ApplicationGatewayCustomError", + "canonicalReference": "network-resource-manager!ApplicationGatewayCustomError:interface" + }, + { + "kind": "Content", + "text": "[];\n forceFirewallPolicyAssociation?: boolean;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ApplicationGateway", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 49 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ApplicationGatewayAuthenticationCertificate:type", + "docComment": "/**\n * Authentication certificates of an application gateway.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ApplicationGatewayAuthenticationCertificate = " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": " & {\n name?: string;\n readonly etag?: string;\n readonly type?: string;\n data?: string;\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ApplicationGatewayAuthenticationCertificate", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ApplicationGatewayAutoscaleConfiguration:interface", + "docComment": "/**\n * Application Gateway autoscale configuration.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationGatewayAutoscaleConfiguration " + } + ], + "releaseTag": "Public", + "name": "ApplicationGatewayAutoscaleConfiguration", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ApplicationGatewayAutoscaleConfiguration#maxCapacity:member", + "docComment": "/**\n * Upper bound on number of Application Gateway capacity.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "maxCapacity?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "maxCapacity", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ApplicationGatewayAutoscaleConfiguration#minCapacity:member", + "docComment": "/**\n * Lower bound on number of Application Gateway capacity.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "minCapacity: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "minCapacity", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ApplicationGatewayAvailableSslOptions:type", + "docComment": "/**\n * Response for ApplicationGatewayAvailableSslOptions API service call.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ApplicationGatewayAvailableSslOptions = " + }, + { + "kind": "Reference", + "text": "Resource", + "canonicalReference": "network-resource-manager!Resource:interface" + }, + { + "kind": "Content", + "text": " & {\n predefinedPolicies?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": "[];\n defaultPolicy?: " + }, + { + "kind": "Reference", + "text": "ApplicationGatewaySslPolicyName", + "canonicalReference": "network-resource-manager!ApplicationGatewaySslPolicyName:type" + }, + { + "kind": "Content", + "text": ";\n availableCipherSuites?: " + }, + { + "kind": "Reference", + "text": "ApplicationGatewaySslCipherSuite", + "canonicalReference": "network-resource-manager!ApplicationGatewaySslCipherSuite:type" + }, + { + "kind": "Content", + "text": "[];\n availableProtocols?: " + }, + { + "kind": "Reference", + "text": "ApplicationGatewaySslProtocol", + "canonicalReference": "network-resource-manager!ApplicationGatewaySslProtocol:type" + }, + { + "kind": "Content", + "text": "[];\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ApplicationGatewayAvailableSslOptions", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 11 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ApplicationGatewayAvailableSslPredefinedPolicies:interface", + "docComment": "/**\n * Response for ApplicationGatewayAvailableSslOptions API service call.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationGatewayAvailableSslPredefinedPolicies " + } + ], + "releaseTag": "Public", + "name": "ApplicationGatewayAvailableSslPredefinedPolicies", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ApplicationGatewayAvailableSslPredefinedPolicies#nextLink:member", + "docComment": "/**\n * URL to get the next set of results.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ApplicationGatewayAvailableSslPredefinedPolicies#value:member", + "docComment": "/**\n * List of available Ssl predefined policy.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "ApplicationGatewaySslPredefinedPolicy", + "canonicalReference": "network-resource-manager!ApplicationGatewaySslPredefinedPolicy:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ApplicationGatewayAvailableWafRuleSetsResult:interface", + "docComment": "/**\n * Response for ApplicationGatewayAvailableWafRuleSets API service call.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationGatewayAvailableWafRuleSetsResult " + } + ], + "releaseTag": "Public", + "name": "ApplicationGatewayAvailableWafRuleSetsResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ApplicationGatewayAvailableWafRuleSetsResult#value:member", + "docComment": "/**\n * The list of application gateway rule sets.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "ApplicationGatewayFirewallRuleSet", + "canonicalReference": "network-resource-manager!ApplicationGatewayFirewallRuleSet:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ApplicationGatewayBackendAddress:interface", + "docComment": "/**\n * Backend address of an application gateway.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationGatewayBackendAddress " + } + ], + "releaseTag": "Public", + "name": "ApplicationGatewayBackendAddress", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ApplicationGatewayBackendAddress#fqdn:member", + "docComment": "/**\n * Fully qualified domain name (FQDN).\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "fqdn?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "fqdn", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ApplicationGatewayBackendAddress#ipAddress:member", + "docComment": "/**\n * IP address.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "ipAddress?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ipAddress", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ApplicationGatewayBackendAddressPool:type", + "docComment": "/**\n * Backend Address Pool of an application gateway.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ApplicationGatewayBackendAddressPool = " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": " & {\n name?: string;\n readonly etag?: string;\n readonly type?: string;\n readonly backendIPConfigurations?: " + }, + { + "kind": "Reference", + "text": "NetworkInterfaceIPConfiguration", + "canonicalReference": "network-resource-manager!NetworkInterfaceIPConfiguration:type" + }, + { + "kind": "Content", + "text": "[];\n backendAddresses?: " + }, + { + "kind": "Reference", + "text": "ApplicationGatewayBackendAddress", + "canonicalReference": "network-resource-manager!ApplicationGatewayBackendAddress:interface" + }, + { + "kind": "Content", + "text": "[];\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ApplicationGatewayBackendAddressPool", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 9 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ApplicationGatewayBackendHealth:interface", + "docComment": "/**\n * Response for ApplicationGatewayBackendHealth API service call.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationGatewayBackendHealth " + } + ], + "releaseTag": "Public", + "name": "ApplicationGatewayBackendHealth", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ApplicationGatewayBackendHealth#backendAddressPools:member", + "docComment": "/**\n * A list of ApplicationGatewayBackendHealthPool resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "backendAddressPools?: " + }, + { + "kind": "Reference", + "text": "ApplicationGatewayBackendHealthPool", + "canonicalReference": "network-resource-manager!ApplicationGatewayBackendHealthPool:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "backendAddressPools", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ApplicationGatewayBackendHealthHttpSettings:interface", + "docComment": "/**\n * Application gateway BackendHealthHttp settings.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationGatewayBackendHealthHttpSettings " + } + ], + "releaseTag": "Public", + "name": "ApplicationGatewayBackendHealthHttpSettings", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ApplicationGatewayBackendHealthHttpSettings#backendHttpSettings:member", + "docComment": "/**\n * Reference to an ApplicationGatewayBackendHttpSettings resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "backendHttpSettings?: " + }, + { + "kind": "Reference", + "text": "ApplicationGatewayBackendHttpSettings", + "canonicalReference": "network-resource-manager!ApplicationGatewayBackendHttpSettings:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "backendHttpSettings", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ApplicationGatewayBackendHealthHttpSettings#servers:member", + "docComment": "/**\n * List of ApplicationGatewayBackendHealthServer resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "servers?: " + }, + { + "kind": "Reference", + "text": "ApplicationGatewayBackendHealthServer", + "canonicalReference": "network-resource-manager!ApplicationGatewayBackendHealthServer:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "servers", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ApplicationGatewayBackendHealthOnDemand:interface", + "docComment": "/**\n * Result of on demand test probe.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationGatewayBackendHealthOnDemand " + } + ], + "releaseTag": "Public", + "name": "ApplicationGatewayBackendHealthOnDemand", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ApplicationGatewayBackendHealthOnDemand#backendAddressPool:member", + "docComment": "/**\n * Reference to an ApplicationGatewayBackendAddressPool resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "backendAddressPool?: " + }, + { + "kind": "Reference", + "text": "ApplicationGatewayBackendAddressPool", + "canonicalReference": "network-resource-manager!ApplicationGatewayBackendAddressPool:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "backendAddressPool", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ApplicationGatewayBackendHealthOnDemand#backendHealthHttpSettings:member", + "docComment": "/**\n * Application gateway BackendHealthHttp settings.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "backendHealthHttpSettings?: " + }, + { + "kind": "Reference", + "text": "ApplicationGatewayBackendHealthHttpSettings", + "canonicalReference": "network-resource-manager!ApplicationGatewayBackendHealthHttpSettings:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "backendHealthHttpSettings", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ApplicationGatewayBackendHealthPool:interface", + "docComment": "/**\n * Application gateway BackendHealth pool.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationGatewayBackendHealthPool " + } + ], + "releaseTag": "Public", + "name": "ApplicationGatewayBackendHealthPool", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ApplicationGatewayBackendHealthPool#backendAddressPool:member", + "docComment": "/**\n * Reference to an ApplicationGatewayBackendAddressPool resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "backendAddressPool?: " + }, + { + "kind": "Reference", + "text": "ApplicationGatewayBackendAddressPool", + "canonicalReference": "network-resource-manager!ApplicationGatewayBackendAddressPool:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "backendAddressPool", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ApplicationGatewayBackendHealthPool#backendHttpSettingsCollection:member", + "docComment": "/**\n * List of ApplicationGatewayBackendHealthHttpSettings resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "backendHttpSettingsCollection?: " + }, + { + "kind": "Reference", + "text": "ApplicationGatewayBackendHealthHttpSettings", + "canonicalReference": "network-resource-manager!ApplicationGatewayBackendHealthHttpSettings:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "backendHttpSettingsCollection", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ApplicationGatewayBackendHealthServer:interface", + "docComment": "/**\n * Application gateway backendhealth http settings.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationGatewayBackendHealthServer " + } + ], + "releaseTag": "Public", + "name": "ApplicationGatewayBackendHealthServer", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ApplicationGatewayBackendHealthServer#address:member", + "docComment": "/**\n * IP address or FQDN of backend server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "address?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "address", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ApplicationGatewayBackendHealthServer#health:member", + "docComment": "/**\n * Health of backend server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "health?: " + }, + { + "kind": "Reference", + "text": "ApplicationGatewayBackendHealthServerHealth", + "canonicalReference": "network-resource-manager!ApplicationGatewayBackendHealthServerHealth:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "health", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ApplicationGatewayBackendHealthServer#healthProbeLog:member", + "docComment": "/**\n * Health Probe Log.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "healthProbeLog?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "healthProbeLog", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ApplicationGatewayBackendHealthServer#ipConfiguration:member", + "docComment": "/**\n * Reference to IP configuration of backend server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "ipConfiguration?: " + }, + { + "kind": "Reference", + "text": "NetworkInterfaceIPConfiguration", + "canonicalReference": "network-resource-manager!NetworkInterfaceIPConfiguration:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ipConfiguration", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ApplicationGatewayBackendHealthServerHealth:type", + "docComment": "/**\n * Defines values for ApplicationGatewayBackendHealthServerHealth. \\ {@link KnownApplicationGatewayBackendHealthServerHealth} can be used interchangeably with ApplicationGatewayBackendHealthServerHealth, this enum contains the known values that the service supports. ### Known values supported by the service **Unknown** \\ **Up** \\ **Down** \\ **Partial** \\ **Draining**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ApplicationGatewayBackendHealthServerHealth = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ApplicationGatewayBackendHealthServerHealth", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ApplicationGatewayBackendHttpSettings:type", + "docComment": "/**\n * Backend address pool settings of an application gateway.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ApplicationGatewayBackendHttpSettings = " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": " & {\n name?: string;\n readonly etag?: string;\n readonly type?: string;\n port?: number;\n protocol?: " + }, + { + "kind": "Reference", + "text": "ApplicationGatewayProtocol", + "canonicalReference": "network-resource-manager!ApplicationGatewayProtocol:type" + }, + { + "kind": "Content", + "text": ";\n cookieBasedAffinity?: " + }, + { + "kind": "Reference", + "text": "ApplicationGatewayCookieBasedAffinity", + "canonicalReference": "network-resource-manager!ApplicationGatewayCookieBasedAffinity:type" + }, + { + "kind": "Content", + "text": ";\n requestTimeout?: number;\n probe?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";\n authenticationCertificates?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": "[];\n trustedRootCertificates?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": "[];\n connectionDraining?: " + }, + { + "kind": "Reference", + "text": "ApplicationGatewayConnectionDraining", + "canonicalReference": "network-resource-manager!ApplicationGatewayConnectionDraining:interface" + }, + { + "kind": "Content", + "text": ";\n hostName?: string;\n pickHostNameFromBackendAddress?: boolean;\n affinityCookieName?: string;\n probeEnabled?: boolean;\n path?: string;\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ApplicationGatewayBackendHttpSettings", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 17 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ApplicationGatewayConnectionDraining:interface", + "docComment": "/**\n * Connection draining allows open connections to a backend server to be active for a specified time after the backend server got removed from the configuration.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationGatewayConnectionDraining " + } + ], + "releaseTag": "Public", + "name": "ApplicationGatewayConnectionDraining", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ApplicationGatewayConnectionDraining#drainTimeoutInSec:member", + "docComment": "/**\n * The number of seconds connection draining is active. Acceptable values are from 1 second to 3600 seconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "drainTimeoutInSec: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "drainTimeoutInSec", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ApplicationGatewayConnectionDraining#enabled:member", + "docComment": "/**\n * Whether connection draining is enabled or not.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "enabled: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "enabled", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ApplicationGatewayCookieBasedAffinity:type", + "docComment": "/**\n * Defines values for ApplicationGatewayCookieBasedAffinity. \\ {@link KnownApplicationGatewayCookieBasedAffinity} can be used interchangeably with ApplicationGatewayCookieBasedAffinity, this enum contains the known values that the service supports. ### Known values supported by the service **Enabled** \\ **Disabled**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ApplicationGatewayCookieBasedAffinity = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ApplicationGatewayCookieBasedAffinity", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ApplicationGatewayCustomError:interface", + "docComment": "/**\n * Customer error of an application gateway.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationGatewayCustomError " + } + ], + "releaseTag": "Public", + "name": "ApplicationGatewayCustomError", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ApplicationGatewayCustomError#customErrorPageUrl:member", + "docComment": "/**\n * Error page URL of the application gateway customer error.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "customErrorPageUrl?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "customErrorPageUrl", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ApplicationGatewayCustomError#statusCode:member", + "docComment": "/**\n * Status code of the application gateway customer error.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "statusCode?: " + }, + { + "kind": "Reference", + "text": "ApplicationGatewayCustomErrorStatusCode", + "canonicalReference": "network-resource-manager!ApplicationGatewayCustomErrorStatusCode:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "statusCode", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ApplicationGatewayCustomErrorStatusCode:type", + "docComment": "/**\n * Defines values for ApplicationGatewayCustomErrorStatusCode. \\ {@link KnownApplicationGatewayCustomErrorStatusCode} can be used interchangeably with ApplicationGatewayCustomErrorStatusCode, this enum contains the known values that the service supports. ### Known values supported by the service **HttpStatus403** \\ **HttpStatus502**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ApplicationGatewayCustomErrorStatusCode = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ApplicationGatewayCustomErrorStatusCode", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ApplicationGatewayFirewallDisabledRuleGroup:interface", + "docComment": "/**\n * Allows to disable rules within a rule group or an entire rule group.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationGatewayFirewallDisabledRuleGroup " + } + ], + "releaseTag": "Public", + "name": "ApplicationGatewayFirewallDisabledRuleGroup", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ApplicationGatewayFirewallDisabledRuleGroup#ruleGroupName:member", + "docComment": "/**\n * The name of the rule group that will be disabled.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "ruleGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ruleGroupName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ApplicationGatewayFirewallDisabledRuleGroup#rules:member", + "docComment": "/**\n * The list of rules that will be disabled. If null, all rules of the rule group will be disabled.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "rules?: " + }, + { + "kind": "Content", + "text": "number[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "rules", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ApplicationGatewayFirewallExclusion:interface", + "docComment": "/**\n * Allow to exclude some variable satisfy the condition for the WAF check.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationGatewayFirewallExclusion " + } + ], + "releaseTag": "Public", + "name": "ApplicationGatewayFirewallExclusion", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ApplicationGatewayFirewallExclusion#matchVariable:member", + "docComment": "/**\n * The variable to be excluded.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "matchVariable: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "matchVariable", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ApplicationGatewayFirewallExclusion#selector:member", + "docComment": "/**\n * When matchVariable is a collection, operator used to specify which elements in the collection this exclusion applies to.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "selector: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "selector", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ApplicationGatewayFirewallExclusion#selectorMatchOperator:member", + "docComment": "/**\n * When matchVariable is a collection, operate on the selector to specify which elements in the collection this exclusion applies to.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "selectorMatchOperator: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "selectorMatchOperator", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ApplicationGatewayFirewallMode:type", + "docComment": "/**\n * Defines values for ApplicationGatewayFirewallMode. \\ {@link KnownApplicationGatewayFirewallMode} can be used interchangeably with ApplicationGatewayFirewallMode, this enum contains the known values that the service supports. ### Known values supported by the service **Detection** \\ **Prevention**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ApplicationGatewayFirewallMode = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ApplicationGatewayFirewallMode", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ApplicationGatewayFirewallRule:interface", + "docComment": "/**\n * A web application firewall rule.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationGatewayFirewallRule " + } + ], + "releaseTag": "Public", + "name": "ApplicationGatewayFirewallRule", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ApplicationGatewayFirewallRule#description:member", + "docComment": "/**\n * The description of the web application firewall rule.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "description?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "description", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ApplicationGatewayFirewallRule#ruleId:member", + "docComment": "/**\n * The identifier of the web application firewall rule.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "ruleId: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ruleId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ApplicationGatewayFirewallRuleGroup:interface", + "docComment": "/**\n * A web application firewall rule group.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationGatewayFirewallRuleGroup " + } + ], + "releaseTag": "Public", + "name": "ApplicationGatewayFirewallRuleGroup", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ApplicationGatewayFirewallRuleGroup#description:member", + "docComment": "/**\n * The description of the web application firewall rule group.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "description?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "description", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ApplicationGatewayFirewallRuleGroup#ruleGroupName:member", + "docComment": "/**\n * The name of the web application firewall rule group.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "ruleGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ruleGroupName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ApplicationGatewayFirewallRuleGroup#rules:member", + "docComment": "/**\n * The rules of the web application firewall rule group.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "rules: " + }, + { + "kind": "Reference", + "text": "ApplicationGatewayFirewallRule", + "canonicalReference": "network-resource-manager!ApplicationGatewayFirewallRule:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "rules", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ApplicationGatewayFirewallRuleSet:type", + "docComment": "/**\n * A web application firewall rule set.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ApplicationGatewayFirewallRuleSet = " + }, + { + "kind": "Reference", + "text": "Resource", + "canonicalReference": "network-resource-manager!Resource:interface" + }, + { + "kind": "Content", + "text": " & {\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n ruleSetType?: string;\n ruleSetVersion?: string;\n ruleGroups?: " + }, + { + "kind": "Reference", + "text": "ApplicationGatewayFirewallRuleGroup", + "canonicalReference": "network-resource-manager!ApplicationGatewayFirewallRuleGroup:interface" + }, + { + "kind": "Content", + "text": "[];\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ApplicationGatewayFirewallRuleSet", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 7 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ApplicationGatewayFrontendIPConfiguration:type", + "docComment": "/**\n * Frontend IP configuration of an application gateway.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ApplicationGatewayFrontendIPConfiguration = " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": " & {\n name?: string;\n readonly etag?: string;\n readonly type?: string;\n privateIPAddress?: string;\n privateIPAllocationMethod?: " + }, + { + "kind": "Reference", + "text": "IPAllocationMethod", + "canonicalReference": "network-resource-manager!IPAllocationMethod:type" + }, + { + "kind": "Content", + "text": ";\n subnet?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";\n publicIPAddress?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ApplicationGatewayFrontendIPConfiguration", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 11 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ApplicationGatewayFrontendPort:type", + "docComment": "/**\n * Frontend port of an application gateway.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ApplicationGatewayFrontendPort = " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": " & {\n name?: string;\n readonly etag?: string;\n readonly type?: string;\n port?: number;\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ApplicationGatewayFrontendPort", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ApplicationGatewayHeaderConfiguration:interface", + "docComment": "/**\n * Header configuration of the Actions set in Application Gateway.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationGatewayHeaderConfiguration " + } + ], + "releaseTag": "Public", + "name": "ApplicationGatewayHeaderConfiguration", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ApplicationGatewayHeaderConfiguration#headerName:member", + "docComment": "/**\n * Header name of the header configuration.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "headerName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "headerName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ApplicationGatewayHeaderConfiguration#headerValue:member", + "docComment": "/**\n * Header value of the header configuration.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "headerValue?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "headerValue", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ApplicationGatewayHttpListener:type", + "docComment": "/**\n * Http listener of an application gateway.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ApplicationGatewayHttpListener = " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": " & {\n name?: string;\n readonly etag?: string;\n readonly type?: string;\n frontendIPConfiguration?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";\n frontendPort?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";\n protocol?: " + }, + { + "kind": "Reference", + "text": "ApplicationGatewayProtocol", + "canonicalReference": "network-resource-manager!ApplicationGatewayProtocol:type" + }, + { + "kind": "Content", + "text": ";\n hostName?: string;\n sslCertificate?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";\n requireServerNameIndication?: boolean;\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n customErrorConfigurations?: " + }, + { + "kind": "Reference", + "text": "ApplicationGatewayCustomError", + "canonicalReference": "network-resource-manager!ApplicationGatewayCustomError:interface" + }, + { + "kind": "Content", + "text": "[];\n firewallPolicy?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";\n hostNames?: string[];\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ApplicationGatewayHttpListener", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 17 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ApplicationGatewayIPConfiguration:type", + "docComment": "/**\n * IP configuration of an application gateway. Currently 1 public and 1 private IP configuration is allowed.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ApplicationGatewayIPConfiguration = " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": " & {\n name?: string;\n readonly etag?: string;\n readonly type?: string;\n subnet?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ApplicationGatewayIPConfiguration", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 7 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ApplicationGatewayListResult:interface", + "docComment": "/**\n * Response for ListApplicationGateways API service call.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationGatewayListResult " + } + ], + "releaseTag": "Public", + "name": "ApplicationGatewayListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ApplicationGatewayListResult#nextLink:member", + "docComment": "/**\n * URL to get the next set of results.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ApplicationGatewayListResult#value:member", + "docComment": "/**\n * List of an application gateways in a resource group.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "ApplicationGateway", + "canonicalReference": "network-resource-manager!ApplicationGateway:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ApplicationGatewayOnDemandProbe:interface", + "docComment": "/**\n * Details of on demand test probe request.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationGatewayOnDemandProbe " + } + ], + "releaseTag": "Public", + "name": "ApplicationGatewayOnDemandProbe", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ApplicationGatewayOnDemandProbe#backendAddressPool:member", + "docComment": "/**\n * Reference to backend pool of application gateway to which probe request will be sent.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "backendAddressPool?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "backendAddressPool", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ApplicationGatewayOnDemandProbe#backendHttpSettings:member", + "docComment": "/**\n * Reference to backend http setting of application gateway to be used for test probe.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "backendHttpSettings?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "backendHttpSettings", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ApplicationGatewayOnDemandProbe#host:member", + "docComment": "/**\n * Host name to send the probe to.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "host?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "host", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ApplicationGatewayOnDemandProbe#match:member", + "docComment": "/**\n * Criterion for classifying a healthy probe response.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "match?: " + }, + { + "kind": "Reference", + "text": "ApplicationGatewayProbeHealthResponseMatch", + "canonicalReference": "network-resource-manager!ApplicationGatewayProbeHealthResponseMatch:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "match", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ApplicationGatewayOnDemandProbe#path:member", + "docComment": "/**\n * Relative path of probe. Valid path starts from '/'. Probe is sent to ://:.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "path?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "path", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ApplicationGatewayOnDemandProbe#pickHostNameFromBackendHttpSettings:member", + "docComment": "/**\n * Whether the host header should be picked from the backend http settings. Default value is false.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "pickHostNameFromBackendHttpSettings?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "pickHostNameFromBackendHttpSettings", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ApplicationGatewayOnDemandProbe#protocol:member", + "docComment": "/**\n * The protocol used for the probe.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "protocol?: " + }, + { + "kind": "Reference", + "text": "ApplicationGatewayProtocol", + "canonicalReference": "network-resource-manager!ApplicationGatewayProtocol:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "protocol", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ApplicationGatewayOnDemandProbe#timeout:member", + "docComment": "/**\n * The probe timeout in seconds. Probe marked as failed if valid response is not received with this timeout period. Acceptable values are from 1 second to 86400 seconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "timeout?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "timeout", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ApplicationGatewayOperationalState:type", + "docComment": "/**\n * Defines values for ApplicationGatewayOperationalState. \\ {@link KnownApplicationGatewayOperationalState} can be used interchangeably with ApplicationGatewayOperationalState, this enum contains the known values that the service supports. ### Known values supported by the service **Stopped** \\ **Starting** \\ **Running** \\ **Stopping**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ApplicationGatewayOperationalState = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ApplicationGatewayOperationalState", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ApplicationGatewayPathRule:type", + "docComment": "/**\n * Path rule of URL path map of an application gateway.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ApplicationGatewayPathRule = " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": " & {\n name?: string;\n readonly etag?: string;\n readonly type?: string;\n paths?: string[];\n backendAddressPool?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";\n backendHttpSettings?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";\n redirectConfiguration?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";\n rewriteRuleSet?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n firewallPolicy?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ApplicationGatewayPathRule", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 15 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ApplicationGatewayProbe:type", + "docComment": "/**\n * Probe of the application gateway.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ApplicationGatewayProbe = " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": " & {\n name?: string;\n readonly etag?: string;\n readonly type?: string;\n protocol?: " + }, + { + "kind": "Reference", + "text": "ApplicationGatewayProtocol", + "canonicalReference": "network-resource-manager!ApplicationGatewayProtocol:type" + }, + { + "kind": "Content", + "text": ";\n host?: string;\n path?: string;\n interval?: number;\n timeout?: number;\n unhealthyThreshold?: number;\n pickHostNameFromBackendHttpSettings?: boolean;\n minServers?: number;\n match?: " + }, + { + "kind": "Reference", + "text": "ApplicationGatewayProbeHealthResponseMatch", + "canonicalReference": "network-resource-manager!ApplicationGatewayProbeHealthResponseMatch:interface" + }, + { + "kind": "Content", + "text": ";\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n port?: number;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ApplicationGatewayProbe", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 9 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ApplicationGatewayProbeHealthResponseMatch:interface", + "docComment": "/**\n * Application gateway probe health response match.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationGatewayProbeHealthResponseMatch " + } + ], + "releaseTag": "Public", + "name": "ApplicationGatewayProbeHealthResponseMatch", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ApplicationGatewayProbeHealthResponseMatch#body:member", + "docComment": "/**\n * Body that must be contained in the health response. Default value is empty.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "body?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "body", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ApplicationGatewayProbeHealthResponseMatch#statusCodes:member", + "docComment": "/**\n * Allowed ranges of healthy status codes. Default range of healthy status codes is 200-399.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "statusCodes?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "statusCodes", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ApplicationGatewayProtocol:type", + "docComment": "/**\n * Defines values for ApplicationGatewayProtocol. \\ {@link KnownApplicationGatewayProtocol} can be used interchangeably with ApplicationGatewayProtocol, this enum contains the known values that the service supports. ### Known values supported by the service **Http** \\ **Https**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ApplicationGatewayProtocol = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ApplicationGatewayProtocol", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ApplicationGatewayRedirectConfiguration:type", + "docComment": "/**\n * Redirect configuration of an application gateway.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ApplicationGatewayRedirectConfiguration = " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": " & {\n name?: string;\n readonly etag?: string;\n readonly type?: string;\n redirectType?: " + }, + { + "kind": "Reference", + "text": "ApplicationGatewayRedirectType", + "canonicalReference": "network-resource-manager!ApplicationGatewayRedirectType:type" + }, + { + "kind": "Content", + "text": ";\n targetListener?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";\n targetUrl?: string;\n includePath?: boolean;\n includeQueryString?: boolean;\n requestRoutingRules?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": "[];\n urlPathMaps?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": "[];\n pathRules?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": "[];\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ApplicationGatewayRedirectConfiguration", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 13 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ApplicationGatewayRedirectType:type", + "docComment": "/**\n * Defines values for ApplicationGatewayRedirectType. \\ {@link KnownApplicationGatewayRedirectType} can be used interchangeably with ApplicationGatewayRedirectType, this enum contains the known values that the service supports. ### Known values supported by the service **Permanent** \\ **Found** \\ **SeeOther** \\ **Temporary**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ApplicationGatewayRedirectType = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ApplicationGatewayRedirectType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ApplicationGatewayRequestRoutingRule:type", + "docComment": "/**\n * Request routing rule of an application gateway.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ApplicationGatewayRequestRoutingRule = " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": " & {\n name?: string;\n readonly etag?: string;\n readonly type?: string;\n ruleType?: " + }, + { + "kind": "Reference", + "text": "ApplicationGatewayRequestRoutingRuleType", + "canonicalReference": "network-resource-manager!ApplicationGatewayRequestRoutingRuleType:type" + }, + { + "kind": "Content", + "text": ";\n priority?: number;\n backendAddressPool?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";\n backendHttpSettings?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";\n httpListener?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";\n urlPathMap?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";\n rewriteRuleSet?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";\n redirectConfiguration?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ApplicationGatewayRequestRoutingRule", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 19 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ApplicationGatewayRequestRoutingRuleType:type", + "docComment": "/**\n * Defines values for ApplicationGatewayRequestRoutingRuleType. \\ {@link KnownApplicationGatewayRequestRoutingRuleType} can be used interchangeably with ApplicationGatewayRequestRoutingRuleType, this enum contains the known values that the service supports. ### Known values supported by the service **Basic** \\ **PathBasedRouting**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ApplicationGatewayRequestRoutingRuleType = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ApplicationGatewayRequestRoutingRuleType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ApplicationGatewayRewriteRule:interface", + "docComment": "/**\n * Rewrite rule of an application gateway.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationGatewayRewriteRule " + } + ], + "releaseTag": "Public", + "name": "ApplicationGatewayRewriteRule", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ApplicationGatewayRewriteRule#actionSet:member", + "docComment": "/**\n * Set of actions to be done as part of the rewrite Rule.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "actionSet?: " + }, + { + "kind": "Reference", + "text": "ApplicationGatewayRewriteRuleActionSet", + "canonicalReference": "network-resource-manager!ApplicationGatewayRewriteRuleActionSet:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "actionSet", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ApplicationGatewayRewriteRule#conditions:member", + "docComment": "/**\n * Conditions based on which the action set execution will be evaluated.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "conditions?: " + }, + { + "kind": "Reference", + "text": "ApplicationGatewayRewriteRuleCondition", + "canonicalReference": "network-resource-manager!ApplicationGatewayRewriteRuleCondition:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "conditions", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ApplicationGatewayRewriteRule#name:member", + "docComment": "/**\n * Name of the rewrite rule that is unique within an Application Gateway.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ApplicationGatewayRewriteRule#ruleSequence:member", + "docComment": "/**\n * Rule Sequence of the rewrite rule that determines the order of execution of a particular rule in a RewriteRuleSet.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "ruleSequence?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ruleSequence", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ApplicationGatewayRewriteRuleActionSet:interface", + "docComment": "/**\n * Set of actions in the Rewrite Rule in Application Gateway.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationGatewayRewriteRuleActionSet " + } + ], + "releaseTag": "Public", + "name": "ApplicationGatewayRewriteRuleActionSet", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ApplicationGatewayRewriteRuleActionSet#requestHeaderConfigurations:member", + "docComment": "/**\n * Request Header Actions in the Action Set.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "requestHeaderConfigurations?: " + }, + { + "kind": "Reference", + "text": "ApplicationGatewayHeaderConfiguration", + "canonicalReference": "network-resource-manager!ApplicationGatewayHeaderConfiguration:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "requestHeaderConfigurations", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ApplicationGatewayRewriteRuleActionSet#responseHeaderConfigurations:member", + "docComment": "/**\n * Response Header Actions in the Action Set.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "responseHeaderConfigurations?: " + }, + { + "kind": "Reference", + "text": "ApplicationGatewayHeaderConfiguration", + "canonicalReference": "network-resource-manager!ApplicationGatewayHeaderConfiguration:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "responseHeaderConfigurations", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ApplicationGatewayRewriteRuleActionSet#urlConfiguration:member", + "docComment": "/**\n * Url Configuration Action in the Action Set.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "urlConfiguration?: " + }, + { + "kind": "Reference", + "text": "ApplicationGatewayUrlConfiguration", + "canonicalReference": "network-resource-manager!ApplicationGatewayUrlConfiguration:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "urlConfiguration", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ApplicationGatewayRewriteRuleCondition:interface", + "docComment": "/**\n * Set of conditions in the Rewrite Rule in Application Gateway.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationGatewayRewriteRuleCondition " + } + ], + "releaseTag": "Public", + "name": "ApplicationGatewayRewriteRuleCondition", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ApplicationGatewayRewriteRuleCondition#ignoreCase:member", + "docComment": "/**\n * Setting this paramter to truth value with force the pattern to do a case in-sensitive comparison.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "ignoreCase?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ignoreCase", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ApplicationGatewayRewriteRuleCondition#negate:member", + "docComment": "/**\n * Setting this value as truth will force to check the negation of the condition given by the user.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "negate?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "negate", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ApplicationGatewayRewriteRuleCondition#pattern:member", + "docComment": "/**\n * The pattern, either fixed string or regular expression, that evaluates the truthfulness of the condition.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "pattern?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "pattern", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ApplicationGatewayRewriteRuleCondition#variable:member", + "docComment": "/**\n * The condition parameter of the RewriteRuleCondition.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "variable?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "variable", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ApplicationGatewayRewriteRuleSet:type", + "docComment": "/**\n * Rewrite rule set of an application gateway.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ApplicationGatewayRewriteRuleSet = " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": " & {\n name?: string;\n readonly etag?: string;\n rewriteRules?: " + }, + { + "kind": "Reference", + "text": "ApplicationGatewayRewriteRule", + "canonicalReference": "network-resource-manager!ApplicationGatewayRewriteRule:interface" + }, + { + "kind": "Content", + "text": "[];\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ApplicationGatewayRewriteRuleSet", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 7 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ApplicationGateways:interface", + "docComment": "/**\n * Interface representing a ApplicationGateways.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationGateways " + } + ], + "releaseTag": "Public", + "name": "ApplicationGateways", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ApplicationGateways#beginBackendHealth:member(1)", + "docComment": "/**\n * Gets the backend health of the specified application gateway in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param applicationGatewayName - The name of the application gateway.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginBackendHealth(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", applicationGatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ApplicationGatewaysBackendHealthOptionalParams", + "canonicalReference": "network-resource-manager!ApplicationGatewaysBackendHealthOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ApplicationGatewaysBackendHealthResponse", + "canonicalReference": "network-resource-manager!ApplicationGatewaysBackendHealthResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "ApplicationGatewaysBackendHealthResponse", + "canonicalReference": "network-resource-manager!ApplicationGatewaysBackendHealthResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "applicationGatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginBackendHealth" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ApplicationGateways#beginBackendHealthAndWait:member(1)", + "docComment": "/**\n * Gets the backend health of the specified application gateway in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param applicationGatewayName - The name of the application gateway.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginBackendHealthAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", applicationGatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ApplicationGatewaysBackendHealthOptionalParams", + "canonicalReference": "network-resource-manager!ApplicationGatewaysBackendHealthOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ApplicationGatewaysBackendHealthResponse", + "canonicalReference": "network-resource-manager!ApplicationGatewaysBackendHealthResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "applicationGatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginBackendHealthAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ApplicationGateways#beginBackendHealthOnDemand:member(1)", + "docComment": "/**\n * Gets the backend health for given combination of backend pool and http setting of the specified application gateway in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param applicationGatewayName - The name of the application gateway.\n *\n * @param probeRequest - Request body for on-demand test probe operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginBackendHealthOnDemand(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", applicationGatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", probeRequest: " + }, + { + "kind": "Reference", + "text": "ApplicationGatewayOnDemandProbe", + "canonicalReference": "network-resource-manager!ApplicationGatewayOnDemandProbe:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ApplicationGatewaysBackendHealthOnDemandOptionalParams", + "canonicalReference": "network-resource-manager!ApplicationGatewaysBackendHealthOnDemandOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ApplicationGatewaysBackendHealthOnDemandResponse", + "canonicalReference": "network-resource-manager!ApplicationGatewaysBackendHealthOnDemandResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "ApplicationGatewaysBackendHealthOnDemandResponse", + "canonicalReference": "network-resource-manager!ApplicationGatewaysBackendHealthOnDemandResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "applicationGatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "probeRequest", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginBackendHealthOnDemand" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ApplicationGateways#beginBackendHealthOnDemandAndWait:member(1)", + "docComment": "/**\n * Gets the backend health for given combination of backend pool and http setting of the specified application gateway in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param applicationGatewayName - The name of the application gateway.\n *\n * @param probeRequest - Request body for on-demand test probe operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginBackendHealthOnDemandAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", applicationGatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", probeRequest: " + }, + { + "kind": "Reference", + "text": "ApplicationGatewayOnDemandProbe", + "canonicalReference": "network-resource-manager!ApplicationGatewayOnDemandProbe:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ApplicationGatewaysBackendHealthOnDemandOptionalParams", + "canonicalReference": "network-resource-manager!ApplicationGatewaysBackendHealthOnDemandOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ApplicationGatewaysBackendHealthOnDemandResponse", + "canonicalReference": "network-resource-manager!ApplicationGatewaysBackendHealthOnDemandResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "applicationGatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "probeRequest", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginBackendHealthOnDemandAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ApplicationGateways#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Creates or updates the specified application gateway.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param applicationGatewayName - The name of the application gateway.\n *\n * @param parameters - Parameters supplied to the create or update application gateway operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", applicationGatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ApplicationGateway", + "canonicalReference": "network-resource-manager!ApplicationGateway:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ApplicationGatewaysCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!ApplicationGatewaysCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ApplicationGatewaysCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!ApplicationGatewaysCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "ApplicationGatewaysCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!ApplicationGatewaysCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "applicationGatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ApplicationGateways#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Creates or updates the specified application gateway.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param applicationGatewayName - The name of the application gateway.\n *\n * @param parameters - Parameters supplied to the create or update application gateway operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", applicationGatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ApplicationGateway", + "canonicalReference": "network-resource-manager!ApplicationGateway:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ApplicationGatewaysCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!ApplicationGatewaysCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ApplicationGatewaysCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!ApplicationGatewaysCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "applicationGatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ApplicationGateways#beginDelete:member(1)", + "docComment": "/**\n * Deletes the specified application gateway.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param applicationGatewayName - The name of the application gateway.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", applicationGatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ApplicationGatewaysDeleteOptionalParams", + "canonicalReference": "network-resource-manager!ApplicationGatewaysDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "applicationGatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ApplicationGateways#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes the specified application gateway.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param applicationGatewayName - The name of the application gateway.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", applicationGatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ApplicationGatewaysDeleteOptionalParams", + "canonicalReference": "network-resource-manager!ApplicationGatewaysDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "applicationGatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ApplicationGateways#beginStart:member(1)", + "docComment": "/**\n * Starts the specified application gateway.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param applicationGatewayName - The name of the application gateway.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginStart(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", applicationGatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ApplicationGatewaysStartOptionalParams", + "canonicalReference": "network-resource-manager!ApplicationGatewaysStartOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "applicationGatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginStart" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ApplicationGateways#beginStartAndWait:member(1)", + "docComment": "/**\n * Starts the specified application gateway.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param applicationGatewayName - The name of the application gateway.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginStartAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", applicationGatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ApplicationGatewaysStartOptionalParams", + "canonicalReference": "network-resource-manager!ApplicationGatewaysStartOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "applicationGatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginStartAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ApplicationGateways#beginStop:member(1)", + "docComment": "/**\n * Stops the specified application gateway in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param applicationGatewayName - The name of the application gateway.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginStop(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", applicationGatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ApplicationGatewaysStopOptionalParams", + "canonicalReference": "network-resource-manager!ApplicationGatewaysStopOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "applicationGatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginStop" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ApplicationGateways#beginStopAndWait:member(1)", + "docComment": "/**\n * Stops the specified application gateway in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param applicationGatewayName - The name of the application gateway.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginStopAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", applicationGatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ApplicationGatewaysStopOptionalParams", + "canonicalReference": "network-resource-manager!ApplicationGatewaysStopOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "applicationGatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginStopAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ApplicationGateways#get:member(1)", + "docComment": "/**\n * Gets the specified application gateway.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param applicationGatewayName - The name of the application gateway.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", applicationGatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ApplicationGatewaysGetOptionalParams", + "canonicalReference": "network-resource-manager!ApplicationGatewaysGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ApplicationGatewaysGetResponse", + "canonicalReference": "network-resource-manager!ApplicationGatewaysGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "applicationGatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ApplicationGateways#getSslPredefinedPolicy:member(1)", + "docComment": "/**\n * Gets Ssl predefined policy with the specified policy name.\n *\n * @param predefinedPolicyName - Name of Ssl predefined policy.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getSslPredefinedPolicy(predefinedPolicyName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ApplicationGatewaysGetSslPredefinedPolicyOptionalParams", + "canonicalReference": "network-resource-manager!ApplicationGatewaysGetSslPredefinedPolicyOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ApplicationGatewaysGetSslPredefinedPolicyResponse", + "canonicalReference": "network-resource-manager!ApplicationGatewaysGetSslPredefinedPolicyResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "predefinedPolicyName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "getSslPredefinedPolicy" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ApplicationGateways#list:member(1)", + "docComment": "/**\n * Lists all application gateways in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ApplicationGatewaysListOptionalParams", + "canonicalReference": "network-resource-manager!ApplicationGatewaysListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ApplicationGateway", + "canonicalReference": "network-resource-manager!ApplicationGateway:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "list" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ApplicationGateways#listAll:member(1)", + "docComment": "/**\n * Gets all the application gateways in a subscription.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listAll(options?: " + }, + { + "kind": "Reference", + "text": "ApplicationGatewaysListAllOptionalParams", + "canonicalReference": "network-resource-manager!ApplicationGatewaysListAllOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ApplicationGateway", + "canonicalReference": "network-resource-manager!ApplicationGateway:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "listAll" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ApplicationGateways#listAvailableRequestHeaders:member(1)", + "docComment": "/**\n * Lists all available request headers.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listAvailableRequestHeaders(options?: " + }, + { + "kind": "Reference", + "text": "ApplicationGatewaysListAvailableRequestHeadersOptionalParams", + "canonicalReference": "network-resource-manager!ApplicationGatewaysListAvailableRequestHeadersOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ApplicationGatewaysListAvailableRequestHeadersResponse", + "canonicalReference": "network-resource-manager!ApplicationGatewaysListAvailableRequestHeadersResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "listAvailableRequestHeaders" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ApplicationGateways#listAvailableResponseHeaders:member(1)", + "docComment": "/**\n * Lists all available response headers.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listAvailableResponseHeaders(options?: " + }, + { + "kind": "Reference", + "text": "ApplicationGatewaysListAvailableResponseHeadersOptionalParams", + "canonicalReference": "network-resource-manager!ApplicationGatewaysListAvailableResponseHeadersOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ApplicationGatewaysListAvailableResponseHeadersResponse", + "canonicalReference": "network-resource-manager!ApplicationGatewaysListAvailableResponseHeadersResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "listAvailableResponseHeaders" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ApplicationGateways#listAvailableServerVariables:member(1)", + "docComment": "/**\n * Lists all available server variables.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listAvailableServerVariables(options?: " + }, + { + "kind": "Reference", + "text": "ApplicationGatewaysListAvailableServerVariablesOptionalParams", + "canonicalReference": "network-resource-manager!ApplicationGatewaysListAvailableServerVariablesOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ApplicationGatewaysListAvailableServerVariablesResponse", + "canonicalReference": "network-resource-manager!ApplicationGatewaysListAvailableServerVariablesResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "listAvailableServerVariables" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ApplicationGateways#listAvailableSslOptions:member(1)", + "docComment": "/**\n * Lists available Ssl options for configuring Ssl policy.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listAvailableSslOptions(options?: " + }, + { + "kind": "Reference", + "text": "ApplicationGatewaysListAvailableSslOptionsOptionalParams", + "canonicalReference": "network-resource-manager!ApplicationGatewaysListAvailableSslOptionsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ApplicationGatewaysListAvailableSslOptionsResponse", + "canonicalReference": "network-resource-manager!ApplicationGatewaysListAvailableSslOptionsResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "listAvailableSslOptions" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ApplicationGateways#listAvailableSslPredefinedPolicies:member(1)", + "docComment": "/**\n * Lists all SSL predefined policies for configuring Ssl policy.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listAvailableSslPredefinedPolicies(options?: " + }, + { + "kind": "Reference", + "text": "ApplicationGatewaysListAvailableSslPredefinedPoliciesOptionalParams", + "canonicalReference": "network-resource-manager!ApplicationGatewaysListAvailableSslPredefinedPoliciesOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ApplicationGatewaySslPredefinedPolicy", + "canonicalReference": "network-resource-manager!ApplicationGatewaySslPredefinedPolicy:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "listAvailableSslPredefinedPolicies" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ApplicationGateways#listAvailableWafRuleSets:member(1)", + "docComment": "/**\n * Lists all available web application firewall rule sets.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listAvailableWafRuleSets(options?: " + }, + { + "kind": "Reference", + "text": "ApplicationGatewaysListAvailableWafRuleSetsOptionalParams", + "canonicalReference": "network-resource-manager!ApplicationGatewaysListAvailableWafRuleSetsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ApplicationGatewaysListAvailableWafRuleSetsResponse", + "canonicalReference": "network-resource-manager!ApplicationGatewaysListAvailableWafRuleSetsResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "listAvailableWafRuleSets" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ApplicationGateways#updateTags:member(1)", + "docComment": "/**\n * Updates the specified application gateway tags.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param applicationGatewayName - The name of the application gateway.\n *\n * @param parameters - Parameters supplied to update application gateway tags.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateTags(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", applicationGatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "TagsObject", + "canonicalReference": "network-resource-manager!TagsObject:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ApplicationGatewaysUpdateTagsOptionalParams", + "canonicalReference": "network-resource-manager!ApplicationGatewaysUpdateTagsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ApplicationGatewaysUpdateTagsResponse", + "canonicalReference": "network-resource-manager!ApplicationGatewaysUpdateTagsResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "applicationGatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "updateTags" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ApplicationGatewaysBackendHealthOnDemandOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationGatewaysBackendHealthOnDemandOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ApplicationGatewaysBackendHealthOnDemandOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ApplicationGatewaysBackendHealthOnDemandOptionalParams#expand:member", + "docComment": "/**\n * Expands BackendAddressPool and BackendHttpSettings referenced in backend health.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "expand?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "expand", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ApplicationGatewaysBackendHealthOnDemandOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ApplicationGatewaysBackendHealthOnDemandOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ApplicationGatewaysBackendHealthOnDemandResponse:type", + "docComment": "/**\n * Contains response data for the backendHealthOnDemand operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ApplicationGatewaysBackendHealthOnDemandResponse = " + }, + { + "kind": "Reference", + "text": "ApplicationGatewayBackendHealthOnDemand", + "canonicalReference": "network-resource-manager!ApplicationGatewayBackendHealthOnDemand:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ApplicationGatewaysBackendHealthOnDemandResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ApplicationGatewaysBackendHealthOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationGatewaysBackendHealthOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ApplicationGatewaysBackendHealthOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ApplicationGatewaysBackendHealthOptionalParams#expand:member", + "docComment": "/**\n * Expands BackendAddressPool and BackendHttpSettings referenced in backend health.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "expand?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "expand", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ApplicationGatewaysBackendHealthOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ApplicationGatewaysBackendHealthOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ApplicationGatewaysBackendHealthResponse:type", + "docComment": "/**\n * Contains response data for the backendHealth operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ApplicationGatewaysBackendHealthResponse = " + }, + { + "kind": "Reference", + "text": "ApplicationGatewayBackendHealth", + "canonicalReference": "network-resource-manager!ApplicationGatewayBackendHealth:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ApplicationGatewaysBackendHealthResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ApplicationGatewaysCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationGatewaysCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ApplicationGatewaysCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ApplicationGatewaysCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ApplicationGatewaysCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ApplicationGatewaysCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ApplicationGatewaysCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "ApplicationGateway", + "canonicalReference": "network-resource-manager!ApplicationGateway:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ApplicationGatewaysCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ApplicationGatewaysDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationGatewaysDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ApplicationGatewaysDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ApplicationGatewaysDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ApplicationGatewaysDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ApplicationGatewaysGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationGatewaysGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ApplicationGatewaysGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ApplicationGatewaysGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ApplicationGatewaysGetResponse = " + }, + { + "kind": "Reference", + "text": "ApplicationGateway", + "canonicalReference": "network-resource-manager!ApplicationGateway:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ApplicationGatewaysGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ApplicationGatewaysGetSslPredefinedPolicyOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationGatewaysGetSslPredefinedPolicyOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ApplicationGatewaysGetSslPredefinedPolicyOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ApplicationGatewaysGetSslPredefinedPolicyResponse:type", + "docComment": "/**\n * Contains response data for the getSslPredefinedPolicy operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ApplicationGatewaysGetSslPredefinedPolicyResponse = " + }, + { + "kind": "Reference", + "text": "ApplicationGatewaySslPredefinedPolicy", + "canonicalReference": "network-resource-manager!ApplicationGatewaySslPredefinedPolicy:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ApplicationGatewaysGetSslPredefinedPolicyResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ApplicationGatewaySku:interface", + "docComment": "/**\n * SKU of an application gateway.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationGatewaySku " + } + ], + "releaseTag": "Public", + "name": "ApplicationGatewaySku", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ApplicationGatewaySku#capacity:member", + "docComment": "/**\n * Capacity (instance count) of an application gateway.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "capacity?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "capacity", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ApplicationGatewaySku#name:member", + "docComment": "/**\n * Name of an application gateway SKU.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Reference", + "text": "ApplicationGatewaySkuName", + "canonicalReference": "network-resource-manager!ApplicationGatewaySkuName:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ApplicationGatewaySku#tier:member", + "docComment": "/**\n * Tier of an application gateway.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "tier?: " + }, + { + "kind": "Reference", + "text": "ApplicationGatewayTier", + "canonicalReference": "network-resource-manager!ApplicationGatewayTier:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tier", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ApplicationGatewaySkuName:type", + "docComment": "/**\n * Defines values for ApplicationGatewaySkuName. \\ {@link KnownApplicationGatewaySkuName} can be used interchangeably with ApplicationGatewaySkuName, this enum contains the known values that the service supports. ### Known values supported by the service **Standard_Small** \\ **Standard_Medium** \\ **Standard_Large** \\ **WAF_Medium** \\ **WAF_Large** \\ **Standard_v2** \\ **WAF_v2**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ApplicationGatewaySkuName = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ApplicationGatewaySkuName", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ApplicationGatewaysListAllNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationGatewaysListAllNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ApplicationGatewaysListAllNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ApplicationGatewaysListAllNextResponse:type", + "docComment": "/**\n * Contains response data for the listAllNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ApplicationGatewaysListAllNextResponse = " + }, + { + "kind": "Reference", + "text": "ApplicationGatewayListResult", + "canonicalReference": "network-resource-manager!ApplicationGatewayListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ApplicationGatewaysListAllNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ApplicationGatewaysListAllOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationGatewaysListAllOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ApplicationGatewaysListAllOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ApplicationGatewaysListAllResponse:type", + "docComment": "/**\n * Contains response data for the listAll operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ApplicationGatewaysListAllResponse = " + }, + { + "kind": "Reference", + "text": "ApplicationGatewayListResult", + "canonicalReference": "network-resource-manager!ApplicationGatewayListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ApplicationGatewaysListAllResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ApplicationGatewaysListAvailableRequestHeadersOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationGatewaysListAvailableRequestHeadersOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ApplicationGatewaysListAvailableRequestHeadersOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ApplicationGatewaysListAvailableRequestHeadersResponse:type", + "docComment": "/**\n * Contains response data for the listAvailableRequestHeaders operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ApplicationGatewaysListAvailableRequestHeadersResponse = " + }, + { + "kind": "Content", + "text": "{\n body: string[];\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ApplicationGatewaysListAvailableRequestHeadersResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ApplicationGatewaysListAvailableResponseHeadersOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationGatewaysListAvailableResponseHeadersOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ApplicationGatewaysListAvailableResponseHeadersOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ApplicationGatewaysListAvailableResponseHeadersResponse:type", + "docComment": "/**\n * Contains response data for the listAvailableResponseHeaders operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ApplicationGatewaysListAvailableResponseHeadersResponse = " + }, + { + "kind": "Content", + "text": "{\n body: string[];\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ApplicationGatewaysListAvailableResponseHeadersResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ApplicationGatewaysListAvailableServerVariablesOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationGatewaysListAvailableServerVariablesOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ApplicationGatewaysListAvailableServerVariablesOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ApplicationGatewaysListAvailableServerVariablesResponse:type", + "docComment": "/**\n * Contains response data for the listAvailableServerVariables operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ApplicationGatewaysListAvailableServerVariablesResponse = " + }, + { + "kind": "Content", + "text": "{\n body: string[];\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ApplicationGatewaysListAvailableServerVariablesResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ApplicationGatewaysListAvailableSslOptionsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationGatewaysListAvailableSslOptionsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ApplicationGatewaysListAvailableSslOptionsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ApplicationGatewaysListAvailableSslOptionsResponse:type", + "docComment": "/**\n * Contains response data for the listAvailableSslOptions operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ApplicationGatewaysListAvailableSslOptionsResponse = " + }, + { + "kind": "Reference", + "text": "ApplicationGatewayAvailableSslOptions", + "canonicalReference": "network-resource-manager!ApplicationGatewayAvailableSslOptions:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ApplicationGatewaysListAvailableSslOptionsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ApplicationGatewaysListAvailableSslPredefinedPoliciesNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationGatewaysListAvailableSslPredefinedPoliciesNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ApplicationGatewaysListAvailableSslPredefinedPoliciesNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ApplicationGatewaysListAvailableSslPredefinedPoliciesNextResponse:type", + "docComment": "/**\n * Contains response data for the listAvailableSslPredefinedPoliciesNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ApplicationGatewaysListAvailableSslPredefinedPoliciesNextResponse = " + }, + { + "kind": "Reference", + "text": "ApplicationGatewayAvailableSslPredefinedPolicies", + "canonicalReference": "network-resource-manager!ApplicationGatewayAvailableSslPredefinedPolicies:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ApplicationGatewaysListAvailableSslPredefinedPoliciesNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ApplicationGatewaysListAvailableSslPredefinedPoliciesOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationGatewaysListAvailableSslPredefinedPoliciesOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ApplicationGatewaysListAvailableSslPredefinedPoliciesOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ApplicationGatewaysListAvailableSslPredefinedPoliciesResponse:type", + "docComment": "/**\n * Contains response data for the listAvailableSslPredefinedPolicies operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ApplicationGatewaysListAvailableSslPredefinedPoliciesResponse = " + }, + { + "kind": "Reference", + "text": "ApplicationGatewayAvailableSslPredefinedPolicies", + "canonicalReference": "network-resource-manager!ApplicationGatewayAvailableSslPredefinedPolicies:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ApplicationGatewaysListAvailableSslPredefinedPoliciesResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ApplicationGatewaysListAvailableWafRuleSetsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationGatewaysListAvailableWafRuleSetsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ApplicationGatewaysListAvailableWafRuleSetsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ApplicationGatewaysListAvailableWafRuleSetsResponse:type", + "docComment": "/**\n * Contains response data for the listAvailableWafRuleSets operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ApplicationGatewaysListAvailableWafRuleSetsResponse = " + }, + { + "kind": "Reference", + "text": "ApplicationGatewayAvailableWafRuleSetsResult", + "canonicalReference": "network-resource-manager!ApplicationGatewayAvailableWafRuleSetsResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ApplicationGatewaysListAvailableWafRuleSetsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ApplicationGatewaysListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationGatewaysListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ApplicationGatewaysListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ApplicationGatewaysListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ApplicationGatewaysListNextResponse = " + }, + { + "kind": "Reference", + "text": "ApplicationGatewayListResult", + "canonicalReference": "network-resource-manager!ApplicationGatewayListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ApplicationGatewaysListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ApplicationGatewaysListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationGatewaysListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ApplicationGatewaysListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ApplicationGatewaysListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ApplicationGatewaysListResponse = " + }, + { + "kind": "Reference", + "text": "ApplicationGatewayListResult", + "canonicalReference": "network-resource-manager!ApplicationGatewayListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ApplicationGatewaysListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ApplicationGatewaySslCertificate:type", + "docComment": "/**\n * SSL certificates of an application gateway.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ApplicationGatewaySslCertificate = " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": " & {\n name?: string;\n readonly etag?: string;\n readonly type?: string;\n data?: string;\n password?: string;\n readonly publicCertData?: string;\n keyVaultSecretId?: string;\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ApplicationGatewaySslCertificate", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ApplicationGatewaySslCipherSuite:type", + "docComment": "/**\n * Defines values for ApplicationGatewaySslCipherSuite. \\ {@link KnownApplicationGatewaySslCipherSuite} can be used interchangeably with ApplicationGatewaySslCipherSuite, this enum contains the known values that the service supports. ### Known values supported by the service **TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384** \\ **TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256** \\ **TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA** \\ **TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA** \\ **TLS_DHE_RSA_WITH_AES_256_GCM_SHA384** \\ **TLS_DHE_RSA_WITH_AES_128_GCM_SHA256** \\ **TLS_DHE_RSA_WITH_AES_256_CBC_SHA** \\ **TLS_DHE_RSA_WITH_AES_128_CBC_SHA** \\ **TLS_RSA_WITH_AES_256_GCM_SHA384** \\ **TLS_RSA_WITH_AES_128_GCM_SHA256** \\ **TLS_RSA_WITH_AES_256_CBC_SHA256** \\ **TLS_RSA_WITH_AES_128_CBC_SHA256** \\ **TLS_RSA_WITH_AES_256_CBC_SHA** \\ **TLS_RSA_WITH_AES_128_CBC_SHA** \\ **TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384** \\ **TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256** \\ **TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384** \\ **TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256** \\ **TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA** \\ **TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA** \\ **TLS_DHE_DSS_WITH_AES_256_CBC_SHA256** \\ **TLS_DHE_DSS_WITH_AES_128_CBC_SHA256** \\ **TLS_DHE_DSS_WITH_AES_256_CBC_SHA** \\ **TLS_DHE_DSS_WITH_AES_128_CBC_SHA** \\ **TLS_RSA_WITH_3DES_EDE_CBC_SHA** \\ **TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA** \\ **TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256** \\ **TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ApplicationGatewaySslCipherSuite = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ApplicationGatewaySslCipherSuite", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ApplicationGatewaySslPolicy:interface", + "docComment": "/**\n * Application Gateway Ssl policy.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationGatewaySslPolicy " + } + ], + "releaseTag": "Public", + "name": "ApplicationGatewaySslPolicy", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ApplicationGatewaySslPolicy#cipherSuites:member", + "docComment": "/**\n * Ssl cipher suites to be enabled in the specified order to application gateway.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "cipherSuites?: " + }, + { + "kind": "Reference", + "text": "ApplicationGatewaySslCipherSuite", + "canonicalReference": "network-resource-manager!ApplicationGatewaySslCipherSuite:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "cipherSuites", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ApplicationGatewaySslPolicy#disabledSslProtocols:member", + "docComment": "/**\n * Ssl protocols to be disabled on application gateway.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "disabledSslProtocols?: " + }, + { + "kind": "Reference", + "text": "ApplicationGatewaySslProtocol", + "canonicalReference": "network-resource-manager!ApplicationGatewaySslProtocol:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "disabledSslProtocols", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ApplicationGatewaySslPolicy#minProtocolVersion:member", + "docComment": "/**\n * Minimum version of Ssl protocol to be supported on application gateway.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "minProtocolVersion?: " + }, + { + "kind": "Reference", + "text": "ApplicationGatewaySslProtocol", + "canonicalReference": "network-resource-manager!ApplicationGatewaySslProtocol:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "minProtocolVersion", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ApplicationGatewaySslPolicy#policyName:member", + "docComment": "/**\n * Name of Ssl predefined policy.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "policyName?: " + }, + { + "kind": "Reference", + "text": "ApplicationGatewaySslPolicyName", + "canonicalReference": "network-resource-manager!ApplicationGatewaySslPolicyName:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "policyName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ApplicationGatewaySslPolicy#policyType:member", + "docComment": "/**\n * Type of Ssl Policy.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "policyType?: " + }, + { + "kind": "Reference", + "text": "ApplicationGatewaySslPolicyType", + "canonicalReference": "network-resource-manager!ApplicationGatewaySslPolicyType:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "policyType", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ApplicationGatewaySslPolicyName:type", + "docComment": "/**\n * Defines values for ApplicationGatewaySslPolicyName. \\ {@link KnownApplicationGatewaySslPolicyName} can be used interchangeably with ApplicationGatewaySslPolicyName, this enum contains the known values that the service supports. ### Known values supported by the service **AppGwSslPolicy20150501** \\ **AppGwSslPolicy20170401** \\ **AppGwSslPolicy20170401S**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ApplicationGatewaySslPolicyName = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ApplicationGatewaySslPolicyName", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ApplicationGatewaySslPolicyType:type", + "docComment": "/**\n * Defines values for ApplicationGatewaySslPolicyType. \\ {@link KnownApplicationGatewaySslPolicyType} can be used interchangeably with ApplicationGatewaySslPolicyType, this enum contains the known values that the service supports. ### Known values supported by the service **Predefined** \\ **Custom**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ApplicationGatewaySslPolicyType = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ApplicationGatewaySslPolicyType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ApplicationGatewaySslPredefinedPolicy:type", + "docComment": "/**\n * An Ssl predefined policy.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ApplicationGatewaySslPredefinedPolicy = " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": " & {\n name?: string;\n cipherSuites?: " + }, + { + "kind": "Reference", + "text": "ApplicationGatewaySslCipherSuite", + "canonicalReference": "network-resource-manager!ApplicationGatewaySslCipherSuite:type" + }, + { + "kind": "Content", + "text": "[];\n minProtocolVersion?: " + }, + { + "kind": "Reference", + "text": "ApplicationGatewaySslProtocol", + "canonicalReference": "network-resource-manager!ApplicationGatewaySslProtocol:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ApplicationGatewaySslPredefinedPolicy", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 7 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ApplicationGatewaySslProtocol:type", + "docComment": "/**\n * Defines values for ApplicationGatewaySslProtocol. \\ {@link KnownApplicationGatewaySslProtocol} can be used interchangeably with ApplicationGatewaySslProtocol, this enum contains the known values that the service supports. ### Known values supported by the service **TLSv1_0** \\ **TLSv1_1** \\ **TLSv1_2**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ApplicationGatewaySslProtocol = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ApplicationGatewaySslProtocol", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ApplicationGatewaysStartOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationGatewaysStartOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ApplicationGatewaysStartOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ApplicationGatewaysStartOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ApplicationGatewaysStartOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ApplicationGatewaysStopOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationGatewaysStopOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ApplicationGatewaysStopOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ApplicationGatewaysStopOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ApplicationGatewaysStopOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ApplicationGatewaysUpdateTagsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationGatewaysUpdateTagsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ApplicationGatewaysUpdateTagsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ApplicationGatewaysUpdateTagsResponse:type", + "docComment": "/**\n * Contains response data for the updateTags operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ApplicationGatewaysUpdateTagsResponse = " + }, + { + "kind": "Reference", + "text": "ApplicationGateway", + "canonicalReference": "network-resource-manager!ApplicationGateway:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ApplicationGatewaysUpdateTagsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ApplicationGatewayTier:type", + "docComment": "/**\n * Defines values for ApplicationGatewayTier. \\ {@link KnownApplicationGatewayTier} can be used interchangeably with ApplicationGatewayTier, this enum contains the known values that the service supports. ### Known values supported by the service **Standard** \\ **WAF** \\ **Standard_v2** \\ **WAF_v2**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ApplicationGatewayTier = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ApplicationGatewayTier", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ApplicationGatewayTrustedRootCertificate:type", + "docComment": "/**\n * Trusted Root certificates of an application gateway.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ApplicationGatewayTrustedRootCertificate = " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": " & {\n name?: string;\n readonly etag?: string;\n readonly type?: string;\n data?: string;\n keyVaultSecretId?: string;\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ApplicationGatewayTrustedRootCertificate", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ApplicationGatewayUrlConfiguration:interface", + "docComment": "/**\n * Url configuration of the Actions set in Application Gateway.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationGatewayUrlConfiguration " + } + ], + "releaseTag": "Public", + "name": "ApplicationGatewayUrlConfiguration", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ApplicationGatewayUrlConfiguration#modifiedPath:member", + "docComment": "/**\n * Url path which user has provided for url rewrite. Null means no path will be updated. Default value is null.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "modifiedPath?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "modifiedPath", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ApplicationGatewayUrlConfiguration#modifiedQueryString:member", + "docComment": "/**\n * Query string which user has provided for url rewrite. Null means no query string will be updated. Default value is null.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "modifiedQueryString?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "modifiedQueryString", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ApplicationGatewayUrlConfiguration#reroute:member", + "docComment": "/**\n * If set as true, it will re-evaluate the url path map provided in path based request routing rules using modified path. Default value is false.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "reroute?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "reroute", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ApplicationGatewayUrlPathMap:type", + "docComment": "/**\n * UrlPathMaps give a url path to the backend mapping information for PathBasedRouting.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ApplicationGatewayUrlPathMap = " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": " & {\n name?: string;\n readonly etag?: string;\n readonly type?: string;\n defaultBackendAddressPool?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";\n defaultBackendHttpSettings?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";\n defaultRewriteRuleSet?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";\n defaultRedirectConfiguration?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";\n pathRules?: " + }, + { + "kind": "Reference", + "text": "ApplicationGatewayPathRule", + "canonicalReference": "network-resource-manager!ApplicationGatewayPathRule:type" + }, + { + "kind": "Content", + "text": "[];\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ApplicationGatewayUrlPathMap", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 15 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ApplicationGatewayWebApplicationFirewallConfiguration:interface", + "docComment": "/**\n * Application gateway web application firewall configuration.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationGatewayWebApplicationFirewallConfiguration " + } + ], + "releaseTag": "Public", + "name": "ApplicationGatewayWebApplicationFirewallConfiguration", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ApplicationGatewayWebApplicationFirewallConfiguration#disabledRuleGroups:member", + "docComment": "/**\n * The disabled rule groups.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "disabledRuleGroups?: " + }, + { + "kind": "Reference", + "text": "ApplicationGatewayFirewallDisabledRuleGroup", + "canonicalReference": "network-resource-manager!ApplicationGatewayFirewallDisabledRuleGroup:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "disabledRuleGroups", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ApplicationGatewayWebApplicationFirewallConfiguration#enabled:member", + "docComment": "/**\n * Whether the web application firewall is enabled or not.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "enabled: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "enabled", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ApplicationGatewayWebApplicationFirewallConfiguration#exclusions:member", + "docComment": "/**\n * The exclusion list.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "exclusions?: " + }, + { + "kind": "Reference", + "text": "ApplicationGatewayFirewallExclusion", + "canonicalReference": "network-resource-manager!ApplicationGatewayFirewallExclusion:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "exclusions", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ApplicationGatewayWebApplicationFirewallConfiguration#fileUploadLimitInMb:member", + "docComment": "/**\n * Maximum file upload size in Mb for WAF.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "fileUploadLimitInMb?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "fileUploadLimitInMb", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ApplicationGatewayWebApplicationFirewallConfiguration#firewallMode:member", + "docComment": "/**\n * Web application firewall mode.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "firewallMode: " + }, + { + "kind": "Reference", + "text": "ApplicationGatewayFirewallMode", + "canonicalReference": "network-resource-manager!ApplicationGatewayFirewallMode:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "firewallMode", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ApplicationGatewayWebApplicationFirewallConfiguration#maxRequestBodySize:member", + "docComment": "/**\n * Maximum request body size for WAF.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "maxRequestBodySize?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "maxRequestBodySize", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ApplicationGatewayWebApplicationFirewallConfiguration#maxRequestBodySizeInKb:member", + "docComment": "/**\n * Maximum request body size in Kb for WAF.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "maxRequestBodySizeInKb?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "maxRequestBodySizeInKb", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ApplicationGatewayWebApplicationFirewallConfiguration#requestBodyCheck:member", + "docComment": "/**\n * Whether allow WAF to check request Body.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "requestBodyCheck?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "requestBodyCheck", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ApplicationGatewayWebApplicationFirewallConfiguration#ruleSetType:member", + "docComment": "/**\n * The type of the web application firewall rule set. Possible values are: 'OWASP'.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "ruleSetType: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ruleSetType", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ApplicationGatewayWebApplicationFirewallConfiguration#ruleSetVersion:member", + "docComment": "/**\n * The version of the rule set type.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "ruleSetVersion: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ruleSetVersion", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ApplicationRuleCondition:type", + "docComment": "/**\n * Rule condition of type application.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ApplicationRuleCondition = " + }, + { + "kind": "Reference", + "text": "FirewallPolicyRuleCondition", + "canonicalReference": "network-resource-manager!FirewallPolicyRuleCondition:interface" + }, + { + "kind": "Content", + "text": " & {\n ruleConditionType: \"ApplicationRuleCondition\";\n sourceAddresses?: string[];\n destinationAddresses?: string[];\n protocols?: " + }, + { + "kind": "Reference", + "text": "FirewallPolicyRuleConditionApplicationProtocol", + "canonicalReference": "network-resource-manager!FirewallPolicyRuleConditionApplicationProtocol:interface" + }, + { + "kind": "Content", + "text": "[];\n targetUrls?: string[];\n targetFqdns?: string[];\n fqdnTags?: string[];\n sourceIpGroups?: string[];\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ApplicationRuleCondition", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ApplicationSecurityGroup:type", + "docComment": "/**\n * An application security group in a resource group.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ApplicationSecurityGroup = " + }, + { + "kind": "Reference", + "text": "Resource", + "canonicalReference": "network-resource-manager!Resource:interface" + }, + { + "kind": "Content", + "text": " & {\n readonly etag?: string;\n readonly resourceGuid?: string;\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ApplicationSecurityGroup", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ApplicationSecurityGroupListResult:interface", + "docComment": "/**\n * A list of application security groups.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationSecurityGroupListResult " + } + ], + "releaseTag": "Public", + "name": "ApplicationSecurityGroupListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ApplicationSecurityGroupListResult#nextLink:member", + "docComment": "/**\n * The URL to get the next set of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ApplicationSecurityGroupListResult#value:member", + "docComment": "/**\n * A list of application security groups.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "ApplicationSecurityGroup", + "canonicalReference": "network-resource-manager!ApplicationSecurityGroup:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ApplicationSecurityGroups:interface", + "docComment": "/**\n * Interface representing a ApplicationSecurityGroups.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationSecurityGroups " + } + ], + "releaseTag": "Public", + "name": "ApplicationSecurityGroups", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ApplicationSecurityGroups#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Creates or updates an application security group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param applicationSecurityGroupName - The name of the application security group.\n *\n * @param parameters - Parameters supplied to the create or update ApplicationSecurityGroup operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", applicationSecurityGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ApplicationSecurityGroup", + "canonicalReference": "network-resource-manager!ApplicationSecurityGroup:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ApplicationSecurityGroupsCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!ApplicationSecurityGroupsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ApplicationSecurityGroupsCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!ApplicationSecurityGroupsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "ApplicationSecurityGroupsCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!ApplicationSecurityGroupsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "applicationSecurityGroupName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ApplicationSecurityGroups#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Creates or updates an application security group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param applicationSecurityGroupName - The name of the application security group.\n *\n * @param parameters - Parameters supplied to the create or update ApplicationSecurityGroup operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", applicationSecurityGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ApplicationSecurityGroup", + "canonicalReference": "network-resource-manager!ApplicationSecurityGroup:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ApplicationSecurityGroupsCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!ApplicationSecurityGroupsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ApplicationSecurityGroupsCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!ApplicationSecurityGroupsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "applicationSecurityGroupName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ApplicationSecurityGroups#beginDelete:member(1)", + "docComment": "/**\n * Deletes the specified application security group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param applicationSecurityGroupName - The name of the application security group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", applicationSecurityGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ApplicationSecurityGroupsDeleteOptionalParams", + "canonicalReference": "network-resource-manager!ApplicationSecurityGroupsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "applicationSecurityGroupName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ApplicationSecurityGroups#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes the specified application security group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param applicationSecurityGroupName - The name of the application security group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", applicationSecurityGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ApplicationSecurityGroupsDeleteOptionalParams", + "canonicalReference": "network-resource-manager!ApplicationSecurityGroupsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "applicationSecurityGroupName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ApplicationSecurityGroups#get:member(1)", + "docComment": "/**\n * Gets information about the specified application security group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param applicationSecurityGroupName - The name of the application security group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", applicationSecurityGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ApplicationSecurityGroupsGetOptionalParams", + "canonicalReference": "network-resource-manager!ApplicationSecurityGroupsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ApplicationSecurityGroupsGetResponse", + "canonicalReference": "network-resource-manager!ApplicationSecurityGroupsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "applicationSecurityGroupName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ApplicationSecurityGroups#list:member(1)", + "docComment": "/**\n * Gets all the application security groups in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ApplicationSecurityGroupsListOptionalParams", + "canonicalReference": "network-resource-manager!ApplicationSecurityGroupsListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ApplicationSecurityGroup", + "canonicalReference": "network-resource-manager!ApplicationSecurityGroup:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "list" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ApplicationSecurityGroups#listAll:member(1)", + "docComment": "/**\n * Gets all application security groups in a subscription.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listAll(options?: " + }, + { + "kind": "Reference", + "text": "ApplicationSecurityGroupsListAllOptionalParams", + "canonicalReference": "network-resource-manager!ApplicationSecurityGroupsListAllOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ApplicationSecurityGroup", + "canonicalReference": "network-resource-manager!ApplicationSecurityGroup:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "listAll" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ApplicationSecurityGroups#updateTags:member(1)", + "docComment": "/**\n * Updates an application security group's tags.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param applicationSecurityGroupName - The name of the application security group.\n *\n * @param parameters - Parameters supplied to update application security group tags.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateTags(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", applicationSecurityGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "TagsObject", + "canonicalReference": "network-resource-manager!TagsObject:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ApplicationSecurityGroupsUpdateTagsOptionalParams", + "canonicalReference": "network-resource-manager!ApplicationSecurityGroupsUpdateTagsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ApplicationSecurityGroupsUpdateTagsResponse", + "canonicalReference": "network-resource-manager!ApplicationSecurityGroupsUpdateTagsResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "applicationSecurityGroupName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "updateTags" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ApplicationSecurityGroupsCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationSecurityGroupsCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ApplicationSecurityGroupsCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ApplicationSecurityGroupsCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ApplicationSecurityGroupsCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ApplicationSecurityGroupsCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ApplicationSecurityGroupsCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "ApplicationSecurityGroup", + "canonicalReference": "network-resource-manager!ApplicationSecurityGroup:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ApplicationSecurityGroupsCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ApplicationSecurityGroupsDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationSecurityGroupsDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ApplicationSecurityGroupsDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ApplicationSecurityGroupsDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ApplicationSecurityGroupsDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ApplicationSecurityGroupsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationSecurityGroupsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ApplicationSecurityGroupsGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ApplicationSecurityGroupsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ApplicationSecurityGroupsGetResponse = " + }, + { + "kind": "Reference", + "text": "ApplicationSecurityGroup", + "canonicalReference": "network-resource-manager!ApplicationSecurityGroup:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ApplicationSecurityGroupsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ApplicationSecurityGroupsListAllNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationSecurityGroupsListAllNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ApplicationSecurityGroupsListAllNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ApplicationSecurityGroupsListAllNextResponse:type", + "docComment": "/**\n * Contains response data for the listAllNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ApplicationSecurityGroupsListAllNextResponse = " + }, + { + "kind": "Reference", + "text": "ApplicationSecurityGroupListResult", + "canonicalReference": "network-resource-manager!ApplicationSecurityGroupListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ApplicationSecurityGroupsListAllNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ApplicationSecurityGroupsListAllOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationSecurityGroupsListAllOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ApplicationSecurityGroupsListAllOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ApplicationSecurityGroupsListAllResponse:type", + "docComment": "/**\n * Contains response data for the listAll operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ApplicationSecurityGroupsListAllResponse = " + }, + { + "kind": "Reference", + "text": "ApplicationSecurityGroupListResult", + "canonicalReference": "network-resource-manager!ApplicationSecurityGroupListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ApplicationSecurityGroupsListAllResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ApplicationSecurityGroupsListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationSecurityGroupsListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ApplicationSecurityGroupsListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ApplicationSecurityGroupsListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ApplicationSecurityGroupsListNextResponse = " + }, + { + "kind": "Reference", + "text": "ApplicationSecurityGroupListResult", + "canonicalReference": "network-resource-manager!ApplicationSecurityGroupListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ApplicationSecurityGroupsListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ApplicationSecurityGroupsListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationSecurityGroupsListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ApplicationSecurityGroupsListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ApplicationSecurityGroupsListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ApplicationSecurityGroupsListResponse = " + }, + { + "kind": "Reference", + "text": "ApplicationSecurityGroupListResult", + "canonicalReference": "network-resource-manager!ApplicationSecurityGroupListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ApplicationSecurityGroupsListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ApplicationSecurityGroupsUpdateTagsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationSecurityGroupsUpdateTagsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ApplicationSecurityGroupsUpdateTagsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ApplicationSecurityGroupsUpdateTagsResponse:type", + "docComment": "/**\n * Contains response data for the updateTags operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ApplicationSecurityGroupsUpdateTagsResponse = " + }, + { + "kind": "Reference", + "text": "ApplicationSecurityGroup", + "canonicalReference": "network-resource-manager!ApplicationSecurityGroup:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ApplicationSecurityGroupsUpdateTagsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!AssociationType:type", + "docComment": "/**\n * Defines values for AssociationType. \\ {@link KnownAssociationType} can be used interchangeably with AssociationType, this enum contains the known values that the service supports. ### Known values supported by the service **Associated** \\ **Contains**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AssociationType = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AssociationType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!AuthenticationMethod:type", + "docComment": "/**\n * Defines values for AuthenticationMethod. \\ {@link KnownAuthenticationMethod} can be used interchangeably with AuthenticationMethod, this enum contains the known values that the service supports. ### Known values supported by the service **EAPTLS** \\ **EAPMSCHAPv2**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AuthenticationMethod = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AuthenticationMethod", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!AuthorizationListResult:interface", + "docComment": "/**\n * Response for ListAuthorizations API service call retrieves all authorizations that belongs to an ExpressRouteCircuit.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AuthorizationListResult " + } + ], + "releaseTag": "Public", + "name": "AuthorizationListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AuthorizationListResult#nextLink:member", + "docComment": "/**\n * The URL to get the next set of results.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AuthorizationListResult#value:member", + "docComment": "/**\n * The authorizations in an ExpressRoute Circuit.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitAuthorization", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitAuthorization:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!AuthorizationUseStatus:type", + "docComment": "/**\n * Defines values for AuthorizationUseStatus. \\ {@link KnownAuthorizationUseStatus} can be used interchangeably with AuthorizationUseStatus, this enum contains the known values that the service supports. ### Known values supported by the service **Available** \\ **InUse**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AuthorizationUseStatus = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AuthorizationUseStatus", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!AutoApprovedPrivateLinkService:interface", + "docComment": "/**\n * The information of an AutoApprovedPrivateLinkService.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AutoApprovedPrivateLinkService " + } + ], + "releaseTag": "Public", + "name": "AutoApprovedPrivateLinkService", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AutoApprovedPrivateLinkService#privateLinkService:member", + "docComment": "/**\n * The id of the private link service resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "privateLinkService?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "privateLinkService", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!AutoApprovedPrivateLinkServicesResult:interface", + "docComment": "/**\n * An array of private link service id that can be linked to a private end point with auto approved.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AutoApprovedPrivateLinkServicesResult " + } + ], + "releaseTag": "Public", + "name": "AutoApprovedPrivateLinkServicesResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AutoApprovedPrivateLinkServicesResult#nextLink:member", + "docComment": "/**\n * The URL to get the next set of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AutoApprovedPrivateLinkServicesResult#value:member", + "docComment": "/**\n * An array of auto approved private link service.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "AutoApprovedPrivateLinkService", + "canonicalReference": "network-resource-manager!AutoApprovedPrivateLinkService:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!Availability:interface", + "docComment": "/**\n * Availability of the metric.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Availability " + } + ], + "releaseTag": "Public", + "name": "Availability", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!Availability#blobDuration:member", + "docComment": "/**\n * Duration of the availability blob.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "blobDuration?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "blobDuration", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!Availability#retention:member", + "docComment": "/**\n * The retention of the availability.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "retention?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "retention", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!Availability#timeGrain:member", + "docComment": "/**\n * The time grain of the availability.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "timeGrain?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "timeGrain", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!AvailableDelegation:interface", + "docComment": "/**\n * The serviceName of an AvailableDelegation indicates a possible delegation for a subnet.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AvailableDelegation " + } + ], + "releaseTag": "Public", + "name": "AvailableDelegation", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AvailableDelegation#actions:member", + "docComment": "/**\n * The actions permitted to the service upon delegation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "actions?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "actions", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AvailableDelegation#id:member", + "docComment": "/**\n * A unique identifier of the AvailableDelegation resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "id?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AvailableDelegation#name:member", + "docComment": "/**\n * The name of the AvailableDelegation resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AvailableDelegation#serviceName:member", + "docComment": "/**\n * The name of the service and resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "serviceName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "serviceName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AvailableDelegation#type:member", + "docComment": "/**\n * Resource type.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "type?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "type", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!AvailableDelegations:interface", + "docComment": "/**\n * Interface representing a AvailableDelegations.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AvailableDelegations " + } + ], + "releaseTag": "Public", + "name": "AvailableDelegations", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!AvailableDelegations#list:member(1)", + "docComment": "/**\n * Gets all of the available subnet delegations for this subscription in this region.\n *\n * @param location - The location of the subnet.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(location: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AvailableDelegationsListOptionalParams", + "canonicalReference": "network-resource-manager!AvailableDelegationsListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "AvailableDelegation", + "canonicalReference": "network-resource-manager!AvailableDelegation:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "location", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "list" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!AvailableDelegationsListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AvailableDelegationsListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AvailableDelegationsListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!AvailableDelegationsListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AvailableDelegationsListNextResponse = " + }, + { + "kind": "Reference", + "text": "AvailableDelegationsResult", + "canonicalReference": "network-resource-manager!AvailableDelegationsResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AvailableDelegationsListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!AvailableDelegationsListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AvailableDelegationsListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AvailableDelegationsListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!AvailableDelegationsListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AvailableDelegationsListResponse = " + }, + { + "kind": "Reference", + "text": "AvailableDelegationsResult", + "canonicalReference": "network-resource-manager!AvailableDelegationsResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AvailableDelegationsListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!AvailableDelegationsResult:interface", + "docComment": "/**\n * An array of available delegations.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AvailableDelegationsResult " + } + ], + "releaseTag": "Public", + "name": "AvailableDelegationsResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AvailableDelegationsResult#nextLink:member", + "docComment": "/**\n * The URL to get the next set of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AvailableDelegationsResult#value:member", + "docComment": "/**\n * An array of available delegations.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "AvailableDelegation", + "canonicalReference": "network-resource-manager!AvailableDelegation:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!AvailableEndpointServices:interface", + "docComment": "/**\n * Interface representing a AvailableEndpointServices.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AvailableEndpointServices " + } + ], + "releaseTag": "Public", + "name": "AvailableEndpointServices", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!AvailableEndpointServices#list:member(1)", + "docComment": "/**\n * List what values of endpoint services are available for use.\n *\n * @param location - The location to check available endpoint services.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(location: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AvailableEndpointServicesListOptionalParams", + "canonicalReference": "network-resource-manager!AvailableEndpointServicesListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "EndpointServiceResult", + "canonicalReference": "network-resource-manager!EndpointServiceResult:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "location", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "list" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!AvailableEndpointServicesListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AvailableEndpointServicesListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AvailableEndpointServicesListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!AvailableEndpointServicesListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AvailableEndpointServicesListNextResponse = " + }, + { + "kind": "Reference", + "text": "EndpointServicesListResult", + "canonicalReference": "network-resource-manager!EndpointServicesListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AvailableEndpointServicesListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!AvailableEndpointServicesListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AvailableEndpointServicesListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AvailableEndpointServicesListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!AvailableEndpointServicesListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AvailableEndpointServicesListResponse = " + }, + { + "kind": "Reference", + "text": "EndpointServicesListResult", + "canonicalReference": "network-resource-manager!EndpointServicesListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AvailableEndpointServicesListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!AvailablePrivateEndpointType:interface", + "docComment": "/**\n * The information of an AvailablePrivateEndpointType.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AvailablePrivateEndpointType " + } + ], + "releaseTag": "Public", + "name": "AvailablePrivateEndpointType", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AvailablePrivateEndpointType#id:member", + "docComment": "/**\n * A unique identifier of the AvailablePrivateEndpoint Type resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "id?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AvailablePrivateEndpointType#name:member", + "docComment": "/**\n * The name of the service and resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AvailablePrivateEndpointType#resourceName:member", + "docComment": "/**\n * The name of the service and resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resourceName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resourceName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AvailablePrivateEndpointType#type:member", + "docComment": "/**\n * Resource type.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "type?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "type", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!AvailablePrivateEndpointTypes:interface", + "docComment": "/**\n * Interface representing a AvailablePrivateEndpointTypes.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AvailablePrivateEndpointTypes " + } + ], + "releaseTag": "Public", + "name": "AvailablePrivateEndpointTypes", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!AvailablePrivateEndpointTypes#list:member(1)", + "docComment": "/**\n * Returns all of the resource types that can be linked to a Private Endpoint in this subscription in this region.\n *\n * @param location - The location of the domain name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(location: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AvailablePrivateEndpointTypesListOptionalParams", + "canonicalReference": "network-resource-manager!AvailablePrivateEndpointTypesListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "AvailablePrivateEndpointType", + "canonicalReference": "network-resource-manager!AvailablePrivateEndpointType:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "location", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "list" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!AvailablePrivateEndpointTypes#listByResourceGroup:member(1)", + "docComment": "/**\n * Returns all of the resource types that can be linked to a Private Endpoint in this subscription in this region.\n *\n * @param location - The location of the domain name.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByResourceGroup(location: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AvailablePrivateEndpointTypesListByResourceGroupOptionalParams", + "canonicalReference": "network-resource-manager!AvailablePrivateEndpointTypesListByResourceGroupOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "AvailablePrivateEndpointType", + "canonicalReference": "network-resource-manager!AvailablePrivateEndpointType:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "location", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listByResourceGroup" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!AvailablePrivateEndpointTypesListByResourceGroupNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AvailablePrivateEndpointTypesListByResourceGroupNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AvailablePrivateEndpointTypesListByResourceGroupNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!AvailablePrivateEndpointTypesListByResourceGroupNextResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroupNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AvailablePrivateEndpointTypesListByResourceGroupNextResponse = " + }, + { + "kind": "Reference", + "text": "AvailablePrivateEndpointTypesResult", + "canonicalReference": "network-resource-manager!AvailablePrivateEndpointTypesResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AvailablePrivateEndpointTypesListByResourceGroupNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!AvailablePrivateEndpointTypesListByResourceGroupOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AvailablePrivateEndpointTypesListByResourceGroupOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AvailablePrivateEndpointTypesListByResourceGroupOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!AvailablePrivateEndpointTypesListByResourceGroupResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AvailablePrivateEndpointTypesListByResourceGroupResponse = " + }, + { + "kind": "Reference", + "text": "AvailablePrivateEndpointTypesResult", + "canonicalReference": "network-resource-manager!AvailablePrivateEndpointTypesResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AvailablePrivateEndpointTypesListByResourceGroupResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!AvailablePrivateEndpointTypesListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AvailablePrivateEndpointTypesListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AvailablePrivateEndpointTypesListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!AvailablePrivateEndpointTypesListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AvailablePrivateEndpointTypesListNextResponse = " + }, + { + "kind": "Reference", + "text": "AvailablePrivateEndpointTypesResult", + "canonicalReference": "network-resource-manager!AvailablePrivateEndpointTypesResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AvailablePrivateEndpointTypesListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!AvailablePrivateEndpointTypesListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AvailablePrivateEndpointTypesListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AvailablePrivateEndpointTypesListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!AvailablePrivateEndpointTypesListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AvailablePrivateEndpointTypesListResponse = " + }, + { + "kind": "Reference", + "text": "AvailablePrivateEndpointTypesResult", + "canonicalReference": "network-resource-manager!AvailablePrivateEndpointTypesResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AvailablePrivateEndpointTypesListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!AvailablePrivateEndpointTypesResult:interface", + "docComment": "/**\n * An array of available PrivateEndpoint types.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AvailablePrivateEndpointTypesResult " + } + ], + "releaseTag": "Public", + "name": "AvailablePrivateEndpointTypesResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AvailablePrivateEndpointTypesResult#nextLink:member", + "docComment": "/**\n * The URL to get the next set of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AvailablePrivateEndpointTypesResult#value:member", + "docComment": "/**\n * An array of available privateEndpoint type.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "AvailablePrivateEndpointType", + "canonicalReference": "network-resource-manager!AvailablePrivateEndpointType:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!AvailableProvidersList:interface", + "docComment": "/**\n * List of available countries with details.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AvailableProvidersList " + } + ], + "releaseTag": "Public", + "name": "AvailableProvidersList", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AvailableProvidersList#countries:member", + "docComment": "/**\n * List of available countries.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "countries: " + }, + { + "kind": "Reference", + "text": "AvailableProvidersListCountry", + "canonicalReference": "network-resource-manager!AvailableProvidersListCountry:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "countries", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!AvailableProvidersListCity:interface", + "docComment": "/**\n * City or town details.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AvailableProvidersListCity " + } + ], + "releaseTag": "Public", + "name": "AvailableProvidersListCity", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AvailableProvidersListCity#cityName:member", + "docComment": "/**\n * The city or town name.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "cityName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "cityName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AvailableProvidersListCity#providers:member", + "docComment": "/**\n * A list of Internet service providers.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "providers?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "providers", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!AvailableProvidersListCountry:interface", + "docComment": "/**\n * Country details.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AvailableProvidersListCountry " + } + ], + "releaseTag": "Public", + "name": "AvailableProvidersListCountry", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AvailableProvidersListCountry#countryName:member", + "docComment": "/**\n * The country name.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "countryName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "countryName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AvailableProvidersListCountry#providers:member", + "docComment": "/**\n * A list of Internet service providers.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "providers?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "providers", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AvailableProvidersListCountry#states:member", + "docComment": "/**\n * List of available states in the country.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "states?: " + }, + { + "kind": "Reference", + "text": "AvailableProvidersListState", + "canonicalReference": "network-resource-manager!AvailableProvidersListState:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "states", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!AvailableProvidersListParameters:interface", + "docComment": "/**\n * Constraints that determine the list of available Internet service providers.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AvailableProvidersListParameters " + } + ], + "releaseTag": "Public", + "name": "AvailableProvidersListParameters", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AvailableProvidersListParameters#azureLocations:member", + "docComment": "/**\n * A list of Azure regions.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "azureLocations?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "azureLocations", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AvailableProvidersListParameters#city:member", + "docComment": "/**\n * The city or town for available providers list.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "city?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "city", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AvailableProvidersListParameters#country:member", + "docComment": "/**\n * The country for available providers list.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "country?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "country", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AvailableProvidersListParameters#state:member", + "docComment": "/**\n * The state for available providers list.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "state?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "state", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!AvailableProvidersListState:interface", + "docComment": "/**\n * State details.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AvailableProvidersListState " + } + ], + "releaseTag": "Public", + "name": "AvailableProvidersListState", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AvailableProvidersListState#cities:member", + "docComment": "/**\n * List of available cities or towns in the state.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "cities?: " + }, + { + "kind": "Reference", + "text": "AvailableProvidersListCity", + "canonicalReference": "network-resource-manager!AvailableProvidersListCity:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "cities", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AvailableProvidersListState#providers:member", + "docComment": "/**\n * A list of Internet service providers.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "providers?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "providers", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AvailableProvidersListState#stateName:member", + "docComment": "/**\n * The state name.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "stateName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "stateName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!AvailableResourceGroupDelegations:interface", + "docComment": "/**\n * Interface representing a AvailableResourceGroupDelegations.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AvailableResourceGroupDelegations " + } + ], + "releaseTag": "Public", + "name": "AvailableResourceGroupDelegations", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!AvailableResourceGroupDelegations#list:member(1)", + "docComment": "/**\n * Gets all of the available subnet delegations for this resource group in this region.\n *\n * @param location - The location of the domain name.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(location: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AvailableResourceGroupDelegationsListOptionalParams", + "canonicalReference": "network-resource-manager!AvailableResourceGroupDelegationsListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "AvailableDelegation", + "canonicalReference": "network-resource-manager!AvailableDelegation:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "location", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "list" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!AvailableResourceGroupDelegationsListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AvailableResourceGroupDelegationsListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AvailableResourceGroupDelegationsListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!AvailableResourceGroupDelegationsListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AvailableResourceGroupDelegationsListNextResponse = " + }, + { + "kind": "Reference", + "text": "AvailableDelegationsResult", + "canonicalReference": "network-resource-manager!AvailableDelegationsResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AvailableResourceGroupDelegationsListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!AvailableResourceGroupDelegationsListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AvailableResourceGroupDelegationsListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AvailableResourceGroupDelegationsListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!AvailableResourceGroupDelegationsListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AvailableResourceGroupDelegationsListResponse = " + }, + { + "kind": "Reference", + "text": "AvailableDelegationsResult", + "canonicalReference": "network-resource-manager!AvailableDelegationsResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AvailableResourceGroupDelegationsListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!AvailableServiceAlias:interface", + "docComment": "/**\n * The available service alias.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AvailableServiceAlias " + } + ], + "releaseTag": "Public", + "name": "AvailableServiceAlias", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AvailableServiceAlias#id:member", + "docComment": "/**\n * The ID of the service alias.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "id?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AvailableServiceAlias#name:member", + "docComment": "/**\n * The name of the service alias.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AvailableServiceAlias#resourceName:member", + "docComment": "/**\n * The resource name of the service alias.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resourceName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resourceName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AvailableServiceAlias#type:member", + "docComment": "/**\n * The type of the resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "type?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "type", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!AvailableServiceAliases:interface", + "docComment": "/**\n * Interface representing a AvailableServiceAliases.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AvailableServiceAliases " + } + ], + "releaseTag": "Public", + "name": "AvailableServiceAliases", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!AvailableServiceAliases#list:member(1)", + "docComment": "/**\n * Gets all available service aliases for this subscription in this region.\n *\n * @param location - The location.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(location: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AvailableServiceAliasesListOptionalParams", + "canonicalReference": "network-resource-manager!AvailableServiceAliasesListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "AvailableServiceAlias", + "canonicalReference": "network-resource-manager!AvailableServiceAlias:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "location", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "list" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!AvailableServiceAliases#listByResourceGroup:member(1)", + "docComment": "/**\n * Gets all available service aliases for this resource group in this region.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param location - The location.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByResourceGroup(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", location: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AvailableServiceAliasesListByResourceGroupOptionalParams", + "canonicalReference": "network-resource-manager!AvailableServiceAliasesListByResourceGroupOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "AvailableServiceAlias", + "canonicalReference": "network-resource-manager!AvailableServiceAlias:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "location", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listByResourceGroup" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!AvailableServiceAliasesListByResourceGroupNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AvailableServiceAliasesListByResourceGroupNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AvailableServiceAliasesListByResourceGroupNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!AvailableServiceAliasesListByResourceGroupNextResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroupNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AvailableServiceAliasesListByResourceGroupNextResponse = " + }, + { + "kind": "Reference", + "text": "AvailableServiceAliasesResult", + "canonicalReference": "network-resource-manager!AvailableServiceAliasesResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AvailableServiceAliasesListByResourceGroupNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!AvailableServiceAliasesListByResourceGroupOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AvailableServiceAliasesListByResourceGroupOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AvailableServiceAliasesListByResourceGroupOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!AvailableServiceAliasesListByResourceGroupResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AvailableServiceAliasesListByResourceGroupResponse = " + }, + { + "kind": "Reference", + "text": "AvailableServiceAliasesResult", + "canonicalReference": "network-resource-manager!AvailableServiceAliasesResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AvailableServiceAliasesListByResourceGroupResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!AvailableServiceAliasesListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AvailableServiceAliasesListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AvailableServiceAliasesListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!AvailableServiceAliasesListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AvailableServiceAliasesListNextResponse = " + }, + { + "kind": "Reference", + "text": "AvailableServiceAliasesResult", + "canonicalReference": "network-resource-manager!AvailableServiceAliasesResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AvailableServiceAliasesListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!AvailableServiceAliasesListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AvailableServiceAliasesListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AvailableServiceAliasesListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!AvailableServiceAliasesListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AvailableServiceAliasesListResponse = " + }, + { + "kind": "Reference", + "text": "AvailableServiceAliasesResult", + "canonicalReference": "network-resource-manager!AvailableServiceAliasesResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AvailableServiceAliasesListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!AvailableServiceAliasesResult:interface", + "docComment": "/**\n * An array of available service aliases.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AvailableServiceAliasesResult " + } + ], + "releaseTag": "Public", + "name": "AvailableServiceAliasesResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AvailableServiceAliasesResult#nextLink:member", + "docComment": "/**\n * The URL to get the next set of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AvailableServiceAliasesResult#value:member", + "docComment": "/**\n * An array of available service aliases.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "AvailableServiceAlias", + "canonicalReference": "network-resource-manager!AvailableServiceAlias:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!AzureAsyncOperationResult:interface", + "docComment": "/**\n * The response body contains the status of the specified asynchronous operation, indicating whether it has succeeded, is in progress, or has failed. Note that this status is distinct from the HTTP status code returned for the Get Operation Status operation itself. If the asynchronous operation succeeded, the response body includes the HTTP status code for the successful request. If the asynchronous operation failed, the response body includes the HTTP status code for the failed request and error information regarding the failure.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AzureAsyncOperationResult " + } + ], + "releaseTag": "Public", + "name": "AzureAsyncOperationResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AzureAsyncOperationResult#error:member", + "docComment": "/**\n * Details of the error occurred during specified asynchronous operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "error?: " + }, + { + "kind": "Reference", + "text": "ErrorModel", + "canonicalReference": "network-resource-manager!ErrorModel:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "error", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AzureAsyncOperationResult#status:member", + "docComment": "/**\n * Status of the Azure async operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "status?: " + }, + { + "kind": "Reference", + "text": "NetworkOperationStatus", + "canonicalReference": "network-resource-manager!NetworkOperationStatus:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "status", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!AzureFirewall:type", + "docComment": "/**\n * Azure Firewall resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AzureFirewall = " + }, + { + "kind": "Reference", + "text": "Resource", + "canonicalReference": "network-resource-manager!Resource:interface" + }, + { + "kind": "Content", + "text": " & {\n zones?: string[];\n readonly etag?: string;\n applicationRuleCollections?: " + }, + { + "kind": "Reference", + "text": "AzureFirewallApplicationRuleCollection", + "canonicalReference": "network-resource-manager!AzureFirewallApplicationRuleCollection:type" + }, + { + "kind": "Content", + "text": "[];\n natRuleCollections?: " + }, + { + "kind": "Reference", + "text": "AzureFirewallNatRuleCollection", + "canonicalReference": "network-resource-manager!AzureFirewallNatRuleCollection:type" + }, + { + "kind": "Content", + "text": "[];\n networkRuleCollections?: " + }, + { + "kind": "Reference", + "text": "AzureFirewallNetworkRuleCollection", + "canonicalReference": "network-resource-manager!AzureFirewallNetworkRuleCollection:type" + }, + { + "kind": "Content", + "text": "[];\n ipConfigurations?: " + }, + { + "kind": "Reference", + "text": "AzureFirewallIPConfiguration", + "canonicalReference": "network-resource-manager!AzureFirewallIPConfiguration:type" + }, + { + "kind": "Content", + "text": "[];\n managementIpConfiguration?: " + }, + { + "kind": "Reference", + "text": "AzureFirewallIPConfiguration", + "canonicalReference": "network-resource-manager!AzureFirewallIPConfiguration:type" + }, + { + "kind": "Content", + "text": ";\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n threatIntelMode?: " + }, + { + "kind": "Reference", + "text": "AzureFirewallThreatIntelMode", + "canonicalReference": "network-resource-manager!AzureFirewallThreatIntelMode:type" + }, + { + "kind": "Content", + "text": ";\n virtualHub?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";\n firewallPolicy?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";\n readonly hubIpAddresses?: " + }, + { + "kind": "Reference", + "text": "HubIPAddresses", + "canonicalReference": "network-resource-manager!HubIPAddresses:interface" + }, + { + "kind": "Content", + "text": ";\n readonly ipGroups?: " + }, + { + "kind": "Reference", + "text": "AzureFirewallIpGroups", + "canonicalReference": "network-resource-manager!AzureFirewallIpGroups:interface" + }, + { + "kind": "Content", + "text": "[];\n sku?: " + }, + { + "kind": "Reference", + "text": "AzureFirewallSku", + "canonicalReference": "network-resource-manager!AzureFirewallSku:interface" + }, + { + "kind": "Content", + "text": ";\n additionalProperties?: {\n [propertyName: string]: string;\n };\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AzureFirewall", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 27 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!AzureFirewallApplicationRule:interface", + "docComment": "/**\n * Properties of an application rule.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AzureFirewallApplicationRule " + } + ], + "releaseTag": "Public", + "name": "AzureFirewallApplicationRule", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AzureFirewallApplicationRule#description:member", + "docComment": "/**\n * Description of the rule.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "description?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "description", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AzureFirewallApplicationRule#fqdnTags:member", + "docComment": "/**\n * List of FQDN Tags for this rule.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "fqdnTags?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "fqdnTags", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AzureFirewallApplicationRule#name:member", + "docComment": "/**\n * Name of the application rule.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AzureFirewallApplicationRule#protocols:member", + "docComment": "/**\n * Array of ApplicationRuleProtocols.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "protocols?: " + }, + { + "kind": "Reference", + "text": "AzureFirewallApplicationRuleProtocol", + "canonicalReference": "network-resource-manager!AzureFirewallApplicationRuleProtocol:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "protocols", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AzureFirewallApplicationRule#sourceAddresses:member", + "docComment": "/**\n * List of source IP addresses for this rule.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "sourceAddresses?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "sourceAddresses", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AzureFirewallApplicationRule#sourceIpGroups:member", + "docComment": "/**\n * List of source IpGroups for this rule.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "sourceIpGroups?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "sourceIpGroups", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AzureFirewallApplicationRule#targetFqdns:member", + "docComment": "/**\n * List of FQDNs for this rule.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "targetFqdns?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "targetFqdns", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!AzureFirewallApplicationRuleCollection:type", + "docComment": "/**\n * Application rule collection resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AzureFirewallApplicationRuleCollection = " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": " & {\n name?: string;\n readonly etag?: string;\n priority?: number;\n action?: " + }, + { + "kind": "Reference", + "text": "AzureFirewallRCAction", + "canonicalReference": "network-resource-manager!AzureFirewallRCAction:interface" + }, + { + "kind": "Content", + "text": ";\n rules?: " + }, + { + "kind": "Reference", + "text": "AzureFirewallApplicationRule", + "canonicalReference": "network-resource-manager!AzureFirewallApplicationRule:interface" + }, + { + "kind": "Content", + "text": "[];\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AzureFirewallApplicationRuleCollection", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 9 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!AzureFirewallApplicationRuleProtocol:interface", + "docComment": "/**\n * Properties of the application rule protocol.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AzureFirewallApplicationRuleProtocol " + } + ], + "releaseTag": "Public", + "name": "AzureFirewallApplicationRuleProtocol", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AzureFirewallApplicationRuleProtocol#port:member", + "docComment": "/**\n * Port number for the protocol, cannot be greater than 64000. This field is optional.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "port?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "port", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AzureFirewallApplicationRuleProtocol#protocolType:member", + "docComment": "/**\n * Protocol type.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "protocolType?: " + }, + { + "kind": "Reference", + "text": "AzureFirewallApplicationRuleProtocolType", + "canonicalReference": "network-resource-manager!AzureFirewallApplicationRuleProtocolType:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "protocolType", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!AzureFirewallApplicationRuleProtocolType:type", + "docComment": "/**\n * Defines values for AzureFirewallApplicationRuleProtocolType. \\ {@link KnownAzureFirewallApplicationRuleProtocolType} can be used interchangeably with AzureFirewallApplicationRuleProtocolType, this enum contains the known values that the service supports. ### Known values supported by the service **Http** \\ **Https** \\ **Mssql**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AzureFirewallApplicationRuleProtocolType = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AzureFirewallApplicationRuleProtocolType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!AzureFirewallFqdnTag:type", + "docComment": "/**\n * Azure Firewall FQDN Tag Resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AzureFirewallFqdnTag = " + }, + { + "kind": "Reference", + "text": "Resource", + "canonicalReference": "network-resource-manager!Resource:interface" + }, + { + "kind": "Content", + "text": " & {\n readonly etag?: string;\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n readonly fqdnTagName?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AzureFirewallFqdnTag", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!AzureFirewallFqdnTagListResult:interface", + "docComment": "/**\n * Response for ListAzureFirewallFqdnTags API service call.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AzureFirewallFqdnTagListResult " + } + ], + "releaseTag": "Public", + "name": "AzureFirewallFqdnTagListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AzureFirewallFqdnTagListResult#nextLink:member", + "docComment": "/**\n * URL to get the next set of results.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AzureFirewallFqdnTagListResult#value:member", + "docComment": "/**\n * List of Azure Firewall FQDN Tags in a resource group.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "AzureFirewallFqdnTag", + "canonicalReference": "network-resource-manager!AzureFirewallFqdnTag:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!AzureFirewallFqdnTags:interface", + "docComment": "/**\n * Interface representing a AzureFirewallFqdnTags.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AzureFirewallFqdnTags " + } + ], + "releaseTag": "Public", + "name": "AzureFirewallFqdnTags", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!AzureFirewallFqdnTags#listAll:member(1)", + "docComment": "/**\n * Gets all the Azure Firewall FQDN Tags in a subscription.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listAll(options?: " + }, + { + "kind": "Reference", + "text": "AzureFirewallFqdnTagsListAllOptionalParams", + "canonicalReference": "network-resource-manager!AzureFirewallFqdnTagsListAllOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "AzureFirewallFqdnTag", + "canonicalReference": "network-resource-manager!AzureFirewallFqdnTag:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "listAll" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!AzureFirewallFqdnTagsListAllNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AzureFirewallFqdnTagsListAllNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AzureFirewallFqdnTagsListAllNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!AzureFirewallFqdnTagsListAllNextResponse:type", + "docComment": "/**\n * Contains response data for the listAllNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AzureFirewallFqdnTagsListAllNextResponse = " + }, + { + "kind": "Reference", + "text": "AzureFirewallFqdnTagListResult", + "canonicalReference": "network-resource-manager!AzureFirewallFqdnTagListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AzureFirewallFqdnTagsListAllNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!AzureFirewallFqdnTagsListAllOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AzureFirewallFqdnTagsListAllOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AzureFirewallFqdnTagsListAllOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!AzureFirewallFqdnTagsListAllResponse:type", + "docComment": "/**\n * Contains response data for the listAll operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AzureFirewallFqdnTagsListAllResponse = " + }, + { + "kind": "Reference", + "text": "AzureFirewallFqdnTagListResult", + "canonicalReference": "network-resource-manager!AzureFirewallFqdnTagListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AzureFirewallFqdnTagsListAllResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!AzureFirewallIPConfiguration:type", + "docComment": "/**\n * IP configuration of an Azure Firewall.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AzureFirewallIPConfiguration = " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": " & {\n name?: string;\n readonly etag?: string;\n readonly type?: string;\n readonly privateIPAddress?: string;\n subnet?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";\n publicIPAddress?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AzureFirewallIPConfiguration", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 9 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!AzureFirewallIpGroups:interface", + "docComment": "/**\n * IpGroups associated with azure firewall.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AzureFirewallIpGroups " + } + ], + "releaseTag": "Public", + "name": "AzureFirewallIpGroups", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AzureFirewallIpGroups#changeNumber:member", + "docComment": "/**\n * The iteration number. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly changeNumber?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "changeNumber", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AzureFirewallIpGroups#id:member", + "docComment": "/**\n * Resource ID. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly id?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!AzureFirewallListResult:interface", + "docComment": "/**\n * Response for ListAzureFirewalls API service call.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AzureFirewallListResult " + } + ], + "releaseTag": "Public", + "name": "AzureFirewallListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AzureFirewallListResult#nextLink:member", + "docComment": "/**\n * URL to get the next set of results.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AzureFirewallListResult#value:member", + "docComment": "/**\n * List of Azure Firewalls in a resource group.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "AzureFirewall", + "canonicalReference": "network-resource-manager!AzureFirewall:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!AzureFirewallNatRCAction:interface", + "docComment": "/**\n * AzureFirewall NAT Rule Collection Action.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AzureFirewallNatRCAction " + } + ], + "releaseTag": "Public", + "name": "AzureFirewallNatRCAction", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AzureFirewallNatRCAction#type:member", + "docComment": "/**\n * The type of action.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "type?: " + }, + { + "kind": "Reference", + "text": "AzureFirewallNatRCActionType", + "canonicalReference": "network-resource-manager!AzureFirewallNatRCActionType:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "type", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!AzureFirewallNatRCActionType:type", + "docComment": "/**\n * Defines values for AzureFirewallNatRCActionType. \\ {@link KnownAzureFirewallNatRCActionType} can be used interchangeably with AzureFirewallNatRCActionType, this enum contains the known values that the service supports. ### Known values supported by the service **Snat** \\ **Dnat**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AzureFirewallNatRCActionType = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AzureFirewallNatRCActionType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!AzureFirewallNatRule:interface", + "docComment": "/**\n * Properties of a NAT rule.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AzureFirewallNatRule " + } + ], + "releaseTag": "Public", + "name": "AzureFirewallNatRule", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AzureFirewallNatRule#description:member", + "docComment": "/**\n * Description of the rule.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "description?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "description", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AzureFirewallNatRule#destinationAddresses:member", + "docComment": "/**\n * List of destination IP addresses for this rule. Supports IP ranges, prefixes, and service tags.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "destinationAddresses?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "destinationAddresses", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AzureFirewallNatRule#destinationPorts:member", + "docComment": "/**\n * List of destination ports.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "destinationPorts?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "destinationPorts", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AzureFirewallNatRule#name:member", + "docComment": "/**\n * Name of the NAT rule.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AzureFirewallNatRule#protocols:member", + "docComment": "/**\n * Array of AzureFirewallNetworkRuleProtocols applicable to this NAT rule.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "protocols?: " + }, + { + "kind": "Reference", + "text": "AzureFirewallNetworkRuleProtocol", + "canonicalReference": "network-resource-manager!AzureFirewallNetworkRuleProtocol:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "protocols", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AzureFirewallNatRule#sourceAddresses:member", + "docComment": "/**\n * List of source IP addresses for this rule.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "sourceAddresses?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "sourceAddresses", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AzureFirewallNatRule#sourceIpGroups:member", + "docComment": "/**\n * List of source IpGroups for this rule.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "sourceIpGroups?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "sourceIpGroups", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AzureFirewallNatRule#translatedAddress:member", + "docComment": "/**\n * The translated address for this NAT rule.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "translatedAddress?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "translatedAddress", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AzureFirewallNatRule#translatedFqdn:member", + "docComment": "/**\n * The translated FQDN for this NAT rule.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "translatedFqdn?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "translatedFqdn", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AzureFirewallNatRule#translatedPort:member", + "docComment": "/**\n * The translated port for this NAT rule.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "translatedPort?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "translatedPort", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!AzureFirewallNatRuleCollection:type", + "docComment": "/**\n * NAT rule collection resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AzureFirewallNatRuleCollection = " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": " & {\n name?: string;\n readonly etag?: string;\n priority?: number;\n action?: " + }, + { + "kind": "Reference", + "text": "AzureFirewallNatRCAction", + "canonicalReference": "network-resource-manager!AzureFirewallNatRCAction:interface" + }, + { + "kind": "Content", + "text": ";\n rules?: " + }, + { + "kind": "Reference", + "text": "AzureFirewallNatRule", + "canonicalReference": "network-resource-manager!AzureFirewallNatRule:interface" + }, + { + "kind": "Content", + "text": "[];\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AzureFirewallNatRuleCollection", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 9 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!AzureFirewallNetworkRule:interface", + "docComment": "/**\n * Properties of the network rule.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AzureFirewallNetworkRule " + } + ], + "releaseTag": "Public", + "name": "AzureFirewallNetworkRule", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AzureFirewallNetworkRule#description:member", + "docComment": "/**\n * Description of the rule.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "description?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "description", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AzureFirewallNetworkRule#destinationAddresses:member", + "docComment": "/**\n * List of destination IP addresses.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "destinationAddresses?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "destinationAddresses", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AzureFirewallNetworkRule#destinationFqdns:member", + "docComment": "/**\n * List of destination FQDNs.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "destinationFqdns?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "destinationFqdns", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AzureFirewallNetworkRule#destinationIpGroups:member", + "docComment": "/**\n * List of destination IpGroups for this rule.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "destinationIpGroups?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "destinationIpGroups", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AzureFirewallNetworkRule#destinationPorts:member", + "docComment": "/**\n * List of destination ports.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "destinationPorts?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "destinationPorts", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AzureFirewallNetworkRule#name:member", + "docComment": "/**\n * Name of the network rule.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AzureFirewallNetworkRule#protocols:member", + "docComment": "/**\n * Array of AzureFirewallNetworkRuleProtocols.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "protocols?: " + }, + { + "kind": "Reference", + "text": "AzureFirewallNetworkRuleProtocol", + "canonicalReference": "network-resource-manager!AzureFirewallNetworkRuleProtocol:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "protocols", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AzureFirewallNetworkRule#sourceAddresses:member", + "docComment": "/**\n * List of source IP addresses for this rule.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "sourceAddresses?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "sourceAddresses", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AzureFirewallNetworkRule#sourceIpGroups:member", + "docComment": "/**\n * List of source IpGroups for this rule.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "sourceIpGroups?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "sourceIpGroups", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!AzureFirewallNetworkRuleCollection:type", + "docComment": "/**\n * Network rule collection resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AzureFirewallNetworkRuleCollection = " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": " & {\n name?: string;\n readonly etag?: string;\n priority?: number;\n action?: " + }, + { + "kind": "Reference", + "text": "AzureFirewallRCAction", + "canonicalReference": "network-resource-manager!AzureFirewallRCAction:interface" + }, + { + "kind": "Content", + "text": ";\n rules?: " + }, + { + "kind": "Reference", + "text": "AzureFirewallNetworkRule", + "canonicalReference": "network-resource-manager!AzureFirewallNetworkRule:interface" + }, + { + "kind": "Content", + "text": "[];\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AzureFirewallNetworkRuleCollection", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 9 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!AzureFirewallNetworkRuleProtocol:type", + "docComment": "/**\n * Defines values for AzureFirewallNetworkRuleProtocol. \\ {@link KnownAzureFirewallNetworkRuleProtocol} can be used interchangeably with AzureFirewallNetworkRuleProtocol, this enum contains the known values that the service supports. ### Known values supported by the service **TCP** \\ **UDP** \\ **Any** \\ **ICMP**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AzureFirewallNetworkRuleProtocol = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AzureFirewallNetworkRuleProtocol", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!AzureFirewallPublicIPAddress:interface", + "docComment": "/**\n * Public IP Address associated with azure firewall.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AzureFirewallPublicIPAddress " + } + ], + "releaseTag": "Public", + "name": "AzureFirewallPublicIPAddress", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AzureFirewallPublicIPAddress#address:member", + "docComment": "/**\n * Public IP Address value.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "address?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "address", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!AzureFirewallRCAction:interface", + "docComment": "/**\n * Properties of the AzureFirewallRCAction.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AzureFirewallRCAction " + } + ], + "releaseTag": "Public", + "name": "AzureFirewallRCAction", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AzureFirewallRCAction#type:member", + "docComment": "/**\n * The type of action.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "type?: " + }, + { + "kind": "Reference", + "text": "AzureFirewallRCActionType", + "canonicalReference": "network-resource-manager!AzureFirewallRCActionType:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "type", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!AzureFirewallRCActionType:type", + "docComment": "/**\n * Defines values for AzureFirewallRCActionType. \\ {@link KnownAzureFirewallRCActionType} can be used interchangeably with AzureFirewallRCActionType, this enum contains the known values that the service supports. ### Known values supported by the service **Allow** \\ **Deny**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AzureFirewallRCActionType = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AzureFirewallRCActionType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!AzureFirewalls:interface", + "docComment": "/**\n * Interface representing a AzureFirewalls.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AzureFirewalls " + } + ], + "releaseTag": "Public", + "name": "AzureFirewalls", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!AzureFirewalls#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Creates or updates the specified Azure Firewall.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param azureFirewallName - The name of the Azure Firewall.\n *\n * @param parameters - Parameters supplied to the create or update Azure Firewall operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", azureFirewallName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "AzureFirewall", + "canonicalReference": "network-resource-manager!AzureFirewall:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AzureFirewallsCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!AzureFirewallsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "AzureFirewallsCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!AzureFirewallsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "AzureFirewallsCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!AzureFirewallsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "azureFirewallName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!AzureFirewalls#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Creates or updates the specified Azure Firewall.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param azureFirewallName - The name of the Azure Firewall.\n *\n * @param parameters - Parameters supplied to the create or update Azure Firewall operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", azureFirewallName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "AzureFirewall", + "canonicalReference": "network-resource-manager!AzureFirewall:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AzureFirewallsCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!AzureFirewallsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "AzureFirewallsCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!AzureFirewallsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "azureFirewallName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!AzureFirewalls#beginDelete:member(1)", + "docComment": "/**\n * Deletes the specified Azure Firewall.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param azureFirewallName - The name of the Azure Firewall.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", azureFirewallName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AzureFirewallsDeleteOptionalParams", + "canonicalReference": "network-resource-manager!AzureFirewallsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "azureFirewallName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!AzureFirewalls#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes the specified Azure Firewall.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param azureFirewallName - The name of the Azure Firewall.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", azureFirewallName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AzureFirewallsDeleteOptionalParams", + "canonicalReference": "network-resource-manager!AzureFirewallsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "azureFirewallName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!AzureFirewalls#beginUpdateTags:member(1)", + "docComment": "/**\n * Updates tags of an Azure Firewall resource.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param azureFirewallName - The name of the Azure Firewall.\n *\n * @param parameters - Parameters supplied to update azure firewall tags.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginUpdateTags(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", azureFirewallName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "TagsObject", + "canonicalReference": "network-resource-manager!TagsObject:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AzureFirewallsUpdateTagsOptionalParams", + "canonicalReference": "network-resource-manager!AzureFirewallsUpdateTagsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "AzureFirewallsUpdateTagsResponse", + "canonicalReference": "network-resource-manager!AzureFirewallsUpdateTagsResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "AzureFirewallsUpdateTagsResponse", + "canonicalReference": "network-resource-manager!AzureFirewallsUpdateTagsResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "azureFirewallName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginUpdateTags" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!AzureFirewalls#beginUpdateTagsAndWait:member(1)", + "docComment": "/**\n * Updates tags of an Azure Firewall resource.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param azureFirewallName - The name of the Azure Firewall.\n *\n * @param parameters - Parameters supplied to update azure firewall tags.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginUpdateTagsAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", azureFirewallName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "TagsObject", + "canonicalReference": "network-resource-manager!TagsObject:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AzureFirewallsUpdateTagsOptionalParams", + "canonicalReference": "network-resource-manager!AzureFirewallsUpdateTagsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "AzureFirewallsUpdateTagsResponse", + "canonicalReference": "network-resource-manager!AzureFirewallsUpdateTagsResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "azureFirewallName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginUpdateTagsAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!AzureFirewalls#get:member(1)", + "docComment": "/**\n * Gets the specified Azure Firewall.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param azureFirewallName - The name of the Azure Firewall.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", azureFirewallName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AzureFirewallsGetOptionalParams", + "canonicalReference": "network-resource-manager!AzureFirewallsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "AzureFirewallsGetResponse", + "canonicalReference": "network-resource-manager!AzureFirewallsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "azureFirewallName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!AzureFirewalls#list:member(1)", + "docComment": "/**\n * Lists all Azure Firewalls in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AzureFirewallsListOptionalParams", + "canonicalReference": "network-resource-manager!AzureFirewallsListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "AzureFirewall", + "canonicalReference": "network-resource-manager!AzureFirewall:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "list" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!AzureFirewalls#listAll:member(1)", + "docComment": "/**\n * Gets all the Azure Firewalls in a subscription.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listAll(options?: " + }, + { + "kind": "Reference", + "text": "AzureFirewallsListAllOptionalParams", + "canonicalReference": "network-resource-manager!AzureFirewallsListAllOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "AzureFirewall", + "canonicalReference": "network-resource-manager!AzureFirewall:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "listAll" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!AzureFirewallsCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AzureFirewallsCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AzureFirewallsCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AzureFirewallsCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AzureFirewallsCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!AzureFirewallsCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AzureFirewallsCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "AzureFirewall", + "canonicalReference": "network-resource-manager!AzureFirewall:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AzureFirewallsCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!AzureFirewallsDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AzureFirewallsDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AzureFirewallsDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AzureFirewallsDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AzureFirewallsDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!AzureFirewallsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AzureFirewallsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AzureFirewallsGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!AzureFirewallsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AzureFirewallsGetResponse = " + }, + { + "kind": "Reference", + "text": "AzureFirewall", + "canonicalReference": "network-resource-manager!AzureFirewall:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AzureFirewallsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!AzureFirewallSku:interface", + "docComment": "/**\n * SKU of an Azure Firewall.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AzureFirewallSku " + } + ], + "releaseTag": "Public", + "name": "AzureFirewallSku", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AzureFirewallSku#name:member", + "docComment": "/**\n * Name of an Azure Firewall SKU.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Reference", + "text": "AzureFirewallSkuName", + "canonicalReference": "network-resource-manager!AzureFirewallSkuName:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AzureFirewallSku#tier:member", + "docComment": "/**\n * Tier of an Azure Firewall.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "tier?: " + }, + { + "kind": "Reference", + "text": "AzureFirewallSkuTier", + "canonicalReference": "network-resource-manager!AzureFirewallSkuTier:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tier", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!AzureFirewallSkuName:type", + "docComment": "/**\n * Defines values for AzureFirewallSkuName. \\ {@link KnownAzureFirewallSkuName} can be used interchangeably with AzureFirewallSkuName, this enum contains the known values that the service supports. ### Known values supported by the service **AZFW_VNet** \\ **AZFW_Hub**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AzureFirewallSkuName = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AzureFirewallSkuName", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!AzureFirewallSkuTier:type", + "docComment": "/**\n * Defines values for AzureFirewallSkuTier. \\ {@link KnownAzureFirewallSkuTier} can be used interchangeably with AzureFirewallSkuTier, this enum contains the known values that the service supports. ### Known values supported by the service **Standard** \\ **Premium**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AzureFirewallSkuTier = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AzureFirewallSkuTier", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!AzureFirewallsListAllNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AzureFirewallsListAllNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AzureFirewallsListAllNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!AzureFirewallsListAllNextResponse:type", + "docComment": "/**\n * Contains response data for the listAllNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AzureFirewallsListAllNextResponse = " + }, + { + "kind": "Reference", + "text": "AzureFirewallListResult", + "canonicalReference": "network-resource-manager!AzureFirewallListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AzureFirewallsListAllNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!AzureFirewallsListAllOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AzureFirewallsListAllOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AzureFirewallsListAllOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!AzureFirewallsListAllResponse:type", + "docComment": "/**\n * Contains response data for the listAll operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AzureFirewallsListAllResponse = " + }, + { + "kind": "Reference", + "text": "AzureFirewallListResult", + "canonicalReference": "network-resource-manager!AzureFirewallListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AzureFirewallsListAllResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!AzureFirewallsListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AzureFirewallsListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AzureFirewallsListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!AzureFirewallsListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AzureFirewallsListNextResponse = " + }, + { + "kind": "Reference", + "text": "AzureFirewallListResult", + "canonicalReference": "network-resource-manager!AzureFirewallListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AzureFirewallsListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!AzureFirewallsListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AzureFirewallsListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AzureFirewallsListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!AzureFirewallsListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AzureFirewallsListResponse = " + }, + { + "kind": "Reference", + "text": "AzureFirewallListResult", + "canonicalReference": "network-resource-manager!AzureFirewallListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AzureFirewallsListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!AzureFirewallsUpdateTagsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AzureFirewallsUpdateTagsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AzureFirewallsUpdateTagsOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AzureFirewallsUpdateTagsOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AzureFirewallsUpdateTagsOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!AzureFirewallsUpdateTagsResponse:type", + "docComment": "/**\n * Contains response data for the updateTags operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AzureFirewallsUpdateTagsResponse = " + }, + { + "kind": "Reference", + "text": "AzureFirewall", + "canonicalReference": "network-resource-manager!AzureFirewall:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AzureFirewallsUpdateTagsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!AzureFirewallThreatIntelMode:type", + "docComment": "/**\n * Defines values for AzureFirewallThreatIntelMode. \\ {@link KnownAzureFirewallThreatIntelMode} can be used interchangeably with AzureFirewallThreatIntelMode, this enum contains the known values that the service supports. ### Known values supported by the service **Alert** \\ **Deny** \\ **Off**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AzureFirewallThreatIntelMode = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AzureFirewallThreatIntelMode", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!AzureReachabilityReport:interface", + "docComment": "/**\n * Azure reachability report details.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AzureReachabilityReport " + } + ], + "releaseTag": "Public", + "name": "AzureReachabilityReport", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AzureReachabilityReport#aggregationLevel:member", + "docComment": "/**\n * The aggregation level of Azure reachability report. Can be Country, State or City.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "aggregationLevel: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "aggregationLevel", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AzureReachabilityReport#providerLocation:member", + "docComment": "/**\n * Parameters that define a geographic location.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "providerLocation: " + }, + { + "kind": "Reference", + "text": "AzureReachabilityReportLocation", + "canonicalReference": "network-resource-manager!AzureReachabilityReportLocation:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "providerLocation", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AzureReachabilityReport#reachabilityReport:member", + "docComment": "/**\n * List of Azure reachability report items.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "reachabilityReport: " + }, + { + "kind": "Reference", + "text": "AzureReachabilityReportItem", + "canonicalReference": "network-resource-manager!AzureReachabilityReportItem:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "reachabilityReport", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!AzureReachabilityReportItem:interface", + "docComment": "/**\n * Azure reachability report details for a given provider location.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AzureReachabilityReportItem " + } + ], + "releaseTag": "Public", + "name": "AzureReachabilityReportItem", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AzureReachabilityReportItem#azureLocation:member", + "docComment": "/**\n * The Azure region.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "azureLocation?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "azureLocation", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AzureReachabilityReportItem#latencies:member", + "docComment": "/**\n * List of latency details for each of the time series.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "latencies?: " + }, + { + "kind": "Reference", + "text": "AzureReachabilityReportLatencyInfo", + "canonicalReference": "network-resource-manager!AzureReachabilityReportLatencyInfo:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "latencies", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AzureReachabilityReportItem#provider:member", + "docComment": "/**\n * The Internet service provider.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "provider?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "provider", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!AzureReachabilityReportLatencyInfo:interface", + "docComment": "/**\n * Details on latency for a time series.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AzureReachabilityReportLatencyInfo " + } + ], + "releaseTag": "Public", + "name": "AzureReachabilityReportLatencyInfo", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AzureReachabilityReportLatencyInfo#score:member", + "docComment": "/**\n * The relative latency score between 1 and 100, higher values indicating a faster connection.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "score?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "score", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AzureReachabilityReportLatencyInfo#timeStamp:member", + "docComment": "/**\n * The time stamp.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "timeStamp?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "timeStamp", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!AzureReachabilityReportLocation:interface", + "docComment": "/**\n * Parameters that define a geographic location.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AzureReachabilityReportLocation " + } + ], + "releaseTag": "Public", + "name": "AzureReachabilityReportLocation", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AzureReachabilityReportLocation#city:member", + "docComment": "/**\n * The name of the city or town.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "city?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "city", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AzureReachabilityReportLocation#country:member", + "docComment": "/**\n * The name of the country.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "country: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "country", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AzureReachabilityReportLocation#state:member", + "docComment": "/**\n * The name of the state.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "state?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "state", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!AzureReachabilityReportParameters:interface", + "docComment": "/**\n * Geographic and time constraints for Azure reachability report.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AzureReachabilityReportParameters " + } + ], + "releaseTag": "Public", + "name": "AzureReachabilityReportParameters", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AzureReachabilityReportParameters#azureLocations:member", + "docComment": "/**\n * Optional Azure regions to scope the query to.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "azureLocations?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "azureLocations", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AzureReachabilityReportParameters#endTime:member", + "docComment": "/**\n * The end time for the Azure reachability report.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "endTime: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "endTime", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AzureReachabilityReportParameters#providerLocation:member", + "docComment": "/**\n * Parameters that define a geographic location.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "providerLocation: " + }, + { + "kind": "Reference", + "text": "AzureReachabilityReportLocation", + "canonicalReference": "network-resource-manager!AzureReachabilityReportLocation:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "providerLocation", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AzureReachabilityReportParameters#providers:member", + "docComment": "/**\n * List of Internet service providers.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "providers?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "providers", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!AzureReachabilityReportParameters#startTime:member", + "docComment": "/**\n * The start time for the Azure reachability report.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "startTime: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "startTime", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!BackendAddressPool:type", + "docComment": "/**\n * Pool of backend IP addresses.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type BackendAddressPool = " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": " & {\n name?: string;\n readonly etag?: string;\n readonly type?: string;\n readonly backendIPConfigurations?: " + }, + { + "kind": "Reference", + "text": "NetworkInterfaceIPConfiguration", + "canonicalReference": "network-resource-manager!NetworkInterfaceIPConfiguration:type" + }, + { + "kind": "Content", + "text": "[];\n loadBalancerBackendAddresses?: " + }, + { + "kind": "Reference", + "text": "LoadBalancerBackendAddress", + "canonicalReference": "network-resource-manager!LoadBalancerBackendAddress:interface" + }, + { + "kind": "Content", + "text": "[];\n readonly loadBalancingRules?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": "[];\n readonly outboundRule?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";\n readonly outboundRules?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": "[];\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "BackendAddressPool", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 15 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!BastionActiveSession:interface", + "docComment": "/**\n * The session detail for a target.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface BastionActiveSession " + } + ], + "releaseTag": "Public", + "name": "BastionActiveSession", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!BastionActiveSession#protocol:member", + "docComment": "/**\n * The protocol used to connect to the target. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly protocol?: " + }, + { + "kind": "Reference", + "text": "BastionConnectProtocol", + "canonicalReference": "network-resource-manager!BastionConnectProtocol:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "protocol", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!BastionActiveSession#resourceType:member", + "docComment": "/**\n * The type of the resource. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly resourceType?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resourceType", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!BastionActiveSession#sessionDurationInMins:member", + "docComment": "/**\n * Duration in mins the session has been active. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly sessionDurationInMins?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "sessionDurationInMins", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!BastionActiveSession#sessionId:member", + "docComment": "/**\n * A unique id for the session. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly sessionId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "sessionId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!BastionActiveSession#startTime:member", + "docComment": "/**\n * The time when the session started. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly startTime?: " + }, + { + "kind": "Reference", + "text": "Record", + "canonicalReference": "!Record:type" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "startTime", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!BastionActiveSession#targetHostName:member", + "docComment": "/**\n * The host name of the target. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly targetHostName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "targetHostName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!BastionActiveSession#targetIpAddress:member", + "docComment": "/**\n * The IP Address of the target. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly targetIpAddress?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "targetIpAddress", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!BastionActiveSession#targetResourceGroup:member", + "docComment": "/**\n * The resource group of the target. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly targetResourceGroup?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "targetResourceGroup", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!BastionActiveSession#targetResourceId:member", + "docComment": "/**\n * The resource id of the target. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly targetResourceId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "targetResourceId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!BastionActiveSession#targetSubscriptionId:member", + "docComment": "/**\n * The subscription id for the target virtual machine. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly targetSubscriptionId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "targetSubscriptionId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!BastionActiveSession#userName:member", + "docComment": "/**\n * The user name who is active on this session. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly userName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "userName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!BastionActiveSessionListResult:interface", + "docComment": "/**\n * Response for GetActiveSessions.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface BastionActiveSessionListResult " + } + ], + "releaseTag": "Public", + "name": "BastionActiveSessionListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!BastionActiveSessionListResult#nextLink:member", + "docComment": "/**\n * The URL to get the next set of results.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!BastionActiveSessionListResult#value:member", + "docComment": "/**\n * List of active sessions on the bastion.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "BastionActiveSession", + "canonicalReference": "network-resource-manager!BastionActiveSession:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!BastionConnectProtocol:type", + "docComment": "/**\n * Defines values for BastionConnectProtocol. \\ {@link KnownBastionConnectProtocol} can be used interchangeably with BastionConnectProtocol, this enum contains the known values that the service supports. ### Known values supported by the service **SSH** \\ **RDP**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type BastionConnectProtocol = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "BastionConnectProtocol", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!BastionHost:type", + "docComment": "/**\n * Bastion Host resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type BastionHost = " + }, + { + "kind": "Reference", + "text": "Resource", + "canonicalReference": "network-resource-manager!Resource:interface" + }, + { + "kind": "Content", + "text": " & {\n readonly etag?: string;\n ipConfigurations?: " + }, + { + "kind": "Reference", + "text": "BastionHostIPConfiguration", + "canonicalReference": "network-resource-manager!BastionHostIPConfiguration:type" + }, + { + "kind": "Content", + "text": "[];\n dnsName?: string;\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "BastionHost", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 7 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!BastionHostIPConfiguration:type", + "docComment": "/**\n * IP configuration of an Bastion Host.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type BastionHostIPConfiguration = " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": " & {\n name?: string;\n readonly etag?: string;\n readonly type?: string;\n subnet?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";\n publicIPAddress?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n privateIPAllocationMethod?: " + }, + { + "kind": "Reference", + "text": "IPAllocationMethod", + "canonicalReference": "network-resource-manager!IPAllocationMethod:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "BastionHostIPConfiguration", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 11 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!BastionHostListResult:interface", + "docComment": "/**\n * Response for ListBastionHosts API service call.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface BastionHostListResult " + } + ], + "releaseTag": "Public", + "name": "BastionHostListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!BastionHostListResult#nextLink:member", + "docComment": "/**\n * URL to get the next set of results.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!BastionHostListResult#value:member", + "docComment": "/**\n * List of Bastion Hosts in a resource group.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "BastionHost", + "canonicalReference": "network-resource-manager!BastionHost:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!BastionHosts:interface", + "docComment": "/**\n * Interface representing a BastionHosts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface BastionHosts " + } + ], + "releaseTag": "Public", + "name": "BastionHosts", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!BastionHosts#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Creates or updates the specified Bastion Host.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param bastionHostName - The name of the Bastion Host.\n *\n * @param parameters - Parameters supplied to the create or update Bastion Host operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", bastionHostName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "BastionHost", + "canonicalReference": "network-resource-manager!BastionHost:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "BastionHostsCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!BastionHostsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "BastionHostsCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!BastionHostsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "BastionHostsCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!BastionHostsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "bastionHostName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!BastionHosts#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Creates or updates the specified Bastion Host.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param bastionHostName - The name of the Bastion Host.\n *\n * @param parameters - Parameters supplied to the create or update Bastion Host operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", bastionHostName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "BastionHost", + "canonicalReference": "network-resource-manager!BastionHost:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "BastionHostsCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!BastionHostsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "BastionHostsCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!BastionHostsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "bastionHostName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!BastionHosts#beginDelete:member(1)", + "docComment": "/**\n * Deletes the specified Bastion Host.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param bastionHostName - The name of the Bastion Host.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", bastionHostName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "BastionHostsDeleteOptionalParams", + "canonicalReference": "network-resource-manager!BastionHostsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "bastionHostName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!BastionHosts#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes the specified Bastion Host.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param bastionHostName - The name of the Bastion Host.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", bastionHostName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "BastionHostsDeleteOptionalParams", + "canonicalReference": "network-resource-manager!BastionHostsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "bastionHostName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!BastionHosts#get:member(1)", + "docComment": "/**\n * Gets the specified Bastion Host.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param bastionHostName - The name of the Bastion Host.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", bastionHostName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "BastionHostsGetOptionalParams", + "canonicalReference": "network-resource-manager!BastionHostsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "BastionHostsGetResponse", + "canonicalReference": "network-resource-manager!BastionHostsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "bastionHostName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!BastionHosts#list:member(1)", + "docComment": "/**\n * Lists all Bastion Hosts in a subscription.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(options?: " + }, + { + "kind": "Reference", + "text": "BastionHostsListOptionalParams", + "canonicalReference": "network-resource-manager!BastionHostsListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "BastionHost", + "canonicalReference": "network-resource-manager!BastionHost:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "list" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!BastionHosts#listByResourceGroup:member(1)", + "docComment": "/**\n * Lists all Bastion Hosts in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByResourceGroup(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "BastionHostsListByResourceGroupOptionalParams", + "canonicalReference": "network-resource-manager!BastionHostsListByResourceGroupOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "BastionHost", + "canonicalReference": "network-resource-manager!BastionHost:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "listByResourceGroup" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!BastionHostsCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface BastionHostsCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "BastionHostsCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!BastionHostsCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!BastionHostsCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!BastionHostsCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type BastionHostsCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "BastionHost", + "canonicalReference": "network-resource-manager!BastionHost:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "BastionHostsCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!BastionHostsDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface BastionHostsDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "BastionHostsDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!BastionHostsDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!BastionHostsDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!BastionHostsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface BastionHostsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "BastionHostsGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!BastionHostsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type BastionHostsGetResponse = " + }, + { + "kind": "Reference", + "text": "BastionHost", + "canonicalReference": "network-resource-manager!BastionHost:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "BastionHostsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!BastionHostsListByResourceGroupNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface BastionHostsListByResourceGroupNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "BastionHostsListByResourceGroupNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!BastionHostsListByResourceGroupNextResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroupNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type BastionHostsListByResourceGroupNextResponse = " + }, + { + "kind": "Reference", + "text": "BastionHostListResult", + "canonicalReference": "network-resource-manager!BastionHostListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "BastionHostsListByResourceGroupNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!BastionHostsListByResourceGroupOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface BastionHostsListByResourceGroupOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "BastionHostsListByResourceGroupOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!BastionHostsListByResourceGroupResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type BastionHostsListByResourceGroupResponse = " + }, + { + "kind": "Reference", + "text": "BastionHostListResult", + "canonicalReference": "network-resource-manager!BastionHostListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "BastionHostsListByResourceGroupResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!BastionHostsListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface BastionHostsListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "BastionHostsListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!BastionHostsListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type BastionHostsListNextResponse = " + }, + { + "kind": "Reference", + "text": "BastionHostListResult", + "canonicalReference": "network-resource-manager!BastionHostListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "BastionHostsListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!BastionHostsListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface BastionHostsListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "BastionHostsListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!BastionHostsListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type BastionHostsListResponse = " + }, + { + "kind": "Reference", + "text": "BastionHostListResult", + "canonicalReference": "network-resource-manager!BastionHostListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "BastionHostsListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!BastionSessionDeleteResult:interface", + "docComment": "/**\n * Response for DisconnectActiveSessions.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface BastionSessionDeleteResult " + } + ], + "releaseTag": "Public", + "name": "BastionSessionDeleteResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!BastionSessionDeleteResult#nextLink:member", + "docComment": "/**\n * The URL to get the next set of results.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!BastionSessionDeleteResult#value:member", + "docComment": "/**\n * List of sessions with their corresponding state.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "BastionSessionState", + "canonicalReference": "network-resource-manager!BastionSessionState:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!BastionSessionState:interface", + "docComment": "/**\n * The session state detail for a target.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface BastionSessionState " + } + ], + "releaseTag": "Public", + "name": "BastionSessionState", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!BastionSessionState#message:member", + "docComment": "/**\n * Used for extra information. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly message?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "message", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!BastionSessionState#sessionId:member", + "docComment": "/**\n * A unique id for the session. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly sessionId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "sessionId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!BastionSessionState#state:member", + "docComment": "/**\n * The state of the session. Disconnected/Failed/NotFound. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly state?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "state", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!BastionShareableLink:interface", + "docComment": "/**\n * Bastion Shareable Link.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface BastionShareableLink " + } + ], + "releaseTag": "Public", + "name": "BastionShareableLink", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!BastionShareableLink#bsl:member", + "docComment": "/**\n * The unique Bastion Shareable Link to the virtual machine. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly bsl?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "bsl", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!BastionShareableLink#createdAt:member", + "docComment": "/**\n * The time when the link was created. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly createdAt?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "createdAt", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!BastionShareableLink#message:member", + "docComment": "/**\n * Optional field indicating the warning or error message related to the vm in case of partial failure. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly message?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "message", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!BastionShareableLink#vm:member", + "docComment": "/**\n * Reference of the virtual machine resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "vm: " + }, + { + "kind": "Reference", + "text": "Vm", + "canonicalReference": "network-resource-manager!Vm:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "vm", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!BastionShareableLinkListRequest:interface", + "docComment": "/**\n * Post request for all the Bastion Shareable Link endpoints.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface BastionShareableLinkListRequest " + } + ], + "releaseTag": "Public", + "name": "BastionShareableLinkListRequest", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!BastionShareableLinkListRequest#vms:member", + "docComment": "/**\n * List of VM references.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "vms?: " + }, + { + "kind": "Reference", + "text": "BastionShareableLink", + "canonicalReference": "network-resource-manager!BastionShareableLink:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "vms", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!BastionShareableLinkListResult:interface", + "docComment": "/**\n * Response for all the Bastion Shareable Link endpoints.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface BastionShareableLinkListResult " + } + ], + "releaseTag": "Public", + "name": "BastionShareableLinkListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!BastionShareableLinkListResult#nextLink:member", + "docComment": "/**\n * The URL to get the next set of results.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!BastionShareableLinkListResult#value:member", + "docComment": "/**\n * List of Bastion Shareable Links for the request.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "BastionShareableLink", + "canonicalReference": "network-resource-manager!BastionShareableLink:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!BGPCommunity:interface", + "docComment": "/**\n * Contains bgp community information offered in Service Community resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface BGPCommunity " + } + ], + "releaseTag": "Public", + "name": "BGPCommunity", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!BGPCommunity#communityName:member", + "docComment": "/**\n * The name of the bgp community. e.g. Skype.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "communityName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "communityName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!BGPCommunity#communityPrefixes:member", + "docComment": "/**\n * The prefixes that the bgp community contains.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "communityPrefixes?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "communityPrefixes", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!BGPCommunity#communityValue:member", + "docComment": "/**\n * The value of the bgp community. For more information: https://docs.microsoft.com/en-us/azure/expressroute/expressroute-routing.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "communityValue?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "communityValue", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!BGPCommunity#isAuthorizedToUse:member", + "docComment": "/**\n * Customer is authorized to use bgp community or not.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "isAuthorizedToUse?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "isAuthorizedToUse", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!BGPCommunity#serviceGroup:member", + "docComment": "/**\n * The service group of the bgp community contains.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "serviceGroup?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "serviceGroup", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!BGPCommunity#serviceSupportedRegion:member", + "docComment": "/**\n * The region which the service support. e.g. For O365, region is Global.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "serviceSupportedRegion?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "serviceSupportedRegion", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!BgpPeerState:type", + "docComment": "/**\n * Defines values for BgpPeerState. \\ {@link KnownBgpPeerState} can be used interchangeably with BgpPeerState, this enum contains the known values that the service supports. ### Known values supported by the service **Unknown** \\ **Stopped** \\ **Idle** \\ **Connecting** \\ **Connected**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type BgpPeerState = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "BgpPeerState", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!BgpPeerStatus:interface", + "docComment": "/**\n * BGP peer status details.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface BgpPeerStatus " + } + ], + "releaseTag": "Public", + "name": "BgpPeerStatus", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!BgpPeerStatus#asn:member", + "docComment": "/**\n * The autonomous system number of the remote BGP peer. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly asn?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "asn", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!BgpPeerStatus#connectedDuration:member", + "docComment": "/**\n * For how long the peering has been up. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly connectedDuration?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "connectedDuration", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!BgpPeerStatus#localAddress:member", + "docComment": "/**\n * The virtual network gateway's local address. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly localAddress?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "localAddress", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!BgpPeerStatus#messagesReceived:member", + "docComment": "/**\n * The number of BGP messages received. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly messagesReceived?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "messagesReceived", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!BgpPeerStatus#messagesSent:member", + "docComment": "/**\n * The number of BGP messages sent. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly messagesSent?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "messagesSent", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!BgpPeerStatus#neighbor:member", + "docComment": "/**\n * The remote BGP peer. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly neighbor?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "neighbor", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!BgpPeerStatus#routesReceived:member", + "docComment": "/**\n * The number of routes learned from this peer. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly routesReceived?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "routesReceived", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!BgpPeerStatus#state:member", + "docComment": "/**\n * The BGP peer state. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly state?: " + }, + { + "kind": "Reference", + "text": "BgpPeerState", + "canonicalReference": "network-resource-manager!BgpPeerState:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "state", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!BgpPeerStatusListResult:interface", + "docComment": "/**\n * Response for list BGP peer status API service call.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface BgpPeerStatusListResult " + } + ], + "releaseTag": "Public", + "name": "BgpPeerStatusListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!BgpPeerStatusListResult#value:member", + "docComment": "/**\n * List of BGP peers.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "BgpPeerStatus", + "canonicalReference": "network-resource-manager!BgpPeerStatus:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!BgpServiceCommunities:interface", + "docComment": "/**\n * Interface representing a BgpServiceCommunities.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface BgpServiceCommunities " + } + ], + "releaseTag": "Public", + "name": "BgpServiceCommunities", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!BgpServiceCommunities#list:member(1)", + "docComment": "/**\n * Gets all the available bgp service communities.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(options?: " + }, + { + "kind": "Reference", + "text": "BgpServiceCommunitiesListOptionalParams", + "canonicalReference": "network-resource-manager!BgpServiceCommunitiesListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "BgpServiceCommunity", + "canonicalReference": "network-resource-manager!BgpServiceCommunity:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "list" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!BgpServiceCommunitiesListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface BgpServiceCommunitiesListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "BgpServiceCommunitiesListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!BgpServiceCommunitiesListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type BgpServiceCommunitiesListNextResponse = " + }, + { + "kind": "Reference", + "text": "BgpServiceCommunityListResult", + "canonicalReference": "network-resource-manager!BgpServiceCommunityListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "BgpServiceCommunitiesListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!BgpServiceCommunitiesListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface BgpServiceCommunitiesListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "BgpServiceCommunitiesListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!BgpServiceCommunitiesListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type BgpServiceCommunitiesListResponse = " + }, + { + "kind": "Reference", + "text": "BgpServiceCommunityListResult", + "canonicalReference": "network-resource-manager!BgpServiceCommunityListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "BgpServiceCommunitiesListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!BgpServiceCommunity:type", + "docComment": "/**\n * Service Community Properties.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type BgpServiceCommunity = " + }, + { + "kind": "Reference", + "text": "Resource", + "canonicalReference": "network-resource-manager!Resource:interface" + }, + { + "kind": "Content", + "text": " & {\n serviceName?: string;\n bgpCommunities?: " + }, + { + "kind": "Reference", + "text": "BGPCommunity", + "canonicalReference": "network-resource-manager!BGPCommunity:interface" + }, + { + "kind": "Content", + "text": "[];\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "BgpServiceCommunity", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!BgpServiceCommunityListResult:interface", + "docComment": "/**\n * Response for the ListServiceCommunity API service call.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface BgpServiceCommunityListResult " + } + ], + "releaseTag": "Public", + "name": "BgpServiceCommunityListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!BgpServiceCommunityListResult#nextLink:member", + "docComment": "/**\n * The URL to get the next set of results.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!BgpServiceCommunityListResult#value:member", + "docComment": "/**\n * A list of service community resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "BgpServiceCommunity", + "canonicalReference": "network-resource-manager!BgpServiceCommunity:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!BgpSettings:interface", + "docComment": "/**\n * BGP settings details.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface BgpSettings " + } + ], + "releaseTag": "Public", + "name": "BgpSettings", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!BgpSettings#asn:member", + "docComment": "/**\n * The BGP speaker's ASN.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "asn?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "asn", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!BgpSettings#bgpPeeringAddress:member", + "docComment": "/**\n * The BGP peering address and BGP identifier of this BGP speaker.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "bgpPeeringAddress?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "bgpPeeringAddress", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!BgpSettings#bgpPeeringAddresses:member", + "docComment": "/**\n * BGP peering address with IP configuration ID for virtual network gateway.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "bgpPeeringAddresses?: " + }, + { + "kind": "Reference", + "text": "IPConfigurationBgpPeeringAddress", + "canonicalReference": "network-resource-manager!IPConfigurationBgpPeeringAddress:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "bgpPeeringAddresses", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!BgpSettings#peerWeight:member", + "docComment": "/**\n * The weight added to routes learned from this BGP speaker.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "peerWeight?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "peerWeight", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!CheckPrivateLinkServiceVisibilityRequest:interface", + "docComment": "/**\n * Request body of the CheckPrivateLinkServiceVisibility API service call.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface CheckPrivateLinkServiceVisibilityRequest " + } + ], + "releaseTag": "Public", + "name": "CheckPrivateLinkServiceVisibilityRequest", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!CheckPrivateLinkServiceVisibilityRequest#privateLinkServiceAlias:member", + "docComment": "/**\n * The alias of the private link service.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "privateLinkServiceAlias?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "privateLinkServiceAlias", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!CircuitConnectionStatus:type", + "docComment": "/**\n * Defines values for CircuitConnectionStatus. \\ {@link KnownCircuitConnectionStatus} can be used interchangeably with CircuitConnectionStatus, this enum contains the known values that the service supports. ### Known values supported by the service **Connected** \\ **Connecting** \\ **Disconnected**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type CircuitConnectionStatus = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "CircuitConnectionStatus", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!CloudError:interface", + "docComment": "/**\n * An error response from the service.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface CloudError " + } + ], + "releaseTag": "Public", + "name": "CloudError", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!CloudError#error:member", + "docComment": "/**\n * Cloud error body.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "error?: " + }, + { + "kind": "Reference", + "text": "CloudErrorBody", + "canonicalReference": "network-resource-manager!CloudErrorBody:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "error", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!CloudErrorBody:interface", + "docComment": "/**\n * An error response from the service.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface CloudErrorBody " + } + ], + "releaseTag": "Public", + "name": "CloudErrorBody", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!CloudErrorBody#code:member", + "docComment": "/**\n * An identifier for the error. Codes are invariant and are intended to be consumed programmatically.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "code?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "code", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!CloudErrorBody#details:member", + "docComment": "/**\n * A list of additional details about the error.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "details?: " + }, + { + "kind": "Reference", + "text": "CloudErrorBody", + "canonicalReference": "network-resource-manager!CloudErrorBody:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "details", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!CloudErrorBody#message:member", + "docComment": "/**\n * A message describing the error, intended to be suitable for display in a user interface.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "message?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "message", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!CloudErrorBody#target:member", + "docComment": "/**\n * The target of the particular error. For example, the name of the property in error.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "target?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "target", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties:interface", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties " + } + ], + "releaseTag": "Public", + "name": "Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties#clientId:member", + "docComment": "/**\n * The client id of user assigned identity. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly clientId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "clientId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties#principalId:member", + "docComment": "/**\n * The principal id of user assigned identity. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly principalId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "principalId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ConnectionMonitor:interface", + "docComment": "/**\n * Parameters that define the operation to create a connection monitor.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ConnectionMonitor " + } + ], + "releaseTag": "Public", + "name": "ConnectionMonitor", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionMonitor#autoStart:member", + "docComment": "/**\n * Determines if the connection monitor will start automatically once created.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "autoStart?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "autoStart", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionMonitor#destination:member", + "docComment": "/**\n * Describes the destination of connection monitor.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "destination?: " + }, + { + "kind": "Reference", + "text": "ConnectionMonitorDestination", + "canonicalReference": "network-resource-manager!ConnectionMonitorDestination:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "destination", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionMonitor#endpoints:member", + "docComment": "/**\n * List of connection monitor endpoints.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "endpoints?: " + }, + { + "kind": "Reference", + "text": "ConnectionMonitorEndpoint", + "canonicalReference": "network-resource-manager!ConnectionMonitorEndpoint:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "endpoints", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionMonitor#location:member", + "docComment": "/**\n * Connection monitor location.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "location?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "location", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionMonitor#monitoringIntervalInSeconds:member", + "docComment": "/**\n * Monitoring interval in seconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "monitoringIntervalInSeconds?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "monitoringIntervalInSeconds", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionMonitor#notes:member", + "docComment": "/**\n * Optional notes to be associated with the connection monitor.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "notes?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "notes", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionMonitor#outputs:member", + "docComment": "/**\n * List of connection monitor outputs.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "outputs?: " + }, + { + "kind": "Reference", + "text": "ConnectionMonitorOutput", + "canonicalReference": "network-resource-manager!ConnectionMonitorOutput:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "outputs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionMonitor#source:member", + "docComment": "/**\n * Describes the source of connection monitor.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "source?: " + }, + { + "kind": "Reference", + "text": "ConnectionMonitorSource", + "canonicalReference": "network-resource-manager!ConnectionMonitorSource:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "source", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionMonitor#tags:member", + "docComment": "/**\n * Connection monitor tags.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "tags?: " + }, + { + "kind": "Content", + "text": "{\n [propertyName: string]: string;\n }" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tags", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionMonitor#testConfigurations:member", + "docComment": "/**\n * List of connection monitor test configurations.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "testConfigurations?: " + }, + { + "kind": "Reference", + "text": "ConnectionMonitorTestConfiguration", + "canonicalReference": "network-resource-manager!ConnectionMonitorTestConfiguration:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "testConfigurations", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionMonitor#testGroups:member", + "docComment": "/**\n * List of connection monitor test groups.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "testGroups?: " + }, + { + "kind": "Reference", + "text": "ConnectionMonitorTestGroup", + "canonicalReference": "network-resource-manager!ConnectionMonitorTestGroup:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "testGroups", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ConnectionMonitorDestination:interface", + "docComment": "/**\n * Describes the destination of connection monitor.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ConnectionMonitorDestination " + } + ], + "releaseTag": "Public", + "name": "ConnectionMonitorDestination", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionMonitorDestination#address:member", + "docComment": "/**\n * Address of the connection monitor destination (IP or domain name).\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "address?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "address", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionMonitorDestination#port:member", + "docComment": "/**\n * The destination port used by connection monitor.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "port?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "port", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionMonitorDestination#resourceId:member", + "docComment": "/**\n * The ID of the resource used as the destination by connection monitor.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resourceId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resourceId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ConnectionMonitorEndpoint:interface", + "docComment": "/**\n * Describes the connection monitor endpoint.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ConnectionMonitorEndpoint " + } + ], + "releaseTag": "Public", + "name": "ConnectionMonitorEndpoint", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionMonitorEndpoint#address:member", + "docComment": "/**\n * Address of the connection monitor endpoint (IP or domain name).\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "address?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "address", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionMonitorEndpoint#filter:member", + "docComment": "/**\n * Filter for sub-items within the endpoint.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "filter?: " + }, + { + "kind": "Reference", + "text": "ConnectionMonitorEndpointFilter", + "canonicalReference": "network-resource-manager!ConnectionMonitorEndpointFilter:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "filter", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionMonitorEndpoint#name:member", + "docComment": "/**\n * The name of the connection monitor endpoint.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionMonitorEndpoint#resourceId:member", + "docComment": "/**\n * Resource ID of the connection monitor endpoint.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resourceId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resourceId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ConnectionMonitorEndpointFilter:interface", + "docComment": "/**\n * Describes the connection monitor endpoint filter.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ConnectionMonitorEndpointFilter " + } + ], + "releaseTag": "Public", + "name": "ConnectionMonitorEndpointFilter", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionMonitorEndpointFilter#items:member", + "docComment": "/**\n * List of items in the filter.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "items?: " + }, + { + "kind": "Reference", + "text": "ConnectionMonitorEndpointFilterItem", + "canonicalReference": "network-resource-manager!ConnectionMonitorEndpointFilterItem:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "items", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionMonitorEndpointFilter#type:member", + "docComment": "/**\n * The behavior of the endpoint filter. Currently only 'Include' is supported.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "type?: " + }, + { + "kind": "Reference", + "text": "ConnectionMonitorEndpointFilterType", + "canonicalReference": "network-resource-manager!ConnectionMonitorEndpointFilterType:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "type", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ConnectionMonitorEndpointFilterItem:interface", + "docComment": "/**\n * Describes the connection monitor endpoint filter item.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ConnectionMonitorEndpointFilterItem " + } + ], + "releaseTag": "Public", + "name": "ConnectionMonitorEndpointFilterItem", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionMonitorEndpointFilterItem#address:member", + "docComment": "/**\n * The address of the filter item.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "address?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "address", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionMonitorEndpointFilterItem#type:member", + "docComment": "/**\n * The type of item included in the filter. Currently only 'AgentAddress' is supported.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "type?: " + }, + { + "kind": "Reference", + "text": "ConnectionMonitorEndpointFilterItemType", + "canonicalReference": "network-resource-manager!ConnectionMonitorEndpointFilterItemType:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "type", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ConnectionMonitorEndpointFilterItemType:type", + "docComment": "/**\n * Defines values for ConnectionMonitorEndpointFilterItemType. \\ {@link KnownConnectionMonitorEndpointFilterItemType} can be used interchangeably with ConnectionMonitorEndpointFilterItemType, this enum contains the known values that the service supports. ### Known values supported by the service **AgentAddress**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ConnectionMonitorEndpointFilterItemType = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ConnectionMonitorEndpointFilterItemType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ConnectionMonitorEndpointFilterType:type", + "docComment": "/**\n * Defines values for ConnectionMonitorEndpointFilterType. \\ {@link KnownConnectionMonitorEndpointFilterType} can be used interchangeably with ConnectionMonitorEndpointFilterType, this enum contains the known values that the service supports. ### Known values supported by the service **Include**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ConnectionMonitorEndpointFilterType = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ConnectionMonitorEndpointFilterType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ConnectionMonitorHttpConfiguration:interface", + "docComment": "/**\n * Describes the HTTP configuration.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ConnectionMonitorHttpConfiguration " + } + ], + "releaseTag": "Public", + "name": "ConnectionMonitorHttpConfiguration", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionMonitorHttpConfiguration#method:member", + "docComment": "/**\n * The HTTP method to use.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "method?: " + }, + { + "kind": "Reference", + "text": "HttpConfigurationMethod", + "canonicalReference": "network-resource-manager!HttpConfigurationMethod:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "method", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionMonitorHttpConfiguration#path:member", + "docComment": "/**\n * The path component of the URI. For instance, \"/dir1/dir2\".\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "path?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "path", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionMonitorHttpConfiguration#port:member", + "docComment": "/**\n * The port to connect to.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "port?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "port", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionMonitorHttpConfiguration#preferHttps:member", + "docComment": "/**\n * Value indicating whether HTTPS is preferred over HTTP in cases where the choice is not explicit.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "preferHttps?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "preferHttps", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionMonitorHttpConfiguration#requestHeaders:member", + "docComment": "/**\n * The HTTP headers to transmit with the request.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "requestHeaders?: " + }, + { + "kind": "Reference", + "text": "HttpHeader", + "canonicalReference": "network-resource-manager!HttpHeader:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "requestHeaders", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionMonitorHttpConfiguration#validStatusCodeRanges:member", + "docComment": "/**\n * HTTP status codes to consider successful. For instance, \"2xx,301-304,418\".\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "validStatusCodeRanges?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "validStatusCodeRanges", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ConnectionMonitorIcmpConfiguration:interface", + "docComment": "/**\n * Describes the ICMP configuration.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ConnectionMonitorIcmpConfiguration " + } + ], + "releaseTag": "Public", + "name": "ConnectionMonitorIcmpConfiguration", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionMonitorIcmpConfiguration#disableTraceRoute:member", + "docComment": "/**\n * Value indicating whether path evaluation with trace route should be disabled.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "disableTraceRoute?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "disableTraceRoute", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ConnectionMonitorListResult:interface", + "docComment": "/**\n * List of connection monitors.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ConnectionMonitorListResult " + } + ], + "releaseTag": "Public", + "name": "ConnectionMonitorListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionMonitorListResult#value:member", + "docComment": "/**\n * Information about connection monitors.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "ConnectionMonitorResult", + "canonicalReference": "network-resource-manager!ConnectionMonitorResult:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ConnectionMonitorOutput:interface", + "docComment": "/**\n * Describes a connection monitor output destination.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ConnectionMonitorOutput " + } + ], + "releaseTag": "Public", + "name": "ConnectionMonitorOutput", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionMonitorOutput#type:member", + "docComment": "/**\n * Connection monitor output destination type. Currently, only \"Workspace\" is supported.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "type?: " + }, + { + "kind": "Reference", + "text": "OutputType", + "canonicalReference": "network-resource-manager!OutputType:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "type", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionMonitorOutput#workspaceSettings:member", + "docComment": "/**\n * Describes the settings for producing output into a log analytics workspace.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "workspaceSettings?: " + }, + { + "kind": "Reference", + "text": "ConnectionMonitorWorkspaceSettings", + "canonicalReference": "network-resource-manager!ConnectionMonitorWorkspaceSettings:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "workspaceSettings", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ConnectionMonitorParameters:interface", + "docComment": "/**\n * Parameters that define the operation to create a connection monitor.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ConnectionMonitorParameters " + } + ], + "releaseTag": "Public", + "name": "ConnectionMonitorParameters", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionMonitorParameters#autoStart:member", + "docComment": "/**\n * Determines if the connection monitor will start automatically once created.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "autoStart?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "autoStart", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionMonitorParameters#destination:member", + "docComment": "/**\n * Describes the destination of connection monitor.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "destination?: " + }, + { + "kind": "Reference", + "text": "ConnectionMonitorDestination", + "canonicalReference": "network-resource-manager!ConnectionMonitorDestination:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "destination", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionMonitorParameters#endpoints:member", + "docComment": "/**\n * List of connection monitor endpoints.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "endpoints?: " + }, + { + "kind": "Reference", + "text": "ConnectionMonitorEndpoint", + "canonicalReference": "network-resource-manager!ConnectionMonitorEndpoint:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "endpoints", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionMonitorParameters#monitoringIntervalInSeconds:member", + "docComment": "/**\n * Monitoring interval in seconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "monitoringIntervalInSeconds?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "monitoringIntervalInSeconds", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionMonitorParameters#notes:member", + "docComment": "/**\n * Optional notes to be associated with the connection monitor.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "notes?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "notes", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionMonitorParameters#outputs:member", + "docComment": "/**\n * List of connection monitor outputs.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "outputs?: " + }, + { + "kind": "Reference", + "text": "ConnectionMonitorOutput", + "canonicalReference": "network-resource-manager!ConnectionMonitorOutput:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "outputs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionMonitorParameters#source:member", + "docComment": "/**\n * Describes the source of connection monitor.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "source?: " + }, + { + "kind": "Reference", + "text": "ConnectionMonitorSource", + "canonicalReference": "network-resource-manager!ConnectionMonitorSource:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "source", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionMonitorParameters#testConfigurations:member", + "docComment": "/**\n * List of connection monitor test configurations.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "testConfigurations?: " + }, + { + "kind": "Reference", + "text": "ConnectionMonitorTestConfiguration", + "canonicalReference": "network-resource-manager!ConnectionMonitorTestConfiguration:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "testConfigurations", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionMonitorParameters#testGroups:member", + "docComment": "/**\n * List of connection monitor test groups.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "testGroups?: " + }, + { + "kind": "Reference", + "text": "ConnectionMonitorTestGroup", + "canonicalReference": "network-resource-manager!ConnectionMonitorTestGroup:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "testGroups", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ConnectionMonitorQueryResult:interface", + "docComment": "/**\n * List of connection states snapshots.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ConnectionMonitorQueryResult " + } + ], + "releaseTag": "Public", + "name": "ConnectionMonitorQueryResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionMonitorQueryResult#sourceStatus:member", + "docComment": "/**\n * Status of connection monitor source.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "sourceStatus?: " + }, + { + "kind": "Reference", + "text": "ConnectionMonitorSourceStatus", + "canonicalReference": "network-resource-manager!ConnectionMonitorSourceStatus:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "sourceStatus", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionMonitorQueryResult#states:member", + "docComment": "/**\n * Information about connection states.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "states?: " + }, + { + "kind": "Reference", + "text": "ConnectionStateSnapshot", + "canonicalReference": "network-resource-manager!ConnectionStateSnapshot:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "states", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ConnectionMonitorResult:interface", + "docComment": "/**\n * Information about the connection monitor.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ConnectionMonitorResult " + } + ], + "releaseTag": "Public", + "name": "ConnectionMonitorResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionMonitorResult#autoStart:member", + "docComment": "/**\n * Determines if the connection monitor will start automatically once created.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "autoStart?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "autoStart", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionMonitorResult#connectionMonitorType:member", + "docComment": "/**\n * Type of connection monitor. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly connectionMonitorType?: " + }, + { + "kind": "Reference", + "text": "ConnectionMonitorType", + "canonicalReference": "network-resource-manager!ConnectionMonitorType:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "connectionMonitorType", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionMonitorResult#destination:member", + "docComment": "/**\n * Describes the destination of connection monitor.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "destination?: " + }, + { + "kind": "Reference", + "text": "ConnectionMonitorDestination", + "canonicalReference": "network-resource-manager!ConnectionMonitorDestination:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "destination", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionMonitorResult#endpoints:member", + "docComment": "/**\n * List of connection monitor endpoints.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "endpoints?: " + }, + { + "kind": "Reference", + "text": "ConnectionMonitorEndpoint", + "canonicalReference": "network-resource-manager!ConnectionMonitorEndpoint:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "endpoints", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionMonitorResult#etag:member", + "docComment": "/**\n * A unique read-only string that changes whenever the resource is updated. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly etag?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "etag", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionMonitorResult#id:member", + "docComment": "/**\n * ID of the connection monitor. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly id?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionMonitorResult#location:member", + "docComment": "/**\n * Connection monitor location.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "location?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "location", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionMonitorResult#monitoringIntervalInSeconds:member", + "docComment": "/**\n * Monitoring interval in seconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "monitoringIntervalInSeconds?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "monitoringIntervalInSeconds", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionMonitorResult#monitoringStatus:member", + "docComment": "/**\n * The monitoring status of the connection monitor. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly monitoringStatus?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "monitoringStatus", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionMonitorResult#name:member", + "docComment": "/**\n * Name of the connection monitor. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionMonitorResult#notes:member", + "docComment": "/**\n * Optional notes to be associated with the connection monitor.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "notes?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "notes", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionMonitorResult#outputs:member", + "docComment": "/**\n * List of connection monitor outputs.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "outputs?: " + }, + { + "kind": "Reference", + "text": "ConnectionMonitorOutput", + "canonicalReference": "network-resource-manager!ConnectionMonitorOutput:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "outputs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionMonitorResult#provisioningState:member", + "docComment": "/**\n * The provisioning state of the connection monitor. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "provisioningState", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionMonitorResult#source:member", + "docComment": "/**\n * Describes the source of connection monitor.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "source?: " + }, + { + "kind": "Reference", + "text": "ConnectionMonitorSource", + "canonicalReference": "network-resource-manager!ConnectionMonitorSource:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "source", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionMonitorResult#startTime:member", + "docComment": "/**\n * The date and time when the connection monitor was started. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly startTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "startTime", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionMonitorResult#tags:member", + "docComment": "/**\n * Connection monitor tags.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "tags?: " + }, + { + "kind": "Content", + "text": "{\n [propertyName: string]: string;\n }" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tags", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionMonitorResult#testConfigurations:member", + "docComment": "/**\n * List of connection monitor test configurations.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "testConfigurations?: " + }, + { + "kind": "Reference", + "text": "ConnectionMonitorTestConfiguration", + "canonicalReference": "network-resource-manager!ConnectionMonitorTestConfiguration:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "testConfigurations", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionMonitorResult#testGroups:member", + "docComment": "/**\n * List of connection monitor test groups.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "testGroups?: " + }, + { + "kind": "Reference", + "text": "ConnectionMonitorTestGroup", + "canonicalReference": "network-resource-manager!ConnectionMonitorTestGroup:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "testGroups", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionMonitorResult#type:member", + "docComment": "/**\n * Connection monitor type. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly type?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "type", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ConnectionMonitorResultProperties:type", + "docComment": "/**\n * Describes the properties of a connection monitor.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ConnectionMonitorResultProperties = " + }, + { + "kind": "Reference", + "text": "ConnectionMonitorParameters", + "canonicalReference": "network-resource-manager!ConnectionMonitorParameters:interface" + }, + { + "kind": "Content", + "text": " & {\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n readonly startTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n readonly monitoringStatus?: string;\n readonly connectionMonitorType?: " + }, + { + "kind": "Reference", + "text": "ConnectionMonitorType", + "canonicalReference": "network-resource-manager!ConnectionMonitorType:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ConnectionMonitorResultProperties", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 9 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ConnectionMonitors:interface", + "docComment": "/**\n * Interface representing a ConnectionMonitors.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ConnectionMonitors " + } + ], + "releaseTag": "Public", + "name": "ConnectionMonitors", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ConnectionMonitors#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Create or update a connection monitor.\n *\n * @param resourceGroupName - The name of the resource group containing Network Watcher.\n *\n * @param networkWatcherName - The name of the Network Watcher resource.\n *\n * @param connectionMonitorName - The name of the connection monitor.\n *\n * @param parameters - Parameters that define the operation to create a connection monitor.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkWatcherName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", connectionMonitorName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ConnectionMonitor", + "canonicalReference": "network-resource-manager!ConnectionMonitor:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ConnectionMonitorsCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!ConnectionMonitorsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ConnectionMonitorsCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!ConnectionMonitorsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "ConnectionMonitorsCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!ConnectionMonitorsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkWatcherName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "connectionMonitorName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ConnectionMonitors#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Create or update a connection monitor.\n *\n * @param resourceGroupName - The name of the resource group containing Network Watcher.\n *\n * @param networkWatcherName - The name of the Network Watcher resource.\n *\n * @param connectionMonitorName - The name of the connection monitor.\n *\n * @param parameters - Parameters that define the operation to create a connection monitor.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkWatcherName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", connectionMonitorName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ConnectionMonitor", + "canonicalReference": "network-resource-manager!ConnectionMonitor:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ConnectionMonitorsCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!ConnectionMonitorsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ConnectionMonitorsCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!ConnectionMonitorsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkWatcherName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "connectionMonitorName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ConnectionMonitors#beginDelete:member(1)", + "docComment": "/**\n * Deletes the specified connection monitor.\n *\n * @param resourceGroupName - The name of the resource group containing Network Watcher.\n *\n * @param networkWatcherName - The name of the Network Watcher resource.\n *\n * @param connectionMonitorName - The name of the connection monitor.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkWatcherName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", connectionMonitorName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ConnectionMonitorsDeleteOptionalParams", + "canonicalReference": "network-resource-manager!ConnectionMonitorsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkWatcherName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "connectionMonitorName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ConnectionMonitors#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes the specified connection monitor.\n *\n * @param resourceGroupName - The name of the resource group containing Network Watcher.\n *\n * @param networkWatcherName - The name of the Network Watcher resource.\n *\n * @param connectionMonitorName - The name of the connection monitor.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkWatcherName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", connectionMonitorName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ConnectionMonitorsDeleteOptionalParams", + "canonicalReference": "network-resource-manager!ConnectionMonitorsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkWatcherName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "connectionMonitorName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ConnectionMonitors#beginQuery:member(1)", + "docComment": "/**\n * Query a snapshot of the most recent connection states.\n *\n * @param resourceGroupName - The name of the resource group containing Network Watcher.\n *\n * @param networkWatcherName - The name of the Network Watcher resource.\n *\n * @param connectionMonitorName - The name given to the connection monitor.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginQuery(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkWatcherName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", connectionMonitorName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ConnectionMonitorsQueryOptionalParams", + "canonicalReference": "network-resource-manager!ConnectionMonitorsQueryOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ConnectionMonitorsQueryResponse", + "canonicalReference": "network-resource-manager!ConnectionMonitorsQueryResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "ConnectionMonitorsQueryResponse", + "canonicalReference": "network-resource-manager!ConnectionMonitorsQueryResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkWatcherName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "connectionMonitorName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginQuery" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ConnectionMonitors#beginQueryAndWait:member(1)", + "docComment": "/**\n * Query a snapshot of the most recent connection states.\n *\n * @param resourceGroupName - The name of the resource group containing Network Watcher.\n *\n * @param networkWatcherName - The name of the Network Watcher resource.\n *\n * @param connectionMonitorName - The name given to the connection monitor.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginQueryAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkWatcherName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", connectionMonitorName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ConnectionMonitorsQueryOptionalParams", + "canonicalReference": "network-resource-manager!ConnectionMonitorsQueryOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ConnectionMonitorsQueryResponse", + "canonicalReference": "network-resource-manager!ConnectionMonitorsQueryResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkWatcherName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "connectionMonitorName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginQueryAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ConnectionMonitors#beginStart:member(1)", + "docComment": "/**\n * Starts the specified connection monitor.\n *\n * @param resourceGroupName - The name of the resource group containing Network Watcher.\n *\n * @param networkWatcherName - The name of the Network Watcher resource.\n *\n * @param connectionMonitorName - The name of the connection monitor.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginStart(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkWatcherName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", connectionMonitorName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ConnectionMonitorsStartOptionalParams", + "canonicalReference": "network-resource-manager!ConnectionMonitorsStartOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkWatcherName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "connectionMonitorName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginStart" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ConnectionMonitors#beginStartAndWait:member(1)", + "docComment": "/**\n * Starts the specified connection monitor.\n *\n * @param resourceGroupName - The name of the resource group containing Network Watcher.\n *\n * @param networkWatcherName - The name of the Network Watcher resource.\n *\n * @param connectionMonitorName - The name of the connection monitor.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginStartAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkWatcherName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", connectionMonitorName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ConnectionMonitorsStartOptionalParams", + "canonicalReference": "network-resource-manager!ConnectionMonitorsStartOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkWatcherName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "connectionMonitorName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginStartAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ConnectionMonitors#beginStop:member(1)", + "docComment": "/**\n * Stops the specified connection monitor.\n *\n * @param resourceGroupName - The name of the resource group containing Network Watcher.\n *\n * @param networkWatcherName - The name of the Network Watcher resource.\n *\n * @param connectionMonitorName - The name of the connection monitor.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginStop(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkWatcherName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", connectionMonitorName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ConnectionMonitorsStopOptionalParams", + "canonicalReference": "network-resource-manager!ConnectionMonitorsStopOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkWatcherName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "connectionMonitorName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginStop" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ConnectionMonitors#beginStopAndWait:member(1)", + "docComment": "/**\n * Stops the specified connection monitor.\n *\n * @param resourceGroupName - The name of the resource group containing Network Watcher.\n *\n * @param networkWatcherName - The name of the Network Watcher resource.\n *\n * @param connectionMonitorName - The name of the connection monitor.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginStopAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkWatcherName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", connectionMonitorName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ConnectionMonitorsStopOptionalParams", + "canonicalReference": "network-resource-manager!ConnectionMonitorsStopOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkWatcherName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "connectionMonitorName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginStopAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ConnectionMonitors#get:member(1)", + "docComment": "/**\n * Gets a connection monitor by name.\n *\n * @param resourceGroupName - The name of the resource group containing Network Watcher.\n *\n * @param networkWatcherName - The name of the Network Watcher resource.\n *\n * @param connectionMonitorName - The name of the connection monitor.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkWatcherName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", connectionMonitorName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ConnectionMonitorsGetOptionalParams", + "canonicalReference": "network-resource-manager!ConnectionMonitorsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ConnectionMonitorsGetResponse", + "canonicalReference": "network-resource-manager!ConnectionMonitorsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkWatcherName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "connectionMonitorName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ConnectionMonitors#list:member(1)", + "docComment": "/**\n * Lists all connection monitors for the specified Network Watcher.\n *\n * @param resourceGroupName - The name of the resource group containing Network Watcher.\n *\n * @param networkWatcherName - The name of the Network Watcher resource.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkWatcherName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ConnectionMonitorsListOptionalParams", + "canonicalReference": "network-resource-manager!ConnectionMonitorsListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ConnectionMonitorResult", + "canonicalReference": "network-resource-manager!ConnectionMonitorResult:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkWatcherName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "list" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ConnectionMonitors#updateTags:member(1)", + "docComment": "/**\n * Update tags of the specified connection monitor.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkWatcherName - The name of the network watcher.\n *\n * @param connectionMonitorName - The name of the connection monitor.\n *\n * @param parameters - Parameters supplied to update connection monitor tags.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateTags(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkWatcherName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", connectionMonitorName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "TagsObject", + "canonicalReference": "network-resource-manager!TagsObject:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ConnectionMonitorsUpdateTagsOptionalParams", + "canonicalReference": "network-resource-manager!ConnectionMonitorsUpdateTagsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ConnectionMonitorsUpdateTagsResponse", + "canonicalReference": "network-resource-manager!ConnectionMonitorsUpdateTagsResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkWatcherName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "connectionMonitorName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "updateTags" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ConnectionMonitorsCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ConnectionMonitorsCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ConnectionMonitorsCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionMonitorsCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionMonitorsCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ConnectionMonitorsCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ConnectionMonitorsCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "ConnectionMonitorResult", + "canonicalReference": "network-resource-manager!ConnectionMonitorResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ConnectionMonitorsCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ConnectionMonitorsDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ConnectionMonitorsDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ConnectionMonitorsDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionMonitorsDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionMonitorsDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ConnectionMonitorsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ConnectionMonitorsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ConnectionMonitorsGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ConnectionMonitorsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ConnectionMonitorsGetResponse = " + }, + { + "kind": "Reference", + "text": "ConnectionMonitorResult", + "canonicalReference": "network-resource-manager!ConnectionMonitorResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ConnectionMonitorsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ConnectionMonitorsListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ConnectionMonitorsListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ConnectionMonitorsListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ConnectionMonitorsListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ConnectionMonitorsListResponse = " + }, + { + "kind": "Reference", + "text": "ConnectionMonitorListResult", + "canonicalReference": "network-resource-manager!ConnectionMonitorListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ConnectionMonitorsListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ConnectionMonitorSource:interface", + "docComment": "/**\n * Describes the source of connection monitor.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ConnectionMonitorSource " + } + ], + "releaseTag": "Public", + "name": "ConnectionMonitorSource", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionMonitorSource#port:member", + "docComment": "/**\n * The source port used by connection monitor.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "port?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "port", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionMonitorSource#resourceId:member", + "docComment": "/**\n * The ID of the resource used as the source by connection monitor.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resourceId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resourceId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ConnectionMonitorSourceStatus:type", + "docComment": "/**\n * Defines values for ConnectionMonitorSourceStatus. \\ {@link KnownConnectionMonitorSourceStatus} can be used interchangeably with ConnectionMonitorSourceStatus, this enum contains the known values that the service supports. ### Known values supported by the service **Unknown** \\ **Active** \\ **Inactive**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ConnectionMonitorSourceStatus = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ConnectionMonitorSourceStatus", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ConnectionMonitorsQueryOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ConnectionMonitorsQueryOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ConnectionMonitorsQueryOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionMonitorsQueryOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionMonitorsQueryOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ConnectionMonitorsQueryResponse:type", + "docComment": "/**\n * Contains response data for the query operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ConnectionMonitorsQueryResponse = " + }, + { + "kind": "Reference", + "text": "ConnectionMonitorQueryResult", + "canonicalReference": "network-resource-manager!ConnectionMonitorQueryResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ConnectionMonitorsQueryResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ConnectionMonitorsStartOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ConnectionMonitorsStartOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ConnectionMonitorsStartOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionMonitorsStartOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionMonitorsStartOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ConnectionMonitorsStopOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ConnectionMonitorsStopOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ConnectionMonitorsStopOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionMonitorsStopOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionMonitorsStopOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ConnectionMonitorSuccessThreshold:interface", + "docComment": "/**\n * Describes the threshold for declaring a test successful.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ConnectionMonitorSuccessThreshold " + } + ], + "releaseTag": "Public", + "name": "ConnectionMonitorSuccessThreshold", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionMonitorSuccessThreshold#checksFailedPercent:member", + "docComment": "/**\n * The maximum percentage of failed checks permitted for a test to evaluate as successful.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "checksFailedPercent?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "checksFailedPercent", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionMonitorSuccessThreshold#roundTripTimeMs:member", + "docComment": "/**\n * The maximum round-trip time in milliseconds permitted for a test to evaluate as successful.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "roundTripTimeMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "roundTripTimeMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ConnectionMonitorsUpdateTagsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ConnectionMonitorsUpdateTagsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ConnectionMonitorsUpdateTagsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ConnectionMonitorsUpdateTagsResponse:type", + "docComment": "/**\n * Contains response data for the updateTags operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ConnectionMonitorsUpdateTagsResponse = " + }, + { + "kind": "Reference", + "text": "ConnectionMonitorResult", + "canonicalReference": "network-resource-manager!ConnectionMonitorResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ConnectionMonitorsUpdateTagsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ConnectionMonitorTcpConfiguration:interface", + "docComment": "/**\n * Describes the TCP configuration.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ConnectionMonitorTcpConfiguration " + } + ], + "releaseTag": "Public", + "name": "ConnectionMonitorTcpConfiguration", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionMonitorTcpConfiguration#disableTraceRoute:member", + "docComment": "/**\n * Value indicating whether path evaluation with trace route should be disabled.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "disableTraceRoute?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "disableTraceRoute", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionMonitorTcpConfiguration#port:member", + "docComment": "/**\n * The port to connect to.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "port?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "port", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ConnectionMonitorTestConfiguration:interface", + "docComment": "/**\n * Describes a connection monitor test configuration.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ConnectionMonitorTestConfiguration " + } + ], + "releaseTag": "Public", + "name": "ConnectionMonitorTestConfiguration", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionMonitorTestConfiguration#httpConfiguration:member", + "docComment": "/**\n * The parameters used to perform test evaluation over HTTP.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "httpConfiguration?: " + }, + { + "kind": "Reference", + "text": "ConnectionMonitorHttpConfiguration", + "canonicalReference": "network-resource-manager!ConnectionMonitorHttpConfiguration:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "httpConfiguration", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionMonitorTestConfiguration#icmpConfiguration:member", + "docComment": "/**\n * The parameters used to perform test evaluation over ICMP.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "icmpConfiguration?: " + }, + { + "kind": "Reference", + "text": "ConnectionMonitorIcmpConfiguration", + "canonicalReference": "network-resource-manager!ConnectionMonitorIcmpConfiguration:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "icmpConfiguration", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionMonitorTestConfiguration#name:member", + "docComment": "/**\n * The name of the connection monitor test configuration.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionMonitorTestConfiguration#preferredIPVersion:member", + "docComment": "/**\n * The preferred IP version to use in test evaluation. The connection monitor may choose to use a different version depending on other parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "preferredIPVersion?: " + }, + { + "kind": "Reference", + "text": "PreferredIPVersion", + "canonicalReference": "network-resource-manager!PreferredIPVersion:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "preferredIPVersion", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionMonitorTestConfiguration#protocol:member", + "docComment": "/**\n * The protocol to use in test evaluation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "protocol: " + }, + { + "kind": "Reference", + "text": "ConnectionMonitorTestConfigurationProtocol", + "canonicalReference": "network-resource-manager!ConnectionMonitorTestConfigurationProtocol:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "protocol", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionMonitorTestConfiguration#successThreshold:member", + "docComment": "/**\n * The threshold for declaring a test successful.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "successThreshold?: " + }, + { + "kind": "Reference", + "text": "ConnectionMonitorSuccessThreshold", + "canonicalReference": "network-resource-manager!ConnectionMonitorSuccessThreshold:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "successThreshold", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionMonitorTestConfiguration#tcpConfiguration:member", + "docComment": "/**\n * The parameters used to perform test evaluation over TCP.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "tcpConfiguration?: " + }, + { + "kind": "Reference", + "text": "ConnectionMonitorTcpConfiguration", + "canonicalReference": "network-resource-manager!ConnectionMonitorTcpConfiguration:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tcpConfiguration", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionMonitorTestConfiguration#testFrequencySec:member", + "docComment": "/**\n * The frequency of test evaluation, in seconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "testFrequencySec?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "testFrequencySec", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ConnectionMonitorTestConfigurationProtocol:type", + "docComment": "/**\n * Defines values for ConnectionMonitorTestConfigurationProtocol. \\ {@link KnownConnectionMonitorTestConfigurationProtocol} can be used interchangeably with ConnectionMonitorTestConfigurationProtocol, this enum contains the known values that the service supports. ### Known values supported by the service **Tcp** \\ **Http** \\ **Icmp**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ConnectionMonitorTestConfigurationProtocol = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ConnectionMonitorTestConfigurationProtocol", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ConnectionMonitorTestGroup:interface", + "docComment": "/**\n * Describes the connection monitor test group.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ConnectionMonitorTestGroup " + } + ], + "releaseTag": "Public", + "name": "ConnectionMonitorTestGroup", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionMonitorTestGroup#destinations:member", + "docComment": "/**\n * List of destination endpoint names.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "destinations: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "destinations", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionMonitorTestGroup#disable:member", + "docComment": "/**\n * Value indicating whether test group is disabled.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "disable?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "disable", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionMonitorTestGroup#name:member", + "docComment": "/**\n * The name of the connection monitor test group.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionMonitorTestGroup#sources:member", + "docComment": "/**\n * List of source endpoint names.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "sources: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "sources", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionMonitorTestGroup#testConfigurations:member", + "docComment": "/**\n * List of test configuration names.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "testConfigurations: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "testConfigurations", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ConnectionMonitorType:type", + "docComment": "/**\n * Defines values for ConnectionMonitorType. \\ {@link KnownConnectionMonitorType} can be used interchangeably with ConnectionMonitorType, this enum contains the known values that the service supports. ### Known values supported by the service **MultiEndpoint** \\ **SingleSourceDestination**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ConnectionMonitorType = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ConnectionMonitorType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ConnectionMonitorWorkspaceSettings:interface", + "docComment": "/**\n * Describes the settings for producing output into a log analytics workspace.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ConnectionMonitorWorkspaceSettings " + } + ], + "releaseTag": "Public", + "name": "ConnectionMonitorWorkspaceSettings", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionMonitorWorkspaceSettings#workspaceResourceId:member", + "docComment": "/**\n * Log analytics workspace resource ID.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "workspaceResourceId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "workspaceResourceId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ConnectionResetSharedKey:interface", + "docComment": "/**\n * The virtual network connection reset shared key.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ConnectionResetSharedKey " + } + ], + "releaseTag": "Public", + "name": "ConnectionResetSharedKey", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionResetSharedKey#keyLength:member", + "docComment": "/**\n * The virtual network connection reset shared key length, should between 1 and 128.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "keyLength: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "keyLength", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ConnectionSharedKey:type", + "docComment": "/**\n * Response for GetConnectionSharedKey API service call.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ConnectionSharedKey = " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": " & {\n value: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ConnectionSharedKey", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ConnectionState:type", + "docComment": "/**\n * Defines values for ConnectionState. \\ {@link KnownConnectionState} can be used interchangeably with ConnectionState, this enum contains the known values that the service supports. ### Known values supported by the service **Reachable** \\ **Unreachable** \\ **Unknown**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ConnectionState = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ConnectionState", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ConnectionStateSnapshot:interface", + "docComment": "/**\n * Connection state snapshot.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ConnectionStateSnapshot " + } + ], + "releaseTag": "Public", + "name": "ConnectionStateSnapshot", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionStateSnapshot#avgLatencyInMs:member", + "docComment": "/**\n * Average latency in ms.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "avgLatencyInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "avgLatencyInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionStateSnapshot#connectionState:member", + "docComment": "/**\n * The connection state.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "connectionState?: " + }, + { + "kind": "Reference", + "text": "ConnectionState", + "canonicalReference": "network-resource-manager!ConnectionState:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "connectionState", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionStateSnapshot#endTime:member", + "docComment": "/**\n * The end time of the connection snapshot.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "endTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "endTime", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionStateSnapshot#evaluationState:member", + "docComment": "/**\n * Connectivity analysis evaluation state.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "evaluationState?: " + }, + { + "kind": "Reference", + "text": "EvaluationState", + "canonicalReference": "network-resource-manager!EvaluationState:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "evaluationState", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionStateSnapshot#hops:member", + "docComment": "/**\n * List of hops between the source and the destination. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly hops?: " + }, + { + "kind": "Reference", + "text": "ConnectivityHop", + "canonicalReference": "network-resource-manager!ConnectivityHop:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "hops", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionStateSnapshot#maxLatencyInMs:member", + "docComment": "/**\n * Maximum latency in ms.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "maxLatencyInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "maxLatencyInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionStateSnapshot#minLatencyInMs:member", + "docComment": "/**\n * Minimum latency in ms.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "minLatencyInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "minLatencyInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionStateSnapshot#probesFailed:member", + "docComment": "/**\n * The number of failed probes.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "probesFailed?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "probesFailed", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionStateSnapshot#probesSent:member", + "docComment": "/**\n * The number of sent probes.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "probesSent?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "probesSent", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectionStateSnapshot#startTime:member", + "docComment": "/**\n * The start time of the connection snapshot.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "startTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "startTime", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ConnectionStatus:type", + "docComment": "/**\n * Defines values for ConnectionStatus. \\ {@link KnownConnectionStatus} can be used interchangeably with ConnectionStatus, this enum contains the known values that the service supports. ### Known values supported by the service **Unknown** \\ **Connected** \\ **Disconnected** \\ **Degraded**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ConnectionStatus = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ConnectionStatus", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ConnectivityDestination:interface", + "docComment": "/**\n * Parameters that define destination of connection.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ConnectivityDestination " + } + ], + "releaseTag": "Public", + "name": "ConnectivityDestination", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectivityDestination#address:member", + "docComment": "/**\n * The IP address or URI the resource to which a connection attempt will be made.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "address?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "address", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectivityDestination#port:member", + "docComment": "/**\n * Port on which check connectivity will be performed.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "port?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "port", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectivityDestination#resourceId:member", + "docComment": "/**\n * The ID of the resource to which a connection attempt will be made.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resourceId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resourceId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ConnectivityHop:interface", + "docComment": "/**\n * Information about a hop between the source and the destination.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ConnectivityHop " + } + ], + "releaseTag": "Public", + "name": "ConnectivityHop", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectivityHop#address:member", + "docComment": "/**\n * The IP address of the hop. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly address?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "address", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectivityHop#id:member", + "docComment": "/**\n * The ID of the hop. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly id?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectivityHop#issues:member", + "docComment": "/**\n * List of issues. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly issues?: " + }, + { + "kind": "Reference", + "text": "ConnectivityIssue", + "canonicalReference": "network-resource-manager!ConnectivityIssue:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "issues", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectivityHop#nextHopIds:member", + "docComment": "/**\n * List of next hop identifiers. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextHopIds?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextHopIds", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectivityHop#resourceId:member", + "docComment": "/**\n * The ID of the resource corresponding to this hop. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly resourceId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resourceId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectivityHop#type:member", + "docComment": "/**\n * The type of the hop. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly type?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "type", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ConnectivityInformation:interface", + "docComment": "/**\n * Information on the connectivity status.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ConnectivityInformation " + } + ], + "releaseTag": "Public", + "name": "ConnectivityInformation", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectivityInformation#avgLatencyInMs:member", + "docComment": "/**\n * Average latency in milliseconds. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly avgLatencyInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "avgLatencyInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectivityInformation#connectionStatus:member", + "docComment": "/**\n * The connection status. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly connectionStatus?: " + }, + { + "kind": "Reference", + "text": "ConnectionStatus", + "canonicalReference": "network-resource-manager!ConnectionStatus:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "connectionStatus", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectivityInformation#hops:member", + "docComment": "/**\n * List of hops between the source and the destination. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly hops?: " + }, + { + "kind": "Reference", + "text": "ConnectivityHop", + "canonicalReference": "network-resource-manager!ConnectivityHop:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "hops", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectivityInformation#maxLatencyInMs:member", + "docComment": "/**\n * Maximum latency in milliseconds. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly maxLatencyInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "maxLatencyInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectivityInformation#minLatencyInMs:member", + "docComment": "/**\n * Minimum latency in milliseconds. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly minLatencyInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "minLatencyInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectivityInformation#probesFailed:member", + "docComment": "/**\n * Number of failed probes. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly probesFailed?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "probesFailed", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectivityInformation#probesSent:member", + "docComment": "/**\n * Total number of probes sent. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly probesSent?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "probesSent", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ConnectivityIssue:interface", + "docComment": "/**\n * Information about an issue encountered in the process of checking for connectivity.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ConnectivityIssue " + } + ], + "releaseTag": "Public", + "name": "ConnectivityIssue", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectivityIssue#context:member", + "docComment": "/**\n * Provides additional context on the issue. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly context?: " + }, + { + "kind": "Content", + "text": "{\n [propertyName: string]: string;\n }[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "context", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectivityIssue#origin:member", + "docComment": "/**\n * The origin of the issue. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly origin?: " + }, + { + "kind": "Reference", + "text": "Origin", + "canonicalReference": "network-resource-manager!Origin:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "origin", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectivityIssue#severity:member", + "docComment": "/**\n * The severity of the issue. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly severity?: " + }, + { + "kind": "Reference", + "text": "Severity", + "canonicalReference": "network-resource-manager!Severity:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "severity", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectivityIssue#type:member", + "docComment": "/**\n * The type of issue. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly type?: " + }, + { + "kind": "Reference", + "text": "IssueType", + "canonicalReference": "network-resource-manager!IssueType:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "type", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ConnectivityParameters:interface", + "docComment": "/**\n * Parameters that determine how the connectivity check will be performed.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ConnectivityParameters " + } + ], + "releaseTag": "Public", + "name": "ConnectivityParameters", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectivityParameters#destination:member", + "docComment": "/**\n * The destination of connection.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "destination: " + }, + { + "kind": "Reference", + "text": "ConnectivityDestination", + "canonicalReference": "network-resource-manager!ConnectivityDestination:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "destination", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectivityParameters#preferredIPVersion:member", + "docComment": "/**\n * Preferred IP version of the connection.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "preferredIPVersion?: " + }, + { + "kind": "Reference", + "text": "IPVersion", + "canonicalReference": "network-resource-manager!IPVersion:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "preferredIPVersion", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectivityParameters#protocol:member", + "docComment": "/**\n * Network protocol.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "protocol?: " + }, + { + "kind": "Reference", + "text": "Protocol", + "canonicalReference": "network-resource-manager!Protocol:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "protocol", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectivityParameters#protocolConfiguration:member", + "docComment": "/**\n * Configuration of the protocol.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "protocolConfiguration?: " + }, + { + "kind": "Reference", + "text": "ProtocolConfiguration", + "canonicalReference": "network-resource-manager!ProtocolConfiguration:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "protocolConfiguration", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectivityParameters#source:member", + "docComment": "/**\n * The source of the connection.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "source: " + }, + { + "kind": "Reference", + "text": "ConnectivitySource", + "canonicalReference": "network-resource-manager!ConnectivitySource:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "source", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ConnectivitySource:interface", + "docComment": "/**\n * Parameters that define the source of the connection.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ConnectivitySource " + } + ], + "releaseTag": "Public", + "name": "ConnectivitySource", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectivitySource#port:member", + "docComment": "/**\n * The source port from which a connectivity check will be performed.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "port?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "port", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ConnectivitySource#resourceId:member", + "docComment": "/**\n * The ID of the resource from which a connectivity check will be initiated.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resourceId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resourceId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!Container:type", + "docComment": "/**\n * Reference to container resource in remote resource provider.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type Container = " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": " & {}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "Container", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ContainerNetworkInterface:type", + "docComment": "/**\n * Container network interface child resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ContainerNetworkInterface = " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": " & {\n name?: string;\n readonly type?: string;\n readonly etag?: string;\n readonly containerNetworkInterfaceConfiguration?: " + }, + { + "kind": "Reference", + "text": "ContainerNetworkInterfaceConfiguration", + "canonicalReference": "network-resource-manager!ContainerNetworkInterfaceConfiguration:type" + }, + { + "kind": "Content", + "text": ";\n container?: " + }, + { + "kind": "Reference", + "text": "Container", + "canonicalReference": "network-resource-manager!Container:type" + }, + { + "kind": "Content", + "text": ";\n readonly ipConfigurations?: " + }, + { + "kind": "Reference", + "text": "ContainerNetworkInterfaceIpConfiguration", + "canonicalReference": "network-resource-manager!ContainerNetworkInterfaceIpConfiguration:interface" + }, + { + "kind": "Content", + "text": "[];\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ContainerNetworkInterface", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 11 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ContainerNetworkInterfaceConfiguration:type", + "docComment": "/**\n * Container network interface configuration child resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ContainerNetworkInterfaceConfiguration = " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": " & {\n name?: string;\n readonly type?: string;\n readonly etag?: string;\n ipConfigurations?: " + }, + { + "kind": "Reference", + "text": "IPConfigurationProfile", + "canonicalReference": "network-resource-manager!IPConfigurationProfile:type" + }, + { + "kind": "Content", + "text": "[];\n containerNetworkInterfaces?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": "[];\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ContainerNetworkInterfaceConfiguration", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 9 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ContainerNetworkInterfaceIpConfiguration:interface", + "docComment": "/**\n * The ip configuration for a container network interface.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ContainerNetworkInterfaceIpConfiguration " + } + ], + "releaseTag": "Public", + "name": "ContainerNetworkInterfaceIpConfiguration", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ContainerNetworkInterfaceIpConfiguration#etag:member", + "docComment": "/**\n * A unique read-only string that changes whenever the resource is updated. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly etag?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "etag", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ContainerNetworkInterfaceIpConfiguration#name:member", + "docComment": "/**\n * The name of the resource. This name can be used to access the resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ContainerNetworkInterfaceIpConfiguration#provisioningState:member", + "docComment": "/**\n * The provisioning state of the container network interface IP configuration resource. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "provisioningState", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ContainerNetworkInterfaceIpConfiguration#type:member", + "docComment": "/**\n * Sub Resource type. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly type?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "type", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!CustomDnsConfigPropertiesFormat:interface", + "docComment": "/**\n * Contains custom Dns resolution configuration from customer.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface CustomDnsConfigPropertiesFormat " + } + ], + "releaseTag": "Public", + "name": "CustomDnsConfigPropertiesFormat", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!CustomDnsConfigPropertiesFormat#fqdn:member", + "docComment": "/**\n * Fqdn that resolves to private endpoint ip address.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "fqdn?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "fqdn", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!CustomDnsConfigPropertiesFormat#ipAddresses:member", + "docComment": "/**\n * A list of private ip addresses of the private endpoint.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "ipAddresses?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ipAddresses", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!DdosCustomPolicies:interface", + "docComment": "/**\n * Interface representing a DdosCustomPolicies.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DdosCustomPolicies " + } + ], + "releaseTag": "Public", + "name": "DdosCustomPolicies", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!DdosCustomPolicies#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Creates or updates a DDoS custom policy.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param ddosCustomPolicyName - The name of the DDoS custom policy.\n *\n * @param parameters - Parameters supplied to the create or update operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", ddosCustomPolicyName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "DdosCustomPolicy", + "canonicalReference": "network-resource-manager!DdosCustomPolicy:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DdosCustomPoliciesCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!DdosCustomPoliciesCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DdosCustomPoliciesCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!DdosCustomPoliciesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "DdosCustomPoliciesCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!DdosCustomPoliciesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "ddosCustomPolicyName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!DdosCustomPolicies#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Creates or updates a DDoS custom policy.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param ddosCustomPolicyName - The name of the DDoS custom policy.\n *\n * @param parameters - Parameters supplied to the create or update operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", ddosCustomPolicyName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "DdosCustomPolicy", + "canonicalReference": "network-resource-manager!DdosCustomPolicy:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DdosCustomPoliciesCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!DdosCustomPoliciesCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DdosCustomPoliciesCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!DdosCustomPoliciesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "ddosCustomPolicyName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!DdosCustomPolicies#beginDelete:member(1)", + "docComment": "/**\n * Deletes the specified DDoS custom policy.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param ddosCustomPolicyName - The name of the DDoS custom policy.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", ddosCustomPolicyName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DdosCustomPoliciesDeleteOptionalParams", + "canonicalReference": "network-resource-manager!DdosCustomPoliciesDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "ddosCustomPolicyName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!DdosCustomPolicies#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes the specified DDoS custom policy.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param ddosCustomPolicyName - The name of the DDoS custom policy.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", ddosCustomPolicyName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DdosCustomPoliciesDeleteOptionalParams", + "canonicalReference": "network-resource-manager!DdosCustomPoliciesDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "ddosCustomPolicyName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!DdosCustomPolicies#get:member(1)", + "docComment": "/**\n * Gets information about the specified DDoS custom policy.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param ddosCustomPolicyName - The name of the DDoS custom policy.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", ddosCustomPolicyName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DdosCustomPoliciesGetOptionalParams", + "canonicalReference": "network-resource-manager!DdosCustomPoliciesGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DdosCustomPoliciesGetResponse", + "canonicalReference": "network-resource-manager!DdosCustomPoliciesGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "ddosCustomPolicyName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!DdosCustomPolicies#updateTags:member(1)", + "docComment": "/**\n * Update a DDoS custom policy tags.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param ddosCustomPolicyName - The name of the DDoS custom policy.\n *\n * @param parameters - Parameters supplied to update DDoS custom policy resource tags.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateTags(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", ddosCustomPolicyName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "TagsObject", + "canonicalReference": "network-resource-manager!TagsObject:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DdosCustomPoliciesUpdateTagsOptionalParams", + "canonicalReference": "network-resource-manager!DdosCustomPoliciesUpdateTagsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DdosCustomPoliciesUpdateTagsResponse", + "canonicalReference": "network-resource-manager!DdosCustomPoliciesUpdateTagsResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "ddosCustomPolicyName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "updateTags" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!DdosCustomPoliciesCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DdosCustomPoliciesCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DdosCustomPoliciesCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!DdosCustomPoliciesCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!DdosCustomPoliciesCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!DdosCustomPoliciesCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DdosCustomPoliciesCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "DdosCustomPolicy", + "canonicalReference": "network-resource-manager!DdosCustomPolicy:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DdosCustomPoliciesCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!DdosCustomPoliciesDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DdosCustomPoliciesDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DdosCustomPoliciesDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!DdosCustomPoliciesDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!DdosCustomPoliciesDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!DdosCustomPoliciesGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DdosCustomPoliciesGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DdosCustomPoliciesGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!DdosCustomPoliciesGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DdosCustomPoliciesGetResponse = " + }, + { + "kind": "Reference", + "text": "DdosCustomPolicy", + "canonicalReference": "network-resource-manager!DdosCustomPolicy:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DdosCustomPoliciesGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!DdosCustomPoliciesUpdateTagsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DdosCustomPoliciesUpdateTagsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DdosCustomPoliciesUpdateTagsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!DdosCustomPoliciesUpdateTagsResponse:type", + "docComment": "/**\n * Contains response data for the updateTags operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DdosCustomPoliciesUpdateTagsResponse = " + }, + { + "kind": "Reference", + "text": "DdosCustomPolicy", + "canonicalReference": "network-resource-manager!DdosCustomPolicy:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DdosCustomPoliciesUpdateTagsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!DdosCustomPolicy:type", + "docComment": "/**\n * A DDoS custom policy in a resource group.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DdosCustomPolicy = " + }, + { + "kind": "Reference", + "text": "Resource", + "canonicalReference": "network-resource-manager!Resource:interface" + }, + { + "kind": "Content", + "text": " & {\n readonly etag?: string;\n readonly resourceGuid?: string;\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n readonly publicIPAddresses?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": "[];\n protocolCustomSettings?: " + }, + { + "kind": "Reference", + "text": "ProtocolCustomSettingsFormat", + "canonicalReference": "network-resource-manager!ProtocolCustomSettingsFormat:interface" + }, + { + "kind": "Content", + "text": "[];\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DdosCustomPolicy", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 9 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!DdosCustomPolicyProtocol:type", + "docComment": "/**\n * Defines values for DdosCustomPolicyProtocol. \\ {@link KnownDdosCustomPolicyProtocol} can be used interchangeably with DdosCustomPolicyProtocol, this enum contains the known values that the service supports. ### Known values supported by the service **Tcp** \\ **Udp** \\ **Syn**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DdosCustomPolicyProtocol = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DdosCustomPolicyProtocol", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!DdosCustomPolicyTriggerSensitivityOverride:type", + "docComment": "/**\n * Defines values for DdosCustomPolicyTriggerSensitivityOverride. \\ {@link KnownDdosCustomPolicyTriggerSensitivityOverride} can be used interchangeably with DdosCustomPolicyTriggerSensitivityOverride, this enum contains the known values that the service supports. ### Known values supported by the service **Relaxed** \\ **Low** \\ **Default** \\ **High**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DdosCustomPolicyTriggerSensitivityOverride = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DdosCustomPolicyTriggerSensitivityOverride", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!DdosProtectionPlan:interface", + "docComment": "/**\n * A DDoS protection plan in a resource group.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DdosProtectionPlan " + } + ], + "releaseTag": "Public", + "name": "DdosProtectionPlan", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!DdosProtectionPlan#etag:member", + "docComment": "/**\n * A unique read-only string that changes whenever the resource is updated. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly etag?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "etag", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!DdosProtectionPlan#id:member", + "docComment": "/**\n * Resource ID. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly id?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!DdosProtectionPlan#location:member", + "docComment": "/**\n * Resource location.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "location?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "location", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!DdosProtectionPlan#name:member", + "docComment": "/**\n * Resource name. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!DdosProtectionPlan#provisioningState:member", + "docComment": "/**\n * The provisioning state of the DDoS protection plan resource. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "provisioningState", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!DdosProtectionPlan#resourceGuid:member", + "docComment": "/**\n * The resource GUID property of the DDoS protection plan resource. It uniquely identifies the resource, even if the user changes its name or migrate the resource across subscriptions or resource groups. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly resourceGuid?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resourceGuid", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!DdosProtectionPlan#tags:member", + "docComment": "/**\n * Resource tags.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "tags?: " + }, + { + "kind": "Content", + "text": "{\n [propertyName: string]: string;\n }" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tags", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!DdosProtectionPlan#type:member", + "docComment": "/**\n * Resource type. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly type?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "type", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!DdosProtectionPlan#virtualNetworks:member", + "docComment": "/**\n * The list of virtual networks associated with the DDoS protection plan resource. This list is read-only. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly virtualNetworks?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "virtualNetworks", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!DdosProtectionPlanListResult:interface", + "docComment": "/**\n * A list of DDoS protection plans.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DdosProtectionPlanListResult " + } + ], + "releaseTag": "Public", + "name": "DdosProtectionPlanListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!DdosProtectionPlanListResult#nextLink:member", + "docComment": "/**\n * The URL to get the next set of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!DdosProtectionPlanListResult#value:member", + "docComment": "/**\n * A list of DDoS protection plans.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "DdosProtectionPlan", + "canonicalReference": "network-resource-manager!DdosProtectionPlan:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!DdosProtectionPlans:interface", + "docComment": "/**\n * Interface representing a DdosProtectionPlans.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DdosProtectionPlans " + } + ], + "releaseTag": "Public", + "name": "DdosProtectionPlans", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!DdosProtectionPlans#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Creates or updates a DDoS protection plan.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param ddosProtectionPlanName - The name of the DDoS protection plan.\n *\n * @param parameters - Parameters supplied to the create or update operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", ddosProtectionPlanName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "DdosProtectionPlan", + "canonicalReference": "network-resource-manager!DdosProtectionPlan:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DdosProtectionPlansCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!DdosProtectionPlansCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DdosProtectionPlansCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!DdosProtectionPlansCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "DdosProtectionPlansCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!DdosProtectionPlansCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "ddosProtectionPlanName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!DdosProtectionPlans#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Creates or updates a DDoS protection plan.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param ddosProtectionPlanName - The name of the DDoS protection plan.\n *\n * @param parameters - Parameters supplied to the create or update operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", ddosProtectionPlanName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "DdosProtectionPlan", + "canonicalReference": "network-resource-manager!DdosProtectionPlan:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DdosProtectionPlansCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!DdosProtectionPlansCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DdosProtectionPlansCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!DdosProtectionPlansCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "ddosProtectionPlanName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!DdosProtectionPlans#beginDelete:member(1)", + "docComment": "/**\n * Deletes the specified DDoS protection plan.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param ddosProtectionPlanName - The name of the DDoS protection plan.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", ddosProtectionPlanName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DdosProtectionPlansDeleteOptionalParams", + "canonicalReference": "network-resource-manager!DdosProtectionPlansDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "ddosProtectionPlanName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!DdosProtectionPlans#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes the specified DDoS protection plan.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param ddosProtectionPlanName - The name of the DDoS protection plan.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", ddosProtectionPlanName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DdosProtectionPlansDeleteOptionalParams", + "canonicalReference": "network-resource-manager!DdosProtectionPlansDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "ddosProtectionPlanName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!DdosProtectionPlans#get:member(1)", + "docComment": "/**\n * Gets information about the specified DDoS protection plan.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param ddosProtectionPlanName - The name of the DDoS protection plan.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", ddosProtectionPlanName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DdosProtectionPlansGetOptionalParams", + "canonicalReference": "network-resource-manager!DdosProtectionPlansGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DdosProtectionPlansGetResponse", + "canonicalReference": "network-resource-manager!DdosProtectionPlansGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "ddosProtectionPlanName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!DdosProtectionPlans#list:member(1)", + "docComment": "/**\n * Gets all DDoS protection plans in a subscription.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(options?: " + }, + { + "kind": "Reference", + "text": "DdosProtectionPlansListOptionalParams", + "canonicalReference": "network-resource-manager!DdosProtectionPlansListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DdosProtectionPlan", + "canonicalReference": "network-resource-manager!DdosProtectionPlan:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "list" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!DdosProtectionPlans#listByResourceGroup:member(1)", + "docComment": "/**\n * Gets all the DDoS protection plans in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByResourceGroup(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DdosProtectionPlansListByResourceGroupOptionalParams", + "canonicalReference": "network-resource-manager!DdosProtectionPlansListByResourceGroupOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DdosProtectionPlan", + "canonicalReference": "network-resource-manager!DdosProtectionPlan:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "listByResourceGroup" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!DdosProtectionPlans#updateTags:member(1)", + "docComment": "/**\n * Update a DDoS protection plan tags.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param ddosProtectionPlanName - The name of the DDoS protection plan.\n *\n * @param parameters - Parameters supplied to the update DDoS protection plan resource tags.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateTags(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", ddosProtectionPlanName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "TagsObject", + "canonicalReference": "network-resource-manager!TagsObject:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DdosProtectionPlansUpdateTagsOptionalParams", + "canonicalReference": "network-resource-manager!DdosProtectionPlansUpdateTagsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DdosProtectionPlansUpdateTagsResponse", + "canonicalReference": "network-resource-manager!DdosProtectionPlansUpdateTagsResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "ddosProtectionPlanName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "updateTags" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!DdosProtectionPlansCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DdosProtectionPlansCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DdosProtectionPlansCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!DdosProtectionPlansCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!DdosProtectionPlansCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!DdosProtectionPlansCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DdosProtectionPlansCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "DdosProtectionPlan", + "canonicalReference": "network-resource-manager!DdosProtectionPlan:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DdosProtectionPlansCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!DdosProtectionPlansDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DdosProtectionPlansDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DdosProtectionPlansDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!DdosProtectionPlansDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!DdosProtectionPlansDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!DdosProtectionPlansGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DdosProtectionPlansGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DdosProtectionPlansGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!DdosProtectionPlansGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DdosProtectionPlansGetResponse = " + }, + { + "kind": "Reference", + "text": "DdosProtectionPlan", + "canonicalReference": "network-resource-manager!DdosProtectionPlan:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DdosProtectionPlansGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!DdosProtectionPlansListByResourceGroupNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DdosProtectionPlansListByResourceGroupNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DdosProtectionPlansListByResourceGroupNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!DdosProtectionPlansListByResourceGroupNextResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroupNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DdosProtectionPlansListByResourceGroupNextResponse = " + }, + { + "kind": "Reference", + "text": "DdosProtectionPlanListResult", + "canonicalReference": "network-resource-manager!DdosProtectionPlanListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DdosProtectionPlansListByResourceGroupNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!DdosProtectionPlansListByResourceGroupOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DdosProtectionPlansListByResourceGroupOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DdosProtectionPlansListByResourceGroupOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!DdosProtectionPlansListByResourceGroupResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DdosProtectionPlansListByResourceGroupResponse = " + }, + { + "kind": "Reference", + "text": "DdosProtectionPlanListResult", + "canonicalReference": "network-resource-manager!DdosProtectionPlanListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DdosProtectionPlansListByResourceGroupResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!DdosProtectionPlansListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DdosProtectionPlansListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DdosProtectionPlansListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!DdosProtectionPlansListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DdosProtectionPlansListNextResponse = " + }, + { + "kind": "Reference", + "text": "DdosProtectionPlanListResult", + "canonicalReference": "network-resource-manager!DdosProtectionPlanListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DdosProtectionPlansListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!DdosProtectionPlansListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DdosProtectionPlansListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DdosProtectionPlansListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!DdosProtectionPlansListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DdosProtectionPlansListResponse = " + }, + { + "kind": "Reference", + "text": "DdosProtectionPlanListResult", + "canonicalReference": "network-resource-manager!DdosProtectionPlanListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DdosProtectionPlansListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!DdosProtectionPlansUpdateTagsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DdosProtectionPlansUpdateTagsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DdosProtectionPlansUpdateTagsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!DdosProtectionPlansUpdateTagsResponse:type", + "docComment": "/**\n * Contains response data for the updateTags operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DdosProtectionPlansUpdateTagsResponse = " + }, + { + "kind": "Reference", + "text": "DdosProtectionPlan", + "canonicalReference": "network-resource-manager!DdosProtectionPlan:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DdosProtectionPlansUpdateTagsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!DdosSettings:interface", + "docComment": "/**\n * Contains the DDoS protection settings of the public IP.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DdosSettings " + } + ], + "releaseTag": "Public", + "name": "DdosSettings", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!DdosSettings#ddosCustomPolicy:member", + "docComment": "/**\n * The DDoS custom policy associated with the public IP.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "ddosCustomPolicy?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ddosCustomPolicy", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!DdosSettings#protectedIP:member", + "docComment": "/**\n * Enables DDoS protection on the public IP.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "protectedIP?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "protectedIP", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!DdosSettings#protectionCoverage:member", + "docComment": "/**\n * The DDoS protection policy customizability of the public IP. Only standard coverage will have the ability to be customized.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "protectionCoverage?: " + }, + { + "kind": "Reference", + "text": "DdosSettingsProtectionCoverage", + "canonicalReference": "network-resource-manager!DdosSettingsProtectionCoverage:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "protectionCoverage", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!DdosSettingsProtectionCoverage:type", + "docComment": "/**\n * Defines values for DdosSettingsProtectionCoverage. \\ {@link KnownDdosSettingsProtectionCoverage} can be used interchangeably with DdosSettingsProtectionCoverage, this enum contains the known values that the service supports. ### Known values supported by the service **Basic** \\ **Standard**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DdosSettingsProtectionCoverage = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DdosSettingsProtectionCoverage", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!DefaultSecurityRules:interface", + "docComment": "/**\n * Interface representing a DefaultSecurityRules.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DefaultSecurityRules " + } + ], + "releaseTag": "Public", + "name": "DefaultSecurityRules", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!DefaultSecurityRules#get:member(1)", + "docComment": "/**\n * Get the specified default network security rule.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkSecurityGroupName - The name of the network security group.\n *\n * @param defaultSecurityRuleName - The name of the default security rule.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkSecurityGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", defaultSecurityRuleName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DefaultSecurityRulesGetOptionalParams", + "canonicalReference": "network-resource-manager!DefaultSecurityRulesGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DefaultSecurityRulesGetResponse", + "canonicalReference": "network-resource-manager!DefaultSecurityRulesGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkSecurityGroupName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "defaultSecurityRuleName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!DefaultSecurityRules#list:member(1)", + "docComment": "/**\n * Gets all default security rules in a network security group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkSecurityGroupName - The name of the network security group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkSecurityGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DefaultSecurityRulesListOptionalParams", + "canonicalReference": "network-resource-manager!DefaultSecurityRulesListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SecurityRule", + "canonicalReference": "network-resource-manager!SecurityRule:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkSecurityGroupName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "list" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!DefaultSecurityRulesGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DefaultSecurityRulesGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DefaultSecurityRulesGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!DefaultSecurityRulesGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DefaultSecurityRulesGetResponse = " + }, + { + "kind": "Reference", + "text": "SecurityRule", + "canonicalReference": "network-resource-manager!SecurityRule:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DefaultSecurityRulesGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!DefaultSecurityRulesListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DefaultSecurityRulesListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DefaultSecurityRulesListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!DefaultSecurityRulesListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DefaultSecurityRulesListNextResponse = " + }, + { + "kind": "Reference", + "text": "SecurityRuleListResult", + "canonicalReference": "network-resource-manager!SecurityRuleListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DefaultSecurityRulesListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!DefaultSecurityRulesListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DefaultSecurityRulesListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DefaultSecurityRulesListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!DefaultSecurityRulesListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DefaultSecurityRulesListResponse = " + }, + { + "kind": "Reference", + "text": "SecurityRuleListResult", + "canonicalReference": "network-resource-manager!SecurityRuleListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DefaultSecurityRulesListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!Delegation:type", + "docComment": "/**\n * Details the service to which the subnet is delegated.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type Delegation = " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": " & {\n name?: string;\n readonly etag?: string;\n serviceName?: string;\n readonly actions?: string[];\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "Delegation", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!DeviceProperties:interface", + "docComment": "/**\n * List of properties of the device.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeviceProperties " + } + ], + "releaseTag": "Public", + "name": "DeviceProperties", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!DeviceProperties#deviceModel:member", + "docComment": "/**\n * Model of the device.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "deviceModel?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "deviceModel", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!DeviceProperties#deviceVendor:member", + "docComment": "/**\n * Name of the device Vendor.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "deviceVendor?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "deviceVendor", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!DeviceProperties#linkSpeedInMbps:member", + "docComment": "/**\n * Link speed.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "linkSpeedInMbps?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "linkSpeedInMbps", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!DhcpOptions:interface", + "docComment": "/**\n * DhcpOptions contains an array of DNS servers available to VMs deployed in the virtual network. Standard DHCP option for a subnet overrides VNET DHCP options.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DhcpOptions " + } + ], + "releaseTag": "Public", + "name": "DhcpOptions", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!DhcpOptions#dnsServers:member", + "docComment": "/**\n * The list of DNS servers IP addresses.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "dnsServers?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "dnsServers", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!DhGroup:type", + "docComment": "/**\n * Defines values for DhGroup. \\ {@link KnownDhGroup} can be used interchangeably with DhGroup, this enum contains the known values that the service supports. ### Known values supported by the service **None** \\ **DHGroup1** \\ **DHGroup2** \\ **DHGroup14** \\ **DHGroup2048** \\ **ECP256** \\ **ECP384** \\ **DHGroup24**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DhGroup = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DhGroup", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!Dimension:interface", + "docComment": "/**\n * Dimension of the metric.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Dimension " + } + ], + "releaseTag": "Public", + "name": "Dimension", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!Dimension#displayName:member", + "docComment": "/**\n * The display name of the dimension.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "displayName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "displayName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!Dimension#internalName:member", + "docComment": "/**\n * The internal name of the dimension.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "internalName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "internalName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!Dimension#name:member", + "docComment": "/**\n * The name of the dimension.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!Direction:type", + "docComment": "/**\n * Defines values for Direction. \\ {@link KnownDirection} can be used interchangeably with Direction, this enum contains the known values that the service supports. ### Known values supported by the service **Inbound** \\ **Outbound**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type Direction = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "Direction", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!DnsNameAvailabilityResult:interface", + "docComment": "/**\n * Response for the CheckDnsNameAvailability API service call.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DnsNameAvailabilityResult " + } + ], + "releaseTag": "Public", + "name": "DnsNameAvailabilityResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!DnsNameAvailabilityResult#available:member", + "docComment": "/**\n * Domain availability (True/False).\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "available?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "available", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!EffectiveNetworkSecurityGroup:interface", + "docComment": "/**\n * Effective network security group.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface EffectiveNetworkSecurityGroup " + } + ], + "releaseTag": "Public", + "name": "EffectiveNetworkSecurityGroup", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!EffectiveNetworkSecurityGroup#association:member", + "docComment": "/**\n * Associated resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "association?: " + }, + { + "kind": "Reference", + "text": "EffectiveNetworkSecurityGroupAssociation", + "canonicalReference": "network-resource-manager!EffectiveNetworkSecurityGroupAssociation:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "association", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!EffectiveNetworkSecurityGroup#effectiveSecurityRules:member", + "docComment": "/**\n * A collection of effective security rules.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "effectiveSecurityRules?: " + }, + { + "kind": "Reference", + "text": "EffectiveNetworkSecurityRule", + "canonicalReference": "network-resource-manager!EffectiveNetworkSecurityRule:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "effectiveSecurityRules", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!EffectiveNetworkSecurityGroup#networkSecurityGroup:member", + "docComment": "/**\n * The ID of network security group that is applied.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "networkSecurityGroup?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "networkSecurityGroup", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!EffectiveNetworkSecurityGroup#tagMap:member", + "docComment": "/**\n * Mapping of tags to list of IP Addresses included within the tag.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "tagMap?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tagMap", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!EffectiveNetworkSecurityGroupAssociation:interface", + "docComment": "/**\n * The effective network security group association.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface EffectiveNetworkSecurityGroupAssociation " + } + ], + "releaseTag": "Public", + "name": "EffectiveNetworkSecurityGroupAssociation", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!EffectiveNetworkSecurityGroupAssociation#networkInterface:member", + "docComment": "/**\n * The ID of the network interface if assigned.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "networkInterface?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "networkInterface", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!EffectiveNetworkSecurityGroupAssociation#subnet:member", + "docComment": "/**\n * The ID of the subnet if assigned.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "subnet?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "subnet", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!EffectiveNetworkSecurityGroupListResult:interface", + "docComment": "/**\n * Response for list effective network security groups API service call.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface EffectiveNetworkSecurityGroupListResult " + } + ], + "releaseTag": "Public", + "name": "EffectiveNetworkSecurityGroupListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!EffectiveNetworkSecurityGroupListResult#nextLink:member", + "docComment": "/**\n * The URL to get the next set of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!EffectiveNetworkSecurityGroupListResult#value:member", + "docComment": "/**\n * A list of effective network security groups.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "EffectiveNetworkSecurityGroup", + "canonicalReference": "network-resource-manager!EffectiveNetworkSecurityGroup:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!EffectiveNetworkSecurityRule:interface", + "docComment": "/**\n * Effective network security rules.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface EffectiveNetworkSecurityRule " + } + ], + "releaseTag": "Public", + "name": "EffectiveNetworkSecurityRule", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!EffectiveNetworkSecurityRule#access:member", + "docComment": "/**\n * Whether network traffic is allowed or denied.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "access?: " + }, + { + "kind": "Reference", + "text": "SecurityRuleAccess", + "canonicalReference": "network-resource-manager!SecurityRuleAccess:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "access", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!EffectiveNetworkSecurityRule#destinationAddressPrefix:member", + "docComment": "/**\n * The destination address prefix.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "destinationAddressPrefix?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "destinationAddressPrefix", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!EffectiveNetworkSecurityRule#destinationAddressPrefixes:member", + "docComment": "/**\n * The destination address prefixes. Expected values include CIDR IP ranges, Default Tags (VirtualNetwork, AzureLoadBalancer, Internet), System Tags, and the asterisk (*).\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "destinationAddressPrefixes?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "destinationAddressPrefixes", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!EffectiveNetworkSecurityRule#destinationPortRange:member", + "docComment": "/**\n * The destination port or range.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "destinationPortRange?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "destinationPortRange", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!EffectiveNetworkSecurityRule#destinationPortRanges:member", + "docComment": "/**\n * The destination port ranges. Expected values include a single integer between 0 and 65535, a range using '-' as separator (e.g. 100-400), or an asterisk (*).\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "destinationPortRanges?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "destinationPortRanges", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!EffectiveNetworkSecurityRule#direction:member", + "docComment": "/**\n * The direction of the rule.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "direction?: " + }, + { + "kind": "Reference", + "text": "SecurityRuleDirection", + "canonicalReference": "network-resource-manager!SecurityRuleDirection:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "direction", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!EffectiveNetworkSecurityRule#expandedDestinationAddressPrefix:member", + "docComment": "/**\n * Expanded destination address prefix.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "expandedDestinationAddressPrefix?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "expandedDestinationAddressPrefix", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!EffectiveNetworkSecurityRule#expandedSourceAddressPrefix:member", + "docComment": "/**\n * The expanded source address prefix.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "expandedSourceAddressPrefix?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "expandedSourceAddressPrefix", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!EffectiveNetworkSecurityRule#name:member", + "docComment": "/**\n * The name of the security rule specified by the user (if created by the user).\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!EffectiveNetworkSecurityRule#priority:member", + "docComment": "/**\n * The priority of the rule.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "priority?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "priority", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!EffectiveNetworkSecurityRule#protocol:member", + "docComment": "/**\n * The network protocol this rule applies to.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "protocol?: " + }, + { + "kind": "Reference", + "text": "EffectiveSecurityRuleProtocol", + "canonicalReference": "network-resource-manager!EffectiveSecurityRuleProtocol:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "protocol", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!EffectiveNetworkSecurityRule#sourceAddressPrefix:member", + "docComment": "/**\n * The source address prefix.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "sourceAddressPrefix?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "sourceAddressPrefix", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!EffectiveNetworkSecurityRule#sourceAddressPrefixes:member", + "docComment": "/**\n * The source address prefixes. Expected values include CIDR IP ranges, Default Tags (VirtualNetwork, AzureLoadBalancer, Internet), System Tags, and the asterisk (*).\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "sourceAddressPrefixes?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "sourceAddressPrefixes", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!EffectiveNetworkSecurityRule#sourcePortRange:member", + "docComment": "/**\n * The source port or range.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "sourcePortRange?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "sourcePortRange", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!EffectiveNetworkSecurityRule#sourcePortRanges:member", + "docComment": "/**\n * The source port ranges. Expected values include a single integer between 0 and 65535, a range using '-' as separator (e.g. 100-400), or an asterisk (*).\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "sourcePortRanges?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "sourcePortRanges", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!EffectiveRoute:interface", + "docComment": "/**\n * Effective Route.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface EffectiveRoute " + } + ], + "releaseTag": "Public", + "name": "EffectiveRoute", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!EffectiveRoute#addressPrefix:member", + "docComment": "/**\n * The address prefixes of the effective routes in CIDR notation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "addressPrefix?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "addressPrefix", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!EffectiveRoute#disableBgpRoutePropagation:member", + "docComment": "/**\n * If true, on-premises routes are not propagated to the network interfaces in the subnet.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "disableBgpRoutePropagation?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "disableBgpRoutePropagation", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!EffectiveRoute#name:member", + "docComment": "/**\n * The name of the user defined route. This is optional.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!EffectiveRoute#nextHopIpAddress:member", + "docComment": "/**\n * The IP address of the next hop of the effective route.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextHopIpAddress?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextHopIpAddress", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!EffectiveRoute#nextHopType:member", + "docComment": "/**\n * The type of Azure hop the packet should be sent to.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextHopType?: " + }, + { + "kind": "Reference", + "text": "RouteNextHopType", + "canonicalReference": "network-resource-manager!RouteNextHopType:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextHopType", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!EffectiveRoute#source:member", + "docComment": "/**\n * Who created the route.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "source?: " + }, + { + "kind": "Reference", + "text": "EffectiveRouteSource", + "canonicalReference": "network-resource-manager!EffectiveRouteSource:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "source", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!EffectiveRoute#state:member", + "docComment": "/**\n * The value of effective route.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "state?: " + }, + { + "kind": "Reference", + "text": "EffectiveRouteState", + "canonicalReference": "network-resource-manager!EffectiveRouteState:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "state", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!EffectiveRouteListResult:interface", + "docComment": "/**\n * Response for list effective route API service call.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface EffectiveRouteListResult " + } + ], + "releaseTag": "Public", + "name": "EffectiveRouteListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!EffectiveRouteListResult#nextLink:member", + "docComment": "/**\n * The URL to get the next set of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!EffectiveRouteListResult#value:member", + "docComment": "/**\n * A list of effective routes.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "EffectiveRoute", + "canonicalReference": "network-resource-manager!EffectiveRoute:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!EffectiveRouteSource:type", + "docComment": "/**\n * Defines values for EffectiveRouteSource. \\ {@link KnownEffectiveRouteSource} can be used interchangeably with EffectiveRouteSource, this enum contains the known values that the service supports. ### Known values supported by the service **Unknown** \\ **User** \\ **VirtualNetworkGateway** \\ **Default**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type EffectiveRouteSource = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "EffectiveRouteSource", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!EffectiveRouteState:type", + "docComment": "/**\n * Defines values for EffectiveRouteState. \\ {@link KnownEffectiveRouteState} can be used interchangeably with EffectiveRouteState, this enum contains the known values that the service supports. ### Known values supported by the service **Active** \\ **Invalid**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type EffectiveRouteState = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "EffectiveRouteState", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!EffectiveSecurityRuleProtocol:type", + "docComment": "/**\n * Defines values for EffectiveSecurityRuleProtocol. \\ {@link KnownEffectiveSecurityRuleProtocol} can be used interchangeably with EffectiveSecurityRuleProtocol, this enum contains the known values that the service supports. ### Known values supported by the service **Tcp** \\ **Udp** \\ **All**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type EffectiveSecurityRuleProtocol = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "EffectiveSecurityRuleProtocol", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!EndpointServiceResult:type", + "docComment": "/**\n * Endpoint service.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type EndpointServiceResult = " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": " & {\n readonly name?: string;\n readonly type?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "EndpointServiceResult", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!EndpointServicesListResult:interface", + "docComment": "/**\n * Response for the ListAvailableEndpointServices API service call.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface EndpointServicesListResult " + } + ], + "releaseTag": "Public", + "name": "EndpointServicesListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!EndpointServicesListResult#nextLink:member", + "docComment": "/**\n * The URL to get the next set of results.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!EndpointServicesListResult#value:member", + "docComment": "/**\n * List of available endpoint services in a region.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "EndpointServiceResult", + "canonicalReference": "network-resource-manager!EndpointServiceResult:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ErrorDetails:interface", + "docComment": "/**\n * Common error details representation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ErrorDetails " + } + ], + "releaseTag": "Public", + "name": "ErrorDetails", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ErrorDetails#code:member", + "docComment": "/**\n * Error code.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "code?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "code", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ErrorDetails#message:member", + "docComment": "/**\n * Error message.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "message?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "message", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ErrorDetails#target:member", + "docComment": "/**\n * Error target.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "target?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "target", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ErrorModel:interface", + "docComment": "/**\n * Common error representation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ErrorModel " + } + ], + "releaseTag": "Public", + "name": "ErrorModel", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ErrorModel#code:member", + "docComment": "/**\n * Error code.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "code?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "code", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ErrorModel#details:member", + "docComment": "/**\n * Error details.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "details?: " + }, + { + "kind": "Reference", + "text": "ErrorDetails", + "canonicalReference": "network-resource-manager!ErrorDetails:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "details", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ErrorModel#innerError:member", + "docComment": "/**\n * Inner error message.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "innerError?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "innerError", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ErrorModel#message:member", + "docComment": "/**\n * Error message.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "message?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "message", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ErrorModel#target:member", + "docComment": "/**\n * Error target.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "target?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "target", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ErrorResponse:interface", + "docComment": "/**\n * The error object.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ErrorResponse " + } + ], + "releaseTag": "Public", + "name": "ErrorResponse", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ErrorResponse#error:member", + "docComment": "/**\n * The error details object.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "error?: " + }, + { + "kind": "Reference", + "text": "ErrorDetails", + "canonicalReference": "network-resource-manager!ErrorDetails:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "error", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!EvaluatedNetworkSecurityGroup:interface", + "docComment": "/**\n * Results of network security group evaluation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface EvaluatedNetworkSecurityGroup " + } + ], + "releaseTag": "Public", + "name": "EvaluatedNetworkSecurityGroup", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!EvaluatedNetworkSecurityGroup#appliedTo:member", + "docComment": "/**\n * Resource ID of nic or subnet to which network security group is applied.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "appliedTo?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "appliedTo", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!EvaluatedNetworkSecurityGroup#matchedRule:member", + "docComment": "/**\n * Matched network security rule.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "matchedRule?: " + }, + { + "kind": "Reference", + "text": "MatchedRule", + "canonicalReference": "network-resource-manager!MatchedRule:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "matchedRule", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!EvaluatedNetworkSecurityGroup#networkSecurityGroupId:member", + "docComment": "/**\n * Network security group ID.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "networkSecurityGroupId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "networkSecurityGroupId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!EvaluatedNetworkSecurityGroup#rulesEvaluationResult:member", + "docComment": "/**\n * List of network security rules evaluation results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly rulesEvaluationResult?: " + }, + { + "kind": "Reference", + "text": "NetworkSecurityRulesEvaluationResult", + "canonicalReference": "network-resource-manager!NetworkSecurityRulesEvaluationResult:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "rulesEvaluationResult", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!EvaluationState:type", + "docComment": "/**\n * Defines values for EvaluationState. \\ {@link KnownEvaluationState} can be used interchangeably with EvaluationState, this enum contains the known values that the service supports. ### Known values supported by the service **NotStarted** \\ **InProgress** \\ **Completed**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type EvaluationState = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "EvaluationState", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ExpressRouteCircuit:type", + "docComment": "/**\n * ExpressRouteCircuit resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ExpressRouteCircuit = " + }, + { + "kind": "Reference", + "text": "Resource", + "canonicalReference": "network-resource-manager!Resource:interface" + }, + { + "kind": "Content", + "text": " & {\n sku?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitSku", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitSku:interface" + }, + { + "kind": "Content", + "text": ";\n readonly etag?: string;\n allowClassicOperations?: boolean;\n circuitProvisioningState?: string;\n serviceProviderProvisioningState?: " + }, + { + "kind": "Reference", + "text": "ServiceProviderProvisioningState", + "canonicalReference": "network-resource-manager!ServiceProviderProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n authorizations?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitAuthorization", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitAuthorization:type" + }, + { + "kind": "Content", + "text": "[];\n peerings?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitPeering", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeering:type" + }, + { + "kind": "Content", + "text": "[];\n serviceKey?: string;\n serviceProviderNotes?: string;\n serviceProviderProperties?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitServiceProviderProperties", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitServiceProviderProperties:interface" + }, + { + "kind": "Content", + "text": ";\n expressRoutePort?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";\n bandwidthInGbps?: number;\n readonly stag?: number;\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n gatewayManagerEtag?: string;\n globalReachEnabled?: boolean;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCircuit", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 17 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitArpTable:interface", + "docComment": "/**\n * The ARP table associated with the ExpressRouteCircuit.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRouteCircuitArpTable " + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCircuitArpTable", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitArpTable#age:member", + "docComment": "/**\n * Entry age in minutes.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "age?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "age", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitArpTable#interface:member", + "docComment": "/**\n * Interface address.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "interface?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "interface", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitArpTable#ipAddress:member", + "docComment": "/**\n * The IP address.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "ipAddress?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ipAddress", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitArpTable#macAddress:member", + "docComment": "/**\n * The MAC address.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "macAddress?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "macAddress", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitAuthorization:type", + "docComment": "/**\n * Authorization in an ExpressRouteCircuit resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ExpressRouteCircuitAuthorization = " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": " & {\n name?: string;\n readonly etag?: string;\n readonly type?: string;\n authorizationKey?: string;\n authorizationUseStatus?: " + }, + { + "kind": "Reference", + "text": "AuthorizationUseStatus", + "canonicalReference": "network-resource-manager!AuthorizationUseStatus:type" + }, + { + "kind": "Content", + "text": ";\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCircuitAuthorization", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 7 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitAuthorizations:interface", + "docComment": "/**\n * Interface representing a ExpressRouteCircuitAuthorizations.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRouteCircuitAuthorizations " + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCircuitAuthorizations", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitAuthorizations#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Creates or updates an authorization in the specified express route circuit.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param circuitName - The name of the express route circuit.\n *\n * @param authorizationName - The name of the authorization.\n *\n * @param authorizationParameters - Parameters supplied to the create or update express route circuit authorization operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", circuitName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", authorizationName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", authorizationParameters: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitAuthorization", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitAuthorization:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitAuthorizationsCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitAuthorizationsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitAuthorizationsCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitAuthorizationsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitAuthorizationsCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitAuthorizationsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "circuitName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "authorizationName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "authorizationParameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitAuthorizations#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Creates or updates an authorization in the specified express route circuit.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param circuitName - The name of the express route circuit.\n *\n * @param authorizationName - The name of the authorization.\n *\n * @param authorizationParameters - Parameters supplied to the create or update express route circuit authorization operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", circuitName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", authorizationName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", authorizationParameters: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitAuthorization", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitAuthorization:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitAuthorizationsCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitAuthorizationsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitAuthorizationsCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitAuthorizationsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "circuitName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "authorizationName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "authorizationParameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitAuthorizations#beginDelete:member(1)", + "docComment": "/**\n * Deletes the specified authorization from the specified express route circuit.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param circuitName - The name of the express route circuit.\n *\n * @param authorizationName - The name of the authorization.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", circuitName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", authorizationName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitAuthorizationsDeleteOptionalParams", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitAuthorizationsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "circuitName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "authorizationName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitAuthorizations#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes the specified authorization from the specified express route circuit.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param circuitName - The name of the express route circuit.\n *\n * @param authorizationName - The name of the authorization.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", circuitName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", authorizationName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitAuthorizationsDeleteOptionalParams", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitAuthorizationsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "circuitName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "authorizationName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitAuthorizations#get:member(1)", + "docComment": "/**\n * Gets the specified authorization from the specified express route circuit.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param circuitName - The name of the express route circuit.\n *\n * @param authorizationName - The name of the authorization.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", circuitName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", authorizationName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitAuthorizationsGetOptionalParams", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitAuthorizationsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitAuthorizationsGetResponse", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitAuthorizationsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "circuitName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "authorizationName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitAuthorizations#list:member(1)", + "docComment": "/**\n * Gets all authorizations in an express route circuit.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param circuitName - The name of the circuit.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", circuitName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitAuthorizationsListOptionalParams", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitAuthorizationsListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitAuthorization", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitAuthorization:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "circuitName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "list" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitAuthorizationsCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRouteCircuitAuthorizationsCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCircuitAuthorizationsCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitAuthorizationsCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitAuthorizationsCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitAuthorizationsCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ExpressRouteCircuitAuthorizationsCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitAuthorization", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitAuthorization:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCircuitAuthorizationsCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitAuthorizationsDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRouteCircuitAuthorizationsDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCircuitAuthorizationsDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitAuthorizationsDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitAuthorizationsDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitAuthorizationsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRouteCircuitAuthorizationsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCircuitAuthorizationsGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitAuthorizationsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ExpressRouteCircuitAuthorizationsGetResponse = " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitAuthorization", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitAuthorization:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCircuitAuthorizationsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitAuthorizationsListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRouteCircuitAuthorizationsListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCircuitAuthorizationsListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitAuthorizationsListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ExpressRouteCircuitAuthorizationsListNextResponse = " + }, + { + "kind": "Reference", + "text": "AuthorizationListResult", + "canonicalReference": "network-resource-manager!AuthorizationListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCircuitAuthorizationsListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitAuthorizationsListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRouteCircuitAuthorizationsListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCircuitAuthorizationsListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitAuthorizationsListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ExpressRouteCircuitAuthorizationsListResponse = " + }, + { + "kind": "Reference", + "text": "AuthorizationListResult", + "canonicalReference": "network-resource-manager!AuthorizationListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCircuitAuthorizationsListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitConnection:type", + "docComment": "/**\n * Express Route Circuit Connection in an ExpressRouteCircuitPeering resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ExpressRouteCircuitConnection = " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": " & {\n name?: string;\n readonly etag?: string;\n readonly type?: string;\n expressRouteCircuitPeering?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";\n peerExpressRouteCircuitPeering?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";\n addressPrefix?: string;\n authorizationKey?: string;\n ipv6CircuitConnectionConfig?: " + }, + { + "kind": "Reference", + "text": "Ipv6CircuitConnectionConfig", + "canonicalReference": "network-resource-manager!Ipv6CircuitConnectionConfig:interface" + }, + { + "kind": "Content", + "text": ";\n readonly circuitConnectionStatus?: " + }, + { + "kind": "Reference", + "text": "CircuitConnectionStatus", + "canonicalReference": "network-resource-manager!CircuitConnectionStatus:type" + }, + { + "kind": "Content", + "text": ";\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCircuitConnection", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 13 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitConnectionListResult:interface", + "docComment": "/**\n * Response for ListConnections API service call retrieves all global reach connections that belongs to a Private Peering for an ExpressRouteCircuit.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRouteCircuitConnectionListResult " + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCircuitConnectionListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitConnectionListResult#nextLink:member", + "docComment": "/**\n * The URL to get the next set of results.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitConnectionListResult#value:member", + "docComment": "/**\n * The global reach connection associated with Private Peering in an ExpressRoute Circuit.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitConnection", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitConnection:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitConnections:interface", + "docComment": "/**\n * Interface representing a ExpressRouteCircuitConnections.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRouteCircuitConnections " + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCircuitConnections", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitConnections#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Creates or updates a Express Route Circuit Connection in the specified express route circuits.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param circuitName - The name of the express route circuit.\n *\n * @param peeringName - The name of the peering.\n *\n * @param connectionName - The name of the express route circuit connection.\n *\n * @param expressRouteCircuitConnectionParameters - Parameters supplied to the create or update express route circuit connection operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", circuitName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", peeringName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", connectionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", expressRouteCircuitConnectionParameters: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitConnection", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitConnection:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitConnectionsCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitConnectionsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitConnectionsCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitConnectionsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitConnectionsCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitConnectionsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 23 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "circuitName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "peeringName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "connectionName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "expressRouteCircuitConnectionParameters", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitConnections#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Creates or updates a Express Route Circuit Connection in the specified express route circuits.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param circuitName - The name of the express route circuit.\n *\n * @param peeringName - The name of the peering.\n *\n * @param connectionName - The name of the express route circuit connection.\n *\n * @param expressRouteCircuitConnectionParameters - Parameters supplied to the create or update express route circuit connection operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", circuitName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", peeringName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", connectionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", expressRouteCircuitConnectionParameters: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitConnection", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitConnection:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitConnectionsCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitConnectionsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitConnectionsCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitConnectionsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "circuitName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "peeringName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "connectionName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "expressRouteCircuitConnectionParameters", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitConnections#beginDelete:member(1)", + "docComment": "/**\n * Deletes the specified Express Route Circuit Connection from the specified express route circuit.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param circuitName - The name of the express route circuit.\n *\n * @param peeringName - The name of the peering.\n *\n * @param connectionName - The name of the express route circuit connection.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", circuitName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", peeringName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", connectionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitConnectionsDeleteOptionalParams", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitConnectionsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "circuitName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "peeringName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "connectionName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitConnections#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes the specified Express Route Circuit Connection from the specified express route circuit.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param circuitName - The name of the express route circuit.\n *\n * @param peeringName - The name of the peering.\n *\n * @param connectionName - The name of the express route circuit connection.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", circuitName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", peeringName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", connectionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitConnectionsDeleteOptionalParams", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitConnectionsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "circuitName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "peeringName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "connectionName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitConnections#get:member(1)", + "docComment": "/**\n * Gets the specified Express Route Circuit Connection from the specified express route circuit.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param circuitName - The name of the express route circuit.\n *\n * @param peeringName - The name of the peering.\n *\n * @param connectionName - The name of the express route circuit connection.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", circuitName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", peeringName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", connectionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitConnectionsGetOptionalParams", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitConnectionsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitConnectionsGetResponse", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitConnectionsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "circuitName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "peeringName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "connectionName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitConnections#list:member(1)", + "docComment": "/**\n * Gets all global reach connections associated with a private peering in an express route circuit.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param circuitName - The name of the circuit.\n *\n * @param peeringName - The name of the peering.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", circuitName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", peeringName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitConnectionsListOptionalParams", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitConnectionsListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitConnection", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitConnection:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "circuitName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "peeringName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "list" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitConnectionsCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRouteCircuitConnectionsCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCircuitConnectionsCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitConnectionsCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitConnectionsCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitConnectionsCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ExpressRouteCircuitConnectionsCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitConnection", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitConnection:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCircuitConnectionsCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitConnectionsDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRouteCircuitConnectionsDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCircuitConnectionsDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitConnectionsDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitConnectionsDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitConnectionsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRouteCircuitConnectionsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCircuitConnectionsGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitConnectionsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ExpressRouteCircuitConnectionsGetResponse = " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitConnection", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitConnection:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCircuitConnectionsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitConnectionsListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRouteCircuitConnectionsListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCircuitConnectionsListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitConnectionsListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ExpressRouteCircuitConnectionsListNextResponse = " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitConnectionListResult", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitConnectionListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCircuitConnectionsListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitConnectionsListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRouteCircuitConnectionsListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCircuitConnectionsListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitConnectionsListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ExpressRouteCircuitConnectionsListResponse = " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitConnectionListResult", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitConnectionListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCircuitConnectionsListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitListResult:interface", + "docComment": "/**\n * Response for ListExpressRouteCircuit API service call.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRouteCircuitListResult " + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCircuitListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitListResult#nextLink:member", + "docComment": "/**\n * The URL to get the next set of results.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitListResult#value:member", + "docComment": "/**\n * A list of ExpressRouteCircuits in a resource group.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuit", + "canonicalReference": "network-resource-manager!ExpressRouteCircuit:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeering:type", + "docComment": "/**\n * Peering in an ExpressRouteCircuit resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ExpressRouteCircuitPeering = " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": " & {\n name?: string;\n readonly etag?: string;\n readonly type?: string;\n peeringType?: " + }, + { + "kind": "Reference", + "text": "ExpressRoutePeeringType", + "canonicalReference": "network-resource-manager!ExpressRoutePeeringType:type" + }, + { + "kind": "Content", + "text": ";\n state?: " + }, + { + "kind": "Reference", + "text": "ExpressRoutePeeringState", + "canonicalReference": "network-resource-manager!ExpressRoutePeeringState:type" + }, + { + "kind": "Content", + "text": ";\n azureASN?: number;\n peerASN?: number;\n primaryPeerAddressPrefix?: string;\n secondaryPeerAddressPrefix?: string;\n primaryAzurePort?: string;\n secondaryAzurePort?: string;\n sharedKey?: string;\n vlanId?: number;\n microsoftPeeringConfig?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitPeeringConfig", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeeringConfig:interface" + }, + { + "kind": "Content", + "text": ";\n stats?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitStats", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitStats:interface" + }, + { + "kind": "Content", + "text": ";\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n gatewayManagerEtag?: string;\n readonly lastModifiedBy?: string;\n routeFilter?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";\n ipv6PeeringConfig?: " + }, + { + "kind": "Reference", + "text": "Ipv6ExpressRouteCircuitPeeringConfig", + "canonicalReference": "network-resource-manager!Ipv6ExpressRouteCircuitPeeringConfig:interface" + }, + { + "kind": "Content", + "text": ";\n expressRouteConnection?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteConnectionId", + "canonicalReference": "network-resource-manager!ExpressRouteConnectionId:interface" + }, + { + "kind": "Content", + "text": ";\n connections?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitConnection", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitConnection:type" + }, + { + "kind": "Content", + "text": "[];\n readonly peeredConnections?: " + }, + { + "kind": "Reference", + "text": "PeerExpressRouteCircuitConnection", + "canonicalReference": "network-resource-manager!PeerExpressRouteCircuitConnection:type" + }, + { + "kind": "Content", + "text": "[];\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCircuitPeering", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 23 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeeringAdvertisedPublicPrefixState:type", + "docComment": "/**\n * Defines values for ExpressRouteCircuitPeeringAdvertisedPublicPrefixState. \\ {@link KnownExpressRouteCircuitPeeringAdvertisedPublicPrefixState} can be used interchangeably with ExpressRouteCircuitPeeringAdvertisedPublicPrefixState, this enum contains the known values that the service supports. ### Known values supported by the service **NotConfigured** \\ **Configuring** \\ **Configured** \\ **ValidationNeeded**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ExpressRouteCircuitPeeringAdvertisedPublicPrefixState = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCircuitPeeringAdvertisedPublicPrefixState", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeeringConfig:interface", + "docComment": "/**\n * Specifies the peering configuration.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRouteCircuitPeeringConfig " + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCircuitPeeringConfig", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeeringConfig#advertisedCommunities:member", + "docComment": "/**\n * The communities of bgp peering. Specified for microsoft peering.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "advertisedCommunities?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "advertisedCommunities", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeeringConfig#advertisedPublicPrefixes:member", + "docComment": "/**\n * The reference to AdvertisedPublicPrefixes.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "advertisedPublicPrefixes?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "advertisedPublicPrefixes", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeeringConfig#advertisedPublicPrefixesState:member", + "docComment": "/**\n * The advertised public prefix state of the Peering resource. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly advertisedPublicPrefixesState?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitPeeringAdvertisedPublicPrefixState", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeeringAdvertisedPublicPrefixState:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "advertisedPublicPrefixesState", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeeringConfig#customerASN:member", + "docComment": "/**\n * The CustomerASN of the peering.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "customerASN?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "customerASN", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeeringConfig#legacyMode:member", + "docComment": "/**\n * The legacy mode of the peering.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "legacyMode?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "legacyMode", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeeringConfig#routingRegistryName:member", + "docComment": "/**\n * The RoutingRegistryName of the configuration.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "routingRegistryName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "routingRegistryName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeeringId:interface", + "docComment": "/**\n * ExpressRoute circuit peering identifier.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRouteCircuitPeeringId " + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCircuitPeeringId", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeeringId#id:member", + "docComment": "/**\n * The ID of the ExpressRoute circuit peering.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "id?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeeringListResult:interface", + "docComment": "/**\n * Response for ListPeering API service call retrieves all peerings that belong to an ExpressRouteCircuit.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRouteCircuitPeeringListResult " + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCircuitPeeringListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeeringListResult#nextLink:member", + "docComment": "/**\n * The URL to get the next set of results.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeeringListResult#value:member", + "docComment": "/**\n * The peerings in an express route circuit.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitPeering", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeering:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeerings:interface", + "docComment": "/**\n * Interface representing a ExpressRouteCircuitPeerings.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRouteCircuitPeerings " + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCircuitPeerings", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeerings#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Creates or updates a peering in the specified express route circuits.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param circuitName - The name of the express route circuit.\n *\n * @param peeringName - The name of the peering.\n *\n * @param peeringParameters - Parameters supplied to the create or update express route circuit peering operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", circuitName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", peeringName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", peeringParameters: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitPeering", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeering:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitPeeringsCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeeringsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitPeeringsCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeeringsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitPeeringsCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeeringsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "circuitName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "peeringName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "peeringParameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeerings#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Creates or updates a peering in the specified express route circuits.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param circuitName - The name of the express route circuit.\n *\n * @param peeringName - The name of the peering.\n *\n * @param peeringParameters - Parameters supplied to the create or update express route circuit peering operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", circuitName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", peeringName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", peeringParameters: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitPeering", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeering:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitPeeringsCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeeringsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitPeeringsCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeeringsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "circuitName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "peeringName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "peeringParameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeerings#beginDelete:member(1)", + "docComment": "/**\n * Deletes the specified peering from the specified express route circuit.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param circuitName - The name of the express route circuit.\n *\n * @param peeringName - The name of the peering.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", circuitName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", peeringName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitPeeringsDeleteOptionalParams", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeeringsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "circuitName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "peeringName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeerings#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes the specified peering from the specified express route circuit.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param circuitName - The name of the express route circuit.\n *\n * @param peeringName - The name of the peering.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", circuitName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", peeringName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitPeeringsDeleteOptionalParams", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeeringsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "circuitName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "peeringName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeerings#get:member(1)", + "docComment": "/**\n * Gets the specified peering for the express route circuit.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param circuitName - The name of the express route circuit.\n *\n * @param peeringName - The name of the peering.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", circuitName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", peeringName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitPeeringsGetOptionalParams", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeeringsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitPeeringsGetResponse", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeeringsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "circuitName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "peeringName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeerings#list:member(1)", + "docComment": "/**\n * Gets all peerings in a specified express route circuit.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param circuitName - The name of the express route circuit.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", circuitName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitPeeringsListOptionalParams", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeeringsListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitPeering", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeering:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "circuitName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "list" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeeringsCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRouteCircuitPeeringsCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCircuitPeeringsCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeeringsCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeeringsCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeeringsCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ExpressRouteCircuitPeeringsCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitPeering", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeering:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCircuitPeeringsCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeeringsDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRouteCircuitPeeringsDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCircuitPeeringsDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeeringsDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeeringsDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeeringsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRouteCircuitPeeringsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCircuitPeeringsGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeeringsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ExpressRouteCircuitPeeringsGetResponse = " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitPeering", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeering:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCircuitPeeringsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeeringsListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRouteCircuitPeeringsListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCircuitPeeringsListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeeringsListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ExpressRouteCircuitPeeringsListNextResponse = " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitPeeringListResult", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeeringListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCircuitPeeringsListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeeringsListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRouteCircuitPeeringsListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCircuitPeeringsListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeeringsListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ExpressRouteCircuitPeeringsListResponse = " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitPeeringListResult", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeeringListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCircuitPeeringsListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeeringState:type", + "docComment": "/**\n * Defines values for ExpressRouteCircuitPeeringState. \\ {@link KnownExpressRouteCircuitPeeringState} can be used interchangeably with ExpressRouteCircuitPeeringState, this enum contains the known values that the service supports. ### Known values supported by the service **Disabled** \\ **Enabled**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ExpressRouteCircuitPeeringState = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCircuitPeeringState", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitReference:interface", + "docComment": "/**\n * Reference to an express route circuit.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRouteCircuitReference " + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCircuitReference", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitReference#id:member", + "docComment": "/**\n * Corresponding Express Route Circuit Id.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "id?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitRoutesTable:interface", + "docComment": "/**\n * The routes table associated with the ExpressRouteCircuit.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRouteCircuitRoutesTable " + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCircuitRoutesTable", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitRoutesTable#locPrf:member", + "docComment": "/**\n * Local preference value as set with the set local-preference route-map configuration command.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "locPrf?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "locPrf", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitRoutesTable#network:member", + "docComment": "/**\n * IP address of a network entity.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "network?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "network", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitRoutesTable#nextHop:member", + "docComment": "/**\n * NextHop address.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextHop?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextHop", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitRoutesTable#path:member", + "docComment": "/**\n * Autonomous system paths to the destination network.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "path?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "path", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitRoutesTable#weight:member", + "docComment": "/**\n * Route Weight.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "weight?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "weight", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitRoutesTableSummary:interface", + "docComment": "/**\n * The routes table associated with the ExpressRouteCircuit.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRouteCircuitRoutesTableSummary " + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCircuitRoutesTableSummary", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitRoutesTableSummary#as:member", + "docComment": "/**\n * Autonomous system number.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "as?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "as", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitRoutesTableSummary#neighbor:member", + "docComment": "/**\n * IP address of the neighbor.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "neighbor?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "neighbor", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitRoutesTableSummary#statePfxRcd:member", + "docComment": "/**\n * Current state of the BGP session, and the number of prefixes that have been received from a neighbor or peer group.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "statePfxRcd?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "statePfxRcd", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitRoutesTableSummary#upDown:member", + "docComment": "/**\n * The length of time that the BGP session has been in the Established state, or the current status if not in the Established state.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "upDown?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "upDown", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitRoutesTableSummary#v:member", + "docComment": "/**\n * BGP version number spoken to the neighbor.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "v?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "v", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRouteCircuits:interface", + "docComment": "/**\n * Interface representing a ExpressRouteCircuits.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRouteCircuits " + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCircuits", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuits#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Creates or updates an express route circuit.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param circuitName - The name of the circuit.\n *\n * @param parameters - Parameters supplied to the create or update express route circuit operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", circuitName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuit", + "canonicalReference": "network-resource-manager!ExpressRouteCircuit:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitsCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitsCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitsCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "circuitName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuits#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Creates or updates an express route circuit.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param circuitName - The name of the circuit.\n *\n * @param parameters - Parameters supplied to the create or update express route circuit operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", circuitName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuit", + "canonicalReference": "network-resource-manager!ExpressRouteCircuit:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitsCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitsCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "circuitName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuits#beginDelete:member(1)", + "docComment": "/**\n * Deletes the specified express route circuit.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param circuitName - The name of the express route circuit.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", circuitName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitsDeleteOptionalParams", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "circuitName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuits#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes the specified express route circuit.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param circuitName - The name of the express route circuit.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", circuitName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitsDeleteOptionalParams", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "circuitName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuits#beginListArpTable:member(1)", + "docComment": "/**\n * Gets the currently advertised ARP table associated with the express route circuit in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param circuitName - The name of the express route circuit.\n *\n * @param peeringName - The name of the peering.\n *\n * @param devicePath - The path of the device.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginListArpTable(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", circuitName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", peeringName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", devicePath: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitsListArpTableOptionalParams", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitsListArpTableOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitsListArpTableResponse", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitsListArpTableResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitsListArpTableResponse", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitsListArpTableResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "circuitName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "peeringName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "devicePath", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginListArpTable" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuits#beginListArpTableAndWait:member(1)", + "docComment": "/**\n * Gets the currently advertised ARP table associated with the express route circuit in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param circuitName - The name of the express route circuit.\n *\n * @param peeringName - The name of the peering.\n *\n * @param devicePath - The path of the device.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginListArpTableAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", circuitName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", peeringName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", devicePath: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitsListArpTableOptionalParams", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitsListArpTableOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitsListArpTableResponse", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitsListArpTableResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "circuitName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "peeringName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "devicePath", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginListArpTableAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuits#beginListRoutesTable:member(1)", + "docComment": "/**\n * Gets the currently advertised routes table associated with the express route circuit in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param circuitName - The name of the express route circuit.\n *\n * @param peeringName - The name of the peering.\n *\n * @param devicePath - The path of the device.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginListRoutesTable(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", circuitName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", peeringName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", devicePath: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitsListRoutesTableOptionalParams", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitsListRoutesTableOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitsListRoutesTableResponse", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitsListRoutesTableResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitsListRoutesTableResponse", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitsListRoutesTableResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "circuitName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "peeringName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "devicePath", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginListRoutesTable" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuits#beginListRoutesTableAndWait:member(1)", + "docComment": "/**\n * Gets the currently advertised routes table associated with the express route circuit in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param circuitName - The name of the express route circuit.\n *\n * @param peeringName - The name of the peering.\n *\n * @param devicePath - The path of the device.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginListRoutesTableAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", circuitName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", peeringName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", devicePath: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitsListRoutesTableOptionalParams", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitsListRoutesTableOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitsListRoutesTableResponse", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitsListRoutesTableResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "circuitName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "peeringName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "devicePath", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginListRoutesTableAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuits#beginListRoutesTableSummary:member(1)", + "docComment": "/**\n * Gets the currently advertised routes table summary associated with the express route circuit in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param circuitName - The name of the express route circuit.\n *\n * @param peeringName - The name of the peering.\n *\n * @param devicePath - The path of the device.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginListRoutesTableSummary(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", circuitName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", peeringName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", devicePath: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitsListRoutesTableSummaryOptionalParams", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitsListRoutesTableSummaryOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitsListRoutesTableSummaryResponse", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitsListRoutesTableSummaryResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitsListRoutesTableSummaryResponse", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitsListRoutesTableSummaryResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "circuitName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "peeringName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "devicePath", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginListRoutesTableSummary" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuits#beginListRoutesTableSummaryAndWait:member(1)", + "docComment": "/**\n * Gets the currently advertised routes table summary associated with the express route circuit in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param circuitName - The name of the express route circuit.\n *\n * @param peeringName - The name of the peering.\n *\n * @param devicePath - The path of the device.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginListRoutesTableSummaryAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", circuitName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", peeringName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", devicePath: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitsListRoutesTableSummaryOptionalParams", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitsListRoutesTableSummaryOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitsListRoutesTableSummaryResponse", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitsListRoutesTableSummaryResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "circuitName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "peeringName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "devicePath", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginListRoutesTableSummaryAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuits#get:member(1)", + "docComment": "/**\n * Gets information about the specified express route circuit.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param circuitName - The name of express route circuit.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", circuitName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitsGetOptionalParams", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitsGetResponse", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "circuitName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuits#getPeeringStats:member(1)", + "docComment": "/**\n * Gets all stats from an express route circuit in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param circuitName - The name of the express route circuit.\n *\n * @param peeringName - The name of the peering.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getPeeringStats(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", circuitName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", peeringName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitsGetPeeringStatsOptionalParams", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitsGetPeeringStatsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitsGetPeeringStatsResponse", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitsGetPeeringStatsResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "circuitName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "peeringName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "getPeeringStats" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuits#getStats:member(1)", + "docComment": "/**\n * Gets all the stats from an express route circuit in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param circuitName - The name of the express route circuit.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getStats(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", circuitName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitsGetStatsOptionalParams", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitsGetStatsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitsGetStatsResponse", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitsGetStatsResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "circuitName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "getStats" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuits#list:member(1)", + "docComment": "/**\n * Gets all the express route circuits in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitsListOptionalParams", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitsListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuit", + "canonicalReference": "network-resource-manager!ExpressRouteCircuit:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "list" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuits#listAll:member(1)", + "docComment": "/**\n * Gets all the express route circuits in a subscription.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listAll(options?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitsListAllOptionalParams", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitsListAllOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuit", + "canonicalReference": "network-resource-manager!ExpressRouteCircuit:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "listAll" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuits#updateTags:member(1)", + "docComment": "/**\n * Updates an express route circuit tags.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param circuitName - The name of the circuit.\n *\n * @param parameters - Parameters supplied to update express route circuit tags.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateTags(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", circuitName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "TagsObject", + "canonicalReference": "network-resource-manager!TagsObject:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitsUpdateTagsOptionalParams", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitsUpdateTagsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitsUpdateTagsResponse", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitsUpdateTagsResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "circuitName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "updateTags" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitsArpTableListResult:interface", + "docComment": "/**\n * Response for ListArpTable associated with the Express Route Circuits API.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRouteCircuitsArpTableListResult " + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCircuitsArpTableListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitsArpTableListResult#nextLink:member", + "docComment": "/**\n * The URL to get the next set of results.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitsArpTableListResult#value:member", + "docComment": "/**\n * A list of the ARP tables.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitArpTable", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitArpTable:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitsCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRouteCircuitsCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCircuitsCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitsCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitsCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitsCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ExpressRouteCircuitsCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuit", + "canonicalReference": "network-resource-manager!ExpressRouteCircuit:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCircuitsCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitsDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRouteCircuitsDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCircuitsDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitsDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitsDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitServiceProviderProperties:interface", + "docComment": "/**\n * Contains ServiceProviderProperties in an ExpressRouteCircuit.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRouteCircuitServiceProviderProperties " + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCircuitServiceProviderProperties", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitServiceProviderProperties#bandwidthInMbps:member", + "docComment": "/**\n * The BandwidthInMbps.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "bandwidthInMbps?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "bandwidthInMbps", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitServiceProviderProperties#peeringLocation:member", + "docComment": "/**\n * The peering location.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "peeringLocation?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "peeringLocation", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitServiceProviderProperties#serviceProviderName:member", + "docComment": "/**\n * The serviceProviderName.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "serviceProviderName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "serviceProviderName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRouteCircuitsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCircuitsGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitsGetPeeringStatsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRouteCircuitsGetPeeringStatsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCircuitsGetPeeringStatsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitsGetPeeringStatsResponse:type", + "docComment": "/**\n * Contains response data for the getPeeringStats operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ExpressRouteCircuitsGetPeeringStatsResponse = " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitStats", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitStats:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCircuitsGetPeeringStatsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ExpressRouteCircuitsGetResponse = " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuit", + "canonicalReference": "network-resource-manager!ExpressRouteCircuit:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCircuitsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitsGetStatsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRouteCircuitsGetStatsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCircuitsGetStatsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitsGetStatsResponse:type", + "docComment": "/**\n * Contains response data for the getStats operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ExpressRouteCircuitsGetStatsResponse = " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitStats", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitStats:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCircuitsGetStatsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitSku:interface", + "docComment": "/**\n * Contains SKU in an ExpressRouteCircuit.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRouteCircuitSku " + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCircuitSku", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitSku#family:member", + "docComment": "/**\n * The family of the SKU.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "family?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitSkuFamily", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitSkuFamily:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "family", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitSku#name:member", + "docComment": "/**\n * The name of the SKU.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitSku#tier:member", + "docComment": "/**\n * The tier of the SKU.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "tier?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitSkuTier", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitSkuTier:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tier", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitSkuFamily:type", + "docComment": "/**\n * Defines values for ExpressRouteCircuitSkuFamily. \\ {@link KnownExpressRouteCircuitSkuFamily} can be used interchangeably with ExpressRouteCircuitSkuFamily, this enum contains the known values that the service supports. ### Known values supported by the service **UnlimitedData** \\ **MeteredData**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ExpressRouteCircuitSkuFamily = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCircuitSkuFamily", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitSkuTier:type", + "docComment": "/**\n * Defines values for ExpressRouteCircuitSkuTier. \\ {@link KnownExpressRouteCircuitSkuTier} can be used interchangeably with ExpressRouteCircuitSkuTier, this enum contains the known values that the service supports. ### Known values supported by the service **Standard** \\ **Premium** \\ **Basic** \\ **Local**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ExpressRouteCircuitSkuTier = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCircuitSkuTier", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitsListAllNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRouteCircuitsListAllNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCircuitsListAllNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitsListAllNextResponse:type", + "docComment": "/**\n * Contains response data for the listAllNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ExpressRouteCircuitsListAllNextResponse = " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitListResult", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCircuitsListAllNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitsListAllOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRouteCircuitsListAllOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCircuitsListAllOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitsListAllResponse:type", + "docComment": "/**\n * Contains response data for the listAll operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ExpressRouteCircuitsListAllResponse = " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitListResult", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCircuitsListAllResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitsListArpTableOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRouteCircuitsListArpTableOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCircuitsListArpTableOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitsListArpTableOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitsListArpTableOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitsListArpTableResponse:type", + "docComment": "/**\n * Contains response data for the listArpTable operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ExpressRouteCircuitsListArpTableResponse = " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitsArpTableListResult", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitsArpTableListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCircuitsListArpTableResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitsListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRouteCircuitsListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCircuitsListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitsListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ExpressRouteCircuitsListNextResponse = " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitListResult", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCircuitsListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitsListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRouteCircuitsListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCircuitsListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitsListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ExpressRouteCircuitsListResponse = " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitListResult", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCircuitsListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitsListRoutesTableOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRouteCircuitsListRoutesTableOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCircuitsListRoutesTableOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitsListRoutesTableOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitsListRoutesTableOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitsListRoutesTableResponse:type", + "docComment": "/**\n * Contains response data for the listRoutesTable operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ExpressRouteCircuitsListRoutesTableResponse = " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitsRoutesTableListResult", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitsRoutesTableListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCircuitsListRoutesTableResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitsListRoutesTableSummaryOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRouteCircuitsListRoutesTableSummaryOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCircuitsListRoutesTableSummaryOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitsListRoutesTableSummaryOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitsListRoutesTableSummaryOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitsListRoutesTableSummaryResponse:type", + "docComment": "/**\n * Contains response data for the listRoutesTableSummary operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ExpressRouteCircuitsListRoutesTableSummaryResponse = " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitsRoutesTableSummaryListResult", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitsRoutesTableSummaryListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCircuitsListRoutesTableSummaryResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitsRoutesTableListResult:interface", + "docComment": "/**\n * Response for ListRoutesTable associated with the Express Route Circuits API.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRouteCircuitsRoutesTableListResult " + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCircuitsRoutesTableListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitsRoutesTableListResult#nextLink:member", + "docComment": "/**\n * The URL to get the next set of results.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitsRoutesTableListResult#value:member", + "docComment": "/**\n * The list of routes table.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitRoutesTable", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitRoutesTable:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitsRoutesTableSummaryListResult:interface", + "docComment": "/**\n * Response for ListRoutesTable associated with the Express Route Circuits API.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRouteCircuitsRoutesTableSummaryListResult " + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCircuitsRoutesTableSummaryListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitsRoutesTableSummaryListResult#nextLink:member", + "docComment": "/**\n * The URL to get the next set of results.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitsRoutesTableSummaryListResult#value:member", + "docComment": "/**\n * A list of the routes table.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitRoutesTableSummary", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitRoutesTableSummary:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitStats:interface", + "docComment": "/**\n * Contains stats associated with the peering.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRouteCircuitStats " + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCircuitStats", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitStats#primarybytesIn:member", + "docComment": "/**\n * The Primary BytesIn of the peering.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "primarybytesIn?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "primarybytesIn", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitStats#primarybytesOut:member", + "docComment": "/**\n * The primary BytesOut of the peering.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "primarybytesOut?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "primarybytesOut", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitStats#secondarybytesIn:member", + "docComment": "/**\n * The secondary BytesIn of the peering.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "secondarybytesIn?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "secondarybytesIn", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitStats#secondarybytesOut:member", + "docComment": "/**\n * The secondary BytesOut of the peering.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "secondarybytesOut?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "secondarybytesOut", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitsUpdateTagsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRouteCircuitsUpdateTagsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCircuitsUpdateTagsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitsUpdateTagsResponse:type", + "docComment": "/**\n * Contains response data for the updateTags operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ExpressRouteCircuitsUpdateTagsResponse = " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuit", + "canonicalReference": "network-resource-manager!ExpressRouteCircuit:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCircuitsUpdateTagsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ExpressRouteConnection:type", + "docComment": "/**\n * ExpressRouteConnection resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ExpressRouteConnection = " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": " & {\n name: string;\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n expressRouteCircuitPeering?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitPeeringId", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeeringId:interface" + }, + { + "kind": "Content", + "text": ";\n authorizationKey?: string;\n routingWeight?: number;\n enableInternetSecurity?: boolean;\n routingConfiguration?: " + }, + { + "kind": "Reference", + "text": "RoutingConfiguration", + "canonicalReference": "network-resource-manager!RoutingConfiguration:interface" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ExpressRouteConnection", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 9 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRouteConnectionId:interface", + "docComment": "/**\n * The ID of the ExpressRouteConnection.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRouteConnectionId " + } + ], + "releaseTag": "Public", + "name": "ExpressRouteConnectionId", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteConnectionId#id:member", + "docComment": "/**\n * The ID of the ExpressRouteConnection. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly id?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRouteConnectionList:interface", + "docComment": "/**\n * ExpressRouteConnection list.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRouteConnectionList " + } + ], + "releaseTag": "Public", + "name": "ExpressRouteConnectionList", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteConnectionList#value:member", + "docComment": "/**\n * The list of ExpressRoute connections.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteConnection", + "canonicalReference": "network-resource-manager!ExpressRouteConnection:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRouteConnections:interface", + "docComment": "/**\n * Interface representing a ExpressRouteConnections.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRouteConnections " + } + ], + "releaseTag": "Public", + "name": "ExpressRouteConnections", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ExpressRouteConnections#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Creates a connection between an ExpressRoute gateway and an ExpressRoute circuit.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param expressRouteGatewayName - The name of the ExpressRoute gateway.\n *\n * @param connectionName - The name of the connection subresource.\n *\n * @param putExpressRouteConnectionParameters - Parameters required in an ExpressRouteConnection PUT operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", expressRouteGatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", connectionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", putExpressRouteConnectionParameters: " + }, + { + "kind": "Reference", + "text": "ExpressRouteConnection", + "canonicalReference": "network-resource-manager!ExpressRouteConnection:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteConnectionsCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!ExpressRouteConnectionsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ExpressRouteConnectionsCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!ExpressRouteConnectionsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "ExpressRouteConnectionsCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!ExpressRouteConnectionsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "expressRouteGatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "connectionName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "putExpressRouteConnectionParameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ExpressRouteConnections#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Creates a connection between an ExpressRoute gateway and an ExpressRoute circuit.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param expressRouteGatewayName - The name of the ExpressRoute gateway.\n *\n * @param connectionName - The name of the connection subresource.\n *\n * @param putExpressRouteConnectionParameters - Parameters required in an ExpressRouteConnection PUT operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", expressRouteGatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", connectionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", putExpressRouteConnectionParameters: " + }, + { + "kind": "Reference", + "text": "ExpressRouteConnection", + "canonicalReference": "network-resource-manager!ExpressRouteConnection:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteConnectionsCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!ExpressRouteConnectionsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ExpressRouteConnectionsCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!ExpressRouteConnectionsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "expressRouteGatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "connectionName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "putExpressRouteConnectionParameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ExpressRouteConnections#beginDelete:member(1)", + "docComment": "/**\n * Deletes a connection to a ExpressRoute circuit.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param expressRouteGatewayName - The name of the ExpressRoute gateway.\n *\n * @param connectionName - The name of the connection subresource.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", expressRouteGatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", connectionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteConnectionsDeleteOptionalParams", + "canonicalReference": "network-resource-manager!ExpressRouteConnectionsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "expressRouteGatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "connectionName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ExpressRouteConnections#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes a connection to a ExpressRoute circuit.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param expressRouteGatewayName - The name of the ExpressRoute gateway.\n *\n * @param connectionName - The name of the connection subresource.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", expressRouteGatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", connectionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteConnectionsDeleteOptionalParams", + "canonicalReference": "network-resource-manager!ExpressRouteConnectionsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "expressRouteGatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "connectionName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ExpressRouteConnections#get:member(1)", + "docComment": "/**\n * Gets the specified ExpressRouteConnection.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param expressRouteGatewayName - The name of the ExpressRoute gateway.\n *\n * @param connectionName - The name of the ExpressRoute connection.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", expressRouteGatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", connectionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteConnectionsGetOptionalParams", + "canonicalReference": "network-resource-manager!ExpressRouteConnectionsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ExpressRouteConnectionsGetResponse", + "canonicalReference": "network-resource-manager!ExpressRouteConnectionsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "expressRouteGatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "connectionName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ExpressRouteConnections#list:member(1)", + "docComment": "/**\n * Lists ExpressRouteConnections.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param expressRouteGatewayName - The name of the ExpressRoute gateway.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", expressRouteGatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteConnectionsListOptionalParams", + "canonicalReference": "network-resource-manager!ExpressRouteConnectionsListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ExpressRouteConnectionsListResponse", + "canonicalReference": "network-resource-manager!ExpressRouteConnectionsListResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "expressRouteGatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "list" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRouteConnectionsCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRouteConnectionsCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ExpressRouteConnectionsCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteConnectionsCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteConnectionsCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ExpressRouteConnectionsCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ExpressRouteConnectionsCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "ExpressRouteConnection", + "canonicalReference": "network-resource-manager!ExpressRouteConnection:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ExpressRouteConnectionsCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRouteConnectionsDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRouteConnectionsDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ExpressRouteConnectionsDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteConnectionsDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteConnectionsDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRouteConnectionsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRouteConnectionsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ExpressRouteConnectionsGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ExpressRouteConnectionsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ExpressRouteConnectionsGetResponse = " + }, + { + "kind": "Reference", + "text": "ExpressRouteConnection", + "canonicalReference": "network-resource-manager!ExpressRouteConnection:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ExpressRouteConnectionsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRouteConnectionsListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRouteConnectionsListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ExpressRouteConnectionsListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ExpressRouteConnectionsListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ExpressRouteConnectionsListResponse = " + }, + { + "kind": "Reference", + "text": "ExpressRouteConnectionList", + "canonicalReference": "network-resource-manager!ExpressRouteConnectionList:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ExpressRouteConnectionsListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnection:type", + "docComment": "/**\n * ExpressRouteCrossConnection resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ExpressRouteCrossConnection = " + }, + { + "kind": "Reference", + "text": "Resource", + "canonicalReference": "network-resource-manager!Resource:interface" + }, + { + "kind": "Content", + "text": " & {\n readonly etag?: string;\n readonly primaryAzurePort?: string;\n readonly secondaryAzurePort?: string;\n readonly sTag?: number;\n peeringLocation?: string;\n bandwidthInMbps?: number;\n expressRouteCircuit?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitReference", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitReference:interface" + }, + { + "kind": "Content", + "text": ";\n serviceProviderProvisioningState?: " + }, + { + "kind": "Reference", + "text": "ServiceProviderProvisioningState", + "canonicalReference": "network-resource-manager!ServiceProviderProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n serviceProviderNotes?: string;\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n peerings?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCrossConnectionPeering", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionPeering:type" + }, + { + "kind": "Content", + "text": "[];\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCrossConnection", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 11 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionListResult:interface", + "docComment": "/**\n * Response for ListExpressRouteCrossConnection API service call.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRouteCrossConnectionListResult " + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCrossConnectionListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionListResult#nextLink:member", + "docComment": "/**\n * The URL to get the next set of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionListResult#value:member", + "docComment": "/**\n * A list of ExpressRouteCrossConnection resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCrossConnection", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnection:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionPeering:type", + "docComment": "/**\n * Peering in an ExpressRoute Cross Connection resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ExpressRouteCrossConnectionPeering = " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": " & {\n name?: string;\n readonly etag?: string;\n peeringType?: " + }, + { + "kind": "Reference", + "text": "ExpressRoutePeeringType", + "canonicalReference": "network-resource-manager!ExpressRoutePeeringType:type" + }, + { + "kind": "Content", + "text": ";\n state?: " + }, + { + "kind": "Reference", + "text": "ExpressRoutePeeringState", + "canonicalReference": "network-resource-manager!ExpressRoutePeeringState:type" + }, + { + "kind": "Content", + "text": ";\n readonly azureASN?: number;\n peerASN?: number;\n primaryPeerAddressPrefix?: string;\n secondaryPeerAddressPrefix?: string;\n readonly primaryAzurePort?: string;\n readonly secondaryAzurePort?: string;\n sharedKey?: string;\n vlanId?: number;\n microsoftPeeringConfig?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitPeeringConfig", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeeringConfig:interface" + }, + { + "kind": "Content", + "text": ";\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n gatewayManagerEtag?: string;\n readonly lastModifiedBy?: string;\n ipv6PeeringConfig?: " + }, + { + "kind": "Reference", + "text": "Ipv6ExpressRouteCircuitPeeringConfig", + "canonicalReference": "network-resource-manager!Ipv6ExpressRouteCircuitPeeringConfig:interface" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCrossConnectionPeering", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 13 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionPeeringList:interface", + "docComment": "/**\n * Response for ListPeering API service call retrieves all peerings that belong to an ExpressRouteCrossConnection.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRouteCrossConnectionPeeringList " + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCrossConnectionPeeringList", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionPeeringList#nextLink:member", + "docComment": "/**\n * The URL to get the next set of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionPeeringList#value:member", + "docComment": "/**\n * The peerings in an express route cross connection.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCrossConnectionPeering", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionPeering:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionPeerings:interface", + "docComment": "/**\n * Interface representing a ExpressRouteCrossConnectionPeerings.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRouteCrossConnectionPeerings " + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCrossConnectionPeerings", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionPeerings#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Creates or updates a peering in the specified ExpressRouteCrossConnection.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param crossConnectionName - The name of the ExpressRouteCrossConnection.\n *\n * @param peeringName - The name of the peering.\n *\n * @param peeringParameters - Parameters supplied to the create or update ExpressRouteCrossConnection peering operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", crossConnectionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", peeringName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", peeringParameters: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCrossConnectionPeering", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionPeering:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCrossConnectionPeeringsCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionPeeringsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ExpressRouteCrossConnectionPeeringsCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionPeeringsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "ExpressRouteCrossConnectionPeeringsCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionPeeringsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "crossConnectionName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "peeringName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "peeringParameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionPeerings#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Creates or updates a peering in the specified ExpressRouteCrossConnection.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param crossConnectionName - The name of the ExpressRouteCrossConnection.\n *\n * @param peeringName - The name of the peering.\n *\n * @param peeringParameters - Parameters supplied to the create or update ExpressRouteCrossConnection peering operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", crossConnectionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", peeringName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", peeringParameters: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCrossConnectionPeering", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionPeering:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCrossConnectionPeeringsCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionPeeringsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ExpressRouteCrossConnectionPeeringsCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionPeeringsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "crossConnectionName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "peeringName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "peeringParameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionPeerings#beginDelete:member(1)", + "docComment": "/**\n * Deletes the specified peering from the ExpressRouteCrossConnection.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param crossConnectionName - The name of the ExpressRouteCrossConnection.\n *\n * @param peeringName - The name of the peering.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", crossConnectionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", peeringName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCrossConnectionPeeringsDeleteOptionalParams", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionPeeringsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "crossConnectionName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "peeringName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionPeerings#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes the specified peering from the ExpressRouteCrossConnection.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param crossConnectionName - The name of the ExpressRouteCrossConnection.\n *\n * @param peeringName - The name of the peering.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", crossConnectionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", peeringName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCrossConnectionPeeringsDeleteOptionalParams", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionPeeringsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "crossConnectionName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "peeringName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionPeerings#get:member(1)", + "docComment": "/**\n * Gets the specified peering for the ExpressRouteCrossConnection.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param crossConnectionName - The name of the ExpressRouteCrossConnection.\n *\n * @param peeringName - The name of the peering.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", crossConnectionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", peeringName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCrossConnectionPeeringsGetOptionalParams", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionPeeringsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ExpressRouteCrossConnectionPeeringsGetResponse", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionPeeringsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "crossConnectionName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "peeringName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionPeerings#list:member(1)", + "docComment": "/**\n * Gets all peerings in a specified ExpressRouteCrossConnection.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param crossConnectionName - The name of the ExpressRouteCrossConnection.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", crossConnectionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCrossConnectionPeeringsListOptionalParams", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionPeeringsListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ExpressRouteCrossConnectionPeering", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionPeering:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "crossConnectionName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "list" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionPeeringsCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRouteCrossConnectionPeeringsCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCrossConnectionPeeringsCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionPeeringsCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionPeeringsCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionPeeringsCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ExpressRouteCrossConnectionPeeringsCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "ExpressRouteCrossConnectionPeering", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionPeering:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCrossConnectionPeeringsCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionPeeringsDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRouteCrossConnectionPeeringsDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCrossConnectionPeeringsDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionPeeringsDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionPeeringsDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionPeeringsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRouteCrossConnectionPeeringsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCrossConnectionPeeringsGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionPeeringsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ExpressRouteCrossConnectionPeeringsGetResponse = " + }, + { + "kind": "Reference", + "text": "ExpressRouteCrossConnectionPeering", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionPeering:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCrossConnectionPeeringsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionPeeringsListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRouteCrossConnectionPeeringsListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCrossConnectionPeeringsListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionPeeringsListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ExpressRouteCrossConnectionPeeringsListNextResponse = " + }, + { + "kind": "Reference", + "text": "ExpressRouteCrossConnectionPeeringList", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionPeeringList:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCrossConnectionPeeringsListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionPeeringsListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRouteCrossConnectionPeeringsListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCrossConnectionPeeringsListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionPeeringsListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ExpressRouteCrossConnectionPeeringsListResponse = " + }, + { + "kind": "Reference", + "text": "ExpressRouteCrossConnectionPeeringList", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionPeeringList:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCrossConnectionPeeringsListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionRoutesTableSummary:interface", + "docComment": "/**\n * The routes table associated with the ExpressRouteCircuit.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRouteCrossConnectionRoutesTableSummary " + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCrossConnectionRoutesTableSummary", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionRoutesTableSummary#asn:member", + "docComment": "/**\n * Autonomous system number.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "asn?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "asn", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionRoutesTableSummary#neighbor:member", + "docComment": "/**\n * IP address of Neighbor router.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "neighbor?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "neighbor", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionRoutesTableSummary#stateOrPrefixesReceived:member", + "docComment": "/**\n * Current state of the BGP session, and the number of prefixes that have been received from a neighbor or peer group.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "stateOrPrefixesReceived?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "stateOrPrefixesReceived", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionRoutesTableSummary#upDown:member", + "docComment": "/**\n * The length of time that the BGP session has been in the Established state, or the current status if not in the Established state.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "upDown?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "upDown", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnections:interface", + "docComment": "/**\n * Interface representing a ExpressRouteCrossConnections.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRouteCrossConnections " + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCrossConnections", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnections#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Update the specified ExpressRouteCrossConnection.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param crossConnectionName - The name of the ExpressRouteCrossConnection.\n *\n * @param parameters - Parameters supplied to the update express route crossConnection operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", crossConnectionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCrossConnection", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnection:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCrossConnectionsCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ExpressRouteCrossConnectionsCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "ExpressRouteCrossConnectionsCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "crossConnectionName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnections#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Update the specified ExpressRouteCrossConnection.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param crossConnectionName - The name of the ExpressRouteCrossConnection.\n *\n * @param parameters - Parameters supplied to the update express route crossConnection operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", crossConnectionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCrossConnection", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnection:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCrossConnectionsCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ExpressRouteCrossConnectionsCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "crossConnectionName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnections#beginListArpTable:member(1)", + "docComment": "/**\n * Gets the currently advertised ARP table associated with the express route cross connection in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param crossConnectionName - The name of the ExpressRouteCrossConnection.\n *\n * @param peeringName - The name of the peering.\n *\n * @param devicePath - The path of the device.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginListArpTable(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", crossConnectionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", peeringName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", devicePath: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCrossConnectionsListArpTableOptionalParams", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsListArpTableOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ExpressRouteCrossConnectionsListArpTableResponse", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsListArpTableResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "ExpressRouteCrossConnectionsListArpTableResponse", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsListArpTableResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "crossConnectionName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "peeringName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "devicePath", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginListArpTable" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnections#beginListArpTableAndWait:member(1)", + "docComment": "/**\n * Gets the currently advertised ARP table associated with the express route cross connection in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param crossConnectionName - The name of the ExpressRouteCrossConnection.\n *\n * @param peeringName - The name of the peering.\n *\n * @param devicePath - The path of the device.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginListArpTableAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", crossConnectionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", peeringName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", devicePath: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCrossConnectionsListArpTableOptionalParams", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsListArpTableOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ExpressRouteCrossConnectionsListArpTableResponse", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsListArpTableResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "crossConnectionName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "peeringName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "devicePath", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginListArpTableAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnections#beginListRoutesTable:member(1)", + "docComment": "/**\n * Gets the currently advertised routes table associated with the express route cross connection in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param crossConnectionName - The name of the ExpressRouteCrossConnection.\n *\n * @param peeringName - The name of the peering.\n *\n * @param devicePath - The path of the device.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginListRoutesTable(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", crossConnectionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", peeringName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", devicePath: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCrossConnectionsListRoutesTableOptionalParams", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsListRoutesTableOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ExpressRouteCrossConnectionsListRoutesTableResponse", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsListRoutesTableResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "ExpressRouteCrossConnectionsListRoutesTableResponse", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsListRoutesTableResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "crossConnectionName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "peeringName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "devicePath", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginListRoutesTable" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnections#beginListRoutesTableAndWait:member(1)", + "docComment": "/**\n * Gets the currently advertised routes table associated with the express route cross connection in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param crossConnectionName - The name of the ExpressRouteCrossConnection.\n *\n * @param peeringName - The name of the peering.\n *\n * @param devicePath - The path of the device.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginListRoutesTableAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", crossConnectionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", peeringName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", devicePath: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCrossConnectionsListRoutesTableOptionalParams", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsListRoutesTableOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ExpressRouteCrossConnectionsListRoutesTableResponse", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsListRoutesTableResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "crossConnectionName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "peeringName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "devicePath", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginListRoutesTableAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnections#beginListRoutesTableSummary:member(1)", + "docComment": "/**\n * Gets the route table summary associated with the express route cross connection in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param crossConnectionName - The name of the ExpressRouteCrossConnection.\n *\n * @param peeringName - The name of the peering.\n *\n * @param devicePath - The path of the device.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginListRoutesTableSummary(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", crossConnectionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", peeringName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", devicePath: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCrossConnectionsListRoutesTableSummaryOptionalParams", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsListRoutesTableSummaryOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ExpressRouteCrossConnectionsListRoutesTableSummaryResponse", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsListRoutesTableSummaryResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "ExpressRouteCrossConnectionsListRoutesTableSummaryResponse", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsListRoutesTableSummaryResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "crossConnectionName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "peeringName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "devicePath", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginListRoutesTableSummary" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnections#beginListRoutesTableSummaryAndWait:member(1)", + "docComment": "/**\n * Gets the route table summary associated with the express route cross connection in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param crossConnectionName - The name of the ExpressRouteCrossConnection.\n *\n * @param peeringName - The name of the peering.\n *\n * @param devicePath - The path of the device.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginListRoutesTableSummaryAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", crossConnectionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", peeringName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", devicePath: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCrossConnectionsListRoutesTableSummaryOptionalParams", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsListRoutesTableSummaryOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ExpressRouteCrossConnectionsListRoutesTableSummaryResponse", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsListRoutesTableSummaryResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "crossConnectionName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "peeringName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "devicePath", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginListRoutesTableSummaryAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnections#get:member(1)", + "docComment": "/**\n * Gets details about the specified ExpressRouteCrossConnection.\n *\n * @param resourceGroupName - The name of the resource group (peering location of the circuit).\n *\n * @param crossConnectionName - The name of the ExpressRouteCrossConnection (service key of the circuit).\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", crossConnectionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCrossConnectionsGetOptionalParams", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ExpressRouteCrossConnectionsGetResponse", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "crossConnectionName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnections#list:member(1)", + "docComment": "/**\n * Retrieves all the ExpressRouteCrossConnections in a subscription.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(options?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCrossConnectionsListOptionalParams", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ExpressRouteCrossConnection", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnection:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "list" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnections#listByResourceGroup:member(1)", + "docComment": "/**\n * Retrieves all the ExpressRouteCrossConnections in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByResourceGroup(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCrossConnectionsListByResourceGroupOptionalParams", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsListByResourceGroupOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ExpressRouteCrossConnection", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnection:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "listByResourceGroup" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnections#updateTags:member(1)", + "docComment": "/**\n * Updates an express route cross connection tags.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param crossConnectionName - The name of the cross connection.\n *\n * @param crossConnectionParameters - Parameters supplied to update express route cross connection tags.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateTags(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", crossConnectionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", crossConnectionParameters: " + }, + { + "kind": "Reference", + "text": "TagsObject", + "canonicalReference": "network-resource-manager!TagsObject:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCrossConnectionsUpdateTagsOptionalParams", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsUpdateTagsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ExpressRouteCrossConnectionsUpdateTagsResponse", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsUpdateTagsResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "crossConnectionName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "crossConnectionParameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "updateTags" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRouteCrossConnectionsCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCrossConnectionsCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ExpressRouteCrossConnectionsCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "ExpressRouteCrossConnection", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnection:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCrossConnectionsCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRouteCrossConnectionsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCrossConnectionsGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ExpressRouteCrossConnectionsGetResponse = " + }, + { + "kind": "Reference", + "text": "ExpressRouteCrossConnection", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnection:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCrossConnectionsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsListArpTableOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRouteCrossConnectionsListArpTableOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCrossConnectionsListArpTableOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsListArpTableOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsListArpTableOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsListArpTableResponse:type", + "docComment": "/**\n * Contains response data for the listArpTable operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ExpressRouteCrossConnectionsListArpTableResponse = " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitsArpTableListResult", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitsArpTableListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCrossConnectionsListArpTableResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsListByResourceGroupNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRouteCrossConnectionsListByResourceGroupNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCrossConnectionsListByResourceGroupNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsListByResourceGroupNextResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroupNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ExpressRouteCrossConnectionsListByResourceGroupNextResponse = " + }, + { + "kind": "Reference", + "text": "ExpressRouteCrossConnectionListResult", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCrossConnectionsListByResourceGroupNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsListByResourceGroupOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRouteCrossConnectionsListByResourceGroupOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCrossConnectionsListByResourceGroupOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsListByResourceGroupResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ExpressRouteCrossConnectionsListByResourceGroupResponse = " + }, + { + "kind": "Reference", + "text": "ExpressRouteCrossConnectionListResult", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCrossConnectionsListByResourceGroupResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRouteCrossConnectionsListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCrossConnectionsListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ExpressRouteCrossConnectionsListNextResponse = " + }, + { + "kind": "Reference", + "text": "ExpressRouteCrossConnectionListResult", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCrossConnectionsListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRouteCrossConnectionsListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCrossConnectionsListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ExpressRouteCrossConnectionsListResponse = " + }, + { + "kind": "Reference", + "text": "ExpressRouteCrossConnectionListResult", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCrossConnectionsListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsListRoutesTableOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRouteCrossConnectionsListRoutesTableOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCrossConnectionsListRoutesTableOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsListRoutesTableOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsListRoutesTableOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsListRoutesTableResponse:type", + "docComment": "/**\n * Contains response data for the listRoutesTable operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ExpressRouteCrossConnectionsListRoutesTableResponse = " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitsRoutesTableListResult", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitsRoutesTableListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCrossConnectionsListRoutesTableResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsListRoutesTableSummaryOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRouteCrossConnectionsListRoutesTableSummaryOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCrossConnectionsListRoutesTableSummaryOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsListRoutesTableSummaryOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsListRoutesTableSummaryOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsListRoutesTableSummaryResponse:type", + "docComment": "/**\n * Contains response data for the listRoutesTableSummary operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ExpressRouteCrossConnectionsListRoutesTableSummaryResponse = " + }, + { + "kind": "Reference", + "text": "ExpressRouteCrossConnectionsRoutesTableSummaryListResult", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsRoutesTableSummaryListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCrossConnectionsListRoutesTableSummaryResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsRoutesTableSummaryListResult:interface", + "docComment": "/**\n * Response for ListRoutesTable associated with the Express Route Cross Connections.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRouteCrossConnectionsRoutesTableSummaryListResult " + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCrossConnectionsRoutesTableSummaryListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsRoutesTableSummaryListResult#nextLink:member", + "docComment": "/**\n * The URL to get the next set of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsRoutesTableSummaryListResult#value:member", + "docComment": "/**\n * A list of the routes table.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCrossConnectionRoutesTableSummary", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionRoutesTableSummary:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsUpdateTagsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRouteCrossConnectionsUpdateTagsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCrossConnectionsUpdateTagsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionsUpdateTagsResponse:type", + "docComment": "/**\n * Contains response data for the updateTags operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ExpressRouteCrossConnectionsUpdateTagsResponse = " + }, + { + "kind": "Reference", + "text": "ExpressRouteCrossConnection", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnection:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ExpressRouteCrossConnectionsUpdateTagsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ExpressRouteGateway:type", + "docComment": "/**\n * ExpressRoute gateway resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ExpressRouteGateway = " + }, + { + "kind": "Reference", + "text": "Resource", + "canonicalReference": "network-resource-manager!Resource:interface" + }, + { + "kind": "Content", + "text": " & {\n readonly etag?: string;\n autoScaleConfiguration?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteGatewayPropertiesAutoScaleConfiguration", + "canonicalReference": "network-resource-manager!ExpressRouteGatewayPropertiesAutoScaleConfiguration:interface" + }, + { + "kind": "Content", + "text": ";\n readonly expressRouteConnections?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteConnection", + "canonicalReference": "network-resource-manager!ExpressRouteConnection:type" + }, + { + "kind": "Content", + "text": "[];\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n virtualHub?: " + }, + { + "kind": "Reference", + "text": "VirtualHubId", + "canonicalReference": "network-resource-manager!VirtualHubId:interface" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ExpressRouteGateway", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 11 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRouteGatewayList:interface", + "docComment": "/**\n * List of ExpressRoute gateways.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRouteGatewayList " + } + ], + "releaseTag": "Public", + "name": "ExpressRouteGatewayList", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteGatewayList#value:member", + "docComment": "/**\n * List of ExpressRoute gateways.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteGateway", + "canonicalReference": "network-resource-manager!ExpressRouteGateway:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRouteGatewayPropertiesAutoScaleConfiguration:interface", + "docComment": "/**\n * Configuration for auto scaling.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRouteGatewayPropertiesAutoScaleConfiguration " + } + ], + "releaseTag": "Public", + "name": "ExpressRouteGatewayPropertiesAutoScaleConfiguration", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteGatewayPropertiesAutoScaleConfiguration#bounds:member", + "docComment": "/**\n * Minimum and maximum number of scale units to deploy.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "bounds?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds", + "canonicalReference": "network-resource-manager!ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "bounds", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds:interface", + "docComment": "/**\n * Minimum and maximum number of scale units to deploy.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds " + } + ], + "releaseTag": "Public", + "name": "ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds#max:member", + "docComment": "/**\n * Maximum number of scale units deployed for ExpressRoute gateway.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "max?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "max", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds#min:member", + "docComment": "/**\n * Minimum number of scale units deployed for ExpressRoute gateway.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "min?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "min", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRouteGateways:interface", + "docComment": "/**\n * Interface representing a ExpressRouteGateways.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRouteGateways " + } + ], + "releaseTag": "Public", + "name": "ExpressRouteGateways", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ExpressRouteGateways#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Creates or updates a ExpressRoute gateway in a specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param expressRouteGatewayName - The name of the ExpressRoute gateway.\n *\n * @param putExpressRouteGatewayParameters - Parameters required in an ExpressRoute gateway PUT operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", expressRouteGatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", putExpressRouteGatewayParameters: " + }, + { + "kind": "Reference", + "text": "ExpressRouteGateway", + "canonicalReference": "network-resource-manager!ExpressRouteGateway:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteGatewaysCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!ExpressRouteGatewaysCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ExpressRouteGatewaysCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!ExpressRouteGatewaysCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "ExpressRouteGatewaysCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!ExpressRouteGatewaysCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "expressRouteGatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "putExpressRouteGatewayParameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ExpressRouteGateways#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Creates or updates a ExpressRoute gateway in a specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param expressRouteGatewayName - The name of the ExpressRoute gateway.\n *\n * @param putExpressRouteGatewayParameters - Parameters required in an ExpressRoute gateway PUT operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", expressRouteGatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", putExpressRouteGatewayParameters: " + }, + { + "kind": "Reference", + "text": "ExpressRouteGateway", + "canonicalReference": "network-resource-manager!ExpressRouteGateway:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteGatewaysCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!ExpressRouteGatewaysCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ExpressRouteGatewaysCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!ExpressRouteGatewaysCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "expressRouteGatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "putExpressRouteGatewayParameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ExpressRouteGateways#beginDelete:member(1)", + "docComment": "/**\n * Deletes the specified ExpressRoute gateway in a resource group. An ExpressRoute gateway resource can only be deleted when there are no connection subresources.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param expressRouteGatewayName - The name of the ExpressRoute gateway.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", expressRouteGatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteGatewaysDeleteOptionalParams", + "canonicalReference": "network-resource-manager!ExpressRouteGatewaysDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "expressRouteGatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ExpressRouteGateways#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes the specified ExpressRoute gateway in a resource group. An ExpressRoute gateway resource can only be deleted when there are no connection subresources.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param expressRouteGatewayName - The name of the ExpressRoute gateway.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", expressRouteGatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteGatewaysDeleteOptionalParams", + "canonicalReference": "network-resource-manager!ExpressRouteGatewaysDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "expressRouteGatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ExpressRouteGateways#get:member(1)", + "docComment": "/**\n * Fetches the details of a ExpressRoute gateway in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param expressRouteGatewayName - The name of the ExpressRoute gateway.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", expressRouteGatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteGatewaysGetOptionalParams", + "canonicalReference": "network-resource-manager!ExpressRouteGatewaysGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ExpressRouteGatewaysGetResponse", + "canonicalReference": "network-resource-manager!ExpressRouteGatewaysGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "expressRouteGatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ExpressRouteGateways#listByResourceGroup:member(1)", + "docComment": "/**\n * Lists ExpressRoute gateways in a given resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByResourceGroup(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteGatewaysListByResourceGroupOptionalParams", + "canonicalReference": "network-resource-manager!ExpressRouteGatewaysListByResourceGroupOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ExpressRouteGatewaysListByResourceGroupResponse", + "canonicalReference": "network-resource-manager!ExpressRouteGatewaysListByResourceGroupResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "listByResourceGroup" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ExpressRouteGateways#listBySubscription:member(1)", + "docComment": "/**\n * Lists ExpressRoute gateways under a given subscription.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listBySubscription(options?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteGatewaysListBySubscriptionOptionalParams", + "canonicalReference": "network-resource-manager!ExpressRouteGatewaysListBySubscriptionOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ExpressRouteGatewaysListBySubscriptionResponse", + "canonicalReference": "network-resource-manager!ExpressRouteGatewaysListBySubscriptionResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "listBySubscription" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRouteGatewaysCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRouteGatewaysCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ExpressRouteGatewaysCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteGatewaysCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteGatewaysCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ExpressRouteGatewaysCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ExpressRouteGatewaysCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "ExpressRouteGateway", + "canonicalReference": "network-resource-manager!ExpressRouteGateway:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ExpressRouteGatewaysCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRouteGatewaysDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRouteGatewaysDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ExpressRouteGatewaysDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteGatewaysDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteGatewaysDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRouteGatewaysGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRouteGatewaysGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ExpressRouteGatewaysGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ExpressRouteGatewaysGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ExpressRouteGatewaysGetResponse = " + }, + { + "kind": "Reference", + "text": "ExpressRouteGateway", + "canonicalReference": "network-resource-manager!ExpressRouteGateway:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ExpressRouteGatewaysGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRouteGatewaysListByResourceGroupOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRouteGatewaysListByResourceGroupOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ExpressRouteGatewaysListByResourceGroupOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ExpressRouteGatewaysListByResourceGroupResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ExpressRouteGatewaysListByResourceGroupResponse = " + }, + { + "kind": "Reference", + "text": "ExpressRouteGatewayList", + "canonicalReference": "network-resource-manager!ExpressRouteGatewayList:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ExpressRouteGatewaysListByResourceGroupResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRouteGatewaysListBySubscriptionOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRouteGatewaysListBySubscriptionOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ExpressRouteGatewaysListBySubscriptionOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ExpressRouteGatewaysListBySubscriptionResponse:type", + "docComment": "/**\n * Contains response data for the listBySubscription operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ExpressRouteGatewaysListBySubscriptionResponse = " + }, + { + "kind": "Reference", + "text": "ExpressRouteGatewayList", + "canonicalReference": "network-resource-manager!ExpressRouteGatewayList:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ExpressRouteGatewaysListBySubscriptionResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ExpressRouteLink:type", + "docComment": "/**\n * ExpressRouteLink child resource definition.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ExpressRouteLink = " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": " & {\n name?: string;\n readonly etag?: string;\n readonly routerName?: string;\n readonly interfaceName?: string;\n readonly patchPanelId?: string;\n readonly rackId?: string;\n readonly connectorType?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteLinkConnectorType", + "canonicalReference": "network-resource-manager!ExpressRouteLinkConnectorType:type" + }, + { + "kind": "Content", + "text": ";\n adminState?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteLinkAdminState", + "canonicalReference": "network-resource-manager!ExpressRouteLinkAdminState:type" + }, + { + "kind": "Content", + "text": ";\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n macSecConfig?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteLinkMacSecConfig", + "canonicalReference": "network-resource-manager!ExpressRouteLinkMacSecConfig:interface" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ExpressRouteLink", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 11 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ExpressRouteLinkAdminState:type", + "docComment": "/**\n * Defines values for ExpressRouteLinkAdminState. \\ {@link KnownExpressRouteLinkAdminState} can be used interchangeably with ExpressRouteLinkAdminState, this enum contains the known values that the service supports. ### Known values supported by the service **Enabled** \\ **Disabled**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ExpressRouteLinkAdminState = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ExpressRouteLinkAdminState", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ExpressRouteLinkConnectorType:type", + "docComment": "/**\n * Defines values for ExpressRouteLinkConnectorType. \\ {@link KnownExpressRouteLinkConnectorType} can be used interchangeably with ExpressRouteLinkConnectorType, this enum contains the known values that the service supports. ### Known values supported by the service **LC** \\ **SC**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ExpressRouteLinkConnectorType = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ExpressRouteLinkConnectorType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRouteLinkListResult:interface", + "docComment": "/**\n * Response for ListExpressRouteLinks API service call.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRouteLinkListResult " + } + ], + "releaseTag": "Public", + "name": "ExpressRouteLinkListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteLinkListResult#nextLink:member", + "docComment": "/**\n * The URL to get the next set of results.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteLinkListResult#value:member", + "docComment": "/**\n * The list of ExpressRouteLink sub-resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteLink", + "canonicalReference": "network-resource-manager!ExpressRouteLink:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ExpressRouteLinkMacSecCipher:type", + "docComment": "/**\n * Defines values for ExpressRouteLinkMacSecCipher. \\ {@link KnownExpressRouteLinkMacSecCipher} can be used interchangeably with ExpressRouteLinkMacSecCipher, this enum contains the known values that the service supports. ### Known values supported by the service **gcm-aes-128** \\ **gcm-aes-256**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ExpressRouteLinkMacSecCipher = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ExpressRouteLinkMacSecCipher", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRouteLinkMacSecConfig:interface", + "docComment": "/**\n * ExpressRouteLink Mac Security Configuration.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRouteLinkMacSecConfig " + } + ], + "releaseTag": "Public", + "name": "ExpressRouteLinkMacSecConfig", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteLinkMacSecConfig#cakSecretIdentifier:member", + "docComment": "/**\n * Keyvault Secret Identifier URL containing Mac security CAK key.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "cakSecretIdentifier?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "cakSecretIdentifier", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteLinkMacSecConfig#cipher:member", + "docComment": "/**\n * Mac security cipher.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "cipher?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteLinkMacSecCipher", + "canonicalReference": "network-resource-manager!ExpressRouteLinkMacSecCipher:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "cipher", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteLinkMacSecConfig#cknSecretIdentifier:member", + "docComment": "/**\n * Keyvault Secret Identifier URL containing Mac security CKN key.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "cknSecretIdentifier?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "cknSecretIdentifier", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRouteLinks:interface", + "docComment": "/**\n * Interface representing a ExpressRouteLinks.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRouteLinks " + } + ], + "releaseTag": "Public", + "name": "ExpressRouteLinks", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ExpressRouteLinks#get:member(1)", + "docComment": "/**\n * Retrieves the specified ExpressRouteLink resource.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param expressRoutePortName - The name of the ExpressRoutePort resource.\n *\n * @param linkName - The name of the ExpressRouteLink resource.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", expressRoutePortName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", linkName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteLinksGetOptionalParams", + "canonicalReference": "network-resource-manager!ExpressRouteLinksGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ExpressRouteLinksGetResponse", + "canonicalReference": "network-resource-manager!ExpressRouteLinksGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "expressRoutePortName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "linkName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ExpressRouteLinks#list:member(1)", + "docComment": "/**\n * Retrieve the ExpressRouteLink sub-resources of the specified ExpressRoutePort resource.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param expressRoutePortName - The name of the ExpressRoutePort resource.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", expressRoutePortName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteLinksListOptionalParams", + "canonicalReference": "network-resource-manager!ExpressRouteLinksListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ExpressRouteLink", + "canonicalReference": "network-resource-manager!ExpressRouteLink:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "expressRoutePortName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "list" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRouteLinksGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRouteLinksGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ExpressRouteLinksGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ExpressRouteLinksGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ExpressRouteLinksGetResponse = " + }, + { + "kind": "Reference", + "text": "ExpressRouteLink", + "canonicalReference": "network-resource-manager!ExpressRouteLink:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ExpressRouteLinksGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRouteLinksListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRouteLinksListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ExpressRouteLinksListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ExpressRouteLinksListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ExpressRouteLinksListNextResponse = " + }, + { + "kind": "Reference", + "text": "ExpressRouteLinkListResult", + "canonicalReference": "network-resource-manager!ExpressRouteLinkListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ExpressRouteLinksListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRouteLinksListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRouteLinksListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ExpressRouteLinksListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ExpressRouteLinksListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ExpressRouteLinksListResponse = " + }, + { + "kind": "Reference", + "text": "ExpressRouteLinkListResult", + "canonicalReference": "network-resource-manager!ExpressRouteLinkListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ExpressRouteLinksListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ExpressRoutePeeringState:type", + "docComment": "/**\n * Defines values for ExpressRoutePeeringState. \\ {@link KnownExpressRoutePeeringState} can be used interchangeably with ExpressRoutePeeringState, this enum contains the known values that the service supports. ### Known values supported by the service **Disabled** \\ **Enabled**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ExpressRoutePeeringState = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ExpressRoutePeeringState", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ExpressRoutePeeringType:type", + "docComment": "/**\n * Defines values for ExpressRoutePeeringType. \\ {@link KnownExpressRoutePeeringType} can be used interchangeably with ExpressRoutePeeringType, this enum contains the known values that the service supports. ### Known values supported by the service **AzurePublicPeering** \\ **AzurePrivatePeering** \\ **MicrosoftPeering**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ExpressRoutePeeringType = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ExpressRoutePeeringType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ExpressRoutePort:type", + "docComment": "/**\n * ExpressRoutePort resource definition.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ExpressRoutePort = " + }, + { + "kind": "Reference", + "text": "Resource", + "canonicalReference": "network-resource-manager!Resource:interface" + }, + { + "kind": "Content", + "text": " & {\n readonly etag?: string;\n identity?: " + }, + { + "kind": "Reference", + "text": "ManagedServiceIdentity", + "canonicalReference": "network-resource-manager!ManagedServiceIdentity:interface" + }, + { + "kind": "Content", + "text": ";\n peeringLocation?: string;\n bandwidthInGbps?: number;\n readonly provisionedBandwidthInGbps?: number;\n readonly mtu?: string;\n encapsulation?: " + }, + { + "kind": "Reference", + "text": "ExpressRoutePortsEncapsulation", + "canonicalReference": "network-resource-manager!ExpressRoutePortsEncapsulation:type" + }, + { + "kind": "Content", + "text": ";\n readonly etherType?: string;\n readonly allocationDate?: string;\n links?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteLink", + "canonicalReference": "network-resource-manager!ExpressRouteLink:type" + }, + { + "kind": "Content", + "text": "[];\n readonly circuits?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": "[];\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n readonly resourceGuid?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ExpressRoutePort", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 13 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRoutePortListResult:interface", + "docComment": "/**\n * Response for ListExpressRoutePorts API service call.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRoutePortListResult " + } + ], + "releaseTag": "Public", + "name": "ExpressRoutePortListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRoutePortListResult#nextLink:member", + "docComment": "/**\n * The URL to get the next set of results.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRoutePortListResult#value:member", + "docComment": "/**\n * A list of ExpressRoutePort resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "ExpressRoutePort", + "canonicalReference": "network-resource-manager!ExpressRoutePort:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRoutePorts:interface", + "docComment": "/**\n * Interface representing a ExpressRoutePorts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRoutePorts " + } + ], + "releaseTag": "Public", + "name": "ExpressRoutePorts", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ExpressRoutePorts#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Creates or updates the specified ExpressRoutePort resource.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param expressRoutePortName - The name of the ExpressRoutePort resource.\n *\n * @param parameters - Parameters supplied to the create ExpressRoutePort operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", expressRoutePortName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ExpressRoutePort", + "canonicalReference": "network-resource-manager!ExpressRoutePort:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ExpressRoutePortsCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!ExpressRoutePortsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ExpressRoutePortsCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!ExpressRoutePortsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "ExpressRoutePortsCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!ExpressRoutePortsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "expressRoutePortName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ExpressRoutePorts#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Creates or updates the specified ExpressRoutePort resource.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param expressRoutePortName - The name of the ExpressRoutePort resource.\n *\n * @param parameters - Parameters supplied to the create ExpressRoutePort operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", expressRoutePortName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ExpressRoutePort", + "canonicalReference": "network-resource-manager!ExpressRoutePort:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ExpressRoutePortsCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!ExpressRoutePortsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ExpressRoutePortsCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!ExpressRoutePortsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "expressRoutePortName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ExpressRoutePorts#beginDelete:member(1)", + "docComment": "/**\n * Deletes the specified ExpressRoutePort resource.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param expressRoutePortName - The name of the ExpressRoutePort resource.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", expressRoutePortName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ExpressRoutePortsDeleteOptionalParams", + "canonicalReference": "network-resource-manager!ExpressRoutePortsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "expressRoutePortName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ExpressRoutePorts#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes the specified ExpressRoutePort resource.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param expressRoutePortName - The name of the ExpressRoutePort resource.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", expressRoutePortName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ExpressRoutePortsDeleteOptionalParams", + "canonicalReference": "network-resource-manager!ExpressRoutePortsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "expressRoutePortName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ExpressRoutePorts#get:member(1)", + "docComment": "/**\n * Retrieves the requested ExpressRoutePort resource.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param expressRoutePortName - The name of ExpressRoutePort.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", expressRoutePortName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ExpressRoutePortsGetOptionalParams", + "canonicalReference": "network-resource-manager!ExpressRoutePortsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ExpressRoutePortsGetResponse", + "canonicalReference": "network-resource-manager!ExpressRoutePortsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "expressRoutePortName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ExpressRoutePorts#list:member(1)", + "docComment": "/**\n * List all the ExpressRoutePort resources in the specified subscription.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(options?: " + }, + { + "kind": "Reference", + "text": "ExpressRoutePortsListOptionalParams", + "canonicalReference": "network-resource-manager!ExpressRoutePortsListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ExpressRoutePort", + "canonicalReference": "network-resource-manager!ExpressRoutePort:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "list" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ExpressRoutePorts#listByResourceGroup:member(1)", + "docComment": "/**\n * List all the ExpressRoutePort resources in the specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByResourceGroup(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ExpressRoutePortsListByResourceGroupOptionalParams", + "canonicalReference": "network-resource-manager!ExpressRoutePortsListByResourceGroupOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ExpressRoutePort", + "canonicalReference": "network-resource-manager!ExpressRoutePort:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "listByResourceGroup" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ExpressRoutePorts#updateTags:member(1)", + "docComment": "/**\n * Update ExpressRoutePort tags.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param expressRoutePortName - The name of the ExpressRoutePort resource.\n *\n * @param parameters - Parameters supplied to update ExpressRoutePort resource tags.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateTags(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", expressRoutePortName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "TagsObject", + "canonicalReference": "network-resource-manager!TagsObject:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ExpressRoutePortsUpdateTagsOptionalParams", + "canonicalReference": "network-resource-manager!ExpressRoutePortsUpdateTagsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ExpressRoutePortsUpdateTagsResponse", + "canonicalReference": "network-resource-manager!ExpressRoutePortsUpdateTagsResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "expressRoutePortName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "updateTags" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRoutePortsCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRoutePortsCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ExpressRoutePortsCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRoutePortsCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRoutePortsCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ExpressRoutePortsCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ExpressRoutePortsCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "ExpressRoutePort", + "canonicalReference": "network-resource-manager!ExpressRoutePort:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ExpressRoutePortsCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRoutePortsDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRoutePortsDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ExpressRoutePortsDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRoutePortsDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRoutePortsDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ExpressRoutePortsEncapsulation:type", + "docComment": "/**\n * Defines values for ExpressRoutePortsEncapsulation. \\ {@link KnownExpressRoutePortsEncapsulation} can be used interchangeably with ExpressRoutePortsEncapsulation, this enum contains the known values that the service supports. ### Known values supported by the service **Dot1Q** \\ **QinQ**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ExpressRoutePortsEncapsulation = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ExpressRoutePortsEncapsulation", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRoutePortsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRoutePortsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ExpressRoutePortsGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ExpressRoutePortsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ExpressRoutePortsGetResponse = " + }, + { + "kind": "Reference", + "text": "ExpressRoutePort", + "canonicalReference": "network-resource-manager!ExpressRoutePort:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ExpressRoutePortsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRoutePortsListByResourceGroupNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRoutePortsListByResourceGroupNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ExpressRoutePortsListByResourceGroupNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ExpressRoutePortsListByResourceGroupNextResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroupNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ExpressRoutePortsListByResourceGroupNextResponse = " + }, + { + "kind": "Reference", + "text": "ExpressRoutePortListResult", + "canonicalReference": "network-resource-manager!ExpressRoutePortListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ExpressRoutePortsListByResourceGroupNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRoutePortsListByResourceGroupOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRoutePortsListByResourceGroupOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ExpressRoutePortsListByResourceGroupOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ExpressRoutePortsListByResourceGroupResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ExpressRoutePortsListByResourceGroupResponse = " + }, + { + "kind": "Reference", + "text": "ExpressRoutePortListResult", + "canonicalReference": "network-resource-manager!ExpressRoutePortListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ExpressRoutePortsListByResourceGroupResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRoutePortsListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRoutePortsListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ExpressRoutePortsListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ExpressRoutePortsListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ExpressRoutePortsListNextResponse = " + }, + { + "kind": "Reference", + "text": "ExpressRoutePortListResult", + "canonicalReference": "network-resource-manager!ExpressRoutePortListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ExpressRoutePortsListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRoutePortsListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRoutePortsListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ExpressRoutePortsListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ExpressRoutePortsListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ExpressRoutePortsListResponse = " + }, + { + "kind": "Reference", + "text": "ExpressRoutePortListResult", + "canonicalReference": "network-resource-manager!ExpressRoutePortListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ExpressRoutePortsListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ExpressRoutePortsLocation:type", + "docComment": "/**\n * Definition of the ExpressRoutePorts peering location resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ExpressRoutePortsLocation = " + }, + { + "kind": "Reference", + "text": "Resource", + "canonicalReference": "network-resource-manager!Resource:interface" + }, + { + "kind": "Content", + "text": " & {\n readonly address?: string;\n readonly contact?: string;\n availableBandwidths?: " + }, + { + "kind": "Reference", + "text": "ExpressRoutePortsLocationBandwidths", + "canonicalReference": "network-resource-manager!ExpressRoutePortsLocationBandwidths:interface" + }, + { + "kind": "Content", + "text": "[];\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ExpressRoutePortsLocation", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 7 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRoutePortsLocationBandwidths:interface", + "docComment": "/**\n * Real-time inventory of available ExpressRoute port bandwidths.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRoutePortsLocationBandwidths " + } + ], + "releaseTag": "Public", + "name": "ExpressRoutePortsLocationBandwidths", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRoutePortsLocationBandwidths#offerName:member", + "docComment": "/**\n * Bandwidth descriptive name. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly offerName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "offerName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRoutePortsLocationBandwidths#valueInGbps:member", + "docComment": "/**\n * Bandwidth value in Gbps. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly valueInGbps?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "valueInGbps", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRoutePortsLocationListResult:interface", + "docComment": "/**\n * Response for ListExpressRoutePortsLocations API service call.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRoutePortsLocationListResult " + } + ], + "releaseTag": "Public", + "name": "ExpressRoutePortsLocationListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRoutePortsLocationListResult#nextLink:member", + "docComment": "/**\n * The URL to get the next set of results.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRoutePortsLocationListResult#value:member", + "docComment": "/**\n * The list of all ExpressRoutePort peering locations.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "ExpressRoutePortsLocation", + "canonicalReference": "network-resource-manager!ExpressRoutePortsLocation:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRoutePortsLocations:interface", + "docComment": "/**\n * Interface representing a ExpressRoutePortsLocations.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRoutePortsLocations " + } + ], + "releaseTag": "Public", + "name": "ExpressRoutePortsLocations", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ExpressRoutePortsLocations#get:member(1)", + "docComment": "/**\n * Retrieves a single ExpressRoutePort peering location, including the list of available bandwidths available at said peering location.\n *\n * @param locationName - Name of the requested ExpressRoutePort peering location.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(locationName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ExpressRoutePortsLocationsGetOptionalParams", + "canonicalReference": "network-resource-manager!ExpressRoutePortsLocationsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ExpressRoutePortsLocationsGetResponse", + "canonicalReference": "network-resource-manager!ExpressRoutePortsLocationsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "locationName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ExpressRoutePortsLocations#list:member(1)", + "docComment": "/**\n * Retrieves all ExpressRoutePort peering locations. Does not return available bandwidths for each location. Available bandwidths can only be obtained when retrieving a specific peering location.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(options?: " + }, + { + "kind": "Reference", + "text": "ExpressRoutePortsLocationsListOptionalParams", + "canonicalReference": "network-resource-manager!ExpressRoutePortsLocationsListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ExpressRoutePortsLocation", + "canonicalReference": "network-resource-manager!ExpressRoutePortsLocation:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "list" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRoutePortsLocationsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRoutePortsLocationsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ExpressRoutePortsLocationsGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ExpressRoutePortsLocationsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ExpressRoutePortsLocationsGetResponse = " + }, + { + "kind": "Reference", + "text": "ExpressRoutePortsLocation", + "canonicalReference": "network-resource-manager!ExpressRoutePortsLocation:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ExpressRoutePortsLocationsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRoutePortsLocationsListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRoutePortsLocationsListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ExpressRoutePortsLocationsListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ExpressRoutePortsLocationsListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ExpressRoutePortsLocationsListNextResponse = " + }, + { + "kind": "Reference", + "text": "ExpressRoutePortsLocationListResult", + "canonicalReference": "network-resource-manager!ExpressRoutePortsLocationListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ExpressRoutePortsLocationsListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRoutePortsLocationsListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRoutePortsLocationsListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ExpressRoutePortsLocationsListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ExpressRoutePortsLocationsListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ExpressRoutePortsLocationsListResponse = " + }, + { + "kind": "Reference", + "text": "ExpressRoutePortsLocationListResult", + "canonicalReference": "network-resource-manager!ExpressRoutePortsLocationListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ExpressRoutePortsLocationsListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRoutePortsUpdateTagsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRoutePortsUpdateTagsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ExpressRoutePortsUpdateTagsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ExpressRoutePortsUpdateTagsResponse:type", + "docComment": "/**\n * Contains response data for the updateTags operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ExpressRoutePortsUpdateTagsResponse = " + }, + { + "kind": "Reference", + "text": "ExpressRoutePort", + "canonicalReference": "network-resource-manager!ExpressRoutePort:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ExpressRoutePortsUpdateTagsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ExpressRouteServiceProvider:type", + "docComment": "/**\n * A ExpressRouteResourceProvider object.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ExpressRouteServiceProvider = " + }, + { + "kind": "Reference", + "text": "Resource", + "canonicalReference": "network-resource-manager!Resource:interface" + }, + { + "kind": "Content", + "text": " & {\n peeringLocations?: string[];\n bandwidthsOffered?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteServiceProviderBandwidthsOffered", + "canonicalReference": "network-resource-manager!ExpressRouteServiceProviderBandwidthsOffered:interface" + }, + { + "kind": "Content", + "text": "[];\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ExpressRouteServiceProvider", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 7 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRouteServiceProviderBandwidthsOffered:interface", + "docComment": "/**\n * Contains bandwidths offered in ExpressRouteServiceProvider resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRouteServiceProviderBandwidthsOffered " + } + ], + "releaseTag": "Public", + "name": "ExpressRouteServiceProviderBandwidthsOffered", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteServiceProviderBandwidthsOffered#offerName:member", + "docComment": "/**\n * The OfferName.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "offerName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "offerName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteServiceProviderBandwidthsOffered#valueInMbps:member", + "docComment": "/**\n * The ValueInMbps.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "valueInMbps?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "valueInMbps", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRouteServiceProviderListResult:interface", + "docComment": "/**\n * Response for the ListExpressRouteServiceProvider API service call.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRouteServiceProviderListResult " + } + ], + "releaseTag": "Public", + "name": "ExpressRouteServiceProviderListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteServiceProviderListResult#nextLink:member", + "docComment": "/**\n * The URL to get the next set of results.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ExpressRouteServiceProviderListResult#value:member", + "docComment": "/**\n * A list of ExpressRouteResourceProvider resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteServiceProvider", + "canonicalReference": "network-resource-manager!ExpressRouteServiceProvider:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRouteServiceProviders:interface", + "docComment": "/**\n * Interface representing a ExpressRouteServiceProviders.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRouteServiceProviders " + } + ], + "releaseTag": "Public", + "name": "ExpressRouteServiceProviders", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ExpressRouteServiceProviders#list:member(1)", + "docComment": "/**\n * Gets all the available express route service providers.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(options?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteServiceProvidersListOptionalParams", + "canonicalReference": "network-resource-manager!ExpressRouteServiceProvidersListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ExpressRouteServiceProvider", + "canonicalReference": "network-resource-manager!ExpressRouteServiceProvider:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "list" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRouteServiceProvidersListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRouteServiceProvidersListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ExpressRouteServiceProvidersListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ExpressRouteServiceProvidersListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ExpressRouteServiceProvidersListNextResponse = " + }, + { + "kind": "Reference", + "text": "ExpressRouteServiceProviderListResult", + "canonicalReference": "network-resource-manager!ExpressRouteServiceProviderListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ExpressRouteServiceProvidersListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ExpressRouteServiceProvidersListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ExpressRouteServiceProvidersListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ExpressRouteServiceProvidersListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ExpressRouteServiceProvidersListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ExpressRouteServiceProvidersListResponse = " + }, + { + "kind": "Reference", + "text": "ExpressRouteServiceProviderListResult", + "canonicalReference": "network-resource-manager!ExpressRouteServiceProviderListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ExpressRouteServiceProvidersListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!FirewallPolicies:interface", + "docComment": "/**\n * Interface representing a FirewallPolicies.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface FirewallPolicies " + } + ], + "releaseTag": "Public", + "name": "FirewallPolicies", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!FirewallPolicies#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Creates or updates the specified Firewall Policy.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param firewallPolicyName - The name of the Firewall Policy.\n *\n * @param parameters - Parameters supplied to the create or update Firewall Policy operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", firewallPolicyName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "FirewallPolicy", + "canonicalReference": "network-resource-manager!FirewallPolicy:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "FirewallPoliciesCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!FirewallPoliciesCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "FirewallPoliciesCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!FirewallPoliciesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "FirewallPoliciesCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!FirewallPoliciesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "firewallPolicyName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!FirewallPolicies#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Creates or updates the specified Firewall Policy.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param firewallPolicyName - The name of the Firewall Policy.\n *\n * @param parameters - Parameters supplied to the create or update Firewall Policy operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", firewallPolicyName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "FirewallPolicy", + "canonicalReference": "network-resource-manager!FirewallPolicy:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "FirewallPoliciesCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!FirewallPoliciesCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "FirewallPoliciesCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!FirewallPoliciesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "firewallPolicyName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!FirewallPolicies#beginDelete:member(1)", + "docComment": "/**\n * Deletes the specified Firewall Policy.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param firewallPolicyName - The name of the Firewall Policy.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", firewallPolicyName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "FirewallPoliciesDeleteOptionalParams", + "canonicalReference": "network-resource-manager!FirewallPoliciesDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "firewallPolicyName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!FirewallPolicies#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes the specified Firewall Policy.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param firewallPolicyName - The name of the Firewall Policy.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", firewallPolicyName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "FirewallPoliciesDeleteOptionalParams", + "canonicalReference": "network-resource-manager!FirewallPoliciesDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "firewallPolicyName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!FirewallPolicies#get:member(1)", + "docComment": "/**\n * Gets the specified Firewall Policy.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param firewallPolicyName - The name of the Firewall Policy.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", firewallPolicyName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "FirewallPoliciesGetOptionalParams", + "canonicalReference": "network-resource-manager!FirewallPoliciesGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "FirewallPoliciesGetResponse", + "canonicalReference": "network-resource-manager!FirewallPoliciesGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "firewallPolicyName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!FirewallPolicies#list:member(1)", + "docComment": "/**\n * Lists all Firewall Policies in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "FirewallPoliciesListOptionalParams", + "canonicalReference": "network-resource-manager!FirewallPoliciesListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "FirewallPolicy", + "canonicalReference": "network-resource-manager!FirewallPolicy:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "list" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!FirewallPolicies#listAll:member(1)", + "docComment": "/**\n * Gets all the Firewall Policies in a subscription.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listAll(options?: " + }, + { + "kind": "Reference", + "text": "FirewallPoliciesListAllOptionalParams", + "canonicalReference": "network-resource-manager!FirewallPoliciesListAllOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "FirewallPolicy", + "canonicalReference": "network-resource-manager!FirewallPolicy:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "listAll" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!FirewallPoliciesCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface FirewallPoliciesCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "FirewallPoliciesCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!FirewallPoliciesCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!FirewallPoliciesCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!FirewallPoliciesCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type FirewallPoliciesCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "FirewallPolicy", + "canonicalReference": "network-resource-manager!FirewallPolicy:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "FirewallPoliciesCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!FirewallPoliciesDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface FirewallPoliciesDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "FirewallPoliciesDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!FirewallPoliciesDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!FirewallPoliciesDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!FirewallPoliciesGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface FirewallPoliciesGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "FirewallPoliciesGetOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!FirewallPoliciesGetOptionalParams#expand:member", + "docComment": "/**\n * Expands referenced resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "expand?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "expand", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!FirewallPoliciesGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type FirewallPoliciesGetResponse = " + }, + { + "kind": "Reference", + "text": "FirewallPolicy", + "canonicalReference": "network-resource-manager!FirewallPolicy:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "FirewallPoliciesGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!FirewallPoliciesListAllNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface FirewallPoliciesListAllNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "FirewallPoliciesListAllNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!FirewallPoliciesListAllNextResponse:type", + "docComment": "/**\n * Contains response data for the listAllNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type FirewallPoliciesListAllNextResponse = " + }, + { + "kind": "Reference", + "text": "FirewallPolicyListResult", + "canonicalReference": "network-resource-manager!FirewallPolicyListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "FirewallPoliciesListAllNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!FirewallPoliciesListAllOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface FirewallPoliciesListAllOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "FirewallPoliciesListAllOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!FirewallPoliciesListAllResponse:type", + "docComment": "/**\n * Contains response data for the listAll operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type FirewallPoliciesListAllResponse = " + }, + { + "kind": "Reference", + "text": "FirewallPolicyListResult", + "canonicalReference": "network-resource-manager!FirewallPolicyListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "FirewallPoliciesListAllResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!FirewallPoliciesListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface FirewallPoliciesListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "FirewallPoliciesListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!FirewallPoliciesListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type FirewallPoliciesListNextResponse = " + }, + { + "kind": "Reference", + "text": "FirewallPolicyListResult", + "canonicalReference": "network-resource-manager!FirewallPolicyListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "FirewallPoliciesListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!FirewallPoliciesListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface FirewallPoliciesListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "FirewallPoliciesListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!FirewallPoliciesListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type FirewallPoliciesListResponse = " + }, + { + "kind": "Reference", + "text": "FirewallPolicyListResult", + "canonicalReference": "network-resource-manager!FirewallPolicyListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "FirewallPoliciesListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!FirewallPolicy:type", + "docComment": "/**\n * FirewallPolicy Resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type FirewallPolicy = " + }, + { + "kind": "Reference", + "text": "Resource", + "canonicalReference": "network-resource-manager!Resource:interface" + }, + { + "kind": "Content", + "text": " & {\n readonly etag?: string;\n identity?: " + }, + { + "kind": "Reference", + "text": "ManagedServiceIdentity", + "canonicalReference": "network-resource-manager!ManagedServiceIdentity:interface" + }, + { + "kind": "Content", + "text": ";\n readonly ruleGroups?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": "[];\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n basePolicy?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";\n readonly firewalls?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": "[];\n readonly childPolicies?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": "[];\n threatIntelMode?: " + }, + { + "kind": "Reference", + "text": "AzureFirewallThreatIntelMode", + "canonicalReference": "network-resource-manager!AzureFirewallThreatIntelMode:type" + }, + { + "kind": "Content", + "text": ";\n threatIntelWhitelist?: " + }, + { + "kind": "Reference", + "text": "FirewallPolicyThreatIntelWhitelist", + "canonicalReference": "network-resource-manager!FirewallPolicyThreatIntelWhitelist:interface" + }, + { + "kind": "Content", + "text": ";\n intrusionSystemMode?: " + }, + { + "kind": "Reference", + "text": "FirewallPolicyIntrusionSystemMode", + "canonicalReference": "network-resource-manager!FirewallPolicyIntrusionSystemMode:type" + }, + { + "kind": "Content", + "text": ";\n transportSecurity?: " + }, + { + "kind": "Reference", + "text": "FirewallPolicyTransportSecurity", + "canonicalReference": "network-resource-manager!FirewallPolicyTransportSecurity:interface" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "FirewallPolicy", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 23 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!FirewallPolicyCertificateAuthority:interface", + "docComment": "/**\n * Trusted Root certificates properties for tls.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface FirewallPolicyCertificateAuthority " + } + ], + "releaseTag": "Public", + "name": "FirewallPolicyCertificateAuthority", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!FirewallPolicyCertificateAuthority#keyVaultSecretId:member", + "docComment": "/**\n * Secret Id of (base-64 encoded unencrypted pfx) 'Secret' or 'Certificate' object stored in KeyVault.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "keyVaultSecretId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "keyVaultSecretId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!FirewallPolicyCertificateAuthority#name:member", + "docComment": "/**\n * Name of the CA certificate.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!FirewallPolicyFilterRule:type", + "docComment": "/**\n * Firewall Policy Filter Rule.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type FirewallPolicyFilterRule = " + }, + { + "kind": "Reference", + "text": "FirewallPolicyRule", + "canonicalReference": "network-resource-manager!FirewallPolicyRule:interface" + }, + { + "kind": "Content", + "text": " & {\n ruleType: \"FirewallPolicyFilterRule\";\n action?: " + }, + { + "kind": "Reference", + "text": "FirewallPolicyFilterRuleAction", + "canonicalReference": "network-resource-manager!FirewallPolicyFilterRuleAction:interface" + }, + { + "kind": "Content", + "text": ";\n ruleConditions?: " + }, + { + "kind": "Reference", + "text": "FirewallPolicyRuleConditionUnion", + "canonicalReference": "network-resource-manager!FirewallPolicyRuleConditionUnion:type" + }, + { + "kind": "Content", + "text": "[];\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "FirewallPolicyFilterRule", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 7 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!FirewallPolicyFilterRuleAction:interface", + "docComment": "/**\n * Properties of the FirewallPolicyFilterRuleAction.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface FirewallPolicyFilterRuleAction " + } + ], + "releaseTag": "Public", + "name": "FirewallPolicyFilterRuleAction", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!FirewallPolicyFilterRuleAction#type:member", + "docComment": "/**\n * The type of action.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "type?: " + }, + { + "kind": "Reference", + "text": "FirewallPolicyFilterRuleActionType", + "canonicalReference": "network-resource-manager!FirewallPolicyFilterRuleActionType:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "type", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!FirewallPolicyFilterRuleActionType:type", + "docComment": "/**\n * Defines values for FirewallPolicyFilterRuleActionType. \\ {@link KnownFirewallPolicyFilterRuleActionType} can be used interchangeably with FirewallPolicyFilterRuleActionType, this enum contains the known values that the service supports. ### Known values supported by the service **Allow** \\ **Deny**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type FirewallPolicyFilterRuleActionType = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "FirewallPolicyFilterRuleActionType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!FirewallPolicyIntrusionSystemMode:type", + "docComment": "/**\n * Defines values for FirewallPolicyIntrusionSystemMode. \\ {@link KnownFirewallPolicyIntrusionSystemMode} can be used interchangeably with FirewallPolicyIntrusionSystemMode, this enum contains the known values that the service supports. ### Known values supported by the service **Enabled** \\ **Disabled**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type FirewallPolicyIntrusionSystemMode = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "FirewallPolicyIntrusionSystemMode", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!FirewallPolicyListResult:interface", + "docComment": "/**\n * Response for ListFirewallPolicies API service call.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface FirewallPolicyListResult " + } + ], + "releaseTag": "Public", + "name": "FirewallPolicyListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!FirewallPolicyListResult#nextLink:member", + "docComment": "/**\n * URL to get the next set of results.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!FirewallPolicyListResult#value:member", + "docComment": "/**\n * List of Firewall Policies in a resource group.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "FirewallPolicy", + "canonicalReference": "network-resource-manager!FirewallPolicy:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!FirewallPolicyNatRule:type", + "docComment": "/**\n * Firewall Policy NAT Rule.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type FirewallPolicyNatRule = " + }, + { + "kind": "Reference", + "text": "FirewallPolicyRule", + "canonicalReference": "network-resource-manager!FirewallPolicyRule:interface" + }, + { + "kind": "Content", + "text": " & {\n ruleType: \"FirewallPolicyNatRule\";\n action?: " + }, + { + "kind": "Reference", + "text": "FirewallPolicyNatRuleAction", + "canonicalReference": "network-resource-manager!FirewallPolicyNatRuleAction:interface" + }, + { + "kind": "Content", + "text": ";\n translatedAddress?: string;\n translatedPort?: string;\n ruleCondition?: " + }, + { + "kind": "Reference", + "text": "FirewallPolicyRuleConditionUnion", + "canonicalReference": "network-resource-manager!FirewallPolicyRuleConditionUnion:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "FirewallPolicyNatRule", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 7 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!FirewallPolicyNatRuleAction:interface", + "docComment": "/**\n * Properties of the FirewallPolicyNatRuleAction.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface FirewallPolicyNatRuleAction " + } + ], + "releaseTag": "Public", + "name": "FirewallPolicyNatRuleAction", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!FirewallPolicyNatRuleAction#type:member", + "docComment": "/**\n * The type of action.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "type?: " + }, + { + "kind": "Reference", + "text": "FirewallPolicyNatRuleActionType", + "canonicalReference": "network-resource-manager!FirewallPolicyNatRuleActionType:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "type", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!FirewallPolicyNatRuleActionType:type", + "docComment": "/**\n * Defines values for FirewallPolicyNatRuleActionType. \\ {@link KnownFirewallPolicyNatRuleActionType} can be used interchangeably with FirewallPolicyNatRuleActionType, this enum contains the known values that the service supports. ### Known values supported by the service **DNAT**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type FirewallPolicyNatRuleActionType = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "FirewallPolicyNatRuleActionType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!FirewallPolicyRule:interface", + "docComment": "/**\n * Properties of the rule.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface FirewallPolicyRule " + } + ], + "releaseTag": "Public", + "name": "FirewallPolicyRule", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!FirewallPolicyRule#name:member", + "docComment": "/**\n * The name of the rule.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!FirewallPolicyRule#priority:member", + "docComment": "/**\n * Priority of the Firewall Policy Rule resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "priority?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "priority", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!FirewallPolicyRule#ruleType:member", + "docComment": "/**\n * Polymorphic discriminator, which specifies the different types this object can be\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "ruleType: " + }, + { + "kind": "Content", + "text": "\"FirewallPolicyNatRule\" | \"FirewallPolicyFilterRule\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ruleType", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!FirewallPolicyRuleCondition:interface", + "docComment": "/**\n * Properties of a rule.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface FirewallPolicyRuleCondition " + } + ], + "releaseTag": "Public", + "name": "FirewallPolicyRuleCondition", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!FirewallPolicyRuleCondition#description:member", + "docComment": "/**\n * Description of the rule condition.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "description?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "description", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!FirewallPolicyRuleCondition#name:member", + "docComment": "/**\n * Name of the rule condition.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!FirewallPolicyRuleCondition#ruleConditionType:member", + "docComment": "/**\n * Polymorphic discriminator, which specifies the different types this object can be\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "ruleConditionType: " + }, + { + "kind": "Content", + "text": "\"ApplicationRuleCondition\" | \"NatRuleCondition\" | \"NetworkRuleCondition\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ruleConditionType", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!FirewallPolicyRuleConditionApplicationProtocol:interface", + "docComment": "/**\n * Properties of the application rule protocol.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface FirewallPolicyRuleConditionApplicationProtocol " + } + ], + "releaseTag": "Public", + "name": "FirewallPolicyRuleConditionApplicationProtocol", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!FirewallPolicyRuleConditionApplicationProtocol#port:member", + "docComment": "/**\n * Port number for the protocol, cannot be greater than 64000.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "port?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "port", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!FirewallPolicyRuleConditionApplicationProtocol#protocolType:member", + "docComment": "/**\n * Protocol type.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "protocolType?: " + }, + { + "kind": "Reference", + "text": "FirewallPolicyRuleConditionApplicationProtocolType", + "canonicalReference": "network-resource-manager!FirewallPolicyRuleConditionApplicationProtocolType:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "protocolType", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!FirewallPolicyRuleConditionApplicationProtocolType:type", + "docComment": "/**\n * Defines values for FirewallPolicyRuleConditionApplicationProtocolType. \\ {@link KnownFirewallPolicyRuleConditionApplicationProtocolType} can be used interchangeably with FirewallPolicyRuleConditionApplicationProtocolType, this enum contains the known values that the service supports. ### Known values supported by the service **Http** \\ **Https**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type FirewallPolicyRuleConditionApplicationProtocolType = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "FirewallPolicyRuleConditionApplicationProtocolType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!FirewallPolicyRuleConditionNetworkProtocol:type", + "docComment": "/**\n * Defines values for FirewallPolicyRuleConditionNetworkProtocol. \\ {@link KnownFirewallPolicyRuleConditionNetworkProtocol} can be used interchangeably with FirewallPolicyRuleConditionNetworkProtocol, this enum contains the known values that the service supports. ### Known values supported by the service **TCP** \\ **UDP** \\ **Any** \\ **ICMP**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type FirewallPolicyRuleConditionNetworkProtocol = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "FirewallPolicyRuleConditionNetworkProtocol", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!FirewallPolicyRuleConditionType:type", + "docComment": "/**\n * Defines values for FirewallPolicyRuleConditionType. \\ {@link KnownFirewallPolicyRuleConditionType} can be used interchangeably with FirewallPolicyRuleConditionType, this enum contains the known values that the service supports. ### Known values supported by the service **ApplicationRuleCondition** \\ **NetworkRuleCondition** \\ **NatRuleCondition**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type FirewallPolicyRuleConditionType = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "FirewallPolicyRuleConditionType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!FirewallPolicyRuleConditionUnion:type", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type FirewallPolicyRuleConditionUnion = " + }, + { + "kind": "Reference", + "text": "FirewallPolicyRuleCondition", + "canonicalReference": "network-resource-manager!FirewallPolicyRuleCondition:interface" + }, + { + "kind": "Content", + "text": " | " + }, + { + "kind": "Reference", + "text": "ApplicationRuleCondition", + "canonicalReference": "network-resource-manager!ApplicationRuleCondition:type" + }, + { + "kind": "Content", + "text": " | " + }, + { + "kind": "Reference", + "text": "NatRuleCondition", + "canonicalReference": "network-resource-manager!NatRuleCondition:type" + }, + { + "kind": "Content", + "text": " | " + }, + { + "kind": "Reference", + "text": "NetworkRuleCondition", + "canonicalReference": "network-resource-manager!NetworkRuleCondition:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "FirewallPolicyRuleConditionUnion", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 8 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!FirewallPolicyRuleGroup:type", + "docComment": "/**\n * Rule Group resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type FirewallPolicyRuleGroup = " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": " & {\n name?: string;\n readonly etag?: string;\n readonly type?: string;\n priority?: number;\n rules?: " + }, + { + "kind": "Reference", + "text": "FirewallPolicyRuleUnion", + "canonicalReference": "network-resource-manager!FirewallPolicyRuleUnion:type" + }, + { + "kind": "Content", + "text": "[];\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "FirewallPolicyRuleGroup", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 7 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!FirewallPolicyRuleGroupListResult:interface", + "docComment": "/**\n * Response for ListFirewallPolicyRuleGroups API service call.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface FirewallPolicyRuleGroupListResult " + } + ], + "releaseTag": "Public", + "name": "FirewallPolicyRuleGroupListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!FirewallPolicyRuleGroupListResult#nextLink:member", + "docComment": "/**\n * URL to get the next set of results.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!FirewallPolicyRuleGroupListResult#value:member", + "docComment": "/**\n * List of FirewallPolicyRuleGroups in a FirewallPolicy.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "FirewallPolicyRuleGroup", + "canonicalReference": "network-resource-manager!FirewallPolicyRuleGroup:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!FirewallPolicyRuleGroups:interface", + "docComment": "/**\n * Interface representing a FirewallPolicyRuleGroups.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface FirewallPolicyRuleGroups " + } + ], + "releaseTag": "Public", + "name": "FirewallPolicyRuleGroups", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!FirewallPolicyRuleGroups#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Creates or updates the specified FirewallPolicyRuleGroup.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param firewallPolicyName - The name of the Firewall Policy.\n *\n * @param ruleGroupName - The name of the FirewallPolicyRuleGroup.\n *\n * @param parameters - Parameters supplied to the create or update FirewallPolicyRuleGroup operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", firewallPolicyName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", ruleGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "FirewallPolicyRuleGroup", + "canonicalReference": "network-resource-manager!FirewallPolicyRuleGroup:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "FirewallPolicyRuleGroupsCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!FirewallPolicyRuleGroupsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "FirewallPolicyRuleGroupsCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!FirewallPolicyRuleGroupsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "FirewallPolicyRuleGroupsCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!FirewallPolicyRuleGroupsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "firewallPolicyName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "ruleGroupName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!FirewallPolicyRuleGroups#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Creates or updates the specified FirewallPolicyRuleGroup.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param firewallPolicyName - The name of the Firewall Policy.\n *\n * @param ruleGroupName - The name of the FirewallPolicyRuleGroup.\n *\n * @param parameters - Parameters supplied to the create or update FirewallPolicyRuleGroup operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", firewallPolicyName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", ruleGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "FirewallPolicyRuleGroup", + "canonicalReference": "network-resource-manager!FirewallPolicyRuleGroup:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "FirewallPolicyRuleGroupsCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!FirewallPolicyRuleGroupsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "FirewallPolicyRuleGroupsCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!FirewallPolicyRuleGroupsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "firewallPolicyName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "ruleGroupName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!FirewallPolicyRuleGroups#beginDelete:member(1)", + "docComment": "/**\n * Deletes the specified FirewallPolicyRuleGroup.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param firewallPolicyName - The name of the Firewall Policy.\n *\n * @param ruleGroupName - The name of the FirewallPolicyRuleGroup.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", firewallPolicyName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", ruleGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "FirewallPolicyRuleGroupsDeleteOptionalParams", + "canonicalReference": "network-resource-manager!FirewallPolicyRuleGroupsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "firewallPolicyName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "ruleGroupName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!FirewallPolicyRuleGroups#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes the specified FirewallPolicyRuleGroup.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param firewallPolicyName - The name of the Firewall Policy.\n *\n * @param ruleGroupName - The name of the FirewallPolicyRuleGroup.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", firewallPolicyName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", ruleGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "FirewallPolicyRuleGroupsDeleteOptionalParams", + "canonicalReference": "network-resource-manager!FirewallPolicyRuleGroupsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "firewallPolicyName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "ruleGroupName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!FirewallPolicyRuleGroups#get:member(1)", + "docComment": "/**\n * Gets the specified FirewallPolicyRuleGroup.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param firewallPolicyName - The name of the Firewall Policy.\n *\n * @param ruleGroupName - The name of the FirewallPolicyRuleGroup.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", firewallPolicyName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", ruleGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "FirewallPolicyRuleGroupsGetOptionalParams", + "canonicalReference": "network-resource-manager!FirewallPolicyRuleGroupsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "FirewallPolicyRuleGroupsGetResponse", + "canonicalReference": "network-resource-manager!FirewallPolicyRuleGroupsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "firewallPolicyName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "ruleGroupName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!FirewallPolicyRuleGroups#list:member(1)", + "docComment": "/**\n * Lists all FirewallPolicyRuleGroups in a FirewallPolicy resource.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param firewallPolicyName - The name of the Firewall Policy.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", firewallPolicyName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "FirewallPolicyRuleGroupsListOptionalParams", + "canonicalReference": "network-resource-manager!FirewallPolicyRuleGroupsListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "FirewallPolicyRuleGroup", + "canonicalReference": "network-resource-manager!FirewallPolicyRuleGroup:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "firewallPolicyName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "list" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!FirewallPolicyRuleGroupsCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface FirewallPolicyRuleGroupsCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "FirewallPolicyRuleGroupsCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!FirewallPolicyRuleGroupsCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!FirewallPolicyRuleGroupsCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!FirewallPolicyRuleGroupsCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type FirewallPolicyRuleGroupsCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "FirewallPolicyRuleGroup", + "canonicalReference": "network-resource-manager!FirewallPolicyRuleGroup:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "FirewallPolicyRuleGroupsCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!FirewallPolicyRuleGroupsDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface FirewallPolicyRuleGroupsDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "FirewallPolicyRuleGroupsDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!FirewallPolicyRuleGroupsDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!FirewallPolicyRuleGroupsDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!FirewallPolicyRuleGroupsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface FirewallPolicyRuleGroupsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "FirewallPolicyRuleGroupsGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!FirewallPolicyRuleGroupsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type FirewallPolicyRuleGroupsGetResponse = " + }, + { + "kind": "Reference", + "text": "FirewallPolicyRuleGroup", + "canonicalReference": "network-resource-manager!FirewallPolicyRuleGroup:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "FirewallPolicyRuleGroupsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!FirewallPolicyRuleGroupsListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface FirewallPolicyRuleGroupsListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "FirewallPolicyRuleGroupsListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!FirewallPolicyRuleGroupsListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type FirewallPolicyRuleGroupsListNextResponse = " + }, + { + "kind": "Reference", + "text": "FirewallPolicyRuleGroupListResult", + "canonicalReference": "network-resource-manager!FirewallPolicyRuleGroupListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "FirewallPolicyRuleGroupsListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!FirewallPolicyRuleGroupsListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface FirewallPolicyRuleGroupsListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "FirewallPolicyRuleGroupsListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!FirewallPolicyRuleGroupsListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type FirewallPolicyRuleGroupsListResponse = " + }, + { + "kind": "Reference", + "text": "FirewallPolicyRuleGroupListResult", + "canonicalReference": "network-resource-manager!FirewallPolicyRuleGroupListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "FirewallPolicyRuleGroupsListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!FirewallPolicyRuleType:type", + "docComment": "/**\n * Defines values for FirewallPolicyRuleType. \\ {@link KnownFirewallPolicyRuleType} can be used interchangeably with FirewallPolicyRuleType, this enum contains the known values that the service supports. ### Known values supported by the service **FirewallPolicyNatRule** \\ **FirewallPolicyFilterRule**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type FirewallPolicyRuleType = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "FirewallPolicyRuleType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!FirewallPolicyRuleUnion:type", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type FirewallPolicyRuleUnion = " + }, + { + "kind": "Reference", + "text": "FirewallPolicyRule", + "canonicalReference": "network-resource-manager!FirewallPolicyRule:interface" + }, + { + "kind": "Content", + "text": " | " + }, + { + "kind": "Reference", + "text": "FirewallPolicyNatRule", + "canonicalReference": "network-resource-manager!FirewallPolicyNatRule:type" + }, + { + "kind": "Content", + "text": " | " + }, + { + "kind": "Reference", + "text": "FirewallPolicyFilterRule", + "canonicalReference": "network-resource-manager!FirewallPolicyFilterRule:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "FirewallPolicyRuleUnion", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 6 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!FirewallPolicyThreatIntelWhitelist:interface", + "docComment": "/**\n * ThreatIntel Whitelist for Firewall Policy.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface FirewallPolicyThreatIntelWhitelist " + } + ], + "releaseTag": "Public", + "name": "FirewallPolicyThreatIntelWhitelist", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!FirewallPolicyThreatIntelWhitelist#fqdns:member", + "docComment": "/**\n * List of FQDNs for the ThreatIntel Whitelist.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "fqdns?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "fqdns", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!FirewallPolicyThreatIntelWhitelist#ipAddresses:member", + "docComment": "/**\n * List of IP addresses for the ThreatIntel Whitelist.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "ipAddresses?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ipAddresses", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!FirewallPolicyTransportSecurity:interface", + "docComment": "/**\n * Configuration needed to perform TLS termination & initiation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface FirewallPolicyTransportSecurity " + } + ], + "releaseTag": "Public", + "name": "FirewallPolicyTransportSecurity", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!FirewallPolicyTransportSecurity#certificateAuthority:member", + "docComment": "/**\n * The CA used for intermediate CA generation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "certificateAuthority?: " + }, + { + "kind": "Reference", + "text": "FirewallPolicyCertificateAuthority", + "canonicalReference": "network-resource-manager!FirewallPolicyCertificateAuthority:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "certificateAuthority", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!FirewallPolicyTransportSecurity#excludedDomains:member", + "docComment": "/**\n * List of domains which are excluded from TLS termination.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "excludedDomains?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "excludedDomains", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!FirewallPolicyTransportSecurity#trustedRootCertificates:member", + "docComment": "/**\n * Certificates which are to be trusted by the firewall.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "trustedRootCertificates?: " + }, + { + "kind": "Reference", + "text": "FirewallPolicyTrustedRootCertificate", + "canonicalReference": "network-resource-manager!FirewallPolicyTrustedRootCertificate:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "trustedRootCertificates", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!FirewallPolicyTrustedRootCertificate:interface", + "docComment": "/**\n * Trusted Root certificates of a firewall policy.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface FirewallPolicyTrustedRootCertificate " + } + ], + "releaseTag": "Public", + "name": "FirewallPolicyTrustedRootCertificate", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!FirewallPolicyTrustedRootCertificate#keyVaultSecretId:member", + "docComment": "/**\n * Secret Id of (base-64 encoded unencrypted pfx) the public certificate data stored in KeyVault.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "keyVaultSecretId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "keyVaultSecretId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!FirewallPolicyTrustedRootCertificate#name:member", + "docComment": "/**\n * Name of the trusted root certificate that is unique within a firewall policy.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!FlowLog:type", + "docComment": "/**\n * A flow log resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type FlowLog = " + }, + { + "kind": "Reference", + "text": "Resource", + "canonicalReference": "network-resource-manager!Resource:interface" + }, + { + "kind": "Content", + "text": " & {\n readonly etag?: string;\n targetResourceId?: string;\n readonly targetResourceGuid?: string;\n storageId?: string;\n enabled?: boolean;\n retentionPolicy?: " + }, + { + "kind": "Reference", + "text": "RetentionPolicyParameters", + "canonicalReference": "network-resource-manager!RetentionPolicyParameters:interface" + }, + { + "kind": "Content", + "text": ";\n format?: " + }, + { + "kind": "Reference", + "text": "FlowLogFormatParameters", + "canonicalReference": "network-resource-manager!FlowLogFormatParameters:interface" + }, + { + "kind": "Content", + "text": ";\n flowAnalyticsConfiguration?: " + }, + { + "kind": "Reference", + "text": "TrafficAnalyticsProperties", + "canonicalReference": "network-resource-manager!TrafficAnalyticsProperties:interface" + }, + { + "kind": "Content", + "text": ";\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "FlowLog", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 11 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!FlowLogFormatParameters:interface", + "docComment": "/**\n * Parameters that define the flow log format.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface FlowLogFormatParameters " + } + ], + "releaseTag": "Public", + "name": "FlowLogFormatParameters", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!FlowLogFormatParameters#type:member", + "docComment": "/**\n * The file type of flow log.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "type?: " + }, + { + "kind": "Reference", + "text": "FlowLogFormatType", + "canonicalReference": "network-resource-manager!FlowLogFormatType:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "type", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!FlowLogFormatParameters#version:member", + "docComment": "/**\n * The version (revision) of the flow log.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "version?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "version", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!FlowLogFormatType:type", + "docComment": "/**\n * Defines values for FlowLogFormatType. \\ {@link KnownFlowLogFormatType} can be used interchangeably with FlowLogFormatType, this enum contains the known values that the service supports. ### Known values supported by the service **JSON**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type FlowLogFormatType = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "FlowLogFormatType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!FlowLogInformation:interface", + "docComment": "/**\n * Information on the configuration of flow log and traffic analytics (optional) .\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface FlowLogInformation " + } + ], + "releaseTag": "Public", + "name": "FlowLogInformation", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!FlowLogInformation#enabled:member", + "docComment": "/**\n * Flag to enable/disable flow logging.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "enabled: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "enabled", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!FlowLogInformation#flowAnalyticsConfiguration:member", + "docComment": "/**\n * Parameters that define the configuration of traffic analytics.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "flowAnalyticsConfiguration?: " + }, + { + "kind": "Reference", + "text": "TrafficAnalyticsProperties", + "canonicalReference": "network-resource-manager!TrafficAnalyticsProperties:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "flowAnalyticsConfiguration", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!FlowLogInformation#format:member", + "docComment": "/**\n * Parameters that define the flow log format.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "format?: " + }, + { + "kind": "Reference", + "text": "FlowLogFormatParameters", + "canonicalReference": "network-resource-manager!FlowLogFormatParameters:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "format", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!FlowLogInformation#retentionPolicy:member", + "docComment": "/**\n * Parameters that define the retention policy for flow log.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "retentionPolicy?: " + }, + { + "kind": "Reference", + "text": "RetentionPolicyParameters", + "canonicalReference": "network-resource-manager!RetentionPolicyParameters:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "retentionPolicy", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!FlowLogInformation#storageId:member", + "docComment": "/**\n * ID of the storage account which is used to store the flow log.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "storageId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "storageId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!FlowLogInformation#targetResourceId:member", + "docComment": "/**\n * The ID of the resource to configure for flow log and traffic analytics (optional) .\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "targetResourceId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "targetResourceId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!FlowLogListResult:interface", + "docComment": "/**\n * List of flow logs.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface FlowLogListResult " + } + ], + "releaseTag": "Public", + "name": "FlowLogListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!FlowLogListResult#nextLink:member", + "docComment": "/**\n * The URL to get the next set of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!FlowLogListResult#value:member", + "docComment": "/**\n * Information about flow log resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "FlowLog", + "canonicalReference": "network-resource-manager!FlowLog:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!FlowLogs:interface", + "docComment": "/**\n * Interface representing a FlowLogs.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface FlowLogs " + } + ], + "releaseTag": "Public", + "name": "FlowLogs", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!FlowLogs#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Create or update a flow log for the specified network security group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkWatcherName - The name of the network watcher.\n *\n * @param flowLogName - The name of the flow log.\n *\n * @param parameters - Parameters that define the create or update flow log resource.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkWatcherName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", flowLogName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "FlowLog", + "canonicalReference": "network-resource-manager!FlowLog:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "FlowLogsCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!FlowLogsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "FlowLogsCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!FlowLogsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "FlowLogsCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!FlowLogsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkWatcherName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "flowLogName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!FlowLogs#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Create or update a flow log for the specified network security group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkWatcherName - The name of the network watcher.\n *\n * @param flowLogName - The name of the flow log.\n *\n * @param parameters - Parameters that define the create or update flow log resource.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkWatcherName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", flowLogName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "FlowLog", + "canonicalReference": "network-resource-manager!FlowLog:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "FlowLogsCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!FlowLogsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "FlowLogsCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!FlowLogsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkWatcherName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "flowLogName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!FlowLogs#beginDelete:member(1)", + "docComment": "/**\n * Deletes the specified flow log resource.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkWatcherName - The name of the network watcher.\n *\n * @param flowLogName - The name of the flow log resource.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkWatcherName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", flowLogName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "FlowLogsDeleteOptionalParams", + "canonicalReference": "network-resource-manager!FlowLogsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkWatcherName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "flowLogName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!FlowLogs#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes the specified flow log resource.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkWatcherName - The name of the network watcher.\n *\n * @param flowLogName - The name of the flow log resource.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkWatcherName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", flowLogName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "FlowLogsDeleteOptionalParams", + "canonicalReference": "network-resource-manager!FlowLogsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkWatcherName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "flowLogName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!FlowLogs#get:member(1)", + "docComment": "/**\n * Gets a flow log resource by name.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkWatcherName - The name of the network watcher.\n *\n * @param flowLogName - The name of the flow log resource.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkWatcherName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", flowLogName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "FlowLogsGetOptionalParams", + "canonicalReference": "network-resource-manager!FlowLogsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "FlowLogsGetResponse", + "canonicalReference": "network-resource-manager!FlowLogsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkWatcherName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "flowLogName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!FlowLogs#list:member(1)", + "docComment": "/**\n * Lists all flow log resources for the specified Network Watcher.\n *\n * @param resourceGroupName - The name of the resource group containing Network Watcher.\n *\n * @param networkWatcherName - The name of the Network Watcher resource.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkWatcherName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "FlowLogsListOptionalParams", + "canonicalReference": "network-resource-manager!FlowLogsListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "FlowLog", + "canonicalReference": "network-resource-manager!FlowLog:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkWatcherName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "list" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!FlowLogsCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface FlowLogsCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "FlowLogsCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!FlowLogsCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!FlowLogsCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!FlowLogsCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type FlowLogsCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "FlowLog", + "canonicalReference": "network-resource-manager!FlowLog:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "FlowLogsCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!FlowLogsDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface FlowLogsDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "FlowLogsDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!FlowLogsDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!FlowLogsDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!FlowLogsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface FlowLogsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "FlowLogsGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!FlowLogsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type FlowLogsGetResponse = " + }, + { + "kind": "Reference", + "text": "FlowLog", + "canonicalReference": "network-resource-manager!FlowLog:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "FlowLogsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!FlowLogsListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface FlowLogsListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "FlowLogsListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!FlowLogsListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type FlowLogsListNextResponse = " + }, + { + "kind": "Reference", + "text": "FlowLogListResult", + "canonicalReference": "network-resource-manager!FlowLogListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "FlowLogsListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!FlowLogsListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface FlowLogsListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "FlowLogsListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!FlowLogsListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type FlowLogsListResponse = " + }, + { + "kind": "Reference", + "text": "FlowLogListResult", + "canonicalReference": "network-resource-manager!FlowLogListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "FlowLogsListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!FlowLogStatusParameters:interface", + "docComment": "/**\n * Parameters that define a resource to query flow log and traffic analytics (optional) status.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface FlowLogStatusParameters " + } + ], + "releaseTag": "Public", + "name": "FlowLogStatusParameters", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!FlowLogStatusParameters#targetResourceId:member", + "docComment": "/**\n * The target resource where getting the flow log and traffic analytics (optional) status.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "targetResourceId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "targetResourceId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!FrontendIPConfiguration:type", + "docComment": "/**\n * Frontend IP address of the load balancer.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type FrontendIPConfiguration = " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": " & {\n name?: string;\n readonly etag?: string;\n readonly type?: string;\n zones?: string[];\n readonly inboundNatRules?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": "[];\n readonly inboundNatPools?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": "[];\n readonly outboundRules?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": "[];\n readonly loadBalancingRules?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": "[];\n privateIPAddress?: string;\n privateIPAllocationMethod?: " + }, + { + "kind": "Reference", + "text": "IPAllocationMethod", + "canonicalReference": "network-resource-manager!IPAllocationMethod:type" + }, + { + "kind": "Content", + "text": ";\n privateIPAddressVersion?: " + }, + { + "kind": "Reference", + "text": "IPVersion", + "canonicalReference": "network-resource-manager!IPVersion:type" + }, + { + "kind": "Content", + "text": ";\n subnet?: " + }, + { + "kind": "Reference", + "text": "Subnet", + "canonicalReference": "network-resource-manager!Subnet:type" + }, + { + "kind": "Content", + "text": ";\n publicIPAddress?: " + }, + { + "kind": "Reference", + "text": "PublicIPAddress", + "canonicalReference": "network-resource-manager!PublicIPAddress:type" + }, + { + "kind": "Content", + "text": ";\n publicIPPrefix?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "FrontendIPConfiguration", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 23 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!GatewayRoute:interface", + "docComment": "/**\n * Gateway routing details.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GatewayRoute " + } + ], + "releaseTag": "Public", + "name": "GatewayRoute", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!GatewayRoute#asPath:member", + "docComment": "/**\n * The route's AS path sequence. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly asPath?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "asPath", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!GatewayRoute#localAddress:member", + "docComment": "/**\n * The gateway's local address. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly localAddress?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "localAddress", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!GatewayRoute#network:member", + "docComment": "/**\n * The route's network prefix. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly network?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "network", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!GatewayRoute#nextHop:member", + "docComment": "/**\n * The route's next hop. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextHop?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextHop", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!GatewayRoute#origin:member", + "docComment": "/**\n * The source this route was learned from. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly origin?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "origin", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!GatewayRoute#sourcePeer:member", + "docComment": "/**\n * The peer this route was learned from. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly sourcePeer?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "sourcePeer", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!GatewayRoute#weight:member", + "docComment": "/**\n * The route's weight. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly weight?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "weight", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!GatewayRouteListResult:interface", + "docComment": "/**\n * List of virtual network gateway routes.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GatewayRouteListResult " + } + ], + "releaseTag": "Public", + "name": "GatewayRouteListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!GatewayRouteListResult#value:member", + "docComment": "/**\n * List of gateway routes.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "GatewayRoute", + "canonicalReference": "network-resource-manager!GatewayRoute:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!GetVpnSitesConfigurationRequest:interface", + "docComment": "/**\n * List of Vpn-Sites.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GetVpnSitesConfigurationRequest " + } + ], + "releaseTag": "Public", + "name": "GetVpnSitesConfigurationRequest", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!GetVpnSitesConfigurationRequest#outputBlobSasUrl:member", + "docComment": "/**\n * The sas-url to download the configurations for vpn-sites.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "outputBlobSasUrl: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "outputBlobSasUrl", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!GetVpnSitesConfigurationRequest#vpnSites:member", + "docComment": "/**\n * List of resource-ids of the vpn-sites for which config is to be downloaded.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "vpnSites?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "vpnSites", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!HttpConfiguration:interface", + "docComment": "/**\n * HTTP configuration of the connectivity check.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface HttpConfiguration " + } + ], + "releaseTag": "Public", + "name": "HttpConfiguration", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!HttpConfiguration#headers:member", + "docComment": "/**\n * List of HTTP headers.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "headers?: " + }, + { + "kind": "Reference", + "text": "HttpHeader", + "canonicalReference": "network-resource-manager!HttpHeader:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "headers", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!HttpConfiguration#method:member", + "docComment": "/**\n * HTTP method.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "method?: " + }, + { + "kind": "Reference", + "text": "HttpMethod", + "canonicalReference": "network-resource-manager!HttpMethod:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "method", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!HttpConfiguration#validStatusCodes:member", + "docComment": "/**\n * Valid status codes.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "validStatusCodes?: " + }, + { + "kind": "Content", + "text": "number[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "validStatusCodes", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!HttpConfigurationMethod:type", + "docComment": "/**\n * Defines values for HttpConfigurationMethod. \\ {@link KnownHttpConfigurationMethod} can be used interchangeably with HttpConfigurationMethod, this enum contains the known values that the service supports. ### Known values supported by the service **Get** \\ **Post**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type HttpConfigurationMethod = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "HttpConfigurationMethod", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!HttpHeader:interface", + "docComment": "/**\n * The HTTP header.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface HttpHeader " + } + ], + "releaseTag": "Public", + "name": "HttpHeader", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!HttpHeader#name:member", + "docComment": "/**\n * The name in HTTP header.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!HttpHeader#value:member", + "docComment": "/**\n * The value in HTTP header.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!HttpMethod:type", + "docComment": "/**\n * Defines values for HttpMethod. \\ {@link KnownHttpMethod} can be used interchangeably with HttpMethod, this enum contains the known values that the service supports. ### Known values supported by the service **Get**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type HttpMethod = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "HttpMethod", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!HubIPAddresses:interface", + "docComment": "/**\n * IP addresses associated with azure firewall.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface HubIPAddresses " + } + ], + "releaseTag": "Public", + "name": "HubIPAddresses", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!HubIPAddresses#privateIPAddress:member", + "docComment": "/**\n * Private IP Address associated with azure firewall.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "privateIPAddress?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "privateIPAddress", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!HubIPAddresses#publicIPAddresses:member", + "docComment": "/**\n * List of Public IP addresses associated with azure firewall.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "publicIPAddresses?: " + }, + { + "kind": "Reference", + "text": "AzureFirewallPublicIPAddress", + "canonicalReference": "network-resource-manager!AzureFirewallPublicIPAddress:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "publicIPAddresses", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!HubRoute:interface", + "docComment": "/**\n * RouteTable route.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface HubRoute " + } + ], + "releaseTag": "Public", + "name": "HubRoute", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!HubRoute#destinations:member", + "docComment": "/**\n * List of all destinations.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "destinations: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "destinations", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!HubRoute#destinationType:member", + "docComment": "/**\n * The type of destinations (eg: CIDR, ResourceId, Service).\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "destinationType: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "destinationType", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!HubRoute#name:member", + "docComment": "/**\n * The name of the Route that is unique within a RouteTable. This name can be used to access this route.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!HubRoute#nextHop:member", + "docComment": "/**\n * NextHop resource ID.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextHop: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextHop", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!HubRoute#nextHopType:member", + "docComment": "/**\n * The type of next hop (eg: ResourceId).\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextHopType: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextHopType", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!HubRouteTable:type", + "docComment": "/**\n * RouteTable resource in a virtual hub.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type HubRouteTable = " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": " & {\n name?: string;\n readonly etag?: string;\n readonly type?: string;\n routes?: " + }, + { + "kind": "Reference", + "text": "HubRoute", + "canonicalReference": "network-resource-manager!HubRoute:interface" + }, + { + "kind": "Content", + "text": "[];\n labels?: string[];\n readonly associatedConnections?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": "[];\n readonly propagatingConnections?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": "[];\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "HubRouteTable", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 11 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!HubRouteTables:interface", + "docComment": "/**\n * Interface representing a HubRouteTables.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface HubRouteTables " + } + ], + "releaseTag": "Public", + "name": "HubRouteTables", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!HubRouteTables#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Creates a RouteTable resource if it doesn't exist else updates the existing RouteTable.\n *\n * @param resourceGroupName - The resource group name of the VirtualHub.\n *\n * @param virtualHubName - The name of the VirtualHub.\n *\n * @param routeTableName - The name of the RouteTable.\n *\n * @param routeTableParameters - Parameters supplied to create or update RouteTable.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualHubName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", routeTableName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", routeTableParameters: " + }, + { + "kind": "Reference", + "text": "HubRouteTable", + "canonicalReference": "network-resource-manager!HubRouteTable:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "HubRouteTablesCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!HubRouteTablesCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "HubRouteTablesCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!HubRouteTablesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "HubRouteTablesCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!HubRouteTablesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualHubName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "routeTableName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "routeTableParameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!HubRouteTables#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Creates a RouteTable resource if it doesn't exist else updates the existing RouteTable.\n *\n * @param resourceGroupName - The resource group name of the VirtualHub.\n *\n * @param virtualHubName - The name of the VirtualHub.\n *\n * @param routeTableName - The name of the RouteTable.\n *\n * @param routeTableParameters - Parameters supplied to create or update RouteTable.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualHubName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", routeTableName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", routeTableParameters: " + }, + { + "kind": "Reference", + "text": "HubRouteTable", + "canonicalReference": "network-resource-manager!HubRouteTable:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "HubRouteTablesCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!HubRouteTablesCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "HubRouteTablesCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!HubRouteTablesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualHubName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "routeTableName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "routeTableParameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!HubRouteTables#beginDelete:member(1)", + "docComment": "/**\n * Deletes a RouteTable.\n *\n * @param resourceGroupName - The resource group name of the RouteTable.\n *\n * @param virtualHubName - The name of the VirtualHub.\n *\n * @param routeTableName - The name of the RouteTable.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualHubName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", routeTableName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "HubRouteTablesDeleteOptionalParams", + "canonicalReference": "network-resource-manager!HubRouteTablesDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualHubName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "routeTableName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!HubRouteTables#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes a RouteTable.\n *\n * @param resourceGroupName - The resource group name of the RouteTable.\n *\n * @param virtualHubName - The name of the VirtualHub.\n *\n * @param routeTableName - The name of the RouteTable.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualHubName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", routeTableName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "HubRouteTablesDeleteOptionalParams", + "canonicalReference": "network-resource-manager!HubRouteTablesDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualHubName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "routeTableName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!HubRouteTables#get:member(1)", + "docComment": "/**\n * Retrieves the details of a RouteTable.\n *\n * @param resourceGroupName - The resource group name of the VirtualHub.\n *\n * @param virtualHubName - The name of the VirtualHub.\n *\n * @param routeTableName - The name of the RouteTable.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualHubName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", routeTableName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "HubRouteTablesGetOptionalParams", + "canonicalReference": "network-resource-manager!HubRouteTablesGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "HubRouteTablesGetResponse", + "canonicalReference": "network-resource-manager!HubRouteTablesGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualHubName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "routeTableName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!HubRouteTables#list:member(1)", + "docComment": "/**\n * Retrieves the details of all RouteTables.\n *\n * @param resourceGroupName - The resource group name of the VirtualHub.\n *\n * @param virtualHubName - The name of the VirtualHub.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualHubName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "HubRouteTablesListOptionalParams", + "canonicalReference": "network-resource-manager!HubRouteTablesListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "HubRouteTable", + "canonicalReference": "network-resource-manager!HubRouteTable:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualHubName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "list" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!HubRouteTablesCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface HubRouteTablesCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "HubRouteTablesCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!HubRouteTablesCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!HubRouteTablesCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!HubRouteTablesCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type HubRouteTablesCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "HubRouteTable", + "canonicalReference": "network-resource-manager!HubRouteTable:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "HubRouteTablesCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!HubRouteTablesDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface HubRouteTablesDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "HubRouteTablesDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!HubRouteTablesDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!HubRouteTablesDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!HubRouteTablesGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface HubRouteTablesGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "HubRouteTablesGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!HubRouteTablesGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type HubRouteTablesGetResponse = " + }, + { + "kind": "Reference", + "text": "HubRouteTable", + "canonicalReference": "network-resource-manager!HubRouteTable:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "HubRouteTablesGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!HubRouteTablesListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface HubRouteTablesListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "HubRouteTablesListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!HubRouteTablesListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type HubRouteTablesListNextResponse = " + }, + { + "kind": "Reference", + "text": "ListHubRouteTablesResult", + "canonicalReference": "network-resource-manager!ListHubRouteTablesResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "HubRouteTablesListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!HubRouteTablesListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface HubRouteTablesListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "HubRouteTablesListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!HubRouteTablesListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type HubRouteTablesListResponse = " + }, + { + "kind": "Reference", + "text": "ListHubRouteTablesResult", + "canonicalReference": "network-resource-manager!ListHubRouteTablesResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "HubRouteTablesListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!HubVirtualNetworkConnection:type", + "docComment": "/**\n * HubVirtualNetworkConnection Resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type HubVirtualNetworkConnection = " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": " & {\n name?: string;\n readonly etag?: string;\n remoteVirtualNetwork?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";\n allowHubToRemoteVnetTransit?: boolean;\n allowRemoteVnetToUseHubVnetGateways?: boolean;\n enableInternetSecurity?: boolean;\n routingConfiguration?: " + }, + { + "kind": "Reference", + "text": "RoutingConfiguration", + "canonicalReference": "network-resource-manager!RoutingConfiguration:interface" + }, + { + "kind": "Content", + "text": ";\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "HubVirtualNetworkConnection", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 9 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!HubVirtualNetworkConnections:interface", + "docComment": "/**\n * Interface representing a HubVirtualNetworkConnections.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface HubVirtualNetworkConnections " + } + ], + "releaseTag": "Public", + "name": "HubVirtualNetworkConnections", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!HubVirtualNetworkConnections#get:member(1)", + "docComment": "/**\n * Retrieves the details of a HubVirtualNetworkConnection.\n *\n * @param resourceGroupName - The resource group name of the VirtualHub.\n *\n * @param virtualHubName - The name of the VirtualHub.\n *\n * @param connectionName - The name of the vpn connection.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualHubName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", connectionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "HubVirtualNetworkConnectionsGetOptionalParams", + "canonicalReference": "network-resource-manager!HubVirtualNetworkConnectionsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "HubVirtualNetworkConnectionsGetResponse", + "canonicalReference": "network-resource-manager!HubVirtualNetworkConnectionsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualHubName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "connectionName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!HubVirtualNetworkConnections#list:member(1)", + "docComment": "/**\n * Retrieves the details of all HubVirtualNetworkConnections.\n *\n * @param resourceGroupName - The resource group name of the VirtualHub.\n *\n * @param virtualHubName - The name of the VirtualHub.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualHubName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "HubVirtualNetworkConnectionsListOptionalParams", + "canonicalReference": "network-resource-manager!HubVirtualNetworkConnectionsListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "HubVirtualNetworkConnection", + "canonicalReference": "network-resource-manager!HubVirtualNetworkConnection:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualHubName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "list" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!HubVirtualNetworkConnectionsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface HubVirtualNetworkConnectionsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "HubVirtualNetworkConnectionsGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!HubVirtualNetworkConnectionsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type HubVirtualNetworkConnectionsGetResponse = " + }, + { + "kind": "Reference", + "text": "HubVirtualNetworkConnection", + "canonicalReference": "network-resource-manager!HubVirtualNetworkConnection:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "HubVirtualNetworkConnectionsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!HubVirtualNetworkConnectionsListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface HubVirtualNetworkConnectionsListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "HubVirtualNetworkConnectionsListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!HubVirtualNetworkConnectionsListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type HubVirtualNetworkConnectionsListNextResponse = " + }, + { + "kind": "Reference", + "text": "ListHubVirtualNetworkConnectionsResult", + "canonicalReference": "network-resource-manager!ListHubVirtualNetworkConnectionsResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "HubVirtualNetworkConnectionsListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!HubVirtualNetworkConnectionsListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface HubVirtualNetworkConnectionsListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "HubVirtualNetworkConnectionsListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!HubVirtualNetworkConnectionsListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type HubVirtualNetworkConnectionsListResponse = " + }, + { + "kind": "Reference", + "text": "ListHubVirtualNetworkConnectionsResult", + "canonicalReference": "network-resource-manager!ListHubVirtualNetworkConnectionsResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "HubVirtualNetworkConnectionsListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!HubVirtualNetworkConnectionStatus:type", + "docComment": "/**\n * Defines values for HubVirtualNetworkConnectionStatus. \\ {@link KnownHubVirtualNetworkConnectionStatus} can be used interchangeably with HubVirtualNetworkConnectionStatus, this enum contains the known values that the service supports. ### Known values supported by the service **Unknown** \\ **Connecting** \\ **Connected** \\ **NotConnected**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type HubVirtualNetworkConnectionStatus = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "HubVirtualNetworkConnectionStatus", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!IkeEncryption:type", + "docComment": "/**\n * Defines values for IkeEncryption. \\ {@link KnownIkeEncryption} can be used interchangeably with IkeEncryption, this enum contains the known values that the service supports. ### Known values supported by the service **DES** \\ **DES3** \\ **AES128** \\ **AES192** \\ **AES256** \\ **GCMAES256** \\ **GCMAES128**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type IkeEncryption = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "IkeEncryption", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!IkeIntegrity:type", + "docComment": "/**\n * Defines values for IkeIntegrity. \\ {@link KnownIkeIntegrity} can be used interchangeably with IkeIntegrity, this enum contains the known values that the service supports. ### Known values supported by the service **MD5** \\ **SHA1** \\ **SHA256** \\ **SHA384** \\ **GCMAES256** \\ **GCMAES128**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type IkeIntegrity = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "IkeIntegrity", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!InboundNatPool:type", + "docComment": "/**\n * Inbound NAT pool of the load balancer.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type InboundNatPool = " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": " & {\n name?: string;\n readonly etag?: string;\n readonly type?: string;\n frontendIPConfiguration?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";\n protocol?: " + }, + { + "kind": "Reference", + "text": "TransportProtocol", + "canonicalReference": "network-resource-manager!TransportProtocol:type" + }, + { + "kind": "Content", + "text": ";\n frontendPortRangeStart?: number;\n frontendPortRangeEnd?: number;\n backendPort?: number;\n idleTimeoutInMinutes?: number;\n enableFloatingIP?: boolean;\n enableTcpReset?: boolean;\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "InboundNatPool", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 9 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!InboundNatRule:type", + "docComment": "/**\n * Inbound NAT rule of the load balancer.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type InboundNatRule = " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": " & {\n name?: string;\n readonly etag?: string;\n readonly type?: string;\n frontendIPConfiguration?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";\n readonly backendIPConfiguration?: " + }, + { + "kind": "Reference", + "text": "NetworkInterfaceIPConfiguration", + "canonicalReference": "network-resource-manager!NetworkInterfaceIPConfiguration:type" + }, + { + "kind": "Content", + "text": ";\n protocol?: " + }, + { + "kind": "Reference", + "text": "TransportProtocol", + "canonicalReference": "network-resource-manager!TransportProtocol:type" + }, + { + "kind": "Content", + "text": ";\n frontendPort?: number;\n backendPort?: number;\n idleTimeoutInMinutes?: number;\n enableFloatingIP?: boolean;\n enableTcpReset?: boolean;\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "InboundNatRule", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 11 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!InboundNatRuleListResult:interface", + "docComment": "/**\n * Response for ListInboundNatRule API service call.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface InboundNatRuleListResult " + } + ], + "releaseTag": "Public", + "name": "InboundNatRuleListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!InboundNatRuleListResult#nextLink:member", + "docComment": "/**\n * The URL to get the next set of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!InboundNatRuleListResult#value:member", + "docComment": "/**\n * A list of inbound nat rules in a load balancer.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "InboundNatRule", + "canonicalReference": "network-resource-manager!InboundNatRule:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!InboundNatRules:interface", + "docComment": "/**\n * Interface representing a InboundNatRules.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface InboundNatRules " + } + ], + "releaseTag": "Public", + "name": "InboundNatRules", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!InboundNatRules#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Creates or updates a load balancer inbound nat rule.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param loadBalancerName - The name of the load balancer.\n *\n * @param inboundNatRuleName - The name of the inbound nat rule.\n *\n * @param inboundNatRuleParameters - Parameters supplied to the create or update inbound nat rule operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", loadBalancerName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", inboundNatRuleName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", inboundNatRuleParameters: " + }, + { + "kind": "Reference", + "text": "InboundNatRule", + "canonicalReference": "network-resource-manager!InboundNatRule:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "InboundNatRulesCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!InboundNatRulesCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "InboundNatRulesCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!InboundNatRulesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "InboundNatRulesCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!InboundNatRulesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "loadBalancerName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "inboundNatRuleName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "inboundNatRuleParameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!InboundNatRules#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Creates or updates a load balancer inbound nat rule.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param loadBalancerName - The name of the load balancer.\n *\n * @param inboundNatRuleName - The name of the inbound nat rule.\n *\n * @param inboundNatRuleParameters - Parameters supplied to the create or update inbound nat rule operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", loadBalancerName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", inboundNatRuleName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", inboundNatRuleParameters: " + }, + { + "kind": "Reference", + "text": "InboundNatRule", + "canonicalReference": "network-resource-manager!InboundNatRule:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "InboundNatRulesCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!InboundNatRulesCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "InboundNatRulesCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!InboundNatRulesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "loadBalancerName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "inboundNatRuleName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "inboundNatRuleParameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!InboundNatRules#beginDelete:member(1)", + "docComment": "/**\n * Deletes the specified load balancer inbound nat rule.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param loadBalancerName - The name of the load balancer.\n *\n * @param inboundNatRuleName - The name of the inbound nat rule.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", loadBalancerName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", inboundNatRuleName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "InboundNatRulesDeleteOptionalParams", + "canonicalReference": "network-resource-manager!InboundNatRulesDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "loadBalancerName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "inboundNatRuleName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!InboundNatRules#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes the specified load balancer inbound nat rule.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param loadBalancerName - The name of the load balancer.\n *\n * @param inboundNatRuleName - The name of the inbound nat rule.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", loadBalancerName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", inboundNatRuleName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "InboundNatRulesDeleteOptionalParams", + "canonicalReference": "network-resource-manager!InboundNatRulesDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "loadBalancerName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "inboundNatRuleName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!InboundNatRules#get:member(1)", + "docComment": "/**\n * Gets the specified load balancer inbound nat rule.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param loadBalancerName - The name of the load balancer.\n *\n * @param inboundNatRuleName - The name of the inbound nat rule.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", loadBalancerName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", inboundNatRuleName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "InboundNatRulesGetOptionalParams", + "canonicalReference": "network-resource-manager!InboundNatRulesGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "InboundNatRulesGetResponse", + "canonicalReference": "network-resource-manager!InboundNatRulesGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "loadBalancerName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "inboundNatRuleName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!InboundNatRules#list:member(1)", + "docComment": "/**\n * Gets all the inbound nat rules in a load balancer.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param loadBalancerName - The name of the load balancer.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", loadBalancerName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "InboundNatRulesListOptionalParams", + "canonicalReference": "network-resource-manager!InboundNatRulesListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "InboundNatRule", + "canonicalReference": "network-resource-manager!InboundNatRule:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "loadBalancerName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "list" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!InboundNatRulesCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface InboundNatRulesCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "InboundNatRulesCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!InboundNatRulesCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!InboundNatRulesCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!InboundNatRulesCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type InboundNatRulesCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "InboundNatRule", + "canonicalReference": "network-resource-manager!InboundNatRule:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "InboundNatRulesCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!InboundNatRulesDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface InboundNatRulesDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "InboundNatRulesDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!InboundNatRulesDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!InboundNatRulesDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!InboundNatRulesGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface InboundNatRulesGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "InboundNatRulesGetOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!InboundNatRulesGetOptionalParams#expand:member", + "docComment": "/**\n * Expands referenced resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "expand?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "expand", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!InboundNatRulesGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type InboundNatRulesGetResponse = " + }, + { + "kind": "Reference", + "text": "InboundNatRule", + "canonicalReference": "network-resource-manager!InboundNatRule:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "InboundNatRulesGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!InboundNatRulesListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface InboundNatRulesListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "InboundNatRulesListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!InboundNatRulesListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type InboundNatRulesListNextResponse = " + }, + { + "kind": "Reference", + "text": "InboundNatRuleListResult", + "canonicalReference": "network-resource-manager!InboundNatRuleListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "InboundNatRulesListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!InboundNatRulesListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface InboundNatRulesListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "InboundNatRulesListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!InboundNatRulesListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type InboundNatRulesListResponse = " + }, + { + "kind": "Reference", + "text": "InboundNatRuleListResult", + "canonicalReference": "network-resource-manager!InboundNatRuleListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "InboundNatRulesListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!IPAddressAvailabilityResult:interface", + "docComment": "/**\n * Response for CheckIPAddressAvailability API service call.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface IPAddressAvailabilityResult " + } + ], + "releaseTag": "Public", + "name": "IPAddressAvailabilityResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!IPAddressAvailabilityResult#available:member", + "docComment": "/**\n * Private IP address availability.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "available?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "available", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!IPAddressAvailabilityResult#availableIPAddresses:member", + "docComment": "/**\n * Contains other available private IP addresses if the asked for address is taken.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "availableIPAddresses?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "availableIPAddresses", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!IpAllocation:type", + "docComment": "/**\n * IpAllocation resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type IpAllocation = " + }, + { + "kind": "Reference", + "text": "Resource", + "canonicalReference": "network-resource-manager!Resource:interface" + }, + { + "kind": "Content", + "text": " & {\n readonly etag?: string;\n readonly subnet?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";\n readonly virtualNetwork?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";\n typePropertiesType?: " + }, + { + "kind": "Reference", + "text": "IpAllocationType", + "canonicalReference": "network-resource-manager!IpAllocationType:type" + }, + { + "kind": "Content", + "text": ";\n prefix?: string;\n prefixLength?: number;\n prefixType?: " + }, + { + "kind": "Reference", + "text": "IPVersion", + "canonicalReference": "network-resource-manager!IPVersion:type" + }, + { + "kind": "Content", + "text": ";\n ipamAllocationId?: string;\n allocationTags?: {\n [propertyName: string]: string;\n };\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "IpAllocation", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 11 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!IpAllocationListResult:interface", + "docComment": "/**\n * Response for the ListIpAllocations API service call.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface IpAllocationListResult " + } + ], + "releaseTag": "Public", + "name": "IpAllocationListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!IpAllocationListResult#nextLink:member", + "docComment": "/**\n * The URL to get the next set of results.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!IpAllocationListResult#value:member", + "docComment": "/**\n * A list of IpAllocation resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "IpAllocation", + "canonicalReference": "network-resource-manager!IpAllocation:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!IPAllocationMethod:type", + "docComment": "/**\n * Defines values for IPAllocationMethod. \\ {@link KnownIPAllocationMethod} can be used interchangeably with IPAllocationMethod, this enum contains the known values that the service supports. ### Known values supported by the service **Static** \\ **Dynamic**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type IPAllocationMethod = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "IPAllocationMethod", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!IpAllocations:interface", + "docComment": "/**\n * Interface representing a IpAllocations.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface IpAllocations " + } + ], + "releaseTag": "Public", + "name": "IpAllocations", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!IpAllocations#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Creates or updates an IpAllocation in the specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param ipAllocationName - The name of the IpAllocation.\n *\n * @param parameters - Parameters supplied to the create or update virtual network operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", ipAllocationName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "IpAllocation", + "canonicalReference": "network-resource-manager!IpAllocation:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "IpAllocationsCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!IpAllocationsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "IpAllocationsCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!IpAllocationsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "IpAllocationsCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!IpAllocationsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "ipAllocationName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!IpAllocations#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Creates or updates an IpAllocation in the specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param ipAllocationName - The name of the IpAllocation.\n *\n * @param parameters - Parameters supplied to the create or update virtual network operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", ipAllocationName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "IpAllocation", + "canonicalReference": "network-resource-manager!IpAllocation:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "IpAllocationsCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!IpAllocationsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "IpAllocationsCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!IpAllocationsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "ipAllocationName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!IpAllocations#beginDelete:member(1)", + "docComment": "/**\n * Deletes the specified IpAllocation.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param ipAllocationName - The name of the IpAllocation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", ipAllocationName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "IpAllocationsDeleteOptionalParams", + "canonicalReference": "network-resource-manager!IpAllocationsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "ipAllocationName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!IpAllocations#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes the specified IpAllocation.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param ipAllocationName - The name of the IpAllocation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", ipAllocationName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "IpAllocationsDeleteOptionalParams", + "canonicalReference": "network-resource-manager!IpAllocationsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "ipAllocationName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!IpAllocations#get:member(1)", + "docComment": "/**\n * Gets the specified IpAllocation by resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param ipAllocationName - The name of the IpAllocation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", ipAllocationName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "IpAllocationsGetOptionalParams", + "canonicalReference": "network-resource-manager!IpAllocationsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "IpAllocationsGetResponse", + "canonicalReference": "network-resource-manager!IpAllocationsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "ipAllocationName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!IpAllocations#list:member(1)", + "docComment": "/**\n * Gets all IpAllocations in a subscription.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(options?: " + }, + { + "kind": "Reference", + "text": "IpAllocationsListOptionalParams", + "canonicalReference": "network-resource-manager!IpAllocationsListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "IpAllocation", + "canonicalReference": "network-resource-manager!IpAllocation:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "list" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!IpAllocations#listByResourceGroup:member(1)", + "docComment": "/**\n * Gets all IpAllocations in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByResourceGroup(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "IpAllocationsListByResourceGroupOptionalParams", + "canonicalReference": "network-resource-manager!IpAllocationsListByResourceGroupOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "IpAllocation", + "canonicalReference": "network-resource-manager!IpAllocation:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "listByResourceGroup" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!IpAllocations#updateTags:member(1)", + "docComment": "/**\n * Updates a IpAllocation tags.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param ipAllocationName - The name of the IpAllocation.\n *\n * @param parameters - Parameters supplied to update IpAllocation tags.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateTags(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", ipAllocationName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "TagsObject", + "canonicalReference": "network-resource-manager!TagsObject:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "IpAllocationsUpdateTagsOptionalParams", + "canonicalReference": "network-resource-manager!IpAllocationsUpdateTagsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "IpAllocationsUpdateTagsResponse", + "canonicalReference": "network-resource-manager!IpAllocationsUpdateTagsResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "ipAllocationName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "updateTags" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!IpAllocationsCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface IpAllocationsCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "IpAllocationsCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!IpAllocationsCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!IpAllocationsCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!IpAllocationsCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type IpAllocationsCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "IpAllocation", + "canonicalReference": "network-resource-manager!IpAllocation:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "IpAllocationsCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!IpAllocationsDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface IpAllocationsDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "IpAllocationsDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!IpAllocationsDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!IpAllocationsDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!IpAllocationsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface IpAllocationsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "IpAllocationsGetOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!IpAllocationsGetOptionalParams#expand:member", + "docComment": "/**\n * Expands referenced resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "expand?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "expand", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!IpAllocationsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type IpAllocationsGetResponse = " + }, + { + "kind": "Reference", + "text": "IpAllocation", + "canonicalReference": "network-resource-manager!IpAllocation:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "IpAllocationsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!IpAllocationsListByResourceGroupNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface IpAllocationsListByResourceGroupNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "IpAllocationsListByResourceGroupNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!IpAllocationsListByResourceGroupNextResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroupNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type IpAllocationsListByResourceGroupNextResponse = " + }, + { + "kind": "Reference", + "text": "IpAllocationListResult", + "canonicalReference": "network-resource-manager!IpAllocationListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "IpAllocationsListByResourceGroupNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!IpAllocationsListByResourceGroupOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface IpAllocationsListByResourceGroupOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "IpAllocationsListByResourceGroupOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!IpAllocationsListByResourceGroupResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type IpAllocationsListByResourceGroupResponse = " + }, + { + "kind": "Reference", + "text": "IpAllocationListResult", + "canonicalReference": "network-resource-manager!IpAllocationListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "IpAllocationsListByResourceGroupResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!IpAllocationsListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface IpAllocationsListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "IpAllocationsListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!IpAllocationsListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type IpAllocationsListNextResponse = " + }, + { + "kind": "Reference", + "text": "IpAllocationListResult", + "canonicalReference": "network-resource-manager!IpAllocationListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "IpAllocationsListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!IpAllocationsListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface IpAllocationsListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "IpAllocationsListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!IpAllocationsListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type IpAllocationsListResponse = " + }, + { + "kind": "Reference", + "text": "IpAllocationListResult", + "canonicalReference": "network-resource-manager!IpAllocationListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "IpAllocationsListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!IpAllocationsUpdateTagsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface IpAllocationsUpdateTagsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "IpAllocationsUpdateTagsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!IpAllocationsUpdateTagsResponse:type", + "docComment": "/**\n * Contains response data for the updateTags operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type IpAllocationsUpdateTagsResponse = " + }, + { + "kind": "Reference", + "text": "IpAllocation", + "canonicalReference": "network-resource-manager!IpAllocation:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "IpAllocationsUpdateTagsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!IpAllocationType:type", + "docComment": "/**\n * Defines values for IpAllocationType. \\ {@link KnownIpAllocationType} can be used interchangeably with IpAllocationType, this enum contains the known values that the service supports. ### Known values supported by the service **Undefined** \\ **Hypernet**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type IpAllocationType = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "IpAllocationType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!IPConfiguration:type", + "docComment": "/**\n * IP configuration.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type IPConfiguration = " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": " & {\n name?: string;\n readonly etag?: string;\n privateIPAddress?: string;\n privateIPAllocationMethod?: " + }, + { + "kind": "Reference", + "text": "IPAllocationMethod", + "canonicalReference": "network-resource-manager!IPAllocationMethod:type" + }, + { + "kind": "Content", + "text": ";\n subnet?: " + }, + { + "kind": "Reference", + "text": "Subnet", + "canonicalReference": "network-resource-manager!Subnet:type" + }, + { + "kind": "Content", + "text": ";\n publicIPAddress?: " + }, + { + "kind": "Reference", + "text": "PublicIPAddress", + "canonicalReference": "network-resource-manager!PublicIPAddress:type" + }, + { + "kind": "Content", + "text": ";\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "IPConfiguration", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 11 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!IPConfigurationBgpPeeringAddress:interface", + "docComment": "/**\n * Properties of IPConfigurationBgpPeeringAddress.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface IPConfigurationBgpPeeringAddress " + } + ], + "releaseTag": "Public", + "name": "IPConfigurationBgpPeeringAddress", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!IPConfigurationBgpPeeringAddress#customBgpIpAddresses:member", + "docComment": "/**\n * The list of custom BGP peering addresses which belong to IP configuration.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "customBgpIpAddresses?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "customBgpIpAddresses", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!IPConfigurationBgpPeeringAddress#defaultBgpIpAddresses:member", + "docComment": "/**\n * The list of default BGP peering addresses which belong to IP configuration. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly defaultBgpIpAddresses?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "defaultBgpIpAddresses", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!IPConfigurationBgpPeeringAddress#ipconfigurationId:member", + "docComment": "/**\n * The ID of IP configuration which belongs to gateway.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "ipconfigurationId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ipconfigurationId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!IPConfigurationBgpPeeringAddress#tunnelIpAddresses:member", + "docComment": "/**\n * The list of tunnel public IP addresses which belong to IP configuration. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly tunnelIpAddresses?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tunnelIpAddresses", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!IPConfigurationProfile:type", + "docComment": "/**\n * IP configuration profile child resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type IPConfigurationProfile = " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": " & {\n name?: string;\n readonly type?: string;\n readonly etag?: string;\n subnet?: " + }, + { + "kind": "Reference", + "text": "Subnet", + "canonicalReference": "network-resource-manager!Subnet:type" + }, + { + "kind": "Content", + "text": ";\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "IPConfigurationProfile", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 7 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!IpFlowProtocol:type", + "docComment": "/**\n * Defines values for IpFlowProtocol. \\ {@link KnownIpFlowProtocol} can be used interchangeably with IpFlowProtocol, this enum contains the known values that the service supports. ### Known values supported by the service **TCP** \\ **UDP**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type IpFlowProtocol = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "IpFlowProtocol", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!IpGroup:type", + "docComment": "/**\n * The IpGroups resource information.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type IpGroup = " + }, + { + "kind": "Reference", + "text": "Resource", + "canonicalReference": "network-resource-manager!Resource:interface" + }, + { + "kind": "Content", + "text": " & {\n readonly etag?: string;\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n ipAddresses?: string[];\n readonly firewalls?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": "[];\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "IpGroup", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 7 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!IpGroupListResult:interface", + "docComment": "/**\n * Response for the ListIpGroups API service call.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface IpGroupListResult " + } + ], + "releaseTag": "Public", + "name": "IpGroupListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!IpGroupListResult#nextLink:member", + "docComment": "/**\n * URL to get the next set of results.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!IpGroupListResult#value:member", + "docComment": "/**\n * The list of IpGroups information resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "IpGroup", + "canonicalReference": "network-resource-manager!IpGroup:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!IpGroups:interface", + "docComment": "/**\n * Interface representing a IpGroups.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface IpGroups " + } + ], + "releaseTag": "Public", + "name": "IpGroups", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!IpGroups#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Creates or updates an ipGroups in a specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param ipGroupsName - The name of the ipGroups.\n *\n * @param parameters - Parameters supplied to the create or update IpGroups operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", ipGroupsName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "IpGroup", + "canonicalReference": "network-resource-manager!IpGroup:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "IpGroupsCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!IpGroupsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "IpGroupsCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!IpGroupsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "IpGroupsCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!IpGroupsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "ipGroupsName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!IpGroups#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Creates or updates an ipGroups in a specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param ipGroupsName - The name of the ipGroups.\n *\n * @param parameters - Parameters supplied to the create or update IpGroups operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", ipGroupsName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "IpGroup", + "canonicalReference": "network-resource-manager!IpGroup:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "IpGroupsCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!IpGroupsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "IpGroupsCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!IpGroupsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "ipGroupsName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!IpGroups#beginDelete:member(1)", + "docComment": "/**\n * Deletes the specified ipGroups.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param ipGroupsName - The name of the ipGroups.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", ipGroupsName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "IpGroupsDeleteOptionalParams", + "canonicalReference": "network-resource-manager!IpGroupsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "ipGroupsName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!IpGroups#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes the specified ipGroups.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param ipGroupsName - The name of the ipGroups.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", ipGroupsName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "IpGroupsDeleteOptionalParams", + "canonicalReference": "network-resource-manager!IpGroupsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "ipGroupsName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!IpGroups#get:member(1)", + "docComment": "/**\n * Gets the specified ipGroups.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param ipGroupsName - The name of the ipGroups.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", ipGroupsName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "IpGroupsGetOptionalParams", + "canonicalReference": "network-resource-manager!IpGroupsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "IpGroupsGetResponse", + "canonicalReference": "network-resource-manager!IpGroupsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "ipGroupsName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!IpGroups#list:member(1)", + "docComment": "/**\n * Gets all IpGroups in a subscription.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(options?: " + }, + { + "kind": "Reference", + "text": "IpGroupsListOptionalParams", + "canonicalReference": "network-resource-manager!IpGroupsListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "IpGroup", + "canonicalReference": "network-resource-manager!IpGroup:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "list" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!IpGroups#listByResourceGroup:member(1)", + "docComment": "/**\n * Gets all IpGroups in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByResourceGroup(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "IpGroupsListByResourceGroupOptionalParams", + "canonicalReference": "network-resource-manager!IpGroupsListByResourceGroupOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "IpGroup", + "canonicalReference": "network-resource-manager!IpGroup:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "listByResourceGroup" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!IpGroups#updateGroups:member(1)", + "docComment": "/**\n * Updates tags of an IpGroups resource.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param ipGroupsName - The name of the ipGroups.\n *\n * @param parameters - Parameters supplied to the update ipGroups operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateGroups(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", ipGroupsName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "TagsObject", + "canonicalReference": "network-resource-manager!TagsObject:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "IpGroupsUpdateGroupsOptionalParams", + "canonicalReference": "network-resource-manager!IpGroupsUpdateGroupsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "IpGroupsUpdateGroupsResponse", + "canonicalReference": "network-resource-manager!IpGroupsUpdateGroupsResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "ipGroupsName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "updateGroups" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!IpGroupsCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface IpGroupsCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "IpGroupsCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!IpGroupsCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!IpGroupsCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!IpGroupsCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type IpGroupsCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "IpGroup", + "canonicalReference": "network-resource-manager!IpGroup:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "IpGroupsCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!IpGroupsDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface IpGroupsDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "IpGroupsDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!IpGroupsDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!IpGroupsDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!IpGroupsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface IpGroupsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "IpGroupsGetOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!IpGroupsGetOptionalParams#expand:member", + "docComment": "/**\n * Expands resourceIds (of Firewalls/Network Security Groups etc.) back referenced by the IpGroups resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "expand?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "expand", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!IpGroupsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type IpGroupsGetResponse = " + }, + { + "kind": "Reference", + "text": "IpGroup", + "canonicalReference": "network-resource-manager!IpGroup:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "IpGroupsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!IpGroupsListByResourceGroupNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface IpGroupsListByResourceGroupNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "IpGroupsListByResourceGroupNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!IpGroupsListByResourceGroupNextResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroupNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type IpGroupsListByResourceGroupNextResponse = " + }, + { + "kind": "Reference", + "text": "IpGroupListResult", + "canonicalReference": "network-resource-manager!IpGroupListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "IpGroupsListByResourceGroupNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!IpGroupsListByResourceGroupOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface IpGroupsListByResourceGroupOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "IpGroupsListByResourceGroupOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!IpGroupsListByResourceGroupResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type IpGroupsListByResourceGroupResponse = " + }, + { + "kind": "Reference", + "text": "IpGroupListResult", + "canonicalReference": "network-resource-manager!IpGroupListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "IpGroupsListByResourceGroupResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!IpGroupsListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface IpGroupsListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "IpGroupsListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!IpGroupsListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type IpGroupsListNextResponse = " + }, + { + "kind": "Reference", + "text": "IpGroupListResult", + "canonicalReference": "network-resource-manager!IpGroupListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "IpGroupsListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!IpGroupsListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface IpGroupsListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "IpGroupsListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!IpGroupsListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type IpGroupsListResponse = " + }, + { + "kind": "Reference", + "text": "IpGroupListResult", + "canonicalReference": "network-resource-manager!IpGroupListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "IpGroupsListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!IpGroupsUpdateGroupsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface IpGroupsUpdateGroupsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "IpGroupsUpdateGroupsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!IpGroupsUpdateGroupsResponse:type", + "docComment": "/**\n * Contains response data for the updateGroups operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type IpGroupsUpdateGroupsResponse = " + }, + { + "kind": "Reference", + "text": "IpGroup", + "canonicalReference": "network-resource-manager!IpGroup:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "IpGroupsUpdateGroupsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!IpsecEncryption:type", + "docComment": "/**\n * Defines values for IpsecEncryption. \\ {@link KnownIpsecEncryption} can be used interchangeably with IpsecEncryption, this enum contains the known values that the service supports. ### Known values supported by the service **None** \\ **DES** \\ **DES3** \\ **AES128** \\ **AES192** \\ **AES256** \\ **GCMAES128** \\ **GCMAES192** \\ **GCMAES256**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type IpsecEncryption = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "IpsecEncryption", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!IpsecIntegrity:type", + "docComment": "/**\n * Defines values for IpsecIntegrity. \\ {@link KnownIpsecIntegrity} can be used interchangeably with IpsecIntegrity, this enum contains the known values that the service supports. ### Known values supported by the service **MD5** \\ **SHA1** \\ **SHA256** \\ **GCMAES128** \\ **GCMAES192** \\ **GCMAES256**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type IpsecIntegrity = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "IpsecIntegrity", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!IpsecPolicy:interface", + "docComment": "/**\n * An IPSec Policy configuration for a virtual network gateway connection.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface IpsecPolicy " + } + ], + "releaseTag": "Public", + "name": "IpsecPolicy", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!IpsecPolicy#dhGroup:member", + "docComment": "/**\n * The DH Group used in IKE Phase 1 for initial SA.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "dhGroup: " + }, + { + "kind": "Reference", + "text": "DhGroup", + "canonicalReference": "network-resource-manager!DhGroup:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "dhGroup", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!IpsecPolicy#ikeEncryption:member", + "docComment": "/**\n * The IKE encryption algorithm (IKE phase 2).\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "ikeEncryption: " + }, + { + "kind": "Reference", + "text": "IkeEncryption", + "canonicalReference": "network-resource-manager!IkeEncryption:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ikeEncryption", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!IpsecPolicy#ikeIntegrity:member", + "docComment": "/**\n * The IKE integrity algorithm (IKE phase 2).\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "ikeIntegrity: " + }, + { + "kind": "Reference", + "text": "IkeIntegrity", + "canonicalReference": "network-resource-manager!IkeIntegrity:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ikeIntegrity", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!IpsecPolicy#ipsecEncryption:member", + "docComment": "/**\n * The IPSec encryption algorithm (IKE phase 1).\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "ipsecEncryption: " + }, + { + "kind": "Reference", + "text": "IpsecEncryption", + "canonicalReference": "network-resource-manager!IpsecEncryption:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ipsecEncryption", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!IpsecPolicy#ipsecIntegrity:member", + "docComment": "/**\n * The IPSec integrity algorithm (IKE phase 1).\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "ipsecIntegrity: " + }, + { + "kind": "Reference", + "text": "IpsecIntegrity", + "canonicalReference": "network-resource-manager!IpsecIntegrity:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ipsecIntegrity", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!IpsecPolicy#pfsGroup:member", + "docComment": "/**\n * The Pfs Group used in IKE Phase 2 for new child SA.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "pfsGroup: " + }, + { + "kind": "Reference", + "text": "PfsGroup", + "canonicalReference": "network-resource-manager!PfsGroup:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "pfsGroup", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!IpsecPolicy#saDataSizeKilobytes:member", + "docComment": "/**\n * The IPSec Security Association (also called Quick Mode or Phase 2 SA) payload size in KB for a site to site VPN tunnel.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "saDataSizeKilobytes: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "saDataSizeKilobytes", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!IpsecPolicy#saLifeTimeSeconds:member", + "docComment": "/**\n * The IPSec Security Association (also called Quick Mode or Phase 2 SA) lifetime in seconds for a site to site VPN tunnel.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "saLifeTimeSeconds: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "saLifeTimeSeconds", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!IpTag:interface", + "docComment": "/**\n * Contains the IpTag associated with the object.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface IpTag " + } + ], + "releaseTag": "Public", + "name": "IpTag", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!IpTag#ipTagType:member", + "docComment": "/**\n * The IP tag type. Example: FirstPartyUsage.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "ipTagType?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ipTagType", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!IpTag#tag:member", + "docComment": "/**\n * The value of the IP tag associated with the public IP. Example: SQL.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "tag?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tag", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!Ipv6CircuitConnectionConfig:interface", + "docComment": "/**\n * IPv6 Circuit Connection properties for global reach.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Ipv6CircuitConnectionConfig " + } + ], + "releaseTag": "Public", + "name": "Ipv6CircuitConnectionConfig", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!Ipv6CircuitConnectionConfig#addressPrefix:member", + "docComment": "/**\n * /125 IP address space to carve out customer addresses for global reach.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "addressPrefix?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "addressPrefix", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!Ipv6CircuitConnectionConfig#circuitConnectionStatus:member", + "docComment": "/**\n * Express Route Circuit connection state. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly circuitConnectionStatus?: " + }, + { + "kind": "Reference", + "text": "CircuitConnectionStatus", + "canonicalReference": "network-resource-manager!CircuitConnectionStatus:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "circuitConnectionStatus", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!Ipv6ExpressRouteCircuitPeeringConfig:interface", + "docComment": "/**\n * Contains IPv6 peering config.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Ipv6ExpressRouteCircuitPeeringConfig " + } + ], + "releaseTag": "Public", + "name": "Ipv6ExpressRouteCircuitPeeringConfig", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!Ipv6ExpressRouteCircuitPeeringConfig#microsoftPeeringConfig:member", + "docComment": "/**\n * The Microsoft peering configuration.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "microsoftPeeringConfig?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitPeeringConfig", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeeringConfig:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "microsoftPeeringConfig", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!Ipv6ExpressRouteCircuitPeeringConfig#primaryPeerAddressPrefix:member", + "docComment": "/**\n * The primary address prefix.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "primaryPeerAddressPrefix?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "primaryPeerAddressPrefix", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!Ipv6ExpressRouteCircuitPeeringConfig#routeFilter:member", + "docComment": "/**\n * The reference to the RouteFilter resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "routeFilter?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "routeFilter", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!Ipv6ExpressRouteCircuitPeeringConfig#secondaryPeerAddressPrefix:member", + "docComment": "/**\n * The secondary address prefix.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "secondaryPeerAddressPrefix?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "secondaryPeerAddressPrefix", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!Ipv6ExpressRouteCircuitPeeringConfig#state:member", + "docComment": "/**\n * The state of peering.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "state?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitPeeringState", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeeringState:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "state", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!IPVersion:type", + "docComment": "/**\n * Defines values for IPVersion. \\ {@link KnownIPVersion} can be used interchangeably with IPVersion, this enum contains the known values that the service supports. ### Known values supported by the service **IPv4** \\ **IPv6**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type IPVersion = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "IPVersion", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!IssueType:type", + "docComment": "/**\n * Defines values for IssueType. \\ {@link KnownIssueType} can be used interchangeably with IssueType, this enum contains the known values that the service supports. ### Known values supported by the service **Unknown** \\ **AgentStopped** \\ **GuestFirewall** \\ **DnsResolution** \\ **SocketBind** \\ **NetworkSecurityRule** \\ **UserDefinedRoute** \\ **PortThrottled** \\ **Platform**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type IssueType = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "IssueType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownAccess:enum", + "docComment": "/**\n * Known values of {@link Access} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownAccess " + } + ], + "releaseTag": "Public", + "name": "KnownAccess", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownAccess.Allow:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Allow = " + }, + { + "kind": "Content", + "text": "\"Allow\"" + } + ], + "releaseTag": "Public", + "name": "Allow", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownAccess.Deny:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Deny = " + }, + { + "kind": "Content", + "text": "\"Deny\"" + } + ], + "releaseTag": "Public", + "name": "Deny", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownApplicationGatewayBackendHealthServerHealth:enum", + "docComment": "/**\n * Known values of {@link ApplicationGatewayBackendHealthServerHealth} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownApplicationGatewayBackendHealthServerHealth " + } + ], + "releaseTag": "Public", + "name": "KnownApplicationGatewayBackendHealthServerHealth", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownApplicationGatewayBackendHealthServerHealth.Down:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Down = " + }, + { + "kind": "Content", + "text": "\"Down\"" + } + ], + "releaseTag": "Public", + "name": "Down", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownApplicationGatewayBackendHealthServerHealth.Draining:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Draining = " + }, + { + "kind": "Content", + "text": "\"Draining\"" + } + ], + "releaseTag": "Public", + "name": "Draining", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownApplicationGatewayBackendHealthServerHealth.Partial:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Partial = " + }, + { + "kind": "Content", + "text": "\"Partial\"" + } + ], + "releaseTag": "Public", + "name": "Partial", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownApplicationGatewayBackendHealthServerHealth.Unknown:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Unknown = " + }, + { + "kind": "Content", + "text": "\"Unknown\"" + } + ], + "releaseTag": "Public", + "name": "Unknown", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownApplicationGatewayBackendHealthServerHealth.Up:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Up = " + }, + { + "kind": "Content", + "text": "\"Up\"" + } + ], + "releaseTag": "Public", + "name": "Up", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownApplicationGatewayCookieBasedAffinity:enum", + "docComment": "/**\n * Known values of {@link ApplicationGatewayCookieBasedAffinity} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownApplicationGatewayCookieBasedAffinity " + } + ], + "releaseTag": "Public", + "name": "KnownApplicationGatewayCookieBasedAffinity", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownApplicationGatewayCookieBasedAffinity.Disabled:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Disabled = " + }, + { + "kind": "Content", + "text": "\"Disabled\"" + } + ], + "releaseTag": "Public", + "name": "Disabled", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownApplicationGatewayCookieBasedAffinity.Enabled:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Enabled = " + }, + { + "kind": "Content", + "text": "\"Enabled\"" + } + ], + "releaseTag": "Public", + "name": "Enabled", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownApplicationGatewayCustomErrorStatusCode:enum", + "docComment": "/**\n * Known values of {@link ApplicationGatewayCustomErrorStatusCode} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownApplicationGatewayCustomErrorStatusCode " + } + ], + "releaseTag": "Public", + "name": "KnownApplicationGatewayCustomErrorStatusCode", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownApplicationGatewayCustomErrorStatusCode.HttpStatus403:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "HttpStatus403 = " + }, + { + "kind": "Content", + "text": "\"HttpStatus403\"" + } + ], + "releaseTag": "Public", + "name": "HttpStatus403", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownApplicationGatewayCustomErrorStatusCode.HttpStatus502:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "HttpStatus502 = " + }, + { + "kind": "Content", + "text": "\"HttpStatus502\"" + } + ], + "releaseTag": "Public", + "name": "HttpStatus502", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownApplicationGatewayFirewallMode:enum", + "docComment": "/**\n * Known values of {@link ApplicationGatewayFirewallMode} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownApplicationGatewayFirewallMode " + } + ], + "releaseTag": "Public", + "name": "KnownApplicationGatewayFirewallMode", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownApplicationGatewayFirewallMode.Detection:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Detection = " + }, + { + "kind": "Content", + "text": "\"Detection\"" + } + ], + "releaseTag": "Public", + "name": "Detection", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownApplicationGatewayFirewallMode.Prevention:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Prevention = " + }, + { + "kind": "Content", + "text": "\"Prevention\"" + } + ], + "releaseTag": "Public", + "name": "Prevention", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownApplicationGatewayOperationalState:enum", + "docComment": "/**\n * Known values of {@link ApplicationGatewayOperationalState} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownApplicationGatewayOperationalState " + } + ], + "releaseTag": "Public", + "name": "KnownApplicationGatewayOperationalState", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownApplicationGatewayOperationalState.Running:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Running = " + }, + { + "kind": "Content", + "text": "\"Running\"" + } + ], + "releaseTag": "Public", + "name": "Running", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownApplicationGatewayOperationalState.Starting:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Starting = " + }, + { + "kind": "Content", + "text": "\"Starting\"" + } + ], + "releaseTag": "Public", + "name": "Starting", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownApplicationGatewayOperationalState.Stopped:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Stopped = " + }, + { + "kind": "Content", + "text": "\"Stopped\"" + } + ], + "releaseTag": "Public", + "name": "Stopped", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownApplicationGatewayOperationalState.Stopping:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Stopping = " + }, + { + "kind": "Content", + "text": "\"Stopping\"" + } + ], + "releaseTag": "Public", + "name": "Stopping", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownApplicationGatewayProtocol:enum", + "docComment": "/**\n * Known values of {@link ApplicationGatewayProtocol} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownApplicationGatewayProtocol " + } + ], + "releaseTag": "Public", + "name": "KnownApplicationGatewayProtocol", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownApplicationGatewayProtocol.Http:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Http = " + }, + { + "kind": "Content", + "text": "\"Http\"" + } + ], + "releaseTag": "Public", + "name": "Http", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownApplicationGatewayProtocol.Https:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Https = " + }, + { + "kind": "Content", + "text": "\"Https\"" + } + ], + "releaseTag": "Public", + "name": "Https", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownApplicationGatewayRedirectType:enum", + "docComment": "/**\n * Known values of {@link ApplicationGatewayRedirectType} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownApplicationGatewayRedirectType " + } + ], + "releaseTag": "Public", + "name": "KnownApplicationGatewayRedirectType", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownApplicationGatewayRedirectType.Found:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Found = " + }, + { + "kind": "Content", + "text": "\"Found\"" + } + ], + "releaseTag": "Public", + "name": "Found", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownApplicationGatewayRedirectType.Permanent:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Permanent = " + }, + { + "kind": "Content", + "text": "\"Permanent\"" + } + ], + "releaseTag": "Public", + "name": "Permanent", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownApplicationGatewayRedirectType.SeeOther:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "SeeOther = " + }, + { + "kind": "Content", + "text": "\"SeeOther\"" + } + ], + "releaseTag": "Public", + "name": "SeeOther", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownApplicationGatewayRedirectType.Temporary:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Temporary = " + }, + { + "kind": "Content", + "text": "\"Temporary\"" + } + ], + "releaseTag": "Public", + "name": "Temporary", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownApplicationGatewayRequestRoutingRuleType:enum", + "docComment": "/**\n * Known values of {@link ApplicationGatewayRequestRoutingRuleType} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownApplicationGatewayRequestRoutingRuleType " + } + ], + "releaseTag": "Public", + "name": "KnownApplicationGatewayRequestRoutingRuleType", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownApplicationGatewayRequestRoutingRuleType.Basic:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Basic = " + }, + { + "kind": "Content", + "text": "\"Basic\"" + } + ], + "releaseTag": "Public", + "name": "Basic", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownApplicationGatewayRequestRoutingRuleType.PathBasedRouting:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "PathBasedRouting = " + }, + { + "kind": "Content", + "text": "\"PathBasedRouting\"" + } + ], + "releaseTag": "Public", + "name": "PathBasedRouting", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownApplicationGatewaySkuName:enum", + "docComment": "/**\n * Known values of {@link ApplicationGatewaySkuName} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownApplicationGatewaySkuName " + } + ], + "releaseTag": "Public", + "name": "KnownApplicationGatewaySkuName", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownApplicationGatewaySkuName.StandardLarge:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardLarge = " + }, + { + "kind": "Content", + "text": "\"Standard_Large\"" + } + ], + "releaseTag": "Public", + "name": "StandardLarge", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownApplicationGatewaySkuName.StandardMedium:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardMedium = " + }, + { + "kind": "Content", + "text": "\"Standard_Medium\"" + } + ], + "releaseTag": "Public", + "name": "StandardMedium", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownApplicationGatewaySkuName.StandardSmall:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardSmall = " + }, + { + "kind": "Content", + "text": "\"Standard_Small\"" + } + ], + "releaseTag": "Public", + "name": "StandardSmall", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownApplicationGatewaySkuName.StandardV2:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardV2 = " + }, + { + "kind": "Content", + "text": "\"Standard_v2\"" + } + ], + "releaseTag": "Public", + "name": "StandardV2", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownApplicationGatewaySkuName.WAFLarge:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "WAFLarge = " + }, + { + "kind": "Content", + "text": "\"WAF_Large\"" + } + ], + "releaseTag": "Public", + "name": "WAFLarge", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownApplicationGatewaySkuName.WAFMedium:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "WAFMedium = " + }, + { + "kind": "Content", + "text": "\"WAF_Medium\"" + } + ], + "releaseTag": "Public", + "name": "WAFMedium", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownApplicationGatewaySkuName.WAFV2:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "WAFV2 = " + }, + { + "kind": "Content", + "text": "\"WAF_v2\"" + } + ], + "releaseTag": "Public", + "name": "WAFV2", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownApplicationGatewaySslCipherSuite:enum", + "docComment": "/**\n * Known values of {@link ApplicationGatewaySslCipherSuite} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownApplicationGatewaySslCipherSuite " + } + ], + "releaseTag": "Public", + "name": "KnownApplicationGatewaySslCipherSuite", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownApplicationGatewaySslCipherSuite.TLSDHEDSSWith3DESEDECBCSHA:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "TLSDHEDSSWith3DESEDECBCSHA = " + }, + { + "kind": "Content", + "text": "\"TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA\"" + } + ], + "releaseTag": "Public", + "name": "TLSDHEDSSWith3DESEDECBCSHA", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownApplicationGatewaySslCipherSuite.TLSDHEDSSWithAES128CBCSHA:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "TLSDHEDSSWithAES128CBCSHA = " + }, + { + "kind": "Content", + "text": "\"TLS_DHE_DSS_WITH_AES_128_CBC_SHA\"" + } + ], + "releaseTag": "Public", + "name": "TLSDHEDSSWithAES128CBCSHA", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownApplicationGatewaySslCipherSuite.TLSDHEDSSWithAES128CBCSHA256:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "TLSDHEDSSWithAES128CBCSHA256 = " + }, + { + "kind": "Content", + "text": "\"TLS_DHE_DSS_WITH_AES_128_CBC_SHA256\"" + } + ], + "releaseTag": "Public", + "name": "TLSDHEDSSWithAES128CBCSHA256", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownApplicationGatewaySslCipherSuite.TLSDHEDSSWithAES256CBCSHA:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "TLSDHEDSSWithAES256CBCSHA = " + }, + { + "kind": "Content", + "text": "\"TLS_DHE_DSS_WITH_AES_256_CBC_SHA\"" + } + ], + "releaseTag": "Public", + "name": "TLSDHEDSSWithAES256CBCSHA", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownApplicationGatewaySslCipherSuite.TLSDHEDSSWithAES256CBCSHA256:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "TLSDHEDSSWithAES256CBCSHA256 = " + }, + { + "kind": "Content", + "text": "\"TLS_DHE_DSS_WITH_AES_256_CBC_SHA256\"" + } + ], + "releaseTag": "Public", + "name": "TLSDHEDSSWithAES256CBCSHA256", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownApplicationGatewaySslCipherSuite.TLSDHERSAWithAES128CBCSHA:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "TLSDHERSAWithAES128CBCSHA = " + }, + { + "kind": "Content", + "text": "\"TLS_DHE_RSA_WITH_AES_128_CBC_SHA\"" + } + ], + "releaseTag": "Public", + "name": "TLSDHERSAWithAES128CBCSHA", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownApplicationGatewaySslCipherSuite.TLSDHERSAWithAES128GCMSHA256:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "TLSDHERSAWithAES128GCMSHA256 = " + }, + { + "kind": "Content", + "text": "\"TLS_DHE_RSA_WITH_AES_128_GCM_SHA256\"" + } + ], + "releaseTag": "Public", + "name": "TLSDHERSAWithAES128GCMSHA256", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownApplicationGatewaySslCipherSuite.TLSDHERSAWithAES256CBCSHA:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "TLSDHERSAWithAES256CBCSHA = " + }, + { + "kind": "Content", + "text": "\"TLS_DHE_RSA_WITH_AES_256_CBC_SHA\"" + } + ], + "releaseTag": "Public", + "name": "TLSDHERSAWithAES256CBCSHA", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownApplicationGatewaySslCipherSuite.TLSDHERSAWithAES256GCMSHA384:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "TLSDHERSAWithAES256GCMSHA384 = " + }, + { + "kind": "Content", + "text": "\"TLS_DHE_RSA_WITH_AES_256_GCM_SHA384\"" + } + ], + "releaseTag": "Public", + "name": "TLSDHERSAWithAES256GCMSHA384", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownApplicationGatewaySslCipherSuite.TLSEcdheEcdsaWithAES128CBCSHA:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "TLSEcdheEcdsaWithAES128CBCSHA = " + }, + { + "kind": "Content", + "text": "\"TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA\"" + } + ], + "releaseTag": "Public", + "name": "TLSEcdheEcdsaWithAES128CBCSHA", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownApplicationGatewaySslCipherSuite.TLSEcdheEcdsaWithAES128CBCSHA256:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "TLSEcdheEcdsaWithAES128CBCSHA256 = " + }, + { + "kind": "Content", + "text": "\"TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256\"" + } + ], + "releaseTag": "Public", + "name": "TLSEcdheEcdsaWithAES128CBCSHA256", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownApplicationGatewaySslCipherSuite.TLSEcdheEcdsaWithAES128GCMSHA256:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "TLSEcdheEcdsaWithAES128GCMSHA256 = " + }, + { + "kind": "Content", + "text": "\"TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256\"" + } + ], + "releaseTag": "Public", + "name": "TLSEcdheEcdsaWithAES128GCMSHA256", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownApplicationGatewaySslCipherSuite.TLSEcdheEcdsaWithAES256CBCSHA:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "TLSEcdheEcdsaWithAES256CBCSHA = " + }, + { + "kind": "Content", + "text": "\"TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA\"" + } + ], + "releaseTag": "Public", + "name": "TLSEcdheEcdsaWithAES256CBCSHA", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownApplicationGatewaySslCipherSuite.TLSEcdheEcdsaWithAES256CBCSHA384:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "TLSEcdheEcdsaWithAES256CBCSHA384 = " + }, + { + "kind": "Content", + "text": "\"TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384\"" + } + ], + "releaseTag": "Public", + "name": "TLSEcdheEcdsaWithAES256CBCSHA384", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownApplicationGatewaySslCipherSuite.TLSEcdheEcdsaWithAES256GCMSHA384:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "TLSEcdheEcdsaWithAES256GCMSHA384 = " + }, + { + "kind": "Content", + "text": "\"TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384\"" + } + ], + "releaseTag": "Public", + "name": "TLSEcdheEcdsaWithAES256GCMSHA384", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownApplicationGatewaySslCipherSuite.TLSEcdheRSAWithAES128CBCSHA:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "TLSEcdheRSAWithAES128CBCSHA = " + }, + { + "kind": "Content", + "text": "\"TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA\"" + } + ], + "releaseTag": "Public", + "name": "TLSEcdheRSAWithAES128CBCSHA", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownApplicationGatewaySslCipherSuite.TLSEcdheRSAWithAES128CBCSHA256:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "TLSEcdheRSAWithAES128CBCSHA256 = " + }, + { + "kind": "Content", + "text": "\"TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256\"" + } + ], + "releaseTag": "Public", + "name": "TLSEcdheRSAWithAES128CBCSHA256", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownApplicationGatewaySslCipherSuite.TLSEcdheRSAWithAES128GCMSHA256:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "TLSEcdheRSAWithAES128GCMSHA256 = " + }, + { + "kind": "Content", + "text": "\"TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256\"" + } + ], + "releaseTag": "Public", + "name": "TLSEcdheRSAWithAES128GCMSHA256", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownApplicationGatewaySslCipherSuite.TLSEcdheRSAWithAES256CBCSHA:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "TLSEcdheRSAWithAES256CBCSHA = " + }, + { + "kind": "Content", + "text": "\"TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA\"" + } + ], + "releaseTag": "Public", + "name": "TLSEcdheRSAWithAES256CBCSHA", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownApplicationGatewaySslCipherSuite.TLSEcdheRSAWithAES256CBCSHA384:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "TLSEcdheRSAWithAES256CBCSHA384 = " + }, + { + "kind": "Content", + "text": "\"TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384\"" + } + ], + "releaseTag": "Public", + "name": "TLSEcdheRSAWithAES256CBCSHA384", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownApplicationGatewaySslCipherSuite.TLSEcdheRSAWithAES256GCMSHA384:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "TLSEcdheRSAWithAES256GCMSHA384 = " + }, + { + "kind": "Content", + "text": "\"TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384\"" + } + ], + "releaseTag": "Public", + "name": "TLSEcdheRSAWithAES256GCMSHA384", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownApplicationGatewaySslCipherSuite.TLSRSAWith3DESEDECBCSHA:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "TLSRSAWith3DESEDECBCSHA = " + }, + { + "kind": "Content", + "text": "\"TLS_RSA_WITH_3DES_EDE_CBC_SHA\"" + } + ], + "releaseTag": "Public", + "name": "TLSRSAWith3DESEDECBCSHA", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownApplicationGatewaySslCipherSuite.TLSRSAWithAES128CBCSHA:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "TLSRSAWithAES128CBCSHA = " + }, + { + "kind": "Content", + "text": "\"TLS_RSA_WITH_AES_128_CBC_SHA\"" + } + ], + "releaseTag": "Public", + "name": "TLSRSAWithAES128CBCSHA", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownApplicationGatewaySslCipherSuite.TLSRSAWithAES128CBCSHA256:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "TLSRSAWithAES128CBCSHA256 = " + }, + { + "kind": "Content", + "text": "\"TLS_RSA_WITH_AES_128_CBC_SHA256\"" + } + ], + "releaseTag": "Public", + "name": "TLSRSAWithAES128CBCSHA256", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownApplicationGatewaySslCipherSuite.TLSRSAWithAES128GCMSHA256:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "TLSRSAWithAES128GCMSHA256 = " + }, + { + "kind": "Content", + "text": "\"TLS_RSA_WITH_AES_128_GCM_SHA256\"" + } + ], + "releaseTag": "Public", + "name": "TLSRSAWithAES128GCMSHA256", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownApplicationGatewaySslCipherSuite.TLSRSAWithAES256CBCSHA:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "TLSRSAWithAES256CBCSHA = " + }, + { + "kind": "Content", + "text": "\"TLS_RSA_WITH_AES_256_CBC_SHA\"" + } + ], + "releaseTag": "Public", + "name": "TLSRSAWithAES256CBCSHA", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownApplicationGatewaySslCipherSuite.TLSRSAWithAES256CBCSHA256:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "TLSRSAWithAES256CBCSHA256 = " + }, + { + "kind": "Content", + "text": "\"TLS_RSA_WITH_AES_256_CBC_SHA256\"" + } + ], + "releaseTag": "Public", + "name": "TLSRSAWithAES256CBCSHA256", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownApplicationGatewaySslCipherSuite.TLSRSAWithAES256GCMSHA384:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "TLSRSAWithAES256GCMSHA384 = " + }, + { + "kind": "Content", + "text": "\"TLS_RSA_WITH_AES_256_GCM_SHA384\"" + } + ], + "releaseTag": "Public", + "name": "TLSRSAWithAES256GCMSHA384", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownApplicationGatewaySslPolicyName:enum", + "docComment": "/**\n * Known values of {@link ApplicationGatewaySslPolicyName} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownApplicationGatewaySslPolicyName " + } + ], + "releaseTag": "Public", + "name": "KnownApplicationGatewaySslPolicyName", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownApplicationGatewaySslPolicyName.AppGwSslPolicy20150501:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "AppGwSslPolicy20150501 = " + }, + { + "kind": "Content", + "text": "\"AppGwSslPolicy20150501\"" + } + ], + "releaseTag": "Public", + "name": "AppGwSslPolicy20150501", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownApplicationGatewaySslPolicyName.AppGwSslPolicy20170401:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "AppGwSslPolicy20170401 = " + }, + { + "kind": "Content", + "text": "\"AppGwSslPolicy20170401\"" + } + ], + "releaseTag": "Public", + "name": "AppGwSslPolicy20170401", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownApplicationGatewaySslPolicyName.AppGwSslPolicy20170401S:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "AppGwSslPolicy20170401S = " + }, + { + "kind": "Content", + "text": "\"AppGwSslPolicy20170401S\"" + } + ], + "releaseTag": "Public", + "name": "AppGwSslPolicy20170401S", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownApplicationGatewaySslPolicyType:enum", + "docComment": "/**\n * Known values of {@link ApplicationGatewaySslPolicyType} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownApplicationGatewaySslPolicyType " + } + ], + "releaseTag": "Public", + "name": "KnownApplicationGatewaySslPolicyType", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownApplicationGatewaySslPolicyType.Custom:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Custom = " + }, + { + "kind": "Content", + "text": "\"Custom\"" + } + ], + "releaseTag": "Public", + "name": "Custom", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownApplicationGatewaySslPolicyType.Predefined:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Predefined = " + }, + { + "kind": "Content", + "text": "\"Predefined\"" + } + ], + "releaseTag": "Public", + "name": "Predefined", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownApplicationGatewaySslProtocol:enum", + "docComment": "/**\n * Known values of {@link ApplicationGatewaySslProtocol} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownApplicationGatewaySslProtocol " + } + ], + "releaseTag": "Public", + "name": "KnownApplicationGatewaySslProtocol", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownApplicationGatewaySslProtocol.TLSv10:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "TLSv10 = " + }, + { + "kind": "Content", + "text": "\"TLSv1_0\"" + } + ], + "releaseTag": "Public", + "name": "TLSv10", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownApplicationGatewaySslProtocol.TLSv11:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "TLSv11 = " + }, + { + "kind": "Content", + "text": "\"TLSv1_1\"" + } + ], + "releaseTag": "Public", + "name": "TLSv11", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownApplicationGatewaySslProtocol.TLSv12:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "TLSv12 = " + }, + { + "kind": "Content", + "text": "\"TLSv1_2\"" + } + ], + "releaseTag": "Public", + "name": "TLSv12", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownApplicationGatewayTier:enum", + "docComment": "/**\n * Known values of {@link ApplicationGatewayTier} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownApplicationGatewayTier " + } + ], + "releaseTag": "Public", + "name": "KnownApplicationGatewayTier", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownApplicationGatewayTier.Standard:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Standard = " + }, + { + "kind": "Content", + "text": "\"Standard\"" + } + ], + "releaseTag": "Public", + "name": "Standard", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownApplicationGatewayTier.StandardV2:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardV2 = " + }, + { + "kind": "Content", + "text": "\"Standard_v2\"" + } + ], + "releaseTag": "Public", + "name": "StandardV2", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownApplicationGatewayTier.WAF:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "WAF = " + }, + { + "kind": "Content", + "text": "\"WAF\"" + } + ], + "releaseTag": "Public", + "name": "WAF", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownApplicationGatewayTier.WAFV2:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "WAFV2 = " + }, + { + "kind": "Content", + "text": "\"WAF_v2\"" + } + ], + "releaseTag": "Public", + "name": "WAFV2", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownAssociationType:enum", + "docComment": "/**\n * Known values of {@link AssociationType} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownAssociationType " + } + ], + "releaseTag": "Public", + "name": "KnownAssociationType", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownAssociationType.Associated:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Associated = " + }, + { + "kind": "Content", + "text": "\"Associated\"" + } + ], + "releaseTag": "Public", + "name": "Associated", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownAssociationType.Contains:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Contains = " + }, + { + "kind": "Content", + "text": "\"Contains\"" + } + ], + "releaseTag": "Public", + "name": "Contains", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownAuthenticationMethod:enum", + "docComment": "/**\n * Known values of {@link AuthenticationMethod} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownAuthenticationMethod " + } + ], + "releaseTag": "Public", + "name": "KnownAuthenticationMethod", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownAuthenticationMethod.EapmschaPv2:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "EapmschaPv2 = " + }, + { + "kind": "Content", + "text": "\"EAPMSCHAPv2\"" + } + ], + "releaseTag": "Public", + "name": "EapmschaPv2", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownAuthenticationMethod.Eaptls:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Eaptls = " + }, + { + "kind": "Content", + "text": "\"EAPTLS\"" + } + ], + "releaseTag": "Public", + "name": "Eaptls", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownAuthorizationUseStatus:enum", + "docComment": "/**\n * Known values of {@link AuthorizationUseStatus} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownAuthorizationUseStatus " + } + ], + "releaseTag": "Public", + "name": "KnownAuthorizationUseStatus", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownAuthorizationUseStatus.Available:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Available = " + }, + { + "kind": "Content", + "text": "\"Available\"" + } + ], + "releaseTag": "Public", + "name": "Available", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownAuthorizationUseStatus.InUse:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "InUse = " + }, + { + "kind": "Content", + "text": "\"InUse\"" + } + ], + "releaseTag": "Public", + "name": "InUse", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownAzureFirewallApplicationRuleProtocolType:enum", + "docComment": "/**\n * Known values of {@link AzureFirewallApplicationRuleProtocolType} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownAzureFirewallApplicationRuleProtocolType " + } + ], + "releaseTag": "Public", + "name": "KnownAzureFirewallApplicationRuleProtocolType", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownAzureFirewallApplicationRuleProtocolType.Http:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Http = " + }, + { + "kind": "Content", + "text": "\"Http\"" + } + ], + "releaseTag": "Public", + "name": "Http", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownAzureFirewallApplicationRuleProtocolType.Https:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Https = " + }, + { + "kind": "Content", + "text": "\"Https\"" + } + ], + "releaseTag": "Public", + "name": "Https", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownAzureFirewallApplicationRuleProtocolType.Mssql:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Mssql = " + }, + { + "kind": "Content", + "text": "\"Mssql\"" + } + ], + "releaseTag": "Public", + "name": "Mssql", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownAzureFirewallNatRCActionType:enum", + "docComment": "/**\n * Known values of {@link AzureFirewallNatRCActionType} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownAzureFirewallNatRCActionType " + } + ], + "releaseTag": "Public", + "name": "KnownAzureFirewallNatRCActionType", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownAzureFirewallNatRCActionType.Dnat:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Dnat = " + }, + { + "kind": "Content", + "text": "\"Dnat\"" + } + ], + "releaseTag": "Public", + "name": "Dnat", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownAzureFirewallNatRCActionType.Snat:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Snat = " + }, + { + "kind": "Content", + "text": "\"Snat\"" + } + ], + "releaseTag": "Public", + "name": "Snat", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownAzureFirewallNetworkRuleProtocol:enum", + "docComment": "/**\n * Known values of {@link AzureFirewallNetworkRuleProtocol} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownAzureFirewallNetworkRuleProtocol " + } + ], + "releaseTag": "Public", + "name": "KnownAzureFirewallNetworkRuleProtocol", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownAzureFirewallNetworkRuleProtocol.Any:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Any = " + }, + { + "kind": "Content", + "text": "\"Any\"" + } + ], + "releaseTag": "Public", + "name": "Any", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownAzureFirewallNetworkRuleProtocol.Icmp:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Icmp = " + }, + { + "kind": "Content", + "text": "\"ICMP\"" + } + ], + "releaseTag": "Public", + "name": "Icmp", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownAzureFirewallNetworkRuleProtocol.TCP:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "TCP = " + }, + { + "kind": "Content", + "text": "\"TCP\"" + } + ], + "releaseTag": "Public", + "name": "TCP", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownAzureFirewallNetworkRuleProtocol.UDP:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "UDP = " + }, + { + "kind": "Content", + "text": "\"UDP\"" + } + ], + "releaseTag": "Public", + "name": "UDP", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownAzureFirewallRCActionType:enum", + "docComment": "/**\n * Known values of {@link AzureFirewallRCActionType} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownAzureFirewallRCActionType " + } + ], + "releaseTag": "Public", + "name": "KnownAzureFirewallRCActionType", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownAzureFirewallRCActionType.Allow:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Allow = " + }, + { + "kind": "Content", + "text": "\"Allow\"" + } + ], + "releaseTag": "Public", + "name": "Allow", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownAzureFirewallRCActionType.Deny:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Deny = " + }, + { + "kind": "Content", + "text": "\"Deny\"" + } + ], + "releaseTag": "Public", + "name": "Deny", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownAzureFirewallSkuName:enum", + "docComment": "/**\n * Known values of {@link AzureFirewallSkuName} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownAzureFirewallSkuName " + } + ], + "releaseTag": "Public", + "name": "KnownAzureFirewallSkuName", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownAzureFirewallSkuName.AzfwHub:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "AzfwHub = " + }, + { + "kind": "Content", + "text": "\"AZFW_Hub\"" + } + ], + "releaseTag": "Public", + "name": "AzfwHub", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownAzureFirewallSkuName.AzfwVnet:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "AzfwVnet = " + }, + { + "kind": "Content", + "text": "\"AZFW_VNet\"" + } + ], + "releaseTag": "Public", + "name": "AzfwVnet", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownAzureFirewallSkuTier:enum", + "docComment": "/**\n * Known values of {@link AzureFirewallSkuTier} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownAzureFirewallSkuTier " + } + ], + "releaseTag": "Public", + "name": "KnownAzureFirewallSkuTier", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownAzureFirewallSkuTier.Premium:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Premium = " + }, + { + "kind": "Content", + "text": "\"Premium\"" + } + ], + "releaseTag": "Public", + "name": "Premium", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownAzureFirewallSkuTier.Standard:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Standard = " + }, + { + "kind": "Content", + "text": "\"Standard\"" + } + ], + "releaseTag": "Public", + "name": "Standard", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownAzureFirewallThreatIntelMode:enum", + "docComment": "/**\n * Known values of {@link AzureFirewallThreatIntelMode} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownAzureFirewallThreatIntelMode " + } + ], + "releaseTag": "Public", + "name": "KnownAzureFirewallThreatIntelMode", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownAzureFirewallThreatIntelMode.Alert:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Alert = " + }, + { + "kind": "Content", + "text": "\"Alert\"" + } + ], + "releaseTag": "Public", + "name": "Alert", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownAzureFirewallThreatIntelMode.Deny:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Deny = " + }, + { + "kind": "Content", + "text": "\"Deny\"" + } + ], + "releaseTag": "Public", + "name": "Deny", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownAzureFirewallThreatIntelMode.Off:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Off = " + }, + { + "kind": "Content", + "text": "\"Off\"" + } + ], + "releaseTag": "Public", + "name": "Off", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownBastionConnectProtocol:enum", + "docComment": "/**\n * Known values of {@link BastionConnectProtocol} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownBastionConnectProtocol " + } + ], + "releaseTag": "Public", + "name": "KnownBastionConnectProtocol", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownBastionConnectProtocol.RDP:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "RDP = " + }, + { + "kind": "Content", + "text": "\"RDP\"" + } + ], + "releaseTag": "Public", + "name": "RDP", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownBastionConnectProtocol.SSH:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "SSH = " + }, + { + "kind": "Content", + "text": "\"SSH\"" + } + ], + "releaseTag": "Public", + "name": "SSH", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownBgpPeerState:enum", + "docComment": "/**\n * Known values of {@link BgpPeerState} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownBgpPeerState " + } + ], + "releaseTag": "Public", + "name": "KnownBgpPeerState", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownBgpPeerState.Connected:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Connected = " + }, + { + "kind": "Content", + "text": "\"Connected\"" + } + ], + "releaseTag": "Public", + "name": "Connected", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownBgpPeerState.Connecting:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Connecting = " + }, + { + "kind": "Content", + "text": "\"Connecting\"" + } + ], + "releaseTag": "Public", + "name": "Connecting", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownBgpPeerState.Idle:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Idle = " + }, + { + "kind": "Content", + "text": "\"Idle\"" + } + ], + "releaseTag": "Public", + "name": "Idle", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownBgpPeerState.Stopped:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Stopped = " + }, + { + "kind": "Content", + "text": "\"Stopped\"" + } + ], + "releaseTag": "Public", + "name": "Stopped", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownBgpPeerState.Unknown:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Unknown = " + }, + { + "kind": "Content", + "text": "\"Unknown\"" + } + ], + "releaseTag": "Public", + "name": "Unknown", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownCircuitConnectionStatus:enum", + "docComment": "/**\n * Known values of {@link CircuitConnectionStatus} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownCircuitConnectionStatus " + } + ], + "releaseTag": "Public", + "name": "KnownCircuitConnectionStatus", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownCircuitConnectionStatus.Connected:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Connected = " + }, + { + "kind": "Content", + "text": "\"Connected\"" + } + ], + "releaseTag": "Public", + "name": "Connected", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownCircuitConnectionStatus.Connecting:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Connecting = " + }, + { + "kind": "Content", + "text": "\"Connecting\"" + } + ], + "releaseTag": "Public", + "name": "Connecting", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownCircuitConnectionStatus.Disconnected:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Disconnected = " + }, + { + "kind": "Content", + "text": "\"Disconnected\"" + } + ], + "releaseTag": "Public", + "name": "Disconnected", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownConnectionMonitorEndpointFilterItemType:enum", + "docComment": "/**\n * Known values of {@link ConnectionMonitorEndpointFilterItemType} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownConnectionMonitorEndpointFilterItemType " + } + ], + "releaseTag": "Public", + "name": "KnownConnectionMonitorEndpointFilterItemType", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownConnectionMonitorEndpointFilterItemType.AgentAddress:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "AgentAddress = " + }, + { + "kind": "Content", + "text": "\"AgentAddress\"" + } + ], + "releaseTag": "Public", + "name": "AgentAddress", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownConnectionMonitorEndpointFilterType:enum", + "docComment": "/**\n * Known values of {@link ConnectionMonitorEndpointFilterType} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownConnectionMonitorEndpointFilterType " + } + ], + "releaseTag": "Public", + "name": "KnownConnectionMonitorEndpointFilterType", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownConnectionMonitorEndpointFilterType.Include:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Include = " + }, + { + "kind": "Content", + "text": "\"Include\"" + } + ], + "releaseTag": "Public", + "name": "Include", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownConnectionMonitorSourceStatus:enum", + "docComment": "/**\n * Known values of {@link ConnectionMonitorSourceStatus} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownConnectionMonitorSourceStatus " + } + ], + "releaseTag": "Public", + "name": "KnownConnectionMonitorSourceStatus", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownConnectionMonitorSourceStatus.Active:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Active = " + }, + { + "kind": "Content", + "text": "\"Active\"" + } + ], + "releaseTag": "Public", + "name": "Active", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownConnectionMonitorSourceStatus.Inactive:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Inactive = " + }, + { + "kind": "Content", + "text": "\"Inactive\"" + } + ], + "releaseTag": "Public", + "name": "Inactive", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownConnectionMonitorSourceStatus.Unknown:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Unknown = " + }, + { + "kind": "Content", + "text": "\"Unknown\"" + } + ], + "releaseTag": "Public", + "name": "Unknown", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownConnectionMonitorTestConfigurationProtocol:enum", + "docComment": "/**\n * Known values of {@link ConnectionMonitorTestConfigurationProtocol} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownConnectionMonitorTestConfigurationProtocol " + } + ], + "releaseTag": "Public", + "name": "KnownConnectionMonitorTestConfigurationProtocol", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownConnectionMonitorTestConfigurationProtocol.Http:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Http = " + }, + { + "kind": "Content", + "text": "\"Http\"" + } + ], + "releaseTag": "Public", + "name": "Http", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownConnectionMonitorTestConfigurationProtocol.Icmp:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Icmp = " + }, + { + "kind": "Content", + "text": "\"Icmp\"" + } + ], + "releaseTag": "Public", + "name": "Icmp", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownConnectionMonitorTestConfigurationProtocol.Tcp:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Tcp = " + }, + { + "kind": "Content", + "text": "\"Tcp\"" + } + ], + "releaseTag": "Public", + "name": "Tcp", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownConnectionMonitorType:enum", + "docComment": "/**\n * Known values of {@link ConnectionMonitorType} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownConnectionMonitorType " + } + ], + "releaseTag": "Public", + "name": "KnownConnectionMonitorType", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownConnectionMonitorType.MultiEndpoint:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "MultiEndpoint = " + }, + { + "kind": "Content", + "text": "\"MultiEndpoint\"" + } + ], + "releaseTag": "Public", + "name": "MultiEndpoint", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownConnectionMonitorType.SingleSourceDestination:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "SingleSourceDestination = " + }, + { + "kind": "Content", + "text": "\"SingleSourceDestination\"" + } + ], + "releaseTag": "Public", + "name": "SingleSourceDestination", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownConnectionState:enum", + "docComment": "/**\n * Known values of {@link ConnectionState} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownConnectionState " + } + ], + "releaseTag": "Public", + "name": "KnownConnectionState", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownConnectionState.Reachable:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Reachable = " + }, + { + "kind": "Content", + "text": "\"Reachable\"" + } + ], + "releaseTag": "Public", + "name": "Reachable", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownConnectionState.Unknown:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Unknown = " + }, + { + "kind": "Content", + "text": "\"Unknown\"" + } + ], + "releaseTag": "Public", + "name": "Unknown", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownConnectionState.Unreachable:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Unreachable = " + }, + { + "kind": "Content", + "text": "\"Unreachable\"" + } + ], + "releaseTag": "Public", + "name": "Unreachable", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownConnectionStatus:enum", + "docComment": "/**\n * Known values of {@link ConnectionStatus} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownConnectionStatus " + } + ], + "releaseTag": "Public", + "name": "KnownConnectionStatus", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownConnectionStatus.Connected:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Connected = " + }, + { + "kind": "Content", + "text": "\"Connected\"" + } + ], + "releaseTag": "Public", + "name": "Connected", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownConnectionStatus.Degraded:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Degraded = " + }, + { + "kind": "Content", + "text": "\"Degraded\"" + } + ], + "releaseTag": "Public", + "name": "Degraded", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownConnectionStatus.Disconnected:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Disconnected = " + }, + { + "kind": "Content", + "text": "\"Disconnected\"" + } + ], + "releaseTag": "Public", + "name": "Disconnected", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownConnectionStatus.Unknown:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Unknown = " + }, + { + "kind": "Content", + "text": "\"Unknown\"" + } + ], + "releaseTag": "Public", + "name": "Unknown", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownDdosCustomPolicyProtocol:enum", + "docComment": "/**\n * Known values of {@link DdosCustomPolicyProtocol} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownDdosCustomPolicyProtocol " + } + ], + "releaseTag": "Public", + "name": "KnownDdosCustomPolicyProtocol", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownDdosCustomPolicyProtocol.Syn:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Syn = " + }, + { + "kind": "Content", + "text": "\"Syn\"" + } + ], + "releaseTag": "Public", + "name": "Syn", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownDdosCustomPolicyProtocol.Tcp:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Tcp = " + }, + { + "kind": "Content", + "text": "\"Tcp\"" + } + ], + "releaseTag": "Public", + "name": "Tcp", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownDdosCustomPolicyProtocol.Udp:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Udp = " + }, + { + "kind": "Content", + "text": "\"Udp\"" + } + ], + "releaseTag": "Public", + "name": "Udp", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownDdosCustomPolicyTriggerSensitivityOverride:enum", + "docComment": "/**\n * Known values of {@link DdosCustomPolicyTriggerSensitivityOverride} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownDdosCustomPolicyTriggerSensitivityOverride " + } + ], + "releaseTag": "Public", + "name": "KnownDdosCustomPolicyTriggerSensitivityOverride", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownDdosCustomPolicyTriggerSensitivityOverride.Default:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Default = " + }, + { + "kind": "Content", + "text": "\"Default\"" + } + ], + "releaseTag": "Public", + "name": "Default", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownDdosCustomPolicyTriggerSensitivityOverride.High:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "High = " + }, + { + "kind": "Content", + "text": "\"High\"" + } + ], + "releaseTag": "Public", + "name": "High", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownDdosCustomPolicyTriggerSensitivityOverride.Low:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Low = " + }, + { + "kind": "Content", + "text": "\"Low\"" + } + ], + "releaseTag": "Public", + "name": "Low", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownDdosCustomPolicyTriggerSensitivityOverride.Relaxed:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Relaxed = " + }, + { + "kind": "Content", + "text": "\"Relaxed\"" + } + ], + "releaseTag": "Public", + "name": "Relaxed", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownDdosSettingsProtectionCoverage:enum", + "docComment": "/**\n * Known values of {@link DdosSettingsProtectionCoverage} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownDdosSettingsProtectionCoverage " + } + ], + "releaseTag": "Public", + "name": "KnownDdosSettingsProtectionCoverage", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownDdosSettingsProtectionCoverage.Basic:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Basic = " + }, + { + "kind": "Content", + "text": "\"Basic\"" + } + ], + "releaseTag": "Public", + "name": "Basic", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownDdosSettingsProtectionCoverage.Standard:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Standard = " + }, + { + "kind": "Content", + "text": "\"Standard\"" + } + ], + "releaseTag": "Public", + "name": "Standard", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownDhGroup:enum", + "docComment": "/**\n * Known values of {@link DhGroup} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownDhGroup " + } + ], + "releaseTag": "Public", + "name": "KnownDhGroup", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownDhGroup.DHGroup1:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "DHGroup1 = " + }, + { + "kind": "Content", + "text": "\"DHGroup1\"" + } + ], + "releaseTag": "Public", + "name": "DHGroup1", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownDhGroup.DHGroup14:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "DHGroup14 = " + }, + { + "kind": "Content", + "text": "\"DHGroup14\"" + } + ], + "releaseTag": "Public", + "name": "DHGroup14", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownDhGroup.DHGroup2:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "DHGroup2 = " + }, + { + "kind": "Content", + "text": "\"DHGroup2\"" + } + ], + "releaseTag": "Public", + "name": "DHGroup2", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownDhGroup.DHGroup2048:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "DHGroup2048 = " + }, + { + "kind": "Content", + "text": "\"DHGroup2048\"" + } + ], + "releaseTag": "Public", + "name": "DHGroup2048", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownDhGroup.DHGroup24:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "DHGroup24 = " + }, + { + "kind": "Content", + "text": "\"DHGroup24\"" + } + ], + "releaseTag": "Public", + "name": "DHGroup24", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownDhGroup.ECP256:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "ECP256 = " + }, + { + "kind": "Content", + "text": "\"ECP256\"" + } + ], + "releaseTag": "Public", + "name": "ECP256", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownDhGroup.ECP384:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "ECP384 = " + }, + { + "kind": "Content", + "text": "\"ECP384\"" + } + ], + "releaseTag": "Public", + "name": "ECP384", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownDhGroup.None:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "None = " + }, + { + "kind": "Content", + "text": "\"None\"" + } + ], + "releaseTag": "Public", + "name": "None", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownDirection:enum", + "docComment": "/**\n * Known values of {@link Direction} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownDirection " + } + ], + "releaseTag": "Public", + "name": "KnownDirection", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownDirection.Inbound:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Inbound = " + }, + { + "kind": "Content", + "text": "\"Inbound\"" + } + ], + "releaseTag": "Public", + "name": "Inbound", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownDirection.Outbound:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Outbound = " + }, + { + "kind": "Content", + "text": "\"Outbound\"" + } + ], + "releaseTag": "Public", + "name": "Outbound", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownEffectiveRouteSource:enum", + "docComment": "/**\n * Known values of {@link EffectiveRouteSource} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownEffectiveRouteSource " + } + ], + "releaseTag": "Public", + "name": "KnownEffectiveRouteSource", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownEffectiveRouteSource.Default:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Default = " + }, + { + "kind": "Content", + "text": "\"Default\"" + } + ], + "releaseTag": "Public", + "name": "Default", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownEffectiveRouteSource.Unknown:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Unknown = " + }, + { + "kind": "Content", + "text": "\"Unknown\"" + } + ], + "releaseTag": "Public", + "name": "Unknown", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownEffectiveRouteSource.User:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "User = " + }, + { + "kind": "Content", + "text": "\"User\"" + } + ], + "releaseTag": "Public", + "name": "User", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownEffectiveRouteSource.VirtualNetworkGateway:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "VirtualNetworkGateway = " + }, + { + "kind": "Content", + "text": "\"VirtualNetworkGateway\"" + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkGateway", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownEffectiveRouteState:enum", + "docComment": "/**\n * Known values of {@link EffectiveRouteState} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownEffectiveRouteState " + } + ], + "releaseTag": "Public", + "name": "KnownEffectiveRouteState", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownEffectiveRouteState.Active:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Active = " + }, + { + "kind": "Content", + "text": "\"Active\"" + } + ], + "releaseTag": "Public", + "name": "Active", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownEffectiveRouteState.Invalid:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Invalid = " + }, + { + "kind": "Content", + "text": "\"Invalid\"" + } + ], + "releaseTag": "Public", + "name": "Invalid", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownEffectiveSecurityRuleProtocol:enum", + "docComment": "/**\n * Known values of {@link EffectiveSecurityRuleProtocol} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownEffectiveSecurityRuleProtocol " + } + ], + "releaseTag": "Public", + "name": "KnownEffectiveSecurityRuleProtocol", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownEffectiveSecurityRuleProtocol.All:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "All = " + }, + { + "kind": "Content", + "text": "\"All\"" + } + ], + "releaseTag": "Public", + "name": "All", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownEffectiveSecurityRuleProtocol.Tcp:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Tcp = " + }, + { + "kind": "Content", + "text": "\"Tcp\"" + } + ], + "releaseTag": "Public", + "name": "Tcp", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownEffectiveSecurityRuleProtocol.Udp:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Udp = " + }, + { + "kind": "Content", + "text": "\"Udp\"" + } + ], + "releaseTag": "Public", + "name": "Udp", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownEvaluationState:enum", + "docComment": "/**\n * Known values of {@link EvaluationState} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownEvaluationState " + } + ], + "releaseTag": "Public", + "name": "KnownEvaluationState", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownEvaluationState.Completed:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Completed = " + }, + { + "kind": "Content", + "text": "\"Completed\"" + } + ], + "releaseTag": "Public", + "name": "Completed", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownEvaluationState.InProgress:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "InProgress = " + }, + { + "kind": "Content", + "text": "\"InProgress\"" + } + ], + "releaseTag": "Public", + "name": "InProgress", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownEvaluationState.NotStarted:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "NotStarted = " + }, + { + "kind": "Content", + "text": "\"NotStarted\"" + } + ], + "releaseTag": "Public", + "name": "NotStarted", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownExpressRouteCircuitPeeringAdvertisedPublicPrefixState:enum", + "docComment": "/**\n * Known values of {@link ExpressRouteCircuitPeeringAdvertisedPublicPrefixState} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownExpressRouteCircuitPeeringAdvertisedPublicPrefixState " + } + ], + "releaseTag": "Public", + "name": "KnownExpressRouteCircuitPeeringAdvertisedPublicPrefixState", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownExpressRouteCircuitPeeringAdvertisedPublicPrefixState.Configured:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Configured = " + }, + { + "kind": "Content", + "text": "\"Configured\"" + } + ], + "releaseTag": "Public", + "name": "Configured", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownExpressRouteCircuitPeeringAdvertisedPublicPrefixState.Configuring:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Configuring = " + }, + { + "kind": "Content", + "text": "\"Configuring\"" + } + ], + "releaseTag": "Public", + "name": "Configuring", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownExpressRouteCircuitPeeringAdvertisedPublicPrefixState.NotConfigured:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "NotConfigured = " + }, + { + "kind": "Content", + "text": "\"NotConfigured\"" + } + ], + "releaseTag": "Public", + "name": "NotConfigured", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownExpressRouteCircuitPeeringAdvertisedPublicPrefixState.ValidationNeeded:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "ValidationNeeded = " + }, + { + "kind": "Content", + "text": "\"ValidationNeeded\"" + } + ], + "releaseTag": "Public", + "name": "ValidationNeeded", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownExpressRouteCircuitPeeringState:enum", + "docComment": "/**\n * Known values of {@link ExpressRouteCircuitPeeringState} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownExpressRouteCircuitPeeringState " + } + ], + "releaseTag": "Public", + "name": "KnownExpressRouteCircuitPeeringState", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownExpressRouteCircuitPeeringState.Disabled:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Disabled = " + }, + { + "kind": "Content", + "text": "\"Disabled\"" + } + ], + "releaseTag": "Public", + "name": "Disabled", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownExpressRouteCircuitPeeringState.Enabled:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Enabled = " + }, + { + "kind": "Content", + "text": "\"Enabled\"" + } + ], + "releaseTag": "Public", + "name": "Enabled", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownExpressRouteCircuitSkuFamily:enum", + "docComment": "/**\n * Known values of {@link ExpressRouteCircuitSkuFamily} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownExpressRouteCircuitSkuFamily " + } + ], + "releaseTag": "Public", + "name": "KnownExpressRouteCircuitSkuFamily", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownExpressRouteCircuitSkuFamily.MeteredData:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "MeteredData = " + }, + { + "kind": "Content", + "text": "\"MeteredData\"" + } + ], + "releaseTag": "Public", + "name": "MeteredData", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownExpressRouteCircuitSkuFamily.UnlimitedData:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "UnlimitedData = " + }, + { + "kind": "Content", + "text": "\"UnlimitedData\"" + } + ], + "releaseTag": "Public", + "name": "UnlimitedData", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownExpressRouteCircuitSkuTier:enum", + "docComment": "/**\n * Known values of {@link ExpressRouteCircuitSkuTier} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownExpressRouteCircuitSkuTier " + } + ], + "releaseTag": "Public", + "name": "KnownExpressRouteCircuitSkuTier", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownExpressRouteCircuitSkuTier.Basic:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Basic = " + }, + { + "kind": "Content", + "text": "\"Basic\"" + } + ], + "releaseTag": "Public", + "name": "Basic", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownExpressRouteCircuitSkuTier.Local:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Local = " + }, + { + "kind": "Content", + "text": "\"Local\"" + } + ], + "releaseTag": "Public", + "name": "Local", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownExpressRouteCircuitSkuTier.Premium:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Premium = " + }, + { + "kind": "Content", + "text": "\"Premium\"" + } + ], + "releaseTag": "Public", + "name": "Premium", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownExpressRouteCircuitSkuTier.Standard:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Standard = " + }, + { + "kind": "Content", + "text": "\"Standard\"" + } + ], + "releaseTag": "Public", + "name": "Standard", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownExpressRouteLinkAdminState:enum", + "docComment": "/**\n * Known values of {@link ExpressRouteLinkAdminState} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownExpressRouteLinkAdminState " + } + ], + "releaseTag": "Public", + "name": "KnownExpressRouteLinkAdminState", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownExpressRouteLinkAdminState.Disabled:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Disabled = " + }, + { + "kind": "Content", + "text": "\"Disabled\"" + } + ], + "releaseTag": "Public", + "name": "Disabled", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownExpressRouteLinkAdminState.Enabled:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Enabled = " + }, + { + "kind": "Content", + "text": "\"Enabled\"" + } + ], + "releaseTag": "Public", + "name": "Enabled", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownExpressRouteLinkConnectorType:enum", + "docComment": "/**\n * Known values of {@link ExpressRouteLinkConnectorType} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownExpressRouteLinkConnectorType " + } + ], + "releaseTag": "Public", + "name": "KnownExpressRouteLinkConnectorType", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownExpressRouteLinkConnectorType.LC:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "LC = " + }, + { + "kind": "Content", + "text": "\"LC\"" + } + ], + "releaseTag": "Public", + "name": "LC", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownExpressRouteLinkConnectorType.SC:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "SC = " + }, + { + "kind": "Content", + "text": "\"SC\"" + } + ], + "releaseTag": "Public", + "name": "SC", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownExpressRouteLinkMacSecCipher:enum", + "docComment": "/**\n * Known values of {@link ExpressRouteLinkMacSecCipher} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownExpressRouteLinkMacSecCipher " + } + ], + "releaseTag": "Public", + "name": "KnownExpressRouteLinkMacSecCipher", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownExpressRouteLinkMacSecCipher.GcmAes128:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "GcmAes128 = " + }, + { + "kind": "Content", + "text": "\"gcm-aes-128\"" + } + ], + "releaseTag": "Public", + "name": "GcmAes128", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownExpressRouteLinkMacSecCipher.GcmAes256:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "GcmAes256 = " + }, + { + "kind": "Content", + "text": "\"gcm-aes-256\"" + } + ], + "releaseTag": "Public", + "name": "GcmAes256", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownExpressRoutePeeringState:enum", + "docComment": "/**\n * Known values of {@link ExpressRoutePeeringState} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownExpressRoutePeeringState " + } + ], + "releaseTag": "Public", + "name": "KnownExpressRoutePeeringState", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownExpressRoutePeeringState.Disabled:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Disabled = " + }, + { + "kind": "Content", + "text": "\"Disabled\"" + } + ], + "releaseTag": "Public", + "name": "Disabled", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownExpressRoutePeeringState.Enabled:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Enabled = " + }, + { + "kind": "Content", + "text": "\"Enabled\"" + } + ], + "releaseTag": "Public", + "name": "Enabled", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownExpressRoutePeeringType:enum", + "docComment": "/**\n * Known values of {@link ExpressRoutePeeringType} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownExpressRoutePeeringType " + } + ], + "releaseTag": "Public", + "name": "KnownExpressRoutePeeringType", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownExpressRoutePeeringType.AzurePrivatePeering:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "AzurePrivatePeering = " + }, + { + "kind": "Content", + "text": "\"AzurePrivatePeering\"" + } + ], + "releaseTag": "Public", + "name": "AzurePrivatePeering", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownExpressRoutePeeringType.AzurePublicPeering:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "AzurePublicPeering = " + }, + { + "kind": "Content", + "text": "\"AzurePublicPeering\"" + } + ], + "releaseTag": "Public", + "name": "AzurePublicPeering", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownExpressRoutePeeringType.MicrosoftPeering:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "MicrosoftPeering = " + }, + { + "kind": "Content", + "text": "\"MicrosoftPeering\"" + } + ], + "releaseTag": "Public", + "name": "MicrosoftPeering", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownExpressRoutePortsEncapsulation:enum", + "docComment": "/**\n * Known values of {@link ExpressRoutePortsEncapsulation} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownExpressRoutePortsEncapsulation " + } + ], + "releaseTag": "Public", + "name": "KnownExpressRoutePortsEncapsulation", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownExpressRoutePortsEncapsulation.Dot1Q:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Dot1Q = " + }, + { + "kind": "Content", + "text": "\"Dot1Q\"" + } + ], + "releaseTag": "Public", + "name": "Dot1Q", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownExpressRoutePortsEncapsulation.QinQ:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "QinQ = " + }, + { + "kind": "Content", + "text": "\"QinQ\"" + } + ], + "releaseTag": "Public", + "name": "QinQ", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownFirewallPolicyFilterRuleActionType:enum", + "docComment": "/**\n * Known values of {@link FirewallPolicyFilterRuleActionType} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownFirewallPolicyFilterRuleActionType " + } + ], + "releaseTag": "Public", + "name": "KnownFirewallPolicyFilterRuleActionType", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownFirewallPolicyFilterRuleActionType.Allow:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Allow = " + }, + { + "kind": "Content", + "text": "\"Allow\"" + } + ], + "releaseTag": "Public", + "name": "Allow", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownFirewallPolicyFilterRuleActionType.Deny:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Deny = " + }, + { + "kind": "Content", + "text": "\"Deny\"" + } + ], + "releaseTag": "Public", + "name": "Deny", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownFirewallPolicyIntrusionSystemMode:enum", + "docComment": "/**\n * Known values of {@link FirewallPolicyIntrusionSystemMode} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownFirewallPolicyIntrusionSystemMode " + } + ], + "releaseTag": "Public", + "name": "KnownFirewallPolicyIntrusionSystemMode", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownFirewallPolicyIntrusionSystemMode.Disabled:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Disabled = " + }, + { + "kind": "Content", + "text": "\"Disabled\"" + } + ], + "releaseTag": "Public", + "name": "Disabled", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownFirewallPolicyIntrusionSystemMode.Enabled:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Enabled = " + }, + { + "kind": "Content", + "text": "\"Enabled\"" + } + ], + "releaseTag": "Public", + "name": "Enabled", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownFirewallPolicyNatRuleActionType:enum", + "docComment": "/**\n * Known values of {@link FirewallPolicyNatRuleActionType} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownFirewallPolicyNatRuleActionType " + } + ], + "releaseTag": "Public", + "name": "KnownFirewallPolicyNatRuleActionType", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownFirewallPolicyNatRuleActionType.Dnat:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Dnat = " + }, + { + "kind": "Content", + "text": "\"DNAT\"" + } + ], + "releaseTag": "Public", + "name": "Dnat", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownFirewallPolicyRuleConditionApplicationProtocolType:enum", + "docComment": "/**\n * Known values of {@link FirewallPolicyRuleConditionApplicationProtocolType} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownFirewallPolicyRuleConditionApplicationProtocolType " + } + ], + "releaseTag": "Public", + "name": "KnownFirewallPolicyRuleConditionApplicationProtocolType", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownFirewallPolicyRuleConditionApplicationProtocolType.Http:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Http = " + }, + { + "kind": "Content", + "text": "\"Http\"" + } + ], + "releaseTag": "Public", + "name": "Http", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownFirewallPolicyRuleConditionApplicationProtocolType.Https:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Https = " + }, + { + "kind": "Content", + "text": "\"Https\"" + } + ], + "releaseTag": "Public", + "name": "Https", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownFirewallPolicyRuleConditionNetworkProtocol:enum", + "docComment": "/**\n * Known values of {@link FirewallPolicyRuleConditionNetworkProtocol} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownFirewallPolicyRuleConditionNetworkProtocol " + } + ], + "releaseTag": "Public", + "name": "KnownFirewallPolicyRuleConditionNetworkProtocol", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownFirewallPolicyRuleConditionNetworkProtocol.Any:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Any = " + }, + { + "kind": "Content", + "text": "\"Any\"" + } + ], + "releaseTag": "Public", + "name": "Any", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownFirewallPolicyRuleConditionNetworkProtocol.Icmp:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Icmp = " + }, + { + "kind": "Content", + "text": "\"ICMP\"" + } + ], + "releaseTag": "Public", + "name": "Icmp", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownFirewallPolicyRuleConditionNetworkProtocol.TCP:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "TCP = " + }, + { + "kind": "Content", + "text": "\"TCP\"" + } + ], + "releaseTag": "Public", + "name": "TCP", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownFirewallPolicyRuleConditionNetworkProtocol.UDP:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "UDP = " + }, + { + "kind": "Content", + "text": "\"UDP\"" + } + ], + "releaseTag": "Public", + "name": "UDP", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownFirewallPolicyRuleConditionType:enum", + "docComment": "/**\n * Known values of {@link FirewallPolicyRuleConditionType} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownFirewallPolicyRuleConditionType " + } + ], + "releaseTag": "Public", + "name": "KnownFirewallPolicyRuleConditionType", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownFirewallPolicyRuleConditionType.ApplicationRuleCondition:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "ApplicationRuleCondition = " + }, + { + "kind": "Content", + "text": "\"ApplicationRuleCondition\"" + } + ], + "releaseTag": "Public", + "name": "ApplicationRuleCondition", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownFirewallPolicyRuleConditionType.NatRuleCondition:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "NatRuleCondition = " + }, + { + "kind": "Content", + "text": "\"NatRuleCondition\"" + } + ], + "releaseTag": "Public", + "name": "NatRuleCondition", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownFirewallPolicyRuleConditionType.NetworkRuleCondition:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "NetworkRuleCondition = " + }, + { + "kind": "Content", + "text": "\"NetworkRuleCondition\"" + } + ], + "releaseTag": "Public", + "name": "NetworkRuleCondition", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownFirewallPolicyRuleType:enum", + "docComment": "/**\n * Known values of {@link FirewallPolicyRuleType} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownFirewallPolicyRuleType " + } + ], + "releaseTag": "Public", + "name": "KnownFirewallPolicyRuleType", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownFirewallPolicyRuleType.FirewallPolicyFilterRule:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "FirewallPolicyFilterRule = " + }, + { + "kind": "Content", + "text": "\"FirewallPolicyFilterRule\"" + } + ], + "releaseTag": "Public", + "name": "FirewallPolicyFilterRule", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownFirewallPolicyRuleType.FirewallPolicyNatRule:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "FirewallPolicyNatRule = " + }, + { + "kind": "Content", + "text": "\"FirewallPolicyNatRule\"" + } + ], + "releaseTag": "Public", + "name": "FirewallPolicyNatRule", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownFlowLogFormatType:enum", + "docComment": "/**\n * Known values of {@link FlowLogFormatType} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownFlowLogFormatType " + } + ], + "releaseTag": "Public", + "name": "KnownFlowLogFormatType", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownFlowLogFormatType.Json:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Json = " + }, + { + "kind": "Content", + "text": "\"JSON\"" + } + ], + "releaseTag": "Public", + "name": "Json", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownHttpConfigurationMethod:enum", + "docComment": "/**\n * Known values of {@link HttpConfigurationMethod} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownHttpConfigurationMethod " + } + ], + "releaseTag": "Public", + "name": "KnownHttpConfigurationMethod", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownHttpConfigurationMethod.Get:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Get = " + }, + { + "kind": "Content", + "text": "\"Get\"" + } + ], + "releaseTag": "Public", + "name": "Get", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownHttpConfigurationMethod.Post:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Post = " + }, + { + "kind": "Content", + "text": "\"Post\"" + } + ], + "releaseTag": "Public", + "name": "Post", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownHttpMethod:enum", + "docComment": "/**\n * Known values of {@link HttpMethod} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownHttpMethod " + } + ], + "releaseTag": "Public", + "name": "KnownHttpMethod", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownHttpMethod.Get:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Get = " + }, + { + "kind": "Content", + "text": "\"Get\"" + } + ], + "releaseTag": "Public", + "name": "Get", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownHubVirtualNetworkConnectionStatus:enum", + "docComment": "/**\n * Known values of {@link HubVirtualNetworkConnectionStatus} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownHubVirtualNetworkConnectionStatus " + } + ], + "releaseTag": "Public", + "name": "KnownHubVirtualNetworkConnectionStatus", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownHubVirtualNetworkConnectionStatus.Connected:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Connected = " + }, + { + "kind": "Content", + "text": "\"Connected\"" + } + ], + "releaseTag": "Public", + "name": "Connected", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownHubVirtualNetworkConnectionStatus.Connecting:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Connecting = " + }, + { + "kind": "Content", + "text": "\"Connecting\"" + } + ], + "releaseTag": "Public", + "name": "Connecting", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownHubVirtualNetworkConnectionStatus.NotConnected:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "NotConnected = " + }, + { + "kind": "Content", + "text": "\"NotConnected\"" + } + ], + "releaseTag": "Public", + "name": "NotConnected", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownHubVirtualNetworkConnectionStatus.Unknown:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Unknown = " + }, + { + "kind": "Content", + "text": "\"Unknown\"" + } + ], + "releaseTag": "Public", + "name": "Unknown", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownIkeEncryption:enum", + "docComment": "/**\n * Known values of {@link IkeEncryption} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownIkeEncryption " + } + ], + "releaseTag": "Public", + "name": "KnownIkeEncryption", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownIkeEncryption.AES128:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "AES128 = " + }, + { + "kind": "Content", + "text": "\"AES128\"" + } + ], + "releaseTag": "Public", + "name": "AES128", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownIkeEncryption.AES192:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "AES192 = " + }, + { + "kind": "Content", + "text": "\"AES192\"" + } + ], + "releaseTag": "Public", + "name": "AES192", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownIkeEncryption.AES256:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "AES256 = " + }, + { + "kind": "Content", + "text": "\"AES256\"" + } + ], + "releaseTag": "Public", + "name": "AES256", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownIkeEncryption.DES:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "DES = " + }, + { + "kind": "Content", + "text": "\"DES\"" + } + ], + "releaseTag": "Public", + "name": "DES", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownIkeEncryption.DES3:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "DES3 = " + }, + { + "kind": "Content", + "text": "\"DES3\"" + } + ], + "releaseTag": "Public", + "name": "DES3", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownIkeEncryption.Gcmaes128:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Gcmaes128 = " + }, + { + "kind": "Content", + "text": "\"GCMAES128\"" + } + ], + "releaseTag": "Public", + "name": "Gcmaes128", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownIkeEncryption.Gcmaes256:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Gcmaes256 = " + }, + { + "kind": "Content", + "text": "\"GCMAES256\"" + } + ], + "releaseTag": "Public", + "name": "Gcmaes256", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownIkeIntegrity:enum", + "docComment": "/**\n * Known values of {@link IkeIntegrity} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownIkeIntegrity " + } + ], + "releaseTag": "Public", + "name": "KnownIkeIntegrity", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownIkeIntegrity.Gcmaes128:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Gcmaes128 = " + }, + { + "kind": "Content", + "text": "\"GCMAES128\"" + } + ], + "releaseTag": "Public", + "name": "Gcmaes128", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownIkeIntegrity.Gcmaes256:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Gcmaes256 = " + }, + { + "kind": "Content", + "text": "\"GCMAES256\"" + } + ], + "releaseTag": "Public", + "name": "Gcmaes256", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownIkeIntegrity.MD5:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "MD5 = " + }, + { + "kind": "Content", + "text": "\"MD5\"" + } + ], + "releaseTag": "Public", + "name": "MD5", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownIkeIntegrity.SHA1:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "SHA1 = " + }, + { + "kind": "Content", + "text": "\"SHA1\"" + } + ], + "releaseTag": "Public", + "name": "SHA1", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownIkeIntegrity.SHA256:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "SHA256 = " + }, + { + "kind": "Content", + "text": "\"SHA256\"" + } + ], + "releaseTag": "Public", + "name": "SHA256", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownIkeIntegrity.SHA384:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "SHA384 = " + }, + { + "kind": "Content", + "text": "\"SHA384\"" + } + ], + "releaseTag": "Public", + "name": "SHA384", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownIPAllocationMethod:enum", + "docComment": "/**\n * Known values of {@link IPAllocationMethod} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownIPAllocationMethod " + } + ], + "releaseTag": "Public", + "name": "KnownIPAllocationMethod", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownIPAllocationMethod.Dynamic:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Dynamic = " + }, + { + "kind": "Content", + "text": "\"Dynamic\"" + } + ], + "releaseTag": "Public", + "name": "Dynamic", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownIPAllocationMethod.Static:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Static = " + }, + { + "kind": "Content", + "text": "\"Static\"" + } + ], + "releaseTag": "Public", + "name": "Static", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownIpAllocationType:enum", + "docComment": "/**\n * Known values of {@link IpAllocationType} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownIpAllocationType " + } + ], + "releaseTag": "Public", + "name": "KnownIpAllocationType", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownIpAllocationType.Hypernet:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Hypernet = " + }, + { + "kind": "Content", + "text": "\"Hypernet\"" + } + ], + "releaseTag": "Public", + "name": "Hypernet", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownIpAllocationType.Undefined:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Undefined = " + }, + { + "kind": "Content", + "text": "\"Undefined\"" + } + ], + "releaseTag": "Public", + "name": "Undefined", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownIpFlowProtocol:enum", + "docComment": "/**\n * Known values of {@link IpFlowProtocol} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownIpFlowProtocol " + } + ], + "releaseTag": "Public", + "name": "KnownIpFlowProtocol", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownIpFlowProtocol.TCP:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "TCP = " + }, + { + "kind": "Content", + "text": "\"TCP\"" + } + ], + "releaseTag": "Public", + "name": "TCP", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownIpFlowProtocol.UDP:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "UDP = " + }, + { + "kind": "Content", + "text": "\"UDP\"" + } + ], + "releaseTag": "Public", + "name": "UDP", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownIpsecEncryption:enum", + "docComment": "/**\n * Known values of {@link IpsecEncryption} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownIpsecEncryption " + } + ], + "releaseTag": "Public", + "name": "KnownIpsecEncryption", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownIpsecEncryption.AES128:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "AES128 = " + }, + { + "kind": "Content", + "text": "\"AES128\"" + } + ], + "releaseTag": "Public", + "name": "AES128", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownIpsecEncryption.AES192:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "AES192 = " + }, + { + "kind": "Content", + "text": "\"AES192\"" + } + ], + "releaseTag": "Public", + "name": "AES192", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownIpsecEncryption.AES256:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "AES256 = " + }, + { + "kind": "Content", + "text": "\"AES256\"" + } + ], + "releaseTag": "Public", + "name": "AES256", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownIpsecEncryption.DES:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "DES = " + }, + { + "kind": "Content", + "text": "\"DES\"" + } + ], + "releaseTag": "Public", + "name": "DES", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownIpsecEncryption.DES3:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "DES3 = " + }, + { + "kind": "Content", + "text": "\"DES3\"" + } + ], + "releaseTag": "Public", + "name": "DES3", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownIpsecEncryption.Gcmaes128:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Gcmaes128 = " + }, + { + "kind": "Content", + "text": "\"GCMAES128\"" + } + ], + "releaseTag": "Public", + "name": "Gcmaes128", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownIpsecEncryption.Gcmaes192:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Gcmaes192 = " + }, + { + "kind": "Content", + "text": "\"GCMAES192\"" + } + ], + "releaseTag": "Public", + "name": "Gcmaes192", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownIpsecEncryption.Gcmaes256:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Gcmaes256 = " + }, + { + "kind": "Content", + "text": "\"GCMAES256\"" + } + ], + "releaseTag": "Public", + "name": "Gcmaes256", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownIpsecEncryption.None:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "None = " + }, + { + "kind": "Content", + "text": "\"None\"" + } + ], + "releaseTag": "Public", + "name": "None", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownIpsecIntegrity:enum", + "docComment": "/**\n * Known values of {@link IpsecIntegrity} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownIpsecIntegrity " + } + ], + "releaseTag": "Public", + "name": "KnownIpsecIntegrity", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownIpsecIntegrity.Gcmaes128:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Gcmaes128 = " + }, + { + "kind": "Content", + "text": "\"GCMAES128\"" + } + ], + "releaseTag": "Public", + "name": "Gcmaes128", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownIpsecIntegrity.Gcmaes192:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Gcmaes192 = " + }, + { + "kind": "Content", + "text": "\"GCMAES192\"" + } + ], + "releaseTag": "Public", + "name": "Gcmaes192", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownIpsecIntegrity.Gcmaes256:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Gcmaes256 = " + }, + { + "kind": "Content", + "text": "\"GCMAES256\"" + } + ], + "releaseTag": "Public", + "name": "Gcmaes256", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownIpsecIntegrity.MD5:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "MD5 = " + }, + { + "kind": "Content", + "text": "\"MD5\"" + } + ], + "releaseTag": "Public", + "name": "MD5", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownIpsecIntegrity.SHA1:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "SHA1 = " + }, + { + "kind": "Content", + "text": "\"SHA1\"" + } + ], + "releaseTag": "Public", + "name": "SHA1", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownIpsecIntegrity.SHA256:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "SHA256 = " + }, + { + "kind": "Content", + "text": "\"SHA256\"" + } + ], + "releaseTag": "Public", + "name": "SHA256", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownIPVersion:enum", + "docComment": "/**\n * Known values of {@link IPVersion} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownIPVersion " + } + ], + "releaseTag": "Public", + "name": "KnownIPVersion", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownIPVersion.IPv4:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "IPv4 = " + }, + { + "kind": "Content", + "text": "\"IPv4\"" + } + ], + "releaseTag": "Public", + "name": "IPv4", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownIPVersion.IPv6:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "IPv6 = " + }, + { + "kind": "Content", + "text": "\"IPv6\"" + } + ], + "releaseTag": "Public", + "name": "IPv6", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownIssueType:enum", + "docComment": "/**\n * Known values of {@link IssueType} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownIssueType " + } + ], + "releaseTag": "Public", + "name": "KnownIssueType", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownIssueType.AgentStopped:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "AgentStopped = " + }, + { + "kind": "Content", + "text": "\"AgentStopped\"" + } + ], + "releaseTag": "Public", + "name": "AgentStopped", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownIssueType.DnsResolution:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "DnsResolution = " + }, + { + "kind": "Content", + "text": "\"DnsResolution\"" + } + ], + "releaseTag": "Public", + "name": "DnsResolution", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownIssueType.GuestFirewall:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "GuestFirewall = " + }, + { + "kind": "Content", + "text": "\"GuestFirewall\"" + } + ], + "releaseTag": "Public", + "name": "GuestFirewall", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownIssueType.NetworkSecurityRule:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "NetworkSecurityRule = " + }, + { + "kind": "Content", + "text": "\"NetworkSecurityRule\"" + } + ], + "releaseTag": "Public", + "name": "NetworkSecurityRule", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownIssueType.Platform:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Platform = " + }, + { + "kind": "Content", + "text": "\"Platform\"" + } + ], + "releaseTag": "Public", + "name": "Platform", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownIssueType.PortThrottled:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "PortThrottled = " + }, + { + "kind": "Content", + "text": "\"PortThrottled\"" + } + ], + "releaseTag": "Public", + "name": "PortThrottled", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownIssueType.SocketBind:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "SocketBind = " + }, + { + "kind": "Content", + "text": "\"SocketBind\"" + } + ], + "releaseTag": "Public", + "name": "SocketBind", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownIssueType.Unknown:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Unknown = " + }, + { + "kind": "Content", + "text": "\"Unknown\"" + } + ], + "releaseTag": "Public", + "name": "Unknown", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownIssueType.UserDefinedRoute:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "UserDefinedRoute = " + }, + { + "kind": "Content", + "text": "\"UserDefinedRoute\"" + } + ], + "releaseTag": "Public", + "name": "UserDefinedRoute", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownLoadBalancerOutboundRuleProtocol:enum", + "docComment": "/**\n * Known values of {@link LoadBalancerOutboundRuleProtocol} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownLoadBalancerOutboundRuleProtocol " + } + ], + "releaseTag": "Public", + "name": "KnownLoadBalancerOutboundRuleProtocol", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownLoadBalancerOutboundRuleProtocol.All:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "All = " + }, + { + "kind": "Content", + "text": "\"All\"" + } + ], + "releaseTag": "Public", + "name": "All", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownLoadBalancerOutboundRuleProtocol.Tcp:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Tcp = " + }, + { + "kind": "Content", + "text": "\"Tcp\"" + } + ], + "releaseTag": "Public", + "name": "Tcp", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownLoadBalancerOutboundRuleProtocol.Udp:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Udp = " + }, + { + "kind": "Content", + "text": "\"Udp\"" + } + ], + "releaseTag": "Public", + "name": "Udp", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownLoadBalancerSkuName:enum", + "docComment": "/**\n * Known values of {@link LoadBalancerSkuName} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownLoadBalancerSkuName " + } + ], + "releaseTag": "Public", + "name": "KnownLoadBalancerSkuName", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownLoadBalancerSkuName.Basic:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Basic = " + }, + { + "kind": "Content", + "text": "\"Basic\"" + } + ], + "releaseTag": "Public", + "name": "Basic", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownLoadBalancerSkuName.Standard:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Standard = " + }, + { + "kind": "Content", + "text": "\"Standard\"" + } + ], + "releaseTag": "Public", + "name": "Standard", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownLoadDistribution:enum", + "docComment": "/**\n * Known values of {@link LoadDistribution} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownLoadDistribution " + } + ], + "releaseTag": "Public", + "name": "KnownLoadDistribution", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownLoadDistribution.Default:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Default = " + }, + { + "kind": "Content", + "text": "\"Default\"" + } + ], + "releaseTag": "Public", + "name": "Default", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownLoadDistribution.SourceIP:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "SourceIP = " + }, + { + "kind": "Content", + "text": "\"SourceIP\"" + } + ], + "releaseTag": "Public", + "name": "SourceIP", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownLoadDistribution.SourceIPProtocol:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "SourceIPProtocol = " + }, + { + "kind": "Content", + "text": "\"SourceIPProtocol\"" + } + ], + "releaseTag": "Public", + "name": "SourceIPProtocol", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownManagedRuleEnabledState:enum", + "docComment": "/**\n * Known values of {@link ManagedRuleEnabledState} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownManagedRuleEnabledState " + } + ], + "releaseTag": "Public", + "name": "KnownManagedRuleEnabledState", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownManagedRuleEnabledState.Disabled:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Disabled = " + }, + { + "kind": "Content", + "text": "\"Disabled\"" + } + ], + "releaseTag": "Public", + "name": "Disabled", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownNatGatewaySkuName:enum", + "docComment": "/**\n * Known values of {@link NatGatewaySkuName} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownNatGatewaySkuName " + } + ], + "releaseTag": "Public", + "name": "KnownNatGatewaySkuName", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownNatGatewaySkuName.Standard:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Standard = " + }, + { + "kind": "Content", + "text": "\"Standard\"" + } + ], + "releaseTag": "Public", + "name": "Standard", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownNetworkOperationStatus:enum", + "docComment": "/**\n * Known values of {@link NetworkOperationStatus} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownNetworkOperationStatus " + } + ], + "releaseTag": "Public", + "name": "KnownNetworkOperationStatus", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownNetworkOperationStatus.Failed:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Failed = " + }, + { + "kind": "Content", + "text": "\"Failed\"" + } + ], + "releaseTag": "Public", + "name": "Failed", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownNetworkOperationStatus.InProgress:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "InProgress = " + }, + { + "kind": "Content", + "text": "\"InProgress\"" + } + ], + "releaseTag": "Public", + "name": "InProgress", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownNetworkOperationStatus.Succeeded:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Succeeded = " + }, + { + "kind": "Content", + "text": "\"Succeeded\"" + } + ], + "releaseTag": "Public", + "name": "Succeeded", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownNextHopType:enum", + "docComment": "/**\n * Known values of {@link NextHopType} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownNextHopType " + } + ], + "releaseTag": "Public", + "name": "KnownNextHopType", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownNextHopType.HyperNetGateway:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "HyperNetGateway = " + }, + { + "kind": "Content", + "text": "\"HyperNetGateway\"" + } + ], + "releaseTag": "Public", + "name": "HyperNetGateway", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownNextHopType.Internet:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Internet = " + }, + { + "kind": "Content", + "text": "\"Internet\"" + } + ], + "releaseTag": "Public", + "name": "Internet", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownNextHopType.None:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "None = " + }, + { + "kind": "Content", + "text": "\"None\"" + } + ], + "releaseTag": "Public", + "name": "None", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownNextHopType.VirtualAppliance:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "VirtualAppliance = " + }, + { + "kind": "Content", + "text": "\"VirtualAppliance\"" + } + ], + "releaseTag": "Public", + "name": "VirtualAppliance", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownNextHopType.VirtualNetworkGateway:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "VirtualNetworkGateway = " + }, + { + "kind": "Content", + "text": "\"VirtualNetworkGateway\"" + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkGateway", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownNextHopType.VnetLocal:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "VnetLocal = " + }, + { + "kind": "Content", + "text": "\"VnetLocal\"" + } + ], + "releaseTag": "Public", + "name": "VnetLocal", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownOfficeTrafficCategory:enum", + "docComment": "/**\n * Known values of {@link OfficeTrafficCategory} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownOfficeTrafficCategory " + } + ], + "releaseTag": "Public", + "name": "KnownOfficeTrafficCategory", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownOfficeTrafficCategory.All:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "All = " + }, + { + "kind": "Content", + "text": "\"All\"" + } + ], + "releaseTag": "Public", + "name": "All", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownOfficeTrafficCategory.None:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "None = " + }, + { + "kind": "Content", + "text": "\"None\"" + } + ], + "releaseTag": "Public", + "name": "None", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownOfficeTrafficCategory.Optimize:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Optimize = " + }, + { + "kind": "Content", + "text": "\"Optimize\"" + } + ], + "releaseTag": "Public", + "name": "Optimize", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownOfficeTrafficCategory.OptimizeAndAllow:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "OptimizeAndAllow = " + }, + { + "kind": "Content", + "text": "\"OptimizeAndAllow\"" + } + ], + "releaseTag": "Public", + "name": "OptimizeAndAllow", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownOrigin:enum", + "docComment": "/**\n * Known values of {@link Origin} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownOrigin " + } + ], + "releaseTag": "Public", + "name": "KnownOrigin", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownOrigin.Inbound:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Inbound = " + }, + { + "kind": "Content", + "text": "\"Inbound\"" + } + ], + "releaseTag": "Public", + "name": "Inbound", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownOrigin.Local:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Local = " + }, + { + "kind": "Content", + "text": "\"Local\"" + } + ], + "releaseTag": "Public", + "name": "Local", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownOrigin.Outbound:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Outbound = " + }, + { + "kind": "Content", + "text": "\"Outbound\"" + } + ], + "releaseTag": "Public", + "name": "Outbound", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownOutputType:enum", + "docComment": "/**\n * Known values of {@link OutputType} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownOutputType " + } + ], + "releaseTag": "Public", + "name": "KnownOutputType", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownOutputType.Workspace:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Workspace = " + }, + { + "kind": "Content", + "text": "\"Workspace\"" + } + ], + "releaseTag": "Public", + "name": "Workspace", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownOwaspCrsExclusionEntryMatchVariable:enum", + "docComment": "/**\n * Known values of {@link OwaspCrsExclusionEntryMatchVariable} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownOwaspCrsExclusionEntryMatchVariable " + } + ], + "releaseTag": "Public", + "name": "KnownOwaspCrsExclusionEntryMatchVariable", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownOwaspCrsExclusionEntryMatchVariable.RequestArgNames:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "RequestArgNames = " + }, + { + "kind": "Content", + "text": "\"RequestArgNames\"" + } + ], + "releaseTag": "Public", + "name": "RequestArgNames", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownOwaspCrsExclusionEntryMatchVariable.RequestCookieNames:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "RequestCookieNames = " + }, + { + "kind": "Content", + "text": "\"RequestCookieNames\"" + } + ], + "releaseTag": "Public", + "name": "RequestCookieNames", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownOwaspCrsExclusionEntryMatchVariable.RequestHeaderNames:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "RequestHeaderNames = " + }, + { + "kind": "Content", + "text": "\"RequestHeaderNames\"" + } + ], + "releaseTag": "Public", + "name": "RequestHeaderNames", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownOwaspCrsExclusionEntrySelectorMatchOperator:enum", + "docComment": "/**\n * Known values of {@link OwaspCrsExclusionEntrySelectorMatchOperator} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownOwaspCrsExclusionEntrySelectorMatchOperator " + } + ], + "releaseTag": "Public", + "name": "KnownOwaspCrsExclusionEntrySelectorMatchOperator", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownOwaspCrsExclusionEntrySelectorMatchOperator.Contains:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Contains = " + }, + { + "kind": "Content", + "text": "\"Contains\"" + } + ], + "releaseTag": "Public", + "name": "Contains", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownOwaspCrsExclusionEntrySelectorMatchOperator.EndsWith:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "EndsWith = " + }, + { + "kind": "Content", + "text": "\"EndsWith\"" + } + ], + "releaseTag": "Public", + "name": "EndsWith", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownOwaspCrsExclusionEntrySelectorMatchOperator.Equals:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Equals = " + }, + { + "kind": "Content", + "text": "\"Equals\"" + } + ], + "releaseTag": "Public", + "name": "Equals", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownOwaspCrsExclusionEntrySelectorMatchOperator.EqualsAny:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "EqualsAny = " + }, + { + "kind": "Content", + "text": "\"EqualsAny\"" + } + ], + "releaseTag": "Public", + "name": "EqualsAny", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownOwaspCrsExclusionEntrySelectorMatchOperator.StartsWith:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StartsWith = " + }, + { + "kind": "Content", + "text": "\"StartsWith\"" + } + ], + "releaseTag": "Public", + "name": "StartsWith", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownPcError:enum", + "docComment": "/**\n * Known values of {@link PcError} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownPcError " + } + ], + "releaseTag": "Public", + "name": "KnownPcError", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownPcError.AgentStopped:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "AgentStopped = " + }, + { + "kind": "Content", + "text": "\"AgentStopped\"" + } + ], + "releaseTag": "Public", + "name": "AgentStopped", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownPcError.CaptureFailed:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "CaptureFailed = " + }, + { + "kind": "Content", + "text": "\"CaptureFailed\"" + } + ], + "releaseTag": "Public", + "name": "CaptureFailed", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownPcError.InternalError:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "InternalError = " + }, + { + "kind": "Content", + "text": "\"InternalError\"" + } + ], + "releaseTag": "Public", + "name": "InternalError", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownPcError.LocalFileFailed:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "LocalFileFailed = " + }, + { + "kind": "Content", + "text": "\"LocalFileFailed\"" + } + ], + "releaseTag": "Public", + "name": "LocalFileFailed", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownPcError.StorageFailed:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StorageFailed = " + }, + { + "kind": "Content", + "text": "\"StorageFailed\"" + } + ], + "releaseTag": "Public", + "name": "StorageFailed", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownPcProtocol:enum", + "docComment": "/**\n * Known values of {@link PcProtocol} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownPcProtocol " + } + ], + "releaseTag": "Public", + "name": "KnownPcProtocol", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownPcProtocol.Any:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Any = " + }, + { + "kind": "Content", + "text": "\"Any\"" + } + ], + "releaseTag": "Public", + "name": "Any", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownPcProtocol.TCP:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "TCP = " + }, + { + "kind": "Content", + "text": "\"TCP\"" + } + ], + "releaseTag": "Public", + "name": "TCP", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownPcProtocol.UDP:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "UDP = " + }, + { + "kind": "Content", + "text": "\"UDP\"" + } + ], + "releaseTag": "Public", + "name": "UDP", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownPcStatus:enum", + "docComment": "/**\n * Known values of {@link PcStatus} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownPcStatus " + } + ], + "releaseTag": "Public", + "name": "KnownPcStatus", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownPcStatus.Error:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Error = " + }, + { + "kind": "Content", + "text": "\"Error\"" + } + ], + "releaseTag": "Public", + "name": "Error", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownPcStatus.NotStarted:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "NotStarted = " + }, + { + "kind": "Content", + "text": "\"NotStarted\"" + } + ], + "releaseTag": "Public", + "name": "NotStarted", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownPcStatus.Running:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Running = " + }, + { + "kind": "Content", + "text": "\"Running\"" + } + ], + "releaseTag": "Public", + "name": "Running", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownPcStatus.Stopped:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Stopped = " + }, + { + "kind": "Content", + "text": "\"Stopped\"" + } + ], + "releaseTag": "Public", + "name": "Stopped", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownPcStatus.Unknown:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Unknown = " + }, + { + "kind": "Content", + "text": "\"Unknown\"" + } + ], + "releaseTag": "Public", + "name": "Unknown", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownPfsGroup:enum", + "docComment": "/**\n * Known values of {@link PfsGroup} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownPfsGroup " + } + ], + "releaseTag": "Public", + "name": "KnownPfsGroup", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownPfsGroup.ECP256:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "ECP256 = " + }, + { + "kind": "Content", + "text": "\"ECP256\"" + } + ], + "releaseTag": "Public", + "name": "ECP256", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownPfsGroup.ECP384:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "ECP384 = " + }, + { + "kind": "Content", + "text": "\"ECP384\"" + } + ], + "releaseTag": "Public", + "name": "ECP384", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownPfsGroup.None:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "None = " + }, + { + "kind": "Content", + "text": "\"None\"" + } + ], + "releaseTag": "Public", + "name": "None", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownPfsGroup.PFS1:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "PFS1 = " + }, + { + "kind": "Content", + "text": "\"PFS1\"" + } + ], + "releaseTag": "Public", + "name": "PFS1", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownPfsGroup.PFS14:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "PFS14 = " + }, + { + "kind": "Content", + "text": "\"PFS14\"" + } + ], + "releaseTag": "Public", + "name": "PFS14", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownPfsGroup.PFS2:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "PFS2 = " + }, + { + "kind": "Content", + "text": "\"PFS2\"" + } + ], + "releaseTag": "Public", + "name": "PFS2", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownPfsGroup.PFS2048:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "PFS2048 = " + }, + { + "kind": "Content", + "text": "\"PFS2048\"" + } + ], + "releaseTag": "Public", + "name": "PFS2048", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownPfsGroup.PFS24:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "PFS24 = " + }, + { + "kind": "Content", + "text": "\"PFS24\"" + } + ], + "releaseTag": "Public", + "name": "PFS24", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownPfsGroup.Pfsmm:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Pfsmm = " + }, + { + "kind": "Content", + "text": "\"PFSMM\"" + } + ], + "releaseTag": "Public", + "name": "Pfsmm", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownPreferredIPVersion:enum", + "docComment": "/**\n * Known values of {@link PreferredIPVersion} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownPreferredIPVersion " + } + ], + "releaseTag": "Public", + "name": "KnownPreferredIPVersion", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownPreferredIPVersion.IPv4:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "IPv4 = " + }, + { + "kind": "Content", + "text": "\"IPv4\"" + } + ], + "releaseTag": "Public", + "name": "IPv4", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownPreferredIPVersion.IPv6:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "IPv6 = " + }, + { + "kind": "Content", + "text": "\"IPv6\"" + } + ], + "releaseTag": "Public", + "name": "IPv6", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownProbeProtocol:enum", + "docComment": "/**\n * Known values of {@link ProbeProtocol} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownProbeProtocol " + } + ], + "releaseTag": "Public", + "name": "KnownProbeProtocol", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownProbeProtocol.Http:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Http = " + }, + { + "kind": "Content", + "text": "\"Http\"" + } + ], + "releaseTag": "Public", + "name": "Http", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownProbeProtocol.Https:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Https = " + }, + { + "kind": "Content", + "text": "\"Https\"" + } + ], + "releaseTag": "Public", + "name": "Https", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownProbeProtocol.Tcp:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Tcp = " + }, + { + "kind": "Content", + "text": "\"Tcp\"" + } + ], + "releaseTag": "Public", + "name": "Tcp", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownProcessorArchitecture:enum", + "docComment": "/**\n * Known values of {@link ProcessorArchitecture} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownProcessorArchitecture " + } + ], + "releaseTag": "Public", + "name": "KnownProcessorArchitecture", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownProcessorArchitecture.Amd64:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Amd64 = " + }, + { + "kind": "Content", + "text": "\"Amd64\"" + } + ], + "releaseTag": "Public", + "name": "Amd64", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownProcessorArchitecture.X86:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "X86 = " + }, + { + "kind": "Content", + "text": "\"X86\"" + } + ], + "releaseTag": "Public", + "name": "X86", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownProtocol:enum", + "docComment": "/**\n * Known values of {@link Protocol} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownProtocol " + } + ], + "releaseTag": "Public", + "name": "KnownProtocol", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownProtocol.Http:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Http = " + }, + { + "kind": "Content", + "text": "\"Http\"" + } + ], + "releaseTag": "Public", + "name": "Http", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownProtocol.Https:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Https = " + }, + { + "kind": "Content", + "text": "\"Https\"" + } + ], + "releaseTag": "Public", + "name": "Https", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownProtocol.Icmp:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Icmp = " + }, + { + "kind": "Content", + "text": "\"Icmp\"" + } + ], + "releaseTag": "Public", + "name": "Icmp", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownProtocol.Tcp:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Tcp = " + }, + { + "kind": "Content", + "text": "\"Tcp\"" + } + ], + "releaseTag": "Public", + "name": "Tcp", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownProvisioningState:enum", + "docComment": "/**\n * Known values of {@link ProvisioningState} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownProvisioningState " + } + ], + "releaseTag": "Public", + "name": "KnownProvisioningState", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownProvisioningState.Deleting:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Deleting = " + }, + { + "kind": "Content", + "text": "\"Deleting\"" + } + ], + "releaseTag": "Public", + "name": "Deleting", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownProvisioningState.Failed:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Failed = " + }, + { + "kind": "Content", + "text": "\"Failed\"" + } + ], + "releaseTag": "Public", + "name": "Failed", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownProvisioningState.Succeeded:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Succeeded = " + }, + { + "kind": "Content", + "text": "\"Succeeded\"" + } + ], + "releaseTag": "Public", + "name": "Succeeded", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownProvisioningState.Updating:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Updating = " + }, + { + "kind": "Content", + "text": "\"Updating\"" + } + ], + "releaseTag": "Public", + "name": "Updating", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownPublicIPAddressSkuName:enum", + "docComment": "/**\n * Known values of {@link PublicIPAddressSkuName} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownPublicIPAddressSkuName " + } + ], + "releaseTag": "Public", + "name": "KnownPublicIPAddressSkuName", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownPublicIPAddressSkuName.Basic:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Basic = " + }, + { + "kind": "Content", + "text": "\"Basic\"" + } + ], + "releaseTag": "Public", + "name": "Basic", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownPublicIPAddressSkuName.Standard:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Standard = " + }, + { + "kind": "Content", + "text": "\"Standard\"" + } + ], + "releaseTag": "Public", + "name": "Standard", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownPublicIPPrefixSkuName:enum", + "docComment": "/**\n * Known values of {@link PublicIPPrefixSkuName} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownPublicIPPrefixSkuName " + } + ], + "releaseTag": "Public", + "name": "KnownPublicIPPrefixSkuName", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownPublicIPPrefixSkuName.Standard:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Standard = " + }, + { + "kind": "Content", + "text": "\"Standard\"" + } + ], + "releaseTag": "Public", + "name": "Standard", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownRouteFilterRuleType:enum", + "docComment": "/**\n * Known values of {@link RouteFilterRuleType} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownRouteFilterRuleType " + } + ], + "releaseTag": "Public", + "name": "KnownRouteFilterRuleType", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownRouteFilterRuleType.Community:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Community = " + }, + { + "kind": "Content", + "text": "\"Community\"" + } + ], + "releaseTag": "Public", + "name": "Community", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownRouteNextHopType:enum", + "docComment": "/**\n * Known values of {@link RouteNextHopType} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownRouteNextHopType " + } + ], + "releaseTag": "Public", + "name": "KnownRouteNextHopType", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownRouteNextHopType.Internet:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Internet = " + }, + { + "kind": "Content", + "text": "\"Internet\"" + } + ], + "releaseTag": "Public", + "name": "Internet", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownRouteNextHopType.None:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "None = " + }, + { + "kind": "Content", + "text": "\"None\"" + } + ], + "releaseTag": "Public", + "name": "None", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownRouteNextHopType.VirtualAppliance:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "VirtualAppliance = " + }, + { + "kind": "Content", + "text": "\"VirtualAppliance\"" + } + ], + "releaseTag": "Public", + "name": "VirtualAppliance", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownRouteNextHopType.VirtualNetworkGateway:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "VirtualNetworkGateway = " + }, + { + "kind": "Content", + "text": "\"VirtualNetworkGateway\"" + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkGateway", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownRouteNextHopType.VnetLocal:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "VnetLocal = " + }, + { + "kind": "Content", + "text": "\"VnetLocal\"" + } + ], + "releaseTag": "Public", + "name": "VnetLocal", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownSecurityPartnerProviderConnectionStatus:enum", + "docComment": "/**\n * Known values of {@link SecurityPartnerProviderConnectionStatus} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownSecurityPartnerProviderConnectionStatus " + } + ], + "releaseTag": "Public", + "name": "KnownSecurityPartnerProviderConnectionStatus", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownSecurityPartnerProviderConnectionStatus.Connected:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Connected = " + }, + { + "kind": "Content", + "text": "\"Connected\"" + } + ], + "releaseTag": "Public", + "name": "Connected", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownSecurityPartnerProviderConnectionStatus.NotConnected:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "NotConnected = " + }, + { + "kind": "Content", + "text": "\"NotConnected\"" + } + ], + "releaseTag": "Public", + "name": "NotConnected", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownSecurityPartnerProviderConnectionStatus.PartiallyConnected:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "PartiallyConnected = " + }, + { + "kind": "Content", + "text": "\"PartiallyConnected\"" + } + ], + "releaseTag": "Public", + "name": "PartiallyConnected", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownSecurityPartnerProviderConnectionStatus.Unknown:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Unknown = " + }, + { + "kind": "Content", + "text": "\"Unknown\"" + } + ], + "releaseTag": "Public", + "name": "Unknown", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownSecurityProviderName:enum", + "docComment": "/**\n * Known values of {@link SecurityProviderName} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownSecurityProviderName " + } + ], + "releaseTag": "Public", + "name": "KnownSecurityProviderName", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownSecurityProviderName.Checkpoint:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Checkpoint = " + }, + { + "kind": "Content", + "text": "\"Checkpoint\"" + } + ], + "releaseTag": "Public", + "name": "Checkpoint", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownSecurityProviderName.IBoss:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "IBoss = " + }, + { + "kind": "Content", + "text": "\"IBoss\"" + } + ], + "releaseTag": "Public", + "name": "IBoss", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownSecurityProviderName.ZScaler:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "ZScaler = " + }, + { + "kind": "Content", + "text": "\"ZScaler\"" + } + ], + "releaseTag": "Public", + "name": "ZScaler", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownSecurityRuleAccess:enum", + "docComment": "/**\n * Known values of {@link SecurityRuleAccess} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownSecurityRuleAccess " + } + ], + "releaseTag": "Public", + "name": "KnownSecurityRuleAccess", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownSecurityRuleAccess.Allow:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Allow = " + }, + { + "kind": "Content", + "text": "\"Allow\"" + } + ], + "releaseTag": "Public", + "name": "Allow", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownSecurityRuleAccess.Deny:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Deny = " + }, + { + "kind": "Content", + "text": "\"Deny\"" + } + ], + "releaseTag": "Public", + "name": "Deny", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownSecurityRuleDirection:enum", + "docComment": "/**\n * Known values of {@link SecurityRuleDirection} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownSecurityRuleDirection " + } + ], + "releaseTag": "Public", + "name": "KnownSecurityRuleDirection", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownSecurityRuleDirection.Inbound:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Inbound = " + }, + { + "kind": "Content", + "text": "\"Inbound\"" + } + ], + "releaseTag": "Public", + "name": "Inbound", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownSecurityRuleDirection.Outbound:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Outbound = " + }, + { + "kind": "Content", + "text": "\"Outbound\"" + } + ], + "releaseTag": "Public", + "name": "Outbound", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownSecurityRuleProtocol:enum", + "docComment": "/**\n * Known values of {@link SecurityRuleProtocol} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownSecurityRuleProtocol " + } + ], + "releaseTag": "Public", + "name": "KnownSecurityRuleProtocol", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownSecurityRuleProtocol.Ah:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Ah = " + }, + { + "kind": "Content", + "text": "\"Ah\"" + } + ], + "releaseTag": "Public", + "name": "Ah", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownSecurityRuleProtocol.Asterisk:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Asterisk = " + }, + { + "kind": "Content", + "text": "\"*\"" + } + ], + "releaseTag": "Public", + "name": "Asterisk", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownSecurityRuleProtocol.Esp:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Esp = " + }, + { + "kind": "Content", + "text": "\"Esp\"" + } + ], + "releaseTag": "Public", + "name": "Esp", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownSecurityRuleProtocol.Icmp:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Icmp = " + }, + { + "kind": "Content", + "text": "\"Icmp\"" + } + ], + "releaseTag": "Public", + "name": "Icmp", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownSecurityRuleProtocol.Tcp:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Tcp = " + }, + { + "kind": "Content", + "text": "\"Tcp\"" + } + ], + "releaseTag": "Public", + "name": "Tcp", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownSecurityRuleProtocol.Udp:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Udp = " + }, + { + "kind": "Content", + "text": "\"Udp\"" + } + ], + "releaseTag": "Public", + "name": "Udp", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownServiceProviderProvisioningState:enum", + "docComment": "/**\n * Known values of {@link ServiceProviderProvisioningState} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownServiceProviderProvisioningState " + } + ], + "releaseTag": "Public", + "name": "KnownServiceProviderProvisioningState", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownServiceProviderProvisioningState.Deprovisioning:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Deprovisioning = " + }, + { + "kind": "Content", + "text": "\"Deprovisioning\"" + } + ], + "releaseTag": "Public", + "name": "Deprovisioning", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownServiceProviderProvisioningState.NotProvisioned:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "NotProvisioned = " + }, + { + "kind": "Content", + "text": "\"NotProvisioned\"" + } + ], + "releaseTag": "Public", + "name": "NotProvisioned", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownServiceProviderProvisioningState.Provisioned:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Provisioned = " + }, + { + "kind": "Content", + "text": "\"Provisioned\"" + } + ], + "releaseTag": "Public", + "name": "Provisioned", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownServiceProviderProvisioningState.Provisioning:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Provisioning = " + }, + { + "kind": "Content", + "text": "\"Provisioning\"" + } + ], + "releaseTag": "Public", + "name": "Provisioning", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownSeverity:enum", + "docComment": "/**\n * Known values of {@link Severity} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownSeverity " + } + ], + "releaseTag": "Public", + "name": "KnownSeverity", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownSeverity.Error:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Error = " + }, + { + "kind": "Content", + "text": "\"Error\"" + } + ], + "releaseTag": "Public", + "name": "Error", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownSeverity.Warning:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Warning = " + }, + { + "kind": "Content", + "text": "\"Warning\"" + } + ], + "releaseTag": "Public", + "name": "Warning", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownTransportProtocol:enum", + "docComment": "/**\n * Known values of {@link TransportProtocol} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownTransportProtocol " + } + ], + "releaseTag": "Public", + "name": "KnownTransportProtocol", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownTransportProtocol.All:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "All = " + }, + { + "kind": "Content", + "text": "\"All\"" + } + ], + "releaseTag": "Public", + "name": "All", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownTransportProtocol.Tcp:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Tcp = " + }, + { + "kind": "Content", + "text": "\"Tcp\"" + } + ], + "releaseTag": "Public", + "name": "Tcp", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownTransportProtocol.Udp:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Udp = " + }, + { + "kind": "Content", + "text": "\"Udp\"" + } + ], + "releaseTag": "Public", + "name": "Udp", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownTunnelConnectionStatus:enum", + "docComment": "/**\n * Known values of {@link TunnelConnectionStatus} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownTunnelConnectionStatus " + } + ], + "releaseTag": "Public", + "name": "KnownTunnelConnectionStatus", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownTunnelConnectionStatus.Connected:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Connected = " + }, + { + "kind": "Content", + "text": "\"Connected\"" + } + ], + "releaseTag": "Public", + "name": "Connected", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownTunnelConnectionStatus.Connecting:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Connecting = " + }, + { + "kind": "Content", + "text": "\"Connecting\"" + } + ], + "releaseTag": "Public", + "name": "Connecting", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownTunnelConnectionStatus.NotConnected:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "NotConnected = " + }, + { + "kind": "Content", + "text": "\"NotConnected\"" + } + ], + "releaseTag": "Public", + "name": "NotConnected", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownTunnelConnectionStatus.Unknown:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Unknown = " + }, + { + "kind": "Content", + "text": "\"Unknown\"" + } + ], + "releaseTag": "Public", + "name": "Unknown", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownUsageUnit:enum", + "docComment": "/**\n * Known values of {@link UsageUnit} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownUsageUnit " + } + ], + "releaseTag": "Public", + "name": "KnownUsageUnit", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownUsageUnit.Count:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Count = " + }, + { + "kind": "Content", + "text": "\"Count\"" + } + ], + "releaseTag": "Public", + "name": "Count", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownVerbosityLevel:enum", + "docComment": "/**\n * Known values of {@link VerbosityLevel} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownVerbosityLevel " + } + ], + "releaseTag": "Public", + "name": "KnownVerbosityLevel", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownVerbosityLevel.Full:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Full = " + }, + { + "kind": "Content", + "text": "\"Full\"" + } + ], + "releaseTag": "Public", + "name": "Full", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownVerbosityLevel.Minimum:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Minimum = " + }, + { + "kind": "Content", + "text": "\"Minimum\"" + } + ], + "releaseTag": "Public", + "name": "Minimum", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownVerbosityLevel.Normal:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Normal = " + }, + { + "kind": "Content", + "text": "\"Normal\"" + } + ], + "releaseTag": "Public", + "name": "Normal", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewayConnectionProtocol:enum", + "docComment": "/**\n * Known values of {@link VirtualNetworkGatewayConnectionProtocol} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownVirtualNetworkGatewayConnectionProtocol " + } + ], + "releaseTag": "Public", + "name": "KnownVirtualNetworkGatewayConnectionProtocol", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewayConnectionProtocol.IKEv1:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "IKEv1 = " + }, + { + "kind": "Content", + "text": "\"IKEv1\"" + } + ], + "releaseTag": "Public", + "name": "IKEv1", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewayConnectionProtocol.IKEv2:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "IKEv2 = " + }, + { + "kind": "Content", + "text": "\"IKEv2\"" + } + ], + "releaseTag": "Public", + "name": "IKEv2", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewayConnectionStatus:enum", + "docComment": "/**\n * Known values of {@link VirtualNetworkGatewayConnectionStatus} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownVirtualNetworkGatewayConnectionStatus " + } + ], + "releaseTag": "Public", + "name": "KnownVirtualNetworkGatewayConnectionStatus", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewayConnectionStatus.Connected:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Connected = " + }, + { + "kind": "Content", + "text": "\"Connected\"" + } + ], + "releaseTag": "Public", + "name": "Connected", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewayConnectionStatus.Connecting:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Connecting = " + }, + { + "kind": "Content", + "text": "\"Connecting\"" + } + ], + "releaseTag": "Public", + "name": "Connecting", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewayConnectionStatus.NotConnected:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "NotConnected = " + }, + { + "kind": "Content", + "text": "\"NotConnected\"" + } + ], + "releaseTag": "Public", + "name": "NotConnected", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewayConnectionStatus.Unknown:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Unknown = " + }, + { + "kind": "Content", + "text": "\"Unknown\"" + } + ], + "releaseTag": "Public", + "name": "Unknown", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewayConnectionType:enum", + "docComment": "/**\n * Known values of {@link VirtualNetworkGatewayConnectionType} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownVirtualNetworkGatewayConnectionType " + } + ], + "releaseTag": "Public", + "name": "KnownVirtualNetworkGatewayConnectionType", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewayConnectionType.ExpressRoute:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "ExpressRoute = " + }, + { + "kind": "Content", + "text": "\"ExpressRoute\"" + } + ], + "releaseTag": "Public", + "name": "ExpressRoute", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewayConnectionType.IPsec:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "IPsec = " + }, + { + "kind": "Content", + "text": "\"IPsec\"" + } + ], + "releaseTag": "Public", + "name": "IPsec", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewayConnectionType.Vnet2Vnet:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Vnet2Vnet = " + }, + { + "kind": "Content", + "text": "\"Vnet2Vnet\"" + } + ], + "releaseTag": "Public", + "name": "Vnet2Vnet", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewayConnectionType.VPNClient:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "VPNClient = " + }, + { + "kind": "Content", + "text": "\"VPNClient\"" + } + ], + "releaseTag": "Public", + "name": "VPNClient", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewaySkuName:enum", + "docComment": "/**\n * Known values of {@link VirtualNetworkGatewaySkuName} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownVirtualNetworkGatewaySkuName " + } + ], + "releaseTag": "Public", + "name": "KnownVirtualNetworkGatewaySkuName", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewaySkuName.Basic:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Basic = " + }, + { + "kind": "Content", + "text": "\"Basic\"" + } + ], + "releaseTag": "Public", + "name": "Basic", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewaySkuName.ErGw1AZ:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "ErGw1AZ = " + }, + { + "kind": "Content", + "text": "\"ErGw1AZ\"" + } + ], + "releaseTag": "Public", + "name": "ErGw1AZ", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewaySkuName.ErGw2AZ:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "ErGw2AZ = " + }, + { + "kind": "Content", + "text": "\"ErGw2AZ\"" + } + ], + "releaseTag": "Public", + "name": "ErGw2AZ", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewaySkuName.ErGw3AZ:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "ErGw3AZ = " + }, + { + "kind": "Content", + "text": "\"ErGw3AZ\"" + } + ], + "releaseTag": "Public", + "name": "ErGw3AZ", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewaySkuName.HighPerformance:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "HighPerformance = " + }, + { + "kind": "Content", + "text": "\"HighPerformance\"" + } + ], + "releaseTag": "Public", + "name": "HighPerformance", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewaySkuName.Standard:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Standard = " + }, + { + "kind": "Content", + "text": "\"Standard\"" + } + ], + "releaseTag": "Public", + "name": "Standard", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewaySkuName.UltraPerformance:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "UltraPerformance = " + }, + { + "kind": "Content", + "text": "\"UltraPerformance\"" + } + ], + "releaseTag": "Public", + "name": "UltraPerformance", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewaySkuName.VpnGw1:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "VpnGw1 = " + }, + { + "kind": "Content", + "text": "\"VpnGw1\"" + } + ], + "releaseTag": "Public", + "name": "VpnGw1", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewaySkuName.VpnGw1AZ:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "VpnGw1AZ = " + }, + { + "kind": "Content", + "text": "\"VpnGw1AZ\"" + } + ], + "releaseTag": "Public", + "name": "VpnGw1AZ", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewaySkuName.VpnGw2:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "VpnGw2 = " + }, + { + "kind": "Content", + "text": "\"VpnGw2\"" + } + ], + "releaseTag": "Public", + "name": "VpnGw2", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewaySkuName.VpnGw2AZ:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "VpnGw2AZ = " + }, + { + "kind": "Content", + "text": "\"VpnGw2AZ\"" + } + ], + "releaseTag": "Public", + "name": "VpnGw2AZ", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewaySkuName.VpnGw3:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "VpnGw3 = " + }, + { + "kind": "Content", + "text": "\"VpnGw3\"" + } + ], + "releaseTag": "Public", + "name": "VpnGw3", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewaySkuName.VpnGw3AZ:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "VpnGw3AZ = " + }, + { + "kind": "Content", + "text": "\"VpnGw3AZ\"" + } + ], + "releaseTag": "Public", + "name": "VpnGw3AZ", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewaySkuName.VpnGw4:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "VpnGw4 = " + }, + { + "kind": "Content", + "text": "\"VpnGw4\"" + } + ], + "releaseTag": "Public", + "name": "VpnGw4", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewaySkuName.VpnGw4AZ:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "VpnGw4AZ = " + }, + { + "kind": "Content", + "text": "\"VpnGw4AZ\"" + } + ], + "releaseTag": "Public", + "name": "VpnGw4AZ", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewaySkuName.VpnGw5:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "VpnGw5 = " + }, + { + "kind": "Content", + "text": "\"VpnGw5\"" + } + ], + "releaseTag": "Public", + "name": "VpnGw5", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewaySkuName.VpnGw5AZ:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "VpnGw5AZ = " + }, + { + "kind": "Content", + "text": "\"VpnGw5AZ\"" + } + ], + "releaseTag": "Public", + "name": "VpnGw5AZ", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewaySkuTier:enum", + "docComment": "/**\n * Known values of {@link VirtualNetworkGatewaySkuTier} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownVirtualNetworkGatewaySkuTier " + } + ], + "releaseTag": "Public", + "name": "KnownVirtualNetworkGatewaySkuTier", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewaySkuTier.Basic:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Basic = " + }, + { + "kind": "Content", + "text": "\"Basic\"" + } + ], + "releaseTag": "Public", + "name": "Basic", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewaySkuTier.ErGw1AZ:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "ErGw1AZ = " + }, + { + "kind": "Content", + "text": "\"ErGw1AZ\"" + } + ], + "releaseTag": "Public", + "name": "ErGw1AZ", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewaySkuTier.ErGw2AZ:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "ErGw2AZ = " + }, + { + "kind": "Content", + "text": "\"ErGw2AZ\"" + } + ], + "releaseTag": "Public", + "name": "ErGw2AZ", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewaySkuTier.ErGw3AZ:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "ErGw3AZ = " + }, + { + "kind": "Content", + "text": "\"ErGw3AZ\"" + } + ], + "releaseTag": "Public", + "name": "ErGw3AZ", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewaySkuTier.HighPerformance:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "HighPerformance = " + }, + { + "kind": "Content", + "text": "\"HighPerformance\"" + } + ], + "releaseTag": "Public", + "name": "HighPerformance", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewaySkuTier.Standard:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Standard = " + }, + { + "kind": "Content", + "text": "\"Standard\"" + } + ], + "releaseTag": "Public", + "name": "Standard", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewaySkuTier.UltraPerformance:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "UltraPerformance = " + }, + { + "kind": "Content", + "text": "\"UltraPerformance\"" + } + ], + "releaseTag": "Public", + "name": "UltraPerformance", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewaySkuTier.VpnGw1:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "VpnGw1 = " + }, + { + "kind": "Content", + "text": "\"VpnGw1\"" + } + ], + "releaseTag": "Public", + "name": "VpnGw1", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewaySkuTier.VpnGw1AZ:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "VpnGw1AZ = " + }, + { + "kind": "Content", + "text": "\"VpnGw1AZ\"" + } + ], + "releaseTag": "Public", + "name": "VpnGw1AZ", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewaySkuTier.VpnGw2:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "VpnGw2 = " + }, + { + "kind": "Content", + "text": "\"VpnGw2\"" + } + ], + "releaseTag": "Public", + "name": "VpnGw2", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewaySkuTier.VpnGw2AZ:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "VpnGw2AZ = " + }, + { + "kind": "Content", + "text": "\"VpnGw2AZ\"" + } + ], + "releaseTag": "Public", + "name": "VpnGw2AZ", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewaySkuTier.VpnGw3:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "VpnGw3 = " + }, + { + "kind": "Content", + "text": "\"VpnGw3\"" + } + ], + "releaseTag": "Public", + "name": "VpnGw3", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewaySkuTier.VpnGw3AZ:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "VpnGw3AZ = " + }, + { + "kind": "Content", + "text": "\"VpnGw3AZ\"" + } + ], + "releaseTag": "Public", + "name": "VpnGw3AZ", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewaySkuTier.VpnGw4:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "VpnGw4 = " + }, + { + "kind": "Content", + "text": "\"VpnGw4\"" + } + ], + "releaseTag": "Public", + "name": "VpnGw4", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewaySkuTier.VpnGw4AZ:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "VpnGw4AZ = " + }, + { + "kind": "Content", + "text": "\"VpnGw4AZ\"" + } + ], + "releaseTag": "Public", + "name": "VpnGw4AZ", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewaySkuTier.VpnGw5:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "VpnGw5 = " + }, + { + "kind": "Content", + "text": "\"VpnGw5\"" + } + ], + "releaseTag": "Public", + "name": "VpnGw5", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewaySkuTier.VpnGw5AZ:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "VpnGw5AZ = " + }, + { + "kind": "Content", + "text": "\"VpnGw5AZ\"" + } + ], + "releaseTag": "Public", + "name": "VpnGw5AZ", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewayType:enum", + "docComment": "/**\n * Known values of {@link VirtualNetworkGatewayType} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownVirtualNetworkGatewayType " + } + ], + "releaseTag": "Public", + "name": "KnownVirtualNetworkGatewayType", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewayType.ExpressRoute:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "ExpressRoute = " + }, + { + "kind": "Content", + "text": "\"ExpressRoute\"" + } + ], + "releaseTag": "Public", + "name": "ExpressRoute", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownVirtualNetworkGatewayType.Vpn:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Vpn = " + }, + { + "kind": "Content", + "text": "\"Vpn\"" + } + ], + "releaseTag": "Public", + "name": "Vpn", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownVirtualNetworkPeeringState:enum", + "docComment": "/**\n * Known values of {@link VirtualNetworkPeeringState} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownVirtualNetworkPeeringState " + } + ], + "releaseTag": "Public", + "name": "KnownVirtualNetworkPeeringState", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownVirtualNetworkPeeringState.Connected:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Connected = " + }, + { + "kind": "Content", + "text": "\"Connected\"" + } + ], + "releaseTag": "Public", + "name": "Connected", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownVirtualNetworkPeeringState.Disconnected:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Disconnected = " + }, + { + "kind": "Content", + "text": "\"Disconnected\"" + } + ], + "releaseTag": "Public", + "name": "Disconnected", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownVirtualNetworkPeeringState.Initiated:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Initiated = " + }, + { + "kind": "Content", + "text": "\"Initiated\"" + } + ], + "releaseTag": "Public", + "name": "Initiated", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownVirtualWanSecurityProviderType:enum", + "docComment": "/**\n * Known values of {@link VirtualWanSecurityProviderType} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownVirtualWanSecurityProviderType " + } + ], + "releaseTag": "Public", + "name": "KnownVirtualWanSecurityProviderType", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownVirtualWanSecurityProviderType.External:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "External = " + }, + { + "kind": "Content", + "text": "\"External\"" + } + ], + "releaseTag": "Public", + "name": "External", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownVirtualWanSecurityProviderType.Native:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Native = " + }, + { + "kind": "Content", + "text": "\"Native\"" + } + ], + "releaseTag": "Public", + "name": "Native", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownVpnAuthenticationType:enum", + "docComment": "/**\n * Known values of {@link VpnAuthenticationType} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownVpnAuthenticationType " + } + ], + "releaseTag": "Public", + "name": "KnownVpnAuthenticationType", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownVpnAuthenticationType.AAD:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "AAD = " + }, + { + "kind": "Content", + "text": "\"AAD\"" + } + ], + "releaseTag": "Public", + "name": "AAD", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownVpnAuthenticationType.Certificate:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Certificate = " + }, + { + "kind": "Content", + "text": "\"Certificate\"" + } + ], + "releaseTag": "Public", + "name": "Certificate", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownVpnAuthenticationType.Radius:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Radius = " + }, + { + "kind": "Content", + "text": "\"Radius\"" + } + ], + "releaseTag": "Public", + "name": "Radius", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownVpnClientProtocol:enum", + "docComment": "/**\n * Known values of {@link VpnClientProtocol} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownVpnClientProtocol " + } + ], + "releaseTag": "Public", + "name": "KnownVpnClientProtocol", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownVpnClientProtocol.IkeV2:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "IkeV2 = " + }, + { + "kind": "Content", + "text": "\"IkeV2\"" + } + ], + "releaseTag": "Public", + "name": "IkeV2", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownVpnClientProtocol.OpenVPN:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "OpenVPN = " + }, + { + "kind": "Content", + "text": "\"OpenVPN\"" + } + ], + "releaseTag": "Public", + "name": "OpenVPN", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownVpnClientProtocol.Sstp:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Sstp = " + }, + { + "kind": "Content", + "text": "\"SSTP\"" + } + ], + "releaseTag": "Public", + "name": "Sstp", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownVpnConnectionStatus:enum", + "docComment": "/**\n * Known values of {@link VpnConnectionStatus} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownVpnConnectionStatus " + } + ], + "releaseTag": "Public", + "name": "KnownVpnConnectionStatus", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownVpnConnectionStatus.Connected:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Connected = " + }, + { + "kind": "Content", + "text": "\"Connected\"" + } + ], + "releaseTag": "Public", + "name": "Connected", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownVpnConnectionStatus.Connecting:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Connecting = " + }, + { + "kind": "Content", + "text": "\"Connecting\"" + } + ], + "releaseTag": "Public", + "name": "Connecting", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownVpnConnectionStatus.NotConnected:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "NotConnected = " + }, + { + "kind": "Content", + "text": "\"NotConnected\"" + } + ], + "releaseTag": "Public", + "name": "NotConnected", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownVpnConnectionStatus.Unknown:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Unknown = " + }, + { + "kind": "Content", + "text": "\"Unknown\"" + } + ], + "releaseTag": "Public", + "name": "Unknown", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownVpnGatewayGeneration:enum", + "docComment": "/**\n * Known values of {@link VpnGatewayGeneration} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownVpnGatewayGeneration " + } + ], + "releaseTag": "Public", + "name": "KnownVpnGatewayGeneration", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownVpnGatewayGeneration.Generation1:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Generation1 = " + }, + { + "kind": "Content", + "text": "\"Generation1\"" + } + ], + "releaseTag": "Public", + "name": "Generation1", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownVpnGatewayGeneration.Generation2:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Generation2 = " + }, + { + "kind": "Content", + "text": "\"Generation2\"" + } + ], + "releaseTag": "Public", + "name": "Generation2", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownVpnGatewayGeneration.None:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "None = " + }, + { + "kind": "Content", + "text": "\"None\"" + } + ], + "releaseTag": "Public", + "name": "None", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownVpnGatewayTunnelingProtocol:enum", + "docComment": "/**\n * Known values of {@link VpnGatewayTunnelingProtocol} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownVpnGatewayTunnelingProtocol " + } + ], + "releaseTag": "Public", + "name": "KnownVpnGatewayTunnelingProtocol", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownVpnGatewayTunnelingProtocol.IkeV2:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "IkeV2 = " + }, + { + "kind": "Content", + "text": "\"IkeV2\"" + } + ], + "releaseTag": "Public", + "name": "IkeV2", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownVpnGatewayTunnelingProtocol.OpenVPN:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "OpenVPN = " + }, + { + "kind": "Content", + "text": "\"OpenVPN\"" + } + ], + "releaseTag": "Public", + "name": "OpenVPN", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownVpnType:enum", + "docComment": "/**\n * Known values of {@link VpnType} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownVpnType " + } + ], + "releaseTag": "Public", + "name": "KnownVpnType", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownVpnType.PolicyBased:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "PolicyBased = " + }, + { + "kind": "Content", + "text": "\"PolicyBased\"" + } + ], + "releaseTag": "Public", + "name": "PolicyBased", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownVpnType.RouteBased:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "RouteBased = " + }, + { + "kind": "Content", + "text": "\"RouteBased\"" + } + ], + "releaseTag": "Public", + "name": "RouteBased", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownWebApplicationFirewallAction:enum", + "docComment": "/**\n * Known values of {@link WebApplicationFirewallAction} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownWebApplicationFirewallAction " + } + ], + "releaseTag": "Public", + "name": "KnownWebApplicationFirewallAction", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownWebApplicationFirewallAction.Allow:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Allow = " + }, + { + "kind": "Content", + "text": "\"Allow\"" + } + ], + "releaseTag": "Public", + "name": "Allow", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownWebApplicationFirewallAction.Block:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Block = " + }, + { + "kind": "Content", + "text": "\"Block\"" + } + ], + "releaseTag": "Public", + "name": "Block", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownWebApplicationFirewallAction.Log:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Log = " + }, + { + "kind": "Content", + "text": "\"Log\"" + } + ], + "releaseTag": "Public", + "name": "Log", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownWebApplicationFirewallEnabledState:enum", + "docComment": "/**\n * Known values of {@link WebApplicationFirewallEnabledState} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownWebApplicationFirewallEnabledState " + } + ], + "releaseTag": "Public", + "name": "KnownWebApplicationFirewallEnabledState", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownWebApplicationFirewallEnabledState.Disabled:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Disabled = " + }, + { + "kind": "Content", + "text": "\"Disabled\"" + } + ], + "releaseTag": "Public", + "name": "Disabled", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownWebApplicationFirewallEnabledState.Enabled:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Enabled = " + }, + { + "kind": "Content", + "text": "\"Enabled\"" + } + ], + "releaseTag": "Public", + "name": "Enabled", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownWebApplicationFirewallMatchVariable:enum", + "docComment": "/**\n * Known values of {@link WebApplicationFirewallMatchVariable} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownWebApplicationFirewallMatchVariable " + } + ], + "releaseTag": "Public", + "name": "KnownWebApplicationFirewallMatchVariable", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownWebApplicationFirewallMatchVariable.PostArgs:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "PostArgs = " + }, + { + "kind": "Content", + "text": "\"PostArgs\"" + } + ], + "releaseTag": "Public", + "name": "PostArgs", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownWebApplicationFirewallMatchVariable.QueryString:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "QueryString = " + }, + { + "kind": "Content", + "text": "\"QueryString\"" + } + ], + "releaseTag": "Public", + "name": "QueryString", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownWebApplicationFirewallMatchVariable.RemoteAddr:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "RemoteAddr = " + }, + { + "kind": "Content", + "text": "\"RemoteAddr\"" + } + ], + "releaseTag": "Public", + "name": "RemoteAddr", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownWebApplicationFirewallMatchVariable.RequestBody:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "RequestBody = " + }, + { + "kind": "Content", + "text": "\"RequestBody\"" + } + ], + "releaseTag": "Public", + "name": "RequestBody", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownWebApplicationFirewallMatchVariable.RequestCookies:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "RequestCookies = " + }, + { + "kind": "Content", + "text": "\"RequestCookies\"" + } + ], + "releaseTag": "Public", + "name": "RequestCookies", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownWebApplicationFirewallMatchVariable.RequestHeaders:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "RequestHeaders = " + }, + { + "kind": "Content", + "text": "\"RequestHeaders\"" + } + ], + "releaseTag": "Public", + "name": "RequestHeaders", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownWebApplicationFirewallMatchVariable.RequestMethod:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "RequestMethod = " + }, + { + "kind": "Content", + "text": "\"RequestMethod\"" + } + ], + "releaseTag": "Public", + "name": "RequestMethod", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownWebApplicationFirewallMatchVariable.RequestUri:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "RequestUri = " + }, + { + "kind": "Content", + "text": "\"RequestUri\"" + } + ], + "releaseTag": "Public", + "name": "RequestUri", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownWebApplicationFirewallMode:enum", + "docComment": "/**\n * Known values of {@link WebApplicationFirewallMode} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownWebApplicationFirewallMode " + } + ], + "releaseTag": "Public", + "name": "KnownWebApplicationFirewallMode", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownWebApplicationFirewallMode.Detection:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Detection = " + }, + { + "kind": "Content", + "text": "\"Detection\"" + } + ], + "releaseTag": "Public", + "name": "Detection", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownWebApplicationFirewallMode.Prevention:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Prevention = " + }, + { + "kind": "Content", + "text": "\"Prevention\"" + } + ], + "releaseTag": "Public", + "name": "Prevention", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownWebApplicationFirewallOperator:enum", + "docComment": "/**\n * Known values of {@link WebApplicationFirewallOperator} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownWebApplicationFirewallOperator " + } + ], + "releaseTag": "Public", + "name": "KnownWebApplicationFirewallOperator", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownWebApplicationFirewallOperator.BeginsWith:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "BeginsWith = " + }, + { + "kind": "Content", + "text": "\"BeginsWith\"" + } + ], + "releaseTag": "Public", + "name": "BeginsWith", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownWebApplicationFirewallOperator.Contains:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Contains = " + }, + { + "kind": "Content", + "text": "\"Contains\"" + } + ], + "releaseTag": "Public", + "name": "Contains", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownWebApplicationFirewallOperator.EndsWith:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "EndsWith = " + }, + { + "kind": "Content", + "text": "\"EndsWith\"" + } + ], + "releaseTag": "Public", + "name": "EndsWith", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownWebApplicationFirewallOperator.Equal:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Equal = " + }, + { + "kind": "Content", + "text": "\"Equal\"" + } + ], + "releaseTag": "Public", + "name": "Equal", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownWebApplicationFirewallOperator.GeoMatch:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "GeoMatch = " + }, + { + "kind": "Content", + "text": "\"GeoMatch\"" + } + ], + "releaseTag": "Public", + "name": "GeoMatch", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownWebApplicationFirewallOperator.GreaterThan:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "GreaterThan = " + }, + { + "kind": "Content", + "text": "\"GreaterThan\"" + } + ], + "releaseTag": "Public", + "name": "GreaterThan", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownWebApplicationFirewallOperator.GreaterThanOrEqual:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "GreaterThanOrEqual = " + }, + { + "kind": "Content", + "text": "\"GreaterThanOrEqual\"" + } + ], + "releaseTag": "Public", + "name": "GreaterThanOrEqual", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownWebApplicationFirewallOperator.IPMatch:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "IPMatch = " + }, + { + "kind": "Content", + "text": "\"IPMatch\"" + } + ], + "releaseTag": "Public", + "name": "IPMatch", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownWebApplicationFirewallOperator.LessThan:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "LessThan = " + }, + { + "kind": "Content", + "text": "\"LessThan\"" + } + ], + "releaseTag": "Public", + "name": "LessThan", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownWebApplicationFirewallOperator.LessThanOrEqual:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "LessThanOrEqual = " + }, + { + "kind": "Content", + "text": "\"LessThanOrEqual\"" + } + ], + "releaseTag": "Public", + "name": "LessThanOrEqual", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownWebApplicationFirewallOperator.Regex:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Regex = " + }, + { + "kind": "Content", + "text": "\"Regex\"" + } + ], + "releaseTag": "Public", + "name": "Regex", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownWebApplicationFirewallPolicyResourceState:enum", + "docComment": "/**\n * Known values of {@link WebApplicationFirewallPolicyResourceState} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownWebApplicationFirewallPolicyResourceState " + } + ], + "releaseTag": "Public", + "name": "KnownWebApplicationFirewallPolicyResourceState", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownWebApplicationFirewallPolicyResourceState.Creating:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Creating = " + }, + { + "kind": "Content", + "text": "\"Creating\"" + } + ], + "releaseTag": "Public", + "name": "Creating", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownWebApplicationFirewallPolicyResourceState.Deleting:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Deleting = " + }, + { + "kind": "Content", + "text": "\"Deleting\"" + } + ], + "releaseTag": "Public", + "name": "Deleting", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownWebApplicationFirewallPolicyResourceState.Disabled:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Disabled = " + }, + { + "kind": "Content", + "text": "\"Disabled\"" + } + ], + "releaseTag": "Public", + "name": "Disabled", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownWebApplicationFirewallPolicyResourceState.Disabling:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Disabling = " + }, + { + "kind": "Content", + "text": "\"Disabling\"" + } + ], + "releaseTag": "Public", + "name": "Disabling", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownWebApplicationFirewallPolicyResourceState.Enabled:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Enabled = " + }, + { + "kind": "Content", + "text": "\"Enabled\"" + } + ], + "releaseTag": "Public", + "name": "Enabled", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownWebApplicationFirewallPolicyResourceState.Enabling:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Enabling = " + }, + { + "kind": "Content", + "text": "\"Enabling\"" + } + ], + "releaseTag": "Public", + "name": "Enabling", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownWebApplicationFirewallRuleType:enum", + "docComment": "/**\n * Known values of {@link WebApplicationFirewallRuleType} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownWebApplicationFirewallRuleType " + } + ], + "releaseTag": "Public", + "name": "KnownWebApplicationFirewallRuleType", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownWebApplicationFirewallRuleType.Invalid:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Invalid = " + }, + { + "kind": "Content", + "text": "\"Invalid\"" + } + ], + "releaseTag": "Public", + "name": "Invalid", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownWebApplicationFirewallRuleType.MatchRule:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "MatchRule = " + }, + { + "kind": "Content", + "text": "\"MatchRule\"" + } + ], + "releaseTag": "Public", + "name": "MatchRule", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "network-resource-manager!KnownWebApplicationFirewallTransform:enum", + "docComment": "/**\n * Known values of {@link WebApplicationFirewallTransform} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownWebApplicationFirewallTransform " + } + ], + "releaseTag": "Public", + "name": "KnownWebApplicationFirewallTransform", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownWebApplicationFirewallTransform.HtmlEntityDecode:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "HtmlEntityDecode = " + }, + { + "kind": "Content", + "text": "\"HtmlEntityDecode\"" + } + ], + "releaseTag": "Public", + "name": "HtmlEntityDecode", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownWebApplicationFirewallTransform.Lowercase:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Lowercase = " + }, + { + "kind": "Content", + "text": "\"Lowercase\"" + } + ], + "releaseTag": "Public", + "name": "Lowercase", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownWebApplicationFirewallTransform.RemoveNulls:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "RemoveNulls = " + }, + { + "kind": "Content", + "text": "\"RemoveNulls\"" + } + ], + "releaseTag": "Public", + "name": "RemoveNulls", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownWebApplicationFirewallTransform.Trim:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Trim = " + }, + { + "kind": "Content", + "text": "\"Trim\"" + } + ], + "releaseTag": "Public", + "name": "Trim", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownWebApplicationFirewallTransform.UrlDecode:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "UrlDecode = " + }, + { + "kind": "Content", + "text": "\"UrlDecode\"" + } + ], + "releaseTag": "Public", + "name": "UrlDecode", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "network-resource-manager!KnownWebApplicationFirewallTransform.UrlEncode:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "UrlEncode = " + }, + { + "kind": "Content", + "text": "\"UrlEncode\"" + } + ], + "releaseTag": "Public", + "name": "UrlEncode", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ListHubRouteTablesResult:interface", + "docComment": "/**\n * List of RouteTables and a URL nextLink to get the next set of results.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ListHubRouteTablesResult " + } + ], + "releaseTag": "Public", + "name": "ListHubRouteTablesResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ListHubRouteTablesResult#nextLink:member", + "docComment": "/**\n * URL to get the next set of operation list results if there are any.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ListHubRouteTablesResult#value:member", + "docComment": "/**\n * List of RouteTables.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "HubRouteTable", + "canonicalReference": "network-resource-manager!HubRouteTable:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ListHubVirtualNetworkConnectionsResult:interface", + "docComment": "/**\n * List of HubVirtualNetworkConnections and a URL nextLink to get the next set of results.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ListHubVirtualNetworkConnectionsResult " + } + ], + "releaseTag": "Public", + "name": "ListHubVirtualNetworkConnectionsResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ListHubVirtualNetworkConnectionsResult#nextLink:member", + "docComment": "/**\n * URL to get the next set of operation list results if there are any.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ListHubVirtualNetworkConnectionsResult#value:member", + "docComment": "/**\n * List of HubVirtualNetworkConnections.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "HubVirtualNetworkConnection", + "canonicalReference": "network-resource-manager!HubVirtualNetworkConnection:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ListP2SVpnGatewaysResult:interface", + "docComment": "/**\n * Result of the request to list P2SVpnGateways. It contains a list of P2SVpnGateways and a URL nextLink to get the next set of results.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ListP2SVpnGatewaysResult " + } + ], + "releaseTag": "Public", + "name": "ListP2SVpnGatewaysResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ListP2SVpnGatewaysResult#nextLink:member", + "docComment": "/**\n * URL to get the next set of operation list results if there are any.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ListP2SVpnGatewaysResult#value:member", + "docComment": "/**\n * List of P2SVpnGateways.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "P2SVpnGateway", + "canonicalReference": "network-resource-manager!P2SVpnGateway:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ListVirtualHubRouteTableV2SResult:interface", + "docComment": "/**\n * List of VirtualHubRouteTableV2s and a URL nextLink to get the next set of results.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ListVirtualHubRouteTableV2SResult " + } + ], + "releaseTag": "Public", + "name": "ListVirtualHubRouteTableV2SResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ListVirtualHubRouteTableV2SResult#nextLink:member", + "docComment": "/**\n * URL to get the next set of operation list results if there are any.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ListVirtualHubRouteTableV2SResult#value:member", + "docComment": "/**\n * List of VirtualHubRouteTableV2s.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "VirtualHubRouteTableV2", + "canonicalReference": "network-resource-manager!VirtualHubRouteTableV2:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ListVirtualHubsResult:interface", + "docComment": "/**\n * Result of the request to list VirtualHubs. It contains a list of VirtualHubs and a URL nextLink to get the next set of results.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ListVirtualHubsResult " + } + ], + "releaseTag": "Public", + "name": "ListVirtualHubsResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ListVirtualHubsResult#nextLink:member", + "docComment": "/**\n * URL to get the next set of operation list results if there are any.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ListVirtualHubsResult#value:member", + "docComment": "/**\n * List of VirtualHubs.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "VirtualHub", + "canonicalReference": "network-resource-manager!VirtualHub:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ListVirtualWANsResult:interface", + "docComment": "/**\n * Result of the request to list VirtualWANs. It contains a list of VirtualWANs and a URL nextLink to get the next set of results.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ListVirtualWANsResult " + } + ], + "releaseTag": "Public", + "name": "ListVirtualWANsResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ListVirtualWANsResult#nextLink:member", + "docComment": "/**\n * URL to get the next set of operation list results if there are any.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ListVirtualWANsResult#value:member", + "docComment": "/**\n * List of VirtualWANs.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "VirtualWAN", + "canonicalReference": "network-resource-manager!VirtualWAN:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ListVpnConnectionsResult:interface", + "docComment": "/**\n * Result of the request to list all vpn connections to a virtual wan vpn gateway. It contains a list of Vpn Connections and a URL nextLink to get the next set of results.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ListVpnConnectionsResult " + } + ], + "releaseTag": "Public", + "name": "ListVpnConnectionsResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ListVpnConnectionsResult#nextLink:member", + "docComment": "/**\n * URL to get the next set of operation list results if there are any.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ListVpnConnectionsResult#value:member", + "docComment": "/**\n * List of Vpn Connections.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "VpnConnection", + "canonicalReference": "network-resource-manager!VpnConnection:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ListVpnGatewaysResult:interface", + "docComment": "/**\n * Result of the request to list VpnGateways. It contains a list of VpnGateways and a URL nextLink to get the next set of results.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ListVpnGatewaysResult " + } + ], + "releaseTag": "Public", + "name": "ListVpnGatewaysResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ListVpnGatewaysResult#nextLink:member", + "docComment": "/**\n * URL to get the next set of operation list results if there are any.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ListVpnGatewaysResult#value:member", + "docComment": "/**\n * List of VpnGateways.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "VpnGateway", + "canonicalReference": "network-resource-manager!VpnGateway:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ListVpnServerConfigurationsResult:interface", + "docComment": "/**\n * Result of the request to list all VpnServerConfigurations. It contains a list of VpnServerConfigurations and a URL nextLink to get the next set of results.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ListVpnServerConfigurationsResult " + } + ], + "releaseTag": "Public", + "name": "ListVpnServerConfigurationsResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ListVpnServerConfigurationsResult#nextLink:member", + "docComment": "/**\n * URL to get the next set of operation list results if there are any.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ListVpnServerConfigurationsResult#value:member", + "docComment": "/**\n * List of VpnServerConfigurations.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "VpnServerConfiguration", + "canonicalReference": "network-resource-manager!VpnServerConfiguration:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ListVpnSiteLinkConnectionsResult:interface", + "docComment": "/**\n * Result of the request to list all vpn connections to a virtual wan vpn gateway. It contains a list of Vpn Connections and a URL nextLink to get the next set of results.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ListVpnSiteLinkConnectionsResult " + } + ], + "releaseTag": "Public", + "name": "ListVpnSiteLinkConnectionsResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ListVpnSiteLinkConnectionsResult#nextLink:member", + "docComment": "/**\n * URL to get the next set of operation list results if there are any.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ListVpnSiteLinkConnectionsResult#value:member", + "docComment": "/**\n * List of VpnSiteLinkConnections.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "VpnSiteLinkConnection", + "canonicalReference": "network-resource-manager!VpnSiteLinkConnection:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ListVpnSiteLinksResult:interface", + "docComment": "/**\n * Result of the request to list VpnSiteLinks. It contains a list of VpnSiteLinks and a URL nextLink to get the next set of results.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ListVpnSiteLinksResult " + } + ], + "releaseTag": "Public", + "name": "ListVpnSiteLinksResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ListVpnSiteLinksResult#nextLink:member", + "docComment": "/**\n * URL to get the next set of operation list results if there are any.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ListVpnSiteLinksResult#value:member", + "docComment": "/**\n * List of VpnSitesLinks.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "VpnSiteLink", + "canonicalReference": "network-resource-manager!VpnSiteLink:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ListVpnSitesResult:interface", + "docComment": "/**\n * Result of the request to list VpnSites. It contains a list of VpnSites and a URL nextLink to get the next set of results.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ListVpnSitesResult " + } + ], + "releaseTag": "Public", + "name": "ListVpnSitesResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ListVpnSitesResult#nextLink:member", + "docComment": "/**\n * URL to get the next set of operation list results if there are any.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ListVpnSitesResult#value:member", + "docComment": "/**\n * List of VpnSites.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "VpnSite", + "canonicalReference": "network-resource-manager!VpnSite:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!LoadBalancer:type", + "docComment": "/**\n * LoadBalancer resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type LoadBalancer = " + }, + { + "kind": "Reference", + "text": "Resource", + "canonicalReference": "network-resource-manager!Resource:interface" + }, + { + "kind": "Content", + "text": " & {\n sku?: " + }, + { + "kind": "Reference", + "text": "LoadBalancerSku", + "canonicalReference": "network-resource-manager!LoadBalancerSku:interface" + }, + { + "kind": "Content", + "text": ";\n readonly etag?: string;\n frontendIPConfigurations?: " + }, + { + "kind": "Reference", + "text": "FrontendIPConfiguration", + "canonicalReference": "network-resource-manager!FrontendIPConfiguration:type" + }, + { + "kind": "Content", + "text": "[];\n backendAddressPools?: " + }, + { + "kind": "Reference", + "text": "BackendAddressPool", + "canonicalReference": "network-resource-manager!BackendAddressPool:type" + }, + { + "kind": "Content", + "text": "[];\n loadBalancingRules?: " + }, + { + "kind": "Reference", + "text": "LoadBalancingRule", + "canonicalReference": "network-resource-manager!LoadBalancingRule:type" + }, + { + "kind": "Content", + "text": "[];\n probes?: " + }, + { + "kind": "Reference", + "text": "Probe", + "canonicalReference": "network-resource-manager!Probe:type" + }, + { + "kind": "Content", + "text": "[];\n inboundNatRules?: " + }, + { + "kind": "Reference", + "text": "InboundNatRule", + "canonicalReference": "network-resource-manager!InboundNatRule:type" + }, + { + "kind": "Content", + "text": "[];\n inboundNatPools?: " + }, + { + "kind": "Reference", + "text": "InboundNatPool", + "canonicalReference": "network-resource-manager!InboundNatPool:type" + }, + { + "kind": "Content", + "text": "[];\n outboundRules?: " + }, + { + "kind": "Reference", + "text": "OutboundRule", + "canonicalReference": "network-resource-manager!OutboundRule:type" + }, + { + "kind": "Content", + "text": "[];\n readonly resourceGuid?: string;\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "LoadBalancer", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 21 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!LoadBalancerBackendAddress:interface", + "docComment": "/**\n * Load balancer backend addresses.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LoadBalancerBackendAddress " + } + ], + "releaseTag": "Public", + "name": "LoadBalancerBackendAddress", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!LoadBalancerBackendAddress#ipAddress:member", + "docComment": "/**\n * IP Address belonging to the referenced virtual network.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "ipAddress?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ipAddress", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!LoadBalancerBackendAddress#name:member", + "docComment": "/**\n * Name of the backend address.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!LoadBalancerBackendAddress#networkInterfaceIPConfiguration:member", + "docComment": "/**\n * Reference to IP address defined in network interfaces.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "networkInterfaceIPConfiguration?: " + }, + { + "kind": "Reference", + "text": "NetworkInterfaceIPConfiguration", + "canonicalReference": "network-resource-manager!NetworkInterfaceIPConfiguration:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "networkInterfaceIPConfiguration", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!LoadBalancerBackendAddress#virtualNetwork:member", + "docComment": "/**\n * Reference to an existing virtual network.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "virtualNetwork?: " + }, + { + "kind": "Reference", + "text": "VirtualNetwork", + "canonicalReference": "network-resource-manager!VirtualNetwork:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "virtualNetwork", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!LoadBalancerBackendAddressPoolListResult:interface", + "docComment": "/**\n * Response for ListBackendAddressPool API service call.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LoadBalancerBackendAddressPoolListResult " + } + ], + "releaseTag": "Public", + "name": "LoadBalancerBackendAddressPoolListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!LoadBalancerBackendAddressPoolListResult#nextLink:member", + "docComment": "/**\n * The URL to get the next set of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!LoadBalancerBackendAddressPoolListResult#value:member", + "docComment": "/**\n * A list of backend address pools in a load balancer.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "BackendAddressPool", + "canonicalReference": "network-resource-manager!BackendAddressPool:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!LoadBalancerBackendAddressPools:interface", + "docComment": "/**\n * Interface representing a LoadBalancerBackendAddressPools.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LoadBalancerBackendAddressPools " + } + ], + "releaseTag": "Public", + "name": "LoadBalancerBackendAddressPools", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!LoadBalancerBackendAddressPools#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Creates or updates a load balancer backend address pool.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param loadBalancerName - The name of the load balancer.\n *\n * @param backendAddressPoolName - The name of the backend address pool.\n *\n * @param parameters - Parameters supplied to the create or update load balancer backend address pool operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", loadBalancerName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", backendAddressPoolName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "BackendAddressPool", + "canonicalReference": "network-resource-manager!BackendAddressPool:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "LoadBalancerBackendAddressPoolsCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!LoadBalancerBackendAddressPoolsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "LoadBalancerBackendAddressPoolsCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!LoadBalancerBackendAddressPoolsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "LoadBalancerBackendAddressPoolsCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!LoadBalancerBackendAddressPoolsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "loadBalancerName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "backendAddressPoolName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!LoadBalancerBackendAddressPools#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Creates or updates a load balancer backend address pool.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param loadBalancerName - The name of the load balancer.\n *\n * @param backendAddressPoolName - The name of the backend address pool.\n *\n * @param parameters - Parameters supplied to the create or update load balancer backend address pool operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", loadBalancerName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", backendAddressPoolName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "BackendAddressPool", + "canonicalReference": "network-resource-manager!BackendAddressPool:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "LoadBalancerBackendAddressPoolsCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!LoadBalancerBackendAddressPoolsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "LoadBalancerBackendAddressPoolsCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!LoadBalancerBackendAddressPoolsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "loadBalancerName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "backendAddressPoolName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!LoadBalancerBackendAddressPools#beginDelete:member(1)", + "docComment": "/**\n * Deletes the specified load balancer backend address pool.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param loadBalancerName - The name of the load balancer.\n *\n * @param backendAddressPoolName - The name of the backend address pool.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", loadBalancerName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", backendAddressPoolName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "LoadBalancerBackendAddressPoolsDeleteOptionalParams", + "canonicalReference": "network-resource-manager!LoadBalancerBackendAddressPoolsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "loadBalancerName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "backendAddressPoolName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!LoadBalancerBackendAddressPools#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes the specified load balancer backend address pool.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param loadBalancerName - The name of the load balancer.\n *\n * @param backendAddressPoolName - The name of the backend address pool.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", loadBalancerName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", backendAddressPoolName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "LoadBalancerBackendAddressPoolsDeleteOptionalParams", + "canonicalReference": "network-resource-manager!LoadBalancerBackendAddressPoolsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "loadBalancerName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "backendAddressPoolName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!LoadBalancerBackendAddressPools#get:member(1)", + "docComment": "/**\n * Gets load balancer backend address pool.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param loadBalancerName - The name of the load balancer.\n *\n * @param backendAddressPoolName - The name of the backend address pool.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", loadBalancerName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", backendAddressPoolName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "LoadBalancerBackendAddressPoolsGetOptionalParams", + "canonicalReference": "network-resource-manager!LoadBalancerBackendAddressPoolsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "LoadBalancerBackendAddressPoolsGetResponse", + "canonicalReference": "network-resource-manager!LoadBalancerBackendAddressPoolsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "loadBalancerName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "backendAddressPoolName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!LoadBalancerBackendAddressPools#list:member(1)", + "docComment": "/**\n * Gets all the load balancer backed address pools.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param loadBalancerName - The name of the load balancer.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", loadBalancerName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "LoadBalancerBackendAddressPoolsListOptionalParams", + "canonicalReference": "network-resource-manager!LoadBalancerBackendAddressPoolsListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "BackendAddressPool", + "canonicalReference": "network-resource-manager!BackendAddressPool:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "loadBalancerName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "list" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!LoadBalancerBackendAddressPoolsCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LoadBalancerBackendAddressPoolsCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "LoadBalancerBackendAddressPoolsCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!LoadBalancerBackendAddressPoolsCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!LoadBalancerBackendAddressPoolsCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!LoadBalancerBackendAddressPoolsCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type LoadBalancerBackendAddressPoolsCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "BackendAddressPool", + "canonicalReference": "network-resource-manager!BackendAddressPool:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "LoadBalancerBackendAddressPoolsCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!LoadBalancerBackendAddressPoolsDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LoadBalancerBackendAddressPoolsDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "LoadBalancerBackendAddressPoolsDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!LoadBalancerBackendAddressPoolsDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!LoadBalancerBackendAddressPoolsDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!LoadBalancerBackendAddressPoolsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LoadBalancerBackendAddressPoolsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "LoadBalancerBackendAddressPoolsGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!LoadBalancerBackendAddressPoolsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type LoadBalancerBackendAddressPoolsGetResponse = " + }, + { + "kind": "Reference", + "text": "BackendAddressPool", + "canonicalReference": "network-resource-manager!BackendAddressPool:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "LoadBalancerBackendAddressPoolsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!LoadBalancerBackendAddressPoolsListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LoadBalancerBackendAddressPoolsListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "LoadBalancerBackendAddressPoolsListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!LoadBalancerBackendAddressPoolsListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type LoadBalancerBackendAddressPoolsListNextResponse = " + }, + { + "kind": "Reference", + "text": "LoadBalancerBackendAddressPoolListResult", + "canonicalReference": "network-resource-manager!LoadBalancerBackendAddressPoolListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "LoadBalancerBackendAddressPoolsListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!LoadBalancerBackendAddressPoolsListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LoadBalancerBackendAddressPoolsListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "LoadBalancerBackendAddressPoolsListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!LoadBalancerBackendAddressPoolsListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type LoadBalancerBackendAddressPoolsListResponse = " + }, + { + "kind": "Reference", + "text": "LoadBalancerBackendAddressPoolListResult", + "canonicalReference": "network-resource-manager!LoadBalancerBackendAddressPoolListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "LoadBalancerBackendAddressPoolsListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!LoadBalancerFrontendIPConfigurationListResult:interface", + "docComment": "/**\n * Response for ListFrontendIPConfiguration API service call.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LoadBalancerFrontendIPConfigurationListResult " + } + ], + "releaseTag": "Public", + "name": "LoadBalancerFrontendIPConfigurationListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!LoadBalancerFrontendIPConfigurationListResult#nextLink:member", + "docComment": "/**\n * The URL to get the next set of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!LoadBalancerFrontendIPConfigurationListResult#value:member", + "docComment": "/**\n * A list of frontend IP configurations in a load balancer.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "FrontendIPConfiguration", + "canonicalReference": "network-resource-manager!FrontendIPConfiguration:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!LoadBalancerFrontendIPConfigurations:interface", + "docComment": "/**\n * Interface representing a LoadBalancerFrontendIPConfigurations.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LoadBalancerFrontendIPConfigurations " + } + ], + "releaseTag": "Public", + "name": "LoadBalancerFrontendIPConfigurations", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!LoadBalancerFrontendIPConfigurations#get:member(1)", + "docComment": "/**\n * Gets load balancer frontend IP configuration.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param loadBalancerName - The name of the load balancer.\n *\n * @param frontendIPConfigurationName - The name of the frontend IP configuration.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", loadBalancerName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", frontendIPConfigurationName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "LoadBalancerFrontendIPConfigurationsGetOptionalParams", + "canonicalReference": "network-resource-manager!LoadBalancerFrontendIPConfigurationsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "LoadBalancerFrontendIPConfigurationsGetResponse", + "canonicalReference": "network-resource-manager!LoadBalancerFrontendIPConfigurationsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "loadBalancerName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "frontendIPConfigurationName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!LoadBalancerFrontendIPConfigurations#list:member(1)", + "docComment": "/**\n * Gets all the load balancer frontend IP configurations.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param loadBalancerName - The name of the load balancer.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", loadBalancerName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "LoadBalancerFrontendIPConfigurationsListOptionalParams", + "canonicalReference": "network-resource-manager!LoadBalancerFrontendIPConfigurationsListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "FrontendIPConfiguration", + "canonicalReference": "network-resource-manager!FrontendIPConfiguration:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "loadBalancerName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "list" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!LoadBalancerFrontendIPConfigurationsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LoadBalancerFrontendIPConfigurationsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "LoadBalancerFrontendIPConfigurationsGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!LoadBalancerFrontendIPConfigurationsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type LoadBalancerFrontendIPConfigurationsGetResponse = " + }, + { + "kind": "Reference", + "text": "FrontendIPConfiguration", + "canonicalReference": "network-resource-manager!FrontendIPConfiguration:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "LoadBalancerFrontendIPConfigurationsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!LoadBalancerFrontendIPConfigurationsListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LoadBalancerFrontendIPConfigurationsListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "LoadBalancerFrontendIPConfigurationsListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!LoadBalancerFrontendIPConfigurationsListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type LoadBalancerFrontendIPConfigurationsListNextResponse = " + }, + { + "kind": "Reference", + "text": "LoadBalancerFrontendIPConfigurationListResult", + "canonicalReference": "network-resource-manager!LoadBalancerFrontendIPConfigurationListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "LoadBalancerFrontendIPConfigurationsListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!LoadBalancerFrontendIPConfigurationsListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LoadBalancerFrontendIPConfigurationsListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "LoadBalancerFrontendIPConfigurationsListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!LoadBalancerFrontendIPConfigurationsListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type LoadBalancerFrontendIPConfigurationsListResponse = " + }, + { + "kind": "Reference", + "text": "LoadBalancerFrontendIPConfigurationListResult", + "canonicalReference": "network-resource-manager!LoadBalancerFrontendIPConfigurationListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "LoadBalancerFrontendIPConfigurationsListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!LoadBalancerListResult:interface", + "docComment": "/**\n * Response for ListLoadBalancers API service call.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LoadBalancerListResult " + } + ], + "releaseTag": "Public", + "name": "LoadBalancerListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!LoadBalancerListResult#nextLink:member", + "docComment": "/**\n * The URL to get the next set of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!LoadBalancerListResult#value:member", + "docComment": "/**\n * A list of load balancers in a resource group.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "LoadBalancer", + "canonicalReference": "network-resource-manager!LoadBalancer:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!LoadBalancerLoadBalancingRuleListResult:interface", + "docComment": "/**\n * Response for ListLoadBalancingRule API service call.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LoadBalancerLoadBalancingRuleListResult " + } + ], + "releaseTag": "Public", + "name": "LoadBalancerLoadBalancingRuleListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!LoadBalancerLoadBalancingRuleListResult#nextLink:member", + "docComment": "/**\n * The URL to get the next set of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!LoadBalancerLoadBalancingRuleListResult#value:member", + "docComment": "/**\n * A list of load balancing rules in a load balancer.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "LoadBalancingRule", + "canonicalReference": "network-resource-manager!LoadBalancingRule:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!LoadBalancerLoadBalancingRules:interface", + "docComment": "/**\n * Interface representing a LoadBalancerLoadBalancingRules.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LoadBalancerLoadBalancingRules " + } + ], + "releaseTag": "Public", + "name": "LoadBalancerLoadBalancingRules", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!LoadBalancerLoadBalancingRules#get:member(1)", + "docComment": "/**\n * Gets the specified load balancer load balancing rule.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param loadBalancerName - The name of the load balancer.\n *\n * @param loadBalancingRuleName - The name of the load balancing rule.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", loadBalancerName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", loadBalancingRuleName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "LoadBalancerLoadBalancingRulesGetOptionalParams", + "canonicalReference": "network-resource-manager!LoadBalancerLoadBalancingRulesGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "LoadBalancerLoadBalancingRulesGetResponse", + "canonicalReference": "network-resource-manager!LoadBalancerLoadBalancingRulesGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "loadBalancerName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "loadBalancingRuleName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!LoadBalancerLoadBalancingRules#list:member(1)", + "docComment": "/**\n * Gets all the load balancing rules in a load balancer.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param loadBalancerName - The name of the load balancer.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", loadBalancerName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "LoadBalancerLoadBalancingRulesListOptionalParams", + "canonicalReference": "network-resource-manager!LoadBalancerLoadBalancingRulesListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "LoadBalancingRule", + "canonicalReference": "network-resource-manager!LoadBalancingRule:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "loadBalancerName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "list" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!LoadBalancerLoadBalancingRulesGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LoadBalancerLoadBalancingRulesGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "LoadBalancerLoadBalancingRulesGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!LoadBalancerLoadBalancingRulesGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type LoadBalancerLoadBalancingRulesGetResponse = " + }, + { + "kind": "Reference", + "text": "LoadBalancingRule", + "canonicalReference": "network-resource-manager!LoadBalancingRule:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "LoadBalancerLoadBalancingRulesGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!LoadBalancerLoadBalancingRulesListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LoadBalancerLoadBalancingRulesListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "LoadBalancerLoadBalancingRulesListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!LoadBalancerLoadBalancingRulesListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type LoadBalancerLoadBalancingRulesListNextResponse = " + }, + { + "kind": "Reference", + "text": "LoadBalancerLoadBalancingRuleListResult", + "canonicalReference": "network-resource-manager!LoadBalancerLoadBalancingRuleListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "LoadBalancerLoadBalancingRulesListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!LoadBalancerLoadBalancingRulesListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LoadBalancerLoadBalancingRulesListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "LoadBalancerLoadBalancingRulesListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!LoadBalancerLoadBalancingRulesListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type LoadBalancerLoadBalancingRulesListResponse = " + }, + { + "kind": "Reference", + "text": "LoadBalancerLoadBalancingRuleListResult", + "canonicalReference": "network-resource-manager!LoadBalancerLoadBalancingRuleListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "LoadBalancerLoadBalancingRulesListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!LoadBalancerNetworkInterfaces:interface", + "docComment": "/**\n * Interface representing a LoadBalancerNetworkInterfaces.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LoadBalancerNetworkInterfaces " + } + ], + "releaseTag": "Public", + "name": "LoadBalancerNetworkInterfaces", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!LoadBalancerNetworkInterfaces#list:member(1)", + "docComment": "/**\n * Gets associated load balancer network interfaces.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param loadBalancerName - The name of the load balancer.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", loadBalancerName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "LoadBalancerNetworkInterfacesListOptionalParams", + "canonicalReference": "network-resource-manager!LoadBalancerNetworkInterfacesListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "NetworkInterface", + "canonicalReference": "network-resource-manager!NetworkInterface:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "loadBalancerName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "list" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!LoadBalancerNetworkInterfacesListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LoadBalancerNetworkInterfacesListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "LoadBalancerNetworkInterfacesListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!LoadBalancerNetworkInterfacesListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type LoadBalancerNetworkInterfacesListNextResponse = " + }, + { + "kind": "Reference", + "text": "NetworkInterfaceListResult", + "canonicalReference": "network-resource-manager!NetworkInterfaceListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "LoadBalancerNetworkInterfacesListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!LoadBalancerNetworkInterfacesListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LoadBalancerNetworkInterfacesListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "LoadBalancerNetworkInterfacesListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!LoadBalancerNetworkInterfacesListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type LoadBalancerNetworkInterfacesListResponse = " + }, + { + "kind": "Reference", + "text": "NetworkInterfaceListResult", + "canonicalReference": "network-resource-manager!NetworkInterfaceListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "LoadBalancerNetworkInterfacesListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!LoadBalancerOutboundRuleListResult:interface", + "docComment": "/**\n * Response for ListOutboundRule API service call.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LoadBalancerOutboundRuleListResult " + } + ], + "releaseTag": "Public", + "name": "LoadBalancerOutboundRuleListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!LoadBalancerOutboundRuleListResult#nextLink:member", + "docComment": "/**\n * The URL to get the next set of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!LoadBalancerOutboundRuleListResult#value:member", + "docComment": "/**\n * A list of outbound rules in a load balancer.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "OutboundRule", + "canonicalReference": "network-resource-manager!OutboundRule:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!LoadBalancerOutboundRuleProtocol:type", + "docComment": "/**\n * Defines values for LoadBalancerOutboundRuleProtocol. \\ {@link KnownLoadBalancerOutboundRuleProtocol} can be used interchangeably with LoadBalancerOutboundRuleProtocol, this enum contains the known values that the service supports. ### Known values supported by the service **Tcp** \\ **Udp** \\ **All**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type LoadBalancerOutboundRuleProtocol = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "LoadBalancerOutboundRuleProtocol", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!LoadBalancerOutboundRules:interface", + "docComment": "/**\n * Interface representing a LoadBalancerOutboundRules.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LoadBalancerOutboundRules " + } + ], + "releaseTag": "Public", + "name": "LoadBalancerOutboundRules", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!LoadBalancerOutboundRules#get:member(1)", + "docComment": "/**\n * Gets the specified load balancer outbound rule.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param loadBalancerName - The name of the load balancer.\n *\n * @param outboundRuleName - The name of the outbound rule.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", loadBalancerName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", outboundRuleName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "LoadBalancerOutboundRulesGetOptionalParams", + "canonicalReference": "network-resource-manager!LoadBalancerOutboundRulesGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "LoadBalancerOutboundRulesGetResponse", + "canonicalReference": "network-resource-manager!LoadBalancerOutboundRulesGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "loadBalancerName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "outboundRuleName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!LoadBalancerOutboundRules#list:member(1)", + "docComment": "/**\n * Gets all the outbound rules in a load balancer.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param loadBalancerName - The name of the load balancer.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", loadBalancerName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "LoadBalancerOutboundRulesListOptionalParams", + "canonicalReference": "network-resource-manager!LoadBalancerOutboundRulesListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "OutboundRule", + "canonicalReference": "network-resource-manager!OutboundRule:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "loadBalancerName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "list" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!LoadBalancerOutboundRulesGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LoadBalancerOutboundRulesGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "LoadBalancerOutboundRulesGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!LoadBalancerOutboundRulesGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type LoadBalancerOutboundRulesGetResponse = " + }, + { + "kind": "Reference", + "text": "OutboundRule", + "canonicalReference": "network-resource-manager!OutboundRule:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "LoadBalancerOutboundRulesGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!LoadBalancerOutboundRulesListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LoadBalancerOutboundRulesListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "LoadBalancerOutboundRulesListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!LoadBalancerOutboundRulesListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type LoadBalancerOutboundRulesListNextResponse = " + }, + { + "kind": "Reference", + "text": "LoadBalancerOutboundRuleListResult", + "canonicalReference": "network-resource-manager!LoadBalancerOutboundRuleListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "LoadBalancerOutboundRulesListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!LoadBalancerOutboundRulesListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LoadBalancerOutboundRulesListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "LoadBalancerOutboundRulesListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!LoadBalancerOutboundRulesListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type LoadBalancerOutboundRulesListResponse = " + }, + { + "kind": "Reference", + "text": "LoadBalancerOutboundRuleListResult", + "canonicalReference": "network-resource-manager!LoadBalancerOutboundRuleListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "LoadBalancerOutboundRulesListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!LoadBalancerProbeListResult:interface", + "docComment": "/**\n * Response for ListProbe API service call.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LoadBalancerProbeListResult " + } + ], + "releaseTag": "Public", + "name": "LoadBalancerProbeListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!LoadBalancerProbeListResult#nextLink:member", + "docComment": "/**\n * The URL to get the next set of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!LoadBalancerProbeListResult#value:member", + "docComment": "/**\n * A list of probes in a load balancer.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "Probe", + "canonicalReference": "network-resource-manager!Probe:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!LoadBalancerProbes:interface", + "docComment": "/**\n * Interface representing a LoadBalancerProbes.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LoadBalancerProbes " + } + ], + "releaseTag": "Public", + "name": "LoadBalancerProbes", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!LoadBalancerProbes#get:member(1)", + "docComment": "/**\n * Gets load balancer probe.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param loadBalancerName - The name of the load balancer.\n *\n * @param probeName - The name of the probe.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", loadBalancerName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", probeName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "LoadBalancerProbesGetOptionalParams", + "canonicalReference": "network-resource-manager!LoadBalancerProbesGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "LoadBalancerProbesGetResponse", + "canonicalReference": "network-resource-manager!LoadBalancerProbesGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "loadBalancerName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "probeName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!LoadBalancerProbes#list:member(1)", + "docComment": "/**\n * Gets all the load balancer probes.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param loadBalancerName - The name of the load balancer.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", loadBalancerName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "LoadBalancerProbesListOptionalParams", + "canonicalReference": "network-resource-manager!LoadBalancerProbesListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "Probe", + "canonicalReference": "network-resource-manager!Probe:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "loadBalancerName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "list" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!LoadBalancerProbesGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LoadBalancerProbesGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "LoadBalancerProbesGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!LoadBalancerProbesGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type LoadBalancerProbesGetResponse = " + }, + { + "kind": "Reference", + "text": "Probe", + "canonicalReference": "network-resource-manager!Probe:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "LoadBalancerProbesGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!LoadBalancerProbesListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LoadBalancerProbesListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "LoadBalancerProbesListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!LoadBalancerProbesListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type LoadBalancerProbesListNextResponse = " + }, + { + "kind": "Reference", + "text": "LoadBalancerProbeListResult", + "canonicalReference": "network-resource-manager!LoadBalancerProbeListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "LoadBalancerProbesListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!LoadBalancerProbesListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LoadBalancerProbesListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "LoadBalancerProbesListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!LoadBalancerProbesListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type LoadBalancerProbesListResponse = " + }, + { + "kind": "Reference", + "text": "LoadBalancerProbeListResult", + "canonicalReference": "network-resource-manager!LoadBalancerProbeListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "LoadBalancerProbesListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!LoadBalancers:interface", + "docComment": "/**\n * Interface representing a LoadBalancers.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LoadBalancers " + } + ], + "releaseTag": "Public", + "name": "LoadBalancers", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!LoadBalancers#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Creates or updates a load balancer.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param loadBalancerName - The name of the load balancer.\n *\n * @param parameters - Parameters supplied to the create or update load balancer operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", loadBalancerName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "LoadBalancer", + "canonicalReference": "network-resource-manager!LoadBalancer:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "LoadBalancersCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!LoadBalancersCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "LoadBalancersCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!LoadBalancersCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "LoadBalancersCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!LoadBalancersCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "loadBalancerName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!LoadBalancers#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Creates or updates a load balancer.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param loadBalancerName - The name of the load balancer.\n *\n * @param parameters - Parameters supplied to the create or update load balancer operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", loadBalancerName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "LoadBalancer", + "canonicalReference": "network-resource-manager!LoadBalancer:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "LoadBalancersCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!LoadBalancersCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "LoadBalancersCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!LoadBalancersCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "loadBalancerName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!LoadBalancers#beginDelete:member(1)", + "docComment": "/**\n * Deletes the specified load balancer.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param loadBalancerName - The name of the load balancer.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", loadBalancerName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "LoadBalancersDeleteOptionalParams", + "canonicalReference": "network-resource-manager!LoadBalancersDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "loadBalancerName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!LoadBalancers#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes the specified load balancer.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param loadBalancerName - The name of the load balancer.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", loadBalancerName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "LoadBalancersDeleteOptionalParams", + "canonicalReference": "network-resource-manager!LoadBalancersDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "loadBalancerName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!LoadBalancers#get:member(1)", + "docComment": "/**\n * Gets the specified load balancer.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param loadBalancerName - The name of the load balancer.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", loadBalancerName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "LoadBalancersGetOptionalParams", + "canonicalReference": "network-resource-manager!LoadBalancersGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "LoadBalancersGetResponse", + "canonicalReference": "network-resource-manager!LoadBalancersGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "loadBalancerName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!LoadBalancers#list:member(1)", + "docComment": "/**\n * Gets all the load balancers in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "LoadBalancersListOptionalParams", + "canonicalReference": "network-resource-manager!LoadBalancersListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "LoadBalancer", + "canonicalReference": "network-resource-manager!LoadBalancer:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "list" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!LoadBalancers#listAll:member(1)", + "docComment": "/**\n * Gets all the load balancers in a subscription.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listAll(options?: " + }, + { + "kind": "Reference", + "text": "LoadBalancersListAllOptionalParams", + "canonicalReference": "network-resource-manager!LoadBalancersListAllOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "LoadBalancer", + "canonicalReference": "network-resource-manager!LoadBalancer:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "listAll" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!LoadBalancers#updateTags:member(1)", + "docComment": "/**\n * Updates a load balancer tags.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param loadBalancerName - The name of the load balancer.\n *\n * @param parameters - Parameters supplied to update load balancer tags.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateTags(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", loadBalancerName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "TagsObject", + "canonicalReference": "network-resource-manager!TagsObject:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "LoadBalancersUpdateTagsOptionalParams", + "canonicalReference": "network-resource-manager!LoadBalancersUpdateTagsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "LoadBalancersUpdateTagsResponse", + "canonicalReference": "network-resource-manager!LoadBalancersUpdateTagsResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "loadBalancerName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "updateTags" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!LoadBalancersCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LoadBalancersCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "LoadBalancersCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!LoadBalancersCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!LoadBalancersCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!LoadBalancersCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type LoadBalancersCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "LoadBalancer", + "canonicalReference": "network-resource-manager!LoadBalancer:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "LoadBalancersCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!LoadBalancersDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LoadBalancersDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "LoadBalancersDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!LoadBalancersDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!LoadBalancersDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!LoadBalancersGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LoadBalancersGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "LoadBalancersGetOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!LoadBalancersGetOptionalParams#expand:member", + "docComment": "/**\n * Expands referenced resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "expand?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "expand", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!LoadBalancersGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type LoadBalancersGetResponse = " + }, + { + "kind": "Reference", + "text": "LoadBalancer", + "canonicalReference": "network-resource-manager!LoadBalancer:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "LoadBalancersGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!LoadBalancerSku:interface", + "docComment": "/**\n * SKU of a load balancer.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LoadBalancerSku " + } + ], + "releaseTag": "Public", + "name": "LoadBalancerSku", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!LoadBalancerSku#name:member", + "docComment": "/**\n * Name of a load balancer SKU.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Reference", + "text": "LoadBalancerSkuName", + "canonicalReference": "network-resource-manager!LoadBalancerSkuName:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!LoadBalancerSkuName:type", + "docComment": "/**\n * Defines values for LoadBalancerSkuName. \\ {@link KnownLoadBalancerSkuName} can be used interchangeably with LoadBalancerSkuName, this enum contains the known values that the service supports. ### Known values supported by the service **Basic** \\ **Standard**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type LoadBalancerSkuName = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "LoadBalancerSkuName", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!LoadBalancersListAllNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LoadBalancersListAllNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "LoadBalancersListAllNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!LoadBalancersListAllNextResponse:type", + "docComment": "/**\n * Contains response data for the listAllNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type LoadBalancersListAllNextResponse = " + }, + { + "kind": "Reference", + "text": "LoadBalancerListResult", + "canonicalReference": "network-resource-manager!LoadBalancerListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "LoadBalancersListAllNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!LoadBalancersListAllOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LoadBalancersListAllOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "LoadBalancersListAllOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!LoadBalancersListAllResponse:type", + "docComment": "/**\n * Contains response data for the listAll operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type LoadBalancersListAllResponse = " + }, + { + "kind": "Reference", + "text": "LoadBalancerListResult", + "canonicalReference": "network-resource-manager!LoadBalancerListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "LoadBalancersListAllResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!LoadBalancersListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LoadBalancersListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "LoadBalancersListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!LoadBalancersListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type LoadBalancersListNextResponse = " + }, + { + "kind": "Reference", + "text": "LoadBalancerListResult", + "canonicalReference": "network-resource-manager!LoadBalancerListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "LoadBalancersListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!LoadBalancersListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LoadBalancersListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "LoadBalancersListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!LoadBalancersListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type LoadBalancersListResponse = " + }, + { + "kind": "Reference", + "text": "LoadBalancerListResult", + "canonicalReference": "network-resource-manager!LoadBalancerListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "LoadBalancersListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!LoadBalancersUpdateTagsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LoadBalancersUpdateTagsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "LoadBalancersUpdateTagsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!LoadBalancersUpdateTagsResponse:type", + "docComment": "/**\n * Contains response data for the updateTags operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type LoadBalancersUpdateTagsResponse = " + }, + { + "kind": "Reference", + "text": "LoadBalancer", + "canonicalReference": "network-resource-manager!LoadBalancer:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "LoadBalancersUpdateTagsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!LoadBalancingRule:type", + "docComment": "/**\n * A load balancing rule for a load balancer.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type LoadBalancingRule = " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": " & {\n name?: string;\n readonly etag?: string;\n readonly type?: string;\n frontendIPConfiguration?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";\n backendAddressPool?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";\n probe?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";\n protocol?: " + }, + { + "kind": "Reference", + "text": "TransportProtocol", + "canonicalReference": "network-resource-manager!TransportProtocol:type" + }, + { + "kind": "Content", + "text": ";\n loadDistribution?: " + }, + { + "kind": "Reference", + "text": "LoadDistribution", + "canonicalReference": "network-resource-manager!LoadDistribution:type" + }, + { + "kind": "Content", + "text": ";\n frontendPort?: number;\n backendPort?: number;\n idleTimeoutInMinutes?: number;\n enableFloatingIP?: boolean;\n enableTcpReset?: boolean;\n disableOutboundSnat?: boolean;\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "LoadBalancingRule", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 15 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!LoadDistribution:type", + "docComment": "/**\n * Defines values for LoadDistribution. \\ {@link KnownLoadDistribution} can be used interchangeably with LoadDistribution, this enum contains the known values that the service supports. ### Known values supported by the service **Default** \\ **SourceIP** \\ **SourceIPProtocol**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type LoadDistribution = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "LoadDistribution", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!LocalNetworkGateway:type", + "docComment": "/**\n * A common class for general resource information.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type LocalNetworkGateway = " + }, + { + "kind": "Reference", + "text": "Resource", + "canonicalReference": "network-resource-manager!Resource:interface" + }, + { + "kind": "Content", + "text": " & {\n readonly etag?: string;\n localNetworkAddressSpace?: " + }, + { + "kind": "Reference", + "text": "AddressSpace", + "canonicalReference": "network-resource-manager!AddressSpace:interface" + }, + { + "kind": "Content", + "text": ";\n gatewayIpAddress?: string;\n fqdn?: string;\n bgpSettings?: " + }, + { + "kind": "Reference", + "text": "BgpSettings", + "canonicalReference": "network-resource-manager!BgpSettings:interface" + }, + { + "kind": "Content", + "text": ";\n readonly resourceGuid?: string;\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "LocalNetworkGateway", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 9 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!LocalNetworkGatewayListResult:interface", + "docComment": "/**\n * Response for ListLocalNetworkGateways API service call.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LocalNetworkGatewayListResult " + } + ], + "releaseTag": "Public", + "name": "LocalNetworkGatewayListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!LocalNetworkGatewayListResult#nextLink:member", + "docComment": "/**\n * The URL to get the next set of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!LocalNetworkGatewayListResult#value:member", + "docComment": "/**\n * A list of local network gateways that exists in a resource group.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "LocalNetworkGateway", + "canonicalReference": "network-resource-manager!LocalNetworkGateway:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!LocalNetworkGateways:interface", + "docComment": "/**\n * Interface representing a LocalNetworkGateways.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LocalNetworkGateways " + } + ], + "releaseTag": "Public", + "name": "LocalNetworkGateways", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!LocalNetworkGateways#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Creates or updates a local network gateway in the specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param localNetworkGatewayName - The name of the local network gateway.\n *\n * @param parameters - Parameters supplied to the create or update local network gateway operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", localNetworkGatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "LocalNetworkGateway", + "canonicalReference": "network-resource-manager!LocalNetworkGateway:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "LocalNetworkGatewaysCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!LocalNetworkGatewaysCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "LocalNetworkGatewaysCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!LocalNetworkGatewaysCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "LocalNetworkGatewaysCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!LocalNetworkGatewaysCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "localNetworkGatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!LocalNetworkGateways#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Creates or updates a local network gateway in the specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param localNetworkGatewayName - The name of the local network gateway.\n *\n * @param parameters - Parameters supplied to the create or update local network gateway operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", localNetworkGatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "LocalNetworkGateway", + "canonicalReference": "network-resource-manager!LocalNetworkGateway:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "LocalNetworkGatewaysCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!LocalNetworkGatewaysCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "LocalNetworkGatewaysCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!LocalNetworkGatewaysCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "localNetworkGatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!LocalNetworkGateways#beginDelete:member(1)", + "docComment": "/**\n * Deletes the specified local network gateway.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param localNetworkGatewayName - The name of the local network gateway.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", localNetworkGatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "LocalNetworkGatewaysDeleteOptionalParams", + "canonicalReference": "network-resource-manager!LocalNetworkGatewaysDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "localNetworkGatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!LocalNetworkGateways#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes the specified local network gateway.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param localNetworkGatewayName - The name of the local network gateway.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", localNetworkGatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "LocalNetworkGatewaysDeleteOptionalParams", + "canonicalReference": "network-resource-manager!LocalNetworkGatewaysDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "localNetworkGatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!LocalNetworkGateways#get:member(1)", + "docComment": "/**\n * Gets the specified local network gateway in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param localNetworkGatewayName - The name of the local network gateway.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", localNetworkGatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "LocalNetworkGatewaysGetOptionalParams", + "canonicalReference": "network-resource-manager!LocalNetworkGatewaysGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "LocalNetworkGatewaysGetResponse", + "canonicalReference": "network-resource-manager!LocalNetworkGatewaysGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "localNetworkGatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!LocalNetworkGateways#list:member(1)", + "docComment": "/**\n * Gets all the local network gateways in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "LocalNetworkGatewaysListOptionalParams", + "canonicalReference": "network-resource-manager!LocalNetworkGatewaysListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "LocalNetworkGateway", + "canonicalReference": "network-resource-manager!LocalNetworkGateway:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "list" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!LocalNetworkGateways#updateTags:member(1)", + "docComment": "/**\n * Updates a local network gateway tags.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param localNetworkGatewayName - The name of the local network gateway.\n *\n * @param parameters - Parameters supplied to update local network gateway tags.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateTags(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", localNetworkGatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "TagsObject", + "canonicalReference": "network-resource-manager!TagsObject:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "LocalNetworkGatewaysUpdateTagsOptionalParams", + "canonicalReference": "network-resource-manager!LocalNetworkGatewaysUpdateTagsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "LocalNetworkGatewaysUpdateTagsResponse", + "canonicalReference": "network-resource-manager!LocalNetworkGatewaysUpdateTagsResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "localNetworkGatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "updateTags" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!LocalNetworkGatewaysCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LocalNetworkGatewaysCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "LocalNetworkGatewaysCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!LocalNetworkGatewaysCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!LocalNetworkGatewaysCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!LocalNetworkGatewaysCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type LocalNetworkGatewaysCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "LocalNetworkGateway", + "canonicalReference": "network-resource-manager!LocalNetworkGateway:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "LocalNetworkGatewaysCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!LocalNetworkGatewaysDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LocalNetworkGatewaysDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "LocalNetworkGatewaysDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!LocalNetworkGatewaysDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!LocalNetworkGatewaysDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!LocalNetworkGatewaysGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LocalNetworkGatewaysGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "LocalNetworkGatewaysGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!LocalNetworkGatewaysGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type LocalNetworkGatewaysGetResponse = " + }, + { + "kind": "Reference", + "text": "LocalNetworkGateway", + "canonicalReference": "network-resource-manager!LocalNetworkGateway:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "LocalNetworkGatewaysGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!LocalNetworkGatewaysListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LocalNetworkGatewaysListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "LocalNetworkGatewaysListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!LocalNetworkGatewaysListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type LocalNetworkGatewaysListNextResponse = " + }, + { + "kind": "Reference", + "text": "LocalNetworkGatewayListResult", + "canonicalReference": "network-resource-manager!LocalNetworkGatewayListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "LocalNetworkGatewaysListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!LocalNetworkGatewaysListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LocalNetworkGatewaysListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "LocalNetworkGatewaysListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!LocalNetworkGatewaysListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type LocalNetworkGatewaysListResponse = " + }, + { + "kind": "Reference", + "text": "LocalNetworkGatewayListResult", + "canonicalReference": "network-resource-manager!LocalNetworkGatewayListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "LocalNetworkGatewaysListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!LocalNetworkGatewaysUpdateTagsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LocalNetworkGatewaysUpdateTagsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "LocalNetworkGatewaysUpdateTagsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!LocalNetworkGatewaysUpdateTagsResponse:type", + "docComment": "/**\n * Contains response data for the updateTags operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type LocalNetworkGatewaysUpdateTagsResponse = " + }, + { + "kind": "Reference", + "text": "LocalNetworkGateway", + "canonicalReference": "network-resource-manager!LocalNetworkGateway:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "LocalNetworkGatewaysUpdateTagsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!LogSpecification:interface", + "docComment": "/**\n * Description of logging specification.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LogSpecification " + } + ], + "releaseTag": "Public", + "name": "LogSpecification", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!LogSpecification#blobDuration:member", + "docComment": "/**\n * Duration of the blob.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "blobDuration?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "blobDuration", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!LogSpecification#displayName:member", + "docComment": "/**\n * The display name of the specification.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "displayName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "displayName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!LogSpecification#name:member", + "docComment": "/**\n * The name of the specification.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ManagedRuleEnabledState:type", + "docComment": "/**\n * Defines values for ManagedRuleEnabledState. \\ {@link KnownManagedRuleEnabledState} can be used interchangeably with ManagedRuleEnabledState, this enum contains the known values that the service supports. ### Known values supported by the service **Disabled**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedRuleEnabledState = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedRuleEnabledState", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ManagedRuleGroupOverride:interface", + "docComment": "/**\n * Defines a managed rule group override setting.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedRuleGroupOverride " + } + ], + "releaseTag": "Public", + "name": "ManagedRuleGroupOverride", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ManagedRuleGroupOverride#ruleGroupName:member", + "docComment": "/**\n * The managed rule group to override.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "ruleGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ruleGroupName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ManagedRuleGroupOverride#rules:member", + "docComment": "/**\n * List of rules that will be disabled. If none specified, all rules in the group will be disabled.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "rules?: " + }, + { + "kind": "Reference", + "text": "ManagedRuleOverride", + "canonicalReference": "network-resource-manager!ManagedRuleOverride:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "rules", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ManagedRuleOverride:interface", + "docComment": "/**\n * Defines a managed rule group override setting.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedRuleOverride " + } + ], + "releaseTag": "Public", + "name": "ManagedRuleOverride", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ManagedRuleOverride#ruleId:member", + "docComment": "/**\n * Identifier for the managed rule.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "ruleId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ruleId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ManagedRuleOverride#state:member", + "docComment": "/**\n * The state of the managed rule. Defaults to Disabled if not specified.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "state?: " + }, + { + "kind": "Reference", + "text": "ManagedRuleEnabledState", + "canonicalReference": "network-resource-manager!ManagedRuleEnabledState:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "state", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ManagedRulesDefinition:interface", + "docComment": "/**\n * Allow to exclude some variable satisfy the condition for the WAF check.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedRulesDefinition " + } + ], + "releaseTag": "Public", + "name": "ManagedRulesDefinition", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ManagedRulesDefinition#exclusions:member", + "docComment": "/**\n * The Exclusions that are applied on the policy.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "exclusions?: " + }, + { + "kind": "Reference", + "text": "OwaspCrsExclusionEntry", + "canonicalReference": "network-resource-manager!OwaspCrsExclusionEntry:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "exclusions", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ManagedRulesDefinition#managedRuleSets:member", + "docComment": "/**\n * The managed rule sets that are associated with the policy.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "managedRuleSets: " + }, + { + "kind": "Reference", + "text": "ManagedRuleSet", + "canonicalReference": "network-resource-manager!ManagedRuleSet:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "managedRuleSets", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ManagedRuleSet:interface", + "docComment": "/**\n * Defines a managed rule set.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedRuleSet " + } + ], + "releaseTag": "Public", + "name": "ManagedRuleSet", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ManagedRuleSet#ruleGroupOverrides:member", + "docComment": "/**\n * Defines the rule group overrides to apply to the rule set.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "ruleGroupOverrides?: " + }, + { + "kind": "Reference", + "text": "ManagedRuleGroupOverride", + "canonicalReference": "network-resource-manager!ManagedRuleGroupOverride:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ruleGroupOverrides", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ManagedRuleSet#ruleSetType:member", + "docComment": "/**\n * Defines the rule set type to use.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "ruleSetType: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ruleSetType", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ManagedRuleSet#ruleSetVersion:member", + "docComment": "/**\n * Defines the version of the rule set to use.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "ruleSetVersion: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ruleSetVersion", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ManagedServiceIdentity:interface", + "docComment": "/**\n * Identity for the resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedServiceIdentity " + } + ], + "releaseTag": "Public", + "name": "ManagedServiceIdentity", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ManagedServiceIdentity#principalId:member", + "docComment": "/**\n * The principal id of the system assigned identity. This property will only be provided for a system assigned identity. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly principalId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "principalId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ManagedServiceIdentity#tenantId:member", + "docComment": "/**\n * The tenant id of the system assigned identity. This property will only be provided for a system assigned identity. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly tenantId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tenantId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ManagedServiceIdentity#type:member", + "docComment": "/**\n * The type of identity used for the resource. The type 'SystemAssigned, UserAssigned' includes both an implicitly created identity and a set of user assigned identities. The type 'None' will remove any identities from the virtual machine.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "type?: " + }, + { + "kind": "Reference", + "text": "ResourceIdentityType", + "canonicalReference": "network-resource-manager!ResourceIdentityType:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "type", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ManagedServiceIdentity#userAssignedIdentities:member", + "docComment": "/**\n * The list of user identities associated with resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "userAssignedIdentities?: " + }, + { + "kind": "Content", + "text": "{\n [propertyName: string]: " + }, + { + "kind": "Reference", + "text": "Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties", + "canonicalReference": "network-resource-manager!Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties:interface" + }, + { + "kind": "Content", + "text": ";\n }" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "userAssignedIdentities", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 4 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!MatchCondition:interface", + "docComment": "/**\n * Define match conditions.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface MatchCondition " + } + ], + "releaseTag": "Public", + "name": "MatchCondition", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!MatchCondition#matchValues:member", + "docComment": "/**\n * Match value.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "matchValues: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "matchValues", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!MatchCondition#matchVariables:member", + "docComment": "/**\n * List of match variables.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "matchVariables: " + }, + { + "kind": "Reference", + "text": "MatchVariable", + "canonicalReference": "network-resource-manager!MatchVariable:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "matchVariables", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!MatchCondition#negationConditon:member", + "docComment": "/**\n * Whether this is negate condition or not.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "negationConditon?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "negationConditon", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!MatchCondition#operator:member", + "docComment": "/**\n * The operator to be matched.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "operator: " + }, + { + "kind": "Reference", + "text": "WebApplicationFirewallOperator", + "canonicalReference": "network-resource-manager!WebApplicationFirewallOperator:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "operator", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!MatchCondition#transforms:member", + "docComment": "/**\n * List of transforms.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "transforms?: " + }, + { + "kind": "Reference", + "text": "WebApplicationFirewallTransform", + "canonicalReference": "network-resource-manager!WebApplicationFirewallTransform:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "transforms", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!MatchedRule:interface", + "docComment": "/**\n * Matched rule.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface MatchedRule " + } + ], + "releaseTag": "Public", + "name": "MatchedRule", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!MatchedRule#action:member", + "docComment": "/**\n * The network traffic is allowed or denied. Possible values are 'Allow' and 'Deny'.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "action?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "action", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!MatchedRule#ruleName:member", + "docComment": "/**\n * Name of the matched network security rule.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "ruleName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ruleName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!MatchVariable:interface", + "docComment": "/**\n * Define match variables.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface MatchVariable " + } + ], + "releaseTag": "Public", + "name": "MatchVariable", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!MatchVariable#selector:member", + "docComment": "/**\n * The selector of match variable.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "selector?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "selector", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!MatchVariable#variableName:member", + "docComment": "/**\n * Match Variable.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "variableName: " + }, + { + "kind": "Reference", + "text": "WebApplicationFirewallMatchVariable", + "canonicalReference": "network-resource-manager!WebApplicationFirewallMatchVariable:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "variableName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!MetricSpecification:interface", + "docComment": "/**\n * Description of metrics specification.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface MetricSpecification " + } + ], + "releaseTag": "Public", + "name": "MetricSpecification", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!MetricSpecification#aggregationType:member", + "docComment": "/**\n * The aggregation type.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "aggregationType?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "aggregationType", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!MetricSpecification#availabilities:member", + "docComment": "/**\n * List of availability.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "availabilities?: " + }, + { + "kind": "Reference", + "text": "Availability", + "canonicalReference": "network-resource-manager!Availability:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "availabilities", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!MetricSpecification#dimensions:member", + "docComment": "/**\n * List of dimensions.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "dimensions?: " + }, + { + "kind": "Reference", + "text": "Dimension", + "canonicalReference": "network-resource-manager!Dimension:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "dimensions", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!MetricSpecification#displayDescription:member", + "docComment": "/**\n * The description of the metric.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "displayDescription?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "displayDescription", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!MetricSpecification#displayName:member", + "docComment": "/**\n * The display name of the metric.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "displayName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "displayName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!MetricSpecification#enableRegionalMdmAccount:member", + "docComment": "/**\n * Whether regional MDM account enabled.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "enableRegionalMdmAccount?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "enableRegionalMdmAccount", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!MetricSpecification#fillGapWithZero:member", + "docComment": "/**\n * Whether gaps would be filled with zeros.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "fillGapWithZero?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "fillGapWithZero", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!MetricSpecification#isInternal:member", + "docComment": "/**\n * Whether the metric is internal.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "isInternal?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "isInternal", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!MetricSpecification#metricFilterPattern:member", + "docComment": "/**\n * Pattern for the filter of the metric.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "metricFilterPattern?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "metricFilterPattern", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!MetricSpecification#name:member", + "docComment": "/**\n * The name of the metric.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!MetricSpecification#resourceIdDimensionNameOverride:member", + "docComment": "/**\n * The resource Id dimension name override.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resourceIdDimensionNameOverride?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resourceIdDimensionNameOverride", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!MetricSpecification#sourceMdmAccount:member", + "docComment": "/**\n * The source MDM account.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "sourceMdmAccount?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "sourceMdmAccount", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!MetricSpecification#sourceMdmNamespace:member", + "docComment": "/**\n * The source MDM namespace.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "sourceMdmNamespace?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "sourceMdmNamespace", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!MetricSpecification#unit:member", + "docComment": "/**\n * Units the metric to be displayed in.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "unit?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "unit", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!NatGateway:type", + "docComment": "/**\n * Nat Gateway resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NatGateway = " + }, + { + "kind": "Reference", + "text": "Resource", + "canonicalReference": "network-resource-manager!Resource:interface" + }, + { + "kind": "Content", + "text": " & {\n sku?: " + }, + { + "kind": "Reference", + "text": "NatGatewaySku", + "canonicalReference": "network-resource-manager!NatGatewaySku:interface" + }, + { + "kind": "Content", + "text": ";\n zones?: string[];\n readonly etag?: string;\n idleTimeoutInMinutes?: number;\n publicIpAddresses?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": "[];\n publicIpPrefixes?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": "[];\n readonly subnets?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": "[];\n readonly resourceGuid?: string;\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NatGateway", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 13 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NatGatewayListResult:interface", + "docComment": "/**\n * Response for ListNatGateways API service call.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NatGatewayListResult " + } + ], + "releaseTag": "Public", + "name": "NatGatewayListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NatGatewayListResult#nextLink:member", + "docComment": "/**\n * The URL to get the next set of results.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NatGatewayListResult#value:member", + "docComment": "/**\n * A list of Nat Gateways that exists in a resource group.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "NatGateway", + "canonicalReference": "network-resource-manager!NatGateway:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NatGateways:interface", + "docComment": "/**\n * Interface representing a NatGateways.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NatGateways " + } + ], + "releaseTag": "Public", + "name": "NatGateways", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!NatGateways#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Creates or updates a nat gateway.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param natGatewayName - The name of the nat gateway.\n *\n * @param parameters - Parameters supplied to the create or update nat gateway operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", natGatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "NatGateway", + "canonicalReference": "network-resource-manager!NatGateway:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NatGatewaysCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!NatGatewaysCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "NatGatewaysCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!NatGatewaysCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "NatGatewaysCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!NatGatewaysCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "natGatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!NatGateways#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Creates or updates a nat gateway.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param natGatewayName - The name of the nat gateway.\n *\n * @param parameters - Parameters supplied to the create or update nat gateway operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", natGatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "NatGateway", + "canonicalReference": "network-resource-manager!NatGateway:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NatGatewaysCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!NatGatewaysCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "NatGatewaysCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!NatGatewaysCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "natGatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!NatGateways#beginDelete:member(1)", + "docComment": "/**\n * Deletes the specified nat gateway.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param natGatewayName - The name of the nat gateway.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", natGatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NatGatewaysDeleteOptionalParams", + "canonicalReference": "network-resource-manager!NatGatewaysDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "natGatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!NatGateways#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes the specified nat gateway.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param natGatewayName - The name of the nat gateway.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", natGatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NatGatewaysDeleteOptionalParams", + "canonicalReference": "network-resource-manager!NatGatewaysDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "natGatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!NatGateways#get:member(1)", + "docComment": "/**\n * Gets the specified nat gateway in a specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param natGatewayName - The name of the nat gateway.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", natGatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NatGatewaysGetOptionalParams", + "canonicalReference": "network-resource-manager!NatGatewaysGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "NatGatewaysGetResponse", + "canonicalReference": "network-resource-manager!NatGatewaysGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "natGatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!NatGateways#list:member(1)", + "docComment": "/**\n * Gets all nat gateways in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NatGatewaysListOptionalParams", + "canonicalReference": "network-resource-manager!NatGatewaysListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "NatGateway", + "canonicalReference": "network-resource-manager!NatGateway:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "list" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!NatGateways#listAll:member(1)", + "docComment": "/**\n * Gets all the Nat Gateways in a subscription.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listAll(options?: " + }, + { + "kind": "Reference", + "text": "NatGatewaysListAllOptionalParams", + "canonicalReference": "network-resource-manager!NatGatewaysListAllOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "NatGateway", + "canonicalReference": "network-resource-manager!NatGateway:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "listAll" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!NatGateways#updateTags:member(1)", + "docComment": "/**\n * Updates nat gateway tags.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param natGatewayName - The name of the nat gateway.\n *\n * @param parameters - Parameters supplied to update nat gateway tags.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateTags(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", natGatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "TagsObject", + "canonicalReference": "network-resource-manager!TagsObject:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NatGatewaysUpdateTagsOptionalParams", + "canonicalReference": "network-resource-manager!NatGatewaysUpdateTagsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "NatGatewaysUpdateTagsResponse", + "canonicalReference": "network-resource-manager!NatGatewaysUpdateTagsResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "natGatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "updateTags" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NatGatewaysCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NatGatewaysCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NatGatewaysCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NatGatewaysCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NatGatewaysCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!NatGatewaysCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NatGatewaysCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "NatGateway", + "canonicalReference": "network-resource-manager!NatGateway:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NatGatewaysCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NatGatewaysDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NatGatewaysDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NatGatewaysDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NatGatewaysDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NatGatewaysDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NatGatewaysGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NatGatewaysGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NatGatewaysGetOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NatGatewaysGetOptionalParams#expand:member", + "docComment": "/**\n * Expands referenced resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "expand?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "expand", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!NatGatewaysGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NatGatewaysGetResponse = " + }, + { + "kind": "Reference", + "text": "NatGateway", + "canonicalReference": "network-resource-manager!NatGateway:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NatGatewaysGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NatGatewaySku:interface", + "docComment": "/**\n * SKU of nat gateway.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NatGatewaySku " + } + ], + "releaseTag": "Public", + "name": "NatGatewaySku", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NatGatewaySku#name:member", + "docComment": "/**\n * Name of Nat Gateway SKU.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Reference", + "text": "NatGatewaySkuName", + "canonicalReference": "network-resource-manager!NatGatewaySkuName:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!NatGatewaySkuName:type", + "docComment": "/**\n * Defines values for NatGatewaySkuName. \\ {@link KnownNatGatewaySkuName} can be used interchangeably with NatGatewaySkuName, this enum contains the known values that the service supports. ### Known values supported by the service **Standard**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NatGatewaySkuName = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NatGatewaySkuName", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NatGatewaysListAllNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NatGatewaysListAllNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NatGatewaysListAllNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!NatGatewaysListAllNextResponse:type", + "docComment": "/**\n * Contains response data for the listAllNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NatGatewaysListAllNextResponse = " + }, + { + "kind": "Reference", + "text": "NatGatewayListResult", + "canonicalReference": "network-resource-manager!NatGatewayListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NatGatewaysListAllNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NatGatewaysListAllOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NatGatewaysListAllOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NatGatewaysListAllOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!NatGatewaysListAllResponse:type", + "docComment": "/**\n * Contains response data for the listAll operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NatGatewaysListAllResponse = " + }, + { + "kind": "Reference", + "text": "NatGatewayListResult", + "canonicalReference": "network-resource-manager!NatGatewayListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NatGatewaysListAllResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NatGatewaysListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NatGatewaysListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NatGatewaysListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!NatGatewaysListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NatGatewaysListNextResponse = " + }, + { + "kind": "Reference", + "text": "NatGatewayListResult", + "canonicalReference": "network-resource-manager!NatGatewayListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NatGatewaysListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NatGatewaysListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NatGatewaysListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NatGatewaysListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!NatGatewaysListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NatGatewaysListResponse = " + }, + { + "kind": "Reference", + "text": "NatGatewayListResult", + "canonicalReference": "network-resource-manager!NatGatewayListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NatGatewaysListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NatGatewaysUpdateTagsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NatGatewaysUpdateTagsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NatGatewaysUpdateTagsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!NatGatewaysUpdateTagsResponse:type", + "docComment": "/**\n * Contains response data for the updateTags operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NatGatewaysUpdateTagsResponse = " + }, + { + "kind": "Reference", + "text": "NatGateway", + "canonicalReference": "network-resource-manager!NatGateway:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NatGatewaysUpdateTagsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!NatRuleCondition:type", + "docComment": "/**\n * Rule condition of type nat.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NatRuleCondition = " + }, + { + "kind": "Reference", + "text": "FirewallPolicyRuleCondition", + "canonicalReference": "network-resource-manager!FirewallPolicyRuleCondition:interface" + }, + { + "kind": "Content", + "text": " & {\n ruleConditionType: \"NatRuleCondition\";\n ipProtocols?: " + }, + { + "kind": "Reference", + "text": "FirewallPolicyRuleConditionNetworkProtocol", + "canonicalReference": "network-resource-manager!FirewallPolicyRuleConditionNetworkProtocol:type" + }, + { + "kind": "Content", + "text": "[];\n sourceAddresses?: string[];\n destinationAddresses?: string[];\n destinationPorts?: string[];\n sourceIpGroups?: string[];\n terminateTLS?: boolean;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NatRuleCondition", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkConfigurationDiagnosticParameters:interface", + "docComment": "/**\n * Parameters to get network configuration diagnostic.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkConfigurationDiagnosticParameters " + } + ], + "releaseTag": "Public", + "name": "NetworkConfigurationDiagnosticParameters", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkConfigurationDiagnosticParameters#profiles:member", + "docComment": "/**\n * List of network configuration diagnostic profiles.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "profiles: " + }, + { + "kind": "Reference", + "text": "NetworkConfigurationDiagnosticProfile", + "canonicalReference": "network-resource-manager!NetworkConfigurationDiagnosticProfile:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "profiles", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkConfigurationDiagnosticParameters#targetResourceId:member", + "docComment": "/**\n * The ID of the target resource to perform network configuration diagnostic. Valid options are VM, NetworkInterface, VMSS/NetworkInterface and Application Gateway.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "targetResourceId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "targetResourceId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkConfigurationDiagnosticParameters#verbosityLevel:member", + "docComment": "/**\n * Verbosity level.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "verbosityLevel?: " + }, + { + "kind": "Reference", + "text": "VerbosityLevel", + "canonicalReference": "network-resource-manager!VerbosityLevel:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "verbosityLevel", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkConfigurationDiagnosticProfile:interface", + "docComment": "/**\n * Parameters to compare with network configuration.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkConfigurationDiagnosticProfile " + } + ], + "releaseTag": "Public", + "name": "NetworkConfigurationDiagnosticProfile", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkConfigurationDiagnosticProfile#destination:member", + "docComment": "/**\n * Traffic destination. Accepted values are: '*', IP Address/CIDR, Service Tag.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "destination: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "destination", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkConfigurationDiagnosticProfile#destinationPort:member", + "docComment": "/**\n * Traffic destination port. Accepted values are '*' and a single port in the range (0 - 65535).\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "destinationPort: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "destinationPort", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkConfigurationDiagnosticProfile#direction:member", + "docComment": "/**\n * The direction of the traffic.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "direction: " + }, + { + "kind": "Reference", + "text": "Direction", + "canonicalReference": "network-resource-manager!Direction:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "direction", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkConfigurationDiagnosticProfile#protocol:member", + "docComment": "/**\n * Protocol to be verified on. Accepted values are '*', TCP, UDP.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "protocol: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "protocol", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkConfigurationDiagnosticProfile#source:member", + "docComment": "/**\n * Traffic source. Accepted values are '*', IP Address/CIDR, Service Tag.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "source: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "source", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkConfigurationDiagnosticResponse:interface", + "docComment": "/**\n * Results of network configuration diagnostic on the target resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkConfigurationDiagnosticResponse " + } + ], + "releaseTag": "Public", + "name": "NetworkConfigurationDiagnosticResponse", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkConfigurationDiagnosticResponse#results:member", + "docComment": "/**\n * List of network configuration diagnostic results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly results?: " + }, + { + "kind": "Reference", + "text": "NetworkConfigurationDiagnosticResult", + "canonicalReference": "network-resource-manager!NetworkConfigurationDiagnosticResult:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "results", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkConfigurationDiagnosticResult:interface", + "docComment": "/**\n * Network configuration diagnostic result corresponded to provided traffic query.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkConfigurationDiagnosticResult " + } + ], + "releaseTag": "Public", + "name": "NetworkConfigurationDiagnosticResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkConfigurationDiagnosticResult#networkSecurityGroupResult:member", + "docComment": "/**\n * Network security group result.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "networkSecurityGroupResult?: " + }, + { + "kind": "Reference", + "text": "NetworkSecurityGroupResult", + "canonicalReference": "network-resource-manager!NetworkSecurityGroupResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "networkSecurityGroupResult", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkConfigurationDiagnosticResult#profile:member", + "docComment": "/**\n * Network configuration diagnostic profile.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "profile?: " + }, + { + "kind": "Reference", + "text": "NetworkConfigurationDiagnosticProfile", + "canonicalReference": "network-resource-manager!NetworkConfigurationDiagnosticProfile:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "profile", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!NetworkIntentPolicy:type", + "docComment": "/**\n * Network Intent Policy resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NetworkIntentPolicy = " + }, + { + "kind": "Reference", + "text": "Resource", + "canonicalReference": "network-resource-manager!Resource:interface" + }, + { + "kind": "Content", + "text": " & {\n readonly etag?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NetworkIntentPolicy", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkIntentPolicyConfiguration:interface", + "docComment": "/**\n * Details of NetworkIntentPolicyConfiguration for PrepareNetworkPoliciesRequest.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkIntentPolicyConfiguration " + } + ], + "releaseTag": "Public", + "name": "NetworkIntentPolicyConfiguration", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkIntentPolicyConfiguration#networkIntentPolicyName:member", + "docComment": "/**\n * The name of the Network Intent Policy for storing in target subscription.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "networkIntentPolicyName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "networkIntentPolicyName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkIntentPolicyConfiguration#sourceNetworkIntentPolicy:member", + "docComment": "/**\n * Source network intent policy.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "sourceNetworkIntentPolicy?: " + }, + { + "kind": "Reference", + "text": "NetworkIntentPolicy", + "canonicalReference": "network-resource-manager!NetworkIntentPolicy:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "sourceNetworkIntentPolicy", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!NetworkInterface:type", + "docComment": "/**\n * A network interface in a resource group.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NetworkInterface = " + }, + { + "kind": "Reference", + "text": "Resource", + "canonicalReference": "network-resource-manager!Resource:interface" + }, + { + "kind": "Content", + "text": " & {\n readonly etag?: string;\n readonly virtualMachine?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";\n networkSecurityGroup?: " + }, + { + "kind": "Reference", + "text": "NetworkSecurityGroup", + "canonicalReference": "network-resource-manager!NetworkSecurityGroup:type" + }, + { + "kind": "Content", + "text": ";\n readonly privateEndpoint?: " + }, + { + "kind": "Reference", + "text": "PrivateEndpoint", + "canonicalReference": "network-resource-manager!PrivateEndpoint:type" + }, + { + "kind": "Content", + "text": ";\n ipConfigurations?: " + }, + { + "kind": "Reference", + "text": "NetworkInterfaceIPConfiguration", + "canonicalReference": "network-resource-manager!NetworkInterfaceIPConfiguration:type" + }, + { + "kind": "Content", + "text": "[];\n readonly tapConfigurations?: " + }, + { + "kind": "Reference", + "text": "NetworkInterfaceTapConfiguration", + "canonicalReference": "network-resource-manager!NetworkInterfaceTapConfiguration:type" + }, + { + "kind": "Content", + "text": "[];\n dnsSettings?: " + }, + { + "kind": "Reference", + "text": "NetworkInterfaceDnsSettings", + "canonicalReference": "network-resource-manager!NetworkInterfaceDnsSettings:interface" + }, + { + "kind": "Content", + "text": ";\n readonly macAddress?: string;\n readonly primary?: boolean;\n enableAcceleratedNetworking?: boolean;\n enableIPForwarding?: boolean;\n readonly hostedWorkloads?: string[];\n readonly resourceGuid?: string;\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NetworkInterface", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 17 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkInterfaceAssociation:interface", + "docComment": "/**\n * Network interface and its custom security rules.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkInterfaceAssociation " + } + ], + "releaseTag": "Public", + "name": "NetworkInterfaceAssociation", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkInterfaceAssociation#id:member", + "docComment": "/**\n * Network interface ID. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly id?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkInterfaceAssociation#securityRules:member", + "docComment": "/**\n * Collection of custom security rules.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "securityRules?: " + }, + { + "kind": "Reference", + "text": "SecurityRule", + "canonicalReference": "network-resource-manager!SecurityRule:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "securityRules", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkInterfaceDnsSettings:interface", + "docComment": "/**\n * DNS settings of a network interface.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkInterfaceDnsSettings " + } + ], + "releaseTag": "Public", + "name": "NetworkInterfaceDnsSettings", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkInterfaceDnsSettings#appliedDnsServers:member", + "docComment": "/**\n * If the VM that uses this NIC is part of an Availability Set, then this list will have the union of all DNS servers from all NICs that are part of the Availability Set. This property is what is configured on each of those VMs. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly appliedDnsServers?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "appliedDnsServers", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkInterfaceDnsSettings#dnsServers:member", + "docComment": "/**\n * List of DNS servers IP addresses. Use 'AzureProvidedDNS' to switch to azure provided DNS resolution. 'AzureProvidedDNS' value cannot be combined with other IPs, it must be the only value in dnsServers collection.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "dnsServers?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "dnsServers", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkInterfaceDnsSettings#internalDnsNameLabel:member", + "docComment": "/**\n * Relative DNS name for this NIC used for internal communications between VMs in the same virtual network.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "internalDnsNameLabel?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "internalDnsNameLabel", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkInterfaceDnsSettings#internalDomainNameSuffix:member", + "docComment": "/**\n * Even if internalDnsNameLabel is not specified, a DNS entry is created for the primary NIC of the VM. This DNS name can be constructed by concatenating the VM name with the value of internalDomainNameSuffix. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly internalDomainNameSuffix?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "internalDomainNameSuffix", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkInterfaceDnsSettings#internalFqdn:member", + "docComment": "/**\n * Fully qualified DNS name supporting internal communications between VMs in the same virtual network. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly internalFqdn?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "internalFqdn", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!NetworkInterfaceIPConfiguration:type", + "docComment": "/**\n * IPConfiguration in a network interface.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NetworkInterfaceIPConfiguration = " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": " & {\n name?: string;\n readonly etag?: string;\n virtualNetworkTaps?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkTap", + "canonicalReference": "network-resource-manager!VirtualNetworkTap:type" + }, + { + "kind": "Content", + "text": "[];\n applicationGatewayBackendAddressPools?: " + }, + { + "kind": "Reference", + "text": "ApplicationGatewayBackendAddressPool", + "canonicalReference": "network-resource-manager!ApplicationGatewayBackendAddressPool:type" + }, + { + "kind": "Content", + "text": "[];\n loadBalancerBackendAddressPools?: " + }, + { + "kind": "Reference", + "text": "BackendAddressPool", + "canonicalReference": "network-resource-manager!BackendAddressPool:type" + }, + { + "kind": "Content", + "text": "[];\n loadBalancerInboundNatRules?: " + }, + { + "kind": "Reference", + "text": "InboundNatRule", + "canonicalReference": "network-resource-manager!InboundNatRule:type" + }, + { + "kind": "Content", + "text": "[];\n privateIPAddress?: string;\n privateIPAllocationMethod?: " + }, + { + "kind": "Reference", + "text": "IPAllocationMethod", + "canonicalReference": "network-resource-manager!IPAllocationMethod:type" + }, + { + "kind": "Content", + "text": ";\n privateIPAddressVersion?: " + }, + { + "kind": "Reference", + "text": "IPVersion", + "canonicalReference": "network-resource-manager!IPVersion:type" + }, + { + "kind": "Content", + "text": ";\n subnet?: " + }, + { + "kind": "Reference", + "text": "Subnet", + "canonicalReference": "network-resource-manager!Subnet:type" + }, + { + "kind": "Content", + "text": ";\n primary?: boolean;\n publicIPAddress?: " + }, + { + "kind": "Reference", + "text": "PublicIPAddress", + "canonicalReference": "network-resource-manager!PublicIPAddress:type" + }, + { + "kind": "Content", + "text": ";\n applicationSecurityGroups?: " + }, + { + "kind": "Reference", + "text": "ApplicationSecurityGroup", + "canonicalReference": "network-resource-manager!ApplicationSecurityGroup:type" + }, + { + "kind": "Content", + "text": "[];\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n readonly privateLinkConnectionProperties?: " + }, + { + "kind": "Reference", + "text": "NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties", + "canonicalReference": "network-resource-manager!NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties:interface" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NetworkInterfaceIPConfiguration", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 25 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkInterfaceIPConfigurationListResult:interface", + "docComment": "/**\n * Response for list ip configurations API service call.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkInterfaceIPConfigurationListResult " + } + ], + "releaseTag": "Public", + "name": "NetworkInterfaceIPConfigurationListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkInterfaceIPConfigurationListResult#nextLink:member", + "docComment": "/**\n * The URL to get the next set of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkInterfaceIPConfigurationListResult#value:member", + "docComment": "/**\n * A list of ip configurations.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "NetworkInterfaceIPConfiguration", + "canonicalReference": "network-resource-manager!NetworkInterfaceIPConfiguration:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties:interface", + "docComment": "/**\n * PrivateLinkConnection properties for the network interface.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties " + } + ], + "releaseTag": "Public", + "name": "NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties#fqdns:member", + "docComment": "/**\n * List of FQDNs for current private link connection. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly fqdns?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "fqdns", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties#groupId:member", + "docComment": "/**\n * The group ID for current private link connection. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly groupId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "groupId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties#requiredMemberName:member", + "docComment": "/**\n * The required member name for current private link connection. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly requiredMemberName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "requiredMemberName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkInterfaceIPConfigurations:interface", + "docComment": "/**\n * Interface representing a NetworkInterfaceIPConfigurations.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkInterfaceIPConfigurations " + } + ], + "releaseTag": "Public", + "name": "NetworkInterfaceIPConfigurations", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!NetworkInterfaceIPConfigurations#get:member(1)", + "docComment": "/**\n * Gets the specified network interface ip configuration.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkInterfaceName - The name of the network interface.\n *\n * @param ipConfigurationName - The name of the ip configuration name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkInterfaceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", ipConfigurationName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NetworkInterfaceIPConfigurationsGetOptionalParams", + "canonicalReference": "network-resource-manager!NetworkInterfaceIPConfigurationsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "NetworkInterfaceIPConfigurationsGetResponse", + "canonicalReference": "network-resource-manager!NetworkInterfaceIPConfigurationsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkInterfaceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "ipConfigurationName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!NetworkInterfaceIPConfigurations#list:member(1)", + "docComment": "/**\n * Get all ip configurations in a network interface.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkInterfaceName - The name of the network interface.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkInterfaceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NetworkInterfaceIPConfigurationsListOptionalParams", + "canonicalReference": "network-resource-manager!NetworkInterfaceIPConfigurationsListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "NetworkInterfaceIPConfiguration", + "canonicalReference": "network-resource-manager!NetworkInterfaceIPConfiguration:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkInterfaceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "list" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkInterfaceIPConfigurationsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkInterfaceIPConfigurationsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NetworkInterfaceIPConfigurationsGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!NetworkInterfaceIPConfigurationsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NetworkInterfaceIPConfigurationsGetResponse = " + }, + { + "kind": "Reference", + "text": "NetworkInterfaceIPConfiguration", + "canonicalReference": "network-resource-manager!NetworkInterfaceIPConfiguration:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NetworkInterfaceIPConfigurationsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkInterfaceIPConfigurationsListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkInterfaceIPConfigurationsListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NetworkInterfaceIPConfigurationsListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!NetworkInterfaceIPConfigurationsListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NetworkInterfaceIPConfigurationsListNextResponse = " + }, + { + "kind": "Reference", + "text": "NetworkInterfaceIPConfigurationListResult", + "canonicalReference": "network-resource-manager!NetworkInterfaceIPConfigurationListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NetworkInterfaceIPConfigurationsListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkInterfaceIPConfigurationsListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkInterfaceIPConfigurationsListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NetworkInterfaceIPConfigurationsListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!NetworkInterfaceIPConfigurationsListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NetworkInterfaceIPConfigurationsListResponse = " + }, + { + "kind": "Reference", + "text": "NetworkInterfaceIPConfigurationListResult", + "canonicalReference": "network-resource-manager!NetworkInterfaceIPConfigurationListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NetworkInterfaceIPConfigurationsListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkInterfaceListResult:interface", + "docComment": "/**\n * Response for the ListNetworkInterface API service call.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkInterfaceListResult " + } + ], + "releaseTag": "Public", + "name": "NetworkInterfaceListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkInterfaceListResult#nextLink:member", + "docComment": "/**\n * The URL to get the next set of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkInterfaceListResult#value:member", + "docComment": "/**\n * A list of network interfaces in a resource group.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "NetworkInterface", + "canonicalReference": "network-resource-manager!NetworkInterface:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkInterfaceLoadBalancerListResult:interface", + "docComment": "/**\n * Response for list ip configurations API service call.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkInterfaceLoadBalancerListResult " + } + ], + "releaseTag": "Public", + "name": "NetworkInterfaceLoadBalancerListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkInterfaceLoadBalancerListResult#nextLink:member", + "docComment": "/**\n * The URL to get the next set of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkInterfaceLoadBalancerListResult#value:member", + "docComment": "/**\n * A list of load balancers.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "LoadBalancer", + "canonicalReference": "network-resource-manager!LoadBalancer:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkInterfaceLoadBalancers:interface", + "docComment": "/**\n * Interface representing a NetworkInterfaceLoadBalancers.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkInterfaceLoadBalancers " + } + ], + "releaseTag": "Public", + "name": "NetworkInterfaceLoadBalancers", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!NetworkInterfaceLoadBalancers#list:member(1)", + "docComment": "/**\n * List all load balancers in a network interface.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkInterfaceName - The name of the network interface.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkInterfaceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NetworkInterfaceLoadBalancersListOptionalParams", + "canonicalReference": "network-resource-manager!NetworkInterfaceLoadBalancersListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "LoadBalancer", + "canonicalReference": "network-resource-manager!LoadBalancer:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkInterfaceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "list" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkInterfaceLoadBalancersListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkInterfaceLoadBalancersListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NetworkInterfaceLoadBalancersListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!NetworkInterfaceLoadBalancersListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NetworkInterfaceLoadBalancersListNextResponse = " + }, + { + "kind": "Reference", + "text": "NetworkInterfaceLoadBalancerListResult", + "canonicalReference": "network-resource-manager!NetworkInterfaceLoadBalancerListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NetworkInterfaceLoadBalancersListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkInterfaceLoadBalancersListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkInterfaceLoadBalancersListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NetworkInterfaceLoadBalancersListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!NetworkInterfaceLoadBalancersListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NetworkInterfaceLoadBalancersListResponse = " + }, + { + "kind": "Reference", + "text": "NetworkInterfaceLoadBalancerListResult", + "canonicalReference": "network-resource-manager!NetworkInterfaceLoadBalancerListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NetworkInterfaceLoadBalancersListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkInterfaces:interface", + "docComment": "/**\n * Interface representing a NetworkInterfaces.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkInterfaces " + } + ], + "releaseTag": "Public", + "name": "NetworkInterfaces", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!NetworkInterfaces#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Creates or updates a network interface.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkInterfaceName - The name of the network interface.\n *\n * @param parameters - Parameters supplied to the create or update network interface operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkInterfaceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "NetworkInterface", + "canonicalReference": "network-resource-manager!NetworkInterface:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NetworkInterfacesCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!NetworkInterfacesCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "NetworkInterfacesCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!NetworkInterfacesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "NetworkInterfacesCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!NetworkInterfacesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkInterfaceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!NetworkInterfaces#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Creates or updates a network interface.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkInterfaceName - The name of the network interface.\n *\n * @param parameters - Parameters supplied to the create or update network interface operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkInterfaceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "NetworkInterface", + "canonicalReference": "network-resource-manager!NetworkInterface:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NetworkInterfacesCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!NetworkInterfacesCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "NetworkInterfacesCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!NetworkInterfacesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkInterfaceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!NetworkInterfaces#beginDelete:member(1)", + "docComment": "/**\n * Deletes the specified network interface.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkInterfaceName - The name of the network interface.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkInterfaceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NetworkInterfacesDeleteOptionalParams", + "canonicalReference": "network-resource-manager!NetworkInterfacesDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkInterfaceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!NetworkInterfaces#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes the specified network interface.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkInterfaceName - The name of the network interface.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkInterfaceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NetworkInterfacesDeleteOptionalParams", + "canonicalReference": "network-resource-manager!NetworkInterfacesDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkInterfaceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!NetworkInterfaces#beginGetEffectiveRouteTable:member(1)", + "docComment": "/**\n * Gets all route tables applied to a network interface.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkInterfaceName - The name of the network interface.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginGetEffectiveRouteTable(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkInterfaceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NetworkInterfacesGetEffectiveRouteTableOptionalParams", + "canonicalReference": "network-resource-manager!NetworkInterfacesGetEffectiveRouteTableOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "NetworkInterfacesGetEffectiveRouteTableResponse", + "canonicalReference": "network-resource-manager!NetworkInterfacesGetEffectiveRouteTableResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "NetworkInterfacesGetEffectiveRouteTableResponse", + "canonicalReference": "network-resource-manager!NetworkInterfacesGetEffectiveRouteTableResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkInterfaceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginGetEffectiveRouteTable" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!NetworkInterfaces#beginGetEffectiveRouteTableAndWait:member(1)", + "docComment": "/**\n * Gets all route tables applied to a network interface.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkInterfaceName - The name of the network interface.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginGetEffectiveRouteTableAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkInterfaceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NetworkInterfacesGetEffectiveRouteTableOptionalParams", + "canonicalReference": "network-resource-manager!NetworkInterfacesGetEffectiveRouteTableOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "NetworkInterfacesGetEffectiveRouteTableResponse", + "canonicalReference": "network-resource-manager!NetworkInterfacesGetEffectiveRouteTableResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkInterfaceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginGetEffectiveRouteTableAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!NetworkInterfaces#beginListEffectiveNetworkSecurityGroups:member(1)", + "docComment": "/**\n * Gets all network security groups applied to a network interface.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkInterfaceName - The name of the network interface.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginListEffectiveNetworkSecurityGroups(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkInterfaceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NetworkInterfacesListEffectiveNetworkSecurityGroupsOptionalParams", + "canonicalReference": "network-resource-manager!NetworkInterfacesListEffectiveNetworkSecurityGroupsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "NetworkInterfacesListEffectiveNetworkSecurityGroupsResponse", + "canonicalReference": "network-resource-manager!NetworkInterfacesListEffectiveNetworkSecurityGroupsResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "NetworkInterfacesListEffectiveNetworkSecurityGroupsResponse", + "canonicalReference": "network-resource-manager!NetworkInterfacesListEffectiveNetworkSecurityGroupsResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkInterfaceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginListEffectiveNetworkSecurityGroups" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!NetworkInterfaces#beginListEffectiveNetworkSecurityGroupsAndWait:member(1)", + "docComment": "/**\n * Gets all network security groups applied to a network interface.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkInterfaceName - The name of the network interface.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginListEffectiveNetworkSecurityGroupsAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkInterfaceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NetworkInterfacesListEffectiveNetworkSecurityGroupsOptionalParams", + "canonicalReference": "network-resource-manager!NetworkInterfacesListEffectiveNetworkSecurityGroupsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "NetworkInterfacesListEffectiveNetworkSecurityGroupsResponse", + "canonicalReference": "network-resource-manager!NetworkInterfacesListEffectiveNetworkSecurityGroupsResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkInterfaceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginListEffectiveNetworkSecurityGroupsAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!NetworkInterfaces#get:member(1)", + "docComment": "/**\n * Gets information about the specified network interface.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkInterfaceName - The name of the network interface.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkInterfaceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NetworkInterfacesGetOptionalParams", + "canonicalReference": "network-resource-manager!NetworkInterfacesGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "NetworkInterfacesGetResponse", + "canonicalReference": "network-resource-manager!NetworkInterfacesGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkInterfaceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!NetworkInterfaces#getVirtualMachineScaleSetIpConfiguration:member(1)", + "docComment": "/**\n * Get the specified network interface ip configuration in a virtual machine scale set.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualMachineScaleSetName - The name of the virtual machine scale set.\n *\n * @param virtualmachineIndex - The virtual machine index.\n *\n * @param networkInterfaceName - The name of the network interface.\n *\n * @param ipConfigurationName - The name of the ip configuration.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getVirtualMachineScaleSetIpConfiguration(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualMachineScaleSetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualmachineIndex: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkInterfaceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", ipConfigurationName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NetworkInterfacesGetVirtualMachineScaleSetIpConfigurationOptionalParams", + "canonicalReference": "network-resource-manager!NetworkInterfacesGetVirtualMachineScaleSetIpConfigurationOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "NetworkInterfacesGetVirtualMachineScaleSetIpConfigurationResponse", + "canonicalReference": "network-resource-manager!NetworkInterfacesGetVirtualMachineScaleSetIpConfigurationResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualMachineScaleSetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "virtualmachineIndex", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "networkInterfaceName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "ipConfigurationName", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "getVirtualMachineScaleSetIpConfiguration" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!NetworkInterfaces#getVirtualMachineScaleSetNetworkInterface:member(1)", + "docComment": "/**\n * Get the specified network interface in a virtual machine scale set.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualMachineScaleSetName - The name of the virtual machine scale set.\n *\n * @param virtualmachineIndex - The virtual machine index.\n *\n * @param networkInterfaceName - The name of the network interface.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getVirtualMachineScaleSetNetworkInterface(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualMachineScaleSetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualmachineIndex: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkInterfaceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NetworkInterfacesGetVirtualMachineScaleSetNetworkInterfaceOptionalParams", + "canonicalReference": "network-resource-manager!NetworkInterfacesGetVirtualMachineScaleSetNetworkInterfaceOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "NetworkInterfacesGetVirtualMachineScaleSetNetworkInterfaceResponse", + "canonicalReference": "network-resource-manager!NetworkInterfacesGetVirtualMachineScaleSetNetworkInterfaceResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualMachineScaleSetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "virtualmachineIndex", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "networkInterfaceName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "getVirtualMachineScaleSetNetworkInterface" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!NetworkInterfaces#list:member(1)", + "docComment": "/**\n * Gets all network interfaces in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NetworkInterfacesListOptionalParams", + "canonicalReference": "network-resource-manager!NetworkInterfacesListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "NetworkInterface", + "canonicalReference": "network-resource-manager!NetworkInterface:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "list" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!NetworkInterfaces#listAll:member(1)", + "docComment": "/**\n * Gets all network interfaces in a subscription.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listAll(options?: " + }, + { + "kind": "Reference", + "text": "NetworkInterfacesListAllOptionalParams", + "canonicalReference": "network-resource-manager!NetworkInterfacesListAllOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "NetworkInterface", + "canonicalReference": "network-resource-manager!NetworkInterface:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "listAll" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!NetworkInterfaces#listVirtualMachineScaleSetIpConfigurations:member(1)", + "docComment": "/**\n * Get the specified network interface ip configuration in a virtual machine scale set.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualMachineScaleSetName - The name of the virtual machine scale set.\n *\n * @param virtualmachineIndex - The virtual machine index.\n *\n * @param networkInterfaceName - The name of the network interface.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listVirtualMachineScaleSetIpConfigurations(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualMachineScaleSetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualmachineIndex: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkInterfaceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NetworkInterfacesListVirtualMachineScaleSetIpConfigurationsOptionalParams", + "canonicalReference": "network-resource-manager!NetworkInterfacesListVirtualMachineScaleSetIpConfigurationsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "NetworkInterfaceIPConfiguration", + "canonicalReference": "network-resource-manager!NetworkInterfaceIPConfiguration:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualMachineScaleSetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "virtualmachineIndex", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "networkInterfaceName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "listVirtualMachineScaleSetIpConfigurations" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!NetworkInterfaces#listVirtualMachineScaleSetNetworkInterfaces:member(1)", + "docComment": "/**\n * Gets all network interfaces in a virtual machine scale set.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualMachineScaleSetName - The name of the virtual machine scale set.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listVirtualMachineScaleSetNetworkInterfaces(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualMachineScaleSetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NetworkInterfacesListVirtualMachineScaleSetNetworkInterfacesOptionalParams", + "canonicalReference": "network-resource-manager!NetworkInterfacesListVirtualMachineScaleSetNetworkInterfacesOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "NetworkInterface", + "canonicalReference": "network-resource-manager!NetworkInterface:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualMachineScaleSetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listVirtualMachineScaleSetNetworkInterfaces" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!NetworkInterfaces#listVirtualMachineScaleSetVMNetworkInterfaces:member(1)", + "docComment": "/**\n * Gets information about all network interfaces in a virtual machine in a virtual machine scale set.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualMachineScaleSetName - The name of the virtual machine scale set.\n *\n * @param virtualmachineIndex - The virtual machine index.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listVirtualMachineScaleSetVMNetworkInterfaces(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualMachineScaleSetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualmachineIndex: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NetworkInterfacesListVirtualMachineScaleSetVMNetworkInterfacesOptionalParams", + "canonicalReference": "network-resource-manager!NetworkInterfacesListVirtualMachineScaleSetVMNetworkInterfacesOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "NetworkInterface", + "canonicalReference": "network-resource-manager!NetworkInterface:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualMachineScaleSetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "virtualmachineIndex", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listVirtualMachineScaleSetVMNetworkInterfaces" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!NetworkInterfaces#updateTags:member(1)", + "docComment": "/**\n * Updates a network interface tags.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkInterfaceName - The name of the network interface.\n *\n * @param parameters - Parameters supplied to update network interface tags.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateTags(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkInterfaceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "TagsObject", + "canonicalReference": "network-resource-manager!TagsObject:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NetworkInterfacesUpdateTagsOptionalParams", + "canonicalReference": "network-resource-manager!NetworkInterfacesUpdateTagsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "NetworkInterfacesUpdateTagsResponse", + "canonicalReference": "network-resource-manager!NetworkInterfacesUpdateTagsResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkInterfaceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "updateTags" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkInterfacesCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkInterfacesCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NetworkInterfacesCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkInterfacesCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkInterfacesCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!NetworkInterfacesCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NetworkInterfacesCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "NetworkInterface", + "canonicalReference": "network-resource-manager!NetworkInterface:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NetworkInterfacesCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkInterfacesDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkInterfacesDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NetworkInterfacesDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkInterfacesDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkInterfacesDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkInterfacesGetEffectiveRouteTableOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkInterfacesGetEffectiveRouteTableOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NetworkInterfacesGetEffectiveRouteTableOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkInterfacesGetEffectiveRouteTableOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkInterfacesGetEffectiveRouteTableOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!NetworkInterfacesGetEffectiveRouteTableResponse:type", + "docComment": "/**\n * Contains response data for the getEffectiveRouteTable operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NetworkInterfacesGetEffectiveRouteTableResponse = " + }, + { + "kind": "Reference", + "text": "EffectiveRouteListResult", + "canonicalReference": "network-resource-manager!EffectiveRouteListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NetworkInterfacesGetEffectiveRouteTableResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkInterfacesGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkInterfacesGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NetworkInterfacesGetOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkInterfacesGetOptionalParams#expand:member", + "docComment": "/**\n * Expands referenced resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "expand?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "expand", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!NetworkInterfacesGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NetworkInterfacesGetResponse = " + }, + { + "kind": "Reference", + "text": "NetworkInterface", + "canonicalReference": "network-resource-manager!NetworkInterface:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NetworkInterfacesGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkInterfacesGetVirtualMachineScaleSetIpConfigurationOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkInterfacesGetVirtualMachineScaleSetIpConfigurationOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NetworkInterfacesGetVirtualMachineScaleSetIpConfigurationOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkInterfacesGetVirtualMachineScaleSetIpConfigurationOptionalParams#expand:member", + "docComment": "/**\n * Expands referenced resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "expand?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "expand", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!NetworkInterfacesGetVirtualMachineScaleSetIpConfigurationResponse:type", + "docComment": "/**\n * Contains response data for the getVirtualMachineScaleSetIpConfiguration operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NetworkInterfacesGetVirtualMachineScaleSetIpConfigurationResponse = " + }, + { + "kind": "Reference", + "text": "NetworkInterfaceIPConfiguration", + "canonicalReference": "network-resource-manager!NetworkInterfaceIPConfiguration:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NetworkInterfacesGetVirtualMachineScaleSetIpConfigurationResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkInterfacesGetVirtualMachineScaleSetNetworkInterfaceOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkInterfacesGetVirtualMachineScaleSetNetworkInterfaceOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NetworkInterfacesGetVirtualMachineScaleSetNetworkInterfaceOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkInterfacesGetVirtualMachineScaleSetNetworkInterfaceOptionalParams#expand:member", + "docComment": "/**\n * Expands referenced resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "expand?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "expand", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!NetworkInterfacesGetVirtualMachineScaleSetNetworkInterfaceResponse:type", + "docComment": "/**\n * Contains response data for the getVirtualMachineScaleSetNetworkInterface operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NetworkInterfacesGetVirtualMachineScaleSetNetworkInterfaceResponse = " + }, + { + "kind": "Reference", + "text": "NetworkInterface", + "canonicalReference": "network-resource-manager!NetworkInterface:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NetworkInterfacesGetVirtualMachineScaleSetNetworkInterfaceResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkInterfacesListAllNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkInterfacesListAllNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NetworkInterfacesListAllNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!NetworkInterfacesListAllNextResponse:type", + "docComment": "/**\n * Contains response data for the listAllNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NetworkInterfacesListAllNextResponse = " + }, + { + "kind": "Reference", + "text": "NetworkInterfaceListResult", + "canonicalReference": "network-resource-manager!NetworkInterfaceListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NetworkInterfacesListAllNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkInterfacesListAllOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkInterfacesListAllOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NetworkInterfacesListAllOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!NetworkInterfacesListAllResponse:type", + "docComment": "/**\n * Contains response data for the listAll operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NetworkInterfacesListAllResponse = " + }, + { + "kind": "Reference", + "text": "NetworkInterfaceListResult", + "canonicalReference": "network-resource-manager!NetworkInterfaceListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NetworkInterfacesListAllResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkInterfacesListEffectiveNetworkSecurityGroupsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkInterfacesListEffectiveNetworkSecurityGroupsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NetworkInterfacesListEffectiveNetworkSecurityGroupsOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkInterfacesListEffectiveNetworkSecurityGroupsOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkInterfacesListEffectiveNetworkSecurityGroupsOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!NetworkInterfacesListEffectiveNetworkSecurityGroupsResponse:type", + "docComment": "/**\n * Contains response data for the listEffectiveNetworkSecurityGroups operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NetworkInterfacesListEffectiveNetworkSecurityGroupsResponse = " + }, + { + "kind": "Reference", + "text": "EffectiveNetworkSecurityGroupListResult", + "canonicalReference": "network-resource-manager!EffectiveNetworkSecurityGroupListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NetworkInterfacesListEffectiveNetworkSecurityGroupsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkInterfacesListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkInterfacesListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NetworkInterfacesListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!NetworkInterfacesListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NetworkInterfacesListNextResponse = " + }, + { + "kind": "Reference", + "text": "NetworkInterfaceListResult", + "canonicalReference": "network-resource-manager!NetworkInterfaceListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NetworkInterfacesListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkInterfacesListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkInterfacesListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NetworkInterfacesListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!NetworkInterfacesListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NetworkInterfacesListResponse = " + }, + { + "kind": "Reference", + "text": "NetworkInterfaceListResult", + "canonicalReference": "network-resource-manager!NetworkInterfaceListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NetworkInterfacesListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkInterfacesListVirtualMachineScaleSetIpConfigurationsNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkInterfacesListVirtualMachineScaleSetIpConfigurationsNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NetworkInterfacesListVirtualMachineScaleSetIpConfigurationsNextOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkInterfacesListVirtualMachineScaleSetIpConfigurationsNextOptionalParams#expand:member", + "docComment": "/**\n * Expands referenced resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "expand?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "expand", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!NetworkInterfacesListVirtualMachineScaleSetIpConfigurationsNextResponse:type", + "docComment": "/**\n * Contains response data for the listVirtualMachineScaleSetIpConfigurationsNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NetworkInterfacesListVirtualMachineScaleSetIpConfigurationsNextResponse = " + }, + { + "kind": "Reference", + "text": "NetworkInterfaceIPConfigurationListResult", + "canonicalReference": "network-resource-manager!NetworkInterfaceIPConfigurationListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NetworkInterfacesListVirtualMachineScaleSetIpConfigurationsNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkInterfacesListVirtualMachineScaleSetIpConfigurationsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkInterfacesListVirtualMachineScaleSetIpConfigurationsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NetworkInterfacesListVirtualMachineScaleSetIpConfigurationsOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkInterfacesListVirtualMachineScaleSetIpConfigurationsOptionalParams#expand:member", + "docComment": "/**\n * Expands referenced resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "expand?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "expand", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!NetworkInterfacesListVirtualMachineScaleSetIpConfigurationsResponse:type", + "docComment": "/**\n * Contains response data for the listVirtualMachineScaleSetIpConfigurations operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NetworkInterfacesListVirtualMachineScaleSetIpConfigurationsResponse = " + }, + { + "kind": "Reference", + "text": "NetworkInterfaceIPConfigurationListResult", + "canonicalReference": "network-resource-manager!NetworkInterfaceIPConfigurationListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NetworkInterfacesListVirtualMachineScaleSetIpConfigurationsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkInterfacesListVirtualMachineScaleSetNetworkInterfacesNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkInterfacesListVirtualMachineScaleSetNetworkInterfacesNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NetworkInterfacesListVirtualMachineScaleSetNetworkInterfacesNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!NetworkInterfacesListVirtualMachineScaleSetNetworkInterfacesNextResponse:type", + "docComment": "/**\n * Contains response data for the listVirtualMachineScaleSetNetworkInterfacesNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NetworkInterfacesListVirtualMachineScaleSetNetworkInterfacesNextResponse = " + }, + { + "kind": "Reference", + "text": "NetworkInterfaceListResult", + "canonicalReference": "network-resource-manager!NetworkInterfaceListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NetworkInterfacesListVirtualMachineScaleSetNetworkInterfacesNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkInterfacesListVirtualMachineScaleSetNetworkInterfacesOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkInterfacesListVirtualMachineScaleSetNetworkInterfacesOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NetworkInterfacesListVirtualMachineScaleSetNetworkInterfacesOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!NetworkInterfacesListVirtualMachineScaleSetNetworkInterfacesResponse:type", + "docComment": "/**\n * Contains response data for the listVirtualMachineScaleSetNetworkInterfaces operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NetworkInterfacesListVirtualMachineScaleSetNetworkInterfacesResponse = " + }, + { + "kind": "Reference", + "text": "NetworkInterfaceListResult", + "canonicalReference": "network-resource-manager!NetworkInterfaceListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NetworkInterfacesListVirtualMachineScaleSetNetworkInterfacesResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkInterfacesListVirtualMachineScaleSetVMNetworkInterfacesNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkInterfacesListVirtualMachineScaleSetVMNetworkInterfacesNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NetworkInterfacesListVirtualMachineScaleSetVMNetworkInterfacesNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!NetworkInterfacesListVirtualMachineScaleSetVMNetworkInterfacesNextResponse:type", + "docComment": "/**\n * Contains response data for the listVirtualMachineScaleSetVMNetworkInterfacesNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NetworkInterfacesListVirtualMachineScaleSetVMNetworkInterfacesNextResponse = " + }, + { + "kind": "Reference", + "text": "NetworkInterfaceListResult", + "canonicalReference": "network-resource-manager!NetworkInterfaceListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NetworkInterfacesListVirtualMachineScaleSetVMNetworkInterfacesNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkInterfacesListVirtualMachineScaleSetVMNetworkInterfacesOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkInterfacesListVirtualMachineScaleSetVMNetworkInterfacesOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NetworkInterfacesListVirtualMachineScaleSetVMNetworkInterfacesOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!NetworkInterfacesListVirtualMachineScaleSetVMNetworkInterfacesResponse:type", + "docComment": "/**\n * Contains response data for the listVirtualMachineScaleSetVMNetworkInterfaces operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NetworkInterfacesListVirtualMachineScaleSetVMNetworkInterfacesResponse = " + }, + { + "kind": "Reference", + "text": "NetworkInterfaceListResult", + "canonicalReference": "network-resource-manager!NetworkInterfaceListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NetworkInterfacesListVirtualMachineScaleSetVMNetworkInterfacesResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkInterfacesUpdateTagsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkInterfacesUpdateTagsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NetworkInterfacesUpdateTagsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!NetworkInterfacesUpdateTagsResponse:type", + "docComment": "/**\n * Contains response data for the updateTags operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NetworkInterfacesUpdateTagsResponse = " + }, + { + "kind": "Reference", + "text": "NetworkInterface", + "canonicalReference": "network-resource-manager!NetworkInterface:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NetworkInterfacesUpdateTagsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!NetworkInterfaceTapConfiguration:type", + "docComment": "/**\n * Tap configuration in a Network Interface.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NetworkInterfaceTapConfiguration = " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": " & {\n name?: string;\n readonly etag?: string;\n readonly type?: string;\n virtualNetworkTap?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkTap", + "canonicalReference": "network-resource-manager!VirtualNetworkTap:type" + }, + { + "kind": "Content", + "text": ";\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NetworkInterfaceTapConfiguration", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 7 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkInterfaceTapConfigurationListResult:interface", + "docComment": "/**\n * Response for list tap configurations API service call.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkInterfaceTapConfigurationListResult " + } + ], + "releaseTag": "Public", + "name": "NetworkInterfaceTapConfigurationListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkInterfaceTapConfigurationListResult#nextLink:member", + "docComment": "/**\n * The URL to get the next set of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkInterfaceTapConfigurationListResult#value:member", + "docComment": "/**\n * A list of tap configurations.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "NetworkInterfaceTapConfiguration", + "canonicalReference": "network-resource-manager!NetworkInterfaceTapConfiguration:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkInterfaceTapConfigurations:interface", + "docComment": "/**\n * Interface representing a NetworkInterfaceTapConfigurations.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkInterfaceTapConfigurations " + } + ], + "releaseTag": "Public", + "name": "NetworkInterfaceTapConfigurations", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!NetworkInterfaceTapConfigurations#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Creates or updates a Tap configuration in the specified NetworkInterface.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkInterfaceName - The name of the network interface.\n *\n * @param tapConfigurationName - The name of the tap configuration.\n *\n * @param tapConfigurationParameters - Parameters supplied to the create or update tap configuration operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkInterfaceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", tapConfigurationName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", tapConfigurationParameters: " + }, + { + "kind": "Reference", + "text": "NetworkInterfaceTapConfiguration", + "canonicalReference": "network-resource-manager!NetworkInterfaceTapConfiguration:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NetworkInterfaceTapConfigurationsCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!NetworkInterfaceTapConfigurationsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "NetworkInterfaceTapConfigurationsCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!NetworkInterfaceTapConfigurationsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "NetworkInterfaceTapConfigurationsCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!NetworkInterfaceTapConfigurationsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkInterfaceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "tapConfigurationName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "tapConfigurationParameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!NetworkInterfaceTapConfigurations#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Creates or updates a Tap configuration in the specified NetworkInterface.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkInterfaceName - The name of the network interface.\n *\n * @param tapConfigurationName - The name of the tap configuration.\n *\n * @param tapConfigurationParameters - Parameters supplied to the create or update tap configuration operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkInterfaceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", tapConfigurationName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", tapConfigurationParameters: " + }, + { + "kind": "Reference", + "text": "NetworkInterfaceTapConfiguration", + "canonicalReference": "network-resource-manager!NetworkInterfaceTapConfiguration:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NetworkInterfaceTapConfigurationsCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!NetworkInterfaceTapConfigurationsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "NetworkInterfaceTapConfigurationsCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!NetworkInterfaceTapConfigurationsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkInterfaceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "tapConfigurationName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "tapConfigurationParameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!NetworkInterfaceTapConfigurations#beginDelete:member(1)", + "docComment": "/**\n * Deletes the specified tap configuration from the NetworkInterface.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkInterfaceName - The name of the network interface.\n *\n * @param tapConfigurationName - The name of the tap configuration.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkInterfaceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", tapConfigurationName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NetworkInterfaceTapConfigurationsDeleteOptionalParams", + "canonicalReference": "network-resource-manager!NetworkInterfaceTapConfigurationsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkInterfaceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "tapConfigurationName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!NetworkInterfaceTapConfigurations#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes the specified tap configuration from the NetworkInterface.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkInterfaceName - The name of the network interface.\n *\n * @param tapConfigurationName - The name of the tap configuration.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkInterfaceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", tapConfigurationName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NetworkInterfaceTapConfigurationsDeleteOptionalParams", + "canonicalReference": "network-resource-manager!NetworkInterfaceTapConfigurationsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkInterfaceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "tapConfigurationName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!NetworkInterfaceTapConfigurations#get:member(1)", + "docComment": "/**\n * Get the specified tap configuration on a network interface.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkInterfaceName - The name of the network interface.\n *\n * @param tapConfigurationName - The name of the tap configuration.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkInterfaceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", tapConfigurationName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NetworkInterfaceTapConfigurationsGetOptionalParams", + "canonicalReference": "network-resource-manager!NetworkInterfaceTapConfigurationsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "NetworkInterfaceTapConfigurationsGetResponse", + "canonicalReference": "network-resource-manager!NetworkInterfaceTapConfigurationsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkInterfaceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "tapConfigurationName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!NetworkInterfaceTapConfigurations#list:member(1)", + "docComment": "/**\n * Get all Tap configurations in a network interface.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkInterfaceName - The name of the network interface.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkInterfaceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NetworkInterfaceTapConfigurationsListOptionalParams", + "canonicalReference": "network-resource-manager!NetworkInterfaceTapConfigurationsListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "NetworkInterfaceTapConfiguration", + "canonicalReference": "network-resource-manager!NetworkInterfaceTapConfiguration:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkInterfaceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "list" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkInterfaceTapConfigurationsCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkInterfaceTapConfigurationsCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NetworkInterfaceTapConfigurationsCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkInterfaceTapConfigurationsCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkInterfaceTapConfigurationsCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!NetworkInterfaceTapConfigurationsCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NetworkInterfaceTapConfigurationsCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "NetworkInterfaceTapConfiguration", + "canonicalReference": "network-resource-manager!NetworkInterfaceTapConfiguration:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NetworkInterfaceTapConfigurationsCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkInterfaceTapConfigurationsDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkInterfaceTapConfigurationsDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NetworkInterfaceTapConfigurationsDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkInterfaceTapConfigurationsDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkInterfaceTapConfigurationsDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkInterfaceTapConfigurationsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkInterfaceTapConfigurationsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NetworkInterfaceTapConfigurationsGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!NetworkInterfaceTapConfigurationsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NetworkInterfaceTapConfigurationsGetResponse = " + }, + { + "kind": "Reference", + "text": "NetworkInterfaceTapConfiguration", + "canonicalReference": "network-resource-manager!NetworkInterfaceTapConfiguration:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NetworkInterfaceTapConfigurationsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkInterfaceTapConfigurationsListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkInterfaceTapConfigurationsListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NetworkInterfaceTapConfigurationsListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!NetworkInterfaceTapConfigurationsListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NetworkInterfaceTapConfigurationsListNextResponse = " + }, + { + "kind": "Reference", + "text": "NetworkInterfaceTapConfigurationListResult", + "canonicalReference": "network-resource-manager!NetworkInterfaceTapConfigurationListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NetworkInterfaceTapConfigurationsListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkInterfaceTapConfigurationsListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkInterfaceTapConfigurationsListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NetworkInterfaceTapConfigurationsListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!NetworkInterfaceTapConfigurationsListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NetworkInterfaceTapConfigurationsListResponse = " + }, + { + "kind": "Reference", + "text": "NetworkInterfaceTapConfigurationListResult", + "canonicalReference": "network-resource-manager!NetworkInterfaceTapConfigurationListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NetworkInterfaceTapConfigurationsListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Class", + "canonicalReference": "network-resource-manager!NetworkManagementClient:class", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare class NetworkManagementClient extends " + }, + { + "kind": "Reference", + "text": "NetworkManagementClientContext", + "canonicalReference": "network-resource-manager!NetworkManagementClientContext:class" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NetworkManagementClient", + "members": [ + { + "kind": "Constructor", + "canonicalReference": "network-resource-manager!NetworkManagementClient:constructor(1)", + "docComment": "/**\n * Initializes a new instance of the NetworkManagementClient class.\n *\n * @param credentials - Subscription credentials which uniquely identify client subscription.\n *\n * @param subscriptionId - The subscription credentials which uniquely identify the Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.\n *\n * @param options - The parameter options\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "constructor(credentials: " + }, + { + "kind": "Content", + "text": "coreAuth." + }, + { + "kind": "Reference", + "text": "TokenCredential", + "canonicalReference": "@azure/core-auth!TokenCredential:interface" + }, + { + "kind": "Content", + "text": ", subscriptionId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NetworkManagementClientOptionalParams", + "canonicalReference": "network-resource-manager!NetworkManagementClientOptionalParams:interface" + }, + { + "kind": "Content", + "text": ");" + } + ], + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "credentials", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "parameterName": "subscriptionId", + "parameterTypeTokenRange": { + "startIndex": 4, + "endIndex": 5 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 6, + "endIndex": 7 + } + } + ] + }, + { + "kind": "Property", + "canonicalReference": "network-resource-manager!NetworkManagementClient#applicationGateways:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "applicationGateways: " + }, + { + "kind": "Reference", + "text": "ApplicationGateways", + "canonicalReference": "network-resource-manager!ApplicationGateways:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "applicationGateways", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "network-resource-manager!NetworkManagementClient#applicationSecurityGroups:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "applicationSecurityGroups: " + }, + { + "kind": "Reference", + "text": "ApplicationSecurityGroups", + "canonicalReference": "network-resource-manager!ApplicationSecurityGroups:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "applicationSecurityGroups", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "network-resource-manager!NetworkManagementClient#availableDelegations:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "availableDelegations: " + }, + { + "kind": "Reference", + "text": "AvailableDelegations", + "canonicalReference": "network-resource-manager!AvailableDelegations:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "availableDelegations", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "network-resource-manager!NetworkManagementClient#availableEndpointServices:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "availableEndpointServices: " + }, + { + "kind": "Reference", + "text": "AvailableEndpointServices", + "canonicalReference": "network-resource-manager!AvailableEndpointServices:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "availableEndpointServices", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "network-resource-manager!NetworkManagementClient#availablePrivateEndpointTypes:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "availablePrivateEndpointTypes: " + }, + { + "kind": "Reference", + "text": "AvailablePrivateEndpointTypes", + "canonicalReference": "network-resource-manager!AvailablePrivateEndpointTypes:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "availablePrivateEndpointTypes", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "network-resource-manager!NetworkManagementClient#availableResourceGroupDelegations:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "availableResourceGroupDelegations: " + }, + { + "kind": "Reference", + "text": "AvailableResourceGroupDelegations", + "canonicalReference": "network-resource-manager!AvailableResourceGroupDelegations:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "availableResourceGroupDelegations", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "network-resource-manager!NetworkManagementClient#availableServiceAliases:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "availableServiceAliases: " + }, + { + "kind": "Reference", + "text": "AvailableServiceAliases", + "canonicalReference": "network-resource-manager!AvailableServiceAliases:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "availableServiceAliases", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "network-resource-manager!NetworkManagementClient#azureFirewallFqdnTags:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "azureFirewallFqdnTags: " + }, + { + "kind": "Reference", + "text": "AzureFirewallFqdnTags", + "canonicalReference": "network-resource-manager!AzureFirewallFqdnTags:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "azureFirewallFqdnTags", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "network-resource-manager!NetworkManagementClient#azureFirewalls:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "azureFirewalls: " + }, + { + "kind": "Reference", + "text": "AzureFirewalls", + "canonicalReference": "network-resource-manager!AzureFirewalls:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "azureFirewalls", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "network-resource-manager!NetworkManagementClient#bastionHosts:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "bastionHosts: " + }, + { + "kind": "Reference", + "text": "BastionHosts", + "canonicalReference": "network-resource-manager!BastionHosts:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "bastionHosts", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Method", + "canonicalReference": "network-resource-manager!NetworkManagementClient#beginDeleteBastionShareableLink:member(1)", + "docComment": "/**\n * Deletes the Bastion Shareable Links for all the VMs specified in the request.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param bastionHostName - The name of the Bastion Host.\n *\n * @param bslRequest - Post request for all the Bastion Shareable Link endpoints.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteBastionShareableLink(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", bastionHostName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", bslRequest: " + }, + { + "kind": "Reference", + "text": "BastionShareableLinkListRequest", + "canonicalReference": "network-resource-manager!BastionShareableLinkListRequest:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NetworkManagementClientDeleteBastionShareableLinkOptionalParams", + "canonicalReference": "network-resource-manager!NetworkManagementClientDeleteBastionShareableLinkOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "isStatic": false, + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "bastionHostName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "bslRequest", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDeleteBastionShareableLink" + }, + { + "kind": "Method", + "canonicalReference": "network-resource-manager!NetworkManagementClient#beginDeleteBastionShareableLinkAndWait:member(1)", + "docComment": "/**\n * Deletes the Bastion Shareable Links for all the VMs specified in the request.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param bastionHostName - The name of the Bastion Host.\n *\n * @param bslRequest - Post request for all the Bastion Shareable Link endpoints.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteBastionShareableLinkAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", bastionHostName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", bslRequest: " + }, + { + "kind": "Reference", + "text": "BastionShareableLinkListRequest", + "canonicalReference": "network-resource-manager!BastionShareableLinkListRequest:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NetworkManagementClientDeleteBastionShareableLinkOptionalParams", + "canonicalReference": "network-resource-manager!NetworkManagementClientDeleteBastionShareableLinkOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "isStatic": false, + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "bastionHostName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "bslRequest", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDeleteBastionShareableLinkAndWait" + }, + { + "kind": "Method", + "canonicalReference": "network-resource-manager!NetworkManagementClient#beginGeneratevirtualwanvpnserverconfigurationvpnprofile:member(1)", + "docComment": "/**\n * Generates a unique VPN profile for P2S clients for VirtualWan and associated VpnServerConfiguration combination in the specified resource group.\n *\n * @param resourceGroupName - The resource group name.\n *\n * @param virtualWANName - The name of the VirtualWAN whose associated VpnServerConfigurations is needed.\n *\n * @param vpnClientParams - Parameters supplied to the generate VirtualWan VPN profile generation operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginGeneratevirtualwanvpnserverconfigurationvpnprofile(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualWANName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vpnClientParams: " + }, + { + "kind": "Reference", + "text": "VirtualWanVpnProfileParameters", + "canonicalReference": "network-resource-manager!VirtualWanVpnProfileParameters:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NetworkManagementClientGeneratevirtualwanvpnserverconfigurationvpnprofileOptionalParams", + "canonicalReference": "network-resource-manager!NetworkManagementClientGeneratevirtualwanvpnserverconfigurationvpnprofileOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "NetworkManagementClientGeneratevirtualwanvpnserverconfigurationvpnprofileResponse", + "canonicalReference": "network-resource-manager!NetworkManagementClientGeneratevirtualwanvpnserverconfigurationvpnprofileResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "NetworkManagementClientGeneratevirtualwanvpnserverconfigurationvpnprofileResponse", + "canonicalReference": "network-resource-manager!NetworkManagementClientGeneratevirtualwanvpnserverconfigurationvpnprofileResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "isStatic": false, + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualWANName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "vpnClientParams", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginGeneratevirtualwanvpnserverconfigurationvpnprofile" + }, + { + "kind": "Method", + "canonicalReference": "network-resource-manager!NetworkManagementClient#beginGeneratevirtualwanvpnserverconfigurationvpnprofileAndWait:member(1)", + "docComment": "/**\n * Generates a unique VPN profile for P2S clients for VirtualWan and associated VpnServerConfiguration combination in the specified resource group.\n *\n * @param resourceGroupName - The resource group name.\n *\n * @param virtualWANName - The name of the VirtualWAN whose associated VpnServerConfigurations is needed.\n *\n * @param vpnClientParams - Parameters supplied to the generate VirtualWan VPN profile generation operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginGeneratevirtualwanvpnserverconfigurationvpnprofileAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualWANName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vpnClientParams: " + }, + { + "kind": "Reference", + "text": "VirtualWanVpnProfileParameters", + "canonicalReference": "network-resource-manager!VirtualWanVpnProfileParameters:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NetworkManagementClientGeneratevirtualwanvpnserverconfigurationvpnprofileOptionalParams", + "canonicalReference": "network-resource-manager!NetworkManagementClientGeneratevirtualwanvpnserverconfigurationvpnprofileOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "NetworkManagementClientGeneratevirtualwanvpnserverconfigurationvpnprofileResponse", + "canonicalReference": "network-resource-manager!NetworkManagementClientGeneratevirtualwanvpnserverconfigurationvpnprofileResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "isStatic": false, + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualWANName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "vpnClientParams", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginGeneratevirtualwanvpnserverconfigurationvpnprofileAndWait" + }, + { + "kind": "Method", + "canonicalReference": "network-resource-manager!NetworkManagementClient#beginListActiveSessionsAndWait:member(1)", + "docComment": "/**\n * Returns the list of currently active sessions on the Bastion.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param bastionHostName - The name of the Bastion Host.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginListActiveSessionsAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", bastionHostName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NetworkManagementClientGetActiveSessionsOptionalParams", + "canonicalReference": "network-resource-manager!NetworkManagementClientGetActiveSessionsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "BastionActiveSession", + "canonicalReference": "network-resource-manager!BastionActiveSession:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "isStatic": false, + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "bastionHostName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginListActiveSessionsAndWait" + }, + { + "kind": "Method", + "canonicalReference": "network-resource-manager!NetworkManagementClient#beginListPutBastionShareableLinkAndWait:member(1)", + "docComment": "/**\n * Creates a Bastion Shareable Links for all the VMs specified in the request.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param bastionHostName - The name of the Bastion Host.\n *\n * @param bslRequest - Post request for all the Bastion Shareable Link endpoints.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginListPutBastionShareableLinkAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", bastionHostName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", bslRequest: " + }, + { + "kind": "Reference", + "text": "BastionShareableLinkListRequest", + "canonicalReference": "network-resource-manager!BastionShareableLinkListRequest:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NetworkManagementClientPutBastionShareableLinkOptionalParams", + "canonicalReference": "network-resource-manager!NetworkManagementClientPutBastionShareableLinkOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "BastionShareableLink", + "canonicalReference": "network-resource-manager!BastionShareableLink:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "isStatic": false, + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "bastionHostName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "bslRequest", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginListPutBastionShareableLinkAndWait" + }, + { + "kind": "Property", + "canonicalReference": "network-resource-manager!NetworkManagementClient#bgpServiceCommunities:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "bgpServiceCommunities: " + }, + { + "kind": "Reference", + "text": "BgpServiceCommunities", + "canonicalReference": "network-resource-manager!BgpServiceCommunities:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "bgpServiceCommunities", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Method", + "canonicalReference": "network-resource-manager!NetworkManagementClient#checkDnsNameAvailability:member(1)", + "docComment": "/**\n * Checks whether a domain name in the cloudapp.azure.com zone is available for use.\n *\n * @param location - The location of the domain name.\n *\n * @param domainNameLabel - The domain name to be verified. It must conform to the following regular expression: ^[a-z][a-z0-9-]{1,61}[a-z0-9]$.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "checkDnsNameAvailability(location: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", domainNameLabel: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NetworkManagementClientCheckDnsNameAvailabilityOptionalParams", + "canonicalReference": "network-resource-manager!NetworkManagementClientCheckDnsNameAvailabilityOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "NetworkManagementClientCheckDnsNameAvailabilityResponse", + "canonicalReference": "network-resource-manager!NetworkManagementClientCheckDnsNameAvailabilityResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "isStatic": false, + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "location", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "domainNameLabel", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "checkDnsNameAvailability" + }, + { + "kind": "Property", + "canonicalReference": "network-resource-manager!NetworkManagementClient#connectionMonitors:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "connectionMonitors: " + }, + { + "kind": "Reference", + "text": "ConnectionMonitors", + "canonicalReference": "network-resource-manager!ConnectionMonitors:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "connectionMonitors", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "network-resource-manager!NetworkManagementClient#ddosCustomPolicies:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "ddosCustomPolicies: " + }, + { + "kind": "Reference", + "text": "DdosCustomPolicies", + "canonicalReference": "network-resource-manager!DdosCustomPolicies:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ddosCustomPolicies", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "network-resource-manager!NetworkManagementClient#ddosProtectionPlans:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "ddosProtectionPlans: " + }, + { + "kind": "Reference", + "text": "DdosProtectionPlans", + "canonicalReference": "network-resource-manager!DdosProtectionPlans:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ddosProtectionPlans", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "network-resource-manager!NetworkManagementClient#defaultSecurityRules:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "defaultSecurityRules: " + }, + { + "kind": "Reference", + "text": "DefaultSecurityRules", + "canonicalReference": "network-resource-manager!DefaultSecurityRules:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "defaultSecurityRules", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "network-resource-manager!NetworkManagementClient#expressRouteCircuitAuthorizations:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "expressRouteCircuitAuthorizations: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitAuthorizations", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitAuthorizations:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "expressRouteCircuitAuthorizations", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "network-resource-manager!NetworkManagementClient#expressRouteCircuitConnections:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "expressRouteCircuitConnections: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitConnections", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitConnections:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "expressRouteCircuitConnections", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "network-resource-manager!NetworkManagementClient#expressRouteCircuitPeerings:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "expressRouteCircuitPeerings: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitPeerings", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeerings:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "expressRouteCircuitPeerings", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "network-resource-manager!NetworkManagementClient#expressRouteCircuits:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "expressRouteCircuits: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuits", + "canonicalReference": "network-resource-manager!ExpressRouteCircuits:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "expressRouteCircuits", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "network-resource-manager!NetworkManagementClient#expressRouteConnections:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "expressRouteConnections: " + }, + { + "kind": "Reference", + "text": "ExpressRouteConnections", + "canonicalReference": "network-resource-manager!ExpressRouteConnections:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "expressRouteConnections", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "network-resource-manager!NetworkManagementClient#expressRouteCrossConnectionPeerings:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "expressRouteCrossConnectionPeerings: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCrossConnectionPeerings", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnectionPeerings:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "expressRouteCrossConnectionPeerings", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "network-resource-manager!NetworkManagementClient#expressRouteCrossConnections:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "expressRouteCrossConnections: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCrossConnections", + "canonicalReference": "network-resource-manager!ExpressRouteCrossConnections:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "expressRouteCrossConnections", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "network-resource-manager!NetworkManagementClient#expressRouteGateways:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "expressRouteGateways: " + }, + { + "kind": "Reference", + "text": "ExpressRouteGateways", + "canonicalReference": "network-resource-manager!ExpressRouteGateways:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "expressRouteGateways", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "network-resource-manager!NetworkManagementClient#expressRouteLinks:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "expressRouteLinks: " + }, + { + "kind": "Reference", + "text": "ExpressRouteLinks", + "canonicalReference": "network-resource-manager!ExpressRouteLinks:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "expressRouteLinks", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "network-resource-manager!NetworkManagementClient#expressRoutePorts:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "expressRoutePorts: " + }, + { + "kind": "Reference", + "text": "ExpressRoutePorts", + "canonicalReference": "network-resource-manager!ExpressRoutePorts:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "expressRoutePorts", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "network-resource-manager!NetworkManagementClient#expressRoutePortsLocations:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "expressRoutePortsLocations: " + }, + { + "kind": "Reference", + "text": "ExpressRoutePortsLocations", + "canonicalReference": "network-resource-manager!ExpressRoutePortsLocations:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "expressRoutePortsLocations", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "network-resource-manager!NetworkManagementClient#expressRouteServiceProviders:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "expressRouteServiceProviders: " + }, + { + "kind": "Reference", + "text": "ExpressRouteServiceProviders", + "canonicalReference": "network-resource-manager!ExpressRouteServiceProviders:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "expressRouteServiceProviders", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "network-resource-manager!NetworkManagementClient#firewallPolicies:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "firewallPolicies: " + }, + { + "kind": "Reference", + "text": "FirewallPolicies", + "canonicalReference": "network-resource-manager!FirewallPolicies:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "firewallPolicies", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "network-resource-manager!NetworkManagementClient#firewallPolicyRuleGroups:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "firewallPolicyRuleGroups: " + }, + { + "kind": "Reference", + "text": "FirewallPolicyRuleGroups", + "canonicalReference": "network-resource-manager!FirewallPolicyRuleGroups:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "firewallPolicyRuleGroups", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "network-resource-manager!NetworkManagementClient#flowLogs:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "flowLogs: " + }, + { + "kind": "Reference", + "text": "FlowLogs", + "canonicalReference": "network-resource-manager!FlowLogs:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "flowLogs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "network-resource-manager!NetworkManagementClient#hubRouteTables:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "hubRouteTables: " + }, + { + "kind": "Reference", + "text": "HubRouteTables", + "canonicalReference": "network-resource-manager!HubRouteTables:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "hubRouteTables", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "network-resource-manager!NetworkManagementClient#hubVirtualNetworkConnections:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "hubVirtualNetworkConnections: " + }, + { + "kind": "Reference", + "text": "HubVirtualNetworkConnections", + "canonicalReference": "network-resource-manager!HubVirtualNetworkConnections:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "hubVirtualNetworkConnections", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "network-resource-manager!NetworkManagementClient#inboundNatRules:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "inboundNatRules: " + }, + { + "kind": "Reference", + "text": "InboundNatRules", + "canonicalReference": "network-resource-manager!InboundNatRules:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "inboundNatRules", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "network-resource-manager!NetworkManagementClient#ipAllocations:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "ipAllocations: " + }, + { + "kind": "Reference", + "text": "IpAllocations", + "canonicalReference": "network-resource-manager!IpAllocations:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ipAllocations", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "network-resource-manager!NetworkManagementClient#ipGroups:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "ipGroups: " + }, + { + "kind": "Reference", + "text": "IpGroups", + "canonicalReference": "network-resource-manager!IpGroups:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ipGroups", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Method", + "canonicalReference": "network-resource-manager!NetworkManagementClient#listBastionShareableLink:member(1)", + "docComment": "/**\n * Return the Bastion Shareable Links for all the VMs specified in the request.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param bastionHostName - The name of the Bastion Host.\n *\n * @param bslRequest - Post request for all the Bastion Shareable Link endpoints.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listBastionShareableLink(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", bastionHostName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", bslRequest: " + }, + { + "kind": "Reference", + "text": "BastionShareableLinkListRequest", + "canonicalReference": "network-resource-manager!BastionShareableLinkListRequest:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NetworkManagementClientGetBastionShareableLinkOptionalParams", + "canonicalReference": "network-resource-manager!NetworkManagementClientGetBastionShareableLinkOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "BastionShareableLink", + "canonicalReference": "network-resource-manager!BastionShareableLink:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "isStatic": false, + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "bastionHostName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "bslRequest", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listBastionShareableLink" + }, + { + "kind": "Method", + "canonicalReference": "network-resource-manager!NetworkManagementClient#listDisconnectActiveSessions:member(1)", + "docComment": "/**\n * Returns the list of currently active sessions on the Bastion.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param bastionHostName - The name of the Bastion Host.\n *\n * @param sessionIds - The list of sessionids to disconnect.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listDisconnectActiveSessions(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", bastionHostName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", sessionIds: " + }, + { + "kind": "Reference", + "text": "SessionIds", + "canonicalReference": "network-resource-manager!SessionIds:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NetworkManagementClientDisconnectActiveSessionsOptionalParams", + "canonicalReference": "network-resource-manager!NetworkManagementClientDisconnectActiveSessionsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "BastionSessionState", + "canonicalReference": "network-resource-manager!BastionSessionState:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "isStatic": false, + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "bastionHostName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "sessionIds", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listDisconnectActiveSessions" + }, + { + "kind": "Property", + "canonicalReference": "network-resource-manager!NetworkManagementClient#loadBalancerBackendAddressPools:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "loadBalancerBackendAddressPools: " + }, + { + "kind": "Reference", + "text": "LoadBalancerBackendAddressPools", + "canonicalReference": "network-resource-manager!LoadBalancerBackendAddressPools:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "loadBalancerBackendAddressPools", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "network-resource-manager!NetworkManagementClient#loadBalancerFrontendIPConfigurations:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "loadBalancerFrontendIPConfigurations: " + }, + { + "kind": "Reference", + "text": "LoadBalancerFrontendIPConfigurations", + "canonicalReference": "network-resource-manager!LoadBalancerFrontendIPConfigurations:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "loadBalancerFrontendIPConfigurations", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "network-resource-manager!NetworkManagementClient#loadBalancerLoadBalancingRules:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "loadBalancerLoadBalancingRules: " + }, + { + "kind": "Reference", + "text": "LoadBalancerLoadBalancingRules", + "canonicalReference": "network-resource-manager!LoadBalancerLoadBalancingRules:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "loadBalancerLoadBalancingRules", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "network-resource-manager!NetworkManagementClient#loadBalancerNetworkInterfaces:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "loadBalancerNetworkInterfaces: " + }, + { + "kind": "Reference", + "text": "LoadBalancerNetworkInterfaces", + "canonicalReference": "network-resource-manager!LoadBalancerNetworkInterfaces:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "loadBalancerNetworkInterfaces", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "network-resource-manager!NetworkManagementClient#loadBalancerOutboundRules:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "loadBalancerOutboundRules: " + }, + { + "kind": "Reference", + "text": "LoadBalancerOutboundRules", + "canonicalReference": "network-resource-manager!LoadBalancerOutboundRules:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "loadBalancerOutboundRules", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "network-resource-manager!NetworkManagementClient#loadBalancerProbes:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "loadBalancerProbes: " + }, + { + "kind": "Reference", + "text": "LoadBalancerProbes", + "canonicalReference": "network-resource-manager!LoadBalancerProbes:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "loadBalancerProbes", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "network-resource-manager!NetworkManagementClient#loadBalancers:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "loadBalancers: " + }, + { + "kind": "Reference", + "text": "LoadBalancers", + "canonicalReference": "network-resource-manager!LoadBalancers:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "loadBalancers", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "network-resource-manager!NetworkManagementClient#localNetworkGateways:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "localNetworkGateways: " + }, + { + "kind": "Reference", + "text": "LocalNetworkGateways", + "canonicalReference": "network-resource-manager!LocalNetworkGateways:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "localNetworkGateways", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "network-resource-manager!NetworkManagementClient#natGateways:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "natGateways: " + }, + { + "kind": "Reference", + "text": "NatGateways", + "canonicalReference": "network-resource-manager!NatGateways:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "natGateways", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "network-resource-manager!NetworkManagementClient#networkInterfaceIPConfigurations:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "networkInterfaceIPConfigurations: " + }, + { + "kind": "Reference", + "text": "NetworkInterfaceIPConfigurations", + "canonicalReference": "network-resource-manager!NetworkInterfaceIPConfigurations:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "networkInterfaceIPConfigurations", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "network-resource-manager!NetworkManagementClient#networkInterfaceLoadBalancers:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "networkInterfaceLoadBalancers: " + }, + { + "kind": "Reference", + "text": "NetworkInterfaceLoadBalancers", + "canonicalReference": "network-resource-manager!NetworkInterfaceLoadBalancers:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "networkInterfaceLoadBalancers", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "network-resource-manager!NetworkManagementClient#networkInterfaces:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "networkInterfaces: " + }, + { + "kind": "Reference", + "text": "NetworkInterfaces", + "canonicalReference": "network-resource-manager!NetworkInterfaces:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "networkInterfaces", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "network-resource-manager!NetworkManagementClient#networkInterfaceTapConfigurations:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "networkInterfaceTapConfigurations: " + }, + { + "kind": "Reference", + "text": "NetworkInterfaceTapConfigurations", + "canonicalReference": "network-resource-manager!NetworkInterfaceTapConfigurations:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "networkInterfaceTapConfigurations", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "network-resource-manager!NetworkManagementClient#networkProfiles:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "networkProfiles: " + }, + { + "kind": "Reference", + "text": "NetworkProfiles", + "canonicalReference": "network-resource-manager!NetworkProfiles:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "networkProfiles", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "network-resource-manager!NetworkManagementClient#networkSecurityGroups:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "networkSecurityGroups: " + }, + { + "kind": "Reference", + "text": "NetworkSecurityGroups", + "canonicalReference": "network-resource-manager!NetworkSecurityGroups:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "networkSecurityGroups", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "network-resource-manager!NetworkManagementClient#networkVirtualAppliances:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "networkVirtualAppliances: " + }, + { + "kind": "Reference", + "text": "NetworkVirtualAppliances", + "canonicalReference": "network-resource-manager!NetworkVirtualAppliances:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "networkVirtualAppliances", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "network-resource-manager!NetworkManagementClient#networkWatchers:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "networkWatchers: " + }, + { + "kind": "Reference", + "text": "NetworkWatchers", + "canonicalReference": "network-resource-manager!NetworkWatchers:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "networkWatchers", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "network-resource-manager!NetworkManagementClient#operations:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "operations: " + }, + { + "kind": "Reference", + "text": "Operations", + "canonicalReference": "network-resource-manager!Operations:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "operations", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "network-resource-manager!NetworkManagementClient#p2SVpnGateways:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "p2SVpnGateways: " + }, + { + "kind": "Reference", + "text": "P2SVpnGateways", + "canonicalReference": "network-resource-manager!P2SVpnGateways:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "p2SVpnGateways", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "network-resource-manager!NetworkManagementClient#packetCaptures:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "packetCaptures: " + }, + { + "kind": "Reference", + "text": "PacketCaptures", + "canonicalReference": "network-resource-manager!PacketCaptures:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "packetCaptures", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "network-resource-manager!NetworkManagementClient#peerExpressRouteCircuitConnections:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "peerExpressRouteCircuitConnections: " + }, + { + "kind": "Reference", + "text": "PeerExpressRouteCircuitConnections", + "canonicalReference": "network-resource-manager!PeerExpressRouteCircuitConnections:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "peerExpressRouteCircuitConnections", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "network-resource-manager!NetworkManagementClient#privateDnsZoneGroups:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "privateDnsZoneGroups: " + }, + { + "kind": "Reference", + "text": "PrivateDnsZoneGroups", + "canonicalReference": "network-resource-manager!PrivateDnsZoneGroups:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "privateDnsZoneGroups", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "network-resource-manager!NetworkManagementClient#privateEndpoints:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "privateEndpoints: " + }, + { + "kind": "Reference", + "text": "PrivateEndpoints", + "canonicalReference": "network-resource-manager!PrivateEndpoints:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "privateEndpoints", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "network-resource-manager!NetworkManagementClient#privateLinkServices:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "privateLinkServices: " + }, + { + "kind": "Reference", + "text": "PrivateLinkServices", + "canonicalReference": "network-resource-manager!PrivateLinkServices:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "privateLinkServices", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "network-resource-manager!NetworkManagementClient#publicIPAddresses:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "publicIPAddresses: " + }, + { + "kind": "Reference", + "text": "PublicIPAddresses", + "canonicalReference": "network-resource-manager!PublicIPAddresses:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "publicIPAddresses", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "network-resource-manager!NetworkManagementClient#publicIPPrefixes:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "publicIPPrefixes: " + }, + { + "kind": "Reference", + "text": "PublicIPPrefixes", + "canonicalReference": "network-resource-manager!PublicIPPrefixes:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "publicIPPrefixes", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "network-resource-manager!NetworkManagementClient#resourceNavigationLinks:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "resourceNavigationLinks: " + }, + { + "kind": "Reference", + "text": "ResourceNavigationLinks", + "canonicalReference": "network-resource-manager!ResourceNavigationLinks:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resourceNavigationLinks", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "network-resource-manager!NetworkManagementClient#routeFilterRules:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "routeFilterRules: " + }, + { + "kind": "Reference", + "text": "RouteFilterRules", + "canonicalReference": "network-resource-manager!RouteFilterRules:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "routeFilterRules", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "network-resource-manager!NetworkManagementClient#routeFilters:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "routeFilters: " + }, + { + "kind": "Reference", + "text": "RouteFilters", + "canonicalReference": "network-resource-manager!RouteFilters:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "routeFilters", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "network-resource-manager!NetworkManagementClient#routes:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "routes: " + }, + { + "kind": "Reference", + "text": "Routes", + "canonicalReference": "network-resource-manager!Routes:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "routes", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "network-resource-manager!NetworkManagementClient#routeTables:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "routeTables: " + }, + { + "kind": "Reference", + "text": "RouteTables", + "canonicalReference": "network-resource-manager!RouteTables:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "routeTables", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "network-resource-manager!NetworkManagementClient#securityPartnerProviders:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "securityPartnerProviders: " + }, + { + "kind": "Reference", + "text": "SecurityPartnerProviders", + "canonicalReference": "network-resource-manager!SecurityPartnerProviders:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "securityPartnerProviders", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "network-resource-manager!NetworkManagementClient#securityRules:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "securityRules: " + }, + { + "kind": "Reference", + "text": "SecurityRules", + "canonicalReference": "network-resource-manager!SecurityRules:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "securityRules", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "network-resource-manager!NetworkManagementClient#serviceAssociationLinks:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "serviceAssociationLinks: " + }, + { + "kind": "Reference", + "text": "ServiceAssociationLinks", + "canonicalReference": "network-resource-manager!ServiceAssociationLinks:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "serviceAssociationLinks", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "network-resource-manager!NetworkManagementClient#serviceEndpointPolicies:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "serviceEndpointPolicies: " + }, + { + "kind": "Reference", + "text": "ServiceEndpointPolicies", + "canonicalReference": "network-resource-manager!ServiceEndpointPolicies:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "serviceEndpointPolicies", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "network-resource-manager!NetworkManagementClient#serviceEndpointPolicyDefinitions:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "serviceEndpointPolicyDefinitions: " + }, + { + "kind": "Reference", + "text": "ServiceEndpointPolicyDefinitions", + "canonicalReference": "network-resource-manager!ServiceEndpointPolicyDefinitions:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "serviceEndpointPolicyDefinitions", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "network-resource-manager!NetworkManagementClient#serviceTags:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "serviceTags: " + }, + { + "kind": "Reference", + "text": "ServiceTags", + "canonicalReference": "network-resource-manager!ServiceTags:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "serviceTags", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "network-resource-manager!NetworkManagementClient#subnets:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "subnets: " + }, + { + "kind": "Reference", + "text": "Subnets", + "canonicalReference": "network-resource-manager!Subnets:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "subnets", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Method", + "canonicalReference": "network-resource-manager!NetworkManagementClient#supportedSecurityProviders:member(1)", + "docComment": "/**\n * Gives the supported security providers for the virtual wan.\n *\n * @param resourceGroupName - The resource group name.\n *\n * @param virtualWANName - The name of the VirtualWAN for which supported security providers are needed.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "supportedSecurityProviders(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualWANName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NetworkManagementClientSupportedSecurityProvidersOptionalParams", + "canonicalReference": "network-resource-manager!NetworkManagementClientSupportedSecurityProvidersOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "NetworkManagementClientSupportedSecurityProvidersResponse", + "canonicalReference": "network-resource-manager!NetworkManagementClientSupportedSecurityProvidersResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "isStatic": false, + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualWANName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "supportedSecurityProviders" + }, + { + "kind": "Property", + "canonicalReference": "network-resource-manager!NetworkManagementClient#usages:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "usages: " + }, + { + "kind": "Reference", + "text": "Usages", + "canonicalReference": "network-resource-manager!Usages:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "usages", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "network-resource-manager!NetworkManagementClient#virtualHubRouteTableV2S:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "virtualHubRouteTableV2S: " + }, + { + "kind": "Reference", + "text": "VirtualHubRouteTableV2S", + "canonicalReference": "network-resource-manager!VirtualHubRouteTableV2S:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "virtualHubRouteTableV2S", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "network-resource-manager!NetworkManagementClient#virtualHubs:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "virtualHubs: " + }, + { + "kind": "Reference", + "text": "VirtualHubs", + "canonicalReference": "network-resource-manager!VirtualHubs:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "virtualHubs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "network-resource-manager!NetworkManagementClient#virtualNetworkGatewayConnections:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "virtualNetworkGatewayConnections: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewayConnections", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnections:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "virtualNetworkGatewayConnections", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "network-resource-manager!NetworkManagementClient#virtualNetworkGateways:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "virtualNetworkGateways: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGateways", + "canonicalReference": "network-resource-manager!VirtualNetworkGateways:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "virtualNetworkGateways", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "network-resource-manager!NetworkManagementClient#virtualNetworkPeerings:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "virtualNetworkPeerings: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkPeerings", + "canonicalReference": "network-resource-manager!VirtualNetworkPeerings:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "virtualNetworkPeerings", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "network-resource-manager!NetworkManagementClient#virtualNetworks:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "virtualNetworks: " + }, + { + "kind": "Reference", + "text": "VirtualNetworks", + "canonicalReference": "network-resource-manager!VirtualNetworks:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "virtualNetworks", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "network-resource-manager!NetworkManagementClient#virtualNetworkTaps:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "virtualNetworkTaps: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkTaps", + "canonicalReference": "network-resource-manager!VirtualNetworkTaps:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "virtualNetworkTaps", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "network-resource-manager!NetworkManagementClient#virtualRouterPeerings:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "virtualRouterPeerings: " + }, + { + "kind": "Reference", + "text": "VirtualRouterPeerings", + "canonicalReference": "network-resource-manager!VirtualRouterPeerings:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "virtualRouterPeerings", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "network-resource-manager!NetworkManagementClient#virtualRouters:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "virtualRouters: " + }, + { + "kind": "Reference", + "text": "VirtualRouters", + "canonicalReference": "network-resource-manager!VirtualRouters:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "virtualRouters", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "network-resource-manager!NetworkManagementClient#virtualWans:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "virtualWans: " + }, + { + "kind": "Reference", + "text": "VirtualWans", + "canonicalReference": "network-resource-manager!VirtualWans:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "virtualWans", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "network-resource-manager!NetworkManagementClient#vpnConnections:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "vpnConnections: " + }, + { + "kind": "Reference", + "text": "VpnConnections", + "canonicalReference": "network-resource-manager!VpnConnections:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "vpnConnections", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "network-resource-manager!NetworkManagementClient#vpnGateways:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "vpnGateways: " + }, + { + "kind": "Reference", + "text": "VpnGateways", + "canonicalReference": "network-resource-manager!VpnGateways:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "vpnGateways", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "network-resource-manager!NetworkManagementClient#vpnLinkConnections:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "vpnLinkConnections: " + }, + { + "kind": "Reference", + "text": "VpnLinkConnections", + "canonicalReference": "network-resource-manager!VpnLinkConnections:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "vpnLinkConnections", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "network-resource-manager!NetworkManagementClient#vpnServerConfigurations:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "vpnServerConfigurations: " + }, + { + "kind": "Reference", + "text": "VpnServerConfigurations", + "canonicalReference": "network-resource-manager!VpnServerConfigurations:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "vpnServerConfigurations", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "network-resource-manager!NetworkManagementClient#vpnServerConfigurationsAssociatedWithVirtualWan:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "vpnServerConfigurationsAssociatedWithVirtualWan: " + }, + { + "kind": "Reference", + "text": "VpnServerConfigurationsAssociatedWithVirtualWan", + "canonicalReference": "network-resource-manager!VpnServerConfigurationsAssociatedWithVirtualWan:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "vpnServerConfigurationsAssociatedWithVirtualWan", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "network-resource-manager!NetworkManagementClient#vpnSiteLinkConnections:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "vpnSiteLinkConnections: " + }, + { + "kind": "Reference", + "text": "VpnSiteLinkConnections", + "canonicalReference": "network-resource-manager!VpnSiteLinkConnections:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "vpnSiteLinkConnections", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "network-resource-manager!NetworkManagementClient#vpnSiteLinks:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "vpnSiteLinks: " + }, + { + "kind": "Reference", + "text": "VpnSiteLinks", + "canonicalReference": "network-resource-manager!VpnSiteLinks:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "vpnSiteLinks", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "network-resource-manager!NetworkManagementClient#vpnSites:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "vpnSites: " + }, + { + "kind": "Reference", + "text": "VpnSites", + "canonicalReference": "network-resource-manager!VpnSites:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "vpnSites", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "network-resource-manager!NetworkManagementClient#vpnSitesConfiguration:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "vpnSitesConfiguration: " + }, + { + "kind": "Reference", + "text": "VpnSitesConfiguration", + "canonicalReference": "network-resource-manager!VpnSitesConfiguration:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "vpnSitesConfiguration", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "network-resource-manager!NetworkManagementClient#webApplicationFirewallPolicies:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "webApplicationFirewallPolicies: " + }, + { + "kind": "Reference", + "text": "WebApplicationFirewallPolicies", + "canonicalReference": "network-resource-manager!WebApplicationFirewallPolicies:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "webApplicationFirewallPolicies", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + } + ], + "extendsTokenRange": { + "startIndex": 1, + "endIndex": 3 + }, + "implementsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkManagementClientCheckDnsNameAvailabilityOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkManagementClientCheckDnsNameAvailabilityOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NetworkManagementClientCheckDnsNameAvailabilityOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!NetworkManagementClientCheckDnsNameAvailabilityResponse:type", + "docComment": "/**\n * Contains response data for the checkDnsNameAvailability operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NetworkManagementClientCheckDnsNameAvailabilityResponse = " + }, + { + "kind": "Reference", + "text": "DnsNameAvailabilityResult", + "canonicalReference": "network-resource-manager!DnsNameAvailabilityResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NetworkManagementClientCheckDnsNameAvailabilityResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Class", + "canonicalReference": "network-resource-manager!NetworkManagementClientContext:class", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare class NetworkManagementClientContext extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "ServiceClient", + "canonicalReference": "@azure/core-client!ServiceClient:class" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NetworkManagementClientContext", + "members": [ + { + "kind": "Constructor", + "canonicalReference": "network-resource-manager!NetworkManagementClientContext:constructor(1)", + "docComment": "/**\n * Initializes a new instance of the NetworkManagementClientContext class.\n *\n * @param credentials - Subscription credentials which uniquely identify client subscription.\n *\n * @param subscriptionId - The subscription credentials which uniquely identify the Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.\n *\n * @param options - The parameter options\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "constructor(credentials: " + }, + { + "kind": "Content", + "text": "coreAuth." + }, + { + "kind": "Reference", + "text": "TokenCredential", + "canonicalReference": "@azure/core-auth!TokenCredential:interface" + }, + { + "kind": "Content", + "text": ", subscriptionId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NetworkManagementClientOptionalParams", + "canonicalReference": "network-resource-manager!NetworkManagementClientOptionalParams:interface" + }, + { + "kind": "Content", + "text": ");" + } + ], + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "credentials", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "parameterName": "subscriptionId", + "parameterTypeTokenRange": { + "startIndex": 4, + "endIndex": 5 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 6, + "endIndex": 7 + } + } + ] + }, + { + "kind": "Property", + "canonicalReference": "network-resource-manager!NetworkManagementClientContext#$host:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "$host: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "$host", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "network-resource-manager!NetworkManagementClientContext#subscriptionId:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "subscriptionId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "subscriptionId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + } + ], + "extendsTokenRange": { + "startIndex": 1, + "endIndex": 4 + }, + "implementsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkManagementClientDeleteBastionShareableLinkOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkManagementClientDeleteBastionShareableLinkOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NetworkManagementClientDeleteBastionShareableLinkOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkManagementClientDeleteBastionShareableLinkOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkManagementClientDeleteBastionShareableLinkOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkManagementClientDisconnectActiveSessionsNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkManagementClientDisconnectActiveSessionsNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NetworkManagementClientDisconnectActiveSessionsNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!NetworkManagementClientDisconnectActiveSessionsNextResponse:type", + "docComment": "/**\n * Contains response data for the disconnectActiveSessionsNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NetworkManagementClientDisconnectActiveSessionsNextResponse = " + }, + { + "kind": "Reference", + "text": "BastionSessionDeleteResult", + "canonicalReference": "network-resource-manager!BastionSessionDeleteResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NetworkManagementClientDisconnectActiveSessionsNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkManagementClientDisconnectActiveSessionsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkManagementClientDisconnectActiveSessionsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NetworkManagementClientDisconnectActiveSessionsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!NetworkManagementClientDisconnectActiveSessionsResponse:type", + "docComment": "/**\n * Contains response data for the disconnectActiveSessions operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NetworkManagementClientDisconnectActiveSessionsResponse = " + }, + { + "kind": "Reference", + "text": "BastionSessionDeleteResult", + "canonicalReference": "network-resource-manager!BastionSessionDeleteResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NetworkManagementClientDisconnectActiveSessionsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkManagementClientGeneratevirtualwanvpnserverconfigurationvpnprofileOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkManagementClientGeneratevirtualwanvpnserverconfigurationvpnprofileOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NetworkManagementClientGeneratevirtualwanvpnserverconfigurationvpnprofileOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkManagementClientGeneratevirtualwanvpnserverconfigurationvpnprofileOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkManagementClientGeneratevirtualwanvpnserverconfigurationvpnprofileOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!NetworkManagementClientGeneratevirtualwanvpnserverconfigurationvpnprofileResponse:type", + "docComment": "/**\n * Contains response data for the generatevirtualwanvpnserverconfigurationvpnprofile operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NetworkManagementClientGeneratevirtualwanvpnserverconfigurationvpnprofileResponse = " + }, + { + "kind": "Reference", + "text": "VpnProfileResponse", + "canonicalReference": "network-resource-manager!VpnProfileResponse:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NetworkManagementClientGeneratevirtualwanvpnserverconfigurationvpnprofileResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkManagementClientGetActiveSessionsNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkManagementClientGetActiveSessionsNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NetworkManagementClientGetActiveSessionsNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!NetworkManagementClientGetActiveSessionsNextResponse:type", + "docComment": "/**\n * Contains response data for the getActiveSessionsNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NetworkManagementClientGetActiveSessionsNextResponse = " + }, + { + "kind": "Reference", + "text": "BastionActiveSessionListResult", + "canonicalReference": "network-resource-manager!BastionActiveSessionListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NetworkManagementClientGetActiveSessionsNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkManagementClientGetActiveSessionsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkManagementClientGetActiveSessionsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NetworkManagementClientGetActiveSessionsOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkManagementClientGetActiveSessionsOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkManagementClientGetActiveSessionsOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!NetworkManagementClientGetActiveSessionsResponse:type", + "docComment": "/**\n * Contains response data for the getActiveSessions operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NetworkManagementClientGetActiveSessionsResponse = " + }, + { + "kind": "Reference", + "text": "BastionActiveSessionListResult", + "canonicalReference": "network-resource-manager!BastionActiveSessionListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NetworkManagementClientGetActiveSessionsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkManagementClientGetBastionShareableLinkNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkManagementClientGetBastionShareableLinkNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NetworkManagementClientGetBastionShareableLinkNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!NetworkManagementClientGetBastionShareableLinkNextResponse:type", + "docComment": "/**\n * Contains response data for the getBastionShareableLinkNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NetworkManagementClientGetBastionShareableLinkNextResponse = " + }, + { + "kind": "Reference", + "text": "BastionShareableLinkListResult", + "canonicalReference": "network-resource-manager!BastionShareableLinkListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NetworkManagementClientGetBastionShareableLinkNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkManagementClientGetBastionShareableLinkOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkManagementClientGetBastionShareableLinkOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NetworkManagementClientGetBastionShareableLinkOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!NetworkManagementClientGetBastionShareableLinkResponse:type", + "docComment": "/**\n * Contains response data for the getBastionShareableLink operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NetworkManagementClientGetBastionShareableLinkResponse = " + }, + { + "kind": "Reference", + "text": "BastionShareableLinkListResult", + "canonicalReference": "network-resource-manager!BastionShareableLinkListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NetworkManagementClientGetBastionShareableLinkResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkManagementClientOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkManagementClientOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "ServiceClientOptions", + "canonicalReference": "@azure/core-client!ServiceClientOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NetworkManagementClientOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkManagementClientOptionalParams#$host:member", + "docComment": "/**\n * server parameter\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "$host?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "$host", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkManagementClientOptionalParams#endpoint:member", + "docComment": "/**\n * Overrides client endpoint.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "endpoint?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "endpoint", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkManagementClientPutBastionShareableLinkNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkManagementClientPutBastionShareableLinkNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NetworkManagementClientPutBastionShareableLinkNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!NetworkManagementClientPutBastionShareableLinkNextResponse:type", + "docComment": "/**\n * Contains response data for the putBastionShareableLinkNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NetworkManagementClientPutBastionShareableLinkNextResponse = " + }, + { + "kind": "Reference", + "text": "BastionShareableLinkListResult", + "canonicalReference": "network-resource-manager!BastionShareableLinkListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NetworkManagementClientPutBastionShareableLinkNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkManagementClientPutBastionShareableLinkOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkManagementClientPutBastionShareableLinkOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NetworkManagementClientPutBastionShareableLinkOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkManagementClientPutBastionShareableLinkOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkManagementClientPutBastionShareableLinkOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!NetworkManagementClientPutBastionShareableLinkResponse:type", + "docComment": "/**\n * Contains response data for the putBastionShareableLink operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NetworkManagementClientPutBastionShareableLinkResponse = " + }, + { + "kind": "Reference", + "text": "BastionShareableLinkListResult", + "canonicalReference": "network-resource-manager!BastionShareableLinkListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NetworkManagementClientPutBastionShareableLinkResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkManagementClientSupportedSecurityProvidersOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkManagementClientSupportedSecurityProvidersOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NetworkManagementClientSupportedSecurityProvidersOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!NetworkManagementClientSupportedSecurityProvidersResponse:type", + "docComment": "/**\n * Contains response data for the supportedSecurityProviders operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NetworkManagementClientSupportedSecurityProvidersResponse = " + }, + { + "kind": "Reference", + "text": "VirtualWanSecurityProviders", + "canonicalReference": "network-resource-manager!VirtualWanSecurityProviders:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NetworkManagementClientSupportedSecurityProvidersResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!NetworkOperationStatus:type", + "docComment": "/**\n * Defines values for NetworkOperationStatus. \\ {@link KnownNetworkOperationStatus} can be used interchangeably with NetworkOperationStatus, this enum contains the known values that the service supports. ### Known values supported by the service **InProgress** \\ **Succeeded** \\ **Failed**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NetworkOperationStatus = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NetworkOperationStatus", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!NetworkProfile:type", + "docComment": "/**\n * Network profile resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NetworkProfile = " + }, + { + "kind": "Reference", + "text": "Resource", + "canonicalReference": "network-resource-manager!Resource:interface" + }, + { + "kind": "Content", + "text": " & {\n readonly etag?: string;\n readonly containerNetworkInterfaces?: " + }, + { + "kind": "Reference", + "text": "ContainerNetworkInterface", + "canonicalReference": "network-resource-manager!ContainerNetworkInterface:type" + }, + { + "kind": "Content", + "text": "[];\n containerNetworkInterfaceConfigurations?: " + }, + { + "kind": "Reference", + "text": "ContainerNetworkInterfaceConfiguration", + "canonicalReference": "network-resource-manager!ContainerNetworkInterfaceConfiguration:type" + }, + { + "kind": "Content", + "text": "[];\n readonly resourceGuid?: string;\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NetworkProfile", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 9 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkProfileListResult:interface", + "docComment": "/**\n * Response for ListNetworkProfiles API service call.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkProfileListResult " + } + ], + "releaseTag": "Public", + "name": "NetworkProfileListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkProfileListResult#nextLink:member", + "docComment": "/**\n * The URL to get the next set of results.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkProfileListResult#value:member", + "docComment": "/**\n * A list of network profiles that exist in a resource group.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "NetworkProfile", + "canonicalReference": "network-resource-manager!NetworkProfile:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkProfiles:interface", + "docComment": "/**\n * Interface representing a NetworkProfiles.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkProfiles " + } + ], + "releaseTag": "Public", + "name": "NetworkProfiles", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!NetworkProfiles#beginDelete:member(1)", + "docComment": "/**\n * Deletes the specified network profile.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkProfileName - The name of the NetworkProfile.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkProfileName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NetworkProfilesDeleteOptionalParams", + "canonicalReference": "network-resource-manager!NetworkProfilesDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkProfileName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!NetworkProfiles#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes the specified network profile.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkProfileName - The name of the NetworkProfile.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkProfileName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NetworkProfilesDeleteOptionalParams", + "canonicalReference": "network-resource-manager!NetworkProfilesDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkProfileName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!NetworkProfiles#createOrUpdate:member(1)", + "docComment": "/**\n * Creates or updates a network profile.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkProfileName - The name of the network profile.\n *\n * @param parameters - Parameters supplied to the create or update network profile operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkProfileName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "NetworkProfile", + "canonicalReference": "network-resource-manager!NetworkProfile:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NetworkProfilesCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!NetworkProfilesCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "NetworkProfilesCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!NetworkProfilesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkProfileName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "createOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!NetworkProfiles#get:member(1)", + "docComment": "/**\n * Gets the specified network profile in a specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkProfileName - The name of the public IP prefix.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkProfileName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NetworkProfilesGetOptionalParams", + "canonicalReference": "network-resource-manager!NetworkProfilesGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "NetworkProfilesGetResponse", + "canonicalReference": "network-resource-manager!NetworkProfilesGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkProfileName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!NetworkProfiles#list:member(1)", + "docComment": "/**\n * Gets all network profiles in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NetworkProfilesListOptionalParams", + "canonicalReference": "network-resource-manager!NetworkProfilesListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "NetworkProfile", + "canonicalReference": "network-resource-manager!NetworkProfile:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "list" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!NetworkProfiles#listAll:member(1)", + "docComment": "/**\n * Gets all the network profiles in a subscription.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listAll(options?: " + }, + { + "kind": "Reference", + "text": "NetworkProfilesListAllOptionalParams", + "canonicalReference": "network-resource-manager!NetworkProfilesListAllOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "NetworkProfile", + "canonicalReference": "network-resource-manager!NetworkProfile:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "listAll" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!NetworkProfiles#updateTags:member(1)", + "docComment": "/**\n * Updates network profile tags.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkProfileName - The name of the network profile.\n *\n * @param parameters - Parameters supplied to update network profile tags.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateTags(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkProfileName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "TagsObject", + "canonicalReference": "network-resource-manager!TagsObject:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NetworkProfilesUpdateTagsOptionalParams", + "canonicalReference": "network-resource-manager!NetworkProfilesUpdateTagsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "NetworkProfilesUpdateTagsResponse", + "canonicalReference": "network-resource-manager!NetworkProfilesUpdateTagsResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkProfileName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "updateTags" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkProfilesCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkProfilesCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NetworkProfilesCreateOrUpdateOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!NetworkProfilesCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NetworkProfilesCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "NetworkProfile", + "canonicalReference": "network-resource-manager!NetworkProfile:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NetworkProfilesCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkProfilesDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkProfilesDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NetworkProfilesDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkProfilesDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkProfilesDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkProfilesGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkProfilesGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NetworkProfilesGetOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkProfilesGetOptionalParams#expand:member", + "docComment": "/**\n * Expands referenced resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "expand?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "expand", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!NetworkProfilesGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NetworkProfilesGetResponse = " + }, + { + "kind": "Reference", + "text": "NetworkProfile", + "canonicalReference": "network-resource-manager!NetworkProfile:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NetworkProfilesGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkProfilesListAllNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkProfilesListAllNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NetworkProfilesListAllNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!NetworkProfilesListAllNextResponse:type", + "docComment": "/**\n * Contains response data for the listAllNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NetworkProfilesListAllNextResponse = " + }, + { + "kind": "Reference", + "text": "NetworkProfileListResult", + "canonicalReference": "network-resource-manager!NetworkProfileListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NetworkProfilesListAllNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkProfilesListAllOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkProfilesListAllOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NetworkProfilesListAllOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!NetworkProfilesListAllResponse:type", + "docComment": "/**\n * Contains response data for the listAll operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NetworkProfilesListAllResponse = " + }, + { + "kind": "Reference", + "text": "NetworkProfileListResult", + "canonicalReference": "network-resource-manager!NetworkProfileListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NetworkProfilesListAllResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkProfilesListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkProfilesListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NetworkProfilesListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!NetworkProfilesListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NetworkProfilesListNextResponse = " + }, + { + "kind": "Reference", + "text": "NetworkProfileListResult", + "canonicalReference": "network-resource-manager!NetworkProfileListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NetworkProfilesListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkProfilesListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkProfilesListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NetworkProfilesListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!NetworkProfilesListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NetworkProfilesListResponse = " + }, + { + "kind": "Reference", + "text": "NetworkProfileListResult", + "canonicalReference": "network-resource-manager!NetworkProfileListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NetworkProfilesListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkProfilesUpdateTagsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkProfilesUpdateTagsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NetworkProfilesUpdateTagsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!NetworkProfilesUpdateTagsResponse:type", + "docComment": "/**\n * Contains response data for the updateTags operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NetworkProfilesUpdateTagsResponse = " + }, + { + "kind": "Reference", + "text": "NetworkProfile", + "canonicalReference": "network-resource-manager!NetworkProfile:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NetworkProfilesUpdateTagsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!NetworkRuleCondition:type", + "docComment": "/**\n * Rule condition of type network.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NetworkRuleCondition = " + }, + { + "kind": "Reference", + "text": "FirewallPolicyRuleCondition", + "canonicalReference": "network-resource-manager!FirewallPolicyRuleCondition:interface" + }, + { + "kind": "Content", + "text": " & {\n ruleConditionType: \"NetworkRuleCondition\";\n ipProtocols?: " + }, + { + "kind": "Reference", + "text": "FirewallPolicyRuleConditionNetworkProtocol", + "canonicalReference": "network-resource-manager!FirewallPolicyRuleConditionNetworkProtocol:type" + }, + { + "kind": "Content", + "text": "[];\n sourceAddresses?: string[];\n destinationAddresses?: string[];\n destinationPorts?: string[];\n sourceIpGroups?: string[];\n destinationIpGroups?: string[];\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NetworkRuleCondition", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!NetworkSecurityGroup:type", + "docComment": "/**\n * NetworkSecurityGroup resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NetworkSecurityGroup = " + }, + { + "kind": "Reference", + "text": "Resource", + "canonicalReference": "network-resource-manager!Resource:interface" + }, + { + "kind": "Content", + "text": " & {\n readonly etag?: string;\n securityRules?: " + }, + { + "kind": "Reference", + "text": "SecurityRule", + "canonicalReference": "network-resource-manager!SecurityRule:type" + }, + { + "kind": "Content", + "text": "[];\n readonly defaultSecurityRules?: " + }, + { + "kind": "Reference", + "text": "SecurityRule", + "canonicalReference": "network-resource-manager!SecurityRule:type" + }, + { + "kind": "Content", + "text": "[];\n readonly networkInterfaces?: " + }, + { + "kind": "Reference", + "text": "NetworkInterface", + "canonicalReference": "network-resource-manager!NetworkInterface:type" + }, + { + "kind": "Content", + "text": "[];\n readonly subnets?: " + }, + { + "kind": "Reference", + "text": "Subnet", + "canonicalReference": "network-resource-manager!Subnet:type" + }, + { + "kind": "Content", + "text": "[];\n readonly flowLogs?: " + }, + { + "kind": "Reference", + "text": "FlowLog", + "canonicalReference": "network-resource-manager!FlowLog:type" + }, + { + "kind": "Content", + "text": "[];\n readonly resourceGuid?: string;\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NetworkSecurityGroup", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 15 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkSecurityGroupListResult:interface", + "docComment": "/**\n * Response for ListNetworkSecurityGroups API service call.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkSecurityGroupListResult " + } + ], + "releaseTag": "Public", + "name": "NetworkSecurityGroupListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkSecurityGroupListResult#nextLink:member", + "docComment": "/**\n * The URL to get the next set of results.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkSecurityGroupListResult#value:member", + "docComment": "/**\n * A list of NetworkSecurityGroup resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "NetworkSecurityGroup", + "canonicalReference": "network-resource-manager!NetworkSecurityGroup:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkSecurityGroupResult:interface", + "docComment": "/**\n * Network configuration diagnostic result corresponded provided traffic query.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkSecurityGroupResult " + } + ], + "releaseTag": "Public", + "name": "NetworkSecurityGroupResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkSecurityGroupResult#evaluatedNetworkSecurityGroups:member", + "docComment": "/**\n * List of results network security groups diagnostic. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly evaluatedNetworkSecurityGroups?: " + }, + { + "kind": "Reference", + "text": "EvaluatedNetworkSecurityGroup", + "canonicalReference": "network-resource-manager!EvaluatedNetworkSecurityGroup:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "evaluatedNetworkSecurityGroups", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkSecurityGroupResult#securityRuleAccessResult:member", + "docComment": "/**\n * The network traffic is allowed or denied.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "securityRuleAccessResult?: " + }, + { + "kind": "Reference", + "text": "SecurityRuleAccess", + "canonicalReference": "network-resource-manager!SecurityRuleAccess:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "securityRuleAccessResult", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkSecurityGroups:interface", + "docComment": "/**\n * Interface representing a NetworkSecurityGroups.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkSecurityGroups " + } + ], + "releaseTag": "Public", + "name": "NetworkSecurityGroups", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!NetworkSecurityGroups#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Creates or updates a network security group in the specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkSecurityGroupName - The name of the network security group.\n *\n * @param parameters - Parameters supplied to the create or update network security group operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkSecurityGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "NetworkSecurityGroup", + "canonicalReference": "network-resource-manager!NetworkSecurityGroup:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NetworkSecurityGroupsCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!NetworkSecurityGroupsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "NetworkSecurityGroupsCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!NetworkSecurityGroupsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "NetworkSecurityGroupsCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!NetworkSecurityGroupsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkSecurityGroupName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!NetworkSecurityGroups#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Creates or updates a network security group in the specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkSecurityGroupName - The name of the network security group.\n *\n * @param parameters - Parameters supplied to the create or update network security group operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkSecurityGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "NetworkSecurityGroup", + "canonicalReference": "network-resource-manager!NetworkSecurityGroup:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NetworkSecurityGroupsCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!NetworkSecurityGroupsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "NetworkSecurityGroupsCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!NetworkSecurityGroupsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkSecurityGroupName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!NetworkSecurityGroups#beginDelete:member(1)", + "docComment": "/**\n * Deletes the specified network security group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkSecurityGroupName - The name of the network security group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkSecurityGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NetworkSecurityGroupsDeleteOptionalParams", + "canonicalReference": "network-resource-manager!NetworkSecurityGroupsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkSecurityGroupName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!NetworkSecurityGroups#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes the specified network security group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkSecurityGroupName - The name of the network security group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkSecurityGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NetworkSecurityGroupsDeleteOptionalParams", + "canonicalReference": "network-resource-manager!NetworkSecurityGroupsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkSecurityGroupName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!NetworkSecurityGroups#get:member(1)", + "docComment": "/**\n * Gets the specified network security group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkSecurityGroupName - The name of the network security group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkSecurityGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NetworkSecurityGroupsGetOptionalParams", + "canonicalReference": "network-resource-manager!NetworkSecurityGroupsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "NetworkSecurityGroupsGetResponse", + "canonicalReference": "network-resource-manager!NetworkSecurityGroupsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkSecurityGroupName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!NetworkSecurityGroups#list:member(1)", + "docComment": "/**\n * Gets all network security groups in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NetworkSecurityGroupsListOptionalParams", + "canonicalReference": "network-resource-manager!NetworkSecurityGroupsListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "NetworkSecurityGroup", + "canonicalReference": "network-resource-manager!NetworkSecurityGroup:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "list" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!NetworkSecurityGroups#listAll:member(1)", + "docComment": "/**\n * Gets all network security groups in a subscription.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listAll(options?: " + }, + { + "kind": "Reference", + "text": "NetworkSecurityGroupsListAllOptionalParams", + "canonicalReference": "network-resource-manager!NetworkSecurityGroupsListAllOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "NetworkSecurityGroup", + "canonicalReference": "network-resource-manager!NetworkSecurityGroup:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "listAll" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!NetworkSecurityGroups#updateTags:member(1)", + "docComment": "/**\n * Updates a network security group tags.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkSecurityGroupName - The name of the network security group.\n *\n * @param parameters - Parameters supplied to update network security group tags.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateTags(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkSecurityGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "TagsObject", + "canonicalReference": "network-resource-manager!TagsObject:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NetworkSecurityGroupsUpdateTagsOptionalParams", + "canonicalReference": "network-resource-manager!NetworkSecurityGroupsUpdateTagsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "NetworkSecurityGroupsUpdateTagsResponse", + "canonicalReference": "network-resource-manager!NetworkSecurityGroupsUpdateTagsResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkSecurityGroupName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "updateTags" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkSecurityGroupsCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkSecurityGroupsCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NetworkSecurityGroupsCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkSecurityGroupsCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkSecurityGroupsCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!NetworkSecurityGroupsCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NetworkSecurityGroupsCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "NetworkSecurityGroup", + "canonicalReference": "network-resource-manager!NetworkSecurityGroup:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NetworkSecurityGroupsCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkSecurityGroupsDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkSecurityGroupsDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NetworkSecurityGroupsDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkSecurityGroupsDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkSecurityGroupsDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkSecurityGroupsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkSecurityGroupsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NetworkSecurityGroupsGetOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkSecurityGroupsGetOptionalParams#expand:member", + "docComment": "/**\n * Expands referenced resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "expand?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "expand", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!NetworkSecurityGroupsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NetworkSecurityGroupsGetResponse = " + }, + { + "kind": "Reference", + "text": "NetworkSecurityGroup", + "canonicalReference": "network-resource-manager!NetworkSecurityGroup:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NetworkSecurityGroupsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkSecurityGroupsListAllNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkSecurityGroupsListAllNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NetworkSecurityGroupsListAllNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!NetworkSecurityGroupsListAllNextResponse:type", + "docComment": "/**\n * Contains response data for the listAllNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NetworkSecurityGroupsListAllNextResponse = " + }, + { + "kind": "Reference", + "text": "NetworkSecurityGroupListResult", + "canonicalReference": "network-resource-manager!NetworkSecurityGroupListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NetworkSecurityGroupsListAllNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkSecurityGroupsListAllOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkSecurityGroupsListAllOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NetworkSecurityGroupsListAllOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!NetworkSecurityGroupsListAllResponse:type", + "docComment": "/**\n * Contains response data for the listAll operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NetworkSecurityGroupsListAllResponse = " + }, + { + "kind": "Reference", + "text": "NetworkSecurityGroupListResult", + "canonicalReference": "network-resource-manager!NetworkSecurityGroupListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NetworkSecurityGroupsListAllResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkSecurityGroupsListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkSecurityGroupsListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NetworkSecurityGroupsListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!NetworkSecurityGroupsListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NetworkSecurityGroupsListNextResponse = " + }, + { + "kind": "Reference", + "text": "NetworkSecurityGroupListResult", + "canonicalReference": "network-resource-manager!NetworkSecurityGroupListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NetworkSecurityGroupsListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkSecurityGroupsListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkSecurityGroupsListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NetworkSecurityGroupsListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!NetworkSecurityGroupsListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NetworkSecurityGroupsListResponse = " + }, + { + "kind": "Reference", + "text": "NetworkSecurityGroupListResult", + "canonicalReference": "network-resource-manager!NetworkSecurityGroupListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NetworkSecurityGroupsListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkSecurityGroupsUpdateTagsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkSecurityGroupsUpdateTagsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NetworkSecurityGroupsUpdateTagsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!NetworkSecurityGroupsUpdateTagsResponse:type", + "docComment": "/**\n * Contains response data for the updateTags operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NetworkSecurityGroupsUpdateTagsResponse = " + }, + { + "kind": "Reference", + "text": "NetworkSecurityGroup", + "canonicalReference": "network-resource-manager!NetworkSecurityGroup:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NetworkSecurityGroupsUpdateTagsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkSecurityRulesEvaluationResult:interface", + "docComment": "/**\n * Network security rules evaluation result.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkSecurityRulesEvaluationResult " + } + ], + "releaseTag": "Public", + "name": "NetworkSecurityRulesEvaluationResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkSecurityRulesEvaluationResult#destinationMatched:member", + "docComment": "/**\n * Value indicating whether destination is matched.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "destinationMatched?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "destinationMatched", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkSecurityRulesEvaluationResult#destinationPortMatched:member", + "docComment": "/**\n * Value indicating whether destination port is matched.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "destinationPortMatched?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "destinationPortMatched", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkSecurityRulesEvaluationResult#name:member", + "docComment": "/**\n * Name of the network security rule.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkSecurityRulesEvaluationResult#protocolMatched:member", + "docComment": "/**\n * Value indicating whether protocol is matched.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "protocolMatched?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "protocolMatched", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkSecurityRulesEvaluationResult#sourceMatched:member", + "docComment": "/**\n * Value indicating whether source is matched.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "sourceMatched?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "sourceMatched", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkSecurityRulesEvaluationResult#sourcePortMatched:member", + "docComment": "/**\n * Value indicating whether source port is matched.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "sourcePortMatched?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "sourcePortMatched", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!NetworkVirtualAppliance:type", + "docComment": "/**\n * NetworkVirtualAppliance Resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NetworkVirtualAppliance = " + }, + { + "kind": "Reference", + "text": "Resource", + "canonicalReference": "network-resource-manager!Resource:interface" + }, + { + "kind": "Content", + "text": " & {\n identity?: " + }, + { + "kind": "Reference", + "text": "ManagedServiceIdentity", + "canonicalReference": "network-resource-manager!ManagedServiceIdentity:interface" + }, + { + "kind": "Content", + "text": ";\n sku?: " + }, + { + "kind": "Reference", + "text": "VirtualApplianceSkuProperties", + "canonicalReference": "network-resource-manager!VirtualApplianceSkuProperties:interface" + }, + { + "kind": "Content", + "text": ";\n readonly etag?: string;\n bootStrapConfigurationBlob?: string[];\n virtualHub?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";\n cloudInitConfigurationBlob?: string[];\n virtualApplianceAsn?: number;\n readonly virtualApplianceNics?: " + }, + { + "kind": "Reference", + "text": "VirtualApplianceNicProperties", + "canonicalReference": "network-resource-manager!VirtualApplianceNicProperties:interface" + }, + { + "kind": "Content", + "text": "[];\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NetworkVirtualAppliance", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 13 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkVirtualApplianceListResult:interface", + "docComment": "/**\n * Response for ListNetworkVirtualAppliances API service call.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkVirtualApplianceListResult " + } + ], + "releaseTag": "Public", + "name": "NetworkVirtualApplianceListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkVirtualApplianceListResult#nextLink:member", + "docComment": "/**\n * URL to get the next set of results.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkVirtualApplianceListResult#value:member", + "docComment": "/**\n * List of Network Virtual Appliances.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "NetworkVirtualAppliance", + "canonicalReference": "network-resource-manager!NetworkVirtualAppliance:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkVirtualAppliances:interface", + "docComment": "/**\n * Interface representing a NetworkVirtualAppliances.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkVirtualAppliances " + } + ], + "releaseTag": "Public", + "name": "NetworkVirtualAppliances", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!NetworkVirtualAppliances#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Creates or updates the specified Network Virtual Appliance.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkVirtualApplianceName - The name of Network Virtual Appliance.\n *\n * @param parameters - Parameters supplied to the create or update Network Virtual Appliance.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkVirtualApplianceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "NetworkVirtualAppliance", + "canonicalReference": "network-resource-manager!NetworkVirtualAppliance:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NetworkVirtualAppliancesCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!NetworkVirtualAppliancesCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "NetworkVirtualAppliancesCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!NetworkVirtualAppliancesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "NetworkVirtualAppliancesCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!NetworkVirtualAppliancesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkVirtualApplianceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!NetworkVirtualAppliances#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Creates or updates the specified Network Virtual Appliance.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkVirtualApplianceName - The name of Network Virtual Appliance.\n *\n * @param parameters - Parameters supplied to the create or update Network Virtual Appliance.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkVirtualApplianceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "NetworkVirtualAppliance", + "canonicalReference": "network-resource-manager!NetworkVirtualAppliance:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NetworkVirtualAppliancesCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!NetworkVirtualAppliancesCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "NetworkVirtualAppliancesCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!NetworkVirtualAppliancesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkVirtualApplianceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!NetworkVirtualAppliances#beginDelete:member(1)", + "docComment": "/**\n * Deletes the specified Network Virtual Appliance.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkVirtualApplianceName - The name of Network Virtual Appliance.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkVirtualApplianceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NetworkVirtualAppliancesDeleteOptionalParams", + "canonicalReference": "network-resource-manager!NetworkVirtualAppliancesDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkVirtualApplianceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!NetworkVirtualAppliances#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes the specified Network Virtual Appliance.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkVirtualApplianceName - The name of Network Virtual Appliance.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkVirtualApplianceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NetworkVirtualAppliancesDeleteOptionalParams", + "canonicalReference": "network-resource-manager!NetworkVirtualAppliancesDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkVirtualApplianceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!NetworkVirtualAppliances#get:member(1)", + "docComment": "/**\n * Gets the specified Network Virtual Appliance.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkVirtualApplianceName - The name of Network Virtual Appliance.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkVirtualApplianceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NetworkVirtualAppliancesGetOptionalParams", + "canonicalReference": "network-resource-manager!NetworkVirtualAppliancesGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "NetworkVirtualAppliancesGetResponse", + "canonicalReference": "network-resource-manager!NetworkVirtualAppliancesGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkVirtualApplianceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!NetworkVirtualAppliances#list:member(1)", + "docComment": "/**\n * Gets all Network Virtual Appliances in a subscription.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(options?: " + }, + { + "kind": "Reference", + "text": "NetworkVirtualAppliancesListOptionalParams", + "canonicalReference": "network-resource-manager!NetworkVirtualAppliancesListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "NetworkVirtualAppliance", + "canonicalReference": "network-resource-manager!NetworkVirtualAppliance:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "list" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!NetworkVirtualAppliances#listByResourceGroup:member(1)", + "docComment": "/**\n * Lists all Network Virtual Appliances in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByResourceGroup(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NetworkVirtualAppliancesListByResourceGroupOptionalParams", + "canonicalReference": "network-resource-manager!NetworkVirtualAppliancesListByResourceGroupOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "NetworkVirtualAppliance", + "canonicalReference": "network-resource-manager!NetworkVirtualAppliance:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "listByResourceGroup" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!NetworkVirtualAppliances#updateTags:member(1)", + "docComment": "/**\n * Updates a Network Virtual Appliance.\n *\n * @param resourceGroupName - The resource group name of Network Virtual Appliance.\n *\n * @param networkVirtualApplianceName - The name of Network Virtual Appliance being updated.\n *\n * @param parameters - Parameters supplied to Update Network Virtual Appliance Tags.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateTags(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkVirtualApplianceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "TagsObject", + "canonicalReference": "network-resource-manager!TagsObject:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NetworkVirtualAppliancesUpdateTagsOptionalParams", + "canonicalReference": "network-resource-manager!NetworkVirtualAppliancesUpdateTagsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "NetworkVirtualAppliancesUpdateTagsResponse", + "canonicalReference": "network-resource-manager!NetworkVirtualAppliancesUpdateTagsResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkVirtualApplianceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "updateTags" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkVirtualAppliancesCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkVirtualAppliancesCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NetworkVirtualAppliancesCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkVirtualAppliancesCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkVirtualAppliancesCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!NetworkVirtualAppliancesCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NetworkVirtualAppliancesCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "NetworkVirtualAppliance", + "canonicalReference": "network-resource-manager!NetworkVirtualAppliance:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NetworkVirtualAppliancesCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkVirtualAppliancesDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkVirtualAppliancesDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NetworkVirtualAppliancesDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkVirtualAppliancesDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkVirtualAppliancesDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkVirtualAppliancesGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkVirtualAppliancesGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NetworkVirtualAppliancesGetOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkVirtualAppliancesGetOptionalParams#expand:member", + "docComment": "/**\n * Expands referenced resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "expand?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "expand", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!NetworkVirtualAppliancesGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NetworkVirtualAppliancesGetResponse = " + }, + { + "kind": "Reference", + "text": "NetworkVirtualAppliance", + "canonicalReference": "network-resource-manager!NetworkVirtualAppliance:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NetworkVirtualAppliancesGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkVirtualAppliancesListByResourceGroupNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkVirtualAppliancesListByResourceGroupNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NetworkVirtualAppliancesListByResourceGroupNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!NetworkVirtualAppliancesListByResourceGroupNextResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroupNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NetworkVirtualAppliancesListByResourceGroupNextResponse = " + }, + { + "kind": "Reference", + "text": "NetworkVirtualApplianceListResult", + "canonicalReference": "network-resource-manager!NetworkVirtualApplianceListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NetworkVirtualAppliancesListByResourceGroupNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkVirtualAppliancesListByResourceGroupOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkVirtualAppliancesListByResourceGroupOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NetworkVirtualAppliancesListByResourceGroupOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!NetworkVirtualAppliancesListByResourceGroupResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NetworkVirtualAppliancesListByResourceGroupResponse = " + }, + { + "kind": "Reference", + "text": "NetworkVirtualApplianceListResult", + "canonicalReference": "network-resource-manager!NetworkVirtualApplianceListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NetworkVirtualAppliancesListByResourceGroupResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkVirtualAppliancesListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkVirtualAppliancesListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NetworkVirtualAppliancesListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!NetworkVirtualAppliancesListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NetworkVirtualAppliancesListNextResponse = " + }, + { + "kind": "Reference", + "text": "NetworkVirtualApplianceListResult", + "canonicalReference": "network-resource-manager!NetworkVirtualApplianceListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NetworkVirtualAppliancesListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkVirtualAppliancesListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkVirtualAppliancesListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NetworkVirtualAppliancesListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!NetworkVirtualAppliancesListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NetworkVirtualAppliancesListResponse = " + }, + { + "kind": "Reference", + "text": "NetworkVirtualApplianceListResult", + "canonicalReference": "network-resource-manager!NetworkVirtualApplianceListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NetworkVirtualAppliancesListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkVirtualAppliancesUpdateTagsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkVirtualAppliancesUpdateTagsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NetworkVirtualAppliancesUpdateTagsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!NetworkVirtualAppliancesUpdateTagsResponse:type", + "docComment": "/**\n * Contains response data for the updateTags operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NetworkVirtualAppliancesUpdateTagsResponse = " + }, + { + "kind": "Reference", + "text": "NetworkVirtualAppliance", + "canonicalReference": "network-resource-manager!NetworkVirtualAppliance:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NetworkVirtualAppliancesUpdateTagsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!NetworkWatcher:type", + "docComment": "/**\n * Network watcher in a resource group.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NetworkWatcher = " + }, + { + "kind": "Reference", + "text": "Resource", + "canonicalReference": "network-resource-manager!Resource:interface" + }, + { + "kind": "Content", + "text": " & {\n readonly etag?: string;\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NetworkWatcher", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkWatcherListResult:interface", + "docComment": "/**\n * Response for ListNetworkWatchers API service call.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkWatcherListResult " + } + ], + "releaseTag": "Public", + "name": "NetworkWatcherListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkWatcherListResult#value:member", + "docComment": "/**\n * List of network watcher resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "NetworkWatcher", + "canonicalReference": "network-resource-manager!NetworkWatcher:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkWatchers:interface", + "docComment": "/**\n * Interface representing a NetworkWatchers.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkWatchers " + } + ], + "releaseTag": "Public", + "name": "NetworkWatchers", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!NetworkWatchers#beginCheckConnectivity:member(1)", + "docComment": "/**\n * Verifies the possibility of establishing a direct TCP connection from a virtual machine to a given endpoint including another VM or an arbitrary remote server.\n *\n * @param resourceGroupName - The name of the network watcher resource group.\n *\n * @param networkWatcherName - The name of the network watcher resource.\n *\n * @param parameters - Parameters that determine how the connectivity check will be performed.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCheckConnectivity(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkWatcherName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ConnectivityParameters", + "canonicalReference": "network-resource-manager!ConnectivityParameters:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NetworkWatchersCheckConnectivityOptionalParams", + "canonicalReference": "network-resource-manager!NetworkWatchersCheckConnectivityOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "NetworkWatchersCheckConnectivityResponse", + "canonicalReference": "network-resource-manager!NetworkWatchersCheckConnectivityResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "NetworkWatchersCheckConnectivityResponse", + "canonicalReference": "network-resource-manager!NetworkWatchersCheckConnectivityResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkWatcherName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCheckConnectivity" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!NetworkWatchers#beginCheckConnectivityAndWait:member(1)", + "docComment": "/**\n * Verifies the possibility of establishing a direct TCP connection from a virtual machine to a given endpoint including another VM or an arbitrary remote server.\n *\n * @param resourceGroupName - The name of the network watcher resource group.\n *\n * @param networkWatcherName - The name of the network watcher resource.\n *\n * @param parameters - Parameters that determine how the connectivity check will be performed.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCheckConnectivityAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkWatcherName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ConnectivityParameters", + "canonicalReference": "network-resource-manager!ConnectivityParameters:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NetworkWatchersCheckConnectivityOptionalParams", + "canonicalReference": "network-resource-manager!NetworkWatchersCheckConnectivityOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "NetworkWatchersCheckConnectivityResponse", + "canonicalReference": "network-resource-manager!NetworkWatchersCheckConnectivityResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkWatcherName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCheckConnectivityAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!NetworkWatchers#beginDelete:member(1)", + "docComment": "/**\n * Deletes the specified network watcher resource.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkWatcherName - The name of the network watcher.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkWatcherName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NetworkWatchersDeleteOptionalParams", + "canonicalReference": "network-resource-manager!NetworkWatchersDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkWatcherName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!NetworkWatchers#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes the specified network watcher resource.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkWatcherName - The name of the network watcher.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkWatcherName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NetworkWatchersDeleteOptionalParams", + "canonicalReference": "network-resource-manager!NetworkWatchersDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkWatcherName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!NetworkWatchers#beginGetAzureReachabilityReport:member(1)", + "docComment": "/**\n * NOTE: This feature is currently in preview and still being tested for stability. Gets the relative latency score for internet service providers from a specified location to Azure regions.\n *\n * @param resourceGroupName - The name of the network watcher resource group.\n *\n * @param networkWatcherName - The name of the network watcher resource.\n *\n * @param parameters - Parameters that determine Azure reachability report configuration.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginGetAzureReachabilityReport(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkWatcherName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "AzureReachabilityReportParameters", + "canonicalReference": "network-resource-manager!AzureReachabilityReportParameters:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NetworkWatchersGetAzureReachabilityReportOptionalParams", + "canonicalReference": "network-resource-manager!NetworkWatchersGetAzureReachabilityReportOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "NetworkWatchersGetAzureReachabilityReportResponse", + "canonicalReference": "network-resource-manager!NetworkWatchersGetAzureReachabilityReportResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "NetworkWatchersGetAzureReachabilityReportResponse", + "canonicalReference": "network-resource-manager!NetworkWatchersGetAzureReachabilityReportResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkWatcherName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginGetAzureReachabilityReport" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!NetworkWatchers#beginGetAzureReachabilityReportAndWait:member(1)", + "docComment": "/**\n * NOTE: This feature is currently in preview and still being tested for stability. Gets the relative latency score for internet service providers from a specified location to Azure regions.\n *\n * @param resourceGroupName - The name of the network watcher resource group.\n *\n * @param networkWatcherName - The name of the network watcher resource.\n *\n * @param parameters - Parameters that determine Azure reachability report configuration.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginGetAzureReachabilityReportAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkWatcherName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "AzureReachabilityReportParameters", + "canonicalReference": "network-resource-manager!AzureReachabilityReportParameters:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NetworkWatchersGetAzureReachabilityReportOptionalParams", + "canonicalReference": "network-resource-manager!NetworkWatchersGetAzureReachabilityReportOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "NetworkWatchersGetAzureReachabilityReportResponse", + "canonicalReference": "network-resource-manager!NetworkWatchersGetAzureReachabilityReportResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkWatcherName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginGetAzureReachabilityReportAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!NetworkWatchers#beginGetFlowLogStatus:member(1)", + "docComment": "/**\n * Queries status of flow log and traffic analytics (optional) on a specified resource.\n *\n * @param resourceGroupName - The name of the network watcher resource group.\n *\n * @param networkWatcherName - The name of the network watcher resource.\n *\n * @param parameters - Parameters that define a resource to query flow log and traffic analytics (optional) status.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginGetFlowLogStatus(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkWatcherName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "FlowLogStatusParameters", + "canonicalReference": "network-resource-manager!FlowLogStatusParameters:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NetworkWatchersGetFlowLogStatusOptionalParams", + "canonicalReference": "network-resource-manager!NetworkWatchersGetFlowLogStatusOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "NetworkWatchersGetFlowLogStatusResponse", + "canonicalReference": "network-resource-manager!NetworkWatchersGetFlowLogStatusResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "NetworkWatchersGetFlowLogStatusResponse", + "canonicalReference": "network-resource-manager!NetworkWatchersGetFlowLogStatusResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkWatcherName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginGetFlowLogStatus" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!NetworkWatchers#beginGetFlowLogStatusAndWait:member(1)", + "docComment": "/**\n * Queries status of flow log and traffic analytics (optional) on a specified resource.\n *\n * @param resourceGroupName - The name of the network watcher resource group.\n *\n * @param networkWatcherName - The name of the network watcher resource.\n *\n * @param parameters - Parameters that define a resource to query flow log and traffic analytics (optional) status.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginGetFlowLogStatusAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkWatcherName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "FlowLogStatusParameters", + "canonicalReference": "network-resource-manager!FlowLogStatusParameters:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NetworkWatchersGetFlowLogStatusOptionalParams", + "canonicalReference": "network-resource-manager!NetworkWatchersGetFlowLogStatusOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "NetworkWatchersGetFlowLogStatusResponse", + "canonicalReference": "network-resource-manager!NetworkWatchersGetFlowLogStatusResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkWatcherName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginGetFlowLogStatusAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!NetworkWatchers#beginGetNetworkConfigurationDiagnostic:member(1)", + "docComment": "/**\n * Gets Network Configuration Diagnostic data to help customers understand and debug network behavior. It provides detailed information on what security rules were applied to a specified traffic flow and the result of evaluating these rules. Customers must provide details of a flow like source, destination, protocol, etc. The API returns whether traffic was allowed or denied, the rules evaluated for the specified flow and the evaluation results.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkWatcherName - The name of the network watcher.\n *\n * @param parameters - Parameters to get network configuration diagnostic.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginGetNetworkConfigurationDiagnostic(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkWatcherName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "NetworkConfigurationDiagnosticParameters", + "canonicalReference": "network-resource-manager!NetworkConfigurationDiagnosticParameters:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NetworkWatchersGetNetworkConfigurationDiagnosticOptionalParams", + "canonicalReference": "network-resource-manager!NetworkWatchersGetNetworkConfigurationDiagnosticOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "NetworkWatchersGetNetworkConfigurationDiagnosticResponse", + "canonicalReference": "network-resource-manager!NetworkWatchersGetNetworkConfigurationDiagnosticResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "NetworkWatchersGetNetworkConfigurationDiagnosticResponse", + "canonicalReference": "network-resource-manager!NetworkWatchersGetNetworkConfigurationDiagnosticResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkWatcherName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginGetNetworkConfigurationDiagnostic" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!NetworkWatchers#beginGetNetworkConfigurationDiagnosticAndWait:member(1)", + "docComment": "/**\n * Gets Network Configuration Diagnostic data to help customers understand and debug network behavior. It provides detailed information on what security rules were applied to a specified traffic flow and the result of evaluating these rules. Customers must provide details of a flow like source, destination, protocol, etc. The API returns whether traffic was allowed or denied, the rules evaluated for the specified flow and the evaluation results.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkWatcherName - The name of the network watcher.\n *\n * @param parameters - Parameters to get network configuration diagnostic.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginGetNetworkConfigurationDiagnosticAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkWatcherName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "NetworkConfigurationDiagnosticParameters", + "canonicalReference": "network-resource-manager!NetworkConfigurationDiagnosticParameters:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NetworkWatchersGetNetworkConfigurationDiagnosticOptionalParams", + "canonicalReference": "network-resource-manager!NetworkWatchersGetNetworkConfigurationDiagnosticOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "NetworkWatchersGetNetworkConfigurationDiagnosticResponse", + "canonicalReference": "network-resource-manager!NetworkWatchersGetNetworkConfigurationDiagnosticResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkWatcherName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginGetNetworkConfigurationDiagnosticAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!NetworkWatchers#beginGetNextHop:member(1)", + "docComment": "/**\n * Gets the next hop from the specified VM.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkWatcherName - The name of the network watcher.\n *\n * @param parameters - Parameters that define the source and destination endpoint.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginGetNextHop(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkWatcherName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "NextHopParameters", + "canonicalReference": "network-resource-manager!NextHopParameters:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NetworkWatchersGetNextHopOptionalParams", + "canonicalReference": "network-resource-manager!NetworkWatchersGetNextHopOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "NetworkWatchersGetNextHopResponse", + "canonicalReference": "network-resource-manager!NetworkWatchersGetNextHopResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "NetworkWatchersGetNextHopResponse", + "canonicalReference": "network-resource-manager!NetworkWatchersGetNextHopResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkWatcherName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginGetNextHop" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!NetworkWatchers#beginGetNextHopAndWait:member(1)", + "docComment": "/**\n * Gets the next hop from the specified VM.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkWatcherName - The name of the network watcher.\n *\n * @param parameters - Parameters that define the source and destination endpoint.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginGetNextHopAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkWatcherName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "NextHopParameters", + "canonicalReference": "network-resource-manager!NextHopParameters:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NetworkWatchersGetNextHopOptionalParams", + "canonicalReference": "network-resource-manager!NetworkWatchersGetNextHopOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "NetworkWatchersGetNextHopResponse", + "canonicalReference": "network-resource-manager!NetworkWatchersGetNextHopResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkWatcherName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginGetNextHopAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!NetworkWatchers#beginGetTroubleshooting:member(1)", + "docComment": "/**\n * Initiate troubleshooting on a specified resource.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkWatcherName - The name of the network watcher resource.\n *\n * @param parameters - Parameters that define the resource to troubleshoot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginGetTroubleshooting(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkWatcherName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "TroubleshootingParameters", + "canonicalReference": "network-resource-manager!TroubleshootingParameters:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NetworkWatchersGetTroubleshootingOptionalParams", + "canonicalReference": "network-resource-manager!NetworkWatchersGetTroubleshootingOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "NetworkWatchersGetTroubleshootingResponse", + "canonicalReference": "network-resource-manager!NetworkWatchersGetTroubleshootingResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "NetworkWatchersGetTroubleshootingResponse", + "canonicalReference": "network-resource-manager!NetworkWatchersGetTroubleshootingResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkWatcherName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginGetTroubleshooting" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!NetworkWatchers#beginGetTroubleshootingAndWait:member(1)", + "docComment": "/**\n * Initiate troubleshooting on a specified resource.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkWatcherName - The name of the network watcher resource.\n *\n * @param parameters - Parameters that define the resource to troubleshoot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginGetTroubleshootingAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkWatcherName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "TroubleshootingParameters", + "canonicalReference": "network-resource-manager!TroubleshootingParameters:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NetworkWatchersGetTroubleshootingOptionalParams", + "canonicalReference": "network-resource-manager!NetworkWatchersGetTroubleshootingOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "NetworkWatchersGetTroubleshootingResponse", + "canonicalReference": "network-resource-manager!NetworkWatchersGetTroubleshootingResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkWatcherName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginGetTroubleshootingAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!NetworkWatchers#beginGetTroubleshootingResult:member(1)", + "docComment": "/**\n * Get the last completed troubleshooting result on a specified resource.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkWatcherName - The name of the network watcher resource.\n *\n * @param parameters - Parameters that define the resource to query the troubleshooting result.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginGetTroubleshootingResult(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkWatcherName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "QueryTroubleshootingParameters", + "canonicalReference": "network-resource-manager!QueryTroubleshootingParameters:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NetworkWatchersGetTroubleshootingResultOptionalParams", + "canonicalReference": "network-resource-manager!NetworkWatchersGetTroubleshootingResultOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "NetworkWatchersGetTroubleshootingResultResponse", + "canonicalReference": "network-resource-manager!NetworkWatchersGetTroubleshootingResultResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "NetworkWatchersGetTroubleshootingResultResponse", + "canonicalReference": "network-resource-manager!NetworkWatchersGetTroubleshootingResultResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkWatcherName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginGetTroubleshootingResult" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!NetworkWatchers#beginGetTroubleshootingResultAndWait:member(1)", + "docComment": "/**\n * Get the last completed troubleshooting result on a specified resource.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkWatcherName - The name of the network watcher resource.\n *\n * @param parameters - Parameters that define the resource to query the troubleshooting result.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginGetTroubleshootingResultAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkWatcherName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "QueryTroubleshootingParameters", + "canonicalReference": "network-resource-manager!QueryTroubleshootingParameters:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NetworkWatchersGetTroubleshootingResultOptionalParams", + "canonicalReference": "network-resource-manager!NetworkWatchersGetTroubleshootingResultOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "NetworkWatchersGetTroubleshootingResultResponse", + "canonicalReference": "network-resource-manager!NetworkWatchersGetTroubleshootingResultResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkWatcherName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginGetTroubleshootingResultAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!NetworkWatchers#beginGetVMSecurityRules:member(1)", + "docComment": "/**\n * Gets the configured and effective security group rules on the specified VM.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkWatcherName - The name of the network watcher.\n *\n * @param parameters - Parameters that define the VM to check security groups for.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginGetVMSecurityRules(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkWatcherName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "SecurityGroupViewParameters", + "canonicalReference": "network-resource-manager!SecurityGroupViewParameters:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NetworkWatchersGetVMSecurityRulesOptionalParams", + "canonicalReference": "network-resource-manager!NetworkWatchersGetVMSecurityRulesOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "NetworkWatchersGetVMSecurityRulesResponse", + "canonicalReference": "network-resource-manager!NetworkWatchersGetVMSecurityRulesResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "NetworkWatchersGetVMSecurityRulesResponse", + "canonicalReference": "network-resource-manager!NetworkWatchersGetVMSecurityRulesResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkWatcherName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginGetVMSecurityRules" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!NetworkWatchers#beginGetVMSecurityRulesAndWait:member(1)", + "docComment": "/**\n * Gets the configured and effective security group rules on the specified VM.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkWatcherName - The name of the network watcher.\n *\n * @param parameters - Parameters that define the VM to check security groups for.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginGetVMSecurityRulesAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkWatcherName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "SecurityGroupViewParameters", + "canonicalReference": "network-resource-manager!SecurityGroupViewParameters:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NetworkWatchersGetVMSecurityRulesOptionalParams", + "canonicalReference": "network-resource-manager!NetworkWatchersGetVMSecurityRulesOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "NetworkWatchersGetVMSecurityRulesResponse", + "canonicalReference": "network-resource-manager!NetworkWatchersGetVMSecurityRulesResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkWatcherName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginGetVMSecurityRulesAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!NetworkWatchers#beginListAvailableProviders:member(1)", + "docComment": "/**\n * NOTE: This feature is currently in preview and still being tested for stability. Lists all available internet service providers for a specified Azure region.\n *\n * @param resourceGroupName - The name of the network watcher resource group.\n *\n * @param networkWatcherName - The name of the network watcher resource.\n *\n * @param parameters - Parameters that scope the list of available providers.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginListAvailableProviders(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkWatcherName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "AvailableProvidersListParameters", + "canonicalReference": "network-resource-manager!AvailableProvidersListParameters:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NetworkWatchersListAvailableProvidersOptionalParams", + "canonicalReference": "network-resource-manager!NetworkWatchersListAvailableProvidersOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "NetworkWatchersListAvailableProvidersResponse", + "canonicalReference": "network-resource-manager!NetworkWatchersListAvailableProvidersResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "NetworkWatchersListAvailableProvidersResponse", + "canonicalReference": "network-resource-manager!NetworkWatchersListAvailableProvidersResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkWatcherName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginListAvailableProviders" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!NetworkWatchers#beginListAvailableProvidersAndWait:member(1)", + "docComment": "/**\n * NOTE: This feature is currently in preview and still being tested for stability. Lists all available internet service providers for a specified Azure region.\n *\n * @param resourceGroupName - The name of the network watcher resource group.\n *\n * @param networkWatcherName - The name of the network watcher resource.\n *\n * @param parameters - Parameters that scope the list of available providers.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginListAvailableProvidersAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkWatcherName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "AvailableProvidersListParameters", + "canonicalReference": "network-resource-manager!AvailableProvidersListParameters:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NetworkWatchersListAvailableProvidersOptionalParams", + "canonicalReference": "network-resource-manager!NetworkWatchersListAvailableProvidersOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "NetworkWatchersListAvailableProvidersResponse", + "canonicalReference": "network-resource-manager!NetworkWatchersListAvailableProvidersResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkWatcherName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginListAvailableProvidersAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!NetworkWatchers#beginSetFlowLogConfiguration:member(1)", + "docComment": "/**\n * Configures flow log and traffic analytics (optional) on a specified resource.\n *\n * @param resourceGroupName - The name of the network watcher resource group.\n *\n * @param networkWatcherName - The name of the network watcher resource.\n *\n * @param parameters - Parameters that define the configuration of flow log.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginSetFlowLogConfiguration(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkWatcherName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "FlowLogInformation", + "canonicalReference": "network-resource-manager!FlowLogInformation:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NetworkWatchersSetFlowLogConfigurationOptionalParams", + "canonicalReference": "network-resource-manager!NetworkWatchersSetFlowLogConfigurationOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "NetworkWatchersSetFlowLogConfigurationResponse", + "canonicalReference": "network-resource-manager!NetworkWatchersSetFlowLogConfigurationResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "NetworkWatchersSetFlowLogConfigurationResponse", + "canonicalReference": "network-resource-manager!NetworkWatchersSetFlowLogConfigurationResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkWatcherName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginSetFlowLogConfiguration" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!NetworkWatchers#beginSetFlowLogConfigurationAndWait:member(1)", + "docComment": "/**\n * Configures flow log and traffic analytics (optional) on a specified resource.\n *\n * @param resourceGroupName - The name of the network watcher resource group.\n *\n * @param networkWatcherName - The name of the network watcher resource.\n *\n * @param parameters - Parameters that define the configuration of flow log.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginSetFlowLogConfigurationAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkWatcherName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "FlowLogInformation", + "canonicalReference": "network-resource-manager!FlowLogInformation:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NetworkWatchersSetFlowLogConfigurationOptionalParams", + "canonicalReference": "network-resource-manager!NetworkWatchersSetFlowLogConfigurationOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "NetworkWatchersSetFlowLogConfigurationResponse", + "canonicalReference": "network-resource-manager!NetworkWatchersSetFlowLogConfigurationResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkWatcherName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginSetFlowLogConfigurationAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!NetworkWatchers#beginVerifyIPFlow:member(1)", + "docComment": "/**\n * Verify IP flow from the specified VM to a location given the currently configured NSG rules.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkWatcherName - The name of the network watcher.\n *\n * @param parameters - Parameters that define the IP flow to be verified.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginVerifyIPFlow(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkWatcherName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "VerificationIPFlowParameters", + "canonicalReference": "network-resource-manager!VerificationIPFlowParameters:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NetworkWatchersVerifyIPFlowOptionalParams", + "canonicalReference": "network-resource-manager!NetworkWatchersVerifyIPFlowOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "NetworkWatchersVerifyIPFlowResponse", + "canonicalReference": "network-resource-manager!NetworkWatchersVerifyIPFlowResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "NetworkWatchersVerifyIPFlowResponse", + "canonicalReference": "network-resource-manager!NetworkWatchersVerifyIPFlowResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkWatcherName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginVerifyIPFlow" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!NetworkWatchers#beginVerifyIPFlowAndWait:member(1)", + "docComment": "/**\n * Verify IP flow from the specified VM to a location given the currently configured NSG rules.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkWatcherName - The name of the network watcher.\n *\n * @param parameters - Parameters that define the IP flow to be verified.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginVerifyIPFlowAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkWatcherName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "VerificationIPFlowParameters", + "canonicalReference": "network-resource-manager!VerificationIPFlowParameters:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NetworkWatchersVerifyIPFlowOptionalParams", + "canonicalReference": "network-resource-manager!NetworkWatchersVerifyIPFlowOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "NetworkWatchersVerifyIPFlowResponse", + "canonicalReference": "network-resource-manager!NetworkWatchersVerifyIPFlowResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkWatcherName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginVerifyIPFlowAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!NetworkWatchers#createOrUpdate:member(1)", + "docComment": "/**\n * Creates or updates a network watcher in the specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkWatcherName - The name of the network watcher.\n *\n * @param parameters - Parameters that define the network watcher resource.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkWatcherName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "NetworkWatcher", + "canonicalReference": "network-resource-manager!NetworkWatcher:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NetworkWatchersCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!NetworkWatchersCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "NetworkWatchersCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!NetworkWatchersCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkWatcherName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "createOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!NetworkWatchers#get:member(1)", + "docComment": "/**\n * Gets the specified network watcher by resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkWatcherName - The name of the network watcher.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkWatcherName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NetworkWatchersGetOptionalParams", + "canonicalReference": "network-resource-manager!NetworkWatchersGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "NetworkWatchersGetResponse", + "canonicalReference": "network-resource-manager!NetworkWatchersGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkWatcherName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!NetworkWatchers#getTopology:member(1)", + "docComment": "/**\n * Gets the current network topology by resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkWatcherName - The name of the network watcher.\n *\n * @param parameters - Parameters that define the representation of topology.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getTopology(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkWatcherName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "TopologyParameters", + "canonicalReference": "network-resource-manager!TopologyParameters:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NetworkWatchersGetTopologyOptionalParams", + "canonicalReference": "network-resource-manager!NetworkWatchersGetTopologyOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "NetworkWatchersGetTopologyResponse", + "canonicalReference": "network-resource-manager!NetworkWatchersGetTopologyResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkWatcherName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "getTopology" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!NetworkWatchers#list:member(1)", + "docComment": "/**\n * Gets all network watchers by resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NetworkWatchersListOptionalParams", + "canonicalReference": "network-resource-manager!NetworkWatchersListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "NetworkWatcher", + "canonicalReference": "network-resource-manager!NetworkWatcher:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "list" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!NetworkWatchers#listAll:member(1)", + "docComment": "/**\n * Gets all network watchers by subscription.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listAll(options?: " + }, + { + "kind": "Reference", + "text": "NetworkWatchersListAllOptionalParams", + "canonicalReference": "network-resource-manager!NetworkWatchersListAllOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "NetworkWatcher", + "canonicalReference": "network-resource-manager!NetworkWatcher:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "listAll" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!NetworkWatchers#updateTags:member(1)", + "docComment": "/**\n * Updates a network watcher tags.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkWatcherName - The name of the network watcher.\n *\n * @param parameters - Parameters supplied to update network watcher tags.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateTags(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkWatcherName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "TagsObject", + "canonicalReference": "network-resource-manager!TagsObject:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "NetworkWatchersUpdateTagsOptionalParams", + "canonicalReference": "network-resource-manager!NetworkWatchersUpdateTagsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "NetworkWatchersUpdateTagsResponse", + "canonicalReference": "network-resource-manager!NetworkWatchersUpdateTagsResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkWatcherName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "updateTags" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkWatchersCheckConnectivityOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkWatchersCheckConnectivityOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NetworkWatchersCheckConnectivityOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkWatchersCheckConnectivityOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkWatchersCheckConnectivityOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!NetworkWatchersCheckConnectivityResponse:type", + "docComment": "/**\n * Contains response data for the checkConnectivity operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NetworkWatchersCheckConnectivityResponse = " + }, + { + "kind": "Reference", + "text": "ConnectivityInformation", + "canonicalReference": "network-resource-manager!ConnectivityInformation:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NetworkWatchersCheckConnectivityResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkWatchersCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkWatchersCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NetworkWatchersCreateOrUpdateOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!NetworkWatchersCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NetworkWatchersCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "NetworkWatcher", + "canonicalReference": "network-resource-manager!NetworkWatcher:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NetworkWatchersCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkWatchersDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkWatchersDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NetworkWatchersDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkWatchersDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkWatchersDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkWatchersGetAzureReachabilityReportOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkWatchersGetAzureReachabilityReportOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NetworkWatchersGetAzureReachabilityReportOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkWatchersGetAzureReachabilityReportOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkWatchersGetAzureReachabilityReportOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!NetworkWatchersGetAzureReachabilityReportResponse:type", + "docComment": "/**\n * Contains response data for the getAzureReachabilityReport operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NetworkWatchersGetAzureReachabilityReportResponse = " + }, + { + "kind": "Reference", + "text": "AzureReachabilityReport", + "canonicalReference": "network-resource-manager!AzureReachabilityReport:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NetworkWatchersGetAzureReachabilityReportResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkWatchersGetFlowLogStatusOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkWatchersGetFlowLogStatusOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NetworkWatchersGetFlowLogStatusOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkWatchersGetFlowLogStatusOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkWatchersGetFlowLogStatusOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!NetworkWatchersGetFlowLogStatusResponse:type", + "docComment": "/**\n * Contains response data for the getFlowLogStatus operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NetworkWatchersGetFlowLogStatusResponse = " + }, + { + "kind": "Reference", + "text": "FlowLogInformation", + "canonicalReference": "network-resource-manager!FlowLogInformation:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NetworkWatchersGetFlowLogStatusResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkWatchersGetNetworkConfigurationDiagnosticOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkWatchersGetNetworkConfigurationDiagnosticOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NetworkWatchersGetNetworkConfigurationDiagnosticOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkWatchersGetNetworkConfigurationDiagnosticOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkWatchersGetNetworkConfigurationDiagnosticOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!NetworkWatchersGetNetworkConfigurationDiagnosticResponse:type", + "docComment": "/**\n * Contains response data for the getNetworkConfigurationDiagnostic operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NetworkWatchersGetNetworkConfigurationDiagnosticResponse = " + }, + { + "kind": "Reference", + "text": "NetworkConfigurationDiagnosticResponse", + "canonicalReference": "network-resource-manager!NetworkConfigurationDiagnosticResponse:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NetworkWatchersGetNetworkConfigurationDiagnosticResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkWatchersGetNextHopOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkWatchersGetNextHopOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NetworkWatchersGetNextHopOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkWatchersGetNextHopOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkWatchersGetNextHopOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!NetworkWatchersGetNextHopResponse:type", + "docComment": "/**\n * Contains response data for the getNextHop operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NetworkWatchersGetNextHopResponse = " + }, + { + "kind": "Reference", + "text": "NextHopResult", + "canonicalReference": "network-resource-manager!NextHopResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NetworkWatchersGetNextHopResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkWatchersGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkWatchersGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NetworkWatchersGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!NetworkWatchersGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NetworkWatchersGetResponse = " + }, + { + "kind": "Reference", + "text": "NetworkWatcher", + "canonicalReference": "network-resource-manager!NetworkWatcher:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NetworkWatchersGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkWatchersGetTopologyOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkWatchersGetTopologyOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NetworkWatchersGetTopologyOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!NetworkWatchersGetTopologyResponse:type", + "docComment": "/**\n * Contains response data for the getTopology operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NetworkWatchersGetTopologyResponse = " + }, + { + "kind": "Reference", + "text": "Topology", + "canonicalReference": "network-resource-manager!Topology:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NetworkWatchersGetTopologyResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkWatchersGetTroubleshootingOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkWatchersGetTroubleshootingOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NetworkWatchersGetTroubleshootingOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkWatchersGetTroubleshootingOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkWatchersGetTroubleshootingOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!NetworkWatchersGetTroubleshootingResponse:type", + "docComment": "/**\n * Contains response data for the getTroubleshooting operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NetworkWatchersGetTroubleshootingResponse = " + }, + { + "kind": "Reference", + "text": "TroubleshootingResult", + "canonicalReference": "network-resource-manager!TroubleshootingResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NetworkWatchersGetTroubleshootingResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkWatchersGetTroubleshootingResultOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkWatchersGetTroubleshootingResultOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NetworkWatchersGetTroubleshootingResultOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkWatchersGetTroubleshootingResultOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkWatchersGetTroubleshootingResultOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!NetworkWatchersGetTroubleshootingResultResponse:type", + "docComment": "/**\n * Contains response data for the getTroubleshootingResult operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NetworkWatchersGetTroubleshootingResultResponse = " + }, + { + "kind": "Reference", + "text": "TroubleshootingResult", + "canonicalReference": "network-resource-manager!TroubleshootingResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NetworkWatchersGetTroubleshootingResultResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkWatchersGetVMSecurityRulesOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkWatchersGetVMSecurityRulesOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NetworkWatchersGetVMSecurityRulesOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkWatchersGetVMSecurityRulesOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkWatchersGetVMSecurityRulesOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!NetworkWatchersGetVMSecurityRulesResponse:type", + "docComment": "/**\n * Contains response data for the getVMSecurityRules operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NetworkWatchersGetVMSecurityRulesResponse = " + }, + { + "kind": "Reference", + "text": "SecurityGroupViewResult", + "canonicalReference": "network-resource-manager!SecurityGroupViewResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NetworkWatchersGetVMSecurityRulesResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkWatchersListAllOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkWatchersListAllOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NetworkWatchersListAllOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!NetworkWatchersListAllResponse:type", + "docComment": "/**\n * Contains response data for the listAll operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NetworkWatchersListAllResponse = " + }, + { + "kind": "Reference", + "text": "NetworkWatcherListResult", + "canonicalReference": "network-resource-manager!NetworkWatcherListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NetworkWatchersListAllResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkWatchersListAvailableProvidersOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkWatchersListAvailableProvidersOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NetworkWatchersListAvailableProvidersOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkWatchersListAvailableProvidersOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkWatchersListAvailableProvidersOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!NetworkWatchersListAvailableProvidersResponse:type", + "docComment": "/**\n * Contains response data for the listAvailableProviders operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NetworkWatchersListAvailableProvidersResponse = " + }, + { + "kind": "Reference", + "text": "AvailableProvidersList", + "canonicalReference": "network-resource-manager!AvailableProvidersList:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NetworkWatchersListAvailableProvidersResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkWatchersListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkWatchersListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NetworkWatchersListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!NetworkWatchersListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NetworkWatchersListResponse = " + }, + { + "kind": "Reference", + "text": "NetworkWatcherListResult", + "canonicalReference": "network-resource-manager!NetworkWatcherListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NetworkWatchersListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkWatchersSetFlowLogConfigurationOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkWatchersSetFlowLogConfigurationOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NetworkWatchersSetFlowLogConfigurationOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkWatchersSetFlowLogConfigurationOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkWatchersSetFlowLogConfigurationOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!NetworkWatchersSetFlowLogConfigurationResponse:type", + "docComment": "/**\n * Contains response data for the setFlowLogConfiguration operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NetworkWatchersSetFlowLogConfigurationResponse = " + }, + { + "kind": "Reference", + "text": "FlowLogInformation", + "canonicalReference": "network-resource-manager!FlowLogInformation:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NetworkWatchersSetFlowLogConfigurationResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkWatchersUpdateTagsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkWatchersUpdateTagsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NetworkWatchersUpdateTagsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!NetworkWatchersUpdateTagsResponse:type", + "docComment": "/**\n * Contains response data for the updateTags operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NetworkWatchersUpdateTagsResponse = " + }, + { + "kind": "Reference", + "text": "NetworkWatcher", + "canonicalReference": "network-resource-manager!NetworkWatcher:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NetworkWatchersUpdateTagsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NetworkWatchersVerifyIPFlowOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkWatchersVerifyIPFlowOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "NetworkWatchersVerifyIPFlowOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkWatchersVerifyIPFlowOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NetworkWatchersVerifyIPFlowOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!NetworkWatchersVerifyIPFlowResponse:type", + "docComment": "/**\n * Contains response data for the verifyIPFlow operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NetworkWatchersVerifyIPFlowResponse = " + }, + { + "kind": "Reference", + "text": "VerificationIPFlowResult", + "canonicalReference": "network-resource-manager!VerificationIPFlowResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NetworkWatchersVerifyIPFlowResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NextHopParameters:interface", + "docComment": "/**\n * Parameters that define the source and destination endpoint.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NextHopParameters " + } + ], + "releaseTag": "Public", + "name": "NextHopParameters", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NextHopParameters#destinationIPAddress:member", + "docComment": "/**\n * The destination IP address.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "destinationIPAddress: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "destinationIPAddress", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NextHopParameters#sourceIPAddress:member", + "docComment": "/**\n * The source IP address.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "sourceIPAddress: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "sourceIPAddress", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NextHopParameters#targetNicResourceId:member", + "docComment": "/**\n * The NIC ID. (If VM has multiple NICs and IP forwarding is enabled on any of the nics, then this parameter must be specified. Otherwise optional).\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "targetNicResourceId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "targetNicResourceId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NextHopParameters#targetResourceId:member", + "docComment": "/**\n * The resource identifier of the target resource against which the action is to be performed.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "targetResourceId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "targetResourceId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!NextHopResult:interface", + "docComment": "/**\n * The information about next hop from the specified VM.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NextHopResult " + } + ], + "releaseTag": "Public", + "name": "NextHopResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NextHopResult#nextHopIpAddress:member", + "docComment": "/**\n * Next hop IP Address.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextHopIpAddress?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextHopIpAddress", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NextHopResult#nextHopType:member", + "docComment": "/**\n * Next hop type.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextHopType?: " + }, + { + "kind": "Reference", + "text": "NextHopType", + "canonicalReference": "network-resource-manager!NextHopType:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextHopType", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!NextHopResult#routeTableId:member", + "docComment": "/**\n * The resource identifier for the route table associated with the route being returned. If the route being returned does not correspond to any user created routes then this field will be the string 'System Route'.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "routeTableId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "routeTableId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!NextHopType:type", + "docComment": "/**\n * Defines values for NextHopType. \\ {@link KnownNextHopType} can be used interchangeably with NextHopType, this enum contains the known values that the service supports. ### Known values supported by the service **Internet** \\ **VirtualAppliance** \\ **VirtualNetworkGateway** \\ **VnetLocal** \\ **HyperNetGateway** \\ **None**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NextHopType = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NextHopType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!OfficeTrafficCategory:type", + "docComment": "/**\n * Defines values for OfficeTrafficCategory. \\ {@link KnownOfficeTrafficCategory} can be used interchangeably with OfficeTrafficCategory, this enum contains the known values that the service supports. ### Known values supported by the service **Optimize** \\ **OptimizeAndAllow** \\ **All** \\ **None**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type OfficeTrafficCategory = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "OfficeTrafficCategory", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!Operation:interface", + "docComment": "/**\n * Network REST API operation definition.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Operation " + } + ], + "releaseTag": "Public", + "name": "Operation", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!Operation#display:member", + "docComment": "/**\n * Display metadata associated with the operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "display?: " + }, + { + "kind": "Reference", + "text": "OperationDisplay", + "canonicalReference": "network-resource-manager!OperationDisplay:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "display", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!Operation#name:member", + "docComment": "/**\n * Operation name: {provider}/{resource}/{operation}.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!Operation#origin:member", + "docComment": "/**\n * Origin of the operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "origin?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "origin", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!Operation#serviceSpecification:member", + "docComment": "/**\n * Specification of the service.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "serviceSpecification?: " + }, + { + "kind": "Reference", + "text": "OperationPropertiesFormatServiceSpecification", + "canonicalReference": "network-resource-manager!OperationPropertiesFormatServiceSpecification:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "serviceSpecification", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!OperationDisplay:interface", + "docComment": "/**\n * Display metadata associated with the operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface OperationDisplay " + } + ], + "releaseTag": "Public", + "name": "OperationDisplay", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!OperationDisplay#description:member", + "docComment": "/**\n * Description of the operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "description?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "description", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!OperationDisplay#operation:member", + "docComment": "/**\n * Type of the operation: get, read, delete, etc.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "operation?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "operation", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!OperationDisplay#provider:member", + "docComment": "/**\n * Service provider: Microsoft Network.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "provider?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "provider", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!OperationDisplay#resource:member", + "docComment": "/**\n * Resource on which the operation is performed.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resource?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resource", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!OperationListResult:interface", + "docComment": "/**\n * Result of the request to list Network operations. It contains a list of operations and a URL link to get the next set of results.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface OperationListResult " + } + ], + "releaseTag": "Public", + "name": "OperationListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!OperationListResult#nextLink:member", + "docComment": "/**\n * URL to get the next set of operation list results if there are any.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!OperationListResult#value:member", + "docComment": "/**\n * List of Network operations supported by the Network resource provider.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "Operation", + "canonicalReference": "network-resource-manager!Operation:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!OperationPropertiesFormatServiceSpecification:interface", + "docComment": "/**\n * Specification of the service.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface OperationPropertiesFormatServiceSpecification " + } + ], + "releaseTag": "Public", + "name": "OperationPropertiesFormatServiceSpecification", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!OperationPropertiesFormatServiceSpecification#logSpecifications:member", + "docComment": "/**\n * Operation log specification.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "logSpecifications?: " + }, + { + "kind": "Reference", + "text": "LogSpecification", + "canonicalReference": "network-resource-manager!LogSpecification:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "logSpecifications", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!OperationPropertiesFormatServiceSpecification#metricSpecifications:member", + "docComment": "/**\n * Operation service specification.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "metricSpecifications?: " + }, + { + "kind": "Reference", + "text": "MetricSpecification", + "canonicalReference": "network-resource-manager!MetricSpecification:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "metricSpecifications", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!Operations:interface", + "docComment": "/**\n * Interface representing a Operations.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Operations " + } + ], + "releaseTag": "Public", + "name": "Operations", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!Operations#list:member(1)", + "docComment": "/**\n * Lists all of the available Network Rest API operations.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(options?: " + }, + { + "kind": "Reference", + "text": "OperationsListOptionalParams", + "canonicalReference": "network-resource-manager!OperationsListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "Operation", + "canonicalReference": "network-resource-manager!Operation:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "list" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!OperationsListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface OperationsListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "OperationsListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!OperationsListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type OperationsListNextResponse = " + }, + { + "kind": "Reference", + "text": "OperationListResult", + "canonicalReference": "network-resource-manager!OperationListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "OperationsListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!OperationsListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface OperationsListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "OperationsListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!OperationsListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type OperationsListResponse = " + }, + { + "kind": "Reference", + "text": "OperationListResult", + "canonicalReference": "network-resource-manager!OperationListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "OperationsListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!Origin:type", + "docComment": "/**\n * Defines values for Origin. \\ {@link KnownOrigin} can be used interchangeably with Origin, this enum contains the known values that the service supports. ### Known values supported by the service **Local** \\ **Inbound** \\ **Outbound**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type Origin = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "Origin", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!OutboundRule:type", + "docComment": "/**\n * Outbound rule of the load balancer.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type OutboundRule = " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": " & {\n name?: string;\n readonly etag?: string;\n readonly type?: string;\n allocatedOutboundPorts?: number;\n frontendIPConfigurations?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": "[];\n backendAddressPool?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n protocol?: " + }, + { + "kind": "Reference", + "text": "LoadBalancerOutboundRuleProtocol", + "canonicalReference": "network-resource-manager!LoadBalancerOutboundRuleProtocol:type" + }, + { + "kind": "Content", + "text": ";\n enableTcpReset?: boolean;\n idleTimeoutInMinutes?: number;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "OutboundRule", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 11 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!OutputType:type", + "docComment": "/**\n * Defines values for OutputType. \\ {@link KnownOutputType} can be used interchangeably with OutputType, this enum contains the known values that the service supports. ### Known values supported by the service **Workspace**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type OutputType = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "OutputType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!OwaspCrsExclusionEntry:interface", + "docComment": "/**\n * Allow to exclude some variable satisfy the condition for the WAF check.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface OwaspCrsExclusionEntry " + } + ], + "releaseTag": "Public", + "name": "OwaspCrsExclusionEntry", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!OwaspCrsExclusionEntry#matchVariable:member", + "docComment": "/**\n * The variable to be excluded.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "matchVariable: " + }, + { + "kind": "Reference", + "text": "OwaspCrsExclusionEntryMatchVariable", + "canonicalReference": "network-resource-manager!OwaspCrsExclusionEntryMatchVariable:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "matchVariable", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!OwaspCrsExclusionEntry#selector:member", + "docComment": "/**\n * When matchVariable is a collection, operator used to specify which elements in the collection this exclusion applies to.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "selector: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "selector", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!OwaspCrsExclusionEntry#selectorMatchOperator:member", + "docComment": "/**\n * When matchVariable is a collection, operate on the selector to specify which elements in the collection this exclusion applies to.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "selectorMatchOperator: " + }, + { + "kind": "Reference", + "text": "OwaspCrsExclusionEntrySelectorMatchOperator", + "canonicalReference": "network-resource-manager!OwaspCrsExclusionEntrySelectorMatchOperator:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "selectorMatchOperator", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!OwaspCrsExclusionEntryMatchVariable:type", + "docComment": "/**\n * Defines values for OwaspCrsExclusionEntryMatchVariable. \\ {@link KnownOwaspCrsExclusionEntryMatchVariable} can be used interchangeably with OwaspCrsExclusionEntryMatchVariable, this enum contains the known values that the service supports. ### Known values supported by the service **RequestHeaderNames** \\ **RequestCookieNames** \\ **RequestArgNames**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type OwaspCrsExclusionEntryMatchVariable = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "OwaspCrsExclusionEntryMatchVariable", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!OwaspCrsExclusionEntrySelectorMatchOperator:type", + "docComment": "/**\n * Defines values for OwaspCrsExclusionEntrySelectorMatchOperator. \\ {@link KnownOwaspCrsExclusionEntrySelectorMatchOperator} can be used interchangeably with OwaspCrsExclusionEntrySelectorMatchOperator, this enum contains the known values that the service supports. ### Known values supported by the service **Equals** \\ **Contains** \\ **StartsWith** \\ **EndsWith** \\ **EqualsAny**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type OwaspCrsExclusionEntrySelectorMatchOperator = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "OwaspCrsExclusionEntrySelectorMatchOperator", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!P2SConnectionConfiguration:type", + "docComment": "/**\n * P2SConnectionConfiguration Resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type P2SConnectionConfiguration = " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": " & {\n name?: string;\n readonly etag?: string;\n vpnClientAddressPool?: " + }, + { + "kind": "Reference", + "text": "AddressSpace", + "canonicalReference": "network-resource-manager!AddressSpace:interface" + }, + { + "kind": "Content", + "text": ";\n routingConfiguration?: " + }, + { + "kind": "Reference", + "text": "RoutingConfiguration", + "canonicalReference": "network-resource-manager!RoutingConfiguration:interface" + }, + { + "kind": "Content", + "text": ";\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "P2SConnectionConfiguration", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 9 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!P2SVpnConnectionHealth:interface", + "docComment": "/**\n * P2S Vpn connection detailed health written to sas url.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface P2SVpnConnectionHealth " + } + ], + "releaseTag": "Public", + "name": "P2SVpnConnectionHealth", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!P2SVpnConnectionHealth#sasUrl:member", + "docComment": "/**\n * Returned sas url of the blob to which the p2s vpn connection detailed health will be written.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "sasUrl?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "sasUrl", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!P2SVpnConnectionHealthRequest:interface", + "docComment": "/**\n * List of P2S Vpn connection health request.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface P2SVpnConnectionHealthRequest " + } + ], + "releaseTag": "Public", + "name": "P2SVpnConnectionHealthRequest", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!P2SVpnConnectionHealthRequest#outputBlobSasUrl:member", + "docComment": "/**\n * The sas-url to download the P2S Vpn connection health detail.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "outputBlobSasUrl?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "outputBlobSasUrl", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!P2SVpnConnectionHealthRequest#vpnUserNamesFilter:member", + "docComment": "/**\n * The list of p2s vpn user names whose p2s vpn connection detailed health to retrieve for.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "vpnUserNamesFilter?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "vpnUserNamesFilter", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!P2SVpnConnectionRequest:interface", + "docComment": "/**\n * List of p2s vpn connections to be disconnected.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface P2SVpnConnectionRequest " + } + ], + "releaseTag": "Public", + "name": "P2SVpnConnectionRequest", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!P2SVpnConnectionRequest#vpnConnectionIds:member", + "docComment": "/**\n * List of p2s vpn connection Ids.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "vpnConnectionIds?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "vpnConnectionIds", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!P2SVpnGateway:type", + "docComment": "/**\n * P2SVpnGateway Resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type P2SVpnGateway = " + }, + { + "kind": "Reference", + "text": "Resource", + "canonicalReference": "network-resource-manager!Resource:interface" + }, + { + "kind": "Content", + "text": " & {\n readonly etag?: string;\n virtualHub?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";\n p2SConnectionConfigurations?: " + }, + { + "kind": "Reference", + "text": "P2SConnectionConfiguration", + "canonicalReference": "network-resource-manager!P2SConnectionConfiguration:type" + }, + { + "kind": "Content", + "text": "[];\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n vpnGatewayScaleUnit?: number;\n vpnServerConfiguration?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";\n readonly vpnClientConnectionHealth?: " + }, + { + "kind": "Reference", + "text": "VpnClientConnectionHealth", + "canonicalReference": "network-resource-manager!VpnClientConnectionHealth:interface" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "P2SVpnGateway", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 13 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!P2SVpnGateways:interface", + "docComment": "/**\n * Interface representing a P2SVpnGateways.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface P2SVpnGateways " + } + ], + "releaseTag": "Public", + "name": "P2SVpnGateways", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!P2SVpnGateways#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Creates a virtual wan p2s vpn gateway if it doesn't exist else updates the existing gateway.\n *\n * @param resourceGroupName - The resource group name of the P2SVpnGateway.\n *\n * @param gatewayName - The name of the gateway.\n *\n * @param p2SVpnGatewayParameters - Parameters supplied to create or Update a virtual wan p2s vpn gateway.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", gatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", p2SVpnGatewayParameters: " + }, + { + "kind": "Reference", + "text": "P2SVpnGateway", + "canonicalReference": "network-resource-manager!P2SVpnGateway:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "P2SVpnGatewaysCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!P2SVpnGatewaysCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "P2SVpnGatewaysCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!P2SVpnGatewaysCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "P2SVpnGatewaysCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!P2SVpnGatewaysCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "gatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "p2SVpnGatewayParameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!P2SVpnGateways#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Creates a virtual wan p2s vpn gateway if it doesn't exist else updates the existing gateway.\n *\n * @param resourceGroupName - The resource group name of the P2SVpnGateway.\n *\n * @param gatewayName - The name of the gateway.\n *\n * @param p2SVpnGatewayParameters - Parameters supplied to create or Update a virtual wan p2s vpn gateway.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", gatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", p2SVpnGatewayParameters: " + }, + { + "kind": "Reference", + "text": "P2SVpnGateway", + "canonicalReference": "network-resource-manager!P2SVpnGateway:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "P2SVpnGatewaysCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!P2SVpnGatewaysCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "P2SVpnGatewaysCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!P2SVpnGatewaysCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "gatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "p2SVpnGatewayParameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!P2SVpnGateways#beginDelete:member(1)", + "docComment": "/**\n * Deletes a virtual wan p2s vpn gateway.\n *\n * @param resourceGroupName - The resource group name of the P2SVpnGateway.\n *\n * @param gatewayName - The name of the gateway.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", gatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "P2SVpnGatewaysDeleteOptionalParams", + "canonicalReference": "network-resource-manager!P2SVpnGatewaysDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "gatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!P2SVpnGateways#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes a virtual wan p2s vpn gateway.\n *\n * @param resourceGroupName - The resource group name of the P2SVpnGateway.\n *\n * @param gatewayName - The name of the gateway.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", gatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "P2SVpnGatewaysDeleteOptionalParams", + "canonicalReference": "network-resource-manager!P2SVpnGatewaysDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "gatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!P2SVpnGateways#beginDisconnectP2SVpnConnections:member(1)", + "docComment": "/**\n * Disconnect P2S vpn connections of the virtual wan P2SVpnGateway in the specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param p2SVpnGatewayName - The name of the P2S Vpn Gateway.\n *\n * @param request - The parameters are supplied to disconnect p2s vpn connections.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDisconnectP2SVpnConnections(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", p2SVpnGatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", request: " + }, + { + "kind": "Reference", + "text": "P2SVpnConnectionRequest", + "canonicalReference": "network-resource-manager!P2SVpnConnectionRequest:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "P2SVpnGatewaysDisconnectP2SVpnConnectionsOptionalParams", + "canonicalReference": "network-resource-manager!P2SVpnGatewaysDisconnectP2SVpnConnectionsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "p2SVpnGatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "request", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDisconnectP2SVpnConnections" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!P2SVpnGateways#beginDisconnectP2SVpnConnectionsAndWait:member(1)", + "docComment": "/**\n * Disconnect P2S vpn connections of the virtual wan P2SVpnGateway in the specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param p2SVpnGatewayName - The name of the P2S Vpn Gateway.\n *\n * @param request - The parameters are supplied to disconnect p2s vpn connections.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDisconnectP2SVpnConnectionsAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", p2SVpnGatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", request: " + }, + { + "kind": "Reference", + "text": "P2SVpnConnectionRequest", + "canonicalReference": "network-resource-manager!P2SVpnConnectionRequest:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "P2SVpnGatewaysDisconnectP2SVpnConnectionsOptionalParams", + "canonicalReference": "network-resource-manager!P2SVpnGatewaysDisconnectP2SVpnConnectionsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "p2SVpnGatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "request", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDisconnectP2SVpnConnectionsAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!P2SVpnGateways#beginGenerateVpnProfile:member(1)", + "docComment": "/**\n * Generates VPN profile for P2S client of the P2SVpnGateway in the specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param gatewayName - The name of the P2SVpnGateway.\n *\n * @param parameters - Parameters supplied to the generate P2SVpnGateway VPN client package operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginGenerateVpnProfile(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", gatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "P2SVpnProfileParameters", + "canonicalReference": "network-resource-manager!P2SVpnProfileParameters:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "P2SVpnGatewaysGenerateVpnProfileOptionalParams", + "canonicalReference": "network-resource-manager!P2SVpnGatewaysGenerateVpnProfileOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "P2SVpnGatewaysGenerateVpnProfileResponse", + "canonicalReference": "network-resource-manager!P2SVpnGatewaysGenerateVpnProfileResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "P2SVpnGatewaysGenerateVpnProfileResponse", + "canonicalReference": "network-resource-manager!P2SVpnGatewaysGenerateVpnProfileResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "gatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginGenerateVpnProfile" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!P2SVpnGateways#beginGenerateVpnProfileAndWait:member(1)", + "docComment": "/**\n * Generates VPN profile for P2S client of the P2SVpnGateway in the specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param gatewayName - The name of the P2SVpnGateway.\n *\n * @param parameters - Parameters supplied to the generate P2SVpnGateway VPN client package operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginGenerateVpnProfileAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", gatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "P2SVpnProfileParameters", + "canonicalReference": "network-resource-manager!P2SVpnProfileParameters:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "P2SVpnGatewaysGenerateVpnProfileOptionalParams", + "canonicalReference": "network-resource-manager!P2SVpnGatewaysGenerateVpnProfileOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "P2SVpnGatewaysGenerateVpnProfileResponse", + "canonicalReference": "network-resource-manager!P2SVpnGatewaysGenerateVpnProfileResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "gatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginGenerateVpnProfileAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!P2SVpnGateways#beginGetP2SVpnConnectionHealth:member(1)", + "docComment": "/**\n * Gets the connection health of P2S clients of the virtual wan P2SVpnGateway in the specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param gatewayName - The name of the P2SVpnGateway.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginGetP2SVpnConnectionHealth(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", gatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "P2SVpnGatewaysGetP2SVpnConnectionHealthOptionalParams", + "canonicalReference": "network-resource-manager!P2SVpnGatewaysGetP2SVpnConnectionHealthOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "P2SVpnGatewaysGetP2SVpnConnectionHealthResponse", + "canonicalReference": "network-resource-manager!P2SVpnGatewaysGetP2SVpnConnectionHealthResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "P2SVpnGatewaysGetP2SVpnConnectionHealthResponse", + "canonicalReference": "network-resource-manager!P2SVpnGatewaysGetP2SVpnConnectionHealthResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "gatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginGetP2SVpnConnectionHealth" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!P2SVpnGateways#beginGetP2SVpnConnectionHealthAndWait:member(1)", + "docComment": "/**\n * Gets the connection health of P2S clients of the virtual wan P2SVpnGateway in the specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param gatewayName - The name of the P2SVpnGateway.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginGetP2SVpnConnectionHealthAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", gatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "P2SVpnGatewaysGetP2SVpnConnectionHealthOptionalParams", + "canonicalReference": "network-resource-manager!P2SVpnGatewaysGetP2SVpnConnectionHealthOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "P2SVpnGatewaysGetP2SVpnConnectionHealthResponse", + "canonicalReference": "network-resource-manager!P2SVpnGatewaysGetP2SVpnConnectionHealthResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "gatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginGetP2SVpnConnectionHealthAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!P2SVpnGateways#beginGetP2SVpnConnectionHealthDetailed:member(1)", + "docComment": "/**\n * Gets the sas url to get the connection health detail of P2S clients of the virtual wan P2SVpnGateway in the specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param gatewayName - The name of the P2SVpnGateway.\n *\n * @param request - Request parameters supplied to get p2s vpn connections detailed health.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginGetP2SVpnConnectionHealthDetailed(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", gatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", request: " + }, + { + "kind": "Reference", + "text": "P2SVpnConnectionHealthRequest", + "canonicalReference": "network-resource-manager!P2SVpnConnectionHealthRequest:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "P2SVpnGatewaysGetP2SVpnConnectionHealthDetailedOptionalParams", + "canonicalReference": "network-resource-manager!P2SVpnGatewaysGetP2SVpnConnectionHealthDetailedOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "P2SVpnGatewaysGetP2SVpnConnectionHealthDetailedResponse", + "canonicalReference": "network-resource-manager!P2SVpnGatewaysGetP2SVpnConnectionHealthDetailedResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "P2SVpnGatewaysGetP2SVpnConnectionHealthDetailedResponse", + "canonicalReference": "network-resource-manager!P2SVpnGatewaysGetP2SVpnConnectionHealthDetailedResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "gatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "request", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginGetP2SVpnConnectionHealthDetailed" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!P2SVpnGateways#beginGetP2SVpnConnectionHealthDetailedAndWait:member(1)", + "docComment": "/**\n * Gets the sas url to get the connection health detail of P2S clients of the virtual wan P2SVpnGateway in the specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param gatewayName - The name of the P2SVpnGateway.\n *\n * @param request - Request parameters supplied to get p2s vpn connections detailed health.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginGetP2SVpnConnectionHealthDetailedAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", gatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", request: " + }, + { + "kind": "Reference", + "text": "P2SVpnConnectionHealthRequest", + "canonicalReference": "network-resource-manager!P2SVpnConnectionHealthRequest:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "P2SVpnGatewaysGetP2SVpnConnectionHealthDetailedOptionalParams", + "canonicalReference": "network-resource-manager!P2SVpnGatewaysGetP2SVpnConnectionHealthDetailedOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "P2SVpnGatewaysGetP2SVpnConnectionHealthDetailedResponse", + "canonicalReference": "network-resource-manager!P2SVpnGatewaysGetP2SVpnConnectionHealthDetailedResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "gatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "request", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginGetP2SVpnConnectionHealthDetailedAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!P2SVpnGateways#get:member(1)", + "docComment": "/**\n * Retrieves the details of a virtual wan p2s vpn gateway.\n *\n * @param resourceGroupName - The resource group name of the P2SVpnGateway.\n *\n * @param gatewayName - The name of the gateway.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", gatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "P2SVpnGatewaysGetOptionalParams", + "canonicalReference": "network-resource-manager!P2SVpnGatewaysGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "P2SVpnGatewaysGetResponse", + "canonicalReference": "network-resource-manager!P2SVpnGatewaysGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "gatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!P2SVpnGateways#list:member(1)", + "docComment": "/**\n * Lists all the P2SVpnGateways in a subscription.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(options?: " + }, + { + "kind": "Reference", + "text": "P2SVpnGatewaysListOptionalParams", + "canonicalReference": "network-resource-manager!P2SVpnGatewaysListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "P2SVpnGateway", + "canonicalReference": "network-resource-manager!P2SVpnGateway:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "list" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!P2SVpnGateways#listByResourceGroup:member(1)", + "docComment": "/**\n * Lists all the P2SVpnGateways in a resource group.\n *\n * @param resourceGroupName - The resource group name of the P2SVpnGateway.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByResourceGroup(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "P2SVpnGatewaysListByResourceGroupOptionalParams", + "canonicalReference": "network-resource-manager!P2SVpnGatewaysListByResourceGroupOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "P2SVpnGateway", + "canonicalReference": "network-resource-manager!P2SVpnGateway:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "listByResourceGroup" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!P2SVpnGateways#updateTags:member(1)", + "docComment": "/**\n * Updates virtual wan p2s vpn gateway tags.\n *\n * @param resourceGroupName - The resource group name of the P2SVpnGateway.\n *\n * @param gatewayName - The name of the gateway.\n *\n * @param p2SVpnGatewayParameters - Parameters supplied to update a virtual wan p2s vpn gateway tags.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateTags(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", gatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", p2SVpnGatewayParameters: " + }, + { + "kind": "Reference", + "text": "TagsObject", + "canonicalReference": "network-resource-manager!TagsObject:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "P2SVpnGatewaysUpdateTagsOptionalParams", + "canonicalReference": "network-resource-manager!P2SVpnGatewaysUpdateTagsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "P2SVpnGatewaysUpdateTagsResponse", + "canonicalReference": "network-resource-manager!P2SVpnGatewaysUpdateTagsResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "gatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "p2SVpnGatewayParameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "updateTags" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!P2SVpnGatewaysCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface P2SVpnGatewaysCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "P2SVpnGatewaysCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!P2SVpnGatewaysCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!P2SVpnGatewaysCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!P2SVpnGatewaysCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type P2SVpnGatewaysCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "P2SVpnGateway", + "canonicalReference": "network-resource-manager!P2SVpnGateway:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "P2SVpnGatewaysCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!P2SVpnGatewaysDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface P2SVpnGatewaysDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "P2SVpnGatewaysDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!P2SVpnGatewaysDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!P2SVpnGatewaysDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!P2SVpnGatewaysDisconnectP2SVpnConnectionsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface P2SVpnGatewaysDisconnectP2SVpnConnectionsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "P2SVpnGatewaysDisconnectP2SVpnConnectionsOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!P2SVpnGatewaysDisconnectP2SVpnConnectionsOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!P2SVpnGatewaysDisconnectP2SVpnConnectionsOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!P2SVpnGatewaysGenerateVpnProfileOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface P2SVpnGatewaysGenerateVpnProfileOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "P2SVpnGatewaysGenerateVpnProfileOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!P2SVpnGatewaysGenerateVpnProfileOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!P2SVpnGatewaysGenerateVpnProfileOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!P2SVpnGatewaysGenerateVpnProfileResponse:type", + "docComment": "/**\n * Contains response data for the generateVpnProfile operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type P2SVpnGatewaysGenerateVpnProfileResponse = " + }, + { + "kind": "Reference", + "text": "VpnProfileResponse", + "canonicalReference": "network-resource-manager!VpnProfileResponse:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "P2SVpnGatewaysGenerateVpnProfileResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!P2SVpnGatewaysGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface P2SVpnGatewaysGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "P2SVpnGatewaysGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!P2SVpnGatewaysGetP2SVpnConnectionHealthDetailedOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface P2SVpnGatewaysGetP2SVpnConnectionHealthDetailedOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "P2SVpnGatewaysGetP2SVpnConnectionHealthDetailedOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!P2SVpnGatewaysGetP2SVpnConnectionHealthDetailedOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!P2SVpnGatewaysGetP2SVpnConnectionHealthDetailedOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!P2SVpnGatewaysGetP2SVpnConnectionHealthDetailedResponse:type", + "docComment": "/**\n * Contains response data for the getP2SVpnConnectionHealthDetailed operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type P2SVpnGatewaysGetP2SVpnConnectionHealthDetailedResponse = " + }, + { + "kind": "Reference", + "text": "P2SVpnConnectionHealth", + "canonicalReference": "network-resource-manager!P2SVpnConnectionHealth:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "P2SVpnGatewaysGetP2SVpnConnectionHealthDetailedResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!P2SVpnGatewaysGetP2SVpnConnectionHealthOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface P2SVpnGatewaysGetP2SVpnConnectionHealthOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "P2SVpnGatewaysGetP2SVpnConnectionHealthOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!P2SVpnGatewaysGetP2SVpnConnectionHealthOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!P2SVpnGatewaysGetP2SVpnConnectionHealthOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!P2SVpnGatewaysGetP2SVpnConnectionHealthResponse:type", + "docComment": "/**\n * Contains response data for the getP2SVpnConnectionHealth operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type P2SVpnGatewaysGetP2SVpnConnectionHealthResponse = " + }, + { + "kind": "Reference", + "text": "P2SVpnGateway", + "canonicalReference": "network-resource-manager!P2SVpnGateway:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "P2SVpnGatewaysGetP2SVpnConnectionHealthResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!P2SVpnGatewaysGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type P2SVpnGatewaysGetResponse = " + }, + { + "kind": "Reference", + "text": "P2SVpnGateway", + "canonicalReference": "network-resource-manager!P2SVpnGateway:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "P2SVpnGatewaysGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!P2SVpnGatewaysListByResourceGroupNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface P2SVpnGatewaysListByResourceGroupNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "P2SVpnGatewaysListByResourceGroupNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!P2SVpnGatewaysListByResourceGroupNextResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroupNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type P2SVpnGatewaysListByResourceGroupNextResponse = " + }, + { + "kind": "Reference", + "text": "ListP2SVpnGatewaysResult", + "canonicalReference": "network-resource-manager!ListP2SVpnGatewaysResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "P2SVpnGatewaysListByResourceGroupNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!P2SVpnGatewaysListByResourceGroupOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface P2SVpnGatewaysListByResourceGroupOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "P2SVpnGatewaysListByResourceGroupOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!P2SVpnGatewaysListByResourceGroupResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type P2SVpnGatewaysListByResourceGroupResponse = " + }, + { + "kind": "Reference", + "text": "ListP2SVpnGatewaysResult", + "canonicalReference": "network-resource-manager!ListP2SVpnGatewaysResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "P2SVpnGatewaysListByResourceGroupResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!P2SVpnGatewaysListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface P2SVpnGatewaysListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "P2SVpnGatewaysListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!P2SVpnGatewaysListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type P2SVpnGatewaysListNextResponse = " + }, + { + "kind": "Reference", + "text": "ListP2SVpnGatewaysResult", + "canonicalReference": "network-resource-manager!ListP2SVpnGatewaysResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "P2SVpnGatewaysListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!P2SVpnGatewaysListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface P2SVpnGatewaysListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "P2SVpnGatewaysListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!P2SVpnGatewaysListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type P2SVpnGatewaysListResponse = " + }, + { + "kind": "Reference", + "text": "ListP2SVpnGatewaysResult", + "canonicalReference": "network-resource-manager!ListP2SVpnGatewaysResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "P2SVpnGatewaysListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!P2SVpnGatewaysUpdateTagsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface P2SVpnGatewaysUpdateTagsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "P2SVpnGatewaysUpdateTagsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!P2SVpnGatewaysUpdateTagsResponse:type", + "docComment": "/**\n * Contains response data for the updateTags operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type P2SVpnGatewaysUpdateTagsResponse = " + }, + { + "kind": "Reference", + "text": "P2SVpnGateway", + "canonicalReference": "network-resource-manager!P2SVpnGateway:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "P2SVpnGatewaysUpdateTagsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!P2SVpnProfileParameters:interface", + "docComment": "/**\n * Vpn Client Parameters for package generation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface P2SVpnProfileParameters " + } + ], + "releaseTag": "Public", + "name": "P2SVpnProfileParameters", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!P2SVpnProfileParameters#authenticationMethod:member", + "docComment": "/**\n * VPN client authentication method.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "authenticationMethod?: " + }, + { + "kind": "Reference", + "text": "AuthenticationMethod", + "canonicalReference": "network-resource-manager!AuthenticationMethod:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "authenticationMethod", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!PacketCapture:interface", + "docComment": "/**\n * Parameters that define the create packet capture operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PacketCapture " + } + ], + "releaseTag": "Public", + "name": "PacketCapture", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PacketCapture#bytesToCapturePerPacket:member", + "docComment": "/**\n * Number of bytes captured per packet, the remaining bytes are truncated.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "bytesToCapturePerPacket?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "bytesToCapturePerPacket", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PacketCapture#filters:member", + "docComment": "/**\n * A list of packet capture filters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "filters?: " + }, + { + "kind": "Reference", + "text": "PacketCaptureFilter", + "canonicalReference": "network-resource-manager!PacketCaptureFilter:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "filters", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PacketCapture#storageLocation:member", + "docComment": "/**\n * The storage location for a packet capture session.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "storageLocation: " + }, + { + "kind": "Reference", + "text": "PacketCaptureStorageLocation", + "canonicalReference": "network-resource-manager!PacketCaptureStorageLocation:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "storageLocation", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PacketCapture#target:member", + "docComment": "/**\n * The ID of the targeted resource, only VM is currently supported.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "target: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "target", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PacketCapture#timeLimitInSeconds:member", + "docComment": "/**\n * Maximum duration of the capture session in seconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "timeLimitInSeconds?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "timeLimitInSeconds", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PacketCapture#totalBytesPerSession:member", + "docComment": "/**\n * Maximum size of the capture output.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "totalBytesPerSession?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "totalBytesPerSession", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!PacketCaptureFilter:interface", + "docComment": "/**\n * Filter that is applied to packet capture request. Multiple filters can be applied.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PacketCaptureFilter " + } + ], + "releaseTag": "Public", + "name": "PacketCaptureFilter", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PacketCaptureFilter#localIPAddress:member", + "docComment": "/**\n * Local IP Address to be filtered on. Notation: \"127.0.0.1\" for single address entry. \"127.0.0.1-127.0.0.255\" for range. \"127.0.0.1;127.0.0.5\"? for multiple entries. Multiple ranges not currently supported. Mixing ranges with multiple entries not currently supported. Default = null.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "localIPAddress?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "localIPAddress", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PacketCaptureFilter#localPort:member", + "docComment": "/**\n * Local port to be filtered on. Notation: \"80\" for single port entry.\"80-85\" for range. \"80;443;\" for multiple entries. Multiple ranges not currently supported. Mixing ranges with multiple entries not currently supported. Default = null.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "localPort?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "localPort", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PacketCaptureFilter#protocol:member", + "docComment": "/**\n * Protocol to be filtered on.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "protocol?: " + }, + { + "kind": "Reference", + "text": "PcProtocol", + "canonicalReference": "network-resource-manager!PcProtocol:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "protocol", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PacketCaptureFilter#remoteIPAddress:member", + "docComment": "/**\n * Local IP Address to be filtered on. Notation: \"127.0.0.1\" for single address entry. \"127.0.0.1-127.0.0.255\" for range. \"127.0.0.1;127.0.0.5;\" for multiple entries. Multiple ranges not currently supported. Mixing ranges with multiple entries not currently supported. Default = null.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "remoteIPAddress?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "remoteIPAddress", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PacketCaptureFilter#remotePort:member", + "docComment": "/**\n * Remote port to be filtered on. Notation: \"80\" for single port entry.\"80-85\" for range. \"80;443;\" for multiple entries. Multiple ranges not currently supported. Mixing ranges with multiple entries not currently supported. Default = null.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "remotePort?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "remotePort", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!PacketCaptureListResult:interface", + "docComment": "/**\n * List of packet capture sessions.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PacketCaptureListResult " + } + ], + "releaseTag": "Public", + "name": "PacketCaptureListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PacketCaptureListResult#value:member", + "docComment": "/**\n * Information about packet capture sessions.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "PacketCaptureResult", + "canonicalReference": "network-resource-manager!PacketCaptureResult:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!PacketCaptureParameters:interface", + "docComment": "/**\n * Parameters that define the create packet capture operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PacketCaptureParameters " + } + ], + "releaseTag": "Public", + "name": "PacketCaptureParameters", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PacketCaptureParameters#bytesToCapturePerPacket:member", + "docComment": "/**\n * Number of bytes captured per packet, the remaining bytes are truncated.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "bytesToCapturePerPacket?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "bytesToCapturePerPacket", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PacketCaptureParameters#filters:member", + "docComment": "/**\n * A list of packet capture filters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "filters?: " + }, + { + "kind": "Reference", + "text": "PacketCaptureFilter", + "canonicalReference": "network-resource-manager!PacketCaptureFilter:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "filters", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PacketCaptureParameters#storageLocation:member", + "docComment": "/**\n * The storage location for a packet capture session.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "storageLocation: " + }, + { + "kind": "Reference", + "text": "PacketCaptureStorageLocation", + "canonicalReference": "network-resource-manager!PacketCaptureStorageLocation:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "storageLocation", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PacketCaptureParameters#target:member", + "docComment": "/**\n * The ID of the targeted resource, only VM is currently supported.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "target: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "target", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PacketCaptureParameters#timeLimitInSeconds:member", + "docComment": "/**\n * Maximum duration of the capture session in seconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "timeLimitInSeconds?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "timeLimitInSeconds", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PacketCaptureParameters#totalBytesPerSession:member", + "docComment": "/**\n * Maximum size of the capture output.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "totalBytesPerSession?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "totalBytesPerSession", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!PacketCaptureQueryStatusResult:interface", + "docComment": "/**\n * Status of packet capture session.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PacketCaptureQueryStatusResult " + } + ], + "releaseTag": "Public", + "name": "PacketCaptureQueryStatusResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PacketCaptureQueryStatusResult#captureStartTime:member", + "docComment": "/**\n * The start time of the packet capture session.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "captureStartTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "captureStartTime", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PacketCaptureQueryStatusResult#id:member", + "docComment": "/**\n * The ID of the packet capture resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "id?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PacketCaptureQueryStatusResult#name:member", + "docComment": "/**\n * The name of the packet capture resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PacketCaptureQueryStatusResult#packetCaptureError:member", + "docComment": "/**\n * List of errors of packet capture session.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "packetCaptureError?: " + }, + { + "kind": "Reference", + "text": "PcError", + "canonicalReference": "network-resource-manager!PcError:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "packetCaptureError", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PacketCaptureQueryStatusResult#packetCaptureStatus:member", + "docComment": "/**\n * The status of the packet capture session.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "packetCaptureStatus?: " + }, + { + "kind": "Reference", + "text": "PcStatus", + "canonicalReference": "network-resource-manager!PcStatus:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "packetCaptureStatus", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PacketCaptureQueryStatusResult#stopReason:member", + "docComment": "/**\n * The reason the current packet capture session was stopped.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "stopReason?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "stopReason", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!PacketCaptureResult:interface", + "docComment": "/**\n * Information about packet capture session.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PacketCaptureResult " + } + ], + "releaseTag": "Public", + "name": "PacketCaptureResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PacketCaptureResult#bytesToCapturePerPacket:member", + "docComment": "/**\n * Number of bytes captured per packet, the remaining bytes are truncated.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "bytesToCapturePerPacket?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "bytesToCapturePerPacket", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PacketCaptureResult#etag:member", + "docComment": "/**\n * A unique read-only string that changes whenever the resource is updated. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly etag?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "etag", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PacketCaptureResult#filters:member", + "docComment": "/**\n * A list of packet capture filters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "filters?: " + }, + { + "kind": "Reference", + "text": "PacketCaptureFilter", + "canonicalReference": "network-resource-manager!PacketCaptureFilter:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "filters", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PacketCaptureResult#id:member", + "docComment": "/**\n * ID of the packet capture operation. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly id?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PacketCaptureResult#name:member", + "docComment": "/**\n * Name of the packet capture session. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PacketCaptureResult#provisioningState:member", + "docComment": "/**\n * The provisioning state of the packet capture session. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "provisioningState", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PacketCaptureResult#storageLocation:member", + "docComment": "/**\n * The storage location for a packet capture session.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "storageLocation?: " + }, + { + "kind": "Reference", + "text": "PacketCaptureStorageLocation", + "canonicalReference": "network-resource-manager!PacketCaptureStorageLocation:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "storageLocation", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PacketCaptureResult#target:member", + "docComment": "/**\n * The ID of the targeted resource, only VM is currently supported.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "target?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "target", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PacketCaptureResult#timeLimitInSeconds:member", + "docComment": "/**\n * Maximum duration of the capture session in seconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "timeLimitInSeconds?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "timeLimitInSeconds", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PacketCaptureResult#totalBytesPerSession:member", + "docComment": "/**\n * Maximum size of the capture output.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "totalBytesPerSession?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "totalBytesPerSession", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!PacketCaptureResultProperties:type", + "docComment": "/**\n * The properties of a packet capture session.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PacketCaptureResultProperties = " + }, + { + "kind": "Reference", + "text": "PacketCaptureParameters", + "canonicalReference": "network-resource-manager!PacketCaptureParameters:interface" + }, + { + "kind": "Content", + "text": " & {\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PacketCaptureResultProperties", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!PacketCaptures:interface", + "docComment": "/**\n * Interface representing a PacketCaptures.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PacketCaptures " + } + ], + "releaseTag": "Public", + "name": "PacketCaptures", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!PacketCaptures#beginCreate:member(1)", + "docComment": "/**\n * Create and start a packet capture on the specified VM.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkWatcherName - The name of the network watcher.\n *\n * @param packetCaptureName - The name of the packet capture session.\n *\n * @param parameters - Parameters that define the create packet capture operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkWatcherName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", packetCaptureName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "PacketCapture", + "canonicalReference": "network-resource-manager!PacketCapture:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PacketCapturesCreateOptionalParams", + "canonicalReference": "network-resource-manager!PacketCapturesCreateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PacketCapturesCreateResponse", + "canonicalReference": "network-resource-manager!PacketCapturesCreateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "PacketCapturesCreateResponse", + "canonicalReference": "network-resource-manager!PacketCapturesCreateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkWatcherName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "packetCaptureName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!PacketCaptures#beginCreateAndWait:member(1)", + "docComment": "/**\n * Create and start a packet capture on the specified VM.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkWatcherName - The name of the network watcher.\n *\n * @param packetCaptureName - The name of the packet capture session.\n *\n * @param parameters - Parameters that define the create packet capture operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkWatcherName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", packetCaptureName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "PacketCapture", + "canonicalReference": "network-resource-manager!PacketCapture:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PacketCapturesCreateOptionalParams", + "canonicalReference": "network-resource-manager!PacketCapturesCreateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PacketCapturesCreateResponse", + "canonicalReference": "network-resource-manager!PacketCapturesCreateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkWatcherName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "packetCaptureName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!PacketCaptures#beginDelete:member(1)", + "docComment": "/**\n * Deletes the specified packet capture session.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkWatcherName - The name of the network watcher.\n *\n * @param packetCaptureName - The name of the packet capture session.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkWatcherName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", packetCaptureName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PacketCapturesDeleteOptionalParams", + "canonicalReference": "network-resource-manager!PacketCapturesDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkWatcherName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "packetCaptureName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!PacketCaptures#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes the specified packet capture session.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkWatcherName - The name of the network watcher.\n *\n * @param packetCaptureName - The name of the packet capture session.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkWatcherName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", packetCaptureName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PacketCapturesDeleteOptionalParams", + "canonicalReference": "network-resource-manager!PacketCapturesDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkWatcherName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "packetCaptureName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!PacketCaptures#beginGetStatus:member(1)", + "docComment": "/**\n * Query the status of a running packet capture session.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkWatcherName - The name of the Network Watcher resource.\n *\n * @param packetCaptureName - The name given to the packet capture session.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginGetStatus(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkWatcherName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", packetCaptureName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PacketCapturesGetStatusOptionalParams", + "canonicalReference": "network-resource-manager!PacketCapturesGetStatusOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PacketCapturesGetStatusResponse", + "canonicalReference": "network-resource-manager!PacketCapturesGetStatusResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "PacketCapturesGetStatusResponse", + "canonicalReference": "network-resource-manager!PacketCapturesGetStatusResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkWatcherName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "packetCaptureName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginGetStatus" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!PacketCaptures#beginGetStatusAndWait:member(1)", + "docComment": "/**\n * Query the status of a running packet capture session.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkWatcherName - The name of the Network Watcher resource.\n *\n * @param packetCaptureName - The name given to the packet capture session.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginGetStatusAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkWatcherName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", packetCaptureName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PacketCapturesGetStatusOptionalParams", + "canonicalReference": "network-resource-manager!PacketCapturesGetStatusOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PacketCapturesGetStatusResponse", + "canonicalReference": "network-resource-manager!PacketCapturesGetStatusResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkWatcherName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "packetCaptureName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginGetStatusAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!PacketCaptures#beginStop:member(1)", + "docComment": "/**\n * Stops a specified packet capture session.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkWatcherName - The name of the network watcher.\n *\n * @param packetCaptureName - The name of the packet capture session.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginStop(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkWatcherName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", packetCaptureName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PacketCapturesStopOptionalParams", + "canonicalReference": "network-resource-manager!PacketCapturesStopOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkWatcherName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "packetCaptureName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginStop" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!PacketCaptures#beginStopAndWait:member(1)", + "docComment": "/**\n * Stops a specified packet capture session.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkWatcherName - The name of the network watcher.\n *\n * @param packetCaptureName - The name of the packet capture session.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginStopAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkWatcherName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", packetCaptureName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PacketCapturesStopOptionalParams", + "canonicalReference": "network-resource-manager!PacketCapturesStopOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkWatcherName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "packetCaptureName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginStopAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!PacketCaptures#get:member(1)", + "docComment": "/**\n * Gets a packet capture session by name.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkWatcherName - The name of the network watcher.\n *\n * @param packetCaptureName - The name of the packet capture session.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkWatcherName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", packetCaptureName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PacketCapturesGetOptionalParams", + "canonicalReference": "network-resource-manager!PacketCapturesGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PacketCapturesGetResponse", + "canonicalReference": "network-resource-manager!PacketCapturesGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkWatcherName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "packetCaptureName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!PacketCaptures#list:member(1)", + "docComment": "/**\n * Lists all packet capture sessions within the specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkWatcherName - The name of the Network Watcher resource.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkWatcherName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PacketCapturesListOptionalParams", + "canonicalReference": "network-resource-manager!PacketCapturesListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PacketCaptureResult", + "canonicalReference": "network-resource-manager!PacketCaptureResult:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkWatcherName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "list" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!PacketCapturesCreateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PacketCapturesCreateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PacketCapturesCreateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PacketCapturesCreateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PacketCapturesCreateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!PacketCapturesCreateResponse:type", + "docComment": "/**\n * Contains response data for the create operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PacketCapturesCreateResponse = " + }, + { + "kind": "Reference", + "text": "PacketCaptureResult", + "canonicalReference": "network-resource-manager!PacketCaptureResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PacketCapturesCreateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!PacketCapturesDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PacketCapturesDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PacketCapturesDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PacketCapturesDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PacketCapturesDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!PacketCapturesGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PacketCapturesGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PacketCapturesGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!PacketCapturesGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PacketCapturesGetResponse = " + }, + { + "kind": "Reference", + "text": "PacketCaptureResult", + "canonicalReference": "network-resource-manager!PacketCaptureResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PacketCapturesGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!PacketCapturesGetStatusOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PacketCapturesGetStatusOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PacketCapturesGetStatusOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PacketCapturesGetStatusOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PacketCapturesGetStatusOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!PacketCapturesGetStatusResponse:type", + "docComment": "/**\n * Contains response data for the getStatus operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PacketCapturesGetStatusResponse = " + }, + { + "kind": "Reference", + "text": "PacketCaptureQueryStatusResult", + "canonicalReference": "network-resource-manager!PacketCaptureQueryStatusResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PacketCapturesGetStatusResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!PacketCapturesListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PacketCapturesListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PacketCapturesListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!PacketCapturesListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PacketCapturesListResponse = " + }, + { + "kind": "Reference", + "text": "PacketCaptureListResult", + "canonicalReference": "network-resource-manager!PacketCaptureListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PacketCapturesListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!PacketCapturesStopOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PacketCapturesStopOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PacketCapturesStopOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PacketCapturesStopOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PacketCapturesStopOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!PacketCaptureStorageLocation:interface", + "docComment": "/**\n * The storage location for a packet capture session.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PacketCaptureStorageLocation " + } + ], + "releaseTag": "Public", + "name": "PacketCaptureStorageLocation", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PacketCaptureStorageLocation#filePath:member", + "docComment": "/**\n * A valid local path on the targeting VM. Must include the name of the capture file (*.cap). For linux virtual machine it must start with /var/captures. Required if no storage ID is provided, otherwise optional.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "filePath?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "filePath", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PacketCaptureStorageLocation#storageId:member", + "docComment": "/**\n * The ID of the storage account to save the packet capture session. Required if no local file path is provided.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "storageId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "storageId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PacketCaptureStorageLocation#storagePath:member", + "docComment": "/**\n * The URI of the storage path to save the packet capture. Must be a well-formed URI describing the location to save the packet capture.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "storagePath?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "storagePath", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!PatchRouteFilter:type", + "docComment": "/**\n * Route Filter Resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PatchRouteFilter = " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": " & {\n readonly name?: string;\n readonly etag?: string;\n readonly type?: string;\n tags?: {\n [propertyName: string]: string;\n };\n rules?: " + }, + { + "kind": "Reference", + "text": "RouteFilterRule", + "canonicalReference": "network-resource-manager!RouteFilterRule:type" + }, + { + "kind": "Content", + "text": "[];\n readonly peerings?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitPeering", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeering:type" + }, + { + "kind": "Content", + "text": "[];\n readonly ipv6Peerings?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitPeering", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeering:type" + }, + { + "kind": "Content", + "text": "[];\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PatchRouteFilter", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 11 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!PatchRouteFilterRule:type", + "docComment": "/**\n * Route Filter Rule Resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PatchRouteFilterRule = " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": " & {\n readonly name?: string;\n readonly etag?: string;\n access?: " + }, + { + "kind": "Reference", + "text": "Access", + "canonicalReference": "network-resource-manager!Access:type" + }, + { + "kind": "Content", + "text": ";\n routeFilterRuleType?: " + }, + { + "kind": "Reference", + "text": "RouteFilterRuleType", + "canonicalReference": "network-resource-manager!RouteFilterRuleType:type" + }, + { + "kind": "Content", + "text": ";\n communities?: string[];\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PatchRouteFilterRule", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 9 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!PcError:type", + "docComment": "/**\n * Defines values for PcError. \\ {@link KnownPcError} can be used interchangeably with PcError, this enum contains the known values that the service supports. ### Known values supported by the service **InternalError** \\ **AgentStopped** \\ **CaptureFailed** \\ **LocalFileFailed** \\ **StorageFailed**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PcError = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PcError", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!PcProtocol:type", + "docComment": "/**\n * Defines values for PcProtocol. \\ {@link KnownPcProtocol} can be used interchangeably with PcProtocol, this enum contains the known values that the service supports. ### Known values supported by the service **TCP** \\ **UDP** \\ **Any**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PcProtocol = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PcProtocol", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!PcStatus:type", + "docComment": "/**\n * Defines values for PcStatus. \\ {@link KnownPcStatus} can be used interchangeably with PcStatus, this enum contains the known values that the service supports. ### Known values supported by the service **NotStarted** \\ **Running** \\ **Stopped** \\ **Error** \\ **Unknown**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PcStatus = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PcStatus", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!PeerExpressRouteCircuitConnection:type", + "docComment": "/**\n * Peer Express Route Circuit Connection in an ExpressRouteCircuitPeering resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PeerExpressRouteCircuitConnection = " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": " & {\n name?: string;\n readonly etag?: string;\n readonly type?: string;\n expressRouteCircuitPeering?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";\n peerExpressRouteCircuitPeering?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";\n addressPrefix?: string;\n readonly circuitConnectionStatus?: " + }, + { + "kind": "Reference", + "text": "CircuitConnectionStatus", + "canonicalReference": "network-resource-manager!CircuitConnectionStatus:type" + }, + { + "kind": "Content", + "text": ";\n connectionName?: string;\n authResourceGuid?: string;\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PeerExpressRouteCircuitConnection", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 11 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!PeerExpressRouteCircuitConnectionListResult:interface", + "docComment": "/**\n * Response for ListPeeredConnections API service call retrieves all global reach peer circuit connections that belongs to a Private Peering for an ExpressRouteCircuit.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PeerExpressRouteCircuitConnectionListResult " + } + ], + "releaseTag": "Public", + "name": "PeerExpressRouteCircuitConnectionListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PeerExpressRouteCircuitConnectionListResult#nextLink:member", + "docComment": "/**\n * The URL to get the next set of results.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PeerExpressRouteCircuitConnectionListResult#value:member", + "docComment": "/**\n * The global reach peer circuit connection associated with Private Peering in an ExpressRoute Circuit.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "PeerExpressRouteCircuitConnection", + "canonicalReference": "network-resource-manager!PeerExpressRouteCircuitConnection:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!PeerExpressRouteCircuitConnections:interface", + "docComment": "/**\n * Interface representing a PeerExpressRouteCircuitConnections.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PeerExpressRouteCircuitConnections " + } + ], + "releaseTag": "Public", + "name": "PeerExpressRouteCircuitConnections", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!PeerExpressRouteCircuitConnections#get:member(1)", + "docComment": "/**\n * Gets the specified Peer Express Route Circuit Connection from the specified express route circuit.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param circuitName - The name of the express route circuit.\n *\n * @param peeringName - The name of the peering.\n *\n * @param connectionName - The name of the peer express route circuit connection.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", circuitName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", peeringName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", connectionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PeerExpressRouteCircuitConnectionsGetOptionalParams", + "canonicalReference": "network-resource-manager!PeerExpressRouteCircuitConnectionsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PeerExpressRouteCircuitConnectionsGetResponse", + "canonicalReference": "network-resource-manager!PeerExpressRouteCircuitConnectionsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "circuitName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "peeringName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "connectionName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!PeerExpressRouteCircuitConnections#list:member(1)", + "docComment": "/**\n * Gets all global reach peer connections associated with a private peering in an express route circuit.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param circuitName - The name of the circuit.\n *\n * @param peeringName - The name of the peering.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", circuitName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", peeringName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PeerExpressRouteCircuitConnectionsListOptionalParams", + "canonicalReference": "network-resource-manager!PeerExpressRouteCircuitConnectionsListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PeerExpressRouteCircuitConnection", + "canonicalReference": "network-resource-manager!PeerExpressRouteCircuitConnection:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "circuitName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "peeringName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "list" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!PeerExpressRouteCircuitConnectionsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PeerExpressRouteCircuitConnectionsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PeerExpressRouteCircuitConnectionsGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!PeerExpressRouteCircuitConnectionsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PeerExpressRouteCircuitConnectionsGetResponse = " + }, + { + "kind": "Reference", + "text": "PeerExpressRouteCircuitConnection", + "canonicalReference": "network-resource-manager!PeerExpressRouteCircuitConnection:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PeerExpressRouteCircuitConnectionsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!PeerExpressRouteCircuitConnectionsListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PeerExpressRouteCircuitConnectionsListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PeerExpressRouteCircuitConnectionsListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!PeerExpressRouteCircuitConnectionsListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PeerExpressRouteCircuitConnectionsListNextResponse = " + }, + { + "kind": "Reference", + "text": "PeerExpressRouteCircuitConnectionListResult", + "canonicalReference": "network-resource-manager!PeerExpressRouteCircuitConnectionListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PeerExpressRouteCircuitConnectionsListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!PeerExpressRouteCircuitConnectionsListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PeerExpressRouteCircuitConnectionsListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PeerExpressRouteCircuitConnectionsListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!PeerExpressRouteCircuitConnectionsListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PeerExpressRouteCircuitConnectionsListResponse = " + }, + { + "kind": "Reference", + "text": "PeerExpressRouteCircuitConnectionListResult", + "canonicalReference": "network-resource-manager!PeerExpressRouteCircuitConnectionListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PeerExpressRouteCircuitConnectionsListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!PfsGroup:type", + "docComment": "/**\n * Defines values for PfsGroup. \\ {@link KnownPfsGroup} can be used interchangeably with PfsGroup, this enum contains the known values that the service supports. ### Known values supported by the service **None** \\ **PFS1** \\ **PFS2** \\ **PFS2048** \\ **ECP256** \\ **ECP384** \\ **PFS24** \\ **PFS14** \\ **PFSMM**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PfsGroup = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PfsGroup", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!PolicySettings:interface", + "docComment": "/**\n * Defines contents of a web application firewall global configuration.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PolicySettings " + } + ], + "releaseTag": "Public", + "name": "PolicySettings", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PolicySettings#fileUploadLimitInMb:member", + "docComment": "/**\n * Maximum file upload size in Mb for WAF.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "fileUploadLimitInMb?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "fileUploadLimitInMb", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PolicySettings#maxRequestBodySizeInKb:member", + "docComment": "/**\n * Maximum request body size in Kb for WAF.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "maxRequestBodySizeInKb?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "maxRequestBodySizeInKb", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PolicySettings#mode:member", + "docComment": "/**\n * The mode of the policy.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "mode?: " + }, + { + "kind": "Reference", + "text": "WebApplicationFirewallMode", + "canonicalReference": "network-resource-manager!WebApplicationFirewallMode:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "mode", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PolicySettings#requestBodyCheck:member", + "docComment": "/**\n * Whether to allow WAF to check request Body.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "requestBodyCheck?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "requestBodyCheck", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PolicySettings#state:member", + "docComment": "/**\n * The state of the policy.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "state?: " + }, + { + "kind": "Reference", + "text": "WebApplicationFirewallEnabledState", + "canonicalReference": "network-resource-manager!WebApplicationFirewallEnabledState:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "state", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!PreferredIPVersion:type", + "docComment": "/**\n * Defines values for PreferredIPVersion. \\ {@link KnownPreferredIPVersion} can be used interchangeably with PreferredIPVersion, this enum contains the known values that the service supports. ### Known values supported by the service **IPv4** \\ **IPv6**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PreferredIPVersion = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PreferredIPVersion", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!PrepareNetworkPoliciesRequest:interface", + "docComment": "/**\n * Details of PrepareNetworkPolicies for Subnet.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrepareNetworkPoliciesRequest " + } + ], + "releaseTag": "Public", + "name": "PrepareNetworkPoliciesRequest", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PrepareNetworkPoliciesRequest#networkIntentPolicyConfigurations:member", + "docComment": "/**\n * A list of NetworkIntentPolicyConfiguration.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "networkIntentPolicyConfigurations?: " + }, + { + "kind": "Reference", + "text": "NetworkIntentPolicyConfiguration", + "canonicalReference": "network-resource-manager!NetworkIntentPolicyConfiguration:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "networkIntentPolicyConfigurations", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PrepareNetworkPoliciesRequest#serviceName:member", + "docComment": "/**\n * The name of the service for which subnet is being prepared for.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "serviceName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "serviceName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!PrivateDnsZoneConfig:interface", + "docComment": "/**\n * PrivateDnsZoneConfig resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrivateDnsZoneConfig " + } + ], + "releaseTag": "Public", + "name": "PrivateDnsZoneConfig", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PrivateDnsZoneConfig#name:member", + "docComment": "/**\n * Name of the resource that is unique within a resource group. This name can be used to access the resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PrivateDnsZoneConfig#privateDnsZoneId:member", + "docComment": "/**\n * The resource id of the private dns zone.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "privateDnsZoneId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "privateDnsZoneId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PrivateDnsZoneConfig#recordSets:member", + "docComment": "/**\n * A collection of information regarding a recordSet, holding information to identify private resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly recordSets?: " + }, + { + "kind": "Reference", + "text": "RecordSet", + "canonicalReference": "network-resource-manager!RecordSet:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "recordSets", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!PrivateDnsZoneGroup:type", + "docComment": "/**\n * Private dns zone group resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PrivateDnsZoneGroup = " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": " & {\n name?: string;\n readonly etag?: string;\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n privateDnsZoneConfigs?: " + }, + { + "kind": "Reference", + "text": "PrivateDnsZoneConfig", + "canonicalReference": "network-resource-manager!PrivateDnsZoneConfig:interface" + }, + { + "kind": "Content", + "text": "[];\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PrivateDnsZoneGroup", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 7 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!PrivateDnsZoneGroupListResult:interface", + "docComment": "/**\n * Response for the ListPrivateDnsZoneGroups API service call.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrivateDnsZoneGroupListResult " + } + ], + "releaseTag": "Public", + "name": "PrivateDnsZoneGroupListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PrivateDnsZoneGroupListResult#nextLink:member", + "docComment": "/**\n * The URL to get the next set of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PrivateDnsZoneGroupListResult#value:member", + "docComment": "/**\n * A list of private dns zone group resources in a private endpoint.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "PrivateDnsZoneGroup", + "canonicalReference": "network-resource-manager!PrivateDnsZoneGroup:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!PrivateDnsZoneGroups:interface", + "docComment": "/**\n * Interface representing a PrivateDnsZoneGroups.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrivateDnsZoneGroups " + } + ], + "releaseTag": "Public", + "name": "PrivateDnsZoneGroups", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!PrivateDnsZoneGroups#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Creates or updates a private dns zone group in the specified private endpoint.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param privateEndpointName - The name of the private endpoint.\n *\n * @param privateDnsZoneGroupName - The name of the private dns zone group.\n *\n * @param parameters - Parameters supplied to the create or update private dns zone group operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", privateEndpointName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", privateDnsZoneGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "PrivateDnsZoneGroup", + "canonicalReference": "network-resource-manager!PrivateDnsZoneGroup:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PrivateDnsZoneGroupsCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!PrivateDnsZoneGroupsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PrivateDnsZoneGroupsCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!PrivateDnsZoneGroupsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "PrivateDnsZoneGroupsCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!PrivateDnsZoneGroupsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "privateEndpointName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "privateDnsZoneGroupName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!PrivateDnsZoneGroups#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Creates or updates a private dns zone group in the specified private endpoint.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param privateEndpointName - The name of the private endpoint.\n *\n * @param privateDnsZoneGroupName - The name of the private dns zone group.\n *\n * @param parameters - Parameters supplied to the create or update private dns zone group operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", privateEndpointName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", privateDnsZoneGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "PrivateDnsZoneGroup", + "canonicalReference": "network-resource-manager!PrivateDnsZoneGroup:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PrivateDnsZoneGroupsCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!PrivateDnsZoneGroupsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PrivateDnsZoneGroupsCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!PrivateDnsZoneGroupsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "privateEndpointName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "privateDnsZoneGroupName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!PrivateDnsZoneGroups#beginDelete:member(1)", + "docComment": "/**\n * Deletes the specified private dns zone group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param privateEndpointName - The name of the private endpoint.\n *\n * @param privateDnsZoneGroupName - The name of the private dns zone group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", privateEndpointName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", privateDnsZoneGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PrivateDnsZoneGroupsDeleteOptionalParams", + "canonicalReference": "network-resource-manager!PrivateDnsZoneGroupsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "privateEndpointName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "privateDnsZoneGroupName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!PrivateDnsZoneGroups#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes the specified private dns zone group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param privateEndpointName - The name of the private endpoint.\n *\n * @param privateDnsZoneGroupName - The name of the private dns zone group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", privateEndpointName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", privateDnsZoneGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PrivateDnsZoneGroupsDeleteOptionalParams", + "canonicalReference": "network-resource-manager!PrivateDnsZoneGroupsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "privateEndpointName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "privateDnsZoneGroupName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!PrivateDnsZoneGroups#get:member(1)", + "docComment": "/**\n * Gets the private dns zone group resource by specified private dns zone group name.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param privateEndpointName - The name of the private endpoint.\n *\n * @param privateDnsZoneGroupName - The name of the private dns zone group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", privateEndpointName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", privateDnsZoneGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PrivateDnsZoneGroupsGetOptionalParams", + "canonicalReference": "network-resource-manager!PrivateDnsZoneGroupsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PrivateDnsZoneGroupsGetResponse", + "canonicalReference": "network-resource-manager!PrivateDnsZoneGroupsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "privateEndpointName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "privateDnsZoneGroupName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!PrivateDnsZoneGroups#list:member(1)", + "docComment": "/**\n * Gets all private dns zone groups in a private endpoint.\n *\n * @param privateEndpointName - The name of the private endpoint.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(privateEndpointName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PrivateDnsZoneGroupsListOptionalParams", + "canonicalReference": "network-resource-manager!PrivateDnsZoneGroupsListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PrivateDnsZoneGroup", + "canonicalReference": "network-resource-manager!PrivateDnsZoneGroup:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "privateEndpointName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "list" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!PrivateDnsZoneGroupsCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrivateDnsZoneGroupsCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PrivateDnsZoneGroupsCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PrivateDnsZoneGroupsCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PrivateDnsZoneGroupsCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!PrivateDnsZoneGroupsCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PrivateDnsZoneGroupsCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "PrivateDnsZoneGroup", + "canonicalReference": "network-resource-manager!PrivateDnsZoneGroup:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PrivateDnsZoneGroupsCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!PrivateDnsZoneGroupsDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrivateDnsZoneGroupsDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PrivateDnsZoneGroupsDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PrivateDnsZoneGroupsDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PrivateDnsZoneGroupsDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!PrivateDnsZoneGroupsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrivateDnsZoneGroupsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PrivateDnsZoneGroupsGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!PrivateDnsZoneGroupsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PrivateDnsZoneGroupsGetResponse = " + }, + { + "kind": "Reference", + "text": "PrivateDnsZoneGroup", + "canonicalReference": "network-resource-manager!PrivateDnsZoneGroup:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PrivateDnsZoneGroupsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!PrivateDnsZoneGroupsListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrivateDnsZoneGroupsListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PrivateDnsZoneGroupsListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!PrivateDnsZoneGroupsListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PrivateDnsZoneGroupsListNextResponse = " + }, + { + "kind": "Reference", + "text": "PrivateDnsZoneGroupListResult", + "canonicalReference": "network-resource-manager!PrivateDnsZoneGroupListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PrivateDnsZoneGroupsListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!PrivateDnsZoneGroupsListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrivateDnsZoneGroupsListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PrivateDnsZoneGroupsListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!PrivateDnsZoneGroupsListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PrivateDnsZoneGroupsListResponse = " + }, + { + "kind": "Reference", + "text": "PrivateDnsZoneGroupListResult", + "canonicalReference": "network-resource-manager!PrivateDnsZoneGroupListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PrivateDnsZoneGroupsListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!PrivateEndpoint:type", + "docComment": "/**\n * Private endpoint resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PrivateEndpoint = " + }, + { + "kind": "Reference", + "text": "Resource", + "canonicalReference": "network-resource-manager!Resource:interface" + }, + { + "kind": "Content", + "text": " & {\n readonly etag?: string;\n subnet?: " + }, + { + "kind": "Reference", + "text": "Subnet", + "canonicalReference": "network-resource-manager!Subnet:type" + }, + { + "kind": "Content", + "text": ";\n readonly networkInterfaces?: " + }, + { + "kind": "Reference", + "text": "NetworkInterface", + "canonicalReference": "network-resource-manager!NetworkInterface:type" + }, + { + "kind": "Content", + "text": "[];\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n privateLinkServiceConnections?: " + }, + { + "kind": "Reference", + "text": "PrivateLinkServiceConnection", + "canonicalReference": "network-resource-manager!PrivateLinkServiceConnection:type" + }, + { + "kind": "Content", + "text": "[];\n manualPrivateLinkServiceConnections?: " + }, + { + "kind": "Reference", + "text": "PrivateLinkServiceConnection", + "canonicalReference": "network-resource-manager!PrivateLinkServiceConnection:type" + }, + { + "kind": "Content", + "text": "[];\n customDnsConfigs?: " + }, + { + "kind": "Reference", + "text": "CustomDnsConfigPropertiesFormat", + "canonicalReference": "network-resource-manager!CustomDnsConfigPropertiesFormat:interface" + }, + { + "kind": "Content", + "text": "[];\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PrivateEndpoint", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 15 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!PrivateEndpointConnection:type", + "docComment": "/**\n * PrivateEndpointConnection resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PrivateEndpointConnection = " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": " & {\n name?: string;\n readonly type?: string;\n readonly etag?: string;\n readonly privateEndpoint?: " + }, + { + "kind": "Reference", + "text": "PrivateEndpoint", + "canonicalReference": "network-resource-manager!PrivateEndpoint:type" + }, + { + "kind": "Content", + "text": ";\n privateLinkServiceConnectionState?: " + }, + { + "kind": "Reference", + "text": "PrivateLinkServiceConnectionState", + "canonicalReference": "network-resource-manager!PrivateLinkServiceConnectionState:interface" + }, + { + "kind": "Content", + "text": ";\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n readonly linkIdentifier?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PrivateEndpointConnection", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 9 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!PrivateEndpointConnectionListResult:interface", + "docComment": "/**\n * Response for the ListPrivateEndpointConnection API service call.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrivateEndpointConnectionListResult " + } + ], + "releaseTag": "Public", + "name": "PrivateEndpointConnectionListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PrivateEndpointConnectionListResult#nextLink:member", + "docComment": "/**\n * The URL to get the next set of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PrivateEndpointConnectionListResult#value:member", + "docComment": "/**\n * A list of PrivateEndpointConnection resources for a specific private link service.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "PrivateEndpointConnection", + "canonicalReference": "network-resource-manager!PrivateEndpointConnection:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!PrivateEndpointListResult:interface", + "docComment": "/**\n * Response for the ListPrivateEndpoints API service call.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrivateEndpointListResult " + } + ], + "releaseTag": "Public", + "name": "PrivateEndpointListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PrivateEndpointListResult#nextLink:member", + "docComment": "/**\n * The URL to get the next set of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PrivateEndpointListResult#value:member", + "docComment": "/**\n * A list of private endpoint resources in a resource group.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "PrivateEndpoint", + "canonicalReference": "network-resource-manager!PrivateEndpoint:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!PrivateEndpoints:interface", + "docComment": "/**\n * Interface representing a PrivateEndpoints.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrivateEndpoints " + } + ], + "releaseTag": "Public", + "name": "PrivateEndpoints", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!PrivateEndpoints#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Creates or updates an private endpoint in the specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param privateEndpointName - The name of the private endpoint.\n *\n * @param parameters - Parameters supplied to the create or update private endpoint operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", privateEndpointName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "PrivateEndpoint", + "canonicalReference": "network-resource-manager!PrivateEndpoint:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PrivateEndpointsCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!PrivateEndpointsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PrivateEndpointsCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!PrivateEndpointsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "PrivateEndpointsCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!PrivateEndpointsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "privateEndpointName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!PrivateEndpoints#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Creates or updates an private endpoint in the specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param privateEndpointName - The name of the private endpoint.\n *\n * @param parameters - Parameters supplied to the create or update private endpoint operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", privateEndpointName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "PrivateEndpoint", + "canonicalReference": "network-resource-manager!PrivateEndpoint:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PrivateEndpointsCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!PrivateEndpointsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PrivateEndpointsCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!PrivateEndpointsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "privateEndpointName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!PrivateEndpoints#beginDelete:member(1)", + "docComment": "/**\n * Deletes the specified private endpoint.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param privateEndpointName - The name of the private endpoint.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", privateEndpointName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PrivateEndpointsDeleteOptionalParams", + "canonicalReference": "network-resource-manager!PrivateEndpointsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "privateEndpointName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!PrivateEndpoints#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes the specified private endpoint.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param privateEndpointName - The name of the private endpoint.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", privateEndpointName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PrivateEndpointsDeleteOptionalParams", + "canonicalReference": "network-resource-manager!PrivateEndpointsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "privateEndpointName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!PrivateEndpoints#get:member(1)", + "docComment": "/**\n * Gets the specified private endpoint by resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param privateEndpointName - The name of the private endpoint.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", privateEndpointName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PrivateEndpointsGetOptionalParams", + "canonicalReference": "network-resource-manager!PrivateEndpointsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PrivateEndpointsGetResponse", + "canonicalReference": "network-resource-manager!PrivateEndpointsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "privateEndpointName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!PrivateEndpoints#list:member(1)", + "docComment": "/**\n * Gets all private endpoints in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PrivateEndpointsListOptionalParams", + "canonicalReference": "network-resource-manager!PrivateEndpointsListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PrivateEndpoint", + "canonicalReference": "network-resource-manager!PrivateEndpoint:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "list" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!PrivateEndpoints#listBySubscription:member(1)", + "docComment": "/**\n * Gets all private endpoints in a subscription.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listBySubscription(options?: " + }, + { + "kind": "Reference", + "text": "PrivateEndpointsListBySubscriptionOptionalParams", + "canonicalReference": "network-resource-manager!PrivateEndpointsListBySubscriptionOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PrivateEndpoint", + "canonicalReference": "network-resource-manager!PrivateEndpoint:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "listBySubscription" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!PrivateEndpointsCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrivateEndpointsCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PrivateEndpointsCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PrivateEndpointsCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PrivateEndpointsCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!PrivateEndpointsCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PrivateEndpointsCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "PrivateEndpoint", + "canonicalReference": "network-resource-manager!PrivateEndpoint:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PrivateEndpointsCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!PrivateEndpointsDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrivateEndpointsDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PrivateEndpointsDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PrivateEndpointsDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PrivateEndpointsDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!PrivateEndpointsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrivateEndpointsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PrivateEndpointsGetOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PrivateEndpointsGetOptionalParams#expand:member", + "docComment": "/**\n * Expands referenced resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "expand?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "expand", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!PrivateEndpointsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PrivateEndpointsGetResponse = " + }, + { + "kind": "Reference", + "text": "PrivateEndpoint", + "canonicalReference": "network-resource-manager!PrivateEndpoint:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PrivateEndpointsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!PrivateEndpointsListBySubscriptionNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrivateEndpointsListBySubscriptionNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PrivateEndpointsListBySubscriptionNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!PrivateEndpointsListBySubscriptionNextResponse:type", + "docComment": "/**\n * Contains response data for the listBySubscriptionNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PrivateEndpointsListBySubscriptionNextResponse = " + }, + { + "kind": "Reference", + "text": "PrivateEndpointListResult", + "canonicalReference": "network-resource-manager!PrivateEndpointListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PrivateEndpointsListBySubscriptionNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!PrivateEndpointsListBySubscriptionOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrivateEndpointsListBySubscriptionOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PrivateEndpointsListBySubscriptionOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!PrivateEndpointsListBySubscriptionResponse:type", + "docComment": "/**\n * Contains response data for the listBySubscription operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PrivateEndpointsListBySubscriptionResponse = " + }, + { + "kind": "Reference", + "text": "PrivateEndpointListResult", + "canonicalReference": "network-resource-manager!PrivateEndpointListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PrivateEndpointsListBySubscriptionResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!PrivateEndpointsListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrivateEndpointsListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PrivateEndpointsListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!PrivateEndpointsListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PrivateEndpointsListNextResponse = " + }, + { + "kind": "Reference", + "text": "PrivateEndpointListResult", + "canonicalReference": "network-resource-manager!PrivateEndpointListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PrivateEndpointsListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!PrivateEndpointsListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrivateEndpointsListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PrivateEndpointsListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!PrivateEndpointsListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PrivateEndpointsListResponse = " + }, + { + "kind": "Reference", + "text": "PrivateEndpointListResult", + "canonicalReference": "network-resource-manager!PrivateEndpointListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PrivateEndpointsListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!PrivateLinkService:type", + "docComment": "/**\n * Private link service resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PrivateLinkService = " + }, + { + "kind": "Reference", + "text": "Resource", + "canonicalReference": "network-resource-manager!Resource:interface" + }, + { + "kind": "Content", + "text": " & {\n readonly etag?: string;\n loadBalancerFrontendIpConfigurations?: " + }, + { + "kind": "Reference", + "text": "FrontendIPConfiguration", + "canonicalReference": "network-resource-manager!FrontendIPConfiguration:type" + }, + { + "kind": "Content", + "text": "[];\n ipConfigurations?: " + }, + { + "kind": "Reference", + "text": "PrivateLinkServiceIpConfiguration", + "canonicalReference": "network-resource-manager!PrivateLinkServiceIpConfiguration:type" + }, + { + "kind": "Content", + "text": "[];\n readonly networkInterfaces?: " + }, + { + "kind": "Reference", + "text": "NetworkInterface", + "canonicalReference": "network-resource-manager!NetworkInterface:type" + }, + { + "kind": "Content", + "text": "[];\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n readonly privateEndpointConnections?: " + }, + { + "kind": "Reference", + "text": "PrivateEndpointConnection", + "canonicalReference": "network-resource-manager!PrivateEndpointConnection:type" + }, + { + "kind": "Content", + "text": "[];\n visibility?: " + }, + { + "kind": "Reference", + "text": "PrivateLinkServicePropertiesVisibility", + "canonicalReference": "network-resource-manager!PrivateLinkServicePropertiesVisibility:type" + }, + { + "kind": "Content", + "text": ";\n autoApproval?: " + }, + { + "kind": "Reference", + "text": "PrivateLinkServicePropertiesAutoApproval", + "canonicalReference": "network-resource-manager!PrivateLinkServicePropertiesAutoApproval:type" + }, + { + "kind": "Content", + "text": ";\n fqdns?: string[];\n readonly alias?: string;\n enableProxyProtocol?: boolean;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PrivateLinkService", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 17 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!PrivateLinkServiceConnection:type", + "docComment": "/**\n * PrivateLinkServiceConnection resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PrivateLinkServiceConnection = " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": " & {\n name?: string;\n readonly type?: string;\n readonly etag?: string;\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n privateLinkServiceId?: string;\n groupIds?: string[];\n requestMessage?: string;\n privateLinkServiceConnectionState?: " + }, + { + "kind": "Reference", + "text": "PrivateLinkServiceConnectionState", + "canonicalReference": "network-resource-manager!PrivateLinkServiceConnectionState:interface" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PrivateLinkServiceConnection", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 7 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!PrivateLinkServiceConnectionState:interface", + "docComment": "/**\n * A collection of information about the state of the connection between service consumer and provider.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrivateLinkServiceConnectionState " + } + ], + "releaseTag": "Public", + "name": "PrivateLinkServiceConnectionState", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PrivateLinkServiceConnectionState#actionsRequired:member", + "docComment": "/**\n * A message indicating if changes on the service provider require any updates on the consumer.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "actionsRequired?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "actionsRequired", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PrivateLinkServiceConnectionState#description:member", + "docComment": "/**\n * The reason for approval/rejection of the connection.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "description?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "description", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PrivateLinkServiceConnectionState#status:member", + "docComment": "/**\n * Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "status?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "status", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!PrivateLinkServiceIpConfiguration:type", + "docComment": "/**\n * The private link service ip configuration.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PrivateLinkServiceIpConfiguration = " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": " & {\n name?: string;\n readonly etag?: string;\n readonly type?: string;\n privateIPAddress?: string;\n privateIPAllocationMethod?: " + }, + { + "kind": "Reference", + "text": "IPAllocationMethod", + "canonicalReference": "network-resource-manager!IPAllocationMethod:type" + }, + { + "kind": "Content", + "text": ";\n subnet?: " + }, + { + "kind": "Reference", + "text": "Subnet", + "canonicalReference": "network-resource-manager!Subnet:type" + }, + { + "kind": "Content", + "text": ";\n primary?: boolean;\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n privateIPAddressVersion?: " + }, + { + "kind": "Reference", + "text": "IPVersion", + "canonicalReference": "network-resource-manager!IPVersion:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PrivateLinkServiceIpConfiguration", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 11 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!PrivateLinkServiceListResult:interface", + "docComment": "/**\n * Response for the ListPrivateLinkService API service call.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrivateLinkServiceListResult " + } + ], + "releaseTag": "Public", + "name": "PrivateLinkServiceListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PrivateLinkServiceListResult#nextLink:member", + "docComment": "/**\n * The URL to get the next set of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PrivateLinkServiceListResult#value:member", + "docComment": "/**\n * A list of PrivateLinkService resources in a resource group.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "PrivateLinkService", + "canonicalReference": "network-resource-manager!PrivateLinkService:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!PrivateLinkServicePropertiesAutoApproval:type", + "docComment": "/**\n * The auto-approval list of the private link service.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PrivateLinkServicePropertiesAutoApproval = " + }, + { + "kind": "Reference", + "text": "ResourceSet", + "canonicalReference": "network-resource-manager!ResourceSet:interface" + }, + { + "kind": "Content", + "text": " & {}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PrivateLinkServicePropertiesAutoApproval", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!PrivateLinkServicePropertiesVisibility:type", + "docComment": "/**\n * The visibility list of the private link service.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PrivateLinkServicePropertiesVisibility = " + }, + { + "kind": "Reference", + "text": "ResourceSet", + "canonicalReference": "network-resource-manager!ResourceSet:interface" + }, + { + "kind": "Content", + "text": " & {}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PrivateLinkServicePropertiesVisibility", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!PrivateLinkServices:interface", + "docComment": "/**\n * Interface representing a PrivateLinkServices.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrivateLinkServices " + } + ], + "releaseTag": "Public", + "name": "PrivateLinkServices", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!PrivateLinkServices#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Creates or updates an private link service in the specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param serviceName - The name of the private link service.\n *\n * @param parameters - Parameters supplied to the create or update private link service operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serviceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "PrivateLinkService", + "canonicalReference": "network-resource-manager!PrivateLinkService:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PrivateLinkServicesCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!PrivateLinkServicesCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PrivateLinkServicesCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!PrivateLinkServicesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "PrivateLinkServicesCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!PrivateLinkServicesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serviceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!PrivateLinkServices#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Creates or updates an private link service in the specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param serviceName - The name of the private link service.\n *\n * @param parameters - Parameters supplied to the create or update private link service operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serviceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "PrivateLinkService", + "canonicalReference": "network-resource-manager!PrivateLinkService:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PrivateLinkServicesCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!PrivateLinkServicesCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PrivateLinkServicesCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!PrivateLinkServicesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serviceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!PrivateLinkServices#beginDelete:member(1)", + "docComment": "/**\n * Deletes the specified private link service.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param serviceName - The name of the private link service.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serviceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PrivateLinkServicesDeleteOptionalParams", + "canonicalReference": "network-resource-manager!PrivateLinkServicesDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serviceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!PrivateLinkServices#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes the specified private link service.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param serviceName - The name of the private link service.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serviceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PrivateLinkServicesDeleteOptionalParams", + "canonicalReference": "network-resource-manager!PrivateLinkServicesDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serviceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!PrivateLinkServices#beginDeletePrivateEndpointConnection:member(1)", + "docComment": "/**\n * Delete private end point connection for a private link service in a subscription.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param serviceName - The name of the private link service.\n *\n * @param peConnectionName - The name of the private end point connection.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeletePrivateEndpointConnection(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serviceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", peConnectionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PrivateLinkServicesDeletePrivateEndpointConnectionOptionalParams", + "canonicalReference": "network-resource-manager!PrivateLinkServicesDeletePrivateEndpointConnectionOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serviceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "peConnectionName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDeletePrivateEndpointConnection" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!PrivateLinkServices#beginDeletePrivateEndpointConnectionAndWait:member(1)", + "docComment": "/**\n * Delete private end point connection for a private link service in a subscription.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param serviceName - The name of the private link service.\n *\n * @param peConnectionName - The name of the private end point connection.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeletePrivateEndpointConnectionAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serviceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", peConnectionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PrivateLinkServicesDeletePrivateEndpointConnectionOptionalParams", + "canonicalReference": "network-resource-manager!PrivateLinkServicesDeletePrivateEndpointConnectionOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serviceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "peConnectionName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDeletePrivateEndpointConnectionAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!PrivateLinkServices#checkPrivateLinkServiceVisibility:member(1)", + "docComment": "/**\n * Checks whether the subscription is visible to private link service.\n *\n * @param location - The location of the domain name.\n *\n * @param parameters - The request body of CheckPrivateLinkService API call.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "checkPrivateLinkServiceVisibility(location: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "CheckPrivateLinkServiceVisibilityRequest", + "canonicalReference": "network-resource-manager!CheckPrivateLinkServiceVisibilityRequest:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PrivateLinkServicesCheckPrivateLinkServiceVisibilityOptionalParams", + "canonicalReference": "network-resource-manager!PrivateLinkServicesCheckPrivateLinkServiceVisibilityOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PrivateLinkServicesCheckPrivateLinkServiceVisibilityResponse", + "canonicalReference": "network-resource-manager!PrivateLinkServicesCheckPrivateLinkServiceVisibilityResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "location", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "checkPrivateLinkServiceVisibility" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!PrivateLinkServices#checkPrivateLinkServiceVisibilityByResourceGroup:member(1)", + "docComment": "/**\n * Checks whether the subscription is visible to private link service in the specified resource group.\n *\n * @param location - The location of the domain name.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param parameters - The request body of CheckPrivateLinkService API call.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "checkPrivateLinkServiceVisibilityByResourceGroup(location: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "CheckPrivateLinkServiceVisibilityRequest", + "canonicalReference": "network-resource-manager!CheckPrivateLinkServiceVisibilityRequest:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PrivateLinkServicesCheckPrivateLinkServiceVisibilityByResourceGroupOptionalParams", + "canonicalReference": "network-resource-manager!PrivateLinkServicesCheckPrivateLinkServiceVisibilityByResourceGroupOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PrivateLinkServicesCheckPrivateLinkServiceVisibilityByResourceGroupResponse", + "canonicalReference": "network-resource-manager!PrivateLinkServicesCheckPrivateLinkServiceVisibilityByResourceGroupResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "location", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "checkPrivateLinkServiceVisibilityByResourceGroup" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!PrivateLinkServices#get:member(1)", + "docComment": "/**\n * Gets the specified private link service by resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param serviceName - The name of the private link service.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serviceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PrivateLinkServicesGetOptionalParams", + "canonicalReference": "network-resource-manager!PrivateLinkServicesGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PrivateLinkServicesGetResponse", + "canonicalReference": "network-resource-manager!PrivateLinkServicesGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serviceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!PrivateLinkServices#getPrivateEndpointConnection:member(1)", + "docComment": "/**\n * Get the specific private end point connection by specific private link service in the resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param serviceName - The name of the private link service.\n *\n * @param peConnectionName - The name of the private end point connection.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getPrivateEndpointConnection(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serviceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", peConnectionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PrivateLinkServicesGetPrivateEndpointConnectionOptionalParams", + "canonicalReference": "network-resource-manager!PrivateLinkServicesGetPrivateEndpointConnectionOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PrivateLinkServicesGetPrivateEndpointConnectionResponse", + "canonicalReference": "network-resource-manager!PrivateLinkServicesGetPrivateEndpointConnectionResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serviceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "peConnectionName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "getPrivateEndpointConnection" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!PrivateLinkServices#list:member(1)", + "docComment": "/**\n * Gets all private link services in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PrivateLinkServicesListOptionalParams", + "canonicalReference": "network-resource-manager!PrivateLinkServicesListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PrivateLinkService", + "canonicalReference": "network-resource-manager!PrivateLinkService:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "list" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!PrivateLinkServices#listAutoApprovedPrivateLinkServices:member(1)", + "docComment": "/**\n * Returns all of the private link service ids that can be linked to a Private Endpoint with auto approved in this subscription in this region.\n *\n * @param location - The location of the domain name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listAutoApprovedPrivateLinkServices(location: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PrivateLinkServicesListAutoApprovedPrivateLinkServicesOptionalParams", + "canonicalReference": "network-resource-manager!PrivateLinkServicesListAutoApprovedPrivateLinkServicesOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "AutoApprovedPrivateLinkService", + "canonicalReference": "network-resource-manager!AutoApprovedPrivateLinkService:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "location", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "listAutoApprovedPrivateLinkServices" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!PrivateLinkServices#listAutoApprovedPrivateLinkServicesByResourceGroup:member(1)", + "docComment": "/**\n * Returns all of the private link service ids that can be linked to a Private Endpoint with auto approved in this subscription in this region.\n *\n * @param location - The location of the domain name.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listAutoApprovedPrivateLinkServicesByResourceGroup(location: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PrivateLinkServicesListAutoApprovedPrivateLinkServicesByResourceGroupOptionalParams", + "canonicalReference": "network-resource-manager!PrivateLinkServicesListAutoApprovedPrivateLinkServicesByResourceGroupOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "AutoApprovedPrivateLinkService", + "canonicalReference": "network-resource-manager!AutoApprovedPrivateLinkService:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "location", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listAutoApprovedPrivateLinkServicesByResourceGroup" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!PrivateLinkServices#listBySubscription:member(1)", + "docComment": "/**\n * Gets all private link service in a subscription.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listBySubscription(options?: " + }, + { + "kind": "Reference", + "text": "PrivateLinkServicesListBySubscriptionOptionalParams", + "canonicalReference": "network-resource-manager!PrivateLinkServicesListBySubscriptionOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PrivateLinkService", + "canonicalReference": "network-resource-manager!PrivateLinkService:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "listBySubscription" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!PrivateLinkServices#listPrivateEndpointConnections:member(1)", + "docComment": "/**\n * Gets all private end point connections for a specific private link service.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param serviceName - The name of the private link service.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listPrivateEndpointConnections(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serviceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PrivateLinkServicesListPrivateEndpointConnectionsOptionalParams", + "canonicalReference": "network-resource-manager!PrivateLinkServicesListPrivateEndpointConnectionsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PrivateEndpointConnection", + "canonicalReference": "network-resource-manager!PrivateEndpointConnection:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serviceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listPrivateEndpointConnections" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!PrivateLinkServices#updatePrivateEndpointConnection:member(1)", + "docComment": "/**\n * Approve or reject private end point connection for a private link service in a subscription.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param serviceName - The name of the private link service.\n *\n * @param peConnectionName - The name of the private end point connection.\n *\n * @param parameters - Parameters supplied to approve or reject the private end point connection.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updatePrivateEndpointConnection(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serviceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", peConnectionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "PrivateEndpointConnection", + "canonicalReference": "network-resource-manager!PrivateEndpointConnection:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PrivateLinkServicesUpdatePrivateEndpointConnectionOptionalParams", + "canonicalReference": "network-resource-manager!PrivateLinkServicesUpdatePrivateEndpointConnectionOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PrivateLinkServicesUpdatePrivateEndpointConnectionResponse", + "canonicalReference": "network-resource-manager!PrivateLinkServicesUpdatePrivateEndpointConnectionResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serviceName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "peConnectionName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "updatePrivateEndpointConnection" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!PrivateLinkServicesCheckPrivateLinkServiceVisibilityByResourceGroupOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrivateLinkServicesCheckPrivateLinkServiceVisibilityByResourceGroupOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PrivateLinkServicesCheckPrivateLinkServiceVisibilityByResourceGroupOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!PrivateLinkServicesCheckPrivateLinkServiceVisibilityByResourceGroupResponse:type", + "docComment": "/**\n * Contains response data for the checkPrivateLinkServiceVisibilityByResourceGroup operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PrivateLinkServicesCheckPrivateLinkServiceVisibilityByResourceGroupResponse = " + }, + { + "kind": "Reference", + "text": "PrivateLinkServiceVisibility", + "canonicalReference": "network-resource-manager!PrivateLinkServiceVisibility:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PrivateLinkServicesCheckPrivateLinkServiceVisibilityByResourceGroupResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!PrivateLinkServicesCheckPrivateLinkServiceVisibilityOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrivateLinkServicesCheckPrivateLinkServiceVisibilityOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PrivateLinkServicesCheckPrivateLinkServiceVisibilityOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!PrivateLinkServicesCheckPrivateLinkServiceVisibilityResponse:type", + "docComment": "/**\n * Contains response data for the checkPrivateLinkServiceVisibility operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PrivateLinkServicesCheckPrivateLinkServiceVisibilityResponse = " + }, + { + "kind": "Reference", + "text": "PrivateLinkServiceVisibility", + "canonicalReference": "network-resource-manager!PrivateLinkServiceVisibility:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PrivateLinkServicesCheckPrivateLinkServiceVisibilityResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!PrivateLinkServicesCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrivateLinkServicesCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PrivateLinkServicesCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PrivateLinkServicesCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PrivateLinkServicesCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!PrivateLinkServicesCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PrivateLinkServicesCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "PrivateLinkService", + "canonicalReference": "network-resource-manager!PrivateLinkService:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PrivateLinkServicesCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!PrivateLinkServicesDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrivateLinkServicesDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PrivateLinkServicesDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PrivateLinkServicesDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PrivateLinkServicesDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!PrivateLinkServicesDeletePrivateEndpointConnectionOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrivateLinkServicesDeletePrivateEndpointConnectionOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PrivateLinkServicesDeletePrivateEndpointConnectionOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PrivateLinkServicesDeletePrivateEndpointConnectionOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PrivateLinkServicesDeletePrivateEndpointConnectionOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!PrivateLinkServicesGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrivateLinkServicesGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PrivateLinkServicesGetOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PrivateLinkServicesGetOptionalParams#expand:member", + "docComment": "/**\n * Expands referenced resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "expand?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "expand", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!PrivateLinkServicesGetPrivateEndpointConnectionOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrivateLinkServicesGetPrivateEndpointConnectionOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PrivateLinkServicesGetPrivateEndpointConnectionOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PrivateLinkServicesGetPrivateEndpointConnectionOptionalParams#expand:member", + "docComment": "/**\n * Expands referenced resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "expand?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "expand", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!PrivateLinkServicesGetPrivateEndpointConnectionResponse:type", + "docComment": "/**\n * Contains response data for the getPrivateEndpointConnection operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PrivateLinkServicesGetPrivateEndpointConnectionResponse = " + }, + { + "kind": "Reference", + "text": "PrivateEndpointConnection", + "canonicalReference": "network-resource-manager!PrivateEndpointConnection:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PrivateLinkServicesGetPrivateEndpointConnectionResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!PrivateLinkServicesGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PrivateLinkServicesGetResponse = " + }, + { + "kind": "Reference", + "text": "PrivateLinkService", + "canonicalReference": "network-resource-manager!PrivateLinkService:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PrivateLinkServicesGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!PrivateLinkServicesListAutoApprovedPrivateLinkServicesByResourceGroupNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrivateLinkServicesListAutoApprovedPrivateLinkServicesByResourceGroupNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PrivateLinkServicesListAutoApprovedPrivateLinkServicesByResourceGroupNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!PrivateLinkServicesListAutoApprovedPrivateLinkServicesByResourceGroupNextResponse:type", + "docComment": "/**\n * Contains response data for the listAutoApprovedPrivateLinkServicesByResourceGroupNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PrivateLinkServicesListAutoApprovedPrivateLinkServicesByResourceGroupNextResponse = " + }, + { + "kind": "Reference", + "text": "AutoApprovedPrivateLinkServicesResult", + "canonicalReference": "network-resource-manager!AutoApprovedPrivateLinkServicesResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PrivateLinkServicesListAutoApprovedPrivateLinkServicesByResourceGroupNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!PrivateLinkServicesListAutoApprovedPrivateLinkServicesByResourceGroupOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrivateLinkServicesListAutoApprovedPrivateLinkServicesByResourceGroupOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PrivateLinkServicesListAutoApprovedPrivateLinkServicesByResourceGroupOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!PrivateLinkServicesListAutoApprovedPrivateLinkServicesByResourceGroupResponse:type", + "docComment": "/**\n * Contains response data for the listAutoApprovedPrivateLinkServicesByResourceGroup operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PrivateLinkServicesListAutoApprovedPrivateLinkServicesByResourceGroupResponse = " + }, + { + "kind": "Reference", + "text": "AutoApprovedPrivateLinkServicesResult", + "canonicalReference": "network-resource-manager!AutoApprovedPrivateLinkServicesResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PrivateLinkServicesListAutoApprovedPrivateLinkServicesByResourceGroupResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!PrivateLinkServicesListAutoApprovedPrivateLinkServicesNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrivateLinkServicesListAutoApprovedPrivateLinkServicesNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PrivateLinkServicesListAutoApprovedPrivateLinkServicesNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!PrivateLinkServicesListAutoApprovedPrivateLinkServicesNextResponse:type", + "docComment": "/**\n * Contains response data for the listAutoApprovedPrivateLinkServicesNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PrivateLinkServicesListAutoApprovedPrivateLinkServicesNextResponse = " + }, + { + "kind": "Reference", + "text": "AutoApprovedPrivateLinkServicesResult", + "canonicalReference": "network-resource-manager!AutoApprovedPrivateLinkServicesResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PrivateLinkServicesListAutoApprovedPrivateLinkServicesNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!PrivateLinkServicesListAutoApprovedPrivateLinkServicesOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrivateLinkServicesListAutoApprovedPrivateLinkServicesOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PrivateLinkServicesListAutoApprovedPrivateLinkServicesOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!PrivateLinkServicesListAutoApprovedPrivateLinkServicesResponse:type", + "docComment": "/**\n * Contains response data for the listAutoApprovedPrivateLinkServices operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PrivateLinkServicesListAutoApprovedPrivateLinkServicesResponse = " + }, + { + "kind": "Reference", + "text": "AutoApprovedPrivateLinkServicesResult", + "canonicalReference": "network-resource-manager!AutoApprovedPrivateLinkServicesResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PrivateLinkServicesListAutoApprovedPrivateLinkServicesResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!PrivateLinkServicesListBySubscriptionNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrivateLinkServicesListBySubscriptionNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PrivateLinkServicesListBySubscriptionNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!PrivateLinkServicesListBySubscriptionNextResponse:type", + "docComment": "/**\n * Contains response data for the listBySubscriptionNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PrivateLinkServicesListBySubscriptionNextResponse = " + }, + { + "kind": "Reference", + "text": "PrivateLinkServiceListResult", + "canonicalReference": "network-resource-manager!PrivateLinkServiceListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PrivateLinkServicesListBySubscriptionNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!PrivateLinkServicesListBySubscriptionOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrivateLinkServicesListBySubscriptionOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PrivateLinkServicesListBySubscriptionOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!PrivateLinkServicesListBySubscriptionResponse:type", + "docComment": "/**\n * Contains response data for the listBySubscription operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PrivateLinkServicesListBySubscriptionResponse = " + }, + { + "kind": "Reference", + "text": "PrivateLinkServiceListResult", + "canonicalReference": "network-resource-manager!PrivateLinkServiceListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PrivateLinkServicesListBySubscriptionResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!PrivateLinkServicesListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrivateLinkServicesListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PrivateLinkServicesListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!PrivateLinkServicesListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PrivateLinkServicesListNextResponse = " + }, + { + "kind": "Reference", + "text": "PrivateLinkServiceListResult", + "canonicalReference": "network-resource-manager!PrivateLinkServiceListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PrivateLinkServicesListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!PrivateLinkServicesListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrivateLinkServicesListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PrivateLinkServicesListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!PrivateLinkServicesListPrivateEndpointConnectionsNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrivateLinkServicesListPrivateEndpointConnectionsNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PrivateLinkServicesListPrivateEndpointConnectionsNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!PrivateLinkServicesListPrivateEndpointConnectionsNextResponse:type", + "docComment": "/**\n * Contains response data for the listPrivateEndpointConnectionsNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PrivateLinkServicesListPrivateEndpointConnectionsNextResponse = " + }, + { + "kind": "Reference", + "text": "PrivateEndpointConnectionListResult", + "canonicalReference": "network-resource-manager!PrivateEndpointConnectionListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PrivateLinkServicesListPrivateEndpointConnectionsNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!PrivateLinkServicesListPrivateEndpointConnectionsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrivateLinkServicesListPrivateEndpointConnectionsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PrivateLinkServicesListPrivateEndpointConnectionsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!PrivateLinkServicesListPrivateEndpointConnectionsResponse:type", + "docComment": "/**\n * Contains response data for the listPrivateEndpointConnections operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PrivateLinkServicesListPrivateEndpointConnectionsResponse = " + }, + { + "kind": "Reference", + "text": "PrivateEndpointConnectionListResult", + "canonicalReference": "network-resource-manager!PrivateEndpointConnectionListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PrivateLinkServicesListPrivateEndpointConnectionsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!PrivateLinkServicesListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PrivateLinkServicesListResponse = " + }, + { + "kind": "Reference", + "text": "PrivateLinkServiceListResult", + "canonicalReference": "network-resource-manager!PrivateLinkServiceListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PrivateLinkServicesListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!PrivateLinkServicesUpdatePrivateEndpointConnectionOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrivateLinkServicesUpdatePrivateEndpointConnectionOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PrivateLinkServicesUpdatePrivateEndpointConnectionOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!PrivateLinkServicesUpdatePrivateEndpointConnectionResponse:type", + "docComment": "/**\n * Contains response data for the updatePrivateEndpointConnection operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PrivateLinkServicesUpdatePrivateEndpointConnectionResponse = " + }, + { + "kind": "Reference", + "text": "PrivateEndpointConnection", + "canonicalReference": "network-resource-manager!PrivateEndpointConnection:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PrivateLinkServicesUpdatePrivateEndpointConnectionResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!PrivateLinkServiceVisibility:interface", + "docComment": "/**\n * Response for the CheckPrivateLinkServiceVisibility API service call.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrivateLinkServiceVisibility " + } + ], + "releaseTag": "Public", + "name": "PrivateLinkServiceVisibility", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PrivateLinkServiceVisibility#visible:member", + "docComment": "/**\n * Private Link Service Visibility (True/False).\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "visible?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "visible", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!Probe:type", + "docComment": "/**\n * A load balancer probe.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type Probe = " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": " & {\n name?: string;\n readonly etag?: string;\n readonly type?: string;\n readonly loadBalancingRules?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": "[];\n protocol?: " + }, + { + "kind": "Reference", + "text": "ProbeProtocol", + "canonicalReference": "network-resource-manager!ProbeProtocol:type" + }, + { + "kind": "Content", + "text": ";\n port?: number;\n intervalInSeconds?: number;\n numberOfProbes?: number;\n requestPath?: string;\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "Probe", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 9 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ProbeProtocol:type", + "docComment": "/**\n * Defines values for ProbeProtocol. \\ {@link KnownProbeProtocol} can be used interchangeably with ProbeProtocol, this enum contains the known values that the service supports. ### Known values supported by the service **Http** \\ **Tcp** \\ **Https**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ProbeProtocol = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ProbeProtocol", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ProcessorArchitecture:type", + "docComment": "/**\n * Defines values for ProcessorArchitecture. \\ {@link KnownProcessorArchitecture} can be used interchangeably with ProcessorArchitecture, this enum contains the known values that the service supports. ### Known values supported by the service **Amd64** \\ **X86**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ProcessorArchitecture = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ProcessorArchitecture", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!PropagatedRouteTable:interface", + "docComment": "/**\n * The list of RouteTables to advertise the routes to.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PropagatedRouteTable " + } + ], + "releaseTag": "Public", + "name": "PropagatedRouteTable", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PropagatedRouteTable#ids:member", + "docComment": "/**\n * The list of resource ids of all the RouteTables.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "ids?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ids", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PropagatedRouteTable#labels:member", + "docComment": "/**\n * The list of labels.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "labels?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "labels", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!Protocol:type", + "docComment": "/**\n * Defines values for Protocol. \\ {@link KnownProtocol} can be used interchangeably with Protocol, this enum contains the known values that the service supports. ### Known values supported by the service **Tcp** \\ **Http** \\ **Https** \\ **Icmp**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type Protocol = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "Protocol", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ProtocolConfiguration:interface", + "docComment": "/**\n * Configuration of the protocol.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ProtocolConfiguration " + } + ], + "releaseTag": "Public", + "name": "ProtocolConfiguration", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ProtocolConfiguration#httpConfiguration:member", + "docComment": "/**\n * HTTP configuration of the connectivity check.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "httpConfiguration?: " + }, + { + "kind": "Reference", + "text": "HttpConfiguration", + "canonicalReference": "network-resource-manager!HttpConfiguration:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "httpConfiguration", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ProtocolCustomSettingsFormat:interface", + "docComment": "/**\n * DDoS custom policy properties.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ProtocolCustomSettingsFormat " + } + ], + "releaseTag": "Public", + "name": "ProtocolCustomSettingsFormat", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ProtocolCustomSettingsFormat#protocol:member", + "docComment": "/**\n * The protocol for which the DDoS protection policy is being customized.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "protocol?: " + }, + { + "kind": "Reference", + "text": "DdosCustomPolicyProtocol", + "canonicalReference": "network-resource-manager!DdosCustomPolicyProtocol:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "protocol", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ProtocolCustomSettingsFormat#sourceRateOverride:member", + "docComment": "/**\n * The customized DDoS protection source rate.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "sourceRateOverride?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "sourceRateOverride", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ProtocolCustomSettingsFormat#triggerRateOverride:member", + "docComment": "/**\n * The customized DDoS protection trigger rate.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "triggerRateOverride?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "triggerRateOverride", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ProtocolCustomSettingsFormat#triggerSensitivityOverride:member", + "docComment": "/**\n * The customized DDoS protection trigger rate sensitivity degrees. High: Trigger rate set with most sensitivity w.r.t. normal traffic. Default: Trigger rate set with moderate sensitivity w.r.t. normal traffic. Low: Trigger rate set with less sensitivity w.r.t. normal traffic. Relaxed: Trigger rate set with least sensitivity w.r.t. normal traffic.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "triggerSensitivityOverride?: " + }, + { + "kind": "Reference", + "text": "DdosCustomPolicyTriggerSensitivityOverride", + "canonicalReference": "network-resource-manager!DdosCustomPolicyTriggerSensitivityOverride:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "triggerSensitivityOverride", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ProvisioningState:type", + "docComment": "/**\n * Defines values for ProvisioningState. \\ {@link KnownProvisioningState} can be used interchangeably with ProvisioningState, this enum contains the known values that the service supports. ### Known values supported by the service **Succeeded** \\ **Updating** \\ **Deleting** \\ **Failed**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ProvisioningState = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ProvisioningState", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!PublicIPAddress:type", + "docComment": "/**\n * Public IP address resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PublicIPAddress = " + }, + { + "kind": "Reference", + "text": "Resource", + "canonicalReference": "network-resource-manager!Resource:interface" + }, + { + "kind": "Content", + "text": " & {\n sku?: " + }, + { + "kind": "Reference", + "text": "PublicIPAddressSku", + "canonicalReference": "network-resource-manager!PublicIPAddressSku:interface" + }, + { + "kind": "Content", + "text": ";\n readonly etag?: string;\n zones?: string[];\n publicIPAllocationMethod?: " + }, + { + "kind": "Reference", + "text": "IPAllocationMethod", + "canonicalReference": "network-resource-manager!IPAllocationMethod:type" + }, + { + "kind": "Content", + "text": ";\n publicIPAddressVersion?: " + }, + { + "kind": "Reference", + "text": "IPVersion", + "canonicalReference": "network-resource-manager!IPVersion:type" + }, + { + "kind": "Content", + "text": ";\n readonly ipConfiguration?: " + }, + { + "kind": "Reference", + "text": "IPConfiguration", + "canonicalReference": "network-resource-manager!IPConfiguration:type" + }, + { + "kind": "Content", + "text": ";\n dnsSettings?: " + }, + { + "kind": "Reference", + "text": "PublicIPAddressDnsSettings", + "canonicalReference": "network-resource-manager!PublicIPAddressDnsSettings:interface" + }, + { + "kind": "Content", + "text": ";\n ddosSettings?: " + }, + { + "kind": "Reference", + "text": "DdosSettings", + "canonicalReference": "network-resource-manager!DdosSettings:interface" + }, + { + "kind": "Content", + "text": ";\n ipTags?: " + }, + { + "kind": "Reference", + "text": "IpTag", + "canonicalReference": "network-resource-manager!IpTag:interface" + }, + { + "kind": "Content", + "text": "[];\n ipAddress?: string;\n publicIPPrefix?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";\n idleTimeoutInMinutes?: number;\n readonly resourceGuid?: string;\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PublicIPAddress", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 21 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!PublicIPAddressDnsSettings:interface", + "docComment": "/**\n * Contains FQDN of the DNS record associated with the public IP address.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PublicIPAddressDnsSettings " + } + ], + "releaseTag": "Public", + "name": "PublicIPAddressDnsSettings", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PublicIPAddressDnsSettings#domainNameLabel:member", + "docComment": "/**\n * The domain name label. The concatenation of the domain name label and the regionalized DNS zone make up the fully qualified domain name associated with the public IP address. If a domain name label is specified, an A DNS record is created for the public IP in the Microsoft Azure DNS system.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "domainNameLabel?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "domainNameLabel", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PublicIPAddressDnsSettings#fqdn:member", + "docComment": "/**\n * The Fully Qualified Domain Name of the A DNS record associated with the public IP. This is the concatenation of the domainNameLabel and the regionalized DNS zone.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "fqdn?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "fqdn", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PublicIPAddressDnsSettings#reverseFqdn:member", + "docComment": "/**\n * The reverse FQDN. A user-visible, fully qualified domain name that resolves to this public IP address. If the reverseFqdn is specified, then a PTR DNS record is created pointing from the IP address in the in-addr.arpa domain to the reverse FQDN.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "reverseFqdn?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "reverseFqdn", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!PublicIPAddresses:interface", + "docComment": "/**\n * Interface representing a PublicIPAddresses.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PublicIPAddresses " + } + ], + "releaseTag": "Public", + "name": "PublicIPAddresses", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!PublicIPAddresses#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Creates or updates a static or dynamic public IP address.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param publicIpAddressName - The name of the public IP address.\n *\n * @param parameters - Parameters supplied to the create or update public IP address operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", publicIpAddressName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "PublicIPAddress", + "canonicalReference": "network-resource-manager!PublicIPAddress:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PublicIPAddressesCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!PublicIPAddressesCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PublicIPAddressesCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!PublicIPAddressesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "PublicIPAddressesCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!PublicIPAddressesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "publicIpAddressName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!PublicIPAddresses#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Creates or updates a static or dynamic public IP address.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param publicIpAddressName - The name of the public IP address.\n *\n * @param parameters - Parameters supplied to the create or update public IP address operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", publicIpAddressName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "PublicIPAddress", + "canonicalReference": "network-resource-manager!PublicIPAddress:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PublicIPAddressesCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!PublicIPAddressesCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PublicIPAddressesCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!PublicIPAddressesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "publicIpAddressName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!PublicIPAddresses#beginDelete:member(1)", + "docComment": "/**\n * Deletes the specified public IP address.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param publicIpAddressName - The name of the subnet.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", publicIpAddressName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PublicIPAddressesDeleteOptionalParams", + "canonicalReference": "network-resource-manager!PublicIPAddressesDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "publicIpAddressName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!PublicIPAddresses#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes the specified public IP address.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param publicIpAddressName - The name of the subnet.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", publicIpAddressName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PublicIPAddressesDeleteOptionalParams", + "canonicalReference": "network-resource-manager!PublicIPAddressesDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "publicIpAddressName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!PublicIPAddresses#get:member(1)", + "docComment": "/**\n * Gets the specified public IP address in a specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param publicIpAddressName - The name of the subnet.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", publicIpAddressName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PublicIPAddressesGetOptionalParams", + "canonicalReference": "network-resource-manager!PublicIPAddressesGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PublicIPAddressesGetResponse", + "canonicalReference": "network-resource-manager!PublicIPAddressesGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "publicIpAddressName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!PublicIPAddresses#getVirtualMachineScaleSetPublicIPAddress:member(1)", + "docComment": "/**\n * Get the specified public IP address in a virtual machine scale set.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualMachineScaleSetName - The name of the virtual machine scale set.\n *\n * @param virtualmachineIndex - The virtual machine index.\n *\n * @param networkInterfaceName - The name of the network interface.\n *\n * @param ipConfigurationName - The name of the IP configuration.\n *\n * @param publicIpAddressName - The name of the public IP Address.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getVirtualMachineScaleSetPublicIPAddress(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualMachineScaleSetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualmachineIndex: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkInterfaceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", ipConfigurationName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", publicIpAddressName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PublicIPAddressesGetVirtualMachineScaleSetPublicIPAddressOptionalParams", + "canonicalReference": "network-resource-manager!PublicIPAddressesGetVirtualMachineScaleSetPublicIPAddressOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PublicIPAddressesGetVirtualMachineScaleSetPublicIPAddressResponse", + "canonicalReference": "network-resource-manager!PublicIPAddressesGetVirtualMachineScaleSetPublicIPAddressResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 15, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualMachineScaleSetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "virtualmachineIndex", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "networkInterfaceName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "ipConfigurationName", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "publicIpAddressName", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 13, + "endIndex": 14 + } + } + ], + "name": "getVirtualMachineScaleSetPublicIPAddress" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!PublicIPAddresses#list:member(1)", + "docComment": "/**\n * Gets all public IP addresses in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PublicIPAddressesListOptionalParams", + "canonicalReference": "network-resource-manager!PublicIPAddressesListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PublicIPAddress", + "canonicalReference": "network-resource-manager!PublicIPAddress:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "list" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!PublicIPAddresses#listAll:member(1)", + "docComment": "/**\n * Gets all the public IP addresses in a subscription.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listAll(options?: " + }, + { + "kind": "Reference", + "text": "PublicIPAddressesListAllOptionalParams", + "canonicalReference": "network-resource-manager!PublicIPAddressesListAllOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PublicIPAddress", + "canonicalReference": "network-resource-manager!PublicIPAddress:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "listAll" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!PublicIPAddresses#listVirtualMachineScaleSetPublicIPAddresses:member(1)", + "docComment": "/**\n * Gets information about all public IP addresses on a virtual machine scale set level.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualMachineScaleSetName - The name of the virtual machine scale set.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listVirtualMachineScaleSetPublicIPAddresses(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualMachineScaleSetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PublicIPAddressesListVirtualMachineScaleSetPublicIPAddressesOptionalParams", + "canonicalReference": "network-resource-manager!PublicIPAddressesListVirtualMachineScaleSetPublicIPAddressesOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PublicIPAddress", + "canonicalReference": "network-resource-manager!PublicIPAddress:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualMachineScaleSetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listVirtualMachineScaleSetPublicIPAddresses" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!PublicIPAddresses#listVirtualMachineScaleSetVMPublicIPAddresses:member(1)", + "docComment": "/**\n * Gets information about all public IP addresses in a virtual machine IP configuration in a virtual machine scale set.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualMachineScaleSetName - The name of the virtual machine scale set.\n *\n * @param virtualmachineIndex - The virtual machine index.\n *\n * @param networkInterfaceName - The network interface name.\n *\n * @param ipConfigurationName - The IP configuration name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listVirtualMachineScaleSetVMPublicIPAddresses(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualMachineScaleSetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualmachineIndex: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkInterfaceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", ipConfigurationName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PublicIPAddressesListVirtualMachineScaleSetVMPublicIPAddressesOptionalParams", + "canonicalReference": "network-resource-manager!PublicIPAddressesListVirtualMachineScaleSetVMPublicIPAddressesOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PublicIPAddress", + "canonicalReference": "network-resource-manager!PublicIPAddress:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualMachineScaleSetName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "virtualmachineIndex", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "networkInterfaceName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "ipConfigurationName", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "listVirtualMachineScaleSetVMPublicIPAddresses" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!PublicIPAddresses#updateTags:member(1)", + "docComment": "/**\n * Updates public IP address tags.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param publicIpAddressName - The name of the public IP address.\n *\n * @param parameters - Parameters supplied to update public IP address tags.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateTags(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", publicIpAddressName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "TagsObject", + "canonicalReference": "network-resource-manager!TagsObject:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PublicIPAddressesUpdateTagsOptionalParams", + "canonicalReference": "network-resource-manager!PublicIPAddressesUpdateTagsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PublicIPAddressesUpdateTagsResponse", + "canonicalReference": "network-resource-manager!PublicIPAddressesUpdateTagsResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "publicIpAddressName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "updateTags" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!PublicIPAddressesCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PublicIPAddressesCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PublicIPAddressesCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PublicIPAddressesCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PublicIPAddressesCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!PublicIPAddressesCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PublicIPAddressesCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "PublicIPAddress", + "canonicalReference": "network-resource-manager!PublicIPAddress:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PublicIPAddressesCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!PublicIPAddressesDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PublicIPAddressesDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PublicIPAddressesDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PublicIPAddressesDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PublicIPAddressesDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!PublicIPAddressesGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PublicIPAddressesGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PublicIPAddressesGetOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PublicIPAddressesGetOptionalParams#expand:member", + "docComment": "/**\n * Expands referenced resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "expand?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "expand", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!PublicIPAddressesGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PublicIPAddressesGetResponse = " + }, + { + "kind": "Reference", + "text": "PublicIPAddress", + "canonicalReference": "network-resource-manager!PublicIPAddress:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PublicIPAddressesGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!PublicIPAddressesGetVirtualMachineScaleSetPublicIPAddressOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PublicIPAddressesGetVirtualMachineScaleSetPublicIPAddressOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PublicIPAddressesGetVirtualMachineScaleSetPublicIPAddressOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PublicIPAddressesGetVirtualMachineScaleSetPublicIPAddressOptionalParams#expand:member", + "docComment": "/**\n * Expands referenced resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "expand?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "expand", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!PublicIPAddressesGetVirtualMachineScaleSetPublicIPAddressResponse:type", + "docComment": "/**\n * Contains response data for the getVirtualMachineScaleSetPublicIPAddress operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PublicIPAddressesGetVirtualMachineScaleSetPublicIPAddressResponse = " + }, + { + "kind": "Reference", + "text": "PublicIPAddress", + "canonicalReference": "network-resource-manager!PublicIPAddress:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PublicIPAddressesGetVirtualMachineScaleSetPublicIPAddressResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!PublicIPAddressesListAllNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PublicIPAddressesListAllNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PublicIPAddressesListAllNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!PublicIPAddressesListAllNextResponse:type", + "docComment": "/**\n * Contains response data for the listAllNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PublicIPAddressesListAllNextResponse = " + }, + { + "kind": "Reference", + "text": "PublicIPAddressListResult", + "canonicalReference": "network-resource-manager!PublicIPAddressListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PublicIPAddressesListAllNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!PublicIPAddressesListAllOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PublicIPAddressesListAllOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PublicIPAddressesListAllOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!PublicIPAddressesListAllResponse:type", + "docComment": "/**\n * Contains response data for the listAll operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PublicIPAddressesListAllResponse = " + }, + { + "kind": "Reference", + "text": "PublicIPAddressListResult", + "canonicalReference": "network-resource-manager!PublicIPAddressListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PublicIPAddressesListAllResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!PublicIPAddressesListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PublicIPAddressesListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PublicIPAddressesListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!PublicIPAddressesListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PublicIPAddressesListNextResponse = " + }, + { + "kind": "Reference", + "text": "PublicIPAddressListResult", + "canonicalReference": "network-resource-manager!PublicIPAddressListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PublicIPAddressesListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!PublicIPAddressesListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PublicIPAddressesListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PublicIPAddressesListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!PublicIPAddressesListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PublicIPAddressesListResponse = " + }, + { + "kind": "Reference", + "text": "PublicIPAddressListResult", + "canonicalReference": "network-resource-manager!PublicIPAddressListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PublicIPAddressesListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!PublicIPAddressesListVirtualMachineScaleSetPublicIPAddressesNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PublicIPAddressesListVirtualMachineScaleSetPublicIPAddressesNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PublicIPAddressesListVirtualMachineScaleSetPublicIPAddressesNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!PublicIPAddressesListVirtualMachineScaleSetPublicIPAddressesNextResponse:type", + "docComment": "/**\n * Contains response data for the listVirtualMachineScaleSetPublicIPAddressesNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PublicIPAddressesListVirtualMachineScaleSetPublicIPAddressesNextResponse = " + }, + { + "kind": "Reference", + "text": "PublicIPAddressListResult", + "canonicalReference": "network-resource-manager!PublicIPAddressListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PublicIPAddressesListVirtualMachineScaleSetPublicIPAddressesNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!PublicIPAddressesListVirtualMachineScaleSetPublicIPAddressesOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PublicIPAddressesListVirtualMachineScaleSetPublicIPAddressesOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PublicIPAddressesListVirtualMachineScaleSetPublicIPAddressesOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!PublicIPAddressesListVirtualMachineScaleSetPublicIPAddressesResponse:type", + "docComment": "/**\n * Contains response data for the listVirtualMachineScaleSetPublicIPAddresses operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PublicIPAddressesListVirtualMachineScaleSetPublicIPAddressesResponse = " + }, + { + "kind": "Reference", + "text": "PublicIPAddressListResult", + "canonicalReference": "network-resource-manager!PublicIPAddressListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PublicIPAddressesListVirtualMachineScaleSetPublicIPAddressesResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!PublicIPAddressesListVirtualMachineScaleSetVMPublicIPAddressesNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PublicIPAddressesListVirtualMachineScaleSetVMPublicIPAddressesNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PublicIPAddressesListVirtualMachineScaleSetVMPublicIPAddressesNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!PublicIPAddressesListVirtualMachineScaleSetVMPublicIPAddressesNextResponse:type", + "docComment": "/**\n * Contains response data for the listVirtualMachineScaleSetVMPublicIPAddressesNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PublicIPAddressesListVirtualMachineScaleSetVMPublicIPAddressesNextResponse = " + }, + { + "kind": "Reference", + "text": "PublicIPAddressListResult", + "canonicalReference": "network-resource-manager!PublicIPAddressListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PublicIPAddressesListVirtualMachineScaleSetVMPublicIPAddressesNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!PublicIPAddressesListVirtualMachineScaleSetVMPublicIPAddressesOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PublicIPAddressesListVirtualMachineScaleSetVMPublicIPAddressesOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PublicIPAddressesListVirtualMachineScaleSetVMPublicIPAddressesOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!PublicIPAddressesListVirtualMachineScaleSetVMPublicIPAddressesResponse:type", + "docComment": "/**\n * Contains response data for the listVirtualMachineScaleSetVMPublicIPAddresses operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PublicIPAddressesListVirtualMachineScaleSetVMPublicIPAddressesResponse = " + }, + { + "kind": "Reference", + "text": "PublicIPAddressListResult", + "canonicalReference": "network-resource-manager!PublicIPAddressListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PublicIPAddressesListVirtualMachineScaleSetVMPublicIPAddressesResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!PublicIPAddressesUpdateTagsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PublicIPAddressesUpdateTagsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PublicIPAddressesUpdateTagsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!PublicIPAddressesUpdateTagsResponse:type", + "docComment": "/**\n * Contains response data for the updateTags operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PublicIPAddressesUpdateTagsResponse = " + }, + { + "kind": "Reference", + "text": "PublicIPAddress", + "canonicalReference": "network-resource-manager!PublicIPAddress:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PublicIPAddressesUpdateTagsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!PublicIPAddressListResult:interface", + "docComment": "/**\n * Response for ListPublicIpAddresses API service call.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PublicIPAddressListResult " + } + ], + "releaseTag": "Public", + "name": "PublicIPAddressListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PublicIPAddressListResult#nextLink:member", + "docComment": "/**\n * The URL to get the next set of results.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PublicIPAddressListResult#value:member", + "docComment": "/**\n * A list of public IP addresses that exists in a resource group.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "PublicIPAddress", + "canonicalReference": "network-resource-manager!PublicIPAddress:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!PublicIPAddressSku:interface", + "docComment": "/**\n * SKU of a public IP address.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PublicIPAddressSku " + } + ], + "releaseTag": "Public", + "name": "PublicIPAddressSku", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PublicIPAddressSku#name:member", + "docComment": "/**\n * Name of a public IP address SKU.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Reference", + "text": "PublicIPAddressSkuName", + "canonicalReference": "network-resource-manager!PublicIPAddressSkuName:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!PublicIPAddressSkuName:type", + "docComment": "/**\n * Defines values for PublicIPAddressSkuName. \\ {@link KnownPublicIPAddressSkuName} can be used interchangeably with PublicIPAddressSkuName, this enum contains the known values that the service supports. ### Known values supported by the service **Basic** \\ **Standard**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PublicIPAddressSkuName = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PublicIPAddressSkuName", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!PublicIPPrefix:type", + "docComment": "/**\n * Public IP prefix resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PublicIPPrefix = " + }, + { + "kind": "Reference", + "text": "Resource", + "canonicalReference": "network-resource-manager!Resource:interface" + }, + { + "kind": "Content", + "text": " & {\n sku?: " + }, + { + "kind": "Reference", + "text": "PublicIPPrefixSku", + "canonicalReference": "network-resource-manager!PublicIPPrefixSku:interface" + }, + { + "kind": "Content", + "text": ";\n readonly etag?: string;\n zones?: string[];\n publicIPAddressVersion?: " + }, + { + "kind": "Reference", + "text": "IPVersion", + "canonicalReference": "network-resource-manager!IPVersion:type" + }, + { + "kind": "Content", + "text": ";\n ipTags?: " + }, + { + "kind": "Reference", + "text": "IpTag", + "canonicalReference": "network-resource-manager!IpTag:interface" + }, + { + "kind": "Content", + "text": "[];\n prefixLength?: number;\n readonly ipPrefix?: string;\n readonly publicIPAddresses?: " + }, + { + "kind": "Reference", + "text": "ReferencedPublicIpAddress", + "canonicalReference": "network-resource-manager!ReferencedPublicIpAddress:interface" + }, + { + "kind": "Content", + "text": "[];\n readonly loadBalancerFrontendIpConfiguration?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";\n readonly resourceGuid?: string;\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PublicIPPrefix", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 15 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!PublicIPPrefixes:interface", + "docComment": "/**\n * Interface representing a PublicIPPrefixes.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PublicIPPrefixes " + } + ], + "releaseTag": "Public", + "name": "PublicIPPrefixes", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!PublicIPPrefixes#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Creates or updates a static or dynamic public IP prefix.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param publicIpPrefixName - The name of the public IP prefix.\n *\n * @param parameters - Parameters supplied to the create or update public IP prefix operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", publicIpPrefixName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "PublicIPPrefix", + "canonicalReference": "network-resource-manager!PublicIPPrefix:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PublicIPPrefixesCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!PublicIPPrefixesCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PublicIPPrefixesCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!PublicIPPrefixesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "PublicIPPrefixesCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!PublicIPPrefixesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "publicIpPrefixName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!PublicIPPrefixes#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Creates or updates a static or dynamic public IP prefix.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param publicIpPrefixName - The name of the public IP prefix.\n *\n * @param parameters - Parameters supplied to the create or update public IP prefix operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", publicIpPrefixName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "PublicIPPrefix", + "canonicalReference": "network-resource-manager!PublicIPPrefix:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PublicIPPrefixesCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!PublicIPPrefixesCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PublicIPPrefixesCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!PublicIPPrefixesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "publicIpPrefixName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!PublicIPPrefixes#beginDelete:member(1)", + "docComment": "/**\n * Deletes the specified public IP prefix.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param publicIpPrefixName - The name of the PublicIpPrefix.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", publicIpPrefixName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PublicIPPrefixesDeleteOptionalParams", + "canonicalReference": "network-resource-manager!PublicIPPrefixesDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "publicIpPrefixName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!PublicIPPrefixes#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes the specified public IP prefix.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param publicIpPrefixName - The name of the PublicIpPrefix.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", publicIpPrefixName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PublicIPPrefixesDeleteOptionalParams", + "canonicalReference": "network-resource-manager!PublicIPPrefixesDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "publicIpPrefixName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!PublicIPPrefixes#get:member(1)", + "docComment": "/**\n * Gets the specified public IP prefix in a specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param publicIpPrefixName - The name of the public IP prefix.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", publicIpPrefixName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PublicIPPrefixesGetOptionalParams", + "canonicalReference": "network-resource-manager!PublicIPPrefixesGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PublicIPPrefixesGetResponse", + "canonicalReference": "network-resource-manager!PublicIPPrefixesGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "publicIpPrefixName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!PublicIPPrefixes#list:member(1)", + "docComment": "/**\n * Gets all public IP prefixes in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PublicIPPrefixesListOptionalParams", + "canonicalReference": "network-resource-manager!PublicIPPrefixesListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PublicIPPrefix", + "canonicalReference": "network-resource-manager!PublicIPPrefix:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "list" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!PublicIPPrefixes#listAll:member(1)", + "docComment": "/**\n * Gets all the public IP prefixes in a subscription.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listAll(options?: " + }, + { + "kind": "Reference", + "text": "PublicIPPrefixesListAllOptionalParams", + "canonicalReference": "network-resource-manager!PublicIPPrefixesListAllOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PublicIPPrefix", + "canonicalReference": "network-resource-manager!PublicIPPrefix:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "listAll" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!PublicIPPrefixes#updateTags:member(1)", + "docComment": "/**\n * Updates public IP prefix tags.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param publicIpPrefixName - The name of the public IP prefix.\n *\n * @param parameters - Parameters supplied to update public IP prefix tags.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateTags(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", publicIpPrefixName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "TagsObject", + "canonicalReference": "network-resource-manager!TagsObject:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PublicIPPrefixesUpdateTagsOptionalParams", + "canonicalReference": "network-resource-manager!PublicIPPrefixesUpdateTagsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PublicIPPrefixesUpdateTagsResponse", + "canonicalReference": "network-resource-manager!PublicIPPrefixesUpdateTagsResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "publicIpPrefixName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "updateTags" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!PublicIPPrefixesCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PublicIPPrefixesCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PublicIPPrefixesCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PublicIPPrefixesCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PublicIPPrefixesCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!PublicIPPrefixesCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PublicIPPrefixesCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "PublicIPPrefix", + "canonicalReference": "network-resource-manager!PublicIPPrefix:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PublicIPPrefixesCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!PublicIPPrefixesDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PublicIPPrefixesDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PublicIPPrefixesDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PublicIPPrefixesDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PublicIPPrefixesDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!PublicIPPrefixesGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PublicIPPrefixesGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PublicIPPrefixesGetOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PublicIPPrefixesGetOptionalParams#expand:member", + "docComment": "/**\n * Expands referenced resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "expand?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "expand", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!PublicIPPrefixesGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PublicIPPrefixesGetResponse = " + }, + { + "kind": "Reference", + "text": "PublicIPPrefix", + "canonicalReference": "network-resource-manager!PublicIPPrefix:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PublicIPPrefixesGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!PublicIPPrefixesListAllNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PublicIPPrefixesListAllNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PublicIPPrefixesListAllNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!PublicIPPrefixesListAllNextResponse:type", + "docComment": "/**\n * Contains response data for the listAllNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PublicIPPrefixesListAllNextResponse = " + }, + { + "kind": "Reference", + "text": "PublicIPPrefixListResult", + "canonicalReference": "network-resource-manager!PublicIPPrefixListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PublicIPPrefixesListAllNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!PublicIPPrefixesListAllOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PublicIPPrefixesListAllOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PublicIPPrefixesListAllOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!PublicIPPrefixesListAllResponse:type", + "docComment": "/**\n * Contains response data for the listAll operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PublicIPPrefixesListAllResponse = " + }, + { + "kind": "Reference", + "text": "PublicIPPrefixListResult", + "canonicalReference": "network-resource-manager!PublicIPPrefixListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PublicIPPrefixesListAllResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!PublicIPPrefixesListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PublicIPPrefixesListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PublicIPPrefixesListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!PublicIPPrefixesListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PublicIPPrefixesListNextResponse = " + }, + { + "kind": "Reference", + "text": "PublicIPPrefixListResult", + "canonicalReference": "network-resource-manager!PublicIPPrefixListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PublicIPPrefixesListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!PublicIPPrefixesListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PublicIPPrefixesListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PublicIPPrefixesListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!PublicIPPrefixesListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PublicIPPrefixesListResponse = " + }, + { + "kind": "Reference", + "text": "PublicIPPrefixListResult", + "canonicalReference": "network-resource-manager!PublicIPPrefixListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PublicIPPrefixesListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!PublicIPPrefixesUpdateTagsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PublicIPPrefixesUpdateTagsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PublicIPPrefixesUpdateTagsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!PublicIPPrefixesUpdateTagsResponse:type", + "docComment": "/**\n * Contains response data for the updateTags operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PublicIPPrefixesUpdateTagsResponse = " + }, + { + "kind": "Reference", + "text": "PublicIPPrefix", + "canonicalReference": "network-resource-manager!PublicIPPrefix:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PublicIPPrefixesUpdateTagsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!PublicIPPrefixListResult:interface", + "docComment": "/**\n * Response for ListPublicIpPrefixes API service call.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PublicIPPrefixListResult " + } + ], + "releaseTag": "Public", + "name": "PublicIPPrefixListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PublicIPPrefixListResult#nextLink:member", + "docComment": "/**\n * The URL to get the next set of results.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PublicIPPrefixListResult#value:member", + "docComment": "/**\n * A list of public IP prefixes that exists in a resource group.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "PublicIPPrefix", + "canonicalReference": "network-resource-manager!PublicIPPrefix:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!PublicIPPrefixSku:interface", + "docComment": "/**\n * SKU of a public IP prefix.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PublicIPPrefixSku " + } + ], + "releaseTag": "Public", + "name": "PublicIPPrefixSku", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!PublicIPPrefixSku#name:member", + "docComment": "/**\n * Name of a public IP prefix SKU.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Reference", + "text": "PublicIPPrefixSkuName", + "canonicalReference": "network-resource-manager!PublicIPPrefixSkuName:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!PublicIPPrefixSkuName:type", + "docComment": "/**\n * Defines values for PublicIPPrefixSkuName. \\ {@link KnownPublicIPPrefixSkuName} can be used interchangeably with PublicIPPrefixSkuName, this enum contains the known values that the service supports. ### Known values supported by the service **Standard**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PublicIPPrefixSkuName = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PublicIPPrefixSkuName", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!QueryTroubleshootingParameters:interface", + "docComment": "/**\n * Parameters that define the resource to query the troubleshooting result.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface QueryTroubleshootingParameters " + } + ], + "releaseTag": "Public", + "name": "QueryTroubleshootingParameters", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!QueryTroubleshootingParameters#targetResourceId:member", + "docComment": "/**\n * The target resource ID to query the troubleshooting result.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "targetResourceId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "targetResourceId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!RadiusServer:interface", + "docComment": "/**\n * Radius Server Settings.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RadiusServer " + } + ], + "releaseTag": "Public", + "name": "RadiusServer", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!RadiusServer#radiusServerAddress:member", + "docComment": "/**\n * The address of this radius server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "radiusServerAddress: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "radiusServerAddress", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!RadiusServer#radiusServerScore:member", + "docComment": "/**\n * The initial score assigned to this radius server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "radiusServerScore?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "radiusServerScore", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!RadiusServer#radiusServerSecret:member", + "docComment": "/**\n * The secret used for this radius server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "radiusServerSecret?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "radiusServerSecret", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!RecordSet:interface", + "docComment": "/**\n * A collective group of information about the record set information.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RecordSet " + } + ], + "releaseTag": "Public", + "name": "RecordSet", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!RecordSet#fqdn:member", + "docComment": "/**\n * Fqdn that resolves to private endpoint ip address.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "fqdn?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "fqdn", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!RecordSet#ipAddresses:member", + "docComment": "/**\n * The private ip address of the private endpoint.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "ipAddresses?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ipAddresses", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!RecordSet#provisioningState:member", + "docComment": "/**\n * The provisioning state of the recordset. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "provisioningState", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!RecordSet#recordSetName:member", + "docComment": "/**\n * Recordset name.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "recordSetName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "recordSetName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!RecordSet#recordType:member", + "docComment": "/**\n * Resource record type.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "recordType?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "recordType", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!RecordSet#ttl:member", + "docComment": "/**\n * Recordset time to live.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "ttl?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ttl", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ReferencedPublicIpAddress:interface", + "docComment": "/**\n * Reference to a public IP address.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ReferencedPublicIpAddress " + } + ], + "releaseTag": "Public", + "name": "ReferencedPublicIpAddress", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ReferencedPublicIpAddress#id:member", + "docComment": "/**\n * The PublicIPAddress Reference.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "id?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!Resource:interface", + "docComment": "/**\n * Common resource representation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Resource " + } + ], + "releaseTag": "Public", + "name": "Resource", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!Resource#id:member", + "docComment": "/**\n * Resource ID.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "id?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!Resource#location:member", + "docComment": "/**\n * Resource location.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "location?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "location", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!Resource#name:member", + "docComment": "/**\n * Resource name. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!Resource#tags:member", + "docComment": "/**\n * Resource tags.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "tags?: " + }, + { + "kind": "Content", + "text": "{\n [propertyName: string]: string;\n }" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tags", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!Resource#type:member", + "docComment": "/**\n * Resource type. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly type?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "type", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ResourceIdentityType:type", + "docComment": "/**\n * Defines values for ResourceIdentityType.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ResourceIdentityType = " + }, + { + "kind": "Content", + "text": "\"SystemAssigned\" | \"UserAssigned\" | \"SystemAssigned, UserAssigned\" | \"None\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ResourceIdentityType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ResourceNavigationLink:type", + "docComment": "/**\n * ResourceNavigationLink resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ResourceNavigationLink = " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": " & {\n name?: string;\n readonly etag?: string;\n readonly type?: string;\n linkedResourceType?: string;\n link?: string;\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ResourceNavigationLink", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ResourceNavigationLinks:interface", + "docComment": "/**\n * Interface representing a ResourceNavigationLinks.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ResourceNavigationLinks " + } + ], + "releaseTag": "Public", + "name": "ResourceNavigationLinks", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ResourceNavigationLinks#list:member(1)", + "docComment": "/**\n * Gets a list of resource navigation links for a subnet.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkName - The name of the virtual network.\n *\n * @param subnetName - The name of the subnet.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualNetworkName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", subnetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ResourceNavigationLinksListOptionalParams", + "canonicalReference": "network-resource-manager!ResourceNavigationLinksListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ResourceNavigationLinksListResponse", + "canonicalReference": "network-resource-manager!ResourceNavigationLinksListResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualNetworkName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "subnetName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "list" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ResourceNavigationLinksListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ResourceNavigationLinksListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ResourceNavigationLinksListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ResourceNavigationLinksListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ResourceNavigationLinksListResponse = " + }, + { + "kind": "Reference", + "text": "ResourceNavigationLinksListResult", + "canonicalReference": "network-resource-manager!ResourceNavigationLinksListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ResourceNavigationLinksListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ResourceNavigationLinksListResult:interface", + "docComment": "/**\n * Response for ResourceNavigationLinks_List operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ResourceNavigationLinksListResult " + } + ], + "releaseTag": "Public", + "name": "ResourceNavigationLinksListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ResourceNavigationLinksListResult#nextLink:member", + "docComment": "/**\n * The URL to get the next set of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ResourceNavigationLinksListResult#value:member", + "docComment": "/**\n * The resource navigation links in a subnet.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "ResourceNavigationLink", + "canonicalReference": "network-resource-manager!ResourceNavigationLink:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ResourceSet:interface", + "docComment": "/**\n * The base resource set for visibility and auto-approval.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ResourceSet " + } + ], + "releaseTag": "Public", + "name": "ResourceSet", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ResourceSet#subscriptions:member", + "docComment": "/**\n * The list of subscriptions.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "subscriptions?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "subscriptions", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!RetentionPolicyParameters:interface", + "docComment": "/**\n * Parameters that define the retention policy for flow log.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RetentionPolicyParameters " + } + ], + "releaseTag": "Public", + "name": "RetentionPolicyParameters", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!RetentionPolicyParameters#days:member", + "docComment": "/**\n * Number of days to retain flow log records.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "days?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "days", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!RetentionPolicyParameters#enabled:member", + "docComment": "/**\n * Flag to enable/disable retention.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "enabled?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "enabled", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!Route:type", + "docComment": "/**\n * Route resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type Route = " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": " & {\n name?: string;\n readonly etag?: string;\n addressPrefix?: string;\n nextHopType?: " + }, + { + "kind": "Reference", + "text": "RouteNextHopType", + "canonicalReference": "network-resource-manager!RouteNextHopType:type" + }, + { + "kind": "Content", + "text": ";\n nextHopIpAddress?: string;\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "Route", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 7 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!RouteFilter:type", + "docComment": "/**\n * Route Filter Resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type RouteFilter = " + }, + { + "kind": "Reference", + "text": "Resource", + "canonicalReference": "network-resource-manager!Resource:interface" + }, + { + "kind": "Content", + "text": " & {\n readonly etag?: string;\n rules?: " + }, + { + "kind": "Reference", + "text": "RouteFilterRule", + "canonicalReference": "network-resource-manager!RouteFilterRule:type" + }, + { + "kind": "Content", + "text": "[];\n readonly peerings?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitPeering", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeering:type" + }, + { + "kind": "Content", + "text": "[];\n readonly ipv6Peerings?: " + }, + { + "kind": "Reference", + "text": "ExpressRouteCircuitPeering", + "canonicalReference": "network-resource-manager!ExpressRouteCircuitPeering:type" + }, + { + "kind": "Content", + "text": "[];\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "RouteFilter", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 11 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!RouteFilterListResult:interface", + "docComment": "/**\n * Response for the ListRouteFilters API service call.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RouteFilterListResult " + } + ], + "releaseTag": "Public", + "name": "RouteFilterListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!RouteFilterListResult#nextLink:member", + "docComment": "/**\n * The URL to get the next set of results.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!RouteFilterListResult#value:member", + "docComment": "/**\n * A list of route filters in a resource group.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "RouteFilter", + "canonicalReference": "network-resource-manager!RouteFilter:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!RouteFilterRule:type", + "docComment": "/**\n * Route Filter Rule Resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type RouteFilterRule = " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": " & {\n name?: string;\n location?: string;\n readonly etag?: string;\n access?: " + }, + { + "kind": "Reference", + "text": "Access", + "canonicalReference": "network-resource-manager!Access:type" + }, + { + "kind": "Content", + "text": ";\n routeFilterRuleType?: " + }, + { + "kind": "Reference", + "text": "RouteFilterRuleType", + "canonicalReference": "network-resource-manager!RouteFilterRuleType:type" + }, + { + "kind": "Content", + "text": ";\n communities?: string[];\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "RouteFilterRule", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 9 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!RouteFilterRuleListResult:interface", + "docComment": "/**\n * Response for the ListRouteFilterRules API service call.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RouteFilterRuleListResult " + } + ], + "releaseTag": "Public", + "name": "RouteFilterRuleListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!RouteFilterRuleListResult#nextLink:member", + "docComment": "/**\n * The URL to get the next set of results.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!RouteFilterRuleListResult#value:member", + "docComment": "/**\n * A list of RouteFilterRules in a resource group.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "RouteFilterRule", + "canonicalReference": "network-resource-manager!RouteFilterRule:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!RouteFilterRules:interface", + "docComment": "/**\n * Interface representing a RouteFilterRules.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RouteFilterRules " + } + ], + "releaseTag": "Public", + "name": "RouteFilterRules", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!RouteFilterRules#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Creates or updates a route in the specified route filter.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param routeFilterName - The name of the route filter.\n *\n * @param ruleName - The name of the route filter rule.\n *\n * @param routeFilterRuleParameters - Parameters supplied to the create or update route filter rule operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", routeFilterName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", ruleName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", routeFilterRuleParameters: " + }, + { + "kind": "Reference", + "text": "RouteFilterRule", + "canonicalReference": "network-resource-manager!RouteFilterRule:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "RouteFilterRulesCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!RouteFilterRulesCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "RouteFilterRulesCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!RouteFilterRulesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "RouteFilterRulesCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!RouteFilterRulesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "routeFilterName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "ruleName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "routeFilterRuleParameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!RouteFilterRules#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Creates or updates a route in the specified route filter.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param routeFilterName - The name of the route filter.\n *\n * @param ruleName - The name of the route filter rule.\n *\n * @param routeFilterRuleParameters - Parameters supplied to the create or update route filter rule operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", routeFilterName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", ruleName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", routeFilterRuleParameters: " + }, + { + "kind": "Reference", + "text": "RouteFilterRule", + "canonicalReference": "network-resource-manager!RouteFilterRule:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "RouteFilterRulesCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!RouteFilterRulesCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "RouteFilterRulesCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!RouteFilterRulesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "routeFilterName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "ruleName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "routeFilterRuleParameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!RouteFilterRules#beginDelete:member(1)", + "docComment": "/**\n * Deletes the specified rule from a route filter.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param routeFilterName - The name of the route filter.\n *\n * @param ruleName - The name of the rule.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", routeFilterName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", ruleName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "RouteFilterRulesDeleteOptionalParams", + "canonicalReference": "network-resource-manager!RouteFilterRulesDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "routeFilterName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "ruleName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!RouteFilterRules#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes the specified rule from a route filter.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param routeFilterName - The name of the route filter.\n *\n * @param ruleName - The name of the rule.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", routeFilterName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", ruleName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "RouteFilterRulesDeleteOptionalParams", + "canonicalReference": "network-resource-manager!RouteFilterRulesDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "routeFilterName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "ruleName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!RouteFilterRules#get:member(1)", + "docComment": "/**\n * Gets the specified rule from a route filter.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param routeFilterName - The name of the route filter.\n *\n * @param ruleName - The name of the rule.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", routeFilterName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", ruleName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "RouteFilterRulesGetOptionalParams", + "canonicalReference": "network-resource-manager!RouteFilterRulesGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "RouteFilterRulesGetResponse", + "canonicalReference": "network-resource-manager!RouteFilterRulesGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "routeFilterName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "ruleName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!RouteFilterRules#listByRouteFilter:member(1)", + "docComment": "/**\n * Gets all RouteFilterRules in a route filter.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param routeFilterName - The name of the route filter.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByRouteFilter(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", routeFilterName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "RouteFilterRulesListByRouteFilterOptionalParams", + "canonicalReference": "network-resource-manager!RouteFilterRulesListByRouteFilterOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "RouteFilterRule", + "canonicalReference": "network-resource-manager!RouteFilterRule:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "routeFilterName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listByRouteFilter" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!RouteFilterRulesCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RouteFilterRulesCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "RouteFilterRulesCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!RouteFilterRulesCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!RouteFilterRulesCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!RouteFilterRulesCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type RouteFilterRulesCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "RouteFilterRule", + "canonicalReference": "network-resource-manager!RouteFilterRule:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "RouteFilterRulesCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!RouteFilterRulesDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RouteFilterRulesDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "RouteFilterRulesDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!RouteFilterRulesDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!RouteFilterRulesDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!RouteFilterRulesGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RouteFilterRulesGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "RouteFilterRulesGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!RouteFilterRulesGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type RouteFilterRulesGetResponse = " + }, + { + "kind": "Reference", + "text": "RouteFilterRule", + "canonicalReference": "network-resource-manager!RouteFilterRule:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "RouteFilterRulesGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!RouteFilterRulesListByRouteFilterNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RouteFilterRulesListByRouteFilterNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "RouteFilterRulesListByRouteFilterNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!RouteFilterRulesListByRouteFilterNextResponse:type", + "docComment": "/**\n * Contains response data for the listByRouteFilterNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type RouteFilterRulesListByRouteFilterNextResponse = " + }, + { + "kind": "Reference", + "text": "RouteFilterRuleListResult", + "canonicalReference": "network-resource-manager!RouteFilterRuleListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "RouteFilterRulesListByRouteFilterNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!RouteFilterRulesListByRouteFilterOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RouteFilterRulesListByRouteFilterOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "RouteFilterRulesListByRouteFilterOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!RouteFilterRulesListByRouteFilterResponse:type", + "docComment": "/**\n * Contains response data for the listByRouteFilter operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type RouteFilterRulesListByRouteFilterResponse = " + }, + { + "kind": "Reference", + "text": "RouteFilterRuleListResult", + "canonicalReference": "network-resource-manager!RouteFilterRuleListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "RouteFilterRulesListByRouteFilterResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!RouteFilterRuleType:type", + "docComment": "/**\n * Defines values for RouteFilterRuleType. \\ {@link KnownRouteFilterRuleType} can be used interchangeably with RouteFilterRuleType, this enum contains the known values that the service supports. ### Known values supported by the service **Community**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type RouteFilterRuleType = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "RouteFilterRuleType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!RouteFilters:interface", + "docComment": "/**\n * Interface representing a RouteFilters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RouteFilters " + } + ], + "releaseTag": "Public", + "name": "RouteFilters", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!RouteFilters#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Creates or updates a route filter in a specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param routeFilterName - The name of the route filter.\n *\n * @param routeFilterParameters - Parameters supplied to the create or update route filter operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", routeFilterName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", routeFilterParameters: " + }, + { + "kind": "Reference", + "text": "RouteFilter", + "canonicalReference": "network-resource-manager!RouteFilter:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "RouteFiltersCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!RouteFiltersCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "RouteFiltersCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!RouteFiltersCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "RouteFiltersCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!RouteFiltersCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "routeFilterName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "routeFilterParameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!RouteFilters#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Creates or updates a route filter in a specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param routeFilterName - The name of the route filter.\n *\n * @param routeFilterParameters - Parameters supplied to the create or update route filter operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", routeFilterName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", routeFilterParameters: " + }, + { + "kind": "Reference", + "text": "RouteFilter", + "canonicalReference": "network-resource-manager!RouteFilter:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "RouteFiltersCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!RouteFiltersCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "RouteFiltersCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!RouteFiltersCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "routeFilterName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "routeFilterParameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!RouteFilters#beginDelete:member(1)", + "docComment": "/**\n * Deletes the specified route filter.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param routeFilterName - The name of the route filter.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", routeFilterName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "RouteFiltersDeleteOptionalParams", + "canonicalReference": "network-resource-manager!RouteFiltersDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "routeFilterName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!RouteFilters#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes the specified route filter.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param routeFilterName - The name of the route filter.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", routeFilterName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "RouteFiltersDeleteOptionalParams", + "canonicalReference": "network-resource-manager!RouteFiltersDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "routeFilterName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!RouteFilters#get:member(1)", + "docComment": "/**\n * Gets the specified route filter.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param routeFilterName - The name of the route filter.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", routeFilterName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "RouteFiltersGetOptionalParams", + "canonicalReference": "network-resource-manager!RouteFiltersGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "RouteFiltersGetResponse", + "canonicalReference": "network-resource-manager!RouteFiltersGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "routeFilterName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!RouteFilters#list:member(1)", + "docComment": "/**\n * Gets all route filters in a subscription.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(options?: " + }, + { + "kind": "Reference", + "text": "RouteFiltersListOptionalParams", + "canonicalReference": "network-resource-manager!RouteFiltersListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "RouteFilter", + "canonicalReference": "network-resource-manager!RouteFilter:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "list" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!RouteFilters#listByResourceGroup:member(1)", + "docComment": "/**\n * Gets all route filters in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByResourceGroup(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "RouteFiltersListByResourceGroupOptionalParams", + "canonicalReference": "network-resource-manager!RouteFiltersListByResourceGroupOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "RouteFilter", + "canonicalReference": "network-resource-manager!RouteFilter:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "listByResourceGroup" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!RouteFilters#updateTags:member(1)", + "docComment": "/**\n * Updates tags of a route filter.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param routeFilterName - The name of the route filter.\n *\n * @param parameters - Parameters supplied to update route filter tags.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateTags(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", routeFilterName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "TagsObject", + "canonicalReference": "network-resource-manager!TagsObject:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "RouteFiltersUpdateTagsOptionalParams", + "canonicalReference": "network-resource-manager!RouteFiltersUpdateTagsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "RouteFiltersUpdateTagsResponse", + "canonicalReference": "network-resource-manager!RouteFiltersUpdateTagsResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "routeFilterName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "updateTags" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!RouteFiltersCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RouteFiltersCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "RouteFiltersCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!RouteFiltersCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!RouteFiltersCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!RouteFiltersCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type RouteFiltersCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "RouteFilter", + "canonicalReference": "network-resource-manager!RouteFilter:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "RouteFiltersCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!RouteFiltersDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RouteFiltersDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "RouteFiltersDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!RouteFiltersDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!RouteFiltersDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!RouteFiltersGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RouteFiltersGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "RouteFiltersGetOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!RouteFiltersGetOptionalParams#expand:member", + "docComment": "/**\n * Expands referenced express route bgp peering resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "expand?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "expand", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!RouteFiltersGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type RouteFiltersGetResponse = " + }, + { + "kind": "Reference", + "text": "RouteFilter", + "canonicalReference": "network-resource-manager!RouteFilter:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "RouteFiltersGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!RouteFiltersListByResourceGroupNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RouteFiltersListByResourceGroupNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "RouteFiltersListByResourceGroupNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!RouteFiltersListByResourceGroupNextResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroupNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type RouteFiltersListByResourceGroupNextResponse = " + }, + { + "kind": "Reference", + "text": "RouteFilterListResult", + "canonicalReference": "network-resource-manager!RouteFilterListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "RouteFiltersListByResourceGroupNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!RouteFiltersListByResourceGroupOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RouteFiltersListByResourceGroupOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "RouteFiltersListByResourceGroupOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!RouteFiltersListByResourceGroupResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type RouteFiltersListByResourceGroupResponse = " + }, + { + "kind": "Reference", + "text": "RouteFilterListResult", + "canonicalReference": "network-resource-manager!RouteFilterListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "RouteFiltersListByResourceGroupResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!RouteFiltersListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RouteFiltersListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "RouteFiltersListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!RouteFiltersListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type RouteFiltersListNextResponse = " + }, + { + "kind": "Reference", + "text": "RouteFilterListResult", + "canonicalReference": "network-resource-manager!RouteFilterListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "RouteFiltersListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!RouteFiltersListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RouteFiltersListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "RouteFiltersListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!RouteFiltersListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type RouteFiltersListResponse = " + }, + { + "kind": "Reference", + "text": "RouteFilterListResult", + "canonicalReference": "network-resource-manager!RouteFilterListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "RouteFiltersListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!RouteFiltersUpdateTagsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RouteFiltersUpdateTagsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "RouteFiltersUpdateTagsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!RouteFiltersUpdateTagsResponse:type", + "docComment": "/**\n * Contains response data for the updateTags operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type RouteFiltersUpdateTagsResponse = " + }, + { + "kind": "Reference", + "text": "RouteFilter", + "canonicalReference": "network-resource-manager!RouteFilter:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "RouteFiltersUpdateTagsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!RouteListResult:interface", + "docComment": "/**\n * Response for the ListRoute API service call.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RouteListResult " + } + ], + "releaseTag": "Public", + "name": "RouteListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!RouteListResult#nextLink:member", + "docComment": "/**\n * The URL to get the next set of results.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!RouteListResult#value:member", + "docComment": "/**\n * A list of routes in a resource group.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "Route", + "canonicalReference": "network-resource-manager!Route:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!RouteNextHopType:type", + "docComment": "/**\n * Defines values for RouteNextHopType. \\ {@link KnownRouteNextHopType} can be used interchangeably with RouteNextHopType, this enum contains the known values that the service supports. ### Known values supported by the service **VirtualNetworkGateway** \\ **VnetLocal** \\ **Internet** \\ **VirtualAppliance** \\ **None**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type RouteNextHopType = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "RouteNextHopType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!Routes:interface", + "docComment": "/**\n * Interface representing a Routes.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Routes " + } + ], + "releaseTag": "Public", + "name": "Routes", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!Routes#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Creates or updates a route in the specified route table.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param routeTableName - The name of the route table.\n *\n * @param routeName - The name of the route.\n *\n * @param routeParameters - Parameters supplied to the create or update route operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", routeTableName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", routeName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", routeParameters: " + }, + { + "kind": "Reference", + "text": "Route", + "canonicalReference": "network-resource-manager!Route:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "RoutesCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!RoutesCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "RoutesCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!RoutesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "RoutesCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!RoutesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "routeTableName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "routeName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "routeParameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!Routes#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Creates or updates a route in the specified route table.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param routeTableName - The name of the route table.\n *\n * @param routeName - The name of the route.\n *\n * @param routeParameters - Parameters supplied to the create or update route operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", routeTableName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", routeName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", routeParameters: " + }, + { + "kind": "Reference", + "text": "Route", + "canonicalReference": "network-resource-manager!Route:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "RoutesCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!RoutesCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "RoutesCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!RoutesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "routeTableName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "routeName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "routeParameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!Routes#beginDelete:member(1)", + "docComment": "/**\n * Deletes the specified route from a route table.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param routeTableName - The name of the route table.\n *\n * @param routeName - The name of the route.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", routeTableName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", routeName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "RoutesDeleteOptionalParams", + "canonicalReference": "network-resource-manager!RoutesDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "routeTableName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "routeName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!Routes#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes the specified route from a route table.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param routeTableName - The name of the route table.\n *\n * @param routeName - The name of the route.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", routeTableName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", routeName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "RoutesDeleteOptionalParams", + "canonicalReference": "network-resource-manager!RoutesDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "routeTableName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "routeName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!Routes#get:member(1)", + "docComment": "/**\n * Gets the specified route from a route table.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param routeTableName - The name of the route table.\n *\n * @param routeName - The name of the route.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", routeTableName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", routeName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "RoutesGetOptionalParams", + "canonicalReference": "network-resource-manager!RoutesGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "RoutesGetResponse", + "canonicalReference": "network-resource-manager!RoutesGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "routeTableName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "routeName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!Routes#list:member(1)", + "docComment": "/**\n * Gets all routes in a route table.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param routeTableName - The name of the route table.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", routeTableName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "RoutesListOptionalParams", + "canonicalReference": "network-resource-manager!RoutesListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "Route", + "canonicalReference": "network-resource-manager!Route:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "routeTableName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "list" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!RoutesCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RoutesCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "RoutesCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!RoutesCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!RoutesCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!RoutesCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type RoutesCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "Route", + "canonicalReference": "network-resource-manager!Route:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "RoutesCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!RoutesDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RoutesDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "RoutesDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!RoutesDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!RoutesDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!RoutesGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RoutesGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "RoutesGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!RoutesGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type RoutesGetResponse = " + }, + { + "kind": "Reference", + "text": "Route", + "canonicalReference": "network-resource-manager!Route:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "RoutesGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!RoutesListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RoutesListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "RoutesListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!RoutesListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type RoutesListNextResponse = " + }, + { + "kind": "Reference", + "text": "RouteListResult", + "canonicalReference": "network-resource-manager!RouteListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "RoutesListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!RoutesListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RoutesListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "RoutesListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!RoutesListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type RoutesListResponse = " + }, + { + "kind": "Reference", + "text": "RouteListResult", + "canonicalReference": "network-resource-manager!RouteListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "RoutesListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!RouteTable:type", + "docComment": "/**\n * Route table resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type RouteTable = " + }, + { + "kind": "Reference", + "text": "Resource", + "canonicalReference": "network-resource-manager!Resource:interface" + }, + { + "kind": "Content", + "text": " & {\n readonly etag?: string;\n routes?: " + }, + { + "kind": "Reference", + "text": "Route", + "canonicalReference": "network-resource-manager!Route:type" + }, + { + "kind": "Content", + "text": "[];\n readonly subnets?: " + }, + { + "kind": "Reference", + "text": "Subnet", + "canonicalReference": "network-resource-manager!Subnet:type" + }, + { + "kind": "Content", + "text": "[];\n disableBgpRoutePropagation?: boolean;\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "RouteTable", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 9 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!RouteTableListResult:interface", + "docComment": "/**\n * Response for the ListRouteTable API service call.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RouteTableListResult " + } + ], + "releaseTag": "Public", + "name": "RouteTableListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!RouteTableListResult#nextLink:member", + "docComment": "/**\n * The URL to get the next set of results.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!RouteTableListResult#value:member", + "docComment": "/**\n * A list of route tables in a resource group.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "RouteTable", + "canonicalReference": "network-resource-manager!RouteTable:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!RouteTables:interface", + "docComment": "/**\n * Interface representing a RouteTables.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RouteTables " + } + ], + "releaseTag": "Public", + "name": "RouteTables", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!RouteTables#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Create or updates a route table in a specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param routeTableName - The name of the route table.\n *\n * @param parameters - Parameters supplied to the create or update route table operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", routeTableName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "RouteTable", + "canonicalReference": "network-resource-manager!RouteTable:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "RouteTablesCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!RouteTablesCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "RouteTablesCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!RouteTablesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "RouteTablesCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!RouteTablesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "routeTableName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!RouteTables#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Create or updates a route table in a specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param routeTableName - The name of the route table.\n *\n * @param parameters - Parameters supplied to the create or update route table operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", routeTableName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "RouteTable", + "canonicalReference": "network-resource-manager!RouteTable:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "RouteTablesCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!RouteTablesCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "RouteTablesCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!RouteTablesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "routeTableName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!RouteTables#beginDelete:member(1)", + "docComment": "/**\n * Deletes the specified route table.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param routeTableName - The name of the route table.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", routeTableName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "RouteTablesDeleteOptionalParams", + "canonicalReference": "network-resource-manager!RouteTablesDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "routeTableName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!RouteTables#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes the specified route table.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param routeTableName - The name of the route table.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", routeTableName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "RouteTablesDeleteOptionalParams", + "canonicalReference": "network-resource-manager!RouteTablesDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "routeTableName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!RouteTables#get:member(1)", + "docComment": "/**\n * Gets the specified route table.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param routeTableName - The name of the route table.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", routeTableName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "RouteTablesGetOptionalParams", + "canonicalReference": "network-resource-manager!RouteTablesGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "RouteTablesGetResponse", + "canonicalReference": "network-resource-manager!RouteTablesGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "routeTableName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!RouteTables#list:member(1)", + "docComment": "/**\n * Gets all route tables in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "RouteTablesListOptionalParams", + "canonicalReference": "network-resource-manager!RouteTablesListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "RouteTable", + "canonicalReference": "network-resource-manager!RouteTable:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "list" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!RouteTables#listAll:member(1)", + "docComment": "/**\n * Gets all route tables in a subscription.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listAll(options?: " + }, + { + "kind": "Reference", + "text": "RouteTablesListAllOptionalParams", + "canonicalReference": "network-resource-manager!RouteTablesListAllOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "RouteTable", + "canonicalReference": "network-resource-manager!RouteTable:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "listAll" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!RouteTables#updateTags:member(1)", + "docComment": "/**\n * Updates a route table tags.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param routeTableName - The name of the route table.\n *\n * @param parameters - Parameters supplied to update route table tags.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateTags(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", routeTableName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "TagsObject", + "canonicalReference": "network-resource-manager!TagsObject:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "RouteTablesUpdateTagsOptionalParams", + "canonicalReference": "network-resource-manager!RouteTablesUpdateTagsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "RouteTablesUpdateTagsResponse", + "canonicalReference": "network-resource-manager!RouteTablesUpdateTagsResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "routeTableName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "updateTags" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!RouteTablesCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RouteTablesCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "RouteTablesCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!RouteTablesCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!RouteTablesCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!RouteTablesCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type RouteTablesCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "RouteTable", + "canonicalReference": "network-resource-manager!RouteTable:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "RouteTablesCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!RouteTablesDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RouteTablesDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "RouteTablesDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!RouteTablesDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!RouteTablesDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!RouteTablesGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RouteTablesGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "RouteTablesGetOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!RouteTablesGetOptionalParams#expand:member", + "docComment": "/**\n * Expands referenced resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "expand?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "expand", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!RouteTablesGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type RouteTablesGetResponse = " + }, + { + "kind": "Reference", + "text": "RouteTable", + "canonicalReference": "network-resource-manager!RouteTable:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "RouteTablesGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!RouteTablesListAllNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RouteTablesListAllNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "RouteTablesListAllNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!RouteTablesListAllNextResponse:type", + "docComment": "/**\n * Contains response data for the listAllNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type RouteTablesListAllNextResponse = " + }, + { + "kind": "Reference", + "text": "RouteTableListResult", + "canonicalReference": "network-resource-manager!RouteTableListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "RouteTablesListAllNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!RouteTablesListAllOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RouteTablesListAllOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "RouteTablesListAllOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!RouteTablesListAllResponse:type", + "docComment": "/**\n * Contains response data for the listAll operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type RouteTablesListAllResponse = " + }, + { + "kind": "Reference", + "text": "RouteTableListResult", + "canonicalReference": "network-resource-manager!RouteTableListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "RouteTablesListAllResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!RouteTablesListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RouteTablesListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "RouteTablesListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!RouteTablesListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type RouteTablesListNextResponse = " + }, + { + "kind": "Reference", + "text": "RouteTableListResult", + "canonicalReference": "network-resource-manager!RouteTableListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "RouteTablesListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!RouteTablesListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RouteTablesListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "RouteTablesListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!RouteTablesListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type RouteTablesListResponse = " + }, + { + "kind": "Reference", + "text": "RouteTableListResult", + "canonicalReference": "network-resource-manager!RouteTableListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "RouteTablesListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!RouteTablesUpdateTagsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RouteTablesUpdateTagsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "RouteTablesUpdateTagsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!RouteTablesUpdateTagsResponse:type", + "docComment": "/**\n * Contains response data for the updateTags operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type RouteTablesUpdateTagsResponse = " + }, + { + "kind": "Reference", + "text": "RouteTable", + "canonicalReference": "network-resource-manager!RouteTable:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "RouteTablesUpdateTagsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!RoutingConfiguration:interface", + "docComment": "/**\n * Routing Configuration indicating the associated and propagated route tables for this connection.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RoutingConfiguration " + } + ], + "releaseTag": "Public", + "name": "RoutingConfiguration", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!RoutingConfiguration#associatedRouteTable:member", + "docComment": "/**\n * The resource id RouteTable associated with this RoutingConfiguration.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "associatedRouteTable?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "associatedRouteTable", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!RoutingConfiguration#propagatedRouteTables:member", + "docComment": "/**\n * The list of RouteTables to advertise the routes to.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "propagatedRouteTables?: " + }, + { + "kind": "Reference", + "text": "PropagatedRouteTable", + "canonicalReference": "network-resource-manager!PropagatedRouteTable:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "propagatedRouteTables", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!RoutingConfiguration#vnetRoutes:member", + "docComment": "/**\n * List of routes that control routing from VirtualHub into a virtual network connection.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "vnetRoutes?: " + }, + { + "kind": "Reference", + "text": "VnetRoute", + "canonicalReference": "network-resource-manager!VnetRoute:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "vnetRoutes", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!SecurityGroupNetworkInterface:interface", + "docComment": "/**\n * Network interface and all its associated security rules.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SecurityGroupNetworkInterface " + } + ], + "releaseTag": "Public", + "name": "SecurityGroupNetworkInterface", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!SecurityGroupNetworkInterface#id:member", + "docComment": "/**\n * ID of the network interface.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "id?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!SecurityGroupNetworkInterface#securityRuleAssociations:member", + "docComment": "/**\n * All security rules associated with the network interface.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "securityRuleAssociations?: " + }, + { + "kind": "Reference", + "text": "SecurityRuleAssociations", + "canonicalReference": "network-resource-manager!SecurityRuleAssociations:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "securityRuleAssociations", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!SecurityGroupViewParameters:interface", + "docComment": "/**\n * Parameters that define the VM to check security groups for.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SecurityGroupViewParameters " + } + ], + "releaseTag": "Public", + "name": "SecurityGroupViewParameters", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!SecurityGroupViewParameters#targetResourceId:member", + "docComment": "/**\n * ID of the target VM.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "targetResourceId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "targetResourceId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!SecurityGroupViewResult:interface", + "docComment": "/**\n * The information about security rules applied to the specified VM.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SecurityGroupViewResult " + } + ], + "releaseTag": "Public", + "name": "SecurityGroupViewResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!SecurityGroupViewResult#networkInterfaces:member", + "docComment": "/**\n * List of network interfaces on the specified VM.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "networkInterfaces?: " + }, + { + "kind": "Reference", + "text": "SecurityGroupNetworkInterface", + "canonicalReference": "network-resource-manager!SecurityGroupNetworkInterface:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "networkInterfaces", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!SecurityPartnerProvider:type", + "docComment": "/**\n * Security Partner Provider resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SecurityPartnerProvider = " + }, + { + "kind": "Reference", + "text": "Resource", + "canonicalReference": "network-resource-manager!Resource:interface" + }, + { + "kind": "Content", + "text": " & {\n readonly etag?: string;\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n securityProviderName?: " + }, + { + "kind": "Reference", + "text": "SecurityProviderName", + "canonicalReference": "network-resource-manager!SecurityProviderName:type" + }, + { + "kind": "Content", + "text": ";\n readonly connectionStatus?: " + }, + { + "kind": "Reference", + "text": "SecurityPartnerProviderConnectionStatus", + "canonicalReference": "network-resource-manager!SecurityPartnerProviderConnectionStatus:type" + }, + { + "kind": "Content", + "text": ";\n virtualHub?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SecurityPartnerProvider", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 11 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!SecurityPartnerProviderConnectionStatus:type", + "docComment": "/**\n * Defines values for SecurityPartnerProviderConnectionStatus. \\ {@link KnownSecurityPartnerProviderConnectionStatus} can be used interchangeably with SecurityPartnerProviderConnectionStatus, this enum contains the known values that the service supports. ### Known values supported by the service **Unknown** \\ **PartiallyConnected** \\ **Connected** \\ **NotConnected**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SecurityPartnerProviderConnectionStatus = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SecurityPartnerProviderConnectionStatus", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!SecurityPartnerProviderListResult:interface", + "docComment": "/**\n * Response for ListSecurityPartnerProviders API service call.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SecurityPartnerProviderListResult " + } + ], + "releaseTag": "Public", + "name": "SecurityPartnerProviderListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!SecurityPartnerProviderListResult#nextLink:member", + "docComment": "/**\n * URL to get the next set of results.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!SecurityPartnerProviderListResult#value:member", + "docComment": "/**\n * List of Security Partner Providers in a resource group.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "SecurityPartnerProvider", + "canonicalReference": "network-resource-manager!SecurityPartnerProvider:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!SecurityPartnerProviders:interface", + "docComment": "/**\n * Interface representing a SecurityPartnerProviders.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SecurityPartnerProviders " + } + ], + "releaseTag": "Public", + "name": "SecurityPartnerProviders", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!SecurityPartnerProviders#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Creates or updates the specified Security Partner Provider.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param securityPartnerProviderName - The name of the Security Partner Provider.\n *\n * @param parameters - Parameters supplied to the create or update Security Partner Provider operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", securityPartnerProviderName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "SecurityPartnerProvider", + "canonicalReference": "network-resource-manager!SecurityPartnerProvider:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SecurityPartnerProvidersCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!SecurityPartnerProvidersCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SecurityPartnerProvidersCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!SecurityPartnerProvidersCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "SecurityPartnerProvidersCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!SecurityPartnerProvidersCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "securityPartnerProviderName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!SecurityPartnerProviders#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Creates or updates the specified Security Partner Provider.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param securityPartnerProviderName - The name of the Security Partner Provider.\n *\n * @param parameters - Parameters supplied to the create or update Security Partner Provider operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", securityPartnerProviderName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "SecurityPartnerProvider", + "canonicalReference": "network-resource-manager!SecurityPartnerProvider:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SecurityPartnerProvidersCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!SecurityPartnerProvidersCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SecurityPartnerProvidersCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!SecurityPartnerProvidersCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "securityPartnerProviderName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!SecurityPartnerProviders#beginDelete:member(1)", + "docComment": "/**\n * Deletes the specified Security Partner Provider.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param securityPartnerProviderName - The name of the Security Partner Provider.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", securityPartnerProviderName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SecurityPartnerProvidersDeleteOptionalParams", + "canonicalReference": "network-resource-manager!SecurityPartnerProvidersDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "securityPartnerProviderName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!SecurityPartnerProviders#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes the specified Security Partner Provider.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param securityPartnerProviderName - The name of the Security Partner Provider.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", securityPartnerProviderName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SecurityPartnerProvidersDeleteOptionalParams", + "canonicalReference": "network-resource-manager!SecurityPartnerProvidersDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "securityPartnerProviderName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!SecurityPartnerProviders#get:member(1)", + "docComment": "/**\n * Gets the specified Security Partner Provider.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param securityPartnerProviderName - The name of the Security Partner Provider.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", securityPartnerProviderName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SecurityPartnerProvidersGetOptionalParams", + "canonicalReference": "network-resource-manager!SecurityPartnerProvidersGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SecurityPartnerProvidersGetResponse", + "canonicalReference": "network-resource-manager!SecurityPartnerProvidersGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "securityPartnerProviderName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!SecurityPartnerProviders#list:member(1)", + "docComment": "/**\n * Gets all the Security Partner Providers in a subscription.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(options?: " + }, + { + "kind": "Reference", + "text": "SecurityPartnerProvidersListOptionalParams", + "canonicalReference": "network-resource-manager!SecurityPartnerProvidersListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SecurityPartnerProvider", + "canonicalReference": "network-resource-manager!SecurityPartnerProvider:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "list" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!SecurityPartnerProviders#listByResourceGroup:member(1)", + "docComment": "/**\n * Lists all Security Partner Providers in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByResourceGroup(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SecurityPartnerProvidersListByResourceGroupOptionalParams", + "canonicalReference": "network-resource-manager!SecurityPartnerProvidersListByResourceGroupOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SecurityPartnerProvider", + "canonicalReference": "network-resource-manager!SecurityPartnerProvider:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "listByResourceGroup" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!SecurityPartnerProviders#updateTags:member(1)", + "docComment": "/**\n * Updates tags of a Security Partner Provider resource.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param securityPartnerProviderName - The name of the Security Partner Provider.\n *\n * @param parameters - Parameters supplied to update Security Partner Provider tags.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateTags(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", securityPartnerProviderName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "TagsObject", + "canonicalReference": "network-resource-manager!TagsObject:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SecurityPartnerProvidersUpdateTagsOptionalParams", + "canonicalReference": "network-resource-manager!SecurityPartnerProvidersUpdateTagsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SecurityPartnerProvidersUpdateTagsResponse", + "canonicalReference": "network-resource-manager!SecurityPartnerProvidersUpdateTagsResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "securityPartnerProviderName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "updateTags" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!SecurityPartnerProvidersCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SecurityPartnerProvidersCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SecurityPartnerProvidersCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!SecurityPartnerProvidersCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!SecurityPartnerProvidersCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!SecurityPartnerProvidersCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SecurityPartnerProvidersCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "SecurityPartnerProvider", + "canonicalReference": "network-resource-manager!SecurityPartnerProvider:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SecurityPartnerProvidersCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!SecurityPartnerProvidersDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SecurityPartnerProvidersDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SecurityPartnerProvidersDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!SecurityPartnerProvidersDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!SecurityPartnerProvidersDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!SecurityPartnerProvidersGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SecurityPartnerProvidersGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SecurityPartnerProvidersGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!SecurityPartnerProvidersGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SecurityPartnerProvidersGetResponse = " + }, + { + "kind": "Reference", + "text": "SecurityPartnerProvider", + "canonicalReference": "network-resource-manager!SecurityPartnerProvider:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SecurityPartnerProvidersGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!SecurityPartnerProvidersListByResourceGroupNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SecurityPartnerProvidersListByResourceGroupNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SecurityPartnerProvidersListByResourceGroupNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!SecurityPartnerProvidersListByResourceGroupNextResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroupNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SecurityPartnerProvidersListByResourceGroupNextResponse = " + }, + { + "kind": "Reference", + "text": "SecurityPartnerProviderListResult", + "canonicalReference": "network-resource-manager!SecurityPartnerProviderListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SecurityPartnerProvidersListByResourceGroupNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!SecurityPartnerProvidersListByResourceGroupOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SecurityPartnerProvidersListByResourceGroupOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SecurityPartnerProvidersListByResourceGroupOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!SecurityPartnerProvidersListByResourceGroupResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SecurityPartnerProvidersListByResourceGroupResponse = " + }, + { + "kind": "Reference", + "text": "SecurityPartnerProviderListResult", + "canonicalReference": "network-resource-manager!SecurityPartnerProviderListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SecurityPartnerProvidersListByResourceGroupResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!SecurityPartnerProvidersListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SecurityPartnerProvidersListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SecurityPartnerProvidersListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!SecurityPartnerProvidersListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SecurityPartnerProvidersListNextResponse = " + }, + { + "kind": "Reference", + "text": "SecurityPartnerProviderListResult", + "canonicalReference": "network-resource-manager!SecurityPartnerProviderListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SecurityPartnerProvidersListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!SecurityPartnerProvidersListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SecurityPartnerProvidersListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SecurityPartnerProvidersListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!SecurityPartnerProvidersListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SecurityPartnerProvidersListResponse = " + }, + { + "kind": "Reference", + "text": "SecurityPartnerProviderListResult", + "canonicalReference": "network-resource-manager!SecurityPartnerProviderListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SecurityPartnerProvidersListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!SecurityPartnerProvidersUpdateTagsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SecurityPartnerProvidersUpdateTagsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SecurityPartnerProvidersUpdateTagsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!SecurityPartnerProvidersUpdateTagsResponse:type", + "docComment": "/**\n * Contains response data for the updateTags operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SecurityPartnerProvidersUpdateTagsResponse = " + }, + { + "kind": "Reference", + "text": "SecurityPartnerProvider", + "canonicalReference": "network-resource-manager!SecurityPartnerProvider:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SecurityPartnerProvidersUpdateTagsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!SecurityProviderName:type", + "docComment": "/**\n * Defines values for SecurityProviderName. \\ {@link KnownSecurityProviderName} can be used interchangeably with SecurityProviderName, this enum contains the known values that the service supports. ### Known values supported by the service **ZScaler** \\ **IBoss** \\ **Checkpoint**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SecurityProviderName = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SecurityProviderName", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!SecurityRule:type", + "docComment": "/**\n * Network security rule.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SecurityRule = " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": " & {\n name?: string;\n readonly etag?: string;\n description?: string;\n protocol?: " + }, + { + "kind": "Reference", + "text": "SecurityRuleProtocol", + "canonicalReference": "network-resource-manager!SecurityRuleProtocol:type" + }, + { + "kind": "Content", + "text": ";\n sourcePortRange?: string;\n destinationPortRange?: string;\n sourceAddressPrefix?: string;\n sourceAddressPrefixes?: string[];\n sourceApplicationSecurityGroups?: " + }, + { + "kind": "Reference", + "text": "ApplicationSecurityGroup", + "canonicalReference": "network-resource-manager!ApplicationSecurityGroup:type" + }, + { + "kind": "Content", + "text": "[];\n destinationAddressPrefix?: string;\n destinationAddressPrefixes?: string[];\n destinationApplicationSecurityGroups?: " + }, + { + "kind": "Reference", + "text": "ApplicationSecurityGroup", + "canonicalReference": "network-resource-manager!ApplicationSecurityGroup:type" + }, + { + "kind": "Content", + "text": "[];\n sourcePortRanges?: string[];\n destinationPortRanges?: string[];\n access?: " + }, + { + "kind": "Reference", + "text": "SecurityRuleAccess", + "canonicalReference": "network-resource-manager!SecurityRuleAccess:type" + }, + { + "kind": "Content", + "text": ";\n priority?: number;\n direction?: " + }, + { + "kind": "Reference", + "text": "SecurityRuleDirection", + "canonicalReference": "network-resource-manager!SecurityRuleDirection:type" + }, + { + "kind": "Content", + "text": ";\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SecurityRule", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 15 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!SecurityRuleAccess:type", + "docComment": "/**\n * Defines values for SecurityRuleAccess. \\ {@link KnownSecurityRuleAccess} can be used interchangeably with SecurityRuleAccess, this enum contains the known values that the service supports. ### Known values supported by the service **Allow** \\ **Deny**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SecurityRuleAccess = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SecurityRuleAccess", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!SecurityRuleAssociations:interface", + "docComment": "/**\n * All security rules associated with the network interface.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SecurityRuleAssociations " + } + ], + "releaseTag": "Public", + "name": "SecurityRuleAssociations", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!SecurityRuleAssociations#defaultSecurityRules:member", + "docComment": "/**\n * Collection of default security rules of the network security group.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "defaultSecurityRules?: " + }, + { + "kind": "Reference", + "text": "SecurityRule", + "canonicalReference": "network-resource-manager!SecurityRule:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "defaultSecurityRules", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!SecurityRuleAssociations#effectiveSecurityRules:member", + "docComment": "/**\n * Collection of effective security rules.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "effectiveSecurityRules?: " + }, + { + "kind": "Reference", + "text": "EffectiveNetworkSecurityRule", + "canonicalReference": "network-resource-manager!EffectiveNetworkSecurityRule:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "effectiveSecurityRules", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!SecurityRuleAssociations#networkInterfaceAssociation:member", + "docComment": "/**\n * Network interface and it's custom security rules.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "networkInterfaceAssociation?: " + }, + { + "kind": "Reference", + "text": "NetworkInterfaceAssociation", + "canonicalReference": "network-resource-manager!NetworkInterfaceAssociation:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "networkInterfaceAssociation", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!SecurityRuleAssociations#subnetAssociation:member", + "docComment": "/**\n * Subnet and it's custom security rules.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "subnetAssociation?: " + }, + { + "kind": "Reference", + "text": "SubnetAssociation", + "canonicalReference": "network-resource-manager!SubnetAssociation:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "subnetAssociation", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!SecurityRuleDirection:type", + "docComment": "/**\n * Defines values for SecurityRuleDirection. \\ {@link KnownSecurityRuleDirection} can be used interchangeably with SecurityRuleDirection, this enum contains the known values that the service supports. ### Known values supported by the service **Inbound** \\ **Outbound**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SecurityRuleDirection = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SecurityRuleDirection", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!SecurityRuleListResult:interface", + "docComment": "/**\n * Response for ListSecurityRule API service call. Retrieves all security rules that belongs to a network security group.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SecurityRuleListResult " + } + ], + "releaseTag": "Public", + "name": "SecurityRuleListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!SecurityRuleListResult#nextLink:member", + "docComment": "/**\n * The URL to get the next set of results.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!SecurityRuleListResult#value:member", + "docComment": "/**\n * The security rules in a network security group.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "SecurityRule", + "canonicalReference": "network-resource-manager!SecurityRule:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!SecurityRuleProtocol:type", + "docComment": "/**\n * Defines values for SecurityRuleProtocol. \\ {@link KnownSecurityRuleProtocol} can be used interchangeably with SecurityRuleProtocol, this enum contains the known values that the service supports. ### Known values supported by the service **Tcp** \\ **Udp** \\ **Icmp** \\ **Esp** \\ ***** \\ **Ah**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SecurityRuleProtocol = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SecurityRuleProtocol", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!SecurityRules:interface", + "docComment": "/**\n * Interface representing a SecurityRules.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SecurityRules " + } + ], + "releaseTag": "Public", + "name": "SecurityRules", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!SecurityRules#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Creates or updates a security rule in the specified network security group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkSecurityGroupName - The name of the network security group.\n *\n * @param securityRuleName - The name of the security rule.\n *\n * @param securityRuleParameters - Parameters supplied to the create or update network security rule operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkSecurityGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", securityRuleName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", securityRuleParameters: " + }, + { + "kind": "Reference", + "text": "SecurityRule", + "canonicalReference": "network-resource-manager!SecurityRule:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SecurityRulesCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!SecurityRulesCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SecurityRulesCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!SecurityRulesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "SecurityRulesCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!SecurityRulesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkSecurityGroupName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "securityRuleName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "securityRuleParameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!SecurityRules#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Creates or updates a security rule in the specified network security group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkSecurityGroupName - The name of the network security group.\n *\n * @param securityRuleName - The name of the security rule.\n *\n * @param securityRuleParameters - Parameters supplied to the create or update network security rule operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkSecurityGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", securityRuleName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", securityRuleParameters: " + }, + { + "kind": "Reference", + "text": "SecurityRule", + "canonicalReference": "network-resource-manager!SecurityRule:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SecurityRulesCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!SecurityRulesCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SecurityRulesCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!SecurityRulesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkSecurityGroupName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "securityRuleName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "securityRuleParameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!SecurityRules#beginDelete:member(1)", + "docComment": "/**\n * Deletes the specified network security rule.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkSecurityGroupName - The name of the network security group.\n *\n * @param securityRuleName - The name of the security rule.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkSecurityGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", securityRuleName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SecurityRulesDeleteOptionalParams", + "canonicalReference": "network-resource-manager!SecurityRulesDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkSecurityGroupName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "securityRuleName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!SecurityRules#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes the specified network security rule.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkSecurityGroupName - The name of the network security group.\n *\n * @param securityRuleName - The name of the security rule.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkSecurityGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", securityRuleName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SecurityRulesDeleteOptionalParams", + "canonicalReference": "network-resource-manager!SecurityRulesDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkSecurityGroupName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "securityRuleName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!SecurityRules#get:member(1)", + "docComment": "/**\n * Get the specified network security rule.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkSecurityGroupName - The name of the network security group.\n *\n * @param securityRuleName - The name of the security rule.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkSecurityGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", securityRuleName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SecurityRulesGetOptionalParams", + "canonicalReference": "network-resource-manager!SecurityRulesGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SecurityRulesGetResponse", + "canonicalReference": "network-resource-manager!SecurityRulesGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkSecurityGroupName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "securityRuleName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!SecurityRules#list:member(1)", + "docComment": "/**\n * Gets all security rules in a network security group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param networkSecurityGroupName - The name of the network security group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", networkSecurityGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SecurityRulesListOptionalParams", + "canonicalReference": "network-resource-manager!SecurityRulesListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SecurityRule", + "canonicalReference": "network-resource-manager!SecurityRule:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "networkSecurityGroupName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "list" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!SecurityRulesCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SecurityRulesCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SecurityRulesCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!SecurityRulesCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!SecurityRulesCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!SecurityRulesCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SecurityRulesCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "SecurityRule", + "canonicalReference": "network-resource-manager!SecurityRule:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SecurityRulesCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!SecurityRulesDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SecurityRulesDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SecurityRulesDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!SecurityRulesDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!SecurityRulesDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!SecurityRulesGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SecurityRulesGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SecurityRulesGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!SecurityRulesGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SecurityRulesGetResponse = " + }, + { + "kind": "Reference", + "text": "SecurityRule", + "canonicalReference": "network-resource-manager!SecurityRule:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SecurityRulesGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!SecurityRulesListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SecurityRulesListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SecurityRulesListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!SecurityRulesListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SecurityRulesListNextResponse = " + }, + { + "kind": "Reference", + "text": "SecurityRuleListResult", + "canonicalReference": "network-resource-manager!SecurityRuleListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SecurityRulesListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!SecurityRulesListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SecurityRulesListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SecurityRulesListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!SecurityRulesListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SecurityRulesListResponse = " + }, + { + "kind": "Reference", + "text": "SecurityRuleListResult", + "canonicalReference": "network-resource-manager!SecurityRuleListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SecurityRulesListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ServiceAssociationLink:type", + "docComment": "/**\n * ServiceAssociationLink resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ServiceAssociationLink = " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": " & {\n name?: string;\n readonly etag?: string;\n readonly type?: string;\n linkedResourceType?: string;\n link?: string;\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n allowDelete?: boolean;\n locations?: string[];\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ServiceAssociationLink", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ServiceAssociationLinks:interface", + "docComment": "/**\n * Interface representing a ServiceAssociationLinks.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServiceAssociationLinks " + } + ], + "releaseTag": "Public", + "name": "ServiceAssociationLinks", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ServiceAssociationLinks#list:member(1)", + "docComment": "/**\n * Gets a list of service association links for a subnet.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkName - The name of the virtual network.\n *\n * @param subnetName - The name of the subnet.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualNetworkName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", subnetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ServiceAssociationLinksListOptionalParams", + "canonicalReference": "network-resource-manager!ServiceAssociationLinksListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ServiceAssociationLinksListResponse", + "canonicalReference": "network-resource-manager!ServiceAssociationLinksListResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualNetworkName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "subnetName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "list" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ServiceAssociationLinksListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServiceAssociationLinksListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ServiceAssociationLinksListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ServiceAssociationLinksListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ServiceAssociationLinksListResponse = " + }, + { + "kind": "Reference", + "text": "ServiceAssociationLinksListResult", + "canonicalReference": "network-resource-manager!ServiceAssociationLinksListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ServiceAssociationLinksListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ServiceAssociationLinksListResult:interface", + "docComment": "/**\n * Response for ServiceAssociationLinks_List operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServiceAssociationLinksListResult " + } + ], + "releaseTag": "Public", + "name": "ServiceAssociationLinksListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ServiceAssociationLinksListResult#nextLink:member", + "docComment": "/**\n * The URL to get the next set of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ServiceAssociationLinksListResult#value:member", + "docComment": "/**\n * The service association links in a subnet.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "ServiceAssociationLink", + "canonicalReference": "network-resource-manager!ServiceAssociationLink:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ServiceEndpointPolicies:interface", + "docComment": "/**\n * Interface representing a ServiceEndpointPolicies.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServiceEndpointPolicies " + } + ], + "releaseTag": "Public", + "name": "ServiceEndpointPolicies", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ServiceEndpointPolicies#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Creates or updates a service Endpoint Policies.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param serviceEndpointPolicyName - The name of the service endpoint policy.\n *\n * @param parameters - Parameters supplied to the create or update service endpoint policy operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serviceEndpointPolicyName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ServiceEndpointPolicy", + "canonicalReference": "network-resource-manager!ServiceEndpointPolicy:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ServiceEndpointPoliciesCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!ServiceEndpointPoliciesCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ServiceEndpointPoliciesCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!ServiceEndpointPoliciesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "ServiceEndpointPoliciesCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!ServiceEndpointPoliciesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serviceEndpointPolicyName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ServiceEndpointPolicies#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Creates or updates a service Endpoint Policies.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param serviceEndpointPolicyName - The name of the service endpoint policy.\n *\n * @param parameters - Parameters supplied to the create or update service endpoint policy operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serviceEndpointPolicyName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ServiceEndpointPolicy", + "canonicalReference": "network-resource-manager!ServiceEndpointPolicy:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ServiceEndpointPoliciesCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!ServiceEndpointPoliciesCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ServiceEndpointPoliciesCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!ServiceEndpointPoliciesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serviceEndpointPolicyName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ServiceEndpointPolicies#beginDelete:member(1)", + "docComment": "/**\n * Deletes the specified service endpoint policy.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param serviceEndpointPolicyName - The name of the service endpoint policy.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serviceEndpointPolicyName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ServiceEndpointPoliciesDeleteOptionalParams", + "canonicalReference": "network-resource-manager!ServiceEndpointPoliciesDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serviceEndpointPolicyName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ServiceEndpointPolicies#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes the specified service endpoint policy.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param serviceEndpointPolicyName - The name of the service endpoint policy.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serviceEndpointPolicyName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ServiceEndpointPoliciesDeleteOptionalParams", + "canonicalReference": "network-resource-manager!ServiceEndpointPoliciesDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serviceEndpointPolicyName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ServiceEndpointPolicies#get:member(1)", + "docComment": "/**\n * Gets the specified service Endpoint Policies in a specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param serviceEndpointPolicyName - The name of the service endpoint policy.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serviceEndpointPolicyName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ServiceEndpointPoliciesGetOptionalParams", + "canonicalReference": "network-resource-manager!ServiceEndpointPoliciesGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ServiceEndpointPoliciesGetResponse", + "canonicalReference": "network-resource-manager!ServiceEndpointPoliciesGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serviceEndpointPolicyName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ServiceEndpointPolicies#list:member(1)", + "docComment": "/**\n * Gets all the service endpoint policies in a subscription.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(options?: " + }, + { + "kind": "Reference", + "text": "ServiceEndpointPoliciesListOptionalParams", + "canonicalReference": "network-resource-manager!ServiceEndpointPoliciesListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ServiceEndpointPolicy", + "canonicalReference": "network-resource-manager!ServiceEndpointPolicy:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "list" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ServiceEndpointPolicies#listByResourceGroup:member(1)", + "docComment": "/**\n * Gets all service endpoint Policies in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByResourceGroup(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ServiceEndpointPoliciesListByResourceGroupOptionalParams", + "canonicalReference": "network-resource-manager!ServiceEndpointPoliciesListByResourceGroupOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ServiceEndpointPolicy", + "canonicalReference": "network-resource-manager!ServiceEndpointPolicy:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "listByResourceGroup" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ServiceEndpointPolicies#updateTags:member(1)", + "docComment": "/**\n * Updates tags of a service endpoint policy.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param serviceEndpointPolicyName - The name of the service endpoint policy.\n *\n * @param parameters - Parameters supplied to update service endpoint policy tags.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateTags(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serviceEndpointPolicyName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "TagsObject", + "canonicalReference": "network-resource-manager!TagsObject:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ServiceEndpointPoliciesUpdateTagsOptionalParams", + "canonicalReference": "network-resource-manager!ServiceEndpointPoliciesUpdateTagsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ServiceEndpointPoliciesUpdateTagsResponse", + "canonicalReference": "network-resource-manager!ServiceEndpointPoliciesUpdateTagsResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serviceEndpointPolicyName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "updateTags" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ServiceEndpointPoliciesCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServiceEndpointPoliciesCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ServiceEndpointPoliciesCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ServiceEndpointPoliciesCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ServiceEndpointPoliciesCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ServiceEndpointPoliciesCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ServiceEndpointPoliciesCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "ServiceEndpointPolicy", + "canonicalReference": "network-resource-manager!ServiceEndpointPolicy:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ServiceEndpointPoliciesCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ServiceEndpointPoliciesDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServiceEndpointPoliciesDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ServiceEndpointPoliciesDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ServiceEndpointPoliciesDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ServiceEndpointPoliciesDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ServiceEndpointPoliciesGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServiceEndpointPoliciesGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ServiceEndpointPoliciesGetOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ServiceEndpointPoliciesGetOptionalParams#expand:member", + "docComment": "/**\n * Expands referenced resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "expand?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "expand", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ServiceEndpointPoliciesGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ServiceEndpointPoliciesGetResponse = " + }, + { + "kind": "Reference", + "text": "ServiceEndpointPolicy", + "canonicalReference": "network-resource-manager!ServiceEndpointPolicy:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ServiceEndpointPoliciesGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ServiceEndpointPoliciesListByResourceGroupNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServiceEndpointPoliciesListByResourceGroupNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ServiceEndpointPoliciesListByResourceGroupNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ServiceEndpointPoliciesListByResourceGroupNextResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroupNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ServiceEndpointPoliciesListByResourceGroupNextResponse = " + }, + { + "kind": "Reference", + "text": "ServiceEndpointPolicyListResult", + "canonicalReference": "network-resource-manager!ServiceEndpointPolicyListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ServiceEndpointPoliciesListByResourceGroupNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ServiceEndpointPoliciesListByResourceGroupOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServiceEndpointPoliciesListByResourceGroupOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ServiceEndpointPoliciesListByResourceGroupOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ServiceEndpointPoliciesListByResourceGroupResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ServiceEndpointPoliciesListByResourceGroupResponse = " + }, + { + "kind": "Reference", + "text": "ServiceEndpointPolicyListResult", + "canonicalReference": "network-resource-manager!ServiceEndpointPolicyListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ServiceEndpointPoliciesListByResourceGroupResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ServiceEndpointPoliciesListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServiceEndpointPoliciesListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ServiceEndpointPoliciesListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ServiceEndpointPoliciesListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ServiceEndpointPoliciesListNextResponse = " + }, + { + "kind": "Reference", + "text": "ServiceEndpointPolicyListResult", + "canonicalReference": "network-resource-manager!ServiceEndpointPolicyListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ServiceEndpointPoliciesListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ServiceEndpointPoliciesListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServiceEndpointPoliciesListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ServiceEndpointPoliciesListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ServiceEndpointPoliciesListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ServiceEndpointPoliciesListResponse = " + }, + { + "kind": "Reference", + "text": "ServiceEndpointPolicyListResult", + "canonicalReference": "network-resource-manager!ServiceEndpointPolicyListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ServiceEndpointPoliciesListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ServiceEndpointPoliciesUpdateTagsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServiceEndpointPoliciesUpdateTagsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ServiceEndpointPoliciesUpdateTagsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ServiceEndpointPoliciesUpdateTagsResponse:type", + "docComment": "/**\n * Contains response data for the updateTags operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ServiceEndpointPoliciesUpdateTagsResponse = " + }, + { + "kind": "Reference", + "text": "ServiceEndpointPolicy", + "canonicalReference": "network-resource-manager!ServiceEndpointPolicy:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ServiceEndpointPoliciesUpdateTagsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ServiceEndpointPolicy:type", + "docComment": "/**\n * Service End point policy resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ServiceEndpointPolicy = " + }, + { + "kind": "Reference", + "text": "Resource", + "canonicalReference": "network-resource-manager!Resource:interface" + }, + { + "kind": "Content", + "text": " & {\n readonly etag?: string;\n serviceEndpointPolicyDefinitions?: " + }, + { + "kind": "Reference", + "text": "ServiceEndpointPolicyDefinition", + "canonicalReference": "network-resource-manager!ServiceEndpointPolicyDefinition:type" + }, + { + "kind": "Content", + "text": "[];\n readonly subnets?: " + }, + { + "kind": "Reference", + "text": "Subnet", + "canonicalReference": "network-resource-manager!Subnet:type" + }, + { + "kind": "Content", + "text": "[];\n readonly resourceGuid?: string;\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ServiceEndpointPolicy", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 9 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ServiceEndpointPolicyDefinition:type", + "docComment": "/**\n * Service Endpoint policy definitions.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ServiceEndpointPolicyDefinition = " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": " & {\n name?: string;\n readonly etag?: string;\n description?: string;\n service?: string;\n serviceResources?: string[];\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ServiceEndpointPolicyDefinition", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ServiceEndpointPolicyDefinitionListResult:interface", + "docComment": "/**\n * Response for ListServiceEndpointPolicyDefinition API service call. Retrieves all service endpoint policy definition that belongs to a service endpoint policy.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServiceEndpointPolicyDefinitionListResult " + } + ], + "releaseTag": "Public", + "name": "ServiceEndpointPolicyDefinitionListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ServiceEndpointPolicyDefinitionListResult#nextLink:member", + "docComment": "/**\n * The URL to get the next set of results.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ServiceEndpointPolicyDefinitionListResult#value:member", + "docComment": "/**\n * The service endpoint policy definition in a service endpoint policy.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "ServiceEndpointPolicyDefinition", + "canonicalReference": "network-resource-manager!ServiceEndpointPolicyDefinition:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ServiceEndpointPolicyDefinitions:interface", + "docComment": "/**\n * Interface representing a ServiceEndpointPolicyDefinitions.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServiceEndpointPolicyDefinitions " + } + ], + "releaseTag": "Public", + "name": "ServiceEndpointPolicyDefinitions", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ServiceEndpointPolicyDefinitions#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Creates or updates a service endpoint policy definition in the specified service endpoint policy.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param serviceEndpointPolicyName - The name of the service endpoint policy.\n *\n * @param serviceEndpointPolicyDefinitionName - The name of the service endpoint policy definition name.\n *\n * @param serviceEndpointPolicyDefinitions - Parameters supplied to the create or update service endpoint policy operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serviceEndpointPolicyName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serviceEndpointPolicyDefinitionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serviceEndpointPolicyDefinitions: " + }, + { + "kind": "Reference", + "text": "ServiceEndpointPolicyDefinition", + "canonicalReference": "network-resource-manager!ServiceEndpointPolicyDefinition:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ServiceEndpointPolicyDefinitionsCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!ServiceEndpointPolicyDefinitionsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ServiceEndpointPolicyDefinitionsCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!ServiceEndpointPolicyDefinitionsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "ServiceEndpointPolicyDefinitionsCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!ServiceEndpointPolicyDefinitionsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serviceEndpointPolicyName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "serviceEndpointPolicyDefinitionName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "serviceEndpointPolicyDefinitions", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ServiceEndpointPolicyDefinitions#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Creates or updates a service endpoint policy definition in the specified service endpoint policy.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param serviceEndpointPolicyName - The name of the service endpoint policy.\n *\n * @param serviceEndpointPolicyDefinitionName - The name of the service endpoint policy definition name.\n *\n * @param serviceEndpointPolicyDefinitions - Parameters supplied to the create or update service endpoint policy operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serviceEndpointPolicyName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serviceEndpointPolicyDefinitionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serviceEndpointPolicyDefinitions: " + }, + { + "kind": "Reference", + "text": "ServiceEndpointPolicyDefinition", + "canonicalReference": "network-resource-manager!ServiceEndpointPolicyDefinition:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ServiceEndpointPolicyDefinitionsCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!ServiceEndpointPolicyDefinitionsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ServiceEndpointPolicyDefinitionsCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!ServiceEndpointPolicyDefinitionsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serviceEndpointPolicyName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "serviceEndpointPolicyDefinitionName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "serviceEndpointPolicyDefinitions", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ServiceEndpointPolicyDefinitions#beginDelete:member(1)", + "docComment": "/**\n * Deletes the specified ServiceEndpoint policy definitions.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param serviceEndpointPolicyName - The name of the Service Endpoint Policy.\n *\n * @param serviceEndpointPolicyDefinitionName - The name of the service endpoint policy definition.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serviceEndpointPolicyName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serviceEndpointPolicyDefinitionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ServiceEndpointPolicyDefinitionsDeleteOptionalParams", + "canonicalReference": "network-resource-manager!ServiceEndpointPolicyDefinitionsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serviceEndpointPolicyName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "serviceEndpointPolicyDefinitionName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ServiceEndpointPolicyDefinitions#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes the specified ServiceEndpoint policy definitions.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param serviceEndpointPolicyName - The name of the Service Endpoint Policy.\n *\n * @param serviceEndpointPolicyDefinitionName - The name of the service endpoint policy definition.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serviceEndpointPolicyName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serviceEndpointPolicyDefinitionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ServiceEndpointPolicyDefinitionsDeleteOptionalParams", + "canonicalReference": "network-resource-manager!ServiceEndpointPolicyDefinitionsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serviceEndpointPolicyName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "serviceEndpointPolicyDefinitionName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ServiceEndpointPolicyDefinitions#get:member(1)", + "docComment": "/**\n * Get the specified service endpoint policy definitions from service endpoint policy.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param serviceEndpointPolicyName - The name of the service endpoint policy name.\n *\n * @param serviceEndpointPolicyDefinitionName - The name of the service endpoint policy definition name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serviceEndpointPolicyName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serviceEndpointPolicyDefinitionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ServiceEndpointPolicyDefinitionsGetOptionalParams", + "canonicalReference": "network-resource-manager!ServiceEndpointPolicyDefinitionsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ServiceEndpointPolicyDefinitionsGetResponse", + "canonicalReference": "network-resource-manager!ServiceEndpointPolicyDefinitionsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serviceEndpointPolicyName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "serviceEndpointPolicyDefinitionName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ServiceEndpointPolicyDefinitions#listByResourceGroup:member(1)", + "docComment": "/**\n * Gets all service endpoint policy definitions in a service end point policy.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param serviceEndpointPolicyName - The name of the service endpoint policy name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByResourceGroup(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", serviceEndpointPolicyName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ServiceEndpointPolicyDefinitionsListByResourceGroupOptionalParams", + "canonicalReference": "network-resource-manager!ServiceEndpointPolicyDefinitionsListByResourceGroupOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ServiceEndpointPolicyDefinition", + "canonicalReference": "network-resource-manager!ServiceEndpointPolicyDefinition:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "serviceEndpointPolicyName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listByResourceGroup" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ServiceEndpointPolicyDefinitionsCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServiceEndpointPolicyDefinitionsCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ServiceEndpointPolicyDefinitionsCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ServiceEndpointPolicyDefinitionsCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ServiceEndpointPolicyDefinitionsCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ServiceEndpointPolicyDefinitionsCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ServiceEndpointPolicyDefinitionsCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "ServiceEndpointPolicyDefinition", + "canonicalReference": "network-resource-manager!ServiceEndpointPolicyDefinition:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ServiceEndpointPolicyDefinitionsCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ServiceEndpointPolicyDefinitionsDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServiceEndpointPolicyDefinitionsDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ServiceEndpointPolicyDefinitionsDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ServiceEndpointPolicyDefinitionsDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ServiceEndpointPolicyDefinitionsDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ServiceEndpointPolicyDefinitionsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServiceEndpointPolicyDefinitionsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ServiceEndpointPolicyDefinitionsGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ServiceEndpointPolicyDefinitionsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ServiceEndpointPolicyDefinitionsGetResponse = " + }, + { + "kind": "Reference", + "text": "ServiceEndpointPolicyDefinition", + "canonicalReference": "network-resource-manager!ServiceEndpointPolicyDefinition:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ServiceEndpointPolicyDefinitionsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ServiceEndpointPolicyDefinitionsListByResourceGroupNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServiceEndpointPolicyDefinitionsListByResourceGroupNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ServiceEndpointPolicyDefinitionsListByResourceGroupNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ServiceEndpointPolicyDefinitionsListByResourceGroupNextResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroupNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ServiceEndpointPolicyDefinitionsListByResourceGroupNextResponse = " + }, + { + "kind": "Reference", + "text": "ServiceEndpointPolicyDefinitionListResult", + "canonicalReference": "network-resource-manager!ServiceEndpointPolicyDefinitionListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ServiceEndpointPolicyDefinitionsListByResourceGroupNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ServiceEndpointPolicyDefinitionsListByResourceGroupOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServiceEndpointPolicyDefinitionsListByResourceGroupOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ServiceEndpointPolicyDefinitionsListByResourceGroupOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ServiceEndpointPolicyDefinitionsListByResourceGroupResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ServiceEndpointPolicyDefinitionsListByResourceGroupResponse = " + }, + { + "kind": "Reference", + "text": "ServiceEndpointPolicyDefinitionListResult", + "canonicalReference": "network-resource-manager!ServiceEndpointPolicyDefinitionListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ServiceEndpointPolicyDefinitionsListByResourceGroupResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ServiceEndpointPolicyListResult:interface", + "docComment": "/**\n * Response for ListServiceEndpointPolicies API service call.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServiceEndpointPolicyListResult " + } + ], + "releaseTag": "Public", + "name": "ServiceEndpointPolicyListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ServiceEndpointPolicyListResult#nextLink:member", + "docComment": "/**\n * The URL to get the next set of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ServiceEndpointPolicyListResult#value:member", + "docComment": "/**\n * A list of ServiceEndpointPolicy resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "ServiceEndpointPolicy", + "canonicalReference": "network-resource-manager!ServiceEndpointPolicy:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ServiceEndpointPropertiesFormat:interface", + "docComment": "/**\n * The service endpoint properties.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServiceEndpointPropertiesFormat " + } + ], + "releaseTag": "Public", + "name": "ServiceEndpointPropertiesFormat", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ServiceEndpointPropertiesFormat#locations:member", + "docComment": "/**\n * A list of locations.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "locations?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "locations", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ServiceEndpointPropertiesFormat#provisioningState:member", + "docComment": "/**\n * The provisioning state of the service endpoint resource. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "provisioningState", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ServiceEndpointPropertiesFormat#service:member", + "docComment": "/**\n * The type of the endpoint service.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "service?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "service", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ServiceProviderProvisioningState:type", + "docComment": "/**\n * Defines values for ServiceProviderProvisioningState. \\ {@link KnownServiceProviderProvisioningState} can be used interchangeably with ServiceProviderProvisioningState, this enum contains the known values that the service supports. ### Known values supported by the service **NotProvisioned** \\ **Provisioning** \\ **Provisioned** \\ **Deprovisioning**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ServiceProviderProvisioningState = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ServiceProviderProvisioningState", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ServiceTagInformation:interface", + "docComment": "/**\n * The service tag information.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServiceTagInformation " + } + ], + "releaseTag": "Public", + "name": "ServiceTagInformation", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ServiceTagInformation#id:member", + "docComment": "/**\n * The ID of service tag. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly id?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ServiceTagInformation#name:member", + "docComment": "/**\n * The name of service tag. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ServiceTagInformation#properties:member", + "docComment": "/**\n * Properties of the service tag information. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly properties?: " + }, + { + "kind": "Reference", + "text": "ServiceTagInformationPropertiesFormat", + "canonicalReference": "network-resource-manager!ServiceTagInformationPropertiesFormat:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "properties", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ServiceTagInformationPropertiesFormat:interface", + "docComment": "/**\n * Properties of the service tag information.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServiceTagInformationPropertiesFormat " + } + ], + "releaseTag": "Public", + "name": "ServiceTagInformationPropertiesFormat", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ServiceTagInformationPropertiesFormat#addressPrefixes:member", + "docComment": "/**\n * The list of IP address prefixes. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly addressPrefixes?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "addressPrefixes", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ServiceTagInformationPropertiesFormat#changeNumber:member", + "docComment": "/**\n * The iteration number of service tag. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly changeNumber?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "changeNumber", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ServiceTagInformationPropertiesFormat#region:member", + "docComment": "/**\n * The region of service tag. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly region?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "region", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ServiceTagInformationPropertiesFormat#systemService:member", + "docComment": "/**\n * The name of system service. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly systemService?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "systemService", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ServiceTags:interface", + "docComment": "/**\n * Interface representing a ServiceTags.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServiceTags " + } + ], + "releaseTag": "Public", + "name": "ServiceTags", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!ServiceTags#list:member(1)", + "docComment": "/**\n * Gets a list of service tag information resources.\n *\n * @param location - The location that will be used as a reference for version (not as a filter based on location, you will get the list of service tags with prefix details across all regions but limited to the cloud that your subscription belongs to).\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(location: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ServiceTagsListOptionalParams", + "canonicalReference": "network-resource-manager!ServiceTagsListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ServiceTagsListResponse", + "canonicalReference": "network-resource-manager!ServiceTagsListResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "location", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "list" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ServiceTagsListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServiceTagsListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ServiceTagsListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!ServiceTagsListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ServiceTagsListResponse = " + }, + { + "kind": "Reference", + "text": "ServiceTagsListResult", + "canonicalReference": "network-resource-manager!ServiceTagsListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ServiceTagsListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!ServiceTagsListResult:interface", + "docComment": "/**\n * Response for the ListServiceTags API service call.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServiceTagsListResult " + } + ], + "releaseTag": "Public", + "name": "ServiceTagsListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ServiceTagsListResult#changeNumber:member", + "docComment": "/**\n * The iteration number. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly changeNumber?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "changeNumber", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ServiceTagsListResult#cloud:member", + "docComment": "/**\n * The name of the cloud. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly cloud?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "cloud", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ServiceTagsListResult#id:member", + "docComment": "/**\n * The ID of the cloud. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly id?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ServiceTagsListResult#name:member", + "docComment": "/**\n * The name of the cloud. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ServiceTagsListResult#type:member", + "docComment": "/**\n * The azure resource type. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly type?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "type", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!ServiceTagsListResult#values:member", + "docComment": "/**\n * The list of service tag information resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly values?: " + }, + { + "kind": "Reference", + "text": "ServiceTagInformation", + "canonicalReference": "network-resource-manager!ServiceTagInformation:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "values", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!SessionIds:interface", + "docComment": "/**\n * List of session IDs.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SessionIds " + } + ], + "releaseTag": "Public", + "name": "SessionIds", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!SessionIds#sessionIds:member", + "docComment": "/**\n * List of session IDs.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "sessionIds?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "sessionIds", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!Severity:type", + "docComment": "/**\n * Defines values for Severity. \\ {@link KnownSeverity} can be used interchangeably with Severity, this enum contains the known values that the service supports. ### Known values supported by the service **Error** \\ **Warning**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type Severity = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "Severity", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!StaticRoute:interface", + "docComment": "/**\n * List of all Static Routes.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface StaticRoute " + } + ], + "releaseTag": "Public", + "name": "StaticRoute", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!StaticRoute#addressPrefixes:member", + "docComment": "/**\n * List of all address prefixes.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "addressPrefixes?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "addressPrefixes", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!StaticRoute#name:member", + "docComment": "/**\n * The name of the StaticRoute that is unique within a VnetRoute.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!StaticRoute#nextHopIpAddress:member", + "docComment": "/**\n * The ip address of the next hop.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextHopIpAddress?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextHopIpAddress", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!Subnet:type", + "docComment": "/**\n * Subnet in a virtual network resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type Subnet = " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": " & {\n name?: string;\n readonly etag?: string;\n addressPrefix?: string;\n addressPrefixes?: string[];\n networkSecurityGroup?: " + }, + { + "kind": "Reference", + "text": "NetworkSecurityGroup", + "canonicalReference": "network-resource-manager!NetworkSecurityGroup:type" + }, + { + "kind": "Content", + "text": ";\n routeTable?: " + }, + { + "kind": "Reference", + "text": "RouteTable", + "canonicalReference": "network-resource-manager!RouteTable:type" + }, + { + "kind": "Content", + "text": ";\n natGateway?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";\n serviceEndpoints?: " + }, + { + "kind": "Reference", + "text": "ServiceEndpointPropertiesFormat", + "canonicalReference": "network-resource-manager!ServiceEndpointPropertiesFormat:interface" + }, + { + "kind": "Content", + "text": "[];\n serviceEndpointPolicies?: " + }, + { + "kind": "Reference", + "text": "ServiceEndpointPolicy", + "canonicalReference": "network-resource-manager!ServiceEndpointPolicy:type" + }, + { + "kind": "Content", + "text": "[];\n readonly privateEndpoints?: " + }, + { + "kind": "Reference", + "text": "PrivateEndpoint", + "canonicalReference": "network-resource-manager!PrivateEndpoint:type" + }, + { + "kind": "Content", + "text": "[];\n readonly ipConfigurations?: " + }, + { + "kind": "Reference", + "text": "IPConfiguration", + "canonicalReference": "network-resource-manager!IPConfiguration:type" + }, + { + "kind": "Content", + "text": "[];\n readonly ipConfigurationProfiles?: " + }, + { + "kind": "Reference", + "text": "IPConfigurationProfile", + "canonicalReference": "network-resource-manager!IPConfigurationProfile:type" + }, + { + "kind": "Content", + "text": "[];\n ipAllocations?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": "[];\n readonly resourceNavigationLinks?: " + }, + { + "kind": "Reference", + "text": "ResourceNavigationLink", + "canonicalReference": "network-resource-manager!ResourceNavigationLink:type" + }, + { + "kind": "Content", + "text": "[];\n readonly serviceAssociationLinks?: " + }, + { + "kind": "Reference", + "text": "ServiceAssociationLink", + "canonicalReference": "network-resource-manager!ServiceAssociationLink:type" + }, + { + "kind": "Content", + "text": "[];\n delegations?: " + }, + { + "kind": "Reference", + "text": "Delegation", + "canonicalReference": "network-resource-manager!Delegation:type" + }, + { + "kind": "Content", + "text": "[];\n readonly purpose?: string;\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n privateEndpointNetworkPolicies?: string;\n privateLinkServiceNetworkPolicies?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "Subnet", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 29 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!SubnetAssociation:interface", + "docComment": "/**\n * Subnet and it's custom security rules.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SubnetAssociation " + } + ], + "releaseTag": "Public", + "name": "SubnetAssociation", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!SubnetAssociation#id:member", + "docComment": "/**\n * Subnet ID. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly id?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!SubnetAssociation#securityRules:member", + "docComment": "/**\n * Collection of custom security rules.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "securityRules?: " + }, + { + "kind": "Reference", + "text": "SecurityRule", + "canonicalReference": "network-resource-manager!SecurityRule:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "securityRules", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!SubnetListResult:interface", + "docComment": "/**\n * Response for ListSubnets API service callRetrieves all subnet that belongs to a virtual network.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SubnetListResult " + } + ], + "releaseTag": "Public", + "name": "SubnetListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!SubnetListResult#nextLink:member", + "docComment": "/**\n * The URL to get the next set of results.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!SubnetListResult#value:member", + "docComment": "/**\n * The subnets in a virtual network.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "Subnet", + "canonicalReference": "network-resource-manager!Subnet:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!Subnets:interface", + "docComment": "/**\n * Interface representing a Subnets.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Subnets " + } + ], + "releaseTag": "Public", + "name": "Subnets", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!Subnets#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Creates or updates a subnet in the specified virtual network.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkName - The name of the virtual network.\n *\n * @param subnetName - The name of the subnet.\n *\n * @param subnetParameters - Parameters supplied to the create or update subnet operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualNetworkName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", subnetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", subnetParameters: " + }, + { + "kind": "Reference", + "text": "Subnet", + "canonicalReference": "network-resource-manager!Subnet:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SubnetsCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!SubnetsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SubnetsCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!SubnetsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "SubnetsCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!SubnetsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualNetworkName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "subnetName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "subnetParameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!Subnets#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Creates or updates a subnet in the specified virtual network.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkName - The name of the virtual network.\n *\n * @param subnetName - The name of the subnet.\n *\n * @param subnetParameters - Parameters supplied to the create or update subnet operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualNetworkName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", subnetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", subnetParameters: " + }, + { + "kind": "Reference", + "text": "Subnet", + "canonicalReference": "network-resource-manager!Subnet:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SubnetsCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!SubnetsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SubnetsCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!SubnetsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualNetworkName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "subnetName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "subnetParameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!Subnets#beginDelete:member(1)", + "docComment": "/**\n * Deletes the specified subnet.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkName - The name of the virtual network.\n *\n * @param subnetName - The name of the subnet.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualNetworkName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", subnetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SubnetsDeleteOptionalParams", + "canonicalReference": "network-resource-manager!SubnetsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualNetworkName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "subnetName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!Subnets#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes the specified subnet.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkName - The name of the virtual network.\n *\n * @param subnetName - The name of the subnet.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualNetworkName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", subnetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SubnetsDeleteOptionalParams", + "canonicalReference": "network-resource-manager!SubnetsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualNetworkName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "subnetName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!Subnets#beginPrepareNetworkPolicies:member(1)", + "docComment": "/**\n * Prepares a subnet by applying network intent policies.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkName - The name of the virtual network.\n *\n * @param subnetName - The name of the subnet.\n *\n * @param prepareNetworkPoliciesRequestParameters - Parameters supplied to prepare subnet by applying network intent policies.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginPrepareNetworkPolicies(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualNetworkName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", subnetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", prepareNetworkPoliciesRequestParameters: " + }, + { + "kind": "Reference", + "text": "PrepareNetworkPoliciesRequest", + "canonicalReference": "network-resource-manager!PrepareNetworkPoliciesRequest:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SubnetsPrepareNetworkPoliciesOptionalParams", + "canonicalReference": "network-resource-manager!SubnetsPrepareNetworkPoliciesOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualNetworkName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "subnetName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "prepareNetworkPoliciesRequestParameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginPrepareNetworkPolicies" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!Subnets#beginPrepareNetworkPoliciesAndWait:member(1)", + "docComment": "/**\n * Prepares a subnet by applying network intent policies.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkName - The name of the virtual network.\n *\n * @param subnetName - The name of the subnet.\n *\n * @param prepareNetworkPoliciesRequestParameters - Parameters supplied to prepare subnet by applying network intent policies.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginPrepareNetworkPoliciesAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualNetworkName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", subnetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", prepareNetworkPoliciesRequestParameters: " + }, + { + "kind": "Reference", + "text": "PrepareNetworkPoliciesRequest", + "canonicalReference": "network-resource-manager!PrepareNetworkPoliciesRequest:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SubnetsPrepareNetworkPoliciesOptionalParams", + "canonicalReference": "network-resource-manager!SubnetsPrepareNetworkPoliciesOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualNetworkName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "subnetName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "prepareNetworkPoliciesRequestParameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginPrepareNetworkPoliciesAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!Subnets#beginUnprepareNetworkPolicies:member(1)", + "docComment": "/**\n * Unprepares a subnet by removing network intent policies.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkName - The name of the virtual network.\n *\n * @param subnetName - The name of the subnet.\n *\n * @param unprepareNetworkPoliciesRequestParameters - Parameters supplied to unprepare subnet to remove network intent policies.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginUnprepareNetworkPolicies(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualNetworkName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", subnetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", unprepareNetworkPoliciesRequestParameters: " + }, + { + "kind": "Reference", + "text": "UnprepareNetworkPoliciesRequest", + "canonicalReference": "network-resource-manager!UnprepareNetworkPoliciesRequest:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SubnetsUnprepareNetworkPoliciesOptionalParams", + "canonicalReference": "network-resource-manager!SubnetsUnprepareNetworkPoliciesOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualNetworkName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "subnetName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "unprepareNetworkPoliciesRequestParameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginUnprepareNetworkPolicies" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!Subnets#beginUnprepareNetworkPoliciesAndWait:member(1)", + "docComment": "/**\n * Unprepares a subnet by removing network intent policies.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkName - The name of the virtual network.\n *\n * @param subnetName - The name of the subnet.\n *\n * @param unprepareNetworkPoliciesRequestParameters - Parameters supplied to unprepare subnet to remove network intent policies.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginUnprepareNetworkPoliciesAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualNetworkName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", subnetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", unprepareNetworkPoliciesRequestParameters: " + }, + { + "kind": "Reference", + "text": "UnprepareNetworkPoliciesRequest", + "canonicalReference": "network-resource-manager!UnprepareNetworkPoliciesRequest:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SubnetsUnprepareNetworkPoliciesOptionalParams", + "canonicalReference": "network-resource-manager!SubnetsUnprepareNetworkPoliciesOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualNetworkName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "subnetName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "unprepareNetworkPoliciesRequestParameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginUnprepareNetworkPoliciesAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!Subnets#get:member(1)", + "docComment": "/**\n * Gets the specified subnet by virtual network and resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkName - The name of the virtual network.\n *\n * @param subnetName - The name of the subnet.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualNetworkName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", subnetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SubnetsGetOptionalParams", + "canonicalReference": "network-resource-manager!SubnetsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SubnetsGetResponse", + "canonicalReference": "network-resource-manager!SubnetsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualNetworkName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "subnetName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!Subnets#list:member(1)", + "docComment": "/**\n * Gets all subnets in a virtual network.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkName - The name of the virtual network.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualNetworkName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "SubnetsListOptionalParams", + "canonicalReference": "network-resource-manager!SubnetsListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "Subnet", + "canonicalReference": "network-resource-manager!Subnet:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualNetworkName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "list" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!SubnetsCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SubnetsCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SubnetsCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!SubnetsCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!SubnetsCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!SubnetsCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SubnetsCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "Subnet", + "canonicalReference": "network-resource-manager!Subnet:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SubnetsCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!SubnetsDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SubnetsDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SubnetsDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!SubnetsDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!SubnetsDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!SubnetsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SubnetsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SubnetsGetOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!SubnetsGetOptionalParams#expand:member", + "docComment": "/**\n * Expands referenced resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "expand?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "expand", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!SubnetsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SubnetsGetResponse = " + }, + { + "kind": "Reference", + "text": "Subnet", + "canonicalReference": "network-resource-manager!Subnet:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SubnetsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!SubnetsListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SubnetsListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SubnetsListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!SubnetsListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SubnetsListNextResponse = " + }, + { + "kind": "Reference", + "text": "SubnetListResult", + "canonicalReference": "network-resource-manager!SubnetListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SubnetsListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!SubnetsListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SubnetsListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SubnetsListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!SubnetsListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SubnetsListResponse = " + }, + { + "kind": "Reference", + "text": "SubnetListResult", + "canonicalReference": "network-resource-manager!SubnetListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SubnetsListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!SubnetsPrepareNetworkPoliciesOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SubnetsPrepareNetworkPoliciesOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SubnetsPrepareNetworkPoliciesOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!SubnetsPrepareNetworkPoliciesOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!SubnetsPrepareNetworkPoliciesOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!SubnetsUnprepareNetworkPoliciesOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SubnetsUnprepareNetworkPoliciesOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SubnetsUnprepareNetworkPoliciesOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!SubnetsUnprepareNetworkPoliciesOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!SubnetsUnprepareNetworkPoliciesOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!SubResource:interface", + "docComment": "/**\n * Reference to another subresource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SubResource " + } + ], + "releaseTag": "Public", + "name": "SubResource", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!SubResource#id:member", + "docComment": "/**\n * Resource ID.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "id?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!TagsObject:interface", + "docComment": "/**\n * Tags object for patch operations.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface TagsObject " + } + ], + "releaseTag": "Public", + "name": "TagsObject", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!TagsObject#tags:member", + "docComment": "/**\n * Resource tags.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "tags?: " + }, + { + "kind": "Content", + "text": "{\n [propertyName: string]: string;\n }" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tags", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!Topology:interface", + "docComment": "/**\n * Topology of the specified resource group.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Topology " + } + ], + "releaseTag": "Public", + "name": "Topology", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!Topology#createdDateTime:member", + "docComment": "/**\n * The datetime when the topology was initially created for the resource group. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly createdDateTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "createdDateTime", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!Topology#id:member", + "docComment": "/**\n * GUID representing the operation id. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly id?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!Topology#lastModified:member", + "docComment": "/**\n * The datetime when the topology was last modified. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly lastModified?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "lastModified", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!Topology#resources:member", + "docComment": "/**\n * A list of topology resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resources?: " + }, + { + "kind": "Reference", + "text": "TopologyResource", + "canonicalReference": "network-resource-manager!TopologyResource:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resources", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!TopologyAssociation:interface", + "docComment": "/**\n * Resources that have an association with the parent resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface TopologyAssociation " + } + ], + "releaseTag": "Public", + "name": "TopologyAssociation", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!TopologyAssociation#associationType:member", + "docComment": "/**\n * The association type of the child resource to the parent resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "associationType?: " + }, + { + "kind": "Reference", + "text": "AssociationType", + "canonicalReference": "network-resource-manager!AssociationType:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "associationType", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!TopologyAssociation#name:member", + "docComment": "/**\n * The name of the resource that is associated with the parent resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!TopologyAssociation#resourceId:member", + "docComment": "/**\n * The ID of the resource that is associated with the parent resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resourceId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resourceId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!TopologyParameters:interface", + "docComment": "/**\n * Parameters that define the representation of topology.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface TopologyParameters " + } + ], + "releaseTag": "Public", + "name": "TopologyParameters", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!TopologyParameters#targetResourceGroupName:member", + "docComment": "/**\n * The name of the target resource group to perform topology on.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "targetResourceGroupName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "targetResourceGroupName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!TopologyParameters#targetSubnet:member", + "docComment": "/**\n * The reference to the Subnet resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "targetSubnet?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "targetSubnet", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!TopologyParameters#targetVirtualNetwork:member", + "docComment": "/**\n * The reference to the Virtual Network resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "targetVirtualNetwork?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "targetVirtualNetwork", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!TopologyResource:interface", + "docComment": "/**\n * The network resource topology information for the given resource group.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface TopologyResource " + } + ], + "releaseTag": "Public", + "name": "TopologyResource", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!TopologyResource#associations:member", + "docComment": "/**\n * Holds the associations the resource has with other resources in the resource group.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "associations?: " + }, + { + "kind": "Reference", + "text": "TopologyAssociation", + "canonicalReference": "network-resource-manager!TopologyAssociation:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "associations", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!TopologyResource#id:member", + "docComment": "/**\n * ID of the resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "id?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!TopologyResource#location:member", + "docComment": "/**\n * Resource location.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "location?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "location", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!TopologyResource#name:member", + "docComment": "/**\n * Name of the resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!TrafficAnalyticsConfigurationProperties:interface", + "docComment": "/**\n * Parameters that define the configuration of traffic analytics.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface TrafficAnalyticsConfigurationProperties " + } + ], + "releaseTag": "Public", + "name": "TrafficAnalyticsConfigurationProperties", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!TrafficAnalyticsConfigurationProperties#enabled:member", + "docComment": "/**\n * Flag to enable/disable traffic analytics.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "enabled?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "enabled", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!TrafficAnalyticsConfigurationProperties#trafficAnalyticsInterval:member", + "docComment": "/**\n * The interval in minutes which would decide how frequently TA service should do flow analytics.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "trafficAnalyticsInterval?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "trafficAnalyticsInterval", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!TrafficAnalyticsConfigurationProperties#workspaceId:member", + "docComment": "/**\n * The resource guid of the attached workspace.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "workspaceId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "workspaceId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!TrafficAnalyticsConfigurationProperties#workspaceRegion:member", + "docComment": "/**\n * The location of the attached workspace.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "workspaceRegion?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "workspaceRegion", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!TrafficAnalyticsConfigurationProperties#workspaceResourceId:member", + "docComment": "/**\n * Resource Id of the attached workspace.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "workspaceResourceId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "workspaceResourceId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!TrafficAnalyticsProperties:interface", + "docComment": "/**\n * Parameters that define the configuration of traffic analytics.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface TrafficAnalyticsProperties " + } + ], + "releaseTag": "Public", + "name": "TrafficAnalyticsProperties", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!TrafficAnalyticsProperties#networkWatcherFlowAnalyticsConfiguration:member", + "docComment": "/**\n * Parameters that define the configuration of traffic analytics.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "networkWatcherFlowAnalyticsConfiguration?: " + }, + { + "kind": "Reference", + "text": "TrafficAnalyticsConfigurationProperties", + "canonicalReference": "network-resource-manager!TrafficAnalyticsConfigurationProperties:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "networkWatcherFlowAnalyticsConfiguration", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!TrafficSelectorPolicy:interface", + "docComment": "/**\n * An traffic selector policy for a virtual network gateway connection.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface TrafficSelectorPolicy " + } + ], + "releaseTag": "Public", + "name": "TrafficSelectorPolicy", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!TrafficSelectorPolicy#localAddressRanges:member", + "docComment": "/**\n * A collection of local address spaces in CIDR format.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "localAddressRanges: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "localAddressRanges", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!TrafficSelectorPolicy#remoteAddressRanges:member", + "docComment": "/**\n * A collection of remote address spaces in CIDR format.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "remoteAddressRanges: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "remoteAddressRanges", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!TransportProtocol:type", + "docComment": "/**\n * Defines values for TransportProtocol. \\ {@link KnownTransportProtocol} can be used interchangeably with TransportProtocol, this enum contains the known values that the service supports. ### Known values supported by the service **Udp** \\ **Tcp** \\ **All**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type TransportProtocol = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "TransportProtocol", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!TroubleshootingDetails:interface", + "docComment": "/**\n * Information gained from troubleshooting of specified resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface TroubleshootingDetails " + } + ], + "releaseTag": "Public", + "name": "TroubleshootingDetails", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!TroubleshootingDetails#detail:member", + "docComment": "/**\n * Details on troubleshooting results.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "detail?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "detail", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!TroubleshootingDetails#id:member", + "docComment": "/**\n * The id of the get troubleshoot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "id?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!TroubleshootingDetails#reasonType:member", + "docComment": "/**\n * Reason type of failure.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "reasonType?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "reasonType", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!TroubleshootingDetails#recommendedActions:member", + "docComment": "/**\n * List of recommended actions.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "recommendedActions?: " + }, + { + "kind": "Reference", + "text": "TroubleshootingRecommendedActions", + "canonicalReference": "network-resource-manager!TroubleshootingRecommendedActions:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "recommendedActions", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!TroubleshootingDetails#summary:member", + "docComment": "/**\n * A summary of troubleshooting.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "summary?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "summary", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!TroubleshootingParameters:interface", + "docComment": "/**\n * Parameters that define the resource to troubleshoot.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface TroubleshootingParameters " + } + ], + "releaseTag": "Public", + "name": "TroubleshootingParameters", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!TroubleshootingParameters#storageId:member", + "docComment": "/**\n * The ID for the storage account to save the troubleshoot result.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "storageId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "storageId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!TroubleshootingParameters#storagePath:member", + "docComment": "/**\n * The path to the blob to save the troubleshoot result in.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "storagePath: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "storagePath", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!TroubleshootingParameters#targetResourceId:member", + "docComment": "/**\n * The target resource to troubleshoot.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "targetResourceId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "targetResourceId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!TroubleshootingRecommendedActions:interface", + "docComment": "/**\n * Recommended actions based on discovered issues.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface TroubleshootingRecommendedActions " + } + ], + "releaseTag": "Public", + "name": "TroubleshootingRecommendedActions", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!TroubleshootingRecommendedActions#actionId:member", + "docComment": "/**\n * ID of the recommended action.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "actionId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "actionId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!TroubleshootingRecommendedActions#actionText:member", + "docComment": "/**\n * Description of recommended actions.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "actionText?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "actionText", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!TroubleshootingRecommendedActions#actionUri:member", + "docComment": "/**\n * The uri linking to a documentation for the recommended troubleshooting actions.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "actionUri?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "actionUri", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!TroubleshootingRecommendedActions#actionUriText:member", + "docComment": "/**\n * The information from the URI for the recommended troubleshooting actions.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "actionUriText?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "actionUriText", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!TroubleshootingResult:interface", + "docComment": "/**\n * Troubleshooting information gained from specified resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface TroubleshootingResult " + } + ], + "releaseTag": "Public", + "name": "TroubleshootingResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!TroubleshootingResult#code:member", + "docComment": "/**\n * The result code of the troubleshooting.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "code?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "code", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!TroubleshootingResult#endTime:member", + "docComment": "/**\n * The end time of the troubleshooting.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "endTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "endTime", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!TroubleshootingResult#results:member", + "docComment": "/**\n * Information from troubleshooting.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "results?: " + }, + { + "kind": "Reference", + "text": "TroubleshootingDetails", + "canonicalReference": "network-resource-manager!TroubleshootingDetails:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "results", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!TroubleshootingResult#startTime:member", + "docComment": "/**\n * The start time of the troubleshooting.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "startTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "startTime", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!TunnelConnectionHealth:interface", + "docComment": "/**\n * VirtualNetworkGatewayConnection properties.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface TunnelConnectionHealth " + } + ], + "releaseTag": "Public", + "name": "TunnelConnectionHealth", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!TunnelConnectionHealth#connectionStatus:member", + "docComment": "/**\n * Virtual Network Gateway connection status. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly connectionStatus?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewayConnectionStatus", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionStatus:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "connectionStatus", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!TunnelConnectionHealth#egressBytesTransferred:member", + "docComment": "/**\n * The Egress Bytes Transferred in this connection. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly egressBytesTransferred?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "egressBytesTransferred", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!TunnelConnectionHealth#ingressBytesTransferred:member", + "docComment": "/**\n * The Ingress Bytes Transferred in this connection. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly ingressBytesTransferred?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ingressBytesTransferred", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!TunnelConnectionHealth#lastConnectionEstablishedUtcTime:member", + "docComment": "/**\n * The time at which connection was established in Utc format. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly lastConnectionEstablishedUtcTime?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "lastConnectionEstablishedUtcTime", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!TunnelConnectionHealth#tunnel:member", + "docComment": "/**\n * Tunnel name. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly tunnel?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tunnel", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!TunnelConnectionStatus:type", + "docComment": "/**\n * Defines values for TunnelConnectionStatus. \\ {@link KnownTunnelConnectionStatus} can be used interchangeably with TunnelConnectionStatus, this enum contains the known values that the service supports. ### Known values supported by the service **Unknown** \\ **Connecting** \\ **Connected** \\ **NotConnected**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type TunnelConnectionStatus = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "TunnelConnectionStatus", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!UnprepareNetworkPoliciesRequest:interface", + "docComment": "/**\n * Details of UnprepareNetworkPolicies for Subnet.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface UnprepareNetworkPoliciesRequest " + } + ], + "releaseTag": "Public", + "name": "UnprepareNetworkPoliciesRequest", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!UnprepareNetworkPoliciesRequest#serviceName:member", + "docComment": "/**\n * The name of the service for which subnet is being unprepared for.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "serviceName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "serviceName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!Usage:interface", + "docComment": "/**\n * The network resource usage.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Usage " + } + ], + "releaseTag": "Public", + "name": "Usage", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!Usage#currentValue:member", + "docComment": "/**\n * The current value of the usage.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "currentValue: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "currentValue", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!Usage#id:member", + "docComment": "/**\n * Resource identifier. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly id?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!Usage#limit:member", + "docComment": "/**\n * The limit of usage.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "limit: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "limit", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!Usage#name:member", + "docComment": "/**\n * The name of the type of usage.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name: " + }, + { + "kind": "Reference", + "text": "UsageName", + "canonicalReference": "network-resource-manager!UsageName:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!Usage#unit:member", + "docComment": "/**\n * An enum describing the unit of measurement.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "unit: " + }, + { + "kind": "Reference", + "text": "UsageUnit", + "canonicalReference": "network-resource-manager!UsageUnit:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "unit", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!UsageName:interface", + "docComment": "/**\n * The usage names.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface UsageName " + } + ], + "releaseTag": "Public", + "name": "UsageName", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!UsageName#localizedValue:member", + "docComment": "/**\n * A localized string describing the resource name.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "localizedValue?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "localizedValue", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!UsageName#value:member", + "docComment": "/**\n * A string describing the resource name.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!Usages:interface", + "docComment": "/**\n * Interface representing a Usages.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Usages " + } + ], + "releaseTag": "Public", + "name": "Usages", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!Usages#list:member(1)", + "docComment": "/**\n * List network usages for a subscription.\n *\n * @param location - The location where resource usage is queried.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(location: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "UsagesListOptionalParams", + "canonicalReference": "network-resource-manager!UsagesListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "Usage", + "canonicalReference": "network-resource-manager!Usage:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "location", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "list" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!UsagesListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface UsagesListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "UsagesListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!UsagesListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type UsagesListNextResponse = " + }, + { + "kind": "Reference", + "text": "UsagesListResult", + "canonicalReference": "network-resource-manager!UsagesListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "UsagesListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!UsagesListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface UsagesListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "UsagesListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!UsagesListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type UsagesListResponse = " + }, + { + "kind": "Reference", + "text": "UsagesListResult", + "canonicalReference": "network-resource-manager!UsagesListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "UsagesListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!UsagesListResult:interface", + "docComment": "/**\n * The list usages operation response.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface UsagesListResult " + } + ], + "releaseTag": "Public", + "name": "UsagesListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!UsagesListResult#nextLink:member", + "docComment": "/**\n * URL to get the next set of results.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!UsagesListResult#value:member", + "docComment": "/**\n * The list network resource usages.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "Usage", + "canonicalReference": "network-resource-manager!Usage:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!UsageUnit:type", + "docComment": "/**\n * Defines values for UsageUnit. \\ {@link KnownUsageUnit} can be used interchangeably with UsageUnit, this enum contains the known values that the service supports. ### Known values supported by the service **Count**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type UsageUnit = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "UsageUnit", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VerbosityLevel:type", + "docComment": "/**\n * Defines values for VerbosityLevel. \\ {@link KnownVerbosityLevel} can be used interchangeably with VerbosityLevel, this enum contains the known values that the service supports. ### Known values supported by the service **Normal** \\ **Minimum** \\ **Full**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VerbosityLevel = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VerbosityLevel", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VerificationIPFlowParameters:interface", + "docComment": "/**\n * Parameters that define the IP flow to be verified.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VerificationIPFlowParameters " + } + ], + "releaseTag": "Public", + "name": "VerificationIPFlowParameters", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VerificationIPFlowParameters#direction:member", + "docComment": "/**\n * The direction of the packet represented as a 5-tuple.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "direction: " + }, + { + "kind": "Reference", + "text": "Direction", + "canonicalReference": "network-resource-manager!Direction:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "direction", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VerificationIPFlowParameters#localIPAddress:member", + "docComment": "/**\n * The local IP address. Acceptable values are valid IPv4 addresses.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "localIPAddress: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "localIPAddress", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VerificationIPFlowParameters#localPort:member", + "docComment": "/**\n * The local port. Acceptable values are a single integer in the range (0-65535). Support for * for the source port, which depends on the direction.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "localPort: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "localPort", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VerificationIPFlowParameters#protocol:member", + "docComment": "/**\n * Protocol to be verified on.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "protocol: " + }, + { + "kind": "Reference", + "text": "IpFlowProtocol", + "canonicalReference": "network-resource-manager!IpFlowProtocol:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "protocol", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VerificationIPFlowParameters#remoteIPAddress:member", + "docComment": "/**\n * The remote IP address. Acceptable values are valid IPv4 addresses.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "remoteIPAddress: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "remoteIPAddress", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VerificationIPFlowParameters#remotePort:member", + "docComment": "/**\n * The remote port. Acceptable values are a single integer in the range (0-65535). Support for * for the source port, which depends on the direction.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "remotePort: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "remotePort", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VerificationIPFlowParameters#targetNicResourceId:member", + "docComment": "/**\n * The NIC ID. (If VM has multiple NICs and IP forwarding is enabled on any of them, then this parameter must be specified. Otherwise optional).\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "targetNicResourceId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "targetNicResourceId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VerificationIPFlowParameters#targetResourceId:member", + "docComment": "/**\n * The ID of the target resource to perform next-hop on.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "targetResourceId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "targetResourceId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VerificationIPFlowResult:interface", + "docComment": "/**\n * Results of IP flow verification on the target resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VerificationIPFlowResult " + } + ], + "releaseTag": "Public", + "name": "VerificationIPFlowResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VerificationIPFlowResult#access:member", + "docComment": "/**\n * Indicates whether the traffic is allowed or denied.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "access?: " + }, + { + "kind": "Reference", + "text": "Access", + "canonicalReference": "network-resource-manager!Access:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "access", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VerificationIPFlowResult#ruleName:member", + "docComment": "/**\n * Name of the rule. If input is not matched against any security rule, it is not displayed.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "ruleName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ruleName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualApplianceNicProperties:interface", + "docComment": "/**\n * Network Virtual Appliance NIC properties.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualApplianceNicProperties " + } + ], + "releaseTag": "Public", + "name": "VirtualApplianceNicProperties", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualApplianceNicProperties#name:member", + "docComment": "/**\n * NIC name. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualApplianceNicProperties#privateIpAddress:member", + "docComment": "/**\n * Private IP address. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly privateIpAddress?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "privateIpAddress", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualApplianceNicProperties#publicIpAddress:member", + "docComment": "/**\n * Public IP address. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly publicIpAddress?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "publicIpAddress", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualApplianceSkuProperties:interface", + "docComment": "/**\n * Network Virtual Appliance Sku Properties.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualApplianceSkuProperties " + } + ], + "releaseTag": "Public", + "name": "VirtualApplianceSkuProperties", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualApplianceSkuProperties#bundledScaleUnit:member", + "docComment": "/**\n * Virtual Appliance Scale Unit.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "bundledScaleUnit?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "bundledScaleUnit", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualApplianceSkuProperties#marketPlaceVersion:member", + "docComment": "/**\n * Virtual Appliance Version.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "marketPlaceVersion?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "marketPlaceVersion", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualApplianceSkuProperties#vendor:member", + "docComment": "/**\n * Virtual Appliance Vendor.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "vendor?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "vendor", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualHub:type", + "docComment": "/**\n * VirtualHub Resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualHub = " + }, + { + "kind": "Reference", + "text": "Resource", + "canonicalReference": "network-resource-manager!Resource:interface" + }, + { + "kind": "Content", + "text": " & {\n readonly etag?: string;\n virtualWan?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";\n vpnGateway?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";\n p2SVpnGateway?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";\n expressRouteGateway?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";\n azureFirewall?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";\n securityPartnerProvider?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";\n virtualNetworkConnections?: " + }, + { + "kind": "Reference", + "text": "HubVirtualNetworkConnection", + "canonicalReference": "network-resource-manager!HubVirtualNetworkConnection:type" + }, + { + "kind": "Content", + "text": "[];\n addressPrefix?: string;\n routeTable?: " + }, + { + "kind": "Reference", + "text": "VirtualHubRouteTable", + "canonicalReference": "network-resource-manager!VirtualHubRouteTable:interface" + }, + { + "kind": "Content", + "text": ";\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n securityProviderName?: string;\n virtualHubRouteTableV2S?: " + }, + { + "kind": "Reference", + "text": "VirtualHubRouteTableV2", + "canonicalReference": "network-resource-manager!VirtualHubRouteTableV2:type" + }, + { + "kind": "Content", + "text": "[];\n sku?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualHub", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 23 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualHubId:interface", + "docComment": "/**\n * Virtual Hub identifier.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualHubId " + } + ], + "releaseTag": "Public", + "name": "VirtualHubId", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualHubId#id:member", + "docComment": "/**\n * The resource URI for the Virtual Hub where the ExpressRoute gateway is or will be deployed. The Virtual Hub resource and the ExpressRoute gateway resource reside in the same subscription.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "id?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualHubRoute:interface", + "docComment": "/**\n * VirtualHub route.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualHubRoute " + } + ], + "releaseTag": "Public", + "name": "VirtualHubRoute", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualHubRoute#addressPrefixes:member", + "docComment": "/**\n * List of all addressPrefixes.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "addressPrefixes?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "addressPrefixes", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualHubRoute#nextHopIpAddress:member", + "docComment": "/**\n * NextHop ip address.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextHopIpAddress?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextHopIpAddress", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualHubRouteTable:interface", + "docComment": "/**\n * VirtualHub route table.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualHubRouteTable " + } + ], + "releaseTag": "Public", + "name": "VirtualHubRouteTable", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualHubRouteTable#routes:member", + "docComment": "/**\n * List of all routes.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "routes?: " + }, + { + "kind": "Reference", + "text": "VirtualHubRoute", + "canonicalReference": "network-resource-manager!VirtualHubRoute:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "routes", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualHubRouteTableV2:type", + "docComment": "/**\n * VirtualHubRouteTableV2 Resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualHubRouteTableV2 = " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": " & {\n name?: string;\n readonly etag?: string;\n routes?: " + }, + { + "kind": "Reference", + "text": "VirtualHubRouteV2", + "canonicalReference": "network-resource-manager!VirtualHubRouteV2:interface" + }, + { + "kind": "Content", + "text": "[];\n attachedConnections?: string[];\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualHubRouteTableV2", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 7 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualHubRouteTableV2S:interface", + "docComment": "/**\n * Interface representing a VirtualHubRouteTableV2S.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualHubRouteTableV2S " + } + ], + "releaseTag": "Public", + "name": "VirtualHubRouteTableV2S", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualHubRouteTableV2S#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Creates a VirtualHubRouteTableV2 resource if it doesn't exist else updates the existing VirtualHubRouteTableV2.\n *\n * @param resourceGroupName - The resource group name of the VirtualHub.\n *\n * @param virtualHubName - The name of the VirtualHub.\n *\n * @param routeTableName - The name of the VirtualHubRouteTableV2.\n *\n * @param virtualHubRouteTableV2Parameters - Parameters supplied to create or update VirtualHubRouteTableV2.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualHubName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", routeTableName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualHubRouteTableV2Parameters: " + }, + { + "kind": "Reference", + "text": "VirtualHubRouteTableV2", + "canonicalReference": "network-resource-manager!VirtualHubRouteTableV2:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualHubRouteTableV2SCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!VirtualHubRouteTableV2SCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualHubRouteTableV2SCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!VirtualHubRouteTableV2SCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "VirtualHubRouteTableV2SCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!VirtualHubRouteTableV2SCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualHubName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "routeTableName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "virtualHubRouteTableV2Parameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualHubRouteTableV2S#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Creates a VirtualHubRouteTableV2 resource if it doesn't exist else updates the existing VirtualHubRouteTableV2.\n *\n * @param resourceGroupName - The resource group name of the VirtualHub.\n *\n * @param virtualHubName - The name of the VirtualHub.\n *\n * @param routeTableName - The name of the VirtualHubRouteTableV2.\n *\n * @param virtualHubRouteTableV2Parameters - Parameters supplied to create or update VirtualHubRouteTableV2.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualHubName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", routeTableName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualHubRouteTableV2Parameters: " + }, + { + "kind": "Reference", + "text": "VirtualHubRouteTableV2", + "canonicalReference": "network-resource-manager!VirtualHubRouteTableV2:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualHubRouteTableV2SCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!VirtualHubRouteTableV2SCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualHubRouteTableV2SCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!VirtualHubRouteTableV2SCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualHubName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "routeTableName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "virtualHubRouteTableV2Parameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualHubRouteTableV2S#beginDelete:member(1)", + "docComment": "/**\n * Deletes a VirtualHubRouteTableV2.\n *\n * @param resourceGroupName - The resource group name of the VirtualHubRouteTableV2.\n *\n * @param virtualHubName - The name of the VirtualHub.\n *\n * @param routeTableName - The name of the VirtualHubRouteTableV2.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualHubName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", routeTableName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualHubRouteTableV2SDeleteOptionalParams", + "canonicalReference": "network-resource-manager!VirtualHubRouteTableV2SDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualHubName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "routeTableName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualHubRouteTableV2S#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes a VirtualHubRouteTableV2.\n *\n * @param resourceGroupName - The resource group name of the VirtualHubRouteTableV2.\n *\n * @param virtualHubName - The name of the VirtualHub.\n *\n * @param routeTableName - The name of the VirtualHubRouteTableV2.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualHubName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", routeTableName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualHubRouteTableV2SDeleteOptionalParams", + "canonicalReference": "network-resource-manager!VirtualHubRouteTableV2SDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualHubName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "routeTableName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualHubRouteTableV2S#get:member(1)", + "docComment": "/**\n * Retrieves the details of a VirtualHubRouteTableV2.\n *\n * @param resourceGroupName - The resource group name of the VirtualHubRouteTableV2.\n *\n * @param virtualHubName - The name of the VirtualHub.\n *\n * @param routeTableName - The name of the VirtualHubRouteTableV2.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualHubName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", routeTableName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualHubRouteTableV2SGetOptionalParams", + "canonicalReference": "network-resource-manager!VirtualHubRouteTableV2SGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualHubRouteTableV2SGetResponse", + "canonicalReference": "network-resource-manager!VirtualHubRouteTableV2SGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualHubName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "routeTableName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualHubRouteTableV2S#list:member(1)", + "docComment": "/**\n * Retrieves the details of all VirtualHubRouteTableV2s.\n *\n * @param resourceGroupName - The resource group name of the VirtualHub.\n *\n * @param virtualHubName - The name of the VirtualHub.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualHubName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualHubRouteTableV2SListOptionalParams", + "canonicalReference": "network-resource-manager!VirtualHubRouteTableV2SListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualHubRouteTableV2", + "canonicalReference": "network-resource-manager!VirtualHubRouteTableV2:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualHubName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "list" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualHubRouteTableV2SCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualHubRouteTableV2SCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualHubRouteTableV2SCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualHubRouteTableV2SCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualHubRouteTableV2SCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualHubRouteTableV2SCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualHubRouteTableV2SCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "VirtualHubRouteTableV2", + "canonicalReference": "network-resource-manager!VirtualHubRouteTableV2:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualHubRouteTableV2SCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualHubRouteTableV2SDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualHubRouteTableV2SDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualHubRouteTableV2SDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualHubRouteTableV2SDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualHubRouteTableV2SDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualHubRouteTableV2SGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualHubRouteTableV2SGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualHubRouteTableV2SGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualHubRouteTableV2SGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualHubRouteTableV2SGetResponse = " + }, + { + "kind": "Reference", + "text": "VirtualHubRouteTableV2", + "canonicalReference": "network-resource-manager!VirtualHubRouteTableV2:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualHubRouteTableV2SGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualHubRouteTableV2SListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualHubRouteTableV2SListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualHubRouteTableV2SListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualHubRouteTableV2SListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualHubRouteTableV2SListNextResponse = " + }, + { + "kind": "Reference", + "text": "ListVirtualHubRouteTableV2SResult", + "canonicalReference": "network-resource-manager!ListVirtualHubRouteTableV2SResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualHubRouteTableV2SListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualHubRouteTableV2SListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualHubRouteTableV2SListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualHubRouteTableV2SListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualHubRouteTableV2SListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualHubRouteTableV2SListResponse = " + }, + { + "kind": "Reference", + "text": "ListVirtualHubRouteTableV2SResult", + "canonicalReference": "network-resource-manager!ListVirtualHubRouteTableV2SResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualHubRouteTableV2SListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualHubRouteV2:interface", + "docComment": "/**\n * VirtualHubRouteTableV2 route.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualHubRouteV2 " + } + ], + "releaseTag": "Public", + "name": "VirtualHubRouteV2", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualHubRouteV2#destinations:member", + "docComment": "/**\n * List of all destinations.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "destinations?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "destinations", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualHubRouteV2#destinationType:member", + "docComment": "/**\n * The type of destinations.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "destinationType?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "destinationType", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualHubRouteV2#nextHops:member", + "docComment": "/**\n * NextHops ip address.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextHops?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextHops", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualHubRouteV2#nextHopType:member", + "docComment": "/**\n * The type of next hops.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextHopType?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextHopType", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualHubs:interface", + "docComment": "/**\n * Interface representing a VirtualHubs.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualHubs " + } + ], + "releaseTag": "Public", + "name": "VirtualHubs", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualHubs#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Creates a VirtualHub resource if it doesn't exist else updates the existing VirtualHub.\n *\n * @param resourceGroupName - The resource group name of the VirtualHub.\n *\n * @param virtualHubName - The name of the VirtualHub.\n *\n * @param virtualHubParameters - Parameters supplied to create or update VirtualHub.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualHubName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualHubParameters: " + }, + { + "kind": "Reference", + "text": "VirtualHub", + "canonicalReference": "network-resource-manager!VirtualHub:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualHubsCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!VirtualHubsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualHubsCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!VirtualHubsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "VirtualHubsCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!VirtualHubsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualHubName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "virtualHubParameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualHubs#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Creates a VirtualHub resource if it doesn't exist else updates the existing VirtualHub.\n *\n * @param resourceGroupName - The resource group name of the VirtualHub.\n *\n * @param virtualHubName - The name of the VirtualHub.\n *\n * @param virtualHubParameters - Parameters supplied to create or update VirtualHub.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualHubName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualHubParameters: " + }, + { + "kind": "Reference", + "text": "VirtualHub", + "canonicalReference": "network-resource-manager!VirtualHub:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualHubsCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!VirtualHubsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualHubsCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!VirtualHubsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualHubName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "virtualHubParameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualHubs#beginDelete:member(1)", + "docComment": "/**\n * Deletes a VirtualHub.\n *\n * @param resourceGroupName - The resource group name of the VirtualHub.\n *\n * @param virtualHubName - The name of the VirtualHub.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualHubName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualHubsDeleteOptionalParams", + "canonicalReference": "network-resource-manager!VirtualHubsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualHubName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualHubs#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes a VirtualHub.\n *\n * @param resourceGroupName - The resource group name of the VirtualHub.\n *\n * @param virtualHubName - The name of the VirtualHub.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualHubName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualHubsDeleteOptionalParams", + "canonicalReference": "network-resource-manager!VirtualHubsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualHubName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualHubs#get:member(1)", + "docComment": "/**\n * Retrieves the details of a VirtualHub.\n *\n * @param resourceGroupName - The resource group name of the VirtualHub.\n *\n * @param virtualHubName - The name of the VirtualHub.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualHubName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualHubsGetOptionalParams", + "canonicalReference": "network-resource-manager!VirtualHubsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualHubsGetResponse", + "canonicalReference": "network-resource-manager!VirtualHubsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualHubName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualHubs#list:member(1)", + "docComment": "/**\n * Lists all the VirtualHubs in a subscription.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(options?: " + }, + { + "kind": "Reference", + "text": "VirtualHubsListOptionalParams", + "canonicalReference": "network-resource-manager!VirtualHubsListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualHub", + "canonicalReference": "network-resource-manager!VirtualHub:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "list" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualHubs#listByResourceGroup:member(1)", + "docComment": "/**\n * Lists all the VirtualHubs in a resource group.\n *\n * @param resourceGroupName - The resource group name of the VirtualHub.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByResourceGroup(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualHubsListByResourceGroupOptionalParams", + "canonicalReference": "network-resource-manager!VirtualHubsListByResourceGroupOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualHub", + "canonicalReference": "network-resource-manager!VirtualHub:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "listByResourceGroup" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualHubs#updateTags:member(1)", + "docComment": "/**\n * Updates VirtualHub tags.\n *\n * @param resourceGroupName - The resource group name of the VirtualHub.\n *\n * @param virtualHubName - The name of the VirtualHub.\n *\n * @param virtualHubParameters - Parameters supplied to update VirtualHub tags.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateTags(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualHubName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualHubParameters: " + }, + { + "kind": "Reference", + "text": "TagsObject", + "canonicalReference": "network-resource-manager!TagsObject:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualHubsUpdateTagsOptionalParams", + "canonicalReference": "network-resource-manager!VirtualHubsUpdateTagsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualHubsUpdateTagsResponse", + "canonicalReference": "network-resource-manager!VirtualHubsUpdateTagsResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualHubName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "virtualHubParameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "updateTags" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualHubsCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualHubsCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualHubsCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualHubsCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualHubsCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualHubsCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualHubsCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "VirtualHub", + "canonicalReference": "network-resource-manager!VirtualHub:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualHubsCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualHubsDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualHubsDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualHubsDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualHubsDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualHubsDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualHubsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualHubsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualHubsGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualHubsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualHubsGetResponse = " + }, + { + "kind": "Reference", + "text": "VirtualHub", + "canonicalReference": "network-resource-manager!VirtualHub:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualHubsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualHubsListByResourceGroupNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualHubsListByResourceGroupNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualHubsListByResourceGroupNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualHubsListByResourceGroupNextResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroupNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualHubsListByResourceGroupNextResponse = " + }, + { + "kind": "Reference", + "text": "ListVirtualHubsResult", + "canonicalReference": "network-resource-manager!ListVirtualHubsResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualHubsListByResourceGroupNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualHubsListByResourceGroupOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualHubsListByResourceGroupOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualHubsListByResourceGroupOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualHubsListByResourceGroupResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualHubsListByResourceGroupResponse = " + }, + { + "kind": "Reference", + "text": "ListVirtualHubsResult", + "canonicalReference": "network-resource-manager!ListVirtualHubsResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualHubsListByResourceGroupResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualHubsListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualHubsListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualHubsListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualHubsListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualHubsListNextResponse = " + }, + { + "kind": "Reference", + "text": "ListVirtualHubsResult", + "canonicalReference": "network-resource-manager!ListVirtualHubsResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualHubsListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualHubsListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualHubsListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualHubsListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualHubsListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualHubsListResponse = " + }, + { + "kind": "Reference", + "text": "ListVirtualHubsResult", + "canonicalReference": "network-resource-manager!ListVirtualHubsResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualHubsListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualHubsUpdateTagsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualHubsUpdateTagsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualHubsUpdateTagsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualHubsUpdateTagsResponse:type", + "docComment": "/**\n * Contains response data for the updateTags operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualHubsUpdateTagsResponse = " + }, + { + "kind": "Reference", + "text": "VirtualHub", + "canonicalReference": "network-resource-manager!VirtualHub:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualHubsUpdateTagsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualNetwork:type", + "docComment": "/**\n * Virtual Network resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualNetwork = " + }, + { + "kind": "Reference", + "text": "Resource", + "canonicalReference": "network-resource-manager!Resource:interface" + }, + { + "kind": "Content", + "text": " & {\n readonly etag?: string;\n addressSpace?: " + }, + { + "kind": "Reference", + "text": "AddressSpace", + "canonicalReference": "network-resource-manager!AddressSpace:interface" + }, + { + "kind": "Content", + "text": ";\n dhcpOptions?: " + }, + { + "kind": "Reference", + "text": "DhcpOptions", + "canonicalReference": "network-resource-manager!DhcpOptions:interface" + }, + { + "kind": "Content", + "text": ";\n subnets?: " + }, + { + "kind": "Reference", + "text": "Subnet", + "canonicalReference": "network-resource-manager!Subnet:type" + }, + { + "kind": "Content", + "text": "[];\n virtualNetworkPeerings?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkPeering", + "canonicalReference": "network-resource-manager!VirtualNetworkPeering:type" + }, + { + "kind": "Content", + "text": "[];\n readonly resourceGuid?: string;\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n enableDdosProtection?: boolean;\n enableVmProtection?: boolean;\n ddosProtectionPlan?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";\n bgpCommunities?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkBgpCommunities", + "canonicalReference": "network-resource-manager!VirtualNetworkBgpCommunities:interface" + }, + { + "kind": "Content", + "text": ";\n ipAllocations?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": "[];\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualNetwork", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 19 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualNetworkBgpCommunities:interface", + "docComment": "/**\n * Bgp Communities sent over ExpressRoute with each route corresponding to a prefix in this VNET.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualNetworkBgpCommunities " + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkBgpCommunities", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualNetworkBgpCommunities#regionalCommunity:member", + "docComment": "/**\n * The BGP community associated with the region of the virtual network. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly regionalCommunity?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "regionalCommunity", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualNetworkBgpCommunities#virtualNetworkCommunity:member", + "docComment": "/**\n * The BGP community associated with the virtual network.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "virtualNetworkCommunity: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "virtualNetworkCommunity", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualNetworkConnectionGatewayReference:interface", + "docComment": "/**\n * A reference to VirtualNetworkGateway or LocalNetworkGateway resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualNetworkConnectionGatewayReference " + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkConnectionGatewayReference", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualNetworkConnectionGatewayReference#id:member", + "docComment": "/**\n * The ID of VirtualNetworkGateway or LocalNetworkGateway resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "id: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualNetworkGateway:type", + "docComment": "/**\n * A common class for general resource information.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualNetworkGateway = " + }, + { + "kind": "Reference", + "text": "Resource", + "canonicalReference": "network-resource-manager!Resource:interface" + }, + { + "kind": "Content", + "text": " & {\n readonly etag?: string;\n ipConfigurations?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewayIPConfiguration", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayIPConfiguration:type" + }, + { + "kind": "Content", + "text": "[];\n gatewayType?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewayType", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayType:type" + }, + { + "kind": "Content", + "text": ";\n vpnType?: " + }, + { + "kind": "Reference", + "text": "VpnType", + "canonicalReference": "network-resource-manager!VpnType:type" + }, + { + "kind": "Content", + "text": ";\n vpnGatewayGeneration?: " + }, + { + "kind": "Reference", + "text": "VpnGatewayGeneration", + "canonicalReference": "network-resource-manager!VpnGatewayGeneration:type" + }, + { + "kind": "Content", + "text": ";\n enableBgp?: boolean;\n enablePrivateIpAddress?: boolean;\n active?: boolean;\n gatewayDefaultSite?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";\n sku?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewaySku", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaySku:interface" + }, + { + "kind": "Content", + "text": ";\n vpnClientConfiguration?: " + }, + { + "kind": "Reference", + "text": "VpnClientConfiguration", + "canonicalReference": "network-resource-manager!VpnClientConfiguration:interface" + }, + { + "kind": "Content", + "text": ";\n bgpSettings?: " + }, + { + "kind": "Reference", + "text": "BgpSettings", + "canonicalReference": "network-resource-manager!BgpSettings:interface" + }, + { + "kind": "Content", + "text": ";\n customRoutes?: " + }, + { + "kind": "Reference", + "text": "AddressSpace", + "canonicalReference": "network-resource-manager!AddressSpace:interface" + }, + { + "kind": "Content", + "text": ";\n readonly resourceGuid?: string;\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n enableDnsForwarding?: boolean;\n readonly inboundDnsForwardingEndpoint?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkGateway", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 23 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnection:type", + "docComment": "/**\n * A common class for general resource information.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualNetworkGatewayConnection = " + }, + { + "kind": "Reference", + "text": "Resource", + "canonicalReference": "network-resource-manager!Resource:interface" + }, + { + "kind": "Content", + "text": " & {\n readonly etag?: string;\n authorizationKey?: string;\n virtualNetworkGateway1: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGateway", + "canonicalReference": "network-resource-manager!VirtualNetworkGateway:type" + }, + { + "kind": "Content", + "text": ";\n virtualNetworkGateway2?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGateway", + "canonicalReference": "network-resource-manager!VirtualNetworkGateway:type" + }, + { + "kind": "Content", + "text": ";\n localNetworkGateway2?: " + }, + { + "kind": "Reference", + "text": "LocalNetworkGateway", + "canonicalReference": "network-resource-manager!LocalNetworkGateway:type" + }, + { + "kind": "Content", + "text": ";\n connectionType: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewayConnectionType", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionType:type" + }, + { + "kind": "Content", + "text": ";\n connectionProtocol?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewayConnectionProtocol", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionProtocol:type" + }, + { + "kind": "Content", + "text": ";\n routingWeight?: number;\n dpdTimeoutSeconds?: number;\n sharedKey?: string;\n readonly connectionStatus?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewayConnectionStatus", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionStatus:type" + }, + { + "kind": "Content", + "text": ";\n readonly tunnelConnectionStatus?: " + }, + { + "kind": "Reference", + "text": "TunnelConnectionHealth", + "canonicalReference": "network-resource-manager!TunnelConnectionHealth:interface" + }, + { + "kind": "Content", + "text": "[];\n readonly egressBytesTransferred?: number;\n readonly ingressBytesTransferred?: number;\n peer?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";\n enableBgp?: boolean;\n useLocalAzureIpAddress?: boolean;\n usePolicyBasedTrafficSelectors?: boolean;\n ipsecPolicies?: " + }, + { + "kind": "Reference", + "text": "IpsecPolicy", + "canonicalReference": "network-resource-manager!IpsecPolicy:interface" + }, + { + "kind": "Content", + "text": "[];\n trafficSelectorPolicies?: " + }, + { + "kind": "Reference", + "text": "TrafficSelectorPolicy", + "canonicalReference": "network-resource-manager!TrafficSelectorPolicy:interface" + }, + { + "kind": "Content", + "text": "[];\n readonly resourceGuid?: string;\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n expressRouteGatewayBypass?: boolean;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkGatewayConnection", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 25 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionListEntity:type", + "docComment": "/**\n * A common class for general resource information.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualNetworkGatewayConnectionListEntity = " + }, + { + "kind": "Reference", + "text": "Resource", + "canonicalReference": "network-resource-manager!Resource:interface" + }, + { + "kind": "Content", + "text": " & {\n readonly etag?: string;\n authorizationKey?: string;\n virtualNetworkGateway1: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkConnectionGatewayReference", + "canonicalReference": "network-resource-manager!VirtualNetworkConnectionGatewayReference:interface" + }, + { + "kind": "Content", + "text": ";\n virtualNetworkGateway2?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkConnectionGatewayReference", + "canonicalReference": "network-resource-manager!VirtualNetworkConnectionGatewayReference:interface" + }, + { + "kind": "Content", + "text": ";\n localNetworkGateway2?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkConnectionGatewayReference", + "canonicalReference": "network-resource-manager!VirtualNetworkConnectionGatewayReference:interface" + }, + { + "kind": "Content", + "text": ";\n connectionType: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewayConnectionType", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionType:type" + }, + { + "kind": "Content", + "text": ";\n connectionProtocol?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewayConnectionProtocol", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionProtocol:type" + }, + { + "kind": "Content", + "text": ";\n routingWeight?: number;\n sharedKey?: string;\n readonly connectionStatus?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewayConnectionStatus", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionStatus:type" + }, + { + "kind": "Content", + "text": ";\n readonly tunnelConnectionStatus?: " + }, + { + "kind": "Reference", + "text": "TunnelConnectionHealth", + "canonicalReference": "network-resource-manager!TunnelConnectionHealth:interface" + }, + { + "kind": "Content", + "text": "[];\n readonly egressBytesTransferred?: number;\n readonly ingressBytesTransferred?: number;\n peer?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";\n enableBgp?: boolean;\n usePolicyBasedTrafficSelectors?: boolean;\n ipsecPolicies?: " + }, + { + "kind": "Reference", + "text": "IpsecPolicy", + "canonicalReference": "network-resource-manager!IpsecPolicy:interface" + }, + { + "kind": "Content", + "text": "[];\n trafficSelectorPolicies?: " + }, + { + "kind": "Reference", + "text": "TrafficSelectorPolicy", + "canonicalReference": "network-resource-manager!TrafficSelectorPolicy:interface" + }, + { + "kind": "Content", + "text": "[];\n readonly resourceGuid?: string;\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n expressRouteGatewayBypass?: boolean;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkGatewayConnectionListEntity", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 25 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionListResult:interface", + "docComment": "/**\n * Response for the ListVirtualNetworkGatewayConnections API service call.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualNetworkGatewayConnectionListResult " + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkGatewayConnectionListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionListResult#nextLink:member", + "docComment": "/**\n * The URL to get the next set of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionListResult#value:member", + "docComment": "/**\n * A list of VirtualNetworkGatewayConnection resources that exists in a resource group.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewayConnection", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnection:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionProtocol:type", + "docComment": "/**\n * Defines values for VirtualNetworkGatewayConnectionProtocol. \\ {@link KnownVirtualNetworkGatewayConnectionProtocol} can be used interchangeably with VirtualNetworkGatewayConnectionProtocol, this enum contains the known values that the service supports. ### Known values supported by the service **IKEv2** \\ **IKEv1**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualNetworkGatewayConnectionProtocol = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkGatewayConnectionProtocol", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnections:interface", + "docComment": "/**\n * Interface representing a VirtualNetworkGatewayConnections.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualNetworkGatewayConnections " + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkGatewayConnections", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnections#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Creates or updates a virtual network gateway connection in the specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayConnectionName - The name of the virtual network gateway connection.\n *\n * @param parameters - Parameters supplied to the create or update virtual network gateway connection operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualNetworkGatewayConnectionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewayConnection", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnection:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewayConnectionsCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewayConnectionsCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewayConnectionsCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualNetworkGatewayConnectionName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnections#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Creates or updates a virtual network gateway connection in the specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayConnectionName - The name of the virtual network gateway connection.\n *\n * @param parameters - Parameters supplied to the create or update virtual network gateway connection operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualNetworkGatewayConnectionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewayConnection", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnection:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewayConnectionsCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewayConnectionsCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualNetworkGatewayConnectionName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnections#beginDelete:member(1)", + "docComment": "/**\n * Deletes the specified virtual network Gateway connection.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayConnectionName - The name of the virtual network gateway connection.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualNetworkGatewayConnectionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewayConnectionsDeleteOptionalParams", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualNetworkGatewayConnectionName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnections#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes the specified virtual network Gateway connection.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayConnectionName - The name of the virtual network gateway connection.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualNetworkGatewayConnectionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewayConnectionsDeleteOptionalParams", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualNetworkGatewayConnectionName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnections#beginResetSharedKey:member(1)", + "docComment": "/**\n * The VirtualNetworkGatewayConnectionResetSharedKey operation resets the virtual network gateway connection shared key for passed virtual network gateway connection in the specified resource group through Network resource provider.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayConnectionName - The virtual network gateway connection reset shared key Name.\n *\n * @param parameters - Parameters supplied to the begin reset virtual network gateway connection shared key operation through network resource provider.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginResetSharedKey(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualNetworkGatewayConnectionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ConnectionResetSharedKey", + "canonicalReference": "network-resource-manager!ConnectionResetSharedKey:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewayConnectionsResetSharedKeyOptionalParams", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsResetSharedKeyOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewayConnectionsResetSharedKeyResponse", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsResetSharedKeyResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewayConnectionsResetSharedKeyResponse", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsResetSharedKeyResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualNetworkGatewayConnectionName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginResetSharedKey" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnections#beginResetSharedKeyAndWait:member(1)", + "docComment": "/**\n * The VirtualNetworkGatewayConnectionResetSharedKey operation resets the virtual network gateway connection shared key for passed virtual network gateway connection in the specified resource group through Network resource provider.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayConnectionName - The virtual network gateway connection reset shared key Name.\n *\n * @param parameters - Parameters supplied to the begin reset virtual network gateway connection shared key operation through network resource provider.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginResetSharedKeyAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualNetworkGatewayConnectionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ConnectionResetSharedKey", + "canonicalReference": "network-resource-manager!ConnectionResetSharedKey:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewayConnectionsResetSharedKeyOptionalParams", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsResetSharedKeyOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewayConnectionsResetSharedKeyResponse", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsResetSharedKeyResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualNetworkGatewayConnectionName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginResetSharedKeyAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnections#beginSetSharedKey:member(1)", + "docComment": "/**\n * The Put VirtualNetworkGatewayConnectionSharedKey operation sets the virtual network gateway connection shared key for passed virtual network gateway connection in the specified resource group through Network resource provider.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayConnectionName - The virtual network gateway connection name.\n *\n * @param parameters - Parameters supplied to the Begin Set Virtual Network Gateway connection Shared key operation throughNetwork resource provider.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginSetSharedKey(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualNetworkGatewayConnectionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ConnectionSharedKey", + "canonicalReference": "network-resource-manager!ConnectionSharedKey:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewayConnectionsSetSharedKeyOptionalParams", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsSetSharedKeyOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewayConnectionsSetSharedKeyResponse", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsSetSharedKeyResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewayConnectionsSetSharedKeyResponse", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsSetSharedKeyResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualNetworkGatewayConnectionName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginSetSharedKey" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnections#beginSetSharedKeyAndWait:member(1)", + "docComment": "/**\n * The Put VirtualNetworkGatewayConnectionSharedKey operation sets the virtual network gateway connection shared key for passed virtual network gateway connection in the specified resource group through Network resource provider.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayConnectionName - The virtual network gateway connection name.\n *\n * @param parameters - Parameters supplied to the Begin Set Virtual Network Gateway connection Shared key operation throughNetwork resource provider.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginSetSharedKeyAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualNetworkGatewayConnectionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ConnectionSharedKey", + "canonicalReference": "network-resource-manager!ConnectionSharedKey:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewayConnectionsSetSharedKeyOptionalParams", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsSetSharedKeyOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewayConnectionsSetSharedKeyResponse", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsSetSharedKeyResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualNetworkGatewayConnectionName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginSetSharedKeyAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnections#beginStartPacketCapture:member(1)", + "docComment": "/**\n * Starts packet capture on virtual network gateway connection in the specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayConnectionName - The name of the virtual network gateway connection.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginStartPacketCapture(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualNetworkGatewayConnectionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewayConnectionsStartPacketCaptureOptionalParams", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsStartPacketCaptureOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewayConnectionsStartPacketCaptureResponse", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsStartPacketCaptureResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewayConnectionsStartPacketCaptureResponse", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsStartPacketCaptureResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualNetworkGatewayConnectionName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginStartPacketCapture" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnections#beginStartPacketCaptureAndWait:member(1)", + "docComment": "/**\n * Starts packet capture on virtual network gateway connection in the specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayConnectionName - The name of the virtual network gateway connection.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginStartPacketCaptureAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualNetworkGatewayConnectionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewayConnectionsStartPacketCaptureOptionalParams", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsStartPacketCaptureOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewayConnectionsStartPacketCaptureResponse", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsStartPacketCaptureResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualNetworkGatewayConnectionName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginStartPacketCaptureAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnections#beginStopPacketCapture:member(1)", + "docComment": "/**\n * Stops packet capture on virtual network gateway connection in the specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayConnectionName - The name of the virtual network gateway Connection.\n *\n * @param parameters - Virtual network gateway packet capture parameters supplied to stop packet capture on gateway connection.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginStopPacketCapture(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualNetworkGatewayConnectionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "VpnPacketCaptureStopParameters", + "canonicalReference": "network-resource-manager!VpnPacketCaptureStopParameters:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewayConnectionsStopPacketCaptureOptionalParams", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsStopPacketCaptureOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewayConnectionsStopPacketCaptureResponse", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsStopPacketCaptureResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewayConnectionsStopPacketCaptureResponse", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsStopPacketCaptureResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualNetworkGatewayConnectionName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginStopPacketCapture" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnections#beginStopPacketCaptureAndWait:member(1)", + "docComment": "/**\n * Stops packet capture on virtual network gateway connection in the specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayConnectionName - The name of the virtual network gateway Connection.\n *\n * @param parameters - Virtual network gateway packet capture parameters supplied to stop packet capture on gateway connection.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginStopPacketCaptureAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualNetworkGatewayConnectionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "VpnPacketCaptureStopParameters", + "canonicalReference": "network-resource-manager!VpnPacketCaptureStopParameters:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewayConnectionsStopPacketCaptureOptionalParams", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsStopPacketCaptureOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewayConnectionsStopPacketCaptureResponse", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsStopPacketCaptureResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualNetworkGatewayConnectionName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginStopPacketCaptureAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnections#beginUpdateTags:member(1)", + "docComment": "/**\n * Updates a virtual network gateway connection tags.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayConnectionName - The name of the virtual network gateway connection.\n *\n * @param parameters - Parameters supplied to update virtual network gateway connection tags.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginUpdateTags(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualNetworkGatewayConnectionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "TagsObject", + "canonicalReference": "network-resource-manager!TagsObject:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewayConnectionsUpdateTagsOptionalParams", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsUpdateTagsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewayConnectionsUpdateTagsResponse", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsUpdateTagsResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewayConnectionsUpdateTagsResponse", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsUpdateTagsResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualNetworkGatewayConnectionName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginUpdateTags" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnections#beginUpdateTagsAndWait:member(1)", + "docComment": "/**\n * Updates a virtual network gateway connection tags.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayConnectionName - The name of the virtual network gateway connection.\n *\n * @param parameters - Parameters supplied to update virtual network gateway connection tags.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginUpdateTagsAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualNetworkGatewayConnectionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "TagsObject", + "canonicalReference": "network-resource-manager!TagsObject:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewayConnectionsUpdateTagsOptionalParams", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsUpdateTagsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewayConnectionsUpdateTagsResponse", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsUpdateTagsResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualNetworkGatewayConnectionName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginUpdateTagsAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnections#get:member(1)", + "docComment": "/**\n * Gets the specified virtual network gateway connection by resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayConnectionName - The name of the virtual network gateway connection.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualNetworkGatewayConnectionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewayConnectionsGetOptionalParams", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewayConnectionsGetResponse", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualNetworkGatewayConnectionName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnections#getSharedKey:member(1)", + "docComment": "/**\n * The Get VirtualNetworkGatewayConnectionSharedKey operation retrieves information about the specified virtual network gateway connection shared key through Network resource provider.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayConnectionName - The virtual network gateway connection shared key name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getSharedKey(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualNetworkGatewayConnectionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewayConnectionsGetSharedKeyOptionalParams", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsGetSharedKeyOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewayConnectionsGetSharedKeyResponse", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsGetSharedKeyResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualNetworkGatewayConnectionName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "getSharedKey" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnections#list:member(1)", + "docComment": "/**\n * The List VirtualNetworkGatewayConnections operation retrieves all the virtual network gateways connections created.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewayConnectionsListOptionalParams", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewayConnection", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnection:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "list" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualNetworkGatewayConnectionsCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkGatewayConnectionsCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualNetworkGatewayConnectionsCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewayConnection", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnection:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkGatewayConnectionsCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualNetworkGatewayConnectionsDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkGatewayConnectionsDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualNetworkGatewayConnectionsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkGatewayConnectionsGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualNetworkGatewayConnectionsGetResponse = " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewayConnection", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnection:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkGatewayConnectionsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsGetSharedKeyOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualNetworkGatewayConnectionsGetSharedKeyOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkGatewayConnectionsGetSharedKeyOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsGetSharedKeyResponse:type", + "docComment": "/**\n * Contains response data for the getSharedKey operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualNetworkGatewayConnectionsGetSharedKeyResponse = " + }, + { + "kind": "Reference", + "text": "ConnectionSharedKey", + "canonicalReference": "network-resource-manager!ConnectionSharedKey:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkGatewayConnectionsGetSharedKeyResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualNetworkGatewayConnectionsListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkGatewayConnectionsListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualNetworkGatewayConnectionsListNextResponse = " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewayConnectionListResult", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkGatewayConnectionsListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualNetworkGatewayConnectionsListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkGatewayConnectionsListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualNetworkGatewayConnectionsListResponse = " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewayConnectionListResult", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkGatewayConnectionsListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsResetSharedKeyOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualNetworkGatewayConnectionsResetSharedKeyOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkGatewayConnectionsResetSharedKeyOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsResetSharedKeyOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsResetSharedKeyOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsResetSharedKeyResponse:type", + "docComment": "/**\n * Contains response data for the resetSharedKey operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualNetworkGatewayConnectionsResetSharedKeyResponse = " + }, + { + "kind": "Reference", + "text": "ConnectionResetSharedKey", + "canonicalReference": "network-resource-manager!ConnectionResetSharedKey:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkGatewayConnectionsResetSharedKeyResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsSetSharedKeyOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualNetworkGatewayConnectionsSetSharedKeyOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkGatewayConnectionsSetSharedKeyOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsSetSharedKeyOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsSetSharedKeyOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsSetSharedKeyResponse:type", + "docComment": "/**\n * Contains response data for the setSharedKey operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualNetworkGatewayConnectionsSetSharedKeyResponse = " + }, + { + "kind": "Reference", + "text": "ConnectionSharedKey", + "canonicalReference": "network-resource-manager!ConnectionSharedKey:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkGatewayConnectionsSetSharedKeyResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsStartPacketCaptureOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualNetworkGatewayConnectionsStartPacketCaptureOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkGatewayConnectionsStartPacketCaptureOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsStartPacketCaptureOptionalParams#parameters:member", + "docComment": "/**\n * Virtual network gateway packet capture parameters supplied to start packet capture on gateway connection.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "parameters?: " + }, + { + "kind": "Reference", + "text": "VpnPacketCaptureStartParameters", + "canonicalReference": "network-resource-manager!VpnPacketCaptureStartParameters:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "parameters", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsStartPacketCaptureOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsStartPacketCaptureOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsStartPacketCaptureResponse:type", + "docComment": "/**\n * Contains response data for the startPacketCapture operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualNetworkGatewayConnectionsStartPacketCaptureResponse = " + }, + { + "kind": "Content", + "text": "{\n body: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkGatewayConnectionsStartPacketCaptureResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsStopPacketCaptureOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualNetworkGatewayConnectionsStopPacketCaptureOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkGatewayConnectionsStopPacketCaptureOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsStopPacketCaptureOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsStopPacketCaptureOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsStopPacketCaptureResponse:type", + "docComment": "/**\n * Contains response data for the stopPacketCapture operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualNetworkGatewayConnectionsStopPacketCaptureResponse = " + }, + { + "kind": "Content", + "text": "{\n body: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkGatewayConnectionsStopPacketCaptureResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionStatus:type", + "docComment": "/**\n * Defines values for VirtualNetworkGatewayConnectionStatus. \\ {@link KnownVirtualNetworkGatewayConnectionStatus} can be used interchangeably with VirtualNetworkGatewayConnectionStatus, this enum contains the known values that the service supports. ### Known values supported by the service **Unknown** \\ **Connecting** \\ **Connected** \\ **NotConnected**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualNetworkGatewayConnectionStatus = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkGatewayConnectionStatus", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsUpdateTagsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualNetworkGatewayConnectionsUpdateTagsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkGatewayConnectionsUpdateTagsOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsUpdateTagsOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsUpdateTagsOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionsUpdateTagsResponse:type", + "docComment": "/**\n * Contains response data for the updateTags operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualNetworkGatewayConnectionsUpdateTagsResponse = " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewayConnection", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnection:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkGatewayConnectionsUpdateTagsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionType:type", + "docComment": "/**\n * Defines values for VirtualNetworkGatewayConnectionType. \\ {@link KnownVirtualNetworkGatewayConnectionType} can be used interchangeably with VirtualNetworkGatewayConnectionType, this enum contains the known values that the service supports. ### Known values supported by the service **IPsec** \\ **Vnet2Vnet** \\ **ExpressRoute** \\ **VPNClient**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualNetworkGatewayConnectionType = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkGatewayConnectionType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayIPConfiguration:type", + "docComment": "/**\n * IP configuration for virtual network gateway.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualNetworkGatewayIPConfiguration = " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": " & {\n name?: string;\n readonly etag?: string;\n privateIPAllocationMethod?: " + }, + { + "kind": "Reference", + "text": "IPAllocationMethod", + "canonicalReference": "network-resource-manager!IPAllocationMethod:type" + }, + { + "kind": "Content", + "text": ";\n subnet?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";\n publicIPAddress?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";\n readonly privateIPAddress?: string;\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkGatewayIPConfiguration", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 11 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayListConnectionsResult:interface", + "docComment": "/**\n * Response for the VirtualNetworkGatewayListConnections API service call.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualNetworkGatewayListConnectionsResult " + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkGatewayListConnectionsResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayListConnectionsResult#nextLink:member", + "docComment": "/**\n * The URL to get the next set of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayListConnectionsResult#value:member", + "docComment": "/**\n * A list of VirtualNetworkGatewayConnection resources that exists in a resource group.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewayConnectionListEntity", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionListEntity:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayListResult:interface", + "docComment": "/**\n * Response for the ListVirtualNetworkGateways API service call.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualNetworkGatewayListResult " + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkGatewayListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayListResult#nextLink:member", + "docComment": "/**\n * The URL to get the next set of results. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayListResult#value:member", + "docComment": "/**\n * A list of VirtualNetworkGateway resources that exists in a resource group.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGateway", + "canonicalReference": "network-resource-manager!VirtualNetworkGateway:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualNetworkGateways:interface", + "docComment": "/**\n * Interface representing a VirtualNetworkGateways.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualNetworkGateways " + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkGateways", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGateways#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Creates or updates a virtual network gateway in the specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayName - The name of the virtual network gateway.\n *\n * @param parameters - Parameters supplied to create or update virtual network gateway operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualNetworkGatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGateway", + "canonicalReference": "network-resource-manager!VirtualNetworkGateway:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewaysCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewaysCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewaysCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualNetworkGatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGateways#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Creates or updates a virtual network gateway in the specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayName - The name of the virtual network gateway.\n *\n * @param parameters - Parameters supplied to create or update virtual network gateway operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualNetworkGatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGateway", + "canonicalReference": "network-resource-manager!VirtualNetworkGateway:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewaysCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewaysCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualNetworkGatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGateways#beginDelete:member(1)", + "docComment": "/**\n * Deletes the specified virtual network gateway.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayName - The name of the virtual network gateway.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualNetworkGatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewaysDeleteOptionalParams", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualNetworkGatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGateways#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes the specified virtual network gateway.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayName - The name of the virtual network gateway.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualNetworkGatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewaysDeleteOptionalParams", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualNetworkGatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGateways#beginDisconnectVirtualNetworkGatewayVpnConnections:member(1)", + "docComment": "/**\n * Disconnect vpn connections of virtual network gateway in the specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayName - The name of the virtual network gateway.\n *\n * @param request - The parameters are supplied to disconnect vpn connections.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDisconnectVirtualNetworkGatewayVpnConnections(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualNetworkGatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", request: " + }, + { + "kind": "Reference", + "text": "P2SVpnConnectionRequest", + "canonicalReference": "network-resource-manager!P2SVpnConnectionRequest:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewaysDisconnectVirtualNetworkGatewayVpnConnectionsOptionalParams", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysDisconnectVirtualNetworkGatewayVpnConnectionsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualNetworkGatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "request", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDisconnectVirtualNetworkGatewayVpnConnections" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGateways#beginDisconnectVirtualNetworkGatewayVpnConnectionsAndWait:member(1)", + "docComment": "/**\n * Disconnect vpn connections of virtual network gateway in the specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayName - The name of the virtual network gateway.\n *\n * @param request - The parameters are supplied to disconnect vpn connections.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDisconnectVirtualNetworkGatewayVpnConnectionsAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualNetworkGatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", request: " + }, + { + "kind": "Reference", + "text": "P2SVpnConnectionRequest", + "canonicalReference": "network-resource-manager!P2SVpnConnectionRequest:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewaysDisconnectVirtualNetworkGatewayVpnConnectionsOptionalParams", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysDisconnectVirtualNetworkGatewayVpnConnectionsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualNetworkGatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "request", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDisconnectVirtualNetworkGatewayVpnConnectionsAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGateways#beginGeneratevpnclientpackage:member(1)", + "docComment": "/**\n * Generates VPN client package for P2S client of the virtual network gateway in the specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayName - The name of the virtual network gateway.\n *\n * @param parameters - Parameters supplied to the generate virtual network gateway VPN client package operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginGeneratevpnclientpackage(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualNetworkGatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "VpnClientParameters", + "canonicalReference": "network-resource-manager!VpnClientParameters:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewaysGeneratevpnclientpackageOptionalParams", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGeneratevpnclientpackageOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewaysGeneratevpnclientpackageResponse", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGeneratevpnclientpackageResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewaysGeneratevpnclientpackageResponse", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGeneratevpnclientpackageResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualNetworkGatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginGeneratevpnclientpackage" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGateways#beginGeneratevpnclientpackageAndWait:member(1)", + "docComment": "/**\n * Generates VPN client package for P2S client of the virtual network gateway in the specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayName - The name of the virtual network gateway.\n *\n * @param parameters - Parameters supplied to the generate virtual network gateway VPN client package operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginGeneratevpnclientpackageAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualNetworkGatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "VpnClientParameters", + "canonicalReference": "network-resource-manager!VpnClientParameters:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewaysGeneratevpnclientpackageOptionalParams", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGeneratevpnclientpackageOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewaysGeneratevpnclientpackageResponse", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGeneratevpnclientpackageResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualNetworkGatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginGeneratevpnclientpackageAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGateways#beginGenerateVpnProfile:member(1)", + "docComment": "/**\n * Generates VPN profile for P2S client of the virtual network gateway in the specified resource group. Used for IKEV2 and radius based authentication.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayName - The name of the virtual network gateway.\n *\n * @param parameters - Parameters supplied to the generate virtual network gateway VPN client package operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginGenerateVpnProfile(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualNetworkGatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "VpnClientParameters", + "canonicalReference": "network-resource-manager!VpnClientParameters:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewaysGenerateVpnProfileOptionalParams", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGenerateVpnProfileOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewaysGenerateVpnProfileResponse", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGenerateVpnProfileResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewaysGenerateVpnProfileResponse", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGenerateVpnProfileResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualNetworkGatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginGenerateVpnProfile" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGateways#beginGenerateVpnProfileAndWait:member(1)", + "docComment": "/**\n * Generates VPN profile for P2S client of the virtual network gateway in the specified resource group. Used for IKEV2 and radius based authentication.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayName - The name of the virtual network gateway.\n *\n * @param parameters - Parameters supplied to the generate virtual network gateway VPN client package operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginGenerateVpnProfileAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualNetworkGatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "VpnClientParameters", + "canonicalReference": "network-resource-manager!VpnClientParameters:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewaysGenerateVpnProfileOptionalParams", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGenerateVpnProfileOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewaysGenerateVpnProfileResponse", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGenerateVpnProfileResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualNetworkGatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginGenerateVpnProfileAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGateways#beginGetAdvertisedRoutes:member(1)", + "docComment": "/**\n * This operation retrieves a list of routes the virtual network gateway is advertising to the specified peer.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayName - The name of the virtual network gateway.\n *\n * @param peer - The IP address of the peer.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginGetAdvertisedRoutes(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualNetworkGatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", peer: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewaysGetAdvertisedRoutesOptionalParams", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetAdvertisedRoutesOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewaysGetAdvertisedRoutesResponse", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetAdvertisedRoutesResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewaysGetAdvertisedRoutesResponse", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetAdvertisedRoutesResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualNetworkGatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "peer", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginGetAdvertisedRoutes" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGateways#beginGetAdvertisedRoutesAndWait:member(1)", + "docComment": "/**\n * This operation retrieves a list of routes the virtual network gateway is advertising to the specified peer.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayName - The name of the virtual network gateway.\n *\n * @param peer - The IP address of the peer.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginGetAdvertisedRoutesAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualNetworkGatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", peer: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewaysGetAdvertisedRoutesOptionalParams", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetAdvertisedRoutesOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewaysGetAdvertisedRoutesResponse", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetAdvertisedRoutesResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualNetworkGatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "peer", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginGetAdvertisedRoutesAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGateways#beginGetBgpPeerStatus:member(1)", + "docComment": "/**\n * The GetBgpPeerStatus operation retrieves the status of all BGP peers.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayName - The name of the virtual network gateway.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginGetBgpPeerStatus(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualNetworkGatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewaysGetBgpPeerStatusOptionalParams", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetBgpPeerStatusOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewaysGetBgpPeerStatusResponse", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetBgpPeerStatusResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewaysGetBgpPeerStatusResponse", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetBgpPeerStatusResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualNetworkGatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginGetBgpPeerStatus" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGateways#beginGetBgpPeerStatusAndWait:member(1)", + "docComment": "/**\n * The GetBgpPeerStatus operation retrieves the status of all BGP peers.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayName - The name of the virtual network gateway.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginGetBgpPeerStatusAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualNetworkGatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewaysGetBgpPeerStatusOptionalParams", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetBgpPeerStatusOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewaysGetBgpPeerStatusResponse", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetBgpPeerStatusResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualNetworkGatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginGetBgpPeerStatusAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGateways#beginGetLearnedRoutes:member(1)", + "docComment": "/**\n * This operation retrieves a list of routes the virtual network gateway has learned, including routes learned from BGP peers.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayName - The name of the virtual network gateway.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginGetLearnedRoutes(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualNetworkGatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewaysGetLearnedRoutesOptionalParams", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetLearnedRoutesOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewaysGetLearnedRoutesResponse", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetLearnedRoutesResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewaysGetLearnedRoutesResponse", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetLearnedRoutesResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualNetworkGatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginGetLearnedRoutes" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGateways#beginGetLearnedRoutesAndWait:member(1)", + "docComment": "/**\n * This operation retrieves a list of routes the virtual network gateway has learned, including routes learned from BGP peers.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayName - The name of the virtual network gateway.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginGetLearnedRoutesAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualNetworkGatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewaysGetLearnedRoutesOptionalParams", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetLearnedRoutesOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewaysGetLearnedRoutesResponse", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetLearnedRoutesResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualNetworkGatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginGetLearnedRoutesAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGateways#beginGetVpnclientConnectionHealth:member(1)", + "docComment": "/**\n * Get VPN client connection health detail per P2S client connection of the virtual network gateway in the specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayName - The name of the virtual network gateway.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginGetVpnclientConnectionHealth(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualNetworkGatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewaysGetVpnclientConnectionHealthOptionalParams", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetVpnclientConnectionHealthOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewaysGetVpnclientConnectionHealthResponse", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetVpnclientConnectionHealthResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewaysGetVpnclientConnectionHealthResponse", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetVpnclientConnectionHealthResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualNetworkGatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginGetVpnclientConnectionHealth" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGateways#beginGetVpnclientConnectionHealthAndWait:member(1)", + "docComment": "/**\n * Get VPN client connection health detail per P2S client connection of the virtual network gateway in the specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayName - The name of the virtual network gateway.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginGetVpnclientConnectionHealthAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualNetworkGatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewaysGetVpnclientConnectionHealthOptionalParams", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetVpnclientConnectionHealthOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewaysGetVpnclientConnectionHealthResponse", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetVpnclientConnectionHealthResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualNetworkGatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginGetVpnclientConnectionHealthAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGateways#beginGetVpnclientIpsecParameters:member(1)", + "docComment": "/**\n * The Get VpnclientIpsecParameters operation retrieves information about the vpnclient ipsec policy for P2S client of virtual network gateway in the specified resource group through Network resource provider.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayName - The virtual network gateway name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginGetVpnclientIpsecParameters(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualNetworkGatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewaysGetVpnclientIpsecParametersOptionalParams", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetVpnclientIpsecParametersOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewaysGetVpnclientIpsecParametersResponse", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetVpnclientIpsecParametersResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewaysGetVpnclientIpsecParametersResponse", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetVpnclientIpsecParametersResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualNetworkGatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginGetVpnclientIpsecParameters" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGateways#beginGetVpnclientIpsecParametersAndWait:member(1)", + "docComment": "/**\n * The Get VpnclientIpsecParameters operation retrieves information about the vpnclient ipsec policy for P2S client of virtual network gateway in the specified resource group through Network resource provider.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayName - The virtual network gateway name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginGetVpnclientIpsecParametersAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualNetworkGatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewaysGetVpnclientIpsecParametersOptionalParams", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetVpnclientIpsecParametersOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewaysGetVpnclientIpsecParametersResponse", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetVpnclientIpsecParametersResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualNetworkGatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginGetVpnclientIpsecParametersAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGateways#beginGetVpnProfilePackageUrl:member(1)", + "docComment": "/**\n * Gets pre-generated VPN profile for P2S client of the virtual network gateway in the specified resource group. The profile needs to be generated first using generateVpnProfile.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayName - The name of the virtual network gateway.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginGetVpnProfilePackageUrl(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualNetworkGatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewaysGetVpnProfilePackageUrlOptionalParams", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetVpnProfilePackageUrlOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewaysGetVpnProfilePackageUrlResponse", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetVpnProfilePackageUrlResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewaysGetVpnProfilePackageUrlResponse", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetVpnProfilePackageUrlResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualNetworkGatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginGetVpnProfilePackageUrl" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGateways#beginGetVpnProfilePackageUrlAndWait:member(1)", + "docComment": "/**\n * Gets pre-generated VPN profile for P2S client of the virtual network gateway in the specified resource group. The profile needs to be generated first using generateVpnProfile.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayName - The name of the virtual network gateway.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginGetVpnProfilePackageUrlAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualNetworkGatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewaysGetVpnProfilePackageUrlOptionalParams", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetVpnProfilePackageUrlOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewaysGetVpnProfilePackageUrlResponse", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetVpnProfilePackageUrlResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualNetworkGatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginGetVpnProfilePackageUrlAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGateways#beginReset:member(1)", + "docComment": "/**\n * Resets the primary of the virtual network gateway in the specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayName - The name of the virtual network gateway.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginReset(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualNetworkGatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewaysResetOptionalParams", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysResetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewaysResetResponse", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysResetResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewaysResetResponse", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysResetResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualNetworkGatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginReset" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGateways#beginResetAndWait:member(1)", + "docComment": "/**\n * Resets the primary of the virtual network gateway in the specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayName - The name of the virtual network gateway.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginResetAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualNetworkGatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewaysResetOptionalParams", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysResetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewaysResetResponse", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysResetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualNetworkGatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginResetAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGateways#beginResetVpnClientSharedKey:member(1)", + "docComment": "/**\n * Resets the VPN client shared key of the virtual network gateway in the specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayName - The name of the virtual network gateway.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginResetVpnClientSharedKey(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualNetworkGatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewaysResetVpnClientSharedKeyOptionalParams", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysResetVpnClientSharedKeyOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualNetworkGatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginResetVpnClientSharedKey" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGateways#beginResetVpnClientSharedKeyAndWait:member(1)", + "docComment": "/**\n * Resets the VPN client shared key of the virtual network gateway in the specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayName - The name of the virtual network gateway.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginResetVpnClientSharedKeyAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualNetworkGatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewaysResetVpnClientSharedKeyOptionalParams", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysResetVpnClientSharedKeyOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualNetworkGatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginResetVpnClientSharedKeyAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGateways#beginSetVpnclientIpsecParameters:member(1)", + "docComment": "/**\n * The Set VpnclientIpsecParameters operation sets the vpnclient ipsec policy for P2S client of virtual network gateway in the specified resource group through Network resource provider.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayName - The name of the virtual network gateway.\n *\n * @param vpnclientIpsecParams - Parameters supplied to the Begin Set vpnclient ipsec parameters of Virtual Network Gateway P2S client operation through Network resource provider.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginSetVpnclientIpsecParameters(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualNetworkGatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vpnclientIpsecParams: " + }, + { + "kind": "Reference", + "text": "VpnClientIPsecParameters", + "canonicalReference": "network-resource-manager!VpnClientIPsecParameters:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewaysSetVpnclientIpsecParametersOptionalParams", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysSetVpnclientIpsecParametersOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewaysSetVpnclientIpsecParametersResponse", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysSetVpnclientIpsecParametersResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewaysSetVpnclientIpsecParametersResponse", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysSetVpnclientIpsecParametersResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualNetworkGatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "vpnclientIpsecParams", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginSetVpnclientIpsecParameters" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGateways#beginSetVpnclientIpsecParametersAndWait:member(1)", + "docComment": "/**\n * The Set VpnclientIpsecParameters operation sets the vpnclient ipsec policy for P2S client of virtual network gateway in the specified resource group through Network resource provider.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayName - The name of the virtual network gateway.\n *\n * @param vpnclientIpsecParams - Parameters supplied to the Begin Set vpnclient ipsec parameters of Virtual Network Gateway P2S client operation through Network resource provider.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginSetVpnclientIpsecParametersAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualNetworkGatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vpnclientIpsecParams: " + }, + { + "kind": "Reference", + "text": "VpnClientIPsecParameters", + "canonicalReference": "network-resource-manager!VpnClientIPsecParameters:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewaysSetVpnclientIpsecParametersOptionalParams", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysSetVpnclientIpsecParametersOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewaysSetVpnclientIpsecParametersResponse", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysSetVpnclientIpsecParametersResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualNetworkGatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "vpnclientIpsecParams", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginSetVpnclientIpsecParametersAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGateways#beginStartPacketCapture:member(1)", + "docComment": "/**\n * Starts packet capture on virtual network gateway in the specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayName - The name of the virtual network gateway.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginStartPacketCapture(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualNetworkGatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewaysStartPacketCaptureOptionalParams", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysStartPacketCaptureOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewaysStartPacketCaptureResponse", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysStartPacketCaptureResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewaysStartPacketCaptureResponse", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysStartPacketCaptureResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualNetworkGatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginStartPacketCapture" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGateways#beginStartPacketCaptureAndWait:member(1)", + "docComment": "/**\n * Starts packet capture on virtual network gateway in the specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayName - The name of the virtual network gateway.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginStartPacketCaptureAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualNetworkGatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewaysStartPacketCaptureOptionalParams", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysStartPacketCaptureOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewaysStartPacketCaptureResponse", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysStartPacketCaptureResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualNetworkGatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginStartPacketCaptureAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGateways#beginStopPacketCapture:member(1)", + "docComment": "/**\n * Stops packet capture on virtual network gateway in the specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayName - The name of the virtual network gateway.\n *\n * @param parameters - Virtual network gateway packet capture parameters supplied to stop packet capture on gateway.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginStopPacketCapture(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualNetworkGatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "VpnPacketCaptureStopParameters", + "canonicalReference": "network-resource-manager!VpnPacketCaptureStopParameters:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewaysStopPacketCaptureOptionalParams", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysStopPacketCaptureOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewaysStopPacketCaptureResponse", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysStopPacketCaptureResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewaysStopPacketCaptureResponse", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysStopPacketCaptureResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualNetworkGatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginStopPacketCapture" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGateways#beginStopPacketCaptureAndWait:member(1)", + "docComment": "/**\n * Stops packet capture on virtual network gateway in the specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayName - The name of the virtual network gateway.\n *\n * @param parameters - Virtual network gateway packet capture parameters supplied to stop packet capture on gateway.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginStopPacketCaptureAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualNetworkGatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "VpnPacketCaptureStopParameters", + "canonicalReference": "network-resource-manager!VpnPacketCaptureStopParameters:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewaysStopPacketCaptureOptionalParams", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysStopPacketCaptureOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewaysStopPacketCaptureResponse", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysStopPacketCaptureResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualNetworkGatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginStopPacketCaptureAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGateways#beginUpdateTags:member(1)", + "docComment": "/**\n * Updates a virtual network gateway tags.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayName - The name of the virtual network gateway.\n *\n * @param parameters - Parameters supplied to update virtual network gateway tags.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginUpdateTags(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualNetworkGatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "TagsObject", + "canonicalReference": "network-resource-manager!TagsObject:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewaysUpdateTagsOptionalParams", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysUpdateTagsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewaysUpdateTagsResponse", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysUpdateTagsResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewaysUpdateTagsResponse", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysUpdateTagsResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualNetworkGatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginUpdateTags" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGateways#beginUpdateTagsAndWait:member(1)", + "docComment": "/**\n * Updates a virtual network gateway tags.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayName - The name of the virtual network gateway.\n *\n * @param parameters - Parameters supplied to update virtual network gateway tags.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginUpdateTagsAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualNetworkGatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "TagsObject", + "canonicalReference": "network-resource-manager!TagsObject:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewaysUpdateTagsOptionalParams", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysUpdateTagsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewaysUpdateTagsResponse", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysUpdateTagsResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualNetworkGatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginUpdateTagsAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGateways#get:member(1)", + "docComment": "/**\n * Gets the specified virtual network gateway by resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayName - The name of the virtual network gateway.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualNetworkGatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewaysGetOptionalParams", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewaysGetResponse", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualNetworkGatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGateways#list:member(1)", + "docComment": "/**\n * Gets all virtual network gateways by resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewaysListOptionalParams", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualNetworkGateway", + "canonicalReference": "network-resource-manager!VirtualNetworkGateway:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "list" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGateways#listConnections:member(1)", + "docComment": "/**\n * Gets all the connections in a virtual network gateway.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayName - The name of the virtual network gateway.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listConnections(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualNetworkGatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewaysListConnectionsOptionalParams", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysListConnectionsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewayConnectionListEntity", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionListEntity:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualNetworkGatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listConnections" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGateways#supportedVpnDevices:member(1)", + "docComment": "/**\n * Gets a xml format representation for supported vpn devices.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayName - The name of the virtual network gateway.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "supportedVpnDevices(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualNetworkGatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewaysSupportedVpnDevicesOptionalParams", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysSupportedVpnDevicesOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewaysSupportedVpnDevicesResponse", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysSupportedVpnDevicesResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualNetworkGatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "supportedVpnDevices" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGateways#vpnDeviceConfigurationScript:member(1)", + "docComment": "/**\n * Gets a xml format representation for vpn device configuration script.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkGatewayConnectionName - The name of the virtual network gateway connection for which the configuration script is generated.\n *\n * @param parameters - Parameters supplied to the generate vpn device script operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "vpnDeviceConfigurationScript(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualNetworkGatewayConnectionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "VpnDeviceScriptParameters", + "canonicalReference": "network-resource-manager!VpnDeviceScriptParameters:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewaysVpnDeviceConfigurationScriptOptionalParams", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysVpnDeviceConfigurationScriptOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewaysVpnDeviceConfigurationScriptResponse", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysVpnDeviceConfigurationScriptResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualNetworkGatewayConnectionName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "vpnDeviceConfigurationScript" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualNetworkGatewaysCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkGatewaysCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualNetworkGatewaysCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGateway", + "canonicalReference": "network-resource-manager!VirtualNetworkGateway:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkGatewaysCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualNetworkGatewaysDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkGatewaysDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysDisconnectVirtualNetworkGatewayVpnConnectionsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualNetworkGatewaysDisconnectVirtualNetworkGatewayVpnConnectionsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkGatewaysDisconnectVirtualNetworkGatewayVpnConnectionsOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysDisconnectVirtualNetworkGatewayVpnConnectionsOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysDisconnectVirtualNetworkGatewayVpnConnectionsOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGeneratevpnclientpackageOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualNetworkGatewaysGeneratevpnclientpackageOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkGatewaysGeneratevpnclientpackageOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGeneratevpnclientpackageOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGeneratevpnclientpackageOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGeneratevpnclientpackageResponse:type", + "docComment": "/**\n * Contains response data for the generatevpnclientpackage operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualNetworkGatewaysGeneratevpnclientpackageResponse = " + }, + { + "kind": "Content", + "text": "{\n body: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkGatewaysGeneratevpnclientpackageResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGenerateVpnProfileOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualNetworkGatewaysGenerateVpnProfileOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkGatewaysGenerateVpnProfileOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGenerateVpnProfileOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGenerateVpnProfileOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGenerateVpnProfileResponse:type", + "docComment": "/**\n * Contains response data for the generateVpnProfile operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualNetworkGatewaysGenerateVpnProfileResponse = " + }, + { + "kind": "Content", + "text": "{\n body: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkGatewaysGenerateVpnProfileResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetAdvertisedRoutesOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualNetworkGatewaysGetAdvertisedRoutesOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkGatewaysGetAdvertisedRoutesOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetAdvertisedRoutesOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetAdvertisedRoutesOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetAdvertisedRoutesResponse:type", + "docComment": "/**\n * Contains response data for the getAdvertisedRoutes operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualNetworkGatewaysGetAdvertisedRoutesResponse = " + }, + { + "kind": "Reference", + "text": "GatewayRouteListResult", + "canonicalReference": "network-resource-manager!GatewayRouteListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkGatewaysGetAdvertisedRoutesResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetBgpPeerStatusOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualNetworkGatewaysGetBgpPeerStatusOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkGatewaysGetBgpPeerStatusOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetBgpPeerStatusOptionalParams#peer:member", + "docComment": "/**\n * The IP address of the peer to retrieve the status of.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "peer?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "peer", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetBgpPeerStatusOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetBgpPeerStatusOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetBgpPeerStatusResponse:type", + "docComment": "/**\n * Contains response data for the getBgpPeerStatus operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualNetworkGatewaysGetBgpPeerStatusResponse = " + }, + { + "kind": "Reference", + "text": "BgpPeerStatusListResult", + "canonicalReference": "network-resource-manager!BgpPeerStatusListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkGatewaysGetBgpPeerStatusResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetLearnedRoutesOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualNetworkGatewaysGetLearnedRoutesOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkGatewaysGetLearnedRoutesOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetLearnedRoutesOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetLearnedRoutesOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetLearnedRoutesResponse:type", + "docComment": "/**\n * Contains response data for the getLearnedRoutes operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualNetworkGatewaysGetLearnedRoutesResponse = " + }, + { + "kind": "Reference", + "text": "GatewayRouteListResult", + "canonicalReference": "network-resource-manager!GatewayRouteListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkGatewaysGetLearnedRoutesResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualNetworkGatewaysGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkGatewaysGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualNetworkGatewaysGetResponse = " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGateway", + "canonicalReference": "network-resource-manager!VirtualNetworkGateway:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkGatewaysGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetVpnclientConnectionHealthOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualNetworkGatewaysGetVpnclientConnectionHealthOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkGatewaysGetVpnclientConnectionHealthOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetVpnclientConnectionHealthOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetVpnclientConnectionHealthOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetVpnclientConnectionHealthResponse:type", + "docComment": "/**\n * Contains response data for the getVpnclientConnectionHealth operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualNetworkGatewaysGetVpnclientConnectionHealthResponse = " + }, + { + "kind": "Reference", + "text": "VpnClientConnectionHealthDetailListResult", + "canonicalReference": "network-resource-manager!VpnClientConnectionHealthDetailListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkGatewaysGetVpnclientConnectionHealthResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetVpnclientIpsecParametersOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualNetworkGatewaysGetVpnclientIpsecParametersOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkGatewaysGetVpnclientIpsecParametersOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetVpnclientIpsecParametersOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetVpnclientIpsecParametersOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetVpnclientIpsecParametersResponse:type", + "docComment": "/**\n * Contains response data for the getVpnclientIpsecParameters operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualNetworkGatewaysGetVpnclientIpsecParametersResponse = " + }, + { + "kind": "Reference", + "text": "VpnClientIPsecParameters", + "canonicalReference": "network-resource-manager!VpnClientIPsecParameters:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkGatewaysGetVpnclientIpsecParametersResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetVpnProfilePackageUrlOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualNetworkGatewaysGetVpnProfilePackageUrlOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkGatewaysGetVpnProfilePackageUrlOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetVpnProfilePackageUrlOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetVpnProfilePackageUrlOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysGetVpnProfilePackageUrlResponse:type", + "docComment": "/**\n * Contains response data for the getVpnProfilePackageUrl operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualNetworkGatewaysGetVpnProfilePackageUrlResponse = " + }, + { + "kind": "Content", + "text": "{\n body: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkGatewaysGetVpnProfilePackageUrlResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaySku:interface", + "docComment": "/**\n * VirtualNetworkGatewaySku details.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualNetworkGatewaySku " + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkGatewaySku", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaySku#capacity:member", + "docComment": "/**\n * The capacity. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly capacity?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "capacity", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaySku#name:member", + "docComment": "/**\n * Gateway SKU name.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewaySkuName", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaySkuName:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaySku#tier:member", + "docComment": "/**\n * Gateway SKU tier.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "tier?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewaySkuTier", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaySkuTier:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tier", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaySkuName:type", + "docComment": "/**\n * Defines values for VirtualNetworkGatewaySkuName. \\ {@link KnownVirtualNetworkGatewaySkuName} can be used interchangeably with VirtualNetworkGatewaySkuName, this enum contains the known values that the service supports. ### Known values supported by the service **Basic** \\ **HighPerformance** \\ **Standard** \\ **UltraPerformance** \\ **VpnGw1** \\ **VpnGw2** \\ **VpnGw3** \\ **VpnGw4** \\ **VpnGw5** \\ **VpnGw1AZ** \\ **VpnGw2AZ** \\ **VpnGw3AZ** \\ **VpnGw4AZ** \\ **VpnGw5AZ** \\ **ErGw1AZ** \\ **ErGw2AZ** \\ **ErGw3AZ**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualNetworkGatewaySkuName = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkGatewaySkuName", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaySkuTier:type", + "docComment": "/**\n * Defines values for VirtualNetworkGatewaySkuTier. \\ {@link KnownVirtualNetworkGatewaySkuTier} can be used interchangeably with VirtualNetworkGatewaySkuTier, this enum contains the known values that the service supports. ### Known values supported by the service **Basic** \\ **HighPerformance** \\ **Standard** \\ **UltraPerformance** \\ **VpnGw1** \\ **VpnGw2** \\ **VpnGw3** \\ **VpnGw4** \\ **VpnGw5** \\ **VpnGw1AZ** \\ **VpnGw2AZ** \\ **VpnGw3AZ** \\ **VpnGw4AZ** \\ **VpnGw5AZ** \\ **ErGw1AZ** \\ **ErGw2AZ** \\ **ErGw3AZ**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualNetworkGatewaySkuTier = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkGatewaySkuTier", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysListConnectionsNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualNetworkGatewaysListConnectionsNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkGatewaysListConnectionsNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysListConnectionsNextResponse:type", + "docComment": "/**\n * Contains response data for the listConnectionsNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualNetworkGatewaysListConnectionsNextResponse = " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewayListConnectionsResult", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayListConnectionsResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkGatewaysListConnectionsNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysListConnectionsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualNetworkGatewaysListConnectionsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkGatewaysListConnectionsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysListConnectionsResponse:type", + "docComment": "/**\n * Contains response data for the listConnections operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualNetworkGatewaysListConnectionsResponse = " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewayListConnectionsResult", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayListConnectionsResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkGatewaysListConnectionsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualNetworkGatewaysListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkGatewaysListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualNetworkGatewaysListNextResponse = " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewayListResult", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkGatewaysListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualNetworkGatewaysListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkGatewaysListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualNetworkGatewaysListResponse = " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewayListResult", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkGatewaysListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysResetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualNetworkGatewaysResetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkGatewaysResetOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysResetOptionalParams#gatewayVip:member", + "docComment": "/**\n * Virtual network gateway vip address supplied to the begin reset of the active-active feature enabled gateway.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "gatewayVip?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "gatewayVip", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysResetOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysResetOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysResetResponse:type", + "docComment": "/**\n * Contains response data for the reset operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualNetworkGatewaysResetResponse = " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGateway", + "canonicalReference": "network-resource-manager!VirtualNetworkGateway:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkGatewaysResetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysResetVpnClientSharedKeyOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualNetworkGatewaysResetVpnClientSharedKeyOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkGatewaysResetVpnClientSharedKeyOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysResetVpnClientSharedKeyOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysResetVpnClientSharedKeyOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysSetVpnclientIpsecParametersOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualNetworkGatewaysSetVpnclientIpsecParametersOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkGatewaysSetVpnclientIpsecParametersOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysSetVpnclientIpsecParametersOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysSetVpnclientIpsecParametersOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysSetVpnclientIpsecParametersResponse:type", + "docComment": "/**\n * Contains response data for the setVpnclientIpsecParameters operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualNetworkGatewaysSetVpnclientIpsecParametersResponse = " + }, + { + "kind": "Reference", + "text": "VpnClientIPsecParameters", + "canonicalReference": "network-resource-manager!VpnClientIPsecParameters:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkGatewaysSetVpnclientIpsecParametersResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysStartPacketCaptureOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualNetworkGatewaysStartPacketCaptureOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkGatewaysStartPacketCaptureOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysStartPacketCaptureOptionalParams#parameters:member", + "docComment": "/**\n * Virtual network gateway packet capture parameters supplied to start packet capture on gateway.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "parameters?: " + }, + { + "kind": "Reference", + "text": "VpnPacketCaptureStartParameters", + "canonicalReference": "network-resource-manager!VpnPacketCaptureStartParameters:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "parameters", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysStartPacketCaptureOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysStartPacketCaptureOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysStartPacketCaptureResponse:type", + "docComment": "/**\n * Contains response data for the startPacketCapture operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualNetworkGatewaysStartPacketCaptureResponse = " + }, + { + "kind": "Content", + "text": "{\n body: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkGatewaysStartPacketCaptureResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysStopPacketCaptureOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualNetworkGatewaysStopPacketCaptureOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkGatewaysStopPacketCaptureOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysStopPacketCaptureOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysStopPacketCaptureOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysStopPacketCaptureResponse:type", + "docComment": "/**\n * Contains response data for the stopPacketCapture operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualNetworkGatewaysStopPacketCaptureResponse = " + }, + { + "kind": "Content", + "text": "{\n body: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkGatewaysStopPacketCaptureResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysSupportedVpnDevicesOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualNetworkGatewaysSupportedVpnDevicesOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkGatewaysSupportedVpnDevicesOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysSupportedVpnDevicesResponse:type", + "docComment": "/**\n * Contains response data for the supportedVpnDevices operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualNetworkGatewaysSupportedVpnDevicesResponse = " + }, + { + "kind": "Content", + "text": "{\n body: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkGatewaysSupportedVpnDevicesResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysUpdateTagsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualNetworkGatewaysUpdateTagsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkGatewaysUpdateTagsOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysUpdateTagsOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysUpdateTagsOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysUpdateTagsResponse:type", + "docComment": "/**\n * Contains response data for the updateTags operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualNetworkGatewaysUpdateTagsResponse = " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGateway", + "canonicalReference": "network-resource-manager!VirtualNetworkGateway:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkGatewaysUpdateTagsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysVpnDeviceConfigurationScriptOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualNetworkGatewaysVpnDeviceConfigurationScriptOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkGatewaysVpnDeviceConfigurationScriptOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewaysVpnDeviceConfigurationScriptResponse:type", + "docComment": "/**\n * Contains response data for the vpnDeviceConfigurationScript operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualNetworkGatewaysVpnDeviceConfigurationScriptResponse = " + }, + { + "kind": "Content", + "text": "{\n body: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkGatewaysVpnDeviceConfigurationScriptResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayType:type", + "docComment": "/**\n * Defines values for VirtualNetworkGatewayType. \\ {@link KnownVirtualNetworkGatewayType} can be used interchangeably with VirtualNetworkGatewayType, this enum contains the known values that the service supports. ### Known values supported by the service **Vpn** \\ **ExpressRoute**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualNetworkGatewayType = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkGatewayType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualNetworkListResult:interface", + "docComment": "/**\n * Response for the ListVirtualNetworks API service call.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualNetworkListResult " + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualNetworkListResult#nextLink:member", + "docComment": "/**\n * The URL to get the next set of results.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualNetworkListResult#value:member", + "docComment": "/**\n * A list of VirtualNetwork resources in a resource group.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "VirtualNetwork", + "canonicalReference": "network-resource-manager!VirtualNetwork:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualNetworkListUsageResult:interface", + "docComment": "/**\n * Response for the virtual networks GetUsage API service call.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualNetworkListUsageResult " + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkListUsageResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualNetworkListUsageResult#nextLink:member", + "docComment": "/**\n * The URL to get the next set of results.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualNetworkListUsageResult#value:member", + "docComment": "/**\n * VirtualNetwork usage stats. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkUsage", + "canonicalReference": "network-resource-manager!VirtualNetworkUsage:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualNetworkPeering:type", + "docComment": "/**\n * Peerings in a virtual network resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualNetworkPeering = " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": " & {\n name?: string;\n readonly etag?: string;\n allowVirtualNetworkAccess?: boolean;\n allowForwardedTraffic?: boolean;\n allowGatewayTransit?: boolean;\n useRemoteGateways?: boolean;\n remoteVirtualNetwork?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";\n remoteAddressSpace?: " + }, + { + "kind": "Reference", + "text": "AddressSpace", + "canonicalReference": "network-resource-manager!AddressSpace:interface" + }, + { + "kind": "Content", + "text": ";\n peeringState?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkPeeringState", + "canonicalReference": "network-resource-manager!VirtualNetworkPeeringState:type" + }, + { + "kind": "Content", + "text": ";\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkPeering", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 11 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualNetworkPeeringListResult:interface", + "docComment": "/**\n * Response for ListSubnets API service call. Retrieves all subnets that belong to a virtual network.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualNetworkPeeringListResult " + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkPeeringListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualNetworkPeeringListResult#nextLink:member", + "docComment": "/**\n * The URL to get the next set of results.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualNetworkPeeringListResult#value:member", + "docComment": "/**\n * The peerings in a virtual network.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkPeering", + "canonicalReference": "network-resource-manager!VirtualNetworkPeering:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualNetworkPeerings:interface", + "docComment": "/**\n * Interface representing a VirtualNetworkPeerings.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualNetworkPeerings " + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkPeerings", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualNetworkPeerings#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Creates or updates a peering in the specified virtual network.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkName - The name of the virtual network.\n *\n * @param virtualNetworkPeeringName - The name of the peering.\n *\n * @param virtualNetworkPeeringParameters - Parameters supplied to the create or update virtual network peering operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualNetworkName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualNetworkPeeringName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualNetworkPeeringParameters: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkPeering", + "canonicalReference": "network-resource-manager!VirtualNetworkPeering:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkPeeringsCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!VirtualNetworkPeeringsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualNetworkPeeringsCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!VirtualNetworkPeeringsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "VirtualNetworkPeeringsCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!VirtualNetworkPeeringsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualNetworkName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "virtualNetworkPeeringName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "virtualNetworkPeeringParameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualNetworkPeerings#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Creates or updates a peering in the specified virtual network.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkName - The name of the virtual network.\n *\n * @param virtualNetworkPeeringName - The name of the peering.\n *\n * @param virtualNetworkPeeringParameters - Parameters supplied to the create or update virtual network peering operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualNetworkName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualNetworkPeeringName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualNetworkPeeringParameters: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkPeering", + "canonicalReference": "network-resource-manager!VirtualNetworkPeering:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkPeeringsCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!VirtualNetworkPeeringsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualNetworkPeeringsCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!VirtualNetworkPeeringsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualNetworkName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "virtualNetworkPeeringName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "virtualNetworkPeeringParameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualNetworkPeerings#beginDelete:member(1)", + "docComment": "/**\n * Deletes the specified virtual network peering.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkName - The name of the virtual network.\n *\n * @param virtualNetworkPeeringName - The name of the virtual network peering.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualNetworkName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualNetworkPeeringName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkPeeringsDeleteOptionalParams", + "canonicalReference": "network-resource-manager!VirtualNetworkPeeringsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualNetworkName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "virtualNetworkPeeringName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualNetworkPeerings#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes the specified virtual network peering.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkName - The name of the virtual network.\n *\n * @param virtualNetworkPeeringName - The name of the virtual network peering.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualNetworkName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualNetworkPeeringName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkPeeringsDeleteOptionalParams", + "canonicalReference": "network-resource-manager!VirtualNetworkPeeringsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualNetworkName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "virtualNetworkPeeringName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualNetworkPeerings#get:member(1)", + "docComment": "/**\n * Gets the specified virtual network peering.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkName - The name of the virtual network.\n *\n * @param virtualNetworkPeeringName - The name of the virtual network peering.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualNetworkName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualNetworkPeeringName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkPeeringsGetOptionalParams", + "canonicalReference": "network-resource-manager!VirtualNetworkPeeringsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualNetworkPeeringsGetResponse", + "canonicalReference": "network-resource-manager!VirtualNetworkPeeringsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualNetworkName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "virtualNetworkPeeringName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualNetworkPeerings#list:member(1)", + "docComment": "/**\n * Gets all virtual network peerings in a virtual network.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkName - The name of the virtual network.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualNetworkName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkPeeringsListOptionalParams", + "canonicalReference": "network-resource-manager!VirtualNetworkPeeringsListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualNetworkPeering", + "canonicalReference": "network-resource-manager!VirtualNetworkPeering:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualNetworkName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "list" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualNetworkPeeringsCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualNetworkPeeringsCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkPeeringsCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualNetworkPeeringsCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualNetworkPeeringsCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualNetworkPeeringsCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualNetworkPeeringsCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "VirtualNetworkPeering", + "canonicalReference": "network-resource-manager!VirtualNetworkPeering:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkPeeringsCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualNetworkPeeringsDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualNetworkPeeringsDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkPeeringsDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualNetworkPeeringsDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualNetworkPeeringsDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualNetworkPeeringsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualNetworkPeeringsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkPeeringsGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualNetworkPeeringsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualNetworkPeeringsGetResponse = " + }, + { + "kind": "Reference", + "text": "VirtualNetworkPeering", + "canonicalReference": "network-resource-manager!VirtualNetworkPeering:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkPeeringsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualNetworkPeeringsListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualNetworkPeeringsListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkPeeringsListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualNetworkPeeringsListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualNetworkPeeringsListNextResponse = " + }, + { + "kind": "Reference", + "text": "VirtualNetworkPeeringListResult", + "canonicalReference": "network-resource-manager!VirtualNetworkPeeringListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkPeeringsListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualNetworkPeeringsListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualNetworkPeeringsListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkPeeringsListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualNetworkPeeringsListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualNetworkPeeringsListResponse = " + }, + { + "kind": "Reference", + "text": "VirtualNetworkPeeringListResult", + "canonicalReference": "network-resource-manager!VirtualNetworkPeeringListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkPeeringsListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualNetworkPeeringState:type", + "docComment": "/**\n * Defines values for VirtualNetworkPeeringState. \\ {@link KnownVirtualNetworkPeeringState} can be used interchangeably with VirtualNetworkPeeringState, this enum contains the known values that the service supports. ### Known values supported by the service **Initiated** \\ **Connected** \\ **Disconnected**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualNetworkPeeringState = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkPeeringState", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualNetworks:interface", + "docComment": "/**\n * Interface representing a VirtualNetworks.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualNetworks " + } + ], + "releaseTag": "Public", + "name": "VirtualNetworks", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualNetworks#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Creates or updates a virtual network in the specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkName - The name of the virtual network.\n *\n * @param parameters - Parameters supplied to the create or update virtual network operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualNetworkName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "VirtualNetwork", + "canonicalReference": "network-resource-manager!VirtualNetwork:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworksCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!VirtualNetworksCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualNetworksCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!VirtualNetworksCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "VirtualNetworksCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!VirtualNetworksCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualNetworkName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualNetworks#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Creates or updates a virtual network in the specified resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkName - The name of the virtual network.\n *\n * @param parameters - Parameters supplied to the create or update virtual network operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualNetworkName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "VirtualNetwork", + "canonicalReference": "network-resource-manager!VirtualNetwork:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworksCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!VirtualNetworksCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualNetworksCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!VirtualNetworksCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualNetworkName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualNetworks#beginDelete:member(1)", + "docComment": "/**\n * Deletes the specified virtual network.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkName - The name of the virtual network.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualNetworkName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworksDeleteOptionalParams", + "canonicalReference": "network-resource-manager!VirtualNetworksDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualNetworkName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualNetworks#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes the specified virtual network.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkName - The name of the virtual network.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualNetworkName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworksDeleteOptionalParams", + "canonicalReference": "network-resource-manager!VirtualNetworksDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualNetworkName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualNetworks#checkIPAddressAvailability:member(1)", + "docComment": "/**\n * Checks whether a private IP address is available for use.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkName - The name of the virtual network.\n *\n * @param ipAddress - The private IP address to be verified.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "checkIPAddressAvailability(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualNetworkName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", ipAddress: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworksCheckIPAddressAvailabilityOptionalParams", + "canonicalReference": "network-resource-manager!VirtualNetworksCheckIPAddressAvailabilityOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualNetworksCheckIPAddressAvailabilityResponse", + "canonicalReference": "network-resource-manager!VirtualNetworksCheckIPAddressAvailabilityResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualNetworkName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "ipAddress", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "checkIPAddressAvailability" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualNetworks#get:member(1)", + "docComment": "/**\n * Gets the specified virtual network by resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkName - The name of the virtual network.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualNetworkName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworksGetOptionalParams", + "canonicalReference": "network-resource-manager!VirtualNetworksGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualNetworksGetResponse", + "canonicalReference": "network-resource-manager!VirtualNetworksGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualNetworkName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualNetworks#list:member(1)", + "docComment": "/**\n * Gets all virtual networks in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworksListOptionalParams", + "canonicalReference": "network-resource-manager!VirtualNetworksListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualNetwork", + "canonicalReference": "network-resource-manager!VirtualNetwork:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "list" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualNetworks#listAll:member(1)", + "docComment": "/**\n * Gets all virtual networks in a subscription.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listAll(options?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworksListAllOptionalParams", + "canonicalReference": "network-resource-manager!VirtualNetworksListAllOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualNetwork", + "canonicalReference": "network-resource-manager!VirtualNetwork:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "listAll" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualNetworks#listUsage:member(1)", + "docComment": "/**\n * Lists usage stats.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkName - The name of the virtual network.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listUsage(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualNetworkName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworksListUsageOptionalParams", + "canonicalReference": "network-resource-manager!VirtualNetworksListUsageOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualNetworkUsage", + "canonicalReference": "network-resource-manager!VirtualNetworkUsage:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualNetworkName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listUsage" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualNetworks#updateTags:member(1)", + "docComment": "/**\n * Updates a virtual network tags.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualNetworkName - The name of the virtual network.\n *\n * @param parameters - Parameters supplied to update virtual network tags.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateTags(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualNetworkName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "TagsObject", + "canonicalReference": "network-resource-manager!TagsObject:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworksUpdateTagsOptionalParams", + "canonicalReference": "network-resource-manager!VirtualNetworksUpdateTagsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualNetworksUpdateTagsResponse", + "canonicalReference": "network-resource-manager!VirtualNetworksUpdateTagsResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualNetworkName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "updateTags" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualNetworksCheckIPAddressAvailabilityOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualNetworksCheckIPAddressAvailabilityOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualNetworksCheckIPAddressAvailabilityOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualNetworksCheckIPAddressAvailabilityResponse:type", + "docComment": "/**\n * Contains response data for the checkIPAddressAvailability operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualNetworksCheckIPAddressAvailabilityResponse = " + }, + { + "kind": "Reference", + "text": "IPAddressAvailabilityResult", + "canonicalReference": "network-resource-manager!IPAddressAvailabilityResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualNetworksCheckIPAddressAvailabilityResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualNetworksCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualNetworksCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualNetworksCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualNetworksCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualNetworksCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualNetworksCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualNetworksCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "VirtualNetwork", + "canonicalReference": "network-resource-manager!VirtualNetwork:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualNetworksCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualNetworksDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualNetworksDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualNetworksDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualNetworksDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualNetworksDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualNetworksGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualNetworksGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualNetworksGetOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualNetworksGetOptionalParams#expand:member", + "docComment": "/**\n * Expands referenced resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "expand?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "expand", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualNetworksGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualNetworksGetResponse = " + }, + { + "kind": "Reference", + "text": "VirtualNetwork", + "canonicalReference": "network-resource-manager!VirtualNetwork:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualNetworksGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualNetworksListAllNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualNetworksListAllNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualNetworksListAllNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualNetworksListAllNextResponse:type", + "docComment": "/**\n * Contains response data for the listAllNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualNetworksListAllNextResponse = " + }, + { + "kind": "Reference", + "text": "VirtualNetworkListResult", + "canonicalReference": "network-resource-manager!VirtualNetworkListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualNetworksListAllNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualNetworksListAllOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualNetworksListAllOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualNetworksListAllOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualNetworksListAllResponse:type", + "docComment": "/**\n * Contains response data for the listAll operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualNetworksListAllResponse = " + }, + { + "kind": "Reference", + "text": "VirtualNetworkListResult", + "canonicalReference": "network-resource-manager!VirtualNetworkListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualNetworksListAllResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualNetworksListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualNetworksListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualNetworksListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualNetworksListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualNetworksListNextResponse = " + }, + { + "kind": "Reference", + "text": "VirtualNetworkListResult", + "canonicalReference": "network-resource-manager!VirtualNetworkListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualNetworksListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualNetworksListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualNetworksListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualNetworksListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualNetworksListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualNetworksListResponse = " + }, + { + "kind": "Reference", + "text": "VirtualNetworkListResult", + "canonicalReference": "network-resource-manager!VirtualNetworkListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualNetworksListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualNetworksListUsageNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualNetworksListUsageNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualNetworksListUsageNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualNetworksListUsageNextResponse:type", + "docComment": "/**\n * Contains response data for the listUsageNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualNetworksListUsageNextResponse = " + }, + { + "kind": "Reference", + "text": "VirtualNetworkListUsageResult", + "canonicalReference": "network-resource-manager!VirtualNetworkListUsageResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualNetworksListUsageNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualNetworksListUsageOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualNetworksListUsageOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualNetworksListUsageOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualNetworksListUsageResponse:type", + "docComment": "/**\n * Contains response data for the listUsage operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualNetworksListUsageResponse = " + }, + { + "kind": "Reference", + "text": "VirtualNetworkListUsageResult", + "canonicalReference": "network-resource-manager!VirtualNetworkListUsageResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualNetworksListUsageResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualNetworksUpdateTagsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualNetworksUpdateTagsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualNetworksUpdateTagsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualNetworksUpdateTagsResponse:type", + "docComment": "/**\n * Contains response data for the updateTags operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualNetworksUpdateTagsResponse = " + }, + { + "kind": "Reference", + "text": "VirtualNetwork", + "canonicalReference": "network-resource-manager!VirtualNetwork:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualNetworksUpdateTagsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualNetworkTap:type", + "docComment": "/**\n * Virtual Network Tap resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualNetworkTap = " + }, + { + "kind": "Reference", + "text": "Resource", + "canonicalReference": "network-resource-manager!Resource:interface" + }, + { + "kind": "Content", + "text": " & {\n readonly etag?: string;\n readonly networkInterfaceTapConfigurations?: " + }, + { + "kind": "Reference", + "text": "NetworkInterfaceTapConfiguration", + "canonicalReference": "network-resource-manager!NetworkInterfaceTapConfiguration:type" + }, + { + "kind": "Content", + "text": "[];\n readonly resourceGuid?: string;\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n destinationNetworkInterfaceIPConfiguration?: " + }, + { + "kind": "Reference", + "text": "NetworkInterfaceIPConfiguration", + "canonicalReference": "network-resource-manager!NetworkInterfaceIPConfiguration:type" + }, + { + "kind": "Content", + "text": ";\n destinationLoadBalancerFrontEndIPConfiguration?: " + }, + { + "kind": "Reference", + "text": "FrontendIPConfiguration", + "canonicalReference": "network-resource-manager!FrontendIPConfiguration:type" + }, + { + "kind": "Content", + "text": ";\n destinationPort?: number;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkTap", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 11 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualNetworkTapListResult:interface", + "docComment": "/**\n * Response for ListVirtualNetworkTap API service call.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualNetworkTapListResult " + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkTapListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualNetworkTapListResult#nextLink:member", + "docComment": "/**\n * The URL to get the next set of results.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualNetworkTapListResult#value:member", + "docComment": "/**\n * A list of VirtualNetworkTaps in a resource group.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkTap", + "canonicalReference": "network-resource-manager!VirtualNetworkTap:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualNetworkTaps:interface", + "docComment": "/**\n * Interface representing a VirtualNetworkTaps.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualNetworkTaps " + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkTaps", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualNetworkTaps#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Creates or updates a Virtual Network Tap.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param tapName - The name of the virtual network tap.\n *\n * @param parameters - Parameters supplied to the create or update virtual network tap operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", tapName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkTap", + "canonicalReference": "network-resource-manager!VirtualNetworkTap:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkTapsCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!VirtualNetworkTapsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualNetworkTapsCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!VirtualNetworkTapsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "VirtualNetworkTapsCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!VirtualNetworkTapsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "tapName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualNetworkTaps#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Creates or updates a Virtual Network Tap.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param tapName - The name of the virtual network tap.\n *\n * @param parameters - Parameters supplied to the create or update virtual network tap operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", tapName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkTap", + "canonicalReference": "network-resource-manager!VirtualNetworkTap:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkTapsCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!VirtualNetworkTapsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualNetworkTapsCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!VirtualNetworkTapsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "tapName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualNetworkTaps#beginDelete:member(1)", + "docComment": "/**\n * Deletes the specified virtual network tap.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param tapName - The name of the virtual network tap.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", tapName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkTapsDeleteOptionalParams", + "canonicalReference": "network-resource-manager!VirtualNetworkTapsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "tapName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualNetworkTaps#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes the specified virtual network tap.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param tapName - The name of the virtual network tap.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", tapName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkTapsDeleteOptionalParams", + "canonicalReference": "network-resource-manager!VirtualNetworkTapsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "tapName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualNetworkTaps#get:member(1)", + "docComment": "/**\n * Gets information about the specified virtual network tap.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param tapName - The name of virtual network tap.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", tapName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkTapsGetOptionalParams", + "canonicalReference": "network-resource-manager!VirtualNetworkTapsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualNetworkTapsGetResponse", + "canonicalReference": "network-resource-manager!VirtualNetworkTapsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "tapName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualNetworkTaps#listAll:member(1)", + "docComment": "/**\n * Gets all the VirtualNetworkTaps in a subscription.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listAll(options?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkTapsListAllOptionalParams", + "canonicalReference": "network-resource-manager!VirtualNetworkTapsListAllOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualNetworkTap", + "canonicalReference": "network-resource-manager!VirtualNetworkTap:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "listAll" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualNetworkTaps#listByResourceGroup:member(1)", + "docComment": "/**\n * Gets all the VirtualNetworkTaps in a subscription.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByResourceGroup(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkTapsListByResourceGroupOptionalParams", + "canonicalReference": "network-resource-manager!VirtualNetworkTapsListByResourceGroupOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualNetworkTap", + "canonicalReference": "network-resource-manager!VirtualNetworkTap:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "listByResourceGroup" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualNetworkTaps#updateTags:member(1)", + "docComment": "/**\n * Updates an VirtualNetworkTap tags.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param tapName - The name of the tap.\n *\n * @param tapParameters - Parameters supplied to update VirtualNetworkTap tags.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateTags(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", tapName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", tapParameters: " + }, + { + "kind": "Reference", + "text": "TagsObject", + "canonicalReference": "network-resource-manager!TagsObject:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkTapsUpdateTagsOptionalParams", + "canonicalReference": "network-resource-manager!VirtualNetworkTapsUpdateTagsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualNetworkTapsUpdateTagsResponse", + "canonicalReference": "network-resource-manager!VirtualNetworkTapsUpdateTagsResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "tapName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "tapParameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "updateTags" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualNetworkTapsCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualNetworkTapsCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkTapsCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualNetworkTapsCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualNetworkTapsCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualNetworkTapsCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualNetworkTapsCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "VirtualNetworkTap", + "canonicalReference": "network-resource-manager!VirtualNetworkTap:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkTapsCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualNetworkTapsDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualNetworkTapsDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkTapsDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualNetworkTapsDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualNetworkTapsDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualNetworkTapsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualNetworkTapsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkTapsGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualNetworkTapsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualNetworkTapsGetResponse = " + }, + { + "kind": "Reference", + "text": "VirtualNetworkTap", + "canonicalReference": "network-resource-manager!VirtualNetworkTap:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkTapsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualNetworkTapsListAllNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualNetworkTapsListAllNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkTapsListAllNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualNetworkTapsListAllNextResponse:type", + "docComment": "/**\n * Contains response data for the listAllNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualNetworkTapsListAllNextResponse = " + }, + { + "kind": "Reference", + "text": "VirtualNetworkTapListResult", + "canonicalReference": "network-resource-manager!VirtualNetworkTapListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkTapsListAllNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualNetworkTapsListAllOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualNetworkTapsListAllOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkTapsListAllOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualNetworkTapsListAllResponse:type", + "docComment": "/**\n * Contains response data for the listAll operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualNetworkTapsListAllResponse = " + }, + { + "kind": "Reference", + "text": "VirtualNetworkTapListResult", + "canonicalReference": "network-resource-manager!VirtualNetworkTapListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkTapsListAllResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualNetworkTapsListByResourceGroupNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualNetworkTapsListByResourceGroupNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkTapsListByResourceGroupNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualNetworkTapsListByResourceGroupNextResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroupNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualNetworkTapsListByResourceGroupNextResponse = " + }, + { + "kind": "Reference", + "text": "VirtualNetworkTapListResult", + "canonicalReference": "network-resource-manager!VirtualNetworkTapListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkTapsListByResourceGroupNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualNetworkTapsListByResourceGroupOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualNetworkTapsListByResourceGroupOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkTapsListByResourceGroupOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualNetworkTapsListByResourceGroupResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualNetworkTapsListByResourceGroupResponse = " + }, + { + "kind": "Reference", + "text": "VirtualNetworkTapListResult", + "canonicalReference": "network-resource-manager!VirtualNetworkTapListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkTapsListByResourceGroupResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualNetworkTapsUpdateTagsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualNetworkTapsUpdateTagsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkTapsUpdateTagsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualNetworkTapsUpdateTagsResponse:type", + "docComment": "/**\n * Contains response data for the updateTags operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualNetworkTapsUpdateTagsResponse = " + }, + { + "kind": "Reference", + "text": "VirtualNetworkTap", + "canonicalReference": "network-resource-manager!VirtualNetworkTap:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkTapsUpdateTagsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualNetworkUsage:interface", + "docComment": "/**\n * Usage details for subnet.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualNetworkUsage " + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkUsage", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualNetworkUsage#currentValue:member", + "docComment": "/**\n * Indicates number of IPs used from the Subnet. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly currentValue?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "currentValue", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualNetworkUsage#id:member", + "docComment": "/**\n * Subnet identifier. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly id?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualNetworkUsage#limit:member", + "docComment": "/**\n * Indicates the size of the subnet. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly limit?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "limit", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualNetworkUsage#name:member", + "docComment": "/**\n * The name containing common and localized value for usage. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly name?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkUsageName", + "canonicalReference": "network-resource-manager!VirtualNetworkUsageName:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualNetworkUsage#unit:member", + "docComment": "/**\n * Usage units. Returns 'Count'. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly unit?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "unit", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualNetworkUsageName:interface", + "docComment": "/**\n * Usage strings container.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualNetworkUsageName " + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkUsageName", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualNetworkUsageName#localizedValue:member", + "docComment": "/**\n * Localized subnet size and usage string. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly localizedValue?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "localizedValue", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualNetworkUsageName#value:member", + "docComment": "/**\n * Subnet size and usage string. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualRouter:type", + "docComment": "/**\n * VirtualRouter Resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualRouter = " + }, + { + "kind": "Reference", + "text": "Resource", + "canonicalReference": "network-resource-manager!Resource:interface" + }, + { + "kind": "Content", + "text": " & {\n readonly etag?: string;\n virtualRouterAsn?: number;\n virtualRouterIps?: string[];\n hostedSubnet?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";\n hostedGateway?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";\n readonly peerings?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": "[];\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualRouter", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 11 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualRouterListResult:interface", + "docComment": "/**\n * Response for ListVirtualRouters API service call.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualRouterListResult " + } + ], + "releaseTag": "Public", + "name": "VirtualRouterListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualRouterListResult#nextLink:member", + "docComment": "/**\n * URL to get the next set of results.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualRouterListResult#value:member", + "docComment": "/**\n * List of Virtual Routers.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "VirtualRouter", + "canonicalReference": "network-resource-manager!VirtualRouter:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualRouterPeering:type", + "docComment": "/**\n * Virtual Router Peering resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualRouterPeering = " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": " & {\n name?: string;\n readonly etag?: string;\n readonly type?: string;\n peerAsn?: number;\n peerIp?: string;\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualRouterPeering", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualRouterPeeringListResult:interface", + "docComment": "/**\n * Response for ListVirtualRouterPeerings API service call.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualRouterPeeringListResult " + } + ], + "releaseTag": "Public", + "name": "VirtualRouterPeeringListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualRouterPeeringListResult#nextLink:member", + "docComment": "/**\n * URL to get the next set of results.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualRouterPeeringListResult#value:member", + "docComment": "/**\n * List of VirtualRouterPeerings in a VirtualRouter.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "VirtualRouterPeering", + "canonicalReference": "network-resource-manager!VirtualRouterPeering:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualRouterPeerings:interface", + "docComment": "/**\n * Interface representing a VirtualRouterPeerings.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualRouterPeerings " + } + ], + "releaseTag": "Public", + "name": "VirtualRouterPeerings", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualRouterPeerings#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Creates or updates the specified Virtual Router Peering.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualRouterName - The name of the Virtual Router.\n *\n * @param peeringName - The name of the Virtual Router Peering.\n *\n * @param parameters - Parameters supplied to the create or update Virtual Router Peering operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualRouterName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", peeringName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "VirtualRouterPeering", + "canonicalReference": "network-resource-manager!VirtualRouterPeering:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualRouterPeeringsCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!VirtualRouterPeeringsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualRouterPeeringsCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!VirtualRouterPeeringsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "VirtualRouterPeeringsCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!VirtualRouterPeeringsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualRouterName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "peeringName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualRouterPeerings#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Creates or updates the specified Virtual Router Peering.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualRouterName - The name of the Virtual Router.\n *\n * @param peeringName - The name of the Virtual Router Peering.\n *\n * @param parameters - Parameters supplied to the create or update Virtual Router Peering operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualRouterName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", peeringName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "VirtualRouterPeering", + "canonicalReference": "network-resource-manager!VirtualRouterPeering:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualRouterPeeringsCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!VirtualRouterPeeringsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualRouterPeeringsCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!VirtualRouterPeeringsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualRouterName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "peeringName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualRouterPeerings#beginDelete:member(1)", + "docComment": "/**\n * Deletes the specified peering from a Virtual Router.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualRouterName - The name of the Virtual Router.\n *\n * @param peeringName - The name of the peering.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualRouterName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", peeringName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualRouterPeeringsDeleteOptionalParams", + "canonicalReference": "network-resource-manager!VirtualRouterPeeringsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualRouterName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "peeringName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualRouterPeerings#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes the specified peering from a Virtual Router.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualRouterName - The name of the Virtual Router.\n *\n * @param peeringName - The name of the peering.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualRouterName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", peeringName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualRouterPeeringsDeleteOptionalParams", + "canonicalReference": "network-resource-manager!VirtualRouterPeeringsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualRouterName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "peeringName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualRouterPeerings#get:member(1)", + "docComment": "/**\n * Gets the specified Virtual Router Peering.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualRouterName - The name of the Virtual Router.\n *\n * @param peeringName - The name of the Virtual Router Peering.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualRouterName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", peeringName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualRouterPeeringsGetOptionalParams", + "canonicalReference": "network-resource-manager!VirtualRouterPeeringsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualRouterPeeringsGetResponse", + "canonicalReference": "network-resource-manager!VirtualRouterPeeringsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualRouterName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "peeringName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualRouterPeerings#list:member(1)", + "docComment": "/**\n * Lists all Virtual Router Peerings in a Virtual Router resource.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualRouterName - The name of the Virtual Router.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualRouterName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualRouterPeeringsListOptionalParams", + "canonicalReference": "network-resource-manager!VirtualRouterPeeringsListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualRouterPeering", + "canonicalReference": "network-resource-manager!VirtualRouterPeering:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualRouterName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "list" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualRouterPeeringsCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualRouterPeeringsCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualRouterPeeringsCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualRouterPeeringsCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualRouterPeeringsCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualRouterPeeringsCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualRouterPeeringsCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "VirtualRouterPeering", + "canonicalReference": "network-resource-manager!VirtualRouterPeering:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualRouterPeeringsCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualRouterPeeringsDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualRouterPeeringsDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualRouterPeeringsDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualRouterPeeringsDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualRouterPeeringsDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualRouterPeeringsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualRouterPeeringsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualRouterPeeringsGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualRouterPeeringsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualRouterPeeringsGetResponse = " + }, + { + "kind": "Reference", + "text": "VirtualRouterPeering", + "canonicalReference": "network-resource-manager!VirtualRouterPeering:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualRouterPeeringsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualRouterPeeringsListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualRouterPeeringsListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualRouterPeeringsListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualRouterPeeringsListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualRouterPeeringsListNextResponse = " + }, + { + "kind": "Reference", + "text": "VirtualRouterPeeringListResult", + "canonicalReference": "network-resource-manager!VirtualRouterPeeringListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualRouterPeeringsListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualRouterPeeringsListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualRouterPeeringsListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualRouterPeeringsListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualRouterPeeringsListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualRouterPeeringsListResponse = " + }, + { + "kind": "Reference", + "text": "VirtualRouterPeeringListResult", + "canonicalReference": "network-resource-manager!VirtualRouterPeeringListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualRouterPeeringsListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualRouters:interface", + "docComment": "/**\n * Interface representing a VirtualRouters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualRouters " + } + ], + "releaseTag": "Public", + "name": "VirtualRouters", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualRouters#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Creates or updates the specified Virtual Router.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualRouterName - The name of the Virtual Router.\n *\n * @param parameters - Parameters supplied to the create or update Virtual Router.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualRouterName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "VirtualRouter", + "canonicalReference": "network-resource-manager!VirtualRouter:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualRoutersCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!VirtualRoutersCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualRoutersCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!VirtualRoutersCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "VirtualRoutersCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!VirtualRoutersCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualRouterName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualRouters#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Creates or updates the specified Virtual Router.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualRouterName - The name of the Virtual Router.\n *\n * @param parameters - Parameters supplied to the create or update Virtual Router.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualRouterName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "VirtualRouter", + "canonicalReference": "network-resource-manager!VirtualRouter:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualRoutersCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!VirtualRoutersCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualRoutersCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!VirtualRoutersCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualRouterName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualRouters#beginDelete:member(1)", + "docComment": "/**\n * Deletes the specified Virtual Router.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualRouterName - The name of the Virtual Router.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualRouterName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualRoutersDeleteOptionalParams", + "canonicalReference": "network-resource-manager!VirtualRoutersDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualRouterName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualRouters#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes the specified Virtual Router.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualRouterName - The name of the Virtual Router.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualRouterName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualRoutersDeleteOptionalParams", + "canonicalReference": "network-resource-manager!VirtualRoutersDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualRouterName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualRouters#get:member(1)", + "docComment": "/**\n * Gets the specified Virtual Router.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param virtualRouterName - The name of the Virtual Router.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualRouterName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualRoutersGetOptionalParams", + "canonicalReference": "network-resource-manager!VirtualRoutersGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualRoutersGetResponse", + "canonicalReference": "network-resource-manager!VirtualRoutersGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualRouterName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualRouters#list:member(1)", + "docComment": "/**\n * Gets all the Virtual Routers in a subscription.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(options?: " + }, + { + "kind": "Reference", + "text": "VirtualRoutersListOptionalParams", + "canonicalReference": "network-resource-manager!VirtualRoutersListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualRouter", + "canonicalReference": "network-resource-manager!VirtualRouter:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "list" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualRouters#listByResourceGroup:member(1)", + "docComment": "/**\n * Lists all Virtual Routers in a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByResourceGroup(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualRoutersListByResourceGroupOptionalParams", + "canonicalReference": "network-resource-manager!VirtualRoutersListByResourceGroupOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualRouter", + "canonicalReference": "network-resource-manager!VirtualRouter:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "listByResourceGroup" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualRoutersCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualRoutersCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualRoutersCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualRoutersCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualRoutersCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualRoutersCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualRoutersCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "VirtualRouter", + "canonicalReference": "network-resource-manager!VirtualRouter:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualRoutersCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualRoutersDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualRoutersDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualRoutersDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualRoutersDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualRoutersDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualRoutersGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualRoutersGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualRoutersGetOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualRoutersGetOptionalParams#expand:member", + "docComment": "/**\n * Expands referenced resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "expand?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "expand", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualRoutersGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualRoutersGetResponse = " + }, + { + "kind": "Reference", + "text": "VirtualRouter", + "canonicalReference": "network-resource-manager!VirtualRouter:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualRoutersGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualRoutersListByResourceGroupNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualRoutersListByResourceGroupNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualRoutersListByResourceGroupNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualRoutersListByResourceGroupNextResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroupNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualRoutersListByResourceGroupNextResponse = " + }, + { + "kind": "Reference", + "text": "VirtualRouterListResult", + "canonicalReference": "network-resource-manager!VirtualRouterListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualRoutersListByResourceGroupNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualRoutersListByResourceGroupOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualRoutersListByResourceGroupOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualRoutersListByResourceGroupOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualRoutersListByResourceGroupResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualRoutersListByResourceGroupResponse = " + }, + { + "kind": "Reference", + "text": "VirtualRouterListResult", + "canonicalReference": "network-resource-manager!VirtualRouterListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualRoutersListByResourceGroupResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualRoutersListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualRoutersListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualRoutersListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualRoutersListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualRoutersListNextResponse = " + }, + { + "kind": "Reference", + "text": "VirtualRouterListResult", + "canonicalReference": "network-resource-manager!VirtualRouterListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualRoutersListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualRoutersListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualRoutersListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualRoutersListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualRoutersListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualRoutersListResponse = " + }, + { + "kind": "Reference", + "text": "VirtualRouterListResult", + "canonicalReference": "network-resource-manager!VirtualRouterListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualRoutersListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualWAN:type", + "docComment": "/**\n * VirtualWAN Resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualWAN = " + }, + { + "kind": "Reference", + "text": "Resource", + "canonicalReference": "network-resource-manager!Resource:interface" + }, + { + "kind": "Content", + "text": " & {\n readonly etag?: string;\n disableVpnEncryption?: boolean;\n readonly virtualHubs?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": "[];\n readonly vpnSites?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": "[];\n allowBranchToBranchTraffic?: boolean;\n allowVnetToVnetTraffic?: boolean;\n readonly office365LocalBreakoutCategory?: " + }, + { + "kind": "Reference", + "text": "OfficeTrafficCategory", + "canonicalReference": "network-resource-manager!OfficeTrafficCategory:type" + }, + { + "kind": "Content", + "text": ";\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n typePropertiesType?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualWAN", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 11 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualWans:interface", + "docComment": "/**\n * Interface representing a VirtualWans.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualWans " + } + ], + "releaseTag": "Public", + "name": "VirtualWans", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualWans#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Creates a VirtualWAN resource if it doesn't exist else updates the existing VirtualWAN.\n *\n * @param resourceGroupName - The resource group name of the VirtualWan.\n *\n * @param virtualWANName - The name of the VirtualWAN being created or updated.\n *\n * @param wANParameters - Parameters supplied to create or update VirtualWAN.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualWANName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", wANParameters: " + }, + { + "kind": "Reference", + "text": "VirtualWAN", + "canonicalReference": "network-resource-manager!VirtualWAN:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualWansCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!VirtualWansCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualWansCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!VirtualWansCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "VirtualWansCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!VirtualWansCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualWANName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "wANParameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualWans#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Creates a VirtualWAN resource if it doesn't exist else updates the existing VirtualWAN.\n *\n * @param resourceGroupName - The resource group name of the VirtualWan.\n *\n * @param virtualWANName - The name of the VirtualWAN being created or updated.\n *\n * @param wANParameters - Parameters supplied to create or update VirtualWAN.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualWANName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", wANParameters: " + }, + { + "kind": "Reference", + "text": "VirtualWAN", + "canonicalReference": "network-resource-manager!VirtualWAN:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualWansCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!VirtualWansCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualWansCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!VirtualWansCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualWANName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "wANParameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualWans#beginDelete:member(1)", + "docComment": "/**\n * Deletes a VirtualWAN.\n *\n * @param resourceGroupName - The resource group name of the VirtualWan.\n *\n * @param virtualWANName - The name of the VirtualWAN being deleted.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualWANName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualWansDeleteOptionalParams", + "canonicalReference": "network-resource-manager!VirtualWansDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualWANName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualWans#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes a VirtualWAN.\n *\n * @param resourceGroupName - The resource group name of the VirtualWan.\n *\n * @param virtualWANName - The name of the VirtualWAN being deleted.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualWANName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualWansDeleteOptionalParams", + "canonicalReference": "network-resource-manager!VirtualWansDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualWANName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualWans#get:member(1)", + "docComment": "/**\n * Retrieves the details of a VirtualWAN.\n *\n * @param resourceGroupName - The resource group name of the VirtualWan.\n *\n * @param virtualWANName - The name of the VirtualWAN being retrieved.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualWANName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualWansGetOptionalParams", + "canonicalReference": "network-resource-manager!VirtualWansGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualWansGetResponse", + "canonicalReference": "network-resource-manager!VirtualWansGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualWANName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualWans#list:member(1)", + "docComment": "/**\n * Lists all the VirtualWANs in a subscription.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(options?: " + }, + { + "kind": "Reference", + "text": "VirtualWansListOptionalParams", + "canonicalReference": "network-resource-manager!VirtualWansListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualWAN", + "canonicalReference": "network-resource-manager!VirtualWAN:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "list" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualWans#listByResourceGroup:member(1)", + "docComment": "/**\n * Lists all the VirtualWANs in a resource group.\n *\n * @param resourceGroupName - The resource group name of the VirtualWan.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByResourceGroup(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualWansListByResourceGroupOptionalParams", + "canonicalReference": "network-resource-manager!VirtualWansListByResourceGroupOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualWAN", + "canonicalReference": "network-resource-manager!VirtualWAN:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "listByResourceGroup" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VirtualWans#updateTags:member(1)", + "docComment": "/**\n * Updates a VirtualWAN tags.\n *\n * @param resourceGroupName - The resource group name of the VirtualWan.\n *\n * @param virtualWANName - The name of the VirtualWAN being updated.\n *\n * @param wANParameters - Parameters supplied to Update VirtualWAN tags.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateTags(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualWANName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", wANParameters: " + }, + { + "kind": "Reference", + "text": "TagsObject", + "canonicalReference": "network-resource-manager!TagsObject:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VirtualWansUpdateTagsOptionalParams", + "canonicalReference": "network-resource-manager!VirtualWansUpdateTagsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VirtualWansUpdateTagsResponse", + "canonicalReference": "network-resource-manager!VirtualWansUpdateTagsResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualWANName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "wANParameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "updateTags" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualWansCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualWansCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualWansCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualWansCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualWansCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualWansCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualWansCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "VirtualWAN", + "canonicalReference": "network-resource-manager!VirtualWAN:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualWansCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualWansDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualWansDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualWansDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualWansDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualWansDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualWanSecurityProvider:interface", + "docComment": "/**\n * Collection of SecurityProviders.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualWanSecurityProvider " + } + ], + "releaseTag": "Public", + "name": "VirtualWanSecurityProvider", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualWanSecurityProvider#name:member", + "docComment": "/**\n * Name of the security provider.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualWanSecurityProvider#type:member", + "docComment": "/**\n * Name of the security provider. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly type?: " + }, + { + "kind": "Reference", + "text": "VirtualWanSecurityProviderType", + "canonicalReference": "network-resource-manager!VirtualWanSecurityProviderType:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "type", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualWanSecurityProvider#url:member", + "docComment": "/**\n * Url of the security provider.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "url?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "url", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualWanSecurityProviders:interface", + "docComment": "/**\n * Collection of SecurityProviders.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualWanSecurityProviders " + } + ], + "releaseTag": "Public", + "name": "VirtualWanSecurityProviders", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualWanSecurityProviders#supportedProviders:member", + "docComment": "/**\n * List of VirtualWAN security providers.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "supportedProviders?: " + }, + { + "kind": "Reference", + "text": "VirtualWanSecurityProvider", + "canonicalReference": "network-resource-manager!VirtualWanSecurityProvider:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "supportedProviders", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualWanSecurityProviderType:type", + "docComment": "/**\n * Defines values for VirtualWanSecurityProviderType. \\ {@link KnownVirtualWanSecurityProviderType} can be used interchangeably with VirtualWanSecurityProviderType, this enum contains the known values that the service supports. ### Known values supported by the service **External** \\ **Native**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualWanSecurityProviderType = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualWanSecurityProviderType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualWansGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualWansGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualWansGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualWansGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualWansGetResponse = " + }, + { + "kind": "Reference", + "text": "VirtualWAN", + "canonicalReference": "network-resource-manager!VirtualWAN:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualWansGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualWansListByResourceGroupNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualWansListByResourceGroupNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualWansListByResourceGroupNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualWansListByResourceGroupNextResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroupNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualWansListByResourceGroupNextResponse = " + }, + { + "kind": "Reference", + "text": "ListVirtualWANsResult", + "canonicalReference": "network-resource-manager!ListVirtualWANsResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualWansListByResourceGroupNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualWansListByResourceGroupOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualWansListByResourceGroupOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualWansListByResourceGroupOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualWansListByResourceGroupResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualWansListByResourceGroupResponse = " + }, + { + "kind": "Reference", + "text": "ListVirtualWANsResult", + "canonicalReference": "network-resource-manager!ListVirtualWANsResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualWansListByResourceGroupResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualWansListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualWansListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualWansListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualWansListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualWansListNextResponse = " + }, + { + "kind": "Reference", + "text": "ListVirtualWANsResult", + "canonicalReference": "network-resource-manager!ListVirtualWANsResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualWansListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualWansListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualWansListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualWansListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualWansListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualWansListResponse = " + }, + { + "kind": "Reference", + "text": "ListVirtualWANsResult", + "canonicalReference": "network-resource-manager!ListVirtualWANsResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualWansListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualWansUpdateTagsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualWansUpdateTagsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VirtualWansUpdateTagsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VirtualWansUpdateTagsResponse:type", + "docComment": "/**\n * Contains response data for the updateTags operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VirtualWansUpdateTagsResponse = " + }, + { + "kind": "Reference", + "text": "VirtualWAN", + "canonicalReference": "network-resource-manager!VirtualWAN:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VirtualWansUpdateTagsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VirtualWanVpnProfileParameters:interface", + "docComment": "/**\n * Virtual Wan Vpn profile parameters Vpn profile generation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualWanVpnProfileParameters " + } + ], + "releaseTag": "Public", + "name": "VirtualWanVpnProfileParameters", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualWanVpnProfileParameters#authenticationMethod:member", + "docComment": "/**\n * VPN client authentication method.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "authenticationMethod?: " + }, + { + "kind": "Reference", + "text": "AuthenticationMethod", + "canonicalReference": "network-resource-manager!AuthenticationMethod:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "authenticationMethod", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VirtualWanVpnProfileParameters#vpnServerConfigurationResourceId:member", + "docComment": "/**\n * VpnServerConfiguration partial resource uri with which VirtualWan is associated to.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "vpnServerConfigurationResourceId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "vpnServerConfigurationResourceId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!Vm:type", + "docComment": "/**\n * Describes a Virtual Machine.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type Vm = " + }, + { + "kind": "Reference", + "text": "Resource", + "canonicalReference": "network-resource-manager!Resource:interface" + }, + { + "kind": "Content", + "text": " & {}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "Vm", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VnetRoute:interface", + "docComment": "/**\n * List of routes that control routing from VirtualHub into a virtual network connection.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VnetRoute " + } + ], + "releaseTag": "Public", + "name": "VnetRoute", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VnetRoute#staticRoutes:member", + "docComment": "/**\n * List of all Static Routes.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "staticRoutes?: " + }, + { + "kind": "Reference", + "text": "StaticRoute", + "canonicalReference": "network-resource-manager!StaticRoute:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "staticRoutes", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VpnAuthenticationType:type", + "docComment": "/**\n * Defines values for VpnAuthenticationType. \\ {@link KnownVpnAuthenticationType} can be used interchangeably with VpnAuthenticationType, this enum contains the known values that the service supports. ### Known values supported by the service **Certificate** \\ **Radius** \\ **AAD**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VpnAuthenticationType = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VpnAuthenticationType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VpnClientConfiguration:interface", + "docComment": "/**\n * VpnClientConfiguration for P2S client.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VpnClientConfiguration " + } + ], + "releaseTag": "Public", + "name": "VpnClientConfiguration", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VpnClientConfiguration#aadAudience:member", + "docComment": "/**\n * The AADAudience property of the VirtualNetworkGateway resource for vpn client connection used for AAD authentication.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "aadAudience?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "aadAudience", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VpnClientConfiguration#aadIssuer:member", + "docComment": "/**\n * The AADIssuer property of the VirtualNetworkGateway resource for vpn client connection used for AAD authentication.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "aadIssuer?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "aadIssuer", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VpnClientConfiguration#aadTenant:member", + "docComment": "/**\n * The AADTenant property of the VirtualNetworkGateway resource for vpn client connection used for AAD authentication.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "aadTenant?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "aadTenant", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VpnClientConfiguration#radiusServerAddress:member", + "docComment": "/**\n * The radius server address property of the VirtualNetworkGateway resource for vpn client connection.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "radiusServerAddress?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "radiusServerAddress", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VpnClientConfiguration#radiusServers:member", + "docComment": "/**\n * The radiusServers property for multiple radius server configuration.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "radiusServers?: " + }, + { + "kind": "Reference", + "text": "RadiusServer", + "canonicalReference": "network-resource-manager!RadiusServer:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "radiusServers", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VpnClientConfiguration#radiusServerSecret:member", + "docComment": "/**\n * The radius secret property of the VirtualNetworkGateway resource for vpn client connection.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "radiusServerSecret?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "radiusServerSecret", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VpnClientConfiguration#vpnClientAddressPool:member", + "docComment": "/**\n * The reference to the address space resource which represents Address space for P2S VpnClient.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "vpnClientAddressPool?: " + }, + { + "kind": "Reference", + "text": "AddressSpace", + "canonicalReference": "network-resource-manager!AddressSpace:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "vpnClientAddressPool", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VpnClientConfiguration#vpnClientIpsecPolicies:member", + "docComment": "/**\n * VpnClientIpsecPolicies for virtual network gateway P2S client.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "vpnClientIpsecPolicies?: " + }, + { + "kind": "Reference", + "text": "IpsecPolicy", + "canonicalReference": "network-resource-manager!IpsecPolicy:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "vpnClientIpsecPolicies", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VpnClientConfiguration#vpnClientProtocols:member", + "docComment": "/**\n * VpnClientProtocols for Virtual network gateway.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "vpnClientProtocols?: " + }, + { + "kind": "Reference", + "text": "VpnClientProtocol", + "canonicalReference": "network-resource-manager!VpnClientProtocol:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "vpnClientProtocols", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VpnClientConfiguration#vpnClientRevokedCertificates:member", + "docComment": "/**\n * VpnClientRevokedCertificate for Virtual network gateway.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "vpnClientRevokedCertificates?: " + }, + { + "kind": "Reference", + "text": "VpnClientRevokedCertificate", + "canonicalReference": "network-resource-manager!VpnClientRevokedCertificate:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "vpnClientRevokedCertificates", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VpnClientConfiguration#vpnClientRootCertificates:member", + "docComment": "/**\n * VpnClientRootCertificate for virtual network gateway.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "vpnClientRootCertificates?: " + }, + { + "kind": "Reference", + "text": "VpnClientRootCertificate", + "canonicalReference": "network-resource-manager!VpnClientRootCertificate:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "vpnClientRootCertificates", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VpnClientConnectionHealth:interface", + "docComment": "/**\n * VpnClientConnectionHealth properties.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VpnClientConnectionHealth " + } + ], + "releaseTag": "Public", + "name": "VpnClientConnectionHealth", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VpnClientConnectionHealth#allocatedIpAddresses:member", + "docComment": "/**\n * List of allocated ip addresses to the connected p2s vpn clients.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "allocatedIpAddresses?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "allocatedIpAddresses", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VpnClientConnectionHealth#totalEgressBytesTransferred:member", + "docComment": "/**\n * Total of the Egress Bytes Transferred in this connection. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly totalEgressBytesTransferred?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "totalEgressBytesTransferred", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VpnClientConnectionHealth#totalIngressBytesTransferred:member", + "docComment": "/**\n * Total of the Ingress Bytes Transferred in this P2S Vpn connection. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly totalIngressBytesTransferred?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "totalIngressBytesTransferred", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VpnClientConnectionHealth#vpnClientConnectionsCount:member", + "docComment": "/**\n * The total of p2s vpn clients connected at this time to this P2SVpnGateway.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "vpnClientConnectionsCount?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "vpnClientConnectionsCount", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VpnClientConnectionHealthDetail:interface", + "docComment": "/**\n * VPN client connection health detail.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VpnClientConnectionHealthDetail " + } + ], + "releaseTag": "Public", + "name": "VpnClientConnectionHealthDetail", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VpnClientConnectionHealthDetail#egressBytesTransferred:member", + "docComment": "/**\n * The egress bytes per second. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly egressBytesTransferred?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "egressBytesTransferred", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VpnClientConnectionHealthDetail#egressPacketsTransferred:member", + "docComment": "/**\n * The egress packets per second. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly egressPacketsTransferred?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "egressPacketsTransferred", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VpnClientConnectionHealthDetail#ingressBytesTransferred:member", + "docComment": "/**\n * The ingress bytes per second. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly ingressBytesTransferred?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ingressBytesTransferred", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VpnClientConnectionHealthDetail#ingressPacketsTransferred:member", + "docComment": "/**\n * The ingress packets per second. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly ingressPacketsTransferred?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ingressPacketsTransferred", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VpnClientConnectionHealthDetail#maxBandwidth:member", + "docComment": "/**\n * The max band width. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly maxBandwidth?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "maxBandwidth", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VpnClientConnectionHealthDetail#maxPacketsPerSecond:member", + "docComment": "/**\n * The max packets transferred per second. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly maxPacketsPerSecond?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "maxPacketsPerSecond", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VpnClientConnectionHealthDetail#privateIpAddress:member", + "docComment": "/**\n * The assigned private Ip of a connected vpn client. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly privateIpAddress?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "privateIpAddress", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VpnClientConnectionHealthDetail#publicIpAddress:member", + "docComment": "/**\n * The public Ip of a connected vpn client. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly publicIpAddress?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "publicIpAddress", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VpnClientConnectionHealthDetail#vpnConnectionDuration:member", + "docComment": "/**\n * The duration time of a connected vpn client. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly vpnConnectionDuration?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "vpnConnectionDuration", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VpnClientConnectionHealthDetail#vpnConnectionId:member", + "docComment": "/**\n * The vpn client Id. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly vpnConnectionId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "vpnConnectionId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VpnClientConnectionHealthDetail#vpnConnectionTime:member", + "docComment": "/**\n * The start time of a connected vpn client. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly vpnConnectionTime?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "vpnConnectionTime", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VpnClientConnectionHealthDetail#vpnUserName:member", + "docComment": "/**\n * The user name of a connected vpn client. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly vpnUserName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "vpnUserName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VpnClientConnectionHealthDetailListResult:interface", + "docComment": "/**\n * List of virtual network gateway vpn client connection health.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VpnClientConnectionHealthDetailListResult " + } + ], + "releaseTag": "Public", + "name": "VpnClientConnectionHealthDetailListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VpnClientConnectionHealthDetailListResult#value:member", + "docComment": "/**\n * List of vpn client connection health.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "VpnClientConnectionHealthDetail", + "canonicalReference": "network-resource-manager!VpnClientConnectionHealthDetail:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VpnClientIPsecParameters:interface", + "docComment": "/**\n * An IPSec parameters for a virtual network gateway P2S connection.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VpnClientIPsecParameters " + } + ], + "releaseTag": "Public", + "name": "VpnClientIPsecParameters", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VpnClientIPsecParameters#dhGroup:member", + "docComment": "/**\n * The DH Group used in IKE Phase 1 for initial SA.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "dhGroup: " + }, + { + "kind": "Reference", + "text": "DhGroup", + "canonicalReference": "network-resource-manager!DhGroup:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "dhGroup", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VpnClientIPsecParameters#ikeEncryption:member", + "docComment": "/**\n * The IKE encryption algorithm (IKE phase 2).\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "ikeEncryption: " + }, + { + "kind": "Reference", + "text": "IkeEncryption", + "canonicalReference": "network-resource-manager!IkeEncryption:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ikeEncryption", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VpnClientIPsecParameters#ikeIntegrity:member", + "docComment": "/**\n * The IKE integrity algorithm (IKE phase 2).\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "ikeIntegrity: " + }, + { + "kind": "Reference", + "text": "IkeIntegrity", + "canonicalReference": "network-resource-manager!IkeIntegrity:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ikeIntegrity", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VpnClientIPsecParameters#ipsecEncryption:member", + "docComment": "/**\n * The IPSec encryption algorithm (IKE phase 1).\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "ipsecEncryption: " + }, + { + "kind": "Reference", + "text": "IpsecEncryption", + "canonicalReference": "network-resource-manager!IpsecEncryption:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ipsecEncryption", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VpnClientIPsecParameters#ipsecIntegrity:member", + "docComment": "/**\n * The IPSec integrity algorithm (IKE phase 1).\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "ipsecIntegrity: " + }, + { + "kind": "Reference", + "text": "IpsecIntegrity", + "canonicalReference": "network-resource-manager!IpsecIntegrity:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ipsecIntegrity", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VpnClientIPsecParameters#pfsGroup:member", + "docComment": "/**\n * The Pfs Group used in IKE Phase 2 for new child SA.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "pfsGroup: " + }, + { + "kind": "Reference", + "text": "PfsGroup", + "canonicalReference": "network-resource-manager!PfsGroup:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "pfsGroup", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VpnClientIPsecParameters#saDataSizeKilobytes:member", + "docComment": "/**\n * The IPSec Security Association (also called Quick Mode or Phase 2 SA) payload size in KB for P2S client..\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "saDataSizeKilobytes: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "saDataSizeKilobytes", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VpnClientIPsecParameters#saLifeTimeSeconds:member", + "docComment": "/**\n * The IPSec Security Association (also called Quick Mode or Phase 2 SA) lifetime in seconds for P2S client.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "saLifeTimeSeconds: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "saLifeTimeSeconds", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VpnClientParameters:interface", + "docComment": "/**\n * Vpn Client Parameters for package generation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VpnClientParameters " + } + ], + "releaseTag": "Public", + "name": "VpnClientParameters", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VpnClientParameters#authenticationMethod:member", + "docComment": "/**\n * VPN client authentication method.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "authenticationMethod?: " + }, + { + "kind": "Reference", + "text": "AuthenticationMethod", + "canonicalReference": "network-resource-manager!AuthenticationMethod:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "authenticationMethod", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VpnClientParameters#clientRootCertificates:member", + "docComment": "/**\n * A list of client root certificates public certificate data encoded as Base-64 strings. Optional parameter for external radius based authentication with EAPTLS.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "clientRootCertificates?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "clientRootCertificates", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VpnClientParameters#processorArchitecture:member", + "docComment": "/**\n * VPN client Processor Architecture.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "processorArchitecture?: " + }, + { + "kind": "Reference", + "text": "ProcessorArchitecture", + "canonicalReference": "network-resource-manager!ProcessorArchitecture:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "processorArchitecture", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VpnClientParameters#radiusServerAuthCertificate:member", + "docComment": "/**\n * The public certificate data for the radius server authentication certificate as a Base-64 encoded string. Required only if external radius authentication has been configured with EAPTLS authentication.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "radiusServerAuthCertificate?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "radiusServerAuthCertificate", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VpnClientProtocol:type", + "docComment": "/**\n * Defines values for VpnClientProtocol. \\ {@link KnownVpnClientProtocol} can be used interchangeably with VpnClientProtocol, this enum contains the known values that the service supports. ### Known values supported by the service **IkeV2** \\ **SSTP** \\ **OpenVPN**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VpnClientProtocol = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VpnClientProtocol", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VpnClientRevokedCertificate:type", + "docComment": "/**\n * VPN client revoked certificate of virtual network gateway.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VpnClientRevokedCertificate = " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": " & {\n name?: string;\n readonly etag?: string;\n thumbprint?: string;\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VpnClientRevokedCertificate", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VpnClientRootCertificate:type", + "docComment": "/**\n * VPN client root certificate of virtual network gateway.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VpnClientRootCertificate = " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": " & {\n name?: string;\n readonly etag?: string;\n publicCertData: string;\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VpnClientRootCertificate", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VpnConnection:type", + "docComment": "/**\n * VpnConnection Resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VpnConnection = " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": " & {\n name?: string;\n readonly etag?: string;\n remoteVpnSite?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";\n routingWeight?: number;\n dpdTimeoutSeconds?: number;\n readonly connectionStatus?: " + }, + { + "kind": "Reference", + "text": "VpnConnectionStatus", + "canonicalReference": "network-resource-manager!VpnConnectionStatus:type" + }, + { + "kind": "Content", + "text": ";\n vpnConnectionProtocolType?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewayConnectionProtocol", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionProtocol:type" + }, + { + "kind": "Content", + "text": ";\n readonly ingressBytesTransferred?: number;\n readonly egressBytesTransferred?: number;\n connectionBandwidth?: number;\n sharedKey?: string;\n enableBgp?: boolean;\n usePolicyBasedTrafficSelectors?: boolean;\n ipsecPolicies?: " + }, + { + "kind": "Reference", + "text": "IpsecPolicy", + "canonicalReference": "network-resource-manager!IpsecPolicy:interface" + }, + { + "kind": "Content", + "text": "[];\n enableRateLimiting?: boolean;\n enableInternetSecurity?: boolean;\n useLocalAzureIpAddress?: boolean;\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n vpnLinkConnections?: " + }, + { + "kind": "Reference", + "text": "VpnSiteLinkConnection", + "canonicalReference": "network-resource-manager!VpnSiteLinkConnection:type" + }, + { + "kind": "Content", + "text": "[];\n routingConfiguration?: " + }, + { + "kind": "Reference", + "text": "RoutingConfiguration", + "canonicalReference": "network-resource-manager!RoutingConfiguration:interface" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VpnConnection", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 17 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VpnConnections:interface", + "docComment": "/**\n * Interface representing a VpnConnections.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VpnConnections " + } + ], + "releaseTag": "Public", + "name": "VpnConnections", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VpnConnections#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Creates a vpn connection to a scalable vpn gateway if it doesn't exist else updates the existing connection.\n *\n * @param resourceGroupName - The resource group name of the VpnGateway.\n *\n * @param gatewayName - The name of the gateway.\n *\n * @param connectionName - The name of the connection.\n *\n * @param vpnConnectionParameters - Parameters supplied to create or Update a VPN Connection.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", gatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", connectionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vpnConnectionParameters: " + }, + { + "kind": "Reference", + "text": "VpnConnection", + "canonicalReference": "network-resource-manager!VpnConnection:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VpnConnectionsCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!VpnConnectionsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VpnConnectionsCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!VpnConnectionsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "VpnConnectionsCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!VpnConnectionsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "gatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "connectionName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "vpnConnectionParameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VpnConnections#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Creates a vpn connection to a scalable vpn gateway if it doesn't exist else updates the existing connection.\n *\n * @param resourceGroupName - The resource group name of the VpnGateway.\n *\n * @param gatewayName - The name of the gateway.\n *\n * @param connectionName - The name of the connection.\n *\n * @param vpnConnectionParameters - Parameters supplied to create or Update a VPN Connection.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", gatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", connectionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vpnConnectionParameters: " + }, + { + "kind": "Reference", + "text": "VpnConnection", + "canonicalReference": "network-resource-manager!VpnConnection:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VpnConnectionsCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!VpnConnectionsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VpnConnectionsCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!VpnConnectionsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "gatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "connectionName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "vpnConnectionParameters", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VpnConnections#beginDelete:member(1)", + "docComment": "/**\n * Deletes a vpn connection.\n *\n * @param resourceGroupName - The resource group name of the VpnGateway.\n *\n * @param gatewayName - The name of the gateway.\n *\n * @param connectionName - The name of the connection.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", gatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", connectionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VpnConnectionsDeleteOptionalParams", + "canonicalReference": "network-resource-manager!VpnConnectionsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "gatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "connectionName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VpnConnections#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes a vpn connection.\n *\n * @param resourceGroupName - The resource group name of the VpnGateway.\n *\n * @param gatewayName - The name of the gateway.\n *\n * @param connectionName - The name of the connection.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", gatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", connectionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VpnConnectionsDeleteOptionalParams", + "canonicalReference": "network-resource-manager!VpnConnectionsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "gatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "connectionName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VpnConnections#get:member(1)", + "docComment": "/**\n * Retrieves the details of a vpn connection.\n *\n * @param resourceGroupName - The resource group name of the VpnGateway.\n *\n * @param gatewayName - The name of the gateway.\n *\n * @param connectionName - The name of the vpn connection.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", gatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", connectionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VpnConnectionsGetOptionalParams", + "canonicalReference": "network-resource-manager!VpnConnectionsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VpnConnectionsGetResponse", + "canonicalReference": "network-resource-manager!VpnConnectionsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "gatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "connectionName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VpnConnections#listByVpnGateway:member(1)", + "docComment": "/**\n * Retrieves all vpn connections for a particular virtual wan vpn gateway.\n *\n * @param resourceGroupName - The resource group name of the VpnGateway.\n *\n * @param gatewayName - The name of the gateway.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByVpnGateway(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", gatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VpnConnectionsListByVpnGatewayOptionalParams", + "canonicalReference": "network-resource-manager!VpnConnectionsListByVpnGatewayOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VpnConnection", + "canonicalReference": "network-resource-manager!VpnConnection:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "gatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listByVpnGateway" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VpnConnectionsCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VpnConnectionsCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VpnConnectionsCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VpnConnectionsCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VpnConnectionsCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VpnConnectionsCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VpnConnectionsCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "VpnConnection", + "canonicalReference": "network-resource-manager!VpnConnection:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VpnConnectionsCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VpnConnectionsDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VpnConnectionsDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VpnConnectionsDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VpnConnectionsDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VpnConnectionsDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VpnConnectionsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VpnConnectionsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VpnConnectionsGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VpnConnectionsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VpnConnectionsGetResponse = " + }, + { + "kind": "Reference", + "text": "VpnConnection", + "canonicalReference": "network-resource-manager!VpnConnection:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VpnConnectionsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VpnConnectionsListByVpnGatewayNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VpnConnectionsListByVpnGatewayNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VpnConnectionsListByVpnGatewayNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VpnConnectionsListByVpnGatewayNextResponse:type", + "docComment": "/**\n * Contains response data for the listByVpnGatewayNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VpnConnectionsListByVpnGatewayNextResponse = " + }, + { + "kind": "Reference", + "text": "ListVpnConnectionsResult", + "canonicalReference": "network-resource-manager!ListVpnConnectionsResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VpnConnectionsListByVpnGatewayNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VpnConnectionsListByVpnGatewayOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VpnConnectionsListByVpnGatewayOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VpnConnectionsListByVpnGatewayOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VpnConnectionsListByVpnGatewayResponse:type", + "docComment": "/**\n * Contains response data for the listByVpnGateway operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VpnConnectionsListByVpnGatewayResponse = " + }, + { + "kind": "Reference", + "text": "ListVpnConnectionsResult", + "canonicalReference": "network-resource-manager!ListVpnConnectionsResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VpnConnectionsListByVpnGatewayResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VpnConnectionStatus:type", + "docComment": "/**\n * Defines values for VpnConnectionStatus. \\ {@link KnownVpnConnectionStatus} can be used interchangeably with VpnConnectionStatus, this enum contains the known values that the service supports. ### Known values supported by the service **Unknown** \\ **Connecting** \\ **Connected** \\ **NotConnected**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VpnConnectionStatus = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VpnConnectionStatus", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VpnDeviceScriptParameters:interface", + "docComment": "/**\n * Vpn device configuration script generation parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VpnDeviceScriptParameters " + } + ], + "releaseTag": "Public", + "name": "VpnDeviceScriptParameters", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VpnDeviceScriptParameters#deviceFamily:member", + "docComment": "/**\n * The device family for the vpn device.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "deviceFamily?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "deviceFamily", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VpnDeviceScriptParameters#firmwareVersion:member", + "docComment": "/**\n * The firmware version for the vpn device.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "firmwareVersion?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "firmwareVersion", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VpnDeviceScriptParameters#vendor:member", + "docComment": "/**\n * The vendor for the vpn device.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "vendor?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "vendor", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VpnGateway:type", + "docComment": "/**\n * VpnGateway Resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VpnGateway = " + }, + { + "kind": "Reference", + "text": "Resource", + "canonicalReference": "network-resource-manager!Resource:interface" + }, + { + "kind": "Content", + "text": " & {\n readonly etag?: string;\n virtualHub?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";\n connections?: " + }, + { + "kind": "Reference", + "text": "VpnConnection", + "canonicalReference": "network-resource-manager!VpnConnection:type" + }, + { + "kind": "Content", + "text": "[];\n bgpSettings?: " + }, + { + "kind": "Reference", + "text": "BgpSettings", + "canonicalReference": "network-resource-manager!BgpSettings:interface" + }, + { + "kind": "Content", + "text": ";\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n vpnGatewayScaleUnit?: number;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VpnGateway", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 11 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VpnGatewayGeneration:type", + "docComment": "/**\n * Defines values for VpnGatewayGeneration. \\ {@link KnownVpnGatewayGeneration} can be used interchangeably with VpnGatewayGeneration, this enum contains the known values that the service supports. ### Known values supported by the service **None** \\ **Generation1** \\ **Generation2**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VpnGatewayGeneration = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VpnGatewayGeneration", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VpnGateways:interface", + "docComment": "/**\n * Interface representing a VpnGateways.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VpnGateways " + } + ], + "releaseTag": "Public", + "name": "VpnGateways", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VpnGateways#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Creates a virtual wan vpn gateway if it doesn't exist else updates the existing gateway.\n *\n * @param resourceGroupName - The resource group name of the VpnGateway.\n *\n * @param gatewayName - The name of the gateway.\n *\n * @param vpnGatewayParameters - Parameters supplied to create or Update a virtual wan vpn gateway.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", gatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vpnGatewayParameters: " + }, + { + "kind": "Reference", + "text": "VpnGateway", + "canonicalReference": "network-resource-manager!VpnGateway:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VpnGatewaysCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!VpnGatewaysCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VpnGatewaysCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!VpnGatewaysCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "VpnGatewaysCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!VpnGatewaysCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "gatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "vpnGatewayParameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VpnGateways#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Creates a virtual wan vpn gateway if it doesn't exist else updates the existing gateway.\n *\n * @param resourceGroupName - The resource group name of the VpnGateway.\n *\n * @param gatewayName - The name of the gateway.\n *\n * @param vpnGatewayParameters - Parameters supplied to create or Update a virtual wan vpn gateway.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", gatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vpnGatewayParameters: " + }, + { + "kind": "Reference", + "text": "VpnGateway", + "canonicalReference": "network-resource-manager!VpnGateway:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VpnGatewaysCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!VpnGatewaysCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VpnGatewaysCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!VpnGatewaysCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "gatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "vpnGatewayParameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VpnGateways#beginDelete:member(1)", + "docComment": "/**\n * Deletes a virtual wan vpn gateway.\n *\n * @param resourceGroupName - The resource group name of the VpnGateway.\n *\n * @param gatewayName - The name of the gateway.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", gatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VpnGatewaysDeleteOptionalParams", + "canonicalReference": "network-resource-manager!VpnGatewaysDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "gatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VpnGateways#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes a virtual wan vpn gateway.\n *\n * @param resourceGroupName - The resource group name of the VpnGateway.\n *\n * @param gatewayName - The name of the gateway.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", gatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VpnGatewaysDeleteOptionalParams", + "canonicalReference": "network-resource-manager!VpnGatewaysDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "gatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VpnGateways#beginReset:member(1)", + "docComment": "/**\n * Resets the primary of the vpn gateway in the specified resource group.\n *\n * @param resourceGroupName - The resource group name of the VpnGateway.\n *\n * @param gatewayName - The name of the gateway.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginReset(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", gatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VpnGatewaysResetOptionalParams", + "canonicalReference": "network-resource-manager!VpnGatewaysResetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VpnGatewaysResetResponse", + "canonicalReference": "network-resource-manager!VpnGatewaysResetResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "VpnGatewaysResetResponse", + "canonicalReference": "network-resource-manager!VpnGatewaysResetResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "gatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginReset" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VpnGateways#beginResetAndWait:member(1)", + "docComment": "/**\n * Resets the primary of the vpn gateway in the specified resource group.\n *\n * @param resourceGroupName - The resource group name of the VpnGateway.\n *\n * @param gatewayName - The name of the gateway.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginResetAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", gatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VpnGatewaysResetOptionalParams", + "canonicalReference": "network-resource-manager!VpnGatewaysResetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VpnGatewaysResetResponse", + "canonicalReference": "network-resource-manager!VpnGatewaysResetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "gatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginResetAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VpnGateways#get:member(1)", + "docComment": "/**\n * Retrieves the details of a virtual wan vpn gateway.\n *\n * @param resourceGroupName - The resource group name of the VpnGateway.\n *\n * @param gatewayName - The name of the gateway.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", gatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VpnGatewaysGetOptionalParams", + "canonicalReference": "network-resource-manager!VpnGatewaysGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VpnGatewaysGetResponse", + "canonicalReference": "network-resource-manager!VpnGatewaysGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "gatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VpnGateways#list:member(1)", + "docComment": "/**\n * Lists all the VpnGateways in a subscription.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(options?: " + }, + { + "kind": "Reference", + "text": "VpnGatewaysListOptionalParams", + "canonicalReference": "network-resource-manager!VpnGatewaysListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VpnGateway", + "canonicalReference": "network-resource-manager!VpnGateway:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "list" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VpnGateways#listByResourceGroup:member(1)", + "docComment": "/**\n * Lists all the VpnGateways in a resource group.\n *\n * @param resourceGroupName - The resource group name of the VpnGateway.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByResourceGroup(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VpnGatewaysListByResourceGroupOptionalParams", + "canonicalReference": "network-resource-manager!VpnGatewaysListByResourceGroupOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VpnGateway", + "canonicalReference": "network-resource-manager!VpnGateway:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "listByResourceGroup" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VpnGateways#updateTags:member(1)", + "docComment": "/**\n * Updates virtual wan vpn gateway tags.\n *\n * @param resourceGroupName - The resource group name of the VpnGateway.\n *\n * @param gatewayName - The name of the gateway.\n *\n * @param vpnGatewayParameters - Parameters supplied to update a virtual wan vpn gateway tags.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateTags(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", gatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vpnGatewayParameters: " + }, + { + "kind": "Reference", + "text": "TagsObject", + "canonicalReference": "network-resource-manager!TagsObject:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VpnGatewaysUpdateTagsOptionalParams", + "canonicalReference": "network-resource-manager!VpnGatewaysUpdateTagsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VpnGatewaysUpdateTagsResponse", + "canonicalReference": "network-resource-manager!VpnGatewaysUpdateTagsResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "gatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "vpnGatewayParameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "updateTags" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VpnGatewaysCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VpnGatewaysCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VpnGatewaysCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VpnGatewaysCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VpnGatewaysCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VpnGatewaysCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VpnGatewaysCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "VpnGateway", + "canonicalReference": "network-resource-manager!VpnGateway:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VpnGatewaysCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VpnGatewaysDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VpnGatewaysDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VpnGatewaysDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VpnGatewaysDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VpnGatewaysDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VpnGatewaysGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VpnGatewaysGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VpnGatewaysGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VpnGatewaysGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VpnGatewaysGetResponse = " + }, + { + "kind": "Reference", + "text": "VpnGateway", + "canonicalReference": "network-resource-manager!VpnGateway:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VpnGatewaysGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VpnGatewaysListByResourceGroupNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VpnGatewaysListByResourceGroupNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VpnGatewaysListByResourceGroupNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VpnGatewaysListByResourceGroupNextResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroupNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VpnGatewaysListByResourceGroupNextResponse = " + }, + { + "kind": "Reference", + "text": "ListVpnGatewaysResult", + "canonicalReference": "network-resource-manager!ListVpnGatewaysResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VpnGatewaysListByResourceGroupNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VpnGatewaysListByResourceGroupOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VpnGatewaysListByResourceGroupOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VpnGatewaysListByResourceGroupOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VpnGatewaysListByResourceGroupResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VpnGatewaysListByResourceGroupResponse = " + }, + { + "kind": "Reference", + "text": "ListVpnGatewaysResult", + "canonicalReference": "network-resource-manager!ListVpnGatewaysResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VpnGatewaysListByResourceGroupResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VpnGatewaysListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VpnGatewaysListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VpnGatewaysListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VpnGatewaysListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VpnGatewaysListNextResponse = " + }, + { + "kind": "Reference", + "text": "ListVpnGatewaysResult", + "canonicalReference": "network-resource-manager!ListVpnGatewaysResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VpnGatewaysListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VpnGatewaysListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VpnGatewaysListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VpnGatewaysListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VpnGatewaysListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VpnGatewaysListResponse = " + }, + { + "kind": "Reference", + "text": "ListVpnGatewaysResult", + "canonicalReference": "network-resource-manager!ListVpnGatewaysResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VpnGatewaysListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VpnGatewaysResetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VpnGatewaysResetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VpnGatewaysResetOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VpnGatewaysResetOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VpnGatewaysResetOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VpnGatewaysResetResponse:type", + "docComment": "/**\n * Contains response data for the reset operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VpnGatewaysResetResponse = " + }, + { + "kind": "Reference", + "text": "VpnGateway", + "canonicalReference": "network-resource-manager!VpnGateway:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VpnGatewaysResetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VpnGatewaysUpdateTagsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VpnGatewaysUpdateTagsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VpnGatewaysUpdateTagsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VpnGatewaysUpdateTagsResponse:type", + "docComment": "/**\n * Contains response data for the updateTags operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VpnGatewaysUpdateTagsResponse = " + }, + { + "kind": "Reference", + "text": "VpnGateway", + "canonicalReference": "network-resource-manager!VpnGateway:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VpnGatewaysUpdateTagsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VpnGatewayTunnelingProtocol:type", + "docComment": "/**\n * Defines values for VpnGatewayTunnelingProtocol. \\ {@link KnownVpnGatewayTunnelingProtocol} can be used interchangeably with VpnGatewayTunnelingProtocol, this enum contains the known values that the service supports. ### Known values supported by the service **IkeV2** \\ **OpenVPN**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VpnGatewayTunnelingProtocol = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VpnGatewayTunnelingProtocol", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VpnLinkBgpSettings:interface", + "docComment": "/**\n * BGP settings details for a link.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VpnLinkBgpSettings " + } + ], + "releaseTag": "Public", + "name": "VpnLinkBgpSettings", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VpnLinkBgpSettings#asn:member", + "docComment": "/**\n * The BGP speaker's ASN.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "asn?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "asn", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VpnLinkBgpSettings#bgpPeeringAddress:member", + "docComment": "/**\n * The BGP peering address and BGP identifier of this BGP speaker.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "bgpPeeringAddress?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "bgpPeeringAddress", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VpnLinkConnections:interface", + "docComment": "/**\n * Interface representing a VpnLinkConnections.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VpnLinkConnections " + } + ], + "releaseTag": "Public", + "name": "VpnLinkConnections", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VpnLinkConnections#listByVpnConnection:member(1)", + "docComment": "/**\n * Retrieves all vpn site link connections for a particular virtual wan vpn gateway vpn connection.\n *\n * @param resourceGroupName - The resource group name of the VpnGateway.\n *\n * @param gatewayName - The name of the gateway.\n *\n * @param connectionName - The name of the vpn connection.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByVpnConnection(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", gatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", connectionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VpnLinkConnectionsListByVpnConnectionOptionalParams", + "canonicalReference": "network-resource-manager!VpnLinkConnectionsListByVpnConnectionOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VpnSiteLinkConnection", + "canonicalReference": "network-resource-manager!VpnSiteLinkConnection:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "gatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "connectionName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listByVpnConnection" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VpnLinkConnectionsListByVpnConnectionNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VpnLinkConnectionsListByVpnConnectionNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VpnLinkConnectionsListByVpnConnectionNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VpnLinkConnectionsListByVpnConnectionNextResponse:type", + "docComment": "/**\n * Contains response data for the listByVpnConnectionNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VpnLinkConnectionsListByVpnConnectionNextResponse = " + }, + { + "kind": "Reference", + "text": "ListVpnSiteLinkConnectionsResult", + "canonicalReference": "network-resource-manager!ListVpnSiteLinkConnectionsResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VpnLinkConnectionsListByVpnConnectionNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VpnLinkConnectionsListByVpnConnectionOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VpnLinkConnectionsListByVpnConnectionOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VpnLinkConnectionsListByVpnConnectionOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VpnLinkConnectionsListByVpnConnectionResponse:type", + "docComment": "/**\n * Contains response data for the listByVpnConnection operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VpnLinkConnectionsListByVpnConnectionResponse = " + }, + { + "kind": "Reference", + "text": "ListVpnSiteLinkConnectionsResult", + "canonicalReference": "network-resource-manager!ListVpnSiteLinkConnectionsResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VpnLinkConnectionsListByVpnConnectionResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VpnLinkProviderProperties:interface", + "docComment": "/**\n * List of properties of a link provider.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VpnLinkProviderProperties " + } + ], + "releaseTag": "Public", + "name": "VpnLinkProviderProperties", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VpnLinkProviderProperties#linkProviderName:member", + "docComment": "/**\n * Name of the link provider.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "linkProviderName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "linkProviderName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VpnLinkProviderProperties#linkSpeedInMbps:member", + "docComment": "/**\n * Link speed.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "linkSpeedInMbps?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "linkSpeedInMbps", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VpnPacketCaptureStartParameters:interface", + "docComment": "/**\n * Start packet capture parameters on virtual network gateway.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VpnPacketCaptureStartParameters " + } + ], + "releaseTag": "Public", + "name": "VpnPacketCaptureStartParameters", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VpnPacketCaptureStartParameters#filterData:member", + "docComment": "/**\n * Start Packet capture parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "filterData?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "filterData", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VpnPacketCaptureStopParameters:interface", + "docComment": "/**\n * Stop packet capture parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VpnPacketCaptureStopParameters " + } + ], + "releaseTag": "Public", + "name": "VpnPacketCaptureStopParameters", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VpnPacketCaptureStopParameters#sasUrl:member", + "docComment": "/**\n * SAS url for packet capture on virtual network gateway.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "sasUrl?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "sasUrl", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VpnProfileResponse:interface", + "docComment": "/**\n * Vpn Profile Response for package generation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VpnProfileResponse " + } + ], + "releaseTag": "Public", + "name": "VpnProfileResponse", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VpnProfileResponse#profileUrl:member", + "docComment": "/**\n * URL to the VPN profile.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "profileUrl?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "profileUrl", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VpnServerConfigRadiusClientRootCertificate:interface", + "docComment": "/**\n * Properties of the Radius client root certificate of VpnServerConfiguration.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VpnServerConfigRadiusClientRootCertificate " + } + ], + "releaseTag": "Public", + "name": "VpnServerConfigRadiusClientRootCertificate", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VpnServerConfigRadiusClientRootCertificate#name:member", + "docComment": "/**\n * The certificate name.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VpnServerConfigRadiusClientRootCertificate#thumbprint:member", + "docComment": "/**\n * The Radius client root certificate thumbprint.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "thumbprint?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "thumbprint", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VpnServerConfigRadiusServerRootCertificate:interface", + "docComment": "/**\n * Properties of Radius Server root certificate of VpnServerConfiguration.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VpnServerConfigRadiusServerRootCertificate " + } + ], + "releaseTag": "Public", + "name": "VpnServerConfigRadiusServerRootCertificate", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VpnServerConfigRadiusServerRootCertificate#name:member", + "docComment": "/**\n * The certificate name.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VpnServerConfigRadiusServerRootCertificate#publicCertData:member", + "docComment": "/**\n * The certificate public data.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "publicCertData?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "publicCertData", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VpnServerConfiguration:type", + "docComment": "/**\n * VpnServerConfiguration Resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VpnServerConfiguration = " + }, + { + "kind": "Reference", + "text": "Resource", + "canonicalReference": "network-resource-manager!Resource:interface" + }, + { + "kind": "Content", + "text": " & {\n readonly etag?: string;\n namePropertiesName?: string;\n vpnProtocols?: " + }, + { + "kind": "Reference", + "text": "VpnGatewayTunnelingProtocol", + "canonicalReference": "network-resource-manager!VpnGatewayTunnelingProtocol:type" + }, + { + "kind": "Content", + "text": "[];\n vpnAuthenticationTypes?: " + }, + { + "kind": "Reference", + "text": "VpnAuthenticationType", + "canonicalReference": "network-resource-manager!VpnAuthenticationType:type" + }, + { + "kind": "Content", + "text": "[];\n vpnClientRootCertificates?: " + }, + { + "kind": "Reference", + "text": "VpnServerConfigVpnClientRootCertificate", + "canonicalReference": "network-resource-manager!VpnServerConfigVpnClientRootCertificate:interface" + }, + { + "kind": "Content", + "text": "[];\n vpnClientRevokedCertificates?: " + }, + { + "kind": "Reference", + "text": "VpnServerConfigVpnClientRevokedCertificate", + "canonicalReference": "network-resource-manager!VpnServerConfigVpnClientRevokedCertificate:interface" + }, + { + "kind": "Content", + "text": "[];\n radiusServerRootCertificates?: " + }, + { + "kind": "Reference", + "text": "VpnServerConfigRadiusServerRootCertificate", + "canonicalReference": "network-resource-manager!VpnServerConfigRadiusServerRootCertificate:interface" + }, + { + "kind": "Content", + "text": "[];\n radiusClientRootCertificates?: " + }, + { + "kind": "Reference", + "text": "VpnServerConfigRadiusClientRootCertificate", + "canonicalReference": "network-resource-manager!VpnServerConfigRadiusClientRootCertificate:interface" + }, + { + "kind": "Content", + "text": "[];\n vpnClientIpsecPolicies?: " + }, + { + "kind": "Reference", + "text": "IpsecPolicy", + "canonicalReference": "network-resource-manager!IpsecPolicy:interface" + }, + { + "kind": "Content", + "text": "[];\n radiusServerAddress?: string;\n radiusServerSecret?: string;\n radiusServers?: " + }, + { + "kind": "Reference", + "text": "RadiusServer", + "canonicalReference": "network-resource-manager!RadiusServer:interface" + }, + { + "kind": "Content", + "text": "[];\n aadAuthenticationParameters?: " + }, + { + "kind": "Reference", + "text": "AadAuthenticationParameters", + "canonicalReference": "network-resource-manager!AadAuthenticationParameters:interface" + }, + { + "kind": "Content", + "text": ";\n readonly provisioningState?: string;\n readonly p2SVpnGateways?: " + }, + { + "kind": "Reference", + "text": "P2SVpnGateway", + "canonicalReference": "network-resource-manager!P2SVpnGateway:type" + }, + { + "kind": "Content", + "text": "[];\n readonly etagPropertiesEtag?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VpnServerConfiguration", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 23 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VpnServerConfigurations:interface", + "docComment": "/**\n * Interface representing a VpnServerConfigurations.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VpnServerConfigurations " + } + ], + "releaseTag": "Public", + "name": "VpnServerConfigurations", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VpnServerConfigurations#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Creates a VpnServerConfiguration resource if it doesn't exist else updates the existing VpnServerConfiguration.\n *\n * @param resourceGroupName - The resource group name of the VpnServerConfiguration.\n *\n * @param vpnServerConfigurationName - The name of the VpnServerConfiguration being created or updated.\n *\n * @param vpnServerConfigurationParameters - Parameters supplied to create or update VpnServerConfiguration.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vpnServerConfigurationName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vpnServerConfigurationParameters: " + }, + { + "kind": "Reference", + "text": "VpnServerConfiguration", + "canonicalReference": "network-resource-manager!VpnServerConfiguration:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VpnServerConfigurationsCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!VpnServerConfigurationsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VpnServerConfigurationsCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!VpnServerConfigurationsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "VpnServerConfigurationsCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!VpnServerConfigurationsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vpnServerConfigurationName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "vpnServerConfigurationParameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VpnServerConfigurations#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Creates a VpnServerConfiguration resource if it doesn't exist else updates the existing VpnServerConfiguration.\n *\n * @param resourceGroupName - The resource group name of the VpnServerConfiguration.\n *\n * @param vpnServerConfigurationName - The name of the VpnServerConfiguration being created or updated.\n *\n * @param vpnServerConfigurationParameters - Parameters supplied to create or update VpnServerConfiguration.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vpnServerConfigurationName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vpnServerConfigurationParameters: " + }, + { + "kind": "Reference", + "text": "VpnServerConfiguration", + "canonicalReference": "network-resource-manager!VpnServerConfiguration:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VpnServerConfigurationsCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!VpnServerConfigurationsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VpnServerConfigurationsCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!VpnServerConfigurationsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vpnServerConfigurationName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "vpnServerConfigurationParameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VpnServerConfigurations#beginDelete:member(1)", + "docComment": "/**\n * Deletes a VpnServerConfiguration.\n *\n * @param resourceGroupName - The resource group name of the VpnServerConfiguration.\n *\n * @param vpnServerConfigurationName - The name of the VpnServerConfiguration being deleted.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vpnServerConfigurationName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VpnServerConfigurationsDeleteOptionalParams", + "canonicalReference": "network-resource-manager!VpnServerConfigurationsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vpnServerConfigurationName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VpnServerConfigurations#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes a VpnServerConfiguration.\n *\n * @param resourceGroupName - The resource group name of the VpnServerConfiguration.\n *\n * @param vpnServerConfigurationName - The name of the VpnServerConfiguration being deleted.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vpnServerConfigurationName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VpnServerConfigurationsDeleteOptionalParams", + "canonicalReference": "network-resource-manager!VpnServerConfigurationsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vpnServerConfigurationName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VpnServerConfigurations#get:member(1)", + "docComment": "/**\n * Retrieves the details of a VpnServerConfiguration.\n *\n * @param resourceGroupName - The resource group name of the VpnServerConfiguration.\n *\n * @param vpnServerConfigurationName - The name of the VpnServerConfiguration being retrieved.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vpnServerConfigurationName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VpnServerConfigurationsGetOptionalParams", + "canonicalReference": "network-resource-manager!VpnServerConfigurationsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VpnServerConfigurationsGetResponse", + "canonicalReference": "network-resource-manager!VpnServerConfigurationsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vpnServerConfigurationName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VpnServerConfigurations#list:member(1)", + "docComment": "/**\n * Lists all the VpnServerConfigurations in a subscription.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(options?: " + }, + { + "kind": "Reference", + "text": "VpnServerConfigurationsListOptionalParams", + "canonicalReference": "network-resource-manager!VpnServerConfigurationsListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VpnServerConfiguration", + "canonicalReference": "network-resource-manager!VpnServerConfiguration:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "list" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VpnServerConfigurations#listByResourceGroup:member(1)", + "docComment": "/**\n * Lists all the vpnServerConfigurations in a resource group.\n *\n * @param resourceGroupName - The resource group name of the VpnServerConfiguration.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByResourceGroup(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VpnServerConfigurationsListByResourceGroupOptionalParams", + "canonicalReference": "network-resource-manager!VpnServerConfigurationsListByResourceGroupOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VpnServerConfiguration", + "canonicalReference": "network-resource-manager!VpnServerConfiguration:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "listByResourceGroup" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VpnServerConfigurations#updateTags:member(1)", + "docComment": "/**\n * Updates VpnServerConfiguration tags.\n *\n * @param resourceGroupName - The resource group name of the VpnServerConfiguration.\n *\n * @param vpnServerConfigurationName - The name of the VpnServerConfiguration being updated.\n *\n * @param vpnServerConfigurationParameters - Parameters supplied to update VpnServerConfiguration tags.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateTags(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vpnServerConfigurationName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vpnServerConfigurationParameters: " + }, + { + "kind": "Reference", + "text": "TagsObject", + "canonicalReference": "network-resource-manager!TagsObject:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VpnServerConfigurationsUpdateTagsOptionalParams", + "canonicalReference": "network-resource-manager!VpnServerConfigurationsUpdateTagsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VpnServerConfigurationsUpdateTagsResponse", + "canonicalReference": "network-resource-manager!VpnServerConfigurationsUpdateTagsResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vpnServerConfigurationName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "vpnServerConfigurationParameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "updateTags" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VpnServerConfigurationsAssociatedWithVirtualWan:interface", + "docComment": "/**\n * Interface representing a VpnServerConfigurationsAssociatedWithVirtualWan.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VpnServerConfigurationsAssociatedWithVirtualWan " + } + ], + "releaseTag": "Public", + "name": "VpnServerConfigurationsAssociatedWithVirtualWan", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VpnServerConfigurationsAssociatedWithVirtualWan#beginList:member(1)", + "docComment": "/**\n * Gives the list of VpnServerConfigurations associated with Virtual Wan in a resource group.\n *\n * @param resourceGroupName - The resource group name.\n *\n * @param virtualWANName - The name of the VirtualWAN whose associated VpnServerConfigurations is needed.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginList(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualWANName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VpnServerConfigurationsAssociatedWithVirtualWanListOptionalParams", + "canonicalReference": "network-resource-manager!VpnServerConfigurationsAssociatedWithVirtualWanListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VpnServerConfigurationsAssociatedWithVirtualWanListResponse", + "canonicalReference": "network-resource-manager!VpnServerConfigurationsAssociatedWithVirtualWanListResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "VpnServerConfigurationsAssociatedWithVirtualWanListResponse", + "canonicalReference": "network-resource-manager!VpnServerConfigurationsAssociatedWithVirtualWanListResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualWANName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginList" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VpnServerConfigurationsAssociatedWithVirtualWan#beginListAndWait:member(1)", + "docComment": "/**\n * Gives the list of VpnServerConfigurations associated with Virtual Wan in a resource group.\n *\n * @param resourceGroupName - The resource group name.\n *\n * @param virtualWANName - The name of the VirtualWAN whose associated VpnServerConfigurations is needed.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginListAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualWANName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VpnServerConfigurationsAssociatedWithVirtualWanListOptionalParams", + "canonicalReference": "network-resource-manager!VpnServerConfigurationsAssociatedWithVirtualWanListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VpnServerConfigurationsAssociatedWithVirtualWanListResponse", + "canonicalReference": "network-resource-manager!VpnServerConfigurationsAssociatedWithVirtualWanListResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualWANName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginListAndWait" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VpnServerConfigurationsAssociatedWithVirtualWanListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VpnServerConfigurationsAssociatedWithVirtualWanListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VpnServerConfigurationsAssociatedWithVirtualWanListOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VpnServerConfigurationsAssociatedWithVirtualWanListOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VpnServerConfigurationsAssociatedWithVirtualWanListOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VpnServerConfigurationsAssociatedWithVirtualWanListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VpnServerConfigurationsAssociatedWithVirtualWanListResponse = " + }, + { + "kind": "Reference", + "text": "VpnServerConfigurationsResponse", + "canonicalReference": "network-resource-manager!VpnServerConfigurationsResponse:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VpnServerConfigurationsAssociatedWithVirtualWanListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VpnServerConfigurationsCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VpnServerConfigurationsCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VpnServerConfigurationsCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VpnServerConfigurationsCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VpnServerConfigurationsCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VpnServerConfigurationsCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VpnServerConfigurationsCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "VpnServerConfiguration", + "canonicalReference": "network-resource-manager!VpnServerConfiguration:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VpnServerConfigurationsCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VpnServerConfigurationsDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VpnServerConfigurationsDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VpnServerConfigurationsDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VpnServerConfigurationsDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VpnServerConfigurationsDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VpnServerConfigurationsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VpnServerConfigurationsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VpnServerConfigurationsGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VpnServerConfigurationsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VpnServerConfigurationsGetResponse = " + }, + { + "kind": "Reference", + "text": "VpnServerConfiguration", + "canonicalReference": "network-resource-manager!VpnServerConfiguration:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VpnServerConfigurationsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VpnServerConfigurationsListByResourceGroupNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VpnServerConfigurationsListByResourceGroupNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VpnServerConfigurationsListByResourceGroupNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VpnServerConfigurationsListByResourceGroupNextResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroupNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VpnServerConfigurationsListByResourceGroupNextResponse = " + }, + { + "kind": "Reference", + "text": "ListVpnServerConfigurationsResult", + "canonicalReference": "network-resource-manager!ListVpnServerConfigurationsResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VpnServerConfigurationsListByResourceGroupNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VpnServerConfigurationsListByResourceGroupOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VpnServerConfigurationsListByResourceGroupOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VpnServerConfigurationsListByResourceGroupOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VpnServerConfigurationsListByResourceGroupResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VpnServerConfigurationsListByResourceGroupResponse = " + }, + { + "kind": "Reference", + "text": "ListVpnServerConfigurationsResult", + "canonicalReference": "network-resource-manager!ListVpnServerConfigurationsResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VpnServerConfigurationsListByResourceGroupResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VpnServerConfigurationsListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VpnServerConfigurationsListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VpnServerConfigurationsListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VpnServerConfigurationsListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VpnServerConfigurationsListNextResponse = " + }, + { + "kind": "Reference", + "text": "ListVpnServerConfigurationsResult", + "canonicalReference": "network-resource-manager!ListVpnServerConfigurationsResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VpnServerConfigurationsListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VpnServerConfigurationsListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VpnServerConfigurationsListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VpnServerConfigurationsListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VpnServerConfigurationsListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VpnServerConfigurationsListResponse = " + }, + { + "kind": "Reference", + "text": "ListVpnServerConfigurationsResult", + "canonicalReference": "network-resource-manager!ListVpnServerConfigurationsResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VpnServerConfigurationsListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VpnServerConfigurationsResponse:interface", + "docComment": "/**\n * VpnServerConfigurations list associated with VirtualWan Response.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VpnServerConfigurationsResponse " + } + ], + "releaseTag": "Public", + "name": "VpnServerConfigurationsResponse", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VpnServerConfigurationsResponse#vpnServerConfigurationResourceIds:member", + "docComment": "/**\n * List of VpnServerConfigurations associated with VirtualWan.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "vpnServerConfigurationResourceIds?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "vpnServerConfigurationResourceIds", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VpnServerConfigurationsUpdateTagsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VpnServerConfigurationsUpdateTagsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VpnServerConfigurationsUpdateTagsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VpnServerConfigurationsUpdateTagsResponse:type", + "docComment": "/**\n * Contains response data for the updateTags operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VpnServerConfigurationsUpdateTagsResponse = " + }, + { + "kind": "Reference", + "text": "VpnServerConfiguration", + "canonicalReference": "network-resource-manager!VpnServerConfiguration:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VpnServerConfigurationsUpdateTagsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VpnServerConfigVpnClientRevokedCertificate:interface", + "docComment": "/**\n * Properties of the revoked VPN client certificate of VpnServerConfiguration.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VpnServerConfigVpnClientRevokedCertificate " + } + ], + "releaseTag": "Public", + "name": "VpnServerConfigVpnClientRevokedCertificate", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VpnServerConfigVpnClientRevokedCertificate#name:member", + "docComment": "/**\n * The certificate name.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VpnServerConfigVpnClientRevokedCertificate#thumbprint:member", + "docComment": "/**\n * The revoked VPN client certificate thumbprint.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "thumbprint?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "thumbprint", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VpnServerConfigVpnClientRootCertificate:interface", + "docComment": "/**\n * Properties of VPN client root certificate of VpnServerConfiguration.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VpnServerConfigVpnClientRootCertificate " + } + ], + "releaseTag": "Public", + "name": "VpnServerConfigVpnClientRootCertificate", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VpnServerConfigVpnClientRootCertificate#name:member", + "docComment": "/**\n * The certificate name.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VpnServerConfigVpnClientRootCertificate#publicCertData:member", + "docComment": "/**\n * The certificate public data.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "publicCertData?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "publicCertData", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VpnSite:type", + "docComment": "/**\n * VpnSite Resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VpnSite = " + }, + { + "kind": "Reference", + "text": "Resource", + "canonicalReference": "network-resource-manager!Resource:interface" + }, + { + "kind": "Content", + "text": " & {\n readonly etag?: string;\n virtualWan?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";\n deviceProperties?: " + }, + { + "kind": "Reference", + "text": "DeviceProperties", + "canonicalReference": "network-resource-manager!DeviceProperties:interface" + }, + { + "kind": "Content", + "text": ";\n ipAddress?: string;\n siteKey?: string;\n addressSpace?: " + }, + { + "kind": "Reference", + "text": "AddressSpace", + "canonicalReference": "network-resource-manager!AddressSpace:interface" + }, + { + "kind": "Content", + "text": ";\n bgpProperties?: " + }, + { + "kind": "Reference", + "text": "BgpSettings", + "canonicalReference": "network-resource-manager!BgpSettings:interface" + }, + { + "kind": "Content", + "text": ";\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n isSecuritySite?: boolean;\n vpnSiteLinks?: " + }, + { + "kind": "Reference", + "text": "VpnSiteLink", + "canonicalReference": "network-resource-manager!VpnSiteLink:type" + }, + { + "kind": "Content", + "text": "[];\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VpnSite", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 15 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VpnSiteId:interface", + "docComment": "/**\n * VpnSite Resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VpnSiteId " + } + ], + "releaseTag": "Public", + "name": "VpnSiteId", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VpnSiteId#vpnSite:member", + "docComment": "/**\n * The resource-uri of the vpn-site for which config is to be fetched. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly vpnSite?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "vpnSite", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VpnSiteLink:type", + "docComment": "/**\n * VpnSiteLink Resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VpnSiteLink = " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": " & {\n readonly etag?: string;\n name?: string;\n readonly type?: string;\n linkProperties?: " + }, + { + "kind": "Reference", + "text": "VpnLinkProviderProperties", + "canonicalReference": "network-resource-manager!VpnLinkProviderProperties:interface" + }, + { + "kind": "Content", + "text": ";\n ipAddress?: string;\n fqdn?: string;\n bgpProperties?: " + }, + { + "kind": "Reference", + "text": "VpnLinkBgpSettings", + "canonicalReference": "network-resource-manager!VpnLinkBgpSettings:interface" + }, + { + "kind": "Content", + "text": ";\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VpnSiteLink", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 9 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VpnSiteLinkConnection:type", + "docComment": "/**\n * VpnSiteLinkConnection Resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VpnSiteLinkConnection = " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": " & {\n name?: string;\n readonly etag?: string;\n readonly type?: string;\n vpnSiteLink?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": ";\n routingWeight?: number;\n readonly connectionStatus?: " + }, + { + "kind": "Reference", + "text": "VpnConnectionStatus", + "canonicalReference": "network-resource-manager!VpnConnectionStatus:type" + }, + { + "kind": "Content", + "text": ";\n vpnConnectionProtocolType?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkGatewayConnectionProtocol", + "canonicalReference": "network-resource-manager!VirtualNetworkGatewayConnectionProtocol:type" + }, + { + "kind": "Content", + "text": ";\n readonly ingressBytesTransferred?: number;\n readonly egressBytesTransferred?: number;\n connectionBandwidth?: number;\n sharedKey?: string;\n enableBgp?: boolean;\n usePolicyBasedTrafficSelectors?: boolean;\n ipsecPolicies?: " + }, + { + "kind": "Reference", + "text": "IpsecPolicy", + "canonicalReference": "network-resource-manager!IpsecPolicy:interface" + }, + { + "kind": "Content", + "text": "[];\n enableRateLimiting?: boolean;\n useLocalAzureIpAddress?: boolean;\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VpnSiteLinkConnection", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 13 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VpnSiteLinkConnections:interface", + "docComment": "/**\n * Interface representing a VpnSiteLinkConnections.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VpnSiteLinkConnections " + } + ], + "releaseTag": "Public", + "name": "VpnSiteLinkConnections", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VpnSiteLinkConnections#get:member(1)", + "docComment": "/**\n * Retrieves the details of a vpn site link connection.\n *\n * @param resourceGroupName - The resource group name of the VpnGateway.\n *\n * @param gatewayName - The name of the gateway.\n *\n * @param connectionName - The name of the vpn connection.\n *\n * @param linkConnectionName - The name of the vpn connection.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", gatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", connectionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", linkConnectionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VpnSiteLinkConnectionsGetOptionalParams", + "canonicalReference": "network-resource-manager!VpnSiteLinkConnectionsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VpnSiteLinkConnectionsGetResponse", + "canonicalReference": "network-resource-manager!VpnSiteLinkConnectionsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "gatewayName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "connectionName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "linkConnectionName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "get" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VpnSiteLinkConnectionsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VpnSiteLinkConnectionsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VpnSiteLinkConnectionsGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VpnSiteLinkConnectionsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VpnSiteLinkConnectionsGetResponse = " + }, + { + "kind": "Reference", + "text": "VpnSiteLinkConnection", + "canonicalReference": "network-resource-manager!VpnSiteLinkConnection:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VpnSiteLinkConnectionsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VpnSiteLinks:interface", + "docComment": "/**\n * Interface representing a VpnSiteLinks.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VpnSiteLinks " + } + ], + "releaseTag": "Public", + "name": "VpnSiteLinks", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VpnSiteLinks#get:member(1)", + "docComment": "/**\n * Retrieves the details of a VPN site link.\n *\n * @param resourceGroupName - The resource group name of the VpnSite.\n *\n * @param vpnSiteName - The name of the VpnSite.\n *\n * @param vpnSiteLinkName - The name of the VpnSiteLink being retrieved.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vpnSiteName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vpnSiteLinkName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VpnSiteLinksGetOptionalParams", + "canonicalReference": "network-resource-manager!VpnSiteLinksGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VpnSiteLinksGetResponse", + "canonicalReference": "network-resource-manager!VpnSiteLinksGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vpnSiteName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "vpnSiteLinkName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VpnSiteLinks#listByVpnSite:member(1)", + "docComment": "/**\n * Lists all the vpnSiteLinks in a resource group for a vpn site.\n *\n * @param resourceGroupName - The resource group name of the VpnSite.\n *\n * @param vpnSiteName - The name of the VpnSite.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByVpnSite(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vpnSiteName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VpnSiteLinksListByVpnSiteOptionalParams", + "canonicalReference": "network-resource-manager!VpnSiteLinksListByVpnSiteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VpnSiteLink", + "canonicalReference": "network-resource-manager!VpnSiteLink:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vpnSiteName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listByVpnSite" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VpnSiteLinksGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VpnSiteLinksGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VpnSiteLinksGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VpnSiteLinksGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VpnSiteLinksGetResponse = " + }, + { + "kind": "Reference", + "text": "VpnSiteLink", + "canonicalReference": "network-resource-manager!VpnSiteLink:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VpnSiteLinksGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VpnSiteLinksListByVpnSiteNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VpnSiteLinksListByVpnSiteNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VpnSiteLinksListByVpnSiteNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VpnSiteLinksListByVpnSiteNextResponse:type", + "docComment": "/**\n * Contains response data for the listByVpnSiteNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VpnSiteLinksListByVpnSiteNextResponse = " + }, + { + "kind": "Reference", + "text": "ListVpnSiteLinksResult", + "canonicalReference": "network-resource-manager!ListVpnSiteLinksResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VpnSiteLinksListByVpnSiteNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VpnSiteLinksListByVpnSiteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VpnSiteLinksListByVpnSiteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VpnSiteLinksListByVpnSiteOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VpnSiteLinksListByVpnSiteResponse:type", + "docComment": "/**\n * Contains response data for the listByVpnSite operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VpnSiteLinksListByVpnSiteResponse = " + }, + { + "kind": "Reference", + "text": "ListVpnSiteLinksResult", + "canonicalReference": "network-resource-manager!ListVpnSiteLinksResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VpnSiteLinksListByVpnSiteResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VpnSites:interface", + "docComment": "/**\n * Interface representing a VpnSites.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VpnSites " + } + ], + "releaseTag": "Public", + "name": "VpnSites", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VpnSites#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Creates a VpnSite resource if it doesn't exist else updates the existing VpnSite.\n *\n * @param resourceGroupName - The resource group name of the VpnSite.\n *\n * @param vpnSiteName - The name of the VpnSite being created or updated.\n *\n * @param vpnSiteParameters - Parameters supplied to create or update VpnSite.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vpnSiteName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vpnSiteParameters: " + }, + { + "kind": "Reference", + "text": "VpnSite", + "canonicalReference": "network-resource-manager!VpnSite:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VpnSitesCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!VpnSitesCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VpnSitesCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!VpnSitesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "VpnSitesCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!VpnSitesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vpnSiteName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "vpnSiteParameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VpnSites#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Creates a VpnSite resource if it doesn't exist else updates the existing VpnSite.\n *\n * @param resourceGroupName - The resource group name of the VpnSite.\n *\n * @param vpnSiteName - The name of the VpnSite being created or updated.\n *\n * @param vpnSiteParameters - Parameters supplied to create or update VpnSite.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vpnSiteName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vpnSiteParameters: " + }, + { + "kind": "Reference", + "text": "VpnSite", + "canonicalReference": "network-resource-manager!VpnSite:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VpnSitesCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!VpnSitesCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VpnSitesCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!VpnSitesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vpnSiteName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "vpnSiteParameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VpnSites#beginDelete:member(1)", + "docComment": "/**\n * Deletes a VpnSite.\n *\n * @param resourceGroupName - The resource group name of the VpnSite.\n *\n * @param vpnSiteName - The name of the VpnSite being deleted.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vpnSiteName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VpnSitesDeleteOptionalParams", + "canonicalReference": "network-resource-manager!VpnSitesDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vpnSiteName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VpnSites#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes a VpnSite.\n *\n * @param resourceGroupName - The resource group name of the VpnSite.\n *\n * @param vpnSiteName - The name of the VpnSite being deleted.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vpnSiteName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VpnSitesDeleteOptionalParams", + "canonicalReference": "network-resource-manager!VpnSitesDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vpnSiteName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VpnSites#get:member(1)", + "docComment": "/**\n * Retrieves the details of a VPN site.\n *\n * @param resourceGroupName - The resource group name of the VpnSite.\n *\n * @param vpnSiteName - The name of the VpnSite being retrieved.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vpnSiteName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VpnSitesGetOptionalParams", + "canonicalReference": "network-resource-manager!VpnSitesGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VpnSitesGetResponse", + "canonicalReference": "network-resource-manager!VpnSitesGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vpnSiteName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VpnSites#list:member(1)", + "docComment": "/**\n * Lists all the VpnSites in a subscription.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(options?: " + }, + { + "kind": "Reference", + "text": "VpnSitesListOptionalParams", + "canonicalReference": "network-resource-manager!VpnSitesListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VpnSite", + "canonicalReference": "network-resource-manager!VpnSite:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "list" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VpnSites#listByResourceGroup:member(1)", + "docComment": "/**\n * Lists all the vpnSites in a resource group.\n *\n * @param resourceGroupName - The resource group name of the VpnSite.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByResourceGroup(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VpnSitesListByResourceGroupOptionalParams", + "canonicalReference": "network-resource-manager!VpnSitesListByResourceGroupOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VpnSite", + "canonicalReference": "network-resource-manager!VpnSite:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "listByResourceGroup" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VpnSites#updateTags:member(1)", + "docComment": "/**\n * Updates VpnSite tags.\n *\n * @param resourceGroupName - The resource group name of the VpnSite.\n *\n * @param vpnSiteName - The name of the VpnSite being updated.\n *\n * @param vpnSiteParameters - Parameters supplied to update VpnSite tags.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateTags(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vpnSiteName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vpnSiteParameters: " + }, + { + "kind": "Reference", + "text": "TagsObject", + "canonicalReference": "network-resource-manager!TagsObject:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VpnSitesUpdateTagsOptionalParams", + "canonicalReference": "network-resource-manager!VpnSitesUpdateTagsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "VpnSitesUpdateTagsResponse", + "canonicalReference": "network-resource-manager!VpnSitesUpdateTagsResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "vpnSiteName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "vpnSiteParameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "updateTags" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VpnSitesConfiguration:interface", + "docComment": "/**\n * Interface representing a VpnSitesConfiguration.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VpnSitesConfiguration " + } + ], + "releaseTag": "Public", + "name": "VpnSitesConfiguration", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VpnSitesConfiguration#beginDownload:member(1)", + "docComment": "/**\n * Gives the sas-url to download the configurations for vpn-sites in a resource group.\n *\n * @param resourceGroupName - The resource group name.\n *\n * @param virtualWANName - The name of the VirtualWAN for which configuration of all vpn-sites is needed.\n *\n * @param request - Parameters supplied to download vpn-sites configuration.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDownload(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualWANName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", request: " + }, + { + "kind": "Reference", + "text": "GetVpnSitesConfigurationRequest", + "canonicalReference": "network-resource-manager!GetVpnSitesConfigurationRequest:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VpnSitesConfigurationDownloadOptionalParams", + "canonicalReference": "network-resource-manager!VpnSitesConfigurationDownloadOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualWANName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "request", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDownload" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!VpnSitesConfiguration#beginDownloadAndWait:member(1)", + "docComment": "/**\n * Gives the sas-url to download the configurations for vpn-sites in a resource group.\n *\n * @param resourceGroupName - The resource group name.\n *\n * @param virtualWANName - The name of the VirtualWAN for which configuration of all vpn-sites is needed.\n *\n * @param request - Parameters supplied to download vpn-sites configuration.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDownloadAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", virtualWANName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", request: " + }, + { + "kind": "Reference", + "text": "GetVpnSitesConfigurationRequest", + "canonicalReference": "network-resource-manager!GetVpnSitesConfigurationRequest:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "VpnSitesConfigurationDownloadOptionalParams", + "canonicalReference": "network-resource-manager!VpnSitesConfigurationDownloadOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "virtualWANName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "request", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDownloadAndWait" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VpnSitesConfigurationDownloadOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VpnSitesConfigurationDownloadOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VpnSitesConfigurationDownloadOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VpnSitesConfigurationDownloadOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VpnSitesConfigurationDownloadOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VpnSitesCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VpnSitesCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VpnSitesCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VpnSitesCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VpnSitesCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VpnSitesCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VpnSitesCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "VpnSite", + "canonicalReference": "network-resource-manager!VpnSite:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VpnSitesCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VpnSitesDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VpnSitesDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VpnSitesDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VpnSitesDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!VpnSitesDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VpnSitesGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VpnSitesGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VpnSitesGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VpnSitesGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VpnSitesGetResponse = " + }, + { + "kind": "Reference", + "text": "VpnSite", + "canonicalReference": "network-resource-manager!VpnSite:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VpnSitesGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VpnSitesListByResourceGroupNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VpnSitesListByResourceGroupNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VpnSitesListByResourceGroupNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VpnSitesListByResourceGroupNextResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroupNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VpnSitesListByResourceGroupNextResponse = " + }, + { + "kind": "Reference", + "text": "ListVpnSitesResult", + "canonicalReference": "network-resource-manager!ListVpnSitesResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VpnSitesListByResourceGroupNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VpnSitesListByResourceGroupOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VpnSitesListByResourceGroupOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VpnSitesListByResourceGroupOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VpnSitesListByResourceGroupResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VpnSitesListByResourceGroupResponse = " + }, + { + "kind": "Reference", + "text": "ListVpnSitesResult", + "canonicalReference": "network-resource-manager!ListVpnSitesResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VpnSitesListByResourceGroupResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VpnSitesListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VpnSitesListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VpnSitesListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VpnSitesListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VpnSitesListNextResponse = " + }, + { + "kind": "Reference", + "text": "ListVpnSitesResult", + "canonicalReference": "network-resource-manager!ListVpnSitesResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VpnSitesListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VpnSitesListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VpnSitesListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VpnSitesListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VpnSitesListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VpnSitesListResponse = " + }, + { + "kind": "Reference", + "text": "ListVpnSitesResult", + "canonicalReference": "network-resource-manager!ListVpnSitesResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VpnSitesListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!VpnSitesUpdateTagsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VpnSitesUpdateTagsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "VpnSitesUpdateTagsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VpnSitesUpdateTagsResponse:type", + "docComment": "/**\n * Contains response data for the updateTags operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VpnSitesUpdateTagsResponse = " + }, + { + "kind": "Reference", + "text": "VpnSite", + "canonicalReference": "network-resource-manager!VpnSite:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VpnSitesUpdateTagsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!VpnType:type", + "docComment": "/**\n * Defines values for VpnType. \\ {@link KnownVpnType} can be used interchangeably with VpnType, this enum contains the known values that the service supports. ### Known values supported by the service **PolicyBased** \\ **RouteBased**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VpnType = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VpnType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!WebApplicationFirewallAction:type", + "docComment": "/**\n * Defines values for WebApplicationFirewallAction. \\ {@link KnownWebApplicationFirewallAction} can be used interchangeably with WebApplicationFirewallAction, this enum contains the known values that the service supports. ### Known values supported by the service **Allow** \\ **Block** \\ **Log**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebApplicationFirewallAction = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebApplicationFirewallAction", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!WebApplicationFirewallCustomRule:interface", + "docComment": "/**\n * Defines contents of a web application rule.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebApplicationFirewallCustomRule " + } + ], + "releaseTag": "Public", + "name": "WebApplicationFirewallCustomRule", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!WebApplicationFirewallCustomRule#action:member", + "docComment": "/**\n * Type of Actions.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "action: " + }, + { + "kind": "Reference", + "text": "WebApplicationFirewallAction", + "canonicalReference": "network-resource-manager!WebApplicationFirewallAction:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "action", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!WebApplicationFirewallCustomRule#etag:member", + "docComment": "/**\n * A unique read-only string that changes whenever the resource is updated. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly etag?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "etag", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!WebApplicationFirewallCustomRule#matchConditions:member", + "docComment": "/**\n * List of match conditions.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "matchConditions: " + }, + { + "kind": "Reference", + "text": "MatchCondition", + "canonicalReference": "network-resource-manager!MatchCondition:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "matchConditions", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!WebApplicationFirewallCustomRule#name:member", + "docComment": "/**\n * The name of the resource that is unique within a policy. This name can be used to access the resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!WebApplicationFirewallCustomRule#priority:member", + "docComment": "/**\n * Priority of the rule. Rules with a lower value will be evaluated before rules with a higher value.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "priority: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "priority", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!WebApplicationFirewallCustomRule#ruleType:member", + "docComment": "/**\n * The rule type.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "ruleType: " + }, + { + "kind": "Reference", + "text": "WebApplicationFirewallRuleType", + "canonicalReference": "network-resource-manager!WebApplicationFirewallRuleType:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ruleType", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!WebApplicationFirewallEnabledState:type", + "docComment": "/**\n * Defines values for WebApplicationFirewallEnabledState. \\ {@link KnownWebApplicationFirewallEnabledState} can be used interchangeably with WebApplicationFirewallEnabledState, this enum contains the known values that the service supports. ### Known values supported by the service **Disabled** \\ **Enabled**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebApplicationFirewallEnabledState = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebApplicationFirewallEnabledState", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!WebApplicationFirewallMatchVariable:type", + "docComment": "/**\n * Defines values for WebApplicationFirewallMatchVariable. \\ {@link KnownWebApplicationFirewallMatchVariable} can be used interchangeably with WebApplicationFirewallMatchVariable, this enum contains the known values that the service supports. ### Known values supported by the service **RemoteAddr** \\ **RequestMethod** \\ **QueryString** \\ **PostArgs** \\ **RequestUri** \\ **RequestHeaders** \\ **RequestBody** \\ **RequestCookies**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebApplicationFirewallMatchVariable = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebApplicationFirewallMatchVariable", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!WebApplicationFirewallMode:type", + "docComment": "/**\n * Defines values for WebApplicationFirewallMode. \\ {@link KnownWebApplicationFirewallMode} can be used interchangeably with WebApplicationFirewallMode, this enum contains the known values that the service supports. ### Known values supported by the service **Prevention** \\ **Detection**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebApplicationFirewallMode = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebApplicationFirewallMode", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!WebApplicationFirewallOperator:type", + "docComment": "/**\n * Defines values for WebApplicationFirewallOperator. \\ {@link KnownWebApplicationFirewallOperator} can be used interchangeably with WebApplicationFirewallOperator, this enum contains the known values that the service supports. ### Known values supported by the service **IPMatch** \\ **Equal** \\ **Contains** \\ **LessThan** \\ **GreaterThan** \\ **LessThanOrEqual** \\ **GreaterThanOrEqual** \\ **BeginsWith** \\ **EndsWith** \\ **Regex** \\ **GeoMatch**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebApplicationFirewallOperator = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebApplicationFirewallOperator", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!WebApplicationFirewallPolicies:interface", + "docComment": "/**\n * Interface representing a WebApplicationFirewallPolicies.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebApplicationFirewallPolicies " + } + ], + "releaseTag": "Public", + "name": "WebApplicationFirewallPolicies", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!WebApplicationFirewallPolicies#beginDelete:member(1)", + "docComment": "/**\n * Deletes Policy.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param policyName - The name of the policy.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", policyName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebApplicationFirewallPoliciesDeleteOptionalParams", + "canonicalReference": "network-resource-manager!WebApplicationFirewallPoliciesDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "policyName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!WebApplicationFirewallPolicies#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Deletes Policy.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param policyName - The name of the policy.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", policyName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebApplicationFirewallPoliciesDeleteOptionalParams", + "canonicalReference": "network-resource-manager!WebApplicationFirewallPoliciesDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "policyName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!WebApplicationFirewallPolicies#createOrUpdate:member(1)", + "docComment": "/**\n * Creates or update policy with specified rule set name within a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param policyName - The name of the policy.\n *\n * @param parameters - Policy to be created.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", policyName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "WebApplicationFirewallPolicy", + "canonicalReference": "network-resource-manager!WebApplicationFirewallPolicy:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebApplicationFirewallPoliciesCreateOrUpdateOptionalParams", + "canonicalReference": "network-resource-manager!WebApplicationFirewallPoliciesCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebApplicationFirewallPoliciesCreateOrUpdateResponse", + "canonicalReference": "network-resource-manager!WebApplicationFirewallPoliciesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "policyName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "createOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!WebApplicationFirewallPolicies#get:member(1)", + "docComment": "/**\n * Retrieve protection policy with specified name within a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param policyName - The name of the policy.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", policyName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebApplicationFirewallPoliciesGetOptionalParams", + "canonicalReference": "network-resource-manager!WebApplicationFirewallPoliciesGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebApplicationFirewallPoliciesGetResponse", + "canonicalReference": "network-resource-manager!WebApplicationFirewallPoliciesGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "policyName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!WebApplicationFirewallPolicies#list:member(1)", + "docComment": "/**\n * Lists all of the protection policies within a resource group.\n *\n * @param resourceGroupName - The name of the resource group.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebApplicationFirewallPoliciesListOptionalParams", + "canonicalReference": "network-resource-manager!WebApplicationFirewallPoliciesListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebApplicationFirewallPolicy", + "canonicalReference": "network-resource-manager!WebApplicationFirewallPolicy:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "list" + }, + { + "kind": "MethodSignature", + "canonicalReference": "network-resource-manager!WebApplicationFirewallPolicies#listAll:member(1)", + "docComment": "/**\n * Gets all the WAF policies in a subscription.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listAll(options?: " + }, + { + "kind": "Reference", + "text": "WebApplicationFirewallPoliciesListAllOptionalParams", + "canonicalReference": "network-resource-manager!WebApplicationFirewallPoliciesListAllOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebApplicationFirewallPolicy", + "canonicalReference": "network-resource-manager!WebApplicationFirewallPolicy:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "listAll" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!WebApplicationFirewallPoliciesCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebApplicationFirewallPoliciesCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebApplicationFirewallPoliciesCreateOrUpdateOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!WebApplicationFirewallPoliciesCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebApplicationFirewallPoliciesCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "WebApplicationFirewallPolicy", + "canonicalReference": "network-resource-manager!WebApplicationFirewallPolicy:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebApplicationFirewallPoliciesCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!WebApplicationFirewallPoliciesDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebApplicationFirewallPoliciesDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebApplicationFirewallPoliciesDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!WebApplicationFirewallPoliciesDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!WebApplicationFirewallPoliciesDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!WebApplicationFirewallPoliciesGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebApplicationFirewallPoliciesGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebApplicationFirewallPoliciesGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!WebApplicationFirewallPoliciesGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebApplicationFirewallPoliciesGetResponse = " + }, + { + "kind": "Reference", + "text": "WebApplicationFirewallPolicy", + "canonicalReference": "network-resource-manager!WebApplicationFirewallPolicy:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebApplicationFirewallPoliciesGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!WebApplicationFirewallPoliciesListAllNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebApplicationFirewallPoliciesListAllNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebApplicationFirewallPoliciesListAllNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!WebApplicationFirewallPoliciesListAllNextResponse:type", + "docComment": "/**\n * Contains response data for the listAllNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebApplicationFirewallPoliciesListAllNextResponse = " + }, + { + "kind": "Reference", + "text": "WebApplicationFirewallPolicyListResult", + "canonicalReference": "network-resource-manager!WebApplicationFirewallPolicyListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebApplicationFirewallPoliciesListAllNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!WebApplicationFirewallPoliciesListAllOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebApplicationFirewallPoliciesListAllOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebApplicationFirewallPoliciesListAllOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!WebApplicationFirewallPoliciesListAllResponse:type", + "docComment": "/**\n * Contains response data for the listAll operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebApplicationFirewallPoliciesListAllResponse = " + }, + { + "kind": "Reference", + "text": "WebApplicationFirewallPolicyListResult", + "canonicalReference": "network-resource-manager!WebApplicationFirewallPolicyListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebApplicationFirewallPoliciesListAllResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!WebApplicationFirewallPoliciesListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebApplicationFirewallPoliciesListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebApplicationFirewallPoliciesListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!WebApplicationFirewallPoliciesListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebApplicationFirewallPoliciesListNextResponse = " + }, + { + "kind": "Reference", + "text": "WebApplicationFirewallPolicyListResult", + "canonicalReference": "network-resource-manager!WebApplicationFirewallPolicyListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebApplicationFirewallPoliciesListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!WebApplicationFirewallPoliciesListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebApplicationFirewallPoliciesListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebApplicationFirewallPoliciesListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!WebApplicationFirewallPoliciesListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebApplicationFirewallPoliciesListResponse = " + }, + { + "kind": "Reference", + "text": "WebApplicationFirewallPolicyListResult", + "canonicalReference": "network-resource-manager!WebApplicationFirewallPolicyListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebApplicationFirewallPoliciesListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!WebApplicationFirewallPolicy:type", + "docComment": "/**\n * Defines web application firewall policy.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebApplicationFirewallPolicy = " + }, + { + "kind": "Reference", + "text": "Resource", + "canonicalReference": "network-resource-manager!Resource:interface" + }, + { + "kind": "Content", + "text": " & {\n readonly etag?: string;\n policySettings?: " + }, + { + "kind": "Reference", + "text": "PolicySettings", + "canonicalReference": "network-resource-manager!PolicySettings:interface" + }, + { + "kind": "Content", + "text": ";\n customRules?: " + }, + { + "kind": "Reference", + "text": "WebApplicationFirewallCustomRule", + "canonicalReference": "network-resource-manager!WebApplicationFirewallCustomRule:interface" + }, + { + "kind": "Content", + "text": "[];\n readonly applicationGateways?: " + }, + { + "kind": "Reference", + "text": "ApplicationGateway", + "canonicalReference": "network-resource-manager!ApplicationGateway:type" + }, + { + "kind": "Content", + "text": "[];\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "network-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n readonly resourceState?: " + }, + { + "kind": "Reference", + "text": "WebApplicationFirewallPolicyResourceState", + "canonicalReference": "network-resource-manager!WebApplicationFirewallPolicyResourceState:type" + }, + { + "kind": "Content", + "text": ";\n managedRules?: " + }, + { + "kind": "Reference", + "text": "ManagedRulesDefinition", + "canonicalReference": "network-resource-manager!ManagedRulesDefinition:interface" + }, + { + "kind": "Content", + "text": ";\n readonly httpListeners?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": "[];\n readonly pathBasedRules?: " + }, + { + "kind": "Reference", + "text": "SubResource", + "canonicalReference": "network-resource-manager!SubResource:interface" + }, + { + "kind": "Content", + "text": "[];\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebApplicationFirewallPolicy", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 19 + } + }, + { + "kind": "Interface", + "canonicalReference": "network-resource-manager!WebApplicationFirewallPolicyListResult:interface", + "docComment": "/**\n * Result of the request to list WebApplicationFirewallPolicies. It contains a list of WebApplicationFirewallPolicy objects and a URL link to get the next set of results.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebApplicationFirewallPolicyListResult " + } + ], + "releaseTag": "Public", + "name": "WebApplicationFirewallPolicyListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!WebApplicationFirewallPolicyListResult#nextLink:member", + "docComment": "/**\n * URL to get the next set of WebApplicationFirewallPolicy objects if there are any. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "network-resource-manager!WebApplicationFirewallPolicyListResult#value:member", + "docComment": "/**\n * List of WebApplicationFirewallPolicies within a resource group. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Reference", + "text": "WebApplicationFirewallPolicy", + "canonicalReference": "network-resource-manager!WebApplicationFirewallPolicy:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!WebApplicationFirewallPolicyResourceState:type", + "docComment": "/**\n * Defines values for WebApplicationFirewallPolicyResourceState. \\ {@link KnownWebApplicationFirewallPolicyResourceState} can be used interchangeably with WebApplicationFirewallPolicyResourceState, this enum contains the known values that the service supports. ### Known values supported by the service **Creating** \\ **Enabling** \\ **Enabled** \\ **Disabling** \\ **Disabled** \\ **Deleting**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebApplicationFirewallPolicyResourceState = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebApplicationFirewallPolicyResourceState", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!WebApplicationFirewallRuleType:type", + "docComment": "/**\n * Defines values for WebApplicationFirewallRuleType. \\ {@link KnownWebApplicationFirewallRuleType} can be used interchangeably with WebApplicationFirewallRuleType, this enum contains the known values that the service supports. ### Known values supported by the service **MatchRule** \\ **Invalid**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebApplicationFirewallRuleType = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebApplicationFirewallRuleType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "network-resource-manager!WebApplicationFirewallTransform:type", + "docComment": "/**\n * Defines values for WebApplicationFirewallTransform. \\ {@link KnownWebApplicationFirewallTransform} can be used interchangeably with WebApplicationFirewallTransform, this enum contains the known values that the service supports. ### Known values supported by the service **Lowercase** \\ **Trim** \\ **UrlDecode** \\ **UrlEncode** \\ **RemoveNulls** \\ **HtmlEntityDecode**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebApplicationFirewallTransform = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebApplicationFirewallTransform", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + } + ] +} diff --git a/test/smoke/generated/network-resource-manager/temp/network-resource-manager.api.md b/test/smoke/generated/network-resource-manager/temp/network-resource-manager.api.md index 06b6a19ee9..e34eaadc4d 100644 --- a/test/smoke/generated/network-resource-manager/temp/network-resource-manager.api.md +++ b/test/smoke/generated/network-resource-manager/temp/network-resource-manager.api.md @@ -1,11670 +1,11670 @@ -## API Report File for "network-resource-manager" - -> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). - -```ts - -import * as coreAuth from '@azure/core-auth'; -import * as coreClient from '@azure/core-client'; -import { PagedAsyncIterableIterator } from '@azure/core-paging'; -import { PollerLike } from '@azure/core-lro'; -import { PollOperationState } from '@azure/core-lro'; - -// @public -export interface AadAuthenticationParameters { - aadAudience?: string; - aadIssuer?: string; - aadTenant?: string; -} - -// @public -export type Access = string; - -// @public -export interface AddressSpace { - addressPrefixes?: string[]; -} - -// @public -export type ApplicationGateway = Resource & { - readonly etag?: string; - zones?: string[]; - identity?: ManagedServiceIdentity; - sku?: ApplicationGatewaySku; - sslPolicy?: ApplicationGatewaySslPolicy; - readonly operationalState?: ApplicationGatewayOperationalState; - gatewayIPConfigurations?: ApplicationGatewayIPConfiguration[]; - authenticationCertificates?: ApplicationGatewayAuthenticationCertificate[]; - trustedRootCertificates?: ApplicationGatewayTrustedRootCertificate[]; - sslCertificates?: ApplicationGatewaySslCertificate[]; - frontendIPConfigurations?: ApplicationGatewayFrontendIPConfiguration[]; - frontendPorts?: ApplicationGatewayFrontendPort[]; - probes?: ApplicationGatewayProbe[]; - backendAddressPools?: ApplicationGatewayBackendAddressPool[]; - backendHttpSettingsCollection?: ApplicationGatewayBackendHttpSettings[]; - httpListeners?: ApplicationGatewayHttpListener[]; - urlPathMaps?: ApplicationGatewayUrlPathMap[]; - requestRoutingRules?: ApplicationGatewayRequestRoutingRule[]; - rewriteRuleSets?: ApplicationGatewayRewriteRuleSet[]; - redirectConfigurations?: ApplicationGatewayRedirectConfiguration[]; - webApplicationFirewallConfiguration?: ApplicationGatewayWebApplicationFirewallConfiguration; - firewallPolicy?: SubResource; - enableHttp2?: boolean; - enableFips?: boolean; - autoscaleConfiguration?: ApplicationGatewayAutoscaleConfiguration; - readonly resourceGuid?: string; - readonly provisioningState?: ProvisioningState; - customErrorConfigurations?: ApplicationGatewayCustomError[]; - forceFirewallPolicyAssociation?: boolean; -}; - -// @public -export type ApplicationGatewayAuthenticationCertificate = SubResource & { - name?: string; - readonly etag?: string; - readonly type?: string; - data?: string; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface ApplicationGatewayAutoscaleConfiguration { - maxCapacity?: number; - minCapacity: number; -} - -// @public -export type ApplicationGatewayAvailableSslOptions = Resource & { - predefinedPolicies?: SubResource[]; - defaultPolicy?: ApplicationGatewaySslPolicyName; - availableCipherSuites?: ApplicationGatewaySslCipherSuite[]; - availableProtocols?: ApplicationGatewaySslProtocol[]; -}; - -// @public -export interface ApplicationGatewayAvailableSslPredefinedPolicies { - nextLink?: string; - value?: ApplicationGatewaySslPredefinedPolicy[]; -} - -// @public -export interface ApplicationGatewayAvailableWafRuleSetsResult { - value?: ApplicationGatewayFirewallRuleSet[]; -} - -// @public -export interface ApplicationGatewayBackendAddress { - fqdn?: string; - ipAddress?: string; -} - -// @public -export type ApplicationGatewayBackendAddressPool = SubResource & { - name?: string; - readonly etag?: string; - readonly type?: string; - readonly backendIPConfigurations?: NetworkInterfaceIPConfiguration[]; - backendAddresses?: ApplicationGatewayBackendAddress[]; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface ApplicationGatewayBackendHealth { - backendAddressPools?: ApplicationGatewayBackendHealthPool[]; -} - -// @public -export interface ApplicationGatewayBackendHealthHttpSettings { - backendHttpSettings?: ApplicationGatewayBackendHttpSettings; - servers?: ApplicationGatewayBackendHealthServer[]; -} - -// @public -export interface ApplicationGatewayBackendHealthOnDemand { - backendAddressPool?: ApplicationGatewayBackendAddressPool; - backendHealthHttpSettings?: ApplicationGatewayBackendHealthHttpSettings; -} - -// @public -export interface ApplicationGatewayBackendHealthPool { - backendAddressPool?: ApplicationGatewayBackendAddressPool; - backendHttpSettingsCollection?: ApplicationGatewayBackendHealthHttpSettings[]; -} - -// @public -export interface ApplicationGatewayBackendHealthServer { - address?: string; - health?: ApplicationGatewayBackendHealthServerHealth; - healthProbeLog?: string; - ipConfiguration?: NetworkInterfaceIPConfiguration; -} - -// @public -export type ApplicationGatewayBackendHealthServerHealth = string; - -// @public -export type ApplicationGatewayBackendHttpSettings = SubResource & { - name?: string; - readonly etag?: string; - readonly type?: string; - port?: number; - protocol?: ApplicationGatewayProtocol; - cookieBasedAffinity?: ApplicationGatewayCookieBasedAffinity; - requestTimeout?: number; - probe?: SubResource; - authenticationCertificates?: SubResource[]; - trustedRootCertificates?: SubResource[]; - connectionDraining?: ApplicationGatewayConnectionDraining; - hostName?: string; - pickHostNameFromBackendAddress?: boolean; - affinityCookieName?: string; - probeEnabled?: boolean; - path?: string; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface ApplicationGatewayConnectionDraining { - drainTimeoutInSec: number; - enabled: boolean; -} - -// @public -export type ApplicationGatewayCookieBasedAffinity = string; - -// @public -export interface ApplicationGatewayCustomError { - customErrorPageUrl?: string; - statusCode?: ApplicationGatewayCustomErrorStatusCode; -} - -// @public -export type ApplicationGatewayCustomErrorStatusCode = string; - -// @public -export interface ApplicationGatewayFirewallDisabledRuleGroup { - ruleGroupName: string; - rules?: number[]; -} - -// @public -export interface ApplicationGatewayFirewallExclusion { - matchVariable: string; - selector: string; - selectorMatchOperator: string; -} - -// @public -export type ApplicationGatewayFirewallMode = string; - -// @public -export interface ApplicationGatewayFirewallRule { - description?: string; - ruleId: number; -} - -// @public -export interface ApplicationGatewayFirewallRuleGroup { - description?: string; - ruleGroupName: string; - rules: ApplicationGatewayFirewallRule[]; -} - -// @public -export type ApplicationGatewayFirewallRuleSet = Resource & { - readonly provisioningState?: ProvisioningState; - ruleSetType?: string; - ruleSetVersion?: string; - ruleGroups?: ApplicationGatewayFirewallRuleGroup[]; -}; - -// @public -export type ApplicationGatewayFrontendIPConfiguration = SubResource & { - name?: string; - readonly etag?: string; - readonly type?: string; - privateIPAddress?: string; - privateIPAllocationMethod?: IPAllocationMethod; - subnet?: SubResource; - publicIPAddress?: SubResource; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export type ApplicationGatewayFrontendPort = SubResource & { - name?: string; - readonly etag?: string; - readonly type?: string; - port?: number; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface ApplicationGatewayHeaderConfiguration { - headerName?: string; - headerValue?: string; -} - -// @public -export type ApplicationGatewayHttpListener = SubResource & { - name?: string; - readonly etag?: string; - readonly type?: string; - frontendIPConfiguration?: SubResource; - frontendPort?: SubResource; - protocol?: ApplicationGatewayProtocol; - hostName?: string; - sslCertificate?: SubResource; - requireServerNameIndication?: boolean; - readonly provisioningState?: ProvisioningState; - customErrorConfigurations?: ApplicationGatewayCustomError[]; - firewallPolicy?: SubResource; - hostNames?: string[]; -}; - -// @public -export type ApplicationGatewayIPConfiguration = SubResource & { - name?: string; - readonly etag?: string; - readonly type?: string; - subnet?: SubResource; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface ApplicationGatewayListResult { - nextLink?: string; - value?: ApplicationGateway[]; -} - -// @public -export interface ApplicationGatewayOnDemandProbe { - backendAddressPool?: SubResource; - backendHttpSettings?: SubResource; - host?: string; - match?: ApplicationGatewayProbeHealthResponseMatch; - path?: string; - pickHostNameFromBackendHttpSettings?: boolean; - protocol?: ApplicationGatewayProtocol; - timeout?: number; -} - -// @public -export type ApplicationGatewayOperationalState = string; - -// @public -export type ApplicationGatewayPathRule = SubResource & { - name?: string; - readonly etag?: string; - readonly type?: string; - paths?: string[]; - backendAddressPool?: SubResource; - backendHttpSettings?: SubResource; - redirectConfiguration?: SubResource; - rewriteRuleSet?: SubResource; - readonly provisioningState?: ProvisioningState; - firewallPolicy?: SubResource; -}; - -// @public -export type ApplicationGatewayProbe = SubResource & { - name?: string; - readonly etag?: string; - readonly type?: string; - protocol?: ApplicationGatewayProtocol; - host?: string; - path?: string; - interval?: number; - timeout?: number; - unhealthyThreshold?: number; - pickHostNameFromBackendHttpSettings?: boolean; - minServers?: number; - match?: ApplicationGatewayProbeHealthResponseMatch; - readonly provisioningState?: ProvisioningState; - port?: number; -}; - -// @public -export interface ApplicationGatewayProbeHealthResponseMatch { - body?: string; - statusCodes?: string[]; -} - -// @public -export type ApplicationGatewayProtocol = string; - -// @public -export type ApplicationGatewayRedirectConfiguration = SubResource & { - name?: string; - readonly etag?: string; - readonly type?: string; - redirectType?: ApplicationGatewayRedirectType; - targetListener?: SubResource; - targetUrl?: string; - includePath?: boolean; - includeQueryString?: boolean; - requestRoutingRules?: SubResource[]; - urlPathMaps?: SubResource[]; - pathRules?: SubResource[]; -}; - -// @public -export type ApplicationGatewayRedirectType = string; - -// @public -export type ApplicationGatewayRequestRoutingRule = SubResource & { - name?: string; - readonly etag?: string; - readonly type?: string; - ruleType?: ApplicationGatewayRequestRoutingRuleType; - priority?: number; - backendAddressPool?: SubResource; - backendHttpSettings?: SubResource; - httpListener?: SubResource; - urlPathMap?: SubResource; - rewriteRuleSet?: SubResource; - redirectConfiguration?: SubResource; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export type ApplicationGatewayRequestRoutingRuleType = string; - -// @public -export interface ApplicationGatewayRewriteRule { - actionSet?: ApplicationGatewayRewriteRuleActionSet; - conditions?: ApplicationGatewayRewriteRuleCondition[]; - name?: string; - ruleSequence?: number; -} - -// @public -export interface ApplicationGatewayRewriteRuleActionSet { - requestHeaderConfigurations?: ApplicationGatewayHeaderConfiguration[]; - responseHeaderConfigurations?: ApplicationGatewayHeaderConfiguration[]; - urlConfiguration?: ApplicationGatewayUrlConfiguration; -} - -// @public -export interface ApplicationGatewayRewriteRuleCondition { - ignoreCase?: boolean; - negate?: boolean; - pattern?: string; - variable?: string; -} - -// @public -export type ApplicationGatewayRewriteRuleSet = SubResource & { - name?: string; - readonly etag?: string; - rewriteRules?: ApplicationGatewayRewriteRule[]; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface ApplicationGateways { - beginBackendHealth(resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysBackendHealthOptionalParams): Promise, ApplicationGatewaysBackendHealthResponse>>; - beginBackendHealthAndWait(resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysBackendHealthOptionalParams): Promise; - beginBackendHealthOnDemand(resourceGroupName: string, applicationGatewayName: string, probeRequest: ApplicationGatewayOnDemandProbe, options?: ApplicationGatewaysBackendHealthOnDemandOptionalParams): Promise, ApplicationGatewaysBackendHealthOnDemandResponse>>; - beginBackendHealthOnDemandAndWait(resourceGroupName: string, applicationGatewayName: string, probeRequest: ApplicationGatewayOnDemandProbe, options?: ApplicationGatewaysBackendHealthOnDemandOptionalParams): Promise; - beginCreateOrUpdate(resourceGroupName: string, applicationGatewayName: string, parameters: ApplicationGateway, options?: ApplicationGatewaysCreateOrUpdateOptionalParams): Promise, ApplicationGatewaysCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, applicationGatewayName: string, parameters: ApplicationGateway, options?: ApplicationGatewaysCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysDeleteOptionalParams): Promise; - beginStart(resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysStartOptionalParams): Promise, void>>; - beginStartAndWait(resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysStartOptionalParams): Promise; - beginStop(resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysStopOptionalParams): Promise, void>>; - beginStopAndWait(resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysStopOptionalParams): Promise; - get(resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysGetOptionalParams): Promise; - getSslPredefinedPolicy(predefinedPolicyName: string, options?: ApplicationGatewaysGetSslPredefinedPolicyOptionalParams): Promise; - list(resourceGroupName: string, options?: ApplicationGatewaysListOptionalParams): PagedAsyncIterableIterator; - listAll(options?: ApplicationGatewaysListAllOptionalParams): PagedAsyncIterableIterator; - listAvailableRequestHeaders(options?: ApplicationGatewaysListAvailableRequestHeadersOptionalParams): Promise; - listAvailableResponseHeaders(options?: ApplicationGatewaysListAvailableResponseHeadersOptionalParams): Promise; - listAvailableServerVariables(options?: ApplicationGatewaysListAvailableServerVariablesOptionalParams): Promise; - listAvailableSslOptions(options?: ApplicationGatewaysListAvailableSslOptionsOptionalParams): Promise; - listAvailableSslPredefinedPolicies(options?: ApplicationGatewaysListAvailableSslPredefinedPoliciesOptionalParams): PagedAsyncIterableIterator; - listAvailableWafRuleSets(options?: ApplicationGatewaysListAvailableWafRuleSetsOptionalParams): Promise; - updateTags(resourceGroupName: string, applicationGatewayName: string, parameters: TagsObject, options?: ApplicationGatewaysUpdateTagsOptionalParams): Promise; -} - -// @public -export interface ApplicationGatewaysBackendHealthOnDemandOptionalParams extends coreClient.OperationOptions { - expand?: string; - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ApplicationGatewaysBackendHealthOnDemandResponse = ApplicationGatewayBackendHealthOnDemand; - -// @public -export interface ApplicationGatewaysBackendHealthOptionalParams extends coreClient.OperationOptions { - expand?: string; - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ApplicationGatewaysBackendHealthResponse = ApplicationGatewayBackendHealth; - -// @public -export interface ApplicationGatewaysCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ApplicationGatewaysCreateOrUpdateResponse = ApplicationGateway; - -// @public -export interface ApplicationGatewaysDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface ApplicationGatewaysGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ApplicationGatewaysGetResponse = ApplicationGateway; - -// @public -export interface ApplicationGatewaysGetSslPredefinedPolicyOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ApplicationGatewaysGetSslPredefinedPolicyResponse = ApplicationGatewaySslPredefinedPolicy; - -// @public -export interface ApplicationGatewaySku { - capacity?: number; - name?: ApplicationGatewaySkuName; - tier?: ApplicationGatewayTier; -} - -// @public -export type ApplicationGatewaySkuName = string; - -// @public -export interface ApplicationGatewaysListAllNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ApplicationGatewaysListAllNextResponse = ApplicationGatewayListResult; - -// @public -export interface ApplicationGatewaysListAllOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ApplicationGatewaysListAllResponse = ApplicationGatewayListResult; - -// @public -export interface ApplicationGatewaysListAvailableRequestHeadersOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ApplicationGatewaysListAvailableRequestHeadersResponse = { - body: string[]; -}; - -// @public -export interface ApplicationGatewaysListAvailableResponseHeadersOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ApplicationGatewaysListAvailableResponseHeadersResponse = { - body: string[]; -}; - -// @public -export interface ApplicationGatewaysListAvailableServerVariablesOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ApplicationGatewaysListAvailableServerVariablesResponse = { - body: string[]; -}; - -// @public -export interface ApplicationGatewaysListAvailableSslOptionsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ApplicationGatewaysListAvailableSslOptionsResponse = ApplicationGatewayAvailableSslOptions; - -// @public -export interface ApplicationGatewaysListAvailableSslPredefinedPoliciesNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ApplicationGatewaysListAvailableSslPredefinedPoliciesNextResponse = ApplicationGatewayAvailableSslPredefinedPolicies; - -// @public -export interface ApplicationGatewaysListAvailableSslPredefinedPoliciesOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ApplicationGatewaysListAvailableSslPredefinedPoliciesResponse = ApplicationGatewayAvailableSslPredefinedPolicies; - -// @public -export interface ApplicationGatewaysListAvailableWafRuleSetsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ApplicationGatewaysListAvailableWafRuleSetsResponse = ApplicationGatewayAvailableWafRuleSetsResult; - -// @public -export interface ApplicationGatewaysListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ApplicationGatewaysListNextResponse = ApplicationGatewayListResult; - -// @public -export interface ApplicationGatewaysListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ApplicationGatewaysListResponse = ApplicationGatewayListResult; - -// @public -export type ApplicationGatewaySslCertificate = SubResource & { - name?: string; - readonly etag?: string; - readonly type?: string; - data?: string; - password?: string; - readonly publicCertData?: string; - keyVaultSecretId?: string; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export type ApplicationGatewaySslCipherSuite = string; - -// @public -export interface ApplicationGatewaySslPolicy { - cipherSuites?: ApplicationGatewaySslCipherSuite[]; - disabledSslProtocols?: ApplicationGatewaySslProtocol[]; - minProtocolVersion?: ApplicationGatewaySslProtocol; - policyName?: ApplicationGatewaySslPolicyName; - policyType?: ApplicationGatewaySslPolicyType; -} - -// @public -export type ApplicationGatewaySslPolicyName = string; - -// @public -export type ApplicationGatewaySslPolicyType = string; - -// @public -export type ApplicationGatewaySslPredefinedPolicy = SubResource & { - name?: string; - cipherSuites?: ApplicationGatewaySslCipherSuite[]; - minProtocolVersion?: ApplicationGatewaySslProtocol; -}; - -// @public -export type ApplicationGatewaySslProtocol = string; - -// @public -export interface ApplicationGatewaysStartOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface ApplicationGatewaysStopOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface ApplicationGatewaysUpdateTagsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ApplicationGatewaysUpdateTagsResponse = ApplicationGateway; - -// @public -export type ApplicationGatewayTier = string; - -// @public -export type ApplicationGatewayTrustedRootCertificate = SubResource & { - name?: string; - readonly etag?: string; - readonly type?: string; - data?: string; - keyVaultSecretId?: string; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface ApplicationGatewayUrlConfiguration { - modifiedPath?: string; - modifiedQueryString?: string; - reroute?: boolean; -} - -// @public -export type ApplicationGatewayUrlPathMap = SubResource & { - name?: string; - readonly etag?: string; - readonly type?: string; - defaultBackendAddressPool?: SubResource; - defaultBackendHttpSettings?: SubResource; - defaultRewriteRuleSet?: SubResource; - defaultRedirectConfiguration?: SubResource; - pathRules?: ApplicationGatewayPathRule[]; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface ApplicationGatewayWebApplicationFirewallConfiguration { - disabledRuleGroups?: ApplicationGatewayFirewallDisabledRuleGroup[]; - enabled: boolean; - exclusions?: ApplicationGatewayFirewallExclusion[]; - fileUploadLimitInMb?: number; - firewallMode: ApplicationGatewayFirewallMode; - maxRequestBodySize?: number; - maxRequestBodySizeInKb?: number; - requestBodyCheck?: boolean; - ruleSetType: string; - ruleSetVersion: string; -} - -// @public -export type ApplicationRuleCondition = FirewallPolicyRuleCondition & { - ruleConditionType: "ApplicationRuleCondition"; - sourceAddresses?: string[]; - destinationAddresses?: string[]; - protocols?: FirewallPolicyRuleConditionApplicationProtocol[]; - targetUrls?: string[]; - targetFqdns?: string[]; - fqdnTags?: string[]; - sourceIpGroups?: string[]; -}; - -// @public -export type ApplicationSecurityGroup = Resource & { - readonly etag?: string; - readonly resourceGuid?: string; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface ApplicationSecurityGroupListResult { - readonly nextLink?: string; - value?: ApplicationSecurityGroup[]; -} - -// @public -export interface ApplicationSecurityGroups { - beginCreateOrUpdate(resourceGroupName: string, applicationSecurityGroupName: string, parameters: ApplicationSecurityGroup, options?: ApplicationSecurityGroupsCreateOrUpdateOptionalParams): Promise, ApplicationSecurityGroupsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, applicationSecurityGroupName: string, parameters: ApplicationSecurityGroup, options?: ApplicationSecurityGroupsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, applicationSecurityGroupName: string, options?: ApplicationSecurityGroupsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, applicationSecurityGroupName: string, options?: ApplicationSecurityGroupsDeleteOptionalParams): Promise; - get(resourceGroupName: string, applicationSecurityGroupName: string, options?: ApplicationSecurityGroupsGetOptionalParams): Promise; - list(resourceGroupName: string, options?: ApplicationSecurityGroupsListOptionalParams): PagedAsyncIterableIterator; - listAll(options?: ApplicationSecurityGroupsListAllOptionalParams): PagedAsyncIterableIterator; - updateTags(resourceGroupName: string, applicationSecurityGroupName: string, parameters: TagsObject, options?: ApplicationSecurityGroupsUpdateTagsOptionalParams): Promise; -} - -// @public -export interface ApplicationSecurityGroupsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ApplicationSecurityGroupsCreateOrUpdateResponse = ApplicationSecurityGroup; - -// @public -export interface ApplicationSecurityGroupsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface ApplicationSecurityGroupsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ApplicationSecurityGroupsGetResponse = ApplicationSecurityGroup; - -// @public -export interface ApplicationSecurityGroupsListAllNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ApplicationSecurityGroupsListAllNextResponse = ApplicationSecurityGroupListResult; - -// @public -export interface ApplicationSecurityGroupsListAllOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ApplicationSecurityGroupsListAllResponse = ApplicationSecurityGroupListResult; - -// @public -export interface ApplicationSecurityGroupsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ApplicationSecurityGroupsListNextResponse = ApplicationSecurityGroupListResult; - -// @public -export interface ApplicationSecurityGroupsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ApplicationSecurityGroupsListResponse = ApplicationSecurityGroupListResult; - -// @public -export interface ApplicationSecurityGroupsUpdateTagsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ApplicationSecurityGroupsUpdateTagsResponse = ApplicationSecurityGroup; - -// @public -export type AssociationType = string; - -// @public -export type AuthenticationMethod = string; - -// @public -export interface AuthorizationListResult { - nextLink?: string; - value?: ExpressRouteCircuitAuthorization[]; -} - -// @public -export type AuthorizationUseStatus = string; - -// @public -export interface AutoApprovedPrivateLinkService { - privateLinkService?: string; -} - -// @public -export interface AutoApprovedPrivateLinkServicesResult { - readonly nextLink?: string; - value?: AutoApprovedPrivateLinkService[]; -} - -// @public -export interface Availability { - blobDuration?: string; - retention?: string; - timeGrain?: string; -} - -// @public -export interface AvailableDelegation { - actions?: string[]; - id?: string; - name?: string; - serviceName?: string; - type?: string; -} - -// @public -export interface AvailableDelegations { - list(location: string, options?: AvailableDelegationsListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface AvailableDelegationsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AvailableDelegationsListNextResponse = AvailableDelegationsResult; - -// @public -export interface AvailableDelegationsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AvailableDelegationsListResponse = AvailableDelegationsResult; - -// @public -export interface AvailableDelegationsResult { - readonly nextLink?: string; - value?: AvailableDelegation[]; -} - -// @public -export interface AvailableEndpointServices { - list(location: string, options?: AvailableEndpointServicesListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface AvailableEndpointServicesListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AvailableEndpointServicesListNextResponse = EndpointServicesListResult; - -// @public -export interface AvailableEndpointServicesListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AvailableEndpointServicesListResponse = EndpointServicesListResult; - -// @public -export interface AvailablePrivateEndpointType { - id?: string; - name?: string; - resourceName?: string; - type?: string; -} - -// @public -export interface AvailablePrivateEndpointTypes { - list(location: string, options?: AvailablePrivateEndpointTypesListOptionalParams): PagedAsyncIterableIterator; - listByResourceGroup(location: string, resourceGroupName: string, options?: AvailablePrivateEndpointTypesListByResourceGroupOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface AvailablePrivateEndpointTypesListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AvailablePrivateEndpointTypesListByResourceGroupNextResponse = AvailablePrivateEndpointTypesResult; - -// @public -export interface AvailablePrivateEndpointTypesListByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AvailablePrivateEndpointTypesListByResourceGroupResponse = AvailablePrivateEndpointTypesResult; - -// @public -export interface AvailablePrivateEndpointTypesListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AvailablePrivateEndpointTypesListNextResponse = AvailablePrivateEndpointTypesResult; - -// @public -export interface AvailablePrivateEndpointTypesListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AvailablePrivateEndpointTypesListResponse = AvailablePrivateEndpointTypesResult; - -// @public -export interface AvailablePrivateEndpointTypesResult { - readonly nextLink?: string; - value?: AvailablePrivateEndpointType[]; -} - -// @public -export interface AvailableProvidersList { - countries: AvailableProvidersListCountry[]; -} - -// @public -export interface AvailableProvidersListCity { - cityName?: string; - providers?: string[]; -} - -// @public -export interface AvailableProvidersListCountry { - countryName?: string; - providers?: string[]; - states?: AvailableProvidersListState[]; -} - -// @public -export interface AvailableProvidersListParameters { - azureLocations?: string[]; - city?: string; - country?: string; - state?: string; -} - -// @public -export interface AvailableProvidersListState { - cities?: AvailableProvidersListCity[]; - providers?: string[]; - stateName?: string; -} - -// @public -export interface AvailableResourceGroupDelegations { - list(location: string, resourceGroupName: string, options?: AvailableResourceGroupDelegationsListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface AvailableResourceGroupDelegationsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AvailableResourceGroupDelegationsListNextResponse = AvailableDelegationsResult; - -// @public -export interface AvailableResourceGroupDelegationsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AvailableResourceGroupDelegationsListResponse = AvailableDelegationsResult; - -// @public -export interface AvailableServiceAlias { - id?: string; - name?: string; - resourceName?: string; - type?: string; -} - -// @public -export interface AvailableServiceAliases { - list(location: string, options?: AvailableServiceAliasesListOptionalParams): PagedAsyncIterableIterator; - listByResourceGroup(resourceGroupName: string, location: string, options?: AvailableServiceAliasesListByResourceGroupOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface AvailableServiceAliasesListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AvailableServiceAliasesListByResourceGroupNextResponse = AvailableServiceAliasesResult; - -// @public -export interface AvailableServiceAliasesListByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AvailableServiceAliasesListByResourceGroupResponse = AvailableServiceAliasesResult; - -// @public -export interface AvailableServiceAliasesListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AvailableServiceAliasesListNextResponse = AvailableServiceAliasesResult; - -// @public -export interface AvailableServiceAliasesListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AvailableServiceAliasesListResponse = AvailableServiceAliasesResult; - -// @public -export interface AvailableServiceAliasesResult { - readonly nextLink?: string; - value?: AvailableServiceAlias[]; -} - -// @public -export interface AzureAsyncOperationResult { - error?: ErrorModel; - status?: NetworkOperationStatus; -} - -// @public -export type AzureFirewall = Resource & { - zones?: string[]; - readonly etag?: string; - applicationRuleCollections?: AzureFirewallApplicationRuleCollection[]; - natRuleCollections?: AzureFirewallNatRuleCollection[]; - networkRuleCollections?: AzureFirewallNetworkRuleCollection[]; - ipConfigurations?: AzureFirewallIPConfiguration[]; - managementIpConfiguration?: AzureFirewallIPConfiguration; - readonly provisioningState?: ProvisioningState; - threatIntelMode?: AzureFirewallThreatIntelMode; - virtualHub?: SubResource; - firewallPolicy?: SubResource; - readonly hubIpAddresses?: HubIPAddresses; - readonly ipGroups?: AzureFirewallIpGroups[]; - sku?: AzureFirewallSku; - additionalProperties?: { - [propertyName: string]: string; - }; -}; - -// @public -export interface AzureFirewallApplicationRule { - description?: string; - fqdnTags?: string[]; - name?: string; - protocols?: AzureFirewallApplicationRuleProtocol[]; - sourceAddresses?: string[]; - sourceIpGroups?: string[]; - targetFqdns?: string[]; -} - -// @public -export type AzureFirewallApplicationRuleCollection = SubResource & { - name?: string; - readonly etag?: string; - priority?: number; - action?: AzureFirewallRCAction; - rules?: AzureFirewallApplicationRule[]; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface AzureFirewallApplicationRuleProtocol { - port?: number; - protocolType?: AzureFirewallApplicationRuleProtocolType; -} - -// @public -export type AzureFirewallApplicationRuleProtocolType = string; - -// @public -export type AzureFirewallFqdnTag = Resource & { - readonly etag?: string; - readonly provisioningState?: ProvisioningState; - readonly fqdnTagName?: string; -}; - -// @public -export interface AzureFirewallFqdnTagListResult { - nextLink?: string; - value?: AzureFirewallFqdnTag[]; -} - -// @public -export interface AzureFirewallFqdnTags { - listAll(options?: AzureFirewallFqdnTagsListAllOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface AzureFirewallFqdnTagsListAllNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AzureFirewallFqdnTagsListAllNextResponse = AzureFirewallFqdnTagListResult; - -// @public -export interface AzureFirewallFqdnTagsListAllOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AzureFirewallFqdnTagsListAllResponse = AzureFirewallFqdnTagListResult; - -// @public -export type AzureFirewallIPConfiguration = SubResource & { - name?: string; - readonly etag?: string; - readonly type?: string; - readonly privateIPAddress?: string; - subnet?: SubResource; - publicIPAddress?: SubResource; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface AzureFirewallIpGroups { - readonly changeNumber?: string; - readonly id?: string; -} - -// @public -export interface AzureFirewallListResult { - nextLink?: string; - value?: AzureFirewall[]; -} - -// @public -export interface AzureFirewallNatRCAction { - type?: AzureFirewallNatRCActionType; -} - -// @public -export type AzureFirewallNatRCActionType = string; - -// @public -export interface AzureFirewallNatRule { - description?: string; - destinationAddresses?: string[]; - destinationPorts?: string[]; - name?: string; - protocols?: AzureFirewallNetworkRuleProtocol[]; - sourceAddresses?: string[]; - sourceIpGroups?: string[]; - translatedAddress?: string; - translatedFqdn?: string; - translatedPort?: string; -} - -// @public -export type AzureFirewallNatRuleCollection = SubResource & { - name?: string; - readonly etag?: string; - priority?: number; - action?: AzureFirewallNatRCAction; - rules?: AzureFirewallNatRule[]; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface AzureFirewallNetworkRule { - description?: string; - destinationAddresses?: string[]; - destinationFqdns?: string[]; - destinationIpGroups?: string[]; - destinationPorts?: string[]; - name?: string; - protocols?: AzureFirewallNetworkRuleProtocol[]; - sourceAddresses?: string[]; - sourceIpGroups?: string[]; -} - -// @public -export type AzureFirewallNetworkRuleCollection = SubResource & { - name?: string; - readonly etag?: string; - priority?: number; - action?: AzureFirewallRCAction; - rules?: AzureFirewallNetworkRule[]; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export type AzureFirewallNetworkRuleProtocol = string; - -// @public -export interface AzureFirewallPublicIPAddress { - address?: string; -} - -// @public -export interface AzureFirewallRCAction { - type?: AzureFirewallRCActionType; -} - -// @public -export type AzureFirewallRCActionType = string; - -// @public -export interface AzureFirewalls { - beginCreateOrUpdate(resourceGroupName: string, azureFirewallName: string, parameters: AzureFirewall, options?: AzureFirewallsCreateOrUpdateOptionalParams): Promise, AzureFirewallsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, azureFirewallName: string, parameters: AzureFirewall, options?: AzureFirewallsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, azureFirewallName: string, options?: AzureFirewallsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, azureFirewallName: string, options?: AzureFirewallsDeleteOptionalParams): Promise; - beginUpdateTags(resourceGroupName: string, azureFirewallName: string, parameters: TagsObject, options?: AzureFirewallsUpdateTagsOptionalParams): Promise, AzureFirewallsUpdateTagsResponse>>; - beginUpdateTagsAndWait(resourceGroupName: string, azureFirewallName: string, parameters: TagsObject, options?: AzureFirewallsUpdateTagsOptionalParams): Promise; - get(resourceGroupName: string, azureFirewallName: string, options?: AzureFirewallsGetOptionalParams): Promise; - list(resourceGroupName: string, options?: AzureFirewallsListOptionalParams): PagedAsyncIterableIterator; - listAll(options?: AzureFirewallsListAllOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface AzureFirewallsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type AzureFirewallsCreateOrUpdateResponse = AzureFirewall; - -// @public -export interface AzureFirewallsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface AzureFirewallsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AzureFirewallsGetResponse = AzureFirewall; - -// @public -export interface AzureFirewallSku { - name?: AzureFirewallSkuName; - tier?: AzureFirewallSkuTier; -} - -// @public -export type AzureFirewallSkuName = string; - -// @public -export type AzureFirewallSkuTier = string; - -// @public -export interface AzureFirewallsListAllNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AzureFirewallsListAllNextResponse = AzureFirewallListResult; - -// @public -export interface AzureFirewallsListAllOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AzureFirewallsListAllResponse = AzureFirewallListResult; - -// @public -export interface AzureFirewallsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AzureFirewallsListNextResponse = AzureFirewallListResult; - -// @public -export interface AzureFirewallsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AzureFirewallsListResponse = AzureFirewallListResult; - -// @public -export interface AzureFirewallsUpdateTagsOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type AzureFirewallsUpdateTagsResponse = AzureFirewall; - -// @public -export type AzureFirewallThreatIntelMode = string; - -// @public -export interface AzureReachabilityReport { - aggregationLevel: string; - providerLocation: AzureReachabilityReportLocation; - reachabilityReport: AzureReachabilityReportItem[]; -} - -// @public -export interface AzureReachabilityReportItem { - azureLocation?: string; - latencies?: AzureReachabilityReportLatencyInfo[]; - provider?: string; -} - -// @public -export interface AzureReachabilityReportLatencyInfo { - score?: number; - timeStamp?: Date; -} - -// @public -export interface AzureReachabilityReportLocation { - city?: string; - country: string; - state?: string; -} - -// @public -export interface AzureReachabilityReportParameters { - azureLocations?: string[]; - endTime: Date; - providerLocation: AzureReachabilityReportLocation; - providers?: string[]; - startTime: Date; -} - -// @public -export type BackendAddressPool = SubResource & { - name?: string; - readonly etag?: string; - readonly type?: string; - readonly backendIPConfigurations?: NetworkInterfaceIPConfiguration[]; - loadBalancerBackendAddresses?: LoadBalancerBackendAddress[]; - readonly loadBalancingRules?: SubResource[]; - readonly outboundRule?: SubResource; - readonly outboundRules?: SubResource[]; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface BastionActiveSession { - readonly protocol?: BastionConnectProtocol; - readonly resourceType?: string; - readonly sessionDurationInMins?: number; - readonly sessionId?: string; - readonly startTime?: Record; - readonly targetHostName?: string; - readonly targetIpAddress?: string; - readonly targetResourceGroup?: string; - readonly targetResourceId?: string; - readonly targetSubscriptionId?: string; - readonly userName?: string; -} - -// @public -export interface BastionActiveSessionListResult { - nextLink?: string; - value?: BastionActiveSession[]; -} - -// @public -export type BastionConnectProtocol = string; - -// @public -export type BastionHost = Resource & { - readonly etag?: string; - ipConfigurations?: BastionHostIPConfiguration[]; - dnsName?: string; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export type BastionHostIPConfiguration = SubResource & { - name?: string; - readonly etag?: string; - readonly type?: string; - subnet?: SubResource; - publicIPAddress?: SubResource; - readonly provisioningState?: ProvisioningState; - privateIPAllocationMethod?: IPAllocationMethod; -}; - -// @public -export interface BastionHostListResult { - nextLink?: string; - value?: BastionHost[]; -} - -// @public -export interface BastionHosts { - beginCreateOrUpdate(resourceGroupName: string, bastionHostName: string, parameters: BastionHost, options?: BastionHostsCreateOrUpdateOptionalParams): Promise, BastionHostsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, bastionHostName: string, parameters: BastionHost, options?: BastionHostsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, bastionHostName: string, options?: BastionHostsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, bastionHostName: string, options?: BastionHostsDeleteOptionalParams): Promise; - get(resourceGroupName: string, bastionHostName: string, options?: BastionHostsGetOptionalParams): Promise; - list(options?: BastionHostsListOptionalParams): PagedAsyncIterableIterator; - listByResourceGroup(resourceGroupName: string, options?: BastionHostsListByResourceGroupOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface BastionHostsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type BastionHostsCreateOrUpdateResponse = BastionHost; - -// @public -export interface BastionHostsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface BastionHostsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type BastionHostsGetResponse = BastionHost; - -// @public -export interface BastionHostsListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type BastionHostsListByResourceGroupNextResponse = BastionHostListResult; - -// @public -export interface BastionHostsListByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type BastionHostsListByResourceGroupResponse = BastionHostListResult; - -// @public -export interface BastionHostsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type BastionHostsListNextResponse = BastionHostListResult; - -// @public -export interface BastionHostsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type BastionHostsListResponse = BastionHostListResult; - -// @public -export interface BastionSessionDeleteResult { - nextLink?: string; - value?: BastionSessionState[]; -} - -// @public -export interface BastionSessionState { - readonly message?: string; - readonly sessionId?: string; - readonly state?: string; -} - -// @public -export interface BastionShareableLink { - readonly bsl?: string; - readonly createdAt?: string; - readonly message?: string; - vm: Vm; -} - -// @public -export interface BastionShareableLinkListRequest { - vms?: BastionShareableLink[]; -} - -// @public -export interface BastionShareableLinkListResult { - nextLink?: string; - value?: BastionShareableLink[]; -} - -// @public -export interface BGPCommunity { - communityName?: string; - communityPrefixes?: string[]; - communityValue?: string; - isAuthorizedToUse?: boolean; - serviceGroup?: string; - serviceSupportedRegion?: string; -} - -// @public -export type BgpPeerState = string; - -// @public -export interface BgpPeerStatus { - readonly asn?: number; - readonly connectedDuration?: string; - readonly localAddress?: string; - readonly messagesReceived?: number; - readonly messagesSent?: number; - readonly neighbor?: string; - readonly routesReceived?: number; - readonly state?: BgpPeerState; -} - -// @public -export interface BgpPeerStatusListResult { - value?: BgpPeerStatus[]; -} - -// @public -export interface BgpServiceCommunities { - list(options?: BgpServiceCommunitiesListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface BgpServiceCommunitiesListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type BgpServiceCommunitiesListNextResponse = BgpServiceCommunityListResult; - -// @public -export interface BgpServiceCommunitiesListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type BgpServiceCommunitiesListResponse = BgpServiceCommunityListResult; - -// @public -export type BgpServiceCommunity = Resource & { - serviceName?: string; - bgpCommunities?: BGPCommunity[]; -}; - -// @public -export interface BgpServiceCommunityListResult { - nextLink?: string; - value?: BgpServiceCommunity[]; -} - -// @public -export interface BgpSettings { - asn?: number; - bgpPeeringAddress?: string; - bgpPeeringAddresses?: IPConfigurationBgpPeeringAddress[]; - peerWeight?: number; -} - -// @public -export interface CheckPrivateLinkServiceVisibilityRequest { - privateLinkServiceAlias?: string; -} - -// @public -export type CircuitConnectionStatus = string; - -// @public -export interface CloudError { - error?: CloudErrorBody; -} - -// @public -export interface CloudErrorBody { - code?: string; - details?: CloudErrorBody[]; - message?: string; - target?: string; -} - -// @public (undocumented) -export interface Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties { - readonly clientId?: string; - readonly principalId?: string; -} - -// @public -export interface ConnectionMonitor { - autoStart?: boolean; - destination?: ConnectionMonitorDestination; - endpoints?: ConnectionMonitorEndpoint[]; - location?: string; - monitoringIntervalInSeconds?: number; - notes?: string; - outputs?: ConnectionMonitorOutput[]; - source?: ConnectionMonitorSource; - tags?: { - [propertyName: string]: string; - }; - testConfigurations?: ConnectionMonitorTestConfiguration[]; - testGroups?: ConnectionMonitorTestGroup[]; -} - -// @public -export interface ConnectionMonitorDestination { - address?: string; - port?: number; - resourceId?: string; -} - -// @public -export interface ConnectionMonitorEndpoint { - address?: string; - filter?: ConnectionMonitorEndpointFilter; - name: string; - resourceId?: string; -} - -// @public -export interface ConnectionMonitorEndpointFilter { - items?: ConnectionMonitorEndpointFilterItem[]; - type?: ConnectionMonitorEndpointFilterType; -} - -// @public -export interface ConnectionMonitorEndpointFilterItem { - address?: string; - type?: ConnectionMonitorEndpointFilterItemType; -} - -// @public -export type ConnectionMonitorEndpointFilterItemType = string; - -// @public -export type ConnectionMonitorEndpointFilterType = string; - -// @public -export interface ConnectionMonitorHttpConfiguration { - method?: HttpConfigurationMethod; - path?: string; - port?: number; - preferHttps?: boolean; - requestHeaders?: HttpHeader[]; - validStatusCodeRanges?: string[]; -} - -// @public -export interface ConnectionMonitorIcmpConfiguration { - disableTraceRoute?: boolean; -} - -// @public -export interface ConnectionMonitorListResult { - value?: ConnectionMonitorResult[]; -} - -// @public -export interface ConnectionMonitorOutput { - type?: OutputType; - workspaceSettings?: ConnectionMonitorWorkspaceSettings; -} - -// @public -export interface ConnectionMonitorParameters { - autoStart?: boolean; - destination?: ConnectionMonitorDestination; - endpoints?: ConnectionMonitorEndpoint[]; - monitoringIntervalInSeconds?: number; - notes?: string; - outputs?: ConnectionMonitorOutput[]; - source?: ConnectionMonitorSource; - testConfigurations?: ConnectionMonitorTestConfiguration[]; - testGroups?: ConnectionMonitorTestGroup[]; -} - -// @public -export interface ConnectionMonitorQueryResult { - sourceStatus?: ConnectionMonitorSourceStatus; - states?: ConnectionStateSnapshot[]; -} - -// @public -export interface ConnectionMonitorResult { - autoStart?: boolean; - readonly connectionMonitorType?: ConnectionMonitorType; - destination?: ConnectionMonitorDestination; - endpoints?: ConnectionMonitorEndpoint[]; - readonly etag?: string; - readonly id?: string; - location?: string; - monitoringIntervalInSeconds?: number; - readonly monitoringStatus?: string; - readonly name?: string; - notes?: string; - outputs?: ConnectionMonitorOutput[]; - readonly provisioningState?: ProvisioningState; - source?: ConnectionMonitorSource; - readonly startTime?: Date; - tags?: { - [propertyName: string]: string; - }; - testConfigurations?: ConnectionMonitorTestConfiguration[]; - testGroups?: ConnectionMonitorTestGroup[]; - readonly type?: string; -} - -// @public -export type ConnectionMonitorResultProperties = ConnectionMonitorParameters & { - readonly provisioningState?: ProvisioningState; - readonly startTime?: Date; - readonly monitoringStatus?: string; - readonly connectionMonitorType?: ConnectionMonitorType; -}; - -// @public -export interface ConnectionMonitors { - beginCreateOrUpdate(resourceGroupName: string, networkWatcherName: string, connectionMonitorName: string, parameters: ConnectionMonitor, options?: ConnectionMonitorsCreateOrUpdateOptionalParams): Promise, ConnectionMonitorsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, networkWatcherName: string, connectionMonitorName: string, parameters: ConnectionMonitor, options?: ConnectionMonitorsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, networkWatcherName: string, connectionMonitorName: string, options?: ConnectionMonitorsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, networkWatcherName: string, connectionMonitorName: string, options?: ConnectionMonitorsDeleteOptionalParams): Promise; - beginQuery(resourceGroupName: string, networkWatcherName: string, connectionMonitorName: string, options?: ConnectionMonitorsQueryOptionalParams): Promise, ConnectionMonitorsQueryResponse>>; - beginQueryAndWait(resourceGroupName: string, networkWatcherName: string, connectionMonitorName: string, options?: ConnectionMonitorsQueryOptionalParams): Promise; - beginStart(resourceGroupName: string, networkWatcherName: string, connectionMonitorName: string, options?: ConnectionMonitorsStartOptionalParams): Promise, void>>; - beginStartAndWait(resourceGroupName: string, networkWatcherName: string, connectionMonitorName: string, options?: ConnectionMonitorsStartOptionalParams): Promise; - beginStop(resourceGroupName: string, networkWatcherName: string, connectionMonitorName: string, options?: ConnectionMonitorsStopOptionalParams): Promise, void>>; - beginStopAndWait(resourceGroupName: string, networkWatcherName: string, connectionMonitorName: string, options?: ConnectionMonitorsStopOptionalParams): Promise; - get(resourceGroupName: string, networkWatcherName: string, connectionMonitorName: string, options?: ConnectionMonitorsGetOptionalParams): Promise; - list(resourceGroupName: string, networkWatcherName: string, options?: ConnectionMonitorsListOptionalParams): PagedAsyncIterableIterator; - updateTags(resourceGroupName: string, networkWatcherName: string, connectionMonitorName: string, parameters: TagsObject, options?: ConnectionMonitorsUpdateTagsOptionalParams): Promise; -} - -// @public -export interface ConnectionMonitorsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ConnectionMonitorsCreateOrUpdateResponse = ConnectionMonitorResult; - -// @public -export interface ConnectionMonitorsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface ConnectionMonitorsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ConnectionMonitorsGetResponse = ConnectionMonitorResult; - -// @public -export interface ConnectionMonitorsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ConnectionMonitorsListResponse = ConnectionMonitorListResult; - -// @public -export interface ConnectionMonitorSource { - port?: number; - resourceId: string; -} - -// @public -export type ConnectionMonitorSourceStatus = string; - -// @public -export interface ConnectionMonitorsQueryOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ConnectionMonitorsQueryResponse = ConnectionMonitorQueryResult; - -// @public -export interface ConnectionMonitorsStartOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface ConnectionMonitorsStopOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface ConnectionMonitorSuccessThreshold { - checksFailedPercent?: number; - roundTripTimeMs?: number; -} - -// @public -export interface ConnectionMonitorsUpdateTagsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ConnectionMonitorsUpdateTagsResponse = ConnectionMonitorResult; - -// @public -export interface ConnectionMonitorTcpConfiguration { - disableTraceRoute?: boolean; - port?: number; -} - -// @public -export interface ConnectionMonitorTestConfiguration { - httpConfiguration?: ConnectionMonitorHttpConfiguration; - icmpConfiguration?: ConnectionMonitorIcmpConfiguration; - name: string; - preferredIPVersion?: PreferredIPVersion; - protocol: ConnectionMonitorTestConfigurationProtocol; - successThreshold?: ConnectionMonitorSuccessThreshold; - tcpConfiguration?: ConnectionMonitorTcpConfiguration; - testFrequencySec?: number; -} - -// @public -export type ConnectionMonitorTestConfigurationProtocol = string; - -// @public -export interface ConnectionMonitorTestGroup { - destinations: string[]; - disable?: boolean; - name: string; - sources: string[]; - testConfigurations: string[]; -} - -// @public -export type ConnectionMonitorType = string; - -// @public -export interface ConnectionMonitorWorkspaceSettings { - workspaceResourceId?: string; -} - -// @public -export interface ConnectionResetSharedKey { - keyLength: number; -} - -// @public -export type ConnectionSharedKey = SubResource & { - value: string; -}; - -// @public -export type ConnectionState = string; - -// @public -export interface ConnectionStateSnapshot { - avgLatencyInMs?: number; - connectionState?: ConnectionState; - endTime?: Date; - evaluationState?: EvaluationState; - readonly hops?: ConnectivityHop[]; - maxLatencyInMs?: number; - minLatencyInMs?: number; - probesFailed?: number; - probesSent?: number; - startTime?: Date; -} - -// @public -export type ConnectionStatus = string; - -// @public -export interface ConnectivityDestination { - address?: string; - port?: number; - resourceId?: string; -} - -// @public -export interface ConnectivityHop { - readonly address?: string; - readonly id?: string; - readonly issues?: ConnectivityIssue[]; - readonly nextHopIds?: string[]; - readonly resourceId?: string; - readonly type?: string; -} - -// @public -export interface ConnectivityInformation { - readonly avgLatencyInMs?: number; - readonly connectionStatus?: ConnectionStatus; - readonly hops?: ConnectivityHop[]; - readonly maxLatencyInMs?: number; - readonly minLatencyInMs?: number; - readonly probesFailed?: number; - readonly probesSent?: number; -} - -// @public -export interface ConnectivityIssue { - readonly context?: { - [propertyName: string]: string; - }[]; - readonly origin?: Origin; - readonly severity?: Severity; - readonly type?: IssueType; -} - -// @public -export interface ConnectivityParameters { - destination: ConnectivityDestination; - preferredIPVersion?: IPVersion; - protocol?: Protocol; - protocolConfiguration?: ProtocolConfiguration; - source: ConnectivitySource; -} - -// @public -export interface ConnectivitySource { - port?: number; - resourceId: string; -} - -// @public -export type Container = SubResource & {}; - -// @public -export type ContainerNetworkInterface = SubResource & { - name?: string; - readonly type?: string; - readonly etag?: string; - readonly containerNetworkInterfaceConfiguration?: ContainerNetworkInterfaceConfiguration; - container?: Container; - readonly ipConfigurations?: ContainerNetworkInterfaceIpConfiguration[]; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export type ContainerNetworkInterfaceConfiguration = SubResource & { - name?: string; - readonly type?: string; - readonly etag?: string; - ipConfigurations?: IPConfigurationProfile[]; - containerNetworkInterfaces?: SubResource[]; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface ContainerNetworkInterfaceIpConfiguration { - readonly etag?: string; - name?: string; - readonly provisioningState?: ProvisioningState; - readonly type?: string; -} - -// @public -export interface CustomDnsConfigPropertiesFormat { - fqdn?: string; - ipAddresses?: string[]; -} - -// @public -export interface DdosCustomPolicies { - beginCreateOrUpdate(resourceGroupName: string, ddosCustomPolicyName: string, parameters: DdosCustomPolicy, options?: DdosCustomPoliciesCreateOrUpdateOptionalParams): Promise, DdosCustomPoliciesCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, ddosCustomPolicyName: string, parameters: DdosCustomPolicy, options?: DdosCustomPoliciesCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, ddosCustomPolicyName: string, options?: DdosCustomPoliciesDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, ddosCustomPolicyName: string, options?: DdosCustomPoliciesDeleteOptionalParams): Promise; - get(resourceGroupName: string, ddosCustomPolicyName: string, options?: DdosCustomPoliciesGetOptionalParams): Promise; - updateTags(resourceGroupName: string, ddosCustomPolicyName: string, parameters: TagsObject, options?: DdosCustomPoliciesUpdateTagsOptionalParams): Promise; -} - -// @public -export interface DdosCustomPoliciesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type DdosCustomPoliciesCreateOrUpdateResponse = DdosCustomPolicy; - -// @public -export interface DdosCustomPoliciesDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface DdosCustomPoliciesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DdosCustomPoliciesGetResponse = DdosCustomPolicy; - -// @public -export interface DdosCustomPoliciesUpdateTagsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DdosCustomPoliciesUpdateTagsResponse = DdosCustomPolicy; - -// @public -export type DdosCustomPolicy = Resource & { - readonly etag?: string; - readonly resourceGuid?: string; - readonly provisioningState?: ProvisioningState; - readonly publicIPAddresses?: SubResource[]; - protocolCustomSettings?: ProtocolCustomSettingsFormat[]; -}; - -// @public -export type DdosCustomPolicyProtocol = string; - -// @public -export type DdosCustomPolicyTriggerSensitivityOverride = string; - -// @public -export interface DdosProtectionPlan { - readonly etag?: string; - readonly id?: string; - location?: string; - readonly name?: string; - readonly provisioningState?: ProvisioningState; - readonly resourceGuid?: string; - tags?: { - [propertyName: string]: string; - }; - readonly type?: string; - readonly virtualNetworks?: SubResource[]; -} - -// @public -export interface DdosProtectionPlanListResult { - readonly nextLink?: string; - value?: DdosProtectionPlan[]; -} - -// @public -export interface DdosProtectionPlans { - beginCreateOrUpdate(resourceGroupName: string, ddosProtectionPlanName: string, parameters: DdosProtectionPlan, options?: DdosProtectionPlansCreateOrUpdateOptionalParams): Promise, DdosProtectionPlansCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, ddosProtectionPlanName: string, parameters: DdosProtectionPlan, options?: DdosProtectionPlansCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, ddosProtectionPlanName: string, options?: DdosProtectionPlansDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, ddosProtectionPlanName: string, options?: DdosProtectionPlansDeleteOptionalParams): Promise; - get(resourceGroupName: string, ddosProtectionPlanName: string, options?: DdosProtectionPlansGetOptionalParams): Promise; - list(options?: DdosProtectionPlansListOptionalParams): PagedAsyncIterableIterator; - listByResourceGroup(resourceGroupName: string, options?: DdosProtectionPlansListByResourceGroupOptionalParams): PagedAsyncIterableIterator; - updateTags(resourceGroupName: string, ddosProtectionPlanName: string, parameters: TagsObject, options?: DdosProtectionPlansUpdateTagsOptionalParams): Promise; -} - -// @public -export interface DdosProtectionPlansCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type DdosProtectionPlansCreateOrUpdateResponse = DdosProtectionPlan; - -// @public -export interface DdosProtectionPlansDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface DdosProtectionPlansGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DdosProtectionPlansGetResponse = DdosProtectionPlan; - -// @public -export interface DdosProtectionPlansListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DdosProtectionPlansListByResourceGroupNextResponse = DdosProtectionPlanListResult; - -// @public -export interface DdosProtectionPlansListByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DdosProtectionPlansListByResourceGroupResponse = DdosProtectionPlanListResult; - -// @public -export interface DdosProtectionPlansListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DdosProtectionPlansListNextResponse = DdosProtectionPlanListResult; - -// @public -export interface DdosProtectionPlansListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DdosProtectionPlansListResponse = DdosProtectionPlanListResult; - -// @public -export interface DdosProtectionPlansUpdateTagsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DdosProtectionPlansUpdateTagsResponse = DdosProtectionPlan; - -// @public -export interface DdosSettings { - ddosCustomPolicy?: SubResource; - protectedIP?: boolean; - protectionCoverage?: DdosSettingsProtectionCoverage; -} - -// @public -export type DdosSettingsProtectionCoverage = string; - -// @public -export interface DefaultSecurityRules { - get(resourceGroupName: string, networkSecurityGroupName: string, defaultSecurityRuleName: string, options?: DefaultSecurityRulesGetOptionalParams): Promise; - list(resourceGroupName: string, networkSecurityGroupName: string, options?: DefaultSecurityRulesListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface DefaultSecurityRulesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DefaultSecurityRulesGetResponse = SecurityRule; - -// @public -export interface DefaultSecurityRulesListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DefaultSecurityRulesListNextResponse = SecurityRuleListResult; - -// @public -export interface DefaultSecurityRulesListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DefaultSecurityRulesListResponse = SecurityRuleListResult; - -// @public -export type Delegation = SubResource & { - name?: string; - readonly etag?: string; - serviceName?: string; - readonly actions?: string[]; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface DeviceProperties { - deviceModel?: string; - deviceVendor?: string; - linkSpeedInMbps?: number; -} - -// @public -export interface DhcpOptions { - dnsServers?: string[]; -} - -// @public -export type DhGroup = string; - -// @public -export interface Dimension { - displayName?: string; - internalName?: string; - name?: string; -} - -// @public -export type Direction = string; - -// @public -export interface DnsNameAvailabilityResult { - available?: boolean; -} - -// @public -export interface EffectiveNetworkSecurityGroup { - association?: EffectiveNetworkSecurityGroupAssociation; - effectiveSecurityRules?: EffectiveNetworkSecurityRule[]; - networkSecurityGroup?: SubResource; - tagMap?: string; -} - -// @public -export interface EffectiveNetworkSecurityGroupAssociation { - networkInterface?: SubResource; - subnet?: SubResource; -} - -// @public -export interface EffectiveNetworkSecurityGroupListResult { - readonly nextLink?: string; - value?: EffectiveNetworkSecurityGroup[]; -} - -// @public -export interface EffectiveNetworkSecurityRule { - access?: SecurityRuleAccess; - destinationAddressPrefix?: string; - destinationAddressPrefixes?: string[]; - destinationPortRange?: string; - destinationPortRanges?: string[]; - direction?: SecurityRuleDirection; - expandedDestinationAddressPrefix?: string[]; - expandedSourceAddressPrefix?: string[]; - name?: string; - priority?: number; - protocol?: EffectiveSecurityRuleProtocol; - sourceAddressPrefix?: string; - sourceAddressPrefixes?: string[]; - sourcePortRange?: string; - sourcePortRanges?: string[]; -} - -// @public -export interface EffectiveRoute { - addressPrefix?: string[]; - disableBgpRoutePropagation?: boolean; - name?: string; - nextHopIpAddress?: string[]; - nextHopType?: RouteNextHopType; - source?: EffectiveRouteSource; - state?: EffectiveRouteState; -} - -// @public -export interface EffectiveRouteListResult { - readonly nextLink?: string; - value?: EffectiveRoute[]; -} - -// @public -export type EffectiveRouteSource = string; - -// @public -export type EffectiveRouteState = string; - -// @public -export type EffectiveSecurityRuleProtocol = string; - -// @public -export type EndpointServiceResult = SubResource & { - readonly name?: string; - readonly type?: string; -}; - -// @public -export interface EndpointServicesListResult { - nextLink?: string; - value?: EndpointServiceResult[]; -} - -// @public -export interface ErrorDetails { - code?: string; - message?: string; - target?: string; -} - -// @public -export interface ErrorModel { - code?: string; - details?: ErrorDetails[]; - innerError?: string; - message?: string; - target?: string; -} - -// @public -export interface ErrorResponse { - error?: ErrorDetails; -} - -// @public -export interface EvaluatedNetworkSecurityGroup { - appliedTo?: string; - matchedRule?: MatchedRule; - networkSecurityGroupId?: string; - readonly rulesEvaluationResult?: NetworkSecurityRulesEvaluationResult[]; -} - -// @public -export type EvaluationState = string; - -// @public -export type ExpressRouteCircuit = Resource & { - sku?: ExpressRouteCircuitSku; - readonly etag?: string; - allowClassicOperations?: boolean; - circuitProvisioningState?: string; - serviceProviderProvisioningState?: ServiceProviderProvisioningState; - authorizations?: ExpressRouteCircuitAuthorization[]; - peerings?: ExpressRouteCircuitPeering[]; - serviceKey?: string; - serviceProviderNotes?: string; - serviceProviderProperties?: ExpressRouteCircuitServiceProviderProperties; - expressRoutePort?: SubResource; - bandwidthInGbps?: number; - readonly stag?: number; - readonly provisioningState?: ProvisioningState; - gatewayManagerEtag?: string; - globalReachEnabled?: boolean; -}; - -// @public -export interface ExpressRouteCircuitArpTable { - age?: number; - interface?: string; - ipAddress?: string; - macAddress?: string; -} - -// @public -export type ExpressRouteCircuitAuthorization = SubResource & { - name?: string; - readonly etag?: string; - readonly type?: string; - authorizationKey?: string; - authorizationUseStatus?: AuthorizationUseStatus; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface ExpressRouteCircuitAuthorizations { - beginCreateOrUpdate(resourceGroupName: string, circuitName: string, authorizationName: string, authorizationParameters: ExpressRouteCircuitAuthorization, options?: ExpressRouteCircuitAuthorizationsCreateOrUpdateOptionalParams): Promise, ExpressRouteCircuitAuthorizationsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, circuitName: string, authorizationName: string, authorizationParameters: ExpressRouteCircuitAuthorization, options?: ExpressRouteCircuitAuthorizationsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, circuitName: string, authorizationName: string, options?: ExpressRouteCircuitAuthorizationsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, circuitName: string, authorizationName: string, options?: ExpressRouteCircuitAuthorizationsDeleteOptionalParams): Promise; - get(resourceGroupName: string, circuitName: string, authorizationName: string, options?: ExpressRouteCircuitAuthorizationsGetOptionalParams): Promise; - list(resourceGroupName: string, circuitName: string, options?: ExpressRouteCircuitAuthorizationsListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ExpressRouteCircuitAuthorizationsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ExpressRouteCircuitAuthorizationsCreateOrUpdateResponse = ExpressRouteCircuitAuthorization; - -// @public -export interface ExpressRouteCircuitAuthorizationsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface ExpressRouteCircuitAuthorizationsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExpressRouteCircuitAuthorizationsGetResponse = ExpressRouteCircuitAuthorization; - -// @public -export interface ExpressRouteCircuitAuthorizationsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExpressRouteCircuitAuthorizationsListNextResponse = AuthorizationListResult; - -// @public -export interface ExpressRouteCircuitAuthorizationsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExpressRouteCircuitAuthorizationsListResponse = AuthorizationListResult; - -// @public -export type ExpressRouteCircuitConnection = SubResource & { - name?: string; - readonly etag?: string; - readonly type?: string; - expressRouteCircuitPeering?: SubResource; - peerExpressRouteCircuitPeering?: SubResource; - addressPrefix?: string; - authorizationKey?: string; - ipv6CircuitConnectionConfig?: Ipv6CircuitConnectionConfig; - readonly circuitConnectionStatus?: CircuitConnectionStatus; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface ExpressRouteCircuitConnectionListResult { - nextLink?: string; - value?: ExpressRouteCircuitConnection[]; -} - -// @public -export interface ExpressRouteCircuitConnections { - beginCreateOrUpdate(resourceGroupName: string, circuitName: string, peeringName: string, connectionName: string, expressRouteCircuitConnectionParameters: ExpressRouteCircuitConnection, options?: ExpressRouteCircuitConnectionsCreateOrUpdateOptionalParams): Promise, ExpressRouteCircuitConnectionsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, circuitName: string, peeringName: string, connectionName: string, expressRouteCircuitConnectionParameters: ExpressRouteCircuitConnection, options?: ExpressRouteCircuitConnectionsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, circuitName: string, peeringName: string, connectionName: string, options?: ExpressRouteCircuitConnectionsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, circuitName: string, peeringName: string, connectionName: string, options?: ExpressRouteCircuitConnectionsDeleteOptionalParams): Promise; - get(resourceGroupName: string, circuitName: string, peeringName: string, connectionName: string, options?: ExpressRouteCircuitConnectionsGetOptionalParams): Promise; - list(resourceGroupName: string, circuitName: string, peeringName: string, options?: ExpressRouteCircuitConnectionsListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ExpressRouteCircuitConnectionsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ExpressRouteCircuitConnectionsCreateOrUpdateResponse = ExpressRouteCircuitConnection; - -// @public -export interface ExpressRouteCircuitConnectionsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface ExpressRouteCircuitConnectionsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExpressRouteCircuitConnectionsGetResponse = ExpressRouteCircuitConnection; - -// @public -export interface ExpressRouteCircuitConnectionsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExpressRouteCircuitConnectionsListNextResponse = ExpressRouteCircuitConnectionListResult; - -// @public -export interface ExpressRouteCircuitConnectionsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExpressRouteCircuitConnectionsListResponse = ExpressRouteCircuitConnectionListResult; - -// @public -export interface ExpressRouteCircuitListResult { - nextLink?: string; - value?: ExpressRouteCircuit[]; -} - -// @public -export type ExpressRouteCircuitPeering = SubResource & { - name?: string; - readonly etag?: string; - readonly type?: string; - peeringType?: ExpressRoutePeeringType; - state?: ExpressRoutePeeringState; - azureASN?: number; - peerASN?: number; - primaryPeerAddressPrefix?: string; - secondaryPeerAddressPrefix?: string; - primaryAzurePort?: string; - secondaryAzurePort?: string; - sharedKey?: string; - vlanId?: number; - microsoftPeeringConfig?: ExpressRouteCircuitPeeringConfig; - stats?: ExpressRouteCircuitStats; - readonly provisioningState?: ProvisioningState; - gatewayManagerEtag?: string; - readonly lastModifiedBy?: string; - routeFilter?: SubResource; - ipv6PeeringConfig?: Ipv6ExpressRouteCircuitPeeringConfig; - expressRouteConnection?: ExpressRouteConnectionId; - connections?: ExpressRouteCircuitConnection[]; - readonly peeredConnections?: PeerExpressRouteCircuitConnection[]; -}; - -// @public -export type ExpressRouteCircuitPeeringAdvertisedPublicPrefixState = string; - -// @public -export interface ExpressRouteCircuitPeeringConfig { - advertisedCommunities?: string[]; - advertisedPublicPrefixes?: string[]; - readonly advertisedPublicPrefixesState?: ExpressRouteCircuitPeeringAdvertisedPublicPrefixState; - customerASN?: number; - legacyMode?: number; - routingRegistryName?: string; -} - -// @public -export interface ExpressRouteCircuitPeeringId { - id?: string; -} - -// @public -export interface ExpressRouteCircuitPeeringListResult { - nextLink?: string; - value?: ExpressRouteCircuitPeering[]; -} - -// @public -export interface ExpressRouteCircuitPeerings { - beginCreateOrUpdate(resourceGroupName: string, circuitName: string, peeringName: string, peeringParameters: ExpressRouteCircuitPeering, options?: ExpressRouteCircuitPeeringsCreateOrUpdateOptionalParams): Promise, ExpressRouteCircuitPeeringsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, circuitName: string, peeringName: string, peeringParameters: ExpressRouteCircuitPeering, options?: ExpressRouteCircuitPeeringsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, circuitName: string, peeringName: string, options?: ExpressRouteCircuitPeeringsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, circuitName: string, peeringName: string, options?: ExpressRouteCircuitPeeringsDeleteOptionalParams): Promise; - get(resourceGroupName: string, circuitName: string, peeringName: string, options?: ExpressRouteCircuitPeeringsGetOptionalParams): Promise; - list(resourceGroupName: string, circuitName: string, options?: ExpressRouteCircuitPeeringsListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ExpressRouteCircuitPeeringsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ExpressRouteCircuitPeeringsCreateOrUpdateResponse = ExpressRouteCircuitPeering; - -// @public -export interface ExpressRouteCircuitPeeringsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface ExpressRouteCircuitPeeringsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExpressRouteCircuitPeeringsGetResponse = ExpressRouteCircuitPeering; - -// @public -export interface ExpressRouteCircuitPeeringsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExpressRouteCircuitPeeringsListNextResponse = ExpressRouteCircuitPeeringListResult; - -// @public -export interface ExpressRouteCircuitPeeringsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExpressRouteCircuitPeeringsListResponse = ExpressRouteCircuitPeeringListResult; - -// @public -export type ExpressRouteCircuitPeeringState = string; - -// @public -export interface ExpressRouteCircuitReference { - id?: string; -} - -// @public -export interface ExpressRouteCircuitRoutesTable { - locPrf?: string; - network?: string; - nextHop?: string; - path?: string; - weight?: number; -} - -// @public -export interface ExpressRouteCircuitRoutesTableSummary { - as?: number; - neighbor?: string; - statePfxRcd?: string; - upDown?: string; - v?: number; -} - -// @public -export interface ExpressRouteCircuits { - beginCreateOrUpdate(resourceGroupName: string, circuitName: string, parameters: ExpressRouteCircuit, options?: ExpressRouteCircuitsCreateOrUpdateOptionalParams): Promise, ExpressRouteCircuitsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, circuitName: string, parameters: ExpressRouteCircuit, options?: ExpressRouteCircuitsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, circuitName: string, options?: ExpressRouteCircuitsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, circuitName: string, options?: ExpressRouteCircuitsDeleteOptionalParams): Promise; - beginListArpTable(resourceGroupName: string, circuitName: string, peeringName: string, devicePath: string, options?: ExpressRouteCircuitsListArpTableOptionalParams): Promise, ExpressRouteCircuitsListArpTableResponse>>; - beginListArpTableAndWait(resourceGroupName: string, circuitName: string, peeringName: string, devicePath: string, options?: ExpressRouteCircuitsListArpTableOptionalParams): Promise; - beginListRoutesTable(resourceGroupName: string, circuitName: string, peeringName: string, devicePath: string, options?: ExpressRouteCircuitsListRoutesTableOptionalParams): Promise, ExpressRouteCircuitsListRoutesTableResponse>>; - beginListRoutesTableAndWait(resourceGroupName: string, circuitName: string, peeringName: string, devicePath: string, options?: ExpressRouteCircuitsListRoutesTableOptionalParams): Promise; - beginListRoutesTableSummary(resourceGroupName: string, circuitName: string, peeringName: string, devicePath: string, options?: ExpressRouteCircuitsListRoutesTableSummaryOptionalParams): Promise, ExpressRouteCircuitsListRoutesTableSummaryResponse>>; - beginListRoutesTableSummaryAndWait(resourceGroupName: string, circuitName: string, peeringName: string, devicePath: string, options?: ExpressRouteCircuitsListRoutesTableSummaryOptionalParams): Promise; - get(resourceGroupName: string, circuitName: string, options?: ExpressRouteCircuitsGetOptionalParams): Promise; - getPeeringStats(resourceGroupName: string, circuitName: string, peeringName: string, options?: ExpressRouteCircuitsGetPeeringStatsOptionalParams): Promise; - getStats(resourceGroupName: string, circuitName: string, options?: ExpressRouteCircuitsGetStatsOptionalParams): Promise; - list(resourceGroupName: string, options?: ExpressRouteCircuitsListOptionalParams): PagedAsyncIterableIterator; - listAll(options?: ExpressRouteCircuitsListAllOptionalParams): PagedAsyncIterableIterator; - updateTags(resourceGroupName: string, circuitName: string, parameters: TagsObject, options?: ExpressRouteCircuitsUpdateTagsOptionalParams): Promise; -} - -// @public -export interface ExpressRouteCircuitsArpTableListResult { - nextLink?: string; - value?: ExpressRouteCircuitArpTable[]; -} - -// @public -export interface ExpressRouteCircuitsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ExpressRouteCircuitsCreateOrUpdateResponse = ExpressRouteCircuit; - -// @public -export interface ExpressRouteCircuitsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface ExpressRouteCircuitServiceProviderProperties { - bandwidthInMbps?: number; - peeringLocation?: string; - serviceProviderName?: string; -} - -// @public -export interface ExpressRouteCircuitsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface ExpressRouteCircuitsGetPeeringStatsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExpressRouteCircuitsGetPeeringStatsResponse = ExpressRouteCircuitStats; - -// @public -export type ExpressRouteCircuitsGetResponse = ExpressRouteCircuit; - -// @public -export interface ExpressRouteCircuitsGetStatsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExpressRouteCircuitsGetStatsResponse = ExpressRouteCircuitStats; - -// @public -export interface ExpressRouteCircuitSku { - family?: ExpressRouteCircuitSkuFamily; - name?: string; - tier?: ExpressRouteCircuitSkuTier; -} - -// @public -export type ExpressRouteCircuitSkuFamily = string; - -// @public -export type ExpressRouteCircuitSkuTier = string; - -// @public -export interface ExpressRouteCircuitsListAllNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExpressRouteCircuitsListAllNextResponse = ExpressRouteCircuitListResult; - -// @public -export interface ExpressRouteCircuitsListAllOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExpressRouteCircuitsListAllResponse = ExpressRouteCircuitListResult; - -// @public -export interface ExpressRouteCircuitsListArpTableOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ExpressRouteCircuitsListArpTableResponse = ExpressRouteCircuitsArpTableListResult; - -// @public -export interface ExpressRouteCircuitsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExpressRouteCircuitsListNextResponse = ExpressRouteCircuitListResult; - -// @public -export interface ExpressRouteCircuitsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExpressRouteCircuitsListResponse = ExpressRouteCircuitListResult; - -// @public -export interface ExpressRouteCircuitsListRoutesTableOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ExpressRouteCircuitsListRoutesTableResponse = ExpressRouteCircuitsRoutesTableListResult; - -// @public -export interface ExpressRouteCircuitsListRoutesTableSummaryOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ExpressRouteCircuitsListRoutesTableSummaryResponse = ExpressRouteCircuitsRoutesTableSummaryListResult; - -// @public -export interface ExpressRouteCircuitsRoutesTableListResult { - nextLink?: string; - value?: ExpressRouteCircuitRoutesTable[]; -} - -// @public -export interface ExpressRouteCircuitsRoutesTableSummaryListResult { - nextLink?: string; - value?: ExpressRouteCircuitRoutesTableSummary[]; -} - -// @public -export interface ExpressRouteCircuitStats { - primarybytesIn?: number; - primarybytesOut?: number; - secondarybytesIn?: number; - secondarybytesOut?: number; -} - -// @public -export interface ExpressRouteCircuitsUpdateTagsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExpressRouteCircuitsUpdateTagsResponse = ExpressRouteCircuit; - -// @public -export type ExpressRouteConnection = SubResource & { - name: string; - readonly provisioningState?: ProvisioningState; - expressRouteCircuitPeering?: ExpressRouteCircuitPeeringId; - authorizationKey?: string; - routingWeight?: number; - enableInternetSecurity?: boolean; - routingConfiguration?: RoutingConfiguration; -}; - -// @public -export interface ExpressRouteConnectionId { - readonly id?: string; -} - -// @public -export interface ExpressRouteConnectionList { - value?: ExpressRouteConnection[]; -} - -// @public -export interface ExpressRouteConnections { - beginCreateOrUpdate(resourceGroupName: string, expressRouteGatewayName: string, connectionName: string, putExpressRouteConnectionParameters: ExpressRouteConnection, options?: ExpressRouteConnectionsCreateOrUpdateOptionalParams): Promise, ExpressRouteConnectionsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, expressRouteGatewayName: string, connectionName: string, putExpressRouteConnectionParameters: ExpressRouteConnection, options?: ExpressRouteConnectionsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, expressRouteGatewayName: string, connectionName: string, options?: ExpressRouteConnectionsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, expressRouteGatewayName: string, connectionName: string, options?: ExpressRouteConnectionsDeleteOptionalParams): Promise; - get(resourceGroupName: string, expressRouteGatewayName: string, connectionName: string, options?: ExpressRouteConnectionsGetOptionalParams): Promise; - list(resourceGroupName: string, expressRouteGatewayName: string, options?: ExpressRouteConnectionsListOptionalParams): Promise; -} - -// @public -export interface ExpressRouteConnectionsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ExpressRouteConnectionsCreateOrUpdateResponse = ExpressRouteConnection; - -// @public -export interface ExpressRouteConnectionsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface ExpressRouteConnectionsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExpressRouteConnectionsGetResponse = ExpressRouteConnection; - -// @public -export interface ExpressRouteConnectionsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExpressRouteConnectionsListResponse = ExpressRouteConnectionList; - -// @public -export type ExpressRouteCrossConnection = Resource & { - readonly etag?: string; - readonly primaryAzurePort?: string; - readonly secondaryAzurePort?: string; - readonly sTag?: number; - peeringLocation?: string; - bandwidthInMbps?: number; - expressRouteCircuit?: ExpressRouteCircuitReference; - serviceProviderProvisioningState?: ServiceProviderProvisioningState; - serviceProviderNotes?: string; - readonly provisioningState?: ProvisioningState; - peerings?: ExpressRouteCrossConnectionPeering[]; -}; - -// @public -export interface ExpressRouteCrossConnectionListResult { - readonly nextLink?: string; - value?: ExpressRouteCrossConnection[]; -} - -// @public -export type ExpressRouteCrossConnectionPeering = SubResource & { - name?: string; - readonly etag?: string; - peeringType?: ExpressRoutePeeringType; - state?: ExpressRoutePeeringState; - readonly azureASN?: number; - peerASN?: number; - primaryPeerAddressPrefix?: string; - secondaryPeerAddressPrefix?: string; - readonly primaryAzurePort?: string; - readonly secondaryAzurePort?: string; - sharedKey?: string; - vlanId?: number; - microsoftPeeringConfig?: ExpressRouteCircuitPeeringConfig; - readonly provisioningState?: ProvisioningState; - gatewayManagerEtag?: string; - readonly lastModifiedBy?: string; - ipv6PeeringConfig?: Ipv6ExpressRouteCircuitPeeringConfig; -}; - -// @public -export interface ExpressRouteCrossConnectionPeeringList { - readonly nextLink?: string; - value?: ExpressRouteCrossConnectionPeering[]; -} - -// @public -export interface ExpressRouteCrossConnectionPeerings { - beginCreateOrUpdate(resourceGroupName: string, crossConnectionName: string, peeringName: string, peeringParameters: ExpressRouteCrossConnectionPeering, options?: ExpressRouteCrossConnectionPeeringsCreateOrUpdateOptionalParams): Promise, ExpressRouteCrossConnectionPeeringsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, crossConnectionName: string, peeringName: string, peeringParameters: ExpressRouteCrossConnectionPeering, options?: ExpressRouteCrossConnectionPeeringsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, crossConnectionName: string, peeringName: string, options?: ExpressRouteCrossConnectionPeeringsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, crossConnectionName: string, peeringName: string, options?: ExpressRouteCrossConnectionPeeringsDeleteOptionalParams): Promise; - get(resourceGroupName: string, crossConnectionName: string, peeringName: string, options?: ExpressRouteCrossConnectionPeeringsGetOptionalParams): Promise; - list(resourceGroupName: string, crossConnectionName: string, options?: ExpressRouteCrossConnectionPeeringsListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ExpressRouteCrossConnectionPeeringsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ExpressRouteCrossConnectionPeeringsCreateOrUpdateResponse = ExpressRouteCrossConnectionPeering; - -// @public -export interface ExpressRouteCrossConnectionPeeringsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface ExpressRouteCrossConnectionPeeringsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExpressRouteCrossConnectionPeeringsGetResponse = ExpressRouteCrossConnectionPeering; - -// @public -export interface ExpressRouteCrossConnectionPeeringsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExpressRouteCrossConnectionPeeringsListNextResponse = ExpressRouteCrossConnectionPeeringList; - -// @public -export interface ExpressRouteCrossConnectionPeeringsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExpressRouteCrossConnectionPeeringsListResponse = ExpressRouteCrossConnectionPeeringList; - -// @public -export interface ExpressRouteCrossConnectionRoutesTableSummary { - asn?: number; - neighbor?: string; - stateOrPrefixesReceived?: string; - upDown?: string; -} - -// @public -export interface ExpressRouteCrossConnections { - beginCreateOrUpdate(resourceGroupName: string, crossConnectionName: string, parameters: ExpressRouteCrossConnection, options?: ExpressRouteCrossConnectionsCreateOrUpdateOptionalParams): Promise, ExpressRouteCrossConnectionsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, crossConnectionName: string, parameters: ExpressRouteCrossConnection, options?: ExpressRouteCrossConnectionsCreateOrUpdateOptionalParams): Promise; - beginListArpTable(resourceGroupName: string, crossConnectionName: string, peeringName: string, devicePath: string, options?: ExpressRouteCrossConnectionsListArpTableOptionalParams): Promise, ExpressRouteCrossConnectionsListArpTableResponse>>; - beginListArpTableAndWait(resourceGroupName: string, crossConnectionName: string, peeringName: string, devicePath: string, options?: ExpressRouteCrossConnectionsListArpTableOptionalParams): Promise; - beginListRoutesTable(resourceGroupName: string, crossConnectionName: string, peeringName: string, devicePath: string, options?: ExpressRouteCrossConnectionsListRoutesTableOptionalParams): Promise, ExpressRouteCrossConnectionsListRoutesTableResponse>>; - beginListRoutesTableAndWait(resourceGroupName: string, crossConnectionName: string, peeringName: string, devicePath: string, options?: ExpressRouteCrossConnectionsListRoutesTableOptionalParams): Promise; - beginListRoutesTableSummary(resourceGroupName: string, crossConnectionName: string, peeringName: string, devicePath: string, options?: ExpressRouteCrossConnectionsListRoutesTableSummaryOptionalParams): Promise, ExpressRouteCrossConnectionsListRoutesTableSummaryResponse>>; - beginListRoutesTableSummaryAndWait(resourceGroupName: string, crossConnectionName: string, peeringName: string, devicePath: string, options?: ExpressRouteCrossConnectionsListRoutesTableSummaryOptionalParams): Promise; - get(resourceGroupName: string, crossConnectionName: string, options?: ExpressRouteCrossConnectionsGetOptionalParams): Promise; - list(options?: ExpressRouteCrossConnectionsListOptionalParams): PagedAsyncIterableIterator; - listByResourceGroup(resourceGroupName: string, options?: ExpressRouteCrossConnectionsListByResourceGroupOptionalParams): PagedAsyncIterableIterator; - updateTags(resourceGroupName: string, crossConnectionName: string, crossConnectionParameters: TagsObject, options?: ExpressRouteCrossConnectionsUpdateTagsOptionalParams): Promise; -} - -// @public -export interface ExpressRouteCrossConnectionsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ExpressRouteCrossConnectionsCreateOrUpdateResponse = ExpressRouteCrossConnection; - -// @public -export interface ExpressRouteCrossConnectionsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExpressRouteCrossConnectionsGetResponse = ExpressRouteCrossConnection; - -// @public -export interface ExpressRouteCrossConnectionsListArpTableOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ExpressRouteCrossConnectionsListArpTableResponse = ExpressRouteCircuitsArpTableListResult; - -// @public -export interface ExpressRouteCrossConnectionsListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExpressRouteCrossConnectionsListByResourceGroupNextResponse = ExpressRouteCrossConnectionListResult; - -// @public -export interface ExpressRouteCrossConnectionsListByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExpressRouteCrossConnectionsListByResourceGroupResponse = ExpressRouteCrossConnectionListResult; - -// @public -export interface ExpressRouteCrossConnectionsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExpressRouteCrossConnectionsListNextResponse = ExpressRouteCrossConnectionListResult; - -// @public -export interface ExpressRouteCrossConnectionsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExpressRouteCrossConnectionsListResponse = ExpressRouteCrossConnectionListResult; - -// @public -export interface ExpressRouteCrossConnectionsListRoutesTableOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ExpressRouteCrossConnectionsListRoutesTableResponse = ExpressRouteCircuitsRoutesTableListResult; - -// @public -export interface ExpressRouteCrossConnectionsListRoutesTableSummaryOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ExpressRouteCrossConnectionsListRoutesTableSummaryResponse = ExpressRouteCrossConnectionsRoutesTableSummaryListResult; - -// @public -export interface ExpressRouteCrossConnectionsRoutesTableSummaryListResult { - readonly nextLink?: string; - value?: ExpressRouteCrossConnectionRoutesTableSummary[]; -} - -// @public -export interface ExpressRouteCrossConnectionsUpdateTagsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExpressRouteCrossConnectionsUpdateTagsResponse = ExpressRouteCrossConnection; - -// @public -export type ExpressRouteGateway = Resource & { - readonly etag?: string; - autoScaleConfiguration?: ExpressRouteGatewayPropertiesAutoScaleConfiguration; - readonly expressRouteConnections?: ExpressRouteConnection[]; - readonly provisioningState?: ProvisioningState; - virtualHub?: VirtualHubId; -}; - -// @public -export interface ExpressRouteGatewayList { - value?: ExpressRouteGateway[]; -} - -// @public -export interface ExpressRouteGatewayPropertiesAutoScaleConfiguration { - bounds?: ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds; -} - -// @public -export interface ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds { - max?: number; - min?: number; -} - -// @public -export interface ExpressRouteGateways { - beginCreateOrUpdate(resourceGroupName: string, expressRouteGatewayName: string, putExpressRouteGatewayParameters: ExpressRouteGateway, options?: ExpressRouteGatewaysCreateOrUpdateOptionalParams): Promise, ExpressRouteGatewaysCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, expressRouteGatewayName: string, putExpressRouteGatewayParameters: ExpressRouteGateway, options?: ExpressRouteGatewaysCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, expressRouteGatewayName: string, options?: ExpressRouteGatewaysDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, expressRouteGatewayName: string, options?: ExpressRouteGatewaysDeleteOptionalParams): Promise; - get(resourceGroupName: string, expressRouteGatewayName: string, options?: ExpressRouteGatewaysGetOptionalParams): Promise; - listByResourceGroup(resourceGroupName: string, options?: ExpressRouteGatewaysListByResourceGroupOptionalParams): Promise; - listBySubscription(options?: ExpressRouteGatewaysListBySubscriptionOptionalParams): Promise; -} - -// @public -export interface ExpressRouteGatewaysCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ExpressRouteGatewaysCreateOrUpdateResponse = ExpressRouteGateway; - -// @public -export interface ExpressRouteGatewaysDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface ExpressRouteGatewaysGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExpressRouteGatewaysGetResponse = ExpressRouteGateway; - -// @public -export interface ExpressRouteGatewaysListByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExpressRouteGatewaysListByResourceGroupResponse = ExpressRouteGatewayList; - -// @public -export interface ExpressRouteGatewaysListBySubscriptionOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExpressRouteGatewaysListBySubscriptionResponse = ExpressRouteGatewayList; - -// @public -export type ExpressRouteLink = SubResource & { - name?: string; - readonly etag?: string; - readonly routerName?: string; - readonly interfaceName?: string; - readonly patchPanelId?: string; - readonly rackId?: string; - readonly connectorType?: ExpressRouteLinkConnectorType; - adminState?: ExpressRouteLinkAdminState; - readonly provisioningState?: ProvisioningState; - macSecConfig?: ExpressRouteLinkMacSecConfig; -}; - -// @public -export type ExpressRouteLinkAdminState = string; - -// @public -export type ExpressRouteLinkConnectorType = string; - -// @public -export interface ExpressRouteLinkListResult { - nextLink?: string; - value?: ExpressRouteLink[]; -} - -// @public -export type ExpressRouteLinkMacSecCipher = string; - -// @public -export interface ExpressRouteLinkMacSecConfig { - cakSecretIdentifier?: string; - cipher?: ExpressRouteLinkMacSecCipher; - cknSecretIdentifier?: string; -} - -// @public -export interface ExpressRouteLinks { - get(resourceGroupName: string, expressRoutePortName: string, linkName: string, options?: ExpressRouteLinksGetOptionalParams): Promise; - list(resourceGroupName: string, expressRoutePortName: string, options?: ExpressRouteLinksListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ExpressRouteLinksGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExpressRouteLinksGetResponse = ExpressRouteLink; - -// @public -export interface ExpressRouteLinksListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExpressRouteLinksListNextResponse = ExpressRouteLinkListResult; - -// @public -export interface ExpressRouteLinksListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExpressRouteLinksListResponse = ExpressRouteLinkListResult; - -// @public -export type ExpressRoutePeeringState = string; - -// @public -export type ExpressRoutePeeringType = string; - -// @public -export type ExpressRoutePort = Resource & { - readonly etag?: string; - identity?: ManagedServiceIdentity; - peeringLocation?: string; - bandwidthInGbps?: number; - readonly provisionedBandwidthInGbps?: number; - readonly mtu?: string; - encapsulation?: ExpressRoutePortsEncapsulation; - readonly etherType?: string; - readonly allocationDate?: string; - links?: ExpressRouteLink[]; - readonly circuits?: SubResource[]; - readonly provisioningState?: ProvisioningState; - readonly resourceGuid?: string; -}; - -// @public -export interface ExpressRoutePortListResult { - nextLink?: string; - value?: ExpressRoutePort[]; -} - -// @public -export interface ExpressRoutePorts { - beginCreateOrUpdate(resourceGroupName: string, expressRoutePortName: string, parameters: ExpressRoutePort, options?: ExpressRoutePortsCreateOrUpdateOptionalParams): Promise, ExpressRoutePortsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, expressRoutePortName: string, parameters: ExpressRoutePort, options?: ExpressRoutePortsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, expressRoutePortName: string, options?: ExpressRoutePortsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, expressRoutePortName: string, options?: ExpressRoutePortsDeleteOptionalParams): Promise; - get(resourceGroupName: string, expressRoutePortName: string, options?: ExpressRoutePortsGetOptionalParams): Promise; - list(options?: ExpressRoutePortsListOptionalParams): PagedAsyncIterableIterator; - listByResourceGroup(resourceGroupName: string, options?: ExpressRoutePortsListByResourceGroupOptionalParams): PagedAsyncIterableIterator; - updateTags(resourceGroupName: string, expressRoutePortName: string, parameters: TagsObject, options?: ExpressRoutePortsUpdateTagsOptionalParams): Promise; -} - -// @public -export interface ExpressRoutePortsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ExpressRoutePortsCreateOrUpdateResponse = ExpressRoutePort; - -// @public -export interface ExpressRoutePortsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ExpressRoutePortsEncapsulation = string; - -// @public -export interface ExpressRoutePortsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExpressRoutePortsGetResponse = ExpressRoutePort; - -// @public -export interface ExpressRoutePortsListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExpressRoutePortsListByResourceGroupNextResponse = ExpressRoutePortListResult; - -// @public -export interface ExpressRoutePortsListByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExpressRoutePortsListByResourceGroupResponse = ExpressRoutePortListResult; - -// @public -export interface ExpressRoutePortsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExpressRoutePortsListNextResponse = ExpressRoutePortListResult; - -// @public -export interface ExpressRoutePortsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExpressRoutePortsListResponse = ExpressRoutePortListResult; - -// @public -export type ExpressRoutePortsLocation = Resource & { - readonly address?: string; - readonly contact?: string; - availableBandwidths?: ExpressRoutePortsLocationBandwidths[]; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface ExpressRoutePortsLocationBandwidths { - readonly offerName?: string; - readonly valueInGbps?: number; -} - -// @public -export interface ExpressRoutePortsLocationListResult { - nextLink?: string; - value?: ExpressRoutePortsLocation[]; -} - -// @public -export interface ExpressRoutePortsLocations { - get(locationName: string, options?: ExpressRoutePortsLocationsGetOptionalParams): Promise; - list(options?: ExpressRoutePortsLocationsListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ExpressRoutePortsLocationsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExpressRoutePortsLocationsGetResponse = ExpressRoutePortsLocation; - -// @public -export interface ExpressRoutePortsLocationsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExpressRoutePortsLocationsListNextResponse = ExpressRoutePortsLocationListResult; - -// @public -export interface ExpressRoutePortsLocationsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExpressRoutePortsLocationsListResponse = ExpressRoutePortsLocationListResult; - -// @public -export interface ExpressRoutePortsUpdateTagsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExpressRoutePortsUpdateTagsResponse = ExpressRoutePort; - -// @public -export type ExpressRouteServiceProvider = Resource & { - peeringLocations?: string[]; - bandwidthsOffered?: ExpressRouteServiceProviderBandwidthsOffered[]; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface ExpressRouteServiceProviderBandwidthsOffered { - offerName?: string; - valueInMbps?: number; -} - -// @public -export interface ExpressRouteServiceProviderListResult { - nextLink?: string; - value?: ExpressRouteServiceProvider[]; -} - -// @public -export interface ExpressRouteServiceProviders { - list(options?: ExpressRouteServiceProvidersListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ExpressRouteServiceProvidersListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExpressRouteServiceProvidersListNextResponse = ExpressRouteServiceProviderListResult; - -// @public -export interface ExpressRouteServiceProvidersListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ExpressRouteServiceProvidersListResponse = ExpressRouteServiceProviderListResult; - -// @public -export interface FirewallPolicies { - beginCreateOrUpdate(resourceGroupName: string, firewallPolicyName: string, parameters: FirewallPolicy, options?: FirewallPoliciesCreateOrUpdateOptionalParams): Promise, FirewallPoliciesCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, firewallPolicyName: string, parameters: FirewallPolicy, options?: FirewallPoliciesCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, firewallPolicyName: string, options?: FirewallPoliciesDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, firewallPolicyName: string, options?: FirewallPoliciesDeleteOptionalParams): Promise; - get(resourceGroupName: string, firewallPolicyName: string, options?: FirewallPoliciesGetOptionalParams): Promise; - list(resourceGroupName: string, options?: FirewallPoliciesListOptionalParams): PagedAsyncIterableIterator; - listAll(options?: FirewallPoliciesListAllOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface FirewallPoliciesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type FirewallPoliciesCreateOrUpdateResponse = FirewallPolicy; - -// @public -export interface FirewallPoliciesDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface FirewallPoliciesGetOptionalParams extends coreClient.OperationOptions { - expand?: string; -} - -// @public -export type FirewallPoliciesGetResponse = FirewallPolicy; - -// @public -export interface FirewallPoliciesListAllNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type FirewallPoliciesListAllNextResponse = FirewallPolicyListResult; - -// @public -export interface FirewallPoliciesListAllOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type FirewallPoliciesListAllResponse = FirewallPolicyListResult; - -// @public -export interface FirewallPoliciesListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type FirewallPoliciesListNextResponse = FirewallPolicyListResult; - -// @public -export interface FirewallPoliciesListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type FirewallPoliciesListResponse = FirewallPolicyListResult; - -// @public -export type FirewallPolicy = Resource & { - readonly etag?: string; - identity?: ManagedServiceIdentity; - readonly ruleGroups?: SubResource[]; - readonly provisioningState?: ProvisioningState; - basePolicy?: SubResource; - readonly firewalls?: SubResource[]; - readonly childPolicies?: SubResource[]; - threatIntelMode?: AzureFirewallThreatIntelMode; - threatIntelWhitelist?: FirewallPolicyThreatIntelWhitelist; - intrusionSystemMode?: FirewallPolicyIntrusionSystemMode; - transportSecurity?: FirewallPolicyTransportSecurity; -}; - -// @public -export interface FirewallPolicyCertificateAuthority { - keyVaultSecretId?: string; - name?: string; -} - -// @public -export type FirewallPolicyFilterRule = FirewallPolicyRule & { - ruleType: "FirewallPolicyFilterRule"; - action?: FirewallPolicyFilterRuleAction; - ruleConditions?: FirewallPolicyRuleConditionUnion[]; -}; - -// @public -export interface FirewallPolicyFilterRuleAction { - type?: FirewallPolicyFilterRuleActionType; -} - -// @public -export type FirewallPolicyFilterRuleActionType = string; - -// @public -export type FirewallPolicyIntrusionSystemMode = string; - -// @public -export interface FirewallPolicyListResult { - nextLink?: string; - value?: FirewallPolicy[]; -} - -// @public -export type FirewallPolicyNatRule = FirewallPolicyRule & { - ruleType: "FirewallPolicyNatRule"; - action?: FirewallPolicyNatRuleAction; - translatedAddress?: string; - translatedPort?: string; - ruleCondition?: FirewallPolicyRuleConditionUnion; -}; - -// @public -export interface FirewallPolicyNatRuleAction { - type?: FirewallPolicyNatRuleActionType; -} - -// @public -export type FirewallPolicyNatRuleActionType = string; - -// @public -export interface FirewallPolicyRule { - name?: string; - priority?: number; - ruleType: "FirewallPolicyNatRule" | "FirewallPolicyFilterRule"; -} - -// @public -export interface FirewallPolicyRuleCondition { - description?: string; - name?: string; - ruleConditionType: "ApplicationRuleCondition" | "NatRuleCondition" | "NetworkRuleCondition"; -} - -// @public -export interface FirewallPolicyRuleConditionApplicationProtocol { - port?: number; - protocolType?: FirewallPolicyRuleConditionApplicationProtocolType; -} - -// @public -export type FirewallPolicyRuleConditionApplicationProtocolType = string; - -// @public -export type FirewallPolicyRuleConditionNetworkProtocol = string; - -// @public -export type FirewallPolicyRuleConditionType = string; - -// @public (undocumented) -export type FirewallPolicyRuleConditionUnion = FirewallPolicyRuleCondition | ApplicationRuleCondition | NatRuleCondition | NetworkRuleCondition; - -// @public -export type FirewallPolicyRuleGroup = SubResource & { - name?: string; - readonly etag?: string; - readonly type?: string; - priority?: number; - rules?: FirewallPolicyRuleUnion[]; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface FirewallPolicyRuleGroupListResult { - nextLink?: string; - value?: FirewallPolicyRuleGroup[]; -} - -// @public -export interface FirewallPolicyRuleGroups { - beginCreateOrUpdate(resourceGroupName: string, firewallPolicyName: string, ruleGroupName: string, parameters: FirewallPolicyRuleGroup, options?: FirewallPolicyRuleGroupsCreateOrUpdateOptionalParams): Promise, FirewallPolicyRuleGroupsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, firewallPolicyName: string, ruleGroupName: string, parameters: FirewallPolicyRuleGroup, options?: FirewallPolicyRuleGroupsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, firewallPolicyName: string, ruleGroupName: string, options?: FirewallPolicyRuleGroupsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, firewallPolicyName: string, ruleGroupName: string, options?: FirewallPolicyRuleGroupsDeleteOptionalParams): Promise; - get(resourceGroupName: string, firewallPolicyName: string, ruleGroupName: string, options?: FirewallPolicyRuleGroupsGetOptionalParams): Promise; - list(resourceGroupName: string, firewallPolicyName: string, options?: FirewallPolicyRuleGroupsListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface FirewallPolicyRuleGroupsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type FirewallPolicyRuleGroupsCreateOrUpdateResponse = FirewallPolicyRuleGroup; - -// @public -export interface FirewallPolicyRuleGroupsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface FirewallPolicyRuleGroupsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type FirewallPolicyRuleGroupsGetResponse = FirewallPolicyRuleGroup; - -// @public -export interface FirewallPolicyRuleGroupsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type FirewallPolicyRuleGroupsListNextResponse = FirewallPolicyRuleGroupListResult; - -// @public -export interface FirewallPolicyRuleGroupsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type FirewallPolicyRuleGroupsListResponse = FirewallPolicyRuleGroupListResult; - -// @public -export type FirewallPolicyRuleType = string; - -// @public (undocumented) -export type FirewallPolicyRuleUnion = FirewallPolicyRule | FirewallPolicyNatRule | FirewallPolicyFilterRule; - -// @public -export interface FirewallPolicyThreatIntelWhitelist { - fqdns?: string[]; - ipAddresses?: string[]; -} - -// @public -export interface FirewallPolicyTransportSecurity { - certificateAuthority?: FirewallPolicyCertificateAuthority; - excludedDomains?: string[]; - trustedRootCertificates?: FirewallPolicyTrustedRootCertificate[]; -} - -// @public -export interface FirewallPolicyTrustedRootCertificate { - keyVaultSecretId?: string; - name?: string; -} - -// @public -export type FlowLog = Resource & { - readonly etag?: string; - targetResourceId?: string; - readonly targetResourceGuid?: string; - storageId?: string; - enabled?: boolean; - retentionPolicy?: RetentionPolicyParameters; - format?: FlowLogFormatParameters; - flowAnalyticsConfiguration?: TrafficAnalyticsProperties; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface FlowLogFormatParameters { - type?: FlowLogFormatType; - version?: number; -} - -// @public -export type FlowLogFormatType = string; - -// @public -export interface FlowLogInformation { - enabled: boolean; - flowAnalyticsConfiguration?: TrafficAnalyticsProperties; - format?: FlowLogFormatParameters; - retentionPolicy?: RetentionPolicyParameters; - storageId: string; - targetResourceId: string; -} - -// @public -export interface FlowLogListResult { - readonly nextLink?: string; - value?: FlowLog[]; -} - -// @public -export interface FlowLogs { - beginCreateOrUpdate(resourceGroupName: string, networkWatcherName: string, flowLogName: string, parameters: FlowLog, options?: FlowLogsCreateOrUpdateOptionalParams): Promise, FlowLogsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, networkWatcherName: string, flowLogName: string, parameters: FlowLog, options?: FlowLogsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, networkWatcherName: string, flowLogName: string, options?: FlowLogsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, networkWatcherName: string, flowLogName: string, options?: FlowLogsDeleteOptionalParams): Promise; - get(resourceGroupName: string, networkWatcherName: string, flowLogName: string, options?: FlowLogsGetOptionalParams): Promise; - list(resourceGroupName: string, networkWatcherName: string, options?: FlowLogsListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface FlowLogsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type FlowLogsCreateOrUpdateResponse = FlowLog; - -// @public -export interface FlowLogsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface FlowLogsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type FlowLogsGetResponse = FlowLog; - -// @public -export interface FlowLogsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type FlowLogsListNextResponse = FlowLogListResult; - -// @public -export interface FlowLogsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type FlowLogsListResponse = FlowLogListResult; - -// @public -export interface FlowLogStatusParameters { - targetResourceId: string; -} - -// @public -export type FrontendIPConfiguration = SubResource & { - name?: string; - readonly etag?: string; - readonly type?: string; - zones?: string[]; - readonly inboundNatRules?: SubResource[]; - readonly inboundNatPools?: SubResource[]; - readonly outboundRules?: SubResource[]; - readonly loadBalancingRules?: SubResource[]; - privateIPAddress?: string; - privateIPAllocationMethod?: IPAllocationMethod; - privateIPAddressVersion?: IPVersion; - subnet?: Subnet; - publicIPAddress?: PublicIPAddress; - publicIPPrefix?: SubResource; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface GatewayRoute { - readonly asPath?: string; - readonly localAddress?: string; - readonly network?: string; - readonly nextHop?: string; - readonly origin?: string; - readonly sourcePeer?: string; - readonly weight?: number; -} - -// @public -export interface GatewayRouteListResult { - value?: GatewayRoute[]; -} - -// @public -export interface GetVpnSitesConfigurationRequest { - outputBlobSasUrl: string; - vpnSites?: string[]; -} - -// @public -export interface HttpConfiguration { - headers?: HttpHeader[]; - method?: HttpMethod; - validStatusCodes?: number[]; -} - -// @public -export type HttpConfigurationMethod = string; - -// @public -export interface HttpHeader { - name?: string; - value?: string; -} - -// @public -export type HttpMethod = string; - -// @public -export interface HubIPAddresses { - privateIPAddress?: string; - publicIPAddresses?: AzureFirewallPublicIPAddress[]; -} - -// @public -export interface HubRoute { - destinations: string[]; - destinationType: string; - name: string; - nextHop: string; - nextHopType: string; -} - -// @public -export type HubRouteTable = SubResource & { - name?: string; - readonly etag?: string; - readonly type?: string; - routes?: HubRoute[]; - labels?: string[]; - readonly associatedConnections?: SubResource[]; - readonly propagatingConnections?: SubResource[]; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface HubRouteTables { - beginCreateOrUpdate(resourceGroupName: string, virtualHubName: string, routeTableName: string, routeTableParameters: HubRouteTable, options?: HubRouteTablesCreateOrUpdateOptionalParams): Promise, HubRouteTablesCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, virtualHubName: string, routeTableName: string, routeTableParameters: HubRouteTable, options?: HubRouteTablesCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, virtualHubName: string, routeTableName: string, options?: HubRouteTablesDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, virtualHubName: string, routeTableName: string, options?: HubRouteTablesDeleteOptionalParams): Promise; - get(resourceGroupName: string, virtualHubName: string, routeTableName: string, options?: HubRouteTablesGetOptionalParams): Promise; - list(resourceGroupName: string, virtualHubName: string, options?: HubRouteTablesListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface HubRouteTablesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type HubRouteTablesCreateOrUpdateResponse = HubRouteTable; - -// @public -export interface HubRouteTablesDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface HubRouteTablesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type HubRouteTablesGetResponse = HubRouteTable; - -// @public -export interface HubRouteTablesListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type HubRouteTablesListNextResponse = ListHubRouteTablesResult; - -// @public -export interface HubRouteTablesListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type HubRouteTablesListResponse = ListHubRouteTablesResult; - -// @public -export type HubVirtualNetworkConnection = SubResource & { - name?: string; - readonly etag?: string; - remoteVirtualNetwork?: SubResource; - allowHubToRemoteVnetTransit?: boolean; - allowRemoteVnetToUseHubVnetGateways?: boolean; - enableInternetSecurity?: boolean; - routingConfiguration?: RoutingConfiguration; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface HubVirtualNetworkConnections { - get(resourceGroupName: string, virtualHubName: string, connectionName: string, options?: HubVirtualNetworkConnectionsGetOptionalParams): Promise; - list(resourceGroupName: string, virtualHubName: string, options?: HubVirtualNetworkConnectionsListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface HubVirtualNetworkConnectionsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type HubVirtualNetworkConnectionsGetResponse = HubVirtualNetworkConnection; - -// @public -export interface HubVirtualNetworkConnectionsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type HubVirtualNetworkConnectionsListNextResponse = ListHubVirtualNetworkConnectionsResult; - -// @public -export interface HubVirtualNetworkConnectionsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type HubVirtualNetworkConnectionsListResponse = ListHubVirtualNetworkConnectionsResult; - -// @public -export type HubVirtualNetworkConnectionStatus = string; - -// @public -export type IkeEncryption = string; - -// @public -export type IkeIntegrity = string; - -// @public -export type InboundNatPool = SubResource & { - name?: string; - readonly etag?: string; - readonly type?: string; - frontendIPConfiguration?: SubResource; - protocol?: TransportProtocol; - frontendPortRangeStart?: number; - frontendPortRangeEnd?: number; - backendPort?: number; - idleTimeoutInMinutes?: number; - enableFloatingIP?: boolean; - enableTcpReset?: boolean; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export type InboundNatRule = SubResource & { - name?: string; - readonly etag?: string; - readonly type?: string; - frontendIPConfiguration?: SubResource; - readonly backendIPConfiguration?: NetworkInterfaceIPConfiguration; - protocol?: TransportProtocol; - frontendPort?: number; - backendPort?: number; - idleTimeoutInMinutes?: number; - enableFloatingIP?: boolean; - enableTcpReset?: boolean; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface InboundNatRuleListResult { - readonly nextLink?: string; - value?: InboundNatRule[]; -} - -// @public -export interface InboundNatRules { - beginCreateOrUpdate(resourceGroupName: string, loadBalancerName: string, inboundNatRuleName: string, inboundNatRuleParameters: InboundNatRule, options?: InboundNatRulesCreateOrUpdateOptionalParams): Promise, InboundNatRulesCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, loadBalancerName: string, inboundNatRuleName: string, inboundNatRuleParameters: InboundNatRule, options?: InboundNatRulesCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, loadBalancerName: string, inboundNatRuleName: string, options?: InboundNatRulesDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, loadBalancerName: string, inboundNatRuleName: string, options?: InboundNatRulesDeleteOptionalParams): Promise; - get(resourceGroupName: string, loadBalancerName: string, inboundNatRuleName: string, options?: InboundNatRulesGetOptionalParams): Promise; - list(resourceGroupName: string, loadBalancerName: string, options?: InboundNatRulesListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface InboundNatRulesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type InboundNatRulesCreateOrUpdateResponse = InboundNatRule; - -// @public -export interface InboundNatRulesDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface InboundNatRulesGetOptionalParams extends coreClient.OperationOptions { - expand?: string; -} - -// @public -export type InboundNatRulesGetResponse = InboundNatRule; - -// @public -export interface InboundNatRulesListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type InboundNatRulesListNextResponse = InboundNatRuleListResult; - -// @public -export interface InboundNatRulesListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type InboundNatRulesListResponse = InboundNatRuleListResult; - -// @public -export interface IPAddressAvailabilityResult { - available?: boolean; - availableIPAddresses?: string[]; -} - -// @public -export type IpAllocation = Resource & { - readonly etag?: string; - readonly subnet?: SubResource; - readonly virtualNetwork?: SubResource; - typePropertiesType?: IpAllocationType; - prefix?: string; - prefixLength?: number; - prefixType?: IPVersion; - ipamAllocationId?: string; - allocationTags?: { - [propertyName: string]: string; - }; -}; - -// @public -export interface IpAllocationListResult { - nextLink?: string; - value?: IpAllocation[]; -} - -// @public -export type IPAllocationMethod = string; - -// @public -export interface IpAllocations { - beginCreateOrUpdate(resourceGroupName: string, ipAllocationName: string, parameters: IpAllocation, options?: IpAllocationsCreateOrUpdateOptionalParams): Promise, IpAllocationsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, ipAllocationName: string, parameters: IpAllocation, options?: IpAllocationsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, ipAllocationName: string, options?: IpAllocationsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, ipAllocationName: string, options?: IpAllocationsDeleteOptionalParams): Promise; - get(resourceGroupName: string, ipAllocationName: string, options?: IpAllocationsGetOptionalParams): Promise; - list(options?: IpAllocationsListOptionalParams): PagedAsyncIterableIterator; - listByResourceGroup(resourceGroupName: string, options?: IpAllocationsListByResourceGroupOptionalParams): PagedAsyncIterableIterator; - updateTags(resourceGroupName: string, ipAllocationName: string, parameters: TagsObject, options?: IpAllocationsUpdateTagsOptionalParams): Promise; -} - -// @public -export interface IpAllocationsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type IpAllocationsCreateOrUpdateResponse = IpAllocation; - -// @public -export interface IpAllocationsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface IpAllocationsGetOptionalParams extends coreClient.OperationOptions { - expand?: string; -} - -// @public -export type IpAllocationsGetResponse = IpAllocation; - -// @public -export interface IpAllocationsListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type IpAllocationsListByResourceGroupNextResponse = IpAllocationListResult; - -// @public -export interface IpAllocationsListByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type IpAllocationsListByResourceGroupResponse = IpAllocationListResult; - -// @public -export interface IpAllocationsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type IpAllocationsListNextResponse = IpAllocationListResult; - -// @public -export interface IpAllocationsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type IpAllocationsListResponse = IpAllocationListResult; - -// @public -export interface IpAllocationsUpdateTagsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type IpAllocationsUpdateTagsResponse = IpAllocation; - -// @public -export type IpAllocationType = string; - -// @public -export type IPConfiguration = SubResource & { - name?: string; - readonly etag?: string; - privateIPAddress?: string; - privateIPAllocationMethod?: IPAllocationMethod; - subnet?: Subnet; - publicIPAddress?: PublicIPAddress; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface IPConfigurationBgpPeeringAddress { - customBgpIpAddresses?: string[]; - readonly defaultBgpIpAddresses?: string[]; - ipconfigurationId?: string; - readonly tunnelIpAddresses?: string[]; -} - -// @public -export type IPConfigurationProfile = SubResource & { - name?: string; - readonly type?: string; - readonly etag?: string; - subnet?: Subnet; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export type IpFlowProtocol = string; - -// @public -export type IpGroup = Resource & { - readonly etag?: string; - readonly provisioningState?: ProvisioningState; - ipAddresses?: string[]; - readonly firewalls?: SubResource[]; -}; - -// @public -export interface IpGroupListResult { - nextLink?: string; - value?: IpGroup[]; -} - -// @public -export interface IpGroups { - beginCreateOrUpdate(resourceGroupName: string, ipGroupsName: string, parameters: IpGroup, options?: IpGroupsCreateOrUpdateOptionalParams): Promise, IpGroupsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, ipGroupsName: string, parameters: IpGroup, options?: IpGroupsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, ipGroupsName: string, options?: IpGroupsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, ipGroupsName: string, options?: IpGroupsDeleteOptionalParams): Promise; - get(resourceGroupName: string, ipGroupsName: string, options?: IpGroupsGetOptionalParams): Promise; - list(options?: IpGroupsListOptionalParams): PagedAsyncIterableIterator; - listByResourceGroup(resourceGroupName: string, options?: IpGroupsListByResourceGroupOptionalParams): PagedAsyncIterableIterator; - updateGroups(resourceGroupName: string, ipGroupsName: string, parameters: TagsObject, options?: IpGroupsUpdateGroupsOptionalParams): Promise; -} - -// @public -export interface IpGroupsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type IpGroupsCreateOrUpdateResponse = IpGroup; - -// @public -export interface IpGroupsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface IpGroupsGetOptionalParams extends coreClient.OperationOptions { - expand?: string; -} - -// @public -export type IpGroupsGetResponse = IpGroup; - -// @public -export interface IpGroupsListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type IpGroupsListByResourceGroupNextResponse = IpGroupListResult; - -// @public -export interface IpGroupsListByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type IpGroupsListByResourceGroupResponse = IpGroupListResult; - -// @public -export interface IpGroupsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type IpGroupsListNextResponse = IpGroupListResult; - -// @public -export interface IpGroupsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type IpGroupsListResponse = IpGroupListResult; - -// @public -export interface IpGroupsUpdateGroupsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type IpGroupsUpdateGroupsResponse = IpGroup; - -// @public -export type IpsecEncryption = string; - -// @public -export type IpsecIntegrity = string; - -// @public -export interface IpsecPolicy { - dhGroup: DhGroup; - ikeEncryption: IkeEncryption; - ikeIntegrity: IkeIntegrity; - ipsecEncryption: IpsecEncryption; - ipsecIntegrity: IpsecIntegrity; - pfsGroup: PfsGroup; - saDataSizeKilobytes: number; - saLifeTimeSeconds: number; -} - -// @public -export interface IpTag { - ipTagType?: string; - tag?: string; -} - -// @public -export interface Ipv6CircuitConnectionConfig { - addressPrefix?: string; - readonly circuitConnectionStatus?: CircuitConnectionStatus; -} - -// @public -export interface Ipv6ExpressRouteCircuitPeeringConfig { - microsoftPeeringConfig?: ExpressRouteCircuitPeeringConfig; - primaryPeerAddressPrefix?: string; - routeFilter?: SubResource; - secondaryPeerAddressPrefix?: string; - state?: ExpressRouteCircuitPeeringState; -} - -// @public -export type IPVersion = string; - -// @public -export type IssueType = string; - -// @public -export enum KnownAccess { - // (undocumented) - Allow = "Allow", - // (undocumented) - Deny = "Deny" -} - -// @public -export enum KnownApplicationGatewayBackendHealthServerHealth { - // (undocumented) - Down = "Down", - // (undocumented) - Draining = "Draining", - // (undocumented) - Partial = "Partial", - // (undocumented) - Unknown = "Unknown", - // (undocumented) - Up = "Up" -} - -// @public -export enum KnownApplicationGatewayCookieBasedAffinity { - // (undocumented) - Disabled = "Disabled", - // (undocumented) - Enabled = "Enabled" -} - -// @public -export enum KnownApplicationGatewayCustomErrorStatusCode { - // (undocumented) - HttpStatus403 = "HttpStatus403", - // (undocumented) - HttpStatus502 = "HttpStatus502" -} - -// @public -export enum KnownApplicationGatewayFirewallMode { - // (undocumented) - Detection = "Detection", - // (undocumented) - Prevention = "Prevention" -} - -// @public -export enum KnownApplicationGatewayOperationalState { - // (undocumented) - Running = "Running", - // (undocumented) - Starting = "Starting", - // (undocumented) - Stopped = "Stopped", - // (undocumented) - Stopping = "Stopping" -} - -// @public -export enum KnownApplicationGatewayProtocol { - // (undocumented) - Http = "Http", - // (undocumented) - Https = "Https" -} - -// @public -export enum KnownApplicationGatewayRedirectType { - // (undocumented) - Found = "Found", - // (undocumented) - Permanent = "Permanent", - // (undocumented) - SeeOther = "SeeOther", - // (undocumented) - Temporary = "Temporary" -} - -// @public -export enum KnownApplicationGatewayRequestRoutingRuleType { - // (undocumented) - Basic = "Basic", - // (undocumented) - PathBasedRouting = "PathBasedRouting" -} - -// @public -export enum KnownApplicationGatewaySkuName { - // (undocumented) - StandardLarge = "Standard_Large", - // (undocumented) - StandardMedium = "Standard_Medium", - // (undocumented) - StandardSmall = "Standard_Small", - // (undocumented) - StandardV2 = "Standard_v2", - // (undocumented) - WAFLarge = "WAF_Large", - // (undocumented) - WAFMedium = "WAF_Medium", - // (undocumented) - WAFV2 = "WAF_v2" -} - -// @public -export enum KnownApplicationGatewaySslCipherSuite { - // (undocumented) - TLSDHEDSSWith3DESEDECBCSHA = "TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA", - // (undocumented) - TLSDHEDSSWithAES128CBCSHA = "TLS_DHE_DSS_WITH_AES_128_CBC_SHA", - // (undocumented) - TLSDHEDSSWithAES128CBCSHA256 = "TLS_DHE_DSS_WITH_AES_128_CBC_SHA256", - // (undocumented) - TLSDHEDSSWithAES256CBCSHA = "TLS_DHE_DSS_WITH_AES_256_CBC_SHA", - // (undocumented) - TLSDHEDSSWithAES256CBCSHA256 = "TLS_DHE_DSS_WITH_AES_256_CBC_SHA256", - // (undocumented) - TLSDHERSAWithAES128CBCSHA = "TLS_DHE_RSA_WITH_AES_128_CBC_SHA", - // (undocumented) - TLSDHERSAWithAES128GCMSHA256 = "TLS_DHE_RSA_WITH_AES_128_GCM_SHA256", - // (undocumented) - TLSDHERSAWithAES256CBCSHA = "TLS_DHE_RSA_WITH_AES_256_CBC_SHA", - // (undocumented) - TLSDHERSAWithAES256GCMSHA384 = "TLS_DHE_RSA_WITH_AES_256_GCM_SHA384", - // (undocumented) - TLSEcdheEcdsaWithAES128CBCSHA = "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA", - // (undocumented) - TLSEcdheEcdsaWithAES128CBCSHA256 = "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256", - // (undocumented) - TLSEcdheEcdsaWithAES128GCMSHA256 = "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256", - // (undocumented) - TLSEcdheEcdsaWithAES256CBCSHA = "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA", - // (undocumented) - TLSEcdheEcdsaWithAES256CBCSHA384 = "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384", - // (undocumented) - TLSEcdheEcdsaWithAES256GCMSHA384 = "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384", - // (undocumented) - TLSEcdheRSAWithAES128CBCSHA = "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA", - // (undocumented) - TLSEcdheRSAWithAES128CBCSHA256 = "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256", - // (undocumented) - TLSEcdheRSAWithAES128GCMSHA256 = "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256", - // (undocumented) - TLSEcdheRSAWithAES256CBCSHA = "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA", - // (undocumented) - TLSEcdheRSAWithAES256CBCSHA384 = "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384", - // (undocumented) - TLSEcdheRSAWithAES256GCMSHA384 = "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384", - // (undocumented) - TLSRSAWith3DESEDECBCSHA = "TLS_RSA_WITH_3DES_EDE_CBC_SHA", - // (undocumented) - TLSRSAWithAES128CBCSHA = "TLS_RSA_WITH_AES_128_CBC_SHA", - // (undocumented) - TLSRSAWithAES128CBCSHA256 = "TLS_RSA_WITH_AES_128_CBC_SHA256", - // (undocumented) - TLSRSAWithAES128GCMSHA256 = "TLS_RSA_WITH_AES_128_GCM_SHA256", - // (undocumented) - TLSRSAWithAES256CBCSHA = "TLS_RSA_WITH_AES_256_CBC_SHA", - // (undocumented) - TLSRSAWithAES256CBCSHA256 = "TLS_RSA_WITH_AES_256_CBC_SHA256", - // (undocumented) - TLSRSAWithAES256GCMSHA384 = "TLS_RSA_WITH_AES_256_GCM_SHA384" -} - -// @public -export enum KnownApplicationGatewaySslPolicyName { - // (undocumented) - AppGwSslPolicy20150501 = "AppGwSslPolicy20150501", - // (undocumented) - AppGwSslPolicy20170401 = "AppGwSslPolicy20170401", - // (undocumented) - AppGwSslPolicy20170401S = "AppGwSslPolicy20170401S" -} - -// @public -export enum KnownApplicationGatewaySslPolicyType { - // (undocumented) - Custom = "Custom", - // (undocumented) - Predefined = "Predefined" -} - -// @public -export enum KnownApplicationGatewaySslProtocol { - // (undocumented) - TLSv10 = "TLSv1_0", - // (undocumented) - TLSv11 = "TLSv1_1", - // (undocumented) - TLSv12 = "TLSv1_2" -} - -// @public -export enum KnownApplicationGatewayTier { - // (undocumented) - Standard = "Standard", - // (undocumented) - StandardV2 = "Standard_v2", - // (undocumented) - WAF = "WAF", - // (undocumented) - WAFV2 = "WAF_v2" -} - -// @public -export enum KnownAssociationType { - // (undocumented) - Associated = "Associated", - // (undocumented) - Contains = "Contains" -} - -// @public -export enum KnownAuthenticationMethod { - // (undocumented) - EapmschaPv2 = "EAPMSCHAPv2", - // (undocumented) - Eaptls = "EAPTLS" -} - -// @public -export enum KnownAuthorizationUseStatus { - // (undocumented) - Available = "Available", - // (undocumented) - InUse = "InUse" -} - -// @public -export enum KnownAzureFirewallApplicationRuleProtocolType { - // (undocumented) - Http = "Http", - // (undocumented) - Https = "Https", - // (undocumented) - Mssql = "Mssql" -} - -// @public -export enum KnownAzureFirewallNatRCActionType { - // (undocumented) - Dnat = "Dnat", - // (undocumented) - Snat = "Snat" -} - -// @public -export enum KnownAzureFirewallNetworkRuleProtocol { - // (undocumented) - Any = "Any", - // (undocumented) - Icmp = "ICMP", - // (undocumented) - TCP = "TCP", - // (undocumented) - UDP = "UDP" -} - -// @public -export enum KnownAzureFirewallRCActionType { - // (undocumented) - Allow = "Allow", - // (undocumented) - Deny = "Deny" -} - -// @public -export enum KnownAzureFirewallSkuName { - // (undocumented) - AzfwHub = "AZFW_Hub", - // (undocumented) - AzfwVnet = "AZFW_VNet" -} - -// @public -export enum KnownAzureFirewallSkuTier { - // (undocumented) - Premium = "Premium", - // (undocumented) - Standard = "Standard" -} - -// @public -export enum KnownAzureFirewallThreatIntelMode { - // (undocumented) - Alert = "Alert", - // (undocumented) - Deny = "Deny", - // (undocumented) - Off = "Off" -} - -// @public -export enum KnownBastionConnectProtocol { - // (undocumented) - RDP = "RDP", - // (undocumented) - SSH = "SSH" -} - -// @public -export enum KnownBgpPeerState { - // (undocumented) - Connected = "Connected", - // (undocumented) - Connecting = "Connecting", - // (undocumented) - Idle = "Idle", - // (undocumented) - Stopped = "Stopped", - // (undocumented) - Unknown = "Unknown" -} - -// @public -export enum KnownCircuitConnectionStatus { - // (undocumented) - Connected = "Connected", - // (undocumented) - Connecting = "Connecting", - // (undocumented) - Disconnected = "Disconnected" -} - -// @public -export enum KnownConnectionMonitorEndpointFilterItemType { - // (undocumented) - AgentAddress = "AgentAddress" -} - -// @public -export enum KnownConnectionMonitorEndpointFilterType { - // (undocumented) - Include = "Include" -} - -// @public -export enum KnownConnectionMonitorSourceStatus { - // (undocumented) - Active = "Active", - // (undocumented) - Inactive = "Inactive", - // (undocumented) - Unknown = "Unknown" -} - -// @public -export enum KnownConnectionMonitorTestConfigurationProtocol { - // (undocumented) - Http = "Http", - // (undocumented) - Icmp = "Icmp", - // (undocumented) - Tcp = "Tcp" -} - -// @public -export enum KnownConnectionMonitorType { - // (undocumented) - MultiEndpoint = "MultiEndpoint", - // (undocumented) - SingleSourceDestination = "SingleSourceDestination" -} - -// @public -export enum KnownConnectionState { - // (undocumented) - Reachable = "Reachable", - // (undocumented) - Unknown = "Unknown", - // (undocumented) - Unreachable = "Unreachable" -} - -// @public -export enum KnownConnectionStatus { - // (undocumented) - Connected = "Connected", - // (undocumented) - Degraded = "Degraded", - // (undocumented) - Disconnected = "Disconnected", - // (undocumented) - Unknown = "Unknown" -} - -// @public -export enum KnownDdosCustomPolicyProtocol { - // (undocumented) - Syn = "Syn", - // (undocumented) - Tcp = "Tcp", - // (undocumented) - Udp = "Udp" -} - -// @public -export enum KnownDdosCustomPolicyTriggerSensitivityOverride { - // (undocumented) - Default = "Default", - // (undocumented) - High = "High", - // (undocumented) - Low = "Low", - // (undocumented) - Relaxed = "Relaxed" -} - -// @public -export enum KnownDdosSettingsProtectionCoverage { - // (undocumented) - Basic = "Basic", - // (undocumented) - Standard = "Standard" -} - -// @public -export enum KnownDhGroup { - // (undocumented) - DHGroup1 = "DHGroup1", - // (undocumented) - DHGroup14 = "DHGroup14", - // (undocumented) - DHGroup2 = "DHGroup2", - // (undocumented) - DHGroup2048 = "DHGroup2048", - // (undocumented) - DHGroup24 = "DHGroup24", - // (undocumented) - ECP256 = "ECP256", - // (undocumented) - ECP384 = "ECP384", - // (undocumented) - None = "None" -} - -// @public -export enum KnownDirection { - // (undocumented) - Inbound = "Inbound", - // (undocumented) - Outbound = "Outbound" -} - -// @public -export enum KnownEffectiveRouteSource { - // (undocumented) - Default = "Default", - // (undocumented) - Unknown = "Unknown", - // (undocumented) - User = "User", - // (undocumented) - VirtualNetworkGateway = "VirtualNetworkGateway" -} - -// @public -export enum KnownEffectiveRouteState { - // (undocumented) - Active = "Active", - // (undocumented) - Invalid = "Invalid" -} - -// @public -export enum KnownEffectiveSecurityRuleProtocol { - // (undocumented) - All = "All", - // (undocumented) - Tcp = "Tcp", - // (undocumented) - Udp = "Udp" -} - -// @public -export enum KnownEvaluationState { - // (undocumented) - Completed = "Completed", - // (undocumented) - InProgress = "InProgress", - // (undocumented) - NotStarted = "NotStarted" -} - -// @public -export enum KnownExpressRouteCircuitPeeringAdvertisedPublicPrefixState { - // (undocumented) - Configured = "Configured", - // (undocumented) - Configuring = "Configuring", - // (undocumented) - NotConfigured = "NotConfigured", - // (undocumented) - ValidationNeeded = "ValidationNeeded" -} - -// @public -export enum KnownExpressRouteCircuitPeeringState { - // (undocumented) - Disabled = "Disabled", - // (undocumented) - Enabled = "Enabled" -} - -// @public -export enum KnownExpressRouteCircuitSkuFamily { - // (undocumented) - MeteredData = "MeteredData", - // (undocumented) - UnlimitedData = "UnlimitedData" -} - -// @public -export enum KnownExpressRouteCircuitSkuTier { - // (undocumented) - Basic = "Basic", - // (undocumented) - Local = "Local", - // (undocumented) - Premium = "Premium", - // (undocumented) - Standard = "Standard" -} - -// @public -export enum KnownExpressRouteLinkAdminState { - // (undocumented) - Disabled = "Disabled", - // (undocumented) - Enabled = "Enabled" -} - -// @public -export enum KnownExpressRouteLinkConnectorType { - // (undocumented) - LC = "LC", - // (undocumented) - SC = "SC" -} - -// @public -export enum KnownExpressRouteLinkMacSecCipher { - // (undocumented) - GcmAes128 = "gcm-aes-128", - // (undocumented) - GcmAes256 = "gcm-aes-256" -} - -// @public -export enum KnownExpressRoutePeeringState { - // (undocumented) - Disabled = "Disabled", - // (undocumented) - Enabled = "Enabled" -} - -// @public -export enum KnownExpressRoutePeeringType { - // (undocumented) - AzurePrivatePeering = "AzurePrivatePeering", - // (undocumented) - AzurePublicPeering = "AzurePublicPeering", - // (undocumented) - MicrosoftPeering = "MicrosoftPeering" -} - -// @public -export enum KnownExpressRoutePortsEncapsulation { - // (undocumented) - Dot1Q = "Dot1Q", - // (undocumented) - QinQ = "QinQ" -} - -// @public -export enum KnownFirewallPolicyFilterRuleActionType { - // (undocumented) - Allow = "Allow", - // (undocumented) - Deny = "Deny" -} - -// @public -export enum KnownFirewallPolicyIntrusionSystemMode { - // (undocumented) - Disabled = "Disabled", - // (undocumented) - Enabled = "Enabled" -} - -// @public -export enum KnownFirewallPolicyNatRuleActionType { - // (undocumented) - Dnat = "DNAT" -} - -// @public -export enum KnownFirewallPolicyRuleConditionApplicationProtocolType { - // (undocumented) - Http = "Http", - // (undocumented) - Https = "Https" -} - -// @public -export enum KnownFirewallPolicyRuleConditionNetworkProtocol { - // (undocumented) - Any = "Any", - // (undocumented) - Icmp = "ICMP", - // (undocumented) - TCP = "TCP", - // (undocumented) - UDP = "UDP" -} - -// @public -export enum KnownFirewallPolicyRuleConditionType { - // (undocumented) - ApplicationRuleCondition = "ApplicationRuleCondition", - // (undocumented) - NatRuleCondition = "NatRuleCondition", - // (undocumented) - NetworkRuleCondition = "NetworkRuleCondition" -} - -// @public -export enum KnownFirewallPolicyRuleType { - // (undocumented) - FirewallPolicyFilterRule = "FirewallPolicyFilterRule", - // (undocumented) - FirewallPolicyNatRule = "FirewallPolicyNatRule" -} - -// @public -export enum KnownFlowLogFormatType { - // (undocumented) - Json = "JSON" -} - -// @public -export enum KnownHttpConfigurationMethod { - // (undocumented) - Get = "Get", - // (undocumented) - Post = "Post" -} - -// @public -export enum KnownHttpMethod { - // (undocumented) - Get = "Get" -} - -// @public -export enum KnownHubVirtualNetworkConnectionStatus { - // (undocumented) - Connected = "Connected", - // (undocumented) - Connecting = "Connecting", - // (undocumented) - NotConnected = "NotConnected", - // (undocumented) - Unknown = "Unknown" -} - -// @public -export enum KnownIkeEncryption { - // (undocumented) - AES128 = "AES128", - // (undocumented) - AES192 = "AES192", - // (undocumented) - AES256 = "AES256", - // (undocumented) - DES = "DES", - // (undocumented) - DES3 = "DES3", - // (undocumented) - Gcmaes128 = "GCMAES128", - // (undocumented) - Gcmaes256 = "GCMAES256" -} - -// @public -export enum KnownIkeIntegrity { - // (undocumented) - Gcmaes128 = "GCMAES128", - // (undocumented) - Gcmaes256 = "GCMAES256", - // (undocumented) - MD5 = "MD5", - // (undocumented) - SHA1 = "SHA1", - // (undocumented) - SHA256 = "SHA256", - // (undocumented) - SHA384 = "SHA384" -} - -// @public -export enum KnownIPAllocationMethod { - // (undocumented) - Dynamic = "Dynamic", - // (undocumented) - Static = "Static" -} - -// @public -export enum KnownIpAllocationType { - // (undocumented) - Hypernet = "Hypernet", - // (undocumented) - Undefined = "Undefined" -} - -// @public -export enum KnownIpFlowProtocol { - // (undocumented) - TCP = "TCP", - // (undocumented) - UDP = "UDP" -} - -// @public -export enum KnownIpsecEncryption { - // (undocumented) - AES128 = "AES128", - // (undocumented) - AES192 = "AES192", - // (undocumented) - AES256 = "AES256", - // (undocumented) - DES = "DES", - // (undocumented) - DES3 = "DES3", - // (undocumented) - Gcmaes128 = "GCMAES128", - // (undocumented) - Gcmaes192 = "GCMAES192", - // (undocumented) - Gcmaes256 = "GCMAES256", - // (undocumented) - None = "None" -} - -// @public -export enum KnownIpsecIntegrity { - // (undocumented) - Gcmaes128 = "GCMAES128", - // (undocumented) - Gcmaes192 = "GCMAES192", - // (undocumented) - Gcmaes256 = "GCMAES256", - // (undocumented) - MD5 = "MD5", - // (undocumented) - SHA1 = "SHA1", - // (undocumented) - SHA256 = "SHA256" -} - -// @public -export enum KnownIPVersion { - // (undocumented) - IPv4 = "IPv4", - // (undocumented) - IPv6 = "IPv6" -} - -// @public -export enum KnownIssueType { - // (undocumented) - AgentStopped = "AgentStopped", - // (undocumented) - DnsResolution = "DnsResolution", - // (undocumented) - GuestFirewall = "GuestFirewall", - // (undocumented) - NetworkSecurityRule = "NetworkSecurityRule", - // (undocumented) - Platform = "Platform", - // (undocumented) - PortThrottled = "PortThrottled", - // (undocumented) - SocketBind = "SocketBind", - // (undocumented) - Unknown = "Unknown", - // (undocumented) - UserDefinedRoute = "UserDefinedRoute" -} - -// @public -export enum KnownLoadBalancerOutboundRuleProtocol { - // (undocumented) - All = "All", - // (undocumented) - Tcp = "Tcp", - // (undocumented) - Udp = "Udp" -} - -// @public -export enum KnownLoadBalancerSkuName { - // (undocumented) - Basic = "Basic", - // (undocumented) - Standard = "Standard" -} - -// @public -export enum KnownLoadDistribution { - // (undocumented) - Default = "Default", - // (undocumented) - SourceIP = "SourceIP", - // (undocumented) - SourceIPProtocol = "SourceIPProtocol" -} - -// @public -export enum KnownManagedRuleEnabledState { - // (undocumented) - Disabled = "Disabled" -} - -// @public -export enum KnownNatGatewaySkuName { - // (undocumented) - Standard = "Standard" -} - -// @public -export enum KnownNetworkOperationStatus { - // (undocumented) - Failed = "Failed", - // (undocumented) - InProgress = "InProgress", - // (undocumented) - Succeeded = "Succeeded" -} - -// @public -export enum KnownNextHopType { - // (undocumented) - HyperNetGateway = "HyperNetGateway", - // (undocumented) - Internet = "Internet", - // (undocumented) - None = "None", - // (undocumented) - VirtualAppliance = "VirtualAppliance", - // (undocumented) - VirtualNetworkGateway = "VirtualNetworkGateway", - // (undocumented) - VnetLocal = "VnetLocal" -} - -// @public -export enum KnownOfficeTrafficCategory { - // (undocumented) - All = "All", - // (undocumented) - None = "None", - // (undocumented) - Optimize = "Optimize", - // (undocumented) - OptimizeAndAllow = "OptimizeAndAllow" -} - -// @public -export enum KnownOrigin { - // (undocumented) - Inbound = "Inbound", - // (undocumented) - Local = "Local", - // (undocumented) - Outbound = "Outbound" -} - -// @public -export enum KnownOutputType { - // (undocumented) - Workspace = "Workspace" -} - -// @public -export enum KnownOwaspCrsExclusionEntryMatchVariable { - // (undocumented) - RequestArgNames = "RequestArgNames", - // (undocumented) - RequestCookieNames = "RequestCookieNames", - // (undocumented) - RequestHeaderNames = "RequestHeaderNames" -} - -// @public -export enum KnownOwaspCrsExclusionEntrySelectorMatchOperator { - // (undocumented) - Contains = "Contains", - // (undocumented) - EndsWith = "EndsWith", - // (undocumented) - Equals = "Equals", - // (undocumented) - EqualsAny = "EqualsAny", - // (undocumented) - StartsWith = "StartsWith" -} - -// @public -export enum KnownPcError { - // (undocumented) - AgentStopped = "AgentStopped", - // (undocumented) - CaptureFailed = "CaptureFailed", - // (undocumented) - InternalError = "InternalError", - // (undocumented) - LocalFileFailed = "LocalFileFailed", - // (undocumented) - StorageFailed = "StorageFailed" -} - -// @public -export enum KnownPcProtocol { - // (undocumented) - Any = "Any", - // (undocumented) - TCP = "TCP", - // (undocumented) - UDP = "UDP" -} - -// @public -export enum KnownPcStatus { - // (undocumented) - Error = "Error", - // (undocumented) - NotStarted = "NotStarted", - // (undocumented) - Running = "Running", - // (undocumented) - Stopped = "Stopped", - // (undocumented) - Unknown = "Unknown" -} - -// @public -export enum KnownPfsGroup { - // (undocumented) - ECP256 = "ECP256", - // (undocumented) - ECP384 = "ECP384", - // (undocumented) - None = "None", - // (undocumented) - PFS1 = "PFS1", - // (undocumented) - PFS14 = "PFS14", - // (undocumented) - PFS2 = "PFS2", - // (undocumented) - PFS2048 = "PFS2048", - // (undocumented) - PFS24 = "PFS24", - // (undocumented) - Pfsmm = "PFSMM" -} - -// @public -export enum KnownPreferredIPVersion { - // (undocumented) - IPv4 = "IPv4", - // (undocumented) - IPv6 = "IPv6" -} - -// @public -export enum KnownProbeProtocol { - // (undocumented) - Http = "Http", - // (undocumented) - Https = "Https", - // (undocumented) - Tcp = "Tcp" -} - -// @public -export enum KnownProcessorArchitecture { - // (undocumented) - Amd64 = "Amd64", - // (undocumented) - X86 = "X86" -} - -// @public -export enum KnownProtocol { - // (undocumented) - Http = "Http", - // (undocumented) - Https = "Https", - // (undocumented) - Icmp = "Icmp", - // (undocumented) - Tcp = "Tcp" -} - -// @public -export enum KnownProvisioningState { - // (undocumented) - Deleting = "Deleting", - // (undocumented) - Failed = "Failed", - // (undocumented) - Succeeded = "Succeeded", - // (undocumented) - Updating = "Updating" -} - -// @public -export enum KnownPublicIPAddressSkuName { - // (undocumented) - Basic = "Basic", - // (undocumented) - Standard = "Standard" -} - -// @public -export enum KnownPublicIPPrefixSkuName { - // (undocumented) - Standard = "Standard" -} - -// @public -export enum KnownRouteFilterRuleType { - // (undocumented) - Community = "Community" -} - -// @public -export enum KnownRouteNextHopType { - // (undocumented) - Internet = "Internet", - // (undocumented) - None = "None", - // (undocumented) - VirtualAppliance = "VirtualAppliance", - // (undocumented) - VirtualNetworkGateway = "VirtualNetworkGateway", - // (undocumented) - VnetLocal = "VnetLocal" -} - -// @public -export enum KnownSecurityPartnerProviderConnectionStatus { - // (undocumented) - Connected = "Connected", - // (undocumented) - NotConnected = "NotConnected", - // (undocumented) - PartiallyConnected = "PartiallyConnected", - // (undocumented) - Unknown = "Unknown" -} - -// @public -export enum KnownSecurityProviderName { - // (undocumented) - Checkpoint = "Checkpoint", - // (undocumented) - IBoss = "IBoss", - // (undocumented) - ZScaler = "ZScaler" -} - -// @public -export enum KnownSecurityRuleAccess { - // (undocumented) - Allow = "Allow", - // (undocumented) - Deny = "Deny" -} - -// @public -export enum KnownSecurityRuleDirection { - // (undocumented) - Inbound = "Inbound", - // (undocumented) - Outbound = "Outbound" -} - -// @public -export enum KnownSecurityRuleProtocol { - // (undocumented) - Ah = "Ah", - // (undocumented) - Asterisk = "*", - // (undocumented) - Esp = "Esp", - // (undocumented) - Icmp = "Icmp", - // (undocumented) - Tcp = "Tcp", - // (undocumented) - Udp = "Udp" -} - -// @public -export enum KnownServiceProviderProvisioningState { - // (undocumented) - Deprovisioning = "Deprovisioning", - // (undocumented) - NotProvisioned = "NotProvisioned", - // (undocumented) - Provisioned = "Provisioned", - // (undocumented) - Provisioning = "Provisioning" -} - -// @public -export enum KnownSeverity { - // (undocumented) - Error = "Error", - // (undocumented) - Warning = "Warning" -} - -// @public -export enum KnownTransportProtocol { - // (undocumented) - All = "All", - // (undocumented) - Tcp = "Tcp", - // (undocumented) - Udp = "Udp" -} - -// @public -export enum KnownTunnelConnectionStatus { - // (undocumented) - Connected = "Connected", - // (undocumented) - Connecting = "Connecting", - // (undocumented) - NotConnected = "NotConnected", - // (undocumented) - Unknown = "Unknown" -} - -// @public -export enum KnownUsageUnit { - // (undocumented) - Count = "Count" -} - -// @public -export enum KnownVerbosityLevel { - // (undocumented) - Full = "Full", - // (undocumented) - Minimum = "Minimum", - // (undocumented) - Normal = "Normal" -} - -// @public -export enum KnownVirtualNetworkGatewayConnectionProtocol { - // (undocumented) - IKEv1 = "IKEv1", - // (undocumented) - IKEv2 = "IKEv2" -} - -// @public -export enum KnownVirtualNetworkGatewayConnectionStatus { - // (undocumented) - Connected = "Connected", - // (undocumented) - Connecting = "Connecting", - // (undocumented) - NotConnected = "NotConnected", - // (undocumented) - Unknown = "Unknown" -} - -// @public -export enum KnownVirtualNetworkGatewayConnectionType { - // (undocumented) - ExpressRoute = "ExpressRoute", - // (undocumented) - IPsec = "IPsec", - // (undocumented) - Vnet2Vnet = "Vnet2Vnet", - // (undocumented) - VPNClient = "VPNClient" -} - -// @public -export enum KnownVirtualNetworkGatewaySkuName { - // (undocumented) - Basic = "Basic", - // (undocumented) - ErGw1AZ = "ErGw1AZ", - // (undocumented) - ErGw2AZ = "ErGw2AZ", - // (undocumented) - ErGw3AZ = "ErGw3AZ", - // (undocumented) - HighPerformance = "HighPerformance", - // (undocumented) - Standard = "Standard", - // (undocumented) - UltraPerformance = "UltraPerformance", - // (undocumented) - VpnGw1 = "VpnGw1", - // (undocumented) - VpnGw1AZ = "VpnGw1AZ", - // (undocumented) - VpnGw2 = "VpnGw2", - // (undocumented) - VpnGw2AZ = "VpnGw2AZ", - // (undocumented) - VpnGw3 = "VpnGw3", - // (undocumented) - VpnGw3AZ = "VpnGw3AZ", - // (undocumented) - VpnGw4 = "VpnGw4", - // (undocumented) - VpnGw4AZ = "VpnGw4AZ", - // (undocumented) - VpnGw5 = "VpnGw5", - // (undocumented) - VpnGw5AZ = "VpnGw5AZ" -} - -// @public -export enum KnownVirtualNetworkGatewaySkuTier { - // (undocumented) - Basic = "Basic", - // (undocumented) - ErGw1AZ = "ErGw1AZ", - // (undocumented) - ErGw2AZ = "ErGw2AZ", - // (undocumented) - ErGw3AZ = "ErGw3AZ", - // (undocumented) - HighPerformance = "HighPerformance", - // (undocumented) - Standard = "Standard", - // (undocumented) - UltraPerformance = "UltraPerformance", - // (undocumented) - VpnGw1 = "VpnGw1", - // (undocumented) - VpnGw1AZ = "VpnGw1AZ", - // (undocumented) - VpnGw2 = "VpnGw2", - // (undocumented) - VpnGw2AZ = "VpnGw2AZ", - // (undocumented) - VpnGw3 = "VpnGw3", - // (undocumented) - VpnGw3AZ = "VpnGw3AZ", - // (undocumented) - VpnGw4 = "VpnGw4", - // (undocumented) - VpnGw4AZ = "VpnGw4AZ", - // (undocumented) - VpnGw5 = "VpnGw5", - // (undocumented) - VpnGw5AZ = "VpnGw5AZ" -} - -// @public -export enum KnownVirtualNetworkGatewayType { - // (undocumented) - ExpressRoute = "ExpressRoute", - // (undocumented) - Vpn = "Vpn" -} - -// @public -export enum KnownVirtualNetworkPeeringState { - // (undocumented) - Connected = "Connected", - // (undocumented) - Disconnected = "Disconnected", - // (undocumented) - Initiated = "Initiated" -} - -// @public -export enum KnownVirtualWanSecurityProviderType { - // (undocumented) - External = "External", - // (undocumented) - Native = "Native" -} - -// @public -export enum KnownVpnAuthenticationType { - // (undocumented) - AAD = "AAD", - // (undocumented) - Certificate = "Certificate", - // (undocumented) - Radius = "Radius" -} - -// @public -export enum KnownVpnClientProtocol { - // (undocumented) - IkeV2 = "IkeV2", - // (undocumented) - OpenVPN = "OpenVPN", - // (undocumented) - Sstp = "SSTP" -} - -// @public -export enum KnownVpnConnectionStatus { - // (undocumented) - Connected = "Connected", - // (undocumented) - Connecting = "Connecting", - // (undocumented) - NotConnected = "NotConnected", - // (undocumented) - Unknown = "Unknown" -} - -// @public -export enum KnownVpnGatewayGeneration { - // (undocumented) - Generation1 = "Generation1", - // (undocumented) - Generation2 = "Generation2", - // (undocumented) - None = "None" -} - -// @public -export enum KnownVpnGatewayTunnelingProtocol { - // (undocumented) - IkeV2 = "IkeV2", - // (undocumented) - OpenVPN = "OpenVPN" -} - -// @public -export enum KnownVpnType { - // (undocumented) - PolicyBased = "PolicyBased", - // (undocumented) - RouteBased = "RouteBased" -} - -// @public -export enum KnownWebApplicationFirewallAction { - // (undocumented) - Allow = "Allow", - // (undocumented) - Block = "Block", - // (undocumented) - Log = "Log" -} - -// @public -export enum KnownWebApplicationFirewallEnabledState { - // (undocumented) - Disabled = "Disabled", - // (undocumented) - Enabled = "Enabled" -} - -// @public -export enum KnownWebApplicationFirewallMatchVariable { - // (undocumented) - PostArgs = "PostArgs", - // (undocumented) - QueryString = "QueryString", - // (undocumented) - RemoteAddr = "RemoteAddr", - // (undocumented) - RequestBody = "RequestBody", - // (undocumented) - RequestCookies = "RequestCookies", - // (undocumented) - RequestHeaders = "RequestHeaders", - // (undocumented) - RequestMethod = "RequestMethod", - // (undocumented) - RequestUri = "RequestUri" -} - -// @public -export enum KnownWebApplicationFirewallMode { - // (undocumented) - Detection = "Detection", - // (undocumented) - Prevention = "Prevention" -} - -// @public -export enum KnownWebApplicationFirewallOperator { - // (undocumented) - BeginsWith = "BeginsWith", - // (undocumented) - Contains = "Contains", - // (undocumented) - EndsWith = "EndsWith", - // (undocumented) - Equal = "Equal", - // (undocumented) - GeoMatch = "GeoMatch", - // (undocumented) - GreaterThan = "GreaterThan", - // (undocumented) - GreaterThanOrEqual = "GreaterThanOrEqual", - // (undocumented) - IPMatch = "IPMatch", - // (undocumented) - LessThan = "LessThan", - // (undocumented) - LessThanOrEqual = "LessThanOrEqual", - // (undocumented) - Regex = "Regex" -} - -// @public -export enum KnownWebApplicationFirewallPolicyResourceState { - // (undocumented) - Creating = "Creating", - // (undocumented) - Deleting = "Deleting", - // (undocumented) - Disabled = "Disabled", - // (undocumented) - Disabling = "Disabling", - // (undocumented) - Enabled = "Enabled", - // (undocumented) - Enabling = "Enabling" -} - -// @public -export enum KnownWebApplicationFirewallRuleType { - // (undocumented) - Invalid = "Invalid", - // (undocumented) - MatchRule = "MatchRule" -} - -// @public -export enum KnownWebApplicationFirewallTransform { - // (undocumented) - HtmlEntityDecode = "HtmlEntityDecode", - // (undocumented) - Lowercase = "Lowercase", - // (undocumented) - RemoveNulls = "RemoveNulls", - // (undocumented) - Trim = "Trim", - // (undocumented) - UrlDecode = "UrlDecode", - // (undocumented) - UrlEncode = "UrlEncode" -} - -// @public -export interface ListHubRouteTablesResult { - nextLink?: string; - value?: HubRouteTable[]; -} - -// @public -export interface ListHubVirtualNetworkConnectionsResult { - nextLink?: string; - value?: HubVirtualNetworkConnection[]; -} - -// @public -export interface ListP2SVpnGatewaysResult { - nextLink?: string; - value?: P2SVpnGateway[]; -} - -// @public -export interface ListVirtualHubRouteTableV2SResult { - nextLink?: string; - value?: VirtualHubRouteTableV2[]; -} - -// @public -export interface ListVirtualHubsResult { - nextLink?: string; - value?: VirtualHub[]; -} - -// @public -export interface ListVirtualWANsResult { - nextLink?: string; - value?: VirtualWAN[]; -} - -// @public -export interface ListVpnConnectionsResult { - nextLink?: string; - value?: VpnConnection[]; -} - -// @public -export interface ListVpnGatewaysResult { - nextLink?: string; - value?: VpnGateway[]; -} - -// @public -export interface ListVpnServerConfigurationsResult { - nextLink?: string; - value?: VpnServerConfiguration[]; -} - -// @public -export interface ListVpnSiteLinkConnectionsResult { - nextLink?: string; - value?: VpnSiteLinkConnection[]; -} - -// @public -export interface ListVpnSiteLinksResult { - nextLink?: string; - value?: VpnSiteLink[]; -} - -// @public -export interface ListVpnSitesResult { - nextLink?: string; - value?: VpnSite[]; -} - -// @public -export type LoadBalancer = Resource & { - sku?: LoadBalancerSku; - readonly etag?: string; - frontendIPConfigurations?: FrontendIPConfiguration[]; - backendAddressPools?: BackendAddressPool[]; - loadBalancingRules?: LoadBalancingRule[]; - probes?: Probe[]; - inboundNatRules?: InboundNatRule[]; - inboundNatPools?: InboundNatPool[]; - outboundRules?: OutboundRule[]; - readonly resourceGuid?: string; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface LoadBalancerBackendAddress { - ipAddress?: string; - name?: string; - networkInterfaceIPConfiguration?: NetworkInterfaceIPConfiguration; - virtualNetwork?: VirtualNetwork; -} - -// @public -export interface LoadBalancerBackendAddressPoolListResult { - readonly nextLink?: string; - value?: BackendAddressPool[]; -} - -// @public -export interface LoadBalancerBackendAddressPools { - beginCreateOrUpdate(resourceGroupName: string, loadBalancerName: string, backendAddressPoolName: string, parameters: BackendAddressPool, options?: LoadBalancerBackendAddressPoolsCreateOrUpdateOptionalParams): Promise, LoadBalancerBackendAddressPoolsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, loadBalancerName: string, backendAddressPoolName: string, parameters: BackendAddressPool, options?: LoadBalancerBackendAddressPoolsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, loadBalancerName: string, backendAddressPoolName: string, options?: LoadBalancerBackendAddressPoolsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, loadBalancerName: string, backendAddressPoolName: string, options?: LoadBalancerBackendAddressPoolsDeleteOptionalParams): Promise; - get(resourceGroupName: string, loadBalancerName: string, backendAddressPoolName: string, options?: LoadBalancerBackendAddressPoolsGetOptionalParams): Promise; - list(resourceGroupName: string, loadBalancerName: string, options?: LoadBalancerBackendAddressPoolsListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface LoadBalancerBackendAddressPoolsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type LoadBalancerBackendAddressPoolsCreateOrUpdateResponse = BackendAddressPool; - -// @public -export interface LoadBalancerBackendAddressPoolsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface LoadBalancerBackendAddressPoolsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type LoadBalancerBackendAddressPoolsGetResponse = BackendAddressPool; - -// @public -export interface LoadBalancerBackendAddressPoolsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type LoadBalancerBackendAddressPoolsListNextResponse = LoadBalancerBackendAddressPoolListResult; - -// @public -export interface LoadBalancerBackendAddressPoolsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type LoadBalancerBackendAddressPoolsListResponse = LoadBalancerBackendAddressPoolListResult; - -// @public -export interface LoadBalancerFrontendIPConfigurationListResult { - readonly nextLink?: string; - value?: FrontendIPConfiguration[]; -} - -// @public -export interface LoadBalancerFrontendIPConfigurations { - get(resourceGroupName: string, loadBalancerName: string, frontendIPConfigurationName: string, options?: LoadBalancerFrontendIPConfigurationsGetOptionalParams): Promise; - list(resourceGroupName: string, loadBalancerName: string, options?: LoadBalancerFrontendIPConfigurationsListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface LoadBalancerFrontendIPConfigurationsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type LoadBalancerFrontendIPConfigurationsGetResponse = FrontendIPConfiguration; - -// @public -export interface LoadBalancerFrontendIPConfigurationsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type LoadBalancerFrontendIPConfigurationsListNextResponse = LoadBalancerFrontendIPConfigurationListResult; - -// @public -export interface LoadBalancerFrontendIPConfigurationsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type LoadBalancerFrontendIPConfigurationsListResponse = LoadBalancerFrontendIPConfigurationListResult; - -// @public -export interface LoadBalancerListResult { - readonly nextLink?: string; - value?: LoadBalancer[]; -} - -// @public -export interface LoadBalancerLoadBalancingRuleListResult { - readonly nextLink?: string; - value?: LoadBalancingRule[]; -} - -// @public -export interface LoadBalancerLoadBalancingRules { - get(resourceGroupName: string, loadBalancerName: string, loadBalancingRuleName: string, options?: LoadBalancerLoadBalancingRulesGetOptionalParams): Promise; - list(resourceGroupName: string, loadBalancerName: string, options?: LoadBalancerLoadBalancingRulesListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface LoadBalancerLoadBalancingRulesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type LoadBalancerLoadBalancingRulesGetResponse = LoadBalancingRule; - -// @public -export interface LoadBalancerLoadBalancingRulesListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type LoadBalancerLoadBalancingRulesListNextResponse = LoadBalancerLoadBalancingRuleListResult; - -// @public -export interface LoadBalancerLoadBalancingRulesListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type LoadBalancerLoadBalancingRulesListResponse = LoadBalancerLoadBalancingRuleListResult; - -// @public -export interface LoadBalancerNetworkInterfaces { - list(resourceGroupName: string, loadBalancerName: string, options?: LoadBalancerNetworkInterfacesListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface LoadBalancerNetworkInterfacesListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type LoadBalancerNetworkInterfacesListNextResponse = NetworkInterfaceListResult; - -// @public -export interface LoadBalancerNetworkInterfacesListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type LoadBalancerNetworkInterfacesListResponse = NetworkInterfaceListResult; - -// @public -export interface LoadBalancerOutboundRuleListResult { - readonly nextLink?: string; - value?: OutboundRule[]; -} - -// @public -export type LoadBalancerOutboundRuleProtocol = string; - -// @public -export interface LoadBalancerOutboundRules { - get(resourceGroupName: string, loadBalancerName: string, outboundRuleName: string, options?: LoadBalancerOutboundRulesGetOptionalParams): Promise; - list(resourceGroupName: string, loadBalancerName: string, options?: LoadBalancerOutboundRulesListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface LoadBalancerOutboundRulesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type LoadBalancerOutboundRulesGetResponse = OutboundRule; - -// @public -export interface LoadBalancerOutboundRulesListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type LoadBalancerOutboundRulesListNextResponse = LoadBalancerOutboundRuleListResult; - -// @public -export interface LoadBalancerOutboundRulesListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type LoadBalancerOutboundRulesListResponse = LoadBalancerOutboundRuleListResult; - -// @public -export interface LoadBalancerProbeListResult { - readonly nextLink?: string; - value?: Probe[]; -} - -// @public -export interface LoadBalancerProbes { - get(resourceGroupName: string, loadBalancerName: string, probeName: string, options?: LoadBalancerProbesGetOptionalParams): Promise; - list(resourceGroupName: string, loadBalancerName: string, options?: LoadBalancerProbesListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface LoadBalancerProbesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type LoadBalancerProbesGetResponse = Probe; - -// @public -export interface LoadBalancerProbesListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type LoadBalancerProbesListNextResponse = LoadBalancerProbeListResult; - -// @public -export interface LoadBalancerProbesListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type LoadBalancerProbesListResponse = LoadBalancerProbeListResult; - -// @public -export interface LoadBalancers { - beginCreateOrUpdate(resourceGroupName: string, loadBalancerName: string, parameters: LoadBalancer, options?: LoadBalancersCreateOrUpdateOptionalParams): Promise, LoadBalancersCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, loadBalancerName: string, parameters: LoadBalancer, options?: LoadBalancersCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, loadBalancerName: string, options?: LoadBalancersDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, loadBalancerName: string, options?: LoadBalancersDeleteOptionalParams): Promise; - get(resourceGroupName: string, loadBalancerName: string, options?: LoadBalancersGetOptionalParams): Promise; - list(resourceGroupName: string, options?: LoadBalancersListOptionalParams): PagedAsyncIterableIterator; - listAll(options?: LoadBalancersListAllOptionalParams): PagedAsyncIterableIterator; - updateTags(resourceGroupName: string, loadBalancerName: string, parameters: TagsObject, options?: LoadBalancersUpdateTagsOptionalParams): Promise; -} - -// @public -export interface LoadBalancersCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type LoadBalancersCreateOrUpdateResponse = LoadBalancer; - -// @public -export interface LoadBalancersDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface LoadBalancersGetOptionalParams extends coreClient.OperationOptions { - expand?: string; -} - -// @public -export type LoadBalancersGetResponse = LoadBalancer; - -// @public -export interface LoadBalancerSku { - name?: LoadBalancerSkuName; -} - -// @public -export type LoadBalancerSkuName = string; - -// @public -export interface LoadBalancersListAllNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type LoadBalancersListAllNextResponse = LoadBalancerListResult; - -// @public -export interface LoadBalancersListAllOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type LoadBalancersListAllResponse = LoadBalancerListResult; - -// @public -export interface LoadBalancersListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type LoadBalancersListNextResponse = LoadBalancerListResult; - -// @public -export interface LoadBalancersListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type LoadBalancersListResponse = LoadBalancerListResult; - -// @public -export interface LoadBalancersUpdateTagsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type LoadBalancersUpdateTagsResponse = LoadBalancer; - -// @public -export type LoadBalancingRule = SubResource & { - name?: string; - readonly etag?: string; - readonly type?: string; - frontendIPConfiguration?: SubResource; - backendAddressPool?: SubResource; - probe?: SubResource; - protocol?: TransportProtocol; - loadDistribution?: LoadDistribution; - frontendPort?: number; - backendPort?: number; - idleTimeoutInMinutes?: number; - enableFloatingIP?: boolean; - enableTcpReset?: boolean; - disableOutboundSnat?: boolean; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export type LoadDistribution = string; - -// @public -export type LocalNetworkGateway = Resource & { - readonly etag?: string; - localNetworkAddressSpace?: AddressSpace; - gatewayIpAddress?: string; - fqdn?: string; - bgpSettings?: BgpSettings; - readonly resourceGuid?: string; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface LocalNetworkGatewayListResult { - readonly nextLink?: string; - value?: LocalNetworkGateway[]; -} - -// @public -export interface LocalNetworkGateways { - beginCreateOrUpdate(resourceGroupName: string, localNetworkGatewayName: string, parameters: LocalNetworkGateway, options?: LocalNetworkGatewaysCreateOrUpdateOptionalParams): Promise, LocalNetworkGatewaysCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, localNetworkGatewayName: string, parameters: LocalNetworkGateway, options?: LocalNetworkGatewaysCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, localNetworkGatewayName: string, options?: LocalNetworkGatewaysDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, localNetworkGatewayName: string, options?: LocalNetworkGatewaysDeleteOptionalParams): Promise; - get(resourceGroupName: string, localNetworkGatewayName: string, options?: LocalNetworkGatewaysGetOptionalParams): Promise; - list(resourceGroupName: string, options?: LocalNetworkGatewaysListOptionalParams): PagedAsyncIterableIterator; - updateTags(resourceGroupName: string, localNetworkGatewayName: string, parameters: TagsObject, options?: LocalNetworkGatewaysUpdateTagsOptionalParams): Promise; -} - -// @public -export interface LocalNetworkGatewaysCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type LocalNetworkGatewaysCreateOrUpdateResponse = LocalNetworkGateway; - -// @public -export interface LocalNetworkGatewaysDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface LocalNetworkGatewaysGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type LocalNetworkGatewaysGetResponse = LocalNetworkGateway; - -// @public -export interface LocalNetworkGatewaysListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type LocalNetworkGatewaysListNextResponse = LocalNetworkGatewayListResult; - -// @public -export interface LocalNetworkGatewaysListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type LocalNetworkGatewaysListResponse = LocalNetworkGatewayListResult; - -// @public -export interface LocalNetworkGatewaysUpdateTagsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type LocalNetworkGatewaysUpdateTagsResponse = LocalNetworkGateway; - -// @public -export interface LogSpecification { - blobDuration?: string; - displayName?: string; - name?: string; -} - -// @public -export type ManagedRuleEnabledState = string; - -// @public -export interface ManagedRuleGroupOverride { - ruleGroupName: string; - rules?: ManagedRuleOverride[]; -} - -// @public -export interface ManagedRuleOverride { - ruleId: string; - state?: ManagedRuleEnabledState; -} - -// @public -export interface ManagedRulesDefinition { - exclusions?: OwaspCrsExclusionEntry[]; - managedRuleSets: ManagedRuleSet[]; -} - -// @public -export interface ManagedRuleSet { - ruleGroupOverrides?: ManagedRuleGroupOverride[]; - ruleSetType: string; - ruleSetVersion: string; -} - -// @public -export interface ManagedServiceIdentity { - readonly principalId?: string; - readonly tenantId?: string; - type?: ResourceIdentityType; - userAssignedIdentities?: { - [propertyName: string]: Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties; - }; -} - -// @public -export interface MatchCondition { - matchValues: string[]; - matchVariables: MatchVariable[]; - negationConditon?: boolean; - operator: WebApplicationFirewallOperator; - transforms?: WebApplicationFirewallTransform[]; -} - -// @public -export interface MatchedRule { - action?: string; - ruleName?: string; -} - -// @public -export interface MatchVariable { - selector?: string; - variableName: WebApplicationFirewallMatchVariable; -} - -// @public -export interface MetricSpecification { - aggregationType?: string; - availabilities?: Availability[]; - dimensions?: Dimension[]; - displayDescription?: string; - displayName?: string; - enableRegionalMdmAccount?: boolean; - fillGapWithZero?: boolean; - isInternal?: boolean; - metricFilterPattern?: string; - name?: string; - resourceIdDimensionNameOverride?: string; - sourceMdmAccount?: string; - sourceMdmNamespace?: string; - unit?: string; -} - -// @public -export type NatGateway = Resource & { - sku?: NatGatewaySku; - zones?: string[]; - readonly etag?: string; - idleTimeoutInMinutes?: number; - publicIpAddresses?: SubResource[]; - publicIpPrefixes?: SubResource[]; - readonly subnets?: SubResource[]; - readonly resourceGuid?: string; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface NatGatewayListResult { - nextLink?: string; - value?: NatGateway[]; -} - -// @public -export interface NatGateways { - beginCreateOrUpdate(resourceGroupName: string, natGatewayName: string, parameters: NatGateway, options?: NatGatewaysCreateOrUpdateOptionalParams): Promise, NatGatewaysCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, natGatewayName: string, parameters: NatGateway, options?: NatGatewaysCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, natGatewayName: string, options?: NatGatewaysDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, natGatewayName: string, options?: NatGatewaysDeleteOptionalParams): Promise; - get(resourceGroupName: string, natGatewayName: string, options?: NatGatewaysGetOptionalParams): Promise; - list(resourceGroupName: string, options?: NatGatewaysListOptionalParams): PagedAsyncIterableIterator; - listAll(options?: NatGatewaysListAllOptionalParams): PagedAsyncIterableIterator; - updateTags(resourceGroupName: string, natGatewayName: string, parameters: TagsObject, options?: NatGatewaysUpdateTagsOptionalParams): Promise; -} - -// @public -export interface NatGatewaysCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type NatGatewaysCreateOrUpdateResponse = NatGateway; - -// @public -export interface NatGatewaysDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface NatGatewaysGetOptionalParams extends coreClient.OperationOptions { - expand?: string; -} - -// @public -export type NatGatewaysGetResponse = NatGateway; - -// @public -export interface NatGatewaySku { - name?: NatGatewaySkuName; -} - -// @public -export type NatGatewaySkuName = string; - -// @public -export interface NatGatewaysListAllNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NatGatewaysListAllNextResponse = NatGatewayListResult; - -// @public -export interface NatGatewaysListAllOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NatGatewaysListAllResponse = NatGatewayListResult; - -// @public -export interface NatGatewaysListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NatGatewaysListNextResponse = NatGatewayListResult; - -// @public -export interface NatGatewaysListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NatGatewaysListResponse = NatGatewayListResult; - -// @public -export interface NatGatewaysUpdateTagsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NatGatewaysUpdateTagsResponse = NatGateway; - -// @public -export type NatRuleCondition = FirewallPolicyRuleCondition & { - ruleConditionType: "NatRuleCondition"; - ipProtocols?: FirewallPolicyRuleConditionNetworkProtocol[]; - sourceAddresses?: string[]; - destinationAddresses?: string[]; - destinationPorts?: string[]; - sourceIpGroups?: string[]; - terminateTLS?: boolean; -}; - -// @public -export interface NetworkConfigurationDiagnosticParameters { - profiles: NetworkConfigurationDiagnosticProfile[]; - targetResourceId: string; - verbosityLevel?: VerbosityLevel; -} - -// @public -export interface NetworkConfigurationDiagnosticProfile { - destination: string; - destinationPort: string; - direction: Direction; - protocol: string; - source: string; -} - -// @public -export interface NetworkConfigurationDiagnosticResponse { - readonly results?: NetworkConfigurationDiagnosticResult[]; -} - -// @public -export interface NetworkConfigurationDiagnosticResult { - networkSecurityGroupResult?: NetworkSecurityGroupResult; - profile?: NetworkConfigurationDiagnosticProfile; -} - -// @public -export type NetworkIntentPolicy = Resource & { - readonly etag?: string; -}; - -// @public -export interface NetworkIntentPolicyConfiguration { - networkIntentPolicyName?: string; - sourceNetworkIntentPolicy?: NetworkIntentPolicy; -} - -// @public -export type NetworkInterface = Resource & { - readonly etag?: string; - readonly virtualMachine?: SubResource; - networkSecurityGroup?: NetworkSecurityGroup; - readonly privateEndpoint?: PrivateEndpoint; - ipConfigurations?: NetworkInterfaceIPConfiguration[]; - readonly tapConfigurations?: NetworkInterfaceTapConfiguration[]; - dnsSettings?: NetworkInterfaceDnsSettings; - readonly macAddress?: string; - readonly primary?: boolean; - enableAcceleratedNetworking?: boolean; - enableIPForwarding?: boolean; - readonly hostedWorkloads?: string[]; - readonly resourceGuid?: string; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface NetworkInterfaceAssociation { - readonly id?: string; - securityRules?: SecurityRule[]; -} - -// @public -export interface NetworkInterfaceDnsSettings { - readonly appliedDnsServers?: string[]; - dnsServers?: string[]; - internalDnsNameLabel?: string; - readonly internalDomainNameSuffix?: string; - readonly internalFqdn?: string; -} - -// @public -export type NetworkInterfaceIPConfiguration = SubResource & { - name?: string; - readonly etag?: string; - virtualNetworkTaps?: VirtualNetworkTap[]; - applicationGatewayBackendAddressPools?: ApplicationGatewayBackendAddressPool[]; - loadBalancerBackendAddressPools?: BackendAddressPool[]; - loadBalancerInboundNatRules?: InboundNatRule[]; - privateIPAddress?: string; - privateIPAllocationMethod?: IPAllocationMethod; - privateIPAddressVersion?: IPVersion; - subnet?: Subnet; - primary?: boolean; - publicIPAddress?: PublicIPAddress; - applicationSecurityGroups?: ApplicationSecurityGroup[]; - readonly provisioningState?: ProvisioningState; - readonly privateLinkConnectionProperties?: NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties; -}; - -// @public -export interface NetworkInterfaceIPConfigurationListResult { - readonly nextLink?: string; - value?: NetworkInterfaceIPConfiguration[]; -} - -// @public -export interface NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties { - readonly fqdns?: string[]; - readonly groupId?: string; - readonly requiredMemberName?: string; -} - -// @public -export interface NetworkInterfaceIPConfigurations { - get(resourceGroupName: string, networkInterfaceName: string, ipConfigurationName: string, options?: NetworkInterfaceIPConfigurationsGetOptionalParams): Promise; - list(resourceGroupName: string, networkInterfaceName: string, options?: NetworkInterfaceIPConfigurationsListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface NetworkInterfaceIPConfigurationsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NetworkInterfaceIPConfigurationsGetResponse = NetworkInterfaceIPConfiguration; - -// @public -export interface NetworkInterfaceIPConfigurationsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NetworkInterfaceIPConfigurationsListNextResponse = NetworkInterfaceIPConfigurationListResult; - -// @public -export interface NetworkInterfaceIPConfigurationsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NetworkInterfaceIPConfigurationsListResponse = NetworkInterfaceIPConfigurationListResult; - -// @public -export interface NetworkInterfaceListResult { - readonly nextLink?: string; - value?: NetworkInterface[]; -} - -// @public -export interface NetworkInterfaceLoadBalancerListResult { - readonly nextLink?: string; - value?: LoadBalancer[]; -} - -// @public -export interface NetworkInterfaceLoadBalancers { - list(resourceGroupName: string, networkInterfaceName: string, options?: NetworkInterfaceLoadBalancersListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface NetworkInterfaceLoadBalancersListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NetworkInterfaceLoadBalancersListNextResponse = NetworkInterfaceLoadBalancerListResult; - -// @public -export interface NetworkInterfaceLoadBalancersListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NetworkInterfaceLoadBalancersListResponse = NetworkInterfaceLoadBalancerListResult; - -// @public -export interface NetworkInterfaces { - beginCreateOrUpdate(resourceGroupName: string, networkInterfaceName: string, parameters: NetworkInterface, options?: NetworkInterfacesCreateOrUpdateOptionalParams): Promise, NetworkInterfacesCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, networkInterfaceName: string, parameters: NetworkInterface, options?: NetworkInterfacesCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, networkInterfaceName: string, options?: NetworkInterfacesDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, networkInterfaceName: string, options?: NetworkInterfacesDeleteOptionalParams): Promise; - beginGetEffectiveRouteTable(resourceGroupName: string, networkInterfaceName: string, options?: NetworkInterfacesGetEffectiveRouteTableOptionalParams): Promise, NetworkInterfacesGetEffectiveRouteTableResponse>>; - beginGetEffectiveRouteTableAndWait(resourceGroupName: string, networkInterfaceName: string, options?: NetworkInterfacesGetEffectiveRouteTableOptionalParams): Promise; - beginListEffectiveNetworkSecurityGroups(resourceGroupName: string, networkInterfaceName: string, options?: NetworkInterfacesListEffectiveNetworkSecurityGroupsOptionalParams): Promise, NetworkInterfacesListEffectiveNetworkSecurityGroupsResponse>>; - beginListEffectiveNetworkSecurityGroupsAndWait(resourceGroupName: string, networkInterfaceName: string, options?: NetworkInterfacesListEffectiveNetworkSecurityGroupsOptionalParams): Promise; - get(resourceGroupName: string, networkInterfaceName: string, options?: NetworkInterfacesGetOptionalParams): Promise; - getVirtualMachineScaleSetIpConfiguration(resourceGroupName: string, virtualMachineScaleSetName: string, virtualmachineIndex: string, networkInterfaceName: string, ipConfigurationName: string, options?: NetworkInterfacesGetVirtualMachineScaleSetIpConfigurationOptionalParams): Promise; - getVirtualMachineScaleSetNetworkInterface(resourceGroupName: string, virtualMachineScaleSetName: string, virtualmachineIndex: string, networkInterfaceName: string, options?: NetworkInterfacesGetVirtualMachineScaleSetNetworkInterfaceOptionalParams): Promise; - list(resourceGroupName: string, options?: NetworkInterfacesListOptionalParams): PagedAsyncIterableIterator; - listAll(options?: NetworkInterfacesListAllOptionalParams): PagedAsyncIterableIterator; - listVirtualMachineScaleSetIpConfigurations(resourceGroupName: string, virtualMachineScaleSetName: string, virtualmachineIndex: string, networkInterfaceName: string, options?: NetworkInterfacesListVirtualMachineScaleSetIpConfigurationsOptionalParams): PagedAsyncIterableIterator; - listVirtualMachineScaleSetNetworkInterfaces(resourceGroupName: string, virtualMachineScaleSetName: string, options?: NetworkInterfacesListVirtualMachineScaleSetNetworkInterfacesOptionalParams): PagedAsyncIterableIterator; - listVirtualMachineScaleSetVMNetworkInterfaces(resourceGroupName: string, virtualMachineScaleSetName: string, virtualmachineIndex: string, options?: NetworkInterfacesListVirtualMachineScaleSetVMNetworkInterfacesOptionalParams): PagedAsyncIterableIterator; - updateTags(resourceGroupName: string, networkInterfaceName: string, parameters: TagsObject, options?: NetworkInterfacesUpdateTagsOptionalParams): Promise; -} - -// @public -export interface NetworkInterfacesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type NetworkInterfacesCreateOrUpdateResponse = NetworkInterface; - -// @public -export interface NetworkInterfacesDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface NetworkInterfacesGetEffectiveRouteTableOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type NetworkInterfacesGetEffectiveRouteTableResponse = EffectiveRouteListResult; - -// @public -export interface NetworkInterfacesGetOptionalParams extends coreClient.OperationOptions { - expand?: string; -} - -// @public -export type NetworkInterfacesGetResponse = NetworkInterface; - -// @public -export interface NetworkInterfacesGetVirtualMachineScaleSetIpConfigurationOptionalParams extends coreClient.OperationOptions { - expand?: string; -} - -// @public -export type NetworkInterfacesGetVirtualMachineScaleSetIpConfigurationResponse = NetworkInterfaceIPConfiguration; - -// @public -export interface NetworkInterfacesGetVirtualMachineScaleSetNetworkInterfaceOptionalParams extends coreClient.OperationOptions { - expand?: string; -} - -// @public -export type NetworkInterfacesGetVirtualMachineScaleSetNetworkInterfaceResponse = NetworkInterface; - -// @public -export interface NetworkInterfacesListAllNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NetworkInterfacesListAllNextResponse = NetworkInterfaceListResult; - -// @public -export interface NetworkInterfacesListAllOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NetworkInterfacesListAllResponse = NetworkInterfaceListResult; - -// @public -export interface NetworkInterfacesListEffectiveNetworkSecurityGroupsOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type NetworkInterfacesListEffectiveNetworkSecurityGroupsResponse = EffectiveNetworkSecurityGroupListResult; - -// @public -export interface NetworkInterfacesListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NetworkInterfacesListNextResponse = NetworkInterfaceListResult; - -// @public -export interface NetworkInterfacesListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NetworkInterfacesListResponse = NetworkInterfaceListResult; - -// @public -export interface NetworkInterfacesListVirtualMachineScaleSetIpConfigurationsNextOptionalParams extends coreClient.OperationOptions { - expand?: string; -} - -// @public -export type NetworkInterfacesListVirtualMachineScaleSetIpConfigurationsNextResponse = NetworkInterfaceIPConfigurationListResult; - -// @public -export interface NetworkInterfacesListVirtualMachineScaleSetIpConfigurationsOptionalParams extends coreClient.OperationOptions { - expand?: string; -} - -// @public -export type NetworkInterfacesListVirtualMachineScaleSetIpConfigurationsResponse = NetworkInterfaceIPConfigurationListResult; - -// @public -export interface NetworkInterfacesListVirtualMachineScaleSetNetworkInterfacesNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NetworkInterfacesListVirtualMachineScaleSetNetworkInterfacesNextResponse = NetworkInterfaceListResult; - -// @public -export interface NetworkInterfacesListVirtualMachineScaleSetNetworkInterfacesOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NetworkInterfacesListVirtualMachineScaleSetNetworkInterfacesResponse = NetworkInterfaceListResult; - -// @public -export interface NetworkInterfacesListVirtualMachineScaleSetVMNetworkInterfacesNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NetworkInterfacesListVirtualMachineScaleSetVMNetworkInterfacesNextResponse = NetworkInterfaceListResult; - -// @public -export interface NetworkInterfacesListVirtualMachineScaleSetVMNetworkInterfacesOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NetworkInterfacesListVirtualMachineScaleSetVMNetworkInterfacesResponse = NetworkInterfaceListResult; - -// @public -export interface NetworkInterfacesUpdateTagsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NetworkInterfacesUpdateTagsResponse = NetworkInterface; - -// @public -export type NetworkInterfaceTapConfiguration = SubResource & { - name?: string; - readonly etag?: string; - readonly type?: string; - virtualNetworkTap?: VirtualNetworkTap; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface NetworkInterfaceTapConfigurationListResult { - readonly nextLink?: string; - value?: NetworkInterfaceTapConfiguration[]; -} - -// @public -export interface NetworkInterfaceTapConfigurations { - beginCreateOrUpdate(resourceGroupName: string, networkInterfaceName: string, tapConfigurationName: string, tapConfigurationParameters: NetworkInterfaceTapConfiguration, options?: NetworkInterfaceTapConfigurationsCreateOrUpdateOptionalParams): Promise, NetworkInterfaceTapConfigurationsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, networkInterfaceName: string, tapConfigurationName: string, tapConfigurationParameters: NetworkInterfaceTapConfiguration, options?: NetworkInterfaceTapConfigurationsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, networkInterfaceName: string, tapConfigurationName: string, options?: NetworkInterfaceTapConfigurationsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, networkInterfaceName: string, tapConfigurationName: string, options?: NetworkInterfaceTapConfigurationsDeleteOptionalParams): Promise; - get(resourceGroupName: string, networkInterfaceName: string, tapConfigurationName: string, options?: NetworkInterfaceTapConfigurationsGetOptionalParams): Promise; - list(resourceGroupName: string, networkInterfaceName: string, options?: NetworkInterfaceTapConfigurationsListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface NetworkInterfaceTapConfigurationsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type NetworkInterfaceTapConfigurationsCreateOrUpdateResponse = NetworkInterfaceTapConfiguration; - -// @public -export interface NetworkInterfaceTapConfigurationsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface NetworkInterfaceTapConfigurationsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NetworkInterfaceTapConfigurationsGetResponse = NetworkInterfaceTapConfiguration; - -// @public -export interface NetworkInterfaceTapConfigurationsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NetworkInterfaceTapConfigurationsListNextResponse = NetworkInterfaceTapConfigurationListResult; - -// @public -export interface NetworkInterfaceTapConfigurationsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NetworkInterfaceTapConfigurationsListResponse = NetworkInterfaceTapConfigurationListResult; - -// @public (undocumented) -export class NetworkManagementClient extends NetworkManagementClientContext { - constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: NetworkManagementClientOptionalParams); - // (undocumented) - applicationGateways: ApplicationGateways; - // (undocumented) - applicationSecurityGroups: ApplicationSecurityGroups; - // (undocumented) - availableDelegations: AvailableDelegations; - // (undocumented) - availableEndpointServices: AvailableEndpointServices; - // (undocumented) - availablePrivateEndpointTypes: AvailablePrivateEndpointTypes; - // (undocumented) - availableResourceGroupDelegations: AvailableResourceGroupDelegations; - // (undocumented) - availableServiceAliases: AvailableServiceAliases; - // (undocumented) - azureFirewallFqdnTags: AzureFirewallFqdnTags; - // (undocumented) - azureFirewalls: AzureFirewalls; - // (undocumented) - bastionHosts: BastionHosts; - beginDeleteBastionShareableLink(resourceGroupName: string, bastionHostName: string, bslRequest: BastionShareableLinkListRequest, options?: NetworkManagementClientDeleteBastionShareableLinkOptionalParams): Promise, void>>; - beginDeleteBastionShareableLinkAndWait(resourceGroupName: string, bastionHostName: string, bslRequest: BastionShareableLinkListRequest, options?: NetworkManagementClientDeleteBastionShareableLinkOptionalParams): Promise; - beginGeneratevirtualwanvpnserverconfigurationvpnprofile(resourceGroupName: string, virtualWANName: string, vpnClientParams: VirtualWanVpnProfileParameters, options?: NetworkManagementClientGeneratevirtualwanvpnserverconfigurationvpnprofileOptionalParams): Promise, NetworkManagementClientGeneratevirtualwanvpnserverconfigurationvpnprofileResponse>>; - beginGeneratevirtualwanvpnserverconfigurationvpnprofileAndWait(resourceGroupName: string, virtualWANName: string, vpnClientParams: VirtualWanVpnProfileParameters, options?: NetworkManagementClientGeneratevirtualwanvpnserverconfigurationvpnprofileOptionalParams): Promise; - beginListActiveSessionsAndWait(resourceGroupName: string, bastionHostName: string, options?: NetworkManagementClientGetActiveSessionsOptionalParams): PagedAsyncIterableIterator; - beginListPutBastionShareableLinkAndWait(resourceGroupName: string, bastionHostName: string, bslRequest: BastionShareableLinkListRequest, options?: NetworkManagementClientPutBastionShareableLinkOptionalParams): PagedAsyncIterableIterator; - // (undocumented) - bgpServiceCommunities: BgpServiceCommunities; - checkDnsNameAvailability(location: string, domainNameLabel: string, options?: NetworkManagementClientCheckDnsNameAvailabilityOptionalParams): Promise; - // (undocumented) - connectionMonitors: ConnectionMonitors; - // (undocumented) - ddosCustomPolicies: DdosCustomPolicies; - // (undocumented) - ddosProtectionPlans: DdosProtectionPlans; - // (undocumented) - defaultSecurityRules: DefaultSecurityRules; - // (undocumented) - expressRouteCircuitAuthorizations: ExpressRouteCircuitAuthorizations; - // (undocumented) - expressRouteCircuitConnections: ExpressRouteCircuitConnections; - // (undocumented) - expressRouteCircuitPeerings: ExpressRouteCircuitPeerings; - // (undocumented) - expressRouteCircuits: ExpressRouteCircuits; - // (undocumented) - expressRouteConnections: ExpressRouteConnections; - // (undocumented) - expressRouteCrossConnectionPeerings: ExpressRouteCrossConnectionPeerings; - // (undocumented) - expressRouteCrossConnections: ExpressRouteCrossConnections; - // (undocumented) - expressRouteGateways: ExpressRouteGateways; - // (undocumented) - expressRouteLinks: ExpressRouteLinks; - // (undocumented) - expressRoutePorts: ExpressRoutePorts; - // (undocumented) - expressRoutePortsLocations: ExpressRoutePortsLocations; - // (undocumented) - expressRouteServiceProviders: ExpressRouteServiceProviders; - // (undocumented) - firewallPolicies: FirewallPolicies; - // (undocumented) - firewallPolicyRuleGroups: FirewallPolicyRuleGroups; - // (undocumented) - flowLogs: FlowLogs; - // (undocumented) - hubRouteTables: HubRouteTables; - // (undocumented) - hubVirtualNetworkConnections: HubVirtualNetworkConnections; - // (undocumented) - inboundNatRules: InboundNatRules; - // (undocumented) - ipAllocations: IpAllocations; - // (undocumented) - ipGroups: IpGroups; - listBastionShareableLink(resourceGroupName: string, bastionHostName: string, bslRequest: BastionShareableLinkListRequest, options?: NetworkManagementClientGetBastionShareableLinkOptionalParams): PagedAsyncIterableIterator; - listDisconnectActiveSessions(resourceGroupName: string, bastionHostName: string, sessionIds: SessionIds, options?: NetworkManagementClientDisconnectActiveSessionsOptionalParams): PagedAsyncIterableIterator; - // (undocumented) - loadBalancerBackendAddressPools: LoadBalancerBackendAddressPools; - // (undocumented) - loadBalancerFrontendIPConfigurations: LoadBalancerFrontendIPConfigurations; - // (undocumented) - loadBalancerLoadBalancingRules: LoadBalancerLoadBalancingRules; - // (undocumented) - loadBalancerNetworkInterfaces: LoadBalancerNetworkInterfaces; - // (undocumented) - loadBalancerOutboundRules: LoadBalancerOutboundRules; - // (undocumented) - loadBalancerProbes: LoadBalancerProbes; - // (undocumented) - loadBalancers: LoadBalancers; - // (undocumented) - localNetworkGateways: LocalNetworkGateways; - // (undocumented) - natGateways: NatGateways; - // (undocumented) - networkInterfaceIPConfigurations: NetworkInterfaceIPConfigurations; - // (undocumented) - networkInterfaceLoadBalancers: NetworkInterfaceLoadBalancers; - // (undocumented) - networkInterfaces: NetworkInterfaces; - // (undocumented) - networkInterfaceTapConfigurations: NetworkInterfaceTapConfigurations; - // (undocumented) - networkProfiles: NetworkProfiles; - // (undocumented) - networkSecurityGroups: NetworkSecurityGroups; - // (undocumented) - networkVirtualAppliances: NetworkVirtualAppliances; - // (undocumented) - networkWatchers: NetworkWatchers; - // (undocumented) - operations: Operations; - // (undocumented) - p2SVpnGateways: P2SVpnGateways; - // (undocumented) - packetCaptures: PacketCaptures; - // (undocumented) - peerExpressRouteCircuitConnections: PeerExpressRouteCircuitConnections; - // (undocumented) - privateDnsZoneGroups: PrivateDnsZoneGroups; - // (undocumented) - privateEndpoints: PrivateEndpoints; - // (undocumented) - privateLinkServices: PrivateLinkServices; - // (undocumented) - publicIPAddresses: PublicIPAddresses; - // (undocumented) - publicIPPrefixes: PublicIPPrefixes; - // (undocumented) - resourceNavigationLinks: ResourceNavigationLinks; - // (undocumented) - routeFilterRules: RouteFilterRules; - // (undocumented) - routeFilters: RouteFilters; - // (undocumented) - routes: Routes; - // (undocumented) - routeTables: RouteTables; - // (undocumented) - securityPartnerProviders: SecurityPartnerProviders; - // (undocumented) - securityRules: SecurityRules; - // (undocumented) - serviceAssociationLinks: ServiceAssociationLinks; - // (undocumented) - serviceEndpointPolicies: ServiceEndpointPolicies; - // (undocumented) - serviceEndpointPolicyDefinitions: ServiceEndpointPolicyDefinitions; - // (undocumented) - serviceTags: ServiceTags; - // (undocumented) - subnets: Subnets; - supportedSecurityProviders(resourceGroupName: string, virtualWANName: string, options?: NetworkManagementClientSupportedSecurityProvidersOptionalParams): Promise; - // (undocumented) - usages: Usages; - // (undocumented) - virtualHubRouteTableV2S: VirtualHubRouteTableV2S; - // (undocumented) - virtualHubs: VirtualHubs; - // (undocumented) - virtualNetworkGatewayConnections: VirtualNetworkGatewayConnections; - // (undocumented) - virtualNetworkGateways: VirtualNetworkGateways; - // (undocumented) - virtualNetworkPeerings: VirtualNetworkPeerings; - // (undocumented) - virtualNetworks: VirtualNetworks; - // (undocumented) - virtualNetworkTaps: VirtualNetworkTaps; - // (undocumented) - virtualRouterPeerings: VirtualRouterPeerings; - // (undocumented) - virtualRouters: VirtualRouters; - // (undocumented) - virtualWans: VirtualWans; - // (undocumented) - vpnConnections: VpnConnections; - // (undocumented) - vpnGateways: VpnGateways; - // (undocumented) - vpnLinkConnections: VpnLinkConnections; - // (undocumented) - vpnServerConfigurations: VpnServerConfigurations; - // (undocumented) - vpnServerConfigurationsAssociatedWithVirtualWan: VpnServerConfigurationsAssociatedWithVirtualWan; - // (undocumented) - vpnSiteLinkConnections: VpnSiteLinkConnections; - // (undocumented) - vpnSiteLinks: VpnSiteLinks; - // (undocumented) - vpnSites: VpnSites; - // (undocumented) - vpnSitesConfiguration: VpnSitesConfiguration; - // (undocumented) - webApplicationFirewallPolicies: WebApplicationFirewallPolicies; -} - -// @public -export interface NetworkManagementClientCheckDnsNameAvailabilityOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NetworkManagementClientCheckDnsNameAvailabilityResponse = DnsNameAvailabilityResult; - -// @public (undocumented) -export class NetworkManagementClientContext extends coreClient.ServiceClient { - // (undocumented) - $host: string; - constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: NetworkManagementClientOptionalParams); - // (undocumented) - subscriptionId: string; -} - -// @public -export interface NetworkManagementClientDeleteBastionShareableLinkOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface NetworkManagementClientDisconnectActiveSessionsNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NetworkManagementClientDisconnectActiveSessionsNextResponse = BastionSessionDeleteResult; - -// @public -export interface NetworkManagementClientDisconnectActiveSessionsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NetworkManagementClientDisconnectActiveSessionsResponse = BastionSessionDeleteResult; - -// @public -export interface NetworkManagementClientGeneratevirtualwanvpnserverconfigurationvpnprofileOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type NetworkManagementClientGeneratevirtualwanvpnserverconfigurationvpnprofileResponse = VpnProfileResponse; - -// @public -export interface NetworkManagementClientGetActiveSessionsNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NetworkManagementClientGetActiveSessionsNextResponse = BastionActiveSessionListResult; - -// @public -export interface NetworkManagementClientGetActiveSessionsOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type NetworkManagementClientGetActiveSessionsResponse = BastionActiveSessionListResult; - -// @public -export interface NetworkManagementClientGetBastionShareableLinkNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NetworkManagementClientGetBastionShareableLinkNextResponse = BastionShareableLinkListResult; - -// @public -export interface NetworkManagementClientGetBastionShareableLinkOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NetworkManagementClientGetBastionShareableLinkResponse = BastionShareableLinkListResult; - -// @public -export interface NetworkManagementClientOptionalParams extends coreClient.ServiceClientOptions { - $host?: string; - endpoint?: string; -} - -// @public -export interface NetworkManagementClientPutBastionShareableLinkNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NetworkManagementClientPutBastionShareableLinkNextResponse = BastionShareableLinkListResult; - -// @public -export interface NetworkManagementClientPutBastionShareableLinkOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type NetworkManagementClientPutBastionShareableLinkResponse = BastionShareableLinkListResult; - -// @public -export interface NetworkManagementClientSupportedSecurityProvidersOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NetworkManagementClientSupportedSecurityProvidersResponse = VirtualWanSecurityProviders; - -// @public -export type NetworkOperationStatus = string; - -// @public -export type NetworkProfile = Resource & { - readonly etag?: string; - readonly containerNetworkInterfaces?: ContainerNetworkInterface[]; - containerNetworkInterfaceConfigurations?: ContainerNetworkInterfaceConfiguration[]; - readonly resourceGuid?: string; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface NetworkProfileListResult { - nextLink?: string; - value?: NetworkProfile[]; -} - -// @public -export interface NetworkProfiles { - beginDelete(resourceGroupName: string, networkProfileName: string, options?: NetworkProfilesDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, networkProfileName: string, options?: NetworkProfilesDeleteOptionalParams): Promise; - createOrUpdate(resourceGroupName: string, networkProfileName: string, parameters: NetworkProfile, options?: NetworkProfilesCreateOrUpdateOptionalParams): Promise; - get(resourceGroupName: string, networkProfileName: string, options?: NetworkProfilesGetOptionalParams): Promise; - list(resourceGroupName: string, options?: NetworkProfilesListOptionalParams): PagedAsyncIterableIterator; - listAll(options?: NetworkProfilesListAllOptionalParams): PagedAsyncIterableIterator; - updateTags(resourceGroupName: string, networkProfileName: string, parameters: TagsObject, options?: NetworkProfilesUpdateTagsOptionalParams): Promise; -} - -// @public -export interface NetworkProfilesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NetworkProfilesCreateOrUpdateResponse = NetworkProfile; - -// @public -export interface NetworkProfilesDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface NetworkProfilesGetOptionalParams extends coreClient.OperationOptions { - expand?: string; -} - -// @public -export type NetworkProfilesGetResponse = NetworkProfile; - -// @public -export interface NetworkProfilesListAllNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NetworkProfilesListAllNextResponse = NetworkProfileListResult; - -// @public -export interface NetworkProfilesListAllOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NetworkProfilesListAllResponse = NetworkProfileListResult; - -// @public -export interface NetworkProfilesListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NetworkProfilesListNextResponse = NetworkProfileListResult; - -// @public -export interface NetworkProfilesListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NetworkProfilesListResponse = NetworkProfileListResult; - -// @public -export interface NetworkProfilesUpdateTagsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NetworkProfilesUpdateTagsResponse = NetworkProfile; - -// @public -export type NetworkRuleCondition = FirewallPolicyRuleCondition & { - ruleConditionType: "NetworkRuleCondition"; - ipProtocols?: FirewallPolicyRuleConditionNetworkProtocol[]; - sourceAddresses?: string[]; - destinationAddresses?: string[]; - destinationPorts?: string[]; - sourceIpGroups?: string[]; - destinationIpGroups?: string[]; -}; - -// @public -export type NetworkSecurityGroup = Resource & { - readonly etag?: string; - securityRules?: SecurityRule[]; - readonly defaultSecurityRules?: SecurityRule[]; - readonly networkInterfaces?: NetworkInterface[]; - readonly subnets?: Subnet[]; - readonly flowLogs?: FlowLog[]; - readonly resourceGuid?: string; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface NetworkSecurityGroupListResult { - nextLink?: string; - value?: NetworkSecurityGroup[]; -} - -// @public -export interface NetworkSecurityGroupResult { - readonly evaluatedNetworkSecurityGroups?: EvaluatedNetworkSecurityGroup[]; - securityRuleAccessResult?: SecurityRuleAccess; -} - -// @public -export interface NetworkSecurityGroups { - beginCreateOrUpdate(resourceGroupName: string, networkSecurityGroupName: string, parameters: NetworkSecurityGroup, options?: NetworkSecurityGroupsCreateOrUpdateOptionalParams): Promise, NetworkSecurityGroupsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, networkSecurityGroupName: string, parameters: NetworkSecurityGroup, options?: NetworkSecurityGroupsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, networkSecurityGroupName: string, options?: NetworkSecurityGroupsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, networkSecurityGroupName: string, options?: NetworkSecurityGroupsDeleteOptionalParams): Promise; - get(resourceGroupName: string, networkSecurityGroupName: string, options?: NetworkSecurityGroupsGetOptionalParams): Promise; - list(resourceGroupName: string, options?: NetworkSecurityGroupsListOptionalParams): PagedAsyncIterableIterator; - listAll(options?: NetworkSecurityGroupsListAllOptionalParams): PagedAsyncIterableIterator; - updateTags(resourceGroupName: string, networkSecurityGroupName: string, parameters: TagsObject, options?: NetworkSecurityGroupsUpdateTagsOptionalParams): Promise; -} - -// @public -export interface NetworkSecurityGroupsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type NetworkSecurityGroupsCreateOrUpdateResponse = NetworkSecurityGroup; - -// @public -export interface NetworkSecurityGroupsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface NetworkSecurityGroupsGetOptionalParams extends coreClient.OperationOptions { - expand?: string; -} - -// @public -export type NetworkSecurityGroupsGetResponse = NetworkSecurityGroup; - -// @public -export interface NetworkSecurityGroupsListAllNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NetworkSecurityGroupsListAllNextResponse = NetworkSecurityGroupListResult; - -// @public -export interface NetworkSecurityGroupsListAllOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NetworkSecurityGroupsListAllResponse = NetworkSecurityGroupListResult; - -// @public -export interface NetworkSecurityGroupsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NetworkSecurityGroupsListNextResponse = NetworkSecurityGroupListResult; - -// @public -export interface NetworkSecurityGroupsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NetworkSecurityGroupsListResponse = NetworkSecurityGroupListResult; - -// @public -export interface NetworkSecurityGroupsUpdateTagsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NetworkSecurityGroupsUpdateTagsResponse = NetworkSecurityGroup; - -// @public -export interface NetworkSecurityRulesEvaluationResult { - destinationMatched?: boolean; - destinationPortMatched?: boolean; - name?: string; - protocolMatched?: boolean; - sourceMatched?: boolean; - sourcePortMatched?: boolean; -} - -// @public -export type NetworkVirtualAppliance = Resource & { - identity?: ManagedServiceIdentity; - sku?: VirtualApplianceSkuProperties; - readonly etag?: string; - bootStrapConfigurationBlob?: string[]; - virtualHub?: SubResource; - cloudInitConfigurationBlob?: string[]; - virtualApplianceAsn?: number; - readonly virtualApplianceNics?: VirtualApplianceNicProperties[]; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface NetworkVirtualApplianceListResult { - nextLink?: string; - value?: NetworkVirtualAppliance[]; -} - -// @public -export interface NetworkVirtualAppliances { - beginCreateOrUpdate(resourceGroupName: string, networkVirtualApplianceName: string, parameters: NetworkVirtualAppliance, options?: NetworkVirtualAppliancesCreateOrUpdateOptionalParams): Promise, NetworkVirtualAppliancesCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, networkVirtualApplianceName: string, parameters: NetworkVirtualAppliance, options?: NetworkVirtualAppliancesCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, networkVirtualApplianceName: string, options?: NetworkVirtualAppliancesDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, networkVirtualApplianceName: string, options?: NetworkVirtualAppliancesDeleteOptionalParams): Promise; - get(resourceGroupName: string, networkVirtualApplianceName: string, options?: NetworkVirtualAppliancesGetOptionalParams): Promise; - list(options?: NetworkVirtualAppliancesListOptionalParams): PagedAsyncIterableIterator; - listByResourceGroup(resourceGroupName: string, options?: NetworkVirtualAppliancesListByResourceGroupOptionalParams): PagedAsyncIterableIterator; - updateTags(resourceGroupName: string, networkVirtualApplianceName: string, parameters: TagsObject, options?: NetworkVirtualAppliancesUpdateTagsOptionalParams): Promise; -} - -// @public -export interface NetworkVirtualAppliancesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type NetworkVirtualAppliancesCreateOrUpdateResponse = NetworkVirtualAppliance; - -// @public -export interface NetworkVirtualAppliancesDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface NetworkVirtualAppliancesGetOptionalParams extends coreClient.OperationOptions { - expand?: string; -} - -// @public -export type NetworkVirtualAppliancesGetResponse = NetworkVirtualAppliance; - -// @public -export interface NetworkVirtualAppliancesListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NetworkVirtualAppliancesListByResourceGroupNextResponse = NetworkVirtualApplianceListResult; - -// @public -export interface NetworkVirtualAppliancesListByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NetworkVirtualAppliancesListByResourceGroupResponse = NetworkVirtualApplianceListResult; - -// @public -export interface NetworkVirtualAppliancesListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NetworkVirtualAppliancesListNextResponse = NetworkVirtualApplianceListResult; - -// @public -export interface NetworkVirtualAppliancesListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NetworkVirtualAppliancesListResponse = NetworkVirtualApplianceListResult; - -// @public -export interface NetworkVirtualAppliancesUpdateTagsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NetworkVirtualAppliancesUpdateTagsResponse = NetworkVirtualAppliance; - -// @public -export type NetworkWatcher = Resource & { - readonly etag?: string; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface NetworkWatcherListResult { - value?: NetworkWatcher[]; -} - -// @public -export interface NetworkWatchers { - beginCheckConnectivity(resourceGroupName: string, networkWatcherName: string, parameters: ConnectivityParameters, options?: NetworkWatchersCheckConnectivityOptionalParams): Promise, NetworkWatchersCheckConnectivityResponse>>; - beginCheckConnectivityAndWait(resourceGroupName: string, networkWatcherName: string, parameters: ConnectivityParameters, options?: NetworkWatchersCheckConnectivityOptionalParams): Promise; - beginDelete(resourceGroupName: string, networkWatcherName: string, options?: NetworkWatchersDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, networkWatcherName: string, options?: NetworkWatchersDeleteOptionalParams): Promise; - beginGetAzureReachabilityReport(resourceGroupName: string, networkWatcherName: string, parameters: AzureReachabilityReportParameters, options?: NetworkWatchersGetAzureReachabilityReportOptionalParams): Promise, NetworkWatchersGetAzureReachabilityReportResponse>>; - beginGetAzureReachabilityReportAndWait(resourceGroupName: string, networkWatcherName: string, parameters: AzureReachabilityReportParameters, options?: NetworkWatchersGetAzureReachabilityReportOptionalParams): Promise; - beginGetFlowLogStatus(resourceGroupName: string, networkWatcherName: string, parameters: FlowLogStatusParameters, options?: NetworkWatchersGetFlowLogStatusOptionalParams): Promise, NetworkWatchersGetFlowLogStatusResponse>>; - beginGetFlowLogStatusAndWait(resourceGroupName: string, networkWatcherName: string, parameters: FlowLogStatusParameters, options?: NetworkWatchersGetFlowLogStatusOptionalParams): Promise; - beginGetNetworkConfigurationDiagnostic(resourceGroupName: string, networkWatcherName: string, parameters: NetworkConfigurationDiagnosticParameters, options?: NetworkWatchersGetNetworkConfigurationDiagnosticOptionalParams): Promise, NetworkWatchersGetNetworkConfigurationDiagnosticResponse>>; - beginGetNetworkConfigurationDiagnosticAndWait(resourceGroupName: string, networkWatcherName: string, parameters: NetworkConfigurationDiagnosticParameters, options?: NetworkWatchersGetNetworkConfigurationDiagnosticOptionalParams): Promise; - beginGetNextHop(resourceGroupName: string, networkWatcherName: string, parameters: NextHopParameters, options?: NetworkWatchersGetNextHopOptionalParams): Promise, NetworkWatchersGetNextHopResponse>>; - beginGetNextHopAndWait(resourceGroupName: string, networkWatcherName: string, parameters: NextHopParameters, options?: NetworkWatchersGetNextHopOptionalParams): Promise; - beginGetTroubleshooting(resourceGroupName: string, networkWatcherName: string, parameters: TroubleshootingParameters, options?: NetworkWatchersGetTroubleshootingOptionalParams): Promise, NetworkWatchersGetTroubleshootingResponse>>; - beginGetTroubleshootingAndWait(resourceGroupName: string, networkWatcherName: string, parameters: TroubleshootingParameters, options?: NetworkWatchersGetTroubleshootingOptionalParams): Promise; - beginGetTroubleshootingResult(resourceGroupName: string, networkWatcherName: string, parameters: QueryTroubleshootingParameters, options?: NetworkWatchersGetTroubleshootingResultOptionalParams): Promise, NetworkWatchersGetTroubleshootingResultResponse>>; - beginGetTroubleshootingResultAndWait(resourceGroupName: string, networkWatcherName: string, parameters: QueryTroubleshootingParameters, options?: NetworkWatchersGetTroubleshootingResultOptionalParams): Promise; - beginGetVMSecurityRules(resourceGroupName: string, networkWatcherName: string, parameters: SecurityGroupViewParameters, options?: NetworkWatchersGetVMSecurityRulesOptionalParams): Promise, NetworkWatchersGetVMSecurityRulesResponse>>; - beginGetVMSecurityRulesAndWait(resourceGroupName: string, networkWatcherName: string, parameters: SecurityGroupViewParameters, options?: NetworkWatchersGetVMSecurityRulesOptionalParams): Promise; - beginListAvailableProviders(resourceGroupName: string, networkWatcherName: string, parameters: AvailableProvidersListParameters, options?: NetworkWatchersListAvailableProvidersOptionalParams): Promise, NetworkWatchersListAvailableProvidersResponse>>; - beginListAvailableProvidersAndWait(resourceGroupName: string, networkWatcherName: string, parameters: AvailableProvidersListParameters, options?: NetworkWatchersListAvailableProvidersOptionalParams): Promise; - beginSetFlowLogConfiguration(resourceGroupName: string, networkWatcherName: string, parameters: FlowLogInformation, options?: NetworkWatchersSetFlowLogConfigurationOptionalParams): Promise, NetworkWatchersSetFlowLogConfigurationResponse>>; - beginSetFlowLogConfigurationAndWait(resourceGroupName: string, networkWatcherName: string, parameters: FlowLogInformation, options?: NetworkWatchersSetFlowLogConfigurationOptionalParams): Promise; - beginVerifyIPFlow(resourceGroupName: string, networkWatcherName: string, parameters: VerificationIPFlowParameters, options?: NetworkWatchersVerifyIPFlowOptionalParams): Promise, NetworkWatchersVerifyIPFlowResponse>>; - beginVerifyIPFlowAndWait(resourceGroupName: string, networkWatcherName: string, parameters: VerificationIPFlowParameters, options?: NetworkWatchersVerifyIPFlowOptionalParams): Promise; - createOrUpdate(resourceGroupName: string, networkWatcherName: string, parameters: NetworkWatcher, options?: NetworkWatchersCreateOrUpdateOptionalParams): Promise; - get(resourceGroupName: string, networkWatcherName: string, options?: NetworkWatchersGetOptionalParams): Promise; - getTopology(resourceGroupName: string, networkWatcherName: string, parameters: TopologyParameters, options?: NetworkWatchersGetTopologyOptionalParams): Promise; - list(resourceGroupName: string, options?: NetworkWatchersListOptionalParams): PagedAsyncIterableIterator; - listAll(options?: NetworkWatchersListAllOptionalParams): PagedAsyncIterableIterator; - updateTags(resourceGroupName: string, networkWatcherName: string, parameters: TagsObject, options?: NetworkWatchersUpdateTagsOptionalParams): Promise; -} - -// @public -export interface NetworkWatchersCheckConnectivityOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type NetworkWatchersCheckConnectivityResponse = ConnectivityInformation; - -// @public -export interface NetworkWatchersCreateOrUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NetworkWatchersCreateOrUpdateResponse = NetworkWatcher; - -// @public -export interface NetworkWatchersDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface NetworkWatchersGetAzureReachabilityReportOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type NetworkWatchersGetAzureReachabilityReportResponse = AzureReachabilityReport; - -// @public -export interface NetworkWatchersGetFlowLogStatusOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type NetworkWatchersGetFlowLogStatusResponse = FlowLogInformation; - -// @public -export interface NetworkWatchersGetNetworkConfigurationDiagnosticOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type NetworkWatchersGetNetworkConfigurationDiagnosticResponse = NetworkConfigurationDiagnosticResponse; - -// @public -export interface NetworkWatchersGetNextHopOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type NetworkWatchersGetNextHopResponse = NextHopResult; - -// @public -export interface NetworkWatchersGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NetworkWatchersGetResponse = NetworkWatcher; - -// @public -export interface NetworkWatchersGetTopologyOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NetworkWatchersGetTopologyResponse = Topology; - -// @public -export interface NetworkWatchersGetTroubleshootingOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type NetworkWatchersGetTroubleshootingResponse = TroubleshootingResult; - -// @public -export interface NetworkWatchersGetTroubleshootingResultOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type NetworkWatchersGetTroubleshootingResultResponse = TroubleshootingResult; - -// @public -export interface NetworkWatchersGetVMSecurityRulesOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type NetworkWatchersGetVMSecurityRulesResponse = SecurityGroupViewResult; - -// @public -export interface NetworkWatchersListAllOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NetworkWatchersListAllResponse = NetworkWatcherListResult; - -// @public -export interface NetworkWatchersListAvailableProvidersOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type NetworkWatchersListAvailableProvidersResponse = AvailableProvidersList; - -// @public -export interface NetworkWatchersListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NetworkWatchersListResponse = NetworkWatcherListResult; - -// @public -export interface NetworkWatchersSetFlowLogConfigurationOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type NetworkWatchersSetFlowLogConfigurationResponse = FlowLogInformation; - -// @public -export interface NetworkWatchersUpdateTagsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type NetworkWatchersUpdateTagsResponse = NetworkWatcher; - -// @public -export interface NetworkWatchersVerifyIPFlowOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type NetworkWatchersVerifyIPFlowResponse = VerificationIPFlowResult; - -// @public -export interface NextHopParameters { - destinationIPAddress: string; - sourceIPAddress: string; - targetNicResourceId?: string; - targetResourceId: string; -} - -// @public -export interface NextHopResult { - nextHopIpAddress?: string; - nextHopType?: NextHopType; - routeTableId?: string; -} - -// @public -export type NextHopType = string; - -// @public -export type OfficeTrafficCategory = string; - -// @public -export interface Operation { - display?: OperationDisplay; - name?: string; - origin?: string; - serviceSpecification?: OperationPropertiesFormatServiceSpecification; -} - -// @public -export interface OperationDisplay { - description?: string; - operation?: string; - provider?: string; - resource?: string; -} - -// @public -export interface OperationListResult { - nextLink?: string; - value?: Operation[]; -} - -// @public -export interface OperationPropertiesFormatServiceSpecification { - logSpecifications?: LogSpecification[]; - metricSpecifications?: MetricSpecification[]; -} - -// @public -export interface Operations { - list(options?: OperationsListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface OperationsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type OperationsListNextResponse = OperationListResult; - -// @public -export interface OperationsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type OperationsListResponse = OperationListResult; - -// @public -export type Origin = string; - -// @public -export type OutboundRule = SubResource & { - name?: string; - readonly etag?: string; - readonly type?: string; - allocatedOutboundPorts?: number; - frontendIPConfigurations?: SubResource[]; - backendAddressPool?: SubResource; - readonly provisioningState?: ProvisioningState; - protocol?: LoadBalancerOutboundRuleProtocol; - enableTcpReset?: boolean; - idleTimeoutInMinutes?: number; -}; - -// @public -export type OutputType = string; - -// @public -export interface OwaspCrsExclusionEntry { - matchVariable: OwaspCrsExclusionEntryMatchVariable; - selector: string; - selectorMatchOperator: OwaspCrsExclusionEntrySelectorMatchOperator; -} - -// @public -export type OwaspCrsExclusionEntryMatchVariable = string; - -// @public -export type OwaspCrsExclusionEntrySelectorMatchOperator = string; - -// @public -export type P2SConnectionConfiguration = SubResource & { - name?: string; - readonly etag?: string; - vpnClientAddressPool?: AddressSpace; - routingConfiguration?: RoutingConfiguration; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface P2SVpnConnectionHealth { - sasUrl?: string; -} - -// @public -export interface P2SVpnConnectionHealthRequest { - outputBlobSasUrl?: string; - vpnUserNamesFilter?: string[]; -} - -// @public -export interface P2SVpnConnectionRequest { - vpnConnectionIds?: string[]; -} - -// @public -export type P2SVpnGateway = Resource & { - readonly etag?: string; - virtualHub?: SubResource; - p2SConnectionConfigurations?: P2SConnectionConfiguration[]; - readonly provisioningState?: ProvisioningState; - vpnGatewayScaleUnit?: number; - vpnServerConfiguration?: SubResource; - readonly vpnClientConnectionHealth?: VpnClientConnectionHealth; -}; - -// @public -export interface P2SVpnGateways { - beginCreateOrUpdate(resourceGroupName: string, gatewayName: string, p2SVpnGatewayParameters: P2SVpnGateway, options?: P2SVpnGatewaysCreateOrUpdateOptionalParams): Promise, P2SVpnGatewaysCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, gatewayName: string, p2SVpnGatewayParameters: P2SVpnGateway, options?: P2SVpnGatewaysCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, gatewayName: string, options?: P2SVpnGatewaysDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, gatewayName: string, options?: P2SVpnGatewaysDeleteOptionalParams): Promise; - beginDisconnectP2SVpnConnections(resourceGroupName: string, p2SVpnGatewayName: string, request: P2SVpnConnectionRequest, options?: P2SVpnGatewaysDisconnectP2SVpnConnectionsOptionalParams): Promise, void>>; - beginDisconnectP2SVpnConnectionsAndWait(resourceGroupName: string, p2SVpnGatewayName: string, request: P2SVpnConnectionRequest, options?: P2SVpnGatewaysDisconnectP2SVpnConnectionsOptionalParams): Promise; - beginGenerateVpnProfile(resourceGroupName: string, gatewayName: string, parameters: P2SVpnProfileParameters, options?: P2SVpnGatewaysGenerateVpnProfileOptionalParams): Promise, P2SVpnGatewaysGenerateVpnProfileResponse>>; - beginGenerateVpnProfileAndWait(resourceGroupName: string, gatewayName: string, parameters: P2SVpnProfileParameters, options?: P2SVpnGatewaysGenerateVpnProfileOptionalParams): Promise; - beginGetP2SVpnConnectionHealth(resourceGroupName: string, gatewayName: string, options?: P2SVpnGatewaysGetP2SVpnConnectionHealthOptionalParams): Promise, P2SVpnGatewaysGetP2SVpnConnectionHealthResponse>>; - beginGetP2SVpnConnectionHealthAndWait(resourceGroupName: string, gatewayName: string, options?: P2SVpnGatewaysGetP2SVpnConnectionHealthOptionalParams): Promise; - beginGetP2SVpnConnectionHealthDetailed(resourceGroupName: string, gatewayName: string, request: P2SVpnConnectionHealthRequest, options?: P2SVpnGatewaysGetP2SVpnConnectionHealthDetailedOptionalParams): Promise, P2SVpnGatewaysGetP2SVpnConnectionHealthDetailedResponse>>; - beginGetP2SVpnConnectionHealthDetailedAndWait(resourceGroupName: string, gatewayName: string, request: P2SVpnConnectionHealthRequest, options?: P2SVpnGatewaysGetP2SVpnConnectionHealthDetailedOptionalParams): Promise; - get(resourceGroupName: string, gatewayName: string, options?: P2SVpnGatewaysGetOptionalParams): Promise; - list(options?: P2SVpnGatewaysListOptionalParams): PagedAsyncIterableIterator; - listByResourceGroup(resourceGroupName: string, options?: P2SVpnGatewaysListByResourceGroupOptionalParams): PagedAsyncIterableIterator; - updateTags(resourceGroupName: string, gatewayName: string, p2SVpnGatewayParameters: TagsObject, options?: P2SVpnGatewaysUpdateTagsOptionalParams): Promise; -} - -// @public -export interface P2SVpnGatewaysCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type P2SVpnGatewaysCreateOrUpdateResponse = P2SVpnGateway; - -// @public -export interface P2SVpnGatewaysDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface P2SVpnGatewaysDisconnectP2SVpnConnectionsOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface P2SVpnGatewaysGenerateVpnProfileOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type P2SVpnGatewaysGenerateVpnProfileResponse = VpnProfileResponse; - -// @public -export interface P2SVpnGatewaysGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface P2SVpnGatewaysGetP2SVpnConnectionHealthDetailedOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type P2SVpnGatewaysGetP2SVpnConnectionHealthDetailedResponse = P2SVpnConnectionHealth; - -// @public -export interface P2SVpnGatewaysGetP2SVpnConnectionHealthOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type P2SVpnGatewaysGetP2SVpnConnectionHealthResponse = P2SVpnGateway; - -// @public -export type P2SVpnGatewaysGetResponse = P2SVpnGateway; - -// @public -export interface P2SVpnGatewaysListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type P2SVpnGatewaysListByResourceGroupNextResponse = ListP2SVpnGatewaysResult; - -// @public -export interface P2SVpnGatewaysListByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type P2SVpnGatewaysListByResourceGroupResponse = ListP2SVpnGatewaysResult; - -// @public -export interface P2SVpnGatewaysListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type P2SVpnGatewaysListNextResponse = ListP2SVpnGatewaysResult; - -// @public -export interface P2SVpnGatewaysListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type P2SVpnGatewaysListResponse = ListP2SVpnGatewaysResult; - -// @public -export interface P2SVpnGatewaysUpdateTagsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type P2SVpnGatewaysUpdateTagsResponse = P2SVpnGateway; - -// @public -export interface P2SVpnProfileParameters { - authenticationMethod?: AuthenticationMethod; -} - -// @public -export interface PacketCapture { - bytesToCapturePerPacket?: number; - filters?: PacketCaptureFilter[]; - storageLocation: PacketCaptureStorageLocation; - target: string; - timeLimitInSeconds?: number; - totalBytesPerSession?: number; -} - -// @public -export interface PacketCaptureFilter { - localIPAddress?: string; - localPort?: string; - protocol?: PcProtocol; - remoteIPAddress?: string; - remotePort?: string; -} - -// @public -export interface PacketCaptureListResult { - value?: PacketCaptureResult[]; -} - -// @public -export interface PacketCaptureParameters { - bytesToCapturePerPacket?: number; - filters?: PacketCaptureFilter[]; - storageLocation: PacketCaptureStorageLocation; - target: string; - timeLimitInSeconds?: number; - totalBytesPerSession?: number; -} - -// @public -export interface PacketCaptureQueryStatusResult { - captureStartTime?: Date; - id?: string; - name?: string; - packetCaptureError?: PcError[]; - packetCaptureStatus?: PcStatus; - stopReason?: string; -} - -// @public -export interface PacketCaptureResult { - bytesToCapturePerPacket?: number; - readonly etag?: string; - filters?: PacketCaptureFilter[]; - readonly id?: string; - readonly name?: string; - readonly provisioningState?: ProvisioningState; - storageLocation?: PacketCaptureStorageLocation; - target?: string; - timeLimitInSeconds?: number; - totalBytesPerSession?: number; -} - -// @public -export type PacketCaptureResultProperties = PacketCaptureParameters & { - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface PacketCaptures { - beginCreate(resourceGroupName: string, networkWatcherName: string, packetCaptureName: string, parameters: PacketCapture, options?: PacketCapturesCreateOptionalParams): Promise, PacketCapturesCreateResponse>>; - beginCreateAndWait(resourceGroupName: string, networkWatcherName: string, packetCaptureName: string, parameters: PacketCapture, options?: PacketCapturesCreateOptionalParams): Promise; - beginDelete(resourceGroupName: string, networkWatcherName: string, packetCaptureName: string, options?: PacketCapturesDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, networkWatcherName: string, packetCaptureName: string, options?: PacketCapturesDeleteOptionalParams): Promise; - beginGetStatus(resourceGroupName: string, networkWatcherName: string, packetCaptureName: string, options?: PacketCapturesGetStatusOptionalParams): Promise, PacketCapturesGetStatusResponse>>; - beginGetStatusAndWait(resourceGroupName: string, networkWatcherName: string, packetCaptureName: string, options?: PacketCapturesGetStatusOptionalParams): Promise; - beginStop(resourceGroupName: string, networkWatcherName: string, packetCaptureName: string, options?: PacketCapturesStopOptionalParams): Promise, void>>; - beginStopAndWait(resourceGroupName: string, networkWatcherName: string, packetCaptureName: string, options?: PacketCapturesStopOptionalParams): Promise; - get(resourceGroupName: string, networkWatcherName: string, packetCaptureName: string, options?: PacketCapturesGetOptionalParams): Promise; - list(resourceGroupName: string, networkWatcherName: string, options?: PacketCapturesListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface PacketCapturesCreateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type PacketCapturesCreateResponse = PacketCaptureResult; - -// @public -export interface PacketCapturesDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface PacketCapturesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PacketCapturesGetResponse = PacketCaptureResult; - -// @public -export interface PacketCapturesGetStatusOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type PacketCapturesGetStatusResponse = PacketCaptureQueryStatusResult; - -// @public -export interface PacketCapturesListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PacketCapturesListResponse = PacketCaptureListResult; - -// @public -export interface PacketCapturesStopOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface PacketCaptureStorageLocation { - filePath?: string; - storageId?: string; - storagePath?: string; -} - -// @public -export type PatchRouteFilter = SubResource & { - readonly name?: string; - readonly etag?: string; - readonly type?: string; - tags?: { - [propertyName: string]: string; - }; - rules?: RouteFilterRule[]; - readonly peerings?: ExpressRouteCircuitPeering[]; - readonly ipv6Peerings?: ExpressRouteCircuitPeering[]; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export type PatchRouteFilterRule = SubResource & { - readonly name?: string; - readonly etag?: string; - access?: Access; - routeFilterRuleType?: RouteFilterRuleType; - communities?: string[]; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export type PcError = string; - -// @public -export type PcProtocol = string; - -// @public -export type PcStatus = string; - -// @public -export type PeerExpressRouteCircuitConnection = SubResource & { - name?: string; - readonly etag?: string; - readonly type?: string; - expressRouteCircuitPeering?: SubResource; - peerExpressRouteCircuitPeering?: SubResource; - addressPrefix?: string; - readonly circuitConnectionStatus?: CircuitConnectionStatus; - connectionName?: string; - authResourceGuid?: string; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface PeerExpressRouteCircuitConnectionListResult { - nextLink?: string; - value?: PeerExpressRouteCircuitConnection[]; -} - -// @public -export interface PeerExpressRouteCircuitConnections { - get(resourceGroupName: string, circuitName: string, peeringName: string, connectionName: string, options?: PeerExpressRouteCircuitConnectionsGetOptionalParams): Promise; - list(resourceGroupName: string, circuitName: string, peeringName: string, options?: PeerExpressRouteCircuitConnectionsListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface PeerExpressRouteCircuitConnectionsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PeerExpressRouteCircuitConnectionsGetResponse = PeerExpressRouteCircuitConnection; - -// @public -export interface PeerExpressRouteCircuitConnectionsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PeerExpressRouteCircuitConnectionsListNextResponse = PeerExpressRouteCircuitConnectionListResult; - -// @public -export interface PeerExpressRouteCircuitConnectionsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PeerExpressRouteCircuitConnectionsListResponse = PeerExpressRouteCircuitConnectionListResult; - -// @public -export type PfsGroup = string; - -// @public -export interface PolicySettings { - fileUploadLimitInMb?: number; - maxRequestBodySizeInKb?: number; - mode?: WebApplicationFirewallMode; - requestBodyCheck?: boolean; - state?: WebApplicationFirewallEnabledState; -} - -// @public -export type PreferredIPVersion = string; - -// @public -export interface PrepareNetworkPoliciesRequest { - networkIntentPolicyConfigurations?: NetworkIntentPolicyConfiguration[]; - serviceName?: string; -} - -// @public -export interface PrivateDnsZoneConfig { - name?: string; - privateDnsZoneId?: string; - readonly recordSets?: RecordSet[]; -} - -// @public -export type PrivateDnsZoneGroup = SubResource & { - name?: string; - readonly etag?: string; - readonly provisioningState?: ProvisioningState; - privateDnsZoneConfigs?: PrivateDnsZoneConfig[]; -}; - -// @public -export interface PrivateDnsZoneGroupListResult { - readonly nextLink?: string; - value?: PrivateDnsZoneGroup[]; -} - -// @public -export interface PrivateDnsZoneGroups { - beginCreateOrUpdate(resourceGroupName: string, privateEndpointName: string, privateDnsZoneGroupName: string, parameters: PrivateDnsZoneGroup, options?: PrivateDnsZoneGroupsCreateOrUpdateOptionalParams): Promise, PrivateDnsZoneGroupsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, privateEndpointName: string, privateDnsZoneGroupName: string, parameters: PrivateDnsZoneGroup, options?: PrivateDnsZoneGroupsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, privateEndpointName: string, privateDnsZoneGroupName: string, options?: PrivateDnsZoneGroupsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, privateEndpointName: string, privateDnsZoneGroupName: string, options?: PrivateDnsZoneGroupsDeleteOptionalParams): Promise; - get(resourceGroupName: string, privateEndpointName: string, privateDnsZoneGroupName: string, options?: PrivateDnsZoneGroupsGetOptionalParams): Promise; - list(privateEndpointName: string, resourceGroupName: string, options?: PrivateDnsZoneGroupsListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface PrivateDnsZoneGroupsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type PrivateDnsZoneGroupsCreateOrUpdateResponse = PrivateDnsZoneGroup; - -// @public -export interface PrivateDnsZoneGroupsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface PrivateDnsZoneGroupsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PrivateDnsZoneGroupsGetResponse = PrivateDnsZoneGroup; - -// @public -export interface PrivateDnsZoneGroupsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PrivateDnsZoneGroupsListNextResponse = PrivateDnsZoneGroupListResult; - -// @public -export interface PrivateDnsZoneGroupsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PrivateDnsZoneGroupsListResponse = PrivateDnsZoneGroupListResult; - -// @public -export type PrivateEndpoint = Resource & { - readonly etag?: string; - subnet?: Subnet; - readonly networkInterfaces?: NetworkInterface[]; - readonly provisioningState?: ProvisioningState; - privateLinkServiceConnections?: PrivateLinkServiceConnection[]; - manualPrivateLinkServiceConnections?: PrivateLinkServiceConnection[]; - customDnsConfigs?: CustomDnsConfigPropertiesFormat[]; -}; - -// @public -export type PrivateEndpointConnection = SubResource & { - name?: string; - readonly type?: string; - readonly etag?: string; - readonly privateEndpoint?: PrivateEndpoint; - privateLinkServiceConnectionState?: PrivateLinkServiceConnectionState; - readonly provisioningState?: ProvisioningState; - readonly linkIdentifier?: string; -}; - -// @public -export interface PrivateEndpointConnectionListResult { - readonly nextLink?: string; - value?: PrivateEndpointConnection[]; -} - -// @public -export interface PrivateEndpointListResult { - readonly nextLink?: string; - value?: PrivateEndpoint[]; -} - -// @public -export interface PrivateEndpoints { - beginCreateOrUpdate(resourceGroupName: string, privateEndpointName: string, parameters: PrivateEndpoint, options?: PrivateEndpointsCreateOrUpdateOptionalParams): Promise, PrivateEndpointsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, privateEndpointName: string, parameters: PrivateEndpoint, options?: PrivateEndpointsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, privateEndpointName: string, options?: PrivateEndpointsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, privateEndpointName: string, options?: PrivateEndpointsDeleteOptionalParams): Promise; - get(resourceGroupName: string, privateEndpointName: string, options?: PrivateEndpointsGetOptionalParams): Promise; - list(resourceGroupName: string, options?: PrivateEndpointsListOptionalParams): PagedAsyncIterableIterator; - listBySubscription(options?: PrivateEndpointsListBySubscriptionOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface PrivateEndpointsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type PrivateEndpointsCreateOrUpdateResponse = PrivateEndpoint; - -// @public -export interface PrivateEndpointsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface PrivateEndpointsGetOptionalParams extends coreClient.OperationOptions { - expand?: string; -} - -// @public -export type PrivateEndpointsGetResponse = PrivateEndpoint; - -// @public -export interface PrivateEndpointsListBySubscriptionNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PrivateEndpointsListBySubscriptionNextResponse = PrivateEndpointListResult; - -// @public -export interface PrivateEndpointsListBySubscriptionOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PrivateEndpointsListBySubscriptionResponse = PrivateEndpointListResult; - -// @public -export interface PrivateEndpointsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PrivateEndpointsListNextResponse = PrivateEndpointListResult; - -// @public -export interface PrivateEndpointsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PrivateEndpointsListResponse = PrivateEndpointListResult; - -// @public -export type PrivateLinkService = Resource & { - readonly etag?: string; - loadBalancerFrontendIpConfigurations?: FrontendIPConfiguration[]; - ipConfigurations?: PrivateLinkServiceIpConfiguration[]; - readonly networkInterfaces?: NetworkInterface[]; - readonly provisioningState?: ProvisioningState; - readonly privateEndpointConnections?: PrivateEndpointConnection[]; - visibility?: PrivateLinkServicePropertiesVisibility; - autoApproval?: PrivateLinkServicePropertiesAutoApproval; - fqdns?: string[]; - readonly alias?: string; - enableProxyProtocol?: boolean; -}; - -// @public -export type PrivateLinkServiceConnection = SubResource & { - name?: string; - readonly type?: string; - readonly etag?: string; - readonly provisioningState?: ProvisioningState; - privateLinkServiceId?: string; - groupIds?: string[]; - requestMessage?: string; - privateLinkServiceConnectionState?: PrivateLinkServiceConnectionState; -}; - -// @public -export interface PrivateLinkServiceConnectionState { - actionsRequired?: string; - description?: string; - status?: string; -} - -// @public -export type PrivateLinkServiceIpConfiguration = SubResource & { - name?: string; - readonly etag?: string; - readonly type?: string; - privateIPAddress?: string; - privateIPAllocationMethod?: IPAllocationMethod; - subnet?: Subnet; - primary?: boolean; - readonly provisioningState?: ProvisioningState; - privateIPAddressVersion?: IPVersion; -}; - -// @public -export interface PrivateLinkServiceListResult { - readonly nextLink?: string; - value?: PrivateLinkService[]; -} - -// @public -export type PrivateLinkServicePropertiesAutoApproval = ResourceSet & {}; - -// @public -export type PrivateLinkServicePropertiesVisibility = ResourceSet & {}; - -// @public -export interface PrivateLinkServices { - beginCreateOrUpdate(resourceGroupName: string, serviceName: string, parameters: PrivateLinkService, options?: PrivateLinkServicesCreateOrUpdateOptionalParams): Promise, PrivateLinkServicesCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, serviceName: string, parameters: PrivateLinkService, options?: PrivateLinkServicesCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, serviceName: string, options?: PrivateLinkServicesDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, serviceName: string, options?: PrivateLinkServicesDeleteOptionalParams): Promise; - beginDeletePrivateEndpointConnection(resourceGroupName: string, serviceName: string, peConnectionName: string, options?: PrivateLinkServicesDeletePrivateEndpointConnectionOptionalParams): Promise, void>>; - beginDeletePrivateEndpointConnectionAndWait(resourceGroupName: string, serviceName: string, peConnectionName: string, options?: PrivateLinkServicesDeletePrivateEndpointConnectionOptionalParams): Promise; - checkPrivateLinkServiceVisibility(location: string, parameters: CheckPrivateLinkServiceVisibilityRequest, options?: PrivateLinkServicesCheckPrivateLinkServiceVisibilityOptionalParams): Promise; - checkPrivateLinkServiceVisibilityByResourceGroup(location: string, resourceGroupName: string, parameters: CheckPrivateLinkServiceVisibilityRequest, options?: PrivateLinkServicesCheckPrivateLinkServiceVisibilityByResourceGroupOptionalParams): Promise; - get(resourceGroupName: string, serviceName: string, options?: PrivateLinkServicesGetOptionalParams): Promise; - getPrivateEndpointConnection(resourceGroupName: string, serviceName: string, peConnectionName: string, options?: PrivateLinkServicesGetPrivateEndpointConnectionOptionalParams): Promise; - list(resourceGroupName: string, options?: PrivateLinkServicesListOptionalParams): PagedAsyncIterableIterator; - listAutoApprovedPrivateLinkServices(location: string, options?: PrivateLinkServicesListAutoApprovedPrivateLinkServicesOptionalParams): PagedAsyncIterableIterator; - listAutoApprovedPrivateLinkServicesByResourceGroup(location: string, resourceGroupName: string, options?: PrivateLinkServicesListAutoApprovedPrivateLinkServicesByResourceGroupOptionalParams): PagedAsyncIterableIterator; - listBySubscription(options?: PrivateLinkServicesListBySubscriptionOptionalParams): PagedAsyncIterableIterator; - listPrivateEndpointConnections(resourceGroupName: string, serviceName: string, options?: PrivateLinkServicesListPrivateEndpointConnectionsOptionalParams): PagedAsyncIterableIterator; - updatePrivateEndpointConnection(resourceGroupName: string, serviceName: string, peConnectionName: string, parameters: PrivateEndpointConnection, options?: PrivateLinkServicesUpdatePrivateEndpointConnectionOptionalParams): Promise; -} - -// @public -export interface PrivateLinkServicesCheckPrivateLinkServiceVisibilityByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PrivateLinkServicesCheckPrivateLinkServiceVisibilityByResourceGroupResponse = PrivateLinkServiceVisibility; - -// @public -export interface PrivateLinkServicesCheckPrivateLinkServiceVisibilityOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PrivateLinkServicesCheckPrivateLinkServiceVisibilityResponse = PrivateLinkServiceVisibility; - -// @public -export interface PrivateLinkServicesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type PrivateLinkServicesCreateOrUpdateResponse = PrivateLinkService; - -// @public -export interface PrivateLinkServicesDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface PrivateLinkServicesDeletePrivateEndpointConnectionOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface PrivateLinkServicesGetOptionalParams extends coreClient.OperationOptions { - expand?: string; -} - -// @public -export interface PrivateLinkServicesGetPrivateEndpointConnectionOptionalParams extends coreClient.OperationOptions { - expand?: string; -} - -// @public -export type PrivateLinkServicesGetPrivateEndpointConnectionResponse = PrivateEndpointConnection; - -// @public -export type PrivateLinkServicesGetResponse = PrivateLinkService; - -// @public -export interface PrivateLinkServicesListAutoApprovedPrivateLinkServicesByResourceGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PrivateLinkServicesListAutoApprovedPrivateLinkServicesByResourceGroupNextResponse = AutoApprovedPrivateLinkServicesResult; - -// @public -export interface PrivateLinkServicesListAutoApprovedPrivateLinkServicesByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PrivateLinkServicesListAutoApprovedPrivateLinkServicesByResourceGroupResponse = AutoApprovedPrivateLinkServicesResult; - -// @public -export interface PrivateLinkServicesListAutoApprovedPrivateLinkServicesNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PrivateLinkServicesListAutoApprovedPrivateLinkServicesNextResponse = AutoApprovedPrivateLinkServicesResult; - -// @public -export interface PrivateLinkServicesListAutoApprovedPrivateLinkServicesOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PrivateLinkServicesListAutoApprovedPrivateLinkServicesResponse = AutoApprovedPrivateLinkServicesResult; - -// @public -export interface PrivateLinkServicesListBySubscriptionNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PrivateLinkServicesListBySubscriptionNextResponse = PrivateLinkServiceListResult; - -// @public -export interface PrivateLinkServicesListBySubscriptionOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PrivateLinkServicesListBySubscriptionResponse = PrivateLinkServiceListResult; - -// @public -export interface PrivateLinkServicesListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PrivateLinkServicesListNextResponse = PrivateLinkServiceListResult; - -// @public -export interface PrivateLinkServicesListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface PrivateLinkServicesListPrivateEndpointConnectionsNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PrivateLinkServicesListPrivateEndpointConnectionsNextResponse = PrivateEndpointConnectionListResult; - -// @public -export interface PrivateLinkServicesListPrivateEndpointConnectionsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PrivateLinkServicesListPrivateEndpointConnectionsResponse = PrivateEndpointConnectionListResult; - -// @public -export type PrivateLinkServicesListResponse = PrivateLinkServiceListResult; - -// @public -export interface PrivateLinkServicesUpdatePrivateEndpointConnectionOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PrivateLinkServicesUpdatePrivateEndpointConnectionResponse = PrivateEndpointConnection; - -// @public -export interface PrivateLinkServiceVisibility { - visible?: boolean; -} - -// @public -export type Probe = SubResource & { - name?: string; - readonly etag?: string; - readonly type?: string; - readonly loadBalancingRules?: SubResource[]; - protocol?: ProbeProtocol; - port?: number; - intervalInSeconds?: number; - numberOfProbes?: number; - requestPath?: string; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export type ProbeProtocol = string; - -// @public -export type ProcessorArchitecture = string; - -// @public -export interface PropagatedRouteTable { - ids?: SubResource[]; - labels?: string[]; -} - -// @public -export type Protocol = string; - -// @public -export interface ProtocolConfiguration { - httpConfiguration?: HttpConfiguration; -} - -// @public -export interface ProtocolCustomSettingsFormat { - protocol?: DdosCustomPolicyProtocol; - sourceRateOverride?: string; - triggerRateOverride?: string; - triggerSensitivityOverride?: DdosCustomPolicyTriggerSensitivityOverride; -} - -// @public -export type ProvisioningState = string; - -// @public -export type PublicIPAddress = Resource & { - sku?: PublicIPAddressSku; - readonly etag?: string; - zones?: string[]; - publicIPAllocationMethod?: IPAllocationMethod; - publicIPAddressVersion?: IPVersion; - readonly ipConfiguration?: IPConfiguration; - dnsSettings?: PublicIPAddressDnsSettings; - ddosSettings?: DdosSettings; - ipTags?: IpTag[]; - ipAddress?: string; - publicIPPrefix?: SubResource; - idleTimeoutInMinutes?: number; - readonly resourceGuid?: string; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface PublicIPAddressDnsSettings { - domainNameLabel?: string; - fqdn?: string; - reverseFqdn?: string; -} - -// @public -export interface PublicIPAddresses { - beginCreateOrUpdate(resourceGroupName: string, publicIpAddressName: string, parameters: PublicIPAddress, options?: PublicIPAddressesCreateOrUpdateOptionalParams): Promise, PublicIPAddressesCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, publicIpAddressName: string, parameters: PublicIPAddress, options?: PublicIPAddressesCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, publicIpAddressName: string, options?: PublicIPAddressesDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, publicIpAddressName: string, options?: PublicIPAddressesDeleteOptionalParams): Promise; - get(resourceGroupName: string, publicIpAddressName: string, options?: PublicIPAddressesGetOptionalParams): Promise; - getVirtualMachineScaleSetPublicIPAddress(resourceGroupName: string, virtualMachineScaleSetName: string, virtualmachineIndex: string, networkInterfaceName: string, ipConfigurationName: string, publicIpAddressName: string, options?: PublicIPAddressesGetVirtualMachineScaleSetPublicIPAddressOptionalParams): Promise; - list(resourceGroupName: string, options?: PublicIPAddressesListOptionalParams): PagedAsyncIterableIterator; - listAll(options?: PublicIPAddressesListAllOptionalParams): PagedAsyncIterableIterator; - listVirtualMachineScaleSetPublicIPAddresses(resourceGroupName: string, virtualMachineScaleSetName: string, options?: PublicIPAddressesListVirtualMachineScaleSetPublicIPAddressesOptionalParams): PagedAsyncIterableIterator; - listVirtualMachineScaleSetVMPublicIPAddresses(resourceGroupName: string, virtualMachineScaleSetName: string, virtualmachineIndex: string, networkInterfaceName: string, ipConfigurationName: string, options?: PublicIPAddressesListVirtualMachineScaleSetVMPublicIPAddressesOptionalParams): PagedAsyncIterableIterator; - updateTags(resourceGroupName: string, publicIpAddressName: string, parameters: TagsObject, options?: PublicIPAddressesUpdateTagsOptionalParams): Promise; -} - -// @public -export interface PublicIPAddressesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type PublicIPAddressesCreateOrUpdateResponse = PublicIPAddress; - -// @public -export interface PublicIPAddressesDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface PublicIPAddressesGetOptionalParams extends coreClient.OperationOptions { - expand?: string; -} - -// @public -export type PublicIPAddressesGetResponse = PublicIPAddress; - -// @public -export interface PublicIPAddressesGetVirtualMachineScaleSetPublicIPAddressOptionalParams extends coreClient.OperationOptions { - expand?: string; -} - -// @public -export type PublicIPAddressesGetVirtualMachineScaleSetPublicIPAddressResponse = PublicIPAddress; - -// @public -export interface PublicIPAddressesListAllNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PublicIPAddressesListAllNextResponse = PublicIPAddressListResult; - -// @public -export interface PublicIPAddressesListAllOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PublicIPAddressesListAllResponse = PublicIPAddressListResult; - -// @public -export interface PublicIPAddressesListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PublicIPAddressesListNextResponse = PublicIPAddressListResult; - -// @public -export interface PublicIPAddressesListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PublicIPAddressesListResponse = PublicIPAddressListResult; - -// @public -export interface PublicIPAddressesListVirtualMachineScaleSetPublicIPAddressesNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PublicIPAddressesListVirtualMachineScaleSetPublicIPAddressesNextResponse = PublicIPAddressListResult; - -// @public -export interface PublicIPAddressesListVirtualMachineScaleSetPublicIPAddressesOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PublicIPAddressesListVirtualMachineScaleSetPublicIPAddressesResponse = PublicIPAddressListResult; - -// @public -export interface PublicIPAddressesListVirtualMachineScaleSetVMPublicIPAddressesNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PublicIPAddressesListVirtualMachineScaleSetVMPublicIPAddressesNextResponse = PublicIPAddressListResult; - -// @public -export interface PublicIPAddressesListVirtualMachineScaleSetVMPublicIPAddressesOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PublicIPAddressesListVirtualMachineScaleSetVMPublicIPAddressesResponse = PublicIPAddressListResult; - -// @public -export interface PublicIPAddressesUpdateTagsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PublicIPAddressesUpdateTagsResponse = PublicIPAddress; - -// @public -export interface PublicIPAddressListResult { - nextLink?: string; - value?: PublicIPAddress[]; -} - -// @public -export interface PublicIPAddressSku { - name?: PublicIPAddressSkuName; -} - -// @public -export type PublicIPAddressSkuName = string; - -// @public -export type PublicIPPrefix = Resource & { - sku?: PublicIPPrefixSku; - readonly etag?: string; - zones?: string[]; - publicIPAddressVersion?: IPVersion; - ipTags?: IpTag[]; - prefixLength?: number; - readonly ipPrefix?: string; - readonly publicIPAddresses?: ReferencedPublicIpAddress[]; - readonly loadBalancerFrontendIpConfiguration?: SubResource; - readonly resourceGuid?: string; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface PublicIPPrefixes { - beginCreateOrUpdate(resourceGroupName: string, publicIpPrefixName: string, parameters: PublicIPPrefix, options?: PublicIPPrefixesCreateOrUpdateOptionalParams): Promise, PublicIPPrefixesCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, publicIpPrefixName: string, parameters: PublicIPPrefix, options?: PublicIPPrefixesCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, publicIpPrefixName: string, options?: PublicIPPrefixesDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, publicIpPrefixName: string, options?: PublicIPPrefixesDeleteOptionalParams): Promise; - get(resourceGroupName: string, publicIpPrefixName: string, options?: PublicIPPrefixesGetOptionalParams): Promise; - list(resourceGroupName: string, options?: PublicIPPrefixesListOptionalParams): PagedAsyncIterableIterator; - listAll(options?: PublicIPPrefixesListAllOptionalParams): PagedAsyncIterableIterator; - updateTags(resourceGroupName: string, publicIpPrefixName: string, parameters: TagsObject, options?: PublicIPPrefixesUpdateTagsOptionalParams): Promise; -} - -// @public -export interface PublicIPPrefixesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type PublicIPPrefixesCreateOrUpdateResponse = PublicIPPrefix; - -// @public -export interface PublicIPPrefixesDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface PublicIPPrefixesGetOptionalParams extends coreClient.OperationOptions { - expand?: string; -} - -// @public -export type PublicIPPrefixesGetResponse = PublicIPPrefix; - -// @public -export interface PublicIPPrefixesListAllNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PublicIPPrefixesListAllNextResponse = PublicIPPrefixListResult; - -// @public -export interface PublicIPPrefixesListAllOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PublicIPPrefixesListAllResponse = PublicIPPrefixListResult; - -// @public -export interface PublicIPPrefixesListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PublicIPPrefixesListNextResponse = PublicIPPrefixListResult; - -// @public -export interface PublicIPPrefixesListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PublicIPPrefixesListResponse = PublicIPPrefixListResult; - -// @public -export interface PublicIPPrefixesUpdateTagsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PublicIPPrefixesUpdateTagsResponse = PublicIPPrefix; - -// @public -export interface PublicIPPrefixListResult { - nextLink?: string; - value?: PublicIPPrefix[]; -} - -// @public -export interface PublicIPPrefixSku { - name?: PublicIPPrefixSkuName; -} - -// @public -export type PublicIPPrefixSkuName = string; - -// @public -export interface QueryTroubleshootingParameters { - targetResourceId: string; -} - -// @public -export interface RadiusServer { - radiusServerAddress: string; - radiusServerScore?: number; - radiusServerSecret?: string; -} - -// @public -export interface RecordSet { - fqdn?: string; - ipAddresses?: string[]; - readonly provisioningState?: ProvisioningState; - recordSetName?: string; - recordType?: string; - ttl?: number; -} - -// @public -export interface ReferencedPublicIpAddress { - id?: string; -} - -// @public -export interface Resource { - id?: string; - location?: string; - readonly name?: string; - tags?: { - [propertyName: string]: string; - }; - readonly type?: string; -} - -// @public -export type ResourceIdentityType = "SystemAssigned" | "UserAssigned" | "SystemAssigned, UserAssigned" | "None"; - -// @public -export type ResourceNavigationLink = SubResource & { - name?: string; - readonly etag?: string; - readonly type?: string; - linkedResourceType?: string; - link?: string; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface ResourceNavigationLinks { - list(resourceGroupName: string, virtualNetworkName: string, subnetName: string, options?: ResourceNavigationLinksListOptionalParams): Promise; -} - -// @public -export interface ResourceNavigationLinksListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ResourceNavigationLinksListResponse = ResourceNavigationLinksListResult; - -// @public -export interface ResourceNavigationLinksListResult { - readonly nextLink?: string; - value?: ResourceNavigationLink[]; -} - -// @public -export interface ResourceSet { - subscriptions?: string[]; -} - -// @public -export interface RetentionPolicyParameters { - days?: number; - enabled?: boolean; -} - -// @public -export type Route = SubResource & { - name?: string; - readonly etag?: string; - addressPrefix?: string; - nextHopType?: RouteNextHopType; - nextHopIpAddress?: string; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export type RouteFilter = Resource & { - readonly etag?: string; - rules?: RouteFilterRule[]; - readonly peerings?: ExpressRouteCircuitPeering[]; - readonly ipv6Peerings?: ExpressRouteCircuitPeering[]; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface RouteFilterListResult { - nextLink?: string; - value?: RouteFilter[]; -} - -// @public -export type RouteFilterRule = SubResource & { - name?: string; - location?: string; - readonly etag?: string; - access?: Access; - routeFilterRuleType?: RouteFilterRuleType; - communities?: string[]; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface RouteFilterRuleListResult { - nextLink?: string; - value?: RouteFilterRule[]; -} - -// @public -export interface RouteFilterRules { - beginCreateOrUpdate(resourceGroupName: string, routeFilterName: string, ruleName: string, routeFilterRuleParameters: RouteFilterRule, options?: RouteFilterRulesCreateOrUpdateOptionalParams): Promise, RouteFilterRulesCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, routeFilterName: string, ruleName: string, routeFilterRuleParameters: RouteFilterRule, options?: RouteFilterRulesCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, routeFilterName: string, ruleName: string, options?: RouteFilterRulesDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, routeFilterName: string, ruleName: string, options?: RouteFilterRulesDeleteOptionalParams): Promise; - get(resourceGroupName: string, routeFilterName: string, ruleName: string, options?: RouteFilterRulesGetOptionalParams): Promise; - listByRouteFilter(resourceGroupName: string, routeFilterName: string, options?: RouteFilterRulesListByRouteFilterOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface RouteFilterRulesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type RouteFilterRulesCreateOrUpdateResponse = RouteFilterRule; - -// @public -export interface RouteFilterRulesDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface RouteFilterRulesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type RouteFilterRulesGetResponse = RouteFilterRule; - -// @public -export interface RouteFilterRulesListByRouteFilterNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type RouteFilterRulesListByRouteFilterNextResponse = RouteFilterRuleListResult; - -// @public -export interface RouteFilterRulesListByRouteFilterOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type RouteFilterRulesListByRouteFilterResponse = RouteFilterRuleListResult; - -// @public -export type RouteFilterRuleType = string; - -// @public -export interface RouteFilters { - beginCreateOrUpdate(resourceGroupName: string, routeFilterName: string, routeFilterParameters: RouteFilter, options?: RouteFiltersCreateOrUpdateOptionalParams): Promise, RouteFiltersCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, routeFilterName: string, routeFilterParameters: RouteFilter, options?: RouteFiltersCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, routeFilterName: string, options?: RouteFiltersDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, routeFilterName: string, options?: RouteFiltersDeleteOptionalParams): Promise; - get(resourceGroupName: string, routeFilterName: string, options?: RouteFiltersGetOptionalParams): Promise; - list(options?: RouteFiltersListOptionalParams): PagedAsyncIterableIterator; - listByResourceGroup(resourceGroupName: string, options?: RouteFiltersListByResourceGroupOptionalParams): PagedAsyncIterableIterator; - updateTags(resourceGroupName: string, routeFilterName: string, parameters: TagsObject, options?: RouteFiltersUpdateTagsOptionalParams): Promise; -} - -// @public -export interface RouteFiltersCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type RouteFiltersCreateOrUpdateResponse = RouteFilter; - -// @public -export interface RouteFiltersDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface RouteFiltersGetOptionalParams extends coreClient.OperationOptions { - expand?: string; -} - -// @public -export type RouteFiltersGetResponse = RouteFilter; - -// @public -export interface RouteFiltersListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type RouteFiltersListByResourceGroupNextResponse = RouteFilterListResult; - -// @public -export interface RouteFiltersListByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type RouteFiltersListByResourceGroupResponse = RouteFilterListResult; - -// @public -export interface RouteFiltersListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type RouteFiltersListNextResponse = RouteFilterListResult; - -// @public -export interface RouteFiltersListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type RouteFiltersListResponse = RouteFilterListResult; - -// @public -export interface RouteFiltersUpdateTagsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type RouteFiltersUpdateTagsResponse = RouteFilter; - -// @public -export interface RouteListResult { - nextLink?: string; - value?: Route[]; -} - -// @public -export type RouteNextHopType = string; - -// @public -export interface Routes { - beginCreateOrUpdate(resourceGroupName: string, routeTableName: string, routeName: string, routeParameters: Route, options?: RoutesCreateOrUpdateOptionalParams): Promise, RoutesCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, routeTableName: string, routeName: string, routeParameters: Route, options?: RoutesCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, routeTableName: string, routeName: string, options?: RoutesDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, routeTableName: string, routeName: string, options?: RoutesDeleteOptionalParams): Promise; - get(resourceGroupName: string, routeTableName: string, routeName: string, options?: RoutesGetOptionalParams): Promise; - list(resourceGroupName: string, routeTableName: string, options?: RoutesListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface RoutesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type RoutesCreateOrUpdateResponse = Route; - -// @public -export interface RoutesDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface RoutesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type RoutesGetResponse = Route; - -// @public -export interface RoutesListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type RoutesListNextResponse = RouteListResult; - -// @public -export interface RoutesListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type RoutesListResponse = RouteListResult; - -// @public -export type RouteTable = Resource & { - readonly etag?: string; - routes?: Route[]; - readonly subnets?: Subnet[]; - disableBgpRoutePropagation?: boolean; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface RouteTableListResult { - nextLink?: string; - value?: RouteTable[]; -} - -// @public -export interface RouteTables { - beginCreateOrUpdate(resourceGroupName: string, routeTableName: string, parameters: RouteTable, options?: RouteTablesCreateOrUpdateOptionalParams): Promise, RouteTablesCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, routeTableName: string, parameters: RouteTable, options?: RouteTablesCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, routeTableName: string, options?: RouteTablesDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, routeTableName: string, options?: RouteTablesDeleteOptionalParams): Promise; - get(resourceGroupName: string, routeTableName: string, options?: RouteTablesGetOptionalParams): Promise; - list(resourceGroupName: string, options?: RouteTablesListOptionalParams): PagedAsyncIterableIterator; - listAll(options?: RouteTablesListAllOptionalParams): PagedAsyncIterableIterator; - updateTags(resourceGroupName: string, routeTableName: string, parameters: TagsObject, options?: RouteTablesUpdateTagsOptionalParams): Promise; -} - -// @public -export interface RouteTablesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type RouteTablesCreateOrUpdateResponse = RouteTable; - -// @public -export interface RouteTablesDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface RouteTablesGetOptionalParams extends coreClient.OperationOptions { - expand?: string; -} - -// @public -export type RouteTablesGetResponse = RouteTable; - -// @public -export interface RouteTablesListAllNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type RouteTablesListAllNextResponse = RouteTableListResult; - -// @public -export interface RouteTablesListAllOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type RouteTablesListAllResponse = RouteTableListResult; - -// @public -export interface RouteTablesListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type RouteTablesListNextResponse = RouteTableListResult; - -// @public -export interface RouteTablesListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type RouteTablesListResponse = RouteTableListResult; - -// @public -export interface RouteTablesUpdateTagsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type RouteTablesUpdateTagsResponse = RouteTable; - -// @public -export interface RoutingConfiguration { - associatedRouteTable?: SubResource; - propagatedRouteTables?: PropagatedRouteTable; - vnetRoutes?: VnetRoute; -} - -// @public -export interface SecurityGroupNetworkInterface { - id?: string; - securityRuleAssociations?: SecurityRuleAssociations; -} - -// @public -export interface SecurityGroupViewParameters { - targetResourceId: string; -} - -// @public -export interface SecurityGroupViewResult { - networkInterfaces?: SecurityGroupNetworkInterface[]; -} - -// @public -export type SecurityPartnerProvider = Resource & { - readonly etag?: string; - readonly provisioningState?: ProvisioningState; - securityProviderName?: SecurityProviderName; - readonly connectionStatus?: SecurityPartnerProviderConnectionStatus; - virtualHub?: SubResource; -}; - -// @public -export type SecurityPartnerProviderConnectionStatus = string; - -// @public -export interface SecurityPartnerProviderListResult { - nextLink?: string; - value?: SecurityPartnerProvider[]; -} - -// @public -export interface SecurityPartnerProviders { - beginCreateOrUpdate(resourceGroupName: string, securityPartnerProviderName: string, parameters: SecurityPartnerProvider, options?: SecurityPartnerProvidersCreateOrUpdateOptionalParams): Promise, SecurityPartnerProvidersCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, securityPartnerProviderName: string, parameters: SecurityPartnerProvider, options?: SecurityPartnerProvidersCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, securityPartnerProviderName: string, options?: SecurityPartnerProvidersDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, securityPartnerProviderName: string, options?: SecurityPartnerProvidersDeleteOptionalParams): Promise; - get(resourceGroupName: string, securityPartnerProviderName: string, options?: SecurityPartnerProvidersGetOptionalParams): Promise; - list(options?: SecurityPartnerProvidersListOptionalParams): PagedAsyncIterableIterator; - listByResourceGroup(resourceGroupName: string, options?: SecurityPartnerProvidersListByResourceGroupOptionalParams): PagedAsyncIterableIterator; - updateTags(resourceGroupName: string, securityPartnerProviderName: string, parameters: TagsObject, options?: SecurityPartnerProvidersUpdateTagsOptionalParams): Promise; -} - -// @public -export interface SecurityPartnerProvidersCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type SecurityPartnerProvidersCreateOrUpdateResponse = SecurityPartnerProvider; - -// @public -export interface SecurityPartnerProvidersDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface SecurityPartnerProvidersGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SecurityPartnerProvidersGetResponse = SecurityPartnerProvider; - -// @public -export interface SecurityPartnerProvidersListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SecurityPartnerProvidersListByResourceGroupNextResponse = SecurityPartnerProviderListResult; - -// @public -export interface SecurityPartnerProvidersListByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SecurityPartnerProvidersListByResourceGroupResponse = SecurityPartnerProviderListResult; - -// @public -export interface SecurityPartnerProvidersListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SecurityPartnerProvidersListNextResponse = SecurityPartnerProviderListResult; - -// @public -export interface SecurityPartnerProvidersListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SecurityPartnerProvidersListResponse = SecurityPartnerProviderListResult; - -// @public -export interface SecurityPartnerProvidersUpdateTagsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SecurityPartnerProvidersUpdateTagsResponse = SecurityPartnerProvider; - -// @public -export type SecurityProviderName = string; - -// @public -export type SecurityRule = SubResource & { - name?: string; - readonly etag?: string; - description?: string; - protocol?: SecurityRuleProtocol; - sourcePortRange?: string; - destinationPortRange?: string; - sourceAddressPrefix?: string; - sourceAddressPrefixes?: string[]; - sourceApplicationSecurityGroups?: ApplicationSecurityGroup[]; - destinationAddressPrefix?: string; - destinationAddressPrefixes?: string[]; - destinationApplicationSecurityGroups?: ApplicationSecurityGroup[]; - sourcePortRanges?: string[]; - destinationPortRanges?: string[]; - access?: SecurityRuleAccess; - priority?: number; - direction?: SecurityRuleDirection; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export type SecurityRuleAccess = string; - -// @public -export interface SecurityRuleAssociations { - defaultSecurityRules?: SecurityRule[]; - effectiveSecurityRules?: EffectiveNetworkSecurityRule[]; - networkInterfaceAssociation?: NetworkInterfaceAssociation; - subnetAssociation?: SubnetAssociation; -} - -// @public -export type SecurityRuleDirection = string; - -// @public -export interface SecurityRuleListResult { - nextLink?: string; - value?: SecurityRule[]; -} - -// @public -export type SecurityRuleProtocol = string; - -// @public -export interface SecurityRules { - beginCreateOrUpdate(resourceGroupName: string, networkSecurityGroupName: string, securityRuleName: string, securityRuleParameters: SecurityRule, options?: SecurityRulesCreateOrUpdateOptionalParams): Promise, SecurityRulesCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, networkSecurityGroupName: string, securityRuleName: string, securityRuleParameters: SecurityRule, options?: SecurityRulesCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, networkSecurityGroupName: string, securityRuleName: string, options?: SecurityRulesDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, networkSecurityGroupName: string, securityRuleName: string, options?: SecurityRulesDeleteOptionalParams): Promise; - get(resourceGroupName: string, networkSecurityGroupName: string, securityRuleName: string, options?: SecurityRulesGetOptionalParams): Promise; - list(resourceGroupName: string, networkSecurityGroupName: string, options?: SecurityRulesListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface SecurityRulesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type SecurityRulesCreateOrUpdateResponse = SecurityRule; - -// @public -export interface SecurityRulesDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface SecurityRulesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SecurityRulesGetResponse = SecurityRule; - -// @public -export interface SecurityRulesListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SecurityRulesListNextResponse = SecurityRuleListResult; - -// @public -export interface SecurityRulesListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SecurityRulesListResponse = SecurityRuleListResult; - -// @public -export type ServiceAssociationLink = SubResource & { - name?: string; - readonly etag?: string; - readonly type?: string; - linkedResourceType?: string; - link?: string; - readonly provisioningState?: ProvisioningState; - allowDelete?: boolean; - locations?: string[]; -}; - -// @public -export interface ServiceAssociationLinks { - list(resourceGroupName: string, virtualNetworkName: string, subnetName: string, options?: ServiceAssociationLinksListOptionalParams): Promise; -} - -// @public -export interface ServiceAssociationLinksListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServiceAssociationLinksListResponse = ServiceAssociationLinksListResult; - -// @public -export interface ServiceAssociationLinksListResult { - readonly nextLink?: string; - value?: ServiceAssociationLink[]; -} - -// @public -export interface ServiceEndpointPolicies { - beginCreateOrUpdate(resourceGroupName: string, serviceEndpointPolicyName: string, parameters: ServiceEndpointPolicy, options?: ServiceEndpointPoliciesCreateOrUpdateOptionalParams): Promise, ServiceEndpointPoliciesCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, serviceEndpointPolicyName: string, parameters: ServiceEndpointPolicy, options?: ServiceEndpointPoliciesCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, serviceEndpointPolicyName: string, options?: ServiceEndpointPoliciesDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, serviceEndpointPolicyName: string, options?: ServiceEndpointPoliciesDeleteOptionalParams): Promise; - get(resourceGroupName: string, serviceEndpointPolicyName: string, options?: ServiceEndpointPoliciesGetOptionalParams): Promise; - list(options?: ServiceEndpointPoliciesListOptionalParams): PagedAsyncIterableIterator; - listByResourceGroup(resourceGroupName: string, options?: ServiceEndpointPoliciesListByResourceGroupOptionalParams): PagedAsyncIterableIterator; - updateTags(resourceGroupName: string, serviceEndpointPolicyName: string, parameters: TagsObject, options?: ServiceEndpointPoliciesUpdateTagsOptionalParams): Promise; -} - -// @public -export interface ServiceEndpointPoliciesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ServiceEndpointPoliciesCreateOrUpdateResponse = ServiceEndpointPolicy; - -// @public -export interface ServiceEndpointPoliciesDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface ServiceEndpointPoliciesGetOptionalParams extends coreClient.OperationOptions { - expand?: string; -} - -// @public -export type ServiceEndpointPoliciesGetResponse = ServiceEndpointPolicy; - -// @public -export interface ServiceEndpointPoliciesListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServiceEndpointPoliciesListByResourceGroupNextResponse = ServiceEndpointPolicyListResult; - -// @public -export interface ServiceEndpointPoliciesListByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServiceEndpointPoliciesListByResourceGroupResponse = ServiceEndpointPolicyListResult; - -// @public -export interface ServiceEndpointPoliciesListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServiceEndpointPoliciesListNextResponse = ServiceEndpointPolicyListResult; - -// @public -export interface ServiceEndpointPoliciesListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServiceEndpointPoliciesListResponse = ServiceEndpointPolicyListResult; - -// @public -export interface ServiceEndpointPoliciesUpdateTagsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServiceEndpointPoliciesUpdateTagsResponse = ServiceEndpointPolicy; - -// @public -export type ServiceEndpointPolicy = Resource & { - readonly etag?: string; - serviceEndpointPolicyDefinitions?: ServiceEndpointPolicyDefinition[]; - readonly subnets?: Subnet[]; - readonly resourceGuid?: string; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export type ServiceEndpointPolicyDefinition = SubResource & { - name?: string; - readonly etag?: string; - description?: string; - service?: string; - serviceResources?: string[]; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface ServiceEndpointPolicyDefinitionListResult { - nextLink?: string; - value?: ServiceEndpointPolicyDefinition[]; -} - -// @public -export interface ServiceEndpointPolicyDefinitions { - beginCreateOrUpdate(resourceGroupName: string, serviceEndpointPolicyName: string, serviceEndpointPolicyDefinitionName: string, serviceEndpointPolicyDefinitions: ServiceEndpointPolicyDefinition, options?: ServiceEndpointPolicyDefinitionsCreateOrUpdateOptionalParams): Promise, ServiceEndpointPolicyDefinitionsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, serviceEndpointPolicyName: string, serviceEndpointPolicyDefinitionName: string, serviceEndpointPolicyDefinitions: ServiceEndpointPolicyDefinition, options?: ServiceEndpointPolicyDefinitionsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, serviceEndpointPolicyName: string, serviceEndpointPolicyDefinitionName: string, options?: ServiceEndpointPolicyDefinitionsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, serviceEndpointPolicyName: string, serviceEndpointPolicyDefinitionName: string, options?: ServiceEndpointPolicyDefinitionsDeleteOptionalParams): Promise; - get(resourceGroupName: string, serviceEndpointPolicyName: string, serviceEndpointPolicyDefinitionName: string, options?: ServiceEndpointPolicyDefinitionsGetOptionalParams): Promise; - listByResourceGroup(resourceGroupName: string, serviceEndpointPolicyName: string, options?: ServiceEndpointPolicyDefinitionsListByResourceGroupOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ServiceEndpointPolicyDefinitionsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type ServiceEndpointPolicyDefinitionsCreateOrUpdateResponse = ServiceEndpointPolicyDefinition; - -// @public -export interface ServiceEndpointPolicyDefinitionsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface ServiceEndpointPolicyDefinitionsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServiceEndpointPolicyDefinitionsGetResponse = ServiceEndpointPolicyDefinition; - -// @public -export interface ServiceEndpointPolicyDefinitionsListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServiceEndpointPolicyDefinitionsListByResourceGroupNextResponse = ServiceEndpointPolicyDefinitionListResult; - -// @public -export interface ServiceEndpointPolicyDefinitionsListByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServiceEndpointPolicyDefinitionsListByResourceGroupResponse = ServiceEndpointPolicyDefinitionListResult; - -// @public -export interface ServiceEndpointPolicyListResult { - readonly nextLink?: string; - value?: ServiceEndpointPolicy[]; -} - -// @public -export interface ServiceEndpointPropertiesFormat { - locations?: string[]; - readonly provisioningState?: ProvisioningState; - service?: string; -} - -// @public -export type ServiceProviderProvisioningState = string; - -// @public -export interface ServiceTagInformation { - readonly id?: string; - readonly name?: string; - readonly properties?: ServiceTagInformationPropertiesFormat; -} - -// @public -export interface ServiceTagInformationPropertiesFormat { - readonly addressPrefixes?: string[]; - readonly changeNumber?: string; - readonly region?: string; - readonly systemService?: string; -} - -// @public -export interface ServiceTags { - list(location: string, options?: ServiceTagsListOptionalParams): Promise; -} - -// @public -export interface ServiceTagsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ServiceTagsListResponse = ServiceTagsListResult; - -// @public -export interface ServiceTagsListResult { - readonly changeNumber?: string; - readonly cloud?: string; - readonly id?: string; - readonly name?: string; - readonly type?: string; - readonly values?: ServiceTagInformation[]; -} - -// @public -export interface SessionIds { - sessionIds?: string[]; -} - -// @public -export type Severity = string; - -// @public -export interface StaticRoute { - addressPrefixes?: string[]; - name?: string; - nextHopIpAddress?: string; -} - -// @public -export type Subnet = SubResource & { - name?: string; - readonly etag?: string; - addressPrefix?: string; - addressPrefixes?: string[]; - networkSecurityGroup?: NetworkSecurityGroup; - routeTable?: RouteTable; - natGateway?: SubResource; - serviceEndpoints?: ServiceEndpointPropertiesFormat[]; - serviceEndpointPolicies?: ServiceEndpointPolicy[]; - readonly privateEndpoints?: PrivateEndpoint[]; - readonly ipConfigurations?: IPConfiguration[]; - readonly ipConfigurationProfiles?: IPConfigurationProfile[]; - ipAllocations?: SubResource[]; - readonly resourceNavigationLinks?: ResourceNavigationLink[]; - readonly serviceAssociationLinks?: ServiceAssociationLink[]; - delegations?: Delegation[]; - readonly purpose?: string; - readonly provisioningState?: ProvisioningState; - privateEndpointNetworkPolicies?: string; - privateLinkServiceNetworkPolicies?: string; -}; - -// @public -export interface SubnetAssociation { - readonly id?: string; - securityRules?: SecurityRule[]; -} - -// @public -export interface SubnetListResult { - nextLink?: string; - value?: Subnet[]; -} - -// @public -export interface Subnets { - beginCreateOrUpdate(resourceGroupName: string, virtualNetworkName: string, subnetName: string, subnetParameters: Subnet, options?: SubnetsCreateOrUpdateOptionalParams): Promise, SubnetsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, virtualNetworkName: string, subnetName: string, subnetParameters: Subnet, options?: SubnetsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, virtualNetworkName: string, subnetName: string, options?: SubnetsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, virtualNetworkName: string, subnetName: string, options?: SubnetsDeleteOptionalParams): Promise; - beginPrepareNetworkPolicies(resourceGroupName: string, virtualNetworkName: string, subnetName: string, prepareNetworkPoliciesRequestParameters: PrepareNetworkPoliciesRequest, options?: SubnetsPrepareNetworkPoliciesOptionalParams): Promise, void>>; - beginPrepareNetworkPoliciesAndWait(resourceGroupName: string, virtualNetworkName: string, subnetName: string, prepareNetworkPoliciesRequestParameters: PrepareNetworkPoliciesRequest, options?: SubnetsPrepareNetworkPoliciesOptionalParams): Promise; - beginUnprepareNetworkPolicies(resourceGroupName: string, virtualNetworkName: string, subnetName: string, unprepareNetworkPoliciesRequestParameters: UnprepareNetworkPoliciesRequest, options?: SubnetsUnprepareNetworkPoliciesOptionalParams): Promise, void>>; - beginUnprepareNetworkPoliciesAndWait(resourceGroupName: string, virtualNetworkName: string, subnetName: string, unprepareNetworkPoliciesRequestParameters: UnprepareNetworkPoliciesRequest, options?: SubnetsUnprepareNetworkPoliciesOptionalParams): Promise; - get(resourceGroupName: string, virtualNetworkName: string, subnetName: string, options?: SubnetsGetOptionalParams): Promise; - list(resourceGroupName: string, virtualNetworkName: string, options?: SubnetsListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface SubnetsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type SubnetsCreateOrUpdateResponse = Subnet; - -// @public -export interface SubnetsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface SubnetsGetOptionalParams extends coreClient.OperationOptions { - expand?: string; -} - -// @public -export type SubnetsGetResponse = Subnet; - -// @public -export interface SubnetsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SubnetsListNextResponse = SubnetListResult; - -// @public -export interface SubnetsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SubnetsListResponse = SubnetListResult; - -// @public -export interface SubnetsPrepareNetworkPoliciesOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface SubnetsUnprepareNetworkPoliciesOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface SubResource { - id?: string; -} - -// @public -export interface TagsObject { - tags?: { - [propertyName: string]: string; - }; -} - -// @public -export interface Topology { - readonly createdDateTime?: Date; - readonly id?: string; - readonly lastModified?: Date; - resources?: TopologyResource[]; -} - -// @public -export interface TopologyAssociation { - associationType?: AssociationType; - name?: string; - resourceId?: string; -} - -// @public -export interface TopologyParameters { - targetResourceGroupName?: string; - targetSubnet?: SubResource; - targetVirtualNetwork?: SubResource; -} - -// @public -export interface TopologyResource { - associations?: TopologyAssociation[]; - id?: string; - location?: string; - name?: string; -} - -// @public -export interface TrafficAnalyticsConfigurationProperties { - enabled?: boolean; - trafficAnalyticsInterval?: number; - workspaceId?: string; - workspaceRegion?: string; - workspaceResourceId?: string; -} - -// @public -export interface TrafficAnalyticsProperties { - networkWatcherFlowAnalyticsConfiguration?: TrafficAnalyticsConfigurationProperties; -} - -// @public -export interface TrafficSelectorPolicy { - localAddressRanges: string[]; - remoteAddressRanges: string[]; -} - -// @public -export type TransportProtocol = string; - -// @public -export interface TroubleshootingDetails { - detail?: string; - id?: string; - reasonType?: string; - recommendedActions?: TroubleshootingRecommendedActions[]; - summary?: string; -} - -// @public -export interface TroubleshootingParameters { - storageId: string; - storagePath: string; - targetResourceId: string; -} - -// @public -export interface TroubleshootingRecommendedActions { - actionId?: string; - actionText?: string; - actionUri?: string; - actionUriText?: string; -} - -// @public -export interface TroubleshootingResult { - code?: string; - endTime?: Date; - results?: TroubleshootingDetails[]; - startTime?: Date; -} - -// @public -export interface TunnelConnectionHealth { - readonly connectionStatus?: VirtualNetworkGatewayConnectionStatus; - readonly egressBytesTransferred?: number; - readonly ingressBytesTransferred?: number; - readonly lastConnectionEstablishedUtcTime?: string; - readonly tunnel?: string; -} - -// @public -export type TunnelConnectionStatus = string; - -// @public -export interface UnprepareNetworkPoliciesRequest { - serviceName?: string; -} - -// @public -export interface Usage { - currentValue: number; - readonly id?: string; - limit: number; - name: UsageName; - unit: UsageUnit; -} - -// @public -export interface UsageName { - localizedValue?: string; - value?: string; -} - -// @public -export interface Usages { - list(location: string, options?: UsagesListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface UsagesListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type UsagesListNextResponse = UsagesListResult; - -// @public -export interface UsagesListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type UsagesListResponse = UsagesListResult; - -// @public -export interface UsagesListResult { - nextLink?: string; - value?: Usage[]; -} - -// @public -export type UsageUnit = string; - -// @public -export type VerbosityLevel = string; - -// @public -export interface VerificationIPFlowParameters { - direction: Direction; - localIPAddress: string; - localPort: string; - protocol: IpFlowProtocol; - remoteIPAddress: string; - remotePort: string; - targetNicResourceId?: string; - targetResourceId: string; -} - -// @public -export interface VerificationIPFlowResult { - access?: Access; - ruleName?: string; -} - -// @public -export interface VirtualApplianceNicProperties { - readonly name?: string; - readonly privateIpAddress?: string; - readonly publicIpAddress?: string; -} - -// @public -export interface VirtualApplianceSkuProperties { - bundledScaleUnit?: string; - marketPlaceVersion?: string; - vendor?: string; -} - -// @public -export type VirtualHub = Resource & { - readonly etag?: string; - virtualWan?: SubResource; - vpnGateway?: SubResource; - p2SVpnGateway?: SubResource; - expressRouteGateway?: SubResource; - azureFirewall?: SubResource; - securityPartnerProvider?: SubResource; - virtualNetworkConnections?: HubVirtualNetworkConnection[]; - addressPrefix?: string; - routeTable?: VirtualHubRouteTable; - readonly provisioningState?: ProvisioningState; - securityProviderName?: string; - virtualHubRouteTableV2S?: VirtualHubRouteTableV2[]; - sku?: string; -}; - -// @public -export interface VirtualHubId { - id?: string; -} - -// @public -export interface VirtualHubRoute { - addressPrefixes?: string[]; - nextHopIpAddress?: string; -} - -// @public -export interface VirtualHubRouteTable { - routes?: VirtualHubRoute[]; -} - -// @public -export type VirtualHubRouteTableV2 = SubResource & { - name?: string; - readonly etag?: string; - routes?: VirtualHubRouteV2[]; - attachedConnections?: string[]; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface VirtualHubRouteTableV2S { - beginCreateOrUpdate(resourceGroupName: string, virtualHubName: string, routeTableName: string, virtualHubRouteTableV2Parameters: VirtualHubRouteTableV2, options?: VirtualHubRouteTableV2SCreateOrUpdateOptionalParams): Promise, VirtualHubRouteTableV2SCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, virtualHubName: string, routeTableName: string, virtualHubRouteTableV2Parameters: VirtualHubRouteTableV2, options?: VirtualHubRouteTableV2SCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, virtualHubName: string, routeTableName: string, options?: VirtualHubRouteTableV2SDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, virtualHubName: string, routeTableName: string, options?: VirtualHubRouteTableV2SDeleteOptionalParams): Promise; - get(resourceGroupName: string, virtualHubName: string, routeTableName: string, options?: VirtualHubRouteTableV2SGetOptionalParams): Promise; - list(resourceGroupName: string, virtualHubName: string, options?: VirtualHubRouteTableV2SListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface VirtualHubRouteTableV2SCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VirtualHubRouteTableV2SCreateOrUpdateResponse = VirtualHubRouteTableV2; - -// @public -export interface VirtualHubRouteTableV2SDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface VirtualHubRouteTableV2SGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualHubRouteTableV2SGetResponse = VirtualHubRouteTableV2; - -// @public -export interface VirtualHubRouteTableV2SListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualHubRouteTableV2SListNextResponse = ListVirtualHubRouteTableV2SResult; - -// @public -export interface VirtualHubRouteTableV2SListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualHubRouteTableV2SListResponse = ListVirtualHubRouteTableV2SResult; - -// @public -export interface VirtualHubRouteV2 { - destinations?: string[]; - destinationType?: string; - nextHops?: string[]; - nextHopType?: string; -} - -// @public -export interface VirtualHubs { - beginCreateOrUpdate(resourceGroupName: string, virtualHubName: string, virtualHubParameters: VirtualHub, options?: VirtualHubsCreateOrUpdateOptionalParams): Promise, VirtualHubsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, virtualHubName: string, virtualHubParameters: VirtualHub, options?: VirtualHubsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, virtualHubName: string, options?: VirtualHubsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, virtualHubName: string, options?: VirtualHubsDeleteOptionalParams): Promise; - get(resourceGroupName: string, virtualHubName: string, options?: VirtualHubsGetOptionalParams): Promise; - list(options?: VirtualHubsListOptionalParams): PagedAsyncIterableIterator; - listByResourceGroup(resourceGroupName: string, options?: VirtualHubsListByResourceGroupOptionalParams): PagedAsyncIterableIterator; - updateTags(resourceGroupName: string, virtualHubName: string, virtualHubParameters: TagsObject, options?: VirtualHubsUpdateTagsOptionalParams): Promise; -} - -// @public -export interface VirtualHubsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VirtualHubsCreateOrUpdateResponse = VirtualHub; - -// @public -export interface VirtualHubsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface VirtualHubsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualHubsGetResponse = VirtualHub; - -// @public -export interface VirtualHubsListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualHubsListByResourceGroupNextResponse = ListVirtualHubsResult; - -// @public -export interface VirtualHubsListByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualHubsListByResourceGroupResponse = ListVirtualHubsResult; - -// @public -export interface VirtualHubsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualHubsListNextResponse = ListVirtualHubsResult; - -// @public -export interface VirtualHubsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualHubsListResponse = ListVirtualHubsResult; - -// @public -export interface VirtualHubsUpdateTagsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualHubsUpdateTagsResponse = VirtualHub; - -// @public -export type VirtualNetwork = Resource & { - readonly etag?: string; - addressSpace?: AddressSpace; - dhcpOptions?: DhcpOptions; - subnets?: Subnet[]; - virtualNetworkPeerings?: VirtualNetworkPeering[]; - readonly resourceGuid?: string; - readonly provisioningState?: ProvisioningState; - enableDdosProtection?: boolean; - enableVmProtection?: boolean; - ddosProtectionPlan?: SubResource; - bgpCommunities?: VirtualNetworkBgpCommunities; - ipAllocations?: SubResource[]; -}; - -// @public -export interface VirtualNetworkBgpCommunities { - readonly regionalCommunity?: string; - virtualNetworkCommunity: string; -} - -// @public -export interface VirtualNetworkConnectionGatewayReference { - id: string; -} - -// @public -export type VirtualNetworkGateway = Resource & { - readonly etag?: string; - ipConfigurations?: VirtualNetworkGatewayIPConfiguration[]; - gatewayType?: VirtualNetworkGatewayType; - vpnType?: VpnType; - vpnGatewayGeneration?: VpnGatewayGeneration; - enableBgp?: boolean; - enablePrivateIpAddress?: boolean; - active?: boolean; - gatewayDefaultSite?: SubResource; - sku?: VirtualNetworkGatewaySku; - vpnClientConfiguration?: VpnClientConfiguration; - bgpSettings?: BgpSettings; - customRoutes?: AddressSpace; - readonly resourceGuid?: string; - readonly provisioningState?: ProvisioningState; - enableDnsForwarding?: boolean; - readonly inboundDnsForwardingEndpoint?: string; -}; - -// @public -export type VirtualNetworkGatewayConnection = Resource & { - readonly etag?: string; - authorizationKey?: string; - virtualNetworkGateway1: VirtualNetworkGateway; - virtualNetworkGateway2?: VirtualNetworkGateway; - localNetworkGateway2?: LocalNetworkGateway; - connectionType: VirtualNetworkGatewayConnectionType; - connectionProtocol?: VirtualNetworkGatewayConnectionProtocol; - routingWeight?: number; - dpdTimeoutSeconds?: number; - sharedKey?: string; - readonly connectionStatus?: VirtualNetworkGatewayConnectionStatus; - readonly tunnelConnectionStatus?: TunnelConnectionHealth[]; - readonly egressBytesTransferred?: number; - readonly ingressBytesTransferred?: number; - peer?: SubResource; - enableBgp?: boolean; - useLocalAzureIpAddress?: boolean; - usePolicyBasedTrafficSelectors?: boolean; - ipsecPolicies?: IpsecPolicy[]; - trafficSelectorPolicies?: TrafficSelectorPolicy[]; - readonly resourceGuid?: string; - readonly provisioningState?: ProvisioningState; - expressRouteGatewayBypass?: boolean; -}; - -// @public -export type VirtualNetworkGatewayConnectionListEntity = Resource & { - readonly etag?: string; - authorizationKey?: string; - virtualNetworkGateway1: VirtualNetworkConnectionGatewayReference; - virtualNetworkGateway2?: VirtualNetworkConnectionGatewayReference; - localNetworkGateway2?: VirtualNetworkConnectionGatewayReference; - connectionType: VirtualNetworkGatewayConnectionType; - connectionProtocol?: VirtualNetworkGatewayConnectionProtocol; - routingWeight?: number; - sharedKey?: string; - readonly connectionStatus?: VirtualNetworkGatewayConnectionStatus; - readonly tunnelConnectionStatus?: TunnelConnectionHealth[]; - readonly egressBytesTransferred?: number; - readonly ingressBytesTransferred?: number; - peer?: SubResource; - enableBgp?: boolean; - usePolicyBasedTrafficSelectors?: boolean; - ipsecPolicies?: IpsecPolicy[]; - trafficSelectorPolicies?: TrafficSelectorPolicy[]; - readonly resourceGuid?: string; - readonly provisioningState?: ProvisioningState; - expressRouteGatewayBypass?: boolean; -}; - -// @public -export interface VirtualNetworkGatewayConnectionListResult { - readonly nextLink?: string; - value?: VirtualNetworkGatewayConnection[]; -} - -// @public -export type VirtualNetworkGatewayConnectionProtocol = string; - -// @public -export interface VirtualNetworkGatewayConnections { - beginCreateOrUpdate(resourceGroupName: string, virtualNetworkGatewayConnectionName: string, parameters: VirtualNetworkGatewayConnection, options?: VirtualNetworkGatewayConnectionsCreateOrUpdateOptionalParams): Promise, VirtualNetworkGatewayConnectionsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, virtualNetworkGatewayConnectionName: string, parameters: VirtualNetworkGatewayConnection, options?: VirtualNetworkGatewayConnectionsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, virtualNetworkGatewayConnectionName: string, options?: VirtualNetworkGatewayConnectionsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, virtualNetworkGatewayConnectionName: string, options?: VirtualNetworkGatewayConnectionsDeleteOptionalParams): Promise; - beginResetSharedKey(resourceGroupName: string, virtualNetworkGatewayConnectionName: string, parameters: ConnectionResetSharedKey, options?: VirtualNetworkGatewayConnectionsResetSharedKeyOptionalParams): Promise, VirtualNetworkGatewayConnectionsResetSharedKeyResponse>>; - beginResetSharedKeyAndWait(resourceGroupName: string, virtualNetworkGatewayConnectionName: string, parameters: ConnectionResetSharedKey, options?: VirtualNetworkGatewayConnectionsResetSharedKeyOptionalParams): Promise; - beginSetSharedKey(resourceGroupName: string, virtualNetworkGatewayConnectionName: string, parameters: ConnectionSharedKey, options?: VirtualNetworkGatewayConnectionsSetSharedKeyOptionalParams): Promise, VirtualNetworkGatewayConnectionsSetSharedKeyResponse>>; - beginSetSharedKeyAndWait(resourceGroupName: string, virtualNetworkGatewayConnectionName: string, parameters: ConnectionSharedKey, options?: VirtualNetworkGatewayConnectionsSetSharedKeyOptionalParams): Promise; - beginStartPacketCapture(resourceGroupName: string, virtualNetworkGatewayConnectionName: string, options?: VirtualNetworkGatewayConnectionsStartPacketCaptureOptionalParams): Promise, VirtualNetworkGatewayConnectionsStartPacketCaptureResponse>>; - beginStartPacketCaptureAndWait(resourceGroupName: string, virtualNetworkGatewayConnectionName: string, options?: VirtualNetworkGatewayConnectionsStartPacketCaptureOptionalParams): Promise; - beginStopPacketCapture(resourceGroupName: string, virtualNetworkGatewayConnectionName: string, parameters: VpnPacketCaptureStopParameters, options?: VirtualNetworkGatewayConnectionsStopPacketCaptureOptionalParams): Promise, VirtualNetworkGatewayConnectionsStopPacketCaptureResponse>>; - beginStopPacketCaptureAndWait(resourceGroupName: string, virtualNetworkGatewayConnectionName: string, parameters: VpnPacketCaptureStopParameters, options?: VirtualNetworkGatewayConnectionsStopPacketCaptureOptionalParams): Promise; - beginUpdateTags(resourceGroupName: string, virtualNetworkGatewayConnectionName: string, parameters: TagsObject, options?: VirtualNetworkGatewayConnectionsUpdateTagsOptionalParams): Promise, VirtualNetworkGatewayConnectionsUpdateTagsResponse>>; - beginUpdateTagsAndWait(resourceGroupName: string, virtualNetworkGatewayConnectionName: string, parameters: TagsObject, options?: VirtualNetworkGatewayConnectionsUpdateTagsOptionalParams): Promise; - get(resourceGroupName: string, virtualNetworkGatewayConnectionName: string, options?: VirtualNetworkGatewayConnectionsGetOptionalParams): Promise; - getSharedKey(resourceGroupName: string, virtualNetworkGatewayConnectionName: string, options?: VirtualNetworkGatewayConnectionsGetSharedKeyOptionalParams): Promise; - list(resourceGroupName: string, options?: VirtualNetworkGatewayConnectionsListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface VirtualNetworkGatewayConnectionsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VirtualNetworkGatewayConnectionsCreateOrUpdateResponse = VirtualNetworkGatewayConnection; - -// @public -export interface VirtualNetworkGatewayConnectionsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface VirtualNetworkGatewayConnectionsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualNetworkGatewayConnectionsGetResponse = VirtualNetworkGatewayConnection; - -// @public -export interface VirtualNetworkGatewayConnectionsGetSharedKeyOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualNetworkGatewayConnectionsGetSharedKeyResponse = ConnectionSharedKey; - -// @public -export interface VirtualNetworkGatewayConnectionsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualNetworkGatewayConnectionsListNextResponse = VirtualNetworkGatewayConnectionListResult; - -// @public -export interface VirtualNetworkGatewayConnectionsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualNetworkGatewayConnectionsListResponse = VirtualNetworkGatewayConnectionListResult; - -// @public -export interface VirtualNetworkGatewayConnectionsResetSharedKeyOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VirtualNetworkGatewayConnectionsResetSharedKeyResponse = ConnectionResetSharedKey; - -// @public -export interface VirtualNetworkGatewayConnectionsSetSharedKeyOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VirtualNetworkGatewayConnectionsSetSharedKeyResponse = ConnectionSharedKey; - -// @public -export interface VirtualNetworkGatewayConnectionsStartPacketCaptureOptionalParams extends coreClient.OperationOptions { - parameters?: VpnPacketCaptureStartParameters; - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VirtualNetworkGatewayConnectionsStartPacketCaptureResponse = { - body: string; -}; - -// @public -export interface VirtualNetworkGatewayConnectionsStopPacketCaptureOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VirtualNetworkGatewayConnectionsStopPacketCaptureResponse = { - body: string; -}; - -// @public -export type VirtualNetworkGatewayConnectionStatus = string; - -// @public -export interface VirtualNetworkGatewayConnectionsUpdateTagsOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VirtualNetworkGatewayConnectionsUpdateTagsResponse = VirtualNetworkGatewayConnection; - -// @public -export type VirtualNetworkGatewayConnectionType = string; - -// @public -export type VirtualNetworkGatewayIPConfiguration = SubResource & { - name?: string; - readonly etag?: string; - privateIPAllocationMethod?: IPAllocationMethod; - subnet?: SubResource; - publicIPAddress?: SubResource; - readonly privateIPAddress?: string; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface VirtualNetworkGatewayListConnectionsResult { - readonly nextLink?: string; - value?: VirtualNetworkGatewayConnectionListEntity[]; -} - -// @public -export interface VirtualNetworkGatewayListResult { - readonly nextLink?: string; - value?: VirtualNetworkGateway[]; -} - -// @public -export interface VirtualNetworkGateways { - beginCreateOrUpdate(resourceGroupName: string, virtualNetworkGatewayName: string, parameters: VirtualNetworkGateway, options?: VirtualNetworkGatewaysCreateOrUpdateOptionalParams): Promise, VirtualNetworkGatewaysCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, virtualNetworkGatewayName: string, parameters: VirtualNetworkGateway, options?: VirtualNetworkGatewaysCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, virtualNetworkGatewayName: string, options?: VirtualNetworkGatewaysDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, virtualNetworkGatewayName: string, options?: VirtualNetworkGatewaysDeleteOptionalParams): Promise; - beginDisconnectVirtualNetworkGatewayVpnConnections(resourceGroupName: string, virtualNetworkGatewayName: string, request: P2SVpnConnectionRequest, options?: VirtualNetworkGatewaysDisconnectVirtualNetworkGatewayVpnConnectionsOptionalParams): Promise, void>>; - beginDisconnectVirtualNetworkGatewayVpnConnectionsAndWait(resourceGroupName: string, virtualNetworkGatewayName: string, request: P2SVpnConnectionRequest, options?: VirtualNetworkGatewaysDisconnectVirtualNetworkGatewayVpnConnectionsOptionalParams): Promise; - beginGeneratevpnclientpackage(resourceGroupName: string, virtualNetworkGatewayName: string, parameters: VpnClientParameters, options?: VirtualNetworkGatewaysGeneratevpnclientpackageOptionalParams): Promise, VirtualNetworkGatewaysGeneratevpnclientpackageResponse>>; - beginGeneratevpnclientpackageAndWait(resourceGroupName: string, virtualNetworkGatewayName: string, parameters: VpnClientParameters, options?: VirtualNetworkGatewaysGeneratevpnclientpackageOptionalParams): Promise; - beginGenerateVpnProfile(resourceGroupName: string, virtualNetworkGatewayName: string, parameters: VpnClientParameters, options?: VirtualNetworkGatewaysGenerateVpnProfileOptionalParams): Promise, VirtualNetworkGatewaysGenerateVpnProfileResponse>>; - beginGenerateVpnProfileAndWait(resourceGroupName: string, virtualNetworkGatewayName: string, parameters: VpnClientParameters, options?: VirtualNetworkGatewaysGenerateVpnProfileOptionalParams): Promise; - beginGetAdvertisedRoutes(resourceGroupName: string, virtualNetworkGatewayName: string, peer: string, options?: VirtualNetworkGatewaysGetAdvertisedRoutesOptionalParams): Promise, VirtualNetworkGatewaysGetAdvertisedRoutesResponse>>; - beginGetAdvertisedRoutesAndWait(resourceGroupName: string, virtualNetworkGatewayName: string, peer: string, options?: VirtualNetworkGatewaysGetAdvertisedRoutesOptionalParams): Promise; - beginGetBgpPeerStatus(resourceGroupName: string, virtualNetworkGatewayName: string, options?: VirtualNetworkGatewaysGetBgpPeerStatusOptionalParams): Promise, VirtualNetworkGatewaysGetBgpPeerStatusResponse>>; - beginGetBgpPeerStatusAndWait(resourceGroupName: string, virtualNetworkGatewayName: string, options?: VirtualNetworkGatewaysGetBgpPeerStatusOptionalParams): Promise; - beginGetLearnedRoutes(resourceGroupName: string, virtualNetworkGatewayName: string, options?: VirtualNetworkGatewaysGetLearnedRoutesOptionalParams): Promise, VirtualNetworkGatewaysGetLearnedRoutesResponse>>; - beginGetLearnedRoutesAndWait(resourceGroupName: string, virtualNetworkGatewayName: string, options?: VirtualNetworkGatewaysGetLearnedRoutesOptionalParams): Promise; - beginGetVpnclientConnectionHealth(resourceGroupName: string, virtualNetworkGatewayName: string, options?: VirtualNetworkGatewaysGetVpnclientConnectionHealthOptionalParams): Promise, VirtualNetworkGatewaysGetVpnclientConnectionHealthResponse>>; - beginGetVpnclientConnectionHealthAndWait(resourceGroupName: string, virtualNetworkGatewayName: string, options?: VirtualNetworkGatewaysGetVpnclientConnectionHealthOptionalParams): Promise; - beginGetVpnclientIpsecParameters(resourceGroupName: string, virtualNetworkGatewayName: string, options?: VirtualNetworkGatewaysGetVpnclientIpsecParametersOptionalParams): Promise, VirtualNetworkGatewaysGetVpnclientIpsecParametersResponse>>; - beginGetVpnclientIpsecParametersAndWait(resourceGroupName: string, virtualNetworkGatewayName: string, options?: VirtualNetworkGatewaysGetVpnclientIpsecParametersOptionalParams): Promise; - beginGetVpnProfilePackageUrl(resourceGroupName: string, virtualNetworkGatewayName: string, options?: VirtualNetworkGatewaysGetVpnProfilePackageUrlOptionalParams): Promise, VirtualNetworkGatewaysGetVpnProfilePackageUrlResponse>>; - beginGetVpnProfilePackageUrlAndWait(resourceGroupName: string, virtualNetworkGatewayName: string, options?: VirtualNetworkGatewaysGetVpnProfilePackageUrlOptionalParams): Promise; - beginReset(resourceGroupName: string, virtualNetworkGatewayName: string, options?: VirtualNetworkGatewaysResetOptionalParams): Promise, VirtualNetworkGatewaysResetResponse>>; - beginResetAndWait(resourceGroupName: string, virtualNetworkGatewayName: string, options?: VirtualNetworkGatewaysResetOptionalParams): Promise; - beginResetVpnClientSharedKey(resourceGroupName: string, virtualNetworkGatewayName: string, options?: VirtualNetworkGatewaysResetVpnClientSharedKeyOptionalParams): Promise, void>>; - beginResetVpnClientSharedKeyAndWait(resourceGroupName: string, virtualNetworkGatewayName: string, options?: VirtualNetworkGatewaysResetVpnClientSharedKeyOptionalParams): Promise; - beginSetVpnclientIpsecParameters(resourceGroupName: string, virtualNetworkGatewayName: string, vpnclientIpsecParams: VpnClientIPsecParameters, options?: VirtualNetworkGatewaysSetVpnclientIpsecParametersOptionalParams): Promise, VirtualNetworkGatewaysSetVpnclientIpsecParametersResponse>>; - beginSetVpnclientIpsecParametersAndWait(resourceGroupName: string, virtualNetworkGatewayName: string, vpnclientIpsecParams: VpnClientIPsecParameters, options?: VirtualNetworkGatewaysSetVpnclientIpsecParametersOptionalParams): Promise; - beginStartPacketCapture(resourceGroupName: string, virtualNetworkGatewayName: string, options?: VirtualNetworkGatewaysStartPacketCaptureOptionalParams): Promise, VirtualNetworkGatewaysStartPacketCaptureResponse>>; - beginStartPacketCaptureAndWait(resourceGroupName: string, virtualNetworkGatewayName: string, options?: VirtualNetworkGatewaysStartPacketCaptureOptionalParams): Promise; - beginStopPacketCapture(resourceGroupName: string, virtualNetworkGatewayName: string, parameters: VpnPacketCaptureStopParameters, options?: VirtualNetworkGatewaysStopPacketCaptureOptionalParams): Promise, VirtualNetworkGatewaysStopPacketCaptureResponse>>; - beginStopPacketCaptureAndWait(resourceGroupName: string, virtualNetworkGatewayName: string, parameters: VpnPacketCaptureStopParameters, options?: VirtualNetworkGatewaysStopPacketCaptureOptionalParams): Promise; - beginUpdateTags(resourceGroupName: string, virtualNetworkGatewayName: string, parameters: TagsObject, options?: VirtualNetworkGatewaysUpdateTagsOptionalParams): Promise, VirtualNetworkGatewaysUpdateTagsResponse>>; - beginUpdateTagsAndWait(resourceGroupName: string, virtualNetworkGatewayName: string, parameters: TagsObject, options?: VirtualNetworkGatewaysUpdateTagsOptionalParams): Promise; - get(resourceGroupName: string, virtualNetworkGatewayName: string, options?: VirtualNetworkGatewaysGetOptionalParams): Promise; - list(resourceGroupName: string, options?: VirtualNetworkGatewaysListOptionalParams): PagedAsyncIterableIterator; - listConnections(resourceGroupName: string, virtualNetworkGatewayName: string, options?: VirtualNetworkGatewaysListConnectionsOptionalParams): PagedAsyncIterableIterator; - supportedVpnDevices(resourceGroupName: string, virtualNetworkGatewayName: string, options?: VirtualNetworkGatewaysSupportedVpnDevicesOptionalParams): Promise; - vpnDeviceConfigurationScript(resourceGroupName: string, virtualNetworkGatewayConnectionName: string, parameters: VpnDeviceScriptParameters, options?: VirtualNetworkGatewaysVpnDeviceConfigurationScriptOptionalParams): Promise; -} - -// @public -export interface VirtualNetworkGatewaysCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VirtualNetworkGatewaysCreateOrUpdateResponse = VirtualNetworkGateway; - -// @public -export interface VirtualNetworkGatewaysDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface VirtualNetworkGatewaysDisconnectVirtualNetworkGatewayVpnConnectionsOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface VirtualNetworkGatewaysGeneratevpnclientpackageOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VirtualNetworkGatewaysGeneratevpnclientpackageResponse = { - body: string; -}; - -// @public -export interface VirtualNetworkGatewaysGenerateVpnProfileOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VirtualNetworkGatewaysGenerateVpnProfileResponse = { - body: string; -}; - -// @public -export interface VirtualNetworkGatewaysGetAdvertisedRoutesOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VirtualNetworkGatewaysGetAdvertisedRoutesResponse = GatewayRouteListResult; - -// @public -export interface VirtualNetworkGatewaysGetBgpPeerStatusOptionalParams extends coreClient.OperationOptions { - peer?: string; - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VirtualNetworkGatewaysGetBgpPeerStatusResponse = BgpPeerStatusListResult; - -// @public -export interface VirtualNetworkGatewaysGetLearnedRoutesOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VirtualNetworkGatewaysGetLearnedRoutesResponse = GatewayRouteListResult; - -// @public -export interface VirtualNetworkGatewaysGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualNetworkGatewaysGetResponse = VirtualNetworkGateway; - -// @public -export interface VirtualNetworkGatewaysGetVpnclientConnectionHealthOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VirtualNetworkGatewaysGetVpnclientConnectionHealthResponse = VpnClientConnectionHealthDetailListResult; - -// @public -export interface VirtualNetworkGatewaysGetVpnclientIpsecParametersOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VirtualNetworkGatewaysGetVpnclientIpsecParametersResponse = VpnClientIPsecParameters; - -// @public -export interface VirtualNetworkGatewaysGetVpnProfilePackageUrlOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VirtualNetworkGatewaysGetVpnProfilePackageUrlResponse = { - body: string; -}; - -// @public -export interface VirtualNetworkGatewaySku { - readonly capacity?: number; - name?: VirtualNetworkGatewaySkuName; - tier?: VirtualNetworkGatewaySkuTier; -} - -// @public -export type VirtualNetworkGatewaySkuName = string; - -// @public -export type VirtualNetworkGatewaySkuTier = string; - -// @public -export interface VirtualNetworkGatewaysListConnectionsNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualNetworkGatewaysListConnectionsNextResponse = VirtualNetworkGatewayListConnectionsResult; - -// @public -export interface VirtualNetworkGatewaysListConnectionsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualNetworkGatewaysListConnectionsResponse = VirtualNetworkGatewayListConnectionsResult; - -// @public -export interface VirtualNetworkGatewaysListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualNetworkGatewaysListNextResponse = VirtualNetworkGatewayListResult; - -// @public -export interface VirtualNetworkGatewaysListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualNetworkGatewaysListResponse = VirtualNetworkGatewayListResult; - -// @public -export interface VirtualNetworkGatewaysResetOptionalParams extends coreClient.OperationOptions { - gatewayVip?: string; - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VirtualNetworkGatewaysResetResponse = VirtualNetworkGateway; - -// @public -export interface VirtualNetworkGatewaysResetVpnClientSharedKeyOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface VirtualNetworkGatewaysSetVpnclientIpsecParametersOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VirtualNetworkGatewaysSetVpnclientIpsecParametersResponse = VpnClientIPsecParameters; - -// @public -export interface VirtualNetworkGatewaysStartPacketCaptureOptionalParams extends coreClient.OperationOptions { - parameters?: VpnPacketCaptureStartParameters; - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VirtualNetworkGatewaysStartPacketCaptureResponse = { - body: string; -}; - -// @public -export interface VirtualNetworkGatewaysStopPacketCaptureOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VirtualNetworkGatewaysStopPacketCaptureResponse = { - body: string; -}; - -// @public -export interface VirtualNetworkGatewaysSupportedVpnDevicesOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualNetworkGatewaysSupportedVpnDevicesResponse = { - body: string; -}; - -// @public -export interface VirtualNetworkGatewaysUpdateTagsOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VirtualNetworkGatewaysUpdateTagsResponse = VirtualNetworkGateway; - -// @public -export interface VirtualNetworkGatewaysVpnDeviceConfigurationScriptOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualNetworkGatewaysVpnDeviceConfigurationScriptResponse = { - body: string; -}; - -// @public -export type VirtualNetworkGatewayType = string; - -// @public -export interface VirtualNetworkListResult { - nextLink?: string; - value?: VirtualNetwork[]; -} - -// @public -export interface VirtualNetworkListUsageResult { - nextLink?: string; - readonly value?: VirtualNetworkUsage[]; -} - -// @public -export type VirtualNetworkPeering = SubResource & { - name?: string; - readonly etag?: string; - allowVirtualNetworkAccess?: boolean; - allowForwardedTraffic?: boolean; - allowGatewayTransit?: boolean; - useRemoteGateways?: boolean; - remoteVirtualNetwork?: SubResource; - remoteAddressSpace?: AddressSpace; - peeringState?: VirtualNetworkPeeringState; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface VirtualNetworkPeeringListResult { - nextLink?: string; - value?: VirtualNetworkPeering[]; -} - -// @public -export interface VirtualNetworkPeerings { - beginCreateOrUpdate(resourceGroupName: string, virtualNetworkName: string, virtualNetworkPeeringName: string, virtualNetworkPeeringParameters: VirtualNetworkPeering, options?: VirtualNetworkPeeringsCreateOrUpdateOptionalParams): Promise, VirtualNetworkPeeringsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, virtualNetworkName: string, virtualNetworkPeeringName: string, virtualNetworkPeeringParameters: VirtualNetworkPeering, options?: VirtualNetworkPeeringsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, virtualNetworkName: string, virtualNetworkPeeringName: string, options?: VirtualNetworkPeeringsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, virtualNetworkName: string, virtualNetworkPeeringName: string, options?: VirtualNetworkPeeringsDeleteOptionalParams): Promise; - get(resourceGroupName: string, virtualNetworkName: string, virtualNetworkPeeringName: string, options?: VirtualNetworkPeeringsGetOptionalParams): Promise; - list(resourceGroupName: string, virtualNetworkName: string, options?: VirtualNetworkPeeringsListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface VirtualNetworkPeeringsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VirtualNetworkPeeringsCreateOrUpdateResponse = VirtualNetworkPeering; - -// @public -export interface VirtualNetworkPeeringsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface VirtualNetworkPeeringsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualNetworkPeeringsGetResponse = VirtualNetworkPeering; - -// @public -export interface VirtualNetworkPeeringsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualNetworkPeeringsListNextResponse = VirtualNetworkPeeringListResult; - -// @public -export interface VirtualNetworkPeeringsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualNetworkPeeringsListResponse = VirtualNetworkPeeringListResult; - -// @public -export type VirtualNetworkPeeringState = string; - -// @public -export interface VirtualNetworks { - beginCreateOrUpdate(resourceGroupName: string, virtualNetworkName: string, parameters: VirtualNetwork, options?: VirtualNetworksCreateOrUpdateOptionalParams): Promise, VirtualNetworksCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, virtualNetworkName: string, parameters: VirtualNetwork, options?: VirtualNetworksCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, virtualNetworkName: string, options?: VirtualNetworksDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, virtualNetworkName: string, options?: VirtualNetworksDeleteOptionalParams): Promise; - checkIPAddressAvailability(resourceGroupName: string, virtualNetworkName: string, ipAddress: string, options?: VirtualNetworksCheckIPAddressAvailabilityOptionalParams): Promise; - get(resourceGroupName: string, virtualNetworkName: string, options?: VirtualNetworksGetOptionalParams): Promise; - list(resourceGroupName: string, options?: VirtualNetworksListOptionalParams): PagedAsyncIterableIterator; - listAll(options?: VirtualNetworksListAllOptionalParams): PagedAsyncIterableIterator; - listUsage(resourceGroupName: string, virtualNetworkName: string, options?: VirtualNetworksListUsageOptionalParams): PagedAsyncIterableIterator; - updateTags(resourceGroupName: string, virtualNetworkName: string, parameters: TagsObject, options?: VirtualNetworksUpdateTagsOptionalParams): Promise; -} - -// @public -export interface VirtualNetworksCheckIPAddressAvailabilityOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualNetworksCheckIPAddressAvailabilityResponse = IPAddressAvailabilityResult; - -// @public -export interface VirtualNetworksCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VirtualNetworksCreateOrUpdateResponse = VirtualNetwork; - -// @public -export interface VirtualNetworksDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface VirtualNetworksGetOptionalParams extends coreClient.OperationOptions { - expand?: string; -} - -// @public -export type VirtualNetworksGetResponse = VirtualNetwork; - -// @public -export interface VirtualNetworksListAllNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualNetworksListAllNextResponse = VirtualNetworkListResult; - -// @public -export interface VirtualNetworksListAllOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualNetworksListAllResponse = VirtualNetworkListResult; - -// @public -export interface VirtualNetworksListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualNetworksListNextResponse = VirtualNetworkListResult; - -// @public -export interface VirtualNetworksListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualNetworksListResponse = VirtualNetworkListResult; - -// @public -export interface VirtualNetworksListUsageNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualNetworksListUsageNextResponse = VirtualNetworkListUsageResult; - -// @public -export interface VirtualNetworksListUsageOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualNetworksListUsageResponse = VirtualNetworkListUsageResult; - -// @public -export interface VirtualNetworksUpdateTagsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualNetworksUpdateTagsResponse = VirtualNetwork; - -// @public -export type VirtualNetworkTap = Resource & { - readonly etag?: string; - readonly networkInterfaceTapConfigurations?: NetworkInterfaceTapConfiguration[]; - readonly resourceGuid?: string; - readonly provisioningState?: ProvisioningState; - destinationNetworkInterfaceIPConfiguration?: NetworkInterfaceIPConfiguration; - destinationLoadBalancerFrontEndIPConfiguration?: FrontendIPConfiguration; - destinationPort?: number; -}; - -// @public -export interface VirtualNetworkTapListResult { - nextLink?: string; - value?: VirtualNetworkTap[]; -} - -// @public -export interface VirtualNetworkTaps { - beginCreateOrUpdate(resourceGroupName: string, tapName: string, parameters: VirtualNetworkTap, options?: VirtualNetworkTapsCreateOrUpdateOptionalParams): Promise, VirtualNetworkTapsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, tapName: string, parameters: VirtualNetworkTap, options?: VirtualNetworkTapsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, tapName: string, options?: VirtualNetworkTapsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, tapName: string, options?: VirtualNetworkTapsDeleteOptionalParams): Promise; - get(resourceGroupName: string, tapName: string, options?: VirtualNetworkTapsGetOptionalParams): Promise; - listAll(options?: VirtualNetworkTapsListAllOptionalParams): PagedAsyncIterableIterator; - listByResourceGroup(resourceGroupName: string, options?: VirtualNetworkTapsListByResourceGroupOptionalParams): PagedAsyncIterableIterator; - updateTags(resourceGroupName: string, tapName: string, tapParameters: TagsObject, options?: VirtualNetworkTapsUpdateTagsOptionalParams): Promise; -} - -// @public -export interface VirtualNetworkTapsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VirtualNetworkTapsCreateOrUpdateResponse = VirtualNetworkTap; - -// @public -export interface VirtualNetworkTapsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface VirtualNetworkTapsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualNetworkTapsGetResponse = VirtualNetworkTap; - -// @public -export interface VirtualNetworkTapsListAllNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualNetworkTapsListAllNextResponse = VirtualNetworkTapListResult; - -// @public -export interface VirtualNetworkTapsListAllOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualNetworkTapsListAllResponse = VirtualNetworkTapListResult; - -// @public -export interface VirtualNetworkTapsListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualNetworkTapsListByResourceGroupNextResponse = VirtualNetworkTapListResult; - -// @public -export interface VirtualNetworkTapsListByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualNetworkTapsListByResourceGroupResponse = VirtualNetworkTapListResult; - -// @public -export interface VirtualNetworkTapsUpdateTagsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualNetworkTapsUpdateTagsResponse = VirtualNetworkTap; - -// @public -export interface VirtualNetworkUsage { - readonly currentValue?: number; - readonly id?: string; - readonly limit?: number; - readonly name?: VirtualNetworkUsageName; - readonly unit?: string; -} - -// @public -export interface VirtualNetworkUsageName { - readonly localizedValue?: string; - readonly value?: string; -} - -// @public -export type VirtualRouter = Resource & { - readonly etag?: string; - virtualRouterAsn?: number; - virtualRouterIps?: string[]; - hostedSubnet?: SubResource; - hostedGateway?: SubResource; - readonly peerings?: SubResource[]; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface VirtualRouterListResult { - nextLink?: string; - value?: VirtualRouter[]; -} - -// @public -export type VirtualRouterPeering = SubResource & { - name?: string; - readonly etag?: string; - readonly type?: string; - peerAsn?: number; - peerIp?: string; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface VirtualRouterPeeringListResult { - nextLink?: string; - value?: VirtualRouterPeering[]; -} - -// @public -export interface VirtualRouterPeerings { - beginCreateOrUpdate(resourceGroupName: string, virtualRouterName: string, peeringName: string, parameters: VirtualRouterPeering, options?: VirtualRouterPeeringsCreateOrUpdateOptionalParams): Promise, VirtualRouterPeeringsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, virtualRouterName: string, peeringName: string, parameters: VirtualRouterPeering, options?: VirtualRouterPeeringsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, virtualRouterName: string, peeringName: string, options?: VirtualRouterPeeringsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, virtualRouterName: string, peeringName: string, options?: VirtualRouterPeeringsDeleteOptionalParams): Promise; - get(resourceGroupName: string, virtualRouterName: string, peeringName: string, options?: VirtualRouterPeeringsGetOptionalParams): Promise; - list(resourceGroupName: string, virtualRouterName: string, options?: VirtualRouterPeeringsListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface VirtualRouterPeeringsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VirtualRouterPeeringsCreateOrUpdateResponse = VirtualRouterPeering; - -// @public -export interface VirtualRouterPeeringsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface VirtualRouterPeeringsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualRouterPeeringsGetResponse = VirtualRouterPeering; - -// @public -export interface VirtualRouterPeeringsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualRouterPeeringsListNextResponse = VirtualRouterPeeringListResult; - -// @public -export interface VirtualRouterPeeringsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualRouterPeeringsListResponse = VirtualRouterPeeringListResult; - -// @public -export interface VirtualRouters { - beginCreateOrUpdate(resourceGroupName: string, virtualRouterName: string, parameters: VirtualRouter, options?: VirtualRoutersCreateOrUpdateOptionalParams): Promise, VirtualRoutersCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, virtualRouterName: string, parameters: VirtualRouter, options?: VirtualRoutersCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, virtualRouterName: string, options?: VirtualRoutersDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, virtualRouterName: string, options?: VirtualRoutersDeleteOptionalParams): Promise; - get(resourceGroupName: string, virtualRouterName: string, options?: VirtualRoutersGetOptionalParams): Promise; - list(options?: VirtualRoutersListOptionalParams): PagedAsyncIterableIterator; - listByResourceGroup(resourceGroupName: string, options?: VirtualRoutersListByResourceGroupOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface VirtualRoutersCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VirtualRoutersCreateOrUpdateResponse = VirtualRouter; - -// @public -export interface VirtualRoutersDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface VirtualRoutersGetOptionalParams extends coreClient.OperationOptions { - expand?: string; -} - -// @public -export type VirtualRoutersGetResponse = VirtualRouter; - -// @public -export interface VirtualRoutersListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualRoutersListByResourceGroupNextResponse = VirtualRouterListResult; - -// @public -export interface VirtualRoutersListByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualRoutersListByResourceGroupResponse = VirtualRouterListResult; - -// @public -export interface VirtualRoutersListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualRoutersListNextResponse = VirtualRouterListResult; - -// @public -export interface VirtualRoutersListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualRoutersListResponse = VirtualRouterListResult; - -// @public -export type VirtualWAN = Resource & { - readonly etag?: string; - disableVpnEncryption?: boolean; - readonly virtualHubs?: SubResource[]; - readonly vpnSites?: SubResource[]; - allowBranchToBranchTraffic?: boolean; - allowVnetToVnetTraffic?: boolean; - readonly office365LocalBreakoutCategory?: OfficeTrafficCategory; - readonly provisioningState?: ProvisioningState; - typePropertiesType?: string; -}; - -// @public -export interface VirtualWans { - beginCreateOrUpdate(resourceGroupName: string, virtualWANName: string, wANParameters: VirtualWAN, options?: VirtualWansCreateOrUpdateOptionalParams): Promise, VirtualWansCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, virtualWANName: string, wANParameters: VirtualWAN, options?: VirtualWansCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, virtualWANName: string, options?: VirtualWansDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, virtualWANName: string, options?: VirtualWansDeleteOptionalParams): Promise; - get(resourceGroupName: string, virtualWANName: string, options?: VirtualWansGetOptionalParams): Promise; - list(options?: VirtualWansListOptionalParams): PagedAsyncIterableIterator; - listByResourceGroup(resourceGroupName: string, options?: VirtualWansListByResourceGroupOptionalParams): PagedAsyncIterableIterator; - updateTags(resourceGroupName: string, virtualWANName: string, wANParameters: TagsObject, options?: VirtualWansUpdateTagsOptionalParams): Promise; -} - -// @public -export interface VirtualWansCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VirtualWansCreateOrUpdateResponse = VirtualWAN; - -// @public -export interface VirtualWansDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface VirtualWanSecurityProvider { - name?: string; - readonly type?: VirtualWanSecurityProviderType; - url?: string; -} - -// @public -export interface VirtualWanSecurityProviders { - supportedProviders?: VirtualWanSecurityProvider[]; -} - -// @public -export type VirtualWanSecurityProviderType = string; - -// @public -export interface VirtualWansGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualWansGetResponse = VirtualWAN; - -// @public -export interface VirtualWansListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualWansListByResourceGroupNextResponse = ListVirtualWANsResult; - -// @public -export interface VirtualWansListByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualWansListByResourceGroupResponse = ListVirtualWANsResult; - -// @public -export interface VirtualWansListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualWansListNextResponse = ListVirtualWANsResult; - -// @public -export interface VirtualWansListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualWansListResponse = ListVirtualWANsResult; - -// @public -export interface VirtualWansUpdateTagsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VirtualWansUpdateTagsResponse = VirtualWAN; - -// @public -export interface VirtualWanVpnProfileParameters { - authenticationMethod?: AuthenticationMethod; - vpnServerConfigurationResourceId?: string; -} - -// @public -export type Vm = Resource & {}; - -// @public -export interface VnetRoute { - staticRoutes?: StaticRoute[]; -} - -// @public -export type VpnAuthenticationType = string; - -// @public -export interface VpnClientConfiguration { - aadAudience?: string; - aadIssuer?: string; - aadTenant?: string; - radiusServerAddress?: string; - radiusServers?: RadiusServer[]; - radiusServerSecret?: string; - vpnClientAddressPool?: AddressSpace; - vpnClientIpsecPolicies?: IpsecPolicy[]; - vpnClientProtocols?: VpnClientProtocol[]; - vpnClientRevokedCertificates?: VpnClientRevokedCertificate[]; - vpnClientRootCertificates?: VpnClientRootCertificate[]; -} - -// @public -export interface VpnClientConnectionHealth { - allocatedIpAddresses?: string[]; - readonly totalEgressBytesTransferred?: number; - readonly totalIngressBytesTransferred?: number; - vpnClientConnectionsCount?: number; -} - -// @public -export interface VpnClientConnectionHealthDetail { - readonly egressBytesTransferred?: number; - readonly egressPacketsTransferred?: number; - readonly ingressBytesTransferred?: number; - readonly ingressPacketsTransferred?: number; - readonly maxBandwidth?: number; - readonly maxPacketsPerSecond?: number; - readonly privateIpAddress?: string; - readonly publicIpAddress?: string; - readonly vpnConnectionDuration?: number; - readonly vpnConnectionId?: string; - readonly vpnConnectionTime?: string; - readonly vpnUserName?: string; -} - -// @public -export interface VpnClientConnectionHealthDetailListResult { - value?: VpnClientConnectionHealthDetail[]; -} - -// @public -export interface VpnClientIPsecParameters { - dhGroup: DhGroup; - ikeEncryption: IkeEncryption; - ikeIntegrity: IkeIntegrity; - ipsecEncryption: IpsecEncryption; - ipsecIntegrity: IpsecIntegrity; - pfsGroup: PfsGroup; - saDataSizeKilobytes: number; - saLifeTimeSeconds: number; -} - -// @public -export interface VpnClientParameters { - authenticationMethod?: AuthenticationMethod; - clientRootCertificates?: string[]; - processorArchitecture?: ProcessorArchitecture; - radiusServerAuthCertificate?: string; -} - -// @public -export type VpnClientProtocol = string; - -// @public -export type VpnClientRevokedCertificate = SubResource & { - name?: string; - readonly etag?: string; - thumbprint?: string; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export type VpnClientRootCertificate = SubResource & { - name?: string; - readonly etag?: string; - publicCertData: string; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export type VpnConnection = SubResource & { - name?: string; - readonly etag?: string; - remoteVpnSite?: SubResource; - routingWeight?: number; - dpdTimeoutSeconds?: number; - readonly connectionStatus?: VpnConnectionStatus; - vpnConnectionProtocolType?: VirtualNetworkGatewayConnectionProtocol; - readonly ingressBytesTransferred?: number; - readonly egressBytesTransferred?: number; - connectionBandwidth?: number; - sharedKey?: string; - enableBgp?: boolean; - usePolicyBasedTrafficSelectors?: boolean; - ipsecPolicies?: IpsecPolicy[]; - enableRateLimiting?: boolean; - enableInternetSecurity?: boolean; - useLocalAzureIpAddress?: boolean; - readonly provisioningState?: ProvisioningState; - vpnLinkConnections?: VpnSiteLinkConnection[]; - routingConfiguration?: RoutingConfiguration; -}; - -// @public -export interface VpnConnections { - beginCreateOrUpdate(resourceGroupName: string, gatewayName: string, connectionName: string, vpnConnectionParameters: VpnConnection, options?: VpnConnectionsCreateOrUpdateOptionalParams): Promise, VpnConnectionsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, gatewayName: string, connectionName: string, vpnConnectionParameters: VpnConnection, options?: VpnConnectionsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, gatewayName: string, connectionName: string, options?: VpnConnectionsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, gatewayName: string, connectionName: string, options?: VpnConnectionsDeleteOptionalParams): Promise; - get(resourceGroupName: string, gatewayName: string, connectionName: string, options?: VpnConnectionsGetOptionalParams): Promise; - listByVpnGateway(resourceGroupName: string, gatewayName: string, options?: VpnConnectionsListByVpnGatewayOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface VpnConnectionsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VpnConnectionsCreateOrUpdateResponse = VpnConnection; - -// @public -export interface VpnConnectionsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface VpnConnectionsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VpnConnectionsGetResponse = VpnConnection; - -// @public -export interface VpnConnectionsListByVpnGatewayNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VpnConnectionsListByVpnGatewayNextResponse = ListVpnConnectionsResult; - -// @public -export interface VpnConnectionsListByVpnGatewayOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VpnConnectionsListByVpnGatewayResponse = ListVpnConnectionsResult; - -// @public -export type VpnConnectionStatus = string; - -// @public -export interface VpnDeviceScriptParameters { - deviceFamily?: string; - firmwareVersion?: string; - vendor?: string; -} - -// @public -export type VpnGateway = Resource & { - readonly etag?: string; - virtualHub?: SubResource; - connections?: VpnConnection[]; - bgpSettings?: BgpSettings; - readonly provisioningState?: ProvisioningState; - vpnGatewayScaleUnit?: number; -}; - -// @public -export type VpnGatewayGeneration = string; - -// @public -export interface VpnGateways { - beginCreateOrUpdate(resourceGroupName: string, gatewayName: string, vpnGatewayParameters: VpnGateway, options?: VpnGatewaysCreateOrUpdateOptionalParams): Promise, VpnGatewaysCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, gatewayName: string, vpnGatewayParameters: VpnGateway, options?: VpnGatewaysCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, gatewayName: string, options?: VpnGatewaysDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, gatewayName: string, options?: VpnGatewaysDeleteOptionalParams): Promise; - beginReset(resourceGroupName: string, gatewayName: string, options?: VpnGatewaysResetOptionalParams): Promise, VpnGatewaysResetResponse>>; - beginResetAndWait(resourceGroupName: string, gatewayName: string, options?: VpnGatewaysResetOptionalParams): Promise; - get(resourceGroupName: string, gatewayName: string, options?: VpnGatewaysGetOptionalParams): Promise; - list(options?: VpnGatewaysListOptionalParams): PagedAsyncIterableIterator; - listByResourceGroup(resourceGroupName: string, options?: VpnGatewaysListByResourceGroupOptionalParams): PagedAsyncIterableIterator; - updateTags(resourceGroupName: string, gatewayName: string, vpnGatewayParameters: TagsObject, options?: VpnGatewaysUpdateTagsOptionalParams): Promise; -} - -// @public -export interface VpnGatewaysCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VpnGatewaysCreateOrUpdateResponse = VpnGateway; - -// @public -export interface VpnGatewaysDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface VpnGatewaysGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VpnGatewaysGetResponse = VpnGateway; - -// @public -export interface VpnGatewaysListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VpnGatewaysListByResourceGroupNextResponse = ListVpnGatewaysResult; - -// @public -export interface VpnGatewaysListByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VpnGatewaysListByResourceGroupResponse = ListVpnGatewaysResult; - -// @public -export interface VpnGatewaysListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VpnGatewaysListNextResponse = ListVpnGatewaysResult; - -// @public -export interface VpnGatewaysListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VpnGatewaysListResponse = ListVpnGatewaysResult; - -// @public -export interface VpnGatewaysResetOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VpnGatewaysResetResponse = VpnGateway; - -// @public -export interface VpnGatewaysUpdateTagsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VpnGatewaysUpdateTagsResponse = VpnGateway; - -// @public -export type VpnGatewayTunnelingProtocol = string; - -// @public -export interface VpnLinkBgpSettings { - asn?: number; - bgpPeeringAddress?: string; -} - -// @public -export interface VpnLinkConnections { - listByVpnConnection(resourceGroupName: string, gatewayName: string, connectionName: string, options?: VpnLinkConnectionsListByVpnConnectionOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface VpnLinkConnectionsListByVpnConnectionNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VpnLinkConnectionsListByVpnConnectionNextResponse = ListVpnSiteLinkConnectionsResult; - -// @public -export interface VpnLinkConnectionsListByVpnConnectionOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VpnLinkConnectionsListByVpnConnectionResponse = ListVpnSiteLinkConnectionsResult; - -// @public -export interface VpnLinkProviderProperties { - linkProviderName?: string; - linkSpeedInMbps?: number; -} - -// @public -export interface VpnPacketCaptureStartParameters { - filterData?: string; -} - -// @public -export interface VpnPacketCaptureStopParameters { - sasUrl?: string; -} - -// @public -export interface VpnProfileResponse { - profileUrl?: string; -} - -// @public -export interface VpnServerConfigRadiusClientRootCertificate { - name?: string; - thumbprint?: string; -} - -// @public -export interface VpnServerConfigRadiusServerRootCertificate { - name?: string; - publicCertData?: string; -} - -// @public -export type VpnServerConfiguration = Resource & { - readonly etag?: string; - namePropertiesName?: string; - vpnProtocols?: VpnGatewayTunnelingProtocol[]; - vpnAuthenticationTypes?: VpnAuthenticationType[]; - vpnClientRootCertificates?: VpnServerConfigVpnClientRootCertificate[]; - vpnClientRevokedCertificates?: VpnServerConfigVpnClientRevokedCertificate[]; - radiusServerRootCertificates?: VpnServerConfigRadiusServerRootCertificate[]; - radiusClientRootCertificates?: VpnServerConfigRadiusClientRootCertificate[]; - vpnClientIpsecPolicies?: IpsecPolicy[]; - radiusServerAddress?: string; - radiusServerSecret?: string; - radiusServers?: RadiusServer[]; - aadAuthenticationParameters?: AadAuthenticationParameters; - readonly provisioningState?: string; - readonly p2SVpnGateways?: P2SVpnGateway[]; - readonly etagPropertiesEtag?: string; -}; - -// @public -export interface VpnServerConfigurations { - beginCreateOrUpdate(resourceGroupName: string, vpnServerConfigurationName: string, vpnServerConfigurationParameters: VpnServerConfiguration, options?: VpnServerConfigurationsCreateOrUpdateOptionalParams): Promise, VpnServerConfigurationsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, vpnServerConfigurationName: string, vpnServerConfigurationParameters: VpnServerConfiguration, options?: VpnServerConfigurationsCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, vpnServerConfigurationName: string, options?: VpnServerConfigurationsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, vpnServerConfigurationName: string, options?: VpnServerConfigurationsDeleteOptionalParams): Promise; - get(resourceGroupName: string, vpnServerConfigurationName: string, options?: VpnServerConfigurationsGetOptionalParams): Promise; - list(options?: VpnServerConfigurationsListOptionalParams): PagedAsyncIterableIterator; - listByResourceGroup(resourceGroupName: string, options?: VpnServerConfigurationsListByResourceGroupOptionalParams): PagedAsyncIterableIterator; - updateTags(resourceGroupName: string, vpnServerConfigurationName: string, vpnServerConfigurationParameters: TagsObject, options?: VpnServerConfigurationsUpdateTagsOptionalParams): Promise; -} - -// @public -export interface VpnServerConfigurationsAssociatedWithVirtualWan { - beginList(resourceGroupName: string, virtualWANName: string, options?: VpnServerConfigurationsAssociatedWithVirtualWanListOptionalParams): Promise, VpnServerConfigurationsAssociatedWithVirtualWanListResponse>>; - beginListAndWait(resourceGroupName: string, virtualWANName: string, options?: VpnServerConfigurationsAssociatedWithVirtualWanListOptionalParams): Promise; -} - -// @public -export interface VpnServerConfigurationsAssociatedWithVirtualWanListOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VpnServerConfigurationsAssociatedWithVirtualWanListResponse = VpnServerConfigurationsResponse; - -// @public -export interface VpnServerConfigurationsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VpnServerConfigurationsCreateOrUpdateResponse = VpnServerConfiguration; - -// @public -export interface VpnServerConfigurationsDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface VpnServerConfigurationsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VpnServerConfigurationsGetResponse = VpnServerConfiguration; - -// @public -export interface VpnServerConfigurationsListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VpnServerConfigurationsListByResourceGroupNextResponse = ListVpnServerConfigurationsResult; - -// @public -export interface VpnServerConfigurationsListByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VpnServerConfigurationsListByResourceGroupResponse = ListVpnServerConfigurationsResult; - -// @public -export interface VpnServerConfigurationsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VpnServerConfigurationsListNextResponse = ListVpnServerConfigurationsResult; - -// @public -export interface VpnServerConfigurationsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VpnServerConfigurationsListResponse = ListVpnServerConfigurationsResult; - -// @public -export interface VpnServerConfigurationsResponse { - vpnServerConfigurationResourceIds?: string[]; -} - -// @public -export interface VpnServerConfigurationsUpdateTagsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VpnServerConfigurationsUpdateTagsResponse = VpnServerConfiguration; - -// @public -export interface VpnServerConfigVpnClientRevokedCertificate { - name?: string; - thumbprint?: string; -} - -// @public -export interface VpnServerConfigVpnClientRootCertificate { - name?: string; - publicCertData?: string; -} - -// @public -export type VpnSite = Resource & { - readonly etag?: string; - virtualWan?: SubResource; - deviceProperties?: DeviceProperties; - ipAddress?: string; - siteKey?: string; - addressSpace?: AddressSpace; - bgpProperties?: BgpSettings; - readonly provisioningState?: ProvisioningState; - isSecuritySite?: boolean; - vpnSiteLinks?: VpnSiteLink[]; -}; - -// @public -export interface VpnSiteId { - readonly vpnSite?: string; -} - -// @public -export type VpnSiteLink = SubResource & { - readonly etag?: string; - name?: string; - readonly type?: string; - linkProperties?: VpnLinkProviderProperties; - ipAddress?: string; - fqdn?: string; - bgpProperties?: VpnLinkBgpSettings; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export type VpnSiteLinkConnection = SubResource & { - name?: string; - readonly etag?: string; - readonly type?: string; - vpnSiteLink?: SubResource; - routingWeight?: number; - readonly connectionStatus?: VpnConnectionStatus; - vpnConnectionProtocolType?: VirtualNetworkGatewayConnectionProtocol; - readonly ingressBytesTransferred?: number; - readonly egressBytesTransferred?: number; - connectionBandwidth?: number; - sharedKey?: string; - enableBgp?: boolean; - usePolicyBasedTrafficSelectors?: boolean; - ipsecPolicies?: IpsecPolicy[]; - enableRateLimiting?: boolean; - useLocalAzureIpAddress?: boolean; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface VpnSiteLinkConnections { - get(resourceGroupName: string, gatewayName: string, connectionName: string, linkConnectionName: string, options?: VpnSiteLinkConnectionsGetOptionalParams): Promise; -} - -// @public -export interface VpnSiteLinkConnectionsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VpnSiteLinkConnectionsGetResponse = VpnSiteLinkConnection; - -// @public -export interface VpnSiteLinks { - get(resourceGroupName: string, vpnSiteName: string, vpnSiteLinkName: string, options?: VpnSiteLinksGetOptionalParams): Promise; - listByVpnSite(resourceGroupName: string, vpnSiteName: string, options?: VpnSiteLinksListByVpnSiteOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface VpnSiteLinksGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VpnSiteLinksGetResponse = VpnSiteLink; - -// @public -export interface VpnSiteLinksListByVpnSiteNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VpnSiteLinksListByVpnSiteNextResponse = ListVpnSiteLinksResult; - -// @public -export interface VpnSiteLinksListByVpnSiteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VpnSiteLinksListByVpnSiteResponse = ListVpnSiteLinksResult; - -// @public -export interface VpnSites { - beginCreateOrUpdate(resourceGroupName: string, vpnSiteName: string, vpnSiteParameters: VpnSite, options?: VpnSitesCreateOrUpdateOptionalParams): Promise, VpnSitesCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, vpnSiteName: string, vpnSiteParameters: VpnSite, options?: VpnSitesCreateOrUpdateOptionalParams): Promise; - beginDelete(resourceGroupName: string, vpnSiteName: string, options?: VpnSitesDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, vpnSiteName: string, options?: VpnSitesDeleteOptionalParams): Promise; - get(resourceGroupName: string, vpnSiteName: string, options?: VpnSitesGetOptionalParams): Promise; - list(options?: VpnSitesListOptionalParams): PagedAsyncIterableIterator; - listByResourceGroup(resourceGroupName: string, options?: VpnSitesListByResourceGroupOptionalParams): PagedAsyncIterableIterator; - updateTags(resourceGroupName: string, vpnSiteName: string, vpnSiteParameters: TagsObject, options?: VpnSitesUpdateTagsOptionalParams): Promise; -} - -// @public -export interface VpnSitesConfiguration { - beginDownload(resourceGroupName: string, virtualWANName: string, request: GetVpnSitesConfigurationRequest, options?: VpnSitesConfigurationDownloadOptionalParams): Promise, void>>; - beginDownloadAndWait(resourceGroupName: string, virtualWANName: string, request: GetVpnSitesConfigurationRequest, options?: VpnSitesConfigurationDownloadOptionalParams): Promise; -} - -// @public -export interface VpnSitesConfigurationDownloadOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface VpnSitesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type VpnSitesCreateOrUpdateResponse = VpnSite; - -// @public -export interface VpnSitesDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface VpnSitesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VpnSitesGetResponse = VpnSite; - -// @public -export interface VpnSitesListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VpnSitesListByResourceGroupNextResponse = ListVpnSitesResult; - -// @public -export interface VpnSitesListByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VpnSitesListByResourceGroupResponse = ListVpnSitesResult; - -// @public -export interface VpnSitesListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VpnSitesListNextResponse = ListVpnSitesResult; - -// @public -export interface VpnSitesListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VpnSitesListResponse = ListVpnSitesResult; - -// @public -export interface VpnSitesUpdateTagsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type VpnSitesUpdateTagsResponse = VpnSite; - -// @public -export type VpnType = string; - -// @public -export type WebApplicationFirewallAction = string; - -// @public -export interface WebApplicationFirewallCustomRule { - action: WebApplicationFirewallAction; - readonly etag?: string; - matchConditions: MatchCondition[]; - name?: string; - priority: number; - ruleType: WebApplicationFirewallRuleType; -} - -// @public -export type WebApplicationFirewallEnabledState = string; - -// @public -export type WebApplicationFirewallMatchVariable = string; - -// @public -export type WebApplicationFirewallMode = string; - -// @public -export type WebApplicationFirewallOperator = string; - -// @public -export interface WebApplicationFirewallPolicies { - beginDelete(resourceGroupName: string, policyName: string, options?: WebApplicationFirewallPoliciesDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, policyName: string, options?: WebApplicationFirewallPoliciesDeleteOptionalParams): Promise; - createOrUpdate(resourceGroupName: string, policyName: string, parameters: WebApplicationFirewallPolicy, options?: WebApplicationFirewallPoliciesCreateOrUpdateOptionalParams): Promise; - get(resourceGroupName: string, policyName: string, options?: WebApplicationFirewallPoliciesGetOptionalParams): Promise; - list(resourceGroupName: string, options?: WebApplicationFirewallPoliciesListOptionalParams): PagedAsyncIterableIterator; - listAll(options?: WebApplicationFirewallPoliciesListAllOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface WebApplicationFirewallPoliciesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebApplicationFirewallPoliciesCreateOrUpdateResponse = WebApplicationFirewallPolicy; - -// @public -export interface WebApplicationFirewallPoliciesDeleteOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface WebApplicationFirewallPoliciesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebApplicationFirewallPoliciesGetResponse = WebApplicationFirewallPolicy; - -// @public -export interface WebApplicationFirewallPoliciesListAllNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebApplicationFirewallPoliciesListAllNextResponse = WebApplicationFirewallPolicyListResult; - -// @public -export interface WebApplicationFirewallPoliciesListAllOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebApplicationFirewallPoliciesListAllResponse = WebApplicationFirewallPolicyListResult; - -// @public -export interface WebApplicationFirewallPoliciesListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebApplicationFirewallPoliciesListNextResponse = WebApplicationFirewallPolicyListResult; - -// @public -export interface WebApplicationFirewallPoliciesListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebApplicationFirewallPoliciesListResponse = WebApplicationFirewallPolicyListResult; - -// @public -export type WebApplicationFirewallPolicy = Resource & { - readonly etag?: string; - policySettings?: PolicySettings; - customRules?: WebApplicationFirewallCustomRule[]; - readonly applicationGateways?: ApplicationGateway[]; - readonly provisioningState?: ProvisioningState; - readonly resourceState?: WebApplicationFirewallPolicyResourceState; - managedRules?: ManagedRulesDefinition; - readonly httpListeners?: SubResource[]; - readonly pathBasedRules?: SubResource[]; -}; - -// @public -export interface WebApplicationFirewallPolicyListResult { - readonly nextLink?: string; - readonly value?: WebApplicationFirewallPolicy[]; -} - -// @public -export type WebApplicationFirewallPolicyResourceState = string; - -// @public -export type WebApplicationFirewallRuleType = string; - -// @public -export type WebApplicationFirewallTransform = string; - - -// (No @packageDocumentation comment for this package) - -``` +## API Report File for "network-resource-manager" + +> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). + +```ts + +import * as coreAuth from '@azure/core-auth'; +import * as coreClient from '@azure/core-client'; +import { PagedAsyncIterableIterator } from '@azure/core-paging'; +import { PollerLike } from '@azure/core-lro'; +import { PollOperationState } from '@azure/core-lro'; + +// @public +export interface AadAuthenticationParameters { + aadAudience?: string; + aadIssuer?: string; + aadTenant?: string; +} + +// @public +export type Access = string; + +// @public +export interface AddressSpace { + addressPrefixes?: string[]; +} + +// @public +export type ApplicationGateway = Resource & { + readonly etag?: string; + zones?: string[]; + identity?: ManagedServiceIdentity; + sku?: ApplicationGatewaySku; + sslPolicy?: ApplicationGatewaySslPolicy; + readonly operationalState?: ApplicationGatewayOperationalState; + gatewayIPConfigurations?: ApplicationGatewayIPConfiguration[]; + authenticationCertificates?: ApplicationGatewayAuthenticationCertificate[]; + trustedRootCertificates?: ApplicationGatewayTrustedRootCertificate[]; + sslCertificates?: ApplicationGatewaySslCertificate[]; + frontendIPConfigurations?: ApplicationGatewayFrontendIPConfiguration[]; + frontendPorts?: ApplicationGatewayFrontendPort[]; + probes?: ApplicationGatewayProbe[]; + backendAddressPools?: ApplicationGatewayBackendAddressPool[]; + backendHttpSettingsCollection?: ApplicationGatewayBackendHttpSettings[]; + httpListeners?: ApplicationGatewayHttpListener[]; + urlPathMaps?: ApplicationGatewayUrlPathMap[]; + requestRoutingRules?: ApplicationGatewayRequestRoutingRule[]; + rewriteRuleSets?: ApplicationGatewayRewriteRuleSet[]; + redirectConfigurations?: ApplicationGatewayRedirectConfiguration[]; + webApplicationFirewallConfiguration?: ApplicationGatewayWebApplicationFirewallConfiguration; + firewallPolicy?: SubResource; + enableHttp2?: boolean; + enableFips?: boolean; + autoscaleConfiguration?: ApplicationGatewayAutoscaleConfiguration; + readonly resourceGuid?: string; + readonly provisioningState?: ProvisioningState; + customErrorConfigurations?: ApplicationGatewayCustomError[]; + forceFirewallPolicyAssociation?: boolean; +}; + +// @public +export type ApplicationGatewayAuthenticationCertificate = SubResource & { + name?: string; + readonly etag?: string; + readonly type?: string; + data?: string; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface ApplicationGatewayAutoscaleConfiguration { + maxCapacity?: number; + minCapacity: number; +} + +// @public +export type ApplicationGatewayAvailableSslOptions = Resource & { + predefinedPolicies?: SubResource[]; + defaultPolicy?: ApplicationGatewaySslPolicyName; + availableCipherSuites?: ApplicationGatewaySslCipherSuite[]; + availableProtocols?: ApplicationGatewaySslProtocol[]; +}; + +// @public +export interface ApplicationGatewayAvailableSslPredefinedPolicies { + nextLink?: string; + value?: ApplicationGatewaySslPredefinedPolicy[]; +} + +// @public +export interface ApplicationGatewayAvailableWafRuleSetsResult { + value?: ApplicationGatewayFirewallRuleSet[]; +} + +// @public +export interface ApplicationGatewayBackendAddress { + fqdn?: string; + ipAddress?: string; +} + +// @public +export type ApplicationGatewayBackendAddressPool = SubResource & { + name?: string; + readonly etag?: string; + readonly type?: string; + readonly backendIPConfigurations?: NetworkInterfaceIPConfiguration[]; + backendAddresses?: ApplicationGatewayBackendAddress[]; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface ApplicationGatewayBackendHealth { + backendAddressPools?: ApplicationGatewayBackendHealthPool[]; +} + +// @public +export interface ApplicationGatewayBackendHealthHttpSettings { + backendHttpSettings?: ApplicationGatewayBackendHttpSettings; + servers?: ApplicationGatewayBackendHealthServer[]; +} + +// @public +export interface ApplicationGatewayBackendHealthOnDemand { + backendAddressPool?: ApplicationGatewayBackendAddressPool; + backendHealthHttpSettings?: ApplicationGatewayBackendHealthHttpSettings; +} + +// @public +export interface ApplicationGatewayBackendHealthPool { + backendAddressPool?: ApplicationGatewayBackendAddressPool; + backendHttpSettingsCollection?: ApplicationGatewayBackendHealthHttpSettings[]; +} + +// @public +export interface ApplicationGatewayBackendHealthServer { + address?: string; + health?: ApplicationGatewayBackendHealthServerHealth; + healthProbeLog?: string; + ipConfiguration?: NetworkInterfaceIPConfiguration; +} + +// @public +export type ApplicationGatewayBackendHealthServerHealth = string; + +// @public +export type ApplicationGatewayBackendHttpSettings = SubResource & { + name?: string; + readonly etag?: string; + readonly type?: string; + port?: number; + protocol?: ApplicationGatewayProtocol; + cookieBasedAffinity?: ApplicationGatewayCookieBasedAffinity; + requestTimeout?: number; + probe?: SubResource; + authenticationCertificates?: SubResource[]; + trustedRootCertificates?: SubResource[]; + connectionDraining?: ApplicationGatewayConnectionDraining; + hostName?: string; + pickHostNameFromBackendAddress?: boolean; + affinityCookieName?: string; + probeEnabled?: boolean; + path?: string; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface ApplicationGatewayConnectionDraining { + drainTimeoutInSec: number; + enabled: boolean; +} + +// @public +export type ApplicationGatewayCookieBasedAffinity = string; + +// @public +export interface ApplicationGatewayCustomError { + customErrorPageUrl?: string; + statusCode?: ApplicationGatewayCustomErrorStatusCode; +} + +// @public +export type ApplicationGatewayCustomErrorStatusCode = string; + +// @public +export interface ApplicationGatewayFirewallDisabledRuleGroup { + ruleGroupName: string; + rules?: number[]; +} + +// @public +export interface ApplicationGatewayFirewallExclusion { + matchVariable: string; + selector: string; + selectorMatchOperator: string; +} + +// @public +export type ApplicationGatewayFirewallMode = string; + +// @public +export interface ApplicationGatewayFirewallRule { + description?: string; + ruleId: number; +} + +// @public +export interface ApplicationGatewayFirewallRuleGroup { + description?: string; + ruleGroupName: string; + rules: ApplicationGatewayFirewallRule[]; +} + +// @public +export type ApplicationGatewayFirewallRuleSet = Resource & { + readonly provisioningState?: ProvisioningState; + ruleSetType?: string; + ruleSetVersion?: string; + ruleGroups?: ApplicationGatewayFirewallRuleGroup[]; +}; + +// @public +export type ApplicationGatewayFrontendIPConfiguration = SubResource & { + name?: string; + readonly etag?: string; + readonly type?: string; + privateIPAddress?: string; + privateIPAllocationMethod?: IPAllocationMethod; + subnet?: SubResource; + publicIPAddress?: SubResource; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export type ApplicationGatewayFrontendPort = SubResource & { + name?: string; + readonly etag?: string; + readonly type?: string; + port?: number; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface ApplicationGatewayHeaderConfiguration { + headerName?: string; + headerValue?: string; +} + +// @public +export type ApplicationGatewayHttpListener = SubResource & { + name?: string; + readonly etag?: string; + readonly type?: string; + frontendIPConfiguration?: SubResource; + frontendPort?: SubResource; + protocol?: ApplicationGatewayProtocol; + hostName?: string; + sslCertificate?: SubResource; + requireServerNameIndication?: boolean; + readonly provisioningState?: ProvisioningState; + customErrorConfigurations?: ApplicationGatewayCustomError[]; + firewallPolicy?: SubResource; + hostNames?: string[]; +}; + +// @public +export type ApplicationGatewayIPConfiguration = SubResource & { + name?: string; + readonly etag?: string; + readonly type?: string; + subnet?: SubResource; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface ApplicationGatewayListResult { + nextLink?: string; + value?: ApplicationGateway[]; +} + +// @public +export interface ApplicationGatewayOnDemandProbe { + backendAddressPool?: SubResource; + backendHttpSettings?: SubResource; + host?: string; + match?: ApplicationGatewayProbeHealthResponseMatch; + path?: string; + pickHostNameFromBackendHttpSettings?: boolean; + protocol?: ApplicationGatewayProtocol; + timeout?: number; +} + +// @public +export type ApplicationGatewayOperationalState = string; + +// @public +export type ApplicationGatewayPathRule = SubResource & { + name?: string; + readonly etag?: string; + readonly type?: string; + paths?: string[]; + backendAddressPool?: SubResource; + backendHttpSettings?: SubResource; + redirectConfiguration?: SubResource; + rewriteRuleSet?: SubResource; + readonly provisioningState?: ProvisioningState; + firewallPolicy?: SubResource; +}; + +// @public +export type ApplicationGatewayProbe = SubResource & { + name?: string; + readonly etag?: string; + readonly type?: string; + protocol?: ApplicationGatewayProtocol; + host?: string; + path?: string; + interval?: number; + timeout?: number; + unhealthyThreshold?: number; + pickHostNameFromBackendHttpSettings?: boolean; + minServers?: number; + match?: ApplicationGatewayProbeHealthResponseMatch; + readonly provisioningState?: ProvisioningState; + port?: number; +}; + +// @public +export interface ApplicationGatewayProbeHealthResponseMatch { + body?: string; + statusCodes?: string[]; +} + +// @public +export type ApplicationGatewayProtocol = string; + +// @public +export type ApplicationGatewayRedirectConfiguration = SubResource & { + name?: string; + readonly etag?: string; + readonly type?: string; + redirectType?: ApplicationGatewayRedirectType; + targetListener?: SubResource; + targetUrl?: string; + includePath?: boolean; + includeQueryString?: boolean; + requestRoutingRules?: SubResource[]; + urlPathMaps?: SubResource[]; + pathRules?: SubResource[]; +}; + +// @public +export type ApplicationGatewayRedirectType = string; + +// @public +export type ApplicationGatewayRequestRoutingRule = SubResource & { + name?: string; + readonly etag?: string; + readonly type?: string; + ruleType?: ApplicationGatewayRequestRoutingRuleType; + priority?: number; + backendAddressPool?: SubResource; + backendHttpSettings?: SubResource; + httpListener?: SubResource; + urlPathMap?: SubResource; + rewriteRuleSet?: SubResource; + redirectConfiguration?: SubResource; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export type ApplicationGatewayRequestRoutingRuleType = string; + +// @public +export interface ApplicationGatewayRewriteRule { + actionSet?: ApplicationGatewayRewriteRuleActionSet; + conditions?: ApplicationGatewayRewriteRuleCondition[]; + name?: string; + ruleSequence?: number; +} + +// @public +export interface ApplicationGatewayRewriteRuleActionSet { + requestHeaderConfigurations?: ApplicationGatewayHeaderConfiguration[]; + responseHeaderConfigurations?: ApplicationGatewayHeaderConfiguration[]; + urlConfiguration?: ApplicationGatewayUrlConfiguration; +} + +// @public +export interface ApplicationGatewayRewriteRuleCondition { + ignoreCase?: boolean; + negate?: boolean; + pattern?: string; + variable?: string; +} + +// @public +export type ApplicationGatewayRewriteRuleSet = SubResource & { + name?: string; + readonly etag?: string; + rewriteRules?: ApplicationGatewayRewriteRule[]; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface ApplicationGateways { + beginBackendHealth(resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysBackendHealthOptionalParams): Promise, ApplicationGatewaysBackendHealthResponse>>; + beginBackendHealthAndWait(resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysBackendHealthOptionalParams): Promise; + beginBackendHealthOnDemand(resourceGroupName: string, applicationGatewayName: string, probeRequest: ApplicationGatewayOnDemandProbe, options?: ApplicationGatewaysBackendHealthOnDemandOptionalParams): Promise, ApplicationGatewaysBackendHealthOnDemandResponse>>; + beginBackendHealthOnDemandAndWait(resourceGroupName: string, applicationGatewayName: string, probeRequest: ApplicationGatewayOnDemandProbe, options?: ApplicationGatewaysBackendHealthOnDemandOptionalParams): Promise; + beginCreateOrUpdate(resourceGroupName: string, applicationGatewayName: string, parameters: ApplicationGateway, options?: ApplicationGatewaysCreateOrUpdateOptionalParams): Promise, ApplicationGatewaysCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, applicationGatewayName: string, parameters: ApplicationGateway, options?: ApplicationGatewaysCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysDeleteOptionalParams): Promise; + beginStart(resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysStartOptionalParams): Promise, void>>; + beginStartAndWait(resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysStartOptionalParams): Promise; + beginStop(resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysStopOptionalParams): Promise, void>>; + beginStopAndWait(resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysStopOptionalParams): Promise; + get(resourceGroupName: string, applicationGatewayName: string, options?: ApplicationGatewaysGetOptionalParams): Promise; + getSslPredefinedPolicy(predefinedPolicyName: string, options?: ApplicationGatewaysGetSslPredefinedPolicyOptionalParams): Promise; + list(resourceGroupName: string, options?: ApplicationGatewaysListOptionalParams): PagedAsyncIterableIterator; + listAll(options?: ApplicationGatewaysListAllOptionalParams): PagedAsyncIterableIterator; + listAvailableRequestHeaders(options?: ApplicationGatewaysListAvailableRequestHeadersOptionalParams): Promise; + listAvailableResponseHeaders(options?: ApplicationGatewaysListAvailableResponseHeadersOptionalParams): Promise; + listAvailableServerVariables(options?: ApplicationGatewaysListAvailableServerVariablesOptionalParams): Promise; + listAvailableSslOptions(options?: ApplicationGatewaysListAvailableSslOptionsOptionalParams): Promise; + listAvailableSslPredefinedPolicies(options?: ApplicationGatewaysListAvailableSslPredefinedPoliciesOptionalParams): PagedAsyncIterableIterator; + listAvailableWafRuleSets(options?: ApplicationGatewaysListAvailableWafRuleSetsOptionalParams): Promise; + updateTags(resourceGroupName: string, applicationGatewayName: string, parameters: TagsObject, options?: ApplicationGatewaysUpdateTagsOptionalParams): Promise; +} + +// @public +export interface ApplicationGatewaysBackendHealthOnDemandOptionalParams extends coreClient.OperationOptions { + expand?: string; + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ApplicationGatewaysBackendHealthOnDemandResponse = ApplicationGatewayBackendHealthOnDemand; + +// @public +export interface ApplicationGatewaysBackendHealthOptionalParams extends coreClient.OperationOptions { + expand?: string; + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ApplicationGatewaysBackendHealthResponse = ApplicationGatewayBackendHealth; + +// @public +export interface ApplicationGatewaysCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ApplicationGatewaysCreateOrUpdateResponse = ApplicationGateway; + +// @public +export interface ApplicationGatewaysDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface ApplicationGatewaysGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ApplicationGatewaysGetResponse = ApplicationGateway; + +// @public +export interface ApplicationGatewaysGetSslPredefinedPolicyOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ApplicationGatewaysGetSslPredefinedPolicyResponse = ApplicationGatewaySslPredefinedPolicy; + +// @public +export interface ApplicationGatewaySku { + capacity?: number; + name?: ApplicationGatewaySkuName; + tier?: ApplicationGatewayTier; +} + +// @public +export type ApplicationGatewaySkuName = string; + +// @public +export interface ApplicationGatewaysListAllNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ApplicationGatewaysListAllNextResponse = ApplicationGatewayListResult; + +// @public +export interface ApplicationGatewaysListAllOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ApplicationGatewaysListAllResponse = ApplicationGatewayListResult; + +// @public +export interface ApplicationGatewaysListAvailableRequestHeadersOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ApplicationGatewaysListAvailableRequestHeadersResponse = { + body: string[]; +}; + +// @public +export interface ApplicationGatewaysListAvailableResponseHeadersOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ApplicationGatewaysListAvailableResponseHeadersResponse = { + body: string[]; +}; + +// @public +export interface ApplicationGatewaysListAvailableServerVariablesOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ApplicationGatewaysListAvailableServerVariablesResponse = { + body: string[]; +}; + +// @public +export interface ApplicationGatewaysListAvailableSslOptionsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ApplicationGatewaysListAvailableSslOptionsResponse = ApplicationGatewayAvailableSslOptions; + +// @public +export interface ApplicationGatewaysListAvailableSslPredefinedPoliciesNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ApplicationGatewaysListAvailableSslPredefinedPoliciesNextResponse = ApplicationGatewayAvailableSslPredefinedPolicies; + +// @public +export interface ApplicationGatewaysListAvailableSslPredefinedPoliciesOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ApplicationGatewaysListAvailableSslPredefinedPoliciesResponse = ApplicationGatewayAvailableSslPredefinedPolicies; + +// @public +export interface ApplicationGatewaysListAvailableWafRuleSetsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ApplicationGatewaysListAvailableWafRuleSetsResponse = ApplicationGatewayAvailableWafRuleSetsResult; + +// @public +export interface ApplicationGatewaysListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ApplicationGatewaysListNextResponse = ApplicationGatewayListResult; + +// @public +export interface ApplicationGatewaysListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ApplicationGatewaysListResponse = ApplicationGatewayListResult; + +// @public +export type ApplicationGatewaySslCertificate = SubResource & { + name?: string; + readonly etag?: string; + readonly type?: string; + data?: string; + password?: string; + readonly publicCertData?: string; + keyVaultSecretId?: string; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export type ApplicationGatewaySslCipherSuite = string; + +// @public +export interface ApplicationGatewaySslPolicy { + cipherSuites?: ApplicationGatewaySslCipherSuite[]; + disabledSslProtocols?: ApplicationGatewaySslProtocol[]; + minProtocolVersion?: ApplicationGatewaySslProtocol; + policyName?: ApplicationGatewaySslPolicyName; + policyType?: ApplicationGatewaySslPolicyType; +} + +// @public +export type ApplicationGatewaySslPolicyName = string; + +// @public +export type ApplicationGatewaySslPolicyType = string; + +// @public +export type ApplicationGatewaySslPredefinedPolicy = SubResource & { + name?: string; + cipherSuites?: ApplicationGatewaySslCipherSuite[]; + minProtocolVersion?: ApplicationGatewaySslProtocol; +}; + +// @public +export type ApplicationGatewaySslProtocol = string; + +// @public +export interface ApplicationGatewaysStartOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface ApplicationGatewaysStopOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface ApplicationGatewaysUpdateTagsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ApplicationGatewaysUpdateTagsResponse = ApplicationGateway; + +// @public +export type ApplicationGatewayTier = string; + +// @public +export type ApplicationGatewayTrustedRootCertificate = SubResource & { + name?: string; + readonly etag?: string; + readonly type?: string; + data?: string; + keyVaultSecretId?: string; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface ApplicationGatewayUrlConfiguration { + modifiedPath?: string; + modifiedQueryString?: string; + reroute?: boolean; +} + +// @public +export type ApplicationGatewayUrlPathMap = SubResource & { + name?: string; + readonly etag?: string; + readonly type?: string; + defaultBackendAddressPool?: SubResource; + defaultBackendHttpSettings?: SubResource; + defaultRewriteRuleSet?: SubResource; + defaultRedirectConfiguration?: SubResource; + pathRules?: ApplicationGatewayPathRule[]; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface ApplicationGatewayWebApplicationFirewallConfiguration { + disabledRuleGroups?: ApplicationGatewayFirewallDisabledRuleGroup[]; + enabled: boolean; + exclusions?: ApplicationGatewayFirewallExclusion[]; + fileUploadLimitInMb?: number; + firewallMode: ApplicationGatewayFirewallMode; + maxRequestBodySize?: number; + maxRequestBodySizeInKb?: number; + requestBodyCheck?: boolean; + ruleSetType: string; + ruleSetVersion: string; +} + +// @public +export type ApplicationRuleCondition = FirewallPolicyRuleCondition & { + ruleConditionType: "ApplicationRuleCondition"; + sourceAddresses?: string[]; + destinationAddresses?: string[]; + protocols?: FirewallPolicyRuleConditionApplicationProtocol[]; + targetUrls?: string[]; + targetFqdns?: string[]; + fqdnTags?: string[]; + sourceIpGroups?: string[]; +}; + +// @public +export type ApplicationSecurityGroup = Resource & { + readonly etag?: string; + readonly resourceGuid?: string; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface ApplicationSecurityGroupListResult { + readonly nextLink?: string; + value?: ApplicationSecurityGroup[]; +} + +// @public +export interface ApplicationSecurityGroups { + beginCreateOrUpdate(resourceGroupName: string, applicationSecurityGroupName: string, parameters: ApplicationSecurityGroup, options?: ApplicationSecurityGroupsCreateOrUpdateOptionalParams): Promise, ApplicationSecurityGroupsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, applicationSecurityGroupName: string, parameters: ApplicationSecurityGroup, options?: ApplicationSecurityGroupsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, applicationSecurityGroupName: string, options?: ApplicationSecurityGroupsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, applicationSecurityGroupName: string, options?: ApplicationSecurityGroupsDeleteOptionalParams): Promise; + get(resourceGroupName: string, applicationSecurityGroupName: string, options?: ApplicationSecurityGroupsGetOptionalParams): Promise; + list(resourceGroupName: string, options?: ApplicationSecurityGroupsListOptionalParams): PagedAsyncIterableIterator; + listAll(options?: ApplicationSecurityGroupsListAllOptionalParams): PagedAsyncIterableIterator; + updateTags(resourceGroupName: string, applicationSecurityGroupName: string, parameters: TagsObject, options?: ApplicationSecurityGroupsUpdateTagsOptionalParams): Promise; +} + +// @public +export interface ApplicationSecurityGroupsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ApplicationSecurityGroupsCreateOrUpdateResponse = ApplicationSecurityGroup; + +// @public +export interface ApplicationSecurityGroupsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface ApplicationSecurityGroupsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ApplicationSecurityGroupsGetResponse = ApplicationSecurityGroup; + +// @public +export interface ApplicationSecurityGroupsListAllNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ApplicationSecurityGroupsListAllNextResponse = ApplicationSecurityGroupListResult; + +// @public +export interface ApplicationSecurityGroupsListAllOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ApplicationSecurityGroupsListAllResponse = ApplicationSecurityGroupListResult; + +// @public +export interface ApplicationSecurityGroupsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ApplicationSecurityGroupsListNextResponse = ApplicationSecurityGroupListResult; + +// @public +export interface ApplicationSecurityGroupsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ApplicationSecurityGroupsListResponse = ApplicationSecurityGroupListResult; + +// @public +export interface ApplicationSecurityGroupsUpdateTagsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ApplicationSecurityGroupsUpdateTagsResponse = ApplicationSecurityGroup; + +// @public +export type AssociationType = string; + +// @public +export type AuthenticationMethod = string; + +// @public +export interface AuthorizationListResult { + nextLink?: string; + value?: ExpressRouteCircuitAuthorization[]; +} + +// @public +export type AuthorizationUseStatus = string; + +// @public +export interface AutoApprovedPrivateLinkService { + privateLinkService?: string; +} + +// @public +export interface AutoApprovedPrivateLinkServicesResult { + readonly nextLink?: string; + value?: AutoApprovedPrivateLinkService[]; +} + +// @public +export interface Availability { + blobDuration?: string; + retention?: string; + timeGrain?: string; +} + +// @public +export interface AvailableDelegation { + actions?: string[]; + id?: string; + name?: string; + serviceName?: string; + type?: string; +} + +// @public +export interface AvailableDelegations { + list(location: string, options?: AvailableDelegationsListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface AvailableDelegationsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AvailableDelegationsListNextResponse = AvailableDelegationsResult; + +// @public +export interface AvailableDelegationsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AvailableDelegationsListResponse = AvailableDelegationsResult; + +// @public +export interface AvailableDelegationsResult { + readonly nextLink?: string; + value?: AvailableDelegation[]; +} + +// @public +export interface AvailableEndpointServices { + list(location: string, options?: AvailableEndpointServicesListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface AvailableEndpointServicesListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AvailableEndpointServicesListNextResponse = EndpointServicesListResult; + +// @public +export interface AvailableEndpointServicesListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AvailableEndpointServicesListResponse = EndpointServicesListResult; + +// @public +export interface AvailablePrivateEndpointType { + id?: string; + name?: string; + resourceName?: string; + type?: string; +} + +// @public +export interface AvailablePrivateEndpointTypes { + list(location: string, options?: AvailablePrivateEndpointTypesListOptionalParams): PagedAsyncIterableIterator; + listByResourceGroup(location: string, resourceGroupName: string, options?: AvailablePrivateEndpointTypesListByResourceGroupOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface AvailablePrivateEndpointTypesListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AvailablePrivateEndpointTypesListByResourceGroupNextResponse = AvailablePrivateEndpointTypesResult; + +// @public +export interface AvailablePrivateEndpointTypesListByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AvailablePrivateEndpointTypesListByResourceGroupResponse = AvailablePrivateEndpointTypesResult; + +// @public +export interface AvailablePrivateEndpointTypesListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AvailablePrivateEndpointTypesListNextResponse = AvailablePrivateEndpointTypesResult; + +// @public +export interface AvailablePrivateEndpointTypesListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AvailablePrivateEndpointTypesListResponse = AvailablePrivateEndpointTypesResult; + +// @public +export interface AvailablePrivateEndpointTypesResult { + readonly nextLink?: string; + value?: AvailablePrivateEndpointType[]; +} + +// @public +export interface AvailableProvidersList { + countries: AvailableProvidersListCountry[]; +} + +// @public +export interface AvailableProvidersListCity { + cityName?: string; + providers?: string[]; +} + +// @public +export interface AvailableProvidersListCountry { + countryName?: string; + providers?: string[]; + states?: AvailableProvidersListState[]; +} + +// @public +export interface AvailableProvidersListParameters { + azureLocations?: string[]; + city?: string; + country?: string; + state?: string; +} + +// @public +export interface AvailableProvidersListState { + cities?: AvailableProvidersListCity[]; + providers?: string[]; + stateName?: string; +} + +// @public +export interface AvailableResourceGroupDelegations { + list(location: string, resourceGroupName: string, options?: AvailableResourceGroupDelegationsListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface AvailableResourceGroupDelegationsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AvailableResourceGroupDelegationsListNextResponse = AvailableDelegationsResult; + +// @public +export interface AvailableResourceGroupDelegationsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AvailableResourceGroupDelegationsListResponse = AvailableDelegationsResult; + +// @public +export interface AvailableServiceAlias { + id?: string; + name?: string; + resourceName?: string; + type?: string; +} + +// @public +export interface AvailableServiceAliases { + list(location: string, options?: AvailableServiceAliasesListOptionalParams): PagedAsyncIterableIterator; + listByResourceGroup(resourceGroupName: string, location: string, options?: AvailableServiceAliasesListByResourceGroupOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface AvailableServiceAliasesListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AvailableServiceAliasesListByResourceGroupNextResponse = AvailableServiceAliasesResult; + +// @public +export interface AvailableServiceAliasesListByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AvailableServiceAliasesListByResourceGroupResponse = AvailableServiceAliasesResult; + +// @public +export interface AvailableServiceAliasesListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AvailableServiceAliasesListNextResponse = AvailableServiceAliasesResult; + +// @public +export interface AvailableServiceAliasesListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AvailableServiceAliasesListResponse = AvailableServiceAliasesResult; + +// @public +export interface AvailableServiceAliasesResult { + readonly nextLink?: string; + value?: AvailableServiceAlias[]; +} + +// @public +export interface AzureAsyncOperationResult { + error?: ErrorModel; + status?: NetworkOperationStatus; +} + +// @public +export type AzureFirewall = Resource & { + zones?: string[]; + readonly etag?: string; + applicationRuleCollections?: AzureFirewallApplicationRuleCollection[]; + natRuleCollections?: AzureFirewallNatRuleCollection[]; + networkRuleCollections?: AzureFirewallNetworkRuleCollection[]; + ipConfigurations?: AzureFirewallIPConfiguration[]; + managementIpConfiguration?: AzureFirewallIPConfiguration; + readonly provisioningState?: ProvisioningState; + threatIntelMode?: AzureFirewallThreatIntelMode; + virtualHub?: SubResource; + firewallPolicy?: SubResource; + readonly hubIpAddresses?: HubIPAddresses; + readonly ipGroups?: AzureFirewallIpGroups[]; + sku?: AzureFirewallSku; + additionalProperties?: { + [propertyName: string]: string; + }; +}; + +// @public +export interface AzureFirewallApplicationRule { + description?: string; + fqdnTags?: string[]; + name?: string; + protocols?: AzureFirewallApplicationRuleProtocol[]; + sourceAddresses?: string[]; + sourceIpGroups?: string[]; + targetFqdns?: string[]; +} + +// @public +export type AzureFirewallApplicationRuleCollection = SubResource & { + name?: string; + readonly etag?: string; + priority?: number; + action?: AzureFirewallRCAction; + rules?: AzureFirewallApplicationRule[]; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface AzureFirewallApplicationRuleProtocol { + port?: number; + protocolType?: AzureFirewallApplicationRuleProtocolType; +} + +// @public +export type AzureFirewallApplicationRuleProtocolType = string; + +// @public +export type AzureFirewallFqdnTag = Resource & { + readonly etag?: string; + readonly provisioningState?: ProvisioningState; + readonly fqdnTagName?: string; +}; + +// @public +export interface AzureFirewallFqdnTagListResult { + nextLink?: string; + value?: AzureFirewallFqdnTag[]; +} + +// @public +export interface AzureFirewallFqdnTags { + listAll(options?: AzureFirewallFqdnTagsListAllOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface AzureFirewallFqdnTagsListAllNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AzureFirewallFqdnTagsListAllNextResponse = AzureFirewallFqdnTagListResult; + +// @public +export interface AzureFirewallFqdnTagsListAllOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AzureFirewallFqdnTagsListAllResponse = AzureFirewallFqdnTagListResult; + +// @public +export type AzureFirewallIPConfiguration = SubResource & { + name?: string; + readonly etag?: string; + readonly type?: string; + readonly privateIPAddress?: string; + subnet?: SubResource; + publicIPAddress?: SubResource; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface AzureFirewallIpGroups { + readonly changeNumber?: string; + readonly id?: string; +} + +// @public +export interface AzureFirewallListResult { + nextLink?: string; + value?: AzureFirewall[]; +} + +// @public +export interface AzureFirewallNatRCAction { + type?: AzureFirewallNatRCActionType; +} + +// @public +export type AzureFirewallNatRCActionType = string; + +// @public +export interface AzureFirewallNatRule { + description?: string; + destinationAddresses?: string[]; + destinationPorts?: string[]; + name?: string; + protocols?: AzureFirewallNetworkRuleProtocol[]; + sourceAddresses?: string[]; + sourceIpGroups?: string[]; + translatedAddress?: string; + translatedFqdn?: string; + translatedPort?: string; +} + +// @public +export type AzureFirewallNatRuleCollection = SubResource & { + name?: string; + readonly etag?: string; + priority?: number; + action?: AzureFirewallNatRCAction; + rules?: AzureFirewallNatRule[]; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface AzureFirewallNetworkRule { + description?: string; + destinationAddresses?: string[]; + destinationFqdns?: string[]; + destinationIpGroups?: string[]; + destinationPorts?: string[]; + name?: string; + protocols?: AzureFirewallNetworkRuleProtocol[]; + sourceAddresses?: string[]; + sourceIpGroups?: string[]; +} + +// @public +export type AzureFirewallNetworkRuleCollection = SubResource & { + name?: string; + readonly etag?: string; + priority?: number; + action?: AzureFirewallRCAction; + rules?: AzureFirewallNetworkRule[]; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export type AzureFirewallNetworkRuleProtocol = string; + +// @public +export interface AzureFirewallPublicIPAddress { + address?: string; +} + +// @public +export interface AzureFirewallRCAction { + type?: AzureFirewallRCActionType; +} + +// @public +export type AzureFirewallRCActionType = string; + +// @public +export interface AzureFirewalls { + beginCreateOrUpdate(resourceGroupName: string, azureFirewallName: string, parameters: AzureFirewall, options?: AzureFirewallsCreateOrUpdateOptionalParams): Promise, AzureFirewallsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, azureFirewallName: string, parameters: AzureFirewall, options?: AzureFirewallsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, azureFirewallName: string, options?: AzureFirewallsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, azureFirewallName: string, options?: AzureFirewallsDeleteOptionalParams): Promise; + beginUpdateTags(resourceGroupName: string, azureFirewallName: string, parameters: TagsObject, options?: AzureFirewallsUpdateTagsOptionalParams): Promise, AzureFirewallsUpdateTagsResponse>>; + beginUpdateTagsAndWait(resourceGroupName: string, azureFirewallName: string, parameters: TagsObject, options?: AzureFirewallsUpdateTagsOptionalParams): Promise; + get(resourceGroupName: string, azureFirewallName: string, options?: AzureFirewallsGetOptionalParams): Promise; + list(resourceGroupName: string, options?: AzureFirewallsListOptionalParams): PagedAsyncIterableIterator; + listAll(options?: AzureFirewallsListAllOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface AzureFirewallsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type AzureFirewallsCreateOrUpdateResponse = AzureFirewall; + +// @public +export interface AzureFirewallsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface AzureFirewallsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AzureFirewallsGetResponse = AzureFirewall; + +// @public +export interface AzureFirewallSku { + name?: AzureFirewallSkuName; + tier?: AzureFirewallSkuTier; +} + +// @public +export type AzureFirewallSkuName = string; + +// @public +export type AzureFirewallSkuTier = string; + +// @public +export interface AzureFirewallsListAllNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AzureFirewallsListAllNextResponse = AzureFirewallListResult; + +// @public +export interface AzureFirewallsListAllOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AzureFirewallsListAllResponse = AzureFirewallListResult; + +// @public +export interface AzureFirewallsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AzureFirewallsListNextResponse = AzureFirewallListResult; + +// @public +export interface AzureFirewallsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AzureFirewallsListResponse = AzureFirewallListResult; + +// @public +export interface AzureFirewallsUpdateTagsOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type AzureFirewallsUpdateTagsResponse = AzureFirewall; + +// @public +export type AzureFirewallThreatIntelMode = string; + +// @public +export interface AzureReachabilityReport { + aggregationLevel: string; + providerLocation: AzureReachabilityReportLocation; + reachabilityReport: AzureReachabilityReportItem[]; +} + +// @public +export interface AzureReachabilityReportItem { + azureLocation?: string; + latencies?: AzureReachabilityReportLatencyInfo[]; + provider?: string; +} + +// @public +export interface AzureReachabilityReportLatencyInfo { + score?: number; + timeStamp?: Date; +} + +// @public +export interface AzureReachabilityReportLocation { + city?: string; + country: string; + state?: string; +} + +// @public +export interface AzureReachabilityReportParameters { + azureLocations?: string[]; + endTime: Date; + providerLocation: AzureReachabilityReportLocation; + providers?: string[]; + startTime: Date; +} + +// @public +export type BackendAddressPool = SubResource & { + name?: string; + readonly etag?: string; + readonly type?: string; + readonly backendIPConfigurations?: NetworkInterfaceIPConfiguration[]; + loadBalancerBackendAddresses?: LoadBalancerBackendAddress[]; + readonly loadBalancingRules?: SubResource[]; + readonly outboundRule?: SubResource; + readonly outboundRules?: SubResource[]; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface BastionActiveSession { + readonly protocol?: BastionConnectProtocol; + readonly resourceType?: string; + readonly sessionDurationInMins?: number; + readonly sessionId?: string; + readonly startTime?: Record; + readonly targetHostName?: string; + readonly targetIpAddress?: string; + readonly targetResourceGroup?: string; + readonly targetResourceId?: string; + readonly targetSubscriptionId?: string; + readonly userName?: string; +} + +// @public +export interface BastionActiveSessionListResult { + nextLink?: string; + value?: BastionActiveSession[]; +} + +// @public +export type BastionConnectProtocol = string; + +// @public +export type BastionHost = Resource & { + readonly etag?: string; + ipConfigurations?: BastionHostIPConfiguration[]; + dnsName?: string; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export type BastionHostIPConfiguration = SubResource & { + name?: string; + readonly etag?: string; + readonly type?: string; + subnet?: SubResource; + publicIPAddress?: SubResource; + readonly provisioningState?: ProvisioningState; + privateIPAllocationMethod?: IPAllocationMethod; +}; + +// @public +export interface BastionHostListResult { + nextLink?: string; + value?: BastionHost[]; +} + +// @public +export interface BastionHosts { + beginCreateOrUpdate(resourceGroupName: string, bastionHostName: string, parameters: BastionHost, options?: BastionHostsCreateOrUpdateOptionalParams): Promise, BastionHostsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, bastionHostName: string, parameters: BastionHost, options?: BastionHostsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, bastionHostName: string, options?: BastionHostsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, bastionHostName: string, options?: BastionHostsDeleteOptionalParams): Promise; + get(resourceGroupName: string, bastionHostName: string, options?: BastionHostsGetOptionalParams): Promise; + list(options?: BastionHostsListOptionalParams): PagedAsyncIterableIterator; + listByResourceGroup(resourceGroupName: string, options?: BastionHostsListByResourceGroupOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface BastionHostsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type BastionHostsCreateOrUpdateResponse = BastionHost; + +// @public +export interface BastionHostsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface BastionHostsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type BastionHostsGetResponse = BastionHost; + +// @public +export interface BastionHostsListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type BastionHostsListByResourceGroupNextResponse = BastionHostListResult; + +// @public +export interface BastionHostsListByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type BastionHostsListByResourceGroupResponse = BastionHostListResult; + +// @public +export interface BastionHostsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type BastionHostsListNextResponse = BastionHostListResult; + +// @public +export interface BastionHostsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type BastionHostsListResponse = BastionHostListResult; + +// @public +export interface BastionSessionDeleteResult { + nextLink?: string; + value?: BastionSessionState[]; +} + +// @public +export interface BastionSessionState { + readonly message?: string; + readonly sessionId?: string; + readonly state?: string; +} + +// @public +export interface BastionShareableLink { + readonly bsl?: string; + readonly createdAt?: string; + readonly message?: string; + vm: Vm; +} + +// @public +export interface BastionShareableLinkListRequest { + vms?: BastionShareableLink[]; +} + +// @public +export interface BastionShareableLinkListResult { + nextLink?: string; + value?: BastionShareableLink[]; +} + +// @public +export interface BGPCommunity { + communityName?: string; + communityPrefixes?: string[]; + communityValue?: string; + isAuthorizedToUse?: boolean; + serviceGroup?: string; + serviceSupportedRegion?: string; +} + +// @public +export type BgpPeerState = string; + +// @public +export interface BgpPeerStatus { + readonly asn?: number; + readonly connectedDuration?: string; + readonly localAddress?: string; + readonly messagesReceived?: number; + readonly messagesSent?: number; + readonly neighbor?: string; + readonly routesReceived?: number; + readonly state?: BgpPeerState; +} + +// @public +export interface BgpPeerStatusListResult { + value?: BgpPeerStatus[]; +} + +// @public +export interface BgpServiceCommunities { + list(options?: BgpServiceCommunitiesListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface BgpServiceCommunitiesListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type BgpServiceCommunitiesListNextResponse = BgpServiceCommunityListResult; + +// @public +export interface BgpServiceCommunitiesListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type BgpServiceCommunitiesListResponse = BgpServiceCommunityListResult; + +// @public +export type BgpServiceCommunity = Resource & { + serviceName?: string; + bgpCommunities?: BGPCommunity[]; +}; + +// @public +export interface BgpServiceCommunityListResult { + nextLink?: string; + value?: BgpServiceCommunity[]; +} + +// @public +export interface BgpSettings { + asn?: number; + bgpPeeringAddress?: string; + bgpPeeringAddresses?: IPConfigurationBgpPeeringAddress[]; + peerWeight?: number; +} + +// @public +export interface CheckPrivateLinkServiceVisibilityRequest { + privateLinkServiceAlias?: string; +} + +// @public +export type CircuitConnectionStatus = string; + +// @public +export interface CloudError { + error?: CloudErrorBody; +} + +// @public +export interface CloudErrorBody { + code?: string; + details?: CloudErrorBody[]; + message?: string; + target?: string; +} + +// @public (undocumented) +export interface Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties { + readonly clientId?: string; + readonly principalId?: string; +} + +// @public +export interface ConnectionMonitor { + autoStart?: boolean; + destination?: ConnectionMonitorDestination; + endpoints?: ConnectionMonitorEndpoint[]; + location?: string; + monitoringIntervalInSeconds?: number; + notes?: string; + outputs?: ConnectionMonitorOutput[]; + source?: ConnectionMonitorSource; + tags?: { + [propertyName: string]: string; + }; + testConfigurations?: ConnectionMonitorTestConfiguration[]; + testGroups?: ConnectionMonitorTestGroup[]; +} + +// @public +export interface ConnectionMonitorDestination { + address?: string; + port?: number; + resourceId?: string; +} + +// @public +export interface ConnectionMonitorEndpoint { + address?: string; + filter?: ConnectionMonitorEndpointFilter; + name: string; + resourceId?: string; +} + +// @public +export interface ConnectionMonitorEndpointFilter { + items?: ConnectionMonitorEndpointFilterItem[]; + type?: ConnectionMonitorEndpointFilterType; +} + +// @public +export interface ConnectionMonitorEndpointFilterItem { + address?: string; + type?: ConnectionMonitorEndpointFilterItemType; +} + +// @public +export type ConnectionMonitorEndpointFilterItemType = string; + +// @public +export type ConnectionMonitorEndpointFilterType = string; + +// @public +export interface ConnectionMonitorHttpConfiguration { + method?: HttpConfigurationMethod; + path?: string; + port?: number; + preferHttps?: boolean; + requestHeaders?: HttpHeader[]; + validStatusCodeRanges?: string[]; +} + +// @public +export interface ConnectionMonitorIcmpConfiguration { + disableTraceRoute?: boolean; +} + +// @public +export interface ConnectionMonitorListResult { + value?: ConnectionMonitorResult[]; +} + +// @public +export interface ConnectionMonitorOutput { + type?: OutputType; + workspaceSettings?: ConnectionMonitorWorkspaceSettings; +} + +// @public +export interface ConnectionMonitorParameters { + autoStart?: boolean; + destination?: ConnectionMonitorDestination; + endpoints?: ConnectionMonitorEndpoint[]; + monitoringIntervalInSeconds?: number; + notes?: string; + outputs?: ConnectionMonitorOutput[]; + source?: ConnectionMonitorSource; + testConfigurations?: ConnectionMonitorTestConfiguration[]; + testGroups?: ConnectionMonitorTestGroup[]; +} + +// @public +export interface ConnectionMonitorQueryResult { + sourceStatus?: ConnectionMonitorSourceStatus; + states?: ConnectionStateSnapshot[]; +} + +// @public +export interface ConnectionMonitorResult { + autoStart?: boolean; + readonly connectionMonitorType?: ConnectionMonitorType; + destination?: ConnectionMonitorDestination; + endpoints?: ConnectionMonitorEndpoint[]; + readonly etag?: string; + readonly id?: string; + location?: string; + monitoringIntervalInSeconds?: number; + readonly monitoringStatus?: string; + readonly name?: string; + notes?: string; + outputs?: ConnectionMonitorOutput[]; + readonly provisioningState?: ProvisioningState; + source?: ConnectionMonitorSource; + readonly startTime?: Date; + tags?: { + [propertyName: string]: string; + }; + testConfigurations?: ConnectionMonitorTestConfiguration[]; + testGroups?: ConnectionMonitorTestGroup[]; + readonly type?: string; +} + +// @public +export type ConnectionMonitorResultProperties = ConnectionMonitorParameters & { + readonly provisioningState?: ProvisioningState; + readonly startTime?: Date; + readonly monitoringStatus?: string; + readonly connectionMonitorType?: ConnectionMonitorType; +}; + +// @public +export interface ConnectionMonitors { + beginCreateOrUpdate(resourceGroupName: string, networkWatcherName: string, connectionMonitorName: string, parameters: ConnectionMonitor, options?: ConnectionMonitorsCreateOrUpdateOptionalParams): Promise, ConnectionMonitorsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, networkWatcherName: string, connectionMonitorName: string, parameters: ConnectionMonitor, options?: ConnectionMonitorsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, networkWatcherName: string, connectionMonitorName: string, options?: ConnectionMonitorsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, networkWatcherName: string, connectionMonitorName: string, options?: ConnectionMonitorsDeleteOptionalParams): Promise; + beginQuery(resourceGroupName: string, networkWatcherName: string, connectionMonitorName: string, options?: ConnectionMonitorsQueryOptionalParams): Promise, ConnectionMonitorsQueryResponse>>; + beginQueryAndWait(resourceGroupName: string, networkWatcherName: string, connectionMonitorName: string, options?: ConnectionMonitorsQueryOptionalParams): Promise; + beginStart(resourceGroupName: string, networkWatcherName: string, connectionMonitorName: string, options?: ConnectionMonitorsStartOptionalParams): Promise, void>>; + beginStartAndWait(resourceGroupName: string, networkWatcherName: string, connectionMonitorName: string, options?: ConnectionMonitorsStartOptionalParams): Promise; + beginStop(resourceGroupName: string, networkWatcherName: string, connectionMonitorName: string, options?: ConnectionMonitorsStopOptionalParams): Promise, void>>; + beginStopAndWait(resourceGroupName: string, networkWatcherName: string, connectionMonitorName: string, options?: ConnectionMonitorsStopOptionalParams): Promise; + get(resourceGroupName: string, networkWatcherName: string, connectionMonitorName: string, options?: ConnectionMonitorsGetOptionalParams): Promise; + list(resourceGroupName: string, networkWatcherName: string, options?: ConnectionMonitorsListOptionalParams): PagedAsyncIterableIterator; + updateTags(resourceGroupName: string, networkWatcherName: string, connectionMonitorName: string, parameters: TagsObject, options?: ConnectionMonitorsUpdateTagsOptionalParams): Promise; +} + +// @public +export interface ConnectionMonitorsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ConnectionMonitorsCreateOrUpdateResponse = ConnectionMonitorResult; + +// @public +export interface ConnectionMonitorsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface ConnectionMonitorsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ConnectionMonitorsGetResponse = ConnectionMonitorResult; + +// @public +export interface ConnectionMonitorsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ConnectionMonitorsListResponse = ConnectionMonitorListResult; + +// @public +export interface ConnectionMonitorSource { + port?: number; + resourceId: string; +} + +// @public +export type ConnectionMonitorSourceStatus = string; + +// @public +export interface ConnectionMonitorsQueryOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ConnectionMonitorsQueryResponse = ConnectionMonitorQueryResult; + +// @public +export interface ConnectionMonitorsStartOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface ConnectionMonitorsStopOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface ConnectionMonitorSuccessThreshold { + checksFailedPercent?: number; + roundTripTimeMs?: number; +} + +// @public +export interface ConnectionMonitorsUpdateTagsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ConnectionMonitorsUpdateTagsResponse = ConnectionMonitorResult; + +// @public +export interface ConnectionMonitorTcpConfiguration { + disableTraceRoute?: boolean; + port?: number; +} + +// @public +export interface ConnectionMonitorTestConfiguration { + httpConfiguration?: ConnectionMonitorHttpConfiguration; + icmpConfiguration?: ConnectionMonitorIcmpConfiguration; + name: string; + preferredIPVersion?: PreferredIPVersion; + protocol: ConnectionMonitorTestConfigurationProtocol; + successThreshold?: ConnectionMonitorSuccessThreshold; + tcpConfiguration?: ConnectionMonitorTcpConfiguration; + testFrequencySec?: number; +} + +// @public +export type ConnectionMonitorTestConfigurationProtocol = string; + +// @public +export interface ConnectionMonitorTestGroup { + destinations: string[]; + disable?: boolean; + name: string; + sources: string[]; + testConfigurations: string[]; +} + +// @public +export type ConnectionMonitorType = string; + +// @public +export interface ConnectionMonitorWorkspaceSettings { + workspaceResourceId?: string; +} + +// @public +export interface ConnectionResetSharedKey { + keyLength: number; +} + +// @public +export type ConnectionSharedKey = SubResource & { + value: string; +}; + +// @public +export type ConnectionState = string; + +// @public +export interface ConnectionStateSnapshot { + avgLatencyInMs?: number; + connectionState?: ConnectionState; + endTime?: Date; + evaluationState?: EvaluationState; + readonly hops?: ConnectivityHop[]; + maxLatencyInMs?: number; + minLatencyInMs?: number; + probesFailed?: number; + probesSent?: number; + startTime?: Date; +} + +// @public +export type ConnectionStatus = string; + +// @public +export interface ConnectivityDestination { + address?: string; + port?: number; + resourceId?: string; +} + +// @public +export interface ConnectivityHop { + readonly address?: string; + readonly id?: string; + readonly issues?: ConnectivityIssue[]; + readonly nextHopIds?: string[]; + readonly resourceId?: string; + readonly type?: string; +} + +// @public +export interface ConnectivityInformation { + readonly avgLatencyInMs?: number; + readonly connectionStatus?: ConnectionStatus; + readonly hops?: ConnectivityHop[]; + readonly maxLatencyInMs?: number; + readonly minLatencyInMs?: number; + readonly probesFailed?: number; + readonly probesSent?: number; +} + +// @public +export interface ConnectivityIssue { + readonly context?: { + [propertyName: string]: string; + }[]; + readonly origin?: Origin; + readonly severity?: Severity; + readonly type?: IssueType; +} + +// @public +export interface ConnectivityParameters { + destination: ConnectivityDestination; + preferredIPVersion?: IPVersion; + protocol?: Protocol; + protocolConfiguration?: ProtocolConfiguration; + source: ConnectivitySource; +} + +// @public +export interface ConnectivitySource { + port?: number; + resourceId: string; +} + +// @public +export type Container = SubResource & {}; + +// @public +export type ContainerNetworkInterface = SubResource & { + name?: string; + readonly type?: string; + readonly etag?: string; + readonly containerNetworkInterfaceConfiguration?: ContainerNetworkInterfaceConfiguration; + container?: Container; + readonly ipConfigurations?: ContainerNetworkInterfaceIpConfiguration[]; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export type ContainerNetworkInterfaceConfiguration = SubResource & { + name?: string; + readonly type?: string; + readonly etag?: string; + ipConfigurations?: IPConfigurationProfile[]; + containerNetworkInterfaces?: SubResource[]; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface ContainerNetworkInterfaceIpConfiguration { + readonly etag?: string; + name?: string; + readonly provisioningState?: ProvisioningState; + readonly type?: string; +} + +// @public +export interface CustomDnsConfigPropertiesFormat { + fqdn?: string; + ipAddresses?: string[]; +} + +// @public +export interface DdosCustomPolicies { + beginCreateOrUpdate(resourceGroupName: string, ddosCustomPolicyName: string, parameters: DdosCustomPolicy, options?: DdosCustomPoliciesCreateOrUpdateOptionalParams): Promise, DdosCustomPoliciesCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, ddosCustomPolicyName: string, parameters: DdosCustomPolicy, options?: DdosCustomPoliciesCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, ddosCustomPolicyName: string, options?: DdosCustomPoliciesDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, ddosCustomPolicyName: string, options?: DdosCustomPoliciesDeleteOptionalParams): Promise; + get(resourceGroupName: string, ddosCustomPolicyName: string, options?: DdosCustomPoliciesGetOptionalParams): Promise; + updateTags(resourceGroupName: string, ddosCustomPolicyName: string, parameters: TagsObject, options?: DdosCustomPoliciesUpdateTagsOptionalParams): Promise; +} + +// @public +export interface DdosCustomPoliciesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type DdosCustomPoliciesCreateOrUpdateResponse = DdosCustomPolicy; + +// @public +export interface DdosCustomPoliciesDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface DdosCustomPoliciesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DdosCustomPoliciesGetResponse = DdosCustomPolicy; + +// @public +export interface DdosCustomPoliciesUpdateTagsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DdosCustomPoliciesUpdateTagsResponse = DdosCustomPolicy; + +// @public +export type DdosCustomPolicy = Resource & { + readonly etag?: string; + readonly resourceGuid?: string; + readonly provisioningState?: ProvisioningState; + readonly publicIPAddresses?: SubResource[]; + protocolCustomSettings?: ProtocolCustomSettingsFormat[]; +}; + +// @public +export type DdosCustomPolicyProtocol = string; + +// @public +export type DdosCustomPolicyTriggerSensitivityOverride = string; + +// @public +export interface DdosProtectionPlan { + readonly etag?: string; + readonly id?: string; + location?: string; + readonly name?: string; + readonly provisioningState?: ProvisioningState; + readonly resourceGuid?: string; + tags?: { + [propertyName: string]: string; + }; + readonly type?: string; + readonly virtualNetworks?: SubResource[]; +} + +// @public +export interface DdosProtectionPlanListResult { + readonly nextLink?: string; + value?: DdosProtectionPlan[]; +} + +// @public +export interface DdosProtectionPlans { + beginCreateOrUpdate(resourceGroupName: string, ddosProtectionPlanName: string, parameters: DdosProtectionPlan, options?: DdosProtectionPlansCreateOrUpdateOptionalParams): Promise, DdosProtectionPlansCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, ddosProtectionPlanName: string, parameters: DdosProtectionPlan, options?: DdosProtectionPlansCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, ddosProtectionPlanName: string, options?: DdosProtectionPlansDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, ddosProtectionPlanName: string, options?: DdosProtectionPlansDeleteOptionalParams): Promise; + get(resourceGroupName: string, ddosProtectionPlanName: string, options?: DdosProtectionPlansGetOptionalParams): Promise; + list(options?: DdosProtectionPlansListOptionalParams): PagedAsyncIterableIterator; + listByResourceGroup(resourceGroupName: string, options?: DdosProtectionPlansListByResourceGroupOptionalParams): PagedAsyncIterableIterator; + updateTags(resourceGroupName: string, ddosProtectionPlanName: string, parameters: TagsObject, options?: DdosProtectionPlansUpdateTagsOptionalParams): Promise; +} + +// @public +export interface DdosProtectionPlansCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type DdosProtectionPlansCreateOrUpdateResponse = DdosProtectionPlan; + +// @public +export interface DdosProtectionPlansDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface DdosProtectionPlansGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DdosProtectionPlansGetResponse = DdosProtectionPlan; + +// @public +export interface DdosProtectionPlansListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DdosProtectionPlansListByResourceGroupNextResponse = DdosProtectionPlanListResult; + +// @public +export interface DdosProtectionPlansListByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DdosProtectionPlansListByResourceGroupResponse = DdosProtectionPlanListResult; + +// @public +export interface DdosProtectionPlansListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DdosProtectionPlansListNextResponse = DdosProtectionPlanListResult; + +// @public +export interface DdosProtectionPlansListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DdosProtectionPlansListResponse = DdosProtectionPlanListResult; + +// @public +export interface DdosProtectionPlansUpdateTagsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DdosProtectionPlansUpdateTagsResponse = DdosProtectionPlan; + +// @public +export interface DdosSettings { + ddosCustomPolicy?: SubResource; + protectedIP?: boolean; + protectionCoverage?: DdosSettingsProtectionCoverage; +} + +// @public +export type DdosSettingsProtectionCoverage = string; + +// @public +export interface DefaultSecurityRules { + get(resourceGroupName: string, networkSecurityGroupName: string, defaultSecurityRuleName: string, options?: DefaultSecurityRulesGetOptionalParams): Promise; + list(resourceGroupName: string, networkSecurityGroupName: string, options?: DefaultSecurityRulesListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface DefaultSecurityRulesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DefaultSecurityRulesGetResponse = SecurityRule; + +// @public +export interface DefaultSecurityRulesListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DefaultSecurityRulesListNextResponse = SecurityRuleListResult; + +// @public +export interface DefaultSecurityRulesListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DefaultSecurityRulesListResponse = SecurityRuleListResult; + +// @public +export type Delegation = SubResource & { + name?: string; + readonly etag?: string; + serviceName?: string; + readonly actions?: string[]; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface DeviceProperties { + deviceModel?: string; + deviceVendor?: string; + linkSpeedInMbps?: number; +} + +// @public +export interface DhcpOptions { + dnsServers?: string[]; +} + +// @public +export type DhGroup = string; + +// @public +export interface Dimension { + displayName?: string; + internalName?: string; + name?: string; +} + +// @public +export type Direction = string; + +// @public +export interface DnsNameAvailabilityResult { + available?: boolean; +} + +// @public +export interface EffectiveNetworkSecurityGroup { + association?: EffectiveNetworkSecurityGroupAssociation; + effectiveSecurityRules?: EffectiveNetworkSecurityRule[]; + networkSecurityGroup?: SubResource; + tagMap?: string; +} + +// @public +export interface EffectiveNetworkSecurityGroupAssociation { + networkInterface?: SubResource; + subnet?: SubResource; +} + +// @public +export interface EffectiveNetworkSecurityGroupListResult { + readonly nextLink?: string; + value?: EffectiveNetworkSecurityGroup[]; +} + +// @public +export interface EffectiveNetworkSecurityRule { + access?: SecurityRuleAccess; + destinationAddressPrefix?: string; + destinationAddressPrefixes?: string[]; + destinationPortRange?: string; + destinationPortRanges?: string[]; + direction?: SecurityRuleDirection; + expandedDestinationAddressPrefix?: string[]; + expandedSourceAddressPrefix?: string[]; + name?: string; + priority?: number; + protocol?: EffectiveSecurityRuleProtocol; + sourceAddressPrefix?: string; + sourceAddressPrefixes?: string[]; + sourcePortRange?: string; + sourcePortRanges?: string[]; +} + +// @public +export interface EffectiveRoute { + addressPrefix?: string[]; + disableBgpRoutePropagation?: boolean; + name?: string; + nextHopIpAddress?: string[]; + nextHopType?: RouteNextHopType; + source?: EffectiveRouteSource; + state?: EffectiveRouteState; +} + +// @public +export interface EffectiveRouteListResult { + readonly nextLink?: string; + value?: EffectiveRoute[]; +} + +// @public +export type EffectiveRouteSource = string; + +// @public +export type EffectiveRouteState = string; + +// @public +export type EffectiveSecurityRuleProtocol = string; + +// @public +export type EndpointServiceResult = SubResource & { + readonly name?: string; + readonly type?: string; +}; + +// @public +export interface EndpointServicesListResult { + nextLink?: string; + value?: EndpointServiceResult[]; +} + +// @public +export interface ErrorDetails { + code?: string; + message?: string; + target?: string; +} + +// @public +export interface ErrorModel { + code?: string; + details?: ErrorDetails[]; + innerError?: string; + message?: string; + target?: string; +} + +// @public +export interface ErrorResponse { + error?: ErrorDetails; +} + +// @public +export interface EvaluatedNetworkSecurityGroup { + appliedTo?: string; + matchedRule?: MatchedRule; + networkSecurityGroupId?: string; + readonly rulesEvaluationResult?: NetworkSecurityRulesEvaluationResult[]; +} + +// @public +export type EvaluationState = string; + +// @public +export type ExpressRouteCircuit = Resource & { + sku?: ExpressRouteCircuitSku; + readonly etag?: string; + allowClassicOperations?: boolean; + circuitProvisioningState?: string; + serviceProviderProvisioningState?: ServiceProviderProvisioningState; + authorizations?: ExpressRouteCircuitAuthorization[]; + peerings?: ExpressRouteCircuitPeering[]; + serviceKey?: string; + serviceProviderNotes?: string; + serviceProviderProperties?: ExpressRouteCircuitServiceProviderProperties; + expressRoutePort?: SubResource; + bandwidthInGbps?: number; + readonly stag?: number; + readonly provisioningState?: ProvisioningState; + gatewayManagerEtag?: string; + globalReachEnabled?: boolean; +}; + +// @public +export interface ExpressRouteCircuitArpTable { + age?: number; + interface?: string; + ipAddress?: string; + macAddress?: string; +} + +// @public +export type ExpressRouteCircuitAuthorization = SubResource & { + name?: string; + readonly etag?: string; + readonly type?: string; + authorizationKey?: string; + authorizationUseStatus?: AuthorizationUseStatus; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface ExpressRouteCircuitAuthorizations { + beginCreateOrUpdate(resourceGroupName: string, circuitName: string, authorizationName: string, authorizationParameters: ExpressRouteCircuitAuthorization, options?: ExpressRouteCircuitAuthorizationsCreateOrUpdateOptionalParams): Promise, ExpressRouteCircuitAuthorizationsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, circuitName: string, authorizationName: string, authorizationParameters: ExpressRouteCircuitAuthorization, options?: ExpressRouteCircuitAuthorizationsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, circuitName: string, authorizationName: string, options?: ExpressRouteCircuitAuthorizationsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, circuitName: string, authorizationName: string, options?: ExpressRouteCircuitAuthorizationsDeleteOptionalParams): Promise; + get(resourceGroupName: string, circuitName: string, authorizationName: string, options?: ExpressRouteCircuitAuthorizationsGetOptionalParams): Promise; + list(resourceGroupName: string, circuitName: string, options?: ExpressRouteCircuitAuthorizationsListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ExpressRouteCircuitAuthorizationsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ExpressRouteCircuitAuthorizationsCreateOrUpdateResponse = ExpressRouteCircuitAuthorization; + +// @public +export interface ExpressRouteCircuitAuthorizationsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface ExpressRouteCircuitAuthorizationsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExpressRouteCircuitAuthorizationsGetResponse = ExpressRouteCircuitAuthorization; + +// @public +export interface ExpressRouteCircuitAuthorizationsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExpressRouteCircuitAuthorizationsListNextResponse = AuthorizationListResult; + +// @public +export interface ExpressRouteCircuitAuthorizationsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExpressRouteCircuitAuthorizationsListResponse = AuthorizationListResult; + +// @public +export type ExpressRouteCircuitConnection = SubResource & { + name?: string; + readonly etag?: string; + readonly type?: string; + expressRouteCircuitPeering?: SubResource; + peerExpressRouteCircuitPeering?: SubResource; + addressPrefix?: string; + authorizationKey?: string; + ipv6CircuitConnectionConfig?: Ipv6CircuitConnectionConfig; + readonly circuitConnectionStatus?: CircuitConnectionStatus; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface ExpressRouteCircuitConnectionListResult { + nextLink?: string; + value?: ExpressRouteCircuitConnection[]; +} + +// @public +export interface ExpressRouteCircuitConnections { + beginCreateOrUpdate(resourceGroupName: string, circuitName: string, peeringName: string, connectionName: string, expressRouteCircuitConnectionParameters: ExpressRouteCircuitConnection, options?: ExpressRouteCircuitConnectionsCreateOrUpdateOptionalParams): Promise, ExpressRouteCircuitConnectionsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, circuitName: string, peeringName: string, connectionName: string, expressRouteCircuitConnectionParameters: ExpressRouteCircuitConnection, options?: ExpressRouteCircuitConnectionsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, circuitName: string, peeringName: string, connectionName: string, options?: ExpressRouteCircuitConnectionsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, circuitName: string, peeringName: string, connectionName: string, options?: ExpressRouteCircuitConnectionsDeleteOptionalParams): Promise; + get(resourceGroupName: string, circuitName: string, peeringName: string, connectionName: string, options?: ExpressRouteCircuitConnectionsGetOptionalParams): Promise; + list(resourceGroupName: string, circuitName: string, peeringName: string, options?: ExpressRouteCircuitConnectionsListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ExpressRouteCircuitConnectionsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ExpressRouteCircuitConnectionsCreateOrUpdateResponse = ExpressRouteCircuitConnection; + +// @public +export interface ExpressRouteCircuitConnectionsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface ExpressRouteCircuitConnectionsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExpressRouteCircuitConnectionsGetResponse = ExpressRouteCircuitConnection; + +// @public +export interface ExpressRouteCircuitConnectionsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExpressRouteCircuitConnectionsListNextResponse = ExpressRouteCircuitConnectionListResult; + +// @public +export interface ExpressRouteCircuitConnectionsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExpressRouteCircuitConnectionsListResponse = ExpressRouteCircuitConnectionListResult; + +// @public +export interface ExpressRouteCircuitListResult { + nextLink?: string; + value?: ExpressRouteCircuit[]; +} + +// @public +export type ExpressRouteCircuitPeering = SubResource & { + name?: string; + readonly etag?: string; + readonly type?: string; + peeringType?: ExpressRoutePeeringType; + state?: ExpressRoutePeeringState; + azureASN?: number; + peerASN?: number; + primaryPeerAddressPrefix?: string; + secondaryPeerAddressPrefix?: string; + primaryAzurePort?: string; + secondaryAzurePort?: string; + sharedKey?: string; + vlanId?: number; + microsoftPeeringConfig?: ExpressRouteCircuitPeeringConfig; + stats?: ExpressRouteCircuitStats; + readonly provisioningState?: ProvisioningState; + gatewayManagerEtag?: string; + readonly lastModifiedBy?: string; + routeFilter?: SubResource; + ipv6PeeringConfig?: Ipv6ExpressRouteCircuitPeeringConfig; + expressRouteConnection?: ExpressRouteConnectionId; + connections?: ExpressRouteCircuitConnection[]; + readonly peeredConnections?: PeerExpressRouteCircuitConnection[]; +}; + +// @public +export type ExpressRouteCircuitPeeringAdvertisedPublicPrefixState = string; + +// @public +export interface ExpressRouteCircuitPeeringConfig { + advertisedCommunities?: string[]; + advertisedPublicPrefixes?: string[]; + readonly advertisedPublicPrefixesState?: ExpressRouteCircuitPeeringAdvertisedPublicPrefixState; + customerASN?: number; + legacyMode?: number; + routingRegistryName?: string; +} + +// @public +export interface ExpressRouteCircuitPeeringId { + id?: string; +} + +// @public +export interface ExpressRouteCircuitPeeringListResult { + nextLink?: string; + value?: ExpressRouteCircuitPeering[]; +} + +// @public +export interface ExpressRouteCircuitPeerings { + beginCreateOrUpdate(resourceGroupName: string, circuitName: string, peeringName: string, peeringParameters: ExpressRouteCircuitPeering, options?: ExpressRouteCircuitPeeringsCreateOrUpdateOptionalParams): Promise, ExpressRouteCircuitPeeringsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, circuitName: string, peeringName: string, peeringParameters: ExpressRouteCircuitPeering, options?: ExpressRouteCircuitPeeringsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, circuitName: string, peeringName: string, options?: ExpressRouteCircuitPeeringsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, circuitName: string, peeringName: string, options?: ExpressRouteCircuitPeeringsDeleteOptionalParams): Promise; + get(resourceGroupName: string, circuitName: string, peeringName: string, options?: ExpressRouteCircuitPeeringsGetOptionalParams): Promise; + list(resourceGroupName: string, circuitName: string, options?: ExpressRouteCircuitPeeringsListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ExpressRouteCircuitPeeringsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ExpressRouteCircuitPeeringsCreateOrUpdateResponse = ExpressRouteCircuitPeering; + +// @public +export interface ExpressRouteCircuitPeeringsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface ExpressRouteCircuitPeeringsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExpressRouteCircuitPeeringsGetResponse = ExpressRouteCircuitPeering; + +// @public +export interface ExpressRouteCircuitPeeringsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExpressRouteCircuitPeeringsListNextResponse = ExpressRouteCircuitPeeringListResult; + +// @public +export interface ExpressRouteCircuitPeeringsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExpressRouteCircuitPeeringsListResponse = ExpressRouteCircuitPeeringListResult; + +// @public +export type ExpressRouteCircuitPeeringState = string; + +// @public +export interface ExpressRouteCircuitReference { + id?: string; +} + +// @public +export interface ExpressRouteCircuitRoutesTable { + locPrf?: string; + network?: string; + nextHop?: string; + path?: string; + weight?: number; +} + +// @public +export interface ExpressRouteCircuitRoutesTableSummary { + as?: number; + neighbor?: string; + statePfxRcd?: string; + upDown?: string; + v?: number; +} + +// @public +export interface ExpressRouteCircuits { + beginCreateOrUpdate(resourceGroupName: string, circuitName: string, parameters: ExpressRouteCircuit, options?: ExpressRouteCircuitsCreateOrUpdateOptionalParams): Promise, ExpressRouteCircuitsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, circuitName: string, parameters: ExpressRouteCircuit, options?: ExpressRouteCircuitsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, circuitName: string, options?: ExpressRouteCircuitsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, circuitName: string, options?: ExpressRouteCircuitsDeleteOptionalParams): Promise; + beginListArpTable(resourceGroupName: string, circuitName: string, peeringName: string, devicePath: string, options?: ExpressRouteCircuitsListArpTableOptionalParams): Promise, ExpressRouteCircuitsListArpTableResponse>>; + beginListArpTableAndWait(resourceGroupName: string, circuitName: string, peeringName: string, devicePath: string, options?: ExpressRouteCircuitsListArpTableOptionalParams): Promise; + beginListRoutesTable(resourceGroupName: string, circuitName: string, peeringName: string, devicePath: string, options?: ExpressRouteCircuitsListRoutesTableOptionalParams): Promise, ExpressRouteCircuitsListRoutesTableResponse>>; + beginListRoutesTableAndWait(resourceGroupName: string, circuitName: string, peeringName: string, devicePath: string, options?: ExpressRouteCircuitsListRoutesTableOptionalParams): Promise; + beginListRoutesTableSummary(resourceGroupName: string, circuitName: string, peeringName: string, devicePath: string, options?: ExpressRouteCircuitsListRoutesTableSummaryOptionalParams): Promise, ExpressRouteCircuitsListRoutesTableSummaryResponse>>; + beginListRoutesTableSummaryAndWait(resourceGroupName: string, circuitName: string, peeringName: string, devicePath: string, options?: ExpressRouteCircuitsListRoutesTableSummaryOptionalParams): Promise; + get(resourceGroupName: string, circuitName: string, options?: ExpressRouteCircuitsGetOptionalParams): Promise; + getPeeringStats(resourceGroupName: string, circuitName: string, peeringName: string, options?: ExpressRouteCircuitsGetPeeringStatsOptionalParams): Promise; + getStats(resourceGroupName: string, circuitName: string, options?: ExpressRouteCircuitsGetStatsOptionalParams): Promise; + list(resourceGroupName: string, options?: ExpressRouteCircuitsListOptionalParams): PagedAsyncIterableIterator; + listAll(options?: ExpressRouteCircuitsListAllOptionalParams): PagedAsyncIterableIterator; + updateTags(resourceGroupName: string, circuitName: string, parameters: TagsObject, options?: ExpressRouteCircuitsUpdateTagsOptionalParams): Promise; +} + +// @public +export interface ExpressRouteCircuitsArpTableListResult { + nextLink?: string; + value?: ExpressRouteCircuitArpTable[]; +} + +// @public +export interface ExpressRouteCircuitsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ExpressRouteCircuitsCreateOrUpdateResponse = ExpressRouteCircuit; + +// @public +export interface ExpressRouteCircuitsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface ExpressRouteCircuitServiceProviderProperties { + bandwidthInMbps?: number; + peeringLocation?: string; + serviceProviderName?: string; +} + +// @public +export interface ExpressRouteCircuitsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface ExpressRouteCircuitsGetPeeringStatsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExpressRouteCircuitsGetPeeringStatsResponse = ExpressRouteCircuitStats; + +// @public +export type ExpressRouteCircuitsGetResponse = ExpressRouteCircuit; + +// @public +export interface ExpressRouteCircuitsGetStatsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExpressRouteCircuitsGetStatsResponse = ExpressRouteCircuitStats; + +// @public +export interface ExpressRouteCircuitSku { + family?: ExpressRouteCircuitSkuFamily; + name?: string; + tier?: ExpressRouteCircuitSkuTier; +} + +// @public +export type ExpressRouteCircuitSkuFamily = string; + +// @public +export type ExpressRouteCircuitSkuTier = string; + +// @public +export interface ExpressRouteCircuitsListAllNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExpressRouteCircuitsListAllNextResponse = ExpressRouteCircuitListResult; + +// @public +export interface ExpressRouteCircuitsListAllOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExpressRouteCircuitsListAllResponse = ExpressRouteCircuitListResult; + +// @public +export interface ExpressRouteCircuitsListArpTableOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ExpressRouteCircuitsListArpTableResponse = ExpressRouteCircuitsArpTableListResult; + +// @public +export interface ExpressRouteCircuitsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExpressRouteCircuitsListNextResponse = ExpressRouteCircuitListResult; + +// @public +export interface ExpressRouteCircuitsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExpressRouteCircuitsListResponse = ExpressRouteCircuitListResult; + +// @public +export interface ExpressRouteCircuitsListRoutesTableOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ExpressRouteCircuitsListRoutesTableResponse = ExpressRouteCircuitsRoutesTableListResult; + +// @public +export interface ExpressRouteCircuitsListRoutesTableSummaryOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ExpressRouteCircuitsListRoutesTableSummaryResponse = ExpressRouteCircuitsRoutesTableSummaryListResult; + +// @public +export interface ExpressRouteCircuitsRoutesTableListResult { + nextLink?: string; + value?: ExpressRouteCircuitRoutesTable[]; +} + +// @public +export interface ExpressRouteCircuitsRoutesTableSummaryListResult { + nextLink?: string; + value?: ExpressRouteCircuitRoutesTableSummary[]; +} + +// @public +export interface ExpressRouteCircuitStats { + primarybytesIn?: number; + primarybytesOut?: number; + secondarybytesIn?: number; + secondarybytesOut?: number; +} + +// @public +export interface ExpressRouteCircuitsUpdateTagsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExpressRouteCircuitsUpdateTagsResponse = ExpressRouteCircuit; + +// @public +export type ExpressRouteConnection = SubResource & { + name: string; + readonly provisioningState?: ProvisioningState; + expressRouteCircuitPeering?: ExpressRouteCircuitPeeringId; + authorizationKey?: string; + routingWeight?: number; + enableInternetSecurity?: boolean; + routingConfiguration?: RoutingConfiguration; +}; + +// @public +export interface ExpressRouteConnectionId { + readonly id?: string; +} + +// @public +export interface ExpressRouteConnectionList { + value?: ExpressRouteConnection[]; +} + +// @public +export interface ExpressRouteConnections { + beginCreateOrUpdate(resourceGroupName: string, expressRouteGatewayName: string, connectionName: string, putExpressRouteConnectionParameters: ExpressRouteConnection, options?: ExpressRouteConnectionsCreateOrUpdateOptionalParams): Promise, ExpressRouteConnectionsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, expressRouteGatewayName: string, connectionName: string, putExpressRouteConnectionParameters: ExpressRouteConnection, options?: ExpressRouteConnectionsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, expressRouteGatewayName: string, connectionName: string, options?: ExpressRouteConnectionsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, expressRouteGatewayName: string, connectionName: string, options?: ExpressRouteConnectionsDeleteOptionalParams): Promise; + get(resourceGroupName: string, expressRouteGatewayName: string, connectionName: string, options?: ExpressRouteConnectionsGetOptionalParams): Promise; + list(resourceGroupName: string, expressRouteGatewayName: string, options?: ExpressRouteConnectionsListOptionalParams): Promise; +} + +// @public +export interface ExpressRouteConnectionsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ExpressRouteConnectionsCreateOrUpdateResponse = ExpressRouteConnection; + +// @public +export interface ExpressRouteConnectionsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface ExpressRouteConnectionsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExpressRouteConnectionsGetResponse = ExpressRouteConnection; + +// @public +export interface ExpressRouteConnectionsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExpressRouteConnectionsListResponse = ExpressRouteConnectionList; + +// @public +export type ExpressRouteCrossConnection = Resource & { + readonly etag?: string; + readonly primaryAzurePort?: string; + readonly secondaryAzurePort?: string; + readonly sTag?: number; + peeringLocation?: string; + bandwidthInMbps?: number; + expressRouteCircuit?: ExpressRouteCircuitReference; + serviceProviderProvisioningState?: ServiceProviderProvisioningState; + serviceProviderNotes?: string; + readonly provisioningState?: ProvisioningState; + peerings?: ExpressRouteCrossConnectionPeering[]; +}; + +// @public +export interface ExpressRouteCrossConnectionListResult { + readonly nextLink?: string; + value?: ExpressRouteCrossConnection[]; +} + +// @public +export type ExpressRouteCrossConnectionPeering = SubResource & { + name?: string; + readonly etag?: string; + peeringType?: ExpressRoutePeeringType; + state?: ExpressRoutePeeringState; + readonly azureASN?: number; + peerASN?: number; + primaryPeerAddressPrefix?: string; + secondaryPeerAddressPrefix?: string; + readonly primaryAzurePort?: string; + readonly secondaryAzurePort?: string; + sharedKey?: string; + vlanId?: number; + microsoftPeeringConfig?: ExpressRouteCircuitPeeringConfig; + readonly provisioningState?: ProvisioningState; + gatewayManagerEtag?: string; + readonly lastModifiedBy?: string; + ipv6PeeringConfig?: Ipv6ExpressRouteCircuitPeeringConfig; +}; + +// @public +export interface ExpressRouteCrossConnectionPeeringList { + readonly nextLink?: string; + value?: ExpressRouteCrossConnectionPeering[]; +} + +// @public +export interface ExpressRouteCrossConnectionPeerings { + beginCreateOrUpdate(resourceGroupName: string, crossConnectionName: string, peeringName: string, peeringParameters: ExpressRouteCrossConnectionPeering, options?: ExpressRouteCrossConnectionPeeringsCreateOrUpdateOptionalParams): Promise, ExpressRouteCrossConnectionPeeringsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, crossConnectionName: string, peeringName: string, peeringParameters: ExpressRouteCrossConnectionPeering, options?: ExpressRouteCrossConnectionPeeringsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, crossConnectionName: string, peeringName: string, options?: ExpressRouteCrossConnectionPeeringsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, crossConnectionName: string, peeringName: string, options?: ExpressRouteCrossConnectionPeeringsDeleteOptionalParams): Promise; + get(resourceGroupName: string, crossConnectionName: string, peeringName: string, options?: ExpressRouteCrossConnectionPeeringsGetOptionalParams): Promise; + list(resourceGroupName: string, crossConnectionName: string, options?: ExpressRouteCrossConnectionPeeringsListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ExpressRouteCrossConnectionPeeringsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ExpressRouteCrossConnectionPeeringsCreateOrUpdateResponse = ExpressRouteCrossConnectionPeering; + +// @public +export interface ExpressRouteCrossConnectionPeeringsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface ExpressRouteCrossConnectionPeeringsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExpressRouteCrossConnectionPeeringsGetResponse = ExpressRouteCrossConnectionPeering; + +// @public +export interface ExpressRouteCrossConnectionPeeringsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExpressRouteCrossConnectionPeeringsListNextResponse = ExpressRouteCrossConnectionPeeringList; + +// @public +export interface ExpressRouteCrossConnectionPeeringsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExpressRouteCrossConnectionPeeringsListResponse = ExpressRouteCrossConnectionPeeringList; + +// @public +export interface ExpressRouteCrossConnectionRoutesTableSummary { + asn?: number; + neighbor?: string; + stateOrPrefixesReceived?: string; + upDown?: string; +} + +// @public +export interface ExpressRouteCrossConnections { + beginCreateOrUpdate(resourceGroupName: string, crossConnectionName: string, parameters: ExpressRouteCrossConnection, options?: ExpressRouteCrossConnectionsCreateOrUpdateOptionalParams): Promise, ExpressRouteCrossConnectionsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, crossConnectionName: string, parameters: ExpressRouteCrossConnection, options?: ExpressRouteCrossConnectionsCreateOrUpdateOptionalParams): Promise; + beginListArpTable(resourceGroupName: string, crossConnectionName: string, peeringName: string, devicePath: string, options?: ExpressRouteCrossConnectionsListArpTableOptionalParams): Promise, ExpressRouteCrossConnectionsListArpTableResponse>>; + beginListArpTableAndWait(resourceGroupName: string, crossConnectionName: string, peeringName: string, devicePath: string, options?: ExpressRouteCrossConnectionsListArpTableOptionalParams): Promise; + beginListRoutesTable(resourceGroupName: string, crossConnectionName: string, peeringName: string, devicePath: string, options?: ExpressRouteCrossConnectionsListRoutesTableOptionalParams): Promise, ExpressRouteCrossConnectionsListRoutesTableResponse>>; + beginListRoutesTableAndWait(resourceGroupName: string, crossConnectionName: string, peeringName: string, devicePath: string, options?: ExpressRouteCrossConnectionsListRoutesTableOptionalParams): Promise; + beginListRoutesTableSummary(resourceGroupName: string, crossConnectionName: string, peeringName: string, devicePath: string, options?: ExpressRouteCrossConnectionsListRoutesTableSummaryOptionalParams): Promise, ExpressRouteCrossConnectionsListRoutesTableSummaryResponse>>; + beginListRoutesTableSummaryAndWait(resourceGroupName: string, crossConnectionName: string, peeringName: string, devicePath: string, options?: ExpressRouteCrossConnectionsListRoutesTableSummaryOptionalParams): Promise; + get(resourceGroupName: string, crossConnectionName: string, options?: ExpressRouteCrossConnectionsGetOptionalParams): Promise; + list(options?: ExpressRouteCrossConnectionsListOptionalParams): PagedAsyncIterableIterator; + listByResourceGroup(resourceGroupName: string, options?: ExpressRouteCrossConnectionsListByResourceGroupOptionalParams): PagedAsyncIterableIterator; + updateTags(resourceGroupName: string, crossConnectionName: string, crossConnectionParameters: TagsObject, options?: ExpressRouteCrossConnectionsUpdateTagsOptionalParams): Promise; +} + +// @public +export interface ExpressRouteCrossConnectionsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ExpressRouteCrossConnectionsCreateOrUpdateResponse = ExpressRouteCrossConnection; + +// @public +export interface ExpressRouteCrossConnectionsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExpressRouteCrossConnectionsGetResponse = ExpressRouteCrossConnection; + +// @public +export interface ExpressRouteCrossConnectionsListArpTableOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ExpressRouteCrossConnectionsListArpTableResponse = ExpressRouteCircuitsArpTableListResult; + +// @public +export interface ExpressRouteCrossConnectionsListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExpressRouteCrossConnectionsListByResourceGroupNextResponse = ExpressRouteCrossConnectionListResult; + +// @public +export interface ExpressRouteCrossConnectionsListByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExpressRouteCrossConnectionsListByResourceGroupResponse = ExpressRouteCrossConnectionListResult; + +// @public +export interface ExpressRouteCrossConnectionsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExpressRouteCrossConnectionsListNextResponse = ExpressRouteCrossConnectionListResult; + +// @public +export interface ExpressRouteCrossConnectionsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExpressRouteCrossConnectionsListResponse = ExpressRouteCrossConnectionListResult; + +// @public +export interface ExpressRouteCrossConnectionsListRoutesTableOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ExpressRouteCrossConnectionsListRoutesTableResponse = ExpressRouteCircuitsRoutesTableListResult; + +// @public +export interface ExpressRouteCrossConnectionsListRoutesTableSummaryOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ExpressRouteCrossConnectionsListRoutesTableSummaryResponse = ExpressRouteCrossConnectionsRoutesTableSummaryListResult; + +// @public +export interface ExpressRouteCrossConnectionsRoutesTableSummaryListResult { + readonly nextLink?: string; + value?: ExpressRouteCrossConnectionRoutesTableSummary[]; +} + +// @public +export interface ExpressRouteCrossConnectionsUpdateTagsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExpressRouteCrossConnectionsUpdateTagsResponse = ExpressRouteCrossConnection; + +// @public +export type ExpressRouteGateway = Resource & { + readonly etag?: string; + autoScaleConfiguration?: ExpressRouteGatewayPropertiesAutoScaleConfiguration; + readonly expressRouteConnections?: ExpressRouteConnection[]; + readonly provisioningState?: ProvisioningState; + virtualHub?: VirtualHubId; +}; + +// @public +export interface ExpressRouteGatewayList { + value?: ExpressRouteGateway[]; +} + +// @public +export interface ExpressRouteGatewayPropertiesAutoScaleConfiguration { + bounds?: ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds; +} + +// @public +export interface ExpressRouteGatewayPropertiesAutoScaleConfigurationBounds { + max?: number; + min?: number; +} + +// @public +export interface ExpressRouteGateways { + beginCreateOrUpdate(resourceGroupName: string, expressRouteGatewayName: string, putExpressRouteGatewayParameters: ExpressRouteGateway, options?: ExpressRouteGatewaysCreateOrUpdateOptionalParams): Promise, ExpressRouteGatewaysCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, expressRouteGatewayName: string, putExpressRouteGatewayParameters: ExpressRouteGateway, options?: ExpressRouteGatewaysCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, expressRouteGatewayName: string, options?: ExpressRouteGatewaysDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, expressRouteGatewayName: string, options?: ExpressRouteGatewaysDeleteOptionalParams): Promise; + get(resourceGroupName: string, expressRouteGatewayName: string, options?: ExpressRouteGatewaysGetOptionalParams): Promise; + listByResourceGroup(resourceGroupName: string, options?: ExpressRouteGatewaysListByResourceGroupOptionalParams): Promise; + listBySubscription(options?: ExpressRouteGatewaysListBySubscriptionOptionalParams): Promise; +} + +// @public +export interface ExpressRouteGatewaysCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ExpressRouteGatewaysCreateOrUpdateResponse = ExpressRouteGateway; + +// @public +export interface ExpressRouteGatewaysDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface ExpressRouteGatewaysGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExpressRouteGatewaysGetResponse = ExpressRouteGateway; + +// @public +export interface ExpressRouteGatewaysListByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExpressRouteGatewaysListByResourceGroupResponse = ExpressRouteGatewayList; + +// @public +export interface ExpressRouteGatewaysListBySubscriptionOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExpressRouteGatewaysListBySubscriptionResponse = ExpressRouteGatewayList; + +// @public +export type ExpressRouteLink = SubResource & { + name?: string; + readonly etag?: string; + readonly routerName?: string; + readonly interfaceName?: string; + readonly patchPanelId?: string; + readonly rackId?: string; + readonly connectorType?: ExpressRouteLinkConnectorType; + adminState?: ExpressRouteLinkAdminState; + readonly provisioningState?: ProvisioningState; + macSecConfig?: ExpressRouteLinkMacSecConfig; +}; + +// @public +export type ExpressRouteLinkAdminState = string; + +// @public +export type ExpressRouteLinkConnectorType = string; + +// @public +export interface ExpressRouteLinkListResult { + nextLink?: string; + value?: ExpressRouteLink[]; +} + +// @public +export type ExpressRouteLinkMacSecCipher = string; + +// @public +export interface ExpressRouteLinkMacSecConfig { + cakSecretIdentifier?: string; + cipher?: ExpressRouteLinkMacSecCipher; + cknSecretIdentifier?: string; +} + +// @public +export interface ExpressRouteLinks { + get(resourceGroupName: string, expressRoutePortName: string, linkName: string, options?: ExpressRouteLinksGetOptionalParams): Promise; + list(resourceGroupName: string, expressRoutePortName: string, options?: ExpressRouteLinksListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ExpressRouteLinksGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExpressRouteLinksGetResponse = ExpressRouteLink; + +// @public +export interface ExpressRouteLinksListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExpressRouteLinksListNextResponse = ExpressRouteLinkListResult; + +// @public +export interface ExpressRouteLinksListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExpressRouteLinksListResponse = ExpressRouteLinkListResult; + +// @public +export type ExpressRoutePeeringState = string; + +// @public +export type ExpressRoutePeeringType = string; + +// @public +export type ExpressRoutePort = Resource & { + readonly etag?: string; + identity?: ManagedServiceIdentity; + peeringLocation?: string; + bandwidthInGbps?: number; + readonly provisionedBandwidthInGbps?: number; + readonly mtu?: string; + encapsulation?: ExpressRoutePortsEncapsulation; + readonly etherType?: string; + readonly allocationDate?: string; + links?: ExpressRouteLink[]; + readonly circuits?: SubResource[]; + readonly provisioningState?: ProvisioningState; + readonly resourceGuid?: string; +}; + +// @public +export interface ExpressRoutePortListResult { + nextLink?: string; + value?: ExpressRoutePort[]; +} + +// @public +export interface ExpressRoutePorts { + beginCreateOrUpdate(resourceGroupName: string, expressRoutePortName: string, parameters: ExpressRoutePort, options?: ExpressRoutePortsCreateOrUpdateOptionalParams): Promise, ExpressRoutePortsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, expressRoutePortName: string, parameters: ExpressRoutePort, options?: ExpressRoutePortsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, expressRoutePortName: string, options?: ExpressRoutePortsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, expressRoutePortName: string, options?: ExpressRoutePortsDeleteOptionalParams): Promise; + get(resourceGroupName: string, expressRoutePortName: string, options?: ExpressRoutePortsGetOptionalParams): Promise; + list(options?: ExpressRoutePortsListOptionalParams): PagedAsyncIterableIterator; + listByResourceGroup(resourceGroupName: string, options?: ExpressRoutePortsListByResourceGroupOptionalParams): PagedAsyncIterableIterator; + updateTags(resourceGroupName: string, expressRoutePortName: string, parameters: TagsObject, options?: ExpressRoutePortsUpdateTagsOptionalParams): Promise; +} + +// @public +export interface ExpressRoutePortsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ExpressRoutePortsCreateOrUpdateResponse = ExpressRoutePort; + +// @public +export interface ExpressRoutePortsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ExpressRoutePortsEncapsulation = string; + +// @public +export interface ExpressRoutePortsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExpressRoutePortsGetResponse = ExpressRoutePort; + +// @public +export interface ExpressRoutePortsListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExpressRoutePortsListByResourceGroupNextResponse = ExpressRoutePortListResult; + +// @public +export interface ExpressRoutePortsListByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExpressRoutePortsListByResourceGroupResponse = ExpressRoutePortListResult; + +// @public +export interface ExpressRoutePortsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExpressRoutePortsListNextResponse = ExpressRoutePortListResult; + +// @public +export interface ExpressRoutePortsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExpressRoutePortsListResponse = ExpressRoutePortListResult; + +// @public +export type ExpressRoutePortsLocation = Resource & { + readonly address?: string; + readonly contact?: string; + availableBandwidths?: ExpressRoutePortsLocationBandwidths[]; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface ExpressRoutePortsLocationBandwidths { + readonly offerName?: string; + readonly valueInGbps?: number; +} + +// @public +export interface ExpressRoutePortsLocationListResult { + nextLink?: string; + value?: ExpressRoutePortsLocation[]; +} + +// @public +export interface ExpressRoutePortsLocations { + get(locationName: string, options?: ExpressRoutePortsLocationsGetOptionalParams): Promise; + list(options?: ExpressRoutePortsLocationsListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ExpressRoutePortsLocationsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExpressRoutePortsLocationsGetResponse = ExpressRoutePortsLocation; + +// @public +export interface ExpressRoutePortsLocationsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExpressRoutePortsLocationsListNextResponse = ExpressRoutePortsLocationListResult; + +// @public +export interface ExpressRoutePortsLocationsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExpressRoutePortsLocationsListResponse = ExpressRoutePortsLocationListResult; + +// @public +export interface ExpressRoutePortsUpdateTagsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExpressRoutePortsUpdateTagsResponse = ExpressRoutePort; + +// @public +export type ExpressRouteServiceProvider = Resource & { + peeringLocations?: string[]; + bandwidthsOffered?: ExpressRouteServiceProviderBandwidthsOffered[]; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface ExpressRouteServiceProviderBandwidthsOffered { + offerName?: string; + valueInMbps?: number; +} + +// @public +export interface ExpressRouteServiceProviderListResult { + nextLink?: string; + value?: ExpressRouteServiceProvider[]; +} + +// @public +export interface ExpressRouteServiceProviders { + list(options?: ExpressRouteServiceProvidersListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ExpressRouteServiceProvidersListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExpressRouteServiceProvidersListNextResponse = ExpressRouteServiceProviderListResult; + +// @public +export interface ExpressRouteServiceProvidersListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ExpressRouteServiceProvidersListResponse = ExpressRouteServiceProviderListResult; + +// @public +export interface FirewallPolicies { + beginCreateOrUpdate(resourceGroupName: string, firewallPolicyName: string, parameters: FirewallPolicy, options?: FirewallPoliciesCreateOrUpdateOptionalParams): Promise, FirewallPoliciesCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, firewallPolicyName: string, parameters: FirewallPolicy, options?: FirewallPoliciesCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, firewallPolicyName: string, options?: FirewallPoliciesDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, firewallPolicyName: string, options?: FirewallPoliciesDeleteOptionalParams): Promise; + get(resourceGroupName: string, firewallPolicyName: string, options?: FirewallPoliciesGetOptionalParams): Promise; + list(resourceGroupName: string, options?: FirewallPoliciesListOptionalParams): PagedAsyncIterableIterator; + listAll(options?: FirewallPoliciesListAllOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface FirewallPoliciesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type FirewallPoliciesCreateOrUpdateResponse = FirewallPolicy; + +// @public +export interface FirewallPoliciesDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface FirewallPoliciesGetOptionalParams extends coreClient.OperationOptions { + expand?: string; +} + +// @public +export type FirewallPoliciesGetResponse = FirewallPolicy; + +// @public +export interface FirewallPoliciesListAllNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type FirewallPoliciesListAllNextResponse = FirewallPolicyListResult; + +// @public +export interface FirewallPoliciesListAllOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type FirewallPoliciesListAllResponse = FirewallPolicyListResult; + +// @public +export interface FirewallPoliciesListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type FirewallPoliciesListNextResponse = FirewallPolicyListResult; + +// @public +export interface FirewallPoliciesListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type FirewallPoliciesListResponse = FirewallPolicyListResult; + +// @public +export type FirewallPolicy = Resource & { + readonly etag?: string; + identity?: ManagedServiceIdentity; + readonly ruleGroups?: SubResource[]; + readonly provisioningState?: ProvisioningState; + basePolicy?: SubResource; + readonly firewalls?: SubResource[]; + readonly childPolicies?: SubResource[]; + threatIntelMode?: AzureFirewallThreatIntelMode; + threatIntelWhitelist?: FirewallPolicyThreatIntelWhitelist; + intrusionSystemMode?: FirewallPolicyIntrusionSystemMode; + transportSecurity?: FirewallPolicyTransportSecurity; +}; + +// @public +export interface FirewallPolicyCertificateAuthority { + keyVaultSecretId?: string; + name?: string; +} + +// @public +export type FirewallPolicyFilterRule = FirewallPolicyRule & { + ruleType: "FirewallPolicyFilterRule"; + action?: FirewallPolicyFilterRuleAction; + ruleConditions?: FirewallPolicyRuleConditionUnion[]; +}; + +// @public +export interface FirewallPolicyFilterRuleAction { + type?: FirewallPolicyFilterRuleActionType; +} + +// @public +export type FirewallPolicyFilterRuleActionType = string; + +// @public +export type FirewallPolicyIntrusionSystemMode = string; + +// @public +export interface FirewallPolicyListResult { + nextLink?: string; + value?: FirewallPolicy[]; +} + +// @public +export type FirewallPolicyNatRule = FirewallPolicyRule & { + ruleType: "FirewallPolicyNatRule"; + action?: FirewallPolicyNatRuleAction; + translatedAddress?: string; + translatedPort?: string; + ruleCondition?: FirewallPolicyRuleConditionUnion; +}; + +// @public +export interface FirewallPolicyNatRuleAction { + type?: FirewallPolicyNatRuleActionType; +} + +// @public +export type FirewallPolicyNatRuleActionType = string; + +// @public +export interface FirewallPolicyRule { + name?: string; + priority?: number; + ruleType: "FirewallPolicyNatRule" | "FirewallPolicyFilterRule"; +} + +// @public +export interface FirewallPolicyRuleCondition { + description?: string; + name?: string; + ruleConditionType: "ApplicationRuleCondition" | "NatRuleCondition" | "NetworkRuleCondition"; +} + +// @public +export interface FirewallPolicyRuleConditionApplicationProtocol { + port?: number; + protocolType?: FirewallPolicyRuleConditionApplicationProtocolType; +} + +// @public +export type FirewallPolicyRuleConditionApplicationProtocolType = string; + +// @public +export type FirewallPolicyRuleConditionNetworkProtocol = string; + +// @public +export type FirewallPolicyRuleConditionType = string; + +// @public (undocumented) +export type FirewallPolicyRuleConditionUnion = FirewallPolicyRuleCondition | ApplicationRuleCondition | NatRuleCondition | NetworkRuleCondition; + +// @public +export type FirewallPolicyRuleGroup = SubResource & { + name?: string; + readonly etag?: string; + readonly type?: string; + priority?: number; + rules?: FirewallPolicyRuleUnion[]; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface FirewallPolicyRuleGroupListResult { + nextLink?: string; + value?: FirewallPolicyRuleGroup[]; +} + +// @public +export interface FirewallPolicyRuleGroups { + beginCreateOrUpdate(resourceGroupName: string, firewallPolicyName: string, ruleGroupName: string, parameters: FirewallPolicyRuleGroup, options?: FirewallPolicyRuleGroupsCreateOrUpdateOptionalParams): Promise, FirewallPolicyRuleGroupsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, firewallPolicyName: string, ruleGroupName: string, parameters: FirewallPolicyRuleGroup, options?: FirewallPolicyRuleGroupsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, firewallPolicyName: string, ruleGroupName: string, options?: FirewallPolicyRuleGroupsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, firewallPolicyName: string, ruleGroupName: string, options?: FirewallPolicyRuleGroupsDeleteOptionalParams): Promise; + get(resourceGroupName: string, firewallPolicyName: string, ruleGroupName: string, options?: FirewallPolicyRuleGroupsGetOptionalParams): Promise; + list(resourceGroupName: string, firewallPolicyName: string, options?: FirewallPolicyRuleGroupsListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface FirewallPolicyRuleGroupsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type FirewallPolicyRuleGroupsCreateOrUpdateResponse = FirewallPolicyRuleGroup; + +// @public +export interface FirewallPolicyRuleGroupsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface FirewallPolicyRuleGroupsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type FirewallPolicyRuleGroupsGetResponse = FirewallPolicyRuleGroup; + +// @public +export interface FirewallPolicyRuleGroupsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type FirewallPolicyRuleGroupsListNextResponse = FirewallPolicyRuleGroupListResult; + +// @public +export interface FirewallPolicyRuleGroupsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type FirewallPolicyRuleGroupsListResponse = FirewallPolicyRuleGroupListResult; + +// @public +export type FirewallPolicyRuleType = string; + +// @public (undocumented) +export type FirewallPolicyRuleUnion = FirewallPolicyRule | FirewallPolicyNatRule | FirewallPolicyFilterRule; + +// @public +export interface FirewallPolicyThreatIntelWhitelist { + fqdns?: string[]; + ipAddresses?: string[]; +} + +// @public +export interface FirewallPolicyTransportSecurity { + certificateAuthority?: FirewallPolicyCertificateAuthority; + excludedDomains?: string[]; + trustedRootCertificates?: FirewallPolicyTrustedRootCertificate[]; +} + +// @public +export interface FirewallPolicyTrustedRootCertificate { + keyVaultSecretId?: string; + name?: string; +} + +// @public +export type FlowLog = Resource & { + readonly etag?: string; + targetResourceId?: string; + readonly targetResourceGuid?: string; + storageId?: string; + enabled?: boolean; + retentionPolicy?: RetentionPolicyParameters; + format?: FlowLogFormatParameters; + flowAnalyticsConfiguration?: TrafficAnalyticsProperties; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface FlowLogFormatParameters { + type?: FlowLogFormatType; + version?: number; +} + +// @public +export type FlowLogFormatType = string; + +// @public +export interface FlowLogInformation { + enabled: boolean; + flowAnalyticsConfiguration?: TrafficAnalyticsProperties; + format?: FlowLogFormatParameters; + retentionPolicy?: RetentionPolicyParameters; + storageId: string; + targetResourceId: string; +} + +// @public +export interface FlowLogListResult { + readonly nextLink?: string; + value?: FlowLog[]; +} + +// @public +export interface FlowLogs { + beginCreateOrUpdate(resourceGroupName: string, networkWatcherName: string, flowLogName: string, parameters: FlowLog, options?: FlowLogsCreateOrUpdateOptionalParams): Promise, FlowLogsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, networkWatcherName: string, flowLogName: string, parameters: FlowLog, options?: FlowLogsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, networkWatcherName: string, flowLogName: string, options?: FlowLogsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, networkWatcherName: string, flowLogName: string, options?: FlowLogsDeleteOptionalParams): Promise; + get(resourceGroupName: string, networkWatcherName: string, flowLogName: string, options?: FlowLogsGetOptionalParams): Promise; + list(resourceGroupName: string, networkWatcherName: string, options?: FlowLogsListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface FlowLogsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type FlowLogsCreateOrUpdateResponse = FlowLog; + +// @public +export interface FlowLogsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface FlowLogsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type FlowLogsGetResponse = FlowLog; + +// @public +export interface FlowLogsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type FlowLogsListNextResponse = FlowLogListResult; + +// @public +export interface FlowLogsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type FlowLogsListResponse = FlowLogListResult; + +// @public +export interface FlowLogStatusParameters { + targetResourceId: string; +} + +// @public +export type FrontendIPConfiguration = SubResource & { + name?: string; + readonly etag?: string; + readonly type?: string; + zones?: string[]; + readonly inboundNatRules?: SubResource[]; + readonly inboundNatPools?: SubResource[]; + readonly outboundRules?: SubResource[]; + readonly loadBalancingRules?: SubResource[]; + privateIPAddress?: string; + privateIPAllocationMethod?: IPAllocationMethod; + privateIPAddressVersion?: IPVersion; + subnet?: Subnet; + publicIPAddress?: PublicIPAddress; + publicIPPrefix?: SubResource; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface GatewayRoute { + readonly asPath?: string; + readonly localAddress?: string; + readonly network?: string; + readonly nextHop?: string; + readonly origin?: string; + readonly sourcePeer?: string; + readonly weight?: number; +} + +// @public +export interface GatewayRouteListResult { + value?: GatewayRoute[]; +} + +// @public +export interface GetVpnSitesConfigurationRequest { + outputBlobSasUrl: string; + vpnSites?: string[]; +} + +// @public +export interface HttpConfiguration { + headers?: HttpHeader[]; + method?: HttpMethod; + validStatusCodes?: number[]; +} + +// @public +export type HttpConfigurationMethod = string; + +// @public +export interface HttpHeader { + name?: string; + value?: string; +} + +// @public +export type HttpMethod = string; + +// @public +export interface HubIPAddresses { + privateIPAddress?: string; + publicIPAddresses?: AzureFirewallPublicIPAddress[]; +} + +// @public +export interface HubRoute { + destinations: string[]; + destinationType: string; + name: string; + nextHop: string; + nextHopType: string; +} + +// @public +export type HubRouteTable = SubResource & { + name?: string; + readonly etag?: string; + readonly type?: string; + routes?: HubRoute[]; + labels?: string[]; + readonly associatedConnections?: SubResource[]; + readonly propagatingConnections?: SubResource[]; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface HubRouteTables { + beginCreateOrUpdate(resourceGroupName: string, virtualHubName: string, routeTableName: string, routeTableParameters: HubRouteTable, options?: HubRouteTablesCreateOrUpdateOptionalParams): Promise, HubRouteTablesCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, virtualHubName: string, routeTableName: string, routeTableParameters: HubRouteTable, options?: HubRouteTablesCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, virtualHubName: string, routeTableName: string, options?: HubRouteTablesDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, virtualHubName: string, routeTableName: string, options?: HubRouteTablesDeleteOptionalParams): Promise; + get(resourceGroupName: string, virtualHubName: string, routeTableName: string, options?: HubRouteTablesGetOptionalParams): Promise; + list(resourceGroupName: string, virtualHubName: string, options?: HubRouteTablesListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface HubRouteTablesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type HubRouteTablesCreateOrUpdateResponse = HubRouteTable; + +// @public +export interface HubRouteTablesDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface HubRouteTablesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type HubRouteTablesGetResponse = HubRouteTable; + +// @public +export interface HubRouteTablesListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type HubRouteTablesListNextResponse = ListHubRouteTablesResult; + +// @public +export interface HubRouteTablesListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type HubRouteTablesListResponse = ListHubRouteTablesResult; + +// @public +export type HubVirtualNetworkConnection = SubResource & { + name?: string; + readonly etag?: string; + remoteVirtualNetwork?: SubResource; + allowHubToRemoteVnetTransit?: boolean; + allowRemoteVnetToUseHubVnetGateways?: boolean; + enableInternetSecurity?: boolean; + routingConfiguration?: RoutingConfiguration; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface HubVirtualNetworkConnections { + get(resourceGroupName: string, virtualHubName: string, connectionName: string, options?: HubVirtualNetworkConnectionsGetOptionalParams): Promise; + list(resourceGroupName: string, virtualHubName: string, options?: HubVirtualNetworkConnectionsListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface HubVirtualNetworkConnectionsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type HubVirtualNetworkConnectionsGetResponse = HubVirtualNetworkConnection; + +// @public +export interface HubVirtualNetworkConnectionsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type HubVirtualNetworkConnectionsListNextResponse = ListHubVirtualNetworkConnectionsResult; + +// @public +export interface HubVirtualNetworkConnectionsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type HubVirtualNetworkConnectionsListResponse = ListHubVirtualNetworkConnectionsResult; + +// @public +export type HubVirtualNetworkConnectionStatus = string; + +// @public +export type IkeEncryption = string; + +// @public +export type IkeIntegrity = string; + +// @public +export type InboundNatPool = SubResource & { + name?: string; + readonly etag?: string; + readonly type?: string; + frontendIPConfiguration?: SubResource; + protocol?: TransportProtocol; + frontendPortRangeStart?: number; + frontendPortRangeEnd?: number; + backendPort?: number; + idleTimeoutInMinutes?: number; + enableFloatingIP?: boolean; + enableTcpReset?: boolean; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export type InboundNatRule = SubResource & { + name?: string; + readonly etag?: string; + readonly type?: string; + frontendIPConfiguration?: SubResource; + readonly backendIPConfiguration?: NetworkInterfaceIPConfiguration; + protocol?: TransportProtocol; + frontendPort?: number; + backendPort?: number; + idleTimeoutInMinutes?: number; + enableFloatingIP?: boolean; + enableTcpReset?: boolean; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface InboundNatRuleListResult { + readonly nextLink?: string; + value?: InboundNatRule[]; +} + +// @public +export interface InboundNatRules { + beginCreateOrUpdate(resourceGroupName: string, loadBalancerName: string, inboundNatRuleName: string, inboundNatRuleParameters: InboundNatRule, options?: InboundNatRulesCreateOrUpdateOptionalParams): Promise, InboundNatRulesCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, loadBalancerName: string, inboundNatRuleName: string, inboundNatRuleParameters: InboundNatRule, options?: InboundNatRulesCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, loadBalancerName: string, inboundNatRuleName: string, options?: InboundNatRulesDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, loadBalancerName: string, inboundNatRuleName: string, options?: InboundNatRulesDeleteOptionalParams): Promise; + get(resourceGroupName: string, loadBalancerName: string, inboundNatRuleName: string, options?: InboundNatRulesGetOptionalParams): Promise; + list(resourceGroupName: string, loadBalancerName: string, options?: InboundNatRulesListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface InboundNatRulesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type InboundNatRulesCreateOrUpdateResponse = InboundNatRule; + +// @public +export interface InboundNatRulesDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface InboundNatRulesGetOptionalParams extends coreClient.OperationOptions { + expand?: string; +} + +// @public +export type InboundNatRulesGetResponse = InboundNatRule; + +// @public +export interface InboundNatRulesListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type InboundNatRulesListNextResponse = InboundNatRuleListResult; + +// @public +export interface InboundNatRulesListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type InboundNatRulesListResponse = InboundNatRuleListResult; + +// @public +export interface IPAddressAvailabilityResult { + available?: boolean; + availableIPAddresses?: string[]; +} + +// @public +export type IpAllocation = Resource & { + readonly etag?: string; + readonly subnet?: SubResource; + readonly virtualNetwork?: SubResource; + typePropertiesType?: IpAllocationType; + prefix?: string; + prefixLength?: number; + prefixType?: IPVersion; + ipamAllocationId?: string; + allocationTags?: { + [propertyName: string]: string; + }; +}; + +// @public +export interface IpAllocationListResult { + nextLink?: string; + value?: IpAllocation[]; +} + +// @public +export type IPAllocationMethod = string; + +// @public +export interface IpAllocations { + beginCreateOrUpdate(resourceGroupName: string, ipAllocationName: string, parameters: IpAllocation, options?: IpAllocationsCreateOrUpdateOptionalParams): Promise, IpAllocationsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, ipAllocationName: string, parameters: IpAllocation, options?: IpAllocationsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, ipAllocationName: string, options?: IpAllocationsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, ipAllocationName: string, options?: IpAllocationsDeleteOptionalParams): Promise; + get(resourceGroupName: string, ipAllocationName: string, options?: IpAllocationsGetOptionalParams): Promise; + list(options?: IpAllocationsListOptionalParams): PagedAsyncIterableIterator; + listByResourceGroup(resourceGroupName: string, options?: IpAllocationsListByResourceGroupOptionalParams): PagedAsyncIterableIterator; + updateTags(resourceGroupName: string, ipAllocationName: string, parameters: TagsObject, options?: IpAllocationsUpdateTagsOptionalParams): Promise; +} + +// @public +export interface IpAllocationsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type IpAllocationsCreateOrUpdateResponse = IpAllocation; + +// @public +export interface IpAllocationsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface IpAllocationsGetOptionalParams extends coreClient.OperationOptions { + expand?: string; +} + +// @public +export type IpAllocationsGetResponse = IpAllocation; + +// @public +export interface IpAllocationsListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type IpAllocationsListByResourceGroupNextResponse = IpAllocationListResult; + +// @public +export interface IpAllocationsListByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type IpAllocationsListByResourceGroupResponse = IpAllocationListResult; + +// @public +export interface IpAllocationsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type IpAllocationsListNextResponse = IpAllocationListResult; + +// @public +export interface IpAllocationsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type IpAllocationsListResponse = IpAllocationListResult; + +// @public +export interface IpAllocationsUpdateTagsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type IpAllocationsUpdateTagsResponse = IpAllocation; + +// @public +export type IpAllocationType = string; + +// @public +export type IPConfiguration = SubResource & { + name?: string; + readonly etag?: string; + privateIPAddress?: string; + privateIPAllocationMethod?: IPAllocationMethod; + subnet?: Subnet; + publicIPAddress?: PublicIPAddress; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface IPConfigurationBgpPeeringAddress { + customBgpIpAddresses?: string[]; + readonly defaultBgpIpAddresses?: string[]; + ipconfigurationId?: string; + readonly tunnelIpAddresses?: string[]; +} + +// @public +export type IPConfigurationProfile = SubResource & { + name?: string; + readonly type?: string; + readonly etag?: string; + subnet?: Subnet; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export type IpFlowProtocol = string; + +// @public +export type IpGroup = Resource & { + readonly etag?: string; + readonly provisioningState?: ProvisioningState; + ipAddresses?: string[]; + readonly firewalls?: SubResource[]; +}; + +// @public +export interface IpGroupListResult { + nextLink?: string; + value?: IpGroup[]; +} + +// @public +export interface IpGroups { + beginCreateOrUpdate(resourceGroupName: string, ipGroupsName: string, parameters: IpGroup, options?: IpGroupsCreateOrUpdateOptionalParams): Promise, IpGroupsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, ipGroupsName: string, parameters: IpGroup, options?: IpGroupsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, ipGroupsName: string, options?: IpGroupsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, ipGroupsName: string, options?: IpGroupsDeleteOptionalParams): Promise; + get(resourceGroupName: string, ipGroupsName: string, options?: IpGroupsGetOptionalParams): Promise; + list(options?: IpGroupsListOptionalParams): PagedAsyncIterableIterator; + listByResourceGroup(resourceGroupName: string, options?: IpGroupsListByResourceGroupOptionalParams): PagedAsyncIterableIterator; + updateGroups(resourceGroupName: string, ipGroupsName: string, parameters: TagsObject, options?: IpGroupsUpdateGroupsOptionalParams): Promise; +} + +// @public +export interface IpGroupsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type IpGroupsCreateOrUpdateResponse = IpGroup; + +// @public +export interface IpGroupsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface IpGroupsGetOptionalParams extends coreClient.OperationOptions { + expand?: string; +} + +// @public +export type IpGroupsGetResponse = IpGroup; + +// @public +export interface IpGroupsListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type IpGroupsListByResourceGroupNextResponse = IpGroupListResult; + +// @public +export interface IpGroupsListByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type IpGroupsListByResourceGroupResponse = IpGroupListResult; + +// @public +export interface IpGroupsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type IpGroupsListNextResponse = IpGroupListResult; + +// @public +export interface IpGroupsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type IpGroupsListResponse = IpGroupListResult; + +// @public +export interface IpGroupsUpdateGroupsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type IpGroupsUpdateGroupsResponse = IpGroup; + +// @public +export type IpsecEncryption = string; + +// @public +export type IpsecIntegrity = string; + +// @public +export interface IpsecPolicy { + dhGroup: DhGroup; + ikeEncryption: IkeEncryption; + ikeIntegrity: IkeIntegrity; + ipsecEncryption: IpsecEncryption; + ipsecIntegrity: IpsecIntegrity; + pfsGroup: PfsGroup; + saDataSizeKilobytes: number; + saLifeTimeSeconds: number; +} + +// @public +export interface IpTag { + ipTagType?: string; + tag?: string; +} + +// @public +export interface Ipv6CircuitConnectionConfig { + addressPrefix?: string; + readonly circuitConnectionStatus?: CircuitConnectionStatus; +} + +// @public +export interface Ipv6ExpressRouteCircuitPeeringConfig { + microsoftPeeringConfig?: ExpressRouteCircuitPeeringConfig; + primaryPeerAddressPrefix?: string; + routeFilter?: SubResource; + secondaryPeerAddressPrefix?: string; + state?: ExpressRouteCircuitPeeringState; +} + +// @public +export type IPVersion = string; + +// @public +export type IssueType = string; + +// @public +export enum KnownAccess { + // (undocumented) + Allow = "Allow", + // (undocumented) + Deny = "Deny" +} + +// @public +export enum KnownApplicationGatewayBackendHealthServerHealth { + // (undocumented) + Down = "Down", + // (undocumented) + Draining = "Draining", + // (undocumented) + Partial = "Partial", + // (undocumented) + Unknown = "Unknown", + // (undocumented) + Up = "Up" +} + +// @public +export enum KnownApplicationGatewayCookieBasedAffinity { + // (undocumented) + Disabled = "Disabled", + // (undocumented) + Enabled = "Enabled" +} + +// @public +export enum KnownApplicationGatewayCustomErrorStatusCode { + // (undocumented) + HttpStatus403 = "HttpStatus403", + // (undocumented) + HttpStatus502 = "HttpStatus502" +} + +// @public +export enum KnownApplicationGatewayFirewallMode { + // (undocumented) + Detection = "Detection", + // (undocumented) + Prevention = "Prevention" +} + +// @public +export enum KnownApplicationGatewayOperationalState { + // (undocumented) + Running = "Running", + // (undocumented) + Starting = "Starting", + // (undocumented) + Stopped = "Stopped", + // (undocumented) + Stopping = "Stopping" +} + +// @public +export enum KnownApplicationGatewayProtocol { + // (undocumented) + Http = "Http", + // (undocumented) + Https = "Https" +} + +// @public +export enum KnownApplicationGatewayRedirectType { + // (undocumented) + Found = "Found", + // (undocumented) + Permanent = "Permanent", + // (undocumented) + SeeOther = "SeeOther", + // (undocumented) + Temporary = "Temporary" +} + +// @public +export enum KnownApplicationGatewayRequestRoutingRuleType { + // (undocumented) + Basic = "Basic", + // (undocumented) + PathBasedRouting = "PathBasedRouting" +} + +// @public +export enum KnownApplicationGatewaySkuName { + // (undocumented) + StandardLarge = "Standard_Large", + // (undocumented) + StandardMedium = "Standard_Medium", + // (undocumented) + StandardSmall = "Standard_Small", + // (undocumented) + StandardV2 = "Standard_v2", + // (undocumented) + WAFLarge = "WAF_Large", + // (undocumented) + WAFMedium = "WAF_Medium", + // (undocumented) + WAFV2 = "WAF_v2" +} + +// @public +export enum KnownApplicationGatewaySslCipherSuite { + // (undocumented) + TLSDHEDSSWith3DESEDECBCSHA = "TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA", + // (undocumented) + TLSDHEDSSWithAES128CBCSHA = "TLS_DHE_DSS_WITH_AES_128_CBC_SHA", + // (undocumented) + TLSDHEDSSWithAES128CBCSHA256 = "TLS_DHE_DSS_WITH_AES_128_CBC_SHA256", + // (undocumented) + TLSDHEDSSWithAES256CBCSHA = "TLS_DHE_DSS_WITH_AES_256_CBC_SHA", + // (undocumented) + TLSDHEDSSWithAES256CBCSHA256 = "TLS_DHE_DSS_WITH_AES_256_CBC_SHA256", + // (undocumented) + TLSDHERSAWithAES128CBCSHA = "TLS_DHE_RSA_WITH_AES_128_CBC_SHA", + // (undocumented) + TLSDHERSAWithAES128GCMSHA256 = "TLS_DHE_RSA_WITH_AES_128_GCM_SHA256", + // (undocumented) + TLSDHERSAWithAES256CBCSHA = "TLS_DHE_RSA_WITH_AES_256_CBC_SHA", + // (undocumented) + TLSDHERSAWithAES256GCMSHA384 = "TLS_DHE_RSA_WITH_AES_256_GCM_SHA384", + // (undocumented) + TLSEcdheEcdsaWithAES128CBCSHA = "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA", + // (undocumented) + TLSEcdheEcdsaWithAES128CBCSHA256 = "TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256", + // (undocumented) + TLSEcdheEcdsaWithAES128GCMSHA256 = "TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256", + // (undocumented) + TLSEcdheEcdsaWithAES256CBCSHA = "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA", + // (undocumented) + TLSEcdheEcdsaWithAES256CBCSHA384 = "TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384", + // (undocumented) + TLSEcdheEcdsaWithAES256GCMSHA384 = "TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384", + // (undocumented) + TLSEcdheRSAWithAES128CBCSHA = "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA", + // (undocumented) + TLSEcdheRSAWithAES128CBCSHA256 = "TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256", + // (undocumented) + TLSEcdheRSAWithAES128GCMSHA256 = "TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256", + // (undocumented) + TLSEcdheRSAWithAES256CBCSHA = "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA", + // (undocumented) + TLSEcdheRSAWithAES256CBCSHA384 = "TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384", + // (undocumented) + TLSEcdheRSAWithAES256GCMSHA384 = "TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384", + // (undocumented) + TLSRSAWith3DESEDECBCSHA = "TLS_RSA_WITH_3DES_EDE_CBC_SHA", + // (undocumented) + TLSRSAWithAES128CBCSHA = "TLS_RSA_WITH_AES_128_CBC_SHA", + // (undocumented) + TLSRSAWithAES128CBCSHA256 = "TLS_RSA_WITH_AES_128_CBC_SHA256", + // (undocumented) + TLSRSAWithAES128GCMSHA256 = "TLS_RSA_WITH_AES_128_GCM_SHA256", + // (undocumented) + TLSRSAWithAES256CBCSHA = "TLS_RSA_WITH_AES_256_CBC_SHA", + // (undocumented) + TLSRSAWithAES256CBCSHA256 = "TLS_RSA_WITH_AES_256_CBC_SHA256", + // (undocumented) + TLSRSAWithAES256GCMSHA384 = "TLS_RSA_WITH_AES_256_GCM_SHA384" +} + +// @public +export enum KnownApplicationGatewaySslPolicyName { + // (undocumented) + AppGwSslPolicy20150501 = "AppGwSslPolicy20150501", + // (undocumented) + AppGwSslPolicy20170401 = "AppGwSslPolicy20170401", + // (undocumented) + AppGwSslPolicy20170401S = "AppGwSslPolicy20170401S" +} + +// @public +export enum KnownApplicationGatewaySslPolicyType { + // (undocumented) + Custom = "Custom", + // (undocumented) + Predefined = "Predefined" +} + +// @public +export enum KnownApplicationGatewaySslProtocol { + // (undocumented) + TLSv10 = "TLSv1_0", + // (undocumented) + TLSv11 = "TLSv1_1", + // (undocumented) + TLSv12 = "TLSv1_2" +} + +// @public +export enum KnownApplicationGatewayTier { + // (undocumented) + Standard = "Standard", + // (undocumented) + StandardV2 = "Standard_v2", + // (undocumented) + WAF = "WAF", + // (undocumented) + WAFV2 = "WAF_v2" +} + +// @public +export enum KnownAssociationType { + // (undocumented) + Associated = "Associated", + // (undocumented) + Contains = "Contains" +} + +// @public +export enum KnownAuthenticationMethod { + // (undocumented) + EapmschaPv2 = "EAPMSCHAPv2", + // (undocumented) + Eaptls = "EAPTLS" +} + +// @public +export enum KnownAuthorizationUseStatus { + // (undocumented) + Available = "Available", + // (undocumented) + InUse = "InUse" +} + +// @public +export enum KnownAzureFirewallApplicationRuleProtocolType { + // (undocumented) + Http = "Http", + // (undocumented) + Https = "Https", + // (undocumented) + Mssql = "Mssql" +} + +// @public +export enum KnownAzureFirewallNatRCActionType { + // (undocumented) + Dnat = "Dnat", + // (undocumented) + Snat = "Snat" +} + +// @public +export enum KnownAzureFirewallNetworkRuleProtocol { + // (undocumented) + Any = "Any", + // (undocumented) + Icmp = "ICMP", + // (undocumented) + TCP = "TCP", + // (undocumented) + UDP = "UDP" +} + +// @public +export enum KnownAzureFirewallRCActionType { + // (undocumented) + Allow = "Allow", + // (undocumented) + Deny = "Deny" +} + +// @public +export enum KnownAzureFirewallSkuName { + // (undocumented) + AzfwHub = "AZFW_Hub", + // (undocumented) + AzfwVnet = "AZFW_VNet" +} + +// @public +export enum KnownAzureFirewallSkuTier { + // (undocumented) + Premium = "Premium", + // (undocumented) + Standard = "Standard" +} + +// @public +export enum KnownAzureFirewallThreatIntelMode { + // (undocumented) + Alert = "Alert", + // (undocumented) + Deny = "Deny", + // (undocumented) + Off = "Off" +} + +// @public +export enum KnownBastionConnectProtocol { + // (undocumented) + RDP = "RDP", + // (undocumented) + SSH = "SSH" +} + +// @public +export enum KnownBgpPeerState { + // (undocumented) + Connected = "Connected", + // (undocumented) + Connecting = "Connecting", + // (undocumented) + Idle = "Idle", + // (undocumented) + Stopped = "Stopped", + // (undocumented) + Unknown = "Unknown" +} + +// @public +export enum KnownCircuitConnectionStatus { + // (undocumented) + Connected = "Connected", + // (undocumented) + Connecting = "Connecting", + // (undocumented) + Disconnected = "Disconnected" +} + +// @public +export enum KnownConnectionMonitorEndpointFilterItemType { + // (undocumented) + AgentAddress = "AgentAddress" +} + +// @public +export enum KnownConnectionMonitorEndpointFilterType { + // (undocumented) + Include = "Include" +} + +// @public +export enum KnownConnectionMonitorSourceStatus { + // (undocumented) + Active = "Active", + // (undocumented) + Inactive = "Inactive", + // (undocumented) + Unknown = "Unknown" +} + +// @public +export enum KnownConnectionMonitorTestConfigurationProtocol { + // (undocumented) + Http = "Http", + // (undocumented) + Icmp = "Icmp", + // (undocumented) + Tcp = "Tcp" +} + +// @public +export enum KnownConnectionMonitorType { + // (undocumented) + MultiEndpoint = "MultiEndpoint", + // (undocumented) + SingleSourceDestination = "SingleSourceDestination" +} + +// @public +export enum KnownConnectionState { + // (undocumented) + Reachable = "Reachable", + // (undocumented) + Unknown = "Unknown", + // (undocumented) + Unreachable = "Unreachable" +} + +// @public +export enum KnownConnectionStatus { + // (undocumented) + Connected = "Connected", + // (undocumented) + Degraded = "Degraded", + // (undocumented) + Disconnected = "Disconnected", + // (undocumented) + Unknown = "Unknown" +} + +// @public +export enum KnownDdosCustomPolicyProtocol { + // (undocumented) + Syn = "Syn", + // (undocumented) + Tcp = "Tcp", + // (undocumented) + Udp = "Udp" +} + +// @public +export enum KnownDdosCustomPolicyTriggerSensitivityOverride { + // (undocumented) + Default = "Default", + // (undocumented) + High = "High", + // (undocumented) + Low = "Low", + // (undocumented) + Relaxed = "Relaxed" +} + +// @public +export enum KnownDdosSettingsProtectionCoverage { + // (undocumented) + Basic = "Basic", + // (undocumented) + Standard = "Standard" +} + +// @public +export enum KnownDhGroup { + // (undocumented) + DHGroup1 = "DHGroup1", + // (undocumented) + DHGroup14 = "DHGroup14", + // (undocumented) + DHGroup2 = "DHGroup2", + // (undocumented) + DHGroup2048 = "DHGroup2048", + // (undocumented) + DHGroup24 = "DHGroup24", + // (undocumented) + ECP256 = "ECP256", + // (undocumented) + ECP384 = "ECP384", + // (undocumented) + None = "None" +} + +// @public +export enum KnownDirection { + // (undocumented) + Inbound = "Inbound", + // (undocumented) + Outbound = "Outbound" +} + +// @public +export enum KnownEffectiveRouteSource { + // (undocumented) + Default = "Default", + // (undocumented) + Unknown = "Unknown", + // (undocumented) + User = "User", + // (undocumented) + VirtualNetworkGateway = "VirtualNetworkGateway" +} + +// @public +export enum KnownEffectiveRouteState { + // (undocumented) + Active = "Active", + // (undocumented) + Invalid = "Invalid" +} + +// @public +export enum KnownEffectiveSecurityRuleProtocol { + // (undocumented) + All = "All", + // (undocumented) + Tcp = "Tcp", + // (undocumented) + Udp = "Udp" +} + +// @public +export enum KnownEvaluationState { + // (undocumented) + Completed = "Completed", + // (undocumented) + InProgress = "InProgress", + // (undocumented) + NotStarted = "NotStarted" +} + +// @public +export enum KnownExpressRouteCircuitPeeringAdvertisedPublicPrefixState { + // (undocumented) + Configured = "Configured", + // (undocumented) + Configuring = "Configuring", + // (undocumented) + NotConfigured = "NotConfigured", + // (undocumented) + ValidationNeeded = "ValidationNeeded" +} + +// @public +export enum KnownExpressRouteCircuitPeeringState { + // (undocumented) + Disabled = "Disabled", + // (undocumented) + Enabled = "Enabled" +} + +// @public +export enum KnownExpressRouteCircuitSkuFamily { + // (undocumented) + MeteredData = "MeteredData", + // (undocumented) + UnlimitedData = "UnlimitedData" +} + +// @public +export enum KnownExpressRouteCircuitSkuTier { + // (undocumented) + Basic = "Basic", + // (undocumented) + Local = "Local", + // (undocumented) + Premium = "Premium", + // (undocumented) + Standard = "Standard" +} + +// @public +export enum KnownExpressRouteLinkAdminState { + // (undocumented) + Disabled = "Disabled", + // (undocumented) + Enabled = "Enabled" +} + +// @public +export enum KnownExpressRouteLinkConnectorType { + // (undocumented) + LC = "LC", + // (undocumented) + SC = "SC" +} + +// @public +export enum KnownExpressRouteLinkMacSecCipher { + // (undocumented) + GcmAes128 = "gcm-aes-128", + // (undocumented) + GcmAes256 = "gcm-aes-256" +} + +// @public +export enum KnownExpressRoutePeeringState { + // (undocumented) + Disabled = "Disabled", + // (undocumented) + Enabled = "Enabled" +} + +// @public +export enum KnownExpressRoutePeeringType { + // (undocumented) + AzurePrivatePeering = "AzurePrivatePeering", + // (undocumented) + AzurePublicPeering = "AzurePublicPeering", + // (undocumented) + MicrosoftPeering = "MicrosoftPeering" +} + +// @public +export enum KnownExpressRoutePortsEncapsulation { + // (undocumented) + Dot1Q = "Dot1Q", + // (undocumented) + QinQ = "QinQ" +} + +// @public +export enum KnownFirewallPolicyFilterRuleActionType { + // (undocumented) + Allow = "Allow", + // (undocumented) + Deny = "Deny" +} + +// @public +export enum KnownFirewallPolicyIntrusionSystemMode { + // (undocumented) + Disabled = "Disabled", + // (undocumented) + Enabled = "Enabled" +} + +// @public +export enum KnownFirewallPolicyNatRuleActionType { + // (undocumented) + Dnat = "DNAT" +} + +// @public +export enum KnownFirewallPolicyRuleConditionApplicationProtocolType { + // (undocumented) + Http = "Http", + // (undocumented) + Https = "Https" +} + +// @public +export enum KnownFirewallPolicyRuleConditionNetworkProtocol { + // (undocumented) + Any = "Any", + // (undocumented) + Icmp = "ICMP", + // (undocumented) + TCP = "TCP", + // (undocumented) + UDP = "UDP" +} + +// @public +export enum KnownFirewallPolicyRuleConditionType { + // (undocumented) + ApplicationRuleCondition = "ApplicationRuleCondition", + // (undocumented) + NatRuleCondition = "NatRuleCondition", + // (undocumented) + NetworkRuleCondition = "NetworkRuleCondition" +} + +// @public +export enum KnownFirewallPolicyRuleType { + // (undocumented) + FirewallPolicyFilterRule = "FirewallPolicyFilterRule", + // (undocumented) + FirewallPolicyNatRule = "FirewallPolicyNatRule" +} + +// @public +export enum KnownFlowLogFormatType { + // (undocumented) + Json = "JSON" +} + +// @public +export enum KnownHttpConfigurationMethod { + // (undocumented) + Get = "Get", + // (undocumented) + Post = "Post" +} + +// @public +export enum KnownHttpMethod { + // (undocumented) + Get = "Get" +} + +// @public +export enum KnownHubVirtualNetworkConnectionStatus { + // (undocumented) + Connected = "Connected", + // (undocumented) + Connecting = "Connecting", + // (undocumented) + NotConnected = "NotConnected", + // (undocumented) + Unknown = "Unknown" +} + +// @public +export enum KnownIkeEncryption { + // (undocumented) + AES128 = "AES128", + // (undocumented) + AES192 = "AES192", + // (undocumented) + AES256 = "AES256", + // (undocumented) + DES = "DES", + // (undocumented) + DES3 = "DES3", + // (undocumented) + Gcmaes128 = "GCMAES128", + // (undocumented) + Gcmaes256 = "GCMAES256" +} + +// @public +export enum KnownIkeIntegrity { + // (undocumented) + Gcmaes128 = "GCMAES128", + // (undocumented) + Gcmaes256 = "GCMAES256", + // (undocumented) + MD5 = "MD5", + // (undocumented) + SHA1 = "SHA1", + // (undocumented) + SHA256 = "SHA256", + // (undocumented) + SHA384 = "SHA384" +} + +// @public +export enum KnownIPAllocationMethod { + // (undocumented) + Dynamic = "Dynamic", + // (undocumented) + Static = "Static" +} + +// @public +export enum KnownIpAllocationType { + // (undocumented) + Hypernet = "Hypernet", + // (undocumented) + Undefined = "Undefined" +} + +// @public +export enum KnownIpFlowProtocol { + // (undocumented) + TCP = "TCP", + // (undocumented) + UDP = "UDP" +} + +// @public +export enum KnownIpsecEncryption { + // (undocumented) + AES128 = "AES128", + // (undocumented) + AES192 = "AES192", + // (undocumented) + AES256 = "AES256", + // (undocumented) + DES = "DES", + // (undocumented) + DES3 = "DES3", + // (undocumented) + Gcmaes128 = "GCMAES128", + // (undocumented) + Gcmaes192 = "GCMAES192", + // (undocumented) + Gcmaes256 = "GCMAES256", + // (undocumented) + None = "None" +} + +// @public +export enum KnownIpsecIntegrity { + // (undocumented) + Gcmaes128 = "GCMAES128", + // (undocumented) + Gcmaes192 = "GCMAES192", + // (undocumented) + Gcmaes256 = "GCMAES256", + // (undocumented) + MD5 = "MD5", + // (undocumented) + SHA1 = "SHA1", + // (undocumented) + SHA256 = "SHA256" +} + +// @public +export enum KnownIPVersion { + // (undocumented) + IPv4 = "IPv4", + // (undocumented) + IPv6 = "IPv6" +} + +// @public +export enum KnownIssueType { + // (undocumented) + AgentStopped = "AgentStopped", + // (undocumented) + DnsResolution = "DnsResolution", + // (undocumented) + GuestFirewall = "GuestFirewall", + // (undocumented) + NetworkSecurityRule = "NetworkSecurityRule", + // (undocumented) + Platform = "Platform", + // (undocumented) + PortThrottled = "PortThrottled", + // (undocumented) + SocketBind = "SocketBind", + // (undocumented) + Unknown = "Unknown", + // (undocumented) + UserDefinedRoute = "UserDefinedRoute" +} + +// @public +export enum KnownLoadBalancerOutboundRuleProtocol { + // (undocumented) + All = "All", + // (undocumented) + Tcp = "Tcp", + // (undocumented) + Udp = "Udp" +} + +// @public +export enum KnownLoadBalancerSkuName { + // (undocumented) + Basic = "Basic", + // (undocumented) + Standard = "Standard" +} + +// @public +export enum KnownLoadDistribution { + // (undocumented) + Default = "Default", + // (undocumented) + SourceIP = "SourceIP", + // (undocumented) + SourceIPProtocol = "SourceIPProtocol" +} + +// @public +export enum KnownManagedRuleEnabledState { + // (undocumented) + Disabled = "Disabled" +} + +// @public +export enum KnownNatGatewaySkuName { + // (undocumented) + Standard = "Standard" +} + +// @public +export enum KnownNetworkOperationStatus { + // (undocumented) + Failed = "Failed", + // (undocumented) + InProgress = "InProgress", + // (undocumented) + Succeeded = "Succeeded" +} + +// @public +export enum KnownNextHopType { + // (undocumented) + HyperNetGateway = "HyperNetGateway", + // (undocumented) + Internet = "Internet", + // (undocumented) + None = "None", + // (undocumented) + VirtualAppliance = "VirtualAppliance", + // (undocumented) + VirtualNetworkGateway = "VirtualNetworkGateway", + // (undocumented) + VnetLocal = "VnetLocal" +} + +// @public +export enum KnownOfficeTrafficCategory { + // (undocumented) + All = "All", + // (undocumented) + None = "None", + // (undocumented) + Optimize = "Optimize", + // (undocumented) + OptimizeAndAllow = "OptimizeAndAllow" +} + +// @public +export enum KnownOrigin { + // (undocumented) + Inbound = "Inbound", + // (undocumented) + Local = "Local", + // (undocumented) + Outbound = "Outbound" +} + +// @public +export enum KnownOutputType { + // (undocumented) + Workspace = "Workspace" +} + +// @public +export enum KnownOwaspCrsExclusionEntryMatchVariable { + // (undocumented) + RequestArgNames = "RequestArgNames", + // (undocumented) + RequestCookieNames = "RequestCookieNames", + // (undocumented) + RequestHeaderNames = "RequestHeaderNames" +} + +// @public +export enum KnownOwaspCrsExclusionEntrySelectorMatchOperator { + // (undocumented) + Contains = "Contains", + // (undocumented) + EndsWith = "EndsWith", + // (undocumented) + Equals = "Equals", + // (undocumented) + EqualsAny = "EqualsAny", + // (undocumented) + StartsWith = "StartsWith" +} + +// @public +export enum KnownPcError { + // (undocumented) + AgentStopped = "AgentStopped", + // (undocumented) + CaptureFailed = "CaptureFailed", + // (undocumented) + InternalError = "InternalError", + // (undocumented) + LocalFileFailed = "LocalFileFailed", + // (undocumented) + StorageFailed = "StorageFailed" +} + +// @public +export enum KnownPcProtocol { + // (undocumented) + Any = "Any", + // (undocumented) + TCP = "TCP", + // (undocumented) + UDP = "UDP" +} + +// @public +export enum KnownPcStatus { + // (undocumented) + Error = "Error", + // (undocumented) + NotStarted = "NotStarted", + // (undocumented) + Running = "Running", + // (undocumented) + Stopped = "Stopped", + // (undocumented) + Unknown = "Unknown" +} + +// @public +export enum KnownPfsGroup { + // (undocumented) + ECP256 = "ECP256", + // (undocumented) + ECP384 = "ECP384", + // (undocumented) + None = "None", + // (undocumented) + PFS1 = "PFS1", + // (undocumented) + PFS14 = "PFS14", + // (undocumented) + PFS2 = "PFS2", + // (undocumented) + PFS2048 = "PFS2048", + // (undocumented) + PFS24 = "PFS24", + // (undocumented) + Pfsmm = "PFSMM" +} + +// @public +export enum KnownPreferredIPVersion { + // (undocumented) + IPv4 = "IPv4", + // (undocumented) + IPv6 = "IPv6" +} + +// @public +export enum KnownProbeProtocol { + // (undocumented) + Http = "Http", + // (undocumented) + Https = "Https", + // (undocumented) + Tcp = "Tcp" +} + +// @public +export enum KnownProcessorArchitecture { + // (undocumented) + Amd64 = "Amd64", + // (undocumented) + X86 = "X86" +} + +// @public +export enum KnownProtocol { + // (undocumented) + Http = "Http", + // (undocumented) + Https = "Https", + // (undocumented) + Icmp = "Icmp", + // (undocumented) + Tcp = "Tcp" +} + +// @public +export enum KnownProvisioningState { + // (undocumented) + Deleting = "Deleting", + // (undocumented) + Failed = "Failed", + // (undocumented) + Succeeded = "Succeeded", + // (undocumented) + Updating = "Updating" +} + +// @public +export enum KnownPublicIPAddressSkuName { + // (undocumented) + Basic = "Basic", + // (undocumented) + Standard = "Standard" +} + +// @public +export enum KnownPublicIPPrefixSkuName { + // (undocumented) + Standard = "Standard" +} + +// @public +export enum KnownRouteFilterRuleType { + // (undocumented) + Community = "Community" +} + +// @public +export enum KnownRouteNextHopType { + // (undocumented) + Internet = "Internet", + // (undocumented) + None = "None", + // (undocumented) + VirtualAppliance = "VirtualAppliance", + // (undocumented) + VirtualNetworkGateway = "VirtualNetworkGateway", + // (undocumented) + VnetLocal = "VnetLocal" +} + +// @public +export enum KnownSecurityPartnerProviderConnectionStatus { + // (undocumented) + Connected = "Connected", + // (undocumented) + NotConnected = "NotConnected", + // (undocumented) + PartiallyConnected = "PartiallyConnected", + // (undocumented) + Unknown = "Unknown" +} + +// @public +export enum KnownSecurityProviderName { + // (undocumented) + Checkpoint = "Checkpoint", + // (undocumented) + IBoss = "IBoss", + // (undocumented) + ZScaler = "ZScaler" +} + +// @public +export enum KnownSecurityRuleAccess { + // (undocumented) + Allow = "Allow", + // (undocumented) + Deny = "Deny" +} + +// @public +export enum KnownSecurityRuleDirection { + // (undocumented) + Inbound = "Inbound", + // (undocumented) + Outbound = "Outbound" +} + +// @public +export enum KnownSecurityRuleProtocol { + // (undocumented) + Ah = "Ah", + // (undocumented) + Asterisk = "*", + // (undocumented) + Esp = "Esp", + // (undocumented) + Icmp = "Icmp", + // (undocumented) + Tcp = "Tcp", + // (undocumented) + Udp = "Udp" +} + +// @public +export enum KnownServiceProviderProvisioningState { + // (undocumented) + Deprovisioning = "Deprovisioning", + // (undocumented) + NotProvisioned = "NotProvisioned", + // (undocumented) + Provisioned = "Provisioned", + // (undocumented) + Provisioning = "Provisioning" +} + +// @public +export enum KnownSeverity { + // (undocumented) + Error = "Error", + // (undocumented) + Warning = "Warning" +} + +// @public +export enum KnownTransportProtocol { + // (undocumented) + All = "All", + // (undocumented) + Tcp = "Tcp", + // (undocumented) + Udp = "Udp" +} + +// @public +export enum KnownTunnelConnectionStatus { + // (undocumented) + Connected = "Connected", + // (undocumented) + Connecting = "Connecting", + // (undocumented) + NotConnected = "NotConnected", + // (undocumented) + Unknown = "Unknown" +} + +// @public +export enum KnownUsageUnit { + // (undocumented) + Count = "Count" +} + +// @public +export enum KnownVerbosityLevel { + // (undocumented) + Full = "Full", + // (undocumented) + Minimum = "Minimum", + // (undocumented) + Normal = "Normal" +} + +// @public +export enum KnownVirtualNetworkGatewayConnectionProtocol { + // (undocumented) + IKEv1 = "IKEv1", + // (undocumented) + IKEv2 = "IKEv2" +} + +// @public +export enum KnownVirtualNetworkGatewayConnectionStatus { + // (undocumented) + Connected = "Connected", + // (undocumented) + Connecting = "Connecting", + // (undocumented) + NotConnected = "NotConnected", + // (undocumented) + Unknown = "Unknown" +} + +// @public +export enum KnownVirtualNetworkGatewayConnectionType { + // (undocumented) + ExpressRoute = "ExpressRoute", + // (undocumented) + IPsec = "IPsec", + // (undocumented) + Vnet2Vnet = "Vnet2Vnet", + // (undocumented) + VPNClient = "VPNClient" +} + +// @public +export enum KnownVirtualNetworkGatewaySkuName { + // (undocumented) + Basic = "Basic", + // (undocumented) + ErGw1AZ = "ErGw1AZ", + // (undocumented) + ErGw2AZ = "ErGw2AZ", + // (undocumented) + ErGw3AZ = "ErGw3AZ", + // (undocumented) + HighPerformance = "HighPerformance", + // (undocumented) + Standard = "Standard", + // (undocumented) + UltraPerformance = "UltraPerformance", + // (undocumented) + VpnGw1 = "VpnGw1", + // (undocumented) + VpnGw1AZ = "VpnGw1AZ", + // (undocumented) + VpnGw2 = "VpnGw2", + // (undocumented) + VpnGw2AZ = "VpnGw2AZ", + // (undocumented) + VpnGw3 = "VpnGw3", + // (undocumented) + VpnGw3AZ = "VpnGw3AZ", + // (undocumented) + VpnGw4 = "VpnGw4", + // (undocumented) + VpnGw4AZ = "VpnGw4AZ", + // (undocumented) + VpnGw5 = "VpnGw5", + // (undocumented) + VpnGw5AZ = "VpnGw5AZ" +} + +// @public +export enum KnownVirtualNetworkGatewaySkuTier { + // (undocumented) + Basic = "Basic", + // (undocumented) + ErGw1AZ = "ErGw1AZ", + // (undocumented) + ErGw2AZ = "ErGw2AZ", + // (undocumented) + ErGw3AZ = "ErGw3AZ", + // (undocumented) + HighPerformance = "HighPerformance", + // (undocumented) + Standard = "Standard", + // (undocumented) + UltraPerformance = "UltraPerformance", + // (undocumented) + VpnGw1 = "VpnGw1", + // (undocumented) + VpnGw1AZ = "VpnGw1AZ", + // (undocumented) + VpnGw2 = "VpnGw2", + // (undocumented) + VpnGw2AZ = "VpnGw2AZ", + // (undocumented) + VpnGw3 = "VpnGw3", + // (undocumented) + VpnGw3AZ = "VpnGw3AZ", + // (undocumented) + VpnGw4 = "VpnGw4", + // (undocumented) + VpnGw4AZ = "VpnGw4AZ", + // (undocumented) + VpnGw5 = "VpnGw5", + // (undocumented) + VpnGw5AZ = "VpnGw5AZ" +} + +// @public +export enum KnownVirtualNetworkGatewayType { + // (undocumented) + ExpressRoute = "ExpressRoute", + // (undocumented) + Vpn = "Vpn" +} + +// @public +export enum KnownVirtualNetworkPeeringState { + // (undocumented) + Connected = "Connected", + // (undocumented) + Disconnected = "Disconnected", + // (undocumented) + Initiated = "Initiated" +} + +// @public +export enum KnownVirtualWanSecurityProviderType { + // (undocumented) + External = "External", + // (undocumented) + Native = "Native" +} + +// @public +export enum KnownVpnAuthenticationType { + // (undocumented) + AAD = "AAD", + // (undocumented) + Certificate = "Certificate", + // (undocumented) + Radius = "Radius" +} + +// @public +export enum KnownVpnClientProtocol { + // (undocumented) + IkeV2 = "IkeV2", + // (undocumented) + OpenVPN = "OpenVPN", + // (undocumented) + Sstp = "SSTP" +} + +// @public +export enum KnownVpnConnectionStatus { + // (undocumented) + Connected = "Connected", + // (undocumented) + Connecting = "Connecting", + // (undocumented) + NotConnected = "NotConnected", + // (undocumented) + Unknown = "Unknown" +} + +// @public +export enum KnownVpnGatewayGeneration { + // (undocumented) + Generation1 = "Generation1", + // (undocumented) + Generation2 = "Generation2", + // (undocumented) + None = "None" +} + +// @public +export enum KnownVpnGatewayTunnelingProtocol { + // (undocumented) + IkeV2 = "IkeV2", + // (undocumented) + OpenVPN = "OpenVPN" +} + +// @public +export enum KnownVpnType { + // (undocumented) + PolicyBased = "PolicyBased", + // (undocumented) + RouteBased = "RouteBased" +} + +// @public +export enum KnownWebApplicationFirewallAction { + // (undocumented) + Allow = "Allow", + // (undocumented) + Block = "Block", + // (undocumented) + Log = "Log" +} + +// @public +export enum KnownWebApplicationFirewallEnabledState { + // (undocumented) + Disabled = "Disabled", + // (undocumented) + Enabled = "Enabled" +} + +// @public +export enum KnownWebApplicationFirewallMatchVariable { + // (undocumented) + PostArgs = "PostArgs", + // (undocumented) + QueryString = "QueryString", + // (undocumented) + RemoteAddr = "RemoteAddr", + // (undocumented) + RequestBody = "RequestBody", + // (undocumented) + RequestCookies = "RequestCookies", + // (undocumented) + RequestHeaders = "RequestHeaders", + // (undocumented) + RequestMethod = "RequestMethod", + // (undocumented) + RequestUri = "RequestUri" +} + +// @public +export enum KnownWebApplicationFirewallMode { + // (undocumented) + Detection = "Detection", + // (undocumented) + Prevention = "Prevention" +} + +// @public +export enum KnownWebApplicationFirewallOperator { + // (undocumented) + BeginsWith = "BeginsWith", + // (undocumented) + Contains = "Contains", + // (undocumented) + EndsWith = "EndsWith", + // (undocumented) + Equal = "Equal", + // (undocumented) + GeoMatch = "GeoMatch", + // (undocumented) + GreaterThan = "GreaterThan", + // (undocumented) + GreaterThanOrEqual = "GreaterThanOrEqual", + // (undocumented) + IPMatch = "IPMatch", + // (undocumented) + LessThan = "LessThan", + // (undocumented) + LessThanOrEqual = "LessThanOrEqual", + // (undocumented) + Regex = "Regex" +} + +// @public +export enum KnownWebApplicationFirewallPolicyResourceState { + // (undocumented) + Creating = "Creating", + // (undocumented) + Deleting = "Deleting", + // (undocumented) + Disabled = "Disabled", + // (undocumented) + Disabling = "Disabling", + // (undocumented) + Enabled = "Enabled", + // (undocumented) + Enabling = "Enabling" +} + +// @public +export enum KnownWebApplicationFirewallRuleType { + // (undocumented) + Invalid = "Invalid", + // (undocumented) + MatchRule = "MatchRule" +} + +// @public +export enum KnownWebApplicationFirewallTransform { + // (undocumented) + HtmlEntityDecode = "HtmlEntityDecode", + // (undocumented) + Lowercase = "Lowercase", + // (undocumented) + RemoveNulls = "RemoveNulls", + // (undocumented) + Trim = "Trim", + // (undocumented) + UrlDecode = "UrlDecode", + // (undocumented) + UrlEncode = "UrlEncode" +} + +// @public +export interface ListHubRouteTablesResult { + nextLink?: string; + value?: HubRouteTable[]; +} + +// @public +export interface ListHubVirtualNetworkConnectionsResult { + nextLink?: string; + value?: HubVirtualNetworkConnection[]; +} + +// @public +export interface ListP2SVpnGatewaysResult { + nextLink?: string; + value?: P2SVpnGateway[]; +} + +// @public +export interface ListVirtualHubRouteTableV2SResult { + nextLink?: string; + value?: VirtualHubRouteTableV2[]; +} + +// @public +export interface ListVirtualHubsResult { + nextLink?: string; + value?: VirtualHub[]; +} + +// @public +export interface ListVirtualWANsResult { + nextLink?: string; + value?: VirtualWAN[]; +} + +// @public +export interface ListVpnConnectionsResult { + nextLink?: string; + value?: VpnConnection[]; +} + +// @public +export interface ListVpnGatewaysResult { + nextLink?: string; + value?: VpnGateway[]; +} + +// @public +export interface ListVpnServerConfigurationsResult { + nextLink?: string; + value?: VpnServerConfiguration[]; +} + +// @public +export interface ListVpnSiteLinkConnectionsResult { + nextLink?: string; + value?: VpnSiteLinkConnection[]; +} + +// @public +export interface ListVpnSiteLinksResult { + nextLink?: string; + value?: VpnSiteLink[]; +} + +// @public +export interface ListVpnSitesResult { + nextLink?: string; + value?: VpnSite[]; +} + +// @public +export type LoadBalancer = Resource & { + sku?: LoadBalancerSku; + readonly etag?: string; + frontendIPConfigurations?: FrontendIPConfiguration[]; + backendAddressPools?: BackendAddressPool[]; + loadBalancingRules?: LoadBalancingRule[]; + probes?: Probe[]; + inboundNatRules?: InboundNatRule[]; + inboundNatPools?: InboundNatPool[]; + outboundRules?: OutboundRule[]; + readonly resourceGuid?: string; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface LoadBalancerBackendAddress { + ipAddress?: string; + name?: string; + networkInterfaceIPConfiguration?: NetworkInterfaceIPConfiguration; + virtualNetwork?: VirtualNetwork; +} + +// @public +export interface LoadBalancerBackendAddressPoolListResult { + readonly nextLink?: string; + value?: BackendAddressPool[]; +} + +// @public +export interface LoadBalancerBackendAddressPools { + beginCreateOrUpdate(resourceGroupName: string, loadBalancerName: string, backendAddressPoolName: string, parameters: BackendAddressPool, options?: LoadBalancerBackendAddressPoolsCreateOrUpdateOptionalParams): Promise, LoadBalancerBackendAddressPoolsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, loadBalancerName: string, backendAddressPoolName: string, parameters: BackendAddressPool, options?: LoadBalancerBackendAddressPoolsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, loadBalancerName: string, backendAddressPoolName: string, options?: LoadBalancerBackendAddressPoolsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, loadBalancerName: string, backendAddressPoolName: string, options?: LoadBalancerBackendAddressPoolsDeleteOptionalParams): Promise; + get(resourceGroupName: string, loadBalancerName: string, backendAddressPoolName: string, options?: LoadBalancerBackendAddressPoolsGetOptionalParams): Promise; + list(resourceGroupName: string, loadBalancerName: string, options?: LoadBalancerBackendAddressPoolsListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface LoadBalancerBackendAddressPoolsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type LoadBalancerBackendAddressPoolsCreateOrUpdateResponse = BackendAddressPool; + +// @public +export interface LoadBalancerBackendAddressPoolsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface LoadBalancerBackendAddressPoolsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type LoadBalancerBackendAddressPoolsGetResponse = BackendAddressPool; + +// @public +export interface LoadBalancerBackendAddressPoolsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type LoadBalancerBackendAddressPoolsListNextResponse = LoadBalancerBackendAddressPoolListResult; + +// @public +export interface LoadBalancerBackendAddressPoolsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type LoadBalancerBackendAddressPoolsListResponse = LoadBalancerBackendAddressPoolListResult; + +// @public +export interface LoadBalancerFrontendIPConfigurationListResult { + readonly nextLink?: string; + value?: FrontendIPConfiguration[]; +} + +// @public +export interface LoadBalancerFrontendIPConfigurations { + get(resourceGroupName: string, loadBalancerName: string, frontendIPConfigurationName: string, options?: LoadBalancerFrontendIPConfigurationsGetOptionalParams): Promise; + list(resourceGroupName: string, loadBalancerName: string, options?: LoadBalancerFrontendIPConfigurationsListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface LoadBalancerFrontendIPConfigurationsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type LoadBalancerFrontendIPConfigurationsGetResponse = FrontendIPConfiguration; + +// @public +export interface LoadBalancerFrontendIPConfigurationsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type LoadBalancerFrontendIPConfigurationsListNextResponse = LoadBalancerFrontendIPConfigurationListResult; + +// @public +export interface LoadBalancerFrontendIPConfigurationsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type LoadBalancerFrontendIPConfigurationsListResponse = LoadBalancerFrontendIPConfigurationListResult; + +// @public +export interface LoadBalancerListResult { + readonly nextLink?: string; + value?: LoadBalancer[]; +} + +// @public +export interface LoadBalancerLoadBalancingRuleListResult { + readonly nextLink?: string; + value?: LoadBalancingRule[]; +} + +// @public +export interface LoadBalancerLoadBalancingRules { + get(resourceGroupName: string, loadBalancerName: string, loadBalancingRuleName: string, options?: LoadBalancerLoadBalancingRulesGetOptionalParams): Promise; + list(resourceGroupName: string, loadBalancerName: string, options?: LoadBalancerLoadBalancingRulesListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface LoadBalancerLoadBalancingRulesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type LoadBalancerLoadBalancingRulesGetResponse = LoadBalancingRule; + +// @public +export interface LoadBalancerLoadBalancingRulesListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type LoadBalancerLoadBalancingRulesListNextResponse = LoadBalancerLoadBalancingRuleListResult; + +// @public +export interface LoadBalancerLoadBalancingRulesListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type LoadBalancerLoadBalancingRulesListResponse = LoadBalancerLoadBalancingRuleListResult; + +// @public +export interface LoadBalancerNetworkInterfaces { + list(resourceGroupName: string, loadBalancerName: string, options?: LoadBalancerNetworkInterfacesListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface LoadBalancerNetworkInterfacesListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type LoadBalancerNetworkInterfacesListNextResponse = NetworkInterfaceListResult; + +// @public +export interface LoadBalancerNetworkInterfacesListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type LoadBalancerNetworkInterfacesListResponse = NetworkInterfaceListResult; + +// @public +export interface LoadBalancerOutboundRuleListResult { + readonly nextLink?: string; + value?: OutboundRule[]; +} + +// @public +export type LoadBalancerOutboundRuleProtocol = string; + +// @public +export interface LoadBalancerOutboundRules { + get(resourceGroupName: string, loadBalancerName: string, outboundRuleName: string, options?: LoadBalancerOutboundRulesGetOptionalParams): Promise; + list(resourceGroupName: string, loadBalancerName: string, options?: LoadBalancerOutboundRulesListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface LoadBalancerOutboundRulesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type LoadBalancerOutboundRulesGetResponse = OutboundRule; + +// @public +export interface LoadBalancerOutboundRulesListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type LoadBalancerOutboundRulesListNextResponse = LoadBalancerOutboundRuleListResult; + +// @public +export interface LoadBalancerOutboundRulesListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type LoadBalancerOutboundRulesListResponse = LoadBalancerOutboundRuleListResult; + +// @public +export interface LoadBalancerProbeListResult { + readonly nextLink?: string; + value?: Probe[]; +} + +// @public +export interface LoadBalancerProbes { + get(resourceGroupName: string, loadBalancerName: string, probeName: string, options?: LoadBalancerProbesGetOptionalParams): Promise; + list(resourceGroupName: string, loadBalancerName: string, options?: LoadBalancerProbesListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface LoadBalancerProbesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type LoadBalancerProbesGetResponse = Probe; + +// @public +export interface LoadBalancerProbesListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type LoadBalancerProbesListNextResponse = LoadBalancerProbeListResult; + +// @public +export interface LoadBalancerProbesListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type LoadBalancerProbesListResponse = LoadBalancerProbeListResult; + +// @public +export interface LoadBalancers { + beginCreateOrUpdate(resourceGroupName: string, loadBalancerName: string, parameters: LoadBalancer, options?: LoadBalancersCreateOrUpdateOptionalParams): Promise, LoadBalancersCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, loadBalancerName: string, parameters: LoadBalancer, options?: LoadBalancersCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, loadBalancerName: string, options?: LoadBalancersDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, loadBalancerName: string, options?: LoadBalancersDeleteOptionalParams): Promise; + get(resourceGroupName: string, loadBalancerName: string, options?: LoadBalancersGetOptionalParams): Promise; + list(resourceGroupName: string, options?: LoadBalancersListOptionalParams): PagedAsyncIterableIterator; + listAll(options?: LoadBalancersListAllOptionalParams): PagedAsyncIterableIterator; + updateTags(resourceGroupName: string, loadBalancerName: string, parameters: TagsObject, options?: LoadBalancersUpdateTagsOptionalParams): Promise; +} + +// @public +export interface LoadBalancersCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type LoadBalancersCreateOrUpdateResponse = LoadBalancer; + +// @public +export interface LoadBalancersDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface LoadBalancersGetOptionalParams extends coreClient.OperationOptions { + expand?: string; +} + +// @public +export type LoadBalancersGetResponse = LoadBalancer; + +// @public +export interface LoadBalancerSku { + name?: LoadBalancerSkuName; +} + +// @public +export type LoadBalancerSkuName = string; + +// @public +export interface LoadBalancersListAllNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type LoadBalancersListAllNextResponse = LoadBalancerListResult; + +// @public +export interface LoadBalancersListAllOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type LoadBalancersListAllResponse = LoadBalancerListResult; + +// @public +export interface LoadBalancersListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type LoadBalancersListNextResponse = LoadBalancerListResult; + +// @public +export interface LoadBalancersListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type LoadBalancersListResponse = LoadBalancerListResult; + +// @public +export interface LoadBalancersUpdateTagsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type LoadBalancersUpdateTagsResponse = LoadBalancer; + +// @public +export type LoadBalancingRule = SubResource & { + name?: string; + readonly etag?: string; + readonly type?: string; + frontendIPConfiguration?: SubResource; + backendAddressPool?: SubResource; + probe?: SubResource; + protocol?: TransportProtocol; + loadDistribution?: LoadDistribution; + frontendPort?: number; + backendPort?: number; + idleTimeoutInMinutes?: number; + enableFloatingIP?: boolean; + enableTcpReset?: boolean; + disableOutboundSnat?: boolean; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export type LoadDistribution = string; + +// @public +export type LocalNetworkGateway = Resource & { + readonly etag?: string; + localNetworkAddressSpace?: AddressSpace; + gatewayIpAddress?: string; + fqdn?: string; + bgpSettings?: BgpSettings; + readonly resourceGuid?: string; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface LocalNetworkGatewayListResult { + readonly nextLink?: string; + value?: LocalNetworkGateway[]; +} + +// @public +export interface LocalNetworkGateways { + beginCreateOrUpdate(resourceGroupName: string, localNetworkGatewayName: string, parameters: LocalNetworkGateway, options?: LocalNetworkGatewaysCreateOrUpdateOptionalParams): Promise, LocalNetworkGatewaysCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, localNetworkGatewayName: string, parameters: LocalNetworkGateway, options?: LocalNetworkGatewaysCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, localNetworkGatewayName: string, options?: LocalNetworkGatewaysDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, localNetworkGatewayName: string, options?: LocalNetworkGatewaysDeleteOptionalParams): Promise; + get(resourceGroupName: string, localNetworkGatewayName: string, options?: LocalNetworkGatewaysGetOptionalParams): Promise; + list(resourceGroupName: string, options?: LocalNetworkGatewaysListOptionalParams): PagedAsyncIterableIterator; + updateTags(resourceGroupName: string, localNetworkGatewayName: string, parameters: TagsObject, options?: LocalNetworkGatewaysUpdateTagsOptionalParams): Promise; +} + +// @public +export interface LocalNetworkGatewaysCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type LocalNetworkGatewaysCreateOrUpdateResponse = LocalNetworkGateway; + +// @public +export interface LocalNetworkGatewaysDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface LocalNetworkGatewaysGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type LocalNetworkGatewaysGetResponse = LocalNetworkGateway; + +// @public +export interface LocalNetworkGatewaysListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type LocalNetworkGatewaysListNextResponse = LocalNetworkGatewayListResult; + +// @public +export interface LocalNetworkGatewaysListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type LocalNetworkGatewaysListResponse = LocalNetworkGatewayListResult; + +// @public +export interface LocalNetworkGatewaysUpdateTagsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type LocalNetworkGatewaysUpdateTagsResponse = LocalNetworkGateway; + +// @public +export interface LogSpecification { + blobDuration?: string; + displayName?: string; + name?: string; +} + +// @public +export type ManagedRuleEnabledState = string; + +// @public +export interface ManagedRuleGroupOverride { + ruleGroupName: string; + rules?: ManagedRuleOverride[]; +} + +// @public +export interface ManagedRuleOverride { + ruleId: string; + state?: ManagedRuleEnabledState; +} + +// @public +export interface ManagedRulesDefinition { + exclusions?: OwaspCrsExclusionEntry[]; + managedRuleSets: ManagedRuleSet[]; +} + +// @public +export interface ManagedRuleSet { + ruleGroupOverrides?: ManagedRuleGroupOverride[]; + ruleSetType: string; + ruleSetVersion: string; +} + +// @public +export interface ManagedServiceIdentity { + readonly principalId?: string; + readonly tenantId?: string; + type?: ResourceIdentityType; + userAssignedIdentities?: { + [propertyName: string]: Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties; + }; +} + +// @public +export interface MatchCondition { + matchValues: string[]; + matchVariables: MatchVariable[]; + negationConditon?: boolean; + operator: WebApplicationFirewallOperator; + transforms?: WebApplicationFirewallTransform[]; +} + +// @public +export interface MatchedRule { + action?: string; + ruleName?: string; +} + +// @public +export interface MatchVariable { + selector?: string; + variableName: WebApplicationFirewallMatchVariable; +} + +// @public +export interface MetricSpecification { + aggregationType?: string; + availabilities?: Availability[]; + dimensions?: Dimension[]; + displayDescription?: string; + displayName?: string; + enableRegionalMdmAccount?: boolean; + fillGapWithZero?: boolean; + isInternal?: boolean; + metricFilterPattern?: string; + name?: string; + resourceIdDimensionNameOverride?: string; + sourceMdmAccount?: string; + sourceMdmNamespace?: string; + unit?: string; +} + +// @public +export type NatGateway = Resource & { + sku?: NatGatewaySku; + zones?: string[]; + readonly etag?: string; + idleTimeoutInMinutes?: number; + publicIpAddresses?: SubResource[]; + publicIpPrefixes?: SubResource[]; + readonly subnets?: SubResource[]; + readonly resourceGuid?: string; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface NatGatewayListResult { + nextLink?: string; + value?: NatGateway[]; +} + +// @public +export interface NatGateways { + beginCreateOrUpdate(resourceGroupName: string, natGatewayName: string, parameters: NatGateway, options?: NatGatewaysCreateOrUpdateOptionalParams): Promise, NatGatewaysCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, natGatewayName: string, parameters: NatGateway, options?: NatGatewaysCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, natGatewayName: string, options?: NatGatewaysDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, natGatewayName: string, options?: NatGatewaysDeleteOptionalParams): Promise; + get(resourceGroupName: string, natGatewayName: string, options?: NatGatewaysGetOptionalParams): Promise; + list(resourceGroupName: string, options?: NatGatewaysListOptionalParams): PagedAsyncIterableIterator; + listAll(options?: NatGatewaysListAllOptionalParams): PagedAsyncIterableIterator; + updateTags(resourceGroupName: string, natGatewayName: string, parameters: TagsObject, options?: NatGatewaysUpdateTagsOptionalParams): Promise; +} + +// @public +export interface NatGatewaysCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type NatGatewaysCreateOrUpdateResponse = NatGateway; + +// @public +export interface NatGatewaysDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface NatGatewaysGetOptionalParams extends coreClient.OperationOptions { + expand?: string; +} + +// @public +export type NatGatewaysGetResponse = NatGateway; + +// @public +export interface NatGatewaySku { + name?: NatGatewaySkuName; +} + +// @public +export type NatGatewaySkuName = string; + +// @public +export interface NatGatewaysListAllNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NatGatewaysListAllNextResponse = NatGatewayListResult; + +// @public +export interface NatGatewaysListAllOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NatGatewaysListAllResponse = NatGatewayListResult; + +// @public +export interface NatGatewaysListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NatGatewaysListNextResponse = NatGatewayListResult; + +// @public +export interface NatGatewaysListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NatGatewaysListResponse = NatGatewayListResult; + +// @public +export interface NatGatewaysUpdateTagsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NatGatewaysUpdateTagsResponse = NatGateway; + +// @public +export type NatRuleCondition = FirewallPolicyRuleCondition & { + ruleConditionType: "NatRuleCondition"; + ipProtocols?: FirewallPolicyRuleConditionNetworkProtocol[]; + sourceAddresses?: string[]; + destinationAddresses?: string[]; + destinationPorts?: string[]; + sourceIpGroups?: string[]; + terminateTLS?: boolean; +}; + +// @public +export interface NetworkConfigurationDiagnosticParameters { + profiles: NetworkConfigurationDiagnosticProfile[]; + targetResourceId: string; + verbosityLevel?: VerbosityLevel; +} + +// @public +export interface NetworkConfigurationDiagnosticProfile { + destination: string; + destinationPort: string; + direction: Direction; + protocol: string; + source: string; +} + +// @public +export interface NetworkConfigurationDiagnosticResponse { + readonly results?: NetworkConfigurationDiagnosticResult[]; +} + +// @public +export interface NetworkConfigurationDiagnosticResult { + networkSecurityGroupResult?: NetworkSecurityGroupResult; + profile?: NetworkConfigurationDiagnosticProfile; +} + +// @public +export type NetworkIntentPolicy = Resource & { + readonly etag?: string; +}; + +// @public +export interface NetworkIntentPolicyConfiguration { + networkIntentPolicyName?: string; + sourceNetworkIntentPolicy?: NetworkIntentPolicy; +} + +// @public +export type NetworkInterface = Resource & { + readonly etag?: string; + readonly virtualMachine?: SubResource; + networkSecurityGroup?: NetworkSecurityGroup; + readonly privateEndpoint?: PrivateEndpoint; + ipConfigurations?: NetworkInterfaceIPConfiguration[]; + readonly tapConfigurations?: NetworkInterfaceTapConfiguration[]; + dnsSettings?: NetworkInterfaceDnsSettings; + readonly macAddress?: string; + readonly primary?: boolean; + enableAcceleratedNetworking?: boolean; + enableIPForwarding?: boolean; + readonly hostedWorkloads?: string[]; + readonly resourceGuid?: string; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface NetworkInterfaceAssociation { + readonly id?: string; + securityRules?: SecurityRule[]; +} + +// @public +export interface NetworkInterfaceDnsSettings { + readonly appliedDnsServers?: string[]; + dnsServers?: string[]; + internalDnsNameLabel?: string; + readonly internalDomainNameSuffix?: string; + readonly internalFqdn?: string; +} + +// @public +export type NetworkInterfaceIPConfiguration = SubResource & { + name?: string; + readonly etag?: string; + virtualNetworkTaps?: VirtualNetworkTap[]; + applicationGatewayBackendAddressPools?: ApplicationGatewayBackendAddressPool[]; + loadBalancerBackendAddressPools?: BackendAddressPool[]; + loadBalancerInboundNatRules?: InboundNatRule[]; + privateIPAddress?: string; + privateIPAllocationMethod?: IPAllocationMethod; + privateIPAddressVersion?: IPVersion; + subnet?: Subnet; + primary?: boolean; + publicIPAddress?: PublicIPAddress; + applicationSecurityGroups?: ApplicationSecurityGroup[]; + readonly provisioningState?: ProvisioningState; + readonly privateLinkConnectionProperties?: NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties; +}; + +// @public +export interface NetworkInterfaceIPConfigurationListResult { + readonly nextLink?: string; + value?: NetworkInterfaceIPConfiguration[]; +} + +// @public +export interface NetworkInterfaceIPConfigurationPrivateLinkConnectionProperties { + readonly fqdns?: string[]; + readonly groupId?: string; + readonly requiredMemberName?: string; +} + +// @public +export interface NetworkInterfaceIPConfigurations { + get(resourceGroupName: string, networkInterfaceName: string, ipConfigurationName: string, options?: NetworkInterfaceIPConfigurationsGetOptionalParams): Promise; + list(resourceGroupName: string, networkInterfaceName: string, options?: NetworkInterfaceIPConfigurationsListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface NetworkInterfaceIPConfigurationsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NetworkInterfaceIPConfigurationsGetResponse = NetworkInterfaceIPConfiguration; + +// @public +export interface NetworkInterfaceIPConfigurationsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NetworkInterfaceIPConfigurationsListNextResponse = NetworkInterfaceIPConfigurationListResult; + +// @public +export interface NetworkInterfaceIPConfigurationsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NetworkInterfaceIPConfigurationsListResponse = NetworkInterfaceIPConfigurationListResult; + +// @public +export interface NetworkInterfaceListResult { + readonly nextLink?: string; + value?: NetworkInterface[]; +} + +// @public +export interface NetworkInterfaceLoadBalancerListResult { + readonly nextLink?: string; + value?: LoadBalancer[]; +} + +// @public +export interface NetworkInterfaceLoadBalancers { + list(resourceGroupName: string, networkInterfaceName: string, options?: NetworkInterfaceLoadBalancersListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface NetworkInterfaceLoadBalancersListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NetworkInterfaceLoadBalancersListNextResponse = NetworkInterfaceLoadBalancerListResult; + +// @public +export interface NetworkInterfaceLoadBalancersListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NetworkInterfaceLoadBalancersListResponse = NetworkInterfaceLoadBalancerListResult; + +// @public +export interface NetworkInterfaces { + beginCreateOrUpdate(resourceGroupName: string, networkInterfaceName: string, parameters: NetworkInterface, options?: NetworkInterfacesCreateOrUpdateOptionalParams): Promise, NetworkInterfacesCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, networkInterfaceName: string, parameters: NetworkInterface, options?: NetworkInterfacesCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, networkInterfaceName: string, options?: NetworkInterfacesDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, networkInterfaceName: string, options?: NetworkInterfacesDeleteOptionalParams): Promise; + beginGetEffectiveRouteTable(resourceGroupName: string, networkInterfaceName: string, options?: NetworkInterfacesGetEffectiveRouteTableOptionalParams): Promise, NetworkInterfacesGetEffectiveRouteTableResponse>>; + beginGetEffectiveRouteTableAndWait(resourceGroupName: string, networkInterfaceName: string, options?: NetworkInterfacesGetEffectiveRouteTableOptionalParams): Promise; + beginListEffectiveNetworkSecurityGroups(resourceGroupName: string, networkInterfaceName: string, options?: NetworkInterfacesListEffectiveNetworkSecurityGroupsOptionalParams): Promise, NetworkInterfacesListEffectiveNetworkSecurityGroupsResponse>>; + beginListEffectiveNetworkSecurityGroupsAndWait(resourceGroupName: string, networkInterfaceName: string, options?: NetworkInterfacesListEffectiveNetworkSecurityGroupsOptionalParams): Promise; + get(resourceGroupName: string, networkInterfaceName: string, options?: NetworkInterfacesGetOptionalParams): Promise; + getVirtualMachineScaleSetIpConfiguration(resourceGroupName: string, virtualMachineScaleSetName: string, virtualmachineIndex: string, networkInterfaceName: string, ipConfigurationName: string, options?: NetworkInterfacesGetVirtualMachineScaleSetIpConfigurationOptionalParams): Promise; + getVirtualMachineScaleSetNetworkInterface(resourceGroupName: string, virtualMachineScaleSetName: string, virtualmachineIndex: string, networkInterfaceName: string, options?: NetworkInterfacesGetVirtualMachineScaleSetNetworkInterfaceOptionalParams): Promise; + list(resourceGroupName: string, options?: NetworkInterfacesListOptionalParams): PagedAsyncIterableIterator; + listAll(options?: NetworkInterfacesListAllOptionalParams): PagedAsyncIterableIterator; + listVirtualMachineScaleSetIpConfigurations(resourceGroupName: string, virtualMachineScaleSetName: string, virtualmachineIndex: string, networkInterfaceName: string, options?: NetworkInterfacesListVirtualMachineScaleSetIpConfigurationsOptionalParams): PagedAsyncIterableIterator; + listVirtualMachineScaleSetNetworkInterfaces(resourceGroupName: string, virtualMachineScaleSetName: string, options?: NetworkInterfacesListVirtualMachineScaleSetNetworkInterfacesOptionalParams): PagedAsyncIterableIterator; + listVirtualMachineScaleSetVMNetworkInterfaces(resourceGroupName: string, virtualMachineScaleSetName: string, virtualmachineIndex: string, options?: NetworkInterfacesListVirtualMachineScaleSetVMNetworkInterfacesOptionalParams): PagedAsyncIterableIterator; + updateTags(resourceGroupName: string, networkInterfaceName: string, parameters: TagsObject, options?: NetworkInterfacesUpdateTagsOptionalParams): Promise; +} + +// @public +export interface NetworkInterfacesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type NetworkInterfacesCreateOrUpdateResponse = NetworkInterface; + +// @public +export interface NetworkInterfacesDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface NetworkInterfacesGetEffectiveRouteTableOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type NetworkInterfacesGetEffectiveRouteTableResponse = EffectiveRouteListResult; + +// @public +export interface NetworkInterfacesGetOptionalParams extends coreClient.OperationOptions { + expand?: string; +} + +// @public +export type NetworkInterfacesGetResponse = NetworkInterface; + +// @public +export interface NetworkInterfacesGetVirtualMachineScaleSetIpConfigurationOptionalParams extends coreClient.OperationOptions { + expand?: string; +} + +// @public +export type NetworkInterfacesGetVirtualMachineScaleSetIpConfigurationResponse = NetworkInterfaceIPConfiguration; + +// @public +export interface NetworkInterfacesGetVirtualMachineScaleSetNetworkInterfaceOptionalParams extends coreClient.OperationOptions { + expand?: string; +} + +// @public +export type NetworkInterfacesGetVirtualMachineScaleSetNetworkInterfaceResponse = NetworkInterface; + +// @public +export interface NetworkInterfacesListAllNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NetworkInterfacesListAllNextResponse = NetworkInterfaceListResult; + +// @public +export interface NetworkInterfacesListAllOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NetworkInterfacesListAllResponse = NetworkInterfaceListResult; + +// @public +export interface NetworkInterfacesListEffectiveNetworkSecurityGroupsOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type NetworkInterfacesListEffectiveNetworkSecurityGroupsResponse = EffectiveNetworkSecurityGroupListResult; + +// @public +export interface NetworkInterfacesListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NetworkInterfacesListNextResponse = NetworkInterfaceListResult; + +// @public +export interface NetworkInterfacesListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NetworkInterfacesListResponse = NetworkInterfaceListResult; + +// @public +export interface NetworkInterfacesListVirtualMachineScaleSetIpConfigurationsNextOptionalParams extends coreClient.OperationOptions { + expand?: string; +} + +// @public +export type NetworkInterfacesListVirtualMachineScaleSetIpConfigurationsNextResponse = NetworkInterfaceIPConfigurationListResult; + +// @public +export interface NetworkInterfacesListVirtualMachineScaleSetIpConfigurationsOptionalParams extends coreClient.OperationOptions { + expand?: string; +} + +// @public +export type NetworkInterfacesListVirtualMachineScaleSetIpConfigurationsResponse = NetworkInterfaceIPConfigurationListResult; + +// @public +export interface NetworkInterfacesListVirtualMachineScaleSetNetworkInterfacesNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NetworkInterfacesListVirtualMachineScaleSetNetworkInterfacesNextResponse = NetworkInterfaceListResult; + +// @public +export interface NetworkInterfacesListVirtualMachineScaleSetNetworkInterfacesOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NetworkInterfacesListVirtualMachineScaleSetNetworkInterfacesResponse = NetworkInterfaceListResult; + +// @public +export interface NetworkInterfacesListVirtualMachineScaleSetVMNetworkInterfacesNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NetworkInterfacesListVirtualMachineScaleSetVMNetworkInterfacesNextResponse = NetworkInterfaceListResult; + +// @public +export interface NetworkInterfacesListVirtualMachineScaleSetVMNetworkInterfacesOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NetworkInterfacesListVirtualMachineScaleSetVMNetworkInterfacesResponse = NetworkInterfaceListResult; + +// @public +export interface NetworkInterfacesUpdateTagsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NetworkInterfacesUpdateTagsResponse = NetworkInterface; + +// @public +export type NetworkInterfaceTapConfiguration = SubResource & { + name?: string; + readonly etag?: string; + readonly type?: string; + virtualNetworkTap?: VirtualNetworkTap; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface NetworkInterfaceTapConfigurationListResult { + readonly nextLink?: string; + value?: NetworkInterfaceTapConfiguration[]; +} + +// @public +export interface NetworkInterfaceTapConfigurations { + beginCreateOrUpdate(resourceGroupName: string, networkInterfaceName: string, tapConfigurationName: string, tapConfigurationParameters: NetworkInterfaceTapConfiguration, options?: NetworkInterfaceTapConfigurationsCreateOrUpdateOptionalParams): Promise, NetworkInterfaceTapConfigurationsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, networkInterfaceName: string, tapConfigurationName: string, tapConfigurationParameters: NetworkInterfaceTapConfiguration, options?: NetworkInterfaceTapConfigurationsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, networkInterfaceName: string, tapConfigurationName: string, options?: NetworkInterfaceTapConfigurationsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, networkInterfaceName: string, tapConfigurationName: string, options?: NetworkInterfaceTapConfigurationsDeleteOptionalParams): Promise; + get(resourceGroupName: string, networkInterfaceName: string, tapConfigurationName: string, options?: NetworkInterfaceTapConfigurationsGetOptionalParams): Promise; + list(resourceGroupName: string, networkInterfaceName: string, options?: NetworkInterfaceTapConfigurationsListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface NetworkInterfaceTapConfigurationsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type NetworkInterfaceTapConfigurationsCreateOrUpdateResponse = NetworkInterfaceTapConfiguration; + +// @public +export interface NetworkInterfaceTapConfigurationsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface NetworkInterfaceTapConfigurationsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NetworkInterfaceTapConfigurationsGetResponse = NetworkInterfaceTapConfiguration; + +// @public +export interface NetworkInterfaceTapConfigurationsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NetworkInterfaceTapConfigurationsListNextResponse = NetworkInterfaceTapConfigurationListResult; + +// @public +export interface NetworkInterfaceTapConfigurationsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NetworkInterfaceTapConfigurationsListResponse = NetworkInterfaceTapConfigurationListResult; + +// @public (undocumented) +export class NetworkManagementClient extends NetworkManagementClientContext { + constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: NetworkManagementClientOptionalParams); + // (undocumented) + applicationGateways: ApplicationGateways; + // (undocumented) + applicationSecurityGroups: ApplicationSecurityGroups; + // (undocumented) + availableDelegations: AvailableDelegations; + // (undocumented) + availableEndpointServices: AvailableEndpointServices; + // (undocumented) + availablePrivateEndpointTypes: AvailablePrivateEndpointTypes; + // (undocumented) + availableResourceGroupDelegations: AvailableResourceGroupDelegations; + // (undocumented) + availableServiceAliases: AvailableServiceAliases; + // (undocumented) + azureFirewallFqdnTags: AzureFirewallFqdnTags; + // (undocumented) + azureFirewalls: AzureFirewalls; + // (undocumented) + bastionHosts: BastionHosts; + beginDeleteBastionShareableLink(resourceGroupName: string, bastionHostName: string, bslRequest: BastionShareableLinkListRequest, options?: NetworkManagementClientDeleteBastionShareableLinkOptionalParams): Promise, void>>; + beginDeleteBastionShareableLinkAndWait(resourceGroupName: string, bastionHostName: string, bslRequest: BastionShareableLinkListRequest, options?: NetworkManagementClientDeleteBastionShareableLinkOptionalParams): Promise; + beginGeneratevirtualwanvpnserverconfigurationvpnprofile(resourceGroupName: string, virtualWANName: string, vpnClientParams: VirtualWanVpnProfileParameters, options?: NetworkManagementClientGeneratevirtualwanvpnserverconfigurationvpnprofileOptionalParams): Promise, NetworkManagementClientGeneratevirtualwanvpnserverconfigurationvpnprofileResponse>>; + beginGeneratevirtualwanvpnserverconfigurationvpnprofileAndWait(resourceGroupName: string, virtualWANName: string, vpnClientParams: VirtualWanVpnProfileParameters, options?: NetworkManagementClientGeneratevirtualwanvpnserverconfigurationvpnprofileOptionalParams): Promise; + beginListActiveSessionsAndWait(resourceGroupName: string, bastionHostName: string, options?: NetworkManagementClientGetActiveSessionsOptionalParams): PagedAsyncIterableIterator; + beginListPutBastionShareableLinkAndWait(resourceGroupName: string, bastionHostName: string, bslRequest: BastionShareableLinkListRequest, options?: NetworkManagementClientPutBastionShareableLinkOptionalParams): PagedAsyncIterableIterator; + // (undocumented) + bgpServiceCommunities: BgpServiceCommunities; + checkDnsNameAvailability(location: string, domainNameLabel: string, options?: NetworkManagementClientCheckDnsNameAvailabilityOptionalParams): Promise; + // (undocumented) + connectionMonitors: ConnectionMonitors; + // (undocumented) + ddosCustomPolicies: DdosCustomPolicies; + // (undocumented) + ddosProtectionPlans: DdosProtectionPlans; + // (undocumented) + defaultSecurityRules: DefaultSecurityRules; + // (undocumented) + expressRouteCircuitAuthorizations: ExpressRouteCircuitAuthorizations; + // (undocumented) + expressRouteCircuitConnections: ExpressRouteCircuitConnections; + // (undocumented) + expressRouteCircuitPeerings: ExpressRouteCircuitPeerings; + // (undocumented) + expressRouteCircuits: ExpressRouteCircuits; + // (undocumented) + expressRouteConnections: ExpressRouteConnections; + // (undocumented) + expressRouteCrossConnectionPeerings: ExpressRouteCrossConnectionPeerings; + // (undocumented) + expressRouteCrossConnections: ExpressRouteCrossConnections; + // (undocumented) + expressRouteGateways: ExpressRouteGateways; + // (undocumented) + expressRouteLinks: ExpressRouteLinks; + // (undocumented) + expressRoutePorts: ExpressRoutePorts; + // (undocumented) + expressRoutePortsLocations: ExpressRoutePortsLocations; + // (undocumented) + expressRouteServiceProviders: ExpressRouteServiceProviders; + // (undocumented) + firewallPolicies: FirewallPolicies; + // (undocumented) + firewallPolicyRuleGroups: FirewallPolicyRuleGroups; + // (undocumented) + flowLogs: FlowLogs; + // (undocumented) + hubRouteTables: HubRouteTables; + // (undocumented) + hubVirtualNetworkConnections: HubVirtualNetworkConnections; + // (undocumented) + inboundNatRules: InboundNatRules; + // (undocumented) + ipAllocations: IpAllocations; + // (undocumented) + ipGroups: IpGroups; + listBastionShareableLink(resourceGroupName: string, bastionHostName: string, bslRequest: BastionShareableLinkListRequest, options?: NetworkManagementClientGetBastionShareableLinkOptionalParams): PagedAsyncIterableIterator; + listDisconnectActiveSessions(resourceGroupName: string, bastionHostName: string, sessionIds: SessionIds, options?: NetworkManagementClientDisconnectActiveSessionsOptionalParams): PagedAsyncIterableIterator; + // (undocumented) + loadBalancerBackendAddressPools: LoadBalancerBackendAddressPools; + // (undocumented) + loadBalancerFrontendIPConfigurations: LoadBalancerFrontendIPConfigurations; + // (undocumented) + loadBalancerLoadBalancingRules: LoadBalancerLoadBalancingRules; + // (undocumented) + loadBalancerNetworkInterfaces: LoadBalancerNetworkInterfaces; + // (undocumented) + loadBalancerOutboundRules: LoadBalancerOutboundRules; + // (undocumented) + loadBalancerProbes: LoadBalancerProbes; + // (undocumented) + loadBalancers: LoadBalancers; + // (undocumented) + localNetworkGateways: LocalNetworkGateways; + // (undocumented) + natGateways: NatGateways; + // (undocumented) + networkInterfaceIPConfigurations: NetworkInterfaceIPConfigurations; + // (undocumented) + networkInterfaceLoadBalancers: NetworkInterfaceLoadBalancers; + // (undocumented) + networkInterfaces: NetworkInterfaces; + // (undocumented) + networkInterfaceTapConfigurations: NetworkInterfaceTapConfigurations; + // (undocumented) + networkProfiles: NetworkProfiles; + // (undocumented) + networkSecurityGroups: NetworkSecurityGroups; + // (undocumented) + networkVirtualAppliances: NetworkVirtualAppliances; + // (undocumented) + networkWatchers: NetworkWatchers; + // (undocumented) + operations: Operations; + // (undocumented) + p2SVpnGateways: P2SVpnGateways; + // (undocumented) + packetCaptures: PacketCaptures; + // (undocumented) + peerExpressRouteCircuitConnections: PeerExpressRouteCircuitConnections; + // (undocumented) + privateDnsZoneGroups: PrivateDnsZoneGroups; + // (undocumented) + privateEndpoints: PrivateEndpoints; + // (undocumented) + privateLinkServices: PrivateLinkServices; + // (undocumented) + publicIPAddresses: PublicIPAddresses; + // (undocumented) + publicIPPrefixes: PublicIPPrefixes; + // (undocumented) + resourceNavigationLinks: ResourceNavigationLinks; + // (undocumented) + routeFilterRules: RouteFilterRules; + // (undocumented) + routeFilters: RouteFilters; + // (undocumented) + routes: Routes; + // (undocumented) + routeTables: RouteTables; + // (undocumented) + securityPartnerProviders: SecurityPartnerProviders; + // (undocumented) + securityRules: SecurityRules; + // (undocumented) + serviceAssociationLinks: ServiceAssociationLinks; + // (undocumented) + serviceEndpointPolicies: ServiceEndpointPolicies; + // (undocumented) + serviceEndpointPolicyDefinitions: ServiceEndpointPolicyDefinitions; + // (undocumented) + serviceTags: ServiceTags; + // (undocumented) + subnets: Subnets; + supportedSecurityProviders(resourceGroupName: string, virtualWANName: string, options?: NetworkManagementClientSupportedSecurityProvidersOptionalParams): Promise; + // (undocumented) + usages: Usages; + // (undocumented) + virtualHubRouteTableV2S: VirtualHubRouteTableV2S; + // (undocumented) + virtualHubs: VirtualHubs; + // (undocumented) + virtualNetworkGatewayConnections: VirtualNetworkGatewayConnections; + // (undocumented) + virtualNetworkGateways: VirtualNetworkGateways; + // (undocumented) + virtualNetworkPeerings: VirtualNetworkPeerings; + // (undocumented) + virtualNetworks: VirtualNetworks; + // (undocumented) + virtualNetworkTaps: VirtualNetworkTaps; + // (undocumented) + virtualRouterPeerings: VirtualRouterPeerings; + // (undocumented) + virtualRouters: VirtualRouters; + // (undocumented) + virtualWans: VirtualWans; + // (undocumented) + vpnConnections: VpnConnections; + // (undocumented) + vpnGateways: VpnGateways; + // (undocumented) + vpnLinkConnections: VpnLinkConnections; + // (undocumented) + vpnServerConfigurations: VpnServerConfigurations; + // (undocumented) + vpnServerConfigurationsAssociatedWithVirtualWan: VpnServerConfigurationsAssociatedWithVirtualWan; + // (undocumented) + vpnSiteLinkConnections: VpnSiteLinkConnections; + // (undocumented) + vpnSiteLinks: VpnSiteLinks; + // (undocumented) + vpnSites: VpnSites; + // (undocumented) + vpnSitesConfiguration: VpnSitesConfiguration; + // (undocumented) + webApplicationFirewallPolicies: WebApplicationFirewallPolicies; +} + +// @public +export interface NetworkManagementClientCheckDnsNameAvailabilityOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NetworkManagementClientCheckDnsNameAvailabilityResponse = DnsNameAvailabilityResult; + +// @public (undocumented) +export class NetworkManagementClientContext extends coreClient.ServiceClient { + // (undocumented) + $host: string; + constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: NetworkManagementClientOptionalParams); + // (undocumented) + subscriptionId: string; +} + +// @public +export interface NetworkManagementClientDeleteBastionShareableLinkOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface NetworkManagementClientDisconnectActiveSessionsNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NetworkManagementClientDisconnectActiveSessionsNextResponse = BastionSessionDeleteResult; + +// @public +export interface NetworkManagementClientDisconnectActiveSessionsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NetworkManagementClientDisconnectActiveSessionsResponse = BastionSessionDeleteResult; + +// @public +export interface NetworkManagementClientGeneratevirtualwanvpnserverconfigurationvpnprofileOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type NetworkManagementClientGeneratevirtualwanvpnserverconfigurationvpnprofileResponse = VpnProfileResponse; + +// @public +export interface NetworkManagementClientGetActiveSessionsNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NetworkManagementClientGetActiveSessionsNextResponse = BastionActiveSessionListResult; + +// @public +export interface NetworkManagementClientGetActiveSessionsOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type NetworkManagementClientGetActiveSessionsResponse = BastionActiveSessionListResult; + +// @public +export interface NetworkManagementClientGetBastionShareableLinkNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NetworkManagementClientGetBastionShareableLinkNextResponse = BastionShareableLinkListResult; + +// @public +export interface NetworkManagementClientGetBastionShareableLinkOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NetworkManagementClientGetBastionShareableLinkResponse = BastionShareableLinkListResult; + +// @public +export interface NetworkManagementClientOptionalParams extends coreClient.ServiceClientOptions { + $host?: string; + endpoint?: string; +} + +// @public +export interface NetworkManagementClientPutBastionShareableLinkNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NetworkManagementClientPutBastionShareableLinkNextResponse = BastionShareableLinkListResult; + +// @public +export interface NetworkManagementClientPutBastionShareableLinkOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type NetworkManagementClientPutBastionShareableLinkResponse = BastionShareableLinkListResult; + +// @public +export interface NetworkManagementClientSupportedSecurityProvidersOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NetworkManagementClientSupportedSecurityProvidersResponse = VirtualWanSecurityProviders; + +// @public +export type NetworkOperationStatus = string; + +// @public +export type NetworkProfile = Resource & { + readonly etag?: string; + readonly containerNetworkInterfaces?: ContainerNetworkInterface[]; + containerNetworkInterfaceConfigurations?: ContainerNetworkInterfaceConfiguration[]; + readonly resourceGuid?: string; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface NetworkProfileListResult { + nextLink?: string; + value?: NetworkProfile[]; +} + +// @public +export interface NetworkProfiles { + beginDelete(resourceGroupName: string, networkProfileName: string, options?: NetworkProfilesDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, networkProfileName: string, options?: NetworkProfilesDeleteOptionalParams): Promise; + createOrUpdate(resourceGroupName: string, networkProfileName: string, parameters: NetworkProfile, options?: NetworkProfilesCreateOrUpdateOptionalParams): Promise; + get(resourceGroupName: string, networkProfileName: string, options?: NetworkProfilesGetOptionalParams): Promise; + list(resourceGroupName: string, options?: NetworkProfilesListOptionalParams): PagedAsyncIterableIterator; + listAll(options?: NetworkProfilesListAllOptionalParams): PagedAsyncIterableIterator; + updateTags(resourceGroupName: string, networkProfileName: string, parameters: TagsObject, options?: NetworkProfilesUpdateTagsOptionalParams): Promise; +} + +// @public +export interface NetworkProfilesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NetworkProfilesCreateOrUpdateResponse = NetworkProfile; + +// @public +export interface NetworkProfilesDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface NetworkProfilesGetOptionalParams extends coreClient.OperationOptions { + expand?: string; +} + +// @public +export type NetworkProfilesGetResponse = NetworkProfile; + +// @public +export interface NetworkProfilesListAllNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NetworkProfilesListAllNextResponse = NetworkProfileListResult; + +// @public +export interface NetworkProfilesListAllOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NetworkProfilesListAllResponse = NetworkProfileListResult; + +// @public +export interface NetworkProfilesListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NetworkProfilesListNextResponse = NetworkProfileListResult; + +// @public +export interface NetworkProfilesListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NetworkProfilesListResponse = NetworkProfileListResult; + +// @public +export interface NetworkProfilesUpdateTagsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NetworkProfilesUpdateTagsResponse = NetworkProfile; + +// @public +export type NetworkRuleCondition = FirewallPolicyRuleCondition & { + ruleConditionType: "NetworkRuleCondition"; + ipProtocols?: FirewallPolicyRuleConditionNetworkProtocol[]; + sourceAddresses?: string[]; + destinationAddresses?: string[]; + destinationPorts?: string[]; + sourceIpGroups?: string[]; + destinationIpGroups?: string[]; +}; + +// @public +export type NetworkSecurityGroup = Resource & { + readonly etag?: string; + securityRules?: SecurityRule[]; + readonly defaultSecurityRules?: SecurityRule[]; + readonly networkInterfaces?: NetworkInterface[]; + readonly subnets?: Subnet[]; + readonly flowLogs?: FlowLog[]; + readonly resourceGuid?: string; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface NetworkSecurityGroupListResult { + nextLink?: string; + value?: NetworkSecurityGroup[]; +} + +// @public +export interface NetworkSecurityGroupResult { + readonly evaluatedNetworkSecurityGroups?: EvaluatedNetworkSecurityGroup[]; + securityRuleAccessResult?: SecurityRuleAccess; +} + +// @public +export interface NetworkSecurityGroups { + beginCreateOrUpdate(resourceGroupName: string, networkSecurityGroupName: string, parameters: NetworkSecurityGroup, options?: NetworkSecurityGroupsCreateOrUpdateOptionalParams): Promise, NetworkSecurityGroupsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, networkSecurityGroupName: string, parameters: NetworkSecurityGroup, options?: NetworkSecurityGroupsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, networkSecurityGroupName: string, options?: NetworkSecurityGroupsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, networkSecurityGroupName: string, options?: NetworkSecurityGroupsDeleteOptionalParams): Promise; + get(resourceGroupName: string, networkSecurityGroupName: string, options?: NetworkSecurityGroupsGetOptionalParams): Promise; + list(resourceGroupName: string, options?: NetworkSecurityGroupsListOptionalParams): PagedAsyncIterableIterator; + listAll(options?: NetworkSecurityGroupsListAllOptionalParams): PagedAsyncIterableIterator; + updateTags(resourceGroupName: string, networkSecurityGroupName: string, parameters: TagsObject, options?: NetworkSecurityGroupsUpdateTagsOptionalParams): Promise; +} + +// @public +export interface NetworkSecurityGroupsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type NetworkSecurityGroupsCreateOrUpdateResponse = NetworkSecurityGroup; + +// @public +export interface NetworkSecurityGroupsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface NetworkSecurityGroupsGetOptionalParams extends coreClient.OperationOptions { + expand?: string; +} + +// @public +export type NetworkSecurityGroupsGetResponse = NetworkSecurityGroup; + +// @public +export interface NetworkSecurityGroupsListAllNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NetworkSecurityGroupsListAllNextResponse = NetworkSecurityGroupListResult; + +// @public +export interface NetworkSecurityGroupsListAllOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NetworkSecurityGroupsListAllResponse = NetworkSecurityGroupListResult; + +// @public +export interface NetworkSecurityGroupsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NetworkSecurityGroupsListNextResponse = NetworkSecurityGroupListResult; + +// @public +export interface NetworkSecurityGroupsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NetworkSecurityGroupsListResponse = NetworkSecurityGroupListResult; + +// @public +export interface NetworkSecurityGroupsUpdateTagsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NetworkSecurityGroupsUpdateTagsResponse = NetworkSecurityGroup; + +// @public +export interface NetworkSecurityRulesEvaluationResult { + destinationMatched?: boolean; + destinationPortMatched?: boolean; + name?: string; + protocolMatched?: boolean; + sourceMatched?: boolean; + sourcePortMatched?: boolean; +} + +// @public +export type NetworkVirtualAppliance = Resource & { + identity?: ManagedServiceIdentity; + sku?: VirtualApplianceSkuProperties; + readonly etag?: string; + bootStrapConfigurationBlob?: string[]; + virtualHub?: SubResource; + cloudInitConfigurationBlob?: string[]; + virtualApplianceAsn?: number; + readonly virtualApplianceNics?: VirtualApplianceNicProperties[]; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface NetworkVirtualApplianceListResult { + nextLink?: string; + value?: NetworkVirtualAppliance[]; +} + +// @public +export interface NetworkVirtualAppliances { + beginCreateOrUpdate(resourceGroupName: string, networkVirtualApplianceName: string, parameters: NetworkVirtualAppliance, options?: NetworkVirtualAppliancesCreateOrUpdateOptionalParams): Promise, NetworkVirtualAppliancesCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, networkVirtualApplianceName: string, parameters: NetworkVirtualAppliance, options?: NetworkVirtualAppliancesCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, networkVirtualApplianceName: string, options?: NetworkVirtualAppliancesDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, networkVirtualApplianceName: string, options?: NetworkVirtualAppliancesDeleteOptionalParams): Promise; + get(resourceGroupName: string, networkVirtualApplianceName: string, options?: NetworkVirtualAppliancesGetOptionalParams): Promise; + list(options?: NetworkVirtualAppliancesListOptionalParams): PagedAsyncIterableIterator; + listByResourceGroup(resourceGroupName: string, options?: NetworkVirtualAppliancesListByResourceGroupOptionalParams): PagedAsyncIterableIterator; + updateTags(resourceGroupName: string, networkVirtualApplianceName: string, parameters: TagsObject, options?: NetworkVirtualAppliancesUpdateTagsOptionalParams): Promise; +} + +// @public +export interface NetworkVirtualAppliancesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type NetworkVirtualAppliancesCreateOrUpdateResponse = NetworkVirtualAppliance; + +// @public +export interface NetworkVirtualAppliancesDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface NetworkVirtualAppliancesGetOptionalParams extends coreClient.OperationOptions { + expand?: string; +} + +// @public +export type NetworkVirtualAppliancesGetResponse = NetworkVirtualAppliance; + +// @public +export interface NetworkVirtualAppliancesListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NetworkVirtualAppliancesListByResourceGroupNextResponse = NetworkVirtualApplianceListResult; + +// @public +export interface NetworkVirtualAppliancesListByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NetworkVirtualAppliancesListByResourceGroupResponse = NetworkVirtualApplianceListResult; + +// @public +export interface NetworkVirtualAppliancesListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NetworkVirtualAppliancesListNextResponse = NetworkVirtualApplianceListResult; + +// @public +export interface NetworkVirtualAppliancesListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NetworkVirtualAppliancesListResponse = NetworkVirtualApplianceListResult; + +// @public +export interface NetworkVirtualAppliancesUpdateTagsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NetworkVirtualAppliancesUpdateTagsResponse = NetworkVirtualAppliance; + +// @public +export type NetworkWatcher = Resource & { + readonly etag?: string; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface NetworkWatcherListResult { + value?: NetworkWatcher[]; +} + +// @public +export interface NetworkWatchers { + beginCheckConnectivity(resourceGroupName: string, networkWatcherName: string, parameters: ConnectivityParameters, options?: NetworkWatchersCheckConnectivityOptionalParams): Promise, NetworkWatchersCheckConnectivityResponse>>; + beginCheckConnectivityAndWait(resourceGroupName: string, networkWatcherName: string, parameters: ConnectivityParameters, options?: NetworkWatchersCheckConnectivityOptionalParams): Promise; + beginDelete(resourceGroupName: string, networkWatcherName: string, options?: NetworkWatchersDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, networkWatcherName: string, options?: NetworkWatchersDeleteOptionalParams): Promise; + beginGetAzureReachabilityReport(resourceGroupName: string, networkWatcherName: string, parameters: AzureReachabilityReportParameters, options?: NetworkWatchersGetAzureReachabilityReportOptionalParams): Promise, NetworkWatchersGetAzureReachabilityReportResponse>>; + beginGetAzureReachabilityReportAndWait(resourceGroupName: string, networkWatcherName: string, parameters: AzureReachabilityReportParameters, options?: NetworkWatchersGetAzureReachabilityReportOptionalParams): Promise; + beginGetFlowLogStatus(resourceGroupName: string, networkWatcherName: string, parameters: FlowLogStatusParameters, options?: NetworkWatchersGetFlowLogStatusOptionalParams): Promise, NetworkWatchersGetFlowLogStatusResponse>>; + beginGetFlowLogStatusAndWait(resourceGroupName: string, networkWatcherName: string, parameters: FlowLogStatusParameters, options?: NetworkWatchersGetFlowLogStatusOptionalParams): Promise; + beginGetNetworkConfigurationDiagnostic(resourceGroupName: string, networkWatcherName: string, parameters: NetworkConfigurationDiagnosticParameters, options?: NetworkWatchersGetNetworkConfigurationDiagnosticOptionalParams): Promise, NetworkWatchersGetNetworkConfigurationDiagnosticResponse>>; + beginGetNetworkConfigurationDiagnosticAndWait(resourceGroupName: string, networkWatcherName: string, parameters: NetworkConfigurationDiagnosticParameters, options?: NetworkWatchersGetNetworkConfigurationDiagnosticOptionalParams): Promise; + beginGetNextHop(resourceGroupName: string, networkWatcherName: string, parameters: NextHopParameters, options?: NetworkWatchersGetNextHopOptionalParams): Promise, NetworkWatchersGetNextHopResponse>>; + beginGetNextHopAndWait(resourceGroupName: string, networkWatcherName: string, parameters: NextHopParameters, options?: NetworkWatchersGetNextHopOptionalParams): Promise; + beginGetTroubleshooting(resourceGroupName: string, networkWatcherName: string, parameters: TroubleshootingParameters, options?: NetworkWatchersGetTroubleshootingOptionalParams): Promise, NetworkWatchersGetTroubleshootingResponse>>; + beginGetTroubleshootingAndWait(resourceGroupName: string, networkWatcherName: string, parameters: TroubleshootingParameters, options?: NetworkWatchersGetTroubleshootingOptionalParams): Promise; + beginGetTroubleshootingResult(resourceGroupName: string, networkWatcherName: string, parameters: QueryTroubleshootingParameters, options?: NetworkWatchersGetTroubleshootingResultOptionalParams): Promise, NetworkWatchersGetTroubleshootingResultResponse>>; + beginGetTroubleshootingResultAndWait(resourceGroupName: string, networkWatcherName: string, parameters: QueryTroubleshootingParameters, options?: NetworkWatchersGetTroubleshootingResultOptionalParams): Promise; + beginGetVMSecurityRules(resourceGroupName: string, networkWatcherName: string, parameters: SecurityGroupViewParameters, options?: NetworkWatchersGetVMSecurityRulesOptionalParams): Promise, NetworkWatchersGetVMSecurityRulesResponse>>; + beginGetVMSecurityRulesAndWait(resourceGroupName: string, networkWatcherName: string, parameters: SecurityGroupViewParameters, options?: NetworkWatchersGetVMSecurityRulesOptionalParams): Promise; + beginListAvailableProviders(resourceGroupName: string, networkWatcherName: string, parameters: AvailableProvidersListParameters, options?: NetworkWatchersListAvailableProvidersOptionalParams): Promise, NetworkWatchersListAvailableProvidersResponse>>; + beginListAvailableProvidersAndWait(resourceGroupName: string, networkWatcherName: string, parameters: AvailableProvidersListParameters, options?: NetworkWatchersListAvailableProvidersOptionalParams): Promise; + beginSetFlowLogConfiguration(resourceGroupName: string, networkWatcherName: string, parameters: FlowLogInformation, options?: NetworkWatchersSetFlowLogConfigurationOptionalParams): Promise, NetworkWatchersSetFlowLogConfigurationResponse>>; + beginSetFlowLogConfigurationAndWait(resourceGroupName: string, networkWatcherName: string, parameters: FlowLogInformation, options?: NetworkWatchersSetFlowLogConfigurationOptionalParams): Promise; + beginVerifyIPFlow(resourceGroupName: string, networkWatcherName: string, parameters: VerificationIPFlowParameters, options?: NetworkWatchersVerifyIPFlowOptionalParams): Promise, NetworkWatchersVerifyIPFlowResponse>>; + beginVerifyIPFlowAndWait(resourceGroupName: string, networkWatcherName: string, parameters: VerificationIPFlowParameters, options?: NetworkWatchersVerifyIPFlowOptionalParams): Promise; + createOrUpdate(resourceGroupName: string, networkWatcherName: string, parameters: NetworkWatcher, options?: NetworkWatchersCreateOrUpdateOptionalParams): Promise; + get(resourceGroupName: string, networkWatcherName: string, options?: NetworkWatchersGetOptionalParams): Promise; + getTopology(resourceGroupName: string, networkWatcherName: string, parameters: TopologyParameters, options?: NetworkWatchersGetTopologyOptionalParams): Promise; + list(resourceGroupName: string, options?: NetworkWatchersListOptionalParams): PagedAsyncIterableIterator; + listAll(options?: NetworkWatchersListAllOptionalParams): PagedAsyncIterableIterator; + updateTags(resourceGroupName: string, networkWatcherName: string, parameters: TagsObject, options?: NetworkWatchersUpdateTagsOptionalParams): Promise; +} + +// @public +export interface NetworkWatchersCheckConnectivityOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type NetworkWatchersCheckConnectivityResponse = ConnectivityInformation; + +// @public +export interface NetworkWatchersCreateOrUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NetworkWatchersCreateOrUpdateResponse = NetworkWatcher; + +// @public +export interface NetworkWatchersDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface NetworkWatchersGetAzureReachabilityReportOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type NetworkWatchersGetAzureReachabilityReportResponse = AzureReachabilityReport; + +// @public +export interface NetworkWatchersGetFlowLogStatusOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type NetworkWatchersGetFlowLogStatusResponse = FlowLogInformation; + +// @public +export interface NetworkWatchersGetNetworkConfigurationDiagnosticOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type NetworkWatchersGetNetworkConfigurationDiagnosticResponse = NetworkConfigurationDiagnosticResponse; + +// @public +export interface NetworkWatchersGetNextHopOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type NetworkWatchersGetNextHopResponse = NextHopResult; + +// @public +export interface NetworkWatchersGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NetworkWatchersGetResponse = NetworkWatcher; + +// @public +export interface NetworkWatchersGetTopologyOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NetworkWatchersGetTopologyResponse = Topology; + +// @public +export interface NetworkWatchersGetTroubleshootingOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type NetworkWatchersGetTroubleshootingResponse = TroubleshootingResult; + +// @public +export interface NetworkWatchersGetTroubleshootingResultOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type NetworkWatchersGetTroubleshootingResultResponse = TroubleshootingResult; + +// @public +export interface NetworkWatchersGetVMSecurityRulesOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type NetworkWatchersGetVMSecurityRulesResponse = SecurityGroupViewResult; + +// @public +export interface NetworkWatchersListAllOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NetworkWatchersListAllResponse = NetworkWatcherListResult; + +// @public +export interface NetworkWatchersListAvailableProvidersOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type NetworkWatchersListAvailableProvidersResponse = AvailableProvidersList; + +// @public +export interface NetworkWatchersListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NetworkWatchersListResponse = NetworkWatcherListResult; + +// @public +export interface NetworkWatchersSetFlowLogConfigurationOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type NetworkWatchersSetFlowLogConfigurationResponse = FlowLogInformation; + +// @public +export interface NetworkWatchersUpdateTagsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type NetworkWatchersUpdateTagsResponse = NetworkWatcher; + +// @public +export interface NetworkWatchersVerifyIPFlowOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type NetworkWatchersVerifyIPFlowResponse = VerificationIPFlowResult; + +// @public +export interface NextHopParameters { + destinationIPAddress: string; + sourceIPAddress: string; + targetNicResourceId?: string; + targetResourceId: string; +} + +// @public +export interface NextHopResult { + nextHopIpAddress?: string; + nextHopType?: NextHopType; + routeTableId?: string; +} + +// @public +export type NextHopType = string; + +// @public +export type OfficeTrafficCategory = string; + +// @public +export interface Operation { + display?: OperationDisplay; + name?: string; + origin?: string; + serviceSpecification?: OperationPropertiesFormatServiceSpecification; +} + +// @public +export interface OperationDisplay { + description?: string; + operation?: string; + provider?: string; + resource?: string; +} + +// @public +export interface OperationListResult { + nextLink?: string; + value?: Operation[]; +} + +// @public +export interface OperationPropertiesFormatServiceSpecification { + logSpecifications?: LogSpecification[]; + metricSpecifications?: MetricSpecification[]; +} + +// @public +export interface Operations { + list(options?: OperationsListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface OperationsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type OperationsListNextResponse = OperationListResult; + +// @public +export interface OperationsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type OperationsListResponse = OperationListResult; + +// @public +export type Origin = string; + +// @public +export type OutboundRule = SubResource & { + name?: string; + readonly etag?: string; + readonly type?: string; + allocatedOutboundPorts?: number; + frontendIPConfigurations?: SubResource[]; + backendAddressPool?: SubResource; + readonly provisioningState?: ProvisioningState; + protocol?: LoadBalancerOutboundRuleProtocol; + enableTcpReset?: boolean; + idleTimeoutInMinutes?: number; +}; + +// @public +export type OutputType = string; + +// @public +export interface OwaspCrsExclusionEntry { + matchVariable: OwaspCrsExclusionEntryMatchVariable; + selector: string; + selectorMatchOperator: OwaspCrsExclusionEntrySelectorMatchOperator; +} + +// @public +export type OwaspCrsExclusionEntryMatchVariable = string; + +// @public +export type OwaspCrsExclusionEntrySelectorMatchOperator = string; + +// @public +export type P2SConnectionConfiguration = SubResource & { + name?: string; + readonly etag?: string; + vpnClientAddressPool?: AddressSpace; + routingConfiguration?: RoutingConfiguration; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface P2SVpnConnectionHealth { + sasUrl?: string; +} + +// @public +export interface P2SVpnConnectionHealthRequest { + outputBlobSasUrl?: string; + vpnUserNamesFilter?: string[]; +} + +// @public +export interface P2SVpnConnectionRequest { + vpnConnectionIds?: string[]; +} + +// @public +export type P2SVpnGateway = Resource & { + readonly etag?: string; + virtualHub?: SubResource; + p2SConnectionConfigurations?: P2SConnectionConfiguration[]; + readonly provisioningState?: ProvisioningState; + vpnGatewayScaleUnit?: number; + vpnServerConfiguration?: SubResource; + readonly vpnClientConnectionHealth?: VpnClientConnectionHealth; +}; + +// @public +export interface P2SVpnGateways { + beginCreateOrUpdate(resourceGroupName: string, gatewayName: string, p2SVpnGatewayParameters: P2SVpnGateway, options?: P2SVpnGatewaysCreateOrUpdateOptionalParams): Promise, P2SVpnGatewaysCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, gatewayName: string, p2SVpnGatewayParameters: P2SVpnGateway, options?: P2SVpnGatewaysCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, gatewayName: string, options?: P2SVpnGatewaysDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, gatewayName: string, options?: P2SVpnGatewaysDeleteOptionalParams): Promise; + beginDisconnectP2SVpnConnections(resourceGroupName: string, p2SVpnGatewayName: string, request: P2SVpnConnectionRequest, options?: P2SVpnGatewaysDisconnectP2SVpnConnectionsOptionalParams): Promise, void>>; + beginDisconnectP2SVpnConnectionsAndWait(resourceGroupName: string, p2SVpnGatewayName: string, request: P2SVpnConnectionRequest, options?: P2SVpnGatewaysDisconnectP2SVpnConnectionsOptionalParams): Promise; + beginGenerateVpnProfile(resourceGroupName: string, gatewayName: string, parameters: P2SVpnProfileParameters, options?: P2SVpnGatewaysGenerateVpnProfileOptionalParams): Promise, P2SVpnGatewaysGenerateVpnProfileResponse>>; + beginGenerateVpnProfileAndWait(resourceGroupName: string, gatewayName: string, parameters: P2SVpnProfileParameters, options?: P2SVpnGatewaysGenerateVpnProfileOptionalParams): Promise; + beginGetP2SVpnConnectionHealth(resourceGroupName: string, gatewayName: string, options?: P2SVpnGatewaysGetP2SVpnConnectionHealthOptionalParams): Promise, P2SVpnGatewaysGetP2SVpnConnectionHealthResponse>>; + beginGetP2SVpnConnectionHealthAndWait(resourceGroupName: string, gatewayName: string, options?: P2SVpnGatewaysGetP2SVpnConnectionHealthOptionalParams): Promise; + beginGetP2SVpnConnectionHealthDetailed(resourceGroupName: string, gatewayName: string, request: P2SVpnConnectionHealthRequest, options?: P2SVpnGatewaysGetP2SVpnConnectionHealthDetailedOptionalParams): Promise, P2SVpnGatewaysGetP2SVpnConnectionHealthDetailedResponse>>; + beginGetP2SVpnConnectionHealthDetailedAndWait(resourceGroupName: string, gatewayName: string, request: P2SVpnConnectionHealthRequest, options?: P2SVpnGatewaysGetP2SVpnConnectionHealthDetailedOptionalParams): Promise; + get(resourceGroupName: string, gatewayName: string, options?: P2SVpnGatewaysGetOptionalParams): Promise; + list(options?: P2SVpnGatewaysListOptionalParams): PagedAsyncIterableIterator; + listByResourceGroup(resourceGroupName: string, options?: P2SVpnGatewaysListByResourceGroupOptionalParams): PagedAsyncIterableIterator; + updateTags(resourceGroupName: string, gatewayName: string, p2SVpnGatewayParameters: TagsObject, options?: P2SVpnGatewaysUpdateTagsOptionalParams): Promise; +} + +// @public +export interface P2SVpnGatewaysCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type P2SVpnGatewaysCreateOrUpdateResponse = P2SVpnGateway; + +// @public +export interface P2SVpnGatewaysDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface P2SVpnGatewaysDisconnectP2SVpnConnectionsOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface P2SVpnGatewaysGenerateVpnProfileOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type P2SVpnGatewaysGenerateVpnProfileResponse = VpnProfileResponse; + +// @public +export interface P2SVpnGatewaysGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface P2SVpnGatewaysGetP2SVpnConnectionHealthDetailedOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type P2SVpnGatewaysGetP2SVpnConnectionHealthDetailedResponse = P2SVpnConnectionHealth; + +// @public +export interface P2SVpnGatewaysGetP2SVpnConnectionHealthOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type P2SVpnGatewaysGetP2SVpnConnectionHealthResponse = P2SVpnGateway; + +// @public +export type P2SVpnGatewaysGetResponse = P2SVpnGateway; + +// @public +export interface P2SVpnGatewaysListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type P2SVpnGatewaysListByResourceGroupNextResponse = ListP2SVpnGatewaysResult; + +// @public +export interface P2SVpnGatewaysListByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type P2SVpnGatewaysListByResourceGroupResponse = ListP2SVpnGatewaysResult; + +// @public +export interface P2SVpnGatewaysListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type P2SVpnGatewaysListNextResponse = ListP2SVpnGatewaysResult; + +// @public +export interface P2SVpnGatewaysListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type P2SVpnGatewaysListResponse = ListP2SVpnGatewaysResult; + +// @public +export interface P2SVpnGatewaysUpdateTagsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type P2SVpnGatewaysUpdateTagsResponse = P2SVpnGateway; + +// @public +export interface P2SVpnProfileParameters { + authenticationMethod?: AuthenticationMethod; +} + +// @public +export interface PacketCapture { + bytesToCapturePerPacket?: number; + filters?: PacketCaptureFilter[]; + storageLocation: PacketCaptureStorageLocation; + target: string; + timeLimitInSeconds?: number; + totalBytesPerSession?: number; +} + +// @public +export interface PacketCaptureFilter { + localIPAddress?: string; + localPort?: string; + protocol?: PcProtocol; + remoteIPAddress?: string; + remotePort?: string; +} + +// @public +export interface PacketCaptureListResult { + value?: PacketCaptureResult[]; +} + +// @public +export interface PacketCaptureParameters { + bytesToCapturePerPacket?: number; + filters?: PacketCaptureFilter[]; + storageLocation: PacketCaptureStorageLocation; + target: string; + timeLimitInSeconds?: number; + totalBytesPerSession?: number; +} + +// @public +export interface PacketCaptureQueryStatusResult { + captureStartTime?: Date; + id?: string; + name?: string; + packetCaptureError?: PcError[]; + packetCaptureStatus?: PcStatus; + stopReason?: string; +} + +// @public +export interface PacketCaptureResult { + bytesToCapturePerPacket?: number; + readonly etag?: string; + filters?: PacketCaptureFilter[]; + readonly id?: string; + readonly name?: string; + readonly provisioningState?: ProvisioningState; + storageLocation?: PacketCaptureStorageLocation; + target?: string; + timeLimitInSeconds?: number; + totalBytesPerSession?: number; +} + +// @public +export type PacketCaptureResultProperties = PacketCaptureParameters & { + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface PacketCaptures { + beginCreate(resourceGroupName: string, networkWatcherName: string, packetCaptureName: string, parameters: PacketCapture, options?: PacketCapturesCreateOptionalParams): Promise, PacketCapturesCreateResponse>>; + beginCreateAndWait(resourceGroupName: string, networkWatcherName: string, packetCaptureName: string, parameters: PacketCapture, options?: PacketCapturesCreateOptionalParams): Promise; + beginDelete(resourceGroupName: string, networkWatcherName: string, packetCaptureName: string, options?: PacketCapturesDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, networkWatcherName: string, packetCaptureName: string, options?: PacketCapturesDeleteOptionalParams): Promise; + beginGetStatus(resourceGroupName: string, networkWatcherName: string, packetCaptureName: string, options?: PacketCapturesGetStatusOptionalParams): Promise, PacketCapturesGetStatusResponse>>; + beginGetStatusAndWait(resourceGroupName: string, networkWatcherName: string, packetCaptureName: string, options?: PacketCapturesGetStatusOptionalParams): Promise; + beginStop(resourceGroupName: string, networkWatcherName: string, packetCaptureName: string, options?: PacketCapturesStopOptionalParams): Promise, void>>; + beginStopAndWait(resourceGroupName: string, networkWatcherName: string, packetCaptureName: string, options?: PacketCapturesStopOptionalParams): Promise; + get(resourceGroupName: string, networkWatcherName: string, packetCaptureName: string, options?: PacketCapturesGetOptionalParams): Promise; + list(resourceGroupName: string, networkWatcherName: string, options?: PacketCapturesListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface PacketCapturesCreateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type PacketCapturesCreateResponse = PacketCaptureResult; + +// @public +export interface PacketCapturesDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface PacketCapturesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PacketCapturesGetResponse = PacketCaptureResult; + +// @public +export interface PacketCapturesGetStatusOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type PacketCapturesGetStatusResponse = PacketCaptureQueryStatusResult; + +// @public +export interface PacketCapturesListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PacketCapturesListResponse = PacketCaptureListResult; + +// @public +export interface PacketCapturesStopOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface PacketCaptureStorageLocation { + filePath?: string; + storageId?: string; + storagePath?: string; +} + +// @public +export type PatchRouteFilter = SubResource & { + readonly name?: string; + readonly etag?: string; + readonly type?: string; + tags?: { + [propertyName: string]: string; + }; + rules?: RouteFilterRule[]; + readonly peerings?: ExpressRouteCircuitPeering[]; + readonly ipv6Peerings?: ExpressRouteCircuitPeering[]; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export type PatchRouteFilterRule = SubResource & { + readonly name?: string; + readonly etag?: string; + access?: Access; + routeFilterRuleType?: RouteFilterRuleType; + communities?: string[]; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export type PcError = string; + +// @public +export type PcProtocol = string; + +// @public +export type PcStatus = string; + +// @public +export type PeerExpressRouteCircuitConnection = SubResource & { + name?: string; + readonly etag?: string; + readonly type?: string; + expressRouteCircuitPeering?: SubResource; + peerExpressRouteCircuitPeering?: SubResource; + addressPrefix?: string; + readonly circuitConnectionStatus?: CircuitConnectionStatus; + connectionName?: string; + authResourceGuid?: string; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface PeerExpressRouteCircuitConnectionListResult { + nextLink?: string; + value?: PeerExpressRouteCircuitConnection[]; +} + +// @public +export interface PeerExpressRouteCircuitConnections { + get(resourceGroupName: string, circuitName: string, peeringName: string, connectionName: string, options?: PeerExpressRouteCircuitConnectionsGetOptionalParams): Promise; + list(resourceGroupName: string, circuitName: string, peeringName: string, options?: PeerExpressRouteCircuitConnectionsListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface PeerExpressRouteCircuitConnectionsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PeerExpressRouteCircuitConnectionsGetResponse = PeerExpressRouteCircuitConnection; + +// @public +export interface PeerExpressRouteCircuitConnectionsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PeerExpressRouteCircuitConnectionsListNextResponse = PeerExpressRouteCircuitConnectionListResult; + +// @public +export interface PeerExpressRouteCircuitConnectionsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PeerExpressRouteCircuitConnectionsListResponse = PeerExpressRouteCircuitConnectionListResult; + +// @public +export type PfsGroup = string; + +// @public +export interface PolicySettings { + fileUploadLimitInMb?: number; + maxRequestBodySizeInKb?: number; + mode?: WebApplicationFirewallMode; + requestBodyCheck?: boolean; + state?: WebApplicationFirewallEnabledState; +} + +// @public +export type PreferredIPVersion = string; + +// @public +export interface PrepareNetworkPoliciesRequest { + networkIntentPolicyConfigurations?: NetworkIntentPolicyConfiguration[]; + serviceName?: string; +} + +// @public +export interface PrivateDnsZoneConfig { + name?: string; + privateDnsZoneId?: string; + readonly recordSets?: RecordSet[]; +} + +// @public +export type PrivateDnsZoneGroup = SubResource & { + name?: string; + readonly etag?: string; + readonly provisioningState?: ProvisioningState; + privateDnsZoneConfigs?: PrivateDnsZoneConfig[]; +}; + +// @public +export interface PrivateDnsZoneGroupListResult { + readonly nextLink?: string; + value?: PrivateDnsZoneGroup[]; +} + +// @public +export interface PrivateDnsZoneGroups { + beginCreateOrUpdate(resourceGroupName: string, privateEndpointName: string, privateDnsZoneGroupName: string, parameters: PrivateDnsZoneGroup, options?: PrivateDnsZoneGroupsCreateOrUpdateOptionalParams): Promise, PrivateDnsZoneGroupsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, privateEndpointName: string, privateDnsZoneGroupName: string, parameters: PrivateDnsZoneGroup, options?: PrivateDnsZoneGroupsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, privateEndpointName: string, privateDnsZoneGroupName: string, options?: PrivateDnsZoneGroupsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, privateEndpointName: string, privateDnsZoneGroupName: string, options?: PrivateDnsZoneGroupsDeleteOptionalParams): Promise; + get(resourceGroupName: string, privateEndpointName: string, privateDnsZoneGroupName: string, options?: PrivateDnsZoneGroupsGetOptionalParams): Promise; + list(privateEndpointName: string, resourceGroupName: string, options?: PrivateDnsZoneGroupsListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface PrivateDnsZoneGroupsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type PrivateDnsZoneGroupsCreateOrUpdateResponse = PrivateDnsZoneGroup; + +// @public +export interface PrivateDnsZoneGroupsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface PrivateDnsZoneGroupsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PrivateDnsZoneGroupsGetResponse = PrivateDnsZoneGroup; + +// @public +export interface PrivateDnsZoneGroupsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PrivateDnsZoneGroupsListNextResponse = PrivateDnsZoneGroupListResult; + +// @public +export interface PrivateDnsZoneGroupsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PrivateDnsZoneGroupsListResponse = PrivateDnsZoneGroupListResult; + +// @public +export type PrivateEndpoint = Resource & { + readonly etag?: string; + subnet?: Subnet; + readonly networkInterfaces?: NetworkInterface[]; + readonly provisioningState?: ProvisioningState; + privateLinkServiceConnections?: PrivateLinkServiceConnection[]; + manualPrivateLinkServiceConnections?: PrivateLinkServiceConnection[]; + customDnsConfigs?: CustomDnsConfigPropertiesFormat[]; +}; + +// @public +export type PrivateEndpointConnection = SubResource & { + name?: string; + readonly type?: string; + readonly etag?: string; + readonly privateEndpoint?: PrivateEndpoint; + privateLinkServiceConnectionState?: PrivateLinkServiceConnectionState; + readonly provisioningState?: ProvisioningState; + readonly linkIdentifier?: string; +}; + +// @public +export interface PrivateEndpointConnectionListResult { + readonly nextLink?: string; + value?: PrivateEndpointConnection[]; +} + +// @public +export interface PrivateEndpointListResult { + readonly nextLink?: string; + value?: PrivateEndpoint[]; +} + +// @public +export interface PrivateEndpoints { + beginCreateOrUpdate(resourceGroupName: string, privateEndpointName: string, parameters: PrivateEndpoint, options?: PrivateEndpointsCreateOrUpdateOptionalParams): Promise, PrivateEndpointsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, privateEndpointName: string, parameters: PrivateEndpoint, options?: PrivateEndpointsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, privateEndpointName: string, options?: PrivateEndpointsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, privateEndpointName: string, options?: PrivateEndpointsDeleteOptionalParams): Promise; + get(resourceGroupName: string, privateEndpointName: string, options?: PrivateEndpointsGetOptionalParams): Promise; + list(resourceGroupName: string, options?: PrivateEndpointsListOptionalParams): PagedAsyncIterableIterator; + listBySubscription(options?: PrivateEndpointsListBySubscriptionOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface PrivateEndpointsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type PrivateEndpointsCreateOrUpdateResponse = PrivateEndpoint; + +// @public +export interface PrivateEndpointsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface PrivateEndpointsGetOptionalParams extends coreClient.OperationOptions { + expand?: string; +} + +// @public +export type PrivateEndpointsGetResponse = PrivateEndpoint; + +// @public +export interface PrivateEndpointsListBySubscriptionNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PrivateEndpointsListBySubscriptionNextResponse = PrivateEndpointListResult; + +// @public +export interface PrivateEndpointsListBySubscriptionOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PrivateEndpointsListBySubscriptionResponse = PrivateEndpointListResult; + +// @public +export interface PrivateEndpointsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PrivateEndpointsListNextResponse = PrivateEndpointListResult; + +// @public +export interface PrivateEndpointsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PrivateEndpointsListResponse = PrivateEndpointListResult; + +// @public +export type PrivateLinkService = Resource & { + readonly etag?: string; + loadBalancerFrontendIpConfigurations?: FrontendIPConfiguration[]; + ipConfigurations?: PrivateLinkServiceIpConfiguration[]; + readonly networkInterfaces?: NetworkInterface[]; + readonly provisioningState?: ProvisioningState; + readonly privateEndpointConnections?: PrivateEndpointConnection[]; + visibility?: PrivateLinkServicePropertiesVisibility; + autoApproval?: PrivateLinkServicePropertiesAutoApproval; + fqdns?: string[]; + readonly alias?: string; + enableProxyProtocol?: boolean; +}; + +// @public +export type PrivateLinkServiceConnection = SubResource & { + name?: string; + readonly type?: string; + readonly etag?: string; + readonly provisioningState?: ProvisioningState; + privateLinkServiceId?: string; + groupIds?: string[]; + requestMessage?: string; + privateLinkServiceConnectionState?: PrivateLinkServiceConnectionState; +}; + +// @public +export interface PrivateLinkServiceConnectionState { + actionsRequired?: string; + description?: string; + status?: string; +} + +// @public +export type PrivateLinkServiceIpConfiguration = SubResource & { + name?: string; + readonly etag?: string; + readonly type?: string; + privateIPAddress?: string; + privateIPAllocationMethod?: IPAllocationMethod; + subnet?: Subnet; + primary?: boolean; + readonly provisioningState?: ProvisioningState; + privateIPAddressVersion?: IPVersion; +}; + +// @public +export interface PrivateLinkServiceListResult { + readonly nextLink?: string; + value?: PrivateLinkService[]; +} + +// @public +export type PrivateLinkServicePropertiesAutoApproval = ResourceSet & {}; + +// @public +export type PrivateLinkServicePropertiesVisibility = ResourceSet & {}; + +// @public +export interface PrivateLinkServices { + beginCreateOrUpdate(resourceGroupName: string, serviceName: string, parameters: PrivateLinkService, options?: PrivateLinkServicesCreateOrUpdateOptionalParams): Promise, PrivateLinkServicesCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, serviceName: string, parameters: PrivateLinkService, options?: PrivateLinkServicesCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, serviceName: string, options?: PrivateLinkServicesDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, serviceName: string, options?: PrivateLinkServicesDeleteOptionalParams): Promise; + beginDeletePrivateEndpointConnection(resourceGroupName: string, serviceName: string, peConnectionName: string, options?: PrivateLinkServicesDeletePrivateEndpointConnectionOptionalParams): Promise, void>>; + beginDeletePrivateEndpointConnectionAndWait(resourceGroupName: string, serviceName: string, peConnectionName: string, options?: PrivateLinkServicesDeletePrivateEndpointConnectionOptionalParams): Promise; + checkPrivateLinkServiceVisibility(location: string, parameters: CheckPrivateLinkServiceVisibilityRequest, options?: PrivateLinkServicesCheckPrivateLinkServiceVisibilityOptionalParams): Promise; + checkPrivateLinkServiceVisibilityByResourceGroup(location: string, resourceGroupName: string, parameters: CheckPrivateLinkServiceVisibilityRequest, options?: PrivateLinkServicesCheckPrivateLinkServiceVisibilityByResourceGroupOptionalParams): Promise; + get(resourceGroupName: string, serviceName: string, options?: PrivateLinkServicesGetOptionalParams): Promise; + getPrivateEndpointConnection(resourceGroupName: string, serviceName: string, peConnectionName: string, options?: PrivateLinkServicesGetPrivateEndpointConnectionOptionalParams): Promise; + list(resourceGroupName: string, options?: PrivateLinkServicesListOptionalParams): PagedAsyncIterableIterator; + listAutoApprovedPrivateLinkServices(location: string, options?: PrivateLinkServicesListAutoApprovedPrivateLinkServicesOptionalParams): PagedAsyncIterableIterator; + listAutoApprovedPrivateLinkServicesByResourceGroup(location: string, resourceGroupName: string, options?: PrivateLinkServicesListAutoApprovedPrivateLinkServicesByResourceGroupOptionalParams): PagedAsyncIterableIterator; + listBySubscription(options?: PrivateLinkServicesListBySubscriptionOptionalParams): PagedAsyncIterableIterator; + listPrivateEndpointConnections(resourceGroupName: string, serviceName: string, options?: PrivateLinkServicesListPrivateEndpointConnectionsOptionalParams): PagedAsyncIterableIterator; + updatePrivateEndpointConnection(resourceGroupName: string, serviceName: string, peConnectionName: string, parameters: PrivateEndpointConnection, options?: PrivateLinkServicesUpdatePrivateEndpointConnectionOptionalParams): Promise; +} + +// @public +export interface PrivateLinkServicesCheckPrivateLinkServiceVisibilityByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PrivateLinkServicesCheckPrivateLinkServiceVisibilityByResourceGroupResponse = PrivateLinkServiceVisibility; + +// @public +export interface PrivateLinkServicesCheckPrivateLinkServiceVisibilityOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PrivateLinkServicesCheckPrivateLinkServiceVisibilityResponse = PrivateLinkServiceVisibility; + +// @public +export interface PrivateLinkServicesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type PrivateLinkServicesCreateOrUpdateResponse = PrivateLinkService; + +// @public +export interface PrivateLinkServicesDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface PrivateLinkServicesDeletePrivateEndpointConnectionOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface PrivateLinkServicesGetOptionalParams extends coreClient.OperationOptions { + expand?: string; +} + +// @public +export interface PrivateLinkServicesGetPrivateEndpointConnectionOptionalParams extends coreClient.OperationOptions { + expand?: string; +} + +// @public +export type PrivateLinkServicesGetPrivateEndpointConnectionResponse = PrivateEndpointConnection; + +// @public +export type PrivateLinkServicesGetResponse = PrivateLinkService; + +// @public +export interface PrivateLinkServicesListAutoApprovedPrivateLinkServicesByResourceGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PrivateLinkServicesListAutoApprovedPrivateLinkServicesByResourceGroupNextResponse = AutoApprovedPrivateLinkServicesResult; + +// @public +export interface PrivateLinkServicesListAutoApprovedPrivateLinkServicesByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PrivateLinkServicesListAutoApprovedPrivateLinkServicesByResourceGroupResponse = AutoApprovedPrivateLinkServicesResult; + +// @public +export interface PrivateLinkServicesListAutoApprovedPrivateLinkServicesNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PrivateLinkServicesListAutoApprovedPrivateLinkServicesNextResponse = AutoApprovedPrivateLinkServicesResult; + +// @public +export interface PrivateLinkServicesListAutoApprovedPrivateLinkServicesOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PrivateLinkServicesListAutoApprovedPrivateLinkServicesResponse = AutoApprovedPrivateLinkServicesResult; + +// @public +export interface PrivateLinkServicesListBySubscriptionNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PrivateLinkServicesListBySubscriptionNextResponse = PrivateLinkServiceListResult; + +// @public +export interface PrivateLinkServicesListBySubscriptionOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PrivateLinkServicesListBySubscriptionResponse = PrivateLinkServiceListResult; + +// @public +export interface PrivateLinkServicesListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PrivateLinkServicesListNextResponse = PrivateLinkServiceListResult; + +// @public +export interface PrivateLinkServicesListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface PrivateLinkServicesListPrivateEndpointConnectionsNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PrivateLinkServicesListPrivateEndpointConnectionsNextResponse = PrivateEndpointConnectionListResult; + +// @public +export interface PrivateLinkServicesListPrivateEndpointConnectionsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PrivateLinkServicesListPrivateEndpointConnectionsResponse = PrivateEndpointConnectionListResult; + +// @public +export type PrivateLinkServicesListResponse = PrivateLinkServiceListResult; + +// @public +export interface PrivateLinkServicesUpdatePrivateEndpointConnectionOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PrivateLinkServicesUpdatePrivateEndpointConnectionResponse = PrivateEndpointConnection; + +// @public +export interface PrivateLinkServiceVisibility { + visible?: boolean; +} + +// @public +export type Probe = SubResource & { + name?: string; + readonly etag?: string; + readonly type?: string; + readonly loadBalancingRules?: SubResource[]; + protocol?: ProbeProtocol; + port?: number; + intervalInSeconds?: number; + numberOfProbes?: number; + requestPath?: string; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export type ProbeProtocol = string; + +// @public +export type ProcessorArchitecture = string; + +// @public +export interface PropagatedRouteTable { + ids?: SubResource[]; + labels?: string[]; +} + +// @public +export type Protocol = string; + +// @public +export interface ProtocolConfiguration { + httpConfiguration?: HttpConfiguration; +} + +// @public +export interface ProtocolCustomSettingsFormat { + protocol?: DdosCustomPolicyProtocol; + sourceRateOverride?: string; + triggerRateOverride?: string; + triggerSensitivityOverride?: DdosCustomPolicyTriggerSensitivityOverride; +} + +// @public +export type ProvisioningState = string; + +// @public +export type PublicIPAddress = Resource & { + sku?: PublicIPAddressSku; + readonly etag?: string; + zones?: string[]; + publicIPAllocationMethod?: IPAllocationMethod; + publicIPAddressVersion?: IPVersion; + readonly ipConfiguration?: IPConfiguration; + dnsSettings?: PublicIPAddressDnsSettings; + ddosSettings?: DdosSettings; + ipTags?: IpTag[]; + ipAddress?: string; + publicIPPrefix?: SubResource; + idleTimeoutInMinutes?: number; + readonly resourceGuid?: string; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface PublicIPAddressDnsSettings { + domainNameLabel?: string; + fqdn?: string; + reverseFqdn?: string; +} + +// @public +export interface PublicIPAddresses { + beginCreateOrUpdate(resourceGroupName: string, publicIpAddressName: string, parameters: PublicIPAddress, options?: PublicIPAddressesCreateOrUpdateOptionalParams): Promise, PublicIPAddressesCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, publicIpAddressName: string, parameters: PublicIPAddress, options?: PublicIPAddressesCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, publicIpAddressName: string, options?: PublicIPAddressesDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, publicIpAddressName: string, options?: PublicIPAddressesDeleteOptionalParams): Promise; + get(resourceGroupName: string, publicIpAddressName: string, options?: PublicIPAddressesGetOptionalParams): Promise; + getVirtualMachineScaleSetPublicIPAddress(resourceGroupName: string, virtualMachineScaleSetName: string, virtualmachineIndex: string, networkInterfaceName: string, ipConfigurationName: string, publicIpAddressName: string, options?: PublicIPAddressesGetVirtualMachineScaleSetPublicIPAddressOptionalParams): Promise; + list(resourceGroupName: string, options?: PublicIPAddressesListOptionalParams): PagedAsyncIterableIterator; + listAll(options?: PublicIPAddressesListAllOptionalParams): PagedAsyncIterableIterator; + listVirtualMachineScaleSetPublicIPAddresses(resourceGroupName: string, virtualMachineScaleSetName: string, options?: PublicIPAddressesListVirtualMachineScaleSetPublicIPAddressesOptionalParams): PagedAsyncIterableIterator; + listVirtualMachineScaleSetVMPublicIPAddresses(resourceGroupName: string, virtualMachineScaleSetName: string, virtualmachineIndex: string, networkInterfaceName: string, ipConfigurationName: string, options?: PublicIPAddressesListVirtualMachineScaleSetVMPublicIPAddressesOptionalParams): PagedAsyncIterableIterator; + updateTags(resourceGroupName: string, publicIpAddressName: string, parameters: TagsObject, options?: PublicIPAddressesUpdateTagsOptionalParams): Promise; +} + +// @public +export interface PublicIPAddressesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type PublicIPAddressesCreateOrUpdateResponse = PublicIPAddress; + +// @public +export interface PublicIPAddressesDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface PublicIPAddressesGetOptionalParams extends coreClient.OperationOptions { + expand?: string; +} + +// @public +export type PublicIPAddressesGetResponse = PublicIPAddress; + +// @public +export interface PublicIPAddressesGetVirtualMachineScaleSetPublicIPAddressOptionalParams extends coreClient.OperationOptions { + expand?: string; +} + +// @public +export type PublicIPAddressesGetVirtualMachineScaleSetPublicIPAddressResponse = PublicIPAddress; + +// @public +export interface PublicIPAddressesListAllNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PublicIPAddressesListAllNextResponse = PublicIPAddressListResult; + +// @public +export interface PublicIPAddressesListAllOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PublicIPAddressesListAllResponse = PublicIPAddressListResult; + +// @public +export interface PublicIPAddressesListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PublicIPAddressesListNextResponse = PublicIPAddressListResult; + +// @public +export interface PublicIPAddressesListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PublicIPAddressesListResponse = PublicIPAddressListResult; + +// @public +export interface PublicIPAddressesListVirtualMachineScaleSetPublicIPAddressesNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PublicIPAddressesListVirtualMachineScaleSetPublicIPAddressesNextResponse = PublicIPAddressListResult; + +// @public +export interface PublicIPAddressesListVirtualMachineScaleSetPublicIPAddressesOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PublicIPAddressesListVirtualMachineScaleSetPublicIPAddressesResponse = PublicIPAddressListResult; + +// @public +export interface PublicIPAddressesListVirtualMachineScaleSetVMPublicIPAddressesNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PublicIPAddressesListVirtualMachineScaleSetVMPublicIPAddressesNextResponse = PublicIPAddressListResult; + +// @public +export interface PublicIPAddressesListVirtualMachineScaleSetVMPublicIPAddressesOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PublicIPAddressesListVirtualMachineScaleSetVMPublicIPAddressesResponse = PublicIPAddressListResult; + +// @public +export interface PublicIPAddressesUpdateTagsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PublicIPAddressesUpdateTagsResponse = PublicIPAddress; + +// @public +export interface PublicIPAddressListResult { + nextLink?: string; + value?: PublicIPAddress[]; +} + +// @public +export interface PublicIPAddressSku { + name?: PublicIPAddressSkuName; +} + +// @public +export type PublicIPAddressSkuName = string; + +// @public +export type PublicIPPrefix = Resource & { + sku?: PublicIPPrefixSku; + readonly etag?: string; + zones?: string[]; + publicIPAddressVersion?: IPVersion; + ipTags?: IpTag[]; + prefixLength?: number; + readonly ipPrefix?: string; + readonly publicIPAddresses?: ReferencedPublicIpAddress[]; + readonly loadBalancerFrontendIpConfiguration?: SubResource; + readonly resourceGuid?: string; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface PublicIPPrefixes { + beginCreateOrUpdate(resourceGroupName: string, publicIpPrefixName: string, parameters: PublicIPPrefix, options?: PublicIPPrefixesCreateOrUpdateOptionalParams): Promise, PublicIPPrefixesCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, publicIpPrefixName: string, parameters: PublicIPPrefix, options?: PublicIPPrefixesCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, publicIpPrefixName: string, options?: PublicIPPrefixesDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, publicIpPrefixName: string, options?: PublicIPPrefixesDeleteOptionalParams): Promise; + get(resourceGroupName: string, publicIpPrefixName: string, options?: PublicIPPrefixesGetOptionalParams): Promise; + list(resourceGroupName: string, options?: PublicIPPrefixesListOptionalParams): PagedAsyncIterableIterator; + listAll(options?: PublicIPPrefixesListAllOptionalParams): PagedAsyncIterableIterator; + updateTags(resourceGroupName: string, publicIpPrefixName: string, parameters: TagsObject, options?: PublicIPPrefixesUpdateTagsOptionalParams): Promise; +} + +// @public +export interface PublicIPPrefixesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type PublicIPPrefixesCreateOrUpdateResponse = PublicIPPrefix; + +// @public +export interface PublicIPPrefixesDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface PublicIPPrefixesGetOptionalParams extends coreClient.OperationOptions { + expand?: string; +} + +// @public +export type PublicIPPrefixesGetResponse = PublicIPPrefix; + +// @public +export interface PublicIPPrefixesListAllNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PublicIPPrefixesListAllNextResponse = PublicIPPrefixListResult; + +// @public +export interface PublicIPPrefixesListAllOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PublicIPPrefixesListAllResponse = PublicIPPrefixListResult; + +// @public +export interface PublicIPPrefixesListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PublicIPPrefixesListNextResponse = PublicIPPrefixListResult; + +// @public +export interface PublicIPPrefixesListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PublicIPPrefixesListResponse = PublicIPPrefixListResult; + +// @public +export interface PublicIPPrefixesUpdateTagsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PublicIPPrefixesUpdateTagsResponse = PublicIPPrefix; + +// @public +export interface PublicIPPrefixListResult { + nextLink?: string; + value?: PublicIPPrefix[]; +} + +// @public +export interface PublicIPPrefixSku { + name?: PublicIPPrefixSkuName; +} + +// @public +export type PublicIPPrefixSkuName = string; + +// @public +export interface QueryTroubleshootingParameters { + targetResourceId: string; +} + +// @public +export interface RadiusServer { + radiusServerAddress: string; + radiusServerScore?: number; + radiusServerSecret?: string; +} + +// @public +export interface RecordSet { + fqdn?: string; + ipAddresses?: string[]; + readonly provisioningState?: ProvisioningState; + recordSetName?: string; + recordType?: string; + ttl?: number; +} + +// @public +export interface ReferencedPublicIpAddress { + id?: string; +} + +// @public +export interface Resource { + id?: string; + location?: string; + readonly name?: string; + tags?: { + [propertyName: string]: string; + }; + readonly type?: string; +} + +// @public +export type ResourceIdentityType = "SystemAssigned" | "UserAssigned" | "SystemAssigned, UserAssigned" | "None"; + +// @public +export type ResourceNavigationLink = SubResource & { + name?: string; + readonly etag?: string; + readonly type?: string; + linkedResourceType?: string; + link?: string; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface ResourceNavigationLinks { + list(resourceGroupName: string, virtualNetworkName: string, subnetName: string, options?: ResourceNavigationLinksListOptionalParams): Promise; +} + +// @public +export interface ResourceNavigationLinksListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ResourceNavigationLinksListResponse = ResourceNavigationLinksListResult; + +// @public +export interface ResourceNavigationLinksListResult { + readonly nextLink?: string; + value?: ResourceNavigationLink[]; +} + +// @public +export interface ResourceSet { + subscriptions?: string[]; +} + +// @public +export interface RetentionPolicyParameters { + days?: number; + enabled?: boolean; +} + +// @public +export type Route = SubResource & { + name?: string; + readonly etag?: string; + addressPrefix?: string; + nextHopType?: RouteNextHopType; + nextHopIpAddress?: string; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export type RouteFilter = Resource & { + readonly etag?: string; + rules?: RouteFilterRule[]; + readonly peerings?: ExpressRouteCircuitPeering[]; + readonly ipv6Peerings?: ExpressRouteCircuitPeering[]; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface RouteFilterListResult { + nextLink?: string; + value?: RouteFilter[]; +} + +// @public +export type RouteFilterRule = SubResource & { + name?: string; + location?: string; + readonly etag?: string; + access?: Access; + routeFilterRuleType?: RouteFilterRuleType; + communities?: string[]; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface RouteFilterRuleListResult { + nextLink?: string; + value?: RouteFilterRule[]; +} + +// @public +export interface RouteFilterRules { + beginCreateOrUpdate(resourceGroupName: string, routeFilterName: string, ruleName: string, routeFilterRuleParameters: RouteFilterRule, options?: RouteFilterRulesCreateOrUpdateOptionalParams): Promise, RouteFilterRulesCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, routeFilterName: string, ruleName: string, routeFilterRuleParameters: RouteFilterRule, options?: RouteFilterRulesCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, routeFilterName: string, ruleName: string, options?: RouteFilterRulesDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, routeFilterName: string, ruleName: string, options?: RouteFilterRulesDeleteOptionalParams): Promise; + get(resourceGroupName: string, routeFilterName: string, ruleName: string, options?: RouteFilterRulesGetOptionalParams): Promise; + listByRouteFilter(resourceGroupName: string, routeFilterName: string, options?: RouteFilterRulesListByRouteFilterOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface RouteFilterRulesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type RouteFilterRulesCreateOrUpdateResponse = RouteFilterRule; + +// @public +export interface RouteFilterRulesDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface RouteFilterRulesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type RouteFilterRulesGetResponse = RouteFilterRule; + +// @public +export interface RouteFilterRulesListByRouteFilterNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type RouteFilterRulesListByRouteFilterNextResponse = RouteFilterRuleListResult; + +// @public +export interface RouteFilterRulesListByRouteFilterOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type RouteFilterRulesListByRouteFilterResponse = RouteFilterRuleListResult; + +// @public +export type RouteFilterRuleType = string; + +// @public +export interface RouteFilters { + beginCreateOrUpdate(resourceGroupName: string, routeFilterName: string, routeFilterParameters: RouteFilter, options?: RouteFiltersCreateOrUpdateOptionalParams): Promise, RouteFiltersCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, routeFilterName: string, routeFilterParameters: RouteFilter, options?: RouteFiltersCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, routeFilterName: string, options?: RouteFiltersDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, routeFilterName: string, options?: RouteFiltersDeleteOptionalParams): Promise; + get(resourceGroupName: string, routeFilterName: string, options?: RouteFiltersGetOptionalParams): Promise; + list(options?: RouteFiltersListOptionalParams): PagedAsyncIterableIterator; + listByResourceGroup(resourceGroupName: string, options?: RouteFiltersListByResourceGroupOptionalParams): PagedAsyncIterableIterator; + updateTags(resourceGroupName: string, routeFilterName: string, parameters: TagsObject, options?: RouteFiltersUpdateTagsOptionalParams): Promise; +} + +// @public +export interface RouteFiltersCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type RouteFiltersCreateOrUpdateResponse = RouteFilter; + +// @public +export interface RouteFiltersDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface RouteFiltersGetOptionalParams extends coreClient.OperationOptions { + expand?: string; +} + +// @public +export type RouteFiltersGetResponse = RouteFilter; + +// @public +export interface RouteFiltersListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type RouteFiltersListByResourceGroupNextResponse = RouteFilterListResult; + +// @public +export interface RouteFiltersListByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type RouteFiltersListByResourceGroupResponse = RouteFilterListResult; + +// @public +export interface RouteFiltersListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type RouteFiltersListNextResponse = RouteFilterListResult; + +// @public +export interface RouteFiltersListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type RouteFiltersListResponse = RouteFilterListResult; + +// @public +export interface RouteFiltersUpdateTagsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type RouteFiltersUpdateTagsResponse = RouteFilter; + +// @public +export interface RouteListResult { + nextLink?: string; + value?: Route[]; +} + +// @public +export type RouteNextHopType = string; + +// @public +export interface Routes { + beginCreateOrUpdate(resourceGroupName: string, routeTableName: string, routeName: string, routeParameters: Route, options?: RoutesCreateOrUpdateOptionalParams): Promise, RoutesCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, routeTableName: string, routeName: string, routeParameters: Route, options?: RoutesCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, routeTableName: string, routeName: string, options?: RoutesDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, routeTableName: string, routeName: string, options?: RoutesDeleteOptionalParams): Promise; + get(resourceGroupName: string, routeTableName: string, routeName: string, options?: RoutesGetOptionalParams): Promise; + list(resourceGroupName: string, routeTableName: string, options?: RoutesListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface RoutesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type RoutesCreateOrUpdateResponse = Route; + +// @public +export interface RoutesDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface RoutesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type RoutesGetResponse = Route; + +// @public +export interface RoutesListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type RoutesListNextResponse = RouteListResult; + +// @public +export interface RoutesListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type RoutesListResponse = RouteListResult; + +// @public +export type RouteTable = Resource & { + readonly etag?: string; + routes?: Route[]; + readonly subnets?: Subnet[]; + disableBgpRoutePropagation?: boolean; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface RouteTableListResult { + nextLink?: string; + value?: RouteTable[]; +} + +// @public +export interface RouteTables { + beginCreateOrUpdate(resourceGroupName: string, routeTableName: string, parameters: RouteTable, options?: RouteTablesCreateOrUpdateOptionalParams): Promise, RouteTablesCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, routeTableName: string, parameters: RouteTable, options?: RouteTablesCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, routeTableName: string, options?: RouteTablesDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, routeTableName: string, options?: RouteTablesDeleteOptionalParams): Promise; + get(resourceGroupName: string, routeTableName: string, options?: RouteTablesGetOptionalParams): Promise; + list(resourceGroupName: string, options?: RouteTablesListOptionalParams): PagedAsyncIterableIterator; + listAll(options?: RouteTablesListAllOptionalParams): PagedAsyncIterableIterator; + updateTags(resourceGroupName: string, routeTableName: string, parameters: TagsObject, options?: RouteTablesUpdateTagsOptionalParams): Promise; +} + +// @public +export interface RouteTablesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type RouteTablesCreateOrUpdateResponse = RouteTable; + +// @public +export interface RouteTablesDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface RouteTablesGetOptionalParams extends coreClient.OperationOptions { + expand?: string; +} + +// @public +export type RouteTablesGetResponse = RouteTable; + +// @public +export interface RouteTablesListAllNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type RouteTablesListAllNextResponse = RouteTableListResult; + +// @public +export interface RouteTablesListAllOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type RouteTablesListAllResponse = RouteTableListResult; + +// @public +export interface RouteTablesListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type RouteTablesListNextResponse = RouteTableListResult; + +// @public +export interface RouteTablesListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type RouteTablesListResponse = RouteTableListResult; + +// @public +export interface RouteTablesUpdateTagsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type RouteTablesUpdateTagsResponse = RouteTable; + +// @public +export interface RoutingConfiguration { + associatedRouteTable?: SubResource; + propagatedRouteTables?: PropagatedRouteTable; + vnetRoutes?: VnetRoute; +} + +// @public +export interface SecurityGroupNetworkInterface { + id?: string; + securityRuleAssociations?: SecurityRuleAssociations; +} + +// @public +export interface SecurityGroupViewParameters { + targetResourceId: string; +} + +// @public +export interface SecurityGroupViewResult { + networkInterfaces?: SecurityGroupNetworkInterface[]; +} + +// @public +export type SecurityPartnerProvider = Resource & { + readonly etag?: string; + readonly provisioningState?: ProvisioningState; + securityProviderName?: SecurityProviderName; + readonly connectionStatus?: SecurityPartnerProviderConnectionStatus; + virtualHub?: SubResource; +}; + +// @public +export type SecurityPartnerProviderConnectionStatus = string; + +// @public +export interface SecurityPartnerProviderListResult { + nextLink?: string; + value?: SecurityPartnerProvider[]; +} + +// @public +export interface SecurityPartnerProviders { + beginCreateOrUpdate(resourceGroupName: string, securityPartnerProviderName: string, parameters: SecurityPartnerProvider, options?: SecurityPartnerProvidersCreateOrUpdateOptionalParams): Promise, SecurityPartnerProvidersCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, securityPartnerProviderName: string, parameters: SecurityPartnerProvider, options?: SecurityPartnerProvidersCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, securityPartnerProviderName: string, options?: SecurityPartnerProvidersDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, securityPartnerProviderName: string, options?: SecurityPartnerProvidersDeleteOptionalParams): Promise; + get(resourceGroupName: string, securityPartnerProviderName: string, options?: SecurityPartnerProvidersGetOptionalParams): Promise; + list(options?: SecurityPartnerProvidersListOptionalParams): PagedAsyncIterableIterator; + listByResourceGroup(resourceGroupName: string, options?: SecurityPartnerProvidersListByResourceGroupOptionalParams): PagedAsyncIterableIterator; + updateTags(resourceGroupName: string, securityPartnerProviderName: string, parameters: TagsObject, options?: SecurityPartnerProvidersUpdateTagsOptionalParams): Promise; +} + +// @public +export interface SecurityPartnerProvidersCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type SecurityPartnerProvidersCreateOrUpdateResponse = SecurityPartnerProvider; + +// @public +export interface SecurityPartnerProvidersDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface SecurityPartnerProvidersGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SecurityPartnerProvidersGetResponse = SecurityPartnerProvider; + +// @public +export interface SecurityPartnerProvidersListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SecurityPartnerProvidersListByResourceGroupNextResponse = SecurityPartnerProviderListResult; + +// @public +export interface SecurityPartnerProvidersListByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SecurityPartnerProvidersListByResourceGroupResponse = SecurityPartnerProviderListResult; + +// @public +export interface SecurityPartnerProvidersListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SecurityPartnerProvidersListNextResponse = SecurityPartnerProviderListResult; + +// @public +export interface SecurityPartnerProvidersListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SecurityPartnerProvidersListResponse = SecurityPartnerProviderListResult; + +// @public +export interface SecurityPartnerProvidersUpdateTagsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SecurityPartnerProvidersUpdateTagsResponse = SecurityPartnerProvider; + +// @public +export type SecurityProviderName = string; + +// @public +export type SecurityRule = SubResource & { + name?: string; + readonly etag?: string; + description?: string; + protocol?: SecurityRuleProtocol; + sourcePortRange?: string; + destinationPortRange?: string; + sourceAddressPrefix?: string; + sourceAddressPrefixes?: string[]; + sourceApplicationSecurityGroups?: ApplicationSecurityGroup[]; + destinationAddressPrefix?: string; + destinationAddressPrefixes?: string[]; + destinationApplicationSecurityGroups?: ApplicationSecurityGroup[]; + sourcePortRanges?: string[]; + destinationPortRanges?: string[]; + access?: SecurityRuleAccess; + priority?: number; + direction?: SecurityRuleDirection; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export type SecurityRuleAccess = string; + +// @public +export interface SecurityRuleAssociations { + defaultSecurityRules?: SecurityRule[]; + effectiveSecurityRules?: EffectiveNetworkSecurityRule[]; + networkInterfaceAssociation?: NetworkInterfaceAssociation; + subnetAssociation?: SubnetAssociation; +} + +// @public +export type SecurityRuleDirection = string; + +// @public +export interface SecurityRuleListResult { + nextLink?: string; + value?: SecurityRule[]; +} + +// @public +export type SecurityRuleProtocol = string; + +// @public +export interface SecurityRules { + beginCreateOrUpdate(resourceGroupName: string, networkSecurityGroupName: string, securityRuleName: string, securityRuleParameters: SecurityRule, options?: SecurityRulesCreateOrUpdateOptionalParams): Promise, SecurityRulesCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, networkSecurityGroupName: string, securityRuleName: string, securityRuleParameters: SecurityRule, options?: SecurityRulesCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, networkSecurityGroupName: string, securityRuleName: string, options?: SecurityRulesDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, networkSecurityGroupName: string, securityRuleName: string, options?: SecurityRulesDeleteOptionalParams): Promise; + get(resourceGroupName: string, networkSecurityGroupName: string, securityRuleName: string, options?: SecurityRulesGetOptionalParams): Promise; + list(resourceGroupName: string, networkSecurityGroupName: string, options?: SecurityRulesListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface SecurityRulesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type SecurityRulesCreateOrUpdateResponse = SecurityRule; + +// @public +export interface SecurityRulesDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface SecurityRulesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SecurityRulesGetResponse = SecurityRule; + +// @public +export interface SecurityRulesListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SecurityRulesListNextResponse = SecurityRuleListResult; + +// @public +export interface SecurityRulesListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SecurityRulesListResponse = SecurityRuleListResult; + +// @public +export type ServiceAssociationLink = SubResource & { + name?: string; + readonly etag?: string; + readonly type?: string; + linkedResourceType?: string; + link?: string; + readonly provisioningState?: ProvisioningState; + allowDelete?: boolean; + locations?: string[]; +}; + +// @public +export interface ServiceAssociationLinks { + list(resourceGroupName: string, virtualNetworkName: string, subnetName: string, options?: ServiceAssociationLinksListOptionalParams): Promise; +} + +// @public +export interface ServiceAssociationLinksListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServiceAssociationLinksListResponse = ServiceAssociationLinksListResult; + +// @public +export interface ServiceAssociationLinksListResult { + readonly nextLink?: string; + value?: ServiceAssociationLink[]; +} + +// @public +export interface ServiceEndpointPolicies { + beginCreateOrUpdate(resourceGroupName: string, serviceEndpointPolicyName: string, parameters: ServiceEndpointPolicy, options?: ServiceEndpointPoliciesCreateOrUpdateOptionalParams): Promise, ServiceEndpointPoliciesCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, serviceEndpointPolicyName: string, parameters: ServiceEndpointPolicy, options?: ServiceEndpointPoliciesCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, serviceEndpointPolicyName: string, options?: ServiceEndpointPoliciesDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, serviceEndpointPolicyName: string, options?: ServiceEndpointPoliciesDeleteOptionalParams): Promise; + get(resourceGroupName: string, serviceEndpointPolicyName: string, options?: ServiceEndpointPoliciesGetOptionalParams): Promise; + list(options?: ServiceEndpointPoliciesListOptionalParams): PagedAsyncIterableIterator; + listByResourceGroup(resourceGroupName: string, options?: ServiceEndpointPoliciesListByResourceGroupOptionalParams): PagedAsyncIterableIterator; + updateTags(resourceGroupName: string, serviceEndpointPolicyName: string, parameters: TagsObject, options?: ServiceEndpointPoliciesUpdateTagsOptionalParams): Promise; +} + +// @public +export interface ServiceEndpointPoliciesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ServiceEndpointPoliciesCreateOrUpdateResponse = ServiceEndpointPolicy; + +// @public +export interface ServiceEndpointPoliciesDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface ServiceEndpointPoliciesGetOptionalParams extends coreClient.OperationOptions { + expand?: string; +} + +// @public +export type ServiceEndpointPoliciesGetResponse = ServiceEndpointPolicy; + +// @public +export interface ServiceEndpointPoliciesListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServiceEndpointPoliciesListByResourceGroupNextResponse = ServiceEndpointPolicyListResult; + +// @public +export interface ServiceEndpointPoliciesListByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServiceEndpointPoliciesListByResourceGroupResponse = ServiceEndpointPolicyListResult; + +// @public +export interface ServiceEndpointPoliciesListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServiceEndpointPoliciesListNextResponse = ServiceEndpointPolicyListResult; + +// @public +export interface ServiceEndpointPoliciesListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServiceEndpointPoliciesListResponse = ServiceEndpointPolicyListResult; + +// @public +export interface ServiceEndpointPoliciesUpdateTagsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServiceEndpointPoliciesUpdateTagsResponse = ServiceEndpointPolicy; + +// @public +export type ServiceEndpointPolicy = Resource & { + readonly etag?: string; + serviceEndpointPolicyDefinitions?: ServiceEndpointPolicyDefinition[]; + readonly subnets?: Subnet[]; + readonly resourceGuid?: string; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export type ServiceEndpointPolicyDefinition = SubResource & { + name?: string; + readonly etag?: string; + description?: string; + service?: string; + serviceResources?: string[]; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface ServiceEndpointPolicyDefinitionListResult { + nextLink?: string; + value?: ServiceEndpointPolicyDefinition[]; +} + +// @public +export interface ServiceEndpointPolicyDefinitions { + beginCreateOrUpdate(resourceGroupName: string, serviceEndpointPolicyName: string, serviceEndpointPolicyDefinitionName: string, serviceEndpointPolicyDefinitions: ServiceEndpointPolicyDefinition, options?: ServiceEndpointPolicyDefinitionsCreateOrUpdateOptionalParams): Promise, ServiceEndpointPolicyDefinitionsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, serviceEndpointPolicyName: string, serviceEndpointPolicyDefinitionName: string, serviceEndpointPolicyDefinitions: ServiceEndpointPolicyDefinition, options?: ServiceEndpointPolicyDefinitionsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, serviceEndpointPolicyName: string, serviceEndpointPolicyDefinitionName: string, options?: ServiceEndpointPolicyDefinitionsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, serviceEndpointPolicyName: string, serviceEndpointPolicyDefinitionName: string, options?: ServiceEndpointPolicyDefinitionsDeleteOptionalParams): Promise; + get(resourceGroupName: string, serviceEndpointPolicyName: string, serviceEndpointPolicyDefinitionName: string, options?: ServiceEndpointPolicyDefinitionsGetOptionalParams): Promise; + listByResourceGroup(resourceGroupName: string, serviceEndpointPolicyName: string, options?: ServiceEndpointPolicyDefinitionsListByResourceGroupOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ServiceEndpointPolicyDefinitionsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type ServiceEndpointPolicyDefinitionsCreateOrUpdateResponse = ServiceEndpointPolicyDefinition; + +// @public +export interface ServiceEndpointPolicyDefinitionsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface ServiceEndpointPolicyDefinitionsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServiceEndpointPolicyDefinitionsGetResponse = ServiceEndpointPolicyDefinition; + +// @public +export interface ServiceEndpointPolicyDefinitionsListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServiceEndpointPolicyDefinitionsListByResourceGroupNextResponse = ServiceEndpointPolicyDefinitionListResult; + +// @public +export interface ServiceEndpointPolicyDefinitionsListByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServiceEndpointPolicyDefinitionsListByResourceGroupResponse = ServiceEndpointPolicyDefinitionListResult; + +// @public +export interface ServiceEndpointPolicyListResult { + readonly nextLink?: string; + value?: ServiceEndpointPolicy[]; +} + +// @public +export interface ServiceEndpointPropertiesFormat { + locations?: string[]; + readonly provisioningState?: ProvisioningState; + service?: string; +} + +// @public +export type ServiceProviderProvisioningState = string; + +// @public +export interface ServiceTagInformation { + readonly id?: string; + readonly name?: string; + readonly properties?: ServiceTagInformationPropertiesFormat; +} + +// @public +export interface ServiceTagInformationPropertiesFormat { + readonly addressPrefixes?: string[]; + readonly changeNumber?: string; + readonly region?: string; + readonly systemService?: string; +} + +// @public +export interface ServiceTags { + list(location: string, options?: ServiceTagsListOptionalParams): Promise; +} + +// @public +export interface ServiceTagsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ServiceTagsListResponse = ServiceTagsListResult; + +// @public +export interface ServiceTagsListResult { + readonly changeNumber?: string; + readonly cloud?: string; + readonly id?: string; + readonly name?: string; + readonly type?: string; + readonly values?: ServiceTagInformation[]; +} + +// @public +export interface SessionIds { + sessionIds?: string[]; +} + +// @public +export type Severity = string; + +// @public +export interface StaticRoute { + addressPrefixes?: string[]; + name?: string; + nextHopIpAddress?: string; +} + +// @public +export type Subnet = SubResource & { + name?: string; + readonly etag?: string; + addressPrefix?: string; + addressPrefixes?: string[]; + networkSecurityGroup?: NetworkSecurityGroup; + routeTable?: RouteTable; + natGateway?: SubResource; + serviceEndpoints?: ServiceEndpointPropertiesFormat[]; + serviceEndpointPolicies?: ServiceEndpointPolicy[]; + readonly privateEndpoints?: PrivateEndpoint[]; + readonly ipConfigurations?: IPConfiguration[]; + readonly ipConfigurationProfiles?: IPConfigurationProfile[]; + ipAllocations?: SubResource[]; + readonly resourceNavigationLinks?: ResourceNavigationLink[]; + readonly serviceAssociationLinks?: ServiceAssociationLink[]; + delegations?: Delegation[]; + readonly purpose?: string; + readonly provisioningState?: ProvisioningState; + privateEndpointNetworkPolicies?: string; + privateLinkServiceNetworkPolicies?: string; +}; + +// @public +export interface SubnetAssociation { + readonly id?: string; + securityRules?: SecurityRule[]; +} + +// @public +export interface SubnetListResult { + nextLink?: string; + value?: Subnet[]; +} + +// @public +export interface Subnets { + beginCreateOrUpdate(resourceGroupName: string, virtualNetworkName: string, subnetName: string, subnetParameters: Subnet, options?: SubnetsCreateOrUpdateOptionalParams): Promise, SubnetsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, virtualNetworkName: string, subnetName: string, subnetParameters: Subnet, options?: SubnetsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, virtualNetworkName: string, subnetName: string, options?: SubnetsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, virtualNetworkName: string, subnetName: string, options?: SubnetsDeleteOptionalParams): Promise; + beginPrepareNetworkPolicies(resourceGroupName: string, virtualNetworkName: string, subnetName: string, prepareNetworkPoliciesRequestParameters: PrepareNetworkPoliciesRequest, options?: SubnetsPrepareNetworkPoliciesOptionalParams): Promise, void>>; + beginPrepareNetworkPoliciesAndWait(resourceGroupName: string, virtualNetworkName: string, subnetName: string, prepareNetworkPoliciesRequestParameters: PrepareNetworkPoliciesRequest, options?: SubnetsPrepareNetworkPoliciesOptionalParams): Promise; + beginUnprepareNetworkPolicies(resourceGroupName: string, virtualNetworkName: string, subnetName: string, unprepareNetworkPoliciesRequestParameters: UnprepareNetworkPoliciesRequest, options?: SubnetsUnprepareNetworkPoliciesOptionalParams): Promise, void>>; + beginUnprepareNetworkPoliciesAndWait(resourceGroupName: string, virtualNetworkName: string, subnetName: string, unprepareNetworkPoliciesRequestParameters: UnprepareNetworkPoliciesRequest, options?: SubnetsUnprepareNetworkPoliciesOptionalParams): Promise; + get(resourceGroupName: string, virtualNetworkName: string, subnetName: string, options?: SubnetsGetOptionalParams): Promise; + list(resourceGroupName: string, virtualNetworkName: string, options?: SubnetsListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface SubnetsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type SubnetsCreateOrUpdateResponse = Subnet; + +// @public +export interface SubnetsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface SubnetsGetOptionalParams extends coreClient.OperationOptions { + expand?: string; +} + +// @public +export type SubnetsGetResponse = Subnet; + +// @public +export interface SubnetsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SubnetsListNextResponse = SubnetListResult; + +// @public +export interface SubnetsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SubnetsListResponse = SubnetListResult; + +// @public +export interface SubnetsPrepareNetworkPoliciesOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface SubnetsUnprepareNetworkPoliciesOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface SubResource { + id?: string; +} + +// @public +export interface TagsObject { + tags?: { + [propertyName: string]: string; + }; +} + +// @public +export interface Topology { + readonly createdDateTime?: Date; + readonly id?: string; + readonly lastModified?: Date; + resources?: TopologyResource[]; +} + +// @public +export interface TopologyAssociation { + associationType?: AssociationType; + name?: string; + resourceId?: string; +} + +// @public +export interface TopologyParameters { + targetResourceGroupName?: string; + targetSubnet?: SubResource; + targetVirtualNetwork?: SubResource; +} + +// @public +export interface TopologyResource { + associations?: TopologyAssociation[]; + id?: string; + location?: string; + name?: string; +} + +// @public +export interface TrafficAnalyticsConfigurationProperties { + enabled?: boolean; + trafficAnalyticsInterval?: number; + workspaceId?: string; + workspaceRegion?: string; + workspaceResourceId?: string; +} + +// @public +export interface TrafficAnalyticsProperties { + networkWatcherFlowAnalyticsConfiguration?: TrafficAnalyticsConfigurationProperties; +} + +// @public +export interface TrafficSelectorPolicy { + localAddressRanges: string[]; + remoteAddressRanges: string[]; +} + +// @public +export type TransportProtocol = string; + +// @public +export interface TroubleshootingDetails { + detail?: string; + id?: string; + reasonType?: string; + recommendedActions?: TroubleshootingRecommendedActions[]; + summary?: string; +} + +// @public +export interface TroubleshootingParameters { + storageId: string; + storagePath: string; + targetResourceId: string; +} + +// @public +export interface TroubleshootingRecommendedActions { + actionId?: string; + actionText?: string; + actionUri?: string; + actionUriText?: string; +} + +// @public +export interface TroubleshootingResult { + code?: string; + endTime?: Date; + results?: TroubleshootingDetails[]; + startTime?: Date; +} + +// @public +export interface TunnelConnectionHealth { + readonly connectionStatus?: VirtualNetworkGatewayConnectionStatus; + readonly egressBytesTransferred?: number; + readonly ingressBytesTransferred?: number; + readonly lastConnectionEstablishedUtcTime?: string; + readonly tunnel?: string; +} + +// @public +export type TunnelConnectionStatus = string; + +// @public +export interface UnprepareNetworkPoliciesRequest { + serviceName?: string; +} + +// @public +export interface Usage { + currentValue: number; + readonly id?: string; + limit: number; + name: UsageName; + unit: UsageUnit; +} + +// @public +export interface UsageName { + localizedValue?: string; + value?: string; +} + +// @public +export interface Usages { + list(location: string, options?: UsagesListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface UsagesListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type UsagesListNextResponse = UsagesListResult; + +// @public +export interface UsagesListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type UsagesListResponse = UsagesListResult; + +// @public +export interface UsagesListResult { + nextLink?: string; + value?: Usage[]; +} + +// @public +export type UsageUnit = string; + +// @public +export type VerbosityLevel = string; + +// @public +export interface VerificationIPFlowParameters { + direction: Direction; + localIPAddress: string; + localPort: string; + protocol: IpFlowProtocol; + remoteIPAddress: string; + remotePort: string; + targetNicResourceId?: string; + targetResourceId: string; +} + +// @public +export interface VerificationIPFlowResult { + access?: Access; + ruleName?: string; +} + +// @public +export interface VirtualApplianceNicProperties { + readonly name?: string; + readonly privateIpAddress?: string; + readonly publicIpAddress?: string; +} + +// @public +export interface VirtualApplianceSkuProperties { + bundledScaleUnit?: string; + marketPlaceVersion?: string; + vendor?: string; +} + +// @public +export type VirtualHub = Resource & { + readonly etag?: string; + virtualWan?: SubResource; + vpnGateway?: SubResource; + p2SVpnGateway?: SubResource; + expressRouteGateway?: SubResource; + azureFirewall?: SubResource; + securityPartnerProvider?: SubResource; + virtualNetworkConnections?: HubVirtualNetworkConnection[]; + addressPrefix?: string; + routeTable?: VirtualHubRouteTable; + readonly provisioningState?: ProvisioningState; + securityProviderName?: string; + virtualHubRouteTableV2S?: VirtualHubRouteTableV2[]; + sku?: string; +}; + +// @public +export interface VirtualHubId { + id?: string; +} + +// @public +export interface VirtualHubRoute { + addressPrefixes?: string[]; + nextHopIpAddress?: string; +} + +// @public +export interface VirtualHubRouteTable { + routes?: VirtualHubRoute[]; +} + +// @public +export type VirtualHubRouteTableV2 = SubResource & { + name?: string; + readonly etag?: string; + routes?: VirtualHubRouteV2[]; + attachedConnections?: string[]; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface VirtualHubRouteTableV2S { + beginCreateOrUpdate(resourceGroupName: string, virtualHubName: string, routeTableName: string, virtualHubRouteTableV2Parameters: VirtualHubRouteTableV2, options?: VirtualHubRouteTableV2SCreateOrUpdateOptionalParams): Promise, VirtualHubRouteTableV2SCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, virtualHubName: string, routeTableName: string, virtualHubRouteTableV2Parameters: VirtualHubRouteTableV2, options?: VirtualHubRouteTableV2SCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, virtualHubName: string, routeTableName: string, options?: VirtualHubRouteTableV2SDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, virtualHubName: string, routeTableName: string, options?: VirtualHubRouteTableV2SDeleteOptionalParams): Promise; + get(resourceGroupName: string, virtualHubName: string, routeTableName: string, options?: VirtualHubRouteTableV2SGetOptionalParams): Promise; + list(resourceGroupName: string, virtualHubName: string, options?: VirtualHubRouteTableV2SListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface VirtualHubRouteTableV2SCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VirtualHubRouteTableV2SCreateOrUpdateResponse = VirtualHubRouteTableV2; + +// @public +export interface VirtualHubRouteTableV2SDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface VirtualHubRouteTableV2SGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualHubRouteTableV2SGetResponse = VirtualHubRouteTableV2; + +// @public +export interface VirtualHubRouteTableV2SListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualHubRouteTableV2SListNextResponse = ListVirtualHubRouteTableV2SResult; + +// @public +export interface VirtualHubRouteTableV2SListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualHubRouteTableV2SListResponse = ListVirtualHubRouteTableV2SResult; + +// @public +export interface VirtualHubRouteV2 { + destinations?: string[]; + destinationType?: string; + nextHops?: string[]; + nextHopType?: string; +} + +// @public +export interface VirtualHubs { + beginCreateOrUpdate(resourceGroupName: string, virtualHubName: string, virtualHubParameters: VirtualHub, options?: VirtualHubsCreateOrUpdateOptionalParams): Promise, VirtualHubsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, virtualHubName: string, virtualHubParameters: VirtualHub, options?: VirtualHubsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, virtualHubName: string, options?: VirtualHubsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, virtualHubName: string, options?: VirtualHubsDeleteOptionalParams): Promise; + get(resourceGroupName: string, virtualHubName: string, options?: VirtualHubsGetOptionalParams): Promise; + list(options?: VirtualHubsListOptionalParams): PagedAsyncIterableIterator; + listByResourceGroup(resourceGroupName: string, options?: VirtualHubsListByResourceGroupOptionalParams): PagedAsyncIterableIterator; + updateTags(resourceGroupName: string, virtualHubName: string, virtualHubParameters: TagsObject, options?: VirtualHubsUpdateTagsOptionalParams): Promise; +} + +// @public +export interface VirtualHubsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VirtualHubsCreateOrUpdateResponse = VirtualHub; + +// @public +export interface VirtualHubsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface VirtualHubsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualHubsGetResponse = VirtualHub; + +// @public +export interface VirtualHubsListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualHubsListByResourceGroupNextResponse = ListVirtualHubsResult; + +// @public +export interface VirtualHubsListByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualHubsListByResourceGroupResponse = ListVirtualHubsResult; + +// @public +export interface VirtualHubsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualHubsListNextResponse = ListVirtualHubsResult; + +// @public +export interface VirtualHubsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualHubsListResponse = ListVirtualHubsResult; + +// @public +export interface VirtualHubsUpdateTagsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualHubsUpdateTagsResponse = VirtualHub; + +// @public +export type VirtualNetwork = Resource & { + readonly etag?: string; + addressSpace?: AddressSpace; + dhcpOptions?: DhcpOptions; + subnets?: Subnet[]; + virtualNetworkPeerings?: VirtualNetworkPeering[]; + readonly resourceGuid?: string; + readonly provisioningState?: ProvisioningState; + enableDdosProtection?: boolean; + enableVmProtection?: boolean; + ddosProtectionPlan?: SubResource; + bgpCommunities?: VirtualNetworkBgpCommunities; + ipAllocations?: SubResource[]; +}; + +// @public +export interface VirtualNetworkBgpCommunities { + readonly regionalCommunity?: string; + virtualNetworkCommunity: string; +} + +// @public +export interface VirtualNetworkConnectionGatewayReference { + id: string; +} + +// @public +export type VirtualNetworkGateway = Resource & { + readonly etag?: string; + ipConfigurations?: VirtualNetworkGatewayIPConfiguration[]; + gatewayType?: VirtualNetworkGatewayType; + vpnType?: VpnType; + vpnGatewayGeneration?: VpnGatewayGeneration; + enableBgp?: boolean; + enablePrivateIpAddress?: boolean; + active?: boolean; + gatewayDefaultSite?: SubResource; + sku?: VirtualNetworkGatewaySku; + vpnClientConfiguration?: VpnClientConfiguration; + bgpSettings?: BgpSettings; + customRoutes?: AddressSpace; + readonly resourceGuid?: string; + readonly provisioningState?: ProvisioningState; + enableDnsForwarding?: boolean; + readonly inboundDnsForwardingEndpoint?: string; +}; + +// @public +export type VirtualNetworkGatewayConnection = Resource & { + readonly etag?: string; + authorizationKey?: string; + virtualNetworkGateway1: VirtualNetworkGateway; + virtualNetworkGateway2?: VirtualNetworkGateway; + localNetworkGateway2?: LocalNetworkGateway; + connectionType: VirtualNetworkGatewayConnectionType; + connectionProtocol?: VirtualNetworkGatewayConnectionProtocol; + routingWeight?: number; + dpdTimeoutSeconds?: number; + sharedKey?: string; + readonly connectionStatus?: VirtualNetworkGatewayConnectionStatus; + readonly tunnelConnectionStatus?: TunnelConnectionHealth[]; + readonly egressBytesTransferred?: number; + readonly ingressBytesTransferred?: number; + peer?: SubResource; + enableBgp?: boolean; + useLocalAzureIpAddress?: boolean; + usePolicyBasedTrafficSelectors?: boolean; + ipsecPolicies?: IpsecPolicy[]; + trafficSelectorPolicies?: TrafficSelectorPolicy[]; + readonly resourceGuid?: string; + readonly provisioningState?: ProvisioningState; + expressRouteGatewayBypass?: boolean; +}; + +// @public +export type VirtualNetworkGatewayConnectionListEntity = Resource & { + readonly etag?: string; + authorizationKey?: string; + virtualNetworkGateway1: VirtualNetworkConnectionGatewayReference; + virtualNetworkGateway2?: VirtualNetworkConnectionGatewayReference; + localNetworkGateway2?: VirtualNetworkConnectionGatewayReference; + connectionType: VirtualNetworkGatewayConnectionType; + connectionProtocol?: VirtualNetworkGatewayConnectionProtocol; + routingWeight?: number; + sharedKey?: string; + readonly connectionStatus?: VirtualNetworkGatewayConnectionStatus; + readonly tunnelConnectionStatus?: TunnelConnectionHealth[]; + readonly egressBytesTransferred?: number; + readonly ingressBytesTransferred?: number; + peer?: SubResource; + enableBgp?: boolean; + usePolicyBasedTrafficSelectors?: boolean; + ipsecPolicies?: IpsecPolicy[]; + trafficSelectorPolicies?: TrafficSelectorPolicy[]; + readonly resourceGuid?: string; + readonly provisioningState?: ProvisioningState; + expressRouteGatewayBypass?: boolean; +}; + +// @public +export interface VirtualNetworkGatewayConnectionListResult { + readonly nextLink?: string; + value?: VirtualNetworkGatewayConnection[]; +} + +// @public +export type VirtualNetworkGatewayConnectionProtocol = string; + +// @public +export interface VirtualNetworkGatewayConnections { + beginCreateOrUpdate(resourceGroupName: string, virtualNetworkGatewayConnectionName: string, parameters: VirtualNetworkGatewayConnection, options?: VirtualNetworkGatewayConnectionsCreateOrUpdateOptionalParams): Promise, VirtualNetworkGatewayConnectionsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, virtualNetworkGatewayConnectionName: string, parameters: VirtualNetworkGatewayConnection, options?: VirtualNetworkGatewayConnectionsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, virtualNetworkGatewayConnectionName: string, options?: VirtualNetworkGatewayConnectionsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, virtualNetworkGatewayConnectionName: string, options?: VirtualNetworkGatewayConnectionsDeleteOptionalParams): Promise; + beginResetSharedKey(resourceGroupName: string, virtualNetworkGatewayConnectionName: string, parameters: ConnectionResetSharedKey, options?: VirtualNetworkGatewayConnectionsResetSharedKeyOptionalParams): Promise, VirtualNetworkGatewayConnectionsResetSharedKeyResponse>>; + beginResetSharedKeyAndWait(resourceGroupName: string, virtualNetworkGatewayConnectionName: string, parameters: ConnectionResetSharedKey, options?: VirtualNetworkGatewayConnectionsResetSharedKeyOptionalParams): Promise; + beginSetSharedKey(resourceGroupName: string, virtualNetworkGatewayConnectionName: string, parameters: ConnectionSharedKey, options?: VirtualNetworkGatewayConnectionsSetSharedKeyOptionalParams): Promise, VirtualNetworkGatewayConnectionsSetSharedKeyResponse>>; + beginSetSharedKeyAndWait(resourceGroupName: string, virtualNetworkGatewayConnectionName: string, parameters: ConnectionSharedKey, options?: VirtualNetworkGatewayConnectionsSetSharedKeyOptionalParams): Promise; + beginStartPacketCapture(resourceGroupName: string, virtualNetworkGatewayConnectionName: string, options?: VirtualNetworkGatewayConnectionsStartPacketCaptureOptionalParams): Promise, VirtualNetworkGatewayConnectionsStartPacketCaptureResponse>>; + beginStartPacketCaptureAndWait(resourceGroupName: string, virtualNetworkGatewayConnectionName: string, options?: VirtualNetworkGatewayConnectionsStartPacketCaptureOptionalParams): Promise; + beginStopPacketCapture(resourceGroupName: string, virtualNetworkGatewayConnectionName: string, parameters: VpnPacketCaptureStopParameters, options?: VirtualNetworkGatewayConnectionsStopPacketCaptureOptionalParams): Promise, VirtualNetworkGatewayConnectionsStopPacketCaptureResponse>>; + beginStopPacketCaptureAndWait(resourceGroupName: string, virtualNetworkGatewayConnectionName: string, parameters: VpnPacketCaptureStopParameters, options?: VirtualNetworkGatewayConnectionsStopPacketCaptureOptionalParams): Promise; + beginUpdateTags(resourceGroupName: string, virtualNetworkGatewayConnectionName: string, parameters: TagsObject, options?: VirtualNetworkGatewayConnectionsUpdateTagsOptionalParams): Promise, VirtualNetworkGatewayConnectionsUpdateTagsResponse>>; + beginUpdateTagsAndWait(resourceGroupName: string, virtualNetworkGatewayConnectionName: string, parameters: TagsObject, options?: VirtualNetworkGatewayConnectionsUpdateTagsOptionalParams): Promise; + get(resourceGroupName: string, virtualNetworkGatewayConnectionName: string, options?: VirtualNetworkGatewayConnectionsGetOptionalParams): Promise; + getSharedKey(resourceGroupName: string, virtualNetworkGatewayConnectionName: string, options?: VirtualNetworkGatewayConnectionsGetSharedKeyOptionalParams): Promise; + list(resourceGroupName: string, options?: VirtualNetworkGatewayConnectionsListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface VirtualNetworkGatewayConnectionsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VirtualNetworkGatewayConnectionsCreateOrUpdateResponse = VirtualNetworkGatewayConnection; + +// @public +export interface VirtualNetworkGatewayConnectionsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface VirtualNetworkGatewayConnectionsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualNetworkGatewayConnectionsGetResponse = VirtualNetworkGatewayConnection; + +// @public +export interface VirtualNetworkGatewayConnectionsGetSharedKeyOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualNetworkGatewayConnectionsGetSharedKeyResponse = ConnectionSharedKey; + +// @public +export interface VirtualNetworkGatewayConnectionsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualNetworkGatewayConnectionsListNextResponse = VirtualNetworkGatewayConnectionListResult; + +// @public +export interface VirtualNetworkGatewayConnectionsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualNetworkGatewayConnectionsListResponse = VirtualNetworkGatewayConnectionListResult; + +// @public +export interface VirtualNetworkGatewayConnectionsResetSharedKeyOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VirtualNetworkGatewayConnectionsResetSharedKeyResponse = ConnectionResetSharedKey; + +// @public +export interface VirtualNetworkGatewayConnectionsSetSharedKeyOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VirtualNetworkGatewayConnectionsSetSharedKeyResponse = ConnectionSharedKey; + +// @public +export interface VirtualNetworkGatewayConnectionsStartPacketCaptureOptionalParams extends coreClient.OperationOptions { + parameters?: VpnPacketCaptureStartParameters; + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VirtualNetworkGatewayConnectionsStartPacketCaptureResponse = { + body: string; +}; + +// @public +export interface VirtualNetworkGatewayConnectionsStopPacketCaptureOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VirtualNetworkGatewayConnectionsStopPacketCaptureResponse = { + body: string; +}; + +// @public +export type VirtualNetworkGatewayConnectionStatus = string; + +// @public +export interface VirtualNetworkGatewayConnectionsUpdateTagsOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VirtualNetworkGatewayConnectionsUpdateTagsResponse = VirtualNetworkGatewayConnection; + +// @public +export type VirtualNetworkGatewayConnectionType = string; + +// @public +export type VirtualNetworkGatewayIPConfiguration = SubResource & { + name?: string; + readonly etag?: string; + privateIPAllocationMethod?: IPAllocationMethod; + subnet?: SubResource; + publicIPAddress?: SubResource; + readonly privateIPAddress?: string; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface VirtualNetworkGatewayListConnectionsResult { + readonly nextLink?: string; + value?: VirtualNetworkGatewayConnectionListEntity[]; +} + +// @public +export interface VirtualNetworkGatewayListResult { + readonly nextLink?: string; + value?: VirtualNetworkGateway[]; +} + +// @public +export interface VirtualNetworkGateways { + beginCreateOrUpdate(resourceGroupName: string, virtualNetworkGatewayName: string, parameters: VirtualNetworkGateway, options?: VirtualNetworkGatewaysCreateOrUpdateOptionalParams): Promise, VirtualNetworkGatewaysCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, virtualNetworkGatewayName: string, parameters: VirtualNetworkGateway, options?: VirtualNetworkGatewaysCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, virtualNetworkGatewayName: string, options?: VirtualNetworkGatewaysDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, virtualNetworkGatewayName: string, options?: VirtualNetworkGatewaysDeleteOptionalParams): Promise; + beginDisconnectVirtualNetworkGatewayVpnConnections(resourceGroupName: string, virtualNetworkGatewayName: string, request: P2SVpnConnectionRequest, options?: VirtualNetworkGatewaysDisconnectVirtualNetworkGatewayVpnConnectionsOptionalParams): Promise, void>>; + beginDisconnectVirtualNetworkGatewayVpnConnectionsAndWait(resourceGroupName: string, virtualNetworkGatewayName: string, request: P2SVpnConnectionRequest, options?: VirtualNetworkGatewaysDisconnectVirtualNetworkGatewayVpnConnectionsOptionalParams): Promise; + beginGeneratevpnclientpackage(resourceGroupName: string, virtualNetworkGatewayName: string, parameters: VpnClientParameters, options?: VirtualNetworkGatewaysGeneratevpnclientpackageOptionalParams): Promise, VirtualNetworkGatewaysGeneratevpnclientpackageResponse>>; + beginGeneratevpnclientpackageAndWait(resourceGroupName: string, virtualNetworkGatewayName: string, parameters: VpnClientParameters, options?: VirtualNetworkGatewaysGeneratevpnclientpackageOptionalParams): Promise; + beginGenerateVpnProfile(resourceGroupName: string, virtualNetworkGatewayName: string, parameters: VpnClientParameters, options?: VirtualNetworkGatewaysGenerateVpnProfileOptionalParams): Promise, VirtualNetworkGatewaysGenerateVpnProfileResponse>>; + beginGenerateVpnProfileAndWait(resourceGroupName: string, virtualNetworkGatewayName: string, parameters: VpnClientParameters, options?: VirtualNetworkGatewaysGenerateVpnProfileOptionalParams): Promise; + beginGetAdvertisedRoutes(resourceGroupName: string, virtualNetworkGatewayName: string, peer: string, options?: VirtualNetworkGatewaysGetAdvertisedRoutesOptionalParams): Promise, VirtualNetworkGatewaysGetAdvertisedRoutesResponse>>; + beginGetAdvertisedRoutesAndWait(resourceGroupName: string, virtualNetworkGatewayName: string, peer: string, options?: VirtualNetworkGatewaysGetAdvertisedRoutesOptionalParams): Promise; + beginGetBgpPeerStatus(resourceGroupName: string, virtualNetworkGatewayName: string, options?: VirtualNetworkGatewaysGetBgpPeerStatusOptionalParams): Promise, VirtualNetworkGatewaysGetBgpPeerStatusResponse>>; + beginGetBgpPeerStatusAndWait(resourceGroupName: string, virtualNetworkGatewayName: string, options?: VirtualNetworkGatewaysGetBgpPeerStatusOptionalParams): Promise; + beginGetLearnedRoutes(resourceGroupName: string, virtualNetworkGatewayName: string, options?: VirtualNetworkGatewaysGetLearnedRoutesOptionalParams): Promise, VirtualNetworkGatewaysGetLearnedRoutesResponse>>; + beginGetLearnedRoutesAndWait(resourceGroupName: string, virtualNetworkGatewayName: string, options?: VirtualNetworkGatewaysGetLearnedRoutesOptionalParams): Promise; + beginGetVpnclientConnectionHealth(resourceGroupName: string, virtualNetworkGatewayName: string, options?: VirtualNetworkGatewaysGetVpnclientConnectionHealthOptionalParams): Promise, VirtualNetworkGatewaysGetVpnclientConnectionHealthResponse>>; + beginGetVpnclientConnectionHealthAndWait(resourceGroupName: string, virtualNetworkGatewayName: string, options?: VirtualNetworkGatewaysGetVpnclientConnectionHealthOptionalParams): Promise; + beginGetVpnclientIpsecParameters(resourceGroupName: string, virtualNetworkGatewayName: string, options?: VirtualNetworkGatewaysGetVpnclientIpsecParametersOptionalParams): Promise, VirtualNetworkGatewaysGetVpnclientIpsecParametersResponse>>; + beginGetVpnclientIpsecParametersAndWait(resourceGroupName: string, virtualNetworkGatewayName: string, options?: VirtualNetworkGatewaysGetVpnclientIpsecParametersOptionalParams): Promise; + beginGetVpnProfilePackageUrl(resourceGroupName: string, virtualNetworkGatewayName: string, options?: VirtualNetworkGatewaysGetVpnProfilePackageUrlOptionalParams): Promise, VirtualNetworkGatewaysGetVpnProfilePackageUrlResponse>>; + beginGetVpnProfilePackageUrlAndWait(resourceGroupName: string, virtualNetworkGatewayName: string, options?: VirtualNetworkGatewaysGetVpnProfilePackageUrlOptionalParams): Promise; + beginReset(resourceGroupName: string, virtualNetworkGatewayName: string, options?: VirtualNetworkGatewaysResetOptionalParams): Promise, VirtualNetworkGatewaysResetResponse>>; + beginResetAndWait(resourceGroupName: string, virtualNetworkGatewayName: string, options?: VirtualNetworkGatewaysResetOptionalParams): Promise; + beginResetVpnClientSharedKey(resourceGroupName: string, virtualNetworkGatewayName: string, options?: VirtualNetworkGatewaysResetVpnClientSharedKeyOptionalParams): Promise, void>>; + beginResetVpnClientSharedKeyAndWait(resourceGroupName: string, virtualNetworkGatewayName: string, options?: VirtualNetworkGatewaysResetVpnClientSharedKeyOptionalParams): Promise; + beginSetVpnclientIpsecParameters(resourceGroupName: string, virtualNetworkGatewayName: string, vpnclientIpsecParams: VpnClientIPsecParameters, options?: VirtualNetworkGatewaysSetVpnclientIpsecParametersOptionalParams): Promise, VirtualNetworkGatewaysSetVpnclientIpsecParametersResponse>>; + beginSetVpnclientIpsecParametersAndWait(resourceGroupName: string, virtualNetworkGatewayName: string, vpnclientIpsecParams: VpnClientIPsecParameters, options?: VirtualNetworkGatewaysSetVpnclientIpsecParametersOptionalParams): Promise; + beginStartPacketCapture(resourceGroupName: string, virtualNetworkGatewayName: string, options?: VirtualNetworkGatewaysStartPacketCaptureOptionalParams): Promise, VirtualNetworkGatewaysStartPacketCaptureResponse>>; + beginStartPacketCaptureAndWait(resourceGroupName: string, virtualNetworkGatewayName: string, options?: VirtualNetworkGatewaysStartPacketCaptureOptionalParams): Promise; + beginStopPacketCapture(resourceGroupName: string, virtualNetworkGatewayName: string, parameters: VpnPacketCaptureStopParameters, options?: VirtualNetworkGatewaysStopPacketCaptureOptionalParams): Promise, VirtualNetworkGatewaysStopPacketCaptureResponse>>; + beginStopPacketCaptureAndWait(resourceGroupName: string, virtualNetworkGatewayName: string, parameters: VpnPacketCaptureStopParameters, options?: VirtualNetworkGatewaysStopPacketCaptureOptionalParams): Promise; + beginUpdateTags(resourceGroupName: string, virtualNetworkGatewayName: string, parameters: TagsObject, options?: VirtualNetworkGatewaysUpdateTagsOptionalParams): Promise, VirtualNetworkGatewaysUpdateTagsResponse>>; + beginUpdateTagsAndWait(resourceGroupName: string, virtualNetworkGatewayName: string, parameters: TagsObject, options?: VirtualNetworkGatewaysUpdateTagsOptionalParams): Promise; + get(resourceGroupName: string, virtualNetworkGatewayName: string, options?: VirtualNetworkGatewaysGetOptionalParams): Promise; + list(resourceGroupName: string, options?: VirtualNetworkGatewaysListOptionalParams): PagedAsyncIterableIterator; + listConnections(resourceGroupName: string, virtualNetworkGatewayName: string, options?: VirtualNetworkGatewaysListConnectionsOptionalParams): PagedAsyncIterableIterator; + supportedVpnDevices(resourceGroupName: string, virtualNetworkGatewayName: string, options?: VirtualNetworkGatewaysSupportedVpnDevicesOptionalParams): Promise; + vpnDeviceConfigurationScript(resourceGroupName: string, virtualNetworkGatewayConnectionName: string, parameters: VpnDeviceScriptParameters, options?: VirtualNetworkGatewaysVpnDeviceConfigurationScriptOptionalParams): Promise; +} + +// @public +export interface VirtualNetworkGatewaysCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VirtualNetworkGatewaysCreateOrUpdateResponse = VirtualNetworkGateway; + +// @public +export interface VirtualNetworkGatewaysDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface VirtualNetworkGatewaysDisconnectVirtualNetworkGatewayVpnConnectionsOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface VirtualNetworkGatewaysGeneratevpnclientpackageOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VirtualNetworkGatewaysGeneratevpnclientpackageResponse = { + body: string; +}; + +// @public +export interface VirtualNetworkGatewaysGenerateVpnProfileOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VirtualNetworkGatewaysGenerateVpnProfileResponse = { + body: string; +}; + +// @public +export interface VirtualNetworkGatewaysGetAdvertisedRoutesOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VirtualNetworkGatewaysGetAdvertisedRoutesResponse = GatewayRouteListResult; + +// @public +export interface VirtualNetworkGatewaysGetBgpPeerStatusOptionalParams extends coreClient.OperationOptions { + peer?: string; + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VirtualNetworkGatewaysGetBgpPeerStatusResponse = BgpPeerStatusListResult; + +// @public +export interface VirtualNetworkGatewaysGetLearnedRoutesOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VirtualNetworkGatewaysGetLearnedRoutesResponse = GatewayRouteListResult; + +// @public +export interface VirtualNetworkGatewaysGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualNetworkGatewaysGetResponse = VirtualNetworkGateway; + +// @public +export interface VirtualNetworkGatewaysGetVpnclientConnectionHealthOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VirtualNetworkGatewaysGetVpnclientConnectionHealthResponse = VpnClientConnectionHealthDetailListResult; + +// @public +export interface VirtualNetworkGatewaysGetVpnclientIpsecParametersOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VirtualNetworkGatewaysGetVpnclientIpsecParametersResponse = VpnClientIPsecParameters; + +// @public +export interface VirtualNetworkGatewaysGetVpnProfilePackageUrlOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VirtualNetworkGatewaysGetVpnProfilePackageUrlResponse = { + body: string; +}; + +// @public +export interface VirtualNetworkGatewaySku { + readonly capacity?: number; + name?: VirtualNetworkGatewaySkuName; + tier?: VirtualNetworkGatewaySkuTier; +} + +// @public +export type VirtualNetworkGatewaySkuName = string; + +// @public +export type VirtualNetworkGatewaySkuTier = string; + +// @public +export interface VirtualNetworkGatewaysListConnectionsNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualNetworkGatewaysListConnectionsNextResponse = VirtualNetworkGatewayListConnectionsResult; + +// @public +export interface VirtualNetworkGatewaysListConnectionsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualNetworkGatewaysListConnectionsResponse = VirtualNetworkGatewayListConnectionsResult; + +// @public +export interface VirtualNetworkGatewaysListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualNetworkGatewaysListNextResponse = VirtualNetworkGatewayListResult; + +// @public +export interface VirtualNetworkGatewaysListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualNetworkGatewaysListResponse = VirtualNetworkGatewayListResult; + +// @public +export interface VirtualNetworkGatewaysResetOptionalParams extends coreClient.OperationOptions { + gatewayVip?: string; + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VirtualNetworkGatewaysResetResponse = VirtualNetworkGateway; + +// @public +export interface VirtualNetworkGatewaysResetVpnClientSharedKeyOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface VirtualNetworkGatewaysSetVpnclientIpsecParametersOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VirtualNetworkGatewaysSetVpnclientIpsecParametersResponse = VpnClientIPsecParameters; + +// @public +export interface VirtualNetworkGatewaysStartPacketCaptureOptionalParams extends coreClient.OperationOptions { + parameters?: VpnPacketCaptureStartParameters; + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VirtualNetworkGatewaysStartPacketCaptureResponse = { + body: string; +}; + +// @public +export interface VirtualNetworkGatewaysStopPacketCaptureOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VirtualNetworkGatewaysStopPacketCaptureResponse = { + body: string; +}; + +// @public +export interface VirtualNetworkGatewaysSupportedVpnDevicesOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualNetworkGatewaysSupportedVpnDevicesResponse = { + body: string; +}; + +// @public +export interface VirtualNetworkGatewaysUpdateTagsOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VirtualNetworkGatewaysUpdateTagsResponse = VirtualNetworkGateway; + +// @public +export interface VirtualNetworkGatewaysVpnDeviceConfigurationScriptOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualNetworkGatewaysVpnDeviceConfigurationScriptResponse = { + body: string; +}; + +// @public +export type VirtualNetworkGatewayType = string; + +// @public +export interface VirtualNetworkListResult { + nextLink?: string; + value?: VirtualNetwork[]; +} + +// @public +export interface VirtualNetworkListUsageResult { + nextLink?: string; + readonly value?: VirtualNetworkUsage[]; +} + +// @public +export type VirtualNetworkPeering = SubResource & { + name?: string; + readonly etag?: string; + allowVirtualNetworkAccess?: boolean; + allowForwardedTraffic?: boolean; + allowGatewayTransit?: boolean; + useRemoteGateways?: boolean; + remoteVirtualNetwork?: SubResource; + remoteAddressSpace?: AddressSpace; + peeringState?: VirtualNetworkPeeringState; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface VirtualNetworkPeeringListResult { + nextLink?: string; + value?: VirtualNetworkPeering[]; +} + +// @public +export interface VirtualNetworkPeerings { + beginCreateOrUpdate(resourceGroupName: string, virtualNetworkName: string, virtualNetworkPeeringName: string, virtualNetworkPeeringParameters: VirtualNetworkPeering, options?: VirtualNetworkPeeringsCreateOrUpdateOptionalParams): Promise, VirtualNetworkPeeringsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, virtualNetworkName: string, virtualNetworkPeeringName: string, virtualNetworkPeeringParameters: VirtualNetworkPeering, options?: VirtualNetworkPeeringsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, virtualNetworkName: string, virtualNetworkPeeringName: string, options?: VirtualNetworkPeeringsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, virtualNetworkName: string, virtualNetworkPeeringName: string, options?: VirtualNetworkPeeringsDeleteOptionalParams): Promise; + get(resourceGroupName: string, virtualNetworkName: string, virtualNetworkPeeringName: string, options?: VirtualNetworkPeeringsGetOptionalParams): Promise; + list(resourceGroupName: string, virtualNetworkName: string, options?: VirtualNetworkPeeringsListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface VirtualNetworkPeeringsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VirtualNetworkPeeringsCreateOrUpdateResponse = VirtualNetworkPeering; + +// @public +export interface VirtualNetworkPeeringsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface VirtualNetworkPeeringsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualNetworkPeeringsGetResponse = VirtualNetworkPeering; + +// @public +export interface VirtualNetworkPeeringsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualNetworkPeeringsListNextResponse = VirtualNetworkPeeringListResult; + +// @public +export interface VirtualNetworkPeeringsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualNetworkPeeringsListResponse = VirtualNetworkPeeringListResult; + +// @public +export type VirtualNetworkPeeringState = string; + +// @public +export interface VirtualNetworks { + beginCreateOrUpdate(resourceGroupName: string, virtualNetworkName: string, parameters: VirtualNetwork, options?: VirtualNetworksCreateOrUpdateOptionalParams): Promise, VirtualNetworksCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, virtualNetworkName: string, parameters: VirtualNetwork, options?: VirtualNetworksCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, virtualNetworkName: string, options?: VirtualNetworksDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, virtualNetworkName: string, options?: VirtualNetworksDeleteOptionalParams): Promise; + checkIPAddressAvailability(resourceGroupName: string, virtualNetworkName: string, ipAddress: string, options?: VirtualNetworksCheckIPAddressAvailabilityOptionalParams): Promise; + get(resourceGroupName: string, virtualNetworkName: string, options?: VirtualNetworksGetOptionalParams): Promise; + list(resourceGroupName: string, options?: VirtualNetworksListOptionalParams): PagedAsyncIterableIterator; + listAll(options?: VirtualNetworksListAllOptionalParams): PagedAsyncIterableIterator; + listUsage(resourceGroupName: string, virtualNetworkName: string, options?: VirtualNetworksListUsageOptionalParams): PagedAsyncIterableIterator; + updateTags(resourceGroupName: string, virtualNetworkName: string, parameters: TagsObject, options?: VirtualNetworksUpdateTagsOptionalParams): Promise; +} + +// @public +export interface VirtualNetworksCheckIPAddressAvailabilityOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualNetworksCheckIPAddressAvailabilityResponse = IPAddressAvailabilityResult; + +// @public +export interface VirtualNetworksCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VirtualNetworksCreateOrUpdateResponse = VirtualNetwork; + +// @public +export interface VirtualNetworksDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface VirtualNetworksGetOptionalParams extends coreClient.OperationOptions { + expand?: string; +} + +// @public +export type VirtualNetworksGetResponse = VirtualNetwork; + +// @public +export interface VirtualNetworksListAllNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualNetworksListAllNextResponse = VirtualNetworkListResult; + +// @public +export interface VirtualNetworksListAllOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualNetworksListAllResponse = VirtualNetworkListResult; + +// @public +export interface VirtualNetworksListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualNetworksListNextResponse = VirtualNetworkListResult; + +// @public +export interface VirtualNetworksListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualNetworksListResponse = VirtualNetworkListResult; + +// @public +export interface VirtualNetworksListUsageNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualNetworksListUsageNextResponse = VirtualNetworkListUsageResult; + +// @public +export interface VirtualNetworksListUsageOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualNetworksListUsageResponse = VirtualNetworkListUsageResult; + +// @public +export interface VirtualNetworksUpdateTagsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualNetworksUpdateTagsResponse = VirtualNetwork; + +// @public +export type VirtualNetworkTap = Resource & { + readonly etag?: string; + readonly networkInterfaceTapConfigurations?: NetworkInterfaceTapConfiguration[]; + readonly resourceGuid?: string; + readonly provisioningState?: ProvisioningState; + destinationNetworkInterfaceIPConfiguration?: NetworkInterfaceIPConfiguration; + destinationLoadBalancerFrontEndIPConfiguration?: FrontendIPConfiguration; + destinationPort?: number; +}; + +// @public +export interface VirtualNetworkTapListResult { + nextLink?: string; + value?: VirtualNetworkTap[]; +} + +// @public +export interface VirtualNetworkTaps { + beginCreateOrUpdate(resourceGroupName: string, tapName: string, parameters: VirtualNetworkTap, options?: VirtualNetworkTapsCreateOrUpdateOptionalParams): Promise, VirtualNetworkTapsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, tapName: string, parameters: VirtualNetworkTap, options?: VirtualNetworkTapsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, tapName: string, options?: VirtualNetworkTapsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, tapName: string, options?: VirtualNetworkTapsDeleteOptionalParams): Promise; + get(resourceGroupName: string, tapName: string, options?: VirtualNetworkTapsGetOptionalParams): Promise; + listAll(options?: VirtualNetworkTapsListAllOptionalParams): PagedAsyncIterableIterator; + listByResourceGroup(resourceGroupName: string, options?: VirtualNetworkTapsListByResourceGroupOptionalParams): PagedAsyncIterableIterator; + updateTags(resourceGroupName: string, tapName: string, tapParameters: TagsObject, options?: VirtualNetworkTapsUpdateTagsOptionalParams): Promise; +} + +// @public +export interface VirtualNetworkTapsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VirtualNetworkTapsCreateOrUpdateResponse = VirtualNetworkTap; + +// @public +export interface VirtualNetworkTapsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface VirtualNetworkTapsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualNetworkTapsGetResponse = VirtualNetworkTap; + +// @public +export interface VirtualNetworkTapsListAllNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualNetworkTapsListAllNextResponse = VirtualNetworkTapListResult; + +// @public +export interface VirtualNetworkTapsListAllOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualNetworkTapsListAllResponse = VirtualNetworkTapListResult; + +// @public +export interface VirtualNetworkTapsListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualNetworkTapsListByResourceGroupNextResponse = VirtualNetworkTapListResult; + +// @public +export interface VirtualNetworkTapsListByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualNetworkTapsListByResourceGroupResponse = VirtualNetworkTapListResult; + +// @public +export interface VirtualNetworkTapsUpdateTagsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualNetworkTapsUpdateTagsResponse = VirtualNetworkTap; + +// @public +export interface VirtualNetworkUsage { + readonly currentValue?: number; + readonly id?: string; + readonly limit?: number; + readonly name?: VirtualNetworkUsageName; + readonly unit?: string; +} + +// @public +export interface VirtualNetworkUsageName { + readonly localizedValue?: string; + readonly value?: string; +} + +// @public +export type VirtualRouter = Resource & { + readonly etag?: string; + virtualRouterAsn?: number; + virtualRouterIps?: string[]; + hostedSubnet?: SubResource; + hostedGateway?: SubResource; + readonly peerings?: SubResource[]; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface VirtualRouterListResult { + nextLink?: string; + value?: VirtualRouter[]; +} + +// @public +export type VirtualRouterPeering = SubResource & { + name?: string; + readonly etag?: string; + readonly type?: string; + peerAsn?: number; + peerIp?: string; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface VirtualRouterPeeringListResult { + nextLink?: string; + value?: VirtualRouterPeering[]; +} + +// @public +export interface VirtualRouterPeerings { + beginCreateOrUpdate(resourceGroupName: string, virtualRouterName: string, peeringName: string, parameters: VirtualRouterPeering, options?: VirtualRouterPeeringsCreateOrUpdateOptionalParams): Promise, VirtualRouterPeeringsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, virtualRouterName: string, peeringName: string, parameters: VirtualRouterPeering, options?: VirtualRouterPeeringsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, virtualRouterName: string, peeringName: string, options?: VirtualRouterPeeringsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, virtualRouterName: string, peeringName: string, options?: VirtualRouterPeeringsDeleteOptionalParams): Promise; + get(resourceGroupName: string, virtualRouterName: string, peeringName: string, options?: VirtualRouterPeeringsGetOptionalParams): Promise; + list(resourceGroupName: string, virtualRouterName: string, options?: VirtualRouterPeeringsListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface VirtualRouterPeeringsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VirtualRouterPeeringsCreateOrUpdateResponse = VirtualRouterPeering; + +// @public +export interface VirtualRouterPeeringsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface VirtualRouterPeeringsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualRouterPeeringsGetResponse = VirtualRouterPeering; + +// @public +export interface VirtualRouterPeeringsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualRouterPeeringsListNextResponse = VirtualRouterPeeringListResult; + +// @public +export interface VirtualRouterPeeringsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualRouterPeeringsListResponse = VirtualRouterPeeringListResult; + +// @public +export interface VirtualRouters { + beginCreateOrUpdate(resourceGroupName: string, virtualRouterName: string, parameters: VirtualRouter, options?: VirtualRoutersCreateOrUpdateOptionalParams): Promise, VirtualRoutersCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, virtualRouterName: string, parameters: VirtualRouter, options?: VirtualRoutersCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, virtualRouterName: string, options?: VirtualRoutersDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, virtualRouterName: string, options?: VirtualRoutersDeleteOptionalParams): Promise; + get(resourceGroupName: string, virtualRouterName: string, options?: VirtualRoutersGetOptionalParams): Promise; + list(options?: VirtualRoutersListOptionalParams): PagedAsyncIterableIterator; + listByResourceGroup(resourceGroupName: string, options?: VirtualRoutersListByResourceGroupOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface VirtualRoutersCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VirtualRoutersCreateOrUpdateResponse = VirtualRouter; + +// @public +export interface VirtualRoutersDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface VirtualRoutersGetOptionalParams extends coreClient.OperationOptions { + expand?: string; +} + +// @public +export type VirtualRoutersGetResponse = VirtualRouter; + +// @public +export interface VirtualRoutersListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualRoutersListByResourceGroupNextResponse = VirtualRouterListResult; + +// @public +export interface VirtualRoutersListByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualRoutersListByResourceGroupResponse = VirtualRouterListResult; + +// @public +export interface VirtualRoutersListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualRoutersListNextResponse = VirtualRouterListResult; + +// @public +export interface VirtualRoutersListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualRoutersListResponse = VirtualRouterListResult; + +// @public +export type VirtualWAN = Resource & { + readonly etag?: string; + disableVpnEncryption?: boolean; + readonly virtualHubs?: SubResource[]; + readonly vpnSites?: SubResource[]; + allowBranchToBranchTraffic?: boolean; + allowVnetToVnetTraffic?: boolean; + readonly office365LocalBreakoutCategory?: OfficeTrafficCategory; + readonly provisioningState?: ProvisioningState; + typePropertiesType?: string; +}; + +// @public +export interface VirtualWans { + beginCreateOrUpdate(resourceGroupName: string, virtualWANName: string, wANParameters: VirtualWAN, options?: VirtualWansCreateOrUpdateOptionalParams): Promise, VirtualWansCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, virtualWANName: string, wANParameters: VirtualWAN, options?: VirtualWansCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, virtualWANName: string, options?: VirtualWansDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, virtualWANName: string, options?: VirtualWansDeleteOptionalParams): Promise; + get(resourceGroupName: string, virtualWANName: string, options?: VirtualWansGetOptionalParams): Promise; + list(options?: VirtualWansListOptionalParams): PagedAsyncIterableIterator; + listByResourceGroup(resourceGroupName: string, options?: VirtualWansListByResourceGroupOptionalParams): PagedAsyncIterableIterator; + updateTags(resourceGroupName: string, virtualWANName: string, wANParameters: TagsObject, options?: VirtualWansUpdateTagsOptionalParams): Promise; +} + +// @public +export interface VirtualWansCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VirtualWansCreateOrUpdateResponse = VirtualWAN; + +// @public +export interface VirtualWansDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface VirtualWanSecurityProvider { + name?: string; + readonly type?: VirtualWanSecurityProviderType; + url?: string; +} + +// @public +export interface VirtualWanSecurityProviders { + supportedProviders?: VirtualWanSecurityProvider[]; +} + +// @public +export type VirtualWanSecurityProviderType = string; + +// @public +export interface VirtualWansGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualWansGetResponse = VirtualWAN; + +// @public +export interface VirtualWansListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualWansListByResourceGroupNextResponse = ListVirtualWANsResult; + +// @public +export interface VirtualWansListByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualWansListByResourceGroupResponse = ListVirtualWANsResult; + +// @public +export interface VirtualWansListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualWansListNextResponse = ListVirtualWANsResult; + +// @public +export interface VirtualWansListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualWansListResponse = ListVirtualWANsResult; + +// @public +export interface VirtualWansUpdateTagsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VirtualWansUpdateTagsResponse = VirtualWAN; + +// @public +export interface VirtualWanVpnProfileParameters { + authenticationMethod?: AuthenticationMethod; + vpnServerConfigurationResourceId?: string; +} + +// @public +export type Vm = Resource & {}; + +// @public +export interface VnetRoute { + staticRoutes?: StaticRoute[]; +} + +// @public +export type VpnAuthenticationType = string; + +// @public +export interface VpnClientConfiguration { + aadAudience?: string; + aadIssuer?: string; + aadTenant?: string; + radiusServerAddress?: string; + radiusServers?: RadiusServer[]; + radiusServerSecret?: string; + vpnClientAddressPool?: AddressSpace; + vpnClientIpsecPolicies?: IpsecPolicy[]; + vpnClientProtocols?: VpnClientProtocol[]; + vpnClientRevokedCertificates?: VpnClientRevokedCertificate[]; + vpnClientRootCertificates?: VpnClientRootCertificate[]; +} + +// @public +export interface VpnClientConnectionHealth { + allocatedIpAddresses?: string[]; + readonly totalEgressBytesTransferred?: number; + readonly totalIngressBytesTransferred?: number; + vpnClientConnectionsCount?: number; +} + +// @public +export interface VpnClientConnectionHealthDetail { + readonly egressBytesTransferred?: number; + readonly egressPacketsTransferred?: number; + readonly ingressBytesTransferred?: number; + readonly ingressPacketsTransferred?: number; + readonly maxBandwidth?: number; + readonly maxPacketsPerSecond?: number; + readonly privateIpAddress?: string; + readonly publicIpAddress?: string; + readonly vpnConnectionDuration?: number; + readonly vpnConnectionId?: string; + readonly vpnConnectionTime?: string; + readonly vpnUserName?: string; +} + +// @public +export interface VpnClientConnectionHealthDetailListResult { + value?: VpnClientConnectionHealthDetail[]; +} + +// @public +export interface VpnClientIPsecParameters { + dhGroup: DhGroup; + ikeEncryption: IkeEncryption; + ikeIntegrity: IkeIntegrity; + ipsecEncryption: IpsecEncryption; + ipsecIntegrity: IpsecIntegrity; + pfsGroup: PfsGroup; + saDataSizeKilobytes: number; + saLifeTimeSeconds: number; +} + +// @public +export interface VpnClientParameters { + authenticationMethod?: AuthenticationMethod; + clientRootCertificates?: string[]; + processorArchitecture?: ProcessorArchitecture; + radiusServerAuthCertificate?: string; +} + +// @public +export type VpnClientProtocol = string; + +// @public +export type VpnClientRevokedCertificate = SubResource & { + name?: string; + readonly etag?: string; + thumbprint?: string; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export type VpnClientRootCertificate = SubResource & { + name?: string; + readonly etag?: string; + publicCertData: string; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export type VpnConnection = SubResource & { + name?: string; + readonly etag?: string; + remoteVpnSite?: SubResource; + routingWeight?: number; + dpdTimeoutSeconds?: number; + readonly connectionStatus?: VpnConnectionStatus; + vpnConnectionProtocolType?: VirtualNetworkGatewayConnectionProtocol; + readonly ingressBytesTransferred?: number; + readonly egressBytesTransferred?: number; + connectionBandwidth?: number; + sharedKey?: string; + enableBgp?: boolean; + usePolicyBasedTrafficSelectors?: boolean; + ipsecPolicies?: IpsecPolicy[]; + enableRateLimiting?: boolean; + enableInternetSecurity?: boolean; + useLocalAzureIpAddress?: boolean; + readonly provisioningState?: ProvisioningState; + vpnLinkConnections?: VpnSiteLinkConnection[]; + routingConfiguration?: RoutingConfiguration; +}; + +// @public +export interface VpnConnections { + beginCreateOrUpdate(resourceGroupName: string, gatewayName: string, connectionName: string, vpnConnectionParameters: VpnConnection, options?: VpnConnectionsCreateOrUpdateOptionalParams): Promise, VpnConnectionsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, gatewayName: string, connectionName: string, vpnConnectionParameters: VpnConnection, options?: VpnConnectionsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, gatewayName: string, connectionName: string, options?: VpnConnectionsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, gatewayName: string, connectionName: string, options?: VpnConnectionsDeleteOptionalParams): Promise; + get(resourceGroupName: string, gatewayName: string, connectionName: string, options?: VpnConnectionsGetOptionalParams): Promise; + listByVpnGateway(resourceGroupName: string, gatewayName: string, options?: VpnConnectionsListByVpnGatewayOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface VpnConnectionsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VpnConnectionsCreateOrUpdateResponse = VpnConnection; + +// @public +export interface VpnConnectionsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface VpnConnectionsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VpnConnectionsGetResponse = VpnConnection; + +// @public +export interface VpnConnectionsListByVpnGatewayNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VpnConnectionsListByVpnGatewayNextResponse = ListVpnConnectionsResult; + +// @public +export interface VpnConnectionsListByVpnGatewayOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VpnConnectionsListByVpnGatewayResponse = ListVpnConnectionsResult; + +// @public +export type VpnConnectionStatus = string; + +// @public +export interface VpnDeviceScriptParameters { + deviceFamily?: string; + firmwareVersion?: string; + vendor?: string; +} + +// @public +export type VpnGateway = Resource & { + readonly etag?: string; + virtualHub?: SubResource; + connections?: VpnConnection[]; + bgpSettings?: BgpSettings; + readonly provisioningState?: ProvisioningState; + vpnGatewayScaleUnit?: number; +}; + +// @public +export type VpnGatewayGeneration = string; + +// @public +export interface VpnGateways { + beginCreateOrUpdate(resourceGroupName: string, gatewayName: string, vpnGatewayParameters: VpnGateway, options?: VpnGatewaysCreateOrUpdateOptionalParams): Promise, VpnGatewaysCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, gatewayName: string, vpnGatewayParameters: VpnGateway, options?: VpnGatewaysCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, gatewayName: string, options?: VpnGatewaysDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, gatewayName: string, options?: VpnGatewaysDeleteOptionalParams): Promise; + beginReset(resourceGroupName: string, gatewayName: string, options?: VpnGatewaysResetOptionalParams): Promise, VpnGatewaysResetResponse>>; + beginResetAndWait(resourceGroupName: string, gatewayName: string, options?: VpnGatewaysResetOptionalParams): Promise; + get(resourceGroupName: string, gatewayName: string, options?: VpnGatewaysGetOptionalParams): Promise; + list(options?: VpnGatewaysListOptionalParams): PagedAsyncIterableIterator; + listByResourceGroup(resourceGroupName: string, options?: VpnGatewaysListByResourceGroupOptionalParams): PagedAsyncIterableIterator; + updateTags(resourceGroupName: string, gatewayName: string, vpnGatewayParameters: TagsObject, options?: VpnGatewaysUpdateTagsOptionalParams): Promise; +} + +// @public +export interface VpnGatewaysCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VpnGatewaysCreateOrUpdateResponse = VpnGateway; + +// @public +export interface VpnGatewaysDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface VpnGatewaysGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VpnGatewaysGetResponse = VpnGateway; + +// @public +export interface VpnGatewaysListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VpnGatewaysListByResourceGroupNextResponse = ListVpnGatewaysResult; + +// @public +export interface VpnGatewaysListByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VpnGatewaysListByResourceGroupResponse = ListVpnGatewaysResult; + +// @public +export interface VpnGatewaysListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VpnGatewaysListNextResponse = ListVpnGatewaysResult; + +// @public +export interface VpnGatewaysListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VpnGatewaysListResponse = ListVpnGatewaysResult; + +// @public +export interface VpnGatewaysResetOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VpnGatewaysResetResponse = VpnGateway; + +// @public +export interface VpnGatewaysUpdateTagsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VpnGatewaysUpdateTagsResponse = VpnGateway; + +// @public +export type VpnGatewayTunnelingProtocol = string; + +// @public +export interface VpnLinkBgpSettings { + asn?: number; + bgpPeeringAddress?: string; +} + +// @public +export interface VpnLinkConnections { + listByVpnConnection(resourceGroupName: string, gatewayName: string, connectionName: string, options?: VpnLinkConnectionsListByVpnConnectionOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface VpnLinkConnectionsListByVpnConnectionNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VpnLinkConnectionsListByVpnConnectionNextResponse = ListVpnSiteLinkConnectionsResult; + +// @public +export interface VpnLinkConnectionsListByVpnConnectionOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VpnLinkConnectionsListByVpnConnectionResponse = ListVpnSiteLinkConnectionsResult; + +// @public +export interface VpnLinkProviderProperties { + linkProviderName?: string; + linkSpeedInMbps?: number; +} + +// @public +export interface VpnPacketCaptureStartParameters { + filterData?: string; +} + +// @public +export interface VpnPacketCaptureStopParameters { + sasUrl?: string; +} + +// @public +export interface VpnProfileResponse { + profileUrl?: string; +} + +// @public +export interface VpnServerConfigRadiusClientRootCertificate { + name?: string; + thumbprint?: string; +} + +// @public +export interface VpnServerConfigRadiusServerRootCertificate { + name?: string; + publicCertData?: string; +} + +// @public +export type VpnServerConfiguration = Resource & { + readonly etag?: string; + namePropertiesName?: string; + vpnProtocols?: VpnGatewayTunnelingProtocol[]; + vpnAuthenticationTypes?: VpnAuthenticationType[]; + vpnClientRootCertificates?: VpnServerConfigVpnClientRootCertificate[]; + vpnClientRevokedCertificates?: VpnServerConfigVpnClientRevokedCertificate[]; + radiusServerRootCertificates?: VpnServerConfigRadiusServerRootCertificate[]; + radiusClientRootCertificates?: VpnServerConfigRadiusClientRootCertificate[]; + vpnClientIpsecPolicies?: IpsecPolicy[]; + radiusServerAddress?: string; + radiusServerSecret?: string; + radiusServers?: RadiusServer[]; + aadAuthenticationParameters?: AadAuthenticationParameters; + readonly provisioningState?: string; + readonly p2SVpnGateways?: P2SVpnGateway[]; + readonly etagPropertiesEtag?: string; +}; + +// @public +export interface VpnServerConfigurations { + beginCreateOrUpdate(resourceGroupName: string, vpnServerConfigurationName: string, vpnServerConfigurationParameters: VpnServerConfiguration, options?: VpnServerConfigurationsCreateOrUpdateOptionalParams): Promise, VpnServerConfigurationsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, vpnServerConfigurationName: string, vpnServerConfigurationParameters: VpnServerConfiguration, options?: VpnServerConfigurationsCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, vpnServerConfigurationName: string, options?: VpnServerConfigurationsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, vpnServerConfigurationName: string, options?: VpnServerConfigurationsDeleteOptionalParams): Promise; + get(resourceGroupName: string, vpnServerConfigurationName: string, options?: VpnServerConfigurationsGetOptionalParams): Promise; + list(options?: VpnServerConfigurationsListOptionalParams): PagedAsyncIterableIterator; + listByResourceGroup(resourceGroupName: string, options?: VpnServerConfigurationsListByResourceGroupOptionalParams): PagedAsyncIterableIterator; + updateTags(resourceGroupName: string, vpnServerConfigurationName: string, vpnServerConfigurationParameters: TagsObject, options?: VpnServerConfigurationsUpdateTagsOptionalParams): Promise; +} + +// @public +export interface VpnServerConfigurationsAssociatedWithVirtualWan { + beginList(resourceGroupName: string, virtualWANName: string, options?: VpnServerConfigurationsAssociatedWithVirtualWanListOptionalParams): Promise, VpnServerConfigurationsAssociatedWithVirtualWanListResponse>>; + beginListAndWait(resourceGroupName: string, virtualWANName: string, options?: VpnServerConfigurationsAssociatedWithVirtualWanListOptionalParams): Promise; +} + +// @public +export interface VpnServerConfigurationsAssociatedWithVirtualWanListOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VpnServerConfigurationsAssociatedWithVirtualWanListResponse = VpnServerConfigurationsResponse; + +// @public +export interface VpnServerConfigurationsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VpnServerConfigurationsCreateOrUpdateResponse = VpnServerConfiguration; + +// @public +export interface VpnServerConfigurationsDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface VpnServerConfigurationsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VpnServerConfigurationsGetResponse = VpnServerConfiguration; + +// @public +export interface VpnServerConfigurationsListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VpnServerConfigurationsListByResourceGroupNextResponse = ListVpnServerConfigurationsResult; + +// @public +export interface VpnServerConfigurationsListByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VpnServerConfigurationsListByResourceGroupResponse = ListVpnServerConfigurationsResult; + +// @public +export interface VpnServerConfigurationsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VpnServerConfigurationsListNextResponse = ListVpnServerConfigurationsResult; + +// @public +export interface VpnServerConfigurationsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VpnServerConfigurationsListResponse = ListVpnServerConfigurationsResult; + +// @public +export interface VpnServerConfigurationsResponse { + vpnServerConfigurationResourceIds?: string[]; +} + +// @public +export interface VpnServerConfigurationsUpdateTagsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VpnServerConfigurationsUpdateTagsResponse = VpnServerConfiguration; + +// @public +export interface VpnServerConfigVpnClientRevokedCertificate { + name?: string; + thumbprint?: string; +} + +// @public +export interface VpnServerConfigVpnClientRootCertificate { + name?: string; + publicCertData?: string; +} + +// @public +export type VpnSite = Resource & { + readonly etag?: string; + virtualWan?: SubResource; + deviceProperties?: DeviceProperties; + ipAddress?: string; + siteKey?: string; + addressSpace?: AddressSpace; + bgpProperties?: BgpSettings; + readonly provisioningState?: ProvisioningState; + isSecuritySite?: boolean; + vpnSiteLinks?: VpnSiteLink[]; +}; + +// @public +export interface VpnSiteId { + readonly vpnSite?: string; +} + +// @public +export type VpnSiteLink = SubResource & { + readonly etag?: string; + name?: string; + readonly type?: string; + linkProperties?: VpnLinkProviderProperties; + ipAddress?: string; + fqdn?: string; + bgpProperties?: VpnLinkBgpSettings; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export type VpnSiteLinkConnection = SubResource & { + name?: string; + readonly etag?: string; + readonly type?: string; + vpnSiteLink?: SubResource; + routingWeight?: number; + readonly connectionStatus?: VpnConnectionStatus; + vpnConnectionProtocolType?: VirtualNetworkGatewayConnectionProtocol; + readonly ingressBytesTransferred?: number; + readonly egressBytesTransferred?: number; + connectionBandwidth?: number; + sharedKey?: string; + enableBgp?: boolean; + usePolicyBasedTrafficSelectors?: boolean; + ipsecPolicies?: IpsecPolicy[]; + enableRateLimiting?: boolean; + useLocalAzureIpAddress?: boolean; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface VpnSiteLinkConnections { + get(resourceGroupName: string, gatewayName: string, connectionName: string, linkConnectionName: string, options?: VpnSiteLinkConnectionsGetOptionalParams): Promise; +} + +// @public +export interface VpnSiteLinkConnectionsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VpnSiteLinkConnectionsGetResponse = VpnSiteLinkConnection; + +// @public +export interface VpnSiteLinks { + get(resourceGroupName: string, vpnSiteName: string, vpnSiteLinkName: string, options?: VpnSiteLinksGetOptionalParams): Promise; + listByVpnSite(resourceGroupName: string, vpnSiteName: string, options?: VpnSiteLinksListByVpnSiteOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface VpnSiteLinksGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VpnSiteLinksGetResponse = VpnSiteLink; + +// @public +export interface VpnSiteLinksListByVpnSiteNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VpnSiteLinksListByVpnSiteNextResponse = ListVpnSiteLinksResult; + +// @public +export interface VpnSiteLinksListByVpnSiteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VpnSiteLinksListByVpnSiteResponse = ListVpnSiteLinksResult; + +// @public +export interface VpnSites { + beginCreateOrUpdate(resourceGroupName: string, vpnSiteName: string, vpnSiteParameters: VpnSite, options?: VpnSitesCreateOrUpdateOptionalParams): Promise, VpnSitesCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, vpnSiteName: string, vpnSiteParameters: VpnSite, options?: VpnSitesCreateOrUpdateOptionalParams): Promise; + beginDelete(resourceGroupName: string, vpnSiteName: string, options?: VpnSitesDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, vpnSiteName: string, options?: VpnSitesDeleteOptionalParams): Promise; + get(resourceGroupName: string, vpnSiteName: string, options?: VpnSitesGetOptionalParams): Promise; + list(options?: VpnSitesListOptionalParams): PagedAsyncIterableIterator; + listByResourceGroup(resourceGroupName: string, options?: VpnSitesListByResourceGroupOptionalParams): PagedAsyncIterableIterator; + updateTags(resourceGroupName: string, vpnSiteName: string, vpnSiteParameters: TagsObject, options?: VpnSitesUpdateTagsOptionalParams): Promise; +} + +// @public +export interface VpnSitesConfiguration { + beginDownload(resourceGroupName: string, virtualWANName: string, request: GetVpnSitesConfigurationRequest, options?: VpnSitesConfigurationDownloadOptionalParams): Promise, void>>; + beginDownloadAndWait(resourceGroupName: string, virtualWANName: string, request: GetVpnSitesConfigurationRequest, options?: VpnSitesConfigurationDownloadOptionalParams): Promise; +} + +// @public +export interface VpnSitesConfigurationDownloadOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface VpnSitesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type VpnSitesCreateOrUpdateResponse = VpnSite; + +// @public +export interface VpnSitesDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface VpnSitesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VpnSitesGetResponse = VpnSite; + +// @public +export interface VpnSitesListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VpnSitesListByResourceGroupNextResponse = ListVpnSitesResult; + +// @public +export interface VpnSitesListByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VpnSitesListByResourceGroupResponse = ListVpnSitesResult; + +// @public +export interface VpnSitesListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VpnSitesListNextResponse = ListVpnSitesResult; + +// @public +export interface VpnSitesListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VpnSitesListResponse = ListVpnSitesResult; + +// @public +export interface VpnSitesUpdateTagsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type VpnSitesUpdateTagsResponse = VpnSite; + +// @public +export type VpnType = string; + +// @public +export type WebApplicationFirewallAction = string; + +// @public +export interface WebApplicationFirewallCustomRule { + action: WebApplicationFirewallAction; + readonly etag?: string; + matchConditions: MatchCondition[]; + name?: string; + priority: number; + ruleType: WebApplicationFirewallRuleType; +} + +// @public +export type WebApplicationFirewallEnabledState = string; + +// @public +export type WebApplicationFirewallMatchVariable = string; + +// @public +export type WebApplicationFirewallMode = string; + +// @public +export type WebApplicationFirewallOperator = string; + +// @public +export interface WebApplicationFirewallPolicies { + beginDelete(resourceGroupName: string, policyName: string, options?: WebApplicationFirewallPoliciesDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, policyName: string, options?: WebApplicationFirewallPoliciesDeleteOptionalParams): Promise; + createOrUpdate(resourceGroupName: string, policyName: string, parameters: WebApplicationFirewallPolicy, options?: WebApplicationFirewallPoliciesCreateOrUpdateOptionalParams): Promise; + get(resourceGroupName: string, policyName: string, options?: WebApplicationFirewallPoliciesGetOptionalParams): Promise; + list(resourceGroupName: string, options?: WebApplicationFirewallPoliciesListOptionalParams): PagedAsyncIterableIterator; + listAll(options?: WebApplicationFirewallPoliciesListAllOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface WebApplicationFirewallPoliciesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebApplicationFirewallPoliciesCreateOrUpdateResponse = WebApplicationFirewallPolicy; + +// @public +export interface WebApplicationFirewallPoliciesDeleteOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface WebApplicationFirewallPoliciesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebApplicationFirewallPoliciesGetResponse = WebApplicationFirewallPolicy; + +// @public +export interface WebApplicationFirewallPoliciesListAllNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebApplicationFirewallPoliciesListAllNextResponse = WebApplicationFirewallPolicyListResult; + +// @public +export interface WebApplicationFirewallPoliciesListAllOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebApplicationFirewallPoliciesListAllResponse = WebApplicationFirewallPolicyListResult; + +// @public +export interface WebApplicationFirewallPoliciesListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebApplicationFirewallPoliciesListNextResponse = WebApplicationFirewallPolicyListResult; + +// @public +export interface WebApplicationFirewallPoliciesListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebApplicationFirewallPoliciesListResponse = WebApplicationFirewallPolicyListResult; + +// @public +export type WebApplicationFirewallPolicy = Resource & { + readonly etag?: string; + policySettings?: PolicySettings; + customRules?: WebApplicationFirewallCustomRule[]; + readonly applicationGateways?: ApplicationGateway[]; + readonly provisioningState?: ProvisioningState; + readonly resourceState?: WebApplicationFirewallPolicyResourceState; + managedRules?: ManagedRulesDefinition; + readonly httpListeners?: SubResource[]; + readonly pathBasedRules?: SubResource[]; +}; + +// @public +export interface WebApplicationFirewallPolicyListResult { + readonly nextLink?: string; + readonly value?: WebApplicationFirewallPolicy[]; +} + +// @public +export type WebApplicationFirewallPolicyResourceState = string; + +// @public +export type WebApplicationFirewallRuleType = string; + +// @public +export type WebApplicationFirewallTransform = string; + + +// (No @packageDocumentation comment for this package) + +``` diff --git a/test/smoke/generated/sql-resource-manager/package.json b/test/smoke/generated/sql-resource-manager/package.json index 4211cdfbf5..0749866aef 100644 --- a/test/smoke/generated/sql-resource-manager/package.json +++ b/test/smoke/generated/sql-resource-manager/package.json @@ -8,7 +8,7 @@ "node": ">=12.0.0" }, "dependencies": { - "@azure/core-lro": "^1.0.5", + "@azure/core-lro": "^2.1.0", "@azure/abort-controller": "^1.0.0", "@azure/core-paging": "^1.1.1", "@azure/core-client": "^1.2.2", diff --git a/test/smoke/generated/sql-resource-manager/src/coreClientLro.ts b/test/smoke/generated/sql-resource-manager/src/coreClientLro.ts deleted file mode 100644 index d793a24458..0000000000 --- a/test/smoke/generated/sql-resource-manager/src/coreClientLro.ts +++ /dev/null @@ -1,323 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. - -import { - OperationArguments, - OperationSpec, - OperationResponseMap, - FullOperationResponse -} from "@azure/core-client"; -import { - LroResourceLocationConfig, - GetLroStatusFromResponse, - LongRunningOperation, - LroConfig, - LroMode, - LroResponse, - LroStatus, - createGetLroStatusFromResponse, - RawResponse -} from "./lro"; - -export const successStates = ["succeeded"]; -export const failureStates = ["failed", "canceled", "cancelled"]; -export const terminalStates = successStates.concat(failureStates); - -export type SendOperationFn = ( - args: OperationArguments, - spec: OperationSpec -) => Promise>; - -export function createPollingMethod( - sendOperationFn: SendOperationFn, - GetLroStatusFromResponse: GetLroStatusFromResponse, - args: OperationArguments, - spec: OperationSpec, - mode?: LroMode -): (path?: string) => Promise> { - /** - * Polling calls will always return a status object i.e. {"status": "success"} - * these intermediate responses are not described in the swagger so we need to - * pass custom mappers at runtime. - * This function replaces all the existing mappers to be able to deserialize a status object - * @param responses Original set of responses defined in the operation - */ - function getCompositeMappers(responses: { - [responseCode: string]: OperationResponseMap; - }): { - [responseCode: string]: OperationResponseMap; - } { - return Object.keys(responses).reduce((acc, statusCode) => { - return { - ...acc, - [statusCode]: { - ...responses[statusCode], - bodyMapper: { - type: { - name: "Composite", - modelProperties: { - status: { - serializedName: "status", - type: { - name: "String" - } - } - } - } - } - } - }; - }, {} as { [responseCode: string]: OperationResponseMap }); - } - let response: LroStatus | undefined = undefined; - const customerCallback = args?.options?.onResponse; - const updatedArgs = { - ...args, - options: { - ...args.options, - onResponse: ( - rawResponse: FullOperationResponse, - flatResponse: unknown - ): void => { - response = GetLroStatusFromResponse( - { - statusCode: rawResponse.status, - body: rawResponse.parsedBody, - headers: rawResponse.headers.toJSON() - }, - flatResponse as TResult - ); - if (response.done) { - customerCallback?.(rawResponse, flatResponse); - } - } - } - }; - // Make sure we don't send any body to the get request - const { requestBody, responses, ...restSpec } = spec; - if (mode === "AzureAsync") { - return async (path?: string) => { - await sendOperationFn(updatedArgs, { - ...restSpec, - responses: getCompositeMappers(responses), - httpMethod: "GET", - ...(path && { path }) - }); - return response!; - }; - } - return async (path?: string) => { - await sendOperationFn(updatedArgs, { - ...restSpec, - responses: responses, - httpMethod: "GET", - ...(path && { path }) - }); - return response!; - }; -} - -/** - * We need to selectively deserialize our responses, only deserializing if we - * are in a final Lro response, not deserializing any polling non-terminal responses - */ -export function shouldDeserializeLro(lroResourceLocationConfig?: string) { - let initialOperationInfo: LroResponseInfo | undefined; - let isInitialRequest = true; - - return (response: FullOperationResponse) => { - if (response.status < 200 || response.status >= 300) { - return true; - } - - if (!initialOperationInfo) { - initialOperationInfo = getLroData(response); - } else { - isInitialRequest = false; - } - - if ( - initialOperationInfo.azureAsyncOperation || - initialOperationInfo.operationLocation - ) { - return ( - !isInitialRequest && - isAsyncOperationFinalResponse( - response, - initialOperationInfo, - lroResourceLocationConfig - ) - ); - } - - if (initialOperationInfo.location) { - return isLocationFinalResponse(response); - } - - if (initialOperationInfo.requestMethod === "PUT") { - return isBodyPollingFinalResponse(response); - } - - return true; - }; -} - -function isAsyncOperationFinalResponse( - response: FullOperationResponse, - initialOperationInfo: LroResponseInfo, - lroResourceLocationConfig?: string -): boolean { - const status: string = response.parsedBody?.status || "Succeeded"; - if (!terminalStates.includes(status.toLowerCase())) { - return false; - } - - if (initialOperationInfo.requestMethod === "DELETE") { - return true; - } - - if ( - initialOperationInfo.requestMethod === "PUT" && - lroResourceLocationConfig && - lroResourceLocationConfig.toLowerCase() === "azure-asyncoperation" - ) { - return true; - } - - if ( - initialOperationInfo.requestMethod !== "PUT" && - !initialOperationInfo.location - ) { - return true; - } - - return false; -} - -function isLocationFinalResponse(response: FullOperationResponse): boolean { - return response.status !== 202; -} - -function isBodyPollingFinalResponse(response: FullOperationResponse): boolean { - const provisioningState: string = - response.parsedBody?.properties?.provisioningState || "Succeeded"; - - if (terminalStates.includes(provisioningState.toLowerCase())) { - return true; - } - - return false; -} - -interface LroResponseInfo { - requestMethod: string; - azureAsyncOperation?: string; - operationLocation?: string; - location?: string; -} - -function getLroData(result: FullOperationResponse): LroResponseInfo { - return { - azureAsyncOperation: result.headers.get("azure-asyncoperation"), - operationLocation: result.headers.get("operation-location"), - location: result.headers.get("location"), - requestMethod: result.request.method - }; -} - -export function getSpecPath(spec: OperationSpec): string { - if (spec.path) { - return spec.path; - } else { - throw Error("Bad spec: request path is not found!"); - } -} - -export class CoreClientLro implements LongRunningOperation { - constructor( - private sendOperationFn: SendOperationFn, - private args: OperationArguments, - private spec: OperationSpec, - private lroResourceLocationConfig?: LroResourceLocationConfig, - public requestPath: string = spec.path!, - public requestMethod: string = spec.httpMethod - ) {} - public async sendInitialRequest( - initializeState: ( - rawResponse: RawResponse, - flatResponse: unknown - ) => boolean - ): Promise> { - const { onResponse, ...restOptions } = this.args.options || {}; - return this.sendOperationFn( - { - ...this.args, - options: { - ...restOptions, - onResponse: ( - rawResponse: FullOperationResponse, - flatResponse: unknown - ) => { - const isCompleted = initializeState( - { - statusCode: rawResponse.status, - body: rawResponse.parsedBody, - headers: rawResponse.headers.toJSON() - }, - flatResponse - ); - if (isCompleted) { - onResponse?.(rawResponse, flatResponse); - } - } - } - }, - this.spec - ); - } - - public async sendPollRequest( - config: LroConfig, - path: string - ): Promise> { - const getLroStatusFromResponse = createGetLroStatusFromResponse( - this, - config, - this.lroResourceLocationConfig - ); - return createPollingMethod( - this.sendOperationFn, - getLroStatusFromResponse, - this.args, - this.spec, - config.mode - )(path); - } - - public async retrieveAzureAsyncResource( - path?: string - ): Promise> { - const updatedArgs = { ...this.args }; - if (updatedArgs.options) { - (updatedArgs.options as any).shouldDeserialize = true; - } - return createPollingMethod( - this.sendOperationFn, - (rawResponse, flatResponse) => ({ - rawResponse, - flatResponse, - done: true - }), - updatedArgs, - this.spec - )(path); - } -} diff --git a/test/smoke/generated/sql-resource-manager/src/lro/azureAsyncPolling.ts b/test/smoke/generated/sql-resource-manager/src/lro/azureAsyncPolling.ts deleted file mode 100644 index 725578a692..0000000000 --- a/test/smoke/generated/sql-resource-manager/src/lro/azureAsyncPolling.ts +++ /dev/null @@ -1,96 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { - failureStates, - LroResourceLocationConfig, - LongRunningOperation, - LroBody, - LroResponse, - LroStatus, - RawResponse, - successStates -} from "./models"; -import { isUnexpectedPollingResponse } from "./requestUtils"; - -function getResponseStatus(rawResponse: RawResponse): string { - const { status } = (rawResponse.body as LroBody) ?? {}; - return status?.toLowerCase() ?? "succeeded"; -} - -function isAzureAsyncPollingDone(rawResponse: RawResponse): boolean { - const state = getResponseStatus(rawResponse); - if ( - isUnexpectedPollingResponse(rawResponse) || - failureStates.includes(state) - ) { - throw new Error(`Operation status: ${state}`); - } - return successStates.includes(state); -} - -async function sendFinalRequest( - lro: LongRunningOperation, - lroResourceLocationConfig?: LroResourceLocationConfig, - resourceLocation?: string -): Promise | undefined> { - switch (lroResourceLocationConfig) { - case "original-uri": - return lro.retrieveAzureAsyncResource(); - case "azure-async-operation": - return Promise.resolve(undefined); - case "location": - default: - return lro.retrieveAzureAsyncResource(resourceLocation); - } -} - -export function processAzureAsyncOperationResult( - lro: LongRunningOperation, - resourceLocation?: string, - lroResourceLocationConfig?: LroResourceLocationConfig -): (rawResponse: RawResponse, flatResponse: TResult) => LroStatus { - return ( - rawResponse: RawResponse, - flatResponse: TResult - ): LroStatus => { - if (isAzureAsyncPollingDone(rawResponse)) { - if (resourceLocation === undefined) { - return { rawResponse, flatResponse, done: true }; - } else { - return { - rawResponse, - flatResponse, - done: false, - next: async () => { - const finalResponse = await sendFinalRequest( - lro, - lroResourceLocationConfig, - resourceLocation - ); - return { - ...(finalResponse ?? { - rawResponse, - flatResponse - }), - done: true - }; - } - }; - } - } - return { - rawResponse, - flatResponse, - done: false - }; - }; -} diff --git a/test/smoke/generated/sql-resource-manager/src/lro/bodyPolling.ts b/test/smoke/generated/sql-resource-manager/src/lro/bodyPolling.ts deleted file mode 100644 index b1c87f8bc8..0000000000 --- a/test/smoke/generated/sql-resource-manager/src/lro/bodyPolling.ts +++ /dev/null @@ -1,54 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { - failureStates, - LroBody, - LroStatus, - RawResponse, - successStates -} from "./models"; -import { isUnexpectedPollingResponse } from "./requestUtils"; - -function getProvisioningState(rawResponse: RawResponse): string { - const { properties, provisioningState } = (rawResponse.body as LroBody) ?? {}; - const state: string | undefined = - properties?.provisioningState ?? provisioningState; - return state?.toLowerCase() ?? "succeeded"; -} - -export function isBodyPollingDone(rawResponse: RawResponse): boolean { - const state = getProvisioningState(rawResponse); - if ( - isUnexpectedPollingResponse(rawResponse) || - failureStates.includes(state) - ) { - throw new Error( - `The long running operation has failed. The provisioning state: ${state}.` - ); - } - return successStates.includes(state); -} - -/** - * Creates a polling strategy based on BodyPolling which uses the provisioning state - * from the result to determine the current operation state - */ -export function processBodyPollingOperationResult( - rawResponse: RawResponse, - flatResponse: TResult -): LroStatus { - return { - rawResponse, - flatResponse, - done: isBodyPollingDone(rawResponse) - }; -} diff --git a/test/smoke/generated/sql-resource-manager/src/lro/index.ts b/test/smoke/generated/sql-resource-manager/src/lro/index.ts deleted file mode 100644 index 20df608fc8..0000000000 --- a/test/smoke/generated/sql-resource-manager/src/lro/index.ts +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -export { LroEngine } from "./lroEngine"; -export { createGetLroStatusFromResponse } from "./stateMachine"; -export { - LroResourceLocationConfig, - GetLroStatusFromResponse, - RawResponse, - LongRunningOperation, - LroConfig, - LroMode, - LroResponse, - LroStatus, - LroTerminalState, - LroInProgressState, - LroEngineOptions -} from "./models"; diff --git a/test/smoke/generated/sql-resource-manager/src/lro/locationPolling.ts b/test/smoke/generated/sql-resource-manager/src/lro/locationPolling.ts deleted file mode 100644 index 9d1aadfbde..0000000000 --- a/test/smoke/generated/sql-resource-manager/src/lro/locationPolling.ts +++ /dev/null @@ -1,30 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { LroStatus, RawResponse } from "./models"; -import { isUnexpectedPollingResponse } from "./requestUtils"; - -function isLocationPollingDone(rawResponse: RawResponse): boolean { - return ( - !isUnexpectedPollingResponse(rawResponse) && rawResponse.statusCode !== 202 - ); -} - -export function processLocationPollingOperationResult( - rawResponse: RawResponse, - flatResponse: TResult -): LroStatus { - return { - rawResponse, - flatResponse, - done: isLocationPollingDone(rawResponse) - }; -} diff --git a/test/smoke/generated/sql-resource-manager/src/lro/lroEngine.ts b/test/smoke/generated/sql-resource-manager/src/lro/lroEngine.ts deleted file mode 100644 index 85cc15e609..0000000000 --- a/test/smoke/generated/sql-resource-manager/src/lro/lroEngine.ts +++ /dev/null @@ -1,61 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { Poller, PollOperationState } from "@azure/core-lro"; -import { - LongRunningOperation, - LroEngineOptions, - ResumablePollOperationState -} from "./models"; -import { GenericPollOperation } from "./operation"; - -/** - * The LRO Engine, a class that performs polling. - */ -export class LroEngine< - TResult, - TState extends PollOperationState -> extends Poller { - private intervalInMs: number; - - constructor(lro: LongRunningOperation, options?: LroEngineOptions) { - const { intervalInMs = 2000, resumeFrom } = options || {}; - function deserializeState( - resumeFrom: string - ): TState & ResumablePollOperationState { - try { - return JSON.parse(resumeFrom).state; - } catch (e) { - throw new Error( - `LroEngine: Unable to deserialize state: ${resumeFrom}` - ); - } - } - const state: TState & ResumablePollOperationState = resumeFrom - ? deserializeState(resumeFrom) - : ({} as any); - - const operation = new GenericPollOperation(state, lro); - super(operation); - - this.intervalInMs = intervalInMs; - operation.setPollerConfig(this as any); - } - - /** - * The method used by the poller to wait before attempting to update its operation. - */ - delay(): Promise { - return new Promise((resolve) => - setTimeout(() => resolve(), this.intervalInMs) - ); - } -} diff --git a/test/smoke/generated/sql-resource-manager/src/lro/models.ts b/test/smoke/generated/sql-resource-manager/src/lro/models.ts deleted file mode 100644 index 93c3437c8e..0000000000 --- a/test/smoke/generated/sql-resource-manager/src/lro/models.ts +++ /dev/null @@ -1,173 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { PollOperationState } from "@azure/core-lro"; - -/** - * Options for the LRO poller. - */ -export interface LroEngineOptions { - /** - * Defines how much time the poller is going to wait before making a new request to the service. - */ - intervalInMs?: number; - /** - * A serialized poller which can be used to resume an existing paused Long-Running-Operation. - */ - resumeFrom?: string; -} - -export const successStates = ["succeeded"]; -export const failureStates = ["failed", "canceled", "cancelled"]; -/** - * The LRO states that signal that the LRO has completed. - */ -export const terminalStates = successStates.concat(failureStates); - -/** - * The potential location of the result of the LRO if specified by the LRO extension in the swagger. - */ -export type LroResourceLocationConfig = - | "azure-async-operation" - | "location" - | "original-uri"; - -/** - * The type of a LRO response body. This is just a convenience type for checking the status of the operation. - */ - -export interface LroBody extends Record { - /** The status of the operation. */ - status?: string; - /** The state of the provisioning process */ - provisioningState?: string; - /** The properties of the provisioning process */ - properties?: { provisioningState?: string } & Record; -} - -/** - * Simple type of the raw response. - */ -export interface RawResponse { - /** The HTTP status code */ - statusCode: number; - /** A HttpHeaders collection in the response represented as a simple JSON object where all header names have been normalized to be lower-case. */ - headers: { - [headerName: string]: string; - }; - /** The parsed response body */ - body?: unknown; -} - -/** - * The type of the response of a LRO. - */ -export interface LroResponse { - /** The flattened response */ - flatResponse: T; - /** The raw response */ - rawResponse: RawResponse; -} - -/** The type of which LRO implementation being followed by a specific API. */ -export type LroMode = "AzureAsync" | "Location" | "Body"; - -/** - * The configuration of a LRO to determine how to perform polling and checking whether the operation has completed. - */ -export interface LroConfig { - /** The LRO mode */ - mode?: LroMode; - /** The path of a provisioned resource */ - resourceLocation?: string; -} - -/** - * Type of a polling operation state that can actually be resumed. - */ -export type ResumablePollOperationState = PollOperationState & { - initialRawResponse?: RawResponse; - config?: LroConfig; - pollingURL?: string; -}; - -export interface PollerConfig { - intervalInMs: number; -} - -/** - * The type of a terminal state of an LRO. - */ -export interface LroTerminalState extends LroResponse { - /** - * Whether the operation has finished. - */ - done: true; -} - -/** - * The type of an in-progress state of an LRO. - */ -export interface LroInProgressState extends LroResponse { - /** - * Whether the operation has finished. - */ - done: false; - /** - * The request to be sent next if it is different from the standard polling one. - * Notice that it will disregard any polling URLs provided to it. - */ - next?: () => Promise>; -} - -/** - * The type of an LRO state which is a tagged union of terminal and in-progress states. - */ -export type LroStatus = LroTerminalState | LroInProgressState; - -/** - * The type of the getLROStatusFromResponse method. It takes the response as input and returns along the response whether the operation has finished. - */ -export type GetLroStatusFromResponse = ( - rawResponse: RawResponse, - flatResponse: T -) => LroStatus; - -/** - * Description of a long running operation. - */ -export interface LongRunningOperation { - /** - * The request path. - */ - requestPath: string; - /** - * The HTTP request method. - */ - requestMethod: string; - /** - * A function that can be used to send initial request to the service. - */ - sendInitialRequest: ( - initializeState: ( - rawResponse: RawResponse, - flatResponse: unknown - ) => boolean - ) => Promise>; - /** - * A function that can be used to poll for the current status of a long running operation. - */ - sendPollRequest: (config: LroConfig, path: string) => Promise>; - /** - * A function that can be used to retrieve the provisioned azure resource. - */ - retrieveAzureAsyncResource: (path?: string) => Promise>; -} diff --git a/test/smoke/generated/sql-resource-manager/src/lro/operation.ts b/test/smoke/generated/sql-resource-manager/src/lro/operation.ts deleted file mode 100644 index 3ea7b76d89..0000000000 --- a/test/smoke/generated/sql-resource-manager/src/lro/operation.ts +++ /dev/null @@ -1,120 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { AbortSignalLike } from "@azure/abort-controller"; -import { PollOperationState, PollOperation } from "@azure/core-lro"; -import { - PollerConfig, - ResumablePollOperationState, - LongRunningOperation, - LroStatus -} from "./models"; -import { getPollingUrl } from "./requestUtils"; -import { createInitializeState, createPollForLROStatus } from "./stateMachine"; - -export class GenericPollOperation< - TResult, - TState extends PollOperationState -> implements PollOperation { - private getLROStatusFromResponse?: ( - pollingURL: string, - pollerConfig: PollerConfig - ) => Promise>; - private pollerConfig?: PollerConfig; - constructor( - public state: TState & ResumablePollOperationState, - private lro: LongRunningOperation - ) {} - - public setPollerConfig(pollerConfig: PollerConfig): void { - this.pollerConfig = pollerConfig; - } - - /** - * General update function for LROPoller, the general process is as follows - * 1. Check initial operation result to determine the strategy to use - * - Strategies: Location, Azure-AsyncOperation, Original Uri - * 2. Check if the operation result has a terminal state - * - Terminal state will be determined by each strategy - * 2.1 If it is terminal state Check if a final GET request is required, if so - * send final GET request and return result from operation. If no final GET - * is required, just return the result from operation. - * - Determining what to call for final request is responsibility of each strategy - * 2.2 If it is not terminal state, call the polling operation and go to step 1 - * - Determining what to call for polling is responsibility of each strategy - * - Strategies will always use the latest URI for polling if provided otherwise - * the last known one - */ - async update(options?: { - abortSignal?: AbortSignalLike | undefined; - fireProgress?: ((state: TState) => void) | undefined; - }): Promise> { - const state = this.state; - if (!state.isStarted) { - const initializeState = createInitializeState( - state, - this.lro.requestPath, - this.lro.requestMethod - ); - await this.lro.sendInitialRequest(initializeState); - } - - if (!state.isCompleted) { - if (this.getLROStatusFromResponse === undefined) { - if (state.config === undefined) { - throw new Error( - "Bad state: LRO mode is undefined. Please check if the serialized state is well-formed." - ); - } - this.getLROStatusFromResponse = createPollForLROStatus( - this.lro, - state.config - ); - } - if (state.pollingURL === undefined) { - throw new Error( - "Bad state: polling URL is undefined. Please check if the serialized state is well-formed." - ); - } - const currentState = await this.getLROStatusFromResponse( - state.pollingURL, - this.pollerConfig! - ); - if (currentState.done) { - state.result = currentState.flatResponse; - state.isCompleted = true; - } else { - this.getLROStatusFromResponse = - currentState.next ?? this.getLROStatusFromResponse; - state.pollingURL = getPollingUrl( - currentState.rawResponse, - state.pollingURL - ); - } - } - options?.fireProgress?.(state); - return this; - } - - async cancel(): Promise> { - this.state.isCancelled = true; - return this; - } - - /** - * Serializes the Poller operation. - */ - public toString(): string { - return JSON.stringify({ - state: this.state - }); - } -} diff --git a/test/smoke/generated/sql-resource-manager/src/lro/passthrough.ts b/test/smoke/generated/sql-resource-manager/src/lro/passthrough.ts deleted file mode 100644 index ae7f87d384..0000000000 --- a/test/smoke/generated/sql-resource-manager/src/lro/passthrough.ts +++ /dev/null @@ -1,23 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { LroStatus, RawResponse } from "./models"; - -export function processPassthroughOperationResult( - rawResponse: RawResponse, - flatResponse: TResult -): LroStatus { - return { - rawResponse, - flatResponse, - done: true - }; -} diff --git a/test/smoke/generated/sql-resource-manager/src/lro/requestUtils.ts b/test/smoke/generated/sql-resource-manager/src/lro/requestUtils.ts deleted file mode 100644 index 40d993686f..0000000000 --- a/test/smoke/generated/sql-resource-manager/src/lro/requestUtils.ts +++ /dev/null @@ -1,105 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { LroConfig, RawResponse } from "./models"; - -/** - * Detects where the continuation token is and returns it. Notice that azure-asyncoperation - * must be checked first before the other location headers because there are scenarios - * where both azure-asyncoperation and location could be present in the same response but - * azure-asyncoperation should be the one to use for polling. - */ -export function getPollingUrl( - rawResponse: RawResponse, - defaultPath: string -): string { - return ( - getAzureAsyncOperation(rawResponse) ?? - getLocation(rawResponse) ?? - getOperationLocation(rawResponse) ?? - defaultPath - ); -} - -function getLocation(rawResponse: RawResponse): string | undefined { - return rawResponse.headers["location"]; -} - -function getOperationLocation(rawResponse: RawResponse): string | undefined { - return rawResponse.headers["operation-location"]; -} - -function getAzureAsyncOperation(rawResponse: RawResponse): string | undefined { - return rawResponse.headers["azure-asyncoperation"]; -} - -export function inferLroMode( - requestPath: string, - requestMethod: string, - rawResponse: RawResponse -): LroConfig { - if (getAzureAsyncOperation(rawResponse) !== undefined) { - return { - mode: "AzureAsync", - resourceLocation: - requestMethod === "PUT" - ? requestPath - : requestMethod === "POST" - ? getLocation(rawResponse) - : undefined - }; - } else if ( - getLocation(rawResponse) !== undefined || - getOperationLocation(rawResponse) !== undefined - ) { - return { - mode: "Location" - }; - } else if (["PUT", "PATCH"].includes(requestMethod)) { - return { - mode: "Body" - }; - } - return {}; -} - -export class RestError extends Error { - public statusCode?: number; - constructor(message: string, statusCode: number) { - super(message); - this.name = "RestError"; - this.statusCode = statusCode; - - Object.setPrototypeOf(this, RestError.prototype); - } -} - -export function isUnexpectedInitialResponse(rawResponse: RawResponse): boolean { - const code = rawResponse.statusCode; - if (![203, 204, 202, 201, 200, 500].includes(code)) { - throw new RestError( - `Received unexpected HTTP status code ${code} in the initial response. This may indicate a server issue.`, - code - ); - } - return false; -} - -export function isUnexpectedPollingResponse(rawResponse: RawResponse): boolean { - const code = rawResponse.statusCode; - if (![202, 201, 200, 500].includes(code)) { - throw new RestError( - `Received unexpected HTTP status code ${code} while polling. This may indicate a server issue.`, - code - ); - } - return false; -} diff --git a/test/smoke/generated/sql-resource-manager/src/lro/stateMachine.ts b/test/smoke/generated/sql-resource-manager/src/lro/stateMachine.ts deleted file mode 100644 index 19a8f67470..0000000000 --- a/test/smoke/generated/sql-resource-manager/src/lro/stateMachine.ts +++ /dev/null @@ -1,138 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { processAzureAsyncOperationResult } from "./azureAsyncPolling"; -import { - isBodyPollingDone, - processBodyPollingOperationResult -} from "./bodyPolling"; -import { processLocationPollingOperationResult } from "./locationPolling"; -import { - LroResourceLocationConfig, - GetLroStatusFromResponse, - LongRunningOperation, - LroConfig, - LroStatus, - PollerConfig, - RawResponse, - ResumablePollOperationState -} from "./models"; -import { processPassthroughOperationResult } from "./passthrough"; -import { - getPollingUrl, - inferLroMode, - isUnexpectedInitialResponse -} from "./requestUtils"; - -/** - * creates a stepping function that maps an LRO state to another. - */ -export function createGetLroStatusFromResponse( - lroPrimitives: LongRunningOperation, - config: LroConfig, - lroResourceLocationConfig?: LroResourceLocationConfig -): GetLroStatusFromResponse { - switch (config.mode) { - case "AzureAsync": { - return processAzureAsyncOperationResult( - lroPrimitives, - config.resourceLocation, - lroResourceLocationConfig - ); - } - case "Location": { - return processLocationPollingOperationResult; - } - case "Body": { - return processBodyPollingOperationResult; - } - default: { - return processPassthroughOperationResult; - } - } -} - -/** - * Creates a polling operation that returns a LRO state. - */ -export function createPollForLROStatus( - lroPrimitives: LongRunningOperation, - config: LroConfig -): ( - pollingURL: string, - pollerConfig: PollerConfig -) => Promise> { - return async ( - path: string, - pollerConfig: PollerConfig - ): Promise> => { - const response = await lroPrimitives.sendPollRequest(config, path); - const retryAfter: string | undefined = - response.rawResponse.headers["retry-after"]; - if (retryAfter !== undefined) { - const retryAfterInMs = parseInt(retryAfter); - pollerConfig.intervalInMs = isNaN(retryAfterInMs) - ? calculatePollingIntervalFromDate( - new Date(retryAfter), - pollerConfig.intervalInMs - ) - : retryAfterInMs; - } - return response; - }; -} - -function calculatePollingIntervalFromDate( - retryAfterDate: Date, - defaultIntervalInMs: number -): number { - const timeNow = Math.floor(new Date().getTime()); - const retryAfterTime = retryAfterDate.getTime(); - if (timeNow < retryAfterTime) { - return retryAfterTime - timeNow; - } - return defaultIntervalInMs; -} - -/** - * Creates a callback to be used to initialize the polling operation state. - * @param state - of the polling operation - * @param operationSpec - of the LRO - * @param callback - callback to be called when the operation is done - * @returns callback that initializes the state of the polling operation - */ -export function createInitializeState( - state: ResumablePollOperationState, - requestPath: string, - requestMethod: string -): (rawResponse: RawResponse, flatResponse: unknown) => boolean { - return (rawResponse: RawResponse, flatResponse: unknown) => { - if (isUnexpectedInitialResponse(rawResponse)) return true; - state.initialRawResponse = rawResponse; - state.isStarted = true; - state.pollingURL = getPollingUrl(state.initialRawResponse, requestPath); - state.config = inferLroMode( - requestPath, - requestMethod, - state.initialRawResponse - ); - /** short circuit polling if body polling is done in the initial request */ - if ( - state.config.mode === undefined || - (state.config.mode === "Body" && - isBodyPollingDone(state.initialRawResponse)) - ) { - state.result = flatResponse as TResult; - state.isCompleted = true; - } - return Boolean(state.isCompleted); - }; -} diff --git a/test/smoke/generated/sql-resource-manager/src/lroImpl.ts b/test/smoke/generated/sql-resource-manager/src/lroImpl.ts new file mode 100644 index 0000000000..2c318ce57f --- /dev/null +++ b/test/smoke/generated/sql-resource-manager/src/lroImpl.ts @@ -0,0 +1,147 @@ +/* + * Copyright (c) Microsoft Corporation. + * Licensed under the MIT License. + * + * Code generated by Microsoft (R) AutoRest Code Generator. + * Changes may cause incorrect behavior and will be lost if the code is regenerated. + */ + +import { LongRunningOperation, LroResponse } from "@azure/core-lro"; + +const successStates = ["succeeded"]; +const failureStates = ["failed", "canceled", "cancelled"]; +const terminalStates = successStates.concat(failureStates); + +type SendOperationFn = (args: any, spec: any) => Promise>; + +/** + * We need to selectively deserialize our responses, only deserializing if we + * are in a final Lro response, not deserializing any polling non-terminal responses + */ +export function shouldDeserializeLro(lroResourceLocationConfig?: string) { + let initialOperationInfo: LroResponseInfo | undefined; + let isInitialRequest = true; + + return (response: any) => { + if (response.status < 200 || response.status >= 300) { + return true; + } + + if (!initialOperationInfo) { + initialOperationInfo = getLroData(response); + } else { + isInitialRequest = false; + } + + if ( + initialOperationInfo.azureAsyncOperation || + initialOperationInfo.operationLocation + ) { + return ( + !isInitialRequest && + isAsyncOperationFinalResponse( + response, + initialOperationInfo, + lroResourceLocationConfig + ) + ); + } + + if (initialOperationInfo.location) { + return isLocationFinalResponse(response); + } + + if (initialOperationInfo.requestMethod === "PUT") { + return isBodyPollingFinalResponse(response); + } + + return true; + }; +} + +function isAsyncOperationFinalResponse( + response: any, + initialOperationInfo: LroResponseInfo, + lroResourceLocationConfig?: string +): boolean { + const status: string = response.parsedBody?.status || "Succeeded"; + if (!terminalStates.includes(status.toLowerCase())) { + return false; + } + + if (initialOperationInfo.requestMethod === "DELETE") { + return true; + } + + if ( + initialOperationInfo.requestMethod === "PUT" && + lroResourceLocationConfig && + lroResourceLocationConfig.toLowerCase() === "azure-asyncoperation" + ) { + return true; + } + + if ( + initialOperationInfo.requestMethod !== "PUT" && + !initialOperationInfo.location + ) { + return true; + } + + return false; +} + +function isLocationFinalResponse(response: any): boolean { + return response.status !== 202; +} + +function isBodyPollingFinalResponse(response: any): boolean { + const provisioningState: string = + response.parsedBody?.properties?.provisioningState || "Succeeded"; + + if (terminalStates.includes(provisioningState.toLowerCase())) { + return true; + } + + return false; +} + +interface LroResponseInfo { + requestMethod: string; + azureAsyncOperation?: string; + operationLocation?: string; + location?: string; +} + +function getLroData(result: any): LroResponseInfo { + return { + azureAsyncOperation: result.headers.get("azure-asyncoperation"), + operationLocation: result.headers.get("operation-location"), + location: result.headers.get("location"), + requestMethod: result.request.method + }; +} + +export class LroImpl implements LongRunningOperation { + constructor( + private sendOperationFn: SendOperationFn, + private args: any, + private spec: any, + public requestPath: string = spec.path!, + public requestMethod: string = spec.httpMethod + ) {} + public async sendInitialRequest(): Promise> { + return this.sendOperationFn(this.args, this.spec); + } + public async sendPollRequest(path: string): Promise> { + const updatedArgs = { ...this.args }; + if (updatedArgs.options) { + (updatedArgs.options as any).shouldDeserialize = true; + } + return this.sendOperationFn(updatedArgs, { + ...this.spec, + path, + httpMethod: "GET" + }); + } +} diff --git a/test/smoke/generated/sql-resource-manager/src/operations/backupLongTermRetentionPolicies.ts b/test/smoke/generated/sql-resource-manager/src/operations/backupLongTermRetentionPolicies.ts index 1589977468..724b082778 100644 --- a/test/smoke/generated/sql-resource-manager/src/operations/backupLongTermRetentionPolicies.ts +++ b/test/smoke/generated/sql-resource-manager/src/operations/backupLongTermRetentionPolicies.ts @@ -11,9 +11,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { SqlManagementClientContext } from "../sqlManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { LongTermRetentionPolicyName, BackupLongTermRetentionPoliciesGetOptionalParams, @@ -122,7 +121,7 @@ export class BackupLongTermRetentionPoliciesImpl }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -134,7 +133,10 @@ export class BackupLongTermRetentionPoliciesImpl }, createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** diff --git a/test/smoke/generated/sql-resource-manager/src/operations/backupShortTermRetentionPolicies.ts b/test/smoke/generated/sql-resource-manager/src/operations/backupShortTermRetentionPolicies.ts index 2e0579bebb..2f5dd67b53 100644 --- a/test/smoke/generated/sql-resource-manager/src/operations/backupShortTermRetentionPolicies.ts +++ b/test/smoke/generated/sql-resource-manager/src/operations/backupShortTermRetentionPolicies.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { SqlManagementClientContext } from "../sqlManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { BackupShortTermRetentionPolicy, BackupShortTermRetentionPoliciesListByDatabaseNextOptionalParams, @@ -212,7 +211,7 @@ export class BackupShortTermRetentionPoliciesImpl }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -224,7 +223,10 @@ export class BackupShortTermRetentionPoliciesImpl }, createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -318,7 +320,7 @@ export class BackupShortTermRetentionPoliciesImpl }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -330,7 +332,10 @@ export class BackupShortTermRetentionPoliciesImpl }, updateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** diff --git a/test/smoke/generated/sql-resource-manager/src/operations/databaseVulnerabilityAssessmentScans.ts b/test/smoke/generated/sql-resource-manager/src/operations/databaseVulnerabilityAssessmentScans.ts index caa73e4932..2c50e4edd5 100644 --- a/test/smoke/generated/sql-resource-manager/src/operations/databaseVulnerabilityAssessmentScans.ts +++ b/test/smoke/generated/sql-resource-manager/src/operations/databaseVulnerabilityAssessmentScans.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { SqlManagementClientContext } from "../sqlManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { VulnerabilityAssessmentScanRecord, VulnerabilityAssessmentName, @@ -250,7 +249,7 @@ export class DatabaseVulnerabilityAssessmentScansImpl }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -262,7 +261,10 @@ export class DatabaseVulnerabilityAssessmentScansImpl }, initiateScanOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** diff --git a/test/smoke/generated/sql-resource-manager/src/operations/databases.ts b/test/smoke/generated/sql-resource-manager/src/operations/databases.ts index c901319e70..a53113147a 100644 --- a/test/smoke/generated/sql-resource-manager/src/operations/databases.ts +++ b/test/smoke/generated/sql-resource-manager/src/operations/databases.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { SqlManagementClientContext } from "../sqlManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { Metric, DatabasesListMetricsOptionalParams, @@ -430,12 +429,15 @@ export class DatabasesImpl implements Databases { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, serverName, parameters, options }, importOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -524,7 +526,7 @@ export class DatabasesImpl implements Databases { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -536,7 +538,10 @@ export class DatabasesImpl implements Databases { }, createImportOperationOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -629,12 +634,15 @@ export class DatabasesImpl implements Databases { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, serverName, databaseName, parameters, options }, exportOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -803,12 +811,15 @@ export class DatabasesImpl implements Databases { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, serverName, databaseName, parameters, options }, createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -890,12 +901,15 @@ export class DatabasesImpl implements Databases { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, serverName, databaseName, options }, deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -981,12 +995,15 @@ export class DatabasesImpl implements Databases { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, serverName, databaseName, parameters, options }, updateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -1093,12 +1110,15 @@ export class DatabasesImpl implements Databases { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, serverName, databaseName, options }, pauseOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -1182,12 +1202,15 @@ export class DatabasesImpl implements Databases { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, serverName, databaseName, options }, resumeOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -1266,12 +1289,15 @@ export class DatabasesImpl implements Databases { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, serverName, databaseName, options }, upgradeDataWarehouseOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -1372,12 +1398,15 @@ export class DatabasesImpl implements Databases { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, serverName, databaseName, options }, failoverOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** diff --git a/test/smoke/generated/sql-resource-manager/src/operations/elasticPools.ts b/test/smoke/generated/sql-resource-manager/src/operations/elasticPools.ts index e1566e95f4..239cacb951 100644 --- a/test/smoke/generated/sql-resource-manager/src/operations/elasticPools.ts +++ b/test/smoke/generated/sql-resource-manager/src/operations/elasticPools.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { SqlManagementClientContext } from "../sqlManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { Metric, ElasticPoolsListMetricsOptionalParams, @@ -410,12 +409,15 @@ export class ElasticPoolsImpl implements ElasticPools { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, serverName, elasticPoolName, parameters, options }, createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -497,12 +499,15 @@ export class ElasticPoolsImpl implements ElasticPools { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, serverName, elasticPoolName, options }, deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -588,12 +593,15 @@ export class ElasticPoolsImpl implements ElasticPools { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, serverName, elasticPoolName, parameters, options }, updateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -675,12 +683,15 @@ export class ElasticPoolsImpl implements ElasticPools { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, serverName, elasticPoolName, options }, failoverOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** diff --git a/test/smoke/generated/sql-resource-manager/src/operations/encryptionProtectors.ts b/test/smoke/generated/sql-resource-manager/src/operations/encryptionProtectors.ts index 6b87c2a9c0..af80406b31 100644 --- a/test/smoke/generated/sql-resource-manager/src/operations/encryptionProtectors.ts +++ b/test/smoke/generated/sql-resource-manager/src/operations/encryptionProtectors.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { SqlManagementClientContext } from "../sqlManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { EncryptionProtector, EncryptionProtectorsListByServerNextOptionalParams, @@ -168,12 +167,15 @@ export class EncryptionProtectorsImpl implements EncryptionProtectors { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, serverName, encryptionProtectorName, options }, revalidateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -297,7 +299,7 @@ export class EncryptionProtectorsImpl implements EncryptionProtectors { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -308,7 +310,10 @@ export class EncryptionProtectorsImpl implements EncryptionProtectors { }, createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** diff --git a/test/smoke/generated/sql-resource-manager/src/operations/extendedServerBlobAuditingPolicies.ts b/test/smoke/generated/sql-resource-manager/src/operations/extendedServerBlobAuditingPolicies.ts index 4e54df0358..d2312c82a2 100644 --- a/test/smoke/generated/sql-resource-manager/src/operations/extendedServerBlobAuditingPolicies.ts +++ b/test/smoke/generated/sql-resource-manager/src/operations/extendedServerBlobAuditingPolicies.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { SqlManagementClientContext } from "../sqlManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { ExtendedServerBlobAuditingPolicy, ExtendedServerBlobAuditingPoliciesListByServerNextOptionalParams, @@ -192,12 +191,15 @@ export class ExtendedServerBlobAuditingPoliciesImpl }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, serverName, parameters, options }, createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** diff --git a/test/smoke/generated/sql-resource-manager/src/operations/failoverGroups.ts b/test/smoke/generated/sql-resource-manager/src/operations/failoverGroups.ts index ca8964379d..c73256cd16 100644 --- a/test/smoke/generated/sql-resource-manager/src/operations/failoverGroups.ts +++ b/test/smoke/generated/sql-resource-manager/src/operations/failoverGroups.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { SqlManagementClientContext } from "../sqlManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { FailoverGroup, FailoverGroupsListByServerNextOptionalParams, @@ -201,12 +200,15 @@ export class FailoverGroupsImpl implements FailoverGroups { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, serverName, failoverGroupName, parameters, options }, createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -288,12 +290,15 @@ export class FailoverGroupsImpl implements FailoverGroups { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, serverName, failoverGroupName, options }, deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -379,12 +384,15 @@ export class FailoverGroupsImpl implements FailoverGroups { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, serverName, failoverGroupName, parameters, options }, updateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -489,12 +497,15 @@ export class FailoverGroupsImpl implements FailoverGroups { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, serverName, failoverGroupName, options }, failoverOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -578,12 +589,15 @@ export class FailoverGroupsImpl implements FailoverGroups { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, serverName, failoverGroupName, options }, forceFailoverAllowDataLossOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** diff --git a/test/smoke/generated/sql-resource-manager/src/operations/instanceFailoverGroups.ts b/test/smoke/generated/sql-resource-manager/src/operations/instanceFailoverGroups.ts index ef0f981914..776720b784 100644 --- a/test/smoke/generated/sql-resource-manager/src/operations/instanceFailoverGroups.ts +++ b/test/smoke/generated/sql-resource-manager/src/operations/instanceFailoverGroups.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { SqlManagementClientContext } from "../sqlManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { InstanceFailoverGroup, InstanceFailoverGroupsListByLocationNextOptionalParams, @@ -198,7 +197,7 @@ export class InstanceFailoverGroupsImpl implements InstanceFailoverGroups { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -209,7 +208,10 @@ export class InstanceFailoverGroupsImpl implements InstanceFailoverGroups { }, createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -291,12 +293,15 @@ export class InstanceFailoverGroupsImpl implements InstanceFailoverGroups { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, locationName, failoverGroupName, options }, deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -398,12 +403,15 @@ export class InstanceFailoverGroupsImpl implements InstanceFailoverGroups { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, locationName, failoverGroupName, options }, failoverOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -490,12 +498,15 @@ export class InstanceFailoverGroupsImpl implements InstanceFailoverGroups { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, locationName, failoverGroupName, options }, forceFailoverAllowDataLossOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** diff --git a/test/smoke/generated/sql-resource-manager/src/operations/instancePools.ts b/test/smoke/generated/sql-resource-manager/src/operations/instancePools.ts index 1005a8b896..598f7c9440 100644 --- a/test/smoke/generated/sql-resource-manager/src/operations/instancePools.ts +++ b/test/smoke/generated/sql-resource-manager/src/operations/instancePools.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { SqlManagementClientContext } from "../sqlManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { InstancePool, InstancePoolsListByResourceGroupNextOptionalParams, @@ -221,12 +220,15 @@ export class InstancePoolsImpl implements InstancePools { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, instancePoolName, parameters, options }, createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -303,12 +305,15 @@ export class InstancePoolsImpl implements InstancePools { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, instancePoolName, options }, deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -389,12 +394,15 @@ export class InstancePoolsImpl implements InstancePools { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, instancePoolName, parameters, options }, updateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** diff --git a/test/smoke/generated/sql-resource-manager/src/operations/jobAgents.ts b/test/smoke/generated/sql-resource-manager/src/operations/jobAgents.ts index 202cee61d7..9ee5272bdb 100644 --- a/test/smoke/generated/sql-resource-manager/src/operations/jobAgents.ts +++ b/test/smoke/generated/sql-resource-manager/src/operations/jobAgents.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { SqlManagementClientContext } from "../sqlManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { JobAgent, JobAgentsListByServerNextOptionalParams, @@ -215,12 +214,15 @@ export class JobAgentsImpl implements JobAgents { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, serverName, jobAgentName, parameters, options }, createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -302,12 +304,15 @@ export class JobAgentsImpl implements JobAgents { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, serverName, jobAgentName, options }, deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -393,12 +398,15 @@ export class JobAgentsImpl implements JobAgents { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, serverName, jobAgentName, parameters, options }, updateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** diff --git a/test/smoke/generated/sql-resource-manager/src/operations/jobExecutions.ts b/test/smoke/generated/sql-resource-manager/src/operations/jobExecutions.ts index 1604f64979..5975db8fc6 100644 --- a/test/smoke/generated/sql-resource-manager/src/operations/jobExecutions.ts +++ b/test/smoke/generated/sql-resource-manager/src/operations/jobExecutions.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { SqlManagementClientContext } from "../sqlManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { JobExecution, JobExecutionsListByAgentNextOptionalParams, @@ -330,12 +329,15 @@ export class JobExecutionsImpl implements JobExecutions { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, serverName, jobAgentName, jobName, options }, createOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -479,7 +481,7 @@ export class JobExecutionsImpl implements JobExecutions { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -491,7 +493,10 @@ export class JobExecutionsImpl implements JobExecutions { }, createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** diff --git a/test/smoke/generated/sql-resource-manager/src/operations/longTermRetentionBackups.ts b/test/smoke/generated/sql-resource-manager/src/operations/longTermRetentionBackups.ts index 0368a0cd16..5e1b70320b 100644 --- a/test/smoke/generated/sql-resource-manager/src/operations/longTermRetentionBackups.ts +++ b/test/smoke/generated/sql-resource-manager/src/operations/longTermRetentionBackups.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { SqlManagementClientContext } from "../sqlManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { LongTermRetentionBackup, LongTermRetentionBackupsListByResourceGroupDatabaseNextOptionalParams, @@ -598,7 +597,7 @@ export class LongTermRetentionBackupsImpl implements LongTermRetentionBackups { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -610,7 +609,10 @@ export class LongTermRetentionBackupsImpl implements LongTermRetentionBackups { }, deleteByResourceGroupOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -789,7 +791,7 @@ export class LongTermRetentionBackupsImpl implements LongTermRetentionBackups { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { locationName, @@ -800,7 +802,10 @@ export class LongTermRetentionBackupsImpl implements LongTermRetentionBackups { }, deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** diff --git a/test/smoke/generated/sql-resource-manager/src/operations/longTermRetentionManagedInstanceBackups.ts b/test/smoke/generated/sql-resource-manager/src/operations/longTermRetentionManagedInstanceBackups.ts index 7fe78d072d..e63bd145a8 100644 --- a/test/smoke/generated/sql-resource-manager/src/operations/longTermRetentionManagedInstanceBackups.ts +++ b/test/smoke/generated/sql-resource-manager/src/operations/longTermRetentionManagedInstanceBackups.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { SqlManagementClientContext } from "../sqlManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { ManagedInstanceLongTermRetentionBackup, LongTermRetentionManagedInstanceBackupsListByDatabaseNextOptionalParams, @@ -586,12 +585,15 @@ export class LongTermRetentionManagedInstanceBackupsImpl }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { locationName, managedInstanceName, databaseName, backupName, options }, deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -760,7 +762,7 @@ export class LongTermRetentionManagedInstanceBackupsImpl }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -772,7 +774,10 @@ export class LongTermRetentionManagedInstanceBackupsImpl }, deleteByResourceGroupOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** diff --git a/test/smoke/generated/sql-resource-manager/src/operations/managedBackupShortTermRetentionPolicies.ts b/test/smoke/generated/sql-resource-manager/src/operations/managedBackupShortTermRetentionPolicies.ts index b156b07033..938b20fbb4 100644 --- a/test/smoke/generated/sql-resource-manager/src/operations/managedBackupShortTermRetentionPolicies.ts +++ b/test/smoke/generated/sql-resource-manager/src/operations/managedBackupShortTermRetentionPolicies.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { SqlManagementClientContext } from "../sqlManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { ManagedBackupShortTermRetentionPolicy, ManagedBackupShortTermRetentionPoliciesListByDatabaseNextOptionalParams, @@ -218,7 +217,7 @@ export class ManagedBackupShortTermRetentionPoliciesImpl }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -230,7 +229,10 @@ export class ManagedBackupShortTermRetentionPoliciesImpl }, createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -324,7 +326,7 @@ export class ManagedBackupShortTermRetentionPoliciesImpl }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -336,7 +338,10 @@ export class ManagedBackupShortTermRetentionPoliciesImpl }, updateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** diff --git a/test/smoke/generated/sql-resource-manager/src/operations/managedDatabaseVulnerabilityAssessmentScans.ts b/test/smoke/generated/sql-resource-manager/src/operations/managedDatabaseVulnerabilityAssessmentScans.ts index dfb1ec99c9..bd95428583 100644 --- a/test/smoke/generated/sql-resource-manager/src/operations/managedDatabaseVulnerabilityAssessmentScans.ts +++ b/test/smoke/generated/sql-resource-manager/src/operations/managedDatabaseVulnerabilityAssessmentScans.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { SqlManagementClientContext } from "../sqlManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { VulnerabilityAssessmentScanRecord, VulnerabilityAssessmentName, @@ -252,7 +251,7 @@ export class ManagedDatabaseVulnerabilityAssessmentScansImpl }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -264,7 +263,10 @@ export class ManagedDatabaseVulnerabilityAssessmentScansImpl }, initiateScanOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** diff --git a/test/smoke/generated/sql-resource-manager/src/operations/managedDatabases.ts b/test/smoke/generated/sql-resource-manager/src/operations/managedDatabases.ts index b7f3a96636..b358ef8684 100644 --- a/test/smoke/generated/sql-resource-manager/src/operations/managedDatabases.ts +++ b/test/smoke/generated/sql-resource-manager/src/operations/managedDatabases.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { SqlManagementClientContext } from "../sqlManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { ManagedDatabase, ManagedDatabasesListByInstanceNextOptionalParams, @@ -293,7 +292,7 @@ export class ManagedDatabasesImpl implements ManagedDatabases { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -304,7 +303,10 @@ export class ManagedDatabasesImpl implements ManagedDatabases { }, createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -386,12 +388,15 @@ export class ManagedDatabasesImpl implements ManagedDatabases { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, managedInstanceName, databaseName, options }, deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -477,7 +482,7 @@ export class ManagedDatabasesImpl implements ManagedDatabases { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -488,7 +493,10 @@ export class ManagedDatabasesImpl implements ManagedDatabases { }, updateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -590,7 +598,7 @@ export class ManagedDatabasesImpl implements ManagedDatabases { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -601,7 +609,10 @@ export class ManagedDatabasesImpl implements ManagedDatabases { }, completeRestoreOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** diff --git a/test/smoke/generated/sql-resource-manager/src/operations/managedInstanceAdministrators.ts b/test/smoke/generated/sql-resource-manager/src/operations/managedInstanceAdministrators.ts index 056f01e1cb..fd1afbf13e 100644 --- a/test/smoke/generated/sql-resource-manager/src/operations/managedInstanceAdministrators.ts +++ b/test/smoke/generated/sql-resource-manager/src/operations/managedInstanceAdministrators.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { SqlManagementClientContext } from "../sqlManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { ManagedInstanceAdministrator, ManagedInstanceAdministratorsListByInstanceNextOptionalParams, @@ -209,12 +208,15 @@ export class ManagedInstanceAdministratorsImpl }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, managedInstanceName, parameters, options }, createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -291,12 +293,15 @@ export class ManagedInstanceAdministratorsImpl }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, managedInstanceName, options }, deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** diff --git a/test/smoke/generated/sql-resource-manager/src/operations/managedInstanceEncryptionProtectors.ts b/test/smoke/generated/sql-resource-manager/src/operations/managedInstanceEncryptionProtectors.ts index 6ad640792e..2375d6812d 100644 --- a/test/smoke/generated/sql-resource-manager/src/operations/managedInstanceEncryptionProtectors.ts +++ b/test/smoke/generated/sql-resource-manager/src/operations/managedInstanceEncryptionProtectors.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { SqlManagementClientContext } from "../sqlManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { ManagedInstanceEncryptionProtector, ManagedInstanceEncryptionProtectorsListByInstanceNextOptionalParams, @@ -169,7 +168,7 @@ export class ManagedInstanceEncryptionProtectorsImpl }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -179,7 +178,10 @@ export class ManagedInstanceEncryptionProtectorsImpl }, revalidateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -310,7 +312,7 @@ export class ManagedInstanceEncryptionProtectorsImpl }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -321,7 +323,10 @@ export class ManagedInstanceEncryptionProtectorsImpl }, createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** diff --git a/test/smoke/generated/sql-resource-manager/src/operations/managedInstanceKeys.ts b/test/smoke/generated/sql-resource-manager/src/operations/managedInstanceKeys.ts index 71cb90da13..dacede8cb9 100644 --- a/test/smoke/generated/sql-resource-manager/src/operations/managedInstanceKeys.ts +++ b/test/smoke/generated/sql-resource-manager/src/operations/managedInstanceKeys.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { SqlManagementClientContext } from "../sqlManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { ManagedInstanceKey, ManagedInstanceKeysListByInstanceNextOptionalParams, @@ -212,12 +211,15 @@ export class ManagedInstanceKeysImpl implements ManagedInstanceKeys { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, managedInstanceName, keyName, parameters, options }, createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -299,12 +301,15 @@ export class ManagedInstanceKeysImpl implements ManagedInstanceKeys { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, managedInstanceName, keyName, options }, deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** diff --git a/test/smoke/generated/sql-resource-manager/src/operations/managedInstanceLongTermRetentionPolicies.ts b/test/smoke/generated/sql-resource-manager/src/operations/managedInstanceLongTermRetentionPolicies.ts index 5d667c8d1d..96d9b9fe7f 100644 --- a/test/smoke/generated/sql-resource-manager/src/operations/managedInstanceLongTermRetentionPolicies.ts +++ b/test/smoke/generated/sql-resource-manager/src/operations/managedInstanceLongTermRetentionPolicies.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { SqlManagementClientContext } from "../sqlManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { ManagedInstanceLongTermRetentionPolicy, ManagedInstanceLongTermRetentionPoliciesListByDatabaseNextOptionalParams, @@ -216,7 +215,7 @@ export class ManagedInstanceLongTermRetentionPoliciesImpl }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -228,7 +227,10 @@ export class ManagedInstanceLongTermRetentionPoliciesImpl }, createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** diff --git a/test/smoke/generated/sql-resource-manager/src/operations/managedInstanceTdeCertificates.ts b/test/smoke/generated/sql-resource-manager/src/operations/managedInstanceTdeCertificates.ts index 0fe16c54ef..3d0a6797f7 100644 --- a/test/smoke/generated/sql-resource-manager/src/operations/managedInstanceTdeCertificates.ts +++ b/test/smoke/generated/sql-resource-manager/src/operations/managedInstanceTdeCertificates.ts @@ -11,9 +11,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { SqlManagementClientContext } from "../sqlManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { TdeCertificate, ManagedInstanceTdeCertificatesCreateOptionalParams @@ -85,12 +84,15 @@ export class ManagedInstanceTdeCertificatesImpl }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, managedInstanceName, parameters, options }, createOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** diff --git a/test/smoke/generated/sql-resource-manager/src/operations/managedInstances.ts b/test/smoke/generated/sql-resource-manager/src/operations/managedInstances.ts index 08fde182d8..46c6320d8c 100644 --- a/test/smoke/generated/sql-resource-manager/src/operations/managedInstances.ts +++ b/test/smoke/generated/sql-resource-manager/src/operations/managedInstances.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { SqlManagementClientContext } from "../sqlManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { ManagedInstance, ManagedInstancesListByInstancePoolNextOptionalParams, @@ -331,12 +330,15 @@ export class ManagedInstancesImpl implements ManagedInstances { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, managedInstanceName, parameters, options }, createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -413,12 +415,15 @@ export class ManagedInstancesImpl implements ManagedInstances { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, managedInstanceName, options }, deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -499,12 +504,15 @@ export class ManagedInstancesImpl implements ManagedInstances { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, managedInstanceName, parameters, options }, updateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** diff --git a/test/smoke/generated/sql-resource-manager/src/operations/managedRestorableDroppedDatabaseBackupShortTermRetentionPolicies.ts b/test/smoke/generated/sql-resource-manager/src/operations/managedRestorableDroppedDatabaseBackupShortTermRetentionPolicies.ts index dd640f70e8..f6167dd079 100644 --- a/test/smoke/generated/sql-resource-manager/src/operations/managedRestorableDroppedDatabaseBackupShortTermRetentionPolicies.ts +++ b/test/smoke/generated/sql-resource-manager/src/operations/managedRestorableDroppedDatabaseBackupShortTermRetentionPolicies.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { SqlManagementClientContext } from "../sqlManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { ManagedBackupShortTermRetentionPolicy, ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesListByRestorableDroppedDatabaseNextOptionalParams, @@ -220,7 +219,7 @@ export class ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesImp }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -232,7 +231,10 @@ export class ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesImp }, createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -330,7 +332,7 @@ export class ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesImp }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -342,7 +344,10 @@ export class ManagedRestorableDroppedDatabaseBackupShortTermRetentionPoliciesImp }, updateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** diff --git a/test/smoke/generated/sql-resource-manager/src/operations/managedServerSecurityAlertPolicies.ts b/test/smoke/generated/sql-resource-manager/src/operations/managedServerSecurityAlertPolicies.ts index 3f38823688..bc87905698 100644 --- a/test/smoke/generated/sql-resource-manager/src/operations/managedServerSecurityAlertPolicies.ts +++ b/test/smoke/generated/sql-resource-manager/src/operations/managedServerSecurityAlertPolicies.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { SqlManagementClientContext } from "../sqlManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { ManagedServerSecurityAlertPolicy, ManagedServerSecurityAlertPoliciesListByInstanceNextOptionalParams, @@ -202,7 +201,7 @@ export class ManagedServerSecurityAlertPoliciesImpl }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -213,7 +212,10 @@ export class ManagedServerSecurityAlertPoliciesImpl }, createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** diff --git a/test/smoke/generated/sql-resource-manager/src/operations/privateEndpointConnections.ts b/test/smoke/generated/sql-resource-manager/src/operations/privateEndpointConnections.ts index 0c39d1d6dc..924e49909c 100644 --- a/test/smoke/generated/sql-resource-manager/src/operations/privateEndpointConnections.ts +++ b/test/smoke/generated/sql-resource-manager/src/operations/privateEndpointConnections.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { SqlManagementClientContext } from "../sqlManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { PrivateEndpointConnection, PrivateEndpointConnectionsListByServerNextOptionalParams, @@ -195,7 +194,7 @@ export class PrivateEndpointConnectionsImpl }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -206,7 +205,10 @@ export class PrivateEndpointConnectionsImpl }, createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -288,12 +290,15 @@ export class PrivateEndpointConnectionsImpl }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, serverName, privateEndpointConnectionName, options }, deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** diff --git a/test/smoke/generated/sql-resource-manager/src/operations/replicationLinks.ts b/test/smoke/generated/sql-resource-manager/src/operations/replicationLinks.ts index fe6ded49c8..886bb8ce36 100644 --- a/test/smoke/generated/sql-resource-manager/src/operations/replicationLinks.ts +++ b/test/smoke/generated/sql-resource-manager/src/operations/replicationLinks.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { SqlManagementClientContext } from "../sqlManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { ReplicationLink, ReplicationLinksListByDatabaseOptionalParams, @@ -210,12 +209,15 @@ export class ReplicationLinksImpl implements ReplicationLinks { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, serverName, databaseName, linkId, options }, failoverOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -300,12 +302,15 @@ export class ReplicationLinksImpl implements ReplicationLinks { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, serverName, databaseName, linkId, options }, failoverAllowDataLossOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -392,7 +397,7 @@ export class ReplicationLinksImpl implements ReplicationLinks { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -404,7 +409,10 @@ export class ReplicationLinksImpl implements ReplicationLinks { }, unlinkOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** diff --git a/test/smoke/generated/sql-resource-manager/src/operations/restorePoints.ts b/test/smoke/generated/sql-resource-manager/src/operations/restorePoints.ts index 04e49aceb7..62f252819d 100644 --- a/test/smoke/generated/sql-resource-manager/src/operations/restorePoints.ts +++ b/test/smoke/generated/sql-resource-manager/src/operations/restorePoints.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { SqlManagementClientContext } from "../sqlManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { RestorePoint, RestorePointsListByDatabaseOptionalParams, @@ -190,12 +189,15 @@ export class RestorePointsImpl implements RestorePoints { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, serverName, databaseName, parameters, options }, createOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** diff --git a/test/smoke/generated/sql-resource-manager/src/operations/serverAzureADAdministrators.ts b/test/smoke/generated/sql-resource-manager/src/operations/serverAzureADAdministrators.ts index 15c9279dfb..d914583111 100644 --- a/test/smoke/generated/sql-resource-manager/src/operations/serverAzureADAdministrators.ts +++ b/test/smoke/generated/sql-resource-manager/src/operations/serverAzureADAdministrators.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { SqlManagementClientContext } from "../sqlManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { ServerAzureADAdministrator, ServerAzureADAdministratorsListByServerNextOptionalParams, @@ -199,12 +198,15 @@ export class ServerAzureADAdministratorsImpl }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, serverName, administratorName, parameters, options }, createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -287,12 +289,15 @@ export class ServerAzureADAdministratorsImpl }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, serverName, administratorName, options }, deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -394,12 +399,15 @@ export class ServerAzureADAdministratorsImpl }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, serverName, options }, disableAzureADOnlyAuthenticationOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** diff --git a/test/smoke/generated/sql-resource-manager/src/operations/serverBlobAuditingPolicies.ts b/test/smoke/generated/sql-resource-manager/src/operations/serverBlobAuditingPolicies.ts index d6e1794e9d..ca43c04fbb 100644 --- a/test/smoke/generated/sql-resource-manager/src/operations/serverBlobAuditingPolicies.ts +++ b/test/smoke/generated/sql-resource-manager/src/operations/serverBlobAuditingPolicies.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { SqlManagementClientContext } from "../sqlManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { ServerBlobAuditingPolicy, ServerBlobAuditingPoliciesListByServerNextOptionalParams, @@ -190,12 +189,15 @@ export class ServerBlobAuditingPoliciesImpl }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, serverName, parameters, options }, createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** diff --git a/test/smoke/generated/sql-resource-manager/src/operations/serverCommunicationLinks.ts b/test/smoke/generated/sql-resource-manager/src/operations/serverCommunicationLinks.ts index 1fe7ac803a..eb04c4fabf 100644 --- a/test/smoke/generated/sql-resource-manager/src/operations/serverCommunicationLinks.ts +++ b/test/smoke/generated/sql-resource-manager/src/operations/serverCommunicationLinks.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { SqlManagementClientContext } from "../sqlManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { ServerCommunicationLink, ServerCommunicationLinksListByServerOptionalParams, @@ -201,7 +200,7 @@ export class ServerCommunicationLinksImpl implements ServerCommunicationLinks { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -212,7 +211,10 @@ export class ServerCommunicationLinksImpl implements ServerCommunicationLinks { }, createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** diff --git a/test/smoke/generated/sql-resource-manager/src/operations/serverDnsAliases.ts b/test/smoke/generated/sql-resource-manager/src/operations/serverDnsAliases.ts index 94748b50f9..8d4c250baa 100644 --- a/test/smoke/generated/sql-resource-manager/src/operations/serverDnsAliases.ts +++ b/test/smoke/generated/sql-resource-manager/src/operations/serverDnsAliases.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { SqlManagementClientContext } from "../sqlManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { ServerDnsAlias, ServerDnsAliasesListByServerNextOptionalParams, @@ -194,12 +193,15 @@ export class ServerDnsAliasesImpl implements ServerDnsAliases { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, serverName, dnsAliasName, options }, createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -278,12 +280,15 @@ export class ServerDnsAliasesImpl implements ServerDnsAliases { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, serverName, dnsAliasName, options }, deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -382,12 +387,15 @@ export class ServerDnsAliasesImpl implements ServerDnsAliases { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, serverName, dnsAliasName, parameters, options }, acquireOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** diff --git a/test/smoke/generated/sql-resource-manager/src/operations/serverKeys.ts b/test/smoke/generated/sql-resource-manager/src/operations/serverKeys.ts index c1e3221d57..140656dddd 100644 --- a/test/smoke/generated/sql-resource-manager/src/operations/serverKeys.ts +++ b/test/smoke/generated/sql-resource-manager/src/operations/serverKeys.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { SqlManagementClientContext } from "../sqlManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { ServerKey, ServerKeysListByServerNextOptionalParams, @@ -215,12 +214,15 @@ export class ServerKeysImpl implements ServerKeys { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, serverName, keyName, parameters, options }, createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -305,12 +307,15 @@ export class ServerKeysImpl implements ServerKeys { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, serverName, keyName, options }, deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** diff --git a/test/smoke/generated/sql-resource-manager/src/operations/serverSecurityAlertPolicies.ts b/test/smoke/generated/sql-resource-manager/src/operations/serverSecurityAlertPolicies.ts index 7209805eb5..33b5877a89 100644 --- a/test/smoke/generated/sql-resource-manager/src/operations/serverSecurityAlertPolicies.ts +++ b/test/smoke/generated/sql-resource-manager/src/operations/serverSecurityAlertPolicies.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { SqlManagementClientContext } from "../sqlManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { ServerSecurityAlertPolicy, ServerSecurityAlertPoliciesListByServerNextOptionalParams, @@ -195,7 +194,7 @@ export class ServerSecurityAlertPoliciesImpl }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -206,7 +205,10 @@ export class ServerSecurityAlertPoliciesImpl }, createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** diff --git a/test/smoke/generated/sql-resource-manager/src/operations/servers.ts b/test/smoke/generated/sql-resource-manager/src/operations/servers.ts index 995bdaa853..52e58e2716 100644 --- a/test/smoke/generated/sql-resource-manager/src/operations/servers.ts +++ b/test/smoke/generated/sql-resource-manager/src/operations/servers.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { SqlManagementClientContext } from "../sqlManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { Server, ServersListByResourceGroupNextOptionalParams, @@ -240,12 +239,15 @@ export class ServersImpl implements Servers { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, serverName, parameters, options }, createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -322,12 +324,15 @@ export class ServersImpl implements Servers { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, serverName, options }, deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -405,12 +410,15 @@ export class ServersImpl implements Servers { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, serverName, parameters, options }, updateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** diff --git a/test/smoke/generated/sql-resource-manager/src/operations/syncAgents.ts b/test/smoke/generated/sql-resource-manager/src/operations/syncAgents.ts index 20ff6b60de..95eacc028d 100644 --- a/test/smoke/generated/sql-resource-manager/src/operations/syncAgents.ts +++ b/test/smoke/generated/sql-resource-manager/src/operations/syncAgents.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { SqlManagementClientContext } from "../sqlManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { SyncAgent, SyncAgentsListByServerNextOptionalParams, @@ -282,12 +281,15 @@ export class SyncAgentsImpl implements SyncAgents { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, serverName, syncAgentName, parameters, options }, createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -369,12 +371,15 @@ export class SyncAgentsImpl implements SyncAgents { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, serverName, syncAgentName, options }, deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** diff --git a/test/smoke/generated/sql-resource-manager/src/operations/syncGroups.ts b/test/smoke/generated/sql-resource-manager/src/operations/syncGroups.ts index a15a18ac96..398d267b09 100644 --- a/test/smoke/generated/sql-resource-manager/src/operations/syncGroups.ts +++ b/test/smoke/generated/sql-resource-manager/src/operations/syncGroups.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { SqlManagementClientContext } from "../sqlManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { SyncDatabaseIdProperties, SyncGroupsListSyncDatabaseIdsNextOptionalParams, @@ -474,12 +473,15 @@ export class SyncGroupsImpl implements SyncGroups { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, serverName, databaseName, syncGroupName, options }, refreshHubSchemaOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -695,7 +697,7 @@ export class SyncGroupsImpl implements SyncGroups { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -707,7 +709,10 @@ export class SyncGroupsImpl implements SyncGroups { }, createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -794,12 +799,15 @@ export class SyncGroupsImpl implements SyncGroups { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, serverName, databaseName, syncGroupName, options }, deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -890,7 +898,7 @@ export class SyncGroupsImpl implements SyncGroups { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -902,7 +910,10 @@ export class SyncGroupsImpl implements SyncGroups { }, updateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** diff --git a/test/smoke/generated/sql-resource-manager/src/operations/syncMembers.ts b/test/smoke/generated/sql-resource-manager/src/operations/syncMembers.ts index 7e6c2cd9d8..874719c4c5 100644 --- a/test/smoke/generated/sql-resource-manager/src/operations/syncMembers.ts +++ b/test/smoke/generated/sql-resource-manager/src/operations/syncMembers.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { SqlManagementClientContext } from "../sqlManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { SyncMember, SyncMembersListBySyncGroupNextOptionalParams, @@ -334,7 +333,7 @@ export class SyncMembersImpl implements SyncMembers { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -347,7 +346,10 @@ export class SyncMembersImpl implements SyncMembers { }, createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -439,7 +441,7 @@ export class SyncMembersImpl implements SyncMembers { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -451,7 +453,10 @@ export class SyncMembersImpl implements SyncMembers { }, deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -547,7 +552,7 @@ export class SyncMembersImpl implements SyncMembers { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -560,7 +565,10 @@ export class SyncMembersImpl implements SyncMembers { }, updateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -705,7 +713,7 @@ export class SyncMembersImpl implements SyncMembers { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -717,7 +725,10 @@ export class SyncMembersImpl implements SyncMembers { }, refreshMemberSchemaOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** diff --git a/test/smoke/generated/sql-resource-manager/src/operations/tdeCertificates.ts b/test/smoke/generated/sql-resource-manager/src/operations/tdeCertificates.ts index 48dd4d6dfe..ff2305a3e5 100644 --- a/test/smoke/generated/sql-resource-manager/src/operations/tdeCertificates.ts +++ b/test/smoke/generated/sql-resource-manager/src/operations/tdeCertificates.ts @@ -11,9 +11,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { SqlManagementClientContext } from "../sqlManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { TdeCertificate, TdeCertificatesCreateOptionalParams } from "../models"; /** Class representing a TdeCertificates. */ @@ -81,12 +80,15 @@ export class TdeCertificatesImpl implements TdeCertificates { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, serverName, parameters, options }, createOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** diff --git a/test/smoke/generated/sql-resource-manager/src/operations/virtualClusters.ts b/test/smoke/generated/sql-resource-manager/src/operations/virtualClusters.ts index 03b79e6a51..eb8b40ca8b 100644 --- a/test/smoke/generated/sql-resource-manager/src/operations/virtualClusters.ts +++ b/test/smoke/generated/sql-resource-manager/src/operations/virtualClusters.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { SqlManagementClientContext } from "../sqlManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { VirtualCluster, VirtualClustersListNextOptionalParams, @@ -238,12 +237,15 @@ export class VirtualClustersImpl implements VirtualClusters { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, virtualClusterName, options }, deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -324,12 +326,15 @@ export class VirtualClustersImpl implements VirtualClusters { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, virtualClusterName, parameters, options }, updateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** diff --git a/test/smoke/generated/sql-resource-manager/src/operations/virtualNetworkRules.ts b/test/smoke/generated/sql-resource-manager/src/operations/virtualNetworkRules.ts index f7a593cea6..9e014112ef 100644 --- a/test/smoke/generated/sql-resource-manager/src/operations/virtualNetworkRules.ts +++ b/test/smoke/generated/sql-resource-manager/src/operations/virtualNetworkRules.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { SqlManagementClientContext } from "../sqlManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { VirtualNetworkRule, VirtualNetworkRulesListByServerNextOptionalParams, @@ -194,7 +193,7 @@ export class VirtualNetworkRulesImpl implements VirtualNetworkRules { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -205,7 +204,10 @@ export class VirtualNetworkRulesImpl implements VirtualNetworkRules { }, createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -287,12 +289,15 @@ export class VirtualNetworkRulesImpl implements VirtualNetworkRules { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, serverName, virtualNetworkRuleName, options }, deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** diff --git a/test/smoke/generated/sql-resource-manager/src/operations/workloadClassifiers.ts b/test/smoke/generated/sql-resource-manager/src/operations/workloadClassifiers.ts index bf0e94eec6..4f444272ae 100644 --- a/test/smoke/generated/sql-resource-manager/src/operations/workloadClassifiers.ts +++ b/test/smoke/generated/sql-resource-manager/src/operations/workloadClassifiers.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { SqlManagementClientContext } from "../sqlManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { WorkloadClassifier, WorkloadClassifiersListByWorkloadGroupNextOptionalParams, @@ -227,7 +226,7 @@ export class WorkloadClassifiersImpl implements WorkloadClassifiers { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -240,7 +239,10 @@ export class WorkloadClassifiersImpl implements WorkloadClassifiers { }, createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -332,7 +334,7 @@ export class WorkloadClassifiersImpl implements WorkloadClassifiers { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -344,7 +346,10 @@ export class WorkloadClassifiersImpl implements WorkloadClassifiers { }, deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** diff --git a/test/smoke/generated/sql-resource-manager/src/operations/workloadGroups.ts b/test/smoke/generated/sql-resource-manager/src/operations/workloadGroups.ts index dd73711753..ad6ae17c32 100644 --- a/test/smoke/generated/sql-resource-manager/src/operations/workloadGroups.ts +++ b/test/smoke/generated/sql-resource-manager/src/operations/workloadGroups.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { SqlManagementClientContext } from "../sqlManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { WorkloadGroup, WorkloadGroupsListByDatabaseNextOptionalParams, @@ -213,7 +212,7 @@ export class WorkloadGroupsImpl implements WorkloadGroups { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -225,7 +224,10 @@ export class WorkloadGroupsImpl implements WorkloadGroups { }, createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -312,7 +314,7 @@ export class WorkloadGroupsImpl implements WorkloadGroups { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -323,7 +325,10 @@ export class WorkloadGroupsImpl implements WorkloadGroups { }, deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** diff --git a/test/smoke/generated/storage-resource-manager/package.json b/test/smoke/generated/storage-resource-manager/package.json index 83672dbd49..484ccf7fb0 100644 --- a/test/smoke/generated/storage-resource-manager/package.json +++ b/test/smoke/generated/storage-resource-manager/package.json @@ -8,7 +8,7 @@ "node": ">=12.0.0" }, "dependencies": { - "@azure/core-lro": "^1.0.5", + "@azure/core-lro": "^2.1.0", "@azure/abort-controller": "^1.0.0", "@azure/core-paging": "^1.1.1", "@azure/core-client": "^1.2.2", diff --git a/test/smoke/generated/storage-resource-manager/review/storage-resource-manager.api.md b/test/smoke/generated/storage-resource-manager/review/storage-resource-manager.api.md index a5bf35a47c..01e1dc0ef5 100644 --- a/test/smoke/generated/storage-resource-manager/review/storage-resource-manager.api.md +++ b/test/smoke/generated/storage-resource-manager/review/storage-resource-manager.api.md @@ -1,1890 +1,1890 @@ -## API Report File for "storage-resource-manager" - -> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). - -```ts - -import * as coreAuth from '@azure/core-auth'; -import * as coreClient from '@azure/core-client'; -import { PagedAsyncIterableIterator } from '@azure/core-paging'; -import { PollerLike } from '@azure/core-lro'; -import { PollOperationState } from '@azure/core-lro'; - -// @public -export type AccessTier = "Hot" | "Cool"; - -// @public -export interface AccountSasParameters { - iPAddressOrRange?: string; - keyToSign?: string; - permissions: Permissions_2; - protocols?: HttpProtocol; - resourceTypes: SignedResourceTypes; - services: Services; - sharedAccessExpiryTime: Date; - sharedAccessStartTime?: Date; -} - -// @public -export type AccountStatus = "available" | "unavailable"; - -// @public -export interface ActiveDirectoryProperties { - azureStorageSid: string; - domainGuid: string; - domainName: string; - domainSid: string; - forestName: string; - netBiosDomainName: string; -} - -// @public -export type AzureEntityResource = Resource & { - readonly etag?: string; -}; - -// @public -export interface AzureFilesIdentityBasedAuthentication { - activeDirectoryProperties?: ActiveDirectoryProperties; - directoryServiceOptions: DirectoryServiceOptions; -} - -// @public -export type BlobContainer = AzureEntityResource & { - defaultEncryptionScope?: string; - denyEncryptionScopeOverride?: boolean; - publicAccess?: PublicAccess; - readonly lastModifiedTime?: Date; - readonly leaseStatus?: LeaseStatus; - readonly leaseState?: LeaseState; - readonly leaseDuration?: LeaseDuration; - metadata?: { - [propertyName: string]: string; - }; - readonly immutabilityPolicy?: ImmutabilityPolicyProperties; - readonly legalHold?: LegalHoldProperties; - readonly hasLegalHold?: boolean; - readonly hasImmutabilityPolicy?: boolean; -}; - -// @public -export interface BlobContainers { - clearLegalHold(resourceGroupName: string, accountName: string, containerName: string, legalHold: LegalHold, options?: BlobContainersClearLegalHoldOptionalParams): Promise; - create(resourceGroupName: string, accountName: string, containerName: string, blobContainer: BlobContainer, options?: BlobContainersCreateOptionalParams): Promise; - createOrUpdateImmutabilityPolicy(resourceGroupName: string, accountName: string, containerName: string, options?: BlobContainersCreateOrUpdateImmutabilityPolicyOptionalParams): Promise; - delete(resourceGroupName: string, accountName: string, containerName: string, options?: BlobContainersDeleteOptionalParams): Promise; - deleteImmutabilityPolicy(resourceGroupName: string, accountName: string, containerName: string, ifMatch: string, options?: BlobContainersDeleteImmutabilityPolicyOptionalParams): Promise; - extendImmutabilityPolicy(resourceGroupName: string, accountName: string, containerName: string, ifMatch: string, options?: BlobContainersExtendImmutabilityPolicyOptionalParams): Promise; - get(resourceGroupName: string, accountName: string, containerName: string, options?: BlobContainersGetOptionalParams): Promise; - getImmutabilityPolicy(resourceGroupName: string, accountName: string, containerName: string, options?: BlobContainersGetImmutabilityPolicyOptionalParams): Promise; - lease(resourceGroupName: string, accountName: string, containerName: string, options?: BlobContainersLeaseOptionalParams): Promise; - list(resourceGroupName: string, accountName: string, options?: BlobContainersListOptionalParams): PagedAsyncIterableIterator; - lockImmutabilityPolicy(resourceGroupName: string, accountName: string, containerName: string, ifMatch: string, options?: BlobContainersLockImmutabilityPolicyOptionalParams): Promise; - setLegalHold(resourceGroupName: string, accountName: string, containerName: string, legalHold: LegalHold, options?: BlobContainersSetLegalHoldOptionalParams): Promise; - update(resourceGroupName: string, accountName: string, containerName: string, blobContainer: BlobContainer, options?: BlobContainersUpdateOptionalParams): Promise; -} - -// @public -export interface BlobContainersClearLegalHoldOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type BlobContainersClearLegalHoldResponse = LegalHold; - -// @public -export interface BlobContainersCreateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface BlobContainersCreateOrUpdateImmutabilityPolicyHeaders { - eTag?: string; -} - -// @public -export interface BlobContainersCreateOrUpdateImmutabilityPolicyOptionalParams extends coreClient.OperationOptions { - ifMatch?: string; - parameters?: ImmutabilityPolicy; -} - -// @public -export type BlobContainersCreateOrUpdateImmutabilityPolicyResponse = BlobContainersCreateOrUpdateImmutabilityPolicyHeaders & ImmutabilityPolicy; - -// @public -export type BlobContainersCreateResponse = BlobContainer; - -// @public -export interface BlobContainersDeleteImmutabilityPolicyHeaders { - eTag?: string; -} - -// @public -export interface BlobContainersDeleteImmutabilityPolicyOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type BlobContainersDeleteImmutabilityPolicyResponse = BlobContainersDeleteImmutabilityPolicyHeaders & ImmutabilityPolicy; - -// @public -export interface BlobContainersDeleteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface BlobContainersExtendImmutabilityPolicyHeaders { - eTag?: string; -} - -// @public -export interface BlobContainersExtendImmutabilityPolicyOptionalParams extends coreClient.OperationOptions { - parameters?: ImmutabilityPolicy; -} - -// @public -export type BlobContainersExtendImmutabilityPolicyResponse = BlobContainersExtendImmutabilityPolicyHeaders & ImmutabilityPolicy; - -// @public -export interface BlobContainersGetImmutabilityPolicyHeaders { - eTag?: string; -} - -// @public -export interface BlobContainersGetImmutabilityPolicyOptionalParams extends coreClient.OperationOptions { - ifMatch?: string; -} - -// @public -export type BlobContainersGetImmutabilityPolicyResponse = BlobContainersGetImmutabilityPolicyHeaders & ImmutabilityPolicy; - -// @public -export interface BlobContainersGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type BlobContainersGetResponse = BlobContainer; - -// @public -export interface BlobContainersLeaseOptionalParams extends coreClient.OperationOptions { - parameters?: LeaseContainerRequest; -} - -// @public -export type BlobContainersLeaseResponse = LeaseContainerResponse; - -// @public -export interface BlobContainersListNextOptionalParams extends coreClient.OperationOptions { - filter?: string; - maxpagesize?: string; -} - -// @public -export type BlobContainersListNextResponse = ListContainerItems; - -// @public -export interface BlobContainersListOptionalParams extends coreClient.OperationOptions { - filter?: string; - maxpagesize?: string; -} - -// @public -export type BlobContainersListResponse = ListContainerItems; - -// @public -export interface BlobContainersLockImmutabilityPolicyHeaders { - eTag?: string; -} - -// @public -export interface BlobContainersLockImmutabilityPolicyOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type BlobContainersLockImmutabilityPolicyResponse = BlobContainersLockImmutabilityPolicyHeaders & ImmutabilityPolicy; - -// @public -export interface BlobContainersSetLegalHoldOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type BlobContainersSetLegalHoldResponse = LegalHold; - -// @public -export interface BlobContainersUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type BlobContainersUpdateResponse = BlobContainer; - -// @public -export interface BlobRestoreParameters { - blobRanges: BlobRestoreRange[]; - timeToRestore: Date; -} - -// @public -export type BlobRestoreProgressStatus = string; - -// @public -export interface BlobRestoreRange { - endRange: string; - startRange: string; -} - -// @public -export interface BlobRestoreStatus { - readonly failureReason?: string; - readonly parameters?: BlobRestoreParameters; - readonly restoreId?: string; - readonly status?: BlobRestoreProgressStatus; -} - -// @public (undocumented) -export interface BlobServiceItems { - readonly value?: BlobServiceProperties[]; -} - -// @public -export type BlobServiceProperties = Resource & { - readonly sku?: Sku; - cors?: CorsRules; - defaultServiceVersion?: string; - deleteRetentionPolicy?: DeleteRetentionPolicy; - isVersioningEnabled?: boolean; - automaticSnapshotPolicyEnabled?: boolean; - changeFeed?: ChangeFeed; - restorePolicy?: RestorePolicyProperties; - containerDeleteRetentionPolicy?: DeleteRetentionPolicy; -}; - -// @public -export interface BlobServices { - getServiceProperties(resourceGroupName: string, accountName: string, options?: BlobServicesGetServicePropertiesOptionalParams): Promise; - list(resourceGroupName: string, accountName: string, options?: BlobServicesListOptionalParams): PagedAsyncIterableIterator; - setServiceProperties(resourceGroupName: string, accountName: string, parameters: BlobServiceProperties, options?: BlobServicesSetServicePropertiesOptionalParams): Promise; -} - -// @public -export interface BlobServicesGetServicePropertiesOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type BlobServicesGetServicePropertiesResponse = BlobServiceProperties; - -// @public -export interface BlobServicesListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type BlobServicesListResponse = BlobServiceItems; - -// @public -export interface BlobServicesSetServicePropertiesOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type BlobServicesSetServicePropertiesResponse = BlobServiceProperties; - -// @public -export type Bypass = string; - -// @public -export interface ChangeFeed { - enabled?: boolean; -} - -// @public -export interface CheckNameAvailabilityResult { - readonly message?: string; - readonly nameAvailable?: boolean; - readonly reason?: Reason; -} - -// @public -export interface CloudError { - error?: CloudErrorBody; -} - -// @public -export interface CloudErrorBody { - code?: string; - details?: CloudErrorBody[]; - message?: string; - target?: string; -} - -// @public -export interface CorsRule { - allowedHeaders: string[]; - allowedMethods: CorsRuleAllowedMethodsItem[]; - allowedOrigins: string[]; - exposedHeaders: string[]; - maxAgeInSeconds: number; -} - -// @public -export type CorsRuleAllowedMethodsItem = string; - -// @public -export interface CorsRules { - corsRules?: CorsRule[]; -} - -// @public -export interface CustomDomain { - name: string; - useSubDomainName?: boolean; -} - -// @public -export interface DateAfterCreation { - daysAfterCreationGreaterThan: number; -} - -// @public -export interface DateAfterModification { - daysAfterModificationGreaterThan: number; -} - -// @public -export type DefaultAction = "Allow" | "Deny"; - -// @public -export interface DeletedShare { - deletedShareName: string; - deletedShareVersion: string; -} - -// @public -export interface DeleteRetentionPolicy { - days?: number; - enabled?: boolean; -} - -// @public -export interface Dimension { - displayName?: string; - name?: string; -} - -// @public -export type DirectoryServiceOptions = string; - -// @public -export type EnabledProtocols = string; - -// @public -export interface Encryption { - keySource: KeySource; - keyVaultProperties?: KeyVaultProperties; - services?: EncryptionServices; -} - -// @public -export type EncryptionScope = Resource & { - source?: EncryptionScopeSource; - state?: EncryptionScopeState; - readonly creationTime?: Date; - readonly lastModifiedTime?: Date; - keyVaultProperties?: EncryptionScopeKeyVaultProperties; -}; - -// @public -export interface EncryptionScopeKeyVaultProperties { - keyUri?: string; -} - -// @public -export interface EncryptionScopeListResult { - readonly nextLink?: string; - readonly value?: EncryptionScope[]; -} - -// @public -export interface EncryptionScopes { - get(resourceGroupName: string, accountName: string, encryptionScopeName: string, options?: EncryptionScopesGetOptionalParams): Promise; - list(resourceGroupName: string, accountName: string, options?: EncryptionScopesListOptionalParams): PagedAsyncIterableIterator; - patch(resourceGroupName: string, accountName: string, encryptionScopeName: string, encryptionScope: EncryptionScope, options?: EncryptionScopesPatchOptionalParams): Promise; - put(resourceGroupName: string, accountName: string, encryptionScopeName: string, encryptionScope: EncryptionScope, options?: EncryptionScopesPutOptionalParams): Promise; -} - -// @public -export interface EncryptionScopesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type EncryptionScopesGetResponse = EncryptionScope; - -// @public -export interface EncryptionScopesListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type EncryptionScopesListNextResponse = EncryptionScopeListResult; - -// @public -export interface EncryptionScopesListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type EncryptionScopesListResponse = EncryptionScopeListResult; - -// @public -export type EncryptionScopeSource = string; - -// @public -export interface EncryptionScopesPatchOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type EncryptionScopesPatchResponse = EncryptionScope; - -// @public -export interface EncryptionScopesPutOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type EncryptionScopesPutResponse = EncryptionScope; - -// @public -export type EncryptionScopeState = string; - -// @public -export interface EncryptionService { - enabled?: boolean; - keyType?: KeyType_2; - readonly lastEnabledTime?: Date; -} - -// @public -export interface EncryptionServices { - blob?: EncryptionService; - file?: EncryptionService; - queue?: EncryptionService; - table?: EncryptionService; -} - -// @public -export interface Endpoints { - readonly blob?: string; - readonly dfs?: string; - readonly file?: string; - internetEndpoints?: StorageAccountInternetEndpoints; - microsoftEndpoints?: StorageAccountMicrosoftEndpoints; - readonly queue?: string; - readonly table?: string; - readonly web?: string; -} - -// @public -export interface ErrorResponse { - code?: string; - message?: string; -} - -// @public (undocumented) -export interface FileServiceItems { - readonly value?: FileServiceProperties[]; -} - -// @public -export type FileServiceProperties = Resource & { - readonly sku?: Sku; - cors?: CorsRules; - shareDeleteRetentionPolicy?: DeleteRetentionPolicy; -}; - -// @public -export interface FileServices { - getServiceProperties(resourceGroupName: string, accountName: string, options?: FileServicesGetServicePropertiesOptionalParams): Promise; - list(resourceGroupName: string, accountName: string, options?: FileServicesListOptionalParams): Promise; - setServiceProperties(resourceGroupName: string, accountName: string, parameters: FileServiceProperties, options?: FileServicesSetServicePropertiesOptionalParams): Promise; -} - -// @public -export interface FileServicesGetServicePropertiesOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type FileServicesGetServicePropertiesResponse = FileServiceProperties; - -// @public -export interface FileServicesListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type FileServicesListResponse = FileServiceItems; - -// @public -export interface FileServicesSetServicePropertiesOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type FileServicesSetServicePropertiesResponse = FileServiceProperties; - -// @public -export type FileShare = AzureEntityResource & { - readonly lastModifiedTime?: Date; - metadata?: { - [propertyName: string]: string; - }; - shareQuota?: number; - enabledProtocols?: EnabledProtocols; - rootSquash?: RootSquashType; - readonly version?: string; - readonly deleted?: boolean; - readonly deletedTime?: Date; - readonly remainingRetentionDays?: number; - accessTier?: ShareAccessTier; - readonly accessTierChangeTime?: Date; - readonly accessTierStatus?: string; - readonly shareUsageBytes?: number; -}; - -// @public -export type FileShareItem = AzureEntityResource & { - readonly lastModifiedTime?: Date; - metadata?: { - [propertyName: string]: string; - }; - shareQuota?: number; - enabledProtocols?: EnabledProtocols; - rootSquash?: RootSquashType; - readonly version?: string; - readonly deleted?: boolean; - readonly deletedTime?: Date; - readonly remainingRetentionDays?: number; - accessTier?: ShareAccessTier; - readonly accessTierChangeTime?: Date; - readonly accessTierStatus?: string; - readonly shareUsageBytes?: number; -}; - -// @public -export interface FileShareItems { - readonly nextLink?: string; - readonly value?: FileShareItem[]; -} - -// @public -export interface FileShares { - create(resourceGroupName: string, accountName: string, shareName: string, fileShare: FileShare, options?: FileSharesCreateOptionalParams): Promise; - delete(resourceGroupName: string, accountName: string, shareName: string, options?: FileSharesDeleteOptionalParams): Promise; - get(resourceGroupName: string, accountName: string, shareName: string, options?: FileSharesGetOptionalParams): Promise; - list(resourceGroupName: string, accountName: string, options?: FileSharesListOptionalParams): PagedAsyncIterableIterator; - restore(resourceGroupName: string, accountName: string, shareName: string, deletedShare: DeletedShare, options?: FileSharesRestoreOptionalParams): Promise; - update(resourceGroupName: string, accountName: string, shareName: string, fileShare: FileShare, options?: FileSharesUpdateOptionalParams): Promise; -} - -// @public -export interface FileSharesCreateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type FileSharesCreateResponse = FileShare; - -// @public -export interface FileSharesDeleteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface FileSharesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type FileSharesGetResponse = FileShare; - -// @public -export interface FileSharesListNextOptionalParams extends coreClient.OperationOptions { - filter?: string; - maxpagesize?: string; -} - -// @public -export type FileSharesListNextResponse = FileShareItems; - -// @public -export interface FileSharesListOptionalParams extends coreClient.OperationOptions { - filter?: string; - maxpagesize?: string; -} - -// @public -export type FileSharesListResponse = FileShareItems; - -// @public -export interface FileSharesRestoreOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface FileSharesUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type FileSharesUpdateResponse = FileShare; - -// @public -export interface GeoReplicationStats { - readonly canFailover?: boolean; - readonly lastSyncTime?: Date; - readonly status?: GeoReplicationStatus; -} - -// @public -export type GeoReplicationStatus = string; - -// @public -export type HttpProtocol = "https,http" | "https"; - -// @public -export interface Identity { - readonly principalId?: string; - readonly tenantId?: string; - type: "SystemAssigned"; -} - -// @public -export type ImmutabilityPolicy = AzureEntityResource & { - immutabilityPeriodSinceCreationInDays?: number; - readonly state?: ImmutabilityPolicyState; - allowProtectedAppendWrites?: boolean; -}; - -// @public -export interface ImmutabilityPolicyProperties { - allowProtectedAppendWrites?: boolean; - readonly etag?: string; - immutabilityPeriodSinceCreationInDays?: number; - readonly state?: ImmutabilityPolicyState; - readonly updateHistory?: UpdateHistoryProperty[]; -} - -// @public -export type ImmutabilityPolicyState = string; - -// @public -export type ImmutabilityPolicyUpdateType = string; - -// @public -export interface IPRule { - action?: "Allow"; - iPAddressOrRange: string; -} - -// @public -export type KeyPermission = "Read" | "Full"; - -// @public -export type KeySource = string; - -// @public -type KeyType_2 = string; - -export { KeyType_2 as KeyType } - -// @public -export interface KeyVaultProperties { - readonly currentVersionedKeyIdentifier?: string; - keyName?: string; - keyVaultUri?: string; - keyVersion?: string; - readonly lastKeyRotationTimestamp?: Date; -} - -// @public -export type Kind = string; - -// @public -export enum KnownBlobRestoreProgressStatus { - // (undocumented) - Complete = "Complete", - // (undocumented) - Failed = "Failed", - // (undocumented) - InProgress = "InProgress" -} - -// @public -export enum KnownBypass { - // (undocumented) - AzureServices = "AzureServices", - // (undocumented) - Logging = "Logging", - // (undocumented) - Metrics = "Metrics", - // (undocumented) - None = "None" -} - -// @public -export enum KnownCorsRuleAllowedMethodsItem { - // (undocumented) - Delete = "DELETE", - // (undocumented) - GET = "GET", - // (undocumented) - Head = "HEAD", - // (undocumented) - Merge = "MERGE", - // (undocumented) - Options = "OPTIONS", - // (undocumented) - Post = "POST", - // (undocumented) - PUT = "PUT" -} - -// @public -export enum KnownDirectoryServiceOptions { - // (undocumented) - Aadds = "AADDS", - // (undocumented) - AD = "AD", - // (undocumented) - None = "None" -} - -// @public -export enum KnownEnabledProtocols { - // (undocumented) - NFS = "NFS", - // (undocumented) - SMB = "SMB" -} - -// @public -export enum KnownEncryptionScopeSource { - // (undocumented) - MicrosoftKeyVault = "Microsoft.KeyVault", - // (undocumented) - MicrosoftStorage = "Microsoft.Storage" -} - -// @public -export enum KnownEncryptionScopeState { - // (undocumented) - Disabled = "Disabled", - // (undocumented) - Enabled = "Enabled" -} - -// @public -export enum KnownGeoReplicationStatus { - // (undocumented) - Bootstrap = "Bootstrap", - // (undocumented) - Live = "Live", - // (undocumented) - Unavailable = "Unavailable" -} - -// @public -export enum KnownImmutabilityPolicyState { - // (undocumented) - Locked = "Locked", - // (undocumented) - Unlocked = "Unlocked" -} - -// @public -export enum KnownImmutabilityPolicyUpdateType { - // (undocumented) - Extend = "extend", - // (undocumented) - Lock = "lock", - // (undocumented) - Put = "put" -} - -// @public -export enum KnownKeySource { - // (undocumented) - MicrosoftKeyvault = "Microsoft.Keyvault", - // (undocumented) - MicrosoftStorage = "Microsoft.Storage" -} - -// @public -export enum KnownKeyType { - // (undocumented) - Account = "Account", - // (undocumented) - Service = "Service" -} - -// @public -export enum KnownKind { - // (undocumented) - BlobStorage = "BlobStorage", - // (undocumented) - BlockBlobStorage = "BlockBlobStorage", - // (undocumented) - FileStorage = "FileStorage", - // (undocumented) - Storage = "Storage", - // (undocumented) - StorageV2 = "StorageV2" -} - -// @public -export enum KnownLargeFileSharesState { - // (undocumented) - Disabled = "Disabled", - // (undocumented) - Enabled = "Enabled" -} - -// @public -export enum KnownLeaseContainerRequestAction { - // (undocumented) - Acquire = "Acquire", - // (undocumented) - Break = "Break", - // (undocumented) - Change = "Change", - // (undocumented) - Release = "Release", - // (undocumented) - Renew = "Renew" -} - -// @public -export enum KnownLeaseDuration { - // (undocumented) - Fixed = "Fixed", - // (undocumented) - Infinite = "Infinite" -} - -// @public -export enum KnownLeaseState { - // (undocumented) - Available = "Available", - // (undocumented) - Breaking = "Breaking", - // (undocumented) - Broken = "Broken", - // (undocumented) - Expired = "Expired", - // (undocumented) - Leased = "Leased" -} - -// @public -export enum KnownLeaseStatus { - // (undocumented) - Locked = "Locked", - // (undocumented) - Unlocked = "Unlocked" -} - -// @public -export enum KnownManagementPolicyName { - // (undocumented) - Default = "default" -} - -// @public -export enum KnownPermissions { - // (undocumented) - A = "a", - // (undocumented) - C = "c", - // (undocumented) - D = "d", - // (undocumented) - L = "l", - // (undocumented) - P = "p", - // (undocumented) - R = "r", - // (undocumented) - U = "u", - // (undocumented) - W = "w" -} - -// @public -export enum KnownPrivateEndpointConnectionProvisioningState { - // (undocumented) - Creating = "Creating", - // (undocumented) - Deleting = "Deleting", - // (undocumented) - Failed = "Failed", - // (undocumented) - Succeeded = "Succeeded" -} - -// @public -export enum KnownPrivateEndpointServiceConnectionStatus { - // (undocumented) - Approved = "Approved", - // (undocumented) - Pending = "Pending", - // (undocumented) - Rejected = "Rejected" -} - -// @public -export enum KnownReasonCode { - // (undocumented) - NotAvailableForSubscription = "NotAvailableForSubscription", - // (undocumented) - QuotaId = "QuotaId" -} - -// @public -export enum KnownRootSquashType { - // (undocumented) - AllSquash = "AllSquash", - // (undocumented) - NoRootSquash = "NoRootSquash", - // (undocumented) - RootSquash = "RootSquash" -} - -// @public -export enum KnownRoutingChoice { - // (undocumented) - InternetRouting = "InternetRouting", - // (undocumented) - MicrosoftRouting = "MicrosoftRouting" -} - -// @public -export enum KnownRuleType { - // (undocumented) - Lifecycle = "Lifecycle" -} - -// @public -export enum KnownServices { - // (undocumented) - B = "b", - // (undocumented) - F = "f", - // (undocumented) - Q = "q", - // (undocumented) - T = "t" -} - -// @public -export enum KnownShareAccessTier { - // (undocumented) - Cool = "Cool", - // (undocumented) - Hot = "Hot", - // (undocumented) - Premium = "Premium", - // (undocumented) - TransactionOptimized = "TransactionOptimized" -} - -// @public -export enum KnownSignedResource { - // (undocumented) - B = "b", - // (undocumented) - C = "c", - // (undocumented) - F = "f", - // (undocumented) - S = "s" -} - -// @public -export enum KnownSignedResourceTypes { - // (undocumented) - C = "c", - // (undocumented) - O = "o", - // (undocumented) - S = "s" -} - -// @public -export enum KnownSkuName { - // (undocumented) - PremiumLRS = "Premium_LRS", - // (undocumented) - PremiumZRS = "Premium_ZRS", - // (undocumented) - StandardGRS = "Standard_GRS", - // (undocumented) - StandardGzrs = "Standard_GZRS", - // (undocumented) - StandardLRS = "Standard_LRS", - // (undocumented) - StandardRagrs = "Standard_RAGRS", - // (undocumented) - StandardRagzrs = "Standard_RAGZRS", - // (undocumented) - StandardZRS = "Standard_ZRS" -} - -// @public -export type LargeFileSharesState = string; - -// @public -export interface LeaseContainerRequest { - action: LeaseContainerRequestAction; - breakPeriod?: number; - leaseDuration?: number; - leaseId?: string; - proposedLeaseId?: string; -} - -// @public -export type LeaseContainerRequestAction = string; - -// @public -export interface LeaseContainerResponse { - leaseId?: string; - leaseTimeSeconds?: string; -} - -// @public -export type LeaseDuration = string; - -// @public -export type LeaseState = string; - -// @public -export type LeaseStatus = string; - -// @public -export interface LegalHold { - readonly hasLegalHold?: boolean; - tags: string[]; -} - -// @public -export interface LegalHoldProperties { - readonly hasLegalHold?: boolean; - tags?: TagProperty[]; -} - -// @public -export interface ListAccountSasResponse { - readonly accountSasToken?: string; -} - -// @public -export type ListContainerItem = AzureEntityResource & { - defaultEncryptionScope?: string; - denyEncryptionScopeOverride?: boolean; - publicAccess?: PublicAccess; - readonly lastModifiedTime?: Date; - readonly leaseStatus?: LeaseStatus; - readonly leaseState?: LeaseState; - readonly leaseDuration?: LeaseDuration; - metadata?: { - [propertyName: string]: string; - }; - readonly immutabilityPolicy?: ImmutabilityPolicyProperties; - readonly legalHold?: LegalHoldProperties; - readonly hasLegalHold?: boolean; - readonly hasImmutabilityPolicy?: boolean; -}; - -// @public -export interface ListContainerItems { - readonly nextLink?: string; - readonly value?: ListContainerItem[]; -} - -// @public -export interface ListServiceSasResponse { - readonly serviceSasToken?: string; -} - -// @public -export interface ManagementPolicies { - createOrUpdate(resourceGroupName: string, accountName: string, managementPolicyName: ManagementPolicyName, properties: ManagementPolicy, options?: ManagementPoliciesCreateOrUpdateOptionalParams): Promise; - delete(resourceGroupName: string, accountName: string, managementPolicyName: ManagementPolicyName, options?: ManagementPoliciesDeleteOptionalParams): Promise; - get(resourceGroupName: string, accountName: string, managementPolicyName: ManagementPolicyName, options?: ManagementPoliciesGetOptionalParams): Promise; -} - -// @public -export interface ManagementPoliciesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagementPoliciesCreateOrUpdateResponse = ManagementPolicy; - -// @public -export interface ManagementPoliciesDeleteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface ManagementPoliciesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagementPoliciesGetResponse = ManagementPolicy; - -// @public -export type ManagementPolicy = Resource & { - readonly lastModifiedTime?: Date; - policy?: ManagementPolicySchema; -}; - -// @public -export interface ManagementPolicyAction { - baseBlob?: ManagementPolicyBaseBlob; - snapshot?: ManagementPolicySnapShot; -} - -// @public -export interface ManagementPolicyBaseBlob { - delete?: DateAfterModification; - tierToArchive?: DateAfterModification; - tierToCool?: DateAfterModification; -} - -// @public -export interface ManagementPolicyDefinition { - actions: ManagementPolicyAction; - filters?: ManagementPolicyFilter; -} - -// @public -export interface ManagementPolicyFilter { - blobIndexMatch?: TagFilter[]; - blobTypes: string[]; - prefixMatch?: string[]; -} - -// @public -export type ManagementPolicyName = string; - -// @public -export interface ManagementPolicyRule { - definition: ManagementPolicyDefinition; - enabled?: boolean; - name: string; - type: RuleType; -} - -// @public -export interface ManagementPolicySchema { - rules: ManagementPolicyRule[]; -} - -// @public -export interface ManagementPolicySnapShot { - delete?: DateAfterCreation; -} - -// @public -export interface MetricSpecification { - aggregationType?: string; - category?: string; - dimensions?: Dimension[]; - displayDescription?: string; - displayName?: string; - fillGapWithZero?: boolean; - name?: string; - resourceIdDimensionNameOverride?: string; - unit?: string; -} - -// @public -export interface NetworkRuleSet { - bypass?: Bypass; - defaultAction: DefaultAction; - ipRules?: IPRule[]; - virtualNetworkRules?: VirtualNetworkRule[]; -} - -// @public -export interface ObjectReplicationPolicies { - createOrUpdate(resourceGroupName: string, accountName: string, objectReplicationPolicyId: string, properties: ObjectReplicationPolicy, options?: ObjectReplicationPoliciesCreateOrUpdateOptionalParams): Promise; - delete(resourceGroupName: string, accountName: string, objectReplicationPolicyId: string, options?: ObjectReplicationPoliciesDeleteOptionalParams): Promise; - get(resourceGroupName: string, accountName: string, objectReplicationPolicyId: string, options?: ObjectReplicationPoliciesGetOptionalParams): Promise; - list(resourceGroupName: string, accountName: string, options?: ObjectReplicationPoliciesListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ObjectReplicationPoliciesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ObjectReplicationPoliciesCreateOrUpdateResponse = ObjectReplicationPolicy; - -// @public -export interface ObjectReplicationPoliciesDef { - value?: ObjectReplicationPolicy[]; -} - -// @public -export interface ObjectReplicationPoliciesDeleteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface ObjectReplicationPoliciesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ObjectReplicationPoliciesGetResponse = ObjectReplicationPolicy; - -// @public -export interface ObjectReplicationPoliciesListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ObjectReplicationPoliciesListResponse = ObjectReplicationPoliciesDef; - -// @public -export type ObjectReplicationPolicy = Resource & { - readonly policyId?: string; - readonly enabledTime?: Date; - sourceAccount?: string; - destinationAccount?: string; - rules?: ObjectReplicationPolicyRule[]; -}; - -// @public -export interface ObjectReplicationPolicyFilter { - minCreationTime?: string; - prefixMatch?: string[]; -} - -// @public -export interface ObjectReplicationPolicyRule { - destinationContainer: string; - filters?: ObjectReplicationPolicyFilter; - ruleId?: string; - sourceContainer: string; -} - -// @public -export interface Operation { - display?: OperationDisplay; - name?: string; - origin?: string; - serviceSpecification?: ServiceSpecification; -} - -// @public -export interface OperationDisplay { - description?: string; - operation?: string; - provider?: string; - resource?: string; -} - -// @public -export interface OperationListResult { - value?: Operation[]; -} - -// @public -export interface Operations { - list(options?: OperationsListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface OperationsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type OperationsListResponse = OperationListResult; - -// @public -type Permissions_2 = string; - -export { Permissions_2 as Permissions } - -// @public -export interface PrivateEndpoint { - readonly id?: string; -} - -// @public -export type PrivateEndpointConnection = Resource & { - privateEndpoint?: PrivateEndpoint; - privateLinkServiceConnectionState?: PrivateLinkServiceConnectionState; - readonly provisioningState?: PrivateEndpointConnectionProvisioningState; -}; - -// @public -export interface PrivateEndpointConnectionListResult { - value?: PrivateEndpointConnection[]; -} - -// @public -export type PrivateEndpointConnectionProvisioningState = string; - -// @public -export interface PrivateEndpointConnections { - delete(resourceGroupName: string, accountName: string, privateEndpointConnectionName: string, options?: PrivateEndpointConnectionsDeleteOptionalParams): Promise; - get(resourceGroupName: string, accountName: string, privateEndpointConnectionName: string, options?: PrivateEndpointConnectionsGetOptionalParams): Promise; - list(resourceGroupName: string, accountName: string, options?: PrivateEndpointConnectionsListOptionalParams): PagedAsyncIterableIterator; - put(resourceGroupName: string, accountName: string, privateEndpointConnectionName: string, properties: PrivateEndpointConnection, options?: PrivateEndpointConnectionsPutOptionalParams): Promise; -} - -// @public -export interface PrivateEndpointConnectionsDeleteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface PrivateEndpointConnectionsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PrivateEndpointConnectionsGetResponse = PrivateEndpointConnection; - -// @public -export interface PrivateEndpointConnectionsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PrivateEndpointConnectionsListResponse = PrivateEndpointConnectionListResult; - -// @public -export interface PrivateEndpointConnectionsPutOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PrivateEndpointConnectionsPutResponse = PrivateEndpointConnection; - -// @public -export type PrivateEndpointServiceConnectionStatus = string; - -// @public -export type PrivateLinkResource = Resource & { - readonly groupId?: string; - readonly requiredMembers?: string[]; - requiredZoneNames?: string[]; -}; - -// @public -export interface PrivateLinkResourceListResult { - value?: PrivateLinkResource[]; -} - -// @public -export interface PrivateLinkResources { - listByStorageAccount(resourceGroupName: string, accountName: string, options?: PrivateLinkResourcesListByStorageAccountOptionalParams): Promise; -} - -// @public -export interface PrivateLinkResourcesListByStorageAccountOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PrivateLinkResourcesListByStorageAccountResponse = PrivateLinkResourceListResult; - -// @public -export interface PrivateLinkServiceConnectionState { - actionRequired?: string; - description?: string; - status?: PrivateEndpointServiceConnectionStatus; -} - -// @public -export type ProvisioningState = "Creating" | "ResolvingDNS" | "Succeeded"; - -// @public -export type PublicAccess = "Container" | "Blob" | "None"; - -// @public -export type Reason = "AccountNameInvalid" | "AlreadyExists"; - -// @public -export type ReasonCode = string; - -// @public (undocumented) -export interface Resource { - readonly id?: string; - readonly name?: string; - readonly type?: string; -} - -// @public -export interface RestorePolicyProperties { - days?: number; - enabled: boolean; - readonly lastEnabledTime?: Date; -} - -// @public -export interface Restriction { - reasonCode?: ReasonCode; - readonly type?: string; - readonly values?: string[]; -} - -// @public -export type RootSquashType = string; - -// @public -export type RoutingChoice = string; - -// @public -export interface RoutingPreference { - publishInternetEndpoints?: boolean; - publishMicrosoftEndpoints?: boolean; - routingChoice?: RoutingChoice; -} - -// @public -export type RuleType = string; - -// @public -export type Services = string; - -// @public -export interface ServiceSasParameters { - cacheControl?: string; - canonicalizedResource: string; - contentDisposition?: string; - contentEncoding?: string; - contentLanguage?: string; - contentType?: string; - identifier?: string; - iPAddressOrRange?: string; - keyToSign?: string; - partitionKeyEnd?: string; - partitionKeyStart?: string; - permissions?: Permissions_2; - protocols?: HttpProtocol; - resource?: SignedResource; - rowKeyEnd?: string; - rowKeyStart?: string; - sharedAccessExpiryTime?: Date; - sharedAccessStartTime?: Date; -} - -// @public -export interface ServiceSpecification { - metricSpecifications?: MetricSpecification[]; -} - -// @public -export type ShareAccessTier = string; - -// @public -export type SignedResource = string; - -// @public -export type SignedResourceTypes = string; - -// @public -export interface Sku { - name: SkuName; - readonly tier?: SkuTier; -} - -// @public -export interface SKUCapability { - readonly name?: string; - readonly value?: string; -} - -// @public -export interface SkuInformation { - readonly capabilities?: SKUCapability[]; - readonly kind?: Kind; - readonly locations?: string[]; - name: SkuName; - readonly resourceType?: string; - restrictions?: Restriction[]; - readonly tier?: SkuTier; -} - -// @public -export type SkuName = string; - -// @public -export interface Skus { - list(options?: SkusListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface SkusListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SkusListResponse = StorageSkuListResult; - -// @public -export type SkuTier = "Standard" | "Premium"; - -// @public -export type State = "provisioning" | "deprovisioning" | "succeeded" | "failed" | "networkSourceDeleted"; - -// @public -export type StorageAccount = TrackedResource & { - readonly sku?: Sku; - readonly kind?: Kind; - identity?: Identity; - readonly provisioningState?: ProvisioningState; - readonly primaryEndpoints?: Endpoints; - readonly primaryLocation?: string; - readonly statusOfPrimary?: AccountStatus; - readonly lastGeoFailoverTime?: Date; - readonly secondaryLocation?: string; - readonly statusOfSecondary?: AccountStatus; - readonly creationTime?: Date; - readonly customDomain?: CustomDomain; - readonly secondaryEndpoints?: Endpoints; - readonly encryption?: Encryption; - readonly accessTier?: AccessTier; - azureFilesIdentityBasedAuthentication?: AzureFilesIdentityBasedAuthentication; - enableHttpsTrafficOnly?: boolean; - readonly networkRuleSet?: NetworkRuleSet; - isHnsEnabled?: boolean; - readonly geoReplicationStats?: GeoReplicationStats; - readonly failoverInProgress?: boolean; - largeFileSharesState?: LargeFileSharesState; - readonly privateEndpointConnections?: PrivateEndpointConnection[]; - routingPreference?: RoutingPreference; - readonly blobRestoreStatus?: BlobRestoreStatus; -}; - -// @public -export interface StorageAccountCheckNameAvailabilityParameters { - name: string; - type: "Microsoft.Storage/storageAccounts"; -} - -// @public -export interface StorageAccountCreateParameters { - accessTier?: AccessTier; - azureFilesIdentityBasedAuthentication?: AzureFilesIdentityBasedAuthentication; - customDomain?: CustomDomain; - enableHttpsTrafficOnly?: boolean; - encryption?: Encryption; - identity?: Identity; - isHnsEnabled?: boolean; - kind: Kind; - largeFileSharesState?: LargeFileSharesState; - location: string; - networkRuleSet?: NetworkRuleSet; - routingPreference?: RoutingPreference; - sku: Sku; - tags?: { - [propertyName: string]: string; - }; -} - -// @public -export type StorageAccountExpand = "geoReplicationStats" | "blobRestoreStatus"; - -// @public -export interface StorageAccountInternetEndpoints { - readonly blob?: string; - readonly dfs?: string; - readonly file?: string; - readonly web?: string; -} - -// @public -export interface StorageAccountKey { - readonly keyName?: string; - readonly permissions?: KeyPermission; - readonly value?: string; -} - -// @public -export interface StorageAccountListKeysResult { - readonly keys?: StorageAccountKey[]; -} - -// @public -export interface StorageAccountListResult { - readonly nextLink?: string; - readonly value?: StorageAccount[]; -} - -// @public -export interface StorageAccountMicrosoftEndpoints { - readonly blob?: string; - readonly dfs?: string; - readonly file?: string; - readonly queue?: string; - readonly table?: string; - readonly web?: string; -} - -// @public -export interface StorageAccountRegenerateKeyParameters { - keyName: string; -} - -// @public -export interface StorageAccounts { - beginCreate(resourceGroupName: string, accountName: string, parameters: StorageAccountCreateParameters, options?: StorageAccountsCreateOptionalParams): Promise, StorageAccountsCreateResponse>>; - beginCreateAndWait(resourceGroupName: string, accountName: string, parameters: StorageAccountCreateParameters, options?: StorageAccountsCreateOptionalParams): Promise; - beginFailover(resourceGroupName: string, accountName: string, options?: StorageAccountsFailoverOptionalParams): Promise, void>>; - beginFailoverAndWait(resourceGroupName: string, accountName: string, options?: StorageAccountsFailoverOptionalParams): Promise; - beginRestoreBlobRanges(resourceGroupName: string, accountName: string, parameters: BlobRestoreParameters, options?: StorageAccountsRestoreBlobRangesOptionalParams): Promise, StorageAccountsRestoreBlobRangesResponse>>; - beginRestoreBlobRangesAndWait(resourceGroupName: string, accountName: string, parameters: BlobRestoreParameters, options?: StorageAccountsRestoreBlobRangesOptionalParams): Promise; - checkNameAvailability(accountName: StorageAccountCheckNameAvailabilityParameters, options?: StorageAccountsCheckNameAvailabilityOptionalParams): Promise; - delete(resourceGroupName: string, accountName: string, options?: StorageAccountsDeleteOptionalParams): Promise; - getProperties(resourceGroupName: string, accountName: string, options?: StorageAccountsGetPropertiesOptionalParams): Promise; - list(options?: StorageAccountsListOptionalParams): PagedAsyncIterableIterator; - listAccountSAS(resourceGroupName: string, accountName: string, parameters: AccountSasParameters, options?: StorageAccountsListAccountSASOptionalParams): Promise; - listByResourceGroup(resourceGroupName: string, options?: StorageAccountsListByResourceGroupOptionalParams): PagedAsyncIterableIterator; - listKeys(resourceGroupName: string, accountName: string, options?: StorageAccountsListKeysOptionalParams): Promise; - listServiceSAS(resourceGroupName: string, accountName: string, parameters: ServiceSasParameters, options?: StorageAccountsListServiceSASOptionalParams): Promise; - regenerateKey(resourceGroupName: string, accountName: string, regenerateKey: StorageAccountRegenerateKeyParameters, options?: StorageAccountsRegenerateKeyOptionalParams): Promise; - revokeUserDelegationKeys(resourceGroupName: string, accountName: string, options?: StorageAccountsRevokeUserDelegationKeysOptionalParams): Promise; - update(resourceGroupName: string, accountName: string, parameters: StorageAccountUpdateParameters, options?: StorageAccountsUpdateOptionalParams): Promise; -} - -// @public -export interface StorageAccountsCheckNameAvailabilityOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type StorageAccountsCheckNameAvailabilityResponse = CheckNameAvailabilityResult; - -// @public -export interface StorageAccountsCreateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type StorageAccountsCreateResponse = StorageAccount; - -// @public -export interface StorageAccountsDeleteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface StorageAccountsFailoverOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface StorageAccountsGetPropertiesOptionalParams extends coreClient.OperationOptions { - expand?: StorageAccountExpand; -} - -// @public -export type StorageAccountsGetPropertiesResponse = StorageAccount; - -// @public -export interface StorageAccountsListAccountSASOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type StorageAccountsListAccountSASResponse = ListAccountSasResponse; - -// @public -export interface StorageAccountsListByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type StorageAccountsListByResourceGroupResponse = StorageAccountListResult; - -// @public -export interface StorageAccountsListKeysOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type StorageAccountsListKeysResponse = StorageAccountListKeysResult; - -// @public -export interface StorageAccountsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type StorageAccountsListNextResponse = StorageAccountListResult; - -// @public -export interface StorageAccountsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type StorageAccountsListResponse = StorageAccountListResult; - -// @public -export interface StorageAccountsListServiceSASOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type StorageAccountsListServiceSASResponse = ListServiceSasResponse; - -// @public -export interface StorageAccountsRegenerateKeyOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type StorageAccountsRegenerateKeyResponse = StorageAccountListKeysResult; - -// @public -export interface StorageAccountsRestoreBlobRangesOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type StorageAccountsRestoreBlobRangesResponse = BlobRestoreStatus; - -// @public -export interface StorageAccountsRevokeUserDelegationKeysOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface StorageAccountsUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type StorageAccountsUpdateResponse = StorageAccount; - -// @public -export interface StorageAccountUpdateParameters { - accessTier?: AccessTier; - azureFilesIdentityBasedAuthentication?: AzureFilesIdentityBasedAuthentication; - customDomain?: CustomDomain; - enableHttpsTrafficOnly?: boolean; - encryption?: Encryption; - identity?: Identity; - kind?: Kind; - largeFileSharesState?: LargeFileSharesState; - networkRuleSet?: NetworkRuleSet; - routingPreference?: RoutingPreference; - sku?: Sku; - tags?: { - [propertyName: string]: string; - }; -} - -// @public (undocumented) -export class StorageManagementClient extends StorageManagementClientContext { - constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: StorageManagementClientOptionalParams); - // (undocumented) - blobContainers: BlobContainers; - // (undocumented) - blobServices: BlobServices; - // (undocumented) - encryptionScopes: EncryptionScopes; - // (undocumented) - fileServices: FileServices; - // (undocumented) - fileShares: FileShares; - // (undocumented) - managementPolicies: ManagementPolicies; - // (undocumented) - objectReplicationPolicies: ObjectReplicationPolicies; - // (undocumented) - operations: Operations; - // (undocumented) - privateEndpointConnections: PrivateEndpointConnections; - // (undocumented) - privateLinkResources: PrivateLinkResources; - // (undocumented) - skus: Skus; - // (undocumented) - storageAccounts: StorageAccounts; - // (undocumented) - usages: Usages; -} - -// @public (undocumented) -export class StorageManagementClientContext extends coreClient.ServiceClient { - // (undocumented) - $host: string; - constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: StorageManagementClientOptionalParams); - // (undocumented) - apiVersion: string; - // (undocumented) - subscriptionId: string; -} - -// @public -export interface StorageManagementClientOptionalParams extends coreClient.ServiceClientOptions { - $host?: string; - apiVersion?: string; - endpoint?: string; -} - -// @public -export interface StorageSkuListResult { - readonly value?: SkuInformation[]; -} - -// @public -export interface TagFilter { - name: string; - op: string; - value: string; -} - -// @public -export interface TagProperty { - readonly objectIdentifier?: string; - readonly tag?: string; - readonly tenantId?: string; - readonly timestamp?: Date; - readonly upn?: string; -} - -// @public -export type TrackedResource = Resource & { - tags?: { - [propertyName: string]: string; - }; - location: string; -}; - -// @public -export interface UpdateHistoryProperty { - readonly immutabilityPeriodSinceCreationInDays?: number; - readonly objectIdentifier?: string; - readonly tenantId?: string; - readonly timestamp?: Date; - readonly update?: ImmutabilityPolicyUpdateType; - readonly upn?: string; -} - -// @public -export interface Usage { - readonly currentValue?: number; - readonly limit?: number; - readonly name?: UsageName; - readonly unit?: UsageUnit; -} - -// @public -export interface UsageListResult { - value?: Usage[]; -} - -// @public -export interface UsageName { - readonly localizedValue?: string; - readonly value?: string; -} - -// @public -export interface Usages { - listByLocation(location: string, options?: UsagesListByLocationOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface UsagesListByLocationOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type UsagesListByLocationResponse = UsageListResult; - -// @public -export type UsageUnit = "Count" | "Bytes" | "Seconds" | "Percent" | "CountsPerSecond" | "BytesPerSecond"; - -// @public -export interface VirtualNetworkRule { - action?: "Allow"; - state?: State; - virtualNetworkResourceId: string; -} - - -// (No @packageDocumentation comment for this package) - -``` +## API Report File for "storage-resource-manager" + +> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). + +```ts + +import * as coreAuth from '@azure/core-auth'; +import * as coreClient from '@azure/core-client'; +import { PagedAsyncIterableIterator } from '@azure/core-paging'; +import { PollerLike } from '@azure/core-lro'; +import { PollOperationState } from '@azure/core-lro'; + +// @public +export type AccessTier = "Hot" | "Cool"; + +// @public +export interface AccountSasParameters { + iPAddressOrRange?: string; + keyToSign?: string; + permissions: Permissions_2; + protocols?: HttpProtocol; + resourceTypes: SignedResourceTypes; + services: Services; + sharedAccessExpiryTime: Date; + sharedAccessStartTime?: Date; +} + +// @public +export type AccountStatus = "available" | "unavailable"; + +// @public +export interface ActiveDirectoryProperties { + azureStorageSid: string; + domainGuid: string; + domainName: string; + domainSid: string; + forestName: string; + netBiosDomainName: string; +} + +// @public +export type AzureEntityResource = Resource & { + readonly etag?: string; +}; + +// @public +export interface AzureFilesIdentityBasedAuthentication { + activeDirectoryProperties?: ActiveDirectoryProperties; + directoryServiceOptions: DirectoryServiceOptions; +} + +// @public +export type BlobContainer = AzureEntityResource & { + defaultEncryptionScope?: string; + denyEncryptionScopeOverride?: boolean; + publicAccess?: PublicAccess; + readonly lastModifiedTime?: Date; + readonly leaseStatus?: LeaseStatus; + readonly leaseState?: LeaseState; + readonly leaseDuration?: LeaseDuration; + metadata?: { + [propertyName: string]: string; + }; + readonly immutabilityPolicy?: ImmutabilityPolicyProperties; + readonly legalHold?: LegalHoldProperties; + readonly hasLegalHold?: boolean; + readonly hasImmutabilityPolicy?: boolean; +}; + +// @public +export interface BlobContainers { + clearLegalHold(resourceGroupName: string, accountName: string, containerName: string, legalHold: LegalHold, options?: BlobContainersClearLegalHoldOptionalParams): Promise; + create(resourceGroupName: string, accountName: string, containerName: string, blobContainer: BlobContainer, options?: BlobContainersCreateOptionalParams): Promise; + createOrUpdateImmutabilityPolicy(resourceGroupName: string, accountName: string, containerName: string, options?: BlobContainersCreateOrUpdateImmutabilityPolicyOptionalParams): Promise; + delete(resourceGroupName: string, accountName: string, containerName: string, options?: BlobContainersDeleteOptionalParams): Promise; + deleteImmutabilityPolicy(resourceGroupName: string, accountName: string, containerName: string, ifMatch: string, options?: BlobContainersDeleteImmutabilityPolicyOptionalParams): Promise; + extendImmutabilityPolicy(resourceGroupName: string, accountName: string, containerName: string, ifMatch: string, options?: BlobContainersExtendImmutabilityPolicyOptionalParams): Promise; + get(resourceGroupName: string, accountName: string, containerName: string, options?: BlobContainersGetOptionalParams): Promise; + getImmutabilityPolicy(resourceGroupName: string, accountName: string, containerName: string, options?: BlobContainersGetImmutabilityPolicyOptionalParams): Promise; + lease(resourceGroupName: string, accountName: string, containerName: string, options?: BlobContainersLeaseOptionalParams): Promise; + list(resourceGroupName: string, accountName: string, options?: BlobContainersListOptionalParams): PagedAsyncIterableIterator; + lockImmutabilityPolicy(resourceGroupName: string, accountName: string, containerName: string, ifMatch: string, options?: BlobContainersLockImmutabilityPolicyOptionalParams): Promise; + setLegalHold(resourceGroupName: string, accountName: string, containerName: string, legalHold: LegalHold, options?: BlobContainersSetLegalHoldOptionalParams): Promise; + update(resourceGroupName: string, accountName: string, containerName: string, blobContainer: BlobContainer, options?: BlobContainersUpdateOptionalParams): Promise; +} + +// @public +export interface BlobContainersClearLegalHoldOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type BlobContainersClearLegalHoldResponse = LegalHold; + +// @public +export interface BlobContainersCreateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface BlobContainersCreateOrUpdateImmutabilityPolicyHeaders { + eTag?: string; +} + +// @public +export interface BlobContainersCreateOrUpdateImmutabilityPolicyOptionalParams extends coreClient.OperationOptions { + ifMatch?: string; + parameters?: ImmutabilityPolicy; +} + +// @public +export type BlobContainersCreateOrUpdateImmutabilityPolicyResponse = BlobContainersCreateOrUpdateImmutabilityPolicyHeaders & ImmutabilityPolicy; + +// @public +export type BlobContainersCreateResponse = BlobContainer; + +// @public +export interface BlobContainersDeleteImmutabilityPolicyHeaders { + eTag?: string; +} + +// @public +export interface BlobContainersDeleteImmutabilityPolicyOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type BlobContainersDeleteImmutabilityPolicyResponse = BlobContainersDeleteImmutabilityPolicyHeaders & ImmutabilityPolicy; + +// @public +export interface BlobContainersDeleteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface BlobContainersExtendImmutabilityPolicyHeaders { + eTag?: string; +} + +// @public +export interface BlobContainersExtendImmutabilityPolicyOptionalParams extends coreClient.OperationOptions { + parameters?: ImmutabilityPolicy; +} + +// @public +export type BlobContainersExtendImmutabilityPolicyResponse = BlobContainersExtendImmutabilityPolicyHeaders & ImmutabilityPolicy; + +// @public +export interface BlobContainersGetImmutabilityPolicyHeaders { + eTag?: string; +} + +// @public +export interface BlobContainersGetImmutabilityPolicyOptionalParams extends coreClient.OperationOptions { + ifMatch?: string; +} + +// @public +export type BlobContainersGetImmutabilityPolicyResponse = BlobContainersGetImmutabilityPolicyHeaders & ImmutabilityPolicy; + +// @public +export interface BlobContainersGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type BlobContainersGetResponse = BlobContainer; + +// @public +export interface BlobContainersLeaseOptionalParams extends coreClient.OperationOptions { + parameters?: LeaseContainerRequest; +} + +// @public +export type BlobContainersLeaseResponse = LeaseContainerResponse; + +// @public +export interface BlobContainersListNextOptionalParams extends coreClient.OperationOptions { + filter?: string; + maxpagesize?: string; +} + +// @public +export type BlobContainersListNextResponse = ListContainerItems; + +// @public +export interface BlobContainersListOptionalParams extends coreClient.OperationOptions { + filter?: string; + maxpagesize?: string; +} + +// @public +export type BlobContainersListResponse = ListContainerItems; + +// @public +export interface BlobContainersLockImmutabilityPolicyHeaders { + eTag?: string; +} + +// @public +export interface BlobContainersLockImmutabilityPolicyOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type BlobContainersLockImmutabilityPolicyResponse = BlobContainersLockImmutabilityPolicyHeaders & ImmutabilityPolicy; + +// @public +export interface BlobContainersSetLegalHoldOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type BlobContainersSetLegalHoldResponse = LegalHold; + +// @public +export interface BlobContainersUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type BlobContainersUpdateResponse = BlobContainer; + +// @public +export interface BlobRestoreParameters { + blobRanges: BlobRestoreRange[]; + timeToRestore: Date; +} + +// @public +export type BlobRestoreProgressStatus = string; + +// @public +export interface BlobRestoreRange { + endRange: string; + startRange: string; +} + +// @public +export interface BlobRestoreStatus { + readonly failureReason?: string; + readonly parameters?: BlobRestoreParameters; + readonly restoreId?: string; + readonly status?: BlobRestoreProgressStatus; +} + +// @public (undocumented) +export interface BlobServiceItems { + readonly value?: BlobServiceProperties[]; +} + +// @public +export type BlobServiceProperties = Resource & { + readonly sku?: Sku; + cors?: CorsRules; + defaultServiceVersion?: string; + deleteRetentionPolicy?: DeleteRetentionPolicy; + isVersioningEnabled?: boolean; + automaticSnapshotPolicyEnabled?: boolean; + changeFeed?: ChangeFeed; + restorePolicy?: RestorePolicyProperties; + containerDeleteRetentionPolicy?: DeleteRetentionPolicy; +}; + +// @public +export interface BlobServices { + getServiceProperties(resourceGroupName: string, accountName: string, options?: BlobServicesGetServicePropertiesOptionalParams): Promise; + list(resourceGroupName: string, accountName: string, options?: BlobServicesListOptionalParams): PagedAsyncIterableIterator; + setServiceProperties(resourceGroupName: string, accountName: string, parameters: BlobServiceProperties, options?: BlobServicesSetServicePropertiesOptionalParams): Promise; +} + +// @public +export interface BlobServicesGetServicePropertiesOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type BlobServicesGetServicePropertiesResponse = BlobServiceProperties; + +// @public +export interface BlobServicesListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type BlobServicesListResponse = BlobServiceItems; + +// @public +export interface BlobServicesSetServicePropertiesOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type BlobServicesSetServicePropertiesResponse = BlobServiceProperties; + +// @public +export type Bypass = string; + +// @public +export interface ChangeFeed { + enabled?: boolean; +} + +// @public +export interface CheckNameAvailabilityResult { + readonly message?: string; + readonly nameAvailable?: boolean; + readonly reason?: Reason; +} + +// @public +export interface CloudError { + error?: CloudErrorBody; +} + +// @public +export interface CloudErrorBody { + code?: string; + details?: CloudErrorBody[]; + message?: string; + target?: string; +} + +// @public +export interface CorsRule { + allowedHeaders: string[]; + allowedMethods: CorsRuleAllowedMethodsItem[]; + allowedOrigins: string[]; + exposedHeaders: string[]; + maxAgeInSeconds: number; +} + +// @public +export type CorsRuleAllowedMethodsItem = string; + +// @public +export interface CorsRules { + corsRules?: CorsRule[]; +} + +// @public +export interface CustomDomain { + name: string; + useSubDomainName?: boolean; +} + +// @public +export interface DateAfterCreation { + daysAfterCreationGreaterThan: number; +} + +// @public +export interface DateAfterModification { + daysAfterModificationGreaterThan: number; +} + +// @public +export type DefaultAction = "Allow" | "Deny"; + +// @public +export interface DeletedShare { + deletedShareName: string; + deletedShareVersion: string; +} + +// @public +export interface DeleteRetentionPolicy { + days?: number; + enabled?: boolean; +} + +// @public +export interface Dimension { + displayName?: string; + name?: string; +} + +// @public +export type DirectoryServiceOptions = string; + +// @public +export type EnabledProtocols = string; + +// @public +export interface Encryption { + keySource: KeySource; + keyVaultProperties?: KeyVaultProperties; + services?: EncryptionServices; +} + +// @public +export type EncryptionScope = Resource & { + source?: EncryptionScopeSource; + state?: EncryptionScopeState; + readonly creationTime?: Date; + readonly lastModifiedTime?: Date; + keyVaultProperties?: EncryptionScopeKeyVaultProperties; +}; + +// @public +export interface EncryptionScopeKeyVaultProperties { + keyUri?: string; +} + +// @public +export interface EncryptionScopeListResult { + readonly nextLink?: string; + readonly value?: EncryptionScope[]; +} + +// @public +export interface EncryptionScopes { + get(resourceGroupName: string, accountName: string, encryptionScopeName: string, options?: EncryptionScopesGetOptionalParams): Promise; + list(resourceGroupName: string, accountName: string, options?: EncryptionScopesListOptionalParams): PagedAsyncIterableIterator; + patch(resourceGroupName: string, accountName: string, encryptionScopeName: string, encryptionScope: EncryptionScope, options?: EncryptionScopesPatchOptionalParams): Promise; + put(resourceGroupName: string, accountName: string, encryptionScopeName: string, encryptionScope: EncryptionScope, options?: EncryptionScopesPutOptionalParams): Promise; +} + +// @public +export interface EncryptionScopesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type EncryptionScopesGetResponse = EncryptionScope; + +// @public +export interface EncryptionScopesListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type EncryptionScopesListNextResponse = EncryptionScopeListResult; + +// @public +export interface EncryptionScopesListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type EncryptionScopesListResponse = EncryptionScopeListResult; + +// @public +export type EncryptionScopeSource = string; + +// @public +export interface EncryptionScopesPatchOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type EncryptionScopesPatchResponse = EncryptionScope; + +// @public +export interface EncryptionScopesPutOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type EncryptionScopesPutResponse = EncryptionScope; + +// @public +export type EncryptionScopeState = string; + +// @public +export interface EncryptionService { + enabled?: boolean; + keyType?: KeyType_2; + readonly lastEnabledTime?: Date; +} + +// @public +export interface EncryptionServices { + blob?: EncryptionService; + file?: EncryptionService; + queue?: EncryptionService; + table?: EncryptionService; +} + +// @public +export interface Endpoints { + readonly blob?: string; + readonly dfs?: string; + readonly file?: string; + internetEndpoints?: StorageAccountInternetEndpoints; + microsoftEndpoints?: StorageAccountMicrosoftEndpoints; + readonly queue?: string; + readonly table?: string; + readonly web?: string; +} + +// @public +export interface ErrorResponse { + code?: string; + message?: string; +} + +// @public (undocumented) +export interface FileServiceItems { + readonly value?: FileServiceProperties[]; +} + +// @public +export type FileServiceProperties = Resource & { + readonly sku?: Sku; + cors?: CorsRules; + shareDeleteRetentionPolicy?: DeleteRetentionPolicy; +}; + +// @public +export interface FileServices { + getServiceProperties(resourceGroupName: string, accountName: string, options?: FileServicesGetServicePropertiesOptionalParams): Promise; + list(resourceGroupName: string, accountName: string, options?: FileServicesListOptionalParams): Promise; + setServiceProperties(resourceGroupName: string, accountName: string, parameters: FileServiceProperties, options?: FileServicesSetServicePropertiesOptionalParams): Promise; +} + +// @public +export interface FileServicesGetServicePropertiesOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type FileServicesGetServicePropertiesResponse = FileServiceProperties; + +// @public +export interface FileServicesListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type FileServicesListResponse = FileServiceItems; + +// @public +export interface FileServicesSetServicePropertiesOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type FileServicesSetServicePropertiesResponse = FileServiceProperties; + +// @public +export type FileShare = AzureEntityResource & { + readonly lastModifiedTime?: Date; + metadata?: { + [propertyName: string]: string; + }; + shareQuota?: number; + enabledProtocols?: EnabledProtocols; + rootSquash?: RootSquashType; + readonly version?: string; + readonly deleted?: boolean; + readonly deletedTime?: Date; + readonly remainingRetentionDays?: number; + accessTier?: ShareAccessTier; + readonly accessTierChangeTime?: Date; + readonly accessTierStatus?: string; + readonly shareUsageBytes?: number; +}; + +// @public +export type FileShareItem = AzureEntityResource & { + readonly lastModifiedTime?: Date; + metadata?: { + [propertyName: string]: string; + }; + shareQuota?: number; + enabledProtocols?: EnabledProtocols; + rootSquash?: RootSquashType; + readonly version?: string; + readonly deleted?: boolean; + readonly deletedTime?: Date; + readonly remainingRetentionDays?: number; + accessTier?: ShareAccessTier; + readonly accessTierChangeTime?: Date; + readonly accessTierStatus?: string; + readonly shareUsageBytes?: number; +}; + +// @public +export interface FileShareItems { + readonly nextLink?: string; + readonly value?: FileShareItem[]; +} + +// @public +export interface FileShares { + create(resourceGroupName: string, accountName: string, shareName: string, fileShare: FileShare, options?: FileSharesCreateOptionalParams): Promise; + delete(resourceGroupName: string, accountName: string, shareName: string, options?: FileSharesDeleteOptionalParams): Promise; + get(resourceGroupName: string, accountName: string, shareName: string, options?: FileSharesGetOptionalParams): Promise; + list(resourceGroupName: string, accountName: string, options?: FileSharesListOptionalParams): PagedAsyncIterableIterator; + restore(resourceGroupName: string, accountName: string, shareName: string, deletedShare: DeletedShare, options?: FileSharesRestoreOptionalParams): Promise; + update(resourceGroupName: string, accountName: string, shareName: string, fileShare: FileShare, options?: FileSharesUpdateOptionalParams): Promise; +} + +// @public +export interface FileSharesCreateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type FileSharesCreateResponse = FileShare; + +// @public +export interface FileSharesDeleteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface FileSharesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type FileSharesGetResponse = FileShare; + +// @public +export interface FileSharesListNextOptionalParams extends coreClient.OperationOptions { + filter?: string; + maxpagesize?: string; +} + +// @public +export type FileSharesListNextResponse = FileShareItems; + +// @public +export interface FileSharesListOptionalParams extends coreClient.OperationOptions { + filter?: string; + maxpagesize?: string; +} + +// @public +export type FileSharesListResponse = FileShareItems; + +// @public +export interface FileSharesRestoreOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface FileSharesUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type FileSharesUpdateResponse = FileShare; + +// @public +export interface GeoReplicationStats { + readonly canFailover?: boolean; + readonly lastSyncTime?: Date; + readonly status?: GeoReplicationStatus; +} + +// @public +export type GeoReplicationStatus = string; + +// @public +export type HttpProtocol = "https,http" | "https"; + +// @public +export interface Identity { + readonly principalId?: string; + readonly tenantId?: string; + type: "SystemAssigned"; +} + +// @public +export type ImmutabilityPolicy = AzureEntityResource & { + immutabilityPeriodSinceCreationInDays?: number; + readonly state?: ImmutabilityPolicyState; + allowProtectedAppendWrites?: boolean; +}; + +// @public +export interface ImmutabilityPolicyProperties { + allowProtectedAppendWrites?: boolean; + readonly etag?: string; + immutabilityPeriodSinceCreationInDays?: number; + readonly state?: ImmutabilityPolicyState; + readonly updateHistory?: UpdateHistoryProperty[]; +} + +// @public +export type ImmutabilityPolicyState = string; + +// @public +export type ImmutabilityPolicyUpdateType = string; + +// @public +export interface IPRule { + action?: "Allow"; + iPAddressOrRange: string; +} + +// @public +export type KeyPermission = "Read" | "Full"; + +// @public +export type KeySource = string; + +// @public +type KeyType_2 = string; + +export { KeyType_2 as KeyType } + +// @public +export interface KeyVaultProperties { + readonly currentVersionedKeyIdentifier?: string; + keyName?: string; + keyVaultUri?: string; + keyVersion?: string; + readonly lastKeyRotationTimestamp?: Date; +} + +// @public +export type Kind = string; + +// @public +export enum KnownBlobRestoreProgressStatus { + // (undocumented) + Complete = "Complete", + // (undocumented) + Failed = "Failed", + // (undocumented) + InProgress = "InProgress" +} + +// @public +export enum KnownBypass { + // (undocumented) + AzureServices = "AzureServices", + // (undocumented) + Logging = "Logging", + // (undocumented) + Metrics = "Metrics", + // (undocumented) + None = "None" +} + +// @public +export enum KnownCorsRuleAllowedMethodsItem { + // (undocumented) + Delete = "DELETE", + // (undocumented) + GET = "GET", + // (undocumented) + Head = "HEAD", + // (undocumented) + Merge = "MERGE", + // (undocumented) + Options = "OPTIONS", + // (undocumented) + Post = "POST", + // (undocumented) + PUT = "PUT" +} + +// @public +export enum KnownDirectoryServiceOptions { + // (undocumented) + Aadds = "AADDS", + // (undocumented) + AD = "AD", + // (undocumented) + None = "None" +} + +// @public +export enum KnownEnabledProtocols { + // (undocumented) + NFS = "NFS", + // (undocumented) + SMB = "SMB" +} + +// @public +export enum KnownEncryptionScopeSource { + // (undocumented) + MicrosoftKeyVault = "Microsoft.KeyVault", + // (undocumented) + MicrosoftStorage = "Microsoft.Storage" +} + +// @public +export enum KnownEncryptionScopeState { + // (undocumented) + Disabled = "Disabled", + // (undocumented) + Enabled = "Enabled" +} + +// @public +export enum KnownGeoReplicationStatus { + // (undocumented) + Bootstrap = "Bootstrap", + // (undocumented) + Live = "Live", + // (undocumented) + Unavailable = "Unavailable" +} + +// @public +export enum KnownImmutabilityPolicyState { + // (undocumented) + Locked = "Locked", + // (undocumented) + Unlocked = "Unlocked" +} + +// @public +export enum KnownImmutabilityPolicyUpdateType { + // (undocumented) + Extend = "extend", + // (undocumented) + Lock = "lock", + // (undocumented) + Put = "put" +} + +// @public +export enum KnownKeySource { + // (undocumented) + MicrosoftKeyvault = "Microsoft.Keyvault", + // (undocumented) + MicrosoftStorage = "Microsoft.Storage" +} + +// @public +export enum KnownKeyType { + // (undocumented) + Account = "Account", + // (undocumented) + Service = "Service" +} + +// @public +export enum KnownKind { + // (undocumented) + BlobStorage = "BlobStorage", + // (undocumented) + BlockBlobStorage = "BlockBlobStorage", + // (undocumented) + FileStorage = "FileStorage", + // (undocumented) + Storage = "Storage", + // (undocumented) + StorageV2 = "StorageV2" +} + +// @public +export enum KnownLargeFileSharesState { + // (undocumented) + Disabled = "Disabled", + // (undocumented) + Enabled = "Enabled" +} + +// @public +export enum KnownLeaseContainerRequestAction { + // (undocumented) + Acquire = "Acquire", + // (undocumented) + Break = "Break", + // (undocumented) + Change = "Change", + // (undocumented) + Release = "Release", + // (undocumented) + Renew = "Renew" +} + +// @public +export enum KnownLeaseDuration { + // (undocumented) + Fixed = "Fixed", + // (undocumented) + Infinite = "Infinite" +} + +// @public +export enum KnownLeaseState { + // (undocumented) + Available = "Available", + // (undocumented) + Breaking = "Breaking", + // (undocumented) + Broken = "Broken", + // (undocumented) + Expired = "Expired", + // (undocumented) + Leased = "Leased" +} + +// @public +export enum KnownLeaseStatus { + // (undocumented) + Locked = "Locked", + // (undocumented) + Unlocked = "Unlocked" +} + +// @public +export enum KnownManagementPolicyName { + // (undocumented) + Default = "default" +} + +// @public +export enum KnownPermissions { + // (undocumented) + A = "a", + // (undocumented) + C = "c", + // (undocumented) + D = "d", + // (undocumented) + L = "l", + // (undocumented) + P = "p", + // (undocumented) + R = "r", + // (undocumented) + U = "u", + // (undocumented) + W = "w" +} + +// @public +export enum KnownPrivateEndpointConnectionProvisioningState { + // (undocumented) + Creating = "Creating", + // (undocumented) + Deleting = "Deleting", + // (undocumented) + Failed = "Failed", + // (undocumented) + Succeeded = "Succeeded" +} + +// @public +export enum KnownPrivateEndpointServiceConnectionStatus { + // (undocumented) + Approved = "Approved", + // (undocumented) + Pending = "Pending", + // (undocumented) + Rejected = "Rejected" +} + +// @public +export enum KnownReasonCode { + // (undocumented) + NotAvailableForSubscription = "NotAvailableForSubscription", + // (undocumented) + QuotaId = "QuotaId" +} + +// @public +export enum KnownRootSquashType { + // (undocumented) + AllSquash = "AllSquash", + // (undocumented) + NoRootSquash = "NoRootSquash", + // (undocumented) + RootSquash = "RootSquash" +} + +// @public +export enum KnownRoutingChoice { + // (undocumented) + InternetRouting = "InternetRouting", + // (undocumented) + MicrosoftRouting = "MicrosoftRouting" +} + +// @public +export enum KnownRuleType { + // (undocumented) + Lifecycle = "Lifecycle" +} + +// @public +export enum KnownServices { + // (undocumented) + B = "b", + // (undocumented) + F = "f", + // (undocumented) + Q = "q", + // (undocumented) + T = "t" +} + +// @public +export enum KnownShareAccessTier { + // (undocumented) + Cool = "Cool", + // (undocumented) + Hot = "Hot", + // (undocumented) + Premium = "Premium", + // (undocumented) + TransactionOptimized = "TransactionOptimized" +} + +// @public +export enum KnownSignedResource { + // (undocumented) + B = "b", + // (undocumented) + C = "c", + // (undocumented) + F = "f", + // (undocumented) + S = "s" +} + +// @public +export enum KnownSignedResourceTypes { + // (undocumented) + C = "c", + // (undocumented) + O = "o", + // (undocumented) + S = "s" +} + +// @public +export enum KnownSkuName { + // (undocumented) + PremiumLRS = "Premium_LRS", + // (undocumented) + PremiumZRS = "Premium_ZRS", + // (undocumented) + StandardGRS = "Standard_GRS", + // (undocumented) + StandardGzrs = "Standard_GZRS", + // (undocumented) + StandardLRS = "Standard_LRS", + // (undocumented) + StandardRagrs = "Standard_RAGRS", + // (undocumented) + StandardRagzrs = "Standard_RAGZRS", + // (undocumented) + StandardZRS = "Standard_ZRS" +} + +// @public +export type LargeFileSharesState = string; + +// @public +export interface LeaseContainerRequest { + action: LeaseContainerRequestAction; + breakPeriod?: number; + leaseDuration?: number; + leaseId?: string; + proposedLeaseId?: string; +} + +// @public +export type LeaseContainerRequestAction = string; + +// @public +export interface LeaseContainerResponse { + leaseId?: string; + leaseTimeSeconds?: string; +} + +// @public +export type LeaseDuration = string; + +// @public +export type LeaseState = string; + +// @public +export type LeaseStatus = string; + +// @public +export interface LegalHold { + readonly hasLegalHold?: boolean; + tags: string[]; +} + +// @public +export interface LegalHoldProperties { + readonly hasLegalHold?: boolean; + tags?: TagProperty[]; +} + +// @public +export interface ListAccountSasResponse { + readonly accountSasToken?: string; +} + +// @public +export type ListContainerItem = AzureEntityResource & { + defaultEncryptionScope?: string; + denyEncryptionScopeOverride?: boolean; + publicAccess?: PublicAccess; + readonly lastModifiedTime?: Date; + readonly leaseStatus?: LeaseStatus; + readonly leaseState?: LeaseState; + readonly leaseDuration?: LeaseDuration; + metadata?: { + [propertyName: string]: string; + }; + readonly immutabilityPolicy?: ImmutabilityPolicyProperties; + readonly legalHold?: LegalHoldProperties; + readonly hasLegalHold?: boolean; + readonly hasImmutabilityPolicy?: boolean; +}; + +// @public +export interface ListContainerItems { + readonly nextLink?: string; + readonly value?: ListContainerItem[]; +} + +// @public +export interface ListServiceSasResponse { + readonly serviceSasToken?: string; +} + +// @public +export interface ManagementPolicies { + createOrUpdate(resourceGroupName: string, accountName: string, managementPolicyName: ManagementPolicyName, properties: ManagementPolicy, options?: ManagementPoliciesCreateOrUpdateOptionalParams): Promise; + delete(resourceGroupName: string, accountName: string, managementPolicyName: ManagementPolicyName, options?: ManagementPoliciesDeleteOptionalParams): Promise; + get(resourceGroupName: string, accountName: string, managementPolicyName: ManagementPolicyName, options?: ManagementPoliciesGetOptionalParams): Promise; +} + +// @public +export interface ManagementPoliciesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagementPoliciesCreateOrUpdateResponse = ManagementPolicy; + +// @public +export interface ManagementPoliciesDeleteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface ManagementPoliciesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagementPoliciesGetResponse = ManagementPolicy; + +// @public +export type ManagementPolicy = Resource & { + readonly lastModifiedTime?: Date; + policy?: ManagementPolicySchema; +}; + +// @public +export interface ManagementPolicyAction { + baseBlob?: ManagementPolicyBaseBlob; + snapshot?: ManagementPolicySnapShot; +} + +// @public +export interface ManagementPolicyBaseBlob { + delete?: DateAfterModification; + tierToArchive?: DateAfterModification; + tierToCool?: DateAfterModification; +} + +// @public +export interface ManagementPolicyDefinition { + actions: ManagementPolicyAction; + filters?: ManagementPolicyFilter; +} + +// @public +export interface ManagementPolicyFilter { + blobIndexMatch?: TagFilter[]; + blobTypes: string[]; + prefixMatch?: string[]; +} + +// @public +export type ManagementPolicyName = string; + +// @public +export interface ManagementPolicyRule { + definition: ManagementPolicyDefinition; + enabled?: boolean; + name: string; + type: RuleType; +} + +// @public +export interface ManagementPolicySchema { + rules: ManagementPolicyRule[]; +} + +// @public +export interface ManagementPolicySnapShot { + delete?: DateAfterCreation; +} + +// @public +export interface MetricSpecification { + aggregationType?: string; + category?: string; + dimensions?: Dimension[]; + displayDescription?: string; + displayName?: string; + fillGapWithZero?: boolean; + name?: string; + resourceIdDimensionNameOverride?: string; + unit?: string; +} + +// @public +export interface NetworkRuleSet { + bypass?: Bypass; + defaultAction: DefaultAction; + ipRules?: IPRule[]; + virtualNetworkRules?: VirtualNetworkRule[]; +} + +// @public +export interface ObjectReplicationPolicies { + createOrUpdate(resourceGroupName: string, accountName: string, objectReplicationPolicyId: string, properties: ObjectReplicationPolicy, options?: ObjectReplicationPoliciesCreateOrUpdateOptionalParams): Promise; + delete(resourceGroupName: string, accountName: string, objectReplicationPolicyId: string, options?: ObjectReplicationPoliciesDeleteOptionalParams): Promise; + get(resourceGroupName: string, accountName: string, objectReplicationPolicyId: string, options?: ObjectReplicationPoliciesGetOptionalParams): Promise; + list(resourceGroupName: string, accountName: string, options?: ObjectReplicationPoliciesListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ObjectReplicationPoliciesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ObjectReplicationPoliciesCreateOrUpdateResponse = ObjectReplicationPolicy; + +// @public +export interface ObjectReplicationPoliciesDef { + value?: ObjectReplicationPolicy[]; +} + +// @public +export interface ObjectReplicationPoliciesDeleteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface ObjectReplicationPoliciesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ObjectReplicationPoliciesGetResponse = ObjectReplicationPolicy; + +// @public +export interface ObjectReplicationPoliciesListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ObjectReplicationPoliciesListResponse = ObjectReplicationPoliciesDef; + +// @public +export type ObjectReplicationPolicy = Resource & { + readonly policyId?: string; + readonly enabledTime?: Date; + sourceAccount?: string; + destinationAccount?: string; + rules?: ObjectReplicationPolicyRule[]; +}; + +// @public +export interface ObjectReplicationPolicyFilter { + minCreationTime?: string; + prefixMatch?: string[]; +} + +// @public +export interface ObjectReplicationPolicyRule { + destinationContainer: string; + filters?: ObjectReplicationPolicyFilter; + ruleId?: string; + sourceContainer: string; +} + +// @public +export interface Operation { + display?: OperationDisplay; + name?: string; + origin?: string; + serviceSpecification?: ServiceSpecification; +} + +// @public +export interface OperationDisplay { + description?: string; + operation?: string; + provider?: string; + resource?: string; +} + +// @public +export interface OperationListResult { + value?: Operation[]; +} + +// @public +export interface Operations { + list(options?: OperationsListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface OperationsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type OperationsListResponse = OperationListResult; + +// @public +type Permissions_2 = string; + +export { Permissions_2 as Permissions } + +// @public +export interface PrivateEndpoint { + readonly id?: string; +} + +// @public +export type PrivateEndpointConnection = Resource & { + privateEndpoint?: PrivateEndpoint; + privateLinkServiceConnectionState?: PrivateLinkServiceConnectionState; + readonly provisioningState?: PrivateEndpointConnectionProvisioningState; +}; + +// @public +export interface PrivateEndpointConnectionListResult { + value?: PrivateEndpointConnection[]; +} + +// @public +export type PrivateEndpointConnectionProvisioningState = string; + +// @public +export interface PrivateEndpointConnections { + delete(resourceGroupName: string, accountName: string, privateEndpointConnectionName: string, options?: PrivateEndpointConnectionsDeleteOptionalParams): Promise; + get(resourceGroupName: string, accountName: string, privateEndpointConnectionName: string, options?: PrivateEndpointConnectionsGetOptionalParams): Promise; + list(resourceGroupName: string, accountName: string, options?: PrivateEndpointConnectionsListOptionalParams): PagedAsyncIterableIterator; + put(resourceGroupName: string, accountName: string, privateEndpointConnectionName: string, properties: PrivateEndpointConnection, options?: PrivateEndpointConnectionsPutOptionalParams): Promise; +} + +// @public +export interface PrivateEndpointConnectionsDeleteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface PrivateEndpointConnectionsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PrivateEndpointConnectionsGetResponse = PrivateEndpointConnection; + +// @public +export interface PrivateEndpointConnectionsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PrivateEndpointConnectionsListResponse = PrivateEndpointConnectionListResult; + +// @public +export interface PrivateEndpointConnectionsPutOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PrivateEndpointConnectionsPutResponse = PrivateEndpointConnection; + +// @public +export type PrivateEndpointServiceConnectionStatus = string; + +// @public +export type PrivateLinkResource = Resource & { + readonly groupId?: string; + readonly requiredMembers?: string[]; + requiredZoneNames?: string[]; +}; + +// @public +export interface PrivateLinkResourceListResult { + value?: PrivateLinkResource[]; +} + +// @public +export interface PrivateLinkResources { + listByStorageAccount(resourceGroupName: string, accountName: string, options?: PrivateLinkResourcesListByStorageAccountOptionalParams): Promise; +} + +// @public +export interface PrivateLinkResourcesListByStorageAccountOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PrivateLinkResourcesListByStorageAccountResponse = PrivateLinkResourceListResult; + +// @public +export interface PrivateLinkServiceConnectionState { + actionRequired?: string; + description?: string; + status?: PrivateEndpointServiceConnectionStatus; +} + +// @public +export type ProvisioningState = "Creating" | "ResolvingDNS" | "Succeeded"; + +// @public +export type PublicAccess = "Container" | "Blob" | "None"; + +// @public +export type Reason = "AccountNameInvalid" | "AlreadyExists"; + +// @public +export type ReasonCode = string; + +// @public (undocumented) +export interface Resource { + readonly id?: string; + readonly name?: string; + readonly type?: string; +} + +// @public +export interface RestorePolicyProperties { + days?: number; + enabled: boolean; + readonly lastEnabledTime?: Date; +} + +// @public +export interface Restriction { + reasonCode?: ReasonCode; + readonly type?: string; + readonly values?: string[]; +} + +// @public +export type RootSquashType = string; + +// @public +export type RoutingChoice = string; + +// @public +export interface RoutingPreference { + publishInternetEndpoints?: boolean; + publishMicrosoftEndpoints?: boolean; + routingChoice?: RoutingChoice; +} + +// @public +export type RuleType = string; + +// @public +export type Services = string; + +// @public +export interface ServiceSasParameters { + cacheControl?: string; + canonicalizedResource: string; + contentDisposition?: string; + contentEncoding?: string; + contentLanguage?: string; + contentType?: string; + identifier?: string; + iPAddressOrRange?: string; + keyToSign?: string; + partitionKeyEnd?: string; + partitionKeyStart?: string; + permissions?: Permissions_2; + protocols?: HttpProtocol; + resource?: SignedResource; + rowKeyEnd?: string; + rowKeyStart?: string; + sharedAccessExpiryTime?: Date; + sharedAccessStartTime?: Date; +} + +// @public +export interface ServiceSpecification { + metricSpecifications?: MetricSpecification[]; +} + +// @public +export type ShareAccessTier = string; + +// @public +export type SignedResource = string; + +// @public +export type SignedResourceTypes = string; + +// @public +export interface Sku { + name: SkuName; + readonly tier?: SkuTier; +} + +// @public +export interface SKUCapability { + readonly name?: string; + readonly value?: string; +} + +// @public +export interface SkuInformation { + readonly capabilities?: SKUCapability[]; + readonly kind?: Kind; + readonly locations?: string[]; + name: SkuName; + readonly resourceType?: string; + restrictions?: Restriction[]; + readonly tier?: SkuTier; +} + +// @public +export type SkuName = string; + +// @public +export interface Skus { + list(options?: SkusListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface SkusListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SkusListResponse = StorageSkuListResult; + +// @public +export type SkuTier = "Standard" | "Premium"; + +// @public +export type State = "provisioning" | "deprovisioning" | "succeeded" | "failed" | "networkSourceDeleted"; + +// @public +export type StorageAccount = TrackedResource & { + readonly sku?: Sku; + readonly kind?: Kind; + identity?: Identity; + readonly provisioningState?: ProvisioningState; + readonly primaryEndpoints?: Endpoints; + readonly primaryLocation?: string; + readonly statusOfPrimary?: AccountStatus; + readonly lastGeoFailoverTime?: Date; + readonly secondaryLocation?: string; + readonly statusOfSecondary?: AccountStatus; + readonly creationTime?: Date; + readonly customDomain?: CustomDomain; + readonly secondaryEndpoints?: Endpoints; + readonly encryption?: Encryption; + readonly accessTier?: AccessTier; + azureFilesIdentityBasedAuthentication?: AzureFilesIdentityBasedAuthentication; + enableHttpsTrafficOnly?: boolean; + readonly networkRuleSet?: NetworkRuleSet; + isHnsEnabled?: boolean; + readonly geoReplicationStats?: GeoReplicationStats; + readonly failoverInProgress?: boolean; + largeFileSharesState?: LargeFileSharesState; + readonly privateEndpointConnections?: PrivateEndpointConnection[]; + routingPreference?: RoutingPreference; + readonly blobRestoreStatus?: BlobRestoreStatus; +}; + +// @public +export interface StorageAccountCheckNameAvailabilityParameters { + name: string; + type: "Microsoft.Storage/storageAccounts"; +} + +// @public +export interface StorageAccountCreateParameters { + accessTier?: AccessTier; + azureFilesIdentityBasedAuthentication?: AzureFilesIdentityBasedAuthentication; + customDomain?: CustomDomain; + enableHttpsTrafficOnly?: boolean; + encryption?: Encryption; + identity?: Identity; + isHnsEnabled?: boolean; + kind: Kind; + largeFileSharesState?: LargeFileSharesState; + location: string; + networkRuleSet?: NetworkRuleSet; + routingPreference?: RoutingPreference; + sku: Sku; + tags?: { + [propertyName: string]: string; + }; +} + +// @public +export type StorageAccountExpand = "geoReplicationStats" | "blobRestoreStatus"; + +// @public +export interface StorageAccountInternetEndpoints { + readonly blob?: string; + readonly dfs?: string; + readonly file?: string; + readonly web?: string; +} + +// @public +export interface StorageAccountKey { + readonly keyName?: string; + readonly permissions?: KeyPermission; + readonly value?: string; +} + +// @public +export interface StorageAccountListKeysResult { + readonly keys?: StorageAccountKey[]; +} + +// @public +export interface StorageAccountListResult { + readonly nextLink?: string; + readonly value?: StorageAccount[]; +} + +// @public +export interface StorageAccountMicrosoftEndpoints { + readonly blob?: string; + readonly dfs?: string; + readonly file?: string; + readonly queue?: string; + readonly table?: string; + readonly web?: string; +} + +// @public +export interface StorageAccountRegenerateKeyParameters { + keyName: string; +} + +// @public +export interface StorageAccounts { + beginCreate(resourceGroupName: string, accountName: string, parameters: StorageAccountCreateParameters, options?: StorageAccountsCreateOptionalParams): Promise, StorageAccountsCreateResponse>>; + beginCreateAndWait(resourceGroupName: string, accountName: string, parameters: StorageAccountCreateParameters, options?: StorageAccountsCreateOptionalParams): Promise; + beginFailover(resourceGroupName: string, accountName: string, options?: StorageAccountsFailoverOptionalParams): Promise, void>>; + beginFailoverAndWait(resourceGroupName: string, accountName: string, options?: StorageAccountsFailoverOptionalParams): Promise; + beginRestoreBlobRanges(resourceGroupName: string, accountName: string, parameters: BlobRestoreParameters, options?: StorageAccountsRestoreBlobRangesOptionalParams): Promise, StorageAccountsRestoreBlobRangesResponse>>; + beginRestoreBlobRangesAndWait(resourceGroupName: string, accountName: string, parameters: BlobRestoreParameters, options?: StorageAccountsRestoreBlobRangesOptionalParams): Promise; + checkNameAvailability(accountName: StorageAccountCheckNameAvailabilityParameters, options?: StorageAccountsCheckNameAvailabilityOptionalParams): Promise; + delete(resourceGroupName: string, accountName: string, options?: StorageAccountsDeleteOptionalParams): Promise; + getProperties(resourceGroupName: string, accountName: string, options?: StorageAccountsGetPropertiesOptionalParams): Promise; + list(options?: StorageAccountsListOptionalParams): PagedAsyncIterableIterator; + listAccountSAS(resourceGroupName: string, accountName: string, parameters: AccountSasParameters, options?: StorageAccountsListAccountSASOptionalParams): Promise; + listByResourceGroup(resourceGroupName: string, options?: StorageAccountsListByResourceGroupOptionalParams): PagedAsyncIterableIterator; + listKeys(resourceGroupName: string, accountName: string, options?: StorageAccountsListKeysOptionalParams): Promise; + listServiceSAS(resourceGroupName: string, accountName: string, parameters: ServiceSasParameters, options?: StorageAccountsListServiceSASOptionalParams): Promise; + regenerateKey(resourceGroupName: string, accountName: string, regenerateKey: StorageAccountRegenerateKeyParameters, options?: StorageAccountsRegenerateKeyOptionalParams): Promise; + revokeUserDelegationKeys(resourceGroupName: string, accountName: string, options?: StorageAccountsRevokeUserDelegationKeysOptionalParams): Promise; + update(resourceGroupName: string, accountName: string, parameters: StorageAccountUpdateParameters, options?: StorageAccountsUpdateOptionalParams): Promise; +} + +// @public +export interface StorageAccountsCheckNameAvailabilityOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type StorageAccountsCheckNameAvailabilityResponse = CheckNameAvailabilityResult; + +// @public +export interface StorageAccountsCreateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type StorageAccountsCreateResponse = StorageAccount; + +// @public +export interface StorageAccountsDeleteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface StorageAccountsFailoverOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface StorageAccountsGetPropertiesOptionalParams extends coreClient.OperationOptions { + expand?: StorageAccountExpand; +} + +// @public +export type StorageAccountsGetPropertiesResponse = StorageAccount; + +// @public +export interface StorageAccountsListAccountSASOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type StorageAccountsListAccountSASResponse = ListAccountSasResponse; + +// @public +export interface StorageAccountsListByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type StorageAccountsListByResourceGroupResponse = StorageAccountListResult; + +// @public +export interface StorageAccountsListKeysOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type StorageAccountsListKeysResponse = StorageAccountListKeysResult; + +// @public +export interface StorageAccountsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type StorageAccountsListNextResponse = StorageAccountListResult; + +// @public +export interface StorageAccountsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type StorageAccountsListResponse = StorageAccountListResult; + +// @public +export interface StorageAccountsListServiceSASOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type StorageAccountsListServiceSASResponse = ListServiceSasResponse; + +// @public +export interface StorageAccountsRegenerateKeyOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type StorageAccountsRegenerateKeyResponse = StorageAccountListKeysResult; + +// @public +export interface StorageAccountsRestoreBlobRangesOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type StorageAccountsRestoreBlobRangesResponse = BlobRestoreStatus; + +// @public +export interface StorageAccountsRevokeUserDelegationKeysOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface StorageAccountsUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type StorageAccountsUpdateResponse = StorageAccount; + +// @public +export interface StorageAccountUpdateParameters { + accessTier?: AccessTier; + azureFilesIdentityBasedAuthentication?: AzureFilesIdentityBasedAuthentication; + customDomain?: CustomDomain; + enableHttpsTrafficOnly?: boolean; + encryption?: Encryption; + identity?: Identity; + kind?: Kind; + largeFileSharesState?: LargeFileSharesState; + networkRuleSet?: NetworkRuleSet; + routingPreference?: RoutingPreference; + sku?: Sku; + tags?: { + [propertyName: string]: string; + }; +} + +// @public (undocumented) +export class StorageManagementClient extends StorageManagementClientContext { + constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: StorageManagementClientOptionalParams); + // (undocumented) + blobContainers: BlobContainers; + // (undocumented) + blobServices: BlobServices; + // (undocumented) + encryptionScopes: EncryptionScopes; + // (undocumented) + fileServices: FileServices; + // (undocumented) + fileShares: FileShares; + // (undocumented) + managementPolicies: ManagementPolicies; + // (undocumented) + objectReplicationPolicies: ObjectReplicationPolicies; + // (undocumented) + operations: Operations; + // (undocumented) + privateEndpointConnections: PrivateEndpointConnections; + // (undocumented) + privateLinkResources: PrivateLinkResources; + // (undocumented) + skus: Skus; + // (undocumented) + storageAccounts: StorageAccounts; + // (undocumented) + usages: Usages; +} + +// @public (undocumented) +export class StorageManagementClientContext extends coreClient.ServiceClient { + // (undocumented) + $host: string; + constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: StorageManagementClientOptionalParams); + // (undocumented) + apiVersion: string; + // (undocumented) + subscriptionId: string; +} + +// @public +export interface StorageManagementClientOptionalParams extends coreClient.ServiceClientOptions { + $host?: string; + apiVersion?: string; + endpoint?: string; +} + +// @public +export interface StorageSkuListResult { + readonly value?: SkuInformation[]; +} + +// @public +export interface TagFilter { + name: string; + op: string; + value: string; +} + +// @public +export interface TagProperty { + readonly objectIdentifier?: string; + readonly tag?: string; + readonly tenantId?: string; + readonly timestamp?: Date; + readonly upn?: string; +} + +// @public +export type TrackedResource = Resource & { + tags?: { + [propertyName: string]: string; + }; + location: string; +}; + +// @public +export interface UpdateHistoryProperty { + readonly immutabilityPeriodSinceCreationInDays?: number; + readonly objectIdentifier?: string; + readonly tenantId?: string; + readonly timestamp?: Date; + readonly update?: ImmutabilityPolicyUpdateType; + readonly upn?: string; +} + +// @public +export interface Usage { + readonly currentValue?: number; + readonly limit?: number; + readonly name?: UsageName; + readonly unit?: UsageUnit; +} + +// @public +export interface UsageListResult { + value?: Usage[]; +} + +// @public +export interface UsageName { + readonly localizedValue?: string; + readonly value?: string; +} + +// @public +export interface Usages { + listByLocation(location: string, options?: UsagesListByLocationOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface UsagesListByLocationOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type UsagesListByLocationResponse = UsageListResult; + +// @public +export type UsageUnit = "Count" | "Bytes" | "Seconds" | "Percent" | "CountsPerSecond" | "BytesPerSecond"; + +// @public +export interface VirtualNetworkRule { + action?: "Allow"; + state?: State; + virtualNetworkResourceId: string; +} + + +// (No @packageDocumentation comment for this package) + +``` diff --git a/test/smoke/generated/storage-resource-manager/src/coreClientLro.ts b/test/smoke/generated/storage-resource-manager/src/coreClientLro.ts deleted file mode 100644 index d793a24458..0000000000 --- a/test/smoke/generated/storage-resource-manager/src/coreClientLro.ts +++ /dev/null @@ -1,323 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. - -import { - OperationArguments, - OperationSpec, - OperationResponseMap, - FullOperationResponse -} from "@azure/core-client"; -import { - LroResourceLocationConfig, - GetLroStatusFromResponse, - LongRunningOperation, - LroConfig, - LroMode, - LroResponse, - LroStatus, - createGetLroStatusFromResponse, - RawResponse -} from "./lro"; - -export const successStates = ["succeeded"]; -export const failureStates = ["failed", "canceled", "cancelled"]; -export const terminalStates = successStates.concat(failureStates); - -export type SendOperationFn = ( - args: OperationArguments, - spec: OperationSpec -) => Promise>; - -export function createPollingMethod( - sendOperationFn: SendOperationFn, - GetLroStatusFromResponse: GetLroStatusFromResponse, - args: OperationArguments, - spec: OperationSpec, - mode?: LroMode -): (path?: string) => Promise> { - /** - * Polling calls will always return a status object i.e. {"status": "success"} - * these intermediate responses are not described in the swagger so we need to - * pass custom mappers at runtime. - * This function replaces all the existing mappers to be able to deserialize a status object - * @param responses Original set of responses defined in the operation - */ - function getCompositeMappers(responses: { - [responseCode: string]: OperationResponseMap; - }): { - [responseCode: string]: OperationResponseMap; - } { - return Object.keys(responses).reduce((acc, statusCode) => { - return { - ...acc, - [statusCode]: { - ...responses[statusCode], - bodyMapper: { - type: { - name: "Composite", - modelProperties: { - status: { - serializedName: "status", - type: { - name: "String" - } - } - } - } - } - } - }; - }, {} as { [responseCode: string]: OperationResponseMap }); - } - let response: LroStatus | undefined = undefined; - const customerCallback = args?.options?.onResponse; - const updatedArgs = { - ...args, - options: { - ...args.options, - onResponse: ( - rawResponse: FullOperationResponse, - flatResponse: unknown - ): void => { - response = GetLroStatusFromResponse( - { - statusCode: rawResponse.status, - body: rawResponse.parsedBody, - headers: rawResponse.headers.toJSON() - }, - flatResponse as TResult - ); - if (response.done) { - customerCallback?.(rawResponse, flatResponse); - } - } - } - }; - // Make sure we don't send any body to the get request - const { requestBody, responses, ...restSpec } = spec; - if (mode === "AzureAsync") { - return async (path?: string) => { - await sendOperationFn(updatedArgs, { - ...restSpec, - responses: getCompositeMappers(responses), - httpMethod: "GET", - ...(path && { path }) - }); - return response!; - }; - } - return async (path?: string) => { - await sendOperationFn(updatedArgs, { - ...restSpec, - responses: responses, - httpMethod: "GET", - ...(path && { path }) - }); - return response!; - }; -} - -/** - * We need to selectively deserialize our responses, only deserializing if we - * are in a final Lro response, not deserializing any polling non-terminal responses - */ -export function shouldDeserializeLro(lroResourceLocationConfig?: string) { - let initialOperationInfo: LroResponseInfo | undefined; - let isInitialRequest = true; - - return (response: FullOperationResponse) => { - if (response.status < 200 || response.status >= 300) { - return true; - } - - if (!initialOperationInfo) { - initialOperationInfo = getLroData(response); - } else { - isInitialRequest = false; - } - - if ( - initialOperationInfo.azureAsyncOperation || - initialOperationInfo.operationLocation - ) { - return ( - !isInitialRequest && - isAsyncOperationFinalResponse( - response, - initialOperationInfo, - lroResourceLocationConfig - ) - ); - } - - if (initialOperationInfo.location) { - return isLocationFinalResponse(response); - } - - if (initialOperationInfo.requestMethod === "PUT") { - return isBodyPollingFinalResponse(response); - } - - return true; - }; -} - -function isAsyncOperationFinalResponse( - response: FullOperationResponse, - initialOperationInfo: LroResponseInfo, - lroResourceLocationConfig?: string -): boolean { - const status: string = response.parsedBody?.status || "Succeeded"; - if (!terminalStates.includes(status.toLowerCase())) { - return false; - } - - if (initialOperationInfo.requestMethod === "DELETE") { - return true; - } - - if ( - initialOperationInfo.requestMethod === "PUT" && - lroResourceLocationConfig && - lroResourceLocationConfig.toLowerCase() === "azure-asyncoperation" - ) { - return true; - } - - if ( - initialOperationInfo.requestMethod !== "PUT" && - !initialOperationInfo.location - ) { - return true; - } - - return false; -} - -function isLocationFinalResponse(response: FullOperationResponse): boolean { - return response.status !== 202; -} - -function isBodyPollingFinalResponse(response: FullOperationResponse): boolean { - const provisioningState: string = - response.parsedBody?.properties?.provisioningState || "Succeeded"; - - if (terminalStates.includes(provisioningState.toLowerCase())) { - return true; - } - - return false; -} - -interface LroResponseInfo { - requestMethod: string; - azureAsyncOperation?: string; - operationLocation?: string; - location?: string; -} - -function getLroData(result: FullOperationResponse): LroResponseInfo { - return { - azureAsyncOperation: result.headers.get("azure-asyncoperation"), - operationLocation: result.headers.get("operation-location"), - location: result.headers.get("location"), - requestMethod: result.request.method - }; -} - -export function getSpecPath(spec: OperationSpec): string { - if (spec.path) { - return spec.path; - } else { - throw Error("Bad spec: request path is not found!"); - } -} - -export class CoreClientLro implements LongRunningOperation { - constructor( - private sendOperationFn: SendOperationFn, - private args: OperationArguments, - private spec: OperationSpec, - private lroResourceLocationConfig?: LroResourceLocationConfig, - public requestPath: string = spec.path!, - public requestMethod: string = spec.httpMethod - ) {} - public async sendInitialRequest( - initializeState: ( - rawResponse: RawResponse, - flatResponse: unknown - ) => boolean - ): Promise> { - const { onResponse, ...restOptions } = this.args.options || {}; - return this.sendOperationFn( - { - ...this.args, - options: { - ...restOptions, - onResponse: ( - rawResponse: FullOperationResponse, - flatResponse: unknown - ) => { - const isCompleted = initializeState( - { - statusCode: rawResponse.status, - body: rawResponse.parsedBody, - headers: rawResponse.headers.toJSON() - }, - flatResponse - ); - if (isCompleted) { - onResponse?.(rawResponse, flatResponse); - } - } - } - }, - this.spec - ); - } - - public async sendPollRequest( - config: LroConfig, - path: string - ): Promise> { - const getLroStatusFromResponse = createGetLroStatusFromResponse( - this, - config, - this.lroResourceLocationConfig - ); - return createPollingMethod( - this.sendOperationFn, - getLroStatusFromResponse, - this.args, - this.spec, - config.mode - )(path); - } - - public async retrieveAzureAsyncResource( - path?: string - ): Promise> { - const updatedArgs = { ...this.args }; - if (updatedArgs.options) { - (updatedArgs.options as any).shouldDeserialize = true; - } - return createPollingMethod( - this.sendOperationFn, - (rawResponse, flatResponse) => ({ - rawResponse, - flatResponse, - done: true - }), - updatedArgs, - this.spec - )(path); - } -} diff --git a/test/smoke/generated/storage-resource-manager/src/lro/azureAsyncPolling.ts b/test/smoke/generated/storage-resource-manager/src/lro/azureAsyncPolling.ts deleted file mode 100644 index 725578a692..0000000000 --- a/test/smoke/generated/storage-resource-manager/src/lro/azureAsyncPolling.ts +++ /dev/null @@ -1,96 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { - failureStates, - LroResourceLocationConfig, - LongRunningOperation, - LroBody, - LroResponse, - LroStatus, - RawResponse, - successStates -} from "./models"; -import { isUnexpectedPollingResponse } from "./requestUtils"; - -function getResponseStatus(rawResponse: RawResponse): string { - const { status } = (rawResponse.body as LroBody) ?? {}; - return status?.toLowerCase() ?? "succeeded"; -} - -function isAzureAsyncPollingDone(rawResponse: RawResponse): boolean { - const state = getResponseStatus(rawResponse); - if ( - isUnexpectedPollingResponse(rawResponse) || - failureStates.includes(state) - ) { - throw new Error(`Operation status: ${state}`); - } - return successStates.includes(state); -} - -async function sendFinalRequest( - lro: LongRunningOperation, - lroResourceLocationConfig?: LroResourceLocationConfig, - resourceLocation?: string -): Promise | undefined> { - switch (lroResourceLocationConfig) { - case "original-uri": - return lro.retrieveAzureAsyncResource(); - case "azure-async-operation": - return Promise.resolve(undefined); - case "location": - default: - return lro.retrieveAzureAsyncResource(resourceLocation); - } -} - -export function processAzureAsyncOperationResult( - lro: LongRunningOperation, - resourceLocation?: string, - lroResourceLocationConfig?: LroResourceLocationConfig -): (rawResponse: RawResponse, flatResponse: TResult) => LroStatus { - return ( - rawResponse: RawResponse, - flatResponse: TResult - ): LroStatus => { - if (isAzureAsyncPollingDone(rawResponse)) { - if (resourceLocation === undefined) { - return { rawResponse, flatResponse, done: true }; - } else { - return { - rawResponse, - flatResponse, - done: false, - next: async () => { - const finalResponse = await sendFinalRequest( - lro, - lroResourceLocationConfig, - resourceLocation - ); - return { - ...(finalResponse ?? { - rawResponse, - flatResponse - }), - done: true - }; - } - }; - } - } - return { - rawResponse, - flatResponse, - done: false - }; - }; -} diff --git a/test/smoke/generated/storage-resource-manager/src/lro/bodyPolling.ts b/test/smoke/generated/storage-resource-manager/src/lro/bodyPolling.ts deleted file mode 100644 index b1c87f8bc8..0000000000 --- a/test/smoke/generated/storage-resource-manager/src/lro/bodyPolling.ts +++ /dev/null @@ -1,54 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { - failureStates, - LroBody, - LroStatus, - RawResponse, - successStates -} from "./models"; -import { isUnexpectedPollingResponse } from "./requestUtils"; - -function getProvisioningState(rawResponse: RawResponse): string { - const { properties, provisioningState } = (rawResponse.body as LroBody) ?? {}; - const state: string | undefined = - properties?.provisioningState ?? provisioningState; - return state?.toLowerCase() ?? "succeeded"; -} - -export function isBodyPollingDone(rawResponse: RawResponse): boolean { - const state = getProvisioningState(rawResponse); - if ( - isUnexpectedPollingResponse(rawResponse) || - failureStates.includes(state) - ) { - throw new Error( - `The long running operation has failed. The provisioning state: ${state}.` - ); - } - return successStates.includes(state); -} - -/** - * Creates a polling strategy based on BodyPolling which uses the provisioning state - * from the result to determine the current operation state - */ -export function processBodyPollingOperationResult( - rawResponse: RawResponse, - flatResponse: TResult -): LroStatus { - return { - rawResponse, - flatResponse, - done: isBodyPollingDone(rawResponse) - }; -} diff --git a/test/smoke/generated/storage-resource-manager/src/lro/index.ts b/test/smoke/generated/storage-resource-manager/src/lro/index.ts deleted file mode 100644 index 20df608fc8..0000000000 --- a/test/smoke/generated/storage-resource-manager/src/lro/index.ts +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -export { LroEngine } from "./lroEngine"; -export { createGetLroStatusFromResponse } from "./stateMachine"; -export { - LroResourceLocationConfig, - GetLroStatusFromResponse, - RawResponse, - LongRunningOperation, - LroConfig, - LroMode, - LroResponse, - LroStatus, - LroTerminalState, - LroInProgressState, - LroEngineOptions -} from "./models"; diff --git a/test/smoke/generated/storage-resource-manager/src/lro/locationPolling.ts b/test/smoke/generated/storage-resource-manager/src/lro/locationPolling.ts deleted file mode 100644 index 9d1aadfbde..0000000000 --- a/test/smoke/generated/storage-resource-manager/src/lro/locationPolling.ts +++ /dev/null @@ -1,30 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { LroStatus, RawResponse } from "./models"; -import { isUnexpectedPollingResponse } from "./requestUtils"; - -function isLocationPollingDone(rawResponse: RawResponse): boolean { - return ( - !isUnexpectedPollingResponse(rawResponse) && rawResponse.statusCode !== 202 - ); -} - -export function processLocationPollingOperationResult( - rawResponse: RawResponse, - flatResponse: TResult -): LroStatus { - return { - rawResponse, - flatResponse, - done: isLocationPollingDone(rawResponse) - }; -} diff --git a/test/smoke/generated/storage-resource-manager/src/lro/lroEngine.ts b/test/smoke/generated/storage-resource-manager/src/lro/lroEngine.ts deleted file mode 100644 index 85cc15e609..0000000000 --- a/test/smoke/generated/storage-resource-manager/src/lro/lroEngine.ts +++ /dev/null @@ -1,61 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { Poller, PollOperationState } from "@azure/core-lro"; -import { - LongRunningOperation, - LroEngineOptions, - ResumablePollOperationState -} from "./models"; -import { GenericPollOperation } from "./operation"; - -/** - * The LRO Engine, a class that performs polling. - */ -export class LroEngine< - TResult, - TState extends PollOperationState -> extends Poller { - private intervalInMs: number; - - constructor(lro: LongRunningOperation, options?: LroEngineOptions) { - const { intervalInMs = 2000, resumeFrom } = options || {}; - function deserializeState( - resumeFrom: string - ): TState & ResumablePollOperationState { - try { - return JSON.parse(resumeFrom).state; - } catch (e) { - throw new Error( - `LroEngine: Unable to deserialize state: ${resumeFrom}` - ); - } - } - const state: TState & ResumablePollOperationState = resumeFrom - ? deserializeState(resumeFrom) - : ({} as any); - - const operation = new GenericPollOperation(state, lro); - super(operation); - - this.intervalInMs = intervalInMs; - operation.setPollerConfig(this as any); - } - - /** - * The method used by the poller to wait before attempting to update its operation. - */ - delay(): Promise { - return new Promise((resolve) => - setTimeout(() => resolve(), this.intervalInMs) - ); - } -} diff --git a/test/smoke/generated/storage-resource-manager/src/lro/models.ts b/test/smoke/generated/storage-resource-manager/src/lro/models.ts deleted file mode 100644 index 93c3437c8e..0000000000 --- a/test/smoke/generated/storage-resource-manager/src/lro/models.ts +++ /dev/null @@ -1,173 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { PollOperationState } from "@azure/core-lro"; - -/** - * Options for the LRO poller. - */ -export interface LroEngineOptions { - /** - * Defines how much time the poller is going to wait before making a new request to the service. - */ - intervalInMs?: number; - /** - * A serialized poller which can be used to resume an existing paused Long-Running-Operation. - */ - resumeFrom?: string; -} - -export const successStates = ["succeeded"]; -export const failureStates = ["failed", "canceled", "cancelled"]; -/** - * The LRO states that signal that the LRO has completed. - */ -export const terminalStates = successStates.concat(failureStates); - -/** - * The potential location of the result of the LRO if specified by the LRO extension in the swagger. - */ -export type LroResourceLocationConfig = - | "azure-async-operation" - | "location" - | "original-uri"; - -/** - * The type of a LRO response body. This is just a convenience type for checking the status of the operation. - */ - -export interface LroBody extends Record { - /** The status of the operation. */ - status?: string; - /** The state of the provisioning process */ - provisioningState?: string; - /** The properties of the provisioning process */ - properties?: { provisioningState?: string } & Record; -} - -/** - * Simple type of the raw response. - */ -export interface RawResponse { - /** The HTTP status code */ - statusCode: number; - /** A HttpHeaders collection in the response represented as a simple JSON object where all header names have been normalized to be lower-case. */ - headers: { - [headerName: string]: string; - }; - /** The parsed response body */ - body?: unknown; -} - -/** - * The type of the response of a LRO. - */ -export interface LroResponse { - /** The flattened response */ - flatResponse: T; - /** The raw response */ - rawResponse: RawResponse; -} - -/** The type of which LRO implementation being followed by a specific API. */ -export type LroMode = "AzureAsync" | "Location" | "Body"; - -/** - * The configuration of a LRO to determine how to perform polling and checking whether the operation has completed. - */ -export interface LroConfig { - /** The LRO mode */ - mode?: LroMode; - /** The path of a provisioned resource */ - resourceLocation?: string; -} - -/** - * Type of a polling operation state that can actually be resumed. - */ -export type ResumablePollOperationState = PollOperationState & { - initialRawResponse?: RawResponse; - config?: LroConfig; - pollingURL?: string; -}; - -export interface PollerConfig { - intervalInMs: number; -} - -/** - * The type of a terminal state of an LRO. - */ -export interface LroTerminalState extends LroResponse { - /** - * Whether the operation has finished. - */ - done: true; -} - -/** - * The type of an in-progress state of an LRO. - */ -export interface LroInProgressState extends LroResponse { - /** - * Whether the operation has finished. - */ - done: false; - /** - * The request to be sent next if it is different from the standard polling one. - * Notice that it will disregard any polling URLs provided to it. - */ - next?: () => Promise>; -} - -/** - * The type of an LRO state which is a tagged union of terminal and in-progress states. - */ -export type LroStatus = LroTerminalState | LroInProgressState; - -/** - * The type of the getLROStatusFromResponse method. It takes the response as input and returns along the response whether the operation has finished. - */ -export type GetLroStatusFromResponse = ( - rawResponse: RawResponse, - flatResponse: T -) => LroStatus; - -/** - * Description of a long running operation. - */ -export interface LongRunningOperation { - /** - * The request path. - */ - requestPath: string; - /** - * The HTTP request method. - */ - requestMethod: string; - /** - * A function that can be used to send initial request to the service. - */ - sendInitialRequest: ( - initializeState: ( - rawResponse: RawResponse, - flatResponse: unknown - ) => boolean - ) => Promise>; - /** - * A function that can be used to poll for the current status of a long running operation. - */ - sendPollRequest: (config: LroConfig, path: string) => Promise>; - /** - * A function that can be used to retrieve the provisioned azure resource. - */ - retrieveAzureAsyncResource: (path?: string) => Promise>; -} diff --git a/test/smoke/generated/storage-resource-manager/src/lro/operation.ts b/test/smoke/generated/storage-resource-manager/src/lro/operation.ts deleted file mode 100644 index 3ea7b76d89..0000000000 --- a/test/smoke/generated/storage-resource-manager/src/lro/operation.ts +++ /dev/null @@ -1,120 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { AbortSignalLike } from "@azure/abort-controller"; -import { PollOperationState, PollOperation } from "@azure/core-lro"; -import { - PollerConfig, - ResumablePollOperationState, - LongRunningOperation, - LroStatus -} from "./models"; -import { getPollingUrl } from "./requestUtils"; -import { createInitializeState, createPollForLROStatus } from "./stateMachine"; - -export class GenericPollOperation< - TResult, - TState extends PollOperationState -> implements PollOperation { - private getLROStatusFromResponse?: ( - pollingURL: string, - pollerConfig: PollerConfig - ) => Promise>; - private pollerConfig?: PollerConfig; - constructor( - public state: TState & ResumablePollOperationState, - private lro: LongRunningOperation - ) {} - - public setPollerConfig(pollerConfig: PollerConfig): void { - this.pollerConfig = pollerConfig; - } - - /** - * General update function for LROPoller, the general process is as follows - * 1. Check initial operation result to determine the strategy to use - * - Strategies: Location, Azure-AsyncOperation, Original Uri - * 2. Check if the operation result has a terminal state - * - Terminal state will be determined by each strategy - * 2.1 If it is terminal state Check if a final GET request is required, if so - * send final GET request and return result from operation. If no final GET - * is required, just return the result from operation. - * - Determining what to call for final request is responsibility of each strategy - * 2.2 If it is not terminal state, call the polling operation and go to step 1 - * - Determining what to call for polling is responsibility of each strategy - * - Strategies will always use the latest URI for polling if provided otherwise - * the last known one - */ - async update(options?: { - abortSignal?: AbortSignalLike | undefined; - fireProgress?: ((state: TState) => void) | undefined; - }): Promise> { - const state = this.state; - if (!state.isStarted) { - const initializeState = createInitializeState( - state, - this.lro.requestPath, - this.lro.requestMethod - ); - await this.lro.sendInitialRequest(initializeState); - } - - if (!state.isCompleted) { - if (this.getLROStatusFromResponse === undefined) { - if (state.config === undefined) { - throw new Error( - "Bad state: LRO mode is undefined. Please check if the serialized state is well-formed." - ); - } - this.getLROStatusFromResponse = createPollForLROStatus( - this.lro, - state.config - ); - } - if (state.pollingURL === undefined) { - throw new Error( - "Bad state: polling URL is undefined. Please check if the serialized state is well-formed." - ); - } - const currentState = await this.getLROStatusFromResponse( - state.pollingURL, - this.pollerConfig! - ); - if (currentState.done) { - state.result = currentState.flatResponse; - state.isCompleted = true; - } else { - this.getLROStatusFromResponse = - currentState.next ?? this.getLROStatusFromResponse; - state.pollingURL = getPollingUrl( - currentState.rawResponse, - state.pollingURL - ); - } - } - options?.fireProgress?.(state); - return this; - } - - async cancel(): Promise> { - this.state.isCancelled = true; - return this; - } - - /** - * Serializes the Poller operation. - */ - public toString(): string { - return JSON.stringify({ - state: this.state - }); - } -} diff --git a/test/smoke/generated/storage-resource-manager/src/lro/passthrough.ts b/test/smoke/generated/storage-resource-manager/src/lro/passthrough.ts deleted file mode 100644 index ae7f87d384..0000000000 --- a/test/smoke/generated/storage-resource-manager/src/lro/passthrough.ts +++ /dev/null @@ -1,23 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { LroStatus, RawResponse } from "./models"; - -export function processPassthroughOperationResult( - rawResponse: RawResponse, - flatResponse: TResult -): LroStatus { - return { - rawResponse, - flatResponse, - done: true - }; -} diff --git a/test/smoke/generated/storage-resource-manager/src/lro/requestUtils.ts b/test/smoke/generated/storage-resource-manager/src/lro/requestUtils.ts deleted file mode 100644 index 40d993686f..0000000000 --- a/test/smoke/generated/storage-resource-manager/src/lro/requestUtils.ts +++ /dev/null @@ -1,105 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { LroConfig, RawResponse } from "./models"; - -/** - * Detects where the continuation token is and returns it. Notice that azure-asyncoperation - * must be checked first before the other location headers because there are scenarios - * where both azure-asyncoperation and location could be present in the same response but - * azure-asyncoperation should be the one to use for polling. - */ -export function getPollingUrl( - rawResponse: RawResponse, - defaultPath: string -): string { - return ( - getAzureAsyncOperation(rawResponse) ?? - getLocation(rawResponse) ?? - getOperationLocation(rawResponse) ?? - defaultPath - ); -} - -function getLocation(rawResponse: RawResponse): string | undefined { - return rawResponse.headers["location"]; -} - -function getOperationLocation(rawResponse: RawResponse): string | undefined { - return rawResponse.headers["operation-location"]; -} - -function getAzureAsyncOperation(rawResponse: RawResponse): string | undefined { - return rawResponse.headers["azure-asyncoperation"]; -} - -export function inferLroMode( - requestPath: string, - requestMethod: string, - rawResponse: RawResponse -): LroConfig { - if (getAzureAsyncOperation(rawResponse) !== undefined) { - return { - mode: "AzureAsync", - resourceLocation: - requestMethod === "PUT" - ? requestPath - : requestMethod === "POST" - ? getLocation(rawResponse) - : undefined - }; - } else if ( - getLocation(rawResponse) !== undefined || - getOperationLocation(rawResponse) !== undefined - ) { - return { - mode: "Location" - }; - } else if (["PUT", "PATCH"].includes(requestMethod)) { - return { - mode: "Body" - }; - } - return {}; -} - -export class RestError extends Error { - public statusCode?: number; - constructor(message: string, statusCode: number) { - super(message); - this.name = "RestError"; - this.statusCode = statusCode; - - Object.setPrototypeOf(this, RestError.prototype); - } -} - -export function isUnexpectedInitialResponse(rawResponse: RawResponse): boolean { - const code = rawResponse.statusCode; - if (![203, 204, 202, 201, 200, 500].includes(code)) { - throw new RestError( - `Received unexpected HTTP status code ${code} in the initial response. This may indicate a server issue.`, - code - ); - } - return false; -} - -export function isUnexpectedPollingResponse(rawResponse: RawResponse): boolean { - const code = rawResponse.statusCode; - if (![202, 201, 200, 500].includes(code)) { - throw new RestError( - `Received unexpected HTTP status code ${code} while polling. This may indicate a server issue.`, - code - ); - } - return false; -} diff --git a/test/smoke/generated/storage-resource-manager/src/lro/stateMachine.ts b/test/smoke/generated/storage-resource-manager/src/lro/stateMachine.ts deleted file mode 100644 index 19a8f67470..0000000000 --- a/test/smoke/generated/storage-resource-manager/src/lro/stateMachine.ts +++ /dev/null @@ -1,138 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { processAzureAsyncOperationResult } from "./azureAsyncPolling"; -import { - isBodyPollingDone, - processBodyPollingOperationResult -} from "./bodyPolling"; -import { processLocationPollingOperationResult } from "./locationPolling"; -import { - LroResourceLocationConfig, - GetLroStatusFromResponse, - LongRunningOperation, - LroConfig, - LroStatus, - PollerConfig, - RawResponse, - ResumablePollOperationState -} from "./models"; -import { processPassthroughOperationResult } from "./passthrough"; -import { - getPollingUrl, - inferLroMode, - isUnexpectedInitialResponse -} from "./requestUtils"; - -/** - * creates a stepping function that maps an LRO state to another. - */ -export function createGetLroStatusFromResponse( - lroPrimitives: LongRunningOperation, - config: LroConfig, - lroResourceLocationConfig?: LroResourceLocationConfig -): GetLroStatusFromResponse { - switch (config.mode) { - case "AzureAsync": { - return processAzureAsyncOperationResult( - lroPrimitives, - config.resourceLocation, - lroResourceLocationConfig - ); - } - case "Location": { - return processLocationPollingOperationResult; - } - case "Body": { - return processBodyPollingOperationResult; - } - default: { - return processPassthroughOperationResult; - } - } -} - -/** - * Creates a polling operation that returns a LRO state. - */ -export function createPollForLROStatus( - lroPrimitives: LongRunningOperation, - config: LroConfig -): ( - pollingURL: string, - pollerConfig: PollerConfig -) => Promise> { - return async ( - path: string, - pollerConfig: PollerConfig - ): Promise> => { - const response = await lroPrimitives.sendPollRequest(config, path); - const retryAfter: string | undefined = - response.rawResponse.headers["retry-after"]; - if (retryAfter !== undefined) { - const retryAfterInMs = parseInt(retryAfter); - pollerConfig.intervalInMs = isNaN(retryAfterInMs) - ? calculatePollingIntervalFromDate( - new Date(retryAfter), - pollerConfig.intervalInMs - ) - : retryAfterInMs; - } - return response; - }; -} - -function calculatePollingIntervalFromDate( - retryAfterDate: Date, - defaultIntervalInMs: number -): number { - const timeNow = Math.floor(new Date().getTime()); - const retryAfterTime = retryAfterDate.getTime(); - if (timeNow < retryAfterTime) { - return retryAfterTime - timeNow; - } - return defaultIntervalInMs; -} - -/** - * Creates a callback to be used to initialize the polling operation state. - * @param state - of the polling operation - * @param operationSpec - of the LRO - * @param callback - callback to be called when the operation is done - * @returns callback that initializes the state of the polling operation - */ -export function createInitializeState( - state: ResumablePollOperationState, - requestPath: string, - requestMethod: string -): (rawResponse: RawResponse, flatResponse: unknown) => boolean { - return (rawResponse: RawResponse, flatResponse: unknown) => { - if (isUnexpectedInitialResponse(rawResponse)) return true; - state.initialRawResponse = rawResponse; - state.isStarted = true; - state.pollingURL = getPollingUrl(state.initialRawResponse, requestPath); - state.config = inferLroMode( - requestPath, - requestMethod, - state.initialRawResponse - ); - /** short circuit polling if body polling is done in the initial request */ - if ( - state.config.mode === undefined || - (state.config.mode === "Body" && - isBodyPollingDone(state.initialRawResponse)) - ) { - state.result = flatResponse as TResult; - state.isCompleted = true; - } - return Boolean(state.isCompleted); - }; -} diff --git a/test/smoke/generated/storage-resource-manager/src/lroImpl.ts b/test/smoke/generated/storage-resource-manager/src/lroImpl.ts new file mode 100644 index 0000000000..2c318ce57f --- /dev/null +++ b/test/smoke/generated/storage-resource-manager/src/lroImpl.ts @@ -0,0 +1,147 @@ +/* + * Copyright (c) Microsoft Corporation. + * Licensed under the MIT License. + * + * Code generated by Microsoft (R) AutoRest Code Generator. + * Changes may cause incorrect behavior and will be lost if the code is regenerated. + */ + +import { LongRunningOperation, LroResponse } from "@azure/core-lro"; + +const successStates = ["succeeded"]; +const failureStates = ["failed", "canceled", "cancelled"]; +const terminalStates = successStates.concat(failureStates); + +type SendOperationFn = (args: any, spec: any) => Promise>; + +/** + * We need to selectively deserialize our responses, only deserializing if we + * are in a final Lro response, not deserializing any polling non-terminal responses + */ +export function shouldDeserializeLro(lroResourceLocationConfig?: string) { + let initialOperationInfo: LroResponseInfo | undefined; + let isInitialRequest = true; + + return (response: any) => { + if (response.status < 200 || response.status >= 300) { + return true; + } + + if (!initialOperationInfo) { + initialOperationInfo = getLroData(response); + } else { + isInitialRequest = false; + } + + if ( + initialOperationInfo.azureAsyncOperation || + initialOperationInfo.operationLocation + ) { + return ( + !isInitialRequest && + isAsyncOperationFinalResponse( + response, + initialOperationInfo, + lroResourceLocationConfig + ) + ); + } + + if (initialOperationInfo.location) { + return isLocationFinalResponse(response); + } + + if (initialOperationInfo.requestMethod === "PUT") { + return isBodyPollingFinalResponse(response); + } + + return true; + }; +} + +function isAsyncOperationFinalResponse( + response: any, + initialOperationInfo: LroResponseInfo, + lroResourceLocationConfig?: string +): boolean { + const status: string = response.parsedBody?.status || "Succeeded"; + if (!terminalStates.includes(status.toLowerCase())) { + return false; + } + + if (initialOperationInfo.requestMethod === "DELETE") { + return true; + } + + if ( + initialOperationInfo.requestMethod === "PUT" && + lroResourceLocationConfig && + lroResourceLocationConfig.toLowerCase() === "azure-asyncoperation" + ) { + return true; + } + + if ( + initialOperationInfo.requestMethod !== "PUT" && + !initialOperationInfo.location + ) { + return true; + } + + return false; +} + +function isLocationFinalResponse(response: any): boolean { + return response.status !== 202; +} + +function isBodyPollingFinalResponse(response: any): boolean { + const provisioningState: string = + response.parsedBody?.properties?.provisioningState || "Succeeded"; + + if (terminalStates.includes(provisioningState.toLowerCase())) { + return true; + } + + return false; +} + +interface LroResponseInfo { + requestMethod: string; + azureAsyncOperation?: string; + operationLocation?: string; + location?: string; +} + +function getLroData(result: any): LroResponseInfo { + return { + azureAsyncOperation: result.headers.get("azure-asyncoperation"), + operationLocation: result.headers.get("operation-location"), + location: result.headers.get("location"), + requestMethod: result.request.method + }; +} + +export class LroImpl implements LongRunningOperation { + constructor( + private sendOperationFn: SendOperationFn, + private args: any, + private spec: any, + public requestPath: string = spec.path!, + public requestMethod: string = spec.httpMethod + ) {} + public async sendInitialRequest(): Promise> { + return this.sendOperationFn(this.args, this.spec); + } + public async sendPollRequest(path: string): Promise> { + const updatedArgs = { ...this.args }; + if (updatedArgs.options) { + (updatedArgs.options as any).shouldDeserialize = true; + } + return this.sendOperationFn(updatedArgs, { + ...this.spec, + path, + httpMethod: "GET" + }); + } +} diff --git a/test/smoke/generated/storage-resource-manager/src/operations/storageAccounts.ts b/test/smoke/generated/storage-resource-manager/src/operations/storageAccounts.ts index c726d9b9ca..dd0f42ef77 100644 --- a/test/smoke/generated/storage-resource-manager/src/operations/storageAccounts.ts +++ b/test/smoke/generated/storage-resource-manager/src/operations/storageAccounts.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { StorageManagementClientContext } from "../storageManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { StorageAccount, StorageAccountsListNextOptionalParams, @@ -235,12 +234,15 @@ export class StorageAccountsImpl implements StorageAccounts { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, accountName, parameters, options }, createOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -511,13 +513,16 @@ export class StorageAccountsImpl implements StorageAccounts { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, accountName, options }, - failoverOperationSpec, - "location" + failoverOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** @@ -604,13 +609,16 @@ export class StorageAccountsImpl implements StorageAccounts { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, accountName, parameters, options }, - restoreBlobRangesOperationSpec, - "location" + restoreBlobRangesOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs, + lroResourceLocationConfig: "location" + }); } /** diff --git a/test/smoke/generated/storage-resource-manager/temp/storage-resource-manager.api.json b/test/smoke/generated/storage-resource-manager/temp/storage-resource-manager.api.json index f8ad4a8514..ea17463459 100644 --- a/test/smoke/generated/storage-resource-manager/temp/storage-resource-manager.api.json +++ b/test/smoke/generated/storage-resource-manager/temp/storage-resource-manager.api.json @@ -1,24347 +1,24347 @@ -{ - "metadata": { - "toolPackage": "@microsoft/api-extractor", - "toolVersion": "7.9.10", - "schemaVersion": 1003, - "oldestForwardsCompatibleVersion": 1001 - }, - "kind": "Package", - "canonicalReference": "storage-resource-manager!", - "docComment": "", - "name": "storage-resource-manager", - "members": [ - { - "kind": "EntryPoint", - "canonicalReference": "storage-resource-manager!", - "name": "", - "members": [ - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!AccessTier:type", - "docComment": "/**\n * Defines values for AccessTier.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AccessTier = " - }, - { - "kind": "Content", - "text": "\"Hot\" | \"Cool\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AccessTier", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!AccountSasParameters:interface", - "docComment": "/**\n * The parameters to list SAS credentials of a storage account.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AccountSasParameters " - } - ], - "releaseTag": "Public", - "name": "AccountSasParameters", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!AccountSasParameters#iPAddressOrRange:member", - "docComment": "/**\n * An IP address or a range of IP addresses from which to accept requests.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "iPAddressOrRange?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "iPAddressOrRange", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!AccountSasParameters#keyToSign:member", - "docComment": "/**\n * The key to sign the account SAS token with.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "keyToSign?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "keyToSign", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!AccountSasParameters#permissions:member", - "docComment": "/**\n * The signed permissions for the account SAS. Possible values include: Read (r), Write (w), Delete (d), List (l), Add (a), Create (c), Update (u) and Process (p).\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "permissions: " - }, - { - "kind": "Reference", - "text": "Permissions", - "canonicalReference": "storage-resource-manager!Permissions:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "permissions", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!AccountSasParameters#protocols:member", - "docComment": "/**\n * The protocol permitted for a request made with the account SAS.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "protocols?: " - }, - { - "kind": "Reference", - "text": "HttpProtocol", - "canonicalReference": "storage-resource-manager!HttpProtocol:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "protocols", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!AccountSasParameters#resourceTypes:member", - "docComment": "/**\n * The signed resource types that are accessible with the account SAS. Service (s): Access to service-level APIs; Container (c): Access to container-level APIs; Object (o): Access to object-level APIs for blobs, queue messages, table entities, and files.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resourceTypes: " - }, - { - "kind": "Reference", - "text": "SignedResourceTypes", - "canonicalReference": "storage-resource-manager!SignedResourceTypes:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resourceTypes", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!AccountSasParameters#services:member", - "docComment": "/**\n * The signed services accessible with the account SAS. Possible values include: Blob (b), Queue (q), Table (t), File (f).\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "services: " - }, - { - "kind": "Reference", - "text": "Services", - "canonicalReference": "storage-resource-manager!Services:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "services", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!AccountSasParameters#sharedAccessExpiryTime:member", - "docComment": "/**\n * The time at which the shared access signature becomes invalid.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "sharedAccessExpiryTime: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "sharedAccessExpiryTime", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!AccountSasParameters#sharedAccessStartTime:member", - "docComment": "/**\n * The time at which the SAS becomes valid.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "sharedAccessStartTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "sharedAccessStartTime", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!AccountStatus:type", - "docComment": "/**\n * Defines values for AccountStatus.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AccountStatus = " - }, - { - "kind": "Content", - "text": "\"available\" | \"unavailable\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AccountStatus", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!ActiveDirectoryProperties:interface", - "docComment": "/**\n * Settings properties for Active Directory (AD).\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ActiveDirectoryProperties " - } - ], - "releaseTag": "Public", - "name": "ActiveDirectoryProperties", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!ActiveDirectoryProperties#azureStorageSid:member", - "docComment": "/**\n * Specifies the security identifier (SID) for Azure Storage.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "azureStorageSid: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "azureStorageSid", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!ActiveDirectoryProperties#domainGuid:member", - "docComment": "/**\n * Specifies the domain GUID.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "domainGuid: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "domainGuid", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!ActiveDirectoryProperties#domainName:member", - "docComment": "/**\n * Specifies the primary domain that the AD DNS server is authoritative for.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "domainName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "domainName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!ActiveDirectoryProperties#domainSid:member", - "docComment": "/**\n * Specifies the security identifier (SID).\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "domainSid: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "domainSid", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!ActiveDirectoryProperties#forestName:member", - "docComment": "/**\n * Specifies the Active Directory forest to get.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "forestName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "forestName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!ActiveDirectoryProperties#netBiosDomainName:member", - "docComment": "/**\n * Specifies the NetBIOS domain name.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "netBiosDomainName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "netBiosDomainName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!AzureEntityResource:type", - "docComment": "/**\n * The resource model definition for a Azure Resource Manager resource with an etag.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AzureEntityResource = " - }, - { - "kind": "Reference", - "text": "Resource", - "canonicalReference": "storage-resource-manager!Resource:interface" - }, - { - "kind": "Content", - "text": " & {\n readonly etag?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AzureEntityResource", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!AzureFilesIdentityBasedAuthentication:interface", - "docComment": "/**\n * Settings for Azure Files identity based authentication.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AzureFilesIdentityBasedAuthentication " - } - ], - "releaseTag": "Public", - "name": "AzureFilesIdentityBasedAuthentication", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!AzureFilesIdentityBasedAuthentication#activeDirectoryProperties:member", - "docComment": "/**\n * Required if choose AD.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "activeDirectoryProperties?: " - }, - { - "kind": "Reference", - "text": "ActiveDirectoryProperties", - "canonicalReference": "storage-resource-manager!ActiveDirectoryProperties:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "activeDirectoryProperties", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!AzureFilesIdentityBasedAuthentication#directoryServiceOptions:member", - "docComment": "/**\n * Indicates the directory service used.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "directoryServiceOptions: " - }, - { - "kind": "Reference", - "text": "DirectoryServiceOptions", - "canonicalReference": "storage-resource-manager!DirectoryServiceOptions:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "directoryServiceOptions", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!BlobContainer:type", - "docComment": "/**\n * Properties of the blob container, including Id, resource name, resource type, Etag.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type BlobContainer = " - }, - { - "kind": "Reference", - "text": "AzureEntityResource", - "canonicalReference": "storage-resource-manager!AzureEntityResource:type" - }, - { - "kind": "Content", - "text": " & {\n defaultEncryptionScope?: string;\n denyEncryptionScopeOverride?: boolean;\n publicAccess?: " - }, - { - "kind": "Reference", - "text": "PublicAccess", - "canonicalReference": "storage-resource-manager!PublicAccess:type" - }, - { - "kind": "Content", - "text": ";\n readonly lastModifiedTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n readonly leaseStatus?: " - }, - { - "kind": "Reference", - "text": "LeaseStatus", - "canonicalReference": "storage-resource-manager!LeaseStatus:type" - }, - { - "kind": "Content", - "text": ";\n readonly leaseState?: " - }, - { - "kind": "Reference", - "text": "LeaseState", - "canonicalReference": "storage-resource-manager!LeaseState:type" - }, - { - "kind": "Content", - "text": ";\n readonly leaseDuration?: " - }, - { - "kind": "Reference", - "text": "LeaseDuration", - "canonicalReference": "storage-resource-manager!LeaseDuration:type" - }, - { - "kind": "Content", - "text": ";\n metadata?: {\n [propertyName: string]: string;\n };\n readonly immutabilityPolicy?: " - }, - { - "kind": "Reference", - "text": "ImmutabilityPolicyProperties", - "canonicalReference": "storage-resource-manager!ImmutabilityPolicyProperties:interface" - }, - { - "kind": "Content", - "text": ";\n readonly legalHold?: " - }, - { - "kind": "Reference", - "text": "LegalHoldProperties", - "canonicalReference": "storage-resource-manager!LegalHoldProperties:interface" - }, - { - "kind": "Content", - "text": ";\n readonly hasLegalHold?: boolean;\n readonly hasImmutabilityPolicy?: boolean;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "BlobContainer", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 17 - } - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!BlobContainers:interface", - "docComment": "/**\n * Interface representing a BlobContainers.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface BlobContainers " - } - ], - "releaseTag": "Public", - "name": "BlobContainers", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "storage-resource-manager!BlobContainers#clearLegalHold:member(1)", - "docComment": "/**\n * Clears legal hold tags. Clearing the same or non-existent tag results in an idempotent operation. ClearLegalHold clears out only the specified tags in the request.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param containerName - The name of the blob container within the specified storage account. Blob container names must be between 3 and 63 characters in length and use numbers, lower-case letters and dash (-) only. Every dash (-) character must be immediately preceded and followed by a letter or number.\n *\n * @param legalHold - The LegalHold property that will be clear from a blob container.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "clearLegalHold(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", containerName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", legalHold: " - }, - { - "kind": "Reference", - "text": "LegalHold", - "canonicalReference": "storage-resource-manager!LegalHold:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "BlobContainersClearLegalHoldOptionalParams", - "canonicalReference": "storage-resource-manager!BlobContainersClearLegalHoldOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "BlobContainersClearLegalHoldResponse", - "canonicalReference": "storage-resource-manager!BlobContainersClearLegalHoldResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "containerName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "legalHold", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "clearLegalHold" - }, - { - "kind": "MethodSignature", - "canonicalReference": "storage-resource-manager!BlobContainers#create:member(1)", - "docComment": "/**\n * Creates a new container under the specified account as described by request body. The container resource includes metadata and properties for that container. It does not include a list of the blobs contained by the container.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param containerName - The name of the blob container within the specified storage account. Blob container names must be between 3 and 63 characters in length and use numbers, lower-case letters and dash (-) only. Every dash (-) character must be immediately preceded and followed by a letter or number.\n *\n * @param blobContainer - Properties of the blob container to create.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "create(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", containerName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", blobContainer: " - }, - { - "kind": "Reference", - "text": "BlobContainer", - "canonicalReference": "storage-resource-manager!BlobContainer:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "BlobContainersCreateOptionalParams", - "canonicalReference": "storage-resource-manager!BlobContainersCreateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "BlobContainersCreateResponse", - "canonicalReference": "storage-resource-manager!BlobContainersCreateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "containerName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "blobContainer", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "create" - }, - { - "kind": "MethodSignature", - "canonicalReference": "storage-resource-manager!BlobContainers#createOrUpdateImmutabilityPolicy:member(1)", - "docComment": "/**\n * Creates or updates an unlocked immutability policy. ETag in If-Match is honored if given but not required for this operation.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param containerName - The name of the blob container within the specified storage account. Blob container names must be between 3 and 63 characters in length and use numbers, lower-case letters and dash (-) only. Every dash (-) character must be immediately preceded and followed by a letter or number.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createOrUpdateImmutabilityPolicy(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", containerName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "BlobContainersCreateOrUpdateImmutabilityPolicyOptionalParams", - "canonicalReference": "storage-resource-manager!BlobContainersCreateOrUpdateImmutabilityPolicyOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "BlobContainersCreateOrUpdateImmutabilityPolicyResponse", - "canonicalReference": "storage-resource-manager!BlobContainersCreateOrUpdateImmutabilityPolicyResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "containerName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "createOrUpdateImmutabilityPolicy" - }, - { - "kind": "MethodSignature", - "canonicalReference": "storage-resource-manager!BlobContainers#delete:member(1)", - "docComment": "/**\n * Deletes specified container under its account.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param containerName - The name of the blob container within the specified storage account. Blob container names must be between 3 and 63 characters in length and use numbers, lower-case letters and dash (-) only. Every dash (-) character must be immediately preceded and followed by a letter or number.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "delete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", containerName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "BlobContainersDeleteOptionalParams", - "canonicalReference": "storage-resource-manager!BlobContainersDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "containerName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "delete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "storage-resource-manager!BlobContainers#deleteImmutabilityPolicy:member(1)", - "docComment": "/**\n * Aborts an unlocked immutability policy. The response of delete has immutabilityPeriodSinceCreationInDays set to 0. ETag in If-Match is required for this operation. Deleting a locked immutability policy is not allowed, only way is to delete the container after deleting all blobs inside the container.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param containerName - The name of the blob container within the specified storage account. Blob container names must be between 3 and 63 characters in length and use numbers, lower-case letters and dash (-) only. Every dash (-) character must be immediately preceded and followed by a letter or number.\n *\n * @param ifMatch - The entity state (ETag) version of the immutability policy to update. A value of \"*\" can be used to apply the operation only if the immutability policy already exists. If omitted, this operation will always be applied.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "deleteImmutabilityPolicy(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", containerName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", ifMatch: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "BlobContainersDeleteImmutabilityPolicyOptionalParams", - "canonicalReference": "storage-resource-manager!BlobContainersDeleteImmutabilityPolicyOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "BlobContainersDeleteImmutabilityPolicyResponse", - "canonicalReference": "storage-resource-manager!BlobContainersDeleteImmutabilityPolicyResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "containerName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "ifMatch", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "deleteImmutabilityPolicy" - }, - { - "kind": "MethodSignature", - "canonicalReference": "storage-resource-manager!BlobContainers#extendImmutabilityPolicy:member(1)", - "docComment": "/**\n * Extends the immutabilityPeriodSinceCreationInDays of a locked immutabilityPolicy. The only action allowed on a Locked policy will be this action. ETag in If-Match is required for this operation.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param containerName - The name of the blob container within the specified storage account. Blob container names must be between 3 and 63 characters in length and use numbers, lower-case letters and dash (-) only. Every dash (-) character must be immediately preceded and followed by a letter or number.\n *\n * @param ifMatch - The entity state (ETag) version of the immutability policy to update. A value of \"*\" can be used to apply the operation only if the immutability policy already exists. If omitted, this operation will always be applied.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "extendImmutabilityPolicy(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", containerName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", ifMatch: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "BlobContainersExtendImmutabilityPolicyOptionalParams", - "canonicalReference": "storage-resource-manager!BlobContainersExtendImmutabilityPolicyOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "BlobContainersExtendImmutabilityPolicyResponse", - "canonicalReference": "storage-resource-manager!BlobContainersExtendImmutabilityPolicyResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "containerName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "ifMatch", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "extendImmutabilityPolicy" - }, - { - "kind": "MethodSignature", - "canonicalReference": "storage-resource-manager!BlobContainers#get:member(1)", - "docComment": "/**\n * Gets properties of a specified container.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param containerName - The name of the blob container within the specified storage account. Blob container names must be between 3 and 63 characters in length and use numbers, lower-case letters and dash (-) only. Every dash (-) character must be immediately preceded and followed by a letter or number.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", containerName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "BlobContainersGetOptionalParams", - "canonicalReference": "storage-resource-manager!BlobContainersGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "BlobContainersGetResponse", - "canonicalReference": "storage-resource-manager!BlobContainersGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "containerName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "storage-resource-manager!BlobContainers#getImmutabilityPolicy:member(1)", - "docComment": "/**\n * Gets the existing immutability policy along with the corresponding ETag in response headers and body.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param containerName - The name of the blob container within the specified storage account. Blob container names must be between 3 and 63 characters in length and use numbers, lower-case letters and dash (-) only. Every dash (-) character must be immediately preceded and followed by a letter or number.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getImmutabilityPolicy(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", containerName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "BlobContainersGetImmutabilityPolicyOptionalParams", - "canonicalReference": "storage-resource-manager!BlobContainersGetImmutabilityPolicyOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "BlobContainersGetImmutabilityPolicyResponse", - "canonicalReference": "storage-resource-manager!BlobContainersGetImmutabilityPolicyResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "containerName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "getImmutabilityPolicy" - }, - { - "kind": "MethodSignature", - "canonicalReference": "storage-resource-manager!BlobContainers#lease:member(1)", - "docComment": "/**\n * The Lease Container operation establishes and manages a lock on a container for delete operations. The lock duration can be 15 to 60 seconds, or can be infinite.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param containerName - The name of the blob container within the specified storage account. Blob container names must be between 3 and 63 characters in length and use numbers, lower-case letters and dash (-) only. Every dash (-) character must be immediately preceded and followed by a letter or number.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "lease(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", containerName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "BlobContainersLeaseOptionalParams", - "canonicalReference": "storage-resource-manager!BlobContainersLeaseOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "BlobContainersLeaseResponse", - "canonicalReference": "storage-resource-manager!BlobContainersLeaseResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "containerName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "lease" - }, - { - "kind": "MethodSignature", - "canonicalReference": "storage-resource-manager!BlobContainers#list:member(1)", - "docComment": "/**\n * Lists all containers and does not support a prefix like data plane. Also SRP today does not return continuation token.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "BlobContainersListOptionalParams", - "canonicalReference": "storage-resource-manager!BlobContainersListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ListContainerItem", - "canonicalReference": "storage-resource-manager!ListContainerItem:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "list" - }, - { - "kind": "MethodSignature", - "canonicalReference": "storage-resource-manager!BlobContainers#lockImmutabilityPolicy:member(1)", - "docComment": "/**\n * Sets the ImmutabilityPolicy to Locked state. The only action allowed on a Locked policy is ExtendImmutabilityPolicy action. ETag in If-Match is required for this operation.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param containerName - The name of the blob container within the specified storage account. Blob container names must be between 3 and 63 characters in length and use numbers, lower-case letters and dash (-) only. Every dash (-) character must be immediately preceded and followed by a letter or number.\n *\n * @param ifMatch - The entity state (ETag) version of the immutability policy to update. A value of \"*\" can be used to apply the operation only if the immutability policy already exists. If omitted, this operation will always be applied.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "lockImmutabilityPolicy(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", containerName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", ifMatch: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "BlobContainersLockImmutabilityPolicyOptionalParams", - "canonicalReference": "storage-resource-manager!BlobContainersLockImmutabilityPolicyOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "BlobContainersLockImmutabilityPolicyResponse", - "canonicalReference": "storage-resource-manager!BlobContainersLockImmutabilityPolicyResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "containerName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "ifMatch", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "lockImmutabilityPolicy" - }, - { - "kind": "MethodSignature", - "canonicalReference": "storage-resource-manager!BlobContainers#setLegalHold:member(1)", - "docComment": "/**\n * Sets legal hold tags. Setting the same tag results in an idempotent operation. SetLegalHold follows an append pattern and does not clear out the existing tags that are not specified in the request.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param containerName - The name of the blob container within the specified storage account. Blob container names must be between 3 and 63 characters in length and use numbers, lower-case letters and dash (-) only. Every dash (-) character must be immediately preceded and followed by a letter or number.\n *\n * @param legalHold - The LegalHold property that will be set to a blob container.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "setLegalHold(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", containerName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", legalHold: " - }, - { - "kind": "Reference", - "text": "LegalHold", - "canonicalReference": "storage-resource-manager!LegalHold:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "BlobContainersSetLegalHoldOptionalParams", - "canonicalReference": "storage-resource-manager!BlobContainersSetLegalHoldOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "BlobContainersSetLegalHoldResponse", - "canonicalReference": "storage-resource-manager!BlobContainersSetLegalHoldResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "containerName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "legalHold", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "setLegalHold" - }, - { - "kind": "MethodSignature", - "canonicalReference": "storage-resource-manager!BlobContainers#update:member(1)", - "docComment": "/**\n * Updates container properties as specified in request body. Properties not mentioned in the request will be unchanged. Update fails if the specified container doesn't already exist.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param containerName - The name of the blob container within the specified storage account. Blob container names must be between 3 and 63 characters in length and use numbers, lower-case letters and dash (-) only. Every dash (-) character must be immediately preceded and followed by a letter or number.\n *\n * @param blobContainer - Properties to update for the blob container.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "update(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", containerName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", blobContainer: " - }, - { - "kind": "Reference", - "text": "BlobContainer", - "canonicalReference": "storage-resource-manager!BlobContainer:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "BlobContainersUpdateOptionalParams", - "canonicalReference": "storage-resource-manager!BlobContainersUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "BlobContainersUpdateResponse", - "canonicalReference": "storage-resource-manager!BlobContainersUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "containerName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "blobContainer", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "update" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!BlobContainersClearLegalHoldOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface BlobContainersClearLegalHoldOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "BlobContainersClearLegalHoldOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!BlobContainersClearLegalHoldResponse:type", - "docComment": "/**\n * Contains response data for the clearLegalHold operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type BlobContainersClearLegalHoldResponse = " - }, - { - "kind": "Reference", - "text": "LegalHold", - "canonicalReference": "storage-resource-manager!LegalHold:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "BlobContainersClearLegalHoldResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!BlobContainersCreateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface BlobContainersCreateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "BlobContainersCreateOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!BlobContainersCreateOrUpdateImmutabilityPolicyHeaders:interface", - "docComment": "/**\n * Defines headers for BlobContainers_createOrUpdateImmutabilityPolicy operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface BlobContainersCreateOrUpdateImmutabilityPolicyHeaders " - } - ], - "releaseTag": "Public", - "name": "BlobContainersCreateOrUpdateImmutabilityPolicyHeaders", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!BlobContainersCreateOrUpdateImmutabilityPolicyHeaders#eTag:member", - "docComment": "/**\n * The ETag HTTP response header. This is an opaque string. You can use it to detect whether the resource has changed between requests. In particular, you can pass the ETag to one of the If-Match or If-None-Match headers.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "eTag?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "eTag", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!BlobContainersCreateOrUpdateImmutabilityPolicyOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface BlobContainersCreateOrUpdateImmutabilityPolicyOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "BlobContainersCreateOrUpdateImmutabilityPolicyOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!BlobContainersCreateOrUpdateImmutabilityPolicyOptionalParams#ifMatch:member", - "docComment": "/**\n * The entity state (ETag) version of the immutability policy to update. A value of \"*\" can be used to apply the operation only if the immutability policy already exists. If omitted, this operation will always be applied.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "ifMatch?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ifMatch", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!BlobContainersCreateOrUpdateImmutabilityPolicyOptionalParams#parameters:member", - "docComment": "/**\n * The ImmutabilityPolicy Properties that will be created or updated to a blob container.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "parameters?: " - }, - { - "kind": "Reference", - "text": "ImmutabilityPolicy", - "canonicalReference": "storage-resource-manager!ImmutabilityPolicy:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "parameters", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!BlobContainersCreateOrUpdateImmutabilityPolicyResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdateImmutabilityPolicy operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type BlobContainersCreateOrUpdateImmutabilityPolicyResponse = " - }, - { - "kind": "Reference", - "text": "BlobContainersCreateOrUpdateImmutabilityPolicyHeaders", - "canonicalReference": "storage-resource-manager!BlobContainersCreateOrUpdateImmutabilityPolicyHeaders:interface" - }, - { - "kind": "Content", - "text": " & " - }, - { - "kind": "Reference", - "text": "ImmutabilityPolicy", - "canonicalReference": "storage-resource-manager!ImmutabilityPolicy:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "BlobContainersCreateOrUpdateImmutabilityPolicyResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 4 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!BlobContainersCreateResponse:type", - "docComment": "/**\n * Contains response data for the create operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type BlobContainersCreateResponse = " - }, - { - "kind": "Reference", - "text": "BlobContainer", - "canonicalReference": "storage-resource-manager!BlobContainer:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "BlobContainersCreateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!BlobContainersDeleteImmutabilityPolicyHeaders:interface", - "docComment": "/**\n * Defines headers for BlobContainers_deleteImmutabilityPolicy operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface BlobContainersDeleteImmutabilityPolicyHeaders " - } - ], - "releaseTag": "Public", - "name": "BlobContainersDeleteImmutabilityPolicyHeaders", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!BlobContainersDeleteImmutabilityPolicyHeaders#eTag:member", - "docComment": "/**\n * The ETag HTTP response header. This is an opaque string. You can use it to detect whether the resource has changed between requests. In particular, you can pass the ETag to one of the If-Match or If-None-Match headers.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "eTag?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "eTag", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!BlobContainersDeleteImmutabilityPolicyOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface BlobContainersDeleteImmutabilityPolicyOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "BlobContainersDeleteImmutabilityPolicyOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!BlobContainersDeleteImmutabilityPolicyResponse:type", - "docComment": "/**\n * Contains response data for the deleteImmutabilityPolicy operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type BlobContainersDeleteImmutabilityPolicyResponse = " - }, - { - "kind": "Reference", - "text": "BlobContainersDeleteImmutabilityPolicyHeaders", - "canonicalReference": "storage-resource-manager!BlobContainersDeleteImmutabilityPolicyHeaders:interface" - }, - { - "kind": "Content", - "text": " & " - }, - { - "kind": "Reference", - "text": "ImmutabilityPolicy", - "canonicalReference": "storage-resource-manager!ImmutabilityPolicy:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "BlobContainersDeleteImmutabilityPolicyResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 4 - } - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!BlobContainersDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface BlobContainersDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "BlobContainersDeleteOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!BlobContainersExtendImmutabilityPolicyHeaders:interface", - "docComment": "/**\n * Defines headers for BlobContainers_extendImmutabilityPolicy operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface BlobContainersExtendImmutabilityPolicyHeaders " - } - ], - "releaseTag": "Public", - "name": "BlobContainersExtendImmutabilityPolicyHeaders", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!BlobContainersExtendImmutabilityPolicyHeaders#eTag:member", - "docComment": "/**\n * The ETag HTTP response header. This is an opaque string. You can use it to detect whether the resource has changed between requests. In particular, you can pass the ETag to one of the If-Match or If-None-Match headers.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "eTag?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "eTag", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!BlobContainersExtendImmutabilityPolicyOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface BlobContainersExtendImmutabilityPolicyOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "BlobContainersExtendImmutabilityPolicyOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!BlobContainersExtendImmutabilityPolicyOptionalParams#parameters:member", - "docComment": "/**\n * The ImmutabilityPolicy Properties that will be extended for a blob container.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "parameters?: " - }, - { - "kind": "Reference", - "text": "ImmutabilityPolicy", - "canonicalReference": "storage-resource-manager!ImmutabilityPolicy:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "parameters", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!BlobContainersExtendImmutabilityPolicyResponse:type", - "docComment": "/**\n * Contains response data for the extendImmutabilityPolicy operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type BlobContainersExtendImmutabilityPolicyResponse = " - }, - { - "kind": "Reference", - "text": "BlobContainersExtendImmutabilityPolicyHeaders", - "canonicalReference": "storage-resource-manager!BlobContainersExtendImmutabilityPolicyHeaders:interface" - }, - { - "kind": "Content", - "text": " & " - }, - { - "kind": "Reference", - "text": "ImmutabilityPolicy", - "canonicalReference": "storage-resource-manager!ImmutabilityPolicy:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "BlobContainersExtendImmutabilityPolicyResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 4 - } - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!BlobContainersGetImmutabilityPolicyHeaders:interface", - "docComment": "/**\n * Defines headers for BlobContainers_getImmutabilityPolicy operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface BlobContainersGetImmutabilityPolicyHeaders " - } - ], - "releaseTag": "Public", - "name": "BlobContainersGetImmutabilityPolicyHeaders", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!BlobContainersGetImmutabilityPolicyHeaders#eTag:member", - "docComment": "/**\n * The ETag HTTP response header. This is an opaque string. You can use it to detect whether the resource has changed between requests. In particular, you can pass the ETag to one of the If-Match or If-None-Match headers.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "eTag?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "eTag", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!BlobContainersGetImmutabilityPolicyOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface BlobContainersGetImmutabilityPolicyOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "BlobContainersGetImmutabilityPolicyOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!BlobContainersGetImmutabilityPolicyOptionalParams#ifMatch:member", - "docComment": "/**\n * The entity state (ETag) version of the immutability policy to update. A value of \"*\" can be used to apply the operation only if the immutability policy already exists. If omitted, this operation will always be applied.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "ifMatch?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ifMatch", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!BlobContainersGetImmutabilityPolicyResponse:type", - "docComment": "/**\n * Contains response data for the getImmutabilityPolicy operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type BlobContainersGetImmutabilityPolicyResponse = " - }, - { - "kind": "Reference", - "text": "BlobContainersGetImmutabilityPolicyHeaders", - "canonicalReference": "storage-resource-manager!BlobContainersGetImmutabilityPolicyHeaders:interface" - }, - { - "kind": "Content", - "text": " & " - }, - { - "kind": "Reference", - "text": "ImmutabilityPolicy", - "canonicalReference": "storage-resource-manager!ImmutabilityPolicy:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "BlobContainersGetImmutabilityPolicyResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 4 - } - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!BlobContainersGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface BlobContainersGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "BlobContainersGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!BlobContainersGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type BlobContainersGetResponse = " - }, - { - "kind": "Reference", - "text": "BlobContainer", - "canonicalReference": "storage-resource-manager!BlobContainer:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "BlobContainersGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!BlobContainersLeaseOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface BlobContainersLeaseOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "BlobContainersLeaseOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!BlobContainersLeaseOptionalParams#parameters:member", - "docComment": "/**\n * Lease Container request body.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "parameters?: " - }, - { - "kind": "Reference", - "text": "LeaseContainerRequest", - "canonicalReference": "storage-resource-manager!LeaseContainerRequest:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "parameters", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!BlobContainersLeaseResponse:type", - "docComment": "/**\n * Contains response data for the lease operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type BlobContainersLeaseResponse = " - }, - { - "kind": "Reference", - "text": "LeaseContainerResponse", - "canonicalReference": "storage-resource-manager!LeaseContainerResponse:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "BlobContainersLeaseResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!BlobContainersListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface BlobContainersListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "BlobContainersListNextOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!BlobContainersListNextOptionalParams#filter:member", - "docComment": "/**\n * Optional. When specified, only container names starting with the filter will be listed.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "filter?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "filter", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!BlobContainersListNextOptionalParams#maxpagesize:member", - "docComment": "/**\n * Optional. Specified maximum number of containers that can be included in the list.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "maxpagesize?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "maxpagesize", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!BlobContainersListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type BlobContainersListNextResponse = " - }, - { - "kind": "Reference", - "text": "ListContainerItems", - "canonicalReference": "storage-resource-manager!ListContainerItems:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "BlobContainersListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!BlobContainersListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface BlobContainersListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "BlobContainersListOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!BlobContainersListOptionalParams#filter:member", - "docComment": "/**\n * Optional. When specified, only container names starting with the filter will be listed.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "filter?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "filter", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!BlobContainersListOptionalParams#maxpagesize:member", - "docComment": "/**\n * Optional. Specified maximum number of containers that can be included in the list.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "maxpagesize?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "maxpagesize", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!BlobContainersListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type BlobContainersListResponse = " - }, - { - "kind": "Reference", - "text": "ListContainerItems", - "canonicalReference": "storage-resource-manager!ListContainerItems:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "BlobContainersListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!BlobContainersLockImmutabilityPolicyHeaders:interface", - "docComment": "/**\n * Defines headers for BlobContainers_lockImmutabilityPolicy operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface BlobContainersLockImmutabilityPolicyHeaders " - } - ], - "releaseTag": "Public", - "name": "BlobContainersLockImmutabilityPolicyHeaders", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!BlobContainersLockImmutabilityPolicyHeaders#eTag:member", - "docComment": "/**\n * The ETag HTTP response header. This is an opaque string. You can use it to detect whether the resource has changed between requests. In particular, you can pass the ETag to one of the If-Match or If-None-Match headers.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "eTag?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "eTag", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!BlobContainersLockImmutabilityPolicyOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface BlobContainersLockImmutabilityPolicyOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "BlobContainersLockImmutabilityPolicyOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!BlobContainersLockImmutabilityPolicyResponse:type", - "docComment": "/**\n * Contains response data for the lockImmutabilityPolicy operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type BlobContainersLockImmutabilityPolicyResponse = " - }, - { - "kind": "Reference", - "text": "BlobContainersLockImmutabilityPolicyHeaders", - "canonicalReference": "storage-resource-manager!BlobContainersLockImmutabilityPolicyHeaders:interface" - }, - { - "kind": "Content", - "text": " & " - }, - { - "kind": "Reference", - "text": "ImmutabilityPolicy", - "canonicalReference": "storage-resource-manager!ImmutabilityPolicy:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "BlobContainersLockImmutabilityPolicyResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 4 - } - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!BlobContainersSetLegalHoldOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface BlobContainersSetLegalHoldOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "BlobContainersSetLegalHoldOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!BlobContainersSetLegalHoldResponse:type", - "docComment": "/**\n * Contains response data for the setLegalHold operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type BlobContainersSetLegalHoldResponse = " - }, - { - "kind": "Reference", - "text": "LegalHold", - "canonicalReference": "storage-resource-manager!LegalHold:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "BlobContainersSetLegalHoldResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!BlobContainersUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface BlobContainersUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "BlobContainersUpdateOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!BlobContainersUpdateResponse:type", - "docComment": "/**\n * Contains response data for the update operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type BlobContainersUpdateResponse = " - }, - { - "kind": "Reference", - "text": "BlobContainer", - "canonicalReference": "storage-resource-manager!BlobContainer:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "BlobContainersUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!BlobRestoreParameters:interface", - "docComment": "/**\n * Blob restore parameters\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface BlobRestoreParameters " - } - ], - "releaseTag": "Public", - "name": "BlobRestoreParameters", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!BlobRestoreParameters#blobRanges:member", - "docComment": "/**\n * Blob ranges to restore.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "blobRanges: " - }, - { - "kind": "Reference", - "text": "BlobRestoreRange", - "canonicalReference": "storage-resource-manager!BlobRestoreRange:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "blobRanges", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!BlobRestoreParameters#timeToRestore:member", - "docComment": "/**\n * Restore blob to the specified time.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "timeToRestore: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "timeToRestore", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!BlobRestoreProgressStatus:type", - "docComment": "/**\n * Defines values for BlobRestoreProgressStatus. \\ {@link KnownBlobRestoreProgressStatus} can be used interchangeably with BlobRestoreProgressStatus, this enum contains the known values that the service supports. ### Known values supported by the service **InProgress** \\ **Complete** \\ **Failed**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type BlobRestoreProgressStatus = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "BlobRestoreProgressStatus", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!BlobRestoreRange:interface", - "docComment": "/**\n * Blob range\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface BlobRestoreRange " - } - ], - "releaseTag": "Public", - "name": "BlobRestoreRange", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!BlobRestoreRange#endRange:member", - "docComment": "/**\n * Blob end range. This is exclusive. Empty means account end.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "endRange: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "endRange", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!BlobRestoreRange#startRange:member", - "docComment": "/**\n * Blob start range. This is inclusive. Empty means account start.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "startRange: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "startRange", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!BlobRestoreStatus:interface", - "docComment": "/**\n * Blob restore status.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface BlobRestoreStatus " - } - ], - "releaseTag": "Public", - "name": "BlobRestoreStatus", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!BlobRestoreStatus#failureReason:member", - "docComment": "/**\n * Failure reason when blob restore is failed. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly failureReason?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "failureReason", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!BlobRestoreStatus#parameters:member", - "docComment": "/**\n * Blob restore request parameters. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly parameters?: " - }, - { - "kind": "Reference", - "text": "BlobRestoreParameters", - "canonicalReference": "storage-resource-manager!BlobRestoreParameters:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "parameters", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!BlobRestoreStatus#restoreId:member", - "docComment": "/**\n * Id for tracking blob restore request. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly restoreId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "restoreId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!BlobRestoreStatus#status:member", - "docComment": "/**\n * The status of blob restore progress. Possible values are: - InProgress: Indicates that blob restore is ongoing. - Complete: Indicates that blob restore has been completed successfully. - Failed: Indicates that blob restore is failed. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly status?: " - }, - { - "kind": "Reference", - "text": "BlobRestoreProgressStatus", - "canonicalReference": "storage-resource-manager!BlobRestoreProgressStatus:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "status", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!BlobServiceItems:interface", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface BlobServiceItems " - } - ], - "releaseTag": "Public", - "name": "BlobServiceItems", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!BlobServiceItems#value:member", - "docComment": "/**\n * List of blob services returned. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Reference", - "text": "BlobServiceProperties", - "canonicalReference": "storage-resource-manager!BlobServiceProperties:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!BlobServiceProperties:type", - "docComment": "/**\n * The properties of a storage account’s Blob service.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type BlobServiceProperties = " - }, - { - "kind": "Reference", - "text": "Resource", - "canonicalReference": "storage-resource-manager!Resource:interface" - }, - { - "kind": "Content", - "text": " & {\n readonly sku?: " - }, - { - "kind": "Reference", - "text": "Sku", - "canonicalReference": "storage-resource-manager!Sku:interface" - }, - { - "kind": "Content", - "text": ";\n cors?: " - }, - { - "kind": "Reference", - "text": "CorsRules", - "canonicalReference": "storage-resource-manager!CorsRules:interface" - }, - { - "kind": "Content", - "text": ";\n defaultServiceVersion?: string;\n deleteRetentionPolicy?: " - }, - { - "kind": "Reference", - "text": "DeleteRetentionPolicy", - "canonicalReference": "storage-resource-manager!DeleteRetentionPolicy:interface" - }, - { - "kind": "Content", - "text": ";\n isVersioningEnabled?: boolean;\n automaticSnapshotPolicyEnabled?: boolean;\n changeFeed?: " - }, - { - "kind": "Reference", - "text": "ChangeFeed", - "canonicalReference": "storage-resource-manager!ChangeFeed:interface" - }, - { - "kind": "Content", - "text": ";\n restorePolicy?: " - }, - { - "kind": "Reference", - "text": "RestorePolicyProperties", - "canonicalReference": "storage-resource-manager!RestorePolicyProperties:interface" - }, - { - "kind": "Content", - "text": ";\n containerDeleteRetentionPolicy?: " - }, - { - "kind": "Reference", - "text": "DeleteRetentionPolicy", - "canonicalReference": "storage-resource-manager!DeleteRetentionPolicy:interface" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "BlobServiceProperties", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 15 - } - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!BlobServices:interface", - "docComment": "/**\n * Interface representing a BlobServices.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface BlobServices " - } - ], - "releaseTag": "Public", - "name": "BlobServices", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "storage-resource-manager!BlobServices#getServiceProperties:member(1)", - "docComment": "/**\n * Gets the properties of a storage account’s Blob service, including properties for Storage Analytics and CORS (Cross-Origin Resource Sharing) rules.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getServiceProperties(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "BlobServicesGetServicePropertiesOptionalParams", - "canonicalReference": "storage-resource-manager!BlobServicesGetServicePropertiesOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "BlobServicesGetServicePropertiesResponse", - "canonicalReference": "storage-resource-manager!BlobServicesGetServicePropertiesResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "getServiceProperties" - }, - { - "kind": "MethodSignature", - "canonicalReference": "storage-resource-manager!BlobServices#list:member(1)", - "docComment": "/**\n * List blob services of storage account. It returns a collection of one object named default.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "BlobServicesListOptionalParams", - "canonicalReference": "storage-resource-manager!BlobServicesListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "BlobServiceProperties", - "canonicalReference": "storage-resource-manager!BlobServiceProperties:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "list" - }, - { - "kind": "MethodSignature", - "canonicalReference": "storage-resource-manager!BlobServices#setServiceProperties:member(1)", - "docComment": "/**\n * Sets the properties of a storage account’s Blob service, including properties for Storage Analytics and CORS (Cross-Origin Resource Sharing) rules.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param parameters - The properties of a storage account’s Blob service, including properties for Storage Analytics and CORS (Cross-Origin Resource Sharing) rules.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "setServiceProperties(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "BlobServiceProperties", - "canonicalReference": "storage-resource-manager!BlobServiceProperties:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "BlobServicesSetServicePropertiesOptionalParams", - "canonicalReference": "storage-resource-manager!BlobServicesSetServicePropertiesOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "BlobServicesSetServicePropertiesResponse", - "canonicalReference": "storage-resource-manager!BlobServicesSetServicePropertiesResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "setServiceProperties" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!BlobServicesGetServicePropertiesOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface BlobServicesGetServicePropertiesOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "BlobServicesGetServicePropertiesOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!BlobServicesGetServicePropertiesResponse:type", - "docComment": "/**\n * Contains response data for the getServiceProperties operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type BlobServicesGetServicePropertiesResponse = " - }, - { - "kind": "Reference", - "text": "BlobServiceProperties", - "canonicalReference": "storage-resource-manager!BlobServiceProperties:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "BlobServicesGetServicePropertiesResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!BlobServicesListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface BlobServicesListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "BlobServicesListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!BlobServicesListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type BlobServicesListResponse = " - }, - { - "kind": "Reference", - "text": "BlobServiceItems", - "canonicalReference": "storage-resource-manager!BlobServiceItems:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "BlobServicesListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!BlobServicesSetServicePropertiesOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface BlobServicesSetServicePropertiesOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "BlobServicesSetServicePropertiesOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!BlobServicesSetServicePropertiesResponse:type", - "docComment": "/**\n * Contains response data for the setServiceProperties operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type BlobServicesSetServicePropertiesResponse = " - }, - { - "kind": "Reference", - "text": "BlobServiceProperties", - "canonicalReference": "storage-resource-manager!BlobServiceProperties:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "BlobServicesSetServicePropertiesResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!Bypass:type", - "docComment": "/**\n * Defines values for Bypass. \\ {@link KnownBypass} can be used interchangeably with Bypass, this enum contains the known values that the service supports. ### Known values supported by the service **None** \\ **Logging** \\ **Metrics** \\ **AzureServices**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type Bypass = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "Bypass", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!ChangeFeed:interface", - "docComment": "/**\n * The blob service properties for change feed events.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ChangeFeed " - } - ], - "releaseTag": "Public", - "name": "ChangeFeed", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!ChangeFeed#enabled:member", - "docComment": "/**\n * Indicates whether change feed event logging is enabled for the Blob service.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "enabled?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "enabled", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!CheckNameAvailabilityResult:interface", - "docComment": "/**\n * The CheckNameAvailability operation response.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface CheckNameAvailabilityResult " - } - ], - "releaseTag": "Public", - "name": "CheckNameAvailabilityResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!CheckNameAvailabilityResult#message:member", - "docComment": "/**\n * Gets an error message explaining the Reason value in more detail. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly message?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "message", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!CheckNameAvailabilityResult#nameAvailable:member", - "docComment": "/**\n * Gets a boolean value that indicates whether the name is available for you to use. If true, the name is available. If false, the name has already been taken or is invalid and cannot be used. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nameAvailable?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nameAvailable", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!CheckNameAvailabilityResult#reason:member", - "docComment": "/**\n * Gets the reason that a storage account name could not be used. The Reason element is only returned if NameAvailable is false. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly reason?: " - }, - { - "kind": "Reference", - "text": "Reason", - "canonicalReference": "storage-resource-manager!Reason:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "reason", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!CloudError:interface", - "docComment": "/**\n * An error response from the Storage service.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface CloudError " - } - ], - "releaseTag": "Public", - "name": "CloudError", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!CloudError#error:member", - "docComment": "/**\n * An error response from the Storage service.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "error?: " - }, - { - "kind": "Reference", - "text": "CloudErrorBody", - "canonicalReference": "storage-resource-manager!CloudErrorBody:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "error", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!CloudErrorBody:interface", - "docComment": "/**\n * An error response from the Storage service.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface CloudErrorBody " - } - ], - "releaseTag": "Public", - "name": "CloudErrorBody", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!CloudErrorBody#code:member", - "docComment": "/**\n * An identifier for the error. Codes are invariant and are intended to be consumed programmatically.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "code?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "code", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!CloudErrorBody#details:member", - "docComment": "/**\n * A list of additional details about the error.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "details?: " - }, - { - "kind": "Reference", - "text": "CloudErrorBody", - "canonicalReference": "storage-resource-manager!CloudErrorBody:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "details", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!CloudErrorBody#message:member", - "docComment": "/**\n * A message describing the error, intended to be suitable for display in a user interface.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "message?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "message", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!CloudErrorBody#target:member", - "docComment": "/**\n * The target of the particular error. For example, the name of the property in error.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "target?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "target", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!CorsRule:interface", - "docComment": "/**\n * Specifies a CORS rule for the Blob service.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface CorsRule " - } - ], - "releaseTag": "Public", - "name": "CorsRule", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!CorsRule#allowedHeaders:member", - "docComment": "/**\n * Required if CorsRule element is present. A list of headers allowed to be part of the cross-origin request.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "allowedHeaders: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "allowedHeaders", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!CorsRule#allowedMethods:member", - "docComment": "/**\n * Required if CorsRule element is present. A list of HTTP methods that are allowed to be executed by the origin.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "allowedMethods: " - }, - { - "kind": "Reference", - "text": "CorsRuleAllowedMethodsItem", - "canonicalReference": "storage-resource-manager!CorsRuleAllowedMethodsItem:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "allowedMethods", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!CorsRule#allowedOrigins:member", - "docComment": "/**\n * Required if CorsRule element is present. A list of origin domains that will be allowed via CORS, or \"*\" to allow all domains\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "allowedOrigins: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "allowedOrigins", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!CorsRule#exposedHeaders:member", - "docComment": "/**\n * Required if CorsRule element is present. A list of response headers to expose to CORS clients.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "exposedHeaders: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "exposedHeaders", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!CorsRule#maxAgeInSeconds:member", - "docComment": "/**\n * Required if CorsRule element is present. The number of seconds that the client/browser should cache a preflight response.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "maxAgeInSeconds: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "maxAgeInSeconds", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!CorsRuleAllowedMethodsItem:type", - "docComment": "/**\n * Defines values for CorsRuleAllowedMethodsItem. \\ {@link KnownCorsRuleAllowedMethodsItem} can be used interchangeably with CorsRuleAllowedMethodsItem, this enum contains the known values that the service supports. ### Known values supported by the service **DELETE** \\ **GET** \\ **HEAD** \\ **MERGE** \\ **POST** \\ **OPTIONS** \\ **PUT**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type CorsRuleAllowedMethodsItem = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "CorsRuleAllowedMethodsItem", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!CorsRules:interface", - "docComment": "/**\n * Sets the CORS rules. You can include up to five CorsRule elements in the request.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface CorsRules " - } - ], - "releaseTag": "Public", - "name": "CorsRules", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!CorsRules#corsRules:member", - "docComment": "/**\n * The List of CORS rules. You can include up to five CorsRule elements in the request.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "corsRules?: " - }, - { - "kind": "Reference", - "text": "CorsRule", - "canonicalReference": "storage-resource-manager!CorsRule:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "corsRules", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!CustomDomain:interface", - "docComment": "/**\n * The custom domain assigned to this storage account. This can be set via Update.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface CustomDomain " - } - ], - "releaseTag": "Public", - "name": "CustomDomain", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!CustomDomain#name:member", - "docComment": "/**\n * Gets or sets the custom domain name assigned to the storage account. Name is the CNAME source.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!CustomDomain#useSubDomainName:member", - "docComment": "/**\n * Indicates whether indirect CName validation is enabled. Default value is false. This should only be set on updates.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "useSubDomainName?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "useSubDomainName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!DateAfterCreation:interface", - "docComment": "/**\n * Object to define the number of days after creation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DateAfterCreation " - } - ], - "releaseTag": "Public", - "name": "DateAfterCreation", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!DateAfterCreation#daysAfterCreationGreaterThan:member", - "docComment": "/**\n * Value indicating the age in days after creation\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "daysAfterCreationGreaterThan: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "daysAfterCreationGreaterThan", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!DateAfterModification:interface", - "docComment": "/**\n * Object to define the number of days after last modification.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DateAfterModification " - } - ], - "releaseTag": "Public", - "name": "DateAfterModification", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!DateAfterModification#daysAfterModificationGreaterThan:member", - "docComment": "/**\n * Value indicating the age in days after last modification\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "daysAfterModificationGreaterThan: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "daysAfterModificationGreaterThan", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!DefaultAction:type", - "docComment": "/**\n * Defines values for DefaultAction.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DefaultAction = " - }, - { - "kind": "Content", - "text": "\"Allow\" | \"Deny\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DefaultAction", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!DeletedShare:interface", - "docComment": "/**\n * The deleted share to be restored.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeletedShare " - } - ], - "releaseTag": "Public", - "name": "DeletedShare", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!DeletedShare#deletedShareName:member", - "docComment": "/**\n * Required. Identify the name of the deleted share that will be restored.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "deletedShareName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "deletedShareName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!DeletedShare#deletedShareVersion:member", - "docComment": "/**\n * Required. Identify the version of the deleted share that will be restored.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "deletedShareVersion: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "deletedShareVersion", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!DeleteRetentionPolicy:interface", - "docComment": "/**\n * The service properties for soft delete.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeleteRetentionPolicy " - } - ], - "releaseTag": "Public", - "name": "DeleteRetentionPolicy", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!DeleteRetentionPolicy#days:member", - "docComment": "/**\n * Indicates the number of days that the deleted item should be retained. The minimum specified value can be 1 and the maximum value can be 365.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "days?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "days", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!DeleteRetentionPolicy#enabled:member", - "docComment": "/**\n * Indicates whether DeleteRetentionPolicy is enabled.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "enabled?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "enabled", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!Dimension:interface", - "docComment": "/**\n * Dimension of blobs, possibly be blob type or access tier.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Dimension " - } - ], - "releaseTag": "Public", - "name": "Dimension", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!Dimension#displayName:member", - "docComment": "/**\n * Display name of dimension.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "displayName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "displayName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!Dimension#name:member", - "docComment": "/**\n * Display name of dimension.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!DirectoryServiceOptions:type", - "docComment": "/**\n * Defines values for DirectoryServiceOptions. \\ {@link KnownDirectoryServiceOptions} can be used interchangeably with DirectoryServiceOptions, this enum contains the known values that the service supports. ### Known values supported by the service **None** \\ **AADDS** \\ **AD**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DirectoryServiceOptions = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DirectoryServiceOptions", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!EnabledProtocols:type", - "docComment": "/**\n * Defines values for EnabledProtocols. \\ {@link KnownEnabledProtocols} can be used interchangeably with EnabledProtocols, this enum contains the known values that the service supports. ### Known values supported by the service **SMB** \\ **NFS**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type EnabledProtocols = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "EnabledProtocols", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!Encryption:interface", - "docComment": "/**\n * The encryption settings on the storage account.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Encryption " - } - ], - "releaseTag": "Public", - "name": "Encryption", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!Encryption#keySource:member", - "docComment": "/**\n * The encryption keySource (provider). Possible values (case-insensitive): Microsoft.Storage, Microsoft.Keyvault\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "keySource: " - }, - { - "kind": "Reference", - "text": "KeySource", - "canonicalReference": "storage-resource-manager!KeySource:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "keySource", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!Encryption#keyVaultProperties:member", - "docComment": "/**\n * Properties provided by key vault.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "keyVaultProperties?: " - }, - { - "kind": "Reference", - "text": "KeyVaultProperties", - "canonicalReference": "storage-resource-manager!KeyVaultProperties:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "keyVaultProperties", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!Encryption#services:member", - "docComment": "/**\n * List of services which support encryption.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "services?: " - }, - { - "kind": "Reference", - "text": "EncryptionServices", - "canonicalReference": "storage-resource-manager!EncryptionServices:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "services", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!EncryptionScope:type", - "docComment": "/**\n * The Encryption Scope resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type EncryptionScope = " - }, - { - "kind": "Reference", - "text": "Resource", - "canonicalReference": "storage-resource-manager!Resource:interface" - }, - { - "kind": "Content", - "text": " & {\n source?: " - }, - { - "kind": "Reference", - "text": "EncryptionScopeSource", - "canonicalReference": "storage-resource-manager!EncryptionScopeSource:type" - }, - { - "kind": "Content", - "text": ";\n state?: " - }, - { - "kind": "Reference", - "text": "EncryptionScopeState", - "canonicalReference": "storage-resource-manager!EncryptionScopeState:type" - }, - { - "kind": "Content", - "text": ";\n readonly creationTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n readonly lastModifiedTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n keyVaultProperties?: " - }, - { - "kind": "Reference", - "text": "EncryptionScopeKeyVaultProperties", - "canonicalReference": "storage-resource-manager!EncryptionScopeKeyVaultProperties:interface" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "EncryptionScope", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 13 - } - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!EncryptionScopeKeyVaultProperties:interface", - "docComment": "/**\n * The key vault properties for the encryption scope. This is a required field if encryption scope 'source' attribute is set to 'Microsoft.KeyVault'.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface EncryptionScopeKeyVaultProperties " - } - ], - "releaseTag": "Public", - "name": "EncryptionScopeKeyVaultProperties", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!EncryptionScopeKeyVaultProperties#keyUri:member", - "docComment": "/**\n * The object identifier for a key vault key object. When applied, the encryption scope will use the key referenced by the identifier to enable customer-managed key support on this encryption scope.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "keyUri?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "keyUri", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!EncryptionScopeListResult:interface", - "docComment": "/**\n * List of encryption scopes requested, and if paging is required, a URL to the next page of encryption scopes.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface EncryptionScopeListResult " - } - ], - "releaseTag": "Public", - "name": "EncryptionScopeListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!EncryptionScopeListResult#nextLink:member", - "docComment": "/**\n * Request URL that can be used to query next page of encryption scopes. Returned when total number of requested encryption scopes exceeds the maximum page size. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!EncryptionScopeListResult#value:member", - "docComment": "/**\n * List of encryption scopes requested. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Reference", - "text": "EncryptionScope", - "canonicalReference": "storage-resource-manager!EncryptionScope:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!EncryptionScopes:interface", - "docComment": "/**\n * Interface representing a EncryptionScopes.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface EncryptionScopes " - } - ], - "releaseTag": "Public", - "name": "EncryptionScopes", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "storage-resource-manager!EncryptionScopes#get:member(1)", - "docComment": "/**\n * Returns the properties for the specified encryption scope.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param encryptionScopeName - The name of the encryption scope within the specified storage account. Encryption scope names must be between 3 and 63 characters in length and use numbers, lower-case letters and dash (-) only. Every dash (-) character must be immediately preceded and followed by a letter or number.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", encryptionScopeName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "EncryptionScopesGetOptionalParams", - "canonicalReference": "storage-resource-manager!EncryptionScopesGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "EncryptionScopesGetResponse", - "canonicalReference": "storage-resource-manager!EncryptionScopesGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "encryptionScopeName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "storage-resource-manager!EncryptionScopes#list:member(1)", - "docComment": "/**\n * Lists all the encryption scopes available under the specified storage account.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "EncryptionScopesListOptionalParams", - "canonicalReference": "storage-resource-manager!EncryptionScopesListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "EncryptionScope", - "canonicalReference": "storage-resource-manager!EncryptionScope:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "list" - }, - { - "kind": "MethodSignature", - "canonicalReference": "storage-resource-manager!EncryptionScopes#patch:member(1)", - "docComment": "/**\n * Update encryption scope properties as specified in the request body. Update fails if the specified encryption scope does not already exist.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param encryptionScopeName - The name of the encryption scope within the specified storage account. Encryption scope names must be between 3 and 63 characters in length and use numbers, lower-case letters and dash (-) only. Every dash (-) character must be immediately preceded and followed by a letter or number.\n *\n * @param encryptionScope - Encryption scope properties to be used for the update.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "patch(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", encryptionScopeName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", encryptionScope: " - }, - { - "kind": "Reference", - "text": "EncryptionScope", - "canonicalReference": "storage-resource-manager!EncryptionScope:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "EncryptionScopesPatchOptionalParams", - "canonicalReference": "storage-resource-manager!EncryptionScopesPatchOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "EncryptionScopesPatchResponse", - "canonicalReference": "storage-resource-manager!EncryptionScopesPatchResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "encryptionScopeName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "encryptionScope", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "patch" - }, - { - "kind": "MethodSignature", - "canonicalReference": "storage-resource-manager!EncryptionScopes#put:member(1)", - "docComment": "/**\n * Synchronously creates or updates an encryption scope under the specified storage account. If an encryption scope is already created and a subsequent request is issued with different properties, the encryption scope properties will be updated per the specified request.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param encryptionScopeName - The name of the encryption scope within the specified storage account. Encryption scope names must be between 3 and 63 characters in length and use numbers, lower-case letters and dash (-) only. Every dash (-) character must be immediately preceded and followed by a letter or number.\n *\n * @param encryptionScope - Encryption scope properties to be used for the create or update.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "put(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", encryptionScopeName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", encryptionScope: " - }, - { - "kind": "Reference", - "text": "EncryptionScope", - "canonicalReference": "storage-resource-manager!EncryptionScope:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "EncryptionScopesPutOptionalParams", - "canonicalReference": "storage-resource-manager!EncryptionScopesPutOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "EncryptionScopesPutResponse", - "canonicalReference": "storage-resource-manager!EncryptionScopesPutResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "encryptionScopeName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "encryptionScope", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "put" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!EncryptionScopesGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface EncryptionScopesGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "EncryptionScopesGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!EncryptionScopesGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type EncryptionScopesGetResponse = " - }, - { - "kind": "Reference", - "text": "EncryptionScope", - "canonicalReference": "storage-resource-manager!EncryptionScope:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "EncryptionScopesGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!EncryptionScopesListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface EncryptionScopesListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "EncryptionScopesListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!EncryptionScopesListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type EncryptionScopesListNextResponse = " - }, - { - "kind": "Reference", - "text": "EncryptionScopeListResult", - "canonicalReference": "storage-resource-manager!EncryptionScopeListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "EncryptionScopesListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!EncryptionScopesListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface EncryptionScopesListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "EncryptionScopesListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!EncryptionScopesListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type EncryptionScopesListResponse = " - }, - { - "kind": "Reference", - "text": "EncryptionScopeListResult", - "canonicalReference": "storage-resource-manager!EncryptionScopeListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "EncryptionScopesListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!EncryptionScopeSource:type", - "docComment": "/**\n * Defines values for EncryptionScopeSource. \\ {@link KnownEncryptionScopeSource} can be used interchangeably with EncryptionScopeSource, this enum contains the known values that the service supports. ### Known values supported by the service **Microsoft.Storage** \\ **Microsoft.KeyVault**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type EncryptionScopeSource = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "EncryptionScopeSource", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!EncryptionScopesPatchOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface EncryptionScopesPatchOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "EncryptionScopesPatchOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!EncryptionScopesPatchResponse:type", - "docComment": "/**\n * Contains response data for the patch operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type EncryptionScopesPatchResponse = " - }, - { - "kind": "Reference", - "text": "EncryptionScope", - "canonicalReference": "storage-resource-manager!EncryptionScope:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "EncryptionScopesPatchResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!EncryptionScopesPutOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface EncryptionScopesPutOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "EncryptionScopesPutOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!EncryptionScopesPutResponse:type", - "docComment": "/**\n * Contains response data for the put operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type EncryptionScopesPutResponse = " - }, - { - "kind": "Reference", - "text": "EncryptionScope", - "canonicalReference": "storage-resource-manager!EncryptionScope:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "EncryptionScopesPutResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!EncryptionScopeState:type", - "docComment": "/**\n * Defines values for EncryptionScopeState. \\ {@link KnownEncryptionScopeState} can be used interchangeably with EncryptionScopeState, this enum contains the known values that the service supports. ### Known values supported by the service **Enabled** \\ **Disabled**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type EncryptionScopeState = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "EncryptionScopeState", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!EncryptionService:interface", - "docComment": "/**\n * A service that allows server-side encryption to be used.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface EncryptionService " - } - ], - "releaseTag": "Public", - "name": "EncryptionService", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!EncryptionService#enabled:member", - "docComment": "/**\n * A boolean indicating whether or not the service encrypts the data as it is stored.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "enabled?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "enabled", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!EncryptionService#keyType:member", - "docComment": "/**\n * Encryption key type to be used for the encryption service. 'Account' key type implies that an account-scoped encryption key will be used. 'Service' key type implies that a default service key is used.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "keyType?: " - }, - { - "kind": "Reference", - "text": "KeyType", - "canonicalReference": "storage-resource-manager!KeyType:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "keyType", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!EncryptionService#lastEnabledTime:member", - "docComment": "/**\n * Gets a rough estimate of the date/time when the encryption was last enabled by the user. Only returned when encryption is enabled. There might be some unencrypted blobs which were written after this time, as it is just a rough estimate. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly lastEnabledTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "lastEnabledTime", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!EncryptionServices:interface", - "docComment": "/**\n * A list of services that support encryption.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface EncryptionServices " - } - ], - "releaseTag": "Public", - "name": "EncryptionServices", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!EncryptionServices#blob:member", - "docComment": "/**\n * The encryption function of the blob storage service.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "blob?: " - }, - { - "kind": "Reference", - "text": "EncryptionService", - "canonicalReference": "storage-resource-manager!EncryptionService:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "blob", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!EncryptionServices#file:member", - "docComment": "/**\n * The encryption function of the file storage service.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "file?: " - }, - { - "kind": "Reference", - "text": "EncryptionService", - "canonicalReference": "storage-resource-manager!EncryptionService:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "file", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!EncryptionServices#queue:member", - "docComment": "/**\n * The encryption function of the queue storage service.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "queue?: " - }, - { - "kind": "Reference", - "text": "EncryptionService", - "canonicalReference": "storage-resource-manager!EncryptionService:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "queue", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!EncryptionServices#table:member", - "docComment": "/**\n * The encryption function of the table storage service.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "table?: " - }, - { - "kind": "Reference", - "text": "EncryptionService", - "canonicalReference": "storage-resource-manager!EncryptionService:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "table", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!Endpoints:interface", - "docComment": "/**\n * The URIs that are used to perform a retrieval of a public blob, queue, table, web or dfs object.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Endpoints " - } - ], - "releaseTag": "Public", - "name": "Endpoints", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!Endpoints#blob:member", - "docComment": "/**\n * Gets the blob endpoint. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly blob?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "blob", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!Endpoints#dfs:member", - "docComment": "/**\n * Gets the dfs endpoint. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly dfs?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "dfs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!Endpoints#file:member", - "docComment": "/**\n * Gets the file endpoint. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly file?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "file", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!Endpoints#internetEndpoints:member", - "docComment": "/**\n * Gets the internet routing storage endpoints\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "internetEndpoints?: " - }, - { - "kind": "Reference", - "text": "StorageAccountInternetEndpoints", - "canonicalReference": "storage-resource-manager!StorageAccountInternetEndpoints:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "internetEndpoints", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!Endpoints#microsoftEndpoints:member", - "docComment": "/**\n * Gets the microsoft routing storage endpoints.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "microsoftEndpoints?: " - }, - { - "kind": "Reference", - "text": "StorageAccountMicrosoftEndpoints", - "canonicalReference": "storage-resource-manager!StorageAccountMicrosoftEndpoints:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "microsoftEndpoints", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!Endpoints#queue:member", - "docComment": "/**\n * Gets the queue endpoint. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly queue?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "queue", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!Endpoints#table:member", - "docComment": "/**\n * Gets the table endpoint. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly table?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "table", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!Endpoints#web:member", - "docComment": "/**\n * Gets the web endpoint. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly web?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "web", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!ErrorResponse:interface", - "docComment": "/**\n * An error response from the storage resource provider.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ErrorResponse " - } - ], - "releaseTag": "Public", - "name": "ErrorResponse", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!ErrorResponse#code:member", - "docComment": "/**\n * An identifier for the error. Codes are invariant and are intended to be consumed programmatically.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "code?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "code", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!ErrorResponse#message:member", - "docComment": "/**\n * A message describing the error, intended to be suitable for display in a user interface.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "message?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "message", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!FileServiceItems:interface", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface FileServiceItems " - } - ], - "releaseTag": "Public", - "name": "FileServiceItems", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!FileServiceItems#value:member", - "docComment": "/**\n * List of file services returned. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Reference", - "text": "FileServiceProperties", - "canonicalReference": "storage-resource-manager!FileServiceProperties:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!FileServiceProperties:type", - "docComment": "/**\n * The properties of File services in storage account.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type FileServiceProperties = " - }, - { - "kind": "Reference", - "text": "Resource", - "canonicalReference": "storage-resource-manager!Resource:interface" - }, - { - "kind": "Content", - "text": " & {\n readonly sku?: " - }, - { - "kind": "Reference", - "text": "Sku", - "canonicalReference": "storage-resource-manager!Sku:interface" - }, - { - "kind": "Content", - "text": ";\n cors?: " - }, - { - "kind": "Reference", - "text": "CorsRules", - "canonicalReference": "storage-resource-manager!CorsRules:interface" - }, - { - "kind": "Content", - "text": ";\n shareDeleteRetentionPolicy?: " - }, - { - "kind": "Reference", - "text": "DeleteRetentionPolicy", - "canonicalReference": "storage-resource-manager!DeleteRetentionPolicy:interface" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "FileServiceProperties", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 9 - } - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!FileServices:interface", - "docComment": "/**\n * Interface representing a FileServices.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface FileServices " - } - ], - "releaseTag": "Public", - "name": "FileServices", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "storage-resource-manager!FileServices#getServiceProperties:member(1)", - "docComment": "/**\n * Gets the properties of file services in storage accounts, including CORS (Cross-Origin Resource Sharing) rules.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getServiceProperties(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "FileServicesGetServicePropertiesOptionalParams", - "canonicalReference": "storage-resource-manager!FileServicesGetServicePropertiesOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "FileServicesGetServicePropertiesResponse", - "canonicalReference": "storage-resource-manager!FileServicesGetServicePropertiesResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "getServiceProperties" - }, - { - "kind": "MethodSignature", - "canonicalReference": "storage-resource-manager!FileServices#list:member(1)", - "docComment": "/**\n * List all file services in storage accounts\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "FileServicesListOptionalParams", - "canonicalReference": "storage-resource-manager!FileServicesListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "FileServicesListResponse", - "canonicalReference": "storage-resource-manager!FileServicesListResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "list" - }, - { - "kind": "MethodSignature", - "canonicalReference": "storage-resource-manager!FileServices#setServiceProperties:member(1)", - "docComment": "/**\n * Sets the properties of file services in storage accounts, including CORS (Cross-Origin Resource Sharing) rules.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param parameters - The properties of file services in storage accounts, including CORS (Cross-Origin Resource Sharing) rules.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "setServiceProperties(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "FileServiceProperties", - "canonicalReference": "storage-resource-manager!FileServiceProperties:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "FileServicesSetServicePropertiesOptionalParams", - "canonicalReference": "storage-resource-manager!FileServicesSetServicePropertiesOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "FileServicesSetServicePropertiesResponse", - "canonicalReference": "storage-resource-manager!FileServicesSetServicePropertiesResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "setServiceProperties" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!FileServicesGetServicePropertiesOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface FileServicesGetServicePropertiesOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "FileServicesGetServicePropertiesOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!FileServicesGetServicePropertiesResponse:type", - "docComment": "/**\n * Contains response data for the getServiceProperties operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type FileServicesGetServicePropertiesResponse = " - }, - { - "kind": "Reference", - "text": "FileServiceProperties", - "canonicalReference": "storage-resource-manager!FileServiceProperties:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "FileServicesGetServicePropertiesResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!FileServicesListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface FileServicesListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "FileServicesListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!FileServicesListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type FileServicesListResponse = " - }, - { - "kind": "Reference", - "text": "FileServiceItems", - "canonicalReference": "storage-resource-manager!FileServiceItems:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "FileServicesListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!FileServicesSetServicePropertiesOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface FileServicesSetServicePropertiesOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "FileServicesSetServicePropertiesOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!FileServicesSetServicePropertiesResponse:type", - "docComment": "/**\n * Contains response data for the setServiceProperties operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type FileServicesSetServicePropertiesResponse = " - }, - { - "kind": "Reference", - "text": "FileServiceProperties", - "canonicalReference": "storage-resource-manager!FileServiceProperties:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "FileServicesSetServicePropertiesResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!FileShare:type", - "docComment": "/**\n * Properties of the file share, including Id, resource name, resource type, Etag.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type FileShare = " - }, - { - "kind": "Reference", - "text": "AzureEntityResource", - "canonicalReference": "storage-resource-manager!AzureEntityResource:type" - }, - { - "kind": "Content", - "text": " & {\n readonly lastModifiedTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n metadata?: {\n [propertyName: string]: string;\n };\n shareQuota?: number;\n enabledProtocols?: " - }, - { - "kind": "Reference", - "text": "EnabledProtocols", - "canonicalReference": "storage-resource-manager!EnabledProtocols:type" - }, - { - "kind": "Content", - "text": ";\n rootSquash?: " - }, - { - "kind": "Reference", - "text": "RootSquashType", - "canonicalReference": "storage-resource-manager!RootSquashType:type" - }, - { - "kind": "Content", - "text": ";\n readonly version?: string;\n readonly deleted?: boolean;\n readonly deletedTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n readonly remainingRetentionDays?: number;\n accessTier?: " - }, - { - "kind": "Reference", - "text": "ShareAccessTier", - "canonicalReference": "storage-resource-manager!ShareAccessTier:type" - }, - { - "kind": "Content", - "text": ";\n readonly accessTierChangeTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n readonly accessTierStatus?: string;\n readonly shareUsageBytes?: number;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "FileShare", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 15 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!FileShareItem:type", - "docComment": "/**\n * The file share properties be listed out.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type FileShareItem = " - }, - { - "kind": "Reference", - "text": "AzureEntityResource", - "canonicalReference": "storage-resource-manager!AzureEntityResource:type" - }, - { - "kind": "Content", - "text": " & {\n readonly lastModifiedTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n metadata?: {\n [propertyName: string]: string;\n };\n shareQuota?: number;\n enabledProtocols?: " - }, - { - "kind": "Reference", - "text": "EnabledProtocols", - "canonicalReference": "storage-resource-manager!EnabledProtocols:type" - }, - { - "kind": "Content", - "text": ";\n rootSquash?: " - }, - { - "kind": "Reference", - "text": "RootSquashType", - "canonicalReference": "storage-resource-manager!RootSquashType:type" - }, - { - "kind": "Content", - "text": ";\n readonly version?: string;\n readonly deleted?: boolean;\n readonly deletedTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n readonly remainingRetentionDays?: number;\n accessTier?: " - }, - { - "kind": "Reference", - "text": "ShareAccessTier", - "canonicalReference": "storage-resource-manager!ShareAccessTier:type" - }, - { - "kind": "Content", - "text": ";\n readonly accessTierChangeTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n readonly accessTierStatus?: string;\n readonly shareUsageBytes?: number;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "FileShareItem", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 15 - } - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!FileShareItems:interface", - "docComment": "/**\n * Response schema. Contains list of shares returned, and if paging is requested or required, a URL to next page of shares.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface FileShareItems " - } - ], - "releaseTag": "Public", - "name": "FileShareItems", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!FileShareItems#nextLink:member", - "docComment": "/**\n * Request URL that can be used to query next page of shares. Returned when total number of requested shares exceed maximum page size. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!FileShareItems#value:member", - "docComment": "/**\n * List of file shares returned. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Reference", - "text": "FileShareItem", - "canonicalReference": "storage-resource-manager!FileShareItem:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!FileShares:interface", - "docComment": "/**\n * Interface representing a FileShares.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface FileShares " - } - ], - "releaseTag": "Public", - "name": "FileShares", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "storage-resource-manager!FileShares#create:member(1)", - "docComment": "/**\n * Creates a new share under the specified account as described by request body. The share resource includes metadata and properties for that share. It does not include a list of the files contained by the share.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param shareName - The name of the file share within the specified storage account. File share names must be between 3 and 63 characters in length and use numbers, lower-case letters and dash (-) only. Every dash (-) character must be immediately preceded and followed by a letter or number.\n *\n * @param fileShare - Properties of the file share to create.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "create(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", shareName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", fileShare: " - }, - { - "kind": "Reference", - "text": "FileShare", - "canonicalReference": "storage-resource-manager!FileShare:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "FileSharesCreateOptionalParams", - "canonicalReference": "storage-resource-manager!FileSharesCreateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "FileSharesCreateResponse", - "canonicalReference": "storage-resource-manager!FileSharesCreateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "shareName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "fileShare", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "create" - }, - { - "kind": "MethodSignature", - "canonicalReference": "storage-resource-manager!FileShares#delete:member(1)", - "docComment": "/**\n * Deletes specified share under its account.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param shareName - The name of the file share within the specified storage account. File share names must be between 3 and 63 characters in length and use numbers, lower-case letters and dash (-) only. Every dash (-) character must be immediately preceded and followed by a letter or number.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "delete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", shareName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "FileSharesDeleteOptionalParams", - "canonicalReference": "storage-resource-manager!FileSharesDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "shareName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "delete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "storage-resource-manager!FileShares#get:member(1)", - "docComment": "/**\n * Gets properties of a specified share.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param shareName - The name of the file share within the specified storage account. File share names must be between 3 and 63 characters in length and use numbers, lower-case letters and dash (-) only. Every dash (-) character must be immediately preceded and followed by a letter or number.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", shareName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "FileSharesGetOptionalParams", - "canonicalReference": "storage-resource-manager!FileSharesGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "FileSharesGetResponse", - "canonicalReference": "storage-resource-manager!FileSharesGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "shareName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "storage-resource-manager!FileShares#list:member(1)", - "docComment": "/**\n * Lists all shares.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "FileSharesListOptionalParams", - "canonicalReference": "storage-resource-manager!FileSharesListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "FileShareItem", - "canonicalReference": "storage-resource-manager!FileShareItem:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "list" - }, - { - "kind": "MethodSignature", - "canonicalReference": "storage-resource-manager!FileShares#restore:member(1)", - "docComment": "/**\n * Restore a file share within a valid retention days if share soft delete is enabled\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param shareName - The name of the file share within the specified storage account. File share names must be between 3 and 63 characters in length and use numbers, lower-case letters and dash (-) only. Every dash (-) character must be immediately preceded and followed by a letter or number.\n *\n * @param deletedShare - The deleted share to be restored.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "restore(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", shareName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", deletedShare: " - }, - { - "kind": "Reference", - "text": "DeletedShare", - "canonicalReference": "storage-resource-manager!DeletedShare:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "FileSharesRestoreOptionalParams", - "canonicalReference": "storage-resource-manager!FileSharesRestoreOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "shareName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "deletedShare", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "restore" - }, - { - "kind": "MethodSignature", - "canonicalReference": "storage-resource-manager!FileShares#update:member(1)", - "docComment": "/**\n * Updates share properties as specified in request body. Properties not mentioned in the request will not be changed. Update fails if the specified share does not already exist.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param shareName - The name of the file share within the specified storage account. File share names must be between 3 and 63 characters in length and use numbers, lower-case letters and dash (-) only. Every dash (-) character must be immediately preceded and followed by a letter or number.\n *\n * @param fileShare - Properties to update for the file share.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "update(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", shareName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", fileShare: " - }, - { - "kind": "Reference", - "text": "FileShare", - "canonicalReference": "storage-resource-manager!FileShare:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "FileSharesUpdateOptionalParams", - "canonicalReference": "storage-resource-manager!FileSharesUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "FileSharesUpdateResponse", - "canonicalReference": "storage-resource-manager!FileSharesUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "shareName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "fileShare", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "update" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!FileSharesCreateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface FileSharesCreateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "FileSharesCreateOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!FileSharesCreateResponse:type", - "docComment": "/**\n * Contains response data for the create operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type FileSharesCreateResponse = " - }, - { - "kind": "Reference", - "text": "FileShare", - "canonicalReference": "storage-resource-manager!FileShare:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "FileSharesCreateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!FileSharesDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface FileSharesDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "FileSharesDeleteOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!FileSharesGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface FileSharesGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "FileSharesGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!FileSharesGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type FileSharesGetResponse = " - }, - { - "kind": "Reference", - "text": "FileShare", - "canonicalReference": "storage-resource-manager!FileShare:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "FileSharesGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!FileSharesListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface FileSharesListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "FileSharesListNextOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!FileSharesListNextOptionalParams#filter:member", - "docComment": "/**\n * Optional. When specified, only share names starting with the filter will be listed.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "filter?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "filter", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!FileSharesListNextOptionalParams#maxpagesize:member", - "docComment": "/**\n * Optional. Specified maximum number of shares that can be included in the list.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "maxpagesize?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "maxpagesize", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!FileSharesListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type FileSharesListNextResponse = " - }, - { - "kind": "Reference", - "text": "FileShareItems", - "canonicalReference": "storage-resource-manager!FileShareItems:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "FileSharesListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!FileSharesListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface FileSharesListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "FileSharesListOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!FileSharesListOptionalParams#filter:member", - "docComment": "/**\n * Optional. When specified, only share names starting with the filter will be listed.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "filter?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "filter", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!FileSharesListOptionalParams#maxpagesize:member", - "docComment": "/**\n * Optional. Specified maximum number of shares that can be included in the list.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "maxpagesize?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "maxpagesize", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!FileSharesListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type FileSharesListResponse = " - }, - { - "kind": "Reference", - "text": "FileShareItems", - "canonicalReference": "storage-resource-manager!FileShareItems:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "FileSharesListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!FileSharesRestoreOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface FileSharesRestoreOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "FileSharesRestoreOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!FileSharesUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface FileSharesUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "FileSharesUpdateOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!FileSharesUpdateResponse:type", - "docComment": "/**\n * Contains response data for the update operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type FileSharesUpdateResponse = " - }, - { - "kind": "Reference", - "text": "FileShare", - "canonicalReference": "storage-resource-manager!FileShare:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "FileSharesUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!GeoReplicationStats:interface", - "docComment": "/**\n * Statistics related to replication for storage account's Blob, Table, Queue and File services. It is only available when geo-redundant replication is enabled for the storage account.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GeoReplicationStats " - } - ], - "releaseTag": "Public", - "name": "GeoReplicationStats", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!GeoReplicationStats#canFailover:member", - "docComment": "/**\n * A boolean flag which indicates whether or not account failover is supported for the account. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly canFailover?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "canFailover", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!GeoReplicationStats#lastSyncTime:member", - "docComment": "/**\n * All primary writes preceding this UTC date/time value are guaranteed to be available for read operations. Primary writes following this point in time may or may not be available for reads. Element may be default value if value of LastSyncTime is not available, this can happen if secondary is offline or we are in bootstrap. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly lastSyncTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "lastSyncTime", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!GeoReplicationStats#status:member", - "docComment": "/**\n * The status of the secondary location. Possible values are: - Live: Indicates that the secondary location is active and operational. - Bootstrap: Indicates initial synchronization from the primary location to the secondary location is in progress.This typically occurs when replication is first enabled. - Unavailable: Indicates that the secondary location is temporarily unavailable. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly status?: " - }, - { - "kind": "Reference", - "text": "GeoReplicationStatus", - "canonicalReference": "storage-resource-manager!GeoReplicationStatus:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "status", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!GeoReplicationStatus:type", - "docComment": "/**\n * Defines values for GeoReplicationStatus. \\ {@link KnownGeoReplicationStatus} can be used interchangeably with GeoReplicationStatus, this enum contains the known values that the service supports. ### Known values supported by the service **Live** \\ **Bootstrap** \\ **Unavailable**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type GeoReplicationStatus = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "GeoReplicationStatus", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!HttpProtocol:type", - "docComment": "/**\n * Defines values for HttpProtocol.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type HttpProtocol = " - }, - { - "kind": "Content", - "text": "\"https,http\" | \"https\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "HttpProtocol", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!Identity:interface", - "docComment": "/**\n * Identity for the resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Identity " - } - ], - "releaseTag": "Public", - "name": "Identity", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!Identity#principalId:member", - "docComment": "/**\n * The principal ID of resource identity. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly principalId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "principalId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!Identity#tenantId:member", - "docComment": "/**\n * The tenant ID of resource. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly tenantId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tenantId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!Identity#type:member", - "docComment": "/**\n * The identity type.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "type: " - }, - { - "kind": "Content", - "text": "\"SystemAssigned\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!ImmutabilityPolicy:type", - "docComment": "/**\n * The ImmutabilityPolicy property of a blob container, including Id, resource name, resource type, Etag.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ImmutabilityPolicy = " - }, - { - "kind": "Reference", - "text": "AzureEntityResource", - "canonicalReference": "storage-resource-manager!AzureEntityResource:type" - }, - { - "kind": "Content", - "text": " & {\n immutabilityPeriodSinceCreationInDays?: number;\n readonly state?: " - }, - { - "kind": "Reference", - "text": "ImmutabilityPolicyState", - "canonicalReference": "storage-resource-manager!ImmutabilityPolicyState:type" - }, - { - "kind": "Content", - "text": ";\n allowProtectedAppendWrites?: boolean;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ImmutabilityPolicy", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!ImmutabilityPolicyProperties:interface", - "docComment": "/**\n * The properties of an ImmutabilityPolicy of a blob container.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ImmutabilityPolicyProperties " - } - ], - "releaseTag": "Public", - "name": "ImmutabilityPolicyProperties", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!ImmutabilityPolicyProperties#allowProtectedAppendWrites:member", - "docComment": "/**\n * This property can only be changed for unlocked time-based retention policies. When enabled, new blocks can be written to an append blob while maintaining immutability protection and compliance. Only new blocks can be added and any existing blocks cannot be modified or deleted. This property cannot be changed with ExtendImmutabilityPolicy API\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "allowProtectedAppendWrites?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "allowProtectedAppendWrites", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!ImmutabilityPolicyProperties#etag:member", - "docComment": "/**\n * ImmutabilityPolicy Etag. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly etag?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "etag", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!ImmutabilityPolicyProperties#immutabilityPeriodSinceCreationInDays:member", - "docComment": "/**\n * The immutability period for the blobs in the container since the policy creation, in days.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "immutabilityPeriodSinceCreationInDays?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "immutabilityPeriodSinceCreationInDays", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!ImmutabilityPolicyProperties#state:member", - "docComment": "/**\n * The ImmutabilityPolicy state of a blob container, possible values include: Locked and Unlocked. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly state?: " - }, - { - "kind": "Reference", - "text": "ImmutabilityPolicyState", - "canonicalReference": "storage-resource-manager!ImmutabilityPolicyState:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "state", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!ImmutabilityPolicyProperties#updateHistory:member", - "docComment": "/**\n * The ImmutabilityPolicy update history of the blob container. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly updateHistory?: " - }, - { - "kind": "Reference", - "text": "UpdateHistoryProperty", - "canonicalReference": "storage-resource-manager!UpdateHistoryProperty:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateHistory", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!ImmutabilityPolicyState:type", - "docComment": "/**\n * Defines values for ImmutabilityPolicyState. \\ {@link KnownImmutabilityPolicyState} can be used interchangeably with ImmutabilityPolicyState, this enum contains the known values that the service supports. ### Known values supported by the service **Locked** \\ **Unlocked**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ImmutabilityPolicyState = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ImmutabilityPolicyState", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!ImmutabilityPolicyUpdateType:type", - "docComment": "/**\n * Defines values for ImmutabilityPolicyUpdateType. \\ {@link KnownImmutabilityPolicyUpdateType} can be used interchangeably with ImmutabilityPolicyUpdateType, this enum contains the known values that the service supports. ### Known values supported by the service **put** \\ **lock** \\ **extend**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ImmutabilityPolicyUpdateType = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ImmutabilityPolicyUpdateType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!IPRule:interface", - "docComment": "/**\n * IP rule with specific IP or IP range in CIDR format.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface IPRule " - } - ], - "releaseTag": "Public", - "name": "IPRule", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!IPRule#action:member", - "docComment": "/**\n * The action of IP ACL rule.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "action?: " - }, - { - "kind": "Content", - "text": "\"Allow\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "action", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!IPRule#iPAddressOrRange:member", - "docComment": "/**\n * Specifies the IP or IP range in CIDR format. Only IPV4 address is allowed.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "iPAddressOrRange: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "iPAddressOrRange", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!KeyPermission:type", - "docComment": "/**\n * Defines values for KeyPermission.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type KeyPermission = " - }, - { - "kind": "Content", - "text": "\"Read\" | \"Full\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "KeyPermission", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!KeySource:type", - "docComment": "/**\n * Defines values for KeySource. \\ {@link KnownKeySource} can be used interchangeably with KeySource, this enum contains the known values that the service supports. ### Known values supported by the service **Microsoft.Storage** \\ **Microsoft.Keyvault**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type KeySource = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "KeySource", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!KeyType_2:type", - "docComment": "/**\n * Defines values for KeyType. \\ {@link KnownKeyType} can be used interchangeably with KeyType, this enum contains the known values that the service supports. ### Known values supported by the service **Service** \\ **Account**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type KeyType = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "KeyType_2", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!KeyVaultProperties:interface", - "docComment": "/**\n * Properties of key vault.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface KeyVaultProperties " - } - ], - "releaseTag": "Public", - "name": "KeyVaultProperties", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!KeyVaultProperties#currentVersionedKeyIdentifier:member", - "docComment": "/**\n * The object identifier of the current versioned Key Vault Key in use. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly currentVersionedKeyIdentifier?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "currentVersionedKeyIdentifier", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!KeyVaultProperties#keyName:member", - "docComment": "/**\n * The name of KeyVault key.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "keyName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "keyName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!KeyVaultProperties#keyVaultUri:member", - "docComment": "/**\n * The Uri of KeyVault.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "keyVaultUri?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "keyVaultUri", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!KeyVaultProperties#keyVersion:member", - "docComment": "/**\n * The version of KeyVault key.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "keyVersion?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "keyVersion", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!KeyVaultProperties#lastKeyRotationTimestamp:member", - "docComment": "/**\n * Timestamp of last rotation of the Key Vault Key. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly lastKeyRotationTimestamp?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "lastKeyRotationTimestamp", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!Kind:type", - "docComment": "/**\n * Defines values for Kind. \\ {@link KnownKind} can be used interchangeably with Kind, this enum contains the known values that the service supports. ### Known values supported by the service **Storage** \\ **StorageV2** \\ **BlobStorage** \\ **FileStorage** \\ **BlockBlobStorage**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type Kind = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "Kind", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Enum", - "canonicalReference": "storage-resource-manager!KnownBlobRestoreProgressStatus:enum", - "docComment": "/**\n * Known values of {@link BlobRestoreProgressStatus} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownBlobRestoreProgressStatus " - } - ], - "releaseTag": "Public", - "name": "KnownBlobRestoreProgressStatus", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownBlobRestoreProgressStatus.Complete:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Complete = " - }, - { - "kind": "Content", - "text": "\"Complete\"" - } - ], - "releaseTag": "Public", - "name": "Complete", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownBlobRestoreProgressStatus.Failed:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Failed = " - }, - { - "kind": "Content", - "text": "\"Failed\"" - } - ], - "releaseTag": "Public", - "name": "Failed", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownBlobRestoreProgressStatus.InProgress:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "InProgress = " - }, - { - "kind": "Content", - "text": "\"InProgress\"" - } - ], - "releaseTag": "Public", - "name": "InProgress", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "storage-resource-manager!KnownBypass:enum", - "docComment": "/**\n * Known values of {@link Bypass} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownBypass " - } - ], - "releaseTag": "Public", - "name": "KnownBypass", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownBypass.AzureServices:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "AzureServices = " - }, - { - "kind": "Content", - "text": "\"AzureServices\"" - } - ], - "releaseTag": "Public", - "name": "AzureServices", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownBypass.Logging:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Logging = " - }, - { - "kind": "Content", - "text": "\"Logging\"" - } - ], - "releaseTag": "Public", - "name": "Logging", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownBypass.Metrics:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Metrics = " - }, - { - "kind": "Content", - "text": "\"Metrics\"" - } - ], - "releaseTag": "Public", - "name": "Metrics", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownBypass.None:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "None = " - }, - { - "kind": "Content", - "text": "\"None\"" - } - ], - "releaseTag": "Public", - "name": "None", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "storage-resource-manager!KnownCorsRuleAllowedMethodsItem:enum", - "docComment": "/**\n * Known values of {@link CorsRuleAllowedMethodsItem} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownCorsRuleAllowedMethodsItem " - } - ], - "releaseTag": "Public", - "name": "KnownCorsRuleAllowedMethodsItem", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownCorsRuleAllowedMethodsItem.Delete:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Delete = " - }, - { - "kind": "Content", - "text": "\"DELETE\"" - } - ], - "releaseTag": "Public", - "name": "Delete", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownCorsRuleAllowedMethodsItem.GET:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "GET = " - }, - { - "kind": "Content", - "text": "\"GET\"" - } - ], - "releaseTag": "Public", - "name": "GET", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownCorsRuleAllowedMethodsItem.Head:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Head = " - }, - { - "kind": "Content", - "text": "\"HEAD\"" - } - ], - "releaseTag": "Public", - "name": "Head", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownCorsRuleAllowedMethodsItem.Merge:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Merge = " - }, - { - "kind": "Content", - "text": "\"MERGE\"" - } - ], - "releaseTag": "Public", - "name": "Merge", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownCorsRuleAllowedMethodsItem.Options:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Options = " - }, - { - "kind": "Content", - "text": "\"OPTIONS\"" - } - ], - "releaseTag": "Public", - "name": "Options", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownCorsRuleAllowedMethodsItem.Post:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Post = " - }, - { - "kind": "Content", - "text": "\"POST\"" - } - ], - "releaseTag": "Public", - "name": "Post", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownCorsRuleAllowedMethodsItem.PUT:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "PUT = " - }, - { - "kind": "Content", - "text": "\"PUT\"" - } - ], - "releaseTag": "Public", - "name": "PUT", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "storage-resource-manager!KnownDirectoryServiceOptions:enum", - "docComment": "/**\n * Known values of {@link DirectoryServiceOptions} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownDirectoryServiceOptions " - } - ], - "releaseTag": "Public", - "name": "KnownDirectoryServiceOptions", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownDirectoryServiceOptions.Aadds:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Aadds = " - }, - { - "kind": "Content", - "text": "\"AADDS\"" - } - ], - "releaseTag": "Public", - "name": "Aadds", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownDirectoryServiceOptions.AD:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "AD = " - }, - { - "kind": "Content", - "text": "\"AD\"" - } - ], - "releaseTag": "Public", - "name": "AD", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownDirectoryServiceOptions.None:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "None = " - }, - { - "kind": "Content", - "text": "\"None\"" - } - ], - "releaseTag": "Public", - "name": "None", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "storage-resource-manager!KnownEnabledProtocols:enum", - "docComment": "/**\n * Known values of {@link EnabledProtocols} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownEnabledProtocols " - } - ], - "releaseTag": "Public", - "name": "KnownEnabledProtocols", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownEnabledProtocols.NFS:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "NFS = " - }, - { - "kind": "Content", - "text": "\"NFS\"" - } - ], - "releaseTag": "Public", - "name": "NFS", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownEnabledProtocols.SMB:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "SMB = " - }, - { - "kind": "Content", - "text": "\"SMB\"" - } - ], - "releaseTag": "Public", - "name": "SMB", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "storage-resource-manager!KnownEncryptionScopeSource:enum", - "docComment": "/**\n * Known values of {@link EncryptionScopeSource} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownEncryptionScopeSource " - } - ], - "releaseTag": "Public", - "name": "KnownEncryptionScopeSource", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownEncryptionScopeSource.MicrosoftKeyVault:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "MicrosoftKeyVault = " - }, - { - "kind": "Content", - "text": "\"Microsoft.KeyVault\"" - } - ], - "releaseTag": "Public", - "name": "MicrosoftKeyVault", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownEncryptionScopeSource.MicrosoftStorage:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "MicrosoftStorage = " - }, - { - "kind": "Content", - "text": "\"Microsoft.Storage\"" - } - ], - "releaseTag": "Public", - "name": "MicrosoftStorage", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "storage-resource-manager!KnownEncryptionScopeState:enum", - "docComment": "/**\n * Known values of {@link EncryptionScopeState} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownEncryptionScopeState " - } - ], - "releaseTag": "Public", - "name": "KnownEncryptionScopeState", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownEncryptionScopeState.Disabled:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Disabled = " - }, - { - "kind": "Content", - "text": "\"Disabled\"" - } - ], - "releaseTag": "Public", - "name": "Disabled", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownEncryptionScopeState.Enabled:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Enabled = " - }, - { - "kind": "Content", - "text": "\"Enabled\"" - } - ], - "releaseTag": "Public", - "name": "Enabled", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "storage-resource-manager!KnownGeoReplicationStatus:enum", - "docComment": "/**\n * Known values of {@link GeoReplicationStatus} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownGeoReplicationStatus " - } - ], - "releaseTag": "Public", - "name": "KnownGeoReplicationStatus", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownGeoReplicationStatus.Bootstrap:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Bootstrap = " - }, - { - "kind": "Content", - "text": "\"Bootstrap\"" - } - ], - "releaseTag": "Public", - "name": "Bootstrap", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownGeoReplicationStatus.Live:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Live = " - }, - { - "kind": "Content", - "text": "\"Live\"" - } - ], - "releaseTag": "Public", - "name": "Live", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownGeoReplicationStatus.Unavailable:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Unavailable = " - }, - { - "kind": "Content", - "text": "\"Unavailable\"" - } - ], - "releaseTag": "Public", - "name": "Unavailable", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "storage-resource-manager!KnownImmutabilityPolicyState:enum", - "docComment": "/**\n * Known values of {@link ImmutabilityPolicyState} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownImmutabilityPolicyState " - } - ], - "releaseTag": "Public", - "name": "KnownImmutabilityPolicyState", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownImmutabilityPolicyState.Locked:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Locked = " - }, - { - "kind": "Content", - "text": "\"Locked\"" - } - ], - "releaseTag": "Public", - "name": "Locked", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownImmutabilityPolicyState.Unlocked:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Unlocked = " - }, - { - "kind": "Content", - "text": "\"Unlocked\"" - } - ], - "releaseTag": "Public", - "name": "Unlocked", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "storage-resource-manager!KnownImmutabilityPolicyUpdateType:enum", - "docComment": "/**\n * Known values of {@link ImmutabilityPolicyUpdateType} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownImmutabilityPolicyUpdateType " - } - ], - "releaseTag": "Public", - "name": "KnownImmutabilityPolicyUpdateType", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownImmutabilityPolicyUpdateType.Extend:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Extend = " - }, - { - "kind": "Content", - "text": "\"extend\"" - } - ], - "releaseTag": "Public", - "name": "Extend", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownImmutabilityPolicyUpdateType.Lock:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Lock = " - }, - { - "kind": "Content", - "text": "\"lock\"" - } - ], - "releaseTag": "Public", - "name": "Lock", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownImmutabilityPolicyUpdateType.Put:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Put = " - }, - { - "kind": "Content", - "text": "\"put\"" - } - ], - "releaseTag": "Public", - "name": "Put", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "storage-resource-manager!KnownKeySource:enum", - "docComment": "/**\n * Known values of {@link KeySource} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownKeySource " - } - ], - "releaseTag": "Public", - "name": "KnownKeySource", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownKeySource.MicrosoftKeyvault:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "MicrosoftKeyvault = " - }, - { - "kind": "Content", - "text": "\"Microsoft.Keyvault\"" - } - ], - "releaseTag": "Public", - "name": "MicrosoftKeyvault", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownKeySource.MicrosoftStorage:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "MicrosoftStorage = " - }, - { - "kind": "Content", - "text": "\"Microsoft.Storage\"" - } - ], - "releaseTag": "Public", - "name": "MicrosoftStorage", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "storage-resource-manager!KnownKeyType:enum", - "docComment": "/**\n * Known values of {@link KeyType} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownKeyType " - } - ], - "releaseTag": "Public", - "name": "KnownKeyType", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownKeyType.Account:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Account = " - }, - { - "kind": "Content", - "text": "\"Account\"" - } - ], - "releaseTag": "Public", - "name": "Account", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownKeyType.Service:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Service = " - }, - { - "kind": "Content", - "text": "\"Service\"" - } - ], - "releaseTag": "Public", - "name": "Service", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "storage-resource-manager!KnownKind:enum", - "docComment": "/**\n * Known values of {@link Kind} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownKind " - } - ], - "releaseTag": "Public", - "name": "KnownKind", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownKind.BlobStorage:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "BlobStorage = " - }, - { - "kind": "Content", - "text": "\"BlobStorage\"" - } - ], - "releaseTag": "Public", - "name": "BlobStorage", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownKind.BlockBlobStorage:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "BlockBlobStorage = " - }, - { - "kind": "Content", - "text": "\"BlockBlobStorage\"" - } - ], - "releaseTag": "Public", - "name": "BlockBlobStorage", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownKind.FileStorage:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "FileStorage = " - }, - { - "kind": "Content", - "text": "\"FileStorage\"" - } - ], - "releaseTag": "Public", - "name": "FileStorage", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownKind.Storage:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Storage = " - }, - { - "kind": "Content", - "text": "\"Storage\"" - } - ], - "releaseTag": "Public", - "name": "Storage", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownKind.StorageV2:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StorageV2 = " - }, - { - "kind": "Content", - "text": "\"StorageV2\"" - } - ], - "releaseTag": "Public", - "name": "StorageV2", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "storage-resource-manager!KnownLargeFileSharesState:enum", - "docComment": "/**\n * Known values of {@link LargeFileSharesState} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownLargeFileSharesState " - } - ], - "releaseTag": "Public", - "name": "KnownLargeFileSharesState", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownLargeFileSharesState.Disabled:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Disabled = " - }, - { - "kind": "Content", - "text": "\"Disabled\"" - } - ], - "releaseTag": "Public", - "name": "Disabled", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownLargeFileSharesState.Enabled:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Enabled = " - }, - { - "kind": "Content", - "text": "\"Enabled\"" - } - ], - "releaseTag": "Public", - "name": "Enabled", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "storage-resource-manager!KnownLeaseContainerRequestAction:enum", - "docComment": "/**\n * Known values of {@link LeaseContainerRequestAction} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownLeaseContainerRequestAction " - } - ], - "releaseTag": "Public", - "name": "KnownLeaseContainerRequestAction", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownLeaseContainerRequestAction.Acquire:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Acquire = " - }, - { - "kind": "Content", - "text": "\"Acquire\"" - } - ], - "releaseTag": "Public", - "name": "Acquire", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownLeaseContainerRequestAction.Break:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Break = " - }, - { - "kind": "Content", - "text": "\"Break\"" - } - ], - "releaseTag": "Public", - "name": "Break", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownLeaseContainerRequestAction.Change:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Change = " - }, - { - "kind": "Content", - "text": "\"Change\"" - } - ], - "releaseTag": "Public", - "name": "Change", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownLeaseContainerRequestAction.Release:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Release = " - }, - { - "kind": "Content", - "text": "\"Release\"" - } - ], - "releaseTag": "Public", - "name": "Release", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownLeaseContainerRequestAction.Renew:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Renew = " - }, - { - "kind": "Content", - "text": "\"Renew\"" - } - ], - "releaseTag": "Public", - "name": "Renew", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "storage-resource-manager!KnownLeaseDuration:enum", - "docComment": "/**\n * Known values of {@link LeaseDuration} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownLeaseDuration " - } - ], - "releaseTag": "Public", - "name": "KnownLeaseDuration", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownLeaseDuration.Fixed:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Fixed = " - }, - { - "kind": "Content", - "text": "\"Fixed\"" - } - ], - "releaseTag": "Public", - "name": "Fixed", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownLeaseDuration.Infinite:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Infinite = " - }, - { - "kind": "Content", - "text": "\"Infinite\"" - } - ], - "releaseTag": "Public", - "name": "Infinite", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "storage-resource-manager!KnownLeaseState:enum", - "docComment": "/**\n * Known values of {@link LeaseState} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownLeaseState " - } - ], - "releaseTag": "Public", - "name": "KnownLeaseState", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownLeaseState.Available:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Available = " - }, - { - "kind": "Content", - "text": "\"Available\"" - } - ], - "releaseTag": "Public", - "name": "Available", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownLeaseState.Breaking:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Breaking = " - }, - { - "kind": "Content", - "text": "\"Breaking\"" - } - ], - "releaseTag": "Public", - "name": "Breaking", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownLeaseState.Broken:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Broken = " - }, - { - "kind": "Content", - "text": "\"Broken\"" - } - ], - "releaseTag": "Public", - "name": "Broken", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownLeaseState.Expired:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Expired = " - }, - { - "kind": "Content", - "text": "\"Expired\"" - } - ], - "releaseTag": "Public", - "name": "Expired", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownLeaseState.Leased:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Leased = " - }, - { - "kind": "Content", - "text": "\"Leased\"" - } - ], - "releaseTag": "Public", - "name": "Leased", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "storage-resource-manager!KnownLeaseStatus:enum", - "docComment": "/**\n * Known values of {@link LeaseStatus} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownLeaseStatus " - } - ], - "releaseTag": "Public", - "name": "KnownLeaseStatus", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownLeaseStatus.Locked:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Locked = " - }, - { - "kind": "Content", - "text": "\"Locked\"" - } - ], - "releaseTag": "Public", - "name": "Locked", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownLeaseStatus.Unlocked:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Unlocked = " - }, - { - "kind": "Content", - "text": "\"Unlocked\"" - } - ], - "releaseTag": "Public", - "name": "Unlocked", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "storage-resource-manager!KnownManagementPolicyName:enum", - "docComment": "/**\n * Known values of {@link ManagementPolicyName} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownManagementPolicyName " - } - ], - "releaseTag": "Public", - "name": "KnownManagementPolicyName", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownManagementPolicyName.Default:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Default = " - }, - { - "kind": "Content", - "text": "\"default\"" - } - ], - "releaseTag": "Public", - "name": "Default", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "storage-resource-manager!KnownPermissions:enum", - "docComment": "/**\n * Known values of {@link Permissions} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownPermissions " - } - ], - "releaseTag": "Public", - "name": "KnownPermissions", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownPermissions.A:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "A = " - }, - { - "kind": "Content", - "text": "\"a\"" - } - ], - "releaseTag": "Public", - "name": "A", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownPermissions.C:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "C = " - }, - { - "kind": "Content", - "text": "\"c\"" - } - ], - "releaseTag": "Public", - "name": "C", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownPermissions.D:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "D = " - }, - { - "kind": "Content", - "text": "\"d\"" - } - ], - "releaseTag": "Public", - "name": "D", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownPermissions.L:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "L = " - }, - { - "kind": "Content", - "text": "\"l\"" - } - ], - "releaseTag": "Public", - "name": "L", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownPermissions.P:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "P = " - }, - { - "kind": "Content", - "text": "\"p\"" - } - ], - "releaseTag": "Public", - "name": "P", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownPermissions.R:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "R = " - }, - { - "kind": "Content", - "text": "\"r\"" - } - ], - "releaseTag": "Public", - "name": "R", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownPermissions.U:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "U = " - }, - { - "kind": "Content", - "text": "\"u\"" - } - ], - "releaseTag": "Public", - "name": "U", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownPermissions.W:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "W = " - }, - { - "kind": "Content", - "text": "\"w\"" - } - ], - "releaseTag": "Public", - "name": "W", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "storage-resource-manager!KnownPrivateEndpointConnectionProvisioningState:enum", - "docComment": "/**\n * Known values of {@link PrivateEndpointConnectionProvisioningState} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownPrivateEndpointConnectionProvisioningState " - } - ], - "releaseTag": "Public", - "name": "KnownPrivateEndpointConnectionProvisioningState", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownPrivateEndpointConnectionProvisioningState.Creating:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Creating = " - }, - { - "kind": "Content", - "text": "\"Creating\"" - } - ], - "releaseTag": "Public", - "name": "Creating", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownPrivateEndpointConnectionProvisioningState.Deleting:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Deleting = " - }, - { - "kind": "Content", - "text": "\"Deleting\"" - } - ], - "releaseTag": "Public", - "name": "Deleting", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownPrivateEndpointConnectionProvisioningState.Failed:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Failed = " - }, - { - "kind": "Content", - "text": "\"Failed\"" - } - ], - "releaseTag": "Public", - "name": "Failed", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownPrivateEndpointConnectionProvisioningState.Succeeded:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Succeeded = " - }, - { - "kind": "Content", - "text": "\"Succeeded\"" - } - ], - "releaseTag": "Public", - "name": "Succeeded", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "storage-resource-manager!KnownPrivateEndpointServiceConnectionStatus:enum", - "docComment": "/**\n * Known values of {@link PrivateEndpointServiceConnectionStatus} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownPrivateEndpointServiceConnectionStatus " - } - ], - "releaseTag": "Public", - "name": "KnownPrivateEndpointServiceConnectionStatus", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownPrivateEndpointServiceConnectionStatus.Approved:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Approved = " - }, - { - "kind": "Content", - "text": "\"Approved\"" - } - ], - "releaseTag": "Public", - "name": "Approved", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownPrivateEndpointServiceConnectionStatus.Pending:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Pending = " - }, - { - "kind": "Content", - "text": "\"Pending\"" - } - ], - "releaseTag": "Public", - "name": "Pending", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownPrivateEndpointServiceConnectionStatus.Rejected:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Rejected = " - }, - { - "kind": "Content", - "text": "\"Rejected\"" - } - ], - "releaseTag": "Public", - "name": "Rejected", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "storage-resource-manager!KnownReasonCode:enum", - "docComment": "/**\n * Known values of {@link ReasonCode} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownReasonCode " - } - ], - "releaseTag": "Public", - "name": "KnownReasonCode", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownReasonCode.NotAvailableForSubscription:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "NotAvailableForSubscription = " - }, - { - "kind": "Content", - "text": "\"NotAvailableForSubscription\"" - } - ], - "releaseTag": "Public", - "name": "NotAvailableForSubscription", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownReasonCode.QuotaId:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "QuotaId = " - }, - { - "kind": "Content", - "text": "\"QuotaId\"" - } - ], - "releaseTag": "Public", - "name": "QuotaId", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "storage-resource-manager!KnownRootSquashType:enum", - "docComment": "/**\n * Known values of {@link RootSquashType} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownRootSquashType " - } - ], - "releaseTag": "Public", - "name": "KnownRootSquashType", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownRootSquashType.AllSquash:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "AllSquash = " - }, - { - "kind": "Content", - "text": "\"AllSquash\"" - } - ], - "releaseTag": "Public", - "name": "AllSquash", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownRootSquashType.NoRootSquash:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "NoRootSquash = " - }, - { - "kind": "Content", - "text": "\"NoRootSquash\"" - } - ], - "releaseTag": "Public", - "name": "NoRootSquash", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownRootSquashType.RootSquash:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "RootSquash = " - }, - { - "kind": "Content", - "text": "\"RootSquash\"" - } - ], - "releaseTag": "Public", - "name": "RootSquash", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "storage-resource-manager!KnownRoutingChoice:enum", - "docComment": "/**\n * Known values of {@link RoutingChoice} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownRoutingChoice " - } - ], - "releaseTag": "Public", - "name": "KnownRoutingChoice", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownRoutingChoice.InternetRouting:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "InternetRouting = " - }, - { - "kind": "Content", - "text": "\"InternetRouting\"" - } - ], - "releaseTag": "Public", - "name": "InternetRouting", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownRoutingChoice.MicrosoftRouting:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "MicrosoftRouting = " - }, - { - "kind": "Content", - "text": "\"MicrosoftRouting\"" - } - ], - "releaseTag": "Public", - "name": "MicrosoftRouting", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "storage-resource-manager!KnownRuleType:enum", - "docComment": "/**\n * Known values of {@link RuleType} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownRuleType " - } - ], - "releaseTag": "Public", - "name": "KnownRuleType", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownRuleType.Lifecycle:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Lifecycle = " - }, - { - "kind": "Content", - "text": "\"Lifecycle\"" - } - ], - "releaseTag": "Public", - "name": "Lifecycle", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "storage-resource-manager!KnownServices:enum", - "docComment": "/**\n * Known values of {@link Services} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownServices " - } - ], - "releaseTag": "Public", - "name": "KnownServices", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownServices.B:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "B = " - }, - { - "kind": "Content", - "text": "\"b\"" - } - ], - "releaseTag": "Public", - "name": "B", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownServices.F:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "F = " - }, - { - "kind": "Content", - "text": "\"f\"" - } - ], - "releaseTag": "Public", - "name": "F", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownServices.Q:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Q = " - }, - { - "kind": "Content", - "text": "\"q\"" - } - ], - "releaseTag": "Public", - "name": "Q", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownServices.T:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "T = " - }, - { - "kind": "Content", - "text": "\"t\"" - } - ], - "releaseTag": "Public", - "name": "T", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "storage-resource-manager!KnownShareAccessTier:enum", - "docComment": "/**\n * Known values of {@link ShareAccessTier} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownShareAccessTier " - } - ], - "releaseTag": "Public", - "name": "KnownShareAccessTier", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownShareAccessTier.Cool:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Cool = " - }, - { - "kind": "Content", - "text": "\"Cool\"" - } - ], - "releaseTag": "Public", - "name": "Cool", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownShareAccessTier.Hot:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Hot = " - }, - { - "kind": "Content", - "text": "\"Hot\"" - } - ], - "releaseTag": "Public", - "name": "Hot", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownShareAccessTier.Premium:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Premium = " - }, - { - "kind": "Content", - "text": "\"Premium\"" - } - ], - "releaseTag": "Public", - "name": "Premium", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownShareAccessTier.TransactionOptimized:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "TransactionOptimized = " - }, - { - "kind": "Content", - "text": "\"TransactionOptimized\"" - } - ], - "releaseTag": "Public", - "name": "TransactionOptimized", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "storage-resource-manager!KnownSignedResource:enum", - "docComment": "/**\n * Known values of {@link SignedResource} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownSignedResource " - } - ], - "releaseTag": "Public", - "name": "KnownSignedResource", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownSignedResource.B:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "B = " - }, - { - "kind": "Content", - "text": "\"b\"" - } - ], - "releaseTag": "Public", - "name": "B", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownSignedResource.C:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "C = " - }, - { - "kind": "Content", - "text": "\"c\"" - } - ], - "releaseTag": "Public", - "name": "C", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownSignedResource.F:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "F = " - }, - { - "kind": "Content", - "text": "\"f\"" - } - ], - "releaseTag": "Public", - "name": "F", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownSignedResource.S:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "S = " - }, - { - "kind": "Content", - "text": "\"s\"" - } - ], - "releaseTag": "Public", - "name": "S", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "storage-resource-manager!KnownSignedResourceTypes:enum", - "docComment": "/**\n * Known values of {@link SignedResourceTypes} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownSignedResourceTypes " - } - ], - "releaseTag": "Public", - "name": "KnownSignedResourceTypes", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownSignedResourceTypes.C:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "C = " - }, - { - "kind": "Content", - "text": "\"c\"" - } - ], - "releaseTag": "Public", - "name": "C", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownSignedResourceTypes.O:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "O = " - }, - { - "kind": "Content", - "text": "\"o\"" - } - ], - "releaseTag": "Public", - "name": "O", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownSignedResourceTypes.S:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "S = " - }, - { - "kind": "Content", - "text": "\"s\"" - } - ], - "releaseTag": "Public", - "name": "S", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "storage-resource-manager!KnownSkuName:enum", - "docComment": "/**\n * Known values of {@link SkuName} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownSkuName " - } - ], - "releaseTag": "Public", - "name": "KnownSkuName", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownSkuName.PremiumLRS:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "PremiumLRS = " - }, - { - "kind": "Content", - "text": "\"Premium_LRS\"" - } - ], - "releaseTag": "Public", - "name": "PremiumLRS", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownSkuName.PremiumZRS:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "PremiumZRS = " - }, - { - "kind": "Content", - "text": "\"Premium_ZRS\"" - } - ], - "releaseTag": "Public", - "name": "PremiumZRS", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownSkuName.StandardGRS:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardGRS = " - }, - { - "kind": "Content", - "text": "\"Standard_GRS\"" - } - ], - "releaseTag": "Public", - "name": "StandardGRS", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownSkuName.StandardGzrs:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardGzrs = " - }, - { - "kind": "Content", - "text": "\"Standard_GZRS\"" - } - ], - "releaseTag": "Public", - "name": "StandardGzrs", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownSkuName.StandardLRS:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardLRS = " - }, - { - "kind": "Content", - "text": "\"Standard_LRS\"" - } - ], - "releaseTag": "Public", - "name": "StandardLRS", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownSkuName.StandardRagrs:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardRagrs = " - }, - { - "kind": "Content", - "text": "\"Standard_RAGRS\"" - } - ], - "releaseTag": "Public", - "name": "StandardRagrs", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownSkuName.StandardRagzrs:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardRagzrs = " - }, - { - "kind": "Content", - "text": "\"Standard_RAGZRS\"" - } - ], - "releaseTag": "Public", - "name": "StandardRagzrs", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "storage-resource-manager!KnownSkuName.StandardZRS:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "StandardZRS = " - }, - { - "kind": "Content", - "text": "\"Standard_ZRS\"" - } - ], - "releaseTag": "Public", - "name": "StandardZRS", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!LargeFileSharesState:type", - "docComment": "/**\n * Defines values for LargeFileSharesState. \\ {@link KnownLargeFileSharesState} can be used interchangeably with LargeFileSharesState, this enum contains the known values that the service supports. ### Known values supported by the service **Disabled** \\ **Enabled**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type LargeFileSharesState = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "LargeFileSharesState", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!LeaseContainerRequest:interface", - "docComment": "/**\n * Lease Container request schema.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LeaseContainerRequest " - } - ], - "releaseTag": "Public", - "name": "LeaseContainerRequest", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!LeaseContainerRequest#action:member", - "docComment": "/**\n * Specifies the lease action. Can be one of the available actions.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "action: " - }, - { - "kind": "Reference", - "text": "LeaseContainerRequestAction", - "canonicalReference": "storage-resource-manager!LeaseContainerRequestAction:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "action", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!LeaseContainerRequest#breakPeriod:member", - "docComment": "/**\n * Optional. For a break action, proposed duration the lease should continue before it is broken, in seconds, between 0 and 60.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "breakPeriod?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "breakPeriod", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!LeaseContainerRequest#leaseDuration:member", - "docComment": "/**\n * Required for acquire. Specifies the duration of the lease, in seconds, or negative one (-1) for a lease that never expires.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "leaseDuration?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "leaseDuration", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!LeaseContainerRequest#leaseId:member", - "docComment": "/**\n * Identifies the lease. Can be specified in any valid GUID string format.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "leaseId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "leaseId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!LeaseContainerRequest#proposedLeaseId:member", - "docComment": "/**\n * Optional for acquire, required for change. Proposed lease ID, in a GUID string format.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "proposedLeaseId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "proposedLeaseId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!LeaseContainerRequestAction:type", - "docComment": "/**\n * Defines values for LeaseContainerRequestAction. \\ {@link KnownLeaseContainerRequestAction} can be used interchangeably with LeaseContainerRequestAction, this enum contains the known values that the service supports. ### Known values supported by the service **Acquire** \\ **Renew** \\ **Change** \\ **Release** \\ **Break**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type LeaseContainerRequestAction = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "LeaseContainerRequestAction", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!LeaseContainerResponse:interface", - "docComment": "/**\n * Lease Container response schema.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LeaseContainerResponse " - } - ], - "releaseTag": "Public", - "name": "LeaseContainerResponse", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!LeaseContainerResponse#leaseId:member", - "docComment": "/**\n * Returned unique lease ID that must be included with any request to delete the container, or to renew, change, or release the lease.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "leaseId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "leaseId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!LeaseContainerResponse#leaseTimeSeconds:member", - "docComment": "/**\n * Approximate time remaining in the lease period, in seconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "leaseTimeSeconds?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "leaseTimeSeconds", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!LeaseDuration:type", - "docComment": "/**\n * Defines values for LeaseDuration. \\ {@link KnownLeaseDuration} can be used interchangeably with LeaseDuration, this enum contains the known values that the service supports. ### Known values supported by the service **Infinite** \\ **Fixed**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type LeaseDuration = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "LeaseDuration", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!LeaseState:type", - "docComment": "/**\n * Defines values for LeaseState. \\ {@link KnownLeaseState} can be used interchangeably with LeaseState, this enum contains the known values that the service supports. ### Known values supported by the service **Available** \\ **Leased** \\ **Expired** \\ **Breaking** \\ **Broken**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type LeaseState = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "LeaseState", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!LeaseStatus:type", - "docComment": "/**\n * Defines values for LeaseStatus. \\ {@link KnownLeaseStatus} can be used interchangeably with LeaseStatus, this enum contains the known values that the service supports. ### Known values supported by the service **Locked** \\ **Unlocked**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type LeaseStatus = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "LeaseStatus", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!LegalHold:interface", - "docComment": "/**\n * The LegalHold property of a blob container.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LegalHold " - } - ], - "releaseTag": "Public", - "name": "LegalHold", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!LegalHold#hasLegalHold:member", - "docComment": "/**\n * The hasLegalHold public property is set to true by SRP if there are at least one existing tag. The hasLegalHold public property is set to false by SRP if all existing legal hold tags are cleared out. There can be a maximum of 1000 blob containers with hasLegalHold=true for a given account. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly hasLegalHold?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "hasLegalHold", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!LegalHold#tags:member", - "docComment": "/**\n * Each tag should be 3 to 23 alphanumeric characters and is normalized to lower case at SRP.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "tags: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tags", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!LegalHoldProperties:interface", - "docComment": "/**\n * The LegalHold property of a blob container.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LegalHoldProperties " - } - ], - "releaseTag": "Public", - "name": "LegalHoldProperties", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!LegalHoldProperties#hasLegalHold:member", - "docComment": "/**\n * The hasLegalHold public property is set to true by SRP if there are at least one existing tag. The hasLegalHold public property is set to false by SRP if all existing legal hold tags are cleared out. There can be a maximum of 1000 blob containers with hasLegalHold=true for a given account. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly hasLegalHold?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "hasLegalHold", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!LegalHoldProperties#tags:member", - "docComment": "/**\n * The list of LegalHold tags of a blob container.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "tags?: " - }, - { - "kind": "Reference", - "text": "TagProperty", - "canonicalReference": "storage-resource-manager!TagProperty:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tags", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!ListAccountSasResponse:interface", - "docComment": "/**\n * The List SAS credentials operation response.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ListAccountSasResponse " - } - ], - "releaseTag": "Public", - "name": "ListAccountSasResponse", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!ListAccountSasResponse#accountSasToken:member", - "docComment": "/**\n * List SAS credentials of storage account. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly accountSasToken?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "accountSasToken", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!ListContainerItem:type", - "docComment": "/**\n * The blob container properties be listed out.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ListContainerItem = " - }, - { - "kind": "Reference", - "text": "AzureEntityResource", - "canonicalReference": "storage-resource-manager!AzureEntityResource:type" - }, - { - "kind": "Content", - "text": " & {\n defaultEncryptionScope?: string;\n denyEncryptionScopeOverride?: boolean;\n publicAccess?: " - }, - { - "kind": "Reference", - "text": "PublicAccess", - "canonicalReference": "storage-resource-manager!PublicAccess:type" - }, - { - "kind": "Content", - "text": ";\n readonly lastModifiedTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n readonly leaseStatus?: " - }, - { - "kind": "Reference", - "text": "LeaseStatus", - "canonicalReference": "storage-resource-manager!LeaseStatus:type" - }, - { - "kind": "Content", - "text": ";\n readonly leaseState?: " - }, - { - "kind": "Reference", - "text": "LeaseState", - "canonicalReference": "storage-resource-manager!LeaseState:type" - }, - { - "kind": "Content", - "text": ";\n readonly leaseDuration?: " - }, - { - "kind": "Reference", - "text": "LeaseDuration", - "canonicalReference": "storage-resource-manager!LeaseDuration:type" - }, - { - "kind": "Content", - "text": ";\n metadata?: {\n [propertyName: string]: string;\n };\n readonly immutabilityPolicy?: " - }, - { - "kind": "Reference", - "text": "ImmutabilityPolicyProperties", - "canonicalReference": "storage-resource-manager!ImmutabilityPolicyProperties:interface" - }, - { - "kind": "Content", - "text": ";\n readonly legalHold?: " - }, - { - "kind": "Reference", - "text": "LegalHoldProperties", - "canonicalReference": "storage-resource-manager!LegalHoldProperties:interface" - }, - { - "kind": "Content", - "text": ";\n readonly hasLegalHold?: boolean;\n readonly hasImmutabilityPolicy?: boolean;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ListContainerItem", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 17 - } - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!ListContainerItems:interface", - "docComment": "/**\n * Response schema. Contains list of blobs returned, and if paging is requested or required, a URL to next page of containers.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ListContainerItems " - } - ], - "releaseTag": "Public", - "name": "ListContainerItems", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!ListContainerItems#nextLink:member", - "docComment": "/**\n * Request URL that can be used to query next page of containers. Returned when total number of requested containers exceed maximum page size. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!ListContainerItems#value:member", - "docComment": "/**\n * List of blobs containers returned. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Reference", - "text": "ListContainerItem", - "canonicalReference": "storage-resource-manager!ListContainerItem:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!ListServiceSasResponse:interface", - "docComment": "/**\n * The List service SAS credentials operation response.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ListServiceSasResponse " - } - ], - "releaseTag": "Public", - "name": "ListServiceSasResponse", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!ListServiceSasResponse#serviceSasToken:member", - "docComment": "/**\n * List service SAS credentials of specific resource. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly serviceSasToken?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "serviceSasToken", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!ManagementPolicies:interface", - "docComment": "/**\n * Interface representing a ManagementPolicies.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagementPolicies " - } - ], - "releaseTag": "Public", - "name": "ManagementPolicies", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "storage-resource-manager!ManagementPolicies#createOrUpdate:member(1)", - "docComment": "/**\n * Sets the managementpolicy to the specified storage account.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param managementPolicyName - The name of the Storage Account Management Policy. It should always be 'default'\n *\n * @param properties - The ManagementPolicy set to a storage account.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managementPolicyName: " - }, - { - "kind": "Reference", - "text": "ManagementPolicyName", - "canonicalReference": "storage-resource-manager!ManagementPolicyName:type" - }, - { - "kind": "Content", - "text": ", properties: " - }, - { - "kind": "Reference", - "text": "ManagementPolicy", - "canonicalReference": "storage-resource-manager!ManagementPolicy:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagementPoliciesCreateOrUpdateOptionalParams", - "canonicalReference": "storage-resource-manager!ManagementPoliciesCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ManagementPoliciesCreateOrUpdateResponse", - "canonicalReference": "storage-resource-manager!ManagementPoliciesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "managementPolicyName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "properties", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "createOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "storage-resource-manager!ManagementPolicies#delete:member(1)", - "docComment": "/**\n * Deletes the managementpolicy associated with the specified storage account.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param managementPolicyName - The name of the Storage Account Management Policy. It should always be 'default'\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "delete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managementPolicyName: " - }, - { - "kind": "Reference", - "text": "ManagementPolicyName", - "canonicalReference": "storage-resource-manager!ManagementPolicyName:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagementPoliciesDeleteOptionalParams", - "canonicalReference": "storage-resource-manager!ManagementPoliciesDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "managementPolicyName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "delete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "storage-resource-manager!ManagementPolicies#get:member(1)", - "docComment": "/**\n * Gets the managementpolicy associated with the specified storage account.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param managementPolicyName - The name of the Storage Account Management Policy. It should always be 'default'\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", managementPolicyName: " - }, - { - "kind": "Reference", - "text": "ManagementPolicyName", - "canonicalReference": "storage-resource-manager!ManagementPolicyName:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ManagementPoliciesGetOptionalParams", - "canonicalReference": "storage-resource-manager!ManagementPoliciesGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ManagementPoliciesGetResponse", - "canonicalReference": "storage-resource-manager!ManagementPoliciesGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "managementPolicyName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "get" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!ManagementPoliciesCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagementPoliciesCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagementPoliciesCreateOrUpdateOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!ManagementPoliciesCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagementPoliciesCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "ManagementPolicy", - "canonicalReference": "storage-resource-manager!ManagementPolicy:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagementPoliciesCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!ManagementPoliciesDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagementPoliciesDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagementPoliciesDeleteOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!ManagementPoliciesGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagementPoliciesGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ManagementPoliciesGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!ManagementPoliciesGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagementPoliciesGetResponse = " - }, - { - "kind": "Reference", - "text": "ManagementPolicy", - "canonicalReference": "storage-resource-manager!ManagementPolicy:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagementPoliciesGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!ManagementPolicy:type", - "docComment": "/**\n * The Get Storage Account ManagementPolicies operation response.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagementPolicy = " - }, - { - "kind": "Reference", - "text": "Resource", - "canonicalReference": "storage-resource-manager!Resource:interface" - }, - { - "kind": "Content", - "text": " & {\n readonly lastModifiedTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n policy?: " - }, - { - "kind": "Reference", - "text": "ManagementPolicySchema", - "canonicalReference": "storage-resource-manager!ManagementPolicySchema:interface" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagementPolicy", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 7 - } - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!ManagementPolicyAction:interface", - "docComment": "/**\n * Actions are applied to the filtered blobs when the execution condition is met.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagementPolicyAction " - } - ], - "releaseTag": "Public", - "name": "ManagementPolicyAction", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!ManagementPolicyAction#baseBlob:member", - "docComment": "/**\n * The management policy action for base blob\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "baseBlob?: " - }, - { - "kind": "Reference", - "text": "ManagementPolicyBaseBlob", - "canonicalReference": "storage-resource-manager!ManagementPolicyBaseBlob:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "baseBlob", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!ManagementPolicyAction#snapshot:member", - "docComment": "/**\n * The management policy action for snapshot\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "snapshot?: " - }, - { - "kind": "Reference", - "text": "ManagementPolicySnapShot", - "canonicalReference": "storage-resource-manager!ManagementPolicySnapShot:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "snapshot", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!ManagementPolicyBaseBlob:interface", - "docComment": "/**\n * Management policy action for base blob.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagementPolicyBaseBlob " - } - ], - "releaseTag": "Public", - "name": "ManagementPolicyBaseBlob", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!ManagementPolicyBaseBlob#delete:member", - "docComment": "/**\n * The function to delete the blob\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "delete?: " - }, - { - "kind": "Reference", - "text": "DateAfterModification", - "canonicalReference": "storage-resource-manager!DateAfterModification:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "delete", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!ManagementPolicyBaseBlob#tierToArchive:member", - "docComment": "/**\n * The function to tier blobs to archive storage. Support blobs currently at Hot or Cool tier\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "tierToArchive?: " - }, - { - "kind": "Reference", - "text": "DateAfterModification", - "canonicalReference": "storage-resource-manager!DateAfterModification:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tierToArchive", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!ManagementPolicyBaseBlob#tierToCool:member", - "docComment": "/**\n * The function to tier blobs to cool storage. Support blobs currently at Hot tier\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "tierToCool?: " - }, - { - "kind": "Reference", - "text": "DateAfterModification", - "canonicalReference": "storage-resource-manager!DateAfterModification:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tierToCool", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!ManagementPolicyDefinition:interface", - "docComment": "/**\n * An object that defines the Lifecycle rule. Each definition is made up with a filters set and an actions set.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagementPolicyDefinition " - } - ], - "releaseTag": "Public", - "name": "ManagementPolicyDefinition", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!ManagementPolicyDefinition#actions:member", - "docComment": "/**\n * An object that defines the action set.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "actions: " - }, - { - "kind": "Reference", - "text": "ManagementPolicyAction", - "canonicalReference": "storage-resource-manager!ManagementPolicyAction:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "actions", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!ManagementPolicyDefinition#filters:member", - "docComment": "/**\n * An object that defines the filter set.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "filters?: " - }, - { - "kind": "Reference", - "text": "ManagementPolicyFilter", - "canonicalReference": "storage-resource-manager!ManagementPolicyFilter:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "filters", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!ManagementPolicyFilter:interface", - "docComment": "/**\n * Filters limit rule actions to a subset of blobs within the storage account. If multiple filters are defined, a logical AND is performed on all filters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagementPolicyFilter " - } - ], - "releaseTag": "Public", - "name": "ManagementPolicyFilter", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!ManagementPolicyFilter#blobIndexMatch:member", - "docComment": "/**\n * An array of blob index tag based filters, there can be at most 10 tag filters\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "blobIndexMatch?: " - }, - { - "kind": "Reference", - "text": "TagFilter", - "canonicalReference": "storage-resource-manager!TagFilter:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "blobIndexMatch", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!ManagementPolicyFilter#blobTypes:member", - "docComment": "/**\n * An array of predefined enum values. Only blockBlob is supported.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "blobTypes: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "blobTypes", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!ManagementPolicyFilter#prefixMatch:member", - "docComment": "/**\n * An array of strings for prefixes to be match.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "prefixMatch?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "prefixMatch", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!ManagementPolicyName:type", - "docComment": "/**\n * Defines values for ManagementPolicyName. \\ {@link KnownManagementPolicyName} can be used interchangeably with ManagementPolicyName, this enum contains the known values that the service supports. ### Known values supported by the service **default**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagementPolicyName = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagementPolicyName", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!ManagementPolicyRule:interface", - "docComment": "/**\n * An object that wraps the Lifecycle rule. Each rule is uniquely defined by name.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagementPolicyRule " - } - ], - "releaseTag": "Public", - "name": "ManagementPolicyRule", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!ManagementPolicyRule#definition:member", - "docComment": "/**\n * An object that defines the Lifecycle rule.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "definition: " - }, - { - "kind": "Reference", - "text": "ManagementPolicyDefinition", - "canonicalReference": "storage-resource-manager!ManagementPolicyDefinition:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "definition", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!ManagementPolicyRule#enabled:member", - "docComment": "/**\n * Rule is enabled if set to true.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "enabled?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "enabled", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!ManagementPolicyRule#name:member", - "docComment": "/**\n * A rule name can contain any combination of alpha numeric characters. Rule name is case-sensitive. It must be unique within a policy.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!ManagementPolicyRule#type:member", - "docComment": "/**\n * The valid value is Lifecycle\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "type: " - }, - { - "kind": "Reference", - "text": "RuleType", - "canonicalReference": "storage-resource-manager!RuleType:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!ManagementPolicySchema:interface", - "docComment": "/**\n * The Storage Account ManagementPolicies Rules. See more details in: https://docs.microsoft.com/en-us/azure/storage/common/storage-lifecycle-managment-concepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagementPolicySchema " - } - ], - "releaseTag": "Public", - "name": "ManagementPolicySchema", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!ManagementPolicySchema#rules:member", - "docComment": "/**\n * The Storage Account ManagementPolicies Rules. See more details in: https://docs.microsoft.com/en-us/azure/storage/common/storage-lifecycle-managment-concepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "rules: " - }, - { - "kind": "Reference", - "text": "ManagementPolicyRule", - "canonicalReference": "storage-resource-manager!ManagementPolicyRule:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "rules", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!ManagementPolicySnapShot:interface", - "docComment": "/**\n * Management policy action for snapshot.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagementPolicySnapShot " - } - ], - "releaseTag": "Public", - "name": "ManagementPolicySnapShot", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!ManagementPolicySnapShot#delete:member", - "docComment": "/**\n * The function to delete the blob snapshot\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "delete?: " - }, - { - "kind": "Reference", - "text": "DateAfterCreation", - "canonicalReference": "storage-resource-manager!DateAfterCreation:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "delete", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!MetricSpecification:interface", - "docComment": "/**\n * Metric specification of operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface MetricSpecification " - } - ], - "releaseTag": "Public", - "name": "MetricSpecification", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!MetricSpecification#aggregationType:member", - "docComment": "/**\n * Aggregation type could be Average.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "aggregationType?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "aggregationType", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!MetricSpecification#category:member", - "docComment": "/**\n * The category this metric specification belong to, could be Capacity.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "category?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "category", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!MetricSpecification#dimensions:member", - "docComment": "/**\n * Dimensions of blobs, including blob type and access tier.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "dimensions?: " - }, - { - "kind": "Reference", - "text": "Dimension", - "canonicalReference": "storage-resource-manager!Dimension:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "dimensions", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!MetricSpecification#displayDescription:member", - "docComment": "/**\n * Display description of metric specification.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "displayDescription?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "displayDescription", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!MetricSpecification#displayName:member", - "docComment": "/**\n * Display name of metric specification.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "displayName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "displayName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!MetricSpecification#fillGapWithZero:member", - "docComment": "/**\n * The property to decide fill gap with zero or not.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "fillGapWithZero?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "fillGapWithZero", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!MetricSpecification#name:member", - "docComment": "/**\n * Name of metric specification.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!MetricSpecification#resourceIdDimensionNameOverride:member", - "docComment": "/**\n * Account Resource Id.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resourceIdDimensionNameOverride?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resourceIdDimensionNameOverride", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!MetricSpecification#unit:member", - "docComment": "/**\n * Unit could be Bytes or Count.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "unit?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "unit", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!NetworkRuleSet:interface", - "docComment": "/**\n * Network rule set\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkRuleSet " - } - ], - "releaseTag": "Public", - "name": "NetworkRuleSet", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!NetworkRuleSet#bypass:member", - "docComment": "/**\n * Specifies whether traffic is bypassed for Logging/Metrics/AzureServices. Possible values are any combination of Logging|Metrics|AzureServices (For example, \"Logging, Metrics\"), or None to bypass none of those traffics.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "bypass?: " - }, - { - "kind": "Reference", - "text": "Bypass", - "canonicalReference": "storage-resource-manager!Bypass:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "bypass", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!NetworkRuleSet#defaultAction:member", - "docComment": "/**\n * Specifies the default action of allow or deny when no other rules match.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "defaultAction: " - }, - { - "kind": "Reference", - "text": "DefaultAction", - "canonicalReference": "storage-resource-manager!DefaultAction:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "defaultAction", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!NetworkRuleSet#ipRules:member", - "docComment": "/**\n * Sets the IP ACL rules\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "ipRules?: " - }, - { - "kind": "Reference", - "text": "IPRule", - "canonicalReference": "storage-resource-manager!IPRule:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ipRules", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!NetworkRuleSet#virtualNetworkRules:member", - "docComment": "/**\n * Sets the virtual network rules\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "virtualNetworkRules?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkRule", - "canonicalReference": "storage-resource-manager!VirtualNetworkRule:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "virtualNetworkRules", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!ObjectReplicationPolicies:interface", - "docComment": "/**\n * Interface representing a ObjectReplicationPolicies.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ObjectReplicationPolicies " - } - ], - "releaseTag": "Public", - "name": "ObjectReplicationPolicies", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "storage-resource-manager!ObjectReplicationPolicies#createOrUpdate:member(1)", - "docComment": "/**\n * Create or update the object replication policy of the storage account.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param objectReplicationPolicyId - The ID of object replication policy or 'default' if the policy ID is unknown.\n *\n * @param properties - The object replication policy set to a storage account. A unique policy ID will be created if absent.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", objectReplicationPolicyId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", properties: " - }, - { - "kind": "Reference", - "text": "ObjectReplicationPolicy", - "canonicalReference": "storage-resource-manager!ObjectReplicationPolicy:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ObjectReplicationPoliciesCreateOrUpdateOptionalParams", - "canonicalReference": "storage-resource-manager!ObjectReplicationPoliciesCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ObjectReplicationPoliciesCreateOrUpdateResponse", - "canonicalReference": "storage-resource-manager!ObjectReplicationPoliciesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "objectReplicationPolicyId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "properties", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "createOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "storage-resource-manager!ObjectReplicationPolicies#delete:member(1)", - "docComment": "/**\n * Deletes the object replication policy associated with the specified storage account.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param objectReplicationPolicyId - The ID of object replication policy or 'default' if the policy ID is unknown.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "delete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", objectReplicationPolicyId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ObjectReplicationPoliciesDeleteOptionalParams", - "canonicalReference": "storage-resource-manager!ObjectReplicationPoliciesDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "objectReplicationPolicyId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "delete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "storage-resource-manager!ObjectReplicationPolicies#get:member(1)", - "docComment": "/**\n * Get the object replication policy of the storage account by policy ID.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param objectReplicationPolicyId - The ID of object replication policy or 'default' if the policy ID is unknown.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", objectReplicationPolicyId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ObjectReplicationPoliciesGetOptionalParams", - "canonicalReference": "storage-resource-manager!ObjectReplicationPoliciesGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ObjectReplicationPoliciesGetResponse", - "canonicalReference": "storage-resource-manager!ObjectReplicationPoliciesGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "objectReplicationPolicyId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "storage-resource-manager!ObjectReplicationPolicies#list:member(1)", - "docComment": "/**\n * List the object replication policies associated with the storage account.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ObjectReplicationPoliciesListOptionalParams", - "canonicalReference": "storage-resource-manager!ObjectReplicationPoliciesListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ObjectReplicationPolicy", - "canonicalReference": "storage-resource-manager!ObjectReplicationPolicy:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "list" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!ObjectReplicationPoliciesCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ObjectReplicationPoliciesCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ObjectReplicationPoliciesCreateOrUpdateOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!ObjectReplicationPoliciesCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ObjectReplicationPoliciesCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "ObjectReplicationPolicy", - "canonicalReference": "storage-resource-manager!ObjectReplicationPolicy:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ObjectReplicationPoliciesCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!ObjectReplicationPoliciesDef:interface", - "docComment": "/**\n * List storage account object replication policies.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ObjectReplicationPoliciesDef " - } - ], - "releaseTag": "Public", - "name": "ObjectReplicationPoliciesDef", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!ObjectReplicationPoliciesDef#value:member", - "docComment": "/**\n * The replication policy between two storage accounts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "ObjectReplicationPolicy", - "canonicalReference": "storage-resource-manager!ObjectReplicationPolicy:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!ObjectReplicationPoliciesDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ObjectReplicationPoliciesDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ObjectReplicationPoliciesDeleteOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!ObjectReplicationPoliciesGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ObjectReplicationPoliciesGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ObjectReplicationPoliciesGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!ObjectReplicationPoliciesGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ObjectReplicationPoliciesGetResponse = " - }, - { - "kind": "Reference", - "text": "ObjectReplicationPolicy", - "canonicalReference": "storage-resource-manager!ObjectReplicationPolicy:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ObjectReplicationPoliciesGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!ObjectReplicationPoliciesListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ObjectReplicationPoliciesListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ObjectReplicationPoliciesListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!ObjectReplicationPoliciesListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ObjectReplicationPoliciesListResponse = " - }, - { - "kind": "Reference", - "text": "ObjectReplicationPoliciesDef", - "canonicalReference": "storage-resource-manager!ObjectReplicationPoliciesDef:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ObjectReplicationPoliciesListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!ObjectReplicationPolicy:type", - "docComment": "/**\n * The replication policy between two storage accounts. Multiple rules can be defined in one policy.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ObjectReplicationPolicy = " - }, - { - "kind": "Reference", - "text": "Resource", - "canonicalReference": "storage-resource-manager!Resource:interface" - }, - { - "kind": "Content", - "text": " & {\n readonly policyId?: string;\n readonly enabledTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n sourceAccount?: string;\n destinationAccount?: string;\n rules?: " - }, - { - "kind": "Reference", - "text": "ObjectReplicationPolicyRule", - "canonicalReference": "storage-resource-manager!ObjectReplicationPolicyRule:interface" - }, - { - "kind": "Content", - "text": "[];\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ObjectReplicationPolicy", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 7 - } - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!ObjectReplicationPolicyFilter:interface", - "docComment": "/**\n * Filters limit replication to a subset of blobs within the storage account. A logical OR is performed on values in the filter. If multiple filters are defined, a logical AND is performed on all filters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ObjectReplicationPolicyFilter " - } - ], - "releaseTag": "Public", - "name": "ObjectReplicationPolicyFilter", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!ObjectReplicationPolicyFilter#minCreationTime:member", - "docComment": "/**\n * Blobs created after the time will be replicated to the destination. It must be in datetime format 'yyyy-MM-ddTHH:mm:ssZ'. Example: 2020-02-19T16:05:00Z\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "minCreationTime?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "minCreationTime", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!ObjectReplicationPolicyFilter#prefixMatch:member", - "docComment": "/**\n * Optional. Filters the results to replicate only blobs whose names begin with the specified prefix.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "prefixMatch?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "prefixMatch", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!ObjectReplicationPolicyRule:interface", - "docComment": "/**\n * The replication policy rule between two containers.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ObjectReplicationPolicyRule " - } - ], - "releaseTag": "Public", - "name": "ObjectReplicationPolicyRule", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!ObjectReplicationPolicyRule#destinationContainer:member", - "docComment": "/**\n * Required. Destination container name.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "destinationContainer: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "destinationContainer", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!ObjectReplicationPolicyRule#filters:member", - "docComment": "/**\n * Optional. An object that defines the filter set.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "filters?: " - }, - { - "kind": "Reference", - "text": "ObjectReplicationPolicyFilter", - "canonicalReference": "storage-resource-manager!ObjectReplicationPolicyFilter:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "filters", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!ObjectReplicationPolicyRule#ruleId:member", - "docComment": "/**\n * Rule Id is auto-generated for each new rule on destination account. It is required for put policy on source account.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "ruleId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ruleId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!ObjectReplicationPolicyRule#sourceContainer:member", - "docComment": "/**\n * Required. Source container name.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "sourceContainer: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "sourceContainer", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!Operation:interface", - "docComment": "/**\n * Storage REST API operation definition.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Operation " - } - ], - "releaseTag": "Public", - "name": "Operation", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!Operation#display:member", - "docComment": "/**\n * Display metadata associated with the operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "display?: " - }, - { - "kind": "Reference", - "text": "OperationDisplay", - "canonicalReference": "storage-resource-manager!OperationDisplay:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "display", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!Operation#name:member", - "docComment": "/**\n * Operation name: {provider}/{resource}/{operation}\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!Operation#origin:member", - "docComment": "/**\n * The origin of operations.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "origin?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "origin", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!Operation#serviceSpecification:member", - "docComment": "/**\n * One property of operation, include metric specifications.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "serviceSpecification?: " - }, - { - "kind": "Reference", - "text": "ServiceSpecification", - "canonicalReference": "storage-resource-manager!ServiceSpecification:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "serviceSpecification", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!OperationDisplay:interface", - "docComment": "/**\n * Display metadata associated with the operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface OperationDisplay " - } - ], - "releaseTag": "Public", - "name": "OperationDisplay", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!OperationDisplay#description:member", - "docComment": "/**\n * Description of the operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "description?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "description", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!OperationDisplay#operation:member", - "docComment": "/**\n * Type of operation: get, read, delete, etc.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "operation?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "operation", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!OperationDisplay#provider:member", - "docComment": "/**\n * Service provider: Microsoft Storage.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "provider?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "provider", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!OperationDisplay#resource:member", - "docComment": "/**\n * Resource on which the operation is performed etc.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resource?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resource", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!OperationListResult:interface", - "docComment": "/**\n * Result of the request to list Storage operations. It contains a list of operations and a URL link to get the next set of results.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface OperationListResult " - } - ], - "releaseTag": "Public", - "name": "OperationListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!OperationListResult#value:member", - "docComment": "/**\n * List of Storage operations supported by the Storage resource provider.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "Operation", - "canonicalReference": "storage-resource-manager!Operation:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!Operations:interface", - "docComment": "/**\n * Interface representing a Operations.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Operations " - } - ], - "releaseTag": "Public", - "name": "Operations", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "storage-resource-manager!Operations#list:member(1)", - "docComment": "/**\n * Lists all of the available Storage Rest API operations.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(options?: " - }, - { - "kind": "Reference", - "text": "OperationsListOptionalParams", - "canonicalReference": "storage-resource-manager!OperationsListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "Operation", - "canonicalReference": "storage-resource-manager!Operation:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "list" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!OperationsListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface OperationsListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "OperationsListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!OperationsListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type OperationsListResponse = " - }, - { - "kind": "Reference", - "text": "OperationListResult", - "canonicalReference": "storage-resource-manager!OperationListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "OperationsListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!Permissions_2:type", - "docComment": "/**\n * Defines values for Permissions. \\ {@link KnownPermissions} can be used interchangeably with Permissions, this enum contains the known values that the service supports. ### Known values supported by the service **r** \\ **d** \\ **w** \\ **l** \\ **a** \\ **c** \\ **u** \\ **p**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type Permissions = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "Permissions_2", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!PrivateEndpoint:interface", - "docComment": "/**\n * The Private Endpoint resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrivateEndpoint " - } - ], - "releaseTag": "Public", - "name": "PrivateEndpoint", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!PrivateEndpoint#id:member", - "docComment": "/**\n * The ARM identifier for Private Endpoint NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly id?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!PrivateEndpointConnection:type", - "docComment": "/**\n * The Private Endpoint Connection resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PrivateEndpointConnection = " - }, - { - "kind": "Reference", - "text": "Resource", - "canonicalReference": "storage-resource-manager!Resource:interface" - }, - { - "kind": "Content", - "text": " & {\n privateEndpoint?: " - }, - { - "kind": "Reference", - "text": "PrivateEndpoint", - "canonicalReference": "storage-resource-manager!PrivateEndpoint:interface" - }, - { - "kind": "Content", - "text": ";\n privateLinkServiceConnectionState?: " - }, - { - "kind": "Reference", - "text": "PrivateLinkServiceConnectionState", - "canonicalReference": "storage-resource-manager!PrivateLinkServiceConnectionState:interface" - }, - { - "kind": "Content", - "text": ";\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "PrivateEndpointConnectionProvisioningState", - "canonicalReference": "storage-resource-manager!PrivateEndpointConnectionProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PrivateEndpointConnection", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 9 - } - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!PrivateEndpointConnectionListResult:interface", - "docComment": "/**\n * List of private endpoint connection associated with the specified storage account\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrivateEndpointConnectionListResult " - } - ], - "releaseTag": "Public", - "name": "PrivateEndpointConnectionListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!PrivateEndpointConnectionListResult#value:member", - "docComment": "/**\n * Array of private endpoint connections\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "PrivateEndpointConnection", - "canonicalReference": "storage-resource-manager!PrivateEndpointConnection:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!PrivateEndpointConnectionProvisioningState:type", - "docComment": "/**\n * Defines values for PrivateEndpointConnectionProvisioningState. \\ {@link KnownPrivateEndpointConnectionProvisioningState} can be used interchangeably with PrivateEndpointConnectionProvisioningState, this enum contains the known values that the service supports. ### Known values supported by the service **Succeeded** \\ **Creating** \\ **Deleting** \\ **Failed**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PrivateEndpointConnectionProvisioningState = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PrivateEndpointConnectionProvisioningState", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!PrivateEndpointConnections:interface", - "docComment": "/**\n * Interface representing a PrivateEndpointConnections.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrivateEndpointConnections " - } - ], - "releaseTag": "Public", - "name": "PrivateEndpointConnections", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "storage-resource-manager!PrivateEndpointConnections#delete:member(1)", - "docComment": "/**\n * Deletes the specified private endpoint connection associated with the storage account.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param privateEndpointConnectionName - The name of the private endpoint connection associated with the Storage Account\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "delete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", privateEndpointConnectionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PrivateEndpointConnectionsDeleteOptionalParams", - "canonicalReference": "storage-resource-manager!PrivateEndpointConnectionsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "privateEndpointConnectionName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "delete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "storage-resource-manager!PrivateEndpointConnections#get:member(1)", - "docComment": "/**\n * Gets the specified private endpoint connection associated with the storage account.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param privateEndpointConnectionName - The name of the private endpoint connection associated with the Storage Account\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", privateEndpointConnectionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PrivateEndpointConnectionsGetOptionalParams", - "canonicalReference": "storage-resource-manager!PrivateEndpointConnectionsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PrivateEndpointConnectionsGetResponse", - "canonicalReference": "storage-resource-manager!PrivateEndpointConnectionsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "privateEndpointConnectionName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "storage-resource-manager!PrivateEndpointConnections#list:member(1)", - "docComment": "/**\n * List all the private endpoint connections associated with the storage account.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PrivateEndpointConnectionsListOptionalParams", - "canonicalReference": "storage-resource-manager!PrivateEndpointConnectionsListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PrivateEndpointConnection", - "canonicalReference": "storage-resource-manager!PrivateEndpointConnection:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "list" - }, - { - "kind": "MethodSignature", - "canonicalReference": "storage-resource-manager!PrivateEndpointConnections#put:member(1)", - "docComment": "/**\n * Update the state of specified private endpoint connection associated with the storage account.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param privateEndpointConnectionName - The name of the private endpoint connection associated with the Storage Account\n *\n * @param properties - The private endpoint connection properties.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "put(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", privateEndpointConnectionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", properties: " - }, - { - "kind": "Reference", - "text": "PrivateEndpointConnection", - "canonicalReference": "storage-resource-manager!PrivateEndpointConnection:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PrivateEndpointConnectionsPutOptionalParams", - "canonicalReference": "storage-resource-manager!PrivateEndpointConnectionsPutOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PrivateEndpointConnectionsPutResponse", - "canonicalReference": "storage-resource-manager!PrivateEndpointConnectionsPutResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "privateEndpointConnectionName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "properties", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "put" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!PrivateEndpointConnectionsDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrivateEndpointConnectionsDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PrivateEndpointConnectionsDeleteOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!PrivateEndpointConnectionsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrivateEndpointConnectionsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PrivateEndpointConnectionsGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!PrivateEndpointConnectionsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PrivateEndpointConnectionsGetResponse = " - }, - { - "kind": "Reference", - "text": "PrivateEndpointConnection", - "canonicalReference": "storage-resource-manager!PrivateEndpointConnection:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PrivateEndpointConnectionsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!PrivateEndpointConnectionsListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrivateEndpointConnectionsListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PrivateEndpointConnectionsListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!PrivateEndpointConnectionsListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PrivateEndpointConnectionsListResponse = " - }, - { - "kind": "Reference", - "text": "PrivateEndpointConnectionListResult", - "canonicalReference": "storage-resource-manager!PrivateEndpointConnectionListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PrivateEndpointConnectionsListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!PrivateEndpointConnectionsPutOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrivateEndpointConnectionsPutOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PrivateEndpointConnectionsPutOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!PrivateEndpointConnectionsPutResponse:type", - "docComment": "/**\n * Contains response data for the put operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PrivateEndpointConnectionsPutResponse = " - }, - { - "kind": "Reference", - "text": "PrivateEndpointConnection", - "canonicalReference": "storage-resource-manager!PrivateEndpointConnection:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PrivateEndpointConnectionsPutResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!PrivateEndpointServiceConnectionStatus:type", - "docComment": "/**\n * Defines values for PrivateEndpointServiceConnectionStatus. \\ {@link KnownPrivateEndpointServiceConnectionStatus} can be used interchangeably with PrivateEndpointServiceConnectionStatus, this enum contains the known values that the service supports. ### Known values supported by the service **Pending** \\ **Approved** \\ **Rejected**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PrivateEndpointServiceConnectionStatus = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PrivateEndpointServiceConnectionStatus", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!PrivateLinkResource:type", - "docComment": "/**\n * A private link resource\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PrivateLinkResource = " - }, - { - "kind": "Reference", - "text": "Resource", - "canonicalReference": "storage-resource-manager!Resource:interface" - }, - { - "kind": "Content", - "text": " & {\n readonly groupId?: string;\n readonly requiredMembers?: string[];\n requiredZoneNames?: string[];\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PrivateLinkResource", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!PrivateLinkResourceListResult:interface", - "docComment": "/**\n * A list of private link resources\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrivateLinkResourceListResult " - } - ], - "releaseTag": "Public", - "name": "PrivateLinkResourceListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!PrivateLinkResourceListResult#value:member", - "docComment": "/**\n * Array of private link resources\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "PrivateLinkResource", - "canonicalReference": "storage-resource-manager!PrivateLinkResource:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!PrivateLinkResources:interface", - "docComment": "/**\n * Interface representing a PrivateLinkResources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrivateLinkResources " - } - ], - "releaseTag": "Public", - "name": "PrivateLinkResources", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "storage-resource-manager!PrivateLinkResources#listByStorageAccount:member(1)", - "docComment": "/**\n * Gets the private link resources that need to be created for a storage account.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByStorageAccount(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "PrivateLinkResourcesListByStorageAccountOptionalParams", - "canonicalReference": "storage-resource-manager!PrivateLinkResourcesListByStorageAccountOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PrivateLinkResourcesListByStorageAccountResponse", - "canonicalReference": "storage-resource-manager!PrivateLinkResourcesListByStorageAccountResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listByStorageAccount" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!PrivateLinkResourcesListByStorageAccountOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrivateLinkResourcesListByStorageAccountOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "PrivateLinkResourcesListByStorageAccountOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!PrivateLinkResourcesListByStorageAccountResponse:type", - "docComment": "/**\n * Contains response data for the listByStorageAccount operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PrivateLinkResourcesListByStorageAccountResponse = " - }, - { - "kind": "Reference", - "text": "PrivateLinkResourceListResult", - "canonicalReference": "storage-resource-manager!PrivateLinkResourceListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PrivateLinkResourcesListByStorageAccountResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!PrivateLinkServiceConnectionState:interface", - "docComment": "/**\n * A collection of information about the state of the connection between service consumer and provider.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrivateLinkServiceConnectionState " - } - ], - "releaseTag": "Public", - "name": "PrivateLinkServiceConnectionState", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!PrivateLinkServiceConnectionState#actionRequired:member", - "docComment": "/**\n * A message indicating if changes on the service provider require any updates on the consumer.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "actionRequired?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "actionRequired", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!PrivateLinkServiceConnectionState#description:member", - "docComment": "/**\n * The reason for approval/rejection of the connection.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "description?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "description", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!PrivateLinkServiceConnectionState#status:member", - "docComment": "/**\n * Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "status?: " - }, - { - "kind": "Reference", - "text": "PrivateEndpointServiceConnectionStatus", - "canonicalReference": "storage-resource-manager!PrivateEndpointServiceConnectionStatus:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "status", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!ProvisioningState:type", - "docComment": "/**\n * Defines values for ProvisioningState.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ProvisioningState = " - }, - { - "kind": "Content", - "text": "\"Creating\" | \"ResolvingDNS\" | \"Succeeded\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ProvisioningState", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!PublicAccess:type", - "docComment": "/**\n * Defines values for PublicAccess.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PublicAccess = " - }, - { - "kind": "Content", - "text": "\"Container\" | \"Blob\" | \"None\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PublicAccess", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!Reason:type", - "docComment": "/**\n * Defines values for Reason.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type Reason = " - }, - { - "kind": "Content", - "text": "\"AccountNameInvalid\" | \"AlreadyExists\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "Reason", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!ReasonCode:type", - "docComment": "/**\n * Defines values for ReasonCode. \\ {@link KnownReasonCode} can be used interchangeably with ReasonCode, this enum contains the known values that the service supports. ### Known values supported by the service **QuotaId** \\ **NotAvailableForSubscription**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ReasonCode = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ReasonCode", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!Resource:interface", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Resource " - } - ], - "releaseTag": "Public", - "name": "Resource", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!Resource#id:member", - "docComment": "/**\n * Fully qualified resource Id for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly id?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!Resource#name:member", - "docComment": "/**\n * The name of the resource NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!Resource#type:member", - "docComment": "/**\n * The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly type?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!RestorePolicyProperties:interface", - "docComment": "/**\n * The blob service properties for blob restore policy\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RestorePolicyProperties " - } - ], - "releaseTag": "Public", - "name": "RestorePolicyProperties", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!RestorePolicyProperties#days:member", - "docComment": "/**\n * how long this blob can be restored. It should be great than zero and less than DeleteRetentionPolicy.days.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "days?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "days", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!RestorePolicyProperties#enabled:member", - "docComment": "/**\n * Blob restore is enabled if set to true.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "enabled: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "enabled", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!RestorePolicyProperties#lastEnabledTime:member", - "docComment": "/**\n * Returns the date and time the restore policy was last enabled. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly lastEnabledTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "lastEnabledTime", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!Restriction:interface", - "docComment": "/**\n * The restriction because of which SKU cannot be used.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Restriction " - } - ], - "releaseTag": "Public", - "name": "Restriction", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!Restriction#reasonCode:member", - "docComment": "/**\n * The reason for the restriction. As of now this can be \"QuotaId\" or \"NotAvailableForSubscription\". Quota Id is set when the SKU has requiredQuotas parameter as the subscription does not belong to that quota. The \"NotAvailableForSubscription\" is related to capacity at DC.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "reasonCode?: " - }, - { - "kind": "Reference", - "text": "ReasonCode", - "canonicalReference": "storage-resource-manager!ReasonCode:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "reasonCode", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!Restriction#type:member", - "docComment": "/**\n * The type of restrictions. As of now only possible value for this is location. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly type?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!Restriction#values:member", - "docComment": "/**\n * The value of restrictions. If the restriction type is set to location. This would be different locations where the SKU is restricted. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly values?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "values", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!RootSquashType:type", - "docComment": "/**\n * Defines values for RootSquashType. \\ {@link KnownRootSquashType} can be used interchangeably with RootSquashType, this enum contains the known values that the service supports. ### Known values supported by the service **NoRootSquash** \\ **RootSquash** \\ **AllSquash**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type RootSquashType = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "RootSquashType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!RoutingChoice:type", - "docComment": "/**\n * Defines values for RoutingChoice. \\ {@link KnownRoutingChoice} can be used interchangeably with RoutingChoice, this enum contains the known values that the service supports. ### Known values supported by the service **MicrosoftRouting** \\ **InternetRouting**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type RoutingChoice = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "RoutingChoice", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!RoutingPreference:interface", - "docComment": "/**\n * Routing preference defines the type of network, either microsoft or internet routing to be used to deliver the user data, the default option is microsoft routing\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RoutingPreference " - } - ], - "releaseTag": "Public", - "name": "RoutingPreference", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!RoutingPreference#publishInternetEndpoints:member", - "docComment": "/**\n * A boolean flag which indicates whether internet routing storage endpoints are to be published\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "publishInternetEndpoints?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "publishInternetEndpoints", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!RoutingPreference#publishMicrosoftEndpoints:member", - "docComment": "/**\n * A boolean flag which indicates whether microsoft routing storage endpoints are to be published\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "publishMicrosoftEndpoints?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "publishMicrosoftEndpoints", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!RoutingPreference#routingChoice:member", - "docComment": "/**\n * Routing Choice defines the kind of network routing opted by the user.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "routingChoice?: " - }, - { - "kind": "Reference", - "text": "RoutingChoice", - "canonicalReference": "storage-resource-manager!RoutingChoice:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "routingChoice", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!RuleType:type", - "docComment": "/**\n * Defines values for RuleType. \\ {@link KnownRuleType} can be used interchangeably with RuleType, this enum contains the known values that the service supports. ### Known values supported by the service **Lifecycle**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type RuleType = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "RuleType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!Services:type", - "docComment": "/**\n * Defines values for Services. \\ {@link KnownServices} can be used interchangeably with Services, this enum contains the known values that the service supports. ### Known values supported by the service **b** \\ **q** \\ **t** \\ **f**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type Services = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "Services", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!ServiceSasParameters:interface", - "docComment": "/**\n * The parameters to list service SAS credentials of a specific resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServiceSasParameters " - } - ], - "releaseTag": "Public", - "name": "ServiceSasParameters", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!ServiceSasParameters#cacheControl:member", - "docComment": "/**\n * The response header override for cache control.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "cacheControl?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "cacheControl", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!ServiceSasParameters#canonicalizedResource:member", - "docComment": "/**\n * The canonical path to the signed resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "canonicalizedResource: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "canonicalizedResource", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!ServiceSasParameters#contentDisposition:member", - "docComment": "/**\n * The response header override for content disposition.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "contentDisposition?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "contentDisposition", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!ServiceSasParameters#contentEncoding:member", - "docComment": "/**\n * The response header override for content encoding.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "contentEncoding?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "contentEncoding", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!ServiceSasParameters#contentLanguage:member", - "docComment": "/**\n * The response header override for content language.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "contentLanguage?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "contentLanguage", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!ServiceSasParameters#contentType:member", - "docComment": "/**\n * The response header override for content type.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "contentType?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "contentType", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!ServiceSasParameters#identifier:member", - "docComment": "/**\n * A unique value up to 64 characters in length that correlates to an access policy specified for the container, queue, or table.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "identifier?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "identifier", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!ServiceSasParameters#iPAddressOrRange:member", - "docComment": "/**\n * An IP address or a range of IP addresses from which to accept requests.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "iPAddressOrRange?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "iPAddressOrRange", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!ServiceSasParameters#keyToSign:member", - "docComment": "/**\n * The key to sign the account SAS token with.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "keyToSign?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "keyToSign", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!ServiceSasParameters#partitionKeyEnd:member", - "docComment": "/**\n * The end of partition key.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "partitionKeyEnd?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "partitionKeyEnd", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!ServiceSasParameters#partitionKeyStart:member", - "docComment": "/**\n * The start of partition key.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "partitionKeyStart?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "partitionKeyStart", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!ServiceSasParameters#permissions:member", - "docComment": "/**\n * The signed permissions for the service SAS. Possible values include: Read (r), Write (w), Delete (d), List (l), Add (a), Create (c), Update (u) and Process (p).\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "permissions?: " - }, - { - "kind": "Reference", - "text": "Permissions", - "canonicalReference": "storage-resource-manager!Permissions:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "permissions", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!ServiceSasParameters#protocols:member", - "docComment": "/**\n * The protocol permitted for a request made with the account SAS.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "protocols?: " - }, - { - "kind": "Reference", - "text": "HttpProtocol", - "canonicalReference": "storage-resource-manager!HttpProtocol:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "protocols", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!ServiceSasParameters#resource:member", - "docComment": "/**\n * The signed services accessible with the service SAS. Possible values include: Blob (b), Container (c), File (f), Share (s).\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resource?: " - }, - { - "kind": "Reference", - "text": "SignedResource", - "canonicalReference": "storage-resource-manager!SignedResource:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resource", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!ServiceSasParameters#rowKeyEnd:member", - "docComment": "/**\n * The end of row key.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "rowKeyEnd?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "rowKeyEnd", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!ServiceSasParameters#rowKeyStart:member", - "docComment": "/**\n * The start of row key.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "rowKeyStart?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "rowKeyStart", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!ServiceSasParameters#sharedAccessExpiryTime:member", - "docComment": "/**\n * The time at which the shared access signature becomes invalid.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "sharedAccessExpiryTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "sharedAccessExpiryTime", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!ServiceSasParameters#sharedAccessStartTime:member", - "docComment": "/**\n * The time at which the SAS becomes valid.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "sharedAccessStartTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "sharedAccessStartTime", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!ServiceSpecification:interface", - "docComment": "/**\n * One property of operation, include metric specifications.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServiceSpecification " - } - ], - "releaseTag": "Public", - "name": "ServiceSpecification", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!ServiceSpecification#metricSpecifications:member", - "docComment": "/**\n * Metric specifications of operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "metricSpecifications?: " - }, - { - "kind": "Reference", - "text": "MetricSpecification", - "canonicalReference": "storage-resource-manager!MetricSpecification:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "metricSpecifications", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!ShareAccessTier:type", - "docComment": "/**\n * Defines values for ShareAccessTier. \\ {@link KnownShareAccessTier} can be used interchangeably with ShareAccessTier, this enum contains the known values that the service supports. ### Known values supported by the service **TransactionOptimized** \\ **Hot** \\ **Cool** \\ **Premium**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ShareAccessTier = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ShareAccessTier", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!SignedResource:type", - "docComment": "/**\n * Defines values for SignedResource. \\ {@link KnownSignedResource} can be used interchangeably with SignedResource, this enum contains the known values that the service supports. ### Known values supported by the service **b** \\ **c** \\ **f** \\ **s**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SignedResource = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SignedResource", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!SignedResourceTypes:type", - "docComment": "/**\n * Defines values for SignedResourceTypes. \\ {@link KnownSignedResourceTypes} can be used interchangeably with SignedResourceTypes, this enum contains the known values that the service supports. ### Known values supported by the service **s** \\ **c** \\ **o**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SignedResourceTypes = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SignedResourceTypes", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!Sku:interface", - "docComment": "/**\n * The SKU of the storage account.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Sku " - } - ], - "releaseTag": "Public", - "name": "Sku", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!Sku#name:member", - "docComment": "/**\n * The SKU name. Required for account creation; optional for update. Note that in older versions, SKU name was called accountType.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name: " - }, - { - "kind": "Reference", - "text": "SkuName", - "canonicalReference": "storage-resource-manager!SkuName:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!Sku#tier:member", - "docComment": "/**\n * The SKU tier. This is based on the SKU name. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly tier?: " - }, - { - "kind": "Reference", - "text": "SkuTier", - "canonicalReference": "storage-resource-manager!SkuTier:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tier", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!SKUCapability:interface", - "docComment": "/**\n * The capability information in the specified SKU, including file encryption, network ACLs, change notification, etc.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SKUCapability " - } - ], - "releaseTag": "Public", - "name": "SKUCapability", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!SKUCapability#name:member", - "docComment": "/**\n * The name of capability, The capability information in the specified SKU, including file encryption, network ACLs, change notification, etc. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!SKUCapability#value:member", - "docComment": "/**\n * A string value to indicate states of given capability. Possibly 'true' or 'false'. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!SkuInformation:interface", - "docComment": "/**\n * Storage SKU and its properties\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SkuInformation " - } - ], - "releaseTag": "Public", - "name": "SkuInformation", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!SkuInformation#capabilities:member", - "docComment": "/**\n * The capability information in the specified SKU, including file encryption, network ACLs, change notification, etc. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly capabilities?: " - }, - { - "kind": "Reference", - "text": "SKUCapability", - "canonicalReference": "storage-resource-manager!SKUCapability:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "capabilities", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!SkuInformation#kind:member", - "docComment": "/**\n * Indicates the type of storage account. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly kind?: " - }, - { - "kind": "Reference", - "text": "Kind", - "canonicalReference": "storage-resource-manager!Kind:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "kind", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!SkuInformation#locations:member", - "docComment": "/**\n * The set of locations that the SKU is available. This will be supported and registered Azure Geo Regions (e.g. West US, East US, Southeast Asia, etc.). NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly locations?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "locations", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!SkuInformation#name:member", - "docComment": "/**\n * The SKU name. Required for account creation; optional for update. Note that in older versions, SKU name was called accountType.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name: " - }, - { - "kind": "Reference", - "text": "SkuName", - "canonicalReference": "storage-resource-manager!SkuName:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!SkuInformation#resourceType:member", - "docComment": "/**\n * The type of the resource, usually it is 'storageAccounts'. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly resourceType?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resourceType", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!SkuInformation#restrictions:member", - "docComment": "/**\n * The restrictions because of which SKU cannot be used. This is empty if there are no restrictions.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "restrictions?: " - }, - { - "kind": "Reference", - "text": "Restriction", - "canonicalReference": "storage-resource-manager!Restriction:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "restrictions", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!SkuInformation#tier:member", - "docComment": "/**\n * The SKU tier. This is based on the SKU name. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly tier?: " - }, - { - "kind": "Reference", - "text": "SkuTier", - "canonicalReference": "storage-resource-manager!SkuTier:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tier", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!SkuName:type", - "docComment": "/**\n * Defines values for SkuName. \\ {@link KnownSkuName} can be used interchangeably with SkuName, this enum contains the known values that the service supports. ### Known values supported by the service **Standard_LRS** \\ **Standard_GRS** \\ **Standard_RAGRS** \\ **Standard_ZRS** \\ **Premium_LRS** \\ **Premium_ZRS** \\ **Standard_GZRS** \\ **Standard_RAGZRS**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SkuName = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SkuName", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!Skus:interface", - "docComment": "/**\n * Interface representing a Skus.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Skus " - } - ], - "releaseTag": "Public", - "name": "Skus", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "storage-resource-manager!Skus#list:member(1)", - "docComment": "/**\n * Lists the available SKUs supported by Microsoft.Storage for given subscription.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(options?: " - }, - { - "kind": "Reference", - "text": "SkusListOptionalParams", - "canonicalReference": "storage-resource-manager!SkusListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "SkuInformation", - "canonicalReference": "storage-resource-manager!SkuInformation:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "list" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!SkusListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SkusListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "SkusListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!SkusListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SkusListResponse = " - }, - { - "kind": "Reference", - "text": "StorageSkuListResult", - "canonicalReference": "storage-resource-manager!StorageSkuListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SkusListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!SkuTier:type", - "docComment": "/**\n * Defines values for SkuTier.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SkuTier = " - }, - { - "kind": "Content", - "text": "\"Standard\" | \"Premium\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SkuTier", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!State:type", - "docComment": "/**\n * Defines values for State.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type State = " - }, - { - "kind": "Content", - "text": "\"provisioning\" | \"deprovisioning\" | \"succeeded\" | \"failed\" | \"networkSourceDeleted\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "State", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!StorageAccount:type", - "docComment": "/**\n * The storage account.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type StorageAccount = " - }, - { - "kind": "Reference", - "text": "TrackedResource", - "canonicalReference": "storage-resource-manager!TrackedResource:type" - }, - { - "kind": "Content", - "text": " & {\n readonly sku?: " - }, - { - "kind": "Reference", - "text": "Sku", - "canonicalReference": "storage-resource-manager!Sku:interface" - }, - { - "kind": "Content", - "text": ";\n readonly kind?: " - }, - { - "kind": "Reference", - "text": "Kind", - "canonicalReference": "storage-resource-manager!Kind:type" - }, - { - "kind": "Content", - "text": ";\n identity?: " - }, - { - "kind": "Reference", - "text": "Identity", - "canonicalReference": "storage-resource-manager!Identity:interface" - }, - { - "kind": "Content", - "text": ";\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "storage-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n readonly primaryEndpoints?: " - }, - { - "kind": "Reference", - "text": "Endpoints", - "canonicalReference": "storage-resource-manager!Endpoints:interface" - }, - { - "kind": "Content", - "text": ";\n readonly primaryLocation?: string;\n readonly statusOfPrimary?: " - }, - { - "kind": "Reference", - "text": "AccountStatus", - "canonicalReference": "storage-resource-manager!AccountStatus:type" - }, - { - "kind": "Content", - "text": ";\n readonly lastGeoFailoverTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n readonly secondaryLocation?: string;\n readonly statusOfSecondary?: " - }, - { - "kind": "Reference", - "text": "AccountStatus", - "canonicalReference": "storage-resource-manager!AccountStatus:type" - }, - { - "kind": "Content", - "text": ";\n readonly creationTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n readonly customDomain?: " - }, - { - "kind": "Reference", - "text": "CustomDomain", - "canonicalReference": "storage-resource-manager!CustomDomain:interface" - }, - { - "kind": "Content", - "text": ";\n readonly secondaryEndpoints?: " - }, - { - "kind": "Reference", - "text": "Endpoints", - "canonicalReference": "storage-resource-manager!Endpoints:interface" - }, - { - "kind": "Content", - "text": ";\n readonly encryption?: " - }, - { - "kind": "Reference", - "text": "Encryption", - "canonicalReference": "storage-resource-manager!Encryption:interface" - }, - { - "kind": "Content", - "text": ";\n readonly accessTier?: " - }, - { - "kind": "Reference", - "text": "AccessTier", - "canonicalReference": "storage-resource-manager!AccessTier:type" - }, - { - "kind": "Content", - "text": ";\n azureFilesIdentityBasedAuthentication?: " - }, - { - "kind": "Reference", - "text": "AzureFilesIdentityBasedAuthentication", - "canonicalReference": "storage-resource-manager!AzureFilesIdentityBasedAuthentication:interface" - }, - { - "kind": "Content", - "text": ";\n enableHttpsTrafficOnly?: boolean;\n readonly networkRuleSet?: " - }, - { - "kind": "Reference", - "text": "NetworkRuleSet", - "canonicalReference": "storage-resource-manager!NetworkRuleSet:interface" - }, - { - "kind": "Content", - "text": ";\n isHnsEnabled?: boolean;\n readonly geoReplicationStats?: " - }, - { - "kind": "Reference", - "text": "GeoReplicationStats", - "canonicalReference": "storage-resource-manager!GeoReplicationStats:interface" - }, - { - "kind": "Content", - "text": ";\n readonly failoverInProgress?: boolean;\n largeFileSharesState?: " - }, - { - "kind": "Reference", - "text": "LargeFileSharesState", - "canonicalReference": "storage-resource-manager!LargeFileSharesState:type" - }, - { - "kind": "Content", - "text": ";\n readonly privateEndpointConnections?: " - }, - { - "kind": "Reference", - "text": "PrivateEndpointConnection", - "canonicalReference": "storage-resource-manager!PrivateEndpointConnection:type" - }, - { - "kind": "Content", - "text": "[];\n routingPreference?: " - }, - { - "kind": "Reference", - "text": "RoutingPreference", - "canonicalReference": "storage-resource-manager!RoutingPreference:interface" - }, - { - "kind": "Content", - "text": ";\n readonly blobRestoreStatus?: " - }, - { - "kind": "Reference", - "text": "BlobRestoreStatus", - "canonicalReference": "storage-resource-manager!BlobRestoreStatus:interface" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "StorageAccount", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 43 - } - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!StorageAccountCheckNameAvailabilityParameters:interface", - "docComment": "/**\n * The parameters used to check the availability of the storage account name.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface StorageAccountCheckNameAvailabilityParameters " - } - ], - "releaseTag": "Public", - "name": "StorageAccountCheckNameAvailabilityParameters", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!StorageAccountCheckNameAvailabilityParameters#name:member", - "docComment": "/**\n * The storage account name.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!StorageAccountCheckNameAvailabilityParameters#type:member", - "docComment": "/**\n * The type of resource, Microsoft.Storage/storageAccounts\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "type: " - }, - { - "kind": "Content", - "text": "\"Microsoft.Storage/storageAccounts\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!StorageAccountCreateParameters:interface", - "docComment": "/**\n * The parameters used when creating a storage account.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface StorageAccountCreateParameters " - } - ], - "releaseTag": "Public", - "name": "StorageAccountCreateParameters", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!StorageAccountCreateParameters#accessTier:member", - "docComment": "/**\n * Required for storage accounts where kind = BlobStorage. The access tier used for billing.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "accessTier?: " - }, - { - "kind": "Reference", - "text": "AccessTier", - "canonicalReference": "storage-resource-manager!AccessTier:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "accessTier", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!StorageAccountCreateParameters#azureFilesIdentityBasedAuthentication:member", - "docComment": "/**\n * Provides the identity based authentication settings for Azure Files.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "azureFilesIdentityBasedAuthentication?: " - }, - { - "kind": "Reference", - "text": "AzureFilesIdentityBasedAuthentication", - "canonicalReference": "storage-resource-manager!AzureFilesIdentityBasedAuthentication:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "azureFilesIdentityBasedAuthentication", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!StorageAccountCreateParameters#customDomain:member", - "docComment": "/**\n * User domain assigned to the storage account. Name is the CNAME source. Only one custom domain is supported per storage account at this time. To clear the existing custom domain, use an empty string for the custom domain name property.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "customDomain?: " - }, - { - "kind": "Reference", - "text": "CustomDomain", - "canonicalReference": "storage-resource-manager!CustomDomain:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "customDomain", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!StorageAccountCreateParameters#enableHttpsTrafficOnly:member", - "docComment": "/**\n * Allows https traffic only to storage service if sets to true. The default value is true since API version 2019-04-01.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "enableHttpsTrafficOnly?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "enableHttpsTrafficOnly", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!StorageAccountCreateParameters#encryption:member", - "docComment": "/**\n * Not applicable. Azure Storage encryption is enabled for all storage accounts and cannot be disabled.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "encryption?: " - }, - { - "kind": "Reference", - "text": "Encryption", - "canonicalReference": "storage-resource-manager!Encryption:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "encryption", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!StorageAccountCreateParameters#identity:member", - "docComment": "/**\n * The identity of the resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "identity?: " - }, - { - "kind": "Reference", - "text": "Identity", - "canonicalReference": "storage-resource-manager!Identity:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "identity", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!StorageAccountCreateParameters#isHnsEnabled:member", - "docComment": "/**\n * Account HierarchicalNamespace enabled if sets to true.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "isHnsEnabled?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "isHnsEnabled", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!StorageAccountCreateParameters#kind:member", - "docComment": "/**\n * Required. Indicates the type of storage account.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "kind: " - }, - { - "kind": "Reference", - "text": "Kind", - "canonicalReference": "storage-resource-manager!Kind:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "kind", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!StorageAccountCreateParameters#largeFileSharesState:member", - "docComment": "/**\n * Allow large file shares if sets to Enabled. It cannot be disabled once it is enabled.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "largeFileSharesState?: " - }, - { - "kind": "Reference", - "text": "LargeFileSharesState", - "canonicalReference": "storage-resource-manager!LargeFileSharesState:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "largeFileSharesState", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!StorageAccountCreateParameters#location:member", - "docComment": "/**\n * Required. Gets or sets the location of the resource. This will be one of the supported and registered Azure Geo Regions (e.g. West US, East US, Southeast Asia, etc.). The geo region of a resource cannot be changed once it is created, but if an identical geo region is specified on update, the request will succeed.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "location: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "location", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!StorageAccountCreateParameters#networkRuleSet:member", - "docComment": "/**\n * Network rule set\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "networkRuleSet?: " - }, - { - "kind": "Reference", - "text": "NetworkRuleSet", - "canonicalReference": "storage-resource-manager!NetworkRuleSet:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "networkRuleSet", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!StorageAccountCreateParameters#routingPreference:member", - "docComment": "/**\n * Maintains information about the network routing choice opted by the user for data transfer\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "routingPreference?: " - }, - { - "kind": "Reference", - "text": "RoutingPreference", - "canonicalReference": "storage-resource-manager!RoutingPreference:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "routingPreference", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!StorageAccountCreateParameters#sku:member", - "docComment": "/**\n * Required. Gets or sets the SKU name.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "sku: " - }, - { - "kind": "Reference", - "text": "Sku", - "canonicalReference": "storage-resource-manager!Sku:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "sku", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!StorageAccountCreateParameters#tags:member", - "docComment": "/**\n * Gets or sets a list of key value pairs that describe the resource. These tags can be used for viewing and grouping this resource (across resource groups). A maximum of 15 tags can be provided for a resource. Each tag must have a key with a length no greater than 128 characters and a value with a length no greater than 256 characters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "tags?: " - }, - { - "kind": "Content", - "text": "{\n [propertyName: string]: string;\n }" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tags", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!StorageAccountExpand:type", - "docComment": "/**\n * Defines values for StorageAccountExpand.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type StorageAccountExpand = " - }, - { - "kind": "Content", - "text": "\"geoReplicationStats\" | \"blobRestoreStatus\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "StorageAccountExpand", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!StorageAccountInternetEndpoints:interface", - "docComment": "/**\n * The URIs that are used to perform a retrieval of a public blob, file, web or dfs object via a internet routing endpoint.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface StorageAccountInternetEndpoints " - } - ], - "releaseTag": "Public", - "name": "StorageAccountInternetEndpoints", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!StorageAccountInternetEndpoints#blob:member", - "docComment": "/**\n * Gets the blob endpoint. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly blob?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "blob", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!StorageAccountInternetEndpoints#dfs:member", - "docComment": "/**\n * Gets the dfs endpoint. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly dfs?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "dfs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!StorageAccountInternetEndpoints#file:member", - "docComment": "/**\n * Gets the file endpoint. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly file?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "file", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!StorageAccountInternetEndpoints#web:member", - "docComment": "/**\n * Gets the web endpoint. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly web?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "web", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!StorageAccountKey:interface", - "docComment": "/**\n * An access key for the storage account.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface StorageAccountKey " - } - ], - "releaseTag": "Public", - "name": "StorageAccountKey", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!StorageAccountKey#keyName:member", - "docComment": "/**\n * Name of the key. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly keyName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "keyName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!StorageAccountKey#permissions:member", - "docComment": "/**\n * Permissions for the key -- read-only or full permissions. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly permissions?: " - }, - { - "kind": "Reference", - "text": "KeyPermission", - "canonicalReference": "storage-resource-manager!KeyPermission:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "permissions", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!StorageAccountKey#value:member", - "docComment": "/**\n * Base 64-encoded value of the key. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!StorageAccountListKeysResult:interface", - "docComment": "/**\n * The response from the ListKeys operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface StorageAccountListKeysResult " - } - ], - "releaseTag": "Public", - "name": "StorageAccountListKeysResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!StorageAccountListKeysResult#keys:member", - "docComment": "/**\n * Gets the list of storage account keys and their properties for the specified storage account. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly keys?: " - }, - { - "kind": "Reference", - "text": "StorageAccountKey", - "canonicalReference": "storage-resource-manager!StorageAccountKey:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "keys", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!StorageAccountListResult:interface", - "docComment": "/**\n * The response from the List Storage Accounts operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface StorageAccountListResult " - } - ], - "releaseTag": "Public", - "name": "StorageAccountListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!StorageAccountListResult#nextLink:member", - "docComment": "/**\n * Request URL that can be used to query next page of storage accounts. Returned when total number of requested storage accounts exceed maximum page size. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!StorageAccountListResult#value:member", - "docComment": "/**\n * Gets the list of storage accounts and their properties. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Reference", - "text": "StorageAccount", - "canonicalReference": "storage-resource-manager!StorageAccount:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!StorageAccountMicrosoftEndpoints:interface", - "docComment": "/**\n * The URIs that are used to perform a retrieval of a public blob, queue, table, web or dfs object via a microsoft routing endpoint.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface StorageAccountMicrosoftEndpoints " - } - ], - "releaseTag": "Public", - "name": "StorageAccountMicrosoftEndpoints", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!StorageAccountMicrosoftEndpoints#blob:member", - "docComment": "/**\n * Gets the blob endpoint. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly blob?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "blob", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!StorageAccountMicrosoftEndpoints#dfs:member", - "docComment": "/**\n * Gets the dfs endpoint. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly dfs?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "dfs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!StorageAccountMicrosoftEndpoints#file:member", - "docComment": "/**\n * Gets the file endpoint. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly file?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "file", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!StorageAccountMicrosoftEndpoints#queue:member", - "docComment": "/**\n * Gets the queue endpoint. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly queue?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "queue", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!StorageAccountMicrosoftEndpoints#table:member", - "docComment": "/**\n * Gets the table endpoint. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly table?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "table", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!StorageAccountMicrosoftEndpoints#web:member", - "docComment": "/**\n * Gets the web endpoint. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly web?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "web", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!StorageAccountRegenerateKeyParameters:interface", - "docComment": "/**\n * The parameters used to regenerate the storage account key.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface StorageAccountRegenerateKeyParameters " - } - ], - "releaseTag": "Public", - "name": "StorageAccountRegenerateKeyParameters", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!StorageAccountRegenerateKeyParameters#keyName:member", - "docComment": "/**\n * The name of storage keys that want to be regenerated, possible values are key1, key2, kerb1, kerb2.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "keyName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "keyName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!StorageAccounts:interface", - "docComment": "/**\n * Interface representing a StorageAccounts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface StorageAccounts " - } - ], - "releaseTag": "Public", - "name": "StorageAccounts", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "storage-resource-manager!StorageAccounts#beginCreate:member(1)", - "docComment": "/**\n * Asynchronously creates a new storage account with the specified parameters. If an account is already created and a subsequent create request is issued with different properties, the account properties will be updated. If an account is already created and a subsequent create or update request is issued with the exact same set of properties, the request will succeed.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param parameters - The parameters to provide for the created account.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "StorageAccountCreateParameters", - "canonicalReference": "storage-resource-manager!StorageAccountCreateParameters:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "StorageAccountsCreateOptionalParams", - "canonicalReference": "storage-resource-manager!StorageAccountsCreateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "StorageAccountsCreateResponse", - "canonicalReference": "storage-resource-manager!StorageAccountsCreateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "StorageAccountsCreateResponse", - "canonicalReference": "storage-resource-manager!StorageAccountsCreateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "storage-resource-manager!StorageAccounts#beginCreateAndWait:member(1)", - "docComment": "/**\n * Asynchronously creates a new storage account with the specified parameters. If an account is already created and a subsequent create request is issued with different properties, the account properties will be updated. If an account is already created and a subsequent create or update request is issued with the exact same set of properties, the request will succeed.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param parameters - The parameters to provide for the created account.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "StorageAccountCreateParameters", - "canonicalReference": "storage-resource-manager!StorageAccountCreateParameters:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "StorageAccountsCreateOptionalParams", - "canonicalReference": "storage-resource-manager!StorageAccountsCreateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "StorageAccountsCreateResponse", - "canonicalReference": "storage-resource-manager!StorageAccountsCreateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "storage-resource-manager!StorageAccounts#beginFailover:member(1)", - "docComment": "/**\n * Failover request can be triggered for a storage account in case of availability issues. The failover occurs from the storage account's primary cluster to secondary cluster for RA-GRS accounts. The secondary cluster will become primary after failover.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginFailover(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "StorageAccountsFailoverOptionalParams", - "canonicalReference": "storage-resource-manager!StorageAccountsFailoverOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginFailover" - }, - { - "kind": "MethodSignature", - "canonicalReference": "storage-resource-manager!StorageAccounts#beginFailoverAndWait:member(1)", - "docComment": "/**\n * Failover request can be triggered for a storage account in case of availability issues. The failover occurs from the storage account's primary cluster to secondary cluster for RA-GRS accounts. The secondary cluster will become primary after failover.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginFailoverAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "StorageAccountsFailoverOptionalParams", - "canonicalReference": "storage-resource-manager!StorageAccountsFailoverOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginFailoverAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "storage-resource-manager!StorageAccounts#beginRestoreBlobRanges:member(1)", - "docComment": "/**\n * Restore blobs in the specified blob ranges\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param parameters - The parameters to provide for restore blob ranges.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginRestoreBlobRanges(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "BlobRestoreParameters", - "canonicalReference": "storage-resource-manager!BlobRestoreParameters:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "StorageAccountsRestoreBlobRangesOptionalParams", - "canonicalReference": "storage-resource-manager!StorageAccountsRestoreBlobRangesOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "StorageAccountsRestoreBlobRangesResponse", - "canonicalReference": "storage-resource-manager!StorageAccountsRestoreBlobRangesResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "StorageAccountsRestoreBlobRangesResponse", - "canonicalReference": "storage-resource-manager!StorageAccountsRestoreBlobRangesResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginRestoreBlobRanges" - }, - { - "kind": "MethodSignature", - "canonicalReference": "storage-resource-manager!StorageAccounts#beginRestoreBlobRangesAndWait:member(1)", - "docComment": "/**\n * Restore blobs in the specified blob ranges\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param parameters - The parameters to provide for restore blob ranges.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginRestoreBlobRangesAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "BlobRestoreParameters", - "canonicalReference": "storage-resource-manager!BlobRestoreParameters:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "StorageAccountsRestoreBlobRangesOptionalParams", - "canonicalReference": "storage-resource-manager!StorageAccountsRestoreBlobRangesOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "StorageAccountsRestoreBlobRangesResponse", - "canonicalReference": "storage-resource-manager!StorageAccountsRestoreBlobRangesResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginRestoreBlobRangesAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "storage-resource-manager!StorageAccounts#checkNameAvailability:member(1)", - "docComment": "/**\n * Checks that the storage account name is valid and is not already in use.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "checkNameAvailability(accountName: " - }, - { - "kind": "Reference", - "text": "StorageAccountCheckNameAvailabilityParameters", - "canonicalReference": "storage-resource-manager!StorageAccountCheckNameAvailabilityParameters:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "StorageAccountsCheckNameAvailabilityOptionalParams", - "canonicalReference": "storage-resource-manager!StorageAccountsCheckNameAvailabilityOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "StorageAccountsCheckNameAvailabilityResponse", - "canonicalReference": "storage-resource-manager!StorageAccountsCheckNameAvailabilityResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "checkNameAvailability" - }, - { - "kind": "MethodSignature", - "canonicalReference": "storage-resource-manager!StorageAccounts#delete:member(1)", - "docComment": "/**\n * Deletes a storage account in Microsoft Azure.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "delete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "StorageAccountsDeleteOptionalParams", - "canonicalReference": "storage-resource-manager!StorageAccountsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "delete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "storage-resource-manager!StorageAccounts#getProperties:member(1)", - "docComment": "/**\n * Returns the properties for the specified storage account including but not limited to name, SKU name, location, and account status. The ListKeys operation should be used to retrieve storage keys.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getProperties(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "StorageAccountsGetPropertiesOptionalParams", - "canonicalReference": "storage-resource-manager!StorageAccountsGetPropertiesOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "StorageAccountsGetPropertiesResponse", - "canonicalReference": "storage-resource-manager!StorageAccountsGetPropertiesResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "getProperties" - }, - { - "kind": "MethodSignature", - "canonicalReference": "storage-resource-manager!StorageAccounts#list:member(1)", - "docComment": "/**\n * Lists all the storage accounts available under the subscription. Note that storage keys are not returned; use the ListKeys operation for this.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(options?: " - }, - { - "kind": "Reference", - "text": "StorageAccountsListOptionalParams", - "canonicalReference": "storage-resource-manager!StorageAccountsListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "StorageAccount", - "canonicalReference": "storage-resource-manager!StorageAccount:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "list" - }, - { - "kind": "MethodSignature", - "canonicalReference": "storage-resource-manager!StorageAccounts#listAccountSAS:member(1)", - "docComment": "/**\n * List SAS credentials of a storage account.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param parameters - The parameters to provide to list SAS credentials for the storage account.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listAccountSAS(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "AccountSasParameters", - "canonicalReference": "storage-resource-manager!AccountSasParameters:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "StorageAccountsListAccountSASOptionalParams", - "canonicalReference": "storage-resource-manager!StorageAccountsListAccountSASOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "StorageAccountsListAccountSASResponse", - "canonicalReference": "storage-resource-manager!StorageAccountsListAccountSASResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listAccountSAS" - }, - { - "kind": "MethodSignature", - "canonicalReference": "storage-resource-manager!StorageAccounts#listByResourceGroup:member(1)", - "docComment": "/**\n * Lists all the storage accounts available under the given resource group. Note that storage keys are not returned; use the ListKeys operation for this.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByResourceGroup(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "StorageAccountsListByResourceGroupOptionalParams", - "canonicalReference": "storage-resource-manager!StorageAccountsListByResourceGroupOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "StorageAccount", - "canonicalReference": "storage-resource-manager!StorageAccount:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "listByResourceGroup" - }, - { - "kind": "MethodSignature", - "canonicalReference": "storage-resource-manager!StorageAccounts#listKeys:member(1)", - "docComment": "/**\n * Lists the access keys or Kerberos keys (if active directory enabled) for the specified storage account.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listKeys(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "StorageAccountsListKeysOptionalParams", - "canonicalReference": "storage-resource-manager!StorageAccountsListKeysOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "StorageAccountsListKeysResponse", - "canonicalReference": "storage-resource-manager!StorageAccountsListKeysResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listKeys" - }, - { - "kind": "MethodSignature", - "canonicalReference": "storage-resource-manager!StorageAccounts#listServiceSAS:member(1)", - "docComment": "/**\n * List service SAS credentials of a specific resource.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param parameters - The parameters to provide to list service SAS credentials.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listServiceSAS(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "ServiceSasParameters", - "canonicalReference": "storage-resource-manager!ServiceSasParameters:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "StorageAccountsListServiceSASOptionalParams", - "canonicalReference": "storage-resource-manager!StorageAccountsListServiceSASOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "StorageAccountsListServiceSASResponse", - "canonicalReference": "storage-resource-manager!StorageAccountsListServiceSASResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listServiceSAS" - }, - { - "kind": "MethodSignature", - "canonicalReference": "storage-resource-manager!StorageAccounts#regenerateKey:member(1)", - "docComment": "/**\n * Regenerates one of the access keys or Kerberos keys for the specified storage account.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param regenerateKey - Specifies name of the key which should be regenerated -- key1, key2, kerb1, kerb2.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "regenerateKey(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", regenerateKey: " - }, - { - "kind": "Reference", - "text": "StorageAccountRegenerateKeyParameters", - "canonicalReference": "storage-resource-manager!StorageAccountRegenerateKeyParameters:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "StorageAccountsRegenerateKeyOptionalParams", - "canonicalReference": "storage-resource-manager!StorageAccountsRegenerateKeyOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "StorageAccountsRegenerateKeyResponse", - "canonicalReference": "storage-resource-manager!StorageAccountsRegenerateKeyResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "regenerateKey", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "regenerateKey" - }, - { - "kind": "MethodSignature", - "canonicalReference": "storage-resource-manager!StorageAccounts#revokeUserDelegationKeys:member(1)", - "docComment": "/**\n * Revoke user delegation keys.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "revokeUserDelegationKeys(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "StorageAccountsRevokeUserDelegationKeysOptionalParams", - "canonicalReference": "storage-resource-manager!StorageAccountsRevokeUserDelegationKeysOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "revokeUserDelegationKeys" - }, - { - "kind": "MethodSignature", - "canonicalReference": "storage-resource-manager!StorageAccounts#update:member(1)", - "docComment": "/**\n * The update operation can be used to update the SKU, encryption, access tier, or tags for a storage account. It can also be used to map the account to a custom domain. Only one custom domain is supported per storage account; the replacement/change of custom domain is not supported. In order to replace an old custom domain, the old value must be cleared/unregistered before a new value can be set. The update of multiple properties is supported. This call does not change the storage keys for the account. If you want to change the storage account keys, use the regenerate keys operation. The location and name of the storage account cannot be changed after creation.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param parameters - The parameters to provide for the updated account.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "update(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", accountName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", parameters: " - }, - { - "kind": "Reference", - "text": "StorageAccountUpdateParameters", - "canonicalReference": "storage-resource-manager!StorageAccountUpdateParameters:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "StorageAccountsUpdateOptionalParams", - "canonicalReference": "storage-resource-manager!StorageAccountsUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "StorageAccountsUpdateResponse", - "canonicalReference": "storage-resource-manager!StorageAccountsUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "accountName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "update" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!StorageAccountsCheckNameAvailabilityOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface StorageAccountsCheckNameAvailabilityOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "StorageAccountsCheckNameAvailabilityOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!StorageAccountsCheckNameAvailabilityResponse:type", - "docComment": "/**\n * Contains response data for the checkNameAvailability operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type StorageAccountsCheckNameAvailabilityResponse = " - }, - { - "kind": "Reference", - "text": "CheckNameAvailabilityResult", - "canonicalReference": "storage-resource-manager!CheckNameAvailabilityResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "StorageAccountsCheckNameAvailabilityResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!StorageAccountsCreateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface StorageAccountsCreateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "StorageAccountsCreateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!StorageAccountsCreateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!StorageAccountsCreateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!StorageAccountsCreateResponse:type", - "docComment": "/**\n * Contains response data for the create operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type StorageAccountsCreateResponse = " - }, - { - "kind": "Reference", - "text": "StorageAccount", - "canonicalReference": "storage-resource-manager!StorageAccount:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "StorageAccountsCreateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!StorageAccountsDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface StorageAccountsDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "StorageAccountsDeleteOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!StorageAccountsFailoverOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface StorageAccountsFailoverOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "StorageAccountsFailoverOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!StorageAccountsFailoverOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!StorageAccountsFailoverOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!StorageAccountsGetPropertiesOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface StorageAccountsGetPropertiesOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "StorageAccountsGetPropertiesOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!StorageAccountsGetPropertiesOptionalParams#expand:member", - "docComment": "/**\n * May be used to expand the properties within account's properties. By default, data is not included when fetching properties. Currently we only support geoReplicationStats and blobRestoreStatus.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "expand?: " - }, - { - "kind": "Reference", - "text": "StorageAccountExpand", - "canonicalReference": "storage-resource-manager!StorageAccountExpand:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "expand", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!StorageAccountsGetPropertiesResponse:type", - "docComment": "/**\n * Contains response data for the getProperties operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type StorageAccountsGetPropertiesResponse = " - }, - { - "kind": "Reference", - "text": "StorageAccount", - "canonicalReference": "storage-resource-manager!StorageAccount:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "StorageAccountsGetPropertiesResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!StorageAccountsListAccountSASOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface StorageAccountsListAccountSASOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "StorageAccountsListAccountSASOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!StorageAccountsListAccountSASResponse:type", - "docComment": "/**\n * Contains response data for the listAccountSAS operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type StorageAccountsListAccountSASResponse = " - }, - { - "kind": "Reference", - "text": "ListAccountSasResponse", - "canonicalReference": "storage-resource-manager!ListAccountSasResponse:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "StorageAccountsListAccountSASResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!StorageAccountsListByResourceGroupOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface StorageAccountsListByResourceGroupOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "StorageAccountsListByResourceGroupOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!StorageAccountsListByResourceGroupResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type StorageAccountsListByResourceGroupResponse = " - }, - { - "kind": "Reference", - "text": "StorageAccountListResult", - "canonicalReference": "storage-resource-manager!StorageAccountListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "StorageAccountsListByResourceGroupResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!StorageAccountsListKeysOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface StorageAccountsListKeysOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "StorageAccountsListKeysOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!StorageAccountsListKeysResponse:type", - "docComment": "/**\n * Contains response data for the listKeys operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type StorageAccountsListKeysResponse = " - }, - { - "kind": "Reference", - "text": "StorageAccountListKeysResult", - "canonicalReference": "storage-resource-manager!StorageAccountListKeysResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "StorageAccountsListKeysResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!StorageAccountsListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface StorageAccountsListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "StorageAccountsListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!StorageAccountsListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type StorageAccountsListNextResponse = " - }, - { - "kind": "Reference", - "text": "StorageAccountListResult", - "canonicalReference": "storage-resource-manager!StorageAccountListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "StorageAccountsListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!StorageAccountsListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface StorageAccountsListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "StorageAccountsListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!StorageAccountsListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type StorageAccountsListResponse = " - }, - { - "kind": "Reference", - "text": "StorageAccountListResult", - "canonicalReference": "storage-resource-manager!StorageAccountListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "StorageAccountsListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!StorageAccountsListServiceSASOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface StorageAccountsListServiceSASOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "StorageAccountsListServiceSASOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!StorageAccountsListServiceSASResponse:type", - "docComment": "/**\n * Contains response data for the listServiceSAS operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type StorageAccountsListServiceSASResponse = " - }, - { - "kind": "Reference", - "text": "ListServiceSasResponse", - "canonicalReference": "storage-resource-manager!ListServiceSasResponse:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "StorageAccountsListServiceSASResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!StorageAccountsRegenerateKeyOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface StorageAccountsRegenerateKeyOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "StorageAccountsRegenerateKeyOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!StorageAccountsRegenerateKeyResponse:type", - "docComment": "/**\n * Contains response data for the regenerateKey operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type StorageAccountsRegenerateKeyResponse = " - }, - { - "kind": "Reference", - "text": "StorageAccountListKeysResult", - "canonicalReference": "storage-resource-manager!StorageAccountListKeysResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "StorageAccountsRegenerateKeyResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!StorageAccountsRestoreBlobRangesOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface StorageAccountsRestoreBlobRangesOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "StorageAccountsRestoreBlobRangesOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!StorageAccountsRestoreBlobRangesOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!StorageAccountsRestoreBlobRangesOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!StorageAccountsRestoreBlobRangesResponse:type", - "docComment": "/**\n * Contains response data for the restoreBlobRanges operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type StorageAccountsRestoreBlobRangesResponse = " - }, - { - "kind": "Reference", - "text": "BlobRestoreStatus", - "canonicalReference": "storage-resource-manager!BlobRestoreStatus:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "StorageAccountsRestoreBlobRangesResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!StorageAccountsRevokeUserDelegationKeysOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface StorageAccountsRevokeUserDelegationKeysOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "StorageAccountsRevokeUserDelegationKeysOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!StorageAccountsUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface StorageAccountsUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "StorageAccountsUpdateOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!StorageAccountsUpdateResponse:type", - "docComment": "/**\n * Contains response data for the update operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type StorageAccountsUpdateResponse = " - }, - { - "kind": "Reference", - "text": "StorageAccount", - "canonicalReference": "storage-resource-manager!StorageAccount:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "StorageAccountsUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!StorageAccountUpdateParameters:interface", - "docComment": "/**\n * The parameters that can be provided when updating the storage account properties.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface StorageAccountUpdateParameters " - } - ], - "releaseTag": "Public", - "name": "StorageAccountUpdateParameters", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!StorageAccountUpdateParameters#accessTier:member", - "docComment": "/**\n * Required for storage accounts where kind = BlobStorage. The access tier used for billing.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "accessTier?: " - }, - { - "kind": "Reference", - "text": "AccessTier", - "canonicalReference": "storage-resource-manager!AccessTier:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "accessTier", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!StorageAccountUpdateParameters#azureFilesIdentityBasedAuthentication:member", - "docComment": "/**\n * Provides the identity based authentication settings for Azure Files.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "azureFilesIdentityBasedAuthentication?: " - }, - { - "kind": "Reference", - "text": "AzureFilesIdentityBasedAuthentication", - "canonicalReference": "storage-resource-manager!AzureFilesIdentityBasedAuthentication:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "azureFilesIdentityBasedAuthentication", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!StorageAccountUpdateParameters#customDomain:member", - "docComment": "/**\n * Custom domain assigned to the storage account by the user. Name is the CNAME source. Only one custom domain is supported per storage account at this time. To clear the existing custom domain, use an empty string for the custom domain name property.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "customDomain?: " - }, - { - "kind": "Reference", - "text": "CustomDomain", - "canonicalReference": "storage-resource-manager!CustomDomain:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "customDomain", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!StorageAccountUpdateParameters#enableHttpsTrafficOnly:member", - "docComment": "/**\n * Allows https traffic only to storage service if sets to true.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "enableHttpsTrafficOnly?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "enableHttpsTrafficOnly", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!StorageAccountUpdateParameters#encryption:member", - "docComment": "/**\n * Provides the encryption settings on the account. The default setting is unencrypted.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "encryption?: " - }, - { - "kind": "Reference", - "text": "Encryption", - "canonicalReference": "storage-resource-manager!Encryption:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "encryption", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!StorageAccountUpdateParameters#identity:member", - "docComment": "/**\n * The identity of the resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "identity?: " - }, - { - "kind": "Reference", - "text": "Identity", - "canonicalReference": "storage-resource-manager!Identity:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "identity", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!StorageAccountUpdateParameters#kind:member", - "docComment": "/**\n * Optional. Indicates the type of storage account. Currently only StorageV2 value supported by server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "kind?: " - }, - { - "kind": "Reference", - "text": "Kind", - "canonicalReference": "storage-resource-manager!Kind:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "kind", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!StorageAccountUpdateParameters#largeFileSharesState:member", - "docComment": "/**\n * Allow large file shares if sets to Enabled. It cannot be disabled once it is enabled.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "largeFileSharesState?: " - }, - { - "kind": "Reference", - "text": "LargeFileSharesState", - "canonicalReference": "storage-resource-manager!LargeFileSharesState:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "largeFileSharesState", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!StorageAccountUpdateParameters#networkRuleSet:member", - "docComment": "/**\n * Network rule set\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "networkRuleSet?: " - }, - { - "kind": "Reference", - "text": "NetworkRuleSet", - "canonicalReference": "storage-resource-manager!NetworkRuleSet:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "networkRuleSet", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!StorageAccountUpdateParameters#routingPreference:member", - "docComment": "/**\n * Maintains information about the network routing choice opted by the user for data transfer\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "routingPreference?: " - }, - { - "kind": "Reference", - "text": "RoutingPreference", - "canonicalReference": "storage-resource-manager!RoutingPreference:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "routingPreference", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!StorageAccountUpdateParameters#sku:member", - "docComment": "/**\n * Gets or sets the SKU name. Note that the SKU name cannot be updated to Standard_ZRS, Premium_LRS or Premium_ZRS, nor can accounts of those SKU names be updated to any other value.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "sku?: " - }, - { - "kind": "Reference", - "text": "Sku", - "canonicalReference": "storage-resource-manager!Sku:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "sku", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!StorageAccountUpdateParameters#tags:member", - "docComment": "/**\n * Gets or sets a list of key value pairs that describe the resource. These tags can be used in viewing and grouping this resource (across resource groups). A maximum of 15 tags can be provided for a resource. Each tag must have a key no greater in length than 128 characters and a value no greater in length than 256 characters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "tags?: " - }, - { - "kind": "Content", - "text": "{\n [propertyName: string]: string;\n }" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tags", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Class", - "canonicalReference": "storage-resource-manager!StorageManagementClient:class", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare class StorageManagementClient extends " - }, - { - "kind": "Reference", - "text": "StorageManagementClientContext", - "canonicalReference": "storage-resource-manager!StorageManagementClientContext:class" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "StorageManagementClient", - "members": [ - { - "kind": "Constructor", - "canonicalReference": "storage-resource-manager!StorageManagementClient:constructor(1)", - "docComment": "/**\n * Initializes a new instance of the StorageManagementClient class.\n *\n * @param credentials - Subscription credentials which uniquely identify client subscription.\n *\n * @param subscriptionId - The ID of the target subscription.\n *\n * @param options - The parameter options\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "constructor(credentials: " - }, - { - "kind": "Content", - "text": "coreAuth." - }, - { - "kind": "Reference", - "text": "TokenCredential", - "canonicalReference": "@azure/core-auth!TokenCredential:interface" - }, - { - "kind": "Content", - "text": ", subscriptionId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "StorageManagementClientOptionalParams", - "canonicalReference": "storage-resource-manager!StorageManagementClientOptionalParams:interface" - }, - { - "kind": "Content", - "text": ");" - } - ], - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "credentials", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "parameterName": "subscriptionId", - "parameterTypeTokenRange": { - "startIndex": 4, - "endIndex": 5 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 6, - "endIndex": 7 - } - } - ] - }, - { - "kind": "Property", - "canonicalReference": "storage-resource-manager!StorageManagementClient#blobContainers:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "blobContainers: " - }, - { - "kind": "Reference", - "text": "BlobContainers", - "canonicalReference": "storage-resource-manager!BlobContainers:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "blobContainers", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "storage-resource-manager!StorageManagementClient#blobServices:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "blobServices: " - }, - { - "kind": "Reference", - "text": "BlobServices", - "canonicalReference": "storage-resource-manager!BlobServices:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "blobServices", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "storage-resource-manager!StorageManagementClient#encryptionScopes:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "encryptionScopes: " - }, - { - "kind": "Reference", - "text": "EncryptionScopes", - "canonicalReference": "storage-resource-manager!EncryptionScopes:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "encryptionScopes", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "storage-resource-manager!StorageManagementClient#fileServices:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "fileServices: " - }, - { - "kind": "Reference", - "text": "FileServices", - "canonicalReference": "storage-resource-manager!FileServices:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "fileServices", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "storage-resource-manager!StorageManagementClient#fileShares:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "fileShares: " - }, - { - "kind": "Reference", - "text": "FileShares", - "canonicalReference": "storage-resource-manager!FileShares:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "fileShares", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "storage-resource-manager!StorageManagementClient#managementPolicies:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "managementPolicies: " - }, - { - "kind": "Reference", - "text": "ManagementPolicies", - "canonicalReference": "storage-resource-manager!ManagementPolicies:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "managementPolicies", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "storage-resource-manager!StorageManagementClient#objectReplicationPolicies:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "objectReplicationPolicies: " - }, - { - "kind": "Reference", - "text": "ObjectReplicationPolicies", - "canonicalReference": "storage-resource-manager!ObjectReplicationPolicies:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "objectReplicationPolicies", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "storage-resource-manager!StorageManagementClient#operations:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "operations: " - }, - { - "kind": "Reference", - "text": "Operations", - "canonicalReference": "storage-resource-manager!Operations:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "operations", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "storage-resource-manager!StorageManagementClient#privateEndpointConnections:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "privateEndpointConnections: " - }, - { - "kind": "Reference", - "text": "PrivateEndpointConnections", - "canonicalReference": "storage-resource-manager!PrivateEndpointConnections:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "privateEndpointConnections", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "storage-resource-manager!StorageManagementClient#privateLinkResources:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "privateLinkResources: " - }, - { - "kind": "Reference", - "text": "PrivateLinkResources", - "canonicalReference": "storage-resource-manager!PrivateLinkResources:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "privateLinkResources", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "storage-resource-manager!StorageManagementClient#skus:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "skus: " - }, - { - "kind": "Reference", - "text": "Skus", - "canonicalReference": "storage-resource-manager!Skus:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "skus", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "storage-resource-manager!StorageManagementClient#storageAccounts:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "storageAccounts: " - }, - { - "kind": "Reference", - "text": "StorageAccounts", - "canonicalReference": "storage-resource-manager!StorageAccounts:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "storageAccounts", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "storage-resource-manager!StorageManagementClient#usages:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "usages: " - }, - { - "kind": "Reference", - "text": "Usages", - "canonicalReference": "storage-resource-manager!Usages:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "usages", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - } - ], - "extendsTokenRange": { - "startIndex": 1, - "endIndex": 3 - }, - "implementsTokenRanges": [] - }, - { - "kind": "Class", - "canonicalReference": "storage-resource-manager!StorageManagementClientContext:class", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare class StorageManagementClientContext extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "ServiceClient", - "canonicalReference": "@azure/core-client!ServiceClient:class" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "StorageManagementClientContext", - "members": [ - { - "kind": "Constructor", - "canonicalReference": "storage-resource-manager!StorageManagementClientContext:constructor(1)", - "docComment": "/**\n * Initializes a new instance of the StorageManagementClientContext class.\n *\n * @param credentials - Subscription credentials which uniquely identify client subscription.\n *\n * @param subscriptionId - The ID of the target subscription.\n *\n * @param options - The parameter options\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "constructor(credentials: " - }, - { - "kind": "Content", - "text": "coreAuth." - }, - { - "kind": "Reference", - "text": "TokenCredential", - "canonicalReference": "@azure/core-auth!TokenCredential:interface" - }, - { - "kind": "Content", - "text": ", subscriptionId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "StorageManagementClientOptionalParams", - "canonicalReference": "storage-resource-manager!StorageManagementClientOptionalParams:interface" - }, - { - "kind": "Content", - "text": ");" - } - ], - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "credentials", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "parameterName": "subscriptionId", - "parameterTypeTokenRange": { - "startIndex": 4, - "endIndex": 5 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 6, - "endIndex": 7 - } - } - ] - }, - { - "kind": "Property", - "canonicalReference": "storage-resource-manager!StorageManagementClientContext#$host:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "$host: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "$host", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "storage-resource-manager!StorageManagementClientContext#apiVersion:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "apiVersion: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "apiVersion", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "storage-resource-manager!StorageManagementClientContext#subscriptionId:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "subscriptionId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "subscriptionId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - } - ], - "extendsTokenRange": { - "startIndex": 1, - "endIndex": 4 - }, - "implementsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!StorageManagementClientOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface StorageManagementClientOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "ServiceClientOptions", - "canonicalReference": "@azure/core-client!ServiceClientOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "StorageManagementClientOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!StorageManagementClientOptionalParams#$host:member", - "docComment": "/**\n * server parameter\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "$host?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "$host", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!StorageManagementClientOptionalParams#apiVersion:member", - "docComment": "/**\n * Api Version\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "apiVersion?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "apiVersion", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!StorageManagementClientOptionalParams#endpoint:member", - "docComment": "/**\n * Overrides client endpoint.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "endpoint?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "endpoint", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!StorageSkuListResult:interface", - "docComment": "/**\n * The response from the List Storage SKUs operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface StorageSkuListResult " - } - ], - "releaseTag": "Public", - "name": "StorageSkuListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!StorageSkuListResult#value:member", - "docComment": "/**\n * Get the list result of storage SKUs and their properties. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Reference", - "text": "SkuInformation", - "canonicalReference": "storage-resource-manager!SkuInformation:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!TagFilter:interface", - "docComment": "/**\n * Blob index tag based filtering for blob objects\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface TagFilter " - } - ], - "releaseTag": "Public", - "name": "TagFilter", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!TagFilter#name:member", - "docComment": "/**\n * This is the filter tag name, it can have 1 - 128 characters\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!TagFilter#op:member", - "docComment": "/**\n * This is the comparison operator which is used for object comparison and filtering. Only == (equality operator) is currently supported\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "op: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "op", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!TagFilter#value:member", - "docComment": "/**\n * This is the filter tag value field used for tag based filtering, it can have 0 - 256 characters\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!TagProperty:interface", - "docComment": "/**\n * A tag of the LegalHold of a blob container.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface TagProperty " - } - ], - "releaseTag": "Public", - "name": "TagProperty", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!TagProperty#objectIdentifier:member", - "docComment": "/**\n * Returns the Object ID of the user who added the tag. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly objectIdentifier?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "objectIdentifier", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!TagProperty#tag:member", - "docComment": "/**\n * The tag value. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly tag?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tag", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!TagProperty#tenantId:member", - "docComment": "/**\n * Returns the Tenant ID that issued the token for the user who added the tag. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly tenantId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tenantId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!TagProperty#timestamp:member", - "docComment": "/**\n * Returns the date and time the tag was added. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly timestamp?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "timestamp", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!TagProperty#upn:member", - "docComment": "/**\n * Returns the User Principal Name of the user who added the tag. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly upn?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "upn", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!TrackedResource:type", - "docComment": "/**\n * The resource model definition for a ARM tracked top level resource\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type TrackedResource = " - }, - { - "kind": "Reference", - "text": "Resource", - "canonicalReference": "storage-resource-manager!Resource:interface" - }, - { - "kind": "Content", - "text": " & {\n tags?: {\n [propertyName: string]: string;\n };\n location: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "TrackedResource", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!UpdateHistoryProperty:interface", - "docComment": "/**\n * An update history of the ImmutabilityPolicy of a blob container.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface UpdateHistoryProperty " - } - ], - "releaseTag": "Public", - "name": "UpdateHistoryProperty", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!UpdateHistoryProperty#immutabilityPeriodSinceCreationInDays:member", - "docComment": "/**\n * The immutability period for the blobs in the container since the policy creation, in days. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly immutabilityPeriodSinceCreationInDays?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "immutabilityPeriodSinceCreationInDays", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!UpdateHistoryProperty#objectIdentifier:member", - "docComment": "/**\n * Returns the Object ID of the user who updated the ImmutabilityPolicy. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly objectIdentifier?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "objectIdentifier", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!UpdateHistoryProperty#tenantId:member", - "docComment": "/**\n * Returns the Tenant ID that issued the token for the user who updated the ImmutabilityPolicy. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly tenantId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tenantId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!UpdateHistoryProperty#timestamp:member", - "docComment": "/**\n * Returns the date and time the ImmutabilityPolicy was updated. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly timestamp?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "timestamp", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!UpdateHistoryProperty#update:member", - "docComment": "/**\n * The ImmutabilityPolicy update type of a blob container, possible values include: put, lock and extend. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly update?: " - }, - { - "kind": "Reference", - "text": "ImmutabilityPolicyUpdateType", - "canonicalReference": "storage-resource-manager!ImmutabilityPolicyUpdateType:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "update", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!UpdateHistoryProperty#upn:member", - "docComment": "/**\n * Returns the User Principal Name of the user who updated the ImmutabilityPolicy. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly upn?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "upn", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!Usage:interface", - "docComment": "/**\n * Describes Storage Resource Usage.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Usage " - } - ], - "releaseTag": "Public", - "name": "Usage", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!Usage#currentValue:member", - "docComment": "/**\n * Gets the current count of the allocated resources in the subscription. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly currentValue?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "currentValue", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!Usage#limit:member", - "docComment": "/**\n * Gets the maximum count of the resources that can be allocated in the subscription. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly limit?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "limit", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!Usage#name:member", - "docComment": "/**\n * Gets the name of the type of usage. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly name?: " - }, - { - "kind": "Reference", - "text": "UsageName", - "canonicalReference": "storage-resource-manager!UsageName:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!Usage#unit:member", - "docComment": "/**\n * Gets the unit of measurement. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly unit?: " - }, - { - "kind": "Reference", - "text": "UsageUnit", - "canonicalReference": "storage-resource-manager!UsageUnit:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "unit", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!UsageListResult:interface", - "docComment": "/**\n * The response from the List Usages operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface UsageListResult " - } - ], - "releaseTag": "Public", - "name": "UsageListResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!UsageListResult#value:member", - "docComment": "/**\n * Gets or sets the list of Storage Resource Usages.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Reference", - "text": "Usage", - "canonicalReference": "storage-resource-manager!Usage:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!UsageName:interface", - "docComment": "/**\n * The usage names that can be used; currently limited to StorageAccount.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface UsageName " - } - ], - "releaseTag": "Public", - "name": "UsageName", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!UsageName#localizedValue:member", - "docComment": "/**\n * Gets a localized string describing the resource name. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly localizedValue?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "localizedValue", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!UsageName#value:member", - "docComment": "/**\n * Gets a string describing the resource name. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly value?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!Usages:interface", - "docComment": "/**\n * Interface representing a Usages.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Usages " - } - ], - "releaseTag": "Public", - "name": "Usages", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "storage-resource-manager!Usages#listByLocation:member(1)", - "docComment": "/**\n * Gets the current usage count and the limit for the resources of the location under the subscription.\n *\n * @param location - The location of the Azure Storage resource.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByLocation(location: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "UsagesListByLocationOptionalParams", - "canonicalReference": "storage-resource-manager!UsagesListByLocationOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "Usage", - "canonicalReference": "storage-resource-manager!Usage:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "location", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "listByLocation" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!UsagesListByLocationOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface UsagesListByLocationOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "UsagesListByLocationOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!UsagesListByLocationResponse:type", - "docComment": "/**\n * Contains response data for the listByLocation operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type UsagesListByLocationResponse = " - }, - { - "kind": "Reference", - "text": "UsageListResult", - "canonicalReference": "storage-resource-manager!UsageListResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "UsagesListByLocationResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "storage-resource-manager!UsageUnit:type", - "docComment": "/**\n * Defines values for UsageUnit.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type UsageUnit = " - }, - { - "kind": "Content", - "text": "\"Count\" | \"Bytes\" | \"Seconds\" | \"Percent\" | \"CountsPerSecond\" | \"BytesPerSecond\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "UsageUnit", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "storage-resource-manager!VirtualNetworkRule:interface", - "docComment": "/**\n * Virtual Network rule.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualNetworkRule " - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkRule", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!VirtualNetworkRule#action:member", - "docComment": "/**\n * The action of virtual network rule.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "action?: " - }, - { - "kind": "Content", - "text": "\"Allow\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "action", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!VirtualNetworkRule#state:member", - "docComment": "/**\n * Gets the state of virtual network rule.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "state?: " - }, - { - "kind": "Reference", - "text": "State", - "canonicalReference": "storage-resource-manager!State:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "state", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "storage-resource-manager!VirtualNetworkRule#virtualNetworkResourceId:member", - "docComment": "/**\n * Resource ID of a subnet, for example: /subscriptions/{subscriptionId}/resourceGroups/{groupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName}.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "virtualNetworkResourceId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "virtualNetworkResourceId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - } - ] - } - ] -} +{ + "metadata": { + "toolPackage": "@microsoft/api-extractor", + "toolVersion": "7.9.10", + "schemaVersion": 1003, + "oldestForwardsCompatibleVersion": 1001 + }, + "kind": "Package", + "canonicalReference": "storage-resource-manager!", + "docComment": "", + "name": "storage-resource-manager", + "members": [ + { + "kind": "EntryPoint", + "canonicalReference": "storage-resource-manager!", + "name": "", + "members": [ + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!AccessTier:type", + "docComment": "/**\n * Defines values for AccessTier.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AccessTier = " + }, + { + "kind": "Content", + "text": "\"Hot\" | \"Cool\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AccessTier", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!AccountSasParameters:interface", + "docComment": "/**\n * The parameters to list SAS credentials of a storage account.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AccountSasParameters " + } + ], + "releaseTag": "Public", + "name": "AccountSasParameters", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!AccountSasParameters#iPAddressOrRange:member", + "docComment": "/**\n * An IP address or a range of IP addresses from which to accept requests.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "iPAddressOrRange?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "iPAddressOrRange", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!AccountSasParameters#keyToSign:member", + "docComment": "/**\n * The key to sign the account SAS token with.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "keyToSign?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "keyToSign", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!AccountSasParameters#permissions:member", + "docComment": "/**\n * The signed permissions for the account SAS. Possible values include: Read (r), Write (w), Delete (d), List (l), Add (a), Create (c), Update (u) and Process (p).\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "permissions: " + }, + { + "kind": "Reference", + "text": "Permissions", + "canonicalReference": "storage-resource-manager!Permissions:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "permissions", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!AccountSasParameters#protocols:member", + "docComment": "/**\n * The protocol permitted for a request made with the account SAS.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "protocols?: " + }, + { + "kind": "Reference", + "text": "HttpProtocol", + "canonicalReference": "storage-resource-manager!HttpProtocol:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "protocols", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!AccountSasParameters#resourceTypes:member", + "docComment": "/**\n * The signed resource types that are accessible with the account SAS. Service (s): Access to service-level APIs; Container (c): Access to container-level APIs; Object (o): Access to object-level APIs for blobs, queue messages, table entities, and files.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resourceTypes: " + }, + { + "kind": "Reference", + "text": "SignedResourceTypes", + "canonicalReference": "storage-resource-manager!SignedResourceTypes:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resourceTypes", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!AccountSasParameters#services:member", + "docComment": "/**\n * The signed services accessible with the account SAS. Possible values include: Blob (b), Queue (q), Table (t), File (f).\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "services: " + }, + { + "kind": "Reference", + "text": "Services", + "canonicalReference": "storage-resource-manager!Services:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "services", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!AccountSasParameters#sharedAccessExpiryTime:member", + "docComment": "/**\n * The time at which the shared access signature becomes invalid.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "sharedAccessExpiryTime: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "sharedAccessExpiryTime", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!AccountSasParameters#sharedAccessStartTime:member", + "docComment": "/**\n * The time at which the SAS becomes valid.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "sharedAccessStartTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "sharedAccessStartTime", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!AccountStatus:type", + "docComment": "/**\n * Defines values for AccountStatus.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AccountStatus = " + }, + { + "kind": "Content", + "text": "\"available\" | \"unavailable\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AccountStatus", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!ActiveDirectoryProperties:interface", + "docComment": "/**\n * Settings properties for Active Directory (AD).\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ActiveDirectoryProperties " + } + ], + "releaseTag": "Public", + "name": "ActiveDirectoryProperties", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!ActiveDirectoryProperties#azureStorageSid:member", + "docComment": "/**\n * Specifies the security identifier (SID) for Azure Storage.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "azureStorageSid: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "azureStorageSid", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!ActiveDirectoryProperties#domainGuid:member", + "docComment": "/**\n * Specifies the domain GUID.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "domainGuid: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "domainGuid", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!ActiveDirectoryProperties#domainName:member", + "docComment": "/**\n * Specifies the primary domain that the AD DNS server is authoritative for.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "domainName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "domainName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!ActiveDirectoryProperties#domainSid:member", + "docComment": "/**\n * Specifies the security identifier (SID).\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "domainSid: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "domainSid", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!ActiveDirectoryProperties#forestName:member", + "docComment": "/**\n * Specifies the Active Directory forest to get.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "forestName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "forestName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!ActiveDirectoryProperties#netBiosDomainName:member", + "docComment": "/**\n * Specifies the NetBIOS domain name.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "netBiosDomainName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "netBiosDomainName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!AzureEntityResource:type", + "docComment": "/**\n * The resource model definition for a Azure Resource Manager resource with an etag.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AzureEntityResource = " + }, + { + "kind": "Reference", + "text": "Resource", + "canonicalReference": "storage-resource-manager!Resource:interface" + }, + { + "kind": "Content", + "text": " & {\n readonly etag?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AzureEntityResource", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!AzureFilesIdentityBasedAuthentication:interface", + "docComment": "/**\n * Settings for Azure Files identity based authentication.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AzureFilesIdentityBasedAuthentication " + } + ], + "releaseTag": "Public", + "name": "AzureFilesIdentityBasedAuthentication", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!AzureFilesIdentityBasedAuthentication#activeDirectoryProperties:member", + "docComment": "/**\n * Required if choose AD.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "activeDirectoryProperties?: " + }, + { + "kind": "Reference", + "text": "ActiveDirectoryProperties", + "canonicalReference": "storage-resource-manager!ActiveDirectoryProperties:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "activeDirectoryProperties", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!AzureFilesIdentityBasedAuthentication#directoryServiceOptions:member", + "docComment": "/**\n * Indicates the directory service used.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "directoryServiceOptions: " + }, + { + "kind": "Reference", + "text": "DirectoryServiceOptions", + "canonicalReference": "storage-resource-manager!DirectoryServiceOptions:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "directoryServiceOptions", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!BlobContainer:type", + "docComment": "/**\n * Properties of the blob container, including Id, resource name, resource type, Etag.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type BlobContainer = " + }, + { + "kind": "Reference", + "text": "AzureEntityResource", + "canonicalReference": "storage-resource-manager!AzureEntityResource:type" + }, + { + "kind": "Content", + "text": " & {\n defaultEncryptionScope?: string;\n denyEncryptionScopeOverride?: boolean;\n publicAccess?: " + }, + { + "kind": "Reference", + "text": "PublicAccess", + "canonicalReference": "storage-resource-manager!PublicAccess:type" + }, + { + "kind": "Content", + "text": ";\n readonly lastModifiedTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n readonly leaseStatus?: " + }, + { + "kind": "Reference", + "text": "LeaseStatus", + "canonicalReference": "storage-resource-manager!LeaseStatus:type" + }, + { + "kind": "Content", + "text": ";\n readonly leaseState?: " + }, + { + "kind": "Reference", + "text": "LeaseState", + "canonicalReference": "storage-resource-manager!LeaseState:type" + }, + { + "kind": "Content", + "text": ";\n readonly leaseDuration?: " + }, + { + "kind": "Reference", + "text": "LeaseDuration", + "canonicalReference": "storage-resource-manager!LeaseDuration:type" + }, + { + "kind": "Content", + "text": ";\n metadata?: {\n [propertyName: string]: string;\n };\n readonly immutabilityPolicy?: " + }, + { + "kind": "Reference", + "text": "ImmutabilityPolicyProperties", + "canonicalReference": "storage-resource-manager!ImmutabilityPolicyProperties:interface" + }, + { + "kind": "Content", + "text": ";\n readonly legalHold?: " + }, + { + "kind": "Reference", + "text": "LegalHoldProperties", + "canonicalReference": "storage-resource-manager!LegalHoldProperties:interface" + }, + { + "kind": "Content", + "text": ";\n readonly hasLegalHold?: boolean;\n readonly hasImmutabilityPolicy?: boolean;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "BlobContainer", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 17 + } + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!BlobContainers:interface", + "docComment": "/**\n * Interface representing a BlobContainers.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface BlobContainers " + } + ], + "releaseTag": "Public", + "name": "BlobContainers", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "storage-resource-manager!BlobContainers#clearLegalHold:member(1)", + "docComment": "/**\n * Clears legal hold tags. Clearing the same or non-existent tag results in an idempotent operation. ClearLegalHold clears out only the specified tags in the request.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param containerName - The name of the blob container within the specified storage account. Blob container names must be between 3 and 63 characters in length and use numbers, lower-case letters and dash (-) only. Every dash (-) character must be immediately preceded and followed by a letter or number.\n *\n * @param legalHold - The LegalHold property that will be clear from a blob container.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "clearLegalHold(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", containerName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", legalHold: " + }, + { + "kind": "Reference", + "text": "LegalHold", + "canonicalReference": "storage-resource-manager!LegalHold:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "BlobContainersClearLegalHoldOptionalParams", + "canonicalReference": "storage-resource-manager!BlobContainersClearLegalHoldOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "BlobContainersClearLegalHoldResponse", + "canonicalReference": "storage-resource-manager!BlobContainersClearLegalHoldResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "containerName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "legalHold", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "clearLegalHold" + }, + { + "kind": "MethodSignature", + "canonicalReference": "storage-resource-manager!BlobContainers#create:member(1)", + "docComment": "/**\n * Creates a new container under the specified account as described by request body. The container resource includes metadata and properties for that container. It does not include a list of the blobs contained by the container.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param containerName - The name of the blob container within the specified storage account. Blob container names must be between 3 and 63 characters in length and use numbers, lower-case letters and dash (-) only. Every dash (-) character must be immediately preceded and followed by a letter or number.\n *\n * @param blobContainer - Properties of the blob container to create.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "create(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", containerName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", blobContainer: " + }, + { + "kind": "Reference", + "text": "BlobContainer", + "canonicalReference": "storage-resource-manager!BlobContainer:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "BlobContainersCreateOptionalParams", + "canonicalReference": "storage-resource-manager!BlobContainersCreateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "BlobContainersCreateResponse", + "canonicalReference": "storage-resource-manager!BlobContainersCreateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "containerName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "blobContainer", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "create" + }, + { + "kind": "MethodSignature", + "canonicalReference": "storage-resource-manager!BlobContainers#createOrUpdateImmutabilityPolicy:member(1)", + "docComment": "/**\n * Creates or updates an unlocked immutability policy. ETag in If-Match is honored if given but not required for this operation.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param containerName - The name of the blob container within the specified storage account. Blob container names must be between 3 and 63 characters in length and use numbers, lower-case letters and dash (-) only. Every dash (-) character must be immediately preceded and followed by a letter or number.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createOrUpdateImmutabilityPolicy(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", containerName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "BlobContainersCreateOrUpdateImmutabilityPolicyOptionalParams", + "canonicalReference": "storage-resource-manager!BlobContainersCreateOrUpdateImmutabilityPolicyOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "BlobContainersCreateOrUpdateImmutabilityPolicyResponse", + "canonicalReference": "storage-resource-manager!BlobContainersCreateOrUpdateImmutabilityPolicyResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "containerName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "createOrUpdateImmutabilityPolicy" + }, + { + "kind": "MethodSignature", + "canonicalReference": "storage-resource-manager!BlobContainers#delete:member(1)", + "docComment": "/**\n * Deletes specified container under its account.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param containerName - The name of the blob container within the specified storage account. Blob container names must be between 3 and 63 characters in length and use numbers, lower-case letters and dash (-) only. Every dash (-) character must be immediately preceded and followed by a letter or number.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "delete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", containerName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "BlobContainersDeleteOptionalParams", + "canonicalReference": "storage-resource-manager!BlobContainersDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "containerName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "delete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "storage-resource-manager!BlobContainers#deleteImmutabilityPolicy:member(1)", + "docComment": "/**\n * Aborts an unlocked immutability policy. The response of delete has immutabilityPeriodSinceCreationInDays set to 0. ETag in If-Match is required for this operation. Deleting a locked immutability policy is not allowed, only way is to delete the container after deleting all blobs inside the container.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param containerName - The name of the blob container within the specified storage account. Blob container names must be between 3 and 63 characters in length and use numbers, lower-case letters and dash (-) only. Every dash (-) character must be immediately preceded and followed by a letter or number.\n *\n * @param ifMatch - The entity state (ETag) version of the immutability policy to update. A value of \"*\" can be used to apply the operation only if the immutability policy already exists. If omitted, this operation will always be applied.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "deleteImmutabilityPolicy(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", containerName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", ifMatch: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "BlobContainersDeleteImmutabilityPolicyOptionalParams", + "canonicalReference": "storage-resource-manager!BlobContainersDeleteImmutabilityPolicyOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "BlobContainersDeleteImmutabilityPolicyResponse", + "canonicalReference": "storage-resource-manager!BlobContainersDeleteImmutabilityPolicyResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "containerName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "ifMatch", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "deleteImmutabilityPolicy" + }, + { + "kind": "MethodSignature", + "canonicalReference": "storage-resource-manager!BlobContainers#extendImmutabilityPolicy:member(1)", + "docComment": "/**\n * Extends the immutabilityPeriodSinceCreationInDays of a locked immutabilityPolicy. The only action allowed on a Locked policy will be this action. ETag in If-Match is required for this operation.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param containerName - The name of the blob container within the specified storage account. Blob container names must be between 3 and 63 characters in length and use numbers, lower-case letters and dash (-) only. Every dash (-) character must be immediately preceded and followed by a letter or number.\n *\n * @param ifMatch - The entity state (ETag) version of the immutability policy to update. A value of \"*\" can be used to apply the operation only if the immutability policy already exists. If omitted, this operation will always be applied.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "extendImmutabilityPolicy(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", containerName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", ifMatch: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "BlobContainersExtendImmutabilityPolicyOptionalParams", + "canonicalReference": "storage-resource-manager!BlobContainersExtendImmutabilityPolicyOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "BlobContainersExtendImmutabilityPolicyResponse", + "canonicalReference": "storage-resource-manager!BlobContainersExtendImmutabilityPolicyResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "containerName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "ifMatch", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "extendImmutabilityPolicy" + }, + { + "kind": "MethodSignature", + "canonicalReference": "storage-resource-manager!BlobContainers#get:member(1)", + "docComment": "/**\n * Gets properties of a specified container.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param containerName - The name of the blob container within the specified storage account. Blob container names must be between 3 and 63 characters in length and use numbers, lower-case letters and dash (-) only. Every dash (-) character must be immediately preceded and followed by a letter or number.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", containerName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "BlobContainersGetOptionalParams", + "canonicalReference": "storage-resource-manager!BlobContainersGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "BlobContainersGetResponse", + "canonicalReference": "storage-resource-manager!BlobContainersGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "containerName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "storage-resource-manager!BlobContainers#getImmutabilityPolicy:member(1)", + "docComment": "/**\n * Gets the existing immutability policy along with the corresponding ETag in response headers and body.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param containerName - The name of the blob container within the specified storage account. Blob container names must be between 3 and 63 characters in length and use numbers, lower-case letters and dash (-) only. Every dash (-) character must be immediately preceded and followed by a letter or number.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getImmutabilityPolicy(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", containerName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "BlobContainersGetImmutabilityPolicyOptionalParams", + "canonicalReference": "storage-resource-manager!BlobContainersGetImmutabilityPolicyOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "BlobContainersGetImmutabilityPolicyResponse", + "canonicalReference": "storage-resource-manager!BlobContainersGetImmutabilityPolicyResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "containerName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "getImmutabilityPolicy" + }, + { + "kind": "MethodSignature", + "canonicalReference": "storage-resource-manager!BlobContainers#lease:member(1)", + "docComment": "/**\n * The Lease Container operation establishes and manages a lock on a container for delete operations. The lock duration can be 15 to 60 seconds, or can be infinite.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param containerName - The name of the blob container within the specified storage account. Blob container names must be between 3 and 63 characters in length and use numbers, lower-case letters and dash (-) only. Every dash (-) character must be immediately preceded and followed by a letter or number.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "lease(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", containerName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "BlobContainersLeaseOptionalParams", + "canonicalReference": "storage-resource-manager!BlobContainersLeaseOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "BlobContainersLeaseResponse", + "canonicalReference": "storage-resource-manager!BlobContainersLeaseResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "containerName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "lease" + }, + { + "kind": "MethodSignature", + "canonicalReference": "storage-resource-manager!BlobContainers#list:member(1)", + "docComment": "/**\n * Lists all containers and does not support a prefix like data plane. Also SRP today does not return continuation token.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "BlobContainersListOptionalParams", + "canonicalReference": "storage-resource-manager!BlobContainersListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ListContainerItem", + "canonicalReference": "storage-resource-manager!ListContainerItem:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "list" + }, + { + "kind": "MethodSignature", + "canonicalReference": "storage-resource-manager!BlobContainers#lockImmutabilityPolicy:member(1)", + "docComment": "/**\n * Sets the ImmutabilityPolicy to Locked state. The only action allowed on a Locked policy is ExtendImmutabilityPolicy action. ETag in If-Match is required for this operation.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param containerName - The name of the blob container within the specified storage account. Blob container names must be between 3 and 63 characters in length and use numbers, lower-case letters and dash (-) only. Every dash (-) character must be immediately preceded and followed by a letter or number.\n *\n * @param ifMatch - The entity state (ETag) version of the immutability policy to update. A value of \"*\" can be used to apply the operation only if the immutability policy already exists. If omitted, this operation will always be applied.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "lockImmutabilityPolicy(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", containerName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", ifMatch: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "BlobContainersLockImmutabilityPolicyOptionalParams", + "canonicalReference": "storage-resource-manager!BlobContainersLockImmutabilityPolicyOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "BlobContainersLockImmutabilityPolicyResponse", + "canonicalReference": "storage-resource-manager!BlobContainersLockImmutabilityPolicyResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "containerName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "ifMatch", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "lockImmutabilityPolicy" + }, + { + "kind": "MethodSignature", + "canonicalReference": "storage-resource-manager!BlobContainers#setLegalHold:member(1)", + "docComment": "/**\n * Sets legal hold tags. Setting the same tag results in an idempotent operation. SetLegalHold follows an append pattern and does not clear out the existing tags that are not specified in the request.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param containerName - The name of the blob container within the specified storage account. Blob container names must be between 3 and 63 characters in length and use numbers, lower-case letters and dash (-) only. Every dash (-) character must be immediately preceded and followed by a letter or number.\n *\n * @param legalHold - The LegalHold property that will be set to a blob container.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "setLegalHold(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", containerName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", legalHold: " + }, + { + "kind": "Reference", + "text": "LegalHold", + "canonicalReference": "storage-resource-manager!LegalHold:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "BlobContainersSetLegalHoldOptionalParams", + "canonicalReference": "storage-resource-manager!BlobContainersSetLegalHoldOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "BlobContainersSetLegalHoldResponse", + "canonicalReference": "storage-resource-manager!BlobContainersSetLegalHoldResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "containerName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "legalHold", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "setLegalHold" + }, + { + "kind": "MethodSignature", + "canonicalReference": "storage-resource-manager!BlobContainers#update:member(1)", + "docComment": "/**\n * Updates container properties as specified in request body. Properties not mentioned in the request will be unchanged. Update fails if the specified container doesn't already exist.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param containerName - The name of the blob container within the specified storage account. Blob container names must be between 3 and 63 characters in length and use numbers, lower-case letters and dash (-) only. Every dash (-) character must be immediately preceded and followed by a letter or number.\n *\n * @param blobContainer - Properties to update for the blob container.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "update(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", containerName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", blobContainer: " + }, + { + "kind": "Reference", + "text": "BlobContainer", + "canonicalReference": "storage-resource-manager!BlobContainer:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "BlobContainersUpdateOptionalParams", + "canonicalReference": "storage-resource-manager!BlobContainersUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "BlobContainersUpdateResponse", + "canonicalReference": "storage-resource-manager!BlobContainersUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "containerName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "blobContainer", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "update" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!BlobContainersClearLegalHoldOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface BlobContainersClearLegalHoldOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "BlobContainersClearLegalHoldOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!BlobContainersClearLegalHoldResponse:type", + "docComment": "/**\n * Contains response data for the clearLegalHold operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type BlobContainersClearLegalHoldResponse = " + }, + { + "kind": "Reference", + "text": "LegalHold", + "canonicalReference": "storage-resource-manager!LegalHold:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "BlobContainersClearLegalHoldResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!BlobContainersCreateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface BlobContainersCreateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "BlobContainersCreateOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!BlobContainersCreateOrUpdateImmutabilityPolicyHeaders:interface", + "docComment": "/**\n * Defines headers for BlobContainers_createOrUpdateImmutabilityPolicy operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface BlobContainersCreateOrUpdateImmutabilityPolicyHeaders " + } + ], + "releaseTag": "Public", + "name": "BlobContainersCreateOrUpdateImmutabilityPolicyHeaders", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!BlobContainersCreateOrUpdateImmutabilityPolicyHeaders#eTag:member", + "docComment": "/**\n * The ETag HTTP response header. This is an opaque string. You can use it to detect whether the resource has changed between requests. In particular, you can pass the ETag to one of the If-Match or If-None-Match headers.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "eTag?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "eTag", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!BlobContainersCreateOrUpdateImmutabilityPolicyOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface BlobContainersCreateOrUpdateImmutabilityPolicyOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "BlobContainersCreateOrUpdateImmutabilityPolicyOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!BlobContainersCreateOrUpdateImmutabilityPolicyOptionalParams#ifMatch:member", + "docComment": "/**\n * The entity state (ETag) version of the immutability policy to update. A value of \"*\" can be used to apply the operation only if the immutability policy already exists. If omitted, this operation will always be applied.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "ifMatch?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ifMatch", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!BlobContainersCreateOrUpdateImmutabilityPolicyOptionalParams#parameters:member", + "docComment": "/**\n * The ImmutabilityPolicy Properties that will be created or updated to a blob container.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "parameters?: " + }, + { + "kind": "Reference", + "text": "ImmutabilityPolicy", + "canonicalReference": "storage-resource-manager!ImmutabilityPolicy:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "parameters", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!BlobContainersCreateOrUpdateImmutabilityPolicyResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdateImmutabilityPolicy operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type BlobContainersCreateOrUpdateImmutabilityPolicyResponse = " + }, + { + "kind": "Reference", + "text": "BlobContainersCreateOrUpdateImmutabilityPolicyHeaders", + "canonicalReference": "storage-resource-manager!BlobContainersCreateOrUpdateImmutabilityPolicyHeaders:interface" + }, + { + "kind": "Content", + "text": " & " + }, + { + "kind": "Reference", + "text": "ImmutabilityPolicy", + "canonicalReference": "storage-resource-manager!ImmutabilityPolicy:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "BlobContainersCreateOrUpdateImmutabilityPolicyResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 4 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!BlobContainersCreateResponse:type", + "docComment": "/**\n * Contains response data for the create operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type BlobContainersCreateResponse = " + }, + { + "kind": "Reference", + "text": "BlobContainer", + "canonicalReference": "storage-resource-manager!BlobContainer:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "BlobContainersCreateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!BlobContainersDeleteImmutabilityPolicyHeaders:interface", + "docComment": "/**\n * Defines headers for BlobContainers_deleteImmutabilityPolicy operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface BlobContainersDeleteImmutabilityPolicyHeaders " + } + ], + "releaseTag": "Public", + "name": "BlobContainersDeleteImmutabilityPolicyHeaders", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!BlobContainersDeleteImmutabilityPolicyHeaders#eTag:member", + "docComment": "/**\n * The ETag HTTP response header. This is an opaque string. You can use it to detect whether the resource has changed between requests. In particular, you can pass the ETag to one of the If-Match or If-None-Match headers.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "eTag?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "eTag", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!BlobContainersDeleteImmutabilityPolicyOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface BlobContainersDeleteImmutabilityPolicyOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "BlobContainersDeleteImmutabilityPolicyOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!BlobContainersDeleteImmutabilityPolicyResponse:type", + "docComment": "/**\n * Contains response data for the deleteImmutabilityPolicy operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type BlobContainersDeleteImmutabilityPolicyResponse = " + }, + { + "kind": "Reference", + "text": "BlobContainersDeleteImmutabilityPolicyHeaders", + "canonicalReference": "storage-resource-manager!BlobContainersDeleteImmutabilityPolicyHeaders:interface" + }, + { + "kind": "Content", + "text": " & " + }, + { + "kind": "Reference", + "text": "ImmutabilityPolicy", + "canonicalReference": "storage-resource-manager!ImmutabilityPolicy:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "BlobContainersDeleteImmutabilityPolicyResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 4 + } + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!BlobContainersDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface BlobContainersDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "BlobContainersDeleteOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!BlobContainersExtendImmutabilityPolicyHeaders:interface", + "docComment": "/**\n * Defines headers for BlobContainers_extendImmutabilityPolicy operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface BlobContainersExtendImmutabilityPolicyHeaders " + } + ], + "releaseTag": "Public", + "name": "BlobContainersExtendImmutabilityPolicyHeaders", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!BlobContainersExtendImmutabilityPolicyHeaders#eTag:member", + "docComment": "/**\n * The ETag HTTP response header. This is an opaque string. You can use it to detect whether the resource has changed between requests. In particular, you can pass the ETag to one of the If-Match or If-None-Match headers.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "eTag?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "eTag", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!BlobContainersExtendImmutabilityPolicyOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface BlobContainersExtendImmutabilityPolicyOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "BlobContainersExtendImmutabilityPolicyOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!BlobContainersExtendImmutabilityPolicyOptionalParams#parameters:member", + "docComment": "/**\n * The ImmutabilityPolicy Properties that will be extended for a blob container.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "parameters?: " + }, + { + "kind": "Reference", + "text": "ImmutabilityPolicy", + "canonicalReference": "storage-resource-manager!ImmutabilityPolicy:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "parameters", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!BlobContainersExtendImmutabilityPolicyResponse:type", + "docComment": "/**\n * Contains response data for the extendImmutabilityPolicy operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type BlobContainersExtendImmutabilityPolicyResponse = " + }, + { + "kind": "Reference", + "text": "BlobContainersExtendImmutabilityPolicyHeaders", + "canonicalReference": "storage-resource-manager!BlobContainersExtendImmutabilityPolicyHeaders:interface" + }, + { + "kind": "Content", + "text": " & " + }, + { + "kind": "Reference", + "text": "ImmutabilityPolicy", + "canonicalReference": "storage-resource-manager!ImmutabilityPolicy:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "BlobContainersExtendImmutabilityPolicyResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 4 + } + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!BlobContainersGetImmutabilityPolicyHeaders:interface", + "docComment": "/**\n * Defines headers for BlobContainers_getImmutabilityPolicy operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface BlobContainersGetImmutabilityPolicyHeaders " + } + ], + "releaseTag": "Public", + "name": "BlobContainersGetImmutabilityPolicyHeaders", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!BlobContainersGetImmutabilityPolicyHeaders#eTag:member", + "docComment": "/**\n * The ETag HTTP response header. This is an opaque string. You can use it to detect whether the resource has changed between requests. In particular, you can pass the ETag to one of the If-Match or If-None-Match headers.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "eTag?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "eTag", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!BlobContainersGetImmutabilityPolicyOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface BlobContainersGetImmutabilityPolicyOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "BlobContainersGetImmutabilityPolicyOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!BlobContainersGetImmutabilityPolicyOptionalParams#ifMatch:member", + "docComment": "/**\n * The entity state (ETag) version of the immutability policy to update. A value of \"*\" can be used to apply the operation only if the immutability policy already exists. If omitted, this operation will always be applied.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "ifMatch?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ifMatch", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!BlobContainersGetImmutabilityPolicyResponse:type", + "docComment": "/**\n * Contains response data for the getImmutabilityPolicy operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type BlobContainersGetImmutabilityPolicyResponse = " + }, + { + "kind": "Reference", + "text": "BlobContainersGetImmutabilityPolicyHeaders", + "canonicalReference": "storage-resource-manager!BlobContainersGetImmutabilityPolicyHeaders:interface" + }, + { + "kind": "Content", + "text": " & " + }, + { + "kind": "Reference", + "text": "ImmutabilityPolicy", + "canonicalReference": "storage-resource-manager!ImmutabilityPolicy:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "BlobContainersGetImmutabilityPolicyResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 4 + } + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!BlobContainersGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface BlobContainersGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "BlobContainersGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!BlobContainersGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type BlobContainersGetResponse = " + }, + { + "kind": "Reference", + "text": "BlobContainer", + "canonicalReference": "storage-resource-manager!BlobContainer:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "BlobContainersGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!BlobContainersLeaseOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface BlobContainersLeaseOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "BlobContainersLeaseOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!BlobContainersLeaseOptionalParams#parameters:member", + "docComment": "/**\n * Lease Container request body.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "parameters?: " + }, + { + "kind": "Reference", + "text": "LeaseContainerRequest", + "canonicalReference": "storage-resource-manager!LeaseContainerRequest:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "parameters", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!BlobContainersLeaseResponse:type", + "docComment": "/**\n * Contains response data for the lease operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type BlobContainersLeaseResponse = " + }, + { + "kind": "Reference", + "text": "LeaseContainerResponse", + "canonicalReference": "storage-resource-manager!LeaseContainerResponse:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "BlobContainersLeaseResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!BlobContainersListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface BlobContainersListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "BlobContainersListNextOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!BlobContainersListNextOptionalParams#filter:member", + "docComment": "/**\n * Optional. When specified, only container names starting with the filter will be listed.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "filter?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "filter", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!BlobContainersListNextOptionalParams#maxpagesize:member", + "docComment": "/**\n * Optional. Specified maximum number of containers that can be included in the list.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "maxpagesize?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "maxpagesize", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!BlobContainersListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type BlobContainersListNextResponse = " + }, + { + "kind": "Reference", + "text": "ListContainerItems", + "canonicalReference": "storage-resource-manager!ListContainerItems:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "BlobContainersListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!BlobContainersListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface BlobContainersListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "BlobContainersListOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!BlobContainersListOptionalParams#filter:member", + "docComment": "/**\n * Optional. When specified, only container names starting with the filter will be listed.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "filter?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "filter", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!BlobContainersListOptionalParams#maxpagesize:member", + "docComment": "/**\n * Optional. Specified maximum number of containers that can be included in the list.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "maxpagesize?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "maxpagesize", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!BlobContainersListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type BlobContainersListResponse = " + }, + { + "kind": "Reference", + "text": "ListContainerItems", + "canonicalReference": "storage-resource-manager!ListContainerItems:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "BlobContainersListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!BlobContainersLockImmutabilityPolicyHeaders:interface", + "docComment": "/**\n * Defines headers for BlobContainers_lockImmutabilityPolicy operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface BlobContainersLockImmutabilityPolicyHeaders " + } + ], + "releaseTag": "Public", + "name": "BlobContainersLockImmutabilityPolicyHeaders", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!BlobContainersLockImmutabilityPolicyHeaders#eTag:member", + "docComment": "/**\n * The ETag HTTP response header. This is an opaque string. You can use it to detect whether the resource has changed between requests. In particular, you can pass the ETag to one of the If-Match or If-None-Match headers.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "eTag?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "eTag", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!BlobContainersLockImmutabilityPolicyOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface BlobContainersLockImmutabilityPolicyOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "BlobContainersLockImmutabilityPolicyOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!BlobContainersLockImmutabilityPolicyResponse:type", + "docComment": "/**\n * Contains response data for the lockImmutabilityPolicy operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type BlobContainersLockImmutabilityPolicyResponse = " + }, + { + "kind": "Reference", + "text": "BlobContainersLockImmutabilityPolicyHeaders", + "canonicalReference": "storage-resource-manager!BlobContainersLockImmutabilityPolicyHeaders:interface" + }, + { + "kind": "Content", + "text": " & " + }, + { + "kind": "Reference", + "text": "ImmutabilityPolicy", + "canonicalReference": "storage-resource-manager!ImmutabilityPolicy:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "BlobContainersLockImmutabilityPolicyResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 4 + } + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!BlobContainersSetLegalHoldOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface BlobContainersSetLegalHoldOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "BlobContainersSetLegalHoldOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!BlobContainersSetLegalHoldResponse:type", + "docComment": "/**\n * Contains response data for the setLegalHold operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type BlobContainersSetLegalHoldResponse = " + }, + { + "kind": "Reference", + "text": "LegalHold", + "canonicalReference": "storage-resource-manager!LegalHold:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "BlobContainersSetLegalHoldResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!BlobContainersUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface BlobContainersUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "BlobContainersUpdateOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!BlobContainersUpdateResponse:type", + "docComment": "/**\n * Contains response data for the update operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type BlobContainersUpdateResponse = " + }, + { + "kind": "Reference", + "text": "BlobContainer", + "canonicalReference": "storage-resource-manager!BlobContainer:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "BlobContainersUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!BlobRestoreParameters:interface", + "docComment": "/**\n * Blob restore parameters\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface BlobRestoreParameters " + } + ], + "releaseTag": "Public", + "name": "BlobRestoreParameters", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!BlobRestoreParameters#blobRanges:member", + "docComment": "/**\n * Blob ranges to restore.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "blobRanges: " + }, + { + "kind": "Reference", + "text": "BlobRestoreRange", + "canonicalReference": "storage-resource-manager!BlobRestoreRange:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "blobRanges", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!BlobRestoreParameters#timeToRestore:member", + "docComment": "/**\n * Restore blob to the specified time.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "timeToRestore: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "timeToRestore", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!BlobRestoreProgressStatus:type", + "docComment": "/**\n * Defines values for BlobRestoreProgressStatus. \\ {@link KnownBlobRestoreProgressStatus} can be used interchangeably with BlobRestoreProgressStatus, this enum contains the known values that the service supports. ### Known values supported by the service **InProgress** \\ **Complete** \\ **Failed**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type BlobRestoreProgressStatus = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "BlobRestoreProgressStatus", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!BlobRestoreRange:interface", + "docComment": "/**\n * Blob range\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface BlobRestoreRange " + } + ], + "releaseTag": "Public", + "name": "BlobRestoreRange", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!BlobRestoreRange#endRange:member", + "docComment": "/**\n * Blob end range. This is exclusive. Empty means account end.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "endRange: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "endRange", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!BlobRestoreRange#startRange:member", + "docComment": "/**\n * Blob start range. This is inclusive. Empty means account start.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "startRange: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "startRange", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!BlobRestoreStatus:interface", + "docComment": "/**\n * Blob restore status.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface BlobRestoreStatus " + } + ], + "releaseTag": "Public", + "name": "BlobRestoreStatus", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!BlobRestoreStatus#failureReason:member", + "docComment": "/**\n * Failure reason when blob restore is failed. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly failureReason?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "failureReason", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!BlobRestoreStatus#parameters:member", + "docComment": "/**\n * Blob restore request parameters. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly parameters?: " + }, + { + "kind": "Reference", + "text": "BlobRestoreParameters", + "canonicalReference": "storage-resource-manager!BlobRestoreParameters:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "parameters", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!BlobRestoreStatus#restoreId:member", + "docComment": "/**\n * Id for tracking blob restore request. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly restoreId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "restoreId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!BlobRestoreStatus#status:member", + "docComment": "/**\n * The status of blob restore progress. Possible values are: - InProgress: Indicates that blob restore is ongoing. - Complete: Indicates that blob restore has been completed successfully. - Failed: Indicates that blob restore is failed. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly status?: " + }, + { + "kind": "Reference", + "text": "BlobRestoreProgressStatus", + "canonicalReference": "storage-resource-manager!BlobRestoreProgressStatus:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "status", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!BlobServiceItems:interface", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface BlobServiceItems " + } + ], + "releaseTag": "Public", + "name": "BlobServiceItems", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!BlobServiceItems#value:member", + "docComment": "/**\n * List of blob services returned. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Reference", + "text": "BlobServiceProperties", + "canonicalReference": "storage-resource-manager!BlobServiceProperties:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!BlobServiceProperties:type", + "docComment": "/**\n * The properties of a storage account’s Blob service.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type BlobServiceProperties = " + }, + { + "kind": "Reference", + "text": "Resource", + "canonicalReference": "storage-resource-manager!Resource:interface" + }, + { + "kind": "Content", + "text": " & {\n readonly sku?: " + }, + { + "kind": "Reference", + "text": "Sku", + "canonicalReference": "storage-resource-manager!Sku:interface" + }, + { + "kind": "Content", + "text": ";\n cors?: " + }, + { + "kind": "Reference", + "text": "CorsRules", + "canonicalReference": "storage-resource-manager!CorsRules:interface" + }, + { + "kind": "Content", + "text": ";\n defaultServiceVersion?: string;\n deleteRetentionPolicy?: " + }, + { + "kind": "Reference", + "text": "DeleteRetentionPolicy", + "canonicalReference": "storage-resource-manager!DeleteRetentionPolicy:interface" + }, + { + "kind": "Content", + "text": ";\n isVersioningEnabled?: boolean;\n automaticSnapshotPolicyEnabled?: boolean;\n changeFeed?: " + }, + { + "kind": "Reference", + "text": "ChangeFeed", + "canonicalReference": "storage-resource-manager!ChangeFeed:interface" + }, + { + "kind": "Content", + "text": ";\n restorePolicy?: " + }, + { + "kind": "Reference", + "text": "RestorePolicyProperties", + "canonicalReference": "storage-resource-manager!RestorePolicyProperties:interface" + }, + { + "kind": "Content", + "text": ";\n containerDeleteRetentionPolicy?: " + }, + { + "kind": "Reference", + "text": "DeleteRetentionPolicy", + "canonicalReference": "storage-resource-manager!DeleteRetentionPolicy:interface" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "BlobServiceProperties", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 15 + } + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!BlobServices:interface", + "docComment": "/**\n * Interface representing a BlobServices.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface BlobServices " + } + ], + "releaseTag": "Public", + "name": "BlobServices", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "storage-resource-manager!BlobServices#getServiceProperties:member(1)", + "docComment": "/**\n * Gets the properties of a storage account’s Blob service, including properties for Storage Analytics and CORS (Cross-Origin Resource Sharing) rules.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getServiceProperties(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "BlobServicesGetServicePropertiesOptionalParams", + "canonicalReference": "storage-resource-manager!BlobServicesGetServicePropertiesOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "BlobServicesGetServicePropertiesResponse", + "canonicalReference": "storage-resource-manager!BlobServicesGetServicePropertiesResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "getServiceProperties" + }, + { + "kind": "MethodSignature", + "canonicalReference": "storage-resource-manager!BlobServices#list:member(1)", + "docComment": "/**\n * List blob services of storage account. It returns a collection of one object named default.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "BlobServicesListOptionalParams", + "canonicalReference": "storage-resource-manager!BlobServicesListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "BlobServiceProperties", + "canonicalReference": "storage-resource-manager!BlobServiceProperties:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "list" + }, + { + "kind": "MethodSignature", + "canonicalReference": "storage-resource-manager!BlobServices#setServiceProperties:member(1)", + "docComment": "/**\n * Sets the properties of a storage account’s Blob service, including properties for Storage Analytics and CORS (Cross-Origin Resource Sharing) rules.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param parameters - The properties of a storage account’s Blob service, including properties for Storage Analytics and CORS (Cross-Origin Resource Sharing) rules.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "setServiceProperties(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "BlobServiceProperties", + "canonicalReference": "storage-resource-manager!BlobServiceProperties:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "BlobServicesSetServicePropertiesOptionalParams", + "canonicalReference": "storage-resource-manager!BlobServicesSetServicePropertiesOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "BlobServicesSetServicePropertiesResponse", + "canonicalReference": "storage-resource-manager!BlobServicesSetServicePropertiesResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "setServiceProperties" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!BlobServicesGetServicePropertiesOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface BlobServicesGetServicePropertiesOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "BlobServicesGetServicePropertiesOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!BlobServicesGetServicePropertiesResponse:type", + "docComment": "/**\n * Contains response data for the getServiceProperties operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type BlobServicesGetServicePropertiesResponse = " + }, + { + "kind": "Reference", + "text": "BlobServiceProperties", + "canonicalReference": "storage-resource-manager!BlobServiceProperties:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "BlobServicesGetServicePropertiesResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!BlobServicesListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface BlobServicesListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "BlobServicesListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!BlobServicesListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type BlobServicesListResponse = " + }, + { + "kind": "Reference", + "text": "BlobServiceItems", + "canonicalReference": "storage-resource-manager!BlobServiceItems:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "BlobServicesListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!BlobServicesSetServicePropertiesOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface BlobServicesSetServicePropertiesOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "BlobServicesSetServicePropertiesOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!BlobServicesSetServicePropertiesResponse:type", + "docComment": "/**\n * Contains response data for the setServiceProperties operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type BlobServicesSetServicePropertiesResponse = " + }, + { + "kind": "Reference", + "text": "BlobServiceProperties", + "canonicalReference": "storage-resource-manager!BlobServiceProperties:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "BlobServicesSetServicePropertiesResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!Bypass:type", + "docComment": "/**\n * Defines values for Bypass. \\ {@link KnownBypass} can be used interchangeably with Bypass, this enum contains the known values that the service supports. ### Known values supported by the service **None** \\ **Logging** \\ **Metrics** \\ **AzureServices**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type Bypass = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "Bypass", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!ChangeFeed:interface", + "docComment": "/**\n * The blob service properties for change feed events.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ChangeFeed " + } + ], + "releaseTag": "Public", + "name": "ChangeFeed", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!ChangeFeed#enabled:member", + "docComment": "/**\n * Indicates whether change feed event logging is enabled for the Blob service.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "enabled?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "enabled", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!CheckNameAvailabilityResult:interface", + "docComment": "/**\n * The CheckNameAvailability operation response.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface CheckNameAvailabilityResult " + } + ], + "releaseTag": "Public", + "name": "CheckNameAvailabilityResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!CheckNameAvailabilityResult#message:member", + "docComment": "/**\n * Gets an error message explaining the Reason value in more detail. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly message?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "message", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!CheckNameAvailabilityResult#nameAvailable:member", + "docComment": "/**\n * Gets a boolean value that indicates whether the name is available for you to use. If true, the name is available. If false, the name has already been taken or is invalid and cannot be used. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nameAvailable?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nameAvailable", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!CheckNameAvailabilityResult#reason:member", + "docComment": "/**\n * Gets the reason that a storage account name could not be used. The Reason element is only returned if NameAvailable is false. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly reason?: " + }, + { + "kind": "Reference", + "text": "Reason", + "canonicalReference": "storage-resource-manager!Reason:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "reason", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!CloudError:interface", + "docComment": "/**\n * An error response from the Storage service.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface CloudError " + } + ], + "releaseTag": "Public", + "name": "CloudError", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!CloudError#error:member", + "docComment": "/**\n * An error response from the Storage service.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "error?: " + }, + { + "kind": "Reference", + "text": "CloudErrorBody", + "canonicalReference": "storage-resource-manager!CloudErrorBody:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "error", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!CloudErrorBody:interface", + "docComment": "/**\n * An error response from the Storage service.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface CloudErrorBody " + } + ], + "releaseTag": "Public", + "name": "CloudErrorBody", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!CloudErrorBody#code:member", + "docComment": "/**\n * An identifier for the error. Codes are invariant and are intended to be consumed programmatically.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "code?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "code", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!CloudErrorBody#details:member", + "docComment": "/**\n * A list of additional details about the error.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "details?: " + }, + { + "kind": "Reference", + "text": "CloudErrorBody", + "canonicalReference": "storage-resource-manager!CloudErrorBody:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "details", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!CloudErrorBody#message:member", + "docComment": "/**\n * A message describing the error, intended to be suitable for display in a user interface.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "message?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "message", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!CloudErrorBody#target:member", + "docComment": "/**\n * The target of the particular error. For example, the name of the property in error.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "target?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "target", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!CorsRule:interface", + "docComment": "/**\n * Specifies a CORS rule for the Blob service.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface CorsRule " + } + ], + "releaseTag": "Public", + "name": "CorsRule", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!CorsRule#allowedHeaders:member", + "docComment": "/**\n * Required if CorsRule element is present. A list of headers allowed to be part of the cross-origin request.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "allowedHeaders: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "allowedHeaders", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!CorsRule#allowedMethods:member", + "docComment": "/**\n * Required if CorsRule element is present. A list of HTTP methods that are allowed to be executed by the origin.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "allowedMethods: " + }, + { + "kind": "Reference", + "text": "CorsRuleAllowedMethodsItem", + "canonicalReference": "storage-resource-manager!CorsRuleAllowedMethodsItem:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "allowedMethods", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!CorsRule#allowedOrigins:member", + "docComment": "/**\n * Required if CorsRule element is present. A list of origin domains that will be allowed via CORS, or \"*\" to allow all domains\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "allowedOrigins: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "allowedOrigins", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!CorsRule#exposedHeaders:member", + "docComment": "/**\n * Required if CorsRule element is present. A list of response headers to expose to CORS clients.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "exposedHeaders: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "exposedHeaders", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!CorsRule#maxAgeInSeconds:member", + "docComment": "/**\n * Required if CorsRule element is present. The number of seconds that the client/browser should cache a preflight response.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "maxAgeInSeconds: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "maxAgeInSeconds", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!CorsRuleAllowedMethodsItem:type", + "docComment": "/**\n * Defines values for CorsRuleAllowedMethodsItem. \\ {@link KnownCorsRuleAllowedMethodsItem} can be used interchangeably with CorsRuleAllowedMethodsItem, this enum contains the known values that the service supports. ### Known values supported by the service **DELETE** \\ **GET** \\ **HEAD** \\ **MERGE** \\ **POST** \\ **OPTIONS** \\ **PUT**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type CorsRuleAllowedMethodsItem = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "CorsRuleAllowedMethodsItem", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!CorsRules:interface", + "docComment": "/**\n * Sets the CORS rules. You can include up to five CorsRule elements in the request.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface CorsRules " + } + ], + "releaseTag": "Public", + "name": "CorsRules", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!CorsRules#corsRules:member", + "docComment": "/**\n * The List of CORS rules. You can include up to five CorsRule elements in the request.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "corsRules?: " + }, + { + "kind": "Reference", + "text": "CorsRule", + "canonicalReference": "storage-resource-manager!CorsRule:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "corsRules", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!CustomDomain:interface", + "docComment": "/**\n * The custom domain assigned to this storage account. This can be set via Update.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface CustomDomain " + } + ], + "releaseTag": "Public", + "name": "CustomDomain", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!CustomDomain#name:member", + "docComment": "/**\n * Gets or sets the custom domain name assigned to the storage account. Name is the CNAME source.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!CustomDomain#useSubDomainName:member", + "docComment": "/**\n * Indicates whether indirect CName validation is enabled. Default value is false. This should only be set on updates.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "useSubDomainName?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "useSubDomainName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!DateAfterCreation:interface", + "docComment": "/**\n * Object to define the number of days after creation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DateAfterCreation " + } + ], + "releaseTag": "Public", + "name": "DateAfterCreation", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!DateAfterCreation#daysAfterCreationGreaterThan:member", + "docComment": "/**\n * Value indicating the age in days after creation\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "daysAfterCreationGreaterThan: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "daysAfterCreationGreaterThan", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!DateAfterModification:interface", + "docComment": "/**\n * Object to define the number of days after last modification.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DateAfterModification " + } + ], + "releaseTag": "Public", + "name": "DateAfterModification", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!DateAfterModification#daysAfterModificationGreaterThan:member", + "docComment": "/**\n * Value indicating the age in days after last modification\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "daysAfterModificationGreaterThan: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "daysAfterModificationGreaterThan", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!DefaultAction:type", + "docComment": "/**\n * Defines values for DefaultAction.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DefaultAction = " + }, + { + "kind": "Content", + "text": "\"Allow\" | \"Deny\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DefaultAction", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!DeletedShare:interface", + "docComment": "/**\n * The deleted share to be restored.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeletedShare " + } + ], + "releaseTag": "Public", + "name": "DeletedShare", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!DeletedShare#deletedShareName:member", + "docComment": "/**\n * Required. Identify the name of the deleted share that will be restored.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "deletedShareName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "deletedShareName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!DeletedShare#deletedShareVersion:member", + "docComment": "/**\n * Required. Identify the version of the deleted share that will be restored.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "deletedShareVersion: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "deletedShareVersion", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!DeleteRetentionPolicy:interface", + "docComment": "/**\n * The service properties for soft delete.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeleteRetentionPolicy " + } + ], + "releaseTag": "Public", + "name": "DeleteRetentionPolicy", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!DeleteRetentionPolicy#days:member", + "docComment": "/**\n * Indicates the number of days that the deleted item should be retained. The minimum specified value can be 1 and the maximum value can be 365.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "days?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "days", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!DeleteRetentionPolicy#enabled:member", + "docComment": "/**\n * Indicates whether DeleteRetentionPolicy is enabled.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "enabled?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "enabled", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!Dimension:interface", + "docComment": "/**\n * Dimension of blobs, possibly be blob type or access tier.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Dimension " + } + ], + "releaseTag": "Public", + "name": "Dimension", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!Dimension#displayName:member", + "docComment": "/**\n * Display name of dimension.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "displayName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "displayName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!Dimension#name:member", + "docComment": "/**\n * Display name of dimension.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!DirectoryServiceOptions:type", + "docComment": "/**\n * Defines values for DirectoryServiceOptions. \\ {@link KnownDirectoryServiceOptions} can be used interchangeably with DirectoryServiceOptions, this enum contains the known values that the service supports. ### Known values supported by the service **None** \\ **AADDS** \\ **AD**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DirectoryServiceOptions = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DirectoryServiceOptions", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!EnabledProtocols:type", + "docComment": "/**\n * Defines values for EnabledProtocols. \\ {@link KnownEnabledProtocols} can be used interchangeably with EnabledProtocols, this enum contains the known values that the service supports. ### Known values supported by the service **SMB** \\ **NFS**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type EnabledProtocols = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "EnabledProtocols", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!Encryption:interface", + "docComment": "/**\n * The encryption settings on the storage account.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Encryption " + } + ], + "releaseTag": "Public", + "name": "Encryption", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!Encryption#keySource:member", + "docComment": "/**\n * The encryption keySource (provider). Possible values (case-insensitive): Microsoft.Storage, Microsoft.Keyvault\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "keySource: " + }, + { + "kind": "Reference", + "text": "KeySource", + "canonicalReference": "storage-resource-manager!KeySource:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "keySource", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!Encryption#keyVaultProperties:member", + "docComment": "/**\n * Properties provided by key vault.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "keyVaultProperties?: " + }, + { + "kind": "Reference", + "text": "KeyVaultProperties", + "canonicalReference": "storage-resource-manager!KeyVaultProperties:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "keyVaultProperties", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!Encryption#services:member", + "docComment": "/**\n * List of services which support encryption.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "services?: " + }, + { + "kind": "Reference", + "text": "EncryptionServices", + "canonicalReference": "storage-resource-manager!EncryptionServices:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "services", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!EncryptionScope:type", + "docComment": "/**\n * The Encryption Scope resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type EncryptionScope = " + }, + { + "kind": "Reference", + "text": "Resource", + "canonicalReference": "storage-resource-manager!Resource:interface" + }, + { + "kind": "Content", + "text": " & {\n source?: " + }, + { + "kind": "Reference", + "text": "EncryptionScopeSource", + "canonicalReference": "storage-resource-manager!EncryptionScopeSource:type" + }, + { + "kind": "Content", + "text": ";\n state?: " + }, + { + "kind": "Reference", + "text": "EncryptionScopeState", + "canonicalReference": "storage-resource-manager!EncryptionScopeState:type" + }, + { + "kind": "Content", + "text": ";\n readonly creationTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n readonly lastModifiedTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n keyVaultProperties?: " + }, + { + "kind": "Reference", + "text": "EncryptionScopeKeyVaultProperties", + "canonicalReference": "storage-resource-manager!EncryptionScopeKeyVaultProperties:interface" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "EncryptionScope", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 13 + } + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!EncryptionScopeKeyVaultProperties:interface", + "docComment": "/**\n * The key vault properties for the encryption scope. This is a required field if encryption scope 'source' attribute is set to 'Microsoft.KeyVault'.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface EncryptionScopeKeyVaultProperties " + } + ], + "releaseTag": "Public", + "name": "EncryptionScopeKeyVaultProperties", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!EncryptionScopeKeyVaultProperties#keyUri:member", + "docComment": "/**\n * The object identifier for a key vault key object. When applied, the encryption scope will use the key referenced by the identifier to enable customer-managed key support on this encryption scope.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "keyUri?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "keyUri", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!EncryptionScopeListResult:interface", + "docComment": "/**\n * List of encryption scopes requested, and if paging is required, a URL to the next page of encryption scopes.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface EncryptionScopeListResult " + } + ], + "releaseTag": "Public", + "name": "EncryptionScopeListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!EncryptionScopeListResult#nextLink:member", + "docComment": "/**\n * Request URL that can be used to query next page of encryption scopes. Returned when total number of requested encryption scopes exceeds the maximum page size. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!EncryptionScopeListResult#value:member", + "docComment": "/**\n * List of encryption scopes requested. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Reference", + "text": "EncryptionScope", + "canonicalReference": "storage-resource-manager!EncryptionScope:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!EncryptionScopes:interface", + "docComment": "/**\n * Interface representing a EncryptionScopes.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface EncryptionScopes " + } + ], + "releaseTag": "Public", + "name": "EncryptionScopes", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "storage-resource-manager!EncryptionScopes#get:member(1)", + "docComment": "/**\n * Returns the properties for the specified encryption scope.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param encryptionScopeName - The name of the encryption scope within the specified storage account. Encryption scope names must be between 3 and 63 characters in length and use numbers, lower-case letters and dash (-) only. Every dash (-) character must be immediately preceded and followed by a letter or number.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", encryptionScopeName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "EncryptionScopesGetOptionalParams", + "canonicalReference": "storage-resource-manager!EncryptionScopesGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "EncryptionScopesGetResponse", + "canonicalReference": "storage-resource-manager!EncryptionScopesGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "encryptionScopeName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "storage-resource-manager!EncryptionScopes#list:member(1)", + "docComment": "/**\n * Lists all the encryption scopes available under the specified storage account.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "EncryptionScopesListOptionalParams", + "canonicalReference": "storage-resource-manager!EncryptionScopesListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "EncryptionScope", + "canonicalReference": "storage-resource-manager!EncryptionScope:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "list" + }, + { + "kind": "MethodSignature", + "canonicalReference": "storage-resource-manager!EncryptionScopes#patch:member(1)", + "docComment": "/**\n * Update encryption scope properties as specified in the request body. Update fails if the specified encryption scope does not already exist.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param encryptionScopeName - The name of the encryption scope within the specified storage account. Encryption scope names must be between 3 and 63 characters in length and use numbers, lower-case letters and dash (-) only. Every dash (-) character must be immediately preceded and followed by a letter or number.\n *\n * @param encryptionScope - Encryption scope properties to be used for the update.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "patch(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", encryptionScopeName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", encryptionScope: " + }, + { + "kind": "Reference", + "text": "EncryptionScope", + "canonicalReference": "storage-resource-manager!EncryptionScope:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "EncryptionScopesPatchOptionalParams", + "canonicalReference": "storage-resource-manager!EncryptionScopesPatchOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "EncryptionScopesPatchResponse", + "canonicalReference": "storage-resource-manager!EncryptionScopesPatchResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "encryptionScopeName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "encryptionScope", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "patch" + }, + { + "kind": "MethodSignature", + "canonicalReference": "storage-resource-manager!EncryptionScopes#put:member(1)", + "docComment": "/**\n * Synchronously creates or updates an encryption scope under the specified storage account. If an encryption scope is already created and a subsequent request is issued with different properties, the encryption scope properties will be updated per the specified request.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param encryptionScopeName - The name of the encryption scope within the specified storage account. Encryption scope names must be between 3 and 63 characters in length and use numbers, lower-case letters and dash (-) only. Every dash (-) character must be immediately preceded and followed by a letter or number.\n *\n * @param encryptionScope - Encryption scope properties to be used for the create or update.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "put(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", encryptionScopeName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", encryptionScope: " + }, + { + "kind": "Reference", + "text": "EncryptionScope", + "canonicalReference": "storage-resource-manager!EncryptionScope:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "EncryptionScopesPutOptionalParams", + "canonicalReference": "storage-resource-manager!EncryptionScopesPutOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "EncryptionScopesPutResponse", + "canonicalReference": "storage-resource-manager!EncryptionScopesPutResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "encryptionScopeName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "encryptionScope", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "put" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!EncryptionScopesGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface EncryptionScopesGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "EncryptionScopesGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!EncryptionScopesGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type EncryptionScopesGetResponse = " + }, + { + "kind": "Reference", + "text": "EncryptionScope", + "canonicalReference": "storage-resource-manager!EncryptionScope:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "EncryptionScopesGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!EncryptionScopesListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface EncryptionScopesListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "EncryptionScopesListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!EncryptionScopesListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type EncryptionScopesListNextResponse = " + }, + { + "kind": "Reference", + "text": "EncryptionScopeListResult", + "canonicalReference": "storage-resource-manager!EncryptionScopeListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "EncryptionScopesListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!EncryptionScopesListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface EncryptionScopesListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "EncryptionScopesListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!EncryptionScopesListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type EncryptionScopesListResponse = " + }, + { + "kind": "Reference", + "text": "EncryptionScopeListResult", + "canonicalReference": "storage-resource-manager!EncryptionScopeListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "EncryptionScopesListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!EncryptionScopeSource:type", + "docComment": "/**\n * Defines values for EncryptionScopeSource. \\ {@link KnownEncryptionScopeSource} can be used interchangeably with EncryptionScopeSource, this enum contains the known values that the service supports. ### Known values supported by the service **Microsoft.Storage** \\ **Microsoft.KeyVault**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type EncryptionScopeSource = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "EncryptionScopeSource", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!EncryptionScopesPatchOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface EncryptionScopesPatchOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "EncryptionScopesPatchOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!EncryptionScopesPatchResponse:type", + "docComment": "/**\n * Contains response data for the patch operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type EncryptionScopesPatchResponse = " + }, + { + "kind": "Reference", + "text": "EncryptionScope", + "canonicalReference": "storage-resource-manager!EncryptionScope:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "EncryptionScopesPatchResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!EncryptionScopesPutOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface EncryptionScopesPutOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "EncryptionScopesPutOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!EncryptionScopesPutResponse:type", + "docComment": "/**\n * Contains response data for the put operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type EncryptionScopesPutResponse = " + }, + { + "kind": "Reference", + "text": "EncryptionScope", + "canonicalReference": "storage-resource-manager!EncryptionScope:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "EncryptionScopesPutResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!EncryptionScopeState:type", + "docComment": "/**\n * Defines values for EncryptionScopeState. \\ {@link KnownEncryptionScopeState} can be used interchangeably with EncryptionScopeState, this enum contains the known values that the service supports. ### Known values supported by the service **Enabled** \\ **Disabled**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type EncryptionScopeState = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "EncryptionScopeState", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!EncryptionService:interface", + "docComment": "/**\n * A service that allows server-side encryption to be used.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface EncryptionService " + } + ], + "releaseTag": "Public", + "name": "EncryptionService", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!EncryptionService#enabled:member", + "docComment": "/**\n * A boolean indicating whether or not the service encrypts the data as it is stored.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "enabled?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "enabled", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!EncryptionService#keyType:member", + "docComment": "/**\n * Encryption key type to be used for the encryption service. 'Account' key type implies that an account-scoped encryption key will be used. 'Service' key type implies that a default service key is used.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "keyType?: " + }, + { + "kind": "Reference", + "text": "KeyType", + "canonicalReference": "storage-resource-manager!KeyType:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "keyType", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!EncryptionService#lastEnabledTime:member", + "docComment": "/**\n * Gets a rough estimate of the date/time when the encryption was last enabled by the user. Only returned when encryption is enabled. There might be some unencrypted blobs which were written after this time, as it is just a rough estimate. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly lastEnabledTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "lastEnabledTime", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!EncryptionServices:interface", + "docComment": "/**\n * A list of services that support encryption.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface EncryptionServices " + } + ], + "releaseTag": "Public", + "name": "EncryptionServices", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!EncryptionServices#blob:member", + "docComment": "/**\n * The encryption function of the blob storage service.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "blob?: " + }, + { + "kind": "Reference", + "text": "EncryptionService", + "canonicalReference": "storage-resource-manager!EncryptionService:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "blob", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!EncryptionServices#file:member", + "docComment": "/**\n * The encryption function of the file storage service.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "file?: " + }, + { + "kind": "Reference", + "text": "EncryptionService", + "canonicalReference": "storage-resource-manager!EncryptionService:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "file", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!EncryptionServices#queue:member", + "docComment": "/**\n * The encryption function of the queue storage service.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "queue?: " + }, + { + "kind": "Reference", + "text": "EncryptionService", + "canonicalReference": "storage-resource-manager!EncryptionService:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "queue", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!EncryptionServices#table:member", + "docComment": "/**\n * The encryption function of the table storage service.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "table?: " + }, + { + "kind": "Reference", + "text": "EncryptionService", + "canonicalReference": "storage-resource-manager!EncryptionService:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "table", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!Endpoints:interface", + "docComment": "/**\n * The URIs that are used to perform a retrieval of a public blob, queue, table, web or dfs object.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Endpoints " + } + ], + "releaseTag": "Public", + "name": "Endpoints", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!Endpoints#blob:member", + "docComment": "/**\n * Gets the blob endpoint. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly blob?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "blob", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!Endpoints#dfs:member", + "docComment": "/**\n * Gets the dfs endpoint. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly dfs?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "dfs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!Endpoints#file:member", + "docComment": "/**\n * Gets the file endpoint. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly file?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "file", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!Endpoints#internetEndpoints:member", + "docComment": "/**\n * Gets the internet routing storage endpoints\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "internetEndpoints?: " + }, + { + "kind": "Reference", + "text": "StorageAccountInternetEndpoints", + "canonicalReference": "storage-resource-manager!StorageAccountInternetEndpoints:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "internetEndpoints", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!Endpoints#microsoftEndpoints:member", + "docComment": "/**\n * Gets the microsoft routing storage endpoints.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "microsoftEndpoints?: " + }, + { + "kind": "Reference", + "text": "StorageAccountMicrosoftEndpoints", + "canonicalReference": "storage-resource-manager!StorageAccountMicrosoftEndpoints:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "microsoftEndpoints", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!Endpoints#queue:member", + "docComment": "/**\n * Gets the queue endpoint. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly queue?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "queue", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!Endpoints#table:member", + "docComment": "/**\n * Gets the table endpoint. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly table?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "table", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!Endpoints#web:member", + "docComment": "/**\n * Gets the web endpoint. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly web?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "web", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!ErrorResponse:interface", + "docComment": "/**\n * An error response from the storage resource provider.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ErrorResponse " + } + ], + "releaseTag": "Public", + "name": "ErrorResponse", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!ErrorResponse#code:member", + "docComment": "/**\n * An identifier for the error. Codes are invariant and are intended to be consumed programmatically.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "code?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "code", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!ErrorResponse#message:member", + "docComment": "/**\n * A message describing the error, intended to be suitable for display in a user interface.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "message?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "message", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!FileServiceItems:interface", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface FileServiceItems " + } + ], + "releaseTag": "Public", + "name": "FileServiceItems", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!FileServiceItems#value:member", + "docComment": "/**\n * List of file services returned. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Reference", + "text": "FileServiceProperties", + "canonicalReference": "storage-resource-manager!FileServiceProperties:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!FileServiceProperties:type", + "docComment": "/**\n * The properties of File services in storage account.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type FileServiceProperties = " + }, + { + "kind": "Reference", + "text": "Resource", + "canonicalReference": "storage-resource-manager!Resource:interface" + }, + { + "kind": "Content", + "text": " & {\n readonly sku?: " + }, + { + "kind": "Reference", + "text": "Sku", + "canonicalReference": "storage-resource-manager!Sku:interface" + }, + { + "kind": "Content", + "text": ";\n cors?: " + }, + { + "kind": "Reference", + "text": "CorsRules", + "canonicalReference": "storage-resource-manager!CorsRules:interface" + }, + { + "kind": "Content", + "text": ";\n shareDeleteRetentionPolicy?: " + }, + { + "kind": "Reference", + "text": "DeleteRetentionPolicy", + "canonicalReference": "storage-resource-manager!DeleteRetentionPolicy:interface" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "FileServiceProperties", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 9 + } + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!FileServices:interface", + "docComment": "/**\n * Interface representing a FileServices.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface FileServices " + } + ], + "releaseTag": "Public", + "name": "FileServices", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "storage-resource-manager!FileServices#getServiceProperties:member(1)", + "docComment": "/**\n * Gets the properties of file services in storage accounts, including CORS (Cross-Origin Resource Sharing) rules.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getServiceProperties(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "FileServicesGetServicePropertiesOptionalParams", + "canonicalReference": "storage-resource-manager!FileServicesGetServicePropertiesOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "FileServicesGetServicePropertiesResponse", + "canonicalReference": "storage-resource-manager!FileServicesGetServicePropertiesResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "getServiceProperties" + }, + { + "kind": "MethodSignature", + "canonicalReference": "storage-resource-manager!FileServices#list:member(1)", + "docComment": "/**\n * List all file services in storage accounts\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "FileServicesListOptionalParams", + "canonicalReference": "storage-resource-manager!FileServicesListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "FileServicesListResponse", + "canonicalReference": "storage-resource-manager!FileServicesListResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "list" + }, + { + "kind": "MethodSignature", + "canonicalReference": "storage-resource-manager!FileServices#setServiceProperties:member(1)", + "docComment": "/**\n * Sets the properties of file services in storage accounts, including CORS (Cross-Origin Resource Sharing) rules.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param parameters - The properties of file services in storage accounts, including CORS (Cross-Origin Resource Sharing) rules.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "setServiceProperties(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "FileServiceProperties", + "canonicalReference": "storage-resource-manager!FileServiceProperties:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "FileServicesSetServicePropertiesOptionalParams", + "canonicalReference": "storage-resource-manager!FileServicesSetServicePropertiesOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "FileServicesSetServicePropertiesResponse", + "canonicalReference": "storage-resource-manager!FileServicesSetServicePropertiesResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "setServiceProperties" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!FileServicesGetServicePropertiesOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface FileServicesGetServicePropertiesOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "FileServicesGetServicePropertiesOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!FileServicesGetServicePropertiesResponse:type", + "docComment": "/**\n * Contains response data for the getServiceProperties operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type FileServicesGetServicePropertiesResponse = " + }, + { + "kind": "Reference", + "text": "FileServiceProperties", + "canonicalReference": "storage-resource-manager!FileServiceProperties:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "FileServicesGetServicePropertiesResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!FileServicesListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface FileServicesListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "FileServicesListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!FileServicesListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type FileServicesListResponse = " + }, + { + "kind": "Reference", + "text": "FileServiceItems", + "canonicalReference": "storage-resource-manager!FileServiceItems:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "FileServicesListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!FileServicesSetServicePropertiesOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface FileServicesSetServicePropertiesOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "FileServicesSetServicePropertiesOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!FileServicesSetServicePropertiesResponse:type", + "docComment": "/**\n * Contains response data for the setServiceProperties operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type FileServicesSetServicePropertiesResponse = " + }, + { + "kind": "Reference", + "text": "FileServiceProperties", + "canonicalReference": "storage-resource-manager!FileServiceProperties:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "FileServicesSetServicePropertiesResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!FileShare:type", + "docComment": "/**\n * Properties of the file share, including Id, resource name, resource type, Etag.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type FileShare = " + }, + { + "kind": "Reference", + "text": "AzureEntityResource", + "canonicalReference": "storage-resource-manager!AzureEntityResource:type" + }, + { + "kind": "Content", + "text": " & {\n readonly lastModifiedTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n metadata?: {\n [propertyName: string]: string;\n };\n shareQuota?: number;\n enabledProtocols?: " + }, + { + "kind": "Reference", + "text": "EnabledProtocols", + "canonicalReference": "storage-resource-manager!EnabledProtocols:type" + }, + { + "kind": "Content", + "text": ";\n rootSquash?: " + }, + { + "kind": "Reference", + "text": "RootSquashType", + "canonicalReference": "storage-resource-manager!RootSquashType:type" + }, + { + "kind": "Content", + "text": ";\n readonly version?: string;\n readonly deleted?: boolean;\n readonly deletedTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n readonly remainingRetentionDays?: number;\n accessTier?: " + }, + { + "kind": "Reference", + "text": "ShareAccessTier", + "canonicalReference": "storage-resource-manager!ShareAccessTier:type" + }, + { + "kind": "Content", + "text": ";\n readonly accessTierChangeTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n readonly accessTierStatus?: string;\n readonly shareUsageBytes?: number;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "FileShare", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 15 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!FileShareItem:type", + "docComment": "/**\n * The file share properties be listed out.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type FileShareItem = " + }, + { + "kind": "Reference", + "text": "AzureEntityResource", + "canonicalReference": "storage-resource-manager!AzureEntityResource:type" + }, + { + "kind": "Content", + "text": " & {\n readonly lastModifiedTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n metadata?: {\n [propertyName: string]: string;\n };\n shareQuota?: number;\n enabledProtocols?: " + }, + { + "kind": "Reference", + "text": "EnabledProtocols", + "canonicalReference": "storage-resource-manager!EnabledProtocols:type" + }, + { + "kind": "Content", + "text": ";\n rootSquash?: " + }, + { + "kind": "Reference", + "text": "RootSquashType", + "canonicalReference": "storage-resource-manager!RootSquashType:type" + }, + { + "kind": "Content", + "text": ";\n readonly version?: string;\n readonly deleted?: boolean;\n readonly deletedTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n readonly remainingRetentionDays?: number;\n accessTier?: " + }, + { + "kind": "Reference", + "text": "ShareAccessTier", + "canonicalReference": "storage-resource-manager!ShareAccessTier:type" + }, + { + "kind": "Content", + "text": ";\n readonly accessTierChangeTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n readonly accessTierStatus?: string;\n readonly shareUsageBytes?: number;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "FileShareItem", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 15 + } + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!FileShareItems:interface", + "docComment": "/**\n * Response schema. Contains list of shares returned, and if paging is requested or required, a URL to next page of shares.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface FileShareItems " + } + ], + "releaseTag": "Public", + "name": "FileShareItems", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!FileShareItems#nextLink:member", + "docComment": "/**\n * Request URL that can be used to query next page of shares. Returned when total number of requested shares exceed maximum page size. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!FileShareItems#value:member", + "docComment": "/**\n * List of file shares returned. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Reference", + "text": "FileShareItem", + "canonicalReference": "storage-resource-manager!FileShareItem:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!FileShares:interface", + "docComment": "/**\n * Interface representing a FileShares.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface FileShares " + } + ], + "releaseTag": "Public", + "name": "FileShares", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "storage-resource-manager!FileShares#create:member(1)", + "docComment": "/**\n * Creates a new share under the specified account as described by request body. The share resource includes metadata and properties for that share. It does not include a list of the files contained by the share.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param shareName - The name of the file share within the specified storage account. File share names must be between 3 and 63 characters in length and use numbers, lower-case letters and dash (-) only. Every dash (-) character must be immediately preceded and followed by a letter or number.\n *\n * @param fileShare - Properties of the file share to create.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "create(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", shareName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", fileShare: " + }, + { + "kind": "Reference", + "text": "FileShare", + "canonicalReference": "storage-resource-manager!FileShare:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "FileSharesCreateOptionalParams", + "canonicalReference": "storage-resource-manager!FileSharesCreateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "FileSharesCreateResponse", + "canonicalReference": "storage-resource-manager!FileSharesCreateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "shareName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "fileShare", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "create" + }, + { + "kind": "MethodSignature", + "canonicalReference": "storage-resource-manager!FileShares#delete:member(1)", + "docComment": "/**\n * Deletes specified share under its account.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param shareName - The name of the file share within the specified storage account. File share names must be between 3 and 63 characters in length and use numbers, lower-case letters and dash (-) only. Every dash (-) character must be immediately preceded and followed by a letter or number.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "delete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", shareName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "FileSharesDeleteOptionalParams", + "canonicalReference": "storage-resource-manager!FileSharesDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "shareName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "delete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "storage-resource-manager!FileShares#get:member(1)", + "docComment": "/**\n * Gets properties of a specified share.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param shareName - The name of the file share within the specified storage account. File share names must be between 3 and 63 characters in length and use numbers, lower-case letters and dash (-) only. Every dash (-) character must be immediately preceded and followed by a letter or number.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", shareName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "FileSharesGetOptionalParams", + "canonicalReference": "storage-resource-manager!FileSharesGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "FileSharesGetResponse", + "canonicalReference": "storage-resource-manager!FileSharesGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "shareName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "storage-resource-manager!FileShares#list:member(1)", + "docComment": "/**\n * Lists all shares.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "FileSharesListOptionalParams", + "canonicalReference": "storage-resource-manager!FileSharesListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "FileShareItem", + "canonicalReference": "storage-resource-manager!FileShareItem:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "list" + }, + { + "kind": "MethodSignature", + "canonicalReference": "storage-resource-manager!FileShares#restore:member(1)", + "docComment": "/**\n * Restore a file share within a valid retention days if share soft delete is enabled\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param shareName - The name of the file share within the specified storage account. File share names must be between 3 and 63 characters in length and use numbers, lower-case letters and dash (-) only. Every dash (-) character must be immediately preceded and followed by a letter or number.\n *\n * @param deletedShare - The deleted share to be restored.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "restore(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", shareName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", deletedShare: " + }, + { + "kind": "Reference", + "text": "DeletedShare", + "canonicalReference": "storage-resource-manager!DeletedShare:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "FileSharesRestoreOptionalParams", + "canonicalReference": "storage-resource-manager!FileSharesRestoreOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "shareName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "deletedShare", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "restore" + }, + { + "kind": "MethodSignature", + "canonicalReference": "storage-resource-manager!FileShares#update:member(1)", + "docComment": "/**\n * Updates share properties as specified in request body. Properties not mentioned in the request will not be changed. Update fails if the specified share does not already exist.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param shareName - The name of the file share within the specified storage account. File share names must be between 3 and 63 characters in length and use numbers, lower-case letters and dash (-) only. Every dash (-) character must be immediately preceded and followed by a letter or number.\n *\n * @param fileShare - Properties to update for the file share.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "update(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", shareName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", fileShare: " + }, + { + "kind": "Reference", + "text": "FileShare", + "canonicalReference": "storage-resource-manager!FileShare:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "FileSharesUpdateOptionalParams", + "canonicalReference": "storage-resource-manager!FileSharesUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "FileSharesUpdateResponse", + "canonicalReference": "storage-resource-manager!FileSharesUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "shareName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "fileShare", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "update" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!FileSharesCreateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface FileSharesCreateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "FileSharesCreateOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!FileSharesCreateResponse:type", + "docComment": "/**\n * Contains response data for the create operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type FileSharesCreateResponse = " + }, + { + "kind": "Reference", + "text": "FileShare", + "canonicalReference": "storage-resource-manager!FileShare:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "FileSharesCreateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!FileSharesDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface FileSharesDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "FileSharesDeleteOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!FileSharesGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface FileSharesGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "FileSharesGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!FileSharesGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type FileSharesGetResponse = " + }, + { + "kind": "Reference", + "text": "FileShare", + "canonicalReference": "storage-resource-manager!FileShare:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "FileSharesGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!FileSharesListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface FileSharesListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "FileSharesListNextOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!FileSharesListNextOptionalParams#filter:member", + "docComment": "/**\n * Optional. When specified, only share names starting with the filter will be listed.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "filter?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "filter", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!FileSharesListNextOptionalParams#maxpagesize:member", + "docComment": "/**\n * Optional. Specified maximum number of shares that can be included in the list.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "maxpagesize?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "maxpagesize", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!FileSharesListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type FileSharesListNextResponse = " + }, + { + "kind": "Reference", + "text": "FileShareItems", + "canonicalReference": "storage-resource-manager!FileShareItems:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "FileSharesListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!FileSharesListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface FileSharesListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "FileSharesListOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!FileSharesListOptionalParams#filter:member", + "docComment": "/**\n * Optional. When specified, only share names starting with the filter will be listed.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "filter?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "filter", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!FileSharesListOptionalParams#maxpagesize:member", + "docComment": "/**\n * Optional. Specified maximum number of shares that can be included in the list.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "maxpagesize?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "maxpagesize", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!FileSharesListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type FileSharesListResponse = " + }, + { + "kind": "Reference", + "text": "FileShareItems", + "canonicalReference": "storage-resource-manager!FileShareItems:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "FileSharesListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!FileSharesRestoreOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface FileSharesRestoreOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "FileSharesRestoreOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!FileSharesUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface FileSharesUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "FileSharesUpdateOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!FileSharesUpdateResponse:type", + "docComment": "/**\n * Contains response data for the update operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type FileSharesUpdateResponse = " + }, + { + "kind": "Reference", + "text": "FileShare", + "canonicalReference": "storage-resource-manager!FileShare:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "FileSharesUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!GeoReplicationStats:interface", + "docComment": "/**\n * Statistics related to replication for storage account's Blob, Table, Queue and File services. It is only available when geo-redundant replication is enabled for the storage account.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GeoReplicationStats " + } + ], + "releaseTag": "Public", + "name": "GeoReplicationStats", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!GeoReplicationStats#canFailover:member", + "docComment": "/**\n * A boolean flag which indicates whether or not account failover is supported for the account. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly canFailover?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "canFailover", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!GeoReplicationStats#lastSyncTime:member", + "docComment": "/**\n * All primary writes preceding this UTC date/time value are guaranteed to be available for read operations. Primary writes following this point in time may or may not be available for reads. Element may be default value if value of LastSyncTime is not available, this can happen if secondary is offline or we are in bootstrap. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly lastSyncTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "lastSyncTime", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!GeoReplicationStats#status:member", + "docComment": "/**\n * The status of the secondary location. Possible values are: - Live: Indicates that the secondary location is active and operational. - Bootstrap: Indicates initial synchronization from the primary location to the secondary location is in progress.This typically occurs when replication is first enabled. - Unavailable: Indicates that the secondary location is temporarily unavailable. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly status?: " + }, + { + "kind": "Reference", + "text": "GeoReplicationStatus", + "canonicalReference": "storage-resource-manager!GeoReplicationStatus:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "status", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!GeoReplicationStatus:type", + "docComment": "/**\n * Defines values for GeoReplicationStatus. \\ {@link KnownGeoReplicationStatus} can be used interchangeably with GeoReplicationStatus, this enum contains the known values that the service supports. ### Known values supported by the service **Live** \\ **Bootstrap** \\ **Unavailable**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type GeoReplicationStatus = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "GeoReplicationStatus", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!HttpProtocol:type", + "docComment": "/**\n * Defines values for HttpProtocol.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type HttpProtocol = " + }, + { + "kind": "Content", + "text": "\"https,http\" | \"https\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "HttpProtocol", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!Identity:interface", + "docComment": "/**\n * Identity for the resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Identity " + } + ], + "releaseTag": "Public", + "name": "Identity", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!Identity#principalId:member", + "docComment": "/**\n * The principal ID of resource identity. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly principalId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "principalId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!Identity#tenantId:member", + "docComment": "/**\n * The tenant ID of resource. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly tenantId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tenantId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!Identity#type:member", + "docComment": "/**\n * The identity type.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "type: " + }, + { + "kind": "Content", + "text": "\"SystemAssigned\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "type", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!ImmutabilityPolicy:type", + "docComment": "/**\n * The ImmutabilityPolicy property of a blob container, including Id, resource name, resource type, Etag.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ImmutabilityPolicy = " + }, + { + "kind": "Reference", + "text": "AzureEntityResource", + "canonicalReference": "storage-resource-manager!AzureEntityResource:type" + }, + { + "kind": "Content", + "text": " & {\n immutabilityPeriodSinceCreationInDays?: number;\n readonly state?: " + }, + { + "kind": "Reference", + "text": "ImmutabilityPolicyState", + "canonicalReference": "storage-resource-manager!ImmutabilityPolicyState:type" + }, + { + "kind": "Content", + "text": ";\n allowProtectedAppendWrites?: boolean;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ImmutabilityPolicy", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!ImmutabilityPolicyProperties:interface", + "docComment": "/**\n * The properties of an ImmutabilityPolicy of a blob container.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ImmutabilityPolicyProperties " + } + ], + "releaseTag": "Public", + "name": "ImmutabilityPolicyProperties", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!ImmutabilityPolicyProperties#allowProtectedAppendWrites:member", + "docComment": "/**\n * This property can only be changed for unlocked time-based retention policies. When enabled, new blocks can be written to an append blob while maintaining immutability protection and compliance. Only new blocks can be added and any existing blocks cannot be modified or deleted. This property cannot be changed with ExtendImmutabilityPolicy API\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "allowProtectedAppendWrites?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "allowProtectedAppendWrites", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!ImmutabilityPolicyProperties#etag:member", + "docComment": "/**\n * ImmutabilityPolicy Etag. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly etag?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "etag", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!ImmutabilityPolicyProperties#immutabilityPeriodSinceCreationInDays:member", + "docComment": "/**\n * The immutability period for the blobs in the container since the policy creation, in days.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "immutabilityPeriodSinceCreationInDays?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "immutabilityPeriodSinceCreationInDays", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!ImmutabilityPolicyProperties#state:member", + "docComment": "/**\n * The ImmutabilityPolicy state of a blob container, possible values include: Locked and Unlocked. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly state?: " + }, + { + "kind": "Reference", + "text": "ImmutabilityPolicyState", + "canonicalReference": "storage-resource-manager!ImmutabilityPolicyState:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "state", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!ImmutabilityPolicyProperties#updateHistory:member", + "docComment": "/**\n * The ImmutabilityPolicy update history of the blob container. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly updateHistory?: " + }, + { + "kind": "Reference", + "text": "UpdateHistoryProperty", + "canonicalReference": "storage-resource-manager!UpdateHistoryProperty:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateHistory", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!ImmutabilityPolicyState:type", + "docComment": "/**\n * Defines values for ImmutabilityPolicyState. \\ {@link KnownImmutabilityPolicyState} can be used interchangeably with ImmutabilityPolicyState, this enum contains the known values that the service supports. ### Known values supported by the service **Locked** \\ **Unlocked**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ImmutabilityPolicyState = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ImmutabilityPolicyState", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!ImmutabilityPolicyUpdateType:type", + "docComment": "/**\n * Defines values for ImmutabilityPolicyUpdateType. \\ {@link KnownImmutabilityPolicyUpdateType} can be used interchangeably with ImmutabilityPolicyUpdateType, this enum contains the known values that the service supports. ### Known values supported by the service **put** \\ **lock** \\ **extend**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ImmutabilityPolicyUpdateType = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ImmutabilityPolicyUpdateType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!IPRule:interface", + "docComment": "/**\n * IP rule with specific IP or IP range in CIDR format.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface IPRule " + } + ], + "releaseTag": "Public", + "name": "IPRule", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!IPRule#action:member", + "docComment": "/**\n * The action of IP ACL rule.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "action?: " + }, + { + "kind": "Content", + "text": "\"Allow\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "action", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!IPRule#iPAddressOrRange:member", + "docComment": "/**\n * Specifies the IP or IP range in CIDR format. Only IPV4 address is allowed.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "iPAddressOrRange: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "iPAddressOrRange", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!KeyPermission:type", + "docComment": "/**\n * Defines values for KeyPermission.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type KeyPermission = " + }, + { + "kind": "Content", + "text": "\"Read\" | \"Full\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "KeyPermission", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!KeySource:type", + "docComment": "/**\n * Defines values for KeySource. \\ {@link KnownKeySource} can be used interchangeably with KeySource, this enum contains the known values that the service supports. ### Known values supported by the service **Microsoft.Storage** \\ **Microsoft.Keyvault**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type KeySource = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "KeySource", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!KeyType_2:type", + "docComment": "/**\n * Defines values for KeyType. \\ {@link KnownKeyType} can be used interchangeably with KeyType, this enum contains the known values that the service supports. ### Known values supported by the service **Service** \\ **Account**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type KeyType = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "KeyType_2", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!KeyVaultProperties:interface", + "docComment": "/**\n * Properties of key vault.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface KeyVaultProperties " + } + ], + "releaseTag": "Public", + "name": "KeyVaultProperties", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!KeyVaultProperties#currentVersionedKeyIdentifier:member", + "docComment": "/**\n * The object identifier of the current versioned Key Vault Key in use. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly currentVersionedKeyIdentifier?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "currentVersionedKeyIdentifier", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!KeyVaultProperties#keyName:member", + "docComment": "/**\n * The name of KeyVault key.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "keyName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "keyName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!KeyVaultProperties#keyVaultUri:member", + "docComment": "/**\n * The Uri of KeyVault.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "keyVaultUri?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "keyVaultUri", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!KeyVaultProperties#keyVersion:member", + "docComment": "/**\n * The version of KeyVault key.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "keyVersion?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "keyVersion", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!KeyVaultProperties#lastKeyRotationTimestamp:member", + "docComment": "/**\n * Timestamp of last rotation of the Key Vault Key. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly lastKeyRotationTimestamp?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "lastKeyRotationTimestamp", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!Kind:type", + "docComment": "/**\n * Defines values for Kind. \\ {@link KnownKind} can be used interchangeably with Kind, this enum contains the known values that the service supports. ### Known values supported by the service **Storage** \\ **StorageV2** \\ **BlobStorage** \\ **FileStorage** \\ **BlockBlobStorage**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type Kind = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "Kind", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Enum", + "canonicalReference": "storage-resource-manager!KnownBlobRestoreProgressStatus:enum", + "docComment": "/**\n * Known values of {@link BlobRestoreProgressStatus} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownBlobRestoreProgressStatus " + } + ], + "releaseTag": "Public", + "name": "KnownBlobRestoreProgressStatus", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownBlobRestoreProgressStatus.Complete:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Complete = " + }, + { + "kind": "Content", + "text": "\"Complete\"" + } + ], + "releaseTag": "Public", + "name": "Complete", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownBlobRestoreProgressStatus.Failed:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Failed = " + }, + { + "kind": "Content", + "text": "\"Failed\"" + } + ], + "releaseTag": "Public", + "name": "Failed", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownBlobRestoreProgressStatus.InProgress:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "InProgress = " + }, + { + "kind": "Content", + "text": "\"InProgress\"" + } + ], + "releaseTag": "Public", + "name": "InProgress", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "storage-resource-manager!KnownBypass:enum", + "docComment": "/**\n * Known values of {@link Bypass} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownBypass " + } + ], + "releaseTag": "Public", + "name": "KnownBypass", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownBypass.AzureServices:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "AzureServices = " + }, + { + "kind": "Content", + "text": "\"AzureServices\"" + } + ], + "releaseTag": "Public", + "name": "AzureServices", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownBypass.Logging:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Logging = " + }, + { + "kind": "Content", + "text": "\"Logging\"" + } + ], + "releaseTag": "Public", + "name": "Logging", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownBypass.Metrics:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Metrics = " + }, + { + "kind": "Content", + "text": "\"Metrics\"" + } + ], + "releaseTag": "Public", + "name": "Metrics", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownBypass.None:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "None = " + }, + { + "kind": "Content", + "text": "\"None\"" + } + ], + "releaseTag": "Public", + "name": "None", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "storage-resource-manager!KnownCorsRuleAllowedMethodsItem:enum", + "docComment": "/**\n * Known values of {@link CorsRuleAllowedMethodsItem} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownCorsRuleAllowedMethodsItem " + } + ], + "releaseTag": "Public", + "name": "KnownCorsRuleAllowedMethodsItem", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownCorsRuleAllowedMethodsItem.Delete:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Delete = " + }, + { + "kind": "Content", + "text": "\"DELETE\"" + } + ], + "releaseTag": "Public", + "name": "Delete", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownCorsRuleAllowedMethodsItem.GET:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "GET = " + }, + { + "kind": "Content", + "text": "\"GET\"" + } + ], + "releaseTag": "Public", + "name": "GET", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownCorsRuleAllowedMethodsItem.Head:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Head = " + }, + { + "kind": "Content", + "text": "\"HEAD\"" + } + ], + "releaseTag": "Public", + "name": "Head", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownCorsRuleAllowedMethodsItem.Merge:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Merge = " + }, + { + "kind": "Content", + "text": "\"MERGE\"" + } + ], + "releaseTag": "Public", + "name": "Merge", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownCorsRuleAllowedMethodsItem.Options:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Options = " + }, + { + "kind": "Content", + "text": "\"OPTIONS\"" + } + ], + "releaseTag": "Public", + "name": "Options", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownCorsRuleAllowedMethodsItem.Post:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Post = " + }, + { + "kind": "Content", + "text": "\"POST\"" + } + ], + "releaseTag": "Public", + "name": "Post", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownCorsRuleAllowedMethodsItem.PUT:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "PUT = " + }, + { + "kind": "Content", + "text": "\"PUT\"" + } + ], + "releaseTag": "Public", + "name": "PUT", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "storage-resource-manager!KnownDirectoryServiceOptions:enum", + "docComment": "/**\n * Known values of {@link DirectoryServiceOptions} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownDirectoryServiceOptions " + } + ], + "releaseTag": "Public", + "name": "KnownDirectoryServiceOptions", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownDirectoryServiceOptions.Aadds:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Aadds = " + }, + { + "kind": "Content", + "text": "\"AADDS\"" + } + ], + "releaseTag": "Public", + "name": "Aadds", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownDirectoryServiceOptions.AD:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "AD = " + }, + { + "kind": "Content", + "text": "\"AD\"" + } + ], + "releaseTag": "Public", + "name": "AD", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownDirectoryServiceOptions.None:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "None = " + }, + { + "kind": "Content", + "text": "\"None\"" + } + ], + "releaseTag": "Public", + "name": "None", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "storage-resource-manager!KnownEnabledProtocols:enum", + "docComment": "/**\n * Known values of {@link EnabledProtocols} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownEnabledProtocols " + } + ], + "releaseTag": "Public", + "name": "KnownEnabledProtocols", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownEnabledProtocols.NFS:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "NFS = " + }, + { + "kind": "Content", + "text": "\"NFS\"" + } + ], + "releaseTag": "Public", + "name": "NFS", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownEnabledProtocols.SMB:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "SMB = " + }, + { + "kind": "Content", + "text": "\"SMB\"" + } + ], + "releaseTag": "Public", + "name": "SMB", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "storage-resource-manager!KnownEncryptionScopeSource:enum", + "docComment": "/**\n * Known values of {@link EncryptionScopeSource} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownEncryptionScopeSource " + } + ], + "releaseTag": "Public", + "name": "KnownEncryptionScopeSource", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownEncryptionScopeSource.MicrosoftKeyVault:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "MicrosoftKeyVault = " + }, + { + "kind": "Content", + "text": "\"Microsoft.KeyVault\"" + } + ], + "releaseTag": "Public", + "name": "MicrosoftKeyVault", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownEncryptionScopeSource.MicrosoftStorage:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "MicrosoftStorage = " + }, + { + "kind": "Content", + "text": "\"Microsoft.Storage\"" + } + ], + "releaseTag": "Public", + "name": "MicrosoftStorage", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "storage-resource-manager!KnownEncryptionScopeState:enum", + "docComment": "/**\n * Known values of {@link EncryptionScopeState} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownEncryptionScopeState " + } + ], + "releaseTag": "Public", + "name": "KnownEncryptionScopeState", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownEncryptionScopeState.Disabled:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Disabled = " + }, + { + "kind": "Content", + "text": "\"Disabled\"" + } + ], + "releaseTag": "Public", + "name": "Disabled", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownEncryptionScopeState.Enabled:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Enabled = " + }, + { + "kind": "Content", + "text": "\"Enabled\"" + } + ], + "releaseTag": "Public", + "name": "Enabled", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "storage-resource-manager!KnownGeoReplicationStatus:enum", + "docComment": "/**\n * Known values of {@link GeoReplicationStatus} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownGeoReplicationStatus " + } + ], + "releaseTag": "Public", + "name": "KnownGeoReplicationStatus", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownGeoReplicationStatus.Bootstrap:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Bootstrap = " + }, + { + "kind": "Content", + "text": "\"Bootstrap\"" + } + ], + "releaseTag": "Public", + "name": "Bootstrap", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownGeoReplicationStatus.Live:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Live = " + }, + { + "kind": "Content", + "text": "\"Live\"" + } + ], + "releaseTag": "Public", + "name": "Live", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownGeoReplicationStatus.Unavailable:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Unavailable = " + }, + { + "kind": "Content", + "text": "\"Unavailable\"" + } + ], + "releaseTag": "Public", + "name": "Unavailable", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "storage-resource-manager!KnownImmutabilityPolicyState:enum", + "docComment": "/**\n * Known values of {@link ImmutabilityPolicyState} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownImmutabilityPolicyState " + } + ], + "releaseTag": "Public", + "name": "KnownImmutabilityPolicyState", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownImmutabilityPolicyState.Locked:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Locked = " + }, + { + "kind": "Content", + "text": "\"Locked\"" + } + ], + "releaseTag": "Public", + "name": "Locked", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownImmutabilityPolicyState.Unlocked:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Unlocked = " + }, + { + "kind": "Content", + "text": "\"Unlocked\"" + } + ], + "releaseTag": "Public", + "name": "Unlocked", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "storage-resource-manager!KnownImmutabilityPolicyUpdateType:enum", + "docComment": "/**\n * Known values of {@link ImmutabilityPolicyUpdateType} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownImmutabilityPolicyUpdateType " + } + ], + "releaseTag": "Public", + "name": "KnownImmutabilityPolicyUpdateType", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownImmutabilityPolicyUpdateType.Extend:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Extend = " + }, + { + "kind": "Content", + "text": "\"extend\"" + } + ], + "releaseTag": "Public", + "name": "Extend", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownImmutabilityPolicyUpdateType.Lock:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Lock = " + }, + { + "kind": "Content", + "text": "\"lock\"" + } + ], + "releaseTag": "Public", + "name": "Lock", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownImmutabilityPolicyUpdateType.Put:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Put = " + }, + { + "kind": "Content", + "text": "\"put\"" + } + ], + "releaseTag": "Public", + "name": "Put", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "storage-resource-manager!KnownKeySource:enum", + "docComment": "/**\n * Known values of {@link KeySource} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownKeySource " + } + ], + "releaseTag": "Public", + "name": "KnownKeySource", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownKeySource.MicrosoftKeyvault:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "MicrosoftKeyvault = " + }, + { + "kind": "Content", + "text": "\"Microsoft.Keyvault\"" + } + ], + "releaseTag": "Public", + "name": "MicrosoftKeyvault", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownKeySource.MicrosoftStorage:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "MicrosoftStorage = " + }, + { + "kind": "Content", + "text": "\"Microsoft.Storage\"" + } + ], + "releaseTag": "Public", + "name": "MicrosoftStorage", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "storage-resource-manager!KnownKeyType:enum", + "docComment": "/**\n * Known values of {@link KeyType} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownKeyType " + } + ], + "releaseTag": "Public", + "name": "KnownKeyType", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownKeyType.Account:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Account = " + }, + { + "kind": "Content", + "text": "\"Account\"" + } + ], + "releaseTag": "Public", + "name": "Account", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownKeyType.Service:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Service = " + }, + { + "kind": "Content", + "text": "\"Service\"" + } + ], + "releaseTag": "Public", + "name": "Service", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "storage-resource-manager!KnownKind:enum", + "docComment": "/**\n * Known values of {@link Kind} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownKind " + } + ], + "releaseTag": "Public", + "name": "KnownKind", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownKind.BlobStorage:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "BlobStorage = " + }, + { + "kind": "Content", + "text": "\"BlobStorage\"" + } + ], + "releaseTag": "Public", + "name": "BlobStorage", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownKind.BlockBlobStorage:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "BlockBlobStorage = " + }, + { + "kind": "Content", + "text": "\"BlockBlobStorage\"" + } + ], + "releaseTag": "Public", + "name": "BlockBlobStorage", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownKind.FileStorage:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "FileStorage = " + }, + { + "kind": "Content", + "text": "\"FileStorage\"" + } + ], + "releaseTag": "Public", + "name": "FileStorage", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownKind.Storage:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Storage = " + }, + { + "kind": "Content", + "text": "\"Storage\"" + } + ], + "releaseTag": "Public", + "name": "Storage", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownKind.StorageV2:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StorageV2 = " + }, + { + "kind": "Content", + "text": "\"StorageV2\"" + } + ], + "releaseTag": "Public", + "name": "StorageV2", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "storage-resource-manager!KnownLargeFileSharesState:enum", + "docComment": "/**\n * Known values of {@link LargeFileSharesState} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownLargeFileSharesState " + } + ], + "releaseTag": "Public", + "name": "KnownLargeFileSharesState", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownLargeFileSharesState.Disabled:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Disabled = " + }, + { + "kind": "Content", + "text": "\"Disabled\"" + } + ], + "releaseTag": "Public", + "name": "Disabled", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownLargeFileSharesState.Enabled:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Enabled = " + }, + { + "kind": "Content", + "text": "\"Enabled\"" + } + ], + "releaseTag": "Public", + "name": "Enabled", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "storage-resource-manager!KnownLeaseContainerRequestAction:enum", + "docComment": "/**\n * Known values of {@link LeaseContainerRequestAction} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownLeaseContainerRequestAction " + } + ], + "releaseTag": "Public", + "name": "KnownLeaseContainerRequestAction", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownLeaseContainerRequestAction.Acquire:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Acquire = " + }, + { + "kind": "Content", + "text": "\"Acquire\"" + } + ], + "releaseTag": "Public", + "name": "Acquire", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownLeaseContainerRequestAction.Break:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Break = " + }, + { + "kind": "Content", + "text": "\"Break\"" + } + ], + "releaseTag": "Public", + "name": "Break", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownLeaseContainerRequestAction.Change:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Change = " + }, + { + "kind": "Content", + "text": "\"Change\"" + } + ], + "releaseTag": "Public", + "name": "Change", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownLeaseContainerRequestAction.Release:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Release = " + }, + { + "kind": "Content", + "text": "\"Release\"" + } + ], + "releaseTag": "Public", + "name": "Release", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownLeaseContainerRequestAction.Renew:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Renew = " + }, + { + "kind": "Content", + "text": "\"Renew\"" + } + ], + "releaseTag": "Public", + "name": "Renew", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "storage-resource-manager!KnownLeaseDuration:enum", + "docComment": "/**\n * Known values of {@link LeaseDuration} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownLeaseDuration " + } + ], + "releaseTag": "Public", + "name": "KnownLeaseDuration", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownLeaseDuration.Fixed:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Fixed = " + }, + { + "kind": "Content", + "text": "\"Fixed\"" + } + ], + "releaseTag": "Public", + "name": "Fixed", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownLeaseDuration.Infinite:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Infinite = " + }, + { + "kind": "Content", + "text": "\"Infinite\"" + } + ], + "releaseTag": "Public", + "name": "Infinite", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "storage-resource-manager!KnownLeaseState:enum", + "docComment": "/**\n * Known values of {@link LeaseState} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownLeaseState " + } + ], + "releaseTag": "Public", + "name": "KnownLeaseState", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownLeaseState.Available:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Available = " + }, + { + "kind": "Content", + "text": "\"Available\"" + } + ], + "releaseTag": "Public", + "name": "Available", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownLeaseState.Breaking:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Breaking = " + }, + { + "kind": "Content", + "text": "\"Breaking\"" + } + ], + "releaseTag": "Public", + "name": "Breaking", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownLeaseState.Broken:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Broken = " + }, + { + "kind": "Content", + "text": "\"Broken\"" + } + ], + "releaseTag": "Public", + "name": "Broken", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownLeaseState.Expired:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Expired = " + }, + { + "kind": "Content", + "text": "\"Expired\"" + } + ], + "releaseTag": "Public", + "name": "Expired", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownLeaseState.Leased:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Leased = " + }, + { + "kind": "Content", + "text": "\"Leased\"" + } + ], + "releaseTag": "Public", + "name": "Leased", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "storage-resource-manager!KnownLeaseStatus:enum", + "docComment": "/**\n * Known values of {@link LeaseStatus} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownLeaseStatus " + } + ], + "releaseTag": "Public", + "name": "KnownLeaseStatus", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownLeaseStatus.Locked:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Locked = " + }, + { + "kind": "Content", + "text": "\"Locked\"" + } + ], + "releaseTag": "Public", + "name": "Locked", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownLeaseStatus.Unlocked:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Unlocked = " + }, + { + "kind": "Content", + "text": "\"Unlocked\"" + } + ], + "releaseTag": "Public", + "name": "Unlocked", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "storage-resource-manager!KnownManagementPolicyName:enum", + "docComment": "/**\n * Known values of {@link ManagementPolicyName} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownManagementPolicyName " + } + ], + "releaseTag": "Public", + "name": "KnownManagementPolicyName", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownManagementPolicyName.Default:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Default = " + }, + { + "kind": "Content", + "text": "\"default\"" + } + ], + "releaseTag": "Public", + "name": "Default", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "storage-resource-manager!KnownPermissions:enum", + "docComment": "/**\n * Known values of {@link Permissions} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownPermissions " + } + ], + "releaseTag": "Public", + "name": "KnownPermissions", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownPermissions.A:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "A = " + }, + { + "kind": "Content", + "text": "\"a\"" + } + ], + "releaseTag": "Public", + "name": "A", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownPermissions.C:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "C = " + }, + { + "kind": "Content", + "text": "\"c\"" + } + ], + "releaseTag": "Public", + "name": "C", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownPermissions.D:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "D = " + }, + { + "kind": "Content", + "text": "\"d\"" + } + ], + "releaseTag": "Public", + "name": "D", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownPermissions.L:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "L = " + }, + { + "kind": "Content", + "text": "\"l\"" + } + ], + "releaseTag": "Public", + "name": "L", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownPermissions.P:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "P = " + }, + { + "kind": "Content", + "text": "\"p\"" + } + ], + "releaseTag": "Public", + "name": "P", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownPermissions.R:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "R = " + }, + { + "kind": "Content", + "text": "\"r\"" + } + ], + "releaseTag": "Public", + "name": "R", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownPermissions.U:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "U = " + }, + { + "kind": "Content", + "text": "\"u\"" + } + ], + "releaseTag": "Public", + "name": "U", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownPermissions.W:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "W = " + }, + { + "kind": "Content", + "text": "\"w\"" + } + ], + "releaseTag": "Public", + "name": "W", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "storage-resource-manager!KnownPrivateEndpointConnectionProvisioningState:enum", + "docComment": "/**\n * Known values of {@link PrivateEndpointConnectionProvisioningState} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownPrivateEndpointConnectionProvisioningState " + } + ], + "releaseTag": "Public", + "name": "KnownPrivateEndpointConnectionProvisioningState", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownPrivateEndpointConnectionProvisioningState.Creating:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Creating = " + }, + { + "kind": "Content", + "text": "\"Creating\"" + } + ], + "releaseTag": "Public", + "name": "Creating", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownPrivateEndpointConnectionProvisioningState.Deleting:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Deleting = " + }, + { + "kind": "Content", + "text": "\"Deleting\"" + } + ], + "releaseTag": "Public", + "name": "Deleting", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownPrivateEndpointConnectionProvisioningState.Failed:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Failed = " + }, + { + "kind": "Content", + "text": "\"Failed\"" + } + ], + "releaseTag": "Public", + "name": "Failed", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownPrivateEndpointConnectionProvisioningState.Succeeded:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Succeeded = " + }, + { + "kind": "Content", + "text": "\"Succeeded\"" + } + ], + "releaseTag": "Public", + "name": "Succeeded", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "storage-resource-manager!KnownPrivateEndpointServiceConnectionStatus:enum", + "docComment": "/**\n * Known values of {@link PrivateEndpointServiceConnectionStatus} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownPrivateEndpointServiceConnectionStatus " + } + ], + "releaseTag": "Public", + "name": "KnownPrivateEndpointServiceConnectionStatus", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownPrivateEndpointServiceConnectionStatus.Approved:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Approved = " + }, + { + "kind": "Content", + "text": "\"Approved\"" + } + ], + "releaseTag": "Public", + "name": "Approved", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownPrivateEndpointServiceConnectionStatus.Pending:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Pending = " + }, + { + "kind": "Content", + "text": "\"Pending\"" + } + ], + "releaseTag": "Public", + "name": "Pending", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownPrivateEndpointServiceConnectionStatus.Rejected:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Rejected = " + }, + { + "kind": "Content", + "text": "\"Rejected\"" + } + ], + "releaseTag": "Public", + "name": "Rejected", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "storage-resource-manager!KnownReasonCode:enum", + "docComment": "/**\n * Known values of {@link ReasonCode} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownReasonCode " + } + ], + "releaseTag": "Public", + "name": "KnownReasonCode", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownReasonCode.NotAvailableForSubscription:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "NotAvailableForSubscription = " + }, + { + "kind": "Content", + "text": "\"NotAvailableForSubscription\"" + } + ], + "releaseTag": "Public", + "name": "NotAvailableForSubscription", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownReasonCode.QuotaId:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "QuotaId = " + }, + { + "kind": "Content", + "text": "\"QuotaId\"" + } + ], + "releaseTag": "Public", + "name": "QuotaId", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "storage-resource-manager!KnownRootSquashType:enum", + "docComment": "/**\n * Known values of {@link RootSquashType} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownRootSquashType " + } + ], + "releaseTag": "Public", + "name": "KnownRootSquashType", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownRootSquashType.AllSquash:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "AllSquash = " + }, + { + "kind": "Content", + "text": "\"AllSquash\"" + } + ], + "releaseTag": "Public", + "name": "AllSquash", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownRootSquashType.NoRootSquash:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "NoRootSquash = " + }, + { + "kind": "Content", + "text": "\"NoRootSquash\"" + } + ], + "releaseTag": "Public", + "name": "NoRootSquash", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownRootSquashType.RootSquash:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "RootSquash = " + }, + { + "kind": "Content", + "text": "\"RootSquash\"" + } + ], + "releaseTag": "Public", + "name": "RootSquash", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "storage-resource-manager!KnownRoutingChoice:enum", + "docComment": "/**\n * Known values of {@link RoutingChoice} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownRoutingChoice " + } + ], + "releaseTag": "Public", + "name": "KnownRoutingChoice", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownRoutingChoice.InternetRouting:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "InternetRouting = " + }, + { + "kind": "Content", + "text": "\"InternetRouting\"" + } + ], + "releaseTag": "Public", + "name": "InternetRouting", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownRoutingChoice.MicrosoftRouting:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "MicrosoftRouting = " + }, + { + "kind": "Content", + "text": "\"MicrosoftRouting\"" + } + ], + "releaseTag": "Public", + "name": "MicrosoftRouting", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "storage-resource-manager!KnownRuleType:enum", + "docComment": "/**\n * Known values of {@link RuleType} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownRuleType " + } + ], + "releaseTag": "Public", + "name": "KnownRuleType", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownRuleType.Lifecycle:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Lifecycle = " + }, + { + "kind": "Content", + "text": "\"Lifecycle\"" + } + ], + "releaseTag": "Public", + "name": "Lifecycle", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "storage-resource-manager!KnownServices:enum", + "docComment": "/**\n * Known values of {@link Services} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownServices " + } + ], + "releaseTag": "Public", + "name": "KnownServices", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownServices.B:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "B = " + }, + { + "kind": "Content", + "text": "\"b\"" + } + ], + "releaseTag": "Public", + "name": "B", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownServices.F:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "F = " + }, + { + "kind": "Content", + "text": "\"f\"" + } + ], + "releaseTag": "Public", + "name": "F", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownServices.Q:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Q = " + }, + { + "kind": "Content", + "text": "\"q\"" + } + ], + "releaseTag": "Public", + "name": "Q", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownServices.T:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "T = " + }, + { + "kind": "Content", + "text": "\"t\"" + } + ], + "releaseTag": "Public", + "name": "T", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "storage-resource-manager!KnownShareAccessTier:enum", + "docComment": "/**\n * Known values of {@link ShareAccessTier} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownShareAccessTier " + } + ], + "releaseTag": "Public", + "name": "KnownShareAccessTier", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownShareAccessTier.Cool:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Cool = " + }, + { + "kind": "Content", + "text": "\"Cool\"" + } + ], + "releaseTag": "Public", + "name": "Cool", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownShareAccessTier.Hot:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Hot = " + }, + { + "kind": "Content", + "text": "\"Hot\"" + } + ], + "releaseTag": "Public", + "name": "Hot", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownShareAccessTier.Premium:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Premium = " + }, + { + "kind": "Content", + "text": "\"Premium\"" + } + ], + "releaseTag": "Public", + "name": "Premium", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownShareAccessTier.TransactionOptimized:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "TransactionOptimized = " + }, + { + "kind": "Content", + "text": "\"TransactionOptimized\"" + } + ], + "releaseTag": "Public", + "name": "TransactionOptimized", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "storage-resource-manager!KnownSignedResource:enum", + "docComment": "/**\n * Known values of {@link SignedResource} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownSignedResource " + } + ], + "releaseTag": "Public", + "name": "KnownSignedResource", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownSignedResource.B:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "B = " + }, + { + "kind": "Content", + "text": "\"b\"" + } + ], + "releaseTag": "Public", + "name": "B", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownSignedResource.C:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "C = " + }, + { + "kind": "Content", + "text": "\"c\"" + } + ], + "releaseTag": "Public", + "name": "C", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownSignedResource.F:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "F = " + }, + { + "kind": "Content", + "text": "\"f\"" + } + ], + "releaseTag": "Public", + "name": "F", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownSignedResource.S:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "S = " + }, + { + "kind": "Content", + "text": "\"s\"" + } + ], + "releaseTag": "Public", + "name": "S", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "storage-resource-manager!KnownSignedResourceTypes:enum", + "docComment": "/**\n * Known values of {@link SignedResourceTypes} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownSignedResourceTypes " + } + ], + "releaseTag": "Public", + "name": "KnownSignedResourceTypes", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownSignedResourceTypes.C:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "C = " + }, + { + "kind": "Content", + "text": "\"c\"" + } + ], + "releaseTag": "Public", + "name": "C", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownSignedResourceTypes.O:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "O = " + }, + { + "kind": "Content", + "text": "\"o\"" + } + ], + "releaseTag": "Public", + "name": "O", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownSignedResourceTypes.S:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "S = " + }, + { + "kind": "Content", + "text": "\"s\"" + } + ], + "releaseTag": "Public", + "name": "S", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "storage-resource-manager!KnownSkuName:enum", + "docComment": "/**\n * Known values of {@link SkuName} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownSkuName " + } + ], + "releaseTag": "Public", + "name": "KnownSkuName", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownSkuName.PremiumLRS:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "PremiumLRS = " + }, + { + "kind": "Content", + "text": "\"Premium_LRS\"" + } + ], + "releaseTag": "Public", + "name": "PremiumLRS", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownSkuName.PremiumZRS:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "PremiumZRS = " + }, + { + "kind": "Content", + "text": "\"Premium_ZRS\"" + } + ], + "releaseTag": "Public", + "name": "PremiumZRS", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownSkuName.StandardGRS:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardGRS = " + }, + { + "kind": "Content", + "text": "\"Standard_GRS\"" + } + ], + "releaseTag": "Public", + "name": "StandardGRS", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownSkuName.StandardGzrs:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardGzrs = " + }, + { + "kind": "Content", + "text": "\"Standard_GZRS\"" + } + ], + "releaseTag": "Public", + "name": "StandardGzrs", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownSkuName.StandardLRS:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardLRS = " + }, + { + "kind": "Content", + "text": "\"Standard_LRS\"" + } + ], + "releaseTag": "Public", + "name": "StandardLRS", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownSkuName.StandardRagrs:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardRagrs = " + }, + { + "kind": "Content", + "text": "\"Standard_RAGRS\"" + } + ], + "releaseTag": "Public", + "name": "StandardRagrs", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownSkuName.StandardRagzrs:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardRagzrs = " + }, + { + "kind": "Content", + "text": "\"Standard_RAGZRS\"" + } + ], + "releaseTag": "Public", + "name": "StandardRagzrs", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "storage-resource-manager!KnownSkuName.StandardZRS:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "StandardZRS = " + }, + { + "kind": "Content", + "text": "\"Standard_ZRS\"" + } + ], + "releaseTag": "Public", + "name": "StandardZRS", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!LargeFileSharesState:type", + "docComment": "/**\n * Defines values for LargeFileSharesState. \\ {@link KnownLargeFileSharesState} can be used interchangeably with LargeFileSharesState, this enum contains the known values that the service supports. ### Known values supported by the service **Disabled** \\ **Enabled**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type LargeFileSharesState = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "LargeFileSharesState", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!LeaseContainerRequest:interface", + "docComment": "/**\n * Lease Container request schema.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LeaseContainerRequest " + } + ], + "releaseTag": "Public", + "name": "LeaseContainerRequest", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!LeaseContainerRequest#action:member", + "docComment": "/**\n * Specifies the lease action. Can be one of the available actions.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "action: " + }, + { + "kind": "Reference", + "text": "LeaseContainerRequestAction", + "canonicalReference": "storage-resource-manager!LeaseContainerRequestAction:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "action", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!LeaseContainerRequest#breakPeriod:member", + "docComment": "/**\n * Optional. For a break action, proposed duration the lease should continue before it is broken, in seconds, between 0 and 60.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "breakPeriod?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "breakPeriod", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!LeaseContainerRequest#leaseDuration:member", + "docComment": "/**\n * Required for acquire. Specifies the duration of the lease, in seconds, or negative one (-1) for a lease that never expires.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "leaseDuration?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "leaseDuration", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!LeaseContainerRequest#leaseId:member", + "docComment": "/**\n * Identifies the lease. Can be specified in any valid GUID string format.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "leaseId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "leaseId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!LeaseContainerRequest#proposedLeaseId:member", + "docComment": "/**\n * Optional for acquire, required for change. Proposed lease ID, in a GUID string format.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "proposedLeaseId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "proposedLeaseId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!LeaseContainerRequestAction:type", + "docComment": "/**\n * Defines values for LeaseContainerRequestAction. \\ {@link KnownLeaseContainerRequestAction} can be used interchangeably with LeaseContainerRequestAction, this enum contains the known values that the service supports. ### Known values supported by the service **Acquire** \\ **Renew** \\ **Change** \\ **Release** \\ **Break**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type LeaseContainerRequestAction = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "LeaseContainerRequestAction", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!LeaseContainerResponse:interface", + "docComment": "/**\n * Lease Container response schema.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LeaseContainerResponse " + } + ], + "releaseTag": "Public", + "name": "LeaseContainerResponse", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!LeaseContainerResponse#leaseId:member", + "docComment": "/**\n * Returned unique lease ID that must be included with any request to delete the container, or to renew, change, or release the lease.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "leaseId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "leaseId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!LeaseContainerResponse#leaseTimeSeconds:member", + "docComment": "/**\n * Approximate time remaining in the lease period, in seconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "leaseTimeSeconds?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "leaseTimeSeconds", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!LeaseDuration:type", + "docComment": "/**\n * Defines values for LeaseDuration. \\ {@link KnownLeaseDuration} can be used interchangeably with LeaseDuration, this enum contains the known values that the service supports. ### Known values supported by the service **Infinite** \\ **Fixed**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type LeaseDuration = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "LeaseDuration", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!LeaseState:type", + "docComment": "/**\n * Defines values for LeaseState. \\ {@link KnownLeaseState} can be used interchangeably with LeaseState, this enum contains the known values that the service supports. ### Known values supported by the service **Available** \\ **Leased** \\ **Expired** \\ **Breaking** \\ **Broken**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type LeaseState = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "LeaseState", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!LeaseStatus:type", + "docComment": "/**\n * Defines values for LeaseStatus. \\ {@link KnownLeaseStatus} can be used interchangeably with LeaseStatus, this enum contains the known values that the service supports. ### Known values supported by the service **Locked** \\ **Unlocked**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type LeaseStatus = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "LeaseStatus", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!LegalHold:interface", + "docComment": "/**\n * The LegalHold property of a blob container.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LegalHold " + } + ], + "releaseTag": "Public", + "name": "LegalHold", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!LegalHold#hasLegalHold:member", + "docComment": "/**\n * The hasLegalHold public property is set to true by SRP if there are at least one existing tag. The hasLegalHold public property is set to false by SRP if all existing legal hold tags are cleared out. There can be a maximum of 1000 blob containers with hasLegalHold=true for a given account. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly hasLegalHold?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "hasLegalHold", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!LegalHold#tags:member", + "docComment": "/**\n * Each tag should be 3 to 23 alphanumeric characters and is normalized to lower case at SRP.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "tags: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tags", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!LegalHoldProperties:interface", + "docComment": "/**\n * The LegalHold property of a blob container.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LegalHoldProperties " + } + ], + "releaseTag": "Public", + "name": "LegalHoldProperties", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!LegalHoldProperties#hasLegalHold:member", + "docComment": "/**\n * The hasLegalHold public property is set to true by SRP if there are at least one existing tag. The hasLegalHold public property is set to false by SRP if all existing legal hold tags are cleared out. There can be a maximum of 1000 blob containers with hasLegalHold=true for a given account. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly hasLegalHold?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "hasLegalHold", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!LegalHoldProperties#tags:member", + "docComment": "/**\n * The list of LegalHold tags of a blob container.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "tags?: " + }, + { + "kind": "Reference", + "text": "TagProperty", + "canonicalReference": "storage-resource-manager!TagProperty:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tags", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!ListAccountSasResponse:interface", + "docComment": "/**\n * The List SAS credentials operation response.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ListAccountSasResponse " + } + ], + "releaseTag": "Public", + "name": "ListAccountSasResponse", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!ListAccountSasResponse#accountSasToken:member", + "docComment": "/**\n * List SAS credentials of storage account. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly accountSasToken?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "accountSasToken", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!ListContainerItem:type", + "docComment": "/**\n * The blob container properties be listed out.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ListContainerItem = " + }, + { + "kind": "Reference", + "text": "AzureEntityResource", + "canonicalReference": "storage-resource-manager!AzureEntityResource:type" + }, + { + "kind": "Content", + "text": " & {\n defaultEncryptionScope?: string;\n denyEncryptionScopeOverride?: boolean;\n publicAccess?: " + }, + { + "kind": "Reference", + "text": "PublicAccess", + "canonicalReference": "storage-resource-manager!PublicAccess:type" + }, + { + "kind": "Content", + "text": ";\n readonly lastModifiedTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n readonly leaseStatus?: " + }, + { + "kind": "Reference", + "text": "LeaseStatus", + "canonicalReference": "storage-resource-manager!LeaseStatus:type" + }, + { + "kind": "Content", + "text": ";\n readonly leaseState?: " + }, + { + "kind": "Reference", + "text": "LeaseState", + "canonicalReference": "storage-resource-manager!LeaseState:type" + }, + { + "kind": "Content", + "text": ";\n readonly leaseDuration?: " + }, + { + "kind": "Reference", + "text": "LeaseDuration", + "canonicalReference": "storage-resource-manager!LeaseDuration:type" + }, + { + "kind": "Content", + "text": ";\n metadata?: {\n [propertyName: string]: string;\n };\n readonly immutabilityPolicy?: " + }, + { + "kind": "Reference", + "text": "ImmutabilityPolicyProperties", + "canonicalReference": "storage-resource-manager!ImmutabilityPolicyProperties:interface" + }, + { + "kind": "Content", + "text": ";\n readonly legalHold?: " + }, + { + "kind": "Reference", + "text": "LegalHoldProperties", + "canonicalReference": "storage-resource-manager!LegalHoldProperties:interface" + }, + { + "kind": "Content", + "text": ";\n readonly hasLegalHold?: boolean;\n readonly hasImmutabilityPolicy?: boolean;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ListContainerItem", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 17 + } + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!ListContainerItems:interface", + "docComment": "/**\n * Response schema. Contains list of blobs returned, and if paging is requested or required, a URL to next page of containers.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ListContainerItems " + } + ], + "releaseTag": "Public", + "name": "ListContainerItems", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!ListContainerItems#nextLink:member", + "docComment": "/**\n * Request URL that can be used to query next page of containers. Returned when total number of requested containers exceed maximum page size. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!ListContainerItems#value:member", + "docComment": "/**\n * List of blobs containers returned. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Reference", + "text": "ListContainerItem", + "canonicalReference": "storage-resource-manager!ListContainerItem:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!ListServiceSasResponse:interface", + "docComment": "/**\n * The List service SAS credentials operation response.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ListServiceSasResponse " + } + ], + "releaseTag": "Public", + "name": "ListServiceSasResponse", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!ListServiceSasResponse#serviceSasToken:member", + "docComment": "/**\n * List service SAS credentials of specific resource. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly serviceSasToken?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "serviceSasToken", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!ManagementPolicies:interface", + "docComment": "/**\n * Interface representing a ManagementPolicies.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagementPolicies " + } + ], + "releaseTag": "Public", + "name": "ManagementPolicies", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "storage-resource-manager!ManagementPolicies#createOrUpdate:member(1)", + "docComment": "/**\n * Sets the managementpolicy to the specified storage account.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param managementPolicyName - The name of the Storage Account Management Policy. It should always be 'default'\n *\n * @param properties - The ManagementPolicy set to a storage account.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managementPolicyName: " + }, + { + "kind": "Reference", + "text": "ManagementPolicyName", + "canonicalReference": "storage-resource-manager!ManagementPolicyName:type" + }, + { + "kind": "Content", + "text": ", properties: " + }, + { + "kind": "Reference", + "text": "ManagementPolicy", + "canonicalReference": "storage-resource-manager!ManagementPolicy:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagementPoliciesCreateOrUpdateOptionalParams", + "canonicalReference": "storage-resource-manager!ManagementPoliciesCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ManagementPoliciesCreateOrUpdateResponse", + "canonicalReference": "storage-resource-manager!ManagementPoliciesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "managementPolicyName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "properties", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "createOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "storage-resource-manager!ManagementPolicies#delete:member(1)", + "docComment": "/**\n * Deletes the managementpolicy associated with the specified storage account.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param managementPolicyName - The name of the Storage Account Management Policy. It should always be 'default'\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "delete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managementPolicyName: " + }, + { + "kind": "Reference", + "text": "ManagementPolicyName", + "canonicalReference": "storage-resource-manager!ManagementPolicyName:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagementPoliciesDeleteOptionalParams", + "canonicalReference": "storage-resource-manager!ManagementPoliciesDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "managementPolicyName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "delete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "storage-resource-manager!ManagementPolicies#get:member(1)", + "docComment": "/**\n * Gets the managementpolicy associated with the specified storage account.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param managementPolicyName - The name of the Storage Account Management Policy. It should always be 'default'\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", managementPolicyName: " + }, + { + "kind": "Reference", + "text": "ManagementPolicyName", + "canonicalReference": "storage-resource-manager!ManagementPolicyName:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ManagementPoliciesGetOptionalParams", + "canonicalReference": "storage-resource-manager!ManagementPoliciesGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ManagementPoliciesGetResponse", + "canonicalReference": "storage-resource-manager!ManagementPoliciesGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "managementPolicyName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "get" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!ManagementPoliciesCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagementPoliciesCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagementPoliciesCreateOrUpdateOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!ManagementPoliciesCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagementPoliciesCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "ManagementPolicy", + "canonicalReference": "storage-resource-manager!ManagementPolicy:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagementPoliciesCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!ManagementPoliciesDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagementPoliciesDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagementPoliciesDeleteOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!ManagementPoliciesGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagementPoliciesGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ManagementPoliciesGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!ManagementPoliciesGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagementPoliciesGetResponse = " + }, + { + "kind": "Reference", + "text": "ManagementPolicy", + "canonicalReference": "storage-resource-manager!ManagementPolicy:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagementPoliciesGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!ManagementPolicy:type", + "docComment": "/**\n * The Get Storage Account ManagementPolicies operation response.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagementPolicy = " + }, + { + "kind": "Reference", + "text": "Resource", + "canonicalReference": "storage-resource-manager!Resource:interface" + }, + { + "kind": "Content", + "text": " & {\n readonly lastModifiedTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n policy?: " + }, + { + "kind": "Reference", + "text": "ManagementPolicySchema", + "canonicalReference": "storage-resource-manager!ManagementPolicySchema:interface" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagementPolicy", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 7 + } + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!ManagementPolicyAction:interface", + "docComment": "/**\n * Actions are applied to the filtered blobs when the execution condition is met.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagementPolicyAction " + } + ], + "releaseTag": "Public", + "name": "ManagementPolicyAction", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!ManagementPolicyAction#baseBlob:member", + "docComment": "/**\n * The management policy action for base blob\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "baseBlob?: " + }, + { + "kind": "Reference", + "text": "ManagementPolicyBaseBlob", + "canonicalReference": "storage-resource-manager!ManagementPolicyBaseBlob:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "baseBlob", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!ManagementPolicyAction#snapshot:member", + "docComment": "/**\n * The management policy action for snapshot\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "snapshot?: " + }, + { + "kind": "Reference", + "text": "ManagementPolicySnapShot", + "canonicalReference": "storage-resource-manager!ManagementPolicySnapShot:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "snapshot", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!ManagementPolicyBaseBlob:interface", + "docComment": "/**\n * Management policy action for base blob.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagementPolicyBaseBlob " + } + ], + "releaseTag": "Public", + "name": "ManagementPolicyBaseBlob", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!ManagementPolicyBaseBlob#delete:member", + "docComment": "/**\n * The function to delete the blob\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "delete?: " + }, + { + "kind": "Reference", + "text": "DateAfterModification", + "canonicalReference": "storage-resource-manager!DateAfterModification:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "delete", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!ManagementPolicyBaseBlob#tierToArchive:member", + "docComment": "/**\n * The function to tier blobs to archive storage. Support blobs currently at Hot or Cool tier\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "tierToArchive?: " + }, + { + "kind": "Reference", + "text": "DateAfterModification", + "canonicalReference": "storage-resource-manager!DateAfterModification:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tierToArchive", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!ManagementPolicyBaseBlob#tierToCool:member", + "docComment": "/**\n * The function to tier blobs to cool storage. Support blobs currently at Hot tier\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "tierToCool?: " + }, + { + "kind": "Reference", + "text": "DateAfterModification", + "canonicalReference": "storage-resource-manager!DateAfterModification:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tierToCool", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!ManagementPolicyDefinition:interface", + "docComment": "/**\n * An object that defines the Lifecycle rule. Each definition is made up with a filters set and an actions set.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagementPolicyDefinition " + } + ], + "releaseTag": "Public", + "name": "ManagementPolicyDefinition", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!ManagementPolicyDefinition#actions:member", + "docComment": "/**\n * An object that defines the action set.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "actions: " + }, + { + "kind": "Reference", + "text": "ManagementPolicyAction", + "canonicalReference": "storage-resource-manager!ManagementPolicyAction:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "actions", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!ManagementPolicyDefinition#filters:member", + "docComment": "/**\n * An object that defines the filter set.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "filters?: " + }, + { + "kind": "Reference", + "text": "ManagementPolicyFilter", + "canonicalReference": "storage-resource-manager!ManagementPolicyFilter:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "filters", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!ManagementPolicyFilter:interface", + "docComment": "/**\n * Filters limit rule actions to a subset of blobs within the storage account. If multiple filters are defined, a logical AND is performed on all filters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagementPolicyFilter " + } + ], + "releaseTag": "Public", + "name": "ManagementPolicyFilter", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!ManagementPolicyFilter#blobIndexMatch:member", + "docComment": "/**\n * An array of blob index tag based filters, there can be at most 10 tag filters\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "blobIndexMatch?: " + }, + { + "kind": "Reference", + "text": "TagFilter", + "canonicalReference": "storage-resource-manager!TagFilter:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "blobIndexMatch", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!ManagementPolicyFilter#blobTypes:member", + "docComment": "/**\n * An array of predefined enum values. Only blockBlob is supported.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "blobTypes: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "blobTypes", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!ManagementPolicyFilter#prefixMatch:member", + "docComment": "/**\n * An array of strings for prefixes to be match.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "prefixMatch?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "prefixMatch", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!ManagementPolicyName:type", + "docComment": "/**\n * Defines values for ManagementPolicyName. \\ {@link KnownManagementPolicyName} can be used interchangeably with ManagementPolicyName, this enum contains the known values that the service supports. ### Known values supported by the service **default**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagementPolicyName = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagementPolicyName", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!ManagementPolicyRule:interface", + "docComment": "/**\n * An object that wraps the Lifecycle rule. Each rule is uniquely defined by name.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagementPolicyRule " + } + ], + "releaseTag": "Public", + "name": "ManagementPolicyRule", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!ManagementPolicyRule#definition:member", + "docComment": "/**\n * An object that defines the Lifecycle rule.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "definition: " + }, + { + "kind": "Reference", + "text": "ManagementPolicyDefinition", + "canonicalReference": "storage-resource-manager!ManagementPolicyDefinition:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "definition", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!ManagementPolicyRule#enabled:member", + "docComment": "/**\n * Rule is enabled if set to true.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "enabled?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "enabled", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!ManagementPolicyRule#name:member", + "docComment": "/**\n * A rule name can contain any combination of alpha numeric characters. Rule name is case-sensitive. It must be unique within a policy.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!ManagementPolicyRule#type:member", + "docComment": "/**\n * The valid value is Lifecycle\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "type: " + }, + { + "kind": "Reference", + "text": "RuleType", + "canonicalReference": "storage-resource-manager!RuleType:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "type", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!ManagementPolicySchema:interface", + "docComment": "/**\n * The Storage Account ManagementPolicies Rules. See more details in: https://docs.microsoft.com/en-us/azure/storage/common/storage-lifecycle-managment-concepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagementPolicySchema " + } + ], + "releaseTag": "Public", + "name": "ManagementPolicySchema", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!ManagementPolicySchema#rules:member", + "docComment": "/**\n * The Storage Account ManagementPolicies Rules. See more details in: https://docs.microsoft.com/en-us/azure/storage/common/storage-lifecycle-managment-concepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "rules: " + }, + { + "kind": "Reference", + "text": "ManagementPolicyRule", + "canonicalReference": "storage-resource-manager!ManagementPolicyRule:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "rules", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!ManagementPolicySnapShot:interface", + "docComment": "/**\n * Management policy action for snapshot.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagementPolicySnapShot " + } + ], + "releaseTag": "Public", + "name": "ManagementPolicySnapShot", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!ManagementPolicySnapShot#delete:member", + "docComment": "/**\n * The function to delete the blob snapshot\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "delete?: " + }, + { + "kind": "Reference", + "text": "DateAfterCreation", + "canonicalReference": "storage-resource-manager!DateAfterCreation:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "delete", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!MetricSpecification:interface", + "docComment": "/**\n * Metric specification of operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface MetricSpecification " + } + ], + "releaseTag": "Public", + "name": "MetricSpecification", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!MetricSpecification#aggregationType:member", + "docComment": "/**\n * Aggregation type could be Average.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "aggregationType?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "aggregationType", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!MetricSpecification#category:member", + "docComment": "/**\n * The category this metric specification belong to, could be Capacity.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "category?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "category", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!MetricSpecification#dimensions:member", + "docComment": "/**\n * Dimensions of blobs, including blob type and access tier.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "dimensions?: " + }, + { + "kind": "Reference", + "text": "Dimension", + "canonicalReference": "storage-resource-manager!Dimension:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "dimensions", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!MetricSpecification#displayDescription:member", + "docComment": "/**\n * Display description of metric specification.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "displayDescription?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "displayDescription", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!MetricSpecification#displayName:member", + "docComment": "/**\n * Display name of metric specification.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "displayName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "displayName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!MetricSpecification#fillGapWithZero:member", + "docComment": "/**\n * The property to decide fill gap with zero or not.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "fillGapWithZero?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "fillGapWithZero", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!MetricSpecification#name:member", + "docComment": "/**\n * Name of metric specification.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!MetricSpecification#resourceIdDimensionNameOverride:member", + "docComment": "/**\n * Account Resource Id.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resourceIdDimensionNameOverride?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resourceIdDimensionNameOverride", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!MetricSpecification#unit:member", + "docComment": "/**\n * Unit could be Bytes or Count.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "unit?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "unit", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!NetworkRuleSet:interface", + "docComment": "/**\n * Network rule set\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkRuleSet " + } + ], + "releaseTag": "Public", + "name": "NetworkRuleSet", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!NetworkRuleSet#bypass:member", + "docComment": "/**\n * Specifies whether traffic is bypassed for Logging/Metrics/AzureServices. Possible values are any combination of Logging|Metrics|AzureServices (For example, \"Logging, Metrics\"), or None to bypass none of those traffics.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "bypass?: " + }, + { + "kind": "Reference", + "text": "Bypass", + "canonicalReference": "storage-resource-manager!Bypass:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "bypass", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!NetworkRuleSet#defaultAction:member", + "docComment": "/**\n * Specifies the default action of allow or deny when no other rules match.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "defaultAction: " + }, + { + "kind": "Reference", + "text": "DefaultAction", + "canonicalReference": "storage-resource-manager!DefaultAction:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "defaultAction", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!NetworkRuleSet#ipRules:member", + "docComment": "/**\n * Sets the IP ACL rules\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "ipRules?: " + }, + { + "kind": "Reference", + "text": "IPRule", + "canonicalReference": "storage-resource-manager!IPRule:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ipRules", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!NetworkRuleSet#virtualNetworkRules:member", + "docComment": "/**\n * Sets the virtual network rules\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "virtualNetworkRules?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkRule", + "canonicalReference": "storage-resource-manager!VirtualNetworkRule:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "virtualNetworkRules", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!ObjectReplicationPolicies:interface", + "docComment": "/**\n * Interface representing a ObjectReplicationPolicies.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ObjectReplicationPolicies " + } + ], + "releaseTag": "Public", + "name": "ObjectReplicationPolicies", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "storage-resource-manager!ObjectReplicationPolicies#createOrUpdate:member(1)", + "docComment": "/**\n * Create or update the object replication policy of the storage account.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param objectReplicationPolicyId - The ID of object replication policy or 'default' if the policy ID is unknown.\n *\n * @param properties - The object replication policy set to a storage account. A unique policy ID will be created if absent.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", objectReplicationPolicyId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", properties: " + }, + { + "kind": "Reference", + "text": "ObjectReplicationPolicy", + "canonicalReference": "storage-resource-manager!ObjectReplicationPolicy:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ObjectReplicationPoliciesCreateOrUpdateOptionalParams", + "canonicalReference": "storage-resource-manager!ObjectReplicationPoliciesCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ObjectReplicationPoliciesCreateOrUpdateResponse", + "canonicalReference": "storage-resource-manager!ObjectReplicationPoliciesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "objectReplicationPolicyId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "properties", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "createOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "storage-resource-manager!ObjectReplicationPolicies#delete:member(1)", + "docComment": "/**\n * Deletes the object replication policy associated with the specified storage account.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param objectReplicationPolicyId - The ID of object replication policy or 'default' if the policy ID is unknown.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "delete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", objectReplicationPolicyId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ObjectReplicationPoliciesDeleteOptionalParams", + "canonicalReference": "storage-resource-manager!ObjectReplicationPoliciesDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "objectReplicationPolicyId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "delete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "storage-resource-manager!ObjectReplicationPolicies#get:member(1)", + "docComment": "/**\n * Get the object replication policy of the storage account by policy ID.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param objectReplicationPolicyId - The ID of object replication policy or 'default' if the policy ID is unknown.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", objectReplicationPolicyId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ObjectReplicationPoliciesGetOptionalParams", + "canonicalReference": "storage-resource-manager!ObjectReplicationPoliciesGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ObjectReplicationPoliciesGetResponse", + "canonicalReference": "storage-resource-manager!ObjectReplicationPoliciesGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "objectReplicationPolicyId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "storage-resource-manager!ObjectReplicationPolicies#list:member(1)", + "docComment": "/**\n * List the object replication policies associated with the storage account.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ObjectReplicationPoliciesListOptionalParams", + "canonicalReference": "storage-resource-manager!ObjectReplicationPoliciesListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ObjectReplicationPolicy", + "canonicalReference": "storage-resource-manager!ObjectReplicationPolicy:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "list" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!ObjectReplicationPoliciesCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ObjectReplicationPoliciesCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ObjectReplicationPoliciesCreateOrUpdateOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!ObjectReplicationPoliciesCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ObjectReplicationPoliciesCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "ObjectReplicationPolicy", + "canonicalReference": "storage-resource-manager!ObjectReplicationPolicy:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ObjectReplicationPoliciesCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!ObjectReplicationPoliciesDef:interface", + "docComment": "/**\n * List storage account object replication policies.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ObjectReplicationPoliciesDef " + } + ], + "releaseTag": "Public", + "name": "ObjectReplicationPoliciesDef", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!ObjectReplicationPoliciesDef#value:member", + "docComment": "/**\n * The replication policy between two storage accounts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "ObjectReplicationPolicy", + "canonicalReference": "storage-resource-manager!ObjectReplicationPolicy:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!ObjectReplicationPoliciesDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ObjectReplicationPoliciesDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ObjectReplicationPoliciesDeleteOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!ObjectReplicationPoliciesGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ObjectReplicationPoliciesGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ObjectReplicationPoliciesGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!ObjectReplicationPoliciesGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ObjectReplicationPoliciesGetResponse = " + }, + { + "kind": "Reference", + "text": "ObjectReplicationPolicy", + "canonicalReference": "storage-resource-manager!ObjectReplicationPolicy:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ObjectReplicationPoliciesGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!ObjectReplicationPoliciesListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ObjectReplicationPoliciesListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ObjectReplicationPoliciesListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!ObjectReplicationPoliciesListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ObjectReplicationPoliciesListResponse = " + }, + { + "kind": "Reference", + "text": "ObjectReplicationPoliciesDef", + "canonicalReference": "storage-resource-manager!ObjectReplicationPoliciesDef:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ObjectReplicationPoliciesListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!ObjectReplicationPolicy:type", + "docComment": "/**\n * The replication policy between two storage accounts. Multiple rules can be defined in one policy.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ObjectReplicationPolicy = " + }, + { + "kind": "Reference", + "text": "Resource", + "canonicalReference": "storage-resource-manager!Resource:interface" + }, + { + "kind": "Content", + "text": " & {\n readonly policyId?: string;\n readonly enabledTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n sourceAccount?: string;\n destinationAccount?: string;\n rules?: " + }, + { + "kind": "Reference", + "text": "ObjectReplicationPolicyRule", + "canonicalReference": "storage-resource-manager!ObjectReplicationPolicyRule:interface" + }, + { + "kind": "Content", + "text": "[];\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ObjectReplicationPolicy", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 7 + } + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!ObjectReplicationPolicyFilter:interface", + "docComment": "/**\n * Filters limit replication to a subset of blobs within the storage account. A logical OR is performed on values in the filter. If multiple filters are defined, a logical AND is performed on all filters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ObjectReplicationPolicyFilter " + } + ], + "releaseTag": "Public", + "name": "ObjectReplicationPolicyFilter", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!ObjectReplicationPolicyFilter#minCreationTime:member", + "docComment": "/**\n * Blobs created after the time will be replicated to the destination. It must be in datetime format 'yyyy-MM-ddTHH:mm:ssZ'. Example: 2020-02-19T16:05:00Z\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "minCreationTime?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "minCreationTime", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!ObjectReplicationPolicyFilter#prefixMatch:member", + "docComment": "/**\n * Optional. Filters the results to replicate only blobs whose names begin with the specified prefix.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "prefixMatch?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "prefixMatch", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!ObjectReplicationPolicyRule:interface", + "docComment": "/**\n * The replication policy rule between two containers.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ObjectReplicationPolicyRule " + } + ], + "releaseTag": "Public", + "name": "ObjectReplicationPolicyRule", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!ObjectReplicationPolicyRule#destinationContainer:member", + "docComment": "/**\n * Required. Destination container name.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "destinationContainer: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "destinationContainer", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!ObjectReplicationPolicyRule#filters:member", + "docComment": "/**\n * Optional. An object that defines the filter set.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "filters?: " + }, + { + "kind": "Reference", + "text": "ObjectReplicationPolicyFilter", + "canonicalReference": "storage-resource-manager!ObjectReplicationPolicyFilter:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "filters", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!ObjectReplicationPolicyRule#ruleId:member", + "docComment": "/**\n * Rule Id is auto-generated for each new rule on destination account. It is required for put policy on source account.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "ruleId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ruleId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!ObjectReplicationPolicyRule#sourceContainer:member", + "docComment": "/**\n * Required. Source container name.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "sourceContainer: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "sourceContainer", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!Operation:interface", + "docComment": "/**\n * Storage REST API operation definition.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Operation " + } + ], + "releaseTag": "Public", + "name": "Operation", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!Operation#display:member", + "docComment": "/**\n * Display metadata associated with the operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "display?: " + }, + { + "kind": "Reference", + "text": "OperationDisplay", + "canonicalReference": "storage-resource-manager!OperationDisplay:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "display", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!Operation#name:member", + "docComment": "/**\n * Operation name: {provider}/{resource}/{operation}\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!Operation#origin:member", + "docComment": "/**\n * The origin of operations.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "origin?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "origin", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!Operation#serviceSpecification:member", + "docComment": "/**\n * One property of operation, include metric specifications.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "serviceSpecification?: " + }, + { + "kind": "Reference", + "text": "ServiceSpecification", + "canonicalReference": "storage-resource-manager!ServiceSpecification:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "serviceSpecification", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!OperationDisplay:interface", + "docComment": "/**\n * Display metadata associated with the operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface OperationDisplay " + } + ], + "releaseTag": "Public", + "name": "OperationDisplay", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!OperationDisplay#description:member", + "docComment": "/**\n * Description of the operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "description?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "description", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!OperationDisplay#operation:member", + "docComment": "/**\n * Type of operation: get, read, delete, etc.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "operation?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "operation", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!OperationDisplay#provider:member", + "docComment": "/**\n * Service provider: Microsoft Storage.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "provider?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "provider", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!OperationDisplay#resource:member", + "docComment": "/**\n * Resource on which the operation is performed etc.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resource?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resource", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!OperationListResult:interface", + "docComment": "/**\n * Result of the request to list Storage operations. It contains a list of operations and a URL link to get the next set of results.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface OperationListResult " + } + ], + "releaseTag": "Public", + "name": "OperationListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!OperationListResult#value:member", + "docComment": "/**\n * List of Storage operations supported by the Storage resource provider.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "Operation", + "canonicalReference": "storage-resource-manager!Operation:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!Operations:interface", + "docComment": "/**\n * Interface representing a Operations.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Operations " + } + ], + "releaseTag": "Public", + "name": "Operations", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "storage-resource-manager!Operations#list:member(1)", + "docComment": "/**\n * Lists all of the available Storage Rest API operations.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(options?: " + }, + { + "kind": "Reference", + "text": "OperationsListOptionalParams", + "canonicalReference": "storage-resource-manager!OperationsListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "Operation", + "canonicalReference": "storage-resource-manager!Operation:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "list" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!OperationsListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface OperationsListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "OperationsListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!OperationsListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type OperationsListResponse = " + }, + { + "kind": "Reference", + "text": "OperationListResult", + "canonicalReference": "storage-resource-manager!OperationListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "OperationsListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!Permissions_2:type", + "docComment": "/**\n * Defines values for Permissions. \\ {@link KnownPermissions} can be used interchangeably with Permissions, this enum contains the known values that the service supports. ### Known values supported by the service **r** \\ **d** \\ **w** \\ **l** \\ **a** \\ **c** \\ **u** \\ **p**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type Permissions = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "Permissions_2", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!PrivateEndpoint:interface", + "docComment": "/**\n * The Private Endpoint resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrivateEndpoint " + } + ], + "releaseTag": "Public", + "name": "PrivateEndpoint", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!PrivateEndpoint#id:member", + "docComment": "/**\n * The ARM identifier for Private Endpoint NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly id?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!PrivateEndpointConnection:type", + "docComment": "/**\n * The Private Endpoint Connection resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PrivateEndpointConnection = " + }, + { + "kind": "Reference", + "text": "Resource", + "canonicalReference": "storage-resource-manager!Resource:interface" + }, + { + "kind": "Content", + "text": " & {\n privateEndpoint?: " + }, + { + "kind": "Reference", + "text": "PrivateEndpoint", + "canonicalReference": "storage-resource-manager!PrivateEndpoint:interface" + }, + { + "kind": "Content", + "text": ";\n privateLinkServiceConnectionState?: " + }, + { + "kind": "Reference", + "text": "PrivateLinkServiceConnectionState", + "canonicalReference": "storage-resource-manager!PrivateLinkServiceConnectionState:interface" + }, + { + "kind": "Content", + "text": ";\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "PrivateEndpointConnectionProvisioningState", + "canonicalReference": "storage-resource-manager!PrivateEndpointConnectionProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PrivateEndpointConnection", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 9 + } + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!PrivateEndpointConnectionListResult:interface", + "docComment": "/**\n * List of private endpoint connection associated with the specified storage account\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrivateEndpointConnectionListResult " + } + ], + "releaseTag": "Public", + "name": "PrivateEndpointConnectionListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!PrivateEndpointConnectionListResult#value:member", + "docComment": "/**\n * Array of private endpoint connections\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "PrivateEndpointConnection", + "canonicalReference": "storage-resource-manager!PrivateEndpointConnection:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!PrivateEndpointConnectionProvisioningState:type", + "docComment": "/**\n * Defines values for PrivateEndpointConnectionProvisioningState. \\ {@link KnownPrivateEndpointConnectionProvisioningState} can be used interchangeably with PrivateEndpointConnectionProvisioningState, this enum contains the known values that the service supports. ### Known values supported by the service **Succeeded** \\ **Creating** \\ **Deleting** \\ **Failed**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PrivateEndpointConnectionProvisioningState = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PrivateEndpointConnectionProvisioningState", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!PrivateEndpointConnections:interface", + "docComment": "/**\n * Interface representing a PrivateEndpointConnections.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrivateEndpointConnections " + } + ], + "releaseTag": "Public", + "name": "PrivateEndpointConnections", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "storage-resource-manager!PrivateEndpointConnections#delete:member(1)", + "docComment": "/**\n * Deletes the specified private endpoint connection associated with the storage account.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param privateEndpointConnectionName - The name of the private endpoint connection associated with the Storage Account\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "delete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", privateEndpointConnectionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PrivateEndpointConnectionsDeleteOptionalParams", + "canonicalReference": "storage-resource-manager!PrivateEndpointConnectionsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "privateEndpointConnectionName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "delete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "storage-resource-manager!PrivateEndpointConnections#get:member(1)", + "docComment": "/**\n * Gets the specified private endpoint connection associated with the storage account.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param privateEndpointConnectionName - The name of the private endpoint connection associated with the Storage Account\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", privateEndpointConnectionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PrivateEndpointConnectionsGetOptionalParams", + "canonicalReference": "storage-resource-manager!PrivateEndpointConnectionsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PrivateEndpointConnectionsGetResponse", + "canonicalReference": "storage-resource-manager!PrivateEndpointConnectionsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "privateEndpointConnectionName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "storage-resource-manager!PrivateEndpointConnections#list:member(1)", + "docComment": "/**\n * List all the private endpoint connections associated with the storage account.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PrivateEndpointConnectionsListOptionalParams", + "canonicalReference": "storage-resource-manager!PrivateEndpointConnectionsListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PrivateEndpointConnection", + "canonicalReference": "storage-resource-manager!PrivateEndpointConnection:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "list" + }, + { + "kind": "MethodSignature", + "canonicalReference": "storage-resource-manager!PrivateEndpointConnections#put:member(1)", + "docComment": "/**\n * Update the state of specified private endpoint connection associated with the storage account.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param privateEndpointConnectionName - The name of the private endpoint connection associated with the Storage Account\n *\n * @param properties - The private endpoint connection properties.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "put(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", privateEndpointConnectionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", properties: " + }, + { + "kind": "Reference", + "text": "PrivateEndpointConnection", + "canonicalReference": "storage-resource-manager!PrivateEndpointConnection:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PrivateEndpointConnectionsPutOptionalParams", + "canonicalReference": "storage-resource-manager!PrivateEndpointConnectionsPutOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PrivateEndpointConnectionsPutResponse", + "canonicalReference": "storage-resource-manager!PrivateEndpointConnectionsPutResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "privateEndpointConnectionName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "properties", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "put" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!PrivateEndpointConnectionsDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrivateEndpointConnectionsDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PrivateEndpointConnectionsDeleteOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!PrivateEndpointConnectionsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrivateEndpointConnectionsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PrivateEndpointConnectionsGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!PrivateEndpointConnectionsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PrivateEndpointConnectionsGetResponse = " + }, + { + "kind": "Reference", + "text": "PrivateEndpointConnection", + "canonicalReference": "storage-resource-manager!PrivateEndpointConnection:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PrivateEndpointConnectionsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!PrivateEndpointConnectionsListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrivateEndpointConnectionsListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PrivateEndpointConnectionsListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!PrivateEndpointConnectionsListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PrivateEndpointConnectionsListResponse = " + }, + { + "kind": "Reference", + "text": "PrivateEndpointConnectionListResult", + "canonicalReference": "storage-resource-manager!PrivateEndpointConnectionListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PrivateEndpointConnectionsListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!PrivateEndpointConnectionsPutOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrivateEndpointConnectionsPutOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PrivateEndpointConnectionsPutOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!PrivateEndpointConnectionsPutResponse:type", + "docComment": "/**\n * Contains response data for the put operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PrivateEndpointConnectionsPutResponse = " + }, + { + "kind": "Reference", + "text": "PrivateEndpointConnection", + "canonicalReference": "storage-resource-manager!PrivateEndpointConnection:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PrivateEndpointConnectionsPutResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!PrivateEndpointServiceConnectionStatus:type", + "docComment": "/**\n * Defines values for PrivateEndpointServiceConnectionStatus. \\ {@link KnownPrivateEndpointServiceConnectionStatus} can be used interchangeably with PrivateEndpointServiceConnectionStatus, this enum contains the known values that the service supports. ### Known values supported by the service **Pending** \\ **Approved** \\ **Rejected**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PrivateEndpointServiceConnectionStatus = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PrivateEndpointServiceConnectionStatus", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!PrivateLinkResource:type", + "docComment": "/**\n * A private link resource\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PrivateLinkResource = " + }, + { + "kind": "Reference", + "text": "Resource", + "canonicalReference": "storage-resource-manager!Resource:interface" + }, + { + "kind": "Content", + "text": " & {\n readonly groupId?: string;\n readonly requiredMembers?: string[];\n requiredZoneNames?: string[];\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PrivateLinkResource", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!PrivateLinkResourceListResult:interface", + "docComment": "/**\n * A list of private link resources\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrivateLinkResourceListResult " + } + ], + "releaseTag": "Public", + "name": "PrivateLinkResourceListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!PrivateLinkResourceListResult#value:member", + "docComment": "/**\n * Array of private link resources\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "PrivateLinkResource", + "canonicalReference": "storage-resource-manager!PrivateLinkResource:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!PrivateLinkResources:interface", + "docComment": "/**\n * Interface representing a PrivateLinkResources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrivateLinkResources " + } + ], + "releaseTag": "Public", + "name": "PrivateLinkResources", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "storage-resource-manager!PrivateLinkResources#listByStorageAccount:member(1)", + "docComment": "/**\n * Gets the private link resources that need to be created for a storage account.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByStorageAccount(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "PrivateLinkResourcesListByStorageAccountOptionalParams", + "canonicalReference": "storage-resource-manager!PrivateLinkResourcesListByStorageAccountOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PrivateLinkResourcesListByStorageAccountResponse", + "canonicalReference": "storage-resource-manager!PrivateLinkResourcesListByStorageAccountResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listByStorageAccount" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!PrivateLinkResourcesListByStorageAccountOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrivateLinkResourcesListByStorageAccountOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "PrivateLinkResourcesListByStorageAccountOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!PrivateLinkResourcesListByStorageAccountResponse:type", + "docComment": "/**\n * Contains response data for the listByStorageAccount operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PrivateLinkResourcesListByStorageAccountResponse = " + }, + { + "kind": "Reference", + "text": "PrivateLinkResourceListResult", + "canonicalReference": "storage-resource-manager!PrivateLinkResourceListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PrivateLinkResourcesListByStorageAccountResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!PrivateLinkServiceConnectionState:interface", + "docComment": "/**\n * A collection of information about the state of the connection between service consumer and provider.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrivateLinkServiceConnectionState " + } + ], + "releaseTag": "Public", + "name": "PrivateLinkServiceConnectionState", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!PrivateLinkServiceConnectionState#actionRequired:member", + "docComment": "/**\n * A message indicating if changes on the service provider require any updates on the consumer.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "actionRequired?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "actionRequired", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!PrivateLinkServiceConnectionState#description:member", + "docComment": "/**\n * The reason for approval/rejection of the connection.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "description?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "description", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!PrivateLinkServiceConnectionState#status:member", + "docComment": "/**\n * Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "status?: " + }, + { + "kind": "Reference", + "text": "PrivateEndpointServiceConnectionStatus", + "canonicalReference": "storage-resource-manager!PrivateEndpointServiceConnectionStatus:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "status", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!ProvisioningState:type", + "docComment": "/**\n * Defines values for ProvisioningState.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ProvisioningState = " + }, + { + "kind": "Content", + "text": "\"Creating\" | \"ResolvingDNS\" | \"Succeeded\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ProvisioningState", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!PublicAccess:type", + "docComment": "/**\n * Defines values for PublicAccess.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PublicAccess = " + }, + { + "kind": "Content", + "text": "\"Container\" | \"Blob\" | \"None\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PublicAccess", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!Reason:type", + "docComment": "/**\n * Defines values for Reason.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type Reason = " + }, + { + "kind": "Content", + "text": "\"AccountNameInvalid\" | \"AlreadyExists\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "Reason", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!ReasonCode:type", + "docComment": "/**\n * Defines values for ReasonCode. \\ {@link KnownReasonCode} can be used interchangeably with ReasonCode, this enum contains the known values that the service supports. ### Known values supported by the service **QuotaId** \\ **NotAvailableForSubscription**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ReasonCode = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ReasonCode", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!Resource:interface", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Resource " + } + ], + "releaseTag": "Public", + "name": "Resource", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!Resource#id:member", + "docComment": "/**\n * Fully qualified resource Id for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly id?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!Resource#name:member", + "docComment": "/**\n * The name of the resource NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!Resource#type:member", + "docComment": "/**\n * The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly type?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "type", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!RestorePolicyProperties:interface", + "docComment": "/**\n * The blob service properties for blob restore policy\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RestorePolicyProperties " + } + ], + "releaseTag": "Public", + "name": "RestorePolicyProperties", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!RestorePolicyProperties#days:member", + "docComment": "/**\n * how long this blob can be restored. It should be great than zero and less than DeleteRetentionPolicy.days.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "days?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "days", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!RestorePolicyProperties#enabled:member", + "docComment": "/**\n * Blob restore is enabled if set to true.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "enabled: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "enabled", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!RestorePolicyProperties#lastEnabledTime:member", + "docComment": "/**\n * Returns the date and time the restore policy was last enabled. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly lastEnabledTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "lastEnabledTime", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!Restriction:interface", + "docComment": "/**\n * The restriction because of which SKU cannot be used.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Restriction " + } + ], + "releaseTag": "Public", + "name": "Restriction", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!Restriction#reasonCode:member", + "docComment": "/**\n * The reason for the restriction. As of now this can be \"QuotaId\" or \"NotAvailableForSubscription\". Quota Id is set when the SKU has requiredQuotas parameter as the subscription does not belong to that quota. The \"NotAvailableForSubscription\" is related to capacity at DC.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "reasonCode?: " + }, + { + "kind": "Reference", + "text": "ReasonCode", + "canonicalReference": "storage-resource-manager!ReasonCode:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "reasonCode", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!Restriction#type:member", + "docComment": "/**\n * The type of restrictions. As of now only possible value for this is location. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly type?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "type", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!Restriction#values:member", + "docComment": "/**\n * The value of restrictions. If the restriction type is set to location. This would be different locations where the SKU is restricted. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly values?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "values", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!RootSquashType:type", + "docComment": "/**\n * Defines values for RootSquashType. \\ {@link KnownRootSquashType} can be used interchangeably with RootSquashType, this enum contains the known values that the service supports. ### Known values supported by the service **NoRootSquash** \\ **RootSquash** \\ **AllSquash**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type RootSquashType = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "RootSquashType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!RoutingChoice:type", + "docComment": "/**\n * Defines values for RoutingChoice. \\ {@link KnownRoutingChoice} can be used interchangeably with RoutingChoice, this enum contains the known values that the service supports. ### Known values supported by the service **MicrosoftRouting** \\ **InternetRouting**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type RoutingChoice = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "RoutingChoice", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!RoutingPreference:interface", + "docComment": "/**\n * Routing preference defines the type of network, either microsoft or internet routing to be used to deliver the user data, the default option is microsoft routing\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RoutingPreference " + } + ], + "releaseTag": "Public", + "name": "RoutingPreference", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!RoutingPreference#publishInternetEndpoints:member", + "docComment": "/**\n * A boolean flag which indicates whether internet routing storage endpoints are to be published\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "publishInternetEndpoints?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "publishInternetEndpoints", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!RoutingPreference#publishMicrosoftEndpoints:member", + "docComment": "/**\n * A boolean flag which indicates whether microsoft routing storage endpoints are to be published\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "publishMicrosoftEndpoints?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "publishMicrosoftEndpoints", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!RoutingPreference#routingChoice:member", + "docComment": "/**\n * Routing Choice defines the kind of network routing opted by the user.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "routingChoice?: " + }, + { + "kind": "Reference", + "text": "RoutingChoice", + "canonicalReference": "storage-resource-manager!RoutingChoice:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "routingChoice", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!RuleType:type", + "docComment": "/**\n * Defines values for RuleType. \\ {@link KnownRuleType} can be used interchangeably with RuleType, this enum contains the known values that the service supports. ### Known values supported by the service **Lifecycle**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type RuleType = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "RuleType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!Services:type", + "docComment": "/**\n * Defines values for Services. \\ {@link KnownServices} can be used interchangeably with Services, this enum contains the known values that the service supports. ### Known values supported by the service **b** \\ **q** \\ **t** \\ **f**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type Services = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "Services", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!ServiceSasParameters:interface", + "docComment": "/**\n * The parameters to list service SAS credentials of a specific resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServiceSasParameters " + } + ], + "releaseTag": "Public", + "name": "ServiceSasParameters", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!ServiceSasParameters#cacheControl:member", + "docComment": "/**\n * The response header override for cache control.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "cacheControl?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "cacheControl", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!ServiceSasParameters#canonicalizedResource:member", + "docComment": "/**\n * The canonical path to the signed resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "canonicalizedResource: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "canonicalizedResource", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!ServiceSasParameters#contentDisposition:member", + "docComment": "/**\n * The response header override for content disposition.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "contentDisposition?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "contentDisposition", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!ServiceSasParameters#contentEncoding:member", + "docComment": "/**\n * The response header override for content encoding.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "contentEncoding?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "contentEncoding", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!ServiceSasParameters#contentLanguage:member", + "docComment": "/**\n * The response header override for content language.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "contentLanguage?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "contentLanguage", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!ServiceSasParameters#contentType:member", + "docComment": "/**\n * The response header override for content type.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "contentType?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "contentType", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!ServiceSasParameters#identifier:member", + "docComment": "/**\n * A unique value up to 64 characters in length that correlates to an access policy specified for the container, queue, or table.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "identifier?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "identifier", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!ServiceSasParameters#iPAddressOrRange:member", + "docComment": "/**\n * An IP address or a range of IP addresses from which to accept requests.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "iPAddressOrRange?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "iPAddressOrRange", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!ServiceSasParameters#keyToSign:member", + "docComment": "/**\n * The key to sign the account SAS token with.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "keyToSign?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "keyToSign", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!ServiceSasParameters#partitionKeyEnd:member", + "docComment": "/**\n * The end of partition key.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "partitionKeyEnd?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "partitionKeyEnd", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!ServiceSasParameters#partitionKeyStart:member", + "docComment": "/**\n * The start of partition key.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "partitionKeyStart?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "partitionKeyStart", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!ServiceSasParameters#permissions:member", + "docComment": "/**\n * The signed permissions for the service SAS. Possible values include: Read (r), Write (w), Delete (d), List (l), Add (a), Create (c), Update (u) and Process (p).\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "permissions?: " + }, + { + "kind": "Reference", + "text": "Permissions", + "canonicalReference": "storage-resource-manager!Permissions:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "permissions", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!ServiceSasParameters#protocols:member", + "docComment": "/**\n * The protocol permitted for a request made with the account SAS.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "protocols?: " + }, + { + "kind": "Reference", + "text": "HttpProtocol", + "canonicalReference": "storage-resource-manager!HttpProtocol:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "protocols", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!ServiceSasParameters#resource:member", + "docComment": "/**\n * The signed services accessible with the service SAS. Possible values include: Blob (b), Container (c), File (f), Share (s).\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resource?: " + }, + { + "kind": "Reference", + "text": "SignedResource", + "canonicalReference": "storage-resource-manager!SignedResource:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resource", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!ServiceSasParameters#rowKeyEnd:member", + "docComment": "/**\n * The end of row key.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "rowKeyEnd?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "rowKeyEnd", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!ServiceSasParameters#rowKeyStart:member", + "docComment": "/**\n * The start of row key.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "rowKeyStart?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "rowKeyStart", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!ServiceSasParameters#sharedAccessExpiryTime:member", + "docComment": "/**\n * The time at which the shared access signature becomes invalid.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "sharedAccessExpiryTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "sharedAccessExpiryTime", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!ServiceSasParameters#sharedAccessStartTime:member", + "docComment": "/**\n * The time at which the SAS becomes valid.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "sharedAccessStartTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "sharedAccessStartTime", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!ServiceSpecification:interface", + "docComment": "/**\n * One property of operation, include metric specifications.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServiceSpecification " + } + ], + "releaseTag": "Public", + "name": "ServiceSpecification", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!ServiceSpecification#metricSpecifications:member", + "docComment": "/**\n * Metric specifications of operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "metricSpecifications?: " + }, + { + "kind": "Reference", + "text": "MetricSpecification", + "canonicalReference": "storage-resource-manager!MetricSpecification:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "metricSpecifications", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!ShareAccessTier:type", + "docComment": "/**\n * Defines values for ShareAccessTier. \\ {@link KnownShareAccessTier} can be used interchangeably with ShareAccessTier, this enum contains the known values that the service supports. ### Known values supported by the service **TransactionOptimized** \\ **Hot** \\ **Cool** \\ **Premium**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ShareAccessTier = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ShareAccessTier", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!SignedResource:type", + "docComment": "/**\n * Defines values for SignedResource. \\ {@link KnownSignedResource} can be used interchangeably with SignedResource, this enum contains the known values that the service supports. ### Known values supported by the service **b** \\ **c** \\ **f** \\ **s**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SignedResource = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SignedResource", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!SignedResourceTypes:type", + "docComment": "/**\n * Defines values for SignedResourceTypes. \\ {@link KnownSignedResourceTypes} can be used interchangeably with SignedResourceTypes, this enum contains the known values that the service supports. ### Known values supported by the service **s** \\ **c** \\ **o**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SignedResourceTypes = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SignedResourceTypes", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!Sku:interface", + "docComment": "/**\n * The SKU of the storage account.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Sku " + } + ], + "releaseTag": "Public", + "name": "Sku", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!Sku#name:member", + "docComment": "/**\n * The SKU name. Required for account creation; optional for update. Note that in older versions, SKU name was called accountType.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name: " + }, + { + "kind": "Reference", + "text": "SkuName", + "canonicalReference": "storage-resource-manager!SkuName:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!Sku#tier:member", + "docComment": "/**\n * The SKU tier. This is based on the SKU name. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly tier?: " + }, + { + "kind": "Reference", + "text": "SkuTier", + "canonicalReference": "storage-resource-manager!SkuTier:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tier", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!SKUCapability:interface", + "docComment": "/**\n * The capability information in the specified SKU, including file encryption, network ACLs, change notification, etc.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SKUCapability " + } + ], + "releaseTag": "Public", + "name": "SKUCapability", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!SKUCapability#name:member", + "docComment": "/**\n * The name of capability, The capability information in the specified SKU, including file encryption, network ACLs, change notification, etc. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!SKUCapability#value:member", + "docComment": "/**\n * A string value to indicate states of given capability. Possibly 'true' or 'false'. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!SkuInformation:interface", + "docComment": "/**\n * Storage SKU and its properties\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SkuInformation " + } + ], + "releaseTag": "Public", + "name": "SkuInformation", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!SkuInformation#capabilities:member", + "docComment": "/**\n * The capability information in the specified SKU, including file encryption, network ACLs, change notification, etc. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly capabilities?: " + }, + { + "kind": "Reference", + "text": "SKUCapability", + "canonicalReference": "storage-resource-manager!SKUCapability:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "capabilities", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!SkuInformation#kind:member", + "docComment": "/**\n * Indicates the type of storage account. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly kind?: " + }, + { + "kind": "Reference", + "text": "Kind", + "canonicalReference": "storage-resource-manager!Kind:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "kind", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!SkuInformation#locations:member", + "docComment": "/**\n * The set of locations that the SKU is available. This will be supported and registered Azure Geo Regions (e.g. West US, East US, Southeast Asia, etc.). NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly locations?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "locations", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!SkuInformation#name:member", + "docComment": "/**\n * The SKU name. Required for account creation; optional for update. Note that in older versions, SKU name was called accountType.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name: " + }, + { + "kind": "Reference", + "text": "SkuName", + "canonicalReference": "storage-resource-manager!SkuName:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!SkuInformation#resourceType:member", + "docComment": "/**\n * The type of the resource, usually it is 'storageAccounts'. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly resourceType?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resourceType", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!SkuInformation#restrictions:member", + "docComment": "/**\n * The restrictions because of which SKU cannot be used. This is empty if there are no restrictions.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "restrictions?: " + }, + { + "kind": "Reference", + "text": "Restriction", + "canonicalReference": "storage-resource-manager!Restriction:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "restrictions", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!SkuInformation#tier:member", + "docComment": "/**\n * The SKU tier. This is based on the SKU name. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly tier?: " + }, + { + "kind": "Reference", + "text": "SkuTier", + "canonicalReference": "storage-resource-manager!SkuTier:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tier", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!SkuName:type", + "docComment": "/**\n * Defines values for SkuName. \\ {@link KnownSkuName} can be used interchangeably with SkuName, this enum contains the known values that the service supports. ### Known values supported by the service **Standard_LRS** \\ **Standard_GRS** \\ **Standard_RAGRS** \\ **Standard_ZRS** \\ **Premium_LRS** \\ **Premium_ZRS** \\ **Standard_GZRS** \\ **Standard_RAGZRS**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SkuName = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SkuName", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!Skus:interface", + "docComment": "/**\n * Interface representing a Skus.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Skus " + } + ], + "releaseTag": "Public", + "name": "Skus", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "storage-resource-manager!Skus#list:member(1)", + "docComment": "/**\n * Lists the available SKUs supported by Microsoft.Storage for given subscription.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(options?: " + }, + { + "kind": "Reference", + "text": "SkusListOptionalParams", + "canonicalReference": "storage-resource-manager!SkusListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SkuInformation", + "canonicalReference": "storage-resource-manager!SkuInformation:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "list" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!SkusListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SkusListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "SkusListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!SkusListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SkusListResponse = " + }, + { + "kind": "Reference", + "text": "StorageSkuListResult", + "canonicalReference": "storage-resource-manager!StorageSkuListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SkusListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!SkuTier:type", + "docComment": "/**\n * Defines values for SkuTier.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SkuTier = " + }, + { + "kind": "Content", + "text": "\"Standard\" | \"Premium\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SkuTier", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!State:type", + "docComment": "/**\n * Defines values for State.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type State = " + }, + { + "kind": "Content", + "text": "\"provisioning\" | \"deprovisioning\" | \"succeeded\" | \"failed\" | \"networkSourceDeleted\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "State", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!StorageAccount:type", + "docComment": "/**\n * The storage account.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type StorageAccount = " + }, + { + "kind": "Reference", + "text": "TrackedResource", + "canonicalReference": "storage-resource-manager!TrackedResource:type" + }, + { + "kind": "Content", + "text": " & {\n readonly sku?: " + }, + { + "kind": "Reference", + "text": "Sku", + "canonicalReference": "storage-resource-manager!Sku:interface" + }, + { + "kind": "Content", + "text": ";\n readonly kind?: " + }, + { + "kind": "Reference", + "text": "Kind", + "canonicalReference": "storage-resource-manager!Kind:type" + }, + { + "kind": "Content", + "text": ";\n identity?: " + }, + { + "kind": "Reference", + "text": "Identity", + "canonicalReference": "storage-resource-manager!Identity:interface" + }, + { + "kind": "Content", + "text": ";\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "storage-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n readonly primaryEndpoints?: " + }, + { + "kind": "Reference", + "text": "Endpoints", + "canonicalReference": "storage-resource-manager!Endpoints:interface" + }, + { + "kind": "Content", + "text": ";\n readonly primaryLocation?: string;\n readonly statusOfPrimary?: " + }, + { + "kind": "Reference", + "text": "AccountStatus", + "canonicalReference": "storage-resource-manager!AccountStatus:type" + }, + { + "kind": "Content", + "text": ";\n readonly lastGeoFailoverTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n readonly secondaryLocation?: string;\n readonly statusOfSecondary?: " + }, + { + "kind": "Reference", + "text": "AccountStatus", + "canonicalReference": "storage-resource-manager!AccountStatus:type" + }, + { + "kind": "Content", + "text": ";\n readonly creationTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n readonly customDomain?: " + }, + { + "kind": "Reference", + "text": "CustomDomain", + "canonicalReference": "storage-resource-manager!CustomDomain:interface" + }, + { + "kind": "Content", + "text": ";\n readonly secondaryEndpoints?: " + }, + { + "kind": "Reference", + "text": "Endpoints", + "canonicalReference": "storage-resource-manager!Endpoints:interface" + }, + { + "kind": "Content", + "text": ";\n readonly encryption?: " + }, + { + "kind": "Reference", + "text": "Encryption", + "canonicalReference": "storage-resource-manager!Encryption:interface" + }, + { + "kind": "Content", + "text": ";\n readonly accessTier?: " + }, + { + "kind": "Reference", + "text": "AccessTier", + "canonicalReference": "storage-resource-manager!AccessTier:type" + }, + { + "kind": "Content", + "text": ";\n azureFilesIdentityBasedAuthentication?: " + }, + { + "kind": "Reference", + "text": "AzureFilesIdentityBasedAuthentication", + "canonicalReference": "storage-resource-manager!AzureFilesIdentityBasedAuthentication:interface" + }, + { + "kind": "Content", + "text": ";\n enableHttpsTrafficOnly?: boolean;\n readonly networkRuleSet?: " + }, + { + "kind": "Reference", + "text": "NetworkRuleSet", + "canonicalReference": "storage-resource-manager!NetworkRuleSet:interface" + }, + { + "kind": "Content", + "text": ";\n isHnsEnabled?: boolean;\n readonly geoReplicationStats?: " + }, + { + "kind": "Reference", + "text": "GeoReplicationStats", + "canonicalReference": "storage-resource-manager!GeoReplicationStats:interface" + }, + { + "kind": "Content", + "text": ";\n readonly failoverInProgress?: boolean;\n largeFileSharesState?: " + }, + { + "kind": "Reference", + "text": "LargeFileSharesState", + "canonicalReference": "storage-resource-manager!LargeFileSharesState:type" + }, + { + "kind": "Content", + "text": ";\n readonly privateEndpointConnections?: " + }, + { + "kind": "Reference", + "text": "PrivateEndpointConnection", + "canonicalReference": "storage-resource-manager!PrivateEndpointConnection:type" + }, + { + "kind": "Content", + "text": "[];\n routingPreference?: " + }, + { + "kind": "Reference", + "text": "RoutingPreference", + "canonicalReference": "storage-resource-manager!RoutingPreference:interface" + }, + { + "kind": "Content", + "text": ";\n readonly blobRestoreStatus?: " + }, + { + "kind": "Reference", + "text": "BlobRestoreStatus", + "canonicalReference": "storage-resource-manager!BlobRestoreStatus:interface" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "StorageAccount", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 43 + } + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!StorageAccountCheckNameAvailabilityParameters:interface", + "docComment": "/**\n * The parameters used to check the availability of the storage account name.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface StorageAccountCheckNameAvailabilityParameters " + } + ], + "releaseTag": "Public", + "name": "StorageAccountCheckNameAvailabilityParameters", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!StorageAccountCheckNameAvailabilityParameters#name:member", + "docComment": "/**\n * The storage account name.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!StorageAccountCheckNameAvailabilityParameters#type:member", + "docComment": "/**\n * The type of resource, Microsoft.Storage/storageAccounts\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "type: " + }, + { + "kind": "Content", + "text": "\"Microsoft.Storage/storageAccounts\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "type", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!StorageAccountCreateParameters:interface", + "docComment": "/**\n * The parameters used when creating a storage account.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface StorageAccountCreateParameters " + } + ], + "releaseTag": "Public", + "name": "StorageAccountCreateParameters", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!StorageAccountCreateParameters#accessTier:member", + "docComment": "/**\n * Required for storage accounts where kind = BlobStorage. The access tier used for billing.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "accessTier?: " + }, + { + "kind": "Reference", + "text": "AccessTier", + "canonicalReference": "storage-resource-manager!AccessTier:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "accessTier", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!StorageAccountCreateParameters#azureFilesIdentityBasedAuthentication:member", + "docComment": "/**\n * Provides the identity based authentication settings for Azure Files.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "azureFilesIdentityBasedAuthentication?: " + }, + { + "kind": "Reference", + "text": "AzureFilesIdentityBasedAuthentication", + "canonicalReference": "storage-resource-manager!AzureFilesIdentityBasedAuthentication:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "azureFilesIdentityBasedAuthentication", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!StorageAccountCreateParameters#customDomain:member", + "docComment": "/**\n * User domain assigned to the storage account. Name is the CNAME source. Only one custom domain is supported per storage account at this time. To clear the existing custom domain, use an empty string for the custom domain name property.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "customDomain?: " + }, + { + "kind": "Reference", + "text": "CustomDomain", + "canonicalReference": "storage-resource-manager!CustomDomain:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "customDomain", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!StorageAccountCreateParameters#enableHttpsTrafficOnly:member", + "docComment": "/**\n * Allows https traffic only to storage service if sets to true. The default value is true since API version 2019-04-01.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "enableHttpsTrafficOnly?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "enableHttpsTrafficOnly", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!StorageAccountCreateParameters#encryption:member", + "docComment": "/**\n * Not applicable. Azure Storage encryption is enabled for all storage accounts and cannot be disabled.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "encryption?: " + }, + { + "kind": "Reference", + "text": "Encryption", + "canonicalReference": "storage-resource-manager!Encryption:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "encryption", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!StorageAccountCreateParameters#identity:member", + "docComment": "/**\n * The identity of the resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "identity?: " + }, + { + "kind": "Reference", + "text": "Identity", + "canonicalReference": "storage-resource-manager!Identity:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "identity", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!StorageAccountCreateParameters#isHnsEnabled:member", + "docComment": "/**\n * Account HierarchicalNamespace enabled if sets to true.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "isHnsEnabled?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "isHnsEnabled", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!StorageAccountCreateParameters#kind:member", + "docComment": "/**\n * Required. Indicates the type of storage account.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "kind: " + }, + { + "kind": "Reference", + "text": "Kind", + "canonicalReference": "storage-resource-manager!Kind:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "kind", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!StorageAccountCreateParameters#largeFileSharesState:member", + "docComment": "/**\n * Allow large file shares if sets to Enabled. It cannot be disabled once it is enabled.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "largeFileSharesState?: " + }, + { + "kind": "Reference", + "text": "LargeFileSharesState", + "canonicalReference": "storage-resource-manager!LargeFileSharesState:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "largeFileSharesState", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!StorageAccountCreateParameters#location:member", + "docComment": "/**\n * Required. Gets or sets the location of the resource. This will be one of the supported and registered Azure Geo Regions (e.g. West US, East US, Southeast Asia, etc.). The geo region of a resource cannot be changed once it is created, but if an identical geo region is specified on update, the request will succeed.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "location: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "location", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!StorageAccountCreateParameters#networkRuleSet:member", + "docComment": "/**\n * Network rule set\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "networkRuleSet?: " + }, + { + "kind": "Reference", + "text": "NetworkRuleSet", + "canonicalReference": "storage-resource-manager!NetworkRuleSet:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "networkRuleSet", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!StorageAccountCreateParameters#routingPreference:member", + "docComment": "/**\n * Maintains information about the network routing choice opted by the user for data transfer\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "routingPreference?: " + }, + { + "kind": "Reference", + "text": "RoutingPreference", + "canonicalReference": "storage-resource-manager!RoutingPreference:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "routingPreference", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!StorageAccountCreateParameters#sku:member", + "docComment": "/**\n * Required. Gets or sets the SKU name.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "sku: " + }, + { + "kind": "Reference", + "text": "Sku", + "canonicalReference": "storage-resource-manager!Sku:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "sku", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!StorageAccountCreateParameters#tags:member", + "docComment": "/**\n * Gets or sets a list of key value pairs that describe the resource. These tags can be used for viewing and grouping this resource (across resource groups). A maximum of 15 tags can be provided for a resource. Each tag must have a key with a length no greater than 128 characters and a value with a length no greater than 256 characters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "tags?: " + }, + { + "kind": "Content", + "text": "{\n [propertyName: string]: string;\n }" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tags", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!StorageAccountExpand:type", + "docComment": "/**\n * Defines values for StorageAccountExpand.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type StorageAccountExpand = " + }, + { + "kind": "Content", + "text": "\"geoReplicationStats\" | \"blobRestoreStatus\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "StorageAccountExpand", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!StorageAccountInternetEndpoints:interface", + "docComment": "/**\n * The URIs that are used to perform a retrieval of a public blob, file, web or dfs object via a internet routing endpoint.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface StorageAccountInternetEndpoints " + } + ], + "releaseTag": "Public", + "name": "StorageAccountInternetEndpoints", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!StorageAccountInternetEndpoints#blob:member", + "docComment": "/**\n * Gets the blob endpoint. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly blob?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "blob", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!StorageAccountInternetEndpoints#dfs:member", + "docComment": "/**\n * Gets the dfs endpoint. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly dfs?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "dfs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!StorageAccountInternetEndpoints#file:member", + "docComment": "/**\n * Gets the file endpoint. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly file?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "file", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!StorageAccountInternetEndpoints#web:member", + "docComment": "/**\n * Gets the web endpoint. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly web?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "web", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!StorageAccountKey:interface", + "docComment": "/**\n * An access key for the storage account.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface StorageAccountKey " + } + ], + "releaseTag": "Public", + "name": "StorageAccountKey", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!StorageAccountKey#keyName:member", + "docComment": "/**\n * Name of the key. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly keyName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "keyName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!StorageAccountKey#permissions:member", + "docComment": "/**\n * Permissions for the key -- read-only or full permissions. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly permissions?: " + }, + { + "kind": "Reference", + "text": "KeyPermission", + "canonicalReference": "storage-resource-manager!KeyPermission:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "permissions", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!StorageAccountKey#value:member", + "docComment": "/**\n * Base 64-encoded value of the key. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!StorageAccountListKeysResult:interface", + "docComment": "/**\n * The response from the ListKeys operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface StorageAccountListKeysResult " + } + ], + "releaseTag": "Public", + "name": "StorageAccountListKeysResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!StorageAccountListKeysResult#keys:member", + "docComment": "/**\n * Gets the list of storage account keys and their properties for the specified storage account. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly keys?: " + }, + { + "kind": "Reference", + "text": "StorageAccountKey", + "canonicalReference": "storage-resource-manager!StorageAccountKey:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "keys", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!StorageAccountListResult:interface", + "docComment": "/**\n * The response from the List Storage Accounts operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface StorageAccountListResult " + } + ], + "releaseTag": "Public", + "name": "StorageAccountListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!StorageAccountListResult#nextLink:member", + "docComment": "/**\n * Request URL that can be used to query next page of storage accounts. Returned when total number of requested storage accounts exceed maximum page size. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!StorageAccountListResult#value:member", + "docComment": "/**\n * Gets the list of storage accounts and their properties. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Reference", + "text": "StorageAccount", + "canonicalReference": "storage-resource-manager!StorageAccount:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!StorageAccountMicrosoftEndpoints:interface", + "docComment": "/**\n * The URIs that are used to perform a retrieval of a public blob, queue, table, web or dfs object via a microsoft routing endpoint.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface StorageAccountMicrosoftEndpoints " + } + ], + "releaseTag": "Public", + "name": "StorageAccountMicrosoftEndpoints", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!StorageAccountMicrosoftEndpoints#blob:member", + "docComment": "/**\n * Gets the blob endpoint. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly blob?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "blob", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!StorageAccountMicrosoftEndpoints#dfs:member", + "docComment": "/**\n * Gets the dfs endpoint. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly dfs?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "dfs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!StorageAccountMicrosoftEndpoints#file:member", + "docComment": "/**\n * Gets the file endpoint. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly file?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "file", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!StorageAccountMicrosoftEndpoints#queue:member", + "docComment": "/**\n * Gets the queue endpoint. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly queue?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "queue", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!StorageAccountMicrosoftEndpoints#table:member", + "docComment": "/**\n * Gets the table endpoint. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly table?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "table", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!StorageAccountMicrosoftEndpoints#web:member", + "docComment": "/**\n * Gets the web endpoint. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly web?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "web", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!StorageAccountRegenerateKeyParameters:interface", + "docComment": "/**\n * The parameters used to regenerate the storage account key.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface StorageAccountRegenerateKeyParameters " + } + ], + "releaseTag": "Public", + "name": "StorageAccountRegenerateKeyParameters", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!StorageAccountRegenerateKeyParameters#keyName:member", + "docComment": "/**\n * The name of storage keys that want to be regenerated, possible values are key1, key2, kerb1, kerb2.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "keyName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "keyName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!StorageAccounts:interface", + "docComment": "/**\n * Interface representing a StorageAccounts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface StorageAccounts " + } + ], + "releaseTag": "Public", + "name": "StorageAccounts", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "storage-resource-manager!StorageAccounts#beginCreate:member(1)", + "docComment": "/**\n * Asynchronously creates a new storage account with the specified parameters. If an account is already created and a subsequent create request is issued with different properties, the account properties will be updated. If an account is already created and a subsequent create or update request is issued with the exact same set of properties, the request will succeed.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param parameters - The parameters to provide for the created account.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "StorageAccountCreateParameters", + "canonicalReference": "storage-resource-manager!StorageAccountCreateParameters:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "StorageAccountsCreateOptionalParams", + "canonicalReference": "storage-resource-manager!StorageAccountsCreateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "StorageAccountsCreateResponse", + "canonicalReference": "storage-resource-manager!StorageAccountsCreateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "StorageAccountsCreateResponse", + "canonicalReference": "storage-resource-manager!StorageAccountsCreateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "storage-resource-manager!StorageAccounts#beginCreateAndWait:member(1)", + "docComment": "/**\n * Asynchronously creates a new storage account with the specified parameters. If an account is already created and a subsequent create request is issued with different properties, the account properties will be updated. If an account is already created and a subsequent create or update request is issued with the exact same set of properties, the request will succeed.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param parameters - The parameters to provide for the created account.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "StorageAccountCreateParameters", + "canonicalReference": "storage-resource-manager!StorageAccountCreateParameters:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "StorageAccountsCreateOptionalParams", + "canonicalReference": "storage-resource-manager!StorageAccountsCreateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "StorageAccountsCreateResponse", + "canonicalReference": "storage-resource-manager!StorageAccountsCreateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "storage-resource-manager!StorageAccounts#beginFailover:member(1)", + "docComment": "/**\n * Failover request can be triggered for a storage account in case of availability issues. The failover occurs from the storage account's primary cluster to secondary cluster for RA-GRS accounts. The secondary cluster will become primary after failover.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginFailover(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "StorageAccountsFailoverOptionalParams", + "canonicalReference": "storage-resource-manager!StorageAccountsFailoverOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginFailover" + }, + { + "kind": "MethodSignature", + "canonicalReference": "storage-resource-manager!StorageAccounts#beginFailoverAndWait:member(1)", + "docComment": "/**\n * Failover request can be triggered for a storage account in case of availability issues. The failover occurs from the storage account's primary cluster to secondary cluster for RA-GRS accounts. The secondary cluster will become primary after failover.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginFailoverAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "StorageAccountsFailoverOptionalParams", + "canonicalReference": "storage-resource-manager!StorageAccountsFailoverOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginFailoverAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "storage-resource-manager!StorageAccounts#beginRestoreBlobRanges:member(1)", + "docComment": "/**\n * Restore blobs in the specified blob ranges\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param parameters - The parameters to provide for restore blob ranges.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginRestoreBlobRanges(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "BlobRestoreParameters", + "canonicalReference": "storage-resource-manager!BlobRestoreParameters:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "StorageAccountsRestoreBlobRangesOptionalParams", + "canonicalReference": "storage-resource-manager!StorageAccountsRestoreBlobRangesOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "StorageAccountsRestoreBlobRangesResponse", + "canonicalReference": "storage-resource-manager!StorageAccountsRestoreBlobRangesResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "StorageAccountsRestoreBlobRangesResponse", + "canonicalReference": "storage-resource-manager!StorageAccountsRestoreBlobRangesResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginRestoreBlobRanges" + }, + { + "kind": "MethodSignature", + "canonicalReference": "storage-resource-manager!StorageAccounts#beginRestoreBlobRangesAndWait:member(1)", + "docComment": "/**\n * Restore blobs in the specified blob ranges\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param parameters - The parameters to provide for restore blob ranges.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginRestoreBlobRangesAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "BlobRestoreParameters", + "canonicalReference": "storage-resource-manager!BlobRestoreParameters:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "StorageAccountsRestoreBlobRangesOptionalParams", + "canonicalReference": "storage-resource-manager!StorageAccountsRestoreBlobRangesOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "StorageAccountsRestoreBlobRangesResponse", + "canonicalReference": "storage-resource-manager!StorageAccountsRestoreBlobRangesResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginRestoreBlobRangesAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "storage-resource-manager!StorageAccounts#checkNameAvailability:member(1)", + "docComment": "/**\n * Checks that the storage account name is valid and is not already in use.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "checkNameAvailability(accountName: " + }, + { + "kind": "Reference", + "text": "StorageAccountCheckNameAvailabilityParameters", + "canonicalReference": "storage-resource-manager!StorageAccountCheckNameAvailabilityParameters:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "StorageAccountsCheckNameAvailabilityOptionalParams", + "canonicalReference": "storage-resource-manager!StorageAccountsCheckNameAvailabilityOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "StorageAccountsCheckNameAvailabilityResponse", + "canonicalReference": "storage-resource-manager!StorageAccountsCheckNameAvailabilityResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "checkNameAvailability" + }, + { + "kind": "MethodSignature", + "canonicalReference": "storage-resource-manager!StorageAccounts#delete:member(1)", + "docComment": "/**\n * Deletes a storage account in Microsoft Azure.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "delete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "StorageAccountsDeleteOptionalParams", + "canonicalReference": "storage-resource-manager!StorageAccountsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "delete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "storage-resource-manager!StorageAccounts#getProperties:member(1)", + "docComment": "/**\n * Returns the properties for the specified storage account including but not limited to name, SKU name, location, and account status. The ListKeys operation should be used to retrieve storage keys.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getProperties(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "StorageAccountsGetPropertiesOptionalParams", + "canonicalReference": "storage-resource-manager!StorageAccountsGetPropertiesOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "StorageAccountsGetPropertiesResponse", + "canonicalReference": "storage-resource-manager!StorageAccountsGetPropertiesResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "getProperties" + }, + { + "kind": "MethodSignature", + "canonicalReference": "storage-resource-manager!StorageAccounts#list:member(1)", + "docComment": "/**\n * Lists all the storage accounts available under the subscription. Note that storage keys are not returned; use the ListKeys operation for this.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(options?: " + }, + { + "kind": "Reference", + "text": "StorageAccountsListOptionalParams", + "canonicalReference": "storage-resource-manager!StorageAccountsListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "StorageAccount", + "canonicalReference": "storage-resource-manager!StorageAccount:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "list" + }, + { + "kind": "MethodSignature", + "canonicalReference": "storage-resource-manager!StorageAccounts#listAccountSAS:member(1)", + "docComment": "/**\n * List SAS credentials of a storage account.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param parameters - The parameters to provide to list SAS credentials for the storage account.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listAccountSAS(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "AccountSasParameters", + "canonicalReference": "storage-resource-manager!AccountSasParameters:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "StorageAccountsListAccountSASOptionalParams", + "canonicalReference": "storage-resource-manager!StorageAccountsListAccountSASOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "StorageAccountsListAccountSASResponse", + "canonicalReference": "storage-resource-manager!StorageAccountsListAccountSASResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listAccountSAS" + }, + { + "kind": "MethodSignature", + "canonicalReference": "storage-resource-manager!StorageAccounts#listByResourceGroup:member(1)", + "docComment": "/**\n * Lists all the storage accounts available under the given resource group. Note that storage keys are not returned; use the ListKeys operation for this.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByResourceGroup(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "StorageAccountsListByResourceGroupOptionalParams", + "canonicalReference": "storage-resource-manager!StorageAccountsListByResourceGroupOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "StorageAccount", + "canonicalReference": "storage-resource-manager!StorageAccount:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "listByResourceGroup" + }, + { + "kind": "MethodSignature", + "canonicalReference": "storage-resource-manager!StorageAccounts#listKeys:member(1)", + "docComment": "/**\n * Lists the access keys or Kerberos keys (if active directory enabled) for the specified storage account.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listKeys(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "StorageAccountsListKeysOptionalParams", + "canonicalReference": "storage-resource-manager!StorageAccountsListKeysOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "StorageAccountsListKeysResponse", + "canonicalReference": "storage-resource-manager!StorageAccountsListKeysResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listKeys" + }, + { + "kind": "MethodSignature", + "canonicalReference": "storage-resource-manager!StorageAccounts#listServiceSAS:member(1)", + "docComment": "/**\n * List service SAS credentials of a specific resource.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param parameters - The parameters to provide to list service SAS credentials.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listServiceSAS(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "ServiceSasParameters", + "canonicalReference": "storage-resource-manager!ServiceSasParameters:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "StorageAccountsListServiceSASOptionalParams", + "canonicalReference": "storage-resource-manager!StorageAccountsListServiceSASOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "StorageAccountsListServiceSASResponse", + "canonicalReference": "storage-resource-manager!StorageAccountsListServiceSASResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listServiceSAS" + }, + { + "kind": "MethodSignature", + "canonicalReference": "storage-resource-manager!StorageAccounts#regenerateKey:member(1)", + "docComment": "/**\n * Regenerates one of the access keys or Kerberos keys for the specified storage account.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param regenerateKey - Specifies name of the key which should be regenerated -- key1, key2, kerb1, kerb2.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "regenerateKey(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", regenerateKey: " + }, + { + "kind": "Reference", + "text": "StorageAccountRegenerateKeyParameters", + "canonicalReference": "storage-resource-manager!StorageAccountRegenerateKeyParameters:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "StorageAccountsRegenerateKeyOptionalParams", + "canonicalReference": "storage-resource-manager!StorageAccountsRegenerateKeyOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "StorageAccountsRegenerateKeyResponse", + "canonicalReference": "storage-resource-manager!StorageAccountsRegenerateKeyResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "regenerateKey", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "regenerateKey" + }, + { + "kind": "MethodSignature", + "canonicalReference": "storage-resource-manager!StorageAccounts#revokeUserDelegationKeys:member(1)", + "docComment": "/**\n * Revoke user delegation keys.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "revokeUserDelegationKeys(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "StorageAccountsRevokeUserDelegationKeysOptionalParams", + "canonicalReference": "storage-resource-manager!StorageAccountsRevokeUserDelegationKeysOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "revokeUserDelegationKeys" + }, + { + "kind": "MethodSignature", + "canonicalReference": "storage-resource-manager!StorageAccounts#update:member(1)", + "docComment": "/**\n * The update operation can be used to update the SKU, encryption, access tier, or tags for a storage account. It can also be used to map the account to a custom domain. Only one custom domain is supported per storage account; the replacement/change of custom domain is not supported. In order to replace an old custom domain, the old value must be cleared/unregistered before a new value can be set. The update of multiple properties is supported. This call does not change the storage keys for the account. If you want to change the storage account keys, use the regenerate keys operation. The location and name of the storage account cannot be changed after creation.\n *\n * @param resourceGroupName - The name of the resource group within the user's subscription. The name is case insensitive.\n *\n * @param accountName - The name of the storage account within the specified resource group. Storage account names must be between 3 and 24 characters in length and use numbers and lower-case letters only.\n *\n * @param parameters - The parameters to provide for the updated account.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "update(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", accountName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", parameters: " + }, + { + "kind": "Reference", + "text": "StorageAccountUpdateParameters", + "canonicalReference": "storage-resource-manager!StorageAccountUpdateParameters:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "StorageAccountsUpdateOptionalParams", + "canonicalReference": "storage-resource-manager!StorageAccountsUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "StorageAccountsUpdateResponse", + "canonicalReference": "storage-resource-manager!StorageAccountsUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "accountName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "update" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!StorageAccountsCheckNameAvailabilityOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface StorageAccountsCheckNameAvailabilityOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "StorageAccountsCheckNameAvailabilityOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!StorageAccountsCheckNameAvailabilityResponse:type", + "docComment": "/**\n * Contains response data for the checkNameAvailability operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type StorageAccountsCheckNameAvailabilityResponse = " + }, + { + "kind": "Reference", + "text": "CheckNameAvailabilityResult", + "canonicalReference": "storage-resource-manager!CheckNameAvailabilityResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "StorageAccountsCheckNameAvailabilityResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!StorageAccountsCreateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface StorageAccountsCreateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "StorageAccountsCreateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!StorageAccountsCreateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!StorageAccountsCreateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!StorageAccountsCreateResponse:type", + "docComment": "/**\n * Contains response data for the create operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type StorageAccountsCreateResponse = " + }, + { + "kind": "Reference", + "text": "StorageAccount", + "canonicalReference": "storage-resource-manager!StorageAccount:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "StorageAccountsCreateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!StorageAccountsDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface StorageAccountsDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "StorageAccountsDeleteOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!StorageAccountsFailoverOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface StorageAccountsFailoverOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "StorageAccountsFailoverOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!StorageAccountsFailoverOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!StorageAccountsFailoverOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!StorageAccountsGetPropertiesOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface StorageAccountsGetPropertiesOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "StorageAccountsGetPropertiesOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!StorageAccountsGetPropertiesOptionalParams#expand:member", + "docComment": "/**\n * May be used to expand the properties within account's properties. By default, data is not included when fetching properties. Currently we only support geoReplicationStats and blobRestoreStatus.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "expand?: " + }, + { + "kind": "Reference", + "text": "StorageAccountExpand", + "canonicalReference": "storage-resource-manager!StorageAccountExpand:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "expand", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!StorageAccountsGetPropertiesResponse:type", + "docComment": "/**\n * Contains response data for the getProperties operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type StorageAccountsGetPropertiesResponse = " + }, + { + "kind": "Reference", + "text": "StorageAccount", + "canonicalReference": "storage-resource-manager!StorageAccount:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "StorageAccountsGetPropertiesResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!StorageAccountsListAccountSASOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface StorageAccountsListAccountSASOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "StorageAccountsListAccountSASOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!StorageAccountsListAccountSASResponse:type", + "docComment": "/**\n * Contains response data for the listAccountSAS operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type StorageAccountsListAccountSASResponse = " + }, + { + "kind": "Reference", + "text": "ListAccountSasResponse", + "canonicalReference": "storage-resource-manager!ListAccountSasResponse:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "StorageAccountsListAccountSASResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!StorageAccountsListByResourceGroupOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface StorageAccountsListByResourceGroupOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "StorageAccountsListByResourceGroupOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!StorageAccountsListByResourceGroupResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type StorageAccountsListByResourceGroupResponse = " + }, + { + "kind": "Reference", + "text": "StorageAccountListResult", + "canonicalReference": "storage-resource-manager!StorageAccountListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "StorageAccountsListByResourceGroupResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!StorageAccountsListKeysOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface StorageAccountsListKeysOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "StorageAccountsListKeysOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!StorageAccountsListKeysResponse:type", + "docComment": "/**\n * Contains response data for the listKeys operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type StorageAccountsListKeysResponse = " + }, + { + "kind": "Reference", + "text": "StorageAccountListKeysResult", + "canonicalReference": "storage-resource-manager!StorageAccountListKeysResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "StorageAccountsListKeysResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!StorageAccountsListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface StorageAccountsListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "StorageAccountsListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!StorageAccountsListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type StorageAccountsListNextResponse = " + }, + { + "kind": "Reference", + "text": "StorageAccountListResult", + "canonicalReference": "storage-resource-manager!StorageAccountListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "StorageAccountsListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!StorageAccountsListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface StorageAccountsListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "StorageAccountsListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!StorageAccountsListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type StorageAccountsListResponse = " + }, + { + "kind": "Reference", + "text": "StorageAccountListResult", + "canonicalReference": "storage-resource-manager!StorageAccountListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "StorageAccountsListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!StorageAccountsListServiceSASOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface StorageAccountsListServiceSASOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "StorageAccountsListServiceSASOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!StorageAccountsListServiceSASResponse:type", + "docComment": "/**\n * Contains response data for the listServiceSAS operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type StorageAccountsListServiceSASResponse = " + }, + { + "kind": "Reference", + "text": "ListServiceSasResponse", + "canonicalReference": "storage-resource-manager!ListServiceSasResponse:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "StorageAccountsListServiceSASResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!StorageAccountsRegenerateKeyOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface StorageAccountsRegenerateKeyOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "StorageAccountsRegenerateKeyOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!StorageAccountsRegenerateKeyResponse:type", + "docComment": "/**\n * Contains response data for the regenerateKey operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type StorageAccountsRegenerateKeyResponse = " + }, + { + "kind": "Reference", + "text": "StorageAccountListKeysResult", + "canonicalReference": "storage-resource-manager!StorageAccountListKeysResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "StorageAccountsRegenerateKeyResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!StorageAccountsRestoreBlobRangesOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface StorageAccountsRestoreBlobRangesOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "StorageAccountsRestoreBlobRangesOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!StorageAccountsRestoreBlobRangesOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!StorageAccountsRestoreBlobRangesOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!StorageAccountsRestoreBlobRangesResponse:type", + "docComment": "/**\n * Contains response data for the restoreBlobRanges operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type StorageAccountsRestoreBlobRangesResponse = " + }, + { + "kind": "Reference", + "text": "BlobRestoreStatus", + "canonicalReference": "storage-resource-manager!BlobRestoreStatus:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "StorageAccountsRestoreBlobRangesResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!StorageAccountsRevokeUserDelegationKeysOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface StorageAccountsRevokeUserDelegationKeysOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "StorageAccountsRevokeUserDelegationKeysOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!StorageAccountsUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface StorageAccountsUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "StorageAccountsUpdateOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!StorageAccountsUpdateResponse:type", + "docComment": "/**\n * Contains response data for the update operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type StorageAccountsUpdateResponse = " + }, + { + "kind": "Reference", + "text": "StorageAccount", + "canonicalReference": "storage-resource-manager!StorageAccount:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "StorageAccountsUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!StorageAccountUpdateParameters:interface", + "docComment": "/**\n * The parameters that can be provided when updating the storage account properties.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface StorageAccountUpdateParameters " + } + ], + "releaseTag": "Public", + "name": "StorageAccountUpdateParameters", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!StorageAccountUpdateParameters#accessTier:member", + "docComment": "/**\n * Required for storage accounts where kind = BlobStorage. The access tier used for billing.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "accessTier?: " + }, + { + "kind": "Reference", + "text": "AccessTier", + "canonicalReference": "storage-resource-manager!AccessTier:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "accessTier", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!StorageAccountUpdateParameters#azureFilesIdentityBasedAuthentication:member", + "docComment": "/**\n * Provides the identity based authentication settings for Azure Files.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "azureFilesIdentityBasedAuthentication?: " + }, + { + "kind": "Reference", + "text": "AzureFilesIdentityBasedAuthentication", + "canonicalReference": "storage-resource-manager!AzureFilesIdentityBasedAuthentication:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "azureFilesIdentityBasedAuthentication", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!StorageAccountUpdateParameters#customDomain:member", + "docComment": "/**\n * Custom domain assigned to the storage account by the user. Name is the CNAME source. Only one custom domain is supported per storage account at this time. To clear the existing custom domain, use an empty string for the custom domain name property.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "customDomain?: " + }, + { + "kind": "Reference", + "text": "CustomDomain", + "canonicalReference": "storage-resource-manager!CustomDomain:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "customDomain", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!StorageAccountUpdateParameters#enableHttpsTrafficOnly:member", + "docComment": "/**\n * Allows https traffic only to storage service if sets to true.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "enableHttpsTrafficOnly?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "enableHttpsTrafficOnly", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!StorageAccountUpdateParameters#encryption:member", + "docComment": "/**\n * Provides the encryption settings on the account. The default setting is unencrypted.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "encryption?: " + }, + { + "kind": "Reference", + "text": "Encryption", + "canonicalReference": "storage-resource-manager!Encryption:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "encryption", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!StorageAccountUpdateParameters#identity:member", + "docComment": "/**\n * The identity of the resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "identity?: " + }, + { + "kind": "Reference", + "text": "Identity", + "canonicalReference": "storage-resource-manager!Identity:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "identity", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!StorageAccountUpdateParameters#kind:member", + "docComment": "/**\n * Optional. Indicates the type of storage account. Currently only StorageV2 value supported by server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "kind?: " + }, + { + "kind": "Reference", + "text": "Kind", + "canonicalReference": "storage-resource-manager!Kind:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "kind", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!StorageAccountUpdateParameters#largeFileSharesState:member", + "docComment": "/**\n * Allow large file shares if sets to Enabled. It cannot be disabled once it is enabled.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "largeFileSharesState?: " + }, + { + "kind": "Reference", + "text": "LargeFileSharesState", + "canonicalReference": "storage-resource-manager!LargeFileSharesState:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "largeFileSharesState", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!StorageAccountUpdateParameters#networkRuleSet:member", + "docComment": "/**\n * Network rule set\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "networkRuleSet?: " + }, + { + "kind": "Reference", + "text": "NetworkRuleSet", + "canonicalReference": "storage-resource-manager!NetworkRuleSet:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "networkRuleSet", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!StorageAccountUpdateParameters#routingPreference:member", + "docComment": "/**\n * Maintains information about the network routing choice opted by the user for data transfer\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "routingPreference?: " + }, + { + "kind": "Reference", + "text": "RoutingPreference", + "canonicalReference": "storage-resource-manager!RoutingPreference:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "routingPreference", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!StorageAccountUpdateParameters#sku:member", + "docComment": "/**\n * Gets or sets the SKU name. Note that the SKU name cannot be updated to Standard_ZRS, Premium_LRS or Premium_ZRS, nor can accounts of those SKU names be updated to any other value.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "sku?: " + }, + { + "kind": "Reference", + "text": "Sku", + "canonicalReference": "storage-resource-manager!Sku:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "sku", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!StorageAccountUpdateParameters#tags:member", + "docComment": "/**\n * Gets or sets a list of key value pairs that describe the resource. These tags can be used in viewing and grouping this resource (across resource groups). A maximum of 15 tags can be provided for a resource. Each tag must have a key no greater in length than 128 characters and a value no greater in length than 256 characters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "tags?: " + }, + { + "kind": "Content", + "text": "{\n [propertyName: string]: string;\n }" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tags", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Class", + "canonicalReference": "storage-resource-manager!StorageManagementClient:class", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare class StorageManagementClient extends " + }, + { + "kind": "Reference", + "text": "StorageManagementClientContext", + "canonicalReference": "storage-resource-manager!StorageManagementClientContext:class" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "StorageManagementClient", + "members": [ + { + "kind": "Constructor", + "canonicalReference": "storage-resource-manager!StorageManagementClient:constructor(1)", + "docComment": "/**\n * Initializes a new instance of the StorageManagementClient class.\n *\n * @param credentials - Subscription credentials which uniquely identify client subscription.\n *\n * @param subscriptionId - The ID of the target subscription.\n *\n * @param options - The parameter options\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "constructor(credentials: " + }, + { + "kind": "Content", + "text": "coreAuth." + }, + { + "kind": "Reference", + "text": "TokenCredential", + "canonicalReference": "@azure/core-auth!TokenCredential:interface" + }, + { + "kind": "Content", + "text": ", subscriptionId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "StorageManagementClientOptionalParams", + "canonicalReference": "storage-resource-manager!StorageManagementClientOptionalParams:interface" + }, + { + "kind": "Content", + "text": ");" + } + ], + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "credentials", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "parameterName": "subscriptionId", + "parameterTypeTokenRange": { + "startIndex": 4, + "endIndex": 5 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 6, + "endIndex": 7 + } + } + ] + }, + { + "kind": "Property", + "canonicalReference": "storage-resource-manager!StorageManagementClient#blobContainers:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "blobContainers: " + }, + { + "kind": "Reference", + "text": "BlobContainers", + "canonicalReference": "storage-resource-manager!BlobContainers:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "blobContainers", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "storage-resource-manager!StorageManagementClient#blobServices:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "blobServices: " + }, + { + "kind": "Reference", + "text": "BlobServices", + "canonicalReference": "storage-resource-manager!BlobServices:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "blobServices", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "storage-resource-manager!StorageManagementClient#encryptionScopes:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "encryptionScopes: " + }, + { + "kind": "Reference", + "text": "EncryptionScopes", + "canonicalReference": "storage-resource-manager!EncryptionScopes:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "encryptionScopes", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "storage-resource-manager!StorageManagementClient#fileServices:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "fileServices: " + }, + { + "kind": "Reference", + "text": "FileServices", + "canonicalReference": "storage-resource-manager!FileServices:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "fileServices", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "storage-resource-manager!StorageManagementClient#fileShares:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "fileShares: " + }, + { + "kind": "Reference", + "text": "FileShares", + "canonicalReference": "storage-resource-manager!FileShares:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "fileShares", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "storage-resource-manager!StorageManagementClient#managementPolicies:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "managementPolicies: " + }, + { + "kind": "Reference", + "text": "ManagementPolicies", + "canonicalReference": "storage-resource-manager!ManagementPolicies:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "managementPolicies", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "storage-resource-manager!StorageManagementClient#objectReplicationPolicies:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "objectReplicationPolicies: " + }, + { + "kind": "Reference", + "text": "ObjectReplicationPolicies", + "canonicalReference": "storage-resource-manager!ObjectReplicationPolicies:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "objectReplicationPolicies", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "storage-resource-manager!StorageManagementClient#operations:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "operations: " + }, + { + "kind": "Reference", + "text": "Operations", + "canonicalReference": "storage-resource-manager!Operations:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "operations", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "storage-resource-manager!StorageManagementClient#privateEndpointConnections:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "privateEndpointConnections: " + }, + { + "kind": "Reference", + "text": "PrivateEndpointConnections", + "canonicalReference": "storage-resource-manager!PrivateEndpointConnections:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "privateEndpointConnections", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "storage-resource-manager!StorageManagementClient#privateLinkResources:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "privateLinkResources: " + }, + { + "kind": "Reference", + "text": "PrivateLinkResources", + "canonicalReference": "storage-resource-manager!PrivateLinkResources:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "privateLinkResources", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "storage-resource-manager!StorageManagementClient#skus:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "skus: " + }, + { + "kind": "Reference", + "text": "Skus", + "canonicalReference": "storage-resource-manager!Skus:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "skus", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "storage-resource-manager!StorageManagementClient#storageAccounts:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "storageAccounts: " + }, + { + "kind": "Reference", + "text": "StorageAccounts", + "canonicalReference": "storage-resource-manager!StorageAccounts:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "storageAccounts", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "storage-resource-manager!StorageManagementClient#usages:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "usages: " + }, + { + "kind": "Reference", + "text": "Usages", + "canonicalReference": "storage-resource-manager!Usages:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "usages", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + } + ], + "extendsTokenRange": { + "startIndex": 1, + "endIndex": 3 + }, + "implementsTokenRanges": [] + }, + { + "kind": "Class", + "canonicalReference": "storage-resource-manager!StorageManagementClientContext:class", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare class StorageManagementClientContext extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "ServiceClient", + "canonicalReference": "@azure/core-client!ServiceClient:class" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "StorageManagementClientContext", + "members": [ + { + "kind": "Constructor", + "canonicalReference": "storage-resource-manager!StorageManagementClientContext:constructor(1)", + "docComment": "/**\n * Initializes a new instance of the StorageManagementClientContext class.\n *\n * @param credentials - Subscription credentials which uniquely identify client subscription.\n *\n * @param subscriptionId - The ID of the target subscription.\n *\n * @param options - The parameter options\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "constructor(credentials: " + }, + { + "kind": "Content", + "text": "coreAuth." + }, + { + "kind": "Reference", + "text": "TokenCredential", + "canonicalReference": "@azure/core-auth!TokenCredential:interface" + }, + { + "kind": "Content", + "text": ", subscriptionId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "StorageManagementClientOptionalParams", + "canonicalReference": "storage-resource-manager!StorageManagementClientOptionalParams:interface" + }, + { + "kind": "Content", + "text": ");" + } + ], + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "credentials", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "parameterName": "subscriptionId", + "parameterTypeTokenRange": { + "startIndex": 4, + "endIndex": 5 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 6, + "endIndex": 7 + } + } + ] + }, + { + "kind": "Property", + "canonicalReference": "storage-resource-manager!StorageManagementClientContext#$host:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "$host: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "$host", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "storage-resource-manager!StorageManagementClientContext#apiVersion:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "apiVersion: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "apiVersion", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "storage-resource-manager!StorageManagementClientContext#subscriptionId:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "subscriptionId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "subscriptionId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + } + ], + "extendsTokenRange": { + "startIndex": 1, + "endIndex": 4 + }, + "implementsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!StorageManagementClientOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface StorageManagementClientOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "ServiceClientOptions", + "canonicalReference": "@azure/core-client!ServiceClientOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "StorageManagementClientOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!StorageManagementClientOptionalParams#$host:member", + "docComment": "/**\n * server parameter\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "$host?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "$host", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!StorageManagementClientOptionalParams#apiVersion:member", + "docComment": "/**\n * Api Version\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "apiVersion?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "apiVersion", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!StorageManagementClientOptionalParams#endpoint:member", + "docComment": "/**\n * Overrides client endpoint.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "endpoint?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "endpoint", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!StorageSkuListResult:interface", + "docComment": "/**\n * The response from the List Storage SKUs operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface StorageSkuListResult " + } + ], + "releaseTag": "Public", + "name": "StorageSkuListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!StorageSkuListResult#value:member", + "docComment": "/**\n * Get the list result of storage SKUs and their properties. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Reference", + "text": "SkuInformation", + "canonicalReference": "storage-resource-manager!SkuInformation:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!TagFilter:interface", + "docComment": "/**\n * Blob index tag based filtering for blob objects\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface TagFilter " + } + ], + "releaseTag": "Public", + "name": "TagFilter", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!TagFilter#name:member", + "docComment": "/**\n * This is the filter tag name, it can have 1 - 128 characters\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!TagFilter#op:member", + "docComment": "/**\n * This is the comparison operator which is used for object comparison and filtering. Only == (equality operator) is currently supported\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "op: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "op", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!TagFilter#value:member", + "docComment": "/**\n * This is the filter tag value field used for tag based filtering, it can have 0 - 256 characters\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!TagProperty:interface", + "docComment": "/**\n * A tag of the LegalHold of a blob container.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface TagProperty " + } + ], + "releaseTag": "Public", + "name": "TagProperty", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!TagProperty#objectIdentifier:member", + "docComment": "/**\n * Returns the Object ID of the user who added the tag. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly objectIdentifier?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "objectIdentifier", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!TagProperty#tag:member", + "docComment": "/**\n * The tag value. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly tag?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tag", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!TagProperty#tenantId:member", + "docComment": "/**\n * Returns the Tenant ID that issued the token for the user who added the tag. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly tenantId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tenantId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!TagProperty#timestamp:member", + "docComment": "/**\n * Returns the date and time the tag was added. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly timestamp?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "timestamp", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!TagProperty#upn:member", + "docComment": "/**\n * Returns the User Principal Name of the user who added the tag. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly upn?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "upn", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!TrackedResource:type", + "docComment": "/**\n * The resource model definition for a ARM tracked top level resource\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type TrackedResource = " + }, + { + "kind": "Reference", + "text": "Resource", + "canonicalReference": "storage-resource-manager!Resource:interface" + }, + { + "kind": "Content", + "text": " & {\n tags?: {\n [propertyName: string]: string;\n };\n location: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "TrackedResource", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!UpdateHistoryProperty:interface", + "docComment": "/**\n * An update history of the ImmutabilityPolicy of a blob container.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface UpdateHistoryProperty " + } + ], + "releaseTag": "Public", + "name": "UpdateHistoryProperty", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!UpdateHistoryProperty#immutabilityPeriodSinceCreationInDays:member", + "docComment": "/**\n * The immutability period for the blobs in the container since the policy creation, in days. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly immutabilityPeriodSinceCreationInDays?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "immutabilityPeriodSinceCreationInDays", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!UpdateHistoryProperty#objectIdentifier:member", + "docComment": "/**\n * Returns the Object ID of the user who updated the ImmutabilityPolicy. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly objectIdentifier?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "objectIdentifier", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!UpdateHistoryProperty#tenantId:member", + "docComment": "/**\n * Returns the Tenant ID that issued the token for the user who updated the ImmutabilityPolicy. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly tenantId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tenantId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!UpdateHistoryProperty#timestamp:member", + "docComment": "/**\n * Returns the date and time the ImmutabilityPolicy was updated. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly timestamp?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "timestamp", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!UpdateHistoryProperty#update:member", + "docComment": "/**\n * The ImmutabilityPolicy update type of a blob container, possible values include: put, lock and extend. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly update?: " + }, + { + "kind": "Reference", + "text": "ImmutabilityPolicyUpdateType", + "canonicalReference": "storage-resource-manager!ImmutabilityPolicyUpdateType:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "update", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!UpdateHistoryProperty#upn:member", + "docComment": "/**\n * Returns the User Principal Name of the user who updated the ImmutabilityPolicy. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly upn?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "upn", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!Usage:interface", + "docComment": "/**\n * Describes Storage Resource Usage.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Usage " + } + ], + "releaseTag": "Public", + "name": "Usage", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!Usage#currentValue:member", + "docComment": "/**\n * Gets the current count of the allocated resources in the subscription. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly currentValue?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "currentValue", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!Usage#limit:member", + "docComment": "/**\n * Gets the maximum count of the resources that can be allocated in the subscription. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly limit?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "limit", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!Usage#name:member", + "docComment": "/**\n * Gets the name of the type of usage. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly name?: " + }, + { + "kind": "Reference", + "text": "UsageName", + "canonicalReference": "storage-resource-manager!UsageName:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!Usage#unit:member", + "docComment": "/**\n * Gets the unit of measurement. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly unit?: " + }, + { + "kind": "Reference", + "text": "UsageUnit", + "canonicalReference": "storage-resource-manager!UsageUnit:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "unit", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!UsageListResult:interface", + "docComment": "/**\n * The response from the List Usages operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface UsageListResult " + } + ], + "releaseTag": "Public", + "name": "UsageListResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!UsageListResult#value:member", + "docComment": "/**\n * Gets or sets the list of Storage Resource Usages.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Reference", + "text": "Usage", + "canonicalReference": "storage-resource-manager!Usage:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!UsageName:interface", + "docComment": "/**\n * The usage names that can be used; currently limited to StorageAccount.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface UsageName " + } + ], + "releaseTag": "Public", + "name": "UsageName", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!UsageName#localizedValue:member", + "docComment": "/**\n * Gets a localized string describing the resource name. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly localizedValue?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "localizedValue", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!UsageName#value:member", + "docComment": "/**\n * Gets a string describing the resource name. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly value?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!Usages:interface", + "docComment": "/**\n * Interface representing a Usages.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Usages " + } + ], + "releaseTag": "Public", + "name": "Usages", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "storage-resource-manager!Usages#listByLocation:member(1)", + "docComment": "/**\n * Gets the current usage count and the limit for the resources of the location under the subscription.\n *\n * @param location - The location of the Azure Storage resource.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByLocation(location: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "UsagesListByLocationOptionalParams", + "canonicalReference": "storage-resource-manager!UsagesListByLocationOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "Usage", + "canonicalReference": "storage-resource-manager!Usage:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "location", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "listByLocation" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!UsagesListByLocationOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface UsagesListByLocationOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "UsagesListByLocationOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!UsagesListByLocationResponse:type", + "docComment": "/**\n * Contains response data for the listByLocation operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type UsagesListByLocationResponse = " + }, + { + "kind": "Reference", + "text": "UsageListResult", + "canonicalReference": "storage-resource-manager!UsageListResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "UsagesListByLocationResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "storage-resource-manager!UsageUnit:type", + "docComment": "/**\n * Defines values for UsageUnit.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type UsageUnit = " + }, + { + "kind": "Content", + "text": "\"Count\" | \"Bytes\" | \"Seconds\" | \"Percent\" | \"CountsPerSecond\" | \"BytesPerSecond\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "UsageUnit", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "storage-resource-manager!VirtualNetworkRule:interface", + "docComment": "/**\n * Virtual Network rule.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualNetworkRule " + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkRule", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!VirtualNetworkRule#action:member", + "docComment": "/**\n * The action of virtual network rule.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "action?: " + }, + { + "kind": "Content", + "text": "\"Allow\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "action", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!VirtualNetworkRule#state:member", + "docComment": "/**\n * Gets the state of virtual network rule.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "state?: " + }, + { + "kind": "Reference", + "text": "State", + "canonicalReference": "storage-resource-manager!State:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "state", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "storage-resource-manager!VirtualNetworkRule#virtualNetworkResourceId:member", + "docComment": "/**\n * Resource ID of a subnet, for example: /subscriptions/{subscriptionId}/resourceGroups/{groupName}/providers/Microsoft.Network/virtualNetworks/{vnetName}/subnets/{subnetName}.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "virtualNetworkResourceId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "virtualNetworkResourceId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + } + ] + } + ] +} diff --git a/test/smoke/generated/storage-resource-manager/temp/storage-resource-manager.api.md b/test/smoke/generated/storage-resource-manager/temp/storage-resource-manager.api.md index a5bf35a47c..01e1dc0ef5 100644 --- a/test/smoke/generated/storage-resource-manager/temp/storage-resource-manager.api.md +++ b/test/smoke/generated/storage-resource-manager/temp/storage-resource-manager.api.md @@ -1,1890 +1,1890 @@ -## API Report File for "storage-resource-manager" - -> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). - -```ts - -import * as coreAuth from '@azure/core-auth'; -import * as coreClient from '@azure/core-client'; -import { PagedAsyncIterableIterator } from '@azure/core-paging'; -import { PollerLike } from '@azure/core-lro'; -import { PollOperationState } from '@azure/core-lro'; - -// @public -export type AccessTier = "Hot" | "Cool"; - -// @public -export interface AccountSasParameters { - iPAddressOrRange?: string; - keyToSign?: string; - permissions: Permissions_2; - protocols?: HttpProtocol; - resourceTypes: SignedResourceTypes; - services: Services; - sharedAccessExpiryTime: Date; - sharedAccessStartTime?: Date; -} - -// @public -export type AccountStatus = "available" | "unavailable"; - -// @public -export interface ActiveDirectoryProperties { - azureStorageSid: string; - domainGuid: string; - domainName: string; - domainSid: string; - forestName: string; - netBiosDomainName: string; -} - -// @public -export type AzureEntityResource = Resource & { - readonly etag?: string; -}; - -// @public -export interface AzureFilesIdentityBasedAuthentication { - activeDirectoryProperties?: ActiveDirectoryProperties; - directoryServiceOptions: DirectoryServiceOptions; -} - -// @public -export type BlobContainer = AzureEntityResource & { - defaultEncryptionScope?: string; - denyEncryptionScopeOverride?: boolean; - publicAccess?: PublicAccess; - readonly lastModifiedTime?: Date; - readonly leaseStatus?: LeaseStatus; - readonly leaseState?: LeaseState; - readonly leaseDuration?: LeaseDuration; - metadata?: { - [propertyName: string]: string; - }; - readonly immutabilityPolicy?: ImmutabilityPolicyProperties; - readonly legalHold?: LegalHoldProperties; - readonly hasLegalHold?: boolean; - readonly hasImmutabilityPolicy?: boolean; -}; - -// @public -export interface BlobContainers { - clearLegalHold(resourceGroupName: string, accountName: string, containerName: string, legalHold: LegalHold, options?: BlobContainersClearLegalHoldOptionalParams): Promise; - create(resourceGroupName: string, accountName: string, containerName: string, blobContainer: BlobContainer, options?: BlobContainersCreateOptionalParams): Promise; - createOrUpdateImmutabilityPolicy(resourceGroupName: string, accountName: string, containerName: string, options?: BlobContainersCreateOrUpdateImmutabilityPolicyOptionalParams): Promise; - delete(resourceGroupName: string, accountName: string, containerName: string, options?: BlobContainersDeleteOptionalParams): Promise; - deleteImmutabilityPolicy(resourceGroupName: string, accountName: string, containerName: string, ifMatch: string, options?: BlobContainersDeleteImmutabilityPolicyOptionalParams): Promise; - extendImmutabilityPolicy(resourceGroupName: string, accountName: string, containerName: string, ifMatch: string, options?: BlobContainersExtendImmutabilityPolicyOptionalParams): Promise; - get(resourceGroupName: string, accountName: string, containerName: string, options?: BlobContainersGetOptionalParams): Promise; - getImmutabilityPolicy(resourceGroupName: string, accountName: string, containerName: string, options?: BlobContainersGetImmutabilityPolicyOptionalParams): Promise; - lease(resourceGroupName: string, accountName: string, containerName: string, options?: BlobContainersLeaseOptionalParams): Promise; - list(resourceGroupName: string, accountName: string, options?: BlobContainersListOptionalParams): PagedAsyncIterableIterator; - lockImmutabilityPolicy(resourceGroupName: string, accountName: string, containerName: string, ifMatch: string, options?: BlobContainersLockImmutabilityPolicyOptionalParams): Promise; - setLegalHold(resourceGroupName: string, accountName: string, containerName: string, legalHold: LegalHold, options?: BlobContainersSetLegalHoldOptionalParams): Promise; - update(resourceGroupName: string, accountName: string, containerName: string, blobContainer: BlobContainer, options?: BlobContainersUpdateOptionalParams): Promise; -} - -// @public -export interface BlobContainersClearLegalHoldOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type BlobContainersClearLegalHoldResponse = LegalHold; - -// @public -export interface BlobContainersCreateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface BlobContainersCreateOrUpdateImmutabilityPolicyHeaders { - eTag?: string; -} - -// @public -export interface BlobContainersCreateOrUpdateImmutabilityPolicyOptionalParams extends coreClient.OperationOptions { - ifMatch?: string; - parameters?: ImmutabilityPolicy; -} - -// @public -export type BlobContainersCreateOrUpdateImmutabilityPolicyResponse = BlobContainersCreateOrUpdateImmutabilityPolicyHeaders & ImmutabilityPolicy; - -// @public -export type BlobContainersCreateResponse = BlobContainer; - -// @public -export interface BlobContainersDeleteImmutabilityPolicyHeaders { - eTag?: string; -} - -// @public -export interface BlobContainersDeleteImmutabilityPolicyOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type BlobContainersDeleteImmutabilityPolicyResponse = BlobContainersDeleteImmutabilityPolicyHeaders & ImmutabilityPolicy; - -// @public -export interface BlobContainersDeleteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface BlobContainersExtendImmutabilityPolicyHeaders { - eTag?: string; -} - -// @public -export interface BlobContainersExtendImmutabilityPolicyOptionalParams extends coreClient.OperationOptions { - parameters?: ImmutabilityPolicy; -} - -// @public -export type BlobContainersExtendImmutabilityPolicyResponse = BlobContainersExtendImmutabilityPolicyHeaders & ImmutabilityPolicy; - -// @public -export interface BlobContainersGetImmutabilityPolicyHeaders { - eTag?: string; -} - -// @public -export interface BlobContainersGetImmutabilityPolicyOptionalParams extends coreClient.OperationOptions { - ifMatch?: string; -} - -// @public -export type BlobContainersGetImmutabilityPolicyResponse = BlobContainersGetImmutabilityPolicyHeaders & ImmutabilityPolicy; - -// @public -export interface BlobContainersGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type BlobContainersGetResponse = BlobContainer; - -// @public -export interface BlobContainersLeaseOptionalParams extends coreClient.OperationOptions { - parameters?: LeaseContainerRequest; -} - -// @public -export type BlobContainersLeaseResponse = LeaseContainerResponse; - -// @public -export interface BlobContainersListNextOptionalParams extends coreClient.OperationOptions { - filter?: string; - maxpagesize?: string; -} - -// @public -export type BlobContainersListNextResponse = ListContainerItems; - -// @public -export interface BlobContainersListOptionalParams extends coreClient.OperationOptions { - filter?: string; - maxpagesize?: string; -} - -// @public -export type BlobContainersListResponse = ListContainerItems; - -// @public -export interface BlobContainersLockImmutabilityPolicyHeaders { - eTag?: string; -} - -// @public -export interface BlobContainersLockImmutabilityPolicyOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type BlobContainersLockImmutabilityPolicyResponse = BlobContainersLockImmutabilityPolicyHeaders & ImmutabilityPolicy; - -// @public -export interface BlobContainersSetLegalHoldOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type BlobContainersSetLegalHoldResponse = LegalHold; - -// @public -export interface BlobContainersUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type BlobContainersUpdateResponse = BlobContainer; - -// @public -export interface BlobRestoreParameters { - blobRanges: BlobRestoreRange[]; - timeToRestore: Date; -} - -// @public -export type BlobRestoreProgressStatus = string; - -// @public -export interface BlobRestoreRange { - endRange: string; - startRange: string; -} - -// @public -export interface BlobRestoreStatus { - readonly failureReason?: string; - readonly parameters?: BlobRestoreParameters; - readonly restoreId?: string; - readonly status?: BlobRestoreProgressStatus; -} - -// @public (undocumented) -export interface BlobServiceItems { - readonly value?: BlobServiceProperties[]; -} - -// @public -export type BlobServiceProperties = Resource & { - readonly sku?: Sku; - cors?: CorsRules; - defaultServiceVersion?: string; - deleteRetentionPolicy?: DeleteRetentionPolicy; - isVersioningEnabled?: boolean; - automaticSnapshotPolicyEnabled?: boolean; - changeFeed?: ChangeFeed; - restorePolicy?: RestorePolicyProperties; - containerDeleteRetentionPolicy?: DeleteRetentionPolicy; -}; - -// @public -export interface BlobServices { - getServiceProperties(resourceGroupName: string, accountName: string, options?: BlobServicesGetServicePropertiesOptionalParams): Promise; - list(resourceGroupName: string, accountName: string, options?: BlobServicesListOptionalParams): PagedAsyncIterableIterator; - setServiceProperties(resourceGroupName: string, accountName: string, parameters: BlobServiceProperties, options?: BlobServicesSetServicePropertiesOptionalParams): Promise; -} - -// @public -export interface BlobServicesGetServicePropertiesOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type BlobServicesGetServicePropertiesResponse = BlobServiceProperties; - -// @public -export interface BlobServicesListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type BlobServicesListResponse = BlobServiceItems; - -// @public -export interface BlobServicesSetServicePropertiesOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type BlobServicesSetServicePropertiesResponse = BlobServiceProperties; - -// @public -export type Bypass = string; - -// @public -export interface ChangeFeed { - enabled?: boolean; -} - -// @public -export interface CheckNameAvailabilityResult { - readonly message?: string; - readonly nameAvailable?: boolean; - readonly reason?: Reason; -} - -// @public -export interface CloudError { - error?: CloudErrorBody; -} - -// @public -export interface CloudErrorBody { - code?: string; - details?: CloudErrorBody[]; - message?: string; - target?: string; -} - -// @public -export interface CorsRule { - allowedHeaders: string[]; - allowedMethods: CorsRuleAllowedMethodsItem[]; - allowedOrigins: string[]; - exposedHeaders: string[]; - maxAgeInSeconds: number; -} - -// @public -export type CorsRuleAllowedMethodsItem = string; - -// @public -export interface CorsRules { - corsRules?: CorsRule[]; -} - -// @public -export interface CustomDomain { - name: string; - useSubDomainName?: boolean; -} - -// @public -export interface DateAfterCreation { - daysAfterCreationGreaterThan: number; -} - -// @public -export interface DateAfterModification { - daysAfterModificationGreaterThan: number; -} - -// @public -export type DefaultAction = "Allow" | "Deny"; - -// @public -export interface DeletedShare { - deletedShareName: string; - deletedShareVersion: string; -} - -// @public -export interface DeleteRetentionPolicy { - days?: number; - enabled?: boolean; -} - -// @public -export interface Dimension { - displayName?: string; - name?: string; -} - -// @public -export type DirectoryServiceOptions = string; - -// @public -export type EnabledProtocols = string; - -// @public -export interface Encryption { - keySource: KeySource; - keyVaultProperties?: KeyVaultProperties; - services?: EncryptionServices; -} - -// @public -export type EncryptionScope = Resource & { - source?: EncryptionScopeSource; - state?: EncryptionScopeState; - readonly creationTime?: Date; - readonly lastModifiedTime?: Date; - keyVaultProperties?: EncryptionScopeKeyVaultProperties; -}; - -// @public -export interface EncryptionScopeKeyVaultProperties { - keyUri?: string; -} - -// @public -export interface EncryptionScopeListResult { - readonly nextLink?: string; - readonly value?: EncryptionScope[]; -} - -// @public -export interface EncryptionScopes { - get(resourceGroupName: string, accountName: string, encryptionScopeName: string, options?: EncryptionScopesGetOptionalParams): Promise; - list(resourceGroupName: string, accountName: string, options?: EncryptionScopesListOptionalParams): PagedAsyncIterableIterator; - patch(resourceGroupName: string, accountName: string, encryptionScopeName: string, encryptionScope: EncryptionScope, options?: EncryptionScopesPatchOptionalParams): Promise; - put(resourceGroupName: string, accountName: string, encryptionScopeName: string, encryptionScope: EncryptionScope, options?: EncryptionScopesPutOptionalParams): Promise; -} - -// @public -export interface EncryptionScopesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type EncryptionScopesGetResponse = EncryptionScope; - -// @public -export interface EncryptionScopesListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type EncryptionScopesListNextResponse = EncryptionScopeListResult; - -// @public -export interface EncryptionScopesListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type EncryptionScopesListResponse = EncryptionScopeListResult; - -// @public -export type EncryptionScopeSource = string; - -// @public -export interface EncryptionScopesPatchOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type EncryptionScopesPatchResponse = EncryptionScope; - -// @public -export interface EncryptionScopesPutOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type EncryptionScopesPutResponse = EncryptionScope; - -// @public -export type EncryptionScopeState = string; - -// @public -export interface EncryptionService { - enabled?: boolean; - keyType?: KeyType_2; - readonly lastEnabledTime?: Date; -} - -// @public -export interface EncryptionServices { - blob?: EncryptionService; - file?: EncryptionService; - queue?: EncryptionService; - table?: EncryptionService; -} - -// @public -export interface Endpoints { - readonly blob?: string; - readonly dfs?: string; - readonly file?: string; - internetEndpoints?: StorageAccountInternetEndpoints; - microsoftEndpoints?: StorageAccountMicrosoftEndpoints; - readonly queue?: string; - readonly table?: string; - readonly web?: string; -} - -// @public -export interface ErrorResponse { - code?: string; - message?: string; -} - -// @public (undocumented) -export interface FileServiceItems { - readonly value?: FileServiceProperties[]; -} - -// @public -export type FileServiceProperties = Resource & { - readonly sku?: Sku; - cors?: CorsRules; - shareDeleteRetentionPolicy?: DeleteRetentionPolicy; -}; - -// @public -export interface FileServices { - getServiceProperties(resourceGroupName: string, accountName: string, options?: FileServicesGetServicePropertiesOptionalParams): Promise; - list(resourceGroupName: string, accountName: string, options?: FileServicesListOptionalParams): Promise; - setServiceProperties(resourceGroupName: string, accountName: string, parameters: FileServiceProperties, options?: FileServicesSetServicePropertiesOptionalParams): Promise; -} - -// @public -export interface FileServicesGetServicePropertiesOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type FileServicesGetServicePropertiesResponse = FileServiceProperties; - -// @public -export interface FileServicesListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type FileServicesListResponse = FileServiceItems; - -// @public -export interface FileServicesSetServicePropertiesOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type FileServicesSetServicePropertiesResponse = FileServiceProperties; - -// @public -export type FileShare = AzureEntityResource & { - readonly lastModifiedTime?: Date; - metadata?: { - [propertyName: string]: string; - }; - shareQuota?: number; - enabledProtocols?: EnabledProtocols; - rootSquash?: RootSquashType; - readonly version?: string; - readonly deleted?: boolean; - readonly deletedTime?: Date; - readonly remainingRetentionDays?: number; - accessTier?: ShareAccessTier; - readonly accessTierChangeTime?: Date; - readonly accessTierStatus?: string; - readonly shareUsageBytes?: number; -}; - -// @public -export type FileShareItem = AzureEntityResource & { - readonly lastModifiedTime?: Date; - metadata?: { - [propertyName: string]: string; - }; - shareQuota?: number; - enabledProtocols?: EnabledProtocols; - rootSquash?: RootSquashType; - readonly version?: string; - readonly deleted?: boolean; - readonly deletedTime?: Date; - readonly remainingRetentionDays?: number; - accessTier?: ShareAccessTier; - readonly accessTierChangeTime?: Date; - readonly accessTierStatus?: string; - readonly shareUsageBytes?: number; -}; - -// @public -export interface FileShareItems { - readonly nextLink?: string; - readonly value?: FileShareItem[]; -} - -// @public -export interface FileShares { - create(resourceGroupName: string, accountName: string, shareName: string, fileShare: FileShare, options?: FileSharesCreateOptionalParams): Promise; - delete(resourceGroupName: string, accountName: string, shareName: string, options?: FileSharesDeleteOptionalParams): Promise; - get(resourceGroupName: string, accountName: string, shareName: string, options?: FileSharesGetOptionalParams): Promise; - list(resourceGroupName: string, accountName: string, options?: FileSharesListOptionalParams): PagedAsyncIterableIterator; - restore(resourceGroupName: string, accountName: string, shareName: string, deletedShare: DeletedShare, options?: FileSharesRestoreOptionalParams): Promise; - update(resourceGroupName: string, accountName: string, shareName: string, fileShare: FileShare, options?: FileSharesUpdateOptionalParams): Promise; -} - -// @public -export interface FileSharesCreateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type FileSharesCreateResponse = FileShare; - -// @public -export interface FileSharesDeleteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface FileSharesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type FileSharesGetResponse = FileShare; - -// @public -export interface FileSharesListNextOptionalParams extends coreClient.OperationOptions { - filter?: string; - maxpagesize?: string; -} - -// @public -export type FileSharesListNextResponse = FileShareItems; - -// @public -export interface FileSharesListOptionalParams extends coreClient.OperationOptions { - filter?: string; - maxpagesize?: string; -} - -// @public -export type FileSharesListResponse = FileShareItems; - -// @public -export interface FileSharesRestoreOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface FileSharesUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type FileSharesUpdateResponse = FileShare; - -// @public -export interface GeoReplicationStats { - readonly canFailover?: boolean; - readonly lastSyncTime?: Date; - readonly status?: GeoReplicationStatus; -} - -// @public -export type GeoReplicationStatus = string; - -// @public -export type HttpProtocol = "https,http" | "https"; - -// @public -export interface Identity { - readonly principalId?: string; - readonly tenantId?: string; - type: "SystemAssigned"; -} - -// @public -export type ImmutabilityPolicy = AzureEntityResource & { - immutabilityPeriodSinceCreationInDays?: number; - readonly state?: ImmutabilityPolicyState; - allowProtectedAppendWrites?: boolean; -}; - -// @public -export interface ImmutabilityPolicyProperties { - allowProtectedAppendWrites?: boolean; - readonly etag?: string; - immutabilityPeriodSinceCreationInDays?: number; - readonly state?: ImmutabilityPolicyState; - readonly updateHistory?: UpdateHistoryProperty[]; -} - -// @public -export type ImmutabilityPolicyState = string; - -// @public -export type ImmutabilityPolicyUpdateType = string; - -// @public -export interface IPRule { - action?: "Allow"; - iPAddressOrRange: string; -} - -// @public -export type KeyPermission = "Read" | "Full"; - -// @public -export type KeySource = string; - -// @public -type KeyType_2 = string; - -export { KeyType_2 as KeyType } - -// @public -export interface KeyVaultProperties { - readonly currentVersionedKeyIdentifier?: string; - keyName?: string; - keyVaultUri?: string; - keyVersion?: string; - readonly lastKeyRotationTimestamp?: Date; -} - -// @public -export type Kind = string; - -// @public -export enum KnownBlobRestoreProgressStatus { - // (undocumented) - Complete = "Complete", - // (undocumented) - Failed = "Failed", - // (undocumented) - InProgress = "InProgress" -} - -// @public -export enum KnownBypass { - // (undocumented) - AzureServices = "AzureServices", - // (undocumented) - Logging = "Logging", - // (undocumented) - Metrics = "Metrics", - // (undocumented) - None = "None" -} - -// @public -export enum KnownCorsRuleAllowedMethodsItem { - // (undocumented) - Delete = "DELETE", - // (undocumented) - GET = "GET", - // (undocumented) - Head = "HEAD", - // (undocumented) - Merge = "MERGE", - // (undocumented) - Options = "OPTIONS", - // (undocumented) - Post = "POST", - // (undocumented) - PUT = "PUT" -} - -// @public -export enum KnownDirectoryServiceOptions { - // (undocumented) - Aadds = "AADDS", - // (undocumented) - AD = "AD", - // (undocumented) - None = "None" -} - -// @public -export enum KnownEnabledProtocols { - // (undocumented) - NFS = "NFS", - // (undocumented) - SMB = "SMB" -} - -// @public -export enum KnownEncryptionScopeSource { - // (undocumented) - MicrosoftKeyVault = "Microsoft.KeyVault", - // (undocumented) - MicrosoftStorage = "Microsoft.Storage" -} - -// @public -export enum KnownEncryptionScopeState { - // (undocumented) - Disabled = "Disabled", - // (undocumented) - Enabled = "Enabled" -} - -// @public -export enum KnownGeoReplicationStatus { - // (undocumented) - Bootstrap = "Bootstrap", - // (undocumented) - Live = "Live", - // (undocumented) - Unavailable = "Unavailable" -} - -// @public -export enum KnownImmutabilityPolicyState { - // (undocumented) - Locked = "Locked", - // (undocumented) - Unlocked = "Unlocked" -} - -// @public -export enum KnownImmutabilityPolicyUpdateType { - // (undocumented) - Extend = "extend", - // (undocumented) - Lock = "lock", - // (undocumented) - Put = "put" -} - -// @public -export enum KnownKeySource { - // (undocumented) - MicrosoftKeyvault = "Microsoft.Keyvault", - // (undocumented) - MicrosoftStorage = "Microsoft.Storage" -} - -// @public -export enum KnownKeyType { - // (undocumented) - Account = "Account", - // (undocumented) - Service = "Service" -} - -// @public -export enum KnownKind { - // (undocumented) - BlobStorage = "BlobStorage", - // (undocumented) - BlockBlobStorage = "BlockBlobStorage", - // (undocumented) - FileStorage = "FileStorage", - // (undocumented) - Storage = "Storage", - // (undocumented) - StorageV2 = "StorageV2" -} - -// @public -export enum KnownLargeFileSharesState { - // (undocumented) - Disabled = "Disabled", - // (undocumented) - Enabled = "Enabled" -} - -// @public -export enum KnownLeaseContainerRequestAction { - // (undocumented) - Acquire = "Acquire", - // (undocumented) - Break = "Break", - // (undocumented) - Change = "Change", - // (undocumented) - Release = "Release", - // (undocumented) - Renew = "Renew" -} - -// @public -export enum KnownLeaseDuration { - // (undocumented) - Fixed = "Fixed", - // (undocumented) - Infinite = "Infinite" -} - -// @public -export enum KnownLeaseState { - // (undocumented) - Available = "Available", - // (undocumented) - Breaking = "Breaking", - // (undocumented) - Broken = "Broken", - // (undocumented) - Expired = "Expired", - // (undocumented) - Leased = "Leased" -} - -// @public -export enum KnownLeaseStatus { - // (undocumented) - Locked = "Locked", - // (undocumented) - Unlocked = "Unlocked" -} - -// @public -export enum KnownManagementPolicyName { - // (undocumented) - Default = "default" -} - -// @public -export enum KnownPermissions { - // (undocumented) - A = "a", - // (undocumented) - C = "c", - // (undocumented) - D = "d", - // (undocumented) - L = "l", - // (undocumented) - P = "p", - // (undocumented) - R = "r", - // (undocumented) - U = "u", - // (undocumented) - W = "w" -} - -// @public -export enum KnownPrivateEndpointConnectionProvisioningState { - // (undocumented) - Creating = "Creating", - // (undocumented) - Deleting = "Deleting", - // (undocumented) - Failed = "Failed", - // (undocumented) - Succeeded = "Succeeded" -} - -// @public -export enum KnownPrivateEndpointServiceConnectionStatus { - // (undocumented) - Approved = "Approved", - // (undocumented) - Pending = "Pending", - // (undocumented) - Rejected = "Rejected" -} - -// @public -export enum KnownReasonCode { - // (undocumented) - NotAvailableForSubscription = "NotAvailableForSubscription", - // (undocumented) - QuotaId = "QuotaId" -} - -// @public -export enum KnownRootSquashType { - // (undocumented) - AllSquash = "AllSquash", - // (undocumented) - NoRootSquash = "NoRootSquash", - // (undocumented) - RootSquash = "RootSquash" -} - -// @public -export enum KnownRoutingChoice { - // (undocumented) - InternetRouting = "InternetRouting", - // (undocumented) - MicrosoftRouting = "MicrosoftRouting" -} - -// @public -export enum KnownRuleType { - // (undocumented) - Lifecycle = "Lifecycle" -} - -// @public -export enum KnownServices { - // (undocumented) - B = "b", - // (undocumented) - F = "f", - // (undocumented) - Q = "q", - // (undocumented) - T = "t" -} - -// @public -export enum KnownShareAccessTier { - // (undocumented) - Cool = "Cool", - // (undocumented) - Hot = "Hot", - // (undocumented) - Premium = "Premium", - // (undocumented) - TransactionOptimized = "TransactionOptimized" -} - -// @public -export enum KnownSignedResource { - // (undocumented) - B = "b", - // (undocumented) - C = "c", - // (undocumented) - F = "f", - // (undocumented) - S = "s" -} - -// @public -export enum KnownSignedResourceTypes { - // (undocumented) - C = "c", - // (undocumented) - O = "o", - // (undocumented) - S = "s" -} - -// @public -export enum KnownSkuName { - // (undocumented) - PremiumLRS = "Premium_LRS", - // (undocumented) - PremiumZRS = "Premium_ZRS", - // (undocumented) - StandardGRS = "Standard_GRS", - // (undocumented) - StandardGzrs = "Standard_GZRS", - // (undocumented) - StandardLRS = "Standard_LRS", - // (undocumented) - StandardRagrs = "Standard_RAGRS", - // (undocumented) - StandardRagzrs = "Standard_RAGZRS", - // (undocumented) - StandardZRS = "Standard_ZRS" -} - -// @public -export type LargeFileSharesState = string; - -// @public -export interface LeaseContainerRequest { - action: LeaseContainerRequestAction; - breakPeriod?: number; - leaseDuration?: number; - leaseId?: string; - proposedLeaseId?: string; -} - -// @public -export type LeaseContainerRequestAction = string; - -// @public -export interface LeaseContainerResponse { - leaseId?: string; - leaseTimeSeconds?: string; -} - -// @public -export type LeaseDuration = string; - -// @public -export type LeaseState = string; - -// @public -export type LeaseStatus = string; - -// @public -export interface LegalHold { - readonly hasLegalHold?: boolean; - tags: string[]; -} - -// @public -export interface LegalHoldProperties { - readonly hasLegalHold?: boolean; - tags?: TagProperty[]; -} - -// @public -export interface ListAccountSasResponse { - readonly accountSasToken?: string; -} - -// @public -export type ListContainerItem = AzureEntityResource & { - defaultEncryptionScope?: string; - denyEncryptionScopeOverride?: boolean; - publicAccess?: PublicAccess; - readonly lastModifiedTime?: Date; - readonly leaseStatus?: LeaseStatus; - readonly leaseState?: LeaseState; - readonly leaseDuration?: LeaseDuration; - metadata?: { - [propertyName: string]: string; - }; - readonly immutabilityPolicy?: ImmutabilityPolicyProperties; - readonly legalHold?: LegalHoldProperties; - readonly hasLegalHold?: boolean; - readonly hasImmutabilityPolicy?: boolean; -}; - -// @public -export interface ListContainerItems { - readonly nextLink?: string; - readonly value?: ListContainerItem[]; -} - -// @public -export interface ListServiceSasResponse { - readonly serviceSasToken?: string; -} - -// @public -export interface ManagementPolicies { - createOrUpdate(resourceGroupName: string, accountName: string, managementPolicyName: ManagementPolicyName, properties: ManagementPolicy, options?: ManagementPoliciesCreateOrUpdateOptionalParams): Promise; - delete(resourceGroupName: string, accountName: string, managementPolicyName: ManagementPolicyName, options?: ManagementPoliciesDeleteOptionalParams): Promise; - get(resourceGroupName: string, accountName: string, managementPolicyName: ManagementPolicyName, options?: ManagementPoliciesGetOptionalParams): Promise; -} - -// @public -export interface ManagementPoliciesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagementPoliciesCreateOrUpdateResponse = ManagementPolicy; - -// @public -export interface ManagementPoliciesDeleteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface ManagementPoliciesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ManagementPoliciesGetResponse = ManagementPolicy; - -// @public -export type ManagementPolicy = Resource & { - readonly lastModifiedTime?: Date; - policy?: ManagementPolicySchema; -}; - -// @public -export interface ManagementPolicyAction { - baseBlob?: ManagementPolicyBaseBlob; - snapshot?: ManagementPolicySnapShot; -} - -// @public -export interface ManagementPolicyBaseBlob { - delete?: DateAfterModification; - tierToArchive?: DateAfterModification; - tierToCool?: DateAfterModification; -} - -// @public -export interface ManagementPolicyDefinition { - actions: ManagementPolicyAction; - filters?: ManagementPolicyFilter; -} - -// @public -export interface ManagementPolicyFilter { - blobIndexMatch?: TagFilter[]; - blobTypes: string[]; - prefixMatch?: string[]; -} - -// @public -export type ManagementPolicyName = string; - -// @public -export interface ManagementPolicyRule { - definition: ManagementPolicyDefinition; - enabled?: boolean; - name: string; - type: RuleType; -} - -// @public -export interface ManagementPolicySchema { - rules: ManagementPolicyRule[]; -} - -// @public -export interface ManagementPolicySnapShot { - delete?: DateAfterCreation; -} - -// @public -export interface MetricSpecification { - aggregationType?: string; - category?: string; - dimensions?: Dimension[]; - displayDescription?: string; - displayName?: string; - fillGapWithZero?: boolean; - name?: string; - resourceIdDimensionNameOverride?: string; - unit?: string; -} - -// @public -export interface NetworkRuleSet { - bypass?: Bypass; - defaultAction: DefaultAction; - ipRules?: IPRule[]; - virtualNetworkRules?: VirtualNetworkRule[]; -} - -// @public -export interface ObjectReplicationPolicies { - createOrUpdate(resourceGroupName: string, accountName: string, objectReplicationPolicyId: string, properties: ObjectReplicationPolicy, options?: ObjectReplicationPoliciesCreateOrUpdateOptionalParams): Promise; - delete(resourceGroupName: string, accountName: string, objectReplicationPolicyId: string, options?: ObjectReplicationPoliciesDeleteOptionalParams): Promise; - get(resourceGroupName: string, accountName: string, objectReplicationPolicyId: string, options?: ObjectReplicationPoliciesGetOptionalParams): Promise; - list(resourceGroupName: string, accountName: string, options?: ObjectReplicationPoliciesListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ObjectReplicationPoliciesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ObjectReplicationPoliciesCreateOrUpdateResponse = ObjectReplicationPolicy; - -// @public -export interface ObjectReplicationPoliciesDef { - value?: ObjectReplicationPolicy[]; -} - -// @public -export interface ObjectReplicationPoliciesDeleteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface ObjectReplicationPoliciesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ObjectReplicationPoliciesGetResponse = ObjectReplicationPolicy; - -// @public -export interface ObjectReplicationPoliciesListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ObjectReplicationPoliciesListResponse = ObjectReplicationPoliciesDef; - -// @public -export type ObjectReplicationPolicy = Resource & { - readonly policyId?: string; - readonly enabledTime?: Date; - sourceAccount?: string; - destinationAccount?: string; - rules?: ObjectReplicationPolicyRule[]; -}; - -// @public -export interface ObjectReplicationPolicyFilter { - minCreationTime?: string; - prefixMatch?: string[]; -} - -// @public -export interface ObjectReplicationPolicyRule { - destinationContainer: string; - filters?: ObjectReplicationPolicyFilter; - ruleId?: string; - sourceContainer: string; -} - -// @public -export interface Operation { - display?: OperationDisplay; - name?: string; - origin?: string; - serviceSpecification?: ServiceSpecification; -} - -// @public -export interface OperationDisplay { - description?: string; - operation?: string; - provider?: string; - resource?: string; -} - -// @public -export interface OperationListResult { - value?: Operation[]; -} - -// @public -export interface Operations { - list(options?: OperationsListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface OperationsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type OperationsListResponse = OperationListResult; - -// @public -type Permissions_2 = string; - -export { Permissions_2 as Permissions } - -// @public -export interface PrivateEndpoint { - readonly id?: string; -} - -// @public -export type PrivateEndpointConnection = Resource & { - privateEndpoint?: PrivateEndpoint; - privateLinkServiceConnectionState?: PrivateLinkServiceConnectionState; - readonly provisioningState?: PrivateEndpointConnectionProvisioningState; -}; - -// @public -export interface PrivateEndpointConnectionListResult { - value?: PrivateEndpointConnection[]; -} - -// @public -export type PrivateEndpointConnectionProvisioningState = string; - -// @public -export interface PrivateEndpointConnections { - delete(resourceGroupName: string, accountName: string, privateEndpointConnectionName: string, options?: PrivateEndpointConnectionsDeleteOptionalParams): Promise; - get(resourceGroupName: string, accountName: string, privateEndpointConnectionName: string, options?: PrivateEndpointConnectionsGetOptionalParams): Promise; - list(resourceGroupName: string, accountName: string, options?: PrivateEndpointConnectionsListOptionalParams): PagedAsyncIterableIterator; - put(resourceGroupName: string, accountName: string, privateEndpointConnectionName: string, properties: PrivateEndpointConnection, options?: PrivateEndpointConnectionsPutOptionalParams): Promise; -} - -// @public -export interface PrivateEndpointConnectionsDeleteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface PrivateEndpointConnectionsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PrivateEndpointConnectionsGetResponse = PrivateEndpointConnection; - -// @public -export interface PrivateEndpointConnectionsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PrivateEndpointConnectionsListResponse = PrivateEndpointConnectionListResult; - -// @public -export interface PrivateEndpointConnectionsPutOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PrivateEndpointConnectionsPutResponse = PrivateEndpointConnection; - -// @public -export type PrivateEndpointServiceConnectionStatus = string; - -// @public -export type PrivateLinkResource = Resource & { - readonly groupId?: string; - readonly requiredMembers?: string[]; - requiredZoneNames?: string[]; -}; - -// @public -export interface PrivateLinkResourceListResult { - value?: PrivateLinkResource[]; -} - -// @public -export interface PrivateLinkResources { - listByStorageAccount(resourceGroupName: string, accountName: string, options?: PrivateLinkResourcesListByStorageAccountOptionalParams): Promise; -} - -// @public -export interface PrivateLinkResourcesListByStorageAccountOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type PrivateLinkResourcesListByStorageAccountResponse = PrivateLinkResourceListResult; - -// @public -export interface PrivateLinkServiceConnectionState { - actionRequired?: string; - description?: string; - status?: PrivateEndpointServiceConnectionStatus; -} - -// @public -export type ProvisioningState = "Creating" | "ResolvingDNS" | "Succeeded"; - -// @public -export type PublicAccess = "Container" | "Blob" | "None"; - -// @public -export type Reason = "AccountNameInvalid" | "AlreadyExists"; - -// @public -export type ReasonCode = string; - -// @public (undocumented) -export interface Resource { - readonly id?: string; - readonly name?: string; - readonly type?: string; -} - -// @public -export interface RestorePolicyProperties { - days?: number; - enabled: boolean; - readonly lastEnabledTime?: Date; -} - -// @public -export interface Restriction { - reasonCode?: ReasonCode; - readonly type?: string; - readonly values?: string[]; -} - -// @public -export type RootSquashType = string; - -// @public -export type RoutingChoice = string; - -// @public -export interface RoutingPreference { - publishInternetEndpoints?: boolean; - publishMicrosoftEndpoints?: boolean; - routingChoice?: RoutingChoice; -} - -// @public -export type RuleType = string; - -// @public -export type Services = string; - -// @public -export interface ServiceSasParameters { - cacheControl?: string; - canonicalizedResource: string; - contentDisposition?: string; - contentEncoding?: string; - contentLanguage?: string; - contentType?: string; - identifier?: string; - iPAddressOrRange?: string; - keyToSign?: string; - partitionKeyEnd?: string; - partitionKeyStart?: string; - permissions?: Permissions_2; - protocols?: HttpProtocol; - resource?: SignedResource; - rowKeyEnd?: string; - rowKeyStart?: string; - sharedAccessExpiryTime?: Date; - sharedAccessStartTime?: Date; -} - -// @public -export interface ServiceSpecification { - metricSpecifications?: MetricSpecification[]; -} - -// @public -export type ShareAccessTier = string; - -// @public -export type SignedResource = string; - -// @public -export type SignedResourceTypes = string; - -// @public -export interface Sku { - name: SkuName; - readonly tier?: SkuTier; -} - -// @public -export interface SKUCapability { - readonly name?: string; - readonly value?: string; -} - -// @public -export interface SkuInformation { - readonly capabilities?: SKUCapability[]; - readonly kind?: Kind; - readonly locations?: string[]; - name: SkuName; - readonly resourceType?: string; - restrictions?: Restriction[]; - readonly tier?: SkuTier; -} - -// @public -export type SkuName = string; - -// @public -export interface Skus { - list(options?: SkusListOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface SkusListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type SkusListResponse = StorageSkuListResult; - -// @public -export type SkuTier = "Standard" | "Premium"; - -// @public -export type State = "provisioning" | "deprovisioning" | "succeeded" | "failed" | "networkSourceDeleted"; - -// @public -export type StorageAccount = TrackedResource & { - readonly sku?: Sku; - readonly kind?: Kind; - identity?: Identity; - readonly provisioningState?: ProvisioningState; - readonly primaryEndpoints?: Endpoints; - readonly primaryLocation?: string; - readonly statusOfPrimary?: AccountStatus; - readonly lastGeoFailoverTime?: Date; - readonly secondaryLocation?: string; - readonly statusOfSecondary?: AccountStatus; - readonly creationTime?: Date; - readonly customDomain?: CustomDomain; - readonly secondaryEndpoints?: Endpoints; - readonly encryption?: Encryption; - readonly accessTier?: AccessTier; - azureFilesIdentityBasedAuthentication?: AzureFilesIdentityBasedAuthentication; - enableHttpsTrafficOnly?: boolean; - readonly networkRuleSet?: NetworkRuleSet; - isHnsEnabled?: boolean; - readonly geoReplicationStats?: GeoReplicationStats; - readonly failoverInProgress?: boolean; - largeFileSharesState?: LargeFileSharesState; - readonly privateEndpointConnections?: PrivateEndpointConnection[]; - routingPreference?: RoutingPreference; - readonly blobRestoreStatus?: BlobRestoreStatus; -}; - -// @public -export interface StorageAccountCheckNameAvailabilityParameters { - name: string; - type: "Microsoft.Storage/storageAccounts"; -} - -// @public -export interface StorageAccountCreateParameters { - accessTier?: AccessTier; - azureFilesIdentityBasedAuthentication?: AzureFilesIdentityBasedAuthentication; - customDomain?: CustomDomain; - enableHttpsTrafficOnly?: boolean; - encryption?: Encryption; - identity?: Identity; - isHnsEnabled?: boolean; - kind: Kind; - largeFileSharesState?: LargeFileSharesState; - location: string; - networkRuleSet?: NetworkRuleSet; - routingPreference?: RoutingPreference; - sku: Sku; - tags?: { - [propertyName: string]: string; - }; -} - -// @public -export type StorageAccountExpand = "geoReplicationStats" | "blobRestoreStatus"; - -// @public -export interface StorageAccountInternetEndpoints { - readonly blob?: string; - readonly dfs?: string; - readonly file?: string; - readonly web?: string; -} - -// @public -export interface StorageAccountKey { - readonly keyName?: string; - readonly permissions?: KeyPermission; - readonly value?: string; -} - -// @public -export interface StorageAccountListKeysResult { - readonly keys?: StorageAccountKey[]; -} - -// @public -export interface StorageAccountListResult { - readonly nextLink?: string; - readonly value?: StorageAccount[]; -} - -// @public -export interface StorageAccountMicrosoftEndpoints { - readonly blob?: string; - readonly dfs?: string; - readonly file?: string; - readonly queue?: string; - readonly table?: string; - readonly web?: string; -} - -// @public -export interface StorageAccountRegenerateKeyParameters { - keyName: string; -} - -// @public -export interface StorageAccounts { - beginCreate(resourceGroupName: string, accountName: string, parameters: StorageAccountCreateParameters, options?: StorageAccountsCreateOptionalParams): Promise, StorageAccountsCreateResponse>>; - beginCreateAndWait(resourceGroupName: string, accountName: string, parameters: StorageAccountCreateParameters, options?: StorageAccountsCreateOptionalParams): Promise; - beginFailover(resourceGroupName: string, accountName: string, options?: StorageAccountsFailoverOptionalParams): Promise, void>>; - beginFailoverAndWait(resourceGroupName: string, accountName: string, options?: StorageAccountsFailoverOptionalParams): Promise; - beginRestoreBlobRanges(resourceGroupName: string, accountName: string, parameters: BlobRestoreParameters, options?: StorageAccountsRestoreBlobRangesOptionalParams): Promise, StorageAccountsRestoreBlobRangesResponse>>; - beginRestoreBlobRangesAndWait(resourceGroupName: string, accountName: string, parameters: BlobRestoreParameters, options?: StorageAccountsRestoreBlobRangesOptionalParams): Promise; - checkNameAvailability(accountName: StorageAccountCheckNameAvailabilityParameters, options?: StorageAccountsCheckNameAvailabilityOptionalParams): Promise; - delete(resourceGroupName: string, accountName: string, options?: StorageAccountsDeleteOptionalParams): Promise; - getProperties(resourceGroupName: string, accountName: string, options?: StorageAccountsGetPropertiesOptionalParams): Promise; - list(options?: StorageAccountsListOptionalParams): PagedAsyncIterableIterator; - listAccountSAS(resourceGroupName: string, accountName: string, parameters: AccountSasParameters, options?: StorageAccountsListAccountSASOptionalParams): Promise; - listByResourceGroup(resourceGroupName: string, options?: StorageAccountsListByResourceGroupOptionalParams): PagedAsyncIterableIterator; - listKeys(resourceGroupName: string, accountName: string, options?: StorageAccountsListKeysOptionalParams): Promise; - listServiceSAS(resourceGroupName: string, accountName: string, parameters: ServiceSasParameters, options?: StorageAccountsListServiceSASOptionalParams): Promise; - regenerateKey(resourceGroupName: string, accountName: string, regenerateKey: StorageAccountRegenerateKeyParameters, options?: StorageAccountsRegenerateKeyOptionalParams): Promise; - revokeUserDelegationKeys(resourceGroupName: string, accountName: string, options?: StorageAccountsRevokeUserDelegationKeysOptionalParams): Promise; - update(resourceGroupName: string, accountName: string, parameters: StorageAccountUpdateParameters, options?: StorageAccountsUpdateOptionalParams): Promise; -} - -// @public -export interface StorageAccountsCheckNameAvailabilityOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type StorageAccountsCheckNameAvailabilityResponse = CheckNameAvailabilityResult; - -// @public -export interface StorageAccountsCreateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type StorageAccountsCreateResponse = StorageAccount; - -// @public -export interface StorageAccountsDeleteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface StorageAccountsFailoverOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface StorageAccountsGetPropertiesOptionalParams extends coreClient.OperationOptions { - expand?: StorageAccountExpand; -} - -// @public -export type StorageAccountsGetPropertiesResponse = StorageAccount; - -// @public -export interface StorageAccountsListAccountSASOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type StorageAccountsListAccountSASResponse = ListAccountSasResponse; - -// @public -export interface StorageAccountsListByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type StorageAccountsListByResourceGroupResponse = StorageAccountListResult; - -// @public -export interface StorageAccountsListKeysOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type StorageAccountsListKeysResponse = StorageAccountListKeysResult; - -// @public -export interface StorageAccountsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type StorageAccountsListNextResponse = StorageAccountListResult; - -// @public -export interface StorageAccountsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type StorageAccountsListResponse = StorageAccountListResult; - -// @public -export interface StorageAccountsListServiceSASOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type StorageAccountsListServiceSASResponse = ListServiceSasResponse; - -// @public -export interface StorageAccountsRegenerateKeyOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type StorageAccountsRegenerateKeyResponse = StorageAccountListKeysResult; - -// @public -export interface StorageAccountsRestoreBlobRangesOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type StorageAccountsRestoreBlobRangesResponse = BlobRestoreStatus; - -// @public -export interface StorageAccountsRevokeUserDelegationKeysOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface StorageAccountsUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type StorageAccountsUpdateResponse = StorageAccount; - -// @public -export interface StorageAccountUpdateParameters { - accessTier?: AccessTier; - azureFilesIdentityBasedAuthentication?: AzureFilesIdentityBasedAuthentication; - customDomain?: CustomDomain; - enableHttpsTrafficOnly?: boolean; - encryption?: Encryption; - identity?: Identity; - kind?: Kind; - largeFileSharesState?: LargeFileSharesState; - networkRuleSet?: NetworkRuleSet; - routingPreference?: RoutingPreference; - sku?: Sku; - tags?: { - [propertyName: string]: string; - }; -} - -// @public (undocumented) -export class StorageManagementClient extends StorageManagementClientContext { - constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: StorageManagementClientOptionalParams); - // (undocumented) - blobContainers: BlobContainers; - // (undocumented) - blobServices: BlobServices; - // (undocumented) - encryptionScopes: EncryptionScopes; - // (undocumented) - fileServices: FileServices; - // (undocumented) - fileShares: FileShares; - // (undocumented) - managementPolicies: ManagementPolicies; - // (undocumented) - objectReplicationPolicies: ObjectReplicationPolicies; - // (undocumented) - operations: Operations; - // (undocumented) - privateEndpointConnections: PrivateEndpointConnections; - // (undocumented) - privateLinkResources: PrivateLinkResources; - // (undocumented) - skus: Skus; - // (undocumented) - storageAccounts: StorageAccounts; - // (undocumented) - usages: Usages; -} - -// @public (undocumented) -export class StorageManagementClientContext extends coreClient.ServiceClient { - // (undocumented) - $host: string; - constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: StorageManagementClientOptionalParams); - // (undocumented) - apiVersion: string; - // (undocumented) - subscriptionId: string; -} - -// @public -export interface StorageManagementClientOptionalParams extends coreClient.ServiceClientOptions { - $host?: string; - apiVersion?: string; - endpoint?: string; -} - -// @public -export interface StorageSkuListResult { - readonly value?: SkuInformation[]; -} - -// @public -export interface TagFilter { - name: string; - op: string; - value: string; -} - -// @public -export interface TagProperty { - readonly objectIdentifier?: string; - readonly tag?: string; - readonly tenantId?: string; - readonly timestamp?: Date; - readonly upn?: string; -} - -// @public -export type TrackedResource = Resource & { - tags?: { - [propertyName: string]: string; - }; - location: string; -}; - -// @public -export interface UpdateHistoryProperty { - readonly immutabilityPeriodSinceCreationInDays?: number; - readonly objectIdentifier?: string; - readonly tenantId?: string; - readonly timestamp?: Date; - readonly update?: ImmutabilityPolicyUpdateType; - readonly upn?: string; -} - -// @public -export interface Usage { - readonly currentValue?: number; - readonly limit?: number; - readonly name?: UsageName; - readonly unit?: UsageUnit; -} - -// @public -export interface UsageListResult { - value?: Usage[]; -} - -// @public -export interface UsageName { - readonly localizedValue?: string; - readonly value?: string; -} - -// @public -export interface Usages { - listByLocation(location: string, options?: UsagesListByLocationOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface UsagesListByLocationOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type UsagesListByLocationResponse = UsageListResult; - -// @public -export type UsageUnit = "Count" | "Bytes" | "Seconds" | "Percent" | "CountsPerSecond" | "BytesPerSecond"; - -// @public -export interface VirtualNetworkRule { - action?: "Allow"; - state?: State; - virtualNetworkResourceId: string; -} - - -// (No @packageDocumentation comment for this package) - -``` +## API Report File for "storage-resource-manager" + +> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). + +```ts + +import * as coreAuth from '@azure/core-auth'; +import * as coreClient from '@azure/core-client'; +import { PagedAsyncIterableIterator } from '@azure/core-paging'; +import { PollerLike } from '@azure/core-lro'; +import { PollOperationState } from '@azure/core-lro'; + +// @public +export type AccessTier = "Hot" | "Cool"; + +// @public +export interface AccountSasParameters { + iPAddressOrRange?: string; + keyToSign?: string; + permissions: Permissions_2; + protocols?: HttpProtocol; + resourceTypes: SignedResourceTypes; + services: Services; + sharedAccessExpiryTime: Date; + sharedAccessStartTime?: Date; +} + +// @public +export type AccountStatus = "available" | "unavailable"; + +// @public +export interface ActiveDirectoryProperties { + azureStorageSid: string; + domainGuid: string; + domainName: string; + domainSid: string; + forestName: string; + netBiosDomainName: string; +} + +// @public +export type AzureEntityResource = Resource & { + readonly etag?: string; +}; + +// @public +export interface AzureFilesIdentityBasedAuthentication { + activeDirectoryProperties?: ActiveDirectoryProperties; + directoryServiceOptions: DirectoryServiceOptions; +} + +// @public +export type BlobContainer = AzureEntityResource & { + defaultEncryptionScope?: string; + denyEncryptionScopeOverride?: boolean; + publicAccess?: PublicAccess; + readonly lastModifiedTime?: Date; + readonly leaseStatus?: LeaseStatus; + readonly leaseState?: LeaseState; + readonly leaseDuration?: LeaseDuration; + metadata?: { + [propertyName: string]: string; + }; + readonly immutabilityPolicy?: ImmutabilityPolicyProperties; + readonly legalHold?: LegalHoldProperties; + readonly hasLegalHold?: boolean; + readonly hasImmutabilityPolicy?: boolean; +}; + +// @public +export interface BlobContainers { + clearLegalHold(resourceGroupName: string, accountName: string, containerName: string, legalHold: LegalHold, options?: BlobContainersClearLegalHoldOptionalParams): Promise; + create(resourceGroupName: string, accountName: string, containerName: string, blobContainer: BlobContainer, options?: BlobContainersCreateOptionalParams): Promise; + createOrUpdateImmutabilityPolicy(resourceGroupName: string, accountName: string, containerName: string, options?: BlobContainersCreateOrUpdateImmutabilityPolicyOptionalParams): Promise; + delete(resourceGroupName: string, accountName: string, containerName: string, options?: BlobContainersDeleteOptionalParams): Promise; + deleteImmutabilityPolicy(resourceGroupName: string, accountName: string, containerName: string, ifMatch: string, options?: BlobContainersDeleteImmutabilityPolicyOptionalParams): Promise; + extendImmutabilityPolicy(resourceGroupName: string, accountName: string, containerName: string, ifMatch: string, options?: BlobContainersExtendImmutabilityPolicyOptionalParams): Promise; + get(resourceGroupName: string, accountName: string, containerName: string, options?: BlobContainersGetOptionalParams): Promise; + getImmutabilityPolicy(resourceGroupName: string, accountName: string, containerName: string, options?: BlobContainersGetImmutabilityPolicyOptionalParams): Promise; + lease(resourceGroupName: string, accountName: string, containerName: string, options?: BlobContainersLeaseOptionalParams): Promise; + list(resourceGroupName: string, accountName: string, options?: BlobContainersListOptionalParams): PagedAsyncIterableIterator; + lockImmutabilityPolicy(resourceGroupName: string, accountName: string, containerName: string, ifMatch: string, options?: BlobContainersLockImmutabilityPolicyOptionalParams): Promise; + setLegalHold(resourceGroupName: string, accountName: string, containerName: string, legalHold: LegalHold, options?: BlobContainersSetLegalHoldOptionalParams): Promise; + update(resourceGroupName: string, accountName: string, containerName: string, blobContainer: BlobContainer, options?: BlobContainersUpdateOptionalParams): Promise; +} + +// @public +export interface BlobContainersClearLegalHoldOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type BlobContainersClearLegalHoldResponse = LegalHold; + +// @public +export interface BlobContainersCreateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface BlobContainersCreateOrUpdateImmutabilityPolicyHeaders { + eTag?: string; +} + +// @public +export interface BlobContainersCreateOrUpdateImmutabilityPolicyOptionalParams extends coreClient.OperationOptions { + ifMatch?: string; + parameters?: ImmutabilityPolicy; +} + +// @public +export type BlobContainersCreateOrUpdateImmutabilityPolicyResponse = BlobContainersCreateOrUpdateImmutabilityPolicyHeaders & ImmutabilityPolicy; + +// @public +export type BlobContainersCreateResponse = BlobContainer; + +// @public +export interface BlobContainersDeleteImmutabilityPolicyHeaders { + eTag?: string; +} + +// @public +export interface BlobContainersDeleteImmutabilityPolicyOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type BlobContainersDeleteImmutabilityPolicyResponse = BlobContainersDeleteImmutabilityPolicyHeaders & ImmutabilityPolicy; + +// @public +export interface BlobContainersDeleteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface BlobContainersExtendImmutabilityPolicyHeaders { + eTag?: string; +} + +// @public +export interface BlobContainersExtendImmutabilityPolicyOptionalParams extends coreClient.OperationOptions { + parameters?: ImmutabilityPolicy; +} + +// @public +export type BlobContainersExtendImmutabilityPolicyResponse = BlobContainersExtendImmutabilityPolicyHeaders & ImmutabilityPolicy; + +// @public +export interface BlobContainersGetImmutabilityPolicyHeaders { + eTag?: string; +} + +// @public +export interface BlobContainersGetImmutabilityPolicyOptionalParams extends coreClient.OperationOptions { + ifMatch?: string; +} + +// @public +export type BlobContainersGetImmutabilityPolicyResponse = BlobContainersGetImmutabilityPolicyHeaders & ImmutabilityPolicy; + +// @public +export interface BlobContainersGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type BlobContainersGetResponse = BlobContainer; + +// @public +export interface BlobContainersLeaseOptionalParams extends coreClient.OperationOptions { + parameters?: LeaseContainerRequest; +} + +// @public +export type BlobContainersLeaseResponse = LeaseContainerResponse; + +// @public +export interface BlobContainersListNextOptionalParams extends coreClient.OperationOptions { + filter?: string; + maxpagesize?: string; +} + +// @public +export type BlobContainersListNextResponse = ListContainerItems; + +// @public +export interface BlobContainersListOptionalParams extends coreClient.OperationOptions { + filter?: string; + maxpagesize?: string; +} + +// @public +export type BlobContainersListResponse = ListContainerItems; + +// @public +export interface BlobContainersLockImmutabilityPolicyHeaders { + eTag?: string; +} + +// @public +export interface BlobContainersLockImmutabilityPolicyOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type BlobContainersLockImmutabilityPolicyResponse = BlobContainersLockImmutabilityPolicyHeaders & ImmutabilityPolicy; + +// @public +export interface BlobContainersSetLegalHoldOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type BlobContainersSetLegalHoldResponse = LegalHold; + +// @public +export interface BlobContainersUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type BlobContainersUpdateResponse = BlobContainer; + +// @public +export interface BlobRestoreParameters { + blobRanges: BlobRestoreRange[]; + timeToRestore: Date; +} + +// @public +export type BlobRestoreProgressStatus = string; + +// @public +export interface BlobRestoreRange { + endRange: string; + startRange: string; +} + +// @public +export interface BlobRestoreStatus { + readonly failureReason?: string; + readonly parameters?: BlobRestoreParameters; + readonly restoreId?: string; + readonly status?: BlobRestoreProgressStatus; +} + +// @public (undocumented) +export interface BlobServiceItems { + readonly value?: BlobServiceProperties[]; +} + +// @public +export type BlobServiceProperties = Resource & { + readonly sku?: Sku; + cors?: CorsRules; + defaultServiceVersion?: string; + deleteRetentionPolicy?: DeleteRetentionPolicy; + isVersioningEnabled?: boolean; + automaticSnapshotPolicyEnabled?: boolean; + changeFeed?: ChangeFeed; + restorePolicy?: RestorePolicyProperties; + containerDeleteRetentionPolicy?: DeleteRetentionPolicy; +}; + +// @public +export interface BlobServices { + getServiceProperties(resourceGroupName: string, accountName: string, options?: BlobServicesGetServicePropertiesOptionalParams): Promise; + list(resourceGroupName: string, accountName: string, options?: BlobServicesListOptionalParams): PagedAsyncIterableIterator; + setServiceProperties(resourceGroupName: string, accountName: string, parameters: BlobServiceProperties, options?: BlobServicesSetServicePropertiesOptionalParams): Promise; +} + +// @public +export interface BlobServicesGetServicePropertiesOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type BlobServicesGetServicePropertiesResponse = BlobServiceProperties; + +// @public +export interface BlobServicesListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type BlobServicesListResponse = BlobServiceItems; + +// @public +export interface BlobServicesSetServicePropertiesOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type BlobServicesSetServicePropertiesResponse = BlobServiceProperties; + +// @public +export type Bypass = string; + +// @public +export interface ChangeFeed { + enabled?: boolean; +} + +// @public +export interface CheckNameAvailabilityResult { + readonly message?: string; + readonly nameAvailable?: boolean; + readonly reason?: Reason; +} + +// @public +export interface CloudError { + error?: CloudErrorBody; +} + +// @public +export interface CloudErrorBody { + code?: string; + details?: CloudErrorBody[]; + message?: string; + target?: string; +} + +// @public +export interface CorsRule { + allowedHeaders: string[]; + allowedMethods: CorsRuleAllowedMethodsItem[]; + allowedOrigins: string[]; + exposedHeaders: string[]; + maxAgeInSeconds: number; +} + +// @public +export type CorsRuleAllowedMethodsItem = string; + +// @public +export interface CorsRules { + corsRules?: CorsRule[]; +} + +// @public +export interface CustomDomain { + name: string; + useSubDomainName?: boolean; +} + +// @public +export interface DateAfterCreation { + daysAfterCreationGreaterThan: number; +} + +// @public +export interface DateAfterModification { + daysAfterModificationGreaterThan: number; +} + +// @public +export type DefaultAction = "Allow" | "Deny"; + +// @public +export interface DeletedShare { + deletedShareName: string; + deletedShareVersion: string; +} + +// @public +export interface DeleteRetentionPolicy { + days?: number; + enabled?: boolean; +} + +// @public +export interface Dimension { + displayName?: string; + name?: string; +} + +// @public +export type DirectoryServiceOptions = string; + +// @public +export type EnabledProtocols = string; + +// @public +export interface Encryption { + keySource: KeySource; + keyVaultProperties?: KeyVaultProperties; + services?: EncryptionServices; +} + +// @public +export type EncryptionScope = Resource & { + source?: EncryptionScopeSource; + state?: EncryptionScopeState; + readonly creationTime?: Date; + readonly lastModifiedTime?: Date; + keyVaultProperties?: EncryptionScopeKeyVaultProperties; +}; + +// @public +export interface EncryptionScopeKeyVaultProperties { + keyUri?: string; +} + +// @public +export interface EncryptionScopeListResult { + readonly nextLink?: string; + readonly value?: EncryptionScope[]; +} + +// @public +export interface EncryptionScopes { + get(resourceGroupName: string, accountName: string, encryptionScopeName: string, options?: EncryptionScopesGetOptionalParams): Promise; + list(resourceGroupName: string, accountName: string, options?: EncryptionScopesListOptionalParams): PagedAsyncIterableIterator; + patch(resourceGroupName: string, accountName: string, encryptionScopeName: string, encryptionScope: EncryptionScope, options?: EncryptionScopesPatchOptionalParams): Promise; + put(resourceGroupName: string, accountName: string, encryptionScopeName: string, encryptionScope: EncryptionScope, options?: EncryptionScopesPutOptionalParams): Promise; +} + +// @public +export interface EncryptionScopesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type EncryptionScopesGetResponse = EncryptionScope; + +// @public +export interface EncryptionScopesListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type EncryptionScopesListNextResponse = EncryptionScopeListResult; + +// @public +export interface EncryptionScopesListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type EncryptionScopesListResponse = EncryptionScopeListResult; + +// @public +export type EncryptionScopeSource = string; + +// @public +export interface EncryptionScopesPatchOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type EncryptionScopesPatchResponse = EncryptionScope; + +// @public +export interface EncryptionScopesPutOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type EncryptionScopesPutResponse = EncryptionScope; + +// @public +export type EncryptionScopeState = string; + +// @public +export interface EncryptionService { + enabled?: boolean; + keyType?: KeyType_2; + readonly lastEnabledTime?: Date; +} + +// @public +export interface EncryptionServices { + blob?: EncryptionService; + file?: EncryptionService; + queue?: EncryptionService; + table?: EncryptionService; +} + +// @public +export interface Endpoints { + readonly blob?: string; + readonly dfs?: string; + readonly file?: string; + internetEndpoints?: StorageAccountInternetEndpoints; + microsoftEndpoints?: StorageAccountMicrosoftEndpoints; + readonly queue?: string; + readonly table?: string; + readonly web?: string; +} + +// @public +export interface ErrorResponse { + code?: string; + message?: string; +} + +// @public (undocumented) +export interface FileServiceItems { + readonly value?: FileServiceProperties[]; +} + +// @public +export type FileServiceProperties = Resource & { + readonly sku?: Sku; + cors?: CorsRules; + shareDeleteRetentionPolicy?: DeleteRetentionPolicy; +}; + +// @public +export interface FileServices { + getServiceProperties(resourceGroupName: string, accountName: string, options?: FileServicesGetServicePropertiesOptionalParams): Promise; + list(resourceGroupName: string, accountName: string, options?: FileServicesListOptionalParams): Promise; + setServiceProperties(resourceGroupName: string, accountName: string, parameters: FileServiceProperties, options?: FileServicesSetServicePropertiesOptionalParams): Promise; +} + +// @public +export interface FileServicesGetServicePropertiesOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type FileServicesGetServicePropertiesResponse = FileServiceProperties; + +// @public +export interface FileServicesListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type FileServicesListResponse = FileServiceItems; + +// @public +export interface FileServicesSetServicePropertiesOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type FileServicesSetServicePropertiesResponse = FileServiceProperties; + +// @public +export type FileShare = AzureEntityResource & { + readonly lastModifiedTime?: Date; + metadata?: { + [propertyName: string]: string; + }; + shareQuota?: number; + enabledProtocols?: EnabledProtocols; + rootSquash?: RootSquashType; + readonly version?: string; + readonly deleted?: boolean; + readonly deletedTime?: Date; + readonly remainingRetentionDays?: number; + accessTier?: ShareAccessTier; + readonly accessTierChangeTime?: Date; + readonly accessTierStatus?: string; + readonly shareUsageBytes?: number; +}; + +// @public +export type FileShareItem = AzureEntityResource & { + readonly lastModifiedTime?: Date; + metadata?: { + [propertyName: string]: string; + }; + shareQuota?: number; + enabledProtocols?: EnabledProtocols; + rootSquash?: RootSquashType; + readonly version?: string; + readonly deleted?: boolean; + readonly deletedTime?: Date; + readonly remainingRetentionDays?: number; + accessTier?: ShareAccessTier; + readonly accessTierChangeTime?: Date; + readonly accessTierStatus?: string; + readonly shareUsageBytes?: number; +}; + +// @public +export interface FileShareItems { + readonly nextLink?: string; + readonly value?: FileShareItem[]; +} + +// @public +export interface FileShares { + create(resourceGroupName: string, accountName: string, shareName: string, fileShare: FileShare, options?: FileSharesCreateOptionalParams): Promise; + delete(resourceGroupName: string, accountName: string, shareName: string, options?: FileSharesDeleteOptionalParams): Promise; + get(resourceGroupName: string, accountName: string, shareName: string, options?: FileSharesGetOptionalParams): Promise; + list(resourceGroupName: string, accountName: string, options?: FileSharesListOptionalParams): PagedAsyncIterableIterator; + restore(resourceGroupName: string, accountName: string, shareName: string, deletedShare: DeletedShare, options?: FileSharesRestoreOptionalParams): Promise; + update(resourceGroupName: string, accountName: string, shareName: string, fileShare: FileShare, options?: FileSharesUpdateOptionalParams): Promise; +} + +// @public +export interface FileSharesCreateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type FileSharesCreateResponse = FileShare; + +// @public +export interface FileSharesDeleteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface FileSharesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type FileSharesGetResponse = FileShare; + +// @public +export interface FileSharesListNextOptionalParams extends coreClient.OperationOptions { + filter?: string; + maxpagesize?: string; +} + +// @public +export type FileSharesListNextResponse = FileShareItems; + +// @public +export interface FileSharesListOptionalParams extends coreClient.OperationOptions { + filter?: string; + maxpagesize?: string; +} + +// @public +export type FileSharesListResponse = FileShareItems; + +// @public +export interface FileSharesRestoreOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface FileSharesUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type FileSharesUpdateResponse = FileShare; + +// @public +export interface GeoReplicationStats { + readonly canFailover?: boolean; + readonly lastSyncTime?: Date; + readonly status?: GeoReplicationStatus; +} + +// @public +export type GeoReplicationStatus = string; + +// @public +export type HttpProtocol = "https,http" | "https"; + +// @public +export interface Identity { + readonly principalId?: string; + readonly tenantId?: string; + type: "SystemAssigned"; +} + +// @public +export type ImmutabilityPolicy = AzureEntityResource & { + immutabilityPeriodSinceCreationInDays?: number; + readonly state?: ImmutabilityPolicyState; + allowProtectedAppendWrites?: boolean; +}; + +// @public +export interface ImmutabilityPolicyProperties { + allowProtectedAppendWrites?: boolean; + readonly etag?: string; + immutabilityPeriodSinceCreationInDays?: number; + readonly state?: ImmutabilityPolicyState; + readonly updateHistory?: UpdateHistoryProperty[]; +} + +// @public +export type ImmutabilityPolicyState = string; + +// @public +export type ImmutabilityPolicyUpdateType = string; + +// @public +export interface IPRule { + action?: "Allow"; + iPAddressOrRange: string; +} + +// @public +export type KeyPermission = "Read" | "Full"; + +// @public +export type KeySource = string; + +// @public +type KeyType_2 = string; + +export { KeyType_2 as KeyType } + +// @public +export interface KeyVaultProperties { + readonly currentVersionedKeyIdentifier?: string; + keyName?: string; + keyVaultUri?: string; + keyVersion?: string; + readonly lastKeyRotationTimestamp?: Date; +} + +// @public +export type Kind = string; + +// @public +export enum KnownBlobRestoreProgressStatus { + // (undocumented) + Complete = "Complete", + // (undocumented) + Failed = "Failed", + // (undocumented) + InProgress = "InProgress" +} + +// @public +export enum KnownBypass { + // (undocumented) + AzureServices = "AzureServices", + // (undocumented) + Logging = "Logging", + // (undocumented) + Metrics = "Metrics", + // (undocumented) + None = "None" +} + +// @public +export enum KnownCorsRuleAllowedMethodsItem { + // (undocumented) + Delete = "DELETE", + // (undocumented) + GET = "GET", + // (undocumented) + Head = "HEAD", + // (undocumented) + Merge = "MERGE", + // (undocumented) + Options = "OPTIONS", + // (undocumented) + Post = "POST", + // (undocumented) + PUT = "PUT" +} + +// @public +export enum KnownDirectoryServiceOptions { + // (undocumented) + Aadds = "AADDS", + // (undocumented) + AD = "AD", + // (undocumented) + None = "None" +} + +// @public +export enum KnownEnabledProtocols { + // (undocumented) + NFS = "NFS", + // (undocumented) + SMB = "SMB" +} + +// @public +export enum KnownEncryptionScopeSource { + // (undocumented) + MicrosoftKeyVault = "Microsoft.KeyVault", + // (undocumented) + MicrosoftStorage = "Microsoft.Storage" +} + +// @public +export enum KnownEncryptionScopeState { + // (undocumented) + Disabled = "Disabled", + // (undocumented) + Enabled = "Enabled" +} + +// @public +export enum KnownGeoReplicationStatus { + // (undocumented) + Bootstrap = "Bootstrap", + // (undocumented) + Live = "Live", + // (undocumented) + Unavailable = "Unavailable" +} + +// @public +export enum KnownImmutabilityPolicyState { + // (undocumented) + Locked = "Locked", + // (undocumented) + Unlocked = "Unlocked" +} + +// @public +export enum KnownImmutabilityPolicyUpdateType { + // (undocumented) + Extend = "extend", + // (undocumented) + Lock = "lock", + // (undocumented) + Put = "put" +} + +// @public +export enum KnownKeySource { + // (undocumented) + MicrosoftKeyvault = "Microsoft.Keyvault", + // (undocumented) + MicrosoftStorage = "Microsoft.Storage" +} + +// @public +export enum KnownKeyType { + // (undocumented) + Account = "Account", + // (undocumented) + Service = "Service" +} + +// @public +export enum KnownKind { + // (undocumented) + BlobStorage = "BlobStorage", + // (undocumented) + BlockBlobStorage = "BlockBlobStorage", + // (undocumented) + FileStorage = "FileStorage", + // (undocumented) + Storage = "Storage", + // (undocumented) + StorageV2 = "StorageV2" +} + +// @public +export enum KnownLargeFileSharesState { + // (undocumented) + Disabled = "Disabled", + // (undocumented) + Enabled = "Enabled" +} + +// @public +export enum KnownLeaseContainerRequestAction { + // (undocumented) + Acquire = "Acquire", + // (undocumented) + Break = "Break", + // (undocumented) + Change = "Change", + // (undocumented) + Release = "Release", + // (undocumented) + Renew = "Renew" +} + +// @public +export enum KnownLeaseDuration { + // (undocumented) + Fixed = "Fixed", + // (undocumented) + Infinite = "Infinite" +} + +// @public +export enum KnownLeaseState { + // (undocumented) + Available = "Available", + // (undocumented) + Breaking = "Breaking", + // (undocumented) + Broken = "Broken", + // (undocumented) + Expired = "Expired", + // (undocumented) + Leased = "Leased" +} + +// @public +export enum KnownLeaseStatus { + // (undocumented) + Locked = "Locked", + // (undocumented) + Unlocked = "Unlocked" +} + +// @public +export enum KnownManagementPolicyName { + // (undocumented) + Default = "default" +} + +// @public +export enum KnownPermissions { + // (undocumented) + A = "a", + // (undocumented) + C = "c", + // (undocumented) + D = "d", + // (undocumented) + L = "l", + // (undocumented) + P = "p", + // (undocumented) + R = "r", + // (undocumented) + U = "u", + // (undocumented) + W = "w" +} + +// @public +export enum KnownPrivateEndpointConnectionProvisioningState { + // (undocumented) + Creating = "Creating", + // (undocumented) + Deleting = "Deleting", + // (undocumented) + Failed = "Failed", + // (undocumented) + Succeeded = "Succeeded" +} + +// @public +export enum KnownPrivateEndpointServiceConnectionStatus { + // (undocumented) + Approved = "Approved", + // (undocumented) + Pending = "Pending", + // (undocumented) + Rejected = "Rejected" +} + +// @public +export enum KnownReasonCode { + // (undocumented) + NotAvailableForSubscription = "NotAvailableForSubscription", + // (undocumented) + QuotaId = "QuotaId" +} + +// @public +export enum KnownRootSquashType { + // (undocumented) + AllSquash = "AllSquash", + // (undocumented) + NoRootSquash = "NoRootSquash", + // (undocumented) + RootSquash = "RootSquash" +} + +// @public +export enum KnownRoutingChoice { + // (undocumented) + InternetRouting = "InternetRouting", + // (undocumented) + MicrosoftRouting = "MicrosoftRouting" +} + +// @public +export enum KnownRuleType { + // (undocumented) + Lifecycle = "Lifecycle" +} + +// @public +export enum KnownServices { + // (undocumented) + B = "b", + // (undocumented) + F = "f", + // (undocumented) + Q = "q", + // (undocumented) + T = "t" +} + +// @public +export enum KnownShareAccessTier { + // (undocumented) + Cool = "Cool", + // (undocumented) + Hot = "Hot", + // (undocumented) + Premium = "Premium", + // (undocumented) + TransactionOptimized = "TransactionOptimized" +} + +// @public +export enum KnownSignedResource { + // (undocumented) + B = "b", + // (undocumented) + C = "c", + // (undocumented) + F = "f", + // (undocumented) + S = "s" +} + +// @public +export enum KnownSignedResourceTypes { + // (undocumented) + C = "c", + // (undocumented) + O = "o", + // (undocumented) + S = "s" +} + +// @public +export enum KnownSkuName { + // (undocumented) + PremiumLRS = "Premium_LRS", + // (undocumented) + PremiumZRS = "Premium_ZRS", + // (undocumented) + StandardGRS = "Standard_GRS", + // (undocumented) + StandardGzrs = "Standard_GZRS", + // (undocumented) + StandardLRS = "Standard_LRS", + // (undocumented) + StandardRagrs = "Standard_RAGRS", + // (undocumented) + StandardRagzrs = "Standard_RAGZRS", + // (undocumented) + StandardZRS = "Standard_ZRS" +} + +// @public +export type LargeFileSharesState = string; + +// @public +export interface LeaseContainerRequest { + action: LeaseContainerRequestAction; + breakPeriod?: number; + leaseDuration?: number; + leaseId?: string; + proposedLeaseId?: string; +} + +// @public +export type LeaseContainerRequestAction = string; + +// @public +export interface LeaseContainerResponse { + leaseId?: string; + leaseTimeSeconds?: string; +} + +// @public +export type LeaseDuration = string; + +// @public +export type LeaseState = string; + +// @public +export type LeaseStatus = string; + +// @public +export interface LegalHold { + readonly hasLegalHold?: boolean; + tags: string[]; +} + +// @public +export interface LegalHoldProperties { + readonly hasLegalHold?: boolean; + tags?: TagProperty[]; +} + +// @public +export interface ListAccountSasResponse { + readonly accountSasToken?: string; +} + +// @public +export type ListContainerItem = AzureEntityResource & { + defaultEncryptionScope?: string; + denyEncryptionScopeOverride?: boolean; + publicAccess?: PublicAccess; + readonly lastModifiedTime?: Date; + readonly leaseStatus?: LeaseStatus; + readonly leaseState?: LeaseState; + readonly leaseDuration?: LeaseDuration; + metadata?: { + [propertyName: string]: string; + }; + readonly immutabilityPolicy?: ImmutabilityPolicyProperties; + readonly legalHold?: LegalHoldProperties; + readonly hasLegalHold?: boolean; + readonly hasImmutabilityPolicy?: boolean; +}; + +// @public +export interface ListContainerItems { + readonly nextLink?: string; + readonly value?: ListContainerItem[]; +} + +// @public +export interface ListServiceSasResponse { + readonly serviceSasToken?: string; +} + +// @public +export interface ManagementPolicies { + createOrUpdate(resourceGroupName: string, accountName: string, managementPolicyName: ManagementPolicyName, properties: ManagementPolicy, options?: ManagementPoliciesCreateOrUpdateOptionalParams): Promise; + delete(resourceGroupName: string, accountName: string, managementPolicyName: ManagementPolicyName, options?: ManagementPoliciesDeleteOptionalParams): Promise; + get(resourceGroupName: string, accountName: string, managementPolicyName: ManagementPolicyName, options?: ManagementPoliciesGetOptionalParams): Promise; +} + +// @public +export interface ManagementPoliciesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagementPoliciesCreateOrUpdateResponse = ManagementPolicy; + +// @public +export interface ManagementPoliciesDeleteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface ManagementPoliciesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ManagementPoliciesGetResponse = ManagementPolicy; + +// @public +export type ManagementPolicy = Resource & { + readonly lastModifiedTime?: Date; + policy?: ManagementPolicySchema; +}; + +// @public +export interface ManagementPolicyAction { + baseBlob?: ManagementPolicyBaseBlob; + snapshot?: ManagementPolicySnapShot; +} + +// @public +export interface ManagementPolicyBaseBlob { + delete?: DateAfterModification; + tierToArchive?: DateAfterModification; + tierToCool?: DateAfterModification; +} + +// @public +export interface ManagementPolicyDefinition { + actions: ManagementPolicyAction; + filters?: ManagementPolicyFilter; +} + +// @public +export interface ManagementPolicyFilter { + blobIndexMatch?: TagFilter[]; + blobTypes: string[]; + prefixMatch?: string[]; +} + +// @public +export type ManagementPolicyName = string; + +// @public +export interface ManagementPolicyRule { + definition: ManagementPolicyDefinition; + enabled?: boolean; + name: string; + type: RuleType; +} + +// @public +export interface ManagementPolicySchema { + rules: ManagementPolicyRule[]; +} + +// @public +export interface ManagementPolicySnapShot { + delete?: DateAfterCreation; +} + +// @public +export interface MetricSpecification { + aggregationType?: string; + category?: string; + dimensions?: Dimension[]; + displayDescription?: string; + displayName?: string; + fillGapWithZero?: boolean; + name?: string; + resourceIdDimensionNameOverride?: string; + unit?: string; +} + +// @public +export interface NetworkRuleSet { + bypass?: Bypass; + defaultAction: DefaultAction; + ipRules?: IPRule[]; + virtualNetworkRules?: VirtualNetworkRule[]; +} + +// @public +export interface ObjectReplicationPolicies { + createOrUpdate(resourceGroupName: string, accountName: string, objectReplicationPolicyId: string, properties: ObjectReplicationPolicy, options?: ObjectReplicationPoliciesCreateOrUpdateOptionalParams): Promise; + delete(resourceGroupName: string, accountName: string, objectReplicationPolicyId: string, options?: ObjectReplicationPoliciesDeleteOptionalParams): Promise; + get(resourceGroupName: string, accountName: string, objectReplicationPolicyId: string, options?: ObjectReplicationPoliciesGetOptionalParams): Promise; + list(resourceGroupName: string, accountName: string, options?: ObjectReplicationPoliciesListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ObjectReplicationPoliciesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ObjectReplicationPoliciesCreateOrUpdateResponse = ObjectReplicationPolicy; + +// @public +export interface ObjectReplicationPoliciesDef { + value?: ObjectReplicationPolicy[]; +} + +// @public +export interface ObjectReplicationPoliciesDeleteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface ObjectReplicationPoliciesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ObjectReplicationPoliciesGetResponse = ObjectReplicationPolicy; + +// @public +export interface ObjectReplicationPoliciesListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ObjectReplicationPoliciesListResponse = ObjectReplicationPoliciesDef; + +// @public +export type ObjectReplicationPolicy = Resource & { + readonly policyId?: string; + readonly enabledTime?: Date; + sourceAccount?: string; + destinationAccount?: string; + rules?: ObjectReplicationPolicyRule[]; +}; + +// @public +export interface ObjectReplicationPolicyFilter { + minCreationTime?: string; + prefixMatch?: string[]; +} + +// @public +export interface ObjectReplicationPolicyRule { + destinationContainer: string; + filters?: ObjectReplicationPolicyFilter; + ruleId?: string; + sourceContainer: string; +} + +// @public +export interface Operation { + display?: OperationDisplay; + name?: string; + origin?: string; + serviceSpecification?: ServiceSpecification; +} + +// @public +export interface OperationDisplay { + description?: string; + operation?: string; + provider?: string; + resource?: string; +} + +// @public +export interface OperationListResult { + value?: Operation[]; +} + +// @public +export interface Operations { + list(options?: OperationsListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface OperationsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type OperationsListResponse = OperationListResult; + +// @public +type Permissions_2 = string; + +export { Permissions_2 as Permissions } + +// @public +export interface PrivateEndpoint { + readonly id?: string; +} + +// @public +export type PrivateEndpointConnection = Resource & { + privateEndpoint?: PrivateEndpoint; + privateLinkServiceConnectionState?: PrivateLinkServiceConnectionState; + readonly provisioningState?: PrivateEndpointConnectionProvisioningState; +}; + +// @public +export interface PrivateEndpointConnectionListResult { + value?: PrivateEndpointConnection[]; +} + +// @public +export type PrivateEndpointConnectionProvisioningState = string; + +// @public +export interface PrivateEndpointConnections { + delete(resourceGroupName: string, accountName: string, privateEndpointConnectionName: string, options?: PrivateEndpointConnectionsDeleteOptionalParams): Promise; + get(resourceGroupName: string, accountName: string, privateEndpointConnectionName: string, options?: PrivateEndpointConnectionsGetOptionalParams): Promise; + list(resourceGroupName: string, accountName: string, options?: PrivateEndpointConnectionsListOptionalParams): PagedAsyncIterableIterator; + put(resourceGroupName: string, accountName: string, privateEndpointConnectionName: string, properties: PrivateEndpointConnection, options?: PrivateEndpointConnectionsPutOptionalParams): Promise; +} + +// @public +export interface PrivateEndpointConnectionsDeleteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface PrivateEndpointConnectionsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PrivateEndpointConnectionsGetResponse = PrivateEndpointConnection; + +// @public +export interface PrivateEndpointConnectionsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PrivateEndpointConnectionsListResponse = PrivateEndpointConnectionListResult; + +// @public +export interface PrivateEndpointConnectionsPutOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PrivateEndpointConnectionsPutResponse = PrivateEndpointConnection; + +// @public +export type PrivateEndpointServiceConnectionStatus = string; + +// @public +export type PrivateLinkResource = Resource & { + readonly groupId?: string; + readonly requiredMembers?: string[]; + requiredZoneNames?: string[]; +}; + +// @public +export interface PrivateLinkResourceListResult { + value?: PrivateLinkResource[]; +} + +// @public +export interface PrivateLinkResources { + listByStorageAccount(resourceGroupName: string, accountName: string, options?: PrivateLinkResourcesListByStorageAccountOptionalParams): Promise; +} + +// @public +export interface PrivateLinkResourcesListByStorageAccountOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type PrivateLinkResourcesListByStorageAccountResponse = PrivateLinkResourceListResult; + +// @public +export interface PrivateLinkServiceConnectionState { + actionRequired?: string; + description?: string; + status?: PrivateEndpointServiceConnectionStatus; +} + +// @public +export type ProvisioningState = "Creating" | "ResolvingDNS" | "Succeeded"; + +// @public +export type PublicAccess = "Container" | "Blob" | "None"; + +// @public +export type Reason = "AccountNameInvalid" | "AlreadyExists"; + +// @public +export type ReasonCode = string; + +// @public (undocumented) +export interface Resource { + readonly id?: string; + readonly name?: string; + readonly type?: string; +} + +// @public +export interface RestorePolicyProperties { + days?: number; + enabled: boolean; + readonly lastEnabledTime?: Date; +} + +// @public +export interface Restriction { + reasonCode?: ReasonCode; + readonly type?: string; + readonly values?: string[]; +} + +// @public +export type RootSquashType = string; + +// @public +export type RoutingChoice = string; + +// @public +export interface RoutingPreference { + publishInternetEndpoints?: boolean; + publishMicrosoftEndpoints?: boolean; + routingChoice?: RoutingChoice; +} + +// @public +export type RuleType = string; + +// @public +export type Services = string; + +// @public +export interface ServiceSasParameters { + cacheControl?: string; + canonicalizedResource: string; + contentDisposition?: string; + contentEncoding?: string; + contentLanguage?: string; + contentType?: string; + identifier?: string; + iPAddressOrRange?: string; + keyToSign?: string; + partitionKeyEnd?: string; + partitionKeyStart?: string; + permissions?: Permissions_2; + protocols?: HttpProtocol; + resource?: SignedResource; + rowKeyEnd?: string; + rowKeyStart?: string; + sharedAccessExpiryTime?: Date; + sharedAccessStartTime?: Date; +} + +// @public +export interface ServiceSpecification { + metricSpecifications?: MetricSpecification[]; +} + +// @public +export type ShareAccessTier = string; + +// @public +export type SignedResource = string; + +// @public +export type SignedResourceTypes = string; + +// @public +export interface Sku { + name: SkuName; + readonly tier?: SkuTier; +} + +// @public +export interface SKUCapability { + readonly name?: string; + readonly value?: string; +} + +// @public +export interface SkuInformation { + readonly capabilities?: SKUCapability[]; + readonly kind?: Kind; + readonly locations?: string[]; + name: SkuName; + readonly resourceType?: string; + restrictions?: Restriction[]; + readonly tier?: SkuTier; +} + +// @public +export type SkuName = string; + +// @public +export interface Skus { + list(options?: SkusListOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface SkusListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type SkusListResponse = StorageSkuListResult; + +// @public +export type SkuTier = "Standard" | "Premium"; + +// @public +export type State = "provisioning" | "deprovisioning" | "succeeded" | "failed" | "networkSourceDeleted"; + +// @public +export type StorageAccount = TrackedResource & { + readonly sku?: Sku; + readonly kind?: Kind; + identity?: Identity; + readonly provisioningState?: ProvisioningState; + readonly primaryEndpoints?: Endpoints; + readonly primaryLocation?: string; + readonly statusOfPrimary?: AccountStatus; + readonly lastGeoFailoverTime?: Date; + readonly secondaryLocation?: string; + readonly statusOfSecondary?: AccountStatus; + readonly creationTime?: Date; + readonly customDomain?: CustomDomain; + readonly secondaryEndpoints?: Endpoints; + readonly encryption?: Encryption; + readonly accessTier?: AccessTier; + azureFilesIdentityBasedAuthentication?: AzureFilesIdentityBasedAuthentication; + enableHttpsTrafficOnly?: boolean; + readonly networkRuleSet?: NetworkRuleSet; + isHnsEnabled?: boolean; + readonly geoReplicationStats?: GeoReplicationStats; + readonly failoverInProgress?: boolean; + largeFileSharesState?: LargeFileSharesState; + readonly privateEndpointConnections?: PrivateEndpointConnection[]; + routingPreference?: RoutingPreference; + readonly blobRestoreStatus?: BlobRestoreStatus; +}; + +// @public +export interface StorageAccountCheckNameAvailabilityParameters { + name: string; + type: "Microsoft.Storage/storageAccounts"; +} + +// @public +export interface StorageAccountCreateParameters { + accessTier?: AccessTier; + azureFilesIdentityBasedAuthentication?: AzureFilesIdentityBasedAuthentication; + customDomain?: CustomDomain; + enableHttpsTrafficOnly?: boolean; + encryption?: Encryption; + identity?: Identity; + isHnsEnabled?: boolean; + kind: Kind; + largeFileSharesState?: LargeFileSharesState; + location: string; + networkRuleSet?: NetworkRuleSet; + routingPreference?: RoutingPreference; + sku: Sku; + tags?: { + [propertyName: string]: string; + }; +} + +// @public +export type StorageAccountExpand = "geoReplicationStats" | "blobRestoreStatus"; + +// @public +export interface StorageAccountInternetEndpoints { + readonly blob?: string; + readonly dfs?: string; + readonly file?: string; + readonly web?: string; +} + +// @public +export interface StorageAccountKey { + readonly keyName?: string; + readonly permissions?: KeyPermission; + readonly value?: string; +} + +// @public +export interface StorageAccountListKeysResult { + readonly keys?: StorageAccountKey[]; +} + +// @public +export interface StorageAccountListResult { + readonly nextLink?: string; + readonly value?: StorageAccount[]; +} + +// @public +export interface StorageAccountMicrosoftEndpoints { + readonly blob?: string; + readonly dfs?: string; + readonly file?: string; + readonly queue?: string; + readonly table?: string; + readonly web?: string; +} + +// @public +export interface StorageAccountRegenerateKeyParameters { + keyName: string; +} + +// @public +export interface StorageAccounts { + beginCreate(resourceGroupName: string, accountName: string, parameters: StorageAccountCreateParameters, options?: StorageAccountsCreateOptionalParams): Promise, StorageAccountsCreateResponse>>; + beginCreateAndWait(resourceGroupName: string, accountName: string, parameters: StorageAccountCreateParameters, options?: StorageAccountsCreateOptionalParams): Promise; + beginFailover(resourceGroupName: string, accountName: string, options?: StorageAccountsFailoverOptionalParams): Promise, void>>; + beginFailoverAndWait(resourceGroupName: string, accountName: string, options?: StorageAccountsFailoverOptionalParams): Promise; + beginRestoreBlobRanges(resourceGroupName: string, accountName: string, parameters: BlobRestoreParameters, options?: StorageAccountsRestoreBlobRangesOptionalParams): Promise, StorageAccountsRestoreBlobRangesResponse>>; + beginRestoreBlobRangesAndWait(resourceGroupName: string, accountName: string, parameters: BlobRestoreParameters, options?: StorageAccountsRestoreBlobRangesOptionalParams): Promise; + checkNameAvailability(accountName: StorageAccountCheckNameAvailabilityParameters, options?: StorageAccountsCheckNameAvailabilityOptionalParams): Promise; + delete(resourceGroupName: string, accountName: string, options?: StorageAccountsDeleteOptionalParams): Promise; + getProperties(resourceGroupName: string, accountName: string, options?: StorageAccountsGetPropertiesOptionalParams): Promise; + list(options?: StorageAccountsListOptionalParams): PagedAsyncIterableIterator; + listAccountSAS(resourceGroupName: string, accountName: string, parameters: AccountSasParameters, options?: StorageAccountsListAccountSASOptionalParams): Promise; + listByResourceGroup(resourceGroupName: string, options?: StorageAccountsListByResourceGroupOptionalParams): PagedAsyncIterableIterator; + listKeys(resourceGroupName: string, accountName: string, options?: StorageAccountsListKeysOptionalParams): Promise; + listServiceSAS(resourceGroupName: string, accountName: string, parameters: ServiceSasParameters, options?: StorageAccountsListServiceSASOptionalParams): Promise; + regenerateKey(resourceGroupName: string, accountName: string, regenerateKey: StorageAccountRegenerateKeyParameters, options?: StorageAccountsRegenerateKeyOptionalParams): Promise; + revokeUserDelegationKeys(resourceGroupName: string, accountName: string, options?: StorageAccountsRevokeUserDelegationKeysOptionalParams): Promise; + update(resourceGroupName: string, accountName: string, parameters: StorageAccountUpdateParameters, options?: StorageAccountsUpdateOptionalParams): Promise; +} + +// @public +export interface StorageAccountsCheckNameAvailabilityOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type StorageAccountsCheckNameAvailabilityResponse = CheckNameAvailabilityResult; + +// @public +export interface StorageAccountsCreateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type StorageAccountsCreateResponse = StorageAccount; + +// @public +export interface StorageAccountsDeleteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface StorageAccountsFailoverOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface StorageAccountsGetPropertiesOptionalParams extends coreClient.OperationOptions { + expand?: StorageAccountExpand; +} + +// @public +export type StorageAccountsGetPropertiesResponse = StorageAccount; + +// @public +export interface StorageAccountsListAccountSASOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type StorageAccountsListAccountSASResponse = ListAccountSasResponse; + +// @public +export interface StorageAccountsListByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type StorageAccountsListByResourceGroupResponse = StorageAccountListResult; + +// @public +export interface StorageAccountsListKeysOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type StorageAccountsListKeysResponse = StorageAccountListKeysResult; + +// @public +export interface StorageAccountsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type StorageAccountsListNextResponse = StorageAccountListResult; + +// @public +export interface StorageAccountsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type StorageAccountsListResponse = StorageAccountListResult; + +// @public +export interface StorageAccountsListServiceSASOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type StorageAccountsListServiceSASResponse = ListServiceSasResponse; + +// @public +export interface StorageAccountsRegenerateKeyOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type StorageAccountsRegenerateKeyResponse = StorageAccountListKeysResult; + +// @public +export interface StorageAccountsRestoreBlobRangesOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type StorageAccountsRestoreBlobRangesResponse = BlobRestoreStatus; + +// @public +export interface StorageAccountsRevokeUserDelegationKeysOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface StorageAccountsUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type StorageAccountsUpdateResponse = StorageAccount; + +// @public +export interface StorageAccountUpdateParameters { + accessTier?: AccessTier; + azureFilesIdentityBasedAuthentication?: AzureFilesIdentityBasedAuthentication; + customDomain?: CustomDomain; + enableHttpsTrafficOnly?: boolean; + encryption?: Encryption; + identity?: Identity; + kind?: Kind; + largeFileSharesState?: LargeFileSharesState; + networkRuleSet?: NetworkRuleSet; + routingPreference?: RoutingPreference; + sku?: Sku; + tags?: { + [propertyName: string]: string; + }; +} + +// @public (undocumented) +export class StorageManagementClient extends StorageManagementClientContext { + constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: StorageManagementClientOptionalParams); + // (undocumented) + blobContainers: BlobContainers; + // (undocumented) + blobServices: BlobServices; + // (undocumented) + encryptionScopes: EncryptionScopes; + // (undocumented) + fileServices: FileServices; + // (undocumented) + fileShares: FileShares; + // (undocumented) + managementPolicies: ManagementPolicies; + // (undocumented) + objectReplicationPolicies: ObjectReplicationPolicies; + // (undocumented) + operations: Operations; + // (undocumented) + privateEndpointConnections: PrivateEndpointConnections; + // (undocumented) + privateLinkResources: PrivateLinkResources; + // (undocumented) + skus: Skus; + // (undocumented) + storageAccounts: StorageAccounts; + // (undocumented) + usages: Usages; +} + +// @public (undocumented) +export class StorageManagementClientContext extends coreClient.ServiceClient { + // (undocumented) + $host: string; + constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: StorageManagementClientOptionalParams); + // (undocumented) + apiVersion: string; + // (undocumented) + subscriptionId: string; +} + +// @public +export interface StorageManagementClientOptionalParams extends coreClient.ServiceClientOptions { + $host?: string; + apiVersion?: string; + endpoint?: string; +} + +// @public +export interface StorageSkuListResult { + readonly value?: SkuInformation[]; +} + +// @public +export interface TagFilter { + name: string; + op: string; + value: string; +} + +// @public +export interface TagProperty { + readonly objectIdentifier?: string; + readonly tag?: string; + readonly tenantId?: string; + readonly timestamp?: Date; + readonly upn?: string; +} + +// @public +export type TrackedResource = Resource & { + tags?: { + [propertyName: string]: string; + }; + location: string; +}; + +// @public +export interface UpdateHistoryProperty { + readonly immutabilityPeriodSinceCreationInDays?: number; + readonly objectIdentifier?: string; + readonly tenantId?: string; + readonly timestamp?: Date; + readonly update?: ImmutabilityPolicyUpdateType; + readonly upn?: string; +} + +// @public +export interface Usage { + readonly currentValue?: number; + readonly limit?: number; + readonly name?: UsageName; + readonly unit?: UsageUnit; +} + +// @public +export interface UsageListResult { + value?: Usage[]; +} + +// @public +export interface UsageName { + readonly localizedValue?: string; + readonly value?: string; +} + +// @public +export interface Usages { + listByLocation(location: string, options?: UsagesListByLocationOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface UsagesListByLocationOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type UsagesListByLocationResponse = UsageListResult; + +// @public +export type UsageUnit = "Count" | "Bytes" | "Seconds" | "Percent" | "CountsPerSecond" | "BytesPerSecond"; + +// @public +export interface VirtualNetworkRule { + action?: "Allow"; + state?: State; + virtualNetworkResourceId: string; +} + + +// (No @packageDocumentation comment for this package) + +``` diff --git a/test/smoke/generated/web-resource-manager/package.json b/test/smoke/generated/web-resource-manager/package.json index e0c9744b93..acb0717f4a 100644 --- a/test/smoke/generated/web-resource-manager/package.json +++ b/test/smoke/generated/web-resource-manager/package.json @@ -8,7 +8,7 @@ "node": ">=12.0.0" }, "dependencies": { - "@azure/core-lro": "^1.0.5", + "@azure/core-lro": "^2.1.0", "@azure/abort-controller": "^1.0.0", "@azure/core-paging": "^1.1.1", "@azure/core-client": "^1.2.2", diff --git a/test/smoke/generated/web-resource-manager/review/web-resource-manager.api.md b/test/smoke/generated/web-resource-manager/review/web-resource-manager.api.md index 8036516515..3993243994 100644 --- a/test/smoke/generated/web-resource-manager/review/web-resource-manager.api.md +++ b/test/smoke/generated/web-resource-manager/review/web-resource-manager.api.md @@ -1,8971 +1,8971 @@ -## API Report File for "web-resource-manager" - -> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). - -```ts - -import * as coreAuth from '@azure/core-auth'; -import * as coreClient from '@azure/core-client'; -import { PagedAsyncIterableIterator } from '@azure/core-paging'; -import { PollerLike } from '@azure/core-lro'; -import { PollOperationState } from '@azure/core-lro'; - -// @public -export interface AbnormalTimePeriod { - endTime?: Date; - events?: DetectorAbnormalTimePeriod[]; - solutions?: Solution[]; - startTime?: Date; -} - -// @public -export type AccessControlEntryAction = "Permit" | "Deny"; - -// @public -export interface Address { - address1: string; - address2?: string; - city: string; - country: string; - postalCode: string; - state: string; -} - -// @public -export type AddressResponse = ProxyOnlyResource & { - serviceIpAddress?: string; - internalIpAddress?: string; - outboundIpAddresses?: string[]; - vipMappings?: VirtualIPMapping[]; -}; - -// @public -export interface AnalysisData { - data?: NameValuePair[][]; - detectorDefinition?: DetectorDefinition; - detectorMetaData?: ResponseMetaData; - metrics?: DiagnosticMetricSet[]; - source?: string; -} - -// @public -export type AnalysisDefinition = ProxyOnlyResource & { - readonly description?: string; -}; - -// @public -export interface ApiDefinitionInfo { - url?: string; -} - -// @public -export interface ApiKVReference { - // (undocumented) - details?: string; - identityType?: ManagedServiceIdentityType; - // (undocumented) - location?: "ApplicationSetting"; - // (undocumented) - reference?: string; - // (undocumented) - secretName?: string; - // (undocumented) - secretVersion?: string; - // (undocumented) - source?: "KeyVault"; - // (undocumented) - status?: ResolveStatus; - // (undocumented) - vaultName?: string; -} - -// @public -export interface ApiManagementConfig { - id?: string; -} - -// @public -export interface ApplicationLogsConfig { - azureBlobStorage?: AzureBlobStorageApplicationLogsConfig; - azureTableStorage?: AzureTableStorageApplicationLogsConfig; - fileSystem?: FileSystemApplicationLogsConfig; -} - -// @public -export interface ApplicationStack { - dependency?: string; - display?: string; - frameworks?: ApplicationStack[]; - majorVersions?: StackMajorVersion[]; - name?: string; -} - -// @public -export interface ApplicationStackCollection { - readonly nextLink?: string; - value: ApplicationStackResource[]; -} - -// @public -export type ApplicationStackResource = ProxyOnlyResource & { - namePropertiesName?: string; - display?: string; - dependency?: string; - majorVersions?: StackMajorVersion[]; - frameworks?: ApplicationStack[]; -}; - -// @public -export interface AppServiceCertificate { - keyVaultId?: string; - keyVaultSecretName?: string; - readonly provisioningState?: KeyVaultSecretStatus; -} - -// @public -export interface AppServiceCertificateCollection { - readonly nextLink?: string; - value: AppServiceCertificateResource[]; -} - -// @public -export type AppServiceCertificateOrder = Resource & { - certificates?: { - [propertyName: string]: AppServiceCertificate; - }; - distinguishedName?: string; - readonly domainVerificationToken?: string; - validityInYears?: number; - keySize?: number; - productType?: CertificateProductType; - autoRenew?: boolean; - readonly provisioningState?: ProvisioningState; - readonly status?: CertificateOrderStatus; - readonly signedCertificate?: CertificateDetails; - csr?: string; - readonly intermediate?: CertificateDetails; - readonly root?: CertificateDetails; - readonly serialNumber?: string; - readonly lastCertificateIssuanceTime?: Date; - readonly expirationTime?: Date; - readonly isPrivateKeyExternal?: boolean; - readonly appServiceCertificateNotRenewableReasons?: AppServiceCertificateOrderPropertiesAppServiceCertificateNotRenewableReasonsItem[]; - readonly nextAutoRenewalTimeStamp?: Date; -}; - -// @public -export interface AppServiceCertificateOrderCollection { - readonly nextLink?: string; - value: AppServiceCertificateOrder[]; -} - -// @public -export type AppServiceCertificateOrderPatchResource = ProxyOnlyResource & { - certificates?: { - [propertyName: string]: AppServiceCertificate; - }; - distinguishedName?: string; - readonly domainVerificationToken?: string; - validityInYears?: number; - keySize?: number; - productType?: CertificateProductType; - autoRenew?: boolean; - readonly provisioningState?: ProvisioningState; - readonly status?: CertificateOrderStatus; - readonly signedCertificate?: CertificateDetails; - csr?: string; - readonly intermediate?: CertificateDetails; - readonly root?: CertificateDetails; - readonly serialNumber?: string; - readonly lastCertificateIssuanceTime?: Date; - readonly expirationTime?: Date; - readonly isPrivateKeyExternal?: boolean; - readonly appServiceCertificateNotRenewableReasons?: AppServiceCertificateOrderPatchResourcePropertiesAppServiceCertificateNotRenewableReasonsItem[]; - readonly nextAutoRenewalTimeStamp?: Date; -}; - -// @public -export type AppServiceCertificateOrderPatchResourcePropertiesAppServiceCertificateNotRenewableReasonsItem = string; - -// @public -export type AppServiceCertificateOrderPropertiesAppServiceCertificateNotRenewableReasonsItem = string; - -// @public -export interface AppServiceCertificateOrders { - beginCreateOrUpdate(resourceGroupName: string, certificateOrderName: string, certificateDistinguishedName: AppServiceCertificateOrder, options?: AppServiceCertificateOrdersCreateOrUpdateOptionalParams): Promise, AppServiceCertificateOrdersCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, certificateOrderName: string, certificateDistinguishedName: AppServiceCertificateOrder, options?: AppServiceCertificateOrdersCreateOrUpdateOptionalParams): Promise; - beginCreateOrUpdateCertificate(resourceGroupName: string, certificateOrderName: string, name: string, keyVaultCertificate: AppServiceCertificateResource, options?: AppServiceCertificateOrdersCreateOrUpdateCertificateOptionalParams): Promise, AppServiceCertificateOrdersCreateOrUpdateCertificateResponse>>; - beginCreateOrUpdateCertificateAndWait(resourceGroupName: string, certificateOrderName: string, name: string, keyVaultCertificate: AppServiceCertificateResource, options?: AppServiceCertificateOrdersCreateOrUpdateCertificateOptionalParams): Promise; - delete(resourceGroupName: string, certificateOrderName: string, options?: AppServiceCertificateOrdersDeleteOptionalParams): Promise; - deleteCertificate(resourceGroupName: string, certificateOrderName: string, name: string, options?: AppServiceCertificateOrdersDeleteCertificateOptionalParams): Promise; - get(resourceGroupName: string, certificateOrderName: string, options?: AppServiceCertificateOrdersGetOptionalParams): Promise; - getCertificate(resourceGroupName: string, certificateOrderName: string, name: string, options?: AppServiceCertificateOrdersGetCertificateOptionalParams): Promise; - list(options?: AppServiceCertificateOrdersListOptionalParams): PagedAsyncIterableIterator; - listByResourceGroup(resourceGroupName: string, options?: AppServiceCertificateOrdersListByResourceGroupOptionalParams): PagedAsyncIterableIterator; - listCertificates(resourceGroupName: string, certificateOrderName: string, options?: AppServiceCertificateOrdersListCertificatesOptionalParams): PagedAsyncIterableIterator; - reissue(resourceGroupName: string, certificateOrderName: string, reissueCertificateOrderRequest: ReissueCertificateOrderRequest, options?: AppServiceCertificateOrdersReissueOptionalParams): Promise; - renew(resourceGroupName: string, certificateOrderName: string, renewCertificateOrderRequest: RenewCertificateOrderRequest, options?: AppServiceCertificateOrdersRenewOptionalParams): Promise; - resendEmail(resourceGroupName: string, certificateOrderName: string, options?: AppServiceCertificateOrdersResendEmailOptionalParams): Promise; - resendRequestEmails(resourceGroupName: string, certificateOrderName: string, nameIdentifier: NameIdentifier, options?: AppServiceCertificateOrdersResendRequestEmailsOptionalParams): Promise; - retrieveCertificateActions(resourceGroupName: string, name: string, options?: AppServiceCertificateOrdersRetrieveCertificateActionsOptionalParams): Promise; - retrieveCertificateEmailHistory(resourceGroupName: string, name: string, options?: AppServiceCertificateOrdersRetrieveCertificateEmailHistoryOptionalParams): Promise; - retrieveSiteSeal(resourceGroupName: string, certificateOrderName: string, siteSealRequest: SiteSealRequest, options?: AppServiceCertificateOrdersRetrieveSiteSealOptionalParams): Promise; - update(resourceGroupName: string, certificateOrderName: string, certificateDistinguishedName: AppServiceCertificateOrderPatchResource, options?: AppServiceCertificateOrdersUpdateOptionalParams): Promise; - updateCertificate(resourceGroupName: string, certificateOrderName: string, name: string, keyVaultCertificate: AppServiceCertificatePatchResource, options?: AppServiceCertificateOrdersUpdateCertificateOptionalParams): Promise; - validatePurchaseInformation(appServiceCertificateOrder: AppServiceCertificateOrder, options?: AppServiceCertificateOrdersValidatePurchaseInformationOptionalParams): Promise; - verifyDomainOwnership(resourceGroupName: string, certificateOrderName: string, options?: AppServiceCertificateOrdersVerifyDomainOwnershipOptionalParams): Promise; -} - -// @public -export interface AppServiceCertificateOrdersCreateOrUpdateCertificateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type AppServiceCertificateOrdersCreateOrUpdateCertificateResponse = AppServiceCertificateResource; - -// @public -export interface AppServiceCertificateOrdersCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type AppServiceCertificateOrdersCreateOrUpdateResponse = AppServiceCertificateOrder; - -// @public -export interface AppServiceCertificateOrdersDeleteCertificateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface AppServiceCertificateOrdersDeleteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface AppServiceCertificateOrdersGetCertificateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceCertificateOrdersGetCertificateResponse = AppServiceCertificateResource; - -// @public -export interface AppServiceCertificateOrdersGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceCertificateOrdersGetResponse = AppServiceCertificateOrder; - -// @public -export interface AppServiceCertificateOrdersListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceCertificateOrdersListByResourceGroupNextResponse = AppServiceCertificateOrderCollection; - -// @public -export interface AppServiceCertificateOrdersListByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceCertificateOrdersListByResourceGroupResponse = AppServiceCertificateOrderCollection; - -// @public -export interface AppServiceCertificateOrdersListCertificatesNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceCertificateOrdersListCertificatesNextResponse = AppServiceCertificateCollection; - -// @public -export interface AppServiceCertificateOrdersListCertificatesOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceCertificateOrdersListCertificatesResponse = AppServiceCertificateCollection; - -// @public -export interface AppServiceCertificateOrdersListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceCertificateOrdersListNextResponse = AppServiceCertificateOrderCollection; - -// @public -export interface AppServiceCertificateOrdersListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceCertificateOrdersListResponse = AppServiceCertificateOrderCollection; - -// @public -export interface AppServiceCertificateOrdersReissueOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface AppServiceCertificateOrdersRenewOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface AppServiceCertificateOrdersResendEmailOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface AppServiceCertificateOrdersResendRequestEmailsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface AppServiceCertificateOrdersRetrieveCertificateActionsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceCertificateOrdersRetrieveCertificateActionsResponse = CertificateOrderAction[]; - -// @public -export interface AppServiceCertificateOrdersRetrieveCertificateEmailHistoryOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceCertificateOrdersRetrieveCertificateEmailHistoryResponse = CertificateEmail[]; - -// @public -export interface AppServiceCertificateOrdersRetrieveSiteSealOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceCertificateOrdersRetrieveSiteSealResponse = SiteSeal; - -// @public -export interface AppServiceCertificateOrdersUpdateCertificateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceCertificateOrdersUpdateCertificateResponse = AppServiceCertificateResource; - -// @public -export interface AppServiceCertificateOrdersUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceCertificateOrdersUpdateResponse = AppServiceCertificateOrder; - -// @public -export interface AppServiceCertificateOrdersValidatePurchaseInformationOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface AppServiceCertificateOrdersVerifyDomainOwnershipOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceCertificatePatchResource = ProxyOnlyResource & { - keyVaultId?: string; - keyVaultSecretName?: string; - readonly provisioningState?: KeyVaultSecretStatus; -}; - -// @public -export type AppServiceCertificateResource = Resource & { - keyVaultId?: string; - keyVaultSecretName?: string; - readonly provisioningState?: KeyVaultSecretStatus; -}; - -// @public -export interface AppServiceEnvironment { - readonly allowedMultiSizes?: string; - readonly allowedWorkerSizes?: string; - apiManagementAccountId?: string; - clusterSettings?: NameValuePair[]; - readonly databaseEdition?: string; - readonly databaseServiceObjective?: string; - readonly defaultFrontEndScaleFactor?: number; - dnsSuffix?: string; - dynamicCacheEnabled?: boolean; - readonly environmentCapacities?: StampCapacity[]; - readonly environmentIsHealthy?: boolean; - readonly environmentStatus?: string; - frontEndScaleFactor?: number; - hasLinuxWorkers?: boolean; - internalLoadBalancingMode?: InternalLoadBalancingMode; - ipsslAddressCount?: number; - readonly lastAction?: string; - readonly lastActionResult?: string; - location: string; - readonly maximumNumberOfMachines?: number; - multiRoleCount?: number; - multiSize?: string; - name: string; - networkAccessControlList?: NetworkAccessControlEntry[]; - readonly provisioningState?: ProvisioningState; - readonly resourceGroup?: string; - sslCertKeyVaultId?: string; - sslCertKeyVaultSecretName?: string; - readonly status?: HostingEnvironmentStatus; - readonly subscriptionId?: string; - suspended?: boolean; - readonly upgradeDomains?: number; - userWhitelistedIpRanges?: string[]; - readonly vipMappings?: VirtualIPMapping[]; - virtualNetwork: VirtualNetworkProfile; - vnetName?: string; - vnetResourceGroupName?: string; - vnetSubnetName?: string; - workerPools: WorkerPool[]; -} - -// @public -export interface AppServiceEnvironmentCollection { - readonly nextLink?: string; - value: AppServiceEnvironmentResource[]; -} - -// @public -export type AppServiceEnvironmentPatchResource = ProxyOnlyResource & { - namePropertiesName?: string; - location?: string; - readonly provisioningState?: ProvisioningState; - readonly status?: HostingEnvironmentStatus; - vnetName?: string; - vnetResourceGroupName?: string; - vnetSubnetName?: string; - virtualNetwork?: VirtualNetworkProfile; - internalLoadBalancingMode?: InternalLoadBalancingMode; - multiSize?: string; - multiRoleCount?: number; - workerPools?: WorkerPool[]; - ipsslAddressCount?: number; - readonly databaseEdition?: string; - readonly databaseServiceObjective?: string; - readonly upgradeDomains?: number; - readonly subscriptionId?: string; - dnsSuffix?: string; - readonly lastAction?: string; - readonly lastActionResult?: string; - readonly allowedMultiSizes?: string; - readonly allowedWorkerSizes?: string; - readonly maximumNumberOfMachines?: number; - readonly vipMappings?: VirtualIPMapping[]; - readonly environmentCapacities?: StampCapacity[]; - networkAccessControlList?: NetworkAccessControlEntry[]; - readonly environmentIsHealthy?: boolean; - readonly environmentStatus?: string; - readonly resourceGroup?: string; - frontEndScaleFactor?: number; - readonly defaultFrontEndScaleFactor?: number; - apiManagementAccountId?: string; - suspended?: boolean; - dynamicCacheEnabled?: boolean; - clusterSettings?: NameValuePair[]; - userWhitelistedIpRanges?: string[]; - hasLinuxWorkers?: boolean; - sslCertKeyVaultId?: string; - sslCertKeyVaultSecretName?: string; -}; - -// @public -export type AppServiceEnvironmentResource = Resource & { - namePropertiesName?: string; - locationPropertiesLocation?: string; - readonly provisioningState?: ProvisioningState; - readonly status?: HostingEnvironmentStatus; - vnetName?: string; - vnetResourceGroupName?: string; - vnetSubnetName?: string; - virtualNetwork?: VirtualNetworkProfile; - internalLoadBalancingMode?: InternalLoadBalancingMode; - multiSize?: string; - multiRoleCount?: number; - workerPools?: WorkerPool[]; - ipsslAddressCount?: number; - readonly databaseEdition?: string; - readonly databaseServiceObjective?: string; - readonly upgradeDomains?: number; - readonly subscriptionId?: string; - dnsSuffix?: string; - readonly lastAction?: string; - readonly lastActionResult?: string; - readonly allowedMultiSizes?: string; - readonly allowedWorkerSizes?: string; - readonly maximumNumberOfMachines?: number; - readonly vipMappings?: VirtualIPMapping[]; - readonly environmentCapacities?: StampCapacity[]; - networkAccessControlList?: NetworkAccessControlEntry[]; - readonly environmentIsHealthy?: boolean; - readonly environmentStatus?: string; - readonly resourceGroup?: string; - frontEndScaleFactor?: number; - readonly defaultFrontEndScaleFactor?: number; - apiManagementAccountId?: string; - suspended?: boolean; - dynamicCacheEnabled?: boolean; - clusterSettings?: NameValuePair[]; - userWhitelistedIpRanges?: string[]; - hasLinuxWorkers?: boolean; - sslCertKeyVaultId?: string; - sslCertKeyVaultSecretName?: string; -}; - -// @public -export interface AppServiceEnvironments { - beginCreateOrUpdate(resourceGroupName: string, name: string, hostingEnvironmentEnvelope: AppServiceEnvironmentResource, options?: AppServiceEnvironmentsCreateOrUpdateOptionalParams): Promise, AppServiceEnvironmentsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, name: string, hostingEnvironmentEnvelope: AppServiceEnvironmentResource, options?: AppServiceEnvironmentsCreateOrUpdateOptionalParams): Promise; - beginCreateOrUpdateMultiRolePool(resourceGroupName: string, name: string, multiRolePoolEnvelope: WorkerPoolResource, options?: AppServiceEnvironmentsCreateOrUpdateMultiRolePoolOptionalParams): Promise, AppServiceEnvironmentsCreateOrUpdateMultiRolePoolResponse>>; - beginCreateOrUpdateMultiRolePoolAndWait(resourceGroupName: string, name: string, multiRolePoolEnvelope: WorkerPoolResource, options?: AppServiceEnvironmentsCreateOrUpdateMultiRolePoolOptionalParams): Promise; - beginCreateOrUpdateWorkerPool(resourceGroupName: string, name: string, workerPoolName: string, workerPoolEnvelope: WorkerPoolResource, options?: AppServiceEnvironmentsCreateOrUpdateWorkerPoolOptionalParams): Promise, AppServiceEnvironmentsCreateOrUpdateWorkerPoolResponse>>; - beginCreateOrUpdateWorkerPoolAndWait(resourceGroupName: string, name: string, workerPoolName: string, workerPoolEnvelope: WorkerPoolResource, options?: AppServiceEnvironmentsCreateOrUpdateWorkerPoolOptionalParams): Promise; - beginDelete(resourceGroupName: string, name: string, options?: AppServiceEnvironmentsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, name: string, options?: AppServiceEnvironmentsDeleteOptionalParams): Promise; - beginListChangeVnetAndWait(resourceGroupName: string, name: string, vnetInfo: VirtualNetworkProfile, options?: AppServiceEnvironmentsChangeVnetOptionalParams): PagedAsyncIterableIterator; - beginListResumeAndWait(resourceGroupName: string, name: string, options?: AppServiceEnvironmentsResumeOptionalParams): PagedAsyncIterableIterator; - beginListSuspendAndWait(resourceGroupName: string, name: string, options?: AppServiceEnvironmentsSuspendOptionalParams): PagedAsyncIterableIterator; - get(resourceGroupName: string, name: string, options?: AppServiceEnvironmentsGetOptionalParams): Promise; - getDiagnosticsItem(resourceGroupName: string, name: string, diagnosticsName: string, options?: AppServiceEnvironmentsGetDiagnosticsItemOptionalParams): Promise; - getMultiRolePool(resourceGroupName: string, name: string, options?: AppServiceEnvironmentsGetMultiRolePoolOptionalParams): Promise; - getVipInfo(resourceGroupName: string, name: string, options?: AppServiceEnvironmentsGetVipInfoOptionalParams): Promise; - getWorkerPool(resourceGroupName: string, name: string, workerPoolName: string, options?: AppServiceEnvironmentsGetWorkerPoolOptionalParams): Promise; - list(options?: AppServiceEnvironmentsListOptionalParams): PagedAsyncIterableIterator; - listAppServicePlans(resourceGroupName: string, name: string, options?: AppServiceEnvironmentsListAppServicePlansOptionalParams): PagedAsyncIterableIterator; - listByResourceGroup(resourceGroupName: string, options?: AppServiceEnvironmentsListByResourceGroupOptionalParams): PagedAsyncIterableIterator; - listCapacities(resourceGroupName: string, name: string, options?: AppServiceEnvironmentsListCapacitiesOptionalParams): PagedAsyncIterableIterator; - listDiagnostics(resourceGroupName: string, name: string, options?: AppServiceEnvironmentsListDiagnosticsOptionalParams): Promise; - listInboundNetworkDependenciesEndpoints(resourceGroupName: string, name: string, options?: AppServiceEnvironmentsGetInboundNetworkDependenciesEndpointsOptionalParams): PagedAsyncIterableIterator; - listMultiRoleMetricDefinitions(resourceGroupName: string, name: string, options?: AppServiceEnvironmentsListMultiRoleMetricDefinitionsOptionalParams): PagedAsyncIterableIterator; - listMultiRolePoolInstanceMetricDefinitions(resourceGroupName: string, name: string, instance: string, options?: AppServiceEnvironmentsListMultiRolePoolInstanceMetricDefinitionsOptionalParams): PagedAsyncIterableIterator; - listMultiRolePools(resourceGroupName: string, name: string, options?: AppServiceEnvironmentsListMultiRolePoolsOptionalParams): PagedAsyncIterableIterator; - listMultiRolePoolSkus(resourceGroupName: string, name: string, options?: AppServiceEnvironmentsListMultiRolePoolSkusOptionalParams): PagedAsyncIterableIterator; - listMultiRoleUsages(resourceGroupName: string, name: string, options?: AppServiceEnvironmentsListMultiRoleUsagesOptionalParams): PagedAsyncIterableIterator; - listOperations(resourceGroupName: string, name: string, options?: AppServiceEnvironmentsListOperationsOptionalParams): Promise; - listOutboundNetworkDependenciesEndpoints(resourceGroupName: string, name: string, options?: AppServiceEnvironmentsGetOutboundNetworkDependenciesEndpointsOptionalParams): PagedAsyncIterableIterator; - listUsages(resourceGroupName: string, name: string, options?: AppServiceEnvironmentsListUsagesOptionalParams): PagedAsyncIterableIterator; - listWebApps(resourceGroupName: string, name: string, options?: AppServiceEnvironmentsListWebAppsOptionalParams): PagedAsyncIterableIterator; - listWebWorkerMetricDefinitions(resourceGroupName: string, name: string, workerPoolName: string, options?: AppServiceEnvironmentsListWebWorkerMetricDefinitionsOptionalParams): PagedAsyncIterableIterator; - listWebWorkerUsages(resourceGroupName: string, name: string, workerPoolName: string, options?: AppServiceEnvironmentsListWebWorkerUsagesOptionalParams): PagedAsyncIterableIterator; - listWorkerPoolInstanceMetricDefinitions(resourceGroupName: string, name: string, workerPoolName: string, instance: string, options?: AppServiceEnvironmentsListWorkerPoolInstanceMetricDefinitionsOptionalParams): PagedAsyncIterableIterator; - listWorkerPools(resourceGroupName: string, name: string, options?: AppServiceEnvironmentsListWorkerPoolsOptionalParams): PagedAsyncIterableIterator; - listWorkerPoolSkus(resourceGroupName: string, name: string, workerPoolName: string, options?: AppServiceEnvironmentsListWorkerPoolSkusOptionalParams): PagedAsyncIterableIterator; - reboot(resourceGroupName: string, name: string, options?: AppServiceEnvironmentsRebootOptionalParams): Promise; - update(resourceGroupName: string, name: string, hostingEnvironmentEnvelope: AppServiceEnvironmentPatchResource, options?: AppServiceEnvironmentsUpdateOptionalParams): Promise; - updateMultiRolePool(resourceGroupName: string, name: string, multiRolePoolEnvelope: WorkerPoolResource, options?: AppServiceEnvironmentsUpdateMultiRolePoolOptionalParams): Promise; - updateWorkerPool(resourceGroupName: string, name: string, workerPoolName: string, workerPoolEnvelope: WorkerPoolResource, options?: AppServiceEnvironmentsUpdateWorkerPoolOptionalParams): Promise; -} - -// @public -export interface AppServiceEnvironmentsChangeVnetNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceEnvironmentsChangeVnetNextResponse = WebAppCollection; - -// @public -export interface AppServiceEnvironmentsChangeVnetOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type AppServiceEnvironmentsChangeVnetResponse = WebAppCollection; - -// @public -export interface AppServiceEnvironmentsCreateOrUpdateMultiRolePoolOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type AppServiceEnvironmentsCreateOrUpdateMultiRolePoolResponse = WorkerPoolResource; - -// @public -export interface AppServiceEnvironmentsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type AppServiceEnvironmentsCreateOrUpdateResponse = AppServiceEnvironmentResource; - -// @public -export interface AppServiceEnvironmentsCreateOrUpdateWorkerPoolOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type AppServiceEnvironmentsCreateOrUpdateWorkerPoolResponse = WorkerPoolResource; - -// @public -export interface AppServiceEnvironmentsDeleteOptionalParams extends coreClient.OperationOptions { - forceDelete?: boolean; - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface AppServiceEnvironmentsGetDiagnosticsItemOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceEnvironmentsGetDiagnosticsItemResponse = HostingEnvironmentDiagnostics; - -// @public -export interface AppServiceEnvironmentsGetInboundNetworkDependenciesEndpointsNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceEnvironmentsGetInboundNetworkDependenciesEndpointsNextResponse = InboundEnvironmentEndpointCollection; - -// @public -export interface AppServiceEnvironmentsGetInboundNetworkDependenciesEndpointsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceEnvironmentsGetInboundNetworkDependenciesEndpointsResponse = InboundEnvironmentEndpointCollection; - -// @public -export interface AppServiceEnvironmentsGetMultiRolePoolOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceEnvironmentsGetMultiRolePoolResponse = WorkerPoolResource; - -// @public -export interface AppServiceEnvironmentsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface AppServiceEnvironmentsGetOutboundNetworkDependenciesEndpointsNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceEnvironmentsGetOutboundNetworkDependenciesEndpointsNextResponse = OutboundEnvironmentEndpointCollection; - -// @public -export interface AppServiceEnvironmentsGetOutboundNetworkDependenciesEndpointsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceEnvironmentsGetOutboundNetworkDependenciesEndpointsResponse = OutboundEnvironmentEndpointCollection; - -// @public -export type AppServiceEnvironmentsGetResponse = AppServiceEnvironmentResource; - -// @public -export interface AppServiceEnvironmentsGetVipInfoOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceEnvironmentsGetVipInfoResponse = AddressResponse; - -// @public -export interface AppServiceEnvironmentsGetWorkerPoolOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceEnvironmentsGetWorkerPoolResponse = WorkerPoolResource; - -// @public -export interface AppServiceEnvironmentsListAppServicePlansNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceEnvironmentsListAppServicePlansNextResponse = AppServicePlanCollection; - -// @public -export interface AppServiceEnvironmentsListAppServicePlansOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceEnvironmentsListAppServicePlansResponse = AppServicePlanCollection; - -// @public -export interface AppServiceEnvironmentsListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceEnvironmentsListByResourceGroupNextResponse = AppServiceEnvironmentCollection; - -// @public -export interface AppServiceEnvironmentsListByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceEnvironmentsListByResourceGroupResponse = AppServiceEnvironmentCollection; - -// @public -export interface AppServiceEnvironmentsListCapacitiesNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceEnvironmentsListCapacitiesNextResponse = StampCapacityCollection; - -// @public -export interface AppServiceEnvironmentsListCapacitiesOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceEnvironmentsListCapacitiesResponse = StampCapacityCollection; - -// @public -export interface AppServiceEnvironmentsListDiagnosticsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceEnvironmentsListDiagnosticsResponse = HostingEnvironmentDiagnostics[]; - -// @public -export interface AppServiceEnvironmentsListMultiRoleMetricDefinitionsNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceEnvironmentsListMultiRoleMetricDefinitionsNextResponse = ResourceMetricDefinitionCollection; - -// @public -export interface AppServiceEnvironmentsListMultiRoleMetricDefinitionsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceEnvironmentsListMultiRoleMetricDefinitionsResponse = ResourceMetricDefinitionCollection; - -// @public -export interface AppServiceEnvironmentsListMultiRolePoolInstanceMetricDefinitionsNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceEnvironmentsListMultiRolePoolInstanceMetricDefinitionsNextResponse = ResourceMetricDefinitionCollection; - -// @public -export interface AppServiceEnvironmentsListMultiRolePoolInstanceMetricDefinitionsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceEnvironmentsListMultiRolePoolInstanceMetricDefinitionsResponse = ResourceMetricDefinitionCollection; - -// @public -export interface AppServiceEnvironmentsListMultiRolePoolSkusNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceEnvironmentsListMultiRolePoolSkusNextResponse = SkuInfoCollection; - -// @public -export interface AppServiceEnvironmentsListMultiRolePoolSkusOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceEnvironmentsListMultiRolePoolSkusResponse = SkuInfoCollection; - -// @public -export interface AppServiceEnvironmentsListMultiRolePoolsNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceEnvironmentsListMultiRolePoolsNextResponse = WorkerPoolCollection; - -// @public -export interface AppServiceEnvironmentsListMultiRolePoolsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceEnvironmentsListMultiRolePoolsResponse = WorkerPoolCollection; - -// @public -export interface AppServiceEnvironmentsListMultiRoleUsagesNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceEnvironmentsListMultiRoleUsagesNextResponse = UsageCollection; - -// @public -export interface AppServiceEnvironmentsListMultiRoleUsagesOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceEnvironmentsListMultiRoleUsagesResponse = UsageCollection; - -// @public -export interface AppServiceEnvironmentsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceEnvironmentsListNextResponse = AppServiceEnvironmentCollection; - -// @public -export interface AppServiceEnvironmentsListOperationsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceEnvironmentsListOperationsResponse = Operation[]; - -// @public -export interface AppServiceEnvironmentsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceEnvironmentsListResponse = AppServiceEnvironmentCollection; - -// @public -export interface AppServiceEnvironmentsListUsagesNextOptionalParams extends coreClient.OperationOptions { - filter?: string; -} - -// @public -export type AppServiceEnvironmentsListUsagesNextResponse = CsmUsageQuotaCollection; - -// @public -export interface AppServiceEnvironmentsListUsagesOptionalParams extends coreClient.OperationOptions { - filter?: string; -} - -// @public -export type AppServiceEnvironmentsListUsagesResponse = CsmUsageQuotaCollection; - -// @public -export interface AppServiceEnvironmentsListWebAppsNextOptionalParams extends coreClient.OperationOptions { - propertiesToInclude?: string; -} - -// @public -export type AppServiceEnvironmentsListWebAppsNextResponse = WebAppCollection; - -// @public -export interface AppServiceEnvironmentsListWebAppsOptionalParams extends coreClient.OperationOptions { - propertiesToInclude?: string; -} - -// @public -export type AppServiceEnvironmentsListWebAppsResponse = WebAppCollection; - -// @public -export interface AppServiceEnvironmentsListWebWorkerMetricDefinitionsNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceEnvironmentsListWebWorkerMetricDefinitionsNextResponse = ResourceMetricDefinitionCollection; - -// @public -export interface AppServiceEnvironmentsListWebWorkerMetricDefinitionsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceEnvironmentsListWebWorkerMetricDefinitionsResponse = ResourceMetricDefinitionCollection; - -// @public -export interface AppServiceEnvironmentsListWebWorkerUsagesNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceEnvironmentsListWebWorkerUsagesNextResponse = UsageCollection; - -// @public -export interface AppServiceEnvironmentsListWebWorkerUsagesOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceEnvironmentsListWebWorkerUsagesResponse = UsageCollection; - -// @public -export interface AppServiceEnvironmentsListWorkerPoolInstanceMetricDefinitionsNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceEnvironmentsListWorkerPoolInstanceMetricDefinitionsNextResponse = ResourceMetricDefinitionCollection; - -// @public -export interface AppServiceEnvironmentsListWorkerPoolInstanceMetricDefinitionsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceEnvironmentsListWorkerPoolInstanceMetricDefinitionsResponse = ResourceMetricDefinitionCollection; - -// @public -export interface AppServiceEnvironmentsListWorkerPoolSkusNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceEnvironmentsListWorkerPoolSkusNextResponse = SkuInfoCollection; - -// @public -export interface AppServiceEnvironmentsListWorkerPoolSkusOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceEnvironmentsListWorkerPoolSkusResponse = SkuInfoCollection; - -// @public -export interface AppServiceEnvironmentsListWorkerPoolsNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceEnvironmentsListWorkerPoolsNextResponse = WorkerPoolCollection; - -// @public -export interface AppServiceEnvironmentsListWorkerPoolsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceEnvironmentsListWorkerPoolsResponse = WorkerPoolCollection; - -// @public -export interface AppServiceEnvironmentsRebootOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface AppServiceEnvironmentsResumeNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceEnvironmentsResumeNextResponse = WebAppCollection; - -// @public -export interface AppServiceEnvironmentsResumeOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type AppServiceEnvironmentsResumeResponse = WebAppCollection; - -// @public -export interface AppServiceEnvironmentsSuspendNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceEnvironmentsSuspendNextResponse = WebAppCollection; - -// @public -export interface AppServiceEnvironmentsSuspendOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type AppServiceEnvironmentsSuspendResponse = WebAppCollection; - -// @public -export interface AppServiceEnvironmentsUpdateMultiRolePoolOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceEnvironmentsUpdateMultiRolePoolResponse = WorkerPoolResource; - -// @public -export interface AppServiceEnvironmentsUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceEnvironmentsUpdateResponse = AppServiceEnvironmentResource; - -// @public -export interface AppServiceEnvironmentsUpdateWorkerPoolOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceEnvironmentsUpdateWorkerPoolResponse = WorkerPoolResource; - -// @public -export type AppServicePlan = Resource & { - sku?: SkuDescription; - workerTierName?: string; - readonly status?: StatusOptions; - readonly subscription?: string; - hostingEnvironmentProfile?: HostingEnvironmentProfile; - readonly maximumNumberOfWorkers?: number; - readonly geoRegion?: string; - perSiteScaling?: boolean; - maximumElasticWorkerCount?: number; - readonly numberOfSites?: number; - isSpot?: boolean; - spotExpirationTime?: Date; - freeOfferExpirationTime?: Date; - readonly resourceGroup?: string; - reserved?: boolean; - isXenon?: boolean; - hyperV?: boolean; - targetWorkerCount?: number; - targetWorkerSizeId?: number; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface AppServicePlanCollection { - readonly nextLink?: string; - value: AppServicePlan[]; -} - -// @public -export type AppServicePlanPatchResource = ProxyOnlyResource & { - workerTierName?: string; - readonly status?: StatusOptions; - readonly subscription?: string; - hostingEnvironmentProfile?: HostingEnvironmentProfile; - readonly maximumNumberOfWorkers?: number; - readonly geoRegion?: string; - perSiteScaling?: boolean; - maximumElasticWorkerCount?: number; - readonly numberOfSites?: number; - isSpot?: boolean; - spotExpirationTime?: Date; - freeOfferExpirationTime?: Date; - readonly resourceGroup?: string; - reserved?: boolean; - isXenon?: boolean; - hyperV?: boolean; - targetWorkerCount?: number; - targetWorkerSizeId?: number; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export type AppServicePlanRestrictions = "None" | "Free" | "Shared" | "Basic" | "Standard" | "Premium"; - -// @public -export interface AppServicePlans { - beginCreateOrUpdate(resourceGroupName: string, name: string, appServicePlan: AppServicePlan, options?: AppServicePlansCreateOrUpdateOptionalParams): Promise, AppServicePlansCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, name: string, appServicePlan: AppServicePlan, options?: AppServicePlansCreateOrUpdateOptionalParams): Promise; - createOrUpdateVnetRoute(resourceGroupName: string, name: string, vnetName: string, routeName: string, route: VnetRoute, options?: AppServicePlansCreateOrUpdateVnetRouteOptionalParams): Promise; - delete(resourceGroupName: string, name: string, options?: AppServicePlansDeleteOptionalParams): Promise; - deleteHybridConnection(resourceGroupName: string, name: string, namespaceName: string, relayName: string, options?: AppServicePlansDeleteHybridConnectionOptionalParams): Promise; - deleteVnetRoute(resourceGroupName: string, name: string, vnetName: string, routeName: string, options?: AppServicePlansDeleteVnetRouteOptionalParams): Promise; - get(resourceGroupName: string, name: string, options?: AppServicePlansGetOptionalParams): Promise; - getHybridConnection(resourceGroupName: string, name: string, namespaceName: string, relayName: string, options?: AppServicePlansGetHybridConnectionOptionalParams): Promise; - getHybridConnectionPlanLimit(resourceGroupName: string, name: string, options?: AppServicePlansGetHybridConnectionPlanLimitOptionalParams): Promise; - getRouteForVnet(resourceGroupName: string, name: string, vnetName: string, routeName: string, options?: AppServicePlansGetRouteForVnetOptionalParams): Promise; - getServerFarmSkus(resourceGroupName: string, name: string, options?: AppServicePlansGetServerFarmSkusOptionalParams): Promise; - getVnetFromServerFarm(resourceGroupName: string, name: string, vnetName: string, options?: AppServicePlansGetVnetFromServerFarmOptionalParams): Promise; - getVnetGateway(resourceGroupName: string, name: string, vnetName: string, gatewayName: string, options?: AppServicePlansGetVnetGatewayOptionalParams): Promise; - list(options?: AppServicePlansListOptionalParams): PagedAsyncIterableIterator; - listByResourceGroup(resourceGroupName: string, options?: AppServicePlansListByResourceGroupOptionalParams): PagedAsyncIterableIterator; - listCapabilities(resourceGroupName: string, name: string, options?: AppServicePlansListCapabilitiesOptionalParams): Promise; - listHybridConnectionKeys(resourceGroupName: string, name: string, namespaceName: string, relayName: string, options?: AppServicePlansListHybridConnectionKeysOptionalParams): Promise; - listHybridConnections(resourceGroupName: string, name: string, options?: AppServicePlansListHybridConnectionsOptionalParams): PagedAsyncIterableIterator; - listRoutesForVnet(resourceGroupName: string, name: string, vnetName: string, options?: AppServicePlansListRoutesForVnetOptionalParams): Promise; - listUsages(resourceGroupName: string, name: string, options?: AppServicePlansListUsagesOptionalParams): PagedAsyncIterableIterator; - listVnets(resourceGroupName: string, name: string, options?: AppServicePlansListVnetsOptionalParams): Promise; - listWebApps(resourceGroupName: string, name: string, options?: AppServicePlansListWebAppsOptionalParams): PagedAsyncIterableIterator; - listWebAppsByHybridConnection(resourceGroupName: string, name: string, namespaceName: string, relayName: string, options?: AppServicePlansListWebAppsByHybridConnectionOptionalParams): PagedAsyncIterableIterator; - rebootWorker(resourceGroupName: string, name: string, workerName: string, options?: AppServicePlansRebootWorkerOptionalParams): Promise; - restartWebApps(resourceGroupName: string, name: string, options?: AppServicePlansRestartWebAppsOptionalParams): Promise; - update(resourceGroupName: string, name: string, appServicePlan: AppServicePlanPatchResource, options?: AppServicePlansUpdateOptionalParams): Promise; - updateVnetGateway(resourceGroupName: string, name: string, vnetName: string, gatewayName: string, connectionEnvelope: VnetGateway, options?: AppServicePlansUpdateVnetGatewayOptionalParams): Promise; - updateVnetRoute(resourceGroupName: string, name: string, vnetName: string, routeName: string, route: VnetRoute, options?: AppServicePlansUpdateVnetRouteOptionalParams): Promise; -} - -// @public -export interface AppServicePlansCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type AppServicePlansCreateOrUpdateResponse = AppServicePlan; - -// @public -export interface AppServicePlansCreateOrUpdateVnetRouteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServicePlansCreateOrUpdateVnetRouteResponse = VnetRoute; - -// @public -export interface AppServicePlansDeleteHybridConnectionOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface AppServicePlansDeleteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface AppServicePlansDeleteVnetRouteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface AppServicePlansGetHybridConnectionOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface AppServicePlansGetHybridConnectionPlanLimitOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServicePlansGetHybridConnectionPlanLimitResponse = HybridConnectionLimits; - -// @public -export type AppServicePlansGetHybridConnectionResponse = HybridConnection; - -// @public -export interface AppServicePlansGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServicePlansGetResponse = AppServicePlan; - -// @public -export interface AppServicePlansGetRouteForVnetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServicePlansGetRouteForVnetResponse = VnetRoute[]; - -// @public -export interface AppServicePlansGetServerFarmSkusOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServicePlansGetServerFarmSkusResponse = Record; - -// @public -export interface AppServicePlansGetVnetFromServerFarmOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServicePlansGetVnetFromServerFarmResponse = VnetInfo; - -// @public -export interface AppServicePlansGetVnetGatewayOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServicePlansGetVnetGatewayResponse = VnetGateway; - -// @public -export interface AppServicePlansListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServicePlansListByResourceGroupNextResponse = AppServicePlanCollection; - -// @public -export interface AppServicePlansListByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServicePlansListByResourceGroupResponse = AppServicePlanCollection; - -// @public -export interface AppServicePlansListCapabilitiesOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServicePlansListCapabilitiesResponse = Capability[]; - -// @public -export interface AppServicePlansListHybridConnectionKeysOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServicePlansListHybridConnectionKeysResponse = HybridConnectionKey; - -// @public -export interface AppServicePlansListHybridConnectionsNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServicePlansListHybridConnectionsNextResponse = HybridConnectionCollection; - -// @public -export interface AppServicePlansListHybridConnectionsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServicePlansListHybridConnectionsResponse = HybridConnectionCollection; - -// @public -export interface AppServicePlansListNextOptionalParams extends coreClient.OperationOptions { - detailed?: boolean; -} - -// @public -export type AppServicePlansListNextResponse = AppServicePlanCollection; - -// @public -export interface AppServicePlansListOptionalParams extends coreClient.OperationOptions { - detailed?: boolean; -} - -// @public -export type AppServicePlansListResponse = AppServicePlanCollection; - -// @public -export interface AppServicePlansListRoutesForVnetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServicePlansListRoutesForVnetResponse = VnetRoute[]; - -// @public -export interface AppServicePlansListUsagesNextOptionalParams extends coreClient.OperationOptions { - filter?: string; -} - -// @public -export type AppServicePlansListUsagesNextResponse = CsmUsageQuotaCollection; - -// @public -export interface AppServicePlansListUsagesOptionalParams extends coreClient.OperationOptions { - filter?: string; -} - -// @public -export type AppServicePlansListUsagesResponse = CsmUsageQuotaCollection; - -// @public -export interface AppServicePlansListVnetsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServicePlansListVnetsResponse = VnetInfo[]; - -// @public -export interface AppServicePlansListWebAppsByHybridConnectionNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServicePlansListWebAppsByHybridConnectionNextResponse = ResourceCollection; - -// @public -export interface AppServicePlansListWebAppsByHybridConnectionOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServicePlansListWebAppsByHybridConnectionResponse = ResourceCollection; - -// @public -export interface AppServicePlansListWebAppsNextOptionalParams extends coreClient.OperationOptions { - filter?: string; - skipToken?: string; - top?: string; -} - -// @public -export type AppServicePlansListWebAppsNextResponse = WebAppCollection; - -// @public -export interface AppServicePlansListWebAppsOptionalParams extends coreClient.OperationOptions { - filter?: string; - skipToken?: string; - top?: string; -} - -// @public -export type AppServicePlansListWebAppsResponse = WebAppCollection; - -// @public -export interface AppServicePlansRebootWorkerOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface AppServicePlansRestartWebAppsOptionalParams extends coreClient.OperationOptions { - softRestart?: boolean; -} - -// @public -export interface AppServicePlansUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServicePlansUpdateResponse = AppServicePlan; - -// @public -export interface AppServicePlansUpdateVnetGatewayOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServicePlansUpdateVnetGatewayResponse = VnetGateway; - -// @public -export interface AppServicePlansUpdateVnetRouteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServicePlansUpdateVnetRouteResponse = VnetRoute; - -// @public -export interface ArmIdWrapper { - readonly id?: string; -} - -// @public -export interface AutoHealActions { - actionType?: AutoHealActionType; - customAction?: AutoHealCustomAction; - minProcessExecutionTime?: string; -} - -// @public -export type AutoHealActionType = "Recycle" | "LogEvent" | "CustomAction"; - -// @public -export interface AutoHealCustomAction { - exe?: string; - parameters?: string; -} - -// @public -export interface AutoHealRules { - actions?: AutoHealActions; - triggers?: AutoHealTriggers; -} - -// @public -export interface AutoHealTriggers { - privateBytesInKB?: number; - requests?: RequestsBasedTrigger; - slowRequests?: SlowRequestsBasedTrigger; - statusCodes?: StatusCodesBasedTrigger[]; -} - -// @public -export interface AzureBlobStorageApplicationLogsConfig { - level?: LogLevel; - retentionInDays?: number; - sasUrl?: string; -} - -// @public -export interface AzureBlobStorageHttpLogsConfig { - enabled?: boolean; - retentionInDays?: number; - sasUrl?: string; -} - -// @public -export type AzureResourceType = "Website" | "TrafficManager"; - -// @public -export interface AzureStorageInfoValue { - accessKey?: string; - accountName?: string; - mountPath?: string; - shareName?: string; - readonly state?: AzureStorageState; - type?: AzureStorageType; -} - -// @public -export type AzureStoragePropertyDictionaryResource = ProxyOnlyResource & { - properties?: { - [propertyName: string]: AzureStorageInfoValue; - }; -}; - -// @public -export type AzureStorageState = "Ok" | "InvalidCredentials" | "InvalidShare"; - -// @public -export type AzureStorageType = "AzureFiles" | "AzureBlob"; - -// @public -export interface AzureTableStorageApplicationLogsConfig { - level?: LogLevel; - sasUrl: string; -} - -// @public -export type BackupItem = ProxyOnlyResource & { - readonly backupId?: number; - readonly storageAccountUrl?: string; - readonly blobName?: string; - readonly namePropertiesName?: string; - readonly status?: BackupItemStatus; - readonly sizeInBytes?: number; - readonly created?: Date; - readonly log?: string; - readonly databases?: DatabaseBackupSetting[]; - readonly scheduled?: boolean; - readonly lastRestoreTimeStamp?: Date; - readonly finishedTimeStamp?: Date; - readonly correlationId?: string; - readonly websiteSizeInBytes?: number; -}; - -// @public -export interface BackupItemCollection { - readonly nextLink?: string; - value: BackupItem[]; -} - -// @public -export type BackupItemStatus = "InProgress" | "Failed" | "Succeeded" | "TimedOut" | "Created" | "Skipped" | "PartiallySucceeded" | "DeleteInProgress" | "DeleteFailed" | "Deleted"; - -// @public -export type BackupRequest = ProxyOnlyResource & { - backupName?: string; - enabled?: boolean; - storageAccountUrl?: string; - backupSchedule?: BackupSchedule; - databases?: DatabaseBackupSetting[]; -}; - -// @public -export type BackupRestoreOperationType = "Default" | "Clone" | "Relocation" | "Snapshot" | "CloudFS"; - -// @public -export interface BackupSchedule { - frequencyInterval: number; - frequencyUnit: FrequencyUnit; - keepAtLeastOneBackup: boolean; - readonly lastExecutionTime?: Date; - retentionPeriodInDays: number; - startTime?: Date; -} - -// @public -export type BillingMeter = ProxyOnlyResource & { - meterId?: string; - billingLocation?: string; - shortName?: string; - friendlyName?: string; - resourceType?: string; - osType?: string; -}; - -// @public -export interface BillingMeterCollection { - readonly nextLink?: string; - value: BillingMeter[]; -} - -// @public -export type BuildStatus = string; - -// @public -export type BuiltInAuthenticationProvider = "AzureActiveDirectory" | "Facebook" | "Google" | "MicrosoftAccount" | "Twitter"; - -// @public -export interface Capability { - name?: string; - reason?: string; - value?: string; -} - -// @public -export type Certificate = Resource & { - readonly friendlyName?: string; - readonly subjectName?: string; - hostNames?: string[]; - pfxBlob?: Uint8Array; - readonly siteName?: string; - readonly selfLink?: string; - readonly issuer?: string; - readonly issueDate?: Date; - readonly expirationDate?: Date; - password?: string; - readonly thumbprint?: string; - readonly valid?: boolean; - readonly cerBlob?: Uint8Array; - readonly publicKeyHash?: string; - readonly hostingEnvironmentProfile?: HostingEnvironmentProfile; - keyVaultId?: string; - keyVaultSecretName?: string; - readonly keyVaultSecretStatus?: KeyVaultSecretStatus; - serverFarmId?: string; - canonicalName?: string; -}; - -// @public -export interface CertificateCollection { - readonly nextLink?: string; - value: Certificate[]; -} - -// @public -export interface CertificateDetails { - readonly issuer?: string; - readonly notAfter?: Date; - readonly notBefore?: Date; - readonly rawData?: string; - readonly serialNumber?: string; - readonly signatureAlgorithm?: string; - readonly subject?: string; - readonly thumbprint?: string; - readonly version?: number; -} - -// @public -export type CertificateEmail = ProxyOnlyResource & { - emailId?: string; - timeStamp?: Date; -}; - -// @public -export type CertificateOrderAction = ProxyOnlyResource & { - readonly actionType?: CertificateOrderActionType; - readonly createdAt?: Date; -}; - -// @public -export type CertificateOrderActionType = "CertificateIssued" | "CertificateOrderCanceled" | "CertificateOrderCreated" | "CertificateRevoked" | "DomainValidationComplete" | "FraudDetected" | "OrgNameChange" | "OrgValidationComplete" | "SanDrop" | "FraudCleared" | "CertificateExpired" | "CertificateExpirationWarning" | "FraudDocumentationRequired" | "Unknown"; - -// @public -export type CertificateOrderStatus = "Pendingissuance" | "Issued" | "Revoked" | "Canceled" | "Denied" | "Pendingrevocation" | "PendingRekey" | "Unused" | "Expired" | "NotSubmitted"; - -// @public -export type CertificatePatchResource = ProxyOnlyResource & { - readonly friendlyName?: string; - readonly subjectName?: string; - hostNames?: string[]; - pfxBlob?: Uint8Array; - readonly siteName?: string; - readonly selfLink?: string; - readonly issuer?: string; - readonly issueDate?: Date; - readonly expirationDate?: Date; - password?: string; - readonly thumbprint?: string; - readonly valid?: boolean; - readonly cerBlob?: Uint8Array; - readonly publicKeyHash?: string; - readonly hostingEnvironmentProfile?: HostingEnvironmentProfile; - keyVaultId?: string; - keyVaultSecretName?: string; - readonly keyVaultSecretStatus?: KeyVaultSecretStatus; - serverFarmId?: string; - canonicalName?: string; -}; - -// @public -export type CertificateProductType = "StandardDomainValidatedSsl" | "StandardDomainValidatedWildCardSsl"; - -// @public -export interface CertificateRegistrationProvider { - listOperations(options?: CertificateRegistrationProviderListOperationsOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface CertificateRegistrationProviderListOperationsNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type CertificateRegistrationProviderListOperationsNextResponse = CsmOperationCollection; - -// @public -export interface CertificateRegistrationProviderListOperationsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type CertificateRegistrationProviderListOperationsResponse = CsmOperationCollection; - -// @public -export interface Certificates { - createOrUpdate(resourceGroupName: string, name: string, certificateEnvelope: Certificate, options?: CertificatesCreateOrUpdateOptionalParams): Promise; - delete(resourceGroupName: string, name: string, options?: CertificatesDeleteOptionalParams): Promise; - get(resourceGroupName: string, name: string, options?: CertificatesGetOptionalParams): Promise; - list(options?: CertificatesListOptionalParams): PagedAsyncIterableIterator; - listByResourceGroup(resourceGroupName: string, options?: CertificatesListByResourceGroupOptionalParams): PagedAsyncIterableIterator; - update(resourceGroupName: string, name: string, certificateEnvelope: CertificatePatchResource, options?: CertificatesUpdateOptionalParams): Promise; -} - -// @public -export interface CertificatesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type CertificatesCreateOrUpdateResponse = Certificate; - -// @public -export interface CertificatesDeleteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface CertificatesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type CertificatesGetResponse = Certificate; - -// @public -export interface CertificatesListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type CertificatesListByResourceGroupNextResponse = CertificateCollection; - -// @public -export interface CertificatesListByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type CertificatesListByResourceGroupResponse = CertificateCollection; - -// @public -export interface CertificatesListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type CertificatesListNextResponse = CertificateCollection; - -// @public -export interface CertificatesListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type CertificatesListResponse = CertificateCollection; - -// @public -export interface CertificatesUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type CertificatesUpdateResponse = Certificate; - -// @public -export type Channels = "Notification" | "Api" | "Email" | "Webhook" | "All"; - -// @public -export type CheckNameResourceTypes = string; - -// @public -export type CloneAbilityResult = "Cloneable" | "PartiallyCloneable" | "NotCloneable"; - -// @public -export interface CloningInfo { - appSettingsOverrides?: { - [propertyName: string]: string; - }; - cloneCustomHostNames?: boolean; - cloneSourceControl?: boolean; - configureLoadBalancing?: boolean; - correlationId?: string; - hostingEnvironment?: string; - overwrite?: boolean; - sourceWebAppId: string; - sourceWebAppLocation?: string; - trafficManagerProfileId?: string; - trafficManagerProfileName?: string; -} - -// @public (undocumented) -export interface Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties { - readonly clientId?: string; - readonly principalId?: string; -} - -// @public -export type ComputeModeOptions = "Shared" | "Dedicated" | "Dynamic"; - -// @public -export type ConnectionStringDictionary = ProxyOnlyResource & { - properties?: { - [propertyName: string]: ConnStringValueTypePair; - }; -}; - -// @public -export type ConnectionStringType = "MySql" | "SQLServer" | "SQLAzure" | "Custom" | "NotificationHub" | "ServiceBus" | "EventHub" | "ApiHub" | "DocDb" | "RedisCache" | "PostgreSQL"; - -// @public -export interface ConnStringInfo { - connectionString?: string; - name?: string; - type?: ConnectionStringType; -} - -// @public -export interface ConnStringValueTypePair { - type: ConnectionStringType; - value: string; -} - -// @public -export interface Contact { - addressMailing?: Address; - email: string; - fax?: string; - jobTitle?: string; - nameFirst: string; - nameLast: string; - nameMiddle?: string; - organization?: string; - phone: string; -} - -// @public (undocumented) -export interface ContainerCpuStatistics { - // (undocumented) - cpuUsage?: ContainerCpuUsage; - // (undocumented) - onlineCpuCount?: number; - // (undocumented) - systemCpuUsage?: number; - // (undocumented) - throttlingData?: ContainerThrottlingData; -} - -// @public (undocumented) -export interface ContainerCpuUsage { - // (undocumented) - kernelModeUsage?: number; - // (undocumented) - perCpuUsage?: number[]; - // (undocumented) - totalUsage?: number; - // (undocumented) - userModeUsage?: number; -} - -// @public (undocumented) -export interface ContainerInfo { - // (undocumented) - currentCpuStats?: ContainerCpuStatistics; - // (undocumented) - currentTimeStamp?: Date; - // (undocumented) - eth0?: ContainerNetworkInterfaceStatistics; - // (undocumented) - id?: string; - // (undocumented) - memoryStats?: ContainerMemoryStatistics; - // (undocumented) - name?: string; - // (undocumented) - previousCpuStats?: ContainerCpuStatistics; - // (undocumented) - previousTimeStamp?: Date; -} - -// @public (undocumented) -export interface ContainerMemoryStatistics { - // (undocumented) - limit?: number; - // (undocumented) - maxUsage?: number; - // (undocumented) - usage?: number; -} - -// @public (undocumented) -export interface ContainerNetworkInterfaceStatistics { - // (undocumented) - rxBytes?: number; - // (undocumented) - rxDropped?: number; - // (undocumented) - rxErrors?: number; - // (undocumented) - rxPackets?: number; - // (undocumented) - txBytes?: number; - // (undocumented) - txDropped?: number; - // (undocumented) - txErrors?: number; - // (undocumented) - txPackets?: number; -} - -// @public (undocumented) -export interface ContainerThrottlingData { - // (undocumented) - periods?: number; - // (undocumented) - throttledPeriods?: number; - // (undocumented) - throttledTime?: number; -} - -// @public -export type ContinuousWebJob = ProxyOnlyResource & { - status?: ContinuousWebJobStatus; - detailedStatus?: string; - logUrl?: string; - runCommand?: string; - url?: string; - extraInfoUrl?: string; - webJobType?: WebJobType; - error?: string; - usingSdk?: boolean; - settings?: { - [propertyName: string]: Record; - }; -}; - -// @public -export interface ContinuousWebJobCollection { - readonly nextLink?: string; - value: ContinuousWebJob[]; -} - -// @public -export type ContinuousWebJobStatus = "Initializing" | "Starting" | "Running" | "PendingRestart" | "Stopped"; - -// @public -export interface CorsSettings { - allowedOrigins?: string[]; - supportCredentials?: boolean; -} - -// @public -export interface CsmCopySlotEntity { - siteConfig: SiteConfig; - targetSlot: string; -} - -// @public -export interface CsmMoveResourceEnvelope { - // (undocumented) - resources?: string[]; - // (undocumented) - targetResourceGroup?: string; -} - -// @public -export interface CsmOperationCollection { - readonly nextLink?: string; - value: CsmOperationDescription[]; -} - -// @public -export interface CsmOperationDescription { - display?: CsmOperationDisplay; - // (undocumented) - name?: string; - // (undocumented) - origin?: string; - properties?: CsmOperationDescriptionProperties; -} - -// @public -export interface CsmOperationDescriptionProperties { - serviceSpecification?: ServiceSpecification; -} - -// @public -export interface CsmOperationDisplay { - // (undocumented) - description?: string; - // (undocumented) - operation?: string; - // (undocumented) - provider?: string; - // (undocumented) - resource?: string; -} - -// @public -export interface CsmPublishingProfileOptions { - format?: PublishingProfileFormat; - includeDisasterRecoveryEndpoints?: boolean; -} - -// @public -export interface CsmSlotEntity { - preserveVnet: boolean; - targetSlot: string; -} - -// @public -export interface CsmUsageQuota { - currentValue?: number; - limit?: number; - name?: LocalizableString; - nextResetTime?: Date; - unit?: string; -} - -// @public -export interface CsmUsageQuotaCollection { - readonly nextLink?: string; - value: CsmUsageQuota[]; -} - -// @public -export type CustomHostnameAnalysisResult = ProxyOnlyResource & { - readonly isHostnameAlreadyVerified?: boolean; - readonly customDomainVerificationTest?: DnsVerificationTestResult; - readonly customDomainVerificationFailureInfo?: ErrorEntity; - readonly hasConflictOnScaleUnit?: boolean; - readonly hasConflictAcrossSubscription?: boolean; - readonly conflictingAppResourceId?: string; - cNameRecords?: string[]; - txtRecords?: string[]; - aRecords?: string[]; - alternateCNameRecords?: string[]; - alternateTxtRecords?: string[]; -}; - -// @public -export type CustomHostNameDnsRecordType = "CName" | "A"; - -// @public -export interface DatabaseBackupSetting { - connectionString?: string; - connectionStringName?: string; - databaseType: DatabaseType; - // (undocumented) - name?: string; -} - -// @public -export type DatabaseType = string; - -// @public -export interface DataSource { - dataSourceUri?: NameValuePair[]; - instructions?: string[]; -} - -// @public -export interface DataTableResponseColumn { - columnName?: string; - columnType?: string; - dataType?: string; -} - -// @public -export interface DataTableResponseObject { - columns?: DataTableResponseColumn[]; - rows?: string[][]; - tableName?: string; -} - -// @public -export interface DefaultErrorResponse { - readonly error?: DefaultErrorResponseError; -} - -// @public -export interface DefaultErrorResponseError { - readonly code?: string; - // (undocumented) - details?: DefaultErrorResponseErrorDetailsItem[]; - readonly innererror?: string; - readonly message?: string; - readonly target?: string; -} - -// @public -export interface DefaultErrorResponseErrorDetailsItem { - readonly code?: string; - readonly message?: string; - readonly target?: string; -} - -// @public -export type DeletedAppRestoreRequest = ProxyOnlyResource & { - deletedSiteId?: string; - recoverConfiguration?: boolean; - snapshotTime?: string; - useDRSecondary?: boolean; -}; - -// @public -export type DeletedSite = ProxyOnlyResource & { - readonly deletedSiteId?: number; - readonly deletedTimestamp?: string; - readonly subscription?: string; - readonly resourceGroup?: string; - readonly deletedSiteName?: string; - readonly slot?: string; - readonly kindPropertiesKind?: string; - readonly geoRegionName?: string; -}; - -// @public -export interface DeletedWebAppCollection { - readonly nextLink?: string; - value: DeletedSite[]; -} - -// @public -export interface DeletedWebApps { - getDeletedWebAppByLocation(location: string, deletedSiteId: string, options?: DeletedWebAppsGetDeletedWebAppByLocationOptionalParams): Promise; - list(options?: DeletedWebAppsListOptionalParams): PagedAsyncIterableIterator; - listByLocation(location: string, options?: DeletedWebAppsListByLocationOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface DeletedWebAppsGetDeletedWebAppByLocationOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DeletedWebAppsGetDeletedWebAppByLocationResponse = DeletedSite; - -// @public -export interface DeletedWebAppsListByLocationNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DeletedWebAppsListByLocationNextResponse = DeletedWebAppCollection; - -// @public -export interface DeletedWebAppsListByLocationOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DeletedWebAppsListByLocationResponse = DeletedWebAppCollection; - -// @public -export interface DeletedWebAppsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DeletedWebAppsListNextResponse = DeletedWebAppCollection; - -// @public -export interface DeletedWebAppsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DeletedWebAppsListResponse = DeletedWebAppCollection; - -// @public -export type Deployment = ProxyOnlyResource & { - status?: number; - message?: string; - author?: string; - deployer?: string; - authorEmail?: string; - startTime?: Date; - endTime?: Date; - active?: boolean; - details?: string; -}; - -// @public -export interface DeploymentCollection { - readonly nextLink?: string; - value: Deployment[]; -} - -// @public -export interface DeploymentLocations { - hostingEnvironmentDeploymentInfos?: HostingEnvironmentDeploymentInfo[]; - hostingEnvironments?: AppServiceEnvironment[]; - locations?: GeoRegion[]; -} - -// @public -export interface DetectorAbnormalTimePeriod { - endTime?: Date; - message?: string; - metaData?: NameValuePair[][]; - priority?: number; - solutions?: Solution[]; - source?: string; - startTime?: Date; - type?: IssueType; -} - -// @public -export type DetectorDefinition = ProxyOnlyResource & { - readonly displayName?: string; - readonly description?: string; - readonly rank?: number; - readonly isEnabled?: boolean; -}; - -// @public -export interface DetectorInfo { - readonly category?: string; - readonly description?: string; - readonly subCategory?: string; - readonly supportTopicId?: string; -} - -// @public -export type DetectorResponse = ProxyOnlyResource & { - metadata?: DetectorInfo; - dataset?: DiagnosticData[]; -}; - -// @public -export interface DetectorResponseCollection { - readonly nextLink?: string; - value: DetectorResponse[]; -} - -// @public -export type DiagnosticAnalysis = ProxyOnlyResource & { - startTime?: Date; - endTime?: Date; - abnormalTimePeriods?: AbnormalTimePeriod[]; - payload?: AnalysisData[]; - nonCorrelatedDetectors?: DetectorDefinition[]; -}; - -// @public -export interface DiagnosticAnalysisCollection { - readonly nextLink?: string; - value: AnalysisDefinition[]; -} - -// @public -export type DiagnosticCategory = ProxyOnlyResource & { - readonly description?: string; -}; - -// @public -export interface DiagnosticCategoryCollection { - readonly nextLink?: string; - value: DiagnosticCategory[]; -} - -// @public -export interface DiagnosticData { - renderingProperties?: Rendering; - table?: DataTableResponseObject; -} - -// @public -export interface DiagnosticDetectorCollection { - readonly nextLink?: string; - value: DetectorDefinition[]; -} - -// @public -export type DiagnosticDetectorResponse = ProxyOnlyResource & { - startTime?: Date; - endTime?: Date; - issueDetected?: boolean; - detectorDefinition?: DetectorDefinition; - metrics?: DiagnosticMetricSet[]; - abnormalTimePeriods?: DetectorAbnormalTimePeriod[]; - data?: NameValuePair[][]; - responseMetaData?: ResponseMetaData; -}; - -// @public -export interface DiagnosticMetricSample { - isAggregated?: boolean; - maximum?: number; - minimum?: number; - roleInstance?: string; - timestamp?: Date; - total?: number; -} - -// @public -export interface DiagnosticMetricSet { - endTime?: Date; - name?: string; - startTime?: Date; - timeGrain?: string; - unit?: string; - values?: DiagnosticMetricSample[]; -} - -// @public -export interface Diagnostics { - executeSiteAnalysis(resourceGroupName: string, siteName: string, diagnosticCategory: string, analysisName: string, options?: DiagnosticsExecuteSiteAnalysisOptionalParams): Promise; - executeSiteAnalysisSlot(resourceGroupName: string, siteName: string, diagnosticCategory: string, analysisName: string, slot: string, options?: DiagnosticsExecuteSiteAnalysisSlotOptionalParams): Promise; - executeSiteDetector(resourceGroupName: string, siteName: string, detectorName: string, diagnosticCategory: string, options?: DiagnosticsExecuteSiteDetectorOptionalParams): Promise; - executeSiteDetectorSlot(resourceGroupName: string, siteName: string, detectorName: string, diagnosticCategory: string, slot: string, options?: DiagnosticsExecuteSiteDetectorSlotOptionalParams): Promise; - getHostingEnvironmentDetectorResponse(resourceGroupName: string, name: string, detectorName: string, options?: DiagnosticsGetHostingEnvironmentDetectorResponseOptionalParams): Promise; - getSiteAnalysis(resourceGroupName: string, siteName: string, diagnosticCategory: string, analysisName: string, options?: DiagnosticsGetSiteAnalysisOptionalParams): Promise; - getSiteAnalysisSlot(resourceGroupName: string, siteName: string, diagnosticCategory: string, analysisName: string, slot: string, options?: DiagnosticsGetSiteAnalysisSlotOptionalParams): Promise; - getSiteDetector(resourceGroupName: string, siteName: string, diagnosticCategory: string, detectorName: string, options?: DiagnosticsGetSiteDetectorOptionalParams): Promise; - getSiteDetectorResponse(resourceGroupName: string, siteName: string, detectorName: string, options?: DiagnosticsGetSiteDetectorResponseOptionalParams): Promise; - getSiteDetectorResponseSlot(resourceGroupName: string, siteName: string, detectorName: string, slot: string, options?: DiagnosticsGetSiteDetectorResponseSlotOptionalParams): Promise; - getSiteDetectorSlot(resourceGroupName: string, siteName: string, diagnosticCategory: string, detectorName: string, slot: string, options?: DiagnosticsGetSiteDetectorSlotOptionalParams): Promise; - getSiteDiagnosticCategory(resourceGroupName: string, siteName: string, diagnosticCategory: string, options?: DiagnosticsGetSiteDiagnosticCategoryOptionalParams): Promise; - getSiteDiagnosticCategorySlot(resourceGroupName: string, siteName: string, diagnosticCategory: string, slot: string, options?: DiagnosticsGetSiteDiagnosticCategorySlotOptionalParams): Promise; - listHostingEnvironmentDetectorResponses(resourceGroupName: string, name: string, options?: DiagnosticsListHostingEnvironmentDetectorResponsesOptionalParams): PagedAsyncIterableIterator; - listSiteAnalyses(resourceGroupName: string, siteName: string, diagnosticCategory: string, options?: DiagnosticsListSiteAnalysesOptionalParams): PagedAsyncIterableIterator; - listSiteAnalysesSlot(resourceGroupName: string, siteName: string, diagnosticCategory: string, slot: string, options?: DiagnosticsListSiteAnalysesSlotOptionalParams): PagedAsyncIterableIterator; - listSiteDetectorResponses(resourceGroupName: string, siteName: string, options?: DiagnosticsListSiteDetectorResponsesOptionalParams): PagedAsyncIterableIterator; - listSiteDetectorResponsesSlot(resourceGroupName: string, siteName: string, slot: string, options?: DiagnosticsListSiteDetectorResponsesSlotOptionalParams): PagedAsyncIterableIterator; - listSiteDetectors(resourceGroupName: string, siteName: string, diagnosticCategory: string, options?: DiagnosticsListSiteDetectorsOptionalParams): PagedAsyncIterableIterator; - listSiteDetectorsSlot(resourceGroupName: string, siteName: string, diagnosticCategory: string, slot: string, options?: DiagnosticsListSiteDetectorsSlotOptionalParams): PagedAsyncIterableIterator; - listSiteDiagnosticCategories(resourceGroupName: string, siteName: string, options?: DiagnosticsListSiteDiagnosticCategoriesOptionalParams): PagedAsyncIterableIterator; - listSiteDiagnosticCategoriesSlot(resourceGroupName: string, siteName: string, slot: string, options?: DiagnosticsListSiteDiagnosticCategoriesSlotOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface DiagnosticsExecuteSiteAnalysisOptionalParams extends coreClient.OperationOptions { - endTime?: Date; - startTime?: Date; - timeGrain?: string; -} - -// @public -export type DiagnosticsExecuteSiteAnalysisResponse = DiagnosticAnalysis; - -// @public -export interface DiagnosticsExecuteSiteAnalysisSlotOptionalParams extends coreClient.OperationOptions { - endTime?: Date; - startTime?: Date; - timeGrain?: string; -} - -// @public -export type DiagnosticsExecuteSiteAnalysisSlotResponse = DiagnosticAnalysis; - -// @public -export interface DiagnosticsExecuteSiteDetectorOptionalParams extends coreClient.OperationOptions { - endTime?: Date; - startTime?: Date; - timeGrain?: string; -} - -// @public -export type DiagnosticsExecuteSiteDetectorResponse = DiagnosticDetectorResponse; - -// @public -export interface DiagnosticsExecuteSiteDetectorSlotOptionalParams extends coreClient.OperationOptions { - endTime?: Date; - startTime?: Date; - timeGrain?: string; -} - -// @public -export type DiagnosticsExecuteSiteDetectorSlotResponse = DiagnosticDetectorResponse; - -// @public -export interface DiagnosticsGetHostingEnvironmentDetectorResponseOptionalParams extends coreClient.OperationOptions { - endTime?: Date; - startTime?: Date; - timeGrain?: string; -} - -// @public -export type DiagnosticsGetHostingEnvironmentDetectorResponseResponse = DetectorResponse; - -// @public -export interface DiagnosticsGetSiteAnalysisOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DiagnosticsGetSiteAnalysisResponse = AnalysisDefinition; - -// @public -export interface DiagnosticsGetSiteAnalysisSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DiagnosticsGetSiteAnalysisSlotResponse = AnalysisDefinition; - -// @public -export interface DiagnosticsGetSiteDetectorOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DiagnosticsGetSiteDetectorResponse = DetectorDefinition; - -// @public -export interface DiagnosticsGetSiteDetectorResponseOptionalParams extends coreClient.OperationOptions { - endTime?: Date; - startTime?: Date; - timeGrain?: string; -} - -// @public -export type DiagnosticsGetSiteDetectorResponseResponse = DetectorResponse; - -// @public -export interface DiagnosticsGetSiteDetectorResponseSlotOptionalParams extends coreClient.OperationOptions { - endTime?: Date; - startTime?: Date; - timeGrain?: string; -} - -// @public -export type DiagnosticsGetSiteDetectorResponseSlotResponse = DetectorResponse; - -// @public -export interface DiagnosticsGetSiteDetectorSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DiagnosticsGetSiteDetectorSlotResponse = DetectorDefinition; - -// @public -export interface DiagnosticsGetSiteDiagnosticCategoryOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DiagnosticsGetSiteDiagnosticCategoryResponse = DiagnosticCategory; - -// @public -export interface DiagnosticsGetSiteDiagnosticCategorySlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DiagnosticsGetSiteDiagnosticCategorySlotResponse = DiagnosticCategory; - -// @public -export interface DiagnosticsListHostingEnvironmentDetectorResponsesNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DiagnosticsListHostingEnvironmentDetectorResponsesNextResponse = DetectorResponseCollection; - -// @public -export interface DiagnosticsListHostingEnvironmentDetectorResponsesOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DiagnosticsListHostingEnvironmentDetectorResponsesResponse = DetectorResponseCollection; - -// @public -export interface DiagnosticsListSiteAnalysesNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DiagnosticsListSiteAnalysesNextResponse = DiagnosticAnalysisCollection; - -// @public -export interface DiagnosticsListSiteAnalysesOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DiagnosticsListSiteAnalysesResponse = DiagnosticAnalysisCollection; - -// @public -export interface DiagnosticsListSiteAnalysesSlotNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DiagnosticsListSiteAnalysesSlotNextResponse = DiagnosticAnalysisCollection; - -// @public -export interface DiagnosticsListSiteAnalysesSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DiagnosticsListSiteAnalysesSlotResponse = DiagnosticAnalysisCollection; - -// @public -export interface DiagnosticsListSiteDetectorResponsesNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DiagnosticsListSiteDetectorResponsesNextResponse = DetectorResponseCollection; - -// @public -export interface DiagnosticsListSiteDetectorResponsesOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DiagnosticsListSiteDetectorResponsesResponse = DetectorResponseCollection; - -// @public -export interface DiagnosticsListSiteDetectorResponsesSlotNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DiagnosticsListSiteDetectorResponsesSlotNextResponse = DetectorResponseCollection; - -// @public -export interface DiagnosticsListSiteDetectorResponsesSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DiagnosticsListSiteDetectorResponsesSlotResponse = DetectorResponseCollection; - -// @public -export interface DiagnosticsListSiteDetectorsNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DiagnosticsListSiteDetectorsNextResponse = DiagnosticDetectorCollection; - -// @public -export interface DiagnosticsListSiteDetectorsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DiagnosticsListSiteDetectorsResponse = DiagnosticDetectorCollection; - -// @public -export interface DiagnosticsListSiteDetectorsSlotNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DiagnosticsListSiteDetectorsSlotNextResponse = DiagnosticDetectorCollection; - -// @public -export interface DiagnosticsListSiteDetectorsSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DiagnosticsListSiteDetectorsSlotResponse = DiagnosticDetectorCollection; - -// @public -export interface DiagnosticsListSiteDiagnosticCategoriesNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DiagnosticsListSiteDiagnosticCategoriesNextResponse = DiagnosticCategoryCollection; - -// @public -export interface DiagnosticsListSiteDiagnosticCategoriesOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DiagnosticsListSiteDiagnosticCategoriesResponse = DiagnosticCategoryCollection; - -// @public -export interface DiagnosticsListSiteDiagnosticCategoriesSlotNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DiagnosticsListSiteDiagnosticCategoriesSlotNextResponse = DiagnosticCategoryCollection; - -// @public -export interface DiagnosticsListSiteDiagnosticCategoriesSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DiagnosticsListSiteDiagnosticCategoriesSlotResponse = DiagnosticCategoryCollection; - -// @public -export interface Dimension { - // (undocumented) - displayName?: string; - // (undocumented) - internalName?: string; - // (undocumented) - name?: string; - // (undocumented) - toBeExportedForShoebox?: boolean; -} - -// @public -export type DnsType = "AzureDns" | "DefaultDomainRegistrarDns"; - -// @public -export type DnsVerificationTestResult = "Passed" | "Failed" | "Skipped"; - -// @public -export type Domain = Resource & { - contactAdmin?: Contact; - contactBilling?: Contact; - contactRegistrant?: Contact; - contactTech?: Contact; - readonly registrationStatus?: DomainStatus; - readonly provisioningState?: ProvisioningState; - readonly nameServers?: string[]; - privacy?: boolean; - readonly createdTime?: Date; - readonly expirationTime?: Date; - readonly lastRenewedTime?: Date; - autoRenew?: boolean; - readonly readyForDnsRecordManagement?: boolean; - readonly managedHostNames?: HostName[]; - consent?: DomainPurchaseConsent; - readonly domainNotRenewableReasons?: DomainPropertiesDomainNotRenewableReasonsItem[]; - dnsType?: DnsType; - dnsZoneId?: string; - targetDnsType?: DnsType; - authCode?: string; -}; - -// @public -export interface DomainAvailabilityCheckResult { - available?: boolean; - domainType?: DomainType; - name?: string; -} - -// @public -export interface DomainCollection { - readonly nextLink?: string; - value: Domain[]; -} - -// @public -export interface DomainControlCenterSsoRequest { - readonly postParameterKey?: string; - readonly postParameterValue?: string; - readonly url?: string; -} - -// @public -export type DomainOwnershipIdentifier = ProxyOnlyResource & { - ownershipId?: string; -}; - -// @public -export interface DomainOwnershipIdentifierCollection { - readonly nextLink?: string; - value: DomainOwnershipIdentifier[]; -} - -// @public -export type DomainPatchResource = ProxyOnlyResource & { - contactAdmin?: Contact; - contactBilling?: Contact; - contactRegistrant?: Contact; - contactTech?: Contact; - readonly registrationStatus?: DomainStatus; - readonly provisioningState?: ProvisioningState; - readonly nameServers?: string[]; - privacy?: boolean; - readonly createdTime?: Date; - readonly expirationTime?: Date; - readonly lastRenewedTime?: Date; - autoRenew?: boolean; - readonly readyForDnsRecordManagement?: boolean; - readonly managedHostNames?: HostName[]; - consent?: DomainPurchaseConsent; - readonly domainNotRenewableReasons?: DomainPatchResourcePropertiesDomainNotRenewableReasonsItem[]; - dnsType?: DnsType; - dnsZoneId?: string; - targetDnsType?: DnsType; - authCode?: string; -}; - -// @public -export type DomainPatchResourcePropertiesDomainNotRenewableReasonsItem = string; - -// @public -export type DomainPropertiesDomainNotRenewableReasonsItem = string; - -// @public -export interface DomainPurchaseConsent { - agreedAt?: Date; - agreedBy?: string; - agreementKeys?: string[]; -} - -// @public -export interface DomainRecommendationSearchParameters { - keywords?: string; - maxDomainRecommendations?: number; -} - -// @public -export interface DomainRegistrationProvider { - listOperations(options?: DomainRegistrationProviderListOperationsOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface DomainRegistrationProviderListOperationsNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DomainRegistrationProviderListOperationsNextResponse = CsmOperationCollection; - -// @public -export interface DomainRegistrationProviderListOperationsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DomainRegistrationProviderListOperationsResponse = CsmOperationCollection; - -// @public -export interface Domains { - beginCreateOrUpdate(resourceGroupName: string, domainName: string, domain: Domain, options?: DomainsCreateOrUpdateOptionalParams): Promise, DomainsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, domainName: string, domain: Domain, options?: DomainsCreateOrUpdateOptionalParams): Promise; - checkAvailability(identifier: NameIdentifier, options?: DomainsCheckAvailabilityOptionalParams): Promise; - createOrUpdateOwnershipIdentifier(resourceGroupName: string, domainName: string, name: string, domainOwnershipIdentifier: DomainOwnershipIdentifier, options?: DomainsCreateOrUpdateOwnershipIdentifierOptionalParams): Promise; - delete(resourceGroupName: string, domainName: string, options?: DomainsDeleteOptionalParams): Promise; - deleteOwnershipIdentifier(resourceGroupName: string, domainName: string, name: string, options?: DomainsDeleteOwnershipIdentifierOptionalParams): Promise; - get(resourceGroupName: string, domainName: string, options?: DomainsGetOptionalParams): Promise; - getControlCenterSsoRequest(options?: DomainsGetControlCenterSsoRequestOptionalParams): Promise; - getOwnershipIdentifier(resourceGroupName: string, domainName: string, name: string, options?: DomainsGetOwnershipIdentifierOptionalParams): Promise; - list(options?: DomainsListOptionalParams): PagedAsyncIterableIterator; - listByResourceGroup(resourceGroupName: string, options?: DomainsListByResourceGroupOptionalParams): PagedAsyncIterableIterator; - listOwnershipIdentifiers(resourceGroupName: string, domainName: string, options?: DomainsListOwnershipIdentifiersOptionalParams): PagedAsyncIterableIterator; - listRecommendations(parameters: DomainRecommendationSearchParameters, options?: DomainsListRecommendationsOptionalParams): PagedAsyncIterableIterator; - renew(resourceGroupName: string, domainName: string, options?: DomainsRenewOptionalParams): Promise; - update(resourceGroupName: string, domainName: string, domain: DomainPatchResource, options?: DomainsUpdateOptionalParams): Promise; - updateOwnershipIdentifier(resourceGroupName: string, domainName: string, name: string, domainOwnershipIdentifier: DomainOwnershipIdentifier, options?: DomainsUpdateOwnershipIdentifierOptionalParams): Promise; -} - -// @public -export interface DomainsCheckAvailabilityOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DomainsCheckAvailabilityResponse = DomainAvailabilityCheckResult; - -// @public -export interface DomainsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface DomainsCreateOrUpdateOwnershipIdentifierOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DomainsCreateOrUpdateOwnershipIdentifierResponse = DomainOwnershipIdentifier; - -// @public -export type DomainsCreateOrUpdateResponse = Domain; - -// @public -export interface DomainsDeleteOptionalParams extends coreClient.OperationOptions { - forceHardDeleteDomain?: boolean; -} - -// @public -export interface DomainsDeleteOwnershipIdentifierOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface DomainsGetControlCenterSsoRequestOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DomainsGetControlCenterSsoRequestResponse = DomainControlCenterSsoRequest; - -// @public -export interface DomainsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface DomainsGetOwnershipIdentifierOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DomainsGetOwnershipIdentifierResponse = DomainOwnershipIdentifier; - -// @public -export type DomainsGetResponse = Domain; - -// @public -export interface DomainsListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DomainsListByResourceGroupNextResponse = DomainCollection; - -// @public -export interface DomainsListByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DomainsListByResourceGroupResponse = DomainCollection; - -// @public -export interface DomainsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DomainsListNextResponse = DomainCollection; - -// @public -export interface DomainsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface DomainsListOwnershipIdentifiersNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DomainsListOwnershipIdentifiersNextResponse = DomainOwnershipIdentifierCollection; - -// @public -export interface DomainsListOwnershipIdentifiersOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DomainsListOwnershipIdentifiersResponse = DomainOwnershipIdentifierCollection; - -// @public -export interface DomainsListRecommendationsNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DomainsListRecommendationsNextResponse = NameIdentifierCollection; - -// @public -export interface DomainsListRecommendationsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DomainsListRecommendationsResponse = NameIdentifierCollection; - -// @public -export type DomainsListResponse = DomainCollection; - -// @public -export interface DomainsRenewOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DomainStatus = "Active" | "Awaiting" | "Cancelled" | "Confiscated" | "Disabled" | "Excluded" | "Expired" | "Failed" | "Held" | "Locked" | "Parked" | "Pending" | "Reserved" | "Reverted" | "Suspended" | "Transferred" | "Unknown" | "Unlocked" | "Unparked" | "Updated" | "JsonConverterFailed"; - -// @public -export interface DomainsUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface DomainsUpdateOwnershipIdentifierOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DomainsUpdateOwnershipIdentifierResponse = DomainOwnershipIdentifier; - -// @public -export type DomainsUpdateResponse = Domain; - -// @public -export type DomainType = "Regular" | "SoftDeleted"; - -// @public -export interface EnabledConfig { - enabled?: boolean; -} - -// @public -export interface EndpointDependency { - domainName?: string; - endpointDetails?: EndpointDetail[]; -} - -// @public -export interface EndpointDetail { - ipAddress?: string; - isAccessible?: boolean; - latency?: number; - port?: number; -} - -// @public -export type Enum4 = string; - -// @public -export type Enum5 = string; - -// @public -export interface ErrorEntity { - code?: string; - extendedCode?: string; - innerErrors?: ErrorEntity[]; - message?: string; - messageTemplate?: string; - parameters?: string[]; -} - -// @public -export interface Experiments { - rampUpRules?: RampUpRule[]; -} - -// @public -export interface FileSystemApplicationLogsConfig { - level?: LogLevel; -} - -// @public -export interface FileSystemHttpLogsConfig { - enabled?: boolean; - retentionInDays?: number; - retentionInMb?: number; -} - -// @public -export type FrequencyUnit = "Day" | "Hour"; - -// @public -export type FtpsState = string; - -// @public -export type FunctionEnvelope = ProxyOnlyResource & { - functionAppId?: string; - scriptRootPathHref?: string; - scriptHref?: string; - configHref?: string; - testDataHref?: string; - secretsFileHref?: string; - href?: string; - config?: Record; - files?: { - [propertyName: string]: string; - }; - testData?: string; - invokeUrlTemplate?: string; - language?: string; - isDisabled?: boolean; -}; - -// @public -export interface FunctionEnvelopeCollection { - readonly nextLink?: string; - value: FunctionEnvelope[]; -} - -// @public -export type FunctionSecrets = ProxyOnlyResource & { - key?: string; - triggerUrl?: string; -}; - -// @public -export type GeoRegion = ProxyOnlyResource & { - readonly description?: string; - readonly displayName?: string; - readonly orgDomain?: string; -}; - -// @public -export interface GeoRegionCollection { - readonly nextLink?: string; - value: GeoRegion[]; -} - -// @public -export interface GlobalCsmSkuDescription { - capabilities?: Capability[]; - capacity?: SkuCapacity; - family?: string; - locations?: string[]; - name?: string; - size?: string; - tier?: string; -} - -// @public -export interface HandlerMapping { - arguments?: string; - extension?: string; - scriptProcessor?: string; -} - -// @public -export interface HostingEnvironmentDeploymentInfo { - location?: string; - name?: string; -} - -// @public -export interface HostingEnvironmentDiagnostics { - diagnosticsOutput?: string; - name?: string; -} - -// @public -export interface HostingEnvironmentProfile { - id?: string; - readonly name?: string; - readonly type?: string; -} - -// @public -export type HostingEnvironmentStatus = "Preparing" | "Ready" | "Scaling" | "Deleting"; - -// @public -export interface HostKeys { - functionKeys?: { - [propertyName: string]: string; - }; - masterKey?: string; - systemKeys?: { - [propertyName: string]: string; - }; -} - -// @public -export interface HostName { - azureResourceName?: string; - azureResourceType?: AzureResourceType; - customHostNameDnsRecordType?: CustomHostNameDnsRecordType; - hostNameType?: HostNameType; - name?: string; - siteNames?: string[]; -} - -// @public -export type HostNameBinding = ProxyOnlyResource & { - siteName?: string; - domainId?: string; - azureResourceName?: string; - azureResourceType?: AzureResourceType; - customHostNameDnsRecordType?: CustomHostNameDnsRecordType; - hostNameType?: HostNameType; - sslState?: SslState; - thumbprint?: string; - readonly virtualIP?: string; -}; - -// @public -export interface HostNameBindingCollection { - readonly nextLink?: string; - value: HostNameBinding[]; -} - -// @public -export interface HostNameSslState { - hostType?: HostType; - name?: string; - sslState?: SslState; - thumbprint?: string; - toUpdate?: boolean; - virtualIP?: string; -} - -// @public -export type HostNameType = "Verified" | "Managed"; - -// @public -export type HostType = "Standard" | "Repository"; - -// @public -export interface HttpLogsConfig { - azureBlobStorage?: AzureBlobStorageHttpLogsConfig; - fileSystem?: FileSystemHttpLogsConfig; -} - -// @public -export type HybridConnection = ProxyOnlyResource & { - serviceBusNamespace?: string; - relayName?: string; - relayArmUri?: string; - hostname?: string; - port?: number; - sendKeyName?: string; - sendKeyValue?: string; - serviceBusSuffix?: string; -}; - -// @public -export interface HybridConnectionCollection { - readonly nextLink?: string; - value: HybridConnection[]; -} - -// @public -export type HybridConnectionKey = ProxyOnlyResource & { - readonly sendKeyName?: string; - readonly sendKeyValue?: string; -}; - -// @public -export type HybridConnectionLimits = ProxyOnlyResource & { - readonly current?: number; - readonly maximum?: number; -}; - -// @public -export type Identifier = ProxyOnlyResource & { - value?: string; -}; - -// @public -export interface IdentifierCollection { - readonly nextLink?: string; - value: Identifier[]; -} - -// @public -export type InAvailabilityReasonType = string; - -// @public -export interface InboundEnvironmentEndpoint { - description?: string; - endpoints?: string[]; - ports?: string[]; -} - -// @public -export interface InboundEnvironmentEndpointCollection { - readonly nextLink?: string; - value: InboundEnvironmentEndpoint[]; -} - -// @public -export type InternalLoadBalancingMode = "None" | "Web" | "Publishing"; - -// @public -export type IpFilterTag = "Default" | "XffProxy"; - -// @public -export interface IpSecurityRestriction { - action?: string; - description?: string; - ipAddress?: string; - name?: string; - priority?: number; - subnetMask?: string; - subnetTrafficTag?: number; - tag?: IpFilterTag; - vnetSubnetResourceId?: string; - vnetTrafficTag?: number; -} - -// @public -export type IssueType = "ServiceIncident" | "AppDeployment" | "AppCrash" | "RuntimeIssueDetected" | "AseDeployment" | "UserIssue" | "PlatformIssue" | "Other"; - -// @public -export interface KeyInfo { - name?: string; - value?: string; -} - -// @public -export type KeyVaultReferenceCollection = ProxyOnlyResource & { - keyToReferenceStatuses?: { - [propertyName: string]: ApiKVReference; - }; -}; - -// @public -export type KeyVaultReferenceResource = ProxyOnlyResource & { - reference?: string; - status?: ResolveStatus; - vaultName?: string; - secretName?: string; - secretVersion?: string; - identityType?: ManagedServiceIdentityType; - details?: string; - source?: "KeyVault"; - location?: "ApplicationSetting"; -}; - -// @public -export type KeyVaultSecretStatus = "Initialized" | "WaitingOnCertificateOrder" | "Succeeded" | "CertificateOrderFailed" | "OperationNotPermittedOnKeyVault" | "AzureServiceUnauthorizedToAccessKeyVault" | "KeyVaultDoesNotExist" | "KeyVaultSecretDoesNotExist" | "UnknownError" | "ExternalPrivateKey" | "Unknown"; - -// @public -export enum KnownAppServiceCertificateOrderPatchResourcePropertiesAppServiceCertificateNotRenewableReasonsItem { - // (undocumented) - ExpirationNotInRenewalTimeRange = "ExpirationNotInRenewalTimeRange", - // (undocumented) - RegistrationStatusNotSupportedForRenewal = "RegistrationStatusNotSupportedForRenewal", - // (undocumented) - SubscriptionNotActive = "SubscriptionNotActive" -} - -// @public -export enum KnownAppServiceCertificateOrderPropertiesAppServiceCertificateNotRenewableReasonsItem { - // (undocumented) - ExpirationNotInRenewalTimeRange = "ExpirationNotInRenewalTimeRange", - // (undocumented) - RegistrationStatusNotSupportedForRenewal = "RegistrationStatusNotSupportedForRenewal", - // (undocumented) - SubscriptionNotActive = "SubscriptionNotActive" -} - -// @public -export enum KnownBuildStatus { - // (undocumented) - Deleting = "Deleting", - // (undocumented) - Deploying = "Deploying", - // (undocumented) - Detached = "Detached", - // (undocumented) - Failed = "Failed", - // (undocumented) - Ready = "Ready", - // (undocumented) - Uploading = "Uploading", - // (undocumented) - WaitingForDeployment = "WaitingForDeployment" -} - -// @public -export enum KnownCheckNameResourceTypes { - // (undocumented) - HostingEnvironment = "HostingEnvironment", - // (undocumented) - MicrosoftWebHostingEnvironments = "Microsoft.Web/hostingEnvironments", - // (undocumented) - MicrosoftWebPublishingUsers = "Microsoft.Web/publishingUsers", - // (undocumented) - MicrosoftWebSites = "Microsoft.Web/sites", - // (undocumented) - MicrosoftWebSitesSlots = "Microsoft.Web/sites/slots", - // (undocumented) - PublishingUser = "PublishingUser", - // (undocumented) - Site = "Site", - // (undocumented) - Slot = "Slot" -} - -// @public -export enum KnownDatabaseType { - // (undocumented) - LocalMySql = "LocalMySql", - // (undocumented) - MySql = "MySql", - // (undocumented) - PostgreSql = "PostgreSql", - // (undocumented) - SqlAzure = "SqlAzure" -} - -// @public -export enum KnownDomainPatchResourcePropertiesDomainNotRenewableReasonsItem { - // (undocumented) - ExpirationNotInRenewalTimeRange = "ExpirationNotInRenewalTimeRange", - // (undocumented) - RegistrationStatusNotSupportedForRenewal = "RegistrationStatusNotSupportedForRenewal", - // (undocumented) - SubscriptionNotActive = "SubscriptionNotActive" -} - -// @public -export enum KnownDomainPropertiesDomainNotRenewableReasonsItem { - // (undocumented) - ExpirationNotInRenewalTimeRange = "ExpirationNotInRenewalTimeRange", - // (undocumented) - RegistrationStatusNotSupportedForRenewal = "RegistrationStatusNotSupportedForRenewal", - // (undocumented) - SubscriptionNotActive = "SubscriptionNotActive" -} - -// @public -export enum KnownEnum4 { - // (undocumented) - Linux = "Linux", - // (undocumented) - LinuxFunctions = "LinuxFunctions", - // (undocumented) - Windows = "Windows", - // (undocumented) - WindowsFunctions = "WindowsFunctions" -} - -// @public -export enum KnownEnum5 { - // (undocumented) - Linux = "Linux", - // (undocumented) - LinuxFunctions = "LinuxFunctions", - // (undocumented) - Windows = "Windows", - // (undocumented) - WindowsFunctions = "WindowsFunctions" -} - -// @public -export enum KnownFtpsState { - // (undocumented) - AllAllowed = "AllAllowed", - // (undocumented) - Disabled = "Disabled", - // (undocumented) - FtpsOnly = "FtpsOnly" -} - -// @public -export enum KnownInAvailabilityReasonType { - // (undocumented) - AlreadyExists = "AlreadyExists", - // (undocumented) - Invalid = "Invalid" -} - -// @public -export enum KnownPublishingProfileFormat { - // (undocumented) - FileZilla3 = "FileZilla3", - // (undocumented) - Ftp = "Ftp", - // (undocumented) - WebDeploy = "WebDeploy" -} - -// @public -export enum KnownResourceScopeType { - // (undocumented) - ServerFarm = "ServerFarm", - // (undocumented) - Subscription = "Subscription", - // (undocumented) - WebSite = "WebSite" -} - -// @public -export enum KnownRouteType { - // (undocumented) - Default = "DEFAULT", - // (undocumented) - Inherited = "INHERITED", - // (undocumented) - Static = "STATIC" -} - -// @public -export enum KnownScmType { - // (undocumented) - BitbucketGit = "BitbucketGit", - // (undocumented) - BitbucketHg = "BitbucketHg", - // (undocumented) - CodePlexGit = "CodePlexGit", - // (undocumented) - CodePlexHg = "CodePlexHg", - // (undocumented) - Dropbox = "Dropbox", - // (undocumented) - ExternalGit = "ExternalGit", - // (undocumented) - ExternalHg = "ExternalHg", - // (undocumented) - GitHub = "GitHub", - // (undocumented) - LocalGit = "LocalGit", - // (undocumented) - None = "None", - // (undocumented) - OneDrive = "OneDrive", - // (undocumented) - Tfs = "Tfs", - // (undocumented) - VSO = "VSO", - // (undocumented) - Vstsrm = "VSTSRM" -} - -// @public -export enum KnownSkuName { - // (undocumented) - Basic = "Basic", - // (undocumented) - Dynamic = "Dynamic", - // (undocumented) - ElasticIsolated = "ElasticIsolated", - // (undocumented) - ElasticPremium = "ElasticPremium", - // (undocumented) - Free = "Free", - // (undocumented) - Isolated = "Isolated", - // (undocumented) - Premium = "Premium", - // (undocumented) - PremiumV2 = "PremiumV2", - // (undocumented) - Shared = "Shared", - // (undocumented) - Standard = "Standard" -} - -// @public -export enum KnownSupportedTlsVersions { - // (undocumented) - One0 = "1.0", - // (undocumented) - One1 = "1.1", - // (undocumented) - One2 = "1.2" -} - -// @public -export enum KnownTriggerTypes { - // (undocumented) - HttpTrigger = "HttpTrigger", - // (undocumented) - Unknown = "Unknown" -} - -// @public -export enum KnownValidateResourceTypes { - // (undocumented) - ServerFarm = "ServerFarm", - // (undocumented) - Site = "Site" -} - -// @public -export interface LocalizableString { - localizedValue?: string; - value?: string; -} - -// @public -export type LogLevel = "Off" | "Verbose" | "Information" | "Warning" | "Error"; - -// @public -export interface LogSpecification { - // (undocumented) - blobDuration?: string; - // (undocumented) - displayName?: string; - // (undocumented) - name?: string; -} - -// @public -export type ManagedPipelineMode = "Integrated" | "Classic"; - -// @public -export interface ManagedServiceIdentity { - readonly principalId?: string; - readonly tenantId?: string; - type?: ManagedServiceIdentityType; - userAssignedIdentities?: { - [propertyName: string]: Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties; - }; -} - -// @public -export type ManagedServiceIdentityType = "None" | "SystemAssigned" | "UserAssigned"; - -// @public -export interface MetricAvailability { - // (undocumented) - blobDuration?: string; - // (undocumented) - timeGrain?: string; -} - -// @public -export interface MetricSpecification { - // (undocumented) - aggregationType?: string; - // (undocumented) - availabilities?: MetricAvailability[]; - // (undocumented) - category?: string; - // (undocumented) - dimensions?: Dimension[]; - // (undocumented) - displayDescription?: string; - // (undocumented) - displayName?: string; - // (undocumented) - enableRegionalMdmAccount?: boolean; - // (undocumented) - fillGapWithZero?: boolean; - // (undocumented) - isInternal?: boolean; - // (undocumented) - metricFilterPattern?: string; - // (undocumented) - name?: string; - // (undocumented) - sourceMdmAccount?: string; - // (undocumented) - sourceMdmNamespace?: string; - // (undocumented) - supportedTimeGrainTypes?: string[]; - // (undocumented) - supportsInstanceLevelAggregation?: boolean; - // (undocumented) - unit?: string; -} - -// @public -export type MigrateMySqlRequest = ProxyOnlyResource & { - connectionString?: string; - migrationType?: MySqlMigrationType; -}; - -// @public -export type MigrateMySqlStatus = ProxyOnlyResource & { - readonly migrationOperationStatus?: OperationStatus; - readonly operationId?: string; - readonly localMySqlEnabled?: boolean; -}; - -// @public -export type MSDeploy = ProxyOnlyResource & { - packageUri?: string; - connectionString?: string; - dbType?: string; - setParametersXmlFileUri?: string; - setParameters?: { - [propertyName: string]: string; - }; - skipAppData?: boolean; - appOffline?: boolean; -}; - -// @public -export type MSDeployLog = ProxyOnlyResource & { - readonly entries?: MSDeployLogEntry[]; -}; - -// @public -export interface MSDeployLogEntry { - readonly message?: string; - readonly time?: Date; - readonly type?: MSDeployLogEntryType; -} - -// @public -export type MSDeployLogEntryType = "Message" | "Warning" | "Error"; - -// @public -export type MSDeployProvisioningState = "accepted" | "running" | "succeeded" | "failed" | "canceled"; - -// @public -export type MSDeployStatus = ProxyOnlyResource & { - readonly deployer?: string; - readonly provisioningState?: MSDeployProvisioningState; - readonly startTime?: Date; - readonly endTime?: Date; - readonly complete?: boolean; -}; - -// @public -export type MySqlMigrationType = "LocalToRemote" | "RemoteToLocal"; - -// @public -export interface NameIdentifier { - name?: string; -} - -// @public -export interface NameIdentifierCollection { - readonly nextLink?: string; - value: NameIdentifier[]; -} - -// @public -export interface NameValuePair { - name?: string; - value?: string; -} - -// @public -export interface NetworkAccessControlEntry { - action?: AccessControlEntryAction; - description?: string; - order?: number; - remoteSubnet?: string; -} - -// @public -export type NetworkFeatures = ProxyOnlyResource & { - readonly virtualNetworkName?: string; - readonly virtualNetworkConnection?: VnetInfo; - readonly hybridConnections?: RelayServiceConnectionEntity[]; - readonly hybridConnectionsV2?: HybridConnection[]; -}; - -// @public -export interface NetworkTrace { - message?: string; - path?: string; - status?: string; -} - -// @public -export type NotificationLevel = "Critical" | "Warning" | "Information" | "NonUrgentSuggestion"; - -// @public -export interface Operation { - createdTime?: Date; - errors?: ErrorEntity[]; - expirationTime?: Date; - geoMasterOperationId?: string; - id?: string; - modifiedTime?: Date; - name?: string; - status?: OperationStatus; -} - -// @public -export type OperationStatus = "InProgress" | "Failed" | "Succeeded" | "TimedOut" | "Created"; - -// @public -export interface OutboundEnvironmentEndpoint { - category?: string; - endpoints?: EndpointDependency[]; -} - -// @public -export interface OutboundEnvironmentEndpointCollection { - readonly nextLink?: string; - value: OutboundEnvironmentEndpoint[]; -} - -// @public -export interface PerfMonCounterCollection { - readonly nextLink?: string; - value: PerfMonResponse[]; -} - -// @public -export interface PerfMonResponse { - code?: string; - data?: PerfMonSet; - message?: string; -} - -// @public -export interface PerfMonSample { - instanceName?: string; - time?: Date; - value?: number; -} - -// @public -export interface PerfMonSet { - endTime?: Date; - name?: string; - startTime?: Date; - timeGrain?: string; - values?: PerfMonSample[]; -} - -// @public -export type PremierAddOn = Resource & { - sku?: string; - product?: string; - vendor?: string; - marketplacePublisher?: string; - marketplaceOffer?: string; -}; - -// @public -export type PremierAddOnOffer = ProxyOnlyResource & { - sku?: string; - product?: string; - vendor?: string; - promoCodeRequired?: boolean; - quota?: number; - webHostingPlanRestrictions?: AppServicePlanRestrictions; - privacyPolicyUrl?: string; - legalTermsUrl?: string; - marketplacePublisher?: string; - marketplaceOffer?: string; -}; - -// @public -export interface PremierAddOnOfferCollection { - readonly nextLink?: string; - value: PremierAddOnOffer[]; -} - -// @public -export type PremierAddOnPatchResource = ProxyOnlyResource & { - sku?: string; - product?: string; - vendor?: string; - marketplacePublisher?: string; - marketplaceOffer?: string; -}; - -// @public -export type PrivateAccess = ProxyOnlyResource & { - enabled?: boolean; - virtualNetworks?: PrivateAccessVirtualNetwork[]; -}; - -// @public -export interface PrivateAccessSubnet { - key?: number; - name?: string; -} - -// @public -export interface PrivateAccessVirtualNetwork { - key?: number; - name?: string; - resourceId?: string; - subnets?: PrivateAccessSubnet[]; -} - -// @public -export type PrivateEndpointConnectionResource = ProxyOnlyResource & { - readonly provisioningState?: string; - privateEndpoint?: ArmIdWrapper; - privateLinkServiceConnectionState?: PrivateLinkConnectionState; -}; - -// @public -export type PrivateLinkConnectionApprovalRequestResource = ProxyOnlyResource & { - privateLinkServiceConnectionState?: PrivateLinkConnectionState; -}; - -// @public -export interface PrivateLinkConnectionState { - actionsRequired?: string; - description?: string; - status?: string; -} - -// @public -export interface PrivateLinkResource { - // (undocumented) - id: string; - name: string; - properties: PrivateLinkResourceProperties; - // (undocumented) - type: string; -} - -// @public -export interface PrivateLinkResourceProperties { - readonly groupId?: string; - readonly requiredMembers?: string[]; - readonly requiredZoneNames?: string[]; -} - -// @public -export interface PrivateLinkResourcesWrapper { - // (undocumented) - value: PrivateLinkResource[]; -} - -// @public -export type ProcessInfo = ProxyOnlyResource & { - readonly identifier?: number; - deploymentName?: string; - href?: string; - minidump?: string; - isProfileRunning?: boolean; - isIisProfileRunning?: boolean; - iisProfileTimeoutInSeconds?: number; - parent?: string; - children?: string[]; - threads?: ProcessThreadInfo[]; - openFileHandles?: string[]; - modules?: ProcessModuleInfo[]; - fileName?: string; - commandLine?: string; - userName?: string; - handleCount?: number; - moduleCount?: number; - threadCount?: number; - startTime?: Date; - totalCpuTime?: string; - userCpuTime?: string; - privilegedCpuTime?: string; - workingSet?: number; - peakWorkingSet?: number; - privateMemory?: number; - virtualMemory?: number; - peakVirtualMemory?: number; - pagedSystemMemory?: number; - nonPagedSystemMemory?: number; - pagedMemory?: number; - peakPagedMemory?: number; - timeStamp?: Date; - environmentVariables?: { - [propertyName: string]: string; - }; - isScmSite?: boolean; - isWebjob?: boolean; - description?: string; -}; - -// @public -export interface ProcessInfoCollection { - readonly nextLink?: string; - value: ProcessInfo[]; -} - -// @public -export type ProcessModuleInfo = ProxyOnlyResource & { - baseAddress?: string; - fileName?: string; - href?: string; - filePath?: string; - moduleMemorySize?: number; - fileVersion?: string; - fileDescription?: string; - product?: string; - productVersion?: string; - isDebug?: boolean; - language?: string; -}; - -// @public -export interface ProcessModuleInfoCollection { - readonly nextLink?: string; - value: ProcessModuleInfo[]; -} - -// @public -export type ProcessThreadInfo = ProxyOnlyResource & { - readonly identifier?: number; - href?: string; - process?: string; - startAddress?: string; - currentPriority?: number; - priorityLevel?: string; - basePriority?: number; - startTime?: Date; - totalProcessorTime?: string; - userProcessorTime?: string; - state?: string; - waitReason?: string; -}; - -// @public -export interface ProcessThreadInfoCollection { - readonly nextLink?: string; - value: ProcessThreadInfo[]; -} - -// @public -export interface Provider { - listAvailableStacks(options?: ProviderGetAvailableStacksOptionalParams): PagedAsyncIterableIterator; - listAvailableStacksOnPrem(options?: ProviderGetAvailableStacksOnPremOptionalParams): PagedAsyncIterableIterator; - listOperations(options?: ProviderListOperationsOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ProviderGetAvailableStacksNextOptionalParams extends coreClient.OperationOptions { - // (undocumented) - osTypeSelected?: Enum4; -} - -// @public -export type ProviderGetAvailableStacksNextResponse = ApplicationStackCollection; - -// @public -export interface ProviderGetAvailableStacksOnPremNextOptionalParams extends coreClient.OperationOptions { - // (undocumented) - osTypeSelected?: Enum5; -} - -// @public -export type ProviderGetAvailableStacksOnPremNextResponse = ApplicationStackCollection; - -// @public -export interface ProviderGetAvailableStacksOnPremOptionalParams extends coreClient.OperationOptions { - // (undocumented) - osTypeSelected?: Enum5; -} - -// @public -export type ProviderGetAvailableStacksOnPremResponse = ApplicationStackCollection; - -// @public -export interface ProviderGetAvailableStacksOptionalParams extends coreClient.OperationOptions { - // (undocumented) - osTypeSelected?: Enum4; -} - -// @public -export type ProviderGetAvailableStacksResponse = ApplicationStackCollection; - -// @public -export interface ProviderListOperationsNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ProviderListOperationsNextResponse = CsmOperationCollection; - -// @public -export interface ProviderListOperationsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ProviderListOperationsResponse = CsmOperationCollection; - -// @public -export type ProvisioningState = "Succeeded" | "Failed" | "Canceled" | "InProgress" | "Deleting"; - -// @public -export interface ProxyOnlyResource { - readonly id?: string; - kind?: string; - readonly name?: string; - readonly type?: string; -} - -// @public -export type PublicCertificate = ProxyOnlyResource & { - blob?: Uint8Array; - publicCertificateLocation?: PublicCertificateLocation; - readonly thumbprint?: string; -}; - -// @public -export interface PublicCertificateCollection { - readonly nextLink?: string; - value: PublicCertificate[]; -} - -// @public -export type PublicCertificateLocation = "CurrentUserMy" | "LocalMachineMy" | "Unknown"; - -// @public -export type PublishingProfileFormat = string; - -// @public -export type PushSettings = ProxyOnlyResource & { - isPushEnabled?: boolean; - tagWhitelistJson?: string; - tagsRequiringAuth?: string; - dynamicTagsJson?: string; -}; - -// @public -export interface RampUpRule { - actionHostName?: string; - changeDecisionCallbackUrl?: string; - changeIntervalInMinutes?: number; - changeStep?: number; - maxReroutePercentage?: number; - minReroutePercentage?: number; - name?: string; - reroutePercentage?: number; -} - -// @public -export type Recommendation = ProxyOnlyResource & { - creationTime?: Date; - recommendationId?: string; - resourceId?: string; - resourceScope?: ResourceScopeType; - ruleName?: string; - displayName?: string; - message?: string; - level?: NotificationLevel; - channels?: Channels; - readonly categoryTags?: string[]; - actionName?: string; - enabled?: number; - states?: string[]; - startTime?: Date; - endTime?: Date; - nextNotificationTime?: Date; - notificationExpirationTime?: Date; - notifiedTime?: Date; - score?: number; - isDynamic?: boolean; - extensionName?: string; - bladeName?: string; - forwardLink?: string; -}; - -// @public -export interface RecommendationCollection { - readonly nextLink?: string; - value: Recommendation[]; -} - -// @public -export type RecommendationRule = ProxyOnlyResource & { - recommendationName?: string; - displayName?: string; - message?: string; - recommendationId?: string; - description?: string; - actionName?: string; - level?: NotificationLevel; - channels?: Channels; - readonly categoryTags?: string[]; - isDynamic?: boolean; - extensionName?: string; - bladeName?: string; - forwardLink?: string; -}; - -// @public -export interface Recommendations { - disableAllForHostingEnvironment(resourceGroupName: string, environmentName: string, hostingEnvironmentName: string, options?: RecommendationsDisableAllForHostingEnvironmentOptionalParams): Promise; - disableAllForWebApp(resourceGroupName: string, siteName: string, options?: RecommendationsDisableAllForWebAppOptionalParams): Promise; - disableRecommendationForHostingEnvironment(resourceGroupName: string, environmentName: string, name: string, hostingEnvironmentName: string, options?: RecommendationsDisableRecommendationForHostingEnvironmentOptionalParams): Promise; - disableRecommendationForSite(resourceGroupName: string, siteName: string, name: string, options?: RecommendationsDisableRecommendationForSiteOptionalParams): Promise; - disableRecommendationForSubscription(name: string, options?: RecommendationsDisableRecommendationForSubscriptionOptionalParams): Promise; - getRuleDetailsByHostingEnvironment(resourceGroupName: string, hostingEnvironmentName: string, name: string, options?: RecommendationsGetRuleDetailsByHostingEnvironmentOptionalParams): Promise; - getRuleDetailsByWebApp(resourceGroupName: string, siteName: string, name: string, options?: RecommendationsGetRuleDetailsByWebAppOptionalParams): Promise; - list(options?: RecommendationsListOptionalParams): PagedAsyncIterableIterator; - listHistoryForHostingEnvironment(resourceGroupName: string, hostingEnvironmentName: string, options?: RecommendationsListHistoryForHostingEnvironmentOptionalParams): PagedAsyncIterableIterator; - listHistoryForWebApp(resourceGroupName: string, siteName: string, options?: RecommendationsListHistoryForWebAppOptionalParams): PagedAsyncIterableIterator; - listRecommendedRulesForHostingEnvironment(resourceGroupName: string, hostingEnvironmentName: string, options?: RecommendationsListRecommendedRulesForHostingEnvironmentOptionalParams): PagedAsyncIterableIterator; - listRecommendedRulesForWebApp(resourceGroupName: string, siteName: string, options?: RecommendationsListRecommendedRulesForWebAppOptionalParams): PagedAsyncIterableIterator; - resetAllFilters(options?: RecommendationsResetAllFiltersOptionalParams): Promise; - resetAllFiltersForHostingEnvironment(resourceGroupName: string, environmentName: string, hostingEnvironmentName: string, options?: RecommendationsResetAllFiltersForHostingEnvironmentOptionalParams): Promise; - resetAllFiltersForWebApp(resourceGroupName: string, siteName: string, options?: RecommendationsResetAllFiltersForWebAppOptionalParams): Promise; -} - -// @public -export interface RecommendationsDisableAllForHostingEnvironmentOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface RecommendationsDisableAllForWebAppOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface RecommendationsDisableRecommendationForHostingEnvironmentOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface RecommendationsDisableRecommendationForSiteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface RecommendationsDisableRecommendationForSubscriptionOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface RecommendationsGetRuleDetailsByHostingEnvironmentOptionalParams extends coreClient.OperationOptions { - recommendationId?: string; - updateSeen?: boolean; -} - -// @public -export type RecommendationsGetRuleDetailsByHostingEnvironmentResponse = RecommendationRule; - -// @public -export interface RecommendationsGetRuleDetailsByWebAppOptionalParams extends coreClient.OperationOptions { - recommendationId?: string; - updateSeen?: boolean; -} - -// @public -export type RecommendationsGetRuleDetailsByWebAppResponse = RecommendationRule; - -// @public -export interface RecommendationsListHistoryForHostingEnvironmentNextOptionalParams extends coreClient.OperationOptions { - expiredOnly?: boolean; - filter?: string; -} - -// @public -export type RecommendationsListHistoryForHostingEnvironmentNextResponse = RecommendationCollection; - -// @public -export interface RecommendationsListHistoryForHostingEnvironmentOptionalParams extends coreClient.OperationOptions { - expiredOnly?: boolean; - filter?: string; -} - -// @public -export type RecommendationsListHistoryForHostingEnvironmentResponse = RecommendationCollection; - -// @public -export interface RecommendationsListHistoryForWebAppNextOptionalParams extends coreClient.OperationOptions { - expiredOnly?: boolean; - filter?: string; -} - -// @public -export type RecommendationsListHistoryForWebAppNextResponse = RecommendationCollection; - -// @public -export interface RecommendationsListHistoryForWebAppOptionalParams extends coreClient.OperationOptions { - expiredOnly?: boolean; - filter?: string; -} - -// @public -export type RecommendationsListHistoryForWebAppResponse = RecommendationCollection; - -// @public -export interface RecommendationsListNextOptionalParams extends coreClient.OperationOptions { - featured?: boolean; - filter?: string; -} - -// @public -export type RecommendationsListNextResponse = RecommendationCollection; - -// @public -export interface RecommendationsListOptionalParams extends coreClient.OperationOptions { - featured?: boolean; - filter?: string; -} - -// @public -export interface RecommendationsListRecommendedRulesForHostingEnvironmentNextOptionalParams extends coreClient.OperationOptions { - featured?: boolean; - filter?: string; -} - -// @public -export type RecommendationsListRecommendedRulesForHostingEnvironmentNextResponse = RecommendationCollection; - -// @public -export interface RecommendationsListRecommendedRulesForHostingEnvironmentOptionalParams extends coreClient.OperationOptions { - featured?: boolean; - filter?: string; -} - -// @public -export type RecommendationsListRecommendedRulesForHostingEnvironmentResponse = RecommendationCollection; - -// @public -export interface RecommendationsListRecommendedRulesForWebAppNextOptionalParams extends coreClient.OperationOptions { - featured?: boolean; - filter?: string; -} - -// @public -export type RecommendationsListRecommendedRulesForWebAppNextResponse = RecommendationCollection; - -// @public -export interface RecommendationsListRecommendedRulesForWebAppOptionalParams extends coreClient.OperationOptions { - featured?: boolean; - filter?: string; -} - -// @public -export type RecommendationsListRecommendedRulesForWebAppResponse = RecommendationCollection; - -// @public -export type RecommendationsListResponse = RecommendationCollection; - -// @public -export interface RecommendationsResetAllFiltersForHostingEnvironmentOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface RecommendationsResetAllFiltersForWebAppOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface RecommendationsResetAllFiltersOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type RedundancyMode = "None" | "Manual" | "Failover" | "ActiveActive" | "GeoRedundant"; - -// @public -export type ReissueCertificateOrderRequest = ProxyOnlyResource & { - keySize?: number; - delayExistingRevokeInHours?: number; - csr?: string; - isPrivateKeyExternal?: boolean; -}; - -// @public -export type RelayServiceConnectionEntity = ProxyOnlyResource & { - entityName?: string; - entityConnectionString?: string; - resourceType?: string; - resourceConnectionString?: string; - hostname?: string; - port?: number; - biztalkUri?: string; -}; - -// @public -export interface Rendering { - description?: string; - title?: string; - type?: RenderingType; -} - -// @public -export type RenderingType = "NoGraph" | "Table" | "TimeSeries" | "TimeSeriesPerInstance"; - -// @public -export type RenewCertificateOrderRequest = ProxyOnlyResource & { - keySize?: number; - csr?: string; - isPrivateKeyExternal?: boolean; -}; - -// @public -export interface RequestsBasedTrigger { - count?: number; - timeInterval?: string; -} - -// @public -export type ResolveStatus = "Initialized" | "Resolved" | "InvalidSyntax" | "MSINotEnabled" | "VaultNotFound" | "SecretNotFound" | "SecretVersionNotFound" | "AccessToKeyVaultDenied" | "OtherReasons"; - -// @public -export interface Resource { - readonly id?: string; - kind?: string; - location: string; - readonly name?: string; - tags?: { - [propertyName: string]: string; - }; - readonly type?: string; -} - -// @public -export interface ResourceCollection { - readonly nextLink?: string; - value: string[]; -} - -// @public -export interface ResourceHealthMetadata { - getBySite(resourceGroupName: string, name: string, options?: ResourceHealthMetadataGetBySiteOptionalParams): Promise; - getBySiteSlot(resourceGroupName: string, name: string, slot: string, options?: ResourceHealthMetadataGetBySiteSlotOptionalParams): Promise; - list(options?: ResourceHealthMetadataListOptionalParams): PagedAsyncIterableIterator; - listByResourceGroup(resourceGroupName: string, options?: ResourceHealthMetadataListByResourceGroupOptionalParams): PagedAsyncIterableIterator; - listBySite(resourceGroupName: string, name: string, options?: ResourceHealthMetadataListBySiteOptionalParams): PagedAsyncIterableIterator; - listBySiteSlot(resourceGroupName: string, name: string, slot: string, options?: ResourceHealthMetadataListBySiteSlotOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ResourceHealthMetadataCollection { - readonly nextLink?: string; - value: ResourceHealthMetadataDef[]; -} - -// @public -export type ResourceHealthMetadataDef = ProxyOnlyResource & { - category?: string; - signalAvailability?: boolean; -}; - -// @public -export interface ResourceHealthMetadataGetBySiteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ResourceHealthMetadataGetBySiteResponse = ResourceHealthMetadataDef; - -// @public -export interface ResourceHealthMetadataGetBySiteSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ResourceHealthMetadataGetBySiteSlotResponse = ResourceHealthMetadataDef; - -// @public -export interface ResourceHealthMetadataListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ResourceHealthMetadataListByResourceGroupNextResponse = ResourceHealthMetadataCollection; - -// @public -export interface ResourceHealthMetadataListByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ResourceHealthMetadataListByResourceGroupResponse = ResourceHealthMetadataCollection; - -// @public -export interface ResourceHealthMetadataListBySiteNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ResourceHealthMetadataListBySiteNextResponse = ResourceHealthMetadataCollection; - -// @public -export interface ResourceHealthMetadataListBySiteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ResourceHealthMetadataListBySiteResponse = ResourceHealthMetadataCollection; - -// @public -export interface ResourceHealthMetadataListBySiteSlotNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ResourceHealthMetadataListBySiteSlotNextResponse = ResourceHealthMetadataCollection; - -// @public -export interface ResourceHealthMetadataListBySiteSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ResourceHealthMetadataListBySiteSlotResponse = ResourceHealthMetadataCollection; - -// @public -export interface ResourceHealthMetadataListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ResourceHealthMetadataListNextResponse = ResourceHealthMetadataCollection; - -// @public -export interface ResourceHealthMetadataListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ResourceHealthMetadataListResponse = ResourceHealthMetadataCollection; - -// @public -export interface ResourceMetricAvailability { - readonly retention?: string; - readonly timeGrain?: string; -} - -// @public -export type ResourceMetricDefinition = ProxyOnlyResource & { - readonly unit?: string; - readonly primaryAggregationType?: string; - readonly metricAvailabilities?: ResourceMetricAvailability[]; - readonly resourceUri?: string; - readonly properties?: { - [propertyName: string]: string; - }; -}; - -// @public -export interface ResourceMetricDefinitionCollection { - readonly nextLink?: string; - value: ResourceMetricDefinition[]; -} - -// @public -export interface ResourceNameAvailability { - message?: string; - nameAvailable?: boolean; - reason?: InAvailabilityReasonType; -} - -// @public -export interface ResourceNameAvailabilityRequest { - isFqdn?: boolean; - name: string; - type: CheckNameResourceTypes; -} - -// @public -export type ResourceScopeType = string; - -// @public (undocumented) -export interface ResponseMetaData { - dataSource?: DataSource; -} - -// @public -export type RestoreRequest = ProxyOnlyResource & { - storageAccountUrl?: string; - blobName?: string; - overwrite?: boolean; - siteName?: string; - databases?: DatabaseBackupSetting[]; - ignoreConflictingHostNames?: boolean; - ignoreDatabases?: boolean; - appServicePlan?: string; - operationType?: BackupRestoreOperationType; - adjustConnectionStrings?: boolean; - hostingEnvironment?: string; -}; - -// @public -export type RouteType = string; - -// @public -export type ScmType = string; - -// @public -export interface ServiceSpecification { - // (undocumented) - logSpecifications?: LogSpecification[]; - // (undocumented) - metricSpecifications?: MetricSpecification[]; -} - -// @public -export type Site = Resource & { - identity?: ManagedServiceIdentity; - readonly state?: string; - readonly hostNames?: string[]; - readonly repositorySiteName?: string; - readonly usageState?: UsageState; - enabled?: boolean; - readonly enabledHostNames?: string[]; - readonly availabilityState?: SiteAvailabilityState; - hostNameSslStates?: HostNameSslState[]; - serverFarmId?: string; - reserved?: boolean; - isXenon?: boolean; - hyperV?: boolean; - readonly lastModifiedTimeUtc?: Date; - siteConfig?: SiteConfig; - readonly trafficManagerHostNames?: string[]; - scmSiteAlsoStopped?: boolean; - readonly targetSwapSlot?: string; - hostingEnvironmentProfile?: HostingEnvironmentProfile; - clientAffinityEnabled?: boolean; - clientCertEnabled?: boolean; - clientCertExclusionPaths?: string; - hostNamesDisabled?: boolean; - readonly outboundIpAddresses?: string; - readonly possibleOutboundIpAddresses?: string; - containerSize?: number; - dailyMemoryTimeQuota?: number; - readonly suspendedTill?: Date; - readonly maxNumberOfWorkers?: number; - cloningInfo?: CloningInfo; - readonly resourceGroup?: string; - readonly isDefaultContainer?: boolean; - readonly defaultHostName?: string; - readonly slotSwapStatus?: SlotSwapStatus; - httpsOnly?: boolean; - redundancyMode?: RedundancyMode; - readonly inProgressOperationId?: string; -}; - -// @public -export type SiteAuthSettings = ProxyOnlyResource & { - enabled?: boolean; - runtimeVersion?: string; - unauthenticatedClientAction?: UnauthenticatedClientAction; - tokenStoreEnabled?: boolean; - allowedExternalRedirectUrls?: string[]; - defaultProvider?: BuiltInAuthenticationProvider; - tokenRefreshExtensionHours?: number; - clientId?: string; - clientSecret?: string; - clientSecretCertificateThumbprint?: string; - issuer?: string; - validateIssuer?: boolean; - allowedAudiences?: string[]; - additionalLoginParams?: string[]; - googleClientId?: string; - googleClientSecret?: string; - googleOAuthScopes?: string[]; - facebookAppId?: string; - facebookAppSecret?: string; - facebookOAuthScopes?: string[]; - twitterConsumerKey?: string; - twitterConsumerSecret?: string; - microsoftAccountClientId?: string; - microsoftAccountClientSecret?: string; - microsoftAccountOAuthScopes?: string[]; -}; - -// @public -export type SiteAvailabilityState = "Normal" | "Limited" | "DisasterRecoveryMode"; - -// @public -export interface SiteCloneability { - blockingCharacteristics?: SiteCloneabilityCriterion[]; - blockingFeatures?: SiteCloneabilityCriterion[]; - result?: CloneAbilityResult; - unsupportedFeatures?: SiteCloneabilityCriterion[]; -} - -// @public -export interface SiteCloneabilityCriterion { - description?: string; - name?: string; -} - -// @public -export interface SiteConfig { - alwaysOn?: boolean; - apiDefinition?: ApiDefinitionInfo; - apiManagementConfig?: ApiManagementConfig; - appCommandLine?: string; - appSettings?: NameValuePair[]; - autoHealEnabled?: boolean; - autoHealRules?: AutoHealRules; - autoSwapSlotName?: string; - connectionStrings?: ConnStringInfo[]; - cors?: CorsSettings; - defaultDocuments?: string[]; - detailedErrorLoggingEnabled?: boolean; - documentRoot?: string; - experiments?: Experiments; - ftpsState?: FtpsState; - handlerMappings?: HandlerMapping[]; - healthCheckPath?: string; - http20Enabled?: boolean; - httpLoggingEnabled?: boolean; - ipSecurityRestrictions?: IpSecurityRestriction[]; - javaContainer?: string; - javaContainerVersion?: string; - javaVersion?: string; - limits?: SiteLimits; - linuxFxVersion?: string; - loadBalancing?: SiteLoadBalancing; - localMySqlEnabled?: boolean; - logsDirectorySizeLimit?: number; - readonly machineKey?: SiteMachineKey; - managedPipelineMode?: ManagedPipelineMode; - managedServiceIdentityId?: number; - minTlsVersion?: SupportedTlsVersions; - netFrameworkVersion?: string; - nodeVersion?: string; - numberOfWorkers?: number; - phpVersion?: string; - powerShellVersion?: string; - preWarmedInstanceCount?: number; - publishingUsername?: string; - push?: PushSettings; - pythonVersion?: string; - remoteDebuggingEnabled?: boolean; - remoteDebuggingVersion?: string; - requestTracingEnabled?: boolean; - requestTracingExpirationTime?: Date; - scmIpSecurityRestrictions?: IpSecurityRestriction[]; - scmIpSecurityRestrictionsUseMain?: boolean; - scmType?: ScmType; - tracingOptions?: string; - use32BitWorkerProcess?: boolean; - virtualApplications?: VirtualApplication[]; - vnetName?: string; - webSocketsEnabled?: boolean; - windowsFxVersion?: string; - xManagedServiceIdentityId?: number; -} - -// @public -export type SiteConfigResource = ProxyOnlyResource & { - numberOfWorkers?: number; - defaultDocuments?: string[]; - netFrameworkVersion?: string; - phpVersion?: string; - pythonVersion?: string; - nodeVersion?: string; - powerShellVersion?: string; - linuxFxVersion?: string; - windowsFxVersion?: string; - requestTracingEnabled?: boolean; - requestTracingExpirationTime?: Date; - remoteDebuggingEnabled?: boolean; - remoteDebuggingVersion?: string; - httpLoggingEnabled?: boolean; - logsDirectorySizeLimit?: number; - detailedErrorLoggingEnabled?: boolean; - publishingUsername?: string; - appSettings?: NameValuePair[]; - connectionStrings?: ConnStringInfo[]; - readonly machineKey?: SiteMachineKey; - handlerMappings?: HandlerMapping[]; - documentRoot?: string; - scmType?: ScmType; - use32BitWorkerProcess?: boolean; - webSocketsEnabled?: boolean; - alwaysOn?: boolean; - javaVersion?: string; - javaContainer?: string; - javaContainerVersion?: string; - appCommandLine?: string; - managedPipelineMode?: ManagedPipelineMode; - virtualApplications?: VirtualApplication[]; - loadBalancing?: SiteLoadBalancing; - experiments?: Experiments; - limits?: SiteLimits; - autoHealEnabled?: boolean; - autoHealRules?: AutoHealRules; - tracingOptions?: string; - vnetName?: string; - cors?: CorsSettings; - push?: PushSettings; - apiDefinition?: ApiDefinitionInfo; - apiManagementConfig?: ApiManagementConfig; - autoSwapSlotName?: string; - localMySqlEnabled?: boolean; - managedServiceIdentityId?: number; - xManagedServiceIdentityId?: number; - ipSecurityRestrictions?: IpSecurityRestriction[]; - scmIpSecurityRestrictions?: IpSecurityRestriction[]; - scmIpSecurityRestrictionsUseMain?: boolean; - http20Enabled?: boolean; - minTlsVersion?: SupportedTlsVersions; - ftpsState?: FtpsState; - preWarmedInstanceCount?: number; - healthCheckPath?: string; -}; - -// @public -export interface SiteConfigResourceCollection { - readonly nextLink?: string; - value: SiteConfigResource[]; -} - -// @public -export type SiteConfigurationSnapshotInfo = ProxyOnlyResource & { - readonly time?: Date; - readonly snapshotId?: number; -}; - -// @public -export interface SiteConfigurationSnapshotInfoCollection { - readonly nextLink?: string; - value: SiteConfigurationSnapshotInfo[]; -} - -// @public -export type SiteExtensionInfo = ProxyOnlyResource & { - extensionId?: string; - title?: string; - extensionType?: SiteExtensionType; - summary?: string; - description?: string; - version?: string; - extensionUrl?: string; - projectUrl?: string; - iconUrl?: string; - licenseUrl?: string; - feedUrl?: string; - authors?: string[]; - installerCommandLineParams?: string; - publishedDateTime?: Date; - downloadCount?: number; - localIsLatestVersion?: boolean; - localPath?: string; - installedDateTime?: Date; - provisioningState?: string; - comment?: string; -}; - -// @public -export interface SiteExtensionInfoCollection { - readonly nextLink?: string; - value: SiteExtensionInfo[]; -} - -// @public -export type SiteExtensionType = "Gallery" | "WebRoot"; - -// @public -export type SiteInstance = ProxyOnlyResource & { - readonly siteInstanceName?: string; -}; - -// @public -export interface SiteLimits { - maxDiskSizeInMb?: number; - maxMemoryInMb?: number; - maxPercentageCpu?: number; -} - -// @public -export type SiteLoadBalancing = "WeightedRoundRobin" | "LeastRequests" | "LeastResponseTime" | "WeightedTotalTraffic" | "RequestHash"; - -// @public -export type SiteLogsConfig = ProxyOnlyResource & { - applicationLogs?: ApplicationLogsConfig; - httpLogs?: HttpLogsConfig; - failedRequestsTracing?: EnabledConfig; - detailedErrorMessages?: EnabledConfig; -}; - -// @public -export interface SiteMachineKey { - decryption?: string; - decryptionKey?: string; - validation?: string; - validationKey?: string; -} - -// @public -export type SitePatchResource = ProxyOnlyResource & { - identity?: ManagedServiceIdentity; - readonly state?: string; - readonly hostNames?: string[]; - readonly repositorySiteName?: string; - readonly usageState?: UsageState; - enabled?: boolean; - readonly enabledHostNames?: string[]; - readonly availabilityState?: SiteAvailabilityState; - hostNameSslStates?: HostNameSslState[]; - serverFarmId?: string; - reserved?: boolean; - isXenon?: boolean; - hyperV?: boolean; - readonly lastModifiedTimeUtc?: Date; - siteConfig?: SiteConfig; - readonly trafficManagerHostNames?: string[]; - scmSiteAlsoStopped?: boolean; - readonly targetSwapSlot?: string; - hostingEnvironmentProfile?: HostingEnvironmentProfile; - clientAffinityEnabled?: boolean; - clientCertEnabled?: boolean; - clientCertExclusionPaths?: string; - hostNamesDisabled?: boolean; - readonly outboundIpAddresses?: string; - readonly possibleOutboundIpAddresses?: string; - containerSize?: number; - dailyMemoryTimeQuota?: number; - readonly suspendedTill?: Date; - readonly maxNumberOfWorkers?: number; - cloningInfo?: CloningInfo; - readonly resourceGroup?: string; - readonly isDefaultContainer?: boolean; - readonly defaultHostName?: string; - readonly slotSwapStatus?: SlotSwapStatus; - httpsOnly?: boolean; - redundancyMode?: RedundancyMode; - readonly inProgressOperationId?: string; -}; - -// @public -export type SitePhpErrorLogFlag = ProxyOnlyResource & { - localLogErrors?: string; - masterLogErrors?: string; - localLogErrorsMaxLength?: string; - masterLogErrorsMaxLength?: string; -}; - -// @public -export type SiteRuntimeState = "READY" | "STOPPED" | "UNKNOWN"; - -// @public -export interface SiteSeal { - html: string; -} - -// @public -export interface SiteSealRequest { - lightTheme?: boolean; - locale?: string; -} - -// @public -export type SiteSourceControl = ProxyOnlyResource & { - repoUrl?: string; - branch?: string; - isManualIntegration?: boolean; - deploymentRollbackEnabled?: boolean; - isMercurial?: boolean; -}; - -// @public -export interface SkuCapacity { - default?: number; - maximum?: number; - minimum?: number; - scaleType?: string; -} - -// @public -export interface SkuDescription { - capabilities?: Capability[]; - capacity?: number; - family?: string; - locations?: string[]; - name?: string; - size?: string; - skuCapacity?: SkuCapacity; - tier?: string; -} - -// @public -export interface SkuInfo { - capacity?: SkuCapacity; - resourceType?: string; - sku?: SkuDescription; -} - -// @public -export interface SkuInfoCollection { - readonly nextLink?: string; - value: SkuInfo[]; -} - -// @public -export interface SkuInfos { - resourceType?: string; - skus?: GlobalCsmSkuDescription[]; -} - -// @public -export type SkuName = string; - -// @public -export type SlotConfigNamesResource = ProxyOnlyResource & { - connectionStringNames?: string[]; - appSettingNames?: string[]; - azureStorageConfigNames?: string[]; -}; - -// @public -export type SlotDifference = ProxyOnlyResource & { - readonly level?: string; - readonly settingType?: string; - readonly diffRule?: string; - readonly settingName?: string; - readonly valueInCurrentSlot?: string; - readonly valueInTargetSlot?: string; - readonly description?: string; -}; - -// @public -export interface SlotDifferenceCollection { - readonly nextLink?: string; - value: SlotDifference[]; -} - -// @public -export interface SlotSwapStatus { - readonly destinationSlotName?: string; - readonly sourceSlotName?: string; - readonly timestampUtc?: Date; -} - -// @public -export interface SlowRequestsBasedTrigger { - count?: number; - timeInterval?: string; - timeTaken?: string; -} - -// @public -export type Snapshot = ProxyOnlyResource & { - readonly time?: string; -}; - -// @public -export interface SnapshotCollection { - readonly nextLink?: string; - value: Snapshot[]; -} - -// @public -export interface SnapshotRecoverySource { - id?: string; - location?: string; -} - -// @public -export type SnapshotRestoreRequest = ProxyOnlyResource & { - snapshotTime?: string; - recoverySource?: SnapshotRecoverySource; - overwrite?: boolean; - recoverConfiguration?: boolean; - ignoreConflictingHostNames?: boolean; - useDRSecondary?: boolean; -}; - -// @public -export interface Solution { - data?: NameValuePair[][]; - description?: string; - displayName?: string; - id?: number; - metadata?: NameValuePair[][]; - order?: number; - type?: SolutionType; -} - -// @public -export type SolutionType = "QuickSolution" | "DeepInvestigation" | "BestPractices"; - -// @public -export type SourceControl = ProxyOnlyResource & { - token?: string; - tokenSecret?: string; - refreshToken?: string; - expirationTime?: Date; -}; - -// @public -export interface SourceControlCollection { - readonly nextLink?: string; - value: SourceControl[]; -} - -// @public -export type SslState = "Disabled" | "SniEnabled" | "IpBasedEnabled"; - -// @public -export interface StackMajorVersion { - applicationInsights?: boolean; - displayVersion?: string; - isDefault?: boolean; - isDeprecated?: boolean; - isHidden?: boolean; - isPreview?: boolean; - minorVersions?: StackMinorVersion[]; - runtimeVersion?: string; -} - -// @public -export interface StackMinorVersion { - displayVersion?: string; - isDefault?: boolean; - isRemoteDebuggingEnabled?: boolean; - runtimeVersion?: string; -} - -// @public -export interface StampCapacity { - availableCapacity?: number; - computeMode?: ComputeModeOptions; - excludeFromCapacityAllocation?: boolean; - isApplicableForAllComputeModes?: boolean; - isLinux?: boolean; - name?: string; - siteMode?: string; - totalCapacity?: number; - unit?: string; - workerSize?: WorkerSizeOptions; - workerSizeId?: number; -} - -// @public -export interface StampCapacityCollection { - readonly nextLink?: string; - value: StampCapacity[]; -} - -// @public -export type StaticSiteARMResource = Resource & { - sku?: SkuDescription; - readonly defaultHostname?: string; - repositoryUrl?: string; - branch?: string; - readonly customDomains?: string[]; - repositoryToken?: string; - buildProperties?: StaticSiteBuildProperties; -}; - -// @public -export type StaticSiteBuildARMResource = ProxyOnlyResource & { - readonly buildId?: string; - readonly sourceBranch?: string; - readonly pullRequestTitle?: string; - readonly hostname?: string; - readonly createdTimeUtc?: Date; - readonly lastUpdatedOn?: Date; - readonly status?: BuildStatus; -}; - -// @public -export interface StaticSiteBuildCollection { - readonly nextLink?: string; - value: StaticSiteBuildARMResource[]; -} - -// @public -export interface StaticSiteBuildProperties { - apiLocation?: string; - appArtifactLocation?: string; - appLocation?: string; -} - -// @public -export interface StaticSiteCollection { - readonly nextLink?: string; - value: StaticSiteARMResource[]; -} - -// @public -export type StaticSiteCustomDomainOverviewARMResource = ProxyOnlyResource & { - readonly domainName?: string; - readonly createdOn?: Date; -}; - -// @public -export interface StaticSiteCustomDomainOverviewCollection { - readonly nextLink?: string; - value: StaticSiteCustomDomainOverviewARMResource[]; -} - -// @public -export type StaticSiteFunctionOverviewARMResource = ProxyOnlyResource & { - readonly functionName?: string; - readonly triggerType?: TriggerTypes; -}; - -// @public -export interface StaticSiteFunctionOverviewCollection { - readonly nextLink?: string; - value: StaticSiteFunctionOverviewARMResource[]; -} - -// @public -export type StaticSitePatchResource = ProxyOnlyResource & { - readonly defaultHostname?: string; - repositoryUrl?: string; - branch?: string; - readonly customDomains?: string[]; - repositoryToken?: string; - buildProperties?: StaticSiteBuildProperties; -}; - -// @public -export type StaticSiteResetPropertiesARMResource = ProxyOnlyResource & { - repositoryToken?: string; - shouldUpdateRepository?: boolean; -}; - -// @public -export interface StaticSites { - createOrUpdateStaticSite(resourceGroupName: string, name: string, staticSiteEnvelope: StaticSiteARMResource, options?: StaticSitesCreateOrUpdateStaticSiteOptionalParams): Promise; - createOrUpdateStaticSiteBuildFunctionAppSettings(resourceGroupName: string, name: string, prId: string, appSettings: StringDictionary, options?: StaticSitesCreateOrUpdateStaticSiteBuildFunctionAppSettingsOptionalParams): Promise; - createOrUpdateStaticSiteCustomDomain(resourceGroupName: string, name: string, domainName: string, options?: StaticSitesCreateOrUpdateStaticSiteCustomDomainOptionalParams): Promise; - createOrUpdateStaticSiteFunctionAppSettings(resourceGroupName: string, name: string, appSettings: StringDictionary, options?: StaticSitesCreateOrUpdateStaticSiteFunctionAppSettingsOptionalParams): Promise; - createUserRolesInvitationLink(resourceGroupName: string, name: string, staticSiteUserRolesInvitationEnvelope: StaticSiteUserInvitationRequestResource, options?: StaticSitesCreateUserRolesInvitationLinkOptionalParams): Promise; - deleteStaticSite(resourceGroupName: string, name: string, options?: StaticSitesDeleteStaticSiteOptionalParams): Promise; - deleteStaticSiteBuild(resourceGroupName: string, name: string, prId: string, options?: StaticSitesDeleteStaticSiteBuildOptionalParams): Promise; - deleteStaticSiteCustomDomain(resourceGroupName: string, name: string, domainName: string, options?: StaticSitesDeleteStaticSiteCustomDomainOptionalParams): Promise; - deleteStaticSiteUser(resourceGroupName: string, name: string, authprovider: string, userid: string, options?: StaticSitesDeleteStaticSiteUserOptionalParams): Promise; - detachStaticSite(resourceGroupName: string, name: string, options?: StaticSitesDetachStaticSiteOptionalParams): Promise; - getStaticSite(resourceGroupName: string, name: string, options?: StaticSitesGetStaticSiteOptionalParams): Promise; - getStaticSiteBuild(resourceGroupName: string, name: string, prId: string, options?: StaticSitesGetStaticSiteBuildOptionalParams): Promise; - list(options?: StaticSitesListOptionalParams): PagedAsyncIterableIterator; - listStaticSiteBuildFunctionAppSettings(resourceGroupName: string, name: string, prId: string, options?: StaticSitesListStaticSiteBuildFunctionAppSettingsOptionalParams): Promise; - listStaticSiteBuildFunctions(resourceGroupName: string, name: string, prId: string, options?: StaticSitesListStaticSiteBuildFunctionsOptionalParams): PagedAsyncIterableIterator; - listStaticSiteBuilds(resourceGroupName: string, name: string, options?: StaticSitesGetStaticSiteBuildsOptionalParams): PagedAsyncIterableIterator; - listStaticSiteCustomDomains(resourceGroupName: string, name: string, options?: StaticSitesListStaticSiteCustomDomainsOptionalParams): PagedAsyncIterableIterator; - listStaticSiteFunctionAppSettings(resourceGroupName: string, name: string, options?: StaticSitesListStaticSiteFunctionAppSettingsOptionalParams): Promise; - listStaticSiteFunctions(resourceGroupName: string, name: string, options?: StaticSitesListStaticSiteFunctionsOptionalParams): PagedAsyncIterableIterator; - listStaticSitesByResourceGroup(resourceGroupName: string, options?: StaticSitesGetStaticSitesByResourceGroupOptionalParams): PagedAsyncIterableIterator; - listStaticSiteSecrets(resourceGroupName: string, name: string, options?: StaticSitesListStaticSiteSecretsOptionalParams): Promise; - listStaticSiteUsers(resourceGroupName: string, name: string, authprovider: string, options?: StaticSitesListStaticSiteUsersOptionalParams): PagedAsyncIterableIterator; - resetStaticSiteApiKey(resourceGroupName: string, name: string, resetPropertiesEnvelope: StaticSiteResetPropertiesARMResource, options?: StaticSitesResetStaticSiteApiKeyOptionalParams): Promise; - updateStaticSite(resourceGroupName: string, name: string, staticSiteEnvelope: StaticSitePatchResource, options?: StaticSitesUpdateStaticSiteOptionalParams): Promise; - updateStaticSiteUser(resourceGroupName: string, name: string, authprovider: string, userid: string, staticSiteUserEnvelope: StaticSiteUserARMResource, options?: StaticSitesUpdateStaticSiteUserOptionalParams): Promise; - validateCustomDomainCanBeAddedToStaticSite(resourceGroupName: string, name: string, domainName: string, options?: StaticSitesValidateCustomDomainCanBeAddedToStaticSiteOptionalParams): Promise; -} - -// @public -export interface StaticSitesCreateOrUpdateStaticSiteBuildFunctionAppSettingsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type StaticSitesCreateOrUpdateStaticSiteBuildFunctionAppSettingsResponse = StringDictionary; - -// @public -export interface StaticSitesCreateOrUpdateStaticSiteCustomDomainOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type StaticSitesCreateOrUpdateStaticSiteCustomDomainResponse = StaticSiteCustomDomainOverviewARMResource; - -// @public -export interface StaticSitesCreateOrUpdateStaticSiteFunctionAppSettingsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type StaticSitesCreateOrUpdateStaticSiteFunctionAppSettingsResponse = StringDictionary; - -// @public -export interface StaticSitesCreateOrUpdateStaticSiteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type StaticSitesCreateOrUpdateStaticSiteResponse = StaticSiteARMResource; - -// @public -export interface StaticSitesCreateUserRolesInvitationLinkOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type StaticSitesCreateUserRolesInvitationLinkResponse = StaticSiteUserInvitationResponseResource; - -// @public -export interface StaticSitesDeleteStaticSiteBuildOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface StaticSitesDeleteStaticSiteCustomDomainOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface StaticSitesDeleteStaticSiteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface StaticSitesDeleteStaticSiteUserOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface StaticSitesDetachStaticSiteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface StaticSitesGetStaticSiteBuildOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type StaticSitesGetStaticSiteBuildResponse = StaticSiteBuildARMResource; - -// @public -export interface StaticSitesGetStaticSiteBuildsNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type StaticSitesGetStaticSiteBuildsNextResponse = StaticSiteBuildCollection; - -// @public -export interface StaticSitesGetStaticSiteBuildsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type StaticSitesGetStaticSiteBuildsResponse = StaticSiteBuildCollection; - -// @public -export interface StaticSitesGetStaticSiteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type StaticSitesGetStaticSiteResponse = StaticSiteARMResource; - -// @public -export interface StaticSitesGetStaticSitesByResourceGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type StaticSitesGetStaticSitesByResourceGroupNextResponse = StaticSiteCollection; - -// @public -export interface StaticSitesGetStaticSitesByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type StaticSitesGetStaticSitesByResourceGroupResponse = StaticSiteCollection; - -// @public -export interface StaticSitesListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type StaticSitesListNextResponse = StaticSiteCollection; - -// @public -export interface StaticSitesListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type StaticSitesListResponse = StaticSiteCollection; - -// @public -export interface StaticSitesListStaticSiteBuildFunctionAppSettingsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type StaticSitesListStaticSiteBuildFunctionAppSettingsResponse = StringDictionary; - -// @public -export interface StaticSitesListStaticSiteBuildFunctionsNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type StaticSitesListStaticSiteBuildFunctionsNextResponse = StaticSiteFunctionOverviewCollection; - -// @public -export interface StaticSitesListStaticSiteBuildFunctionsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type StaticSitesListStaticSiteBuildFunctionsResponse = StaticSiteFunctionOverviewCollection; - -// @public -export interface StaticSitesListStaticSiteCustomDomainsNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type StaticSitesListStaticSiteCustomDomainsNextResponse = StaticSiteCustomDomainOverviewCollection; - -// @public -export interface StaticSitesListStaticSiteCustomDomainsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type StaticSitesListStaticSiteCustomDomainsResponse = StaticSiteCustomDomainOverviewCollection; - -// @public -export interface StaticSitesListStaticSiteFunctionAppSettingsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type StaticSitesListStaticSiteFunctionAppSettingsResponse = StringDictionary; - -// @public -export interface StaticSitesListStaticSiteFunctionsNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type StaticSitesListStaticSiteFunctionsNextResponse = StaticSiteFunctionOverviewCollection; - -// @public -export interface StaticSitesListStaticSiteFunctionsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type StaticSitesListStaticSiteFunctionsResponse = StaticSiteFunctionOverviewCollection; - -// @public -export interface StaticSitesListStaticSiteSecretsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type StaticSitesListStaticSiteSecretsResponse = StringDictionary; - -// @public -export interface StaticSitesListStaticSiteUsersNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type StaticSitesListStaticSiteUsersNextResponse = StaticSiteUserCollection; - -// @public -export interface StaticSitesListStaticSiteUsersOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type StaticSitesListStaticSiteUsersResponse = StaticSiteUserCollection; - -// @public -export interface StaticSitesResetStaticSiteApiKeyOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface StaticSitesUpdateStaticSiteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type StaticSitesUpdateStaticSiteResponse = StaticSiteARMResource; - -// @public -export interface StaticSitesUpdateStaticSiteUserOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type StaticSitesUpdateStaticSiteUserResponse = StaticSiteUserARMResource; - -// @public -export interface StaticSitesValidateCustomDomainCanBeAddedToStaticSiteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type StaticSiteUserARMResource = ProxyOnlyResource & { - readonly provider?: string; - readonly userId?: string; - readonly displayName?: string; - roles?: string; -}; - -// @public -export interface StaticSiteUserCollection { - readonly nextLink?: string; - value: StaticSiteUserARMResource[]; -} - -// @public -export type StaticSiteUserInvitationRequestResource = ProxyOnlyResource & { - domain?: string; - provider?: string; - userDetails?: string; - roles?: string; - numHoursToExpiration?: number; -}; - -// @public -export type StaticSiteUserInvitationResponseResource = ProxyOnlyResource & { - readonly expiresOn?: Date; - readonly invitationUrl?: string; -}; - -// @public -export interface StatusCodesBasedTrigger { - count?: number; - status?: number; - subStatus?: number; - timeInterval?: string; - win32Status?: number; -} - -// @public -export type StatusOptions = "Ready" | "Pending" | "Creating"; - -// @public -export type StorageMigrationOptions = ProxyOnlyResource & { - azurefilesConnectionString?: string; - azurefilesShare?: string; - switchSiteAfterMigration?: boolean; - blockWriteAccessToSite?: boolean; -}; - -// @public -export type StorageMigrationResponse = ProxyOnlyResource & { - readonly operationId?: string; -}; - -// @public -export type StringDictionary = ProxyOnlyResource & { - properties?: { - [propertyName: string]: string; - }; -}; - -// @public -export type SupportedTlsVersions = string; - -// @public -export type SwiftVirtualNetwork = ProxyOnlyResource & { - subnetResourceId?: string; - swiftSupported?: boolean; -}; - -// @public -export interface TldLegalAgreement { - agreementKey: string; - content: string; - title: string; - url?: string; -} - -// @public -export interface TldLegalAgreementCollection { - readonly nextLink?: string; - value: TldLegalAgreement[]; -} - -// @public -export type TopLevelDomain = ProxyOnlyResource & { - privacy?: boolean; -}; - -// @public -export interface TopLevelDomainAgreementOption { - forTransfer?: boolean; - includePrivacy?: boolean; -} - -// @public -export interface TopLevelDomainCollection { - readonly nextLink?: string; - value: TopLevelDomain[]; -} - -// @public -export interface TopLevelDomains { - get(name: string, options?: TopLevelDomainsGetOptionalParams): Promise; - list(options?: TopLevelDomainsListOptionalParams): PagedAsyncIterableIterator; - listAgreements(name: string, agreementOption: TopLevelDomainAgreementOption, options?: TopLevelDomainsListAgreementsOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface TopLevelDomainsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type TopLevelDomainsGetResponse = TopLevelDomain; - -// @public -export interface TopLevelDomainsListAgreementsNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type TopLevelDomainsListAgreementsNextResponse = TldLegalAgreementCollection; - -// @public -export interface TopLevelDomainsListAgreementsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type TopLevelDomainsListAgreementsResponse = TldLegalAgreementCollection; - -// @public -export interface TopLevelDomainsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type TopLevelDomainsListNextResponse = TopLevelDomainCollection; - -// @public -export interface TopLevelDomainsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type TopLevelDomainsListResponse = TopLevelDomainCollection; - -// @public -export type TriggeredJobHistory = ProxyOnlyResource & { - runs?: TriggeredJobRun[]; -}; - -// @public -export interface TriggeredJobHistoryCollection { - readonly nextLink?: string; - value: TriggeredJobHistory[]; -} - -// @public -export type TriggeredJobRun = ProxyOnlyResource & { - webJobId?: string; - webJobName?: string; - status?: TriggeredWebJobStatus; - startTime?: Date; - endTime?: Date; - duration?: string; - outputUrl?: string; - errorUrl?: string; - url?: string; - jobName?: string; - trigger?: string; -}; - -// @public -export type TriggeredWebJob = ProxyOnlyResource & { - latestRun?: TriggeredJobRun; - historyUrl?: string; - schedulerLogsUrl?: string; - runCommand?: string; - url?: string; - extraInfoUrl?: string; - webJobType?: WebJobType; - error?: string; - usingSdk?: boolean; - settings?: { - [propertyName: string]: Record; - }; -}; - -// @public -export interface TriggeredWebJobCollection { - readonly nextLink?: string; - value: TriggeredWebJob[]; -} - -// @public -export type TriggeredWebJobStatus = "Success" | "Failed" | "Error"; - -// @public -export type TriggerTypes = string; - -// @public -export type UnauthenticatedClientAction = "RedirectToLoginPage" | "AllowAnonymous"; - -// @public -export type Usage = ProxyOnlyResource & { - readonly displayName?: string; - readonly resourceName?: string; - readonly unit?: string; - readonly currentValue?: number; - readonly limit?: number; - readonly nextResetTime?: Date; - readonly computeMode?: ComputeModeOptions; - readonly siteMode?: string; -}; - -// @public -export interface UsageCollection { - readonly nextLink?: string; - value: Usage[]; -} - -// @public -export type UsageState = "Normal" | "Exceeded"; - -// @public -export type User = ProxyOnlyResource & { - publishingUserName?: string; - publishingPassword?: string; - publishingPasswordHash?: string; - publishingPasswordHashSalt?: string; - scmUri?: string; -}; - -// @public -export interface ValidateRequest { - capacity?: number; - containerImagePlatform?: string; - containerImageRepository?: string; - containerImageTag?: string; - containerRegistryBaseUrl?: string; - containerRegistryPassword?: string; - containerRegistryUsername?: string; - hostingEnvironment?: string; - isSpot?: boolean; - isXenon?: boolean; - location: string; - name: string; - needLinuxWorkers?: boolean; - serverFarmId?: string; - skuName?: string; - type: ValidateResourceTypes; -} - -// @public -export type ValidateResourceTypes = string; - -// @public -export interface ValidateResponse { - error?: ValidateResponseError; - status?: string; -} - -// @public -export interface ValidateResponseError { - code?: string; - message?: string; -} - -// @public -export interface VirtualApplication { - physicalPath?: string; - preloadEnabled?: boolean; - virtualDirectories?: VirtualDirectory[]; - virtualPath?: string; -} - -// @public -export interface VirtualDirectory { - physicalPath?: string; - virtualPath?: string; -} - -// @public -export interface VirtualIPMapping { - internalHttpPort?: number; - internalHttpsPort?: number; - inUse?: boolean; - serviceName?: string; - virtualIP?: string; -} - -// @public -export interface VirtualNetworkProfile { - id?: string; - readonly name?: string; - subnet?: string; - readonly type?: string; -} - -// @public -export type VnetGateway = ProxyOnlyResource & { - vnetName?: string; - vpnPackageUri?: string; -}; - -// @public -export type VnetInfo = ProxyOnlyResource & { - vnetResourceId?: string; - readonly certThumbprint?: string; - certBlob?: string; - readonly routes?: VnetRoute[]; - readonly resyncRequired?: boolean; - dnsServers?: string; - isSwift?: boolean; -}; - -// @public -export type VnetParameters = ProxyOnlyResource & { - vnetResourceGroup?: string; - vnetName?: string; - vnetSubnetName?: string; -}; - -// @public -export type VnetRoute = ProxyOnlyResource & { - startAddress?: string; - endAddress?: string; - routeType?: RouteType; -}; - -// @public -export type VnetValidationFailureDetails = ProxyOnlyResource & { - failed?: boolean; - failedTests?: VnetValidationTestFailure[]; -}; - -// @public -export type VnetValidationTestFailure = ProxyOnlyResource & { - testName?: string; - details?: string; -}; - -// @public -export interface WebAppCollection { - readonly nextLink?: string; - value: Site[]; -} - -// @public -export interface WebAppInstanceCollection { - readonly nextLink?: string; - value: SiteInstance[]; -} - -// @public -export interface WebApps { - addPremierAddOn(resourceGroupName: string, name: string, premierAddOnName: string, premierAddOn: PremierAddOn, options?: WebAppsAddPremierAddOnOptionalParams): Promise; - addPremierAddOnSlot(resourceGroupName: string, name: string, premierAddOnName: string, slot: string, premierAddOn: PremierAddOn, options?: WebAppsAddPremierAddOnSlotOptionalParams): Promise; - analyzeCustomHostname(resourceGroupName: string, name: string, options?: WebAppsAnalyzeCustomHostnameOptionalParams): Promise; - analyzeCustomHostnameSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsAnalyzeCustomHostnameSlotOptionalParams): Promise; - applySlotConfigToProduction(resourceGroupName: string, name: string, slotSwapEntity: CsmSlotEntity, options?: WebAppsApplySlotConfigToProductionOptionalParams): Promise; - applySlotConfigurationSlot(resourceGroupName: string, name: string, slot: string, slotSwapEntity: CsmSlotEntity, options?: WebAppsApplySlotConfigurationSlotOptionalParams): Promise; - backup(resourceGroupName: string, name: string, request: BackupRequest, options?: WebAppsBackupOptionalParams): Promise; - backupSlot(resourceGroupName: string, name: string, slot: string, request: BackupRequest, options?: WebAppsBackupSlotOptionalParams): Promise; - beginApproveOrRejectPrivateEndpointConnection(resourceGroupName: string, name: string, privateEndpointConnectionName: string, privateEndpointWrapper: PrivateLinkConnectionApprovalRequestResource, options?: WebAppsApproveOrRejectPrivateEndpointConnectionOptionalParams): Promise, WebAppsApproveOrRejectPrivateEndpointConnectionResponse>>; - beginApproveOrRejectPrivateEndpointConnectionAndWait(resourceGroupName: string, name: string, privateEndpointConnectionName: string, privateEndpointWrapper: PrivateLinkConnectionApprovalRequestResource, options?: WebAppsApproveOrRejectPrivateEndpointConnectionOptionalParams): Promise; - beginCopyProductionSlot(resourceGroupName: string, name: string, copySlotEntity: CsmCopySlotEntity, options?: WebAppsCopyProductionSlotOptionalParams): Promise, void>>; - beginCopyProductionSlotAndWait(resourceGroupName: string, name: string, copySlotEntity: CsmCopySlotEntity, options?: WebAppsCopyProductionSlotOptionalParams): Promise; - beginCopySlot(resourceGroupName: string, name: string, slot: string, copySlotEntity: CsmCopySlotEntity, options?: WebAppsCopySlotOptionalParams): Promise, void>>; - beginCopySlotAndWait(resourceGroupName: string, name: string, slot: string, copySlotEntity: CsmCopySlotEntity, options?: WebAppsCopySlotOptionalParams): Promise; - beginCreateFunction(resourceGroupName: string, name: string, functionName: string, functionEnvelope: FunctionEnvelope, options?: WebAppsCreateFunctionOptionalParams): Promise, WebAppsCreateFunctionResponse>>; - beginCreateFunctionAndWait(resourceGroupName: string, name: string, functionName: string, functionEnvelope: FunctionEnvelope, options?: WebAppsCreateFunctionOptionalParams): Promise; - beginCreateInstanceFunctionSlot(resourceGroupName: string, name: string, functionName: string, slot: string, functionEnvelope: FunctionEnvelope, options?: WebAppsCreateInstanceFunctionSlotOptionalParams): Promise, WebAppsCreateInstanceFunctionSlotResponse>>; - beginCreateInstanceFunctionSlotAndWait(resourceGroupName: string, name: string, functionName: string, slot: string, functionEnvelope: FunctionEnvelope, options?: WebAppsCreateInstanceFunctionSlotOptionalParams): Promise; - beginCreateInstanceMSDeployOperation(resourceGroupName: string, name: string, instanceId: string, mSDeploy: MSDeploy, options?: WebAppsCreateInstanceMSDeployOperationOptionalParams): Promise, WebAppsCreateInstanceMSDeployOperationResponse>>; - beginCreateInstanceMSDeployOperationAndWait(resourceGroupName: string, name: string, instanceId: string, mSDeploy: MSDeploy, options?: WebAppsCreateInstanceMSDeployOperationOptionalParams): Promise; - beginCreateInstanceMSDeployOperationSlot(resourceGroupName: string, name: string, slot: string, instanceId: string, mSDeploy: MSDeploy, options?: WebAppsCreateInstanceMSDeployOperationSlotOptionalParams): Promise, WebAppsCreateInstanceMSDeployOperationSlotResponse>>; - beginCreateInstanceMSDeployOperationSlotAndWait(resourceGroupName: string, name: string, slot: string, instanceId: string, mSDeploy: MSDeploy, options?: WebAppsCreateInstanceMSDeployOperationSlotOptionalParams): Promise; - beginCreateMSDeployOperation(resourceGroupName: string, name: string, mSDeploy: MSDeploy, options?: WebAppsCreateMSDeployOperationOptionalParams): Promise, WebAppsCreateMSDeployOperationResponse>>; - beginCreateMSDeployOperationAndWait(resourceGroupName: string, name: string, mSDeploy: MSDeploy, options?: WebAppsCreateMSDeployOperationOptionalParams): Promise; - beginCreateMSDeployOperationSlot(resourceGroupName: string, name: string, slot: string, mSDeploy: MSDeploy, options?: WebAppsCreateMSDeployOperationSlotOptionalParams): Promise, WebAppsCreateMSDeployOperationSlotResponse>>; - beginCreateMSDeployOperationSlotAndWait(resourceGroupName: string, name: string, slot: string, mSDeploy: MSDeploy, options?: WebAppsCreateMSDeployOperationSlotOptionalParams): Promise; - beginCreateOrUpdate(resourceGroupName: string, name: string, siteEnvelope: Site, options?: WebAppsCreateOrUpdateOptionalParams): Promise, WebAppsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, name: string, siteEnvelope: Site, options?: WebAppsCreateOrUpdateOptionalParams): Promise; - beginCreateOrUpdateSlot(resourceGroupName: string, name: string, slot: string, siteEnvelope: Site, options?: WebAppsCreateOrUpdateSlotOptionalParams): Promise, WebAppsCreateOrUpdateSlotResponse>>; - beginCreateOrUpdateSlotAndWait(resourceGroupName: string, name: string, slot: string, siteEnvelope: Site, options?: WebAppsCreateOrUpdateSlotOptionalParams): Promise; - beginCreateOrUpdateSourceControl(resourceGroupName: string, name: string, siteSourceControl: SiteSourceControl, options?: WebAppsCreateOrUpdateSourceControlOptionalParams): Promise, WebAppsCreateOrUpdateSourceControlResponse>>; - beginCreateOrUpdateSourceControlAndWait(resourceGroupName: string, name: string, siteSourceControl: SiteSourceControl, options?: WebAppsCreateOrUpdateSourceControlOptionalParams): Promise; - beginCreateOrUpdateSourceControlSlot(resourceGroupName: string, name: string, slot: string, siteSourceControl: SiteSourceControl, options?: WebAppsCreateOrUpdateSourceControlSlotOptionalParams): Promise, WebAppsCreateOrUpdateSourceControlSlotResponse>>; - beginCreateOrUpdateSourceControlSlotAndWait(resourceGroupName: string, name: string, slot: string, siteSourceControl: SiteSourceControl, options?: WebAppsCreateOrUpdateSourceControlSlotOptionalParams): Promise; - beginDeletePrivateEndpointConnection(resourceGroupName: string, name: string, privateEndpointConnectionName: string, options?: WebAppsDeletePrivateEndpointConnectionOptionalParams): Promise, WebAppsDeletePrivateEndpointConnectionResponse>>; - beginDeletePrivateEndpointConnectionAndWait(resourceGroupName: string, name: string, privateEndpointConnectionName: string, options?: WebAppsDeletePrivateEndpointConnectionOptionalParams): Promise; - beginInstallSiteExtension(resourceGroupName: string, name: string, siteExtensionId: string, options?: WebAppsInstallSiteExtensionOptionalParams): Promise, WebAppsInstallSiteExtensionResponse>>; - beginInstallSiteExtensionAndWait(resourceGroupName: string, name: string, siteExtensionId: string, options?: WebAppsInstallSiteExtensionOptionalParams): Promise; - beginInstallSiteExtensionSlot(resourceGroupName: string, name: string, siteExtensionId: string, slot: string, options?: WebAppsInstallSiteExtensionSlotOptionalParams): Promise, WebAppsInstallSiteExtensionSlotResponse>>; - beginInstallSiteExtensionSlotAndWait(resourceGroupName: string, name: string, siteExtensionId: string, slot: string, options?: WebAppsInstallSiteExtensionSlotOptionalParams): Promise; - beginListPublishingCredentials(resourceGroupName: string, name: string, options?: WebAppsListPublishingCredentialsOptionalParams): Promise, WebAppsListPublishingCredentialsResponse>>; - beginListPublishingCredentialsAndWait(resourceGroupName: string, name: string, options?: WebAppsListPublishingCredentialsOptionalParams): Promise; - beginListPublishingCredentialsSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListPublishingCredentialsSlotOptionalParams): Promise, WebAppsListPublishingCredentialsSlotResponse>>; - beginListPublishingCredentialsSlotAndWait(resourceGroupName: string, name: string, slot: string, options?: WebAppsListPublishingCredentialsSlotOptionalParams): Promise; - beginMigrateMySql(resourceGroupName: string, name: string, migrationRequestEnvelope: MigrateMySqlRequest, options?: WebAppsMigrateMySqlOptionalParams): Promise, WebAppsMigrateMySqlResponse>>; - beginMigrateMySqlAndWait(resourceGroupName: string, name: string, migrationRequestEnvelope: MigrateMySqlRequest, options?: WebAppsMigrateMySqlOptionalParams): Promise; - beginMigrateStorage(subscriptionName: string, resourceGroupName: string, name: string, migrationOptions: StorageMigrationOptions, options?: WebAppsMigrateStorageOptionalParams): Promise, WebAppsMigrateStorageResponse>>; - beginMigrateStorageAndWait(subscriptionName: string, resourceGroupName: string, name: string, migrationOptions: StorageMigrationOptions, options?: WebAppsMigrateStorageOptionalParams): Promise; - beginRestore(resourceGroupName: string, name: string, backupId: string, request: RestoreRequest, options?: WebAppsRestoreOptionalParams): Promise, void>>; - beginRestoreAndWait(resourceGroupName: string, name: string, backupId: string, request: RestoreRequest, options?: WebAppsRestoreOptionalParams): Promise; - beginRestoreFromBackupBlob(resourceGroupName: string, name: string, request: RestoreRequest, options?: WebAppsRestoreFromBackupBlobOptionalParams): Promise, void>>; - beginRestoreFromBackupBlobAndWait(resourceGroupName: string, name: string, request: RestoreRequest, options?: WebAppsRestoreFromBackupBlobOptionalParams): Promise; - beginRestoreFromBackupBlobSlot(resourceGroupName: string, name: string, slot: string, request: RestoreRequest, options?: WebAppsRestoreFromBackupBlobSlotOptionalParams): Promise, void>>; - beginRestoreFromBackupBlobSlotAndWait(resourceGroupName: string, name: string, slot: string, request: RestoreRequest, options?: WebAppsRestoreFromBackupBlobSlotOptionalParams): Promise; - beginRestoreFromDeletedApp(resourceGroupName: string, name: string, restoreRequest: DeletedAppRestoreRequest, options?: WebAppsRestoreFromDeletedAppOptionalParams): Promise, void>>; - beginRestoreFromDeletedAppAndWait(resourceGroupName: string, name: string, restoreRequest: DeletedAppRestoreRequest, options?: WebAppsRestoreFromDeletedAppOptionalParams): Promise; - beginRestoreFromDeletedAppSlot(resourceGroupName: string, name: string, slot: string, restoreRequest: DeletedAppRestoreRequest, options?: WebAppsRestoreFromDeletedAppSlotOptionalParams): Promise, void>>; - beginRestoreFromDeletedAppSlotAndWait(resourceGroupName: string, name: string, slot: string, restoreRequest: DeletedAppRestoreRequest, options?: WebAppsRestoreFromDeletedAppSlotOptionalParams): Promise; - beginRestoreSlot(resourceGroupName: string, name: string, backupId: string, slot: string, request: RestoreRequest, options?: WebAppsRestoreSlotOptionalParams): Promise, void>>; - beginRestoreSlotAndWait(resourceGroupName: string, name: string, backupId: string, slot: string, request: RestoreRequest, options?: WebAppsRestoreSlotOptionalParams): Promise; - beginRestoreSnapshot(resourceGroupName: string, name: string, restoreRequest: SnapshotRestoreRequest, options?: WebAppsRestoreSnapshotOptionalParams): Promise, void>>; - beginRestoreSnapshotAndWait(resourceGroupName: string, name: string, restoreRequest: SnapshotRestoreRequest, options?: WebAppsRestoreSnapshotOptionalParams): Promise; - beginRestoreSnapshotSlot(resourceGroupName: string, name: string, slot: string, restoreRequest: SnapshotRestoreRequest, options?: WebAppsRestoreSnapshotSlotOptionalParams): Promise, void>>; - beginRestoreSnapshotSlotAndWait(resourceGroupName: string, name: string, slot: string, restoreRequest: SnapshotRestoreRequest, options?: WebAppsRestoreSnapshotSlotOptionalParams): Promise; - beginStartNetworkTrace(resourceGroupName: string, name: string, options?: WebAppsStartNetworkTraceOptionalParams): Promise, WebAppsStartNetworkTraceResponse>>; - beginStartNetworkTraceAndWait(resourceGroupName: string, name: string, options?: WebAppsStartNetworkTraceOptionalParams): Promise; - beginStartNetworkTraceSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsStartNetworkTraceSlotOptionalParams): Promise, WebAppsStartNetworkTraceSlotResponse>>; - beginStartNetworkTraceSlotAndWait(resourceGroupName: string, name: string, slot: string, options?: WebAppsStartNetworkTraceSlotOptionalParams): Promise; - beginStartWebSiteNetworkTraceOperation(resourceGroupName: string, name: string, options?: WebAppsStartWebSiteNetworkTraceOperationOptionalParams): Promise, WebAppsStartWebSiteNetworkTraceOperationResponse>>; - beginStartWebSiteNetworkTraceOperationAndWait(resourceGroupName: string, name: string, options?: WebAppsStartWebSiteNetworkTraceOperationOptionalParams): Promise; - beginStartWebSiteNetworkTraceOperationSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsStartWebSiteNetworkTraceOperationSlotOptionalParams): Promise, WebAppsStartWebSiteNetworkTraceOperationSlotResponse>>; - beginStartWebSiteNetworkTraceOperationSlotAndWait(resourceGroupName: string, name: string, slot: string, options?: WebAppsStartWebSiteNetworkTraceOperationSlotOptionalParams): Promise; - beginSwapSlot(resourceGroupName: string, name: string, slot: string, slotSwapEntity: CsmSlotEntity, options?: WebAppsSwapSlotOptionalParams): Promise, void>>; - beginSwapSlotAndWait(resourceGroupName: string, name: string, slot: string, slotSwapEntity: CsmSlotEntity, options?: WebAppsSwapSlotOptionalParams): Promise; - beginSwapSlotWithProduction(resourceGroupName: string, name: string, slotSwapEntity: CsmSlotEntity, options?: WebAppsSwapSlotWithProductionOptionalParams): Promise, void>>; - beginSwapSlotWithProductionAndWait(resourceGroupName: string, name: string, slotSwapEntity: CsmSlotEntity, options?: WebAppsSwapSlotWithProductionOptionalParams): Promise; - createDeployment(resourceGroupName: string, name: string, id: string, deployment: Deployment, options?: WebAppsCreateDeploymentOptionalParams): Promise; - createDeploymentSlot(resourceGroupName: string, name: string, id: string, slot: string, deployment: Deployment, options?: WebAppsCreateDeploymentSlotOptionalParams): Promise; - createOrUpdateConfiguration(resourceGroupName: string, name: string, siteConfig: SiteConfigResource, options?: WebAppsCreateOrUpdateConfigurationOptionalParams): Promise; - createOrUpdateConfigurationSlot(resourceGroupName: string, name: string, slot: string, siteConfig: SiteConfigResource, options?: WebAppsCreateOrUpdateConfigurationSlotOptionalParams): Promise; - createOrUpdateDomainOwnershipIdentifier(resourceGroupName: string, name: string, domainOwnershipIdentifierName: string, domainOwnershipIdentifier: Identifier, options?: WebAppsCreateOrUpdateDomainOwnershipIdentifierOptionalParams): Promise; - createOrUpdateDomainOwnershipIdentifierSlot(resourceGroupName: string, name: string, domainOwnershipIdentifierName: string, slot: string, domainOwnershipIdentifier: Identifier, options?: WebAppsCreateOrUpdateDomainOwnershipIdentifierSlotOptionalParams): Promise; - createOrUpdateFunctionSecret(resourceGroupName: string, name: string, functionName: string, keyName: string, key: KeyInfo, options?: WebAppsCreateOrUpdateFunctionSecretOptionalParams): Promise; - createOrUpdateFunctionSecretSlot(resourceGroupName: string, name: string, functionName: string, keyName: string, slot: string, key: KeyInfo, options?: WebAppsCreateOrUpdateFunctionSecretSlotOptionalParams): Promise; - createOrUpdateHostNameBinding(resourceGroupName: string, name: string, hostName: string, hostNameBinding: HostNameBinding, options?: WebAppsCreateOrUpdateHostNameBindingOptionalParams): Promise; - createOrUpdateHostNameBindingSlot(resourceGroupName: string, name: string, hostName: string, slot: string, hostNameBinding: HostNameBinding, options?: WebAppsCreateOrUpdateHostNameBindingSlotOptionalParams): Promise; - createOrUpdateHostSecret(resourceGroupName: string, name: string, keyType: string, keyName: string, key: KeyInfo, options?: WebAppsCreateOrUpdateHostSecretOptionalParams): Promise; - createOrUpdateHostSecretSlot(resourceGroupName: string, name: string, keyType: string, keyName: string, slot: string, key: KeyInfo, options?: WebAppsCreateOrUpdateHostSecretSlotOptionalParams): Promise; - createOrUpdateHybridConnection(resourceGroupName: string, name: string, namespaceName: string, relayName: string, connectionEnvelope: HybridConnection, options?: WebAppsCreateOrUpdateHybridConnectionOptionalParams): Promise; - createOrUpdateHybridConnectionSlot(resourceGroupName: string, name: string, namespaceName: string, relayName: string, slot: string, connectionEnvelope: HybridConnection, options?: WebAppsCreateOrUpdateHybridConnectionSlotOptionalParams): Promise; - createOrUpdatePublicCertificate(resourceGroupName: string, name: string, publicCertificateName: string, publicCertificate: PublicCertificate, options?: WebAppsCreateOrUpdatePublicCertificateOptionalParams): Promise; - createOrUpdatePublicCertificateSlot(resourceGroupName: string, name: string, publicCertificateName: string, slot: string, publicCertificate: PublicCertificate, options?: WebAppsCreateOrUpdatePublicCertificateSlotOptionalParams): Promise; - createOrUpdateRelayServiceConnection(resourceGroupName: string, name: string, entityName: string, connectionEnvelope: RelayServiceConnectionEntity, options?: WebAppsCreateOrUpdateRelayServiceConnectionOptionalParams): Promise; - createOrUpdateRelayServiceConnectionSlot(resourceGroupName: string, name: string, entityName: string, slot: string, connectionEnvelope: RelayServiceConnectionEntity, options?: WebAppsCreateOrUpdateRelayServiceConnectionSlotOptionalParams): Promise; - createOrUpdateSwiftVirtualNetworkConnection(resourceGroupName: string, name: string, connectionEnvelope: SwiftVirtualNetwork, options?: WebAppsCreateOrUpdateSwiftVirtualNetworkConnectionOptionalParams): Promise; - createOrUpdateSwiftVirtualNetworkConnectionSlot(resourceGroupName: string, name: string, slot: string, connectionEnvelope: SwiftVirtualNetwork, options?: WebAppsCreateOrUpdateSwiftVirtualNetworkConnectionSlotOptionalParams): Promise; - createOrUpdateVnetConnection(resourceGroupName: string, name: string, vnetName: string, connectionEnvelope: VnetInfo, options?: WebAppsCreateOrUpdateVnetConnectionOptionalParams): Promise; - createOrUpdateVnetConnectionGateway(resourceGroupName: string, name: string, vnetName: string, gatewayName: string, connectionEnvelope: VnetGateway, options?: WebAppsCreateOrUpdateVnetConnectionGatewayOptionalParams): Promise; - createOrUpdateVnetConnectionGatewaySlot(resourceGroupName: string, name: string, vnetName: string, gatewayName: string, slot: string, connectionEnvelope: VnetGateway, options?: WebAppsCreateOrUpdateVnetConnectionGatewaySlotOptionalParams): Promise; - createOrUpdateVnetConnectionSlot(resourceGroupName: string, name: string, vnetName: string, slot: string, connectionEnvelope: VnetInfo, options?: WebAppsCreateOrUpdateVnetConnectionSlotOptionalParams): Promise; - delete(resourceGroupName: string, name: string, options?: WebAppsDeleteOptionalParams): Promise; - deleteBackup(resourceGroupName: string, name: string, backupId: string, options?: WebAppsDeleteBackupOptionalParams): Promise; - deleteBackupConfiguration(resourceGroupName: string, name: string, options?: WebAppsDeleteBackupConfigurationOptionalParams): Promise; - deleteBackupConfigurationSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsDeleteBackupConfigurationSlotOptionalParams): Promise; - deleteBackupSlot(resourceGroupName: string, name: string, backupId: string, slot: string, options?: WebAppsDeleteBackupSlotOptionalParams): Promise; - deleteContinuousWebJob(resourceGroupName: string, name: string, webJobName: string, options?: WebAppsDeleteContinuousWebJobOptionalParams): Promise; - deleteContinuousWebJobSlot(resourceGroupName: string, name: string, webJobName: string, slot: string, options?: WebAppsDeleteContinuousWebJobSlotOptionalParams): Promise; - deleteDeployment(resourceGroupName: string, name: string, id: string, options?: WebAppsDeleteDeploymentOptionalParams): Promise; - deleteDeploymentSlot(resourceGroupName: string, name: string, id: string, slot: string, options?: WebAppsDeleteDeploymentSlotOptionalParams): Promise; - deleteDomainOwnershipIdentifier(resourceGroupName: string, name: string, domainOwnershipIdentifierName: string, options?: WebAppsDeleteDomainOwnershipIdentifierOptionalParams): Promise; - deleteDomainOwnershipIdentifierSlot(resourceGroupName: string, name: string, domainOwnershipIdentifierName: string, slot: string, options?: WebAppsDeleteDomainOwnershipIdentifierSlotOptionalParams): Promise; - deleteFunction(resourceGroupName: string, name: string, functionName: string, options?: WebAppsDeleteFunctionOptionalParams): Promise; - deleteFunctionSecret(resourceGroupName: string, name: string, functionName: string, keyName: string, options?: WebAppsDeleteFunctionSecretOptionalParams): Promise; - deleteFunctionSecretSlot(resourceGroupName: string, name: string, functionName: string, keyName: string, slot: string, options?: WebAppsDeleteFunctionSecretSlotOptionalParams): Promise; - deleteHostNameBinding(resourceGroupName: string, name: string, hostName: string, options?: WebAppsDeleteHostNameBindingOptionalParams): Promise; - deleteHostNameBindingSlot(resourceGroupName: string, name: string, slot: string, hostName: string, options?: WebAppsDeleteHostNameBindingSlotOptionalParams): Promise; - deleteHostSecret(resourceGroupName: string, name: string, keyType: string, keyName: string, options?: WebAppsDeleteHostSecretOptionalParams): Promise; - deleteHostSecretSlot(resourceGroupName: string, name: string, keyType: string, keyName: string, slot: string, options?: WebAppsDeleteHostSecretSlotOptionalParams): Promise; - deleteHybridConnection(resourceGroupName: string, name: string, namespaceName: string, relayName: string, options?: WebAppsDeleteHybridConnectionOptionalParams): Promise; - deleteHybridConnectionSlot(resourceGroupName: string, name: string, namespaceName: string, relayName: string, slot: string, options?: WebAppsDeleteHybridConnectionSlotOptionalParams): Promise; - deleteInstanceFunctionSlot(resourceGroupName: string, name: string, functionName: string, slot: string, options?: WebAppsDeleteInstanceFunctionSlotOptionalParams): Promise; - deleteInstanceProcess(resourceGroupName: string, name: string, processId: string, instanceId: string, options?: WebAppsDeleteInstanceProcessOptionalParams): Promise; - deleteInstanceProcessSlot(resourceGroupName: string, name: string, processId: string, slot: string, instanceId: string, options?: WebAppsDeleteInstanceProcessSlotOptionalParams): Promise; - deletePremierAddOn(resourceGroupName: string, name: string, premierAddOnName: string, options?: WebAppsDeletePremierAddOnOptionalParams): Promise; - deletePremierAddOnSlot(resourceGroupName: string, name: string, premierAddOnName: string, slot: string, options?: WebAppsDeletePremierAddOnSlotOptionalParams): Promise; - deleteProcess(resourceGroupName: string, name: string, processId: string, options?: WebAppsDeleteProcessOptionalParams): Promise; - deleteProcessSlot(resourceGroupName: string, name: string, processId: string, slot: string, options?: WebAppsDeleteProcessSlotOptionalParams): Promise; - deletePublicCertificate(resourceGroupName: string, name: string, publicCertificateName: string, options?: WebAppsDeletePublicCertificateOptionalParams): Promise; - deletePublicCertificateSlot(resourceGroupName: string, name: string, slot: string, publicCertificateName: string, options?: WebAppsDeletePublicCertificateSlotOptionalParams): Promise; - deleteRelayServiceConnection(resourceGroupName: string, name: string, entityName: string, options?: WebAppsDeleteRelayServiceConnectionOptionalParams): Promise; - deleteRelayServiceConnectionSlot(resourceGroupName: string, name: string, entityName: string, slot: string, options?: WebAppsDeleteRelayServiceConnectionSlotOptionalParams): Promise; - deleteSiteExtension(resourceGroupName: string, name: string, siteExtensionId: string, options?: WebAppsDeleteSiteExtensionOptionalParams): Promise; - deleteSiteExtensionSlot(resourceGroupName: string, name: string, siteExtensionId: string, slot: string, options?: WebAppsDeleteSiteExtensionSlotOptionalParams): Promise; - deleteSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsDeleteSlotOptionalParams): Promise; - deleteSourceControl(resourceGroupName: string, name: string, options?: WebAppsDeleteSourceControlOptionalParams): Promise; - deleteSourceControlSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsDeleteSourceControlSlotOptionalParams): Promise; - deleteSwiftVirtualNetwork(resourceGroupName: string, name: string, options?: WebAppsDeleteSwiftVirtualNetworkOptionalParams): Promise; - deleteSwiftVirtualNetworkSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsDeleteSwiftVirtualNetworkSlotOptionalParams): Promise; - deleteTriggeredWebJob(resourceGroupName: string, name: string, webJobName: string, options?: WebAppsDeleteTriggeredWebJobOptionalParams): Promise; - deleteTriggeredWebJobSlot(resourceGroupName: string, name: string, webJobName: string, slot: string, options?: WebAppsDeleteTriggeredWebJobSlotOptionalParams): Promise; - deleteVnetConnection(resourceGroupName: string, name: string, vnetName: string, options?: WebAppsDeleteVnetConnectionOptionalParams): Promise; - deleteVnetConnectionSlot(resourceGroupName: string, name: string, vnetName: string, slot: string, options?: WebAppsDeleteVnetConnectionSlotOptionalParams): Promise; - discoverBackup(resourceGroupName: string, name: string, request: RestoreRequest, options?: WebAppsDiscoverBackupOptionalParams): Promise; - discoverBackupSlot(resourceGroupName: string, name: string, slot: string, request: RestoreRequest, options?: WebAppsDiscoverBackupSlotOptionalParams): Promise; - generateNewSitePublishingPassword(resourceGroupName: string, name: string, options?: WebAppsGenerateNewSitePublishingPasswordOptionalParams): Promise; - generateNewSitePublishingPasswordSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsGenerateNewSitePublishingPasswordSlotOptionalParams): Promise; - get(resourceGroupName: string, name: string, options?: WebAppsGetOptionalParams): Promise; - getAppSettingKeyVaultReference(resourceGroupName: string, name: string, appSettingKey: string, options?: WebAppsGetAppSettingKeyVaultReferenceOptionalParams): Promise; - getAppSettingsKeyVaultReferences(resourceGroupName: string, name: string, options?: WebAppsGetAppSettingsKeyVaultReferencesOptionalParams): Promise; - getAuthSettings(resourceGroupName: string, name: string, options?: WebAppsGetAuthSettingsOptionalParams): Promise; - getAuthSettingsSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsGetAuthSettingsSlotOptionalParams): Promise; - getBackupConfiguration(resourceGroupName: string, name: string, options?: WebAppsGetBackupConfigurationOptionalParams): Promise; - getBackupConfigurationSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsGetBackupConfigurationSlotOptionalParams): Promise; - getBackupStatus(resourceGroupName: string, name: string, backupId: string, options?: WebAppsGetBackupStatusOptionalParams): Promise; - getBackupStatusSlot(resourceGroupName: string, name: string, backupId: string, slot: string, options?: WebAppsGetBackupStatusSlotOptionalParams): Promise; - getConfiguration(resourceGroupName: string, name: string, options?: WebAppsGetConfigurationOptionalParams): Promise; - getConfigurationSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsGetConfigurationSlotOptionalParams): Promise; - getConfigurationSnapshot(resourceGroupName: string, name: string, snapshotId: string, options?: WebAppsGetConfigurationSnapshotOptionalParams): Promise; - getConfigurationSnapshotSlot(resourceGroupName: string, name: string, snapshotId: string, slot: string, options?: WebAppsGetConfigurationSnapshotSlotOptionalParams): Promise; - getContainerLogsZip(resourceGroupName: string, name: string, options?: WebAppsGetContainerLogsZipOptionalParams): Promise; - getContainerLogsZipSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsGetContainerLogsZipSlotOptionalParams): Promise; - getContinuousWebJob(resourceGroupName: string, name: string, webJobName: string, options?: WebAppsGetContinuousWebJobOptionalParams): Promise; - getContinuousWebJobSlot(resourceGroupName: string, name: string, webJobName: string, slot: string, options?: WebAppsGetContinuousWebJobSlotOptionalParams): Promise; - getDeployment(resourceGroupName: string, name: string, id: string, options?: WebAppsGetDeploymentOptionalParams): Promise; - getDeploymentSlot(resourceGroupName: string, name: string, id: string, slot: string, options?: WebAppsGetDeploymentSlotOptionalParams): Promise; - getDiagnosticLogsConfiguration(resourceGroupName: string, name: string, options?: WebAppsGetDiagnosticLogsConfigurationOptionalParams): Promise; - getDiagnosticLogsConfigurationSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsGetDiagnosticLogsConfigurationSlotOptionalParams): Promise; - getDomainOwnershipIdentifier(resourceGroupName: string, name: string, domainOwnershipIdentifierName: string, options?: WebAppsGetDomainOwnershipIdentifierOptionalParams): Promise; - getDomainOwnershipIdentifierSlot(resourceGroupName: string, name: string, domainOwnershipIdentifierName: string, slot: string, options?: WebAppsGetDomainOwnershipIdentifierSlotOptionalParams): Promise; - getFunction(resourceGroupName: string, name: string, functionName: string, options?: WebAppsGetFunctionOptionalParams): Promise; - getFunctionsAdminToken(resourceGroupName: string, name: string, options?: WebAppsGetFunctionsAdminTokenOptionalParams): Promise; - getFunctionsAdminTokenSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsGetFunctionsAdminTokenSlotOptionalParams): Promise; - getHostNameBinding(resourceGroupName: string, name: string, hostName: string, options?: WebAppsGetHostNameBindingOptionalParams): Promise; - getHostNameBindingSlot(resourceGroupName: string, name: string, slot: string, hostName: string, options?: WebAppsGetHostNameBindingSlotOptionalParams): Promise; - getHybridConnection(resourceGroupName: string, name: string, namespaceName: string, relayName: string, options?: WebAppsGetHybridConnectionOptionalParams): Promise; - getHybridConnectionSlot(resourceGroupName: string, name: string, namespaceName: string, relayName: string, slot: string, options?: WebAppsGetHybridConnectionSlotOptionalParams): Promise; - getInstanceFunctionSlot(resourceGroupName: string, name: string, functionName: string, slot: string, options?: WebAppsGetInstanceFunctionSlotOptionalParams): Promise; - getInstanceInfo(resourceGroupName: string, name: string, instanceId: string, options?: WebAppsGetInstanceInfoOptionalParams): Promise; - getInstanceInfoSlot(resourceGroupName: string, name: string, instanceId: string, slot: string, options?: WebAppsGetInstanceInfoSlotOptionalParams): Promise; - getInstanceMSDeployLog(resourceGroupName: string, name: string, instanceId: string, options?: WebAppsGetInstanceMSDeployLogOptionalParams): Promise; - getInstanceMSDeployLogSlot(resourceGroupName: string, name: string, slot: string, instanceId: string, options?: WebAppsGetInstanceMSDeployLogSlotOptionalParams): Promise; - getInstanceMsDeployStatus(resourceGroupName: string, name: string, instanceId: string, options?: WebAppsGetInstanceMsDeployStatusOptionalParams): Promise; - getInstanceMsDeployStatusSlot(resourceGroupName: string, name: string, slot: string, instanceId: string, options?: WebAppsGetInstanceMsDeployStatusSlotOptionalParams): Promise; - getInstanceProcess(resourceGroupName: string, name: string, processId: string, instanceId: string, options?: WebAppsGetInstanceProcessOptionalParams): Promise; - getInstanceProcessDump(resourceGroupName: string, name: string, processId: string, instanceId: string, options?: WebAppsGetInstanceProcessDumpOptionalParams): Promise; - getInstanceProcessDumpSlot(resourceGroupName: string, name: string, processId: string, slot: string, instanceId: string, options?: WebAppsGetInstanceProcessDumpSlotOptionalParams): Promise; - getInstanceProcessModule(resourceGroupName: string, name: string, processId: string, baseAddress: string, instanceId: string, options?: WebAppsGetInstanceProcessModuleOptionalParams): Promise; - getInstanceProcessModuleSlot(resourceGroupName: string, name: string, processId: string, baseAddress: string, slot: string, instanceId: string, options?: WebAppsGetInstanceProcessModuleSlotOptionalParams): Promise; - getInstanceProcessSlot(resourceGroupName: string, name: string, processId: string, slot: string, instanceId: string, options?: WebAppsGetInstanceProcessSlotOptionalParams): Promise; - getMigrateMySqlStatus(resourceGroupName: string, name: string, options?: WebAppsGetMigrateMySqlStatusOptionalParams): Promise; - getMigrateMySqlStatusSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsGetMigrateMySqlStatusSlotOptionalParams): Promise; - getMSDeployLog(resourceGroupName: string, name: string, options?: WebAppsGetMSDeployLogOptionalParams): Promise; - getMSDeployLogSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsGetMSDeployLogSlotOptionalParams): Promise; - getMSDeployStatus(resourceGroupName: string, name: string, options?: WebAppsGetMSDeployStatusOptionalParams): Promise; - getMSDeployStatusSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsGetMSDeployStatusSlotOptionalParams): Promise; - getNetworkTraceOperation(resourceGroupName: string, name: string, operationId: string, options?: WebAppsGetNetworkTraceOperationOptionalParams): Promise; - getNetworkTraceOperationSlot(resourceGroupName: string, name: string, operationId: string, slot: string, options?: WebAppsGetNetworkTraceOperationSlotOptionalParams): Promise; - getNetworkTraceOperationSlotV2(resourceGroupName: string, name: string, operationId: string, slot: string, options?: WebAppsGetNetworkTraceOperationSlotV2OptionalParams): Promise; - getNetworkTraceOperationV2(resourceGroupName: string, name: string, operationId: string, options?: WebAppsGetNetworkTraceOperationV2OptionalParams): Promise; - getNetworkTraces(resourceGroupName: string, name: string, operationId: string, options?: WebAppsGetNetworkTracesOptionalParams): Promise; - getNetworkTracesSlot(resourceGroupName: string, name: string, operationId: string, slot: string, options?: WebAppsGetNetworkTracesSlotOptionalParams): Promise; - getNetworkTracesSlotV2(resourceGroupName: string, name: string, operationId: string, slot: string, options?: WebAppsGetNetworkTracesSlotV2OptionalParams): Promise; - getNetworkTracesV2(resourceGroupName: string, name: string, operationId: string, options?: WebAppsGetNetworkTracesV2OptionalParams): Promise; - getPremierAddOn(resourceGroupName: string, name: string, premierAddOnName: string, options?: WebAppsGetPremierAddOnOptionalParams): Promise; - getPremierAddOnSlot(resourceGroupName: string, name: string, premierAddOnName: string, slot: string, options?: WebAppsGetPremierAddOnSlotOptionalParams): Promise; - getPrivateAccess(resourceGroupName: string, name: string, options?: WebAppsGetPrivateAccessOptionalParams): Promise; - getPrivateAccessSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsGetPrivateAccessSlotOptionalParams): Promise; - getPrivateEndpointConnection(resourceGroupName: string, name: string, privateEndpointConnectionName: string, options?: WebAppsGetPrivateEndpointConnectionOptionalParams): Promise; - getPrivateLinkResources(resourceGroupName: string, name: string, options?: WebAppsGetPrivateLinkResourcesOptionalParams): Promise; - getProcess(resourceGroupName: string, name: string, processId: string, options?: WebAppsGetProcessOptionalParams): Promise; - getProcessDump(resourceGroupName: string, name: string, processId: string, options?: WebAppsGetProcessDumpOptionalParams): Promise; - getProcessDumpSlot(resourceGroupName: string, name: string, processId: string, slot: string, options?: WebAppsGetProcessDumpSlotOptionalParams): Promise; - getProcessModule(resourceGroupName: string, name: string, processId: string, baseAddress: string, options?: WebAppsGetProcessModuleOptionalParams): Promise; - getProcessModuleSlot(resourceGroupName: string, name: string, processId: string, baseAddress: string, slot: string, options?: WebAppsGetProcessModuleSlotOptionalParams): Promise; - getProcessSlot(resourceGroupName: string, name: string, processId: string, slot: string, options?: WebAppsGetProcessSlotOptionalParams): Promise; - getPublicCertificate(resourceGroupName: string, name: string, publicCertificateName: string, options?: WebAppsGetPublicCertificateOptionalParams): Promise; - getPublicCertificateSlot(resourceGroupName: string, name: string, slot: string, publicCertificateName: string, options?: WebAppsGetPublicCertificateSlotOptionalParams): Promise; - getRelayServiceConnection(resourceGroupName: string, name: string, entityName: string, options?: WebAppsGetRelayServiceConnectionOptionalParams): Promise; - getRelayServiceConnectionSlot(resourceGroupName: string, name: string, entityName: string, slot: string, options?: WebAppsGetRelayServiceConnectionSlotOptionalParams): Promise; - getSiteExtension(resourceGroupName: string, name: string, siteExtensionId: string, options?: WebAppsGetSiteExtensionOptionalParams): Promise; - getSiteExtensionSlot(resourceGroupName: string, name: string, siteExtensionId: string, slot: string, options?: WebAppsGetSiteExtensionSlotOptionalParams): Promise; - getSitePhpErrorLogFlag(resourceGroupName: string, name: string, options?: WebAppsGetSitePhpErrorLogFlagOptionalParams): Promise; - getSitePhpErrorLogFlagSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsGetSitePhpErrorLogFlagSlotOptionalParams): Promise; - getSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsGetSlotOptionalParams): Promise; - getSourceControl(resourceGroupName: string, name: string, options?: WebAppsGetSourceControlOptionalParams): Promise; - getSourceControlSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsGetSourceControlSlotOptionalParams): Promise; - getSwiftVirtualNetworkConnection(resourceGroupName: string, name: string, options?: WebAppsGetSwiftVirtualNetworkConnectionOptionalParams): Promise; - getSwiftVirtualNetworkConnectionSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsGetSwiftVirtualNetworkConnectionSlotOptionalParams): Promise; - getTriggeredWebJob(resourceGroupName: string, name: string, webJobName: string, options?: WebAppsGetTriggeredWebJobOptionalParams): Promise; - getTriggeredWebJobHistory(resourceGroupName: string, name: string, webJobName: string, id: string, options?: WebAppsGetTriggeredWebJobHistoryOptionalParams): Promise; - getTriggeredWebJobHistorySlot(resourceGroupName: string, name: string, webJobName: string, id: string, slot: string, options?: WebAppsGetTriggeredWebJobHistorySlotOptionalParams): Promise; - getTriggeredWebJobSlot(resourceGroupName: string, name: string, webJobName: string, slot: string, options?: WebAppsGetTriggeredWebJobSlotOptionalParams): Promise; - getVnetConnection(resourceGroupName: string, name: string, vnetName: string, options?: WebAppsGetVnetConnectionOptionalParams): Promise; - getVnetConnectionGateway(resourceGroupName: string, name: string, vnetName: string, gatewayName: string, options?: WebAppsGetVnetConnectionGatewayOptionalParams): Promise; - getVnetConnectionGatewaySlot(resourceGroupName: string, name: string, vnetName: string, gatewayName: string, slot: string, options?: WebAppsGetVnetConnectionGatewaySlotOptionalParams): Promise; - getVnetConnectionSlot(resourceGroupName: string, name: string, vnetName: string, slot: string, options?: WebAppsGetVnetConnectionSlotOptionalParams): Promise; - getWebJob(resourceGroupName: string, name: string, webJobName: string, options?: WebAppsGetWebJobOptionalParams): Promise; - getWebJobSlot(resourceGroupName: string, name: string, webJobName: string, slot: string, options?: WebAppsGetWebJobSlotOptionalParams): Promise; - getWebSiteContainerLogs(resourceGroupName: string, name: string, options?: WebAppsGetWebSiteContainerLogsOptionalParams): Promise; - getWebSiteContainerLogsSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsGetWebSiteContainerLogsSlotOptionalParams): Promise; - isCloneable(resourceGroupName: string, name: string, options?: WebAppsIsCloneableOptionalParams): Promise; - isCloneableSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsIsCloneableSlotOptionalParams): Promise; - list(options?: WebAppsListOptionalParams): PagedAsyncIterableIterator; - listApplicationSettings(resourceGroupName: string, name: string, options?: WebAppsListApplicationSettingsOptionalParams): Promise; - listApplicationSettingsSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListApplicationSettingsSlotOptionalParams): Promise; - listAzureStorageAccounts(resourceGroupName: string, name: string, options?: WebAppsListAzureStorageAccountsOptionalParams): Promise; - listAzureStorageAccountsSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListAzureStorageAccountsSlotOptionalParams): Promise; - listBackups(resourceGroupName: string, name: string, options?: WebAppsListBackupsOptionalParams): PagedAsyncIterableIterator; - listBackupsSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListBackupsSlotOptionalParams): PagedAsyncIterableIterator; - listBackupStatusSecrets(resourceGroupName: string, name: string, backupId: string, request: BackupRequest, options?: WebAppsListBackupStatusSecretsOptionalParams): Promise; - listBackupStatusSecretsSlot(resourceGroupName: string, name: string, backupId: string, slot: string, request: BackupRequest, options?: WebAppsListBackupStatusSecretsSlotOptionalParams): Promise; - listByResourceGroup(resourceGroupName: string, options?: WebAppsListByResourceGroupOptionalParams): PagedAsyncIterableIterator; - listConfigurations(resourceGroupName: string, name: string, options?: WebAppsListConfigurationsOptionalParams): PagedAsyncIterableIterator; - listConfigurationSnapshotInfo(resourceGroupName: string, name: string, options?: WebAppsListConfigurationSnapshotInfoOptionalParams): PagedAsyncIterableIterator; - listConfigurationSnapshotInfoSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListConfigurationSnapshotInfoSlotOptionalParams): PagedAsyncIterableIterator; - listConfigurationsSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListConfigurationsSlotOptionalParams): PagedAsyncIterableIterator; - listConnectionStrings(resourceGroupName: string, name: string, options?: WebAppsListConnectionStringsOptionalParams): Promise; - listConnectionStringsSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListConnectionStringsSlotOptionalParams): Promise; - listContinuousWebJobs(resourceGroupName: string, name: string, options?: WebAppsListContinuousWebJobsOptionalParams): PagedAsyncIterableIterator; - listContinuousWebJobsSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListContinuousWebJobsSlotOptionalParams): PagedAsyncIterableIterator; - listDeploymentLog(resourceGroupName: string, name: string, id: string, options?: WebAppsListDeploymentLogOptionalParams): Promise; - listDeploymentLogSlot(resourceGroupName: string, name: string, id: string, slot: string, options?: WebAppsListDeploymentLogSlotOptionalParams): Promise; - listDeployments(resourceGroupName: string, name: string, options?: WebAppsListDeploymentsOptionalParams): PagedAsyncIterableIterator; - listDeploymentsSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListDeploymentsSlotOptionalParams): PagedAsyncIterableIterator; - listDomainOwnershipIdentifiers(resourceGroupName: string, name: string, options?: WebAppsListDomainOwnershipIdentifiersOptionalParams): PagedAsyncIterableIterator; - listDomainOwnershipIdentifiersSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListDomainOwnershipIdentifiersSlotOptionalParams): PagedAsyncIterableIterator; - listFunctionKeys(resourceGroupName: string, name: string, functionName: string, options?: WebAppsListFunctionKeysOptionalParams): Promise; - listFunctionKeysSlot(resourceGroupName: string, name: string, functionName: string, slot: string, options?: WebAppsListFunctionKeysSlotOptionalParams): Promise; - listFunctions(resourceGroupName: string, name: string, options?: WebAppsListFunctionsOptionalParams): PagedAsyncIterableIterator; - listFunctionSecrets(resourceGroupName: string, name: string, functionName: string, options?: WebAppsListFunctionSecretsOptionalParams): Promise; - listFunctionSecretsSlot(resourceGroupName: string, name: string, functionName: string, slot: string, options?: WebAppsListFunctionSecretsSlotOptionalParams): Promise; - listHostKeys(resourceGroupName: string, name: string, options?: WebAppsListHostKeysOptionalParams): Promise; - listHostKeysSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListHostKeysSlotOptionalParams): Promise; - listHostNameBindings(resourceGroupName: string, name: string, options?: WebAppsListHostNameBindingsOptionalParams): PagedAsyncIterableIterator; - listHostNameBindingsSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListHostNameBindingsSlotOptionalParams): PagedAsyncIterableIterator; - listHybridConnections(resourceGroupName: string, name: string, options?: WebAppsListHybridConnectionsOptionalParams): Promise; - listHybridConnectionsSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListHybridConnectionsSlotOptionalParams): Promise; - listInstanceFunctionsSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListInstanceFunctionsSlotOptionalParams): PagedAsyncIterableIterator; - listInstanceIdentifiers(resourceGroupName: string, name: string, options?: WebAppsListInstanceIdentifiersOptionalParams): PagedAsyncIterableIterator; - listInstanceIdentifiersSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListInstanceIdentifiersSlotOptionalParams): PagedAsyncIterableIterator; - listInstanceProcesses(resourceGroupName: string, name: string, instanceId: string, options?: WebAppsListInstanceProcessesOptionalParams): PagedAsyncIterableIterator; - listInstanceProcessesSlot(resourceGroupName: string, name: string, slot: string, instanceId: string, options?: WebAppsListInstanceProcessesSlotOptionalParams): PagedAsyncIterableIterator; - listInstanceProcessModules(resourceGroupName: string, name: string, processId: string, instanceId: string, options?: WebAppsListInstanceProcessModulesOptionalParams): PagedAsyncIterableIterator; - listInstanceProcessModulesSlot(resourceGroupName: string, name: string, processId: string, slot: string, instanceId: string, options?: WebAppsListInstanceProcessModulesSlotOptionalParams): PagedAsyncIterableIterator; - listInstanceProcessThreads(resourceGroupName: string, name: string, processId: string, instanceId: string, options?: WebAppsListInstanceProcessThreadsOptionalParams): PagedAsyncIterableIterator; - listInstanceProcessThreadsSlot(resourceGroupName: string, name: string, processId: string, slot: string, instanceId: string, options?: WebAppsListInstanceProcessThreadsSlotOptionalParams): PagedAsyncIterableIterator; - listMetadata(resourceGroupName: string, name: string, options?: WebAppsListMetadataOptionalParams): Promise; - listMetadataSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListMetadataSlotOptionalParams): Promise; - listNetworkFeatures(resourceGroupName: string, name: string, view: string, options?: WebAppsListNetworkFeaturesOptionalParams): Promise; - listNetworkFeaturesSlot(resourceGroupName: string, name: string, view: string, slot: string, options?: WebAppsListNetworkFeaturesSlotOptionalParams): Promise; - listPerfMonCounters(resourceGroupName: string, name: string, options?: WebAppsListPerfMonCountersOptionalParams): PagedAsyncIterableIterator; - listPerfMonCountersSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListPerfMonCountersSlotOptionalParams): PagedAsyncIterableIterator; - listPremierAddOns(resourceGroupName: string, name: string, options?: WebAppsListPremierAddOnsOptionalParams): Promise; - listPremierAddOnsSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListPremierAddOnsSlotOptionalParams): Promise; - listProcesses(resourceGroupName: string, name: string, options?: WebAppsListProcessesOptionalParams): PagedAsyncIterableIterator; - listProcessesSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListProcessesSlotOptionalParams): PagedAsyncIterableIterator; - listProcessModules(resourceGroupName: string, name: string, processId: string, options?: WebAppsListProcessModulesOptionalParams): PagedAsyncIterableIterator; - listProcessModulesSlot(resourceGroupName: string, name: string, processId: string, slot: string, options?: WebAppsListProcessModulesSlotOptionalParams): PagedAsyncIterableIterator; - listProcessThreads(resourceGroupName: string, name: string, processId: string, options?: WebAppsListProcessThreadsOptionalParams): PagedAsyncIterableIterator; - listProcessThreadsSlot(resourceGroupName: string, name: string, processId: string, slot: string, options?: WebAppsListProcessThreadsSlotOptionalParams): PagedAsyncIterableIterator; - listPublicCertificates(resourceGroupName: string, name: string, options?: WebAppsListPublicCertificatesOptionalParams): PagedAsyncIterableIterator; - listPublicCertificatesSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListPublicCertificatesSlotOptionalParams): PagedAsyncIterableIterator; - listPublishingProfileXmlWithSecrets(resourceGroupName: string, name: string, publishingProfileOptions: CsmPublishingProfileOptions, options?: WebAppsListPublishingProfileXmlWithSecretsOptionalParams): Promise; - listPublishingProfileXmlWithSecretsSlot(resourceGroupName: string, name: string, slot: string, publishingProfileOptions: CsmPublishingProfileOptions, options?: WebAppsListPublishingProfileXmlWithSecretsSlotOptionalParams): Promise; - listRelayServiceConnections(resourceGroupName: string, name: string, options?: WebAppsListRelayServiceConnectionsOptionalParams): Promise; - listRelayServiceConnectionsSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListRelayServiceConnectionsSlotOptionalParams): Promise; - listSiteBackups(resourceGroupName: string, name: string, options?: WebAppsListSiteBackupsOptionalParams): PagedAsyncIterableIterator; - listSiteBackupsSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListSiteBackupsSlotOptionalParams): PagedAsyncIterableIterator; - listSiteExtensions(resourceGroupName: string, name: string, options?: WebAppsListSiteExtensionsOptionalParams): PagedAsyncIterableIterator; - listSiteExtensionsSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListSiteExtensionsSlotOptionalParams): PagedAsyncIterableIterator; - listSitePushSettings(resourceGroupName: string, name: string, options?: WebAppsListSitePushSettingsOptionalParams): Promise; - listSitePushSettingsSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListSitePushSettingsSlotOptionalParams): Promise; - listSlotConfigurationNames(resourceGroupName: string, name: string, options?: WebAppsListSlotConfigurationNamesOptionalParams): Promise; - listSlotDifferencesFromProduction(resourceGroupName: string, name: string, slotSwapEntity: CsmSlotEntity, options?: WebAppsListSlotDifferencesFromProductionOptionalParams): PagedAsyncIterableIterator; - listSlotDifferencesSlot(resourceGroupName: string, name: string, slot: string, slotSwapEntity: CsmSlotEntity, options?: WebAppsListSlotDifferencesSlotOptionalParams): PagedAsyncIterableIterator; - listSlots(resourceGroupName: string, name: string, options?: WebAppsListSlotsOptionalParams): PagedAsyncIterableIterator; - listSnapshots(resourceGroupName: string, name: string, options?: WebAppsListSnapshotsOptionalParams): PagedAsyncIterableIterator; - listSnapshotsFromDRSecondary(resourceGroupName: string, name: string, options?: WebAppsListSnapshotsFromDRSecondaryOptionalParams): PagedAsyncIterableIterator; - listSnapshotsFromDRSecondarySlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListSnapshotsFromDRSecondarySlotOptionalParams): PagedAsyncIterableIterator; - listSnapshotsSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListSnapshotsSlotOptionalParams): PagedAsyncIterableIterator; - listSyncFunctionTriggers(resourceGroupName: string, name: string, options?: WebAppsListSyncFunctionTriggersOptionalParams): Promise; - listSyncFunctionTriggersSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListSyncFunctionTriggersSlotOptionalParams): Promise; - listSyncStatus(resourceGroupName: string, name: string, options?: WebAppsListSyncStatusOptionalParams): Promise; - listSyncStatusSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListSyncStatusSlotOptionalParams): Promise; - listTriggeredWebJobHistory(resourceGroupName: string, name: string, webJobName: string, options?: WebAppsListTriggeredWebJobHistoryOptionalParams): PagedAsyncIterableIterator; - listTriggeredWebJobHistorySlot(resourceGroupName: string, name: string, webJobName: string, slot: string, options?: WebAppsListTriggeredWebJobHistorySlotOptionalParams): PagedAsyncIterableIterator; - listTriggeredWebJobs(resourceGroupName: string, name: string, options?: WebAppsListTriggeredWebJobsOptionalParams): PagedAsyncIterableIterator; - listTriggeredWebJobsSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListTriggeredWebJobsSlotOptionalParams): PagedAsyncIterableIterator; - listUsages(resourceGroupName: string, name: string, options?: WebAppsListUsagesOptionalParams): PagedAsyncIterableIterator; - listUsagesSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListUsagesSlotOptionalParams): PagedAsyncIterableIterator; - listVnetConnections(resourceGroupName: string, name: string, options?: WebAppsListVnetConnectionsOptionalParams): Promise; - listVnetConnectionsSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListVnetConnectionsSlotOptionalParams): Promise; - listWebJobs(resourceGroupName: string, name: string, options?: WebAppsListWebJobsOptionalParams): PagedAsyncIterableIterator; - listWebJobsSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListWebJobsSlotOptionalParams): PagedAsyncIterableIterator; - putPrivateAccessVnet(resourceGroupName: string, name: string, access: PrivateAccess, options?: WebAppsPutPrivateAccessVnetOptionalParams): Promise; - putPrivateAccessVnetSlot(resourceGroupName: string, name: string, slot: string, access: PrivateAccess, options?: WebAppsPutPrivateAccessVnetSlotOptionalParams): Promise; - recoverSiteConfigurationSnapshot(resourceGroupName: string, name: string, snapshotId: string, options?: WebAppsRecoverSiteConfigurationSnapshotOptionalParams): Promise; - recoverSiteConfigurationSnapshotSlot(resourceGroupName: string, name: string, snapshotId: string, slot: string, options?: WebAppsRecoverSiteConfigurationSnapshotSlotOptionalParams): Promise; - resetProductionSlotConfig(resourceGroupName: string, name: string, options?: WebAppsResetProductionSlotConfigOptionalParams): Promise; - resetSlotConfigurationSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsResetSlotConfigurationSlotOptionalParams): Promise; - restart(resourceGroupName: string, name: string, options?: WebAppsRestartOptionalParams): Promise; - restartSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsRestartSlotOptionalParams): Promise; - runTriggeredWebJob(resourceGroupName: string, name: string, webJobName: string, options?: WebAppsRunTriggeredWebJobOptionalParams): Promise; - runTriggeredWebJobSlot(resourceGroupName: string, name: string, webJobName: string, slot: string, options?: WebAppsRunTriggeredWebJobSlotOptionalParams): Promise; - start(resourceGroupName: string, name: string, options?: WebAppsStartOptionalParams): Promise; - startContinuousWebJob(resourceGroupName: string, name: string, webJobName: string, options?: WebAppsStartContinuousWebJobOptionalParams): Promise; - startContinuousWebJobSlot(resourceGroupName: string, name: string, webJobName: string, slot: string, options?: WebAppsStartContinuousWebJobSlotOptionalParams): Promise; - startSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsStartSlotOptionalParams): Promise; - startWebSiteNetworkTrace(resourceGroupName: string, name: string, options?: WebAppsStartWebSiteNetworkTraceOptionalParams): Promise; - startWebSiteNetworkTraceSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsStartWebSiteNetworkTraceSlotOptionalParams): Promise; - stop(resourceGroupName: string, name: string, options?: WebAppsStopOptionalParams): Promise; - stopContinuousWebJob(resourceGroupName: string, name: string, webJobName: string, options?: WebAppsStopContinuousWebJobOptionalParams): Promise; - stopContinuousWebJobSlot(resourceGroupName: string, name: string, webJobName: string, slot: string, options?: WebAppsStopContinuousWebJobSlotOptionalParams): Promise; - stopNetworkTrace(resourceGroupName: string, name: string, options?: WebAppsStopNetworkTraceOptionalParams): Promise; - stopNetworkTraceSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsStopNetworkTraceSlotOptionalParams): Promise; - stopSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsStopSlotOptionalParams): Promise; - stopWebSiteNetworkTrace(resourceGroupName: string, name: string, options?: WebAppsStopWebSiteNetworkTraceOptionalParams): Promise; - stopWebSiteNetworkTraceSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsStopWebSiteNetworkTraceSlotOptionalParams): Promise; - syncFunctions(resourceGroupName: string, name: string, options?: WebAppsSyncFunctionsOptionalParams): Promise; - syncFunctionsSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsSyncFunctionsSlotOptionalParams): Promise; - syncFunctionTriggers(resourceGroupName: string, name: string, options?: WebAppsSyncFunctionTriggersOptionalParams): Promise; - syncFunctionTriggersSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsSyncFunctionTriggersSlotOptionalParams): Promise; - syncRepository(resourceGroupName: string, name: string, options?: WebAppsSyncRepositoryOptionalParams): Promise; - syncRepositorySlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsSyncRepositorySlotOptionalParams): Promise; - update(resourceGroupName: string, name: string, siteEnvelope: SitePatchResource, options?: WebAppsUpdateOptionalParams): Promise; - updateApplicationSettings(resourceGroupName: string, name: string, appSettings: StringDictionary, options?: WebAppsUpdateApplicationSettingsOptionalParams): Promise; - updateApplicationSettingsSlot(resourceGroupName: string, name: string, slot: string, appSettings: StringDictionary, options?: WebAppsUpdateApplicationSettingsSlotOptionalParams): Promise; - updateAuthSettings(resourceGroupName: string, name: string, siteAuthSettings: SiteAuthSettings, options?: WebAppsUpdateAuthSettingsOptionalParams): Promise; - updateAuthSettingsSlot(resourceGroupName: string, name: string, slot: string, siteAuthSettings: SiteAuthSettings, options?: WebAppsUpdateAuthSettingsSlotOptionalParams): Promise; - updateAzureStorageAccounts(resourceGroupName: string, name: string, azureStorageAccounts: AzureStoragePropertyDictionaryResource, options?: WebAppsUpdateAzureStorageAccountsOptionalParams): Promise; - updateAzureStorageAccountsSlot(resourceGroupName: string, name: string, slot: string, azureStorageAccounts: AzureStoragePropertyDictionaryResource, options?: WebAppsUpdateAzureStorageAccountsSlotOptionalParams): Promise; - updateBackupConfiguration(resourceGroupName: string, name: string, request: BackupRequest, options?: WebAppsUpdateBackupConfigurationOptionalParams): Promise; - updateBackupConfigurationSlot(resourceGroupName: string, name: string, slot: string, request: BackupRequest, options?: WebAppsUpdateBackupConfigurationSlotOptionalParams): Promise; - updateConfiguration(resourceGroupName: string, name: string, siteConfig: SiteConfigResource, options?: WebAppsUpdateConfigurationOptionalParams): Promise; - updateConfigurationSlot(resourceGroupName: string, name: string, slot: string, siteConfig: SiteConfigResource, options?: WebAppsUpdateConfigurationSlotOptionalParams): Promise; - updateConnectionStrings(resourceGroupName: string, name: string, connectionStrings: ConnectionStringDictionary, options?: WebAppsUpdateConnectionStringsOptionalParams): Promise; - updateConnectionStringsSlot(resourceGroupName: string, name: string, slot: string, connectionStrings: ConnectionStringDictionary, options?: WebAppsUpdateConnectionStringsSlotOptionalParams): Promise; - updateDiagnosticLogsConfig(resourceGroupName: string, name: string, siteLogsConfig: SiteLogsConfig, options?: WebAppsUpdateDiagnosticLogsConfigOptionalParams): Promise; - updateDiagnosticLogsConfigSlot(resourceGroupName: string, name: string, slot: string, siteLogsConfig: SiteLogsConfig, options?: WebAppsUpdateDiagnosticLogsConfigSlotOptionalParams): Promise; - updateDomainOwnershipIdentifier(resourceGroupName: string, name: string, domainOwnershipIdentifierName: string, domainOwnershipIdentifier: Identifier, options?: WebAppsUpdateDomainOwnershipIdentifierOptionalParams): Promise; - updateDomainOwnershipIdentifierSlot(resourceGroupName: string, name: string, domainOwnershipIdentifierName: string, slot: string, domainOwnershipIdentifier: Identifier, options?: WebAppsUpdateDomainOwnershipIdentifierSlotOptionalParams): Promise; - updateHybridConnection(resourceGroupName: string, name: string, namespaceName: string, relayName: string, connectionEnvelope: HybridConnection, options?: WebAppsUpdateHybridConnectionOptionalParams): Promise; - updateHybridConnectionSlot(resourceGroupName: string, name: string, namespaceName: string, relayName: string, slot: string, connectionEnvelope: HybridConnection, options?: WebAppsUpdateHybridConnectionSlotOptionalParams): Promise; - updateMetadata(resourceGroupName: string, name: string, metadata: StringDictionary, options?: WebAppsUpdateMetadataOptionalParams): Promise; - updateMetadataSlot(resourceGroupName: string, name: string, slot: string, metadata: StringDictionary, options?: WebAppsUpdateMetadataSlotOptionalParams): Promise; - updatePremierAddOn(resourceGroupName: string, name: string, premierAddOnName: string, premierAddOn: PremierAddOnPatchResource, options?: WebAppsUpdatePremierAddOnOptionalParams): Promise; - updatePremierAddOnSlot(resourceGroupName: string, name: string, premierAddOnName: string, slot: string, premierAddOn: PremierAddOnPatchResource, options?: WebAppsUpdatePremierAddOnSlotOptionalParams): Promise; - updateRelayServiceConnection(resourceGroupName: string, name: string, entityName: string, connectionEnvelope: RelayServiceConnectionEntity, options?: WebAppsUpdateRelayServiceConnectionOptionalParams): Promise; - updateRelayServiceConnectionSlot(resourceGroupName: string, name: string, entityName: string, slot: string, connectionEnvelope: RelayServiceConnectionEntity, options?: WebAppsUpdateRelayServiceConnectionSlotOptionalParams): Promise; - updateSitePushSettings(resourceGroupName: string, name: string, pushSettings: PushSettings, options?: WebAppsUpdateSitePushSettingsOptionalParams): Promise; - updateSitePushSettingsSlot(resourceGroupName: string, name: string, slot: string, pushSettings: PushSettings, options?: WebAppsUpdateSitePushSettingsSlotOptionalParams): Promise; - updateSlot(resourceGroupName: string, name: string, slot: string, siteEnvelope: SitePatchResource, options?: WebAppsUpdateSlotOptionalParams): Promise; - updateSlotConfigurationNames(resourceGroupName: string, name: string, slotConfigNames: SlotConfigNamesResource, options?: WebAppsUpdateSlotConfigurationNamesOptionalParams): Promise; - updateSourceControl(resourceGroupName: string, name: string, siteSourceControl: SiteSourceControl, options?: WebAppsUpdateSourceControlOptionalParams): Promise; - updateSourceControlSlot(resourceGroupName: string, name: string, slot: string, siteSourceControl: SiteSourceControl, options?: WebAppsUpdateSourceControlSlotOptionalParams): Promise; - updateSwiftVirtualNetworkConnection(resourceGroupName: string, name: string, connectionEnvelope: SwiftVirtualNetwork, options?: WebAppsUpdateSwiftVirtualNetworkConnectionOptionalParams): Promise; - updateSwiftVirtualNetworkConnectionSlot(resourceGroupName: string, name: string, slot: string, connectionEnvelope: SwiftVirtualNetwork, options?: WebAppsUpdateSwiftVirtualNetworkConnectionSlotOptionalParams): Promise; - updateVnetConnection(resourceGroupName: string, name: string, vnetName: string, connectionEnvelope: VnetInfo, options?: WebAppsUpdateVnetConnectionOptionalParams): Promise; - updateVnetConnectionGateway(resourceGroupName: string, name: string, vnetName: string, gatewayName: string, connectionEnvelope: VnetGateway, options?: WebAppsUpdateVnetConnectionGatewayOptionalParams): Promise; - updateVnetConnectionGatewaySlot(resourceGroupName: string, name: string, vnetName: string, gatewayName: string, slot: string, connectionEnvelope: VnetGateway, options?: WebAppsUpdateVnetConnectionGatewaySlotOptionalParams): Promise; - updateVnetConnectionSlot(resourceGroupName: string, name: string, vnetName: string, slot: string, connectionEnvelope: VnetInfo, options?: WebAppsUpdateVnetConnectionSlotOptionalParams): Promise; -} - -// @public -export interface WebAppsAddPremierAddOnOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsAddPremierAddOnResponse = PremierAddOn; - -// @public -export interface WebAppsAddPremierAddOnSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsAddPremierAddOnSlotResponse = PremierAddOn; - -// @public -export interface WebAppsAnalyzeCustomHostnameOptionalParams extends coreClient.OperationOptions { - hostName?: string; -} - -// @public -export type WebAppsAnalyzeCustomHostnameResponse = CustomHostnameAnalysisResult; - -// @public -export interface WebAppsAnalyzeCustomHostnameSlotOptionalParams extends coreClient.OperationOptions { - hostName?: string; -} - -// @public -export type WebAppsAnalyzeCustomHostnameSlotResponse = CustomHostnameAnalysisResult; - -// @public -export interface WebAppsApplySlotConfigToProductionOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsApplySlotConfigurationSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsApproveOrRejectPrivateEndpointConnectionOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type WebAppsApproveOrRejectPrivateEndpointConnectionResponse = PrivateEndpointConnectionResource; - -// @public -export interface WebAppsBackupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsBackupResponse = BackupItem; - -// @public -export interface WebAppsBackupSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsBackupSlotResponse = BackupItem; - -// @public -export interface WebAppsCopyProductionSlotOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface WebAppsCopySlotOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface WebAppsCreateDeploymentOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsCreateDeploymentResponse = Deployment; - -// @public -export interface WebAppsCreateDeploymentSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsCreateDeploymentSlotResponse = Deployment; - -// @public -export interface WebAppsCreateFunctionOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type WebAppsCreateFunctionResponse = FunctionEnvelope; - -// @public -export interface WebAppsCreateInstanceFunctionSlotOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type WebAppsCreateInstanceFunctionSlotResponse = FunctionEnvelope; - -// @public -export interface WebAppsCreateInstanceMSDeployOperationOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type WebAppsCreateInstanceMSDeployOperationResponse = MSDeployStatus; - -// @public -export interface WebAppsCreateInstanceMSDeployOperationSlotOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type WebAppsCreateInstanceMSDeployOperationSlotResponse = MSDeployStatus; - -// @public -export interface WebAppsCreateMSDeployOperationOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type WebAppsCreateMSDeployOperationResponse = MSDeployStatus; - -// @public -export interface WebAppsCreateMSDeployOperationSlotOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type WebAppsCreateMSDeployOperationSlotResponse = MSDeployStatus; - -// @public -export interface WebAppsCreateOrUpdateConfigurationOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsCreateOrUpdateConfigurationResponse = SiteConfigResource; - -// @public -export interface WebAppsCreateOrUpdateConfigurationSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsCreateOrUpdateConfigurationSlotResponse = SiteConfigResource; - -// @public -export interface WebAppsCreateOrUpdateDomainOwnershipIdentifierOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsCreateOrUpdateDomainOwnershipIdentifierResponse = Identifier; - -// @public -export interface WebAppsCreateOrUpdateDomainOwnershipIdentifierSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsCreateOrUpdateDomainOwnershipIdentifierSlotResponse = Identifier; - -// @public -export interface WebAppsCreateOrUpdateFunctionSecretOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsCreateOrUpdateFunctionSecretResponse = KeyInfo; - -// @public -export interface WebAppsCreateOrUpdateFunctionSecretSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsCreateOrUpdateFunctionSecretSlotResponse = KeyInfo; - -// @public -export interface WebAppsCreateOrUpdateHostNameBindingOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsCreateOrUpdateHostNameBindingResponse = HostNameBinding; - -// @public -export interface WebAppsCreateOrUpdateHostNameBindingSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsCreateOrUpdateHostNameBindingSlotResponse = HostNameBinding; - -// @public -export interface WebAppsCreateOrUpdateHostSecretOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsCreateOrUpdateHostSecretResponse = KeyInfo; - -// @public -export interface WebAppsCreateOrUpdateHostSecretSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsCreateOrUpdateHostSecretSlotResponse = KeyInfo; - -// @public -export interface WebAppsCreateOrUpdateHybridConnectionOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsCreateOrUpdateHybridConnectionResponse = HybridConnection; - -// @public -export interface WebAppsCreateOrUpdateHybridConnectionSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsCreateOrUpdateHybridConnectionSlotResponse = HybridConnection; - -// @public -export interface WebAppsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface WebAppsCreateOrUpdatePublicCertificateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsCreateOrUpdatePublicCertificateResponse = PublicCertificate; - -// @public -export interface WebAppsCreateOrUpdatePublicCertificateSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsCreateOrUpdatePublicCertificateSlotResponse = PublicCertificate; - -// @public -export interface WebAppsCreateOrUpdateRelayServiceConnectionOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsCreateOrUpdateRelayServiceConnectionResponse = RelayServiceConnectionEntity; - -// @public -export interface WebAppsCreateOrUpdateRelayServiceConnectionSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsCreateOrUpdateRelayServiceConnectionSlotResponse = RelayServiceConnectionEntity; - -// @public -export type WebAppsCreateOrUpdateResponse = Site; - -// @public -export interface WebAppsCreateOrUpdateSlotOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type WebAppsCreateOrUpdateSlotResponse = Site; - -// @public -export interface WebAppsCreateOrUpdateSourceControlOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type WebAppsCreateOrUpdateSourceControlResponse = SiteSourceControl; - -// @public -export interface WebAppsCreateOrUpdateSourceControlSlotOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type WebAppsCreateOrUpdateSourceControlSlotResponse = SiteSourceControl; - -// @public -export interface WebAppsCreateOrUpdateSwiftVirtualNetworkConnectionOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsCreateOrUpdateSwiftVirtualNetworkConnectionResponse = SwiftVirtualNetwork; - -// @public -export interface WebAppsCreateOrUpdateSwiftVirtualNetworkConnectionSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsCreateOrUpdateSwiftVirtualNetworkConnectionSlotResponse = SwiftVirtualNetwork; - -// @public -export interface WebAppsCreateOrUpdateVnetConnectionGatewayOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsCreateOrUpdateVnetConnectionGatewayResponse = VnetGateway; - -// @public -export interface WebAppsCreateOrUpdateVnetConnectionGatewaySlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsCreateOrUpdateVnetConnectionGatewaySlotResponse = VnetGateway; - -// @public -export interface WebAppsCreateOrUpdateVnetConnectionOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsCreateOrUpdateVnetConnectionResponse = VnetInfo; - -// @public -export interface WebAppsCreateOrUpdateVnetConnectionSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsCreateOrUpdateVnetConnectionSlotResponse = VnetInfo; - -// @public -export interface WebAppsDeleteBackupConfigurationOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsDeleteBackupConfigurationSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsDeleteBackupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsDeleteBackupSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsDeleteContinuousWebJobOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsDeleteContinuousWebJobSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsDeleteDeploymentOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsDeleteDeploymentSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsDeleteDomainOwnershipIdentifierOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsDeleteDomainOwnershipIdentifierSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsDeleteFunctionOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsDeleteFunctionSecretOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsDeleteFunctionSecretSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsDeleteHostNameBindingOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsDeleteHostNameBindingSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsDeleteHostSecretOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsDeleteHostSecretSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsDeleteHybridConnectionOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsDeleteHybridConnectionSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsDeleteInstanceFunctionSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsDeleteInstanceProcessOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsDeleteInstanceProcessSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsDeleteOptionalParams extends coreClient.OperationOptions { - deleteEmptyServerFarm?: boolean; - deleteMetrics?: boolean; -} - -// @public -export interface WebAppsDeletePremierAddOnOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsDeletePremierAddOnSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsDeletePrivateEndpointConnectionOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type WebAppsDeletePrivateEndpointConnectionResponse = Record; - -// @public -export interface WebAppsDeleteProcessOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsDeleteProcessSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsDeletePublicCertificateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsDeletePublicCertificateSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsDeleteRelayServiceConnectionOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsDeleteRelayServiceConnectionSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsDeleteSiteExtensionOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsDeleteSiteExtensionSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsDeleteSlotOptionalParams extends coreClient.OperationOptions { - deleteEmptyServerFarm?: boolean; - deleteMetrics?: boolean; -} - -// @public -export interface WebAppsDeleteSourceControlOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsDeleteSourceControlSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsDeleteSwiftVirtualNetworkOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsDeleteSwiftVirtualNetworkSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsDeleteTriggeredWebJobOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsDeleteTriggeredWebJobSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsDeleteVnetConnectionOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsDeleteVnetConnectionSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsDiscoverBackupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsDiscoverBackupResponse = RestoreRequest; - -// @public -export interface WebAppsDiscoverBackupSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsDiscoverBackupSlotResponse = RestoreRequest; - -// @public -export interface WebAppsGenerateNewSitePublishingPasswordOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsGenerateNewSitePublishingPasswordSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsGetAppSettingKeyVaultReferenceOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetAppSettingKeyVaultReferenceResponse = KeyVaultReferenceResource; - -// @public -export interface WebAppsGetAppSettingsKeyVaultReferencesOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetAppSettingsKeyVaultReferencesResponse = KeyVaultReferenceCollection; - -// @public -export interface WebAppsGetAuthSettingsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetAuthSettingsResponse = SiteAuthSettings; - -// @public -export interface WebAppsGetAuthSettingsSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetAuthSettingsSlotResponse = SiteAuthSettings; - -// @public -export interface WebAppsGetBackupConfigurationOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetBackupConfigurationResponse = BackupRequest; - -// @public -export interface WebAppsGetBackupConfigurationSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetBackupConfigurationSlotResponse = BackupRequest; - -// @public -export interface WebAppsGetBackupStatusOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetBackupStatusResponse = BackupItem; - -// @public -export interface WebAppsGetBackupStatusSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetBackupStatusSlotResponse = BackupItem; - -// @public -export interface WebAppsGetConfigurationOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetConfigurationResponse = SiteConfigResource; - -// @public -export interface WebAppsGetConfigurationSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetConfigurationSlotResponse = SiteConfigResource; - -// @public -export interface WebAppsGetConfigurationSnapshotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetConfigurationSnapshotResponse = SiteConfigResource; - -// @public -export interface WebAppsGetConfigurationSnapshotSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetConfigurationSnapshotSlotResponse = SiteConfigResource; - -// @public -export interface WebAppsGetContainerLogsZipOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetContainerLogsZipResponse = { - blobBody?: Promise; - readableStreamBody?: NodeJS.ReadableStream; -}; - -// @public -export interface WebAppsGetContainerLogsZipSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetContainerLogsZipSlotResponse = { - blobBody?: Promise; - readableStreamBody?: NodeJS.ReadableStream; -}; - -// @public -export interface WebAppsGetContinuousWebJobOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetContinuousWebJobResponse = ContinuousWebJob; - -// @public -export interface WebAppsGetContinuousWebJobSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetContinuousWebJobSlotResponse = ContinuousWebJob; - -// @public -export interface WebAppsGetDeploymentOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetDeploymentResponse = Deployment; - -// @public -export interface WebAppsGetDeploymentSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetDeploymentSlotResponse = Deployment; - -// @public -export interface WebAppsGetDiagnosticLogsConfigurationOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetDiagnosticLogsConfigurationResponse = SiteLogsConfig; - -// @public -export interface WebAppsGetDiagnosticLogsConfigurationSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetDiagnosticLogsConfigurationSlotResponse = SiteLogsConfig; - -// @public -export interface WebAppsGetDomainOwnershipIdentifierOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetDomainOwnershipIdentifierResponse = Identifier; - -// @public -export interface WebAppsGetDomainOwnershipIdentifierSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetDomainOwnershipIdentifierSlotResponse = Identifier; - -// @public -export interface WebAppsGetFunctionOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetFunctionResponse = FunctionEnvelope; - -// @public -export interface WebAppsGetFunctionsAdminTokenOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetFunctionsAdminTokenResponse = { - body: string; -}; - -// @public -export interface WebAppsGetFunctionsAdminTokenSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetFunctionsAdminTokenSlotResponse = { - body: string; -}; - -// @public -export interface WebAppsGetHostNameBindingOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetHostNameBindingResponse = HostNameBinding; - -// @public -export interface WebAppsGetHostNameBindingSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetHostNameBindingSlotResponse = HostNameBinding; - -// @public -export interface WebAppsGetHybridConnectionOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetHybridConnectionResponse = HybridConnection; - -// @public -export interface WebAppsGetHybridConnectionSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetHybridConnectionSlotResponse = HybridConnection; - -// @public -export interface WebAppsGetInstanceFunctionSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetInstanceFunctionSlotResponse = FunctionEnvelope; - -// @public -export interface WebAppsGetInstanceInfoOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetInstanceInfoResponse = WebSiteInstanceStatus; - -// @public -export interface WebAppsGetInstanceInfoSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetInstanceInfoSlotResponse = WebSiteInstanceStatus; - -// @public -export interface WebAppsGetInstanceMSDeployLogOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetInstanceMSDeployLogResponse = MSDeployLog; - -// @public -export interface WebAppsGetInstanceMSDeployLogSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetInstanceMSDeployLogSlotResponse = MSDeployLog; - -// @public -export interface WebAppsGetInstanceMsDeployStatusOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetInstanceMsDeployStatusResponse = MSDeployStatus; - -// @public -export interface WebAppsGetInstanceMsDeployStatusSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetInstanceMsDeployStatusSlotResponse = MSDeployStatus; - -// @public -export interface WebAppsGetInstanceProcessDumpOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetInstanceProcessDumpResponse = { - blobBody?: Promise; - readableStreamBody?: NodeJS.ReadableStream; -}; - -// @public -export interface WebAppsGetInstanceProcessDumpSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetInstanceProcessDumpSlotResponse = { - blobBody?: Promise; - readableStreamBody?: NodeJS.ReadableStream; -}; - -// @public -export interface WebAppsGetInstanceProcessModuleOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetInstanceProcessModuleResponse = ProcessModuleInfo; - -// @public -export interface WebAppsGetInstanceProcessModuleSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetInstanceProcessModuleSlotResponse = ProcessModuleInfo; - -// @public -export interface WebAppsGetInstanceProcessOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetInstanceProcessResponse = ProcessInfo; - -// @public -export interface WebAppsGetInstanceProcessSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetInstanceProcessSlotResponse = ProcessInfo; - -// @public -export interface WebAppsGetMigrateMySqlStatusOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetMigrateMySqlStatusResponse = MigrateMySqlStatus; - -// @public -export interface WebAppsGetMigrateMySqlStatusSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetMigrateMySqlStatusSlotResponse = MigrateMySqlStatus; - -// @public -export interface WebAppsGetMSDeployLogOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetMSDeployLogResponse = MSDeployLog; - -// @public -export interface WebAppsGetMSDeployLogSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetMSDeployLogSlotResponse = MSDeployLog; - -// @public -export interface WebAppsGetMSDeployStatusOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetMSDeployStatusResponse = MSDeployStatus; - -// @public -export interface WebAppsGetMSDeployStatusSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetMSDeployStatusSlotResponse = MSDeployStatus; - -// @public -export interface WebAppsGetNetworkTraceOperationOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetNetworkTraceOperationResponse = NetworkTrace[]; - -// @public -export interface WebAppsGetNetworkTraceOperationSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetNetworkTraceOperationSlotResponse = NetworkTrace[]; - -// @public -export interface WebAppsGetNetworkTraceOperationSlotV2OptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetNetworkTraceOperationSlotV2Response = NetworkTrace[]; - -// @public -export interface WebAppsGetNetworkTraceOperationV2OptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetNetworkTraceOperationV2Response = NetworkTrace[]; - -// @public -export interface WebAppsGetNetworkTracesOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetNetworkTracesResponse = NetworkTrace[]; - -// @public -export interface WebAppsGetNetworkTracesSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetNetworkTracesSlotResponse = NetworkTrace[]; - -// @public -export interface WebAppsGetNetworkTracesSlotV2OptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetNetworkTracesSlotV2Response = NetworkTrace[]; - -// @public -export interface WebAppsGetNetworkTracesV2OptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetNetworkTracesV2Response = NetworkTrace[]; - -// @public -export interface WebAppsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsGetPremierAddOnOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetPremierAddOnResponse = PremierAddOn; - -// @public -export interface WebAppsGetPremierAddOnSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetPremierAddOnSlotResponse = PremierAddOn; - -// @public -export interface WebAppsGetPrivateAccessOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetPrivateAccessResponse = PrivateAccess; - -// @public -export interface WebAppsGetPrivateAccessSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetPrivateAccessSlotResponse = PrivateAccess; - -// @public -export interface WebAppsGetPrivateEndpointConnectionOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetPrivateEndpointConnectionResponse = PrivateEndpointConnectionResource; - -// @public -export interface WebAppsGetPrivateLinkResourcesOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetPrivateLinkResourcesResponse = PrivateLinkResourcesWrapper; - -// @public -export interface WebAppsGetProcessDumpOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetProcessDumpResponse = { - blobBody?: Promise; - readableStreamBody?: NodeJS.ReadableStream; -}; - -// @public -export interface WebAppsGetProcessDumpSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetProcessDumpSlotResponse = { - blobBody?: Promise; - readableStreamBody?: NodeJS.ReadableStream; -}; - -// @public -export interface WebAppsGetProcessModuleOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetProcessModuleResponse = ProcessModuleInfo; - -// @public -export interface WebAppsGetProcessModuleSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetProcessModuleSlotResponse = ProcessModuleInfo; - -// @public -export interface WebAppsGetProcessOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetProcessResponse = ProcessInfo; - -// @public -export interface WebAppsGetProcessSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetProcessSlotResponse = ProcessInfo; - -// @public -export interface WebAppsGetPublicCertificateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetPublicCertificateResponse = PublicCertificate; - -// @public -export interface WebAppsGetPublicCertificateSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetPublicCertificateSlotResponse = PublicCertificate; - -// @public -export interface WebAppsGetRelayServiceConnectionOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetRelayServiceConnectionResponse = RelayServiceConnectionEntity; - -// @public -export interface WebAppsGetRelayServiceConnectionSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetRelayServiceConnectionSlotResponse = RelayServiceConnectionEntity; - -// @public -export type WebAppsGetResponse = Site; - -// @public -export interface WebAppsGetSiteExtensionOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetSiteExtensionResponse = SiteExtensionInfo; - -// @public -export interface WebAppsGetSiteExtensionSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetSiteExtensionSlotResponse = SiteExtensionInfo; - -// @public -export interface WebAppsGetSitePhpErrorLogFlagOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetSitePhpErrorLogFlagResponse = SitePhpErrorLogFlag; - -// @public -export interface WebAppsGetSitePhpErrorLogFlagSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetSitePhpErrorLogFlagSlotResponse = SitePhpErrorLogFlag; - -// @public -export interface WebAppsGetSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetSlotResponse = Site; - -// @public -export interface WebAppsGetSourceControlOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetSourceControlResponse = SiteSourceControl; - -// @public -export interface WebAppsGetSourceControlSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetSourceControlSlotResponse = SiteSourceControl; - -// @public -export interface WebAppsGetSwiftVirtualNetworkConnectionOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetSwiftVirtualNetworkConnectionResponse = SwiftVirtualNetwork; - -// @public -export interface WebAppsGetSwiftVirtualNetworkConnectionSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetSwiftVirtualNetworkConnectionSlotResponse = SwiftVirtualNetwork; - -// @public -export interface WebAppsGetTriggeredWebJobHistoryOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetTriggeredWebJobHistoryResponse = TriggeredJobHistory; - -// @public -export interface WebAppsGetTriggeredWebJobHistorySlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetTriggeredWebJobHistorySlotResponse = TriggeredJobHistory; - -// @public -export interface WebAppsGetTriggeredWebJobOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetTriggeredWebJobResponse = TriggeredWebJob; - -// @public -export interface WebAppsGetTriggeredWebJobSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetTriggeredWebJobSlotResponse = TriggeredWebJob; - -// @public -export interface WebAppsGetVnetConnectionGatewayOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetVnetConnectionGatewayResponse = VnetGateway; - -// @public -export interface WebAppsGetVnetConnectionGatewaySlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetVnetConnectionGatewaySlotResponse = VnetGateway; - -// @public -export interface WebAppsGetVnetConnectionOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetVnetConnectionResponse = VnetInfo; - -// @public -export interface WebAppsGetVnetConnectionSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetVnetConnectionSlotResponse = VnetInfo; - -// @public -export interface WebAppsGetWebJobOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetWebJobResponse = WebJob; - -// @public -export interface WebAppsGetWebJobSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetWebJobSlotResponse = WebJob; - -// @public -export interface WebAppsGetWebSiteContainerLogsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetWebSiteContainerLogsResponse = { - blobBody?: Promise; - readableStreamBody?: NodeJS.ReadableStream; -}; - -// @public -export interface WebAppsGetWebSiteContainerLogsSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetWebSiteContainerLogsSlotResponse = { - blobBody?: Promise; - readableStreamBody?: NodeJS.ReadableStream; -}; - -// @public -export interface WebAppsInstallSiteExtensionOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type WebAppsInstallSiteExtensionResponse = SiteExtensionInfo; - -// @public -export interface WebAppsInstallSiteExtensionSlotOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type WebAppsInstallSiteExtensionSlotResponse = SiteExtensionInfo; - -// @public -export interface WebAppsIsCloneableOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsIsCloneableResponse = SiteCloneability; - -// @public -export interface WebAppsIsCloneableSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsIsCloneableSlotResponse = SiteCloneability; - -// @public -export interface WebAppsListApplicationSettingsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListApplicationSettingsResponse = StringDictionary; - -// @public -export interface WebAppsListApplicationSettingsSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListApplicationSettingsSlotResponse = StringDictionary; - -// @public -export interface WebAppsListAzureStorageAccountsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListAzureStorageAccountsResponse = AzureStoragePropertyDictionaryResource; - -// @public -export interface WebAppsListAzureStorageAccountsSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListAzureStorageAccountsSlotResponse = AzureStoragePropertyDictionaryResource; - -// @public -export interface WebAppsListBackupsNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListBackupsNextResponse = BackupItemCollection; - -// @public -export interface WebAppsListBackupsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListBackupsResponse = BackupItemCollection; - -// @public -export interface WebAppsListBackupsSlotNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListBackupsSlotNextResponse = BackupItemCollection; - -// @public -export interface WebAppsListBackupsSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListBackupsSlotResponse = BackupItemCollection; - -// @public -export interface WebAppsListBackupStatusSecretsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListBackupStatusSecretsResponse = BackupItem; - -// @public -export interface WebAppsListBackupStatusSecretsSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListBackupStatusSecretsSlotResponse = BackupItem; - -// @public -export interface WebAppsListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { - includeSlots?: boolean; -} - -// @public -export type WebAppsListByResourceGroupNextResponse = WebAppCollection; - -// @public -export interface WebAppsListByResourceGroupOptionalParams extends coreClient.OperationOptions { - includeSlots?: boolean; -} - -// @public -export type WebAppsListByResourceGroupResponse = WebAppCollection; - -// @public -export interface WebAppsListConfigurationSnapshotInfoNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListConfigurationSnapshotInfoNextResponse = SiteConfigurationSnapshotInfoCollection; - -// @public -export interface WebAppsListConfigurationSnapshotInfoOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListConfigurationSnapshotInfoResponse = SiteConfigurationSnapshotInfoCollection; - -// @public -export interface WebAppsListConfigurationSnapshotInfoSlotNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListConfigurationSnapshotInfoSlotNextResponse = SiteConfigurationSnapshotInfoCollection; - -// @public -export interface WebAppsListConfigurationSnapshotInfoSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListConfigurationSnapshotInfoSlotResponse = SiteConfigurationSnapshotInfoCollection; - -// @public -export interface WebAppsListConfigurationsNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListConfigurationsNextResponse = SiteConfigResourceCollection; - -// @public -export interface WebAppsListConfigurationsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListConfigurationsResponse = SiteConfigResourceCollection; - -// @public -export interface WebAppsListConfigurationsSlotNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListConfigurationsSlotNextResponse = SiteConfigResourceCollection; - -// @public -export interface WebAppsListConfigurationsSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListConfigurationsSlotResponse = SiteConfigResourceCollection; - -// @public -export interface WebAppsListConnectionStringsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListConnectionStringsResponse = ConnectionStringDictionary; - -// @public -export interface WebAppsListConnectionStringsSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListConnectionStringsSlotResponse = ConnectionStringDictionary; - -// @public -export interface WebAppsListContinuousWebJobsNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListContinuousWebJobsNextResponse = ContinuousWebJobCollection; - -// @public -export interface WebAppsListContinuousWebJobsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListContinuousWebJobsResponse = ContinuousWebJobCollection; - -// @public -export interface WebAppsListContinuousWebJobsSlotNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListContinuousWebJobsSlotNextResponse = ContinuousWebJobCollection; - -// @public -export interface WebAppsListContinuousWebJobsSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListContinuousWebJobsSlotResponse = ContinuousWebJobCollection; - -// @public -export interface WebAppsListDeploymentLogOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListDeploymentLogResponse = Deployment; - -// @public -export interface WebAppsListDeploymentLogSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListDeploymentLogSlotResponse = Deployment; - -// @public -export interface WebAppsListDeploymentsNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListDeploymentsNextResponse = DeploymentCollection; - -// @public -export interface WebAppsListDeploymentsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListDeploymentsResponse = DeploymentCollection; - -// @public -export interface WebAppsListDeploymentsSlotNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListDeploymentsSlotNextResponse = DeploymentCollection; - -// @public -export interface WebAppsListDeploymentsSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListDeploymentsSlotResponse = DeploymentCollection; - -// @public -export interface WebAppsListDomainOwnershipIdentifiersNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListDomainOwnershipIdentifiersNextResponse = IdentifierCollection; - -// @public -export interface WebAppsListDomainOwnershipIdentifiersOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListDomainOwnershipIdentifiersResponse = IdentifierCollection; - -// @public -export interface WebAppsListDomainOwnershipIdentifiersSlotNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListDomainOwnershipIdentifiersSlotNextResponse = IdentifierCollection; - -// @public -export interface WebAppsListDomainOwnershipIdentifiersSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListDomainOwnershipIdentifiersSlotResponse = IdentifierCollection; - -// @public -export interface WebAppsListFunctionKeysOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListFunctionKeysResponse = StringDictionary; - -// @public -export interface WebAppsListFunctionKeysSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListFunctionKeysSlotResponse = StringDictionary; - -// @public -export interface WebAppsListFunctionSecretsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListFunctionSecretsResponse = FunctionSecrets; - -// @public -export interface WebAppsListFunctionSecretsSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListFunctionSecretsSlotResponse = FunctionSecrets; - -// @public -export interface WebAppsListFunctionsNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListFunctionsNextResponse = FunctionEnvelopeCollection; - -// @public -export interface WebAppsListFunctionsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListFunctionsResponse = FunctionEnvelopeCollection; - -// @public -export interface WebAppsListHostKeysOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListHostKeysResponse = HostKeys; - -// @public -export interface WebAppsListHostKeysSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListHostKeysSlotResponse = HostKeys; - -// @public -export interface WebAppsListHostNameBindingsNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListHostNameBindingsNextResponse = HostNameBindingCollection; - -// @public -export interface WebAppsListHostNameBindingsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListHostNameBindingsResponse = HostNameBindingCollection; - -// @public -export interface WebAppsListHostNameBindingsSlotNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListHostNameBindingsSlotNextResponse = HostNameBindingCollection; - -// @public -export interface WebAppsListHostNameBindingsSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListHostNameBindingsSlotResponse = HostNameBindingCollection; - -// @public -export interface WebAppsListHybridConnectionsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListHybridConnectionsResponse = HybridConnection; - -// @public -export interface WebAppsListHybridConnectionsSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListHybridConnectionsSlotResponse = HybridConnection; - -// @public -export interface WebAppsListInstanceFunctionsSlotNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListInstanceFunctionsSlotNextResponse = FunctionEnvelopeCollection; - -// @public -export interface WebAppsListInstanceFunctionsSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListInstanceFunctionsSlotResponse = FunctionEnvelopeCollection; - -// @public -export interface WebAppsListInstanceIdentifiersNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListInstanceIdentifiersNextResponse = WebAppInstanceCollection; - -// @public -export interface WebAppsListInstanceIdentifiersOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListInstanceIdentifiersResponse = WebAppInstanceCollection; - -// @public -export interface WebAppsListInstanceIdentifiersSlotNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListInstanceIdentifiersSlotNextResponse = WebAppInstanceCollection; - -// @public -export interface WebAppsListInstanceIdentifiersSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListInstanceIdentifiersSlotResponse = WebAppInstanceCollection; - -// @public -export interface WebAppsListInstanceProcessesNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListInstanceProcessesNextResponse = ProcessInfoCollection; - -// @public -export interface WebAppsListInstanceProcessesOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListInstanceProcessesResponse = ProcessInfoCollection; - -// @public -export interface WebAppsListInstanceProcessesSlotNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListInstanceProcessesSlotNextResponse = ProcessInfoCollection; - -// @public -export interface WebAppsListInstanceProcessesSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListInstanceProcessesSlotResponse = ProcessInfoCollection; - -// @public -export interface WebAppsListInstanceProcessModulesNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListInstanceProcessModulesNextResponse = ProcessModuleInfoCollection; - -// @public -export interface WebAppsListInstanceProcessModulesOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListInstanceProcessModulesResponse = ProcessModuleInfoCollection; - -// @public -export interface WebAppsListInstanceProcessModulesSlotNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListInstanceProcessModulesSlotNextResponse = ProcessModuleInfoCollection; - -// @public -export interface WebAppsListInstanceProcessModulesSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListInstanceProcessModulesSlotResponse = ProcessModuleInfoCollection; - -// @public -export interface WebAppsListInstanceProcessThreadsNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListInstanceProcessThreadsNextResponse = ProcessThreadInfoCollection; - -// @public -export interface WebAppsListInstanceProcessThreadsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListInstanceProcessThreadsResponse = ProcessThreadInfoCollection; - -// @public -export interface WebAppsListInstanceProcessThreadsSlotNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListInstanceProcessThreadsSlotNextResponse = ProcessThreadInfoCollection; - -// @public -export interface WebAppsListInstanceProcessThreadsSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListInstanceProcessThreadsSlotResponse = ProcessThreadInfoCollection; - -// @public -export interface WebAppsListMetadataOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListMetadataResponse = StringDictionary; - -// @public -export interface WebAppsListMetadataSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListMetadataSlotResponse = StringDictionary; - -// @public -export interface WebAppsListNetworkFeaturesOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListNetworkFeaturesResponse = NetworkFeatures; - -// @public -export interface WebAppsListNetworkFeaturesSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListNetworkFeaturesSlotResponse = NetworkFeatures; - -// @public -export interface WebAppsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListNextResponse = WebAppCollection; - -// @public -export interface WebAppsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsListPerfMonCountersNextOptionalParams extends coreClient.OperationOptions { - filter?: string; -} - -// @public -export type WebAppsListPerfMonCountersNextResponse = PerfMonCounterCollection; - -// @public -export interface WebAppsListPerfMonCountersOptionalParams extends coreClient.OperationOptions { - filter?: string; -} - -// @public -export type WebAppsListPerfMonCountersResponse = PerfMonCounterCollection; - -// @public -export interface WebAppsListPerfMonCountersSlotNextOptionalParams extends coreClient.OperationOptions { - filter?: string; -} - -// @public -export type WebAppsListPerfMonCountersSlotNextResponse = PerfMonCounterCollection; - -// @public -export interface WebAppsListPerfMonCountersSlotOptionalParams extends coreClient.OperationOptions { - filter?: string; -} - -// @public -export type WebAppsListPerfMonCountersSlotResponse = PerfMonCounterCollection; - -// @public -export interface WebAppsListPremierAddOnsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListPremierAddOnsResponse = PremierAddOn; - -// @public -export interface WebAppsListPremierAddOnsSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListPremierAddOnsSlotResponse = PremierAddOn; - -// @public -export interface WebAppsListProcessesNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListProcessesNextResponse = ProcessInfoCollection; - -// @public -export interface WebAppsListProcessesOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListProcessesResponse = ProcessInfoCollection; - -// @public -export interface WebAppsListProcessesSlotNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListProcessesSlotNextResponse = ProcessInfoCollection; - -// @public -export interface WebAppsListProcessesSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListProcessesSlotResponse = ProcessInfoCollection; - -// @public -export interface WebAppsListProcessModulesNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListProcessModulesNextResponse = ProcessModuleInfoCollection; - -// @public -export interface WebAppsListProcessModulesOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListProcessModulesResponse = ProcessModuleInfoCollection; - -// @public -export interface WebAppsListProcessModulesSlotNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListProcessModulesSlotNextResponse = ProcessModuleInfoCollection; - -// @public -export interface WebAppsListProcessModulesSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListProcessModulesSlotResponse = ProcessModuleInfoCollection; - -// @public -export interface WebAppsListProcessThreadsNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListProcessThreadsNextResponse = ProcessThreadInfoCollection; - -// @public -export interface WebAppsListProcessThreadsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListProcessThreadsResponse = ProcessThreadInfoCollection; - -// @public -export interface WebAppsListProcessThreadsSlotNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListProcessThreadsSlotNextResponse = ProcessThreadInfoCollection; - -// @public -export interface WebAppsListProcessThreadsSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListProcessThreadsSlotResponse = ProcessThreadInfoCollection; - -// @public -export interface WebAppsListPublicCertificatesNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListPublicCertificatesNextResponse = PublicCertificateCollection; - -// @public -export interface WebAppsListPublicCertificatesOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListPublicCertificatesResponse = PublicCertificateCollection; - -// @public -export interface WebAppsListPublicCertificatesSlotNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListPublicCertificatesSlotNextResponse = PublicCertificateCollection; - -// @public -export interface WebAppsListPublicCertificatesSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListPublicCertificatesSlotResponse = PublicCertificateCollection; - -// @public -export interface WebAppsListPublishingCredentialsOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type WebAppsListPublishingCredentialsResponse = User; - -// @public -export interface WebAppsListPublishingCredentialsSlotOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type WebAppsListPublishingCredentialsSlotResponse = User; - -// @public -export interface WebAppsListPublishingProfileXmlWithSecretsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListPublishingProfileXmlWithSecretsResponse = { - blobBody?: Promise; - readableStreamBody?: NodeJS.ReadableStream; -}; - -// @public -export interface WebAppsListPublishingProfileXmlWithSecretsSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListPublishingProfileXmlWithSecretsSlotResponse = { - blobBody?: Promise; - readableStreamBody?: NodeJS.ReadableStream; -}; - -// @public -export interface WebAppsListRelayServiceConnectionsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListRelayServiceConnectionsResponse = RelayServiceConnectionEntity; - -// @public -export interface WebAppsListRelayServiceConnectionsSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListRelayServiceConnectionsSlotResponse = RelayServiceConnectionEntity; - -// @public -export type WebAppsListResponse = WebAppCollection; - -// @public -export interface WebAppsListSiteBackupsNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListSiteBackupsNextResponse = BackupItemCollection; - -// @public -export interface WebAppsListSiteBackupsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListSiteBackupsResponse = BackupItemCollection; - -// @public -export interface WebAppsListSiteBackupsSlotNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListSiteBackupsSlotNextResponse = BackupItemCollection; - -// @public -export interface WebAppsListSiteBackupsSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListSiteBackupsSlotResponse = BackupItemCollection; - -// @public -export interface WebAppsListSiteExtensionsNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListSiteExtensionsNextResponse = SiteExtensionInfoCollection; - -// @public -export interface WebAppsListSiteExtensionsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListSiteExtensionsResponse = SiteExtensionInfoCollection; - -// @public -export interface WebAppsListSiteExtensionsSlotNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListSiteExtensionsSlotNextResponse = SiteExtensionInfoCollection; - -// @public -export interface WebAppsListSiteExtensionsSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListSiteExtensionsSlotResponse = SiteExtensionInfoCollection; - -// @public -export interface WebAppsListSitePushSettingsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListSitePushSettingsResponse = PushSettings; - -// @public -export interface WebAppsListSitePushSettingsSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListSitePushSettingsSlotResponse = PushSettings; - -// @public -export interface WebAppsListSlotConfigurationNamesOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListSlotConfigurationNamesResponse = SlotConfigNamesResource; - -// @public -export interface WebAppsListSlotDifferencesFromProductionNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListSlotDifferencesFromProductionNextResponse = SlotDifferenceCollection; - -// @public -export interface WebAppsListSlotDifferencesFromProductionOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListSlotDifferencesFromProductionResponse = SlotDifferenceCollection; - -// @public -export interface WebAppsListSlotDifferencesSlotNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListSlotDifferencesSlotNextResponse = SlotDifferenceCollection; - -// @public -export interface WebAppsListSlotDifferencesSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListSlotDifferencesSlotResponse = SlotDifferenceCollection; - -// @public -export interface WebAppsListSlotsNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListSlotsNextResponse = WebAppCollection; - -// @public -export interface WebAppsListSlotsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListSlotsResponse = WebAppCollection; - -// @public -export interface WebAppsListSnapshotsFromDRSecondaryNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListSnapshotsFromDRSecondaryNextResponse = SnapshotCollection; - -// @public -export interface WebAppsListSnapshotsFromDRSecondaryOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListSnapshotsFromDRSecondaryResponse = SnapshotCollection; - -// @public -export interface WebAppsListSnapshotsFromDRSecondarySlotNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListSnapshotsFromDRSecondarySlotNextResponse = SnapshotCollection; - -// @public -export interface WebAppsListSnapshotsFromDRSecondarySlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListSnapshotsFromDRSecondarySlotResponse = SnapshotCollection; - -// @public -export interface WebAppsListSnapshotsNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListSnapshotsNextResponse = SnapshotCollection; - -// @public -export interface WebAppsListSnapshotsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListSnapshotsResponse = SnapshotCollection; - -// @public -export interface WebAppsListSnapshotsSlotNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListSnapshotsSlotNextResponse = SnapshotCollection; - -// @public -export interface WebAppsListSnapshotsSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListSnapshotsSlotResponse = SnapshotCollection; - -// @public -export interface WebAppsListSyncFunctionTriggersOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListSyncFunctionTriggersResponse = FunctionSecrets; - -// @public -export interface WebAppsListSyncFunctionTriggersSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListSyncFunctionTriggersSlotResponse = FunctionSecrets; - -// @public -export interface WebAppsListSyncStatusOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsListSyncStatusSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsListTriggeredWebJobHistoryNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListTriggeredWebJobHistoryNextResponse = TriggeredJobHistoryCollection; - -// @public -export interface WebAppsListTriggeredWebJobHistoryOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListTriggeredWebJobHistoryResponse = TriggeredJobHistoryCollection; - -// @public -export interface WebAppsListTriggeredWebJobHistorySlotNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListTriggeredWebJobHistorySlotNextResponse = TriggeredJobHistoryCollection; - -// @public -export interface WebAppsListTriggeredWebJobHistorySlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListTriggeredWebJobHistorySlotResponse = TriggeredJobHistoryCollection; - -// @public -export interface WebAppsListTriggeredWebJobsNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListTriggeredWebJobsNextResponse = TriggeredWebJobCollection; - -// @public -export interface WebAppsListTriggeredWebJobsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListTriggeredWebJobsResponse = TriggeredWebJobCollection; - -// @public -export interface WebAppsListTriggeredWebJobsSlotNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListTriggeredWebJobsSlotNextResponse = TriggeredWebJobCollection; - -// @public -export interface WebAppsListTriggeredWebJobsSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListTriggeredWebJobsSlotResponse = TriggeredWebJobCollection; - -// @public -export interface WebAppsListUsagesNextOptionalParams extends coreClient.OperationOptions { - filter?: string; -} - -// @public -export type WebAppsListUsagesNextResponse = CsmUsageQuotaCollection; - -// @public -export interface WebAppsListUsagesOptionalParams extends coreClient.OperationOptions { - filter?: string; -} - -// @public -export type WebAppsListUsagesResponse = CsmUsageQuotaCollection; - -// @public -export interface WebAppsListUsagesSlotNextOptionalParams extends coreClient.OperationOptions { - filter?: string; -} - -// @public -export type WebAppsListUsagesSlotNextResponse = CsmUsageQuotaCollection; - -// @public -export interface WebAppsListUsagesSlotOptionalParams extends coreClient.OperationOptions { - filter?: string; -} - -// @public -export type WebAppsListUsagesSlotResponse = CsmUsageQuotaCollection; - -// @public -export interface WebAppsListVnetConnectionsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListVnetConnectionsResponse = VnetInfo[]; - -// @public -export interface WebAppsListVnetConnectionsSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListVnetConnectionsSlotResponse = VnetInfo[]; - -// @public -export interface WebAppsListWebJobsNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListWebJobsNextResponse = WebJobCollection; - -// @public -export interface WebAppsListWebJobsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListWebJobsResponse = WebJobCollection; - -// @public -export interface WebAppsListWebJobsSlotNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListWebJobsSlotNextResponse = WebJobCollection; - -// @public -export interface WebAppsListWebJobsSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListWebJobsSlotResponse = WebJobCollection; - -// @public -export interface WebAppsMigrateMySqlOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type WebAppsMigrateMySqlResponse = Operation; - -// @public -export interface WebAppsMigrateStorageOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type WebAppsMigrateStorageResponse = StorageMigrationResponse; - -// @public -export interface WebAppsPutPrivateAccessVnetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsPutPrivateAccessVnetResponse = PrivateAccess; - -// @public -export interface WebAppsPutPrivateAccessVnetSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsPutPrivateAccessVnetSlotResponse = PrivateAccess; - -// @public -export interface WebAppsRecoverSiteConfigurationSnapshotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsRecoverSiteConfigurationSnapshotSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsResetProductionSlotConfigOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsResetSlotConfigurationSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsRestartOptionalParams extends coreClient.OperationOptions { - softRestart?: boolean; - synchronous?: boolean; -} - -// @public -export interface WebAppsRestartSlotOptionalParams extends coreClient.OperationOptions { - softRestart?: boolean; - synchronous?: boolean; -} - -// @public -export interface WebAppsRestoreFromBackupBlobOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface WebAppsRestoreFromBackupBlobSlotOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface WebAppsRestoreFromDeletedAppOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface WebAppsRestoreFromDeletedAppSlotOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface WebAppsRestoreOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface WebAppsRestoreSlotOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface WebAppsRestoreSnapshotOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface WebAppsRestoreSnapshotSlotOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface WebAppsRunTriggeredWebJobOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsRunTriggeredWebJobSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsStartContinuousWebJobOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsStartContinuousWebJobSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsStartNetworkTraceOptionalParams extends coreClient.OperationOptions { - durationInSeconds?: number; - maxFrameLength?: number; - resumeFrom?: string; - sasUrl?: string; - updateIntervalInMs?: number; -} - -// @public -export type WebAppsStartNetworkTraceResponse = NetworkTrace[]; - -// @public -export interface WebAppsStartNetworkTraceSlotOptionalParams extends coreClient.OperationOptions { - durationInSeconds?: number; - maxFrameLength?: number; - resumeFrom?: string; - sasUrl?: string; - updateIntervalInMs?: number; -} - -// @public -export type WebAppsStartNetworkTraceSlotResponse = NetworkTrace[]; - -// @public -export interface WebAppsStartOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsStartSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsStartWebSiteNetworkTraceOperationOptionalParams extends coreClient.OperationOptions { - durationInSeconds?: number; - maxFrameLength?: number; - resumeFrom?: string; - sasUrl?: string; - updateIntervalInMs?: number; -} - -// @public -export type WebAppsStartWebSiteNetworkTraceOperationResponse = NetworkTrace[]; - -// @public -export interface WebAppsStartWebSiteNetworkTraceOperationSlotOptionalParams extends coreClient.OperationOptions { - durationInSeconds?: number; - maxFrameLength?: number; - resumeFrom?: string; - sasUrl?: string; - updateIntervalInMs?: number; -} - -// @public -export type WebAppsStartWebSiteNetworkTraceOperationSlotResponse = NetworkTrace[]; - -// @public -export interface WebAppsStartWebSiteNetworkTraceOptionalParams extends coreClient.OperationOptions { - durationInSeconds?: number; - maxFrameLength?: number; - sasUrl?: string; -} - -// @public -export type WebAppsStartWebSiteNetworkTraceResponse = { - body: string; -}; - -// @public -export interface WebAppsStartWebSiteNetworkTraceSlotOptionalParams extends coreClient.OperationOptions { - durationInSeconds?: number; - maxFrameLength?: number; - sasUrl?: string; -} - -// @public -export type WebAppsStartWebSiteNetworkTraceSlotResponse = { - body: string; -}; - -// @public -export interface WebAppsStopContinuousWebJobOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsStopContinuousWebJobSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsStopNetworkTraceOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsStopNetworkTraceSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsStopOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsStopSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsStopWebSiteNetworkTraceOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsStopWebSiteNetworkTraceSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsSwapSlotOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface WebAppsSwapSlotWithProductionOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface WebAppsSyncFunctionsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsSyncFunctionsSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsSyncFunctionTriggersOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsSyncFunctionTriggersSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsSyncRepositoryOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsSyncRepositorySlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsUpdateApplicationSettingsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsUpdateApplicationSettingsResponse = StringDictionary; - -// @public -export interface WebAppsUpdateApplicationSettingsSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsUpdateApplicationSettingsSlotResponse = StringDictionary; - -// @public -export interface WebAppsUpdateAuthSettingsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsUpdateAuthSettingsResponse = SiteAuthSettings; - -// @public -export interface WebAppsUpdateAuthSettingsSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsUpdateAuthSettingsSlotResponse = SiteAuthSettings; - -// @public -export interface WebAppsUpdateAzureStorageAccountsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsUpdateAzureStorageAccountsResponse = AzureStoragePropertyDictionaryResource; - -// @public -export interface WebAppsUpdateAzureStorageAccountsSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsUpdateAzureStorageAccountsSlotResponse = AzureStoragePropertyDictionaryResource; - -// @public -export interface WebAppsUpdateBackupConfigurationOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsUpdateBackupConfigurationResponse = BackupRequest; - -// @public -export interface WebAppsUpdateBackupConfigurationSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsUpdateBackupConfigurationSlotResponse = BackupRequest; - -// @public -export interface WebAppsUpdateConfigurationOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsUpdateConfigurationResponse = SiteConfigResource; - -// @public -export interface WebAppsUpdateConfigurationSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsUpdateConfigurationSlotResponse = SiteConfigResource; - -// @public -export interface WebAppsUpdateConnectionStringsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsUpdateConnectionStringsResponse = ConnectionStringDictionary; - -// @public -export interface WebAppsUpdateConnectionStringsSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsUpdateConnectionStringsSlotResponse = ConnectionStringDictionary; - -// @public -export interface WebAppsUpdateDiagnosticLogsConfigOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsUpdateDiagnosticLogsConfigResponse = SiteLogsConfig; - -// @public -export interface WebAppsUpdateDiagnosticLogsConfigSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsUpdateDiagnosticLogsConfigSlotResponse = SiteLogsConfig; - -// @public -export interface WebAppsUpdateDomainOwnershipIdentifierOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsUpdateDomainOwnershipIdentifierResponse = Identifier; - -// @public -export interface WebAppsUpdateDomainOwnershipIdentifierSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsUpdateDomainOwnershipIdentifierSlotResponse = Identifier; - -// @public -export interface WebAppsUpdateHybridConnectionOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsUpdateHybridConnectionResponse = HybridConnection; - -// @public -export interface WebAppsUpdateHybridConnectionSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsUpdateHybridConnectionSlotResponse = HybridConnection; - -// @public -export interface WebAppsUpdateMetadataOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsUpdateMetadataResponse = StringDictionary; - -// @public -export interface WebAppsUpdateMetadataSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsUpdateMetadataSlotResponse = StringDictionary; - -// @public -export interface WebAppsUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsUpdatePremierAddOnOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsUpdatePremierAddOnResponse = PremierAddOn; - -// @public -export interface WebAppsUpdatePremierAddOnSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsUpdatePremierAddOnSlotResponse = PremierAddOn; - -// @public -export interface WebAppsUpdateRelayServiceConnectionOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsUpdateRelayServiceConnectionResponse = RelayServiceConnectionEntity; - -// @public -export interface WebAppsUpdateRelayServiceConnectionSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsUpdateRelayServiceConnectionSlotResponse = RelayServiceConnectionEntity; - -// @public -export type WebAppsUpdateResponse = Site; - -// @public -export interface WebAppsUpdateSitePushSettingsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsUpdateSitePushSettingsResponse = PushSettings; - -// @public -export interface WebAppsUpdateSitePushSettingsSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsUpdateSitePushSettingsSlotResponse = PushSettings; - -// @public -export interface WebAppsUpdateSlotConfigurationNamesOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsUpdateSlotConfigurationNamesResponse = SlotConfigNamesResource; - -// @public -export interface WebAppsUpdateSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsUpdateSlotResponse = Site; - -// @public -export interface WebAppsUpdateSourceControlOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsUpdateSourceControlResponse = SiteSourceControl; - -// @public -export interface WebAppsUpdateSourceControlSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsUpdateSourceControlSlotResponse = SiteSourceControl; - -// @public -export interface WebAppsUpdateSwiftVirtualNetworkConnectionOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsUpdateSwiftVirtualNetworkConnectionResponse = SwiftVirtualNetwork; - -// @public -export interface WebAppsUpdateSwiftVirtualNetworkConnectionSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsUpdateSwiftVirtualNetworkConnectionSlotResponse = SwiftVirtualNetwork; - -// @public -export interface WebAppsUpdateVnetConnectionGatewayOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsUpdateVnetConnectionGatewayResponse = VnetGateway; - -// @public -export interface WebAppsUpdateVnetConnectionGatewaySlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsUpdateVnetConnectionGatewaySlotResponse = VnetGateway; - -// @public -export interface WebAppsUpdateVnetConnectionOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsUpdateVnetConnectionResponse = VnetInfo; - -// @public -export interface WebAppsUpdateVnetConnectionSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsUpdateVnetConnectionSlotResponse = VnetInfo; - -// @public -export type WebJob = ProxyOnlyResource & { - runCommand?: string; - url?: string; - extraInfoUrl?: string; - webJobType?: WebJobType; - error?: string; - usingSdk?: boolean; - settings?: { - [propertyName: string]: Record; - }; -}; - -// @public -export interface WebJobCollection { - readonly nextLink?: string; - value: WebJob[]; -} - -// @public -export type WebJobType = "Continuous" | "Triggered"; - -// @public (undocumented) -export type WebSiteInstanceStatus = ProxyOnlyResource & { - state?: SiteRuntimeState; - statusUrl?: string; - detectorUrl?: string; - consoleUrl?: string; - containers?: { - [propertyName: string]: ContainerInfo; - }; -}; - -// @public (undocumented) -export class WebSiteManagementClient extends WebSiteManagementClientContext { - constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: WebSiteManagementClientOptionalParams); - // (undocumented) - appServiceCertificateOrders: AppServiceCertificateOrders; - // (undocumented) - appServiceEnvironments: AppServiceEnvironments; - // (undocumented) - appServicePlans: AppServicePlans; - // (undocumented) - certificateRegistrationProvider: CertificateRegistrationProvider; - // (undocumented) - certificates: Certificates; - checkNameAvailability(name: string, typeParam: CheckNameResourceTypes, options?: WebSiteManagementClientCheckNameAvailabilityOptionalParams): Promise; - // (undocumented) - deletedWebApps: DeletedWebApps; - // (undocumented) - diagnostics: Diagnostics; - // (undocumented) - domainRegistrationProvider: DomainRegistrationProvider; - // (undocumented) - domains: Domains; - getPublishingUser(options?: WebSiteManagementClientGetPublishingUserOptionalParams): Promise; - getSourceControl(sourceControlType: string, options?: WebSiteManagementClientGetSourceControlOptionalParams): Promise; - getSubscriptionDeploymentLocations(options?: WebSiteManagementClientGetSubscriptionDeploymentLocationsOptionalParams): Promise; - listBillingMeters(options?: WebSiteManagementClientListBillingMetersOptionalParams): PagedAsyncIterableIterator; - listGeoRegions(options?: WebSiteManagementClientListGeoRegionsOptionalParams): PagedAsyncIterableIterator; - listPremierAddOnOffers(options?: WebSiteManagementClientListPremierAddOnOffersOptionalParams): PagedAsyncIterableIterator; - listSiteIdentifiersAssignedToHostName(nameIdentifier: NameIdentifier, options?: WebSiteManagementClientListSiteIdentifiersAssignedToHostNameOptionalParams): PagedAsyncIterableIterator; - listSkus(options?: WebSiteManagementClientListSkusOptionalParams): Promise; - listSourceControls(options?: WebSiteManagementClientListSourceControlsOptionalParams): PagedAsyncIterableIterator; - move(resourceGroupName: string, moveResourceEnvelope: CsmMoveResourceEnvelope, options?: WebSiteManagementClientMoveOptionalParams): Promise; - // (undocumented) - provider: Provider; - // (undocumented) - recommendations: Recommendations; - // (undocumented) - resourceHealthMetadata: ResourceHealthMetadata; - // (undocumented) - staticSites: StaticSites; - // (undocumented) - topLevelDomains: TopLevelDomains; - updatePublishingUser(userDetails: User, options?: WebSiteManagementClientUpdatePublishingUserOptionalParams): Promise; - updateSourceControl(sourceControlType: string, requestMessage: SourceControl, options?: WebSiteManagementClientUpdateSourceControlOptionalParams): Promise; - validate(resourceGroupName: string, validateRequest: ValidateRequest, options?: WebSiteManagementClientValidateOptionalParams): Promise; - validateMove(resourceGroupName: string, moveResourceEnvelope: CsmMoveResourceEnvelope, options?: WebSiteManagementClientValidateMoveOptionalParams): Promise; - verifyHostingEnvironmentVnet(parameters: VnetParameters, options?: WebSiteManagementClientVerifyHostingEnvironmentVnetOptionalParams): Promise; - // (undocumented) - webApps: WebApps; -} - -// @public -export interface WebSiteManagementClientCheckNameAvailabilityOptionalParams extends coreClient.OperationOptions { - isFqdn?: boolean; -} - -// @public -export type WebSiteManagementClientCheckNameAvailabilityResponse = ResourceNameAvailability; - -// @public (undocumented) -export class WebSiteManagementClientContext extends coreClient.ServiceClient { - // (undocumented) - $host: string; - constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: WebSiteManagementClientOptionalParams); - // (undocumented) - apiVersion: string; - // (undocumented) - subscriptionId: string; -} - -// @public -export interface WebSiteManagementClientGetPublishingUserOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebSiteManagementClientGetPublishingUserResponse = User; - -// @public -export interface WebSiteManagementClientGetSourceControlOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebSiteManagementClientGetSourceControlResponse = SourceControl; - -// @public -export interface WebSiteManagementClientGetSubscriptionDeploymentLocationsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebSiteManagementClientGetSubscriptionDeploymentLocationsResponse = DeploymentLocations; - -// @public -export interface WebSiteManagementClientListBillingMetersNextOptionalParams extends coreClient.OperationOptions { - billingLocation?: string; - osType?: string; -} - -// @public -export type WebSiteManagementClientListBillingMetersNextResponse = BillingMeterCollection; - -// @public -export interface WebSiteManagementClientListBillingMetersOptionalParams extends coreClient.OperationOptions { - billingLocation?: string; - osType?: string; -} - -// @public -export type WebSiteManagementClientListBillingMetersResponse = BillingMeterCollection; - -// @public -export interface WebSiteManagementClientListGeoRegionsNextOptionalParams extends coreClient.OperationOptions { - linuxDynamicWorkersEnabled?: boolean; - linuxWorkersEnabled?: boolean; - sku?: SkuName; - xenonWorkersEnabled?: boolean; -} - -// @public -export type WebSiteManagementClientListGeoRegionsNextResponse = GeoRegionCollection; - -// @public -export interface WebSiteManagementClientListGeoRegionsOptionalParams extends coreClient.OperationOptions { - linuxDynamicWorkersEnabled?: boolean; - linuxWorkersEnabled?: boolean; - sku?: SkuName; - xenonWorkersEnabled?: boolean; -} - -// @public -export type WebSiteManagementClientListGeoRegionsResponse = GeoRegionCollection; - -// @public -export interface WebSiteManagementClientListPremierAddOnOffersNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebSiteManagementClientListPremierAddOnOffersNextResponse = PremierAddOnOfferCollection; - -// @public -export interface WebSiteManagementClientListPremierAddOnOffersOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebSiteManagementClientListPremierAddOnOffersResponse = PremierAddOnOfferCollection; - -// @public -export interface WebSiteManagementClientListSiteIdentifiersAssignedToHostNameNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebSiteManagementClientListSiteIdentifiersAssignedToHostNameNextResponse = IdentifierCollection; - -// @public -export interface WebSiteManagementClientListSiteIdentifiersAssignedToHostNameOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebSiteManagementClientListSiteIdentifiersAssignedToHostNameResponse = IdentifierCollection; - -// @public -export interface WebSiteManagementClientListSkusOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebSiteManagementClientListSkusResponse = SkuInfos; - -// @public -export interface WebSiteManagementClientListSourceControlsNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebSiteManagementClientListSourceControlsNextResponse = SourceControlCollection; - -// @public -export interface WebSiteManagementClientListSourceControlsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebSiteManagementClientListSourceControlsResponse = SourceControlCollection; - -// @public -export interface WebSiteManagementClientMoveOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebSiteManagementClientOptionalParams extends coreClient.ServiceClientOptions { - $host?: string; - apiVersion?: string; - endpoint?: string; -} - -// @public -export interface WebSiteManagementClientUpdatePublishingUserOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebSiteManagementClientUpdatePublishingUserResponse = User; - -// @public -export interface WebSiteManagementClientUpdateSourceControlOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebSiteManagementClientUpdateSourceControlResponse = SourceControl; - -// @public -export interface WebSiteManagementClientValidateMoveOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebSiteManagementClientValidateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebSiteManagementClientValidateResponse = ValidateResponse; - -// @public -export interface WebSiteManagementClientVerifyHostingEnvironmentVnetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebSiteManagementClientVerifyHostingEnvironmentVnetResponse = VnetValidationFailureDetails; - -// @public -export interface WorkerPool { - computeMode?: ComputeModeOptions; - readonly instanceNames?: string[]; - workerCount?: number; - workerSize?: string; - workerSizeId?: number; -} - -// @public -export interface WorkerPoolCollection { - readonly nextLink?: string; - value: WorkerPoolResource[]; -} - -// @public -export type WorkerPoolResource = ProxyOnlyResource & { - sku?: SkuDescription; - workerSizeId?: number; - computeMode?: ComputeModeOptions; - workerSize?: string; - workerCount?: number; - readonly instanceNames?: string[]; -}; - -// @public -export type WorkerSizeOptions = "Small" | "Medium" | "Large" | "D1" | "D2" | "D3" | "NestedSmall" | "Default"; - - -// (No @packageDocumentation comment for this package) - -``` +## API Report File for "web-resource-manager" + +> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). + +```ts + +import * as coreAuth from '@azure/core-auth'; +import * as coreClient from '@azure/core-client'; +import { PagedAsyncIterableIterator } from '@azure/core-paging'; +import { PollerLike } from '@azure/core-lro'; +import { PollOperationState } from '@azure/core-lro'; + +// @public +export interface AbnormalTimePeriod { + endTime?: Date; + events?: DetectorAbnormalTimePeriod[]; + solutions?: Solution[]; + startTime?: Date; +} + +// @public +export type AccessControlEntryAction = "Permit" | "Deny"; + +// @public +export interface Address { + address1: string; + address2?: string; + city: string; + country: string; + postalCode: string; + state: string; +} + +// @public +export type AddressResponse = ProxyOnlyResource & { + serviceIpAddress?: string; + internalIpAddress?: string; + outboundIpAddresses?: string[]; + vipMappings?: VirtualIPMapping[]; +}; + +// @public +export interface AnalysisData { + data?: NameValuePair[][]; + detectorDefinition?: DetectorDefinition; + detectorMetaData?: ResponseMetaData; + metrics?: DiagnosticMetricSet[]; + source?: string; +} + +// @public +export type AnalysisDefinition = ProxyOnlyResource & { + readonly description?: string; +}; + +// @public +export interface ApiDefinitionInfo { + url?: string; +} + +// @public +export interface ApiKVReference { + // (undocumented) + details?: string; + identityType?: ManagedServiceIdentityType; + // (undocumented) + location?: "ApplicationSetting"; + // (undocumented) + reference?: string; + // (undocumented) + secretName?: string; + // (undocumented) + secretVersion?: string; + // (undocumented) + source?: "KeyVault"; + // (undocumented) + status?: ResolveStatus; + // (undocumented) + vaultName?: string; +} + +// @public +export interface ApiManagementConfig { + id?: string; +} + +// @public +export interface ApplicationLogsConfig { + azureBlobStorage?: AzureBlobStorageApplicationLogsConfig; + azureTableStorage?: AzureTableStorageApplicationLogsConfig; + fileSystem?: FileSystemApplicationLogsConfig; +} + +// @public +export interface ApplicationStack { + dependency?: string; + display?: string; + frameworks?: ApplicationStack[]; + majorVersions?: StackMajorVersion[]; + name?: string; +} + +// @public +export interface ApplicationStackCollection { + readonly nextLink?: string; + value: ApplicationStackResource[]; +} + +// @public +export type ApplicationStackResource = ProxyOnlyResource & { + namePropertiesName?: string; + display?: string; + dependency?: string; + majorVersions?: StackMajorVersion[]; + frameworks?: ApplicationStack[]; +}; + +// @public +export interface AppServiceCertificate { + keyVaultId?: string; + keyVaultSecretName?: string; + readonly provisioningState?: KeyVaultSecretStatus; +} + +// @public +export interface AppServiceCertificateCollection { + readonly nextLink?: string; + value: AppServiceCertificateResource[]; +} + +// @public +export type AppServiceCertificateOrder = Resource & { + certificates?: { + [propertyName: string]: AppServiceCertificate; + }; + distinguishedName?: string; + readonly domainVerificationToken?: string; + validityInYears?: number; + keySize?: number; + productType?: CertificateProductType; + autoRenew?: boolean; + readonly provisioningState?: ProvisioningState; + readonly status?: CertificateOrderStatus; + readonly signedCertificate?: CertificateDetails; + csr?: string; + readonly intermediate?: CertificateDetails; + readonly root?: CertificateDetails; + readonly serialNumber?: string; + readonly lastCertificateIssuanceTime?: Date; + readonly expirationTime?: Date; + readonly isPrivateKeyExternal?: boolean; + readonly appServiceCertificateNotRenewableReasons?: AppServiceCertificateOrderPropertiesAppServiceCertificateNotRenewableReasonsItem[]; + readonly nextAutoRenewalTimeStamp?: Date; +}; + +// @public +export interface AppServiceCertificateOrderCollection { + readonly nextLink?: string; + value: AppServiceCertificateOrder[]; +} + +// @public +export type AppServiceCertificateOrderPatchResource = ProxyOnlyResource & { + certificates?: { + [propertyName: string]: AppServiceCertificate; + }; + distinguishedName?: string; + readonly domainVerificationToken?: string; + validityInYears?: number; + keySize?: number; + productType?: CertificateProductType; + autoRenew?: boolean; + readonly provisioningState?: ProvisioningState; + readonly status?: CertificateOrderStatus; + readonly signedCertificate?: CertificateDetails; + csr?: string; + readonly intermediate?: CertificateDetails; + readonly root?: CertificateDetails; + readonly serialNumber?: string; + readonly lastCertificateIssuanceTime?: Date; + readonly expirationTime?: Date; + readonly isPrivateKeyExternal?: boolean; + readonly appServiceCertificateNotRenewableReasons?: AppServiceCertificateOrderPatchResourcePropertiesAppServiceCertificateNotRenewableReasonsItem[]; + readonly nextAutoRenewalTimeStamp?: Date; +}; + +// @public +export type AppServiceCertificateOrderPatchResourcePropertiesAppServiceCertificateNotRenewableReasonsItem = string; + +// @public +export type AppServiceCertificateOrderPropertiesAppServiceCertificateNotRenewableReasonsItem = string; + +// @public +export interface AppServiceCertificateOrders { + beginCreateOrUpdate(resourceGroupName: string, certificateOrderName: string, certificateDistinguishedName: AppServiceCertificateOrder, options?: AppServiceCertificateOrdersCreateOrUpdateOptionalParams): Promise, AppServiceCertificateOrdersCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, certificateOrderName: string, certificateDistinguishedName: AppServiceCertificateOrder, options?: AppServiceCertificateOrdersCreateOrUpdateOptionalParams): Promise; + beginCreateOrUpdateCertificate(resourceGroupName: string, certificateOrderName: string, name: string, keyVaultCertificate: AppServiceCertificateResource, options?: AppServiceCertificateOrdersCreateOrUpdateCertificateOptionalParams): Promise, AppServiceCertificateOrdersCreateOrUpdateCertificateResponse>>; + beginCreateOrUpdateCertificateAndWait(resourceGroupName: string, certificateOrderName: string, name: string, keyVaultCertificate: AppServiceCertificateResource, options?: AppServiceCertificateOrdersCreateOrUpdateCertificateOptionalParams): Promise; + delete(resourceGroupName: string, certificateOrderName: string, options?: AppServiceCertificateOrdersDeleteOptionalParams): Promise; + deleteCertificate(resourceGroupName: string, certificateOrderName: string, name: string, options?: AppServiceCertificateOrdersDeleteCertificateOptionalParams): Promise; + get(resourceGroupName: string, certificateOrderName: string, options?: AppServiceCertificateOrdersGetOptionalParams): Promise; + getCertificate(resourceGroupName: string, certificateOrderName: string, name: string, options?: AppServiceCertificateOrdersGetCertificateOptionalParams): Promise; + list(options?: AppServiceCertificateOrdersListOptionalParams): PagedAsyncIterableIterator; + listByResourceGroup(resourceGroupName: string, options?: AppServiceCertificateOrdersListByResourceGroupOptionalParams): PagedAsyncIterableIterator; + listCertificates(resourceGroupName: string, certificateOrderName: string, options?: AppServiceCertificateOrdersListCertificatesOptionalParams): PagedAsyncIterableIterator; + reissue(resourceGroupName: string, certificateOrderName: string, reissueCertificateOrderRequest: ReissueCertificateOrderRequest, options?: AppServiceCertificateOrdersReissueOptionalParams): Promise; + renew(resourceGroupName: string, certificateOrderName: string, renewCertificateOrderRequest: RenewCertificateOrderRequest, options?: AppServiceCertificateOrdersRenewOptionalParams): Promise; + resendEmail(resourceGroupName: string, certificateOrderName: string, options?: AppServiceCertificateOrdersResendEmailOptionalParams): Promise; + resendRequestEmails(resourceGroupName: string, certificateOrderName: string, nameIdentifier: NameIdentifier, options?: AppServiceCertificateOrdersResendRequestEmailsOptionalParams): Promise; + retrieveCertificateActions(resourceGroupName: string, name: string, options?: AppServiceCertificateOrdersRetrieveCertificateActionsOptionalParams): Promise; + retrieveCertificateEmailHistory(resourceGroupName: string, name: string, options?: AppServiceCertificateOrdersRetrieveCertificateEmailHistoryOptionalParams): Promise; + retrieveSiteSeal(resourceGroupName: string, certificateOrderName: string, siteSealRequest: SiteSealRequest, options?: AppServiceCertificateOrdersRetrieveSiteSealOptionalParams): Promise; + update(resourceGroupName: string, certificateOrderName: string, certificateDistinguishedName: AppServiceCertificateOrderPatchResource, options?: AppServiceCertificateOrdersUpdateOptionalParams): Promise; + updateCertificate(resourceGroupName: string, certificateOrderName: string, name: string, keyVaultCertificate: AppServiceCertificatePatchResource, options?: AppServiceCertificateOrdersUpdateCertificateOptionalParams): Promise; + validatePurchaseInformation(appServiceCertificateOrder: AppServiceCertificateOrder, options?: AppServiceCertificateOrdersValidatePurchaseInformationOptionalParams): Promise; + verifyDomainOwnership(resourceGroupName: string, certificateOrderName: string, options?: AppServiceCertificateOrdersVerifyDomainOwnershipOptionalParams): Promise; +} + +// @public +export interface AppServiceCertificateOrdersCreateOrUpdateCertificateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type AppServiceCertificateOrdersCreateOrUpdateCertificateResponse = AppServiceCertificateResource; + +// @public +export interface AppServiceCertificateOrdersCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type AppServiceCertificateOrdersCreateOrUpdateResponse = AppServiceCertificateOrder; + +// @public +export interface AppServiceCertificateOrdersDeleteCertificateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface AppServiceCertificateOrdersDeleteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface AppServiceCertificateOrdersGetCertificateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceCertificateOrdersGetCertificateResponse = AppServiceCertificateResource; + +// @public +export interface AppServiceCertificateOrdersGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceCertificateOrdersGetResponse = AppServiceCertificateOrder; + +// @public +export interface AppServiceCertificateOrdersListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceCertificateOrdersListByResourceGroupNextResponse = AppServiceCertificateOrderCollection; + +// @public +export interface AppServiceCertificateOrdersListByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceCertificateOrdersListByResourceGroupResponse = AppServiceCertificateOrderCollection; + +// @public +export interface AppServiceCertificateOrdersListCertificatesNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceCertificateOrdersListCertificatesNextResponse = AppServiceCertificateCollection; + +// @public +export interface AppServiceCertificateOrdersListCertificatesOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceCertificateOrdersListCertificatesResponse = AppServiceCertificateCollection; + +// @public +export interface AppServiceCertificateOrdersListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceCertificateOrdersListNextResponse = AppServiceCertificateOrderCollection; + +// @public +export interface AppServiceCertificateOrdersListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceCertificateOrdersListResponse = AppServiceCertificateOrderCollection; + +// @public +export interface AppServiceCertificateOrdersReissueOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface AppServiceCertificateOrdersRenewOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface AppServiceCertificateOrdersResendEmailOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface AppServiceCertificateOrdersResendRequestEmailsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface AppServiceCertificateOrdersRetrieveCertificateActionsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceCertificateOrdersRetrieveCertificateActionsResponse = CertificateOrderAction[]; + +// @public +export interface AppServiceCertificateOrdersRetrieveCertificateEmailHistoryOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceCertificateOrdersRetrieveCertificateEmailHistoryResponse = CertificateEmail[]; + +// @public +export interface AppServiceCertificateOrdersRetrieveSiteSealOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceCertificateOrdersRetrieveSiteSealResponse = SiteSeal; + +// @public +export interface AppServiceCertificateOrdersUpdateCertificateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceCertificateOrdersUpdateCertificateResponse = AppServiceCertificateResource; + +// @public +export interface AppServiceCertificateOrdersUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceCertificateOrdersUpdateResponse = AppServiceCertificateOrder; + +// @public +export interface AppServiceCertificateOrdersValidatePurchaseInformationOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface AppServiceCertificateOrdersVerifyDomainOwnershipOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceCertificatePatchResource = ProxyOnlyResource & { + keyVaultId?: string; + keyVaultSecretName?: string; + readonly provisioningState?: KeyVaultSecretStatus; +}; + +// @public +export type AppServiceCertificateResource = Resource & { + keyVaultId?: string; + keyVaultSecretName?: string; + readonly provisioningState?: KeyVaultSecretStatus; +}; + +// @public +export interface AppServiceEnvironment { + readonly allowedMultiSizes?: string; + readonly allowedWorkerSizes?: string; + apiManagementAccountId?: string; + clusterSettings?: NameValuePair[]; + readonly databaseEdition?: string; + readonly databaseServiceObjective?: string; + readonly defaultFrontEndScaleFactor?: number; + dnsSuffix?: string; + dynamicCacheEnabled?: boolean; + readonly environmentCapacities?: StampCapacity[]; + readonly environmentIsHealthy?: boolean; + readonly environmentStatus?: string; + frontEndScaleFactor?: number; + hasLinuxWorkers?: boolean; + internalLoadBalancingMode?: InternalLoadBalancingMode; + ipsslAddressCount?: number; + readonly lastAction?: string; + readonly lastActionResult?: string; + location: string; + readonly maximumNumberOfMachines?: number; + multiRoleCount?: number; + multiSize?: string; + name: string; + networkAccessControlList?: NetworkAccessControlEntry[]; + readonly provisioningState?: ProvisioningState; + readonly resourceGroup?: string; + sslCertKeyVaultId?: string; + sslCertKeyVaultSecretName?: string; + readonly status?: HostingEnvironmentStatus; + readonly subscriptionId?: string; + suspended?: boolean; + readonly upgradeDomains?: number; + userWhitelistedIpRanges?: string[]; + readonly vipMappings?: VirtualIPMapping[]; + virtualNetwork: VirtualNetworkProfile; + vnetName?: string; + vnetResourceGroupName?: string; + vnetSubnetName?: string; + workerPools: WorkerPool[]; +} + +// @public +export interface AppServiceEnvironmentCollection { + readonly nextLink?: string; + value: AppServiceEnvironmentResource[]; +} + +// @public +export type AppServiceEnvironmentPatchResource = ProxyOnlyResource & { + namePropertiesName?: string; + location?: string; + readonly provisioningState?: ProvisioningState; + readonly status?: HostingEnvironmentStatus; + vnetName?: string; + vnetResourceGroupName?: string; + vnetSubnetName?: string; + virtualNetwork?: VirtualNetworkProfile; + internalLoadBalancingMode?: InternalLoadBalancingMode; + multiSize?: string; + multiRoleCount?: number; + workerPools?: WorkerPool[]; + ipsslAddressCount?: number; + readonly databaseEdition?: string; + readonly databaseServiceObjective?: string; + readonly upgradeDomains?: number; + readonly subscriptionId?: string; + dnsSuffix?: string; + readonly lastAction?: string; + readonly lastActionResult?: string; + readonly allowedMultiSizes?: string; + readonly allowedWorkerSizes?: string; + readonly maximumNumberOfMachines?: number; + readonly vipMappings?: VirtualIPMapping[]; + readonly environmentCapacities?: StampCapacity[]; + networkAccessControlList?: NetworkAccessControlEntry[]; + readonly environmentIsHealthy?: boolean; + readonly environmentStatus?: string; + readonly resourceGroup?: string; + frontEndScaleFactor?: number; + readonly defaultFrontEndScaleFactor?: number; + apiManagementAccountId?: string; + suspended?: boolean; + dynamicCacheEnabled?: boolean; + clusterSettings?: NameValuePair[]; + userWhitelistedIpRanges?: string[]; + hasLinuxWorkers?: boolean; + sslCertKeyVaultId?: string; + sslCertKeyVaultSecretName?: string; +}; + +// @public +export type AppServiceEnvironmentResource = Resource & { + namePropertiesName?: string; + locationPropertiesLocation?: string; + readonly provisioningState?: ProvisioningState; + readonly status?: HostingEnvironmentStatus; + vnetName?: string; + vnetResourceGroupName?: string; + vnetSubnetName?: string; + virtualNetwork?: VirtualNetworkProfile; + internalLoadBalancingMode?: InternalLoadBalancingMode; + multiSize?: string; + multiRoleCount?: number; + workerPools?: WorkerPool[]; + ipsslAddressCount?: number; + readonly databaseEdition?: string; + readonly databaseServiceObjective?: string; + readonly upgradeDomains?: number; + readonly subscriptionId?: string; + dnsSuffix?: string; + readonly lastAction?: string; + readonly lastActionResult?: string; + readonly allowedMultiSizes?: string; + readonly allowedWorkerSizes?: string; + readonly maximumNumberOfMachines?: number; + readonly vipMappings?: VirtualIPMapping[]; + readonly environmentCapacities?: StampCapacity[]; + networkAccessControlList?: NetworkAccessControlEntry[]; + readonly environmentIsHealthy?: boolean; + readonly environmentStatus?: string; + readonly resourceGroup?: string; + frontEndScaleFactor?: number; + readonly defaultFrontEndScaleFactor?: number; + apiManagementAccountId?: string; + suspended?: boolean; + dynamicCacheEnabled?: boolean; + clusterSettings?: NameValuePair[]; + userWhitelistedIpRanges?: string[]; + hasLinuxWorkers?: boolean; + sslCertKeyVaultId?: string; + sslCertKeyVaultSecretName?: string; +}; + +// @public +export interface AppServiceEnvironments { + beginCreateOrUpdate(resourceGroupName: string, name: string, hostingEnvironmentEnvelope: AppServiceEnvironmentResource, options?: AppServiceEnvironmentsCreateOrUpdateOptionalParams): Promise, AppServiceEnvironmentsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, name: string, hostingEnvironmentEnvelope: AppServiceEnvironmentResource, options?: AppServiceEnvironmentsCreateOrUpdateOptionalParams): Promise; + beginCreateOrUpdateMultiRolePool(resourceGroupName: string, name: string, multiRolePoolEnvelope: WorkerPoolResource, options?: AppServiceEnvironmentsCreateOrUpdateMultiRolePoolOptionalParams): Promise, AppServiceEnvironmentsCreateOrUpdateMultiRolePoolResponse>>; + beginCreateOrUpdateMultiRolePoolAndWait(resourceGroupName: string, name: string, multiRolePoolEnvelope: WorkerPoolResource, options?: AppServiceEnvironmentsCreateOrUpdateMultiRolePoolOptionalParams): Promise; + beginCreateOrUpdateWorkerPool(resourceGroupName: string, name: string, workerPoolName: string, workerPoolEnvelope: WorkerPoolResource, options?: AppServiceEnvironmentsCreateOrUpdateWorkerPoolOptionalParams): Promise, AppServiceEnvironmentsCreateOrUpdateWorkerPoolResponse>>; + beginCreateOrUpdateWorkerPoolAndWait(resourceGroupName: string, name: string, workerPoolName: string, workerPoolEnvelope: WorkerPoolResource, options?: AppServiceEnvironmentsCreateOrUpdateWorkerPoolOptionalParams): Promise; + beginDelete(resourceGroupName: string, name: string, options?: AppServiceEnvironmentsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, name: string, options?: AppServiceEnvironmentsDeleteOptionalParams): Promise; + beginListChangeVnetAndWait(resourceGroupName: string, name: string, vnetInfo: VirtualNetworkProfile, options?: AppServiceEnvironmentsChangeVnetOptionalParams): PagedAsyncIterableIterator; + beginListResumeAndWait(resourceGroupName: string, name: string, options?: AppServiceEnvironmentsResumeOptionalParams): PagedAsyncIterableIterator; + beginListSuspendAndWait(resourceGroupName: string, name: string, options?: AppServiceEnvironmentsSuspendOptionalParams): PagedAsyncIterableIterator; + get(resourceGroupName: string, name: string, options?: AppServiceEnvironmentsGetOptionalParams): Promise; + getDiagnosticsItem(resourceGroupName: string, name: string, diagnosticsName: string, options?: AppServiceEnvironmentsGetDiagnosticsItemOptionalParams): Promise; + getMultiRolePool(resourceGroupName: string, name: string, options?: AppServiceEnvironmentsGetMultiRolePoolOptionalParams): Promise; + getVipInfo(resourceGroupName: string, name: string, options?: AppServiceEnvironmentsGetVipInfoOptionalParams): Promise; + getWorkerPool(resourceGroupName: string, name: string, workerPoolName: string, options?: AppServiceEnvironmentsGetWorkerPoolOptionalParams): Promise; + list(options?: AppServiceEnvironmentsListOptionalParams): PagedAsyncIterableIterator; + listAppServicePlans(resourceGroupName: string, name: string, options?: AppServiceEnvironmentsListAppServicePlansOptionalParams): PagedAsyncIterableIterator; + listByResourceGroup(resourceGroupName: string, options?: AppServiceEnvironmentsListByResourceGroupOptionalParams): PagedAsyncIterableIterator; + listCapacities(resourceGroupName: string, name: string, options?: AppServiceEnvironmentsListCapacitiesOptionalParams): PagedAsyncIterableIterator; + listDiagnostics(resourceGroupName: string, name: string, options?: AppServiceEnvironmentsListDiagnosticsOptionalParams): Promise; + listInboundNetworkDependenciesEndpoints(resourceGroupName: string, name: string, options?: AppServiceEnvironmentsGetInboundNetworkDependenciesEndpointsOptionalParams): PagedAsyncIterableIterator; + listMultiRoleMetricDefinitions(resourceGroupName: string, name: string, options?: AppServiceEnvironmentsListMultiRoleMetricDefinitionsOptionalParams): PagedAsyncIterableIterator; + listMultiRolePoolInstanceMetricDefinitions(resourceGroupName: string, name: string, instance: string, options?: AppServiceEnvironmentsListMultiRolePoolInstanceMetricDefinitionsOptionalParams): PagedAsyncIterableIterator; + listMultiRolePools(resourceGroupName: string, name: string, options?: AppServiceEnvironmentsListMultiRolePoolsOptionalParams): PagedAsyncIterableIterator; + listMultiRolePoolSkus(resourceGroupName: string, name: string, options?: AppServiceEnvironmentsListMultiRolePoolSkusOptionalParams): PagedAsyncIterableIterator; + listMultiRoleUsages(resourceGroupName: string, name: string, options?: AppServiceEnvironmentsListMultiRoleUsagesOptionalParams): PagedAsyncIterableIterator; + listOperations(resourceGroupName: string, name: string, options?: AppServiceEnvironmentsListOperationsOptionalParams): Promise; + listOutboundNetworkDependenciesEndpoints(resourceGroupName: string, name: string, options?: AppServiceEnvironmentsGetOutboundNetworkDependenciesEndpointsOptionalParams): PagedAsyncIterableIterator; + listUsages(resourceGroupName: string, name: string, options?: AppServiceEnvironmentsListUsagesOptionalParams): PagedAsyncIterableIterator; + listWebApps(resourceGroupName: string, name: string, options?: AppServiceEnvironmentsListWebAppsOptionalParams): PagedAsyncIterableIterator; + listWebWorkerMetricDefinitions(resourceGroupName: string, name: string, workerPoolName: string, options?: AppServiceEnvironmentsListWebWorkerMetricDefinitionsOptionalParams): PagedAsyncIterableIterator; + listWebWorkerUsages(resourceGroupName: string, name: string, workerPoolName: string, options?: AppServiceEnvironmentsListWebWorkerUsagesOptionalParams): PagedAsyncIterableIterator; + listWorkerPoolInstanceMetricDefinitions(resourceGroupName: string, name: string, workerPoolName: string, instance: string, options?: AppServiceEnvironmentsListWorkerPoolInstanceMetricDefinitionsOptionalParams): PagedAsyncIterableIterator; + listWorkerPools(resourceGroupName: string, name: string, options?: AppServiceEnvironmentsListWorkerPoolsOptionalParams): PagedAsyncIterableIterator; + listWorkerPoolSkus(resourceGroupName: string, name: string, workerPoolName: string, options?: AppServiceEnvironmentsListWorkerPoolSkusOptionalParams): PagedAsyncIterableIterator; + reboot(resourceGroupName: string, name: string, options?: AppServiceEnvironmentsRebootOptionalParams): Promise; + update(resourceGroupName: string, name: string, hostingEnvironmentEnvelope: AppServiceEnvironmentPatchResource, options?: AppServiceEnvironmentsUpdateOptionalParams): Promise; + updateMultiRolePool(resourceGroupName: string, name: string, multiRolePoolEnvelope: WorkerPoolResource, options?: AppServiceEnvironmentsUpdateMultiRolePoolOptionalParams): Promise; + updateWorkerPool(resourceGroupName: string, name: string, workerPoolName: string, workerPoolEnvelope: WorkerPoolResource, options?: AppServiceEnvironmentsUpdateWorkerPoolOptionalParams): Promise; +} + +// @public +export interface AppServiceEnvironmentsChangeVnetNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceEnvironmentsChangeVnetNextResponse = WebAppCollection; + +// @public +export interface AppServiceEnvironmentsChangeVnetOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type AppServiceEnvironmentsChangeVnetResponse = WebAppCollection; + +// @public +export interface AppServiceEnvironmentsCreateOrUpdateMultiRolePoolOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type AppServiceEnvironmentsCreateOrUpdateMultiRolePoolResponse = WorkerPoolResource; + +// @public +export interface AppServiceEnvironmentsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type AppServiceEnvironmentsCreateOrUpdateResponse = AppServiceEnvironmentResource; + +// @public +export interface AppServiceEnvironmentsCreateOrUpdateWorkerPoolOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type AppServiceEnvironmentsCreateOrUpdateWorkerPoolResponse = WorkerPoolResource; + +// @public +export interface AppServiceEnvironmentsDeleteOptionalParams extends coreClient.OperationOptions { + forceDelete?: boolean; + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface AppServiceEnvironmentsGetDiagnosticsItemOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceEnvironmentsGetDiagnosticsItemResponse = HostingEnvironmentDiagnostics; + +// @public +export interface AppServiceEnvironmentsGetInboundNetworkDependenciesEndpointsNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceEnvironmentsGetInboundNetworkDependenciesEndpointsNextResponse = InboundEnvironmentEndpointCollection; + +// @public +export interface AppServiceEnvironmentsGetInboundNetworkDependenciesEndpointsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceEnvironmentsGetInboundNetworkDependenciesEndpointsResponse = InboundEnvironmentEndpointCollection; + +// @public +export interface AppServiceEnvironmentsGetMultiRolePoolOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceEnvironmentsGetMultiRolePoolResponse = WorkerPoolResource; + +// @public +export interface AppServiceEnvironmentsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface AppServiceEnvironmentsGetOutboundNetworkDependenciesEndpointsNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceEnvironmentsGetOutboundNetworkDependenciesEndpointsNextResponse = OutboundEnvironmentEndpointCollection; + +// @public +export interface AppServiceEnvironmentsGetOutboundNetworkDependenciesEndpointsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceEnvironmentsGetOutboundNetworkDependenciesEndpointsResponse = OutboundEnvironmentEndpointCollection; + +// @public +export type AppServiceEnvironmentsGetResponse = AppServiceEnvironmentResource; + +// @public +export interface AppServiceEnvironmentsGetVipInfoOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceEnvironmentsGetVipInfoResponse = AddressResponse; + +// @public +export interface AppServiceEnvironmentsGetWorkerPoolOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceEnvironmentsGetWorkerPoolResponse = WorkerPoolResource; + +// @public +export interface AppServiceEnvironmentsListAppServicePlansNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceEnvironmentsListAppServicePlansNextResponse = AppServicePlanCollection; + +// @public +export interface AppServiceEnvironmentsListAppServicePlansOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceEnvironmentsListAppServicePlansResponse = AppServicePlanCollection; + +// @public +export interface AppServiceEnvironmentsListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceEnvironmentsListByResourceGroupNextResponse = AppServiceEnvironmentCollection; + +// @public +export interface AppServiceEnvironmentsListByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceEnvironmentsListByResourceGroupResponse = AppServiceEnvironmentCollection; + +// @public +export interface AppServiceEnvironmentsListCapacitiesNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceEnvironmentsListCapacitiesNextResponse = StampCapacityCollection; + +// @public +export interface AppServiceEnvironmentsListCapacitiesOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceEnvironmentsListCapacitiesResponse = StampCapacityCollection; + +// @public +export interface AppServiceEnvironmentsListDiagnosticsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceEnvironmentsListDiagnosticsResponse = HostingEnvironmentDiagnostics[]; + +// @public +export interface AppServiceEnvironmentsListMultiRoleMetricDefinitionsNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceEnvironmentsListMultiRoleMetricDefinitionsNextResponse = ResourceMetricDefinitionCollection; + +// @public +export interface AppServiceEnvironmentsListMultiRoleMetricDefinitionsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceEnvironmentsListMultiRoleMetricDefinitionsResponse = ResourceMetricDefinitionCollection; + +// @public +export interface AppServiceEnvironmentsListMultiRolePoolInstanceMetricDefinitionsNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceEnvironmentsListMultiRolePoolInstanceMetricDefinitionsNextResponse = ResourceMetricDefinitionCollection; + +// @public +export interface AppServiceEnvironmentsListMultiRolePoolInstanceMetricDefinitionsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceEnvironmentsListMultiRolePoolInstanceMetricDefinitionsResponse = ResourceMetricDefinitionCollection; + +// @public +export interface AppServiceEnvironmentsListMultiRolePoolSkusNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceEnvironmentsListMultiRolePoolSkusNextResponse = SkuInfoCollection; + +// @public +export interface AppServiceEnvironmentsListMultiRolePoolSkusOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceEnvironmentsListMultiRolePoolSkusResponse = SkuInfoCollection; + +// @public +export interface AppServiceEnvironmentsListMultiRolePoolsNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceEnvironmentsListMultiRolePoolsNextResponse = WorkerPoolCollection; + +// @public +export interface AppServiceEnvironmentsListMultiRolePoolsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceEnvironmentsListMultiRolePoolsResponse = WorkerPoolCollection; + +// @public +export interface AppServiceEnvironmentsListMultiRoleUsagesNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceEnvironmentsListMultiRoleUsagesNextResponse = UsageCollection; + +// @public +export interface AppServiceEnvironmentsListMultiRoleUsagesOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceEnvironmentsListMultiRoleUsagesResponse = UsageCollection; + +// @public +export interface AppServiceEnvironmentsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceEnvironmentsListNextResponse = AppServiceEnvironmentCollection; + +// @public +export interface AppServiceEnvironmentsListOperationsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceEnvironmentsListOperationsResponse = Operation[]; + +// @public +export interface AppServiceEnvironmentsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceEnvironmentsListResponse = AppServiceEnvironmentCollection; + +// @public +export interface AppServiceEnvironmentsListUsagesNextOptionalParams extends coreClient.OperationOptions { + filter?: string; +} + +// @public +export type AppServiceEnvironmentsListUsagesNextResponse = CsmUsageQuotaCollection; + +// @public +export interface AppServiceEnvironmentsListUsagesOptionalParams extends coreClient.OperationOptions { + filter?: string; +} + +// @public +export type AppServiceEnvironmentsListUsagesResponse = CsmUsageQuotaCollection; + +// @public +export interface AppServiceEnvironmentsListWebAppsNextOptionalParams extends coreClient.OperationOptions { + propertiesToInclude?: string; +} + +// @public +export type AppServiceEnvironmentsListWebAppsNextResponse = WebAppCollection; + +// @public +export interface AppServiceEnvironmentsListWebAppsOptionalParams extends coreClient.OperationOptions { + propertiesToInclude?: string; +} + +// @public +export type AppServiceEnvironmentsListWebAppsResponse = WebAppCollection; + +// @public +export interface AppServiceEnvironmentsListWebWorkerMetricDefinitionsNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceEnvironmentsListWebWorkerMetricDefinitionsNextResponse = ResourceMetricDefinitionCollection; + +// @public +export interface AppServiceEnvironmentsListWebWorkerMetricDefinitionsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceEnvironmentsListWebWorkerMetricDefinitionsResponse = ResourceMetricDefinitionCollection; + +// @public +export interface AppServiceEnvironmentsListWebWorkerUsagesNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceEnvironmentsListWebWorkerUsagesNextResponse = UsageCollection; + +// @public +export interface AppServiceEnvironmentsListWebWorkerUsagesOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceEnvironmentsListWebWorkerUsagesResponse = UsageCollection; + +// @public +export interface AppServiceEnvironmentsListWorkerPoolInstanceMetricDefinitionsNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceEnvironmentsListWorkerPoolInstanceMetricDefinitionsNextResponse = ResourceMetricDefinitionCollection; + +// @public +export interface AppServiceEnvironmentsListWorkerPoolInstanceMetricDefinitionsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceEnvironmentsListWorkerPoolInstanceMetricDefinitionsResponse = ResourceMetricDefinitionCollection; + +// @public +export interface AppServiceEnvironmentsListWorkerPoolSkusNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceEnvironmentsListWorkerPoolSkusNextResponse = SkuInfoCollection; + +// @public +export interface AppServiceEnvironmentsListWorkerPoolSkusOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceEnvironmentsListWorkerPoolSkusResponse = SkuInfoCollection; + +// @public +export interface AppServiceEnvironmentsListWorkerPoolsNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceEnvironmentsListWorkerPoolsNextResponse = WorkerPoolCollection; + +// @public +export interface AppServiceEnvironmentsListWorkerPoolsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceEnvironmentsListWorkerPoolsResponse = WorkerPoolCollection; + +// @public +export interface AppServiceEnvironmentsRebootOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface AppServiceEnvironmentsResumeNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceEnvironmentsResumeNextResponse = WebAppCollection; + +// @public +export interface AppServiceEnvironmentsResumeOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type AppServiceEnvironmentsResumeResponse = WebAppCollection; + +// @public +export interface AppServiceEnvironmentsSuspendNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceEnvironmentsSuspendNextResponse = WebAppCollection; + +// @public +export interface AppServiceEnvironmentsSuspendOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type AppServiceEnvironmentsSuspendResponse = WebAppCollection; + +// @public +export interface AppServiceEnvironmentsUpdateMultiRolePoolOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceEnvironmentsUpdateMultiRolePoolResponse = WorkerPoolResource; + +// @public +export interface AppServiceEnvironmentsUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceEnvironmentsUpdateResponse = AppServiceEnvironmentResource; + +// @public +export interface AppServiceEnvironmentsUpdateWorkerPoolOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceEnvironmentsUpdateWorkerPoolResponse = WorkerPoolResource; + +// @public +export type AppServicePlan = Resource & { + sku?: SkuDescription; + workerTierName?: string; + readonly status?: StatusOptions; + readonly subscription?: string; + hostingEnvironmentProfile?: HostingEnvironmentProfile; + readonly maximumNumberOfWorkers?: number; + readonly geoRegion?: string; + perSiteScaling?: boolean; + maximumElasticWorkerCount?: number; + readonly numberOfSites?: number; + isSpot?: boolean; + spotExpirationTime?: Date; + freeOfferExpirationTime?: Date; + readonly resourceGroup?: string; + reserved?: boolean; + isXenon?: boolean; + hyperV?: boolean; + targetWorkerCount?: number; + targetWorkerSizeId?: number; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface AppServicePlanCollection { + readonly nextLink?: string; + value: AppServicePlan[]; +} + +// @public +export type AppServicePlanPatchResource = ProxyOnlyResource & { + workerTierName?: string; + readonly status?: StatusOptions; + readonly subscription?: string; + hostingEnvironmentProfile?: HostingEnvironmentProfile; + readonly maximumNumberOfWorkers?: number; + readonly geoRegion?: string; + perSiteScaling?: boolean; + maximumElasticWorkerCount?: number; + readonly numberOfSites?: number; + isSpot?: boolean; + spotExpirationTime?: Date; + freeOfferExpirationTime?: Date; + readonly resourceGroup?: string; + reserved?: boolean; + isXenon?: boolean; + hyperV?: boolean; + targetWorkerCount?: number; + targetWorkerSizeId?: number; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export type AppServicePlanRestrictions = "None" | "Free" | "Shared" | "Basic" | "Standard" | "Premium"; + +// @public +export interface AppServicePlans { + beginCreateOrUpdate(resourceGroupName: string, name: string, appServicePlan: AppServicePlan, options?: AppServicePlansCreateOrUpdateOptionalParams): Promise, AppServicePlansCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, name: string, appServicePlan: AppServicePlan, options?: AppServicePlansCreateOrUpdateOptionalParams): Promise; + createOrUpdateVnetRoute(resourceGroupName: string, name: string, vnetName: string, routeName: string, route: VnetRoute, options?: AppServicePlansCreateOrUpdateVnetRouteOptionalParams): Promise; + delete(resourceGroupName: string, name: string, options?: AppServicePlansDeleteOptionalParams): Promise; + deleteHybridConnection(resourceGroupName: string, name: string, namespaceName: string, relayName: string, options?: AppServicePlansDeleteHybridConnectionOptionalParams): Promise; + deleteVnetRoute(resourceGroupName: string, name: string, vnetName: string, routeName: string, options?: AppServicePlansDeleteVnetRouteOptionalParams): Promise; + get(resourceGroupName: string, name: string, options?: AppServicePlansGetOptionalParams): Promise; + getHybridConnection(resourceGroupName: string, name: string, namespaceName: string, relayName: string, options?: AppServicePlansGetHybridConnectionOptionalParams): Promise; + getHybridConnectionPlanLimit(resourceGroupName: string, name: string, options?: AppServicePlansGetHybridConnectionPlanLimitOptionalParams): Promise; + getRouteForVnet(resourceGroupName: string, name: string, vnetName: string, routeName: string, options?: AppServicePlansGetRouteForVnetOptionalParams): Promise; + getServerFarmSkus(resourceGroupName: string, name: string, options?: AppServicePlansGetServerFarmSkusOptionalParams): Promise; + getVnetFromServerFarm(resourceGroupName: string, name: string, vnetName: string, options?: AppServicePlansGetVnetFromServerFarmOptionalParams): Promise; + getVnetGateway(resourceGroupName: string, name: string, vnetName: string, gatewayName: string, options?: AppServicePlansGetVnetGatewayOptionalParams): Promise; + list(options?: AppServicePlansListOptionalParams): PagedAsyncIterableIterator; + listByResourceGroup(resourceGroupName: string, options?: AppServicePlansListByResourceGroupOptionalParams): PagedAsyncIterableIterator; + listCapabilities(resourceGroupName: string, name: string, options?: AppServicePlansListCapabilitiesOptionalParams): Promise; + listHybridConnectionKeys(resourceGroupName: string, name: string, namespaceName: string, relayName: string, options?: AppServicePlansListHybridConnectionKeysOptionalParams): Promise; + listHybridConnections(resourceGroupName: string, name: string, options?: AppServicePlansListHybridConnectionsOptionalParams): PagedAsyncIterableIterator; + listRoutesForVnet(resourceGroupName: string, name: string, vnetName: string, options?: AppServicePlansListRoutesForVnetOptionalParams): Promise; + listUsages(resourceGroupName: string, name: string, options?: AppServicePlansListUsagesOptionalParams): PagedAsyncIterableIterator; + listVnets(resourceGroupName: string, name: string, options?: AppServicePlansListVnetsOptionalParams): Promise; + listWebApps(resourceGroupName: string, name: string, options?: AppServicePlansListWebAppsOptionalParams): PagedAsyncIterableIterator; + listWebAppsByHybridConnection(resourceGroupName: string, name: string, namespaceName: string, relayName: string, options?: AppServicePlansListWebAppsByHybridConnectionOptionalParams): PagedAsyncIterableIterator; + rebootWorker(resourceGroupName: string, name: string, workerName: string, options?: AppServicePlansRebootWorkerOptionalParams): Promise; + restartWebApps(resourceGroupName: string, name: string, options?: AppServicePlansRestartWebAppsOptionalParams): Promise; + update(resourceGroupName: string, name: string, appServicePlan: AppServicePlanPatchResource, options?: AppServicePlansUpdateOptionalParams): Promise; + updateVnetGateway(resourceGroupName: string, name: string, vnetName: string, gatewayName: string, connectionEnvelope: VnetGateway, options?: AppServicePlansUpdateVnetGatewayOptionalParams): Promise; + updateVnetRoute(resourceGroupName: string, name: string, vnetName: string, routeName: string, route: VnetRoute, options?: AppServicePlansUpdateVnetRouteOptionalParams): Promise; +} + +// @public +export interface AppServicePlansCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type AppServicePlansCreateOrUpdateResponse = AppServicePlan; + +// @public +export interface AppServicePlansCreateOrUpdateVnetRouteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServicePlansCreateOrUpdateVnetRouteResponse = VnetRoute; + +// @public +export interface AppServicePlansDeleteHybridConnectionOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface AppServicePlansDeleteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface AppServicePlansDeleteVnetRouteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface AppServicePlansGetHybridConnectionOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface AppServicePlansGetHybridConnectionPlanLimitOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServicePlansGetHybridConnectionPlanLimitResponse = HybridConnectionLimits; + +// @public +export type AppServicePlansGetHybridConnectionResponse = HybridConnection; + +// @public +export interface AppServicePlansGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServicePlansGetResponse = AppServicePlan; + +// @public +export interface AppServicePlansGetRouteForVnetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServicePlansGetRouteForVnetResponse = VnetRoute[]; + +// @public +export interface AppServicePlansGetServerFarmSkusOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServicePlansGetServerFarmSkusResponse = Record; + +// @public +export interface AppServicePlansGetVnetFromServerFarmOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServicePlansGetVnetFromServerFarmResponse = VnetInfo; + +// @public +export interface AppServicePlansGetVnetGatewayOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServicePlansGetVnetGatewayResponse = VnetGateway; + +// @public +export interface AppServicePlansListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServicePlansListByResourceGroupNextResponse = AppServicePlanCollection; + +// @public +export interface AppServicePlansListByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServicePlansListByResourceGroupResponse = AppServicePlanCollection; + +// @public +export interface AppServicePlansListCapabilitiesOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServicePlansListCapabilitiesResponse = Capability[]; + +// @public +export interface AppServicePlansListHybridConnectionKeysOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServicePlansListHybridConnectionKeysResponse = HybridConnectionKey; + +// @public +export interface AppServicePlansListHybridConnectionsNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServicePlansListHybridConnectionsNextResponse = HybridConnectionCollection; + +// @public +export interface AppServicePlansListHybridConnectionsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServicePlansListHybridConnectionsResponse = HybridConnectionCollection; + +// @public +export interface AppServicePlansListNextOptionalParams extends coreClient.OperationOptions { + detailed?: boolean; +} + +// @public +export type AppServicePlansListNextResponse = AppServicePlanCollection; + +// @public +export interface AppServicePlansListOptionalParams extends coreClient.OperationOptions { + detailed?: boolean; +} + +// @public +export type AppServicePlansListResponse = AppServicePlanCollection; + +// @public +export interface AppServicePlansListRoutesForVnetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServicePlansListRoutesForVnetResponse = VnetRoute[]; + +// @public +export interface AppServicePlansListUsagesNextOptionalParams extends coreClient.OperationOptions { + filter?: string; +} + +// @public +export type AppServicePlansListUsagesNextResponse = CsmUsageQuotaCollection; + +// @public +export interface AppServicePlansListUsagesOptionalParams extends coreClient.OperationOptions { + filter?: string; +} + +// @public +export type AppServicePlansListUsagesResponse = CsmUsageQuotaCollection; + +// @public +export interface AppServicePlansListVnetsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServicePlansListVnetsResponse = VnetInfo[]; + +// @public +export interface AppServicePlansListWebAppsByHybridConnectionNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServicePlansListWebAppsByHybridConnectionNextResponse = ResourceCollection; + +// @public +export interface AppServicePlansListWebAppsByHybridConnectionOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServicePlansListWebAppsByHybridConnectionResponse = ResourceCollection; + +// @public +export interface AppServicePlansListWebAppsNextOptionalParams extends coreClient.OperationOptions { + filter?: string; + skipToken?: string; + top?: string; +} + +// @public +export type AppServicePlansListWebAppsNextResponse = WebAppCollection; + +// @public +export interface AppServicePlansListWebAppsOptionalParams extends coreClient.OperationOptions { + filter?: string; + skipToken?: string; + top?: string; +} + +// @public +export type AppServicePlansListWebAppsResponse = WebAppCollection; + +// @public +export interface AppServicePlansRebootWorkerOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface AppServicePlansRestartWebAppsOptionalParams extends coreClient.OperationOptions { + softRestart?: boolean; +} + +// @public +export interface AppServicePlansUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServicePlansUpdateResponse = AppServicePlan; + +// @public +export interface AppServicePlansUpdateVnetGatewayOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServicePlansUpdateVnetGatewayResponse = VnetGateway; + +// @public +export interface AppServicePlansUpdateVnetRouteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServicePlansUpdateVnetRouteResponse = VnetRoute; + +// @public +export interface ArmIdWrapper { + readonly id?: string; +} + +// @public +export interface AutoHealActions { + actionType?: AutoHealActionType; + customAction?: AutoHealCustomAction; + minProcessExecutionTime?: string; +} + +// @public +export type AutoHealActionType = "Recycle" | "LogEvent" | "CustomAction"; + +// @public +export interface AutoHealCustomAction { + exe?: string; + parameters?: string; +} + +// @public +export interface AutoHealRules { + actions?: AutoHealActions; + triggers?: AutoHealTriggers; +} + +// @public +export interface AutoHealTriggers { + privateBytesInKB?: number; + requests?: RequestsBasedTrigger; + slowRequests?: SlowRequestsBasedTrigger; + statusCodes?: StatusCodesBasedTrigger[]; +} + +// @public +export interface AzureBlobStorageApplicationLogsConfig { + level?: LogLevel; + retentionInDays?: number; + sasUrl?: string; +} + +// @public +export interface AzureBlobStorageHttpLogsConfig { + enabled?: boolean; + retentionInDays?: number; + sasUrl?: string; +} + +// @public +export type AzureResourceType = "Website" | "TrafficManager"; + +// @public +export interface AzureStorageInfoValue { + accessKey?: string; + accountName?: string; + mountPath?: string; + shareName?: string; + readonly state?: AzureStorageState; + type?: AzureStorageType; +} + +// @public +export type AzureStoragePropertyDictionaryResource = ProxyOnlyResource & { + properties?: { + [propertyName: string]: AzureStorageInfoValue; + }; +}; + +// @public +export type AzureStorageState = "Ok" | "InvalidCredentials" | "InvalidShare"; + +// @public +export type AzureStorageType = "AzureFiles" | "AzureBlob"; + +// @public +export interface AzureTableStorageApplicationLogsConfig { + level?: LogLevel; + sasUrl: string; +} + +// @public +export type BackupItem = ProxyOnlyResource & { + readonly backupId?: number; + readonly storageAccountUrl?: string; + readonly blobName?: string; + readonly namePropertiesName?: string; + readonly status?: BackupItemStatus; + readonly sizeInBytes?: number; + readonly created?: Date; + readonly log?: string; + readonly databases?: DatabaseBackupSetting[]; + readonly scheduled?: boolean; + readonly lastRestoreTimeStamp?: Date; + readonly finishedTimeStamp?: Date; + readonly correlationId?: string; + readonly websiteSizeInBytes?: number; +}; + +// @public +export interface BackupItemCollection { + readonly nextLink?: string; + value: BackupItem[]; +} + +// @public +export type BackupItemStatus = "InProgress" | "Failed" | "Succeeded" | "TimedOut" | "Created" | "Skipped" | "PartiallySucceeded" | "DeleteInProgress" | "DeleteFailed" | "Deleted"; + +// @public +export type BackupRequest = ProxyOnlyResource & { + backupName?: string; + enabled?: boolean; + storageAccountUrl?: string; + backupSchedule?: BackupSchedule; + databases?: DatabaseBackupSetting[]; +}; + +// @public +export type BackupRestoreOperationType = "Default" | "Clone" | "Relocation" | "Snapshot" | "CloudFS"; + +// @public +export interface BackupSchedule { + frequencyInterval: number; + frequencyUnit: FrequencyUnit; + keepAtLeastOneBackup: boolean; + readonly lastExecutionTime?: Date; + retentionPeriodInDays: number; + startTime?: Date; +} + +// @public +export type BillingMeter = ProxyOnlyResource & { + meterId?: string; + billingLocation?: string; + shortName?: string; + friendlyName?: string; + resourceType?: string; + osType?: string; +}; + +// @public +export interface BillingMeterCollection { + readonly nextLink?: string; + value: BillingMeter[]; +} + +// @public +export type BuildStatus = string; + +// @public +export type BuiltInAuthenticationProvider = "AzureActiveDirectory" | "Facebook" | "Google" | "MicrosoftAccount" | "Twitter"; + +// @public +export interface Capability { + name?: string; + reason?: string; + value?: string; +} + +// @public +export type Certificate = Resource & { + readonly friendlyName?: string; + readonly subjectName?: string; + hostNames?: string[]; + pfxBlob?: Uint8Array; + readonly siteName?: string; + readonly selfLink?: string; + readonly issuer?: string; + readonly issueDate?: Date; + readonly expirationDate?: Date; + password?: string; + readonly thumbprint?: string; + readonly valid?: boolean; + readonly cerBlob?: Uint8Array; + readonly publicKeyHash?: string; + readonly hostingEnvironmentProfile?: HostingEnvironmentProfile; + keyVaultId?: string; + keyVaultSecretName?: string; + readonly keyVaultSecretStatus?: KeyVaultSecretStatus; + serverFarmId?: string; + canonicalName?: string; +}; + +// @public +export interface CertificateCollection { + readonly nextLink?: string; + value: Certificate[]; +} + +// @public +export interface CertificateDetails { + readonly issuer?: string; + readonly notAfter?: Date; + readonly notBefore?: Date; + readonly rawData?: string; + readonly serialNumber?: string; + readonly signatureAlgorithm?: string; + readonly subject?: string; + readonly thumbprint?: string; + readonly version?: number; +} + +// @public +export type CertificateEmail = ProxyOnlyResource & { + emailId?: string; + timeStamp?: Date; +}; + +// @public +export type CertificateOrderAction = ProxyOnlyResource & { + readonly actionType?: CertificateOrderActionType; + readonly createdAt?: Date; +}; + +// @public +export type CertificateOrderActionType = "CertificateIssued" | "CertificateOrderCanceled" | "CertificateOrderCreated" | "CertificateRevoked" | "DomainValidationComplete" | "FraudDetected" | "OrgNameChange" | "OrgValidationComplete" | "SanDrop" | "FraudCleared" | "CertificateExpired" | "CertificateExpirationWarning" | "FraudDocumentationRequired" | "Unknown"; + +// @public +export type CertificateOrderStatus = "Pendingissuance" | "Issued" | "Revoked" | "Canceled" | "Denied" | "Pendingrevocation" | "PendingRekey" | "Unused" | "Expired" | "NotSubmitted"; + +// @public +export type CertificatePatchResource = ProxyOnlyResource & { + readonly friendlyName?: string; + readonly subjectName?: string; + hostNames?: string[]; + pfxBlob?: Uint8Array; + readonly siteName?: string; + readonly selfLink?: string; + readonly issuer?: string; + readonly issueDate?: Date; + readonly expirationDate?: Date; + password?: string; + readonly thumbprint?: string; + readonly valid?: boolean; + readonly cerBlob?: Uint8Array; + readonly publicKeyHash?: string; + readonly hostingEnvironmentProfile?: HostingEnvironmentProfile; + keyVaultId?: string; + keyVaultSecretName?: string; + readonly keyVaultSecretStatus?: KeyVaultSecretStatus; + serverFarmId?: string; + canonicalName?: string; +}; + +// @public +export type CertificateProductType = "StandardDomainValidatedSsl" | "StandardDomainValidatedWildCardSsl"; + +// @public +export interface CertificateRegistrationProvider { + listOperations(options?: CertificateRegistrationProviderListOperationsOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface CertificateRegistrationProviderListOperationsNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type CertificateRegistrationProviderListOperationsNextResponse = CsmOperationCollection; + +// @public +export interface CertificateRegistrationProviderListOperationsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type CertificateRegistrationProviderListOperationsResponse = CsmOperationCollection; + +// @public +export interface Certificates { + createOrUpdate(resourceGroupName: string, name: string, certificateEnvelope: Certificate, options?: CertificatesCreateOrUpdateOptionalParams): Promise; + delete(resourceGroupName: string, name: string, options?: CertificatesDeleteOptionalParams): Promise; + get(resourceGroupName: string, name: string, options?: CertificatesGetOptionalParams): Promise; + list(options?: CertificatesListOptionalParams): PagedAsyncIterableIterator; + listByResourceGroup(resourceGroupName: string, options?: CertificatesListByResourceGroupOptionalParams): PagedAsyncIterableIterator; + update(resourceGroupName: string, name: string, certificateEnvelope: CertificatePatchResource, options?: CertificatesUpdateOptionalParams): Promise; +} + +// @public +export interface CertificatesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type CertificatesCreateOrUpdateResponse = Certificate; + +// @public +export interface CertificatesDeleteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface CertificatesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type CertificatesGetResponse = Certificate; + +// @public +export interface CertificatesListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type CertificatesListByResourceGroupNextResponse = CertificateCollection; + +// @public +export interface CertificatesListByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type CertificatesListByResourceGroupResponse = CertificateCollection; + +// @public +export interface CertificatesListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type CertificatesListNextResponse = CertificateCollection; + +// @public +export interface CertificatesListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type CertificatesListResponse = CertificateCollection; + +// @public +export interface CertificatesUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type CertificatesUpdateResponse = Certificate; + +// @public +export type Channels = "Notification" | "Api" | "Email" | "Webhook" | "All"; + +// @public +export type CheckNameResourceTypes = string; + +// @public +export type CloneAbilityResult = "Cloneable" | "PartiallyCloneable" | "NotCloneable"; + +// @public +export interface CloningInfo { + appSettingsOverrides?: { + [propertyName: string]: string; + }; + cloneCustomHostNames?: boolean; + cloneSourceControl?: boolean; + configureLoadBalancing?: boolean; + correlationId?: string; + hostingEnvironment?: string; + overwrite?: boolean; + sourceWebAppId: string; + sourceWebAppLocation?: string; + trafficManagerProfileId?: string; + trafficManagerProfileName?: string; +} + +// @public (undocumented) +export interface Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties { + readonly clientId?: string; + readonly principalId?: string; +} + +// @public +export type ComputeModeOptions = "Shared" | "Dedicated" | "Dynamic"; + +// @public +export type ConnectionStringDictionary = ProxyOnlyResource & { + properties?: { + [propertyName: string]: ConnStringValueTypePair; + }; +}; + +// @public +export type ConnectionStringType = "MySql" | "SQLServer" | "SQLAzure" | "Custom" | "NotificationHub" | "ServiceBus" | "EventHub" | "ApiHub" | "DocDb" | "RedisCache" | "PostgreSQL"; + +// @public +export interface ConnStringInfo { + connectionString?: string; + name?: string; + type?: ConnectionStringType; +} + +// @public +export interface ConnStringValueTypePair { + type: ConnectionStringType; + value: string; +} + +// @public +export interface Contact { + addressMailing?: Address; + email: string; + fax?: string; + jobTitle?: string; + nameFirst: string; + nameLast: string; + nameMiddle?: string; + organization?: string; + phone: string; +} + +// @public (undocumented) +export interface ContainerCpuStatistics { + // (undocumented) + cpuUsage?: ContainerCpuUsage; + // (undocumented) + onlineCpuCount?: number; + // (undocumented) + systemCpuUsage?: number; + // (undocumented) + throttlingData?: ContainerThrottlingData; +} + +// @public (undocumented) +export interface ContainerCpuUsage { + // (undocumented) + kernelModeUsage?: number; + // (undocumented) + perCpuUsage?: number[]; + // (undocumented) + totalUsage?: number; + // (undocumented) + userModeUsage?: number; +} + +// @public (undocumented) +export interface ContainerInfo { + // (undocumented) + currentCpuStats?: ContainerCpuStatistics; + // (undocumented) + currentTimeStamp?: Date; + // (undocumented) + eth0?: ContainerNetworkInterfaceStatistics; + // (undocumented) + id?: string; + // (undocumented) + memoryStats?: ContainerMemoryStatistics; + // (undocumented) + name?: string; + // (undocumented) + previousCpuStats?: ContainerCpuStatistics; + // (undocumented) + previousTimeStamp?: Date; +} + +// @public (undocumented) +export interface ContainerMemoryStatistics { + // (undocumented) + limit?: number; + // (undocumented) + maxUsage?: number; + // (undocumented) + usage?: number; +} + +// @public (undocumented) +export interface ContainerNetworkInterfaceStatistics { + // (undocumented) + rxBytes?: number; + // (undocumented) + rxDropped?: number; + // (undocumented) + rxErrors?: number; + // (undocumented) + rxPackets?: number; + // (undocumented) + txBytes?: number; + // (undocumented) + txDropped?: number; + // (undocumented) + txErrors?: number; + // (undocumented) + txPackets?: number; +} + +// @public (undocumented) +export interface ContainerThrottlingData { + // (undocumented) + periods?: number; + // (undocumented) + throttledPeriods?: number; + // (undocumented) + throttledTime?: number; +} + +// @public +export type ContinuousWebJob = ProxyOnlyResource & { + status?: ContinuousWebJobStatus; + detailedStatus?: string; + logUrl?: string; + runCommand?: string; + url?: string; + extraInfoUrl?: string; + webJobType?: WebJobType; + error?: string; + usingSdk?: boolean; + settings?: { + [propertyName: string]: Record; + }; +}; + +// @public +export interface ContinuousWebJobCollection { + readonly nextLink?: string; + value: ContinuousWebJob[]; +} + +// @public +export type ContinuousWebJobStatus = "Initializing" | "Starting" | "Running" | "PendingRestart" | "Stopped"; + +// @public +export interface CorsSettings { + allowedOrigins?: string[]; + supportCredentials?: boolean; +} + +// @public +export interface CsmCopySlotEntity { + siteConfig: SiteConfig; + targetSlot: string; +} + +// @public +export interface CsmMoveResourceEnvelope { + // (undocumented) + resources?: string[]; + // (undocumented) + targetResourceGroup?: string; +} + +// @public +export interface CsmOperationCollection { + readonly nextLink?: string; + value: CsmOperationDescription[]; +} + +// @public +export interface CsmOperationDescription { + display?: CsmOperationDisplay; + // (undocumented) + name?: string; + // (undocumented) + origin?: string; + properties?: CsmOperationDescriptionProperties; +} + +// @public +export interface CsmOperationDescriptionProperties { + serviceSpecification?: ServiceSpecification; +} + +// @public +export interface CsmOperationDisplay { + // (undocumented) + description?: string; + // (undocumented) + operation?: string; + // (undocumented) + provider?: string; + // (undocumented) + resource?: string; +} + +// @public +export interface CsmPublishingProfileOptions { + format?: PublishingProfileFormat; + includeDisasterRecoveryEndpoints?: boolean; +} + +// @public +export interface CsmSlotEntity { + preserveVnet: boolean; + targetSlot: string; +} + +// @public +export interface CsmUsageQuota { + currentValue?: number; + limit?: number; + name?: LocalizableString; + nextResetTime?: Date; + unit?: string; +} + +// @public +export interface CsmUsageQuotaCollection { + readonly nextLink?: string; + value: CsmUsageQuota[]; +} + +// @public +export type CustomHostnameAnalysisResult = ProxyOnlyResource & { + readonly isHostnameAlreadyVerified?: boolean; + readonly customDomainVerificationTest?: DnsVerificationTestResult; + readonly customDomainVerificationFailureInfo?: ErrorEntity; + readonly hasConflictOnScaleUnit?: boolean; + readonly hasConflictAcrossSubscription?: boolean; + readonly conflictingAppResourceId?: string; + cNameRecords?: string[]; + txtRecords?: string[]; + aRecords?: string[]; + alternateCNameRecords?: string[]; + alternateTxtRecords?: string[]; +}; + +// @public +export type CustomHostNameDnsRecordType = "CName" | "A"; + +// @public +export interface DatabaseBackupSetting { + connectionString?: string; + connectionStringName?: string; + databaseType: DatabaseType; + // (undocumented) + name?: string; +} + +// @public +export type DatabaseType = string; + +// @public +export interface DataSource { + dataSourceUri?: NameValuePair[]; + instructions?: string[]; +} + +// @public +export interface DataTableResponseColumn { + columnName?: string; + columnType?: string; + dataType?: string; +} + +// @public +export interface DataTableResponseObject { + columns?: DataTableResponseColumn[]; + rows?: string[][]; + tableName?: string; +} + +// @public +export interface DefaultErrorResponse { + readonly error?: DefaultErrorResponseError; +} + +// @public +export interface DefaultErrorResponseError { + readonly code?: string; + // (undocumented) + details?: DefaultErrorResponseErrorDetailsItem[]; + readonly innererror?: string; + readonly message?: string; + readonly target?: string; +} + +// @public +export interface DefaultErrorResponseErrorDetailsItem { + readonly code?: string; + readonly message?: string; + readonly target?: string; +} + +// @public +export type DeletedAppRestoreRequest = ProxyOnlyResource & { + deletedSiteId?: string; + recoverConfiguration?: boolean; + snapshotTime?: string; + useDRSecondary?: boolean; +}; + +// @public +export type DeletedSite = ProxyOnlyResource & { + readonly deletedSiteId?: number; + readonly deletedTimestamp?: string; + readonly subscription?: string; + readonly resourceGroup?: string; + readonly deletedSiteName?: string; + readonly slot?: string; + readonly kindPropertiesKind?: string; + readonly geoRegionName?: string; +}; + +// @public +export interface DeletedWebAppCollection { + readonly nextLink?: string; + value: DeletedSite[]; +} + +// @public +export interface DeletedWebApps { + getDeletedWebAppByLocation(location: string, deletedSiteId: string, options?: DeletedWebAppsGetDeletedWebAppByLocationOptionalParams): Promise; + list(options?: DeletedWebAppsListOptionalParams): PagedAsyncIterableIterator; + listByLocation(location: string, options?: DeletedWebAppsListByLocationOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface DeletedWebAppsGetDeletedWebAppByLocationOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DeletedWebAppsGetDeletedWebAppByLocationResponse = DeletedSite; + +// @public +export interface DeletedWebAppsListByLocationNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DeletedWebAppsListByLocationNextResponse = DeletedWebAppCollection; + +// @public +export interface DeletedWebAppsListByLocationOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DeletedWebAppsListByLocationResponse = DeletedWebAppCollection; + +// @public +export interface DeletedWebAppsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DeletedWebAppsListNextResponse = DeletedWebAppCollection; + +// @public +export interface DeletedWebAppsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DeletedWebAppsListResponse = DeletedWebAppCollection; + +// @public +export type Deployment = ProxyOnlyResource & { + status?: number; + message?: string; + author?: string; + deployer?: string; + authorEmail?: string; + startTime?: Date; + endTime?: Date; + active?: boolean; + details?: string; +}; + +// @public +export interface DeploymentCollection { + readonly nextLink?: string; + value: Deployment[]; +} + +// @public +export interface DeploymentLocations { + hostingEnvironmentDeploymentInfos?: HostingEnvironmentDeploymentInfo[]; + hostingEnvironments?: AppServiceEnvironment[]; + locations?: GeoRegion[]; +} + +// @public +export interface DetectorAbnormalTimePeriod { + endTime?: Date; + message?: string; + metaData?: NameValuePair[][]; + priority?: number; + solutions?: Solution[]; + source?: string; + startTime?: Date; + type?: IssueType; +} + +// @public +export type DetectorDefinition = ProxyOnlyResource & { + readonly displayName?: string; + readonly description?: string; + readonly rank?: number; + readonly isEnabled?: boolean; +}; + +// @public +export interface DetectorInfo { + readonly category?: string; + readonly description?: string; + readonly subCategory?: string; + readonly supportTopicId?: string; +} + +// @public +export type DetectorResponse = ProxyOnlyResource & { + metadata?: DetectorInfo; + dataset?: DiagnosticData[]; +}; + +// @public +export interface DetectorResponseCollection { + readonly nextLink?: string; + value: DetectorResponse[]; +} + +// @public +export type DiagnosticAnalysis = ProxyOnlyResource & { + startTime?: Date; + endTime?: Date; + abnormalTimePeriods?: AbnormalTimePeriod[]; + payload?: AnalysisData[]; + nonCorrelatedDetectors?: DetectorDefinition[]; +}; + +// @public +export interface DiagnosticAnalysisCollection { + readonly nextLink?: string; + value: AnalysisDefinition[]; +} + +// @public +export type DiagnosticCategory = ProxyOnlyResource & { + readonly description?: string; +}; + +// @public +export interface DiagnosticCategoryCollection { + readonly nextLink?: string; + value: DiagnosticCategory[]; +} + +// @public +export interface DiagnosticData { + renderingProperties?: Rendering; + table?: DataTableResponseObject; +} + +// @public +export interface DiagnosticDetectorCollection { + readonly nextLink?: string; + value: DetectorDefinition[]; +} + +// @public +export type DiagnosticDetectorResponse = ProxyOnlyResource & { + startTime?: Date; + endTime?: Date; + issueDetected?: boolean; + detectorDefinition?: DetectorDefinition; + metrics?: DiagnosticMetricSet[]; + abnormalTimePeriods?: DetectorAbnormalTimePeriod[]; + data?: NameValuePair[][]; + responseMetaData?: ResponseMetaData; +}; + +// @public +export interface DiagnosticMetricSample { + isAggregated?: boolean; + maximum?: number; + minimum?: number; + roleInstance?: string; + timestamp?: Date; + total?: number; +} + +// @public +export interface DiagnosticMetricSet { + endTime?: Date; + name?: string; + startTime?: Date; + timeGrain?: string; + unit?: string; + values?: DiagnosticMetricSample[]; +} + +// @public +export interface Diagnostics { + executeSiteAnalysis(resourceGroupName: string, siteName: string, diagnosticCategory: string, analysisName: string, options?: DiagnosticsExecuteSiteAnalysisOptionalParams): Promise; + executeSiteAnalysisSlot(resourceGroupName: string, siteName: string, diagnosticCategory: string, analysisName: string, slot: string, options?: DiagnosticsExecuteSiteAnalysisSlotOptionalParams): Promise; + executeSiteDetector(resourceGroupName: string, siteName: string, detectorName: string, diagnosticCategory: string, options?: DiagnosticsExecuteSiteDetectorOptionalParams): Promise; + executeSiteDetectorSlot(resourceGroupName: string, siteName: string, detectorName: string, diagnosticCategory: string, slot: string, options?: DiagnosticsExecuteSiteDetectorSlotOptionalParams): Promise; + getHostingEnvironmentDetectorResponse(resourceGroupName: string, name: string, detectorName: string, options?: DiagnosticsGetHostingEnvironmentDetectorResponseOptionalParams): Promise; + getSiteAnalysis(resourceGroupName: string, siteName: string, diagnosticCategory: string, analysisName: string, options?: DiagnosticsGetSiteAnalysisOptionalParams): Promise; + getSiteAnalysisSlot(resourceGroupName: string, siteName: string, diagnosticCategory: string, analysisName: string, slot: string, options?: DiagnosticsGetSiteAnalysisSlotOptionalParams): Promise; + getSiteDetector(resourceGroupName: string, siteName: string, diagnosticCategory: string, detectorName: string, options?: DiagnosticsGetSiteDetectorOptionalParams): Promise; + getSiteDetectorResponse(resourceGroupName: string, siteName: string, detectorName: string, options?: DiagnosticsGetSiteDetectorResponseOptionalParams): Promise; + getSiteDetectorResponseSlot(resourceGroupName: string, siteName: string, detectorName: string, slot: string, options?: DiagnosticsGetSiteDetectorResponseSlotOptionalParams): Promise; + getSiteDetectorSlot(resourceGroupName: string, siteName: string, diagnosticCategory: string, detectorName: string, slot: string, options?: DiagnosticsGetSiteDetectorSlotOptionalParams): Promise; + getSiteDiagnosticCategory(resourceGroupName: string, siteName: string, diagnosticCategory: string, options?: DiagnosticsGetSiteDiagnosticCategoryOptionalParams): Promise; + getSiteDiagnosticCategorySlot(resourceGroupName: string, siteName: string, diagnosticCategory: string, slot: string, options?: DiagnosticsGetSiteDiagnosticCategorySlotOptionalParams): Promise; + listHostingEnvironmentDetectorResponses(resourceGroupName: string, name: string, options?: DiagnosticsListHostingEnvironmentDetectorResponsesOptionalParams): PagedAsyncIterableIterator; + listSiteAnalyses(resourceGroupName: string, siteName: string, diagnosticCategory: string, options?: DiagnosticsListSiteAnalysesOptionalParams): PagedAsyncIterableIterator; + listSiteAnalysesSlot(resourceGroupName: string, siteName: string, diagnosticCategory: string, slot: string, options?: DiagnosticsListSiteAnalysesSlotOptionalParams): PagedAsyncIterableIterator; + listSiteDetectorResponses(resourceGroupName: string, siteName: string, options?: DiagnosticsListSiteDetectorResponsesOptionalParams): PagedAsyncIterableIterator; + listSiteDetectorResponsesSlot(resourceGroupName: string, siteName: string, slot: string, options?: DiagnosticsListSiteDetectorResponsesSlotOptionalParams): PagedAsyncIterableIterator; + listSiteDetectors(resourceGroupName: string, siteName: string, diagnosticCategory: string, options?: DiagnosticsListSiteDetectorsOptionalParams): PagedAsyncIterableIterator; + listSiteDetectorsSlot(resourceGroupName: string, siteName: string, diagnosticCategory: string, slot: string, options?: DiagnosticsListSiteDetectorsSlotOptionalParams): PagedAsyncIterableIterator; + listSiteDiagnosticCategories(resourceGroupName: string, siteName: string, options?: DiagnosticsListSiteDiagnosticCategoriesOptionalParams): PagedAsyncIterableIterator; + listSiteDiagnosticCategoriesSlot(resourceGroupName: string, siteName: string, slot: string, options?: DiagnosticsListSiteDiagnosticCategoriesSlotOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface DiagnosticsExecuteSiteAnalysisOptionalParams extends coreClient.OperationOptions { + endTime?: Date; + startTime?: Date; + timeGrain?: string; +} + +// @public +export type DiagnosticsExecuteSiteAnalysisResponse = DiagnosticAnalysis; + +// @public +export interface DiagnosticsExecuteSiteAnalysisSlotOptionalParams extends coreClient.OperationOptions { + endTime?: Date; + startTime?: Date; + timeGrain?: string; +} + +// @public +export type DiagnosticsExecuteSiteAnalysisSlotResponse = DiagnosticAnalysis; + +// @public +export interface DiagnosticsExecuteSiteDetectorOptionalParams extends coreClient.OperationOptions { + endTime?: Date; + startTime?: Date; + timeGrain?: string; +} + +// @public +export type DiagnosticsExecuteSiteDetectorResponse = DiagnosticDetectorResponse; + +// @public +export interface DiagnosticsExecuteSiteDetectorSlotOptionalParams extends coreClient.OperationOptions { + endTime?: Date; + startTime?: Date; + timeGrain?: string; +} + +// @public +export type DiagnosticsExecuteSiteDetectorSlotResponse = DiagnosticDetectorResponse; + +// @public +export interface DiagnosticsGetHostingEnvironmentDetectorResponseOptionalParams extends coreClient.OperationOptions { + endTime?: Date; + startTime?: Date; + timeGrain?: string; +} + +// @public +export type DiagnosticsGetHostingEnvironmentDetectorResponseResponse = DetectorResponse; + +// @public +export interface DiagnosticsGetSiteAnalysisOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DiagnosticsGetSiteAnalysisResponse = AnalysisDefinition; + +// @public +export interface DiagnosticsGetSiteAnalysisSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DiagnosticsGetSiteAnalysisSlotResponse = AnalysisDefinition; + +// @public +export interface DiagnosticsGetSiteDetectorOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DiagnosticsGetSiteDetectorResponse = DetectorDefinition; + +// @public +export interface DiagnosticsGetSiteDetectorResponseOptionalParams extends coreClient.OperationOptions { + endTime?: Date; + startTime?: Date; + timeGrain?: string; +} + +// @public +export type DiagnosticsGetSiteDetectorResponseResponse = DetectorResponse; + +// @public +export interface DiagnosticsGetSiteDetectorResponseSlotOptionalParams extends coreClient.OperationOptions { + endTime?: Date; + startTime?: Date; + timeGrain?: string; +} + +// @public +export type DiagnosticsGetSiteDetectorResponseSlotResponse = DetectorResponse; + +// @public +export interface DiagnosticsGetSiteDetectorSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DiagnosticsGetSiteDetectorSlotResponse = DetectorDefinition; + +// @public +export interface DiagnosticsGetSiteDiagnosticCategoryOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DiagnosticsGetSiteDiagnosticCategoryResponse = DiagnosticCategory; + +// @public +export interface DiagnosticsGetSiteDiagnosticCategorySlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DiagnosticsGetSiteDiagnosticCategorySlotResponse = DiagnosticCategory; + +// @public +export interface DiagnosticsListHostingEnvironmentDetectorResponsesNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DiagnosticsListHostingEnvironmentDetectorResponsesNextResponse = DetectorResponseCollection; + +// @public +export interface DiagnosticsListHostingEnvironmentDetectorResponsesOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DiagnosticsListHostingEnvironmentDetectorResponsesResponse = DetectorResponseCollection; + +// @public +export interface DiagnosticsListSiteAnalysesNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DiagnosticsListSiteAnalysesNextResponse = DiagnosticAnalysisCollection; + +// @public +export interface DiagnosticsListSiteAnalysesOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DiagnosticsListSiteAnalysesResponse = DiagnosticAnalysisCollection; + +// @public +export interface DiagnosticsListSiteAnalysesSlotNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DiagnosticsListSiteAnalysesSlotNextResponse = DiagnosticAnalysisCollection; + +// @public +export interface DiagnosticsListSiteAnalysesSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DiagnosticsListSiteAnalysesSlotResponse = DiagnosticAnalysisCollection; + +// @public +export interface DiagnosticsListSiteDetectorResponsesNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DiagnosticsListSiteDetectorResponsesNextResponse = DetectorResponseCollection; + +// @public +export interface DiagnosticsListSiteDetectorResponsesOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DiagnosticsListSiteDetectorResponsesResponse = DetectorResponseCollection; + +// @public +export interface DiagnosticsListSiteDetectorResponsesSlotNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DiagnosticsListSiteDetectorResponsesSlotNextResponse = DetectorResponseCollection; + +// @public +export interface DiagnosticsListSiteDetectorResponsesSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DiagnosticsListSiteDetectorResponsesSlotResponse = DetectorResponseCollection; + +// @public +export interface DiagnosticsListSiteDetectorsNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DiagnosticsListSiteDetectorsNextResponse = DiagnosticDetectorCollection; + +// @public +export interface DiagnosticsListSiteDetectorsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DiagnosticsListSiteDetectorsResponse = DiagnosticDetectorCollection; + +// @public +export interface DiagnosticsListSiteDetectorsSlotNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DiagnosticsListSiteDetectorsSlotNextResponse = DiagnosticDetectorCollection; + +// @public +export interface DiagnosticsListSiteDetectorsSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DiagnosticsListSiteDetectorsSlotResponse = DiagnosticDetectorCollection; + +// @public +export interface DiagnosticsListSiteDiagnosticCategoriesNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DiagnosticsListSiteDiagnosticCategoriesNextResponse = DiagnosticCategoryCollection; + +// @public +export interface DiagnosticsListSiteDiagnosticCategoriesOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DiagnosticsListSiteDiagnosticCategoriesResponse = DiagnosticCategoryCollection; + +// @public +export interface DiagnosticsListSiteDiagnosticCategoriesSlotNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DiagnosticsListSiteDiagnosticCategoriesSlotNextResponse = DiagnosticCategoryCollection; + +// @public +export interface DiagnosticsListSiteDiagnosticCategoriesSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DiagnosticsListSiteDiagnosticCategoriesSlotResponse = DiagnosticCategoryCollection; + +// @public +export interface Dimension { + // (undocumented) + displayName?: string; + // (undocumented) + internalName?: string; + // (undocumented) + name?: string; + // (undocumented) + toBeExportedForShoebox?: boolean; +} + +// @public +export type DnsType = "AzureDns" | "DefaultDomainRegistrarDns"; + +// @public +export type DnsVerificationTestResult = "Passed" | "Failed" | "Skipped"; + +// @public +export type Domain = Resource & { + contactAdmin?: Contact; + contactBilling?: Contact; + contactRegistrant?: Contact; + contactTech?: Contact; + readonly registrationStatus?: DomainStatus; + readonly provisioningState?: ProvisioningState; + readonly nameServers?: string[]; + privacy?: boolean; + readonly createdTime?: Date; + readonly expirationTime?: Date; + readonly lastRenewedTime?: Date; + autoRenew?: boolean; + readonly readyForDnsRecordManagement?: boolean; + readonly managedHostNames?: HostName[]; + consent?: DomainPurchaseConsent; + readonly domainNotRenewableReasons?: DomainPropertiesDomainNotRenewableReasonsItem[]; + dnsType?: DnsType; + dnsZoneId?: string; + targetDnsType?: DnsType; + authCode?: string; +}; + +// @public +export interface DomainAvailabilityCheckResult { + available?: boolean; + domainType?: DomainType; + name?: string; +} + +// @public +export interface DomainCollection { + readonly nextLink?: string; + value: Domain[]; +} + +// @public +export interface DomainControlCenterSsoRequest { + readonly postParameterKey?: string; + readonly postParameterValue?: string; + readonly url?: string; +} + +// @public +export type DomainOwnershipIdentifier = ProxyOnlyResource & { + ownershipId?: string; +}; + +// @public +export interface DomainOwnershipIdentifierCollection { + readonly nextLink?: string; + value: DomainOwnershipIdentifier[]; +} + +// @public +export type DomainPatchResource = ProxyOnlyResource & { + contactAdmin?: Contact; + contactBilling?: Contact; + contactRegistrant?: Contact; + contactTech?: Contact; + readonly registrationStatus?: DomainStatus; + readonly provisioningState?: ProvisioningState; + readonly nameServers?: string[]; + privacy?: boolean; + readonly createdTime?: Date; + readonly expirationTime?: Date; + readonly lastRenewedTime?: Date; + autoRenew?: boolean; + readonly readyForDnsRecordManagement?: boolean; + readonly managedHostNames?: HostName[]; + consent?: DomainPurchaseConsent; + readonly domainNotRenewableReasons?: DomainPatchResourcePropertiesDomainNotRenewableReasonsItem[]; + dnsType?: DnsType; + dnsZoneId?: string; + targetDnsType?: DnsType; + authCode?: string; +}; + +// @public +export type DomainPatchResourcePropertiesDomainNotRenewableReasonsItem = string; + +// @public +export type DomainPropertiesDomainNotRenewableReasonsItem = string; + +// @public +export interface DomainPurchaseConsent { + agreedAt?: Date; + agreedBy?: string; + agreementKeys?: string[]; +} + +// @public +export interface DomainRecommendationSearchParameters { + keywords?: string; + maxDomainRecommendations?: number; +} + +// @public +export interface DomainRegistrationProvider { + listOperations(options?: DomainRegistrationProviderListOperationsOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface DomainRegistrationProviderListOperationsNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DomainRegistrationProviderListOperationsNextResponse = CsmOperationCollection; + +// @public +export interface DomainRegistrationProviderListOperationsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DomainRegistrationProviderListOperationsResponse = CsmOperationCollection; + +// @public +export interface Domains { + beginCreateOrUpdate(resourceGroupName: string, domainName: string, domain: Domain, options?: DomainsCreateOrUpdateOptionalParams): Promise, DomainsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, domainName: string, domain: Domain, options?: DomainsCreateOrUpdateOptionalParams): Promise; + checkAvailability(identifier: NameIdentifier, options?: DomainsCheckAvailabilityOptionalParams): Promise; + createOrUpdateOwnershipIdentifier(resourceGroupName: string, domainName: string, name: string, domainOwnershipIdentifier: DomainOwnershipIdentifier, options?: DomainsCreateOrUpdateOwnershipIdentifierOptionalParams): Promise; + delete(resourceGroupName: string, domainName: string, options?: DomainsDeleteOptionalParams): Promise; + deleteOwnershipIdentifier(resourceGroupName: string, domainName: string, name: string, options?: DomainsDeleteOwnershipIdentifierOptionalParams): Promise; + get(resourceGroupName: string, domainName: string, options?: DomainsGetOptionalParams): Promise; + getControlCenterSsoRequest(options?: DomainsGetControlCenterSsoRequestOptionalParams): Promise; + getOwnershipIdentifier(resourceGroupName: string, domainName: string, name: string, options?: DomainsGetOwnershipIdentifierOptionalParams): Promise; + list(options?: DomainsListOptionalParams): PagedAsyncIterableIterator; + listByResourceGroup(resourceGroupName: string, options?: DomainsListByResourceGroupOptionalParams): PagedAsyncIterableIterator; + listOwnershipIdentifiers(resourceGroupName: string, domainName: string, options?: DomainsListOwnershipIdentifiersOptionalParams): PagedAsyncIterableIterator; + listRecommendations(parameters: DomainRecommendationSearchParameters, options?: DomainsListRecommendationsOptionalParams): PagedAsyncIterableIterator; + renew(resourceGroupName: string, domainName: string, options?: DomainsRenewOptionalParams): Promise; + update(resourceGroupName: string, domainName: string, domain: DomainPatchResource, options?: DomainsUpdateOptionalParams): Promise; + updateOwnershipIdentifier(resourceGroupName: string, domainName: string, name: string, domainOwnershipIdentifier: DomainOwnershipIdentifier, options?: DomainsUpdateOwnershipIdentifierOptionalParams): Promise; +} + +// @public +export interface DomainsCheckAvailabilityOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DomainsCheckAvailabilityResponse = DomainAvailabilityCheckResult; + +// @public +export interface DomainsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface DomainsCreateOrUpdateOwnershipIdentifierOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DomainsCreateOrUpdateOwnershipIdentifierResponse = DomainOwnershipIdentifier; + +// @public +export type DomainsCreateOrUpdateResponse = Domain; + +// @public +export interface DomainsDeleteOptionalParams extends coreClient.OperationOptions { + forceHardDeleteDomain?: boolean; +} + +// @public +export interface DomainsDeleteOwnershipIdentifierOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface DomainsGetControlCenterSsoRequestOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DomainsGetControlCenterSsoRequestResponse = DomainControlCenterSsoRequest; + +// @public +export interface DomainsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface DomainsGetOwnershipIdentifierOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DomainsGetOwnershipIdentifierResponse = DomainOwnershipIdentifier; + +// @public +export type DomainsGetResponse = Domain; + +// @public +export interface DomainsListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DomainsListByResourceGroupNextResponse = DomainCollection; + +// @public +export interface DomainsListByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DomainsListByResourceGroupResponse = DomainCollection; + +// @public +export interface DomainsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DomainsListNextResponse = DomainCollection; + +// @public +export interface DomainsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface DomainsListOwnershipIdentifiersNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DomainsListOwnershipIdentifiersNextResponse = DomainOwnershipIdentifierCollection; + +// @public +export interface DomainsListOwnershipIdentifiersOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DomainsListOwnershipIdentifiersResponse = DomainOwnershipIdentifierCollection; + +// @public +export interface DomainsListRecommendationsNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DomainsListRecommendationsNextResponse = NameIdentifierCollection; + +// @public +export interface DomainsListRecommendationsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DomainsListRecommendationsResponse = NameIdentifierCollection; + +// @public +export type DomainsListResponse = DomainCollection; + +// @public +export interface DomainsRenewOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DomainStatus = "Active" | "Awaiting" | "Cancelled" | "Confiscated" | "Disabled" | "Excluded" | "Expired" | "Failed" | "Held" | "Locked" | "Parked" | "Pending" | "Reserved" | "Reverted" | "Suspended" | "Transferred" | "Unknown" | "Unlocked" | "Unparked" | "Updated" | "JsonConverterFailed"; + +// @public +export interface DomainsUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface DomainsUpdateOwnershipIdentifierOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DomainsUpdateOwnershipIdentifierResponse = DomainOwnershipIdentifier; + +// @public +export type DomainsUpdateResponse = Domain; + +// @public +export type DomainType = "Regular" | "SoftDeleted"; + +// @public +export interface EnabledConfig { + enabled?: boolean; +} + +// @public +export interface EndpointDependency { + domainName?: string; + endpointDetails?: EndpointDetail[]; +} + +// @public +export interface EndpointDetail { + ipAddress?: string; + isAccessible?: boolean; + latency?: number; + port?: number; +} + +// @public +export type Enum4 = string; + +// @public +export type Enum5 = string; + +// @public +export interface ErrorEntity { + code?: string; + extendedCode?: string; + innerErrors?: ErrorEntity[]; + message?: string; + messageTemplate?: string; + parameters?: string[]; +} + +// @public +export interface Experiments { + rampUpRules?: RampUpRule[]; +} + +// @public +export interface FileSystemApplicationLogsConfig { + level?: LogLevel; +} + +// @public +export interface FileSystemHttpLogsConfig { + enabled?: boolean; + retentionInDays?: number; + retentionInMb?: number; +} + +// @public +export type FrequencyUnit = "Day" | "Hour"; + +// @public +export type FtpsState = string; + +// @public +export type FunctionEnvelope = ProxyOnlyResource & { + functionAppId?: string; + scriptRootPathHref?: string; + scriptHref?: string; + configHref?: string; + testDataHref?: string; + secretsFileHref?: string; + href?: string; + config?: Record; + files?: { + [propertyName: string]: string; + }; + testData?: string; + invokeUrlTemplate?: string; + language?: string; + isDisabled?: boolean; +}; + +// @public +export interface FunctionEnvelopeCollection { + readonly nextLink?: string; + value: FunctionEnvelope[]; +} + +// @public +export type FunctionSecrets = ProxyOnlyResource & { + key?: string; + triggerUrl?: string; +}; + +// @public +export type GeoRegion = ProxyOnlyResource & { + readonly description?: string; + readonly displayName?: string; + readonly orgDomain?: string; +}; + +// @public +export interface GeoRegionCollection { + readonly nextLink?: string; + value: GeoRegion[]; +} + +// @public +export interface GlobalCsmSkuDescription { + capabilities?: Capability[]; + capacity?: SkuCapacity; + family?: string; + locations?: string[]; + name?: string; + size?: string; + tier?: string; +} + +// @public +export interface HandlerMapping { + arguments?: string; + extension?: string; + scriptProcessor?: string; +} + +// @public +export interface HostingEnvironmentDeploymentInfo { + location?: string; + name?: string; +} + +// @public +export interface HostingEnvironmentDiagnostics { + diagnosticsOutput?: string; + name?: string; +} + +// @public +export interface HostingEnvironmentProfile { + id?: string; + readonly name?: string; + readonly type?: string; +} + +// @public +export type HostingEnvironmentStatus = "Preparing" | "Ready" | "Scaling" | "Deleting"; + +// @public +export interface HostKeys { + functionKeys?: { + [propertyName: string]: string; + }; + masterKey?: string; + systemKeys?: { + [propertyName: string]: string; + }; +} + +// @public +export interface HostName { + azureResourceName?: string; + azureResourceType?: AzureResourceType; + customHostNameDnsRecordType?: CustomHostNameDnsRecordType; + hostNameType?: HostNameType; + name?: string; + siteNames?: string[]; +} + +// @public +export type HostNameBinding = ProxyOnlyResource & { + siteName?: string; + domainId?: string; + azureResourceName?: string; + azureResourceType?: AzureResourceType; + customHostNameDnsRecordType?: CustomHostNameDnsRecordType; + hostNameType?: HostNameType; + sslState?: SslState; + thumbprint?: string; + readonly virtualIP?: string; +}; + +// @public +export interface HostNameBindingCollection { + readonly nextLink?: string; + value: HostNameBinding[]; +} + +// @public +export interface HostNameSslState { + hostType?: HostType; + name?: string; + sslState?: SslState; + thumbprint?: string; + toUpdate?: boolean; + virtualIP?: string; +} + +// @public +export type HostNameType = "Verified" | "Managed"; + +// @public +export type HostType = "Standard" | "Repository"; + +// @public +export interface HttpLogsConfig { + azureBlobStorage?: AzureBlobStorageHttpLogsConfig; + fileSystem?: FileSystemHttpLogsConfig; +} + +// @public +export type HybridConnection = ProxyOnlyResource & { + serviceBusNamespace?: string; + relayName?: string; + relayArmUri?: string; + hostname?: string; + port?: number; + sendKeyName?: string; + sendKeyValue?: string; + serviceBusSuffix?: string; +}; + +// @public +export interface HybridConnectionCollection { + readonly nextLink?: string; + value: HybridConnection[]; +} + +// @public +export type HybridConnectionKey = ProxyOnlyResource & { + readonly sendKeyName?: string; + readonly sendKeyValue?: string; +}; + +// @public +export type HybridConnectionLimits = ProxyOnlyResource & { + readonly current?: number; + readonly maximum?: number; +}; + +// @public +export type Identifier = ProxyOnlyResource & { + value?: string; +}; + +// @public +export interface IdentifierCollection { + readonly nextLink?: string; + value: Identifier[]; +} + +// @public +export type InAvailabilityReasonType = string; + +// @public +export interface InboundEnvironmentEndpoint { + description?: string; + endpoints?: string[]; + ports?: string[]; +} + +// @public +export interface InboundEnvironmentEndpointCollection { + readonly nextLink?: string; + value: InboundEnvironmentEndpoint[]; +} + +// @public +export type InternalLoadBalancingMode = "None" | "Web" | "Publishing"; + +// @public +export type IpFilterTag = "Default" | "XffProxy"; + +// @public +export interface IpSecurityRestriction { + action?: string; + description?: string; + ipAddress?: string; + name?: string; + priority?: number; + subnetMask?: string; + subnetTrafficTag?: number; + tag?: IpFilterTag; + vnetSubnetResourceId?: string; + vnetTrafficTag?: number; +} + +// @public +export type IssueType = "ServiceIncident" | "AppDeployment" | "AppCrash" | "RuntimeIssueDetected" | "AseDeployment" | "UserIssue" | "PlatformIssue" | "Other"; + +// @public +export interface KeyInfo { + name?: string; + value?: string; +} + +// @public +export type KeyVaultReferenceCollection = ProxyOnlyResource & { + keyToReferenceStatuses?: { + [propertyName: string]: ApiKVReference; + }; +}; + +// @public +export type KeyVaultReferenceResource = ProxyOnlyResource & { + reference?: string; + status?: ResolveStatus; + vaultName?: string; + secretName?: string; + secretVersion?: string; + identityType?: ManagedServiceIdentityType; + details?: string; + source?: "KeyVault"; + location?: "ApplicationSetting"; +}; + +// @public +export type KeyVaultSecretStatus = "Initialized" | "WaitingOnCertificateOrder" | "Succeeded" | "CertificateOrderFailed" | "OperationNotPermittedOnKeyVault" | "AzureServiceUnauthorizedToAccessKeyVault" | "KeyVaultDoesNotExist" | "KeyVaultSecretDoesNotExist" | "UnknownError" | "ExternalPrivateKey" | "Unknown"; + +// @public +export enum KnownAppServiceCertificateOrderPatchResourcePropertiesAppServiceCertificateNotRenewableReasonsItem { + // (undocumented) + ExpirationNotInRenewalTimeRange = "ExpirationNotInRenewalTimeRange", + // (undocumented) + RegistrationStatusNotSupportedForRenewal = "RegistrationStatusNotSupportedForRenewal", + // (undocumented) + SubscriptionNotActive = "SubscriptionNotActive" +} + +// @public +export enum KnownAppServiceCertificateOrderPropertiesAppServiceCertificateNotRenewableReasonsItem { + // (undocumented) + ExpirationNotInRenewalTimeRange = "ExpirationNotInRenewalTimeRange", + // (undocumented) + RegistrationStatusNotSupportedForRenewal = "RegistrationStatusNotSupportedForRenewal", + // (undocumented) + SubscriptionNotActive = "SubscriptionNotActive" +} + +// @public +export enum KnownBuildStatus { + // (undocumented) + Deleting = "Deleting", + // (undocumented) + Deploying = "Deploying", + // (undocumented) + Detached = "Detached", + // (undocumented) + Failed = "Failed", + // (undocumented) + Ready = "Ready", + // (undocumented) + Uploading = "Uploading", + // (undocumented) + WaitingForDeployment = "WaitingForDeployment" +} + +// @public +export enum KnownCheckNameResourceTypes { + // (undocumented) + HostingEnvironment = "HostingEnvironment", + // (undocumented) + MicrosoftWebHostingEnvironments = "Microsoft.Web/hostingEnvironments", + // (undocumented) + MicrosoftWebPublishingUsers = "Microsoft.Web/publishingUsers", + // (undocumented) + MicrosoftWebSites = "Microsoft.Web/sites", + // (undocumented) + MicrosoftWebSitesSlots = "Microsoft.Web/sites/slots", + // (undocumented) + PublishingUser = "PublishingUser", + // (undocumented) + Site = "Site", + // (undocumented) + Slot = "Slot" +} + +// @public +export enum KnownDatabaseType { + // (undocumented) + LocalMySql = "LocalMySql", + // (undocumented) + MySql = "MySql", + // (undocumented) + PostgreSql = "PostgreSql", + // (undocumented) + SqlAzure = "SqlAzure" +} + +// @public +export enum KnownDomainPatchResourcePropertiesDomainNotRenewableReasonsItem { + // (undocumented) + ExpirationNotInRenewalTimeRange = "ExpirationNotInRenewalTimeRange", + // (undocumented) + RegistrationStatusNotSupportedForRenewal = "RegistrationStatusNotSupportedForRenewal", + // (undocumented) + SubscriptionNotActive = "SubscriptionNotActive" +} + +// @public +export enum KnownDomainPropertiesDomainNotRenewableReasonsItem { + // (undocumented) + ExpirationNotInRenewalTimeRange = "ExpirationNotInRenewalTimeRange", + // (undocumented) + RegistrationStatusNotSupportedForRenewal = "RegistrationStatusNotSupportedForRenewal", + // (undocumented) + SubscriptionNotActive = "SubscriptionNotActive" +} + +// @public +export enum KnownEnum4 { + // (undocumented) + Linux = "Linux", + // (undocumented) + LinuxFunctions = "LinuxFunctions", + // (undocumented) + Windows = "Windows", + // (undocumented) + WindowsFunctions = "WindowsFunctions" +} + +// @public +export enum KnownEnum5 { + // (undocumented) + Linux = "Linux", + // (undocumented) + LinuxFunctions = "LinuxFunctions", + // (undocumented) + Windows = "Windows", + // (undocumented) + WindowsFunctions = "WindowsFunctions" +} + +// @public +export enum KnownFtpsState { + // (undocumented) + AllAllowed = "AllAllowed", + // (undocumented) + Disabled = "Disabled", + // (undocumented) + FtpsOnly = "FtpsOnly" +} + +// @public +export enum KnownInAvailabilityReasonType { + // (undocumented) + AlreadyExists = "AlreadyExists", + // (undocumented) + Invalid = "Invalid" +} + +// @public +export enum KnownPublishingProfileFormat { + // (undocumented) + FileZilla3 = "FileZilla3", + // (undocumented) + Ftp = "Ftp", + // (undocumented) + WebDeploy = "WebDeploy" +} + +// @public +export enum KnownResourceScopeType { + // (undocumented) + ServerFarm = "ServerFarm", + // (undocumented) + Subscription = "Subscription", + // (undocumented) + WebSite = "WebSite" +} + +// @public +export enum KnownRouteType { + // (undocumented) + Default = "DEFAULT", + // (undocumented) + Inherited = "INHERITED", + // (undocumented) + Static = "STATIC" +} + +// @public +export enum KnownScmType { + // (undocumented) + BitbucketGit = "BitbucketGit", + // (undocumented) + BitbucketHg = "BitbucketHg", + // (undocumented) + CodePlexGit = "CodePlexGit", + // (undocumented) + CodePlexHg = "CodePlexHg", + // (undocumented) + Dropbox = "Dropbox", + // (undocumented) + ExternalGit = "ExternalGit", + // (undocumented) + ExternalHg = "ExternalHg", + // (undocumented) + GitHub = "GitHub", + // (undocumented) + LocalGit = "LocalGit", + // (undocumented) + None = "None", + // (undocumented) + OneDrive = "OneDrive", + // (undocumented) + Tfs = "Tfs", + // (undocumented) + VSO = "VSO", + // (undocumented) + Vstsrm = "VSTSRM" +} + +// @public +export enum KnownSkuName { + // (undocumented) + Basic = "Basic", + // (undocumented) + Dynamic = "Dynamic", + // (undocumented) + ElasticIsolated = "ElasticIsolated", + // (undocumented) + ElasticPremium = "ElasticPremium", + // (undocumented) + Free = "Free", + // (undocumented) + Isolated = "Isolated", + // (undocumented) + Premium = "Premium", + // (undocumented) + PremiumV2 = "PremiumV2", + // (undocumented) + Shared = "Shared", + // (undocumented) + Standard = "Standard" +} + +// @public +export enum KnownSupportedTlsVersions { + // (undocumented) + One0 = "1.0", + // (undocumented) + One1 = "1.1", + // (undocumented) + One2 = "1.2" +} + +// @public +export enum KnownTriggerTypes { + // (undocumented) + HttpTrigger = "HttpTrigger", + // (undocumented) + Unknown = "Unknown" +} + +// @public +export enum KnownValidateResourceTypes { + // (undocumented) + ServerFarm = "ServerFarm", + // (undocumented) + Site = "Site" +} + +// @public +export interface LocalizableString { + localizedValue?: string; + value?: string; +} + +// @public +export type LogLevel = "Off" | "Verbose" | "Information" | "Warning" | "Error"; + +// @public +export interface LogSpecification { + // (undocumented) + blobDuration?: string; + // (undocumented) + displayName?: string; + // (undocumented) + name?: string; +} + +// @public +export type ManagedPipelineMode = "Integrated" | "Classic"; + +// @public +export interface ManagedServiceIdentity { + readonly principalId?: string; + readonly tenantId?: string; + type?: ManagedServiceIdentityType; + userAssignedIdentities?: { + [propertyName: string]: Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties; + }; +} + +// @public +export type ManagedServiceIdentityType = "None" | "SystemAssigned" | "UserAssigned"; + +// @public +export interface MetricAvailability { + // (undocumented) + blobDuration?: string; + // (undocumented) + timeGrain?: string; +} + +// @public +export interface MetricSpecification { + // (undocumented) + aggregationType?: string; + // (undocumented) + availabilities?: MetricAvailability[]; + // (undocumented) + category?: string; + // (undocumented) + dimensions?: Dimension[]; + // (undocumented) + displayDescription?: string; + // (undocumented) + displayName?: string; + // (undocumented) + enableRegionalMdmAccount?: boolean; + // (undocumented) + fillGapWithZero?: boolean; + // (undocumented) + isInternal?: boolean; + // (undocumented) + metricFilterPattern?: string; + // (undocumented) + name?: string; + // (undocumented) + sourceMdmAccount?: string; + // (undocumented) + sourceMdmNamespace?: string; + // (undocumented) + supportedTimeGrainTypes?: string[]; + // (undocumented) + supportsInstanceLevelAggregation?: boolean; + // (undocumented) + unit?: string; +} + +// @public +export type MigrateMySqlRequest = ProxyOnlyResource & { + connectionString?: string; + migrationType?: MySqlMigrationType; +}; + +// @public +export type MigrateMySqlStatus = ProxyOnlyResource & { + readonly migrationOperationStatus?: OperationStatus; + readonly operationId?: string; + readonly localMySqlEnabled?: boolean; +}; + +// @public +export type MSDeploy = ProxyOnlyResource & { + packageUri?: string; + connectionString?: string; + dbType?: string; + setParametersXmlFileUri?: string; + setParameters?: { + [propertyName: string]: string; + }; + skipAppData?: boolean; + appOffline?: boolean; +}; + +// @public +export type MSDeployLog = ProxyOnlyResource & { + readonly entries?: MSDeployLogEntry[]; +}; + +// @public +export interface MSDeployLogEntry { + readonly message?: string; + readonly time?: Date; + readonly type?: MSDeployLogEntryType; +} + +// @public +export type MSDeployLogEntryType = "Message" | "Warning" | "Error"; + +// @public +export type MSDeployProvisioningState = "accepted" | "running" | "succeeded" | "failed" | "canceled"; + +// @public +export type MSDeployStatus = ProxyOnlyResource & { + readonly deployer?: string; + readonly provisioningState?: MSDeployProvisioningState; + readonly startTime?: Date; + readonly endTime?: Date; + readonly complete?: boolean; +}; + +// @public +export type MySqlMigrationType = "LocalToRemote" | "RemoteToLocal"; + +// @public +export interface NameIdentifier { + name?: string; +} + +// @public +export interface NameIdentifierCollection { + readonly nextLink?: string; + value: NameIdentifier[]; +} + +// @public +export interface NameValuePair { + name?: string; + value?: string; +} + +// @public +export interface NetworkAccessControlEntry { + action?: AccessControlEntryAction; + description?: string; + order?: number; + remoteSubnet?: string; +} + +// @public +export type NetworkFeatures = ProxyOnlyResource & { + readonly virtualNetworkName?: string; + readonly virtualNetworkConnection?: VnetInfo; + readonly hybridConnections?: RelayServiceConnectionEntity[]; + readonly hybridConnectionsV2?: HybridConnection[]; +}; + +// @public +export interface NetworkTrace { + message?: string; + path?: string; + status?: string; +} + +// @public +export type NotificationLevel = "Critical" | "Warning" | "Information" | "NonUrgentSuggestion"; + +// @public +export interface Operation { + createdTime?: Date; + errors?: ErrorEntity[]; + expirationTime?: Date; + geoMasterOperationId?: string; + id?: string; + modifiedTime?: Date; + name?: string; + status?: OperationStatus; +} + +// @public +export type OperationStatus = "InProgress" | "Failed" | "Succeeded" | "TimedOut" | "Created"; + +// @public +export interface OutboundEnvironmentEndpoint { + category?: string; + endpoints?: EndpointDependency[]; +} + +// @public +export interface OutboundEnvironmentEndpointCollection { + readonly nextLink?: string; + value: OutboundEnvironmentEndpoint[]; +} + +// @public +export interface PerfMonCounterCollection { + readonly nextLink?: string; + value: PerfMonResponse[]; +} + +// @public +export interface PerfMonResponse { + code?: string; + data?: PerfMonSet; + message?: string; +} + +// @public +export interface PerfMonSample { + instanceName?: string; + time?: Date; + value?: number; +} + +// @public +export interface PerfMonSet { + endTime?: Date; + name?: string; + startTime?: Date; + timeGrain?: string; + values?: PerfMonSample[]; +} + +// @public +export type PremierAddOn = Resource & { + sku?: string; + product?: string; + vendor?: string; + marketplacePublisher?: string; + marketplaceOffer?: string; +}; + +// @public +export type PremierAddOnOffer = ProxyOnlyResource & { + sku?: string; + product?: string; + vendor?: string; + promoCodeRequired?: boolean; + quota?: number; + webHostingPlanRestrictions?: AppServicePlanRestrictions; + privacyPolicyUrl?: string; + legalTermsUrl?: string; + marketplacePublisher?: string; + marketplaceOffer?: string; +}; + +// @public +export interface PremierAddOnOfferCollection { + readonly nextLink?: string; + value: PremierAddOnOffer[]; +} + +// @public +export type PremierAddOnPatchResource = ProxyOnlyResource & { + sku?: string; + product?: string; + vendor?: string; + marketplacePublisher?: string; + marketplaceOffer?: string; +}; + +// @public +export type PrivateAccess = ProxyOnlyResource & { + enabled?: boolean; + virtualNetworks?: PrivateAccessVirtualNetwork[]; +}; + +// @public +export interface PrivateAccessSubnet { + key?: number; + name?: string; +} + +// @public +export interface PrivateAccessVirtualNetwork { + key?: number; + name?: string; + resourceId?: string; + subnets?: PrivateAccessSubnet[]; +} + +// @public +export type PrivateEndpointConnectionResource = ProxyOnlyResource & { + readonly provisioningState?: string; + privateEndpoint?: ArmIdWrapper; + privateLinkServiceConnectionState?: PrivateLinkConnectionState; +}; + +// @public +export type PrivateLinkConnectionApprovalRequestResource = ProxyOnlyResource & { + privateLinkServiceConnectionState?: PrivateLinkConnectionState; +}; + +// @public +export interface PrivateLinkConnectionState { + actionsRequired?: string; + description?: string; + status?: string; +} + +// @public +export interface PrivateLinkResource { + // (undocumented) + id: string; + name: string; + properties: PrivateLinkResourceProperties; + // (undocumented) + type: string; +} + +// @public +export interface PrivateLinkResourceProperties { + readonly groupId?: string; + readonly requiredMembers?: string[]; + readonly requiredZoneNames?: string[]; +} + +// @public +export interface PrivateLinkResourcesWrapper { + // (undocumented) + value: PrivateLinkResource[]; +} + +// @public +export type ProcessInfo = ProxyOnlyResource & { + readonly identifier?: number; + deploymentName?: string; + href?: string; + minidump?: string; + isProfileRunning?: boolean; + isIisProfileRunning?: boolean; + iisProfileTimeoutInSeconds?: number; + parent?: string; + children?: string[]; + threads?: ProcessThreadInfo[]; + openFileHandles?: string[]; + modules?: ProcessModuleInfo[]; + fileName?: string; + commandLine?: string; + userName?: string; + handleCount?: number; + moduleCount?: number; + threadCount?: number; + startTime?: Date; + totalCpuTime?: string; + userCpuTime?: string; + privilegedCpuTime?: string; + workingSet?: number; + peakWorkingSet?: number; + privateMemory?: number; + virtualMemory?: number; + peakVirtualMemory?: number; + pagedSystemMemory?: number; + nonPagedSystemMemory?: number; + pagedMemory?: number; + peakPagedMemory?: number; + timeStamp?: Date; + environmentVariables?: { + [propertyName: string]: string; + }; + isScmSite?: boolean; + isWebjob?: boolean; + description?: string; +}; + +// @public +export interface ProcessInfoCollection { + readonly nextLink?: string; + value: ProcessInfo[]; +} + +// @public +export type ProcessModuleInfo = ProxyOnlyResource & { + baseAddress?: string; + fileName?: string; + href?: string; + filePath?: string; + moduleMemorySize?: number; + fileVersion?: string; + fileDescription?: string; + product?: string; + productVersion?: string; + isDebug?: boolean; + language?: string; +}; + +// @public +export interface ProcessModuleInfoCollection { + readonly nextLink?: string; + value: ProcessModuleInfo[]; +} + +// @public +export type ProcessThreadInfo = ProxyOnlyResource & { + readonly identifier?: number; + href?: string; + process?: string; + startAddress?: string; + currentPriority?: number; + priorityLevel?: string; + basePriority?: number; + startTime?: Date; + totalProcessorTime?: string; + userProcessorTime?: string; + state?: string; + waitReason?: string; +}; + +// @public +export interface ProcessThreadInfoCollection { + readonly nextLink?: string; + value: ProcessThreadInfo[]; +} + +// @public +export interface Provider { + listAvailableStacks(options?: ProviderGetAvailableStacksOptionalParams): PagedAsyncIterableIterator; + listAvailableStacksOnPrem(options?: ProviderGetAvailableStacksOnPremOptionalParams): PagedAsyncIterableIterator; + listOperations(options?: ProviderListOperationsOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ProviderGetAvailableStacksNextOptionalParams extends coreClient.OperationOptions { + // (undocumented) + osTypeSelected?: Enum4; +} + +// @public +export type ProviderGetAvailableStacksNextResponse = ApplicationStackCollection; + +// @public +export interface ProviderGetAvailableStacksOnPremNextOptionalParams extends coreClient.OperationOptions { + // (undocumented) + osTypeSelected?: Enum5; +} + +// @public +export type ProviderGetAvailableStacksOnPremNextResponse = ApplicationStackCollection; + +// @public +export interface ProviderGetAvailableStacksOnPremOptionalParams extends coreClient.OperationOptions { + // (undocumented) + osTypeSelected?: Enum5; +} + +// @public +export type ProviderGetAvailableStacksOnPremResponse = ApplicationStackCollection; + +// @public +export interface ProviderGetAvailableStacksOptionalParams extends coreClient.OperationOptions { + // (undocumented) + osTypeSelected?: Enum4; +} + +// @public +export type ProviderGetAvailableStacksResponse = ApplicationStackCollection; + +// @public +export interface ProviderListOperationsNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ProviderListOperationsNextResponse = CsmOperationCollection; + +// @public +export interface ProviderListOperationsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ProviderListOperationsResponse = CsmOperationCollection; + +// @public +export type ProvisioningState = "Succeeded" | "Failed" | "Canceled" | "InProgress" | "Deleting"; + +// @public +export interface ProxyOnlyResource { + readonly id?: string; + kind?: string; + readonly name?: string; + readonly type?: string; +} + +// @public +export type PublicCertificate = ProxyOnlyResource & { + blob?: Uint8Array; + publicCertificateLocation?: PublicCertificateLocation; + readonly thumbprint?: string; +}; + +// @public +export interface PublicCertificateCollection { + readonly nextLink?: string; + value: PublicCertificate[]; +} + +// @public +export type PublicCertificateLocation = "CurrentUserMy" | "LocalMachineMy" | "Unknown"; + +// @public +export type PublishingProfileFormat = string; + +// @public +export type PushSettings = ProxyOnlyResource & { + isPushEnabled?: boolean; + tagWhitelistJson?: string; + tagsRequiringAuth?: string; + dynamicTagsJson?: string; +}; + +// @public +export interface RampUpRule { + actionHostName?: string; + changeDecisionCallbackUrl?: string; + changeIntervalInMinutes?: number; + changeStep?: number; + maxReroutePercentage?: number; + minReroutePercentage?: number; + name?: string; + reroutePercentage?: number; +} + +// @public +export type Recommendation = ProxyOnlyResource & { + creationTime?: Date; + recommendationId?: string; + resourceId?: string; + resourceScope?: ResourceScopeType; + ruleName?: string; + displayName?: string; + message?: string; + level?: NotificationLevel; + channels?: Channels; + readonly categoryTags?: string[]; + actionName?: string; + enabled?: number; + states?: string[]; + startTime?: Date; + endTime?: Date; + nextNotificationTime?: Date; + notificationExpirationTime?: Date; + notifiedTime?: Date; + score?: number; + isDynamic?: boolean; + extensionName?: string; + bladeName?: string; + forwardLink?: string; +}; + +// @public +export interface RecommendationCollection { + readonly nextLink?: string; + value: Recommendation[]; +} + +// @public +export type RecommendationRule = ProxyOnlyResource & { + recommendationName?: string; + displayName?: string; + message?: string; + recommendationId?: string; + description?: string; + actionName?: string; + level?: NotificationLevel; + channels?: Channels; + readonly categoryTags?: string[]; + isDynamic?: boolean; + extensionName?: string; + bladeName?: string; + forwardLink?: string; +}; + +// @public +export interface Recommendations { + disableAllForHostingEnvironment(resourceGroupName: string, environmentName: string, hostingEnvironmentName: string, options?: RecommendationsDisableAllForHostingEnvironmentOptionalParams): Promise; + disableAllForWebApp(resourceGroupName: string, siteName: string, options?: RecommendationsDisableAllForWebAppOptionalParams): Promise; + disableRecommendationForHostingEnvironment(resourceGroupName: string, environmentName: string, name: string, hostingEnvironmentName: string, options?: RecommendationsDisableRecommendationForHostingEnvironmentOptionalParams): Promise; + disableRecommendationForSite(resourceGroupName: string, siteName: string, name: string, options?: RecommendationsDisableRecommendationForSiteOptionalParams): Promise; + disableRecommendationForSubscription(name: string, options?: RecommendationsDisableRecommendationForSubscriptionOptionalParams): Promise; + getRuleDetailsByHostingEnvironment(resourceGroupName: string, hostingEnvironmentName: string, name: string, options?: RecommendationsGetRuleDetailsByHostingEnvironmentOptionalParams): Promise; + getRuleDetailsByWebApp(resourceGroupName: string, siteName: string, name: string, options?: RecommendationsGetRuleDetailsByWebAppOptionalParams): Promise; + list(options?: RecommendationsListOptionalParams): PagedAsyncIterableIterator; + listHistoryForHostingEnvironment(resourceGroupName: string, hostingEnvironmentName: string, options?: RecommendationsListHistoryForHostingEnvironmentOptionalParams): PagedAsyncIterableIterator; + listHistoryForWebApp(resourceGroupName: string, siteName: string, options?: RecommendationsListHistoryForWebAppOptionalParams): PagedAsyncIterableIterator; + listRecommendedRulesForHostingEnvironment(resourceGroupName: string, hostingEnvironmentName: string, options?: RecommendationsListRecommendedRulesForHostingEnvironmentOptionalParams): PagedAsyncIterableIterator; + listRecommendedRulesForWebApp(resourceGroupName: string, siteName: string, options?: RecommendationsListRecommendedRulesForWebAppOptionalParams): PagedAsyncIterableIterator; + resetAllFilters(options?: RecommendationsResetAllFiltersOptionalParams): Promise; + resetAllFiltersForHostingEnvironment(resourceGroupName: string, environmentName: string, hostingEnvironmentName: string, options?: RecommendationsResetAllFiltersForHostingEnvironmentOptionalParams): Promise; + resetAllFiltersForWebApp(resourceGroupName: string, siteName: string, options?: RecommendationsResetAllFiltersForWebAppOptionalParams): Promise; +} + +// @public +export interface RecommendationsDisableAllForHostingEnvironmentOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface RecommendationsDisableAllForWebAppOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface RecommendationsDisableRecommendationForHostingEnvironmentOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface RecommendationsDisableRecommendationForSiteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface RecommendationsDisableRecommendationForSubscriptionOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface RecommendationsGetRuleDetailsByHostingEnvironmentOptionalParams extends coreClient.OperationOptions { + recommendationId?: string; + updateSeen?: boolean; +} + +// @public +export type RecommendationsGetRuleDetailsByHostingEnvironmentResponse = RecommendationRule; + +// @public +export interface RecommendationsGetRuleDetailsByWebAppOptionalParams extends coreClient.OperationOptions { + recommendationId?: string; + updateSeen?: boolean; +} + +// @public +export type RecommendationsGetRuleDetailsByWebAppResponse = RecommendationRule; + +// @public +export interface RecommendationsListHistoryForHostingEnvironmentNextOptionalParams extends coreClient.OperationOptions { + expiredOnly?: boolean; + filter?: string; +} + +// @public +export type RecommendationsListHistoryForHostingEnvironmentNextResponse = RecommendationCollection; + +// @public +export interface RecommendationsListHistoryForHostingEnvironmentOptionalParams extends coreClient.OperationOptions { + expiredOnly?: boolean; + filter?: string; +} + +// @public +export type RecommendationsListHistoryForHostingEnvironmentResponse = RecommendationCollection; + +// @public +export interface RecommendationsListHistoryForWebAppNextOptionalParams extends coreClient.OperationOptions { + expiredOnly?: boolean; + filter?: string; +} + +// @public +export type RecommendationsListHistoryForWebAppNextResponse = RecommendationCollection; + +// @public +export interface RecommendationsListHistoryForWebAppOptionalParams extends coreClient.OperationOptions { + expiredOnly?: boolean; + filter?: string; +} + +// @public +export type RecommendationsListHistoryForWebAppResponse = RecommendationCollection; + +// @public +export interface RecommendationsListNextOptionalParams extends coreClient.OperationOptions { + featured?: boolean; + filter?: string; +} + +// @public +export type RecommendationsListNextResponse = RecommendationCollection; + +// @public +export interface RecommendationsListOptionalParams extends coreClient.OperationOptions { + featured?: boolean; + filter?: string; +} + +// @public +export interface RecommendationsListRecommendedRulesForHostingEnvironmentNextOptionalParams extends coreClient.OperationOptions { + featured?: boolean; + filter?: string; +} + +// @public +export type RecommendationsListRecommendedRulesForHostingEnvironmentNextResponse = RecommendationCollection; + +// @public +export interface RecommendationsListRecommendedRulesForHostingEnvironmentOptionalParams extends coreClient.OperationOptions { + featured?: boolean; + filter?: string; +} + +// @public +export type RecommendationsListRecommendedRulesForHostingEnvironmentResponse = RecommendationCollection; + +// @public +export interface RecommendationsListRecommendedRulesForWebAppNextOptionalParams extends coreClient.OperationOptions { + featured?: boolean; + filter?: string; +} + +// @public +export type RecommendationsListRecommendedRulesForWebAppNextResponse = RecommendationCollection; + +// @public +export interface RecommendationsListRecommendedRulesForWebAppOptionalParams extends coreClient.OperationOptions { + featured?: boolean; + filter?: string; +} + +// @public +export type RecommendationsListRecommendedRulesForWebAppResponse = RecommendationCollection; + +// @public +export type RecommendationsListResponse = RecommendationCollection; + +// @public +export interface RecommendationsResetAllFiltersForHostingEnvironmentOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface RecommendationsResetAllFiltersForWebAppOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface RecommendationsResetAllFiltersOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type RedundancyMode = "None" | "Manual" | "Failover" | "ActiveActive" | "GeoRedundant"; + +// @public +export type ReissueCertificateOrderRequest = ProxyOnlyResource & { + keySize?: number; + delayExistingRevokeInHours?: number; + csr?: string; + isPrivateKeyExternal?: boolean; +}; + +// @public +export type RelayServiceConnectionEntity = ProxyOnlyResource & { + entityName?: string; + entityConnectionString?: string; + resourceType?: string; + resourceConnectionString?: string; + hostname?: string; + port?: number; + biztalkUri?: string; +}; + +// @public +export interface Rendering { + description?: string; + title?: string; + type?: RenderingType; +} + +// @public +export type RenderingType = "NoGraph" | "Table" | "TimeSeries" | "TimeSeriesPerInstance"; + +// @public +export type RenewCertificateOrderRequest = ProxyOnlyResource & { + keySize?: number; + csr?: string; + isPrivateKeyExternal?: boolean; +}; + +// @public +export interface RequestsBasedTrigger { + count?: number; + timeInterval?: string; +} + +// @public +export type ResolveStatus = "Initialized" | "Resolved" | "InvalidSyntax" | "MSINotEnabled" | "VaultNotFound" | "SecretNotFound" | "SecretVersionNotFound" | "AccessToKeyVaultDenied" | "OtherReasons"; + +// @public +export interface Resource { + readonly id?: string; + kind?: string; + location: string; + readonly name?: string; + tags?: { + [propertyName: string]: string; + }; + readonly type?: string; +} + +// @public +export interface ResourceCollection { + readonly nextLink?: string; + value: string[]; +} + +// @public +export interface ResourceHealthMetadata { + getBySite(resourceGroupName: string, name: string, options?: ResourceHealthMetadataGetBySiteOptionalParams): Promise; + getBySiteSlot(resourceGroupName: string, name: string, slot: string, options?: ResourceHealthMetadataGetBySiteSlotOptionalParams): Promise; + list(options?: ResourceHealthMetadataListOptionalParams): PagedAsyncIterableIterator; + listByResourceGroup(resourceGroupName: string, options?: ResourceHealthMetadataListByResourceGroupOptionalParams): PagedAsyncIterableIterator; + listBySite(resourceGroupName: string, name: string, options?: ResourceHealthMetadataListBySiteOptionalParams): PagedAsyncIterableIterator; + listBySiteSlot(resourceGroupName: string, name: string, slot: string, options?: ResourceHealthMetadataListBySiteSlotOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ResourceHealthMetadataCollection { + readonly nextLink?: string; + value: ResourceHealthMetadataDef[]; +} + +// @public +export type ResourceHealthMetadataDef = ProxyOnlyResource & { + category?: string; + signalAvailability?: boolean; +}; + +// @public +export interface ResourceHealthMetadataGetBySiteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ResourceHealthMetadataGetBySiteResponse = ResourceHealthMetadataDef; + +// @public +export interface ResourceHealthMetadataGetBySiteSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ResourceHealthMetadataGetBySiteSlotResponse = ResourceHealthMetadataDef; + +// @public +export interface ResourceHealthMetadataListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ResourceHealthMetadataListByResourceGroupNextResponse = ResourceHealthMetadataCollection; + +// @public +export interface ResourceHealthMetadataListByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ResourceHealthMetadataListByResourceGroupResponse = ResourceHealthMetadataCollection; + +// @public +export interface ResourceHealthMetadataListBySiteNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ResourceHealthMetadataListBySiteNextResponse = ResourceHealthMetadataCollection; + +// @public +export interface ResourceHealthMetadataListBySiteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ResourceHealthMetadataListBySiteResponse = ResourceHealthMetadataCollection; + +// @public +export interface ResourceHealthMetadataListBySiteSlotNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ResourceHealthMetadataListBySiteSlotNextResponse = ResourceHealthMetadataCollection; + +// @public +export interface ResourceHealthMetadataListBySiteSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ResourceHealthMetadataListBySiteSlotResponse = ResourceHealthMetadataCollection; + +// @public +export interface ResourceHealthMetadataListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ResourceHealthMetadataListNextResponse = ResourceHealthMetadataCollection; + +// @public +export interface ResourceHealthMetadataListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ResourceHealthMetadataListResponse = ResourceHealthMetadataCollection; + +// @public +export interface ResourceMetricAvailability { + readonly retention?: string; + readonly timeGrain?: string; +} + +// @public +export type ResourceMetricDefinition = ProxyOnlyResource & { + readonly unit?: string; + readonly primaryAggregationType?: string; + readonly metricAvailabilities?: ResourceMetricAvailability[]; + readonly resourceUri?: string; + readonly properties?: { + [propertyName: string]: string; + }; +}; + +// @public +export interface ResourceMetricDefinitionCollection { + readonly nextLink?: string; + value: ResourceMetricDefinition[]; +} + +// @public +export interface ResourceNameAvailability { + message?: string; + nameAvailable?: boolean; + reason?: InAvailabilityReasonType; +} + +// @public +export interface ResourceNameAvailabilityRequest { + isFqdn?: boolean; + name: string; + type: CheckNameResourceTypes; +} + +// @public +export type ResourceScopeType = string; + +// @public (undocumented) +export interface ResponseMetaData { + dataSource?: DataSource; +} + +// @public +export type RestoreRequest = ProxyOnlyResource & { + storageAccountUrl?: string; + blobName?: string; + overwrite?: boolean; + siteName?: string; + databases?: DatabaseBackupSetting[]; + ignoreConflictingHostNames?: boolean; + ignoreDatabases?: boolean; + appServicePlan?: string; + operationType?: BackupRestoreOperationType; + adjustConnectionStrings?: boolean; + hostingEnvironment?: string; +}; + +// @public +export type RouteType = string; + +// @public +export type ScmType = string; + +// @public +export interface ServiceSpecification { + // (undocumented) + logSpecifications?: LogSpecification[]; + // (undocumented) + metricSpecifications?: MetricSpecification[]; +} + +// @public +export type Site = Resource & { + identity?: ManagedServiceIdentity; + readonly state?: string; + readonly hostNames?: string[]; + readonly repositorySiteName?: string; + readonly usageState?: UsageState; + enabled?: boolean; + readonly enabledHostNames?: string[]; + readonly availabilityState?: SiteAvailabilityState; + hostNameSslStates?: HostNameSslState[]; + serverFarmId?: string; + reserved?: boolean; + isXenon?: boolean; + hyperV?: boolean; + readonly lastModifiedTimeUtc?: Date; + siteConfig?: SiteConfig; + readonly trafficManagerHostNames?: string[]; + scmSiteAlsoStopped?: boolean; + readonly targetSwapSlot?: string; + hostingEnvironmentProfile?: HostingEnvironmentProfile; + clientAffinityEnabled?: boolean; + clientCertEnabled?: boolean; + clientCertExclusionPaths?: string; + hostNamesDisabled?: boolean; + readonly outboundIpAddresses?: string; + readonly possibleOutboundIpAddresses?: string; + containerSize?: number; + dailyMemoryTimeQuota?: number; + readonly suspendedTill?: Date; + readonly maxNumberOfWorkers?: number; + cloningInfo?: CloningInfo; + readonly resourceGroup?: string; + readonly isDefaultContainer?: boolean; + readonly defaultHostName?: string; + readonly slotSwapStatus?: SlotSwapStatus; + httpsOnly?: boolean; + redundancyMode?: RedundancyMode; + readonly inProgressOperationId?: string; +}; + +// @public +export type SiteAuthSettings = ProxyOnlyResource & { + enabled?: boolean; + runtimeVersion?: string; + unauthenticatedClientAction?: UnauthenticatedClientAction; + tokenStoreEnabled?: boolean; + allowedExternalRedirectUrls?: string[]; + defaultProvider?: BuiltInAuthenticationProvider; + tokenRefreshExtensionHours?: number; + clientId?: string; + clientSecret?: string; + clientSecretCertificateThumbprint?: string; + issuer?: string; + validateIssuer?: boolean; + allowedAudiences?: string[]; + additionalLoginParams?: string[]; + googleClientId?: string; + googleClientSecret?: string; + googleOAuthScopes?: string[]; + facebookAppId?: string; + facebookAppSecret?: string; + facebookOAuthScopes?: string[]; + twitterConsumerKey?: string; + twitterConsumerSecret?: string; + microsoftAccountClientId?: string; + microsoftAccountClientSecret?: string; + microsoftAccountOAuthScopes?: string[]; +}; + +// @public +export type SiteAvailabilityState = "Normal" | "Limited" | "DisasterRecoveryMode"; + +// @public +export interface SiteCloneability { + blockingCharacteristics?: SiteCloneabilityCriterion[]; + blockingFeatures?: SiteCloneabilityCriterion[]; + result?: CloneAbilityResult; + unsupportedFeatures?: SiteCloneabilityCriterion[]; +} + +// @public +export interface SiteCloneabilityCriterion { + description?: string; + name?: string; +} + +// @public +export interface SiteConfig { + alwaysOn?: boolean; + apiDefinition?: ApiDefinitionInfo; + apiManagementConfig?: ApiManagementConfig; + appCommandLine?: string; + appSettings?: NameValuePair[]; + autoHealEnabled?: boolean; + autoHealRules?: AutoHealRules; + autoSwapSlotName?: string; + connectionStrings?: ConnStringInfo[]; + cors?: CorsSettings; + defaultDocuments?: string[]; + detailedErrorLoggingEnabled?: boolean; + documentRoot?: string; + experiments?: Experiments; + ftpsState?: FtpsState; + handlerMappings?: HandlerMapping[]; + healthCheckPath?: string; + http20Enabled?: boolean; + httpLoggingEnabled?: boolean; + ipSecurityRestrictions?: IpSecurityRestriction[]; + javaContainer?: string; + javaContainerVersion?: string; + javaVersion?: string; + limits?: SiteLimits; + linuxFxVersion?: string; + loadBalancing?: SiteLoadBalancing; + localMySqlEnabled?: boolean; + logsDirectorySizeLimit?: number; + readonly machineKey?: SiteMachineKey; + managedPipelineMode?: ManagedPipelineMode; + managedServiceIdentityId?: number; + minTlsVersion?: SupportedTlsVersions; + netFrameworkVersion?: string; + nodeVersion?: string; + numberOfWorkers?: number; + phpVersion?: string; + powerShellVersion?: string; + preWarmedInstanceCount?: number; + publishingUsername?: string; + push?: PushSettings; + pythonVersion?: string; + remoteDebuggingEnabled?: boolean; + remoteDebuggingVersion?: string; + requestTracingEnabled?: boolean; + requestTracingExpirationTime?: Date; + scmIpSecurityRestrictions?: IpSecurityRestriction[]; + scmIpSecurityRestrictionsUseMain?: boolean; + scmType?: ScmType; + tracingOptions?: string; + use32BitWorkerProcess?: boolean; + virtualApplications?: VirtualApplication[]; + vnetName?: string; + webSocketsEnabled?: boolean; + windowsFxVersion?: string; + xManagedServiceIdentityId?: number; +} + +// @public +export type SiteConfigResource = ProxyOnlyResource & { + numberOfWorkers?: number; + defaultDocuments?: string[]; + netFrameworkVersion?: string; + phpVersion?: string; + pythonVersion?: string; + nodeVersion?: string; + powerShellVersion?: string; + linuxFxVersion?: string; + windowsFxVersion?: string; + requestTracingEnabled?: boolean; + requestTracingExpirationTime?: Date; + remoteDebuggingEnabled?: boolean; + remoteDebuggingVersion?: string; + httpLoggingEnabled?: boolean; + logsDirectorySizeLimit?: number; + detailedErrorLoggingEnabled?: boolean; + publishingUsername?: string; + appSettings?: NameValuePair[]; + connectionStrings?: ConnStringInfo[]; + readonly machineKey?: SiteMachineKey; + handlerMappings?: HandlerMapping[]; + documentRoot?: string; + scmType?: ScmType; + use32BitWorkerProcess?: boolean; + webSocketsEnabled?: boolean; + alwaysOn?: boolean; + javaVersion?: string; + javaContainer?: string; + javaContainerVersion?: string; + appCommandLine?: string; + managedPipelineMode?: ManagedPipelineMode; + virtualApplications?: VirtualApplication[]; + loadBalancing?: SiteLoadBalancing; + experiments?: Experiments; + limits?: SiteLimits; + autoHealEnabled?: boolean; + autoHealRules?: AutoHealRules; + tracingOptions?: string; + vnetName?: string; + cors?: CorsSettings; + push?: PushSettings; + apiDefinition?: ApiDefinitionInfo; + apiManagementConfig?: ApiManagementConfig; + autoSwapSlotName?: string; + localMySqlEnabled?: boolean; + managedServiceIdentityId?: number; + xManagedServiceIdentityId?: number; + ipSecurityRestrictions?: IpSecurityRestriction[]; + scmIpSecurityRestrictions?: IpSecurityRestriction[]; + scmIpSecurityRestrictionsUseMain?: boolean; + http20Enabled?: boolean; + minTlsVersion?: SupportedTlsVersions; + ftpsState?: FtpsState; + preWarmedInstanceCount?: number; + healthCheckPath?: string; +}; + +// @public +export interface SiteConfigResourceCollection { + readonly nextLink?: string; + value: SiteConfigResource[]; +} + +// @public +export type SiteConfigurationSnapshotInfo = ProxyOnlyResource & { + readonly time?: Date; + readonly snapshotId?: number; +}; + +// @public +export interface SiteConfigurationSnapshotInfoCollection { + readonly nextLink?: string; + value: SiteConfigurationSnapshotInfo[]; +} + +// @public +export type SiteExtensionInfo = ProxyOnlyResource & { + extensionId?: string; + title?: string; + extensionType?: SiteExtensionType; + summary?: string; + description?: string; + version?: string; + extensionUrl?: string; + projectUrl?: string; + iconUrl?: string; + licenseUrl?: string; + feedUrl?: string; + authors?: string[]; + installerCommandLineParams?: string; + publishedDateTime?: Date; + downloadCount?: number; + localIsLatestVersion?: boolean; + localPath?: string; + installedDateTime?: Date; + provisioningState?: string; + comment?: string; +}; + +// @public +export interface SiteExtensionInfoCollection { + readonly nextLink?: string; + value: SiteExtensionInfo[]; +} + +// @public +export type SiteExtensionType = "Gallery" | "WebRoot"; + +// @public +export type SiteInstance = ProxyOnlyResource & { + readonly siteInstanceName?: string; +}; + +// @public +export interface SiteLimits { + maxDiskSizeInMb?: number; + maxMemoryInMb?: number; + maxPercentageCpu?: number; +} + +// @public +export type SiteLoadBalancing = "WeightedRoundRobin" | "LeastRequests" | "LeastResponseTime" | "WeightedTotalTraffic" | "RequestHash"; + +// @public +export type SiteLogsConfig = ProxyOnlyResource & { + applicationLogs?: ApplicationLogsConfig; + httpLogs?: HttpLogsConfig; + failedRequestsTracing?: EnabledConfig; + detailedErrorMessages?: EnabledConfig; +}; + +// @public +export interface SiteMachineKey { + decryption?: string; + decryptionKey?: string; + validation?: string; + validationKey?: string; +} + +// @public +export type SitePatchResource = ProxyOnlyResource & { + identity?: ManagedServiceIdentity; + readonly state?: string; + readonly hostNames?: string[]; + readonly repositorySiteName?: string; + readonly usageState?: UsageState; + enabled?: boolean; + readonly enabledHostNames?: string[]; + readonly availabilityState?: SiteAvailabilityState; + hostNameSslStates?: HostNameSslState[]; + serverFarmId?: string; + reserved?: boolean; + isXenon?: boolean; + hyperV?: boolean; + readonly lastModifiedTimeUtc?: Date; + siteConfig?: SiteConfig; + readonly trafficManagerHostNames?: string[]; + scmSiteAlsoStopped?: boolean; + readonly targetSwapSlot?: string; + hostingEnvironmentProfile?: HostingEnvironmentProfile; + clientAffinityEnabled?: boolean; + clientCertEnabled?: boolean; + clientCertExclusionPaths?: string; + hostNamesDisabled?: boolean; + readonly outboundIpAddresses?: string; + readonly possibleOutboundIpAddresses?: string; + containerSize?: number; + dailyMemoryTimeQuota?: number; + readonly suspendedTill?: Date; + readonly maxNumberOfWorkers?: number; + cloningInfo?: CloningInfo; + readonly resourceGroup?: string; + readonly isDefaultContainer?: boolean; + readonly defaultHostName?: string; + readonly slotSwapStatus?: SlotSwapStatus; + httpsOnly?: boolean; + redundancyMode?: RedundancyMode; + readonly inProgressOperationId?: string; +}; + +// @public +export type SitePhpErrorLogFlag = ProxyOnlyResource & { + localLogErrors?: string; + masterLogErrors?: string; + localLogErrorsMaxLength?: string; + masterLogErrorsMaxLength?: string; +}; + +// @public +export type SiteRuntimeState = "READY" | "STOPPED" | "UNKNOWN"; + +// @public +export interface SiteSeal { + html: string; +} + +// @public +export interface SiteSealRequest { + lightTheme?: boolean; + locale?: string; +} + +// @public +export type SiteSourceControl = ProxyOnlyResource & { + repoUrl?: string; + branch?: string; + isManualIntegration?: boolean; + deploymentRollbackEnabled?: boolean; + isMercurial?: boolean; +}; + +// @public +export interface SkuCapacity { + default?: number; + maximum?: number; + minimum?: number; + scaleType?: string; +} + +// @public +export interface SkuDescription { + capabilities?: Capability[]; + capacity?: number; + family?: string; + locations?: string[]; + name?: string; + size?: string; + skuCapacity?: SkuCapacity; + tier?: string; +} + +// @public +export interface SkuInfo { + capacity?: SkuCapacity; + resourceType?: string; + sku?: SkuDescription; +} + +// @public +export interface SkuInfoCollection { + readonly nextLink?: string; + value: SkuInfo[]; +} + +// @public +export interface SkuInfos { + resourceType?: string; + skus?: GlobalCsmSkuDescription[]; +} + +// @public +export type SkuName = string; + +// @public +export type SlotConfigNamesResource = ProxyOnlyResource & { + connectionStringNames?: string[]; + appSettingNames?: string[]; + azureStorageConfigNames?: string[]; +}; + +// @public +export type SlotDifference = ProxyOnlyResource & { + readonly level?: string; + readonly settingType?: string; + readonly diffRule?: string; + readonly settingName?: string; + readonly valueInCurrentSlot?: string; + readonly valueInTargetSlot?: string; + readonly description?: string; +}; + +// @public +export interface SlotDifferenceCollection { + readonly nextLink?: string; + value: SlotDifference[]; +} + +// @public +export interface SlotSwapStatus { + readonly destinationSlotName?: string; + readonly sourceSlotName?: string; + readonly timestampUtc?: Date; +} + +// @public +export interface SlowRequestsBasedTrigger { + count?: number; + timeInterval?: string; + timeTaken?: string; +} + +// @public +export type Snapshot = ProxyOnlyResource & { + readonly time?: string; +}; + +// @public +export interface SnapshotCollection { + readonly nextLink?: string; + value: Snapshot[]; +} + +// @public +export interface SnapshotRecoverySource { + id?: string; + location?: string; +} + +// @public +export type SnapshotRestoreRequest = ProxyOnlyResource & { + snapshotTime?: string; + recoverySource?: SnapshotRecoverySource; + overwrite?: boolean; + recoverConfiguration?: boolean; + ignoreConflictingHostNames?: boolean; + useDRSecondary?: boolean; +}; + +// @public +export interface Solution { + data?: NameValuePair[][]; + description?: string; + displayName?: string; + id?: number; + metadata?: NameValuePair[][]; + order?: number; + type?: SolutionType; +} + +// @public +export type SolutionType = "QuickSolution" | "DeepInvestigation" | "BestPractices"; + +// @public +export type SourceControl = ProxyOnlyResource & { + token?: string; + tokenSecret?: string; + refreshToken?: string; + expirationTime?: Date; +}; + +// @public +export interface SourceControlCollection { + readonly nextLink?: string; + value: SourceControl[]; +} + +// @public +export type SslState = "Disabled" | "SniEnabled" | "IpBasedEnabled"; + +// @public +export interface StackMajorVersion { + applicationInsights?: boolean; + displayVersion?: string; + isDefault?: boolean; + isDeprecated?: boolean; + isHidden?: boolean; + isPreview?: boolean; + minorVersions?: StackMinorVersion[]; + runtimeVersion?: string; +} + +// @public +export interface StackMinorVersion { + displayVersion?: string; + isDefault?: boolean; + isRemoteDebuggingEnabled?: boolean; + runtimeVersion?: string; +} + +// @public +export interface StampCapacity { + availableCapacity?: number; + computeMode?: ComputeModeOptions; + excludeFromCapacityAllocation?: boolean; + isApplicableForAllComputeModes?: boolean; + isLinux?: boolean; + name?: string; + siteMode?: string; + totalCapacity?: number; + unit?: string; + workerSize?: WorkerSizeOptions; + workerSizeId?: number; +} + +// @public +export interface StampCapacityCollection { + readonly nextLink?: string; + value: StampCapacity[]; +} + +// @public +export type StaticSiteARMResource = Resource & { + sku?: SkuDescription; + readonly defaultHostname?: string; + repositoryUrl?: string; + branch?: string; + readonly customDomains?: string[]; + repositoryToken?: string; + buildProperties?: StaticSiteBuildProperties; +}; + +// @public +export type StaticSiteBuildARMResource = ProxyOnlyResource & { + readonly buildId?: string; + readonly sourceBranch?: string; + readonly pullRequestTitle?: string; + readonly hostname?: string; + readonly createdTimeUtc?: Date; + readonly lastUpdatedOn?: Date; + readonly status?: BuildStatus; +}; + +// @public +export interface StaticSiteBuildCollection { + readonly nextLink?: string; + value: StaticSiteBuildARMResource[]; +} + +// @public +export interface StaticSiteBuildProperties { + apiLocation?: string; + appArtifactLocation?: string; + appLocation?: string; +} + +// @public +export interface StaticSiteCollection { + readonly nextLink?: string; + value: StaticSiteARMResource[]; +} + +// @public +export type StaticSiteCustomDomainOverviewARMResource = ProxyOnlyResource & { + readonly domainName?: string; + readonly createdOn?: Date; +}; + +// @public +export interface StaticSiteCustomDomainOverviewCollection { + readonly nextLink?: string; + value: StaticSiteCustomDomainOverviewARMResource[]; +} + +// @public +export type StaticSiteFunctionOverviewARMResource = ProxyOnlyResource & { + readonly functionName?: string; + readonly triggerType?: TriggerTypes; +}; + +// @public +export interface StaticSiteFunctionOverviewCollection { + readonly nextLink?: string; + value: StaticSiteFunctionOverviewARMResource[]; +} + +// @public +export type StaticSitePatchResource = ProxyOnlyResource & { + readonly defaultHostname?: string; + repositoryUrl?: string; + branch?: string; + readonly customDomains?: string[]; + repositoryToken?: string; + buildProperties?: StaticSiteBuildProperties; +}; + +// @public +export type StaticSiteResetPropertiesARMResource = ProxyOnlyResource & { + repositoryToken?: string; + shouldUpdateRepository?: boolean; +}; + +// @public +export interface StaticSites { + createOrUpdateStaticSite(resourceGroupName: string, name: string, staticSiteEnvelope: StaticSiteARMResource, options?: StaticSitesCreateOrUpdateStaticSiteOptionalParams): Promise; + createOrUpdateStaticSiteBuildFunctionAppSettings(resourceGroupName: string, name: string, prId: string, appSettings: StringDictionary, options?: StaticSitesCreateOrUpdateStaticSiteBuildFunctionAppSettingsOptionalParams): Promise; + createOrUpdateStaticSiteCustomDomain(resourceGroupName: string, name: string, domainName: string, options?: StaticSitesCreateOrUpdateStaticSiteCustomDomainOptionalParams): Promise; + createOrUpdateStaticSiteFunctionAppSettings(resourceGroupName: string, name: string, appSettings: StringDictionary, options?: StaticSitesCreateOrUpdateStaticSiteFunctionAppSettingsOptionalParams): Promise; + createUserRolesInvitationLink(resourceGroupName: string, name: string, staticSiteUserRolesInvitationEnvelope: StaticSiteUserInvitationRequestResource, options?: StaticSitesCreateUserRolesInvitationLinkOptionalParams): Promise; + deleteStaticSite(resourceGroupName: string, name: string, options?: StaticSitesDeleteStaticSiteOptionalParams): Promise; + deleteStaticSiteBuild(resourceGroupName: string, name: string, prId: string, options?: StaticSitesDeleteStaticSiteBuildOptionalParams): Promise; + deleteStaticSiteCustomDomain(resourceGroupName: string, name: string, domainName: string, options?: StaticSitesDeleteStaticSiteCustomDomainOptionalParams): Promise; + deleteStaticSiteUser(resourceGroupName: string, name: string, authprovider: string, userid: string, options?: StaticSitesDeleteStaticSiteUserOptionalParams): Promise; + detachStaticSite(resourceGroupName: string, name: string, options?: StaticSitesDetachStaticSiteOptionalParams): Promise; + getStaticSite(resourceGroupName: string, name: string, options?: StaticSitesGetStaticSiteOptionalParams): Promise; + getStaticSiteBuild(resourceGroupName: string, name: string, prId: string, options?: StaticSitesGetStaticSiteBuildOptionalParams): Promise; + list(options?: StaticSitesListOptionalParams): PagedAsyncIterableIterator; + listStaticSiteBuildFunctionAppSettings(resourceGroupName: string, name: string, prId: string, options?: StaticSitesListStaticSiteBuildFunctionAppSettingsOptionalParams): Promise; + listStaticSiteBuildFunctions(resourceGroupName: string, name: string, prId: string, options?: StaticSitesListStaticSiteBuildFunctionsOptionalParams): PagedAsyncIterableIterator; + listStaticSiteBuilds(resourceGroupName: string, name: string, options?: StaticSitesGetStaticSiteBuildsOptionalParams): PagedAsyncIterableIterator; + listStaticSiteCustomDomains(resourceGroupName: string, name: string, options?: StaticSitesListStaticSiteCustomDomainsOptionalParams): PagedAsyncIterableIterator; + listStaticSiteFunctionAppSettings(resourceGroupName: string, name: string, options?: StaticSitesListStaticSiteFunctionAppSettingsOptionalParams): Promise; + listStaticSiteFunctions(resourceGroupName: string, name: string, options?: StaticSitesListStaticSiteFunctionsOptionalParams): PagedAsyncIterableIterator; + listStaticSitesByResourceGroup(resourceGroupName: string, options?: StaticSitesGetStaticSitesByResourceGroupOptionalParams): PagedAsyncIterableIterator; + listStaticSiteSecrets(resourceGroupName: string, name: string, options?: StaticSitesListStaticSiteSecretsOptionalParams): Promise; + listStaticSiteUsers(resourceGroupName: string, name: string, authprovider: string, options?: StaticSitesListStaticSiteUsersOptionalParams): PagedAsyncIterableIterator; + resetStaticSiteApiKey(resourceGroupName: string, name: string, resetPropertiesEnvelope: StaticSiteResetPropertiesARMResource, options?: StaticSitesResetStaticSiteApiKeyOptionalParams): Promise; + updateStaticSite(resourceGroupName: string, name: string, staticSiteEnvelope: StaticSitePatchResource, options?: StaticSitesUpdateStaticSiteOptionalParams): Promise; + updateStaticSiteUser(resourceGroupName: string, name: string, authprovider: string, userid: string, staticSiteUserEnvelope: StaticSiteUserARMResource, options?: StaticSitesUpdateStaticSiteUserOptionalParams): Promise; + validateCustomDomainCanBeAddedToStaticSite(resourceGroupName: string, name: string, domainName: string, options?: StaticSitesValidateCustomDomainCanBeAddedToStaticSiteOptionalParams): Promise; +} + +// @public +export interface StaticSitesCreateOrUpdateStaticSiteBuildFunctionAppSettingsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type StaticSitesCreateOrUpdateStaticSiteBuildFunctionAppSettingsResponse = StringDictionary; + +// @public +export interface StaticSitesCreateOrUpdateStaticSiteCustomDomainOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type StaticSitesCreateOrUpdateStaticSiteCustomDomainResponse = StaticSiteCustomDomainOverviewARMResource; + +// @public +export interface StaticSitesCreateOrUpdateStaticSiteFunctionAppSettingsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type StaticSitesCreateOrUpdateStaticSiteFunctionAppSettingsResponse = StringDictionary; + +// @public +export interface StaticSitesCreateOrUpdateStaticSiteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type StaticSitesCreateOrUpdateStaticSiteResponse = StaticSiteARMResource; + +// @public +export interface StaticSitesCreateUserRolesInvitationLinkOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type StaticSitesCreateUserRolesInvitationLinkResponse = StaticSiteUserInvitationResponseResource; + +// @public +export interface StaticSitesDeleteStaticSiteBuildOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface StaticSitesDeleteStaticSiteCustomDomainOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface StaticSitesDeleteStaticSiteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface StaticSitesDeleteStaticSiteUserOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface StaticSitesDetachStaticSiteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface StaticSitesGetStaticSiteBuildOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type StaticSitesGetStaticSiteBuildResponse = StaticSiteBuildARMResource; + +// @public +export interface StaticSitesGetStaticSiteBuildsNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type StaticSitesGetStaticSiteBuildsNextResponse = StaticSiteBuildCollection; + +// @public +export interface StaticSitesGetStaticSiteBuildsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type StaticSitesGetStaticSiteBuildsResponse = StaticSiteBuildCollection; + +// @public +export interface StaticSitesGetStaticSiteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type StaticSitesGetStaticSiteResponse = StaticSiteARMResource; + +// @public +export interface StaticSitesGetStaticSitesByResourceGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type StaticSitesGetStaticSitesByResourceGroupNextResponse = StaticSiteCollection; + +// @public +export interface StaticSitesGetStaticSitesByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type StaticSitesGetStaticSitesByResourceGroupResponse = StaticSiteCollection; + +// @public +export interface StaticSitesListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type StaticSitesListNextResponse = StaticSiteCollection; + +// @public +export interface StaticSitesListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type StaticSitesListResponse = StaticSiteCollection; + +// @public +export interface StaticSitesListStaticSiteBuildFunctionAppSettingsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type StaticSitesListStaticSiteBuildFunctionAppSettingsResponse = StringDictionary; + +// @public +export interface StaticSitesListStaticSiteBuildFunctionsNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type StaticSitesListStaticSiteBuildFunctionsNextResponse = StaticSiteFunctionOverviewCollection; + +// @public +export interface StaticSitesListStaticSiteBuildFunctionsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type StaticSitesListStaticSiteBuildFunctionsResponse = StaticSiteFunctionOverviewCollection; + +// @public +export interface StaticSitesListStaticSiteCustomDomainsNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type StaticSitesListStaticSiteCustomDomainsNextResponse = StaticSiteCustomDomainOverviewCollection; + +// @public +export interface StaticSitesListStaticSiteCustomDomainsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type StaticSitesListStaticSiteCustomDomainsResponse = StaticSiteCustomDomainOverviewCollection; + +// @public +export interface StaticSitesListStaticSiteFunctionAppSettingsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type StaticSitesListStaticSiteFunctionAppSettingsResponse = StringDictionary; + +// @public +export interface StaticSitesListStaticSiteFunctionsNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type StaticSitesListStaticSiteFunctionsNextResponse = StaticSiteFunctionOverviewCollection; + +// @public +export interface StaticSitesListStaticSiteFunctionsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type StaticSitesListStaticSiteFunctionsResponse = StaticSiteFunctionOverviewCollection; + +// @public +export interface StaticSitesListStaticSiteSecretsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type StaticSitesListStaticSiteSecretsResponse = StringDictionary; + +// @public +export interface StaticSitesListStaticSiteUsersNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type StaticSitesListStaticSiteUsersNextResponse = StaticSiteUserCollection; + +// @public +export interface StaticSitesListStaticSiteUsersOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type StaticSitesListStaticSiteUsersResponse = StaticSiteUserCollection; + +// @public +export interface StaticSitesResetStaticSiteApiKeyOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface StaticSitesUpdateStaticSiteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type StaticSitesUpdateStaticSiteResponse = StaticSiteARMResource; + +// @public +export interface StaticSitesUpdateStaticSiteUserOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type StaticSitesUpdateStaticSiteUserResponse = StaticSiteUserARMResource; + +// @public +export interface StaticSitesValidateCustomDomainCanBeAddedToStaticSiteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type StaticSiteUserARMResource = ProxyOnlyResource & { + readonly provider?: string; + readonly userId?: string; + readonly displayName?: string; + roles?: string; +}; + +// @public +export interface StaticSiteUserCollection { + readonly nextLink?: string; + value: StaticSiteUserARMResource[]; +} + +// @public +export type StaticSiteUserInvitationRequestResource = ProxyOnlyResource & { + domain?: string; + provider?: string; + userDetails?: string; + roles?: string; + numHoursToExpiration?: number; +}; + +// @public +export type StaticSiteUserInvitationResponseResource = ProxyOnlyResource & { + readonly expiresOn?: Date; + readonly invitationUrl?: string; +}; + +// @public +export interface StatusCodesBasedTrigger { + count?: number; + status?: number; + subStatus?: number; + timeInterval?: string; + win32Status?: number; +} + +// @public +export type StatusOptions = "Ready" | "Pending" | "Creating"; + +// @public +export type StorageMigrationOptions = ProxyOnlyResource & { + azurefilesConnectionString?: string; + azurefilesShare?: string; + switchSiteAfterMigration?: boolean; + blockWriteAccessToSite?: boolean; +}; + +// @public +export type StorageMigrationResponse = ProxyOnlyResource & { + readonly operationId?: string; +}; + +// @public +export type StringDictionary = ProxyOnlyResource & { + properties?: { + [propertyName: string]: string; + }; +}; + +// @public +export type SupportedTlsVersions = string; + +// @public +export type SwiftVirtualNetwork = ProxyOnlyResource & { + subnetResourceId?: string; + swiftSupported?: boolean; +}; + +// @public +export interface TldLegalAgreement { + agreementKey: string; + content: string; + title: string; + url?: string; +} + +// @public +export interface TldLegalAgreementCollection { + readonly nextLink?: string; + value: TldLegalAgreement[]; +} + +// @public +export type TopLevelDomain = ProxyOnlyResource & { + privacy?: boolean; +}; + +// @public +export interface TopLevelDomainAgreementOption { + forTransfer?: boolean; + includePrivacy?: boolean; +} + +// @public +export interface TopLevelDomainCollection { + readonly nextLink?: string; + value: TopLevelDomain[]; +} + +// @public +export interface TopLevelDomains { + get(name: string, options?: TopLevelDomainsGetOptionalParams): Promise; + list(options?: TopLevelDomainsListOptionalParams): PagedAsyncIterableIterator; + listAgreements(name: string, agreementOption: TopLevelDomainAgreementOption, options?: TopLevelDomainsListAgreementsOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface TopLevelDomainsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type TopLevelDomainsGetResponse = TopLevelDomain; + +// @public +export interface TopLevelDomainsListAgreementsNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type TopLevelDomainsListAgreementsNextResponse = TldLegalAgreementCollection; + +// @public +export interface TopLevelDomainsListAgreementsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type TopLevelDomainsListAgreementsResponse = TldLegalAgreementCollection; + +// @public +export interface TopLevelDomainsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type TopLevelDomainsListNextResponse = TopLevelDomainCollection; + +// @public +export interface TopLevelDomainsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type TopLevelDomainsListResponse = TopLevelDomainCollection; + +// @public +export type TriggeredJobHistory = ProxyOnlyResource & { + runs?: TriggeredJobRun[]; +}; + +// @public +export interface TriggeredJobHistoryCollection { + readonly nextLink?: string; + value: TriggeredJobHistory[]; +} + +// @public +export type TriggeredJobRun = ProxyOnlyResource & { + webJobId?: string; + webJobName?: string; + status?: TriggeredWebJobStatus; + startTime?: Date; + endTime?: Date; + duration?: string; + outputUrl?: string; + errorUrl?: string; + url?: string; + jobName?: string; + trigger?: string; +}; + +// @public +export type TriggeredWebJob = ProxyOnlyResource & { + latestRun?: TriggeredJobRun; + historyUrl?: string; + schedulerLogsUrl?: string; + runCommand?: string; + url?: string; + extraInfoUrl?: string; + webJobType?: WebJobType; + error?: string; + usingSdk?: boolean; + settings?: { + [propertyName: string]: Record; + }; +}; + +// @public +export interface TriggeredWebJobCollection { + readonly nextLink?: string; + value: TriggeredWebJob[]; +} + +// @public +export type TriggeredWebJobStatus = "Success" | "Failed" | "Error"; + +// @public +export type TriggerTypes = string; + +// @public +export type UnauthenticatedClientAction = "RedirectToLoginPage" | "AllowAnonymous"; + +// @public +export type Usage = ProxyOnlyResource & { + readonly displayName?: string; + readonly resourceName?: string; + readonly unit?: string; + readonly currentValue?: number; + readonly limit?: number; + readonly nextResetTime?: Date; + readonly computeMode?: ComputeModeOptions; + readonly siteMode?: string; +}; + +// @public +export interface UsageCollection { + readonly nextLink?: string; + value: Usage[]; +} + +// @public +export type UsageState = "Normal" | "Exceeded"; + +// @public +export type User = ProxyOnlyResource & { + publishingUserName?: string; + publishingPassword?: string; + publishingPasswordHash?: string; + publishingPasswordHashSalt?: string; + scmUri?: string; +}; + +// @public +export interface ValidateRequest { + capacity?: number; + containerImagePlatform?: string; + containerImageRepository?: string; + containerImageTag?: string; + containerRegistryBaseUrl?: string; + containerRegistryPassword?: string; + containerRegistryUsername?: string; + hostingEnvironment?: string; + isSpot?: boolean; + isXenon?: boolean; + location: string; + name: string; + needLinuxWorkers?: boolean; + serverFarmId?: string; + skuName?: string; + type: ValidateResourceTypes; +} + +// @public +export type ValidateResourceTypes = string; + +// @public +export interface ValidateResponse { + error?: ValidateResponseError; + status?: string; +} + +// @public +export interface ValidateResponseError { + code?: string; + message?: string; +} + +// @public +export interface VirtualApplication { + physicalPath?: string; + preloadEnabled?: boolean; + virtualDirectories?: VirtualDirectory[]; + virtualPath?: string; +} + +// @public +export interface VirtualDirectory { + physicalPath?: string; + virtualPath?: string; +} + +// @public +export interface VirtualIPMapping { + internalHttpPort?: number; + internalHttpsPort?: number; + inUse?: boolean; + serviceName?: string; + virtualIP?: string; +} + +// @public +export interface VirtualNetworkProfile { + id?: string; + readonly name?: string; + subnet?: string; + readonly type?: string; +} + +// @public +export type VnetGateway = ProxyOnlyResource & { + vnetName?: string; + vpnPackageUri?: string; +}; + +// @public +export type VnetInfo = ProxyOnlyResource & { + vnetResourceId?: string; + readonly certThumbprint?: string; + certBlob?: string; + readonly routes?: VnetRoute[]; + readonly resyncRequired?: boolean; + dnsServers?: string; + isSwift?: boolean; +}; + +// @public +export type VnetParameters = ProxyOnlyResource & { + vnetResourceGroup?: string; + vnetName?: string; + vnetSubnetName?: string; +}; + +// @public +export type VnetRoute = ProxyOnlyResource & { + startAddress?: string; + endAddress?: string; + routeType?: RouteType; +}; + +// @public +export type VnetValidationFailureDetails = ProxyOnlyResource & { + failed?: boolean; + failedTests?: VnetValidationTestFailure[]; +}; + +// @public +export type VnetValidationTestFailure = ProxyOnlyResource & { + testName?: string; + details?: string; +}; + +// @public +export interface WebAppCollection { + readonly nextLink?: string; + value: Site[]; +} + +// @public +export interface WebAppInstanceCollection { + readonly nextLink?: string; + value: SiteInstance[]; +} + +// @public +export interface WebApps { + addPremierAddOn(resourceGroupName: string, name: string, premierAddOnName: string, premierAddOn: PremierAddOn, options?: WebAppsAddPremierAddOnOptionalParams): Promise; + addPremierAddOnSlot(resourceGroupName: string, name: string, premierAddOnName: string, slot: string, premierAddOn: PremierAddOn, options?: WebAppsAddPremierAddOnSlotOptionalParams): Promise; + analyzeCustomHostname(resourceGroupName: string, name: string, options?: WebAppsAnalyzeCustomHostnameOptionalParams): Promise; + analyzeCustomHostnameSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsAnalyzeCustomHostnameSlotOptionalParams): Promise; + applySlotConfigToProduction(resourceGroupName: string, name: string, slotSwapEntity: CsmSlotEntity, options?: WebAppsApplySlotConfigToProductionOptionalParams): Promise; + applySlotConfigurationSlot(resourceGroupName: string, name: string, slot: string, slotSwapEntity: CsmSlotEntity, options?: WebAppsApplySlotConfigurationSlotOptionalParams): Promise; + backup(resourceGroupName: string, name: string, request: BackupRequest, options?: WebAppsBackupOptionalParams): Promise; + backupSlot(resourceGroupName: string, name: string, slot: string, request: BackupRequest, options?: WebAppsBackupSlotOptionalParams): Promise; + beginApproveOrRejectPrivateEndpointConnection(resourceGroupName: string, name: string, privateEndpointConnectionName: string, privateEndpointWrapper: PrivateLinkConnectionApprovalRequestResource, options?: WebAppsApproveOrRejectPrivateEndpointConnectionOptionalParams): Promise, WebAppsApproveOrRejectPrivateEndpointConnectionResponse>>; + beginApproveOrRejectPrivateEndpointConnectionAndWait(resourceGroupName: string, name: string, privateEndpointConnectionName: string, privateEndpointWrapper: PrivateLinkConnectionApprovalRequestResource, options?: WebAppsApproveOrRejectPrivateEndpointConnectionOptionalParams): Promise; + beginCopyProductionSlot(resourceGroupName: string, name: string, copySlotEntity: CsmCopySlotEntity, options?: WebAppsCopyProductionSlotOptionalParams): Promise, void>>; + beginCopyProductionSlotAndWait(resourceGroupName: string, name: string, copySlotEntity: CsmCopySlotEntity, options?: WebAppsCopyProductionSlotOptionalParams): Promise; + beginCopySlot(resourceGroupName: string, name: string, slot: string, copySlotEntity: CsmCopySlotEntity, options?: WebAppsCopySlotOptionalParams): Promise, void>>; + beginCopySlotAndWait(resourceGroupName: string, name: string, slot: string, copySlotEntity: CsmCopySlotEntity, options?: WebAppsCopySlotOptionalParams): Promise; + beginCreateFunction(resourceGroupName: string, name: string, functionName: string, functionEnvelope: FunctionEnvelope, options?: WebAppsCreateFunctionOptionalParams): Promise, WebAppsCreateFunctionResponse>>; + beginCreateFunctionAndWait(resourceGroupName: string, name: string, functionName: string, functionEnvelope: FunctionEnvelope, options?: WebAppsCreateFunctionOptionalParams): Promise; + beginCreateInstanceFunctionSlot(resourceGroupName: string, name: string, functionName: string, slot: string, functionEnvelope: FunctionEnvelope, options?: WebAppsCreateInstanceFunctionSlotOptionalParams): Promise, WebAppsCreateInstanceFunctionSlotResponse>>; + beginCreateInstanceFunctionSlotAndWait(resourceGroupName: string, name: string, functionName: string, slot: string, functionEnvelope: FunctionEnvelope, options?: WebAppsCreateInstanceFunctionSlotOptionalParams): Promise; + beginCreateInstanceMSDeployOperation(resourceGroupName: string, name: string, instanceId: string, mSDeploy: MSDeploy, options?: WebAppsCreateInstanceMSDeployOperationOptionalParams): Promise, WebAppsCreateInstanceMSDeployOperationResponse>>; + beginCreateInstanceMSDeployOperationAndWait(resourceGroupName: string, name: string, instanceId: string, mSDeploy: MSDeploy, options?: WebAppsCreateInstanceMSDeployOperationOptionalParams): Promise; + beginCreateInstanceMSDeployOperationSlot(resourceGroupName: string, name: string, slot: string, instanceId: string, mSDeploy: MSDeploy, options?: WebAppsCreateInstanceMSDeployOperationSlotOptionalParams): Promise, WebAppsCreateInstanceMSDeployOperationSlotResponse>>; + beginCreateInstanceMSDeployOperationSlotAndWait(resourceGroupName: string, name: string, slot: string, instanceId: string, mSDeploy: MSDeploy, options?: WebAppsCreateInstanceMSDeployOperationSlotOptionalParams): Promise; + beginCreateMSDeployOperation(resourceGroupName: string, name: string, mSDeploy: MSDeploy, options?: WebAppsCreateMSDeployOperationOptionalParams): Promise, WebAppsCreateMSDeployOperationResponse>>; + beginCreateMSDeployOperationAndWait(resourceGroupName: string, name: string, mSDeploy: MSDeploy, options?: WebAppsCreateMSDeployOperationOptionalParams): Promise; + beginCreateMSDeployOperationSlot(resourceGroupName: string, name: string, slot: string, mSDeploy: MSDeploy, options?: WebAppsCreateMSDeployOperationSlotOptionalParams): Promise, WebAppsCreateMSDeployOperationSlotResponse>>; + beginCreateMSDeployOperationSlotAndWait(resourceGroupName: string, name: string, slot: string, mSDeploy: MSDeploy, options?: WebAppsCreateMSDeployOperationSlotOptionalParams): Promise; + beginCreateOrUpdate(resourceGroupName: string, name: string, siteEnvelope: Site, options?: WebAppsCreateOrUpdateOptionalParams): Promise, WebAppsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, name: string, siteEnvelope: Site, options?: WebAppsCreateOrUpdateOptionalParams): Promise; + beginCreateOrUpdateSlot(resourceGroupName: string, name: string, slot: string, siteEnvelope: Site, options?: WebAppsCreateOrUpdateSlotOptionalParams): Promise, WebAppsCreateOrUpdateSlotResponse>>; + beginCreateOrUpdateSlotAndWait(resourceGroupName: string, name: string, slot: string, siteEnvelope: Site, options?: WebAppsCreateOrUpdateSlotOptionalParams): Promise; + beginCreateOrUpdateSourceControl(resourceGroupName: string, name: string, siteSourceControl: SiteSourceControl, options?: WebAppsCreateOrUpdateSourceControlOptionalParams): Promise, WebAppsCreateOrUpdateSourceControlResponse>>; + beginCreateOrUpdateSourceControlAndWait(resourceGroupName: string, name: string, siteSourceControl: SiteSourceControl, options?: WebAppsCreateOrUpdateSourceControlOptionalParams): Promise; + beginCreateOrUpdateSourceControlSlot(resourceGroupName: string, name: string, slot: string, siteSourceControl: SiteSourceControl, options?: WebAppsCreateOrUpdateSourceControlSlotOptionalParams): Promise, WebAppsCreateOrUpdateSourceControlSlotResponse>>; + beginCreateOrUpdateSourceControlSlotAndWait(resourceGroupName: string, name: string, slot: string, siteSourceControl: SiteSourceControl, options?: WebAppsCreateOrUpdateSourceControlSlotOptionalParams): Promise; + beginDeletePrivateEndpointConnection(resourceGroupName: string, name: string, privateEndpointConnectionName: string, options?: WebAppsDeletePrivateEndpointConnectionOptionalParams): Promise, WebAppsDeletePrivateEndpointConnectionResponse>>; + beginDeletePrivateEndpointConnectionAndWait(resourceGroupName: string, name: string, privateEndpointConnectionName: string, options?: WebAppsDeletePrivateEndpointConnectionOptionalParams): Promise; + beginInstallSiteExtension(resourceGroupName: string, name: string, siteExtensionId: string, options?: WebAppsInstallSiteExtensionOptionalParams): Promise, WebAppsInstallSiteExtensionResponse>>; + beginInstallSiteExtensionAndWait(resourceGroupName: string, name: string, siteExtensionId: string, options?: WebAppsInstallSiteExtensionOptionalParams): Promise; + beginInstallSiteExtensionSlot(resourceGroupName: string, name: string, siteExtensionId: string, slot: string, options?: WebAppsInstallSiteExtensionSlotOptionalParams): Promise, WebAppsInstallSiteExtensionSlotResponse>>; + beginInstallSiteExtensionSlotAndWait(resourceGroupName: string, name: string, siteExtensionId: string, slot: string, options?: WebAppsInstallSiteExtensionSlotOptionalParams): Promise; + beginListPublishingCredentials(resourceGroupName: string, name: string, options?: WebAppsListPublishingCredentialsOptionalParams): Promise, WebAppsListPublishingCredentialsResponse>>; + beginListPublishingCredentialsAndWait(resourceGroupName: string, name: string, options?: WebAppsListPublishingCredentialsOptionalParams): Promise; + beginListPublishingCredentialsSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListPublishingCredentialsSlotOptionalParams): Promise, WebAppsListPublishingCredentialsSlotResponse>>; + beginListPublishingCredentialsSlotAndWait(resourceGroupName: string, name: string, slot: string, options?: WebAppsListPublishingCredentialsSlotOptionalParams): Promise; + beginMigrateMySql(resourceGroupName: string, name: string, migrationRequestEnvelope: MigrateMySqlRequest, options?: WebAppsMigrateMySqlOptionalParams): Promise, WebAppsMigrateMySqlResponse>>; + beginMigrateMySqlAndWait(resourceGroupName: string, name: string, migrationRequestEnvelope: MigrateMySqlRequest, options?: WebAppsMigrateMySqlOptionalParams): Promise; + beginMigrateStorage(subscriptionName: string, resourceGroupName: string, name: string, migrationOptions: StorageMigrationOptions, options?: WebAppsMigrateStorageOptionalParams): Promise, WebAppsMigrateStorageResponse>>; + beginMigrateStorageAndWait(subscriptionName: string, resourceGroupName: string, name: string, migrationOptions: StorageMigrationOptions, options?: WebAppsMigrateStorageOptionalParams): Promise; + beginRestore(resourceGroupName: string, name: string, backupId: string, request: RestoreRequest, options?: WebAppsRestoreOptionalParams): Promise, void>>; + beginRestoreAndWait(resourceGroupName: string, name: string, backupId: string, request: RestoreRequest, options?: WebAppsRestoreOptionalParams): Promise; + beginRestoreFromBackupBlob(resourceGroupName: string, name: string, request: RestoreRequest, options?: WebAppsRestoreFromBackupBlobOptionalParams): Promise, void>>; + beginRestoreFromBackupBlobAndWait(resourceGroupName: string, name: string, request: RestoreRequest, options?: WebAppsRestoreFromBackupBlobOptionalParams): Promise; + beginRestoreFromBackupBlobSlot(resourceGroupName: string, name: string, slot: string, request: RestoreRequest, options?: WebAppsRestoreFromBackupBlobSlotOptionalParams): Promise, void>>; + beginRestoreFromBackupBlobSlotAndWait(resourceGroupName: string, name: string, slot: string, request: RestoreRequest, options?: WebAppsRestoreFromBackupBlobSlotOptionalParams): Promise; + beginRestoreFromDeletedApp(resourceGroupName: string, name: string, restoreRequest: DeletedAppRestoreRequest, options?: WebAppsRestoreFromDeletedAppOptionalParams): Promise, void>>; + beginRestoreFromDeletedAppAndWait(resourceGroupName: string, name: string, restoreRequest: DeletedAppRestoreRequest, options?: WebAppsRestoreFromDeletedAppOptionalParams): Promise; + beginRestoreFromDeletedAppSlot(resourceGroupName: string, name: string, slot: string, restoreRequest: DeletedAppRestoreRequest, options?: WebAppsRestoreFromDeletedAppSlotOptionalParams): Promise, void>>; + beginRestoreFromDeletedAppSlotAndWait(resourceGroupName: string, name: string, slot: string, restoreRequest: DeletedAppRestoreRequest, options?: WebAppsRestoreFromDeletedAppSlotOptionalParams): Promise; + beginRestoreSlot(resourceGroupName: string, name: string, backupId: string, slot: string, request: RestoreRequest, options?: WebAppsRestoreSlotOptionalParams): Promise, void>>; + beginRestoreSlotAndWait(resourceGroupName: string, name: string, backupId: string, slot: string, request: RestoreRequest, options?: WebAppsRestoreSlotOptionalParams): Promise; + beginRestoreSnapshot(resourceGroupName: string, name: string, restoreRequest: SnapshotRestoreRequest, options?: WebAppsRestoreSnapshotOptionalParams): Promise, void>>; + beginRestoreSnapshotAndWait(resourceGroupName: string, name: string, restoreRequest: SnapshotRestoreRequest, options?: WebAppsRestoreSnapshotOptionalParams): Promise; + beginRestoreSnapshotSlot(resourceGroupName: string, name: string, slot: string, restoreRequest: SnapshotRestoreRequest, options?: WebAppsRestoreSnapshotSlotOptionalParams): Promise, void>>; + beginRestoreSnapshotSlotAndWait(resourceGroupName: string, name: string, slot: string, restoreRequest: SnapshotRestoreRequest, options?: WebAppsRestoreSnapshotSlotOptionalParams): Promise; + beginStartNetworkTrace(resourceGroupName: string, name: string, options?: WebAppsStartNetworkTraceOptionalParams): Promise, WebAppsStartNetworkTraceResponse>>; + beginStartNetworkTraceAndWait(resourceGroupName: string, name: string, options?: WebAppsStartNetworkTraceOptionalParams): Promise; + beginStartNetworkTraceSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsStartNetworkTraceSlotOptionalParams): Promise, WebAppsStartNetworkTraceSlotResponse>>; + beginStartNetworkTraceSlotAndWait(resourceGroupName: string, name: string, slot: string, options?: WebAppsStartNetworkTraceSlotOptionalParams): Promise; + beginStartWebSiteNetworkTraceOperation(resourceGroupName: string, name: string, options?: WebAppsStartWebSiteNetworkTraceOperationOptionalParams): Promise, WebAppsStartWebSiteNetworkTraceOperationResponse>>; + beginStartWebSiteNetworkTraceOperationAndWait(resourceGroupName: string, name: string, options?: WebAppsStartWebSiteNetworkTraceOperationOptionalParams): Promise; + beginStartWebSiteNetworkTraceOperationSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsStartWebSiteNetworkTraceOperationSlotOptionalParams): Promise, WebAppsStartWebSiteNetworkTraceOperationSlotResponse>>; + beginStartWebSiteNetworkTraceOperationSlotAndWait(resourceGroupName: string, name: string, slot: string, options?: WebAppsStartWebSiteNetworkTraceOperationSlotOptionalParams): Promise; + beginSwapSlot(resourceGroupName: string, name: string, slot: string, slotSwapEntity: CsmSlotEntity, options?: WebAppsSwapSlotOptionalParams): Promise, void>>; + beginSwapSlotAndWait(resourceGroupName: string, name: string, slot: string, slotSwapEntity: CsmSlotEntity, options?: WebAppsSwapSlotOptionalParams): Promise; + beginSwapSlotWithProduction(resourceGroupName: string, name: string, slotSwapEntity: CsmSlotEntity, options?: WebAppsSwapSlotWithProductionOptionalParams): Promise, void>>; + beginSwapSlotWithProductionAndWait(resourceGroupName: string, name: string, slotSwapEntity: CsmSlotEntity, options?: WebAppsSwapSlotWithProductionOptionalParams): Promise; + createDeployment(resourceGroupName: string, name: string, id: string, deployment: Deployment, options?: WebAppsCreateDeploymentOptionalParams): Promise; + createDeploymentSlot(resourceGroupName: string, name: string, id: string, slot: string, deployment: Deployment, options?: WebAppsCreateDeploymentSlotOptionalParams): Promise; + createOrUpdateConfiguration(resourceGroupName: string, name: string, siteConfig: SiteConfigResource, options?: WebAppsCreateOrUpdateConfigurationOptionalParams): Promise; + createOrUpdateConfigurationSlot(resourceGroupName: string, name: string, slot: string, siteConfig: SiteConfigResource, options?: WebAppsCreateOrUpdateConfigurationSlotOptionalParams): Promise; + createOrUpdateDomainOwnershipIdentifier(resourceGroupName: string, name: string, domainOwnershipIdentifierName: string, domainOwnershipIdentifier: Identifier, options?: WebAppsCreateOrUpdateDomainOwnershipIdentifierOptionalParams): Promise; + createOrUpdateDomainOwnershipIdentifierSlot(resourceGroupName: string, name: string, domainOwnershipIdentifierName: string, slot: string, domainOwnershipIdentifier: Identifier, options?: WebAppsCreateOrUpdateDomainOwnershipIdentifierSlotOptionalParams): Promise; + createOrUpdateFunctionSecret(resourceGroupName: string, name: string, functionName: string, keyName: string, key: KeyInfo, options?: WebAppsCreateOrUpdateFunctionSecretOptionalParams): Promise; + createOrUpdateFunctionSecretSlot(resourceGroupName: string, name: string, functionName: string, keyName: string, slot: string, key: KeyInfo, options?: WebAppsCreateOrUpdateFunctionSecretSlotOptionalParams): Promise; + createOrUpdateHostNameBinding(resourceGroupName: string, name: string, hostName: string, hostNameBinding: HostNameBinding, options?: WebAppsCreateOrUpdateHostNameBindingOptionalParams): Promise; + createOrUpdateHostNameBindingSlot(resourceGroupName: string, name: string, hostName: string, slot: string, hostNameBinding: HostNameBinding, options?: WebAppsCreateOrUpdateHostNameBindingSlotOptionalParams): Promise; + createOrUpdateHostSecret(resourceGroupName: string, name: string, keyType: string, keyName: string, key: KeyInfo, options?: WebAppsCreateOrUpdateHostSecretOptionalParams): Promise; + createOrUpdateHostSecretSlot(resourceGroupName: string, name: string, keyType: string, keyName: string, slot: string, key: KeyInfo, options?: WebAppsCreateOrUpdateHostSecretSlotOptionalParams): Promise; + createOrUpdateHybridConnection(resourceGroupName: string, name: string, namespaceName: string, relayName: string, connectionEnvelope: HybridConnection, options?: WebAppsCreateOrUpdateHybridConnectionOptionalParams): Promise; + createOrUpdateHybridConnectionSlot(resourceGroupName: string, name: string, namespaceName: string, relayName: string, slot: string, connectionEnvelope: HybridConnection, options?: WebAppsCreateOrUpdateHybridConnectionSlotOptionalParams): Promise; + createOrUpdatePublicCertificate(resourceGroupName: string, name: string, publicCertificateName: string, publicCertificate: PublicCertificate, options?: WebAppsCreateOrUpdatePublicCertificateOptionalParams): Promise; + createOrUpdatePublicCertificateSlot(resourceGroupName: string, name: string, publicCertificateName: string, slot: string, publicCertificate: PublicCertificate, options?: WebAppsCreateOrUpdatePublicCertificateSlotOptionalParams): Promise; + createOrUpdateRelayServiceConnection(resourceGroupName: string, name: string, entityName: string, connectionEnvelope: RelayServiceConnectionEntity, options?: WebAppsCreateOrUpdateRelayServiceConnectionOptionalParams): Promise; + createOrUpdateRelayServiceConnectionSlot(resourceGroupName: string, name: string, entityName: string, slot: string, connectionEnvelope: RelayServiceConnectionEntity, options?: WebAppsCreateOrUpdateRelayServiceConnectionSlotOptionalParams): Promise; + createOrUpdateSwiftVirtualNetworkConnection(resourceGroupName: string, name: string, connectionEnvelope: SwiftVirtualNetwork, options?: WebAppsCreateOrUpdateSwiftVirtualNetworkConnectionOptionalParams): Promise; + createOrUpdateSwiftVirtualNetworkConnectionSlot(resourceGroupName: string, name: string, slot: string, connectionEnvelope: SwiftVirtualNetwork, options?: WebAppsCreateOrUpdateSwiftVirtualNetworkConnectionSlotOptionalParams): Promise; + createOrUpdateVnetConnection(resourceGroupName: string, name: string, vnetName: string, connectionEnvelope: VnetInfo, options?: WebAppsCreateOrUpdateVnetConnectionOptionalParams): Promise; + createOrUpdateVnetConnectionGateway(resourceGroupName: string, name: string, vnetName: string, gatewayName: string, connectionEnvelope: VnetGateway, options?: WebAppsCreateOrUpdateVnetConnectionGatewayOptionalParams): Promise; + createOrUpdateVnetConnectionGatewaySlot(resourceGroupName: string, name: string, vnetName: string, gatewayName: string, slot: string, connectionEnvelope: VnetGateway, options?: WebAppsCreateOrUpdateVnetConnectionGatewaySlotOptionalParams): Promise; + createOrUpdateVnetConnectionSlot(resourceGroupName: string, name: string, vnetName: string, slot: string, connectionEnvelope: VnetInfo, options?: WebAppsCreateOrUpdateVnetConnectionSlotOptionalParams): Promise; + delete(resourceGroupName: string, name: string, options?: WebAppsDeleteOptionalParams): Promise; + deleteBackup(resourceGroupName: string, name: string, backupId: string, options?: WebAppsDeleteBackupOptionalParams): Promise; + deleteBackupConfiguration(resourceGroupName: string, name: string, options?: WebAppsDeleteBackupConfigurationOptionalParams): Promise; + deleteBackupConfigurationSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsDeleteBackupConfigurationSlotOptionalParams): Promise; + deleteBackupSlot(resourceGroupName: string, name: string, backupId: string, slot: string, options?: WebAppsDeleteBackupSlotOptionalParams): Promise; + deleteContinuousWebJob(resourceGroupName: string, name: string, webJobName: string, options?: WebAppsDeleteContinuousWebJobOptionalParams): Promise; + deleteContinuousWebJobSlot(resourceGroupName: string, name: string, webJobName: string, slot: string, options?: WebAppsDeleteContinuousWebJobSlotOptionalParams): Promise; + deleteDeployment(resourceGroupName: string, name: string, id: string, options?: WebAppsDeleteDeploymentOptionalParams): Promise; + deleteDeploymentSlot(resourceGroupName: string, name: string, id: string, slot: string, options?: WebAppsDeleteDeploymentSlotOptionalParams): Promise; + deleteDomainOwnershipIdentifier(resourceGroupName: string, name: string, domainOwnershipIdentifierName: string, options?: WebAppsDeleteDomainOwnershipIdentifierOptionalParams): Promise; + deleteDomainOwnershipIdentifierSlot(resourceGroupName: string, name: string, domainOwnershipIdentifierName: string, slot: string, options?: WebAppsDeleteDomainOwnershipIdentifierSlotOptionalParams): Promise; + deleteFunction(resourceGroupName: string, name: string, functionName: string, options?: WebAppsDeleteFunctionOptionalParams): Promise; + deleteFunctionSecret(resourceGroupName: string, name: string, functionName: string, keyName: string, options?: WebAppsDeleteFunctionSecretOptionalParams): Promise; + deleteFunctionSecretSlot(resourceGroupName: string, name: string, functionName: string, keyName: string, slot: string, options?: WebAppsDeleteFunctionSecretSlotOptionalParams): Promise; + deleteHostNameBinding(resourceGroupName: string, name: string, hostName: string, options?: WebAppsDeleteHostNameBindingOptionalParams): Promise; + deleteHostNameBindingSlot(resourceGroupName: string, name: string, slot: string, hostName: string, options?: WebAppsDeleteHostNameBindingSlotOptionalParams): Promise; + deleteHostSecret(resourceGroupName: string, name: string, keyType: string, keyName: string, options?: WebAppsDeleteHostSecretOptionalParams): Promise; + deleteHostSecretSlot(resourceGroupName: string, name: string, keyType: string, keyName: string, slot: string, options?: WebAppsDeleteHostSecretSlotOptionalParams): Promise; + deleteHybridConnection(resourceGroupName: string, name: string, namespaceName: string, relayName: string, options?: WebAppsDeleteHybridConnectionOptionalParams): Promise; + deleteHybridConnectionSlot(resourceGroupName: string, name: string, namespaceName: string, relayName: string, slot: string, options?: WebAppsDeleteHybridConnectionSlotOptionalParams): Promise; + deleteInstanceFunctionSlot(resourceGroupName: string, name: string, functionName: string, slot: string, options?: WebAppsDeleteInstanceFunctionSlotOptionalParams): Promise; + deleteInstanceProcess(resourceGroupName: string, name: string, processId: string, instanceId: string, options?: WebAppsDeleteInstanceProcessOptionalParams): Promise; + deleteInstanceProcessSlot(resourceGroupName: string, name: string, processId: string, slot: string, instanceId: string, options?: WebAppsDeleteInstanceProcessSlotOptionalParams): Promise; + deletePremierAddOn(resourceGroupName: string, name: string, premierAddOnName: string, options?: WebAppsDeletePremierAddOnOptionalParams): Promise; + deletePremierAddOnSlot(resourceGroupName: string, name: string, premierAddOnName: string, slot: string, options?: WebAppsDeletePremierAddOnSlotOptionalParams): Promise; + deleteProcess(resourceGroupName: string, name: string, processId: string, options?: WebAppsDeleteProcessOptionalParams): Promise; + deleteProcessSlot(resourceGroupName: string, name: string, processId: string, slot: string, options?: WebAppsDeleteProcessSlotOptionalParams): Promise; + deletePublicCertificate(resourceGroupName: string, name: string, publicCertificateName: string, options?: WebAppsDeletePublicCertificateOptionalParams): Promise; + deletePublicCertificateSlot(resourceGroupName: string, name: string, slot: string, publicCertificateName: string, options?: WebAppsDeletePublicCertificateSlotOptionalParams): Promise; + deleteRelayServiceConnection(resourceGroupName: string, name: string, entityName: string, options?: WebAppsDeleteRelayServiceConnectionOptionalParams): Promise; + deleteRelayServiceConnectionSlot(resourceGroupName: string, name: string, entityName: string, slot: string, options?: WebAppsDeleteRelayServiceConnectionSlotOptionalParams): Promise; + deleteSiteExtension(resourceGroupName: string, name: string, siteExtensionId: string, options?: WebAppsDeleteSiteExtensionOptionalParams): Promise; + deleteSiteExtensionSlot(resourceGroupName: string, name: string, siteExtensionId: string, slot: string, options?: WebAppsDeleteSiteExtensionSlotOptionalParams): Promise; + deleteSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsDeleteSlotOptionalParams): Promise; + deleteSourceControl(resourceGroupName: string, name: string, options?: WebAppsDeleteSourceControlOptionalParams): Promise; + deleteSourceControlSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsDeleteSourceControlSlotOptionalParams): Promise; + deleteSwiftVirtualNetwork(resourceGroupName: string, name: string, options?: WebAppsDeleteSwiftVirtualNetworkOptionalParams): Promise; + deleteSwiftVirtualNetworkSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsDeleteSwiftVirtualNetworkSlotOptionalParams): Promise; + deleteTriggeredWebJob(resourceGroupName: string, name: string, webJobName: string, options?: WebAppsDeleteTriggeredWebJobOptionalParams): Promise; + deleteTriggeredWebJobSlot(resourceGroupName: string, name: string, webJobName: string, slot: string, options?: WebAppsDeleteTriggeredWebJobSlotOptionalParams): Promise; + deleteVnetConnection(resourceGroupName: string, name: string, vnetName: string, options?: WebAppsDeleteVnetConnectionOptionalParams): Promise; + deleteVnetConnectionSlot(resourceGroupName: string, name: string, vnetName: string, slot: string, options?: WebAppsDeleteVnetConnectionSlotOptionalParams): Promise; + discoverBackup(resourceGroupName: string, name: string, request: RestoreRequest, options?: WebAppsDiscoverBackupOptionalParams): Promise; + discoverBackupSlot(resourceGroupName: string, name: string, slot: string, request: RestoreRequest, options?: WebAppsDiscoverBackupSlotOptionalParams): Promise; + generateNewSitePublishingPassword(resourceGroupName: string, name: string, options?: WebAppsGenerateNewSitePublishingPasswordOptionalParams): Promise; + generateNewSitePublishingPasswordSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsGenerateNewSitePublishingPasswordSlotOptionalParams): Promise; + get(resourceGroupName: string, name: string, options?: WebAppsGetOptionalParams): Promise; + getAppSettingKeyVaultReference(resourceGroupName: string, name: string, appSettingKey: string, options?: WebAppsGetAppSettingKeyVaultReferenceOptionalParams): Promise; + getAppSettingsKeyVaultReferences(resourceGroupName: string, name: string, options?: WebAppsGetAppSettingsKeyVaultReferencesOptionalParams): Promise; + getAuthSettings(resourceGroupName: string, name: string, options?: WebAppsGetAuthSettingsOptionalParams): Promise; + getAuthSettingsSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsGetAuthSettingsSlotOptionalParams): Promise; + getBackupConfiguration(resourceGroupName: string, name: string, options?: WebAppsGetBackupConfigurationOptionalParams): Promise; + getBackupConfigurationSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsGetBackupConfigurationSlotOptionalParams): Promise; + getBackupStatus(resourceGroupName: string, name: string, backupId: string, options?: WebAppsGetBackupStatusOptionalParams): Promise; + getBackupStatusSlot(resourceGroupName: string, name: string, backupId: string, slot: string, options?: WebAppsGetBackupStatusSlotOptionalParams): Promise; + getConfiguration(resourceGroupName: string, name: string, options?: WebAppsGetConfigurationOptionalParams): Promise; + getConfigurationSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsGetConfigurationSlotOptionalParams): Promise; + getConfigurationSnapshot(resourceGroupName: string, name: string, snapshotId: string, options?: WebAppsGetConfigurationSnapshotOptionalParams): Promise; + getConfigurationSnapshotSlot(resourceGroupName: string, name: string, snapshotId: string, slot: string, options?: WebAppsGetConfigurationSnapshotSlotOptionalParams): Promise; + getContainerLogsZip(resourceGroupName: string, name: string, options?: WebAppsGetContainerLogsZipOptionalParams): Promise; + getContainerLogsZipSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsGetContainerLogsZipSlotOptionalParams): Promise; + getContinuousWebJob(resourceGroupName: string, name: string, webJobName: string, options?: WebAppsGetContinuousWebJobOptionalParams): Promise; + getContinuousWebJobSlot(resourceGroupName: string, name: string, webJobName: string, slot: string, options?: WebAppsGetContinuousWebJobSlotOptionalParams): Promise; + getDeployment(resourceGroupName: string, name: string, id: string, options?: WebAppsGetDeploymentOptionalParams): Promise; + getDeploymentSlot(resourceGroupName: string, name: string, id: string, slot: string, options?: WebAppsGetDeploymentSlotOptionalParams): Promise; + getDiagnosticLogsConfiguration(resourceGroupName: string, name: string, options?: WebAppsGetDiagnosticLogsConfigurationOptionalParams): Promise; + getDiagnosticLogsConfigurationSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsGetDiagnosticLogsConfigurationSlotOptionalParams): Promise; + getDomainOwnershipIdentifier(resourceGroupName: string, name: string, domainOwnershipIdentifierName: string, options?: WebAppsGetDomainOwnershipIdentifierOptionalParams): Promise; + getDomainOwnershipIdentifierSlot(resourceGroupName: string, name: string, domainOwnershipIdentifierName: string, slot: string, options?: WebAppsGetDomainOwnershipIdentifierSlotOptionalParams): Promise; + getFunction(resourceGroupName: string, name: string, functionName: string, options?: WebAppsGetFunctionOptionalParams): Promise; + getFunctionsAdminToken(resourceGroupName: string, name: string, options?: WebAppsGetFunctionsAdminTokenOptionalParams): Promise; + getFunctionsAdminTokenSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsGetFunctionsAdminTokenSlotOptionalParams): Promise; + getHostNameBinding(resourceGroupName: string, name: string, hostName: string, options?: WebAppsGetHostNameBindingOptionalParams): Promise; + getHostNameBindingSlot(resourceGroupName: string, name: string, slot: string, hostName: string, options?: WebAppsGetHostNameBindingSlotOptionalParams): Promise; + getHybridConnection(resourceGroupName: string, name: string, namespaceName: string, relayName: string, options?: WebAppsGetHybridConnectionOptionalParams): Promise; + getHybridConnectionSlot(resourceGroupName: string, name: string, namespaceName: string, relayName: string, slot: string, options?: WebAppsGetHybridConnectionSlotOptionalParams): Promise; + getInstanceFunctionSlot(resourceGroupName: string, name: string, functionName: string, slot: string, options?: WebAppsGetInstanceFunctionSlotOptionalParams): Promise; + getInstanceInfo(resourceGroupName: string, name: string, instanceId: string, options?: WebAppsGetInstanceInfoOptionalParams): Promise; + getInstanceInfoSlot(resourceGroupName: string, name: string, instanceId: string, slot: string, options?: WebAppsGetInstanceInfoSlotOptionalParams): Promise; + getInstanceMSDeployLog(resourceGroupName: string, name: string, instanceId: string, options?: WebAppsGetInstanceMSDeployLogOptionalParams): Promise; + getInstanceMSDeployLogSlot(resourceGroupName: string, name: string, slot: string, instanceId: string, options?: WebAppsGetInstanceMSDeployLogSlotOptionalParams): Promise; + getInstanceMsDeployStatus(resourceGroupName: string, name: string, instanceId: string, options?: WebAppsGetInstanceMsDeployStatusOptionalParams): Promise; + getInstanceMsDeployStatusSlot(resourceGroupName: string, name: string, slot: string, instanceId: string, options?: WebAppsGetInstanceMsDeployStatusSlotOptionalParams): Promise; + getInstanceProcess(resourceGroupName: string, name: string, processId: string, instanceId: string, options?: WebAppsGetInstanceProcessOptionalParams): Promise; + getInstanceProcessDump(resourceGroupName: string, name: string, processId: string, instanceId: string, options?: WebAppsGetInstanceProcessDumpOptionalParams): Promise; + getInstanceProcessDumpSlot(resourceGroupName: string, name: string, processId: string, slot: string, instanceId: string, options?: WebAppsGetInstanceProcessDumpSlotOptionalParams): Promise; + getInstanceProcessModule(resourceGroupName: string, name: string, processId: string, baseAddress: string, instanceId: string, options?: WebAppsGetInstanceProcessModuleOptionalParams): Promise; + getInstanceProcessModuleSlot(resourceGroupName: string, name: string, processId: string, baseAddress: string, slot: string, instanceId: string, options?: WebAppsGetInstanceProcessModuleSlotOptionalParams): Promise; + getInstanceProcessSlot(resourceGroupName: string, name: string, processId: string, slot: string, instanceId: string, options?: WebAppsGetInstanceProcessSlotOptionalParams): Promise; + getMigrateMySqlStatus(resourceGroupName: string, name: string, options?: WebAppsGetMigrateMySqlStatusOptionalParams): Promise; + getMigrateMySqlStatusSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsGetMigrateMySqlStatusSlotOptionalParams): Promise; + getMSDeployLog(resourceGroupName: string, name: string, options?: WebAppsGetMSDeployLogOptionalParams): Promise; + getMSDeployLogSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsGetMSDeployLogSlotOptionalParams): Promise; + getMSDeployStatus(resourceGroupName: string, name: string, options?: WebAppsGetMSDeployStatusOptionalParams): Promise; + getMSDeployStatusSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsGetMSDeployStatusSlotOptionalParams): Promise; + getNetworkTraceOperation(resourceGroupName: string, name: string, operationId: string, options?: WebAppsGetNetworkTraceOperationOptionalParams): Promise; + getNetworkTraceOperationSlot(resourceGroupName: string, name: string, operationId: string, slot: string, options?: WebAppsGetNetworkTraceOperationSlotOptionalParams): Promise; + getNetworkTraceOperationSlotV2(resourceGroupName: string, name: string, operationId: string, slot: string, options?: WebAppsGetNetworkTraceOperationSlotV2OptionalParams): Promise; + getNetworkTraceOperationV2(resourceGroupName: string, name: string, operationId: string, options?: WebAppsGetNetworkTraceOperationV2OptionalParams): Promise; + getNetworkTraces(resourceGroupName: string, name: string, operationId: string, options?: WebAppsGetNetworkTracesOptionalParams): Promise; + getNetworkTracesSlot(resourceGroupName: string, name: string, operationId: string, slot: string, options?: WebAppsGetNetworkTracesSlotOptionalParams): Promise; + getNetworkTracesSlotV2(resourceGroupName: string, name: string, operationId: string, slot: string, options?: WebAppsGetNetworkTracesSlotV2OptionalParams): Promise; + getNetworkTracesV2(resourceGroupName: string, name: string, operationId: string, options?: WebAppsGetNetworkTracesV2OptionalParams): Promise; + getPremierAddOn(resourceGroupName: string, name: string, premierAddOnName: string, options?: WebAppsGetPremierAddOnOptionalParams): Promise; + getPremierAddOnSlot(resourceGroupName: string, name: string, premierAddOnName: string, slot: string, options?: WebAppsGetPremierAddOnSlotOptionalParams): Promise; + getPrivateAccess(resourceGroupName: string, name: string, options?: WebAppsGetPrivateAccessOptionalParams): Promise; + getPrivateAccessSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsGetPrivateAccessSlotOptionalParams): Promise; + getPrivateEndpointConnection(resourceGroupName: string, name: string, privateEndpointConnectionName: string, options?: WebAppsGetPrivateEndpointConnectionOptionalParams): Promise; + getPrivateLinkResources(resourceGroupName: string, name: string, options?: WebAppsGetPrivateLinkResourcesOptionalParams): Promise; + getProcess(resourceGroupName: string, name: string, processId: string, options?: WebAppsGetProcessOptionalParams): Promise; + getProcessDump(resourceGroupName: string, name: string, processId: string, options?: WebAppsGetProcessDumpOptionalParams): Promise; + getProcessDumpSlot(resourceGroupName: string, name: string, processId: string, slot: string, options?: WebAppsGetProcessDumpSlotOptionalParams): Promise; + getProcessModule(resourceGroupName: string, name: string, processId: string, baseAddress: string, options?: WebAppsGetProcessModuleOptionalParams): Promise; + getProcessModuleSlot(resourceGroupName: string, name: string, processId: string, baseAddress: string, slot: string, options?: WebAppsGetProcessModuleSlotOptionalParams): Promise; + getProcessSlot(resourceGroupName: string, name: string, processId: string, slot: string, options?: WebAppsGetProcessSlotOptionalParams): Promise; + getPublicCertificate(resourceGroupName: string, name: string, publicCertificateName: string, options?: WebAppsGetPublicCertificateOptionalParams): Promise; + getPublicCertificateSlot(resourceGroupName: string, name: string, slot: string, publicCertificateName: string, options?: WebAppsGetPublicCertificateSlotOptionalParams): Promise; + getRelayServiceConnection(resourceGroupName: string, name: string, entityName: string, options?: WebAppsGetRelayServiceConnectionOptionalParams): Promise; + getRelayServiceConnectionSlot(resourceGroupName: string, name: string, entityName: string, slot: string, options?: WebAppsGetRelayServiceConnectionSlotOptionalParams): Promise; + getSiteExtension(resourceGroupName: string, name: string, siteExtensionId: string, options?: WebAppsGetSiteExtensionOptionalParams): Promise; + getSiteExtensionSlot(resourceGroupName: string, name: string, siteExtensionId: string, slot: string, options?: WebAppsGetSiteExtensionSlotOptionalParams): Promise; + getSitePhpErrorLogFlag(resourceGroupName: string, name: string, options?: WebAppsGetSitePhpErrorLogFlagOptionalParams): Promise; + getSitePhpErrorLogFlagSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsGetSitePhpErrorLogFlagSlotOptionalParams): Promise; + getSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsGetSlotOptionalParams): Promise; + getSourceControl(resourceGroupName: string, name: string, options?: WebAppsGetSourceControlOptionalParams): Promise; + getSourceControlSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsGetSourceControlSlotOptionalParams): Promise; + getSwiftVirtualNetworkConnection(resourceGroupName: string, name: string, options?: WebAppsGetSwiftVirtualNetworkConnectionOptionalParams): Promise; + getSwiftVirtualNetworkConnectionSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsGetSwiftVirtualNetworkConnectionSlotOptionalParams): Promise; + getTriggeredWebJob(resourceGroupName: string, name: string, webJobName: string, options?: WebAppsGetTriggeredWebJobOptionalParams): Promise; + getTriggeredWebJobHistory(resourceGroupName: string, name: string, webJobName: string, id: string, options?: WebAppsGetTriggeredWebJobHistoryOptionalParams): Promise; + getTriggeredWebJobHistorySlot(resourceGroupName: string, name: string, webJobName: string, id: string, slot: string, options?: WebAppsGetTriggeredWebJobHistorySlotOptionalParams): Promise; + getTriggeredWebJobSlot(resourceGroupName: string, name: string, webJobName: string, slot: string, options?: WebAppsGetTriggeredWebJobSlotOptionalParams): Promise; + getVnetConnection(resourceGroupName: string, name: string, vnetName: string, options?: WebAppsGetVnetConnectionOptionalParams): Promise; + getVnetConnectionGateway(resourceGroupName: string, name: string, vnetName: string, gatewayName: string, options?: WebAppsGetVnetConnectionGatewayOptionalParams): Promise; + getVnetConnectionGatewaySlot(resourceGroupName: string, name: string, vnetName: string, gatewayName: string, slot: string, options?: WebAppsGetVnetConnectionGatewaySlotOptionalParams): Promise; + getVnetConnectionSlot(resourceGroupName: string, name: string, vnetName: string, slot: string, options?: WebAppsGetVnetConnectionSlotOptionalParams): Promise; + getWebJob(resourceGroupName: string, name: string, webJobName: string, options?: WebAppsGetWebJobOptionalParams): Promise; + getWebJobSlot(resourceGroupName: string, name: string, webJobName: string, slot: string, options?: WebAppsGetWebJobSlotOptionalParams): Promise; + getWebSiteContainerLogs(resourceGroupName: string, name: string, options?: WebAppsGetWebSiteContainerLogsOptionalParams): Promise; + getWebSiteContainerLogsSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsGetWebSiteContainerLogsSlotOptionalParams): Promise; + isCloneable(resourceGroupName: string, name: string, options?: WebAppsIsCloneableOptionalParams): Promise; + isCloneableSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsIsCloneableSlotOptionalParams): Promise; + list(options?: WebAppsListOptionalParams): PagedAsyncIterableIterator; + listApplicationSettings(resourceGroupName: string, name: string, options?: WebAppsListApplicationSettingsOptionalParams): Promise; + listApplicationSettingsSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListApplicationSettingsSlotOptionalParams): Promise; + listAzureStorageAccounts(resourceGroupName: string, name: string, options?: WebAppsListAzureStorageAccountsOptionalParams): Promise; + listAzureStorageAccountsSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListAzureStorageAccountsSlotOptionalParams): Promise; + listBackups(resourceGroupName: string, name: string, options?: WebAppsListBackupsOptionalParams): PagedAsyncIterableIterator; + listBackupsSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListBackupsSlotOptionalParams): PagedAsyncIterableIterator; + listBackupStatusSecrets(resourceGroupName: string, name: string, backupId: string, request: BackupRequest, options?: WebAppsListBackupStatusSecretsOptionalParams): Promise; + listBackupStatusSecretsSlot(resourceGroupName: string, name: string, backupId: string, slot: string, request: BackupRequest, options?: WebAppsListBackupStatusSecretsSlotOptionalParams): Promise; + listByResourceGroup(resourceGroupName: string, options?: WebAppsListByResourceGroupOptionalParams): PagedAsyncIterableIterator; + listConfigurations(resourceGroupName: string, name: string, options?: WebAppsListConfigurationsOptionalParams): PagedAsyncIterableIterator; + listConfigurationSnapshotInfo(resourceGroupName: string, name: string, options?: WebAppsListConfigurationSnapshotInfoOptionalParams): PagedAsyncIterableIterator; + listConfigurationSnapshotInfoSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListConfigurationSnapshotInfoSlotOptionalParams): PagedAsyncIterableIterator; + listConfigurationsSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListConfigurationsSlotOptionalParams): PagedAsyncIterableIterator; + listConnectionStrings(resourceGroupName: string, name: string, options?: WebAppsListConnectionStringsOptionalParams): Promise; + listConnectionStringsSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListConnectionStringsSlotOptionalParams): Promise; + listContinuousWebJobs(resourceGroupName: string, name: string, options?: WebAppsListContinuousWebJobsOptionalParams): PagedAsyncIterableIterator; + listContinuousWebJobsSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListContinuousWebJobsSlotOptionalParams): PagedAsyncIterableIterator; + listDeploymentLog(resourceGroupName: string, name: string, id: string, options?: WebAppsListDeploymentLogOptionalParams): Promise; + listDeploymentLogSlot(resourceGroupName: string, name: string, id: string, slot: string, options?: WebAppsListDeploymentLogSlotOptionalParams): Promise; + listDeployments(resourceGroupName: string, name: string, options?: WebAppsListDeploymentsOptionalParams): PagedAsyncIterableIterator; + listDeploymentsSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListDeploymentsSlotOptionalParams): PagedAsyncIterableIterator; + listDomainOwnershipIdentifiers(resourceGroupName: string, name: string, options?: WebAppsListDomainOwnershipIdentifiersOptionalParams): PagedAsyncIterableIterator; + listDomainOwnershipIdentifiersSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListDomainOwnershipIdentifiersSlotOptionalParams): PagedAsyncIterableIterator; + listFunctionKeys(resourceGroupName: string, name: string, functionName: string, options?: WebAppsListFunctionKeysOptionalParams): Promise; + listFunctionKeysSlot(resourceGroupName: string, name: string, functionName: string, slot: string, options?: WebAppsListFunctionKeysSlotOptionalParams): Promise; + listFunctions(resourceGroupName: string, name: string, options?: WebAppsListFunctionsOptionalParams): PagedAsyncIterableIterator; + listFunctionSecrets(resourceGroupName: string, name: string, functionName: string, options?: WebAppsListFunctionSecretsOptionalParams): Promise; + listFunctionSecretsSlot(resourceGroupName: string, name: string, functionName: string, slot: string, options?: WebAppsListFunctionSecretsSlotOptionalParams): Promise; + listHostKeys(resourceGroupName: string, name: string, options?: WebAppsListHostKeysOptionalParams): Promise; + listHostKeysSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListHostKeysSlotOptionalParams): Promise; + listHostNameBindings(resourceGroupName: string, name: string, options?: WebAppsListHostNameBindingsOptionalParams): PagedAsyncIterableIterator; + listHostNameBindingsSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListHostNameBindingsSlotOptionalParams): PagedAsyncIterableIterator; + listHybridConnections(resourceGroupName: string, name: string, options?: WebAppsListHybridConnectionsOptionalParams): Promise; + listHybridConnectionsSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListHybridConnectionsSlotOptionalParams): Promise; + listInstanceFunctionsSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListInstanceFunctionsSlotOptionalParams): PagedAsyncIterableIterator; + listInstanceIdentifiers(resourceGroupName: string, name: string, options?: WebAppsListInstanceIdentifiersOptionalParams): PagedAsyncIterableIterator; + listInstanceIdentifiersSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListInstanceIdentifiersSlotOptionalParams): PagedAsyncIterableIterator; + listInstanceProcesses(resourceGroupName: string, name: string, instanceId: string, options?: WebAppsListInstanceProcessesOptionalParams): PagedAsyncIterableIterator; + listInstanceProcessesSlot(resourceGroupName: string, name: string, slot: string, instanceId: string, options?: WebAppsListInstanceProcessesSlotOptionalParams): PagedAsyncIterableIterator; + listInstanceProcessModules(resourceGroupName: string, name: string, processId: string, instanceId: string, options?: WebAppsListInstanceProcessModulesOptionalParams): PagedAsyncIterableIterator; + listInstanceProcessModulesSlot(resourceGroupName: string, name: string, processId: string, slot: string, instanceId: string, options?: WebAppsListInstanceProcessModulesSlotOptionalParams): PagedAsyncIterableIterator; + listInstanceProcessThreads(resourceGroupName: string, name: string, processId: string, instanceId: string, options?: WebAppsListInstanceProcessThreadsOptionalParams): PagedAsyncIterableIterator; + listInstanceProcessThreadsSlot(resourceGroupName: string, name: string, processId: string, slot: string, instanceId: string, options?: WebAppsListInstanceProcessThreadsSlotOptionalParams): PagedAsyncIterableIterator; + listMetadata(resourceGroupName: string, name: string, options?: WebAppsListMetadataOptionalParams): Promise; + listMetadataSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListMetadataSlotOptionalParams): Promise; + listNetworkFeatures(resourceGroupName: string, name: string, view: string, options?: WebAppsListNetworkFeaturesOptionalParams): Promise; + listNetworkFeaturesSlot(resourceGroupName: string, name: string, view: string, slot: string, options?: WebAppsListNetworkFeaturesSlotOptionalParams): Promise; + listPerfMonCounters(resourceGroupName: string, name: string, options?: WebAppsListPerfMonCountersOptionalParams): PagedAsyncIterableIterator; + listPerfMonCountersSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListPerfMonCountersSlotOptionalParams): PagedAsyncIterableIterator; + listPremierAddOns(resourceGroupName: string, name: string, options?: WebAppsListPremierAddOnsOptionalParams): Promise; + listPremierAddOnsSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListPremierAddOnsSlotOptionalParams): Promise; + listProcesses(resourceGroupName: string, name: string, options?: WebAppsListProcessesOptionalParams): PagedAsyncIterableIterator; + listProcessesSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListProcessesSlotOptionalParams): PagedAsyncIterableIterator; + listProcessModules(resourceGroupName: string, name: string, processId: string, options?: WebAppsListProcessModulesOptionalParams): PagedAsyncIterableIterator; + listProcessModulesSlot(resourceGroupName: string, name: string, processId: string, slot: string, options?: WebAppsListProcessModulesSlotOptionalParams): PagedAsyncIterableIterator; + listProcessThreads(resourceGroupName: string, name: string, processId: string, options?: WebAppsListProcessThreadsOptionalParams): PagedAsyncIterableIterator; + listProcessThreadsSlot(resourceGroupName: string, name: string, processId: string, slot: string, options?: WebAppsListProcessThreadsSlotOptionalParams): PagedAsyncIterableIterator; + listPublicCertificates(resourceGroupName: string, name: string, options?: WebAppsListPublicCertificatesOptionalParams): PagedAsyncIterableIterator; + listPublicCertificatesSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListPublicCertificatesSlotOptionalParams): PagedAsyncIterableIterator; + listPublishingProfileXmlWithSecrets(resourceGroupName: string, name: string, publishingProfileOptions: CsmPublishingProfileOptions, options?: WebAppsListPublishingProfileXmlWithSecretsOptionalParams): Promise; + listPublishingProfileXmlWithSecretsSlot(resourceGroupName: string, name: string, slot: string, publishingProfileOptions: CsmPublishingProfileOptions, options?: WebAppsListPublishingProfileXmlWithSecretsSlotOptionalParams): Promise; + listRelayServiceConnections(resourceGroupName: string, name: string, options?: WebAppsListRelayServiceConnectionsOptionalParams): Promise; + listRelayServiceConnectionsSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListRelayServiceConnectionsSlotOptionalParams): Promise; + listSiteBackups(resourceGroupName: string, name: string, options?: WebAppsListSiteBackupsOptionalParams): PagedAsyncIterableIterator; + listSiteBackupsSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListSiteBackupsSlotOptionalParams): PagedAsyncIterableIterator; + listSiteExtensions(resourceGroupName: string, name: string, options?: WebAppsListSiteExtensionsOptionalParams): PagedAsyncIterableIterator; + listSiteExtensionsSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListSiteExtensionsSlotOptionalParams): PagedAsyncIterableIterator; + listSitePushSettings(resourceGroupName: string, name: string, options?: WebAppsListSitePushSettingsOptionalParams): Promise; + listSitePushSettingsSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListSitePushSettingsSlotOptionalParams): Promise; + listSlotConfigurationNames(resourceGroupName: string, name: string, options?: WebAppsListSlotConfigurationNamesOptionalParams): Promise; + listSlotDifferencesFromProduction(resourceGroupName: string, name: string, slotSwapEntity: CsmSlotEntity, options?: WebAppsListSlotDifferencesFromProductionOptionalParams): PagedAsyncIterableIterator; + listSlotDifferencesSlot(resourceGroupName: string, name: string, slot: string, slotSwapEntity: CsmSlotEntity, options?: WebAppsListSlotDifferencesSlotOptionalParams): PagedAsyncIterableIterator; + listSlots(resourceGroupName: string, name: string, options?: WebAppsListSlotsOptionalParams): PagedAsyncIterableIterator; + listSnapshots(resourceGroupName: string, name: string, options?: WebAppsListSnapshotsOptionalParams): PagedAsyncIterableIterator; + listSnapshotsFromDRSecondary(resourceGroupName: string, name: string, options?: WebAppsListSnapshotsFromDRSecondaryOptionalParams): PagedAsyncIterableIterator; + listSnapshotsFromDRSecondarySlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListSnapshotsFromDRSecondarySlotOptionalParams): PagedAsyncIterableIterator; + listSnapshotsSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListSnapshotsSlotOptionalParams): PagedAsyncIterableIterator; + listSyncFunctionTriggers(resourceGroupName: string, name: string, options?: WebAppsListSyncFunctionTriggersOptionalParams): Promise; + listSyncFunctionTriggersSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListSyncFunctionTriggersSlotOptionalParams): Promise; + listSyncStatus(resourceGroupName: string, name: string, options?: WebAppsListSyncStatusOptionalParams): Promise; + listSyncStatusSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListSyncStatusSlotOptionalParams): Promise; + listTriggeredWebJobHistory(resourceGroupName: string, name: string, webJobName: string, options?: WebAppsListTriggeredWebJobHistoryOptionalParams): PagedAsyncIterableIterator; + listTriggeredWebJobHistorySlot(resourceGroupName: string, name: string, webJobName: string, slot: string, options?: WebAppsListTriggeredWebJobHistorySlotOptionalParams): PagedAsyncIterableIterator; + listTriggeredWebJobs(resourceGroupName: string, name: string, options?: WebAppsListTriggeredWebJobsOptionalParams): PagedAsyncIterableIterator; + listTriggeredWebJobsSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListTriggeredWebJobsSlotOptionalParams): PagedAsyncIterableIterator; + listUsages(resourceGroupName: string, name: string, options?: WebAppsListUsagesOptionalParams): PagedAsyncIterableIterator; + listUsagesSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListUsagesSlotOptionalParams): PagedAsyncIterableIterator; + listVnetConnections(resourceGroupName: string, name: string, options?: WebAppsListVnetConnectionsOptionalParams): Promise; + listVnetConnectionsSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListVnetConnectionsSlotOptionalParams): Promise; + listWebJobs(resourceGroupName: string, name: string, options?: WebAppsListWebJobsOptionalParams): PagedAsyncIterableIterator; + listWebJobsSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListWebJobsSlotOptionalParams): PagedAsyncIterableIterator; + putPrivateAccessVnet(resourceGroupName: string, name: string, access: PrivateAccess, options?: WebAppsPutPrivateAccessVnetOptionalParams): Promise; + putPrivateAccessVnetSlot(resourceGroupName: string, name: string, slot: string, access: PrivateAccess, options?: WebAppsPutPrivateAccessVnetSlotOptionalParams): Promise; + recoverSiteConfigurationSnapshot(resourceGroupName: string, name: string, snapshotId: string, options?: WebAppsRecoverSiteConfigurationSnapshotOptionalParams): Promise; + recoverSiteConfigurationSnapshotSlot(resourceGroupName: string, name: string, snapshotId: string, slot: string, options?: WebAppsRecoverSiteConfigurationSnapshotSlotOptionalParams): Promise; + resetProductionSlotConfig(resourceGroupName: string, name: string, options?: WebAppsResetProductionSlotConfigOptionalParams): Promise; + resetSlotConfigurationSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsResetSlotConfigurationSlotOptionalParams): Promise; + restart(resourceGroupName: string, name: string, options?: WebAppsRestartOptionalParams): Promise; + restartSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsRestartSlotOptionalParams): Promise; + runTriggeredWebJob(resourceGroupName: string, name: string, webJobName: string, options?: WebAppsRunTriggeredWebJobOptionalParams): Promise; + runTriggeredWebJobSlot(resourceGroupName: string, name: string, webJobName: string, slot: string, options?: WebAppsRunTriggeredWebJobSlotOptionalParams): Promise; + start(resourceGroupName: string, name: string, options?: WebAppsStartOptionalParams): Promise; + startContinuousWebJob(resourceGroupName: string, name: string, webJobName: string, options?: WebAppsStartContinuousWebJobOptionalParams): Promise; + startContinuousWebJobSlot(resourceGroupName: string, name: string, webJobName: string, slot: string, options?: WebAppsStartContinuousWebJobSlotOptionalParams): Promise; + startSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsStartSlotOptionalParams): Promise; + startWebSiteNetworkTrace(resourceGroupName: string, name: string, options?: WebAppsStartWebSiteNetworkTraceOptionalParams): Promise; + startWebSiteNetworkTraceSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsStartWebSiteNetworkTraceSlotOptionalParams): Promise; + stop(resourceGroupName: string, name: string, options?: WebAppsStopOptionalParams): Promise; + stopContinuousWebJob(resourceGroupName: string, name: string, webJobName: string, options?: WebAppsStopContinuousWebJobOptionalParams): Promise; + stopContinuousWebJobSlot(resourceGroupName: string, name: string, webJobName: string, slot: string, options?: WebAppsStopContinuousWebJobSlotOptionalParams): Promise; + stopNetworkTrace(resourceGroupName: string, name: string, options?: WebAppsStopNetworkTraceOptionalParams): Promise; + stopNetworkTraceSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsStopNetworkTraceSlotOptionalParams): Promise; + stopSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsStopSlotOptionalParams): Promise; + stopWebSiteNetworkTrace(resourceGroupName: string, name: string, options?: WebAppsStopWebSiteNetworkTraceOptionalParams): Promise; + stopWebSiteNetworkTraceSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsStopWebSiteNetworkTraceSlotOptionalParams): Promise; + syncFunctions(resourceGroupName: string, name: string, options?: WebAppsSyncFunctionsOptionalParams): Promise; + syncFunctionsSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsSyncFunctionsSlotOptionalParams): Promise; + syncFunctionTriggers(resourceGroupName: string, name: string, options?: WebAppsSyncFunctionTriggersOptionalParams): Promise; + syncFunctionTriggersSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsSyncFunctionTriggersSlotOptionalParams): Promise; + syncRepository(resourceGroupName: string, name: string, options?: WebAppsSyncRepositoryOptionalParams): Promise; + syncRepositorySlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsSyncRepositorySlotOptionalParams): Promise; + update(resourceGroupName: string, name: string, siteEnvelope: SitePatchResource, options?: WebAppsUpdateOptionalParams): Promise; + updateApplicationSettings(resourceGroupName: string, name: string, appSettings: StringDictionary, options?: WebAppsUpdateApplicationSettingsOptionalParams): Promise; + updateApplicationSettingsSlot(resourceGroupName: string, name: string, slot: string, appSettings: StringDictionary, options?: WebAppsUpdateApplicationSettingsSlotOptionalParams): Promise; + updateAuthSettings(resourceGroupName: string, name: string, siteAuthSettings: SiteAuthSettings, options?: WebAppsUpdateAuthSettingsOptionalParams): Promise; + updateAuthSettingsSlot(resourceGroupName: string, name: string, slot: string, siteAuthSettings: SiteAuthSettings, options?: WebAppsUpdateAuthSettingsSlotOptionalParams): Promise; + updateAzureStorageAccounts(resourceGroupName: string, name: string, azureStorageAccounts: AzureStoragePropertyDictionaryResource, options?: WebAppsUpdateAzureStorageAccountsOptionalParams): Promise; + updateAzureStorageAccountsSlot(resourceGroupName: string, name: string, slot: string, azureStorageAccounts: AzureStoragePropertyDictionaryResource, options?: WebAppsUpdateAzureStorageAccountsSlotOptionalParams): Promise; + updateBackupConfiguration(resourceGroupName: string, name: string, request: BackupRequest, options?: WebAppsUpdateBackupConfigurationOptionalParams): Promise; + updateBackupConfigurationSlot(resourceGroupName: string, name: string, slot: string, request: BackupRequest, options?: WebAppsUpdateBackupConfigurationSlotOptionalParams): Promise; + updateConfiguration(resourceGroupName: string, name: string, siteConfig: SiteConfigResource, options?: WebAppsUpdateConfigurationOptionalParams): Promise; + updateConfigurationSlot(resourceGroupName: string, name: string, slot: string, siteConfig: SiteConfigResource, options?: WebAppsUpdateConfigurationSlotOptionalParams): Promise; + updateConnectionStrings(resourceGroupName: string, name: string, connectionStrings: ConnectionStringDictionary, options?: WebAppsUpdateConnectionStringsOptionalParams): Promise; + updateConnectionStringsSlot(resourceGroupName: string, name: string, slot: string, connectionStrings: ConnectionStringDictionary, options?: WebAppsUpdateConnectionStringsSlotOptionalParams): Promise; + updateDiagnosticLogsConfig(resourceGroupName: string, name: string, siteLogsConfig: SiteLogsConfig, options?: WebAppsUpdateDiagnosticLogsConfigOptionalParams): Promise; + updateDiagnosticLogsConfigSlot(resourceGroupName: string, name: string, slot: string, siteLogsConfig: SiteLogsConfig, options?: WebAppsUpdateDiagnosticLogsConfigSlotOptionalParams): Promise; + updateDomainOwnershipIdentifier(resourceGroupName: string, name: string, domainOwnershipIdentifierName: string, domainOwnershipIdentifier: Identifier, options?: WebAppsUpdateDomainOwnershipIdentifierOptionalParams): Promise; + updateDomainOwnershipIdentifierSlot(resourceGroupName: string, name: string, domainOwnershipIdentifierName: string, slot: string, domainOwnershipIdentifier: Identifier, options?: WebAppsUpdateDomainOwnershipIdentifierSlotOptionalParams): Promise; + updateHybridConnection(resourceGroupName: string, name: string, namespaceName: string, relayName: string, connectionEnvelope: HybridConnection, options?: WebAppsUpdateHybridConnectionOptionalParams): Promise; + updateHybridConnectionSlot(resourceGroupName: string, name: string, namespaceName: string, relayName: string, slot: string, connectionEnvelope: HybridConnection, options?: WebAppsUpdateHybridConnectionSlotOptionalParams): Promise; + updateMetadata(resourceGroupName: string, name: string, metadata: StringDictionary, options?: WebAppsUpdateMetadataOptionalParams): Promise; + updateMetadataSlot(resourceGroupName: string, name: string, slot: string, metadata: StringDictionary, options?: WebAppsUpdateMetadataSlotOptionalParams): Promise; + updatePremierAddOn(resourceGroupName: string, name: string, premierAddOnName: string, premierAddOn: PremierAddOnPatchResource, options?: WebAppsUpdatePremierAddOnOptionalParams): Promise; + updatePremierAddOnSlot(resourceGroupName: string, name: string, premierAddOnName: string, slot: string, premierAddOn: PremierAddOnPatchResource, options?: WebAppsUpdatePremierAddOnSlotOptionalParams): Promise; + updateRelayServiceConnection(resourceGroupName: string, name: string, entityName: string, connectionEnvelope: RelayServiceConnectionEntity, options?: WebAppsUpdateRelayServiceConnectionOptionalParams): Promise; + updateRelayServiceConnectionSlot(resourceGroupName: string, name: string, entityName: string, slot: string, connectionEnvelope: RelayServiceConnectionEntity, options?: WebAppsUpdateRelayServiceConnectionSlotOptionalParams): Promise; + updateSitePushSettings(resourceGroupName: string, name: string, pushSettings: PushSettings, options?: WebAppsUpdateSitePushSettingsOptionalParams): Promise; + updateSitePushSettingsSlot(resourceGroupName: string, name: string, slot: string, pushSettings: PushSettings, options?: WebAppsUpdateSitePushSettingsSlotOptionalParams): Promise; + updateSlot(resourceGroupName: string, name: string, slot: string, siteEnvelope: SitePatchResource, options?: WebAppsUpdateSlotOptionalParams): Promise; + updateSlotConfigurationNames(resourceGroupName: string, name: string, slotConfigNames: SlotConfigNamesResource, options?: WebAppsUpdateSlotConfigurationNamesOptionalParams): Promise; + updateSourceControl(resourceGroupName: string, name: string, siteSourceControl: SiteSourceControl, options?: WebAppsUpdateSourceControlOptionalParams): Promise; + updateSourceControlSlot(resourceGroupName: string, name: string, slot: string, siteSourceControl: SiteSourceControl, options?: WebAppsUpdateSourceControlSlotOptionalParams): Promise; + updateSwiftVirtualNetworkConnection(resourceGroupName: string, name: string, connectionEnvelope: SwiftVirtualNetwork, options?: WebAppsUpdateSwiftVirtualNetworkConnectionOptionalParams): Promise; + updateSwiftVirtualNetworkConnectionSlot(resourceGroupName: string, name: string, slot: string, connectionEnvelope: SwiftVirtualNetwork, options?: WebAppsUpdateSwiftVirtualNetworkConnectionSlotOptionalParams): Promise; + updateVnetConnection(resourceGroupName: string, name: string, vnetName: string, connectionEnvelope: VnetInfo, options?: WebAppsUpdateVnetConnectionOptionalParams): Promise; + updateVnetConnectionGateway(resourceGroupName: string, name: string, vnetName: string, gatewayName: string, connectionEnvelope: VnetGateway, options?: WebAppsUpdateVnetConnectionGatewayOptionalParams): Promise; + updateVnetConnectionGatewaySlot(resourceGroupName: string, name: string, vnetName: string, gatewayName: string, slot: string, connectionEnvelope: VnetGateway, options?: WebAppsUpdateVnetConnectionGatewaySlotOptionalParams): Promise; + updateVnetConnectionSlot(resourceGroupName: string, name: string, vnetName: string, slot: string, connectionEnvelope: VnetInfo, options?: WebAppsUpdateVnetConnectionSlotOptionalParams): Promise; +} + +// @public +export interface WebAppsAddPremierAddOnOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsAddPremierAddOnResponse = PremierAddOn; + +// @public +export interface WebAppsAddPremierAddOnSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsAddPremierAddOnSlotResponse = PremierAddOn; + +// @public +export interface WebAppsAnalyzeCustomHostnameOptionalParams extends coreClient.OperationOptions { + hostName?: string; +} + +// @public +export type WebAppsAnalyzeCustomHostnameResponse = CustomHostnameAnalysisResult; + +// @public +export interface WebAppsAnalyzeCustomHostnameSlotOptionalParams extends coreClient.OperationOptions { + hostName?: string; +} + +// @public +export type WebAppsAnalyzeCustomHostnameSlotResponse = CustomHostnameAnalysisResult; + +// @public +export interface WebAppsApplySlotConfigToProductionOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsApplySlotConfigurationSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsApproveOrRejectPrivateEndpointConnectionOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type WebAppsApproveOrRejectPrivateEndpointConnectionResponse = PrivateEndpointConnectionResource; + +// @public +export interface WebAppsBackupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsBackupResponse = BackupItem; + +// @public +export interface WebAppsBackupSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsBackupSlotResponse = BackupItem; + +// @public +export interface WebAppsCopyProductionSlotOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface WebAppsCopySlotOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface WebAppsCreateDeploymentOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsCreateDeploymentResponse = Deployment; + +// @public +export interface WebAppsCreateDeploymentSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsCreateDeploymentSlotResponse = Deployment; + +// @public +export interface WebAppsCreateFunctionOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type WebAppsCreateFunctionResponse = FunctionEnvelope; + +// @public +export interface WebAppsCreateInstanceFunctionSlotOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type WebAppsCreateInstanceFunctionSlotResponse = FunctionEnvelope; + +// @public +export interface WebAppsCreateInstanceMSDeployOperationOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type WebAppsCreateInstanceMSDeployOperationResponse = MSDeployStatus; + +// @public +export interface WebAppsCreateInstanceMSDeployOperationSlotOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type WebAppsCreateInstanceMSDeployOperationSlotResponse = MSDeployStatus; + +// @public +export interface WebAppsCreateMSDeployOperationOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type WebAppsCreateMSDeployOperationResponse = MSDeployStatus; + +// @public +export interface WebAppsCreateMSDeployOperationSlotOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type WebAppsCreateMSDeployOperationSlotResponse = MSDeployStatus; + +// @public +export interface WebAppsCreateOrUpdateConfigurationOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsCreateOrUpdateConfigurationResponse = SiteConfigResource; + +// @public +export interface WebAppsCreateOrUpdateConfigurationSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsCreateOrUpdateConfigurationSlotResponse = SiteConfigResource; + +// @public +export interface WebAppsCreateOrUpdateDomainOwnershipIdentifierOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsCreateOrUpdateDomainOwnershipIdentifierResponse = Identifier; + +// @public +export interface WebAppsCreateOrUpdateDomainOwnershipIdentifierSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsCreateOrUpdateDomainOwnershipIdentifierSlotResponse = Identifier; + +// @public +export interface WebAppsCreateOrUpdateFunctionSecretOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsCreateOrUpdateFunctionSecretResponse = KeyInfo; + +// @public +export interface WebAppsCreateOrUpdateFunctionSecretSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsCreateOrUpdateFunctionSecretSlotResponse = KeyInfo; + +// @public +export interface WebAppsCreateOrUpdateHostNameBindingOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsCreateOrUpdateHostNameBindingResponse = HostNameBinding; + +// @public +export interface WebAppsCreateOrUpdateHostNameBindingSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsCreateOrUpdateHostNameBindingSlotResponse = HostNameBinding; + +// @public +export interface WebAppsCreateOrUpdateHostSecretOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsCreateOrUpdateHostSecretResponse = KeyInfo; + +// @public +export interface WebAppsCreateOrUpdateHostSecretSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsCreateOrUpdateHostSecretSlotResponse = KeyInfo; + +// @public +export interface WebAppsCreateOrUpdateHybridConnectionOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsCreateOrUpdateHybridConnectionResponse = HybridConnection; + +// @public +export interface WebAppsCreateOrUpdateHybridConnectionSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsCreateOrUpdateHybridConnectionSlotResponse = HybridConnection; + +// @public +export interface WebAppsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface WebAppsCreateOrUpdatePublicCertificateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsCreateOrUpdatePublicCertificateResponse = PublicCertificate; + +// @public +export interface WebAppsCreateOrUpdatePublicCertificateSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsCreateOrUpdatePublicCertificateSlotResponse = PublicCertificate; + +// @public +export interface WebAppsCreateOrUpdateRelayServiceConnectionOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsCreateOrUpdateRelayServiceConnectionResponse = RelayServiceConnectionEntity; + +// @public +export interface WebAppsCreateOrUpdateRelayServiceConnectionSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsCreateOrUpdateRelayServiceConnectionSlotResponse = RelayServiceConnectionEntity; + +// @public +export type WebAppsCreateOrUpdateResponse = Site; + +// @public +export interface WebAppsCreateOrUpdateSlotOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type WebAppsCreateOrUpdateSlotResponse = Site; + +// @public +export interface WebAppsCreateOrUpdateSourceControlOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type WebAppsCreateOrUpdateSourceControlResponse = SiteSourceControl; + +// @public +export interface WebAppsCreateOrUpdateSourceControlSlotOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type WebAppsCreateOrUpdateSourceControlSlotResponse = SiteSourceControl; + +// @public +export interface WebAppsCreateOrUpdateSwiftVirtualNetworkConnectionOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsCreateOrUpdateSwiftVirtualNetworkConnectionResponse = SwiftVirtualNetwork; + +// @public +export interface WebAppsCreateOrUpdateSwiftVirtualNetworkConnectionSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsCreateOrUpdateSwiftVirtualNetworkConnectionSlotResponse = SwiftVirtualNetwork; + +// @public +export interface WebAppsCreateOrUpdateVnetConnectionGatewayOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsCreateOrUpdateVnetConnectionGatewayResponse = VnetGateway; + +// @public +export interface WebAppsCreateOrUpdateVnetConnectionGatewaySlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsCreateOrUpdateVnetConnectionGatewaySlotResponse = VnetGateway; + +// @public +export interface WebAppsCreateOrUpdateVnetConnectionOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsCreateOrUpdateVnetConnectionResponse = VnetInfo; + +// @public +export interface WebAppsCreateOrUpdateVnetConnectionSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsCreateOrUpdateVnetConnectionSlotResponse = VnetInfo; + +// @public +export interface WebAppsDeleteBackupConfigurationOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsDeleteBackupConfigurationSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsDeleteBackupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsDeleteBackupSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsDeleteContinuousWebJobOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsDeleteContinuousWebJobSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsDeleteDeploymentOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsDeleteDeploymentSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsDeleteDomainOwnershipIdentifierOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsDeleteDomainOwnershipIdentifierSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsDeleteFunctionOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsDeleteFunctionSecretOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsDeleteFunctionSecretSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsDeleteHostNameBindingOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsDeleteHostNameBindingSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsDeleteHostSecretOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsDeleteHostSecretSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsDeleteHybridConnectionOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsDeleteHybridConnectionSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsDeleteInstanceFunctionSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsDeleteInstanceProcessOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsDeleteInstanceProcessSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsDeleteOptionalParams extends coreClient.OperationOptions { + deleteEmptyServerFarm?: boolean; + deleteMetrics?: boolean; +} + +// @public +export interface WebAppsDeletePremierAddOnOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsDeletePremierAddOnSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsDeletePrivateEndpointConnectionOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type WebAppsDeletePrivateEndpointConnectionResponse = Record; + +// @public +export interface WebAppsDeleteProcessOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsDeleteProcessSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsDeletePublicCertificateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsDeletePublicCertificateSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsDeleteRelayServiceConnectionOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsDeleteRelayServiceConnectionSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsDeleteSiteExtensionOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsDeleteSiteExtensionSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsDeleteSlotOptionalParams extends coreClient.OperationOptions { + deleteEmptyServerFarm?: boolean; + deleteMetrics?: boolean; +} + +// @public +export interface WebAppsDeleteSourceControlOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsDeleteSourceControlSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsDeleteSwiftVirtualNetworkOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsDeleteSwiftVirtualNetworkSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsDeleteTriggeredWebJobOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsDeleteTriggeredWebJobSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsDeleteVnetConnectionOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsDeleteVnetConnectionSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsDiscoverBackupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsDiscoverBackupResponse = RestoreRequest; + +// @public +export interface WebAppsDiscoverBackupSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsDiscoverBackupSlotResponse = RestoreRequest; + +// @public +export interface WebAppsGenerateNewSitePublishingPasswordOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsGenerateNewSitePublishingPasswordSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsGetAppSettingKeyVaultReferenceOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetAppSettingKeyVaultReferenceResponse = KeyVaultReferenceResource; + +// @public +export interface WebAppsGetAppSettingsKeyVaultReferencesOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetAppSettingsKeyVaultReferencesResponse = KeyVaultReferenceCollection; + +// @public +export interface WebAppsGetAuthSettingsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetAuthSettingsResponse = SiteAuthSettings; + +// @public +export interface WebAppsGetAuthSettingsSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetAuthSettingsSlotResponse = SiteAuthSettings; + +// @public +export interface WebAppsGetBackupConfigurationOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetBackupConfigurationResponse = BackupRequest; + +// @public +export interface WebAppsGetBackupConfigurationSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetBackupConfigurationSlotResponse = BackupRequest; + +// @public +export interface WebAppsGetBackupStatusOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetBackupStatusResponse = BackupItem; + +// @public +export interface WebAppsGetBackupStatusSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetBackupStatusSlotResponse = BackupItem; + +// @public +export interface WebAppsGetConfigurationOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetConfigurationResponse = SiteConfigResource; + +// @public +export interface WebAppsGetConfigurationSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetConfigurationSlotResponse = SiteConfigResource; + +// @public +export interface WebAppsGetConfigurationSnapshotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetConfigurationSnapshotResponse = SiteConfigResource; + +// @public +export interface WebAppsGetConfigurationSnapshotSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetConfigurationSnapshotSlotResponse = SiteConfigResource; + +// @public +export interface WebAppsGetContainerLogsZipOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetContainerLogsZipResponse = { + blobBody?: Promise; + readableStreamBody?: NodeJS.ReadableStream; +}; + +// @public +export interface WebAppsGetContainerLogsZipSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetContainerLogsZipSlotResponse = { + blobBody?: Promise; + readableStreamBody?: NodeJS.ReadableStream; +}; + +// @public +export interface WebAppsGetContinuousWebJobOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetContinuousWebJobResponse = ContinuousWebJob; + +// @public +export interface WebAppsGetContinuousWebJobSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetContinuousWebJobSlotResponse = ContinuousWebJob; + +// @public +export interface WebAppsGetDeploymentOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetDeploymentResponse = Deployment; + +// @public +export interface WebAppsGetDeploymentSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetDeploymentSlotResponse = Deployment; + +// @public +export interface WebAppsGetDiagnosticLogsConfigurationOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetDiagnosticLogsConfigurationResponse = SiteLogsConfig; + +// @public +export interface WebAppsGetDiagnosticLogsConfigurationSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetDiagnosticLogsConfigurationSlotResponse = SiteLogsConfig; + +// @public +export interface WebAppsGetDomainOwnershipIdentifierOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetDomainOwnershipIdentifierResponse = Identifier; + +// @public +export interface WebAppsGetDomainOwnershipIdentifierSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetDomainOwnershipIdentifierSlotResponse = Identifier; + +// @public +export interface WebAppsGetFunctionOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetFunctionResponse = FunctionEnvelope; + +// @public +export interface WebAppsGetFunctionsAdminTokenOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetFunctionsAdminTokenResponse = { + body: string; +}; + +// @public +export interface WebAppsGetFunctionsAdminTokenSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetFunctionsAdminTokenSlotResponse = { + body: string; +}; + +// @public +export interface WebAppsGetHostNameBindingOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetHostNameBindingResponse = HostNameBinding; + +// @public +export interface WebAppsGetHostNameBindingSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetHostNameBindingSlotResponse = HostNameBinding; + +// @public +export interface WebAppsGetHybridConnectionOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetHybridConnectionResponse = HybridConnection; + +// @public +export interface WebAppsGetHybridConnectionSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetHybridConnectionSlotResponse = HybridConnection; + +// @public +export interface WebAppsGetInstanceFunctionSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetInstanceFunctionSlotResponse = FunctionEnvelope; + +// @public +export interface WebAppsGetInstanceInfoOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetInstanceInfoResponse = WebSiteInstanceStatus; + +// @public +export interface WebAppsGetInstanceInfoSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetInstanceInfoSlotResponse = WebSiteInstanceStatus; + +// @public +export interface WebAppsGetInstanceMSDeployLogOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetInstanceMSDeployLogResponse = MSDeployLog; + +// @public +export interface WebAppsGetInstanceMSDeployLogSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetInstanceMSDeployLogSlotResponse = MSDeployLog; + +// @public +export interface WebAppsGetInstanceMsDeployStatusOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetInstanceMsDeployStatusResponse = MSDeployStatus; + +// @public +export interface WebAppsGetInstanceMsDeployStatusSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetInstanceMsDeployStatusSlotResponse = MSDeployStatus; + +// @public +export interface WebAppsGetInstanceProcessDumpOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetInstanceProcessDumpResponse = { + blobBody?: Promise; + readableStreamBody?: NodeJS.ReadableStream; +}; + +// @public +export interface WebAppsGetInstanceProcessDumpSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetInstanceProcessDumpSlotResponse = { + blobBody?: Promise; + readableStreamBody?: NodeJS.ReadableStream; +}; + +// @public +export interface WebAppsGetInstanceProcessModuleOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetInstanceProcessModuleResponse = ProcessModuleInfo; + +// @public +export interface WebAppsGetInstanceProcessModuleSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetInstanceProcessModuleSlotResponse = ProcessModuleInfo; + +// @public +export interface WebAppsGetInstanceProcessOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetInstanceProcessResponse = ProcessInfo; + +// @public +export interface WebAppsGetInstanceProcessSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetInstanceProcessSlotResponse = ProcessInfo; + +// @public +export interface WebAppsGetMigrateMySqlStatusOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetMigrateMySqlStatusResponse = MigrateMySqlStatus; + +// @public +export interface WebAppsGetMigrateMySqlStatusSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetMigrateMySqlStatusSlotResponse = MigrateMySqlStatus; + +// @public +export interface WebAppsGetMSDeployLogOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetMSDeployLogResponse = MSDeployLog; + +// @public +export interface WebAppsGetMSDeployLogSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetMSDeployLogSlotResponse = MSDeployLog; + +// @public +export interface WebAppsGetMSDeployStatusOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetMSDeployStatusResponse = MSDeployStatus; + +// @public +export interface WebAppsGetMSDeployStatusSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetMSDeployStatusSlotResponse = MSDeployStatus; + +// @public +export interface WebAppsGetNetworkTraceOperationOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetNetworkTraceOperationResponse = NetworkTrace[]; + +// @public +export interface WebAppsGetNetworkTraceOperationSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetNetworkTraceOperationSlotResponse = NetworkTrace[]; + +// @public +export interface WebAppsGetNetworkTraceOperationSlotV2OptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetNetworkTraceOperationSlotV2Response = NetworkTrace[]; + +// @public +export interface WebAppsGetNetworkTraceOperationV2OptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetNetworkTraceOperationV2Response = NetworkTrace[]; + +// @public +export interface WebAppsGetNetworkTracesOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetNetworkTracesResponse = NetworkTrace[]; + +// @public +export interface WebAppsGetNetworkTracesSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetNetworkTracesSlotResponse = NetworkTrace[]; + +// @public +export interface WebAppsGetNetworkTracesSlotV2OptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetNetworkTracesSlotV2Response = NetworkTrace[]; + +// @public +export interface WebAppsGetNetworkTracesV2OptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetNetworkTracesV2Response = NetworkTrace[]; + +// @public +export interface WebAppsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsGetPremierAddOnOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetPremierAddOnResponse = PremierAddOn; + +// @public +export interface WebAppsGetPremierAddOnSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetPremierAddOnSlotResponse = PremierAddOn; + +// @public +export interface WebAppsGetPrivateAccessOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetPrivateAccessResponse = PrivateAccess; + +// @public +export interface WebAppsGetPrivateAccessSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetPrivateAccessSlotResponse = PrivateAccess; + +// @public +export interface WebAppsGetPrivateEndpointConnectionOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetPrivateEndpointConnectionResponse = PrivateEndpointConnectionResource; + +// @public +export interface WebAppsGetPrivateLinkResourcesOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetPrivateLinkResourcesResponse = PrivateLinkResourcesWrapper; + +// @public +export interface WebAppsGetProcessDumpOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetProcessDumpResponse = { + blobBody?: Promise; + readableStreamBody?: NodeJS.ReadableStream; +}; + +// @public +export interface WebAppsGetProcessDumpSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetProcessDumpSlotResponse = { + blobBody?: Promise; + readableStreamBody?: NodeJS.ReadableStream; +}; + +// @public +export interface WebAppsGetProcessModuleOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetProcessModuleResponse = ProcessModuleInfo; + +// @public +export interface WebAppsGetProcessModuleSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetProcessModuleSlotResponse = ProcessModuleInfo; + +// @public +export interface WebAppsGetProcessOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetProcessResponse = ProcessInfo; + +// @public +export interface WebAppsGetProcessSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetProcessSlotResponse = ProcessInfo; + +// @public +export interface WebAppsGetPublicCertificateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetPublicCertificateResponse = PublicCertificate; + +// @public +export interface WebAppsGetPublicCertificateSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetPublicCertificateSlotResponse = PublicCertificate; + +// @public +export interface WebAppsGetRelayServiceConnectionOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetRelayServiceConnectionResponse = RelayServiceConnectionEntity; + +// @public +export interface WebAppsGetRelayServiceConnectionSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetRelayServiceConnectionSlotResponse = RelayServiceConnectionEntity; + +// @public +export type WebAppsGetResponse = Site; + +// @public +export interface WebAppsGetSiteExtensionOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetSiteExtensionResponse = SiteExtensionInfo; + +// @public +export interface WebAppsGetSiteExtensionSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetSiteExtensionSlotResponse = SiteExtensionInfo; + +// @public +export interface WebAppsGetSitePhpErrorLogFlagOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetSitePhpErrorLogFlagResponse = SitePhpErrorLogFlag; + +// @public +export interface WebAppsGetSitePhpErrorLogFlagSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetSitePhpErrorLogFlagSlotResponse = SitePhpErrorLogFlag; + +// @public +export interface WebAppsGetSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetSlotResponse = Site; + +// @public +export interface WebAppsGetSourceControlOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetSourceControlResponse = SiteSourceControl; + +// @public +export interface WebAppsGetSourceControlSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetSourceControlSlotResponse = SiteSourceControl; + +// @public +export interface WebAppsGetSwiftVirtualNetworkConnectionOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetSwiftVirtualNetworkConnectionResponse = SwiftVirtualNetwork; + +// @public +export interface WebAppsGetSwiftVirtualNetworkConnectionSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetSwiftVirtualNetworkConnectionSlotResponse = SwiftVirtualNetwork; + +// @public +export interface WebAppsGetTriggeredWebJobHistoryOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetTriggeredWebJobHistoryResponse = TriggeredJobHistory; + +// @public +export interface WebAppsGetTriggeredWebJobHistorySlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetTriggeredWebJobHistorySlotResponse = TriggeredJobHistory; + +// @public +export interface WebAppsGetTriggeredWebJobOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetTriggeredWebJobResponse = TriggeredWebJob; + +// @public +export interface WebAppsGetTriggeredWebJobSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetTriggeredWebJobSlotResponse = TriggeredWebJob; + +// @public +export interface WebAppsGetVnetConnectionGatewayOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetVnetConnectionGatewayResponse = VnetGateway; + +// @public +export interface WebAppsGetVnetConnectionGatewaySlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetVnetConnectionGatewaySlotResponse = VnetGateway; + +// @public +export interface WebAppsGetVnetConnectionOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetVnetConnectionResponse = VnetInfo; + +// @public +export interface WebAppsGetVnetConnectionSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetVnetConnectionSlotResponse = VnetInfo; + +// @public +export interface WebAppsGetWebJobOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetWebJobResponse = WebJob; + +// @public +export interface WebAppsGetWebJobSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetWebJobSlotResponse = WebJob; + +// @public +export interface WebAppsGetWebSiteContainerLogsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetWebSiteContainerLogsResponse = { + blobBody?: Promise; + readableStreamBody?: NodeJS.ReadableStream; +}; + +// @public +export interface WebAppsGetWebSiteContainerLogsSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetWebSiteContainerLogsSlotResponse = { + blobBody?: Promise; + readableStreamBody?: NodeJS.ReadableStream; +}; + +// @public +export interface WebAppsInstallSiteExtensionOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type WebAppsInstallSiteExtensionResponse = SiteExtensionInfo; + +// @public +export interface WebAppsInstallSiteExtensionSlotOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type WebAppsInstallSiteExtensionSlotResponse = SiteExtensionInfo; + +// @public +export interface WebAppsIsCloneableOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsIsCloneableResponse = SiteCloneability; + +// @public +export interface WebAppsIsCloneableSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsIsCloneableSlotResponse = SiteCloneability; + +// @public +export interface WebAppsListApplicationSettingsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListApplicationSettingsResponse = StringDictionary; + +// @public +export interface WebAppsListApplicationSettingsSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListApplicationSettingsSlotResponse = StringDictionary; + +// @public +export interface WebAppsListAzureStorageAccountsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListAzureStorageAccountsResponse = AzureStoragePropertyDictionaryResource; + +// @public +export interface WebAppsListAzureStorageAccountsSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListAzureStorageAccountsSlotResponse = AzureStoragePropertyDictionaryResource; + +// @public +export interface WebAppsListBackupsNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListBackupsNextResponse = BackupItemCollection; + +// @public +export interface WebAppsListBackupsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListBackupsResponse = BackupItemCollection; + +// @public +export interface WebAppsListBackupsSlotNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListBackupsSlotNextResponse = BackupItemCollection; + +// @public +export interface WebAppsListBackupsSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListBackupsSlotResponse = BackupItemCollection; + +// @public +export interface WebAppsListBackupStatusSecretsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListBackupStatusSecretsResponse = BackupItem; + +// @public +export interface WebAppsListBackupStatusSecretsSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListBackupStatusSecretsSlotResponse = BackupItem; + +// @public +export interface WebAppsListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { + includeSlots?: boolean; +} + +// @public +export type WebAppsListByResourceGroupNextResponse = WebAppCollection; + +// @public +export interface WebAppsListByResourceGroupOptionalParams extends coreClient.OperationOptions { + includeSlots?: boolean; +} + +// @public +export type WebAppsListByResourceGroupResponse = WebAppCollection; + +// @public +export interface WebAppsListConfigurationSnapshotInfoNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListConfigurationSnapshotInfoNextResponse = SiteConfigurationSnapshotInfoCollection; + +// @public +export interface WebAppsListConfigurationSnapshotInfoOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListConfigurationSnapshotInfoResponse = SiteConfigurationSnapshotInfoCollection; + +// @public +export interface WebAppsListConfigurationSnapshotInfoSlotNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListConfigurationSnapshotInfoSlotNextResponse = SiteConfigurationSnapshotInfoCollection; + +// @public +export interface WebAppsListConfigurationSnapshotInfoSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListConfigurationSnapshotInfoSlotResponse = SiteConfigurationSnapshotInfoCollection; + +// @public +export interface WebAppsListConfigurationsNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListConfigurationsNextResponse = SiteConfigResourceCollection; + +// @public +export interface WebAppsListConfigurationsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListConfigurationsResponse = SiteConfigResourceCollection; + +// @public +export interface WebAppsListConfigurationsSlotNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListConfigurationsSlotNextResponse = SiteConfigResourceCollection; + +// @public +export interface WebAppsListConfigurationsSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListConfigurationsSlotResponse = SiteConfigResourceCollection; + +// @public +export interface WebAppsListConnectionStringsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListConnectionStringsResponse = ConnectionStringDictionary; + +// @public +export interface WebAppsListConnectionStringsSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListConnectionStringsSlotResponse = ConnectionStringDictionary; + +// @public +export interface WebAppsListContinuousWebJobsNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListContinuousWebJobsNextResponse = ContinuousWebJobCollection; + +// @public +export interface WebAppsListContinuousWebJobsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListContinuousWebJobsResponse = ContinuousWebJobCollection; + +// @public +export interface WebAppsListContinuousWebJobsSlotNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListContinuousWebJobsSlotNextResponse = ContinuousWebJobCollection; + +// @public +export interface WebAppsListContinuousWebJobsSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListContinuousWebJobsSlotResponse = ContinuousWebJobCollection; + +// @public +export interface WebAppsListDeploymentLogOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListDeploymentLogResponse = Deployment; + +// @public +export interface WebAppsListDeploymentLogSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListDeploymentLogSlotResponse = Deployment; + +// @public +export interface WebAppsListDeploymentsNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListDeploymentsNextResponse = DeploymentCollection; + +// @public +export interface WebAppsListDeploymentsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListDeploymentsResponse = DeploymentCollection; + +// @public +export interface WebAppsListDeploymentsSlotNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListDeploymentsSlotNextResponse = DeploymentCollection; + +// @public +export interface WebAppsListDeploymentsSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListDeploymentsSlotResponse = DeploymentCollection; + +// @public +export interface WebAppsListDomainOwnershipIdentifiersNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListDomainOwnershipIdentifiersNextResponse = IdentifierCollection; + +// @public +export interface WebAppsListDomainOwnershipIdentifiersOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListDomainOwnershipIdentifiersResponse = IdentifierCollection; + +// @public +export interface WebAppsListDomainOwnershipIdentifiersSlotNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListDomainOwnershipIdentifiersSlotNextResponse = IdentifierCollection; + +// @public +export interface WebAppsListDomainOwnershipIdentifiersSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListDomainOwnershipIdentifiersSlotResponse = IdentifierCollection; + +// @public +export interface WebAppsListFunctionKeysOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListFunctionKeysResponse = StringDictionary; + +// @public +export interface WebAppsListFunctionKeysSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListFunctionKeysSlotResponse = StringDictionary; + +// @public +export interface WebAppsListFunctionSecretsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListFunctionSecretsResponse = FunctionSecrets; + +// @public +export interface WebAppsListFunctionSecretsSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListFunctionSecretsSlotResponse = FunctionSecrets; + +// @public +export interface WebAppsListFunctionsNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListFunctionsNextResponse = FunctionEnvelopeCollection; + +// @public +export interface WebAppsListFunctionsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListFunctionsResponse = FunctionEnvelopeCollection; + +// @public +export interface WebAppsListHostKeysOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListHostKeysResponse = HostKeys; + +// @public +export interface WebAppsListHostKeysSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListHostKeysSlotResponse = HostKeys; + +// @public +export interface WebAppsListHostNameBindingsNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListHostNameBindingsNextResponse = HostNameBindingCollection; + +// @public +export interface WebAppsListHostNameBindingsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListHostNameBindingsResponse = HostNameBindingCollection; + +// @public +export interface WebAppsListHostNameBindingsSlotNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListHostNameBindingsSlotNextResponse = HostNameBindingCollection; + +// @public +export interface WebAppsListHostNameBindingsSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListHostNameBindingsSlotResponse = HostNameBindingCollection; + +// @public +export interface WebAppsListHybridConnectionsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListHybridConnectionsResponse = HybridConnection; + +// @public +export interface WebAppsListHybridConnectionsSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListHybridConnectionsSlotResponse = HybridConnection; + +// @public +export interface WebAppsListInstanceFunctionsSlotNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListInstanceFunctionsSlotNextResponse = FunctionEnvelopeCollection; + +// @public +export interface WebAppsListInstanceFunctionsSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListInstanceFunctionsSlotResponse = FunctionEnvelopeCollection; + +// @public +export interface WebAppsListInstanceIdentifiersNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListInstanceIdentifiersNextResponse = WebAppInstanceCollection; + +// @public +export interface WebAppsListInstanceIdentifiersOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListInstanceIdentifiersResponse = WebAppInstanceCollection; + +// @public +export interface WebAppsListInstanceIdentifiersSlotNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListInstanceIdentifiersSlotNextResponse = WebAppInstanceCollection; + +// @public +export interface WebAppsListInstanceIdentifiersSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListInstanceIdentifiersSlotResponse = WebAppInstanceCollection; + +// @public +export interface WebAppsListInstanceProcessesNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListInstanceProcessesNextResponse = ProcessInfoCollection; + +// @public +export interface WebAppsListInstanceProcessesOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListInstanceProcessesResponse = ProcessInfoCollection; + +// @public +export interface WebAppsListInstanceProcessesSlotNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListInstanceProcessesSlotNextResponse = ProcessInfoCollection; + +// @public +export interface WebAppsListInstanceProcessesSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListInstanceProcessesSlotResponse = ProcessInfoCollection; + +// @public +export interface WebAppsListInstanceProcessModulesNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListInstanceProcessModulesNextResponse = ProcessModuleInfoCollection; + +// @public +export interface WebAppsListInstanceProcessModulesOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListInstanceProcessModulesResponse = ProcessModuleInfoCollection; + +// @public +export interface WebAppsListInstanceProcessModulesSlotNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListInstanceProcessModulesSlotNextResponse = ProcessModuleInfoCollection; + +// @public +export interface WebAppsListInstanceProcessModulesSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListInstanceProcessModulesSlotResponse = ProcessModuleInfoCollection; + +// @public +export interface WebAppsListInstanceProcessThreadsNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListInstanceProcessThreadsNextResponse = ProcessThreadInfoCollection; + +// @public +export interface WebAppsListInstanceProcessThreadsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListInstanceProcessThreadsResponse = ProcessThreadInfoCollection; + +// @public +export interface WebAppsListInstanceProcessThreadsSlotNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListInstanceProcessThreadsSlotNextResponse = ProcessThreadInfoCollection; + +// @public +export interface WebAppsListInstanceProcessThreadsSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListInstanceProcessThreadsSlotResponse = ProcessThreadInfoCollection; + +// @public +export interface WebAppsListMetadataOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListMetadataResponse = StringDictionary; + +// @public +export interface WebAppsListMetadataSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListMetadataSlotResponse = StringDictionary; + +// @public +export interface WebAppsListNetworkFeaturesOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListNetworkFeaturesResponse = NetworkFeatures; + +// @public +export interface WebAppsListNetworkFeaturesSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListNetworkFeaturesSlotResponse = NetworkFeatures; + +// @public +export interface WebAppsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListNextResponse = WebAppCollection; + +// @public +export interface WebAppsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsListPerfMonCountersNextOptionalParams extends coreClient.OperationOptions { + filter?: string; +} + +// @public +export type WebAppsListPerfMonCountersNextResponse = PerfMonCounterCollection; + +// @public +export interface WebAppsListPerfMonCountersOptionalParams extends coreClient.OperationOptions { + filter?: string; +} + +// @public +export type WebAppsListPerfMonCountersResponse = PerfMonCounterCollection; + +// @public +export interface WebAppsListPerfMonCountersSlotNextOptionalParams extends coreClient.OperationOptions { + filter?: string; +} + +// @public +export type WebAppsListPerfMonCountersSlotNextResponse = PerfMonCounterCollection; + +// @public +export interface WebAppsListPerfMonCountersSlotOptionalParams extends coreClient.OperationOptions { + filter?: string; +} + +// @public +export type WebAppsListPerfMonCountersSlotResponse = PerfMonCounterCollection; + +// @public +export interface WebAppsListPremierAddOnsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListPremierAddOnsResponse = PremierAddOn; + +// @public +export interface WebAppsListPremierAddOnsSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListPremierAddOnsSlotResponse = PremierAddOn; + +// @public +export interface WebAppsListProcessesNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListProcessesNextResponse = ProcessInfoCollection; + +// @public +export interface WebAppsListProcessesOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListProcessesResponse = ProcessInfoCollection; + +// @public +export interface WebAppsListProcessesSlotNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListProcessesSlotNextResponse = ProcessInfoCollection; + +// @public +export interface WebAppsListProcessesSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListProcessesSlotResponse = ProcessInfoCollection; + +// @public +export interface WebAppsListProcessModulesNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListProcessModulesNextResponse = ProcessModuleInfoCollection; + +// @public +export interface WebAppsListProcessModulesOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListProcessModulesResponse = ProcessModuleInfoCollection; + +// @public +export interface WebAppsListProcessModulesSlotNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListProcessModulesSlotNextResponse = ProcessModuleInfoCollection; + +// @public +export interface WebAppsListProcessModulesSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListProcessModulesSlotResponse = ProcessModuleInfoCollection; + +// @public +export interface WebAppsListProcessThreadsNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListProcessThreadsNextResponse = ProcessThreadInfoCollection; + +// @public +export interface WebAppsListProcessThreadsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListProcessThreadsResponse = ProcessThreadInfoCollection; + +// @public +export interface WebAppsListProcessThreadsSlotNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListProcessThreadsSlotNextResponse = ProcessThreadInfoCollection; + +// @public +export interface WebAppsListProcessThreadsSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListProcessThreadsSlotResponse = ProcessThreadInfoCollection; + +// @public +export interface WebAppsListPublicCertificatesNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListPublicCertificatesNextResponse = PublicCertificateCollection; + +// @public +export interface WebAppsListPublicCertificatesOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListPublicCertificatesResponse = PublicCertificateCollection; + +// @public +export interface WebAppsListPublicCertificatesSlotNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListPublicCertificatesSlotNextResponse = PublicCertificateCollection; + +// @public +export interface WebAppsListPublicCertificatesSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListPublicCertificatesSlotResponse = PublicCertificateCollection; + +// @public +export interface WebAppsListPublishingCredentialsOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type WebAppsListPublishingCredentialsResponse = User; + +// @public +export interface WebAppsListPublishingCredentialsSlotOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type WebAppsListPublishingCredentialsSlotResponse = User; + +// @public +export interface WebAppsListPublishingProfileXmlWithSecretsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListPublishingProfileXmlWithSecretsResponse = { + blobBody?: Promise; + readableStreamBody?: NodeJS.ReadableStream; +}; + +// @public +export interface WebAppsListPublishingProfileXmlWithSecretsSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListPublishingProfileXmlWithSecretsSlotResponse = { + blobBody?: Promise; + readableStreamBody?: NodeJS.ReadableStream; +}; + +// @public +export interface WebAppsListRelayServiceConnectionsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListRelayServiceConnectionsResponse = RelayServiceConnectionEntity; + +// @public +export interface WebAppsListRelayServiceConnectionsSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListRelayServiceConnectionsSlotResponse = RelayServiceConnectionEntity; + +// @public +export type WebAppsListResponse = WebAppCollection; + +// @public +export interface WebAppsListSiteBackupsNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListSiteBackupsNextResponse = BackupItemCollection; + +// @public +export interface WebAppsListSiteBackupsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListSiteBackupsResponse = BackupItemCollection; + +// @public +export interface WebAppsListSiteBackupsSlotNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListSiteBackupsSlotNextResponse = BackupItemCollection; + +// @public +export interface WebAppsListSiteBackupsSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListSiteBackupsSlotResponse = BackupItemCollection; + +// @public +export interface WebAppsListSiteExtensionsNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListSiteExtensionsNextResponse = SiteExtensionInfoCollection; + +// @public +export interface WebAppsListSiteExtensionsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListSiteExtensionsResponse = SiteExtensionInfoCollection; + +// @public +export interface WebAppsListSiteExtensionsSlotNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListSiteExtensionsSlotNextResponse = SiteExtensionInfoCollection; + +// @public +export interface WebAppsListSiteExtensionsSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListSiteExtensionsSlotResponse = SiteExtensionInfoCollection; + +// @public +export interface WebAppsListSitePushSettingsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListSitePushSettingsResponse = PushSettings; + +// @public +export interface WebAppsListSitePushSettingsSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListSitePushSettingsSlotResponse = PushSettings; + +// @public +export interface WebAppsListSlotConfigurationNamesOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListSlotConfigurationNamesResponse = SlotConfigNamesResource; + +// @public +export interface WebAppsListSlotDifferencesFromProductionNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListSlotDifferencesFromProductionNextResponse = SlotDifferenceCollection; + +// @public +export interface WebAppsListSlotDifferencesFromProductionOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListSlotDifferencesFromProductionResponse = SlotDifferenceCollection; + +// @public +export interface WebAppsListSlotDifferencesSlotNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListSlotDifferencesSlotNextResponse = SlotDifferenceCollection; + +// @public +export interface WebAppsListSlotDifferencesSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListSlotDifferencesSlotResponse = SlotDifferenceCollection; + +// @public +export interface WebAppsListSlotsNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListSlotsNextResponse = WebAppCollection; + +// @public +export interface WebAppsListSlotsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListSlotsResponse = WebAppCollection; + +// @public +export interface WebAppsListSnapshotsFromDRSecondaryNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListSnapshotsFromDRSecondaryNextResponse = SnapshotCollection; + +// @public +export interface WebAppsListSnapshotsFromDRSecondaryOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListSnapshotsFromDRSecondaryResponse = SnapshotCollection; + +// @public +export interface WebAppsListSnapshotsFromDRSecondarySlotNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListSnapshotsFromDRSecondarySlotNextResponse = SnapshotCollection; + +// @public +export interface WebAppsListSnapshotsFromDRSecondarySlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListSnapshotsFromDRSecondarySlotResponse = SnapshotCollection; + +// @public +export interface WebAppsListSnapshotsNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListSnapshotsNextResponse = SnapshotCollection; + +// @public +export interface WebAppsListSnapshotsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListSnapshotsResponse = SnapshotCollection; + +// @public +export interface WebAppsListSnapshotsSlotNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListSnapshotsSlotNextResponse = SnapshotCollection; + +// @public +export interface WebAppsListSnapshotsSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListSnapshotsSlotResponse = SnapshotCollection; + +// @public +export interface WebAppsListSyncFunctionTriggersOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListSyncFunctionTriggersResponse = FunctionSecrets; + +// @public +export interface WebAppsListSyncFunctionTriggersSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListSyncFunctionTriggersSlotResponse = FunctionSecrets; + +// @public +export interface WebAppsListSyncStatusOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsListSyncStatusSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsListTriggeredWebJobHistoryNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListTriggeredWebJobHistoryNextResponse = TriggeredJobHistoryCollection; + +// @public +export interface WebAppsListTriggeredWebJobHistoryOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListTriggeredWebJobHistoryResponse = TriggeredJobHistoryCollection; + +// @public +export interface WebAppsListTriggeredWebJobHistorySlotNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListTriggeredWebJobHistorySlotNextResponse = TriggeredJobHistoryCollection; + +// @public +export interface WebAppsListTriggeredWebJobHistorySlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListTriggeredWebJobHistorySlotResponse = TriggeredJobHistoryCollection; + +// @public +export interface WebAppsListTriggeredWebJobsNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListTriggeredWebJobsNextResponse = TriggeredWebJobCollection; + +// @public +export interface WebAppsListTriggeredWebJobsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListTriggeredWebJobsResponse = TriggeredWebJobCollection; + +// @public +export interface WebAppsListTriggeredWebJobsSlotNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListTriggeredWebJobsSlotNextResponse = TriggeredWebJobCollection; + +// @public +export interface WebAppsListTriggeredWebJobsSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListTriggeredWebJobsSlotResponse = TriggeredWebJobCollection; + +// @public +export interface WebAppsListUsagesNextOptionalParams extends coreClient.OperationOptions { + filter?: string; +} + +// @public +export type WebAppsListUsagesNextResponse = CsmUsageQuotaCollection; + +// @public +export interface WebAppsListUsagesOptionalParams extends coreClient.OperationOptions { + filter?: string; +} + +// @public +export type WebAppsListUsagesResponse = CsmUsageQuotaCollection; + +// @public +export interface WebAppsListUsagesSlotNextOptionalParams extends coreClient.OperationOptions { + filter?: string; +} + +// @public +export type WebAppsListUsagesSlotNextResponse = CsmUsageQuotaCollection; + +// @public +export interface WebAppsListUsagesSlotOptionalParams extends coreClient.OperationOptions { + filter?: string; +} + +// @public +export type WebAppsListUsagesSlotResponse = CsmUsageQuotaCollection; + +// @public +export interface WebAppsListVnetConnectionsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListVnetConnectionsResponse = VnetInfo[]; + +// @public +export interface WebAppsListVnetConnectionsSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListVnetConnectionsSlotResponse = VnetInfo[]; + +// @public +export interface WebAppsListWebJobsNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListWebJobsNextResponse = WebJobCollection; + +// @public +export interface WebAppsListWebJobsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListWebJobsResponse = WebJobCollection; + +// @public +export interface WebAppsListWebJobsSlotNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListWebJobsSlotNextResponse = WebJobCollection; + +// @public +export interface WebAppsListWebJobsSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListWebJobsSlotResponse = WebJobCollection; + +// @public +export interface WebAppsMigrateMySqlOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type WebAppsMigrateMySqlResponse = Operation; + +// @public +export interface WebAppsMigrateStorageOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type WebAppsMigrateStorageResponse = StorageMigrationResponse; + +// @public +export interface WebAppsPutPrivateAccessVnetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsPutPrivateAccessVnetResponse = PrivateAccess; + +// @public +export interface WebAppsPutPrivateAccessVnetSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsPutPrivateAccessVnetSlotResponse = PrivateAccess; + +// @public +export interface WebAppsRecoverSiteConfigurationSnapshotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsRecoverSiteConfigurationSnapshotSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsResetProductionSlotConfigOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsResetSlotConfigurationSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsRestartOptionalParams extends coreClient.OperationOptions { + softRestart?: boolean; + synchronous?: boolean; +} + +// @public +export interface WebAppsRestartSlotOptionalParams extends coreClient.OperationOptions { + softRestart?: boolean; + synchronous?: boolean; +} + +// @public +export interface WebAppsRestoreFromBackupBlobOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface WebAppsRestoreFromBackupBlobSlotOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface WebAppsRestoreFromDeletedAppOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface WebAppsRestoreFromDeletedAppSlotOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface WebAppsRestoreOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface WebAppsRestoreSlotOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface WebAppsRestoreSnapshotOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface WebAppsRestoreSnapshotSlotOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface WebAppsRunTriggeredWebJobOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsRunTriggeredWebJobSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsStartContinuousWebJobOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsStartContinuousWebJobSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsStartNetworkTraceOptionalParams extends coreClient.OperationOptions { + durationInSeconds?: number; + maxFrameLength?: number; + resumeFrom?: string; + sasUrl?: string; + updateIntervalInMs?: number; +} + +// @public +export type WebAppsStartNetworkTraceResponse = NetworkTrace[]; + +// @public +export interface WebAppsStartNetworkTraceSlotOptionalParams extends coreClient.OperationOptions { + durationInSeconds?: number; + maxFrameLength?: number; + resumeFrom?: string; + sasUrl?: string; + updateIntervalInMs?: number; +} + +// @public +export type WebAppsStartNetworkTraceSlotResponse = NetworkTrace[]; + +// @public +export interface WebAppsStartOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsStartSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsStartWebSiteNetworkTraceOperationOptionalParams extends coreClient.OperationOptions { + durationInSeconds?: number; + maxFrameLength?: number; + resumeFrom?: string; + sasUrl?: string; + updateIntervalInMs?: number; +} + +// @public +export type WebAppsStartWebSiteNetworkTraceOperationResponse = NetworkTrace[]; + +// @public +export interface WebAppsStartWebSiteNetworkTraceOperationSlotOptionalParams extends coreClient.OperationOptions { + durationInSeconds?: number; + maxFrameLength?: number; + resumeFrom?: string; + sasUrl?: string; + updateIntervalInMs?: number; +} + +// @public +export type WebAppsStartWebSiteNetworkTraceOperationSlotResponse = NetworkTrace[]; + +// @public +export interface WebAppsStartWebSiteNetworkTraceOptionalParams extends coreClient.OperationOptions { + durationInSeconds?: number; + maxFrameLength?: number; + sasUrl?: string; +} + +// @public +export type WebAppsStartWebSiteNetworkTraceResponse = { + body: string; +}; + +// @public +export interface WebAppsStartWebSiteNetworkTraceSlotOptionalParams extends coreClient.OperationOptions { + durationInSeconds?: number; + maxFrameLength?: number; + sasUrl?: string; +} + +// @public +export type WebAppsStartWebSiteNetworkTraceSlotResponse = { + body: string; +}; + +// @public +export interface WebAppsStopContinuousWebJobOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsStopContinuousWebJobSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsStopNetworkTraceOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsStopNetworkTraceSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsStopOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsStopSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsStopWebSiteNetworkTraceOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsStopWebSiteNetworkTraceSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsSwapSlotOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface WebAppsSwapSlotWithProductionOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface WebAppsSyncFunctionsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsSyncFunctionsSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsSyncFunctionTriggersOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsSyncFunctionTriggersSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsSyncRepositoryOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsSyncRepositorySlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsUpdateApplicationSettingsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsUpdateApplicationSettingsResponse = StringDictionary; + +// @public +export interface WebAppsUpdateApplicationSettingsSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsUpdateApplicationSettingsSlotResponse = StringDictionary; + +// @public +export interface WebAppsUpdateAuthSettingsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsUpdateAuthSettingsResponse = SiteAuthSettings; + +// @public +export interface WebAppsUpdateAuthSettingsSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsUpdateAuthSettingsSlotResponse = SiteAuthSettings; + +// @public +export interface WebAppsUpdateAzureStorageAccountsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsUpdateAzureStorageAccountsResponse = AzureStoragePropertyDictionaryResource; + +// @public +export interface WebAppsUpdateAzureStorageAccountsSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsUpdateAzureStorageAccountsSlotResponse = AzureStoragePropertyDictionaryResource; + +// @public +export interface WebAppsUpdateBackupConfigurationOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsUpdateBackupConfigurationResponse = BackupRequest; + +// @public +export interface WebAppsUpdateBackupConfigurationSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsUpdateBackupConfigurationSlotResponse = BackupRequest; + +// @public +export interface WebAppsUpdateConfigurationOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsUpdateConfigurationResponse = SiteConfigResource; + +// @public +export interface WebAppsUpdateConfigurationSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsUpdateConfigurationSlotResponse = SiteConfigResource; + +// @public +export interface WebAppsUpdateConnectionStringsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsUpdateConnectionStringsResponse = ConnectionStringDictionary; + +// @public +export interface WebAppsUpdateConnectionStringsSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsUpdateConnectionStringsSlotResponse = ConnectionStringDictionary; + +// @public +export interface WebAppsUpdateDiagnosticLogsConfigOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsUpdateDiagnosticLogsConfigResponse = SiteLogsConfig; + +// @public +export interface WebAppsUpdateDiagnosticLogsConfigSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsUpdateDiagnosticLogsConfigSlotResponse = SiteLogsConfig; + +// @public +export interface WebAppsUpdateDomainOwnershipIdentifierOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsUpdateDomainOwnershipIdentifierResponse = Identifier; + +// @public +export interface WebAppsUpdateDomainOwnershipIdentifierSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsUpdateDomainOwnershipIdentifierSlotResponse = Identifier; + +// @public +export interface WebAppsUpdateHybridConnectionOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsUpdateHybridConnectionResponse = HybridConnection; + +// @public +export interface WebAppsUpdateHybridConnectionSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsUpdateHybridConnectionSlotResponse = HybridConnection; + +// @public +export interface WebAppsUpdateMetadataOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsUpdateMetadataResponse = StringDictionary; + +// @public +export interface WebAppsUpdateMetadataSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsUpdateMetadataSlotResponse = StringDictionary; + +// @public +export interface WebAppsUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsUpdatePremierAddOnOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsUpdatePremierAddOnResponse = PremierAddOn; + +// @public +export interface WebAppsUpdatePremierAddOnSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsUpdatePremierAddOnSlotResponse = PremierAddOn; + +// @public +export interface WebAppsUpdateRelayServiceConnectionOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsUpdateRelayServiceConnectionResponse = RelayServiceConnectionEntity; + +// @public +export interface WebAppsUpdateRelayServiceConnectionSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsUpdateRelayServiceConnectionSlotResponse = RelayServiceConnectionEntity; + +// @public +export type WebAppsUpdateResponse = Site; + +// @public +export interface WebAppsUpdateSitePushSettingsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsUpdateSitePushSettingsResponse = PushSettings; + +// @public +export interface WebAppsUpdateSitePushSettingsSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsUpdateSitePushSettingsSlotResponse = PushSettings; + +// @public +export interface WebAppsUpdateSlotConfigurationNamesOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsUpdateSlotConfigurationNamesResponse = SlotConfigNamesResource; + +// @public +export interface WebAppsUpdateSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsUpdateSlotResponse = Site; + +// @public +export interface WebAppsUpdateSourceControlOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsUpdateSourceControlResponse = SiteSourceControl; + +// @public +export interface WebAppsUpdateSourceControlSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsUpdateSourceControlSlotResponse = SiteSourceControl; + +// @public +export interface WebAppsUpdateSwiftVirtualNetworkConnectionOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsUpdateSwiftVirtualNetworkConnectionResponse = SwiftVirtualNetwork; + +// @public +export interface WebAppsUpdateSwiftVirtualNetworkConnectionSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsUpdateSwiftVirtualNetworkConnectionSlotResponse = SwiftVirtualNetwork; + +// @public +export interface WebAppsUpdateVnetConnectionGatewayOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsUpdateVnetConnectionGatewayResponse = VnetGateway; + +// @public +export interface WebAppsUpdateVnetConnectionGatewaySlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsUpdateVnetConnectionGatewaySlotResponse = VnetGateway; + +// @public +export interface WebAppsUpdateVnetConnectionOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsUpdateVnetConnectionResponse = VnetInfo; + +// @public +export interface WebAppsUpdateVnetConnectionSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsUpdateVnetConnectionSlotResponse = VnetInfo; + +// @public +export type WebJob = ProxyOnlyResource & { + runCommand?: string; + url?: string; + extraInfoUrl?: string; + webJobType?: WebJobType; + error?: string; + usingSdk?: boolean; + settings?: { + [propertyName: string]: Record; + }; +}; + +// @public +export interface WebJobCollection { + readonly nextLink?: string; + value: WebJob[]; +} + +// @public +export type WebJobType = "Continuous" | "Triggered"; + +// @public (undocumented) +export type WebSiteInstanceStatus = ProxyOnlyResource & { + state?: SiteRuntimeState; + statusUrl?: string; + detectorUrl?: string; + consoleUrl?: string; + containers?: { + [propertyName: string]: ContainerInfo; + }; +}; + +// @public (undocumented) +export class WebSiteManagementClient extends WebSiteManagementClientContext { + constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: WebSiteManagementClientOptionalParams); + // (undocumented) + appServiceCertificateOrders: AppServiceCertificateOrders; + // (undocumented) + appServiceEnvironments: AppServiceEnvironments; + // (undocumented) + appServicePlans: AppServicePlans; + // (undocumented) + certificateRegistrationProvider: CertificateRegistrationProvider; + // (undocumented) + certificates: Certificates; + checkNameAvailability(name: string, typeParam: CheckNameResourceTypes, options?: WebSiteManagementClientCheckNameAvailabilityOptionalParams): Promise; + // (undocumented) + deletedWebApps: DeletedWebApps; + // (undocumented) + diagnostics: Diagnostics; + // (undocumented) + domainRegistrationProvider: DomainRegistrationProvider; + // (undocumented) + domains: Domains; + getPublishingUser(options?: WebSiteManagementClientGetPublishingUserOptionalParams): Promise; + getSourceControl(sourceControlType: string, options?: WebSiteManagementClientGetSourceControlOptionalParams): Promise; + getSubscriptionDeploymentLocations(options?: WebSiteManagementClientGetSubscriptionDeploymentLocationsOptionalParams): Promise; + listBillingMeters(options?: WebSiteManagementClientListBillingMetersOptionalParams): PagedAsyncIterableIterator; + listGeoRegions(options?: WebSiteManagementClientListGeoRegionsOptionalParams): PagedAsyncIterableIterator; + listPremierAddOnOffers(options?: WebSiteManagementClientListPremierAddOnOffersOptionalParams): PagedAsyncIterableIterator; + listSiteIdentifiersAssignedToHostName(nameIdentifier: NameIdentifier, options?: WebSiteManagementClientListSiteIdentifiersAssignedToHostNameOptionalParams): PagedAsyncIterableIterator; + listSkus(options?: WebSiteManagementClientListSkusOptionalParams): Promise; + listSourceControls(options?: WebSiteManagementClientListSourceControlsOptionalParams): PagedAsyncIterableIterator; + move(resourceGroupName: string, moveResourceEnvelope: CsmMoveResourceEnvelope, options?: WebSiteManagementClientMoveOptionalParams): Promise; + // (undocumented) + provider: Provider; + // (undocumented) + recommendations: Recommendations; + // (undocumented) + resourceHealthMetadata: ResourceHealthMetadata; + // (undocumented) + staticSites: StaticSites; + // (undocumented) + topLevelDomains: TopLevelDomains; + updatePublishingUser(userDetails: User, options?: WebSiteManagementClientUpdatePublishingUserOptionalParams): Promise; + updateSourceControl(sourceControlType: string, requestMessage: SourceControl, options?: WebSiteManagementClientUpdateSourceControlOptionalParams): Promise; + validate(resourceGroupName: string, validateRequest: ValidateRequest, options?: WebSiteManagementClientValidateOptionalParams): Promise; + validateMove(resourceGroupName: string, moveResourceEnvelope: CsmMoveResourceEnvelope, options?: WebSiteManagementClientValidateMoveOptionalParams): Promise; + verifyHostingEnvironmentVnet(parameters: VnetParameters, options?: WebSiteManagementClientVerifyHostingEnvironmentVnetOptionalParams): Promise; + // (undocumented) + webApps: WebApps; +} + +// @public +export interface WebSiteManagementClientCheckNameAvailabilityOptionalParams extends coreClient.OperationOptions { + isFqdn?: boolean; +} + +// @public +export type WebSiteManagementClientCheckNameAvailabilityResponse = ResourceNameAvailability; + +// @public (undocumented) +export class WebSiteManagementClientContext extends coreClient.ServiceClient { + // (undocumented) + $host: string; + constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: WebSiteManagementClientOptionalParams); + // (undocumented) + apiVersion: string; + // (undocumented) + subscriptionId: string; +} + +// @public +export interface WebSiteManagementClientGetPublishingUserOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebSiteManagementClientGetPublishingUserResponse = User; + +// @public +export interface WebSiteManagementClientGetSourceControlOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebSiteManagementClientGetSourceControlResponse = SourceControl; + +// @public +export interface WebSiteManagementClientGetSubscriptionDeploymentLocationsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebSiteManagementClientGetSubscriptionDeploymentLocationsResponse = DeploymentLocations; + +// @public +export interface WebSiteManagementClientListBillingMetersNextOptionalParams extends coreClient.OperationOptions { + billingLocation?: string; + osType?: string; +} + +// @public +export type WebSiteManagementClientListBillingMetersNextResponse = BillingMeterCollection; + +// @public +export interface WebSiteManagementClientListBillingMetersOptionalParams extends coreClient.OperationOptions { + billingLocation?: string; + osType?: string; +} + +// @public +export type WebSiteManagementClientListBillingMetersResponse = BillingMeterCollection; + +// @public +export interface WebSiteManagementClientListGeoRegionsNextOptionalParams extends coreClient.OperationOptions { + linuxDynamicWorkersEnabled?: boolean; + linuxWorkersEnabled?: boolean; + sku?: SkuName; + xenonWorkersEnabled?: boolean; +} + +// @public +export type WebSiteManagementClientListGeoRegionsNextResponse = GeoRegionCollection; + +// @public +export interface WebSiteManagementClientListGeoRegionsOptionalParams extends coreClient.OperationOptions { + linuxDynamicWorkersEnabled?: boolean; + linuxWorkersEnabled?: boolean; + sku?: SkuName; + xenonWorkersEnabled?: boolean; +} + +// @public +export type WebSiteManagementClientListGeoRegionsResponse = GeoRegionCollection; + +// @public +export interface WebSiteManagementClientListPremierAddOnOffersNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebSiteManagementClientListPremierAddOnOffersNextResponse = PremierAddOnOfferCollection; + +// @public +export interface WebSiteManagementClientListPremierAddOnOffersOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebSiteManagementClientListPremierAddOnOffersResponse = PremierAddOnOfferCollection; + +// @public +export interface WebSiteManagementClientListSiteIdentifiersAssignedToHostNameNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebSiteManagementClientListSiteIdentifiersAssignedToHostNameNextResponse = IdentifierCollection; + +// @public +export interface WebSiteManagementClientListSiteIdentifiersAssignedToHostNameOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebSiteManagementClientListSiteIdentifiersAssignedToHostNameResponse = IdentifierCollection; + +// @public +export interface WebSiteManagementClientListSkusOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebSiteManagementClientListSkusResponse = SkuInfos; + +// @public +export interface WebSiteManagementClientListSourceControlsNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebSiteManagementClientListSourceControlsNextResponse = SourceControlCollection; + +// @public +export interface WebSiteManagementClientListSourceControlsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebSiteManagementClientListSourceControlsResponse = SourceControlCollection; + +// @public +export interface WebSiteManagementClientMoveOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebSiteManagementClientOptionalParams extends coreClient.ServiceClientOptions { + $host?: string; + apiVersion?: string; + endpoint?: string; +} + +// @public +export interface WebSiteManagementClientUpdatePublishingUserOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebSiteManagementClientUpdatePublishingUserResponse = User; + +// @public +export interface WebSiteManagementClientUpdateSourceControlOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebSiteManagementClientUpdateSourceControlResponse = SourceControl; + +// @public +export interface WebSiteManagementClientValidateMoveOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebSiteManagementClientValidateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebSiteManagementClientValidateResponse = ValidateResponse; + +// @public +export interface WebSiteManagementClientVerifyHostingEnvironmentVnetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebSiteManagementClientVerifyHostingEnvironmentVnetResponse = VnetValidationFailureDetails; + +// @public +export interface WorkerPool { + computeMode?: ComputeModeOptions; + readonly instanceNames?: string[]; + workerCount?: number; + workerSize?: string; + workerSizeId?: number; +} + +// @public +export interface WorkerPoolCollection { + readonly nextLink?: string; + value: WorkerPoolResource[]; +} + +// @public +export type WorkerPoolResource = ProxyOnlyResource & { + sku?: SkuDescription; + workerSizeId?: number; + computeMode?: ComputeModeOptions; + workerSize?: string; + workerCount?: number; + readonly instanceNames?: string[]; +}; + +// @public +export type WorkerSizeOptions = "Small" | "Medium" | "Large" | "D1" | "D2" | "D3" | "NestedSmall" | "Default"; + + +// (No @packageDocumentation comment for this package) + +``` diff --git a/test/smoke/generated/web-resource-manager/src/coreClientLro.ts b/test/smoke/generated/web-resource-manager/src/coreClientLro.ts deleted file mode 100644 index d793a24458..0000000000 --- a/test/smoke/generated/web-resource-manager/src/coreClientLro.ts +++ /dev/null @@ -1,323 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT License. - -import { - OperationArguments, - OperationSpec, - OperationResponseMap, - FullOperationResponse -} from "@azure/core-client"; -import { - LroResourceLocationConfig, - GetLroStatusFromResponse, - LongRunningOperation, - LroConfig, - LroMode, - LroResponse, - LroStatus, - createGetLroStatusFromResponse, - RawResponse -} from "./lro"; - -export const successStates = ["succeeded"]; -export const failureStates = ["failed", "canceled", "cancelled"]; -export const terminalStates = successStates.concat(failureStates); - -export type SendOperationFn = ( - args: OperationArguments, - spec: OperationSpec -) => Promise>; - -export function createPollingMethod( - sendOperationFn: SendOperationFn, - GetLroStatusFromResponse: GetLroStatusFromResponse, - args: OperationArguments, - spec: OperationSpec, - mode?: LroMode -): (path?: string) => Promise> { - /** - * Polling calls will always return a status object i.e. {"status": "success"} - * these intermediate responses are not described in the swagger so we need to - * pass custom mappers at runtime. - * This function replaces all the existing mappers to be able to deserialize a status object - * @param responses Original set of responses defined in the operation - */ - function getCompositeMappers(responses: { - [responseCode: string]: OperationResponseMap; - }): { - [responseCode: string]: OperationResponseMap; - } { - return Object.keys(responses).reduce((acc, statusCode) => { - return { - ...acc, - [statusCode]: { - ...responses[statusCode], - bodyMapper: { - type: { - name: "Composite", - modelProperties: { - status: { - serializedName: "status", - type: { - name: "String" - } - } - } - } - } - } - }; - }, {} as { [responseCode: string]: OperationResponseMap }); - } - let response: LroStatus | undefined = undefined; - const customerCallback = args?.options?.onResponse; - const updatedArgs = { - ...args, - options: { - ...args.options, - onResponse: ( - rawResponse: FullOperationResponse, - flatResponse: unknown - ): void => { - response = GetLroStatusFromResponse( - { - statusCode: rawResponse.status, - body: rawResponse.parsedBody, - headers: rawResponse.headers.toJSON() - }, - flatResponse as TResult - ); - if (response.done) { - customerCallback?.(rawResponse, flatResponse); - } - } - } - }; - // Make sure we don't send any body to the get request - const { requestBody, responses, ...restSpec } = spec; - if (mode === "AzureAsync") { - return async (path?: string) => { - await sendOperationFn(updatedArgs, { - ...restSpec, - responses: getCompositeMappers(responses), - httpMethod: "GET", - ...(path && { path }) - }); - return response!; - }; - } - return async (path?: string) => { - await sendOperationFn(updatedArgs, { - ...restSpec, - responses: responses, - httpMethod: "GET", - ...(path && { path }) - }); - return response!; - }; -} - -/** - * We need to selectively deserialize our responses, only deserializing if we - * are in a final Lro response, not deserializing any polling non-terminal responses - */ -export function shouldDeserializeLro(lroResourceLocationConfig?: string) { - let initialOperationInfo: LroResponseInfo | undefined; - let isInitialRequest = true; - - return (response: FullOperationResponse) => { - if (response.status < 200 || response.status >= 300) { - return true; - } - - if (!initialOperationInfo) { - initialOperationInfo = getLroData(response); - } else { - isInitialRequest = false; - } - - if ( - initialOperationInfo.azureAsyncOperation || - initialOperationInfo.operationLocation - ) { - return ( - !isInitialRequest && - isAsyncOperationFinalResponse( - response, - initialOperationInfo, - lroResourceLocationConfig - ) - ); - } - - if (initialOperationInfo.location) { - return isLocationFinalResponse(response); - } - - if (initialOperationInfo.requestMethod === "PUT") { - return isBodyPollingFinalResponse(response); - } - - return true; - }; -} - -function isAsyncOperationFinalResponse( - response: FullOperationResponse, - initialOperationInfo: LroResponseInfo, - lroResourceLocationConfig?: string -): boolean { - const status: string = response.parsedBody?.status || "Succeeded"; - if (!terminalStates.includes(status.toLowerCase())) { - return false; - } - - if (initialOperationInfo.requestMethod === "DELETE") { - return true; - } - - if ( - initialOperationInfo.requestMethod === "PUT" && - lroResourceLocationConfig && - lroResourceLocationConfig.toLowerCase() === "azure-asyncoperation" - ) { - return true; - } - - if ( - initialOperationInfo.requestMethod !== "PUT" && - !initialOperationInfo.location - ) { - return true; - } - - return false; -} - -function isLocationFinalResponse(response: FullOperationResponse): boolean { - return response.status !== 202; -} - -function isBodyPollingFinalResponse(response: FullOperationResponse): boolean { - const provisioningState: string = - response.parsedBody?.properties?.provisioningState || "Succeeded"; - - if (terminalStates.includes(provisioningState.toLowerCase())) { - return true; - } - - return false; -} - -interface LroResponseInfo { - requestMethod: string; - azureAsyncOperation?: string; - operationLocation?: string; - location?: string; -} - -function getLroData(result: FullOperationResponse): LroResponseInfo { - return { - azureAsyncOperation: result.headers.get("azure-asyncoperation"), - operationLocation: result.headers.get("operation-location"), - location: result.headers.get("location"), - requestMethod: result.request.method - }; -} - -export function getSpecPath(spec: OperationSpec): string { - if (spec.path) { - return spec.path; - } else { - throw Error("Bad spec: request path is not found!"); - } -} - -export class CoreClientLro implements LongRunningOperation { - constructor( - private sendOperationFn: SendOperationFn, - private args: OperationArguments, - private spec: OperationSpec, - private lroResourceLocationConfig?: LroResourceLocationConfig, - public requestPath: string = spec.path!, - public requestMethod: string = spec.httpMethod - ) {} - public async sendInitialRequest( - initializeState: ( - rawResponse: RawResponse, - flatResponse: unknown - ) => boolean - ): Promise> { - const { onResponse, ...restOptions } = this.args.options || {}; - return this.sendOperationFn( - { - ...this.args, - options: { - ...restOptions, - onResponse: ( - rawResponse: FullOperationResponse, - flatResponse: unknown - ) => { - const isCompleted = initializeState( - { - statusCode: rawResponse.status, - body: rawResponse.parsedBody, - headers: rawResponse.headers.toJSON() - }, - flatResponse - ); - if (isCompleted) { - onResponse?.(rawResponse, flatResponse); - } - } - } - }, - this.spec - ); - } - - public async sendPollRequest( - config: LroConfig, - path: string - ): Promise> { - const getLroStatusFromResponse = createGetLroStatusFromResponse( - this, - config, - this.lroResourceLocationConfig - ); - return createPollingMethod( - this.sendOperationFn, - getLroStatusFromResponse, - this.args, - this.spec, - config.mode - )(path); - } - - public async retrieveAzureAsyncResource( - path?: string - ): Promise> { - const updatedArgs = { ...this.args }; - if (updatedArgs.options) { - (updatedArgs.options as any).shouldDeserialize = true; - } - return createPollingMethod( - this.sendOperationFn, - (rawResponse, flatResponse) => ({ - rawResponse, - flatResponse, - done: true - }), - updatedArgs, - this.spec - )(path); - } -} diff --git a/test/smoke/generated/web-resource-manager/src/lro/azureAsyncPolling.ts b/test/smoke/generated/web-resource-manager/src/lro/azureAsyncPolling.ts deleted file mode 100644 index 725578a692..0000000000 --- a/test/smoke/generated/web-resource-manager/src/lro/azureAsyncPolling.ts +++ /dev/null @@ -1,96 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { - failureStates, - LroResourceLocationConfig, - LongRunningOperation, - LroBody, - LroResponse, - LroStatus, - RawResponse, - successStates -} from "./models"; -import { isUnexpectedPollingResponse } from "./requestUtils"; - -function getResponseStatus(rawResponse: RawResponse): string { - const { status } = (rawResponse.body as LroBody) ?? {}; - return status?.toLowerCase() ?? "succeeded"; -} - -function isAzureAsyncPollingDone(rawResponse: RawResponse): boolean { - const state = getResponseStatus(rawResponse); - if ( - isUnexpectedPollingResponse(rawResponse) || - failureStates.includes(state) - ) { - throw new Error(`Operation status: ${state}`); - } - return successStates.includes(state); -} - -async function sendFinalRequest( - lro: LongRunningOperation, - lroResourceLocationConfig?: LroResourceLocationConfig, - resourceLocation?: string -): Promise | undefined> { - switch (lroResourceLocationConfig) { - case "original-uri": - return lro.retrieveAzureAsyncResource(); - case "azure-async-operation": - return Promise.resolve(undefined); - case "location": - default: - return lro.retrieveAzureAsyncResource(resourceLocation); - } -} - -export function processAzureAsyncOperationResult( - lro: LongRunningOperation, - resourceLocation?: string, - lroResourceLocationConfig?: LroResourceLocationConfig -): (rawResponse: RawResponse, flatResponse: TResult) => LroStatus { - return ( - rawResponse: RawResponse, - flatResponse: TResult - ): LroStatus => { - if (isAzureAsyncPollingDone(rawResponse)) { - if (resourceLocation === undefined) { - return { rawResponse, flatResponse, done: true }; - } else { - return { - rawResponse, - flatResponse, - done: false, - next: async () => { - const finalResponse = await sendFinalRequest( - lro, - lroResourceLocationConfig, - resourceLocation - ); - return { - ...(finalResponse ?? { - rawResponse, - flatResponse - }), - done: true - }; - } - }; - } - } - return { - rawResponse, - flatResponse, - done: false - }; - }; -} diff --git a/test/smoke/generated/web-resource-manager/src/lro/bodyPolling.ts b/test/smoke/generated/web-resource-manager/src/lro/bodyPolling.ts deleted file mode 100644 index b1c87f8bc8..0000000000 --- a/test/smoke/generated/web-resource-manager/src/lro/bodyPolling.ts +++ /dev/null @@ -1,54 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { - failureStates, - LroBody, - LroStatus, - RawResponse, - successStates -} from "./models"; -import { isUnexpectedPollingResponse } from "./requestUtils"; - -function getProvisioningState(rawResponse: RawResponse): string { - const { properties, provisioningState } = (rawResponse.body as LroBody) ?? {}; - const state: string | undefined = - properties?.provisioningState ?? provisioningState; - return state?.toLowerCase() ?? "succeeded"; -} - -export function isBodyPollingDone(rawResponse: RawResponse): boolean { - const state = getProvisioningState(rawResponse); - if ( - isUnexpectedPollingResponse(rawResponse) || - failureStates.includes(state) - ) { - throw new Error( - `The long running operation has failed. The provisioning state: ${state}.` - ); - } - return successStates.includes(state); -} - -/** - * Creates a polling strategy based on BodyPolling which uses the provisioning state - * from the result to determine the current operation state - */ -export function processBodyPollingOperationResult( - rawResponse: RawResponse, - flatResponse: TResult -): LroStatus { - return { - rawResponse, - flatResponse, - done: isBodyPollingDone(rawResponse) - }; -} diff --git a/test/smoke/generated/web-resource-manager/src/lro/index.ts b/test/smoke/generated/web-resource-manager/src/lro/index.ts deleted file mode 100644 index 20df608fc8..0000000000 --- a/test/smoke/generated/web-resource-manager/src/lro/index.ts +++ /dev/null @@ -1,26 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -export { LroEngine } from "./lroEngine"; -export { createGetLroStatusFromResponse } from "./stateMachine"; -export { - LroResourceLocationConfig, - GetLroStatusFromResponse, - RawResponse, - LongRunningOperation, - LroConfig, - LroMode, - LroResponse, - LroStatus, - LroTerminalState, - LroInProgressState, - LroEngineOptions -} from "./models"; diff --git a/test/smoke/generated/web-resource-manager/src/lro/locationPolling.ts b/test/smoke/generated/web-resource-manager/src/lro/locationPolling.ts deleted file mode 100644 index 9d1aadfbde..0000000000 --- a/test/smoke/generated/web-resource-manager/src/lro/locationPolling.ts +++ /dev/null @@ -1,30 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { LroStatus, RawResponse } from "./models"; -import { isUnexpectedPollingResponse } from "./requestUtils"; - -function isLocationPollingDone(rawResponse: RawResponse): boolean { - return ( - !isUnexpectedPollingResponse(rawResponse) && rawResponse.statusCode !== 202 - ); -} - -export function processLocationPollingOperationResult( - rawResponse: RawResponse, - flatResponse: TResult -): LroStatus { - return { - rawResponse, - flatResponse, - done: isLocationPollingDone(rawResponse) - }; -} diff --git a/test/smoke/generated/web-resource-manager/src/lro/lroEngine.ts b/test/smoke/generated/web-resource-manager/src/lro/lroEngine.ts deleted file mode 100644 index 85cc15e609..0000000000 --- a/test/smoke/generated/web-resource-manager/src/lro/lroEngine.ts +++ /dev/null @@ -1,61 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { Poller, PollOperationState } from "@azure/core-lro"; -import { - LongRunningOperation, - LroEngineOptions, - ResumablePollOperationState -} from "./models"; -import { GenericPollOperation } from "./operation"; - -/** - * The LRO Engine, a class that performs polling. - */ -export class LroEngine< - TResult, - TState extends PollOperationState -> extends Poller { - private intervalInMs: number; - - constructor(lro: LongRunningOperation, options?: LroEngineOptions) { - const { intervalInMs = 2000, resumeFrom } = options || {}; - function deserializeState( - resumeFrom: string - ): TState & ResumablePollOperationState { - try { - return JSON.parse(resumeFrom).state; - } catch (e) { - throw new Error( - `LroEngine: Unable to deserialize state: ${resumeFrom}` - ); - } - } - const state: TState & ResumablePollOperationState = resumeFrom - ? deserializeState(resumeFrom) - : ({} as any); - - const operation = new GenericPollOperation(state, lro); - super(operation); - - this.intervalInMs = intervalInMs; - operation.setPollerConfig(this as any); - } - - /** - * The method used by the poller to wait before attempting to update its operation. - */ - delay(): Promise { - return new Promise((resolve) => - setTimeout(() => resolve(), this.intervalInMs) - ); - } -} diff --git a/test/smoke/generated/web-resource-manager/src/lro/models.ts b/test/smoke/generated/web-resource-manager/src/lro/models.ts deleted file mode 100644 index 93c3437c8e..0000000000 --- a/test/smoke/generated/web-resource-manager/src/lro/models.ts +++ /dev/null @@ -1,173 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { PollOperationState } from "@azure/core-lro"; - -/** - * Options for the LRO poller. - */ -export interface LroEngineOptions { - /** - * Defines how much time the poller is going to wait before making a new request to the service. - */ - intervalInMs?: number; - /** - * A serialized poller which can be used to resume an existing paused Long-Running-Operation. - */ - resumeFrom?: string; -} - -export const successStates = ["succeeded"]; -export const failureStates = ["failed", "canceled", "cancelled"]; -/** - * The LRO states that signal that the LRO has completed. - */ -export const terminalStates = successStates.concat(failureStates); - -/** - * The potential location of the result of the LRO if specified by the LRO extension in the swagger. - */ -export type LroResourceLocationConfig = - | "azure-async-operation" - | "location" - | "original-uri"; - -/** - * The type of a LRO response body. This is just a convenience type for checking the status of the operation. - */ - -export interface LroBody extends Record { - /** The status of the operation. */ - status?: string; - /** The state of the provisioning process */ - provisioningState?: string; - /** The properties of the provisioning process */ - properties?: { provisioningState?: string } & Record; -} - -/** - * Simple type of the raw response. - */ -export interface RawResponse { - /** The HTTP status code */ - statusCode: number; - /** A HttpHeaders collection in the response represented as a simple JSON object where all header names have been normalized to be lower-case. */ - headers: { - [headerName: string]: string; - }; - /** The parsed response body */ - body?: unknown; -} - -/** - * The type of the response of a LRO. - */ -export interface LroResponse { - /** The flattened response */ - flatResponse: T; - /** The raw response */ - rawResponse: RawResponse; -} - -/** The type of which LRO implementation being followed by a specific API. */ -export type LroMode = "AzureAsync" | "Location" | "Body"; - -/** - * The configuration of a LRO to determine how to perform polling and checking whether the operation has completed. - */ -export interface LroConfig { - /** The LRO mode */ - mode?: LroMode; - /** The path of a provisioned resource */ - resourceLocation?: string; -} - -/** - * Type of a polling operation state that can actually be resumed. - */ -export type ResumablePollOperationState = PollOperationState & { - initialRawResponse?: RawResponse; - config?: LroConfig; - pollingURL?: string; -}; - -export interface PollerConfig { - intervalInMs: number; -} - -/** - * The type of a terminal state of an LRO. - */ -export interface LroTerminalState extends LroResponse { - /** - * Whether the operation has finished. - */ - done: true; -} - -/** - * The type of an in-progress state of an LRO. - */ -export interface LroInProgressState extends LroResponse { - /** - * Whether the operation has finished. - */ - done: false; - /** - * The request to be sent next if it is different from the standard polling one. - * Notice that it will disregard any polling URLs provided to it. - */ - next?: () => Promise>; -} - -/** - * The type of an LRO state which is a tagged union of terminal and in-progress states. - */ -export type LroStatus = LroTerminalState | LroInProgressState; - -/** - * The type of the getLROStatusFromResponse method. It takes the response as input and returns along the response whether the operation has finished. - */ -export type GetLroStatusFromResponse = ( - rawResponse: RawResponse, - flatResponse: T -) => LroStatus; - -/** - * Description of a long running operation. - */ -export interface LongRunningOperation { - /** - * The request path. - */ - requestPath: string; - /** - * The HTTP request method. - */ - requestMethod: string; - /** - * A function that can be used to send initial request to the service. - */ - sendInitialRequest: ( - initializeState: ( - rawResponse: RawResponse, - flatResponse: unknown - ) => boolean - ) => Promise>; - /** - * A function that can be used to poll for the current status of a long running operation. - */ - sendPollRequest: (config: LroConfig, path: string) => Promise>; - /** - * A function that can be used to retrieve the provisioned azure resource. - */ - retrieveAzureAsyncResource: (path?: string) => Promise>; -} diff --git a/test/smoke/generated/web-resource-manager/src/lro/operation.ts b/test/smoke/generated/web-resource-manager/src/lro/operation.ts deleted file mode 100644 index 3ea7b76d89..0000000000 --- a/test/smoke/generated/web-resource-manager/src/lro/operation.ts +++ /dev/null @@ -1,120 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { AbortSignalLike } from "@azure/abort-controller"; -import { PollOperationState, PollOperation } from "@azure/core-lro"; -import { - PollerConfig, - ResumablePollOperationState, - LongRunningOperation, - LroStatus -} from "./models"; -import { getPollingUrl } from "./requestUtils"; -import { createInitializeState, createPollForLROStatus } from "./stateMachine"; - -export class GenericPollOperation< - TResult, - TState extends PollOperationState -> implements PollOperation { - private getLROStatusFromResponse?: ( - pollingURL: string, - pollerConfig: PollerConfig - ) => Promise>; - private pollerConfig?: PollerConfig; - constructor( - public state: TState & ResumablePollOperationState, - private lro: LongRunningOperation - ) {} - - public setPollerConfig(pollerConfig: PollerConfig): void { - this.pollerConfig = pollerConfig; - } - - /** - * General update function for LROPoller, the general process is as follows - * 1. Check initial operation result to determine the strategy to use - * - Strategies: Location, Azure-AsyncOperation, Original Uri - * 2. Check if the operation result has a terminal state - * - Terminal state will be determined by each strategy - * 2.1 If it is terminal state Check if a final GET request is required, if so - * send final GET request and return result from operation. If no final GET - * is required, just return the result from operation. - * - Determining what to call for final request is responsibility of each strategy - * 2.2 If it is not terminal state, call the polling operation and go to step 1 - * - Determining what to call for polling is responsibility of each strategy - * - Strategies will always use the latest URI for polling if provided otherwise - * the last known one - */ - async update(options?: { - abortSignal?: AbortSignalLike | undefined; - fireProgress?: ((state: TState) => void) | undefined; - }): Promise> { - const state = this.state; - if (!state.isStarted) { - const initializeState = createInitializeState( - state, - this.lro.requestPath, - this.lro.requestMethod - ); - await this.lro.sendInitialRequest(initializeState); - } - - if (!state.isCompleted) { - if (this.getLROStatusFromResponse === undefined) { - if (state.config === undefined) { - throw new Error( - "Bad state: LRO mode is undefined. Please check if the serialized state is well-formed." - ); - } - this.getLROStatusFromResponse = createPollForLROStatus( - this.lro, - state.config - ); - } - if (state.pollingURL === undefined) { - throw new Error( - "Bad state: polling URL is undefined. Please check if the serialized state is well-formed." - ); - } - const currentState = await this.getLROStatusFromResponse( - state.pollingURL, - this.pollerConfig! - ); - if (currentState.done) { - state.result = currentState.flatResponse; - state.isCompleted = true; - } else { - this.getLROStatusFromResponse = - currentState.next ?? this.getLROStatusFromResponse; - state.pollingURL = getPollingUrl( - currentState.rawResponse, - state.pollingURL - ); - } - } - options?.fireProgress?.(state); - return this; - } - - async cancel(): Promise> { - this.state.isCancelled = true; - return this; - } - - /** - * Serializes the Poller operation. - */ - public toString(): string { - return JSON.stringify({ - state: this.state - }); - } -} diff --git a/test/smoke/generated/web-resource-manager/src/lro/passthrough.ts b/test/smoke/generated/web-resource-manager/src/lro/passthrough.ts deleted file mode 100644 index ae7f87d384..0000000000 --- a/test/smoke/generated/web-resource-manager/src/lro/passthrough.ts +++ /dev/null @@ -1,23 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { LroStatus, RawResponse } from "./models"; - -export function processPassthroughOperationResult( - rawResponse: RawResponse, - flatResponse: TResult -): LroStatus { - return { - rawResponse, - flatResponse, - done: true - }; -} diff --git a/test/smoke/generated/web-resource-manager/src/lro/requestUtils.ts b/test/smoke/generated/web-resource-manager/src/lro/requestUtils.ts deleted file mode 100644 index 40d993686f..0000000000 --- a/test/smoke/generated/web-resource-manager/src/lro/requestUtils.ts +++ /dev/null @@ -1,105 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { LroConfig, RawResponse } from "./models"; - -/** - * Detects where the continuation token is and returns it. Notice that azure-asyncoperation - * must be checked first before the other location headers because there are scenarios - * where both azure-asyncoperation and location could be present in the same response but - * azure-asyncoperation should be the one to use for polling. - */ -export function getPollingUrl( - rawResponse: RawResponse, - defaultPath: string -): string { - return ( - getAzureAsyncOperation(rawResponse) ?? - getLocation(rawResponse) ?? - getOperationLocation(rawResponse) ?? - defaultPath - ); -} - -function getLocation(rawResponse: RawResponse): string | undefined { - return rawResponse.headers["location"]; -} - -function getOperationLocation(rawResponse: RawResponse): string | undefined { - return rawResponse.headers["operation-location"]; -} - -function getAzureAsyncOperation(rawResponse: RawResponse): string | undefined { - return rawResponse.headers["azure-asyncoperation"]; -} - -export function inferLroMode( - requestPath: string, - requestMethod: string, - rawResponse: RawResponse -): LroConfig { - if (getAzureAsyncOperation(rawResponse) !== undefined) { - return { - mode: "AzureAsync", - resourceLocation: - requestMethod === "PUT" - ? requestPath - : requestMethod === "POST" - ? getLocation(rawResponse) - : undefined - }; - } else if ( - getLocation(rawResponse) !== undefined || - getOperationLocation(rawResponse) !== undefined - ) { - return { - mode: "Location" - }; - } else if (["PUT", "PATCH"].includes(requestMethod)) { - return { - mode: "Body" - }; - } - return {}; -} - -export class RestError extends Error { - public statusCode?: number; - constructor(message: string, statusCode: number) { - super(message); - this.name = "RestError"; - this.statusCode = statusCode; - - Object.setPrototypeOf(this, RestError.prototype); - } -} - -export function isUnexpectedInitialResponse(rawResponse: RawResponse): boolean { - const code = rawResponse.statusCode; - if (![203, 204, 202, 201, 200, 500].includes(code)) { - throw new RestError( - `Received unexpected HTTP status code ${code} in the initial response. This may indicate a server issue.`, - code - ); - } - return false; -} - -export function isUnexpectedPollingResponse(rawResponse: RawResponse): boolean { - const code = rawResponse.statusCode; - if (![202, 201, 200, 500].includes(code)) { - throw new RestError( - `Received unexpected HTTP status code ${code} while polling. This may indicate a server issue.`, - code - ); - } - return false; -} diff --git a/test/smoke/generated/web-resource-manager/src/lro/stateMachine.ts b/test/smoke/generated/web-resource-manager/src/lro/stateMachine.ts deleted file mode 100644 index 19a8f67470..0000000000 --- a/test/smoke/generated/web-resource-manager/src/lro/stateMachine.ts +++ /dev/null @@ -1,138 +0,0 @@ -/* - * Copyright (c) Microsoft Corporation. - * Licensed under the MIT License. - * - * Code generated by Microsoft (R) AutoRest Code Generator. - * Changes may cause incorrect behavior and will be lost if the code is regenerated. - */ - -// Copyright (c) Microsoft Corporation. -// Licensed under the MIT license. - -import { processAzureAsyncOperationResult } from "./azureAsyncPolling"; -import { - isBodyPollingDone, - processBodyPollingOperationResult -} from "./bodyPolling"; -import { processLocationPollingOperationResult } from "./locationPolling"; -import { - LroResourceLocationConfig, - GetLroStatusFromResponse, - LongRunningOperation, - LroConfig, - LroStatus, - PollerConfig, - RawResponse, - ResumablePollOperationState -} from "./models"; -import { processPassthroughOperationResult } from "./passthrough"; -import { - getPollingUrl, - inferLroMode, - isUnexpectedInitialResponse -} from "./requestUtils"; - -/** - * creates a stepping function that maps an LRO state to another. - */ -export function createGetLroStatusFromResponse( - lroPrimitives: LongRunningOperation, - config: LroConfig, - lroResourceLocationConfig?: LroResourceLocationConfig -): GetLroStatusFromResponse { - switch (config.mode) { - case "AzureAsync": { - return processAzureAsyncOperationResult( - lroPrimitives, - config.resourceLocation, - lroResourceLocationConfig - ); - } - case "Location": { - return processLocationPollingOperationResult; - } - case "Body": { - return processBodyPollingOperationResult; - } - default: { - return processPassthroughOperationResult; - } - } -} - -/** - * Creates a polling operation that returns a LRO state. - */ -export function createPollForLROStatus( - lroPrimitives: LongRunningOperation, - config: LroConfig -): ( - pollingURL: string, - pollerConfig: PollerConfig -) => Promise> { - return async ( - path: string, - pollerConfig: PollerConfig - ): Promise> => { - const response = await lroPrimitives.sendPollRequest(config, path); - const retryAfter: string | undefined = - response.rawResponse.headers["retry-after"]; - if (retryAfter !== undefined) { - const retryAfterInMs = parseInt(retryAfter); - pollerConfig.intervalInMs = isNaN(retryAfterInMs) - ? calculatePollingIntervalFromDate( - new Date(retryAfter), - pollerConfig.intervalInMs - ) - : retryAfterInMs; - } - return response; - }; -} - -function calculatePollingIntervalFromDate( - retryAfterDate: Date, - defaultIntervalInMs: number -): number { - const timeNow = Math.floor(new Date().getTime()); - const retryAfterTime = retryAfterDate.getTime(); - if (timeNow < retryAfterTime) { - return retryAfterTime - timeNow; - } - return defaultIntervalInMs; -} - -/** - * Creates a callback to be used to initialize the polling operation state. - * @param state - of the polling operation - * @param operationSpec - of the LRO - * @param callback - callback to be called when the operation is done - * @returns callback that initializes the state of the polling operation - */ -export function createInitializeState( - state: ResumablePollOperationState, - requestPath: string, - requestMethod: string -): (rawResponse: RawResponse, flatResponse: unknown) => boolean { - return (rawResponse: RawResponse, flatResponse: unknown) => { - if (isUnexpectedInitialResponse(rawResponse)) return true; - state.initialRawResponse = rawResponse; - state.isStarted = true; - state.pollingURL = getPollingUrl(state.initialRawResponse, requestPath); - state.config = inferLroMode( - requestPath, - requestMethod, - state.initialRawResponse - ); - /** short circuit polling if body polling is done in the initial request */ - if ( - state.config.mode === undefined || - (state.config.mode === "Body" && - isBodyPollingDone(state.initialRawResponse)) - ) { - state.result = flatResponse as TResult; - state.isCompleted = true; - } - return Boolean(state.isCompleted); - }; -} diff --git a/test/smoke/generated/web-resource-manager/src/lroImpl.ts b/test/smoke/generated/web-resource-manager/src/lroImpl.ts new file mode 100644 index 0000000000..2c318ce57f --- /dev/null +++ b/test/smoke/generated/web-resource-manager/src/lroImpl.ts @@ -0,0 +1,147 @@ +/* + * Copyright (c) Microsoft Corporation. + * Licensed under the MIT License. + * + * Code generated by Microsoft (R) AutoRest Code Generator. + * Changes may cause incorrect behavior and will be lost if the code is regenerated. + */ + +import { LongRunningOperation, LroResponse } from "@azure/core-lro"; + +const successStates = ["succeeded"]; +const failureStates = ["failed", "canceled", "cancelled"]; +const terminalStates = successStates.concat(failureStates); + +type SendOperationFn = (args: any, spec: any) => Promise>; + +/** + * We need to selectively deserialize our responses, only deserializing if we + * are in a final Lro response, not deserializing any polling non-terminal responses + */ +export function shouldDeserializeLro(lroResourceLocationConfig?: string) { + let initialOperationInfo: LroResponseInfo | undefined; + let isInitialRequest = true; + + return (response: any) => { + if (response.status < 200 || response.status >= 300) { + return true; + } + + if (!initialOperationInfo) { + initialOperationInfo = getLroData(response); + } else { + isInitialRequest = false; + } + + if ( + initialOperationInfo.azureAsyncOperation || + initialOperationInfo.operationLocation + ) { + return ( + !isInitialRequest && + isAsyncOperationFinalResponse( + response, + initialOperationInfo, + lroResourceLocationConfig + ) + ); + } + + if (initialOperationInfo.location) { + return isLocationFinalResponse(response); + } + + if (initialOperationInfo.requestMethod === "PUT") { + return isBodyPollingFinalResponse(response); + } + + return true; + }; +} + +function isAsyncOperationFinalResponse( + response: any, + initialOperationInfo: LroResponseInfo, + lroResourceLocationConfig?: string +): boolean { + const status: string = response.parsedBody?.status || "Succeeded"; + if (!terminalStates.includes(status.toLowerCase())) { + return false; + } + + if (initialOperationInfo.requestMethod === "DELETE") { + return true; + } + + if ( + initialOperationInfo.requestMethod === "PUT" && + lroResourceLocationConfig && + lroResourceLocationConfig.toLowerCase() === "azure-asyncoperation" + ) { + return true; + } + + if ( + initialOperationInfo.requestMethod !== "PUT" && + !initialOperationInfo.location + ) { + return true; + } + + return false; +} + +function isLocationFinalResponse(response: any): boolean { + return response.status !== 202; +} + +function isBodyPollingFinalResponse(response: any): boolean { + const provisioningState: string = + response.parsedBody?.properties?.provisioningState || "Succeeded"; + + if (terminalStates.includes(provisioningState.toLowerCase())) { + return true; + } + + return false; +} + +interface LroResponseInfo { + requestMethod: string; + azureAsyncOperation?: string; + operationLocation?: string; + location?: string; +} + +function getLroData(result: any): LroResponseInfo { + return { + azureAsyncOperation: result.headers.get("azure-asyncoperation"), + operationLocation: result.headers.get("operation-location"), + location: result.headers.get("location"), + requestMethod: result.request.method + }; +} + +export class LroImpl implements LongRunningOperation { + constructor( + private sendOperationFn: SendOperationFn, + private args: any, + private spec: any, + public requestPath: string = spec.path!, + public requestMethod: string = spec.httpMethod + ) {} + public async sendInitialRequest(): Promise> { + return this.sendOperationFn(this.args, this.spec); + } + public async sendPollRequest(path: string): Promise> { + const updatedArgs = { ...this.args }; + if (updatedArgs.options) { + (updatedArgs.options as any).shouldDeserialize = true; + } + return this.sendOperationFn(updatedArgs, { + ...this.spec, + path, + httpMethod: "GET" + }); + } +} diff --git a/test/smoke/generated/web-resource-manager/src/operations/appServiceCertificateOrders.ts b/test/smoke/generated/web-resource-manager/src/operations/appServiceCertificateOrders.ts index 79dd672b01..8adaddd048 100644 --- a/test/smoke/generated/web-resource-manager/src/operations/appServiceCertificateOrders.ts +++ b/test/smoke/generated/web-resource-manager/src/operations/appServiceCertificateOrders.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { WebSiteManagementClientContext } from "../webSiteManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { AppServiceCertificateOrder, AppServiceCertificateOrdersListNextOptionalParams, @@ -359,7 +358,7 @@ export class AppServiceCertificateOrdersImpl }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -369,7 +368,10 @@ export class AppServiceCertificateOrdersImpl }, createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -532,7 +534,7 @@ export class AppServiceCertificateOrdersImpl }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -543,7 +545,10 @@ export class AppServiceCertificateOrdersImpl }, createOrUpdateCertificateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** diff --git a/test/smoke/generated/web-resource-manager/src/operations/appServiceEnvironments.ts b/test/smoke/generated/web-resource-manager/src/operations/appServiceEnvironments.ts index 7e85d65eee..f624ca37bc 100644 --- a/test/smoke/generated/web-resource-manager/src/operations/appServiceEnvironments.ts +++ b/test/smoke/generated/web-resource-manager/src/operations/appServiceEnvironments.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { WebSiteManagementClientContext } from "../webSiteManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { AppServiceEnvironmentResource, AppServiceEnvironmentsListNextOptionalParams, @@ -1701,12 +1700,15 @@ export class AppServiceEnvironmentsImpl implements AppServiceEnvironments { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, name, hostingEnvironmentEnvelope, options }, createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -1781,12 +1783,15 @@ export class AppServiceEnvironmentsImpl implements AppServiceEnvironments { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, name, options }, deleteOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -1914,12 +1919,15 @@ export class AppServiceEnvironmentsImpl implements AppServiceEnvironments { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, name, vnetInfo, options }, changeVnetOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -2070,12 +2078,15 @@ export class AppServiceEnvironmentsImpl implements AppServiceEnvironments { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, name, multiRolePoolEnvelope, options }, createOrUpdateMultiRolePoolOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -2301,12 +2312,15 @@ export class AppServiceEnvironmentsImpl implements AppServiceEnvironments { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, name, options }, resumeOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -2398,12 +2412,15 @@ export class AppServiceEnvironmentsImpl implements AppServiceEnvironments { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, name, options }, suspendOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -2520,12 +2537,15 @@ export class AppServiceEnvironmentsImpl implements AppServiceEnvironments { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, name, workerPoolName, workerPoolEnvelope, options }, createOrUpdateWorkerPoolOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** diff --git a/test/smoke/generated/web-resource-manager/src/operations/appServicePlans.ts b/test/smoke/generated/web-resource-manager/src/operations/appServicePlans.ts index 2e160197c9..03f94bae4e 100644 --- a/test/smoke/generated/web-resource-manager/src/operations/appServicePlans.ts +++ b/test/smoke/generated/web-resource-manager/src/operations/appServicePlans.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { WebSiteManagementClientContext } from "../webSiteManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { AppServicePlan, AppServicePlansListNextOptionalParams, @@ -572,12 +571,15 @@ export class AppServicePlansImpl implements AppServicePlans { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, name, appServicePlan, options }, createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** diff --git a/test/smoke/generated/web-resource-manager/src/operations/domains.ts b/test/smoke/generated/web-resource-manager/src/operations/domains.ts index 01d883c9f7..8a783971ac 100644 --- a/test/smoke/generated/web-resource-manager/src/operations/domains.ts +++ b/test/smoke/generated/web-resource-manager/src/operations/domains.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { WebSiteManagementClientContext } from "../webSiteManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { Domain, DomainsListNextOptionalParams, @@ -433,12 +432,15 @@ export class DomainsImpl implements Domains { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, domainName, domain, options }, createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** diff --git a/test/smoke/generated/web-resource-manager/src/operations/webApps.ts b/test/smoke/generated/web-resource-manager/src/operations/webApps.ts index c5d83b8594..2466a90d80 100644 --- a/test/smoke/generated/web-resource-manager/src/operations/webApps.ts +++ b/test/smoke/generated/web-resource-manager/src/operations/webApps.ts @@ -13,9 +13,8 @@ import * as coreClient from "@azure/core-client"; import * as Mappers from "../models/mappers"; import * as Parameters from "../models/parameters"; import { WebSiteManagementClientContext } from "../webSiteManagementClientContext"; -import { PollerLike, PollOperationState } from "@azure/core-lro"; -import { LroEngine } from "../lro"; -import { CoreClientLro, shouldDeserializeLro } from "../coreClientLro"; +import { PollerLike, PollOperationState, LroEngine } from "@azure/core-lro"; +import { LroImpl, shouldDeserializeLro } from "../lroImpl"; import { Site, WebAppsListNextOptionalParams, @@ -5138,12 +5137,15 @@ export class WebAppsImpl implements WebApps { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, name, siteEnvelope, options }, createOrUpdateOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -5396,12 +5398,15 @@ export class WebAppsImpl implements WebApps { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, name, backupId, request, options }, restoreOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -5807,12 +5812,15 @@ export class WebAppsImpl implements WebApps { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, name, options }, listPublishingCredentialsOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -6449,12 +6457,15 @@ export class WebAppsImpl implements WebApps { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, name, mSDeploy, options }, createMSDeployOperationOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -6608,12 +6619,15 @@ export class WebAppsImpl implements WebApps { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, name, functionName, functionEnvelope, options }, createFunctionOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -7245,12 +7259,15 @@ export class WebAppsImpl implements WebApps { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, name, instanceId, mSDeploy, options }, createInstanceMSDeployOperationOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -7566,12 +7583,15 @@ export class WebAppsImpl implements WebApps { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { subscriptionName, resourceGroupName, name, migrationOptions, options }, migrateStorageOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -7656,12 +7676,15 @@ export class WebAppsImpl implements WebApps { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, name, migrationRequestEnvelope, options }, migrateMySqlOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -7893,12 +7916,15 @@ export class WebAppsImpl implements WebApps { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, name, options }, startWebSiteNetworkTraceOperationOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -8511,12 +8537,15 @@ export class WebAppsImpl implements WebApps { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, name, request, options }, restoreFromBackupBlobOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -8593,12 +8622,15 @@ export class WebAppsImpl implements WebApps { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, name, restoreRequest, options }, restoreFromDeletedAppOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -8676,12 +8708,15 @@ export class WebAppsImpl implements WebApps { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, name, restoreRequest, options }, restoreSnapshotOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -8800,12 +8835,15 @@ export class WebAppsImpl implements WebApps { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, name, siteExtensionId, options }, installSiteExtensionOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -8902,12 +8940,15 @@ export class WebAppsImpl implements WebApps { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, name, copySlotEntity, options }, copyProductionSlotOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -9031,12 +9072,15 @@ export class WebAppsImpl implements WebApps { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, name, slot, siteEnvelope, options }, createOrUpdateSlotOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -9320,12 +9364,15 @@ export class WebAppsImpl implements WebApps { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, name, backupId, slot, request, options }, restoreSlotOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -9749,12 +9796,15 @@ export class WebAppsImpl implements WebApps { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, name, slot, options }, listPublishingCredentialsSlotOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -10437,12 +10487,15 @@ export class WebAppsImpl implements WebApps { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, name, slot, mSDeploy, options }, createMSDeployOperationSlotOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -10609,7 +10662,7 @@ export class WebAppsImpl implements WebApps { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -10621,7 +10674,10 @@ export class WebAppsImpl implements WebApps { }, createInstanceFunctionSlotOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -11339,12 +11395,15 @@ export class WebAppsImpl implements WebApps { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, name, slot, instanceId, mSDeploy, options }, createInstanceMSDeployOperationSlotOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -11874,12 +11933,15 @@ export class WebAppsImpl implements WebApps { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, name, slot, options }, startWebSiteNetworkTraceOperationSlotOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -12298,7 +12360,7 @@ export class WebAppsImpl implements WebApps { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, @@ -12309,7 +12371,10 @@ export class WebAppsImpl implements WebApps { }, approveOrRejectPrivateEndpointConnectionOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -12394,12 +12459,15 @@ export class WebAppsImpl implements WebApps { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, name, privateEndpointConnectionName, options }, deletePrivateEndpointConnectionOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -12815,12 +12883,15 @@ export class WebAppsImpl implements WebApps { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, name, slot, request, options }, restoreFromBackupBlobSlotOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -12903,12 +12974,15 @@ export class WebAppsImpl implements WebApps { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, name, slot, restoreRequest, options }, restoreFromDeletedAppSlotOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -12991,12 +13065,15 @@ export class WebAppsImpl implements WebApps { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, name, slot, restoreRequest, options }, restoreSnapshotSlotOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -13127,12 +13204,15 @@ export class WebAppsImpl implements WebApps { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, name, siteExtensionId, slot, options }, installSiteExtensionSlotOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -13239,12 +13319,15 @@ export class WebAppsImpl implements WebApps { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, name, slot, copySlotEntity, options }, copySlotOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -13351,12 +13434,15 @@ export class WebAppsImpl implements WebApps { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, name, slot, slotSwapEntity, options }, swapSlotOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -13503,12 +13589,15 @@ export class WebAppsImpl implements WebApps { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, name, slot, siteSourceControl, options }, createOrUpdateSourceControlSlotOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -13656,12 +13745,15 @@ export class WebAppsImpl implements WebApps { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, name, slot, options }, startNetworkTraceSlotOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -14234,12 +14326,15 @@ export class WebAppsImpl implements WebApps { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, name, slotSwapEntity, options }, swapSlotWithProductionOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -14372,12 +14467,15 @@ export class WebAppsImpl implements WebApps { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, name, siteSourceControl, options }, createOrUpdateSourceControlOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** @@ -14510,12 +14608,15 @@ export class WebAppsImpl implements WebApps { }; }; - const lro = new CoreClientLro( + const lro = new LroImpl( sendOperation, { resourceGroupName, name, options }, startNetworkTraceOperationSpec ); - return new LroEngine(lro, { intervalInMs: options?.updateIntervalInMs }); + return new LroEngine(lro, { + resumeFrom: options?.resumeFrom, + intervalInMs: options?.updateIntervalInMs + }); } /** diff --git a/test/smoke/generated/web-resource-manager/temp/web-resource-manager.api.json b/test/smoke/generated/web-resource-manager/temp/web-resource-manager.api.json index 43f3d36b29..aa3a78e6ce 100644 --- a/test/smoke/generated/web-resource-manager/temp/web-resource-manager.api.json +++ b/test/smoke/generated/web-resource-manager/temp/web-resource-manager.api.json @@ -1,139343 +1,139343 @@ -{ - "metadata": { - "toolPackage": "@microsoft/api-extractor", - "toolVersion": "7.9.10", - "schemaVersion": 1003, - "oldestForwardsCompatibleVersion": 1001 - }, - "kind": "Package", - "canonicalReference": "web-resource-manager!", - "docComment": "", - "name": "web-resource-manager", - "members": [ - { - "kind": "EntryPoint", - "canonicalReference": "web-resource-manager!", - "name": "", - "members": [ - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AbnormalTimePeriod:interface", - "docComment": "/**\n * Class representing Abnormal Time Period identified in diagnosis\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AbnormalTimePeriod " - } - ], - "releaseTag": "Public", - "name": "AbnormalTimePeriod", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AbnormalTimePeriod#endTime:member", - "docComment": "/**\n * End time of the downtime\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "endTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "endTime", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AbnormalTimePeriod#events:member", - "docComment": "/**\n * List of Possible Cause of downtime\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "events?: " - }, - { - "kind": "Reference", - "text": "DetectorAbnormalTimePeriod", - "canonicalReference": "web-resource-manager!DetectorAbnormalTimePeriod:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "events", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AbnormalTimePeriod#solutions:member", - "docComment": "/**\n * List of proposed solutions\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "solutions?: " - }, - { - "kind": "Reference", - "text": "Solution", - "canonicalReference": "web-resource-manager!Solution:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "solutions", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AbnormalTimePeriod#startTime:member", - "docComment": "/**\n * Start time of the downtime\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "startTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "startTime", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AccessControlEntryAction:type", - "docComment": "/**\n * Defines values for AccessControlEntryAction.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AccessControlEntryAction = " - }, - { - "kind": "Content", - "text": "\"Permit\" | \"Deny\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AccessControlEntryAction", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!Address:interface", - "docComment": "/**\n * Address information for domain registration.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Address " - } - ], - "releaseTag": "Public", - "name": "Address", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!Address#address1:member", - "docComment": "/**\n * First line of an Address.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "address1: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "address1", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!Address#address2:member", - "docComment": "/**\n * The second line of the Address. Optional.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "address2?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "address2", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!Address#city:member", - "docComment": "/**\n * The city for the address.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "city: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "city", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!Address#country:member", - "docComment": "/**\n * The country for the address.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "country: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "country", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!Address#postalCode:member", - "docComment": "/**\n * The postal code for the address.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "postalCode: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "postalCode", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!Address#state:member", - "docComment": "/**\n * The state or province for the address.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "state: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "state", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AddressResponse:type", - "docComment": "/**\n * Describes main public IP address and any extra virtual IPs.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AddressResponse = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n serviceIpAddress?: string;\n internalIpAddress?: string;\n outboundIpAddresses?: string[];\n vipMappings?: " - }, - { - "kind": "Reference", - "text": "VirtualIPMapping", - "canonicalReference": "web-resource-manager!VirtualIPMapping:interface" - }, - { - "kind": "Content", - "text": "[];\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AddressResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AnalysisData:interface", - "docComment": "/**\n * Class Representing Detector Evidence used for analysis\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AnalysisData " - } - ], - "releaseTag": "Public", - "name": "AnalysisData", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AnalysisData#data:member", - "docComment": "/**\n * Additional Source Data\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "data?: " - }, - { - "kind": "Reference", - "text": "NameValuePair", - "canonicalReference": "web-resource-manager!NameValuePair:interface" - }, - { - "kind": "Content", - "text": "[][]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "data", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AnalysisData#detectorDefinition:member", - "docComment": "/**\n * Detector Definition\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "detectorDefinition?: " - }, - { - "kind": "Reference", - "text": "DetectorDefinition", - "canonicalReference": "web-resource-manager!DetectorDefinition:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "detectorDefinition", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AnalysisData#detectorMetaData:member", - "docComment": "/**\n * Detector Meta Data\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "detectorMetaData?: " - }, - { - "kind": "Reference", - "text": "ResponseMetaData", - "canonicalReference": "web-resource-manager!ResponseMetaData:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "detectorMetaData", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AnalysisData#metrics:member", - "docComment": "/**\n * Source Metrics\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "metrics?: " - }, - { - "kind": "Reference", - "text": "DiagnosticMetricSet", - "canonicalReference": "web-resource-manager!DiagnosticMetricSet:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "metrics", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AnalysisData#source:member", - "docComment": "/**\n * Name of the Detector\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "source?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "source", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AnalysisDefinition:type", - "docComment": "/**\n * Definition of Analysis\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AnalysisDefinition = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n readonly description?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AnalysisDefinition", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!ApiDefinitionInfo:interface", - "docComment": "/**\n * Information about the formal API definition for the app.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApiDefinitionInfo " - } - ], - "releaseTag": "Public", - "name": "ApiDefinitionInfo", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ApiDefinitionInfo#url:member", - "docComment": "/**\n * The URL of the API definition.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "url?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "url", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!ApiKVReference:interface", - "docComment": "/**\n * Description of site key vault references.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApiKVReference " - } - ], - "releaseTag": "Public", - "name": "ApiKVReference", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ApiKVReference#details:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "details?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "details", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ApiKVReference#identityType:member", - "docComment": "/**\n * Type of managed service identity.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "identityType?: " - }, - { - "kind": "Reference", - "text": "ManagedServiceIdentityType", - "canonicalReference": "web-resource-manager!ManagedServiceIdentityType:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "identityType", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ApiKVReference#location:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "location?: " - }, - { - "kind": "Content", - "text": "\"ApplicationSetting\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "location", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ApiKVReference#reference:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "reference?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "reference", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ApiKVReference#secretName:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "secretName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "secretName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ApiKVReference#secretVersion:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "secretVersion?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "secretVersion", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ApiKVReference#source:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "source?: " - }, - { - "kind": "Content", - "text": "\"KeyVault\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "source", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ApiKVReference#status:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "status?: " - }, - { - "kind": "Reference", - "text": "ResolveStatus", - "canonicalReference": "web-resource-manager!ResolveStatus:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "status", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ApiKVReference#vaultName:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "vaultName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "vaultName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!ApiManagementConfig:interface", - "docComment": "/**\n * Azure API management (APIM) configuration linked to the app.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApiManagementConfig " - } - ], - "releaseTag": "Public", - "name": "ApiManagementConfig", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ApiManagementConfig#id:member", - "docComment": "/**\n * APIM-Api Identifier.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "id?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!ApplicationLogsConfig:interface", - "docComment": "/**\n * Application logs configuration.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationLogsConfig " - } - ], - "releaseTag": "Public", - "name": "ApplicationLogsConfig", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ApplicationLogsConfig#azureBlobStorage:member", - "docComment": "/**\n * Application logs to blob storage configuration.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "azureBlobStorage?: " - }, - { - "kind": "Reference", - "text": "AzureBlobStorageApplicationLogsConfig", - "canonicalReference": "web-resource-manager!AzureBlobStorageApplicationLogsConfig:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "azureBlobStorage", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ApplicationLogsConfig#azureTableStorage:member", - "docComment": "/**\n * Application logs to azure table storage configuration.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "azureTableStorage?: " - }, - { - "kind": "Reference", - "text": "AzureTableStorageApplicationLogsConfig", - "canonicalReference": "web-resource-manager!AzureTableStorageApplicationLogsConfig:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "azureTableStorage", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ApplicationLogsConfig#fileSystem:member", - "docComment": "/**\n * Application logs to file system configuration.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "fileSystem?: " - }, - { - "kind": "Reference", - "text": "FileSystemApplicationLogsConfig", - "canonicalReference": "web-resource-manager!FileSystemApplicationLogsConfig:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "fileSystem", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!ApplicationStack:interface", - "docComment": "/**\n * Application stack.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationStack " - } - ], - "releaseTag": "Public", - "name": "ApplicationStack", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ApplicationStack#dependency:member", - "docComment": "/**\n * Application stack dependency.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "dependency?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "dependency", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ApplicationStack#display:member", - "docComment": "/**\n * Application stack display name.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "display?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "display", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ApplicationStack#frameworks:member", - "docComment": "/**\n * List of frameworks associated with application stack.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "frameworks?: " - }, - { - "kind": "Reference", - "text": "ApplicationStack", - "canonicalReference": "web-resource-manager!ApplicationStack:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "frameworks", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ApplicationStack#majorVersions:member", - "docComment": "/**\n * List of major versions available.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "majorVersions?: " - }, - { - "kind": "Reference", - "text": "StackMajorVersion", - "canonicalReference": "web-resource-manager!StackMajorVersion:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "majorVersions", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ApplicationStack#name:member", - "docComment": "/**\n * Application stack name.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!ApplicationStackCollection:interface", - "docComment": "/**\n * Collection of Application Stacks\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ApplicationStackCollection " - } - ], - "releaseTag": "Public", - "name": "ApplicationStackCollection", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ApplicationStackCollection#nextLink:member", - "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ApplicationStackCollection#value:member", - "docComment": "/**\n * Collection of resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Reference", - "text": "ApplicationStackResource", - "canonicalReference": "web-resource-manager!ApplicationStackResource:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!ApplicationStackResource:type", - "docComment": "/**\n * ARM resource for a ApplicationStack.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ApplicationStackResource = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n namePropertiesName?: string;\n display?: string;\n dependency?: string;\n majorVersions?: " - }, - { - "kind": "Reference", - "text": "StackMajorVersion", - "canonicalReference": "web-resource-manager!StackMajorVersion:interface" - }, - { - "kind": "Content", - "text": "[];\n frameworks?: " - }, - { - "kind": "Reference", - "text": "ApplicationStack", - "canonicalReference": "web-resource-manager!ApplicationStack:interface" - }, - { - "kind": "Content", - "text": "[];\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ApplicationStackResource", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 7 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServiceCertificate:interface", - "docComment": "/**\n * Key Vault container for a certificate that is purchased through Azure.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServiceCertificate " - } - ], - "releaseTag": "Public", - "name": "AppServiceCertificate", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AppServiceCertificate#keyVaultId:member", - "docComment": "/**\n * Key Vault resource Id.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "keyVaultId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "keyVaultId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AppServiceCertificate#keyVaultSecretName:member", - "docComment": "/**\n * Key Vault secret name.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "keyVaultSecretName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "keyVaultSecretName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AppServiceCertificate#provisioningState:member", - "docComment": "/**\n * Status of the Key Vault secret. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "KeyVaultSecretStatus", - "canonicalReference": "web-resource-manager!KeyVaultSecretStatus:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "provisioningState", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServiceCertificateCollection:interface", - "docComment": "/**\n * Collection of certificate order certificates.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServiceCertificateCollection " - } - ], - "releaseTag": "Public", - "name": "AppServiceCertificateCollection", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AppServiceCertificateCollection#nextLink:member", - "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AppServiceCertificateCollection#value:member", - "docComment": "/**\n * Collection of resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Reference", - "text": "AppServiceCertificateResource", - "canonicalReference": "web-resource-manager!AppServiceCertificateResource:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrder:type", - "docComment": "/**\n * SSL certificate purchase order.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServiceCertificateOrder = " - }, - { - "kind": "Reference", - "text": "Resource", - "canonicalReference": "web-resource-manager!Resource:interface" - }, - { - "kind": "Content", - "text": " & {\n certificates?: {\n [propertyName: string]: " - }, - { - "kind": "Reference", - "text": "AppServiceCertificate", - "canonicalReference": "web-resource-manager!AppServiceCertificate:interface" - }, - { - "kind": "Content", - "text": ";\n };\n distinguishedName?: string;\n readonly domainVerificationToken?: string;\n validityInYears?: number;\n keySize?: number;\n productType?: " - }, - { - "kind": "Reference", - "text": "CertificateProductType", - "canonicalReference": "web-resource-manager!CertificateProductType:type" - }, - { - "kind": "Content", - "text": ";\n autoRenew?: boolean;\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "web-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n readonly status?: " - }, - { - "kind": "Reference", - "text": "CertificateOrderStatus", - "canonicalReference": "web-resource-manager!CertificateOrderStatus:type" - }, - { - "kind": "Content", - "text": ";\n readonly signedCertificate?: " - }, - { - "kind": "Reference", - "text": "CertificateDetails", - "canonicalReference": "web-resource-manager!CertificateDetails:interface" - }, - { - "kind": "Content", - "text": ";\n csr?: string;\n readonly intermediate?: " - }, - { - "kind": "Reference", - "text": "CertificateDetails", - "canonicalReference": "web-resource-manager!CertificateDetails:interface" - }, - { - "kind": "Content", - "text": ";\n readonly root?: " - }, - { - "kind": "Reference", - "text": "CertificateDetails", - "canonicalReference": "web-resource-manager!CertificateDetails:interface" - }, - { - "kind": "Content", - "text": ";\n readonly serialNumber?: string;\n readonly lastCertificateIssuanceTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n readonly expirationTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n readonly isPrivateKeyExternal?: boolean;\n readonly appServiceCertificateNotRenewableReasons?: " - }, - { - "kind": "Reference", - "text": "AppServiceCertificateOrderPropertiesAppServiceCertificateNotRenewableReasonsItem", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrderPropertiesAppServiceCertificateNotRenewableReasonsItem:type" - }, - { - "kind": "Content", - "text": "[];\n readonly nextAutoRenewalTimeStamp?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServiceCertificateOrder", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 25 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrderCollection:interface", - "docComment": "/**\n * Collection of certificate orders.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServiceCertificateOrderCollection " - } - ], - "releaseTag": "Public", - "name": "AppServiceCertificateOrderCollection", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrderCollection#nextLink:member", - "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrderCollection#value:member", - "docComment": "/**\n * Collection of resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Reference", - "text": "AppServiceCertificateOrder", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrder:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrderPatchResource:type", - "docComment": "/**\n * ARM resource for a certificate order that is purchased through Azure.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServiceCertificateOrderPatchResource = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n certificates?: {\n [propertyName: string]: " - }, - { - "kind": "Reference", - "text": "AppServiceCertificate", - "canonicalReference": "web-resource-manager!AppServiceCertificate:interface" - }, - { - "kind": "Content", - "text": ";\n };\n distinguishedName?: string;\n readonly domainVerificationToken?: string;\n validityInYears?: number;\n keySize?: number;\n productType?: " - }, - { - "kind": "Reference", - "text": "CertificateProductType", - "canonicalReference": "web-resource-manager!CertificateProductType:type" - }, - { - "kind": "Content", - "text": ";\n autoRenew?: boolean;\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "web-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n readonly status?: " - }, - { - "kind": "Reference", - "text": "CertificateOrderStatus", - "canonicalReference": "web-resource-manager!CertificateOrderStatus:type" - }, - { - "kind": "Content", - "text": ";\n readonly signedCertificate?: " - }, - { - "kind": "Reference", - "text": "CertificateDetails", - "canonicalReference": "web-resource-manager!CertificateDetails:interface" - }, - { - "kind": "Content", - "text": ";\n csr?: string;\n readonly intermediate?: " - }, - { - "kind": "Reference", - "text": "CertificateDetails", - "canonicalReference": "web-resource-manager!CertificateDetails:interface" - }, - { - "kind": "Content", - "text": ";\n readonly root?: " - }, - { - "kind": "Reference", - "text": "CertificateDetails", - "canonicalReference": "web-resource-manager!CertificateDetails:interface" - }, - { - "kind": "Content", - "text": ";\n readonly serialNumber?: string;\n readonly lastCertificateIssuanceTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n readonly expirationTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n readonly isPrivateKeyExternal?: boolean;\n readonly appServiceCertificateNotRenewableReasons?: " - }, - { - "kind": "Reference", - "text": "AppServiceCertificateOrderPatchResourcePropertiesAppServiceCertificateNotRenewableReasonsItem", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrderPatchResourcePropertiesAppServiceCertificateNotRenewableReasonsItem:type" - }, - { - "kind": "Content", - "text": "[];\n readonly nextAutoRenewalTimeStamp?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServiceCertificateOrderPatchResource", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 25 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrderPatchResourcePropertiesAppServiceCertificateNotRenewableReasonsItem:type", - "docComment": "/**\n * Defines values for AppServiceCertificateOrderPatchResourcePropertiesAppServiceCertificateNotRenewableReasonsItem. \\ {@link KnownAppServiceCertificateOrderPatchResourcePropertiesAppServiceCertificateNotRenewableReasonsItem} can be used interchangeably with AppServiceCertificateOrderPatchResourcePropertiesAppServiceCertificateNotRenewableReasonsItem, this enum contains the known values that the service supports. ### Known values supported by the service **RegistrationStatusNotSupportedForRenewal** \\ **ExpirationNotInRenewalTimeRange** \\ **SubscriptionNotActive**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServiceCertificateOrderPatchResourcePropertiesAppServiceCertificateNotRenewableReasonsItem = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServiceCertificateOrderPatchResourcePropertiesAppServiceCertificateNotRenewableReasonsItem", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrderPropertiesAppServiceCertificateNotRenewableReasonsItem:type", - "docComment": "/**\n * Defines values for AppServiceCertificateOrderPropertiesAppServiceCertificateNotRenewableReasonsItem. \\ {@link KnownAppServiceCertificateOrderPropertiesAppServiceCertificateNotRenewableReasonsItem} can be used interchangeably with AppServiceCertificateOrderPropertiesAppServiceCertificateNotRenewableReasonsItem, this enum contains the known values that the service supports. ### Known values supported by the service **RegistrationStatusNotSupportedForRenewal** \\ **ExpirationNotInRenewalTimeRange** \\ **SubscriptionNotActive**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServiceCertificateOrderPropertiesAppServiceCertificateNotRenewableReasonsItem = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServiceCertificateOrderPropertiesAppServiceCertificateNotRenewableReasonsItem", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrders:interface", - "docComment": "/**\n * Interface representing a AppServiceCertificateOrders.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServiceCertificateOrders " - } - ], - "releaseTag": "Public", - "name": "AppServiceCertificateOrders", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrders#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Description for Create or update a certificate purchase order.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param certificateOrderName - Name of the certificate order.\n *\n * @param certificateDistinguishedName - Distinguished name to use for the certificate order.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", certificateOrderName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", certificateDistinguishedName: " - }, - { - "kind": "Reference", - "text": "AppServiceCertificateOrder", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrder:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AppServiceCertificateOrdersCreateOrUpdateOptionalParams", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "AppServiceCertificateOrdersCreateOrUpdateResponse", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "AppServiceCertificateOrdersCreateOrUpdateResponse", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "certificateOrderName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "certificateDistinguishedName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrders#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Description for Create or update a certificate purchase order.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param certificateOrderName - Name of the certificate order.\n *\n * @param certificateDistinguishedName - Distinguished name to use for the certificate order.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", certificateOrderName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", certificateDistinguishedName: " - }, - { - "kind": "Reference", - "text": "AppServiceCertificateOrder", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrder:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AppServiceCertificateOrdersCreateOrUpdateOptionalParams", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "AppServiceCertificateOrdersCreateOrUpdateResponse", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "certificateOrderName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "certificateDistinguishedName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrders#beginCreateOrUpdateCertificate:member(1)", - "docComment": "/**\n * Description for Creates or updates a certificate and associates with key vault secret.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param certificateOrderName - Name of the certificate order.\n *\n * @param name - Name of the certificate.\n *\n * @param keyVaultCertificate - Key vault certificate resource Id.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateCertificate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", certificateOrderName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", keyVaultCertificate: " - }, - { - "kind": "Reference", - "text": "AppServiceCertificateResource", - "canonicalReference": "web-resource-manager!AppServiceCertificateResource:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AppServiceCertificateOrdersCreateOrUpdateCertificateOptionalParams", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersCreateOrUpdateCertificateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "AppServiceCertificateOrdersCreateOrUpdateCertificateResponse", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersCreateOrUpdateCertificateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "AppServiceCertificateOrdersCreateOrUpdateCertificateResponse", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersCreateOrUpdateCertificateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "certificateOrderName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "keyVaultCertificate", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateOrUpdateCertificate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrders#beginCreateOrUpdateCertificateAndWait:member(1)", - "docComment": "/**\n * Description for Creates or updates a certificate and associates with key vault secret.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param certificateOrderName - Name of the certificate order.\n *\n * @param name - Name of the certificate.\n *\n * @param keyVaultCertificate - Key vault certificate resource Id.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateCertificateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", certificateOrderName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", keyVaultCertificate: " - }, - { - "kind": "Reference", - "text": "AppServiceCertificateResource", - "canonicalReference": "web-resource-manager!AppServiceCertificateResource:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AppServiceCertificateOrdersCreateOrUpdateCertificateOptionalParams", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersCreateOrUpdateCertificateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "AppServiceCertificateOrdersCreateOrUpdateCertificateResponse", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersCreateOrUpdateCertificateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "certificateOrderName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "keyVaultCertificate", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateOrUpdateCertificateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrders#delete:member(1)", - "docComment": "/**\n * Description for Delete an existing certificate order.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param certificateOrderName - Name of the certificate order.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "delete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", certificateOrderName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AppServiceCertificateOrdersDeleteOptionalParams", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "certificateOrderName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "delete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrders#deleteCertificate:member(1)", - "docComment": "/**\n * Description for Delete the certificate associated with a certificate order.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param certificateOrderName - Name of the certificate order.\n *\n * @param name - Name of the certificate.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "deleteCertificate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", certificateOrderName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AppServiceCertificateOrdersDeleteCertificateOptionalParams", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersDeleteCertificateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "certificateOrderName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "deleteCertificate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrders#get:member(1)", - "docComment": "/**\n * Description for Get a certificate order.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param certificateOrderName - Name of the certificate order..\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", certificateOrderName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AppServiceCertificateOrdersGetOptionalParams", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "AppServiceCertificateOrdersGetResponse", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "certificateOrderName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrders#getCertificate:member(1)", - "docComment": "/**\n * Description for Get the certificate associated with a certificate order.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param certificateOrderName - Name of the certificate order.\n *\n * @param name - Name of the certificate.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getCertificate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", certificateOrderName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AppServiceCertificateOrdersGetCertificateOptionalParams", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersGetCertificateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "AppServiceCertificateOrdersGetCertificateResponse", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersGetCertificateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "certificateOrderName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "getCertificate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrders#list:member(1)", - "docComment": "/**\n * Description for List all certificate orders in a subscription.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(options?: " - }, - { - "kind": "Reference", - "text": "AppServiceCertificateOrdersListOptionalParams", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "AppServiceCertificateOrder", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrder:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "list" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrders#listByResourceGroup:member(1)", - "docComment": "/**\n * Description for Get certificate orders in a resource group.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByResourceGroup(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AppServiceCertificateOrdersListByResourceGroupOptionalParams", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersListByResourceGroupOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "AppServiceCertificateOrder", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrder:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "listByResourceGroup" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrders#listCertificates:member(1)", - "docComment": "/**\n * Description for List all certificates associated with a certificate order.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param certificateOrderName - Name of the certificate order.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listCertificates(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", certificateOrderName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AppServiceCertificateOrdersListCertificatesOptionalParams", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersListCertificatesOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "AppServiceCertificateResource", - "canonicalReference": "web-resource-manager!AppServiceCertificateResource:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "certificateOrderName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listCertificates" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrders#reissue:member(1)", - "docComment": "/**\n * Description for Reissue an existing certificate order.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param certificateOrderName - Name of the certificate order.\n *\n * @param reissueCertificateOrderRequest - Parameters for the reissue.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "reissue(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", certificateOrderName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", reissueCertificateOrderRequest: " - }, - { - "kind": "Reference", - "text": "ReissueCertificateOrderRequest", - "canonicalReference": "web-resource-manager!ReissueCertificateOrderRequest:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AppServiceCertificateOrdersReissueOptionalParams", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersReissueOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "certificateOrderName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "reissueCertificateOrderRequest", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "reissue" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrders#renew:member(1)", - "docComment": "/**\n * Description for Renew an existing certificate order.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param certificateOrderName - Name of the certificate order.\n *\n * @param renewCertificateOrderRequest - Renew parameters\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "renew(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", certificateOrderName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", renewCertificateOrderRequest: " - }, - { - "kind": "Reference", - "text": "RenewCertificateOrderRequest", - "canonicalReference": "web-resource-manager!RenewCertificateOrderRequest:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AppServiceCertificateOrdersRenewOptionalParams", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersRenewOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "certificateOrderName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "renewCertificateOrderRequest", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "renew" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrders#resendEmail:member(1)", - "docComment": "/**\n * Description for Resend certificate email.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param certificateOrderName - Name of the certificate order.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resendEmail(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", certificateOrderName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AppServiceCertificateOrdersResendEmailOptionalParams", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersResendEmailOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "certificateOrderName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "resendEmail" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrders#resendRequestEmails:member(1)", - "docComment": "/**\n * Description for Verify domain ownership for this certificate order.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param certificateOrderName - Name of the certificate order.\n *\n * @param nameIdentifier - Email address\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resendRequestEmails(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", certificateOrderName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", nameIdentifier: " - }, - { - "kind": "Reference", - "text": "NameIdentifier", - "canonicalReference": "web-resource-manager!NameIdentifier:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AppServiceCertificateOrdersResendRequestEmailsOptionalParams", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersResendRequestEmailsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "certificateOrderName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "nameIdentifier", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "resendRequestEmails" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrders#retrieveCertificateActions:member(1)", - "docComment": "/**\n * Description for Retrieve the list of certificate actions.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the certificate order.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "retrieveCertificateActions(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AppServiceCertificateOrdersRetrieveCertificateActionsOptionalParams", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersRetrieveCertificateActionsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "AppServiceCertificateOrdersRetrieveCertificateActionsResponse", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersRetrieveCertificateActionsResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "retrieveCertificateActions" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrders#retrieveCertificateEmailHistory:member(1)", - "docComment": "/**\n * Description for Retrieve email history.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the certificate order.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "retrieveCertificateEmailHistory(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AppServiceCertificateOrdersRetrieveCertificateEmailHistoryOptionalParams", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersRetrieveCertificateEmailHistoryOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "AppServiceCertificateOrdersRetrieveCertificateEmailHistoryResponse", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersRetrieveCertificateEmailHistoryResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "retrieveCertificateEmailHistory" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrders#retrieveSiteSeal:member(1)", - "docComment": "/**\n * Description for Verify domain ownership for this certificate order.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param certificateOrderName - Name of the certificate order.\n *\n * @param siteSealRequest - Site seal request.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "retrieveSiteSeal(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", certificateOrderName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", siteSealRequest: " - }, - { - "kind": "Reference", - "text": "SiteSealRequest", - "canonicalReference": "web-resource-manager!SiteSealRequest:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AppServiceCertificateOrdersRetrieveSiteSealOptionalParams", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersRetrieveSiteSealOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "AppServiceCertificateOrdersRetrieveSiteSealResponse", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersRetrieveSiteSealResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "certificateOrderName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "siteSealRequest", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "retrieveSiteSeal" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrders#update:member(1)", - "docComment": "/**\n * Description for Create or update a certificate purchase order.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param certificateOrderName - Name of the certificate order.\n *\n * @param certificateDistinguishedName - Distinguished name to use for the certificate order.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "update(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", certificateOrderName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", certificateDistinguishedName: " - }, - { - "kind": "Reference", - "text": "AppServiceCertificateOrderPatchResource", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrderPatchResource:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AppServiceCertificateOrdersUpdateOptionalParams", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "AppServiceCertificateOrdersUpdateResponse", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "certificateOrderName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "certificateDistinguishedName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "update" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrders#updateCertificate:member(1)", - "docComment": "/**\n * Description for Creates or updates a certificate and associates with key vault secret.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param certificateOrderName - Name of the certificate order.\n *\n * @param name - Name of the certificate.\n *\n * @param keyVaultCertificate - Key vault certificate resource Id.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateCertificate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", certificateOrderName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", keyVaultCertificate: " - }, - { - "kind": "Reference", - "text": "AppServiceCertificatePatchResource", - "canonicalReference": "web-resource-manager!AppServiceCertificatePatchResource:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AppServiceCertificateOrdersUpdateCertificateOptionalParams", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersUpdateCertificateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "AppServiceCertificateOrdersUpdateCertificateResponse", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersUpdateCertificateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "certificateOrderName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "keyVaultCertificate", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "updateCertificate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrders#validatePurchaseInformation:member(1)", - "docComment": "/**\n * Description for Validate information for a certificate order.\n *\n * @param appServiceCertificateOrder - Information for a certificate order.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "validatePurchaseInformation(appServiceCertificateOrder: " - }, - { - "kind": "Reference", - "text": "AppServiceCertificateOrder", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrder:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AppServiceCertificateOrdersValidatePurchaseInformationOptionalParams", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersValidatePurchaseInformationOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "appServiceCertificateOrder", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "validatePurchaseInformation" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrders#verifyDomainOwnership:member(1)", - "docComment": "/**\n * Description for Verify domain ownership for this certificate order.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param certificateOrderName - Name of the certificate order.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "verifyDomainOwnership(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", certificateOrderName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AppServiceCertificateOrdersVerifyDomainOwnershipOptionalParams", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersVerifyDomainOwnershipOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "certificateOrderName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "verifyDomainOwnership" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersCreateOrUpdateCertificateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServiceCertificateOrdersCreateOrUpdateCertificateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServiceCertificateOrdersCreateOrUpdateCertificateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersCreateOrUpdateCertificateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersCreateOrUpdateCertificateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersCreateOrUpdateCertificateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdateCertificate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServiceCertificateOrdersCreateOrUpdateCertificateResponse = " - }, - { - "kind": "Reference", - "text": "AppServiceCertificateResource", - "canonicalReference": "web-resource-manager!AppServiceCertificateResource:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServiceCertificateOrdersCreateOrUpdateCertificateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServiceCertificateOrdersCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServiceCertificateOrdersCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServiceCertificateOrdersCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "AppServiceCertificateOrder", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrder:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServiceCertificateOrdersCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersDeleteCertificateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServiceCertificateOrdersDeleteCertificateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServiceCertificateOrdersDeleteCertificateOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServiceCertificateOrdersDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServiceCertificateOrdersDeleteOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersGetCertificateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServiceCertificateOrdersGetCertificateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServiceCertificateOrdersGetCertificateOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersGetCertificateResponse:type", - "docComment": "/**\n * Contains response data for the getCertificate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServiceCertificateOrdersGetCertificateResponse = " - }, - { - "kind": "Reference", - "text": "AppServiceCertificateResource", - "canonicalReference": "web-resource-manager!AppServiceCertificateResource:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServiceCertificateOrdersGetCertificateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServiceCertificateOrdersGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServiceCertificateOrdersGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServiceCertificateOrdersGetResponse = " - }, - { - "kind": "Reference", - "text": "AppServiceCertificateOrder", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrder:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServiceCertificateOrdersGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersListByResourceGroupNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServiceCertificateOrdersListByResourceGroupNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServiceCertificateOrdersListByResourceGroupNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersListByResourceGroupNextResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroupNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServiceCertificateOrdersListByResourceGroupNextResponse = " - }, - { - "kind": "Reference", - "text": "AppServiceCertificateOrderCollection", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrderCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServiceCertificateOrdersListByResourceGroupNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersListByResourceGroupOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServiceCertificateOrdersListByResourceGroupOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServiceCertificateOrdersListByResourceGroupOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersListByResourceGroupResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServiceCertificateOrdersListByResourceGroupResponse = " - }, - { - "kind": "Reference", - "text": "AppServiceCertificateOrderCollection", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrderCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServiceCertificateOrdersListByResourceGroupResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersListCertificatesNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServiceCertificateOrdersListCertificatesNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServiceCertificateOrdersListCertificatesNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersListCertificatesNextResponse:type", - "docComment": "/**\n * Contains response data for the listCertificatesNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServiceCertificateOrdersListCertificatesNextResponse = " - }, - { - "kind": "Reference", - "text": "AppServiceCertificateCollection", - "canonicalReference": "web-resource-manager!AppServiceCertificateCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServiceCertificateOrdersListCertificatesNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersListCertificatesOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServiceCertificateOrdersListCertificatesOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServiceCertificateOrdersListCertificatesOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersListCertificatesResponse:type", - "docComment": "/**\n * Contains response data for the listCertificates operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServiceCertificateOrdersListCertificatesResponse = " - }, - { - "kind": "Reference", - "text": "AppServiceCertificateCollection", - "canonicalReference": "web-resource-manager!AppServiceCertificateCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServiceCertificateOrdersListCertificatesResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServiceCertificateOrdersListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServiceCertificateOrdersListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServiceCertificateOrdersListNextResponse = " - }, - { - "kind": "Reference", - "text": "AppServiceCertificateOrderCollection", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrderCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServiceCertificateOrdersListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServiceCertificateOrdersListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServiceCertificateOrdersListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServiceCertificateOrdersListResponse = " - }, - { - "kind": "Reference", - "text": "AppServiceCertificateOrderCollection", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrderCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServiceCertificateOrdersListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersReissueOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServiceCertificateOrdersReissueOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServiceCertificateOrdersReissueOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersRenewOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServiceCertificateOrdersRenewOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServiceCertificateOrdersRenewOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersResendEmailOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServiceCertificateOrdersResendEmailOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServiceCertificateOrdersResendEmailOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersResendRequestEmailsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServiceCertificateOrdersResendRequestEmailsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServiceCertificateOrdersResendRequestEmailsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersRetrieveCertificateActionsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServiceCertificateOrdersRetrieveCertificateActionsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServiceCertificateOrdersRetrieveCertificateActionsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersRetrieveCertificateActionsResponse:type", - "docComment": "/**\n * Contains response data for the retrieveCertificateActions operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServiceCertificateOrdersRetrieveCertificateActionsResponse = " - }, - { - "kind": "Reference", - "text": "CertificateOrderAction", - "canonicalReference": "web-resource-manager!CertificateOrderAction:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServiceCertificateOrdersRetrieveCertificateActionsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersRetrieveCertificateEmailHistoryOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServiceCertificateOrdersRetrieveCertificateEmailHistoryOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServiceCertificateOrdersRetrieveCertificateEmailHistoryOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersRetrieveCertificateEmailHistoryResponse:type", - "docComment": "/**\n * Contains response data for the retrieveCertificateEmailHistory operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServiceCertificateOrdersRetrieveCertificateEmailHistoryResponse = " - }, - { - "kind": "Reference", - "text": "CertificateEmail", - "canonicalReference": "web-resource-manager!CertificateEmail:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServiceCertificateOrdersRetrieveCertificateEmailHistoryResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersRetrieveSiteSealOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServiceCertificateOrdersRetrieveSiteSealOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServiceCertificateOrdersRetrieveSiteSealOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersRetrieveSiteSealResponse:type", - "docComment": "/**\n * Contains response data for the retrieveSiteSeal operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServiceCertificateOrdersRetrieveSiteSealResponse = " - }, - { - "kind": "Reference", - "text": "SiteSeal", - "canonicalReference": "web-resource-manager!SiteSeal:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServiceCertificateOrdersRetrieveSiteSealResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersUpdateCertificateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServiceCertificateOrdersUpdateCertificateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServiceCertificateOrdersUpdateCertificateOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersUpdateCertificateResponse:type", - "docComment": "/**\n * Contains response data for the updateCertificate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServiceCertificateOrdersUpdateCertificateResponse = " - }, - { - "kind": "Reference", - "text": "AppServiceCertificateResource", - "canonicalReference": "web-resource-manager!AppServiceCertificateResource:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServiceCertificateOrdersUpdateCertificateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServiceCertificateOrdersUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServiceCertificateOrdersUpdateOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersUpdateResponse:type", - "docComment": "/**\n * Contains response data for the update operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServiceCertificateOrdersUpdateResponse = " - }, - { - "kind": "Reference", - "text": "AppServiceCertificateOrder", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrder:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServiceCertificateOrdersUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersValidatePurchaseInformationOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServiceCertificateOrdersValidatePurchaseInformationOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServiceCertificateOrdersValidatePurchaseInformationOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersVerifyDomainOwnershipOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServiceCertificateOrdersVerifyDomainOwnershipOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServiceCertificateOrdersVerifyDomainOwnershipOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServiceCertificatePatchResource:type", - "docComment": "/**\n * Key Vault container ARM resource for a certificate that is purchased through Azure.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServiceCertificatePatchResource = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n keyVaultId?: string;\n keyVaultSecretName?: string;\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "KeyVaultSecretStatus", - "canonicalReference": "web-resource-manager!KeyVaultSecretStatus:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServiceCertificatePatchResource", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServiceCertificateResource:type", - "docComment": "/**\n * Key Vault container ARM resource for a certificate that is purchased through Azure.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServiceCertificateResource = " - }, - { - "kind": "Reference", - "text": "Resource", - "canonicalReference": "web-resource-manager!Resource:interface" - }, - { - "kind": "Content", - "text": " & {\n keyVaultId?: string;\n keyVaultSecretName?: string;\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "KeyVaultSecretStatus", - "canonicalReference": "web-resource-manager!KeyVaultSecretStatus:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServiceCertificateResource", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServiceEnvironment:interface", - "docComment": "/**\n * Description of an App Service Environment.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServiceEnvironment " - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironment", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironment#allowedMultiSizes:member", - "docComment": "/**\n * List of comma separated strings describing which VM sizes are allowed for front-ends. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly allowedMultiSizes?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "allowedMultiSizes", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironment#allowedWorkerSizes:member", - "docComment": "/**\n * List of comma separated strings describing which VM sizes are allowed for workers. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly allowedWorkerSizes?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "allowedWorkerSizes", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironment#apiManagementAccountId:member", - "docComment": "/**\n * API Management Account associated with the App Service Environment.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "apiManagementAccountId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "apiManagementAccountId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironment#clusterSettings:member", - "docComment": "/**\n * Custom settings for changing the behavior of the App Service Environment.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "clusterSettings?: " - }, - { - "kind": "Reference", - "text": "NameValuePair", - "canonicalReference": "web-resource-manager!NameValuePair:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "clusterSettings", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironment#databaseEdition:member", - "docComment": "/**\n * Edition of the metadata database for the App Service Environment, e.g. \"Standard\". NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly databaseEdition?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "databaseEdition", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironment#databaseServiceObjective:member", - "docComment": "/**\n * Service objective of the metadata database for the App Service Environment, e.g. \"S0\". NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly databaseServiceObjective?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "databaseServiceObjective", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironment#defaultFrontEndScaleFactor:member", - "docComment": "/**\n * Default Scale Factor for FrontEnds. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly defaultFrontEndScaleFactor?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "defaultFrontEndScaleFactor", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironment#dnsSuffix:member", - "docComment": "/**\n * DNS suffix of the App Service Environment.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "dnsSuffix?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "dnsSuffix", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironment#dynamicCacheEnabled:member", - "docComment": "/**\n * True/false indicating whether the App Service Environment is suspended. The environment can be suspended e.g. when the management endpoint is no longer available (most likely because NSG blocked the incoming traffic).\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "dynamicCacheEnabled?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "dynamicCacheEnabled", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironment#environmentCapacities:member", - "docComment": "/**\n * Current total, used, and available worker capacities. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly environmentCapacities?: " - }, - { - "kind": "Reference", - "text": "StampCapacity", - "canonicalReference": "web-resource-manager!StampCapacity:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "environmentCapacities", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironment#environmentIsHealthy:member", - "docComment": "/**\n * True/false indicating whether the App Service Environment is healthy. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly environmentIsHealthy?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "environmentIsHealthy", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironment#environmentStatus:member", - "docComment": "/**\n * Detailed message about with results of the last check of the App Service Environment. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly environmentStatus?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "environmentStatus", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironment#frontEndScaleFactor:member", - "docComment": "/**\n * Scale factor for front-ends.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "frontEndScaleFactor?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "frontEndScaleFactor", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironment#hasLinuxWorkers:member", - "docComment": "/**\n * Flag that displays whether an ASE has linux workers or not\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "hasLinuxWorkers?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "hasLinuxWorkers", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironment#internalLoadBalancingMode:member", - "docComment": "/**\n * Specifies which endpoints to serve internally in the Virtual Network for the App Service Environment.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "internalLoadBalancingMode?: " - }, - { - "kind": "Reference", - "text": "InternalLoadBalancingMode", - "canonicalReference": "web-resource-manager!InternalLoadBalancingMode:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "internalLoadBalancingMode", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironment#ipsslAddressCount:member", - "docComment": "/**\n * Number of IP SSL addresses reserved for the App Service Environment.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "ipsslAddressCount?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ipsslAddressCount", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironment#lastAction:member", - "docComment": "/**\n * Last deployment action on the App Service Environment. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly lastAction?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "lastAction", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironment#lastActionResult:member", - "docComment": "/**\n * Result of the last deployment action on the App Service Environment. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly lastActionResult?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "lastActionResult", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironment#location:member", - "docComment": "/**\n * Location of the App Service Environment, e.g. \"West US\".\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "location: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "location", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironment#maximumNumberOfMachines:member", - "docComment": "/**\n * Maximum number of VMs in the App Service Environment. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly maximumNumberOfMachines?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "maximumNumberOfMachines", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironment#multiRoleCount:member", - "docComment": "/**\n * Number of front-end instances.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "multiRoleCount?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "multiRoleCount", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironment#multiSize:member", - "docComment": "/**\n * Front-end VM size, e.g. \"Medium\", \"Large\".\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "multiSize?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "multiSize", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironment#name:member", - "docComment": "/**\n * Name of the App Service Environment.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironment#networkAccessControlList:member", - "docComment": "/**\n * Access control list for controlling traffic to the App Service Environment.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "networkAccessControlList?: " - }, - { - "kind": "Reference", - "text": "NetworkAccessControlEntry", - "canonicalReference": "web-resource-manager!NetworkAccessControlEntry:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "networkAccessControlList", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironment#provisioningState:member", - "docComment": "/**\n * Provisioning state of the App Service Environment. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "web-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "provisioningState", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironment#resourceGroup:member", - "docComment": "/**\n * Resource group of the App Service Environment. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly resourceGroup?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resourceGroup", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironment#sslCertKeyVaultId:member", - "docComment": "/**\n * Key Vault ID for ILB App Service Environment default SSL certificate\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "sslCertKeyVaultId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "sslCertKeyVaultId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironment#sslCertKeyVaultSecretName:member", - "docComment": "/**\n * Key Vault Secret Name for ILB App Service Environment default SSL certificate\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "sslCertKeyVaultSecretName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "sslCertKeyVaultSecretName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironment#status:member", - "docComment": "/**\n * Current status of the App Service Environment. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly status?: " - }, - { - "kind": "Reference", - "text": "HostingEnvironmentStatus", - "canonicalReference": "web-resource-manager!HostingEnvironmentStatus:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "status", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironment#subscriptionId:member", - "docComment": "/**\n * Subscription of the App Service Environment. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly subscriptionId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "subscriptionId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironment#suspended:member", - "docComment": "/**\n * true if the App Service Environment is suspended; otherwise, false. The environment can be suspended, e.g. when the management endpoint is no longer available (most likely because NSG blocked the incoming traffic).\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "suspended?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "suspended", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironment#upgradeDomains:member", - "docComment": "/**\n * Number of upgrade domains of the App Service Environment. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly upgradeDomains?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "upgradeDomains", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironment#userWhitelistedIpRanges:member", - "docComment": "/**\n * User added ip ranges to whitelist on ASE db\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "userWhitelistedIpRanges?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "userWhitelistedIpRanges", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironment#vipMappings:member", - "docComment": "/**\n * Description of IP SSL mapping for the App Service Environment. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly vipMappings?: " - }, - { - "kind": "Reference", - "text": "VirtualIPMapping", - "canonicalReference": "web-resource-manager!VirtualIPMapping:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "vipMappings", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironment#virtualNetwork:member", - "docComment": "/**\n * Description of the Virtual Network.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "virtualNetwork: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkProfile", - "canonicalReference": "web-resource-manager!VirtualNetworkProfile:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "virtualNetwork", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironment#vnetName:member", - "docComment": "/**\n * Name of the Virtual Network for the App Service Environment.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "vnetName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "vnetName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironment#vnetResourceGroupName:member", - "docComment": "/**\n * Resource group of the Virtual Network.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "vnetResourceGroupName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "vnetResourceGroupName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironment#vnetSubnetName:member", - "docComment": "/**\n * Subnet of the Virtual Network.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "vnetSubnetName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "vnetSubnetName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironment#workerPools:member", - "docComment": "/**\n * Description of worker pools with worker size IDs, VM sizes, and number of workers in each pool.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "workerPools: " - }, - { - "kind": "Reference", - "text": "WorkerPool", - "canonicalReference": "web-resource-manager!WorkerPool:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "workerPools", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentCollection:interface", - "docComment": "/**\n * Collection of App Service Environments.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServiceEnvironmentCollection " - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentCollection", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentCollection#nextLink:member", - "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentCollection#value:member", - "docComment": "/**\n * Collection of resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Reference", - "text": "AppServiceEnvironmentResource", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentResource:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentPatchResource:type", - "docComment": "/**\n * ARM resource for a app service environment.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServiceEnvironmentPatchResource = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n namePropertiesName?: string;\n location?: string;\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "web-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n readonly status?: " - }, - { - "kind": "Reference", - "text": "HostingEnvironmentStatus", - "canonicalReference": "web-resource-manager!HostingEnvironmentStatus:type" - }, - { - "kind": "Content", - "text": ";\n vnetName?: string;\n vnetResourceGroupName?: string;\n vnetSubnetName?: string;\n virtualNetwork?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkProfile", - "canonicalReference": "web-resource-manager!VirtualNetworkProfile:interface" - }, - { - "kind": "Content", - "text": ";\n internalLoadBalancingMode?: " - }, - { - "kind": "Reference", - "text": "InternalLoadBalancingMode", - "canonicalReference": "web-resource-manager!InternalLoadBalancingMode:type" - }, - { - "kind": "Content", - "text": ";\n multiSize?: string;\n multiRoleCount?: number;\n workerPools?: " - }, - { - "kind": "Reference", - "text": "WorkerPool", - "canonicalReference": "web-resource-manager!WorkerPool:interface" - }, - { - "kind": "Content", - "text": "[];\n ipsslAddressCount?: number;\n readonly databaseEdition?: string;\n readonly databaseServiceObjective?: string;\n readonly upgradeDomains?: number;\n readonly subscriptionId?: string;\n dnsSuffix?: string;\n readonly lastAction?: string;\n readonly lastActionResult?: string;\n readonly allowedMultiSizes?: string;\n readonly allowedWorkerSizes?: string;\n readonly maximumNumberOfMachines?: number;\n readonly vipMappings?: " - }, - { - "kind": "Reference", - "text": "VirtualIPMapping", - "canonicalReference": "web-resource-manager!VirtualIPMapping:interface" - }, - { - "kind": "Content", - "text": "[];\n readonly environmentCapacities?: " - }, - { - "kind": "Reference", - "text": "StampCapacity", - "canonicalReference": "web-resource-manager!StampCapacity:interface" - }, - { - "kind": "Content", - "text": "[];\n networkAccessControlList?: " - }, - { - "kind": "Reference", - "text": "NetworkAccessControlEntry", - "canonicalReference": "web-resource-manager!NetworkAccessControlEntry:interface" - }, - { - "kind": "Content", - "text": "[];\n readonly environmentIsHealthy?: boolean;\n readonly environmentStatus?: string;\n readonly resourceGroup?: string;\n frontEndScaleFactor?: number;\n readonly defaultFrontEndScaleFactor?: number;\n apiManagementAccountId?: string;\n suspended?: boolean;\n dynamicCacheEnabled?: boolean;\n clusterSettings?: " - }, - { - "kind": "Reference", - "text": "NameValuePair", - "canonicalReference": "web-resource-manager!NameValuePair:interface" - }, - { - "kind": "Content", - "text": "[];\n userWhitelistedIpRanges?: string[];\n hasLinuxWorkers?: boolean;\n sslCertKeyVaultId?: string;\n sslCertKeyVaultSecretName?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentPatchResource", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 21 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentResource:type", - "docComment": "/**\n * App Service Environment ARM resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServiceEnvironmentResource = " - }, - { - "kind": "Reference", - "text": "Resource", - "canonicalReference": "web-resource-manager!Resource:interface" - }, - { - "kind": "Content", - "text": " & {\n namePropertiesName?: string;\n locationPropertiesLocation?: string;\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "web-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n readonly status?: " - }, - { - "kind": "Reference", - "text": "HostingEnvironmentStatus", - "canonicalReference": "web-resource-manager!HostingEnvironmentStatus:type" - }, - { - "kind": "Content", - "text": ";\n vnetName?: string;\n vnetResourceGroupName?: string;\n vnetSubnetName?: string;\n virtualNetwork?: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkProfile", - "canonicalReference": "web-resource-manager!VirtualNetworkProfile:interface" - }, - { - "kind": "Content", - "text": ";\n internalLoadBalancingMode?: " - }, - { - "kind": "Reference", - "text": "InternalLoadBalancingMode", - "canonicalReference": "web-resource-manager!InternalLoadBalancingMode:type" - }, - { - "kind": "Content", - "text": ";\n multiSize?: string;\n multiRoleCount?: number;\n workerPools?: " - }, - { - "kind": "Reference", - "text": "WorkerPool", - "canonicalReference": "web-resource-manager!WorkerPool:interface" - }, - { - "kind": "Content", - "text": "[];\n ipsslAddressCount?: number;\n readonly databaseEdition?: string;\n readonly databaseServiceObjective?: string;\n readonly upgradeDomains?: number;\n readonly subscriptionId?: string;\n dnsSuffix?: string;\n readonly lastAction?: string;\n readonly lastActionResult?: string;\n readonly allowedMultiSizes?: string;\n readonly allowedWorkerSizes?: string;\n readonly maximumNumberOfMachines?: number;\n readonly vipMappings?: " - }, - { - "kind": "Reference", - "text": "VirtualIPMapping", - "canonicalReference": "web-resource-manager!VirtualIPMapping:interface" - }, - { - "kind": "Content", - "text": "[];\n readonly environmentCapacities?: " - }, - { - "kind": "Reference", - "text": "StampCapacity", - "canonicalReference": "web-resource-manager!StampCapacity:interface" - }, - { - "kind": "Content", - "text": "[];\n networkAccessControlList?: " - }, - { - "kind": "Reference", - "text": "NetworkAccessControlEntry", - "canonicalReference": "web-resource-manager!NetworkAccessControlEntry:interface" - }, - { - "kind": "Content", - "text": "[];\n readonly environmentIsHealthy?: boolean;\n readonly environmentStatus?: string;\n readonly resourceGroup?: string;\n frontEndScaleFactor?: number;\n readonly defaultFrontEndScaleFactor?: number;\n apiManagementAccountId?: string;\n suspended?: boolean;\n dynamicCacheEnabled?: boolean;\n clusterSettings?: " - }, - { - "kind": "Reference", - "text": "NameValuePair", - "canonicalReference": "web-resource-manager!NameValuePair:interface" - }, - { - "kind": "Content", - "text": "[];\n userWhitelistedIpRanges?: string[];\n hasLinuxWorkers?: boolean;\n sslCertKeyVaultId?: string;\n sslCertKeyVaultSecretName?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentResource", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 21 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServiceEnvironments:interface", - "docComment": "/**\n * Interface representing a AppServiceEnvironments.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServiceEnvironments " - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironments", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironments#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Description for Create or update an App Service Environment.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service Environment.\n *\n * @param hostingEnvironmentEnvelope - Configuration details of the App Service Environment.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", hostingEnvironmentEnvelope: " - }, - { - "kind": "Reference", - "text": "AppServiceEnvironmentResource", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentResource:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AppServiceEnvironmentsCreateOrUpdateOptionalParams", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "AppServiceEnvironmentsCreateOrUpdateResponse", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "AppServiceEnvironmentsCreateOrUpdateResponse", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "hostingEnvironmentEnvelope", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironments#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Description for Create or update an App Service Environment.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service Environment.\n *\n * @param hostingEnvironmentEnvelope - Configuration details of the App Service Environment.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", hostingEnvironmentEnvelope: " - }, - { - "kind": "Reference", - "text": "AppServiceEnvironmentResource", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentResource:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AppServiceEnvironmentsCreateOrUpdateOptionalParams", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "AppServiceEnvironmentsCreateOrUpdateResponse", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "hostingEnvironmentEnvelope", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironments#beginCreateOrUpdateMultiRolePool:member(1)", - "docComment": "/**\n * Description for Create or update a multi-role pool.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service Environment.\n *\n * @param multiRolePoolEnvelope - Properties of the multi-role pool.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateMultiRolePool(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", multiRolePoolEnvelope: " - }, - { - "kind": "Reference", - "text": "WorkerPoolResource", - "canonicalReference": "web-resource-manager!WorkerPoolResource:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AppServiceEnvironmentsCreateOrUpdateMultiRolePoolOptionalParams", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsCreateOrUpdateMultiRolePoolOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "AppServiceEnvironmentsCreateOrUpdateMultiRolePoolResponse", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsCreateOrUpdateMultiRolePoolResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "AppServiceEnvironmentsCreateOrUpdateMultiRolePoolResponse", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsCreateOrUpdateMultiRolePoolResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "multiRolePoolEnvelope", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdateMultiRolePool" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironments#beginCreateOrUpdateMultiRolePoolAndWait:member(1)", - "docComment": "/**\n * Description for Create or update a multi-role pool.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service Environment.\n *\n * @param multiRolePoolEnvelope - Properties of the multi-role pool.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateMultiRolePoolAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", multiRolePoolEnvelope: " - }, - { - "kind": "Reference", - "text": "WorkerPoolResource", - "canonicalReference": "web-resource-manager!WorkerPoolResource:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AppServiceEnvironmentsCreateOrUpdateMultiRolePoolOptionalParams", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsCreateOrUpdateMultiRolePoolOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "AppServiceEnvironmentsCreateOrUpdateMultiRolePoolResponse", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsCreateOrUpdateMultiRolePoolResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "multiRolePoolEnvelope", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdateMultiRolePoolAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironments#beginCreateOrUpdateWorkerPool:member(1)", - "docComment": "/**\n * Description for Create or update a worker pool.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service Environment.\n *\n * @param workerPoolName - Name of the worker pool.\n *\n * @param workerPoolEnvelope - Properties of the worker pool.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateWorkerPool(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", workerPoolName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", workerPoolEnvelope: " - }, - { - "kind": "Reference", - "text": "WorkerPoolResource", - "canonicalReference": "web-resource-manager!WorkerPoolResource:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AppServiceEnvironmentsCreateOrUpdateWorkerPoolOptionalParams", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsCreateOrUpdateWorkerPoolOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "AppServiceEnvironmentsCreateOrUpdateWorkerPoolResponse", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsCreateOrUpdateWorkerPoolResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "AppServiceEnvironmentsCreateOrUpdateWorkerPoolResponse", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsCreateOrUpdateWorkerPoolResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "workerPoolName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "workerPoolEnvelope", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateOrUpdateWorkerPool" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironments#beginCreateOrUpdateWorkerPoolAndWait:member(1)", - "docComment": "/**\n * Description for Create or update a worker pool.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service Environment.\n *\n * @param workerPoolName - Name of the worker pool.\n *\n * @param workerPoolEnvelope - Properties of the worker pool.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateWorkerPoolAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", workerPoolName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", workerPoolEnvelope: " - }, - { - "kind": "Reference", - "text": "WorkerPoolResource", - "canonicalReference": "web-resource-manager!WorkerPoolResource:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AppServiceEnvironmentsCreateOrUpdateWorkerPoolOptionalParams", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsCreateOrUpdateWorkerPoolOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "AppServiceEnvironmentsCreateOrUpdateWorkerPoolResponse", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsCreateOrUpdateWorkerPoolResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "workerPoolName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "workerPoolEnvelope", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateOrUpdateWorkerPoolAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironments#beginDelete:member(1)", - "docComment": "/**\n * Description for Delete an App Service Environment.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service Environment.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDelete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AppServiceEnvironmentsDeleteOptionalParams", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDelete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironments#beginDeleteAndWait:member(1)", - "docComment": "/**\n * Description for Delete an App Service Environment.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service Environment.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeleteAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AppServiceEnvironmentsDeleteOptionalParams", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginDeleteAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironments#beginListChangeVnetAndWait:member(1)", - "docComment": "/**\n * Description for Move an App Service Environment to a different VNET.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service Environment.\n *\n * @param vnetInfo - Details for the new virtual network.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginListChangeVnetAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vnetInfo: " - }, - { - "kind": "Reference", - "text": "VirtualNetworkProfile", - "canonicalReference": "web-resource-manager!VirtualNetworkProfile:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AppServiceEnvironmentsChangeVnetOptionalParams", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsChangeVnetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "Site", - "canonicalReference": "web-resource-manager!Site:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "vnetInfo", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginListChangeVnetAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironments#beginListResumeAndWait:member(1)", - "docComment": "/**\n * Description for Resume an App Service Environment.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service Environment.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginListResumeAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AppServiceEnvironmentsResumeOptionalParams", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsResumeOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "Site", - "canonicalReference": "web-resource-manager!Site:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginListResumeAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironments#beginListSuspendAndWait:member(1)", - "docComment": "/**\n * Description for Suspend an App Service Environment.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service Environment.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginListSuspendAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AppServiceEnvironmentsSuspendOptionalParams", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsSuspendOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "Site", - "canonicalReference": "web-resource-manager!Site:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginListSuspendAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironments#get:member(1)", - "docComment": "/**\n * Description for Get the properties of an App Service Environment.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service Environment.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AppServiceEnvironmentsGetOptionalParams", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "AppServiceEnvironmentsGetResponse", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironments#getDiagnosticsItem:member(1)", - "docComment": "/**\n * Description for Get a diagnostics item for an App Service Environment.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service Environment.\n *\n * @param diagnosticsName - Name of the diagnostics item.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getDiagnosticsItem(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", diagnosticsName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AppServiceEnvironmentsGetDiagnosticsItemOptionalParams", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsGetDiagnosticsItemOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "AppServiceEnvironmentsGetDiagnosticsItemResponse", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsGetDiagnosticsItemResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "diagnosticsName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "getDiagnosticsItem" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironments#getMultiRolePool:member(1)", - "docComment": "/**\n * Description for Get properties of a multi-role pool.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service Environment.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getMultiRolePool(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AppServiceEnvironmentsGetMultiRolePoolOptionalParams", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsGetMultiRolePoolOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "AppServiceEnvironmentsGetMultiRolePoolResponse", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsGetMultiRolePoolResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "getMultiRolePool" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironments#getVipInfo:member(1)", - "docComment": "/**\n * Description for Get IP addresses assigned to an App Service Environment.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service Environment.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getVipInfo(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AppServiceEnvironmentsGetVipInfoOptionalParams", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsGetVipInfoOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "AppServiceEnvironmentsGetVipInfoResponse", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsGetVipInfoResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "getVipInfo" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironments#getWorkerPool:member(1)", - "docComment": "/**\n * Description for Get properties of a worker pool.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service Environment.\n *\n * @param workerPoolName - Name of the worker pool.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getWorkerPool(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", workerPoolName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AppServiceEnvironmentsGetWorkerPoolOptionalParams", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsGetWorkerPoolOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "AppServiceEnvironmentsGetWorkerPoolResponse", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsGetWorkerPoolResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "workerPoolName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "getWorkerPool" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironments#list:member(1)", - "docComment": "/**\n * Description for Get all App Service Environments for a subscription.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(options?: " - }, - { - "kind": "Reference", - "text": "AppServiceEnvironmentsListOptionalParams", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "AppServiceEnvironmentResource", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentResource:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "list" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironments#listAppServicePlans:member(1)", - "docComment": "/**\n * Description for Get all App Service plans in an App Service Environment.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service Environment.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listAppServicePlans(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AppServiceEnvironmentsListAppServicePlansOptionalParams", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListAppServicePlansOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "AppServicePlan", - "canonicalReference": "web-resource-manager!AppServicePlan:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listAppServicePlans" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironments#listByResourceGroup:member(1)", - "docComment": "/**\n * Description for Get all App Service Environments in a resource group.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByResourceGroup(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AppServiceEnvironmentsListByResourceGroupOptionalParams", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListByResourceGroupOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "AppServiceEnvironmentResource", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentResource:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "listByResourceGroup" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironments#listCapacities:member(1)", - "docComment": "/**\n * Description for Get the used, available, and total worker capacity an App Service Environment.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service Environment.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listCapacities(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AppServiceEnvironmentsListCapacitiesOptionalParams", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListCapacitiesOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "StampCapacity", - "canonicalReference": "web-resource-manager!StampCapacity:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listCapacities" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironments#listDiagnostics:member(1)", - "docComment": "/**\n * Description for Get diagnostic information for an App Service Environment.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service Environment.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listDiagnostics(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AppServiceEnvironmentsListDiagnosticsOptionalParams", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListDiagnosticsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "AppServiceEnvironmentsListDiagnosticsResponse", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListDiagnosticsResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listDiagnostics" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironments#listInboundNetworkDependenciesEndpoints:member(1)", - "docComment": "/**\n * Description for Get the network endpoints of all inbound dependencies of an App Service Environment.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service Environment.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listInboundNetworkDependenciesEndpoints(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AppServiceEnvironmentsGetInboundNetworkDependenciesEndpointsOptionalParams", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsGetInboundNetworkDependenciesEndpointsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "InboundEnvironmentEndpoint", - "canonicalReference": "web-resource-manager!InboundEnvironmentEndpoint:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listInboundNetworkDependenciesEndpoints" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironments#listMultiRoleMetricDefinitions:member(1)", - "docComment": "/**\n * Description for Get metric definitions for a multi-role pool of an App Service Environment.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service Environment.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listMultiRoleMetricDefinitions(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AppServiceEnvironmentsListMultiRoleMetricDefinitionsOptionalParams", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListMultiRoleMetricDefinitionsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ResourceMetricDefinition", - "canonicalReference": "web-resource-manager!ResourceMetricDefinition:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listMultiRoleMetricDefinitions" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironments#listMultiRolePoolInstanceMetricDefinitions:member(1)", - "docComment": "/**\n * Description for Get metric definitions for a specific instance of a multi-role pool of an App Service Environment.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service Environment.\n *\n * @param instance - Name of the instance in the multi-role pool.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listMultiRolePoolInstanceMetricDefinitions(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", instance: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AppServiceEnvironmentsListMultiRolePoolInstanceMetricDefinitionsOptionalParams", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListMultiRolePoolInstanceMetricDefinitionsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ResourceMetricDefinition", - "canonicalReference": "web-resource-manager!ResourceMetricDefinition:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "instance", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listMultiRolePoolInstanceMetricDefinitions" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironments#listMultiRolePools:member(1)", - "docComment": "/**\n * Description for Get all multi-role pools.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service Environment.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listMultiRolePools(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AppServiceEnvironmentsListMultiRolePoolsOptionalParams", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListMultiRolePoolsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WorkerPoolResource", - "canonicalReference": "web-resource-manager!WorkerPoolResource:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listMultiRolePools" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironments#listMultiRolePoolSkus:member(1)", - "docComment": "/**\n * Description for Get available SKUs for scaling a multi-role pool.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service Environment.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listMultiRolePoolSkus(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AppServiceEnvironmentsListMultiRolePoolSkusOptionalParams", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListMultiRolePoolSkusOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "SkuInfo", - "canonicalReference": "web-resource-manager!SkuInfo:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listMultiRolePoolSkus" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironments#listMultiRoleUsages:member(1)", - "docComment": "/**\n * Description for Get usage metrics for a multi-role pool of an App Service Environment.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service Environment.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listMultiRoleUsages(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AppServiceEnvironmentsListMultiRoleUsagesOptionalParams", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListMultiRoleUsagesOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "Usage", - "canonicalReference": "web-resource-manager!Usage:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listMultiRoleUsages" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironments#listOperations:member(1)", - "docComment": "/**\n * Description for List all currently running operations on the App Service Environment.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service Environment.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listOperations(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AppServiceEnvironmentsListOperationsOptionalParams", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListOperationsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "AppServiceEnvironmentsListOperationsResponse", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListOperationsResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listOperations" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironments#listOutboundNetworkDependenciesEndpoints:member(1)", - "docComment": "/**\n * Description for Get the network endpoints of all outbound dependencies of an App Service Environment.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service Environment.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listOutboundNetworkDependenciesEndpoints(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AppServiceEnvironmentsGetOutboundNetworkDependenciesEndpointsOptionalParams", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsGetOutboundNetworkDependenciesEndpointsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "OutboundEnvironmentEndpoint", - "canonicalReference": "web-resource-manager!OutboundEnvironmentEndpoint:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listOutboundNetworkDependenciesEndpoints" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironments#listUsages:member(1)", - "docComment": "/**\n * Description for Get global usage metrics of an App Service Environment.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service Environment.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listUsages(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AppServiceEnvironmentsListUsagesOptionalParams", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListUsagesOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "CsmUsageQuota", - "canonicalReference": "web-resource-manager!CsmUsageQuota:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listUsages" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironments#listWebApps:member(1)", - "docComment": "/**\n * Description for Get all apps in an App Service Environment.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service Environment.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listWebApps(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AppServiceEnvironmentsListWebAppsOptionalParams", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListWebAppsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "Site", - "canonicalReference": "web-resource-manager!Site:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listWebApps" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironments#listWebWorkerMetricDefinitions:member(1)", - "docComment": "/**\n * Description for Get metric definitions for a worker pool of an App Service Environment.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service Environment.\n *\n * @param workerPoolName - Name of the worker pool.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listWebWorkerMetricDefinitions(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", workerPoolName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AppServiceEnvironmentsListWebWorkerMetricDefinitionsOptionalParams", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListWebWorkerMetricDefinitionsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ResourceMetricDefinition", - "canonicalReference": "web-resource-manager!ResourceMetricDefinition:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "workerPoolName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listWebWorkerMetricDefinitions" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironments#listWebWorkerUsages:member(1)", - "docComment": "/**\n * Description for Get usage metrics for a worker pool of an App Service Environment.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service Environment.\n *\n * @param workerPoolName - Name of the worker pool.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listWebWorkerUsages(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", workerPoolName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AppServiceEnvironmentsListWebWorkerUsagesOptionalParams", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListWebWorkerUsagesOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "Usage", - "canonicalReference": "web-resource-manager!Usage:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "workerPoolName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listWebWorkerUsages" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironments#listWorkerPoolInstanceMetricDefinitions:member(1)", - "docComment": "/**\n * Description for Get metric definitions for a specific instance of a worker pool of an App Service Environment.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service Environment.\n *\n * @param workerPoolName - Name of the worker pool.\n *\n * @param instance - Name of the instance in the worker pool.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listWorkerPoolInstanceMetricDefinitions(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", workerPoolName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", instance: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AppServiceEnvironmentsListWorkerPoolInstanceMetricDefinitionsOptionalParams", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListWorkerPoolInstanceMetricDefinitionsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ResourceMetricDefinition", - "canonicalReference": "web-resource-manager!ResourceMetricDefinition:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "workerPoolName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "instance", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "listWorkerPoolInstanceMetricDefinitions" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironments#listWorkerPools:member(1)", - "docComment": "/**\n * Description for Get all worker pools of an App Service Environment.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service Environment.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listWorkerPools(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AppServiceEnvironmentsListWorkerPoolsOptionalParams", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListWorkerPoolsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WorkerPoolResource", - "canonicalReference": "web-resource-manager!WorkerPoolResource:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listWorkerPools" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironments#listWorkerPoolSkus:member(1)", - "docComment": "/**\n * Description for Get available SKUs for scaling a worker pool.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service Environment.\n *\n * @param workerPoolName - Name of the worker pool.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listWorkerPoolSkus(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", workerPoolName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AppServiceEnvironmentsListWorkerPoolSkusOptionalParams", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListWorkerPoolSkusOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "SkuInfo", - "canonicalReference": "web-resource-manager!SkuInfo:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "workerPoolName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listWorkerPoolSkus" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironments#reboot:member(1)", - "docComment": "/**\n * Description for Reboot all machines in an App Service Environment.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service Environment.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "reboot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AppServiceEnvironmentsRebootOptionalParams", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsRebootOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "reboot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironments#update:member(1)", - "docComment": "/**\n * Description for Create or update an App Service Environment.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service Environment.\n *\n * @param hostingEnvironmentEnvelope - Configuration details of the App Service Environment.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "update(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", hostingEnvironmentEnvelope: " - }, - { - "kind": "Reference", - "text": "AppServiceEnvironmentPatchResource", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentPatchResource:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AppServiceEnvironmentsUpdateOptionalParams", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "AppServiceEnvironmentsUpdateResponse", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "hostingEnvironmentEnvelope", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "update" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironments#updateMultiRolePool:member(1)", - "docComment": "/**\n * Description for Create or update a multi-role pool.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service Environment.\n *\n * @param multiRolePoolEnvelope - Properties of the multi-role pool.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateMultiRolePool(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", multiRolePoolEnvelope: " - }, - { - "kind": "Reference", - "text": "WorkerPoolResource", - "canonicalReference": "web-resource-manager!WorkerPoolResource:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AppServiceEnvironmentsUpdateMultiRolePoolOptionalParams", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsUpdateMultiRolePoolOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "AppServiceEnvironmentsUpdateMultiRolePoolResponse", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsUpdateMultiRolePoolResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "multiRolePoolEnvelope", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "updateMultiRolePool" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironments#updateWorkerPool:member(1)", - "docComment": "/**\n * Description for Create or update a worker pool.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service Environment.\n *\n * @param workerPoolName - Name of the worker pool.\n *\n * @param workerPoolEnvelope - Properties of the worker pool.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateWorkerPool(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", workerPoolName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", workerPoolEnvelope: " - }, - { - "kind": "Reference", - "text": "WorkerPoolResource", - "canonicalReference": "web-resource-manager!WorkerPoolResource:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AppServiceEnvironmentsUpdateWorkerPoolOptionalParams", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsUpdateWorkerPoolOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "AppServiceEnvironmentsUpdateWorkerPoolResponse", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsUpdateWorkerPoolResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "workerPoolName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "workerPoolEnvelope", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "updateWorkerPool" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsChangeVnetNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServiceEnvironmentsChangeVnetNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsChangeVnetNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsChangeVnetNextResponse:type", - "docComment": "/**\n * Contains response data for the changeVnetNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServiceEnvironmentsChangeVnetNextResponse = " - }, - { - "kind": "Reference", - "text": "WebAppCollection", - "canonicalReference": "web-resource-manager!WebAppCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsChangeVnetNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsChangeVnetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServiceEnvironmentsChangeVnetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsChangeVnetOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsChangeVnetOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsChangeVnetOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsChangeVnetResponse:type", - "docComment": "/**\n * Contains response data for the changeVnet operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServiceEnvironmentsChangeVnetResponse = " - }, - { - "kind": "Reference", - "text": "WebAppCollection", - "canonicalReference": "web-resource-manager!WebAppCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsChangeVnetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsCreateOrUpdateMultiRolePoolOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServiceEnvironmentsCreateOrUpdateMultiRolePoolOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsCreateOrUpdateMultiRolePoolOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsCreateOrUpdateMultiRolePoolOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsCreateOrUpdateMultiRolePoolOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsCreateOrUpdateMultiRolePoolResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdateMultiRolePool operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServiceEnvironmentsCreateOrUpdateMultiRolePoolResponse = " - }, - { - "kind": "Reference", - "text": "WorkerPoolResource", - "canonicalReference": "web-resource-manager!WorkerPoolResource:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsCreateOrUpdateMultiRolePoolResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServiceEnvironmentsCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServiceEnvironmentsCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "AppServiceEnvironmentResource", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentResource:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsCreateOrUpdateWorkerPoolOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServiceEnvironmentsCreateOrUpdateWorkerPoolOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsCreateOrUpdateWorkerPoolOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsCreateOrUpdateWorkerPoolOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsCreateOrUpdateWorkerPoolOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsCreateOrUpdateWorkerPoolResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdateWorkerPool operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServiceEnvironmentsCreateOrUpdateWorkerPoolResponse = " - }, - { - "kind": "Reference", - "text": "WorkerPoolResource", - "canonicalReference": "web-resource-manager!WorkerPoolResource:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsCreateOrUpdateWorkerPoolResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServiceEnvironmentsDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsDeleteOptionalParams#forceDelete:member", - "docComment": "/**\n * Specify true to force the deletion even if the App Service Environment contains resources. The default is false.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "forceDelete?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "forceDelete", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsDeleteOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsDeleteOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsGetDiagnosticsItemOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServiceEnvironmentsGetDiagnosticsItemOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsGetDiagnosticsItemOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsGetDiagnosticsItemResponse:type", - "docComment": "/**\n * Contains response data for the getDiagnosticsItem operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServiceEnvironmentsGetDiagnosticsItemResponse = " - }, - { - "kind": "Reference", - "text": "HostingEnvironmentDiagnostics", - "canonicalReference": "web-resource-manager!HostingEnvironmentDiagnostics:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsGetDiagnosticsItemResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsGetInboundNetworkDependenciesEndpointsNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServiceEnvironmentsGetInboundNetworkDependenciesEndpointsNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsGetInboundNetworkDependenciesEndpointsNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsGetInboundNetworkDependenciesEndpointsNextResponse:type", - "docComment": "/**\n * Contains response data for the getInboundNetworkDependenciesEndpointsNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServiceEnvironmentsGetInboundNetworkDependenciesEndpointsNextResponse = " - }, - { - "kind": "Reference", - "text": "InboundEnvironmentEndpointCollection", - "canonicalReference": "web-resource-manager!InboundEnvironmentEndpointCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsGetInboundNetworkDependenciesEndpointsNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsGetInboundNetworkDependenciesEndpointsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServiceEnvironmentsGetInboundNetworkDependenciesEndpointsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsGetInboundNetworkDependenciesEndpointsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsGetInboundNetworkDependenciesEndpointsResponse:type", - "docComment": "/**\n * Contains response data for the getInboundNetworkDependenciesEndpoints operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServiceEnvironmentsGetInboundNetworkDependenciesEndpointsResponse = " - }, - { - "kind": "Reference", - "text": "InboundEnvironmentEndpointCollection", - "canonicalReference": "web-resource-manager!InboundEnvironmentEndpointCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsGetInboundNetworkDependenciesEndpointsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsGetMultiRolePoolOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServiceEnvironmentsGetMultiRolePoolOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsGetMultiRolePoolOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsGetMultiRolePoolResponse:type", - "docComment": "/**\n * Contains response data for the getMultiRolePool operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServiceEnvironmentsGetMultiRolePoolResponse = " - }, - { - "kind": "Reference", - "text": "WorkerPoolResource", - "canonicalReference": "web-resource-manager!WorkerPoolResource:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsGetMultiRolePoolResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServiceEnvironmentsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsGetOutboundNetworkDependenciesEndpointsNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServiceEnvironmentsGetOutboundNetworkDependenciesEndpointsNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsGetOutboundNetworkDependenciesEndpointsNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsGetOutboundNetworkDependenciesEndpointsNextResponse:type", - "docComment": "/**\n * Contains response data for the getOutboundNetworkDependenciesEndpointsNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServiceEnvironmentsGetOutboundNetworkDependenciesEndpointsNextResponse = " - }, - { - "kind": "Reference", - "text": "OutboundEnvironmentEndpointCollection", - "canonicalReference": "web-resource-manager!OutboundEnvironmentEndpointCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsGetOutboundNetworkDependenciesEndpointsNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsGetOutboundNetworkDependenciesEndpointsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServiceEnvironmentsGetOutboundNetworkDependenciesEndpointsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsGetOutboundNetworkDependenciesEndpointsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsGetOutboundNetworkDependenciesEndpointsResponse:type", - "docComment": "/**\n * Contains response data for the getOutboundNetworkDependenciesEndpoints operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServiceEnvironmentsGetOutboundNetworkDependenciesEndpointsResponse = " - }, - { - "kind": "Reference", - "text": "OutboundEnvironmentEndpointCollection", - "canonicalReference": "web-resource-manager!OutboundEnvironmentEndpointCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsGetOutboundNetworkDependenciesEndpointsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServiceEnvironmentsGetResponse = " - }, - { - "kind": "Reference", - "text": "AppServiceEnvironmentResource", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentResource:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsGetVipInfoOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServiceEnvironmentsGetVipInfoOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsGetVipInfoOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsGetVipInfoResponse:type", - "docComment": "/**\n * Contains response data for the getVipInfo operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServiceEnvironmentsGetVipInfoResponse = " - }, - { - "kind": "Reference", - "text": "AddressResponse", - "canonicalReference": "web-resource-manager!AddressResponse:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsGetVipInfoResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsGetWorkerPoolOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServiceEnvironmentsGetWorkerPoolOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsGetWorkerPoolOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsGetWorkerPoolResponse:type", - "docComment": "/**\n * Contains response data for the getWorkerPool operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServiceEnvironmentsGetWorkerPoolResponse = " - }, - { - "kind": "Reference", - "text": "WorkerPoolResource", - "canonicalReference": "web-resource-manager!WorkerPoolResource:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsGetWorkerPoolResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListAppServicePlansNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServiceEnvironmentsListAppServicePlansNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsListAppServicePlansNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListAppServicePlansNextResponse:type", - "docComment": "/**\n * Contains response data for the listAppServicePlansNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServiceEnvironmentsListAppServicePlansNextResponse = " - }, - { - "kind": "Reference", - "text": "AppServicePlanCollection", - "canonicalReference": "web-resource-manager!AppServicePlanCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsListAppServicePlansNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListAppServicePlansOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServiceEnvironmentsListAppServicePlansOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsListAppServicePlansOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListAppServicePlansResponse:type", - "docComment": "/**\n * Contains response data for the listAppServicePlans operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServiceEnvironmentsListAppServicePlansResponse = " - }, - { - "kind": "Reference", - "text": "AppServicePlanCollection", - "canonicalReference": "web-resource-manager!AppServicePlanCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsListAppServicePlansResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListByResourceGroupNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServiceEnvironmentsListByResourceGroupNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsListByResourceGroupNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListByResourceGroupNextResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroupNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServiceEnvironmentsListByResourceGroupNextResponse = " - }, - { - "kind": "Reference", - "text": "AppServiceEnvironmentCollection", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsListByResourceGroupNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListByResourceGroupOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServiceEnvironmentsListByResourceGroupOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsListByResourceGroupOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListByResourceGroupResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServiceEnvironmentsListByResourceGroupResponse = " - }, - { - "kind": "Reference", - "text": "AppServiceEnvironmentCollection", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsListByResourceGroupResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListCapacitiesNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServiceEnvironmentsListCapacitiesNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsListCapacitiesNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListCapacitiesNextResponse:type", - "docComment": "/**\n * Contains response data for the listCapacitiesNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServiceEnvironmentsListCapacitiesNextResponse = " - }, - { - "kind": "Reference", - "text": "StampCapacityCollection", - "canonicalReference": "web-resource-manager!StampCapacityCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsListCapacitiesNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListCapacitiesOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServiceEnvironmentsListCapacitiesOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsListCapacitiesOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListCapacitiesResponse:type", - "docComment": "/**\n * Contains response data for the listCapacities operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServiceEnvironmentsListCapacitiesResponse = " - }, - { - "kind": "Reference", - "text": "StampCapacityCollection", - "canonicalReference": "web-resource-manager!StampCapacityCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsListCapacitiesResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListDiagnosticsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServiceEnvironmentsListDiagnosticsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsListDiagnosticsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListDiagnosticsResponse:type", - "docComment": "/**\n * Contains response data for the listDiagnostics operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServiceEnvironmentsListDiagnosticsResponse = " - }, - { - "kind": "Reference", - "text": "HostingEnvironmentDiagnostics", - "canonicalReference": "web-resource-manager!HostingEnvironmentDiagnostics:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsListDiagnosticsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListMultiRoleMetricDefinitionsNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServiceEnvironmentsListMultiRoleMetricDefinitionsNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsListMultiRoleMetricDefinitionsNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListMultiRoleMetricDefinitionsNextResponse:type", - "docComment": "/**\n * Contains response data for the listMultiRoleMetricDefinitionsNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServiceEnvironmentsListMultiRoleMetricDefinitionsNextResponse = " - }, - { - "kind": "Reference", - "text": "ResourceMetricDefinitionCollection", - "canonicalReference": "web-resource-manager!ResourceMetricDefinitionCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsListMultiRoleMetricDefinitionsNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListMultiRoleMetricDefinitionsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServiceEnvironmentsListMultiRoleMetricDefinitionsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsListMultiRoleMetricDefinitionsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListMultiRoleMetricDefinitionsResponse:type", - "docComment": "/**\n * Contains response data for the listMultiRoleMetricDefinitions operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServiceEnvironmentsListMultiRoleMetricDefinitionsResponse = " - }, - { - "kind": "Reference", - "text": "ResourceMetricDefinitionCollection", - "canonicalReference": "web-resource-manager!ResourceMetricDefinitionCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsListMultiRoleMetricDefinitionsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListMultiRolePoolInstanceMetricDefinitionsNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServiceEnvironmentsListMultiRolePoolInstanceMetricDefinitionsNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsListMultiRolePoolInstanceMetricDefinitionsNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListMultiRolePoolInstanceMetricDefinitionsNextResponse:type", - "docComment": "/**\n * Contains response data for the listMultiRolePoolInstanceMetricDefinitionsNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServiceEnvironmentsListMultiRolePoolInstanceMetricDefinitionsNextResponse = " - }, - { - "kind": "Reference", - "text": "ResourceMetricDefinitionCollection", - "canonicalReference": "web-resource-manager!ResourceMetricDefinitionCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsListMultiRolePoolInstanceMetricDefinitionsNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListMultiRolePoolInstanceMetricDefinitionsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServiceEnvironmentsListMultiRolePoolInstanceMetricDefinitionsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsListMultiRolePoolInstanceMetricDefinitionsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListMultiRolePoolInstanceMetricDefinitionsResponse:type", - "docComment": "/**\n * Contains response data for the listMultiRolePoolInstanceMetricDefinitions operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServiceEnvironmentsListMultiRolePoolInstanceMetricDefinitionsResponse = " - }, - { - "kind": "Reference", - "text": "ResourceMetricDefinitionCollection", - "canonicalReference": "web-resource-manager!ResourceMetricDefinitionCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsListMultiRolePoolInstanceMetricDefinitionsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListMultiRolePoolSkusNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServiceEnvironmentsListMultiRolePoolSkusNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsListMultiRolePoolSkusNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListMultiRolePoolSkusNextResponse:type", - "docComment": "/**\n * Contains response data for the listMultiRolePoolSkusNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServiceEnvironmentsListMultiRolePoolSkusNextResponse = " - }, - { - "kind": "Reference", - "text": "SkuInfoCollection", - "canonicalReference": "web-resource-manager!SkuInfoCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsListMultiRolePoolSkusNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListMultiRolePoolSkusOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServiceEnvironmentsListMultiRolePoolSkusOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsListMultiRolePoolSkusOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListMultiRolePoolSkusResponse:type", - "docComment": "/**\n * Contains response data for the listMultiRolePoolSkus operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServiceEnvironmentsListMultiRolePoolSkusResponse = " - }, - { - "kind": "Reference", - "text": "SkuInfoCollection", - "canonicalReference": "web-resource-manager!SkuInfoCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsListMultiRolePoolSkusResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListMultiRolePoolsNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServiceEnvironmentsListMultiRolePoolsNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsListMultiRolePoolsNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListMultiRolePoolsNextResponse:type", - "docComment": "/**\n * Contains response data for the listMultiRolePoolsNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServiceEnvironmentsListMultiRolePoolsNextResponse = " - }, - { - "kind": "Reference", - "text": "WorkerPoolCollection", - "canonicalReference": "web-resource-manager!WorkerPoolCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsListMultiRolePoolsNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListMultiRolePoolsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServiceEnvironmentsListMultiRolePoolsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsListMultiRolePoolsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListMultiRolePoolsResponse:type", - "docComment": "/**\n * Contains response data for the listMultiRolePools operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServiceEnvironmentsListMultiRolePoolsResponse = " - }, - { - "kind": "Reference", - "text": "WorkerPoolCollection", - "canonicalReference": "web-resource-manager!WorkerPoolCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsListMultiRolePoolsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListMultiRoleUsagesNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServiceEnvironmentsListMultiRoleUsagesNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsListMultiRoleUsagesNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListMultiRoleUsagesNextResponse:type", - "docComment": "/**\n * Contains response data for the listMultiRoleUsagesNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServiceEnvironmentsListMultiRoleUsagesNextResponse = " - }, - { - "kind": "Reference", - "text": "UsageCollection", - "canonicalReference": "web-resource-manager!UsageCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsListMultiRoleUsagesNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListMultiRoleUsagesOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServiceEnvironmentsListMultiRoleUsagesOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsListMultiRoleUsagesOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListMultiRoleUsagesResponse:type", - "docComment": "/**\n * Contains response data for the listMultiRoleUsages operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServiceEnvironmentsListMultiRoleUsagesResponse = " - }, - { - "kind": "Reference", - "text": "UsageCollection", - "canonicalReference": "web-resource-manager!UsageCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsListMultiRoleUsagesResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServiceEnvironmentsListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServiceEnvironmentsListNextResponse = " - }, - { - "kind": "Reference", - "text": "AppServiceEnvironmentCollection", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListOperationsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServiceEnvironmentsListOperationsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsListOperationsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListOperationsResponse:type", - "docComment": "/**\n * Contains response data for the listOperations operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServiceEnvironmentsListOperationsResponse = " - }, - { - "kind": "Reference", - "text": "Operation", - "canonicalReference": "web-resource-manager!Operation:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsListOperationsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServiceEnvironmentsListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServiceEnvironmentsListResponse = " - }, - { - "kind": "Reference", - "text": "AppServiceEnvironmentCollection", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListUsagesNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServiceEnvironmentsListUsagesNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsListUsagesNextOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListUsagesNextOptionalParams#filter:member", - "docComment": "/**\n * Return only usages/metrics specified in the filter. Filter conforms to odata syntax. Example: $filter=(name.value eq 'Metric1' or name.value eq 'Metric2') and startTime eq 2014-01-01T00:00:00Z and endTime eq 2014-12-31T23:59:59Z and timeGrain eq duration'[Hour|Minute|Day]'.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "filter?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "filter", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListUsagesNextResponse:type", - "docComment": "/**\n * Contains response data for the listUsagesNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServiceEnvironmentsListUsagesNextResponse = " - }, - { - "kind": "Reference", - "text": "CsmUsageQuotaCollection", - "canonicalReference": "web-resource-manager!CsmUsageQuotaCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsListUsagesNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListUsagesOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServiceEnvironmentsListUsagesOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsListUsagesOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListUsagesOptionalParams#filter:member", - "docComment": "/**\n * Return only usages/metrics specified in the filter. Filter conforms to odata syntax. Example: $filter=(name.value eq 'Metric1' or name.value eq 'Metric2') and startTime eq 2014-01-01T00:00:00Z and endTime eq 2014-12-31T23:59:59Z and timeGrain eq duration'[Hour|Minute|Day]'.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "filter?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "filter", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListUsagesResponse:type", - "docComment": "/**\n * Contains response data for the listUsages operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServiceEnvironmentsListUsagesResponse = " - }, - { - "kind": "Reference", - "text": "CsmUsageQuotaCollection", - "canonicalReference": "web-resource-manager!CsmUsageQuotaCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsListUsagesResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListWebAppsNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServiceEnvironmentsListWebAppsNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsListWebAppsNextOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListWebAppsNextOptionalParams#propertiesToInclude:member", - "docComment": "/**\n * Comma separated list of app properties to include.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "propertiesToInclude?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "propertiesToInclude", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListWebAppsNextResponse:type", - "docComment": "/**\n * Contains response data for the listWebAppsNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServiceEnvironmentsListWebAppsNextResponse = " - }, - { - "kind": "Reference", - "text": "WebAppCollection", - "canonicalReference": "web-resource-manager!WebAppCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsListWebAppsNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListWebAppsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServiceEnvironmentsListWebAppsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsListWebAppsOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListWebAppsOptionalParams#propertiesToInclude:member", - "docComment": "/**\n * Comma separated list of app properties to include.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "propertiesToInclude?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "propertiesToInclude", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListWebAppsResponse:type", - "docComment": "/**\n * Contains response data for the listWebApps operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServiceEnvironmentsListWebAppsResponse = " - }, - { - "kind": "Reference", - "text": "WebAppCollection", - "canonicalReference": "web-resource-manager!WebAppCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsListWebAppsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListWebWorkerMetricDefinitionsNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServiceEnvironmentsListWebWorkerMetricDefinitionsNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsListWebWorkerMetricDefinitionsNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListWebWorkerMetricDefinitionsNextResponse:type", - "docComment": "/**\n * Contains response data for the listWebWorkerMetricDefinitionsNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServiceEnvironmentsListWebWorkerMetricDefinitionsNextResponse = " - }, - { - "kind": "Reference", - "text": "ResourceMetricDefinitionCollection", - "canonicalReference": "web-resource-manager!ResourceMetricDefinitionCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsListWebWorkerMetricDefinitionsNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListWebWorkerMetricDefinitionsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServiceEnvironmentsListWebWorkerMetricDefinitionsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsListWebWorkerMetricDefinitionsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListWebWorkerMetricDefinitionsResponse:type", - "docComment": "/**\n * Contains response data for the listWebWorkerMetricDefinitions operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServiceEnvironmentsListWebWorkerMetricDefinitionsResponse = " - }, - { - "kind": "Reference", - "text": "ResourceMetricDefinitionCollection", - "canonicalReference": "web-resource-manager!ResourceMetricDefinitionCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsListWebWorkerMetricDefinitionsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListWebWorkerUsagesNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServiceEnvironmentsListWebWorkerUsagesNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsListWebWorkerUsagesNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListWebWorkerUsagesNextResponse:type", - "docComment": "/**\n * Contains response data for the listWebWorkerUsagesNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServiceEnvironmentsListWebWorkerUsagesNextResponse = " - }, - { - "kind": "Reference", - "text": "UsageCollection", - "canonicalReference": "web-resource-manager!UsageCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsListWebWorkerUsagesNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListWebWorkerUsagesOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServiceEnvironmentsListWebWorkerUsagesOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsListWebWorkerUsagesOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListWebWorkerUsagesResponse:type", - "docComment": "/**\n * Contains response data for the listWebWorkerUsages operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServiceEnvironmentsListWebWorkerUsagesResponse = " - }, - { - "kind": "Reference", - "text": "UsageCollection", - "canonicalReference": "web-resource-manager!UsageCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsListWebWorkerUsagesResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListWorkerPoolInstanceMetricDefinitionsNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServiceEnvironmentsListWorkerPoolInstanceMetricDefinitionsNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsListWorkerPoolInstanceMetricDefinitionsNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListWorkerPoolInstanceMetricDefinitionsNextResponse:type", - "docComment": "/**\n * Contains response data for the listWorkerPoolInstanceMetricDefinitionsNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServiceEnvironmentsListWorkerPoolInstanceMetricDefinitionsNextResponse = " - }, - { - "kind": "Reference", - "text": "ResourceMetricDefinitionCollection", - "canonicalReference": "web-resource-manager!ResourceMetricDefinitionCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsListWorkerPoolInstanceMetricDefinitionsNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListWorkerPoolInstanceMetricDefinitionsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServiceEnvironmentsListWorkerPoolInstanceMetricDefinitionsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsListWorkerPoolInstanceMetricDefinitionsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListWorkerPoolInstanceMetricDefinitionsResponse:type", - "docComment": "/**\n * Contains response data for the listWorkerPoolInstanceMetricDefinitions operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServiceEnvironmentsListWorkerPoolInstanceMetricDefinitionsResponse = " - }, - { - "kind": "Reference", - "text": "ResourceMetricDefinitionCollection", - "canonicalReference": "web-resource-manager!ResourceMetricDefinitionCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsListWorkerPoolInstanceMetricDefinitionsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListWorkerPoolSkusNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServiceEnvironmentsListWorkerPoolSkusNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsListWorkerPoolSkusNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListWorkerPoolSkusNextResponse:type", - "docComment": "/**\n * Contains response data for the listWorkerPoolSkusNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServiceEnvironmentsListWorkerPoolSkusNextResponse = " - }, - { - "kind": "Reference", - "text": "SkuInfoCollection", - "canonicalReference": "web-resource-manager!SkuInfoCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsListWorkerPoolSkusNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListWorkerPoolSkusOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServiceEnvironmentsListWorkerPoolSkusOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsListWorkerPoolSkusOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListWorkerPoolSkusResponse:type", - "docComment": "/**\n * Contains response data for the listWorkerPoolSkus operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServiceEnvironmentsListWorkerPoolSkusResponse = " - }, - { - "kind": "Reference", - "text": "SkuInfoCollection", - "canonicalReference": "web-resource-manager!SkuInfoCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsListWorkerPoolSkusResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListWorkerPoolsNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServiceEnvironmentsListWorkerPoolsNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsListWorkerPoolsNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListWorkerPoolsNextResponse:type", - "docComment": "/**\n * Contains response data for the listWorkerPoolsNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServiceEnvironmentsListWorkerPoolsNextResponse = " - }, - { - "kind": "Reference", - "text": "WorkerPoolCollection", - "canonicalReference": "web-resource-manager!WorkerPoolCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsListWorkerPoolsNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListWorkerPoolsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServiceEnvironmentsListWorkerPoolsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsListWorkerPoolsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListWorkerPoolsResponse:type", - "docComment": "/**\n * Contains response data for the listWorkerPools operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServiceEnvironmentsListWorkerPoolsResponse = " - }, - { - "kind": "Reference", - "text": "WorkerPoolCollection", - "canonicalReference": "web-resource-manager!WorkerPoolCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsListWorkerPoolsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsRebootOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServiceEnvironmentsRebootOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsRebootOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsResumeNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServiceEnvironmentsResumeNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsResumeNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsResumeNextResponse:type", - "docComment": "/**\n * Contains response data for the resumeNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServiceEnvironmentsResumeNextResponse = " - }, - { - "kind": "Reference", - "text": "WebAppCollection", - "canonicalReference": "web-resource-manager!WebAppCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsResumeNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsResumeOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServiceEnvironmentsResumeOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsResumeOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsResumeOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsResumeOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsResumeResponse:type", - "docComment": "/**\n * Contains response data for the resume operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServiceEnvironmentsResumeResponse = " - }, - { - "kind": "Reference", - "text": "WebAppCollection", - "canonicalReference": "web-resource-manager!WebAppCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsResumeResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsSuspendNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServiceEnvironmentsSuspendNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsSuspendNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsSuspendNextResponse:type", - "docComment": "/**\n * Contains response data for the suspendNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServiceEnvironmentsSuspendNextResponse = " - }, - { - "kind": "Reference", - "text": "WebAppCollection", - "canonicalReference": "web-resource-manager!WebAppCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsSuspendNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsSuspendOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServiceEnvironmentsSuspendOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsSuspendOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsSuspendOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsSuspendOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsSuspendResponse:type", - "docComment": "/**\n * Contains response data for the suspend operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServiceEnvironmentsSuspendResponse = " - }, - { - "kind": "Reference", - "text": "WebAppCollection", - "canonicalReference": "web-resource-manager!WebAppCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsSuspendResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsUpdateMultiRolePoolOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServiceEnvironmentsUpdateMultiRolePoolOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsUpdateMultiRolePoolOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsUpdateMultiRolePoolResponse:type", - "docComment": "/**\n * Contains response data for the updateMultiRolePool operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServiceEnvironmentsUpdateMultiRolePoolResponse = " - }, - { - "kind": "Reference", - "text": "WorkerPoolResource", - "canonicalReference": "web-resource-manager!WorkerPoolResource:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsUpdateMultiRolePoolResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServiceEnvironmentsUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsUpdateOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsUpdateResponse:type", - "docComment": "/**\n * Contains response data for the update operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServiceEnvironmentsUpdateResponse = " - }, - { - "kind": "Reference", - "text": "AppServiceEnvironmentResource", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentResource:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsUpdateWorkerPoolOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServiceEnvironmentsUpdateWorkerPoolOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsUpdateWorkerPoolOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServiceEnvironmentsUpdateWorkerPoolResponse:type", - "docComment": "/**\n * Contains response data for the updateWorkerPool operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServiceEnvironmentsUpdateWorkerPoolResponse = " - }, - { - "kind": "Reference", - "text": "WorkerPoolResource", - "canonicalReference": "web-resource-manager!WorkerPoolResource:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServiceEnvironmentsUpdateWorkerPoolResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServicePlan:type", - "docComment": "/**\n * App Service plan.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServicePlan = " - }, - { - "kind": "Reference", - "text": "Resource", - "canonicalReference": "web-resource-manager!Resource:interface" - }, - { - "kind": "Content", - "text": " & {\n sku?: " - }, - { - "kind": "Reference", - "text": "SkuDescription", - "canonicalReference": "web-resource-manager!SkuDescription:interface" - }, - { - "kind": "Content", - "text": ";\n workerTierName?: string;\n readonly status?: " - }, - { - "kind": "Reference", - "text": "StatusOptions", - "canonicalReference": "web-resource-manager!StatusOptions:type" - }, - { - "kind": "Content", - "text": ";\n readonly subscription?: string;\n hostingEnvironmentProfile?: " - }, - { - "kind": "Reference", - "text": "HostingEnvironmentProfile", - "canonicalReference": "web-resource-manager!HostingEnvironmentProfile:interface" - }, - { - "kind": "Content", - "text": ";\n readonly maximumNumberOfWorkers?: number;\n readonly geoRegion?: string;\n perSiteScaling?: boolean;\n maximumElasticWorkerCount?: number;\n readonly numberOfSites?: number;\n isSpot?: boolean;\n spotExpirationTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n freeOfferExpirationTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n readonly resourceGroup?: string;\n reserved?: boolean;\n isXenon?: boolean;\n hyperV?: boolean;\n targetWorkerCount?: number;\n targetWorkerSizeId?: number;\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "web-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServicePlan", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 15 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServicePlanCollection:interface", - "docComment": "/**\n * Collection of App Service plans.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServicePlanCollection " - } - ], - "releaseTag": "Public", - "name": "AppServicePlanCollection", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AppServicePlanCollection#nextLink:member", - "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AppServicePlanCollection#value:member", - "docComment": "/**\n * Collection of resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Reference", - "text": "AppServicePlan", - "canonicalReference": "web-resource-manager!AppServicePlan:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServicePlanPatchResource:type", - "docComment": "/**\n * ARM resource for a app service plan.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServicePlanPatchResource = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n workerTierName?: string;\n readonly status?: " - }, - { - "kind": "Reference", - "text": "StatusOptions", - "canonicalReference": "web-resource-manager!StatusOptions:type" - }, - { - "kind": "Content", - "text": ";\n readonly subscription?: string;\n hostingEnvironmentProfile?: " - }, - { - "kind": "Reference", - "text": "HostingEnvironmentProfile", - "canonicalReference": "web-resource-manager!HostingEnvironmentProfile:interface" - }, - { - "kind": "Content", - "text": ";\n readonly maximumNumberOfWorkers?: number;\n readonly geoRegion?: string;\n perSiteScaling?: boolean;\n maximumElasticWorkerCount?: number;\n readonly numberOfSites?: number;\n isSpot?: boolean;\n spotExpirationTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n freeOfferExpirationTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n readonly resourceGroup?: string;\n reserved?: boolean;\n isXenon?: boolean;\n hyperV?: boolean;\n targetWorkerCount?: number;\n targetWorkerSizeId?: number;\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "web-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServicePlanPatchResource", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 13 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServicePlanRestrictions:type", - "docComment": "/**\n * Defines values for AppServicePlanRestrictions.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServicePlanRestrictions = " - }, - { - "kind": "Content", - "text": "\"None\" | \"Free\" | \"Shared\" | \"Basic\" | \"Standard\" | \"Premium\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServicePlanRestrictions", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServicePlans:interface", - "docComment": "/**\n * Interface representing a AppServicePlans.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServicePlans " - } - ], - "releaseTag": "Public", - "name": "AppServicePlans", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!AppServicePlans#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Description for Creates or updates an App Service Plan.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service plan.\n *\n * @param appServicePlan - Details of the App Service plan.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", appServicePlan: " - }, - { - "kind": "Reference", - "text": "AppServicePlan", - "canonicalReference": "web-resource-manager!AppServicePlan:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AppServicePlansCreateOrUpdateOptionalParams", - "canonicalReference": "web-resource-manager!AppServicePlansCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "AppServicePlansCreateOrUpdateResponse", - "canonicalReference": "web-resource-manager!AppServicePlansCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "AppServicePlansCreateOrUpdateResponse", - "canonicalReference": "web-resource-manager!AppServicePlansCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "appServicePlan", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!AppServicePlans#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Description for Creates or updates an App Service Plan.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service plan.\n *\n * @param appServicePlan - Details of the App Service plan.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", appServicePlan: " - }, - { - "kind": "Reference", - "text": "AppServicePlan", - "canonicalReference": "web-resource-manager!AppServicePlan:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AppServicePlansCreateOrUpdateOptionalParams", - "canonicalReference": "web-resource-manager!AppServicePlansCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "AppServicePlansCreateOrUpdateResponse", - "canonicalReference": "web-resource-manager!AppServicePlansCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "appServicePlan", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!AppServicePlans#createOrUpdateVnetRoute:member(1)", - "docComment": "/**\n * Description for Create or update a Virtual Network route in an App Service plan.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service plan.\n *\n * @param vnetName - Name of the Virtual Network.\n *\n * @param routeName - Name of the Virtual Network route.\n *\n * @param route - Definition of the Virtual Network route.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createOrUpdateVnetRoute(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vnetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", routeName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", route: " - }, - { - "kind": "Reference", - "text": "VnetRoute", - "canonicalReference": "web-resource-manager!VnetRoute:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AppServicePlansCreateOrUpdateVnetRouteOptionalParams", - "canonicalReference": "web-resource-manager!AppServicePlansCreateOrUpdateVnetRouteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "AppServicePlansCreateOrUpdateVnetRouteResponse", - "canonicalReference": "web-resource-manager!AppServicePlansCreateOrUpdateVnetRouteResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "vnetName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "routeName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "route", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "createOrUpdateVnetRoute" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!AppServicePlans#delete:member(1)", - "docComment": "/**\n * Description for Delete an App Service plan.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service plan.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "delete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AppServicePlansDeleteOptionalParams", - "canonicalReference": "web-resource-manager!AppServicePlansDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "delete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!AppServicePlans#deleteHybridConnection:member(1)", - "docComment": "/**\n * Description for Delete a Hybrid Connection in use in an App Service plan.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service plan.\n *\n * @param namespaceName - Name of the Service Bus namespace.\n *\n * @param relayName - Name of the Service Bus relay.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "deleteHybridConnection(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", namespaceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", relayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AppServicePlansDeleteHybridConnectionOptionalParams", - "canonicalReference": "web-resource-manager!AppServicePlansDeleteHybridConnectionOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "namespaceName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "relayName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "deleteHybridConnection" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!AppServicePlans#deleteVnetRoute:member(1)", - "docComment": "/**\n * Description for Delete a Virtual Network route in an App Service plan.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service plan.\n *\n * @param vnetName - Name of the Virtual Network.\n *\n * @param routeName - Name of the Virtual Network route.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "deleteVnetRoute(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vnetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", routeName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AppServicePlansDeleteVnetRouteOptionalParams", - "canonicalReference": "web-resource-manager!AppServicePlansDeleteVnetRouteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "vnetName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "routeName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "deleteVnetRoute" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!AppServicePlans#get:member(1)", - "docComment": "/**\n * Description for Get an App Service plan.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service plan.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AppServicePlansGetOptionalParams", - "canonicalReference": "web-resource-manager!AppServicePlansGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "AppServicePlansGetResponse", - "canonicalReference": "web-resource-manager!AppServicePlansGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!AppServicePlans#getHybridConnection:member(1)", - "docComment": "/**\n * Description for Retrieve a Hybrid Connection in use in an App Service plan.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service plan.\n *\n * @param namespaceName - Name of the Service Bus namespace.\n *\n * @param relayName - Name of the Service Bus relay.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getHybridConnection(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", namespaceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", relayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AppServicePlansGetHybridConnectionOptionalParams", - "canonicalReference": "web-resource-manager!AppServicePlansGetHybridConnectionOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "AppServicePlansGetHybridConnectionResponse", - "canonicalReference": "web-resource-manager!AppServicePlansGetHybridConnectionResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "namespaceName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "relayName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "getHybridConnection" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!AppServicePlans#getHybridConnectionPlanLimit:member(1)", - "docComment": "/**\n * Description for Get the maximum number of Hybrid Connections allowed in an App Service plan.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service plan.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getHybridConnectionPlanLimit(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AppServicePlansGetHybridConnectionPlanLimitOptionalParams", - "canonicalReference": "web-resource-manager!AppServicePlansGetHybridConnectionPlanLimitOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "AppServicePlansGetHybridConnectionPlanLimitResponse", - "canonicalReference": "web-resource-manager!AppServicePlansGetHybridConnectionPlanLimitResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "getHybridConnectionPlanLimit" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!AppServicePlans#getRouteForVnet:member(1)", - "docComment": "/**\n * Description for Get a Virtual Network route in an App Service plan.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service plan.\n *\n * @param vnetName - Name of the Virtual Network.\n *\n * @param routeName - Name of the Virtual Network route.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getRouteForVnet(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vnetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", routeName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AppServicePlansGetRouteForVnetOptionalParams", - "canonicalReference": "web-resource-manager!AppServicePlansGetRouteForVnetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "AppServicePlansGetRouteForVnetResponse", - "canonicalReference": "web-resource-manager!AppServicePlansGetRouteForVnetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "vnetName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "routeName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "getRouteForVnet" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!AppServicePlans#getServerFarmSkus:member(1)", - "docComment": "/**\n * Description for Gets all selectable SKUs for a given App Service Plan\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of App Service Plan\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getServerFarmSkus(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AppServicePlansGetServerFarmSkusOptionalParams", - "canonicalReference": "web-resource-manager!AppServicePlansGetServerFarmSkusOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "AppServicePlansGetServerFarmSkusResponse", - "canonicalReference": "web-resource-manager!AppServicePlansGetServerFarmSkusResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "getServerFarmSkus" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!AppServicePlans#getVnetFromServerFarm:member(1)", - "docComment": "/**\n * Description for Get a Virtual Network associated with an App Service plan.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service plan.\n *\n * @param vnetName - Name of the Virtual Network.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getVnetFromServerFarm(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vnetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AppServicePlansGetVnetFromServerFarmOptionalParams", - "canonicalReference": "web-resource-manager!AppServicePlansGetVnetFromServerFarmOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "AppServicePlansGetVnetFromServerFarmResponse", - "canonicalReference": "web-resource-manager!AppServicePlansGetVnetFromServerFarmResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "vnetName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "getVnetFromServerFarm" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!AppServicePlans#getVnetGateway:member(1)", - "docComment": "/**\n * Description for Get a Virtual Network gateway.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service plan.\n *\n * @param vnetName - Name of the Virtual Network.\n *\n * @param gatewayName - Name of the gateway. Only the 'primary' gateway is supported.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getVnetGateway(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vnetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", gatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AppServicePlansGetVnetGatewayOptionalParams", - "canonicalReference": "web-resource-manager!AppServicePlansGetVnetGatewayOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "AppServicePlansGetVnetGatewayResponse", - "canonicalReference": "web-resource-manager!AppServicePlansGetVnetGatewayResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "vnetName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "gatewayName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "getVnetGateway" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!AppServicePlans#list:member(1)", - "docComment": "/**\n * Description for Get all App Service plans for a subscription.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(options?: " - }, - { - "kind": "Reference", - "text": "AppServicePlansListOptionalParams", - "canonicalReference": "web-resource-manager!AppServicePlansListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "AppServicePlan", - "canonicalReference": "web-resource-manager!AppServicePlan:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "list" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!AppServicePlans#listByResourceGroup:member(1)", - "docComment": "/**\n * Description for Get all App Service plans in a resource group.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByResourceGroup(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AppServicePlansListByResourceGroupOptionalParams", - "canonicalReference": "web-resource-manager!AppServicePlansListByResourceGroupOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "AppServicePlan", - "canonicalReference": "web-resource-manager!AppServicePlan:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "listByResourceGroup" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!AppServicePlans#listCapabilities:member(1)", - "docComment": "/**\n * Description for List all capabilities of an App Service plan.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service plan.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listCapabilities(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AppServicePlansListCapabilitiesOptionalParams", - "canonicalReference": "web-resource-manager!AppServicePlansListCapabilitiesOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "AppServicePlansListCapabilitiesResponse", - "canonicalReference": "web-resource-manager!AppServicePlansListCapabilitiesResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listCapabilities" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!AppServicePlans#listHybridConnectionKeys:member(1)", - "docComment": "/**\n * Description for Get the send key name and value of a Hybrid Connection.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service plan.\n *\n * @param namespaceName - The name of the Service Bus namespace.\n *\n * @param relayName - The name of the Service Bus relay.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listHybridConnectionKeys(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", namespaceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", relayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AppServicePlansListHybridConnectionKeysOptionalParams", - "canonicalReference": "web-resource-manager!AppServicePlansListHybridConnectionKeysOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "AppServicePlansListHybridConnectionKeysResponse", - "canonicalReference": "web-resource-manager!AppServicePlansListHybridConnectionKeysResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "namespaceName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "relayName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "listHybridConnectionKeys" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!AppServicePlans#listHybridConnections:member(1)", - "docComment": "/**\n * Description for Retrieve all Hybrid Connections in use in an App Service plan.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service plan.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listHybridConnections(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AppServicePlansListHybridConnectionsOptionalParams", - "canonicalReference": "web-resource-manager!AppServicePlansListHybridConnectionsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "HybridConnection", - "canonicalReference": "web-resource-manager!HybridConnection:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listHybridConnections" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!AppServicePlans#listRoutesForVnet:member(1)", - "docComment": "/**\n * Description for Get all routes that are associated with a Virtual Network in an App Service plan.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service plan.\n *\n * @param vnetName - Name of the Virtual Network.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listRoutesForVnet(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vnetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AppServicePlansListRoutesForVnetOptionalParams", - "canonicalReference": "web-resource-manager!AppServicePlansListRoutesForVnetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "AppServicePlansListRoutesForVnetResponse", - "canonicalReference": "web-resource-manager!AppServicePlansListRoutesForVnetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "vnetName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listRoutesForVnet" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!AppServicePlans#listUsages:member(1)", - "docComment": "/**\n * Description for Gets server farm usage information\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of App Service Plan\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listUsages(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AppServicePlansListUsagesOptionalParams", - "canonicalReference": "web-resource-manager!AppServicePlansListUsagesOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "CsmUsageQuota", - "canonicalReference": "web-resource-manager!CsmUsageQuota:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listUsages" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!AppServicePlans#listVnets:member(1)", - "docComment": "/**\n * Description for Get all Virtual Networks associated with an App Service plan.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service plan.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listVnets(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AppServicePlansListVnetsOptionalParams", - "canonicalReference": "web-resource-manager!AppServicePlansListVnetsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "AppServicePlansListVnetsResponse", - "canonicalReference": "web-resource-manager!AppServicePlansListVnetsResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listVnets" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!AppServicePlans#listWebApps:member(1)", - "docComment": "/**\n * Description for Get all apps associated with an App Service plan.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service plan.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listWebApps(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AppServicePlansListWebAppsOptionalParams", - "canonicalReference": "web-resource-manager!AppServicePlansListWebAppsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "Site", - "canonicalReference": "web-resource-manager!Site:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listWebApps" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!AppServicePlans#listWebAppsByHybridConnection:member(1)", - "docComment": "/**\n * Description for Get all apps that use a Hybrid Connection in an App Service Plan.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service plan.\n *\n * @param namespaceName - Name of the Hybrid Connection namespace.\n *\n * @param relayName - Name of the Hybrid Connection relay.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listWebAppsByHybridConnection(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", namespaceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", relayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AppServicePlansListWebAppsByHybridConnectionOptionalParams", - "canonicalReference": "web-resource-manager!AppServicePlansListWebAppsByHybridConnectionOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "namespaceName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "relayName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "listWebAppsByHybridConnection" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!AppServicePlans#rebootWorker:member(1)", - "docComment": "/**\n * Description for Reboot a worker machine in an App Service plan.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service plan.\n *\n * @param workerName - Name of worker machine, which typically starts with RD.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "rebootWorker(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", workerName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AppServicePlansRebootWorkerOptionalParams", - "canonicalReference": "web-resource-manager!AppServicePlansRebootWorkerOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "workerName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "rebootWorker" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!AppServicePlans#restartWebApps:member(1)", - "docComment": "/**\n * Description for Restart all apps in an App Service plan.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service plan.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "restartWebApps(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AppServicePlansRestartWebAppsOptionalParams", - "canonicalReference": "web-resource-manager!AppServicePlansRestartWebAppsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "restartWebApps" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!AppServicePlans#update:member(1)", - "docComment": "/**\n * Description for Creates or updates an App Service Plan.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service plan.\n *\n * @param appServicePlan - Details of the App Service plan.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "update(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", appServicePlan: " - }, - { - "kind": "Reference", - "text": "AppServicePlanPatchResource", - "canonicalReference": "web-resource-manager!AppServicePlanPatchResource:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AppServicePlansUpdateOptionalParams", - "canonicalReference": "web-resource-manager!AppServicePlansUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "AppServicePlansUpdateResponse", - "canonicalReference": "web-resource-manager!AppServicePlansUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "appServicePlan", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "update" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!AppServicePlans#updateVnetGateway:member(1)", - "docComment": "/**\n * Description for Update a Virtual Network gateway.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service plan.\n *\n * @param vnetName - Name of the Virtual Network.\n *\n * @param gatewayName - Name of the gateway. Only the 'primary' gateway is supported.\n *\n * @param connectionEnvelope - Definition of the gateway.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateVnetGateway(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vnetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", gatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", connectionEnvelope: " - }, - { - "kind": "Reference", - "text": "VnetGateway", - "canonicalReference": "web-resource-manager!VnetGateway:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AppServicePlansUpdateVnetGatewayOptionalParams", - "canonicalReference": "web-resource-manager!AppServicePlansUpdateVnetGatewayOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "AppServicePlansUpdateVnetGatewayResponse", - "canonicalReference": "web-resource-manager!AppServicePlansUpdateVnetGatewayResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "vnetName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "gatewayName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "connectionEnvelope", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "updateVnetGateway" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!AppServicePlans#updateVnetRoute:member(1)", - "docComment": "/**\n * Description for Create or update a Virtual Network route in an App Service plan.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service plan.\n *\n * @param vnetName - Name of the Virtual Network.\n *\n * @param routeName - Name of the Virtual Network route.\n *\n * @param route - Definition of the Virtual Network route.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateVnetRoute(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vnetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", routeName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", route: " - }, - { - "kind": "Reference", - "text": "VnetRoute", - "canonicalReference": "web-resource-manager!VnetRoute:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "AppServicePlansUpdateVnetRouteOptionalParams", - "canonicalReference": "web-resource-manager!AppServicePlansUpdateVnetRouteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "AppServicePlansUpdateVnetRouteResponse", - "canonicalReference": "web-resource-manager!AppServicePlansUpdateVnetRouteResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "vnetName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "routeName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "route", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "updateVnetRoute" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServicePlansCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServicePlansCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServicePlansCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AppServicePlansCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AppServicePlansCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServicePlansCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServicePlansCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "AppServicePlan", - "canonicalReference": "web-resource-manager!AppServicePlan:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServicePlansCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServicePlansCreateOrUpdateVnetRouteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServicePlansCreateOrUpdateVnetRouteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServicePlansCreateOrUpdateVnetRouteOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServicePlansCreateOrUpdateVnetRouteResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdateVnetRoute operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServicePlansCreateOrUpdateVnetRouteResponse = " - }, - { - "kind": "Reference", - "text": "VnetRoute", - "canonicalReference": "web-resource-manager!VnetRoute:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServicePlansCreateOrUpdateVnetRouteResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServicePlansDeleteHybridConnectionOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServicePlansDeleteHybridConnectionOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServicePlansDeleteHybridConnectionOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServicePlansDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServicePlansDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServicePlansDeleteOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServicePlansDeleteVnetRouteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServicePlansDeleteVnetRouteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServicePlansDeleteVnetRouteOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServicePlansGetHybridConnectionOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServicePlansGetHybridConnectionOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServicePlansGetHybridConnectionOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServicePlansGetHybridConnectionPlanLimitOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServicePlansGetHybridConnectionPlanLimitOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServicePlansGetHybridConnectionPlanLimitOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServicePlansGetHybridConnectionPlanLimitResponse:type", - "docComment": "/**\n * Contains response data for the getHybridConnectionPlanLimit operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServicePlansGetHybridConnectionPlanLimitResponse = " - }, - { - "kind": "Reference", - "text": "HybridConnectionLimits", - "canonicalReference": "web-resource-manager!HybridConnectionLimits:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServicePlansGetHybridConnectionPlanLimitResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServicePlansGetHybridConnectionResponse:type", - "docComment": "/**\n * Contains response data for the getHybridConnection operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServicePlansGetHybridConnectionResponse = " - }, - { - "kind": "Reference", - "text": "HybridConnection", - "canonicalReference": "web-resource-manager!HybridConnection:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServicePlansGetHybridConnectionResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServicePlansGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServicePlansGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServicePlansGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServicePlansGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServicePlansGetResponse = " - }, - { - "kind": "Reference", - "text": "AppServicePlan", - "canonicalReference": "web-resource-manager!AppServicePlan:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServicePlansGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServicePlansGetRouteForVnetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServicePlansGetRouteForVnetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServicePlansGetRouteForVnetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServicePlansGetRouteForVnetResponse:type", - "docComment": "/**\n * Contains response data for the getRouteForVnet operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServicePlansGetRouteForVnetResponse = " - }, - { - "kind": "Reference", - "text": "VnetRoute", - "canonicalReference": "web-resource-manager!VnetRoute:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServicePlansGetRouteForVnetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServicePlansGetServerFarmSkusOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServicePlansGetServerFarmSkusOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServicePlansGetServerFarmSkusOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServicePlansGetServerFarmSkusResponse:type", - "docComment": "/**\n * Contains response data for the getServerFarmSkus operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServicePlansGetServerFarmSkusResponse = " - }, - { - "kind": "Reference", - "text": "Record", - "canonicalReference": "!Record:type" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServicePlansGetServerFarmSkusResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServicePlansGetVnetFromServerFarmOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServicePlansGetVnetFromServerFarmOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServicePlansGetVnetFromServerFarmOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServicePlansGetVnetFromServerFarmResponse:type", - "docComment": "/**\n * Contains response data for the getVnetFromServerFarm operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServicePlansGetVnetFromServerFarmResponse = " - }, - { - "kind": "Reference", - "text": "VnetInfo", - "canonicalReference": "web-resource-manager!VnetInfo:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServicePlansGetVnetFromServerFarmResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServicePlansGetVnetGatewayOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServicePlansGetVnetGatewayOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServicePlansGetVnetGatewayOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServicePlansGetVnetGatewayResponse:type", - "docComment": "/**\n * Contains response data for the getVnetGateway operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServicePlansGetVnetGatewayResponse = " - }, - { - "kind": "Reference", - "text": "VnetGateway", - "canonicalReference": "web-resource-manager!VnetGateway:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServicePlansGetVnetGatewayResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServicePlansListByResourceGroupNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServicePlansListByResourceGroupNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServicePlansListByResourceGroupNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServicePlansListByResourceGroupNextResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroupNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServicePlansListByResourceGroupNextResponse = " - }, - { - "kind": "Reference", - "text": "AppServicePlanCollection", - "canonicalReference": "web-resource-manager!AppServicePlanCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServicePlansListByResourceGroupNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServicePlansListByResourceGroupOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServicePlansListByResourceGroupOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServicePlansListByResourceGroupOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServicePlansListByResourceGroupResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServicePlansListByResourceGroupResponse = " - }, - { - "kind": "Reference", - "text": "AppServicePlanCollection", - "canonicalReference": "web-resource-manager!AppServicePlanCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServicePlansListByResourceGroupResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServicePlansListCapabilitiesOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServicePlansListCapabilitiesOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServicePlansListCapabilitiesOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServicePlansListCapabilitiesResponse:type", - "docComment": "/**\n * Contains response data for the listCapabilities operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServicePlansListCapabilitiesResponse = " - }, - { - "kind": "Reference", - "text": "Capability", - "canonicalReference": "web-resource-manager!Capability:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServicePlansListCapabilitiesResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServicePlansListHybridConnectionKeysOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServicePlansListHybridConnectionKeysOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServicePlansListHybridConnectionKeysOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServicePlansListHybridConnectionKeysResponse:type", - "docComment": "/**\n * Contains response data for the listHybridConnectionKeys operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServicePlansListHybridConnectionKeysResponse = " - }, - { - "kind": "Reference", - "text": "HybridConnectionKey", - "canonicalReference": "web-resource-manager!HybridConnectionKey:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServicePlansListHybridConnectionKeysResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServicePlansListHybridConnectionsNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServicePlansListHybridConnectionsNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServicePlansListHybridConnectionsNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServicePlansListHybridConnectionsNextResponse:type", - "docComment": "/**\n * Contains response data for the listHybridConnectionsNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServicePlansListHybridConnectionsNextResponse = " - }, - { - "kind": "Reference", - "text": "HybridConnectionCollection", - "canonicalReference": "web-resource-manager!HybridConnectionCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServicePlansListHybridConnectionsNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServicePlansListHybridConnectionsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServicePlansListHybridConnectionsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServicePlansListHybridConnectionsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServicePlansListHybridConnectionsResponse:type", - "docComment": "/**\n * Contains response data for the listHybridConnections operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServicePlansListHybridConnectionsResponse = " - }, - { - "kind": "Reference", - "text": "HybridConnectionCollection", - "canonicalReference": "web-resource-manager!HybridConnectionCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServicePlansListHybridConnectionsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServicePlansListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServicePlansListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServicePlansListNextOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AppServicePlansListNextOptionalParams#detailed:member", - "docComment": "/**\n * Specify true to return all App Service plan properties. The default is false, which returns a subset of the properties. Retrieval of all properties may increase the API latency.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "detailed?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "detailed", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServicePlansListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServicePlansListNextResponse = " - }, - { - "kind": "Reference", - "text": "AppServicePlanCollection", - "canonicalReference": "web-resource-manager!AppServicePlanCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServicePlansListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServicePlansListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServicePlansListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServicePlansListOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AppServicePlansListOptionalParams#detailed:member", - "docComment": "/**\n * Specify true to return all App Service plan properties. The default is false, which returns a subset of the properties. Retrieval of all properties may increase the API latency.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "detailed?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "detailed", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServicePlansListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServicePlansListResponse = " - }, - { - "kind": "Reference", - "text": "AppServicePlanCollection", - "canonicalReference": "web-resource-manager!AppServicePlanCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServicePlansListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServicePlansListRoutesForVnetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServicePlansListRoutesForVnetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServicePlansListRoutesForVnetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServicePlansListRoutesForVnetResponse:type", - "docComment": "/**\n * Contains response data for the listRoutesForVnet operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServicePlansListRoutesForVnetResponse = " - }, - { - "kind": "Reference", - "text": "VnetRoute", - "canonicalReference": "web-resource-manager!VnetRoute:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServicePlansListRoutesForVnetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServicePlansListUsagesNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServicePlansListUsagesNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServicePlansListUsagesNextOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AppServicePlansListUsagesNextOptionalParams#filter:member", - "docComment": "/**\n * Return only usages/metrics specified in the filter. Filter conforms to odata syntax. Example: $filter=(name.value eq 'Metric1' or name.value eq 'Metric2').\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "filter?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "filter", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServicePlansListUsagesNextResponse:type", - "docComment": "/**\n * Contains response data for the listUsagesNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServicePlansListUsagesNextResponse = " - }, - { - "kind": "Reference", - "text": "CsmUsageQuotaCollection", - "canonicalReference": "web-resource-manager!CsmUsageQuotaCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServicePlansListUsagesNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServicePlansListUsagesOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServicePlansListUsagesOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServicePlansListUsagesOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AppServicePlansListUsagesOptionalParams#filter:member", - "docComment": "/**\n * Return only usages/metrics specified in the filter. Filter conforms to odata syntax. Example: $filter=(name.value eq 'Metric1' or name.value eq 'Metric2').\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "filter?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "filter", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServicePlansListUsagesResponse:type", - "docComment": "/**\n * Contains response data for the listUsages operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServicePlansListUsagesResponse = " - }, - { - "kind": "Reference", - "text": "CsmUsageQuotaCollection", - "canonicalReference": "web-resource-manager!CsmUsageQuotaCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServicePlansListUsagesResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServicePlansListVnetsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServicePlansListVnetsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServicePlansListVnetsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServicePlansListVnetsResponse:type", - "docComment": "/**\n * Contains response data for the listVnets operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServicePlansListVnetsResponse = " - }, - { - "kind": "Reference", - "text": "VnetInfo", - "canonicalReference": "web-resource-manager!VnetInfo:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServicePlansListVnetsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServicePlansListWebAppsByHybridConnectionNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServicePlansListWebAppsByHybridConnectionNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServicePlansListWebAppsByHybridConnectionNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServicePlansListWebAppsByHybridConnectionNextResponse:type", - "docComment": "/**\n * Contains response data for the listWebAppsByHybridConnectionNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServicePlansListWebAppsByHybridConnectionNextResponse = " - }, - { - "kind": "Reference", - "text": "ResourceCollection", - "canonicalReference": "web-resource-manager!ResourceCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServicePlansListWebAppsByHybridConnectionNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServicePlansListWebAppsByHybridConnectionOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServicePlansListWebAppsByHybridConnectionOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServicePlansListWebAppsByHybridConnectionOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServicePlansListWebAppsByHybridConnectionResponse:type", - "docComment": "/**\n * Contains response data for the listWebAppsByHybridConnection operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServicePlansListWebAppsByHybridConnectionResponse = " - }, - { - "kind": "Reference", - "text": "ResourceCollection", - "canonicalReference": "web-resource-manager!ResourceCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServicePlansListWebAppsByHybridConnectionResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServicePlansListWebAppsNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServicePlansListWebAppsNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServicePlansListWebAppsNextOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AppServicePlansListWebAppsNextOptionalParams#filter:member", - "docComment": "/**\n * Supported filter: $filter=state eq running. Returns only web apps that are currently running\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "filter?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "filter", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AppServicePlansListWebAppsNextOptionalParams#skipToken:member", - "docComment": "/**\n * Skip to a web app in the list of webapps associated with app service plan. If specified, the resulting list will contain web apps starting from (including) the skipToken. Otherwise, the resulting list contains web apps from the start of the list\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "skipToken?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "skipToken", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AppServicePlansListWebAppsNextOptionalParams#top:member", - "docComment": "/**\n * List page size. If specified, results are paged.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "top?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "top", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServicePlansListWebAppsNextResponse:type", - "docComment": "/**\n * Contains response data for the listWebAppsNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServicePlansListWebAppsNextResponse = " - }, - { - "kind": "Reference", - "text": "WebAppCollection", - "canonicalReference": "web-resource-manager!WebAppCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServicePlansListWebAppsNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServicePlansListWebAppsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServicePlansListWebAppsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServicePlansListWebAppsOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AppServicePlansListWebAppsOptionalParams#filter:member", - "docComment": "/**\n * Supported filter: $filter=state eq running. Returns only web apps that are currently running\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "filter?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "filter", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AppServicePlansListWebAppsOptionalParams#skipToken:member", - "docComment": "/**\n * Skip to a web app in the list of webapps associated with app service plan. If specified, the resulting list will contain web apps starting from (including) the skipToken. Otherwise, the resulting list contains web apps from the start of the list\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "skipToken?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "skipToken", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AppServicePlansListWebAppsOptionalParams#top:member", - "docComment": "/**\n * List page size. If specified, results are paged.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "top?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "top", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServicePlansListWebAppsResponse:type", - "docComment": "/**\n * Contains response data for the listWebApps operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServicePlansListWebAppsResponse = " - }, - { - "kind": "Reference", - "text": "WebAppCollection", - "canonicalReference": "web-resource-manager!WebAppCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServicePlansListWebAppsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServicePlansRebootWorkerOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServicePlansRebootWorkerOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServicePlansRebootWorkerOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServicePlansRestartWebAppsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServicePlansRestartWebAppsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServicePlansRestartWebAppsOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AppServicePlansRestartWebAppsOptionalParams#softRestart:member", - "docComment": "/**\n * Specify true to perform a soft restart, applies the configuration settings and restarts the apps if necessary. The default is false, which always restarts and reprovisions the apps\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "softRestart?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "softRestart", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServicePlansUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServicePlansUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServicePlansUpdateOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServicePlansUpdateResponse:type", - "docComment": "/**\n * Contains response data for the update operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServicePlansUpdateResponse = " - }, - { - "kind": "Reference", - "text": "AppServicePlan", - "canonicalReference": "web-resource-manager!AppServicePlan:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServicePlansUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServicePlansUpdateVnetGatewayOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServicePlansUpdateVnetGatewayOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServicePlansUpdateVnetGatewayOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServicePlansUpdateVnetGatewayResponse:type", - "docComment": "/**\n * Contains response data for the updateVnetGateway operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServicePlansUpdateVnetGatewayResponse = " - }, - { - "kind": "Reference", - "text": "VnetGateway", - "canonicalReference": "web-resource-manager!VnetGateway:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServicePlansUpdateVnetGatewayResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AppServicePlansUpdateVnetRouteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AppServicePlansUpdateVnetRouteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "AppServicePlansUpdateVnetRouteOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AppServicePlansUpdateVnetRouteResponse:type", - "docComment": "/**\n * Contains response data for the updateVnetRoute operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AppServicePlansUpdateVnetRouteResponse = " - }, - { - "kind": "Reference", - "text": "VnetRoute", - "canonicalReference": "web-resource-manager!VnetRoute:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AppServicePlansUpdateVnetRouteResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!ArmIdWrapper:interface", - "docComment": "/**\n * A wrapper for an ARM resource id\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ArmIdWrapper " - } - ], - "releaseTag": "Public", - "name": "ArmIdWrapper", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ArmIdWrapper#id:member", - "docComment": "/**\n * NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly id?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AutoHealActions:interface", - "docComment": "/**\n * Actions which to take by the auto-heal module when a rule is triggered.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AutoHealActions " - } - ], - "releaseTag": "Public", - "name": "AutoHealActions", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AutoHealActions#actionType:member", - "docComment": "/**\n * Predefined action to be taken.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "actionType?: " - }, - { - "kind": "Reference", - "text": "AutoHealActionType", - "canonicalReference": "web-resource-manager!AutoHealActionType:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "actionType", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AutoHealActions#customAction:member", - "docComment": "/**\n * Custom action to be taken.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "customAction?: " - }, - { - "kind": "Reference", - "text": "AutoHealCustomAction", - "canonicalReference": "web-resource-manager!AutoHealCustomAction:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "customAction", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AutoHealActions#minProcessExecutionTime:member", - "docComment": "/**\n * Minimum time the process must execute before taking the action\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "minProcessExecutionTime?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "minProcessExecutionTime", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AutoHealActionType:type", - "docComment": "/**\n * Defines values for AutoHealActionType.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AutoHealActionType = " - }, - { - "kind": "Content", - "text": "\"Recycle\" | \"LogEvent\" | \"CustomAction\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AutoHealActionType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AutoHealCustomAction:interface", - "docComment": "/**\n * Custom action to be executed when an auto heal rule is triggered.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AutoHealCustomAction " - } - ], - "releaseTag": "Public", - "name": "AutoHealCustomAction", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AutoHealCustomAction#exe:member", - "docComment": "/**\n * Executable to be run.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "exe?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "exe", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AutoHealCustomAction#parameters:member", - "docComment": "/**\n * Parameters for the executable.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "parameters?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "parameters", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AutoHealRules:interface", - "docComment": "/**\n * Rules that can be defined for auto-heal.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AutoHealRules " - } - ], - "releaseTag": "Public", - "name": "AutoHealRules", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AutoHealRules#actions:member", - "docComment": "/**\n * Actions to be executed when a rule is triggered.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "actions?: " - }, - { - "kind": "Reference", - "text": "AutoHealActions", - "canonicalReference": "web-resource-manager!AutoHealActions:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "actions", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AutoHealRules#triggers:member", - "docComment": "/**\n * Conditions that describe when to execute the auto-heal actions.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "triggers?: " - }, - { - "kind": "Reference", - "text": "AutoHealTriggers", - "canonicalReference": "web-resource-manager!AutoHealTriggers:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "triggers", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AutoHealTriggers:interface", - "docComment": "/**\n * Triggers for auto-heal.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AutoHealTriggers " - } - ], - "releaseTag": "Public", - "name": "AutoHealTriggers", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AutoHealTriggers#privateBytesInKB:member", - "docComment": "/**\n * A rule based on private bytes.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "privateBytesInKB?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "privateBytesInKB", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AutoHealTriggers#requests:member", - "docComment": "/**\n * A rule based on total requests.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "requests?: " - }, - { - "kind": "Reference", - "text": "RequestsBasedTrigger", - "canonicalReference": "web-resource-manager!RequestsBasedTrigger:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "requests", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AutoHealTriggers#slowRequests:member", - "docComment": "/**\n * A rule based on request execution time.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "slowRequests?: " - }, - { - "kind": "Reference", - "text": "SlowRequestsBasedTrigger", - "canonicalReference": "web-resource-manager!SlowRequestsBasedTrigger:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "slowRequests", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AutoHealTriggers#statusCodes:member", - "docComment": "/**\n * A rule based on status codes.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "statusCodes?: " - }, - { - "kind": "Reference", - "text": "StatusCodesBasedTrigger", - "canonicalReference": "web-resource-manager!StatusCodesBasedTrigger:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "statusCodes", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AzureBlobStorageApplicationLogsConfig:interface", - "docComment": "/**\n * Application logs azure blob storage configuration.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AzureBlobStorageApplicationLogsConfig " - } - ], - "releaseTag": "Public", - "name": "AzureBlobStorageApplicationLogsConfig", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AzureBlobStorageApplicationLogsConfig#level:member", - "docComment": "/**\n * Log level.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "level?: " - }, - { - "kind": "Reference", - "text": "LogLevel", - "canonicalReference": "web-resource-manager!LogLevel:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "level", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AzureBlobStorageApplicationLogsConfig#retentionInDays:member", - "docComment": "/**\n * Retention in days. Remove blobs older than X days. 0 or lower means no retention.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "retentionInDays?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "retentionInDays", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AzureBlobStorageApplicationLogsConfig#sasUrl:member", - "docComment": "/**\n * SAS url to a azure blob container with read/write/list/delete permissions.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "sasUrl?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "sasUrl", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AzureBlobStorageHttpLogsConfig:interface", - "docComment": "/**\n * Http logs to azure blob storage configuration.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AzureBlobStorageHttpLogsConfig " - } - ], - "releaseTag": "Public", - "name": "AzureBlobStorageHttpLogsConfig", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AzureBlobStorageHttpLogsConfig#enabled:member", - "docComment": "/**\n * True if configuration is enabled, false if it is disabled and null if configuration is not set.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "enabled?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "enabled", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AzureBlobStorageHttpLogsConfig#retentionInDays:member", - "docComment": "/**\n * Retention in days. Remove blobs older than X days. 0 or lower means no retention.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "retentionInDays?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "retentionInDays", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AzureBlobStorageHttpLogsConfig#sasUrl:member", - "docComment": "/**\n * SAS url to a azure blob container with read/write/list/delete permissions.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "sasUrl?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "sasUrl", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AzureResourceType:type", - "docComment": "/**\n * Defines values for AzureResourceType.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AzureResourceType = " - }, - { - "kind": "Content", - "text": "\"Website\" | \"TrafficManager\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AzureResourceType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AzureStorageInfoValue:interface", - "docComment": "/**\n * Azure Files or Blob Storage access information value for dictionary storage.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AzureStorageInfoValue " - } - ], - "releaseTag": "Public", - "name": "AzureStorageInfoValue", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AzureStorageInfoValue#accessKey:member", - "docComment": "/**\n * Access key for the storage account.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "accessKey?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "accessKey", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AzureStorageInfoValue#accountName:member", - "docComment": "/**\n * Name of the storage account.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "accountName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "accountName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AzureStorageInfoValue#mountPath:member", - "docComment": "/**\n * Path to mount the storage within the site's runtime environment.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "mountPath?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "mountPath", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AzureStorageInfoValue#shareName:member", - "docComment": "/**\n * Name of the file share (container name, for Blob storage).\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "shareName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "shareName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AzureStorageInfoValue#state:member", - "docComment": "/**\n * State of the storage account. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly state?: " - }, - { - "kind": "Reference", - "text": "AzureStorageState", - "canonicalReference": "web-resource-manager!AzureStorageState:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "state", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AzureStorageInfoValue#type:member", - "docComment": "/**\n * Type of storage.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "type?: " - }, - { - "kind": "Reference", - "text": "AzureStorageType", - "canonicalReference": "web-resource-manager!AzureStorageType:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AzureStoragePropertyDictionaryResource:type", - "docComment": "/**\n * AzureStorageInfo dictionary resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AzureStoragePropertyDictionaryResource = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n properties?: {\n [propertyName: string]: " - }, - { - "kind": "Reference", - "text": "AzureStorageInfoValue", - "canonicalReference": "web-resource-manager!AzureStorageInfoValue:interface" - }, - { - "kind": "Content", - "text": ";\n };\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AzureStoragePropertyDictionaryResource", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AzureStorageState:type", - "docComment": "/**\n * Defines values for AzureStorageState.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AzureStorageState = " - }, - { - "kind": "Content", - "text": "\"Ok\" | \"InvalidCredentials\" | \"InvalidShare\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AzureStorageState", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!AzureStorageType:type", - "docComment": "/**\n * Defines values for AzureStorageType.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type AzureStorageType = " - }, - { - "kind": "Content", - "text": "\"AzureFiles\" | \"AzureBlob\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "AzureStorageType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!AzureTableStorageApplicationLogsConfig:interface", - "docComment": "/**\n * Application logs to Azure table storage configuration.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface AzureTableStorageApplicationLogsConfig " - } - ], - "releaseTag": "Public", - "name": "AzureTableStorageApplicationLogsConfig", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AzureTableStorageApplicationLogsConfig#level:member", - "docComment": "/**\n * Log level.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "level?: " - }, - { - "kind": "Reference", - "text": "LogLevel", - "canonicalReference": "web-resource-manager!LogLevel:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "level", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!AzureTableStorageApplicationLogsConfig#sasUrl:member", - "docComment": "/**\n * SAS URL to an Azure table with add/query/delete permissions.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "sasUrl: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "sasUrl", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!BackupItem:type", - "docComment": "/**\n * Backup description.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type BackupItem = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n readonly backupId?: number;\n readonly storageAccountUrl?: string;\n readonly blobName?: string;\n readonly namePropertiesName?: string;\n readonly status?: " - }, - { - "kind": "Reference", - "text": "BackupItemStatus", - "canonicalReference": "web-resource-manager!BackupItemStatus:type" - }, - { - "kind": "Content", - "text": ";\n readonly sizeInBytes?: number;\n readonly created?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n readonly log?: string;\n readonly databases?: " - }, - { - "kind": "Reference", - "text": "DatabaseBackupSetting", - "canonicalReference": "web-resource-manager!DatabaseBackupSetting:interface" - }, - { - "kind": "Content", - "text": "[];\n readonly scheduled?: boolean;\n readonly lastRestoreTimeStamp?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n readonly finishedTimeStamp?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n readonly correlationId?: string;\n readonly websiteSizeInBytes?: number;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "BackupItem", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 13 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!BackupItemCollection:interface", - "docComment": "/**\n * Collection of backup items.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface BackupItemCollection " - } - ], - "releaseTag": "Public", - "name": "BackupItemCollection", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!BackupItemCollection#nextLink:member", - "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!BackupItemCollection#value:member", - "docComment": "/**\n * Collection of resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Reference", - "text": "BackupItem", - "canonicalReference": "web-resource-manager!BackupItem:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!BackupItemStatus:type", - "docComment": "/**\n * Defines values for BackupItemStatus.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type BackupItemStatus = " - }, - { - "kind": "Content", - "text": "\"InProgress\" | \"Failed\" | \"Succeeded\" | \"TimedOut\" | \"Created\" | \"Skipped\" | \"PartiallySucceeded\" | \"DeleteInProgress\" | \"DeleteFailed\" | \"Deleted\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "BackupItemStatus", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!BackupRequest:type", - "docComment": "/**\n * Description of a backup which will be performed.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type BackupRequest = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n backupName?: string;\n enabled?: boolean;\n storageAccountUrl?: string;\n backupSchedule?: " - }, - { - "kind": "Reference", - "text": "BackupSchedule", - "canonicalReference": "web-resource-manager!BackupSchedule:interface" - }, - { - "kind": "Content", - "text": ";\n databases?: " - }, - { - "kind": "Reference", - "text": "DatabaseBackupSetting", - "canonicalReference": "web-resource-manager!DatabaseBackupSetting:interface" - }, - { - "kind": "Content", - "text": "[];\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "BackupRequest", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 7 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!BackupRestoreOperationType:type", - "docComment": "/**\n * Defines values for BackupRestoreOperationType.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type BackupRestoreOperationType = " - }, - { - "kind": "Content", - "text": "\"Default\" | \"Clone\" | \"Relocation\" | \"Snapshot\" | \"CloudFS\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "BackupRestoreOperationType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!BackupSchedule:interface", - "docComment": "/**\n * Description of a backup schedule. Describes how often should be the backup performed and what should be the retention policy.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface BackupSchedule " - } - ], - "releaseTag": "Public", - "name": "BackupSchedule", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!BackupSchedule#frequencyInterval:member", - "docComment": "/**\n * How often the backup should be executed (e.g. for weekly backup, this should be set to 7 and FrequencyUnit should be set to Day)\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "frequencyInterval: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "frequencyInterval", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!BackupSchedule#frequencyUnit:member", - "docComment": "/**\n * The unit of time for how often the backup should be executed (e.g. for weekly backup, this should be set to Day and FrequencyInterval should be set to 7)\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "frequencyUnit: " - }, - { - "kind": "Reference", - "text": "FrequencyUnit", - "canonicalReference": "web-resource-manager!FrequencyUnit:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "frequencyUnit", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!BackupSchedule#keepAtLeastOneBackup:member", - "docComment": "/**\n * True if the retention policy should always keep at least one backup in the storage account, regardless how old it is; false otherwise.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "keepAtLeastOneBackup: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "keepAtLeastOneBackup", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!BackupSchedule#lastExecutionTime:member", - "docComment": "/**\n * Last time when this schedule was triggered. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly lastExecutionTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "lastExecutionTime", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!BackupSchedule#retentionPeriodInDays:member", - "docComment": "/**\n * After how many days backups should be deleted.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "retentionPeriodInDays: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "retentionPeriodInDays", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!BackupSchedule#startTime:member", - "docComment": "/**\n * When the schedule should start working.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "startTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "startTime", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!BillingMeter:type", - "docComment": "/**\n * App Service billing entity that contains information about meter which the Azure billing system utilizes to charge users for services.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type BillingMeter = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n meterId?: string;\n billingLocation?: string;\n shortName?: string;\n friendlyName?: string;\n resourceType?: string;\n osType?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "BillingMeter", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!BillingMeterCollection:interface", - "docComment": "/**\n * Collection of Billing Meters\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface BillingMeterCollection " - } - ], - "releaseTag": "Public", - "name": "BillingMeterCollection", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!BillingMeterCollection#nextLink:member", - "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!BillingMeterCollection#value:member", - "docComment": "/**\n * Collection of resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Reference", - "text": "BillingMeter", - "canonicalReference": "web-resource-manager!BillingMeter:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!BuildStatus:type", - "docComment": "/**\n * Defines values for BuildStatus. \\ {@link KnownBuildStatus} can be used interchangeably with BuildStatus, this enum contains the known values that the service supports. ### Known values supported by the service **WaitingForDeployment** \\ **Uploading** \\ **Deploying** \\ **Ready** \\ **Failed** \\ **Deleting** \\ **Detached**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type BuildStatus = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "BuildStatus", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!BuiltInAuthenticationProvider:type", - "docComment": "/**\n * Defines values for BuiltInAuthenticationProvider.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type BuiltInAuthenticationProvider = " - }, - { - "kind": "Content", - "text": "\"AzureActiveDirectory\" | \"Facebook\" | \"Google\" | \"MicrosoftAccount\" | \"Twitter\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "BuiltInAuthenticationProvider", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!Capability:interface", - "docComment": "/**\n * Describes the capabilities/features allowed for a specific SKU.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Capability " - } - ], - "releaseTag": "Public", - "name": "Capability", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!Capability#name:member", - "docComment": "/**\n * Name of the SKU capability.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!Capability#reason:member", - "docComment": "/**\n * Reason of the SKU capability.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "reason?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "reason", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!Capability#value:member", - "docComment": "/**\n * Value of the SKU capability.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!Certificate:type", - "docComment": "/**\n * SSL certificate for an app.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type Certificate = " - }, - { - "kind": "Reference", - "text": "Resource", - "canonicalReference": "web-resource-manager!Resource:interface" - }, - { - "kind": "Content", - "text": " & {\n readonly friendlyName?: string;\n readonly subjectName?: string;\n hostNames?: string[];\n pfxBlob?: " - }, - { - "kind": "Reference", - "text": "Uint8Array", - "canonicalReference": "!Uint8Array:interface" - }, - { - "kind": "Content", - "text": ";\n readonly siteName?: string;\n readonly selfLink?: string;\n readonly issuer?: string;\n readonly issueDate?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n readonly expirationDate?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n password?: string;\n readonly thumbprint?: string;\n readonly valid?: boolean;\n readonly cerBlob?: " - }, - { - "kind": "Reference", - "text": "Uint8Array", - "canonicalReference": "!Uint8Array:interface" - }, - { - "kind": "Content", - "text": ";\n readonly publicKeyHash?: string;\n readonly hostingEnvironmentProfile?: " - }, - { - "kind": "Reference", - "text": "HostingEnvironmentProfile", - "canonicalReference": "web-resource-manager!HostingEnvironmentProfile:interface" - }, - { - "kind": "Content", - "text": ";\n keyVaultId?: string;\n keyVaultSecretName?: string;\n readonly keyVaultSecretStatus?: " - }, - { - "kind": "Reference", - "text": "KeyVaultSecretStatus", - "canonicalReference": "web-resource-manager!KeyVaultSecretStatus:type" - }, - { - "kind": "Content", - "text": ";\n serverFarmId?: string;\n canonicalName?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "Certificate", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 15 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!CertificateCollection:interface", - "docComment": "/**\n * Collection of certificates.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface CertificateCollection " - } - ], - "releaseTag": "Public", - "name": "CertificateCollection", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!CertificateCollection#nextLink:member", - "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!CertificateCollection#value:member", - "docComment": "/**\n * Collection of resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Reference", - "text": "Certificate", - "canonicalReference": "web-resource-manager!Certificate:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!CertificateDetails:interface", - "docComment": "/**\n * SSL certificate details.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface CertificateDetails " - } - ], - "releaseTag": "Public", - "name": "CertificateDetails", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!CertificateDetails#issuer:member", - "docComment": "/**\n * Certificate Issuer. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly issuer?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "issuer", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!CertificateDetails#notAfter:member", - "docComment": "/**\n * Date Certificate is valid to. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly notAfter?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "notAfter", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!CertificateDetails#notBefore:member", - "docComment": "/**\n * Date Certificate is valid from. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly notBefore?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "notBefore", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!CertificateDetails#rawData:member", - "docComment": "/**\n * Raw certificate data. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly rawData?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "rawData", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!CertificateDetails#serialNumber:member", - "docComment": "/**\n * Certificate Serial Number. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly serialNumber?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "serialNumber", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!CertificateDetails#signatureAlgorithm:member", - "docComment": "/**\n * Certificate Signature algorithm. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly signatureAlgorithm?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "signatureAlgorithm", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!CertificateDetails#subject:member", - "docComment": "/**\n * Certificate Subject. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly subject?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "subject", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!CertificateDetails#thumbprint:member", - "docComment": "/**\n * Certificate Thumbprint. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly thumbprint?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "thumbprint", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!CertificateDetails#version:member", - "docComment": "/**\n * Certificate Version. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly version?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "version", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!CertificateEmail:type", - "docComment": "/**\n * SSL certificate email.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type CertificateEmail = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n emailId?: string;\n timeStamp?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "CertificateEmail", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!CertificateOrderAction:type", - "docComment": "/**\n * Certificate order action.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type CertificateOrderAction = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n readonly actionType?: " - }, - { - "kind": "Reference", - "text": "CertificateOrderActionType", - "canonicalReference": "web-resource-manager!CertificateOrderActionType:type" - }, - { - "kind": "Content", - "text": ";\n readonly createdAt?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "CertificateOrderAction", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 7 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!CertificateOrderActionType:type", - "docComment": "/**\n * Defines values for CertificateOrderActionType.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type CertificateOrderActionType = " - }, - { - "kind": "Content", - "text": "\"CertificateIssued\" | \"CertificateOrderCanceled\" | \"CertificateOrderCreated\" | \"CertificateRevoked\" | \"DomainValidationComplete\" | \"FraudDetected\" | \"OrgNameChange\" | \"OrgValidationComplete\" | \"SanDrop\" | \"FraudCleared\" | \"CertificateExpired\" | \"CertificateExpirationWarning\" | \"FraudDocumentationRequired\" | \"Unknown\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "CertificateOrderActionType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!CertificateOrderStatus:type", - "docComment": "/**\n * Defines values for CertificateOrderStatus.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type CertificateOrderStatus = " - }, - { - "kind": "Content", - "text": "\"Pendingissuance\" | \"Issued\" | \"Revoked\" | \"Canceled\" | \"Denied\" | \"Pendingrevocation\" | \"PendingRekey\" | \"Unused\" | \"Expired\" | \"NotSubmitted\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "CertificateOrderStatus", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!CertificatePatchResource:type", - "docComment": "/**\n * ARM resource for a certificate.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type CertificatePatchResource = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n readonly friendlyName?: string;\n readonly subjectName?: string;\n hostNames?: string[];\n pfxBlob?: " - }, - { - "kind": "Reference", - "text": "Uint8Array", - "canonicalReference": "!Uint8Array:interface" - }, - { - "kind": "Content", - "text": ";\n readonly siteName?: string;\n readonly selfLink?: string;\n readonly issuer?: string;\n readonly issueDate?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n readonly expirationDate?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n password?: string;\n readonly thumbprint?: string;\n readonly valid?: boolean;\n readonly cerBlob?: " - }, - { - "kind": "Reference", - "text": "Uint8Array", - "canonicalReference": "!Uint8Array:interface" - }, - { - "kind": "Content", - "text": ";\n readonly publicKeyHash?: string;\n readonly hostingEnvironmentProfile?: " - }, - { - "kind": "Reference", - "text": "HostingEnvironmentProfile", - "canonicalReference": "web-resource-manager!HostingEnvironmentProfile:interface" - }, - { - "kind": "Content", - "text": ";\n keyVaultId?: string;\n keyVaultSecretName?: string;\n readonly keyVaultSecretStatus?: " - }, - { - "kind": "Reference", - "text": "KeyVaultSecretStatus", - "canonicalReference": "web-resource-manager!KeyVaultSecretStatus:type" - }, - { - "kind": "Content", - "text": ";\n serverFarmId?: string;\n canonicalName?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "CertificatePatchResource", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 15 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!CertificateProductType:type", - "docComment": "/**\n * Defines values for CertificateProductType.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type CertificateProductType = " - }, - { - "kind": "Content", - "text": "\"StandardDomainValidatedSsl\" | \"StandardDomainValidatedWildCardSsl\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "CertificateProductType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!CertificateRegistrationProvider:interface", - "docComment": "/**\n * Interface representing a CertificateRegistrationProvider.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface CertificateRegistrationProvider " - } - ], - "releaseTag": "Public", - "name": "CertificateRegistrationProvider", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!CertificateRegistrationProvider#listOperations:member(1)", - "docComment": "/**\n * Description for Implements Csm operations Api to exposes the list of available Csm Apis under the resource provider\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listOperations(options?: " - }, - { - "kind": "Reference", - "text": "CertificateRegistrationProviderListOperationsOptionalParams", - "canonicalReference": "web-resource-manager!CertificateRegistrationProviderListOperationsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "CsmOperationDescription", - "canonicalReference": "web-resource-manager!CsmOperationDescription:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "listOperations" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!CertificateRegistrationProviderListOperationsNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface CertificateRegistrationProviderListOperationsNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "CertificateRegistrationProviderListOperationsNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!CertificateRegistrationProviderListOperationsNextResponse:type", - "docComment": "/**\n * Contains response data for the listOperationsNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type CertificateRegistrationProviderListOperationsNextResponse = " - }, - { - "kind": "Reference", - "text": "CsmOperationCollection", - "canonicalReference": "web-resource-manager!CsmOperationCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "CertificateRegistrationProviderListOperationsNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!CertificateRegistrationProviderListOperationsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface CertificateRegistrationProviderListOperationsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "CertificateRegistrationProviderListOperationsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!CertificateRegistrationProviderListOperationsResponse:type", - "docComment": "/**\n * Contains response data for the listOperations operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type CertificateRegistrationProviderListOperationsResponse = " - }, - { - "kind": "Reference", - "text": "CsmOperationCollection", - "canonicalReference": "web-resource-manager!CsmOperationCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "CertificateRegistrationProviderListOperationsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!Certificates:interface", - "docComment": "/**\n * Interface representing a Certificates.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Certificates " - } - ], - "releaseTag": "Public", - "name": "Certificates", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!Certificates#createOrUpdate:member(1)", - "docComment": "/**\n * Description for Create or update a certificate.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the certificate.\n *\n * @param certificateEnvelope - Details of certificate, if it exists already.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", certificateEnvelope: " - }, - { - "kind": "Reference", - "text": "Certificate", - "canonicalReference": "web-resource-manager!Certificate:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "CertificatesCreateOrUpdateOptionalParams", - "canonicalReference": "web-resource-manager!CertificatesCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "CertificatesCreateOrUpdateResponse", - "canonicalReference": "web-resource-manager!CertificatesCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "certificateEnvelope", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "createOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!Certificates#delete:member(1)", - "docComment": "/**\n * Description for Delete a certificate.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the certificate.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "delete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "CertificatesDeleteOptionalParams", - "canonicalReference": "web-resource-manager!CertificatesDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "delete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!Certificates#get:member(1)", - "docComment": "/**\n * Description for Get a certificate.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the certificate.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "CertificatesGetOptionalParams", - "canonicalReference": "web-resource-manager!CertificatesGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "CertificatesGetResponse", - "canonicalReference": "web-resource-manager!CertificatesGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!Certificates#list:member(1)", - "docComment": "/**\n * Description for Get all certificates for a subscription.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(options?: " - }, - { - "kind": "Reference", - "text": "CertificatesListOptionalParams", - "canonicalReference": "web-resource-manager!CertificatesListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "Certificate", - "canonicalReference": "web-resource-manager!Certificate:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "list" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!Certificates#listByResourceGroup:member(1)", - "docComment": "/**\n * Description for Get all certificates in a resource group.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByResourceGroup(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "CertificatesListByResourceGroupOptionalParams", - "canonicalReference": "web-resource-manager!CertificatesListByResourceGroupOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "Certificate", - "canonicalReference": "web-resource-manager!Certificate:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "listByResourceGroup" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!Certificates#update:member(1)", - "docComment": "/**\n * Description for Create or update a certificate.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the certificate.\n *\n * @param certificateEnvelope - Details of certificate, if it exists already.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "update(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", certificateEnvelope: " - }, - { - "kind": "Reference", - "text": "CertificatePatchResource", - "canonicalReference": "web-resource-manager!CertificatePatchResource:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "CertificatesUpdateOptionalParams", - "canonicalReference": "web-resource-manager!CertificatesUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "CertificatesUpdateResponse", - "canonicalReference": "web-resource-manager!CertificatesUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "certificateEnvelope", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "update" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!CertificatesCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface CertificatesCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "CertificatesCreateOrUpdateOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!CertificatesCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type CertificatesCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "Certificate", - "canonicalReference": "web-resource-manager!Certificate:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "CertificatesCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!CertificatesDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface CertificatesDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "CertificatesDeleteOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!CertificatesGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface CertificatesGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "CertificatesGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!CertificatesGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type CertificatesGetResponse = " - }, - { - "kind": "Reference", - "text": "Certificate", - "canonicalReference": "web-resource-manager!Certificate:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "CertificatesGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!CertificatesListByResourceGroupNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface CertificatesListByResourceGroupNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "CertificatesListByResourceGroupNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!CertificatesListByResourceGroupNextResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroupNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type CertificatesListByResourceGroupNextResponse = " - }, - { - "kind": "Reference", - "text": "CertificateCollection", - "canonicalReference": "web-resource-manager!CertificateCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "CertificatesListByResourceGroupNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!CertificatesListByResourceGroupOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface CertificatesListByResourceGroupOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "CertificatesListByResourceGroupOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!CertificatesListByResourceGroupResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type CertificatesListByResourceGroupResponse = " - }, - { - "kind": "Reference", - "text": "CertificateCollection", - "canonicalReference": "web-resource-manager!CertificateCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "CertificatesListByResourceGroupResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!CertificatesListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface CertificatesListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "CertificatesListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!CertificatesListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type CertificatesListNextResponse = " - }, - { - "kind": "Reference", - "text": "CertificateCollection", - "canonicalReference": "web-resource-manager!CertificateCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "CertificatesListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!CertificatesListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface CertificatesListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "CertificatesListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!CertificatesListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type CertificatesListResponse = " - }, - { - "kind": "Reference", - "text": "CertificateCollection", - "canonicalReference": "web-resource-manager!CertificateCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "CertificatesListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!CertificatesUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface CertificatesUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "CertificatesUpdateOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!CertificatesUpdateResponse:type", - "docComment": "/**\n * Contains response data for the update operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type CertificatesUpdateResponse = " - }, - { - "kind": "Reference", - "text": "Certificate", - "canonicalReference": "web-resource-manager!Certificate:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "CertificatesUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!Channels:type", - "docComment": "/**\n * Defines values for Channels.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type Channels = " - }, - { - "kind": "Content", - "text": "\"Notification\" | \"Api\" | \"Email\" | \"Webhook\" | \"All\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "Channels", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!CheckNameResourceTypes:type", - "docComment": "/**\n * Defines values for CheckNameResourceTypes. \\ {@link KnownCheckNameResourceTypes} can be used interchangeably with CheckNameResourceTypes, this enum contains the known values that the service supports. ### Known values supported by the service **Site** \\ **Slot** \\ **HostingEnvironment** \\ **PublishingUser** \\ **Microsoft.Web\\/sites** \\ **Microsoft.Web\\/sites\\/slots** \\ **Microsoft.Web\\/hostingEnvironments** \\ **Microsoft.Web\\/publishingUsers**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type CheckNameResourceTypes = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "CheckNameResourceTypes", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!CloneAbilityResult:type", - "docComment": "/**\n * Defines values for CloneAbilityResult.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type CloneAbilityResult = " - }, - { - "kind": "Content", - "text": "\"Cloneable\" | \"PartiallyCloneable\" | \"NotCloneable\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "CloneAbilityResult", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!CloningInfo:interface", - "docComment": "/**\n * Information needed for cloning operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface CloningInfo " - } - ], - "releaseTag": "Public", - "name": "CloningInfo", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!CloningInfo#appSettingsOverrides:member", - "docComment": "/**\n * Application setting overrides for cloned app. If specified, these settings override the settings cloned from source app. Otherwise, application settings from source app are retained.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "appSettingsOverrides?: " - }, - { - "kind": "Content", - "text": "{\n [propertyName: string]: string;\n }" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "appSettingsOverrides", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!CloningInfo#cloneCustomHostNames:member", - "docComment": "/**\n * true to clone custom hostnames from source app; otherwise, false.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "cloneCustomHostNames?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "cloneCustomHostNames", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!CloningInfo#cloneSourceControl:member", - "docComment": "/**\n * true to clone source control from source app; otherwise, false.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "cloneSourceControl?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "cloneSourceControl", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!CloningInfo#configureLoadBalancing:member", - "docComment": "/**\n * true to configure load balancing for source and destination app.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "configureLoadBalancing?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "configureLoadBalancing", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!CloningInfo#correlationId:member", - "docComment": "/**\n * Correlation ID of cloning operation. This ID ties multiple cloning operations together to use the same snapshot.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "correlationId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "correlationId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!CloningInfo#hostingEnvironment:member", - "docComment": "/**\n * App Service Environment.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "hostingEnvironment?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "hostingEnvironment", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!CloningInfo#overwrite:member", - "docComment": "/**\n * true to overwrite destination app; otherwise, false.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "overwrite?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "overwrite", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!CloningInfo#sourceWebAppId:member", - "docComment": "/**\n * ARM resource ID of the source app. App resource ID is of the form /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName} for production slots and /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}/slots/{slotName} for other slots.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "sourceWebAppId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "sourceWebAppId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!CloningInfo#sourceWebAppLocation:member", - "docComment": "/**\n * Location of source app ex: West US or North Europe\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "sourceWebAppLocation?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "sourceWebAppLocation", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!CloningInfo#trafficManagerProfileId:member", - "docComment": "/**\n * ARM resource ID of the Traffic Manager profile to use, if it exists. Traffic Manager resource ID is of the form /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{profileName}.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "trafficManagerProfileId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "trafficManagerProfileId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!CloningInfo#trafficManagerProfileName:member", - "docComment": "/**\n * Name of Traffic Manager profile to create. This is only needed if Traffic Manager profile does not already exist.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "trafficManagerProfileName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "trafficManagerProfileName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties:interface", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties " - } - ], - "releaseTag": "Public", - "name": "Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties#clientId:member", - "docComment": "/**\n * Client Id of user assigned identity NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly clientId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "clientId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties#principalId:member", - "docComment": "/**\n * Principal Id of user assigned identity NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly principalId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "principalId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!ComputeModeOptions:type", - "docComment": "/**\n * Defines values for ComputeModeOptions.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ComputeModeOptions = " - }, - { - "kind": "Content", - "text": "\"Shared\" | \"Dedicated\" | \"Dynamic\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ComputeModeOptions", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!ConnectionStringDictionary:type", - "docComment": "/**\n * String dictionary resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ConnectionStringDictionary = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n properties?: {\n [propertyName: string]: " - }, - { - "kind": "Reference", - "text": "ConnStringValueTypePair", - "canonicalReference": "web-resource-manager!ConnStringValueTypePair:interface" - }, - { - "kind": "Content", - "text": ";\n };\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ConnectionStringDictionary", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!ConnectionStringType:type", - "docComment": "/**\n * Defines values for ConnectionStringType.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ConnectionStringType = " - }, - { - "kind": "Content", - "text": "\"MySql\" | \"SQLServer\" | \"SQLAzure\" | \"Custom\" | \"NotificationHub\" | \"ServiceBus\" | \"EventHub\" | \"ApiHub\" | \"DocDb\" | \"RedisCache\" | \"PostgreSQL\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ConnectionStringType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!ConnStringInfo:interface", - "docComment": "/**\n * Database connection string information.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ConnStringInfo " - } - ], - "releaseTag": "Public", - "name": "ConnStringInfo", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ConnStringInfo#connectionString:member", - "docComment": "/**\n * Connection string value.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "connectionString?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "connectionString", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ConnStringInfo#name:member", - "docComment": "/**\n * Name of connection string.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ConnStringInfo#type:member", - "docComment": "/**\n * Type of database.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "type?: " - }, - { - "kind": "Reference", - "text": "ConnectionStringType", - "canonicalReference": "web-resource-manager!ConnectionStringType:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!ConnStringValueTypePair:interface", - "docComment": "/**\n * Database connection string value to type pair.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ConnStringValueTypePair " - } - ], - "releaseTag": "Public", - "name": "ConnStringValueTypePair", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ConnStringValueTypePair#type:member", - "docComment": "/**\n * Type of database.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "type: " - }, - { - "kind": "Reference", - "text": "ConnectionStringType", - "canonicalReference": "web-resource-manager!ConnectionStringType:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ConnStringValueTypePair#value:member", - "docComment": "/**\n * Value of pair.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!Contact:interface", - "docComment": "/**\n * Contact information for domain registration. If 'Domain Privacy' option is not selected then the contact information is made publicly available through the Whois directories as per ICANN requirements.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Contact " - } - ], - "releaseTag": "Public", - "name": "Contact", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!Contact#addressMailing:member", - "docComment": "/**\n * Mailing address.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "addressMailing?: " - }, - { - "kind": "Reference", - "text": "Address", - "canonicalReference": "web-resource-manager!Address:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "addressMailing", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!Contact#email:member", - "docComment": "/**\n * Email address.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "email: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "email", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!Contact#fax:member", - "docComment": "/**\n * Fax number.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "fax?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "fax", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!Contact#jobTitle:member", - "docComment": "/**\n * Job title.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "jobTitle?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "jobTitle", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!Contact#nameFirst:member", - "docComment": "/**\n * First name.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nameFirst: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nameFirst", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!Contact#nameLast:member", - "docComment": "/**\n * Last name.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nameLast: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nameLast", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!Contact#nameMiddle:member", - "docComment": "/**\n * Middle name.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nameMiddle?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nameMiddle", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!Contact#organization:member", - "docComment": "/**\n * Organization contact belongs to.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "organization?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "organization", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!Contact#phone:member", - "docComment": "/**\n * Phone number.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "phone: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "phone", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!ContainerCpuStatistics:interface", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ContainerCpuStatistics " - } - ], - "releaseTag": "Public", - "name": "ContainerCpuStatistics", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ContainerCpuStatistics#cpuUsage:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "cpuUsage?: " - }, - { - "kind": "Reference", - "text": "ContainerCpuUsage", - "canonicalReference": "web-resource-manager!ContainerCpuUsage:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "cpuUsage", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ContainerCpuStatistics#onlineCpuCount:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "onlineCpuCount?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "onlineCpuCount", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ContainerCpuStatistics#systemCpuUsage:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "systemCpuUsage?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "systemCpuUsage", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ContainerCpuStatistics#throttlingData:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "throttlingData?: " - }, - { - "kind": "Reference", - "text": "ContainerThrottlingData", - "canonicalReference": "web-resource-manager!ContainerThrottlingData:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "throttlingData", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!ContainerCpuUsage:interface", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ContainerCpuUsage " - } - ], - "releaseTag": "Public", - "name": "ContainerCpuUsage", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ContainerCpuUsage#kernelModeUsage:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "kernelModeUsage?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "kernelModeUsage", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ContainerCpuUsage#perCpuUsage:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "perCpuUsage?: " - }, - { - "kind": "Content", - "text": "number[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "perCpuUsage", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ContainerCpuUsage#totalUsage:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "totalUsage?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "totalUsage", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ContainerCpuUsage#userModeUsage:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "userModeUsage?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "userModeUsage", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!ContainerInfo:interface", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ContainerInfo " - } - ], - "releaseTag": "Public", - "name": "ContainerInfo", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ContainerInfo#currentCpuStats:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "currentCpuStats?: " - }, - { - "kind": "Reference", - "text": "ContainerCpuStatistics", - "canonicalReference": "web-resource-manager!ContainerCpuStatistics:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "currentCpuStats", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ContainerInfo#currentTimeStamp:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "currentTimeStamp?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "currentTimeStamp", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ContainerInfo#eth0:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "eth0?: " - }, - { - "kind": "Reference", - "text": "ContainerNetworkInterfaceStatistics", - "canonicalReference": "web-resource-manager!ContainerNetworkInterfaceStatistics:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "eth0", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ContainerInfo#id:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "id?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ContainerInfo#memoryStats:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "memoryStats?: " - }, - { - "kind": "Reference", - "text": "ContainerMemoryStatistics", - "canonicalReference": "web-resource-manager!ContainerMemoryStatistics:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "memoryStats", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ContainerInfo#name:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ContainerInfo#previousCpuStats:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "previousCpuStats?: " - }, - { - "kind": "Reference", - "text": "ContainerCpuStatistics", - "canonicalReference": "web-resource-manager!ContainerCpuStatistics:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "previousCpuStats", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ContainerInfo#previousTimeStamp:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "previousTimeStamp?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "previousTimeStamp", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!ContainerMemoryStatistics:interface", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ContainerMemoryStatistics " - } - ], - "releaseTag": "Public", - "name": "ContainerMemoryStatistics", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ContainerMemoryStatistics#limit:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "limit?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "limit", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ContainerMemoryStatistics#maxUsage:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "maxUsage?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "maxUsage", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ContainerMemoryStatistics#usage:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "usage?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "usage", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!ContainerNetworkInterfaceStatistics:interface", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ContainerNetworkInterfaceStatistics " - } - ], - "releaseTag": "Public", - "name": "ContainerNetworkInterfaceStatistics", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ContainerNetworkInterfaceStatistics#rxBytes:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "rxBytes?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "rxBytes", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ContainerNetworkInterfaceStatistics#rxDropped:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "rxDropped?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "rxDropped", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ContainerNetworkInterfaceStatistics#rxErrors:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "rxErrors?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "rxErrors", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ContainerNetworkInterfaceStatistics#rxPackets:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "rxPackets?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "rxPackets", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ContainerNetworkInterfaceStatistics#txBytes:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "txBytes?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "txBytes", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ContainerNetworkInterfaceStatistics#txDropped:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "txDropped?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "txDropped", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ContainerNetworkInterfaceStatistics#txErrors:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "txErrors?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "txErrors", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ContainerNetworkInterfaceStatistics#txPackets:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "txPackets?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "txPackets", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!ContainerThrottlingData:interface", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ContainerThrottlingData " - } - ], - "releaseTag": "Public", - "name": "ContainerThrottlingData", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ContainerThrottlingData#periods:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "periods?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "periods", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ContainerThrottlingData#throttledPeriods:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "throttledPeriods?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "throttledPeriods", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ContainerThrottlingData#throttledTime:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "throttledTime?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "throttledTime", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!ContinuousWebJob:type", - "docComment": "/**\n * Continuous Web Job Information.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ContinuousWebJob = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n status?: " - }, - { - "kind": "Reference", - "text": "ContinuousWebJobStatus", - "canonicalReference": "web-resource-manager!ContinuousWebJobStatus:type" - }, - { - "kind": "Content", - "text": ";\n detailedStatus?: string;\n logUrl?: string;\n runCommand?: string;\n url?: string;\n extraInfoUrl?: string;\n webJobType?: " - }, - { - "kind": "Reference", - "text": "WebJobType", - "canonicalReference": "web-resource-manager!WebJobType:type" - }, - { - "kind": "Content", - "text": ";\n error?: string;\n usingSdk?: boolean;\n settings?: {\n [propertyName: string]: " - }, - { - "kind": "Reference", - "text": "Record", - "canonicalReference": "!Record:type" - }, - { - "kind": "Content", - "text": ";\n };\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ContinuousWebJob", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 9 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!ContinuousWebJobCollection:interface", - "docComment": "/**\n * Collection of Kudu continuous web job information elements.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ContinuousWebJobCollection " - } - ], - "releaseTag": "Public", - "name": "ContinuousWebJobCollection", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ContinuousWebJobCollection#nextLink:member", - "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ContinuousWebJobCollection#value:member", - "docComment": "/**\n * Collection of resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Reference", - "text": "ContinuousWebJob", - "canonicalReference": "web-resource-manager!ContinuousWebJob:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!ContinuousWebJobStatus:type", - "docComment": "/**\n * Defines values for ContinuousWebJobStatus.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ContinuousWebJobStatus = " - }, - { - "kind": "Content", - "text": "\"Initializing\" | \"Starting\" | \"Running\" | \"PendingRestart\" | \"Stopped\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ContinuousWebJobStatus", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!CorsSettings:interface", - "docComment": "/**\n * Cross-Origin Resource Sharing (CORS) settings for the app.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface CorsSettings " - } - ], - "releaseTag": "Public", - "name": "CorsSettings", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!CorsSettings#allowedOrigins:member", - "docComment": "/**\n * Gets or sets the list of origins that should be allowed to make cross-origin calls (for example: http://example.com:12345). Use \"*\" to allow all.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "allowedOrigins?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "allowedOrigins", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!CorsSettings#supportCredentials:member", - "docComment": "/**\n * Gets or sets whether CORS requests with credentials are allowed. See https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS#Requests_with_credentials for more details.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "supportCredentials?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "supportCredentials", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!CsmCopySlotEntity:interface", - "docComment": "/**\n * Copy deployment slot parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface CsmCopySlotEntity " - } - ], - "releaseTag": "Public", - "name": "CsmCopySlotEntity", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!CsmCopySlotEntity#siteConfig:member", - "docComment": "/**\n * The site object which will be merged with the source slot site to produce new destination slot site object. null to just copy source slot content. Otherwise a Site object with properties to override source slot site.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "siteConfig: " - }, - { - "kind": "Reference", - "text": "SiteConfig", - "canonicalReference": "web-resource-manager!SiteConfig:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "siteConfig", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!CsmCopySlotEntity#targetSlot:member", - "docComment": "/**\n * Destination deployment slot during copy operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "targetSlot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "targetSlot", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!CsmMoveResourceEnvelope:interface", - "docComment": "/**\n * Object with a list of the resources that need to be moved and the resource group they should be moved to.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface CsmMoveResourceEnvelope " - } - ], - "releaseTag": "Public", - "name": "CsmMoveResourceEnvelope", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!CsmMoveResourceEnvelope#resources:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "resources?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resources", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!CsmMoveResourceEnvelope#targetResourceGroup:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "targetResourceGroup?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "targetResourceGroup", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!CsmOperationCollection:interface", - "docComment": "/**\n * Collection of Azure resource manager operation metadata.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface CsmOperationCollection " - } - ], - "releaseTag": "Public", - "name": "CsmOperationCollection", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!CsmOperationCollection#nextLink:member", - "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!CsmOperationCollection#value:member", - "docComment": "/**\n * Collection of resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Reference", - "text": "CsmOperationDescription", - "canonicalReference": "web-resource-manager!CsmOperationDescription:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!CsmOperationDescription:interface", - "docComment": "/**\n * Description of an operation available for Microsoft.Web resource provider.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface CsmOperationDescription " - } - ], - "releaseTag": "Public", - "name": "CsmOperationDescription", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!CsmOperationDescription#display:member", - "docComment": "/**\n * Meta data about operation used for display in portal.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "display?: " - }, - { - "kind": "Reference", - "text": "CsmOperationDisplay", - "canonicalReference": "web-resource-manager!CsmOperationDisplay:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "display", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!CsmOperationDescription#name:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!CsmOperationDescription#origin:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "origin?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "origin", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!CsmOperationDescription#properties:member", - "docComment": "/**\n * Properties available for a Microsoft.Web resource provider operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "properties?: " - }, - { - "kind": "Reference", - "text": "CsmOperationDescriptionProperties", - "canonicalReference": "web-resource-manager!CsmOperationDescriptionProperties:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "properties", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!CsmOperationDescriptionProperties:interface", - "docComment": "/**\n * Properties available for a Microsoft.Web resource provider operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface CsmOperationDescriptionProperties " - } - ], - "releaseTag": "Public", - "name": "CsmOperationDescriptionProperties", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!CsmOperationDescriptionProperties#serviceSpecification:member", - "docComment": "/**\n * Resource metrics service provided by Microsoft.Insights resource provider.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "serviceSpecification?: " - }, - { - "kind": "Reference", - "text": "ServiceSpecification", - "canonicalReference": "web-resource-manager!ServiceSpecification:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "serviceSpecification", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!CsmOperationDisplay:interface", - "docComment": "/**\n * Meta data about operation used for display in portal.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface CsmOperationDisplay " - } - ], - "releaseTag": "Public", - "name": "CsmOperationDisplay", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!CsmOperationDisplay#description:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "description?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "description", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!CsmOperationDisplay#operation:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "operation?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "operation", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!CsmOperationDisplay#provider:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "provider?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "provider", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!CsmOperationDisplay#resource:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "resource?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resource", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!CsmPublishingProfileOptions:interface", - "docComment": "/**\n * Publishing options for requested profile.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface CsmPublishingProfileOptions " - } - ], - "releaseTag": "Public", - "name": "CsmPublishingProfileOptions", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!CsmPublishingProfileOptions#format:member", - "docComment": "/**\n * Name of the format. Valid values are: FileZilla3 WebDeploy -- default Ftp\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "format?: " - }, - { - "kind": "Reference", - "text": "PublishingProfileFormat", - "canonicalReference": "web-resource-manager!PublishingProfileFormat:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "format", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!CsmPublishingProfileOptions#includeDisasterRecoveryEndpoints:member", - "docComment": "/**\n * Include the DisasterRecover endpoint if true\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "includeDisasterRecoveryEndpoints?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "includeDisasterRecoveryEndpoints", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!CsmSlotEntity:interface", - "docComment": "/**\n * Deployment slot parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface CsmSlotEntity " - } - ], - "releaseTag": "Public", - "name": "CsmSlotEntity", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!CsmSlotEntity#preserveVnet:member", - "docComment": "/**\n * true to preserve Virtual Network to the slot during swap; otherwise, false.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "preserveVnet: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "preserveVnet", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!CsmSlotEntity#targetSlot:member", - "docComment": "/**\n * Destination deployment slot during swap operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "targetSlot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "targetSlot", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!CsmUsageQuota:interface", - "docComment": "/**\n * Usage of the quota resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface CsmUsageQuota " - } - ], - "releaseTag": "Public", - "name": "CsmUsageQuota", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!CsmUsageQuota#currentValue:member", - "docComment": "/**\n * The current value of the resource counter.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "currentValue?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "currentValue", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!CsmUsageQuota#limit:member", - "docComment": "/**\n * The resource limit.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "limit?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "limit", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!CsmUsageQuota#name:member", - "docComment": "/**\n * Quota name.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Reference", - "text": "LocalizableString", - "canonicalReference": "web-resource-manager!LocalizableString:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!CsmUsageQuota#nextResetTime:member", - "docComment": "/**\n * Next reset time for the resource counter.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nextResetTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextResetTime", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!CsmUsageQuota#unit:member", - "docComment": "/**\n * Units of measurement for the quota resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "unit?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "unit", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!CsmUsageQuotaCollection:interface", - "docComment": "/**\n * Collection of CSM usage quotas.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface CsmUsageQuotaCollection " - } - ], - "releaseTag": "Public", - "name": "CsmUsageQuotaCollection", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!CsmUsageQuotaCollection#nextLink:member", - "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!CsmUsageQuotaCollection#value:member", - "docComment": "/**\n * Collection of resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Reference", - "text": "CsmUsageQuota", - "canonicalReference": "web-resource-manager!CsmUsageQuota:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!CustomHostnameAnalysisResult:type", - "docComment": "/**\n * Custom domain analysis.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type CustomHostnameAnalysisResult = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n readonly isHostnameAlreadyVerified?: boolean;\n readonly customDomainVerificationTest?: " - }, - { - "kind": "Reference", - "text": "DnsVerificationTestResult", - "canonicalReference": "web-resource-manager!DnsVerificationTestResult:type" - }, - { - "kind": "Content", - "text": ";\n readonly customDomainVerificationFailureInfo?: " - }, - { - "kind": "Reference", - "text": "ErrorEntity", - "canonicalReference": "web-resource-manager!ErrorEntity:interface" - }, - { - "kind": "Content", - "text": ";\n readonly hasConflictOnScaleUnit?: boolean;\n readonly hasConflictAcrossSubscription?: boolean;\n readonly conflictingAppResourceId?: string;\n cNameRecords?: string[];\n txtRecords?: string[];\n aRecords?: string[];\n alternateCNameRecords?: string[];\n alternateTxtRecords?: string[];\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "CustomHostnameAnalysisResult", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 7 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!CustomHostNameDnsRecordType:type", - "docComment": "/**\n * Defines values for CustomHostNameDnsRecordType.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type CustomHostNameDnsRecordType = " - }, - { - "kind": "Content", - "text": "\"CName\" | \"A\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "CustomHostNameDnsRecordType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!DatabaseBackupSetting:interface", - "docComment": "/**\n * Database backup settings.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DatabaseBackupSetting " - } - ], - "releaseTag": "Public", - "name": "DatabaseBackupSetting", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DatabaseBackupSetting#connectionString:member", - "docComment": "/**\n * Contains a connection string to a database which is being backed up or restored. If the restore should happen to a new database, the database name inside is the new one.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "connectionString?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "connectionString", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DatabaseBackupSetting#connectionStringName:member", - "docComment": "/**\n * Contains a connection string name that is linked to the SiteConfig.ConnectionStrings. This is used during restore with overwrite connection strings options.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "connectionStringName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "connectionStringName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DatabaseBackupSetting#databaseType:member", - "docComment": "/**\n * Database type (e.g. SqlAzure / MySql).\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "databaseType: " - }, - { - "kind": "Reference", - "text": "DatabaseType", - "canonicalReference": "web-resource-manager!DatabaseType:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "databaseType", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DatabaseBackupSetting#name:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!DatabaseType:type", - "docComment": "/**\n * Defines values for DatabaseType. \\ {@link KnownDatabaseType} can be used interchangeably with DatabaseType, this enum contains the known values that the service supports. ### Known values supported by the service **SqlAzure** \\ **MySql** \\ **LocalMySql** \\ **PostgreSql**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DatabaseType = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DatabaseType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!DataSource:interface", - "docComment": "/**\n * Class representing data source used by the detectors\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DataSource " - } - ], - "releaseTag": "Public", - "name": "DataSource", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DataSource#dataSourceUri:member", - "docComment": "/**\n * Datasource Uri Links\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "dataSourceUri?: " - }, - { - "kind": "Reference", - "text": "NameValuePair", - "canonicalReference": "web-resource-manager!NameValuePair:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "dataSourceUri", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DataSource#instructions:member", - "docComment": "/**\n * Instructions if any for the data source\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "instructions?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "instructions", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!DataTableResponseColumn:interface", - "docComment": "/**\n * Column definition\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DataTableResponseColumn " - } - ], - "releaseTag": "Public", - "name": "DataTableResponseColumn", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DataTableResponseColumn#columnName:member", - "docComment": "/**\n * Name of the column\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "columnName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "columnName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DataTableResponseColumn#columnType:member", - "docComment": "/**\n * Column Type\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "columnType?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "columnType", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DataTableResponseColumn#dataType:member", - "docComment": "/**\n * Data type which looks like 'String' or 'Int32'.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "dataType?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "dataType", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!DataTableResponseObject:interface", - "docComment": "/**\n * Data Table which defines columns and raw row values\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DataTableResponseObject " - } - ], - "releaseTag": "Public", - "name": "DataTableResponseObject", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DataTableResponseObject#columns:member", - "docComment": "/**\n * List of columns with data types\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "columns?: " - }, - { - "kind": "Reference", - "text": "DataTableResponseColumn", - "canonicalReference": "web-resource-manager!DataTableResponseColumn:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "columns", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DataTableResponseObject#rows:member", - "docComment": "/**\n * Raw row values\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "rows?: " - }, - { - "kind": "Content", - "text": "string[][]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "rows", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DataTableResponseObject#tableName:member", - "docComment": "/**\n * Name of the table\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "tableName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tableName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!DefaultErrorResponse:interface", - "docComment": "/**\n * App Service error response.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DefaultErrorResponse " - } - ], - "releaseTag": "Public", - "name": "DefaultErrorResponse", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DefaultErrorResponse#error:member", - "docComment": "/**\n * Error model. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly error?: " - }, - { - "kind": "Reference", - "text": "DefaultErrorResponseError", - "canonicalReference": "web-resource-manager!DefaultErrorResponseError:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "error", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!DefaultErrorResponseError:interface", - "docComment": "/**\n * Error model.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DefaultErrorResponseError " - } - ], - "releaseTag": "Public", - "name": "DefaultErrorResponseError", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DefaultErrorResponseError#code:member", - "docComment": "/**\n * Standardized string to programmatically identify the error. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly code?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "code", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DefaultErrorResponseError#details:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "details?: " - }, - { - "kind": "Reference", - "text": "DefaultErrorResponseErrorDetailsItem", - "canonicalReference": "web-resource-manager!DefaultErrorResponseErrorDetailsItem:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "details", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DefaultErrorResponseError#innererror:member", - "docComment": "/**\n * More information to debug error. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly innererror?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "innererror", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DefaultErrorResponseError#message:member", - "docComment": "/**\n * Detailed error description and debugging information. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly message?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "message", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DefaultErrorResponseError#target:member", - "docComment": "/**\n * Detailed error description and debugging information. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly target?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "target", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!DefaultErrorResponseErrorDetailsItem:interface", - "docComment": "/**\n * Detailed errors.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DefaultErrorResponseErrorDetailsItem " - } - ], - "releaseTag": "Public", - "name": "DefaultErrorResponseErrorDetailsItem", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DefaultErrorResponseErrorDetailsItem#code:member", - "docComment": "/**\n * Standardized string to programmatically identify the error. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly code?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "code", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DefaultErrorResponseErrorDetailsItem#message:member", - "docComment": "/**\n * Detailed error description and debugging information. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly message?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "message", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DefaultErrorResponseErrorDetailsItem#target:member", - "docComment": "/**\n * Detailed error description and debugging information. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly target?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "target", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!DeletedAppRestoreRequest:type", - "docComment": "/**\n * Details about restoring a deleted app.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DeletedAppRestoreRequest = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n deletedSiteId?: string;\n recoverConfiguration?: boolean;\n snapshotTime?: string;\n useDRSecondary?: boolean;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DeletedAppRestoreRequest", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!DeletedSite:type", - "docComment": "/**\n * A deleted app.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DeletedSite = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n readonly deletedSiteId?: number;\n readonly deletedTimestamp?: string;\n readonly subscription?: string;\n readonly resourceGroup?: string;\n readonly deletedSiteName?: string;\n readonly slot?: string;\n readonly kindPropertiesKind?: string;\n readonly geoRegionName?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DeletedSite", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!DeletedWebAppCollection:interface", - "docComment": "/**\n * Collection of deleted apps.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeletedWebAppCollection " - } - ], - "releaseTag": "Public", - "name": "DeletedWebAppCollection", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DeletedWebAppCollection#nextLink:member", - "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DeletedWebAppCollection#value:member", - "docComment": "/**\n * Collection of resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Reference", - "text": "DeletedSite", - "canonicalReference": "web-resource-manager!DeletedSite:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!DeletedWebApps:interface", - "docComment": "/**\n * Interface representing a DeletedWebApps.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeletedWebApps " - } - ], - "releaseTag": "Public", - "name": "DeletedWebApps", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!DeletedWebApps#getDeletedWebAppByLocation:member(1)", - "docComment": "/**\n * Description for Get deleted app for a subscription at location.\n *\n * @param location - \n *\n * @param deletedSiteId - The numeric ID of the deleted app, e.g. 12345\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getDeletedWebAppByLocation(location: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", deletedSiteId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DeletedWebAppsGetDeletedWebAppByLocationOptionalParams", - "canonicalReference": "web-resource-manager!DeletedWebAppsGetDeletedWebAppByLocationOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DeletedWebAppsGetDeletedWebAppByLocationResponse", - "canonicalReference": "web-resource-manager!DeletedWebAppsGetDeletedWebAppByLocationResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "location", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "deletedSiteId", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "getDeletedWebAppByLocation" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!DeletedWebApps#list:member(1)", - "docComment": "/**\n * Description for Get all deleted apps for a subscription.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(options?: " - }, - { - "kind": "Reference", - "text": "DeletedWebAppsListOptionalParams", - "canonicalReference": "web-resource-manager!DeletedWebAppsListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DeletedSite", - "canonicalReference": "web-resource-manager!DeletedSite:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "list" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!DeletedWebApps#listByLocation:member(1)", - "docComment": "/**\n * Description for Get all deleted apps for a subscription at location\n *\n * @param location - \n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByLocation(location: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DeletedWebAppsListByLocationOptionalParams", - "canonicalReference": "web-resource-manager!DeletedWebAppsListByLocationOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DeletedSite", - "canonicalReference": "web-resource-manager!DeletedSite:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "location", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "listByLocation" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!DeletedWebAppsGetDeletedWebAppByLocationOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeletedWebAppsGetDeletedWebAppByLocationOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DeletedWebAppsGetDeletedWebAppByLocationOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!DeletedWebAppsGetDeletedWebAppByLocationResponse:type", - "docComment": "/**\n * Contains response data for the getDeletedWebAppByLocation operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DeletedWebAppsGetDeletedWebAppByLocationResponse = " - }, - { - "kind": "Reference", - "text": "DeletedSite", - "canonicalReference": "web-resource-manager!DeletedSite:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DeletedWebAppsGetDeletedWebAppByLocationResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!DeletedWebAppsListByLocationNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeletedWebAppsListByLocationNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DeletedWebAppsListByLocationNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!DeletedWebAppsListByLocationNextResponse:type", - "docComment": "/**\n * Contains response data for the listByLocationNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DeletedWebAppsListByLocationNextResponse = " - }, - { - "kind": "Reference", - "text": "DeletedWebAppCollection", - "canonicalReference": "web-resource-manager!DeletedWebAppCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DeletedWebAppsListByLocationNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!DeletedWebAppsListByLocationOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeletedWebAppsListByLocationOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DeletedWebAppsListByLocationOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!DeletedWebAppsListByLocationResponse:type", - "docComment": "/**\n * Contains response data for the listByLocation operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DeletedWebAppsListByLocationResponse = " - }, - { - "kind": "Reference", - "text": "DeletedWebAppCollection", - "canonicalReference": "web-resource-manager!DeletedWebAppCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DeletedWebAppsListByLocationResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!DeletedWebAppsListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeletedWebAppsListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DeletedWebAppsListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!DeletedWebAppsListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DeletedWebAppsListNextResponse = " - }, - { - "kind": "Reference", - "text": "DeletedWebAppCollection", - "canonicalReference": "web-resource-manager!DeletedWebAppCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DeletedWebAppsListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!DeletedWebAppsListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeletedWebAppsListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DeletedWebAppsListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!DeletedWebAppsListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DeletedWebAppsListResponse = " - }, - { - "kind": "Reference", - "text": "DeletedWebAppCollection", - "canonicalReference": "web-resource-manager!DeletedWebAppCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DeletedWebAppsListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!Deployment:type", - "docComment": "/**\n * User credentials used for publishing activity.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type Deployment = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n status?: number;\n message?: string;\n author?: string;\n deployer?: string;\n authorEmail?: string;\n startTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n endTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n active?: boolean;\n details?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "Deployment", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 7 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!DeploymentCollection:interface", - "docComment": "/**\n * Collection of app deployments.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeploymentCollection " - } - ], - "releaseTag": "Public", - "name": "DeploymentCollection", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DeploymentCollection#nextLink:member", - "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DeploymentCollection#value:member", - "docComment": "/**\n * Collection of resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Reference", - "text": "Deployment", - "canonicalReference": "web-resource-manager!Deployment:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!DeploymentLocations:interface", - "docComment": "/**\n * List of available locations (regions or App Service Environments) for deployment of App Service resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DeploymentLocations " - } - ], - "releaseTag": "Public", - "name": "DeploymentLocations", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DeploymentLocations#hostingEnvironmentDeploymentInfos:member", - "docComment": "/**\n * Available App Service Environments with basic information.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "hostingEnvironmentDeploymentInfos?: " - }, - { - "kind": "Reference", - "text": "HostingEnvironmentDeploymentInfo", - "canonicalReference": "web-resource-manager!HostingEnvironmentDeploymentInfo:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "hostingEnvironmentDeploymentInfos", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DeploymentLocations#hostingEnvironments:member", - "docComment": "/**\n * Available App Service Environments with full descriptions of the environments.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "hostingEnvironments?: " - }, - { - "kind": "Reference", - "text": "AppServiceEnvironment", - "canonicalReference": "web-resource-manager!AppServiceEnvironment:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "hostingEnvironments", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DeploymentLocations#locations:member", - "docComment": "/**\n * Available regions.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "locations?: " - }, - { - "kind": "Reference", - "text": "GeoRegion", - "canonicalReference": "web-resource-manager!GeoRegion:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "locations", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!DetectorAbnormalTimePeriod:interface", - "docComment": "/**\n * Class representing Abnormal Time Period detected.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DetectorAbnormalTimePeriod " - } - ], - "releaseTag": "Public", - "name": "DetectorAbnormalTimePeriod", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DetectorAbnormalTimePeriod#endTime:member", - "docComment": "/**\n * End time of the correlated event\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "endTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "endTime", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DetectorAbnormalTimePeriod#message:member", - "docComment": "/**\n * Message describing the event\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "message?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "message", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DetectorAbnormalTimePeriod#metaData:member", - "docComment": "/**\n * Downtime metadata\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "metaData?: " - }, - { - "kind": "Reference", - "text": "NameValuePair", - "canonicalReference": "web-resource-manager!NameValuePair:interface" - }, - { - "kind": "Content", - "text": "[][]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "metaData", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DetectorAbnormalTimePeriod#priority:member", - "docComment": "/**\n * Represents the rank of the Detector\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "priority?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "priority", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DetectorAbnormalTimePeriod#solutions:member", - "docComment": "/**\n * List of proposed solutions\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "solutions?: " - }, - { - "kind": "Reference", - "text": "Solution", - "canonicalReference": "web-resource-manager!Solution:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "solutions", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DetectorAbnormalTimePeriod#source:member", - "docComment": "/**\n * Represents the name of the Detector\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "source?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "source", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DetectorAbnormalTimePeriod#startTime:member", - "docComment": "/**\n * Start time of the correlated event\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "startTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "startTime", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DetectorAbnormalTimePeriod#type:member", - "docComment": "/**\n * Represents the type of the Detector\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "type?: " - }, - { - "kind": "Reference", - "text": "IssueType", - "canonicalReference": "web-resource-manager!IssueType:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!DetectorDefinition:type", - "docComment": "/**\n * Class representing detector definition\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DetectorDefinition = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n readonly displayName?: string;\n readonly description?: string;\n readonly rank?: number;\n readonly isEnabled?: boolean;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DetectorDefinition", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!DetectorInfo:interface", - "docComment": "/**\n * Definition of Detector\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DetectorInfo " - } - ], - "releaseTag": "Public", - "name": "DetectorInfo", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DetectorInfo#category:member", - "docComment": "/**\n * Support Category NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly category?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "category", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DetectorInfo#description:member", - "docComment": "/**\n * Short description of the detector and its purpose NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly description?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "description", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DetectorInfo#subCategory:member", - "docComment": "/**\n * Support Sub Category NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly subCategory?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "subCategory", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DetectorInfo#supportTopicId:member", - "docComment": "/**\n * Support Topic Id NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly supportTopicId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "supportTopicId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!DetectorResponse:type", - "docComment": "/**\n * Class representing Response from Detector\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DetectorResponse = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n metadata?: " - }, - { - "kind": "Reference", - "text": "DetectorInfo", - "canonicalReference": "web-resource-manager!DetectorInfo:interface" - }, - { - "kind": "Content", - "text": ";\n dataset?: " - }, - { - "kind": "Reference", - "text": "DiagnosticData", - "canonicalReference": "web-resource-manager!DiagnosticData:interface" - }, - { - "kind": "Content", - "text": "[];\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DetectorResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 7 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!DetectorResponseCollection:interface", - "docComment": "/**\n * Collection of detector responses\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DetectorResponseCollection " - } - ], - "releaseTag": "Public", - "name": "DetectorResponseCollection", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DetectorResponseCollection#nextLink:member", - "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DetectorResponseCollection#value:member", - "docComment": "/**\n * Collection of resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Reference", - "text": "DetectorResponse", - "canonicalReference": "web-resource-manager!DetectorResponse:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!DiagnosticAnalysis:type", - "docComment": "/**\n * Class representing a diagnostic analysis done on an application\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DiagnosticAnalysis = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n startTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n endTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n abnormalTimePeriods?: " - }, - { - "kind": "Reference", - "text": "AbnormalTimePeriod", - "canonicalReference": "web-resource-manager!AbnormalTimePeriod:interface" - }, - { - "kind": "Content", - "text": "[];\n payload?: " - }, - { - "kind": "Reference", - "text": "AnalysisData", - "canonicalReference": "web-resource-manager!AnalysisData:interface" - }, - { - "kind": "Content", - "text": "[];\n nonCorrelatedDetectors?: " - }, - { - "kind": "Reference", - "text": "DetectorDefinition", - "canonicalReference": "web-resource-manager!DetectorDefinition:type" - }, - { - "kind": "Content", - "text": "[];\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DiagnosticAnalysis", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 13 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!DiagnosticAnalysisCollection:interface", - "docComment": "/**\n * Collection of Diagnostic Analyses\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DiagnosticAnalysisCollection " - } - ], - "releaseTag": "Public", - "name": "DiagnosticAnalysisCollection", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DiagnosticAnalysisCollection#nextLink:member", - "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DiagnosticAnalysisCollection#value:member", - "docComment": "/**\n * Collection of resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Reference", - "text": "AnalysisDefinition", - "canonicalReference": "web-resource-manager!AnalysisDefinition:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!DiagnosticCategory:type", - "docComment": "/**\n * Class representing detector definition\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DiagnosticCategory = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n readonly description?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DiagnosticCategory", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!DiagnosticCategoryCollection:interface", - "docComment": "/**\n * Collection of Diagnostic Categories\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DiagnosticCategoryCollection " - } - ], - "releaseTag": "Public", - "name": "DiagnosticCategoryCollection", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DiagnosticCategoryCollection#nextLink:member", - "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DiagnosticCategoryCollection#value:member", - "docComment": "/**\n * Collection of resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Reference", - "text": "DiagnosticCategory", - "canonicalReference": "web-resource-manager!DiagnosticCategory:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!DiagnosticData:interface", - "docComment": "/**\n * Set of data with rendering instructions\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DiagnosticData " - } - ], - "releaseTag": "Public", - "name": "DiagnosticData", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DiagnosticData#renderingProperties:member", - "docComment": "/**\n * Properties that describe how the table should be rendered\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "renderingProperties?: " - }, - { - "kind": "Reference", - "text": "Rendering", - "canonicalReference": "web-resource-manager!Rendering:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "renderingProperties", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DiagnosticData#table:member", - "docComment": "/**\n * Data in table form\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "table?: " - }, - { - "kind": "Reference", - "text": "DataTableResponseObject", - "canonicalReference": "web-resource-manager!DataTableResponseObject:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "table", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!DiagnosticDetectorCollection:interface", - "docComment": "/**\n * Collection of Diagnostic Detectors\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DiagnosticDetectorCollection " - } - ], - "releaseTag": "Public", - "name": "DiagnosticDetectorCollection", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DiagnosticDetectorCollection#nextLink:member", - "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DiagnosticDetectorCollection#value:member", - "docComment": "/**\n * Collection of resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Reference", - "text": "DetectorDefinition", - "canonicalReference": "web-resource-manager!DetectorDefinition:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!DiagnosticDetectorResponse:type", - "docComment": "/**\n * Class representing Response from Diagnostic Detectors\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DiagnosticDetectorResponse = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n startTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n endTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n issueDetected?: boolean;\n detectorDefinition?: " - }, - { - "kind": "Reference", - "text": "DetectorDefinition", - "canonicalReference": "web-resource-manager!DetectorDefinition:type" - }, - { - "kind": "Content", - "text": ";\n metrics?: " - }, - { - "kind": "Reference", - "text": "DiagnosticMetricSet", - "canonicalReference": "web-resource-manager!DiagnosticMetricSet:interface" - }, - { - "kind": "Content", - "text": "[];\n abnormalTimePeriods?: " - }, - { - "kind": "Reference", - "text": "DetectorAbnormalTimePeriod", - "canonicalReference": "web-resource-manager!DetectorAbnormalTimePeriod:interface" - }, - { - "kind": "Content", - "text": "[];\n data?: " - }, - { - "kind": "Reference", - "text": "NameValuePair", - "canonicalReference": "web-resource-manager!NameValuePair:interface" - }, - { - "kind": "Content", - "text": "[][];\n responseMetaData?: " - }, - { - "kind": "Reference", - "text": "ResponseMetaData", - "canonicalReference": "web-resource-manager!ResponseMetaData:interface" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DiagnosticDetectorResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 17 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!DiagnosticMetricSample:interface", - "docComment": "/**\n * Class representing Diagnostic Metric\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DiagnosticMetricSample " - } - ], - "releaseTag": "Public", - "name": "DiagnosticMetricSample", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DiagnosticMetricSample#isAggregated:member", - "docComment": "/**\n * Whether the values are aggregates across all workers or not\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "isAggregated?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "isAggregated", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DiagnosticMetricSample#maximum:member", - "docComment": "/**\n * Maximum of the metric sampled during the time period\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "maximum?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "maximum", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DiagnosticMetricSample#minimum:member", - "docComment": "/**\n * Minimum of the metric sampled during the time period\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "minimum?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "minimum", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DiagnosticMetricSample#roleInstance:member", - "docComment": "/**\n * Role Instance. Null if this counter is not per instance This is returned and should be whichever instance name we desire to be returned i.e. CPU and Memory return RDWORKERNAME (LargeDed..._IN_0) where RDWORKERNAME is Machine name below and RoleInstance name in parenthesis\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "roleInstance?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "roleInstance", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DiagnosticMetricSample#timestamp:member", - "docComment": "/**\n * Time at which metric is measured\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "timestamp?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "timestamp", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DiagnosticMetricSample#total:member", - "docComment": "/**\n * Total value of the metric. If multiple measurements are made this will have sum of all.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "total?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "total", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!DiagnosticMetricSet:interface", - "docComment": "/**\n * Class representing Diagnostic Metric information\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DiagnosticMetricSet " - } - ], - "releaseTag": "Public", - "name": "DiagnosticMetricSet", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DiagnosticMetricSet#endTime:member", - "docComment": "/**\n * End time of the period\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "endTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "endTime", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DiagnosticMetricSet#name:member", - "docComment": "/**\n * Name of the metric\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DiagnosticMetricSet#startTime:member", - "docComment": "/**\n * Start time of the period\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "startTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "startTime", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DiagnosticMetricSet#timeGrain:member", - "docComment": "/**\n * Presented time grain. Supported grains at the moment are PT1M, PT1H, P1D\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "timeGrain?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "timeGrain", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DiagnosticMetricSet#unit:member", - "docComment": "/**\n * Metric's unit\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "unit?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "unit", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DiagnosticMetricSet#values:member", - "docComment": "/**\n * Collection of metric values for the selected period based on the {Microsoft.Web.Hosting.Administration.DiagnosticMetricSet.TimeGrain}\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "values?: " - }, - { - "kind": "Reference", - "text": "DiagnosticMetricSample", - "canonicalReference": "web-resource-manager!DiagnosticMetricSample:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "values", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!Diagnostics:interface", - "docComment": "/**\n * Interface representing a Diagnostics.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Diagnostics " - } - ], - "releaseTag": "Public", - "name": "Diagnostics", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!Diagnostics#executeSiteAnalysis:member(1)", - "docComment": "/**\n * Description for Execute Analysis\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param siteName - Site Name\n *\n * @param diagnosticCategory - Category Name\n *\n * @param analysisName - Analysis Resource Name\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "executeSiteAnalysis(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", siteName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", diagnosticCategory: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", analysisName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DiagnosticsExecuteSiteAnalysisOptionalParams", - "canonicalReference": "web-resource-manager!DiagnosticsExecuteSiteAnalysisOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DiagnosticsExecuteSiteAnalysisResponse", - "canonicalReference": "web-resource-manager!DiagnosticsExecuteSiteAnalysisResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "siteName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "diagnosticCategory", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "analysisName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "executeSiteAnalysis" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!Diagnostics#executeSiteAnalysisSlot:member(1)", - "docComment": "/**\n * Description for Execute Analysis\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param siteName - Site Name\n *\n * @param diagnosticCategory - Category Name\n *\n * @param analysisName - Analysis Resource Name\n *\n * @param slot - Slot Name\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "executeSiteAnalysisSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", siteName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", diagnosticCategory: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", analysisName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DiagnosticsExecuteSiteAnalysisSlotOptionalParams", - "canonicalReference": "web-resource-manager!DiagnosticsExecuteSiteAnalysisSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DiagnosticsExecuteSiteAnalysisSlotResponse", - "canonicalReference": "web-resource-manager!DiagnosticsExecuteSiteAnalysisSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "siteName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "diagnosticCategory", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "analysisName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "executeSiteAnalysisSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!Diagnostics#executeSiteDetector:member(1)", - "docComment": "/**\n * Description for Execute Detector\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param siteName - Site Name\n *\n * @param detectorName - Detector Resource Name\n *\n * @param diagnosticCategory - Category Name\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "executeSiteDetector(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", siteName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", detectorName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", diagnosticCategory: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DiagnosticsExecuteSiteDetectorOptionalParams", - "canonicalReference": "web-resource-manager!DiagnosticsExecuteSiteDetectorOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DiagnosticsExecuteSiteDetectorResponse", - "canonicalReference": "web-resource-manager!DiagnosticsExecuteSiteDetectorResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "siteName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "detectorName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "diagnosticCategory", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "executeSiteDetector" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!Diagnostics#executeSiteDetectorSlot:member(1)", - "docComment": "/**\n * Description for Execute Detector\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param siteName - Site Name\n *\n * @param detectorName - Detector Resource Name\n *\n * @param diagnosticCategory - Category Name\n *\n * @param slot - Slot Name\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "executeSiteDetectorSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", siteName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", detectorName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", diagnosticCategory: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DiagnosticsExecuteSiteDetectorSlotOptionalParams", - "canonicalReference": "web-resource-manager!DiagnosticsExecuteSiteDetectorSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DiagnosticsExecuteSiteDetectorSlotResponse", - "canonicalReference": "web-resource-manager!DiagnosticsExecuteSiteDetectorSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "siteName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "detectorName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "diagnosticCategory", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "executeSiteDetectorSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!Diagnostics#getHostingEnvironmentDetectorResponse:member(1)", - "docComment": "/**\n * Description for Get Hosting Environment Detector Response\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - App Service Environment Name\n *\n * @param detectorName - Detector Resource Name\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getHostingEnvironmentDetectorResponse(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", detectorName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DiagnosticsGetHostingEnvironmentDetectorResponseOptionalParams", - "canonicalReference": "web-resource-manager!DiagnosticsGetHostingEnvironmentDetectorResponseOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DiagnosticsGetHostingEnvironmentDetectorResponseResponse", - "canonicalReference": "web-resource-manager!DiagnosticsGetHostingEnvironmentDetectorResponseResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "detectorName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "getHostingEnvironmentDetectorResponse" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!Diagnostics#getSiteAnalysis:member(1)", - "docComment": "/**\n * Description for Get Site Analysis\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param siteName - Site Name\n *\n * @param diagnosticCategory - Diagnostic Category\n *\n * @param analysisName - Analysis Name\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getSiteAnalysis(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", siteName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", diagnosticCategory: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", analysisName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DiagnosticsGetSiteAnalysisOptionalParams", - "canonicalReference": "web-resource-manager!DiagnosticsGetSiteAnalysisOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DiagnosticsGetSiteAnalysisResponse", - "canonicalReference": "web-resource-manager!DiagnosticsGetSiteAnalysisResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "siteName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "diagnosticCategory", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "analysisName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "getSiteAnalysis" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!Diagnostics#getSiteAnalysisSlot:member(1)", - "docComment": "/**\n * Description for Get Site Analysis\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param siteName - Site Name\n *\n * @param diagnosticCategory - Diagnostic Category\n *\n * @param analysisName - Analysis Name\n *\n * @param slot - Slot - optional\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getSiteAnalysisSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", siteName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", diagnosticCategory: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", analysisName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DiagnosticsGetSiteAnalysisSlotOptionalParams", - "canonicalReference": "web-resource-manager!DiagnosticsGetSiteAnalysisSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DiagnosticsGetSiteAnalysisSlotResponse", - "canonicalReference": "web-resource-manager!DiagnosticsGetSiteAnalysisSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "siteName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "diagnosticCategory", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "analysisName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "getSiteAnalysisSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!Diagnostics#getSiteDetector:member(1)", - "docComment": "/**\n * Description for Get Detector\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param siteName - Site Name\n *\n * @param diagnosticCategory - Diagnostic Category\n *\n * @param detectorName - Detector Name\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getSiteDetector(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", siteName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", diagnosticCategory: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", detectorName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DiagnosticsGetSiteDetectorOptionalParams", - "canonicalReference": "web-resource-manager!DiagnosticsGetSiteDetectorOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DiagnosticsGetSiteDetectorResponse", - "canonicalReference": "web-resource-manager!DiagnosticsGetSiteDetectorResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "siteName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "diagnosticCategory", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "detectorName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "getSiteDetector" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!Diagnostics#getSiteDetectorResponse:member(1)", - "docComment": "/**\n * Description for Get site detector response\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param siteName - Site Name\n *\n * @param detectorName - Detector Resource Name\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getSiteDetectorResponse(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", siteName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", detectorName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DiagnosticsGetSiteDetectorResponseOptionalParams", - "canonicalReference": "web-resource-manager!DiagnosticsGetSiteDetectorResponseOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DiagnosticsGetSiteDetectorResponseResponse", - "canonicalReference": "web-resource-manager!DiagnosticsGetSiteDetectorResponseResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "siteName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "detectorName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "getSiteDetectorResponse" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!Diagnostics#getSiteDetectorResponseSlot:member(1)", - "docComment": "/**\n * Description for Get site detector response\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param siteName - Site Name\n *\n * @param detectorName - Detector Resource Name\n *\n * @param slot - Slot Name\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getSiteDetectorResponseSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", siteName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", detectorName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DiagnosticsGetSiteDetectorResponseSlotOptionalParams", - "canonicalReference": "web-resource-manager!DiagnosticsGetSiteDetectorResponseSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DiagnosticsGetSiteDetectorResponseSlotResponse", - "canonicalReference": "web-resource-manager!DiagnosticsGetSiteDetectorResponseSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "siteName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "detectorName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "getSiteDetectorResponseSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!Diagnostics#getSiteDetectorSlot:member(1)", - "docComment": "/**\n * Description for Get Detector\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param siteName - Site Name\n *\n * @param diagnosticCategory - Diagnostic Category\n *\n * @param detectorName - Detector Name\n *\n * @param slot - Slot Name\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getSiteDetectorSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", siteName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", diagnosticCategory: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", detectorName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DiagnosticsGetSiteDetectorSlotOptionalParams", - "canonicalReference": "web-resource-manager!DiagnosticsGetSiteDetectorSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DiagnosticsGetSiteDetectorSlotResponse", - "canonicalReference": "web-resource-manager!DiagnosticsGetSiteDetectorSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "siteName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "diagnosticCategory", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "detectorName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "getSiteDetectorSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!Diagnostics#getSiteDiagnosticCategory:member(1)", - "docComment": "/**\n * Description for Get Diagnostics Category\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param siteName - Site Name\n *\n * @param diagnosticCategory - Diagnostic Category\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getSiteDiagnosticCategory(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", siteName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", diagnosticCategory: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DiagnosticsGetSiteDiagnosticCategoryOptionalParams", - "canonicalReference": "web-resource-manager!DiagnosticsGetSiteDiagnosticCategoryOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DiagnosticsGetSiteDiagnosticCategoryResponse", - "canonicalReference": "web-resource-manager!DiagnosticsGetSiteDiagnosticCategoryResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "siteName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "diagnosticCategory", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "getSiteDiagnosticCategory" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!Diagnostics#getSiteDiagnosticCategorySlot:member(1)", - "docComment": "/**\n * Description for Get Diagnostics Category\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param siteName - Site Name\n *\n * @param diagnosticCategory - Diagnostic Category\n *\n * @param slot - Slot Name\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getSiteDiagnosticCategorySlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", siteName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", diagnosticCategory: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DiagnosticsGetSiteDiagnosticCategorySlotOptionalParams", - "canonicalReference": "web-resource-manager!DiagnosticsGetSiteDiagnosticCategorySlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DiagnosticsGetSiteDiagnosticCategorySlotResponse", - "canonicalReference": "web-resource-manager!DiagnosticsGetSiteDiagnosticCategorySlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "siteName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "diagnosticCategory", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "getSiteDiagnosticCategorySlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!Diagnostics#listHostingEnvironmentDetectorResponses:member(1)", - "docComment": "/**\n * Description for List Hosting Environment Detector Responses\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site Name\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listHostingEnvironmentDetectorResponses(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DiagnosticsListHostingEnvironmentDetectorResponsesOptionalParams", - "canonicalReference": "web-resource-manager!DiagnosticsListHostingEnvironmentDetectorResponsesOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DetectorResponse", - "canonicalReference": "web-resource-manager!DetectorResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listHostingEnvironmentDetectorResponses" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!Diagnostics#listSiteAnalyses:member(1)", - "docComment": "/**\n * Description for Get Site Analyses\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param siteName - Site Name\n *\n * @param diagnosticCategory - Diagnostic Category\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listSiteAnalyses(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", siteName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", diagnosticCategory: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DiagnosticsListSiteAnalysesOptionalParams", - "canonicalReference": "web-resource-manager!DiagnosticsListSiteAnalysesOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "AnalysisDefinition", - "canonicalReference": "web-resource-manager!AnalysisDefinition:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "siteName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "diagnosticCategory", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listSiteAnalyses" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!Diagnostics#listSiteAnalysesSlot:member(1)", - "docComment": "/**\n * Description for Get Site Analyses\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param siteName - Site Name\n *\n * @param diagnosticCategory - Diagnostic Category\n *\n * @param slot - Slot Name\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listSiteAnalysesSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", siteName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", diagnosticCategory: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DiagnosticsListSiteAnalysesSlotOptionalParams", - "canonicalReference": "web-resource-manager!DiagnosticsListSiteAnalysesSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "AnalysisDefinition", - "canonicalReference": "web-resource-manager!AnalysisDefinition:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "siteName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "diagnosticCategory", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "listSiteAnalysesSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!Diagnostics#listSiteDetectorResponses:member(1)", - "docComment": "/**\n * Description for List Site Detector Responses\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param siteName - Site Name\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listSiteDetectorResponses(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", siteName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DiagnosticsListSiteDetectorResponsesOptionalParams", - "canonicalReference": "web-resource-manager!DiagnosticsListSiteDetectorResponsesOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DetectorResponse", - "canonicalReference": "web-resource-manager!DetectorResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "siteName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listSiteDetectorResponses" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!Diagnostics#listSiteDetectorResponsesSlot:member(1)", - "docComment": "/**\n * Description for List Site Detector Responses\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param siteName - Site Name\n *\n * @param slot - Slot Name\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listSiteDetectorResponsesSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", siteName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DiagnosticsListSiteDetectorResponsesSlotOptionalParams", - "canonicalReference": "web-resource-manager!DiagnosticsListSiteDetectorResponsesSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DetectorResponse", - "canonicalReference": "web-resource-manager!DetectorResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "siteName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listSiteDetectorResponsesSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!Diagnostics#listSiteDetectors:member(1)", - "docComment": "/**\n * Description for Get Detectors\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param siteName - Site Name\n *\n * @param diagnosticCategory - Diagnostic Category\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listSiteDetectors(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", siteName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", diagnosticCategory: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DiagnosticsListSiteDetectorsOptionalParams", - "canonicalReference": "web-resource-manager!DiagnosticsListSiteDetectorsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DetectorDefinition", - "canonicalReference": "web-resource-manager!DetectorDefinition:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "siteName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "diagnosticCategory", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listSiteDetectors" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!Diagnostics#listSiteDetectorsSlot:member(1)", - "docComment": "/**\n * Description for Get Detectors\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param siteName - Site Name\n *\n * @param diagnosticCategory - Diagnostic Category\n *\n * @param slot - Slot Name\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listSiteDetectorsSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", siteName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", diagnosticCategory: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DiagnosticsListSiteDetectorsSlotOptionalParams", - "canonicalReference": "web-resource-manager!DiagnosticsListSiteDetectorsSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DetectorDefinition", - "canonicalReference": "web-resource-manager!DetectorDefinition:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "siteName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "diagnosticCategory", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "listSiteDetectorsSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!Diagnostics#listSiteDiagnosticCategories:member(1)", - "docComment": "/**\n * Description for Get Diagnostics Categories\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param siteName - Site Name\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listSiteDiagnosticCategories(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", siteName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DiagnosticsListSiteDiagnosticCategoriesOptionalParams", - "canonicalReference": "web-resource-manager!DiagnosticsListSiteDiagnosticCategoriesOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DiagnosticCategory", - "canonicalReference": "web-resource-manager!DiagnosticCategory:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "siteName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listSiteDiagnosticCategories" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!Diagnostics#listSiteDiagnosticCategoriesSlot:member(1)", - "docComment": "/**\n * Description for Get Diagnostics Categories\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param siteName - Site Name\n *\n * @param slot - Slot Name\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listSiteDiagnosticCategoriesSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", siteName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DiagnosticsListSiteDiagnosticCategoriesSlotOptionalParams", - "canonicalReference": "web-resource-manager!DiagnosticsListSiteDiagnosticCategoriesSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DiagnosticCategory", - "canonicalReference": "web-resource-manager!DiagnosticCategory:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "siteName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listSiteDiagnosticCategoriesSlot" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!DiagnosticsExecuteSiteAnalysisOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DiagnosticsExecuteSiteAnalysisOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DiagnosticsExecuteSiteAnalysisOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DiagnosticsExecuteSiteAnalysisOptionalParams#endTime:member", - "docComment": "/**\n * End Time\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "endTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "endTime", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DiagnosticsExecuteSiteAnalysisOptionalParams#startTime:member", - "docComment": "/**\n * Start Time\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "startTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "startTime", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DiagnosticsExecuteSiteAnalysisOptionalParams#timeGrain:member", - "docComment": "/**\n * Time Grain\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "timeGrain?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "timeGrain", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!DiagnosticsExecuteSiteAnalysisResponse:type", - "docComment": "/**\n * Contains response data for the executeSiteAnalysis operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DiagnosticsExecuteSiteAnalysisResponse = " - }, - { - "kind": "Reference", - "text": "DiagnosticAnalysis", - "canonicalReference": "web-resource-manager!DiagnosticAnalysis:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DiagnosticsExecuteSiteAnalysisResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!DiagnosticsExecuteSiteAnalysisSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DiagnosticsExecuteSiteAnalysisSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DiagnosticsExecuteSiteAnalysisSlotOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DiagnosticsExecuteSiteAnalysisSlotOptionalParams#endTime:member", - "docComment": "/**\n * End Time\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "endTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "endTime", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DiagnosticsExecuteSiteAnalysisSlotOptionalParams#startTime:member", - "docComment": "/**\n * Start Time\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "startTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "startTime", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DiagnosticsExecuteSiteAnalysisSlotOptionalParams#timeGrain:member", - "docComment": "/**\n * Time Grain\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "timeGrain?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "timeGrain", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!DiagnosticsExecuteSiteAnalysisSlotResponse:type", - "docComment": "/**\n * Contains response data for the executeSiteAnalysisSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DiagnosticsExecuteSiteAnalysisSlotResponse = " - }, - { - "kind": "Reference", - "text": "DiagnosticAnalysis", - "canonicalReference": "web-resource-manager!DiagnosticAnalysis:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DiagnosticsExecuteSiteAnalysisSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!DiagnosticsExecuteSiteDetectorOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DiagnosticsExecuteSiteDetectorOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DiagnosticsExecuteSiteDetectorOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DiagnosticsExecuteSiteDetectorOptionalParams#endTime:member", - "docComment": "/**\n * End Time\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "endTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "endTime", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DiagnosticsExecuteSiteDetectorOptionalParams#startTime:member", - "docComment": "/**\n * Start Time\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "startTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "startTime", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DiagnosticsExecuteSiteDetectorOptionalParams#timeGrain:member", - "docComment": "/**\n * Time Grain\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "timeGrain?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "timeGrain", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!DiagnosticsExecuteSiteDetectorResponse:type", - "docComment": "/**\n * Contains response data for the executeSiteDetector operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DiagnosticsExecuteSiteDetectorResponse = " - }, - { - "kind": "Reference", - "text": "DiagnosticDetectorResponse", - "canonicalReference": "web-resource-manager!DiagnosticDetectorResponse:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DiagnosticsExecuteSiteDetectorResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!DiagnosticsExecuteSiteDetectorSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DiagnosticsExecuteSiteDetectorSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DiagnosticsExecuteSiteDetectorSlotOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DiagnosticsExecuteSiteDetectorSlotOptionalParams#endTime:member", - "docComment": "/**\n * End Time\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "endTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "endTime", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DiagnosticsExecuteSiteDetectorSlotOptionalParams#startTime:member", - "docComment": "/**\n * Start Time\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "startTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "startTime", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DiagnosticsExecuteSiteDetectorSlotOptionalParams#timeGrain:member", - "docComment": "/**\n * Time Grain\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "timeGrain?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "timeGrain", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!DiagnosticsExecuteSiteDetectorSlotResponse:type", - "docComment": "/**\n * Contains response data for the executeSiteDetectorSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DiagnosticsExecuteSiteDetectorSlotResponse = " - }, - { - "kind": "Reference", - "text": "DiagnosticDetectorResponse", - "canonicalReference": "web-resource-manager!DiagnosticDetectorResponse:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DiagnosticsExecuteSiteDetectorSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!DiagnosticsGetHostingEnvironmentDetectorResponseOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DiagnosticsGetHostingEnvironmentDetectorResponseOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DiagnosticsGetHostingEnvironmentDetectorResponseOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DiagnosticsGetHostingEnvironmentDetectorResponseOptionalParams#endTime:member", - "docComment": "/**\n * End Time\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "endTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "endTime", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DiagnosticsGetHostingEnvironmentDetectorResponseOptionalParams#startTime:member", - "docComment": "/**\n * Start Time\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "startTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "startTime", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DiagnosticsGetHostingEnvironmentDetectorResponseOptionalParams#timeGrain:member", - "docComment": "/**\n * Time Grain\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "timeGrain?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "timeGrain", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!DiagnosticsGetHostingEnvironmentDetectorResponseResponse:type", - "docComment": "/**\n * Contains response data for the getHostingEnvironmentDetectorResponse operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DiagnosticsGetHostingEnvironmentDetectorResponseResponse = " - }, - { - "kind": "Reference", - "text": "DetectorResponse", - "canonicalReference": "web-resource-manager!DetectorResponse:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DiagnosticsGetHostingEnvironmentDetectorResponseResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!DiagnosticsGetSiteAnalysisOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DiagnosticsGetSiteAnalysisOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DiagnosticsGetSiteAnalysisOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!DiagnosticsGetSiteAnalysisResponse:type", - "docComment": "/**\n * Contains response data for the getSiteAnalysis operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DiagnosticsGetSiteAnalysisResponse = " - }, - { - "kind": "Reference", - "text": "AnalysisDefinition", - "canonicalReference": "web-resource-manager!AnalysisDefinition:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DiagnosticsGetSiteAnalysisResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!DiagnosticsGetSiteAnalysisSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DiagnosticsGetSiteAnalysisSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DiagnosticsGetSiteAnalysisSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!DiagnosticsGetSiteAnalysisSlotResponse:type", - "docComment": "/**\n * Contains response data for the getSiteAnalysisSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DiagnosticsGetSiteAnalysisSlotResponse = " - }, - { - "kind": "Reference", - "text": "AnalysisDefinition", - "canonicalReference": "web-resource-manager!AnalysisDefinition:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DiagnosticsGetSiteAnalysisSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!DiagnosticsGetSiteDetectorOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DiagnosticsGetSiteDetectorOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DiagnosticsGetSiteDetectorOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!DiagnosticsGetSiteDetectorResponse:type", - "docComment": "/**\n * Contains response data for the getSiteDetector operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DiagnosticsGetSiteDetectorResponse = " - }, - { - "kind": "Reference", - "text": "DetectorDefinition", - "canonicalReference": "web-resource-manager!DetectorDefinition:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DiagnosticsGetSiteDetectorResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!DiagnosticsGetSiteDetectorResponseOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DiagnosticsGetSiteDetectorResponseOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DiagnosticsGetSiteDetectorResponseOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DiagnosticsGetSiteDetectorResponseOptionalParams#endTime:member", - "docComment": "/**\n * End Time\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "endTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "endTime", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DiagnosticsGetSiteDetectorResponseOptionalParams#startTime:member", - "docComment": "/**\n * Start Time\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "startTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "startTime", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DiagnosticsGetSiteDetectorResponseOptionalParams#timeGrain:member", - "docComment": "/**\n * Time Grain\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "timeGrain?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "timeGrain", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!DiagnosticsGetSiteDetectorResponseResponse:type", - "docComment": "/**\n * Contains response data for the getSiteDetectorResponse operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DiagnosticsGetSiteDetectorResponseResponse = " - }, - { - "kind": "Reference", - "text": "DetectorResponse", - "canonicalReference": "web-resource-manager!DetectorResponse:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DiagnosticsGetSiteDetectorResponseResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!DiagnosticsGetSiteDetectorResponseSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DiagnosticsGetSiteDetectorResponseSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DiagnosticsGetSiteDetectorResponseSlotOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DiagnosticsGetSiteDetectorResponseSlotOptionalParams#endTime:member", - "docComment": "/**\n * End Time\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "endTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "endTime", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DiagnosticsGetSiteDetectorResponseSlotOptionalParams#startTime:member", - "docComment": "/**\n * Start Time\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "startTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "startTime", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DiagnosticsGetSiteDetectorResponseSlotOptionalParams#timeGrain:member", - "docComment": "/**\n * Time Grain\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "timeGrain?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "timeGrain", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!DiagnosticsGetSiteDetectorResponseSlotResponse:type", - "docComment": "/**\n * Contains response data for the getSiteDetectorResponseSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DiagnosticsGetSiteDetectorResponseSlotResponse = " - }, - { - "kind": "Reference", - "text": "DetectorResponse", - "canonicalReference": "web-resource-manager!DetectorResponse:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DiagnosticsGetSiteDetectorResponseSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!DiagnosticsGetSiteDetectorSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DiagnosticsGetSiteDetectorSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DiagnosticsGetSiteDetectorSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!DiagnosticsGetSiteDetectorSlotResponse:type", - "docComment": "/**\n * Contains response data for the getSiteDetectorSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DiagnosticsGetSiteDetectorSlotResponse = " - }, - { - "kind": "Reference", - "text": "DetectorDefinition", - "canonicalReference": "web-resource-manager!DetectorDefinition:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DiagnosticsGetSiteDetectorSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!DiagnosticsGetSiteDiagnosticCategoryOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DiagnosticsGetSiteDiagnosticCategoryOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DiagnosticsGetSiteDiagnosticCategoryOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!DiagnosticsGetSiteDiagnosticCategoryResponse:type", - "docComment": "/**\n * Contains response data for the getSiteDiagnosticCategory operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DiagnosticsGetSiteDiagnosticCategoryResponse = " - }, - { - "kind": "Reference", - "text": "DiagnosticCategory", - "canonicalReference": "web-resource-manager!DiagnosticCategory:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DiagnosticsGetSiteDiagnosticCategoryResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!DiagnosticsGetSiteDiagnosticCategorySlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DiagnosticsGetSiteDiagnosticCategorySlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DiagnosticsGetSiteDiagnosticCategorySlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!DiagnosticsGetSiteDiagnosticCategorySlotResponse:type", - "docComment": "/**\n * Contains response data for the getSiteDiagnosticCategorySlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DiagnosticsGetSiteDiagnosticCategorySlotResponse = " - }, - { - "kind": "Reference", - "text": "DiagnosticCategory", - "canonicalReference": "web-resource-manager!DiagnosticCategory:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DiagnosticsGetSiteDiagnosticCategorySlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!DiagnosticsListHostingEnvironmentDetectorResponsesNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DiagnosticsListHostingEnvironmentDetectorResponsesNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DiagnosticsListHostingEnvironmentDetectorResponsesNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!DiagnosticsListHostingEnvironmentDetectorResponsesNextResponse:type", - "docComment": "/**\n * Contains response data for the listHostingEnvironmentDetectorResponsesNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DiagnosticsListHostingEnvironmentDetectorResponsesNextResponse = " - }, - { - "kind": "Reference", - "text": "DetectorResponseCollection", - "canonicalReference": "web-resource-manager!DetectorResponseCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DiagnosticsListHostingEnvironmentDetectorResponsesNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!DiagnosticsListHostingEnvironmentDetectorResponsesOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DiagnosticsListHostingEnvironmentDetectorResponsesOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DiagnosticsListHostingEnvironmentDetectorResponsesOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!DiagnosticsListHostingEnvironmentDetectorResponsesResponse:type", - "docComment": "/**\n * Contains response data for the listHostingEnvironmentDetectorResponses operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DiagnosticsListHostingEnvironmentDetectorResponsesResponse = " - }, - { - "kind": "Reference", - "text": "DetectorResponseCollection", - "canonicalReference": "web-resource-manager!DetectorResponseCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DiagnosticsListHostingEnvironmentDetectorResponsesResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!DiagnosticsListSiteAnalysesNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DiagnosticsListSiteAnalysesNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DiagnosticsListSiteAnalysesNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!DiagnosticsListSiteAnalysesNextResponse:type", - "docComment": "/**\n * Contains response data for the listSiteAnalysesNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DiagnosticsListSiteAnalysesNextResponse = " - }, - { - "kind": "Reference", - "text": "DiagnosticAnalysisCollection", - "canonicalReference": "web-resource-manager!DiagnosticAnalysisCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DiagnosticsListSiteAnalysesNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!DiagnosticsListSiteAnalysesOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DiagnosticsListSiteAnalysesOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DiagnosticsListSiteAnalysesOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!DiagnosticsListSiteAnalysesResponse:type", - "docComment": "/**\n * Contains response data for the listSiteAnalyses operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DiagnosticsListSiteAnalysesResponse = " - }, - { - "kind": "Reference", - "text": "DiagnosticAnalysisCollection", - "canonicalReference": "web-resource-manager!DiagnosticAnalysisCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DiagnosticsListSiteAnalysesResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!DiagnosticsListSiteAnalysesSlotNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DiagnosticsListSiteAnalysesSlotNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DiagnosticsListSiteAnalysesSlotNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!DiagnosticsListSiteAnalysesSlotNextResponse:type", - "docComment": "/**\n * Contains response data for the listSiteAnalysesSlotNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DiagnosticsListSiteAnalysesSlotNextResponse = " - }, - { - "kind": "Reference", - "text": "DiagnosticAnalysisCollection", - "canonicalReference": "web-resource-manager!DiagnosticAnalysisCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DiagnosticsListSiteAnalysesSlotNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!DiagnosticsListSiteAnalysesSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DiagnosticsListSiteAnalysesSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DiagnosticsListSiteAnalysesSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!DiagnosticsListSiteAnalysesSlotResponse:type", - "docComment": "/**\n * Contains response data for the listSiteAnalysesSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DiagnosticsListSiteAnalysesSlotResponse = " - }, - { - "kind": "Reference", - "text": "DiagnosticAnalysisCollection", - "canonicalReference": "web-resource-manager!DiagnosticAnalysisCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DiagnosticsListSiteAnalysesSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!DiagnosticsListSiteDetectorResponsesNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DiagnosticsListSiteDetectorResponsesNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DiagnosticsListSiteDetectorResponsesNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!DiagnosticsListSiteDetectorResponsesNextResponse:type", - "docComment": "/**\n * Contains response data for the listSiteDetectorResponsesNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DiagnosticsListSiteDetectorResponsesNextResponse = " - }, - { - "kind": "Reference", - "text": "DetectorResponseCollection", - "canonicalReference": "web-resource-manager!DetectorResponseCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DiagnosticsListSiteDetectorResponsesNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!DiagnosticsListSiteDetectorResponsesOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DiagnosticsListSiteDetectorResponsesOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DiagnosticsListSiteDetectorResponsesOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!DiagnosticsListSiteDetectorResponsesResponse:type", - "docComment": "/**\n * Contains response data for the listSiteDetectorResponses operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DiagnosticsListSiteDetectorResponsesResponse = " - }, - { - "kind": "Reference", - "text": "DetectorResponseCollection", - "canonicalReference": "web-resource-manager!DetectorResponseCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DiagnosticsListSiteDetectorResponsesResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!DiagnosticsListSiteDetectorResponsesSlotNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DiagnosticsListSiteDetectorResponsesSlotNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DiagnosticsListSiteDetectorResponsesSlotNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!DiagnosticsListSiteDetectorResponsesSlotNextResponse:type", - "docComment": "/**\n * Contains response data for the listSiteDetectorResponsesSlotNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DiagnosticsListSiteDetectorResponsesSlotNextResponse = " - }, - { - "kind": "Reference", - "text": "DetectorResponseCollection", - "canonicalReference": "web-resource-manager!DetectorResponseCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DiagnosticsListSiteDetectorResponsesSlotNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!DiagnosticsListSiteDetectorResponsesSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DiagnosticsListSiteDetectorResponsesSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DiagnosticsListSiteDetectorResponsesSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!DiagnosticsListSiteDetectorResponsesSlotResponse:type", - "docComment": "/**\n * Contains response data for the listSiteDetectorResponsesSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DiagnosticsListSiteDetectorResponsesSlotResponse = " - }, - { - "kind": "Reference", - "text": "DetectorResponseCollection", - "canonicalReference": "web-resource-manager!DetectorResponseCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DiagnosticsListSiteDetectorResponsesSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!DiagnosticsListSiteDetectorsNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DiagnosticsListSiteDetectorsNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DiagnosticsListSiteDetectorsNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!DiagnosticsListSiteDetectorsNextResponse:type", - "docComment": "/**\n * Contains response data for the listSiteDetectorsNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DiagnosticsListSiteDetectorsNextResponse = " - }, - { - "kind": "Reference", - "text": "DiagnosticDetectorCollection", - "canonicalReference": "web-resource-manager!DiagnosticDetectorCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DiagnosticsListSiteDetectorsNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!DiagnosticsListSiteDetectorsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DiagnosticsListSiteDetectorsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DiagnosticsListSiteDetectorsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!DiagnosticsListSiteDetectorsResponse:type", - "docComment": "/**\n * Contains response data for the listSiteDetectors operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DiagnosticsListSiteDetectorsResponse = " - }, - { - "kind": "Reference", - "text": "DiagnosticDetectorCollection", - "canonicalReference": "web-resource-manager!DiagnosticDetectorCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DiagnosticsListSiteDetectorsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!DiagnosticsListSiteDetectorsSlotNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DiagnosticsListSiteDetectorsSlotNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DiagnosticsListSiteDetectorsSlotNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!DiagnosticsListSiteDetectorsSlotNextResponse:type", - "docComment": "/**\n * Contains response data for the listSiteDetectorsSlotNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DiagnosticsListSiteDetectorsSlotNextResponse = " - }, - { - "kind": "Reference", - "text": "DiagnosticDetectorCollection", - "canonicalReference": "web-resource-manager!DiagnosticDetectorCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DiagnosticsListSiteDetectorsSlotNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!DiagnosticsListSiteDetectorsSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DiagnosticsListSiteDetectorsSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DiagnosticsListSiteDetectorsSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!DiagnosticsListSiteDetectorsSlotResponse:type", - "docComment": "/**\n * Contains response data for the listSiteDetectorsSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DiagnosticsListSiteDetectorsSlotResponse = " - }, - { - "kind": "Reference", - "text": "DiagnosticDetectorCollection", - "canonicalReference": "web-resource-manager!DiagnosticDetectorCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DiagnosticsListSiteDetectorsSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!DiagnosticsListSiteDiagnosticCategoriesNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DiagnosticsListSiteDiagnosticCategoriesNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DiagnosticsListSiteDiagnosticCategoriesNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!DiagnosticsListSiteDiagnosticCategoriesNextResponse:type", - "docComment": "/**\n * Contains response data for the listSiteDiagnosticCategoriesNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DiagnosticsListSiteDiagnosticCategoriesNextResponse = " - }, - { - "kind": "Reference", - "text": "DiagnosticCategoryCollection", - "canonicalReference": "web-resource-manager!DiagnosticCategoryCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DiagnosticsListSiteDiagnosticCategoriesNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!DiagnosticsListSiteDiagnosticCategoriesOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DiagnosticsListSiteDiagnosticCategoriesOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DiagnosticsListSiteDiagnosticCategoriesOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!DiagnosticsListSiteDiagnosticCategoriesResponse:type", - "docComment": "/**\n * Contains response data for the listSiteDiagnosticCategories operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DiagnosticsListSiteDiagnosticCategoriesResponse = " - }, - { - "kind": "Reference", - "text": "DiagnosticCategoryCollection", - "canonicalReference": "web-resource-manager!DiagnosticCategoryCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DiagnosticsListSiteDiagnosticCategoriesResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!DiagnosticsListSiteDiagnosticCategoriesSlotNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DiagnosticsListSiteDiagnosticCategoriesSlotNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DiagnosticsListSiteDiagnosticCategoriesSlotNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!DiagnosticsListSiteDiagnosticCategoriesSlotNextResponse:type", - "docComment": "/**\n * Contains response data for the listSiteDiagnosticCategoriesSlotNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DiagnosticsListSiteDiagnosticCategoriesSlotNextResponse = " - }, - { - "kind": "Reference", - "text": "DiagnosticCategoryCollection", - "canonicalReference": "web-resource-manager!DiagnosticCategoryCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DiagnosticsListSiteDiagnosticCategoriesSlotNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!DiagnosticsListSiteDiagnosticCategoriesSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DiagnosticsListSiteDiagnosticCategoriesSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DiagnosticsListSiteDiagnosticCategoriesSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!DiagnosticsListSiteDiagnosticCategoriesSlotResponse:type", - "docComment": "/**\n * Contains response data for the listSiteDiagnosticCategoriesSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DiagnosticsListSiteDiagnosticCategoriesSlotResponse = " - }, - { - "kind": "Reference", - "text": "DiagnosticCategoryCollection", - "canonicalReference": "web-resource-manager!DiagnosticCategoryCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DiagnosticsListSiteDiagnosticCategoriesSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!Dimension:interface", - "docComment": "/**\n * Dimension of a resource metric. For e.g. instance specific HTTP requests for a web app, where instance name is dimension of the metric HTTP request\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Dimension " - } - ], - "releaseTag": "Public", - "name": "Dimension", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!Dimension#displayName:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "displayName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "displayName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!Dimension#internalName:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "internalName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "internalName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!Dimension#name:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!Dimension#toBeExportedForShoebox:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "toBeExportedForShoebox?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "toBeExportedForShoebox", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!DnsType:type", - "docComment": "/**\n * Defines values for DnsType.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DnsType = " - }, - { - "kind": "Content", - "text": "\"AzureDns\" | \"DefaultDomainRegistrarDns\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DnsType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!DnsVerificationTestResult:type", - "docComment": "/**\n * Defines values for DnsVerificationTestResult.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DnsVerificationTestResult = " - }, - { - "kind": "Content", - "text": "\"Passed\" | \"Failed\" | \"Skipped\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DnsVerificationTestResult", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!Domain:type", - "docComment": "/**\n * Information about a domain.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type Domain = " - }, - { - "kind": "Reference", - "text": "Resource", - "canonicalReference": "web-resource-manager!Resource:interface" - }, - { - "kind": "Content", - "text": " & {\n contactAdmin?: " - }, - { - "kind": "Reference", - "text": "Contact", - "canonicalReference": "web-resource-manager!Contact:interface" - }, - { - "kind": "Content", - "text": ";\n contactBilling?: " - }, - { - "kind": "Reference", - "text": "Contact", - "canonicalReference": "web-resource-manager!Contact:interface" - }, - { - "kind": "Content", - "text": ";\n contactRegistrant?: " - }, - { - "kind": "Reference", - "text": "Contact", - "canonicalReference": "web-resource-manager!Contact:interface" - }, - { - "kind": "Content", - "text": ";\n contactTech?: " - }, - { - "kind": "Reference", - "text": "Contact", - "canonicalReference": "web-resource-manager!Contact:interface" - }, - { - "kind": "Content", - "text": ";\n readonly registrationStatus?: " - }, - { - "kind": "Reference", - "text": "DomainStatus", - "canonicalReference": "web-resource-manager!DomainStatus:type" - }, - { - "kind": "Content", - "text": ";\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "web-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n readonly nameServers?: string[];\n privacy?: boolean;\n readonly createdTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n readonly expirationTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n readonly lastRenewedTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n autoRenew?: boolean;\n readonly readyForDnsRecordManagement?: boolean;\n readonly managedHostNames?: " - }, - { - "kind": "Reference", - "text": "HostName", - "canonicalReference": "web-resource-manager!HostName:interface" - }, - { - "kind": "Content", - "text": "[];\n consent?: " - }, - { - "kind": "Reference", - "text": "DomainPurchaseConsent", - "canonicalReference": "web-resource-manager!DomainPurchaseConsent:interface" - }, - { - "kind": "Content", - "text": ";\n readonly domainNotRenewableReasons?: " - }, - { - "kind": "Reference", - "text": "DomainPropertiesDomainNotRenewableReasonsItem", - "canonicalReference": "web-resource-manager!DomainPropertiesDomainNotRenewableReasonsItem:type" - }, - { - "kind": "Content", - "text": "[];\n dnsType?: " - }, - { - "kind": "Reference", - "text": "DnsType", - "canonicalReference": "web-resource-manager!DnsType:type" - }, - { - "kind": "Content", - "text": ";\n dnsZoneId?: string;\n targetDnsType?: " - }, - { - "kind": "Reference", - "text": "DnsType", - "canonicalReference": "web-resource-manager!DnsType:type" - }, - { - "kind": "Content", - "text": ";\n authCode?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "Domain", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 31 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!DomainAvailabilityCheckResult:interface", - "docComment": "/**\n * Domain availability check result.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DomainAvailabilityCheckResult " - } - ], - "releaseTag": "Public", - "name": "DomainAvailabilityCheckResult", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DomainAvailabilityCheckResult#available:member", - "docComment": "/**\n * true if domain can be purchased using CreateDomain API; otherwise, false.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "available?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "available", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DomainAvailabilityCheckResult#domainType:member", - "docComment": "/**\n * Valid values are Regular domain: Azure will charge the full price of domain registration, SoftDeleted: Purchasing this domain will simply restore it and this operation will not cost anything.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "domainType?: " - }, - { - "kind": "Reference", - "text": "DomainType", - "canonicalReference": "web-resource-manager!DomainType:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "domainType", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DomainAvailabilityCheckResult#name:member", - "docComment": "/**\n * Name of the domain.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!DomainCollection:interface", - "docComment": "/**\n * Collection of domains.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DomainCollection " - } - ], - "releaseTag": "Public", - "name": "DomainCollection", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DomainCollection#nextLink:member", - "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DomainCollection#value:member", - "docComment": "/**\n * Collection of resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Reference", - "text": "Domain", - "canonicalReference": "web-resource-manager!Domain:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!DomainControlCenterSsoRequest:interface", - "docComment": "/**\n * Single sign-on request information for domain management.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DomainControlCenterSsoRequest " - } - ], - "releaseTag": "Public", - "name": "DomainControlCenterSsoRequest", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DomainControlCenterSsoRequest#postParameterKey:member", - "docComment": "/**\n * Post parameter key. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly postParameterKey?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "postParameterKey", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DomainControlCenterSsoRequest#postParameterValue:member", - "docComment": "/**\n * Post parameter value. Client should use 'application/x-www-form-urlencoded' encoding for this value. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly postParameterValue?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "postParameterValue", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DomainControlCenterSsoRequest#url:member", - "docComment": "/**\n * URL where the single sign-on request is to be made. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly url?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "url", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!DomainOwnershipIdentifier:type", - "docComment": "/**\n * Domain ownership Identifier.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DomainOwnershipIdentifier = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n ownershipId?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DomainOwnershipIdentifier", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!DomainOwnershipIdentifierCollection:interface", - "docComment": "/**\n * Collection of domain ownership identifiers.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DomainOwnershipIdentifierCollection " - } - ], - "releaseTag": "Public", - "name": "DomainOwnershipIdentifierCollection", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DomainOwnershipIdentifierCollection#nextLink:member", - "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DomainOwnershipIdentifierCollection#value:member", - "docComment": "/**\n * Collection of resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Reference", - "text": "DomainOwnershipIdentifier", - "canonicalReference": "web-resource-manager!DomainOwnershipIdentifier:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!DomainPatchResource:type", - "docComment": "/**\n * ARM resource for a domain.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DomainPatchResource = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n contactAdmin?: " - }, - { - "kind": "Reference", - "text": "Contact", - "canonicalReference": "web-resource-manager!Contact:interface" - }, - { - "kind": "Content", - "text": ";\n contactBilling?: " - }, - { - "kind": "Reference", - "text": "Contact", - "canonicalReference": "web-resource-manager!Contact:interface" - }, - { - "kind": "Content", - "text": ";\n contactRegistrant?: " - }, - { - "kind": "Reference", - "text": "Contact", - "canonicalReference": "web-resource-manager!Contact:interface" - }, - { - "kind": "Content", - "text": ";\n contactTech?: " - }, - { - "kind": "Reference", - "text": "Contact", - "canonicalReference": "web-resource-manager!Contact:interface" - }, - { - "kind": "Content", - "text": ";\n readonly registrationStatus?: " - }, - { - "kind": "Reference", - "text": "DomainStatus", - "canonicalReference": "web-resource-manager!DomainStatus:type" - }, - { - "kind": "Content", - "text": ";\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "ProvisioningState", - "canonicalReference": "web-resource-manager!ProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n readonly nameServers?: string[];\n privacy?: boolean;\n readonly createdTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n readonly expirationTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n readonly lastRenewedTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n autoRenew?: boolean;\n readonly readyForDnsRecordManagement?: boolean;\n readonly managedHostNames?: " - }, - { - "kind": "Reference", - "text": "HostName", - "canonicalReference": "web-resource-manager!HostName:interface" - }, - { - "kind": "Content", - "text": "[];\n consent?: " - }, - { - "kind": "Reference", - "text": "DomainPurchaseConsent", - "canonicalReference": "web-resource-manager!DomainPurchaseConsent:interface" - }, - { - "kind": "Content", - "text": ";\n readonly domainNotRenewableReasons?: " - }, - { - "kind": "Reference", - "text": "DomainPatchResourcePropertiesDomainNotRenewableReasonsItem", - "canonicalReference": "web-resource-manager!DomainPatchResourcePropertiesDomainNotRenewableReasonsItem:type" - }, - { - "kind": "Content", - "text": "[];\n dnsType?: " - }, - { - "kind": "Reference", - "text": "DnsType", - "canonicalReference": "web-resource-manager!DnsType:type" - }, - { - "kind": "Content", - "text": ";\n dnsZoneId?: string;\n targetDnsType?: " - }, - { - "kind": "Reference", - "text": "DnsType", - "canonicalReference": "web-resource-manager!DnsType:type" - }, - { - "kind": "Content", - "text": ";\n authCode?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DomainPatchResource", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 31 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!DomainPatchResourcePropertiesDomainNotRenewableReasonsItem:type", - "docComment": "/**\n * Defines values for DomainPatchResourcePropertiesDomainNotRenewableReasonsItem. \\ {@link KnownDomainPatchResourcePropertiesDomainNotRenewableReasonsItem} can be used interchangeably with DomainPatchResourcePropertiesDomainNotRenewableReasonsItem, this enum contains the known values that the service supports. ### Known values supported by the service **RegistrationStatusNotSupportedForRenewal** \\ **ExpirationNotInRenewalTimeRange** \\ **SubscriptionNotActive**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DomainPatchResourcePropertiesDomainNotRenewableReasonsItem = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DomainPatchResourcePropertiesDomainNotRenewableReasonsItem", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!DomainPropertiesDomainNotRenewableReasonsItem:type", - "docComment": "/**\n * Defines values for DomainPropertiesDomainNotRenewableReasonsItem. \\ {@link KnownDomainPropertiesDomainNotRenewableReasonsItem} can be used interchangeably with DomainPropertiesDomainNotRenewableReasonsItem, this enum contains the known values that the service supports. ### Known values supported by the service **RegistrationStatusNotSupportedForRenewal** \\ **ExpirationNotInRenewalTimeRange** \\ **SubscriptionNotActive**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DomainPropertiesDomainNotRenewableReasonsItem = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DomainPropertiesDomainNotRenewableReasonsItem", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!DomainPurchaseConsent:interface", - "docComment": "/**\n * Domain purchase consent object, representing acceptance of applicable legal agreements.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DomainPurchaseConsent " - } - ], - "releaseTag": "Public", - "name": "DomainPurchaseConsent", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DomainPurchaseConsent#agreedAt:member", - "docComment": "/**\n * Timestamp when the agreements were accepted.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "agreedAt?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "agreedAt", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DomainPurchaseConsent#agreedBy:member", - "docComment": "/**\n * Client IP address.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "agreedBy?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "agreedBy", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DomainPurchaseConsent#agreementKeys:member", - "docComment": "/**\n * List of applicable legal agreement keys. This list can be retrieved using ListLegalAgreements API under TopLevelDomain resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "agreementKeys?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "agreementKeys", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!DomainRecommendationSearchParameters:interface", - "docComment": "/**\n * Domain recommendation search parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DomainRecommendationSearchParameters " - } - ], - "releaseTag": "Public", - "name": "DomainRecommendationSearchParameters", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DomainRecommendationSearchParameters#keywords:member", - "docComment": "/**\n * Keywords to be used for generating domain recommendations.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "keywords?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "keywords", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DomainRecommendationSearchParameters#maxDomainRecommendations:member", - "docComment": "/**\n * Maximum number of recommendations.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "maxDomainRecommendations?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "maxDomainRecommendations", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!DomainRegistrationProvider:interface", - "docComment": "/**\n * Interface representing a DomainRegistrationProvider.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DomainRegistrationProvider " - } - ], - "releaseTag": "Public", - "name": "DomainRegistrationProvider", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!DomainRegistrationProvider#listOperations:member(1)", - "docComment": "/**\n * Description for Implements Csm operations Api to exposes the list of available Csm Apis under the resource provider\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listOperations(options?: " - }, - { - "kind": "Reference", - "text": "DomainRegistrationProviderListOperationsOptionalParams", - "canonicalReference": "web-resource-manager!DomainRegistrationProviderListOperationsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "CsmOperationDescription", - "canonicalReference": "web-resource-manager!CsmOperationDescription:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "listOperations" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!DomainRegistrationProviderListOperationsNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DomainRegistrationProviderListOperationsNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DomainRegistrationProviderListOperationsNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!DomainRegistrationProviderListOperationsNextResponse:type", - "docComment": "/**\n * Contains response data for the listOperationsNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DomainRegistrationProviderListOperationsNextResponse = " - }, - { - "kind": "Reference", - "text": "CsmOperationCollection", - "canonicalReference": "web-resource-manager!CsmOperationCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DomainRegistrationProviderListOperationsNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!DomainRegistrationProviderListOperationsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DomainRegistrationProviderListOperationsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DomainRegistrationProviderListOperationsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!DomainRegistrationProviderListOperationsResponse:type", - "docComment": "/**\n * Contains response data for the listOperations operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DomainRegistrationProviderListOperationsResponse = " - }, - { - "kind": "Reference", - "text": "CsmOperationCollection", - "canonicalReference": "web-resource-manager!CsmOperationCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DomainRegistrationProviderListOperationsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!Domains:interface", - "docComment": "/**\n * Interface representing a Domains.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Domains " - } - ], - "releaseTag": "Public", - "name": "Domains", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!Domains#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Description for Creates or updates a domain.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param domainName - Name of the domain.\n *\n * @param domain - Domain registration information.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", domainName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", domain: " - }, - { - "kind": "Reference", - "text": "Domain", - "canonicalReference": "web-resource-manager!Domain:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DomainsCreateOrUpdateOptionalParams", - "canonicalReference": "web-resource-manager!DomainsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DomainsCreateOrUpdateResponse", - "canonicalReference": "web-resource-manager!DomainsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "DomainsCreateOrUpdateResponse", - "canonicalReference": "web-resource-manager!DomainsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "domainName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "domain", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!Domains#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Description for Creates or updates a domain.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param domainName - Name of the domain.\n *\n * @param domain - Domain registration information.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", domainName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", domain: " - }, - { - "kind": "Reference", - "text": "Domain", - "canonicalReference": "web-resource-manager!Domain:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DomainsCreateOrUpdateOptionalParams", - "canonicalReference": "web-resource-manager!DomainsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DomainsCreateOrUpdateResponse", - "canonicalReference": "web-resource-manager!DomainsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "domainName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "domain", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!Domains#checkAvailability:member(1)", - "docComment": "/**\n * Description for Check if a domain is available for registration.\n *\n * @param identifier - Name of the domain.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "checkAvailability(identifier: " - }, - { - "kind": "Reference", - "text": "NameIdentifier", - "canonicalReference": "web-resource-manager!NameIdentifier:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DomainsCheckAvailabilityOptionalParams", - "canonicalReference": "web-resource-manager!DomainsCheckAvailabilityOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DomainsCheckAvailabilityResponse", - "canonicalReference": "web-resource-manager!DomainsCheckAvailabilityResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "identifier", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "checkAvailability" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!Domains#createOrUpdateOwnershipIdentifier:member(1)", - "docComment": "/**\n * Description for Creates an ownership identifier for a domain or updates identifier details for an existing identifer\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param domainName - Name of domain.\n *\n * @param name - Name of identifier.\n *\n * @param domainOwnershipIdentifier - A JSON representation of the domain ownership properties.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createOrUpdateOwnershipIdentifier(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", domainName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", domainOwnershipIdentifier: " - }, - { - "kind": "Reference", - "text": "DomainOwnershipIdentifier", - "canonicalReference": "web-resource-manager!DomainOwnershipIdentifier:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DomainsCreateOrUpdateOwnershipIdentifierOptionalParams", - "canonicalReference": "web-resource-manager!DomainsCreateOrUpdateOwnershipIdentifierOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DomainsCreateOrUpdateOwnershipIdentifierResponse", - "canonicalReference": "web-resource-manager!DomainsCreateOrUpdateOwnershipIdentifierResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "domainName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "domainOwnershipIdentifier", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "createOrUpdateOwnershipIdentifier" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!Domains#delete:member(1)", - "docComment": "/**\n * Description for Delete a domain.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param domainName - Name of the domain.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "delete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", domainName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DomainsDeleteOptionalParams", - "canonicalReference": "web-resource-manager!DomainsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "domainName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "delete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!Domains#deleteOwnershipIdentifier:member(1)", - "docComment": "/**\n * Description for Delete ownership identifier for domain\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param domainName - Name of domain.\n *\n * @param name - Name of identifier.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "deleteOwnershipIdentifier(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", domainName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DomainsDeleteOwnershipIdentifierOptionalParams", - "canonicalReference": "web-resource-manager!DomainsDeleteOwnershipIdentifierOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "domainName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "deleteOwnershipIdentifier" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!Domains#get:member(1)", - "docComment": "/**\n * Description for Get a domain.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param domainName - Name of the domain.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", domainName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DomainsGetOptionalParams", - "canonicalReference": "web-resource-manager!DomainsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DomainsGetResponse", - "canonicalReference": "web-resource-manager!DomainsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "domainName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!Domains#getControlCenterSsoRequest:member(1)", - "docComment": "/**\n * Description for Generate a single sign-on request for the domain management portal.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getControlCenterSsoRequest(options?: " - }, - { - "kind": "Reference", - "text": "DomainsGetControlCenterSsoRequestOptionalParams", - "canonicalReference": "web-resource-manager!DomainsGetControlCenterSsoRequestOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DomainsGetControlCenterSsoRequestResponse", - "canonicalReference": "web-resource-manager!DomainsGetControlCenterSsoRequestResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "getControlCenterSsoRequest" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!Domains#getOwnershipIdentifier:member(1)", - "docComment": "/**\n * Description for Get ownership identifier for domain\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param domainName - Name of domain.\n *\n * @param name - Name of identifier.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getOwnershipIdentifier(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", domainName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DomainsGetOwnershipIdentifierOptionalParams", - "canonicalReference": "web-resource-manager!DomainsGetOwnershipIdentifierOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DomainsGetOwnershipIdentifierResponse", - "canonicalReference": "web-resource-manager!DomainsGetOwnershipIdentifierResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "domainName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "getOwnershipIdentifier" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!Domains#list:member(1)", - "docComment": "/**\n * Description for Get all domains in a subscription.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(options?: " - }, - { - "kind": "Reference", - "text": "DomainsListOptionalParams", - "canonicalReference": "web-resource-manager!DomainsListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "Domain", - "canonicalReference": "web-resource-manager!Domain:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "list" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!Domains#listByResourceGroup:member(1)", - "docComment": "/**\n * Description for Get all domains in a resource group.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByResourceGroup(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DomainsListByResourceGroupOptionalParams", - "canonicalReference": "web-resource-manager!DomainsListByResourceGroupOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "Domain", - "canonicalReference": "web-resource-manager!Domain:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "listByResourceGroup" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!Domains#listOwnershipIdentifiers:member(1)", - "docComment": "/**\n * Description for Lists domain ownership identifiers.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param domainName - Name of domain.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listOwnershipIdentifiers(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", domainName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DomainsListOwnershipIdentifiersOptionalParams", - "canonicalReference": "web-resource-manager!DomainsListOwnershipIdentifiersOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DomainOwnershipIdentifier", - "canonicalReference": "web-resource-manager!DomainOwnershipIdentifier:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "domainName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listOwnershipIdentifiers" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!Domains#listRecommendations:member(1)", - "docComment": "/**\n * Description for Get domain name recommendations based on keywords.\n *\n * @param parameters - Search parameters for domain name recommendations.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listRecommendations(parameters: " - }, - { - "kind": "Reference", - "text": "DomainRecommendationSearchParameters", - "canonicalReference": "web-resource-manager!DomainRecommendationSearchParameters:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DomainsListRecommendationsOptionalParams", - "canonicalReference": "web-resource-manager!DomainsListRecommendationsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "NameIdentifier", - "canonicalReference": "web-resource-manager!NameIdentifier:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "listRecommendations" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!Domains#renew:member(1)", - "docComment": "/**\n * Description for Renew a domain.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param domainName - Name of the domain.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "renew(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", domainName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DomainsRenewOptionalParams", - "canonicalReference": "web-resource-manager!DomainsRenewOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "domainName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "renew" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!Domains#update:member(1)", - "docComment": "/**\n * Description for Creates or updates a domain.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param domainName - Name of the domain.\n *\n * @param domain - Domain registration information.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "update(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", domainName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", domain: " - }, - { - "kind": "Reference", - "text": "DomainPatchResource", - "canonicalReference": "web-resource-manager!DomainPatchResource:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DomainsUpdateOptionalParams", - "canonicalReference": "web-resource-manager!DomainsUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DomainsUpdateResponse", - "canonicalReference": "web-resource-manager!DomainsUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "domainName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "domain", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "update" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!Domains#updateOwnershipIdentifier:member(1)", - "docComment": "/**\n * Description for Creates an ownership identifier for a domain or updates identifier details for an existing identifer\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param domainName - Name of domain.\n *\n * @param name - Name of identifier.\n *\n * @param domainOwnershipIdentifier - A JSON representation of the domain ownership properties.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateOwnershipIdentifier(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", domainName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", domainOwnershipIdentifier: " - }, - { - "kind": "Reference", - "text": "DomainOwnershipIdentifier", - "canonicalReference": "web-resource-manager!DomainOwnershipIdentifier:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "DomainsUpdateOwnershipIdentifierOptionalParams", - "canonicalReference": "web-resource-manager!DomainsUpdateOwnershipIdentifierOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "DomainsUpdateOwnershipIdentifierResponse", - "canonicalReference": "web-resource-manager!DomainsUpdateOwnershipIdentifierResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "domainName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "domainOwnershipIdentifier", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "updateOwnershipIdentifier" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!DomainsCheckAvailabilityOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DomainsCheckAvailabilityOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DomainsCheckAvailabilityOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!DomainsCheckAvailabilityResponse:type", - "docComment": "/**\n * Contains response data for the checkAvailability operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DomainsCheckAvailabilityResponse = " - }, - { - "kind": "Reference", - "text": "DomainAvailabilityCheckResult", - "canonicalReference": "web-resource-manager!DomainAvailabilityCheckResult:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DomainsCheckAvailabilityResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!DomainsCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DomainsCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DomainsCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DomainsCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DomainsCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!DomainsCreateOrUpdateOwnershipIdentifierOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DomainsCreateOrUpdateOwnershipIdentifierOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DomainsCreateOrUpdateOwnershipIdentifierOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!DomainsCreateOrUpdateOwnershipIdentifierResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdateOwnershipIdentifier operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DomainsCreateOrUpdateOwnershipIdentifierResponse = " - }, - { - "kind": "Reference", - "text": "DomainOwnershipIdentifier", - "canonicalReference": "web-resource-manager!DomainOwnershipIdentifier:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DomainsCreateOrUpdateOwnershipIdentifierResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!DomainsCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DomainsCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "Domain", - "canonicalReference": "web-resource-manager!Domain:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DomainsCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!DomainsDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DomainsDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DomainsDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!DomainsDeleteOptionalParams#forceHardDeleteDomain:member", - "docComment": "/**\n * Specify true to delete the domain immediately. The default is false which deletes the domain after 24 hours.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "forceHardDeleteDomain?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "forceHardDeleteDomain", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!DomainsDeleteOwnershipIdentifierOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DomainsDeleteOwnershipIdentifierOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DomainsDeleteOwnershipIdentifierOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!DomainsGetControlCenterSsoRequestOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DomainsGetControlCenterSsoRequestOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DomainsGetControlCenterSsoRequestOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!DomainsGetControlCenterSsoRequestResponse:type", - "docComment": "/**\n * Contains response data for the getControlCenterSsoRequest operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DomainsGetControlCenterSsoRequestResponse = " - }, - { - "kind": "Reference", - "text": "DomainControlCenterSsoRequest", - "canonicalReference": "web-resource-manager!DomainControlCenterSsoRequest:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DomainsGetControlCenterSsoRequestResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!DomainsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DomainsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DomainsGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!DomainsGetOwnershipIdentifierOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DomainsGetOwnershipIdentifierOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DomainsGetOwnershipIdentifierOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!DomainsGetOwnershipIdentifierResponse:type", - "docComment": "/**\n * Contains response data for the getOwnershipIdentifier operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DomainsGetOwnershipIdentifierResponse = " - }, - { - "kind": "Reference", - "text": "DomainOwnershipIdentifier", - "canonicalReference": "web-resource-manager!DomainOwnershipIdentifier:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DomainsGetOwnershipIdentifierResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!DomainsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DomainsGetResponse = " - }, - { - "kind": "Reference", - "text": "Domain", - "canonicalReference": "web-resource-manager!Domain:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DomainsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!DomainsListByResourceGroupNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DomainsListByResourceGroupNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DomainsListByResourceGroupNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!DomainsListByResourceGroupNextResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroupNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DomainsListByResourceGroupNextResponse = " - }, - { - "kind": "Reference", - "text": "DomainCollection", - "canonicalReference": "web-resource-manager!DomainCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DomainsListByResourceGroupNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!DomainsListByResourceGroupOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DomainsListByResourceGroupOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DomainsListByResourceGroupOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!DomainsListByResourceGroupResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DomainsListByResourceGroupResponse = " - }, - { - "kind": "Reference", - "text": "DomainCollection", - "canonicalReference": "web-resource-manager!DomainCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DomainsListByResourceGroupResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!DomainsListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DomainsListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DomainsListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!DomainsListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DomainsListNextResponse = " - }, - { - "kind": "Reference", - "text": "DomainCollection", - "canonicalReference": "web-resource-manager!DomainCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DomainsListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!DomainsListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DomainsListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DomainsListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!DomainsListOwnershipIdentifiersNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DomainsListOwnershipIdentifiersNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DomainsListOwnershipIdentifiersNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!DomainsListOwnershipIdentifiersNextResponse:type", - "docComment": "/**\n * Contains response data for the listOwnershipIdentifiersNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DomainsListOwnershipIdentifiersNextResponse = " - }, - { - "kind": "Reference", - "text": "DomainOwnershipIdentifierCollection", - "canonicalReference": "web-resource-manager!DomainOwnershipIdentifierCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DomainsListOwnershipIdentifiersNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!DomainsListOwnershipIdentifiersOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DomainsListOwnershipIdentifiersOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DomainsListOwnershipIdentifiersOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!DomainsListOwnershipIdentifiersResponse:type", - "docComment": "/**\n * Contains response data for the listOwnershipIdentifiers operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DomainsListOwnershipIdentifiersResponse = " - }, - { - "kind": "Reference", - "text": "DomainOwnershipIdentifierCollection", - "canonicalReference": "web-resource-manager!DomainOwnershipIdentifierCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DomainsListOwnershipIdentifiersResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!DomainsListRecommendationsNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DomainsListRecommendationsNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DomainsListRecommendationsNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!DomainsListRecommendationsNextResponse:type", - "docComment": "/**\n * Contains response data for the listRecommendationsNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DomainsListRecommendationsNextResponse = " - }, - { - "kind": "Reference", - "text": "NameIdentifierCollection", - "canonicalReference": "web-resource-manager!NameIdentifierCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DomainsListRecommendationsNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!DomainsListRecommendationsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DomainsListRecommendationsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DomainsListRecommendationsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!DomainsListRecommendationsResponse:type", - "docComment": "/**\n * Contains response data for the listRecommendations operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DomainsListRecommendationsResponse = " - }, - { - "kind": "Reference", - "text": "NameIdentifierCollection", - "canonicalReference": "web-resource-manager!NameIdentifierCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DomainsListRecommendationsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!DomainsListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DomainsListResponse = " - }, - { - "kind": "Reference", - "text": "DomainCollection", - "canonicalReference": "web-resource-manager!DomainCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DomainsListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!DomainsRenewOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DomainsRenewOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DomainsRenewOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!DomainStatus:type", - "docComment": "/**\n * Defines values for DomainStatus.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DomainStatus = " - }, - { - "kind": "Content", - "text": "\"Active\" | \"Awaiting\" | \"Cancelled\" | \"Confiscated\" | \"Disabled\" | \"Excluded\" | \"Expired\" | \"Failed\" | \"Held\" | \"Locked\" | \"Parked\" | \"Pending\" | \"Reserved\" | \"Reverted\" | \"Suspended\" | \"Transferred\" | \"Unknown\" | \"Unlocked\" | \"Unparked\" | \"Updated\" | \"JsonConverterFailed\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DomainStatus", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!DomainsUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DomainsUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DomainsUpdateOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!DomainsUpdateOwnershipIdentifierOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface DomainsUpdateOwnershipIdentifierOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "DomainsUpdateOwnershipIdentifierOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!DomainsUpdateOwnershipIdentifierResponse:type", - "docComment": "/**\n * Contains response data for the updateOwnershipIdentifier operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DomainsUpdateOwnershipIdentifierResponse = " - }, - { - "kind": "Reference", - "text": "DomainOwnershipIdentifier", - "canonicalReference": "web-resource-manager!DomainOwnershipIdentifier:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DomainsUpdateOwnershipIdentifierResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!DomainsUpdateResponse:type", - "docComment": "/**\n * Contains response data for the update operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DomainsUpdateResponse = " - }, - { - "kind": "Reference", - "text": "Domain", - "canonicalReference": "web-resource-manager!Domain:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DomainsUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!DomainType:type", - "docComment": "/**\n * Defines values for DomainType.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type DomainType = " - }, - { - "kind": "Content", - "text": "\"Regular\" | \"SoftDeleted\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "DomainType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!EnabledConfig:interface", - "docComment": "/**\n * Enabled configuration.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface EnabledConfig " - } - ], - "releaseTag": "Public", - "name": "EnabledConfig", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!EnabledConfig#enabled:member", - "docComment": "/**\n * True if configuration is enabled, false if it is disabled and null if configuration is not set.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "enabled?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "enabled", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!EndpointDependency:interface", - "docComment": "/**\n * A domain name that a service is reached at, including details of the current connection status.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface EndpointDependency " - } - ], - "releaseTag": "Public", - "name": "EndpointDependency", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!EndpointDependency#domainName:member", - "docComment": "/**\n * The domain name of the dependency.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "domainName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "domainName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!EndpointDependency#endpointDetails:member", - "docComment": "/**\n * The IP Addresses and Ports used when connecting to DomainName.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "endpointDetails?: " - }, - { - "kind": "Reference", - "text": "EndpointDetail", - "canonicalReference": "web-resource-manager!EndpointDetail:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "endpointDetails", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!EndpointDetail:interface", - "docComment": "/**\n * Current TCP connectivity information from the App Service Environment to a single endpoint.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface EndpointDetail " - } - ], - "releaseTag": "Public", - "name": "EndpointDetail", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!EndpointDetail#ipAddress:member", - "docComment": "/**\n * An IP Address that Domain Name currently resolves to.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "ipAddress?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ipAddress", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!EndpointDetail#isAccessible:member", - "docComment": "/**\n * Whether it is possible to create a TCP connection from the App Service Environment to this IpAddress at this Port.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "isAccessible?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "isAccessible", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!EndpointDetail#latency:member", - "docComment": "/**\n * The time in milliseconds it takes for a TCP connection to be created from the App Service Environment to this IpAddress at this Port.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "latency?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "latency", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!EndpointDetail#port:member", - "docComment": "/**\n * The port an endpoint is connected to.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "port?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "port", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!Enum4:type", - "docComment": "/**\n * Defines values for Enum4. \\ {@link KnownEnum4} can be used interchangeably with Enum4, this enum contains the known values that the service supports. ### Known values supported by the service **Windows** \\ **Linux** \\ **WindowsFunctions** \\ **LinuxFunctions**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type Enum4 = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "Enum4", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!Enum5:type", - "docComment": "/**\n * Defines values for Enum5. \\ {@link KnownEnum5} can be used interchangeably with Enum5, this enum contains the known values that the service supports. ### Known values supported by the service **Windows** \\ **Linux** \\ **WindowsFunctions** \\ **LinuxFunctions**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type Enum5 = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "Enum5", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!ErrorEntity:interface", - "docComment": "/**\n * Body of the error response returned from the API.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ErrorEntity " - } - ], - "releaseTag": "Public", - "name": "ErrorEntity", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ErrorEntity#code:member", - "docComment": "/**\n * Basic error code.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "code?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "code", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ErrorEntity#extendedCode:member", - "docComment": "/**\n * Type of error.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "extendedCode?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "extendedCode", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ErrorEntity#innerErrors:member", - "docComment": "/**\n * Inner errors.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "innerErrors?: " - }, - { - "kind": "Reference", - "text": "ErrorEntity", - "canonicalReference": "web-resource-manager!ErrorEntity:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "innerErrors", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ErrorEntity#message:member", - "docComment": "/**\n * Any details of the error.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "message?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "message", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ErrorEntity#messageTemplate:member", - "docComment": "/**\n * Message template.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "messageTemplate?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "messageTemplate", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ErrorEntity#parameters:member", - "docComment": "/**\n * Parameters for the template.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "parameters?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "parameters", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!Experiments:interface", - "docComment": "/**\n * Routing rules in production experiments.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Experiments " - } - ], - "releaseTag": "Public", - "name": "Experiments", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!Experiments#rampUpRules:member", - "docComment": "/**\n * List of ramp-up rules.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "rampUpRules?: " - }, - { - "kind": "Reference", - "text": "RampUpRule", - "canonicalReference": "web-resource-manager!RampUpRule:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "rampUpRules", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!FileSystemApplicationLogsConfig:interface", - "docComment": "/**\n * Application logs to file system configuration.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface FileSystemApplicationLogsConfig " - } - ], - "releaseTag": "Public", - "name": "FileSystemApplicationLogsConfig", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!FileSystemApplicationLogsConfig#level:member", - "docComment": "/**\n * Log level.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "level?: " - }, - { - "kind": "Reference", - "text": "LogLevel", - "canonicalReference": "web-resource-manager!LogLevel:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "level", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!FileSystemHttpLogsConfig:interface", - "docComment": "/**\n * Http logs to file system configuration.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface FileSystemHttpLogsConfig " - } - ], - "releaseTag": "Public", - "name": "FileSystemHttpLogsConfig", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!FileSystemHttpLogsConfig#enabled:member", - "docComment": "/**\n * True if configuration is enabled, false if it is disabled and null if configuration is not set.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "enabled?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "enabled", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!FileSystemHttpLogsConfig#retentionInDays:member", - "docComment": "/**\n * Retention in days. Remove files older than X days. 0 or lower means no retention.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "retentionInDays?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "retentionInDays", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!FileSystemHttpLogsConfig#retentionInMb:member", - "docComment": "/**\n * Maximum size in megabytes that http log files can use. When reached old log files will be removed to make space for new ones. Value can range between 25 and 100.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "retentionInMb?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "retentionInMb", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!FrequencyUnit:type", - "docComment": "/**\n * Defines values for FrequencyUnit.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type FrequencyUnit = " - }, - { - "kind": "Content", - "text": "\"Day\" | \"Hour\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "FrequencyUnit", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!FtpsState:type", - "docComment": "/**\n * Defines values for FtpsState. \\ {@link KnownFtpsState} can be used interchangeably with FtpsState, this enum contains the known values that the service supports. ### Known values supported by the service **AllAllowed** \\ **FtpsOnly** \\ **Disabled**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type FtpsState = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "FtpsState", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!FunctionEnvelope:type", - "docComment": "/**\n * Function information.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type FunctionEnvelope = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n functionAppId?: string;\n scriptRootPathHref?: string;\n scriptHref?: string;\n configHref?: string;\n testDataHref?: string;\n secretsFileHref?: string;\n href?: string;\n config?: " - }, - { - "kind": "Reference", - "text": "Record", - "canonicalReference": "!Record:type" - }, - { - "kind": "Content", - "text": ";\n files?: {\n [propertyName: string]: string;\n };\n testData?: string;\n invokeUrlTemplate?: string;\n language?: string;\n isDisabled?: boolean;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "FunctionEnvelope", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!FunctionEnvelopeCollection:interface", - "docComment": "/**\n * Collection of Kudu function information elements.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface FunctionEnvelopeCollection " - } - ], - "releaseTag": "Public", - "name": "FunctionEnvelopeCollection", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!FunctionEnvelopeCollection#nextLink:member", - "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!FunctionEnvelopeCollection#value:member", - "docComment": "/**\n * Collection of resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Reference", - "text": "FunctionEnvelope", - "canonicalReference": "web-resource-manager!FunctionEnvelope:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!FunctionSecrets:type", - "docComment": "/**\n * Function secrets.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type FunctionSecrets = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n key?: string;\n triggerUrl?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "FunctionSecrets", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!GeoRegion:type", - "docComment": "/**\n * Geographical region.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type GeoRegion = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n readonly description?: string;\n readonly displayName?: string;\n readonly orgDomain?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "GeoRegion", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!GeoRegionCollection:interface", - "docComment": "/**\n * Collection of geographical regions.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GeoRegionCollection " - } - ], - "releaseTag": "Public", - "name": "GeoRegionCollection", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!GeoRegionCollection#nextLink:member", - "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!GeoRegionCollection#value:member", - "docComment": "/**\n * Collection of resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Reference", - "text": "GeoRegion", - "canonicalReference": "web-resource-manager!GeoRegion:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!GlobalCsmSkuDescription:interface", - "docComment": "/**\n * A Global SKU Description.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface GlobalCsmSkuDescription " - } - ], - "releaseTag": "Public", - "name": "GlobalCsmSkuDescription", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!GlobalCsmSkuDescription#capabilities:member", - "docComment": "/**\n * Capabilities of the SKU, e.g., is traffic manager enabled?\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "capabilities?: " - }, - { - "kind": "Reference", - "text": "Capability", - "canonicalReference": "web-resource-manager!Capability:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "capabilities", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!GlobalCsmSkuDescription#capacity:member", - "docComment": "/**\n * Min, max, and default scale values of the SKU.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "capacity?: " - }, - { - "kind": "Reference", - "text": "SkuCapacity", - "canonicalReference": "web-resource-manager!SkuCapacity:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "capacity", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!GlobalCsmSkuDescription#family:member", - "docComment": "/**\n * Family code of the resource SKU.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "family?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "family", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!GlobalCsmSkuDescription#locations:member", - "docComment": "/**\n * Locations of the SKU.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "locations?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "locations", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!GlobalCsmSkuDescription#name:member", - "docComment": "/**\n * Name of the resource SKU.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!GlobalCsmSkuDescription#size:member", - "docComment": "/**\n * Size specifier of the resource SKU.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "size?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "size", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!GlobalCsmSkuDescription#tier:member", - "docComment": "/**\n * Service Tier of the resource SKU.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "tier?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tier", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!HandlerMapping:interface", - "docComment": "/**\n * The IIS handler mappings used to define which handler processes HTTP requests with certain extension. For example, it is used to configure php-cgi.exe process to handle all HTTP requests with *.php extension.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface HandlerMapping " - } - ], - "releaseTag": "Public", - "name": "HandlerMapping", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!HandlerMapping#arguments:member", - "docComment": "/**\n * Command-line arguments to be passed to the script processor.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "arguments?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "arguments", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!HandlerMapping#extension:member", - "docComment": "/**\n * Requests with this extension will be handled using the specified FastCGI application.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "extension?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "extension", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!HandlerMapping#scriptProcessor:member", - "docComment": "/**\n * The absolute path to the FastCGI application.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "scriptProcessor?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "scriptProcessor", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!HostingEnvironmentDeploymentInfo:interface", - "docComment": "/**\n * Information needed to create resources on an App Service Environment.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface HostingEnvironmentDeploymentInfo " - } - ], - "releaseTag": "Public", - "name": "HostingEnvironmentDeploymentInfo", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!HostingEnvironmentDeploymentInfo#location:member", - "docComment": "/**\n * Location of the App Service Environment.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "location?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "location", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!HostingEnvironmentDeploymentInfo#name:member", - "docComment": "/**\n * Name of the App Service Environment.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!HostingEnvironmentDiagnostics:interface", - "docComment": "/**\n * Diagnostics for an App Service Environment.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface HostingEnvironmentDiagnostics " - } - ], - "releaseTag": "Public", - "name": "HostingEnvironmentDiagnostics", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!HostingEnvironmentDiagnostics#diagnosticsOutput:member", - "docComment": "/**\n * Diagnostics output.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "diagnosticsOutput?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "diagnosticsOutput", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!HostingEnvironmentDiagnostics#name:member", - "docComment": "/**\n * Name/identifier of the diagnostics.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!HostingEnvironmentProfile:interface", - "docComment": "/**\n * Specification for an App Service Environment to use for this resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface HostingEnvironmentProfile " - } - ], - "releaseTag": "Public", - "name": "HostingEnvironmentProfile", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!HostingEnvironmentProfile#id:member", - "docComment": "/**\n * Resource ID of the App Service Environment.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "id?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!HostingEnvironmentProfile#name:member", - "docComment": "/**\n * Name of the App Service Environment. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!HostingEnvironmentProfile#type:member", - "docComment": "/**\n * Resource type of the App Service Environment. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly type?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!HostingEnvironmentStatus:type", - "docComment": "/**\n * Defines values for HostingEnvironmentStatus.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type HostingEnvironmentStatus = " - }, - { - "kind": "Content", - "text": "\"Preparing\" | \"Ready\" | \"Scaling\" | \"Deleting\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "HostingEnvironmentStatus", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!HostKeys:interface", - "docComment": "/**\n * Functions host level keys.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface HostKeys " - } - ], - "releaseTag": "Public", - "name": "HostKeys", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!HostKeys#functionKeys:member", - "docComment": "/**\n * Host level function keys.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "functionKeys?: " - }, - { - "kind": "Content", - "text": "{\n [propertyName: string]: string;\n }" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "functionKeys", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!HostKeys#masterKey:member", - "docComment": "/**\n * Secret key.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "masterKey?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "masterKey", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!HostKeys#systemKeys:member", - "docComment": "/**\n * System keys.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "systemKeys?: " - }, - { - "kind": "Content", - "text": "{\n [propertyName: string]: string;\n }" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "systemKeys", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!HostName:interface", - "docComment": "/**\n * Details of a hostname derived from a domain.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface HostName " - } - ], - "releaseTag": "Public", - "name": "HostName", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!HostName#azureResourceName:member", - "docComment": "/**\n * Name of the Azure resource the hostname is assigned to. If it is assigned to a Traffic Manager then it will be the Traffic Manager name otherwise it will be the app name.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "azureResourceName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "azureResourceName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!HostName#azureResourceType:member", - "docComment": "/**\n * Type of the Azure resource the hostname is assigned to.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "azureResourceType?: " - }, - { - "kind": "Reference", - "text": "AzureResourceType", - "canonicalReference": "web-resource-manager!AzureResourceType:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "azureResourceType", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!HostName#customHostNameDnsRecordType:member", - "docComment": "/**\n * Type of the DNS record.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "customHostNameDnsRecordType?: " - }, - { - "kind": "Reference", - "text": "CustomHostNameDnsRecordType", - "canonicalReference": "web-resource-manager!CustomHostNameDnsRecordType:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "customHostNameDnsRecordType", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!HostName#hostNameType:member", - "docComment": "/**\n * Type of the hostname.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "hostNameType?: " - }, - { - "kind": "Reference", - "text": "HostNameType", - "canonicalReference": "web-resource-manager!HostNameType:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "hostNameType", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!HostName#name:member", - "docComment": "/**\n * Name of the hostname.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!HostName#siteNames:member", - "docComment": "/**\n * List of apps the hostname is assigned to. This list will have more than one app only if the hostname is pointing to a Traffic Manager.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "siteNames?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "siteNames", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!HostNameBinding:type", - "docComment": "/**\n * A hostname binding object.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type HostNameBinding = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n siteName?: string;\n domainId?: string;\n azureResourceName?: string;\n azureResourceType?: " - }, - { - "kind": "Reference", - "text": "AzureResourceType", - "canonicalReference": "web-resource-manager!AzureResourceType:type" - }, - { - "kind": "Content", - "text": ";\n customHostNameDnsRecordType?: " - }, - { - "kind": "Reference", - "text": "CustomHostNameDnsRecordType", - "canonicalReference": "web-resource-manager!CustomHostNameDnsRecordType:type" - }, - { - "kind": "Content", - "text": ";\n hostNameType?: " - }, - { - "kind": "Reference", - "text": "HostNameType", - "canonicalReference": "web-resource-manager!HostNameType:type" - }, - { - "kind": "Content", - "text": ";\n sslState?: " - }, - { - "kind": "Reference", - "text": "SslState", - "canonicalReference": "web-resource-manager!SslState:type" - }, - { - "kind": "Content", - "text": ";\n thumbprint?: string;\n readonly virtualIP?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "HostNameBinding", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 11 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!HostNameBindingCollection:interface", - "docComment": "/**\n * Collection of hostname bindings.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface HostNameBindingCollection " - } - ], - "releaseTag": "Public", - "name": "HostNameBindingCollection", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!HostNameBindingCollection#nextLink:member", - "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!HostNameBindingCollection#value:member", - "docComment": "/**\n * Collection of resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Reference", - "text": "HostNameBinding", - "canonicalReference": "web-resource-manager!HostNameBinding:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!HostNameSslState:interface", - "docComment": "/**\n * SSL-enabled hostname.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface HostNameSslState " - } - ], - "releaseTag": "Public", - "name": "HostNameSslState", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!HostNameSslState#hostType:member", - "docComment": "/**\n * Indicates whether the hostname is a standard or repository hostname.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "hostType?: " - }, - { - "kind": "Reference", - "text": "HostType", - "canonicalReference": "web-resource-manager!HostType:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "hostType", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!HostNameSslState#name:member", - "docComment": "/**\n * Hostname.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!HostNameSslState#sslState:member", - "docComment": "/**\n * SSL type.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "sslState?: " - }, - { - "kind": "Reference", - "text": "SslState", - "canonicalReference": "web-resource-manager!SslState:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "sslState", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!HostNameSslState#thumbprint:member", - "docComment": "/**\n * SSL certificate thumbprint.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "thumbprint?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "thumbprint", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!HostNameSslState#toUpdate:member", - "docComment": "/**\n * Set to true to update existing hostname.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "toUpdate?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "toUpdate", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!HostNameSslState#virtualIP:member", - "docComment": "/**\n * Virtual IP address assigned to the hostname if IP based SSL is enabled.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "virtualIP?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "virtualIP", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!HostNameType:type", - "docComment": "/**\n * Defines values for HostNameType.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type HostNameType = " - }, - { - "kind": "Content", - "text": "\"Verified\" | \"Managed\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "HostNameType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!HostType:type", - "docComment": "/**\n * Defines values for HostType.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type HostType = " - }, - { - "kind": "Content", - "text": "\"Standard\" | \"Repository\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "HostType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!HttpLogsConfig:interface", - "docComment": "/**\n * Http logs configuration.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface HttpLogsConfig " - } - ], - "releaseTag": "Public", - "name": "HttpLogsConfig", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!HttpLogsConfig#azureBlobStorage:member", - "docComment": "/**\n * Http logs to azure blob storage configuration.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "azureBlobStorage?: " - }, - { - "kind": "Reference", - "text": "AzureBlobStorageHttpLogsConfig", - "canonicalReference": "web-resource-manager!AzureBlobStorageHttpLogsConfig:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "azureBlobStorage", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!HttpLogsConfig#fileSystem:member", - "docComment": "/**\n * Http logs to file system configuration.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "fileSystem?: " - }, - { - "kind": "Reference", - "text": "FileSystemHttpLogsConfig", - "canonicalReference": "web-resource-manager!FileSystemHttpLogsConfig:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "fileSystem", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!HybridConnection:type", - "docComment": "/**\n * Hybrid Connection contract. This is used to configure a Hybrid Connection.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type HybridConnection = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n serviceBusNamespace?: string;\n relayName?: string;\n relayArmUri?: string;\n hostname?: string;\n port?: number;\n sendKeyName?: string;\n sendKeyValue?: string;\n serviceBusSuffix?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "HybridConnection", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!HybridConnectionCollection:interface", - "docComment": "/**\n * Collection of hostname bindings.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface HybridConnectionCollection " - } - ], - "releaseTag": "Public", - "name": "HybridConnectionCollection", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!HybridConnectionCollection#nextLink:member", - "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!HybridConnectionCollection#value:member", - "docComment": "/**\n * Collection of resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Reference", - "text": "HybridConnection", - "canonicalReference": "web-resource-manager!HybridConnection:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!HybridConnectionKey:type", - "docComment": "/**\n * Hybrid Connection key contract. This has the send key name and value for a Hybrid Connection.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type HybridConnectionKey = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n readonly sendKeyName?: string;\n readonly sendKeyValue?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "HybridConnectionKey", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!HybridConnectionLimits:type", - "docComment": "/**\n * Hybrid Connection limits contract. This is used to return the plan limits of Hybrid Connections.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type HybridConnectionLimits = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n readonly current?: number;\n readonly maximum?: number;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "HybridConnectionLimits", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!Identifier:type", - "docComment": "/**\n * A domain specific resource identifier.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type Identifier = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n value?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "Identifier", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!IdentifierCollection:interface", - "docComment": "/**\n * Collection of identifiers.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface IdentifierCollection " - } - ], - "releaseTag": "Public", - "name": "IdentifierCollection", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!IdentifierCollection#nextLink:member", - "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!IdentifierCollection#value:member", - "docComment": "/**\n * Collection of resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Reference", - "text": "Identifier", - "canonicalReference": "web-resource-manager!Identifier:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!InAvailabilityReasonType:type", - "docComment": "/**\n * Defines values for InAvailabilityReasonType. \\ {@link KnownInAvailabilityReasonType} can be used interchangeably with InAvailabilityReasonType, this enum contains the known values that the service supports. ### Known values supported by the service **Invalid** \\ **AlreadyExists**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type InAvailabilityReasonType = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "InAvailabilityReasonType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!InboundEnvironmentEndpoint:interface", - "docComment": "/**\n * The IP Addresses and Ports that require inbound network access to and within the subnet of the App Service Environment.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface InboundEnvironmentEndpoint " - } - ], - "releaseTag": "Public", - "name": "InboundEnvironmentEndpoint", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!InboundEnvironmentEndpoint#description:member", - "docComment": "/**\n * Short text describing the purpose of the network traffic.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "description?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "description", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!InboundEnvironmentEndpoint#endpoints:member", - "docComment": "/**\n * The IP addresses that network traffic will originate from in cidr notation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "endpoints?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "endpoints", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!InboundEnvironmentEndpoint#ports:member", - "docComment": "/**\n * The ports that network traffic will arrive to the App Service Environment at.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "ports?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ports", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!InboundEnvironmentEndpointCollection:interface", - "docComment": "/**\n * Collection of Inbound Environment Endpoints\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface InboundEnvironmentEndpointCollection " - } - ], - "releaseTag": "Public", - "name": "InboundEnvironmentEndpointCollection", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!InboundEnvironmentEndpointCollection#nextLink:member", - "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!InboundEnvironmentEndpointCollection#value:member", - "docComment": "/**\n * Collection of resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Reference", - "text": "InboundEnvironmentEndpoint", - "canonicalReference": "web-resource-manager!InboundEnvironmentEndpoint:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!InternalLoadBalancingMode:type", - "docComment": "/**\n * Defines values for InternalLoadBalancingMode.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type InternalLoadBalancingMode = " - }, - { - "kind": "Content", - "text": "\"None\" | \"Web\" | \"Publishing\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "InternalLoadBalancingMode", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!IpFilterTag:type", - "docComment": "/**\n * Defines values for IpFilterTag.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type IpFilterTag = " - }, - { - "kind": "Content", - "text": "\"Default\" | \"XffProxy\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "IpFilterTag", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!IpSecurityRestriction:interface", - "docComment": "/**\n * IP security restriction on an app.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface IpSecurityRestriction " - } - ], - "releaseTag": "Public", - "name": "IpSecurityRestriction", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!IpSecurityRestriction#action:member", - "docComment": "/**\n * Allow or Deny access for this IP range.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "action?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "action", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!IpSecurityRestriction#description:member", - "docComment": "/**\n * IP restriction rule description.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "description?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "description", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!IpSecurityRestriction#ipAddress:member", - "docComment": "/**\n * IP address the security restriction is valid for. It can be in form of pure ipv4 address (required SubnetMask property) or CIDR notation such as ipv4/mask (leading bit match). For CIDR, SubnetMask property must not be specified.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "ipAddress?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ipAddress", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!IpSecurityRestriction#name:member", - "docComment": "/**\n * IP restriction rule name.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!IpSecurityRestriction#priority:member", - "docComment": "/**\n * Priority of IP restriction rule.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "priority?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "priority", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!IpSecurityRestriction#subnetMask:member", - "docComment": "/**\n * Subnet mask for the range of IP addresses the restriction is valid for.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "subnetMask?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "subnetMask", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!IpSecurityRestriction#subnetTrafficTag:member", - "docComment": "/**\n * (internal) Subnet traffic tag\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "subnetTrafficTag?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "subnetTrafficTag", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!IpSecurityRestriction#tag:member", - "docComment": "/**\n * Defines what this IP filter will be used for. This is to support IP filtering on proxies.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "tag?: " - }, - { - "kind": "Reference", - "text": "IpFilterTag", - "canonicalReference": "web-resource-manager!IpFilterTag:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tag", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!IpSecurityRestriction#vnetSubnetResourceId:member", - "docComment": "/**\n * Virtual network resource id\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "vnetSubnetResourceId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "vnetSubnetResourceId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!IpSecurityRestriction#vnetTrafficTag:member", - "docComment": "/**\n * (internal) Vnet traffic tag\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "vnetTrafficTag?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "vnetTrafficTag", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!IssueType:type", - "docComment": "/**\n * Defines values for IssueType.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type IssueType = " - }, - { - "kind": "Content", - "text": "\"ServiceIncident\" | \"AppDeployment\" | \"AppCrash\" | \"RuntimeIssueDetected\" | \"AseDeployment\" | \"UserIssue\" | \"PlatformIssue\" | \"Other\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "IssueType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!KeyInfo:interface", - "docComment": "/**\n * Function key info.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface KeyInfo " - } - ], - "releaseTag": "Public", - "name": "KeyInfo", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!KeyInfo#name:member", - "docComment": "/**\n * Key name\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!KeyInfo#value:member", - "docComment": "/**\n * Key value\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!KeyVaultReferenceCollection:type", - "docComment": "/**\n * Web app key vault reference and status ARM resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type KeyVaultReferenceCollection = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n keyToReferenceStatuses?: {\n [propertyName: string]: " - }, - { - "kind": "Reference", - "text": "ApiKVReference", - "canonicalReference": "web-resource-manager!ApiKVReference:interface" - }, - { - "kind": "Content", - "text": ";\n };\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "KeyVaultReferenceCollection", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!KeyVaultReferenceResource:type", - "docComment": "/**\n * Web app key vault reference and status ARM resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type KeyVaultReferenceResource = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n reference?: string;\n status?: " - }, - { - "kind": "Reference", - "text": "ResolveStatus", - "canonicalReference": "web-resource-manager!ResolveStatus:type" - }, - { - "kind": "Content", - "text": ";\n vaultName?: string;\n secretName?: string;\n secretVersion?: string;\n identityType?: " - }, - { - "kind": "Reference", - "text": "ManagedServiceIdentityType", - "canonicalReference": "web-resource-manager!ManagedServiceIdentityType:type" - }, - { - "kind": "Content", - "text": ";\n details?: string;\n source?: \"KeyVault\";\n location?: \"ApplicationSetting\";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "KeyVaultReferenceResource", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 7 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!KeyVaultSecretStatus:type", - "docComment": "/**\n * Defines values for KeyVaultSecretStatus.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type KeyVaultSecretStatus = " - }, - { - "kind": "Content", - "text": "\"Initialized\" | \"WaitingOnCertificateOrder\" | \"Succeeded\" | \"CertificateOrderFailed\" | \"OperationNotPermittedOnKeyVault\" | \"AzureServiceUnauthorizedToAccessKeyVault\" | \"KeyVaultDoesNotExist\" | \"KeyVaultSecretDoesNotExist\" | \"UnknownError\" | \"ExternalPrivateKey\" | \"Unknown\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "KeyVaultSecretStatus", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Enum", - "canonicalReference": "web-resource-manager!KnownAppServiceCertificateOrderPatchResourcePropertiesAppServiceCertificateNotRenewableReasonsItem:enum", - "docComment": "/**\n * Known values of {@link AppServiceCertificateOrderPatchResourcePropertiesAppServiceCertificateNotRenewableReasonsItem} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownAppServiceCertificateOrderPatchResourcePropertiesAppServiceCertificateNotRenewableReasonsItem " - } - ], - "releaseTag": "Public", - "name": "KnownAppServiceCertificateOrderPatchResourcePropertiesAppServiceCertificateNotRenewableReasonsItem", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "web-resource-manager!KnownAppServiceCertificateOrderPatchResourcePropertiesAppServiceCertificateNotRenewableReasonsItem.ExpirationNotInRenewalTimeRange:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "ExpirationNotInRenewalTimeRange = " - }, - { - "kind": "Content", - "text": "\"ExpirationNotInRenewalTimeRange\"" - } - ], - "releaseTag": "Public", - "name": "ExpirationNotInRenewalTimeRange", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "web-resource-manager!KnownAppServiceCertificateOrderPatchResourcePropertiesAppServiceCertificateNotRenewableReasonsItem.RegistrationStatusNotSupportedForRenewal:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "RegistrationStatusNotSupportedForRenewal = " - }, - { - "kind": "Content", - "text": "\"RegistrationStatusNotSupportedForRenewal\"" - } - ], - "releaseTag": "Public", - "name": "RegistrationStatusNotSupportedForRenewal", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "web-resource-manager!KnownAppServiceCertificateOrderPatchResourcePropertiesAppServiceCertificateNotRenewableReasonsItem.SubscriptionNotActive:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "SubscriptionNotActive = " - }, - { - "kind": "Content", - "text": "\"SubscriptionNotActive\"" - } - ], - "releaseTag": "Public", - "name": "SubscriptionNotActive", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "web-resource-manager!KnownAppServiceCertificateOrderPropertiesAppServiceCertificateNotRenewableReasonsItem:enum", - "docComment": "/**\n * Known values of {@link AppServiceCertificateOrderPropertiesAppServiceCertificateNotRenewableReasonsItem} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownAppServiceCertificateOrderPropertiesAppServiceCertificateNotRenewableReasonsItem " - } - ], - "releaseTag": "Public", - "name": "KnownAppServiceCertificateOrderPropertiesAppServiceCertificateNotRenewableReasonsItem", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "web-resource-manager!KnownAppServiceCertificateOrderPropertiesAppServiceCertificateNotRenewableReasonsItem.ExpirationNotInRenewalTimeRange:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "ExpirationNotInRenewalTimeRange = " - }, - { - "kind": "Content", - "text": "\"ExpirationNotInRenewalTimeRange\"" - } - ], - "releaseTag": "Public", - "name": "ExpirationNotInRenewalTimeRange", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "web-resource-manager!KnownAppServiceCertificateOrderPropertiesAppServiceCertificateNotRenewableReasonsItem.RegistrationStatusNotSupportedForRenewal:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "RegistrationStatusNotSupportedForRenewal = " - }, - { - "kind": "Content", - "text": "\"RegistrationStatusNotSupportedForRenewal\"" - } - ], - "releaseTag": "Public", - "name": "RegistrationStatusNotSupportedForRenewal", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "web-resource-manager!KnownAppServiceCertificateOrderPropertiesAppServiceCertificateNotRenewableReasonsItem.SubscriptionNotActive:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "SubscriptionNotActive = " - }, - { - "kind": "Content", - "text": "\"SubscriptionNotActive\"" - } - ], - "releaseTag": "Public", - "name": "SubscriptionNotActive", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "web-resource-manager!KnownBuildStatus:enum", - "docComment": "/**\n * Known values of {@link BuildStatus} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownBuildStatus " - } - ], - "releaseTag": "Public", - "name": "KnownBuildStatus", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "web-resource-manager!KnownBuildStatus.Deleting:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Deleting = " - }, - { - "kind": "Content", - "text": "\"Deleting\"" - } - ], - "releaseTag": "Public", - "name": "Deleting", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "web-resource-manager!KnownBuildStatus.Deploying:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Deploying = " - }, - { - "kind": "Content", - "text": "\"Deploying\"" - } - ], - "releaseTag": "Public", - "name": "Deploying", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "web-resource-manager!KnownBuildStatus.Detached:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Detached = " - }, - { - "kind": "Content", - "text": "\"Detached\"" - } - ], - "releaseTag": "Public", - "name": "Detached", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "web-resource-manager!KnownBuildStatus.Failed:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Failed = " - }, - { - "kind": "Content", - "text": "\"Failed\"" - } - ], - "releaseTag": "Public", - "name": "Failed", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "web-resource-manager!KnownBuildStatus.Ready:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Ready = " - }, - { - "kind": "Content", - "text": "\"Ready\"" - } - ], - "releaseTag": "Public", - "name": "Ready", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "web-resource-manager!KnownBuildStatus.Uploading:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Uploading = " - }, - { - "kind": "Content", - "text": "\"Uploading\"" - } - ], - "releaseTag": "Public", - "name": "Uploading", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "web-resource-manager!KnownBuildStatus.WaitingForDeployment:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "WaitingForDeployment = " - }, - { - "kind": "Content", - "text": "\"WaitingForDeployment\"" - } - ], - "releaseTag": "Public", - "name": "WaitingForDeployment", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "web-resource-manager!KnownCheckNameResourceTypes:enum", - "docComment": "/**\n * Known values of {@link CheckNameResourceTypes} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownCheckNameResourceTypes " - } - ], - "releaseTag": "Public", - "name": "KnownCheckNameResourceTypes", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "web-resource-manager!KnownCheckNameResourceTypes.HostingEnvironment:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "HostingEnvironment = " - }, - { - "kind": "Content", - "text": "\"HostingEnvironment\"" - } - ], - "releaseTag": "Public", - "name": "HostingEnvironment", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "web-resource-manager!KnownCheckNameResourceTypes.MicrosoftWebHostingEnvironments:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "MicrosoftWebHostingEnvironments = " - }, - { - "kind": "Content", - "text": "\"Microsoft.Web/hostingEnvironments\"" - } - ], - "releaseTag": "Public", - "name": "MicrosoftWebHostingEnvironments", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "web-resource-manager!KnownCheckNameResourceTypes.MicrosoftWebPublishingUsers:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "MicrosoftWebPublishingUsers = " - }, - { - "kind": "Content", - "text": "\"Microsoft.Web/publishingUsers\"" - } - ], - "releaseTag": "Public", - "name": "MicrosoftWebPublishingUsers", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "web-resource-manager!KnownCheckNameResourceTypes.MicrosoftWebSites:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "MicrosoftWebSites = " - }, - { - "kind": "Content", - "text": "\"Microsoft.Web/sites\"" - } - ], - "releaseTag": "Public", - "name": "MicrosoftWebSites", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "web-resource-manager!KnownCheckNameResourceTypes.MicrosoftWebSitesSlots:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "MicrosoftWebSitesSlots = " - }, - { - "kind": "Content", - "text": "\"Microsoft.Web/sites/slots\"" - } - ], - "releaseTag": "Public", - "name": "MicrosoftWebSitesSlots", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "web-resource-manager!KnownCheckNameResourceTypes.PublishingUser:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "PublishingUser = " - }, - { - "kind": "Content", - "text": "\"PublishingUser\"" - } - ], - "releaseTag": "Public", - "name": "PublishingUser", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "web-resource-manager!KnownCheckNameResourceTypes.Site:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Site = " - }, - { - "kind": "Content", - "text": "\"Site\"" - } - ], - "releaseTag": "Public", - "name": "Site", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "web-resource-manager!KnownCheckNameResourceTypes.Slot:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Slot = " - }, - { - "kind": "Content", - "text": "\"Slot\"" - } - ], - "releaseTag": "Public", - "name": "Slot", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "web-resource-manager!KnownDatabaseType:enum", - "docComment": "/**\n * Known values of {@link DatabaseType} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownDatabaseType " - } - ], - "releaseTag": "Public", - "name": "KnownDatabaseType", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "web-resource-manager!KnownDatabaseType.LocalMySql:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "LocalMySql = " - }, - { - "kind": "Content", - "text": "\"LocalMySql\"" - } - ], - "releaseTag": "Public", - "name": "LocalMySql", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "web-resource-manager!KnownDatabaseType.MySql:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "MySql = " - }, - { - "kind": "Content", - "text": "\"MySql\"" - } - ], - "releaseTag": "Public", - "name": "MySql", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "web-resource-manager!KnownDatabaseType.PostgreSql:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "PostgreSql = " - }, - { - "kind": "Content", - "text": "\"PostgreSql\"" - } - ], - "releaseTag": "Public", - "name": "PostgreSql", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "web-resource-manager!KnownDatabaseType.SqlAzure:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "SqlAzure = " - }, - { - "kind": "Content", - "text": "\"SqlAzure\"" - } - ], - "releaseTag": "Public", - "name": "SqlAzure", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "web-resource-manager!KnownDomainPatchResourcePropertiesDomainNotRenewableReasonsItem:enum", - "docComment": "/**\n * Known values of {@link DomainPatchResourcePropertiesDomainNotRenewableReasonsItem} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownDomainPatchResourcePropertiesDomainNotRenewableReasonsItem " - } - ], - "releaseTag": "Public", - "name": "KnownDomainPatchResourcePropertiesDomainNotRenewableReasonsItem", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "web-resource-manager!KnownDomainPatchResourcePropertiesDomainNotRenewableReasonsItem.ExpirationNotInRenewalTimeRange:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "ExpirationNotInRenewalTimeRange = " - }, - { - "kind": "Content", - "text": "\"ExpirationNotInRenewalTimeRange\"" - } - ], - "releaseTag": "Public", - "name": "ExpirationNotInRenewalTimeRange", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "web-resource-manager!KnownDomainPatchResourcePropertiesDomainNotRenewableReasonsItem.RegistrationStatusNotSupportedForRenewal:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "RegistrationStatusNotSupportedForRenewal = " - }, - { - "kind": "Content", - "text": "\"RegistrationStatusNotSupportedForRenewal\"" - } - ], - "releaseTag": "Public", - "name": "RegistrationStatusNotSupportedForRenewal", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "web-resource-manager!KnownDomainPatchResourcePropertiesDomainNotRenewableReasonsItem.SubscriptionNotActive:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "SubscriptionNotActive = " - }, - { - "kind": "Content", - "text": "\"SubscriptionNotActive\"" - } - ], - "releaseTag": "Public", - "name": "SubscriptionNotActive", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "web-resource-manager!KnownDomainPropertiesDomainNotRenewableReasonsItem:enum", - "docComment": "/**\n * Known values of {@link DomainPropertiesDomainNotRenewableReasonsItem} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownDomainPropertiesDomainNotRenewableReasonsItem " - } - ], - "releaseTag": "Public", - "name": "KnownDomainPropertiesDomainNotRenewableReasonsItem", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "web-resource-manager!KnownDomainPropertiesDomainNotRenewableReasonsItem.ExpirationNotInRenewalTimeRange:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "ExpirationNotInRenewalTimeRange = " - }, - { - "kind": "Content", - "text": "\"ExpirationNotInRenewalTimeRange\"" - } - ], - "releaseTag": "Public", - "name": "ExpirationNotInRenewalTimeRange", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "web-resource-manager!KnownDomainPropertiesDomainNotRenewableReasonsItem.RegistrationStatusNotSupportedForRenewal:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "RegistrationStatusNotSupportedForRenewal = " - }, - { - "kind": "Content", - "text": "\"RegistrationStatusNotSupportedForRenewal\"" - } - ], - "releaseTag": "Public", - "name": "RegistrationStatusNotSupportedForRenewal", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "web-resource-manager!KnownDomainPropertiesDomainNotRenewableReasonsItem.SubscriptionNotActive:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "SubscriptionNotActive = " - }, - { - "kind": "Content", - "text": "\"SubscriptionNotActive\"" - } - ], - "releaseTag": "Public", - "name": "SubscriptionNotActive", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "web-resource-manager!KnownEnum4:enum", - "docComment": "/**\n * Known values of {@link Enum4} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownEnum4 " - } - ], - "releaseTag": "Public", - "name": "KnownEnum4", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "web-resource-manager!KnownEnum4.Linux:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Linux = " - }, - { - "kind": "Content", - "text": "\"Linux\"" - } - ], - "releaseTag": "Public", - "name": "Linux", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "web-resource-manager!KnownEnum4.LinuxFunctions:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "LinuxFunctions = " - }, - { - "kind": "Content", - "text": "\"LinuxFunctions\"" - } - ], - "releaseTag": "Public", - "name": "LinuxFunctions", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "web-resource-manager!KnownEnum4.Windows:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Windows = " - }, - { - "kind": "Content", - "text": "\"Windows\"" - } - ], - "releaseTag": "Public", - "name": "Windows", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "web-resource-manager!KnownEnum4.WindowsFunctions:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "WindowsFunctions = " - }, - { - "kind": "Content", - "text": "\"WindowsFunctions\"" - } - ], - "releaseTag": "Public", - "name": "WindowsFunctions", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "web-resource-manager!KnownEnum5:enum", - "docComment": "/**\n * Known values of {@link Enum5} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownEnum5 " - } - ], - "releaseTag": "Public", - "name": "KnownEnum5", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "web-resource-manager!KnownEnum5.Linux:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Linux = " - }, - { - "kind": "Content", - "text": "\"Linux\"" - } - ], - "releaseTag": "Public", - "name": "Linux", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "web-resource-manager!KnownEnum5.LinuxFunctions:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "LinuxFunctions = " - }, - { - "kind": "Content", - "text": "\"LinuxFunctions\"" - } - ], - "releaseTag": "Public", - "name": "LinuxFunctions", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "web-resource-manager!KnownEnum5.Windows:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Windows = " - }, - { - "kind": "Content", - "text": "\"Windows\"" - } - ], - "releaseTag": "Public", - "name": "Windows", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "web-resource-manager!KnownEnum5.WindowsFunctions:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "WindowsFunctions = " - }, - { - "kind": "Content", - "text": "\"WindowsFunctions\"" - } - ], - "releaseTag": "Public", - "name": "WindowsFunctions", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "web-resource-manager!KnownFtpsState:enum", - "docComment": "/**\n * Known values of {@link FtpsState} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownFtpsState " - } - ], - "releaseTag": "Public", - "name": "KnownFtpsState", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "web-resource-manager!KnownFtpsState.AllAllowed:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "AllAllowed = " - }, - { - "kind": "Content", - "text": "\"AllAllowed\"" - } - ], - "releaseTag": "Public", - "name": "AllAllowed", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "web-resource-manager!KnownFtpsState.Disabled:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Disabled = " - }, - { - "kind": "Content", - "text": "\"Disabled\"" - } - ], - "releaseTag": "Public", - "name": "Disabled", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "web-resource-manager!KnownFtpsState.FtpsOnly:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "FtpsOnly = " - }, - { - "kind": "Content", - "text": "\"FtpsOnly\"" - } - ], - "releaseTag": "Public", - "name": "FtpsOnly", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "web-resource-manager!KnownInAvailabilityReasonType:enum", - "docComment": "/**\n * Known values of {@link InAvailabilityReasonType} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownInAvailabilityReasonType " - } - ], - "releaseTag": "Public", - "name": "KnownInAvailabilityReasonType", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "web-resource-manager!KnownInAvailabilityReasonType.AlreadyExists:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "AlreadyExists = " - }, - { - "kind": "Content", - "text": "\"AlreadyExists\"" - } - ], - "releaseTag": "Public", - "name": "AlreadyExists", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "web-resource-manager!KnownInAvailabilityReasonType.Invalid:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Invalid = " - }, - { - "kind": "Content", - "text": "\"Invalid\"" - } - ], - "releaseTag": "Public", - "name": "Invalid", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "web-resource-manager!KnownPublishingProfileFormat:enum", - "docComment": "/**\n * Known values of {@link PublishingProfileFormat} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownPublishingProfileFormat " - } - ], - "releaseTag": "Public", - "name": "KnownPublishingProfileFormat", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "web-resource-manager!KnownPublishingProfileFormat.FileZilla3:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "FileZilla3 = " - }, - { - "kind": "Content", - "text": "\"FileZilla3\"" - } - ], - "releaseTag": "Public", - "name": "FileZilla3", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "web-resource-manager!KnownPublishingProfileFormat.Ftp:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Ftp = " - }, - { - "kind": "Content", - "text": "\"Ftp\"" - } - ], - "releaseTag": "Public", - "name": "Ftp", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "web-resource-manager!KnownPublishingProfileFormat.WebDeploy:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "WebDeploy = " - }, - { - "kind": "Content", - "text": "\"WebDeploy\"" - } - ], - "releaseTag": "Public", - "name": "WebDeploy", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "web-resource-manager!KnownResourceScopeType:enum", - "docComment": "/**\n * Known values of {@link ResourceScopeType} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownResourceScopeType " - } - ], - "releaseTag": "Public", - "name": "KnownResourceScopeType", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "web-resource-manager!KnownResourceScopeType.ServerFarm:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "ServerFarm = " - }, - { - "kind": "Content", - "text": "\"ServerFarm\"" - } - ], - "releaseTag": "Public", - "name": "ServerFarm", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "web-resource-manager!KnownResourceScopeType.Subscription:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Subscription = " - }, - { - "kind": "Content", - "text": "\"Subscription\"" - } - ], - "releaseTag": "Public", - "name": "Subscription", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "web-resource-manager!KnownResourceScopeType.WebSite:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "WebSite = " - }, - { - "kind": "Content", - "text": "\"WebSite\"" - } - ], - "releaseTag": "Public", - "name": "WebSite", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "web-resource-manager!KnownRouteType:enum", - "docComment": "/**\n * Known values of {@link RouteType} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownRouteType " - } - ], - "releaseTag": "Public", - "name": "KnownRouteType", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "web-resource-manager!KnownRouteType.Default:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Default = " - }, - { - "kind": "Content", - "text": "\"DEFAULT\"" - } - ], - "releaseTag": "Public", - "name": "Default", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "web-resource-manager!KnownRouteType.Inherited:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Inherited = " - }, - { - "kind": "Content", - "text": "\"INHERITED\"" - } - ], - "releaseTag": "Public", - "name": "Inherited", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "web-resource-manager!KnownRouteType.Static:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Static = " - }, - { - "kind": "Content", - "text": "\"STATIC\"" - } - ], - "releaseTag": "Public", - "name": "Static", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "web-resource-manager!KnownScmType:enum", - "docComment": "/**\n * Known values of {@link ScmType} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownScmType " - } - ], - "releaseTag": "Public", - "name": "KnownScmType", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "web-resource-manager!KnownScmType.BitbucketGit:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "BitbucketGit = " - }, - { - "kind": "Content", - "text": "\"BitbucketGit\"" - } - ], - "releaseTag": "Public", - "name": "BitbucketGit", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "web-resource-manager!KnownScmType.BitbucketHg:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "BitbucketHg = " - }, - { - "kind": "Content", - "text": "\"BitbucketHg\"" - } - ], - "releaseTag": "Public", - "name": "BitbucketHg", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "web-resource-manager!KnownScmType.CodePlexGit:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "CodePlexGit = " - }, - { - "kind": "Content", - "text": "\"CodePlexGit\"" - } - ], - "releaseTag": "Public", - "name": "CodePlexGit", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "web-resource-manager!KnownScmType.CodePlexHg:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "CodePlexHg = " - }, - { - "kind": "Content", - "text": "\"CodePlexHg\"" - } - ], - "releaseTag": "Public", - "name": "CodePlexHg", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "web-resource-manager!KnownScmType.Dropbox:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Dropbox = " - }, - { - "kind": "Content", - "text": "\"Dropbox\"" - } - ], - "releaseTag": "Public", - "name": "Dropbox", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "web-resource-manager!KnownScmType.ExternalGit:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "ExternalGit = " - }, - { - "kind": "Content", - "text": "\"ExternalGit\"" - } - ], - "releaseTag": "Public", - "name": "ExternalGit", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "web-resource-manager!KnownScmType.ExternalHg:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "ExternalHg = " - }, - { - "kind": "Content", - "text": "\"ExternalHg\"" - } - ], - "releaseTag": "Public", - "name": "ExternalHg", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "web-resource-manager!KnownScmType.GitHub:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "GitHub = " - }, - { - "kind": "Content", - "text": "\"GitHub\"" - } - ], - "releaseTag": "Public", - "name": "GitHub", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "web-resource-manager!KnownScmType.LocalGit:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "LocalGit = " - }, - { - "kind": "Content", - "text": "\"LocalGit\"" - } - ], - "releaseTag": "Public", - "name": "LocalGit", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "web-resource-manager!KnownScmType.None:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "None = " - }, - { - "kind": "Content", - "text": "\"None\"" - } - ], - "releaseTag": "Public", - "name": "None", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "web-resource-manager!KnownScmType.OneDrive:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "OneDrive = " - }, - { - "kind": "Content", - "text": "\"OneDrive\"" - } - ], - "releaseTag": "Public", - "name": "OneDrive", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "web-resource-manager!KnownScmType.Tfs:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Tfs = " - }, - { - "kind": "Content", - "text": "\"Tfs\"" - } - ], - "releaseTag": "Public", - "name": "Tfs", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "web-resource-manager!KnownScmType.VSO:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "VSO = " - }, - { - "kind": "Content", - "text": "\"VSO\"" - } - ], - "releaseTag": "Public", - "name": "VSO", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "web-resource-manager!KnownScmType.Vstsrm:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Vstsrm = " - }, - { - "kind": "Content", - "text": "\"VSTSRM\"" - } - ], - "releaseTag": "Public", - "name": "Vstsrm", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "web-resource-manager!KnownSkuName:enum", - "docComment": "/**\n * Known values of {@link SkuName} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownSkuName " - } - ], - "releaseTag": "Public", - "name": "KnownSkuName", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "web-resource-manager!KnownSkuName.Basic:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Basic = " - }, - { - "kind": "Content", - "text": "\"Basic\"" - } - ], - "releaseTag": "Public", - "name": "Basic", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "web-resource-manager!KnownSkuName.Dynamic:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Dynamic = " - }, - { - "kind": "Content", - "text": "\"Dynamic\"" - } - ], - "releaseTag": "Public", - "name": "Dynamic", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "web-resource-manager!KnownSkuName.ElasticIsolated:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "ElasticIsolated = " - }, - { - "kind": "Content", - "text": "\"ElasticIsolated\"" - } - ], - "releaseTag": "Public", - "name": "ElasticIsolated", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "web-resource-manager!KnownSkuName.ElasticPremium:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "ElasticPremium = " - }, - { - "kind": "Content", - "text": "\"ElasticPremium\"" - } - ], - "releaseTag": "Public", - "name": "ElasticPremium", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "web-resource-manager!KnownSkuName.Free:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Free = " - }, - { - "kind": "Content", - "text": "\"Free\"" - } - ], - "releaseTag": "Public", - "name": "Free", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "web-resource-manager!KnownSkuName.Isolated:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Isolated = " - }, - { - "kind": "Content", - "text": "\"Isolated\"" - } - ], - "releaseTag": "Public", - "name": "Isolated", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "web-resource-manager!KnownSkuName.Premium:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Premium = " - }, - { - "kind": "Content", - "text": "\"Premium\"" - } - ], - "releaseTag": "Public", - "name": "Premium", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "web-resource-manager!KnownSkuName.PremiumV2:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "PremiumV2 = " - }, - { - "kind": "Content", - "text": "\"PremiumV2\"" - } - ], - "releaseTag": "Public", - "name": "PremiumV2", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "web-resource-manager!KnownSkuName.Shared:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Shared = " - }, - { - "kind": "Content", - "text": "\"Shared\"" - } - ], - "releaseTag": "Public", - "name": "Shared", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "web-resource-manager!KnownSkuName.Standard:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Standard = " - }, - { - "kind": "Content", - "text": "\"Standard\"" - } - ], - "releaseTag": "Public", - "name": "Standard", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "web-resource-manager!KnownSupportedTlsVersions:enum", - "docComment": "/**\n * Known values of {@link SupportedTlsVersions} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownSupportedTlsVersions " - } - ], - "releaseTag": "Public", - "name": "KnownSupportedTlsVersions", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "web-resource-manager!KnownSupportedTlsVersions.One0:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "One0 = " - }, - { - "kind": "Content", - "text": "\"1.0\"" - } - ], - "releaseTag": "Public", - "name": "One0", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "web-resource-manager!KnownSupportedTlsVersions.One1:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "One1 = " - }, - { - "kind": "Content", - "text": "\"1.1\"" - } - ], - "releaseTag": "Public", - "name": "One1", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "web-resource-manager!KnownSupportedTlsVersions.One2:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "One2 = " - }, - { - "kind": "Content", - "text": "\"1.2\"" - } - ], - "releaseTag": "Public", - "name": "One2", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "web-resource-manager!KnownTriggerTypes:enum", - "docComment": "/**\n * Known values of {@link TriggerTypes} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownTriggerTypes " - } - ], - "releaseTag": "Public", - "name": "KnownTriggerTypes", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "web-resource-manager!KnownTriggerTypes.HttpTrigger:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "HttpTrigger = " - }, - { - "kind": "Content", - "text": "\"HttpTrigger\"" - } - ], - "releaseTag": "Public", - "name": "HttpTrigger", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "web-resource-manager!KnownTriggerTypes.Unknown:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Unknown = " - }, - { - "kind": "Content", - "text": "\"Unknown\"" - } - ], - "releaseTag": "Public", - "name": "Unknown", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Enum", - "canonicalReference": "web-resource-manager!KnownValidateResourceTypes:enum", - "docComment": "/**\n * Known values of {@link ValidateResourceTypes} that the service accepts.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare enum KnownValidateResourceTypes " - } - ], - "releaseTag": "Public", - "name": "KnownValidateResourceTypes", - "members": [ - { - "kind": "EnumMember", - "canonicalReference": "web-resource-manager!KnownValidateResourceTypes.ServerFarm:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "ServerFarm = " - }, - { - "kind": "Content", - "text": "\"ServerFarm\"" - } - ], - "releaseTag": "Public", - "name": "ServerFarm", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "EnumMember", - "canonicalReference": "web-resource-manager!KnownValidateResourceTypes.Site:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "Site = " - }, - { - "kind": "Content", - "text": "\"Site\"" - } - ], - "releaseTag": "Public", - "name": "Site", - "initializerTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!LocalizableString:interface", - "docComment": "/**\n * Localizable string object containing the name and a localized value.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LocalizableString " - } - ], - "releaseTag": "Public", - "name": "LocalizableString", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!LocalizableString#localizedValue:member", - "docComment": "/**\n * Localized name.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "localizedValue?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "localizedValue", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!LocalizableString#value:member", - "docComment": "/**\n * Non-localized name.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!LogLevel:type", - "docComment": "/**\n * Defines values for LogLevel.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type LogLevel = " - }, - { - "kind": "Content", - "text": "\"Off\" | \"Verbose\" | \"Information\" | \"Warning\" | \"Error\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "LogLevel", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!LogSpecification:interface", - "docComment": "/**\n * Log Definition of a single resource metric.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface LogSpecification " - } - ], - "releaseTag": "Public", - "name": "LogSpecification", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!LogSpecification#blobDuration:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "blobDuration?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "blobDuration", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!LogSpecification#displayName:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "displayName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "displayName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!LogSpecification#name:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!ManagedPipelineMode:type", - "docComment": "/**\n * Defines values for ManagedPipelineMode.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedPipelineMode = " - }, - { - "kind": "Content", - "text": "\"Integrated\" | \"Classic\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedPipelineMode", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!ManagedServiceIdentity:interface", - "docComment": "/**\n * Managed service identity.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ManagedServiceIdentity " - } - ], - "releaseTag": "Public", - "name": "ManagedServiceIdentity", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ManagedServiceIdentity#principalId:member", - "docComment": "/**\n * Principal Id of managed service identity. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly principalId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "principalId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ManagedServiceIdentity#tenantId:member", - "docComment": "/**\n * Tenant of managed service identity. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly tenantId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tenantId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ManagedServiceIdentity#type:member", - "docComment": "/**\n * Type of managed service identity.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "type?: " - }, - { - "kind": "Reference", - "text": "ManagedServiceIdentityType", - "canonicalReference": "web-resource-manager!ManagedServiceIdentityType:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ManagedServiceIdentity#userAssignedIdentities:member", - "docComment": "/**\n * The list of user assigned identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "userAssignedIdentities?: " - }, - { - "kind": "Content", - "text": "{\n [propertyName: string]: " - }, - { - "kind": "Reference", - "text": "Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties", - "canonicalReference": "web-resource-manager!Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties:interface" - }, - { - "kind": "Content", - "text": ";\n }" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "userAssignedIdentities", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 4 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!ManagedServiceIdentityType:type", - "docComment": "/**\n * Defines values for ManagedServiceIdentityType.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ManagedServiceIdentityType = " - }, - { - "kind": "Content", - "text": "\"None\" | \"SystemAssigned\" | \"UserAssigned\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ManagedServiceIdentityType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!MetricAvailability:interface", - "docComment": "/**\n * Retention policy of a resource metric.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface MetricAvailability " - } - ], - "releaseTag": "Public", - "name": "MetricAvailability", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!MetricAvailability#blobDuration:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "blobDuration?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "blobDuration", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!MetricAvailability#timeGrain:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "timeGrain?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "timeGrain", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!MetricSpecification:interface", - "docComment": "/**\n * Definition of a single resource metric.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface MetricSpecification " - } - ], - "releaseTag": "Public", - "name": "MetricSpecification", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!MetricSpecification#aggregationType:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "aggregationType?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "aggregationType", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!MetricSpecification#availabilities:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "availabilities?: " - }, - { - "kind": "Reference", - "text": "MetricAvailability", - "canonicalReference": "web-resource-manager!MetricAvailability:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "availabilities", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!MetricSpecification#category:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "category?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "category", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!MetricSpecification#dimensions:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "dimensions?: " - }, - { - "kind": "Reference", - "text": "Dimension", - "canonicalReference": "web-resource-manager!Dimension:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "dimensions", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!MetricSpecification#displayDescription:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "displayDescription?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "displayDescription", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!MetricSpecification#displayName:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "displayName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "displayName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!MetricSpecification#enableRegionalMdmAccount:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "enableRegionalMdmAccount?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "enableRegionalMdmAccount", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!MetricSpecification#fillGapWithZero:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "fillGapWithZero?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "fillGapWithZero", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!MetricSpecification#isInternal:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "isInternal?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "isInternal", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!MetricSpecification#metricFilterPattern:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "metricFilterPattern?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "metricFilterPattern", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!MetricSpecification#name:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!MetricSpecification#sourceMdmAccount:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "sourceMdmAccount?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "sourceMdmAccount", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!MetricSpecification#sourceMdmNamespace:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "sourceMdmNamespace?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "sourceMdmNamespace", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!MetricSpecification#supportedTimeGrainTypes:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "supportedTimeGrainTypes?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "supportedTimeGrainTypes", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!MetricSpecification#supportsInstanceLevelAggregation:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "supportsInstanceLevelAggregation?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "supportsInstanceLevelAggregation", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!MetricSpecification#unit:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "unit?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "unit", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!MigrateMySqlRequest:type", - "docComment": "/**\n * MySQL migration request.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type MigrateMySqlRequest = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n connectionString?: string;\n migrationType?: " - }, - { - "kind": "Reference", - "text": "MySqlMigrationType", - "canonicalReference": "web-resource-manager!MySqlMigrationType:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "MigrateMySqlRequest", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!MigrateMySqlStatus:type", - "docComment": "/**\n * MySQL migration status.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type MigrateMySqlStatus = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n readonly migrationOperationStatus?: " - }, - { - "kind": "Reference", - "text": "OperationStatus", - "canonicalReference": "web-resource-manager!OperationStatus:type" - }, - { - "kind": "Content", - "text": ";\n readonly operationId?: string;\n readonly localMySqlEnabled?: boolean;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "MigrateMySqlStatus", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!MSDeploy:type", - "docComment": "/**\n * MSDeploy ARM PUT information\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type MSDeploy = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n packageUri?: string;\n connectionString?: string;\n dbType?: string;\n setParametersXmlFileUri?: string;\n setParameters?: {\n [propertyName: string]: string;\n };\n skipAppData?: boolean;\n appOffline?: boolean;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "MSDeploy", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!MSDeployLog:type", - "docComment": "/**\n * MSDeploy log\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type MSDeployLog = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n readonly entries?: " - }, - { - "kind": "Reference", - "text": "MSDeployLogEntry", - "canonicalReference": "web-resource-manager!MSDeployLogEntry:interface" - }, - { - "kind": "Content", - "text": "[];\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "MSDeployLog", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!MSDeployLogEntry:interface", - "docComment": "/**\n * MSDeploy log entry\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface MSDeployLogEntry " - } - ], - "releaseTag": "Public", - "name": "MSDeployLogEntry", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!MSDeployLogEntry#message:member", - "docComment": "/**\n * Log entry message NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly message?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "message", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!MSDeployLogEntry#time:member", - "docComment": "/**\n * Timestamp of log entry NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly time?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "time", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!MSDeployLogEntry#type:member", - "docComment": "/**\n * Log entry type NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly type?: " - }, - { - "kind": "Reference", - "text": "MSDeployLogEntryType", - "canonicalReference": "web-resource-manager!MSDeployLogEntryType:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!MSDeployLogEntryType:type", - "docComment": "/**\n * Defines values for MSDeployLogEntryType.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type MSDeployLogEntryType = " - }, - { - "kind": "Content", - "text": "\"Message\" | \"Warning\" | \"Error\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "MSDeployLogEntryType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!MSDeployProvisioningState:type", - "docComment": "/**\n * Defines values for MSDeployProvisioningState.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type MSDeployProvisioningState = " - }, - { - "kind": "Content", - "text": "\"accepted\" | \"running\" | \"succeeded\" | \"failed\" | \"canceled\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "MSDeployProvisioningState", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!MSDeployStatus:type", - "docComment": "/**\n * MSDeploy ARM response\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type MSDeployStatus = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n readonly deployer?: string;\n readonly provisioningState?: " - }, - { - "kind": "Reference", - "text": "MSDeployProvisioningState", - "canonicalReference": "web-resource-manager!MSDeployProvisioningState:type" - }, - { - "kind": "Content", - "text": ";\n readonly startTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n readonly endTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n readonly complete?: boolean;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "MSDeployStatus", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 9 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!MySqlMigrationType:type", - "docComment": "/**\n * Defines values for MySqlMigrationType.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type MySqlMigrationType = " - }, - { - "kind": "Content", - "text": "\"LocalToRemote\" | \"RemoteToLocal\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "MySqlMigrationType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!NameIdentifier:interface", - "docComment": "/**\n * Identifies an object.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NameIdentifier " - } - ], - "releaseTag": "Public", - "name": "NameIdentifier", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!NameIdentifier#name:member", - "docComment": "/**\n * Name of the object.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!NameIdentifierCollection:interface", - "docComment": "/**\n * Collection of domain name identifiers.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NameIdentifierCollection " - } - ], - "releaseTag": "Public", - "name": "NameIdentifierCollection", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!NameIdentifierCollection#nextLink:member", - "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!NameIdentifierCollection#value:member", - "docComment": "/**\n * Collection of resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Reference", - "text": "NameIdentifier", - "canonicalReference": "web-resource-manager!NameIdentifier:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!NameValuePair:interface", - "docComment": "/**\n * Name value pair.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NameValuePair " - } - ], - "releaseTag": "Public", - "name": "NameValuePair", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!NameValuePair#name:member", - "docComment": "/**\n * Pair name.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!NameValuePair#value:member", - "docComment": "/**\n * Pair value.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!NetworkAccessControlEntry:interface", - "docComment": "/**\n * Network access control entry.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkAccessControlEntry " - } - ], - "releaseTag": "Public", - "name": "NetworkAccessControlEntry", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!NetworkAccessControlEntry#action:member", - "docComment": "/**\n * Action object.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "action?: " - }, - { - "kind": "Reference", - "text": "AccessControlEntryAction", - "canonicalReference": "web-resource-manager!AccessControlEntryAction:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "action", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!NetworkAccessControlEntry#description:member", - "docComment": "/**\n * Description of network access control entry.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "description?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "description", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!NetworkAccessControlEntry#order:member", - "docComment": "/**\n * Order of precedence.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "order?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "order", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!NetworkAccessControlEntry#remoteSubnet:member", - "docComment": "/**\n * Remote subnet.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "remoteSubnet?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "remoteSubnet", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!NetworkFeatures:type", - "docComment": "/**\n * Full view of network features for an app (presently VNET integration and Hybrid Connections).\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NetworkFeatures = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n readonly virtualNetworkName?: string;\n readonly virtualNetworkConnection?: " - }, - { - "kind": "Reference", - "text": "VnetInfo", - "canonicalReference": "web-resource-manager!VnetInfo:type" - }, - { - "kind": "Content", - "text": ";\n readonly hybridConnections?: " - }, - { - "kind": "Reference", - "text": "RelayServiceConnectionEntity", - "canonicalReference": "web-resource-manager!RelayServiceConnectionEntity:type" - }, - { - "kind": "Content", - "text": "[];\n readonly hybridConnectionsV2?: " - }, - { - "kind": "Reference", - "text": "HybridConnection", - "canonicalReference": "web-resource-manager!HybridConnection:type" - }, - { - "kind": "Content", - "text": "[];\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NetworkFeatures", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 9 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!NetworkTrace:interface", - "docComment": "/**\n * Network trace\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface NetworkTrace " - } - ], - "releaseTag": "Public", - "name": "NetworkTrace", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!NetworkTrace#message:member", - "docComment": "/**\n * Detailed message of a network trace operation, e.g. error message in case of failure.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "message?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "message", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!NetworkTrace#path:member", - "docComment": "/**\n * Local file path for the captured network trace file.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "path?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "path", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!NetworkTrace#status:member", - "docComment": "/**\n * Current status of the network trace operation, same as Operation.Status (InProgress/Succeeded/Failed).\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "status?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "status", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!NotificationLevel:type", - "docComment": "/**\n * Defines values for NotificationLevel.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type NotificationLevel = " - }, - { - "kind": "Content", - "text": "\"Critical\" | \"Warning\" | \"Information\" | \"NonUrgentSuggestion\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "NotificationLevel", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!Operation:interface", - "docComment": "/**\n * An operation on a resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Operation " - } - ], - "releaseTag": "Public", - "name": "Operation", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!Operation#createdTime:member", - "docComment": "/**\n * Time when operation has started.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createdTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "createdTime", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!Operation#errors:member", - "docComment": "/**\n * Any errors associate with the operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "errors?: " - }, - { - "kind": "Reference", - "text": "ErrorEntity", - "canonicalReference": "web-resource-manager!ErrorEntity:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "errors", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!Operation#expirationTime:member", - "docComment": "/**\n * Time when operation will expire.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "expirationTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "expirationTime", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!Operation#geoMasterOperationId:member", - "docComment": "/**\n * Applicable only for stamp operation ids.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "geoMasterOperationId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "geoMasterOperationId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!Operation#id:member", - "docComment": "/**\n * Operation ID.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "id?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!Operation#modifiedTime:member", - "docComment": "/**\n * Time when operation has been updated.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "modifiedTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "modifiedTime", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!Operation#name:member", - "docComment": "/**\n * Operation name.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!Operation#status:member", - "docComment": "/**\n * The current status of the operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "status?: " - }, - { - "kind": "Reference", - "text": "OperationStatus", - "canonicalReference": "web-resource-manager!OperationStatus:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "status", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!OperationStatus:type", - "docComment": "/**\n * Defines values for OperationStatus.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type OperationStatus = " - }, - { - "kind": "Content", - "text": "\"InProgress\" | \"Failed\" | \"Succeeded\" | \"TimedOut\" | \"Created\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "OperationStatus", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!OutboundEnvironmentEndpoint:interface", - "docComment": "/**\n * Endpoints accessed for a common purpose that the App Service Environment requires outbound network access to.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface OutboundEnvironmentEndpoint " - } - ], - "releaseTag": "Public", - "name": "OutboundEnvironmentEndpoint", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!OutboundEnvironmentEndpoint#category:member", - "docComment": "/**\n * The type of service accessed by the App Service Environment, e.g., Azure Storage, Azure SQL Database, and Azure Active Directory.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "category?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "category", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!OutboundEnvironmentEndpoint#endpoints:member", - "docComment": "/**\n * The endpoints that the App Service Environment reaches the service at.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "endpoints?: " - }, - { - "kind": "Reference", - "text": "EndpointDependency", - "canonicalReference": "web-resource-manager!EndpointDependency:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "endpoints", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!OutboundEnvironmentEndpointCollection:interface", - "docComment": "/**\n * Collection of Outbound Environment Endpoints\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface OutboundEnvironmentEndpointCollection " - } - ], - "releaseTag": "Public", - "name": "OutboundEnvironmentEndpointCollection", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!OutboundEnvironmentEndpointCollection#nextLink:member", - "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!OutboundEnvironmentEndpointCollection#value:member", - "docComment": "/**\n * Collection of resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Reference", - "text": "OutboundEnvironmentEndpoint", - "canonicalReference": "web-resource-manager!OutboundEnvironmentEndpoint:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!PerfMonCounterCollection:interface", - "docComment": "/**\n * Collection of performance monitor counters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PerfMonCounterCollection " - } - ], - "releaseTag": "Public", - "name": "PerfMonCounterCollection", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!PerfMonCounterCollection#nextLink:member", - "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!PerfMonCounterCollection#value:member", - "docComment": "/**\n * Collection of resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Reference", - "text": "PerfMonResponse", - "canonicalReference": "web-resource-manager!PerfMonResponse:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!PerfMonResponse:interface", - "docComment": "/**\n * Performance monitor API response.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PerfMonResponse " - } - ], - "releaseTag": "Public", - "name": "PerfMonResponse", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!PerfMonResponse#code:member", - "docComment": "/**\n * The response code.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "code?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "code", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!PerfMonResponse#data:member", - "docComment": "/**\n * The performance monitor counters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "data?: " - }, - { - "kind": "Reference", - "text": "PerfMonSet", - "canonicalReference": "web-resource-manager!PerfMonSet:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "data", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!PerfMonResponse#message:member", - "docComment": "/**\n * The message.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "message?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "message", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!PerfMonSample:interface", - "docComment": "/**\n * Performance monitor sample in a set.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PerfMonSample " - } - ], - "releaseTag": "Public", - "name": "PerfMonSample", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!PerfMonSample#instanceName:member", - "docComment": "/**\n * Name of the server on which the measurement is made.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "instanceName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "instanceName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!PerfMonSample#time:member", - "docComment": "/**\n * Point in time for which counter was measured.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "time?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "time", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!PerfMonSample#value:member", - "docComment": "/**\n * Value of counter at a certain time.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!PerfMonSet:interface", - "docComment": "/**\n * Metric information.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PerfMonSet " - } - ], - "releaseTag": "Public", - "name": "PerfMonSet", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!PerfMonSet#endTime:member", - "docComment": "/**\n * End time of the period.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "endTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "endTime", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!PerfMonSet#name:member", - "docComment": "/**\n * Unique key name of the counter.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!PerfMonSet#startTime:member", - "docComment": "/**\n * Start time of the period.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "startTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "startTime", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!PerfMonSet#timeGrain:member", - "docComment": "/**\n * Presented time grain.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "timeGrain?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "timeGrain", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!PerfMonSet#values:member", - "docComment": "/**\n * Collection of workers that are active during this time.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "values?: " - }, - { - "kind": "Reference", - "text": "PerfMonSample", - "canonicalReference": "web-resource-manager!PerfMonSample:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "values", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!PremierAddOn:type", - "docComment": "/**\n * Premier add-on.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PremierAddOn = " - }, - { - "kind": "Reference", - "text": "Resource", - "canonicalReference": "web-resource-manager!Resource:interface" - }, - { - "kind": "Content", - "text": " & {\n sku?: string;\n product?: string;\n vendor?: string;\n marketplacePublisher?: string;\n marketplaceOffer?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PremierAddOn", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!PremierAddOnOffer:type", - "docComment": "/**\n * Premier add-on offer.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PremierAddOnOffer = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n sku?: string;\n product?: string;\n vendor?: string;\n promoCodeRequired?: boolean;\n quota?: number;\n webHostingPlanRestrictions?: " - }, - { - "kind": "Reference", - "text": "AppServicePlanRestrictions", - "canonicalReference": "web-resource-manager!AppServicePlanRestrictions:type" - }, - { - "kind": "Content", - "text": ";\n privacyPolicyUrl?: string;\n legalTermsUrl?: string;\n marketplacePublisher?: string;\n marketplaceOffer?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PremierAddOnOffer", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!PremierAddOnOfferCollection:interface", - "docComment": "/**\n * Collection of premier add-on offers.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PremierAddOnOfferCollection " - } - ], - "releaseTag": "Public", - "name": "PremierAddOnOfferCollection", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!PremierAddOnOfferCollection#nextLink:member", - "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!PremierAddOnOfferCollection#value:member", - "docComment": "/**\n * Collection of resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Reference", - "text": "PremierAddOnOffer", - "canonicalReference": "web-resource-manager!PremierAddOnOffer:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!PremierAddOnPatchResource:type", - "docComment": "/**\n * ARM resource for a PremierAddOn.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PremierAddOnPatchResource = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n sku?: string;\n product?: string;\n vendor?: string;\n marketplacePublisher?: string;\n marketplaceOffer?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PremierAddOnPatchResource", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!PrivateAccess:type", - "docComment": "/**\n * Description of the parameters of Private Access for a Web Site.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PrivateAccess = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n enabled?: boolean;\n virtualNetworks?: " - }, - { - "kind": "Reference", - "text": "PrivateAccessVirtualNetwork", - "canonicalReference": "web-resource-manager!PrivateAccessVirtualNetwork:interface" - }, - { - "kind": "Content", - "text": "[];\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PrivateAccess", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!PrivateAccessSubnet:interface", - "docComment": "/**\n * Description of a Virtual Network subnet that is useable for private site access.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrivateAccessSubnet " - } - ], - "releaseTag": "Public", - "name": "PrivateAccessSubnet", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!PrivateAccessSubnet#key:member", - "docComment": "/**\n * The key (ID) of the subnet.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "key?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "key", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!PrivateAccessSubnet#name:member", - "docComment": "/**\n * The name of the subnet.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!PrivateAccessVirtualNetwork:interface", - "docComment": "/**\n * Description of a Virtual Network that is useable for private site access.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrivateAccessVirtualNetwork " - } - ], - "releaseTag": "Public", - "name": "PrivateAccessVirtualNetwork", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!PrivateAccessVirtualNetwork#key:member", - "docComment": "/**\n * The key (ID) of the Virtual Network.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "key?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "key", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!PrivateAccessVirtualNetwork#name:member", - "docComment": "/**\n * The name of the Virtual Network.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!PrivateAccessVirtualNetwork#resourceId:member", - "docComment": "/**\n * The ARM uri of the Virtual Network\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resourceId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resourceId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!PrivateAccessVirtualNetwork#subnets:member", - "docComment": "/**\n * A List of subnets that access is allowed to on this Virtual Network. An empty array (but not null) is interpreted to mean that all subnets are allowed within this Virtual Network.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "subnets?: " - }, - { - "kind": "Reference", - "text": "PrivateAccessSubnet", - "canonicalReference": "web-resource-manager!PrivateAccessSubnet:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "subnets", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!PrivateEndpointConnectionResource:type", - "docComment": "/**\n * Private Endpoint Connection ARM resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PrivateEndpointConnectionResource = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n readonly provisioningState?: string;\n privateEndpoint?: " - }, - { - "kind": "Reference", - "text": "ArmIdWrapper", - "canonicalReference": "web-resource-manager!ArmIdWrapper:interface" - }, - { - "kind": "Content", - "text": ";\n privateLinkServiceConnectionState?: " - }, - { - "kind": "Reference", - "text": "PrivateLinkConnectionState", - "canonicalReference": "web-resource-manager!PrivateLinkConnectionState:interface" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PrivateEndpointConnectionResource", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 7 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!PrivateLinkConnectionApprovalRequestResource:type", - "docComment": "/**\n * Private Endpoint Connection Approval ARM resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PrivateLinkConnectionApprovalRequestResource = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n privateLinkServiceConnectionState?: " - }, - { - "kind": "Reference", - "text": "PrivateLinkConnectionState", - "canonicalReference": "web-resource-manager!PrivateLinkConnectionState:interface" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PrivateLinkConnectionApprovalRequestResource", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!PrivateLinkConnectionState:interface", - "docComment": "/**\n * The state of a private link connection\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrivateLinkConnectionState " - } - ], - "releaseTag": "Public", - "name": "PrivateLinkConnectionState", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!PrivateLinkConnectionState#actionsRequired:member", - "docComment": "/**\n * ActionsRequired for a private link connection\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "actionsRequired?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "actionsRequired", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!PrivateLinkConnectionState#description:member", - "docComment": "/**\n * Description of a private link connection\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "description?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "description", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!PrivateLinkConnectionState#status:member", - "docComment": "/**\n * Status of a private link connection\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "status?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "status", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!PrivateLinkResource:interface", - "docComment": "/**\n * A private link resource\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrivateLinkResource " - } - ], - "releaseTag": "Public", - "name": "PrivateLinkResource", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!PrivateLinkResource#id:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "id: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!PrivateLinkResource#name:member", - "docComment": "/**\n * Name of a private link resource\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!PrivateLinkResource#properties:member", - "docComment": "/**\n * Properties of a private link resource\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "properties: " - }, - { - "kind": "Reference", - "text": "PrivateLinkResourceProperties", - "canonicalReference": "web-resource-manager!PrivateLinkResourceProperties:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "properties", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!PrivateLinkResource#type:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "type: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!PrivateLinkResourceProperties:interface", - "docComment": "/**\n * Properties of a private link resource\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrivateLinkResourceProperties " - } - ], - "releaseTag": "Public", - "name": "PrivateLinkResourceProperties", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!PrivateLinkResourceProperties#groupId:member", - "docComment": "/**\n * GroupId of a private link resource NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly groupId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "groupId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!PrivateLinkResourceProperties#requiredMembers:member", - "docComment": "/**\n * RequiredMembers of a private link resource NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly requiredMembers?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "requiredMembers", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!PrivateLinkResourceProperties#requiredZoneNames:member", - "docComment": "/**\n * RequiredZoneNames of a private link resource NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly requiredZoneNames?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "requiredZoneNames", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!PrivateLinkResourcesWrapper:interface", - "docComment": "/**\n * Wrapper for a collection of private link resources\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PrivateLinkResourcesWrapper " - } - ], - "releaseTag": "Public", - "name": "PrivateLinkResourcesWrapper", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!PrivateLinkResourcesWrapper#value:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Reference", - "text": "PrivateLinkResource", - "canonicalReference": "web-resource-manager!PrivateLinkResource:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!ProcessInfo:type", - "docComment": "/**\n * Process Information.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ProcessInfo = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n readonly identifier?: number;\n deploymentName?: string;\n href?: string;\n minidump?: string;\n isProfileRunning?: boolean;\n isIisProfileRunning?: boolean;\n iisProfileTimeoutInSeconds?: number;\n parent?: string;\n children?: string[];\n threads?: " - }, - { - "kind": "Reference", - "text": "ProcessThreadInfo", - "canonicalReference": "web-resource-manager!ProcessThreadInfo:type" - }, - { - "kind": "Content", - "text": "[];\n openFileHandles?: string[];\n modules?: " - }, - { - "kind": "Reference", - "text": "ProcessModuleInfo", - "canonicalReference": "web-resource-manager!ProcessModuleInfo:type" - }, - { - "kind": "Content", - "text": "[];\n fileName?: string;\n commandLine?: string;\n userName?: string;\n handleCount?: number;\n moduleCount?: number;\n threadCount?: number;\n startTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n totalCpuTime?: string;\n userCpuTime?: string;\n privilegedCpuTime?: string;\n workingSet?: number;\n peakWorkingSet?: number;\n privateMemory?: number;\n virtualMemory?: number;\n peakVirtualMemory?: number;\n pagedSystemMemory?: number;\n nonPagedSystemMemory?: number;\n pagedMemory?: number;\n peakPagedMemory?: number;\n timeStamp?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n environmentVariables?: {\n [propertyName: string]: string;\n };\n isScmSite?: boolean;\n isWebjob?: boolean;\n description?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ProcessInfo", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 11 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!ProcessInfoCollection:interface", - "docComment": "/**\n * Collection of Kudu process information elements.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ProcessInfoCollection " - } - ], - "releaseTag": "Public", - "name": "ProcessInfoCollection", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ProcessInfoCollection#nextLink:member", - "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ProcessInfoCollection#value:member", - "docComment": "/**\n * Collection of resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Reference", - "text": "ProcessInfo", - "canonicalReference": "web-resource-manager!ProcessInfo:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!ProcessModuleInfo:type", - "docComment": "/**\n * Process Module Information.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ProcessModuleInfo = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n baseAddress?: string;\n fileName?: string;\n href?: string;\n filePath?: string;\n moduleMemorySize?: number;\n fileVersion?: string;\n fileDescription?: string;\n product?: string;\n productVersion?: string;\n isDebug?: boolean;\n language?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ProcessModuleInfo", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!ProcessModuleInfoCollection:interface", - "docComment": "/**\n * Collection of Kudu thread information elements.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ProcessModuleInfoCollection " - } - ], - "releaseTag": "Public", - "name": "ProcessModuleInfoCollection", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ProcessModuleInfoCollection#nextLink:member", - "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ProcessModuleInfoCollection#value:member", - "docComment": "/**\n * Collection of resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Reference", - "text": "ProcessModuleInfo", - "canonicalReference": "web-resource-manager!ProcessModuleInfo:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!ProcessThreadInfo:type", - "docComment": "/**\n * Process Thread Information.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ProcessThreadInfo = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n readonly identifier?: number;\n href?: string;\n process?: string;\n startAddress?: string;\n currentPriority?: number;\n priorityLevel?: string;\n basePriority?: number;\n startTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n totalProcessorTime?: string;\n userProcessorTime?: string;\n state?: string;\n waitReason?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ProcessThreadInfo", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!ProcessThreadInfoCollection:interface", - "docComment": "/**\n * Collection of Kudu thread information elements.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ProcessThreadInfoCollection " - } - ], - "releaseTag": "Public", - "name": "ProcessThreadInfoCollection", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ProcessThreadInfoCollection#nextLink:member", - "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ProcessThreadInfoCollection#value:member", - "docComment": "/**\n * Collection of resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Reference", - "text": "ProcessThreadInfo", - "canonicalReference": "web-resource-manager!ProcessThreadInfo:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!Provider:interface", - "docComment": "/**\n * Interface representing a Provider.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Provider " - } - ], - "releaseTag": "Public", - "name": "Provider", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!Provider#listAvailableStacks:member(1)", - "docComment": "/**\n * Description for Get available application frameworks and their versions\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listAvailableStacks(options?: " - }, - { - "kind": "Reference", - "text": "ProviderGetAvailableStacksOptionalParams", - "canonicalReference": "web-resource-manager!ProviderGetAvailableStacksOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ApplicationStackResource", - "canonicalReference": "web-resource-manager!ApplicationStackResource:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "listAvailableStacks" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!Provider#listAvailableStacksOnPrem:member(1)", - "docComment": "/**\n * Description for Get available application frameworks and their versions\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listAvailableStacksOnPrem(options?: " - }, - { - "kind": "Reference", - "text": "ProviderGetAvailableStacksOnPremOptionalParams", - "canonicalReference": "web-resource-manager!ProviderGetAvailableStacksOnPremOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ApplicationStackResource", - "canonicalReference": "web-resource-manager!ApplicationStackResource:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "listAvailableStacksOnPrem" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!Provider#listOperations:member(1)", - "docComment": "/**\n * Description for Gets all available operations for the Microsoft.Web resource provider. Also exposes resource metric definitions\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listOperations(options?: " - }, - { - "kind": "Reference", - "text": "ProviderListOperationsOptionalParams", - "canonicalReference": "web-resource-manager!ProviderListOperationsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "CsmOperationDescription", - "canonicalReference": "web-resource-manager!CsmOperationDescription:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "listOperations" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!ProviderGetAvailableStacksNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ProviderGetAvailableStacksNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ProviderGetAvailableStacksNextOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ProviderGetAvailableStacksNextOptionalParams#osTypeSelected:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "osTypeSelected?: " - }, - { - "kind": "Reference", - "text": "Enum4", - "canonicalReference": "web-resource-manager!Enum4:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "osTypeSelected", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!ProviderGetAvailableStacksNextResponse:type", - "docComment": "/**\n * Contains response data for the getAvailableStacksNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ProviderGetAvailableStacksNextResponse = " - }, - { - "kind": "Reference", - "text": "ApplicationStackCollection", - "canonicalReference": "web-resource-manager!ApplicationStackCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ProviderGetAvailableStacksNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!ProviderGetAvailableStacksOnPremNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ProviderGetAvailableStacksOnPremNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ProviderGetAvailableStacksOnPremNextOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ProviderGetAvailableStacksOnPremNextOptionalParams#osTypeSelected:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "osTypeSelected?: " - }, - { - "kind": "Reference", - "text": "Enum5", - "canonicalReference": "web-resource-manager!Enum5:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "osTypeSelected", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!ProviderGetAvailableStacksOnPremNextResponse:type", - "docComment": "/**\n * Contains response data for the getAvailableStacksOnPremNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ProviderGetAvailableStacksOnPremNextResponse = " - }, - { - "kind": "Reference", - "text": "ApplicationStackCollection", - "canonicalReference": "web-resource-manager!ApplicationStackCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ProviderGetAvailableStacksOnPremNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!ProviderGetAvailableStacksOnPremOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ProviderGetAvailableStacksOnPremOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ProviderGetAvailableStacksOnPremOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ProviderGetAvailableStacksOnPremOptionalParams#osTypeSelected:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "osTypeSelected?: " - }, - { - "kind": "Reference", - "text": "Enum5", - "canonicalReference": "web-resource-manager!Enum5:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "osTypeSelected", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!ProviderGetAvailableStacksOnPremResponse:type", - "docComment": "/**\n * Contains response data for the getAvailableStacksOnPrem operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ProviderGetAvailableStacksOnPremResponse = " - }, - { - "kind": "Reference", - "text": "ApplicationStackCollection", - "canonicalReference": "web-resource-manager!ApplicationStackCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ProviderGetAvailableStacksOnPremResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!ProviderGetAvailableStacksOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ProviderGetAvailableStacksOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ProviderGetAvailableStacksOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ProviderGetAvailableStacksOptionalParams#osTypeSelected:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "osTypeSelected?: " - }, - { - "kind": "Reference", - "text": "Enum4", - "canonicalReference": "web-resource-manager!Enum4:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "osTypeSelected", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!ProviderGetAvailableStacksResponse:type", - "docComment": "/**\n * Contains response data for the getAvailableStacks operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ProviderGetAvailableStacksResponse = " - }, - { - "kind": "Reference", - "text": "ApplicationStackCollection", - "canonicalReference": "web-resource-manager!ApplicationStackCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ProviderGetAvailableStacksResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!ProviderListOperationsNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ProviderListOperationsNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ProviderListOperationsNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!ProviderListOperationsNextResponse:type", - "docComment": "/**\n * Contains response data for the listOperationsNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ProviderListOperationsNextResponse = " - }, - { - "kind": "Reference", - "text": "CsmOperationCollection", - "canonicalReference": "web-resource-manager!CsmOperationCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ProviderListOperationsNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!ProviderListOperationsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ProviderListOperationsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ProviderListOperationsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!ProviderListOperationsResponse:type", - "docComment": "/**\n * Contains response data for the listOperations operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ProviderListOperationsResponse = " - }, - { - "kind": "Reference", - "text": "CsmOperationCollection", - "canonicalReference": "web-resource-manager!CsmOperationCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ProviderListOperationsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!ProvisioningState:type", - "docComment": "/**\n * Defines values for ProvisioningState.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ProvisioningState = " - }, - { - "kind": "Content", - "text": "\"Succeeded\" | \"Failed\" | \"Canceled\" | \"InProgress\" | \"Deleting\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ProvisioningState", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface", - "docComment": "/**\n * Azure proxy only resource. This resource is not tracked by Azure Resource Manager.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ProxyOnlyResource " - } - ], - "releaseTag": "Public", - "name": "ProxyOnlyResource", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ProxyOnlyResource#id:member", - "docComment": "/**\n * Resource Id. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly id?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ProxyOnlyResource#kind:member", - "docComment": "/**\n * Kind of resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "kind?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "kind", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ProxyOnlyResource#name:member", - "docComment": "/**\n * Resource Name. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ProxyOnlyResource#type:member", - "docComment": "/**\n * Resource type. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly type?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!PublicCertificate:type", - "docComment": "/**\n * Public certificate object\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PublicCertificate = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n blob?: " - }, - { - "kind": "Reference", - "text": "Uint8Array", - "canonicalReference": "!Uint8Array:interface" - }, - { - "kind": "Content", - "text": ";\n publicCertificateLocation?: " - }, - { - "kind": "Reference", - "text": "PublicCertificateLocation", - "canonicalReference": "web-resource-manager!PublicCertificateLocation:type" - }, - { - "kind": "Content", - "text": ";\n readonly thumbprint?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PublicCertificate", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 7 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!PublicCertificateCollection:interface", - "docComment": "/**\n * Collection of public certificates\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface PublicCertificateCollection " - } - ], - "releaseTag": "Public", - "name": "PublicCertificateCollection", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!PublicCertificateCollection#nextLink:member", - "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!PublicCertificateCollection#value:member", - "docComment": "/**\n * Collection of resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Reference", - "text": "PublicCertificate", - "canonicalReference": "web-resource-manager!PublicCertificate:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!PublicCertificateLocation:type", - "docComment": "/**\n * Defines values for PublicCertificateLocation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PublicCertificateLocation = " - }, - { - "kind": "Content", - "text": "\"CurrentUserMy\" | \"LocalMachineMy\" | \"Unknown\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PublicCertificateLocation", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!PublishingProfileFormat:type", - "docComment": "/**\n * Defines values for PublishingProfileFormat. \\ {@link KnownPublishingProfileFormat} can be used interchangeably with PublishingProfileFormat, this enum contains the known values that the service supports. ### Known values supported by the service **FileZilla3** \\ **WebDeploy** \\ **Ftp**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PublishingProfileFormat = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PublishingProfileFormat", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!PushSettings:type", - "docComment": "/**\n * Push settings for the App.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type PushSettings = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n isPushEnabled?: boolean;\n tagWhitelistJson?: string;\n tagsRequiringAuth?: string;\n dynamicTagsJson?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "PushSettings", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!RampUpRule:interface", - "docComment": "/**\n * Routing rules for ramp up testing. This rule allows to redirect static traffic % to a slot or to gradually change routing % based on performance.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RampUpRule " - } - ], - "releaseTag": "Public", - "name": "RampUpRule", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!RampUpRule#actionHostName:member", - "docComment": "/**\n * Hostname of a slot to which the traffic will be redirected if decided to. E.g. myapp-stage.azurewebsites.net.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "actionHostName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "actionHostName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!RampUpRule#changeDecisionCallbackUrl:member", - "docComment": "/**\n * Custom decision algorithm can be provided in TiPCallback site extension which URL can be specified. See TiPCallback site extension for the scaffold and contracts. https://www.siteextensions.net/packages/TiPCallback/\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "changeDecisionCallbackUrl?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "changeDecisionCallbackUrl", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!RampUpRule#changeIntervalInMinutes:member", - "docComment": "/**\n * Specifies interval in minutes to reevaluate ReroutePercentage.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "changeIntervalInMinutes?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "changeIntervalInMinutes", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!RampUpRule#changeStep:member", - "docComment": "/**\n * In auto ramp up scenario this is the step to add/remove from ReroutePercentage until it reaches \\nMinReroutePercentage or MaxReroutePercentage. Site metrics are checked every N minutes specified in ChangeIntervalInMinutes.\\nCustom decision algorithm can be provided in TiPCallback site extension which URL can be specified in ChangeDecisionCallbackUrl.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "changeStep?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "changeStep", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!RampUpRule#maxReroutePercentage:member", - "docComment": "/**\n * Specifies upper boundary below which ReroutePercentage will stay.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "maxReroutePercentage?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "maxReroutePercentage", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!RampUpRule#minReroutePercentage:member", - "docComment": "/**\n * Specifies lower boundary above which ReroutePercentage will stay.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "minReroutePercentage?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "minReroutePercentage", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!RampUpRule#name:member", - "docComment": "/**\n * Name of the routing rule. The recommended name would be to point to the slot which will receive the traffic in the experiment.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!RampUpRule#reroutePercentage:member", - "docComment": "/**\n * Percentage of the traffic which will be redirected to ActionHostName.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "reroutePercentage?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "reroutePercentage", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!Recommendation:type", - "docComment": "/**\n * Represents a recommendation result generated by the recommendation engine.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type Recommendation = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n creationTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n recommendationId?: string;\n resourceId?: string;\n resourceScope?: " - }, - { - "kind": "Reference", - "text": "ResourceScopeType", - "canonicalReference": "web-resource-manager!ResourceScopeType:type" - }, - { - "kind": "Content", - "text": ";\n ruleName?: string;\n displayName?: string;\n message?: string;\n level?: " - }, - { - "kind": "Reference", - "text": "NotificationLevel", - "canonicalReference": "web-resource-manager!NotificationLevel:type" - }, - { - "kind": "Content", - "text": ";\n channels?: " - }, - { - "kind": "Reference", - "text": "Channels", - "canonicalReference": "web-resource-manager!Channels:type" - }, - { - "kind": "Content", - "text": ";\n readonly categoryTags?: string[];\n actionName?: string;\n enabled?: number;\n states?: string[];\n startTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n endTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n nextNotificationTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n notificationExpirationTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n notifiedTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n score?: number;\n isDynamic?: boolean;\n extensionName?: string;\n bladeName?: string;\n forwardLink?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "Recommendation", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 21 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!RecommendationCollection:interface", - "docComment": "/**\n * Collection of recommendations.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RecommendationCollection " - } - ], - "releaseTag": "Public", - "name": "RecommendationCollection", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!RecommendationCollection#nextLink:member", - "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!RecommendationCollection#value:member", - "docComment": "/**\n * Collection of resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Reference", - "text": "Recommendation", - "canonicalReference": "web-resource-manager!Recommendation:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!RecommendationRule:type", - "docComment": "/**\n * Represents a recommendation rule that the recommendation engine can perform.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type RecommendationRule = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n recommendationName?: string;\n displayName?: string;\n message?: string;\n recommendationId?: string;\n description?: string;\n actionName?: string;\n level?: " - }, - { - "kind": "Reference", - "text": "NotificationLevel", - "canonicalReference": "web-resource-manager!NotificationLevel:type" - }, - { - "kind": "Content", - "text": ";\n channels?: " - }, - { - "kind": "Reference", - "text": "Channels", - "canonicalReference": "web-resource-manager!Channels:type" - }, - { - "kind": "Content", - "text": ";\n readonly categoryTags?: string[];\n isDynamic?: boolean;\n extensionName?: string;\n bladeName?: string;\n forwardLink?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "RecommendationRule", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 7 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!Recommendations:interface", - "docComment": "/**\n * Interface representing a Recommendations.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Recommendations " - } - ], - "releaseTag": "Public", - "name": "Recommendations", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!Recommendations#disableAllForHostingEnvironment:member(1)", - "docComment": "/**\n * Description for Disable all recommendations for an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param environmentName - Name of the app.\n *\n * @param hostingEnvironmentName - \n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "disableAllForHostingEnvironment(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", environmentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", hostingEnvironmentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "RecommendationsDisableAllForHostingEnvironmentOptionalParams", - "canonicalReference": "web-resource-manager!RecommendationsDisableAllForHostingEnvironmentOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "environmentName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "hostingEnvironmentName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "disableAllForHostingEnvironment" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!Recommendations#disableAllForWebApp:member(1)", - "docComment": "/**\n * Description for Disable all recommendations for an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param siteName - Name of the app.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "disableAllForWebApp(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", siteName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "RecommendationsDisableAllForWebAppOptionalParams", - "canonicalReference": "web-resource-manager!RecommendationsDisableAllForWebAppOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "siteName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "disableAllForWebApp" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!Recommendations#disableRecommendationForHostingEnvironment:member(1)", - "docComment": "/**\n * Description for Disables the specific rule for a web site permanently.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param environmentName - Site name\n *\n * @param name - Rule name\n *\n * @param hostingEnvironmentName - \n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "disableRecommendationForHostingEnvironment(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", environmentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", hostingEnvironmentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "RecommendationsDisableRecommendationForHostingEnvironmentOptionalParams", - "canonicalReference": "web-resource-manager!RecommendationsDisableRecommendationForHostingEnvironmentOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "environmentName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "hostingEnvironmentName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "disableRecommendationForHostingEnvironment" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!Recommendations#disableRecommendationForSite:member(1)", - "docComment": "/**\n * Description for Disables the specific rule for a web site permanently.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param siteName - Site name\n *\n * @param name - Rule name\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "disableRecommendationForSite(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", siteName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "RecommendationsDisableRecommendationForSiteOptionalParams", - "canonicalReference": "web-resource-manager!RecommendationsDisableRecommendationForSiteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "siteName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "disableRecommendationForSite" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!Recommendations#disableRecommendationForSubscription:member(1)", - "docComment": "/**\n * Description for Disables the specified rule so it will not apply to a subscription in the future.\n *\n * @param name - Rule name\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "disableRecommendationForSubscription(name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "RecommendationsDisableRecommendationForSubscriptionOptionalParams", - "canonicalReference": "web-resource-manager!RecommendationsDisableRecommendationForSubscriptionOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "disableRecommendationForSubscription" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!Recommendations#getRuleDetailsByHostingEnvironment:member(1)", - "docComment": "/**\n * Description for Get a recommendation rule for an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param hostingEnvironmentName - Name of the hosting environment.\n *\n * @param name - Name of the recommendation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getRuleDetailsByHostingEnvironment(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", hostingEnvironmentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "RecommendationsGetRuleDetailsByHostingEnvironmentOptionalParams", - "canonicalReference": "web-resource-manager!RecommendationsGetRuleDetailsByHostingEnvironmentOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "RecommendationsGetRuleDetailsByHostingEnvironmentResponse", - "canonicalReference": "web-resource-manager!RecommendationsGetRuleDetailsByHostingEnvironmentResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "hostingEnvironmentName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "getRuleDetailsByHostingEnvironment" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!Recommendations#getRuleDetailsByWebApp:member(1)", - "docComment": "/**\n * Description for Get a recommendation rule for an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param siteName - Name of the app.\n *\n * @param name - Name of the recommendation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getRuleDetailsByWebApp(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", siteName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "RecommendationsGetRuleDetailsByWebAppOptionalParams", - "canonicalReference": "web-resource-manager!RecommendationsGetRuleDetailsByWebAppOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "RecommendationsGetRuleDetailsByWebAppResponse", - "canonicalReference": "web-resource-manager!RecommendationsGetRuleDetailsByWebAppResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "siteName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "getRuleDetailsByWebApp" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!Recommendations#list:member(1)", - "docComment": "/**\n * Description for List all recommendations for a subscription.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(options?: " - }, - { - "kind": "Reference", - "text": "RecommendationsListOptionalParams", - "canonicalReference": "web-resource-manager!RecommendationsListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "Recommendation", - "canonicalReference": "web-resource-manager!Recommendation:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "list" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!Recommendations#listHistoryForHostingEnvironment:member(1)", - "docComment": "/**\n * Description for Get past recommendations for an app, optionally specified by the time range.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param hostingEnvironmentName - Name of the hosting environment.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listHistoryForHostingEnvironment(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", hostingEnvironmentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "RecommendationsListHistoryForHostingEnvironmentOptionalParams", - "canonicalReference": "web-resource-manager!RecommendationsListHistoryForHostingEnvironmentOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "Recommendation", - "canonicalReference": "web-resource-manager!Recommendation:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "hostingEnvironmentName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listHistoryForHostingEnvironment" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!Recommendations#listHistoryForWebApp:member(1)", - "docComment": "/**\n * Description for Get past recommendations for an app, optionally specified by the time range.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param siteName - Name of the app.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listHistoryForWebApp(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", siteName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "RecommendationsListHistoryForWebAppOptionalParams", - "canonicalReference": "web-resource-manager!RecommendationsListHistoryForWebAppOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "Recommendation", - "canonicalReference": "web-resource-manager!Recommendation:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "siteName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listHistoryForWebApp" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!Recommendations#listRecommendedRulesForHostingEnvironment:member(1)", - "docComment": "/**\n * Description for Get all recommendations for an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param hostingEnvironmentName - Name of the app.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listRecommendedRulesForHostingEnvironment(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", hostingEnvironmentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "RecommendationsListRecommendedRulesForHostingEnvironmentOptionalParams", - "canonicalReference": "web-resource-manager!RecommendationsListRecommendedRulesForHostingEnvironmentOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "Recommendation", - "canonicalReference": "web-resource-manager!Recommendation:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "hostingEnvironmentName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listRecommendedRulesForHostingEnvironment" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!Recommendations#listRecommendedRulesForWebApp:member(1)", - "docComment": "/**\n * Description for Get all recommendations for an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param siteName - Name of the app.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listRecommendedRulesForWebApp(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", siteName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "RecommendationsListRecommendedRulesForWebAppOptionalParams", - "canonicalReference": "web-resource-manager!RecommendationsListRecommendedRulesForWebAppOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "Recommendation", - "canonicalReference": "web-resource-manager!Recommendation:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "siteName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listRecommendedRulesForWebApp" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!Recommendations#resetAllFilters:member(1)", - "docComment": "/**\n * Description for Reset all recommendation opt-out settings for a subscription.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resetAllFilters(options?: " - }, - { - "kind": "Reference", - "text": "RecommendationsResetAllFiltersOptionalParams", - "canonicalReference": "web-resource-manager!RecommendationsResetAllFiltersOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 5 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "resetAllFilters" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!Recommendations#resetAllFiltersForHostingEnvironment:member(1)", - "docComment": "/**\n * Description for Reset all recommendation opt-out settings for an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param environmentName - Name of the app.\n *\n * @param hostingEnvironmentName - \n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resetAllFiltersForHostingEnvironment(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", environmentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", hostingEnvironmentName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "RecommendationsResetAllFiltersForHostingEnvironmentOptionalParams", - "canonicalReference": "web-resource-manager!RecommendationsResetAllFiltersForHostingEnvironmentOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "environmentName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "hostingEnvironmentName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "resetAllFiltersForHostingEnvironment" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!Recommendations#resetAllFiltersForWebApp:member(1)", - "docComment": "/**\n * Description for Reset all recommendation opt-out settings for an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param siteName - Name of the app.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resetAllFiltersForWebApp(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", siteName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "RecommendationsResetAllFiltersForWebAppOptionalParams", - "canonicalReference": "web-resource-manager!RecommendationsResetAllFiltersForWebAppOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "siteName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "resetAllFiltersForWebApp" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!RecommendationsDisableAllForHostingEnvironmentOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RecommendationsDisableAllForHostingEnvironmentOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "RecommendationsDisableAllForHostingEnvironmentOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!RecommendationsDisableAllForWebAppOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RecommendationsDisableAllForWebAppOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "RecommendationsDisableAllForWebAppOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!RecommendationsDisableRecommendationForHostingEnvironmentOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RecommendationsDisableRecommendationForHostingEnvironmentOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "RecommendationsDisableRecommendationForHostingEnvironmentOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!RecommendationsDisableRecommendationForSiteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RecommendationsDisableRecommendationForSiteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "RecommendationsDisableRecommendationForSiteOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!RecommendationsDisableRecommendationForSubscriptionOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RecommendationsDisableRecommendationForSubscriptionOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "RecommendationsDisableRecommendationForSubscriptionOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!RecommendationsGetRuleDetailsByHostingEnvironmentOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RecommendationsGetRuleDetailsByHostingEnvironmentOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "RecommendationsGetRuleDetailsByHostingEnvironmentOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!RecommendationsGetRuleDetailsByHostingEnvironmentOptionalParams#recommendationId:member", - "docComment": "/**\n * The GUID of the recommendation object if you query an expired one. You don't need to specify it to query an active entry.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "recommendationId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "recommendationId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!RecommendationsGetRuleDetailsByHostingEnvironmentOptionalParams#updateSeen:member", - "docComment": "/**\n * Specify true to update the last-seen timestamp of the recommendation object.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateSeen?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateSeen", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!RecommendationsGetRuleDetailsByHostingEnvironmentResponse:type", - "docComment": "/**\n * Contains response data for the getRuleDetailsByHostingEnvironment operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type RecommendationsGetRuleDetailsByHostingEnvironmentResponse = " - }, - { - "kind": "Reference", - "text": "RecommendationRule", - "canonicalReference": "web-resource-manager!RecommendationRule:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "RecommendationsGetRuleDetailsByHostingEnvironmentResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!RecommendationsGetRuleDetailsByWebAppOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RecommendationsGetRuleDetailsByWebAppOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "RecommendationsGetRuleDetailsByWebAppOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!RecommendationsGetRuleDetailsByWebAppOptionalParams#recommendationId:member", - "docComment": "/**\n * The GUID of the recommendation object if you query an expired one. You don't need to specify it to query an active entry.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "recommendationId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "recommendationId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!RecommendationsGetRuleDetailsByWebAppOptionalParams#updateSeen:member", - "docComment": "/**\n * Specify true to update the last-seen timestamp of the recommendation object.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateSeen?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateSeen", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!RecommendationsGetRuleDetailsByWebAppResponse:type", - "docComment": "/**\n * Contains response data for the getRuleDetailsByWebApp operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type RecommendationsGetRuleDetailsByWebAppResponse = " - }, - { - "kind": "Reference", - "text": "RecommendationRule", - "canonicalReference": "web-resource-manager!RecommendationRule:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "RecommendationsGetRuleDetailsByWebAppResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!RecommendationsListHistoryForHostingEnvironmentNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RecommendationsListHistoryForHostingEnvironmentNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "RecommendationsListHistoryForHostingEnvironmentNextOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!RecommendationsListHistoryForHostingEnvironmentNextOptionalParams#expiredOnly:member", - "docComment": "/**\n * Specify false to return all recommendations. The default is true, which returns only expired recommendations.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "expiredOnly?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "expiredOnly", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!RecommendationsListHistoryForHostingEnvironmentNextOptionalParams#filter:member", - "docComment": "/**\n * Filter is specified by using OData syntax. Example: $filter=channel eq 'Api' or channel eq 'Notification' and startTime eq 2014-01-01T00:00:00Z and endTime eq 2014-12-31T23:59:59Z and timeGrain eq duration'[PT1H|PT1M|P1D]\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "filter?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "filter", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!RecommendationsListHistoryForHostingEnvironmentNextResponse:type", - "docComment": "/**\n * Contains response data for the listHistoryForHostingEnvironmentNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type RecommendationsListHistoryForHostingEnvironmentNextResponse = " - }, - { - "kind": "Reference", - "text": "RecommendationCollection", - "canonicalReference": "web-resource-manager!RecommendationCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "RecommendationsListHistoryForHostingEnvironmentNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!RecommendationsListHistoryForHostingEnvironmentOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RecommendationsListHistoryForHostingEnvironmentOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "RecommendationsListHistoryForHostingEnvironmentOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!RecommendationsListHistoryForHostingEnvironmentOptionalParams#expiredOnly:member", - "docComment": "/**\n * Specify false to return all recommendations. The default is true, which returns only expired recommendations.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "expiredOnly?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "expiredOnly", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!RecommendationsListHistoryForHostingEnvironmentOptionalParams#filter:member", - "docComment": "/**\n * Filter is specified by using OData syntax. Example: $filter=channel eq 'Api' or channel eq 'Notification' and startTime eq 2014-01-01T00:00:00Z and endTime eq 2014-12-31T23:59:59Z and timeGrain eq duration'[PT1H|PT1M|P1D]\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "filter?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "filter", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!RecommendationsListHistoryForHostingEnvironmentResponse:type", - "docComment": "/**\n * Contains response data for the listHistoryForHostingEnvironment operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type RecommendationsListHistoryForHostingEnvironmentResponse = " - }, - { - "kind": "Reference", - "text": "RecommendationCollection", - "canonicalReference": "web-resource-manager!RecommendationCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "RecommendationsListHistoryForHostingEnvironmentResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!RecommendationsListHistoryForWebAppNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RecommendationsListHistoryForWebAppNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "RecommendationsListHistoryForWebAppNextOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!RecommendationsListHistoryForWebAppNextOptionalParams#expiredOnly:member", - "docComment": "/**\n * Specify false to return all recommendations. The default is true, which returns only expired recommendations.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "expiredOnly?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "expiredOnly", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!RecommendationsListHistoryForWebAppNextOptionalParams#filter:member", - "docComment": "/**\n * Filter is specified by using OData syntax. Example: $filter=channel eq 'Api' or channel eq 'Notification' and startTime eq 2014-01-01T00:00:00Z and endTime eq 2014-12-31T23:59:59Z and timeGrain eq duration'[PT1H|PT1M|P1D]\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "filter?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "filter", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!RecommendationsListHistoryForWebAppNextResponse:type", - "docComment": "/**\n * Contains response data for the listHistoryForWebAppNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type RecommendationsListHistoryForWebAppNextResponse = " - }, - { - "kind": "Reference", - "text": "RecommendationCollection", - "canonicalReference": "web-resource-manager!RecommendationCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "RecommendationsListHistoryForWebAppNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!RecommendationsListHistoryForWebAppOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RecommendationsListHistoryForWebAppOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "RecommendationsListHistoryForWebAppOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!RecommendationsListHistoryForWebAppOptionalParams#expiredOnly:member", - "docComment": "/**\n * Specify false to return all recommendations. The default is true, which returns only expired recommendations.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "expiredOnly?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "expiredOnly", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!RecommendationsListHistoryForWebAppOptionalParams#filter:member", - "docComment": "/**\n * Filter is specified by using OData syntax. Example: $filter=channel eq 'Api' or channel eq 'Notification' and startTime eq 2014-01-01T00:00:00Z and endTime eq 2014-12-31T23:59:59Z and timeGrain eq duration'[PT1H|PT1M|P1D]\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "filter?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "filter", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!RecommendationsListHistoryForWebAppResponse:type", - "docComment": "/**\n * Contains response data for the listHistoryForWebApp operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type RecommendationsListHistoryForWebAppResponse = " - }, - { - "kind": "Reference", - "text": "RecommendationCollection", - "canonicalReference": "web-resource-manager!RecommendationCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "RecommendationsListHistoryForWebAppResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!RecommendationsListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RecommendationsListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "RecommendationsListNextOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!RecommendationsListNextOptionalParams#featured:member", - "docComment": "/**\n * Specify true to return only the most critical recommendations. The default is false, which returns all recommendations.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "featured?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "featured", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!RecommendationsListNextOptionalParams#filter:member", - "docComment": "/**\n * Filter is specified by using OData syntax. Example: $filter=channel eq 'Api' or channel eq 'Notification' and startTime eq 2014-01-01T00:00:00Z and endTime eq 2014-12-31T23:59:59Z and timeGrain eq duration'[PT1H|PT1M|P1D]\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "filter?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "filter", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!RecommendationsListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type RecommendationsListNextResponse = " - }, - { - "kind": "Reference", - "text": "RecommendationCollection", - "canonicalReference": "web-resource-manager!RecommendationCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "RecommendationsListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!RecommendationsListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RecommendationsListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "RecommendationsListOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!RecommendationsListOptionalParams#featured:member", - "docComment": "/**\n * Specify true to return only the most critical recommendations. The default is false, which returns all recommendations.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "featured?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "featured", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!RecommendationsListOptionalParams#filter:member", - "docComment": "/**\n * Filter is specified by using OData syntax. Example: $filter=channel eq 'Api' or channel eq 'Notification' and startTime eq 2014-01-01T00:00:00Z and endTime eq 2014-12-31T23:59:59Z and timeGrain eq duration'[PT1H|PT1M|P1D]\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "filter?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "filter", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!RecommendationsListRecommendedRulesForHostingEnvironmentNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RecommendationsListRecommendedRulesForHostingEnvironmentNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "RecommendationsListRecommendedRulesForHostingEnvironmentNextOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!RecommendationsListRecommendedRulesForHostingEnvironmentNextOptionalParams#featured:member", - "docComment": "/**\n * Specify true to return only the most critical recommendations. The default is false, which returns all recommendations.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "featured?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "featured", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!RecommendationsListRecommendedRulesForHostingEnvironmentNextOptionalParams#filter:member", - "docComment": "/**\n * Return only channels specified in the filter. Filter is specified by using OData syntax. Example: $filter=channel eq 'Api' or channel eq 'Notification'\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "filter?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "filter", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!RecommendationsListRecommendedRulesForHostingEnvironmentNextResponse:type", - "docComment": "/**\n * Contains response data for the listRecommendedRulesForHostingEnvironmentNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type RecommendationsListRecommendedRulesForHostingEnvironmentNextResponse = " - }, - { - "kind": "Reference", - "text": "RecommendationCollection", - "canonicalReference": "web-resource-manager!RecommendationCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "RecommendationsListRecommendedRulesForHostingEnvironmentNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!RecommendationsListRecommendedRulesForHostingEnvironmentOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RecommendationsListRecommendedRulesForHostingEnvironmentOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "RecommendationsListRecommendedRulesForHostingEnvironmentOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!RecommendationsListRecommendedRulesForHostingEnvironmentOptionalParams#featured:member", - "docComment": "/**\n * Specify true to return only the most critical recommendations. The default is false, which returns all recommendations.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "featured?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "featured", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!RecommendationsListRecommendedRulesForHostingEnvironmentOptionalParams#filter:member", - "docComment": "/**\n * Return only channels specified in the filter. Filter is specified by using OData syntax. Example: $filter=channel eq 'Api' or channel eq 'Notification'\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "filter?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "filter", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!RecommendationsListRecommendedRulesForHostingEnvironmentResponse:type", - "docComment": "/**\n * Contains response data for the listRecommendedRulesForHostingEnvironment operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type RecommendationsListRecommendedRulesForHostingEnvironmentResponse = " - }, - { - "kind": "Reference", - "text": "RecommendationCollection", - "canonicalReference": "web-resource-manager!RecommendationCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "RecommendationsListRecommendedRulesForHostingEnvironmentResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!RecommendationsListRecommendedRulesForWebAppNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RecommendationsListRecommendedRulesForWebAppNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "RecommendationsListRecommendedRulesForWebAppNextOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!RecommendationsListRecommendedRulesForWebAppNextOptionalParams#featured:member", - "docComment": "/**\n * Specify true to return only the most critical recommendations. The default is false, which returns all recommendations.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "featured?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "featured", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!RecommendationsListRecommendedRulesForWebAppNextOptionalParams#filter:member", - "docComment": "/**\n * Return only channels specified in the filter. Filter is specified by using OData syntax. Example: $filter=channel eq 'Api' or channel eq 'Notification'\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "filter?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "filter", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!RecommendationsListRecommendedRulesForWebAppNextResponse:type", - "docComment": "/**\n * Contains response data for the listRecommendedRulesForWebAppNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type RecommendationsListRecommendedRulesForWebAppNextResponse = " - }, - { - "kind": "Reference", - "text": "RecommendationCollection", - "canonicalReference": "web-resource-manager!RecommendationCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "RecommendationsListRecommendedRulesForWebAppNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!RecommendationsListRecommendedRulesForWebAppOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RecommendationsListRecommendedRulesForWebAppOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "RecommendationsListRecommendedRulesForWebAppOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!RecommendationsListRecommendedRulesForWebAppOptionalParams#featured:member", - "docComment": "/**\n * Specify true to return only the most critical recommendations. The default is false, which returns all recommendations.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "featured?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "featured", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!RecommendationsListRecommendedRulesForWebAppOptionalParams#filter:member", - "docComment": "/**\n * Return only channels specified in the filter. Filter is specified by using OData syntax. Example: $filter=channel eq 'Api' or channel eq 'Notification'\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "filter?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "filter", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!RecommendationsListRecommendedRulesForWebAppResponse:type", - "docComment": "/**\n * Contains response data for the listRecommendedRulesForWebApp operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type RecommendationsListRecommendedRulesForWebAppResponse = " - }, - { - "kind": "Reference", - "text": "RecommendationCollection", - "canonicalReference": "web-resource-manager!RecommendationCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "RecommendationsListRecommendedRulesForWebAppResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!RecommendationsListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type RecommendationsListResponse = " - }, - { - "kind": "Reference", - "text": "RecommendationCollection", - "canonicalReference": "web-resource-manager!RecommendationCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "RecommendationsListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!RecommendationsResetAllFiltersForHostingEnvironmentOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RecommendationsResetAllFiltersForHostingEnvironmentOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "RecommendationsResetAllFiltersForHostingEnvironmentOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!RecommendationsResetAllFiltersForWebAppOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RecommendationsResetAllFiltersForWebAppOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "RecommendationsResetAllFiltersForWebAppOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!RecommendationsResetAllFiltersOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RecommendationsResetAllFiltersOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "RecommendationsResetAllFiltersOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!RedundancyMode:type", - "docComment": "/**\n * Defines values for RedundancyMode.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type RedundancyMode = " - }, - { - "kind": "Content", - "text": "\"None\" | \"Manual\" | \"Failover\" | \"ActiveActive\" | \"GeoRedundant\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "RedundancyMode", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!ReissueCertificateOrderRequest:type", - "docComment": "/**\n * Class representing certificate reissue request.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ReissueCertificateOrderRequest = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n keySize?: number;\n delayExistingRevokeInHours?: number;\n csr?: string;\n isPrivateKeyExternal?: boolean;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ReissueCertificateOrderRequest", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!RelayServiceConnectionEntity:type", - "docComment": "/**\n * Hybrid Connection for an App Service app.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type RelayServiceConnectionEntity = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n entityName?: string;\n entityConnectionString?: string;\n resourceType?: string;\n resourceConnectionString?: string;\n hostname?: string;\n port?: number;\n biztalkUri?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "RelayServiceConnectionEntity", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!Rendering:interface", - "docComment": "/**\n * Instructions for rendering the data\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Rendering " - } - ], - "releaseTag": "Public", - "name": "Rendering", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!Rendering#description:member", - "docComment": "/**\n * Description of the data that will help it be interpreted\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "description?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "description", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!Rendering#title:member", - "docComment": "/**\n * Title of data\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "title?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "title", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!Rendering#type:member", - "docComment": "/**\n * Rendering Type\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "type?: " - }, - { - "kind": "Reference", - "text": "RenderingType", - "canonicalReference": "web-resource-manager!RenderingType:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!RenderingType:type", - "docComment": "/**\n * Defines values for RenderingType.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type RenderingType = " - }, - { - "kind": "Content", - "text": "\"NoGraph\" | \"Table\" | \"TimeSeries\" | \"TimeSeriesPerInstance\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "RenderingType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!RenewCertificateOrderRequest:type", - "docComment": "/**\n * Class representing certificate renew request.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type RenewCertificateOrderRequest = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n keySize?: number;\n csr?: string;\n isPrivateKeyExternal?: boolean;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "RenewCertificateOrderRequest", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!RequestsBasedTrigger:interface", - "docComment": "/**\n * Trigger based on total requests.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface RequestsBasedTrigger " - } - ], - "releaseTag": "Public", - "name": "RequestsBasedTrigger", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!RequestsBasedTrigger#count:member", - "docComment": "/**\n * Request Count.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "count?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "count", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!RequestsBasedTrigger#timeInterval:member", - "docComment": "/**\n * Time interval.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "timeInterval?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "timeInterval", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!ResolveStatus:type", - "docComment": "/**\n * Defines values for ResolveStatus.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ResolveStatus = " - }, - { - "kind": "Content", - "text": "\"Initialized\" | \"Resolved\" | \"InvalidSyntax\" | \"MSINotEnabled\" | \"VaultNotFound\" | \"SecretNotFound\" | \"SecretVersionNotFound\" | \"AccessToKeyVaultDenied\" | \"OtherReasons\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ResolveStatus", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!Resource:interface", - "docComment": "/**\n * Azure resource. This resource is tracked in Azure Resource Manager\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Resource " - } - ], - "releaseTag": "Public", - "name": "Resource", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!Resource#id:member", - "docComment": "/**\n * Resource Id. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly id?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!Resource#kind:member", - "docComment": "/**\n * Kind of resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "kind?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "kind", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!Resource#location:member", - "docComment": "/**\n * Resource Location.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "location: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "location", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!Resource#name:member", - "docComment": "/**\n * Resource Name. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!Resource#tags:member", - "docComment": "/**\n * Resource tags.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "tags?: " - }, - { - "kind": "Content", - "text": "{\n [propertyName: string]: string;\n }" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tags", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!Resource#type:member", - "docComment": "/**\n * Resource type. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly type?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!ResourceCollection:interface", - "docComment": "/**\n * Collection of resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ResourceCollection " - } - ], - "releaseTag": "Public", - "name": "ResourceCollection", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ResourceCollection#nextLink:member", - "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ResourceCollection#value:member", - "docComment": "/**\n * Collection of resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!ResourceHealthMetadata:interface", - "docComment": "/**\n * Interface representing a ResourceHealthMetadata.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ResourceHealthMetadata " - } - ], - "releaseTag": "Public", - "name": "ResourceHealthMetadata", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!ResourceHealthMetadata#getBySite:member(1)", - "docComment": "/**\n * Description for Gets the category of ResourceHealthMetadata to use for the given site\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getBySite(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ResourceHealthMetadataGetBySiteOptionalParams", - "canonicalReference": "web-resource-manager!ResourceHealthMetadataGetBySiteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ResourceHealthMetadataGetBySiteResponse", - "canonicalReference": "web-resource-manager!ResourceHealthMetadataGetBySiteResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "getBySite" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!ResourceHealthMetadata#getBySiteSlot:member(1)", - "docComment": "/**\n * Description for Gets the category of ResourceHealthMetadata to use for the given site\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app\n *\n * @param slot - Name of web app slot. If not specified then will default to production slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getBySiteSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ResourceHealthMetadataGetBySiteSlotOptionalParams", - "canonicalReference": "web-resource-manager!ResourceHealthMetadataGetBySiteSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ResourceHealthMetadataGetBySiteSlotResponse", - "canonicalReference": "web-resource-manager!ResourceHealthMetadataGetBySiteSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "getBySiteSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!ResourceHealthMetadata#list:member(1)", - "docComment": "/**\n * Description for List all ResourceHealthMetadata for all sites in the subscription.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(options?: " - }, - { - "kind": "Reference", - "text": "ResourceHealthMetadataListOptionalParams", - "canonicalReference": "web-resource-manager!ResourceHealthMetadataListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ResourceHealthMetadataDef", - "canonicalReference": "web-resource-manager!ResourceHealthMetadataDef:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "list" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!ResourceHealthMetadata#listByResourceGroup:member(1)", - "docComment": "/**\n * Description for List all ResourceHealthMetadata for all sites in the resource group in the subscription.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByResourceGroup(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ResourceHealthMetadataListByResourceGroupOptionalParams", - "canonicalReference": "web-resource-manager!ResourceHealthMetadataListByResourceGroupOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ResourceHealthMetadataDef", - "canonicalReference": "web-resource-manager!ResourceHealthMetadataDef:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "listByResourceGroup" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!ResourceHealthMetadata#listBySite:member(1)", - "docComment": "/**\n * Description for Gets the category of ResourceHealthMetadata to use for the given site as a collection\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listBySite(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ResourceHealthMetadataListBySiteOptionalParams", - "canonicalReference": "web-resource-manager!ResourceHealthMetadataListBySiteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ResourceHealthMetadataDef", - "canonicalReference": "web-resource-manager!ResourceHealthMetadataDef:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listBySite" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!ResourceHealthMetadata#listBySiteSlot:member(1)", - "docComment": "/**\n * Description for Gets the category of ResourceHealthMetadata to use for the given site as a collection\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param slot - Name of web app slot. If not specified then will default to production slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listBySiteSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "ResourceHealthMetadataListBySiteSlotOptionalParams", - "canonicalReference": "web-resource-manager!ResourceHealthMetadataListBySiteSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ResourceHealthMetadataDef", - "canonicalReference": "web-resource-manager!ResourceHealthMetadataDef:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listBySiteSlot" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!ResourceHealthMetadataCollection:interface", - "docComment": "/**\n * Collection of resource health metadata.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ResourceHealthMetadataCollection " - } - ], - "releaseTag": "Public", - "name": "ResourceHealthMetadataCollection", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ResourceHealthMetadataCollection#nextLink:member", - "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ResourceHealthMetadataCollection#value:member", - "docComment": "/**\n * Collection of resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Reference", - "text": "ResourceHealthMetadataDef", - "canonicalReference": "web-resource-manager!ResourceHealthMetadataDef:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!ResourceHealthMetadataDef:type", - "docComment": "/**\n * Used for getting ResourceHealthCheck settings.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ResourceHealthMetadataDef = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n category?: string;\n signalAvailability?: boolean;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ResourceHealthMetadataDef", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!ResourceHealthMetadataGetBySiteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ResourceHealthMetadataGetBySiteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ResourceHealthMetadataGetBySiteOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!ResourceHealthMetadataGetBySiteResponse:type", - "docComment": "/**\n * Contains response data for the getBySite operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ResourceHealthMetadataGetBySiteResponse = " - }, - { - "kind": "Reference", - "text": "ResourceHealthMetadataDef", - "canonicalReference": "web-resource-manager!ResourceHealthMetadataDef:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ResourceHealthMetadataGetBySiteResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!ResourceHealthMetadataGetBySiteSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ResourceHealthMetadataGetBySiteSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ResourceHealthMetadataGetBySiteSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!ResourceHealthMetadataGetBySiteSlotResponse:type", - "docComment": "/**\n * Contains response data for the getBySiteSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ResourceHealthMetadataGetBySiteSlotResponse = " - }, - { - "kind": "Reference", - "text": "ResourceHealthMetadataDef", - "canonicalReference": "web-resource-manager!ResourceHealthMetadataDef:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ResourceHealthMetadataGetBySiteSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!ResourceHealthMetadataListByResourceGroupNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ResourceHealthMetadataListByResourceGroupNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ResourceHealthMetadataListByResourceGroupNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!ResourceHealthMetadataListByResourceGroupNextResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroupNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ResourceHealthMetadataListByResourceGroupNextResponse = " - }, - { - "kind": "Reference", - "text": "ResourceHealthMetadataCollection", - "canonicalReference": "web-resource-manager!ResourceHealthMetadataCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ResourceHealthMetadataListByResourceGroupNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!ResourceHealthMetadataListByResourceGroupOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ResourceHealthMetadataListByResourceGroupOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ResourceHealthMetadataListByResourceGroupOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!ResourceHealthMetadataListByResourceGroupResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ResourceHealthMetadataListByResourceGroupResponse = " - }, - { - "kind": "Reference", - "text": "ResourceHealthMetadataCollection", - "canonicalReference": "web-resource-manager!ResourceHealthMetadataCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ResourceHealthMetadataListByResourceGroupResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!ResourceHealthMetadataListBySiteNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ResourceHealthMetadataListBySiteNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ResourceHealthMetadataListBySiteNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!ResourceHealthMetadataListBySiteNextResponse:type", - "docComment": "/**\n * Contains response data for the listBySiteNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ResourceHealthMetadataListBySiteNextResponse = " - }, - { - "kind": "Reference", - "text": "ResourceHealthMetadataCollection", - "canonicalReference": "web-resource-manager!ResourceHealthMetadataCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ResourceHealthMetadataListBySiteNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!ResourceHealthMetadataListBySiteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ResourceHealthMetadataListBySiteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ResourceHealthMetadataListBySiteOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!ResourceHealthMetadataListBySiteResponse:type", - "docComment": "/**\n * Contains response data for the listBySite operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ResourceHealthMetadataListBySiteResponse = " - }, - { - "kind": "Reference", - "text": "ResourceHealthMetadataCollection", - "canonicalReference": "web-resource-manager!ResourceHealthMetadataCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ResourceHealthMetadataListBySiteResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!ResourceHealthMetadataListBySiteSlotNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ResourceHealthMetadataListBySiteSlotNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ResourceHealthMetadataListBySiteSlotNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!ResourceHealthMetadataListBySiteSlotNextResponse:type", - "docComment": "/**\n * Contains response data for the listBySiteSlotNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ResourceHealthMetadataListBySiteSlotNextResponse = " - }, - { - "kind": "Reference", - "text": "ResourceHealthMetadataCollection", - "canonicalReference": "web-resource-manager!ResourceHealthMetadataCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ResourceHealthMetadataListBySiteSlotNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!ResourceHealthMetadataListBySiteSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ResourceHealthMetadataListBySiteSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ResourceHealthMetadataListBySiteSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!ResourceHealthMetadataListBySiteSlotResponse:type", - "docComment": "/**\n * Contains response data for the listBySiteSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ResourceHealthMetadataListBySiteSlotResponse = " - }, - { - "kind": "Reference", - "text": "ResourceHealthMetadataCollection", - "canonicalReference": "web-resource-manager!ResourceHealthMetadataCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ResourceHealthMetadataListBySiteSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!ResourceHealthMetadataListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ResourceHealthMetadataListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ResourceHealthMetadataListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!ResourceHealthMetadataListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ResourceHealthMetadataListNextResponse = " - }, - { - "kind": "Reference", - "text": "ResourceHealthMetadataCollection", - "canonicalReference": "web-resource-manager!ResourceHealthMetadataCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ResourceHealthMetadataListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!ResourceHealthMetadataListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ResourceHealthMetadataListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "ResourceHealthMetadataListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!ResourceHealthMetadataListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ResourceHealthMetadataListResponse = " - }, - { - "kind": "Reference", - "text": "ResourceHealthMetadataCollection", - "canonicalReference": "web-resource-manager!ResourceHealthMetadataCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ResourceHealthMetadataListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!ResourceMetricAvailability:interface", - "docComment": "/**\n * Metrics availability and retention.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ResourceMetricAvailability " - } - ], - "releaseTag": "Public", - "name": "ResourceMetricAvailability", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ResourceMetricAvailability#retention:member", - "docComment": "/**\n * Retention period for the current time grain. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly retention?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "retention", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ResourceMetricAvailability#timeGrain:member", - "docComment": "/**\n * Time grain . NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly timeGrain?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "timeGrain", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!ResourceMetricDefinition:type", - "docComment": "/**\n * Metadata for the metrics.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ResourceMetricDefinition = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n readonly unit?: string;\n readonly primaryAggregationType?: string;\n readonly metricAvailabilities?: " - }, - { - "kind": "Reference", - "text": "ResourceMetricAvailability", - "canonicalReference": "web-resource-manager!ResourceMetricAvailability:interface" - }, - { - "kind": "Content", - "text": "[];\n readonly resourceUri?: string;\n readonly properties?: {\n [propertyName: string]: string;\n };\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ResourceMetricDefinition", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!ResourceMetricDefinitionCollection:interface", - "docComment": "/**\n * Collection of metric definitions.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ResourceMetricDefinitionCollection " - } - ], - "releaseTag": "Public", - "name": "ResourceMetricDefinitionCollection", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ResourceMetricDefinitionCollection#nextLink:member", - "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ResourceMetricDefinitionCollection#value:member", - "docComment": "/**\n * Collection of resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Reference", - "text": "ResourceMetricDefinition", - "canonicalReference": "web-resource-manager!ResourceMetricDefinition:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!ResourceNameAvailability:interface", - "docComment": "/**\n * Information regarding availability of a resource name.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ResourceNameAvailability " - } - ], - "releaseTag": "Public", - "name": "ResourceNameAvailability", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ResourceNameAvailability#message:member", - "docComment": "/**\n * If reason == invalid, provide the user with the reason why the given name is invalid, and provide the resource naming requirements so that the user can select a valid name. If reason == AlreadyExists, explain that resource name is already in use, and direct them to select a different name.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "message?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "message", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ResourceNameAvailability#nameAvailable:member", - "docComment": "/**\n * true indicates name is valid and available. false indicates the name is invalid, unavailable, or both.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nameAvailable?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nameAvailable", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ResourceNameAvailability#reason:member", - "docComment": "/**\n * Invalid indicates the name provided does not match Azure App Service naming requirements. AlreadyExists indicates that the name is already in use and is therefore unavailable.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "reason?: " - }, - { - "kind": "Reference", - "text": "InAvailabilityReasonType", - "canonicalReference": "web-resource-manager!InAvailabilityReasonType:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "reason", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!ResourceNameAvailabilityRequest:interface", - "docComment": "/**\n * Resource name availability request content.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ResourceNameAvailabilityRequest " - } - ], - "releaseTag": "Public", - "name": "ResourceNameAvailabilityRequest", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ResourceNameAvailabilityRequest#isFqdn:member", - "docComment": "/**\n * Is fully qualified domain name.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "isFqdn?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "isFqdn", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ResourceNameAvailabilityRequest#name:member", - "docComment": "/**\n * Resource name to verify.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ResourceNameAvailabilityRequest#type:member", - "docComment": "/**\n * Resource type used for verification.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "type: " - }, - { - "kind": "Reference", - "text": "CheckNameResourceTypes", - "canonicalReference": "web-resource-manager!CheckNameResourceTypes:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!ResourceScopeType:type", - "docComment": "/**\n * Defines values for ResourceScopeType. \\ {@link KnownResourceScopeType} can be used interchangeably with ResourceScopeType, this enum contains the known values that the service supports. ### Known values supported by the service **ServerFarm** \\ **Subscription** \\ **WebSite**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ResourceScopeType = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ResourceScopeType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!ResponseMetaData:interface", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ResponseMetaData " - } - ], - "releaseTag": "Public", - "name": "ResponseMetaData", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ResponseMetaData#dataSource:member", - "docComment": "/**\n * Source of the Data\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "dataSource?: " - }, - { - "kind": "Reference", - "text": "DataSource", - "canonicalReference": "web-resource-manager!DataSource:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "dataSource", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!RestoreRequest:type", - "docComment": "/**\n * Description of a restore request.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type RestoreRequest = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n storageAccountUrl?: string;\n blobName?: string;\n overwrite?: boolean;\n siteName?: string;\n databases?: " - }, - { - "kind": "Reference", - "text": "DatabaseBackupSetting", - "canonicalReference": "web-resource-manager!DatabaseBackupSetting:interface" - }, - { - "kind": "Content", - "text": "[];\n ignoreConflictingHostNames?: boolean;\n ignoreDatabases?: boolean;\n appServicePlan?: string;\n operationType?: " - }, - { - "kind": "Reference", - "text": "BackupRestoreOperationType", - "canonicalReference": "web-resource-manager!BackupRestoreOperationType:type" - }, - { - "kind": "Content", - "text": ";\n adjustConnectionStrings?: boolean;\n hostingEnvironment?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "RestoreRequest", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 7 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!RouteType:type", - "docComment": "/**\n * Defines values for RouteType. \\ {@link KnownRouteType} can be used interchangeably with RouteType, this enum contains the known values that the service supports. ### Known values supported by the service **DEFAULT** \\ **INHERITED** \\ **STATIC**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type RouteType = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "RouteType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!ScmType:type", - "docComment": "/**\n * Defines values for ScmType. \\ {@link KnownScmType} can be used interchangeably with ScmType, this enum contains the known values that the service supports. ### Known values supported by the service **None** \\ **Dropbox** \\ **Tfs** \\ **LocalGit** \\ **GitHub** \\ **CodePlexGit** \\ **CodePlexHg** \\ **BitbucketGit** \\ **BitbucketHg** \\ **ExternalGit** \\ **ExternalHg** \\ **OneDrive** \\ **VSO** \\ **VSTSRM**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ScmType = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ScmType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!ServiceSpecification:interface", - "docComment": "/**\n * Resource metrics service provided by Microsoft.Insights resource provider.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ServiceSpecification " - } - ], - "releaseTag": "Public", - "name": "ServiceSpecification", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ServiceSpecification#logSpecifications:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "logSpecifications?: " - }, - { - "kind": "Reference", - "text": "LogSpecification", - "canonicalReference": "web-resource-manager!LogSpecification:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "logSpecifications", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ServiceSpecification#metricSpecifications:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "metricSpecifications?: " - }, - { - "kind": "Reference", - "text": "MetricSpecification", - "canonicalReference": "web-resource-manager!MetricSpecification:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "metricSpecifications", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!Site:type", - "docComment": "/**\n * A web app, a mobile app backend, or an API app.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type Site = " - }, - { - "kind": "Reference", - "text": "Resource", - "canonicalReference": "web-resource-manager!Resource:interface" - }, - { - "kind": "Content", - "text": " & {\n identity?: " - }, - { - "kind": "Reference", - "text": "ManagedServiceIdentity", - "canonicalReference": "web-resource-manager!ManagedServiceIdentity:interface" - }, - { - "kind": "Content", - "text": ";\n readonly state?: string;\n readonly hostNames?: string[];\n readonly repositorySiteName?: string;\n readonly usageState?: " - }, - { - "kind": "Reference", - "text": "UsageState", - "canonicalReference": "web-resource-manager!UsageState:type" - }, - { - "kind": "Content", - "text": ";\n enabled?: boolean;\n readonly enabledHostNames?: string[];\n readonly availabilityState?: " - }, - { - "kind": "Reference", - "text": "SiteAvailabilityState", - "canonicalReference": "web-resource-manager!SiteAvailabilityState:type" - }, - { - "kind": "Content", - "text": ";\n hostNameSslStates?: " - }, - { - "kind": "Reference", - "text": "HostNameSslState", - "canonicalReference": "web-resource-manager!HostNameSslState:interface" - }, - { - "kind": "Content", - "text": "[];\n serverFarmId?: string;\n reserved?: boolean;\n isXenon?: boolean;\n hyperV?: boolean;\n readonly lastModifiedTimeUtc?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n siteConfig?: " - }, - { - "kind": "Reference", - "text": "SiteConfig", - "canonicalReference": "web-resource-manager!SiteConfig:interface" - }, - { - "kind": "Content", - "text": ";\n readonly trafficManagerHostNames?: string[];\n scmSiteAlsoStopped?: boolean;\n readonly targetSwapSlot?: string;\n hostingEnvironmentProfile?: " - }, - { - "kind": "Reference", - "text": "HostingEnvironmentProfile", - "canonicalReference": "web-resource-manager!HostingEnvironmentProfile:interface" - }, - { - "kind": "Content", - "text": ";\n clientAffinityEnabled?: boolean;\n clientCertEnabled?: boolean;\n clientCertExclusionPaths?: string;\n hostNamesDisabled?: boolean;\n readonly outboundIpAddresses?: string;\n readonly possibleOutboundIpAddresses?: string;\n containerSize?: number;\n dailyMemoryTimeQuota?: number;\n readonly suspendedTill?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n readonly maxNumberOfWorkers?: number;\n cloningInfo?: " - }, - { - "kind": "Reference", - "text": "CloningInfo", - "canonicalReference": "web-resource-manager!CloningInfo:interface" - }, - { - "kind": "Content", - "text": ";\n readonly resourceGroup?: string;\n readonly isDefaultContainer?: boolean;\n readonly defaultHostName?: string;\n readonly slotSwapStatus?: " - }, - { - "kind": "Reference", - "text": "SlotSwapStatus", - "canonicalReference": "web-resource-manager!SlotSwapStatus:interface" - }, - { - "kind": "Content", - "text": ";\n httpsOnly?: boolean;\n redundancyMode?: " - }, - { - "kind": "Reference", - "text": "RedundancyMode", - "canonicalReference": "web-resource-manager!RedundancyMode:type" - }, - { - "kind": "Content", - "text": ";\n readonly inProgressOperationId?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "Site", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 25 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!SiteAuthSettings:type", - "docComment": "/**\n * Configuration settings for the Azure App Service Authentication / Authorization feature.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SiteAuthSettings = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n enabled?: boolean;\n runtimeVersion?: string;\n unauthenticatedClientAction?: " - }, - { - "kind": "Reference", - "text": "UnauthenticatedClientAction", - "canonicalReference": "web-resource-manager!UnauthenticatedClientAction:type" - }, - { - "kind": "Content", - "text": ";\n tokenStoreEnabled?: boolean;\n allowedExternalRedirectUrls?: string[];\n defaultProvider?: " - }, - { - "kind": "Reference", - "text": "BuiltInAuthenticationProvider", - "canonicalReference": "web-resource-manager!BuiltInAuthenticationProvider:type" - }, - { - "kind": "Content", - "text": ";\n tokenRefreshExtensionHours?: number;\n clientId?: string;\n clientSecret?: string;\n clientSecretCertificateThumbprint?: string;\n issuer?: string;\n validateIssuer?: boolean;\n allowedAudiences?: string[];\n additionalLoginParams?: string[];\n googleClientId?: string;\n googleClientSecret?: string;\n googleOAuthScopes?: string[];\n facebookAppId?: string;\n facebookAppSecret?: string;\n facebookOAuthScopes?: string[];\n twitterConsumerKey?: string;\n twitterConsumerSecret?: string;\n microsoftAccountClientId?: string;\n microsoftAccountClientSecret?: string;\n microsoftAccountOAuthScopes?: string[];\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SiteAuthSettings", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 7 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!SiteAvailabilityState:type", - "docComment": "/**\n * Defines values for SiteAvailabilityState.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SiteAvailabilityState = " - }, - { - "kind": "Content", - "text": "\"Normal\" | \"Limited\" | \"DisasterRecoveryMode\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SiteAvailabilityState", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!SiteCloneability:interface", - "docComment": "/**\n * Represents whether or not an app is cloneable.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SiteCloneability " - } - ], - "releaseTag": "Public", - "name": "SiteCloneability", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SiteCloneability#blockingCharacteristics:member", - "docComment": "/**\n * List of blocking application characteristics.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "blockingCharacteristics?: " - }, - { - "kind": "Reference", - "text": "SiteCloneabilityCriterion", - "canonicalReference": "web-resource-manager!SiteCloneabilityCriterion:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "blockingCharacteristics", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SiteCloneability#blockingFeatures:member", - "docComment": "/**\n * List of features enabled on app that prevent cloning.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "blockingFeatures?: " - }, - { - "kind": "Reference", - "text": "SiteCloneabilityCriterion", - "canonicalReference": "web-resource-manager!SiteCloneabilityCriterion:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "blockingFeatures", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SiteCloneability#result:member", - "docComment": "/**\n * Name of app.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "result?: " - }, - { - "kind": "Reference", - "text": "CloneAbilityResult", - "canonicalReference": "web-resource-manager!CloneAbilityResult:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "result", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SiteCloneability#unsupportedFeatures:member", - "docComment": "/**\n * List of features enabled on app that are non-blocking but cannot be cloned. The app can still be cloned but the features in this list will not be set up on cloned app.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "unsupportedFeatures?: " - }, - { - "kind": "Reference", - "text": "SiteCloneabilityCriterion", - "canonicalReference": "web-resource-manager!SiteCloneabilityCriterion:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "unsupportedFeatures", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!SiteCloneabilityCriterion:interface", - "docComment": "/**\n * An app cloneability criterion.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SiteCloneabilityCriterion " - } - ], - "releaseTag": "Public", - "name": "SiteCloneabilityCriterion", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SiteCloneabilityCriterion#description:member", - "docComment": "/**\n * Description of criterion.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "description?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "description", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SiteCloneabilityCriterion#name:member", - "docComment": "/**\n * Name of criterion.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!SiteConfig:interface", - "docComment": "/**\n * Configuration of an App Service app.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SiteConfig " - } - ], - "releaseTag": "Public", - "name": "SiteConfig", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SiteConfig#alwaysOn:member", - "docComment": "/**\n * true if Always On is enabled; otherwise, false.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "alwaysOn?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "alwaysOn", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SiteConfig#apiDefinition:member", - "docComment": "/**\n * Information about the formal API definition for the app.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "apiDefinition?: " - }, - { - "kind": "Reference", - "text": "ApiDefinitionInfo", - "canonicalReference": "web-resource-manager!ApiDefinitionInfo:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "apiDefinition", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SiteConfig#apiManagementConfig:member", - "docComment": "/**\n * Azure API management settings linked to the app.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "apiManagementConfig?: " - }, - { - "kind": "Reference", - "text": "ApiManagementConfig", - "canonicalReference": "web-resource-manager!ApiManagementConfig:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "apiManagementConfig", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SiteConfig#appCommandLine:member", - "docComment": "/**\n * App command line to launch.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "appCommandLine?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "appCommandLine", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SiteConfig#appSettings:member", - "docComment": "/**\n * Application settings.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "appSettings?: " - }, - { - "kind": "Reference", - "text": "NameValuePair", - "canonicalReference": "web-resource-manager!NameValuePair:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "appSettings", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SiteConfig#autoHealEnabled:member", - "docComment": "/**\n * true if Auto Heal is enabled; otherwise, false.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "autoHealEnabled?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "autoHealEnabled", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SiteConfig#autoHealRules:member", - "docComment": "/**\n * Auto Heal rules.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "autoHealRules?: " - }, - { - "kind": "Reference", - "text": "AutoHealRules", - "canonicalReference": "web-resource-manager!AutoHealRules:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "autoHealRules", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SiteConfig#autoSwapSlotName:member", - "docComment": "/**\n * Auto-swap slot name.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "autoSwapSlotName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "autoSwapSlotName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SiteConfig#connectionStrings:member", - "docComment": "/**\n * Connection strings.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "connectionStrings?: " - }, - { - "kind": "Reference", - "text": "ConnStringInfo", - "canonicalReference": "web-resource-manager!ConnStringInfo:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "connectionStrings", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SiteConfig#cors:member", - "docComment": "/**\n * Cross-Origin Resource Sharing (CORS) settings.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "cors?: " - }, - { - "kind": "Reference", - "text": "CorsSettings", - "canonicalReference": "web-resource-manager!CorsSettings:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "cors", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SiteConfig#defaultDocuments:member", - "docComment": "/**\n * Default documents.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "defaultDocuments?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "defaultDocuments", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SiteConfig#detailedErrorLoggingEnabled:member", - "docComment": "/**\n * true if detailed error logging is enabled; otherwise, false.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "detailedErrorLoggingEnabled?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "detailedErrorLoggingEnabled", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SiteConfig#documentRoot:member", - "docComment": "/**\n * Document root.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "documentRoot?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "documentRoot", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SiteConfig#experiments:member", - "docComment": "/**\n * This is work around for polymorphic types.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "experiments?: " - }, - { - "kind": "Reference", - "text": "Experiments", - "canonicalReference": "web-resource-manager!Experiments:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "experiments", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SiteConfig#ftpsState:member", - "docComment": "/**\n * State of FTP / FTPS service\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "ftpsState?: " - }, - { - "kind": "Reference", - "text": "FtpsState", - "canonicalReference": "web-resource-manager!FtpsState:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ftpsState", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SiteConfig#handlerMappings:member", - "docComment": "/**\n * Handler mappings.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "handlerMappings?: " - }, - { - "kind": "Reference", - "text": "HandlerMapping", - "canonicalReference": "web-resource-manager!HandlerMapping:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "handlerMappings", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SiteConfig#healthCheckPath:member", - "docComment": "/**\n * Health check path\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "healthCheckPath?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "healthCheckPath", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SiteConfig#http20Enabled:member", - "docComment": "/**\n * Http20Enabled: configures a web site to allow clients to connect over http2.0\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "http20Enabled?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "http20Enabled", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SiteConfig#httpLoggingEnabled:member", - "docComment": "/**\n * true if HTTP logging is enabled; otherwise, false.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "httpLoggingEnabled?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "httpLoggingEnabled", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SiteConfig#ipSecurityRestrictions:member", - "docComment": "/**\n * IP security restrictions for main.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "ipSecurityRestrictions?: " - }, - { - "kind": "Reference", - "text": "IpSecurityRestriction", - "canonicalReference": "web-resource-manager!IpSecurityRestriction:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ipSecurityRestrictions", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SiteConfig#javaContainer:member", - "docComment": "/**\n * Java container.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "javaContainer?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "javaContainer", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SiteConfig#javaContainerVersion:member", - "docComment": "/**\n * Java container version.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "javaContainerVersion?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "javaContainerVersion", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SiteConfig#javaVersion:member", - "docComment": "/**\n * Java version.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "javaVersion?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "javaVersion", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SiteConfig#limits:member", - "docComment": "/**\n * Site limits.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "limits?: " - }, - { - "kind": "Reference", - "text": "SiteLimits", - "canonicalReference": "web-resource-manager!SiteLimits:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "limits", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SiteConfig#linuxFxVersion:member", - "docComment": "/**\n * Linux App Framework and version\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "linuxFxVersion?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "linuxFxVersion", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SiteConfig#loadBalancing:member", - "docComment": "/**\n * Site load balancing.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "loadBalancing?: " - }, - { - "kind": "Reference", - "text": "SiteLoadBalancing", - "canonicalReference": "web-resource-manager!SiteLoadBalancing:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "loadBalancing", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SiteConfig#localMySqlEnabled:member", - "docComment": "/**\n * true to enable local MySQL; otherwise, false.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "localMySqlEnabled?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "localMySqlEnabled", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SiteConfig#logsDirectorySizeLimit:member", - "docComment": "/**\n * HTTP logs directory size limit.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "logsDirectorySizeLimit?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "logsDirectorySizeLimit", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SiteConfig#machineKey:member", - "docComment": "/**\n * Site MachineKey. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly machineKey?: " - }, - { - "kind": "Reference", - "text": "SiteMachineKey", - "canonicalReference": "web-resource-manager!SiteMachineKey:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "machineKey", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SiteConfig#managedPipelineMode:member", - "docComment": "/**\n * Managed pipeline mode.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "managedPipelineMode?: " - }, - { - "kind": "Reference", - "text": "ManagedPipelineMode", - "canonicalReference": "web-resource-manager!ManagedPipelineMode:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "managedPipelineMode", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SiteConfig#managedServiceIdentityId:member", - "docComment": "/**\n * Managed Service Identity Id\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "managedServiceIdentityId?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "managedServiceIdentityId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SiteConfig#minTlsVersion:member", - "docComment": "/**\n * MinTlsVersion: configures the minimum version of TLS required for SSL requests\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "minTlsVersion?: " - }, - { - "kind": "Reference", - "text": "SupportedTlsVersions", - "canonicalReference": "web-resource-manager!SupportedTlsVersions:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "minTlsVersion", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SiteConfig#netFrameworkVersion:member", - "docComment": "/**\n * .NET Framework version.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "netFrameworkVersion?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "netFrameworkVersion", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SiteConfig#nodeVersion:member", - "docComment": "/**\n * Version of Node.js.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "nodeVersion?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nodeVersion", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SiteConfig#numberOfWorkers:member", - "docComment": "/**\n * Number of workers.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "numberOfWorkers?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "numberOfWorkers", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SiteConfig#phpVersion:member", - "docComment": "/**\n * Version of PHP.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "phpVersion?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "phpVersion", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SiteConfig#powerShellVersion:member", - "docComment": "/**\n * Version of PowerShell.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "powerShellVersion?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "powerShellVersion", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SiteConfig#preWarmedInstanceCount:member", - "docComment": "/**\n * Number of preWarmed instances. This setting only applies to the Consumption and Elastic Plans\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "preWarmedInstanceCount?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "preWarmedInstanceCount", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SiteConfig#publishingUsername:member", - "docComment": "/**\n * Publishing user name.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "publishingUsername?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "publishingUsername", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SiteConfig#push:member", - "docComment": "/**\n * Push endpoint settings.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "push?: " - }, - { - "kind": "Reference", - "text": "PushSettings", - "canonicalReference": "web-resource-manager!PushSettings:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "push", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SiteConfig#pythonVersion:member", - "docComment": "/**\n * Version of Python.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "pythonVersion?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "pythonVersion", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SiteConfig#remoteDebuggingEnabled:member", - "docComment": "/**\n * true if remote debugging is enabled; otherwise, false.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "remoteDebuggingEnabled?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "remoteDebuggingEnabled", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SiteConfig#remoteDebuggingVersion:member", - "docComment": "/**\n * Remote debugging version.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "remoteDebuggingVersion?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "remoteDebuggingVersion", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SiteConfig#requestTracingEnabled:member", - "docComment": "/**\n * true if request tracing is enabled; otherwise, false.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "requestTracingEnabled?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "requestTracingEnabled", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SiteConfig#requestTracingExpirationTime:member", - "docComment": "/**\n * Request tracing expiration time.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "requestTracingExpirationTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "requestTracingExpirationTime", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SiteConfig#scmIpSecurityRestrictions:member", - "docComment": "/**\n * IP security restrictions for scm.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "scmIpSecurityRestrictions?: " - }, - { - "kind": "Reference", - "text": "IpSecurityRestriction", - "canonicalReference": "web-resource-manager!IpSecurityRestriction:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "scmIpSecurityRestrictions", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SiteConfig#scmIpSecurityRestrictionsUseMain:member", - "docComment": "/**\n * IP security restrictions for scm to use main.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "scmIpSecurityRestrictionsUseMain?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "scmIpSecurityRestrictionsUseMain", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SiteConfig#scmType:member", - "docComment": "/**\n * SCM type.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "scmType?: " - }, - { - "kind": "Reference", - "text": "ScmType", - "canonicalReference": "web-resource-manager!ScmType:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "scmType", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SiteConfig#tracingOptions:member", - "docComment": "/**\n * Tracing options.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "tracingOptions?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tracingOptions", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SiteConfig#use32BitWorkerProcess:member", - "docComment": "/**\n * true to use 32-bit worker process; otherwise, false.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "use32BitWorkerProcess?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "use32BitWorkerProcess", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SiteConfig#virtualApplications:member", - "docComment": "/**\n * Virtual applications.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "virtualApplications?: " - }, - { - "kind": "Reference", - "text": "VirtualApplication", - "canonicalReference": "web-resource-manager!VirtualApplication:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "virtualApplications", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SiteConfig#vnetName:member", - "docComment": "/**\n * Virtual Network name.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "vnetName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "vnetName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SiteConfig#webSocketsEnabled:member", - "docComment": "/**\n * true if WebSocket is enabled; otherwise, false.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "webSocketsEnabled?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "webSocketsEnabled", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SiteConfig#windowsFxVersion:member", - "docComment": "/**\n * Xenon App Framework and version\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "windowsFxVersion?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "windowsFxVersion", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SiteConfig#xManagedServiceIdentityId:member", - "docComment": "/**\n * Explicit Managed Service Identity Id\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "xManagedServiceIdentityId?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "xManagedServiceIdentityId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!SiteConfigResource:type", - "docComment": "/**\n * Web app configuration ARM resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SiteConfigResource = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n numberOfWorkers?: number;\n defaultDocuments?: string[];\n netFrameworkVersion?: string;\n phpVersion?: string;\n pythonVersion?: string;\n nodeVersion?: string;\n powerShellVersion?: string;\n linuxFxVersion?: string;\n windowsFxVersion?: string;\n requestTracingEnabled?: boolean;\n requestTracingExpirationTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n remoteDebuggingEnabled?: boolean;\n remoteDebuggingVersion?: string;\n httpLoggingEnabled?: boolean;\n logsDirectorySizeLimit?: number;\n detailedErrorLoggingEnabled?: boolean;\n publishingUsername?: string;\n appSettings?: " - }, - { - "kind": "Reference", - "text": "NameValuePair", - "canonicalReference": "web-resource-manager!NameValuePair:interface" - }, - { - "kind": "Content", - "text": "[];\n connectionStrings?: " - }, - { - "kind": "Reference", - "text": "ConnStringInfo", - "canonicalReference": "web-resource-manager!ConnStringInfo:interface" - }, - { - "kind": "Content", - "text": "[];\n readonly machineKey?: " - }, - { - "kind": "Reference", - "text": "SiteMachineKey", - "canonicalReference": "web-resource-manager!SiteMachineKey:interface" - }, - { - "kind": "Content", - "text": ";\n handlerMappings?: " - }, - { - "kind": "Reference", - "text": "HandlerMapping", - "canonicalReference": "web-resource-manager!HandlerMapping:interface" - }, - { - "kind": "Content", - "text": "[];\n documentRoot?: string;\n scmType?: " - }, - { - "kind": "Reference", - "text": "ScmType", - "canonicalReference": "web-resource-manager!ScmType:type" - }, - { - "kind": "Content", - "text": ";\n use32BitWorkerProcess?: boolean;\n webSocketsEnabled?: boolean;\n alwaysOn?: boolean;\n javaVersion?: string;\n javaContainer?: string;\n javaContainerVersion?: string;\n appCommandLine?: string;\n managedPipelineMode?: " - }, - { - "kind": "Reference", - "text": "ManagedPipelineMode", - "canonicalReference": "web-resource-manager!ManagedPipelineMode:type" - }, - { - "kind": "Content", - "text": ";\n virtualApplications?: " - }, - { - "kind": "Reference", - "text": "VirtualApplication", - "canonicalReference": "web-resource-manager!VirtualApplication:interface" - }, - { - "kind": "Content", - "text": "[];\n loadBalancing?: " - }, - { - "kind": "Reference", - "text": "SiteLoadBalancing", - "canonicalReference": "web-resource-manager!SiteLoadBalancing:type" - }, - { - "kind": "Content", - "text": ";\n experiments?: " - }, - { - "kind": "Reference", - "text": "Experiments", - "canonicalReference": "web-resource-manager!Experiments:interface" - }, - { - "kind": "Content", - "text": ";\n limits?: " - }, - { - "kind": "Reference", - "text": "SiteLimits", - "canonicalReference": "web-resource-manager!SiteLimits:interface" - }, - { - "kind": "Content", - "text": ";\n autoHealEnabled?: boolean;\n autoHealRules?: " - }, - { - "kind": "Reference", - "text": "AutoHealRules", - "canonicalReference": "web-resource-manager!AutoHealRules:interface" - }, - { - "kind": "Content", - "text": ";\n tracingOptions?: string;\n vnetName?: string;\n cors?: " - }, - { - "kind": "Reference", - "text": "CorsSettings", - "canonicalReference": "web-resource-manager!CorsSettings:interface" - }, - { - "kind": "Content", - "text": ";\n push?: " - }, - { - "kind": "Reference", - "text": "PushSettings", - "canonicalReference": "web-resource-manager!PushSettings:type" - }, - { - "kind": "Content", - "text": ";\n apiDefinition?: " - }, - { - "kind": "Reference", - "text": "ApiDefinitionInfo", - "canonicalReference": "web-resource-manager!ApiDefinitionInfo:interface" - }, - { - "kind": "Content", - "text": ";\n apiManagementConfig?: " - }, - { - "kind": "Reference", - "text": "ApiManagementConfig", - "canonicalReference": "web-resource-manager!ApiManagementConfig:interface" - }, - { - "kind": "Content", - "text": ";\n autoSwapSlotName?: string;\n localMySqlEnabled?: boolean;\n managedServiceIdentityId?: number;\n xManagedServiceIdentityId?: number;\n ipSecurityRestrictions?: " - }, - { - "kind": "Reference", - "text": "IpSecurityRestriction", - "canonicalReference": "web-resource-manager!IpSecurityRestriction:interface" - }, - { - "kind": "Content", - "text": "[];\n scmIpSecurityRestrictions?: " - }, - { - "kind": "Reference", - "text": "IpSecurityRestriction", - "canonicalReference": "web-resource-manager!IpSecurityRestriction:interface" - }, - { - "kind": "Content", - "text": "[];\n scmIpSecurityRestrictionsUseMain?: boolean;\n http20Enabled?: boolean;\n minTlsVersion?: " - }, - { - "kind": "Reference", - "text": "SupportedTlsVersions", - "canonicalReference": "web-resource-manager!SupportedTlsVersions:type" - }, - { - "kind": "Content", - "text": ";\n ftpsState?: " - }, - { - "kind": "Reference", - "text": "FtpsState", - "canonicalReference": "web-resource-manager!FtpsState:type" - }, - { - "kind": "Content", - "text": ";\n preWarmedInstanceCount?: number;\n healthCheckPath?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SiteConfigResource", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 43 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!SiteConfigResourceCollection:interface", - "docComment": "/**\n * Collection of site configurations.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SiteConfigResourceCollection " - } - ], - "releaseTag": "Public", - "name": "SiteConfigResourceCollection", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SiteConfigResourceCollection#nextLink:member", - "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SiteConfigResourceCollection#value:member", - "docComment": "/**\n * Collection of resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Reference", - "text": "SiteConfigResource", - "canonicalReference": "web-resource-manager!SiteConfigResource:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!SiteConfigurationSnapshotInfo:type", - "docComment": "/**\n * A snapshot of a web app configuration.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SiteConfigurationSnapshotInfo = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n readonly time?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n readonly snapshotId?: number;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SiteConfigurationSnapshotInfo", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!SiteConfigurationSnapshotInfoCollection:interface", - "docComment": "/**\n * Collection of metadata for the app configuration snapshots that can be restored.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SiteConfigurationSnapshotInfoCollection " - } - ], - "releaseTag": "Public", - "name": "SiteConfigurationSnapshotInfoCollection", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SiteConfigurationSnapshotInfoCollection#nextLink:member", - "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SiteConfigurationSnapshotInfoCollection#value:member", - "docComment": "/**\n * Collection of resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Reference", - "text": "SiteConfigurationSnapshotInfo", - "canonicalReference": "web-resource-manager!SiteConfigurationSnapshotInfo:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!SiteExtensionInfo:type", - "docComment": "/**\n * Site Extension Information.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SiteExtensionInfo = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n extensionId?: string;\n title?: string;\n extensionType?: " - }, - { - "kind": "Reference", - "text": "SiteExtensionType", - "canonicalReference": "web-resource-manager!SiteExtensionType:type" - }, - { - "kind": "Content", - "text": ";\n summary?: string;\n description?: string;\n version?: string;\n extensionUrl?: string;\n projectUrl?: string;\n iconUrl?: string;\n licenseUrl?: string;\n feedUrl?: string;\n authors?: string[];\n installerCommandLineParams?: string;\n publishedDateTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n downloadCount?: number;\n localIsLatestVersion?: boolean;\n localPath?: string;\n installedDateTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n provisioningState?: string;\n comment?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SiteExtensionInfo", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 9 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!SiteExtensionInfoCollection:interface", - "docComment": "/**\n * Collection of Kudu site extension information elements.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SiteExtensionInfoCollection " - } - ], - "releaseTag": "Public", - "name": "SiteExtensionInfoCollection", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SiteExtensionInfoCollection#nextLink:member", - "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SiteExtensionInfoCollection#value:member", - "docComment": "/**\n * Collection of resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Reference", - "text": "SiteExtensionInfo", - "canonicalReference": "web-resource-manager!SiteExtensionInfo:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!SiteExtensionType:type", - "docComment": "/**\n * Defines values for SiteExtensionType.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SiteExtensionType = " - }, - { - "kind": "Content", - "text": "\"Gallery\" | \"WebRoot\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SiteExtensionType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!SiteInstance:type", - "docComment": "/**\n * Instance of an app.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SiteInstance = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n readonly siteInstanceName?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SiteInstance", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!SiteLimits:interface", - "docComment": "/**\n * Metric limits set on an app.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SiteLimits " - } - ], - "releaseTag": "Public", - "name": "SiteLimits", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SiteLimits#maxDiskSizeInMb:member", - "docComment": "/**\n * Maximum allowed disk size usage in MB.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "maxDiskSizeInMb?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "maxDiskSizeInMb", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SiteLimits#maxMemoryInMb:member", - "docComment": "/**\n * Maximum allowed memory usage in MB.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "maxMemoryInMb?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "maxMemoryInMb", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SiteLimits#maxPercentageCpu:member", - "docComment": "/**\n * Maximum allowed CPU usage percentage.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "maxPercentageCpu?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "maxPercentageCpu", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!SiteLoadBalancing:type", - "docComment": "/**\n * Defines values for SiteLoadBalancing.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SiteLoadBalancing = " - }, - { - "kind": "Content", - "text": "\"WeightedRoundRobin\" | \"LeastRequests\" | \"LeastResponseTime\" | \"WeightedTotalTraffic\" | \"RequestHash\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SiteLoadBalancing", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!SiteLogsConfig:type", - "docComment": "/**\n * Configuration of App Service site logs.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SiteLogsConfig = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n applicationLogs?: " - }, - { - "kind": "Reference", - "text": "ApplicationLogsConfig", - "canonicalReference": "web-resource-manager!ApplicationLogsConfig:interface" - }, - { - "kind": "Content", - "text": ";\n httpLogs?: " - }, - { - "kind": "Reference", - "text": "HttpLogsConfig", - "canonicalReference": "web-resource-manager!HttpLogsConfig:interface" - }, - { - "kind": "Content", - "text": ";\n failedRequestsTracing?: " - }, - { - "kind": "Reference", - "text": "EnabledConfig", - "canonicalReference": "web-resource-manager!EnabledConfig:interface" - }, - { - "kind": "Content", - "text": ";\n detailedErrorMessages?: " - }, - { - "kind": "Reference", - "text": "EnabledConfig", - "canonicalReference": "web-resource-manager!EnabledConfig:interface" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SiteLogsConfig", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 11 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!SiteMachineKey:interface", - "docComment": "/**\n * MachineKey of an app.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SiteMachineKey " - } - ], - "releaseTag": "Public", - "name": "SiteMachineKey", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SiteMachineKey#decryption:member", - "docComment": "/**\n * Algorithm used for decryption.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "decryption?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "decryption", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SiteMachineKey#decryptionKey:member", - "docComment": "/**\n * Decryption key.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "decryptionKey?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "decryptionKey", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SiteMachineKey#validation:member", - "docComment": "/**\n * MachineKey validation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "validation?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "validation", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SiteMachineKey#validationKey:member", - "docComment": "/**\n * Validation key.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "validationKey?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "validationKey", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!SitePatchResource:type", - "docComment": "/**\n * ARM resource for a site.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SitePatchResource = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n identity?: " - }, - { - "kind": "Reference", - "text": "ManagedServiceIdentity", - "canonicalReference": "web-resource-manager!ManagedServiceIdentity:interface" - }, - { - "kind": "Content", - "text": ";\n readonly state?: string;\n readonly hostNames?: string[];\n readonly repositorySiteName?: string;\n readonly usageState?: " - }, - { - "kind": "Reference", - "text": "UsageState", - "canonicalReference": "web-resource-manager!UsageState:type" - }, - { - "kind": "Content", - "text": ";\n enabled?: boolean;\n readonly enabledHostNames?: string[];\n readonly availabilityState?: " - }, - { - "kind": "Reference", - "text": "SiteAvailabilityState", - "canonicalReference": "web-resource-manager!SiteAvailabilityState:type" - }, - { - "kind": "Content", - "text": ";\n hostNameSslStates?: " - }, - { - "kind": "Reference", - "text": "HostNameSslState", - "canonicalReference": "web-resource-manager!HostNameSslState:interface" - }, - { - "kind": "Content", - "text": "[];\n serverFarmId?: string;\n reserved?: boolean;\n isXenon?: boolean;\n hyperV?: boolean;\n readonly lastModifiedTimeUtc?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n siteConfig?: " - }, - { - "kind": "Reference", - "text": "SiteConfig", - "canonicalReference": "web-resource-manager!SiteConfig:interface" - }, - { - "kind": "Content", - "text": ";\n readonly trafficManagerHostNames?: string[];\n scmSiteAlsoStopped?: boolean;\n readonly targetSwapSlot?: string;\n hostingEnvironmentProfile?: " - }, - { - "kind": "Reference", - "text": "HostingEnvironmentProfile", - "canonicalReference": "web-resource-manager!HostingEnvironmentProfile:interface" - }, - { - "kind": "Content", - "text": ";\n clientAffinityEnabled?: boolean;\n clientCertEnabled?: boolean;\n clientCertExclusionPaths?: string;\n hostNamesDisabled?: boolean;\n readonly outboundIpAddresses?: string;\n readonly possibleOutboundIpAddresses?: string;\n containerSize?: number;\n dailyMemoryTimeQuota?: number;\n readonly suspendedTill?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n readonly maxNumberOfWorkers?: number;\n cloningInfo?: " - }, - { - "kind": "Reference", - "text": "CloningInfo", - "canonicalReference": "web-resource-manager!CloningInfo:interface" - }, - { - "kind": "Content", - "text": ";\n readonly resourceGroup?: string;\n readonly isDefaultContainer?: boolean;\n readonly defaultHostName?: string;\n readonly slotSwapStatus?: " - }, - { - "kind": "Reference", - "text": "SlotSwapStatus", - "canonicalReference": "web-resource-manager!SlotSwapStatus:interface" - }, - { - "kind": "Content", - "text": ";\n httpsOnly?: boolean;\n redundancyMode?: " - }, - { - "kind": "Reference", - "text": "RedundancyMode", - "canonicalReference": "web-resource-manager!RedundancyMode:type" - }, - { - "kind": "Content", - "text": ";\n readonly inProgressOperationId?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SitePatchResource", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 25 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!SitePhpErrorLogFlag:type", - "docComment": "/**\n * Used for getting PHP error logging flag.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SitePhpErrorLogFlag = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n localLogErrors?: string;\n masterLogErrors?: string;\n localLogErrorsMaxLength?: string;\n masterLogErrorsMaxLength?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SitePhpErrorLogFlag", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!SiteRuntimeState:type", - "docComment": "/**\n * Defines values for SiteRuntimeState.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SiteRuntimeState = " - }, - { - "kind": "Content", - "text": "\"READY\" | \"STOPPED\" | \"UNKNOWN\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SiteRuntimeState", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!SiteSeal:interface", - "docComment": "/**\n * Site seal\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SiteSeal " - } - ], - "releaseTag": "Public", - "name": "SiteSeal", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SiteSeal#html:member", - "docComment": "/**\n * HTML snippet\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "html: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "html", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!SiteSealRequest:interface", - "docComment": "/**\n * Site seal request.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SiteSealRequest " - } - ], - "releaseTag": "Public", - "name": "SiteSealRequest", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SiteSealRequest#lightTheme:member", - "docComment": "/**\n * If true use the light color theme for site seal; otherwise, use the default color theme.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "lightTheme?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "lightTheme", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SiteSealRequest#locale:member", - "docComment": "/**\n * Locale of site seal.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "locale?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "locale", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!SiteSourceControl:type", - "docComment": "/**\n * Source control configuration for an app.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SiteSourceControl = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n repoUrl?: string;\n branch?: string;\n isManualIntegration?: boolean;\n deploymentRollbackEnabled?: boolean;\n isMercurial?: boolean;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SiteSourceControl", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!SkuCapacity:interface", - "docComment": "/**\n * Description of the App Service plan scale options.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SkuCapacity " - } - ], - "releaseTag": "Public", - "name": "SkuCapacity", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SkuCapacity#default:member", - "docComment": "/**\n * Default number of workers for this App Service plan SKU.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "default?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "default", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SkuCapacity#maximum:member", - "docComment": "/**\n * Maximum number of workers for this App Service plan SKU.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "maximum?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "maximum", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SkuCapacity#minimum:member", - "docComment": "/**\n * Minimum number of workers for this App Service plan SKU.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "minimum?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "minimum", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SkuCapacity#scaleType:member", - "docComment": "/**\n * Available scale configurations for an App Service plan.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "scaleType?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "scaleType", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!SkuDescription:interface", - "docComment": "/**\n * Description of a SKU for a scalable resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SkuDescription " - } - ], - "releaseTag": "Public", - "name": "SkuDescription", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SkuDescription#capabilities:member", - "docComment": "/**\n * Capabilities of the SKU, e.g., is traffic manager enabled?\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "capabilities?: " - }, - { - "kind": "Reference", - "text": "Capability", - "canonicalReference": "web-resource-manager!Capability:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "capabilities", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SkuDescription#capacity:member", - "docComment": "/**\n * Current number of instances assigned to the resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "capacity?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "capacity", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SkuDescription#family:member", - "docComment": "/**\n * Family code of the resource SKU.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "family?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "family", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SkuDescription#locations:member", - "docComment": "/**\n * Locations of the SKU.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "locations?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "locations", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SkuDescription#name:member", - "docComment": "/**\n * Name of the resource SKU.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SkuDescription#size:member", - "docComment": "/**\n * Size specifier of the resource SKU.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "size?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "size", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SkuDescription#skuCapacity:member", - "docComment": "/**\n * Min, max, and default scale values of the SKU.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "skuCapacity?: " - }, - { - "kind": "Reference", - "text": "SkuCapacity", - "canonicalReference": "web-resource-manager!SkuCapacity:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "skuCapacity", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SkuDescription#tier:member", - "docComment": "/**\n * Service tier of the resource SKU.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "tier?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "tier", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!SkuInfo:interface", - "docComment": "/**\n * SKU discovery information.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SkuInfo " - } - ], - "releaseTag": "Public", - "name": "SkuInfo", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SkuInfo#capacity:member", - "docComment": "/**\n * Min, max, and default scale values of the SKU.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "capacity?: " - }, - { - "kind": "Reference", - "text": "SkuCapacity", - "canonicalReference": "web-resource-manager!SkuCapacity:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "capacity", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SkuInfo#resourceType:member", - "docComment": "/**\n * Resource type that this SKU applies to.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resourceType?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resourceType", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SkuInfo#sku:member", - "docComment": "/**\n * Name and tier of the SKU.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "sku?: " - }, - { - "kind": "Reference", - "text": "SkuDescription", - "canonicalReference": "web-resource-manager!SkuDescription:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "sku", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!SkuInfoCollection:interface", - "docComment": "/**\n * Collection of SKU information.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SkuInfoCollection " - } - ], - "releaseTag": "Public", - "name": "SkuInfoCollection", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SkuInfoCollection#nextLink:member", - "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SkuInfoCollection#value:member", - "docComment": "/**\n * Collection of resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Reference", - "text": "SkuInfo", - "canonicalReference": "web-resource-manager!SkuInfo:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!SkuInfos:interface", - "docComment": "/**\n * Collection of SKU information.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SkuInfos " - } - ], - "releaseTag": "Public", - "name": "SkuInfos", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SkuInfos#resourceType:member", - "docComment": "/**\n * Resource type that this SKU applies to.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resourceType?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resourceType", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SkuInfos#skus:member", - "docComment": "/**\n * List of SKUs the subscription is able to use.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "skus?: " - }, - { - "kind": "Reference", - "text": "GlobalCsmSkuDescription", - "canonicalReference": "web-resource-manager!GlobalCsmSkuDescription:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "skus", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!SkuName:type", - "docComment": "/**\n * Defines values for SkuName. \\ {@link KnownSkuName} can be used interchangeably with SkuName, this enum contains the known values that the service supports. ### Known values supported by the service **Free** \\ **Shared** \\ **Basic** \\ **Standard** \\ **Premium** \\ **Dynamic** \\ **Isolated** \\ **PremiumV2** \\ **ElasticPremium** \\ **ElasticIsolated**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SkuName = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SkuName", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!SlotConfigNamesResource:type", - "docComment": "/**\n * Slot Config names azure resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SlotConfigNamesResource = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n connectionStringNames?: string[];\n appSettingNames?: string[];\n azureStorageConfigNames?: string[];\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SlotConfigNamesResource", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!SlotDifference:type", - "docComment": "/**\n * A setting difference between two deployment slots of an app.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SlotDifference = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n readonly level?: string;\n readonly settingType?: string;\n readonly diffRule?: string;\n readonly settingName?: string;\n readonly valueInCurrentSlot?: string;\n readonly valueInTargetSlot?: string;\n readonly description?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SlotDifference", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!SlotDifferenceCollection:interface", - "docComment": "/**\n * Collection of slot differences.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SlotDifferenceCollection " - } - ], - "releaseTag": "Public", - "name": "SlotDifferenceCollection", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SlotDifferenceCollection#nextLink:member", - "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SlotDifferenceCollection#value:member", - "docComment": "/**\n * Collection of resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Reference", - "text": "SlotDifference", - "canonicalReference": "web-resource-manager!SlotDifference:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!SlotSwapStatus:interface", - "docComment": "/**\n * The status of the last successful slot swap operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SlotSwapStatus " - } - ], - "releaseTag": "Public", - "name": "SlotSwapStatus", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SlotSwapStatus#destinationSlotName:member", - "docComment": "/**\n * The destination slot of the last swap operation. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly destinationSlotName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "destinationSlotName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SlotSwapStatus#sourceSlotName:member", - "docComment": "/**\n * The source slot of the last swap operation. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly sourceSlotName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "sourceSlotName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SlotSwapStatus#timestampUtc:member", - "docComment": "/**\n * The time the last successful slot swap completed. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly timestampUtc?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "timestampUtc", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!SlowRequestsBasedTrigger:interface", - "docComment": "/**\n * Trigger based on request execution time.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SlowRequestsBasedTrigger " - } - ], - "releaseTag": "Public", - "name": "SlowRequestsBasedTrigger", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SlowRequestsBasedTrigger#count:member", - "docComment": "/**\n * Request Count.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "count?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "count", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SlowRequestsBasedTrigger#timeInterval:member", - "docComment": "/**\n * Time interval.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "timeInterval?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "timeInterval", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SlowRequestsBasedTrigger#timeTaken:member", - "docComment": "/**\n * Time taken.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "timeTaken?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "timeTaken", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!Snapshot:type", - "docComment": "/**\n * A snapshot of an app.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type Snapshot = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n readonly time?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "Snapshot", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!SnapshotCollection:interface", - "docComment": "/**\n * Collection of snapshots which can be used to revert an app to a previous time.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SnapshotCollection " - } - ], - "releaseTag": "Public", - "name": "SnapshotCollection", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SnapshotCollection#nextLink:member", - "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SnapshotCollection#value:member", - "docComment": "/**\n * Collection of resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Reference", - "text": "Snapshot", - "canonicalReference": "web-resource-manager!Snapshot:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!SnapshotRecoverySource:interface", - "docComment": "/**\n * Specifies the web app that snapshot contents will be retrieved from.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SnapshotRecoverySource " - } - ], - "releaseTag": "Public", - "name": "SnapshotRecoverySource", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SnapshotRecoverySource#id:member", - "docComment": "/**\n * ARM resource ID of the source app. /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName} for production slots and /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}/slots/{slotName} for other slots.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "id?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SnapshotRecoverySource#location:member", - "docComment": "/**\n * Geographical location of the source web app, e.g. SouthEastAsia, SouthCentralUS\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "location?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "location", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!SnapshotRestoreRequest:type", - "docComment": "/**\n * Details about app recovery operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SnapshotRestoreRequest = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n snapshotTime?: string;\n recoverySource?: " - }, - { - "kind": "Reference", - "text": "SnapshotRecoverySource", - "canonicalReference": "web-resource-manager!SnapshotRecoverySource:interface" - }, - { - "kind": "Content", - "text": ";\n overwrite?: boolean;\n recoverConfiguration?: boolean;\n ignoreConflictingHostNames?: boolean;\n useDRSecondary?: boolean;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SnapshotRestoreRequest", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!Solution:interface", - "docComment": "/**\n * Class Representing Solution for problems detected.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface Solution " - } - ], - "releaseTag": "Public", - "name": "Solution", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!Solution#data:member", - "docComment": "/**\n * Solution Data.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "data?: " - }, - { - "kind": "Reference", - "text": "NameValuePair", - "canonicalReference": "web-resource-manager!NameValuePair:interface" - }, - { - "kind": "Content", - "text": "[][]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "data", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!Solution#description:member", - "docComment": "/**\n * Description of the solution\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "description?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "description", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!Solution#displayName:member", - "docComment": "/**\n * Display Name of the solution\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "displayName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "displayName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!Solution#id:member", - "docComment": "/**\n * Solution Id.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "id?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!Solution#metadata:member", - "docComment": "/**\n * Solution Metadata.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "metadata?: " - }, - { - "kind": "Reference", - "text": "NameValuePair", - "canonicalReference": "web-resource-manager!NameValuePair:interface" - }, - { - "kind": "Content", - "text": "[][]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "metadata", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!Solution#order:member", - "docComment": "/**\n * Order of the solution.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "order?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "order", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!Solution#type:member", - "docComment": "/**\n * Type of Solution\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "type?: " - }, - { - "kind": "Reference", - "text": "SolutionType", - "canonicalReference": "web-resource-manager!SolutionType:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!SolutionType:type", - "docComment": "/**\n * Defines values for SolutionType.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SolutionType = " - }, - { - "kind": "Content", - "text": "\"QuickSolution\" | \"DeepInvestigation\" | \"BestPractices\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SolutionType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!SourceControl:type", - "docComment": "/**\n * The source control OAuth token.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SourceControl = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n token?: string;\n tokenSecret?: string;\n refreshToken?: string;\n expirationTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SourceControl", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!SourceControlCollection:interface", - "docComment": "/**\n * Collection of source controls.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface SourceControlCollection " - } - ], - "releaseTag": "Public", - "name": "SourceControlCollection", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SourceControlCollection#nextLink:member", - "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!SourceControlCollection#value:member", - "docComment": "/**\n * Collection of resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Reference", - "text": "SourceControl", - "canonicalReference": "web-resource-manager!SourceControl:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!SslState:type", - "docComment": "/**\n * Defines values for SslState.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SslState = " - }, - { - "kind": "Content", - "text": "\"Disabled\" | \"SniEnabled\" | \"IpBasedEnabled\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SslState", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!StackMajorVersion:interface", - "docComment": "/**\n * Application stack major version.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface StackMajorVersion " - } - ], - "releaseTag": "Public", - "name": "StackMajorVersion", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!StackMajorVersion#applicationInsights:member", - "docComment": "/**\n * true if this supports Application Insights; otherwise, false.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "applicationInsights?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "applicationInsights", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!StackMajorVersion#displayVersion:member", - "docComment": "/**\n * Application stack major version (display only).\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "displayVersion?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "displayVersion", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!StackMajorVersion#isDefault:member", - "docComment": "/**\n * true if this is the default major version; otherwise, false.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "isDefault?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "isDefault", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!StackMajorVersion#isDeprecated:member", - "docComment": "/**\n * true if this stack has been deprecated, otherwise false.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "isDeprecated?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "isDeprecated", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!StackMajorVersion#isHidden:member", - "docComment": "/**\n * true if this stack should be hidden for new customers on portal, otherwise false.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "isHidden?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "isHidden", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!StackMajorVersion#isPreview:member", - "docComment": "/**\n * true if this stack is in Preview, otherwise false.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "isPreview?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "isPreview", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!StackMajorVersion#minorVersions:member", - "docComment": "/**\n * Minor versions associated with the major version.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "minorVersions?: " - }, - { - "kind": "Reference", - "text": "StackMinorVersion", - "canonicalReference": "web-resource-manager!StackMinorVersion:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "minorVersions", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!StackMajorVersion#runtimeVersion:member", - "docComment": "/**\n * Application stack major version (runtime only).\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "runtimeVersion?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "runtimeVersion", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!StackMinorVersion:interface", - "docComment": "/**\n * Application stack minor version.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface StackMinorVersion " - } - ], - "releaseTag": "Public", - "name": "StackMinorVersion", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!StackMinorVersion#displayVersion:member", - "docComment": "/**\n * Application stack minor version (display only).\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "displayVersion?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "displayVersion", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!StackMinorVersion#isDefault:member", - "docComment": "/**\n * true if this is the default minor version; otherwise, false.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "isDefault?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "isDefault", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!StackMinorVersion#isRemoteDebuggingEnabled:member", - "docComment": "/**\n * true if this supports Remote Debugging, otherwise false.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "isRemoteDebuggingEnabled?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "isRemoteDebuggingEnabled", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!StackMinorVersion#runtimeVersion:member", - "docComment": "/**\n * Application stack minor version (runtime only).\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "runtimeVersion?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "runtimeVersion", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!StampCapacity:interface", - "docComment": "/**\n * Stamp capacity information.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface StampCapacity " - } - ], - "releaseTag": "Public", - "name": "StampCapacity", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!StampCapacity#availableCapacity:member", - "docComment": "/**\n * Available capacity (# of machines, bytes of storage etc...).\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "availableCapacity?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "availableCapacity", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!StampCapacity#computeMode:member", - "docComment": "/**\n * Shared/dedicated workers.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "computeMode?: " - }, - { - "kind": "Reference", - "text": "ComputeModeOptions", - "canonicalReference": "web-resource-manager!ComputeModeOptions:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "computeMode", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!StampCapacity#excludeFromCapacityAllocation:member", - "docComment": "/**\n * If true, it includes basic apps. Basic apps are not used for capacity allocation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "excludeFromCapacityAllocation?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "excludeFromCapacityAllocation", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!StampCapacity#isApplicableForAllComputeModes:member", - "docComment": "/**\n * true if capacity is applicable for all apps; otherwise, false.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "isApplicableForAllComputeModes?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "isApplicableForAllComputeModes", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!StampCapacity#isLinux:member", - "docComment": "/**\n * Is this a linux stamp capacity\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "isLinux?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "isLinux", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!StampCapacity#name:member", - "docComment": "/**\n * Name of the stamp.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!StampCapacity#siteMode:member", - "docComment": "/**\n * Shared or Dedicated.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "siteMode?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "siteMode", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!StampCapacity#totalCapacity:member", - "docComment": "/**\n * Total capacity (# of machines, bytes of storage etc...).\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "totalCapacity?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "totalCapacity", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!StampCapacity#unit:member", - "docComment": "/**\n * Name of the unit.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "unit?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "unit", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!StampCapacity#workerSize:member", - "docComment": "/**\n * Size of the machines.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "workerSize?: " - }, - { - "kind": "Reference", - "text": "WorkerSizeOptions", - "canonicalReference": "web-resource-manager!WorkerSizeOptions:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "workerSize", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!StampCapacity#workerSizeId:member", - "docComment": "/**\n * Size ID of machines: 0 - Small 1 - Medium 2 - Large\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "workerSizeId?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "workerSizeId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!StampCapacityCollection:interface", - "docComment": "/**\n * Collection of stamp capacities.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface StampCapacityCollection " - } - ], - "releaseTag": "Public", - "name": "StampCapacityCollection", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!StampCapacityCollection#nextLink:member", - "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!StampCapacityCollection#value:member", - "docComment": "/**\n * Collection of resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Reference", - "text": "StampCapacity", - "canonicalReference": "web-resource-manager!StampCapacity:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!StaticSiteARMResource:type", - "docComment": "/**\n * Static Site ARM resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type StaticSiteARMResource = " - }, - { - "kind": "Reference", - "text": "Resource", - "canonicalReference": "web-resource-manager!Resource:interface" - }, - { - "kind": "Content", - "text": " & {\n sku?: " - }, - { - "kind": "Reference", - "text": "SkuDescription", - "canonicalReference": "web-resource-manager!SkuDescription:interface" - }, - { - "kind": "Content", - "text": ";\n readonly defaultHostname?: string;\n repositoryUrl?: string;\n branch?: string;\n readonly customDomains?: string[];\n repositoryToken?: string;\n buildProperties?: " - }, - { - "kind": "Reference", - "text": "StaticSiteBuildProperties", - "canonicalReference": "web-resource-manager!StaticSiteBuildProperties:interface" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "StaticSiteARMResource", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 7 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!StaticSiteBuildARMResource:type", - "docComment": "/**\n * Static Site Build ARM resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type StaticSiteBuildARMResource = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n readonly buildId?: string;\n readonly sourceBranch?: string;\n readonly pullRequestTitle?: string;\n readonly hostname?: string;\n readonly createdTimeUtc?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n readonly lastUpdatedOn?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n readonly status?: " - }, - { - "kind": "Reference", - "text": "BuildStatus", - "canonicalReference": "web-resource-manager!BuildStatus:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "StaticSiteBuildARMResource", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 9 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!StaticSiteBuildCollection:interface", - "docComment": "/**\n * Collection of static site builds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface StaticSiteBuildCollection " - } - ], - "releaseTag": "Public", - "name": "StaticSiteBuildCollection", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!StaticSiteBuildCollection#nextLink:member", - "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!StaticSiteBuildCollection#value:member", - "docComment": "/**\n * Collection of resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Reference", - "text": "StaticSiteBuildARMResource", - "canonicalReference": "web-resource-manager!StaticSiteBuildARMResource:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!StaticSiteBuildProperties:interface", - "docComment": "/**\n * Build properties for the static site.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface StaticSiteBuildProperties " - } - ], - "releaseTag": "Public", - "name": "StaticSiteBuildProperties", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!StaticSiteBuildProperties#apiLocation:member", - "docComment": "/**\n * The path to the api code within the repository.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "apiLocation?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "apiLocation", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!StaticSiteBuildProperties#appArtifactLocation:member", - "docComment": "/**\n * The path of the app artifacts after building.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "appArtifactLocation?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "appArtifactLocation", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!StaticSiteBuildProperties#appLocation:member", - "docComment": "/**\n * The path to the app code within the repository.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "appLocation?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "appLocation", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!StaticSiteCollection:interface", - "docComment": "/**\n * Collection of static sites.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface StaticSiteCollection " - } - ], - "releaseTag": "Public", - "name": "StaticSiteCollection", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!StaticSiteCollection#nextLink:member", - "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!StaticSiteCollection#value:member", - "docComment": "/**\n * Collection of resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Reference", - "text": "StaticSiteARMResource", - "canonicalReference": "web-resource-manager!StaticSiteARMResource:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!StaticSiteCustomDomainOverviewARMResource:type", - "docComment": "/**\n * Static Site Custom Domain Overview ARM resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type StaticSiteCustomDomainOverviewARMResource = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n readonly domainName?: string;\n readonly createdOn?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "StaticSiteCustomDomainOverviewARMResource", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!StaticSiteCustomDomainOverviewCollection:interface", - "docComment": "/**\n * Collection of static site custom domains.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface StaticSiteCustomDomainOverviewCollection " - } - ], - "releaseTag": "Public", - "name": "StaticSiteCustomDomainOverviewCollection", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!StaticSiteCustomDomainOverviewCollection#nextLink:member", - "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!StaticSiteCustomDomainOverviewCollection#value:member", - "docComment": "/**\n * Collection of resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Reference", - "text": "StaticSiteCustomDomainOverviewARMResource", - "canonicalReference": "web-resource-manager!StaticSiteCustomDomainOverviewARMResource:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!StaticSiteFunctionOverviewARMResource:type", - "docComment": "/**\n * Static Site Function Overview ARM resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type StaticSiteFunctionOverviewARMResource = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n readonly functionName?: string;\n readonly triggerType?: " - }, - { - "kind": "Reference", - "text": "TriggerTypes", - "canonicalReference": "web-resource-manager!TriggerTypes:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "StaticSiteFunctionOverviewARMResource", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!StaticSiteFunctionOverviewCollection:interface", - "docComment": "/**\n * Collection of static site functions.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface StaticSiteFunctionOverviewCollection " - } - ], - "releaseTag": "Public", - "name": "StaticSiteFunctionOverviewCollection", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!StaticSiteFunctionOverviewCollection#nextLink:member", - "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!StaticSiteFunctionOverviewCollection#value:member", - "docComment": "/**\n * Collection of resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Reference", - "text": "StaticSiteFunctionOverviewARMResource", - "canonicalReference": "web-resource-manager!StaticSiteFunctionOverviewARMResource:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!StaticSitePatchResource:type", - "docComment": "/**\n * ARM resource for a static site when patching\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type StaticSitePatchResource = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n readonly defaultHostname?: string;\n repositoryUrl?: string;\n branch?: string;\n readonly customDomains?: string[];\n repositoryToken?: string;\n buildProperties?: " - }, - { - "kind": "Reference", - "text": "StaticSiteBuildProperties", - "canonicalReference": "web-resource-manager!StaticSiteBuildProperties:interface" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "StaticSitePatchResource", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!StaticSiteResetPropertiesARMResource:type", - "docComment": "/**\n * Static Site Reset Properties ARM resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type StaticSiteResetPropertiesARMResource = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n repositoryToken?: string;\n shouldUpdateRepository?: boolean;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "StaticSiteResetPropertiesARMResource", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!StaticSites:interface", - "docComment": "/**\n * Interface representing a StaticSites.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface StaticSites " - } - ], - "releaseTag": "Public", - "name": "StaticSites", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!StaticSites#createOrUpdateStaticSite:member(1)", - "docComment": "/**\n * Description for Creates a new static site in an existing resource group, or updates an existing static site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the static site to create or update.\n *\n * @param staticSiteEnvelope - A JSON representation of the staticsite properties. See example.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createOrUpdateStaticSite(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", staticSiteEnvelope: " - }, - { - "kind": "Reference", - "text": "StaticSiteARMResource", - "canonicalReference": "web-resource-manager!StaticSiteARMResource:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "StaticSitesCreateOrUpdateStaticSiteOptionalParams", - "canonicalReference": "web-resource-manager!StaticSitesCreateOrUpdateStaticSiteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "StaticSitesCreateOrUpdateStaticSiteResponse", - "canonicalReference": "web-resource-manager!StaticSitesCreateOrUpdateStaticSiteResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "staticSiteEnvelope", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "createOrUpdateStaticSite" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!StaticSites#createOrUpdateStaticSiteBuildFunctionAppSettings:member(1)", - "docComment": "/**\n * Description for Creates or updates the function app settings of a static site build.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the static site.\n *\n * @param prId - The stage site identifier.\n *\n * @param appSettings - String dictionary resource.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createOrUpdateStaticSiteBuildFunctionAppSettings(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", prId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", appSettings: " - }, - { - "kind": "Reference", - "text": "StringDictionary", - "canonicalReference": "web-resource-manager!StringDictionary:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "StaticSitesCreateOrUpdateStaticSiteBuildFunctionAppSettingsOptionalParams", - "canonicalReference": "web-resource-manager!StaticSitesCreateOrUpdateStaticSiteBuildFunctionAppSettingsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "StaticSitesCreateOrUpdateStaticSiteBuildFunctionAppSettingsResponse", - "canonicalReference": "web-resource-manager!StaticSitesCreateOrUpdateStaticSiteBuildFunctionAppSettingsResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "prId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "appSettings", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "createOrUpdateStaticSiteBuildFunctionAppSettings" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!StaticSites#createOrUpdateStaticSiteCustomDomain:member(1)", - "docComment": "/**\n * Description for Creates a new static site custom domain in an existing resource group and static site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the static site.\n *\n * @param domainName - The custom domain to create.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createOrUpdateStaticSiteCustomDomain(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", domainName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "StaticSitesCreateOrUpdateStaticSiteCustomDomainOptionalParams", - "canonicalReference": "web-resource-manager!StaticSitesCreateOrUpdateStaticSiteCustomDomainOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "StaticSitesCreateOrUpdateStaticSiteCustomDomainResponse", - "canonicalReference": "web-resource-manager!StaticSitesCreateOrUpdateStaticSiteCustomDomainResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "domainName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "createOrUpdateStaticSiteCustomDomain" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!StaticSites#createOrUpdateStaticSiteFunctionAppSettings:member(1)", - "docComment": "/**\n * Description for Creates or updates the function app settings of a static site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the static site.\n *\n * @param appSettings - String dictionary resource.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createOrUpdateStaticSiteFunctionAppSettings(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", appSettings: " - }, - { - "kind": "Reference", - "text": "StringDictionary", - "canonicalReference": "web-resource-manager!StringDictionary:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "StaticSitesCreateOrUpdateStaticSiteFunctionAppSettingsOptionalParams", - "canonicalReference": "web-resource-manager!StaticSitesCreateOrUpdateStaticSiteFunctionAppSettingsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "StaticSitesCreateOrUpdateStaticSiteFunctionAppSettingsResponse", - "canonicalReference": "web-resource-manager!StaticSitesCreateOrUpdateStaticSiteFunctionAppSettingsResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "appSettings", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "createOrUpdateStaticSiteFunctionAppSettings" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!StaticSites#createUserRolesInvitationLink:member(1)", - "docComment": "/**\n * Description for Creates an invitation link for a user with the role\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the static site.\n *\n * @param staticSiteUserRolesInvitationEnvelope - Static sites user roles invitation resource.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createUserRolesInvitationLink(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", staticSiteUserRolesInvitationEnvelope: " - }, - { - "kind": "Reference", - "text": "StaticSiteUserInvitationRequestResource", - "canonicalReference": "web-resource-manager!StaticSiteUserInvitationRequestResource:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "StaticSitesCreateUserRolesInvitationLinkOptionalParams", - "canonicalReference": "web-resource-manager!StaticSitesCreateUserRolesInvitationLinkOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "StaticSitesCreateUserRolesInvitationLinkResponse", - "canonicalReference": "web-resource-manager!StaticSitesCreateUserRolesInvitationLinkResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "staticSiteUserRolesInvitationEnvelope", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "createUserRolesInvitationLink" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!StaticSites#deleteStaticSite:member(1)", - "docComment": "/**\n * Description for Deletes a static site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the static site to delete.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "deleteStaticSite(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "StaticSitesDeleteStaticSiteOptionalParams", - "canonicalReference": "web-resource-manager!StaticSitesDeleteStaticSiteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "deleteStaticSite" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!StaticSites#deleteStaticSiteBuild:member(1)", - "docComment": "/**\n * Description for Deletes a static site build.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the static site.\n *\n * @param prId - The stage site identifier.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "deleteStaticSiteBuild(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", prId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "StaticSitesDeleteStaticSiteBuildOptionalParams", - "canonicalReference": "web-resource-manager!StaticSitesDeleteStaticSiteBuildOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "prId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "deleteStaticSiteBuild" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!StaticSites#deleteStaticSiteCustomDomain:member(1)", - "docComment": "/**\n * Description for Deletes a custom domain.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the static site.\n *\n * @param domainName - The custom domain to delete.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "deleteStaticSiteCustomDomain(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", domainName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "StaticSitesDeleteStaticSiteCustomDomainOptionalParams", - "canonicalReference": "web-resource-manager!StaticSitesDeleteStaticSiteCustomDomainOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "domainName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "deleteStaticSiteCustomDomain" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!StaticSites#deleteStaticSiteUser:member(1)", - "docComment": "/**\n * Description for Deletes the user entry from the static site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the staticsite.\n *\n * @param authprovider - The auth provider for this user.\n *\n * @param userid - The user id of the user.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "deleteStaticSiteUser(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", authprovider: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", userid: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "StaticSitesDeleteStaticSiteUserOptionalParams", - "canonicalReference": "web-resource-manager!StaticSitesDeleteStaticSiteUserOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "authprovider", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "userid", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "deleteStaticSiteUser" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!StaticSites#detachStaticSite:member(1)", - "docComment": "/**\n * Description for Detaches a static site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the static site to detach.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "detachStaticSite(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "StaticSitesDetachStaticSiteOptionalParams", - "canonicalReference": "web-resource-manager!StaticSitesDetachStaticSiteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "detachStaticSite" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!StaticSites#getStaticSite:member(1)", - "docComment": "/**\n * Description for Gets the details of a static site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the static site.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getStaticSite(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "StaticSitesGetStaticSiteOptionalParams", - "canonicalReference": "web-resource-manager!StaticSitesGetStaticSiteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "StaticSitesGetStaticSiteResponse", - "canonicalReference": "web-resource-manager!StaticSitesGetStaticSiteResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "getStaticSite" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!StaticSites#getStaticSiteBuild:member(1)", - "docComment": "/**\n * Description for Gets the details of a static site build.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the static site.\n *\n * @param prId - The stage site identifier.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getStaticSiteBuild(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", prId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "StaticSitesGetStaticSiteBuildOptionalParams", - "canonicalReference": "web-resource-manager!StaticSitesGetStaticSiteBuildOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "StaticSitesGetStaticSiteBuildResponse", - "canonicalReference": "web-resource-manager!StaticSitesGetStaticSiteBuildResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "prId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "getStaticSiteBuild" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!StaticSites#list:member(1)", - "docComment": "/**\n * Description for Get all Static Sites for a subscription.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(options?: " - }, - { - "kind": "Reference", - "text": "StaticSitesListOptionalParams", - "canonicalReference": "web-resource-manager!StaticSitesListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "StaticSiteARMResource", - "canonicalReference": "web-resource-manager!StaticSiteARMResource:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "list" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!StaticSites#listStaticSiteBuildFunctionAppSettings:member(1)", - "docComment": "/**\n * Description for Gets the application settings of a static site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the static site.\n *\n * @param prId - The stage site identifier.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listStaticSiteBuildFunctionAppSettings(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", prId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "StaticSitesListStaticSiteBuildFunctionAppSettingsOptionalParams", - "canonicalReference": "web-resource-manager!StaticSitesListStaticSiteBuildFunctionAppSettingsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "StaticSitesListStaticSiteBuildFunctionAppSettingsResponse", - "canonicalReference": "web-resource-manager!StaticSitesListStaticSiteBuildFunctionAppSettingsResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "prId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listStaticSiteBuildFunctionAppSettings" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!StaticSites#listStaticSiteBuildFunctions:member(1)", - "docComment": "/**\n * Description for Gets the functions of a particular static site build.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the static site.\n *\n * @param prId - The stage site identifier.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listStaticSiteBuildFunctions(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", prId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "StaticSitesListStaticSiteBuildFunctionsOptionalParams", - "canonicalReference": "web-resource-manager!StaticSitesListStaticSiteBuildFunctionsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "StaticSiteFunctionOverviewARMResource", - "canonicalReference": "web-resource-manager!StaticSiteFunctionOverviewARMResource:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "prId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listStaticSiteBuildFunctions" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!StaticSites#listStaticSiteBuilds:member(1)", - "docComment": "/**\n * Description for Gets all static site builds for a particular static site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the static site.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listStaticSiteBuilds(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "StaticSitesGetStaticSiteBuildsOptionalParams", - "canonicalReference": "web-resource-manager!StaticSitesGetStaticSiteBuildsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "StaticSiteBuildARMResource", - "canonicalReference": "web-resource-manager!StaticSiteBuildARMResource:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listStaticSiteBuilds" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!StaticSites#listStaticSiteCustomDomains:member(1)", - "docComment": "/**\n * Description for Gets all static site custom domains for a particular static site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the static site resource to search in.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listStaticSiteCustomDomains(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "StaticSitesListStaticSiteCustomDomainsOptionalParams", - "canonicalReference": "web-resource-manager!StaticSitesListStaticSiteCustomDomainsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "StaticSiteCustomDomainOverviewARMResource", - "canonicalReference": "web-resource-manager!StaticSiteCustomDomainOverviewARMResource:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listStaticSiteCustomDomains" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!StaticSites#listStaticSiteFunctionAppSettings:member(1)", - "docComment": "/**\n * Description for Gets the application settings of a static site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the static site.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listStaticSiteFunctionAppSettings(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "StaticSitesListStaticSiteFunctionAppSettingsOptionalParams", - "canonicalReference": "web-resource-manager!StaticSitesListStaticSiteFunctionAppSettingsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "StaticSitesListStaticSiteFunctionAppSettingsResponse", - "canonicalReference": "web-resource-manager!StaticSitesListStaticSiteFunctionAppSettingsResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listStaticSiteFunctionAppSettings" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!StaticSites#listStaticSiteFunctions:member(1)", - "docComment": "/**\n * Description for Gets the functions of a static site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the static site.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listStaticSiteFunctions(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "StaticSitesListStaticSiteFunctionsOptionalParams", - "canonicalReference": "web-resource-manager!StaticSitesListStaticSiteFunctionsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "StaticSiteFunctionOverviewARMResource", - "canonicalReference": "web-resource-manager!StaticSiteFunctionOverviewARMResource:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listStaticSiteFunctions" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!StaticSites#listStaticSitesByResourceGroup:member(1)", - "docComment": "/**\n * Description for Gets all static sites in the specified resource group.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listStaticSitesByResourceGroup(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "StaticSitesGetStaticSitesByResourceGroupOptionalParams", - "canonicalReference": "web-resource-manager!StaticSitesGetStaticSitesByResourceGroupOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "StaticSiteARMResource", - "canonicalReference": "web-resource-manager!StaticSiteARMResource:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "listStaticSitesByResourceGroup" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!StaticSites#listStaticSiteSecrets:member(1)", - "docComment": "/**\n * Description for Lists the secrets for an existing static site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the static site.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listStaticSiteSecrets(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "StaticSitesListStaticSiteSecretsOptionalParams", - "canonicalReference": "web-resource-manager!StaticSitesListStaticSiteSecretsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "StaticSitesListStaticSiteSecretsResponse", - "canonicalReference": "web-resource-manager!StaticSitesListStaticSiteSecretsResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listStaticSiteSecrets" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!StaticSites#listStaticSiteUsers:member(1)", - "docComment": "/**\n * Description for Gets the list of users of a static site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the static site.\n *\n * @param authprovider - The auth provider for the users.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listStaticSiteUsers(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", authprovider: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "StaticSitesListStaticSiteUsersOptionalParams", - "canonicalReference": "web-resource-manager!StaticSitesListStaticSiteUsersOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "StaticSiteUserARMResource", - "canonicalReference": "web-resource-manager!StaticSiteUserARMResource:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "authprovider", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listStaticSiteUsers" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!StaticSites#resetStaticSiteApiKey:member(1)", - "docComment": "/**\n * Description for Resets the api key for an existing static site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the static site.\n *\n * @param resetPropertiesEnvelope - Static Site Reset Properties ARM resource.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resetStaticSiteApiKey(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", resetPropertiesEnvelope: " - }, - { - "kind": "Reference", - "text": "StaticSiteResetPropertiesARMResource", - "canonicalReference": "web-resource-manager!StaticSiteResetPropertiesARMResource:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "StaticSitesResetStaticSiteApiKeyOptionalParams", - "canonicalReference": "web-resource-manager!StaticSitesResetStaticSiteApiKeyOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "resetPropertiesEnvelope", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "resetStaticSiteApiKey" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!StaticSites#updateStaticSite:member(1)", - "docComment": "/**\n * Description for Creates a new static site in an existing resource group, or updates an existing static site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the static site to create or update.\n *\n * @param staticSiteEnvelope - A JSON representation of the staticsite properties. See example.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateStaticSite(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", staticSiteEnvelope: " - }, - { - "kind": "Reference", - "text": "StaticSitePatchResource", - "canonicalReference": "web-resource-manager!StaticSitePatchResource:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "StaticSitesUpdateStaticSiteOptionalParams", - "canonicalReference": "web-resource-manager!StaticSitesUpdateStaticSiteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "StaticSitesUpdateStaticSiteResponse", - "canonicalReference": "web-resource-manager!StaticSitesUpdateStaticSiteResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "staticSiteEnvelope", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "updateStaticSite" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!StaticSites#updateStaticSiteUser:member(1)", - "docComment": "/**\n * Description for Updates a user entry with the listed roles\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the static site.\n *\n * @param authprovider - The auth provider for this user.\n *\n * @param userid - The user id of the user.\n *\n * @param staticSiteUserEnvelope - A JSON representation of the StaticSiteUser properties. See example.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateStaticSiteUser(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", authprovider: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", userid: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", staticSiteUserEnvelope: " - }, - { - "kind": "Reference", - "text": "StaticSiteUserARMResource", - "canonicalReference": "web-resource-manager!StaticSiteUserARMResource:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "StaticSitesUpdateStaticSiteUserOptionalParams", - "canonicalReference": "web-resource-manager!StaticSitesUpdateStaticSiteUserOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "StaticSitesUpdateStaticSiteUserResponse", - "canonicalReference": "web-resource-manager!StaticSitesUpdateStaticSiteUserResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "authprovider", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "userid", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "staticSiteUserEnvelope", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "updateStaticSiteUser" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!StaticSites#validateCustomDomainCanBeAddedToStaticSite:member(1)", - "docComment": "/**\n * Description for Validates a particular custom domain can be added to a static site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the static site.\n *\n * @param domainName - The custom domain to validate.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "validateCustomDomainCanBeAddedToStaticSite(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", domainName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "StaticSitesValidateCustomDomainCanBeAddedToStaticSiteOptionalParams", - "canonicalReference": "web-resource-manager!StaticSitesValidateCustomDomainCanBeAddedToStaticSiteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "domainName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "validateCustomDomainCanBeAddedToStaticSite" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!StaticSitesCreateOrUpdateStaticSiteBuildFunctionAppSettingsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface StaticSitesCreateOrUpdateStaticSiteBuildFunctionAppSettingsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "StaticSitesCreateOrUpdateStaticSiteBuildFunctionAppSettingsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!StaticSitesCreateOrUpdateStaticSiteBuildFunctionAppSettingsResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdateStaticSiteBuildFunctionAppSettings operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type StaticSitesCreateOrUpdateStaticSiteBuildFunctionAppSettingsResponse = " - }, - { - "kind": "Reference", - "text": "StringDictionary", - "canonicalReference": "web-resource-manager!StringDictionary:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "StaticSitesCreateOrUpdateStaticSiteBuildFunctionAppSettingsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!StaticSitesCreateOrUpdateStaticSiteCustomDomainOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface StaticSitesCreateOrUpdateStaticSiteCustomDomainOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "StaticSitesCreateOrUpdateStaticSiteCustomDomainOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!StaticSitesCreateOrUpdateStaticSiteCustomDomainResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdateStaticSiteCustomDomain operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type StaticSitesCreateOrUpdateStaticSiteCustomDomainResponse = " - }, - { - "kind": "Reference", - "text": "StaticSiteCustomDomainOverviewARMResource", - "canonicalReference": "web-resource-manager!StaticSiteCustomDomainOverviewARMResource:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "StaticSitesCreateOrUpdateStaticSiteCustomDomainResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!StaticSitesCreateOrUpdateStaticSiteFunctionAppSettingsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface StaticSitesCreateOrUpdateStaticSiteFunctionAppSettingsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "StaticSitesCreateOrUpdateStaticSiteFunctionAppSettingsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!StaticSitesCreateOrUpdateStaticSiteFunctionAppSettingsResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdateStaticSiteFunctionAppSettings operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type StaticSitesCreateOrUpdateStaticSiteFunctionAppSettingsResponse = " - }, - { - "kind": "Reference", - "text": "StringDictionary", - "canonicalReference": "web-resource-manager!StringDictionary:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "StaticSitesCreateOrUpdateStaticSiteFunctionAppSettingsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!StaticSitesCreateOrUpdateStaticSiteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface StaticSitesCreateOrUpdateStaticSiteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "StaticSitesCreateOrUpdateStaticSiteOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!StaticSitesCreateOrUpdateStaticSiteResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdateStaticSite operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type StaticSitesCreateOrUpdateStaticSiteResponse = " - }, - { - "kind": "Reference", - "text": "StaticSiteARMResource", - "canonicalReference": "web-resource-manager!StaticSiteARMResource:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "StaticSitesCreateOrUpdateStaticSiteResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!StaticSitesCreateUserRolesInvitationLinkOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface StaticSitesCreateUserRolesInvitationLinkOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "StaticSitesCreateUserRolesInvitationLinkOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!StaticSitesCreateUserRolesInvitationLinkResponse:type", - "docComment": "/**\n * Contains response data for the createUserRolesInvitationLink operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type StaticSitesCreateUserRolesInvitationLinkResponse = " - }, - { - "kind": "Reference", - "text": "StaticSiteUserInvitationResponseResource", - "canonicalReference": "web-resource-manager!StaticSiteUserInvitationResponseResource:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "StaticSitesCreateUserRolesInvitationLinkResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!StaticSitesDeleteStaticSiteBuildOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface StaticSitesDeleteStaticSiteBuildOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "StaticSitesDeleteStaticSiteBuildOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!StaticSitesDeleteStaticSiteCustomDomainOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface StaticSitesDeleteStaticSiteCustomDomainOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "StaticSitesDeleteStaticSiteCustomDomainOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!StaticSitesDeleteStaticSiteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface StaticSitesDeleteStaticSiteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "StaticSitesDeleteStaticSiteOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!StaticSitesDeleteStaticSiteUserOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface StaticSitesDeleteStaticSiteUserOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "StaticSitesDeleteStaticSiteUserOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!StaticSitesDetachStaticSiteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface StaticSitesDetachStaticSiteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "StaticSitesDetachStaticSiteOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!StaticSitesGetStaticSiteBuildOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface StaticSitesGetStaticSiteBuildOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "StaticSitesGetStaticSiteBuildOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!StaticSitesGetStaticSiteBuildResponse:type", - "docComment": "/**\n * Contains response data for the getStaticSiteBuild operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type StaticSitesGetStaticSiteBuildResponse = " - }, - { - "kind": "Reference", - "text": "StaticSiteBuildARMResource", - "canonicalReference": "web-resource-manager!StaticSiteBuildARMResource:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "StaticSitesGetStaticSiteBuildResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!StaticSitesGetStaticSiteBuildsNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface StaticSitesGetStaticSiteBuildsNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "StaticSitesGetStaticSiteBuildsNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!StaticSitesGetStaticSiteBuildsNextResponse:type", - "docComment": "/**\n * Contains response data for the getStaticSiteBuildsNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type StaticSitesGetStaticSiteBuildsNextResponse = " - }, - { - "kind": "Reference", - "text": "StaticSiteBuildCollection", - "canonicalReference": "web-resource-manager!StaticSiteBuildCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "StaticSitesGetStaticSiteBuildsNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!StaticSitesGetStaticSiteBuildsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface StaticSitesGetStaticSiteBuildsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "StaticSitesGetStaticSiteBuildsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!StaticSitesGetStaticSiteBuildsResponse:type", - "docComment": "/**\n * Contains response data for the getStaticSiteBuilds operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type StaticSitesGetStaticSiteBuildsResponse = " - }, - { - "kind": "Reference", - "text": "StaticSiteBuildCollection", - "canonicalReference": "web-resource-manager!StaticSiteBuildCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "StaticSitesGetStaticSiteBuildsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!StaticSitesGetStaticSiteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface StaticSitesGetStaticSiteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "StaticSitesGetStaticSiteOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!StaticSitesGetStaticSiteResponse:type", - "docComment": "/**\n * Contains response data for the getStaticSite operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type StaticSitesGetStaticSiteResponse = " - }, - { - "kind": "Reference", - "text": "StaticSiteARMResource", - "canonicalReference": "web-resource-manager!StaticSiteARMResource:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "StaticSitesGetStaticSiteResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!StaticSitesGetStaticSitesByResourceGroupNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface StaticSitesGetStaticSitesByResourceGroupNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "StaticSitesGetStaticSitesByResourceGroupNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!StaticSitesGetStaticSitesByResourceGroupNextResponse:type", - "docComment": "/**\n * Contains response data for the getStaticSitesByResourceGroupNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type StaticSitesGetStaticSitesByResourceGroupNextResponse = " - }, - { - "kind": "Reference", - "text": "StaticSiteCollection", - "canonicalReference": "web-resource-manager!StaticSiteCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "StaticSitesGetStaticSitesByResourceGroupNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!StaticSitesGetStaticSitesByResourceGroupOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface StaticSitesGetStaticSitesByResourceGroupOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "StaticSitesGetStaticSitesByResourceGroupOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!StaticSitesGetStaticSitesByResourceGroupResponse:type", - "docComment": "/**\n * Contains response data for the getStaticSitesByResourceGroup operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type StaticSitesGetStaticSitesByResourceGroupResponse = " - }, - { - "kind": "Reference", - "text": "StaticSiteCollection", - "canonicalReference": "web-resource-manager!StaticSiteCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "StaticSitesGetStaticSitesByResourceGroupResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!StaticSitesListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface StaticSitesListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "StaticSitesListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!StaticSitesListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type StaticSitesListNextResponse = " - }, - { - "kind": "Reference", - "text": "StaticSiteCollection", - "canonicalReference": "web-resource-manager!StaticSiteCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "StaticSitesListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!StaticSitesListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface StaticSitesListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "StaticSitesListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!StaticSitesListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type StaticSitesListResponse = " - }, - { - "kind": "Reference", - "text": "StaticSiteCollection", - "canonicalReference": "web-resource-manager!StaticSiteCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "StaticSitesListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!StaticSitesListStaticSiteBuildFunctionAppSettingsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface StaticSitesListStaticSiteBuildFunctionAppSettingsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "StaticSitesListStaticSiteBuildFunctionAppSettingsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!StaticSitesListStaticSiteBuildFunctionAppSettingsResponse:type", - "docComment": "/**\n * Contains response data for the listStaticSiteBuildFunctionAppSettings operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type StaticSitesListStaticSiteBuildFunctionAppSettingsResponse = " - }, - { - "kind": "Reference", - "text": "StringDictionary", - "canonicalReference": "web-resource-manager!StringDictionary:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "StaticSitesListStaticSiteBuildFunctionAppSettingsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!StaticSitesListStaticSiteBuildFunctionsNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface StaticSitesListStaticSiteBuildFunctionsNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "StaticSitesListStaticSiteBuildFunctionsNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!StaticSitesListStaticSiteBuildFunctionsNextResponse:type", - "docComment": "/**\n * Contains response data for the listStaticSiteBuildFunctionsNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type StaticSitesListStaticSiteBuildFunctionsNextResponse = " - }, - { - "kind": "Reference", - "text": "StaticSiteFunctionOverviewCollection", - "canonicalReference": "web-resource-manager!StaticSiteFunctionOverviewCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "StaticSitesListStaticSiteBuildFunctionsNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!StaticSitesListStaticSiteBuildFunctionsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface StaticSitesListStaticSiteBuildFunctionsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "StaticSitesListStaticSiteBuildFunctionsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!StaticSitesListStaticSiteBuildFunctionsResponse:type", - "docComment": "/**\n * Contains response data for the listStaticSiteBuildFunctions operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type StaticSitesListStaticSiteBuildFunctionsResponse = " - }, - { - "kind": "Reference", - "text": "StaticSiteFunctionOverviewCollection", - "canonicalReference": "web-resource-manager!StaticSiteFunctionOverviewCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "StaticSitesListStaticSiteBuildFunctionsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!StaticSitesListStaticSiteCustomDomainsNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface StaticSitesListStaticSiteCustomDomainsNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "StaticSitesListStaticSiteCustomDomainsNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!StaticSitesListStaticSiteCustomDomainsNextResponse:type", - "docComment": "/**\n * Contains response data for the listStaticSiteCustomDomainsNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type StaticSitesListStaticSiteCustomDomainsNextResponse = " - }, - { - "kind": "Reference", - "text": "StaticSiteCustomDomainOverviewCollection", - "canonicalReference": "web-resource-manager!StaticSiteCustomDomainOverviewCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "StaticSitesListStaticSiteCustomDomainsNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!StaticSitesListStaticSiteCustomDomainsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface StaticSitesListStaticSiteCustomDomainsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "StaticSitesListStaticSiteCustomDomainsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!StaticSitesListStaticSiteCustomDomainsResponse:type", - "docComment": "/**\n * Contains response data for the listStaticSiteCustomDomains operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type StaticSitesListStaticSiteCustomDomainsResponse = " - }, - { - "kind": "Reference", - "text": "StaticSiteCustomDomainOverviewCollection", - "canonicalReference": "web-resource-manager!StaticSiteCustomDomainOverviewCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "StaticSitesListStaticSiteCustomDomainsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!StaticSitesListStaticSiteFunctionAppSettingsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface StaticSitesListStaticSiteFunctionAppSettingsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "StaticSitesListStaticSiteFunctionAppSettingsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!StaticSitesListStaticSiteFunctionAppSettingsResponse:type", - "docComment": "/**\n * Contains response data for the listStaticSiteFunctionAppSettings operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type StaticSitesListStaticSiteFunctionAppSettingsResponse = " - }, - { - "kind": "Reference", - "text": "StringDictionary", - "canonicalReference": "web-resource-manager!StringDictionary:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "StaticSitesListStaticSiteFunctionAppSettingsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!StaticSitesListStaticSiteFunctionsNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface StaticSitesListStaticSiteFunctionsNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "StaticSitesListStaticSiteFunctionsNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!StaticSitesListStaticSiteFunctionsNextResponse:type", - "docComment": "/**\n * Contains response data for the listStaticSiteFunctionsNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type StaticSitesListStaticSiteFunctionsNextResponse = " - }, - { - "kind": "Reference", - "text": "StaticSiteFunctionOverviewCollection", - "canonicalReference": "web-resource-manager!StaticSiteFunctionOverviewCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "StaticSitesListStaticSiteFunctionsNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!StaticSitesListStaticSiteFunctionsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface StaticSitesListStaticSiteFunctionsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "StaticSitesListStaticSiteFunctionsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!StaticSitesListStaticSiteFunctionsResponse:type", - "docComment": "/**\n * Contains response data for the listStaticSiteFunctions operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type StaticSitesListStaticSiteFunctionsResponse = " - }, - { - "kind": "Reference", - "text": "StaticSiteFunctionOverviewCollection", - "canonicalReference": "web-resource-manager!StaticSiteFunctionOverviewCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "StaticSitesListStaticSiteFunctionsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!StaticSitesListStaticSiteSecretsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface StaticSitesListStaticSiteSecretsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "StaticSitesListStaticSiteSecretsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!StaticSitesListStaticSiteSecretsResponse:type", - "docComment": "/**\n * Contains response data for the listStaticSiteSecrets operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type StaticSitesListStaticSiteSecretsResponse = " - }, - { - "kind": "Reference", - "text": "StringDictionary", - "canonicalReference": "web-resource-manager!StringDictionary:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "StaticSitesListStaticSiteSecretsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!StaticSitesListStaticSiteUsersNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface StaticSitesListStaticSiteUsersNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "StaticSitesListStaticSiteUsersNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!StaticSitesListStaticSiteUsersNextResponse:type", - "docComment": "/**\n * Contains response data for the listStaticSiteUsersNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type StaticSitesListStaticSiteUsersNextResponse = " - }, - { - "kind": "Reference", - "text": "StaticSiteUserCollection", - "canonicalReference": "web-resource-manager!StaticSiteUserCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "StaticSitesListStaticSiteUsersNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!StaticSitesListStaticSiteUsersOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface StaticSitesListStaticSiteUsersOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "StaticSitesListStaticSiteUsersOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!StaticSitesListStaticSiteUsersResponse:type", - "docComment": "/**\n * Contains response data for the listStaticSiteUsers operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type StaticSitesListStaticSiteUsersResponse = " - }, - { - "kind": "Reference", - "text": "StaticSiteUserCollection", - "canonicalReference": "web-resource-manager!StaticSiteUserCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "StaticSitesListStaticSiteUsersResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!StaticSitesResetStaticSiteApiKeyOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface StaticSitesResetStaticSiteApiKeyOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "StaticSitesResetStaticSiteApiKeyOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!StaticSitesUpdateStaticSiteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface StaticSitesUpdateStaticSiteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "StaticSitesUpdateStaticSiteOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!StaticSitesUpdateStaticSiteResponse:type", - "docComment": "/**\n * Contains response data for the updateStaticSite operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type StaticSitesUpdateStaticSiteResponse = " - }, - { - "kind": "Reference", - "text": "StaticSiteARMResource", - "canonicalReference": "web-resource-manager!StaticSiteARMResource:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "StaticSitesUpdateStaticSiteResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!StaticSitesUpdateStaticSiteUserOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface StaticSitesUpdateStaticSiteUserOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "StaticSitesUpdateStaticSiteUserOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!StaticSitesUpdateStaticSiteUserResponse:type", - "docComment": "/**\n * Contains response data for the updateStaticSiteUser operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type StaticSitesUpdateStaticSiteUserResponse = " - }, - { - "kind": "Reference", - "text": "StaticSiteUserARMResource", - "canonicalReference": "web-resource-manager!StaticSiteUserARMResource:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "StaticSitesUpdateStaticSiteUserResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!StaticSitesValidateCustomDomainCanBeAddedToStaticSiteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface StaticSitesValidateCustomDomainCanBeAddedToStaticSiteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "StaticSitesValidateCustomDomainCanBeAddedToStaticSiteOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!StaticSiteUserARMResource:type", - "docComment": "/**\n * Static Site User ARM resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type StaticSiteUserARMResource = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n readonly provider?: string;\n readonly userId?: string;\n readonly displayName?: string;\n roles?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "StaticSiteUserARMResource", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!StaticSiteUserCollection:interface", - "docComment": "/**\n * Collection of static site custom users.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface StaticSiteUserCollection " - } - ], - "releaseTag": "Public", - "name": "StaticSiteUserCollection", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!StaticSiteUserCollection#nextLink:member", - "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!StaticSiteUserCollection#value:member", - "docComment": "/**\n * Collection of resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Reference", - "text": "StaticSiteUserARMResource", - "canonicalReference": "web-resource-manager!StaticSiteUserARMResource:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!StaticSiteUserInvitationRequestResource:type", - "docComment": "/**\n * Static sites user roles invitation resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type StaticSiteUserInvitationRequestResource = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n domain?: string;\n provider?: string;\n userDetails?: string;\n roles?: string;\n numHoursToExpiration?: number;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "StaticSiteUserInvitationRequestResource", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!StaticSiteUserInvitationResponseResource:type", - "docComment": "/**\n * Static sites user roles invitation link resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type StaticSiteUserInvitationResponseResource = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n readonly expiresOn?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n readonly invitationUrl?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "StaticSiteUserInvitationResponseResource", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!StatusCodesBasedTrigger:interface", - "docComment": "/**\n * Trigger based on status code.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface StatusCodesBasedTrigger " - } - ], - "releaseTag": "Public", - "name": "StatusCodesBasedTrigger", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!StatusCodesBasedTrigger#count:member", - "docComment": "/**\n * Request Count.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "count?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "count", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!StatusCodesBasedTrigger#status:member", - "docComment": "/**\n * HTTP status code.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "status?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "status", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!StatusCodesBasedTrigger#subStatus:member", - "docComment": "/**\n * Request Sub Status.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "subStatus?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "subStatus", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!StatusCodesBasedTrigger#timeInterval:member", - "docComment": "/**\n * Time interval.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "timeInterval?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "timeInterval", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!StatusCodesBasedTrigger#win32Status:member", - "docComment": "/**\n * Win32 error code.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "win32Status?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "win32Status", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!StatusOptions:type", - "docComment": "/**\n * Defines values for StatusOptions.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type StatusOptions = " - }, - { - "kind": "Content", - "text": "\"Ready\" | \"Pending\" | \"Creating\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "StatusOptions", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!StorageMigrationOptions:type", - "docComment": "/**\n * Options for app content migration.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type StorageMigrationOptions = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n azurefilesConnectionString?: string;\n azurefilesShare?: string;\n switchSiteAfterMigration?: boolean;\n blockWriteAccessToSite?: boolean;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "StorageMigrationOptions", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!StorageMigrationResponse:type", - "docComment": "/**\n * Response for a migration of app content request.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type StorageMigrationResponse = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n readonly operationId?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "StorageMigrationResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!StringDictionary:type", - "docComment": "/**\n * String dictionary resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type StringDictionary = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n properties?: {\n [propertyName: string]: string;\n };\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "StringDictionary", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!SupportedTlsVersions:type", - "docComment": "/**\n * Defines values for SupportedTlsVersions. \\ {@link KnownSupportedTlsVersions} can be used interchangeably with SupportedTlsVersions, this enum contains the known values that the service supports. ### Known values supported by the service **1.0** \\ **1.1** \\ **1.2**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SupportedTlsVersions = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SupportedTlsVersions", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!SwiftVirtualNetwork:type", - "docComment": "/**\n * Swift Virtual Network Contract. This is used to enable the new Swift way of doing virtual network integration.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type SwiftVirtualNetwork = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n subnetResourceId?: string;\n swiftSupported?: boolean;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "SwiftVirtualNetwork", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!TldLegalAgreement:interface", - "docComment": "/**\n * Legal agreement for a top level domain.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface TldLegalAgreement " - } - ], - "releaseTag": "Public", - "name": "TldLegalAgreement", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!TldLegalAgreement#agreementKey:member", - "docComment": "/**\n * Unique identifier for the agreement.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "agreementKey: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "agreementKey", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!TldLegalAgreement#content:member", - "docComment": "/**\n * Agreement details.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "content: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "content", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!TldLegalAgreement#title:member", - "docComment": "/**\n * Agreement title.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "title: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "title", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!TldLegalAgreement#url:member", - "docComment": "/**\n * URL where a copy of the agreement details is hosted.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "url?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "url", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!TldLegalAgreementCollection:interface", - "docComment": "/**\n * Collection of top-level domain legal agreements.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface TldLegalAgreementCollection " - } - ], - "releaseTag": "Public", - "name": "TldLegalAgreementCollection", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!TldLegalAgreementCollection#nextLink:member", - "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!TldLegalAgreementCollection#value:member", - "docComment": "/**\n * Collection of resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Reference", - "text": "TldLegalAgreement", - "canonicalReference": "web-resource-manager!TldLegalAgreement:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!TopLevelDomain:type", - "docComment": "/**\n * A top level domain object.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type TopLevelDomain = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n privacy?: boolean;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "TopLevelDomain", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!TopLevelDomainAgreementOption:interface", - "docComment": "/**\n * Options for retrieving the list of top level domain legal agreements.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface TopLevelDomainAgreementOption " - } - ], - "releaseTag": "Public", - "name": "TopLevelDomainAgreementOption", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!TopLevelDomainAgreementOption#forTransfer:member", - "docComment": "/**\n * If true, then the list of agreements will include agreements for domain transfer as well; otherwise, false.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "forTransfer?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "forTransfer", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!TopLevelDomainAgreementOption#includePrivacy:member", - "docComment": "/**\n * If true, then the list of agreements will include agreements for domain privacy as well; otherwise, false.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "includePrivacy?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "includePrivacy", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!TopLevelDomainCollection:interface", - "docComment": "/**\n * Collection of Top-level domains.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface TopLevelDomainCollection " - } - ], - "releaseTag": "Public", - "name": "TopLevelDomainCollection", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!TopLevelDomainCollection#nextLink:member", - "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!TopLevelDomainCollection#value:member", - "docComment": "/**\n * Collection of resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Reference", - "text": "TopLevelDomain", - "canonicalReference": "web-resource-manager!TopLevelDomain:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!TopLevelDomains:interface", - "docComment": "/**\n * Interface representing a TopLevelDomains.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface TopLevelDomains " - } - ], - "releaseTag": "Public", - "name": "TopLevelDomains", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!TopLevelDomains#get:member(1)", - "docComment": "/**\n * Description for Get details of a top-level domain.\n *\n * @param name - Name of the top-level domain.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "TopLevelDomainsGetOptionalParams", - "canonicalReference": "web-resource-manager!TopLevelDomainsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "TopLevelDomainsGetResponse", - "canonicalReference": "web-resource-manager!TopLevelDomainsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!TopLevelDomains#list:member(1)", - "docComment": "/**\n * Description for Get all top-level domains supported for registration.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(options?: " - }, - { - "kind": "Reference", - "text": "TopLevelDomainsListOptionalParams", - "canonicalReference": "web-resource-manager!TopLevelDomainsListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "TopLevelDomain", - "canonicalReference": "web-resource-manager!TopLevelDomain:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "list" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!TopLevelDomains#listAgreements:member(1)", - "docComment": "/**\n * Description for Gets all legal agreements that user needs to accept before purchasing a domain.\n *\n * @param name - Name of the top-level domain.\n *\n * @param agreementOption - Domain agreement options.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listAgreements(name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", agreementOption: " - }, - { - "kind": "Reference", - "text": "TopLevelDomainAgreementOption", - "canonicalReference": "web-resource-manager!TopLevelDomainAgreementOption:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "TopLevelDomainsListAgreementsOptionalParams", - "canonicalReference": "web-resource-manager!TopLevelDomainsListAgreementsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "TldLegalAgreement", - "canonicalReference": "web-resource-manager!TldLegalAgreement:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "agreementOption", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listAgreements" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!TopLevelDomainsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface TopLevelDomainsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "TopLevelDomainsGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!TopLevelDomainsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type TopLevelDomainsGetResponse = " - }, - { - "kind": "Reference", - "text": "TopLevelDomain", - "canonicalReference": "web-resource-manager!TopLevelDomain:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "TopLevelDomainsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!TopLevelDomainsListAgreementsNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface TopLevelDomainsListAgreementsNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "TopLevelDomainsListAgreementsNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!TopLevelDomainsListAgreementsNextResponse:type", - "docComment": "/**\n * Contains response data for the listAgreementsNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type TopLevelDomainsListAgreementsNextResponse = " - }, - { - "kind": "Reference", - "text": "TldLegalAgreementCollection", - "canonicalReference": "web-resource-manager!TldLegalAgreementCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "TopLevelDomainsListAgreementsNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!TopLevelDomainsListAgreementsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface TopLevelDomainsListAgreementsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "TopLevelDomainsListAgreementsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!TopLevelDomainsListAgreementsResponse:type", - "docComment": "/**\n * Contains response data for the listAgreements operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type TopLevelDomainsListAgreementsResponse = " - }, - { - "kind": "Reference", - "text": "TldLegalAgreementCollection", - "canonicalReference": "web-resource-manager!TldLegalAgreementCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "TopLevelDomainsListAgreementsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!TopLevelDomainsListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface TopLevelDomainsListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "TopLevelDomainsListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!TopLevelDomainsListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type TopLevelDomainsListNextResponse = " - }, - { - "kind": "Reference", - "text": "TopLevelDomainCollection", - "canonicalReference": "web-resource-manager!TopLevelDomainCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "TopLevelDomainsListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!TopLevelDomainsListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface TopLevelDomainsListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "TopLevelDomainsListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!TopLevelDomainsListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type TopLevelDomainsListResponse = " - }, - { - "kind": "Reference", - "text": "TopLevelDomainCollection", - "canonicalReference": "web-resource-manager!TopLevelDomainCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "TopLevelDomainsListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!TriggeredJobHistory:type", - "docComment": "/**\n * Triggered Web Job History. List of Triggered Web Job Run Information elements.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type TriggeredJobHistory = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n runs?: " - }, - { - "kind": "Reference", - "text": "TriggeredJobRun", - "canonicalReference": "web-resource-manager!TriggeredJobRun:type" - }, - { - "kind": "Content", - "text": "[];\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "TriggeredJobHistory", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!TriggeredJobHistoryCollection:interface", - "docComment": "/**\n * Collection of Kudu continuous web job information elements.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface TriggeredJobHistoryCollection " - } - ], - "releaseTag": "Public", - "name": "TriggeredJobHistoryCollection", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!TriggeredJobHistoryCollection#nextLink:member", - "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!TriggeredJobHistoryCollection#value:member", - "docComment": "/**\n * Collection of resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Reference", - "text": "TriggeredJobHistory", - "canonicalReference": "web-resource-manager!TriggeredJobHistory:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!TriggeredJobRun:type", - "docComment": "/**\n * Triggered Web Job Run Information.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type TriggeredJobRun = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n webJobId?: string;\n webJobName?: string;\n status?: " - }, - { - "kind": "Reference", - "text": "TriggeredWebJobStatus", - "canonicalReference": "web-resource-manager!TriggeredWebJobStatus:type" - }, - { - "kind": "Content", - "text": ";\n startTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n endTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n duration?: string;\n outputUrl?: string;\n errorUrl?: string;\n url?: string;\n jobName?: string;\n trigger?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "TriggeredJobRun", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 9 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!TriggeredWebJob:type", - "docComment": "/**\n * Triggered Web Job Information.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type TriggeredWebJob = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n latestRun?: " - }, - { - "kind": "Reference", - "text": "TriggeredJobRun", - "canonicalReference": "web-resource-manager!TriggeredJobRun:type" - }, - { - "kind": "Content", - "text": ";\n historyUrl?: string;\n schedulerLogsUrl?: string;\n runCommand?: string;\n url?: string;\n extraInfoUrl?: string;\n webJobType?: " - }, - { - "kind": "Reference", - "text": "WebJobType", - "canonicalReference": "web-resource-manager!WebJobType:type" - }, - { - "kind": "Content", - "text": ";\n error?: string;\n usingSdk?: boolean;\n settings?: {\n [propertyName: string]: " - }, - { - "kind": "Reference", - "text": "Record", - "canonicalReference": "!Record:type" - }, - { - "kind": "Content", - "text": ";\n };\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "TriggeredWebJob", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 9 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!TriggeredWebJobCollection:interface", - "docComment": "/**\n * Collection of Kudu continuous web job information elements.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface TriggeredWebJobCollection " - } - ], - "releaseTag": "Public", - "name": "TriggeredWebJobCollection", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!TriggeredWebJobCollection#nextLink:member", - "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!TriggeredWebJobCollection#value:member", - "docComment": "/**\n * Collection of resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Reference", - "text": "TriggeredWebJob", - "canonicalReference": "web-resource-manager!TriggeredWebJob:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!TriggeredWebJobStatus:type", - "docComment": "/**\n * Defines values for TriggeredWebJobStatus.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type TriggeredWebJobStatus = " - }, - { - "kind": "Content", - "text": "\"Success\" | \"Failed\" | \"Error\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "TriggeredWebJobStatus", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!TriggerTypes:type", - "docComment": "/**\n * Defines values for TriggerTypes. \\ {@link KnownTriggerTypes} can be used interchangeably with TriggerTypes, this enum contains the known values that the service supports. ### Known values supported by the service **HttpTrigger** \\ **Unknown**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type TriggerTypes = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "TriggerTypes", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!UnauthenticatedClientAction:type", - "docComment": "/**\n * Defines values for UnauthenticatedClientAction.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type UnauthenticatedClientAction = " - }, - { - "kind": "Content", - "text": "\"RedirectToLoginPage\" | \"AllowAnonymous\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "UnauthenticatedClientAction", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!Usage:type", - "docComment": "/**\n * Usage of the quota resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type Usage = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n readonly displayName?: string;\n readonly resourceName?: string;\n readonly unit?: string;\n readonly currentValue?: number;\n readonly limit?: number;\n readonly nextResetTime?: " - }, - { - "kind": "Reference", - "text": "Date", - "canonicalReference": "!Date:interface" - }, - { - "kind": "Content", - "text": ";\n readonly computeMode?: " - }, - { - "kind": "Reference", - "text": "ComputeModeOptions", - "canonicalReference": "web-resource-manager!ComputeModeOptions:type" - }, - { - "kind": "Content", - "text": ";\n readonly siteMode?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "Usage", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 7 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!UsageCollection:interface", - "docComment": "/**\n * Collection of usages.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface UsageCollection " - } - ], - "releaseTag": "Public", - "name": "UsageCollection", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!UsageCollection#nextLink:member", - "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!UsageCollection#value:member", - "docComment": "/**\n * Collection of resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Reference", - "text": "Usage", - "canonicalReference": "web-resource-manager!Usage:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!UsageState:type", - "docComment": "/**\n * Defines values for UsageState.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type UsageState = " - }, - { - "kind": "Content", - "text": "\"Normal\" | \"Exceeded\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "UsageState", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!User:type", - "docComment": "/**\n * User credentials used for publishing activity.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type User = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n publishingUserName?: string;\n publishingPassword?: string;\n publishingPasswordHash?: string;\n publishingPasswordHashSalt?: string;\n scmUri?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "User", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!ValidateRequest:interface", - "docComment": "/**\n * Resource validation request content.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ValidateRequest " - } - ], - "releaseTag": "Public", - "name": "ValidateRequest", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ValidateRequest#capacity:member", - "docComment": "/**\n * Target capacity of the App Service plan (number of VMs).\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "capacity?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "capacity", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ValidateRequest#containerImagePlatform:member", - "docComment": "/**\n * Platform (windows or linux)\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "containerImagePlatform?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "containerImagePlatform", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ValidateRequest#containerImageRepository:member", - "docComment": "/**\n * Repository name (image name)\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "containerImageRepository?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "containerImageRepository", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ValidateRequest#containerImageTag:member", - "docComment": "/**\n * Image tag\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "containerImageTag?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "containerImageTag", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ValidateRequest#containerRegistryBaseUrl:member", - "docComment": "/**\n * Base URL of the container registry\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "containerRegistryBaseUrl?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "containerRegistryBaseUrl", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ValidateRequest#containerRegistryPassword:member", - "docComment": "/**\n * Password for to access the container registry\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "containerRegistryPassword?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "containerRegistryPassword", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ValidateRequest#containerRegistryUsername:member", - "docComment": "/**\n * Username for to access the container registry\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "containerRegistryUsername?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "containerRegistryUsername", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ValidateRequest#hostingEnvironment:member", - "docComment": "/**\n * Name of App Service Environment where app or App Service plan should be created.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "hostingEnvironment?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "hostingEnvironment", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ValidateRequest#isSpot:member", - "docComment": "/**\n * true if App Service plan is for Spot instances; otherwise, false.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "isSpot?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "isSpot", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ValidateRequest#isXenon:member", - "docComment": "/**\n * true if App Service plan is running as a windows container\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "isXenon?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "isXenon", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ValidateRequest#location:member", - "docComment": "/**\n * Expected location of the resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "location: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "location", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ValidateRequest#name:member", - "docComment": "/**\n * Resource name to verify.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ValidateRequest#needLinuxWorkers:member", - "docComment": "/**\n * true if App Service plan is for Linux workers; otherwise, false.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "needLinuxWorkers?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "needLinuxWorkers", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ValidateRequest#serverFarmId:member", - "docComment": "/**\n * ARM resource ID of an App Service plan that would host the app.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "serverFarmId?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "serverFarmId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ValidateRequest#skuName:member", - "docComment": "/**\n * Name of the target SKU for the App Service plan.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "skuName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "skuName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ValidateRequest#type:member", - "docComment": "/**\n * Resource type used for verification.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "type: " - }, - { - "kind": "Reference", - "text": "ValidateResourceTypes", - "canonicalReference": "web-resource-manager!ValidateResourceTypes:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!ValidateResourceTypes:type", - "docComment": "/**\n * Defines values for ValidateResourceTypes. \\ {@link KnownValidateResourceTypes} can be used interchangeably with ValidateResourceTypes, this enum contains the known values that the service supports. ### Known values supported by the service **ServerFarm** \\ **Site**\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type ValidateResourceTypes = " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "ValidateResourceTypes", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!ValidateResponse:interface", - "docComment": "/**\n * Describes the result of resource validation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ValidateResponse " - } - ], - "releaseTag": "Public", - "name": "ValidateResponse", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ValidateResponse#error:member", - "docComment": "/**\n * Error details for the case when validation fails.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "error?: " - }, - { - "kind": "Reference", - "text": "ValidateResponseError", - "canonicalReference": "web-resource-manager!ValidateResponseError:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "error", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ValidateResponse#status:member", - "docComment": "/**\n * Result of validation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "status?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "status", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!ValidateResponseError:interface", - "docComment": "/**\n * Error details for when validation fails.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface ValidateResponseError " - } - ], - "releaseTag": "Public", - "name": "ValidateResponseError", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ValidateResponseError#code:member", - "docComment": "/**\n * Validation error code.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "code?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "code", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!ValidateResponseError#message:member", - "docComment": "/**\n * Validation error message.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "message?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "message", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!VirtualApplication:interface", - "docComment": "/**\n * Virtual application in an app.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualApplication " - } - ], - "releaseTag": "Public", - "name": "VirtualApplication", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!VirtualApplication#physicalPath:member", - "docComment": "/**\n * Physical path.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "physicalPath?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "physicalPath", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!VirtualApplication#preloadEnabled:member", - "docComment": "/**\n * true if preloading is enabled; otherwise, false.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "preloadEnabled?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "preloadEnabled", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!VirtualApplication#virtualDirectories:member", - "docComment": "/**\n * Virtual directories for virtual application.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "virtualDirectories?: " - }, - { - "kind": "Reference", - "text": "VirtualDirectory", - "canonicalReference": "web-resource-manager!VirtualDirectory:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "virtualDirectories", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!VirtualApplication#virtualPath:member", - "docComment": "/**\n * Virtual path.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "virtualPath?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "virtualPath", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!VirtualDirectory:interface", - "docComment": "/**\n * Directory for virtual application.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualDirectory " - } - ], - "releaseTag": "Public", - "name": "VirtualDirectory", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!VirtualDirectory#physicalPath:member", - "docComment": "/**\n * Physical path.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "physicalPath?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "physicalPath", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!VirtualDirectory#virtualPath:member", - "docComment": "/**\n * Path to virtual application.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "virtualPath?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "virtualPath", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!VirtualIPMapping:interface", - "docComment": "/**\n * Virtual IP mapping.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualIPMapping " - } - ], - "releaseTag": "Public", - "name": "VirtualIPMapping", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!VirtualIPMapping#internalHttpPort:member", - "docComment": "/**\n * Internal HTTP port.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "internalHttpPort?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "internalHttpPort", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!VirtualIPMapping#internalHttpsPort:member", - "docComment": "/**\n * Internal HTTPS port.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "internalHttpsPort?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "internalHttpsPort", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!VirtualIPMapping#inUse:member", - "docComment": "/**\n * Is virtual IP mapping in use.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "inUse?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "inUse", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!VirtualIPMapping#serviceName:member", - "docComment": "/**\n * name of the service that virtual IP is assigned to\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "serviceName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "serviceName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!VirtualIPMapping#virtualIP:member", - "docComment": "/**\n * Virtual IP address.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "virtualIP?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "virtualIP", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!VirtualNetworkProfile:interface", - "docComment": "/**\n * Specification for using a Virtual Network.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface VirtualNetworkProfile " - } - ], - "releaseTag": "Public", - "name": "VirtualNetworkProfile", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!VirtualNetworkProfile#id:member", - "docComment": "/**\n * Resource id of the Virtual Network.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "id?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "id", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!VirtualNetworkProfile#name:member", - "docComment": "/**\n * Name of the Virtual Network (read-only). NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly name?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "name", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!VirtualNetworkProfile#subnet:member", - "docComment": "/**\n * Subnet within the Virtual Network.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "subnet?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "subnet", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!VirtualNetworkProfile#type:member", - "docComment": "/**\n * Resource type of the Virtual Network (read-only). NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly type?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "type", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!VnetGateway:type", - "docComment": "/**\n * The Virtual Network gateway contract. This is used to give the Virtual Network gateway access to the VPN package.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VnetGateway = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n vnetName?: string;\n vpnPackageUri?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VnetGateway", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!VnetInfo:type", - "docComment": "/**\n * Virtual Network information contract.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VnetInfo = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n vnetResourceId?: string;\n readonly certThumbprint?: string;\n certBlob?: string;\n readonly routes?: " - }, - { - "kind": "Reference", - "text": "VnetRoute", - "canonicalReference": "web-resource-manager!VnetRoute:type" - }, - { - "kind": "Content", - "text": "[];\n readonly resyncRequired?: boolean;\n dnsServers?: string;\n isSwift?: boolean;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VnetInfo", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!VnetParameters:type", - "docComment": "/**\n * The required set of inputs to validate a VNET\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VnetParameters = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n vnetResourceGroup?: string;\n vnetName?: string;\n vnetSubnetName?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VnetParameters", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!VnetRoute:type", - "docComment": "/**\n * Virtual Network route contract used to pass routing information for a Virtual Network.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VnetRoute = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n startAddress?: string;\n endAddress?: string;\n routeType?: " - }, - { - "kind": "Reference", - "text": "RouteType", - "canonicalReference": "web-resource-manager!RouteType:type" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VnetRoute", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!VnetValidationFailureDetails:type", - "docComment": "/**\n * A class that describes the reason for a validation failure.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VnetValidationFailureDetails = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n failed?: boolean;\n failedTests?: " - }, - { - "kind": "Reference", - "text": "VnetValidationTestFailure", - "canonicalReference": "web-resource-manager!VnetValidationTestFailure:type" - }, - { - "kind": "Content", - "text": "[];\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VnetValidationFailureDetails", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 5 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!VnetValidationTestFailure:type", - "docComment": "/**\n * A class that describes a test that failed during NSG and UDR validation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type VnetValidationTestFailure = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n testName?: string;\n details?: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "VnetValidationTestFailure", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppCollection:interface", - "docComment": "/**\n * Collection of App Service apps.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppCollection " - } - ], - "releaseTag": "Public", - "name": "WebAppCollection", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppCollection#nextLink:member", - "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppCollection#value:member", - "docComment": "/**\n * Collection of resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Reference", - "text": "Site", - "canonicalReference": "web-resource-manager!Site:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppInstanceCollection:interface", - "docComment": "/**\n * Collection of app instances.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppInstanceCollection " - } - ], - "releaseTag": "Public", - "name": "WebAppInstanceCollection", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppInstanceCollection#nextLink:member", - "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppInstanceCollection#value:member", - "docComment": "/**\n * Collection of resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Reference", - "text": "SiteInstance", - "canonicalReference": "web-resource-manager!SiteInstance:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebApps:interface", - "docComment": "/**\n * Interface representing a WebApps.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebApps " - } - ], - "releaseTag": "Public", - "name": "WebApps", - "members": [ - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#addPremierAddOn:member(1)", - "docComment": "/**\n * Description for Updates a named add-on of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param premierAddOnName - Add-on name.\n *\n * @param premierAddOn - A JSON representation of the edited premier add-on.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "addPremierAddOn(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", premierAddOnName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", premierAddOn: " - }, - { - "kind": "Reference", - "text": "PremierAddOn", - "canonicalReference": "web-resource-manager!PremierAddOn:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsAddPremierAddOnOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsAddPremierAddOnOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsAddPremierAddOnResponse", - "canonicalReference": "web-resource-manager!WebAppsAddPremierAddOnResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "premierAddOnName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "premierAddOn", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "addPremierAddOn" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#addPremierAddOnSlot:member(1)", - "docComment": "/**\n * Description for Updates a named add-on of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param premierAddOnName - Add-on name.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will update the named add-on for the production slot.\n *\n * @param premierAddOn - A JSON representation of the edited premier add-on.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "addPremierAddOnSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", premierAddOnName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", premierAddOn: " - }, - { - "kind": "Reference", - "text": "PremierAddOn", - "canonicalReference": "web-resource-manager!PremierAddOn:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsAddPremierAddOnSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsAddPremierAddOnSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsAddPremierAddOnSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsAddPremierAddOnSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "premierAddOnName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "premierAddOn", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "addPremierAddOnSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#analyzeCustomHostname:member(1)", - "docComment": "/**\n * Description for Analyze a custom hostname.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "analyzeCustomHostname(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsAnalyzeCustomHostnameOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsAnalyzeCustomHostnameOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsAnalyzeCustomHostnameResponse", - "canonicalReference": "web-resource-manager!WebAppsAnalyzeCustomHostnameResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "analyzeCustomHostname" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#analyzeCustomHostnameSlot:member(1)", - "docComment": "/**\n * Description for Analyze a custom hostname.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param slot - Name of web app slot. If not specified then will default to production slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "analyzeCustomHostnameSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsAnalyzeCustomHostnameSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsAnalyzeCustomHostnameSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsAnalyzeCustomHostnameSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsAnalyzeCustomHostnameSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "analyzeCustomHostnameSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#applySlotConfigToProduction:member(1)", - "docComment": "/**\n * Description for Applies the configuration settings from the target slot onto the current slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slotSwapEntity - JSON object that contains the target slot name. See example.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "applySlotConfigToProduction(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slotSwapEntity: " - }, - { - "kind": "Reference", - "text": "CsmSlotEntity", - "canonicalReference": "web-resource-manager!CsmSlotEntity:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsApplySlotConfigToProductionOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsApplySlotConfigToProductionOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slotSwapEntity", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "applySlotConfigToProduction" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#applySlotConfigurationSlot:member(1)", - "docComment": "/**\n * Description for Applies the configuration settings from the target slot onto the current slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the source slot. If a slot is not specified, the production slot is used as the source slot.\n *\n * @param slotSwapEntity - JSON object that contains the target slot name. See example.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "applySlotConfigurationSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slotSwapEntity: " - }, - { - "kind": "Reference", - "text": "CsmSlotEntity", - "canonicalReference": "web-resource-manager!CsmSlotEntity:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsApplySlotConfigurationSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsApplySlotConfigurationSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "slotSwapEntity", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "applySlotConfigurationSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#backup:member(1)", - "docComment": "/**\n * Description for Creates a backup of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param request - Backup configuration. You can use the JSON response from the POST action as input here.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "backup(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", request: " - }, - { - "kind": "Reference", - "text": "BackupRequest", - "canonicalReference": "web-resource-manager!BackupRequest:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsBackupOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsBackupOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsBackupResponse", - "canonicalReference": "web-resource-manager!WebAppsBackupResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "request", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "backup" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#backupSlot:member(1)", - "docComment": "/**\n * Description for Creates a backup of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will create a backup for the production slot.\n *\n * @param request - Backup configuration. You can use the JSON response from the POST action as input here.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "backupSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", request: " - }, - { - "kind": "Reference", - "text": "BackupRequest", - "canonicalReference": "web-resource-manager!BackupRequest:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsBackupSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsBackupSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsBackupSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsBackupSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "request", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "backupSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#beginApproveOrRejectPrivateEndpointConnection:member(1)", - "docComment": "/**\n * Description for Approves or rejects a private endpoint connection\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the site.\n *\n * @param privateEndpointConnectionName - \n *\n * @param privateEndpointWrapper - Private Endpoint Connection Approval ARM resource.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginApproveOrRejectPrivateEndpointConnection(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", privateEndpointConnectionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", privateEndpointWrapper: " - }, - { - "kind": "Reference", - "text": "PrivateLinkConnectionApprovalRequestResource", - "canonicalReference": "web-resource-manager!PrivateLinkConnectionApprovalRequestResource:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsApproveOrRejectPrivateEndpointConnectionOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsApproveOrRejectPrivateEndpointConnectionOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsApproveOrRejectPrivateEndpointConnectionResponse", - "canonicalReference": "web-resource-manager!WebAppsApproveOrRejectPrivateEndpointConnectionResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "WebAppsApproveOrRejectPrivateEndpointConnectionResponse", - "canonicalReference": "web-resource-manager!WebAppsApproveOrRejectPrivateEndpointConnectionResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "privateEndpointConnectionName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "privateEndpointWrapper", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginApproveOrRejectPrivateEndpointConnection" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#beginApproveOrRejectPrivateEndpointConnectionAndWait:member(1)", - "docComment": "/**\n * Description for Approves or rejects a private endpoint connection\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the site.\n *\n * @param privateEndpointConnectionName - \n *\n * @param privateEndpointWrapper - Private Endpoint Connection Approval ARM resource.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginApproveOrRejectPrivateEndpointConnectionAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", privateEndpointConnectionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", privateEndpointWrapper: " - }, - { - "kind": "Reference", - "text": "PrivateLinkConnectionApprovalRequestResource", - "canonicalReference": "web-resource-manager!PrivateLinkConnectionApprovalRequestResource:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsApproveOrRejectPrivateEndpointConnectionOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsApproveOrRejectPrivateEndpointConnectionOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsApproveOrRejectPrivateEndpointConnectionResponse", - "canonicalReference": "web-resource-manager!WebAppsApproveOrRejectPrivateEndpointConnectionResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "privateEndpointConnectionName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "privateEndpointWrapper", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginApproveOrRejectPrivateEndpointConnectionAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#beginCopyProductionSlot:member(1)", - "docComment": "/**\n * Description for Copies a deployment slot to another deployment slot of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param copySlotEntity - JSON object that contains the target slot name and site config properties to override the source slot config. See example.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCopyProductionSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", copySlotEntity: " - }, - { - "kind": "Reference", - "text": "CsmCopySlotEntity", - "canonicalReference": "web-resource-manager!CsmCopySlotEntity:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsCopyProductionSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsCopyProductionSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "copySlotEntity", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCopyProductionSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#beginCopyProductionSlotAndWait:member(1)", - "docComment": "/**\n * Description for Copies a deployment slot to another deployment slot of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param copySlotEntity - JSON object that contains the target slot name and site config properties to override the source slot config. See example.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCopyProductionSlotAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", copySlotEntity: " - }, - { - "kind": "Reference", - "text": "CsmCopySlotEntity", - "canonicalReference": "web-resource-manager!CsmCopySlotEntity:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsCopyProductionSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsCopyProductionSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "copySlotEntity", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCopyProductionSlotAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#beginCopySlot:member(1)", - "docComment": "/**\n * Description for Copies a deployment slot to another deployment slot of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the source slot. If a slot is not specified, the production slot is used as the source slot.\n *\n * @param copySlotEntity - JSON object that contains the target slot name and site config properties to override the source slot config. See example.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCopySlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", copySlotEntity: " - }, - { - "kind": "Reference", - "text": "CsmCopySlotEntity", - "canonicalReference": "web-resource-manager!CsmCopySlotEntity:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsCopySlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsCopySlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "copySlotEntity", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCopySlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#beginCopySlotAndWait:member(1)", - "docComment": "/**\n * Description for Copies a deployment slot to another deployment slot of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the source slot. If a slot is not specified, the production slot is used as the source slot.\n *\n * @param copySlotEntity - JSON object that contains the target slot name and site config properties to override the source slot config. See example.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCopySlotAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", copySlotEntity: " - }, - { - "kind": "Reference", - "text": "CsmCopySlotEntity", - "canonicalReference": "web-resource-manager!CsmCopySlotEntity:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsCopySlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsCopySlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "copySlotEntity", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCopySlotAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#beginCreateFunction:member(1)", - "docComment": "/**\n * Description for Create function for web site, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param functionName - Function name.\n *\n * @param functionEnvelope - Function details.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateFunction(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", functionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", functionEnvelope: " - }, - { - "kind": "Reference", - "text": "FunctionEnvelope", - "canonicalReference": "web-resource-manager!FunctionEnvelope:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsCreateFunctionOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsCreateFunctionOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsCreateFunctionResponse", - "canonicalReference": "web-resource-manager!WebAppsCreateFunctionResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "WebAppsCreateFunctionResponse", - "canonicalReference": "web-resource-manager!WebAppsCreateFunctionResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "functionName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "functionEnvelope", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateFunction" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#beginCreateFunctionAndWait:member(1)", - "docComment": "/**\n * Description for Create function for web site, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param functionName - Function name.\n *\n * @param functionEnvelope - Function details.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateFunctionAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", functionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", functionEnvelope: " - }, - { - "kind": "Reference", - "text": "FunctionEnvelope", - "canonicalReference": "web-resource-manager!FunctionEnvelope:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsCreateFunctionOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsCreateFunctionOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsCreateFunctionResponse", - "canonicalReference": "web-resource-manager!WebAppsCreateFunctionResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "functionName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "functionEnvelope", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateFunctionAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#beginCreateInstanceFunctionSlot:member(1)", - "docComment": "/**\n * Description for Create function for web site, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param functionName - Function name.\n *\n * @param slot - Name of the deployment slot.\n *\n * @param functionEnvelope - Function details.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateInstanceFunctionSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", functionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", functionEnvelope: " - }, - { - "kind": "Reference", - "text": "FunctionEnvelope", - "canonicalReference": "web-resource-manager!FunctionEnvelope:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsCreateInstanceFunctionSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsCreateInstanceFunctionSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsCreateInstanceFunctionSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsCreateInstanceFunctionSlotResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "WebAppsCreateInstanceFunctionSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsCreateInstanceFunctionSlotResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 23 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "functionName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "functionEnvelope", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "beginCreateInstanceFunctionSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#beginCreateInstanceFunctionSlotAndWait:member(1)", - "docComment": "/**\n * Description for Create function for web site, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param functionName - Function name.\n *\n * @param slot - Name of the deployment slot.\n *\n * @param functionEnvelope - Function details.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateInstanceFunctionSlotAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", functionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", functionEnvelope: " - }, - { - "kind": "Reference", - "text": "FunctionEnvelope", - "canonicalReference": "web-resource-manager!FunctionEnvelope:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsCreateInstanceFunctionSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsCreateInstanceFunctionSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsCreateInstanceFunctionSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsCreateInstanceFunctionSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "functionName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "functionEnvelope", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "beginCreateInstanceFunctionSlotAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#beginCreateInstanceMSDeployOperation:member(1)", - "docComment": "/**\n * Description for Invoke the MSDeploy web app extension.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param instanceId - ID of web app instance.\n *\n * @param mSDeploy - Details of MSDeploy operation\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateInstanceMSDeployOperation(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", instanceId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", mSDeploy: " - }, - { - "kind": "Reference", - "text": "MSDeploy", - "canonicalReference": "web-resource-manager!MSDeploy:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsCreateInstanceMSDeployOperationOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsCreateInstanceMSDeployOperationOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsCreateInstanceMSDeployOperationResponse", - "canonicalReference": "web-resource-manager!WebAppsCreateInstanceMSDeployOperationResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "WebAppsCreateInstanceMSDeployOperationResponse", - "canonicalReference": "web-resource-manager!WebAppsCreateInstanceMSDeployOperationResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "instanceId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "mSDeploy", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateInstanceMSDeployOperation" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#beginCreateInstanceMSDeployOperationAndWait:member(1)", - "docComment": "/**\n * Description for Invoke the MSDeploy web app extension.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param instanceId - ID of web app instance.\n *\n * @param mSDeploy - Details of MSDeploy operation\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateInstanceMSDeployOperationAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", instanceId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", mSDeploy: " - }, - { - "kind": "Reference", - "text": "MSDeploy", - "canonicalReference": "web-resource-manager!MSDeploy:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsCreateInstanceMSDeployOperationOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsCreateInstanceMSDeployOperationOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsCreateInstanceMSDeployOperationResponse", - "canonicalReference": "web-resource-manager!WebAppsCreateInstanceMSDeployOperationResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "instanceId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "mSDeploy", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateInstanceMSDeployOperationAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#beginCreateInstanceMSDeployOperationSlot:member(1)", - "docComment": "/**\n * Description for Invoke the MSDeploy web app extension.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param slot - Name of web app slot. If not specified then will default to production slot.\n *\n * @param instanceId - ID of web app instance.\n *\n * @param mSDeploy - Details of MSDeploy operation\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateInstanceMSDeployOperationSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", instanceId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", mSDeploy: " - }, - { - "kind": "Reference", - "text": "MSDeploy", - "canonicalReference": "web-resource-manager!MSDeploy:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsCreateInstanceMSDeployOperationSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsCreateInstanceMSDeployOperationSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsCreateInstanceMSDeployOperationSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsCreateInstanceMSDeployOperationSlotResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "WebAppsCreateInstanceMSDeployOperationSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsCreateInstanceMSDeployOperationSlotResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 23 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "instanceId", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "mSDeploy", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "beginCreateInstanceMSDeployOperationSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#beginCreateInstanceMSDeployOperationSlotAndWait:member(1)", - "docComment": "/**\n * Description for Invoke the MSDeploy web app extension.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param slot - Name of web app slot. If not specified then will default to production slot.\n *\n * @param instanceId - ID of web app instance.\n *\n * @param mSDeploy - Details of MSDeploy operation\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateInstanceMSDeployOperationSlotAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", instanceId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", mSDeploy: " - }, - { - "kind": "Reference", - "text": "MSDeploy", - "canonicalReference": "web-resource-manager!MSDeploy:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsCreateInstanceMSDeployOperationSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsCreateInstanceMSDeployOperationSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsCreateInstanceMSDeployOperationSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsCreateInstanceMSDeployOperationSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "instanceId", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "mSDeploy", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "beginCreateInstanceMSDeployOperationSlotAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#beginCreateMSDeployOperation:member(1)", - "docComment": "/**\n * Description for Invoke the MSDeploy web app extension.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param mSDeploy - Details of MSDeploy operation\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateMSDeployOperation(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", mSDeploy: " - }, - { - "kind": "Reference", - "text": "MSDeploy", - "canonicalReference": "web-resource-manager!MSDeploy:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsCreateMSDeployOperationOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsCreateMSDeployOperationOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsCreateMSDeployOperationResponse", - "canonicalReference": "web-resource-manager!WebAppsCreateMSDeployOperationResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "WebAppsCreateMSDeployOperationResponse", - "canonicalReference": "web-resource-manager!WebAppsCreateMSDeployOperationResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "mSDeploy", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateMSDeployOperation" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#beginCreateMSDeployOperationAndWait:member(1)", - "docComment": "/**\n * Description for Invoke the MSDeploy web app extension.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param mSDeploy - Details of MSDeploy operation\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateMSDeployOperationAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", mSDeploy: " - }, - { - "kind": "Reference", - "text": "MSDeploy", - "canonicalReference": "web-resource-manager!MSDeploy:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsCreateMSDeployOperationOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsCreateMSDeployOperationOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsCreateMSDeployOperationResponse", - "canonicalReference": "web-resource-manager!WebAppsCreateMSDeployOperationResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "mSDeploy", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateMSDeployOperationAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#beginCreateMSDeployOperationSlot:member(1)", - "docComment": "/**\n * Description for Invoke the MSDeploy web app extension.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param slot - Name of web app slot. If not specified then will default to production slot.\n *\n * @param mSDeploy - Details of MSDeploy operation\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateMSDeployOperationSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", mSDeploy: " - }, - { - "kind": "Reference", - "text": "MSDeploy", - "canonicalReference": "web-resource-manager!MSDeploy:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsCreateMSDeployOperationSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsCreateMSDeployOperationSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsCreateMSDeployOperationSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsCreateMSDeployOperationSlotResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "WebAppsCreateMSDeployOperationSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsCreateMSDeployOperationSlotResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "mSDeploy", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateMSDeployOperationSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#beginCreateMSDeployOperationSlotAndWait:member(1)", - "docComment": "/**\n * Description for Invoke the MSDeploy web app extension.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param slot - Name of web app slot. If not specified then will default to production slot.\n *\n * @param mSDeploy - Details of MSDeploy operation\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateMSDeployOperationSlotAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", mSDeploy: " - }, - { - "kind": "Reference", - "text": "MSDeploy", - "canonicalReference": "web-resource-manager!MSDeploy:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsCreateMSDeployOperationSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsCreateMSDeployOperationSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsCreateMSDeployOperationSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsCreateMSDeployOperationSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "mSDeploy", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateMSDeployOperationSlotAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#beginCreateOrUpdate:member(1)", - "docComment": "/**\n * Description for Creates a new web, mobile, or API app in an existing resource group, or updates an existing app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Unique name of the app to create or update. To create or update a deployment slot, use the {slot} parameter.\n *\n * @param siteEnvelope - A JSON representation of the app properties. See example.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", siteEnvelope: " - }, - { - "kind": "Reference", - "text": "Site", - "canonicalReference": "web-resource-manager!Site:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsCreateOrUpdateOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsCreateOrUpdateResponse", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "WebAppsCreateOrUpdateResponse", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "siteEnvelope", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#beginCreateOrUpdateAndWait:member(1)", - "docComment": "/**\n * Description for Creates a new web, mobile, or API app in an existing resource group, or updates an existing app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Unique name of the app to create or update. To create or update a deployment slot, use the {slot} parameter.\n *\n * @param siteEnvelope - A JSON representation of the app properties. See example.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", siteEnvelope: " - }, - { - "kind": "Reference", - "text": "Site", - "canonicalReference": "web-resource-manager!Site:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsCreateOrUpdateOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsCreateOrUpdateResponse", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "siteEnvelope", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdateAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#beginCreateOrUpdateSlot:member(1)", - "docComment": "/**\n * Description for Creates a new web, mobile, or API app in an existing resource group, or updates an existing app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Unique name of the app to create or update. To create or update a deployment slot, use the {slot} parameter.\n *\n * @param slot - Name of the deployment slot to create or update. By default, this API attempts to create or modify the production slot.\n *\n * @param siteEnvelope - A JSON representation of the app properties. See example.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", siteEnvelope: " - }, - { - "kind": "Reference", - "text": "Site", - "canonicalReference": "web-resource-manager!Site:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsCreateOrUpdateSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsCreateOrUpdateSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateSlotResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "WebAppsCreateOrUpdateSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateSlotResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "siteEnvelope", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateOrUpdateSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#beginCreateOrUpdateSlotAndWait:member(1)", - "docComment": "/**\n * Description for Creates a new web, mobile, or API app in an existing resource group, or updates an existing app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Unique name of the app to create or update. To create or update a deployment slot, use the {slot} parameter.\n *\n * @param slot - Name of the deployment slot to create or update. By default, this API attempts to create or modify the production slot.\n *\n * @param siteEnvelope - A JSON representation of the app properties. See example.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateSlotAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", siteEnvelope: " - }, - { - "kind": "Reference", - "text": "Site", - "canonicalReference": "web-resource-manager!Site:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsCreateOrUpdateSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsCreateOrUpdateSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "siteEnvelope", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateOrUpdateSlotAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#beginCreateOrUpdateSourceControl:member(1)", - "docComment": "/**\n * Description for Updates the source control configuration of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param siteSourceControl - JSON representation of a SiteSourceControl object. See example.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateSourceControl(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", siteSourceControl: " - }, - { - "kind": "Reference", - "text": "SiteSourceControl", - "canonicalReference": "web-resource-manager!SiteSourceControl:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsCreateOrUpdateSourceControlOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateSourceControlOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsCreateOrUpdateSourceControlResponse", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateSourceControlResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "WebAppsCreateOrUpdateSourceControlResponse", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateSourceControlResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "siteSourceControl", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdateSourceControl" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#beginCreateOrUpdateSourceControlAndWait:member(1)", - "docComment": "/**\n * Description for Updates the source control configuration of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param siteSourceControl - JSON representation of a SiteSourceControl object. See example.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateSourceControlAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", siteSourceControl: " - }, - { - "kind": "Reference", - "text": "SiteSourceControl", - "canonicalReference": "web-resource-manager!SiteSourceControl:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsCreateOrUpdateSourceControlOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateSourceControlOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsCreateOrUpdateSourceControlResponse", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateSourceControlResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "siteSourceControl", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginCreateOrUpdateSourceControlAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#beginCreateOrUpdateSourceControlSlot:member(1)", - "docComment": "/**\n * Description for Updates the source control configuration of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will update the source control configuration for the production slot.\n *\n * @param siteSourceControl - JSON representation of a SiteSourceControl object. See example.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateSourceControlSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", siteSourceControl: " - }, - { - "kind": "Reference", - "text": "SiteSourceControl", - "canonicalReference": "web-resource-manager!SiteSourceControl:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsCreateOrUpdateSourceControlSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateSourceControlSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsCreateOrUpdateSourceControlSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateSourceControlSlotResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "WebAppsCreateOrUpdateSourceControlSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateSourceControlSlotResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "siteSourceControl", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateOrUpdateSourceControlSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#beginCreateOrUpdateSourceControlSlotAndWait:member(1)", - "docComment": "/**\n * Description for Updates the source control configuration of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will update the source control configuration for the production slot.\n *\n * @param siteSourceControl - JSON representation of a SiteSourceControl object. See example.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginCreateOrUpdateSourceControlSlotAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", siteSourceControl: " - }, - { - "kind": "Reference", - "text": "SiteSourceControl", - "canonicalReference": "web-resource-manager!SiteSourceControl:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsCreateOrUpdateSourceControlSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateSourceControlSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsCreateOrUpdateSourceControlSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateSourceControlSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "siteSourceControl", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginCreateOrUpdateSourceControlSlotAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#beginDeletePrivateEndpointConnection:member(1)", - "docComment": "/**\n * Description for Deletes a private endpoint connection\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the site.\n *\n * @param privateEndpointConnectionName - \n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeletePrivateEndpointConnection(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", privateEndpointConnectionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsDeletePrivateEndpointConnectionOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsDeletePrivateEndpointConnectionOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsDeletePrivateEndpointConnectionResponse", - "canonicalReference": "web-resource-manager!WebAppsDeletePrivateEndpointConnectionResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "WebAppsDeletePrivateEndpointConnectionResponse", - "canonicalReference": "web-resource-manager!WebAppsDeletePrivateEndpointConnectionResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "privateEndpointConnectionName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDeletePrivateEndpointConnection" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#beginDeletePrivateEndpointConnectionAndWait:member(1)", - "docComment": "/**\n * Description for Deletes a private endpoint connection\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the site.\n *\n * @param privateEndpointConnectionName - \n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginDeletePrivateEndpointConnectionAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", privateEndpointConnectionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsDeletePrivateEndpointConnectionOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsDeletePrivateEndpointConnectionOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsDeletePrivateEndpointConnectionResponse", - "canonicalReference": "web-resource-manager!WebAppsDeletePrivateEndpointConnectionResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "privateEndpointConnectionName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginDeletePrivateEndpointConnectionAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#beginInstallSiteExtension:member(1)", - "docComment": "/**\n * Description for Install site extension on a web site, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param siteExtensionId - Site extension name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginInstallSiteExtension(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", siteExtensionId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsInstallSiteExtensionOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsInstallSiteExtensionOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsInstallSiteExtensionResponse", - "canonicalReference": "web-resource-manager!WebAppsInstallSiteExtensionResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "WebAppsInstallSiteExtensionResponse", - "canonicalReference": "web-resource-manager!WebAppsInstallSiteExtensionResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "siteExtensionId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginInstallSiteExtension" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#beginInstallSiteExtensionAndWait:member(1)", - "docComment": "/**\n * Description for Install site extension on a web site, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param siteExtensionId - Site extension name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginInstallSiteExtensionAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", siteExtensionId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsInstallSiteExtensionOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsInstallSiteExtensionOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsInstallSiteExtensionResponse", - "canonicalReference": "web-resource-manager!WebAppsInstallSiteExtensionResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "siteExtensionId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginInstallSiteExtensionAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#beginInstallSiteExtensionSlot:member(1)", - "docComment": "/**\n * Description for Install site extension on a web site, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param siteExtensionId - Site extension name.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API uses the production slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginInstallSiteExtensionSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", siteExtensionId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsInstallSiteExtensionSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsInstallSiteExtensionSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsInstallSiteExtensionSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsInstallSiteExtensionSlotResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "WebAppsInstallSiteExtensionSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsInstallSiteExtensionSlotResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "siteExtensionId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginInstallSiteExtensionSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#beginInstallSiteExtensionSlotAndWait:member(1)", - "docComment": "/**\n * Description for Install site extension on a web site, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param siteExtensionId - Site extension name.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API uses the production slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginInstallSiteExtensionSlotAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", siteExtensionId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsInstallSiteExtensionSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsInstallSiteExtensionSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsInstallSiteExtensionSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsInstallSiteExtensionSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "siteExtensionId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginInstallSiteExtensionSlotAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#beginListPublishingCredentials:member(1)", - "docComment": "/**\n * Description for Gets the Git/FTP publishing credentials of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginListPublishingCredentials(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsListPublishingCredentialsOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsListPublishingCredentialsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsListPublishingCredentialsResponse", - "canonicalReference": "web-resource-manager!WebAppsListPublishingCredentialsResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "WebAppsListPublishingCredentialsResponse", - "canonicalReference": "web-resource-manager!WebAppsListPublishingCredentialsResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginListPublishingCredentials" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#beginListPublishingCredentialsAndWait:member(1)", - "docComment": "/**\n * Description for Gets the Git/FTP publishing credentials of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginListPublishingCredentialsAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsListPublishingCredentialsOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsListPublishingCredentialsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsListPublishingCredentialsResponse", - "canonicalReference": "web-resource-manager!WebAppsListPublishingCredentialsResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginListPublishingCredentialsAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#beginListPublishingCredentialsSlot:member(1)", - "docComment": "/**\n * Description for Gets the Git/FTP publishing credentials of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will get the publishing credentials for the production slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginListPublishingCredentialsSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsListPublishingCredentialsSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsListPublishingCredentialsSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsListPublishingCredentialsSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsListPublishingCredentialsSlotResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "WebAppsListPublishingCredentialsSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsListPublishingCredentialsSlotResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginListPublishingCredentialsSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#beginListPublishingCredentialsSlotAndWait:member(1)", - "docComment": "/**\n * Description for Gets the Git/FTP publishing credentials of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will get the publishing credentials for the production slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginListPublishingCredentialsSlotAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsListPublishingCredentialsSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsListPublishingCredentialsSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsListPublishingCredentialsSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsListPublishingCredentialsSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginListPublishingCredentialsSlotAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#beginMigrateMySql:member(1)", - "docComment": "/**\n * Description for Migrates a local (in-app) MySql database to a remote MySql database.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param migrationRequestEnvelope - MySql migration options.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginMigrateMySql(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", migrationRequestEnvelope: " - }, - { - "kind": "Reference", - "text": "MigrateMySqlRequest", - "canonicalReference": "web-resource-manager!MigrateMySqlRequest:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsMigrateMySqlOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsMigrateMySqlOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsMigrateMySqlResponse", - "canonicalReference": "web-resource-manager!WebAppsMigrateMySqlResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "WebAppsMigrateMySqlResponse", - "canonicalReference": "web-resource-manager!WebAppsMigrateMySqlResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "migrationRequestEnvelope", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginMigrateMySql" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#beginMigrateMySqlAndWait:member(1)", - "docComment": "/**\n * Description for Migrates a local (in-app) MySql database to a remote MySql database.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param migrationRequestEnvelope - MySql migration options.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginMigrateMySqlAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", migrationRequestEnvelope: " - }, - { - "kind": "Reference", - "text": "MigrateMySqlRequest", - "canonicalReference": "web-resource-manager!MigrateMySqlRequest:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsMigrateMySqlOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsMigrateMySqlOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsMigrateMySqlResponse", - "canonicalReference": "web-resource-manager!WebAppsMigrateMySqlResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "migrationRequestEnvelope", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginMigrateMySqlAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#beginMigrateStorage:member(1)", - "docComment": "/**\n * Description for Restores a web app.\n *\n * @param subscriptionName - Azure subscription.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param migrationOptions - Migration migrationOptions.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginMigrateStorage(subscriptionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", migrationOptions: " - }, - { - "kind": "Reference", - "text": "StorageMigrationOptions", - "canonicalReference": "web-resource-manager!StorageMigrationOptions:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsMigrateStorageOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsMigrateStorageOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsMigrateStorageResponse", - "canonicalReference": "web-resource-manager!WebAppsMigrateStorageResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "WebAppsMigrateStorageResponse", - "canonicalReference": "web-resource-manager!WebAppsMigrateStorageResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 21 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "subscriptionName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "migrationOptions", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginMigrateStorage" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#beginMigrateStorageAndWait:member(1)", - "docComment": "/**\n * Description for Restores a web app.\n *\n * @param subscriptionName - Azure subscription.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param migrationOptions - Migration migrationOptions.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginMigrateStorageAndWait(subscriptionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", migrationOptions: " - }, - { - "kind": "Reference", - "text": "StorageMigrationOptions", - "canonicalReference": "web-resource-manager!StorageMigrationOptions:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsMigrateStorageOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsMigrateStorageOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsMigrateStorageResponse", - "canonicalReference": "web-resource-manager!WebAppsMigrateStorageResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "subscriptionName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "migrationOptions", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginMigrateStorageAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#beginRestore:member(1)", - "docComment": "/**\n * Description for Restores a specific backup to another app (or deployment slot, if specified).\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param backupId - ID of the backup.\n *\n * @param request - Information on restore request .\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginRestore(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", backupId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", request: " - }, - { - "kind": "Reference", - "text": "RestoreRequest", - "canonicalReference": "web-resource-manager!RestoreRequest:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsRestoreOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsRestoreOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "backupId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "request", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginRestore" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#beginRestoreAndWait:member(1)", - "docComment": "/**\n * Description for Restores a specific backup to another app (or deployment slot, if specified).\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param backupId - ID of the backup.\n *\n * @param request - Information on restore request .\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginRestoreAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", backupId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", request: " - }, - { - "kind": "Reference", - "text": "RestoreRequest", - "canonicalReference": "web-resource-manager!RestoreRequest:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsRestoreOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsRestoreOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "backupId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "request", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginRestoreAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#beginRestoreFromBackupBlob:member(1)", - "docComment": "/**\n * Description for Restores an app from a backup blob in Azure Storage.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param request - Information on restore request .\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginRestoreFromBackupBlob(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", request: " - }, - { - "kind": "Reference", - "text": "RestoreRequest", - "canonicalReference": "web-resource-manager!RestoreRequest:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsRestoreFromBackupBlobOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsRestoreFromBackupBlobOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "request", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginRestoreFromBackupBlob" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#beginRestoreFromBackupBlobAndWait:member(1)", - "docComment": "/**\n * Description for Restores an app from a backup blob in Azure Storage.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param request - Information on restore request .\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginRestoreFromBackupBlobAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", request: " - }, - { - "kind": "Reference", - "text": "RestoreRequest", - "canonicalReference": "web-resource-manager!RestoreRequest:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsRestoreFromBackupBlobOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsRestoreFromBackupBlobOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "request", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginRestoreFromBackupBlobAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#beginRestoreFromBackupBlobSlot:member(1)", - "docComment": "/**\n * Description for Restores an app from a backup blob in Azure Storage.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will restore a backup of the production slot.\n *\n * @param request - Information on restore request .\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginRestoreFromBackupBlobSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", request: " - }, - { - "kind": "Reference", - "text": "RestoreRequest", - "canonicalReference": "web-resource-manager!RestoreRequest:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsRestoreFromBackupBlobSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsRestoreFromBackupBlobSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "request", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginRestoreFromBackupBlobSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#beginRestoreFromBackupBlobSlotAndWait:member(1)", - "docComment": "/**\n * Description for Restores an app from a backup blob in Azure Storage.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will restore a backup of the production slot.\n *\n * @param request - Information on restore request .\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginRestoreFromBackupBlobSlotAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", request: " - }, - { - "kind": "Reference", - "text": "RestoreRequest", - "canonicalReference": "web-resource-manager!RestoreRequest:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsRestoreFromBackupBlobSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsRestoreFromBackupBlobSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "request", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginRestoreFromBackupBlobSlotAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#beginRestoreFromDeletedApp:member(1)", - "docComment": "/**\n * Description for Restores a deleted web app to this web app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param restoreRequest - Deleted web app restore information.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginRestoreFromDeletedApp(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", restoreRequest: " - }, - { - "kind": "Reference", - "text": "DeletedAppRestoreRequest", - "canonicalReference": "web-resource-manager!DeletedAppRestoreRequest:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsRestoreFromDeletedAppOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsRestoreFromDeletedAppOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "restoreRequest", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginRestoreFromDeletedApp" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#beginRestoreFromDeletedAppAndWait:member(1)", - "docComment": "/**\n * Description for Restores a deleted web app to this web app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param restoreRequest - Deleted web app restore information.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginRestoreFromDeletedAppAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", restoreRequest: " - }, - { - "kind": "Reference", - "text": "DeletedAppRestoreRequest", - "canonicalReference": "web-resource-manager!DeletedAppRestoreRequest:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsRestoreFromDeletedAppOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsRestoreFromDeletedAppOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "restoreRequest", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginRestoreFromDeletedAppAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#beginRestoreFromDeletedAppSlot:member(1)", - "docComment": "/**\n * Description for Restores a deleted web app to this web app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param slot - Name of web app slot. If not specified then will default to production slot.\n *\n * @param restoreRequest - Deleted web app restore information.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginRestoreFromDeletedAppSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", restoreRequest: " - }, - { - "kind": "Reference", - "text": "DeletedAppRestoreRequest", - "canonicalReference": "web-resource-manager!DeletedAppRestoreRequest:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsRestoreFromDeletedAppSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsRestoreFromDeletedAppSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "restoreRequest", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginRestoreFromDeletedAppSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#beginRestoreFromDeletedAppSlotAndWait:member(1)", - "docComment": "/**\n * Description for Restores a deleted web app to this web app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param slot - Name of web app slot. If not specified then will default to production slot.\n *\n * @param restoreRequest - Deleted web app restore information.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginRestoreFromDeletedAppSlotAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", restoreRequest: " - }, - { - "kind": "Reference", - "text": "DeletedAppRestoreRequest", - "canonicalReference": "web-resource-manager!DeletedAppRestoreRequest:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsRestoreFromDeletedAppSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsRestoreFromDeletedAppSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "restoreRequest", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginRestoreFromDeletedAppSlotAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#beginRestoreSlot:member(1)", - "docComment": "/**\n * Description for Restores a specific backup to another app (or deployment slot, if specified).\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param backupId - ID of the backup.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will restore a backup of the production slot.\n *\n * @param request - Information on restore request .\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginRestoreSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", backupId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", request: " - }, - { - "kind": "Reference", - "text": "RestoreRequest", - "canonicalReference": "web-resource-manager!RestoreRequest:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsRestoreSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsRestoreSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "backupId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "request", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "beginRestoreSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#beginRestoreSlotAndWait:member(1)", - "docComment": "/**\n * Description for Restores a specific backup to another app (or deployment slot, if specified).\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param backupId - ID of the backup.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will restore a backup of the production slot.\n *\n * @param request - Information on restore request .\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginRestoreSlotAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", backupId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", request: " - }, - { - "kind": "Reference", - "text": "RestoreRequest", - "canonicalReference": "web-resource-manager!RestoreRequest:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsRestoreSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsRestoreSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "backupId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "request", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "beginRestoreSlotAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#beginRestoreSnapshot:member(1)", - "docComment": "/**\n * Description for Restores a web app from a snapshot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param restoreRequest - Snapshot restore settings. Snapshot information can be obtained by calling GetDeletedSites or GetSiteSnapshots API.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginRestoreSnapshot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", restoreRequest: " - }, - { - "kind": "Reference", - "text": "SnapshotRestoreRequest", - "canonicalReference": "web-resource-manager!SnapshotRestoreRequest:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsRestoreSnapshotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsRestoreSnapshotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "restoreRequest", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginRestoreSnapshot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#beginRestoreSnapshotAndWait:member(1)", - "docComment": "/**\n * Description for Restores a web app from a snapshot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param restoreRequest - Snapshot restore settings. Snapshot information can be obtained by calling GetDeletedSites or GetSiteSnapshots API.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginRestoreSnapshotAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", restoreRequest: " - }, - { - "kind": "Reference", - "text": "SnapshotRestoreRequest", - "canonicalReference": "web-resource-manager!SnapshotRestoreRequest:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsRestoreSnapshotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsRestoreSnapshotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "restoreRequest", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginRestoreSnapshotAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#beginRestoreSnapshotSlot:member(1)", - "docComment": "/**\n * Description for Restores a web app from a snapshot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param slot - Name of web app slot. If not specified then will default to production slot.\n *\n * @param restoreRequest - Snapshot restore settings. Snapshot information can be obtained by calling GetDeletedSites or GetSiteSnapshots API.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginRestoreSnapshotSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", restoreRequest: " - }, - { - "kind": "Reference", - "text": "SnapshotRestoreRequest", - "canonicalReference": "web-resource-manager!SnapshotRestoreRequest:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsRestoreSnapshotSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsRestoreSnapshotSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "restoreRequest", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginRestoreSnapshotSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#beginRestoreSnapshotSlotAndWait:member(1)", - "docComment": "/**\n * Description for Restores a web app from a snapshot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param slot - Name of web app slot. If not specified then will default to production slot.\n *\n * @param restoreRequest - Snapshot restore settings. Snapshot information can be obtained by calling GetDeletedSites or GetSiteSnapshots API.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginRestoreSnapshotSlotAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", restoreRequest: " - }, - { - "kind": "Reference", - "text": "SnapshotRestoreRequest", - "canonicalReference": "web-resource-manager!SnapshotRestoreRequest:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsRestoreSnapshotSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsRestoreSnapshotSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "restoreRequest", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginRestoreSnapshotSlotAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#beginStartNetworkTrace:member(1)", - "docComment": "/**\n * Description for Start capturing network packets for the site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - The name of the web app.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginStartNetworkTrace(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsStartNetworkTraceOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsStartNetworkTraceOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsStartNetworkTraceResponse", - "canonicalReference": "web-resource-manager!WebAppsStartNetworkTraceResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "WebAppsStartNetworkTraceResponse", - "canonicalReference": "web-resource-manager!WebAppsStartNetworkTraceResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginStartNetworkTrace" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#beginStartNetworkTraceAndWait:member(1)", - "docComment": "/**\n * Description for Start capturing network packets for the site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - The name of the web app.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginStartNetworkTraceAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsStartNetworkTraceOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsStartNetworkTraceOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsStartNetworkTraceResponse", - "canonicalReference": "web-resource-manager!WebAppsStartNetworkTraceResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginStartNetworkTraceAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#beginStartNetworkTraceSlot:member(1)", - "docComment": "/**\n * Description for Start capturing network packets for the site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - The name of the web app.\n *\n * @param slot - The name of the slot for this web app.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginStartNetworkTraceSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsStartNetworkTraceSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsStartNetworkTraceSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsStartNetworkTraceSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsStartNetworkTraceSlotResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "WebAppsStartNetworkTraceSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsStartNetworkTraceSlotResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginStartNetworkTraceSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#beginStartNetworkTraceSlotAndWait:member(1)", - "docComment": "/**\n * Description for Start capturing network packets for the site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - The name of the web app.\n *\n * @param slot - The name of the slot for this web app.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginStartNetworkTraceSlotAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsStartNetworkTraceSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsStartNetworkTraceSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsStartNetworkTraceSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsStartNetworkTraceSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginStartNetworkTraceSlotAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#beginStartWebSiteNetworkTraceOperation:member(1)", - "docComment": "/**\n * Description for Start capturing network packets for the site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - The name of the web app.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginStartWebSiteNetworkTraceOperation(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsStartWebSiteNetworkTraceOperationOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsStartWebSiteNetworkTraceOperationOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsStartWebSiteNetworkTraceOperationResponse", - "canonicalReference": "web-resource-manager!WebAppsStartWebSiteNetworkTraceOperationResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "WebAppsStartWebSiteNetworkTraceOperationResponse", - "canonicalReference": "web-resource-manager!WebAppsStartWebSiteNetworkTraceOperationResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginStartWebSiteNetworkTraceOperation" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#beginStartWebSiteNetworkTraceOperationAndWait:member(1)", - "docComment": "/**\n * Description for Start capturing network packets for the site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - The name of the web app.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginStartWebSiteNetworkTraceOperationAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsStartWebSiteNetworkTraceOperationOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsStartWebSiteNetworkTraceOperationOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsStartWebSiteNetworkTraceOperationResponse", - "canonicalReference": "web-resource-manager!WebAppsStartWebSiteNetworkTraceOperationResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "beginStartWebSiteNetworkTraceOperationAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#beginStartWebSiteNetworkTraceOperationSlot:member(1)", - "docComment": "/**\n * Description for Start capturing network packets for the site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - The name of the web app.\n *\n * @param slot - The name of the slot for this web app.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginStartWebSiteNetworkTraceOperationSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsStartWebSiteNetworkTraceOperationSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsStartWebSiteNetworkTraceOperationSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsStartWebSiteNetworkTraceOperationSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsStartWebSiteNetworkTraceOperationSlotResponse:type" - }, - { - "kind": "Content", - "text": ">, " - }, - { - "kind": "Reference", - "text": "WebAppsStartWebSiteNetworkTraceOperationSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsStartWebSiteNetworkTraceOperationSlotResponse:type" - }, - { - "kind": "Content", - "text": ">>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginStartWebSiteNetworkTraceOperationSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#beginStartWebSiteNetworkTraceOperationSlotAndWait:member(1)", - "docComment": "/**\n * Description for Start capturing network packets for the site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - The name of the web app.\n *\n * @param slot - The name of the slot for this web app.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginStartWebSiteNetworkTraceOperationSlotAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsStartWebSiteNetworkTraceOperationSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsStartWebSiteNetworkTraceOperationSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsStartWebSiteNetworkTraceOperationSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsStartWebSiteNetworkTraceOperationSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginStartWebSiteNetworkTraceOperationSlotAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#beginSwapSlot:member(1)", - "docComment": "/**\n * Description for Swaps two deployment slots of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the source slot. If a slot is not specified, the production slot is used as the source slot.\n *\n * @param slotSwapEntity - JSON object that contains the target slot name. See example.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginSwapSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slotSwapEntity: " - }, - { - "kind": "Reference", - "text": "CsmSlotEntity", - "canonicalReference": "web-resource-manager!CsmSlotEntity:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsSwapSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsSwapSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "slotSwapEntity", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginSwapSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#beginSwapSlotAndWait:member(1)", - "docComment": "/**\n * Description for Swaps two deployment slots of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the source slot. If a slot is not specified, the production slot is used as the source slot.\n *\n * @param slotSwapEntity - JSON object that contains the target slot name. See example.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginSwapSlotAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slotSwapEntity: " - }, - { - "kind": "Reference", - "text": "CsmSlotEntity", - "canonicalReference": "web-resource-manager!CsmSlotEntity:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsSwapSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsSwapSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "slotSwapEntity", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "beginSwapSlotAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#beginSwapSlotWithProduction:member(1)", - "docComment": "/**\n * Description for Swaps two deployment slots of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slotSwapEntity - JSON object that contains the target slot name. See example.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginSwapSlotWithProduction(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slotSwapEntity: " - }, - { - "kind": "Reference", - "text": "CsmSlotEntity", - "canonicalReference": "web-resource-manager!CsmSlotEntity:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsSwapSlotWithProductionOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsSwapSlotWithProductionOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollerLike", - "canonicalReference": "@azure/core-lro!PollerLike:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PollOperationState", - "canonicalReference": "@azure/core-lro!PollOperationState:interface" - }, - { - "kind": "Content", - "text": ", void>>" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slotSwapEntity", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginSwapSlotWithProduction" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#beginSwapSlotWithProductionAndWait:member(1)", - "docComment": "/**\n * Description for Swaps two deployment slots of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slotSwapEntity - JSON object that contains the target slot name. See example.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "beginSwapSlotWithProductionAndWait(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slotSwapEntity: " - }, - { - "kind": "Reference", - "text": "CsmSlotEntity", - "canonicalReference": "web-resource-manager!CsmSlotEntity:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsSwapSlotWithProductionOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsSwapSlotWithProductionOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slotSwapEntity", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "beginSwapSlotWithProductionAndWait" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#createDeployment:member(1)", - "docComment": "/**\n * Description for Create a deployment for an app, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param id - ID of an existing deployment.\n *\n * @param deployment - Deployment details.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createDeployment(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", id: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", deployment: " - }, - { - "kind": "Reference", - "text": "Deployment", - "canonicalReference": "web-resource-manager!Deployment:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsCreateDeploymentOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsCreateDeploymentOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsCreateDeploymentResponse", - "canonicalReference": "web-resource-manager!WebAppsCreateDeploymentResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "id", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "deployment", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "createDeployment" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#createDeploymentSlot:member(1)", - "docComment": "/**\n * Description for Create a deployment for an app, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param id - ID of an existing deployment.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API creates a deployment for the production slot.\n *\n * @param deployment - Deployment details.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createDeploymentSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", id: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", deployment: " - }, - { - "kind": "Reference", - "text": "Deployment", - "canonicalReference": "web-resource-manager!Deployment:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsCreateDeploymentSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsCreateDeploymentSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsCreateDeploymentSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsCreateDeploymentSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "id", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "deployment", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "createDeploymentSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#createOrUpdateConfiguration:member(1)", - "docComment": "/**\n * Description for Updates the configuration of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param siteConfig - JSON representation of a SiteConfig object. See example.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createOrUpdateConfiguration(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", siteConfig: " - }, - { - "kind": "Reference", - "text": "SiteConfigResource", - "canonicalReference": "web-resource-manager!SiteConfigResource:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsCreateOrUpdateConfigurationOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateConfigurationOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsCreateOrUpdateConfigurationResponse", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateConfigurationResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "siteConfig", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "createOrUpdateConfiguration" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#createOrUpdateConfigurationSlot:member(1)", - "docComment": "/**\n * Description for Updates the configuration of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will update configuration for the production slot.\n *\n * @param siteConfig - JSON representation of a SiteConfig object. See example.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createOrUpdateConfigurationSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", siteConfig: " - }, - { - "kind": "Reference", - "text": "SiteConfigResource", - "canonicalReference": "web-resource-manager!SiteConfigResource:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsCreateOrUpdateConfigurationSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateConfigurationSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsCreateOrUpdateConfigurationSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateConfigurationSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "siteConfig", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "createOrUpdateConfigurationSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#createOrUpdateDomainOwnershipIdentifier:member(1)", - "docComment": "/**\n * Description for Creates a domain ownership identifier for web app, or updates an existing ownership identifier.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param domainOwnershipIdentifierName - Name of domain ownership identifier.\n *\n * @param domainOwnershipIdentifier - A JSON representation of the domain ownership properties.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createOrUpdateDomainOwnershipIdentifier(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", domainOwnershipIdentifierName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", domainOwnershipIdentifier: " - }, - { - "kind": "Reference", - "text": "Identifier", - "canonicalReference": "web-resource-manager!Identifier:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsCreateOrUpdateDomainOwnershipIdentifierOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateDomainOwnershipIdentifierOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsCreateOrUpdateDomainOwnershipIdentifierResponse", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateDomainOwnershipIdentifierResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "domainOwnershipIdentifierName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "domainOwnershipIdentifier", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "createOrUpdateDomainOwnershipIdentifier" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#createOrUpdateDomainOwnershipIdentifierSlot:member(1)", - "docComment": "/**\n * Description for Creates a domain ownership identifier for web app, or updates an existing ownership identifier.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param domainOwnershipIdentifierName - Name of domain ownership identifier.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will delete the binding for the production slot.\n *\n * @param domainOwnershipIdentifier - A JSON representation of the domain ownership properties.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createOrUpdateDomainOwnershipIdentifierSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", domainOwnershipIdentifierName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", domainOwnershipIdentifier: " - }, - { - "kind": "Reference", - "text": "Identifier", - "canonicalReference": "web-resource-manager!Identifier:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsCreateOrUpdateDomainOwnershipIdentifierSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateDomainOwnershipIdentifierSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsCreateOrUpdateDomainOwnershipIdentifierSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateDomainOwnershipIdentifierSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "domainOwnershipIdentifierName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "domainOwnershipIdentifier", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "createOrUpdateDomainOwnershipIdentifierSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#createOrUpdateFunctionSecret:member(1)", - "docComment": "/**\n * Description for Add or update a function secret.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param functionName - The name of the function.\n *\n * @param keyName - The name of the key.\n *\n * @param key - The key to create or update\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createOrUpdateFunctionSecret(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", functionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", keyName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", key: " - }, - { - "kind": "Reference", - "text": "KeyInfo", - "canonicalReference": "web-resource-manager!KeyInfo:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsCreateOrUpdateFunctionSecretOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateFunctionSecretOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsCreateOrUpdateFunctionSecretResponse", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateFunctionSecretResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "functionName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "keyName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "key", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "createOrUpdateFunctionSecret" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#createOrUpdateFunctionSecretSlot:member(1)", - "docComment": "/**\n * Description for Add or update a function secret.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param functionName - The name of the function.\n *\n * @param keyName - The name of the key.\n *\n * @param slot - Name of the deployment slot.\n *\n * @param key - The key to create or update\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createOrUpdateFunctionSecretSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", functionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", keyName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", key: " - }, - { - "kind": "Reference", - "text": "KeyInfo", - "canonicalReference": "web-resource-manager!KeyInfo:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsCreateOrUpdateFunctionSecretSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateFunctionSecretSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsCreateOrUpdateFunctionSecretSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateFunctionSecretSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 15, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "functionName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "keyName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "key", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 13, - "endIndex": 14 - } - } - ], - "name": "createOrUpdateFunctionSecretSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#createOrUpdateHostNameBinding:member(1)", - "docComment": "/**\n * Description for Creates a hostname binding for an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param hostName - Hostname in the hostname binding.\n *\n * @param hostNameBinding - Binding details. This is the JSON representation of a HostNameBinding object.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createOrUpdateHostNameBinding(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", hostName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", hostNameBinding: " - }, - { - "kind": "Reference", - "text": "HostNameBinding", - "canonicalReference": "web-resource-manager!HostNameBinding:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsCreateOrUpdateHostNameBindingOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateHostNameBindingOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsCreateOrUpdateHostNameBindingResponse", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateHostNameBindingResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "hostName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "hostNameBinding", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "createOrUpdateHostNameBinding" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#createOrUpdateHostNameBindingSlot:member(1)", - "docComment": "/**\n * Description for Creates a hostname binding for an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param hostName - Hostname in the hostname binding.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will create a binding for the production slot.\n *\n * @param hostNameBinding - Binding details. This is the JSON representation of a HostNameBinding object.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createOrUpdateHostNameBindingSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", hostName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", hostNameBinding: " - }, - { - "kind": "Reference", - "text": "HostNameBinding", - "canonicalReference": "web-resource-manager!HostNameBinding:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsCreateOrUpdateHostNameBindingSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateHostNameBindingSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsCreateOrUpdateHostNameBindingSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateHostNameBindingSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "hostName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "hostNameBinding", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "createOrUpdateHostNameBindingSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#createOrUpdateHostSecret:member(1)", - "docComment": "/**\n * Description for Add or update a host level secret.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param keyType - The type of host key.\n *\n * @param keyName - The name of the key.\n *\n * @param key - The key to create or update\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createOrUpdateHostSecret(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", keyType: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", keyName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", key: " - }, - { - "kind": "Reference", - "text": "KeyInfo", - "canonicalReference": "web-resource-manager!KeyInfo:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsCreateOrUpdateHostSecretOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateHostSecretOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsCreateOrUpdateHostSecretResponse", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateHostSecretResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "keyType", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "keyName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "key", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "createOrUpdateHostSecret" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#createOrUpdateHostSecretSlot:member(1)", - "docComment": "/**\n * Description for Add or update a host level secret.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param keyType - The type of host key.\n *\n * @param keyName - The name of the key.\n *\n * @param slot - Name of the deployment slot.\n *\n * @param key - The key to create or update\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createOrUpdateHostSecretSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", keyType: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", keyName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", key: " - }, - { - "kind": "Reference", - "text": "KeyInfo", - "canonicalReference": "web-resource-manager!KeyInfo:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsCreateOrUpdateHostSecretSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateHostSecretSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsCreateOrUpdateHostSecretSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateHostSecretSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 15, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "keyType", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "keyName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "key", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 13, - "endIndex": 14 - } - } - ], - "name": "createOrUpdateHostSecretSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#createOrUpdateHybridConnection:member(1)", - "docComment": "/**\n * Description for Creates a new Hybrid Connection using a Service Bus relay.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - The name of the web app.\n *\n * @param namespaceName - The namespace for this hybrid connection.\n *\n * @param relayName - The relay name for this hybrid connection.\n *\n * @param connectionEnvelope - The details of the hybrid connection.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createOrUpdateHybridConnection(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", namespaceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", relayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", connectionEnvelope: " - }, - { - "kind": "Reference", - "text": "HybridConnection", - "canonicalReference": "web-resource-manager!HybridConnection:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsCreateOrUpdateHybridConnectionOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateHybridConnectionOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsCreateOrUpdateHybridConnectionResponse", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateHybridConnectionResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "namespaceName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "relayName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "connectionEnvelope", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "createOrUpdateHybridConnection" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#createOrUpdateHybridConnectionSlot:member(1)", - "docComment": "/**\n * Description for Creates a new Hybrid Connection using a Service Bus relay.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - The name of the web app.\n *\n * @param namespaceName - The namespace for this hybrid connection.\n *\n * @param relayName - The relay name for this hybrid connection.\n *\n * @param slot - The name of the slot for the web app.\n *\n * @param connectionEnvelope - The details of the hybrid connection.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createOrUpdateHybridConnectionSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", namespaceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", relayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", connectionEnvelope: " - }, - { - "kind": "Reference", - "text": "HybridConnection", - "canonicalReference": "web-resource-manager!HybridConnection:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsCreateOrUpdateHybridConnectionSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateHybridConnectionSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsCreateOrUpdateHybridConnectionSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateHybridConnectionSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 15, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "namespaceName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "relayName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "connectionEnvelope", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 13, - "endIndex": 14 - } - } - ], - "name": "createOrUpdateHybridConnectionSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#createOrUpdatePublicCertificate:member(1)", - "docComment": "/**\n * Description for Creates a hostname binding for an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param publicCertificateName - Public certificate name.\n *\n * @param publicCertificate - Public certificate details. This is the JSON representation of a PublicCertificate object.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createOrUpdatePublicCertificate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", publicCertificateName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", publicCertificate: " - }, - { - "kind": "Reference", - "text": "PublicCertificate", - "canonicalReference": "web-resource-manager!PublicCertificate:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsCreateOrUpdatePublicCertificateOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdatePublicCertificateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsCreateOrUpdatePublicCertificateResponse", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdatePublicCertificateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "publicCertificateName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "publicCertificate", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "createOrUpdatePublicCertificate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#createOrUpdatePublicCertificateSlot:member(1)", - "docComment": "/**\n * Description for Creates a hostname binding for an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param publicCertificateName - Public certificate name.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will create a binding for the production slot.\n *\n * @param publicCertificate - Public certificate details. This is the JSON representation of a PublicCertificate object.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createOrUpdatePublicCertificateSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", publicCertificateName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", publicCertificate: " - }, - { - "kind": "Reference", - "text": "PublicCertificate", - "canonicalReference": "web-resource-manager!PublicCertificate:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsCreateOrUpdatePublicCertificateSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdatePublicCertificateSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsCreateOrUpdatePublicCertificateSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdatePublicCertificateSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "publicCertificateName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "publicCertificate", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "createOrUpdatePublicCertificateSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#createOrUpdateRelayServiceConnection:member(1)", - "docComment": "/**\n * Description for Creates a new hybrid connection configuration (PUT), or updates an existing one (PATCH).\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param entityName - Name of the hybrid connection configuration.\n *\n * @param connectionEnvelope - Details of the hybrid connection configuration.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createOrUpdateRelayServiceConnection(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", entityName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", connectionEnvelope: " - }, - { - "kind": "Reference", - "text": "RelayServiceConnectionEntity", - "canonicalReference": "web-resource-manager!RelayServiceConnectionEntity:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsCreateOrUpdateRelayServiceConnectionOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateRelayServiceConnectionOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsCreateOrUpdateRelayServiceConnectionResponse", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateRelayServiceConnectionResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "entityName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "connectionEnvelope", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "createOrUpdateRelayServiceConnection" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#createOrUpdateRelayServiceConnectionSlot:member(1)", - "docComment": "/**\n * Description for Creates a new hybrid connection configuration (PUT), or updates an existing one (PATCH).\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param entityName - Name of the hybrid connection configuration.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will create or update a hybrid connection for the production slot.\n *\n * @param connectionEnvelope - Details of the hybrid connection configuration.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createOrUpdateRelayServiceConnectionSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", entityName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", connectionEnvelope: " - }, - { - "kind": "Reference", - "text": "RelayServiceConnectionEntity", - "canonicalReference": "web-resource-manager!RelayServiceConnectionEntity:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsCreateOrUpdateRelayServiceConnectionSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateRelayServiceConnectionSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsCreateOrUpdateRelayServiceConnectionSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateRelayServiceConnectionSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "entityName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "connectionEnvelope", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "createOrUpdateRelayServiceConnectionSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#createOrUpdateSwiftVirtualNetworkConnection:member(1)", - "docComment": "/**\n * Description for Integrates this Web App with a Virtual Network. This requires that 1) \"swiftSupported\" is true when doing a GET against this resource, and 2) that the target Subnet has already been delegated, and is not in use by another App Service Plan other than the one this App is in.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param connectionEnvelope - Properties of the Virtual Network connection. See example.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createOrUpdateSwiftVirtualNetworkConnection(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", connectionEnvelope: " - }, - { - "kind": "Reference", - "text": "SwiftVirtualNetwork", - "canonicalReference": "web-resource-manager!SwiftVirtualNetwork:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsCreateOrUpdateSwiftVirtualNetworkConnectionOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateSwiftVirtualNetworkConnectionOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsCreateOrUpdateSwiftVirtualNetworkConnectionResponse", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateSwiftVirtualNetworkConnectionResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "connectionEnvelope", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "createOrUpdateSwiftVirtualNetworkConnection" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#createOrUpdateSwiftVirtualNetworkConnectionSlot:member(1)", - "docComment": "/**\n * Description for Integrates this Web App with a Virtual Network. This requires that 1) \"swiftSupported\" is true when doing a GET against this resource, and 2) that the target Subnet has already been delegated, and is not in use by another App Service Plan other than the one this App is in.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will add or update connections for the production slot.\n *\n * @param connectionEnvelope - Properties of the Virtual Network connection. See example.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createOrUpdateSwiftVirtualNetworkConnectionSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", connectionEnvelope: " - }, - { - "kind": "Reference", - "text": "SwiftVirtualNetwork", - "canonicalReference": "web-resource-manager!SwiftVirtualNetwork:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsCreateOrUpdateSwiftVirtualNetworkConnectionSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateSwiftVirtualNetworkConnectionSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsCreateOrUpdateSwiftVirtualNetworkConnectionSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateSwiftVirtualNetworkConnectionSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "connectionEnvelope", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "createOrUpdateSwiftVirtualNetworkConnectionSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#createOrUpdateVnetConnection:member(1)", - "docComment": "/**\n * Description for Adds a Virtual Network connection to an app or slot (PUT) or updates the connection properties (PATCH).\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param vnetName - Name of an existing Virtual Network.\n *\n * @param connectionEnvelope - Properties of the Virtual Network connection. See example.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createOrUpdateVnetConnection(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vnetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", connectionEnvelope: " - }, - { - "kind": "Reference", - "text": "VnetInfo", - "canonicalReference": "web-resource-manager!VnetInfo:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsCreateOrUpdateVnetConnectionOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateVnetConnectionOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsCreateOrUpdateVnetConnectionResponse", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateVnetConnectionResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "vnetName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "connectionEnvelope", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "createOrUpdateVnetConnection" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#createOrUpdateVnetConnectionGateway:member(1)", - "docComment": "/**\n * Description for Adds a gateway to a connected Virtual Network (PUT) or updates it (PATCH).\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param vnetName - Name of the Virtual Network.\n *\n * @param gatewayName - Name of the gateway. Currently, the only supported string is \"primary\".\n *\n * @param connectionEnvelope - The properties to update this gateway with.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createOrUpdateVnetConnectionGateway(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vnetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", gatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", connectionEnvelope: " - }, - { - "kind": "Reference", - "text": "VnetGateway", - "canonicalReference": "web-resource-manager!VnetGateway:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsCreateOrUpdateVnetConnectionGatewayOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateVnetConnectionGatewayOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsCreateOrUpdateVnetConnectionGatewayResponse", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateVnetConnectionGatewayResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "vnetName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "gatewayName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "connectionEnvelope", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "createOrUpdateVnetConnectionGateway" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#createOrUpdateVnetConnectionGatewaySlot:member(1)", - "docComment": "/**\n * Description for Adds a gateway to a connected Virtual Network (PUT) or updates it (PATCH).\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param vnetName - Name of the Virtual Network.\n *\n * @param gatewayName - Name of the gateway. Currently, the only supported string is \"primary\".\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will add or update a gateway for the production slot's Virtual Network.\n *\n * @param connectionEnvelope - The properties to update this gateway with.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createOrUpdateVnetConnectionGatewaySlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vnetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", gatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", connectionEnvelope: " - }, - { - "kind": "Reference", - "text": "VnetGateway", - "canonicalReference": "web-resource-manager!VnetGateway:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsCreateOrUpdateVnetConnectionGatewaySlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateVnetConnectionGatewaySlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsCreateOrUpdateVnetConnectionGatewaySlotResponse", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateVnetConnectionGatewaySlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 15, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "vnetName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "gatewayName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "connectionEnvelope", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 13, - "endIndex": 14 - } - } - ], - "name": "createOrUpdateVnetConnectionGatewaySlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#createOrUpdateVnetConnectionSlot:member(1)", - "docComment": "/**\n * Description for Adds a Virtual Network connection to an app or slot (PUT) or updates the connection properties (PATCH).\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param vnetName - Name of an existing Virtual Network.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will add or update connections for the production slot.\n *\n * @param connectionEnvelope - Properties of the Virtual Network connection. See example.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "createOrUpdateVnetConnectionSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vnetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", connectionEnvelope: " - }, - { - "kind": "Reference", - "text": "VnetInfo", - "canonicalReference": "web-resource-manager!VnetInfo:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsCreateOrUpdateVnetConnectionSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateVnetConnectionSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsCreateOrUpdateVnetConnectionSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateVnetConnectionSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "vnetName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "connectionEnvelope", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "createOrUpdateVnetConnectionSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#delete:member(1)", - "docComment": "/**\n * Description for Deletes a web, mobile, or API app, or one of the deployment slots.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app to delete.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "delete(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsDeleteOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsDeleteOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "delete" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#deleteBackup:member(1)", - "docComment": "/**\n * Description for Deletes a backup of an app by its ID.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param backupId - ID of the backup.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "deleteBackup(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", backupId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsDeleteBackupOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsDeleteBackupOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "backupId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "deleteBackup" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#deleteBackupConfiguration:member(1)", - "docComment": "/**\n * Description for Deletes the backup configuration of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "deleteBackupConfiguration(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsDeleteBackupConfigurationOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsDeleteBackupConfigurationOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "deleteBackupConfiguration" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#deleteBackupConfigurationSlot:member(1)", - "docComment": "/**\n * Description for Deletes the backup configuration of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will delete the backup configuration for the production slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "deleteBackupConfigurationSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsDeleteBackupConfigurationSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsDeleteBackupConfigurationSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "deleteBackupConfigurationSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#deleteBackupSlot:member(1)", - "docComment": "/**\n * Description for Deletes a backup of an app by its ID.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param backupId - ID of the backup.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will delete a backup of the production slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "deleteBackupSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", backupId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsDeleteBackupSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsDeleteBackupSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "backupId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "deleteBackupSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#deleteContinuousWebJob:member(1)", - "docComment": "/**\n * Description for Delete a continuous web job by its ID for an app, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param webJobName - Name of Web Job.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "deleteContinuousWebJob(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", webJobName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsDeleteContinuousWebJobOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsDeleteContinuousWebJobOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "webJobName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "deleteContinuousWebJob" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#deleteContinuousWebJobSlot:member(1)", - "docComment": "/**\n * Description for Delete a continuous web job by its ID for an app, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param webJobName - Name of Web Job.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "deleteContinuousWebJobSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", webJobName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsDeleteContinuousWebJobSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsDeleteContinuousWebJobSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "webJobName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "deleteContinuousWebJobSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#deleteDeployment:member(1)", - "docComment": "/**\n * Description for Delete a deployment by its ID for an app, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param id - Deployment ID.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "deleteDeployment(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", id: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsDeleteDeploymentOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsDeleteDeploymentOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "id", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "deleteDeployment" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#deleteDeploymentSlot:member(1)", - "docComment": "/**\n * Description for Delete a deployment by its ID for an app, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param id - Deployment ID.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "deleteDeploymentSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", id: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsDeleteDeploymentSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsDeleteDeploymentSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "id", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "deleteDeploymentSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#deleteDomainOwnershipIdentifier:member(1)", - "docComment": "/**\n * Description for Deletes a domain ownership identifier for a web app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param domainOwnershipIdentifierName - Name of domain ownership identifier.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "deleteDomainOwnershipIdentifier(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", domainOwnershipIdentifierName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsDeleteDomainOwnershipIdentifierOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsDeleteDomainOwnershipIdentifierOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "domainOwnershipIdentifierName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "deleteDomainOwnershipIdentifier" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#deleteDomainOwnershipIdentifierSlot:member(1)", - "docComment": "/**\n * Description for Deletes a domain ownership identifier for a web app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param domainOwnershipIdentifierName - Name of domain ownership identifier.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will delete the binding for the production slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "deleteDomainOwnershipIdentifierSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", domainOwnershipIdentifierName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsDeleteDomainOwnershipIdentifierSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsDeleteDomainOwnershipIdentifierSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "domainOwnershipIdentifierName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "deleteDomainOwnershipIdentifierSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#deleteFunction:member(1)", - "docComment": "/**\n * Description for Delete a function for web site, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param functionName - Function name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "deleteFunction(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", functionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsDeleteFunctionOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsDeleteFunctionOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "functionName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "deleteFunction" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#deleteFunctionSecret:member(1)", - "docComment": "/**\n * Description for Delete a function secret.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param functionName - The name of the function.\n *\n * @param keyName - The name of the key.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "deleteFunctionSecret(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", functionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", keyName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsDeleteFunctionSecretOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsDeleteFunctionSecretOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "functionName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "keyName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "deleteFunctionSecret" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#deleteFunctionSecretSlot:member(1)", - "docComment": "/**\n * Description for Delete a function secret.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param functionName - The name of the function.\n *\n * @param keyName - The name of the key.\n *\n * @param slot - Name of the deployment slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "deleteFunctionSecretSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", functionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", keyName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsDeleteFunctionSecretSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsDeleteFunctionSecretSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "functionName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "keyName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "deleteFunctionSecretSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#deleteHostNameBinding:member(1)", - "docComment": "/**\n * Description for Deletes a hostname binding for an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param hostName - Hostname in the hostname binding.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "deleteHostNameBinding(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", hostName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsDeleteHostNameBindingOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsDeleteHostNameBindingOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "hostName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "deleteHostNameBinding" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#deleteHostNameBindingSlot:member(1)", - "docComment": "/**\n * Description for Deletes a hostname binding for an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will delete the binding for the production slot.\n *\n * @param hostName - Hostname in the hostname binding.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "deleteHostNameBindingSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", hostName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsDeleteHostNameBindingSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsDeleteHostNameBindingSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "hostName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "deleteHostNameBindingSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#deleteHostSecret:member(1)", - "docComment": "/**\n * Description for Delete a host level secret.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param keyType - The type of host key.\n *\n * @param keyName - The name of the key.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "deleteHostSecret(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", keyType: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", keyName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsDeleteHostSecretOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsDeleteHostSecretOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "keyType", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "keyName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "deleteHostSecret" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#deleteHostSecretSlot:member(1)", - "docComment": "/**\n * Description for Delete a host level secret.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param keyType - The type of host key.\n *\n * @param keyName - The name of the key.\n *\n * @param slot - Name of the deployment slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "deleteHostSecretSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", keyType: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", keyName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsDeleteHostSecretSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsDeleteHostSecretSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "keyType", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "keyName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "deleteHostSecretSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#deleteHybridConnection:member(1)", - "docComment": "/**\n * Description for Removes a Hybrid Connection from this site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - The name of the web app.\n *\n * @param namespaceName - The namespace for this hybrid connection.\n *\n * @param relayName - The relay name for this hybrid connection.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "deleteHybridConnection(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", namespaceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", relayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsDeleteHybridConnectionOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsDeleteHybridConnectionOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "namespaceName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "relayName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "deleteHybridConnection" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#deleteHybridConnectionSlot:member(1)", - "docComment": "/**\n * Description for Removes a Hybrid Connection from this site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - The name of the web app.\n *\n * @param namespaceName - The namespace for this hybrid connection.\n *\n * @param relayName - The relay name for this hybrid connection.\n *\n * @param slot - The name of the slot for the web app.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "deleteHybridConnectionSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", namespaceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", relayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsDeleteHybridConnectionSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsDeleteHybridConnectionSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "namespaceName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "relayName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "deleteHybridConnectionSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#deleteInstanceFunctionSlot:member(1)", - "docComment": "/**\n * Description for Delete a function for web site, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param functionName - Function name.\n *\n * @param slot - Name of the deployment slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "deleteInstanceFunctionSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", functionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsDeleteInstanceFunctionSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsDeleteInstanceFunctionSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "functionName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "deleteInstanceFunctionSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#deleteInstanceProcess:member(1)", - "docComment": "/**\n * Description for Terminate a process by its ID for a web site, or a deployment slot, or specific scaled-out instance in a web site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param processId - PID.\n *\n * @param instanceId - ID of a specific scaled-out instance. This is the value of the name property in the JSON response from \"GET api/sites/{siteName}/instances\".\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "deleteInstanceProcess(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", processId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", instanceId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsDeleteInstanceProcessOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsDeleteInstanceProcessOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "processId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "instanceId", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "deleteInstanceProcess" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#deleteInstanceProcessSlot:member(1)", - "docComment": "/**\n * Description for Terminate a process by its ID for a web site, or a deployment slot, or specific scaled-out instance in a web site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param processId - PID.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.\n *\n * @param instanceId - ID of a specific scaled-out instance. This is the value of the name property in the JSON response from \"GET api/sites/{siteName}/instances\".\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "deleteInstanceProcessSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", processId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", instanceId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsDeleteInstanceProcessSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsDeleteInstanceProcessSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "processId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "instanceId", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "deleteInstanceProcessSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#deletePremierAddOn:member(1)", - "docComment": "/**\n * Description for Delete a premier add-on from an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param premierAddOnName - Add-on name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "deletePremierAddOn(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", premierAddOnName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsDeletePremierAddOnOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsDeletePremierAddOnOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "premierAddOnName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "deletePremierAddOn" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#deletePremierAddOnSlot:member(1)", - "docComment": "/**\n * Description for Delete a premier add-on from an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param premierAddOnName - Add-on name.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will delete the named add-on for the production slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "deletePremierAddOnSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", premierAddOnName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsDeletePremierAddOnSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsDeletePremierAddOnSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "premierAddOnName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "deletePremierAddOnSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#deleteProcess:member(1)", - "docComment": "/**\n * Description for Terminate a process by its ID for a web site, or a deployment slot, or specific scaled-out instance in a web site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param processId - PID.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "deleteProcess(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", processId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsDeleteProcessOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsDeleteProcessOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "processId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "deleteProcess" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#deleteProcessSlot:member(1)", - "docComment": "/**\n * Description for Terminate a process by its ID for a web site, or a deployment slot, or specific scaled-out instance in a web site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param processId - PID.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "deleteProcessSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", processId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsDeleteProcessSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsDeleteProcessSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "processId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "deleteProcessSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#deletePublicCertificate:member(1)", - "docComment": "/**\n * Description for Deletes a hostname binding for an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param publicCertificateName - Public certificate name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "deletePublicCertificate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", publicCertificateName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsDeletePublicCertificateOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsDeletePublicCertificateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "publicCertificateName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "deletePublicCertificate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#deletePublicCertificateSlot:member(1)", - "docComment": "/**\n * Description for Deletes a hostname binding for an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will delete the binding for the production slot.\n *\n * @param publicCertificateName - Public certificate name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "deletePublicCertificateSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", publicCertificateName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsDeletePublicCertificateSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsDeletePublicCertificateSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "publicCertificateName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "deletePublicCertificateSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#deleteRelayServiceConnection:member(1)", - "docComment": "/**\n * Description for Deletes a relay service connection by its name.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param entityName - Name of the hybrid connection configuration.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "deleteRelayServiceConnection(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", entityName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsDeleteRelayServiceConnectionOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsDeleteRelayServiceConnectionOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "entityName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "deleteRelayServiceConnection" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#deleteRelayServiceConnectionSlot:member(1)", - "docComment": "/**\n * Description for Deletes a relay service connection by its name.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param entityName - Name of the hybrid connection configuration.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will delete a hybrid connection for the production slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "deleteRelayServiceConnectionSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", entityName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsDeleteRelayServiceConnectionSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsDeleteRelayServiceConnectionSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "entityName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "deleteRelayServiceConnectionSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#deleteSiteExtension:member(1)", - "docComment": "/**\n * Description for Remove a site extension from a web site, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param siteExtensionId - Site extension name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "deleteSiteExtension(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", siteExtensionId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsDeleteSiteExtensionOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsDeleteSiteExtensionOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "siteExtensionId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "deleteSiteExtension" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#deleteSiteExtensionSlot:member(1)", - "docComment": "/**\n * Description for Remove a site extension from a web site, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param siteExtensionId - Site extension name.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "deleteSiteExtensionSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", siteExtensionId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsDeleteSiteExtensionSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsDeleteSiteExtensionSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "siteExtensionId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "deleteSiteExtensionSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#deleteSlot:member(1)", - "docComment": "/**\n * Description for Deletes a web, mobile, or API app, or one of the deployment slots.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app to delete.\n *\n * @param slot - Name of the deployment slot to delete. By default, the API deletes the production slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "deleteSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsDeleteSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsDeleteSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "deleteSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#deleteSourceControl:member(1)", - "docComment": "/**\n * Description for Deletes the source control configuration of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "deleteSourceControl(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsDeleteSourceControlOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsDeleteSourceControlOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "deleteSourceControl" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#deleteSourceControlSlot:member(1)", - "docComment": "/**\n * Description for Deletes the source control configuration of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will delete the source control configuration for the production slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "deleteSourceControlSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsDeleteSourceControlSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsDeleteSourceControlSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "deleteSourceControlSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#deleteSwiftVirtualNetwork:member(1)", - "docComment": "/**\n * Description for Deletes a Swift Virtual Network connection from an app (or deployment slot).\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "deleteSwiftVirtualNetwork(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsDeleteSwiftVirtualNetworkOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsDeleteSwiftVirtualNetworkOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "deleteSwiftVirtualNetwork" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#deleteSwiftVirtualNetworkSlot:member(1)", - "docComment": "/**\n * Description for Deletes a Swift Virtual Network connection from an app (or deployment slot).\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will delete the connection for the production slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "deleteSwiftVirtualNetworkSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsDeleteSwiftVirtualNetworkSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsDeleteSwiftVirtualNetworkSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "deleteSwiftVirtualNetworkSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#deleteTriggeredWebJob:member(1)", - "docComment": "/**\n * Description for Delete a triggered web job by its ID for an app, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param webJobName - Name of Web Job.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "deleteTriggeredWebJob(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", webJobName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsDeleteTriggeredWebJobOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsDeleteTriggeredWebJobOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "webJobName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "deleteTriggeredWebJob" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#deleteTriggeredWebJobSlot:member(1)", - "docComment": "/**\n * Description for Delete a triggered web job by its ID for an app, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param webJobName - Name of Web Job.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API deletes web job for the production slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "deleteTriggeredWebJobSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", webJobName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsDeleteTriggeredWebJobSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsDeleteTriggeredWebJobSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "webJobName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "deleteTriggeredWebJobSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#deleteVnetConnection:member(1)", - "docComment": "/**\n * Description for Deletes a connection from an app (or deployment slot to a named virtual network.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param vnetName - Name of the virtual network.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "deleteVnetConnection(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vnetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsDeleteVnetConnectionOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsDeleteVnetConnectionOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "vnetName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "deleteVnetConnection" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#deleteVnetConnectionSlot:member(1)", - "docComment": "/**\n * Description for Deletes a connection from an app (or deployment slot to a named virtual network.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param vnetName - Name of the virtual network.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will delete the connection for the production slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "deleteVnetConnectionSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vnetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsDeleteVnetConnectionSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsDeleteVnetConnectionSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "vnetName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "deleteVnetConnectionSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#discoverBackup:member(1)", - "docComment": "/**\n * Description for Discovers an existing app backup that can be restored from a blob in Azure storage. Use this to get information about the databases stored in a backup.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param request - A RestoreRequest object that includes Azure storage URL and blog name for discovery of backup.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "discoverBackup(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", request: " - }, - { - "kind": "Reference", - "text": "RestoreRequest", - "canonicalReference": "web-resource-manager!RestoreRequest:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsDiscoverBackupOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsDiscoverBackupOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsDiscoverBackupResponse", - "canonicalReference": "web-resource-manager!WebAppsDiscoverBackupResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "request", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "discoverBackup" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#discoverBackupSlot:member(1)", - "docComment": "/**\n * Description for Discovers an existing app backup that can be restored from a blob in Azure storage. Use this to get information about the databases stored in a backup.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will perform discovery for the production slot.\n *\n * @param request - A RestoreRequest object that includes Azure storage URL and blog name for discovery of backup.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "discoverBackupSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", request: " - }, - { - "kind": "Reference", - "text": "RestoreRequest", - "canonicalReference": "web-resource-manager!RestoreRequest:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsDiscoverBackupSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsDiscoverBackupSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsDiscoverBackupSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsDiscoverBackupSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "request", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "discoverBackupSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#generateNewSitePublishingPassword:member(1)", - "docComment": "/**\n * Description for Generates a new publishing password for an app (or deployment slot, if specified).\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "generateNewSitePublishingPassword(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsGenerateNewSitePublishingPasswordOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsGenerateNewSitePublishingPasswordOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "generateNewSitePublishingPassword" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#generateNewSitePublishingPasswordSlot:member(1)", - "docComment": "/**\n * Description for Generates a new publishing password for an app (or deployment slot, if specified).\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API generate a new publishing password for the production slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "generateNewSitePublishingPasswordSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsGenerateNewSitePublishingPasswordSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsGenerateNewSitePublishingPasswordSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "generateNewSitePublishingPasswordSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#get:member(1)", - "docComment": "/**\n * Description for Gets the details of a web, mobile, or API app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "get(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsGetOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsGetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsGetResponse", - "canonicalReference": "web-resource-manager!WebAppsGetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "get" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#getAppSettingKeyVaultReference:member(1)", - "docComment": "/**\n * Description for Gets the config reference and status of an app\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param appSettingKey - App Setting key name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getAppSettingKeyVaultReference(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", appSettingKey: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsGetAppSettingKeyVaultReferenceOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsGetAppSettingKeyVaultReferenceOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsGetAppSettingKeyVaultReferenceResponse", - "canonicalReference": "web-resource-manager!WebAppsGetAppSettingKeyVaultReferenceResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "appSettingKey", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "getAppSettingKeyVaultReference" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#getAppSettingsKeyVaultReferences:member(1)", - "docComment": "/**\n * Description for Gets the config reference app settings and status of an app\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getAppSettingsKeyVaultReferences(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsGetAppSettingsKeyVaultReferencesOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsGetAppSettingsKeyVaultReferencesOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsGetAppSettingsKeyVaultReferencesResponse", - "canonicalReference": "web-resource-manager!WebAppsGetAppSettingsKeyVaultReferencesResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "getAppSettingsKeyVaultReferences" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#getAuthSettings:member(1)", - "docComment": "/**\n * Description for Gets the Authentication/Authorization settings of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getAuthSettings(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsGetAuthSettingsOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsGetAuthSettingsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsGetAuthSettingsResponse", - "canonicalReference": "web-resource-manager!WebAppsGetAuthSettingsResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "getAuthSettings" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#getAuthSettingsSlot:member(1)", - "docComment": "/**\n * Description for Gets the Authentication/Authorization settings of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will get the settings for the production slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getAuthSettingsSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsGetAuthSettingsSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsGetAuthSettingsSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsGetAuthSettingsSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsGetAuthSettingsSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "getAuthSettingsSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#getBackupConfiguration:member(1)", - "docComment": "/**\n * Description for Gets the backup configuration of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getBackupConfiguration(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsGetBackupConfigurationOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsGetBackupConfigurationOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsGetBackupConfigurationResponse", - "canonicalReference": "web-resource-manager!WebAppsGetBackupConfigurationResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "getBackupConfiguration" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#getBackupConfigurationSlot:member(1)", - "docComment": "/**\n * Description for Gets the backup configuration of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will get the backup configuration for the production slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getBackupConfigurationSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsGetBackupConfigurationSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsGetBackupConfigurationSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsGetBackupConfigurationSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsGetBackupConfigurationSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "getBackupConfigurationSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#getBackupStatus:member(1)", - "docComment": "/**\n * Description for Gets a backup of an app by its ID.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param backupId - ID of the backup.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getBackupStatus(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", backupId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsGetBackupStatusOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsGetBackupStatusOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsGetBackupStatusResponse", - "canonicalReference": "web-resource-manager!WebAppsGetBackupStatusResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "backupId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "getBackupStatus" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#getBackupStatusSlot:member(1)", - "docComment": "/**\n * Description for Gets a backup of an app by its ID.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param backupId - ID of the backup.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will get a backup of the production slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getBackupStatusSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", backupId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsGetBackupStatusSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsGetBackupStatusSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsGetBackupStatusSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsGetBackupStatusSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "backupId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "getBackupStatusSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#getConfiguration:member(1)", - "docComment": "/**\n * Description for Gets the configuration of an app, such as platform version and bitness, default documents, virtual applications, Always On, etc.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getConfiguration(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsGetConfigurationOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsGetConfigurationOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsGetConfigurationResponse", - "canonicalReference": "web-resource-manager!WebAppsGetConfigurationResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "getConfiguration" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#getConfigurationSlot:member(1)", - "docComment": "/**\n * Description for Gets the configuration of an app, such as platform version and bitness, default documents, virtual applications, Always On, etc.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will return configuration for the production slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getConfigurationSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsGetConfigurationSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsGetConfigurationSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsGetConfigurationSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsGetConfigurationSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "getConfigurationSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#getConfigurationSnapshot:member(1)", - "docComment": "/**\n * Description for Gets a snapshot of the configuration of an app at a previous point in time.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param snapshotId - The ID of the snapshot to read.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getConfigurationSnapshot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", snapshotId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsGetConfigurationSnapshotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsGetConfigurationSnapshotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsGetConfigurationSnapshotResponse", - "canonicalReference": "web-resource-manager!WebAppsGetConfigurationSnapshotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "snapshotId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "getConfigurationSnapshot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#getConfigurationSnapshotSlot:member(1)", - "docComment": "/**\n * Description for Gets a snapshot of the configuration of an app at a previous point in time.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param snapshotId - The ID of the snapshot to read.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will return configuration for the production slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getConfigurationSnapshotSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", snapshotId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsGetConfigurationSnapshotSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsGetConfigurationSnapshotSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsGetConfigurationSnapshotSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsGetConfigurationSnapshotSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "snapshotId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "getConfigurationSnapshotSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#getContainerLogsZip:member(1)", - "docComment": "/**\n * Description for Gets the ZIP archived docker log files for the given site\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getContainerLogsZip(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsGetContainerLogsZipOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsGetContainerLogsZipOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsGetContainerLogsZipResponse", - "canonicalReference": "web-resource-manager!WebAppsGetContainerLogsZipResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "getContainerLogsZip" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#getContainerLogsZipSlot:member(1)", - "docComment": "/**\n * Description for Gets the ZIP archived docker log files for the given site\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param slot - Name of web app slot. If not specified then will default to production slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getContainerLogsZipSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsGetContainerLogsZipSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsGetContainerLogsZipSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsGetContainerLogsZipSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsGetContainerLogsZipSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "getContainerLogsZipSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#getContinuousWebJob:member(1)", - "docComment": "/**\n * Description for Gets a continuous web job by its ID for an app, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param webJobName - Name of Web Job.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getContinuousWebJob(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", webJobName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsGetContinuousWebJobOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsGetContinuousWebJobOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsGetContinuousWebJobResponse", - "canonicalReference": "web-resource-manager!WebAppsGetContinuousWebJobResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "webJobName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "getContinuousWebJob" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#getContinuousWebJobSlot:member(1)", - "docComment": "/**\n * Description for Gets a continuous web job by its ID for an app, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param webJobName - Name of Web Job.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getContinuousWebJobSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", webJobName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsGetContinuousWebJobSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsGetContinuousWebJobSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsGetContinuousWebJobSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsGetContinuousWebJobSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "webJobName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "getContinuousWebJobSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#getDeployment:member(1)", - "docComment": "/**\n * Description for Get a deployment by its ID for an app, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param id - Deployment ID.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getDeployment(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", id: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsGetDeploymentOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsGetDeploymentOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsGetDeploymentResponse", - "canonicalReference": "web-resource-manager!WebAppsGetDeploymentResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "id", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "getDeployment" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#getDeploymentSlot:member(1)", - "docComment": "/**\n * Description for Get a deployment by its ID for an app, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param id - Deployment ID.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API gets a deployment for the production slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getDeploymentSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", id: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsGetDeploymentSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsGetDeploymentSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsGetDeploymentSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsGetDeploymentSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "id", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "getDeploymentSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#getDiagnosticLogsConfiguration:member(1)", - "docComment": "/**\n * Description for Gets the logging configuration of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getDiagnosticLogsConfiguration(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsGetDiagnosticLogsConfigurationOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsGetDiagnosticLogsConfigurationOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsGetDiagnosticLogsConfigurationResponse", - "canonicalReference": "web-resource-manager!WebAppsGetDiagnosticLogsConfigurationResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "getDiagnosticLogsConfiguration" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#getDiagnosticLogsConfigurationSlot:member(1)", - "docComment": "/**\n * Description for Gets the logging configuration of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will get the logging configuration for the production slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getDiagnosticLogsConfigurationSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsGetDiagnosticLogsConfigurationSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsGetDiagnosticLogsConfigurationSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsGetDiagnosticLogsConfigurationSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsGetDiagnosticLogsConfigurationSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "getDiagnosticLogsConfigurationSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#getDomainOwnershipIdentifier:member(1)", - "docComment": "/**\n * Description for Get domain ownership identifier for web app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param domainOwnershipIdentifierName - Name of domain ownership identifier.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getDomainOwnershipIdentifier(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", domainOwnershipIdentifierName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsGetDomainOwnershipIdentifierOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsGetDomainOwnershipIdentifierOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsGetDomainOwnershipIdentifierResponse", - "canonicalReference": "web-resource-manager!WebAppsGetDomainOwnershipIdentifierResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "domainOwnershipIdentifierName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "getDomainOwnershipIdentifier" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#getDomainOwnershipIdentifierSlot:member(1)", - "docComment": "/**\n * Description for Get domain ownership identifier for web app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param domainOwnershipIdentifierName - Name of domain ownership identifier.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will delete the binding for the production slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getDomainOwnershipIdentifierSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", domainOwnershipIdentifierName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsGetDomainOwnershipIdentifierSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsGetDomainOwnershipIdentifierSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsGetDomainOwnershipIdentifierSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsGetDomainOwnershipIdentifierSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "domainOwnershipIdentifierName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "getDomainOwnershipIdentifierSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#getFunction:member(1)", - "docComment": "/**\n * Description for Get function information by its ID for web site, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param functionName - Function name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getFunction(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", functionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsGetFunctionOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsGetFunctionOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsGetFunctionResponse", - "canonicalReference": "web-resource-manager!WebAppsGetFunctionResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "functionName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "getFunction" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#getFunctionsAdminToken:member(1)", - "docComment": "/**\n * Description for Fetch a short lived token that can be exchanged for a master key.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getFunctionsAdminToken(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsGetFunctionsAdminTokenOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsGetFunctionsAdminTokenOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsGetFunctionsAdminTokenResponse", - "canonicalReference": "web-resource-manager!WebAppsGetFunctionsAdminTokenResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "getFunctionsAdminToken" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#getFunctionsAdminTokenSlot:member(1)", - "docComment": "/**\n * Description for Fetch a short lived token that can be exchanged for a master key.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param slot - Name of web app slot. If not specified then will default to production slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getFunctionsAdminTokenSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsGetFunctionsAdminTokenSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsGetFunctionsAdminTokenSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsGetFunctionsAdminTokenSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsGetFunctionsAdminTokenSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "getFunctionsAdminTokenSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#getHostNameBinding:member(1)", - "docComment": "/**\n * Description for Get the named hostname binding for an app (or deployment slot, if specified).\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param hostName - Hostname in the hostname binding.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getHostNameBinding(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", hostName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsGetHostNameBindingOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsGetHostNameBindingOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsGetHostNameBindingResponse", - "canonicalReference": "web-resource-manager!WebAppsGetHostNameBindingResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "hostName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "getHostNameBinding" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#getHostNameBindingSlot:member(1)", - "docComment": "/**\n * Description for Get the named hostname binding for an app (or deployment slot, if specified).\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API the named binding for the production slot.\n *\n * @param hostName - Hostname in the hostname binding.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getHostNameBindingSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", hostName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsGetHostNameBindingSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsGetHostNameBindingSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsGetHostNameBindingSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsGetHostNameBindingSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "hostName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "getHostNameBindingSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#getHybridConnection:member(1)", - "docComment": "/**\n * Description for Retrieves a specific Service Bus Hybrid Connection used by this Web App.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - The name of the web app.\n *\n * @param namespaceName - The namespace for this hybrid connection.\n *\n * @param relayName - The relay name for this hybrid connection.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getHybridConnection(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", namespaceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", relayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsGetHybridConnectionOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsGetHybridConnectionOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsGetHybridConnectionResponse", - "canonicalReference": "web-resource-manager!WebAppsGetHybridConnectionResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "namespaceName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "relayName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "getHybridConnection" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#getHybridConnectionSlot:member(1)", - "docComment": "/**\n * Description for Retrieves a specific Service Bus Hybrid Connection used by this Web App.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - The name of the web app.\n *\n * @param namespaceName - The namespace for this hybrid connection.\n *\n * @param relayName - The relay name for this hybrid connection.\n *\n * @param slot - The name of the slot for the web app.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getHybridConnectionSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", namespaceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", relayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsGetHybridConnectionSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsGetHybridConnectionSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsGetHybridConnectionSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsGetHybridConnectionSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "namespaceName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "relayName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "getHybridConnectionSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#getInstanceFunctionSlot:member(1)", - "docComment": "/**\n * Description for Get function information by its ID for web site, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param functionName - Function name.\n *\n * @param slot - Name of the deployment slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getInstanceFunctionSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", functionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsGetInstanceFunctionSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsGetInstanceFunctionSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsGetInstanceFunctionSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsGetInstanceFunctionSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "functionName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "getInstanceFunctionSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#getInstanceInfo:member(1)", - "docComment": "/**\n * Description for Gets all scale-out instances of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param instanceId - \n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getInstanceInfo(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", instanceId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsGetInstanceInfoOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsGetInstanceInfoOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsGetInstanceInfoResponse", - "canonicalReference": "web-resource-manager!WebAppsGetInstanceInfoResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "instanceId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "getInstanceInfo" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#getInstanceInfoSlot:member(1)", - "docComment": "/**\n * Description for Gets all scale-out instances of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param instanceId - \n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API gets the production slot instances.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getInstanceInfoSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", instanceId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsGetInstanceInfoSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsGetInstanceInfoSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsGetInstanceInfoSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsGetInstanceInfoSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "instanceId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "getInstanceInfoSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#getInstanceMSDeployLog:member(1)", - "docComment": "/**\n * Description for Get the MSDeploy Log for the last MSDeploy operation.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param instanceId - ID of web app instance.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getInstanceMSDeployLog(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", instanceId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsGetInstanceMSDeployLogOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsGetInstanceMSDeployLogOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsGetInstanceMSDeployLogResponse", - "canonicalReference": "web-resource-manager!WebAppsGetInstanceMSDeployLogResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "instanceId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "getInstanceMSDeployLog" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#getInstanceMSDeployLogSlot:member(1)", - "docComment": "/**\n * Description for Get the MSDeploy Log for the last MSDeploy operation.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param slot - Name of web app slot. If not specified then will default to production slot.\n *\n * @param instanceId - ID of web app instance.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getInstanceMSDeployLogSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", instanceId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsGetInstanceMSDeployLogSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsGetInstanceMSDeployLogSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsGetInstanceMSDeployLogSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsGetInstanceMSDeployLogSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "instanceId", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "getInstanceMSDeployLogSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#getInstanceMsDeployStatus:member(1)", - "docComment": "/**\n * Description for Get the status of the last MSDeploy operation.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param instanceId - ID of web app instance.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getInstanceMsDeployStatus(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", instanceId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsGetInstanceMsDeployStatusOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsGetInstanceMsDeployStatusOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsGetInstanceMsDeployStatusResponse", - "canonicalReference": "web-resource-manager!WebAppsGetInstanceMsDeployStatusResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "instanceId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "getInstanceMsDeployStatus" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#getInstanceMsDeployStatusSlot:member(1)", - "docComment": "/**\n * Description for Get the status of the last MSDeploy operation.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param slot - Name of web app slot. If not specified then will default to production slot.\n *\n * @param instanceId - ID of web app instance.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getInstanceMsDeployStatusSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", instanceId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsGetInstanceMsDeployStatusSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsGetInstanceMsDeployStatusSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsGetInstanceMsDeployStatusSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsGetInstanceMsDeployStatusSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "instanceId", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "getInstanceMsDeployStatusSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#getInstanceProcess:member(1)", - "docComment": "/**\n * Description for Get process information by its ID for a specific scaled-out instance in a web site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param processId - PID.\n *\n * @param instanceId - ID of a specific scaled-out instance. This is the value of the name property in the JSON response from \"GET api/sites/{siteName}/instances\".\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getInstanceProcess(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", processId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", instanceId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsGetInstanceProcessOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsGetInstanceProcessOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsGetInstanceProcessResponse", - "canonicalReference": "web-resource-manager!WebAppsGetInstanceProcessResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "processId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "instanceId", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "getInstanceProcess" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#getInstanceProcessDump:member(1)", - "docComment": "/**\n * Description for Get a memory dump of a process by its ID for a specific scaled-out instance in a web site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param processId - PID.\n *\n * @param instanceId - ID of a specific scaled-out instance. This is the value of the name property in the JSON response from \"GET api/sites/{siteName}/instances\".\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getInstanceProcessDump(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", processId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", instanceId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsGetInstanceProcessDumpOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsGetInstanceProcessDumpOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsGetInstanceProcessDumpResponse", - "canonicalReference": "web-resource-manager!WebAppsGetInstanceProcessDumpResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "processId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "instanceId", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "getInstanceProcessDump" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#getInstanceProcessDumpSlot:member(1)", - "docComment": "/**\n * Description for Get a memory dump of a process by its ID for a specific scaled-out instance in a web site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param processId - PID.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.\n *\n * @param instanceId - ID of a specific scaled-out instance. This is the value of the name property in the JSON response from \"GET api/sites/{siteName}/instances\".\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getInstanceProcessDumpSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", processId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", instanceId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsGetInstanceProcessDumpSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsGetInstanceProcessDumpSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsGetInstanceProcessDumpSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsGetInstanceProcessDumpSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "processId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "instanceId", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "getInstanceProcessDumpSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#getInstanceProcessModule:member(1)", - "docComment": "/**\n * Description for Get process information by its ID for a specific scaled-out instance in a web site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param processId - PID.\n *\n * @param baseAddress - Module base address.\n *\n * @param instanceId - ID of a specific scaled-out instance. This is the value of the name property in the JSON response from \"GET api/sites/{siteName}/instances\".\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getInstanceProcessModule(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", processId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", baseAddress: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", instanceId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsGetInstanceProcessModuleOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsGetInstanceProcessModuleOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsGetInstanceProcessModuleResponse", - "canonicalReference": "web-resource-manager!WebAppsGetInstanceProcessModuleResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "processId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "baseAddress", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "instanceId", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "getInstanceProcessModule" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#getInstanceProcessModuleSlot:member(1)", - "docComment": "/**\n * Description for Get process information by its ID for a specific scaled-out instance in a web site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param processId - PID.\n *\n * @param baseAddress - Module base address.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.\n *\n * @param instanceId - ID of a specific scaled-out instance. This is the value of the name property in the JSON response from \"GET api/sites/{siteName}/instances\".\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getInstanceProcessModuleSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", processId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", baseAddress: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", instanceId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsGetInstanceProcessModuleSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsGetInstanceProcessModuleSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsGetInstanceProcessModuleSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsGetInstanceProcessModuleSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 15, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "processId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "baseAddress", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "instanceId", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 13, - "endIndex": 14 - } - } - ], - "name": "getInstanceProcessModuleSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#getInstanceProcessSlot:member(1)", - "docComment": "/**\n * Description for Get process information by its ID for a specific scaled-out instance in a web site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param processId - PID.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.\n *\n * @param instanceId - ID of a specific scaled-out instance. This is the value of the name property in the JSON response from \"GET api/sites/{siteName}/instances\".\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getInstanceProcessSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", processId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", instanceId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsGetInstanceProcessSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsGetInstanceProcessSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsGetInstanceProcessSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsGetInstanceProcessSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "processId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "instanceId", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "getInstanceProcessSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#getMigrateMySqlStatus:member(1)", - "docComment": "/**\n * Description for Returns the status of MySql in app migration, if one is active, and whether or not MySql in app is enabled\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getMigrateMySqlStatus(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsGetMigrateMySqlStatusOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsGetMigrateMySqlStatusOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsGetMigrateMySqlStatusResponse", - "canonicalReference": "web-resource-manager!WebAppsGetMigrateMySqlStatusResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "getMigrateMySqlStatus" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#getMigrateMySqlStatusSlot:member(1)", - "docComment": "/**\n * Description for Returns the status of MySql in app migration, if one is active, and whether or not MySql in app is enabled\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param slot - Name of the deployment slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getMigrateMySqlStatusSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsGetMigrateMySqlStatusSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsGetMigrateMySqlStatusSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsGetMigrateMySqlStatusSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsGetMigrateMySqlStatusSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "getMigrateMySqlStatusSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#getMSDeployLog:member(1)", - "docComment": "/**\n * Description for Get the MSDeploy Log for the last MSDeploy operation.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getMSDeployLog(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsGetMSDeployLogOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsGetMSDeployLogOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsGetMSDeployLogResponse", - "canonicalReference": "web-resource-manager!WebAppsGetMSDeployLogResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "getMSDeployLog" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#getMSDeployLogSlot:member(1)", - "docComment": "/**\n * Description for Get the MSDeploy Log for the last MSDeploy operation.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param slot - Name of web app slot. If not specified then will default to production slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getMSDeployLogSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsGetMSDeployLogSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsGetMSDeployLogSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsGetMSDeployLogSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsGetMSDeployLogSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "getMSDeployLogSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#getMSDeployStatus:member(1)", - "docComment": "/**\n * Description for Get the status of the last MSDeploy operation.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getMSDeployStatus(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsGetMSDeployStatusOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsGetMSDeployStatusOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsGetMSDeployStatusResponse", - "canonicalReference": "web-resource-manager!WebAppsGetMSDeployStatusResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "getMSDeployStatus" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#getMSDeployStatusSlot:member(1)", - "docComment": "/**\n * Description for Get the status of the last MSDeploy operation.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param slot - Name of web app slot. If not specified then will default to production slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getMSDeployStatusSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsGetMSDeployStatusSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsGetMSDeployStatusSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsGetMSDeployStatusSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsGetMSDeployStatusSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "getMSDeployStatusSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#getNetworkTraceOperation:member(1)", - "docComment": "/**\n * Description for Gets a named operation for a network trace capturing (or deployment slot, if specified).\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param operationId - GUID of the operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getNetworkTraceOperation(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", operationId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsGetNetworkTraceOperationOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsGetNetworkTraceOperationOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsGetNetworkTraceOperationResponse", - "canonicalReference": "web-resource-manager!WebAppsGetNetworkTraceOperationResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "operationId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "getNetworkTraceOperation" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#getNetworkTraceOperationSlot:member(1)", - "docComment": "/**\n * Description for Gets a named operation for a network trace capturing (or deployment slot, if specified).\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param operationId - GUID of the operation.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will get an operation for the production slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getNetworkTraceOperationSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", operationId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsGetNetworkTraceOperationSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsGetNetworkTraceOperationSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsGetNetworkTraceOperationSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsGetNetworkTraceOperationSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "operationId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "getNetworkTraceOperationSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#getNetworkTraceOperationSlotV2:member(1)", - "docComment": "/**\n * Description for Gets a named operation for a network trace capturing (or deployment slot, if specified).\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param operationId - GUID of the operation.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will get an operation for the production slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getNetworkTraceOperationSlotV2(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", operationId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsGetNetworkTraceOperationSlotV2OptionalParams", - "canonicalReference": "web-resource-manager!WebAppsGetNetworkTraceOperationSlotV2OptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsGetNetworkTraceOperationSlotV2Response", - "canonicalReference": "web-resource-manager!WebAppsGetNetworkTraceOperationSlotV2Response:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "operationId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "getNetworkTraceOperationSlotV2" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#getNetworkTraceOperationV2:member(1)", - "docComment": "/**\n * Description for Gets a named operation for a network trace capturing (or deployment slot, if specified).\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param operationId - GUID of the operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getNetworkTraceOperationV2(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", operationId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsGetNetworkTraceOperationV2OptionalParams", - "canonicalReference": "web-resource-manager!WebAppsGetNetworkTraceOperationV2OptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsGetNetworkTraceOperationV2Response", - "canonicalReference": "web-resource-manager!WebAppsGetNetworkTraceOperationV2Response:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "operationId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "getNetworkTraceOperationV2" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#getNetworkTraces:member(1)", - "docComment": "/**\n * Description for Gets a named operation for a network trace capturing (or deployment slot, if specified).\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param operationId - GUID of the operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getNetworkTraces(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", operationId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsGetNetworkTracesOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsGetNetworkTracesOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsGetNetworkTracesResponse", - "canonicalReference": "web-resource-manager!WebAppsGetNetworkTracesResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "operationId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "getNetworkTraces" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#getNetworkTracesSlot:member(1)", - "docComment": "/**\n * Description for Gets a named operation for a network trace capturing (or deployment slot, if specified).\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param operationId - GUID of the operation.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will get an operation for the production slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getNetworkTracesSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", operationId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsGetNetworkTracesSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsGetNetworkTracesSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsGetNetworkTracesSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsGetNetworkTracesSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "operationId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "getNetworkTracesSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#getNetworkTracesSlotV2:member(1)", - "docComment": "/**\n * Description for Gets a named operation for a network trace capturing (or deployment slot, if specified).\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param operationId - GUID of the operation.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will get an operation for the production slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getNetworkTracesSlotV2(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", operationId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsGetNetworkTracesSlotV2OptionalParams", - "canonicalReference": "web-resource-manager!WebAppsGetNetworkTracesSlotV2OptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsGetNetworkTracesSlotV2Response", - "canonicalReference": "web-resource-manager!WebAppsGetNetworkTracesSlotV2Response:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "operationId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "getNetworkTracesSlotV2" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#getNetworkTracesV2:member(1)", - "docComment": "/**\n * Description for Gets a named operation for a network trace capturing (or deployment slot, if specified).\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param operationId - GUID of the operation.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getNetworkTracesV2(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", operationId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsGetNetworkTracesV2OptionalParams", - "canonicalReference": "web-resource-manager!WebAppsGetNetworkTracesV2OptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsGetNetworkTracesV2Response", - "canonicalReference": "web-resource-manager!WebAppsGetNetworkTracesV2Response:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "operationId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "getNetworkTracesV2" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#getPremierAddOn:member(1)", - "docComment": "/**\n * Description for Gets a named add-on of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param premierAddOnName - Add-on name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getPremierAddOn(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", premierAddOnName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsGetPremierAddOnOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsGetPremierAddOnOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsGetPremierAddOnResponse", - "canonicalReference": "web-resource-manager!WebAppsGetPremierAddOnResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "premierAddOnName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "getPremierAddOn" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#getPremierAddOnSlot:member(1)", - "docComment": "/**\n * Description for Gets a named add-on of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param premierAddOnName - Add-on name.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will get the named add-on for the production slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getPremierAddOnSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", premierAddOnName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsGetPremierAddOnSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsGetPremierAddOnSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsGetPremierAddOnSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsGetPremierAddOnSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "premierAddOnName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "getPremierAddOnSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#getPrivateAccess:member(1)", - "docComment": "/**\n * Description for Gets data around private site access enablement and authorized Virtual Networks that can access the site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - The name of the web app.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getPrivateAccess(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsGetPrivateAccessOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsGetPrivateAccessOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsGetPrivateAccessResponse", - "canonicalReference": "web-resource-manager!WebAppsGetPrivateAccessResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "getPrivateAccess" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#getPrivateAccessSlot:member(1)", - "docComment": "/**\n * Description for Gets data around private site access enablement and authorized Virtual Networks that can access the site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - The name of the web app.\n *\n * @param slot - The name of the slot for the web app.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getPrivateAccessSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsGetPrivateAccessSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsGetPrivateAccessSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsGetPrivateAccessSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsGetPrivateAccessSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "getPrivateAccessSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#getPrivateEndpointConnection:member(1)", - "docComment": "/**\n * Description for Gets a private endpoint connection\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the site.\n *\n * @param privateEndpointConnectionName - \n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getPrivateEndpointConnection(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", privateEndpointConnectionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsGetPrivateEndpointConnectionOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsGetPrivateEndpointConnectionOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsGetPrivateEndpointConnectionResponse", - "canonicalReference": "web-resource-manager!WebAppsGetPrivateEndpointConnectionResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "privateEndpointConnectionName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "getPrivateEndpointConnection" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#getPrivateLinkResources:member(1)", - "docComment": "/**\n * Description for Gets the private link resources\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the site.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getPrivateLinkResources(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsGetPrivateLinkResourcesOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsGetPrivateLinkResourcesOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsGetPrivateLinkResourcesResponse", - "canonicalReference": "web-resource-manager!WebAppsGetPrivateLinkResourcesResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "getPrivateLinkResources" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#getProcess:member(1)", - "docComment": "/**\n * Description for Get process information by its ID for a specific scaled-out instance in a web site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param processId - PID.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getProcess(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", processId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsGetProcessOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsGetProcessOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsGetProcessResponse", - "canonicalReference": "web-resource-manager!WebAppsGetProcessResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "processId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "getProcess" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#getProcessDump:member(1)", - "docComment": "/**\n * Description for Get a memory dump of a process by its ID for a specific scaled-out instance in a web site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param processId - PID.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getProcessDump(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", processId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsGetProcessDumpOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsGetProcessDumpOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsGetProcessDumpResponse", - "canonicalReference": "web-resource-manager!WebAppsGetProcessDumpResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "processId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "getProcessDump" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#getProcessDumpSlot:member(1)", - "docComment": "/**\n * Description for Get a memory dump of a process by its ID for a specific scaled-out instance in a web site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param processId - PID.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getProcessDumpSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", processId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsGetProcessDumpSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsGetProcessDumpSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsGetProcessDumpSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsGetProcessDumpSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "processId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "getProcessDumpSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#getProcessModule:member(1)", - "docComment": "/**\n * Description for Get process information by its ID for a specific scaled-out instance in a web site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param processId - PID.\n *\n * @param baseAddress - Module base address.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getProcessModule(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", processId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", baseAddress: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsGetProcessModuleOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsGetProcessModuleOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsGetProcessModuleResponse", - "canonicalReference": "web-resource-manager!WebAppsGetProcessModuleResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "processId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "baseAddress", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "getProcessModule" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#getProcessModuleSlot:member(1)", - "docComment": "/**\n * Description for Get process information by its ID for a specific scaled-out instance in a web site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param processId - PID.\n *\n * @param baseAddress - Module base address.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getProcessModuleSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", processId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", baseAddress: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsGetProcessModuleSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsGetProcessModuleSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsGetProcessModuleSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsGetProcessModuleSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "processId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "baseAddress", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "getProcessModuleSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#getProcessSlot:member(1)", - "docComment": "/**\n * Description for Get process information by its ID for a specific scaled-out instance in a web site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param processId - PID.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getProcessSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", processId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsGetProcessSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsGetProcessSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsGetProcessSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsGetProcessSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "processId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "getProcessSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#getPublicCertificate:member(1)", - "docComment": "/**\n * Description for Get the named public certificate for an app (or deployment slot, if specified).\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param publicCertificateName - Public certificate name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getPublicCertificate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", publicCertificateName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsGetPublicCertificateOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsGetPublicCertificateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsGetPublicCertificateResponse", - "canonicalReference": "web-resource-manager!WebAppsGetPublicCertificateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "publicCertificateName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "getPublicCertificate" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#getPublicCertificateSlot:member(1)", - "docComment": "/**\n * Description for Get the named public certificate for an app (or deployment slot, if specified).\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API the named binding for the production slot.\n *\n * @param publicCertificateName - Public certificate name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getPublicCertificateSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", publicCertificateName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsGetPublicCertificateSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsGetPublicCertificateSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsGetPublicCertificateSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsGetPublicCertificateSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "publicCertificateName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "getPublicCertificateSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#getRelayServiceConnection:member(1)", - "docComment": "/**\n * Description for Gets a hybrid connection configuration by its name.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param entityName - Name of the hybrid connection.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getRelayServiceConnection(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", entityName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsGetRelayServiceConnectionOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsGetRelayServiceConnectionOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsGetRelayServiceConnectionResponse", - "canonicalReference": "web-resource-manager!WebAppsGetRelayServiceConnectionResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "entityName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "getRelayServiceConnection" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#getRelayServiceConnectionSlot:member(1)", - "docComment": "/**\n * Description for Gets a hybrid connection configuration by its name.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param entityName - Name of the hybrid connection.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will get a hybrid connection for the production slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getRelayServiceConnectionSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", entityName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsGetRelayServiceConnectionSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsGetRelayServiceConnectionSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsGetRelayServiceConnectionSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsGetRelayServiceConnectionSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "entityName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "getRelayServiceConnectionSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#getSiteExtension:member(1)", - "docComment": "/**\n * Description for Get site extension information by its ID for a web site, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param siteExtensionId - Site extension name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getSiteExtension(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", siteExtensionId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsGetSiteExtensionOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsGetSiteExtensionOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsGetSiteExtensionResponse", - "canonicalReference": "web-resource-manager!WebAppsGetSiteExtensionResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "siteExtensionId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "getSiteExtension" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#getSiteExtensionSlot:member(1)", - "docComment": "/**\n * Description for Get site extension information by its ID for a web site, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param siteExtensionId - Site extension name.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API uses the production slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getSiteExtensionSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", siteExtensionId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsGetSiteExtensionSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsGetSiteExtensionSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsGetSiteExtensionSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsGetSiteExtensionSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "siteExtensionId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "getSiteExtensionSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#getSitePhpErrorLogFlag:member(1)", - "docComment": "/**\n * Description for Gets web app's event logs.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getSitePhpErrorLogFlag(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsGetSitePhpErrorLogFlagOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsGetSitePhpErrorLogFlagOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsGetSitePhpErrorLogFlagResponse", - "canonicalReference": "web-resource-manager!WebAppsGetSitePhpErrorLogFlagResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "getSitePhpErrorLogFlag" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#getSitePhpErrorLogFlagSlot:member(1)", - "docComment": "/**\n * Description for Gets web app's event logs.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param slot - Name of web app slot. If not specified then will default to production slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getSitePhpErrorLogFlagSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsGetSitePhpErrorLogFlagSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsGetSitePhpErrorLogFlagSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsGetSitePhpErrorLogFlagSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsGetSitePhpErrorLogFlagSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "getSitePhpErrorLogFlagSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#getSlot:member(1)", - "docComment": "/**\n * Description for Gets the details of a web, mobile, or API app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. By default, this API returns the production slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsGetSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsGetSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsGetSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsGetSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "getSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#getSourceControl:member(1)", - "docComment": "/**\n * Description for Gets the source control configuration of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getSourceControl(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsGetSourceControlOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsGetSourceControlOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsGetSourceControlResponse", - "canonicalReference": "web-resource-manager!WebAppsGetSourceControlResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "getSourceControl" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#getSourceControlSlot:member(1)", - "docComment": "/**\n * Description for Gets the source control configuration of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will get the source control configuration for the production slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getSourceControlSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsGetSourceControlSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsGetSourceControlSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsGetSourceControlSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsGetSourceControlSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "getSourceControlSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#getSwiftVirtualNetworkConnection:member(1)", - "docComment": "/**\n * Description for Gets a Swift Virtual Network connection.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getSwiftVirtualNetworkConnection(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsGetSwiftVirtualNetworkConnectionOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsGetSwiftVirtualNetworkConnectionOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsGetSwiftVirtualNetworkConnectionResponse", - "canonicalReference": "web-resource-manager!WebAppsGetSwiftVirtualNetworkConnectionResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "getSwiftVirtualNetworkConnection" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#getSwiftVirtualNetworkConnectionSlot:member(1)", - "docComment": "/**\n * Description for Gets a Swift Virtual Network connection.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will get a gateway for the production slot's Virtual Network.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getSwiftVirtualNetworkConnectionSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsGetSwiftVirtualNetworkConnectionSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsGetSwiftVirtualNetworkConnectionSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsGetSwiftVirtualNetworkConnectionSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsGetSwiftVirtualNetworkConnectionSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "getSwiftVirtualNetworkConnectionSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#getTriggeredWebJob:member(1)", - "docComment": "/**\n * Description for Gets a triggered web job by its ID for an app, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param webJobName - Name of Web Job.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getTriggeredWebJob(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", webJobName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsGetTriggeredWebJobOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsGetTriggeredWebJobOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsGetTriggeredWebJobResponse", - "canonicalReference": "web-resource-manager!WebAppsGetTriggeredWebJobResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "webJobName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "getTriggeredWebJob" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#getTriggeredWebJobHistory:member(1)", - "docComment": "/**\n * Description for Gets a triggered web job's history by its ID for an app, , or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param webJobName - Name of Web Job.\n *\n * @param id - History ID.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getTriggeredWebJobHistory(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", webJobName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", id: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsGetTriggeredWebJobHistoryOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsGetTriggeredWebJobHistoryOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsGetTriggeredWebJobHistoryResponse", - "canonicalReference": "web-resource-manager!WebAppsGetTriggeredWebJobHistoryResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "webJobName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "id", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "getTriggeredWebJobHistory" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#getTriggeredWebJobHistorySlot:member(1)", - "docComment": "/**\n * Description for Gets a triggered web job's history by its ID for an app, , or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param webJobName - Name of Web Job.\n *\n * @param id - History ID.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API uses the production slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getTriggeredWebJobHistorySlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", webJobName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", id: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsGetTriggeredWebJobHistorySlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsGetTriggeredWebJobHistorySlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsGetTriggeredWebJobHistorySlotResponse", - "canonicalReference": "web-resource-manager!WebAppsGetTriggeredWebJobHistorySlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "webJobName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "id", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "getTriggeredWebJobHistorySlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#getTriggeredWebJobSlot:member(1)", - "docComment": "/**\n * Description for Gets a triggered web job by its ID for an app, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param webJobName - Name of Web Job.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API uses the production slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getTriggeredWebJobSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", webJobName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsGetTriggeredWebJobSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsGetTriggeredWebJobSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsGetTriggeredWebJobSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsGetTriggeredWebJobSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "webJobName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "getTriggeredWebJobSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#getVnetConnection:member(1)", - "docComment": "/**\n * Description for Gets a virtual network the app (or deployment slot) is connected to by name.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param vnetName - Name of the virtual network.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getVnetConnection(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vnetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsGetVnetConnectionOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsGetVnetConnectionOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsGetVnetConnectionResponse", - "canonicalReference": "web-resource-manager!WebAppsGetVnetConnectionResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "vnetName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "getVnetConnection" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#getVnetConnectionGateway:member(1)", - "docComment": "/**\n * Description for Gets an app's Virtual Network gateway.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param vnetName - Name of the Virtual Network.\n *\n * @param gatewayName - Name of the gateway. Currently, the only supported string is \"primary\".\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getVnetConnectionGateway(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vnetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", gatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsGetVnetConnectionGatewayOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsGetVnetConnectionGatewayOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsGetVnetConnectionGatewayResponse", - "canonicalReference": "web-resource-manager!WebAppsGetVnetConnectionGatewayResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "vnetName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "gatewayName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "getVnetConnectionGateway" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#getVnetConnectionGatewaySlot:member(1)", - "docComment": "/**\n * Description for Gets an app's Virtual Network gateway.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param vnetName - Name of the Virtual Network.\n *\n * @param gatewayName - Name of the gateway. Currently, the only supported string is \"primary\".\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will get a gateway for the production slot's Virtual Network.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getVnetConnectionGatewaySlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vnetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", gatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsGetVnetConnectionGatewaySlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsGetVnetConnectionGatewaySlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsGetVnetConnectionGatewaySlotResponse", - "canonicalReference": "web-resource-manager!WebAppsGetVnetConnectionGatewaySlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "vnetName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "gatewayName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "getVnetConnectionGatewaySlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#getVnetConnectionSlot:member(1)", - "docComment": "/**\n * Description for Gets a virtual network the app (or deployment slot) is connected to by name.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param vnetName - Name of the virtual network.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will get the named virtual network for the production slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getVnetConnectionSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vnetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsGetVnetConnectionSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsGetVnetConnectionSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsGetVnetConnectionSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsGetVnetConnectionSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "vnetName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "getVnetConnectionSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#getWebJob:member(1)", - "docComment": "/**\n * Description for Get webjob information for an app, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param webJobName - Name of the web job.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getWebJob(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", webJobName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsGetWebJobOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsGetWebJobOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsGetWebJobResponse", - "canonicalReference": "web-resource-manager!WebAppsGetWebJobResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "webJobName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "getWebJob" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#getWebJobSlot:member(1)", - "docComment": "/**\n * Description for Get webjob information for an app, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param webJobName - Name of the web job.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getWebJobSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", webJobName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsGetWebJobSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsGetWebJobSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsGetWebJobSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsGetWebJobSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "webJobName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "getWebJobSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#getWebSiteContainerLogs:member(1)", - "docComment": "/**\n * Description for Gets the last lines of docker logs for the given site\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getWebSiteContainerLogs(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsGetWebSiteContainerLogsOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsGetWebSiteContainerLogsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsGetWebSiteContainerLogsResponse", - "canonicalReference": "web-resource-manager!WebAppsGetWebSiteContainerLogsResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "getWebSiteContainerLogs" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#getWebSiteContainerLogsSlot:member(1)", - "docComment": "/**\n * Description for Gets the last lines of docker logs for the given site\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param slot - Name of web app slot. If not specified then will default to production slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getWebSiteContainerLogsSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsGetWebSiteContainerLogsSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsGetWebSiteContainerLogsSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsGetWebSiteContainerLogsSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsGetWebSiteContainerLogsSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "getWebSiteContainerLogsSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#isCloneable:member(1)", - "docComment": "/**\n * Description for Shows whether an app can be cloned to another resource group or subscription.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "isCloneable(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsIsCloneableOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsIsCloneableOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsIsCloneableResponse", - "canonicalReference": "web-resource-manager!WebAppsIsCloneableResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "isCloneable" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#isCloneableSlot:member(1)", - "docComment": "/**\n * Description for Shows whether an app can be cloned to another resource group or subscription.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. By default, this API returns information on the production slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "isCloneableSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsIsCloneableSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsIsCloneableSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsIsCloneableSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsIsCloneableSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "isCloneableSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#list:member(1)", - "docComment": "/**\n * Description for Get all apps for a subscription.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "list(options?: " - }, - { - "kind": "Reference", - "text": "WebAppsListOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsListOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "Site", - "canonicalReference": "web-resource-manager!Site:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "list" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#listApplicationSettings:member(1)", - "docComment": "/**\n * Description for Gets the application settings of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listApplicationSettings(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsListApplicationSettingsOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsListApplicationSettingsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsListApplicationSettingsResponse", - "canonicalReference": "web-resource-manager!WebAppsListApplicationSettingsResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listApplicationSettings" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#listApplicationSettingsSlot:member(1)", - "docComment": "/**\n * Description for Gets the application settings of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will get the application settings for the production slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listApplicationSettingsSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsListApplicationSettingsSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsListApplicationSettingsSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsListApplicationSettingsSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsListApplicationSettingsSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listApplicationSettingsSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#listAzureStorageAccounts:member(1)", - "docComment": "/**\n * Description for Gets the Azure storage account configurations of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listAzureStorageAccounts(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsListAzureStorageAccountsOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsListAzureStorageAccountsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsListAzureStorageAccountsResponse", - "canonicalReference": "web-resource-manager!WebAppsListAzureStorageAccountsResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listAzureStorageAccounts" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#listAzureStorageAccountsSlot:member(1)", - "docComment": "/**\n * Description for Gets the Azure storage account configurations of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will update the Azure storage account configurations for the production slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listAzureStorageAccountsSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsListAzureStorageAccountsSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsListAzureStorageAccountsSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsListAzureStorageAccountsSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsListAzureStorageAccountsSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listAzureStorageAccountsSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#listBackups:member(1)", - "docComment": "/**\n * Description for Gets existing backups of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listBackups(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsListBackupsOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsListBackupsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "BackupItem", - "canonicalReference": "web-resource-manager!BackupItem:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listBackups" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#listBackupsSlot:member(1)", - "docComment": "/**\n * Description for Gets existing backups of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will get backups of the production slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listBackupsSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsListBackupsSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsListBackupsSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "BackupItem", - "canonicalReference": "web-resource-manager!BackupItem:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listBackupsSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#listBackupStatusSecrets:member(1)", - "docComment": "/**\n * Description for Gets status of a web app backup that may be in progress, including secrets associated with the backup, such as the Azure Storage SAS URL. Also can be used to update the SAS URL for the backup if a new URL is passed in the request body.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param backupId - ID of backup.\n *\n * @param request - Information on backup request.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listBackupStatusSecrets(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", backupId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", request: " - }, - { - "kind": "Reference", - "text": "BackupRequest", - "canonicalReference": "web-resource-manager!BackupRequest:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsListBackupStatusSecretsOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsListBackupStatusSecretsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsListBackupStatusSecretsResponse", - "canonicalReference": "web-resource-manager!WebAppsListBackupStatusSecretsResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "backupId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "request", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "listBackupStatusSecrets" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#listBackupStatusSecretsSlot:member(1)", - "docComment": "/**\n * Description for Gets status of a web app backup that may be in progress, including secrets associated with the backup, such as the Azure Storage SAS URL. Also can be used to update the SAS URL for the backup if a new URL is passed in the request body.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param backupId - ID of backup.\n *\n * @param slot - Name of web app slot. If not specified then will default to production slot.\n *\n * @param request - Information on backup request.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listBackupStatusSecretsSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", backupId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", request: " - }, - { - "kind": "Reference", - "text": "BackupRequest", - "canonicalReference": "web-resource-manager!BackupRequest:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsListBackupStatusSecretsSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsListBackupStatusSecretsSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsListBackupStatusSecretsSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsListBackupStatusSecretsSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "backupId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "request", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "listBackupStatusSecretsSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#listByResourceGroup:member(1)", - "docComment": "/**\n * Description for Gets all web, mobile, and API apps in the specified resource group.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listByResourceGroup(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsListByResourceGroupOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsListByResourceGroupOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "Site", - "canonicalReference": "web-resource-manager!Site:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "listByResourceGroup" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#listConfigurations:member(1)", - "docComment": "/**\n * Description for List the configurations of an app\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listConfigurations(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsListConfigurationsOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsListConfigurationsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "SiteConfigResource", - "canonicalReference": "web-resource-manager!SiteConfigResource:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listConfigurations" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#listConfigurationSnapshotInfo:member(1)", - "docComment": "/**\n * Description for Gets a list of web app configuration snapshots identifiers. Each element of the list contains a timestamp and the ID of the snapshot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listConfigurationSnapshotInfo(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsListConfigurationSnapshotInfoOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsListConfigurationSnapshotInfoOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "SiteConfigurationSnapshotInfo", - "canonicalReference": "web-resource-manager!SiteConfigurationSnapshotInfo:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listConfigurationSnapshotInfo" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#listConfigurationSnapshotInfoSlot:member(1)", - "docComment": "/**\n * Description for Gets a list of web app configuration snapshots identifiers. Each element of the list contains a timestamp and the ID of the snapshot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will return configuration for the production slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listConfigurationSnapshotInfoSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsListConfigurationSnapshotInfoSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsListConfigurationSnapshotInfoSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "SiteConfigurationSnapshotInfo", - "canonicalReference": "web-resource-manager!SiteConfigurationSnapshotInfo:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listConfigurationSnapshotInfoSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#listConfigurationsSlot:member(1)", - "docComment": "/**\n * Description for List the configurations of an app\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will return configuration for the production slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listConfigurationsSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsListConfigurationsSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsListConfigurationsSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "SiteConfigResource", - "canonicalReference": "web-resource-manager!SiteConfigResource:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listConfigurationsSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#listConnectionStrings:member(1)", - "docComment": "/**\n * Description for Gets the connection strings of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listConnectionStrings(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsListConnectionStringsOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsListConnectionStringsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsListConnectionStringsResponse", - "canonicalReference": "web-resource-manager!WebAppsListConnectionStringsResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listConnectionStrings" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#listConnectionStringsSlot:member(1)", - "docComment": "/**\n * Description for Gets the connection strings of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will get the connection settings for the production slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listConnectionStringsSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsListConnectionStringsSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsListConnectionStringsSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsListConnectionStringsSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsListConnectionStringsSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listConnectionStringsSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#listContinuousWebJobs:member(1)", - "docComment": "/**\n * Description for List continuous web jobs for an app, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listContinuousWebJobs(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsListContinuousWebJobsOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsListContinuousWebJobsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ContinuousWebJob", - "canonicalReference": "web-resource-manager!ContinuousWebJob:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listContinuousWebJobs" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#listContinuousWebJobsSlot:member(1)", - "docComment": "/**\n * Description for List continuous web jobs for an app, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listContinuousWebJobsSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsListContinuousWebJobsSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsListContinuousWebJobsSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ContinuousWebJob", - "canonicalReference": "web-resource-manager!ContinuousWebJob:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listContinuousWebJobsSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#listDeploymentLog:member(1)", - "docComment": "/**\n * Description for List deployment log for specific deployment for an app, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param id - The ID of a specific deployment. This is the value of the name property in the JSON response from \"GET /api/sites/{siteName}/deployments\".\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listDeploymentLog(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", id: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsListDeploymentLogOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsListDeploymentLogOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsListDeploymentLogResponse", - "canonicalReference": "web-resource-manager!WebAppsListDeploymentLogResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "id", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listDeploymentLog" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#listDeploymentLogSlot:member(1)", - "docComment": "/**\n * Description for List deployment log for specific deployment for an app, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param id - The ID of a specific deployment. This is the value of the name property in the JSON response from \"GET /api/sites/{siteName}/deployments\".\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listDeploymentLogSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", id: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsListDeploymentLogSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsListDeploymentLogSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsListDeploymentLogSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsListDeploymentLogSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "id", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "listDeploymentLogSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#listDeployments:member(1)", - "docComment": "/**\n * Description for List deployments for an app, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listDeployments(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsListDeploymentsOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsListDeploymentsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "Deployment", - "canonicalReference": "web-resource-manager!Deployment:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listDeployments" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#listDeploymentsSlot:member(1)", - "docComment": "/**\n * Description for List deployments for an app, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listDeploymentsSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsListDeploymentsSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsListDeploymentsSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "Deployment", - "canonicalReference": "web-resource-manager!Deployment:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listDeploymentsSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#listDomainOwnershipIdentifiers:member(1)", - "docComment": "/**\n * Description for Lists ownership identifiers for domain associated with web app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listDomainOwnershipIdentifiers(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsListDomainOwnershipIdentifiersOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsListDomainOwnershipIdentifiersOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "Identifier", - "canonicalReference": "web-resource-manager!Identifier:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listDomainOwnershipIdentifiers" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#listDomainOwnershipIdentifiersSlot:member(1)", - "docComment": "/**\n * Description for Lists ownership identifiers for domain associated with web app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will delete the binding for the production slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listDomainOwnershipIdentifiersSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsListDomainOwnershipIdentifiersSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsListDomainOwnershipIdentifiersSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "Identifier", - "canonicalReference": "web-resource-manager!Identifier:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listDomainOwnershipIdentifiersSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#listFunctionKeys:member(1)", - "docComment": "/**\n * Description for Get function keys for a function in a web site, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param functionName - Function name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listFunctionKeys(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", functionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsListFunctionKeysOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsListFunctionKeysOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsListFunctionKeysResponse", - "canonicalReference": "web-resource-manager!WebAppsListFunctionKeysResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "functionName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listFunctionKeys" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#listFunctionKeysSlot:member(1)", - "docComment": "/**\n * Description for Get function keys for a function in a web site, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param functionName - Function name.\n *\n * @param slot - Name of the deployment slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listFunctionKeysSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", functionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsListFunctionKeysSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsListFunctionKeysSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsListFunctionKeysSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsListFunctionKeysSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "functionName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "listFunctionKeysSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#listFunctions:member(1)", - "docComment": "/**\n * Description for List the functions for a web site, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listFunctions(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsListFunctionsOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsListFunctionsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "FunctionEnvelope", - "canonicalReference": "web-resource-manager!FunctionEnvelope:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listFunctions" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#listFunctionSecrets:member(1)", - "docComment": "/**\n * Description for Get function secrets for a function in a web site, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param functionName - Function name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listFunctionSecrets(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", functionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsListFunctionSecretsOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsListFunctionSecretsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsListFunctionSecretsResponse", - "canonicalReference": "web-resource-manager!WebAppsListFunctionSecretsResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "functionName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listFunctionSecrets" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#listFunctionSecretsSlot:member(1)", - "docComment": "/**\n * Description for Get function secrets for a function in a web site, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param functionName - Function name.\n *\n * @param slot - Name of the deployment slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listFunctionSecretsSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", functionName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsListFunctionSecretsSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsListFunctionSecretsSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsListFunctionSecretsSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsListFunctionSecretsSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "functionName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "listFunctionSecretsSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#listHostKeys:member(1)", - "docComment": "/**\n * Description for Get host secrets for a function app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listHostKeys(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsListHostKeysOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsListHostKeysOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsListHostKeysResponse", - "canonicalReference": "web-resource-manager!WebAppsListHostKeysResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listHostKeys" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#listHostKeysSlot:member(1)", - "docComment": "/**\n * Description for Get host secrets for a function app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param slot - Name of the deployment slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listHostKeysSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsListHostKeysSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsListHostKeysSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsListHostKeysSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsListHostKeysSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listHostKeysSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#listHostNameBindings:member(1)", - "docComment": "/**\n * Description for Get hostname bindings for an app or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listHostNameBindings(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsListHostNameBindingsOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsListHostNameBindingsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "HostNameBinding", - "canonicalReference": "web-resource-manager!HostNameBinding:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listHostNameBindings" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#listHostNameBindingsSlot:member(1)", - "docComment": "/**\n * Description for Get hostname bindings for an app or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API gets hostname bindings for the production slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listHostNameBindingsSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsListHostNameBindingsSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsListHostNameBindingsSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "HostNameBinding", - "canonicalReference": "web-resource-manager!HostNameBinding:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listHostNameBindingsSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#listHybridConnections:member(1)", - "docComment": "/**\n * Description for Retrieves all Service Bus Hybrid Connections used by this Web App.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - The name of the web app.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listHybridConnections(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsListHybridConnectionsOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsListHybridConnectionsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsListHybridConnectionsResponse", - "canonicalReference": "web-resource-manager!WebAppsListHybridConnectionsResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listHybridConnections" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#listHybridConnectionsSlot:member(1)", - "docComment": "/**\n * Description for Retrieves all Service Bus Hybrid Connections used by this Web App.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - The name of the web app.\n *\n * @param slot - The name of the slot for the web app.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listHybridConnectionsSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsListHybridConnectionsSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsListHybridConnectionsSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsListHybridConnectionsSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsListHybridConnectionsSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listHybridConnectionsSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#listInstanceFunctionsSlot:member(1)", - "docComment": "/**\n * Description for List the functions for a web site, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param slot - Name of the deployment slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listInstanceFunctionsSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsListInstanceFunctionsSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsListInstanceFunctionsSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "FunctionEnvelope", - "canonicalReference": "web-resource-manager!FunctionEnvelope:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listInstanceFunctionsSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#listInstanceIdentifiers:member(1)", - "docComment": "/**\n * Description for Gets all scale-out instances of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listInstanceIdentifiers(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsListInstanceIdentifiersOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsListInstanceIdentifiersOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "SiteInstance", - "canonicalReference": "web-resource-manager!SiteInstance:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listInstanceIdentifiers" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#listInstanceIdentifiersSlot:member(1)", - "docComment": "/**\n * Description for Gets all scale-out instances of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API gets the production slot instances.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listInstanceIdentifiersSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsListInstanceIdentifiersSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsListInstanceIdentifiersSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "SiteInstance", - "canonicalReference": "web-resource-manager!SiteInstance:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listInstanceIdentifiersSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#listInstanceProcesses:member(1)", - "docComment": "/**\n * Description for Get list of processes for a web site, or a deployment slot, or for a specific scaled-out instance in a web site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param instanceId - ID of a specific scaled-out instance. This is the value of the name property in the JSON response from \"GET api/sites/{siteName}/instances\".\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listInstanceProcesses(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", instanceId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsListInstanceProcessesOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsListInstanceProcessesOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ProcessInfo", - "canonicalReference": "web-resource-manager!ProcessInfo:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "instanceId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listInstanceProcesses" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#listInstanceProcessesSlot:member(1)", - "docComment": "/**\n * Description for Get list of processes for a web site, or a deployment slot, or for a specific scaled-out instance in a web site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.\n *\n * @param instanceId - ID of a specific scaled-out instance. This is the value of the name property in the JSON response from \"GET api/sites/{siteName}/instances\".\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listInstanceProcessesSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", instanceId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsListInstanceProcessesSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsListInstanceProcessesSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ProcessInfo", - "canonicalReference": "web-resource-manager!ProcessInfo:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "instanceId", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "listInstanceProcessesSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#listInstanceProcessModules:member(1)", - "docComment": "/**\n * Description for List module information for a process by its ID for a specific scaled-out instance in a web site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param processId - PID.\n *\n * @param instanceId - ID of a specific scaled-out instance. This is the value of the name property in the JSON response from \"GET api/sites/{siteName}/instances\".\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listInstanceProcessModules(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", processId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", instanceId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsListInstanceProcessModulesOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsListInstanceProcessModulesOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ProcessModuleInfo", - "canonicalReference": "web-resource-manager!ProcessModuleInfo:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "processId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "instanceId", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "listInstanceProcessModules" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#listInstanceProcessModulesSlot:member(1)", - "docComment": "/**\n * Description for List module information for a process by its ID for a specific scaled-out instance in a web site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param processId - PID.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.\n *\n * @param instanceId - ID of a specific scaled-out instance. This is the value of the name property in the JSON response from \"GET api/sites/{siteName}/instances\".\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listInstanceProcessModulesSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", processId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", instanceId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsListInstanceProcessModulesSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsListInstanceProcessModulesSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ProcessModuleInfo", - "canonicalReference": "web-resource-manager!ProcessModuleInfo:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "processId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "instanceId", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "listInstanceProcessModulesSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#listInstanceProcessThreads:member(1)", - "docComment": "/**\n * Description for List the threads in a process by its ID for a specific scaled-out instance in a web site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param processId - PID.\n *\n * @param instanceId - ID of a specific scaled-out instance. This is the value of the name property in the JSON response from \"GET api/sites/{siteName}/instances\".\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listInstanceProcessThreads(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", processId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", instanceId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsListInstanceProcessThreadsOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsListInstanceProcessThreadsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ProcessThreadInfo", - "canonicalReference": "web-resource-manager!ProcessThreadInfo:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "processId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "instanceId", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "listInstanceProcessThreads" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#listInstanceProcessThreadsSlot:member(1)", - "docComment": "/**\n * Description for List the threads in a process by its ID for a specific scaled-out instance in a web site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param processId - PID.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.\n *\n * @param instanceId - ID of a specific scaled-out instance. This is the value of the name property in the JSON response from \"GET api/sites/{siteName}/instances\".\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listInstanceProcessThreadsSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", processId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", instanceId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsListInstanceProcessThreadsSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsListInstanceProcessThreadsSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ProcessThreadInfo", - "canonicalReference": "web-resource-manager!ProcessThreadInfo:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "processId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "instanceId", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "listInstanceProcessThreadsSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#listMetadata:member(1)", - "docComment": "/**\n * Description for Gets the metadata of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listMetadata(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsListMetadataOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsListMetadataOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsListMetadataResponse", - "canonicalReference": "web-resource-manager!WebAppsListMetadataResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listMetadata" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#listMetadataSlot:member(1)", - "docComment": "/**\n * Description for Gets the metadata of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will get the metadata for the production slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listMetadataSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsListMetadataSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsListMetadataSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsListMetadataSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsListMetadataSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listMetadataSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#listNetworkFeatures:member(1)", - "docComment": "/**\n * Description for Gets all network features used by the app (or deployment slot, if specified).\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param view - The type of view. This can either be \"summary\" or \"detailed\".\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listNetworkFeatures(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", view: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsListNetworkFeaturesOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsListNetworkFeaturesOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsListNetworkFeaturesResponse", - "canonicalReference": "web-resource-manager!WebAppsListNetworkFeaturesResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "view", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listNetworkFeatures" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#listNetworkFeaturesSlot:member(1)", - "docComment": "/**\n * Description for Gets all network features used by the app (or deployment slot, if specified).\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param view - The type of view. This can either be \"summary\" or \"detailed\".\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will get network features for the production slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listNetworkFeaturesSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", view: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsListNetworkFeaturesSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsListNetworkFeaturesSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsListNetworkFeaturesSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsListNetworkFeaturesSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "view", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "listNetworkFeaturesSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#listPerfMonCounters:member(1)", - "docComment": "/**\n * Description for Gets perfmon counters for web app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listPerfMonCounters(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsListPerfMonCountersOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsListPerfMonCountersOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PerfMonResponse", - "canonicalReference": "web-resource-manager!PerfMonResponse:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listPerfMonCounters" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#listPerfMonCountersSlot:member(1)", - "docComment": "/**\n * Description for Gets perfmon counters for web app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param slot - Name of web app slot. If not specified then will default to production slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listPerfMonCountersSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsListPerfMonCountersSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsListPerfMonCountersSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PerfMonResponse", - "canonicalReference": "web-resource-manager!PerfMonResponse:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listPerfMonCountersSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#listPremierAddOns:member(1)", - "docComment": "/**\n * Description for Gets the premier add-ons of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listPremierAddOns(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsListPremierAddOnsOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsListPremierAddOnsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsListPremierAddOnsResponse", - "canonicalReference": "web-resource-manager!WebAppsListPremierAddOnsResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listPremierAddOns" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#listPremierAddOnsSlot:member(1)", - "docComment": "/**\n * Description for Gets the premier add-ons of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will get the premier add-ons for the production slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listPremierAddOnsSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsListPremierAddOnsSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsListPremierAddOnsSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsListPremierAddOnsSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsListPremierAddOnsSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listPremierAddOnsSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#listProcesses:member(1)", - "docComment": "/**\n * Description for Get list of processes for a web site, or a deployment slot, or for a specific scaled-out instance in a web site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listProcesses(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsListProcessesOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsListProcessesOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ProcessInfo", - "canonicalReference": "web-resource-manager!ProcessInfo:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listProcesses" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#listProcessesSlot:member(1)", - "docComment": "/**\n * Description for Get list of processes for a web site, or a deployment slot, or for a specific scaled-out instance in a web site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listProcessesSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsListProcessesSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsListProcessesSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ProcessInfo", - "canonicalReference": "web-resource-manager!ProcessInfo:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listProcessesSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#listProcessModules:member(1)", - "docComment": "/**\n * Description for List module information for a process by its ID for a specific scaled-out instance in a web site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param processId - PID.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listProcessModules(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", processId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsListProcessModulesOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsListProcessModulesOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ProcessModuleInfo", - "canonicalReference": "web-resource-manager!ProcessModuleInfo:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "processId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listProcessModules" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#listProcessModulesSlot:member(1)", - "docComment": "/**\n * Description for List module information for a process by its ID for a specific scaled-out instance in a web site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param processId - PID.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listProcessModulesSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", processId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsListProcessModulesSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsListProcessModulesSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ProcessModuleInfo", - "canonicalReference": "web-resource-manager!ProcessModuleInfo:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "processId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "listProcessModulesSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#listProcessThreads:member(1)", - "docComment": "/**\n * Description for List the threads in a process by its ID for a specific scaled-out instance in a web site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param processId - PID.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listProcessThreads(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", processId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsListProcessThreadsOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsListProcessThreadsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ProcessThreadInfo", - "canonicalReference": "web-resource-manager!ProcessThreadInfo:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "processId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listProcessThreads" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#listProcessThreadsSlot:member(1)", - "docComment": "/**\n * Description for List the threads in a process by its ID for a specific scaled-out instance in a web site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param processId - PID.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listProcessThreadsSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", processId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsListProcessThreadsSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsListProcessThreadsSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "ProcessThreadInfo", - "canonicalReference": "web-resource-manager!ProcessThreadInfo:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "processId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "listProcessThreadsSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#listPublicCertificates:member(1)", - "docComment": "/**\n * Description for Get public certificates for an app or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listPublicCertificates(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsListPublicCertificatesOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsListPublicCertificatesOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PublicCertificate", - "canonicalReference": "web-resource-manager!PublicCertificate:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listPublicCertificates" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#listPublicCertificatesSlot:member(1)", - "docComment": "/**\n * Description for Get public certificates for an app or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API gets hostname bindings for the production slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listPublicCertificatesSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsListPublicCertificatesSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsListPublicCertificatesSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PublicCertificate", - "canonicalReference": "web-resource-manager!PublicCertificate:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listPublicCertificatesSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#listPublishingProfileXmlWithSecrets:member(1)", - "docComment": "/**\n * Description for Gets the publishing profile for an app (or deployment slot, if specified).\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param publishingProfileOptions - Specifies publishingProfileOptions for publishing profile. For example, use {\"format\": \"FileZilla3\"} to get a FileZilla publishing profile.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listPublishingProfileXmlWithSecrets(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", publishingProfileOptions: " - }, - { - "kind": "Reference", - "text": "CsmPublishingProfileOptions", - "canonicalReference": "web-resource-manager!CsmPublishingProfileOptions:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsListPublishingProfileXmlWithSecretsOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsListPublishingProfileXmlWithSecretsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsListPublishingProfileXmlWithSecretsResponse", - "canonicalReference": "web-resource-manager!WebAppsListPublishingProfileXmlWithSecretsResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "publishingProfileOptions", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listPublishingProfileXmlWithSecrets" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#listPublishingProfileXmlWithSecretsSlot:member(1)", - "docComment": "/**\n * Description for Gets the publishing profile for an app (or deployment slot, if specified).\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will get the publishing profile for the production slot.\n *\n * @param publishingProfileOptions - Specifies publishingProfileOptions for publishing profile. For example, use {\"format\": \"FileZilla3\"} to get a FileZilla publishing profile.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listPublishingProfileXmlWithSecretsSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", publishingProfileOptions: " - }, - { - "kind": "Reference", - "text": "CsmPublishingProfileOptions", - "canonicalReference": "web-resource-manager!CsmPublishingProfileOptions:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsListPublishingProfileXmlWithSecretsSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsListPublishingProfileXmlWithSecretsSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsListPublishingProfileXmlWithSecretsSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsListPublishingProfileXmlWithSecretsSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "publishingProfileOptions", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "listPublishingProfileXmlWithSecretsSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#listRelayServiceConnections:member(1)", - "docComment": "/**\n * Description for Gets hybrid connections configured for an app (or deployment slot, if specified).\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listRelayServiceConnections(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsListRelayServiceConnectionsOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsListRelayServiceConnectionsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsListRelayServiceConnectionsResponse", - "canonicalReference": "web-resource-manager!WebAppsListRelayServiceConnectionsResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listRelayServiceConnections" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#listRelayServiceConnectionsSlot:member(1)", - "docComment": "/**\n * Description for Gets hybrid connections configured for an app (or deployment slot, if specified).\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will get hybrid connections for the production slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listRelayServiceConnectionsSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsListRelayServiceConnectionsSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsListRelayServiceConnectionsSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsListRelayServiceConnectionsSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsListRelayServiceConnectionsSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listRelayServiceConnectionsSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#listSiteBackups:member(1)", - "docComment": "/**\n * Description for Gets existing backups of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listSiteBackups(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsListSiteBackupsOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsListSiteBackupsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "BackupItem", - "canonicalReference": "web-resource-manager!BackupItem:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listSiteBackups" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#listSiteBackupsSlot:member(1)", - "docComment": "/**\n * Description for Gets existing backups of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will get backups of the production slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listSiteBackupsSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsListSiteBackupsSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsListSiteBackupsSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "BackupItem", - "canonicalReference": "web-resource-manager!BackupItem:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listSiteBackupsSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#listSiteExtensions:member(1)", - "docComment": "/**\n * Description for Get list of siteextensions for a web site, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listSiteExtensions(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsListSiteExtensionsOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsListSiteExtensionsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "SiteExtensionInfo", - "canonicalReference": "web-resource-manager!SiteExtensionInfo:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listSiteExtensions" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#listSiteExtensionsSlot:member(1)", - "docComment": "/**\n * Description for Get list of siteextensions for a web site, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API uses the production slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listSiteExtensionsSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsListSiteExtensionsSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsListSiteExtensionsSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "SiteExtensionInfo", - "canonicalReference": "web-resource-manager!SiteExtensionInfo:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listSiteExtensionsSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#listSitePushSettings:member(1)", - "docComment": "/**\n * Description for Gets the Push settings associated with web app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listSitePushSettings(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsListSitePushSettingsOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsListSitePushSettingsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsListSitePushSettingsResponse", - "canonicalReference": "web-resource-manager!WebAppsListSitePushSettingsResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listSitePushSettings" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#listSitePushSettingsSlot:member(1)", - "docComment": "/**\n * Description for Gets the Push settings associated with web app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param slot - Name of web app slot. If not specified then will default to production slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listSitePushSettingsSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsListSitePushSettingsSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsListSitePushSettingsSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsListSitePushSettingsSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsListSitePushSettingsSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listSitePushSettingsSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#listSlotConfigurationNames:member(1)", - "docComment": "/**\n * Description for Gets the names of app settings and connection strings that stick to the slot (not swapped).\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listSlotConfigurationNames(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsListSlotConfigurationNamesOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsListSlotConfigurationNamesOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsListSlotConfigurationNamesResponse", - "canonicalReference": "web-resource-manager!WebAppsListSlotConfigurationNamesResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listSlotConfigurationNames" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#listSlotDifferencesFromProduction:member(1)", - "docComment": "/**\n * Description for Get the difference in configuration settings between two web app slots.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slotSwapEntity - JSON object that contains the target slot name. See example.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listSlotDifferencesFromProduction(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slotSwapEntity: " - }, - { - "kind": "Reference", - "text": "CsmSlotEntity", - "canonicalReference": "web-resource-manager!CsmSlotEntity:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsListSlotDifferencesFromProductionOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsListSlotDifferencesFromProductionOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "SlotDifference", - "canonicalReference": "web-resource-manager!SlotDifference:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slotSwapEntity", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listSlotDifferencesFromProduction" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#listSlotDifferencesSlot:member(1)", - "docComment": "/**\n * Description for Get the difference in configuration settings between two web app slots.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the source slot. If a slot is not specified, the production slot is used as the source slot.\n *\n * @param slotSwapEntity - JSON object that contains the target slot name. See example.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listSlotDifferencesSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slotSwapEntity: " - }, - { - "kind": "Reference", - "text": "CsmSlotEntity", - "canonicalReference": "web-resource-manager!CsmSlotEntity:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsListSlotDifferencesSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsListSlotDifferencesSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "SlotDifference", - "canonicalReference": "web-resource-manager!SlotDifference:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "slotSwapEntity", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "listSlotDifferencesSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#listSlots:member(1)", - "docComment": "/**\n * Description for Gets an app's deployment slots.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listSlots(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsListSlotsOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsListSlotsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "Site", - "canonicalReference": "web-resource-manager!Site:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listSlots" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#listSnapshots:member(1)", - "docComment": "/**\n * Description for Returns all Snapshots to the user.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Website Name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listSnapshots(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsListSnapshotsOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsListSnapshotsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "Snapshot", - "canonicalReference": "web-resource-manager!Snapshot:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listSnapshots" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#listSnapshotsFromDRSecondary:member(1)", - "docComment": "/**\n * Description for Returns all Snapshots to the user from DRSecondary endpoint.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Website Name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listSnapshotsFromDRSecondary(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsListSnapshotsFromDRSecondaryOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsListSnapshotsFromDRSecondaryOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "Snapshot", - "canonicalReference": "web-resource-manager!Snapshot:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listSnapshotsFromDRSecondary" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#listSnapshotsFromDRSecondarySlot:member(1)", - "docComment": "/**\n * Description for Returns all Snapshots to the user from DRSecondary endpoint.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Website Name.\n *\n * @param slot - Website Slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listSnapshotsFromDRSecondarySlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsListSnapshotsFromDRSecondarySlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsListSnapshotsFromDRSecondarySlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "Snapshot", - "canonicalReference": "web-resource-manager!Snapshot:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listSnapshotsFromDRSecondarySlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#listSnapshotsSlot:member(1)", - "docComment": "/**\n * Description for Returns all Snapshots to the user.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Website Name.\n *\n * @param slot - Website Slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listSnapshotsSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsListSnapshotsSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsListSnapshotsSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "Snapshot", - "canonicalReference": "web-resource-manager!Snapshot:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listSnapshotsSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#listSyncFunctionTriggers:member(1)", - "docComment": "/**\n * Description for This is to allow calling via powershell and ARM template.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listSyncFunctionTriggers(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsListSyncFunctionTriggersOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsListSyncFunctionTriggersOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsListSyncFunctionTriggersResponse", - "canonicalReference": "web-resource-manager!WebAppsListSyncFunctionTriggersResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listSyncFunctionTriggers" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#listSyncFunctionTriggersSlot:member(1)", - "docComment": "/**\n * Description for This is to allow calling via powershell and ARM template.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listSyncFunctionTriggersSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsListSyncFunctionTriggersSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsListSyncFunctionTriggersSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsListSyncFunctionTriggersSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsListSyncFunctionTriggersSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listSyncFunctionTriggersSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#listSyncStatus:member(1)", - "docComment": "/**\n * Description for This is to allow calling via powershell and ARM template.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listSyncStatus(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsListSyncStatusOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsListSyncStatusOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listSyncStatus" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#listSyncStatusSlot:member(1)", - "docComment": "/**\n * Description for This is to allow calling via powershell and ARM template.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listSyncStatusSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsListSyncStatusSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsListSyncStatusSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listSyncStatusSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#listTriggeredWebJobHistory:member(1)", - "docComment": "/**\n * Description for List a triggered web job's history for an app, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param webJobName - Name of Web Job.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listTriggeredWebJobHistory(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", webJobName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsListTriggeredWebJobHistoryOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsListTriggeredWebJobHistoryOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "TriggeredJobHistory", - "canonicalReference": "web-resource-manager!TriggeredJobHistory:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "webJobName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listTriggeredWebJobHistory" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#listTriggeredWebJobHistorySlot:member(1)", - "docComment": "/**\n * Description for List a triggered web job's history for an app, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param webJobName - Name of Web Job.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API uses the production slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listTriggeredWebJobHistorySlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", webJobName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsListTriggeredWebJobHistorySlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsListTriggeredWebJobHistorySlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "TriggeredJobHistory", - "canonicalReference": "web-resource-manager!TriggeredJobHistory:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "webJobName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "listTriggeredWebJobHistorySlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#listTriggeredWebJobs:member(1)", - "docComment": "/**\n * Description for List triggered web jobs for an app, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listTriggeredWebJobs(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsListTriggeredWebJobsOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsListTriggeredWebJobsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "TriggeredWebJob", - "canonicalReference": "web-resource-manager!TriggeredWebJob:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listTriggeredWebJobs" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#listTriggeredWebJobsSlot:member(1)", - "docComment": "/**\n * Description for List triggered web jobs for an app, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listTriggeredWebJobsSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsListTriggeredWebJobsSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsListTriggeredWebJobsSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "TriggeredWebJob", - "canonicalReference": "web-resource-manager!TriggeredWebJob:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listTriggeredWebJobsSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#listUsages:member(1)", - "docComment": "/**\n * Description for Gets the quota usage information of an app (or deployment slot, if specified).\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listUsages(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsListUsagesOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsListUsagesOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "CsmUsageQuota", - "canonicalReference": "web-resource-manager!CsmUsageQuota:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listUsages" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#listUsagesSlot:member(1)", - "docComment": "/**\n * Description for Gets the quota usage information of an app (or deployment slot, if specified).\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will get quota information of the production slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listUsagesSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsListUsagesSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsListUsagesSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "CsmUsageQuota", - "canonicalReference": "web-resource-manager!CsmUsageQuota:interface" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listUsagesSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#listVnetConnections:member(1)", - "docComment": "/**\n * Description for Gets the virtual networks the app (or deployment slot) is connected to.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listVnetConnections(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsListVnetConnectionsOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsListVnetConnectionsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsListVnetConnectionsResponse", - "canonicalReference": "web-resource-manager!WebAppsListVnetConnectionsResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listVnetConnections" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#listVnetConnectionsSlot:member(1)", - "docComment": "/**\n * Description for Gets the virtual networks the app (or deployment slot) is connected to.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will get virtual network connections for the production slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listVnetConnectionsSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsListVnetConnectionsSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsListVnetConnectionsSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsListVnetConnectionsSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsListVnetConnectionsSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listVnetConnectionsSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#listWebJobs:member(1)", - "docComment": "/**\n * Description for List webjobs for an app, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listWebJobs(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsListWebJobsOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsListWebJobsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebJob", - "canonicalReference": "web-resource-manager!WebJob:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "listWebJobs" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#listWebJobsSlot:member(1)", - "docComment": "/**\n * Description for List webjobs for an app, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listWebJobsSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsListWebJobsSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsListWebJobsSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebJob", - "canonicalReference": "web-resource-manager!WebJob:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "listWebJobsSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#putPrivateAccessVnet:member(1)", - "docComment": "/**\n * Description for Sets data around private site access enablement and authorized Virtual Networks that can access the site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - The name of the web app.\n *\n * @param access - The information for the private access\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "putPrivateAccessVnet(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", access: " - }, - { - "kind": "Reference", - "text": "PrivateAccess", - "canonicalReference": "web-resource-manager!PrivateAccess:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsPutPrivateAccessVnetOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsPutPrivateAccessVnetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsPutPrivateAccessVnetResponse", - "canonicalReference": "web-resource-manager!WebAppsPutPrivateAccessVnetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "access", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "putPrivateAccessVnet" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#putPrivateAccessVnetSlot:member(1)", - "docComment": "/**\n * Description for Sets data around private site access enablement and authorized Virtual Networks that can access the site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - The name of the web app.\n *\n * @param slot - The name of the slot for the web app.\n *\n * @param access - The information for the private access\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "putPrivateAccessVnetSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", access: " - }, - { - "kind": "Reference", - "text": "PrivateAccess", - "canonicalReference": "web-resource-manager!PrivateAccess:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsPutPrivateAccessVnetSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsPutPrivateAccessVnetSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsPutPrivateAccessVnetSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsPutPrivateAccessVnetSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "access", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "putPrivateAccessVnetSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#recoverSiteConfigurationSnapshot:member(1)", - "docComment": "/**\n * Description for Reverts the configuration of an app to a previous snapshot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param snapshotId - The ID of the snapshot to read.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "recoverSiteConfigurationSnapshot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", snapshotId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsRecoverSiteConfigurationSnapshotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsRecoverSiteConfigurationSnapshotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "snapshotId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "recoverSiteConfigurationSnapshot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#recoverSiteConfigurationSnapshotSlot:member(1)", - "docComment": "/**\n * Description for Reverts the configuration of an app to a previous snapshot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param snapshotId - The ID of the snapshot to read.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will return configuration for the production slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "recoverSiteConfigurationSnapshotSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", snapshotId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsRecoverSiteConfigurationSnapshotSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsRecoverSiteConfigurationSnapshotSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "snapshotId", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "recoverSiteConfigurationSnapshotSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#resetProductionSlotConfig:member(1)", - "docComment": "/**\n * Description for Resets the configuration settings of the current slot if they were previously modified by calling the API with POST.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resetProductionSlotConfig(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsResetProductionSlotConfigOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsResetProductionSlotConfigOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "resetProductionSlotConfig" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#resetSlotConfigurationSlot:member(1)", - "docComment": "/**\n * Description for Resets the configuration settings of the current slot if they were previously modified by calling the API with POST.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API resets configuration settings for the production slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resetSlotConfigurationSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsResetSlotConfigurationSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsResetSlotConfigurationSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "resetSlotConfigurationSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#restart:member(1)", - "docComment": "/**\n * Description for Restarts an app (or deployment slot, if specified).\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "restart(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsRestartOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsRestartOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "restart" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#restartSlot:member(1)", - "docComment": "/**\n * Description for Restarts an app (or deployment slot, if specified).\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will restart the production slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "restartSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsRestartSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsRestartSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "restartSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#runTriggeredWebJob:member(1)", - "docComment": "/**\n * Description for Run a triggered web job for an app, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param webJobName - Name of Web Job.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "runTriggeredWebJob(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", webJobName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsRunTriggeredWebJobOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsRunTriggeredWebJobOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "webJobName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "runTriggeredWebJob" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#runTriggeredWebJobSlot:member(1)", - "docComment": "/**\n * Description for Run a triggered web job for an app, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param webJobName - Name of Web Job.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API uses the production slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "runTriggeredWebJobSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", webJobName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsRunTriggeredWebJobSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsRunTriggeredWebJobSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "webJobName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "runTriggeredWebJobSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#start:member(1)", - "docComment": "/**\n * Description for Starts an app (or deployment slot, if specified).\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "start(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsStartOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsStartOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "start" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#startContinuousWebJob:member(1)", - "docComment": "/**\n * Description for Start a continuous web job for an app, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param webJobName - Name of Web Job.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "startContinuousWebJob(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", webJobName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsStartContinuousWebJobOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsStartContinuousWebJobOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "webJobName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "startContinuousWebJob" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#startContinuousWebJobSlot:member(1)", - "docComment": "/**\n * Description for Start a continuous web job for an app, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param webJobName - Name of Web Job.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "startContinuousWebJobSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", webJobName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsStartContinuousWebJobSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsStartContinuousWebJobSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "webJobName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "startContinuousWebJobSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#startSlot:member(1)", - "docComment": "/**\n * Description for Starts an app (or deployment slot, if specified).\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will start the production slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "startSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsStartSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsStartSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "startSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#startWebSiteNetworkTrace:member(1)", - "docComment": "/**\n * Description for Start capturing network packets for the site (To be deprecated).\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - The name of the web app.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "startWebSiteNetworkTrace(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsStartWebSiteNetworkTraceOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsStartWebSiteNetworkTraceOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsStartWebSiteNetworkTraceResponse", - "canonicalReference": "web-resource-manager!WebAppsStartWebSiteNetworkTraceResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "startWebSiteNetworkTrace" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#startWebSiteNetworkTraceSlot:member(1)", - "docComment": "/**\n * Description for Start capturing network packets for the site (To be deprecated).\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - The name of the web app.\n *\n * @param slot - The name of the slot for this web app.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "startWebSiteNetworkTraceSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsStartWebSiteNetworkTraceSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsStartWebSiteNetworkTraceSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsStartWebSiteNetworkTraceSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsStartWebSiteNetworkTraceSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "startWebSiteNetworkTraceSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#stop:member(1)", - "docComment": "/**\n * Description for Stops an app (or deployment slot, if specified).\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "stop(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsStopOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsStopOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "stop" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#stopContinuousWebJob:member(1)", - "docComment": "/**\n * Description for Stop a continuous web job for an app, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param webJobName - Name of Web Job.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "stopContinuousWebJob(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", webJobName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsStopContinuousWebJobOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsStopContinuousWebJobOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "webJobName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "stopContinuousWebJob" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#stopContinuousWebJobSlot:member(1)", - "docComment": "/**\n * Description for Stop a continuous web job for an app, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param webJobName - Name of Web Job.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "stopContinuousWebJobSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", webJobName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsStopContinuousWebJobSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsStopContinuousWebJobSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "webJobName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "stopContinuousWebJobSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#stopNetworkTrace:member(1)", - "docComment": "/**\n * Description for Stop ongoing capturing network packets for the site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - The name of the web app.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "stopNetworkTrace(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsStopNetworkTraceOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsStopNetworkTraceOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "stopNetworkTrace" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#stopNetworkTraceSlot:member(1)", - "docComment": "/**\n * Description for Stop ongoing capturing network packets for the site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - The name of the web app.\n *\n * @param slot - The name of the slot for this web app.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "stopNetworkTraceSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsStopNetworkTraceSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsStopNetworkTraceSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "stopNetworkTraceSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#stopSlot:member(1)", - "docComment": "/**\n * Description for Stops an app (or deployment slot, if specified).\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will stop the production slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "stopSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsStopSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsStopSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "stopSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#stopWebSiteNetworkTrace:member(1)", - "docComment": "/**\n * Description for Stop ongoing capturing network packets for the site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - The name of the web app.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "stopWebSiteNetworkTrace(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsStopWebSiteNetworkTraceOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsStopWebSiteNetworkTraceOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "stopWebSiteNetworkTrace" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#stopWebSiteNetworkTraceSlot:member(1)", - "docComment": "/**\n * Description for Stop ongoing capturing network packets for the site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - The name of the web app.\n *\n * @param slot - The name of the slot for this web app.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "stopWebSiteNetworkTraceSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsStopWebSiteNetworkTraceSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsStopWebSiteNetworkTraceSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "stopWebSiteNetworkTraceSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#syncFunctions:member(1)", - "docComment": "/**\n * Description for Syncs function trigger metadata to the management database\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "syncFunctions(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsSyncFunctionsOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsSyncFunctionsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "syncFunctions" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#syncFunctionsSlot:member(1)", - "docComment": "/**\n * Description for Syncs function trigger metadata to the management database\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "syncFunctionsSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsSyncFunctionsSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsSyncFunctionsSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "syncFunctionsSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#syncFunctionTriggers:member(1)", - "docComment": "/**\n * Description for Syncs function trigger metadata to the management database\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "syncFunctionTriggers(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsSyncFunctionTriggersOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsSyncFunctionTriggersOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "syncFunctionTriggers" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#syncFunctionTriggersSlot:member(1)", - "docComment": "/**\n * Description for Syncs function trigger metadata to the management database\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "syncFunctionTriggersSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsSyncFunctionTriggersSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsSyncFunctionTriggersSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "syncFunctionTriggersSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#syncRepository:member(1)", - "docComment": "/**\n * Description for Sync web app repository.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "syncRepository(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsSyncRepositoryOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsSyncRepositoryOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "syncRepository" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#syncRepositorySlot:member(1)", - "docComment": "/**\n * Description for Sync web app repository.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param slot - Name of web app slot. If not specified then will default to production slot.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "syncRepositorySlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsSyncRepositorySlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsSyncRepositorySlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "syncRepositorySlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#update:member(1)", - "docComment": "/**\n * Description for Creates a new web, mobile, or API app in an existing resource group, or updates an existing app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Unique name of the app to create or update. To create or update a deployment slot, use the {slot} parameter.\n *\n * @param siteEnvelope - A JSON representation of the app properties. See example.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "update(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", siteEnvelope: " - }, - { - "kind": "Reference", - "text": "SitePatchResource", - "canonicalReference": "web-resource-manager!SitePatchResource:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsUpdateOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsUpdateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsUpdateResponse", - "canonicalReference": "web-resource-manager!WebAppsUpdateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "siteEnvelope", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "update" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#updateApplicationSettings:member(1)", - "docComment": "/**\n * Description for Replaces the application settings of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param appSettings - Application settings of the app.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateApplicationSettings(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", appSettings: " - }, - { - "kind": "Reference", - "text": "StringDictionary", - "canonicalReference": "web-resource-manager!StringDictionary:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsUpdateApplicationSettingsOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsUpdateApplicationSettingsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsUpdateApplicationSettingsResponse", - "canonicalReference": "web-resource-manager!WebAppsUpdateApplicationSettingsResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "appSettings", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "updateApplicationSettings" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#updateApplicationSettingsSlot:member(1)", - "docComment": "/**\n * Description for Replaces the application settings of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will update the application settings for the production slot.\n *\n * @param appSettings - Application settings of the app.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateApplicationSettingsSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", appSettings: " - }, - { - "kind": "Reference", - "text": "StringDictionary", - "canonicalReference": "web-resource-manager!StringDictionary:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsUpdateApplicationSettingsSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsUpdateApplicationSettingsSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsUpdateApplicationSettingsSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsUpdateApplicationSettingsSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "appSettings", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "updateApplicationSettingsSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#updateAuthSettings:member(1)", - "docComment": "/**\n * Description for Updates the Authentication / Authorization settings associated with web app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param siteAuthSettings - Auth settings associated with web app.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateAuthSettings(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", siteAuthSettings: " - }, - { - "kind": "Reference", - "text": "SiteAuthSettings", - "canonicalReference": "web-resource-manager!SiteAuthSettings:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsUpdateAuthSettingsOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsUpdateAuthSettingsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsUpdateAuthSettingsResponse", - "canonicalReference": "web-resource-manager!WebAppsUpdateAuthSettingsResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "siteAuthSettings", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "updateAuthSettings" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#updateAuthSettingsSlot:member(1)", - "docComment": "/**\n * Description for Updates the Authentication / Authorization settings associated with web app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param slot - Name of web app slot. If not specified then will default to production slot.\n *\n * @param siteAuthSettings - Auth settings associated with web app.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateAuthSettingsSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", siteAuthSettings: " - }, - { - "kind": "Reference", - "text": "SiteAuthSettings", - "canonicalReference": "web-resource-manager!SiteAuthSettings:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsUpdateAuthSettingsSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsUpdateAuthSettingsSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsUpdateAuthSettingsSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsUpdateAuthSettingsSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "siteAuthSettings", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "updateAuthSettingsSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#updateAzureStorageAccounts:member(1)", - "docComment": "/**\n * Description for Updates the Azure storage account configurations of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param azureStorageAccounts - Azure storage accounts of the app.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateAzureStorageAccounts(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", azureStorageAccounts: " - }, - { - "kind": "Reference", - "text": "AzureStoragePropertyDictionaryResource", - "canonicalReference": "web-resource-manager!AzureStoragePropertyDictionaryResource:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsUpdateAzureStorageAccountsOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsUpdateAzureStorageAccountsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsUpdateAzureStorageAccountsResponse", - "canonicalReference": "web-resource-manager!WebAppsUpdateAzureStorageAccountsResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "azureStorageAccounts", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "updateAzureStorageAccounts" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#updateAzureStorageAccountsSlot:member(1)", - "docComment": "/**\n * Description for Updates the Azure storage account configurations of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will update the Azure storage account configurations for the production slot.\n *\n * @param azureStorageAccounts - Azure storage accounts of the app.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateAzureStorageAccountsSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", azureStorageAccounts: " - }, - { - "kind": "Reference", - "text": "AzureStoragePropertyDictionaryResource", - "canonicalReference": "web-resource-manager!AzureStoragePropertyDictionaryResource:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsUpdateAzureStorageAccountsSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsUpdateAzureStorageAccountsSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsUpdateAzureStorageAccountsSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsUpdateAzureStorageAccountsSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "azureStorageAccounts", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "updateAzureStorageAccountsSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#updateBackupConfiguration:member(1)", - "docComment": "/**\n * Description for Updates the backup configuration of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param request - Edited backup configuration.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateBackupConfiguration(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", request: " - }, - { - "kind": "Reference", - "text": "BackupRequest", - "canonicalReference": "web-resource-manager!BackupRequest:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsUpdateBackupConfigurationOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsUpdateBackupConfigurationOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsUpdateBackupConfigurationResponse", - "canonicalReference": "web-resource-manager!WebAppsUpdateBackupConfigurationResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "request", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "updateBackupConfiguration" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#updateBackupConfigurationSlot:member(1)", - "docComment": "/**\n * Description for Updates the backup configuration of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will update the backup configuration for the production slot.\n *\n * @param request - Edited backup configuration.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateBackupConfigurationSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", request: " - }, - { - "kind": "Reference", - "text": "BackupRequest", - "canonicalReference": "web-resource-manager!BackupRequest:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsUpdateBackupConfigurationSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsUpdateBackupConfigurationSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsUpdateBackupConfigurationSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsUpdateBackupConfigurationSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "request", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "updateBackupConfigurationSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#updateConfiguration:member(1)", - "docComment": "/**\n * Description for Updates the configuration of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param siteConfig - JSON representation of a SiteConfig object. See example.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateConfiguration(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", siteConfig: " - }, - { - "kind": "Reference", - "text": "SiteConfigResource", - "canonicalReference": "web-resource-manager!SiteConfigResource:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsUpdateConfigurationOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsUpdateConfigurationOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsUpdateConfigurationResponse", - "canonicalReference": "web-resource-manager!WebAppsUpdateConfigurationResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "siteConfig", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "updateConfiguration" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#updateConfigurationSlot:member(1)", - "docComment": "/**\n * Description for Updates the configuration of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will update configuration for the production slot.\n *\n * @param siteConfig - JSON representation of a SiteConfig object. See example.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateConfigurationSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", siteConfig: " - }, - { - "kind": "Reference", - "text": "SiteConfigResource", - "canonicalReference": "web-resource-manager!SiteConfigResource:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsUpdateConfigurationSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsUpdateConfigurationSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsUpdateConfigurationSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsUpdateConfigurationSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "siteConfig", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "updateConfigurationSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#updateConnectionStrings:member(1)", - "docComment": "/**\n * Description for Replaces the connection strings of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param connectionStrings - Connection strings of the app or deployment slot. See example.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateConnectionStrings(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", connectionStrings: " - }, - { - "kind": "Reference", - "text": "ConnectionStringDictionary", - "canonicalReference": "web-resource-manager!ConnectionStringDictionary:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsUpdateConnectionStringsOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsUpdateConnectionStringsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsUpdateConnectionStringsResponse", - "canonicalReference": "web-resource-manager!WebAppsUpdateConnectionStringsResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "connectionStrings", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "updateConnectionStrings" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#updateConnectionStringsSlot:member(1)", - "docComment": "/**\n * Description for Replaces the connection strings of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will update the connection settings for the production slot.\n *\n * @param connectionStrings - Connection strings of the app or deployment slot. See example.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateConnectionStringsSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", connectionStrings: " - }, - { - "kind": "Reference", - "text": "ConnectionStringDictionary", - "canonicalReference": "web-resource-manager!ConnectionStringDictionary:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsUpdateConnectionStringsSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsUpdateConnectionStringsSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsUpdateConnectionStringsSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsUpdateConnectionStringsSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "connectionStrings", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "updateConnectionStringsSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#updateDiagnosticLogsConfig:member(1)", - "docComment": "/**\n * Description for Updates the logging configuration of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param siteLogsConfig - A SiteLogsConfig JSON object that contains the logging configuration to change in the \"properties\" property.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateDiagnosticLogsConfig(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", siteLogsConfig: " - }, - { - "kind": "Reference", - "text": "SiteLogsConfig", - "canonicalReference": "web-resource-manager!SiteLogsConfig:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsUpdateDiagnosticLogsConfigOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsUpdateDiagnosticLogsConfigOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsUpdateDiagnosticLogsConfigResponse", - "canonicalReference": "web-resource-manager!WebAppsUpdateDiagnosticLogsConfigResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "siteLogsConfig", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "updateDiagnosticLogsConfig" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#updateDiagnosticLogsConfigSlot:member(1)", - "docComment": "/**\n * Description for Updates the logging configuration of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will update the logging configuration for the production slot.\n *\n * @param siteLogsConfig - A SiteLogsConfig JSON object that contains the logging configuration to change in the \"properties\" property.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateDiagnosticLogsConfigSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", siteLogsConfig: " - }, - { - "kind": "Reference", - "text": "SiteLogsConfig", - "canonicalReference": "web-resource-manager!SiteLogsConfig:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsUpdateDiagnosticLogsConfigSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsUpdateDiagnosticLogsConfigSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsUpdateDiagnosticLogsConfigSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsUpdateDiagnosticLogsConfigSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "siteLogsConfig", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "updateDiagnosticLogsConfigSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#updateDomainOwnershipIdentifier:member(1)", - "docComment": "/**\n * Description for Creates a domain ownership identifier for web app, or updates an existing ownership identifier.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param domainOwnershipIdentifierName - Name of domain ownership identifier.\n *\n * @param domainOwnershipIdentifier - A JSON representation of the domain ownership properties.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateDomainOwnershipIdentifier(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", domainOwnershipIdentifierName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", domainOwnershipIdentifier: " - }, - { - "kind": "Reference", - "text": "Identifier", - "canonicalReference": "web-resource-manager!Identifier:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsUpdateDomainOwnershipIdentifierOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsUpdateDomainOwnershipIdentifierOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsUpdateDomainOwnershipIdentifierResponse", - "canonicalReference": "web-resource-manager!WebAppsUpdateDomainOwnershipIdentifierResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "domainOwnershipIdentifierName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "domainOwnershipIdentifier", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "updateDomainOwnershipIdentifier" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#updateDomainOwnershipIdentifierSlot:member(1)", - "docComment": "/**\n * Description for Creates a domain ownership identifier for web app, or updates an existing ownership identifier.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param domainOwnershipIdentifierName - Name of domain ownership identifier.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will delete the binding for the production slot.\n *\n * @param domainOwnershipIdentifier - A JSON representation of the domain ownership properties.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateDomainOwnershipIdentifierSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", domainOwnershipIdentifierName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", domainOwnershipIdentifier: " - }, - { - "kind": "Reference", - "text": "Identifier", - "canonicalReference": "web-resource-manager!Identifier:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsUpdateDomainOwnershipIdentifierSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsUpdateDomainOwnershipIdentifierSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsUpdateDomainOwnershipIdentifierSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsUpdateDomainOwnershipIdentifierSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "domainOwnershipIdentifierName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "domainOwnershipIdentifier", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "updateDomainOwnershipIdentifierSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#updateHybridConnection:member(1)", - "docComment": "/**\n * Description for Creates a new Hybrid Connection using a Service Bus relay.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - The name of the web app.\n *\n * @param namespaceName - The namespace for this hybrid connection.\n *\n * @param relayName - The relay name for this hybrid connection.\n *\n * @param connectionEnvelope - The details of the hybrid connection.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateHybridConnection(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", namespaceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", relayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", connectionEnvelope: " - }, - { - "kind": "Reference", - "text": "HybridConnection", - "canonicalReference": "web-resource-manager!HybridConnection:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsUpdateHybridConnectionOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsUpdateHybridConnectionOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsUpdateHybridConnectionResponse", - "canonicalReference": "web-resource-manager!WebAppsUpdateHybridConnectionResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "namespaceName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "relayName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "connectionEnvelope", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "updateHybridConnection" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#updateHybridConnectionSlot:member(1)", - "docComment": "/**\n * Description for Creates a new Hybrid Connection using a Service Bus relay.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - The name of the web app.\n *\n * @param namespaceName - The namespace for this hybrid connection.\n *\n * @param relayName - The relay name for this hybrid connection.\n *\n * @param slot - The name of the slot for the web app.\n *\n * @param connectionEnvelope - The details of the hybrid connection.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateHybridConnectionSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", namespaceName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", relayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", connectionEnvelope: " - }, - { - "kind": "Reference", - "text": "HybridConnection", - "canonicalReference": "web-resource-manager!HybridConnection:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsUpdateHybridConnectionSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsUpdateHybridConnectionSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsUpdateHybridConnectionSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsUpdateHybridConnectionSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 15, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "namespaceName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "relayName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "connectionEnvelope", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 13, - "endIndex": 14 - } - } - ], - "name": "updateHybridConnectionSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#updateMetadata:member(1)", - "docComment": "/**\n * Description for Replaces the metadata of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param metadata - Edited metadata of the app or deployment slot. See example.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateMetadata(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", metadata: " - }, - { - "kind": "Reference", - "text": "StringDictionary", - "canonicalReference": "web-resource-manager!StringDictionary:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsUpdateMetadataOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsUpdateMetadataOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsUpdateMetadataResponse", - "canonicalReference": "web-resource-manager!WebAppsUpdateMetadataResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "metadata", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "updateMetadata" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#updateMetadataSlot:member(1)", - "docComment": "/**\n * Description for Replaces the metadata of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will update the metadata for the production slot.\n *\n * @param metadata - Edited metadata of the app or deployment slot. See example.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateMetadataSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", metadata: " - }, - { - "kind": "Reference", - "text": "StringDictionary", - "canonicalReference": "web-resource-manager!StringDictionary:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsUpdateMetadataSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsUpdateMetadataSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsUpdateMetadataSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsUpdateMetadataSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "metadata", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "updateMetadataSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#updatePremierAddOn:member(1)", - "docComment": "/**\n * Description for Updates a named add-on of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param premierAddOnName - Add-on name.\n *\n * @param premierAddOn - A JSON representation of the edited premier add-on.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updatePremierAddOn(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", premierAddOnName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", premierAddOn: " - }, - { - "kind": "Reference", - "text": "PremierAddOnPatchResource", - "canonicalReference": "web-resource-manager!PremierAddOnPatchResource:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsUpdatePremierAddOnOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsUpdatePremierAddOnOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsUpdatePremierAddOnResponse", - "canonicalReference": "web-resource-manager!WebAppsUpdatePremierAddOnResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "premierAddOnName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "premierAddOn", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "updatePremierAddOn" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#updatePremierAddOnSlot:member(1)", - "docComment": "/**\n * Description for Updates a named add-on of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param premierAddOnName - Add-on name.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will update the named add-on for the production slot.\n *\n * @param premierAddOn - A JSON representation of the edited premier add-on.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updatePremierAddOnSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", premierAddOnName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", premierAddOn: " - }, - { - "kind": "Reference", - "text": "PremierAddOnPatchResource", - "canonicalReference": "web-resource-manager!PremierAddOnPatchResource:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsUpdatePremierAddOnSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsUpdatePremierAddOnSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsUpdatePremierAddOnSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsUpdatePremierAddOnSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "premierAddOnName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "premierAddOn", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "updatePremierAddOnSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#updateRelayServiceConnection:member(1)", - "docComment": "/**\n * Description for Creates a new hybrid connection configuration (PUT), or updates an existing one (PATCH).\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param entityName - Name of the hybrid connection configuration.\n *\n * @param connectionEnvelope - Details of the hybrid connection configuration.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateRelayServiceConnection(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", entityName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", connectionEnvelope: " - }, - { - "kind": "Reference", - "text": "RelayServiceConnectionEntity", - "canonicalReference": "web-resource-manager!RelayServiceConnectionEntity:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsUpdateRelayServiceConnectionOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsUpdateRelayServiceConnectionOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsUpdateRelayServiceConnectionResponse", - "canonicalReference": "web-resource-manager!WebAppsUpdateRelayServiceConnectionResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "entityName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "connectionEnvelope", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "updateRelayServiceConnection" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#updateRelayServiceConnectionSlot:member(1)", - "docComment": "/**\n * Description for Creates a new hybrid connection configuration (PUT), or updates an existing one (PATCH).\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param entityName - Name of the hybrid connection configuration.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will create or update a hybrid connection for the production slot.\n *\n * @param connectionEnvelope - Details of the hybrid connection configuration.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateRelayServiceConnectionSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", entityName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", connectionEnvelope: " - }, - { - "kind": "Reference", - "text": "RelayServiceConnectionEntity", - "canonicalReference": "web-resource-manager!RelayServiceConnectionEntity:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsUpdateRelayServiceConnectionSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsUpdateRelayServiceConnectionSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsUpdateRelayServiceConnectionSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsUpdateRelayServiceConnectionSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "entityName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "connectionEnvelope", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "updateRelayServiceConnectionSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#updateSitePushSettings:member(1)", - "docComment": "/**\n * Description for Updates the Push settings associated with web app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param pushSettings - Push settings associated with web app.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateSitePushSettings(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", pushSettings: " - }, - { - "kind": "Reference", - "text": "PushSettings", - "canonicalReference": "web-resource-manager!PushSettings:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsUpdateSitePushSettingsOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsUpdateSitePushSettingsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsUpdateSitePushSettingsResponse", - "canonicalReference": "web-resource-manager!WebAppsUpdateSitePushSettingsResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "pushSettings", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "updateSitePushSettings" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#updateSitePushSettingsSlot:member(1)", - "docComment": "/**\n * Description for Updates the Push settings associated with web app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param slot - Name of web app slot. If not specified then will default to production slot.\n *\n * @param pushSettings - Push settings associated with web app.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateSitePushSettingsSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", pushSettings: " - }, - { - "kind": "Reference", - "text": "PushSettings", - "canonicalReference": "web-resource-manager!PushSettings:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsUpdateSitePushSettingsSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsUpdateSitePushSettingsSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsUpdateSitePushSettingsSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsUpdateSitePushSettingsSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "pushSettings", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "updateSitePushSettingsSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#updateSlot:member(1)", - "docComment": "/**\n * Description for Creates a new web, mobile, or API app in an existing resource group, or updates an existing app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Unique name of the app to create or update. To create or update a deployment slot, use the {slot} parameter.\n *\n * @param slot - Name of the deployment slot to create or update. By default, this API attempts to create or modify the production slot.\n *\n * @param siteEnvelope - A JSON representation of the app properties. See example.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", siteEnvelope: " - }, - { - "kind": "Reference", - "text": "SitePatchResource", - "canonicalReference": "web-resource-manager!SitePatchResource:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsUpdateSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsUpdateSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsUpdateSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsUpdateSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "siteEnvelope", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "updateSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#updateSlotConfigurationNames:member(1)", - "docComment": "/**\n * Description for Updates the names of application settings and connection string that remain with the slot during swap operation.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slotConfigNames - Names of application settings and connection strings. See example.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateSlotConfigurationNames(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slotConfigNames: " - }, - { - "kind": "Reference", - "text": "SlotConfigNamesResource", - "canonicalReference": "web-resource-manager!SlotConfigNamesResource:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsUpdateSlotConfigurationNamesOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsUpdateSlotConfigurationNamesOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsUpdateSlotConfigurationNamesResponse", - "canonicalReference": "web-resource-manager!WebAppsUpdateSlotConfigurationNamesResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slotConfigNames", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "updateSlotConfigurationNames" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#updateSourceControl:member(1)", - "docComment": "/**\n * Description for Updates the source control configuration of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param siteSourceControl - JSON representation of a SiteSourceControl object. See example.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateSourceControl(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", siteSourceControl: " - }, - { - "kind": "Reference", - "text": "SiteSourceControl", - "canonicalReference": "web-resource-manager!SiteSourceControl:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsUpdateSourceControlOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsUpdateSourceControlOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsUpdateSourceControlResponse", - "canonicalReference": "web-resource-manager!WebAppsUpdateSourceControlResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "siteSourceControl", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "updateSourceControl" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#updateSourceControlSlot:member(1)", - "docComment": "/**\n * Description for Updates the source control configuration of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will update the source control configuration for the production slot.\n *\n * @param siteSourceControl - JSON representation of a SiteSourceControl object. See example.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateSourceControlSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", siteSourceControl: " - }, - { - "kind": "Reference", - "text": "SiteSourceControl", - "canonicalReference": "web-resource-manager!SiteSourceControl:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsUpdateSourceControlSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsUpdateSourceControlSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsUpdateSourceControlSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsUpdateSourceControlSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "siteSourceControl", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "updateSourceControlSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#updateSwiftVirtualNetworkConnection:member(1)", - "docComment": "/**\n * Description for Integrates this Web App with a Virtual Network. This requires that 1) \"swiftSupported\" is true when doing a GET against this resource, and 2) that the target Subnet has already been delegated, and is not in use by another App Service Plan other than the one this App is in.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param connectionEnvelope - Properties of the Virtual Network connection. See example.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateSwiftVirtualNetworkConnection(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", connectionEnvelope: " - }, - { - "kind": "Reference", - "text": "SwiftVirtualNetwork", - "canonicalReference": "web-resource-manager!SwiftVirtualNetwork:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsUpdateSwiftVirtualNetworkConnectionOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsUpdateSwiftVirtualNetworkConnectionOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsUpdateSwiftVirtualNetworkConnectionResponse", - "canonicalReference": "web-resource-manager!WebAppsUpdateSwiftVirtualNetworkConnectionResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 9, - "endIndex": 13 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "connectionEnvelope", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - } - ], - "name": "updateSwiftVirtualNetworkConnection" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#updateSwiftVirtualNetworkConnectionSlot:member(1)", - "docComment": "/**\n * Description for Integrates this Web App with a Virtual Network. This requires that 1) \"swiftSupported\" is true when doing a GET against this resource, and 2) that the target Subnet has already been delegated, and is not in use by another App Service Plan other than the one this App is in.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will add or update connections for the production slot.\n *\n * @param connectionEnvelope - Properties of the Virtual Network connection. See example.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateSwiftVirtualNetworkConnectionSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", connectionEnvelope: " - }, - { - "kind": "Reference", - "text": "SwiftVirtualNetwork", - "canonicalReference": "web-resource-manager!SwiftVirtualNetwork:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsUpdateSwiftVirtualNetworkConnectionSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsUpdateSwiftVirtualNetworkConnectionSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsUpdateSwiftVirtualNetworkConnectionSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsUpdateSwiftVirtualNetworkConnectionSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "connectionEnvelope", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "updateSwiftVirtualNetworkConnectionSlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#updateVnetConnection:member(1)", - "docComment": "/**\n * Description for Adds a Virtual Network connection to an app or slot (PUT) or updates the connection properties (PATCH).\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param vnetName - Name of an existing Virtual Network.\n *\n * @param connectionEnvelope - Properties of the Virtual Network connection. See example.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateVnetConnection(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vnetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", connectionEnvelope: " - }, - { - "kind": "Reference", - "text": "VnetInfo", - "canonicalReference": "web-resource-manager!VnetInfo:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsUpdateVnetConnectionOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsUpdateVnetConnectionOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsUpdateVnetConnectionResponse", - "canonicalReference": "web-resource-manager!WebAppsUpdateVnetConnectionResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 11, - "endIndex": 15 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "vnetName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "connectionEnvelope", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - } - ], - "name": "updateVnetConnection" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#updateVnetConnectionGateway:member(1)", - "docComment": "/**\n * Description for Adds a gateway to a connected Virtual Network (PUT) or updates it (PATCH).\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param vnetName - Name of the Virtual Network.\n *\n * @param gatewayName - Name of the gateway. Currently, the only supported string is \"primary\".\n *\n * @param connectionEnvelope - The properties to update this gateway with.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateVnetConnectionGateway(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vnetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", gatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", connectionEnvelope: " - }, - { - "kind": "Reference", - "text": "VnetGateway", - "canonicalReference": "web-resource-manager!VnetGateway:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsUpdateVnetConnectionGatewayOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsUpdateVnetConnectionGatewayOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsUpdateVnetConnectionGatewayResponse", - "canonicalReference": "web-resource-manager!WebAppsUpdateVnetConnectionGatewayResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "vnetName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "gatewayName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "connectionEnvelope", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "updateVnetConnectionGateway" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#updateVnetConnectionGatewaySlot:member(1)", - "docComment": "/**\n * Description for Adds a gateway to a connected Virtual Network (PUT) or updates it (PATCH).\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param vnetName - Name of the Virtual Network.\n *\n * @param gatewayName - Name of the gateway. Currently, the only supported string is \"primary\".\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will add or update a gateway for the production slot's Virtual Network.\n *\n * @param connectionEnvelope - The properties to update this gateway with.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateVnetConnectionGatewaySlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vnetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", gatewayName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", connectionEnvelope: " - }, - { - "kind": "Reference", - "text": "VnetGateway", - "canonicalReference": "web-resource-manager!VnetGateway:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsUpdateVnetConnectionGatewaySlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsUpdateVnetConnectionGatewaySlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsUpdateVnetConnectionGatewaySlotResponse", - "canonicalReference": "web-resource-manager!WebAppsUpdateVnetConnectionGatewaySlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 15, - "endIndex": 19 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "vnetName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "gatewayName", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "connectionEnvelope", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 13, - "endIndex": 14 - } - } - ], - "name": "updateVnetConnectionGatewaySlot" - }, - { - "kind": "MethodSignature", - "canonicalReference": "web-resource-manager!WebApps#updateVnetConnectionSlot:member(1)", - "docComment": "/**\n * Description for Adds a Virtual Network connection to an app or slot (PUT) or updates the connection properties (PATCH).\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param vnetName - Name of an existing Virtual Network.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will add or update connections for the production slot.\n *\n * @param connectionEnvelope - Properties of the Virtual Network connection. See example.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateVnetConnectionSlot(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", vnetName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", slot: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", connectionEnvelope: " - }, - { - "kind": "Reference", - "text": "VnetInfo", - "canonicalReference": "web-resource-manager!VnetInfo:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebAppsUpdateVnetConnectionSlotOptionalParams", - "canonicalReference": "web-resource-manager!WebAppsUpdateVnetConnectionSlotOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebAppsUpdateVnetConnectionSlotResponse", - "canonicalReference": "web-resource-manager!WebAppsUpdateVnetConnectionSlotResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "returnTypeTokenRange": { - "startIndex": 13, - "endIndex": 17 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "vnetName", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - }, - { - "parameterName": "slot", - "parameterTypeTokenRange": { - "startIndex": 7, - "endIndex": 8 - } - }, - { - "parameterName": "connectionEnvelope", - "parameterTypeTokenRange": { - "startIndex": 9, - "endIndex": 10 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 11, - "endIndex": 12 - } - } - ], - "name": "updateVnetConnectionSlot" - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsAddPremierAddOnOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsAddPremierAddOnOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsAddPremierAddOnOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsAddPremierAddOnResponse:type", - "docComment": "/**\n * Contains response data for the addPremierAddOn operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsAddPremierAddOnResponse = " - }, - { - "kind": "Reference", - "text": "PremierAddOn", - "canonicalReference": "web-resource-manager!PremierAddOn:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsAddPremierAddOnResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsAddPremierAddOnSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsAddPremierAddOnSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsAddPremierAddOnSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsAddPremierAddOnSlotResponse:type", - "docComment": "/**\n * Contains response data for the addPremierAddOnSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsAddPremierAddOnSlotResponse = " - }, - { - "kind": "Reference", - "text": "PremierAddOn", - "canonicalReference": "web-resource-manager!PremierAddOn:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsAddPremierAddOnSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsAnalyzeCustomHostnameOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsAnalyzeCustomHostnameOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsAnalyzeCustomHostnameOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsAnalyzeCustomHostnameOptionalParams#hostName:member", - "docComment": "/**\n * Custom hostname.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "hostName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "hostName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsAnalyzeCustomHostnameResponse:type", - "docComment": "/**\n * Contains response data for the analyzeCustomHostname operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsAnalyzeCustomHostnameResponse = " - }, - { - "kind": "Reference", - "text": "CustomHostnameAnalysisResult", - "canonicalReference": "web-resource-manager!CustomHostnameAnalysisResult:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsAnalyzeCustomHostnameResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsAnalyzeCustomHostnameSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsAnalyzeCustomHostnameSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsAnalyzeCustomHostnameSlotOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsAnalyzeCustomHostnameSlotOptionalParams#hostName:member", - "docComment": "/**\n * Custom hostname.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "hostName?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "hostName", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsAnalyzeCustomHostnameSlotResponse:type", - "docComment": "/**\n * Contains response data for the analyzeCustomHostnameSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsAnalyzeCustomHostnameSlotResponse = " - }, - { - "kind": "Reference", - "text": "CustomHostnameAnalysisResult", - "canonicalReference": "web-resource-manager!CustomHostnameAnalysisResult:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsAnalyzeCustomHostnameSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsApplySlotConfigToProductionOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsApplySlotConfigToProductionOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsApplySlotConfigToProductionOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsApplySlotConfigurationSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsApplySlotConfigurationSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsApplySlotConfigurationSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsApproveOrRejectPrivateEndpointConnectionOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsApproveOrRejectPrivateEndpointConnectionOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsApproveOrRejectPrivateEndpointConnectionOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsApproveOrRejectPrivateEndpointConnectionOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsApproveOrRejectPrivateEndpointConnectionOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsApproveOrRejectPrivateEndpointConnectionResponse:type", - "docComment": "/**\n * Contains response data for the approveOrRejectPrivateEndpointConnection operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsApproveOrRejectPrivateEndpointConnectionResponse = " - }, - { - "kind": "Reference", - "text": "PrivateEndpointConnectionResource", - "canonicalReference": "web-resource-manager!PrivateEndpointConnectionResource:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsApproveOrRejectPrivateEndpointConnectionResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsBackupOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsBackupOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsBackupOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsBackupResponse:type", - "docComment": "/**\n * Contains response data for the backup operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsBackupResponse = " - }, - { - "kind": "Reference", - "text": "BackupItem", - "canonicalReference": "web-resource-manager!BackupItem:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsBackupResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsBackupSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsBackupSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsBackupSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsBackupSlotResponse:type", - "docComment": "/**\n * Contains response data for the backupSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsBackupSlotResponse = " - }, - { - "kind": "Reference", - "text": "BackupItem", - "canonicalReference": "web-resource-manager!BackupItem:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsBackupSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsCopyProductionSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsCopyProductionSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsCopyProductionSlotOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsCopyProductionSlotOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsCopyProductionSlotOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsCopySlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsCopySlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsCopySlotOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsCopySlotOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsCopySlotOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsCreateDeploymentOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsCreateDeploymentOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsCreateDeploymentOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsCreateDeploymentResponse:type", - "docComment": "/**\n * Contains response data for the createDeployment operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsCreateDeploymentResponse = " - }, - { - "kind": "Reference", - "text": "Deployment", - "canonicalReference": "web-resource-manager!Deployment:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsCreateDeploymentResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsCreateDeploymentSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsCreateDeploymentSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsCreateDeploymentSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsCreateDeploymentSlotResponse:type", - "docComment": "/**\n * Contains response data for the createDeploymentSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsCreateDeploymentSlotResponse = " - }, - { - "kind": "Reference", - "text": "Deployment", - "canonicalReference": "web-resource-manager!Deployment:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsCreateDeploymentSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsCreateFunctionOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsCreateFunctionOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsCreateFunctionOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsCreateFunctionOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsCreateFunctionOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsCreateFunctionResponse:type", - "docComment": "/**\n * Contains response data for the createFunction operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsCreateFunctionResponse = " - }, - { - "kind": "Reference", - "text": "FunctionEnvelope", - "canonicalReference": "web-resource-manager!FunctionEnvelope:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsCreateFunctionResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsCreateInstanceFunctionSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsCreateInstanceFunctionSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsCreateInstanceFunctionSlotOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsCreateInstanceFunctionSlotOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsCreateInstanceFunctionSlotOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsCreateInstanceFunctionSlotResponse:type", - "docComment": "/**\n * Contains response data for the createInstanceFunctionSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsCreateInstanceFunctionSlotResponse = " - }, - { - "kind": "Reference", - "text": "FunctionEnvelope", - "canonicalReference": "web-resource-manager!FunctionEnvelope:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsCreateInstanceFunctionSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsCreateInstanceMSDeployOperationOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsCreateInstanceMSDeployOperationOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsCreateInstanceMSDeployOperationOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsCreateInstanceMSDeployOperationOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsCreateInstanceMSDeployOperationOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsCreateInstanceMSDeployOperationResponse:type", - "docComment": "/**\n * Contains response data for the createInstanceMSDeployOperation operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsCreateInstanceMSDeployOperationResponse = " - }, - { - "kind": "Reference", - "text": "MSDeployStatus", - "canonicalReference": "web-resource-manager!MSDeployStatus:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsCreateInstanceMSDeployOperationResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsCreateInstanceMSDeployOperationSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsCreateInstanceMSDeployOperationSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsCreateInstanceMSDeployOperationSlotOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsCreateInstanceMSDeployOperationSlotOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsCreateInstanceMSDeployOperationSlotOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsCreateInstanceMSDeployOperationSlotResponse:type", - "docComment": "/**\n * Contains response data for the createInstanceMSDeployOperationSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsCreateInstanceMSDeployOperationSlotResponse = " - }, - { - "kind": "Reference", - "text": "MSDeployStatus", - "canonicalReference": "web-resource-manager!MSDeployStatus:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsCreateInstanceMSDeployOperationSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsCreateMSDeployOperationOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsCreateMSDeployOperationOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsCreateMSDeployOperationOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsCreateMSDeployOperationOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsCreateMSDeployOperationOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsCreateMSDeployOperationResponse:type", - "docComment": "/**\n * Contains response data for the createMSDeployOperation operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsCreateMSDeployOperationResponse = " - }, - { - "kind": "Reference", - "text": "MSDeployStatus", - "canonicalReference": "web-resource-manager!MSDeployStatus:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsCreateMSDeployOperationResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsCreateMSDeployOperationSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsCreateMSDeployOperationSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsCreateMSDeployOperationSlotOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsCreateMSDeployOperationSlotOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsCreateMSDeployOperationSlotOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsCreateMSDeployOperationSlotResponse:type", - "docComment": "/**\n * Contains response data for the createMSDeployOperationSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsCreateMSDeployOperationSlotResponse = " - }, - { - "kind": "Reference", - "text": "MSDeployStatus", - "canonicalReference": "web-resource-manager!MSDeployStatus:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsCreateMSDeployOperationSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateConfigurationOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsCreateOrUpdateConfigurationOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsCreateOrUpdateConfigurationOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateConfigurationResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdateConfiguration operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsCreateOrUpdateConfigurationResponse = " - }, - { - "kind": "Reference", - "text": "SiteConfigResource", - "canonicalReference": "web-resource-manager!SiteConfigResource:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsCreateOrUpdateConfigurationResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateConfigurationSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsCreateOrUpdateConfigurationSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsCreateOrUpdateConfigurationSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateConfigurationSlotResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdateConfigurationSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsCreateOrUpdateConfigurationSlotResponse = " - }, - { - "kind": "Reference", - "text": "SiteConfigResource", - "canonicalReference": "web-resource-manager!SiteConfigResource:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsCreateOrUpdateConfigurationSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateDomainOwnershipIdentifierOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsCreateOrUpdateDomainOwnershipIdentifierOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsCreateOrUpdateDomainOwnershipIdentifierOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateDomainOwnershipIdentifierResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdateDomainOwnershipIdentifier operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsCreateOrUpdateDomainOwnershipIdentifierResponse = " - }, - { - "kind": "Reference", - "text": "Identifier", - "canonicalReference": "web-resource-manager!Identifier:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsCreateOrUpdateDomainOwnershipIdentifierResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateDomainOwnershipIdentifierSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsCreateOrUpdateDomainOwnershipIdentifierSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsCreateOrUpdateDomainOwnershipIdentifierSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateDomainOwnershipIdentifierSlotResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdateDomainOwnershipIdentifierSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsCreateOrUpdateDomainOwnershipIdentifierSlotResponse = " - }, - { - "kind": "Reference", - "text": "Identifier", - "canonicalReference": "web-resource-manager!Identifier:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsCreateOrUpdateDomainOwnershipIdentifierSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateFunctionSecretOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsCreateOrUpdateFunctionSecretOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsCreateOrUpdateFunctionSecretOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateFunctionSecretResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdateFunctionSecret operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsCreateOrUpdateFunctionSecretResponse = " - }, - { - "kind": "Reference", - "text": "KeyInfo", - "canonicalReference": "web-resource-manager!KeyInfo:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsCreateOrUpdateFunctionSecretResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateFunctionSecretSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsCreateOrUpdateFunctionSecretSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsCreateOrUpdateFunctionSecretSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateFunctionSecretSlotResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdateFunctionSecretSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsCreateOrUpdateFunctionSecretSlotResponse = " - }, - { - "kind": "Reference", - "text": "KeyInfo", - "canonicalReference": "web-resource-manager!KeyInfo:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsCreateOrUpdateFunctionSecretSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateHostNameBindingOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsCreateOrUpdateHostNameBindingOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsCreateOrUpdateHostNameBindingOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateHostNameBindingResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdateHostNameBinding operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsCreateOrUpdateHostNameBindingResponse = " - }, - { - "kind": "Reference", - "text": "HostNameBinding", - "canonicalReference": "web-resource-manager!HostNameBinding:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsCreateOrUpdateHostNameBindingResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateHostNameBindingSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsCreateOrUpdateHostNameBindingSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsCreateOrUpdateHostNameBindingSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateHostNameBindingSlotResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdateHostNameBindingSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsCreateOrUpdateHostNameBindingSlotResponse = " - }, - { - "kind": "Reference", - "text": "HostNameBinding", - "canonicalReference": "web-resource-manager!HostNameBinding:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsCreateOrUpdateHostNameBindingSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateHostSecretOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsCreateOrUpdateHostSecretOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsCreateOrUpdateHostSecretOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateHostSecretResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdateHostSecret operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsCreateOrUpdateHostSecretResponse = " - }, - { - "kind": "Reference", - "text": "KeyInfo", - "canonicalReference": "web-resource-manager!KeyInfo:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsCreateOrUpdateHostSecretResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateHostSecretSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsCreateOrUpdateHostSecretSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsCreateOrUpdateHostSecretSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateHostSecretSlotResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdateHostSecretSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsCreateOrUpdateHostSecretSlotResponse = " - }, - { - "kind": "Reference", - "text": "KeyInfo", - "canonicalReference": "web-resource-manager!KeyInfo:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsCreateOrUpdateHostSecretSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateHybridConnectionOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsCreateOrUpdateHybridConnectionOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsCreateOrUpdateHybridConnectionOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateHybridConnectionResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdateHybridConnection operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsCreateOrUpdateHybridConnectionResponse = " - }, - { - "kind": "Reference", - "text": "HybridConnection", - "canonicalReference": "web-resource-manager!HybridConnection:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsCreateOrUpdateHybridConnectionResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateHybridConnectionSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsCreateOrUpdateHybridConnectionSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsCreateOrUpdateHybridConnectionSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateHybridConnectionSlotResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdateHybridConnectionSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsCreateOrUpdateHybridConnectionSlotResponse = " - }, - { - "kind": "Reference", - "text": "HybridConnection", - "canonicalReference": "web-resource-manager!HybridConnection:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsCreateOrUpdateHybridConnectionSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsCreateOrUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsCreateOrUpdateOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdatePublicCertificateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsCreateOrUpdatePublicCertificateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsCreateOrUpdatePublicCertificateOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdatePublicCertificateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdatePublicCertificate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsCreateOrUpdatePublicCertificateResponse = " - }, - { - "kind": "Reference", - "text": "PublicCertificate", - "canonicalReference": "web-resource-manager!PublicCertificate:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsCreateOrUpdatePublicCertificateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdatePublicCertificateSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsCreateOrUpdatePublicCertificateSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsCreateOrUpdatePublicCertificateSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdatePublicCertificateSlotResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdatePublicCertificateSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsCreateOrUpdatePublicCertificateSlotResponse = " - }, - { - "kind": "Reference", - "text": "PublicCertificate", - "canonicalReference": "web-resource-manager!PublicCertificate:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsCreateOrUpdatePublicCertificateSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateRelayServiceConnectionOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsCreateOrUpdateRelayServiceConnectionOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsCreateOrUpdateRelayServiceConnectionOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateRelayServiceConnectionResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdateRelayServiceConnection operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsCreateOrUpdateRelayServiceConnectionResponse = " - }, - { - "kind": "Reference", - "text": "RelayServiceConnectionEntity", - "canonicalReference": "web-resource-manager!RelayServiceConnectionEntity:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsCreateOrUpdateRelayServiceConnectionResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateRelayServiceConnectionSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsCreateOrUpdateRelayServiceConnectionSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsCreateOrUpdateRelayServiceConnectionSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateRelayServiceConnectionSlotResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdateRelayServiceConnectionSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsCreateOrUpdateRelayServiceConnectionSlotResponse = " - }, - { - "kind": "Reference", - "text": "RelayServiceConnectionEntity", - "canonicalReference": "web-resource-manager!RelayServiceConnectionEntity:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsCreateOrUpdateRelayServiceConnectionSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsCreateOrUpdateResponse = " - }, - { - "kind": "Reference", - "text": "Site", - "canonicalReference": "web-resource-manager!Site:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsCreateOrUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsCreateOrUpdateSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsCreateOrUpdateSlotOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateSlotOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateSlotOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateSlotResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdateSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsCreateOrUpdateSlotResponse = " - }, - { - "kind": "Reference", - "text": "Site", - "canonicalReference": "web-resource-manager!Site:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsCreateOrUpdateSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateSourceControlOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsCreateOrUpdateSourceControlOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsCreateOrUpdateSourceControlOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateSourceControlOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateSourceControlOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateSourceControlResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdateSourceControl operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsCreateOrUpdateSourceControlResponse = " - }, - { - "kind": "Reference", - "text": "SiteSourceControl", - "canonicalReference": "web-resource-manager!SiteSourceControl:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsCreateOrUpdateSourceControlResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateSourceControlSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsCreateOrUpdateSourceControlSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsCreateOrUpdateSourceControlSlotOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateSourceControlSlotOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateSourceControlSlotOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateSourceControlSlotResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdateSourceControlSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsCreateOrUpdateSourceControlSlotResponse = " - }, - { - "kind": "Reference", - "text": "SiteSourceControl", - "canonicalReference": "web-resource-manager!SiteSourceControl:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsCreateOrUpdateSourceControlSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateSwiftVirtualNetworkConnectionOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsCreateOrUpdateSwiftVirtualNetworkConnectionOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsCreateOrUpdateSwiftVirtualNetworkConnectionOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateSwiftVirtualNetworkConnectionResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdateSwiftVirtualNetworkConnection operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsCreateOrUpdateSwiftVirtualNetworkConnectionResponse = " - }, - { - "kind": "Reference", - "text": "SwiftVirtualNetwork", - "canonicalReference": "web-resource-manager!SwiftVirtualNetwork:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsCreateOrUpdateSwiftVirtualNetworkConnectionResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateSwiftVirtualNetworkConnectionSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsCreateOrUpdateSwiftVirtualNetworkConnectionSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsCreateOrUpdateSwiftVirtualNetworkConnectionSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateSwiftVirtualNetworkConnectionSlotResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdateSwiftVirtualNetworkConnectionSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsCreateOrUpdateSwiftVirtualNetworkConnectionSlotResponse = " - }, - { - "kind": "Reference", - "text": "SwiftVirtualNetwork", - "canonicalReference": "web-resource-manager!SwiftVirtualNetwork:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsCreateOrUpdateSwiftVirtualNetworkConnectionSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateVnetConnectionGatewayOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsCreateOrUpdateVnetConnectionGatewayOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsCreateOrUpdateVnetConnectionGatewayOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateVnetConnectionGatewayResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdateVnetConnectionGateway operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsCreateOrUpdateVnetConnectionGatewayResponse = " - }, - { - "kind": "Reference", - "text": "VnetGateway", - "canonicalReference": "web-resource-manager!VnetGateway:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsCreateOrUpdateVnetConnectionGatewayResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateVnetConnectionGatewaySlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsCreateOrUpdateVnetConnectionGatewaySlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsCreateOrUpdateVnetConnectionGatewaySlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateVnetConnectionGatewaySlotResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdateVnetConnectionGatewaySlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsCreateOrUpdateVnetConnectionGatewaySlotResponse = " - }, - { - "kind": "Reference", - "text": "VnetGateway", - "canonicalReference": "web-resource-manager!VnetGateway:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsCreateOrUpdateVnetConnectionGatewaySlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateVnetConnectionOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsCreateOrUpdateVnetConnectionOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsCreateOrUpdateVnetConnectionOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateVnetConnectionResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdateVnetConnection operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsCreateOrUpdateVnetConnectionResponse = " - }, - { - "kind": "Reference", - "text": "VnetInfo", - "canonicalReference": "web-resource-manager!VnetInfo:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsCreateOrUpdateVnetConnectionResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateVnetConnectionSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsCreateOrUpdateVnetConnectionSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsCreateOrUpdateVnetConnectionSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateVnetConnectionSlotResponse:type", - "docComment": "/**\n * Contains response data for the createOrUpdateVnetConnectionSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsCreateOrUpdateVnetConnectionSlotResponse = " - }, - { - "kind": "Reference", - "text": "VnetInfo", - "canonicalReference": "web-resource-manager!VnetInfo:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsCreateOrUpdateVnetConnectionSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsDeleteBackupConfigurationOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsDeleteBackupConfigurationOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsDeleteBackupConfigurationOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsDeleteBackupConfigurationSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsDeleteBackupConfigurationSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsDeleteBackupConfigurationSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsDeleteBackupOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsDeleteBackupOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsDeleteBackupOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsDeleteBackupSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsDeleteBackupSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsDeleteBackupSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsDeleteContinuousWebJobOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsDeleteContinuousWebJobOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsDeleteContinuousWebJobOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsDeleteContinuousWebJobSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsDeleteContinuousWebJobSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsDeleteContinuousWebJobSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsDeleteDeploymentOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsDeleteDeploymentOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsDeleteDeploymentOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsDeleteDeploymentSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsDeleteDeploymentSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsDeleteDeploymentSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsDeleteDomainOwnershipIdentifierOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsDeleteDomainOwnershipIdentifierOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsDeleteDomainOwnershipIdentifierOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsDeleteDomainOwnershipIdentifierSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsDeleteDomainOwnershipIdentifierSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsDeleteDomainOwnershipIdentifierSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsDeleteFunctionOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsDeleteFunctionOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsDeleteFunctionOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsDeleteFunctionSecretOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsDeleteFunctionSecretOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsDeleteFunctionSecretOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsDeleteFunctionSecretSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsDeleteFunctionSecretSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsDeleteFunctionSecretSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsDeleteHostNameBindingOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsDeleteHostNameBindingOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsDeleteHostNameBindingOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsDeleteHostNameBindingSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsDeleteHostNameBindingSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsDeleteHostNameBindingSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsDeleteHostSecretOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsDeleteHostSecretOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsDeleteHostSecretOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsDeleteHostSecretSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsDeleteHostSecretSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsDeleteHostSecretSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsDeleteHybridConnectionOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsDeleteHybridConnectionOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsDeleteHybridConnectionOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsDeleteHybridConnectionSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsDeleteHybridConnectionSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsDeleteHybridConnectionSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsDeleteInstanceFunctionSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsDeleteInstanceFunctionSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsDeleteInstanceFunctionSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsDeleteInstanceProcessOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsDeleteInstanceProcessOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsDeleteInstanceProcessOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsDeleteInstanceProcessSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsDeleteInstanceProcessSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsDeleteInstanceProcessSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsDeleteOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsDeleteOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsDeleteOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsDeleteOptionalParams#deleteEmptyServerFarm:member", - "docComment": "/**\n * Specify false if you want to keep empty App Service plan. By default, empty App Service plan is deleted.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "deleteEmptyServerFarm?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "deleteEmptyServerFarm", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsDeleteOptionalParams#deleteMetrics:member", - "docComment": "/**\n * If true, web app metrics are also deleted.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "deleteMetrics?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "deleteMetrics", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsDeletePremierAddOnOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsDeletePremierAddOnOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsDeletePremierAddOnOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsDeletePremierAddOnSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsDeletePremierAddOnSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsDeletePremierAddOnSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsDeletePrivateEndpointConnectionOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsDeletePrivateEndpointConnectionOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsDeletePrivateEndpointConnectionOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsDeletePrivateEndpointConnectionOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsDeletePrivateEndpointConnectionOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsDeletePrivateEndpointConnectionResponse:type", - "docComment": "/**\n * Contains response data for the deletePrivateEndpointConnection operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsDeletePrivateEndpointConnectionResponse = " - }, - { - "kind": "Reference", - "text": "Record", - "canonicalReference": "!Record:type" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsDeletePrivateEndpointConnectionResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsDeleteProcessOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsDeleteProcessOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsDeleteProcessOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsDeleteProcessSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsDeleteProcessSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsDeleteProcessSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsDeletePublicCertificateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsDeletePublicCertificateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsDeletePublicCertificateOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsDeletePublicCertificateSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsDeletePublicCertificateSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsDeletePublicCertificateSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsDeleteRelayServiceConnectionOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsDeleteRelayServiceConnectionOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsDeleteRelayServiceConnectionOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsDeleteRelayServiceConnectionSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsDeleteRelayServiceConnectionSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsDeleteRelayServiceConnectionSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsDeleteSiteExtensionOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsDeleteSiteExtensionOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsDeleteSiteExtensionOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsDeleteSiteExtensionSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsDeleteSiteExtensionSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsDeleteSiteExtensionSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsDeleteSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsDeleteSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsDeleteSlotOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsDeleteSlotOptionalParams#deleteEmptyServerFarm:member", - "docComment": "/**\n * Specify true if the App Service plan will be empty after app deletion and you want to delete the empty App Service plan. By default, the empty App Service plan is not deleted.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "deleteEmptyServerFarm?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "deleteEmptyServerFarm", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsDeleteSlotOptionalParams#deleteMetrics:member", - "docComment": "/**\n * If true, web app metrics are also deleted.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "deleteMetrics?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "deleteMetrics", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsDeleteSourceControlOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsDeleteSourceControlOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsDeleteSourceControlOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsDeleteSourceControlSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsDeleteSourceControlSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsDeleteSourceControlSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsDeleteSwiftVirtualNetworkOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsDeleteSwiftVirtualNetworkOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsDeleteSwiftVirtualNetworkOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsDeleteSwiftVirtualNetworkSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsDeleteSwiftVirtualNetworkSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsDeleteSwiftVirtualNetworkSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsDeleteTriggeredWebJobOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsDeleteTriggeredWebJobOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsDeleteTriggeredWebJobOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsDeleteTriggeredWebJobSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsDeleteTriggeredWebJobSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsDeleteTriggeredWebJobSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsDeleteVnetConnectionOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsDeleteVnetConnectionOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsDeleteVnetConnectionOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsDeleteVnetConnectionSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsDeleteVnetConnectionSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsDeleteVnetConnectionSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsDiscoverBackupOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsDiscoverBackupOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsDiscoverBackupOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsDiscoverBackupResponse:type", - "docComment": "/**\n * Contains response data for the discoverBackup operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsDiscoverBackupResponse = " - }, - { - "kind": "Reference", - "text": "RestoreRequest", - "canonicalReference": "web-resource-manager!RestoreRequest:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsDiscoverBackupResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsDiscoverBackupSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsDiscoverBackupSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsDiscoverBackupSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsDiscoverBackupSlotResponse:type", - "docComment": "/**\n * Contains response data for the discoverBackupSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsDiscoverBackupSlotResponse = " - }, - { - "kind": "Reference", - "text": "RestoreRequest", - "canonicalReference": "web-resource-manager!RestoreRequest:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsDiscoverBackupSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsGenerateNewSitePublishingPasswordOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsGenerateNewSitePublishingPasswordOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsGenerateNewSitePublishingPasswordOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsGenerateNewSitePublishingPasswordSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsGenerateNewSitePublishingPasswordSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsGenerateNewSitePublishingPasswordSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsGetAppSettingKeyVaultReferenceOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsGetAppSettingKeyVaultReferenceOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsGetAppSettingKeyVaultReferenceOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsGetAppSettingKeyVaultReferenceResponse:type", - "docComment": "/**\n * Contains response data for the getAppSettingKeyVaultReference operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsGetAppSettingKeyVaultReferenceResponse = " - }, - { - "kind": "Reference", - "text": "KeyVaultReferenceResource", - "canonicalReference": "web-resource-manager!KeyVaultReferenceResource:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsGetAppSettingKeyVaultReferenceResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsGetAppSettingsKeyVaultReferencesOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsGetAppSettingsKeyVaultReferencesOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsGetAppSettingsKeyVaultReferencesOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsGetAppSettingsKeyVaultReferencesResponse:type", - "docComment": "/**\n * Contains response data for the getAppSettingsKeyVaultReferences operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsGetAppSettingsKeyVaultReferencesResponse = " - }, - { - "kind": "Reference", - "text": "KeyVaultReferenceCollection", - "canonicalReference": "web-resource-manager!KeyVaultReferenceCollection:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsGetAppSettingsKeyVaultReferencesResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsGetAuthSettingsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsGetAuthSettingsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsGetAuthSettingsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsGetAuthSettingsResponse:type", - "docComment": "/**\n * Contains response data for the getAuthSettings operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsGetAuthSettingsResponse = " - }, - { - "kind": "Reference", - "text": "SiteAuthSettings", - "canonicalReference": "web-resource-manager!SiteAuthSettings:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsGetAuthSettingsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsGetAuthSettingsSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsGetAuthSettingsSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsGetAuthSettingsSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsGetAuthSettingsSlotResponse:type", - "docComment": "/**\n * Contains response data for the getAuthSettingsSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsGetAuthSettingsSlotResponse = " - }, - { - "kind": "Reference", - "text": "SiteAuthSettings", - "canonicalReference": "web-resource-manager!SiteAuthSettings:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsGetAuthSettingsSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsGetBackupConfigurationOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsGetBackupConfigurationOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsGetBackupConfigurationOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsGetBackupConfigurationResponse:type", - "docComment": "/**\n * Contains response data for the getBackupConfiguration operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsGetBackupConfigurationResponse = " - }, - { - "kind": "Reference", - "text": "BackupRequest", - "canonicalReference": "web-resource-manager!BackupRequest:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsGetBackupConfigurationResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsGetBackupConfigurationSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsGetBackupConfigurationSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsGetBackupConfigurationSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsGetBackupConfigurationSlotResponse:type", - "docComment": "/**\n * Contains response data for the getBackupConfigurationSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsGetBackupConfigurationSlotResponse = " - }, - { - "kind": "Reference", - "text": "BackupRequest", - "canonicalReference": "web-resource-manager!BackupRequest:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsGetBackupConfigurationSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsGetBackupStatusOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsGetBackupStatusOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsGetBackupStatusOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsGetBackupStatusResponse:type", - "docComment": "/**\n * Contains response data for the getBackupStatus operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsGetBackupStatusResponse = " - }, - { - "kind": "Reference", - "text": "BackupItem", - "canonicalReference": "web-resource-manager!BackupItem:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsGetBackupStatusResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsGetBackupStatusSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsGetBackupStatusSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsGetBackupStatusSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsGetBackupStatusSlotResponse:type", - "docComment": "/**\n * Contains response data for the getBackupStatusSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsGetBackupStatusSlotResponse = " - }, - { - "kind": "Reference", - "text": "BackupItem", - "canonicalReference": "web-resource-manager!BackupItem:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsGetBackupStatusSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsGetConfigurationOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsGetConfigurationOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsGetConfigurationOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsGetConfigurationResponse:type", - "docComment": "/**\n * Contains response data for the getConfiguration operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsGetConfigurationResponse = " - }, - { - "kind": "Reference", - "text": "SiteConfigResource", - "canonicalReference": "web-resource-manager!SiteConfigResource:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsGetConfigurationResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsGetConfigurationSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsGetConfigurationSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsGetConfigurationSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsGetConfigurationSlotResponse:type", - "docComment": "/**\n * Contains response data for the getConfigurationSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsGetConfigurationSlotResponse = " - }, - { - "kind": "Reference", - "text": "SiteConfigResource", - "canonicalReference": "web-resource-manager!SiteConfigResource:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsGetConfigurationSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsGetConfigurationSnapshotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsGetConfigurationSnapshotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsGetConfigurationSnapshotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsGetConfigurationSnapshotResponse:type", - "docComment": "/**\n * Contains response data for the getConfigurationSnapshot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsGetConfigurationSnapshotResponse = " - }, - { - "kind": "Reference", - "text": "SiteConfigResource", - "canonicalReference": "web-resource-manager!SiteConfigResource:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsGetConfigurationSnapshotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsGetConfigurationSnapshotSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsGetConfigurationSnapshotSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsGetConfigurationSnapshotSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsGetConfigurationSnapshotSlotResponse:type", - "docComment": "/**\n * Contains response data for the getConfigurationSnapshotSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsGetConfigurationSnapshotSlotResponse = " - }, - { - "kind": "Reference", - "text": "SiteConfigResource", - "canonicalReference": "web-resource-manager!SiteConfigResource:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsGetConfigurationSnapshotSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsGetContainerLogsZipOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsGetContainerLogsZipOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsGetContainerLogsZipOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsGetContainerLogsZipResponse:type", - "docComment": "/**\n * Contains response data for the getContainerLogsZip operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsGetContainerLogsZipResponse = " - }, - { - "kind": "Content", - "text": "{\n blobBody?: " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "Blob", - "canonicalReference": "!Blob:interface" - }, - { - "kind": "Content", - "text": ">;\n readableStreamBody?: " - }, - { - "kind": "Reference", - "text": "NodeJS.ReadableStream", - "canonicalReference": "!NodeJS.ReadableStream:interface" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsGetContainerLogsZipResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 8 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsGetContainerLogsZipSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsGetContainerLogsZipSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsGetContainerLogsZipSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsGetContainerLogsZipSlotResponse:type", - "docComment": "/**\n * Contains response data for the getContainerLogsZipSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsGetContainerLogsZipSlotResponse = " - }, - { - "kind": "Content", - "text": "{\n blobBody?: " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "Blob", - "canonicalReference": "!Blob:interface" - }, - { - "kind": "Content", - "text": ">;\n readableStreamBody?: " - }, - { - "kind": "Reference", - "text": "NodeJS.ReadableStream", - "canonicalReference": "!NodeJS.ReadableStream:interface" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsGetContainerLogsZipSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 8 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsGetContinuousWebJobOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsGetContinuousWebJobOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsGetContinuousWebJobOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsGetContinuousWebJobResponse:type", - "docComment": "/**\n * Contains response data for the getContinuousWebJob operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsGetContinuousWebJobResponse = " - }, - { - "kind": "Reference", - "text": "ContinuousWebJob", - "canonicalReference": "web-resource-manager!ContinuousWebJob:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsGetContinuousWebJobResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsGetContinuousWebJobSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsGetContinuousWebJobSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsGetContinuousWebJobSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsGetContinuousWebJobSlotResponse:type", - "docComment": "/**\n * Contains response data for the getContinuousWebJobSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsGetContinuousWebJobSlotResponse = " - }, - { - "kind": "Reference", - "text": "ContinuousWebJob", - "canonicalReference": "web-resource-manager!ContinuousWebJob:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsGetContinuousWebJobSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsGetDeploymentOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsGetDeploymentOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsGetDeploymentOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsGetDeploymentResponse:type", - "docComment": "/**\n * Contains response data for the getDeployment operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsGetDeploymentResponse = " - }, - { - "kind": "Reference", - "text": "Deployment", - "canonicalReference": "web-resource-manager!Deployment:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsGetDeploymentResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsGetDeploymentSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsGetDeploymentSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsGetDeploymentSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsGetDeploymentSlotResponse:type", - "docComment": "/**\n * Contains response data for the getDeploymentSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsGetDeploymentSlotResponse = " - }, - { - "kind": "Reference", - "text": "Deployment", - "canonicalReference": "web-resource-manager!Deployment:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsGetDeploymentSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsGetDiagnosticLogsConfigurationOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsGetDiagnosticLogsConfigurationOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsGetDiagnosticLogsConfigurationOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsGetDiagnosticLogsConfigurationResponse:type", - "docComment": "/**\n * Contains response data for the getDiagnosticLogsConfiguration operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsGetDiagnosticLogsConfigurationResponse = " - }, - { - "kind": "Reference", - "text": "SiteLogsConfig", - "canonicalReference": "web-resource-manager!SiteLogsConfig:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsGetDiagnosticLogsConfigurationResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsGetDiagnosticLogsConfigurationSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsGetDiagnosticLogsConfigurationSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsGetDiagnosticLogsConfigurationSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsGetDiagnosticLogsConfigurationSlotResponse:type", - "docComment": "/**\n * Contains response data for the getDiagnosticLogsConfigurationSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsGetDiagnosticLogsConfigurationSlotResponse = " - }, - { - "kind": "Reference", - "text": "SiteLogsConfig", - "canonicalReference": "web-resource-manager!SiteLogsConfig:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsGetDiagnosticLogsConfigurationSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsGetDomainOwnershipIdentifierOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsGetDomainOwnershipIdentifierOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsGetDomainOwnershipIdentifierOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsGetDomainOwnershipIdentifierResponse:type", - "docComment": "/**\n * Contains response data for the getDomainOwnershipIdentifier operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsGetDomainOwnershipIdentifierResponse = " - }, - { - "kind": "Reference", - "text": "Identifier", - "canonicalReference": "web-resource-manager!Identifier:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsGetDomainOwnershipIdentifierResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsGetDomainOwnershipIdentifierSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsGetDomainOwnershipIdentifierSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsGetDomainOwnershipIdentifierSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsGetDomainOwnershipIdentifierSlotResponse:type", - "docComment": "/**\n * Contains response data for the getDomainOwnershipIdentifierSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsGetDomainOwnershipIdentifierSlotResponse = " - }, - { - "kind": "Reference", - "text": "Identifier", - "canonicalReference": "web-resource-manager!Identifier:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsGetDomainOwnershipIdentifierSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsGetFunctionOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsGetFunctionOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsGetFunctionOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsGetFunctionResponse:type", - "docComment": "/**\n * Contains response data for the getFunction operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsGetFunctionResponse = " - }, - { - "kind": "Reference", - "text": "FunctionEnvelope", - "canonicalReference": "web-resource-manager!FunctionEnvelope:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsGetFunctionResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsGetFunctionsAdminTokenOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsGetFunctionsAdminTokenOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsGetFunctionsAdminTokenOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsGetFunctionsAdminTokenResponse:type", - "docComment": "/**\n * Contains response data for the getFunctionsAdminToken operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsGetFunctionsAdminTokenResponse = " - }, - { - "kind": "Content", - "text": "{\n body: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsGetFunctionsAdminTokenResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsGetFunctionsAdminTokenSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsGetFunctionsAdminTokenSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsGetFunctionsAdminTokenSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsGetFunctionsAdminTokenSlotResponse:type", - "docComment": "/**\n * Contains response data for the getFunctionsAdminTokenSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsGetFunctionsAdminTokenSlotResponse = " - }, - { - "kind": "Content", - "text": "{\n body: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsGetFunctionsAdminTokenSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsGetHostNameBindingOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsGetHostNameBindingOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsGetHostNameBindingOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsGetHostNameBindingResponse:type", - "docComment": "/**\n * Contains response data for the getHostNameBinding operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsGetHostNameBindingResponse = " - }, - { - "kind": "Reference", - "text": "HostNameBinding", - "canonicalReference": "web-resource-manager!HostNameBinding:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsGetHostNameBindingResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsGetHostNameBindingSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsGetHostNameBindingSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsGetHostNameBindingSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsGetHostNameBindingSlotResponse:type", - "docComment": "/**\n * Contains response data for the getHostNameBindingSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsGetHostNameBindingSlotResponse = " - }, - { - "kind": "Reference", - "text": "HostNameBinding", - "canonicalReference": "web-resource-manager!HostNameBinding:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsGetHostNameBindingSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsGetHybridConnectionOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsGetHybridConnectionOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsGetHybridConnectionOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsGetHybridConnectionResponse:type", - "docComment": "/**\n * Contains response data for the getHybridConnection operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsGetHybridConnectionResponse = " - }, - { - "kind": "Reference", - "text": "HybridConnection", - "canonicalReference": "web-resource-manager!HybridConnection:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsGetHybridConnectionResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsGetHybridConnectionSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsGetHybridConnectionSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsGetHybridConnectionSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsGetHybridConnectionSlotResponse:type", - "docComment": "/**\n * Contains response data for the getHybridConnectionSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsGetHybridConnectionSlotResponse = " - }, - { - "kind": "Reference", - "text": "HybridConnection", - "canonicalReference": "web-resource-manager!HybridConnection:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsGetHybridConnectionSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsGetInstanceFunctionSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsGetInstanceFunctionSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsGetInstanceFunctionSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsGetInstanceFunctionSlotResponse:type", - "docComment": "/**\n * Contains response data for the getInstanceFunctionSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsGetInstanceFunctionSlotResponse = " - }, - { - "kind": "Reference", - "text": "FunctionEnvelope", - "canonicalReference": "web-resource-manager!FunctionEnvelope:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsGetInstanceFunctionSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsGetInstanceInfoOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsGetInstanceInfoOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsGetInstanceInfoOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsGetInstanceInfoResponse:type", - "docComment": "/**\n * Contains response data for the getInstanceInfo operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsGetInstanceInfoResponse = " - }, - { - "kind": "Reference", - "text": "WebSiteInstanceStatus", - "canonicalReference": "web-resource-manager!WebSiteInstanceStatus:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsGetInstanceInfoResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsGetInstanceInfoSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsGetInstanceInfoSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsGetInstanceInfoSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsGetInstanceInfoSlotResponse:type", - "docComment": "/**\n * Contains response data for the getInstanceInfoSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsGetInstanceInfoSlotResponse = " - }, - { - "kind": "Reference", - "text": "WebSiteInstanceStatus", - "canonicalReference": "web-resource-manager!WebSiteInstanceStatus:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsGetInstanceInfoSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsGetInstanceMSDeployLogOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsGetInstanceMSDeployLogOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsGetInstanceMSDeployLogOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsGetInstanceMSDeployLogResponse:type", - "docComment": "/**\n * Contains response data for the getInstanceMSDeployLog operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsGetInstanceMSDeployLogResponse = " - }, - { - "kind": "Reference", - "text": "MSDeployLog", - "canonicalReference": "web-resource-manager!MSDeployLog:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsGetInstanceMSDeployLogResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsGetInstanceMSDeployLogSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsGetInstanceMSDeployLogSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsGetInstanceMSDeployLogSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsGetInstanceMSDeployLogSlotResponse:type", - "docComment": "/**\n * Contains response data for the getInstanceMSDeployLogSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsGetInstanceMSDeployLogSlotResponse = " - }, - { - "kind": "Reference", - "text": "MSDeployLog", - "canonicalReference": "web-resource-manager!MSDeployLog:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsGetInstanceMSDeployLogSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsGetInstanceMsDeployStatusOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsGetInstanceMsDeployStatusOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsGetInstanceMsDeployStatusOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsGetInstanceMsDeployStatusResponse:type", - "docComment": "/**\n * Contains response data for the getInstanceMsDeployStatus operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsGetInstanceMsDeployStatusResponse = " - }, - { - "kind": "Reference", - "text": "MSDeployStatus", - "canonicalReference": "web-resource-manager!MSDeployStatus:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsGetInstanceMsDeployStatusResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsGetInstanceMsDeployStatusSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsGetInstanceMsDeployStatusSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsGetInstanceMsDeployStatusSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsGetInstanceMsDeployStatusSlotResponse:type", - "docComment": "/**\n * Contains response data for the getInstanceMsDeployStatusSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsGetInstanceMsDeployStatusSlotResponse = " - }, - { - "kind": "Reference", - "text": "MSDeployStatus", - "canonicalReference": "web-resource-manager!MSDeployStatus:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsGetInstanceMsDeployStatusSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsGetInstanceProcessDumpOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsGetInstanceProcessDumpOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsGetInstanceProcessDumpOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsGetInstanceProcessDumpResponse:type", - "docComment": "/**\n * Contains response data for the getInstanceProcessDump operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsGetInstanceProcessDumpResponse = " - }, - { - "kind": "Content", - "text": "{\n blobBody?: " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "Blob", - "canonicalReference": "!Blob:interface" - }, - { - "kind": "Content", - "text": ">;\n readableStreamBody?: " - }, - { - "kind": "Reference", - "text": "NodeJS.ReadableStream", - "canonicalReference": "!NodeJS.ReadableStream:interface" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsGetInstanceProcessDumpResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 8 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsGetInstanceProcessDumpSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsGetInstanceProcessDumpSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsGetInstanceProcessDumpSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsGetInstanceProcessDumpSlotResponse:type", - "docComment": "/**\n * Contains response data for the getInstanceProcessDumpSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsGetInstanceProcessDumpSlotResponse = " - }, - { - "kind": "Content", - "text": "{\n blobBody?: " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "Blob", - "canonicalReference": "!Blob:interface" - }, - { - "kind": "Content", - "text": ">;\n readableStreamBody?: " - }, - { - "kind": "Reference", - "text": "NodeJS.ReadableStream", - "canonicalReference": "!NodeJS.ReadableStream:interface" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsGetInstanceProcessDumpSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 8 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsGetInstanceProcessModuleOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsGetInstanceProcessModuleOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsGetInstanceProcessModuleOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsGetInstanceProcessModuleResponse:type", - "docComment": "/**\n * Contains response data for the getInstanceProcessModule operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsGetInstanceProcessModuleResponse = " - }, - { - "kind": "Reference", - "text": "ProcessModuleInfo", - "canonicalReference": "web-resource-manager!ProcessModuleInfo:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsGetInstanceProcessModuleResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsGetInstanceProcessModuleSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsGetInstanceProcessModuleSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsGetInstanceProcessModuleSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsGetInstanceProcessModuleSlotResponse:type", - "docComment": "/**\n * Contains response data for the getInstanceProcessModuleSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsGetInstanceProcessModuleSlotResponse = " - }, - { - "kind": "Reference", - "text": "ProcessModuleInfo", - "canonicalReference": "web-resource-manager!ProcessModuleInfo:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsGetInstanceProcessModuleSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsGetInstanceProcessOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsGetInstanceProcessOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsGetInstanceProcessOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsGetInstanceProcessResponse:type", - "docComment": "/**\n * Contains response data for the getInstanceProcess operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsGetInstanceProcessResponse = " - }, - { - "kind": "Reference", - "text": "ProcessInfo", - "canonicalReference": "web-resource-manager!ProcessInfo:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsGetInstanceProcessResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsGetInstanceProcessSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsGetInstanceProcessSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsGetInstanceProcessSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsGetInstanceProcessSlotResponse:type", - "docComment": "/**\n * Contains response data for the getInstanceProcessSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsGetInstanceProcessSlotResponse = " - }, - { - "kind": "Reference", - "text": "ProcessInfo", - "canonicalReference": "web-resource-manager!ProcessInfo:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsGetInstanceProcessSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsGetMigrateMySqlStatusOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsGetMigrateMySqlStatusOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsGetMigrateMySqlStatusOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsGetMigrateMySqlStatusResponse:type", - "docComment": "/**\n * Contains response data for the getMigrateMySqlStatus operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsGetMigrateMySqlStatusResponse = " - }, - { - "kind": "Reference", - "text": "MigrateMySqlStatus", - "canonicalReference": "web-resource-manager!MigrateMySqlStatus:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsGetMigrateMySqlStatusResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsGetMigrateMySqlStatusSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsGetMigrateMySqlStatusSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsGetMigrateMySqlStatusSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsGetMigrateMySqlStatusSlotResponse:type", - "docComment": "/**\n * Contains response data for the getMigrateMySqlStatusSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsGetMigrateMySqlStatusSlotResponse = " - }, - { - "kind": "Reference", - "text": "MigrateMySqlStatus", - "canonicalReference": "web-resource-manager!MigrateMySqlStatus:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsGetMigrateMySqlStatusSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsGetMSDeployLogOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsGetMSDeployLogOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsGetMSDeployLogOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsGetMSDeployLogResponse:type", - "docComment": "/**\n * Contains response data for the getMSDeployLog operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsGetMSDeployLogResponse = " - }, - { - "kind": "Reference", - "text": "MSDeployLog", - "canonicalReference": "web-resource-manager!MSDeployLog:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsGetMSDeployLogResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsGetMSDeployLogSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsGetMSDeployLogSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsGetMSDeployLogSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsGetMSDeployLogSlotResponse:type", - "docComment": "/**\n * Contains response data for the getMSDeployLogSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsGetMSDeployLogSlotResponse = " - }, - { - "kind": "Reference", - "text": "MSDeployLog", - "canonicalReference": "web-resource-manager!MSDeployLog:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsGetMSDeployLogSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsGetMSDeployStatusOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsGetMSDeployStatusOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsGetMSDeployStatusOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsGetMSDeployStatusResponse:type", - "docComment": "/**\n * Contains response data for the getMSDeployStatus operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsGetMSDeployStatusResponse = " - }, - { - "kind": "Reference", - "text": "MSDeployStatus", - "canonicalReference": "web-resource-manager!MSDeployStatus:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsGetMSDeployStatusResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsGetMSDeployStatusSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsGetMSDeployStatusSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsGetMSDeployStatusSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsGetMSDeployStatusSlotResponse:type", - "docComment": "/**\n * Contains response data for the getMSDeployStatusSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsGetMSDeployStatusSlotResponse = " - }, - { - "kind": "Reference", - "text": "MSDeployStatus", - "canonicalReference": "web-resource-manager!MSDeployStatus:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsGetMSDeployStatusSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsGetNetworkTraceOperationOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsGetNetworkTraceOperationOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsGetNetworkTraceOperationOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsGetNetworkTraceOperationResponse:type", - "docComment": "/**\n * Contains response data for the getNetworkTraceOperation operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsGetNetworkTraceOperationResponse = " - }, - { - "kind": "Reference", - "text": "NetworkTrace", - "canonicalReference": "web-resource-manager!NetworkTrace:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsGetNetworkTraceOperationResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsGetNetworkTraceOperationSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsGetNetworkTraceOperationSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsGetNetworkTraceOperationSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsGetNetworkTraceOperationSlotResponse:type", - "docComment": "/**\n * Contains response data for the getNetworkTraceOperationSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsGetNetworkTraceOperationSlotResponse = " - }, - { - "kind": "Reference", - "text": "NetworkTrace", - "canonicalReference": "web-resource-manager!NetworkTrace:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsGetNetworkTraceOperationSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsGetNetworkTraceOperationSlotV2OptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsGetNetworkTraceOperationSlotV2OptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsGetNetworkTraceOperationSlotV2OptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsGetNetworkTraceOperationSlotV2Response:type", - "docComment": "/**\n * Contains response data for the getNetworkTraceOperationSlotV2 operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsGetNetworkTraceOperationSlotV2Response = " - }, - { - "kind": "Reference", - "text": "NetworkTrace", - "canonicalReference": "web-resource-manager!NetworkTrace:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsGetNetworkTraceOperationSlotV2Response", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsGetNetworkTraceOperationV2OptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsGetNetworkTraceOperationV2OptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsGetNetworkTraceOperationV2OptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsGetNetworkTraceOperationV2Response:type", - "docComment": "/**\n * Contains response data for the getNetworkTraceOperationV2 operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsGetNetworkTraceOperationV2Response = " - }, - { - "kind": "Reference", - "text": "NetworkTrace", - "canonicalReference": "web-resource-manager!NetworkTrace:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsGetNetworkTraceOperationV2Response", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsGetNetworkTracesOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsGetNetworkTracesOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsGetNetworkTracesOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsGetNetworkTracesResponse:type", - "docComment": "/**\n * Contains response data for the getNetworkTraces operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsGetNetworkTracesResponse = " - }, - { - "kind": "Reference", - "text": "NetworkTrace", - "canonicalReference": "web-resource-manager!NetworkTrace:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsGetNetworkTracesResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsGetNetworkTracesSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsGetNetworkTracesSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsGetNetworkTracesSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsGetNetworkTracesSlotResponse:type", - "docComment": "/**\n * Contains response data for the getNetworkTracesSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsGetNetworkTracesSlotResponse = " - }, - { - "kind": "Reference", - "text": "NetworkTrace", - "canonicalReference": "web-resource-manager!NetworkTrace:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsGetNetworkTracesSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsGetNetworkTracesSlotV2OptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsGetNetworkTracesSlotV2OptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsGetNetworkTracesSlotV2OptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsGetNetworkTracesSlotV2Response:type", - "docComment": "/**\n * Contains response data for the getNetworkTracesSlotV2 operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsGetNetworkTracesSlotV2Response = " - }, - { - "kind": "Reference", - "text": "NetworkTrace", - "canonicalReference": "web-resource-manager!NetworkTrace:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsGetNetworkTracesSlotV2Response", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsGetNetworkTracesV2OptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsGetNetworkTracesV2OptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsGetNetworkTracesV2OptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsGetNetworkTracesV2Response:type", - "docComment": "/**\n * Contains response data for the getNetworkTracesV2 operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsGetNetworkTracesV2Response = " - }, - { - "kind": "Reference", - "text": "NetworkTrace", - "canonicalReference": "web-resource-manager!NetworkTrace:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsGetNetworkTracesV2Response", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsGetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsGetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsGetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsGetPremierAddOnOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsGetPremierAddOnOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsGetPremierAddOnOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsGetPremierAddOnResponse:type", - "docComment": "/**\n * Contains response data for the getPremierAddOn operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsGetPremierAddOnResponse = " - }, - { - "kind": "Reference", - "text": "PremierAddOn", - "canonicalReference": "web-resource-manager!PremierAddOn:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsGetPremierAddOnResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsGetPremierAddOnSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsGetPremierAddOnSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsGetPremierAddOnSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsGetPremierAddOnSlotResponse:type", - "docComment": "/**\n * Contains response data for the getPremierAddOnSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsGetPremierAddOnSlotResponse = " - }, - { - "kind": "Reference", - "text": "PremierAddOn", - "canonicalReference": "web-resource-manager!PremierAddOn:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsGetPremierAddOnSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsGetPrivateAccessOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsGetPrivateAccessOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsGetPrivateAccessOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsGetPrivateAccessResponse:type", - "docComment": "/**\n * Contains response data for the getPrivateAccess operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsGetPrivateAccessResponse = " - }, - { - "kind": "Reference", - "text": "PrivateAccess", - "canonicalReference": "web-resource-manager!PrivateAccess:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsGetPrivateAccessResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsGetPrivateAccessSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsGetPrivateAccessSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsGetPrivateAccessSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsGetPrivateAccessSlotResponse:type", - "docComment": "/**\n * Contains response data for the getPrivateAccessSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsGetPrivateAccessSlotResponse = " - }, - { - "kind": "Reference", - "text": "PrivateAccess", - "canonicalReference": "web-resource-manager!PrivateAccess:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsGetPrivateAccessSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsGetPrivateEndpointConnectionOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsGetPrivateEndpointConnectionOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsGetPrivateEndpointConnectionOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsGetPrivateEndpointConnectionResponse:type", - "docComment": "/**\n * Contains response data for the getPrivateEndpointConnection operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsGetPrivateEndpointConnectionResponse = " - }, - { - "kind": "Reference", - "text": "PrivateEndpointConnectionResource", - "canonicalReference": "web-resource-manager!PrivateEndpointConnectionResource:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsGetPrivateEndpointConnectionResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsGetPrivateLinkResourcesOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsGetPrivateLinkResourcesOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsGetPrivateLinkResourcesOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsGetPrivateLinkResourcesResponse:type", - "docComment": "/**\n * Contains response data for the getPrivateLinkResources operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsGetPrivateLinkResourcesResponse = " - }, - { - "kind": "Reference", - "text": "PrivateLinkResourcesWrapper", - "canonicalReference": "web-resource-manager!PrivateLinkResourcesWrapper:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsGetPrivateLinkResourcesResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsGetProcessDumpOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsGetProcessDumpOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsGetProcessDumpOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsGetProcessDumpResponse:type", - "docComment": "/**\n * Contains response data for the getProcessDump operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsGetProcessDumpResponse = " - }, - { - "kind": "Content", - "text": "{\n blobBody?: " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "Blob", - "canonicalReference": "!Blob:interface" - }, - { - "kind": "Content", - "text": ">;\n readableStreamBody?: " - }, - { - "kind": "Reference", - "text": "NodeJS.ReadableStream", - "canonicalReference": "!NodeJS.ReadableStream:interface" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsGetProcessDumpResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 8 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsGetProcessDumpSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsGetProcessDumpSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsGetProcessDumpSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsGetProcessDumpSlotResponse:type", - "docComment": "/**\n * Contains response data for the getProcessDumpSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsGetProcessDumpSlotResponse = " - }, - { - "kind": "Content", - "text": "{\n blobBody?: " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "Blob", - "canonicalReference": "!Blob:interface" - }, - { - "kind": "Content", - "text": ">;\n readableStreamBody?: " - }, - { - "kind": "Reference", - "text": "NodeJS.ReadableStream", - "canonicalReference": "!NodeJS.ReadableStream:interface" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsGetProcessDumpSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 8 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsGetProcessModuleOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsGetProcessModuleOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsGetProcessModuleOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsGetProcessModuleResponse:type", - "docComment": "/**\n * Contains response data for the getProcessModule operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsGetProcessModuleResponse = " - }, - { - "kind": "Reference", - "text": "ProcessModuleInfo", - "canonicalReference": "web-resource-manager!ProcessModuleInfo:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsGetProcessModuleResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsGetProcessModuleSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsGetProcessModuleSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsGetProcessModuleSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsGetProcessModuleSlotResponse:type", - "docComment": "/**\n * Contains response data for the getProcessModuleSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsGetProcessModuleSlotResponse = " - }, - { - "kind": "Reference", - "text": "ProcessModuleInfo", - "canonicalReference": "web-resource-manager!ProcessModuleInfo:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsGetProcessModuleSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsGetProcessOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsGetProcessOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsGetProcessOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsGetProcessResponse:type", - "docComment": "/**\n * Contains response data for the getProcess operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsGetProcessResponse = " - }, - { - "kind": "Reference", - "text": "ProcessInfo", - "canonicalReference": "web-resource-manager!ProcessInfo:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsGetProcessResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsGetProcessSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsGetProcessSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsGetProcessSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsGetProcessSlotResponse:type", - "docComment": "/**\n * Contains response data for the getProcessSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsGetProcessSlotResponse = " - }, - { - "kind": "Reference", - "text": "ProcessInfo", - "canonicalReference": "web-resource-manager!ProcessInfo:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsGetProcessSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsGetPublicCertificateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsGetPublicCertificateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsGetPublicCertificateOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsGetPublicCertificateResponse:type", - "docComment": "/**\n * Contains response data for the getPublicCertificate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsGetPublicCertificateResponse = " - }, - { - "kind": "Reference", - "text": "PublicCertificate", - "canonicalReference": "web-resource-manager!PublicCertificate:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsGetPublicCertificateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsGetPublicCertificateSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsGetPublicCertificateSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsGetPublicCertificateSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsGetPublicCertificateSlotResponse:type", - "docComment": "/**\n * Contains response data for the getPublicCertificateSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsGetPublicCertificateSlotResponse = " - }, - { - "kind": "Reference", - "text": "PublicCertificate", - "canonicalReference": "web-resource-manager!PublicCertificate:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsGetPublicCertificateSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsGetRelayServiceConnectionOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsGetRelayServiceConnectionOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsGetRelayServiceConnectionOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsGetRelayServiceConnectionResponse:type", - "docComment": "/**\n * Contains response data for the getRelayServiceConnection operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsGetRelayServiceConnectionResponse = " - }, - { - "kind": "Reference", - "text": "RelayServiceConnectionEntity", - "canonicalReference": "web-resource-manager!RelayServiceConnectionEntity:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsGetRelayServiceConnectionResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsGetRelayServiceConnectionSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsGetRelayServiceConnectionSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsGetRelayServiceConnectionSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsGetRelayServiceConnectionSlotResponse:type", - "docComment": "/**\n * Contains response data for the getRelayServiceConnectionSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsGetRelayServiceConnectionSlotResponse = " - }, - { - "kind": "Reference", - "text": "RelayServiceConnectionEntity", - "canonicalReference": "web-resource-manager!RelayServiceConnectionEntity:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsGetRelayServiceConnectionSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsGetResponse:type", - "docComment": "/**\n * Contains response data for the get operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsGetResponse = " - }, - { - "kind": "Reference", - "text": "Site", - "canonicalReference": "web-resource-manager!Site:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsGetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsGetSiteExtensionOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsGetSiteExtensionOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsGetSiteExtensionOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsGetSiteExtensionResponse:type", - "docComment": "/**\n * Contains response data for the getSiteExtension operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsGetSiteExtensionResponse = " - }, - { - "kind": "Reference", - "text": "SiteExtensionInfo", - "canonicalReference": "web-resource-manager!SiteExtensionInfo:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsGetSiteExtensionResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsGetSiteExtensionSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsGetSiteExtensionSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsGetSiteExtensionSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsGetSiteExtensionSlotResponse:type", - "docComment": "/**\n * Contains response data for the getSiteExtensionSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsGetSiteExtensionSlotResponse = " - }, - { - "kind": "Reference", - "text": "SiteExtensionInfo", - "canonicalReference": "web-resource-manager!SiteExtensionInfo:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsGetSiteExtensionSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsGetSitePhpErrorLogFlagOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsGetSitePhpErrorLogFlagOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsGetSitePhpErrorLogFlagOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsGetSitePhpErrorLogFlagResponse:type", - "docComment": "/**\n * Contains response data for the getSitePhpErrorLogFlag operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsGetSitePhpErrorLogFlagResponse = " - }, - { - "kind": "Reference", - "text": "SitePhpErrorLogFlag", - "canonicalReference": "web-resource-manager!SitePhpErrorLogFlag:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsGetSitePhpErrorLogFlagResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsGetSitePhpErrorLogFlagSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsGetSitePhpErrorLogFlagSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsGetSitePhpErrorLogFlagSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsGetSitePhpErrorLogFlagSlotResponse:type", - "docComment": "/**\n * Contains response data for the getSitePhpErrorLogFlagSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsGetSitePhpErrorLogFlagSlotResponse = " - }, - { - "kind": "Reference", - "text": "SitePhpErrorLogFlag", - "canonicalReference": "web-resource-manager!SitePhpErrorLogFlag:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsGetSitePhpErrorLogFlagSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsGetSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsGetSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsGetSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsGetSlotResponse:type", - "docComment": "/**\n * Contains response data for the getSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsGetSlotResponse = " - }, - { - "kind": "Reference", - "text": "Site", - "canonicalReference": "web-resource-manager!Site:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsGetSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsGetSourceControlOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsGetSourceControlOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsGetSourceControlOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsGetSourceControlResponse:type", - "docComment": "/**\n * Contains response data for the getSourceControl operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsGetSourceControlResponse = " - }, - { - "kind": "Reference", - "text": "SiteSourceControl", - "canonicalReference": "web-resource-manager!SiteSourceControl:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsGetSourceControlResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsGetSourceControlSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsGetSourceControlSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsGetSourceControlSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsGetSourceControlSlotResponse:type", - "docComment": "/**\n * Contains response data for the getSourceControlSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsGetSourceControlSlotResponse = " - }, - { - "kind": "Reference", - "text": "SiteSourceControl", - "canonicalReference": "web-resource-manager!SiteSourceControl:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsGetSourceControlSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsGetSwiftVirtualNetworkConnectionOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsGetSwiftVirtualNetworkConnectionOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsGetSwiftVirtualNetworkConnectionOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsGetSwiftVirtualNetworkConnectionResponse:type", - "docComment": "/**\n * Contains response data for the getSwiftVirtualNetworkConnection operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsGetSwiftVirtualNetworkConnectionResponse = " - }, - { - "kind": "Reference", - "text": "SwiftVirtualNetwork", - "canonicalReference": "web-resource-manager!SwiftVirtualNetwork:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsGetSwiftVirtualNetworkConnectionResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsGetSwiftVirtualNetworkConnectionSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsGetSwiftVirtualNetworkConnectionSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsGetSwiftVirtualNetworkConnectionSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsGetSwiftVirtualNetworkConnectionSlotResponse:type", - "docComment": "/**\n * Contains response data for the getSwiftVirtualNetworkConnectionSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsGetSwiftVirtualNetworkConnectionSlotResponse = " - }, - { - "kind": "Reference", - "text": "SwiftVirtualNetwork", - "canonicalReference": "web-resource-manager!SwiftVirtualNetwork:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsGetSwiftVirtualNetworkConnectionSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsGetTriggeredWebJobHistoryOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsGetTriggeredWebJobHistoryOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsGetTriggeredWebJobHistoryOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsGetTriggeredWebJobHistoryResponse:type", - "docComment": "/**\n * Contains response data for the getTriggeredWebJobHistory operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsGetTriggeredWebJobHistoryResponse = " - }, - { - "kind": "Reference", - "text": "TriggeredJobHistory", - "canonicalReference": "web-resource-manager!TriggeredJobHistory:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsGetTriggeredWebJobHistoryResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsGetTriggeredWebJobHistorySlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsGetTriggeredWebJobHistorySlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsGetTriggeredWebJobHistorySlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsGetTriggeredWebJobHistorySlotResponse:type", - "docComment": "/**\n * Contains response data for the getTriggeredWebJobHistorySlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsGetTriggeredWebJobHistorySlotResponse = " - }, - { - "kind": "Reference", - "text": "TriggeredJobHistory", - "canonicalReference": "web-resource-manager!TriggeredJobHistory:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsGetTriggeredWebJobHistorySlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsGetTriggeredWebJobOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsGetTriggeredWebJobOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsGetTriggeredWebJobOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsGetTriggeredWebJobResponse:type", - "docComment": "/**\n * Contains response data for the getTriggeredWebJob operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsGetTriggeredWebJobResponse = " - }, - { - "kind": "Reference", - "text": "TriggeredWebJob", - "canonicalReference": "web-resource-manager!TriggeredWebJob:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsGetTriggeredWebJobResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsGetTriggeredWebJobSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsGetTriggeredWebJobSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsGetTriggeredWebJobSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsGetTriggeredWebJobSlotResponse:type", - "docComment": "/**\n * Contains response data for the getTriggeredWebJobSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsGetTriggeredWebJobSlotResponse = " - }, - { - "kind": "Reference", - "text": "TriggeredWebJob", - "canonicalReference": "web-resource-manager!TriggeredWebJob:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsGetTriggeredWebJobSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsGetVnetConnectionGatewayOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsGetVnetConnectionGatewayOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsGetVnetConnectionGatewayOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsGetVnetConnectionGatewayResponse:type", - "docComment": "/**\n * Contains response data for the getVnetConnectionGateway operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsGetVnetConnectionGatewayResponse = " - }, - { - "kind": "Reference", - "text": "VnetGateway", - "canonicalReference": "web-resource-manager!VnetGateway:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsGetVnetConnectionGatewayResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsGetVnetConnectionGatewaySlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsGetVnetConnectionGatewaySlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsGetVnetConnectionGatewaySlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsGetVnetConnectionGatewaySlotResponse:type", - "docComment": "/**\n * Contains response data for the getVnetConnectionGatewaySlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsGetVnetConnectionGatewaySlotResponse = " - }, - { - "kind": "Reference", - "text": "VnetGateway", - "canonicalReference": "web-resource-manager!VnetGateway:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsGetVnetConnectionGatewaySlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsGetVnetConnectionOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsGetVnetConnectionOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsGetVnetConnectionOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsGetVnetConnectionResponse:type", - "docComment": "/**\n * Contains response data for the getVnetConnection operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsGetVnetConnectionResponse = " - }, - { - "kind": "Reference", - "text": "VnetInfo", - "canonicalReference": "web-resource-manager!VnetInfo:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsGetVnetConnectionResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsGetVnetConnectionSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsGetVnetConnectionSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsGetVnetConnectionSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsGetVnetConnectionSlotResponse:type", - "docComment": "/**\n * Contains response data for the getVnetConnectionSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsGetVnetConnectionSlotResponse = " - }, - { - "kind": "Reference", - "text": "VnetInfo", - "canonicalReference": "web-resource-manager!VnetInfo:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsGetVnetConnectionSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsGetWebJobOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsGetWebJobOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsGetWebJobOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsGetWebJobResponse:type", - "docComment": "/**\n * Contains response data for the getWebJob operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsGetWebJobResponse = " - }, - { - "kind": "Reference", - "text": "WebJob", - "canonicalReference": "web-resource-manager!WebJob:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsGetWebJobResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsGetWebJobSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsGetWebJobSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsGetWebJobSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsGetWebJobSlotResponse:type", - "docComment": "/**\n * Contains response data for the getWebJobSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsGetWebJobSlotResponse = " - }, - { - "kind": "Reference", - "text": "WebJob", - "canonicalReference": "web-resource-manager!WebJob:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsGetWebJobSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsGetWebSiteContainerLogsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsGetWebSiteContainerLogsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsGetWebSiteContainerLogsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsGetWebSiteContainerLogsResponse:type", - "docComment": "/**\n * Contains response data for the getWebSiteContainerLogs operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsGetWebSiteContainerLogsResponse = " - }, - { - "kind": "Content", - "text": "{\n blobBody?: " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "Blob", - "canonicalReference": "!Blob:interface" - }, - { - "kind": "Content", - "text": ">;\n readableStreamBody?: " - }, - { - "kind": "Reference", - "text": "NodeJS.ReadableStream", - "canonicalReference": "!NodeJS.ReadableStream:interface" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsGetWebSiteContainerLogsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 8 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsGetWebSiteContainerLogsSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsGetWebSiteContainerLogsSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsGetWebSiteContainerLogsSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsGetWebSiteContainerLogsSlotResponse:type", - "docComment": "/**\n * Contains response data for the getWebSiteContainerLogsSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsGetWebSiteContainerLogsSlotResponse = " - }, - { - "kind": "Content", - "text": "{\n blobBody?: " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "Blob", - "canonicalReference": "!Blob:interface" - }, - { - "kind": "Content", - "text": ">;\n readableStreamBody?: " - }, - { - "kind": "Reference", - "text": "NodeJS.ReadableStream", - "canonicalReference": "!NodeJS.ReadableStream:interface" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsGetWebSiteContainerLogsSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 8 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsInstallSiteExtensionOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsInstallSiteExtensionOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsInstallSiteExtensionOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsInstallSiteExtensionOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsInstallSiteExtensionOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsInstallSiteExtensionResponse:type", - "docComment": "/**\n * Contains response data for the installSiteExtension operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsInstallSiteExtensionResponse = " - }, - { - "kind": "Reference", - "text": "SiteExtensionInfo", - "canonicalReference": "web-resource-manager!SiteExtensionInfo:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsInstallSiteExtensionResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsInstallSiteExtensionSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsInstallSiteExtensionSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsInstallSiteExtensionSlotOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsInstallSiteExtensionSlotOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsInstallSiteExtensionSlotOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsInstallSiteExtensionSlotResponse:type", - "docComment": "/**\n * Contains response data for the installSiteExtensionSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsInstallSiteExtensionSlotResponse = " - }, - { - "kind": "Reference", - "text": "SiteExtensionInfo", - "canonicalReference": "web-resource-manager!SiteExtensionInfo:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsInstallSiteExtensionSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsIsCloneableOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsIsCloneableOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsIsCloneableOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsIsCloneableResponse:type", - "docComment": "/**\n * Contains response data for the isCloneable operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsIsCloneableResponse = " - }, - { - "kind": "Reference", - "text": "SiteCloneability", - "canonicalReference": "web-resource-manager!SiteCloneability:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsIsCloneableResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsIsCloneableSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsIsCloneableSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsIsCloneableSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsIsCloneableSlotResponse:type", - "docComment": "/**\n * Contains response data for the isCloneableSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsIsCloneableSlotResponse = " - }, - { - "kind": "Reference", - "text": "SiteCloneability", - "canonicalReference": "web-resource-manager!SiteCloneability:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsIsCloneableSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListApplicationSettingsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListApplicationSettingsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListApplicationSettingsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListApplicationSettingsResponse:type", - "docComment": "/**\n * Contains response data for the listApplicationSettings operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListApplicationSettingsResponse = " - }, - { - "kind": "Reference", - "text": "StringDictionary", - "canonicalReference": "web-resource-manager!StringDictionary:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListApplicationSettingsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListApplicationSettingsSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListApplicationSettingsSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListApplicationSettingsSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListApplicationSettingsSlotResponse:type", - "docComment": "/**\n * Contains response data for the listApplicationSettingsSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListApplicationSettingsSlotResponse = " - }, - { - "kind": "Reference", - "text": "StringDictionary", - "canonicalReference": "web-resource-manager!StringDictionary:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListApplicationSettingsSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListAzureStorageAccountsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListAzureStorageAccountsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListAzureStorageAccountsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListAzureStorageAccountsResponse:type", - "docComment": "/**\n * Contains response data for the listAzureStorageAccounts operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListAzureStorageAccountsResponse = " - }, - { - "kind": "Reference", - "text": "AzureStoragePropertyDictionaryResource", - "canonicalReference": "web-resource-manager!AzureStoragePropertyDictionaryResource:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListAzureStorageAccountsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListAzureStorageAccountsSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListAzureStorageAccountsSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListAzureStorageAccountsSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListAzureStorageAccountsSlotResponse:type", - "docComment": "/**\n * Contains response data for the listAzureStorageAccountsSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListAzureStorageAccountsSlotResponse = " - }, - { - "kind": "Reference", - "text": "AzureStoragePropertyDictionaryResource", - "canonicalReference": "web-resource-manager!AzureStoragePropertyDictionaryResource:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListAzureStorageAccountsSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListBackupsNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListBackupsNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListBackupsNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListBackupsNextResponse:type", - "docComment": "/**\n * Contains response data for the listBackupsNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListBackupsNextResponse = " - }, - { - "kind": "Reference", - "text": "BackupItemCollection", - "canonicalReference": "web-resource-manager!BackupItemCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListBackupsNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListBackupsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListBackupsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListBackupsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListBackupsResponse:type", - "docComment": "/**\n * Contains response data for the listBackups operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListBackupsResponse = " - }, - { - "kind": "Reference", - "text": "BackupItemCollection", - "canonicalReference": "web-resource-manager!BackupItemCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListBackupsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListBackupsSlotNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListBackupsSlotNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListBackupsSlotNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListBackupsSlotNextResponse:type", - "docComment": "/**\n * Contains response data for the listBackupsSlotNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListBackupsSlotNextResponse = " - }, - { - "kind": "Reference", - "text": "BackupItemCollection", - "canonicalReference": "web-resource-manager!BackupItemCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListBackupsSlotNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListBackupsSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListBackupsSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListBackupsSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListBackupsSlotResponse:type", - "docComment": "/**\n * Contains response data for the listBackupsSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListBackupsSlotResponse = " - }, - { - "kind": "Reference", - "text": "BackupItemCollection", - "canonicalReference": "web-resource-manager!BackupItemCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListBackupsSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListBackupStatusSecretsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListBackupStatusSecretsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListBackupStatusSecretsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListBackupStatusSecretsResponse:type", - "docComment": "/**\n * Contains response data for the listBackupStatusSecrets operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListBackupStatusSecretsResponse = " - }, - { - "kind": "Reference", - "text": "BackupItem", - "canonicalReference": "web-resource-manager!BackupItem:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListBackupStatusSecretsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListBackupStatusSecretsSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListBackupStatusSecretsSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListBackupStatusSecretsSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListBackupStatusSecretsSlotResponse:type", - "docComment": "/**\n * Contains response data for the listBackupStatusSecretsSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListBackupStatusSecretsSlotResponse = " - }, - { - "kind": "Reference", - "text": "BackupItem", - "canonicalReference": "web-resource-manager!BackupItem:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListBackupStatusSecretsSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListByResourceGroupNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListByResourceGroupNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListByResourceGroupNextOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsListByResourceGroupNextOptionalParams#includeSlots:member", - "docComment": "/**\n * Specify true to include deployment slots in results. The default is false, which only gives you the production slot of all apps.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "includeSlots?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "includeSlots", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListByResourceGroupNextResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroupNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListByResourceGroupNextResponse = " - }, - { - "kind": "Reference", - "text": "WebAppCollection", - "canonicalReference": "web-resource-manager!WebAppCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListByResourceGroupNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListByResourceGroupOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListByResourceGroupOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListByResourceGroupOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsListByResourceGroupOptionalParams#includeSlots:member", - "docComment": "/**\n * Specify true to include deployment slots in results. The default is false, which only gives you the production slot of all apps.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "includeSlots?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "includeSlots", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListByResourceGroupResponse:type", - "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListByResourceGroupResponse = " - }, - { - "kind": "Reference", - "text": "WebAppCollection", - "canonicalReference": "web-resource-manager!WebAppCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListByResourceGroupResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListConfigurationSnapshotInfoNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListConfigurationSnapshotInfoNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListConfigurationSnapshotInfoNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListConfigurationSnapshotInfoNextResponse:type", - "docComment": "/**\n * Contains response data for the listConfigurationSnapshotInfoNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListConfigurationSnapshotInfoNextResponse = " - }, - { - "kind": "Reference", - "text": "SiteConfigurationSnapshotInfoCollection", - "canonicalReference": "web-resource-manager!SiteConfigurationSnapshotInfoCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListConfigurationSnapshotInfoNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListConfigurationSnapshotInfoOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListConfigurationSnapshotInfoOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListConfigurationSnapshotInfoOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListConfigurationSnapshotInfoResponse:type", - "docComment": "/**\n * Contains response data for the listConfigurationSnapshotInfo operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListConfigurationSnapshotInfoResponse = " - }, - { - "kind": "Reference", - "text": "SiteConfigurationSnapshotInfoCollection", - "canonicalReference": "web-resource-manager!SiteConfigurationSnapshotInfoCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListConfigurationSnapshotInfoResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListConfigurationSnapshotInfoSlotNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListConfigurationSnapshotInfoSlotNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListConfigurationSnapshotInfoSlotNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListConfigurationSnapshotInfoSlotNextResponse:type", - "docComment": "/**\n * Contains response data for the listConfigurationSnapshotInfoSlotNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListConfigurationSnapshotInfoSlotNextResponse = " - }, - { - "kind": "Reference", - "text": "SiteConfigurationSnapshotInfoCollection", - "canonicalReference": "web-resource-manager!SiteConfigurationSnapshotInfoCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListConfigurationSnapshotInfoSlotNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListConfigurationSnapshotInfoSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListConfigurationSnapshotInfoSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListConfigurationSnapshotInfoSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListConfigurationSnapshotInfoSlotResponse:type", - "docComment": "/**\n * Contains response data for the listConfigurationSnapshotInfoSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListConfigurationSnapshotInfoSlotResponse = " - }, - { - "kind": "Reference", - "text": "SiteConfigurationSnapshotInfoCollection", - "canonicalReference": "web-resource-manager!SiteConfigurationSnapshotInfoCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListConfigurationSnapshotInfoSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListConfigurationsNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListConfigurationsNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListConfigurationsNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListConfigurationsNextResponse:type", - "docComment": "/**\n * Contains response data for the listConfigurationsNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListConfigurationsNextResponse = " - }, - { - "kind": "Reference", - "text": "SiteConfigResourceCollection", - "canonicalReference": "web-resource-manager!SiteConfigResourceCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListConfigurationsNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListConfigurationsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListConfigurationsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListConfigurationsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListConfigurationsResponse:type", - "docComment": "/**\n * Contains response data for the listConfigurations operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListConfigurationsResponse = " - }, - { - "kind": "Reference", - "text": "SiteConfigResourceCollection", - "canonicalReference": "web-resource-manager!SiteConfigResourceCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListConfigurationsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListConfigurationsSlotNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListConfigurationsSlotNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListConfigurationsSlotNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListConfigurationsSlotNextResponse:type", - "docComment": "/**\n * Contains response data for the listConfigurationsSlotNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListConfigurationsSlotNextResponse = " - }, - { - "kind": "Reference", - "text": "SiteConfigResourceCollection", - "canonicalReference": "web-resource-manager!SiteConfigResourceCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListConfigurationsSlotNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListConfigurationsSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListConfigurationsSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListConfigurationsSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListConfigurationsSlotResponse:type", - "docComment": "/**\n * Contains response data for the listConfigurationsSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListConfigurationsSlotResponse = " - }, - { - "kind": "Reference", - "text": "SiteConfigResourceCollection", - "canonicalReference": "web-resource-manager!SiteConfigResourceCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListConfigurationsSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListConnectionStringsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListConnectionStringsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListConnectionStringsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListConnectionStringsResponse:type", - "docComment": "/**\n * Contains response data for the listConnectionStrings operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListConnectionStringsResponse = " - }, - { - "kind": "Reference", - "text": "ConnectionStringDictionary", - "canonicalReference": "web-resource-manager!ConnectionStringDictionary:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListConnectionStringsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListConnectionStringsSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListConnectionStringsSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListConnectionStringsSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListConnectionStringsSlotResponse:type", - "docComment": "/**\n * Contains response data for the listConnectionStringsSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListConnectionStringsSlotResponse = " - }, - { - "kind": "Reference", - "text": "ConnectionStringDictionary", - "canonicalReference": "web-resource-manager!ConnectionStringDictionary:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListConnectionStringsSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListContinuousWebJobsNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListContinuousWebJobsNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListContinuousWebJobsNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListContinuousWebJobsNextResponse:type", - "docComment": "/**\n * Contains response data for the listContinuousWebJobsNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListContinuousWebJobsNextResponse = " - }, - { - "kind": "Reference", - "text": "ContinuousWebJobCollection", - "canonicalReference": "web-resource-manager!ContinuousWebJobCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListContinuousWebJobsNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListContinuousWebJobsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListContinuousWebJobsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListContinuousWebJobsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListContinuousWebJobsResponse:type", - "docComment": "/**\n * Contains response data for the listContinuousWebJobs operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListContinuousWebJobsResponse = " - }, - { - "kind": "Reference", - "text": "ContinuousWebJobCollection", - "canonicalReference": "web-resource-manager!ContinuousWebJobCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListContinuousWebJobsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListContinuousWebJobsSlotNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListContinuousWebJobsSlotNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListContinuousWebJobsSlotNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListContinuousWebJobsSlotNextResponse:type", - "docComment": "/**\n * Contains response data for the listContinuousWebJobsSlotNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListContinuousWebJobsSlotNextResponse = " - }, - { - "kind": "Reference", - "text": "ContinuousWebJobCollection", - "canonicalReference": "web-resource-manager!ContinuousWebJobCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListContinuousWebJobsSlotNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListContinuousWebJobsSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListContinuousWebJobsSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListContinuousWebJobsSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListContinuousWebJobsSlotResponse:type", - "docComment": "/**\n * Contains response data for the listContinuousWebJobsSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListContinuousWebJobsSlotResponse = " - }, - { - "kind": "Reference", - "text": "ContinuousWebJobCollection", - "canonicalReference": "web-resource-manager!ContinuousWebJobCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListContinuousWebJobsSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListDeploymentLogOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListDeploymentLogOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListDeploymentLogOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListDeploymentLogResponse:type", - "docComment": "/**\n * Contains response data for the listDeploymentLog operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListDeploymentLogResponse = " - }, - { - "kind": "Reference", - "text": "Deployment", - "canonicalReference": "web-resource-manager!Deployment:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListDeploymentLogResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListDeploymentLogSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListDeploymentLogSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListDeploymentLogSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListDeploymentLogSlotResponse:type", - "docComment": "/**\n * Contains response data for the listDeploymentLogSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListDeploymentLogSlotResponse = " - }, - { - "kind": "Reference", - "text": "Deployment", - "canonicalReference": "web-resource-manager!Deployment:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListDeploymentLogSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListDeploymentsNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListDeploymentsNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListDeploymentsNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListDeploymentsNextResponse:type", - "docComment": "/**\n * Contains response data for the listDeploymentsNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListDeploymentsNextResponse = " - }, - { - "kind": "Reference", - "text": "DeploymentCollection", - "canonicalReference": "web-resource-manager!DeploymentCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListDeploymentsNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListDeploymentsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListDeploymentsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListDeploymentsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListDeploymentsResponse:type", - "docComment": "/**\n * Contains response data for the listDeployments operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListDeploymentsResponse = " - }, - { - "kind": "Reference", - "text": "DeploymentCollection", - "canonicalReference": "web-resource-manager!DeploymentCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListDeploymentsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListDeploymentsSlotNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListDeploymentsSlotNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListDeploymentsSlotNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListDeploymentsSlotNextResponse:type", - "docComment": "/**\n * Contains response data for the listDeploymentsSlotNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListDeploymentsSlotNextResponse = " - }, - { - "kind": "Reference", - "text": "DeploymentCollection", - "canonicalReference": "web-resource-manager!DeploymentCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListDeploymentsSlotNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListDeploymentsSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListDeploymentsSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListDeploymentsSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListDeploymentsSlotResponse:type", - "docComment": "/**\n * Contains response data for the listDeploymentsSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListDeploymentsSlotResponse = " - }, - { - "kind": "Reference", - "text": "DeploymentCollection", - "canonicalReference": "web-resource-manager!DeploymentCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListDeploymentsSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListDomainOwnershipIdentifiersNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListDomainOwnershipIdentifiersNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListDomainOwnershipIdentifiersNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListDomainOwnershipIdentifiersNextResponse:type", - "docComment": "/**\n * Contains response data for the listDomainOwnershipIdentifiersNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListDomainOwnershipIdentifiersNextResponse = " - }, - { - "kind": "Reference", - "text": "IdentifierCollection", - "canonicalReference": "web-resource-manager!IdentifierCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListDomainOwnershipIdentifiersNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListDomainOwnershipIdentifiersOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListDomainOwnershipIdentifiersOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListDomainOwnershipIdentifiersOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListDomainOwnershipIdentifiersResponse:type", - "docComment": "/**\n * Contains response data for the listDomainOwnershipIdentifiers operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListDomainOwnershipIdentifiersResponse = " - }, - { - "kind": "Reference", - "text": "IdentifierCollection", - "canonicalReference": "web-resource-manager!IdentifierCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListDomainOwnershipIdentifiersResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListDomainOwnershipIdentifiersSlotNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListDomainOwnershipIdentifiersSlotNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListDomainOwnershipIdentifiersSlotNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListDomainOwnershipIdentifiersSlotNextResponse:type", - "docComment": "/**\n * Contains response data for the listDomainOwnershipIdentifiersSlotNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListDomainOwnershipIdentifiersSlotNextResponse = " - }, - { - "kind": "Reference", - "text": "IdentifierCollection", - "canonicalReference": "web-resource-manager!IdentifierCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListDomainOwnershipIdentifiersSlotNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListDomainOwnershipIdentifiersSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListDomainOwnershipIdentifiersSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListDomainOwnershipIdentifiersSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListDomainOwnershipIdentifiersSlotResponse:type", - "docComment": "/**\n * Contains response data for the listDomainOwnershipIdentifiersSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListDomainOwnershipIdentifiersSlotResponse = " - }, - { - "kind": "Reference", - "text": "IdentifierCollection", - "canonicalReference": "web-resource-manager!IdentifierCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListDomainOwnershipIdentifiersSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListFunctionKeysOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListFunctionKeysOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListFunctionKeysOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListFunctionKeysResponse:type", - "docComment": "/**\n * Contains response data for the listFunctionKeys operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListFunctionKeysResponse = " - }, - { - "kind": "Reference", - "text": "StringDictionary", - "canonicalReference": "web-resource-manager!StringDictionary:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListFunctionKeysResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListFunctionKeysSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListFunctionKeysSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListFunctionKeysSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListFunctionKeysSlotResponse:type", - "docComment": "/**\n * Contains response data for the listFunctionKeysSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListFunctionKeysSlotResponse = " - }, - { - "kind": "Reference", - "text": "StringDictionary", - "canonicalReference": "web-resource-manager!StringDictionary:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListFunctionKeysSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListFunctionSecretsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListFunctionSecretsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListFunctionSecretsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListFunctionSecretsResponse:type", - "docComment": "/**\n * Contains response data for the listFunctionSecrets operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListFunctionSecretsResponse = " - }, - { - "kind": "Reference", - "text": "FunctionSecrets", - "canonicalReference": "web-resource-manager!FunctionSecrets:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListFunctionSecretsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListFunctionSecretsSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListFunctionSecretsSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListFunctionSecretsSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListFunctionSecretsSlotResponse:type", - "docComment": "/**\n * Contains response data for the listFunctionSecretsSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListFunctionSecretsSlotResponse = " - }, - { - "kind": "Reference", - "text": "FunctionSecrets", - "canonicalReference": "web-resource-manager!FunctionSecrets:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListFunctionSecretsSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListFunctionsNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListFunctionsNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListFunctionsNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListFunctionsNextResponse:type", - "docComment": "/**\n * Contains response data for the listFunctionsNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListFunctionsNextResponse = " - }, - { - "kind": "Reference", - "text": "FunctionEnvelopeCollection", - "canonicalReference": "web-resource-manager!FunctionEnvelopeCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListFunctionsNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListFunctionsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListFunctionsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListFunctionsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListFunctionsResponse:type", - "docComment": "/**\n * Contains response data for the listFunctions operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListFunctionsResponse = " - }, - { - "kind": "Reference", - "text": "FunctionEnvelopeCollection", - "canonicalReference": "web-resource-manager!FunctionEnvelopeCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListFunctionsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListHostKeysOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListHostKeysOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListHostKeysOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListHostKeysResponse:type", - "docComment": "/**\n * Contains response data for the listHostKeys operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListHostKeysResponse = " - }, - { - "kind": "Reference", - "text": "HostKeys", - "canonicalReference": "web-resource-manager!HostKeys:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListHostKeysResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListHostKeysSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListHostKeysSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListHostKeysSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListHostKeysSlotResponse:type", - "docComment": "/**\n * Contains response data for the listHostKeysSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListHostKeysSlotResponse = " - }, - { - "kind": "Reference", - "text": "HostKeys", - "canonicalReference": "web-resource-manager!HostKeys:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListHostKeysSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListHostNameBindingsNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListHostNameBindingsNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListHostNameBindingsNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListHostNameBindingsNextResponse:type", - "docComment": "/**\n * Contains response data for the listHostNameBindingsNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListHostNameBindingsNextResponse = " - }, - { - "kind": "Reference", - "text": "HostNameBindingCollection", - "canonicalReference": "web-resource-manager!HostNameBindingCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListHostNameBindingsNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListHostNameBindingsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListHostNameBindingsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListHostNameBindingsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListHostNameBindingsResponse:type", - "docComment": "/**\n * Contains response data for the listHostNameBindings operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListHostNameBindingsResponse = " - }, - { - "kind": "Reference", - "text": "HostNameBindingCollection", - "canonicalReference": "web-resource-manager!HostNameBindingCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListHostNameBindingsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListHostNameBindingsSlotNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListHostNameBindingsSlotNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListHostNameBindingsSlotNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListHostNameBindingsSlotNextResponse:type", - "docComment": "/**\n * Contains response data for the listHostNameBindingsSlotNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListHostNameBindingsSlotNextResponse = " - }, - { - "kind": "Reference", - "text": "HostNameBindingCollection", - "canonicalReference": "web-resource-manager!HostNameBindingCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListHostNameBindingsSlotNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListHostNameBindingsSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListHostNameBindingsSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListHostNameBindingsSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListHostNameBindingsSlotResponse:type", - "docComment": "/**\n * Contains response data for the listHostNameBindingsSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListHostNameBindingsSlotResponse = " - }, - { - "kind": "Reference", - "text": "HostNameBindingCollection", - "canonicalReference": "web-resource-manager!HostNameBindingCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListHostNameBindingsSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListHybridConnectionsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListHybridConnectionsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListHybridConnectionsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListHybridConnectionsResponse:type", - "docComment": "/**\n * Contains response data for the listHybridConnections operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListHybridConnectionsResponse = " - }, - { - "kind": "Reference", - "text": "HybridConnection", - "canonicalReference": "web-resource-manager!HybridConnection:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListHybridConnectionsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListHybridConnectionsSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListHybridConnectionsSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListHybridConnectionsSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListHybridConnectionsSlotResponse:type", - "docComment": "/**\n * Contains response data for the listHybridConnectionsSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListHybridConnectionsSlotResponse = " - }, - { - "kind": "Reference", - "text": "HybridConnection", - "canonicalReference": "web-resource-manager!HybridConnection:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListHybridConnectionsSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListInstanceFunctionsSlotNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListInstanceFunctionsSlotNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListInstanceFunctionsSlotNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListInstanceFunctionsSlotNextResponse:type", - "docComment": "/**\n * Contains response data for the listInstanceFunctionsSlotNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListInstanceFunctionsSlotNextResponse = " - }, - { - "kind": "Reference", - "text": "FunctionEnvelopeCollection", - "canonicalReference": "web-resource-manager!FunctionEnvelopeCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListInstanceFunctionsSlotNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListInstanceFunctionsSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListInstanceFunctionsSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListInstanceFunctionsSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListInstanceFunctionsSlotResponse:type", - "docComment": "/**\n * Contains response data for the listInstanceFunctionsSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListInstanceFunctionsSlotResponse = " - }, - { - "kind": "Reference", - "text": "FunctionEnvelopeCollection", - "canonicalReference": "web-resource-manager!FunctionEnvelopeCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListInstanceFunctionsSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListInstanceIdentifiersNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListInstanceIdentifiersNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListInstanceIdentifiersNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListInstanceIdentifiersNextResponse:type", - "docComment": "/**\n * Contains response data for the listInstanceIdentifiersNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListInstanceIdentifiersNextResponse = " - }, - { - "kind": "Reference", - "text": "WebAppInstanceCollection", - "canonicalReference": "web-resource-manager!WebAppInstanceCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListInstanceIdentifiersNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListInstanceIdentifiersOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListInstanceIdentifiersOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListInstanceIdentifiersOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListInstanceIdentifiersResponse:type", - "docComment": "/**\n * Contains response data for the listInstanceIdentifiers operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListInstanceIdentifiersResponse = " - }, - { - "kind": "Reference", - "text": "WebAppInstanceCollection", - "canonicalReference": "web-resource-manager!WebAppInstanceCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListInstanceIdentifiersResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListInstanceIdentifiersSlotNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListInstanceIdentifiersSlotNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListInstanceIdentifiersSlotNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListInstanceIdentifiersSlotNextResponse:type", - "docComment": "/**\n * Contains response data for the listInstanceIdentifiersSlotNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListInstanceIdentifiersSlotNextResponse = " - }, - { - "kind": "Reference", - "text": "WebAppInstanceCollection", - "canonicalReference": "web-resource-manager!WebAppInstanceCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListInstanceIdentifiersSlotNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListInstanceIdentifiersSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListInstanceIdentifiersSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListInstanceIdentifiersSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListInstanceIdentifiersSlotResponse:type", - "docComment": "/**\n * Contains response data for the listInstanceIdentifiersSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListInstanceIdentifiersSlotResponse = " - }, - { - "kind": "Reference", - "text": "WebAppInstanceCollection", - "canonicalReference": "web-resource-manager!WebAppInstanceCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListInstanceIdentifiersSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListInstanceProcessesNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListInstanceProcessesNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListInstanceProcessesNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListInstanceProcessesNextResponse:type", - "docComment": "/**\n * Contains response data for the listInstanceProcessesNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListInstanceProcessesNextResponse = " - }, - { - "kind": "Reference", - "text": "ProcessInfoCollection", - "canonicalReference": "web-resource-manager!ProcessInfoCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListInstanceProcessesNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListInstanceProcessesOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListInstanceProcessesOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListInstanceProcessesOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListInstanceProcessesResponse:type", - "docComment": "/**\n * Contains response data for the listInstanceProcesses operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListInstanceProcessesResponse = " - }, - { - "kind": "Reference", - "text": "ProcessInfoCollection", - "canonicalReference": "web-resource-manager!ProcessInfoCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListInstanceProcessesResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListInstanceProcessesSlotNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListInstanceProcessesSlotNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListInstanceProcessesSlotNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListInstanceProcessesSlotNextResponse:type", - "docComment": "/**\n * Contains response data for the listInstanceProcessesSlotNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListInstanceProcessesSlotNextResponse = " - }, - { - "kind": "Reference", - "text": "ProcessInfoCollection", - "canonicalReference": "web-resource-manager!ProcessInfoCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListInstanceProcessesSlotNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListInstanceProcessesSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListInstanceProcessesSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListInstanceProcessesSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListInstanceProcessesSlotResponse:type", - "docComment": "/**\n * Contains response data for the listInstanceProcessesSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListInstanceProcessesSlotResponse = " - }, - { - "kind": "Reference", - "text": "ProcessInfoCollection", - "canonicalReference": "web-resource-manager!ProcessInfoCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListInstanceProcessesSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListInstanceProcessModulesNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListInstanceProcessModulesNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListInstanceProcessModulesNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListInstanceProcessModulesNextResponse:type", - "docComment": "/**\n * Contains response data for the listInstanceProcessModulesNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListInstanceProcessModulesNextResponse = " - }, - { - "kind": "Reference", - "text": "ProcessModuleInfoCollection", - "canonicalReference": "web-resource-manager!ProcessModuleInfoCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListInstanceProcessModulesNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListInstanceProcessModulesOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListInstanceProcessModulesOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListInstanceProcessModulesOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListInstanceProcessModulesResponse:type", - "docComment": "/**\n * Contains response data for the listInstanceProcessModules operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListInstanceProcessModulesResponse = " - }, - { - "kind": "Reference", - "text": "ProcessModuleInfoCollection", - "canonicalReference": "web-resource-manager!ProcessModuleInfoCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListInstanceProcessModulesResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListInstanceProcessModulesSlotNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListInstanceProcessModulesSlotNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListInstanceProcessModulesSlotNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListInstanceProcessModulesSlotNextResponse:type", - "docComment": "/**\n * Contains response data for the listInstanceProcessModulesSlotNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListInstanceProcessModulesSlotNextResponse = " - }, - { - "kind": "Reference", - "text": "ProcessModuleInfoCollection", - "canonicalReference": "web-resource-manager!ProcessModuleInfoCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListInstanceProcessModulesSlotNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListInstanceProcessModulesSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListInstanceProcessModulesSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListInstanceProcessModulesSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListInstanceProcessModulesSlotResponse:type", - "docComment": "/**\n * Contains response data for the listInstanceProcessModulesSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListInstanceProcessModulesSlotResponse = " - }, - { - "kind": "Reference", - "text": "ProcessModuleInfoCollection", - "canonicalReference": "web-resource-manager!ProcessModuleInfoCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListInstanceProcessModulesSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListInstanceProcessThreadsNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListInstanceProcessThreadsNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListInstanceProcessThreadsNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListInstanceProcessThreadsNextResponse:type", - "docComment": "/**\n * Contains response data for the listInstanceProcessThreadsNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListInstanceProcessThreadsNextResponse = " - }, - { - "kind": "Reference", - "text": "ProcessThreadInfoCollection", - "canonicalReference": "web-resource-manager!ProcessThreadInfoCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListInstanceProcessThreadsNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListInstanceProcessThreadsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListInstanceProcessThreadsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListInstanceProcessThreadsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListInstanceProcessThreadsResponse:type", - "docComment": "/**\n * Contains response data for the listInstanceProcessThreads operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListInstanceProcessThreadsResponse = " - }, - { - "kind": "Reference", - "text": "ProcessThreadInfoCollection", - "canonicalReference": "web-resource-manager!ProcessThreadInfoCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListInstanceProcessThreadsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListInstanceProcessThreadsSlotNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListInstanceProcessThreadsSlotNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListInstanceProcessThreadsSlotNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListInstanceProcessThreadsSlotNextResponse:type", - "docComment": "/**\n * Contains response data for the listInstanceProcessThreadsSlotNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListInstanceProcessThreadsSlotNextResponse = " - }, - { - "kind": "Reference", - "text": "ProcessThreadInfoCollection", - "canonicalReference": "web-resource-manager!ProcessThreadInfoCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListInstanceProcessThreadsSlotNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListInstanceProcessThreadsSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListInstanceProcessThreadsSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListInstanceProcessThreadsSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListInstanceProcessThreadsSlotResponse:type", - "docComment": "/**\n * Contains response data for the listInstanceProcessThreadsSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListInstanceProcessThreadsSlotResponse = " - }, - { - "kind": "Reference", - "text": "ProcessThreadInfoCollection", - "canonicalReference": "web-resource-manager!ProcessThreadInfoCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListInstanceProcessThreadsSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListMetadataOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListMetadataOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListMetadataOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListMetadataResponse:type", - "docComment": "/**\n * Contains response data for the listMetadata operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListMetadataResponse = " - }, - { - "kind": "Reference", - "text": "StringDictionary", - "canonicalReference": "web-resource-manager!StringDictionary:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListMetadataResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListMetadataSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListMetadataSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListMetadataSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListMetadataSlotResponse:type", - "docComment": "/**\n * Contains response data for the listMetadataSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListMetadataSlotResponse = " - }, - { - "kind": "Reference", - "text": "StringDictionary", - "canonicalReference": "web-resource-manager!StringDictionary:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListMetadataSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListNetworkFeaturesOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListNetworkFeaturesOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListNetworkFeaturesOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListNetworkFeaturesResponse:type", - "docComment": "/**\n * Contains response data for the listNetworkFeatures operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListNetworkFeaturesResponse = " - }, - { - "kind": "Reference", - "text": "NetworkFeatures", - "canonicalReference": "web-resource-manager!NetworkFeatures:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListNetworkFeaturesResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListNetworkFeaturesSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListNetworkFeaturesSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListNetworkFeaturesSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListNetworkFeaturesSlotResponse:type", - "docComment": "/**\n * Contains response data for the listNetworkFeaturesSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListNetworkFeaturesSlotResponse = " - }, - { - "kind": "Reference", - "text": "NetworkFeatures", - "canonicalReference": "web-resource-manager!NetworkFeatures:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListNetworkFeaturesSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListNextResponse:type", - "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListNextResponse = " - }, - { - "kind": "Reference", - "text": "WebAppCollection", - "canonicalReference": "web-resource-manager!WebAppCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListPerfMonCountersNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListPerfMonCountersNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListPerfMonCountersNextOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsListPerfMonCountersNextOptionalParams#filter:member", - "docComment": "/**\n * Return only usages/metrics specified in the filter. Filter conforms to odata syntax. Example: $filter=(startTime eq 2014-01-01T00:00:00Z and endTime eq 2014-12-31T23:59:59Z and timeGrain eq duration'[Hour|Minute|Day]'.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "filter?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "filter", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListPerfMonCountersNextResponse:type", - "docComment": "/**\n * Contains response data for the listPerfMonCountersNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListPerfMonCountersNextResponse = " - }, - { - "kind": "Reference", - "text": "PerfMonCounterCollection", - "canonicalReference": "web-resource-manager!PerfMonCounterCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListPerfMonCountersNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListPerfMonCountersOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListPerfMonCountersOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListPerfMonCountersOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsListPerfMonCountersOptionalParams#filter:member", - "docComment": "/**\n * Return only usages/metrics specified in the filter. Filter conforms to odata syntax. Example: $filter=(startTime eq 2014-01-01T00:00:00Z and endTime eq 2014-12-31T23:59:59Z and timeGrain eq duration'[Hour|Minute|Day]'.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "filter?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "filter", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListPerfMonCountersResponse:type", - "docComment": "/**\n * Contains response data for the listPerfMonCounters operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListPerfMonCountersResponse = " - }, - { - "kind": "Reference", - "text": "PerfMonCounterCollection", - "canonicalReference": "web-resource-manager!PerfMonCounterCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListPerfMonCountersResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListPerfMonCountersSlotNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListPerfMonCountersSlotNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListPerfMonCountersSlotNextOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsListPerfMonCountersSlotNextOptionalParams#filter:member", - "docComment": "/**\n * Return only usages/metrics specified in the filter. Filter conforms to odata syntax. Example: $filter=(startTime eq 2014-01-01T00:00:00Z and endTime eq 2014-12-31T23:59:59Z and timeGrain eq duration'[Hour|Minute|Day]'.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "filter?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "filter", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListPerfMonCountersSlotNextResponse:type", - "docComment": "/**\n * Contains response data for the listPerfMonCountersSlotNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListPerfMonCountersSlotNextResponse = " - }, - { - "kind": "Reference", - "text": "PerfMonCounterCollection", - "canonicalReference": "web-resource-manager!PerfMonCounterCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListPerfMonCountersSlotNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListPerfMonCountersSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListPerfMonCountersSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListPerfMonCountersSlotOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsListPerfMonCountersSlotOptionalParams#filter:member", - "docComment": "/**\n * Return only usages/metrics specified in the filter. Filter conforms to odata syntax. Example: $filter=(startTime eq 2014-01-01T00:00:00Z and endTime eq 2014-12-31T23:59:59Z and timeGrain eq duration'[Hour|Minute|Day]'.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "filter?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "filter", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListPerfMonCountersSlotResponse:type", - "docComment": "/**\n * Contains response data for the listPerfMonCountersSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListPerfMonCountersSlotResponse = " - }, - { - "kind": "Reference", - "text": "PerfMonCounterCollection", - "canonicalReference": "web-resource-manager!PerfMonCounterCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListPerfMonCountersSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListPremierAddOnsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListPremierAddOnsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListPremierAddOnsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListPremierAddOnsResponse:type", - "docComment": "/**\n * Contains response data for the listPremierAddOns operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListPremierAddOnsResponse = " - }, - { - "kind": "Reference", - "text": "PremierAddOn", - "canonicalReference": "web-resource-manager!PremierAddOn:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListPremierAddOnsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListPremierAddOnsSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListPremierAddOnsSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListPremierAddOnsSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListPremierAddOnsSlotResponse:type", - "docComment": "/**\n * Contains response data for the listPremierAddOnsSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListPremierAddOnsSlotResponse = " - }, - { - "kind": "Reference", - "text": "PremierAddOn", - "canonicalReference": "web-resource-manager!PremierAddOn:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListPremierAddOnsSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListProcessesNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListProcessesNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListProcessesNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListProcessesNextResponse:type", - "docComment": "/**\n * Contains response data for the listProcessesNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListProcessesNextResponse = " - }, - { - "kind": "Reference", - "text": "ProcessInfoCollection", - "canonicalReference": "web-resource-manager!ProcessInfoCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListProcessesNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListProcessesOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListProcessesOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListProcessesOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListProcessesResponse:type", - "docComment": "/**\n * Contains response data for the listProcesses operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListProcessesResponse = " - }, - { - "kind": "Reference", - "text": "ProcessInfoCollection", - "canonicalReference": "web-resource-manager!ProcessInfoCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListProcessesResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListProcessesSlotNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListProcessesSlotNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListProcessesSlotNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListProcessesSlotNextResponse:type", - "docComment": "/**\n * Contains response data for the listProcessesSlotNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListProcessesSlotNextResponse = " - }, - { - "kind": "Reference", - "text": "ProcessInfoCollection", - "canonicalReference": "web-resource-manager!ProcessInfoCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListProcessesSlotNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListProcessesSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListProcessesSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListProcessesSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListProcessesSlotResponse:type", - "docComment": "/**\n * Contains response data for the listProcessesSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListProcessesSlotResponse = " - }, - { - "kind": "Reference", - "text": "ProcessInfoCollection", - "canonicalReference": "web-resource-manager!ProcessInfoCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListProcessesSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListProcessModulesNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListProcessModulesNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListProcessModulesNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListProcessModulesNextResponse:type", - "docComment": "/**\n * Contains response data for the listProcessModulesNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListProcessModulesNextResponse = " - }, - { - "kind": "Reference", - "text": "ProcessModuleInfoCollection", - "canonicalReference": "web-resource-manager!ProcessModuleInfoCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListProcessModulesNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListProcessModulesOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListProcessModulesOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListProcessModulesOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListProcessModulesResponse:type", - "docComment": "/**\n * Contains response data for the listProcessModules operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListProcessModulesResponse = " - }, - { - "kind": "Reference", - "text": "ProcessModuleInfoCollection", - "canonicalReference": "web-resource-manager!ProcessModuleInfoCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListProcessModulesResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListProcessModulesSlotNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListProcessModulesSlotNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListProcessModulesSlotNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListProcessModulesSlotNextResponse:type", - "docComment": "/**\n * Contains response data for the listProcessModulesSlotNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListProcessModulesSlotNextResponse = " - }, - { - "kind": "Reference", - "text": "ProcessModuleInfoCollection", - "canonicalReference": "web-resource-manager!ProcessModuleInfoCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListProcessModulesSlotNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListProcessModulesSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListProcessModulesSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListProcessModulesSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListProcessModulesSlotResponse:type", - "docComment": "/**\n * Contains response data for the listProcessModulesSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListProcessModulesSlotResponse = " - }, - { - "kind": "Reference", - "text": "ProcessModuleInfoCollection", - "canonicalReference": "web-resource-manager!ProcessModuleInfoCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListProcessModulesSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListProcessThreadsNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListProcessThreadsNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListProcessThreadsNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListProcessThreadsNextResponse:type", - "docComment": "/**\n * Contains response data for the listProcessThreadsNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListProcessThreadsNextResponse = " - }, - { - "kind": "Reference", - "text": "ProcessThreadInfoCollection", - "canonicalReference": "web-resource-manager!ProcessThreadInfoCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListProcessThreadsNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListProcessThreadsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListProcessThreadsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListProcessThreadsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListProcessThreadsResponse:type", - "docComment": "/**\n * Contains response data for the listProcessThreads operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListProcessThreadsResponse = " - }, - { - "kind": "Reference", - "text": "ProcessThreadInfoCollection", - "canonicalReference": "web-resource-manager!ProcessThreadInfoCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListProcessThreadsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListProcessThreadsSlotNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListProcessThreadsSlotNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListProcessThreadsSlotNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListProcessThreadsSlotNextResponse:type", - "docComment": "/**\n * Contains response data for the listProcessThreadsSlotNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListProcessThreadsSlotNextResponse = " - }, - { - "kind": "Reference", - "text": "ProcessThreadInfoCollection", - "canonicalReference": "web-resource-manager!ProcessThreadInfoCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListProcessThreadsSlotNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListProcessThreadsSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListProcessThreadsSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListProcessThreadsSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListProcessThreadsSlotResponse:type", - "docComment": "/**\n * Contains response data for the listProcessThreadsSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListProcessThreadsSlotResponse = " - }, - { - "kind": "Reference", - "text": "ProcessThreadInfoCollection", - "canonicalReference": "web-resource-manager!ProcessThreadInfoCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListProcessThreadsSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListPublicCertificatesNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListPublicCertificatesNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListPublicCertificatesNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListPublicCertificatesNextResponse:type", - "docComment": "/**\n * Contains response data for the listPublicCertificatesNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListPublicCertificatesNextResponse = " - }, - { - "kind": "Reference", - "text": "PublicCertificateCollection", - "canonicalReference": "web-resource-manager!PublicCertificateCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListPublicCertificatesNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListPublicCertificatesOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListPublicCertificatesOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListPublicCertificatesOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListPublicCertificatesResponse:type", - "docComment": "/**\n * Contains response data for the listPublicCertificates operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListPublicCertificatesResponse = " - }, - { - "kind": "Reference", - "text": "PublicCertificateCollection", - "canonicalReference": "web-resource-manager!PublicCertificateCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListPublicCertificatesResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListPublicCertificatesSlotNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListPublicCertificatesSlotNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListPublicCertificatesSlotNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListPublicCertificatesSlotNextResponse:type", - "docComment": "/**\n * Contains response data for the listPublicCertificatesSlotNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListPublicCertificatesSlotNextResponse = " - }, - { - "kind": "Reference", - "text": "PublicCertificateCollection", - "canonicalReference": "web-resource-manager!PublicCertificateCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListPublicCertificatesSlotNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListPublicCertificatesSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListPublicCertificatesSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListPublicCertificatesSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListPublicCertificatesSlotResponse:type", - "docComment": "/**\n * Contains response data for the listPublicCertificatesSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListPublicCertificatesSlotResponse = " - }, - { - "kind": "Reference", - "text": "PublicCertificateCollection", - "canonicalReference": "web-resource-manager!PublicCertificateCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListPublicCertificatesSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListPublishingCredentialsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListPublishingCredentialsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListPublishingCredentialsOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsListPublishingCredentialsOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsListPublishingCredentialsOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListPublishingCredentialsResponse:type", - "docComment": "/**\n * Contains response data for the listPublishingCredentials operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListPublishingCredentialsResponse = " - }, - { - "kind": "Reference", - "text": "User", - "canonicalReference": "web-resource-manager!User:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListPublishingCredentialsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListPublishingCredentialsSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListPublishingCredentialsSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListPublishingCredentialsSlotOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsListPublishingCredentialsSlotOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsListPublishingCredentialsSlotOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListPublishingCredentialsSlotResponse:type", - "docComment": "/**\n * Contains response data for the listPublishingCredentialsSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListPublishingCredentialsSlotResponse = " - }, - { - "kind": "Reference", - "text": "User", - "canonicalReference": "web-resource-manager!User:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListPublishingCredentialsSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListPublishingProfileXmlWithSecretsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListPublishingProfileXmlWithSecretsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListPublishingProfileXmlWithSecretsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListPublishingProfileXmlWithSecretsResponse:type", - "docComment": "/**\n * Contains response data for the listPublishingProfileXmlWithSecrets operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListPublishingProfileXmlWithSecretsResponse = " - }, - { - "kind": "Content", - "text": "{\n blobBody?: " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "Blob", - "canonicalReference": "!Blob:interface" - }, - { - "kind": "Content", - "text": ">;\n readableStreamBody?: " - }, - { - "kind": "Reference", - "text": "NodeJS.ReadableStream", - "canonicalReference": "!NodeJS.ReadableStream:interface" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListPublishingProfileXmlWithSecretsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 8 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListPublishingProfileXmlWithSecretsSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListPublishingProfileXmlWithSecretsSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListPublishingProfileXmlWithSecretsSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListPublishingProfileXmlWithSecretsSlotResponse:type", - "docComment": "/**\n * Contains response data for the listPublishingProfileXmlWithSecretsSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListPublishingProfileXmlWithSecretsSlotResponse = " - }, - { - "kind": "Content", - "text": "{\n blobBody?: " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "Blob", - "canonicalReference": "!Blob:interface" - }, - { - "kind": "Content", - "text": ">;\n readableStreamBody?: " - }, - { - "kind": "Reference", - "text": "NodeJS.ReadableStream", - "canonicalReference": "!NodeJS.ReadableStream:interface" - }, - { - "kind": "Content", - "text": ";\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListPublishingProfileXmlWithSecretsSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 8 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListRelayServiceConnectionsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListRelayServiceConnectionsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListRelayServiceConnectionsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListRelayServiceConnectionsResponse:type", - "docComment": "/**\n * Contains response data for the listRelayServiceConnections operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListRelayServiceConnectionsResponse = " - }, - { - "kind": "Reference", - "text": "RelayServiceConnectionEntity", - "canonicalReference": "web-resource-manager!RelayServiceConnectionEntity:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListRelayServiceConnectionsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListRelayServiceConnectionsSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListRelayServiceConnectionsSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListRelayServiceConnectionsSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListRelayServiceConnectionsSlotResponse:type", - "docComment": "/**\n * Contains response data for the listRelayServiceConnectionsSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListRelayServiceConnectionsSlotResponse = " - }, - { - "kind": "Reference", - "text": "RelayServiceConnectionEntity", - "canonicalReference": "web-resource-manager!RelayServiceConnectionEntity:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListRelayServiceConnectionsSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListResponse:type", - "docComment": "/**\n * Contains response data for the list operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListResponse = " - }, - { - "kind": "Reference", - "text": "WebAppCollection", - "canonicalReference": "web-resource-manager!WebAppCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListSiteBackupsNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListSiteBackupsNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListSiteBackupsNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListSiteBackupsNextResponse:type", - "docComment": "/**\n * Contains response data for the listSiteBackupsNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListSiteBackupsNextResponse = " - }, - { - "kind": "Reference", - "text": "BackupItemCollection", - "canonicalReference": "web-resource-manager!BackupItemCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListSiteBackupsNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListSiteBackupsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListSiteBackupsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListSiteBackupsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListSiteBackupsResponse:type", - "docComment": "/**\n * Contains response data for the listSiteBackups operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListSiteBackupsResponse = " - }, - { - "kind": "Reference", - "text": "BackupItemCollection", - "canonicalReference": "web-resource-manager!BackupItemCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListSiteBackupsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListSiteBackupsSlotNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListSiteBackupsSlotNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListSiteBackupsSlotNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListSiteBackupsSlotNextResponse:type", - "docComment": "/**\n * Contains response data for the listSiteBackupsSlotNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListSiteBackupsSlotNextResponse = " - }, - { - "kind": "Reference", - "text": "BackupItemCollection", - "canonicalReference": "web-resource-manager!BackupItemCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListSiteBackupsSlotNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListSiteBackupsSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListSiteBackupsSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListSiteBackupsSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListSiteBackupsSlotResponse:type", - "docComment": "/**\n * Contains response data for the listSiteBackupsSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListSiteBackupsSlotResponse = " - }, - { - "kind": "Reference", - "text": "BackupItemCollection", - "canonicalReference": "web-resource-manager!BackupItemCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListSiteBackupsSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListSiteExtensionsNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListSiteExtensionsNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListSiteExtensionsNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListSiteExtensionsNextResponse:type", - "docComment": "/**\n * Contains response data for the listSiteExtensionsNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListSiteExtensionsNextResponse = " - }, - { - "kind": "Reference", - "text": "SiteExtensionInfoCollection", - "canonicalReference": "web-resource-manager!SiteExtensionInfoCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListSiteExtensionsNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListSiteExtensionsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListSiteExtensionsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListSiteExtensionsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListSiteExtensionsResponse:type", - "docComment": "/**\n * Contains response data for the listSiteExtensions operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListSiteExtensionsResponse = " - }, - { - "kind": "Reference", - "text": "SiteExtensionInfoCollection", - "canonicalReference": "web-resource-manager!SiteExtensionInfoCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListSiteExtensionsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListSiteExtensionsSlotNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListSiteExtensionsSlotNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListSiteExtensionsSlotNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListSiteExtensionsSlotNextResponse:type", - "docComment": "/**\n * Contains response data for the listSiteExtensionsSlotNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListSiteExtensionsSlotNextResponse = " - }, - { - "kind": "Reference", - "text": "SiteExtensionInfoCollection", - "canonicalReference": "web-resource-manager!SiteExtensionInfoCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListSiteExtensionsSlotNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListSiteExtensionsSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListSiteExtensionsSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListSiteExtensionsSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListSiteExtensionsSlotResponse:type", - "docComment": "/**\n * Contains response data for the listSiteExtensionsSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListSiteExtensionsSlotResponse = " - }, - { - "kind": "Reference", - "text": "SiteExtensionInfoCollection", - "canonicalReference": "web-resource-manager!SiteExtensionInfoCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListSiteExtensionsSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListSitePushSettingsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListSitePushSettingsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListSitePushSettingsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListSitePushSettingsResponse:type", - "docComment": "/**\n * Contains response data for the listSitePushSettings operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListSitePushSettingsResponse = " - }, - { - "kind": "Reference", - "text": "PushSettings", - "canonicalReference": "web-resource-manager!PushSettings:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListSitePushSettingsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListSitePushSettingsSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListSitePushSettingsSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListSitePushSettingsSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListSitePushSettingsSlotResponse:type", - "docComment": "/**\n * Contains response data for the listSitePushSettingsSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListSitePushSettingsSlotResponse = " - }, - { - "kind": "Reference", - "text": "PushSettings", - "canonicalReference": "web-resource-manager!PushSettings:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListSitePushSettingsSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListSlotConfigurationNamesOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListSlotConfigurationNamesOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListSlotConfigurationNamesOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListSlotConfigurationNamesResponse:type", - "docComment": "/**\n * Contains response data for the listSlotConfigurationNames operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListSlotConfigurationNamesResponse = " - }, - { - "kind": "Reference", - "text": "SlotConfigNamesResource", - "canonicalReference": "web-resource-manager!SlotConfigNamesResource:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListSlotConfigurationNamesResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListSlotDifferencesFromProductionNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListSlotDifferencesFromProductionNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListSlotDifferencesFromProductionNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListSlotDifferencesFromProductionNextResponse:type", - "docComment": "/**\n * Contains response data for the listSlotDifferencesFromProductionNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListSlotDifferencesFromProductionNextResponse = " - }, - { - "kind": "Reference", - "text": "SlotDifferenceCollection", - "canonicalReference": "web-resource-manager!SlotDifferenceCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListSlotDifferencesFromProductionNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListSlotDifferencesFromProductionOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListSlotDifferencesFromProductionOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListSlotDifferencesFromProductionOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListSlotDifferencesFromProductionResponse:type", - "docComment": "/**\n * Contains response data for the listSlotDifferencesFromProduction operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListSlotDifferencesFromProductionResponse = " - }, - { - "kind": "Reference", - "text": "SlotDifferenceCollection", - "canonicalReference": "web-resource-manager!SlotDifferenceCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListSlotDifferencesFromProductionResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListSlotDifferencesSlotNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListSlotDifferencesSlotNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListSlotDifferencesSlotNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListSlotDifferencesSlotNextResponse:type", - "docComment": "/**\n * Contains response data for the listSlotDifferencesSlotNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListSlotDifferencesSlotNextResponse = " - }, - { - "kind": "Reference", - "text": "SlotDifferenceCollection", - "canonicalReference": "web-resource-manager!SlotDifferenceCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListSlotDifferencesSlotNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListSlotDifferencesSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListSlotDifferencesSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListSlotDifferencesSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListSlotDifferencesSlotResponse:type", - "docComment": "/**\n * Contains response data for the listSlotDifferencesSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListSlotDifferencesSlotResponse = " - }, - { - "kind": "Reference", - "text": "SlotDifferenceCollection", - "canonicalReference": "web-resource-manager!SlotDifferenceCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListSlotDifferencesSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListSlotsNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListSlotsNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListSlotsNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListSlotsNextResponse:type", - "docComment": "/**\n * Contains response data for the listSlotsNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListSlotsNextResponse = " - }, - { - "kind": "Reference", - "text": "WebAppCollection", - "canonicalReference": "web-resource-manager!WebAppCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListSlotsNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListSlotsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListSlotsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListSlotsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListSlotsResponse:type", - "docComment": "/**\n * Contains response data for the listSlots operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListSlotsResponse = " - }, - { - "kind": "Reference", - "text": "WebAppCollection", - "canonicalReference": "web-resource-manager!WebAppCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListSlotsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListSnapshotsFromDRSecondaryNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListSnapshotsFromDRSecondaryNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListSnapshotsFromDRSecondaryNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListSnapshotsFromDRSecondaryNextResponse:type", - "docComment": "/**\n * Contains response data for the listSnapshotsFromDRSecondaryNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListSnapshotsFromDRSecondaryNextResponse = " - }, - { - "kind": "Reference", - "text": "SnapshotCollection", - "canonicalReference": "web-resource-manager!SnapshotCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListSnapshotsFromDRSecondaryNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListSnapshotsFromDRSecondaryOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListSnapshotsFromDRSecondaryOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListSnapshotsFromDRSecondaryOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListSnapshotsFromDRSecondaryResponse:type", - "docComment": "/**\n * Contains response data for the listSnapshotsFromDRSecondary operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListSnapshotsFromDRSecondaryResponse = " - }, - { - "kind": "Reference", - "text": "SnapshotCollection", - "canonicalReference": "web-resource-manager!SnapshotCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListSnapshotsFromDRSecondaryResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListSnapshotsFromDRSecondarySlotNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListSnapshotsFromDRSecondarySlotNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListSnapshotsFromDRSecondarySlotNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListSnapshotsFromDRSecondarySlotNextResponse:type", - "docComment": "/**\n * Contains response data for the listSnapshotsFromDRSecondarySlotNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListSnapshotsFromDRSecondarySlotNextResponse = " - }, - { - "kind": "Reference", - "text": "SnapshotCollection", - "canonicalReference": "web-resource-manager!SnapshotCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListSnapshotsFromDRSecondarySlotNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListSnapshotsFromDRSecondarySlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListSnapshotsFromDRSecondarySlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListSnapshotsFromDRSecondarySlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListSnapshotsFromDRSecondarySlotResponse:type", - "docComment": "/**\n * Contains response data for the listSnapshotsFromDRSecondarySlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListSnapshotsFromDRSecondarySlotResponse = " - }, - { - "kind": "Reference", - "text": "SnapshotCollection", - "canonicalReference": "web-resource-manager!SnapshotCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListSnapshotsFromDRSecondarySlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListSnapshotsNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListSnapshotsNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListSnapshotsNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListSnapshotsNextResponse:type", - "docComment": "/**\n * Contains response data for the listSnapshotsNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListSnapshotsNextResponse = " - }, - { - "kind": "Reference", - "text": "SnapshotCollection", - "canonicalReference": "web-resource-manager!SnapshotCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListSnapshotsNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListSnapshotsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListSnapshotsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListSnapshotsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListSnapshotsResponse:type", - "docComment": "/**\n * Contains response data for the listSnapshots operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListSnapshotsResponse = " - }, - { - "kind": "Reference", - "text": "SnapshotCollection", - "canonicalReference": "web-resource-manager!SnapshotCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListSnapshotsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListSnapshotsSlotNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListSnapshotsSlotNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListSnapshotsSlotNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListSnapshotsSlotNextResponse:type", - "docComment": "/**\n * Contains response data for the listSnapshotsSlotNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListSnapshotsSlotNextResponse = " - }, - { - "kind": "Reference", - "text": "SnapshotCollection", - "canonicalReference": "web-resource-manager!SnapshotCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListSnapshotsSlotNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListSnapshotsSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListSnapshotsSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListSnapshotsSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListSnapshotsSlotResponse:type", - "docComment": "/**\n * Contains response data for the listSnapshotsSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListSnapshotsSlotResponse = " - }, - { - "kind": "Reference", - "text": "SnapshotCollection", - "canonicalReference": "web-resource-manager!SnapshotCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListSnapshotsSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListSyncFunctionTriggersOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListSyncFunctionTriggersOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListSyncFunctionTriggersOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListSyncFunctionTriggersResponse:type", - "docComment": "/**\n * Contains response data for the listSyncFunctionTriggers operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListSyncFunctionTriggersResponse = " - }, - { - "kind": "Reference", - "text": "FunctionSecrets", - "canonicalReference": "web-resource-manager!FunctionSecrets:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListSyncFunctionTriggersResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListSyncFunctionTriggersSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListSyncFunctionTriggersSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListSyncFunctionTriggersSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListSyncFunctionTriggersSlotResponse:type", - "docComment": "/**\n * Contains response data for the listSyncFunctionTriggersSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListSyncFunctionTriggersSlotResponse = " - }, - { - "kind": "Reference", - "text": "FunctionSecrets", - "canonicalReference": "web-resource-manager!FunctionSecrets:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListSyncFunctionTriggersSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListSyncStatusOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListSyncStatusOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListSyncStatusOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListSyncStatusSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListSyncStatusSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListSyncStatusSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListTriggeredWebJobHistoryNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListTriggeredWebJobHistoryNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListTriggeredWebJobHistoryNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListTriggeredWebJobHistoryNextResponse:type", - "docComment": "/**\n * Contains response data for the listTriggeredWebJobHistoryNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListTriggeredWebJobHistoryNextResponse = " - }, - { - "kind": "Reference", - "text": "TriggeredJobHistoryCollection", - "canonicalReference": "web-resource-manager!TriggeredJobHistoryCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListTriggeredWebJobHistoryNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListTriggeredWebJobHistoryOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListTriggeredWebJobHistoryOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListTriggeredWebJobHistoryOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListTriggeredWebJobHistoryResponse:type", - "docComment": "/**\n * Contains response data for the listTriggeredWebJobHistory operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListTriggeredWebJobHistoryResponse = " - }, - { - "kind": "Reference", - "text": "TriggeredJobHistoryCollection", - "canonicalReference": "web-resource-manager!TriggeredJobHistoryCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListTriggeredWebJobHistoryResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListTriggeredWebJobHistorySlotNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListTriggeredWebJobHistorySlotNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListTriggeredWebJobHistorySlotNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListTriggeredWebJobHistorySlotNextResponse:type", - "docComment": "/**\n * Contains response data for the listTriggeredWebJobHistorySlotNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListTriggeredWebJobHistorySlotNextResponse = " - }, - { - "kind": "Reference", - "text": "TriggeredJobHistoryCollection", - "canonicalReference": "web-resource-manager!TriggeredJobHistoryCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListTriggeredWebJobHistorySlotNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListTriggeredWebJobHistorySlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListTriggeredWebJobHistorySlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListTriggeredWebJobHistorySlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListTriggeredWebJobHistorySlotResponse:type", - "docComment": "/**\n * Contains response data for the listTriggeredWebJobHistorySlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListTriggeredWebJobHistorySlotResponse = " - }, - { - "kind": "Reference", - "text": "TriggeredJobHistoryCollection", - "canonicalReference": "web-resource-manager!TriggeredJobHistoryCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListTriggeredWebJobHistorySlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListTriggeredWebJobsNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListTriggeredWebJobsNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListTriggeredWebJobsNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListTriggeredWebJobsNextResponse:type", - "docComment": "/**\n * Contains response data for the listTriggeredWebJobsNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListTriggeredWebJobsNextResponse = " - }, - { - "kind": "Reference", - "text": "TriggeredWebJobCollection", - "canonicalReference": "web-resource-manager!TriggeredWebJobCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListTriggeredWebJobsNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListTriggeredWebJobsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListTriggeredWebJobsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListTriggeredWebJobsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListTriggeredWebJobsResponse:type", - "docComment": "/**\n * Contains response data for the listTriggeredWebJobs operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListTriggeredWebJobsResponse = " - }, - { - "kind": "Reference", - "text": "TriggeredWebJobCollection", - "canonicalReference": "web-resource-manager!TriggeredWebJobCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListTriggeredWebJobsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListTriggeredWebJobsSlotNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListTriggeredWebJobsSlotNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListTriggeredWebJobsSlotNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListTriggeredWebJobsSlotNextResponse:type", - "docComment": "/**\n * Contains response data for the listTriggeredWebJobsSlotNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListTriggeredWebJobsSlotNextResponse = " - }, - { - "kind": "Reference", - "text": "TriggeredWebJobCollection", - "canonicalReference": "web-resource-manager!TriggeredWebJobCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListTriggeredWebJobsSlotNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListTriggeredWebJobsSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListTriggeredWebJobsSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListTriggeredWebJobsSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListTriggeredWebJobsSlotResponse:type", - "docComment": "/**\n * Contains response data for the listTriggeredWebJobsSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListTriggeredWebJobsSlotResponse = " - }, - { - "kind": "Reference", - "text": "TriggeredWebJobCollection", - "canonicalReference": "web-resource-manager!TriggeredWebJobCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListTriggeredWebJobsSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListUsagesNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListUsagesNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListUsagesNextOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsListUsagesNextOptionalParams#filter:member", - "docComment": "/**\n * Return only information specified in the filter (using OData syntax). For example: $filter=(name.value eq 'Metric1' or name.value eq 'Metric2') and startTime eq 2014-01-01T00:00:00Z and endTime eq 2014-12-31T23:59:59Z and timeGrain eq duration'[Hour|Minute|Day]'.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "filter?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "filter", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListUsagesNextResponse:type", - "docComment": "/**\n * Contains response data for the listUsagesNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListUsagesNextResponse = " - }, - { - "kind": "Reference", - "text": "CsmUsageQuotaCollection", - "canonicalReference": "web-resource-manager!CsmUsageQuotaCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListUsagesNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListUsagesOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListUsagesOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListUsagesOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsListUsagesOptionalParams#filter:member", - "docComment": "/**\n * Return only information specified in the filter (using OData syntax). For example: $filter=(name.value eq 'Metric1' or name.value eq 'Metric2') and startTime eq 2014-01-01T00:00:00Z and endTime eq 2014-12-31T23:59:59Z and timeGrain eq duration'[Hour|Minute|Day]'.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "filter?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "filter", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListUsagesResponse:type", - "docComment": "/**\n * Contains response data for the listUsages operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListUsagesResponse = " - }, - { - "kind": "Reference", - "text": "CsmUsageQuotaCollection", - "canonicalReference": "web-resource-manager!CsmUsageQuotaCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListUsagesResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListUsagesSlotNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListUsagesSlotNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListUsagesSlotNextOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsListUsagesSlotNextOptionalParams#filter:member", - "docComment": "/**\n * Return only information specified in the filter (using OData syntax). For example: $filter=(name.value eq 'Metric1' or name.value eq 'Metric2') and startTime eq 2014-01-01T00:00:00Z and endTime eq 2014-12-31T23:59:59Z and timeGrain eq duration'[Hour|Minute|Day]'.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "filter?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "filter", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListUsagesSlotNextResponse:type", - "docComment": "/**\n * Contains response data for the listUsagesSlotNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListUsagesSlotNextResponse = " - }, - { - "kind": "Reference", - "text": "CsmUsageQuotaCollection", - "canonicalReference": "web-resource-manager!CsmUsageQuotaCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListUsagesSlotNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListUsagesSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListUsagesSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListUsagesSlotOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsListUsagesSlotOptionalParams#filter:member", - "docComment": "/**\n * Return only information specified in the filter (using OData syntax). For example: $filter=(name.value eq 'Metric1' or name.value eq 'Metric2') and startTime eq 2014-01-01T00:00:00Z and endTime eq 2014-12-31T23:59:59Z and timeGrain eq duration'[Hour|Minute|Day]'.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "filter?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "filter", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListUsagesSlotResponse:type", - "docComment": "/**\n * Contains response data for the listUsagesSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListUsagesSlotResponse = " - }, - { - "kind": "Reference", - "text": "CsmUsageQuotaCollection", - "canonicalReference": "web-resource-manager!CsmUsageQuotaCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListUsagesSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListVnetConnectionsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListVnetConnectionsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListVnetConnectionsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListVnetConnectionsResponse:type", - "docComment": "/**\n * Contains response data for the listVnetConnections operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListVnetConnectionsResponse = " - }, - { - "kind": "Reference", - "text": "VnetInfo", - "canonicalReference": "web-resource-manager!VnetInfo:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListVnetConnectionsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListVnetConnectionsSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListVnetConnectionsSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListVnetConnectionsSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListVnetConnectionsSlotResponse:type", - "docComment": "/**\n * Contains response data for the listVnetConnectionsSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListVnetConnectionsSlotResponse = " - }, - { - "kind": "Reference", - "text": "VnetInfo", - "canonicalReference": "web-resource-manager!VnetInfo:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListVnetConnectionsSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListWebJobsNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListWebJobsNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListWebJobsNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListWebJobsNextResponse:type", - "docComment": "/**\n * Contains response data for the listWebJobsNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListWebJobsNextResponse = " - }, - { - "kind": "Reference", - "text": "WebJobCollection", - "canonicalReference": "web-resource-manager!WebJobCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListWebJobsNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListWebJobsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListWebJobsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListWebJobsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListWebJobsResponse:type", - "docComment": "/**\n * Contains response data for the listWebJobs operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListWebJobsResponse = " - }, - { - "kind": "Reference", - "text": "WebJobCollection", - "canonicalReference": "web-resource-manager!WebJobCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListWebJobsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListWebJobsSlotNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListWebJobsSlotNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListWebJobsSlotNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListWebJobsSlotNextResponse:type", - "docComment": "/**\n * Contains response data for the listWebJobsSlotNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListWebJobsSlotNextResponse = " - }, - { - "kind": "Reference", - "text": "WebJobCollection", - "canonicalReference": "web-resource-manager!WebJobCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListWebJobsSlotNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsListWebJobsSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsListWebJobsSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsListWebJobsSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsListWebJobsSlotResponse:type", - "docComment": "/**\n * Contains response data for the listWebJobsSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsListWebJobsSlotResponse = " - }, - { - "kind": "Reference", - "text": "WebJobCollection", - "canonicalReference": "web-resource-manager!WebJobCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsListWebJobsSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsMigrateMySqlOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsMigrateMySqlOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsMigrateMySqlOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsMigrateMySqlOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsMigrateMySqlOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsMigrateMySqlResponse:type", - "docComment": "/**\n * Contains response data for the migrateMySql operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsMigrateMySqlResponse = " - }, - { - "kind": "Reference", - "text": "Operation", - "canonicalReference": "web-resource-manager!Operation:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsMigrateMySqlResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsMigrateStorageOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsMigrateStorageOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsMigrateStorageOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsMigrateStorageOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsMigrateStorageOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsMigrateStorageResponse:type", - "docComment": "/**\n * Contains response data for the migrateStorage operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsMigrateStorageResponse = " - }, - { - "kind": "Reference", - "text": "StorageMigrationResponse", - "canonicalReference": "web-resource-manager!StorageMigrationResponse:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsMigrateStorageResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsPutPrivateAccessVnetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsPutPrivateAccessVnetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsPutPrivateAccessVnetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsPutPrivateAccessVnetResponse:type", - "docComment": "/**\n * Contains response data for the putPrivateAccessVnet operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsPutPrivateAccessVnetResponse = " - }, - { - "kind": "Reference", - "text": "PrivateAccess", - "canonicalReference": "web-resource-manager!PrivateAccess:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsPutPrivateAccessVnetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsPutPrivateAccessVnetSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsPutPrivateAccessVnetSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsPutPrivateAccessVnetSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsPutPrivateAccessVnetSlotResponse:type", - "docComment": "/**\n * Contains response data for the putPrivateAccessVnetSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsPutPrivateAccessVnetSlotResponse = " - }, - { - "kind": "Reference", - "text": "PrivateAccess", - "canonicalReference": "web-resource-manager!PrivateAccess:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsPutPrivateAccessVnetSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsRecoverSiteConfigurationSnapshotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsRecoverSiteConfigurationSnapshotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsRecoverSiteConfigurationSnapshotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsRecoverSiteConfigurationSnapshotSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsRecoverSiteConfigurationSnapshotSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsRecoverSiteConfigurationSnapshotSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsResetProductionSlotConfigOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsResetProductionSlotConfigOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsResetProductionSlotConfigOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsResetSlotConfigurationSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsResetSlotConfigurationSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsResetSlotConfigurationSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsRestartOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsRestartOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsRestartOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsRestartOptionalParams#softRestart:member", - "docComment": "/**\n * Specify true to apply the configuration settings and restarts the app only if necessary. By default, the API always restarts and reprovisions the app.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "softRestart?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "softRestart", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsRestartOptionalParams#synchronous:member", - "docComment": "/**\n * Specify true to block until the app is restarted. By default, it is set to false, and the API responds immediately (asynchronous).\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "synchronous?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "synchronous", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsRestartSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsRestartSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsRestartSlotOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsRestartSlotOptionalParams#softRestart:member", - "docComment": "/**\n * Specify true to apply the configuration settings and restarts the app only if necessary. By default, the API always restarts and reprovisions the app.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "softRestart?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "softRestart", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsRestartSlotOptionalParams#synchronous:member", - "docComment": "/**\n * Specify true to block until the app is restarted. By default, it is set to false, and the API responds immediately (asynchronous).\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "synchronous?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "synchronous", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsRestoreFromBackupBlobOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsRestoreFromBackupBlobOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsRestoreFromBackupBlobOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsRestoreFromBackupBlobOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsRestoreFromBackupBlobOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsRestoreFromBackupBlobSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsRestoreFromBackupBlobSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsRestoreFromBackupBlobSlotOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsRestoreFromBackupBlobSlotOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsRestoreFromBackupBlobSlotOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsRestoreFromDeletedAppOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsRestoreFromDeletedAppOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsRestoreFromDeletedAppOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsRestoreFromDeletedAppOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsRestoreFromDeletedAppOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsRestoreFromDeletedAppSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsRestoreFromDeletedAppSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsRestoreFromDeletedAppSlotOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsRestoreFromDeletedAppSlotOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsRestoreFromDeletedAppSlotOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsRestoreOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsRestoreOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsRestoreOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsRestoreOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsRestoreOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsRestoreSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsRestoreSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsRestoreSlotOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsRestoreSlotOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsRestoreSlotOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsRestoreSnapshotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsRestoreSnapshotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsRestoreSnapshotOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsRestoreSnapshotOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsRestoreSnapshotOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsRestoreSnapshotSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsRestoreSnapshotSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsRestoreSnapshotSlotOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsRestoreSnapshotSlotOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsRestoreSnapshotSlotOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsRunTriggeredWebJobOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsRunTriggeredWebJobOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsRunTriggeredWebJobOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsRunTriggeredWebJobSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsRunTriggeredWebJobSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsRunTriggeredWebJobSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsStartContinuousWebJobOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsStartContinuousWebJobOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsStartContinuousWebJobOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsStartContinuousWebJobSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsStartContinuousWebJobSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsStartContinuousWebJobSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsStartNetworkTraceOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsStartNetworkTraceOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsStartNetworkTraceOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsStartNetworkTraceOptionalParams#durationInSeconds:member", - "docComment": "/**\n * The duration to keep capturing in seconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "durationInSeconds?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "durationInSeconds", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsStartNetworkTraceOptionalParams#maxFrameLength:member", - "docComment": "/**\n * The maximum frame length in bytes (Optional).\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "maxFrameLength?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "maxFrameLength", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsStartNetworkTraceOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsStartNetworkTraceOptionalParams#sasUrl:member", - "docComment": "/**\n * The Blob URL to store capture file.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "sasUrl?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "sasUrl", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsStartNetworkTraceOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsStartNetworkTraceResponse:type", - "docComment": "/**\n * Contains response data for the startNetworkTrace operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsStartNetworkTraceResponse = " - }, - { - "kind": "Reference", - "text": "NetworkTrace", - "canonicalReference": "web-resource-manager!NetworkTrace:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsStartNetworkTraceResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsStartNetworkTraceSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsStartNetworkTraceSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsStartNetworkTraceSlotOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsStartNetworkTraceSlotOptionalParams#durationInSeconds:member", - "docComment": "/**\n * The duration to keep capturing in seconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "durationInSeconds?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "durationInSeconds", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsStartNetworkTraceSlotOptionalParams#maxFrameLength:member", - "docComment": "/**\n * The maximum frame length in bytes (Optional).\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "maxFrameLength?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "maxFrameLength", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsStartNetworkTraceSlotOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsStartNetworkTraceSlotOptionalParams#sasUrl:member", - "docComment": "/**\n * The Blob URL to store capture file.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "sasUrl?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "sasUrl", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsStartNetworkTraceSlotOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsStartNetworkTraceSlotResponse:type", - "docComment": "/**\n * Contains response data for the startNetworkTraceSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsStartNetworkTraceSlotResponse = " - }, - { - "kind": "Reference", - "text": "NetworkTrace", - "canonicalReference": "web-resource-manager!NetworkTrace:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsStartNetworkTraceSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsStartOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsStartOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsStartOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsStartSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsStartSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsStartSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsStartWebSiteNetworkTraceOperationOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsStartWebSiteNetworkTraceOperationOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsStartWebSiteNetworkTraceOperationOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsStartWebSiteNetworkTraceOperationOptionalParams#durationInSeconds:member", - "docComment": "/**\n * The duration to keep capturing in seconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "durationInSeconds?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "durationInSeconds", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsStartWebSiteNetworkTraceOperationOptionalParams#maxFrameLength:member", - "docComment": "/**\n * The maximum frame length in bytes (Optional).\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "maxFrameLength?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "maxFrameLength", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsStartWebSiteNetworkTraceOperationOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsStartWebSiteNetworkTraceOperationOptionalParams#sasUrl:member", - "docComment": "/**\n * The Blob URL to store capture file.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "sasUrl?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "sasUrl", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsStartWebSiteNetworkTraceOperationOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsStartWebSiteNetworkTraceOperationResponse:type", - "docComment": "/**\n * Contains response data for the startWebSiteNetworkTraceOperation operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsStartWebSiteNetworkTraceOperationResponse = " - }, - { - "kind": "Reference", - "text": "NetworkTrace", - "canonicalReference": "web-resource-manager!NetworkTrace:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsStartWebSiteNetworkTraceOperationResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsStartWebSiteNetworkTraceOperationSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsStartWebSiteNetworkTraceOperationSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsStartWebSiteNetworkTraceOperationSlotOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsStartWebSiteNetworkTraceOperationSlotOptionalParams#durationInSeconds:member", - "docComment": "/**\n * The duration to keep capturing in seconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "durationInSeconds?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "durationInSeconds", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsStartWebSiteNetworkTraceOperationSlotOptionalParams#maxFrameLength:member", - "docComment": "/**\n * The maximum frame length in bytes (Optional).\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "maxFrameLength?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "maxFrameLength", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsStartWebSiteNetworkTraceOperationSlotOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsStartWebSiteNetworkTraceOperationSlotOptionalParams#sasUrl:member", - "docComment": "/**\n * The Blob URL to store capture file.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "sasUrl?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "sasUrl", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsStartWebSiteNetworkTraceOperationSlotOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsStartWebSiteNetworkTraceOperationSlotResponse:type", - "docComment": "/**\n * Contains response data for the startWebSiteNetworkTraceOperationSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsStartWebSiteNetworkTraceOperationSlotResponse = " - }, - { - "kind": "Reference", - "text": "NetworkTrace", - "canonicalReference": "web-resource-manager!NetworkTrace:interface" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsStartWebSiteNetworkTraceOperationSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsStartWebSiteNetworkTraceOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsStartWebSiteNetworkTraceOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsStartWebSiteNetworkTraceOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsStartWebSiteNetworkTraceOptionalParams#durationInSeconds:member", - "docComment": "/**\n * The duration to keep capturing in seconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "durationInSeconds?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "durationInSeconds", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsStartWebSiteNetworkTraceOptionalParams#maxFrameLength:member", - "docComment": "/**\n * The maximum frame length in bytes (Optional).\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "maxFrameLength?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "maxFrameLength", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsStartWebSiteNetworkTraceOptionalParams#sasUrl:member", - "docComment": "/**\n * The Blob URL to store capture file.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "sasUrl?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "sasUrl", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsStartWebSiteNetworkTraceResponse:type", - "docComment": "/**\n * Contains response data for the startWebSiteNetworkTrace operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsStartWebSiteNetworkTraceResponse = " - }, - { - "kind": "Content", - "text": "{\n body: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsStartWebSiteNetworkTraceResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsStartWebSiteNetworkTraceSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsStartWebSiteNetworkTraceSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsStartWebSiteNetworkTraceSlotOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsStartWebSiteNetworkTraceSlotOptionalParams#durationInSeconds:member", - "docComment": "/**\n * The duration to keep capturing in seconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "durationInSeconds?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "durationInSeconds", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsStartWebSiteNetworkTraceSlotOptionalParams#maxFrameLength:member", - "docComment": "/**\n * The maximum frame length in bytes (Optional).\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "maxFrameLength?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "maxFrameLength", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsStartWebSiteNetworkTraceSlotOptionalParams#sasUrl:member", - "docComment": "/**\n * The Blob URL to store capture file.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "sasUrl?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "sasUrl", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsStartWebSiteNetworkTraceSlotResponse:type", - "docComment": "/**\n * Contains response data for the startWebSiteNetworkTraceSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsStartWebSiteNetworkTraceSlotResponse = " - }, - { - "kind": "Content", - "text": "{\n body: string;\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsStartWebSiteNetworkTraceSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsStopContinuousWebJobOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsStopContinuousWebJobOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsStopContinuousWebJobOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsStopContinuousWebJobSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsStopContinuousWebJobSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsStopContinuousWebJobSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsStopNetworkTraceOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsStopNetworkTraceOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsStopNetworkTraceOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsStopNetworkTraceSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsStopNetworkTraceSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsStopNetworkTraceSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsStopOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsStopOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsStopOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsStopSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsStopSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsStopSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsStopWebSiteNetworkTraceOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsStopWebSiteNetworkTraceOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsStopWebSiteNetworkTraceOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsStopWebSiteNetworkTraceSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsStopWebSiteNetworkTraceSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsStopWebSiteNetworkTraceSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsSwapSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsSwapSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsSwapSlotOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsSwapSlotOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsSwapSlotOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsSwapSlotWithProductionOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsSwapSlotWithProductionOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsSwapSlotWithProductionOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsSwapSlotWithProductionOptionalParams#resumeFrom:member", - "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "resumeFrom?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resumeFrom", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebAppsSwapSlotWithProductionOptionalParams#updateIntervalInMs:member", - "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateIntervalInMs?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "updateIntervalInMs", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsSyncFunctionsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsSyncFunctionsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsSyncFunctionsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsSyncFunctionsSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsSyncFunctionsSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsSyncFunctionsSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsSyncFunctionTriggersOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsSyncFunctionTriggersOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsSyncFunctionTriggersOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsSyncFunctionTriggersSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsSyncFunctionTriggersSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsSyncFunctionTriggersSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsSyncRepositoryOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsSyncRepositoryOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsSyncRepositoryOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsSyncRepositorySlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsSyncRepositorySlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsSyncRepositorySlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsUpdateApplicationSettingsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsUpdateApplicationSettingsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsUpdateApplicationSettingsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsUpdateApplicationSettingsResponse:type", - "docComment": "/**\n * Contains response data for the updateApplicationSettings operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsUpdateApplicationSettingsResponse = " - }, - { - "kind": "Reference", - "text": "StringDictionary", - "canonicalReference": "web-resource-manager!StringDictionary:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsUpdateApplicationSettingsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsUpdateApplicationSettingsSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsUpdateApplicationSettingsSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsUpdateApplicationSettingsSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsUpdateApplicationSettingsSlotResponse:type", - "docComment": "/**\n * Contains response data for the updateApplicationSettingsSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsUpdateApplicationSettingsSlotResponse = " - }, - { - "kind": "Reference", - "text": "StringDictionary", - "canonicalReference": "web-resource-manager!StringDictionary:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsUpdateApplicationSettingsSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsUpdateAuthSettingsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsUpdateAuthSettingsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsUpdateAuthSettingsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsUpdateAuthSettingsResponse:type", - "docComment": "/**\n * Contains response data for the updateAuthSettings operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsUpdateAuthSettingsResponse = " - }, - { - "kind": "Reference", - "text": "SiteAuthSettings", - "canonicalReference": "web-resource-manager!SiteAuthSettings:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsUpdateAuthSettingsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsUpdateAuthSettingsSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsUpdateAuthSettingsSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsUpdateAuthSettingsSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsUpdateAuthSettingsSlotResponse:type", - "docComment": "/**\n * Contains response data for the updateAuthSettingsSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsUpdateAuthSettingsSlotResponse = " - }, - { - "kind": "Reference", - "text": "SiteAuthSettings", - "canonicalReference": "web-resource-manager!SiteAuthSettings:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsUpdateAuthSettingsSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsUpdateAzureStorageAccountsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsUpdateAzureStorageAccountsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsUpdateAzureStorageAccountsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsUpdateAzureStorageAccountsResponse:type", - "docComment": "/**\n * Contains response data for the updateAzureStorageAccounts operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsUpdateAzureStorageAccountsResponse = " - }, - { - "kind": "Reference", - "text": "AzureStoragePropertyDictionaryResource", - "canonicalReference": "web-resource-manager!AzureStoragePropertyDictionaryResource:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsUpdateAzureStorageAccountsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsUpdateAzureStorageAccountsSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsUpdateAzureStorageAccountsSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsUpdateAzureStorageAccountsSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsUpdateAzureStorageAccountsSlotResponse:type", - "docComment": "/**\n * Contains response data for the updateAzureStorageAccountsSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsUpdateAzureStorageAccountsSlotResponse = " - }, - { - "kind": "Reference", - "text": "AzureStoragePropertyDictionaryResource", - "canonicalReference": "web-resource-manager!AzureStoragePropertyDictionaryResource:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsUpdateAzureStorageAccountsSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsUpdateBackupConfigurationOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsUpdateBackupConfigurationOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsUpdateBackupConfigurationOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsUpdateBackupConfigurationResponse:type", - "docComment": "/**\n * Contains response data for the updateBackupConfiguration operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsUpdateBackupConfigurationResponse = " - }, - { - "kind": "Reference", - "text": "BackupRequest", - "canonicalReference": "web-resource-manager!BackupRequest:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsUpdateBackupConfigurationResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsUpdateBackupConfigurationSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsUpdateBackupConfigurationSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsUpdateBackupConfigurationSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsUpdateBackupConfigurationSlotResponse:type", - "docComment": "/**\n * Contains response data for the updateBackupConfigurationSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsUpdateBackupConfigurationSlotResponse = " - }, - { - "kind": "Reference", - "text": "BackupRequest", - "canonicalReference": "web-resource-manager!BackupRequest:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsUpdateBackupConfigurationSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsUpdateConfigurationOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsUpdateConfigurationOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsUpdateConfigurationOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsUpdateConfigurationResponse:type", - "docComment": "/**\n * Contains response data for the updateConfiguration operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsUpdateConfigurationResponse = " - }, - { - "kind": "Reference", - "text": "SiteConfigResource", - "canonicalReference": "web-resource-manager!SiteConfigResource:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsUpdateConfigurationResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsUpdateConfigurationSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsUpdateConfigurationSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsUpdateConfigurationSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsUpdateConfigurationSlotResponse:type", - "docComment": "/**\n * Contains response data for the updateConfigurationSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsUpdateConfigurationSlotResponse = " - }, - { - "kind": "Reference", - "text": "SiteConfigResource", - "canonicalReference": "web-resource-manager!SiteConfigResource:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsUpdateConfigurationSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsUpdateConnectionStringsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsUpdateConnectionStringsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsUpdateConnectionStringsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsUpdateConnectionStringsResponse:type", - "docComment": "/**\n * Contains response data for the updateConnectionStrings operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsUpdateConnectionStringsResponse = " - }, - { - "kind": "Reference", - "text": "ConnectionStringDictionary", - "canonicalReference": "web-resource-manager!ConnectionStringDictionary:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsUpdateConnectionStringsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsUpdateConnectionStringsSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsUpdateConnectionStringsSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsUpdateConnectionStringsSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsUpdateConnectionStringsSlotResponse:type", - "docComment": "/**\n * Contains response data for the updateConnectionStringsSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsUpdateConnectionStringsSlotResponse = " - }, - { - "kind": "Reference", - "text": "ConnectionStringDictionary", - "canonicalReference": "web-resource-manager!ConnectionStringDictionary:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsUpdateConnectionStringsSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsUpdateDiagnosticLogsConfigOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsUpdateDiagnosticLogsConfigOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsUpdateDiagnosticLogsConfigOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsUpdateDiagnosticLogsConfigResponse:type", - "docComment": "/**\n * Contains response data for the updateDiagnosticLogsConfig operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsUpdateDiagnosticLogsConfigResponse = " - }, - { - "kind": "Reference", - "text": "SiteLogsConfig", - "canonicalReference": "web-resource-manager!SiteLogsConfig:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsUpdateDiagnosticLogsConfigResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsUpdateDiagnosticLogsConfigSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsUpdateDiagnosticLogsConfigSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsUpdateDiagnosticLogsConfigSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsUpdateDiagnosticLogsConfigSlotResponse:type", - "docComment": "/**\n * Contains response data for the updateDiagnosticLogsConfigSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsUpdateDiagnosticLogsConfigSlotResponse = " - }, - { - "kind": "Reference", - "text": "SiteLogsConfig", - "canonicalReference": "web-resource-manager!SiteLogsConfig:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsUpdateDiagnosticLogsConfigSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsUpdateDomainOwnershipIdentifierOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsUpdateDomainOwnershipIdentifierOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsUpdateDomainOwnershipIdentifierOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsUpdateDomainOwnershipIdentifierResponse:type", - "docComment": "/**\n * Contains response data for the updateDomainOwnershipIdentifier operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsUpdateDomainOwnershipIdentifierResponse = " - }, - { - "kind": "Reference", - "text": "Identifier", - "canonicalReference": "web-resource-manager!Identifier:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsUpdateDomainOwnershipIdentifierResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsUpdateDomainOwnershipIdentifierSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsUpdateDomainOwnershipIdentifierSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsUpdateDomainOwnershipIdentifierSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsUpdateDomainOwnershipIdentifierSlotResponse:type", - "docComment": "/**\n * Contains response data for the updateDomainOwnershipIdentifierSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsUpdateDomainOwnershipIdentifierSlotResponse = " - }, - { - "kind": "Reference", - "text": "Identifier", - "canonicalReference": "web-resource-manager!Identifier:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsUpdateDomainOwnershipIdentifierSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsUpdateHybridConnectionOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsUpdateHybridConnectionOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsUpdateHybridConnectionOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsUpdateHybridConnectionResponse:type", - "docComment": "/**\n * Contains response data for the updateHybridConnection operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsUpdateHybridConnectionResponse = " - }, - { - "kind": "Reference", - "text": "HybridConnection", - "canonicalReference": "web-resource-manager!HybridConnection:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsUpdateHybridConnectionResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsUpdateHybridConnectionSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsUpdateHybridConnectionSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsUpdateHybridConnectionSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsUpdateHybridConnectionSlotResponse:type", - "docComment": "/**\n * Contains response data for the updateHybridConnectionSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsUpdateHybridConnectionSlotResponse = " - }, - { - "kind": "Reference", - "text": "HybridConnection", - "canonicalReference": "web-resource-manager!HybridConnection:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsUpdateHybridConnectionSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsUpdateMetadataOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsUpdateMetadataOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsUpdateMetadataOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsUpdateMetadataResponse:type", - "docComment": "/**\n * Contains response data for the updateMetadata operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsUpdateMetadataResponse = " - }, - { - "kind": "Reference", - "text": "StringDictionary", - "canonicalReference": "web-resource-manager!StringDictionary:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsUpdateMetadataResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsUpdateMetadataSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsUpdateMetadataSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsUpdateMetadataSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsUpdateMetadataSlotResponse:type", - "docComment": "/**\n * Contains response data for the updateMetadataSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsUpdateMetadataSlotResponse = " - }, - { - "kind": "Reference", - "text": "StringDictionary", - "canonicalReference": "web-resource-manager!StringDictionary:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsUpdateMetadataSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsUpdateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsUpdateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsUpdateOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsUpdatePremierAddOnOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsUpdatePremierAddOnOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsUpdatePremierAddOnOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsUpdatePremierAddOnResponse:type", - "docComment": "/**\n * Contains response data for the updatePremierAddOn operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsUpdatePremierAddOnResponse = " - }, - { - "kind": "Reference", - "text": "PremierAddOn", - "canonicalReference": "web-resource-manager!PremierAddOn:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsUpdatePremierAddOnResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsUpdatePremierAddOnSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsUpdatePremierAddOnSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsUpdatePremierAddOnSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsUpdatePremierAddOnSlotResponse:type", - "docComment": "/**\n * Contains response data for the updatePremierAddOnSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsUpdatePremierAddOnSlotResponse = " - }, - { - "kind": "Reference", - "text": "PremierAddOn", - "canonicalReference": "web-resource-manager!PremierAddOn:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsUpdatePremierAddOnSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsUpdateRelayServiceConnectionOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsUpdateRelayServiceConnectionOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsUpdateRelayServiceConnectionOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsUpdateRelayServiceConnectionResponse:type", - "docComment": "/**\n * Contains response data for the updateRelayServiceConnection operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsUpdateRelayServiceConnectionResponse = " - }, - { - "kind": "Reference", - "text": "RelayServiceConnectionEntity", - "canonicalReference": "web-resource-manager!RelayServiceConnectionEntity:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsUpdateRelayServiceConnectionResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsUpdateRelayServiceConnectionSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsUpdateRelayServiceConnectionSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsUpdateRelayServiceConnectionSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsUpdateRelayServiceConnectionSlotResponse:type", - "docComment": "/**\n * Contains response data for the updateRelayServiceConnectionSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsUpdateRelayServiceConnectionSlotResponse = " - }, - { - "kind": "Reference", - "text": "RelayServiceConnectionEntity", - "canonicalReference": "web-resource-manager!RelayServiceConnectionEntity:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsUpdateRelayServiceConnectionSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsUpdateResponse:type", - "docComment": "/**\n * Contains response data for the update operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsUpdateResponse = " - }, - { - "kind": "Reference", - "text": "Site", - "canonicalReference": "web-resource-manager!Site:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsUpdateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsUpdateSitePushSettingsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsUpdateSitePushSettingsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsUpdateSitePushSettingsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsUpdateSitePushSettingsResponse:type", - "docComment": "/**\n * Contains response data for the updateSitePushSettings operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsUpdateSitePushSettingsResponse = " - }, - { - "kind": "Reference", - "text": "PushSettings", - "canonicalReference": "web-resource-manager!PushSettings:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsUpdateSitePushSettingsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsUpdateSitePushSettingsSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsUpdateSitePushSettingsSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsUpdateSitePushSettingsSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsUpdateSitePushSettingsSlotResponse:type", - "docComment": "/**\n * Contains response data for the updateSitePushSettingsSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsUpdateSitePushSettingsSlotResponse = " - }, - { - "kind": "Reference", - "text": "PushSettings", - "canonicalReference": "web-resource-manager!PushSettings:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsUpdateSitePushSettingsSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsUpdateSlotConfigurationNamesOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsUpdateSlotConfigurationNamesOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsUpdateSlotConfigurationNamesOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsUpdateSlotConfigurationNamesResponse:type", - "docComment": "/**\n * Contains response data for the updateSlotConfigurationNames operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsUpdateSlotConfigurationNamesResponse = " - }, - { - "kind": "Reference", - "text": "SlotConfigNamesResource", - "canonicalReference": "web-resource-manager!SlotConfigNamesResource:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsUpdateSlotConfigurationNamesResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsUpdateSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsUpdateSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsUpdateSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsUpdateSlotResponse:type", - "docComment": "/**\n * Contains response data for the updateSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsUpdateSlotResponse = " - }, - { - "kind": "Reference", - "text": "Site", - "canonicalReference": "web-resource-manager!Site:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsUpdateSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsUpdateSourceControlOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsUpdateSourceControlOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsUpdateSourceControlOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsUpdateSourceControlResponse:type", - "docComment": "/**\n * Contains response data for the updateSourceControl operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsUpdateSourceControlResponse = " - }, - { - "kind": "Reference", - "text": "SiteSourceControl", - "canonicalReference": "web-resource-manager!SiteSourceControl:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsUpdateSourceControlResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsUpdateSourceControlSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsUpdateSourceControlSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsUpdateSourceControlSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsUpdateSourceControlSlotResponse:type", - "docComment": "/**\n * Contains response data for the updateSourceControlSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsUpdateSourceControlSlotResponse = " - }, - { - "kind": "Reference", - "text": "SiteSourceControl", - "canonicalReference": "web-resource-manager!SiteSourceControl:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsUpdateSourceControlSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsUpdateSwiftVirtualNetworkConnectionOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsUpdateSwiftVirtualNetworkConnectionOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsUpdateSwiftVirtualNetworkConnectionOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsUpdateSwiftVirtualNetworkConnectionResponse:type", - "docComment": "/**\n * Contains response data for the updateSwiftVirtualNetworkConnection operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsUpdateSwiftVirtualNetworkConnectionResponse = " - }, - { - "kind": "Reference", - "text": "SwiftVirtualNetwork", - "canonicalReference": "web-resource-manager!SwiftVirtualNetwork:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsUpdateSwiftVirtualNetworkConnectionResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsUpdateSwiftVirtualNetworkConnectionSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsUpdateSwiftVirtualNetworkConnectionSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsUpdateSwiftVirtualNetworkConnectionSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsUpdateSwiftVirtualNetworkConnectionSlotResponse:type", - "docComment": "/**\n * Contains response data for the updateSwiftVirtualNetworkConnectionSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsUpdateSwiftVirtualNetworkConnectionSlotResponse = " - }, - { - "kind": "Reference", - "text": "SwiftVirtualNetwork", - "canonicalReference": "web-resource-manager!SwiftVirtualNetwork:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsUpdateSwiftVirtualNetworkConnectionSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsUpdateVnetConnectionGatewayOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsUpdateVnetConnectionGatewayOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsUpdateVnetConnectionGatewayOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsUpdateVnetConnectionGatewayResponse:type", - "docComment": "/**\n * Contains response data for the updateVnetConnectionGateway operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsUpdateVnetConnectionGatewayResponse = " - }, - { - "kind": "Reference", - "text": "VnetGateway", - "canonicalReference": "web-resource-manager!VnetGateway:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsUpdateVnetConnectionGatewayResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsUpdateVnetConnectionGatewaySlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsUpdateVnetConnectionGatewaySlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsUpdateVnetConnectionGatewaySlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsUpdateVnetConnectionGatewaySlotResponse:type", - "docComment": "/**\n * Contains response data for the updateVnetConnectionGatewaySlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsUpdateVnetConnectionGatewaySlotResponse = " - }, - { - "kind": "Reference", - "text": "VnetGateway", - "canonicalReference": "web-resource-manager!VnetGateway:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsUpdateVnetConnectionGatewaySlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsUpdateVnetConnectionOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsUpdateVnetConnectionOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsUpdateVnetConnectionOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsUpdateVnetConnectionResponse:type", - "docComment": "/**\n * Contains response data for the updateVnetConnection operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsUpdateVnetConnectionResponse = " - }, - { - "kind": "Reference", - "text": "VnetInfo", - "canonicalReference": "web-resource-manager!VnetInfo:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsUpdateVnetConnectionResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebAppsUpdateVnetConnectionSlotOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebAppsUpdateVnetConnectionSlotOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebAppsUpdateVnetConnectionSlotOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebAppsUpdateVnetConnectionSlotResponse:type", - "docComment": "/**\n * Contains response data for the updateVnetConnectionSlot operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebAppsUpdateVnetConnectionSlotResponse = " - }, - { - "kind": "Reference", - "text": "VnetInfo", - "canonicalReference": "web-resource-manager!VnetInfo:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebAppsUpdateVnetConnectionSlotResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebJob:type", - "docComment": "/**\n * Web Job Information.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebJob = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n runCommand?: string;\n url?: string;\n extraInfoUrl?: string;\n webJobType?: " - }, - { - "kind": "Reference", - "text": "WebJobType", - "canonicalReference": "web-resource-manager!WebJobType:type" - }, - { - "kind": "Content", - "text": ";\n error?: string;\n usingSdk?: boolean;\n settings?: {\n [propertyName: string]: " - }, - { - "kind": "Reference", - "text": "Record", - "canonicalReference": "!Record:type" - }, - { - "kind": "Content", - "text": ";\n };\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebJob", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 7 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebJobCollection:interface", - "docComment": "/**\n * Collection of Kudu web job information elements.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebJobCollection " - } - ], - "releaseTag": "Public", - "name": "WebJobCollection", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebJobCollection#nextLink:member", - "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebJobCollection#value:member", - "docComment": "/**\n * Collection of resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Reference", - "text": "WebJob", - "canonicalReference": "web-resource-manager!WebJob:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebJobType:type", - "docComment": "/**\n * Defines values for WebJobType.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebJobType = " - }, - { - "kind": "Content", - "text": "\"Continuous\" | \"Triggered\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebJobType", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebSiteInstanceStatus:type", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebSiteInstanceStatus = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n state?: " - }, - { - "kind": "Reference", - "text": "SiteRuntimeState", - "canonicalReference": "web-resource-manager!SiteRuntimeState:type" - }, - { - "kind": "Content", - "text": ";\n statusUrl?: string;\n detectorUrl?: string;\n consoleUrl?: string;\n containers?: {\n [propertyName: string]: " - }, - { - "kind": "Reference", - "text": "ContainerInfo", - "canonicalReference": "web-resource-manager!ContainerInfo:interface" - }, - { - "kind": "Content", - "text": ";\n };\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebSiteInstanceStatus", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 7 - } - }, - { - "kind": "Class", - "canonicalReference": "web-resource-manager!WebSiteManagementClient:class", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare class WebSiteManagementClient extends " - }, - { - "kind": "Reference", - "text": "WebSiteManagementClientContext", - "canonicalReference": "web-resource-manager!WebSiteManagementClientContext:class" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebSiteManagementClient", - "members": [ - { - "kind": "Constructor", - "canonicalReference": "web-resource-manager!WebSiteManagementClient:constructor(1)", - "docComment": "/**\n * Initializes a new instance of the WebSiteManagementClient class.\n *\n * @param credentials - Subscription credentials which uniquely identify client subscription.\n *\n * @param subscriptionId - Your Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000).\n *\n * @param options - The parameter options\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "constructor(credentials: " - }, - { - "kind": "Content", - "text": "coreAuth." - }, - { - "kind": "Reference", - "text": "TokenCredential", - "canonicalReference": "@azure/core-auth!TokenCredential:interface" - }, - { - "kind": "Content", - "text": ", subscriptionId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebSiteManagementClientOptionalParams", - "canonicalReference": "web-resource-manager!WebSiteManagementClientOptionalParams:interface" - }, - { - "kind": "Content", - "text": ");" - } - ], - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "credentials", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "parameterName": "subscriptionId", - "parameterTypeTokenRange": { - "startIndex": 4, - "endIndex": 5 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 6, - "endIndex": 7 - } - } - ] - }, - { - "kind": "Property", - "canonicalReference": "web-resource-manager!WebSiteManagementClient#appServiceCertificateOrders:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "appServiceCertificateOrders: " - }, - { - "kind": "Reference", - "text": "AppServiceCertificateOrders", - "canonicalReference": "web-resource-manager!AppServiceCertificateOrders:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "appServiceCertificateOrders", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "web-resource-manager!WebSiteManagementClient#appServiceEnvironments:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "appServiceEnvironments: " - }, - { - "kind": "Reference", - "text": "AppServiceEnvironments", - "canonicalReference": "web-resource-manager!AppServiceEnvironments:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "appServiceEnvironments", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "web-resource-manager!WebSiteManagementClient#appServicePlans:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "appServicePlans: " - }, - { - "kind": "Reference", - "text": "AppServicePlans", - "canonicalReference": "web-resource-manager!AppServicePlans:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "appServicePlans", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "web-resource-manager!WebSiteManagementClient#certificateRegistrationProvider:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "certificateRegistrationProvider: " - }, - { - "kind": "Reference", - "text": "CertificateRegistrationProvider", - "canonicalReference": "web-resource-manager!CertificateRegistrationProvider:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "certificateRegistrationProvider", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "web-resource-manager!WebSiteManagementClient#certificates:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "certificates: " - }, - { - "kind": "Reference", - "text": "Certificates", - "canonicalReference": "web-resource-manager!Certificates:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "certificates", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Method", - "canonicalReference": "web-resource-manager!WebSiteManagementClient#checkNameAvailability:member(1)", - "docComment": "/**\n * Description for Check if a resource name is available.\n *\n * @param name - Resource name to verify.\n *\n * @param typeParam - Resource type used for verification.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "checkNameAvailability(name: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", typeParam: " - }, - { - "kind": "Reference", - "text": "CheckNameResourceTypes", - "canonicalReference": "web-resource-manager!CheckNameResourceTypes:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebSiteManagementClientCheckNameAvailabilityOptionalParams", - "canonicalReference": "web-resource-manager!WebSiteManagementClientCheckNameAvailabilityOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebSiteManagementClientCheckNameAvailabilityResponse", - "canonicalReference": "web-resource-manager!WebSiteManagementClientCheckNameAvailabilityResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isStatic": false, - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "name", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "typeParam", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "checkNameAvailability" - }, - { - "kind": "Property", - "canonicalReference": "web-resource-manager!WebSiteManagementClient#deletedWebApps:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "deletedWebApps: " - }, - { - "kind": "Reference", - "text": "DeletedWebApps", - "canonicalReference": "web-resource-manager!DeletedWebApps:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "deletedWebApps", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "web-resource-manager!WebSiteManagementClient#diagnostics:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "diagnostics: " - }, - { - "kind": "Reference", - "text": "Diagnostics", - "canonicalReference": "web-resource-manager!Diagnostics:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "diagnostics", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "web-resource-manager!WebSiteManagementClient#domainRegistrationProvider:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "domainRegistrationProvider: " - }, - { - "kind": "Reference", - "text": "DomainRegistrationProvider", - "canonicalReference": "web-resource-manager!DomainRegistrationProvider:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "domainRegistrationProvider", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "web-resource-manager!WebSiteManagementClient#domains:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "domains: " - }, - { - "kind": "Reference", - "text": "Domains", - "canonicalReference": "web-resource-manager!Domains:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "domains", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Method", - "canonicalReference": "web-resource-manager!WebSiteManagementClient#getPublishingUser:member(1)", - "docComment": "/**\n * Description for Gets publishing user\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getPublishingUser(options?: " - }, - { - "kind": "Reference", - "text": "WebSiteManagementClientGetPublishingUserOptionalParams", - "canonicalReference": "web-resource-manager!WebSiteManagementClientGetPublishingUserOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebSiteManagementClientGetPublishingUserResponse", - "canonicalReference": "web-resource-manager!WebSiteManagementClientGetPublishingUserResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isStatic": false, - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "getPublishingUser" - }, - { - "kind": "Method", - "canonicalReference": "web-resource-manager!WebSiteManagementClient#getSourceControl:member(1)", - "docComment": "/**\n * Description for Gets source control token\n *\n * @param sourceControlType - Type of source control\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getSourceControl(sourceControlType: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebSiteManagementClientGetSourceControlOptionalParams", - "canonicalReference": "web-resource-manager!WebSiteManagementClientGetSourceControlOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebSiteManagementClientGetSourceControlResponse", - "canonicalReference": "web-resource-manager!WebSiteManagementClientGetSourceControlResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isStatic": false, - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "sourceControlType", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "getSourceControl" - }, - { - "kind": "Method", - "canonicalReference": "web-resource-manager!WebSiteManagementClient#getSubscriptionDeploymentLocations:member(1)", - "docComment": "/**\n * Description for Gets list of available geo regions plus ministamps\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "getSubscriptionDeploymentLocations(options?: " - }, - { - "kind": "Reference", - "text": "WebSiteManagementClientGetSubscriptionDeploymentLocationsOptionalParams", - "canonicalReference": "web-resource-manager!WebSiteManagementClientGetSubscriptionDeploymentLocationsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebSiteManagementClientGetSubscriptionDeploymentLocationsResponse", - "canonicalReference": "web-resource-manager!WebSiteManagementClientGetSubscriptionDeploymentLocationsResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isStatic": false, - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "getSubscriptionDeploymentLocations" - }, - { - "kind": "Method", - "canonicalReference": "web-resource-manager!WebSiteManagementClient#listBillingMeters:member(1)", - "docComment": "/**\n * Description for Gets a list of meters for a given location.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listBillingMeters(options?: " - }, - { - "kind": "Reference", - "text": "WebSiteManagementClientListBillingMetersOptionalParams", - "canonicalReference": "web-resource-manager!WebSiteManagementClientListBillingMetersOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "BillingMeter", - "canonicalReference": "web-resource-manager!BillingMeter:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isStatic": false, - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "listBillingMeters" - }, - { - "kind": "Method", - "canonicalReference": "web-resource-manager!WebSiteManagementClient#listGeoRegions:member(1)", - "docComment": "/**\n * Description for Get a list of available geographical regions.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listGeoRegions(options?: " - }, - { - "kind": "Reference", - "text": "WebSiteManagementClientListGeoRegionsOptionalParams", - "canonicalReference": "web-resource-manager!WebSiteManagementClientListGeoRegionsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "GeoRegion", - "canonicalReference": "web-resource-manager!GeoRegion:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isStatic": false, - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "listGeoRegions" - }, - { - "kind": "Method", - "canonicalReference": "web-resource-manager!WebSiteManagementClient#listPremierAddOnOffers:member(1)", - "docComment": "/**\n * Description for List all premier add-on offers.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listPremierAddOnOffers(options?: " - }, - { - "kind": "Reference", - "text": "WebSiteManagementClientListPremierAddOnOffersOptionalParams", - "canonicalReference": "web-resource-manager!WebSiteManagementClientListPremierAddOnOffersOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "PremierAddOnOffer", - "canonicalReference": "web-resource-manager!PremierAddOnOffer:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isStatic": false, - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "listPremierAddOnOffers" - }, - { - "kind": "Method", - "canonicalReference": "web-resource-manager!WebSiteManagementClient#listSiteIdentifiersAssignedToHostName:member(1)", - "docComment": "/**\n * Description for List all apps that are assigned to a hostname.\n *\n * @param nameIdentifier - Hostname information.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listSiteIdentifiersAssignedToHostName(nameIdentifier: " - }, - { - "kind": "Reference", - "text": "NameIdentifier", - "canonicalReference": "web-resource-manager!NameIdentifier:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebSiteManagementClientListSiteIdentifiersAssignedToHostNameOptionalParams", - "canonicalReference": "web-resource-manager!WebSiteManagementClientListSiteIdentifiersAssignedToHostNameOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "Identifier", - "canonicalReference": "web-resource-manager!Identifier:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isStatic": false, - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "nameIdentifier", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "listSiteIdentifiersAssignedToHostName" - }, - { - "kind": "Method", - "canonicalReference": "web-resource-manager!WebSiteManagementClient#listSkus:member(1)", - "docComment": "/**\n * Description for List all SKUs.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listSkus(options?: " - }, - { - "kind": "Reference", - "text": "WebSiteManagementClientListSkusOptionalParams", - "canonicalReference": "web-resource-manager!WebSiteManagementClientListSkusOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebSiteManagementClientListSkusResponse", - "canonicalReference": "web-resource-manager!WebSiteManagementClientListSkusResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isStatic": false, - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "listSkus" - }, - { - "kind": "Method", - "canonicalReference": "web-resource-manager!WebSiteManagementClient#listSourceControls:member(1)", - "docComment": "/**\n * Description for Gets the source controls available for Azure websites.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "listSourceControls(options?: " - }, - { - "kind": "Reference", - "text": "WebSiteManagementClientListSourceControlsOptionalParams", - "canonicalReference": "web-resource-manager!WebSiteManagementClientListSourceControlsOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "PagedAsyncIterableIterator", - "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "SourceControl", - "canonicalReference": "web-resource-manager!SourceControl:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isStatic": false, - "returnTypeTokenRange": { - "startIndex": 3, - "endIndex": 7 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "name": "listSourceControls" - }, - { - "kind": "Method", - "canonicalReference": "web-resource-manager!WebSiteManagementClient#move:member(1)", - "docComment": "/**\n * Description for Move resources between resource groups.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param moveResourceEnvelope - Object that represents the resource to move.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "move(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", moveResourceEnvelope: " - }, - { - "kind": "Reference", - "text": "CsmMoveResourceEnvelope", - "canonicalReference": "web-resource-manager!CsmMoveResourceEnvelope:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebSiteManagementClientMoveOptionalParams", - "canonicalReference": "web-resource-manager!WebSiteManagementClientMoveOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isStatic": false, - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "moveResourceEnvelope", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "move" - }, - { - "kind": "Property", - "canonicalReference": "web-resource-manager!WebSiteManagementClient#provider:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "provider: " - }, - { - "kind": "Reference", - "text": "Provider", - "canonicalReference": "web-resource-manager!Provider:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "provider", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "web-resource-manager!WebSiteManagementClient#recommendations:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "recommendations: " - }, - { - "kind": "Reference", - "text": "Recommendations", - "canonicalReference": "web-resource-manager!Recommendations:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "recommendations", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "web-resource-manager!WebSiteManagementClient#resourceHealthMetadata:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "resourceHealthMetadata: " - }, - { - "kind": "Reference", - "text": "ResourceHealthMetadata", - "canonicalReference": "web-resource-manager!ResourceHealthMetadata:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "resourceHealthMetadata", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "web-resource-manager!WebSiteManagementClient#staticSites:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "staticSites: " - }, - { - "kind": "Reference", - "text": "StaticSites", - "canonicalReference": "web-resource-manager!StaticSites:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "staticSites", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "web-resource-manager!WebSiteManagementClient#topLevelDomains:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "topLevelDomains: " - }, - { - "kind": "Reference", - "text": "TopLevelDomains", - "canonicalReference": "web-resource-manager!TopLevelDomains:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "topLevelDomains", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Method", - "canonicalReference": "web-resource-manager!WebSiteManagementClient#updatePublishingUser:member(1)", - "docComment": "/**\n * Description for Updates publishing user\n *\n * @param userDetails - Details of publishing user\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updatePublishingUser(userDetails: " - }, - { - "kind": "Reference", - "text": "User", - "canonicalReference": "web-resource-manager!User:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebSiteManagementClientUpdatePublishingUserOptionalParams", - "canonicalReference": "web-resource-manager!WebSiteManagementClientUpdatePublishingUserOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebSiteManagementClientUpdatePublishingUserResponse", - "canonicalReference": "web-resource-manager!WebSiteManagementClientUpdatePublishingUserResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isStatic": false, - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "userDetails", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "updatePublishingUser" - }, - { - "kind": "Method", - "canonicalReference": "web-resource-manager!WebSiteManagementClient#updateSourceControl:member(1)", - "docComment": "/**\n * Description for Updates source control token\n *\n * @param sourceControlType - Type of source control\n *\n * @param requestMessage - Source control token information\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "updateSourceControl(sourceControlType: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", requestMessage: " - }, - { - "kind": "Reference", - "text": "SourceControl", - "canonicalReference": "web-resource-manager!SourceControl:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebSiteManagementClientUpdateSourceControlOptionalParams", - "canonicalReference": "web-resource-manager!WebSiteManagementClientUpdateSourceControlOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebSiteManagementClientUpdateSourceControlResponse", - "canonicalReference": "web-resource-manager!WebSiteManagementClientUpdateSourceControlResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isStatic": false, - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "sourceControlType", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "requestMessage", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "updateSourceControl" - }, - { - "kind": "Method", - "canonicalReference": "web-resource-manager!WebSiteManagementClient#validate:member(1)", - "docComment": "/**\n * Description for Validate if a resource can be created.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param validateRequest - Request with the resources to validate.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "validate(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", validateRequest: " - }, - { - "kind": "Reference", - "text": "ValidateRequest", - "canonicalReference": "web-resource-manager!ValidateRequest:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebSiteManagementClientValidateOptionalParams", - "canonicalReference": "web-resource-manager!WebSiteManagementClientValidateOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebSiteManagementClientValidateResponse", - "canonicalReference": "web-resource-manager!WebSiteManagementClientValidateResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isStatic": false, - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 11 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "validateRequest", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "validate" - }, - { - "kind": "Method", - "canonicalReference": "web-resource-manager!WebSiteManagementClient#validateMove:member(1)", - "docComment": "/**\n * Description for Validate whether a resource can be moved.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param moveResourceEnvelope - Object that represents the resource to move.\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "validateMove(resourceGroupName: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", moveResourceEnvelope: " - }, - { - "kind": "Reference", - "text": "CsmMoveResourceEnvelope", - "canonicalReference": "web-resource-manager!CsmMoveResourceEnvelope:interface" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebSiteManagementClientValidateMoveOptionalParams", - "canonicalReference": "web-resource-manager!WebSiteManagementClientValidateMoveOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isStatic": false, - "returnTypeTokenRange": { - "startIndex": 7, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "resourceGroupName", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "moveResourceEnvelope", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 5, - "endIndex": 6 - } - } - ], - "name": "validateMove" - }, - { - "kind": "Method", - "canonicalReference": "web-resource-manager!WebSiteManagementClient#verifyHostingEnvironmentVnet:member(1)", - "docComment": "/**\n * Description for Verifies if this VNET is compatible with an App Service Environment by analyzing the Network Security Group rules.\n *\n * @param parameters - VNET information\n *\n * @param options - The options parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "verifyHostingEnvironmentVnet(parameters: " - }, - { - "kind": "Reference", - "text": "VnetParameters", - "canonicalReference": "web-resource-manager!VnetParameters:type" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebSiteManagementClientVerifyHostingEnvironmentVnetOptionalParams", - "canonicalReference": "web-resource-manager!WebSiteManagementClientVerifyHostingEnvironmentVnetOptionalParams:interface" - }, - { - "kind": "Content", - "text": "): " - }, - { - "kind": "Reference", - "text": "Promise", - "canonicalReference": "!Promise:interface" - }, - { - "kind": "Content", - "text": "<" - }, - { - "kind": "Reference", - "text": "WebSiteManagementClientVerifyHostingEnvironmentVnetResponse", - "canonicalReference": "web-resource-manager!WebSiteManagementClientVerifyHostingEnvironmentVnetResponse:type" - }, - { - "kind": "Content", - "text": ">" - }, - { - "kind": "Content", - "text": ";" - } - ], - "isStatic": false, - "returnTypeTokenRange": { - "startIndex": 5, - "endIndex": 9 - }, - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "parameters", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 3, - "endIndex": 4 - } - } - ], - "name": "verifyHostingEnvironmentVnet" - }, - { - "kind": "Property", - "canonicalReference": "web-resource-manager!WebSiteManagementClient#webApps:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "webApps: " - }, - { - "kind": "Reference", - "text": "WebApps", - "canonicalReference": "web-resource-manager!WebApps:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "webApps", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - } - ], - "extendsTokenRange": { - "startIndex": 1, - "endIndex": 3 - }, - "implementsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebSiteManagementClientCheckNameAvailabilityOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebSiteManagementClientCheckNameAvailabilityOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebSiteManagementClientCheckNameAvailabilityOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebSiteManagementClientCheckNameAvailabilityOptionalParams#isFqdn:member", - "docComment": "/**\n * Is fully qualified domain name.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "isFqdn?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "isFqdn", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebSiteManagementClientCheckNameAvailabilityResponse:type", - "docComment": "/**\n * Contains response data for the checkNameAvailability operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebSiteManagementClientCheckNameAvailabilityResponse = " - }, - { - "kind": "Reference", - "text": "ResourceNameAvailability", - "canonicalReference": "web-resource-manager!ResourceNameAvailability:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebSiteManagementClientCheckNameAvailabilityResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Class", - "canonicalReference": "web-resource-manager!WebSiteManagementClientContext:class", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare class WebSiteManagementClientContext extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "ServiceClient", - "canonicalReference": "@azure/core-client!ServiceClient:class" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebSiteManagementClientContext", - "members": [ - { - "kind": "Constructor", - "canonicalReference": "web-resource-manager!WebSiteManagementClientContext:constructor(1)", - "docComment": "/**\n * Initializes a new instance of the WebSiteManagementClientContext class.\n *\n * @param credentials - Subscription credentials which uniquely identify client subscription.\n *\n * @param subscriptionId - Your Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000).\n *\n * @param options - The parameter options\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "constructor(credentials: " - }, - { - "kind": "Content", - "text": "coreAuth." - }, - { - "kind": "Reference", - "text": "TokenCredential", - "canonicalReference": "@azure/core-auth!TokenCredential:interface" - }, - { - "kind": "Content", - "text": ", subscriptionId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ", options?: " - }, - { - "kind": "Reference", - "text": "WebSiteManagementClientOptionalParams", - "canonicalReference": "web-resource-manager!WebSiteManagementClientOptionalParams:interface" - }, - { - "kind": "Content", - "text": ");" - } - ], - "releaseTag": "Public", - "overloadIndex": 1, - "parameters": [ - { - "parameterName": "credentials", - "parameterTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - }, - { - "parameterName": "subscriptionId", - "parameterTypeTokenRange": { - "startIndex": 4, - "endIndex": 5 - } - }, - { - "parameterName": "options", - "parameterTypeTokenRange": { - "startIndex": 6, - "endIndex": 7 - } - } - ] - }, - { - "kind": "Property", - "canonicalReference": "web-resource-manager!WebSiteManagementClientContext#$host:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "$host: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "$host", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "web-resource-manager!WebSiteManagementClientContext#apiVersion:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "apiVersion: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "apiVersion", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - }, - { - "kind": "Property", - "canonicalReference": "web-resource-manager!WebSiteManagementClientContext#subscriptionId:member", - "docComment": "", - "excerptTokens": [ - { - "kind": "Content", - "text": "subscriptionId: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "subscriptionId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - }, - "isStatic": false - } - ], - "extendsTokenRange": { - "startIndex": 1, - "endIndex": 4 - }, - "implementsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebSiteManagementClientGetPublishingUserOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebSiteManagementClientGetPublishingUserOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebSiteManagementClientGetPublishingUserOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebSiteManagementClientGetPublishingUserResponse:type", - "docComment": "/**\n * Contains response data for the getPublishingUser operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebSiteManagementClientGetPublishingUserResponse = " - }, - { - "kind": "Reference", - "text": "User", - "canonicalReference": "web-resource-manager!User:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebSiteManagementClientGetPublishingUserResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebSiteManagementClientGetSourceControlOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebSiteManagementClientGetSourceControlOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebSiteManagementClientGetSourceControlOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebSiteManagementClientGetSourceControlResponse:type", - "docComment": "/**\n * Contains response data for the getSourceControl operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebSiteManagementClientGetSourceControlResponse = " - }, - { - "kind": "Reference", - "text": "SourceControl", - "canonicalReference": "web-resource-manager!SourceControl:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebSiteManagementClientGetSourceControlResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebSiteManagementClientGetSubscriptionDeploymentLocationsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebSiteManagementClientGetSubscriptionDeploymentLocationsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebSiteManagementClientGetSubscriptionDeploymentLocationsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebSiteManagementClientGetSubscriptionDeploymentLocationsResponse:type", - "docComment": "/**\n * Contains response data for the getSubscriptionDeploymentLocations operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebSiteManagementClientGetSubscriptionDeploymentLocationsResponse = " - }, - { - "kind": "Reference", - "text": "DeploymentLocations", - "canonicalReference": "web-resource-manager!DeploymentLocations:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebSiteManagementClientGetSubscriptionDeploymentLocationsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebSiteManagementClientListBillingMetersNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebSiteManagementClientListBillingMetersNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebSiteManagementClientListBillingMetersNextOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebSiteManagementClientListBillingMetersNextOptionalParams#billingLocation:member", - "docComment": "/**\n * Azure Location of billable resource\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "billingLocation?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "billingLocation", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebSiteManagementClientListBillingMetersNextOptionalParams#osType:member", - "docComment": "/**\n * App Service OS type meters used for\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "osType?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "osType", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebSiteManagementClientListBillingMetersNextResponse:type", - "docComment": "/**\n * Contains response data for the listBillingMetersNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebSiteManagementClientListBillingMetersNextResponse = " - }, - { - "kind": "Reference", - "text": "BillingMeterCollection", - "canonicalReference": "web-resource-manager!BillingMeterCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebSiteManagementClientListBillingMetersNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebSiteManagementClientListBillingMetersOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebSiteManagementClientListBillingMetersOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebSiteManagementClientListBillingMetersOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebSiteManagementClientListBillingMetersOptionalParams#billingLocation:member", - "docComment": "/**\n * Azure Location of billable resource\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "billingLocation?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "billingLocation", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebSiteManagementClientListBillingMetersOptionalParams#osType:member", - "docComment": "/**\n * App Service OS type meters used for\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "osType?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "osType", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebSiteManagementClientListBillingMetersResponse:type", - "docComment": "/**\n * Contains response data for the listBillingMeters operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebSiteManagementClientListBillingMetersResponse = " - }, - { - "kind": "Reference", - "text": "BillingMeterCollection", - "canonicalReference": "web-resource-manager!BillingMeterCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebSiteManagementClientListBillingMetersResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebSiteManagementClientListGeoRegionsNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebSiteManagementClientListGeoRegionsNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebSiteManagementClientListGeoRegionsNextOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebSiteManagementClientListGeoRegionsNextOptionalParams#linuxDynamicWorkersEnabled:member", - "docComment": "/**\n * Specify true if you want to filter to only regions that support Linux Consumption Workers.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "linuxDynamicWorkersEnabled?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "linuxDynamicWorkersEnabled", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebSiteManagementClientListGeoRegionsNextOptionalParams#linuxWorkersEnabled:member", - "docComment": "/**\n * Specify true if you want to filter to only regions that support Linux workers.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "linuxWorkersEnabled?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "linuxWorkersEnabled", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebSiteManagementClientListGeoRegionsNextOptionalParams#sku:member", - "docComment": "/**\n * Name of SKU used to filter the regions.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "sku?: " - }, - { - "kind": "Reference", - "text": "SkuName", - "canonicalReference": "web-resource-manager!SkuName:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "sku", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebSiteManagementClientListGeoRegionsNextOptionalParams#xenonWorkersEnabled:member", - "docComment": "/**\n * Specify true if you want to filter to only regions that support Xenon workers.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "xenonWorkersEnabled?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "xenonWorkersEnabled", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebSiteManagementClientListGeoRegionsNextResponse:type", - "docComment": "/**\n * Contains response data for the listGeoRegionsNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebSiteManagementClientListGeoRegionsNextResponse = " - }, - { - "kind": "Reference", - "text": "GeoRegionCollection", - "canonicalReference": "web-resource-manager!GeoRegionCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebSiteManagementClientListGeoRegionsNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebSiteManagementClientListGeoRegionsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebSiteManagementClientListGeoRegionsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebSiteManagementClientListGeoRegionsOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebSiteManagementClientListGeoRegionsOptionalParams#linuxDynamicWorkersEnabled:member", - "docComment": "/**\n * Specify true if you want to filter to only regions that support Linux Consumption Workers.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "linuxDynamicWorkersEnabled?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "linuxDynamicWorkersEnabled", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebSiteManagementClientListGeoRegionsOptionalParams#linuxWorkersEnabled:member", - "docComment": "/**\n * Specify true if you want to filter to only regions that support Linux workers.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "linuxWorkersEnabled?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "linuxWorkersEnabled", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebSiteManagementClientListGeoRegionsOptionalParams#sku:member", - "docComment": "/**\n * Name of SKU used to filter the regions.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "sku?: " - }, - { - "kind": "Reference", - "text": "SkuName", - "canonicalReference": "web-resource-manager!SkuName:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "sku", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebSiteManagementClientListGeoRegionsOptionalParams#xenonWorkersEnabled:member", - "docComment": "/**\n * Specify true if you want to filter to only regions that support Xenon workers.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "xenonWorkersEnabled?: " - }, - { - "kind": "Content", - "text": "boolean" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "xenonWorkersEnabled", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebSiteManagementClientListGeoRegionsResponse:type", - "docComment": "/**\n * Contains response data for the listGeoRegions operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebSiteManagementClientListGeoRegionsResponse = " - }, - { - "kind": "Reference", - "text": "GeoRegionCollection", - "canonicalReference": "web-resource-manager!GeoRegionCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebSiteManagementClientListGeoRegionsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebSiteManagementClientListPremierAddOnOffersNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebSiteManagementClientListPremierAddOnOffersNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebSiteManagementClientListPremierAddOnOffersNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebSiteManagementClientListPremierAddOnOffersNextResponse:type", - "docComment": "/**\n * Contains response data for the listPremierAddOnOffersNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebSiteManagementClientListPremierAddOnOffersNextResponse = " - }, - { - "kind": "Reference", - "text": "PremierAddOnOfferCollection", - "canonicalReference": "web-resource-manager!PremierAddOnOfferCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebSiteManagementClientListPremierAddOnOffersNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebSiteManagementClientListPremierAddOnOffersOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebSiteManagementClientListPremierAddOnOffersOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebSiteManagementClientListPremierAddOnOffersOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebSiteManagementClientListPremierAddOnOffersResponse:type", - "docComment": "/**\n * Contains response data for the listPremierAddOnOffers operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebSiteManagementClientListPremierAddOnOffersResponse = " - }, - { - "kind": "Reference", - "text": "PremierAddOnOfferCollection", - "canonicalReference": "web-resource-manager!PremierAddOnOfferCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebSiteManagementClientListPremierAddOnOffersResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebSiteManagementClientListSiteIdentifiersAssignedToHostNameNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebSiteManagementClientListSiteIdentifiersAssignedToHostNameNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebSiteManagementClientListSiteIdentifiersAssignedToHostNameNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebSiteManagementClientListSiteIdentifiersAssignedToHostNameNextResponse:type", - "docComment": "/**\n * Contains response data for the listSiteIdentifiersAssignedToHostNameNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebSiteManagementClientListSiteIdentifiersAssignedToHostNameNextResponse = " - }, - { - "kind": "Reference", - "text": "IdentifierCollection", - "canonicalReference": "web-resource-manager!IdentifierCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebSiteManagementClientListSiteIdentifiersAssignedToHostNameNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebSiteManagementClientListSiteIdentifiersAssignedToHostNameOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebSiteManagementClientListSiteIdentifiersAssignedToHostNameOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebSiteManagementClientListSiteIdentifiersAssignedToHostNameOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebSiteManagementClientListSiteIdentifiersAssignedToHostNameResponse:type", - "docComment": "/**\n * Contains response data for the listSiteIdentifiersAssignedToHostName operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebSiteManagementClientListSiteIdentifiersAssignedToHostNameResponse = " - }, - { - "kind": "Reference", - "text": "IdentifierCollection", - "canonicalReference": "web-resource-manager!IdentifierCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebSiteManagementClientListSiteIdentifiersAssignedToHostNameResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebSiteManagementClientListSkusOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebSiteManagementClientListSkusOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebSiteManagementClientListSkusOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebSiteManagementClientListSkusResponse:type", - "docComment": "/**\n * Contains response data for the listSkus operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebSiteManagementClientListSkusResponse = " - }, - { - "kind": "Reference", - "text": "SkuInfos", - "canonicalReference": "web-resource-manager!SkuInfos:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebSiteManagementClientListSkusResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebSiteManagementClientListSourceControlsNextOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebSiteManagementClientListSourceControlsNextOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebSiteManagementClientListSourceControlsNextOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebSiteManagementClientListSourceControlsNextResponse:type", - "docComment": "/**\n * Contains response data for the listSourceControlsNext operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebSiteManagementClientListSourceControlsNextResponse = " - }, - { - "kind": "Reference", - "text": "SourceControlCollection", - "canonicalReference": "web-resource-manager!SourceControlCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebSiteManagementClientListSourceControlsNextResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebSiteManagementClientListSourceControlsOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebSiteManagementClientListSourceControlsOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebSiteManagementClientListSourceControlsOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebSiteManagementClientListSourceControlsResponse:type", - "docComment": "/**\n * Contains response data for the listSourceControls operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebSiteManagementClientListSourceControlsResponse = " - }, - { - "kind": "Reference", - "text": "SourceControlCollection", - "canonicalReference": "web-resource-manager!SourceControlCollection:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebSiteManagementClientListSourceControlsResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebSiteManagementClientMoveOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebSiteManagementClientMoveOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebSiteManagementClientMoveOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebSiteManagementClientOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebSiteManagementClientOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "ServiceClientOptions", - "canonicalReference": "@azure/core-client!ServiceClientOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebSiteManagementClientOptionalParams", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebSiteManagementClientOptionalParams#$host:member", - "docComment": "/**\n * server parameter\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "$host?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "$host", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebSiteManagementClientOptionalParams#apiVersion:member", - "docComment": "/**\n * Api Version\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "apiVersion?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "apiVersion", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WebSiteManagementClientOptionalParams#endpoint:member", - "docComment": "/**\n * Overrides client endpoint.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "endpoint?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "endpoint", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebSiteManagementClientUpdatePublishingUserOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebSiteManagementClientUpdatePublishingUserOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebSiteManagementClientUpdatePublishingUserOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebSiteManagementClientUpdatePublishingUserResponse:type", - "docComment": "/**\n * Contains response data for the updatePublishingUser operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebSiteManagementClientUpdatePublishingUserResponse = " - }, - { - "kind": "Reference", - "text": "User", - "canonicalReference": "web-resource-manager!User:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebSiteManagementClientUpdatePublishingUserResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebSiteManagementClientUpdateSourceControlOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebSiteManagementClientUpdateSourceControlOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebSiteManagementClientUpdateSourceControlOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebSiteManagementClientUpdateSourceControlResponse:type", - "docComment": "/**\n * Contains response data for the updateSourceControl operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebSiteManagementClientUpdateSourceControlResponse = " - }, - { - "kind": "Reference", - "text": "SourceControl", - "canonicalReference": "web-resource-manager!SourceControl:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebSiteManagementClientUpdateSourceControlResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebSiteManagementClientValidateMoveOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebSiteManagementClientValidateMoveOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebSiteManagementClientValidateMoveOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebSiteManagementClientValidateOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebSiteManagementClientValidateOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebSiteManagementClientValidateOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebSiteManagementClientValidateResponse:type", - "docComment": "/**\n * Contains response data for the validate operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebSiteManagementClientValidateResponse = " - }, - { - "kind": "Reference", - "text": "ValidateResponse", - "canonicalReference": "web-resource-manager!ValidateResponse:interface" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebSiteManagementClientValidateResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WebSiteManagementClientVerifyHostingEnvironmentVnetOptionalParams:interface", - "docComment": "/**\n * Optional parameters.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WebSiteManagementClientVerifyHostingEnvironmentVnetOptionalParams extends " - }, - { - "kind": "Content", - "text": "coreClient." - }, - { - "kind": "Reference", - "text": "OperationOptions", - "canonicalReference": "@azure/core-client!OperationOptions:interface" - }, - { - "kind": "Content", - "text": " " - } - ], - "releaseTag": "Public", - "name": "WebSiteManagementClientVerifyHostingEnvironmentVnetOptionalParams", - "members": [], - "extendsTokenRanges": [ - { - "startIndex": 1, - "endIndex": 4 - } - ] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WebSiteManagementClientVerifyHostingEnvironmentVnetResponse:type", - "docComment": "/**\n * Contains response data for the verifyHostingEnvironmentVnet operation.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WebSiteManagementClientVerifyHostingEnvironmentVnetResponse = " - }, - { - "kind": "Reference", - "text": "VnetValidationFailureDetails", - "canonicalReference": "web-resource-manager!VnetValidationFailureDetails:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WebSiteManagementClientVerifyHostingEnvironmentVnetResponse", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WorkerPool:interface", - "docComment": "/**\n * Worker pool of an App Service Environment.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WorkerPool " - } - ], - "releaseTag": "Public", - "name": "WorkerPool", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WorkerPool#computeMode:member", - "docComment": "/**\n * Shared or dedicated app hosting.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "computeMode?: " - }, - { - "kind": "Reference", - "text": "ComputeModeOptions", - "canonicalReference": "web-resource-manager!ComputeModeOptions:type" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "computeMode", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WorkerPool#instanceNames:member", - "docComment": "/**\n * Names of all instances in the worker pool (read only). NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly instanceNames?: " - }, - { - "kind": "Content", - "text": "string[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "instanceNames", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WorkerPool#workerCount:member", - "docComment": "/**\n * Number of instances in the worker pool.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "workerCount?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "workerCount", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WorkerPool#workerSize:member", - "docComment": "/**\n * VM size of the worker pool instances.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "workerSize?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "workerSize", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WorkerPool#workerSizeId:member", - "docComment": "/**\n * Worker size ID for referencing this worker pool.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "workerSizeId?: " - }, - { - "kind": "Content", - "text": "number" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "workerSizeId", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "Interface", - "canonicalReference": "web-resource-manager!WorkerPoolCollection:interface", - "docComment": "/**\n * Collection of worker pools.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export interface WorkerPoolCollection " - } - ], - "releaseTag": "Public", - "name": "WorkerPoolCollection", - "members": [ - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WorkerPoolCollection#nextLink:member", - "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "readonly nextLink?: " - }, - { - "kind": "Content", - "text": "string" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "nextLink", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - }, - { - "kind": "PropertySignature", - "canonicalReference": "web-resource-manager!WorkerPoolCollection#value:member", - "docComment": "/**\n * Collection of resources.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "value: " - }, - { - "kind": "Reference", - "text": "WorkerPoolResource", - "canonicalReference": "web-resource-manager!WorkerPoolResource:type" - }, - { - "kind": "Content", - "text": "[]" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "value", - "propertyTypeTokenRange": { - "startIndex": 1, - "endIndex": 3 - } - } - ], - "extendsTokenRanges": [] - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WorkerPoolResource:type", - "docComment": "/**\n * Worker pool of an App Service Environment ARM resource.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WorkerPoolResource = " - }, - { - "kind": "Reference", - "text": "ProxyOnlyResource", - "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" - }, - { - "kind": "Content", - "text": " & {\n sku?: " - }, - { - "kind": "Reference", - "text": "SkuDescription", - "canonicalReference": "web-resource-manager!SkuDescription:interface" - }, - { - "kind": "Content", - "text": ";\n workerSizeId?: number;\n computeMode?: " - }, - { - "kind": "Reference", - "text": "ComputeModeOptions", - "canonicalReference": "web-resource-manager!ComputeModeOptions:type" - }, - { - "kind": "Content", - "text": ";\n workerSize?: string;\n workerCount?: number;\n readonly instanceNames?: string[];\n}" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WorkerPoolResource", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 7 - } - }, - { - "kind": "TypeAlias", - "canonicalReference": "web-resource-manager!WorkerSizeOptions:type", - "docComment": "/**\n * Defines values for WorkerSizeOptions.\n */\n", - "excerptTokens": [ - { - "kind": "Content", - "text": "export declare type WorkerSizeOptions = " - }, - { - "kind": "Content", - "text": "\"Small\" | \"Medium\" | \"Large\" | \"D1\" | \"D2\" | \"D3\" | \"NestedSmall\" | \"Default\"" - }, - { - "kind": "Content", - "text": ";" - } - ], - "releaseTag": "Public", - "name": "WorkerSizeOptions", - "typeTokenRange": { - "startIndex": 1, - "endIndex": 2 - } - } - ] - } - ] -} +{ + "metadata": { + "toolPackage": "@microsoft/api-extractor", + "toolVersion": "7.9.10", + "schemaVersion": 1003, + "oldestForwardsCompatibleVersion": 1001 + }, + "kind": "Package", + "canonicalReference": "web-resource-manager!", + "docComment": "", + "name": "web-resource-manager", + "members": [ + { + "kind": "EntryPoint", + "canonicalReference": "web-resource-manager!", + "name": "", + "members": [ + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AbnormalTimePeriod:interface", + "docComment": "/**\n * Class representing Abnormal Time Period identified in diagnosis\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AbnormalTimePeriod " + } + ], + "releaseTag": "Public", + "name": "AbnormalTimePeriod", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AbnormalTimePeriod#endTime:member", + "docComment": "/**\n * End time of the downtime\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "endTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "endTime", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AbnormalTimePeriod#events:member", + "docComment": "/**\n * List of Possible Cause of downtime\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "events?: " + }, + { + "kind": "Reference", + "text": "DetectorAbnormalTimePeriod", + "canonicalReference": "web-resource-manager!DetectorAbnormalTimePeriod:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "events", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AbnormalTimePeriod#solutions:member", + "docComment": "/**\n * List of proposed solutions\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "solutions?: " + }, + { + "kind": "Reference", + "text": "Solution", + "canonicalReference": "web-resource-manager!Solution:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "solutions", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AbnormalTimePeriod#startTime:member", + "docComment": "/**\n * Start time of the downtime\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "startTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "startTime", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AccessControlEntryAction:type", + "docComment": "/**\n * Defines values for AccessControlEntryAction.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AccessControlEntryAction = " + }, + { + "kind": "Content", + "text": "\"Permit\" | \"Deny\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AccessControlEntryAction", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!Address:interface", + "docComment": "/**\n * Address information for domain registration.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Address " + } + ], + "releaseTag": "Public", + "name": "Address", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!Address#address1:member", + "docComment": "/**\n * First line of an Address.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "address1: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "address1", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!Address#address2:member", + "docComment": "/**\n * The second line of the Address. Optional.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "address2?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "address2", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!Address#city:member", + "docComment": "/**\n * The city for the address.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "city: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "city", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!Address#country:member", + "docComment": "/**\n * The country for the address.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "country: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "country", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!Address#postalCode:member", + "docComment": "/**\n * The postal code for the address.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "postalCode: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "postalCode", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!Address#state:member", + "docComment": "/**\n * The state or province for the address.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "state: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "state", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AddressResponse:type", + "docComment": "/**\n * Describes main public IP address and any extra virtual IPs.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AddressResponse = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n serviceIpAddress?: string;\n internalIpAddress?: string;\n outboundIpAddresses?: string[];\n vipMappings?: " + }, + { + "kind": "Reference", + "text": "VirtualIPMapping", + "canonicalReference": "web-resource-manager!VirtualIPMapping:interface" + }, + { + "kind": "Content", + "text": "[];\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AddressResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AnalysisData:interface", + "docComment": "/**\n * Class Representing Detector Evidence used for analysis\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AnalysisData " + } + ], + "releaseTag": "Public", + "name": "AnalysisData", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AnalysisData#data:member", + "docComment": "/**\n * Additional Source Data\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "data?: " + }, + { + "kind": "Reference", + "text": "NameValuePair", + "canonicalReference": "web-resource-manager!NameValuePair:interface" + }, + { + "kind": "Content", + "text": "[][]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "data", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AnalysisData#detectorDefinition:member", + "docComment": "/**\n * Detector Definition\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "detectorDefinition?: " + }, + { + "kind": "Reference", + "text": "DetectorDefinition", + "canonicalReference": "web-resource-manager!DetectorDefinition:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "detectorDefinition", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AnalysisData#detectorMetaData:member", + "docComment": "/**\n * Detector Meta Data\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "detectorMetaData?: " + }, + { + "kind": "Reference", + "text": "ResponseMetaData", + "canonicalReference": "web-resource-manager!ResponseMetaData:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "detectorMetaData", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AnalysisData#metrics:member", + "docComment": "/**\n * Source Metrics\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "metrics?: " + }, + { + "kind": "Reference", + "text": "DiagnosticMetricSet", + "canonicalReference": "web-resource-manager!DiagnosticMetricSet:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "metrics", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AnalysisData#source:member", + "docComment": "/**\n * Name of the Detector\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "source?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "source", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AnalysisDefinition:type", + "docComment": "/**\n * Definition of Analysis\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AnalysisDefinition = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n readonly description?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AnalysisDefinition", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!ApiDefinitionInfo:interface", + "docComment": "/**\n * Information about the formal API definition for the app.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApiDefinitionInfo " + } + ], + "releaseTag": "Public", + "name": "ApiDefinitionInfo", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ApiDefinitionInfo#url:member", + "docComment": "/**\n * The URL of the API definition.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "url?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "url", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!ApiKVReference:interface", + "docComment": "/**\n * Description of site key vault references.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApiKVReference " + } + ], + "releaseTag": "Public", + "name": "ApiKVReference", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ApiKVReference#details:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "details?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "details", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ApiKVReference#identityType:member", + "docComment": "/**\n * Type of managed service identity.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "identityType?: " + }, + { + "kind": "Reference", + "text": "ManagedServiceIdentityType", + "canonicalReference": "web-resource-manager!ManagedServiceIdentityType:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "identityType", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ApiKVReference#location:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "location?: " + }, + { + "kind": "Content", + "text": "\"ApplicationSetting\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "location", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ApiKVReference#reference:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "reference?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "reference", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ApiKVReference#secretName:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "secretName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "secretName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ApiKVReference#secretVersion:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "secretVersion?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "secretVersion", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ApiKVReference#source:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "source?: " + }, + { + "kind": "Content", + "text": "\"KeyVault\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "source", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ApiKVReference#status:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "status?: " + }, + { + "kind": "Reference", + "text": "ResolveStatus", + "canonicalReference": "web-resource-manager!ResolveStatus:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "status", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ApiKVReference#vaultName:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "vaultName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "vaultName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!ApiManagementConfig:interface", + "docComment": "/**\n * Azure API management (APIM) configuration linked to the app.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApiManagementConfig " + } + ], + "releaseTag": "Public", + "name": "ApiManagementConfig", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ApiManagementConfig#id:member", + "docComment": "/**\n * APIM-Api Identifier.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "id?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!ApplicationLogsConfig:interface", + "docComment": "/**\n * Application logs configuration.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationLogsConfig " + } + ], + "releaseTag": "Public", + "name": "ApplicationLogsConfig", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ApplicationLogsConfig#azureBlobStorage:member", + "docComment": "/**\n * Application logs to blob storage configuration.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "azureBlobStorage?: " + }, + { + "kind": "Reference", + "text": "AzureBlobStorageApplicationLogsConfig", + "canonicalReference": "web-resource-manager!AzureBlobStorageApplicationLogsConfig:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "azureBlobStorage", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ApplicationLogsConfig#azureTableStorage:member", + "docComment": "/**\n * Application logs to azure table storage configuration.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "azureTableStorage?: " + }, + { + "kind": "Reference", + "text": "AzureTableStorageApplicationLogsConfig", + "canonicalReference": "web-resource-manager!AzureTableStorageApplicationLogsConfig:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "azureTableStorage", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ApplicationLogsConfig#fileSystem:member", + "docComment": "/**\n * Application logs to file system configuration.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "fileSystem?: " + }, + { + "kind": "Reference", + "text": "FileSystemApplicationLogsConfig", + "canonicalReference": "web-resource-manager!FileSystemApplicationLogsConfig:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "fileSystem", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!ApplicationStack:interface", + "docComment": "/**\n * Application stack.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationStack " + } + ], + "releaseTag": "Public", + "name": "ApplicationStack", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ApplicationStack#dependency:member", + "docComment": "/**\n * Application stack dependency.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "dependency?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "dependency", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ApplicationStack#display:member", + "docComment": "/**\n * Application stack display name.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "display?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "display", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ApplicationStack#frameworks:member", + "docComment": "/**\n * List of frameworks associated with application stack.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "frameworks?: " + }, + { + "kind": "Reference", + "text": "ApplicationStack", + "canonicalReference": "web-resource-manager!ApplicationStack:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "frameworks", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ApplicationStack#majorVersions:member", + "docComment": "/**\n * List of major versions available.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "majorVersions?: " + }, + { + "kind": "Reference", + "text": "StackMajorVersion", + "canonicalReference": "web-resource-manager!StackMajorVersion:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "majorVersions", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ApplicationStack#name:member", + "docComment": "/**\n * Application stack name.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!ApplicationStackCollection:interface", + "docComment": "/**\n * Collection of Application Stacks\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ApplicationStackCollection " + } + ], + "releaseTag": "Public", + "name": "ApplicationStackCollection", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ApplicationStackCollection#nextLink:member", + "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ApplicationStackCollection#value:member", + "docComment": "/**\n * Collection of resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Reference", + "text": "ApplicationStackResource", + "canonicalReference": "web-resource-manager!ApplicationStackResource:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!ApplicationStackResource:type", + "docComment": "/**\n * ARM resource for a ApplicationStack.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ApplicationStackResource = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n namePropertiesName?: string;\n display?: string;\n dependency?: string;\n majorVersions?: " + }, + { + "kind": "Reference", + "text": "StackMajorVersion", + "canonicalReference": "web-resource-manager!StackMajorVersion:interface" + }, + { + "kind": "Content", + "text": "[];\n frameworks?: " + }, + { + "kind": "Reference", + "text": "ApplicationStack", + "canonicalReference": "web-resource-manager!ApplicationStack:interface" + }, + { + "kind": "Content", + "text": "[];\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ApplicationStackResource", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 7 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServiceCertificate:interface", + "docComment": "/**\n * Key Vault container for a certificate that is purchased through Azure.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServiceCertificate " + } + ], + "releaseTag": "Public", + "name": "AppServiceCertificate", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AppServiceCertificate#keyVaultId:member", + "docComment": "/**\n * Key Vault resource Id.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "keyVaultId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "keyVaultId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AppServiceCertificate#keyVaultSecretName:member", + "docComment": "/**\n * Key Vault secret name.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "keyVaultSecretName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "keyVaultSecretName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AppServiceCertificate#provisioningState:member", + "docComment": "/**\n * Status of the Key Vault secret. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "KeyVaultSecretStatus", + "canonicalReference": "web-resource-manager!KeyVaultSecretStatus:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "provisioningState", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServiceCertificateCollection:interface", + "docComment": "/**\n * Collection of certificate order certificates.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServiceCertificateCollection " + } + ], + "releaseTag": "Public", + "name": "AppServiceCertificateCollection", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AppServiceCertificateCollection#nextLink:member", + "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AppServiceCertificateCollection#value:member", + "docComment": "/**\n * Collection of resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Reference", + "text": "AppServiceCertificateResource", + "canonicalReference": "web-resource-manager!AppServiceCertificateResource:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrder:type", + "docComment": "/**\n * SSL certificate purchase order.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServiceCertificateOrder = " + }, + { + "kind": "Reference", + "text": "Resource", + "canonicalReference": "web-resource-manager!Resource:interface" + }, + { + "kind": "Content", + "text": " & {\n certificates?: {\n [propertyName: string]: " + }, + { + "kind": "Reference", + "text": "AppServiceCertificate", + "canonicalReference": "web-resource-manager!AppServiceCertificate:interface" + }, + { + "kind": "Content", + "text": ";\n };\n distinguishedName?: string;\n readonly domainVerificationToken?: string;\n validityInYears?: number;\n keySize?: number;\n productType?: " + }, + { + "kind": "Reference", + "text": "CertificateProductType", + "canonicalReference": "web-resource-manager!CertificateProductType:type" + }, + { + "kind": "Content", + "text": ";\n autoRenew?: boolean;\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "web-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n readonly status?: " + }, + { + "kind": "Reference", + "text": "CertificateOrderStatus", + "canonicalReference": "web-resource-manager!CertificateOrderStatus:type" + }, + { + "kind": "Content", + "text": ";\n readonly signedCertificate?: " + }, + { + "kind": "Reference", + "text": "CertificateDetails", + "canonicalReference": "web-resource-manager!CertificateDetails:interface" + }, + { + "kind": "Content", + "text": ";\n csr?: string;\n readonly intermediate?: " + }, + { + "kind": "Reference", + "text": "CertificateDetails", + "canonicalReference": "web-resource-manager!CertificateDetails:interface" + }, + { + "kind": "Content", + "text": ";\n readonly root?: " + }, + { + "kind": "Reference", + "text": "CertificateDetails", + "canonicalReference": "web-resource-manager!CertificateDetails:interface" + }, + { + "kind": "Content", + "text": ";\n readonly serialNumber?: string;\n readonly lastCertificateIssuanceTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n readonly expirationTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n readonly isPrivateKeyExternal?: boolean;\n readonly appServiceCertificateNotRenewableReasons?: " + }, + { + "kind": "Reference", + "text": "AppServiceCertificateOrderPropertiesAppServiceCertificateNotRenewableReasonsItem", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrderPropertiesAppServiceCertificateNotRenewableReasonsItem:type" + }, + { + "kind": "Content", + "text": "[];\n readonly nextAutoRenewalTimeStamp?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServiceCertificateOrder", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 25 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrderCollection:interface", + "docComment": "/**\n * Collection of certificate orders.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServiceCertificateOrderCollection " + } + ], + "releaseTag": "Public", + "name": "AppServiceCertificateOrderCollection", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrderCollection#nextLink:member", + "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrderCollection#value:member", + "docComment": "/**\n * Collection of resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Reference", + "text": "AppServiceCertificateOrder", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrder:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrderPatchResource:type", + "docComment": "/**\n * ARM resource for a certificate order that is purchased through Azure.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServiceCertificateOrderPatchResource = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n certificates?: {\n [propertyName: string]: " + }, + { + "kind": "Reference", + "text": "AppServiceCertificate", + "canonicalReference": "web-resource-manager!AppServiceCertificate:interface" + }, + { + "kind": "Content", + "text": ";\n };\n distinguishedName?: string;\n readonly domainVerificationToken?: string;\n validityInYears?: number;\n keySize?: number;\n productType?: " + }, + { + "kind": "Reference", + "text": "CertificateProductType", + "canonicalReference": "web-resource-manager!CertificateProductType:type" + }, + { + "kind": "Content", + "text": ";\n autoRenew?: boolean;\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "web-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n readonly status?: " + }, + { + "kind": "Reference", + "text": "CertificateOrderStatus", + "canonicalReference": "web-resource-manager!CertificateOrderStatus:type" + }, + { + "kind": "Content", + "text": ";\n readonly signedCertificate?: " + }, + { + "kind": "Reference", + "text": "CertificateDetails", + "canonicalReference": "web-resource-manager!CertificateDetails:interface" + }, + { + "kind": "Content", + "text": ";\n csr?: string;\n readonly intermediate?: " + }, + { + "kind": "Reference", + "text": "CertificateDetails", + "canonicalReference": "web-resource-manager!CertificateDetails:interface" + }, + { + "kind": "Content", + "text": ";\n readonly root?: " + }, + { + "kind": "Reference", + "text": "CertificateDetails", + "canonicalReference": "web-resource-manager!CertificateDetails:interface" + }, + { + "kind": "Content", + "text": ";\n readonly serialNumber?: string;\n readonly lastCertificateIssuanceTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n readonly expirationTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n readonly isPrivateKeyExternal?: boolean;\n readonly appServiceCertificateNotRenewableReasons?: " + }, + { + "kind": "Reference", + "text": "AppServiceCertificateOrderPatchResourcePropertiesAppServiceCertificateNotRenewableReasonsItem", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrderPatchResourcePropertiesAppServiceCertificateNotRenewableReasonsItem:type" + }, + { + "kind": "Content", + "text": "[];\n readonly nextAutoRenewalTimeStamp?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServiceCertificateOrderPatchResource", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 25 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrderPatchResourcePropertiesAppServiceCertificateNotRenewableReasonsItem:type", + "docComment": "/**\n * Defines values for AppServiceCertificateOrderPatchResourcePropertiesAppServiceCertificateNotRenewableReasonsItem. \\ {@link KnownAppServiceCertificateOrderPatchResourcePropertiesAppServiceCertificateNotRenewableReasonsItem} can be used interchangeably with AppServiceCertificateOrderPatchResourcePropertiesAppServiceCertificateNotRenewableReasonsItem, this enum contains the known values that the service supports. ### Known values supported by the service **RegistrationStatusNotSupportedForRenewal** \\ **ExpirationNotInRenewalTimeRange** \\ **SubscriptionNotActive**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServiceCertificateOrderPatchResourcePropertiesAppServiceCertificateNotRenewableReasonsItem = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServiceCertificateOrderPatchResourcePropertiesAppServiceCertificateNotRenewableReasonsItem", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrderPropertiesAppServiceCertificateNotRenewableReasonsItem:type", + "docComment": "/**\n * Defines values for AppServiceCertificateOrderPropertiesAppServiceCertificateNotRenewableReasonsItem. \\ {@link KnownAppServiceCertificateOrderPropertiesAppServiceCertificateNotRenewableReasonsItem} can be used interchangeably with AppServiceCertificateOrderPropertiesAppServiceCertificateNotRenewableReasonsItem, this enum contains the known values that the service supports. ### Known values supported by the service **RegistrationStatusNotSupportedForRenewal** \\ **ExpirationNotInRenewalTimeRange** \\ **SubscriptionNotActive**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServiceCertificateOrderPropertiesAppServiceCertificateNotRenewableReasonsItem = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServiceCertificateOrderPropertiesAppServiceCertificateNotRenewableReasonsItem", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrders:interface", + "docComment": "/**\n * Interface representing a AppServiceCertificateOrders.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServiceCertificateOrders " + } + ], + "releaseTag": "Public", + "name": "AppServiceCertificateOrders", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrders#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Description for Create or update a certificate purchase order.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param certificateOrderName - Name of the certificate order.\n *\n * @param certificateDistinguishedName - Distinguished name to use for the certificate order.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", certificateOrderName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", certificateDistinguishedName: " + }, + { + "kind": "Reference", + "text": "AppServiceCertificateOrder", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrder:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AppServiceCertificateOrdersCreateOrUpdateOptionalParams", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "AppServiceCertificateOrdersCreateOrUpdateResponse", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "AppServiceCertificateOrdersCreateOrUpdateResponse", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "certificateOrderName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "certificateDistinguishedName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrders#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Description for Create or update a certificate purchase order.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param certificateOrderName - Name of the certificate order.\n *\n * @param certificateDistinguishedName - Distinguished name to use for the certificate order.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", certificateOrderName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", certificateDistinguishedName: " + }, + { + "kind": "Reference", + "text": "AppServiceCertificateOrder", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrder:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AppServiceCertificateOrdersCreateOrUpdateOptionalParams", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "AppServiceCertificateOrdersCreateOrUpdateResponse", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "certificateOrderName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "certificateDistinguishedName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrders#beginCreateOrUpdateCertificate:member(1)", + "docComment": "/**\n * Description for Creates or updates a certificate and associates with key vault secret.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param certificateOrderName - Name of the certificate order.\n *\n * @param name - Name of the certificate.\n *\n * @param keyVaultCertificate - Key vault certificate resource Id.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateCertificate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", certificateOrderName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", keyVaultCertificate: " + }, + { + "kind": "Reference", + "text": "AppServiceCertificateResource", + "canonicalReference": "web-resource-manager!AppServiceCertificateResource:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AppServiceCertificateOrdersCreateOrUpdateCertificateOptionalParams", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersCreateOrUpdateCertificateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "AppServiceCertificateOrdersCreateOrUpdateCertificateResponse", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersCreateOrUpdateCertificateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "AppServiceCertificateOrdersCreateOrUpdateCertificateResponse", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersCreateOrUpdateCertificateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "certificateOrderName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "keyVaultCertificate", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateOrUpdateCertificate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrders#beginCreateOrUpdateCertificateAndWait:member(1)", + "docComment": "/**\n * Description for Creates or updates a certificate and associates with key vault secret.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param certificateOrderName - Name of the certificate order.\n *\n * @param name - Name of the certificate.\n *\n * @param keyVaultCertificate - Key vault certificate resource Id.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateCertificateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", certificateOrderName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", keyVaultCertificate: " + }, + { + "kind": "Reference", + "text": "AppServiceCertificateResource", + "canonicalReference": "web-resource-manager!AppServiceCertificateResource:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AppServiceCertificateOrdersCreateOrUpdateCertificateOptionalParams", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersCreateOrUpdateCertificateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "AppServiceCertificateOrdersCreateOrUpdateCertificateResponse", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersCreateOrUpdateCertificateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "certificateOrderName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "keyVaultCertificate", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateOrUpdateCertificateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrders#delete:member(1)", + "docComment": "/**\n * Description for Delete an existing certificate order.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param certificateOrderName - Name of the certificate order.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "delete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", certificateOrderName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AppServiceCertificateOrdersDeleteOptionalParams", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "certificateOrderName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "delete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrders#deleteCertificate:member(1)", + "docComment": "/**\n * Description for Delete the certificate associated with a certificate order.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param certificateOrderName - Name of the certificate order.\n *\n * @param name - Name of the certificate.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "deleteCertificate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", certificateOrderName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AppServiceCertificateOrdersDeleteCertificateOptionalParams", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersDeleteCertificateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "certificateOrderName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "deleteCertificate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrders#get:member(1)", + "docComment": "/**\n * Description for Get a certificate order.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param certificateOrderName - Name of the certificate order..\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", certificateOrderName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AppServiceCertificateOrdersGetOptionalParams", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "AppServiceCertificateOrdersGetResponse", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "certificateOrderName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrders#getCertificate:member(1)", + "docComment": "/**\n * Description for Get the certificate associated with a certificate order.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param certificateOrderName - Name of the certificate order.\n *\n * @param name - Name of the certificate.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getCertificate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", certificateOrderName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AppServiceCertificateOrdersGetCertificateOptionalParams", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersGetCertificateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "AppServiceCertificateOrdersGetCertificateResponse", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersGetCertificateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "certificateOrderName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "getCertificate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrders#list:member(1)", + "docComment": "/**\n * Description for List all certificate orders in a subscription.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(options?: " + }, + { + "kind": "Reference", + "text": "AppServiceCertificateOrdersListOptionalParams", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "AppServiceCertificateOrder", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrder:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "list" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrders#listByResourceGroup:member(1)", + "docComment": "/**\n * Description for Get certificate orders in a resource group.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByResourceGroup(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AppServiceCertificateOrdersListByResourceGroupOptionalParams", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersListByResourceGroupOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "AppServiceCertificateOrder", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrder:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "listByResourceGroup" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrders#listCertificates:member(1)", + "docComment": "/**\n * Description for List all certificates associated with a certificate order.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param certificateOrderName - Name of the certificate order.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listCertificates(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", certificateOrderName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AppServiceCertificateOrdersListCertificatesOptionalParams", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersListCertificatesOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "AppServiceCertificateResource", + "canonicalReference": "web-resource-manager!AppServiceCertificateResource:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "certificateOrderName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listCertificates" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrders#reissue:member(1)", + "docComment": "/**\n * Description for Reissue an existing certificate order.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param certificateOrderName - Name of the certificate order.\n *\n * @param reissueCertificateOrderRequest - Parameters for the reissue.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "reissue(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", certificateOrderName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", reissueCertificateOrderRequest: " + }, + { + "kind": "Reference", + "text": "ReissueCertificateOrderRequest", + "canonicalReference": "web-resource-manager!ReissueCertificateOrderRequest:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AppServiceCertificateOrdersReissueOptionalParams", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersReissueOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "certificateOrderName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "reissueCertificateOrderRequest", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "reissue" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrders#renew:member(1)", + "docComment": "/**\n * Description for Renew an existing certificate order.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param certificateOrderName - Name of the certificate order.\n *\n * @param renewCertificateOrderRequest - Renew parameters\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "renew(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", certificateOrderName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", renewCertificateOrderRequest: " + }, + { + "kind": "Reference", + "text": "RenewCertificateOrderRequest", + "canonicalReference": "web-resource-manager!RenewCertificateOrderRequest:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AppServiceCertificateOrdersRenewOptionalParams", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersRenewOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "certificateOrderName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "renewCertificateOrderRequest", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "renew" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrders#resendEmail:member(1)", + "docComment": "/**\n * Description for Resend certificate email.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param certificateOrderName - Name of the certificate order.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resendEmail(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", certificateOrderName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AppServiceCertificateOrdersResendEmailOptionalParams", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersResendEmailOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "certificateOrderName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "resendEmail" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrders#resendRequestEmails:member(1)", + "docComment": "/**\n * Description for Verify domain ownership for this certificate order.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param certificateOrderName - Name of the certificate order.\n *\n * @param nameIdentifier - Email address\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resendRequestEmails(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", certificateOrderName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", nameIdentifier: " + }, + { + "kind": "Reference", + "text": "NameIdentifier", + "canonicalReference": "web-resource-manager!NameIdentifier:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AppServiceCertificateOrdersResendRequestEmailsOptionalParams", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersResendRequestEmailsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "certificateOrderName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "nameIdentifier", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "resendRequestEmails" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrders#retrieveCertificateActions:member(1)", + "docComment": "/**\n * Description for Retrieve the list of certificate actions.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the certificate order.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "retrieveCertificateActions(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AppServiceCertificateOrdersRetrieveCertificateActionsOptionalParams", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersRetrieveCertificateActionsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "AppServiceCertificateOrdersRetrieveCertificateActionsResponse", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersRetrieveCertificateActionsResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "retrieveCertificateActions" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrders#retrieveCertificateEmailHistory:member(1)", + "docComment": "/**\n * Description for Retrieve email history.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the certificate order.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "retrieveCertificateEmailHistory(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AppServiceCertificateOrdersRetrieveCertificateEmailHistoryOptionalParams", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersRetrieveCertificateEmailHistoryOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "AppServiceCertificateOrdersRetrieveCertificateEmailHistoryResponse", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersRetrieveCertificateEmailHistoryResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "retrieveCertificateEmailHistory" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrders#retrieveSiteSeal:member(1)", + "docComment": "/**\n * Description for Verify domain ownership for this certificate order.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param certificateOrderName - Name of the certificate order.\n *\n * @param siteSealRequest - Site seal request.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "retrieveSiteSeal(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", certificateOrderName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", siteSealRequest: " + }, + { + "kind": "Reference", + "text": "SiteSealRequest", + "canonicalReference": "web-resource-manager!SiteSealRequest:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AppServiceCertificateOrdersRetrieveSiteSealOptionalParams", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersRetrieveSiteSealOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "AppServiceCertificateOrdersRetrieveSiteSealResponse", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersRetrieveSiteSealResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "certificateOrderName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "siteSealRequest", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "retrieveSiteSeal" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrders#update:member(1)", + "docComment": "/**\n * Description for Create or update a certificate purchase order.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param certificateOrderName - Name of the certificate order.\n *\n * @param certificateDistinguishedName - Distinguished name to use for the certificate order.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "update(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", certificateOrderName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", certificateDistinguishedName: " + }, + { + "kind": "Reference", + "text": "AppServiceCertificateOrderPatchResource", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrderPatchResource:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AppServiceCertificateOrdersUpdateOptionalParams", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "AppServiceCertificateOrdersUpdateResponse", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "certificateOrderName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "certificateDistinguishedName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "update" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrders#updateCertificate:member(1)", + "docComment": "/**\n * Description for Creates or updates a certificate and associates with key vault secret.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param certificateOrderName - Name of the certificate order.\n *\n * @param name - Name of the certificate.\n *\n * @param keyVaultCertificate - Key vault certificate resource Id.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateCertificate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", certificateOrderName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", keyVaultCertificate: " + }, + { + "kind": "Reference", + "text": "AppServiceCertificatePatchResource", + "canonicalReference": "web-resource-manager!AppServiceCertificatePatchResource:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AppServiceCertificateOrdersUpdateCertificateOptionalParams", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersUpdateCertificateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "AppServiceCertificateOrdersUpdateCertificateResponse", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersUpdateCertificateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "certificateOrderName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "keyVaultCertificate", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "updateCertificate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrders#validatePurchaseInformation:member(1)", + "docComment": "/**\n * Description for Validate information for a certificate order.\n *\n * @param appServiceCertificateOrder - Information for a certificate order.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "validatePurchaseInformation(appServiceCertificateOrder: " + }, + { + "kind": "Reference", + "text": "AppServiceCertificateOrder", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrder:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AppServiceCertificateOrdersValidatePurchaseInformationOptionalParams", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersValidatePurchaseInformationOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "appServiceCertificateOrder", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "validatePurchaseInformation" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrders#verifyDomainOwnership:member(1)", + "docComment": "/**\n * Description for Verify domain ownership for this certificate order.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param certificateOrderName - Name of the certificate order.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "verifyDomainOwnership(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", certificateOrderName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AppServiceCertificateOrdersVerifyDomainOwnershipOptionalParams", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersVerifyDomainOwnershipOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "certificateOrderName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "verifyDomainOwnership" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersCreateOrUpdateCertificateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServiceCertificateOrdersCreateOrUpdateCertificateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServiceCertificateOrdersCreateOrUpdateCertificateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersCreateOrUpdateCertificateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersCreateOrUpdateCertificateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersCreateOrUpdateCertificateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdateCertificate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServiceCertificateOrdersCreateOrUpdateCertificateResponse = " + }, + { + "kind": "Reference", + "text": "AppServiceCertificateResource", + "canonicalReference": "web-resource-manager!AppServiceCertificateResource:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServiceCertificateOrdersCreateOrUpdateCertificateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServiceCertificateOrdersCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServiceCertificateOrdersCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServiceCertificateOrdersCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "AppServiceCertificateOrder", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrder:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServiceCertificateOrdersCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersDeleteCertificateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServiceCertificateOrdersDeleteCertificateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServiceCertificateOrdersDeleteCertificateOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServiceCertificateOrdersDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServiceCertificateOrdersDeleteOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersGetCertificateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServiceCertificateOrdersGetCertificateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServiceCertificateOrdersGetCertificateOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersGetCertificateResponse:type", + "docComment": "/**\n * Contains response data for the getCertificate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServiceCertificateOrdersGetCertificateResponse = " + }, + { + "kind": "Reference", + "text": "AppServiceCertificateResource", + "canonicalReference": "web-resource-manager!AppServiceCertificateResource:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServiceCertificateOrdersGetCertificateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServiceCertificateOrdersGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServiceCertificateOrdersGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServiceCertificateOrdersGetResponse = " + }, + { + "kind": "Reference", + "text": "AppServiceCertificateOrder", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrder:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServiceCertificateOrdersGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersListByResourceGroupNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServiceCertificateOrdersListByResourceGroupNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServiceCertificateOrdersListByResourceGroupNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersListByResourceGroupNextResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroupNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServiceCertificateOrdersListByResourceGroupNextResponse = " + }, + { + "kind": "Reference", + "text": "AppServiceCertificateOrderCollection", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrderCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServiceCertificateOrdersListByResourceGroupNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersListByResourceGroupOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServiceCertificateOrdersListByResourceGroupOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServiceCertificateOrdersListByResourceGroupOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersListByResourceGroupResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServiceCertificateOrdersListByResourceGroupResponse = " + }, + { + "kind": "Reference", + "text": "AppServiceCertificateOrderCollection", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrderCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServiceCertificateOrdersListByResourceGroupResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersListCertificatesNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServiceCertificateOrdersListCertificatesNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServiceCertificateOrdersListCertificatesNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersListCertificatesNextResponse:type", + "docComment": "/**\n * Contains response data for the listCertificatesNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServiceCertificateOrdersListCertificatesNextResponse = " + }, + { + "kind": "Reference", + "text": "AppServiceCertificateCollection", + "canonicalReference": "web-resource-manager!AppServiceCertificateCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServiceCertificateOrdersListCertificatesNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersListCertificatesOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServiceCertificateOrdersListCertificatesOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServiceCertificateOrdersListCertificatesOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersListCertificatesResponse:type", + "docComment": "/**\n * Contains response data for the listCertificates operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServiceCertificateOrdersListCertificatesResponse = " + }, + { + "kind": "Reference", + "text": "AppServiceCertificateCollection", + "canonicalReference": "web-resource-manager!AppServiceCertificateCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServiceCertificateOrdersListCertificatesResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServiceCertificateOrdersListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServiceCertificateOrdersListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServiceCertificateOrdersListNextResponse = " + }, + { + "kind": "Reference", + "text": "AppServiceCertificateOrderCollection", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrderCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServiceCertificateOrdersListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServiceCertificateOrdersListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServiceCertificateOrdersListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServiceCertificateOrdersListResponse = " + }, + { + "kind": "Reference", + "text": "AppServiceCertificateOrderCollection", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrderCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServiceCertificateOrdersListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersReissueOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServiceCertificateOrdersReissueOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServiceCertificateOrdersReissueOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersRenewOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServiceCertificateOrdersRenewOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServiceCertificateOrdersRenewOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersResendEmailOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServiceCertificateOrdersResendEmailOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServiceCertificateOrdersResendEmailOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersResendRequestEmailsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServiceCertificateOrdersResendRequestEmailsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServiceCertificateOrdersResendRequestEmailsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersRetrieveCertificateActionsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServiceCertificateOrdersRetrieveCertificateActionsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServiceCertificateOrdersRetrieveCertificateActionsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersRetrieveCertificateActionsResponse:type", + "docComment": "/**\n * Contains response data for the retrieveCertificateActions operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServiceCertificateOrdersRetrieveCertificateActionsResponse = " + }, + { + "kind": "Reference", + "text": "CertificateOrderAction", + "canonicalReference": "web-resource-manager!CertificateOrderAction:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServiceCertificateOrdersRetrieveCertificateActionsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersRetrieveCertificateEmailHistoryOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServiceCertificateOrdersRetrieveCertificateEmailHistoryOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServiceCertificateOrdersRetrieveCertificateEmailHistoryOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersRetrieveCertificateEmailHistoryResponse:type", + "docComment": "/**\n * Contains response data for the retrieveCertificateEmailHistory operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServiceCertificateOrdersRetrieveCertificateEmailHistoryResponse = " + }, + { + "kind": "Reference", + "text": "CertificateEmail", + "canonicalReference": "web-resource-manager!CertificateEmail:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServiceCertificateOrdersRetrieveCertificateEmailHistoryResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersRetrieveSiteSealOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServiceCertificateOrdersRetrieveSiteSealOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServiceCertificateOrdersRetrieveSiteSealOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersRetrieveSiteSealResponse:type", + "docComment": "/**\n * Contains response data for the retrieveSiteSeal operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServiceCertificateOrdersRetrieveSiteSealResponse = " + }, + { + "kind": "Reference", + "text": "SiteSeal", + "canonicalReference": "web-resource-manager!SiteSeal:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServiceCertificateOrdersRetrieveSiteSealResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersUpdateCertificateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServiceCertificateOrdersUpdateCertificateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServiceCertificateOrdersUpdateCertificateOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersUpdateCertificateResponse:type", + "docComment": "/**\n * Contains response data for the updateCertificate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServiceCertificateOrdersUpdateCertificateResponse = " + }, + { + "kind": "Reference", + "text": "AppServiceCertificateResource", + "canonicalReference": "web-resource-manager!AppServiceCertificateResource:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServiceCertificateOrdersUpdateCertificateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServiceCertificateOrdersUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServiceCertificateOrdersUpdateOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersUpdateResponse:type", + "docComment": "/**\n * Contains response data for the update operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServiceCertificateOrdersUpdateResponse = " + }, + { + "kind": "Reference", + "text": "AppServiceCertificateOrder", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrder:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServiceCertificateOrdersUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersValidatePurchaseInformationOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServiceCertificateOrdersValidatePurchaseInformationOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServiceCertificateOrdersValidatePurchaseInformationOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrdersVerifyDomainOwnershipOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServiceCertificateOrdersVerifyDomainOwnershipOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServiceCertificateOrdersVerifyDomainOwnershipOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServiceCertificatePatchResource:type", + "docComment": "/**\n * Key Vault container ARM resource for a certificate that is purchased through Azure.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServiceCertificatePatchResource = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n keyVaultId?: string;\n keyVaultSecretName?: string;\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "KeyVaultSecretStatus", + "canonicalReference": "web-resource-manager!KeyVaultSecretStatus:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServiceCertificatePatchResource", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServiceCertificateResource:type", + "docComment": "/**\n * Key Vault container ARM resource for a certificate that is purchased through Azure.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServiceCertificateResource = " + }, + { + "kind": "Reference", + "text": "Resource", + "canonicalReference": "web-resource-manager!Resource:interface" + }, + { + "kind": "Content", + "text": " & {\n keyVaultId?: string;\n keyVaultSecretName?: string;\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "KeyVaultSecretStatus", + "canonicalReference": "web-resource-manager!KeyVaultSecretStatus:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServiceCertificateResource", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServiceEnvironment:interface", + "docComment": "/**\n * Description of an App Service Environment.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServiceEnvironment " + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironment", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironment#allowedMultiSizes:member", + "docComment": "/**\n * List of comma separated strings describing which VM sizes are allowed for front-ends. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly allowedMultiSizes?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "allowedMultiSizes", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironment#allowedWorkerSizes:member", + "docComment": "/**\n * List of comma separated strings describing which VM sizes are allowed for workers. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly allowedWorkerSizes?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "allowedWorkerSizes", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironment#apiManagementAccountId:member", + "docComment": "/**\n * API Management Account associated with the App Service Environment.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "apiManagementAccountId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "apiManagementAccountId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironment#clusterSettings:member", + "docComment": "/**\n * Custom settings for changing the behavior of the App Service Environment.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "clusterSettings?: " + }, + { + "kind": "Reference", + "text": "NameValuePair", + "canonicalReference": "web-resource-manager!NameValuePair:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "clusterSettings", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironment#databaseEdition:member", + "docComment": "/**\n * Edition of the metadata database for the App Service Environment, e.g. \"Standard\". NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly databaseEdition?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "databaseEdition", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironment#databaseServiceObjective:member", + "docComment": "/**\n * Service objective of the metadata database for the App Service Environment, e.g. \"S0\". NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly databaseServiceObjective?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "databaseServiceObjective", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironment#defaultFrontEndScaleFactor:member", + "docComment": "/**\n * Default Scale Factor for FrontEnds. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly defaultFrontEndScaleFactor?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "defaultFrontEndScaleFactor", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironment#dnsSuffix:member", + "docComment": "/**\n * DNS suffix of the App Service Environment.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "dnsSuffix?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "dnsSuffix", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironment#dynamicCacheEnabled:member", + "docComment": "/**\n * True/false indicating whether the App Service Environment is suspended. The environment can be suspended e.g. when the management endpoint is no longer available (most likely because NSG blocked the incoming traffic).\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "dynamicCacheEnabled?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "dynamicCacheEnabled", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironment#environmentCapacities:member", + "docComment": "/**\n * Current total, used, and available worker capacities. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly environmentCapacities?: " + }, + { + "kind": "Reference", + "text": "StampCapacity", + "canonicalReference": "web-resource-manager!StampCapacity:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "environmentCapacities", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironment#environmentIsHealthy:member", + "docComment": "/**\n * True/false indicating whether the App Service Environment is healthy. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly environmentIsHealthy?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "environmentIsHealthy", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironment#environmentStatus:member", + "docComment": "/**\n * Detailed message about with results of the last check of the App Service Environment. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly environmentStatus?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "environmentStatus", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironment#frontEndScaleFactor:member", + "docComment": "/**\n * Scale factor for front-ends.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "frontEndScaleFactor?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "frontEndScaleFactor", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironment#hasLinuxWorkers:member", + "docComment": "/**\n * Flag that displays whether an ASE has linux workers or not\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "hasLinuxWorkers?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "hasLinuxWorkers", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironment#internalLoadBalancingMode:member", + "docComment": "/**\n * Specifies which endpoints to serve internally in the Virtual Network for the App Service Environment.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "internalLoadBalancingMode?: " + }, + { + "kind": "Reference", + "text": "InternalLoadBalancingMode", + "canonicalReference": "web-resource-manager!InternalLoadBalancingMode:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "internalLoadBalancingMode", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironment#ipsslAddressCount:member", + "docComment": "/**\n * Number of IP SSL addresses reserved for the App Service Environment.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "ipsslAddressCount?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ipsslAddressCount", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironment#lastAction:member", + "docComment": "/**\n * Last deployment action on the App Service Environment. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly lastAction?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "lastAction", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironment#lastActionResult:member", + "docComment": "/**\n * Result of the last deployment action on the App Service Environment. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly lastActionResult?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "lastActionResult", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironment#location:member", + "docComment": "/**\n * Location of the App Service Environment, e.g. \"West US\".\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "location: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "location", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironment#maximumNumberOfMachines:member", + "docComment": "/**\n * Maximum number of VMs in the App Service Environment. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly maximumNumberOfMachines?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "maximumNumberOfMachines", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironment#multiRoleCount:member", + "docComment": "/**\n * Number of front-end instances.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "multiRoleCount?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "multiRoleCount", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironment#multiSize:member", + "docComment": "/**\n * Front-end VM size, e.g. \"Medium\", \"Large\".\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "multiSize?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "multiSize", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironment#name:member", + "docComment": "/**\n * Name of the App Service Environment.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironment#networkAccessControlList:member", + "docComment": "/**\n * Access control list for controlling traffic to the App Service Environment.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "networkAccessControlList?: " + }, + { + "kind": "Reference", + "text": "NetworkAccessControlEntry", + "canonicalReference": "web-resource-manager!NetworkAccessControlEntry:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "networkAccessControlList", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironment#provisioningState:member", + "docComment": "/**\n * Provisioning state of the App Service Environment. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "web-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "provisioningState", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironment#resourceGroup:member", + "docComment": "/**\n * Resource group of the App Service Environment. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly resourceGroup?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resourceGroup", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironment#sslCertKeyVaultId:member", + "docComment": "/**\n * Key Vault ID for ILB App Service Environment default SSL certificate\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "sslCertKeyVaultId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "sslCertKeyVaultId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironment#sslCertKeyVaultSecretName:member", + "docComment": "/**\n * Key Vault Secret Name for ILB App Service Environment default SSL certificate\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "sslCertKeyVaultSecretName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "sslCertKeyVaultSecretName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironment#status:member", + "docComment": "/**\n * Current status of the App Service Environment. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly status?: " + }, + { + "kind": "Reference", + "text": "HostingEnvironmentStatus", + "canonicalReference": "web-resource-manager!HostingEnvironmentStatus:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "status", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironment#subscriptionId:member", + "docComment": "/**\n * Subscription of the App Service Environment. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly subscriptionId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "subscriptionId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironment#suspended:member", + "docComment": "/**\n * true if the App Service Environment is suspended; otherwise, false. The environment can be suspended, e.g. when the management endpoint is no longer available (most likely because NSG blocked the incoming traffic).\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "suspended?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "suspended", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironment#upgradeDomains:member", + "docComment": "/**\n * Number of upgrade domains of the App Service Environment. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly upgradeDomains?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "upgradeDomains", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironment#userWhitelistedIpRanges:member", + "docComment": "/**\n * User added ip ranges to whitelist on ASE db\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "userWhitelistedIpRanges?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "userWhitelistedIpRanges", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironment#vipMappings:member", + "docComment": "/**\n * Description of IP SSL mapping for the App Service Environment. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly vipMappings?: " + }, + { + "kind": "Reference", + "text": "VirtualIPMapping", + "canonicalReference": "web-resource-manager!VirtualIPMapping:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "vipMappings", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironment#virtualNetwork:member", + "docComment": "/**\n * Description of the Virtual Network.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "virtualNetwork: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkProfile", + "canonicalReference": "web-resource-manager!VirtualNetworkProfile:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "virtualNetwork", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironment#vnetName:member", + "docComment": "/**\n * Name of the Virtual Network for the App Service Environment.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "vnetName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "vnetName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironment#vnetResourceGroupName:member", + "docComment": "/**\n * Resource group of the Virtual Network.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "vnetResourceGroupName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "vnetResourceGroupName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironment#vnetSubnetName:member", + "docComment": "/**\n * Subnet of the Virtual Network.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "vnetSubnetName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "vnetSubnetName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironment#workerPools:member", + "docComment": "/**\n * Description of worker pools with worker size IDs, VM sizes, and number of workers in each pool.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "workerPools: " + }, + { + "kind": "Reference", + "text": "WorkerPool", + "canonicalReference": "web-resource-manager!WorkerPool:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "workerPools", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentCollection:interface", + "docComment": "/**\n * Collection of App Service Environments.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServiceEnvironmentCollection " + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentCollection", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentCollection#nextLink:member", + "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentCollection#value:member", + "docComment": "/**\n * Collection of resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Reference", + "text": "AppServiceEnvironmentResource", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentResource:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentPatchResource:type", + "docComment": "/**\n * ARM resource for a app service environment.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServiceEnvironmentPatchResource = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n namePropertiesName?: string;\n location?: string;\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "web-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n readonly status?: " + }, + { + "kind": "Reference", + "text": "HostingEnvironmentStatus", + "canonicalReference": "web-resource-manager!HostingEnvironmentStatus:type" + }, + { + "kind": "Content", + "text": ";\n vnetName?: string;\n vnetResourceGroupName?: string;\n vnetSubnetName?: string;\n virtualNetwork?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkProfile", + "canonicalReference": "web-resource-manager!VirtualNetworkProfile:interface" + }, + { + "kind": "Content", + "text": ";\n internalLoadBalancingMode?: " + }, + { + "kind": "Reference", + "text": "InternalLoadBalancingMode", + "canonicalReference": "web-resource-manager!InternalLoadBalancingMode:type" + }, + { + "kind": "Content", + "text": ";\n multiSize?: string;\n multiRoleCount?: number;\n workerPools?: " + }, + { + "kind": "Reference", + "text": "WorkerPool", + "canonicalReference": "web-resource-manager!WorkerPool:interface" + }, + { + "kind": "Content", + "text": "[];\n ipsslAddressCount?: number;\n readonly databaseEdition?: string;\n readonly databaseServiceObjective?: string;\n readonly upgradeDomains?: number;\n readonly subscriptionId?: string;\n dnsSuffix?: string;\n readonly lastAction?: string;\n readonly lastActionResult?: string;\n readonly allowedMultiSizes?: string;\n readonly allowedWorkerSizes?: string;\n readonly maximumNumberOfMachines?: number;\n readonly vipMappings?: " + }, + { + "kind": "Reference", + "text": "VirtualIPMapping", + "canonicalReference": "web-resource-manager!VirtualIPMapping:interface" + }, + { + "kind": "Content", + "text": "[];\n readonly environmentCapacities?: " + }, + { + "kind": "Reference", + "text": "StampCapacity", + "canonicalReference": "web-resource-manager!StampCapacity:interface" + }, + { + "kind": "Content", + "text": "[];\n networkAccessControlList?: " + }, + { + "kind": "Reference", + "text": "NetworkAccessControlEntry", + "canonicalReference": "web-resource-manager!NetworkAccessControlEntry:interface" + }, + { + "kind": "Content", + "text": "[];\n readonly environmentIsHealthy?: boolean;\n readonly environmentStatus?: string;\n readonly resourceGroup?: string;\n frontEndScaleFactor?: number;\n readonly defaultFrontEndScaleFactor?: number;\n apiManagementAccountId?: string;\n suspended?: boolean;\n dynamicCacheEnabled?: boolean;\n clusterSettings?: " + }, + { + "kind": "Reference", + "text": "NameValuePair", + "canonicalReference": "web-resource-manager!NameValuePair:interface" + }, + { + "kind": "Content", + "text": "[];\n userWhitelistedIpRanges?: string[];\n hasLinuxWorkers?: boolean;\n sslCertKeyVaultId?: string;\n sslCertKeyVaultSecretName?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentPatchResource", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 21 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentResource:type", + "docComment": "/**\n * App Service Environment ARM resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServiceEnvironmentResource = " + }, + { + "kind": "Reference", + "text": "Resource", + "canonicalReference": "web-resource-manager!Resource:interface" + }, + { + "kind": "Content", + "text": " & {\n namePropertiesName?: string;\n locationPropertiesLocation?: string;\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "web-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n readonly status?: " + }, + { + "kind": "Reference", + "text": "HostingEnvironmentStatus", + "canonicalReference": "web-resource-manager!HostingEnvironmentStatus:type" + }, + { + "kind": "Content", + "text": ";\n vnetName?: string;\n vnetResourceGroupName?: string;\n vnetSubnetName?: string;\n virtualNetwork?: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkProfile", + "canonicalReference": "web-resource-manager!VirtualNetworkProfile:interface" + }, + { + "kind": "Content", + "text": ";\n internalLoadBalancingMode?: " + }, + { + "kind": "Reference", + "text": "InternalLoadBalancingMode", + "canonicalReference": "web-resource-manager!InternalLoadBalancingMode:type" + }, + { + "kind": "Content", + "text": ";\n multiSize?: string;\n multiRoleCount?: number;\n workerPools?: " + }, + { + "kind": "Reference", + "text": "WorkerPool", + "canonicalReference": "web-resource-manager!WorkerPool:interface" + }, + { + "kind": "Content", + "text": "[];\n ipsslAddressCount?: number;\n readonly databaseEdition?: string;\n readonly databaseServiceObjective?: string;\n readonly upgradeDomains?: number;\n readonly subscriptionId?: string;\n dnsSuffix?: string;\n readonly lastAction?: string;\n readonly lastActionResult?: string;\n readonly allowedMultiSizes?: string;\n readonly allowedWorkerSizes?: string;\n readonly maximumNumberOfMachines?: number;\n readonly vipMappings?: " + }, + { + "kind": "Reference", + "text": "VirtualIPMapping", + "canonicalReference": "web-resource-manager!VirtualIPMapping:interface" + }, + { + "kind": "Content", + "text": "[];\n readonly environmentCapacities?: " + }, + { + "kind": "Reference", + "text": "StampCapacity", + "canonicalReference": "web-resource-manager!StampCapacity:interface" + }, + { + "kind": "Content", + "text": "[];\n networkAccessControlList?: " + }, + { + "kind": "Reference", + "text": "NetworkAccessControlEntry", + "canonicalReference": "web-resource-manager!NetworkAccessControlEntry:interface" + }, + { + "kind": "Content", + "text": "[];\n readonly environmentIsHealthy?: boolean;\n readonly environmentStatus?: string;\n readonly resourceGroup?: string;\n frontEndScaleFactor?: number;\n readonly defaultFrontEndScaleFactor?: number;\n apiManagementAccountId?: string;\n suspended?: boolean;\n dynamicCacheEnabled?: boolean;\n clusterSettings?: " + }, + { + "kind": "Reference", + "text": "NameValuePair", + "canonicalReference": "web-resource-manager!NameValuePair:interface" + }, + { + "kind": "Content", + "text": "[];\n userWhitelistedIpRanges?: string[];\n hasLinuxWorkers?: boolean;\n sslCertKeyVaultId?: string;\n sslCertKeyVaultSecretName?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentResource", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 21 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServiceEnvironments:interface", + "docComment": "/**\n * Interface representing a AppServiceEnvironments.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServiceEnvironments " + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironments", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironments#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Description for Create or update an App Service Environment.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service Environment.\n *\n * @param hostingEnvironmentEnvelope - Configuration details of the App Service Environment.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", hostingEnvironmentEnvelope: " + }, + { + "kind": "Reference", + "text": "AppServiceEnvironmentResource", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentResource:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AppServiceEnvironmentsCreateOrUpdateOptionalParams", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "AppServiceEnvironmentsCreateOrUpdateResponse", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "AppServiceEnvironmentsCreateOrUpdateResponse", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "hostingEnvironmentEnvelope", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironments#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Description for Create or update an App Service Environment.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service Environment.\n *\n * @param hostingEnvironmentEnvelope - Configuration details of the App Service Environment.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", hostingEnvironmentEnvelope: " + }, + { + "kind": "Reference", + "text": "AppServiceEnvironmentResource", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentResource:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AppServiceEnvironmentsCreateOrUpdateOptionalParams", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "AppServiceEnvironmentsCreateOrUpdateResponse", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "hostingEnvironmentEnvelope", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironments#beginCreateOrUpdateMultiRolePool:member(1)", + "docComment": "/**\n * Description for Create or update a multi-role pool.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service Environment.\n *\n * @param multiRolePoolEnvelope - Properties of the multi-role pool.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateMultiRolePool(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", multiRolePoolEnvelope: " + }, + { + "kind": "Reference", + "text": "WorkerPoolResource", + "canonicalReference": "web-resource-manager!WorkerPoolResource:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AppServiceEnvironmentsCreateOrUpdateMultiRolePoolOptionalParams", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsCreateOrUpdateMultiRolePoolOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "AppServiceEnvironmentsCreateOrUpdateMultiRolePoolResponse", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsCreateOrUpdateMultiRolePoolResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "AppServiceEnvironmentsCreateOrUpdateMultiRolePoolResponse", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsCreateOrUpdateMultiRolePoolResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "multiRolePoolEnvelope", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdateMultiRolePool" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironments#beginCreateOrUpdateMultiRolePoolAndWait:member(1)", + "docComment": "/**\n * Description for Create or update a multi-role pool.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service Environment.\n *\n * @param multiRolePoolEnvelope - Properties of the multi-role pool.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateMultiRolePoolAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", multiRolePoolEnvelope: " + }, + { + "kind": "Reference", + "text": "WorkerPoolResource", + "canonicalReference": "web-resource-manager!WorkerPoolResource:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AppServiceEnvironmentsCreateOrUpdateMultiRolePoolOptionalParams", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsCreateOrUpdateMultiRolePoolOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "AppServiceEnvironmentsCreateOrUpdateMultiRolePoolResponse", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsCreateOrUpdateMultiRolePoolResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "multiRolePoolEnvelope", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdateMultiRolePoolAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironments#beginCreateOrUpdateWorkerPool:member(1)", + "docComment": "/**\n * Description for Create or update a worker pool.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service Environment.\n *\n * @param workerPoolName - Name of the worker pool.\n *\n * @param workerPoolEnvelope - Properties of the worker pool.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateWorkerPool(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", workerPoolName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", workerPoolEnvelope: " + }, + { + "kind": "Reference", + "text": "WorkerPoolResource", + "canonicalReference": "web-resource-manager!WorkerPoolResource:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AppServiceEnvironmentsCreateOrUpdateWorkerPoolOptionalParams", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsCreateOrUpdateWorkerPoolOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "AppServiceEnvironmentsCreateOrUpdateWorkerPoolResponse", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsCreateOrUpdateWorkerPoolResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "AppServiceEnvironmentsCreateOrUpdateWorkerPoolResponse", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsCreateOrUpdateWorkerPoolResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "workerPoolName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "workerPoolEnvelope", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateOrUpdateWorkerPool" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironments#beginCreateOrUpdateWorkerPoolAndWait:member(1)", + "docComment": "/**\n * Description for Create or update a worker pool.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service Environment.\n *\n * @param workerPoolName - Name of the worker pool.\n *\n * @param workerPoolEnvelope - Properties of the worker pool.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateWorkerPoolAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", workerPoolName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", workerPoolEnvelope: " + }, + { + "kind": "Reference", + "text": "WorkerPoolResource", + "canonicalReference": "web-resource-manager!WorkerPoolResource:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AppServiceEnvironmentsCreateOrUpdateWorkerPoolOptionalParams", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsCreateOrUpdateWorkerPoolOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "AppServiceEnvironmentsCreateOrUpdateWorkerPoolResponse", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsCreateOrUpdateWorkerPoolResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "workerPoolName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "workerPoolEnvelope", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateOrUpdateWorkerPoolAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironments#beginDelete:member(1)", + "docComment": "/**\n * Description for Delete an App Service Environment.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service Environment.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDelete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AppServiceEnvironmentsDeleteOptionalParams", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDelete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironments#beginDeleteAndWait:member(1)", + "docComment": "/**\n * Description for Delete an App Service Environment.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service Environment.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeleteAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AppServiceEnvironmentsDeleteOptionalParams", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginDeleteAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironments#beginListChangeVnetAndWait:member(1)", + "docComment": "/**\n * Description for Move an App Service Environment to a different VNET.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service Environment.\n *\n * @param vnetInfo - Details for the new virtual network.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginListChangeVnetAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vnetInfo: " + }, + { + "kind": "Reference", + "text": "VirtualNetworkProfile", + "canonicalReference": "web-resource-manager!VirtualNetworkProfile:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AppServiceEnvironmentsChangeVnetOptionalParams", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsChangeVnetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "Site", + "canonicalReference": "web-resource-manager!Site:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "vnetInfo", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginListChangeVnetAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironments#beginListResumeAndWait:member(1)", + "docComment": "/**\n * Description for Resume an App Service Environment.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service Environment.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginListResumeAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AppServiceEnvironmentsResumeOptionalParams", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsResumeOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "Site", + "canonicalReference": "web-resource-manager!Site:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginListResumeAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironments#beginListSuspendAndWait:member(1)", + "docComment": "/**\n * Description for Suspend an App Service Environment.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service Environment.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginListSuspendAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AppServiceEnvironmentsSuspendOptionalParams", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsSuspendOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "Site", + "canonicalReference": "web-resource-manager!Site:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginListSuspendAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironments#get:member(1)", + "docComment": "/**\n * Description for Get the properties of an App Service Environment.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service Environment.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AppServiceEnvironmentsGetOptionalParams", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "AppServiceEnvironmentsGetResponse", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironments#getDiagnosticsItem:member(1)", + "docComment": "/**\n * Description for Get a diagnostics item for an App Service Environment.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service Environment.\n *\n * @param diagnosticsName - Name of the diagnostics item.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getDiagnosticsItem(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", diagnosticsName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AppServiceEnvironmentsGetDiagnosticsItemOptionalParams", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsGetDiagnosticsItemOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "AppServiceEnvironmentsGetDiagnosticsItemResponse", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsGetDiagnosticsItemResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "diagnosticsName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "getDiagnosticsItem" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironments#getMultiRolePool:member(1)", + "docComment": "/**\n * Description for Get properties of a multi-role pool.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service Environment.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getMultiRolePool(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AppServiceEnvironmentsGetMultiRolePoolOptionalParams", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsGetMultiRolePoolOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "AppServiceEnvironmentsGetMultiRolePoolResponse", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsGetMultiRolePoolResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "getMultiRolePool" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironments#getVipInfo:member(1)", + "docComment": "/**\n * Description for Get IP addresses assigned to an App Service Environment.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service Environment.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getVipInfo(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AppServiceEnvironmentsGetVipInfoOptionalParams", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsGetVipInfoOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "AppServiceEnvironmentsGetVipInfoResponse", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsGetVipInfoResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "getVipInfo" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironments#getWorkerPool:member(1)", + "docComment": "/**\n * Description for Get properties of a worker pool.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service Environment.\n *\n * @param workerPoolName - Name of the worker pool.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getWorkerPool(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", workerPoolName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AppServiceEnvironmentsGetWorkerPoolOptionalParams", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsGetWorkerPoolOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "AppServiceEnvironmentsGetWorkerPoolResponse", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsGetWorkerPoolResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "workerPoolName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "getWorkerPool" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironments#list:member(1)", + "docComment": "/**\n * Description for Get all App Service Environments for a subscription.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(options?: " + }, + { + "kind": "Reference", + "text": "AppServiceEnvironmentsListOptionalParams", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "AppServiceEnvironmentResource", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentResource:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "list" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironments#listAppServicePlans:member(1)", + "docComment": "/**\n * Description for Get all App Service plans in an App Service Environment.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service Environment.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listAppServicePlans(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AppServiceEnvironmentsListAppServicePlansOptionalParams", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListAppServicePlansOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "AppServicePlan", + "canonicalReference": "web-resource-manager!AppServicePlan:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listAppServicePlans" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironments#listByResourceGroup:member(1)", + "docComment": "/**\n * Description for Get all App Service Environments in a resource group.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByResourceGroup(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AppServiceEnvironmentsListByResourceGroupOptionalParams", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListByResourceGroupOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "AppServiceEnvironmentResource", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentResource:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "listByResourceGroup" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironments#listCapacities:member(1)", + "docComment": "/**\n * Description for Get the used, available, and total worker capacity an App Service Environment.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service Environment.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listCapacities(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AppServiceEnvironmentsListCapacitiesOptionalParams", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListCapacitiesOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "StampCapacity", + "canonicalReference": "web-resource-manager!StampCapacity:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listCapacities" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironments#listDiagnostics:member(1)", + "docComment": "/**\n * Description for Get diagnostic information for an App Service Environment.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service Environment.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listDiagnostics(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AppServiceEnvironmentsListDiagnosticsOptionalParams", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListDiagnosticsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "AppServiceEnvironmentsListDiagnosticsResponse", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListDiagnosticsResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listDiagnostics" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironments#listInboundNetworkDependenciesEndpoints:member(1)", + "docComment": "/**\n * Description for Get the network endpoints of all inbound dependencies of an App Service Environment.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service Environment.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listInboundNetworkDependenciesEndpoints(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AppServiceEnvironmentsGetInboundNetworkDependenciesEndpointsOptionalParams", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsGetInboundNetworkDependenciesEndpointsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "InboundEnvironmentEndpoint", + "canonicalReference": "web-resource-manager!InboundEnvironmentEndpoint:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listInboundNetworkDependenciesEndpoints" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironments#listMultiRoleMetricDefinitions:member(1)", + "docComment": "/**\n * Description for Get metric definitions for a multi-role pool of an App Service Environment.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service Environment.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listMultiRoleMetricDefinitions(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AppServiceEnvironmentsListMultiRoleMetricDefinitionsOptionalParams", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListMultiRoleMetricDefinitionsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ResourceMetricDefinition", + "canonicalReference": "web-resource-manager!ResourceMetricDefinition:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listMultiRoleMetricDefinitions" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironments#listMultiRolePoolInstanceMetricDefinitions:member(1)", + "docComment": "/**\n * Description for Get metric definitions for a specific instance of a multi-role pool of an App Service Environment.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service Environment.\n *\n * @param instance - Name of the instance in the multi-role pool.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listMultiRolePoolInstanceMetricDefinitions(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", instance: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AppServiceEnvironmentsListMultiRolePoolInstanceMetricDefinitionsOptionalParams", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListMultiRolePoolInstanceMetricDefinitionsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ResourceMetricDefinition", + "canonicalReference": "web-resource-manager!ResourceMetricDefinition:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "instance", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listMultiRolePoolInstanceMetricDefinitions" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironments#listMultiRolePools:member(1)", + "docComment": "/**\n * Description for Get all multi-role pools.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service Environment.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listMultiRolePools(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AppServiceEnvironmentsListMultiRolePoolsOptionalParams", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListMultiRolePoolsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WorkerPoolResource", + "canonicalReference": "web-resource-manager!WorkerPoolResource:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listMultiRolePools" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironments#listMultiRolePoolSkus:member(1)", + "docComment": "/**\n * Description for Get available SKUs for scaling a multi-role pool.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service Environment.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listMultiRolePoolSkus(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AppServiceEnvironmentsListMultiRolePoolSkusOptionalParams", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListMultiRolePoolSkusOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SkuInfo", + "canonicalReference": "web-resource-manager!SkuInfo:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listMultiRolePoolSkus" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironments#listMultiRoleUsages:member(1)", + "docComment": "/**\n * Description for Get usage metrics for a multi-role pool of an App Service Environment.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service Environment.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listMultiRoleUsages(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AppServiceEnvironmentsListMultiRoleUsagesOptionalParams", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListMultiRoleUsagesOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "Usage", + "canonicalReference": "web-resource-manager!Usage:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listMultiRoleUsages" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironments#listOperations:member(1)", + "docComment": "/**\n * Description for List all currently running operations on the App Service Environment.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service Environment.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listOperations(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AppServiceEnvironmentsListOperationsOptionalParams", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListOperationsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "AppServiceEnvironmentsListOperationsResponse", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListOperationsResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listOperations" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironments#listOutboundNetworkDependenciesEndpoints:member(1)", + "docComment": "/**\n * Description for Get the network endpoints of all outbound dependencies of an App Service Environment.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service Environment.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listOutboundNetworkDependenciesEndpoints(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AppServiceEnvironmentsGetOutboundNetworkDependenciesEndpointsOptionalParams", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsGetOutboundNetworkDependenciesEndpointsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "OutboundEnvironmentEndpoint", + "canonicalReference": "web-resource-manager!OutboundEnvironmentEndpoint:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listOutboundNetworkDependenciesEndpoints" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironments#listUsages:member(1)", + "docComment": "/**\n * Description for Get global usage metrics of an App Service Environment.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service Environment.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listUsages(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AppServiceEnvironmentsListUsagesOptionalParams", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListUsagesOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "CsmUsageQuota", + "canonicalReference": "web-resource-manager!CsmUsageQuota:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listUsages" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironments#listWebApps:member(1)", + "docComment": "/**\n * Description for Get all apps in an App Service Environment.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service Environment.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listWebApps(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AppServiceEnvironmentsListWebAppsOptionalParams", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListWebAppsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "Site", + "canonicalReference": "web-resource-manager!Site:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listWebApps" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironments#listWebWorkerMetricDefinitions:member(1)", + "docComment": "/**\n * Description for Get metric definitions for a worker pool of an App Service Environment.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service Environment.\n *\n * @param workerPoolName - Name of the worker pool.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listWebWorkerMetricDefinitions(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", workerPoolName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AppServiceEnvironmentsListWebWorkerMetricDefinitionsOptionalParams", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListWebWorkerMetricDefinitionsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ResourceMetricDefinition", + "canonicalReference": "web-resource-manager!ResourceMetricDefinition:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "workerPoolName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listWebWorkerMetricDefinitions" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironments#listWebWorkerUsages:member(1)", + "docComment": "/**\n * Description for Get usage metrics for a worker pool of an App Service Environment.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service Environment.\n *\n * @param workerPoolName - Name of the worker pool.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listWebWorkerUsages(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", workerPoolName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AppServiceEnvironmentsListWebWorkerUsagesOptionalParams", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListWebWorkerUsagesOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "Usage", + "canonicalReference": "web-resource-manager!Usage:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "workerPoolName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listWebWorkerUsages" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironments#listWorkerPoolInstanceMetricDefinitions:member(1)", + "docComment": "/**\n * Description for Get metric definitions for a specific instance of a worker pool of an App Service Environment.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service Environment.\n *\n * @param workerPoolName - Name of the worker pool.\n *\n * @param instance - Name of the instance in the worker pool.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listWorkerPoolInstanceMetricDefinitions(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", workerPoolName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", instance: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AppServiceEnvironmentsListWorkerPoolInstanceMetricDefinitionsOptionalParams", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListWorkerPoolInstanceMetricDefinitionsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ResourceMetricDefinition", + "canonicalReference": "web-resource-manager!ResourceMetricDefinition:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "workerPoolName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "instance", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "listWorkerPoolInstanceMetricDefinitions" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironments#listWorkerPools:member(1)", + "docComment": "/**\n * Description for Get all worker pools of an App Service Environment.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service Environment.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listWorkerPools(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AppServiceEnvironmentsListWorkerPoolsOptionalParams", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListWorkerPoolsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WorkerPoolResource", + "canonicalReference": "web-resource-manager!WorkerPoolResource:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listWorkerPools" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironments#listWorkerPoolSkus:member(1)", + "docComment": "/**\n * Description for Get available SKUs for scaling a worker pool.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service Environment.\n *\n * @param workerPoolName - Name of the worker pool.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listWorkerPoolSkus(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", workerPoolName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AppServiceEnvironmentsListWorkerPoolSkusOptionalParams", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListWorkerPoolSkusOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SkuInfo", + "canonicalReference": "web-resource-manager!SkuInfo:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "workerPoolName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listWorkerPoolSkus" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironments#reboot:member(1)", + "docComment": "/**\n * Description for Reboot all machines in an App Service Environment.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service Environment.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "reboot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AppServiceEnvironmentsRebootOptionalParams", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsRebootOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "reboot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironments#update:member(1)", + "docComment": "/**\n * Description for Create or update an App Service Environment.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service Environment.\n *\n * @param hostingEnvironmentEnvelope - Configuration details of the App Service Environment.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "update(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", hostingEnvironmentEnvelope: " + }, + { + "kind": "Reference", + "text": "AppServiceEnvironmentPatchResource", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentPatchResource:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AppServiceEnvironmentsUpdateOptionalParams", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "AppServiceEnvironmentsUpdateResponse", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "hostingEnvironmentEnvelope", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "update" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironments#updateMultiRolePool:member(1)", + "docComment": "/**\n * Description for Create or update a multi-role pool.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service Environment.\n *\n * @param multiRolePoolEnvelope - Properties of the multi-role pool.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateMultiRolePool(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", multiRolePoolEnvelope: " + }, + { + "kind": "Reference", + "text": "WorkerPoolResource", + "canonicalReference": "web-resource-manager!WorkerPoolResource:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AppServiceEnvironmentsUpdateMultiRolePoolOptionalParams", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsUpdateMultiRolePoolOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "AppServiceEnvironmentsUpdateMultiRolePoolResponse", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsUpdateMultiRolePoolResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "multiRolePoolEnvelope", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "updateMultiRolePool" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironments#updateWorkerPool:member(1)", + "docComment": "/**\n * Description for Create or update a worker pool.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service Environment.\n *\n * @param workerPoolName - Name of the worker pool.\n *\n * @param workerPoolEnvelope - Properties of the worker pool.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateWorkerPool(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", workerPoolName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", workerPoolEnvelope: " + }, + { + "kind": "Reference", + "text": "WorkerPoolResource", + "canonicalReference": "web-resource-manager!WorkerPoolResource:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AppServiceEnvironmentsUpdateWorkerPoolOptionalParams", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsUpdateWorkerPoolOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "AppServiceEnvironmentsUpdateWorkerPoolResponse", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsUpdateWorkerPoolResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "workerPoolName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "workerPoolEnvelope", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "updateWorkerPool" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsChangeVnetNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServiceEnvironmentsChangeVnetNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsChangeVnetNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsChangeVnetNextResponse:type", + "docComment": "/**\n * Contains response data for the changeVnetNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServiceEnvironmentsChangeVnetNextResponse = " + }, + { + "kind": "Reference", + "text": "WebAppCollection", + "canonicalReference": "web-resource-manager!WebAppCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsChangeVnetNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsChangeVnetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServiceEnvironmentsChangeVnetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsChangeVnetOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsChangeVnetOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsChangeVnetOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsChangeVnetResponse:type", + "docComment": "/**\n * Contains response data for the changeVnet operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServiceEnvironmentsChangeVnetResponse = " + }, + { + "kind": "Reference", + "text": "WebAppCollection", + "canonicalReference": "web-resource-manager!WebAppCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsChangeVnetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsCreateOrUpdateMultiRolePoolOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServiceEnvironmentsCreateOrUpdateMultiRolePoolOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsCreateOrUpdateMultiRolePoolOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsCreateOrUpdateMultiRolePoolOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsCreateOrUpdateMultiRolePoolOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsCreateOrUpdateMultiRolePoolResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdateMultiRolePool operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServiceEnvironmentsCreateOrUpdateMultiRolePoolResponse = " + }, + { + "kind": "Reference", + "text": "WorkerPoolResource", + "canonicalReference": "web-resource-manager!WorkerPoolResource:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsCreateOrUpdateMultiRolePoolResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServiceEnvironmentsCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServiceEnvironmentsCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "AppServiceEnvironmentResource", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentResource:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsCreateOrUpdateWorkerPoolOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServiceEnvironmentsCreateOrUpdateWorkerPoolOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsCreateOrUpdateWorkerPoolOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsCreateOrUpdateWorkerPoolOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsCreateOrUpdateWorkerPoolOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsCreateOrUpdateWorkerPoolResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdateWorkerPool operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServiceEnvironmentsCreateOrUpdateWorkerPoolResponse = " + }, + { + "kind": "Reference", + "text": "WorkerPoolResource", + "canonicalReference": "web-resource-manager!WorkerPoolResource:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsCreateOrUpdateWorkerPoolResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServiceEnvironmentsDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsDeleteOptionalParams#forceDelete:member", + "docComment": "/**\n * Specify true to force the deletion even if the App Service Environment contains resources. The default is false.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "forceDelete?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "forceDelete", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsDeleteOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsDeleteOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsGetDiagnosticsItemOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServiceEnvironmentsGetDiagnosticsItemOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsGetDiagnosticsItemOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsGetDiagnosticsItemResponse:type", + "docComment": "/**\n * Contains response data for the getDiagnosticsItem operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServiceEnvironmentsGetDiagnosticsItemResponse = " + }, + { + "kind": "Reference", + "text": "HostingEnvironmentDiagnostics", + "canonicalReference": "web-resource-manager!HostingEnvironmentDiagnostics:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsGetDiagnosticsItemResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsGetInboundNetworkDependenciesEndpointsNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServiceEnvironmentsGetInboundNetworkDependenciesEndpointsNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsGetInboundNetworkDependenciesEndpointsNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsGetInboundNetworkDependenciesEndpointsNextResponse:type", + "docComment": "/**\n * Contains response data for the getInboundNetworkDependenciesEndpointsNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServiceEnvironmentsGetInboundNetworkDependenciesEndpointsNextResponse = " + }, + { + "kind": "Reference", + "text": "InboundEnvironmentEndpointCollection", + "canonicalReference": "web-resource-manager!InboundEnvironmentEndpointCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsGetInboundNetworkDependenciesEndpointsNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsGetInboundNetworkDependenciesEndpointsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServiceEnvironmentsGetInboundNetworkDependenciesEndpointsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsGetInboundNetworkDependenciesEndpointsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsGetInboundNetworkDependenciesEndpointsResponse:type", + "docComment": "/**\n * Contains response data for the getInboundNetworkDependenciesEndpoints operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServiceEnvironmentsGetInboundNetworkDependenciesEndpointsResponse = " + }, + { + "kind": "Reference", + "text": "InboundEnvironmentEndpointCollection", + "canonicalReference": "web-resource-manager!InboundEnvironmentEndpointCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsGetInboundNetworkDependenciesEndpointsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsGetMultiRolePoolOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServiceEnvironmentsGetMultiRolePoolOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsGetMultiRolePoolOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsGetMultiRolePoolResponse:type", + "docComment": "/**\n * Contains response data for the getMultiRolePool operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServiceEnvironmentsGetMultiRolePoolResponse = " + }, + { + "kind": "Reference", + "text": "WorkerPoolResource", + "canonicalReference": "web-resource-manager!WorkerPoolResource:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsGetMultiRolePoolResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServiceEnvironmentsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsGetOutboundNetworkDependenciesEndpointsNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServiceEnvironmentsGetOutboundNetworkDependenciesEndpointsNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsGetOutboundNetworkDependenciesEndpointsNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsGetOutboundNetworkDependenciesEndpointsNextResponse:type", + "docComment": "/**\n * Contains response data for the getOutboundNetworkDependenciesEndpointsNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServiceEnvironmentsGetOutboundNetworkDependenciesEndpointsNextResponse = " + }, + { + "kind": "Reference", + "text": "OutboundEnvironmentEndpointCollection", + "canonicalReference": "web-resource-manager!OutboundEnvironmentEndpointCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsGetOutboundNetworkDependenciesEndpointsNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsGetOutboundNetworkDependenciesEndpointsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServiceEnvironmentsGetOutboundNetworkDependenciesEndpointsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsGetOutboundNetworkDependenciesEndpointsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsGetOutboundNetworkDependenciesEndpointsResponse:type", + "docComment": "/**\n * Contains response data for the getOutboundNetworkDependenciesEndpoints operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServiceEnvironmentsGetOutboundNetworkDependenciesEndpointsResponse = " + }, + { + "kind": "Reference", + "text": "OutboundEnvironmentEndpointCollection", + "canonicalReference": "web-resource-manager!OutboundEnvironmentEndpointCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsGetOutboundNetworkDependenciesEndpointsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServiceEnvironmentsGetResponse = " + }, + { + "kind": "Reference", + "text": "AppServiceEnvironmentResource", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentResource:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsGetVipInfoOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServiceEnvironmentsGetVipInfoOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsGetVipInfoOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsGetVipInfoResponse:type", + "docComment": "/**\n * Contains response data for the getVipInfo operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServiceEnvironmentsGetVipInfoResponse = " + }, + { + "kind": "Reference", + "text": "AddressResponse", + "canonicalReference": "web-resource-manager!AddressResponse:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsGetVipInfoResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsGetWorkerPoolOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServiceEnvironmentsGetWorkerPoolOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsGetWorkerPoolOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsGetWorkerPoolResponse:type", + "docComment": "/**\n * Contains response data for the getWorkerPool operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServiceEnvironmentsGetWorkerPoolResponse = " + }, + { + "kind": "Reference", + "text": "WorkerPoolResource", + "canonicalReference": "web-resource-manager!WorkerPoolResource:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsGetWorkerPoolResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListAppServicePlansNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServiceEnvironmentsListAppServicePlansNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsListAppServicePlansNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListAppServicePlansNextResponse:type", + "docComment": "/**\n * Contains response data for the listAppServicePlansNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServiceEnvironmentsListAppServicePlansNextResponse = " + }, + { + "kind": "Reference", + "text": "AppServicePlanCollection", + "canonicalReference": "web-resource-manager!AppServicePlanCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsListAppServicePlansNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListAppServicePlansOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServiceEnvironmentsListAppServicePlansOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsListAppServicePlansOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListAppServicePlansResponse:type", + "docComment": "/**\n * Contains response data for the listAppServicePlans operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServiceEnvironmentsListAppServicePlansResponse = " + }, + { + "kind": "Reference", + "text": "AppServicePlanCollection", + "canonicalReference": "web-resource-manager!AppServicePlanCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsListAppServicePlansResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListByResourceGroupNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServiceEnvironmentsListByResourceGroupNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsListByResourceGroupNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListByResourceGroupNextResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroupNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServiceEnvironmentsListByResourceGroupNextResponse = " + }, + { + "kind": "Reference", + "text": "AppServiceEnvironmentCollection", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsListByResourceGroupNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListByResourceGroupOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServiceEnvironmentsListByResourceGroupOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsListByResourceGroupOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListByResourceGroupResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServiceEnvironmentsListByResourceGroupResponse = " + }, + { + "kind": "Reference", + "text": "AppServiceEnvironmentCollection", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsListByResourceGroupResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListCapacitiesNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServiceEnvironmentsListCapacitiesNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsListCapacitiesNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListCapacitiesNextResponse:type", + "docComment": "/**\n * Contains response data for the listCapacitiesNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServiceEnvironmentsListCapacitiesNextResponse = " + }, + { + "kind": "Reference", + "text": "StampCapacityCollection", + "canonicalReference": "web-resource-manager!StampCapacityCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsListCapacitiesNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListCapacitiesOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServiceEnvironmentsListCapacitiesOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsListCapacitiesOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListCapacitiesResponse:type", + "docComment": "/**\n * Contains response data for the listCapacities operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServiceEnvironmentsListCapacitiesResponse = " + }, + { + "kind": "Reference", + "text": "StampCapacityCollection", + "canonicalReference": "web-resource-manager!StampCapacityCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsListCapacitiesResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListDiagnosticsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServiceEnvironmentsListDiagnosticsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsListDiagnosticsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListDiagnosticsResponse:type", + "docComment": "/**\n * Contains response data for the listDiagnostics operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServiceEnvironmentsListDiagnosticsResponse = " + }, + { + "kind": "Reference", + "text": "HostingEnvironmentDiagnostics", + "canonicalReference": "web-resource-manager!HostingEnvironmentDiagnostics:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsListDiagnosticsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListMultiRoleMetricDefinitionsNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServiceEnvironmentsListMultiRoleMetricDefinitionsNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsListMultiRoleMetricDefinitionsNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListMultiRoleMetricDefinitionsNextResponse:type", + "docComment": "/**\n * Contains response data for the listMultiRoleMetricDefinitionsNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServiceEnvironmentsListMultiRoleMetricDefinitionsNextResponse = " + }, + { + "kind": "Reference", + "text": "ResourceMetricDefinitionCollection", + "canonicalReference": "web-resource-manager!ResourceMetricDefinitionCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsListMultiRoleMetricDefinitionsNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListMultiRoleMetricDefinitionsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServiceEnvironmentsListMultiRoleMetricDefinitionsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsListMultiRoleMetricDefinitionsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListMultiRoleMetricDefinitionsResponse:type", + "docComment": "/**\n * Contains response data for the listMultiRoleMetricDefinitions operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServiceEnvironmentsListMultiRoleMetricDefinitionsResponse = " + }, + { + "kind": "Reference", + "text": "ResourceMetricDefinitionCollection", + "canonicalReference": "web-resource-manager!ResourceMetricDefinitionCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsListMultiRoleMetricDefinitionsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListMultiRolePoolInstanceMetricDefinitionsNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServiceEnvironmentsListMultiRolePoolInstanceMetricDefinitionsNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsListMultiRolePoolInstanceMetricDefinitionsNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListMultiRolePoolInstanceMetricDefinitionsNextResponse:type", + "docComment": "/**\n * Contains response data for the listMultiRolePoolInstanceMetricDefinitionsNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServiceEnvironmentsListMultiRolePoolInstanceMetricDefinitionsNextResponse = " + }, + { + "kind": "Reference", + "text": "ResourceMetricDefinitionCollection", + "canonicalReference": "web-resource-manager!ResourceMetricDefinitionCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsListMultiRolePoolInstanceMetricDefinitionsNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListMultiRolePoolInstanceMetricDefinitionsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServiceEnvironmentsListMultiRolePoolInstanceMetricDefinitionsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsListMultiRolePoolInstanceMetricDefinitionsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListMultiRolePoolInstanceMetricDefinitionsResponse:type", + "docComment": "/**\n * Contains response data for the listMultiRolePoolInstanceMetricDefinitions operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServiceEnvironmentsListMultiRolePoolInstanceMetricDefinitionsResponse = " + }, + { + "kind": "Reference", + "text": "ResourceMetricDefinitionCollection", + "canonicalReference": "web-resource-manager!ResourceMetricDefinitionCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsListMultiRolePoolInstanceMetricDefinitionsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListMultiRolePoolSkusNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServiceEnvironmentsListMultiRolePoolSkusNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsListMultiRolePoolSkusNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListMultiRolePoolSkusNextResponse:type", + "docComment": "/**\n * Contains response data for the listMultiRolePoolSkusNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServiceEnvironmentsListMultiRolePoolSkusNextResponse = " + }, + { + "kind": "Reference", + "text": "SkuInfoCollection", + "canonicalReference": "web-resource-manager!SkuInfoCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsListMultiRolePoolSkusNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListMultiRolePoolSkusOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServiceEnvironmentsListMultiRolePoolSkusOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsListMultiRolePoolSkusOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListMultiRolePoolSkusResponse:type", + "docComment": "/**\n * Contains response data for the listMultiRolePoolSkus operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServiceEnvironmentsListMultiRolePoolSkusResponse = " + }, + { + "kind": "Reference", + "text": "SkuInfoCollection", + "canonicalReference": "web-resource-manager!SkuInfoCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsListMultiRolePoolSkusResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListMultiRolePoolsNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServiceEnvironmentsListMultiRolePoolsNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsListMultiRolePoolsNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListMultiRolePoolsNextResponse:type", + "docComment": "/**\n * Contains response data for the listMultiRolePoolsNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServiceEnvironmentsListMultiRolePoolsNextResponse = " + }, + { + "kind": "Reference", + "text": "WorkerPoolCollection", + "canonicalReference": "web-resource-manager!WorkerPoolCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsListMultiRolePoolsNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListMultiRolePoolsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServiceEnvironmentsListMultiRolePoolsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsListMultiRolePoolsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListMultiRolePoolsResponse:type", + "docComment": "/**\n * Contains response data for the listMultiRolePools operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServiceEnvironmentsListMultiRolePoolsResponse = " + }, + { + "kind": "Reference", + "text": "WorkerPoolCollection", + "canonicalReference": "web-resource-manager!WorkerPoolCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsListMultiRolePoolsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListMultiRoleUsagesNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServiceEnvironmentsListMultiRoleUsagesNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsListMultiRoleUsagesNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListMultiRoleUsagesNextResponse:type", + "docComment": "/**\n * Contains response data for the listMultiRoleUsagesNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServiceEnvironmentsListMultiRoleUsagesNextResponse = " + }, + { + "kind": "Reference", + "text": "UsageCollection", + "canonicalReference": "web-resource-manager!UsageCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsListMultiRoleUsagesNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListMultiRoleUsagesOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServiceEnvironmentsListMultiRoleUsagesOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsListMultiRoleUsagesOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListMultiRoleUsagesResponse:type", + "docComment": "/**\n * Contains response data for the listMultiRoleUsages operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServiceEnvironmentsListMultiRoleUsagesResponse = " + }, + { + "kind": "Reference", + "text": "UsageCollection", + "canonicalReference": "web-resource-manager!UsageCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsListMultiRoleUsagesResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServiceEnvironmentsListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServiceEnvironmentsListNextResponse = " + }, + { + "kind": "Reference", + "text": "AppServiceEnvironmentCollection", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListOperationsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServiceEnvironmentsListOperationsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsListOperationsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListOperationsResponse:type", + "docComment": "/**\n * Contains response data for the listOperations operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServiceEnvironmentsListOperationsResponse = " + }, + { + "kind": "Reference", + "text": "Operation", + "canonicalReference": "web-resource-manager!Operation:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsListOperationsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServiceEnvironmentsListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServiceEnvironmentsListResponse = " + }, + { + "kind": "Reference", + "text": "AppServiceEnvironmentCollection", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListUsagesNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServiceEnvironmentsListUsagesNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsListUsagesNextOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListUsagesNextOptionalParams#filter:member", + "docComment": "/**\n * Return only usages/metrics specified in the filter. Filter conforms to odata syntax. Example: $filter=(name.value eq 'Metric1' or name.value eq 'Metric2') and startTime eq 2014-01-01T00:00:00Z and endTime eq 2014-12-31T23:59:59Z and timeGrain eq duration'[Hour|Minute|Day]'.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "filter?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "filter", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListUsagesNextResponse:type", + "docComment": "/**\n * Contains response data for the listUsagesNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServiceEnvironmentsListUsagesNextResponse = " + }, + { + "kind": "Reference", + "text": "CsmUsageQuotaCollection", + "canonicalReference": "web-resource-manager!CsmUsageQuotaCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsListUsagesNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListUsagesOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServiceEnvironmentsListUsagesOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsListUsagesOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListUsagesOptionalParams#filter:member", + "docComment": "/**\n * Return only usages/metrics specified in the filter. Filter conforms to odata syntax. Example: $filter=(name.value eq 'Metric1' or name.value eq 'Metric2') and startTime eq 2014-01-01T00:00:00Z and endTime eq 2014-12-31T23:59:59Z and timeGrain eq duration'[Hour|Minute|Day]'.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "filter?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "filter", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListUsagesResponse:type", + "docComment": "/**\n * Contains response data for the listUsages operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServiceEnvironmentsListUsagesResponse = " + }, + { + "kind": "Reference", + "text": "CsmUsageQuotaCollection", + "canonicalReference": "web-resource-manager!CsmUsageQuotaCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsListUsagesResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListWebAppsNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServiceEnvironmentsListWebAppsNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsListWebAppsNextOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListWebAppsNextOptionalParams#propertiesToInclude:member", + "docComment": "/**\n * Comma separated list of app properties to include.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "propertiesToInclude?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "propertiesToInclude", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListWebAppsNextResponse:type", + "docComment": "/**\n * Contains response data for the listWebAppsNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServiceEnvironmentsListWebAppsNextResponse = " + }, + { + "kind": "Reference", + "text": "WebAppCollection", + "canonicalReference": "web-resource-manager!WebAppCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsListWebAppsNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListWebAppsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServiceEnvironmentsListWebAppsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsListWebAppsOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListWebAppsOptionalParams#propertiesToInclude:member", + "docComment": "/**\n * Comma separated list of app properties to include.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "propertiesToInclude?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "propertiesToInclude", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListWebAppsResponse:type", + "docComment": "/**\n * Contains response data for the listWebApps operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServiceEnvironmentsListWebAppsResponse = " + }, + { + "kind": "Reference", + "text": "WebAppCollection", + "canonicalReference": "web-resource-manager!WebAppCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsListWebAppsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListWebWorkerMetricDefinitionsNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServiceEnvironmentsListWebWorkerMetricDefinitionsNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsListWebWorkerMetricDefinitionsNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListWebWorkerMetricDefinitionsNextResponse:type", + "docComment": "/**\n * Contains response data for the listWebWorkerMetricDefinitionsNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServiceEnvironmentsListWebWorkerMetricDefinitionsNextResponse = " + }, + { + "kind": "Reference", + "text": "ResourceMetricDefinitionCollection", + "canonicalReference": "web-resource-manager!ResourceMetricDefinitionCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsListWebWorkerMetricDefinitionsNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListWebWorkerMetricDefinitionsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServiceEnvironmentsListWebWorkerMetricDefinitionsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsListWebWorkerMetricDefinitionsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListWebWorkerMetricDefinitionsResponse:type", + "docComment": "/**\n * Contains response data for the listWebWorkerMetricDefinitions operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServiceEnvironmentsListWebWorkerMetricDefinitionsResponse = " + }, + { + "kind": "Reference", + "text": "ResourceMetricDefinitionCollection", + "canonicalReference": "web-resource-manager!ResourceMetricDefinitionCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsListWebWorkerMetricDefinitionsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListWebWorkerUsagesNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServiceEnvironmentsListWebWorkerUsagesNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsListWebWorkerUsagesNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListWebWorkerUsagesNextResponse:type", + "docComment": "/**\n * Contains response data for the listWebWorkerUsagesNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServiceEnvironmentsListWebWorkerUsagesNextResponse = " + }, + { + "kind": "Reference", + "text": "UsageCollection", + "canonicalReference": "web-resource-manager!UsageCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsListWebWorkerUsagesNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListWebWorkerUsagesOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServiceEnvironmentsListWebWorkerUsagesOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsListWebWorkerUsagesOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListWebWorkerUsagesResponse:type", + "docComment": "/**\n * Contains response data for the listWebWorkerUsages operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServiceEnvironmentsListWebWorkerUsagesResponse = " + }, + { + "kind": "Reference", + "text": "UsageCollection", + "canonicalReference": "web-resource-manager!UsageCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsListWebWorkerUsagesResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListWorkerPoolInstanceMetricDefinitionsNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServiceEnvironmentsListWorkerPoolInstanceMetricDefinitionsNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsListWorkerPoolInstanceMetricDefinitionsNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListWorkerPoolInstanceMetricDefinitionsNextResponse:type", + "docComment": "/**\n * Contains response data for the listWorkerPoolInstanceMetricDefinitionsNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServiceEnvironmentsListWorkerPoolInstanceMetricDefinitionsNextResponse = " + }, + { + "kind": "Reference", + "text": "ResourceMetricDefinitionCollection", + "canonicalReference": "web-resource-manager!ResourceMetricDefinitionCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsListWorkerPoolInstanceMetricDefinitionsNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListWorkerPoolInstanceMetricDefinitionsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServiceEnvironmentsListWorkerPoolInstanceMetricDefinitionsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsListWorkerPoolInstanceMetricDefinitionsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListWorkerPoolInstanceMetricDefinitionsResponse:type", + "docComment": "/**\n * Contains response data for the listWorkerPoolInstanceMetricDefinitions operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServiceEnvironmentsListWorkerPoolInstanceMetricDefinitionsResponse = " + }, + { + "kind": "Reference", + "text": "ResourceMetricDefinitionCollection", + "canonicalReference": "web-resource-manager!ResourceMetricDefinitionCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsListWorkerPoolInstanceMetricDefinitionsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListWorkerPoolSkusNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServiceEnvironmentsListWorkerPoolSkusNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsListWorkerPoolSkusNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListWorkerPoolSkusNextResponse:type", + "docComment": "/**\n * Contains response data for the listWorkerPoolSkusNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServiceEnvironmentsListWorkerPoolSkusNextResponse = " + }, + { + "kind": "Reference", + "text": "SkuInfoCollection", + "canonicalReference": "web-resource-manager!SkuInfoCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsListWorkerPoolSkusNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListWorkerPoolSkusOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServiceEnvironmentsListWorkerPoolSkusOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsListWorkerPoolSkusOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListWorkerPoolSkusResponse:type", + "docComment": "/**\n * Contains response data for the listWorkerPoolSkus operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServiceEnvironmentsListWorkerPoolSkusResponse = " + }, + { + "kind": "Reference", + "text": "SkuInfoCollection", + "canonicalReference": "web-resource-manager!SkuInfoCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsListWorkerPoolSkusResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListWorkerPoolsNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServiceEnvironmentsListWorkerPoolsNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsListWorkerPoolsNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListWorkerPoolsNextResponse:type", + "docComment": "/**\n * Contains response data for the listWorkerPoolsNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServiceEnvironmentsListWorkerPoolsNextResponse = " + }, + { + "kind": "Reference", + "text": "WorkerPoolCollection", + "canonicalReference": "web-resource-manager!WorkerPoolCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsListWorkerPoolsNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListWorkerPoolsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServiceEnvironmentsListWorkerPoolsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsListWorkerPoolsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsListWorkerPoolsResponse:type", + "docComment": "/**\n * Contains response data for the listWorkerPools operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServiceEnvironmentsListWorkerPoolsResponse = " + }, + { + "kind": "Reference", + "text": "WorkerPoolCollection", + "canonicalReference": "web-resource-manager!WorkerPoolCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsListWorkerPoolsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsRebootOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServiceEnvironmentsRebootOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsRebootOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsResumeNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServiceEnvironmentsResumeNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsResumeNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsResumeNextResponse:type", + "docComment": "/**\n * Contains response data for the resumeNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServiceEnvironmentsResumeNextResponse = " + }, + { + "kind": "Reference", + "text": "WebAppCollection", + "canonicalReference": "web-resource-manager!WebAppCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsResumeNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsResumeOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServiceEnvironmentsResumeOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsResumeOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsResumeOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsResumeOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsResumeResponse:type", + "docComment": "/**\n * Contains response data for the resume operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServiceEnvironmentsResumeResponse = " + }, + { + "kind": "Reference", + "text": "WebAppCollection", + "canonicalReference": "web-resource-manager!WebAppCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsResumeResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsSuspendNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServiceEnvironmentsSuspendNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsSuspendNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsSuspendNextResponse:type", + "docComment": "/**\n * Contains response data for the suspendNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServiceEnvironmentsSuspendNextResponse = " + }, + { + "kind": "Reference", + "text": "WebAppCollection", + "canonicalReference": "web-resource-manager!WebAppCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsSuspendNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsSuspendOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServiceEnvironmentsSuspendOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsSuspendOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsSuspendOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsSuspendOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsSuspendResponse:type", + "docComment": "/**\n * Contains response data for the suspend operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServiceEnvironmentsSuspendResponse = " + }, + { + "kind": "Reference", + "text": "WebAppCollection", + "canonicalReference": "web-resource-manager!WebAppCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsSuspendResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsUpdateMultiRolePoolOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServiceEnvironmentsUpdateMultiRolePoolOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsUpdateMultiRolePoolOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsUpdateMultiRolePoolResponse:type", + "docComment": "/**\n * Contains response data for the updateMultiRolePool operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServiceEnvironmentsUpdateMultiRolePoolResponse = " + }, + { + "kind": "Reference", + "text": "WorkerPoolResource", + "canonicalReference": "web-resource-manager!WorkerPoolResource:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsUpdateMultiRolePoolResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServiceEnvironmentsUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsUpdateOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsUpdateResponse:type", + "docComment": "/**\n * Contains response data for the update operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServiceEnvironmentsUpdateResponse = " + }, + { + "kind": "Reference", + "text": "AppServiceEnvironmentResource", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentResource:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsUpdateWorkerPoolOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServiceEnvironmentsUpdateWorkerPoolOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsUpdateWorkerPoolOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServiceEnvironmentsUpdateWorkerPoolResponse:type", + "docComment": "/**\n * Contains response data for the updateWorkerPool operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServiceEnvironmentsUpdateWorkerPoolResponse = " + }, + { + "kind": "Reference", + "text": "WorkerPoolResource", + "canonicalReference": "web-resource-manager!WorkerPoolResource:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServiceEnvironmentsUpdateWorkerPoolResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServicePlan:type", + "docComment": "/**\n * App Service plan.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServicePlan = " + }, + { + "kind": "Reference", + "text": "Resource", + "canonicalReference": "web-resource-manager!Resource:interface" + }, + { + "kind": "Content", + "text": " & {\n sku?: " + }, + { + "kind": "Reference", + "text": "SkuDescription", + "canonicalReference": "web-resource-manager!SkuDescription:interface" + }, + { + "kind": "Content", + "text": ";\n workerTierName?: string;\n readonly status?: " + }, + { + "kind": "Reference", + "text": "StatusOptions", + "canonicalReference": "web-resource-manager!StatusOptions:type" + }, + { + "kind": "Content", + "text": ";\n readonly subscription?: string;\n hostingEnvironmentProfile?: " + }, + { + "kind": "Reference", + "text": "HostingEnvironmentProfile", + "canonicalReference": "web-resource-manager!HostingEnvironmentProfile:interface" + }, + { + "kind": "Content", + "text": ";\n readonly maximumNumberOfWorkers?: number;\n readonly geoRegion?: string;\n perSiteScaling?: boolean;\n maximumElasticWorkerCount?: number;\n readonly numberOfSites?: number;\n isSpot?: boolean;\n spotExpirationTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n freeOfferExpirationTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n readonly resourceGroup?: string;\n reserved?: boolean;\n isXenon?: boolean;\n hyperV?: boolean;\n targetWorkerCount?: number;\n targetWorkerSizeId?: number;\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "web-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServicePlan", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 15 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServicePlanCollection:interface", + "docComment": "/**\n * Collection of App Service plans.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServicePlanCollection " + } + ], + "releaseTag": "Public", + "name": "AppServicePlanCollection", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AppServicePlanCollection#nextLink:member", + "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AppServicePlanCollection#value:member", + "docComment": "/**\n * Collection of resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Reference", + "text": "AppServicePlan", + "canonicalReference": "web-resource-manager!AppServicePlan:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServicePlanPatchResource:type", + "docComment": "/**\n * ARM resource for a app service plan.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServicePlanPatchResource = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n workerTierName?: string;\n readonly status?: " + }, + { + "kind": "Reference", + "text": "StatusOptions", + "canonicalReference": "web-resource-manager!StatusOptions:type" + }, + { + "kind": "Content", + "text": ";\n readonly subscription?: string;\n hostingEnvironmentProfile?: " + }, + { + "kind": "Reference", + "text": "HostingEnvironmentProfile", + "canonicalReference": "web-resource-manager!HostingEnvironmentProfile:interface" + }, + { + "kind": "Content", + "text": ";\n readonly maximumNumberOfWorkers?: number;\n readonly geoRegion?: string;\n perSiteScaling?: boolean;\n maximumElasticWorkerCount?: number;\n readonly numberOfSites?: number;\n isSpot?: boolean;\n spotExpirationTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n freeOfferExpirationTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n readonly resourceGroup?: string;\n reserved?: boolean;\n isXenon?: boolean;\n hyperV?: boolean;\n targetWorkerCount?: number;\n targetWorkerSizeId?: number;\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "web-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServicePlanPatchResource", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 13 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServicePlanRestrictions:type", + "docComment": "/**\n * Defines values for AppServicePlanRestrictions.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServicePlanRestrictions = " + }, + { + "kind": "Content", + "text": "\"None\" | \"Free\" | \"Shared\" | \"Basic\" | \"Standard\" | \"Premium\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServicePlanRestrictions", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServicePlans:interface", + "docComment": "/**\n * Interface representing a AppServicePlans.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServicePlans " + } + ], + "releaseTag": "Public", + "name": "AppServicePlans", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!AppServicePlans#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Description for Creates or updates an App Service Plan.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service plan.\n *\n * @param appServicePlan - Details of the App Service plan.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", appServicePlan: " + }, + { + "kind": "Reference", + "text": "AppServicePlan", + "canonicalReference": "web-resource-manager!AppServicePlan:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AppServicePlansCreateOrUpdateOptionalParams", + "canonicalReference": "web-resource-manager!AppServicePlansCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "AppServicePlansCreateOrUpdateResponse", + "canonicalReference": "web-resource-manager!AppServicePlansCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "AppServicePlansCreateOrUpdateResponse", + "canonicalReference": "web-resource-manager!AppServicePlansCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "appServicePlan", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!AppServicePlans#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Description for Creates or updates an App Service Plan.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service plan.\n *\n * @param appServicePlan - Details of the App Service plan.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", appServicePlan: " + }, + { + "kind": "Reference", + "text": "AppServicePlan", + "canonicalReference": "web-resource-manager!AppServicePlan:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AppServicePlansCreateOrUpdateOptionalParams", + "canonicalReference": "web-resource-manager!AppServicePlansCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "AppServicePlansCreateOrUpdateResponse", + "canonicalReference": "web-resource-manager!AppServicePlansCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "appServicePlan", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!AppServicePlans#createOrUpdateVnetRoute:member(1)", + "docComment": "/**\n * Description for Create or update a Virtual Network route in an App Service plan.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service plan.\n *\n * @param vnetName - Name of the Virtual Network.\n *\n * @param routeName - Name of the Virtual Network route.\n *\n * @param route - Definition of the Virtual Network route.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createOrUpdateVnetRoute(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vnetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", routeName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", route: " + }, + { + "kind": "Reference", + "text": "VnetRoute", + "canonicalReference": "web-resource-manager!VnetRoute:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AppServicePlansCreateOrUpdateVnetRouteOptionalParams", + "canonicalReference": "web-resource-manager!AppServicePlansCreateOrUpdateVnetRouteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "AppServicePlansCreateOrUpdateVnetRouteResponse", + "canonicalReference": "web-resource-manager!AppServicePlansCreateOrUpdateVnetRouteResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "vnetName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "routeName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "route", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "createOrUpdateVnetRoute" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!AppServicePlans#delete:member(1)", + "docComment": "/**\n * Description for Delete an App Service plan.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service plan.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "delete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AppServicePlansDeleteOptionalParams", + "canonicalReference": "web-resource-manager!AppServicePlansDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "delete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!AppServicePlans#deleteHybridConnection:member(1)", + "docComment": "/**\n * Description for Delete a Hybrid Connection in use in an App Service plan.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service plan.\n *\n * @param namespaceName - Name of the Service Bus namespace.\n *\n * @param relayName - Name of the Service Bus relay.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "deleteHybridConnection(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", namespaceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", relayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AppServicePlansDeleteHybridConnectionOptionalParams", + "canonicalReference": "web-resource-manager!AppServicePlansDeleteHybridConnectionOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "namespaceName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "relayName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "deleteHybridConnection" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!AppServicePlans#deleteVnetRoute:member(1)", + "docComment": "/**\n * Description for Delete a Virtual Network route in an App Service plan.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service plan.\n *\n * @param vnetName - Name of the Virtual Network.\n *\n * @param routeName - Name of the Virtual Network route.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "deleteVnetRoute(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vnetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", routeName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AppServicePlansDeleteVnetRouteOptionalParams", + "canonicalReference": "web-resource-manager!AppServicePlansDeleteVnetRouteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "vnetName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "routeName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "deleteVnetRoute" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!AppServicePlans#get:member(1)", + "docComment": "/**\n * Description for Get an App Service plan.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service plan.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AppServicePlansGetOptionalParams", + "canonicalReference": "web-resource-manager!AppServicePlansGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "AppServicePlansGetResponse", + "canonicalReference": "web-resource-manager!AppServicePlansGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!AppServicePlans#getHybridConnection:member(1)", + "docComment": "/**\n * Description for Retrieve a Hybrid Connection in use in an App Service plan.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service plan.\n *\n * @param namespaceName - Name of the Service Bus namespace.\n *\n * @param relayName - Name of the Service Bus relay.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getHybridConnection(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", namespaceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", relayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AppServicePlansGetHybridConnectionOptionalParams", + "canonicalReference": "web-resource-manager!AppServicePlansGetHybridConnectionOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "AppServicePlansGetHybridConnectionResponse", + "canonicalReference": "web-resource-manager!AppServicePlansGetHybridConnectionResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "namespaceName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "relayName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "getHybridConnection" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!AppServicePlans#getHybridConnectionPlanLimit:member(1)", + "docComment": "/**\n * Description for Get the maximum number of Hybrid Connections allowed in an App Service plan.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service plan.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getHybridConnectionPlanLimit(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AppServicePlansGetHybridConnectionPlanLimitOptionalParams", + "canonicalReference": "web-resource-manager!AppServicePlansGetHybridConnectionPlanLimitOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "AppServicePlansGetHybridConnectionPlanLimitResponse", + "canonicalReference": "web-resource-manager!AppServicePlansGetHybridConnectionPlanLimitResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "getHybridConnectionPlanLimit" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!AppServicePlans#getRouteForVnet:member(1)", + "docComment": "/**\n * Description for Get a Virtual Network route in an App Service plan.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service plan.\n *\n * @param vnetName - Name of the Virtual Network.\n *\n * @param routeName - Name of the Virtual Network route.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getRouteForVnet(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vnetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", routeName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AppServicePlansGetRouteForVnetOptionalParams", + "canonicalReference": "web-resource-manager!AppServicePlansGetRouteForVnetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "AppServicePlansGetRouteForVnetResponse", + "canonicalReference": "web-resource-manager!AppServicePlansGetRouteForVnetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "vnetName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "routeName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "getRouteForVnet" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!AppServicePlans#getServerFarmSkus:member(1)", + "docComment": "/**\n * Description for Gets all selectable SKUs for a given App Service Plan\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of App Service Plan\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getServerFarmSkus(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AppServicePlansGetServerFarmSkusOptionalParams", + "canonicalReference": "web-resource-manager!AppServicePlansGetServerFarmSkusOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "AppServicePlansGetServerFarmSkusResponse", + "canonicalReference": "web-resource-manager!AppServicePlansGetServerFarmSkusResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "getServerFarmSkus" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!AppServicePlans#getVnetFromServerFarm:member(1)", + "docComment": "/**\n * Description for Get a Virtual Network associated with an App Service plan.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service plan.\n *\n * @param vnetName - Name of the Virtual Network.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getVnetFromServerFarm(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vnetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AppServicePlansGetVnetFromServerFarmOptionalParams", + "canonicalReference": "web-resource-manager!AppServicePlansGetVnetFromServerFarmOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "AppServicePlansGetVnetFromServerFarmResponse", + "canonicalReference": "web-resource-manager!AppServicePlansGetVnetFromServerFarmResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "vnetName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "getVnetFromServerFarm" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!AppServicePlans#getVnetGateway:member(1)", + "docComment": "/**\n * Description for Get a Virtual Network gateway.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service plan.\n *\n * @param vnetName - Name of the Virtual Network.\n *\n * @param gatewayName - Name of the gateway. Only the 'primary' gateway is supported.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getVnetGateway(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vnetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", gatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AppServicePlansGetVnetGatewayOptionalParams", + "canonicalReference": "web-resource-manager!AppServicePlansGetVnetGatewayOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "AppServicePlansGetVnetGatewayResponse", + "canonicalReference": "web-resource-manager!AppServicePlansGetVnetGatewayResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "vnetName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "gatewayName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "getVnetGateway" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!AppServicePlans#list:member(1)", + "docComment": "/**\n * Description for Get all App Service plans for a subscription.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(options?: " + }, + { + "kind": "Reference", + "text": "AppServicePlansListOptionalParams", + "canonicalReference": "web-resource-manager!AppServicePlansListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "AppServicePlan", + "canonicalReference": "web-resource-manager!AppServicePlan:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "list" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!AppServicePlans#listByResourceGroup:member(1)", + "docComment": "/**\n * Description for Get all App Service plans in a resource group.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByResourceGroup(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AppServicePlansListByResourceGroupOptionalParams", + "canonicalReference": "web-resource-manager!AppServicePlansListByResourceGroupOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "AppServicePlan", + "canonicalReference": "web-resource-manager!AppServicePlan:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "listByResourceGroup" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!AppServicePlans#listCapabilities:member(1)", + "docComment": "/**\n * Description for List all capabilities of an App Service plan.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service plan.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listCapabilities(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AppServicePlansListCapabilitiesOptionalParams", + "canonicalReference": "web-resource-manager!AppServicePlansListCapabilitiesOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "AppServicePlansListCapabilitiesResponse", + "canonicalReference": "web-resource-manager!AppServicePlansListCapabilitiesResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listCapabilities" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!AppServicePlans#listHybridConnectionKeys:member(1)", + "docComment": "/**\n * Description for Get the send key name and value of a Hybrid Connection.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service plan.\n *\n * @param namespaceName - The name of the Service Bus namespace.\n *\n * @param relayName - The name of the Service Bus relay.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listHybridConnectionKeys(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", namespaceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", relayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AppServicePlansListHybridConnectionKeysOptionalParams", + "canonicalReference": "web-resource-manager!AppServicePlansListHybridConnectionKeysOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "AppServicePlansListHybridConnectionKeysResponse", + "canonicalReference": "web-resource-manager!AppServicePlansListHybridConnectionKeysResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "namespaceName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "relayName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "listHybridConnectionKeys" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!AppServicePlans#listHybridConnections:member(1)", + "docComment": "/**\n * Description for Retrieve all Hybrid Connections in use in an App Service plan.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service plan.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listHybridConnections(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AppServicePlansListHybridConnectionsOptionalParams", + "canonicalReference": "web-resource-manager!AppServicePlansListHybridConnectionsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "HybridConnection", + "canonicalReference": "web-resource-manager!HybridConnection:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listHybridConnections" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!AppServicePlans#listRoutesForVnet:member(1)", + "docComment": "/**\n * Description for Get all routes that are associated with a Virtual Network in an App Service plan.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service plan.\n *\n * @param vnetName - Name of the Virtual Network.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listRoutesForVnet(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vnetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AppServicePlansListRoutesForVnetOptionalParams", + "canonicalReference": "web-resource-manager!AppServicePlansListRoutesForVnetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "AppServicePlansListRoutesForVnetResponse", + "canonicalReference": "web-resource-manager!AppServicePlansListRoutesForVnetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "vnetName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listRoutesForVnet" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!AppServicePlans#listUsages:member(1)", + "docComment": "/**\n * Description for Gets server farm usage information\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of App Service Plan\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listUsages(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AppServicePlansListUsagesOptionalParams", + "canonicalReference": "web-resource-manager!AppServicePlansListUsagesOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "CsmUsageQuota", + "canonicalReference": "web-resource-manager!CsmUsageQuota:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listUsages" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!AppServicePlans#listVnets:member(1)", + "docComment": "/**\n * Description for Get all Virtual Networks associated with an App Service plan.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service plan.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listVnets(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AppServicePlansListVnetsOptionalParams", + "canonicalReference": "web-resource-manager!AppServicePlansListVnetsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "AppServicePlansListVnetsResponse", + "canonicalReference": "web-resource-manager!AppServicePlansListVnetsResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listVnets" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!AppServicePlans#listWebApps:member(1)", + "docComment": "/**\n * Description for Get all apps associated with an App Service plan.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service plan.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listWebApps(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AppServicePlansListWebAppsOptionalParams", + "canonicalReference": "web-resource-manager!AppServicePlansListWebAppsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "Site", + "canonicalReference": "web-resource-manager!Site:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listWebApps" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!AppServicePlans#listWebAppsByHybridConnection:member(1)", + "docComment": "/**\n * Description for Get all apps that use a Hybrid Connection in an App Service Plan.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service plan.\n *\n * @param namespaceName - Name of the Hybrid Connection namespace.\n *\n * @param relayName - Name of the Hybrid Connection relay.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listWebAppsByHybridConnection(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", namespaceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", relayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AppServicePlansListWebAppsByHybridConnectionOptionalParams", + "canonicalReference": "web-resource-manager!AppServicePlansListWebAppsByHybridConnectionOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "namespaceName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "relayName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "listWebAppsByHybridConnection" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!AppServicePlans#rebootWorker:member(1)", + "docComment": "/**\n * Description for Reboot a worker machine in an App Service plan.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service plan.\n *\n * @param workerName - Name of worker machine, which typically starts with RD.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "rebootWorker(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", workerName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AppServicePlansRebootWorkerOptionalParams", + "canonicalReference": "web-resource-manager!AppServicePlansRebootWorkerOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "workerName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "rebootWorker" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!AppServicePlans#restartWebApps:member(1)", + "docComment": "/**\n * Description for Restart all apps in an App Service plan.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service plan.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "restartWebApps(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AppServicePlansRestartWebAppsOptionalParams", + "canonicalReference": "web-resource-manager!AppServicePlansRestartWebAppsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "restartWebApps" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!AppServicePlans#update:member(1)", + "docComment": "/**\n * Description for Creates or updates an App Service Plan.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service plan.\n *\n * @param appServicePlan - Details of the App Service plan.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "update(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", appServicePlan: " + }, + { + "kind": "Reference", + "text": "AppServicePlanPatchResource", + "canonicalReference": "web-resource-manager!AppServicePlanPatchResource:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AppServicePlansUpdateOptionalParams", + "canonicalReference": "web-resource-manager!AppServicePlansUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "AppServicePlansUpdateResponse", + "canonicalReference": "web-resource-manager!AppServicePlansUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "appServicePlan", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "update" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!AppServicePlans#updateVnetGateway:member(1)", + "docComment": "/**\n * Description for Update a Virtual Network gateway.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service plan.\n *\n * @param vnetName - Name of the Virtual Network.\n *\n * @param gatewayName - Name of the gateway. Only the 'primary' gateway is supported.\n *\n * @param connectionEnvelope - Definition of the gateway.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateVnetGateway(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vnetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", gatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", connectionEnvelope: " + }, + { + "kind": "Reference", + "text": "VnetGateway", + "canonicalReference": "web-resource-manager!VnetGateway:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AppServicePlansUpdateVnetGatewayOptionalParams", + "canonicalReference": "web-resource-manager!AppServicePlansUpdateVnetGatewayOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "AppServicePlansUpdateVnetGatewayResponse", + "canonicalReference": "web-resource-manager!AppServicePlansUpdateVnetGatewayResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "vnetName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "gatewayName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "connectionEnvelope", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "updateVnetGateway" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!AppServicePlans#updateVnetRoute:member(1)", + "docComment": "/**\n * Description for Create or update a Virtual Network route in an App Service plan.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the App Service plan.\n *\n * @param vnetName - Name of the Virtual Network.\n *\n * @param routeName - Name of the Virtual Network route.\n *\n * @param route - Definition of the Virtual Network route.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateVnetRoute(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vnetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", routeName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", route: " + }, + { + "kind": "Reference", + "text": "VnetRoute", + "canonicalReference": "web-resource-manager!VnetRoute:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "AppServicePlansUpdateVnetRouteOptionalParams", + "canonicalReference": "web-resource-manager!AppServicePlansUpdateVnetRouteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "AppServicePlansUpdateVnetRouteResponse", + "canonicalReference": "web-resource-manager!AppServicePlansUpdateVnetRouteResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "vnetName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "routeName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "route", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "updateVnetRoute" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServicePlansCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServicePlansCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServicePlansCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AppServicePlansCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AppServicePlansCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServicePlansCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServicePlansCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "AppServicePlan", + "canonicalReference": "web-resource-manager!AppServicePlan:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServicePlansCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServicePlansCreateOrUpdateVnetRouteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServicePlansCreateOrUpdateVnetRouteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServicePlansCreateOrUpdateVnetRouteOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServicePlansCreateOrUpdateVnetRouteResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdateVnetRoute operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServicePlansCreateOrUpdateVnetRouteResponse = " + }, + { + "kind": "Reference", + "text": "VnetRoute", + "canonicalReference": "web-resource-manager!VnetRoute:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServicePlansCreateOrUpdateVnetRouteResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServicePlansDeleteHybridConnectionOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServicePlansDeleteHybridConnectionOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServicePlansDeleteHybridConnectionOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServicePlansDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServicePlansDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServicePlansDeleteOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServicePlansDeleteVnetRouteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServicePlansDeleteVnetRouteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServicePlansDeleteVnetRouteOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServicePlansGetHybridConnectionOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServicePlansGetHybridConnectionOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServicePlansGetHybridConnectionOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServicePlansGetHybridConnectionPlanLimitOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServicePlansGetHybridConnectionPlanLimitOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServicePlansGetHybridConnectionPlanLimitOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServicePlansGetHybridConnectionPlanLimitResponse:type", + "docComment": "/**\n * Contains response data for the getHybridConnectionPlanLimit operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServicePlansGetHybridConnectionPlanLimitResponse = " + }, + { + "kind": "Reference", + "text": "HybridConnectionLimits", + "canonicalReference": "web-resource-manager!HybridConnectionLimits:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServicePlansGetHybridConnectionPlanLimitResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServicePlansGetHybridConnectionResponse:type", + "docComment": "/**\n * Contains response data for the getHybridConnection operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServicePlansGetHybridConnectionResponse = " + }, + { + "kind": "Reference", + "text": "HybridConnection", + "canonicalReference": "web-resource-manager!HybridConnection:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServicePlansGetHybridConnectionResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServicePlansGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServicePlansGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServicePlansGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServicePlansGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServicePlansGetResponse = " + }, + { + "kind": "Reference", + "text": "AppServicePlan", + "canonicalReference": "web-resource-manager!AppServicePlan:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServicePlansGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServicePlansGetRouteForVnetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServicePlansGetRouteForVnetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServicePlansGetRouteForVnetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServicePlansGetRouteForVnetResponse:type", + "docComment": "/**\n * Contains response data for the getRouteForVnet operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServicePlansGetRouteForVnetResponse = " + }, + { + "kind": "Reference", + "text": "VnetRoute", + "canonicalReference": "web-resource-manager!VnetRoute:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServicePlansGetRouteForVnetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServicePlansGetServerFarmSkusOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServicePlansGetServerFarmSkusOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServicePlansGetServerFarmSkusOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServicePlansGetServerFarmSkusResponse:type", + "docComment": "/**\n * Contains response data for the getServerFarmSkus operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServicePlansGetServerFarmSkusResponse = " + }, + { + "kind": "Reference", + "text": "Record", + "canonicalReference": "!Record:type" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServicePlansGetServerFarmSkusResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServicePlansGetVnetFromServerFarmOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServicePlansGetVnetFromServerFarmOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServicePlansGetVnetFromServerFarmOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServicePlansGetVnetFromServerFarmResponse:type", + "docComment": "/**\n * Contains response data for the getVnetFromServerFarm operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServicePlansGetVnetFromServerFarmResponse = " + }, + { + "kind": "Reference", + "text": "VnetInfo", + "canonicalReference": "web-resource-manager!VnetInfo:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServicePlansGetVnetFromServerFarmResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServicePlansGetVnetGatewayOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServicePlansGetVnetGatewayOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServicePlansGetVnetGatewayOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServicePlansGetVnetGatewayResponse:type", + "docComment": "/**\n * Contains response data for the getVnetGateway operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServicePlansGetVnetGatewayResponse = " + }, + { + "kind": "Reference", + "text": "VnetGateway", + "canonicalReference": "web-resource-manager!VnetGateway:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServicePlansGetVnetGatewayResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServicePlansListByResourceGroupNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServicePlansListByResourceGroupNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServicePlansListByResourceGroupNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServicePlansListByResourceGroupNextResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroupNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServicePlansListByResourceGroupNextResponse = " + }, + { + "kind": "Reference", + "text": "AppServicePlanCollection", + "canonicalReference": "web-resource-manager!AppServicePlanCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServicePlansListByResourceGroupNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServicePlansListByResourceGroupOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServicePlansListByResourceGroupOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServicePlansListByResourceGroupOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServicePlansListByResourceGroupResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServicePlansListByResourceGroupResponse = " + }, + { + "kind": "Reference", + "text": "AppServicePlanCollection", + "canonicalReference": "web-resource-manager!AppServicePlanCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServicePlansListByResourceGroupResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServicePlansListCapabilitiesOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServicePlansListCapabilitiesOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServicePlansListCapabilitiesOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServicePlansListCapabilitiesResponse:type", + "docComment": "/**\n * Contains response data for the listCapabilities operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServicePlansListCapabilitiesResponse = " + }, + { + "kind": "Reference", + "text": "Capability", + "canonicalReference": "web-resource-manager!Capability:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServicePlansListCapabilitiesResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServicePlansListHybridConnectionKeysOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServicePlansListHybridConnectionKeysOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServicePlansListHybridConnectionKeysOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServicePlansListHybridConnectionKeysResponse:type", + "docComment": "/**\n * Contains response data for the listHybridConnectionKeys operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServicePlansListHybridConnectionKeysResponse = " + }, + { + "kind": "Reference", + "text": "HybridConnectionKey", + "canonicalReference": "web-resource-manager!HybridConnectionKey:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServicePlansListHybridConnectionKeysResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServicePlansListHybridConnectionsNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServicePlansListHybridConnectionsNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServicePlansListHybridConnectionsNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServicePlansListHybridConnectionsNextResponse:type", + "docComment": "/**\n * Contains response data for the listHybridConnectionsNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServicePlansListHybridConnectionsNextResponse = " + }, + { + "kind": "Reference", + "text": "HybridConnectionCollection", + "canonicalReference": "web-resource-manager!HybridConnectionCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServicePlansListHybridConnectionsNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServicePlansListHybridConnectionsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServicePlansListHybridConnectionsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServicePlansListHybridConnectionsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServicePlansListHybridConnectionsResponse:type", + "docComment": "/**\n * Contains response data for the listHybridConnections operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServicePlansListHybridConnectionsResponse = " + }, + { + "kind": "Reference", + "text": "HybridConnectionCollection", + "canonicalReference": "web-resource-manager!HybridConnectionCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServicePlansListHybridConnectionsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServicePlansListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServicePlansListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServicePlansListNextOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AppServicePlansListNextOptionalParams#detailed:member", + "docComment": "/**\n * Specify true to return all App Service plan properties. The default is false, which returns a subset of the properties. Retrieval of all properties may increase the API latency.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "detailed?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "detailed", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServicePlansListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServicePlansListNextResponse = " + }, + { + "kind": "Reference", + "text": "AppServicePlanCollection", + "canonicalReference": "web-resource-manager!AppServicePlanCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServicePlansListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServicePlansListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServicePlansListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServicePlansListOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AppServicePlansListOptionalParams#detailed:member", + "docComment": "/**\n * Specify true to return all App Service plan properties. The default is false, which returns a subset of the properties. Retrieval of all properties may increase the API latency.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "detailed?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "detailed", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServicePlansListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServicePlansListResponse = " + }, + { + "kind": "Reference", + "text": "AppServicePlanCollection", + "canonicalReference": "web-resource-manager!AppServicePlanCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServicePlansListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServicePlansListRoutesForVnetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServicePlansListRoutesForVnetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServicePlansListRoutesForVnetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServicePlansListRoutesForVnetResponse:type", + "docComment": "/**\n * Contains response data for the listRoutesForVnet operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServicePlansListRoutesForVnetResponse = " + }, + { + "kind": "Reference", + "text": "VnetRoute", + "canonicalReference": "web-resource-manager!VnetRoute:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServicePlansListRoutesForVnetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServicePlansListUsagesNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServicePlansListUsagesNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServicePlansListUsagesNextOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AppServicePlansListUsagesNextOptionalParams#filter:member", + "docComment": "/**\n * Return only usages/metrics specified in the filter. Filter conforms to odata syntax. Example: $filter=(name.value eq 'Metric1' or name.value eq 'Metric2').\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "filter?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "filter", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServicePlansListUsagesNextResponse:type", + "docComment": "/**\n * Contains response data for the listUsagesNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServicePlansListUsagesNextResponse = " + }, + { + "kind": "Reference", + "text": "CsmUsageQuotaCollection", + "canonicalReference": "web-resource-manager!CsmUsageQuotaCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServicePlansListUsagesNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServicePlansListUsagesOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServicePlansListUsagesOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServicePlansListUsagesOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AppServicePlansListUsagesOptionalParams#filter:member", + "docComment": "/**\n * Return only usages/metrics specified in the filter. Filter conforms to odata syntax. Example: $filter=(name.value eq 'Metric1' or name.value eq 'Metric2').\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "filter?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "filter", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServicePlansListUsagesResponse:type", + "docComment": "/**\n * Contains response data for the listUsages operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServicePlansListUsagesResponse = " + }, + { + "kind": "Reference", + "text": "CsmUsageQuotaCollection", + "canonicalReference": "web-resource-manager!CsmUsageQuotaCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServicePlansListUsagesResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServicePlansListVnetsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServicePlansListVnetsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServicePlansListVnetsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServicePlansListVnetsResponse:type", + "docComment": "/**\n * Contains response data for the listVnets operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServicePlansListVnetsResponse = " + }, + { + "kind": "Reference", + "text": "VnetInfo", + "canonicalReference": "web-resource-manager!VnetInfo:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServicePlansListVnetsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServicePlansListWebAppsByHybridConnectionNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServicePlansListWebAppsByHybridConnectionNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServicePlansListWebAppsByHybridConnectionNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServicePlansListWebAppsByHybridConnectionNextResponse:type", + "docComment": "/**\n * Contains response data for the listWebAppsByHybridConnectionNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServicePlansListWebAppsByHybridConnectionNextResponse = " + }, + { + "kind": "Reference", + "text": "ResourceCollection", + "canonicalReference": "web-resource-manager!ResourceCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServicePlansListWebAppsByHybridConnectionNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServicePlansListWebAppsByHybridConnectionOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServicePlansListWebAppsByHybridConnectionOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServicePlansListWebAppsByHybridConnectionOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServicePlansListWebAppsByHybridConnectionResponse:type", + "docComment": "/**\n * Contains response data for the listWebAppsByHybridConnection operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServicePlansListWebAppsByHybridConnectionResponse = " + }, + { + "kind": "Reference", + "text": "ResourceCollection", + "canonicalReference": "web-resource-manager!ResourceCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServicePlansListWebAppsByHybridConnectionResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServicePlansListWebAppsNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServicePlansListWebAppsNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServicePlansListWebAppsNextOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AppServicePlansListWebAppsNextOptionalParams#filter:member", + "docComment": "/**\n * Supported filter: $filter=state eq running. Returns only web apps that are currently running\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "filter?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "filter", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AppServicePlansListWebAppsNextOptionalParams#skipToken:member", + "docComment": "/**\n * Skip to a web app in the list of webapps associated with app service plan. If specified, the resulting list will contain web apps starting from (including) the skipToken. Otherwise, the resulting list contains web apps from the start of the list\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "skipToken?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "skipToken", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AppServicePlansListWebAppsNextOptionalParams#top:member", + "docComment": "/**\n * List page size. If specified, results are paged.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "top?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "top", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServicePlansListWebAppsNextResponse:type", + "docComment": "/**\n * Contains response data for the listWebAppsNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServicePlansListWebAppsNextResponse = " + }, + { + "kind": "Reference", + "text": "WebAppCollection", + "canonicalReference": "web-resource-manager!WebAppCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServicePlansListWebAppsNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServicePlansListWebAppsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServicePlansListWebAppsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServicePlansListWebAppsOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AppServicePlansListWebAppsOptionalParams#filter:member", + "docComment": "/**\n * Supported filter: $filter=state eq running. Returns only web apps that are currently running\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "filter?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "filter", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AppServicePlansListWebAppsOptionalParams#skipToken:member", + "docComment": "/**\n * Skip to a web app in the list of webapps associated with app service plan. If specified, the resulting list will contain web apps starting from (including) the skipToken. Otherwise, the resulting list contains web apps from the start of the list\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "skipToken?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "skipToken", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AppServicePlansListWebAppsOptionalParams#top:member", + "docComment": "/**\n * List page size. If specified, results are paged.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "top?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "top", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServicePlansListWebAppsResponse:type", + "docComment": "/**\n * Contains response data for the listWebApps operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServicePlansListWebAppsResponse = " + }, + { + "kind": "Reference", + "text": "WebAppCollection", + "canonicalReference": "web-resource-manager!WebAppCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServicePlansListWebAppsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServicePlansRebootWorkerOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServicePlansRebootWorkerOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServicePlansRebootWorkerOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServicePlansRestartWebAppsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServicePlansRestartWebAppsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServicePlansRestartWebAppsOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AppServicePlansRestartWebAppsOptionalParams#softRestart:member", + "docComment": "/**\n * Specify true to perform a soft restart, applies the configuration settings and restarts the apps if necessary. The default is false, which always restarts and reprovisions the apps\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "softRestart?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "softRestart", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServicePlansUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServicePlansUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServicePlansUpdateOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServicePlansUpdateResponse:type", + "docComment": "/**\n * Contains response data for the update operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServicePlansUpdateResponse = " + }, + { + "kind": "Reference", + "text": "AppServicePlan", + "canonicalReference": "web-resource-manager!AppServicePlan:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServicePlansUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServicePlansUpdateVnetGatewayOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServicePlansUpdateVnetGatewayOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServicePlansUpdateVnetGatewayOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServicePlansUpdateVnetGatewayResponse:type", + "docComment": "/**\n * Contains response data for the updateVnetGateway operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServicePlansUpdateVnetGatewayResponse = " + }, + { + "kind": "Reference", + "text": "VnetGateway", + "canonicalReference": "web-resource-manager!VnetGateway:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServicePlansUpdateVnetGatewayResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AppServicePlansUpdateVnetRouteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AppServicePlansUpdateVnetRouteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "AppServicePlansUpdateVnetRouteOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AppServicePlansUpdateVnetRouteResponse:type", + "docComment": "/**\n * Contains response data for the updateVnetRoute operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AppServicePlansUpdateVnetRouteResponse = " + }, + { + "kind": "Reference", + "text": "VnetRoute", + "canonicalReference": "web-resource-manager!VnetRoute:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AppServicePlansUpdateVnetRouteResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!ArmIdWrapper:interface", + "docComment": "/**\n * A wrapper for an ARM resource id\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ArmIdWrapper " + } + ], + "releaseTag": "Public", + "name": "ArmIdWrapper", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ArmIdWrapper#id:member", + "docComment": "/**\n * NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly id?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AutoHealActions:interface", + "docComment": "/**\n * Actions which to take by the auto-heal module when a rule is triggered.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AutoHealActions " + } + ], + "releaseTag": "Public", + "name": "AutoHealActions", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AutoHealActions#actionType:member", + "docComment": "/**\n * Predefined action to be taken.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "actionType?: " + }, + { + "kind": "Reference", + "text": "AutoHealActionType", + "canonicalReference": "web-resource-manager!AutoHealActionType:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "actionType", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AutoHealActions#customAction:member", + "docComment": "/**\n * Custom action to be taken.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "customAction?: " + }, + { + "kind": "Reference", + "text": "AutoHealCustomAction", + "canonicalReference": "web-resource-manager!AutoHealCustomAction:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "customAction", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AutoHealActions#minProcessExecutionTime:member", + "docComment": "/**\n * Minimum time the process must execute before taking the action\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "minProcessExecutionTime?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "minProcessExecutionTime", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AutoHealActionType:type", + "docComment": "/**\n * Defines values for AutoHealActionType.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AutoHealActionType = " + }, + { + "kind": "Content", + "text": "\"Recycle\" | \"LogEvent\" | \"CustomAction\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AutoHealActionType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AutoHealCustomAction:interface", + "docComment": "/**\n * Custom action to be executed when an auto heal rule is triggered.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AutoHealCustomAction " + } + ], + "releaseTag": "Public", + "name": "AutoHealCustomAction", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AutoHealCustomAction#exe:member", + "docComment": "/**\n * Executable to be run.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "exe?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "exe", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AutoHealCustomAction#parameters:member", + "docComment": "/**\n * Parameters for the executable.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "parameters?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "parameters", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AutoHealRules:interface", + "docComment": "/**\n * Rules that can be defined for auto-heal.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AutoHealRules " + } + ], + "releaseTag": "Public", + "name": "AutoHealRules", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AutoHealRules#actions:member", + "docComment": "/**\n * Actions to be executed when a rule is triggered.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "actions?: " + }, + { + "kind": "Reference", + "text": "AutoHealActions", + "canonicalReference": "web-resource-manager!AutoHealActions:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "actions", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AutoHealRules#triggers:member", + "docComment": "/**\n * Conditions that describe when to execute the auto-heal actions.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "triggers?: " + }, + { + "kind": "Reference", + "text": "AutoHealTriggers", + "canonicalReference": "web-resource-manager!AutoHealTriggers:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "triggers", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AutoHealTriggers:interface", + "docComment": "/**\n * Triggers for auto-heal.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AutoHealTriggers " + } + ], + "releaseTag": "Public", + "name": "AutoHealTriggers", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AutoHealTriggers#privateBytesInKB:member", + "docComment": "/**\n * A rule based on private bytes.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "privateBytesInKB?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "privateBytesInKB", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AutoHealTriggers#requests:member", + "docComment": "/**\n * A rule based on total requests.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "requests?: " + }, + { + "kind": "Reference", + "text": "RequestsBasedTrigger", + "canonicalReference": "web-resource-manager!RequestsBasedTrigger:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "requests", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AutoHealTriggers#slowRequests:member", + "docComment": "/**\n * A rule based on request execution time.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "slowRequests?: " + }, + { + "kind": "Reference", + "text": "SlowRequestsBasedTrigger", + "canonicalReference": "web-resource-manager!SlowRequestsBasedTrigger:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "slowRequests", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AutoHealTriggers#statusCodes:member", + "docComment": "/**\n * A rule based on status codes.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "statusCodes?: " + }, + { + "kind": "Reference", + "text": "StatusCodesBasedTrigger", + "canonicalReference": "web-resource-manager!StatusCodesBasedTrigger:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "statusCodes", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AzureBlobStorageApplicationLogsConfig:interface", + "docComment": "/**\n * Application logs azure blob storage configuration.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AzureBlobStorageApplicationLogsConfig " + } + ], + "releaseTag": "Public", + "name": "AzureBlobStorageApplicationLogsConfig", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AzureBlobStorageApplicationLogsConfig#level:member", + "docComment": "/**\n * Log level.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "level?: " + }, + { + "kind": "Reference", + "text": "LogLevel", + "canonicalReference": "web-resource-manager!LogLevel:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "level", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AzureBlobStorageApplicationLogsConfig#retentionInDays:member", + "docComment": "/**\n * Retention in days. Remove blobs older than X days. 0 or lower means no retention.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "retentionInDays?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "retentionInDays", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AzureBlobStorageApplicationLogsConfig#sasUrl:member", + "docComment": "/**\n * SAS url to a azure blob container with read/write/list/delete permissions.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "sasUrl?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "sasUrl", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AzureBlobStorageHttpLogsConfig:interface", + "docComment": "/**\n * Http logs to azure blob storage configuration.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AzureBlobStorageHttpLogsConfig " + } + ], + "releaseTag": "Public", + "name": "AzureBlobStorageHttpLogsConfig", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AzureBlobStorageHttpLogsConfig#enabled:member", + "docComment": "/**\n * True if configuration is enabled, false if it is disabled and null if configuration is not set.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "enabled?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "enabled", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AzureBlobStorageHttpLogsConfig#retentionInDays:member", + "docComment": "/**\n * Retention in days. Remove blobs older than X days. 0 or lower means no retention.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "retentionInDays?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "retentionInDays", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AzureBlobStorageHttpLogsConfig#sasUrl:member", + "docComment": "/**\n * SAS url to a azure blob container with read/write/list/delete permissions.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "sasUrl?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "sasUrl", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AzureResourceType:type", + "docComment": "/**\n * Defines values for AzureResourceType.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AzureResourceType = " + }, + { + "kind": "Content", + "text": "\"Website\" | \"TrafficManager\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AzureResourceType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AzureStorageInfoValue:interface", + "docComment": "/**\n * Azure Files or Blob Storage access information value for dictionary storage.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AzureStorageInfoValue " + } + ], + "releaseTag": "Public", + "name": "AzureStorageInfoValue", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AzureStorageInfoValue#accessKey:member", + "docComment": "/**\n * Access key for the storage account.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "accessKey?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "accessKey", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AzureStorageInfoValue#accountName:member", + "docComment": "/**\n * Name of the storage account.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "accountName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "accountName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AzureStorageInfoValue#mountPath:member", + "docComment": "/**\n * Path to mount the storage within the site's runtime environment.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "mountPath?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "mountPath", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AzureStorageInfoValue#shareName:member", + "docComment": "/**\n * Name of the file share (container name, for Blob storage).\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "shareName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "shareName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AzureStorageInfoValue#state:member", + "docComment": "/**\n * State of the storage account. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly state?: " + }, + { + "kind": "Reference", + "text": "AzureStorageState", + "canonicalReference": "web-resource-manager!AzureStorageState:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "state", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AzureStorageInfoValue#type:member", + "docComment": "/**\n * Type of storage.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "type?: " + }, + { + "kind": "Reference", + "text": "AzureStorageType", + "canonicalReference": "web-resource-manager!AzureStorageType:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "type", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AzureStoragePropertyDictionaryResource:type", + "docComment": "/**\n * AzureStorageInfo dictionary resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AzureStoragePropertyDictionaryResource = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n properties?: {\n [propertyName: string]: " + }, + { + "kind": "Reference", + "text": "AzureStorageInfoValue", + "canonicalReference": "web-resource-manager!AzureStorageInfoValue:interface" + }, + { + "kind": "Content", + "text": ";\n };\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AzureStoragePropertyDictionaryResource", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AzureStorageState:type", + "docComment": "/**\n * Defines values for AzureStorageState.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AzureStorageState = " + }, + { + "kind": "Content", + "text": "\"Ok\" | \"InvalidCredentials\" | \"InvalidShare\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AzureStorageState", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!AzureStorageType:type", + "docComment": "/**\n * Defines values for AzureStorageType.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type AzureStorageType = " + }, + { + "kind": "Content", + "text": "\"AzureFiles\" | \"AzureBlob\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "AzureStorageType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!AzureTableStorageApplicationLogsConfig:interface", + "docComment": "/**\n * Application logs to Azure table storage configuration.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface AzureTableStorageApplicationLogsConfig " + } + ], + "releaseTag": "Public", + "name": "AzureTableStorageApplicationLogsConfig", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AzureTableStorageApplicationLogsConfig#level:member", + "docComment": "/**\n * Log level.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "level?: " + }, + { + "kind": "Reference", + "text": "LogLevel", + "canonicalReference": "web-resource-manager!LogLevel:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "level", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!AzureTableStorageApplicationLogsConfig#sasUrl:member", + "docComment": "/**\n * SAS URL to an Azure table with add/query/delete permissions.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "sasUrl: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "sasUrl", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!BackupItem:type", + "docComment": "/**\n * Backup description.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type BackupItem = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n readonly backupId?: number;\n readonly storageAccountUrl?: string;\n readonly blobName?: string;\n readonly namePropertiesName?: string;\n readonly status?: " + }, + { + "kind": "Reference", + "text": "BackupItemStatus", + "canonicalReference": "web-resource-manager!BackupItemStatus:type" + }, + { + "kind": "Content", + "text": ";\n readonly sizeInBytes?: number;\n readonly created?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n readonly log?: string;\n readonly databases?: " + }, + { + "kind": "Reference", + "text": "DatabaseBackupSetting", + "canonicalReference": "web-resource-manager!DatabaseBackupSetting:interface" + }, + { + "kind": "Content", + "text": "[];\n readonly scheduled?: boolean;\n readonly lastRestoreTimeStamp?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n readonly finishedTimeStamp?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n readonly correlationId?: string;\n readonly websiteSizeInBytes?: number;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "BackupItem", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 13 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!BackupItemCollection:interface", + "docComment": "/**\n * Collection of backup items.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface BackupItemCollection " + } + ], + "releaseTag": "Public", + "name": "BackupItemCollection", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!BackupItemCollection#nextLink:member", + "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!BackupItemCollection#value:member", + "docComment": "/**\n * Collection of resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Reference", + "text": "BackupItem", + "canonicalReference": "web-resource-manager!BackupItem:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!BackupItemStatus:type", + "docComment": "/**\n * Defines values for BackupItemStatus.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type BackupItemStatus = " + }, + { + "kind": "Content", + "text": "\"InProgress\" | \"Failed\" | \"Succeeded\" | \"TimedOut\" | \"Created\" | \"Skipped\" | \"PartiallySucceeded\" | \"DeleteInProgress\" | \"DeleteFailed\" | \"Deleted\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "BackupItemStatus", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!BackupRequest:type", + "docComment": "/**\n * Description of a backup which will be performed.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type BackupRequest = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n backupName?: string;\n enabled?: boolean;\n storageAccountUrl?: string;\n backupSchedule?: " + }, + { + "kind": "Reference", + "text": "BackupSchedule", + "canonicalReference": "web-resource-manager!BackupSchedule:interface" + }, + { + "kind": "Content", + "text": ";\n databases?: " + }, + { + "kind": "Reference", + "text": "DatabaseBackupSetting", + "canonicalReference": "web-resource-manager!DatabaseBackupSetting:interface" + }, + { + "kind": "Content", + "text": "[];\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "BackupRequest", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 7 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!BackupRestoreOperationType:type", + "docComment": "/**\n * Defines values for BackupRestoreOperationType.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type BackupRestoreOperationType = " + }, + { + "kind": "Content", + "text": "\"Default\" | \"Clone\" | \"Relocation\" | \"Snapshot\" | \"CloudFS\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "BackupRestoreOperationType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!BackupSchedule:interface", + "docComment": "/**\n * Description of a backup schedule. Describes how often should be the backup performed and what should be the retention policy.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface BackupSchedule " + } + ], + "releaseTag": "Public", + "name": "BackupSchedule", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!BackupSchedule#frequencyInterval:member", + "docComment": "/**\n * How often the backup should be executed (e.g. for weekly backup, this should be set to 7 and FrequencyUnit should be set to Day)\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "frequencyInterval: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "frequencyInterval", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!BackupSchedule#frequencyUnit:member", + "docComment": "/**\n * The unit of time for how often the backup should be executed (e.g. for weekly backup, this should be set to Day and FrequencyInterval should be set to 7)\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "frequencyUnit: " + }, + { + "kind": "Reference", + "text": "FrequencyUnit", + "canonicalReference": "web-resource-manager!FrequencyUnit:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "frequencyUnit", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!BackupSchedule#keepAtLeastOneBackup:member", + "docComment": "/**\n * True if the retention policy should always keep at least one backup in the storage account, regardless how old it is; false otherwise.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "keepAtLeastOneBackup: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "keepAtLeastOneBackup", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!BackupSchedule#lastExecutionTime:member", + "docComment": "/**\n * Last time when this schedule was triggered. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly lastExecutionTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "lastExecutionTime", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!BackupSchedule#retentionPeriodInDays:member", + "docComment": "/**\n * After how many days backups should be deleted.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "retentionPeriodInDays: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "retentionPeriodInDays", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!BackupSchedule#startTime:member", + "docComment": "/**\n * When the schedule should start working.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "startTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "startTime", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!BillingMeter:type", + "docComment": "/**\n * App Service billing entity that contains information about meter which the Azure billing system utilizes to charge users for services.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type BillingMeter = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n meterId?: string;\n billingLocation?: string;\n shortName?: string;\n friendlyName?: string;\n resourceType?: string;\n osType?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "BillingMeter", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!BillingMeterCollection:interface", + "docComment": "/**\n * Collection of Billing Meters\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface BillingMeterCollection " + } + ], + "releaseTag": "Public", + "name": "BillingMeterCollection", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!BillingMeterCollection#nextLink:member", + "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!BillingMeterCollection#value:member", + "docComment": "/**\n * Collection of resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Reference", + "text": "BillingMeter", + "canonicalReference": "web-resource-manager!BillingMeter:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!BuildStatus:type", + "docComment": "/**\n * Defines values for BuildStatus. \\ {@link KnownBuildStatus} can be used interchangeably with BuildStatus, this enum contains the known values that the service supports. ### Known values supported by the service **WaitingForDeployment** \\ **Uploading** \\ **Deploying** \\ **Ready** \\ **Failed** \\ **Deleting** \\ **Detached**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type BuildStatus = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "BuildStatus", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!BuiltInAuthenticationProvider:type", + "docComment": "/**\n * Defines values for BuiltInAuthenticationProvider.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type BuiltInAuthenticationProvider = " + }, + { + "kind": "Content", + "text": "\"AzureActiveDirectory\" | \"Facebook\" | \"Google\" | \"MicrosoftAccount\" | \"Twitter\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "BuiltInAuthenticationProvider", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!Capability:interface", + "docComment": "/**\n * Describes the capabilities/features allowed for a specific SKU.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Capability " + } + ], + "releaseTag": "Public", + "name": "Capability", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!Capability#name:member", + "docComment": "/**\n * Name of the SKU capability.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!Capability#reason:member", + "docComment": "/**\n * Reason of the SKU capability.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "reason?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "reason", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!Capability#value:member", + "docComment": "/**\n * Value of the SKU capability.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!Certificate:type", + "docComment": "/**\n * SSL certificate for an app.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type Certificate = " + }, + { + "kind": "Reference", + "text": "Resource", + "canonicalReference": "web-resource-manager!Resource:interface" + }, + { + "kind": "Content", + "text": " & {\n readonly friendlyName?: string;\n readonly subjectName?: string;\n hostNames?: string[];\n pfxBlob?: " + }, + { + "kind": "Reference", + "text": "Uint8Array", + "canonicalReference": "!Uint8Array:interface" + }, + { + "kind": "Content", + "text": ";\n readonly siteName?: string;\n readonly selfLink?: string;\n readonly issuer?: string;\n readonly issueDate?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n readonly expirationDate?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n password?: string;\n readonly thumbprint?: string;\n readonly valid?: boolean;\n readonly cerBlob?: " + }, + { + "kind": "Reference", + "text": "Uint8Array", + "canonicalReference": "!Uint8Array:interface" + }, + { + "kind": "Content", + "text": ";\n readonly publicKeyHash?: string;\n readonly hostingEnvironmentProfile?: " + }, + { + "kind": "Reference", + "text": "HostingEnvironmentProfile", + "canonicalReference": "web-resource-manager!HostingEnvironmentProfile:interface" + }, + { + "kind": "Content", + "text": ";\n keyVaultId?: string;\n keyVaultSecretName?: string;\n readonly keyVaultSecretStatus?: " + }, + { + "kind": "Reference", + "text": "KeyVaultSecretStatus", + "canonicalReference": "web-resource-manager!KeyVaultSecretStatus:type" + }, + { + "kind": "Content", + "text": ";\n serverFarmId?: string;\n canonicalName?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "Certificate", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 15 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!CertificateCollection:interface", + "docComment": "/**\n * Collection of certificates.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface CertificateCollection " + } + ], + "releaseTag": "Public", + "name": "CertificateCollection", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!CertificateCollection#nextLink:member", + "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!CertificateCollection#value:member", + "docComment": "/**\n * Collection of resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Reference", + "text": "Certificate", + "canonicalReference": "web-resource-manager!Certificate:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!CertificateDetails:interface", + "docComment": "/**\n * SSL certificate details.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface CertificateDetails " + } + ], + "releaseTag": "Public", + "name": "CertificateDetails", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!CertificateDetails#issuer:member", + "docComment": "/**\n * Certificate Issuer. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly issuer?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "issuer", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!CertificateDetails#notAfter:member", + "docComment": "/**\n * Date Certificate is valid to. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly notAfter?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "notAfter", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!CertificateDetails#notBefore:member", + "docComment": "/**\n * Date Certificate is valid from. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly notBefore?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "notBefore", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!CertificateDetails#rawData:member", + "docComment": "/**\n * Raw certificate data. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly rawData?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "rawData", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!CertificateDetails#serialNumber:member", + "docComment": "/**\n * Certificate Serial Number. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly serialNumber?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "serialNumber", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!CertificateDetails#signatureAlgorithm:member", + "docComment": "/**\n * Certificate Signature algorithm. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly signatureAlgorithm?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "signatureAlgorithm", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!CertificateDetails#subject:member", + "docComment": "/**\n * Certificate Subject. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly subject?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "subject", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!CertificateDetails#thumbprint:member", + "docComment": "/**\n * Certificate Thumbprint. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly thumbprint?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "thumbprint", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!CertificateDetails#version:member", + "docComment": "/**\n * Certificate Version. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly version?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "version", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!CertificateEmail:type", + "docComment": "/**\n * SSL certificate email.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type CertificateEmail = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n emailId?: string;\n timeStamp?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "CertificateEmail", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!CertificateOrderAction:type", + "docComment": "/**\n * Certificate order action.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type CertificateOrderAction = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n readonly actionType?: " + }, + { + "kind": "Reference", + "text": "CertificateOrderActionType", + "canonicalReference": "web-resource-manager!CertificateOrderActionType:type" + }, + { + "kind": "Content", + "text": ";\n readonly createdAt?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "CertificateOrderAction", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 7 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!CertificateOrderActionType:type", + "docComment": "/**\n * Defines values for CertificateOrderActionType.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type CertificateOrderActionType = " + }, + { + "kind": "Content", + "text": "\"CertificateIssued\" | \"CertificateOrderCanceled\" | \"CertificateOrderCreated\" | \"CertificateRevoked\" | \"DomainValidationComplete\" | \"FraudDetected\" | \"OrgNameChange\" | \"OrgValidationComplete\" | \"SanDrop\" | \"FraudCleared\" | \"CertificateExpired\" | \"CertificateExpirationWarning\" | \"FraudDocumentationRequired\" | \"Unknown\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "CertificateOrderActionType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!CertificateOrderStatus:type", + "docComment": "/**\n * Defines values for CertificateOrderStatus.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type CertificateOrderStatus = " + }, + { + "kind": "Content", + "text": "\"Pendingissuance\" | \"Issued\" | \"Revoked\" | \"Canceled\" | \"Denied\" | \"Pendingrevocation\" | \"PendingRekey\" | \"Unused\" | \"Expired\" | \"NotSubmitted\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "CertificateOrderStatus", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!CertificatePatchResource:type", + "docComment": "/**\n * ARM resource for a certificate.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type CertificatePatchResource = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n readonly friendlyName?: string;\n readonly subjectName?: string;\n hostNames?: string[];\n pfxBlob?: " + }, + { + "kind": "Reference", + "text": "Uint8Array", + "canonicalReference": "!Uint8Array:interface" + }, + { + "kind": "Content", + "text": ";\n readonly siteName?: string;\n readonly selfLink?: string;\n readonly issuer?: string;\n readonly issueDate?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n readonly expirationDate?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n password?: string;\n readonly thumbprint?: string;\n readonly valid?: boolean;\n readonly cerBlob?: " + }, + { + "kind": "Reference", + "text": "Uint8Array", + "canonicalReference": "!Uint8Array:interface" + }, + { + "kind": "Content", + "text": ";\n readonly publicKeyHash?: string;\n readonly hostingEnvironmentProfile?: " + }, + { + "kind": "Reference", + "text": "HostingEnvironmentProfile", + "canonicalReference": "web-resource-manager!HostingEnvironmentProfile:interface" + }, + { + "kind": "Content", + "text": ";\n keyVaultId?: string;\n keyVaultSecretName?: string;\n readonly keyVaultSecretStatus?: " + }, + { + "kind": "Reference", + "text": "KeyVaultSecretStatus", + "canonicalReference": "web-resource-manager!KeyVaultSecretStatus:type" + }, + { + "kind": "Content", + "text": ";\n serverFarmId?: string;\n canonicalName?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "CertificatePatchResource", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 15 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!CertificateProductType:type", + "docComment": "/**\n * Defines values for CertificateProductType.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type CertificateProductType = " + }, + { + "kind": "Content", + "text": "\"StandardDomainValidatedSsl\" | \"StandardDomainValidatedWildCardSsl\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "CertificateProductType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!CertificateRegistrationProvider:interface", + "docComment": "/**\n * Interface representing a CertificateRegistrationProvider.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface CertificateRegistrationProvider " + } + ], + "releaseTag": "Public", + "name": "CertificateRegistrationProvider", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!CertificateRegistrationProvider#listOperations:member(1)", + "docComment": "/**\n * Description for Implements Csm operations Api to exposes the list of available Csm Apis under the resource provider\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listOperations(options?: " + }, + { + "kind": "Reference", + "text": "CertificateRegistrationProviderListOperationsOptionalParams", + "canonicalReference": "web-resource-manager!CertificateRegistrationProviderListOperationsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "CsmOperationDescription", + "canonicalReference": "web-resource-manager!CsmOperationDescription:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "listOperations" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!CertificateRegistrationProviderListOperationsNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface CertificateRegistrationProviderListOperationsNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "CertificateRegistrationProviderListOperationsNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!CertificateRegistrationProviderListOperationsNextResponse:type", + "docComment": "/**\n * Contains response data for the listOperationsNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type CertificateRegistrationProviderListOperationsNextResponse = " + }, + { + "kind": "Reference", + "text": "CsmOperationCollection", + "canonicalReference": "web-resource-manager!CsmOperationCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "CertificateRegistrationProviderListOperationsNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!CertificateRegistrationProviderListOperationsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface CertificateRegistrationProviderListOperationsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "CertificateRegistrationProviderListOperationsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!CertificateRegistrationProviderListOperationsResponse:type", + "docComment": "/**\n * Contains response data for the listOperations operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type CertificateRegistrationProviderListOperationsResponse = " + }, + { + "kind": "Reference", + "text": "CsmOperationCollection", + "canonicalReference": "web-resource-manager!CsmOperationCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "CertificateRegistrationProviderListOperationsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!Certificates:interface", + "docComment": "/**\n * Interface representing a Certificates.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Certificates " + } + ], + "releaseTag": "Public", + "name": "Certificates", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!Certificates#createOrUpdate:member(1)", + "docComment": "/**\n * Description for Create or update a certificate.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the certificate.\n *\n * @param certificateEnvelope - Details of certificate, if it exists already.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", certificateEnvelope: " + }, + { + "kind": "Reference", + "text": "Certificate", + "canonicalReference": "web-resource-manager!Certificate:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "CertificatesCreateOrUpdateOptionalParams", + "canonicalReference": "web-resource-manager!CertificatesCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "CertificatesCreateOrUpdateResponse", + "canonicalReference": "web-resource-manager!CertificatesCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "certificateEnvelope", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "createOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!Certificates#delete:member(1)", + "docComment": "/**\n * Description for Delete a certificate.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the certificate.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "delete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "CertificatesDeleteOptionalParams", + "canonicalReference": "web-resource-manager!CertificatesDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "delete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!Certificates#get:member(1)", + "docComment": "/**\n * Description for Get a certificate.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the certificate.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "CertificatesGetOptionalParams", + "canonicalReference": "web-resource-manager!CertificatesGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "CertificatesGetResponse", + "canonicalReference": "web-resource-manager!CertificatesGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!Certificates#list:member(1)", + "docComment": "/**\n * Description for Get all certificates for a subscription.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(options?: " + }, + { + "kind": "Reference", + "text": "CertificatesListOptionalParams", + "canonicalReference": "web-resource-manager!CertificatesListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "Certificate", + "canonicalReference": "web-resource-manager!Certificate:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "list" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!Certificates#listByResourceGroup:member(1)", + "docComment": "/**\n * Description for Get all certificates in a resource group.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByResourceGroup(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "CertificatesListByResourceGroupOptionalParams", + "canonicalReference": "web-resource-manager!CertificatesListByResourceGroupOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "Certificate", + "canonicalReference": "web-resource-manager!Certificate:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "listByResourceGroup" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!Certificates#update:member(1)", + "docComment": "/**\n * Description for Create or update a certificate.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the certificate.\n *\n * @param certificateEnvelope - Details of certificate, if it exists already.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "update(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", certificateEnvelope: " + }, + { + "kind": "Reference", + "text": "CertificatePatchResource", + "canonicalReference": "web-resource-manager!CertificatePatchResource:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "CertificatesUpdateOptionalParams", + "canonicalReference": "web-resource-manager!CertificatesUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "CertificatesUpdateResponse", + "canonicalReference": "web-resource-manager!CertificatesUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "certificateEnvelope", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "update" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!CertificatesCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface CertificatesCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "CertificatesCreateOrUpdateOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!CertificatesCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type CertificatesCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "Certificate", + "canonicalReference": "web-resource-manager!Certificate:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "CertificatesCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!CertificatesDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface CertificatesDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "CertificatesDeleteOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!CertificatesGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface CertificatesGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "CertificatesGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!CertificatesGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type CertificatesGetResponse = " + }, + { + "kind": "Reference", + "text": "Certificate", + "canonicalReference": "web-resource-manager!Certificate:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "CertificatesGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!CertificatesListByResourceGroupNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface CertificatesListByResourceGroupNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "CertificatesListByResourceGroupNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!CertificatesListByResourceGroupNextResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroupNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type CertificatesListByResourceGroupNextResponse = " + }, + { + "kind": "Reference", + "text": "CertificateCollection", + "canonicalReference": "web-resource-manager!CertificateCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "CertificatesListByResourceGroupNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!CertificatesListByResourceGroupOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface CertificatesListByResourceGroupOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "CertificatesListByResourceGroupOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!CertificatesListByResourceGroupResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type CertificatesListByResourceGroupResponse = " + }, + { + "kind": "Reference", + "text": "CertificateCollection", + "canonicalReference": "web-resource-manager!CertificateCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "CertificatesListByResourceGroupResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!CertificatesListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface CertificatesListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "CertificatesListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!CertificatesListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type CertificatesListNextResponse = " + }, + { + "kind": "Reference", + "text": "CertificateCollection", + "canonicalReference": "web-resource-manager!CertificateCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "CertificatesListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!CertificatesListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface CertificatesListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "CertificatesListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!CertificatesListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type CertificatesListResponse = " + }, + { + "kind": "Reference", + "text": "CertificateCollection", + "canonicalReference": "web-resource-manager!CertificateCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "CertificatesListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!CertificatesUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface CertificatesUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "CertificatesUpdateOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!CertificatesUpdateResponse:type", + "docComment": "/**\n * Contains response data for the update operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type CertificatesUpdateResponse = " + }, + { + "kind": "Reference", + "text": "Certificate", + "canonicalReference": "web-resource-manager!Certificate:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "CertificatesUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!Channels:type", + "docComment": "/**\n * Defines values for Channels.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type Channels = " + }, + { + "kind": "Content", + "text": "\"Notification\" | \"Api\" | \"Email\" | \"Webhook\" | \"All\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "Channels", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!CheckNameResourceTypes:type", + "docComment": "/**\n * Defines values for CheckNameResourceTypes. \\ {@link KnownCheckNameResourceTypes} can be used interchangeably with CheckNameResourceTypes, this enum contains the known values that the service supports. ### Known values supported by the service **Site** \\ **Slot** \\ **HostingEnvironment** \\ **PublishingUser** \\ **Microsoft.Web\\/sites** \\ **Microsoft.Web\\/sites\\/slots** \\ **Microsoft.Web\\/hostingEnvironments** \\ **Microsoft.Web\\/publishingUsers**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type CheckNameResourceTypes = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "CheckNameResourceTypes", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!CloneAbilityResult:type", + "docComment": "/**\n * Defines values for CloneAbilityResult.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type CloneAbilityResult = " + }, + { + "kind": "Content", + "text": "\"Cloneable\" | \"PartiallyCloneable\" | \"NotCloneable\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "CloneAbilityResult", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!CloningInfo:interface", + "docComment": "/**\n * Information needed for cloning operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface CloningInfo " + } + ], + "releaseTag": "Public", + "name": "CloningInfo", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!CloningInfo#appSettingsOverrides:member", + "docComment": "/**\n * Application setting overrides for cloned app. If specified, these settings override the settings cloned from source app. Otherwise, application settings from source app are retained.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "appSettingsOverrides?: " + }, + { + "kind": "Content", + "text": "{\n [propertyName: string]: string;\n }" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "appSettingsOverrides", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!CloningInfo#cloneCustomHostNames:member", + "docComment": "/**\n * true to clone custom hostnames from source app; otherwise, false.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "cloneCustomHostNames?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "cloneCustomHostNames", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!CloningInfo#cloneSourceControl:member", + "docComment": "/**\n * true to clone source control from source app; otherwise, false.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "cloneSourceControl?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "cloneSourceControl", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!CloningInfo#configureLoadBalancing:member", + "docComment": "/**\n * true to configure load balancing for source and destination app.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "configureLoadBalancing?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "configureLoadBalancing", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!CloningInfo#correlationId:member", + "docComment": "/**\n * Correlation ID of cloning operation. This ID ties multiple cloning operations together to use the same snapshot.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "correlationId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "correlationId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!CloningInfo#hostingEnvironment:member", + "docComment": "/**\n * App Service Environment.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "hostingEnvironment?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "hostingEnvironment", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!CloningInfo#overwrite:member", + "docComment": "/**\n * true to overwrite destination app; otherwise, false.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "overwrite?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "overwrite", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!CloningInfo#sourceWebAppId:member", + "docComment": "/**\n * ARM resource ID of the source app. App resource ID is of the form /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName} for production slots and /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}/slots/{slotName} for other slots.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "sourceWebAppId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "sourceWebAppId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!CloningInfo#sourceWebAppLocation:member", + "docComment": "/**\n * Location of source app ex: West US or North Europe\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "sourceWebAppLocation?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "sourceWebAppLocation", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!CloningInfo#trafficManagerProfileId:member", + "docComment": "/**\n * ARM resource ID of the Traffic Manager profile to use, if it exists. Traffic Manager resource ID is of the form /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/trafficManagerProfiles/{profileName}.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "trafficManagerProfileId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "trafficManagerProfileId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!CloningInfo#trafficManagerProfileName:member", + "docComment": "/**\n * Name of Traffic Manager profile to create. This is only needed if Traffic Manager profile does not already exist.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "trafficManagerProfileName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "trafficManagerProfileName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties:interface", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties " + } + ], + "releaseTag": "Public", + "name": "Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties#clientId:member", + "docComment": "/**\n * Client Id of user assigned identity NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly clientId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "clientId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties#principalId:member", + "docComment": "/**\n * Principal Id of user assigned identity NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly principalId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "principalId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!ComputeModeOptions:type", + "docComment": "/**\n * Defines values for ComputeModeOptions.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ComputeModeOptions = " + }, + { + "kind": "Content", + "text": "\"Shared\" | \"Dedicated\" | \"Dynamic\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ComputeModeOptions", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!ConnectionStringDictionary:type", + "docComment": "/**\n * String dictionary resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ConnectionStringDictionary = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n properties?: {\n [propertyName: string]: " + }, + { + "kind": "Reference", + "text": "ConnStringValueTypePair", + "canonicalReference": "web-resource-manager!ConnStringValueTypePair:interface" + }, + { + "kind": "Content", + "text": ";\n };\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ConnectionStringDictionary", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!ConnectionStringType:type", + "docComment": "/**\n * Defines values for ConnectionStringType.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ConnectionStringType = " + }, + { + "kind": "Content", + "text": "\"MySql\" | \"SQLServer\" | \"SQLAzure\" | \"Custom\" | \"NotificationHub\" | \"ServiceBus\" | \"EventHub\" | \"ApiHub\" | \"DocDb\" | \"RedisCache\" | \"PostgreSQL\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ConnectionStringType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!ConnStringInfo:interface", + "docComment": "/**\n * Database connection string information.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ConnStringInfo " + } + ], + "releaseTag": "Public", + "name": "ConnStringInfo", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ConnStringInfo#connectionString:member", + "docComment": "/**\n * Connection string value.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "connectionString?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "connectionString", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ConnStringInfo#name:member", + "docComment": "/**\n * Name of connection string.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ConnStringInfo#type:member", + "docComment": "/**\n * Type of database.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "type?: " + }, + { + "kind": "Reference", + "text": "ConnectionStringType", + "canonicalReference": "web-resource-manager!ConnectionStringType:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "type", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!ConnStringValueTypePair:interface", + "docComment": "/**\n * Database connection string value to type pair.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ConnStringValueTypePair " + } + ], + "releaseTag": "Public", + "name": "ConnStringValueTypePair", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ConnStringValueTypePair#type:member", + "docComment": "/**\n * Type of database.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "type: " + }, + { + "kind": "Reference", + "text": "ConnectionStringType", + "canonicalReference": "web-resource-manager!ConnectionStringType:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "type", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ConnStringValueTypePair#value:member", + "docComment": "/**\n * Value of pair.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!Contact:interface", + "docComment": "/**\n * Contact information for domain registration. If 'Domain Privacy' option is not selected then the contact information is made publicly available through the Whois directories as per ICANN requirements.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Contact " + } + ], + "releaseTag": "Public", + "name": "Contact", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!Contact#addressMailing:member", + "docComment": "/**\n * Mailing address.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "addressMailing?: " + }, + { + "kind": "Reference", + "text": "Address", + "canonicalReference": "web-resource-manager!Address:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "addressMailing", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!Contact#email:member", + "docComment": "/**\n * Email address.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "email: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "email", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!Contact#fax:member", + "docComment": "/**\n * Fax number.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "fax?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "fax", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!Contact#jobTitle:member", + "docComment": "/**\n * Job title.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "jobTitle?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "jobTitle", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!Contact#nameFirst:member", + "docComment": "/**\n * First name.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nameFirst: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nameFirst", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!Contact#nameLast:member", + "docComment": "/**\n * Last name.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nameLast: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nameLast", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!Contact#nameMiddle:member", + "docComment": "/**\n * Middle name.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nameMiddle?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nameMiddle", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!Contact#organization:member", + "docComment": "/**\n * Organization contact belongs to.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "organization?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "organization", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!Contact#phone:member", + "docComment": "/**\n * Phone number.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "phone: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "phone", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!ContainerCpuStatistics:interface", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ContainerCpuStatistics " + } + ], + "releaseTag": "Public", + "name": "ContainerCpuStatistics", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ContainerCpuStatistics#cpuUsage:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "cpuUsage?: " + }, + { + "kind": "Reference", + "text": "ContainerCpuUsage", + "canonicalReference": "web-resource-manager!ContainerCpuUsage:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "cpuUsage", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ContainerCpuStatistics#onlineCpuCount:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "onlineCpuCount?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "onlineCpuCount", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ContainerCpuStatistics#systemCpuUsage:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "systemCpuUsage?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "systemCpuUsage", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ContainerCpuStatistics#throttlingData:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "throttlingData?: " + }, + { + "kind": "Reference", + "text": "ContainerThrottlingData", + "canonicalReference": "web-resource-manager!ContainerThrottlingData:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "throttlingData", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!ContainerCpuUsage:interface", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ContainerCpuUsage " + } + ], + "releaseTag": "Public", + "name": "ContainerCpuUsage", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ContainerCpuUsage#kernelModeUsage:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "kernelModeUsage?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "kernelModeUsage", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ContainerCpuUsage#perCpuUsage:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "perCpuUsage?: " + }, + { + "kind": "Content", + "text": "number[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "perCpuUsage", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ContainerCpuUsage#totalUsage:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "totalUsage?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "totalUsage", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ContainerCpuUsage#userModeUsage:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "userModeUsage?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "userModeUsage", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!ContainerInfo:interface", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ContainerInfo " + } + ], + "releaseTag": "Public", + "name": "ContainerInfo", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ContainerInfo#currentCpuStats:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "currentCpuStats?: " + }, + { + "kind": "Reference", + "text": "ContainerCpuStatistics", + "canonicalReference": "web-resource-manager!ContainerCpuStatistics:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "currentCpuStats", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ContainerInfo#currentTimeStamp:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "currentTimeStamp?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "currentTimeStamp", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ContainerInfo#eth0:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "eth0?: " + }, + { + "kind": "Reference", + "text": "ContainerNetworkInterfaceStatistics", + "canonicalReference": "web-resource-manager!ContainerNetworkInterfaceStatistics:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "eth0", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ContainerInfo#id:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "id?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ContainerInfo#memoryStats:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "memoryStats?: " + }, + { + "kind": "Reference", + "text": "ContainerMemoryStatistics", + "canonicalReference": "web-resource-manager!ContainerMemoryStatistics:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "memoryStats", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ContainerInfo#name:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ContainerInfo#previousCpuStats:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "previousCpuStats?: " + }, + { + "kind": "Reference", + "text": "ContainerCpuStatistics", + "canonicalReference": "web-resource-manager!ContainerCpuStatistics:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "previousCpuStats", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ContainerInfo#previousTimeStamp:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "previousTimeStamp?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "previousTimeStamp", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!ContainerMemoryStatistics:interface", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ContainerMemoryStatistics " + } + ], + "releaseTag": "Public", + "name": "ContainerMemoryStatistics", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ContainerMemoryStatistics#limit:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "limit?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "limit", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ContainerMemoryStatistics#maxUsage:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "maxUsage?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "maxUsage", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ContainerMemoryStatistics#usage:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "usage?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "usage", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!ContainerNetworkInterfaceStatistics:interface", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ContainerNetworkInterfaceStatistics " + } + ], + "releaseTag": "Public", + "name": "ContainerNetworkInterfaceStatistics", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ContainerNetworkInterfaceStatistics#rxBytes:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "rxBytes?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "rxBytes", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ContainerNetworkInterfaceStatistics#rxDropped:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "rxDropped?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "rxDropped", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ContainerNetworkInterfaceStatistics#rxErrors:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "rxErrors?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "rxErrors", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ContainerNetworkInterfaceStatistics#rxPackets:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "rxPackets?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "rxPackets", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ContainerNetworkInterfaceStatistics#txBytes:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "txBytes?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "txBytes", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ContainerNetworkInterfaceStatistics#txDropped:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "txDropped?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "txDropped", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ContainerNetworkInterfaceStatistics#txErrors:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "txErrors?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "txErrors", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ContainerNetworkInterfaceStatistics#txPackets:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "txPackets?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "txPackets", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!ContainerThrottlingData:interface", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ContainerThrottlingData " + } + ], + "releaseTag": "Public", + "name": "ContainerThrottlingData", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ContainerThrottlingData#periods:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "periods?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "periods", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ContainerThrottlingData#throttledPeriods:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "throttledPeriods?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "throttledPeriods", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ContainerThrottlingData#throttledTime:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "throttledTime?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "throttledTime", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!ContinuousWebJob:type", + "docComment": "/**\n * Continuous Web Job Information.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ContinuousWebJob = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n status?: " + }, + { + "kind": "Reference", + "text": "ContinuousWebJobStatus", + "canonicalReference": "web-resource-manager!ContinuousWebJobStatus:type" + }, + { + "kind": "Content", + "text": ";\n detailedStatus?: string;\n logUrl?: string;\n runCommand?: string;\n url?: string;\n extraInfoUrl?: string;\n webJobType?: " + }, + { + "kind": "Reference", + "text": "WebJobType", + "canonicalReference": "web-resource-manager!WebJobType:type" + }, + { + "kind": "Content", + "text": ";\n error?: string;\n usingSdk?: boolean;\n settings?: {\n [propertyName: string]: " + }, + { + "kind": "Reference", + "text": "Record", + "canonicalReference": "!Record:type" + }, + { + "kind": "Content", + "text": ";\n };\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ContinuousWebJob", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 9 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!ContinuousWebJobCollection:interface", + "docComment": "/**\n * Collection of Kudu continuous web job information elements.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ContinuousWebJobCollection " + } + ], + "releaseTag": "Public", + "name": "ContinuousWebJobCollection", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ContinuousWebJobCollection#nextLink:member", + "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ContinuousWebJobCollection#value:member", + "docComment": "/**\n * Collection of resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Reference", + "text": "ContinuousWebJob", + "canonicalReference": "web-resource-manager!ContinuousWebJob:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!ContinuousWebJobStatus:type", + "docComment": "/**\n * Defines values for ContinuousWebJobStatus.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ContinuousWebJobStatus = " + }, + { + "kind": "Content", + "text": "\"Initializing\" | \"Starting\" | \"Running\" | \"PendingRestart\" | \"Stopped\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ContinuousWebJobStatus", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!CorsSettings:interface", + "docComment": "/**\n * Cross-Origin Resource Sharing (CORS) settings for the app.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface CorsSettings " + } + ], + "releaseTag": "Public", + "name": "CorsSettings", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!CorsSettings#allowedOrigins:member", + "docComment": "/**\n * Gets or sets the list of origins that should be allowed to make cross-origin calls (for example: http://example.com:12345). Use \"*\" to allow all.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "allowedOrigins?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "allowedOrigins", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!CorsSettings#supportCredentials:member", + "docComment": "/**\n * Gets or sets whether CORS requests with credentials are allowed. See https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS#Requests_with_credentials for more details.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "supportCredentials?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "supportCredentials", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!CsmCopySlotEntity:interface", + "docComment": "/**\n * Copy deployment slot parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface CsmCopySlotEntity " + } + ], + "releaseTag": "Public", + "name": "CsmCopySlotEntity", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!CsmCopySlotEntity#siteConfig:member", + "docComment": "/**\n * The site object which will be merged with the source slot site to produce new destination slot site object. null to just copy source slot content. Otherwise a Site object with properties to override source slot site.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "siteConfig: " + }, + { + "kind": "Reference", + "text": "SiteConfig", + "canonicalReference": "web-resource-manager!SiteConfig:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "siteConfig", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!CsmCopySlotEntity#targetSlot:member", + "docComment": "/**\n * Destination deployment slot during copy operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "targetSlot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "targetSlot", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!CsmMoveResourceEnvelope:interface", + "docComment": "/**\n * Object with a list of the resources that need to be moved and the resource group they should be moved to.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface CsmMoveResourceEnvelope " + } + ], + "releaseTag": "Public", + "name": "CsmMoveResourceEnvelope", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!CsmMoveResourceEnvelope#resources:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "resources?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resources", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!CsmMoveResourceEnvelope#targetResourceGroup:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "targetResourceGroup?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "targetResourceGroup", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!CsmOperationCollection:interface", + "docComment": "/**\n * Collection of Azure resource manager operation metadata.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface CsmOperationCollection " + } + ], + "releaseTag": "Public", + "name": "CsmOperationCollection", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!CsmOperationCollection#nextLink:member", + "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!CsmOperationCollection#value:member", + "docComment": "/**\n * Collection of resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Reference", + "text": "CsmOperationDescription", + "canonicalReference": "web-resource-manager!CsmOperationDescription:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!CsmOperationDescription:interface", + "docComment": "/**\n * Description of an operation available for Microsoft.Web resource provider.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface CsmOperationDescription " + } + ], + "releaseTag": "Public", + "name": "CsmOperationDescription", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!CsmOperationDescription#display:member", + "docComment": "/**\n * Meta data about operation used for display in portal.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "display?: " + }, + { + "kind": "Reference", + "text": "CsmOperationDisplay", + "canonicalReference": "web-resource-manager!CsmOperationDisplay:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "display", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!CsmOperationDescription#name:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!CsmOperationDescription#origin:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "origin?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "origin", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!CsmOperationDescription#properties:member", + "docComment": "/**\n * Properties available for a Microsoft.Web resource provider operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "properties?: " + }, + { + "kind": "Reference", + "text": "CsmOperationDescriptionProperties", + "canonicalReference": "web-resource-manager!CsmOperationDescriptionProperties:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "properties", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!CsmOperationDescriptionProperties:interface", + "docComment": "/**\n * Properties available for a Microsoft.Web resource provider operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface CsmOperationDescriptionProperties " + } + ], + "releaseTag": "Public", + "name": "CsmOperationDescriptionProperties", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!CsmOperationDescriptionProperties#serviceSpecification:member", + "docComment": "/**\n * Resource metrics service provided by Microsoft.Insights resource provider.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "serviceSpecification?: " + }, + { + "kind": "Reference", + "text": "ServiceSpecification", + "canonicalReference": "web-resource-manager!ServiceSpecification:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "serviceSpecification", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!CsmOperationDisplay:interface", + "docComment": "/**\n * Meta data about operation used for display in portal.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface CsmOperationDisplay " + } + ], + "releaseTag": "Public", + "name": "CsmOperationDisplay", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!CsmOperationDisplay#description:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "description?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "description", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!CsmOperationDisplay#operation:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "operation?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "operation", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!CsmOperationDisplay#provider:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "provider?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "provider", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!CsmOperationDisplay#resource:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "resource?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resource", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!CsmPublishingProfileOptions:interface", + "docComment": "/**\n * Publishing options for requested profile.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface CsmPublishingProfileOptions " + } + ], + "releaseTag": "Public", + "name": "CsmPublishingProfileOptions", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!CsmPublishingProfileOptions#format:member", + "docComment": "/**\n * Name of the format. Valid values are: FileZilla3 WebDeploy -- default Ftp\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "format?: " + }, + { + "kind": "Reference", + "text": "PublishingProfileFormat", + "canonicalReference": "web-resource-manager!PublishingProfileFormat:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "format", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!CsmPublishingProfileOptions#includeDisasterRecoveryEndpoints:member", + "docComment": "/**\n * Include the DisasterRecover endpoint if true\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "includeDisasterRecoveryEndpoints?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "includeDisasterRecoveryEndpoints", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!CsmSlotEntity:interface", + "docComment": "/**\n * Deployment slot parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface CsmSlotEntity " + } + ], + "releaseTag": "Public", + "name": "CsmSlotEntity", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!CsmSlotEntity#preserveVnet:member", + "docComment": "/**\n * true to preserve Virtual Network to the slot during swap; otherwise, false.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "preserveVnet: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "preserveVnet", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!CsmSlotEntity#targetSlot:member", + "docComment": "/**\n * Destination deployment slot during swap operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "targetSlot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "targetSlot", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!CsmUsageQuota:interface", + "docComment": "/**\n * Usage of the quota resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface CsmUsageQuota " + } + ], + "releaseTag": "Public", + "name": "CsmUsageQuota", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!CsmUsageQuota#currentValue:member", + "docComment": "/**\n * The current value of the resource counter.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "currentValue?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "currentValue", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!CsmUsageQuota#limit:member", + "docComment": "/**\n * The resource limit.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "limit?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "limit", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!CsmUsageQuota#name:member", + "docComment": "/**\n * Quota name.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Reference", + "text": "LocalizableString", + "canonicalReference": "web-resource-manager!LocalizableString:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!CsmUsageQuota#nextResetTime:member", + "docComment": "/**\n * Next reset time for the resource counter.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nextResetTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextResetTime", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!CsmUsageQuota#unit:member", + "docComment": "/**\n * Units of measurement for the quota resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "unit?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "unit", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!CsmUsageQuotaCollection:interface", + "docComment": "/**\n * Collection of CSM usage quotas.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface CsmUsageQuotaCollection " + } + ], + "releaseTag": "Public", + "name": "CsmUsageQuotaCollection", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!CsmUsageQuotaCollection#nextLink:member", + "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!CsmUsageQuotaCollection#value:member", + "docComment": "/**\n * Collection of resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Reference", + "text": "CsmUsageQuota", + "canonicalReference": "web-resource-manager!CsmUsageQuota:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!CustomHostnameAnalysisResult:type", + "docComment": "/**\n * Custom domain analysis.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type CustomHostnameAnalysisResult = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n readonly isHostnameAlreadyVerified?: boolean;\n readonly customDomainVerificationTest?: " + }, + { + "kind": "Reference", + "text": "DnsVerificationTestResult", + "canonicalReference": "web-resource-manager!DnsVerificationTestResult:type" + }, + { + "kind": "Content", + "text": ";\n readonly customDomainVerificationFailureInfo?: " + }, + { + "kind": "Reference", + "text": "ErrorEntity", + "canonicalReference": "web-resource-manager!ErrorEntity:interface" + }, + { + "kind": "Content", + "text": ";\n readonly hasConflictOnScaleUnit?: boolean;\n readonly hasConflictAcrossSubscription?: boolean;\n readonly conflictingAppResourceId?: string;\n cNameRecords?: string[];\n txtRecords?: string[];\n aRecords?: string[];\n alternateCNameRecords?: string[];\n alternateTxtRecords?: string[];\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "CustomHostnameAnalysisResult", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 7 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!CustomHostNameDnsRecordType:type", + "docComment": "/**\n * Defines values for CustomHostNameDnsRecordType.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type CustomHostNameDnsRecordType = " + }, + { + "kind": "Content", + "text": "\"CName\" | \"A\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "CustomHostNameDnsRecordType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!DatabaseBackupSetting:interface", + "docComment": "/**\n * Database backup settings.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DatabaseBackupSetting " + } + ], + "releaseTag": "Public", + "name": "DatabaseBackupSetting", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DatabaseBackupSetting#connectionString:member", + "docComment": "/**\n * Contains a connection string to a database which is being backed up or restored. If the restore should happen to a new database, the database name inside is the new one.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "connectionString?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "connectionString", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DatabaseBackupSetting#connectionStringName:member", + "docComment": "/**\n * Contains a connection string name that is linked to the SiteConfig.ConnectionStrings. This is used during restore with overwrite connection strings options.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "connectionStringName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "connectionStringName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DatabaseBackupSetting#databaseType:member", + "docComment": "/**\n * Database type (e.g. SqlAzure / MySql).\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "databaseType: " + }, + { + "kind": "Reference", + "text": "DatabaseType", + "canonicalReference": "web-resource-manager!DatabaseType:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "databaseType", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DatabaseBackupSetting#name:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!DatabaseType:type", + "docComment": "/**\n * Defines values for DatabaseType. \\ {@link KnownDatabaseType} can be used interchangeably with DatabaseType, this enum contains the known values that the service supports. ### Known values supported by the service **SqlAzure** \\ **MySql** \\ **LocalMySql** \\ **PostgreSql**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DatabaseType = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DatabaseType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!DataSource:interface", + "docComment": "/**\n * Class representing data source used by the detectors\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DataSource " + } + ], + "releaseTag": "Public", + "name": "DataSource", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DataSource#dataSourceUri:member", + "docComment": "/**\n * Datasource Uri Links\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "dataSourceUri?: " + }, + { + "kind": "Reference", + "text": "NameValuePair", + "canonicalReference": "web-resource-manager!NameValuePair:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "dataSourceUri", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DataSource#instructions:member", + "docComment": "/**\n * Instructions if any for the data source\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "instructions?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "instructions", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!DataTableResponseColumn:interface", + "docComment": "/**\n * Column definition\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DataTableResponseColumn " + } + ], + "releaseTag": "Public", + "name": "DataTableResponseColumn", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DataTableResponseColumn#columnName:member", + "docComment": "/**\n * Name of the column\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "columnName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "columnName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DataTableResponseColumn#columnType:member", + "docComment": "/**\n * Column Type\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "columnType?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "columnType", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DataTableResponseColumn#dataType:member", + "docComment": "/**\n * Data type which looks like 'String' or 'Int32'.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "dataType?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "dataType", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!DataTableResponseObject:interface", + "docComment": "/**\n * Data Table which defines columns and raw row values\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DataTableResponseObject " + } + ], + "releaseTag": "Public", + "name": "DataTableResponseObject", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DataTableResponseObject#columns:member", + "docComment": "/**\n * List of columns with data types\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "columns?: " + }, + { + "kind": "Reference", + "text": "DataTableResponseColumn", + "canonicalReference": "web-resource-manager!DataTableResponseColumn:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "columns", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DataTableResponseObject#rows:member", + "docComment": "/**\n * Raw row values\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "rows?: " + }, + { + "kind": "Content", + "text": "string[][]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "rows", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DataTableResponseObject#tableName:member", + "docComment": "/**\n * Name of the table\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "tableName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tableName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!DefaultErrorResponse:interface", + "docComment": "/**\n * App Service error response.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DefaultErrorResponse " + } + ], + "releaseTag": "Public", + "name": "DefaultErrorResponse", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DefaultErrorResponse#error:member", + "docComment": "/**\n * Error model. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly error?: " + }, + { + "kind": "Reference", + "text": "DefaultErrorResponseError", + "canonicalReference": "web-resource-manager!DefaultErrorResponseError:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "error", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!DefaultErrorResponseError:interface", + "docComment": "/**\n * Error model.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DefaultErrorResponseError " + } + ], + "releaseTag": "Public", + "name": "DefaultErrorResponseError", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DefaultErrorResponseError#code:member", + "docComment": "/**\n * Standardized string to programmatically identify the error. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly code?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "code", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DefaultErrorResponseError#details:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "details?: " + }, + { + "kind": "Reference", + "text": "DefaultErrorResponseErrorDetailsItem", + "canonicalReference": "web-resource-manager!DefaultErrorResponseErrorDetailsItem:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "details", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DefaultErrorResponseError#innererror:member", + "docComment": "/**\n * More information to debug error. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly innererror?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "innererror", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DefaultErrorResponseError#message:member", + "docComment": "/**\n * Detailed error description and debugging information. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly message?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "message", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DefaultErrorResponseError#target:member", + "docComment": "/**\n * Detailed error description and debugging information. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly target?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "target", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!DefaultErrorResponseErrorDetailsItem:interface", + "docComment": "/**\n * Detailed errors.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DefaultErrorResponseErrorDetailsItem " + } + ], + "releaseTag": "Public", + "name": "DefaultErrorResponseErrorDetailsItem", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DefaultErrorResponseErrorDetailsItem#code:member", + "docComment": "/**\n * Standardized string to programmatically identify the error. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly code?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "code", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DefaultErrorResponseErrorDetailsItem#message:member", + "docComment": "/**\n * Detailed error description and debugging information. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly message?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "message", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DefaultErrorResponseErrorDetailsItem#target:member", + "docComment": "/**\n * Detailed error description and debugging information. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly target?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "target", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!DeletedAppRestoreRequest:type", + "docComment": "/**\n * Details about restoring a deleted app.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DeletedAppRestoreRequest = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n deletedSiteId?: string;\n recoverConfiguration?: boolean;\n snapshotTime?: string;\n useDRSecondary?: boolean;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DeletedAppRestoreRequest", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!DeletedSite:type", + "docComment": "/**\n * A deleted app.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DeletedSite = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n readonly deletedSiteId?: number;\n readonly deletedTimestamp?: string;\n readonly subscription?: string;\n readonly resourceGroup?: string;\n readonly deletedSiteName?: string;\n readonly slot?: string;\n readonly kindPropertiesKind?: string;\n readonly geoRegionName?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DeletedSite", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!DeletedWebAppCollection:interface", + "docComment": "/**\n * Collection of deleted apps.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeletedWebAppCollection " + } + ], + "releaseTag": "Public", + "name": "DeletedWebAppCollection", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DeletedWebAppCollection#nextLink:member", + "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DeletedWebAppCollection#value:member", + "docComment": "/**\n * Collection of resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Reference", + "text": "DeletedSite", + "canonicalReference": "web-resource-manager!DeletedSite:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!DeletedWebApps:interface", + "docComment": "/**\n * Interface representing a DeletedWebApps.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeletedWebApps " + } + ], + "releaseTag": "Public", + "name": "DeletedWebApps", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!DeletedWebApps#getDeletedWebAppByLocation:member(1)", + "docComment": "/**\n * Description for Get deleted app for a subscription at location.\n *\n * @param location - \n *\n * @param deletedSiteId - The numeric ID of the deleted app, e.g. 12345\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getDeletedWebAppByLocation(location: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", deletedSiteId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DeletedWebAppsGetDeletedWebAppByLocationOptionalParams", + "canonicalReference": "web-resource-manager!DeletedWebAppsGetDeletedWebAppByLocationOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DeletedWebAppsGetDeletedWebAppByLocationResponse", + "canonicalReference": "web-resource-manager!DeletedWebAppsGetDeletedWebAppByLocationResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "location", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "deletedSiteId", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "getDeletedWebAppByLocation" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!DeletedWebApps#list:member(1)", + "docComment": "/**\n * Description for Get all deleted apps for a subscription.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(options?: " + }, + { + "kind": "Reference", + "text": "DeletedWebAppsListOptionalParams", + "canonicalReference": "web-resource-manager!DeletedWebAppsListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DeletedSite", + "canonicalReference": "web-resource-manager!DeletedSite:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "list" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!DeletedWebApps#listByLocation:member(1)", + "docComment": "/**\n * Description for Get all deleted apps for a subscription at location\n *\n * @param location - \n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByLocation(location: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DeletedWebAppsListByLocationOptionalParams", + "canonicalReference": "web-resource-manager!DeletedWebAppsListByLocationOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DeletedSite", + "canonicalReference": "web-resource-manager!DeletedSite:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "location", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "listByLocation" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!DeletedWebAppsGetDeletedWebAppByLocationOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeletedWebAppsGetDeletedWebAppByLocationOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DeletedWebAppsGetDeletedWebAppByLocationOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!DeletedWebAppsGetDeletedWebAppByLocationResponse:type", + "docComment": "/**\n * Contains response data for the getDeletedWebAppByLocation operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DeletedWebAppsGetDeletedWebAppByLocationResponse = " + }, + { + "kind": "Reference", + "text": "DeletedSite", + "canonicalReference": "web-resource-manager!DeletedSite:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DeletedWebAppsGetDeletedWebAppByLocationResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!DeletedWebAppsListByLocationNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeletedWebAppsListByLocationNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DeletedWebAppsListByLocationNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!DeletedWebAppsListByLocationNextResponse:type", + "docComment": "/**\n * Contains response data for the listByLocationNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DeletedWebAppsListByLocationNextResponse = " + }, + { + "kind": "Reference", + "text": "DeletedWebAppCollection", + "canonicalReference": "web-resource-manager!DeletedWebAppCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DeletedWebAppsListByLocationNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!DeletedWebAppsListByLocationOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeletedWebAppsListByLocationOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DeletedWebAppsListByLocationOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!DeletedWebAppsListByLocationResponse:type", + "docComment": "/**\n * Contains response data for the listByLocation operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DeletedWebAppsListByLocationResponse = " + }, + { + "kind": "Reference", + "text": "DeletedWebAppCollection", + "canonicalReference": "web-resource-manager!DeletedWebAppCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DeletedWebAppsListByLocationResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!DeletedWebAppsListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeletedWebAppsListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DeletedWebAppsListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!DeletedWebAppsListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DeletedWebAppsListNextResponse = " + }, + { + "kind": "Reference", + "text": "DeletedWebAppCollection", + "canonicalReference": "web-resource-manager!DeletedWebAppCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DeletedWebAppsListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!DeletedWebAppsListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeletedWebAppsListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DeletedWebAppsListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!DeletedWebAppsListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DeletedWebAppsListResponse = " + }, + { + "kind": "Reference", + "text": "DeletedWebAppCollection", + "canonicalReference": "web-resource-manager!DeletedWebAppCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DeletedWebAppsListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!Deployment:type", + "docComment": "/**\n * User credentials used for publishing activity.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type Deployment = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n status?: number;\n message?: string;\n author?: string;\n deployer?: string;\n authorEmail?: string;\n startTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n endTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n active?: boolean;\n details?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "Deployment", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 7 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!DeploymentCollection:interface", + "docComment": "/**\n * Collection of app deployments.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeploymentCollection " + } + ], + "releaseTag": "Public", + "name": "DeploymentCollection", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DeploymentCollection#nextLink:member", + "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DeploymentCollection#value:member", + "docComment": "/**\n * Collection of resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Reference", + "text": "Deployment", + "canonicalReference": "web-resource-manager!Deployment:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!DeploymentLocations:interface", + "docComment": "/**\n * List of available locations (regions or App Service Environments) for deployment of App Service resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DeploymentLocations " + } + ], + "releaseTag": "Public", + "name": "DeploymentLocations", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DeploymentLocations#hostingEnvironmentDeploymentInfos:member", + "docComment": "/**\n * Available App Service Environments with basic information.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "hostingEnvironmentDeploymentInfos?: " + }, + { + "kind": "Reference", + "text": "HostingEnvironmentDeploymentInfo", + "canonicalReference": "web-resource-manager!HostingEnvironmentDeploymentInfo:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "hostingEnvironmentDeploymentInfos", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DeploymentLocations#hostingEnvironments:member", + "docComment": "/**\n * Available App Service Environments with full descriptions of the environments.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "hostingEnvironments?: " + }, + { + "kind": "Reference", + "text": "AppServiceEnvironment", + "canonicalReference": "web-resource-manager!AppServiceEnvironment:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "hostingEnvironments", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DeploymentLocations#locations:member", + "docComment": "/**\n * Available regions.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "locations?: " + }, + { + "kind": "Reference", + "text": "GeoRegion", + "canonicalReference": "web-resource-manager!GeoRegion:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "locations", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!DetectorAbnormalTimePeriod:interface", + "docComment": "/**\n * Class representing Abnormal Time Period detected.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DetectorAbnormalTimePeriod " + } + ], + "releaseTag": "Public", + "name": "DetectorAbnormalTimePeriod", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DetectorAbnormalTimePeriod#endTime:member", + "docComment": "/**\n * End time of the correlated event\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "endTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "endTime", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DetectorAbnormalTimePeriod#message:member", + "docComment": "/**\n * Message describing the event\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "message?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "message", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DetectorAbnormalTimePeriod#metaData:member", + "docComment": "/**\n * Downtime metadata\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "metaData?: " + }, + { + "kind": "Reference", + "text": "NameValuePair", + "canonicalReference": "web-resource-manager!NameValuePair:interface" + }, + { + "kind": "Content", + "text": "[][]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "metaData", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DetectorAbnormalTimePeriod#priority:member", + "docComment": "/**\n * Represents the rank of the Detector\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "priority?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "priority", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DetectorAbnormalTimePeriod#solutions:member", + "docComment": "/**\n * List of proposed solutions\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "solutions?: " + }, + { + "kind": "Reference", + "text": "Solution", + "canonicalReference": "web-resource-manager!Solution:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "solutions", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DetectorAbnormalTimePeriod#source:member", + "docComment": "/**\n * Represents the name of the Detector\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "source?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "source", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DetectorAbnormalTimePeriod#startTime:member", + "docComment": "/**\n * Start time of the correlated event\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "startTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "startTime", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DetectorAbnormalTimePeriod#type:member", + "docComment": "/**\n * Represents the type of the Detector\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "type?: " + }, + { + "kind": "Reference", + "text": "IssueType", + "canonicalReference": "web-resource-manager!IssueType:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "type", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!DetectorDefinition:type", + "docComment": "/**\n * Class representing detector definition\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DetectorDefinition = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n readonly displayName?: string;\n readonly description?: string;\n readonly rank?: number;\n readonly isEnabled?: boolean;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DetectorDefinition", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!DetectorInfo:interface", + "docComment": "/**\n * Definition of Detector\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DetectorInfo " + } + ], + "releaseTag": "Public", + "name": "DetectorInfo", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DetectorInfo#category:member", + "docComment": "/**\n * Support Category NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly category?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "category", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DetectorInfo#description:member", + "docComment": "/**\n * Short description of the detector and its purpose NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly description?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "description", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DetectorInfo#subCategory:member", + "docComment": "/**\n * Support Sub Category NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly subCategory?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "subCategory", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DetectorInfo#supportTopicId:member", + "docComment": "/**\n * Support Topic Id NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly supportTopicId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "supportTopicId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!DetectorResponse:type", + "docComment": "/**\n * Class representing Response from Detector\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DetectorResponse = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n metadata?: " + }, + { + "kind": "Reference", + "text": "DetectorInfo", + "canonicalReference": "web-resource-manager!DetectorInfo:interface" + }, + { + "kind": "Content", + "text": ";\n dataset?: " + }, + { + "kind": "Reference", + "text": "DiagnosticData", + "canonicalReference": "web-resource-manager!DiagnosticData:interface" + }, + { + "kind": "Content", + "text": "[];\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DetectorResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 7 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!DetectorResponseCollection:interface", + "docComment": "/**\n * Collection of detector responses\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DetectorResponseCollection " + } + ], + "releaseTag": "Public", + "name": "DetectorResponseCollection", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DetectorResponseCollection#nextLink:member", + "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DetectorResponseCollection#value:member", + "docComment": "/**\n * Collection of resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Reference", + "text": "DetectorResponse", + "canonicalReference": "web-resource-manager!DetectorResponse:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!DiagnosticAnalysis:type", + "docComment": "/**\n * Class representing a diagnostic analysis done on an application\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DiagnosticAnalysis = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n startTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n endTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n abnormalTimePeriods?: " + }, + { + "kind": "Reference", + "text": "AbnormalTimePeriod", + "canonicalReference": "web-resource-manager!AbnormalTimePeriod:interface" + }, + { + "kind": "Content", + "text": "[];\n payload?: " + }, + { + "kind": "Reference", + "text": "AnalysisData", + "canonicalReference": "web-resource-manager!AnalysisData:interface" + }, + { + "kind": "Content", + "text": "[];\n nonCorrelatedDetectors?: " + }, + { + "kind": "Reference", + "text": "DetectorDefinition", + "canonicalReference": "web-resource-manager!DetectorDefinition:type" + }, + { + "kind": "Content", + "text": "[];\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DiagnosticAnalysis", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 13 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!DiagnosticAnalysisCollection:interface", + "docComment": "/**\n * Collection of Diagnostic Analyses\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DiagnosticAnalysisCollection " + } + ], + "releaseTag": "Public", + "name": "DiagnosticAnalysisCollection", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DiagnosticAnalysisCollection#nextLink:member", + "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DiagnosticAnalysisCollection#value:member", + "docComment": "/**\n * Collection of resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Reference", + "text": "AnalysisDefinition", + "canonicalReference": "web-resource-manager!AnalysisDefinition:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!DiagnosticCategory:type", + "docComment": "/**\n * Class representing detector definition\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DiagnosticCategory = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n readonly description?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DiagnosticCategory", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!DiagnosticCategoryCollection:interface", + "docComment": "/**\n * Collection of Diagnostic Categories\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DiagnosticCategoryCollection " + } + ], + "releaseTag": "Public", + "name": "DiagnosticCategoryCollection", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DiagnosticCategoryCollection#nextLink:member", + "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DiagnosticCategoryCollection#value:member", + "docComment": "/**\n * Collection of resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Reference", + "text": "DiagnosticCategory", + "canonicalReference": "web-resource-manager!DiagnosticCategory:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!DiagnosticData:interface", + "docComment": "/**\n * Set of data with rendering instructions\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DiagnosticData " + } + ], + "releaseTag": "Public", + "name": "DiagnosticData", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DiagnosticData#renderingProperties:member", + "docComment": "/**\n * Properties that describe how the table should be rendered\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "renderingProperties?: " + }, + { + "kind": "Reference", + "text": "Rendering", + "canonicalReference": "web-resource-manager!Rendering:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "renderingProperties", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DiagnosticData#table:member", + "docComment": "/**\n * Data in table form\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "table?: " + }, + { + "kind": "Reference", + "text": "DataTableResponseObject", + "canonicalReference": "web-resource-manager!DataTableResponseObject:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "table", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!DiagnosticDetectorCollection:interface", + "docComment": "/**\n * Collection of Diagnostic Detectors\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DiagnosticDetectorCollection " + } + ], + "releaseTag": "Public", + "name": "DiagnosticDetectorCollection", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DiagnosticDetectorCollection#nextLink:member", + "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DiagnosticDetectorCollection#value:member", + "docComment": "/**\n * Collection of resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Reference", + "text": "DetectorDefinition", + "canonicalReference": "web-resource-manager!DetectorDefinition:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!DiagnosticDetectorResponse:type", + "docComment": "/**\n * Class representing Response from Diagnostic Detectors\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DiagnosticDetectorResponse = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n startTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n endTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n issueDetected?: boolean;\n detectorDefinition?: " + }, + { + "kind": "Reference", + "text": "DetectorDefinition", + "canonicalReference": "web-resource-manager!DetectorDefinition:type" + }, + { + "kind": "Content", + "text": ";\n metrics?: " + }, + { + "kind": "Reference", + "text": "DiagnosticMetricSet", + "canonicalReference": "web-resource-manager!DiagnosticMetricSet:interface" + }, + { + "kind": "Content", + "text": "[];\n abnormalTimePeriods?: " + }, + { + "kind": "Reference", + "text": "DetectorAbnormalTimePeriod", + "canonicalReference": "web-resource-manager!DetectorAbnormalTimePeriod:interface" + }, + { + "kind": "Content", + "text": "[];\n data?: " + }, + { + "kind": "Reference", + "text": "NameValuePair", + "canonicalReference": "web-resource-manager!NameValuePair:interface" + }, + { + "kind": "Content", + "text": "[][];\n responseMetaData?: " + }, + { + "kind": "Reference", + "text": "ResponseMetaData", + "canonicalReference": "web-resource-manager!ResponseMetaData:interface" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DiagnosticDetectorResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 17 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!DiagnosticMetricSample:interface", + "docComment": "/**\n * Class representing Diagnostic Metric\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DiagnosticMetricSample " + } + ], + "releaseTag": "Public", + "name": "DiagnosticMetricSample", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DiagnosticMetricSample#isAggregated:member", + "docComment": "/**\n * Whether the values are aggregates across all workers or not\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "isAggregated?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "isAggregated", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DiagnosticMetricSample#maximum:member", + "docComment": "/**\n * Maximum of the metric sampled during the time period\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "maximum?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "maximum", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DiagnosticMetricSample#minimum:member", + "docComment": "/**\n * Minimum of the metric sampled during the time period\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "minimum?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "minimum", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DiagnosticMetricSample#roleInstance:member", + "docComment": "/**\n * Role Instance. Null if this counter is not per instance This is returned and should be whichever instance name we desire to be returned i.e. CPU and Memory return RDWORKERNAME (LargeDed..._IN_0) where RDWORKERNAME is Machine name below and RoleInstance name in parenthesis\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "roleInstance?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "roleInstance", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DiagnosticMetricSample#timestamp:member", + "docComment": "/**\n * Time at which metric is measured\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "timestamp?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "timestamp", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DiagnosticMetricSample#total:member", + "docComment": "/**\n * Total value of the metric. If multiple measurements are made this will have sum of all.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "total?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "total", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!DiagnosticMetricSet:interface", + "docComment": "/**\n * Class representing Diagnostic Metric information\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DiagnosticMetricSet " + } + ], + "releaseTag": "Public", + "name": "DiagnosticMetricSet", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DiagnosticMetricSet#endTime:member", + "docComment": "/**\n * End time of the period\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "endTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "endTime", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DiagnosticMetricSet#name:member", + "docComment": "/**\n * Name of the metric\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DiagnosticMetricSet#startTime:member", + "docComment": "/**\n * Start time of the period\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "startTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "startTime", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DiagnosticMetricSet#timeGrain:member", + "docComment": "/**\n * Presented time grain. Supported grains at the moment are PT1M, PT1H, P1D\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "timeGrain?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "timeGrain", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DiagnosticMetricSet#unit:member", + "docComment": "/**\n * Metric's unit\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "unit?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "unit", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DiagnosticMetricSet#values:member", + "docComment": "/**\n * Collection of metric values for the selected period based on the {Microsoft.Web.Hosting.Administration.DiagnosticMetricSet.TimeGrain}\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "values?: " + }, + { + "kind": "Reference", + "text": "DiagnosticMetricSample", + "canonicalReference": "web-resource-manager!DiagnosticMetricSample:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "values", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!Diagnostics:interface", + "docComment": "/**\n * Interface representing a Diagnostics.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Diagnostics " + } + ], + "releaseTag": "Public", + "name": "Diagnostics", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!Diagnostics#executeSiteAnalysis:member(1)", + "docComment": "/**\n * Description for Execute Analysis\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param siteName - Site Name\n *\n * @param diagnosticCategory - Category Name\n *\n * @param analysisName - Analysis Resource Name\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "executeSiteAnalysis(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", siteName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", diagnosticCategory: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", analysisName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DiagnosticsExecuteSiteAnalysisOptionalParams", + "canonicalReference": "web-resource-manager!DiagnosticsExecuteSiteAnalysisOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DiagnosticsExecuteSiteAnalysisResponse", + "canonicalReference": "web-resource-manager!DiagnosticsExecuteSiteAnalysisResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "siteName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "diagnosticCategory", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "analysisName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "executeSiteAnalysis" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!Diagnostics#executeSiteAnalysisSlot:member(1)", + "docComment": "/**\n * Description for Execute Analysis\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param siteName - Site Name\n *\n * @param diagnosticCategory - Category Name\n *\n * @param analysisName - Analysis Resource Name\n *\n * @param slot - Slot Name\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "executeSiteAnalysisSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", siteName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", diagnosticCategory: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", analysisName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DiagnosticsExecuteSiteAnalysisSlotOptionalParams", + "canonicalReference": "web-resource-manager!DiagnosticsExecuteSiteAnalysisSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DiagnosticsExecuteSiteAnalysisSlotResponse", + "canonicalReference": "web-resource-manager!DiagnosticsExecuteSiteAnalysisSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "siteName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "diagnosticCategory", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "analysisName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "executeSiteAnalysisSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!Diagnostics#executeSiteDetector:member(1)", + "docComment": "/**\n * Description for Execute Detector\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param siteName - Site Name\n *\n * @param detectorName - Detector Resource Name\n *\n * @param diagnosticCategory - Category Name\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "executeSiteDetector(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", siteName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", detectorName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", diagnosticCategory: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DiagnosticsExecuteSiteDetectorOptionalParams", + "canonicalReference": "web-resource-manager!DiagnosticsExecuteSiteDetectorOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DiagnosticsExecuteSiteDetectorResponse", + "canonicalReference": "web-resource-manager!DiagnosticsExecuteSiteDetectorResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "siteName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "detectorName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "diagnosticCategory", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "executeSiteDetector" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!Diagnostics#executeSiteDetectorSlot:member(1)", + "docComment": "/**\n * Description for Execute Detector\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param siteName - Site Name\n *\n * @param detectorName - Detector Resource Name\n *\n * @param diagnosticCategory - Category Name\n *\n * @param slot - Slot Name\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "executeSiteDetectorSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", siteName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", detectorName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", diagnosticCategory: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DiagnosticsExecuteSiteDetectorSlotOptionalParams", + "canonicalReference": "web-resource-manager!DiagnosticsExecuteSiteDetectorSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DiagnosticsExecuteSiteDetectorSlotResponse", + "canonicalReference": "web-resource-manager!DiagnosticsExecuteSiteDetectorSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "siteName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "detectorName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "diagnosticCategory", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "executeSiteDetectorSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!Diagnostics#getHostingEnvironmentDetectorResponse:member(1)", + "docComment": "/**\n * Description for Get Hosting Environment Detector Response\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - App Service Environment Name\n *\n * @param detectorName - Detector Resource Name\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getHostingEnvironmentDetectorResponse(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", detectorName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DiagnosticsGetHostingEnvironmentDetectorResponseOptionalParams", + "canonicalReference": "web-resource-manager!DiagnosticsGetHostingEnvironmentDetectorResponseOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DiagnosticsGetHostingEnvironmentDetectorResponseResponse", + "canonicalReference": "web-resource-manager!DiagnosticsGetHostingEnvironmentDetectorResponseResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "detectorName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "getHostingEnvironmentDetectorResponse" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!Diagnostics#getSiteAnalysis:member(1)", + "docComment": "/**\n * Description for Get Site Analysis\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param siteName - Site Name\n *\n * @param diagnosticCategory - Diagnostic Category\n *\n * @param analysisName - Analysis Name\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getSiteAnalysis(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", siteName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", diagnosticCategory: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", analysisName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DiagnosticsGetSiteAnalysisOptionalParams", + "canonicalReference": "web-resource-manager!DiagnosticsGetSiteAnalysisOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DiagnosticsGetSiteAnalysisResponse", + "canonicalReference": "web-resource-manager!DiagnosticsGetSiteAnalysisResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "siteName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "diagnosticCategory", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "analysisName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "getSiteAnalysis" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!Diagnostics#getSiteAnalysisSlot:member(1)", + "docComment": "/**\n * Description for Get Site Analysis\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param siteName - Site Name\n *\n * @param diagnosticCategory - Diagnostic Category\n *\n * @param analysisName - Analysis Name\n *\n * @param slot - Slot - optional\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getSiteAnalysisSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", siteName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", diagnosticCategory: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", analysisName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DiagnosticsGetSiteAnalysisSlotOptionalParams", + "canonicalReference": "web-resource-manager!DiagnosticsGetSiteAnalysisSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DiagnosticsGetSiteAnalysisSlotResponse", + "canonicalReference": "web-resource-manager!DiagnosticsGetSiteAnalysisSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "siteName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "diagnosticCategory", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "analysisName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "getSiteAnalysisSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!Diagnostics#getSiteDetector:member(1)", + "docComment": "/**\n * Description for Get Detector\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param siteName - Site Name\n *\n * @param diagnosticCategory - Diagnostic Category\n *\n * @param detectorName - Detector Name\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getSiteDetector(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", siteName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", diagnosticCategory: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", detectorName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DiagnosticsGetSiteDetectorOptionalParams", + "canonicalReference": "web-resource-manager!DiagnosticsGetSiteDetectorOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DiagnosticsGetSiteDetectorResponse", + "canonicalReference": "web-resource-manager!DiagnosticsGetSiteDetectorResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "siteName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "diagnosticCategory", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "detectorName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "getSiteDetector" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!Diagnostics#getSiteDetectorResponse:member(1)", + "docComment": "/**\n * Description for Get site detector response\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param siteName - Site Name\n *\n * @param detectorName - Detector Resource Name\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getSiteDetectorResponse(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", siteName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", detectorName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DiagnosticsGetSiteDetectorResponseOptionalParams", + "canonicalReference": "web-resource-manager!DiagnosticsGetSiteDetectorResponseOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DiagnosticsGetSiteDetectorResponseResponse", + "canonicalReference": "web-resource-manager!DiagnosticsGetSiteDetectorResponseResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "siteName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "detectorName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "getSiteDetectorResponse" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!Diagnostics#getSiteDetectorResponseSlot:member(1)", + "docComment": "/**\n * Description for Get site detector response\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param siteName - Site Name\n *\n * @param detectorName - Detector Resource Name\n *\n * @param slot - Slot Name\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getSiteDetectorResponseSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", siteName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", detectorName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DiagnosticsGetSiteDetectorResponseSlotOptionalParams", + "canonicalReference": "web-resource-manager!DiagnosticsGetSiteDetectorResponseSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DiagnosticsGetSiteDetectorResponseSlotResponse", + "canonicalReference": "web-resource-manager!DiagnosticsGetSiteDetectorResponseSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "siteName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "detectorName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "getSiteDetectorResponseSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!Diagnostics#getSiteDetectorSlot:member(1)", + "docComment": "/**\n * Description for Get Detector\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param siteName - Site Name\n *\n * @param diagnosticCategory - Diagnostic Category\n *\n * @param detectorName - Detector Name\n *\n * @param slot - Slot Name\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getSiteDetectorSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", siteName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", diagnosticCategory: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", detectorName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DiagnosticsGetSiteDetectorSlotOptionalParams", + "canonicalReference": "web-resource-manager!DiagnosticsGetSiteDetectorSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DiagnosticsGetSiteDetectorSlotResponse", + "canonicalReference": "web-resource-manager!DiagnosticsGetSiteDetectorSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "siteName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "diagnosticCategory", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "detectorName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "getSiteDetectorSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!Diagnostics#getSiteDiagnosticCategory:member(1)", + "docComment": "/**\n * Description for Get Diagnostics Category\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param siteName - Site Name\n *\n * @param diagnosticCategory - Diagnostic Category\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getSiteDiagnosticCategory(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", siteName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", diagnosticCategory: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DiagnosticsGetSiteDiagnosticCategoryOptionalParams", + "canonicalReference": "web-resource-manager!DiagnosticsGetSiteDiagnosticCategoryOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DiagnosticsGetSiteDiagnosticCategoryResponse", + "canonicalReference": "web-resource-manager!DiagnosticsGetSiteDiagnosticCategoryResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "siteName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "diagnosticCategory", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "getSiteDiagnosticCategory" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!Diagnostics#getSiteDiagnosticCategorySlot:member(1)", + "docComment": "/**\n * Description for Get Diagnostics Category\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param siteName - Site Name\n *\n * @param diagnosticCategory - Diagnostic Category\n *\n * @param slot - Slot Name\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getSiteDiagnosticCategorySlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", siteName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", diagnosticCategory: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DiagnosticsGetSiteDiagnosticCategorySlotOptionalParams", + "canonicalReference": "web-resource-manager!DiagnosticsGetSiteDiagnosticCategorySlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DiagnosticsGetSiteDiagnosticCategorySlotResponse", + "canonicalReference": "web-resource-manager!DiagnosticsGetSiteDiagnosticCategorySlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "siteName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "diagnosticCategory", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "getSiteDiagnosticCategorySlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!Diagnostics#listHostingEnvironmentDetectorResponses:member(1)", + "docComment": "/**\n * Description for List Hosting Environment Detector Responses\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site Name\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listHostingEnvironmentDetectorResponses(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DiagnosticsListHostingEnvironmentDetectorResponsesOptionalParams", + "canonicalReference": "web-resource-manager!DiagnosticsListHostingEnvironmentDetectorResponsesOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DetectorResponse", + "canonicalReference": "web-resource-manager!DetectorResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listHostingEnvironmentDetectorResponses" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!Diagnostics#listSiteAnalyses:member(1)", + "docComment": "/**\n * Description for Get Site Analyses\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param siteName - Site Name\n *\n * @param diagnosticCategory - Diagnostic Category\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listSiteAnalyses(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", siteName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", diagnosticCategory: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DiagnosticsListSiteAnalysesOptionalParams", + "canonicalReference": "web-resource-manager!DiagnosticsListSiteAnalysesOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "AnalysisDefinition", + "canonicalReference": "web-resource-manager!AnalysisDefinition:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "siteName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "diagnosticCategory", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listSiteAnalyses" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!Diagnostics#listSiteAnalysesSlot:member(1)", + "docComment": "/**\n * Description for Get Site Analyses\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param siteName - Site Name\n *\n * @param diagnosticCategory - Diagnostic Category\n *\n * @param slot - Slot Name\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listSiteAnalysesSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", siteName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", diagnosticCategory: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DiagnosticsListSiteAnalysesSlotOptionalParams", + "canonicalReference": "web-resource-manager!DiagnosticsListSiteAnalysesSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "AnalysisDefinition", + "canonicalReference": "web-resource-manager!AnalysisDefinition:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "siteName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "diagnosticCategory", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "listSiteAnalysesSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!Diagnostics#listSiteDetectorResponses:member(1)", + "docComment": "/**\n * Description for List Site Detector Responses\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param siteName - Site Name\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listSiteDetectorResponses(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", siteName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DiagnosticsListSiteDetectorResponsesOptionalParams", + "canonicalReference": "web-resource-manager!DiagnosticsListSiteDetectorResponsesOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DetectorResponse", + "canonicalReference": "web-resource-manager!DetectorResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "siteName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listSiteDetectorResponses" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!Diagnostics#listSiteDetectorResponsesSlot:member(1)", + "docComment": "/**\n * Description for List Site Detector Responses\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param siteName - Site Name\n *\n * @param slot - Slot Name\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listSiteDetectorResponsesSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", siteName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DiagnosticsListSiteDetectorResponsesSlotOptionalParams", + "canonicalReference": "web-resource-manager!DiagnosticsListSiteDetectorResponsesSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DetectorResponse", + "canonicalReference": "web-resource-manager!DetectorResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "siteName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listSiteDetectorResponsesSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!Diagnostics#listSiteDetectors:member(1)", + "docComment": "/**\n * Description for Get Detectors\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param siteName - Site Name\n *\n * @param diagnosticCategory - Diagnostic Category\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listSiteDetectors(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", siteName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", diagnosticCategory: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DiagnosticsListSiteDetectorsOptionalParams", + "canonicalReference": "web-resource-manager!DiagnosticsListSiteDetectorsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DetectorDefinition", + "canonicalReference": "web-resource-manager!DetectorDefinition:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "siteName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "diagnosticCategory", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listSiteDetectors" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!Diagnostics#listSiteDetectorsSlot:member(1)", + "docComment": "/**\n * Description for Get Detectors\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param siteName - Site Name\n *\n * @param diagnosticCategory - Diagnostic Category\n *\n * @param slot - Slot Name\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listSiteDetectorsSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", siteName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", diagnosticCategory: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DiagnosticsListSiteDetectorsSlotOptionalParams", + "canonicalReference": "web-resource-manager!DiagnosticsListSiteDetectorsSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DetectorDefinition", + "canonicalReference": "web-resource-manager!DetectorDefinition:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "siteName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "diagnosticCategory", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "listSiteDetectorsSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!Diagnostics#listSiteDiagnosticCategories:member(1)", + "docComment": "/**\n * Description for Get Diagnostics Categories\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param siteName - Site Name\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listSiteDiagnosticCategories(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", siteName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DiagnosticsListSiteDiagnosticCategoriesOptionalParams", + "canonicalReference": "web-resource-manager!DiagnosticsListSiteDiagnosticCategoriesOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DiagnosticCategory", + "canonicalReference": "web-resource-manager!DiagnosticCategory:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "siteName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listSiteDiagnosticCategories" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!Diagnostics#listSiteDiagnosticCategoriesSlot:member(1)", + "docComment": "/**\n * Description for Get Diagnostics Categories\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param siteName - Site Name\n *\n * @param slot - Slot Name\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listSiteDiagnosticCategoriesSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", siteName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DiagnosticsListSiteDiagnosticCategoriesSlotOptionalParams", + "canonicalReference": "web-resource-manager!DiagnosticsListSiteDiagnosticCategoriesSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DiagnosticCategory", + "canonicalReference": "web-resource-manager!DiagnosticCategory:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "siteName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listSiteDiagnosticCategoriesSlot" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!DiagnosticsExecuteSiteAnalysisOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DiagnosticsExecuteSiteAnalysisOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DiagnosticsExecuteSiteAnalysisOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DiagnosticsExecuteSiteAnalysisOptionalParams#endTime:member", + "docComment": "/**\n * End Time\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "endTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "endTime", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DiagnosticsExecuteSiteAnalysisOptionalParams#startTime:member", + "docComment": "/**\n * Start Time\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "startTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "startTime", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DiagnosticsExecuteSiteAnalysisOptionalParams#timeGrain:member", + "docComment": "/**\n * Time Grain\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "timeGrain?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "timeGrain", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!DiagnosticsExecuteSiteAnalysisResponse:type", + "docComment": "/**\n * Contains response data for the executeSiteAnalysis operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DiagnosticsExecuteSiteAnalysisResponse = " + }, + { + "kind": "Reference", + "text": "DiagnosticAnalysis", + "canonicalReference": "web-resource-manager!DiagnosticAnalysis:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DiagnosticsExecuteSiteAnalysisResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!DiagnosticsExecuteSiteAnalysisSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DiagnosticsExecuteSiteAnalysisSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DiagnosticsExecuteSiteAnalysisSlotOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DiagnosticsExecuteSiteAnalysisSlotOptionalParams#endTime:member", + "docComment": "/**\n * End Time\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "endTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "endTime", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DiagnosticsExecuteSiteAnalysisSlotOptionalParams#startTime:member", + "docComment": "/**\n * Start Time\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "startTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "startTime", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DiagnosticsExecuteSiteAnalysisSlotOptionalParams#timeGrain:member", + "docComment": "/**\n * Time Grain\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "timeGrain?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "timeGrain", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!DiagnosticsExecuteSiteAnalysisSlotResponse:type", + "docComment": "/**\n * Contains response data for the executeSiteAnalysisSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DiagnosticsExecuteSiteAnalysisSlotResponse = " + }, + { + "kind": "Reference", + "text": "DiagnosticAnalysis", + "canonicalReference": "web-resource-manager!DiagnosticAnalysis:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DiagnosticsExecuteSiteAnalysisSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!DiagnosticsExecuteSiteDetectorOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DiagnosticsExecuteSiteDetectorOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DiagnosticsExecuteSiteDetectorOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DiagnosticsExecuteSiteDetectorOptionalParams#endTime:member", + "docComment": "/**\n * End Time\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "endTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "endTime", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DiagnosticsExecuteSiteDetectorOptionalParams#startTime:member", + "docComment": "/**\n * Start Time\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "startTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "startTime", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DiagnosticsExecuteSiteDetectorOptionalParams#timeGrain:member", + "docComment": "/**\n * Time Grain\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "timeGrain?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "timeGrain", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!DiagnosticsExecuteSiteDetectorResponse:type", + "docComment": "/**\n * Contains response data for the executeSiteDetector operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DiagnosticsExecuteSiteDetectorResponse = " + }, + { + "kind": "Reference", + "text": "DiagnosticDetectorResponse", + "canonicalReference": "web-resource-manager!DiagnosticDetectorResponse:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DiagnosticsExecuteSiteDetectorResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!DiagnosticsExecuteSiteDetectorSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DiagnosticsExecuteSiteDetectorSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DiagnosticsExecuteSiteDetectorSlotOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DiagnosticsExecuteSiteDetectorSlotOptionalParams#endTime:member", + "docComment": "/**\n * End Time\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "endTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "endTime", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DiagnosticsExecuteSiteDetectorSlotOptionalParams#startTime:member", + "docComment": "/**\n * Start Time\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "startTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "startTime", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DiagnosticsExecuteSiteDetectorSlotOptionalParams#timeGrain:member", + "docComment": "/**\n * Time Grain\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "timeGrain?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "timeGrain", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!DiagnosticsExecuteSiteDetectorSlotResponse:type", + "docComment": "/**\n * Contains response data for the executeSiteDetectorSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DiagnosticsExecuteSiteDetectorSlotResponse = " + }, + { + "kind": "Reference", + "text": "DiagnosticDetectorResponse", + "canonicalReference": "web-resource-manager!DiagnosticDetectorResponse:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DiagnosticsExecuteSiteDetectorSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!DiagnosticsGetHostingEnvironmentDetectorResponseOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DiagnosticsGetHostingEnvironmentDetectorResponseOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DiagnosticsGetHostingEnvironmentDetectorResponseOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DiagnosticsGetHostingEnvironmentDetectorResponseOptionalParams#endTime:member", + "docComment": "/**\n * End Time\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "endTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "endTime", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DiagnosticsGetHostingEnvironmentDetectorResponseOptionalParams#startTime:member", + "docComment": "/**\n * Start Time\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "startTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "startTime", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DiagnosticsGetHostingEnvironmentDetectorResponseOptionalParams#timeGrain:member", + "docComment": "/**\n * Time Grain\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "timeGrain?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "timeGrain", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!DiagnosticsGetHostingEnvironmentDetectorResponseResponse:type", + "docComment": "/**\n * Contains response data for the getHostingEnvironmentDetectorResponse operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DiagnosticsGetHostingEnvironmentDetectorResponseResponse = " + }, + { + "kind": "Reference", + "text": "DetectorResponse", + "canonicalReference": "web-resource-manager!DetectorResponse:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DiagnosticsGetHostingEnvironmentDetectorResponseResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!DiagnosticsGetSiteAnalysisOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DiagnosticsGetSiteAnalysisOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DiagnosticsGetSiteAnalysisOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!DiagnosticsGetSiteAnalysisResponse:type", + "docComment": "/**\n * Contains response data for the getSiteAnalysis operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DiagnosticsGetSiteAnalysisResponse = " + }, + { + "kind": "Reference", + "text": "AnalysisDefinition", + "canonicalReference": "web-resource-manager!AnalysisDefinition:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DiagnosticsGetSiteAnalysisResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!DiagnosticsGetSiteAnalysisSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DiagnosticsGetSiteAnalysisSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DiagnosticsGetSiteAnalysisSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!DiagnosticsGetSiteAnalysisSlotResponse:type", + "docComment": "/**\n * Contains response data for the getSiteAnalysisSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DiagnosticsGetSiteAnalysisSlotResponse = " + }, + { + "kind": "Reference", + "text": "AnalysisDefinition", + "canonicalReference": "web-resource-manager!AnalysisDefinition:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DiagnosticsGetSiteAnalysisSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!DiagnosticsGetSiteDetectorOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DiagnosticsGetSiteDetectorOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DiagnosticsGetSiteDetectorOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!DiagnosticsGetSiteDetectorResponse:type", + "docComment": "/**\n * Contains response data for the getSiteDetector operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DiagnosticsGetSiteDetectorResponse = " + }, + { + "kind": "Reference", + "text": "DetectorDefinition", + "canonicalReference": "web-resource-manager!DetectorDefinition:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DiagnosticsGetSiteDetectorResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!DiagnosticsGetSiteDetectorResponseOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DiagnosticsGetSiteDetectorResponseOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DiagnosticsGetSiteDetectorResponseOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DiagnosticsGetSiteDetectorResponseOptionalParams#endTime:member", + "docComment": "/**\n * End Time\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "endTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "endTime", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DiagnosticsGetSiteDetectorResponseOptionalParams#startTime:member", + "docComment": "/**\n * Start Time\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "startTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "startTime", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DiagnosticsGetSiteDetectorResponseOptionalParams#timeGrain:member", + "docComment": "/**\n * Time Grain\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "timeGrain?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "timeGrain", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!DiagnosticsGetSiteDetectorResponseResponse:type", + "docComment": "/**\n * Contains response data for the getSiteDetectorResponse operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DiagnosticsGetSiteDetectorResponseResponse = " + }, + { + "kind": "Reference", + "text": "DetectorResponse", + "canonicalReference": "web-resource-manager!DetectorResponse:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DiagnosticsGetSiteDetectorResponseResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!DiagnosticsGetSiteDetectorResponseSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DiagnosticsGetSiteDetectorResponseSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DiagnosticsGetSiteDetectorResponseSlotOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DiagnosticsGetSiteDetectorResponseSlotOptionalParams#endTime:member", + "docComment": "/**\n * End Time\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "endTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "endTime", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DiagnosticsGetSiteDetectorResponseSlotOptionalParams#startTime:member", + "docComment": "/**\n * Start Time\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "startTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "startTime", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DiagnosticsGetSiteDetectorResponseSlotOptionalParams#timeGrain:member", + "docComment": "/**\n * Time Grain\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "timeGrain?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "timeGrain", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!DiagnosticsGetSiteDetectorResponseSlotResponse:type", + "docComment": "/**\n * Contains response data for the getSiteDetectorResponseSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DiagnosticsGetSiteDetectorResponseSlotResponse = " + }, + { + "kind": "Reference", + "text": "DetectorResponse", + "canonicalReference": "web-resource-manager!DetectorResponse:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DiagnosticsGetSiteDetectorResponseSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!DiagnosticsGetSiteDetectorSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DiagnosticsGetSiteDetectorSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DiagnosticsGetSiteDetectorSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!DiagnosticsGetSiteDetectorSlotResponse:type", + "docComment": "/**\n * Contains response data for the getSiteDetectorSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DiagnosticsGetSiteDetectorSlotResponse = " + }, + { + "kind": "Reference", + "text": "DetectorDefinition", + "canonicalReference": "web-resource-manager!DetectorDefinition:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DiagnosticsGetSiteDetectorSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!DiagnosticsGetSiteDiagnosticCategoryOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DiagnosticsGetSiteDiagnosticCategoryOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DiagnosticsGetSiteDiagnosticCategoryOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!DiagnosticsGetSiteDiagnosticCategoryResponse:type", + "docComment": "/**\n * Contains response data for the getSiteDiagnosticCategory operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DiagnosticsGetSiteDiagnosticCategoryResponse = " + }, + { + "kind": "Reference", + "text": "DiagnosticCategory", + "canonicalReference": "web-resource-manager!DiagnosticCategory:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DiagnosticsGetSiteDiagnosticCategoryResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!DiagnosticsGetSiteDiagnosticCategorySlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DiagnosticsGetSiteDiagnosticCategorySlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DiagnosticsGetSiteDiagnosticCategorySlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!DiagnosticsGetSiteDiagnosticCategorySlotResponse:type", + "docComment": "/**\n * Contains response data for the getSiteDiagnosticCategorySlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DiagnosticsGetSiteDiagnosticCategorySlotResponse = " + }, + { + "kind": "Reference", + "text": "DiagnosticCategory", + "canonicalReference": "web-resource-manager!DiagnosticCategory:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DiagnosticsGetSiteDiagnosticCategorySlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!DiagnosticsListHostingEnvironmentDetectorResponsesNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DiagnosticsListHostingEnvironmentDetectorResponsesNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DiagnosticsListHostingEnvironmentDetectorResponsesNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!DiagnosticsListHostingEnvironmentDetectorResponsesNextResponse:type", + "docComment": "/**\n * Contains response data for the listHostingEnvironmentDetectorResponsesNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DiagnosticsListHostingEnvironmentDetectorResponsesNextResponse = " + }, + { + "kind": "Reference", + "text": "DetectorResponseCollection", + "canonicalReference": "web-resource-manager!DetectorResponseCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DiagnosticsListHostingEnvironmentDetectorResponsesNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!DiagnosticsListHostingEnvironmentDetectorResponsesOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DiagnosticsListHostingEnvironmentDetectorResponsesOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DiagnosticsListHostingEnvironmentDetectorResponsesOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!DiagnosticsListHostingEnvironmentDetectorResponsesResponse:type", + "docComment": "/**\n * Contains response data for the listHostingEnvironmentDetectorResponses operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DiagnosticsListHostingEnvironmentDetectorResponsesResponse = " + }, + { + "kind": "Reference", + "text": "DetectorResponseCollection", + "canonicalReference": "web-resource-manager!DetectorResponseCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DiagnosticsListHostingEnvironmentDetectorResponsesResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!DiagnosticsListSiteAnalysesNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DiagnosticsListSiteAnalysesNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DiagnosticsListSiteAnalysesNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!DiagnosticsListSiteAnalysesNextResponse:type", + "docComment": "/**\n * Contains response data for the listSiteAnalysesNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DiagnosticsListSiteAnalysesNextResponse = " + }, + { + "kind": "Reference", + "text": "DiagnosticAnalysisCollection", + "canonicalReference": "web-resource-manager!DiagnosticAnalysisCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DiagnosticsListSiteAnalysesNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!DiagnosticsListSiteAnalysesOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DiagnosticsListSiteAnalysesOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DiagnosticsListSiteAnalysesOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!DiagnosticsListSiteAnalysesResponse:type", + "docComment": "/**\n * Contains response data for the listSiteAnalyses operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DiagnosticsListSiteAnalysesResponse = " + }, + { + "kind": "Reference", + "text": "DiagnosticAnalysisCollection", + "canonicalReference": "web-resource-manager!DiagnosticAnalysisCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DiagnosticsListSiteAnalysesResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!DiagnosticsListSiteAnalysesSlotNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DiagnosticsListSiteAnalysesSlotNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DiagnosticsListSiteAnalysesSlotNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!DiagnosticsListSiteAnalysesSlotNextResponse:type", + "docComment": "/**\n * Contains response data for the listSiteAnalysesSlotNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DiagnosticsListSiteAnalysesSlotNextResponse = " + }, + { + "kind": "Reference", + "text": "DiagnosticAnalysisCollection", + "canonicalReference": "web-resource-manager!DiagnosticAnalysisCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DiagnosticsListSiteAnalysesSlotNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!DiagnosticsListSiteAnalysesSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DiagnosticsListSiteAnalysesSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DiagnosticsListSiteAnalysesSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!DiagnosticsListSiteAnalysesSlotResponse:type", + "docComment": "/**\n * Contains response data for the listSiteAnalysesSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DiagnosticsListSiteAnalysesSlotResponse = " + }, + { + "kind": "Reference", + "text": "DiagnosticAnalysisCollection", + "canonicalReference": "web-resource-manager!DiagnosticAnalysisCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DiagnosticsListSiteAnalysesSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!DiagnosticsListSiteDetectorResponsesNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DiagnosticsListSiteDetectorResponsesNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DiagnosticsListSiteDetectorResponsesNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!DiagnosticsListSiteDetectorResponsesNextResponse:type", + "docComment": "/**\n * Contains response data for the listSiteDetectorResponsesNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DiagnosticsListSiteDetectorResponsesNextResponse = " + }, + { + "kind": "Reference", + "text": "DetectorResponseCollection", + "canonicalReference": "web-resource-manager!DetectorResponseCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DiagnosticsListSiteDetectorResponsesNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!DiagnosticsListSiteDetectorResponsesOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DiagnosticsListSiteDetectorResponsesOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DiagnosticsListSiteDetectorResponsesOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!DiagnosticsListSiteDetectorResponsesResponse:type", + "docComment": "/**\n * Contains response data for the listSiteDetectorResponses operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DiagnosticsListSiteDetectorResponsesResponse = " + }, + { + "kind": "Reference", + "text": "DetectorResponseCollection", + "canonicalReference": "web-resource-manager!DetectorResponseCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DiagnosticsListSiteDetectorResponsesResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!DiagnosticsListSiteDetectorResponsesSlotNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DiagnosticsListSiteDetectorResponsesSlotNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DiagnosticsListSiteDetectorResponsesSlotNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!DiagnosticsListSiteDetectorResponsesSlotNextResponse:type", + "docComment": "/**\n * Contains response data for the listSiteDetectorResponsesSlotNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DiagnosticsListSiteDetectorResponsesSlotNextResponse = " + }, + { + "kind": "Reference", + "text": "DetectorResponseCollection", + "canonicalReference": "web-resource-manager!DetectorResponseCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DiagnosticsListSiteDetectorResponsesSlotNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!DiagnosticsListSiteDetectorResponsesSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DiagnosticsListSiteDetectorResponsesSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DiagnosticsListSiteDetectorResponsesSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!DiagnosticsListSiteDetectorResponsesSlotResponse:type", + "docComment": "/**\n * Contains response data for the listSiteDetectorResponsesSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DiagnosticsListSiteDetectorResponsesSlotResponse = " + }, + { + "kind": "Reference", + "text": "DetectorResponseCollection", + "canonicalReference": "web-resource-manager!DetectorResponseCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DiagnosticsListSiteDetectorResponsesSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!DiagnosticsListSiteDetectorsNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DiagnosticsListSiteDetectorsNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DiagnosticsListSiteDetectorsNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!DiagnosticsListSiteDetectorsNextResponse:type", + "docComment": "/**\n * Contains response data for the listSiteDetectorsNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DiagnosticsListSiteDetectorsNextResponse = " + }, + { + "kind": "Reference", + "text": "DiagnosticDetectorCollection", + "canonicalReference": "web-resource-manager!DiagnosticDetectorCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DiagnosticsListSiteDetectorsNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!DiagnosticsListSiteDetectorsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DiagnosticsListSiteDetectorsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DiagnosticsListSiteDetectorsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!DiagnosticsListSiteDetectorsResponse:type", + "docComment": "/**\n * Contains response data for the listSiteDetectors operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DiagnosticsListSiteDetectorsResponse = " + }, + { + "kind": "Reference", + "text": "DiagnosticDetectorCollection", + "canonicalReference": "web-resource-manager!DiagnosticDetectorCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DiagnosticsListSiteDetectorsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!DiagnosticsListSiteDetectorsSlotNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DiagnosticsListSiteDetectorsSlotNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DiagnosticsListSiteDetectorsSlotNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!DiagnosticsListSiteDetectorsSlotNextResponse:type", + "docComment": "/**\n * Contains response data for the listSiteDetectorsSlotNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DiagnosticsListSiteDetectorsSlotNextResponse = " + }, + { + "kind": "Reference", + "text": "DiagnosticDetectorCollection", + "canonicalReference": "web-resource-manager!DiagnosticDetectorCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DiagnosticsListSiteDetectorsSlotNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!DiagnosticsListSiteDetectorsSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DiagnosticsListSiteDetectorsSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DiagnosticsListSiteDetectorsSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!DiagnosticsListSiteDetectorsSlotResponse:type", + "docComment": "/**\n * Contains response data for the listSiteDetectorsSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DiagnosticsListSiteDetectorsSlotResponse = " + }, + { + "kind": "Reference", + "text": "DiagnosticDetectorCollection", + "canonicalReference": "web-resource-manager!DiagnosticDetectorCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DiagnosticsListSiteDetectorsSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!DiagnosticsListSiteDiagnosticCategoriesNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DiagnosticsListSiteDiagnosticCategoriesNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DiagnosticsListSiteDiagnosticCategoriesNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!DiagnosticsListSiteDiagnosticCategoriesNextResponse:type", + "docComment": "/**\n * Contains response data for the listSiteDiagnosticCategoriesNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DiagnosticsListSiteDiagnosticCategoriesNextResponse = " + }, + { + "kind": "Reference", + "text": "DiagnosticCategoryCollection", + "canonicalReference": "web-resource-manager!DiagnosticCategoryCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DiagnosticsListSiteDiagnosticCategoriesNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!DiagnosticsListSiteDiagnosticCategoriesOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DiagnosticsListSiteDiagnosticCategoriesOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DiagnosticsListSiteDiagnosticCategoriesOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!DiagnosticsListSiteDiagnosticCategoriesResponse:type", + "docComment": "/**\n * Contains response data for the listSiteDiagnosticCategories operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DiagnosticsListSiteDiagnosticCategoriesResponse = " + }, + { + "kind": "Reference", + "text": "DiagnosticCategoryCollection", + "canonicalReference": "web-resource-manager!DiagnosticCategoryCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DiagnosticsListSiteDiagnosticCategoriesResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!DiagnosticsListSiteDiagnosticCategoriesSlotNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DiagnosticsListSiteDiagnosticCategoriesSlotNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DiagnosticsListSiteDiagnosticCategoriesSlotNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!DiagnosticsListSiteDiagnosticCategoriesSlotNextResponse:type", + "docComment": "/**\n * Contains response data for the listSiteDiagnosticCategoriesSlotNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DiagnosticsListSiteDiagnosticCategoriesSlotNextResponse = " + }, + { + "kind": "Reference", + "text": "DiagnosticCategoryCollection", + "canonicalReference": "web-resource-manager!DiagnosticCategoryCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DiagnosticsListSiteDiagnosticCategoriesSlotNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!DiagnosticsListSiteDiagnosticCategoriesSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DiagnosticsListSiteDiagnosticCategoriesSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DiagnosticsListSiteDiagnosticCategoriesSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!DiagnosticsListSiteDiagnosticCategoriesSlotResponse:type", + "docComment": "/**\n * Contains response data for the listSiteDiagnosticCategoriesSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DiagnosticsListSiteDiagnosticCategoriesSlotResponse = " + }, + { + "kind": "Reference", + "text": "DiagnosticCategoryCollection", + "canonicalReference": "web-resource-manager!DiagnosticCategoryCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DiagnosticsListSiteDiagnosticCategoriesSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!Dimension:interface", + "docComment": "/**\n * Dimension of a resource metric. For e.g. instance specific HTTP requests for a web app, where instance name is dimension of the metric HTTP request\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Dimension " + } + ], + "releaseTag": "Public", + "name": "Dimension", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!Dimension#displayName:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "displayName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "displayName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!Dimension#internalName:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "internalName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "internalName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!Dimension#name:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!Dimension#toBeExportedForShoebox:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "toBeExportedForShoebox?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "toBeExportedForShoebox", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!DnsType:type", + "docComment": "/**\n * Defines values for DnsType.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DnsType = " + }, + { + "kind": "Content", + "text": "\"AzureDns\" | \"DefaultDomainRegistrarDns\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DnsType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!DnsVerificationTestResult:type", + "docComment": "/**\n * Defines values for DnsVerificationTestResult.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DnsVerificationTestResult = " + }, + { + "kind": "Content", + "text": "\"Passed\" | \"Failed\" | \"Skipped\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DnsVerificationTestResult", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!Domain:type", + "docComment": "/**\n * Information about a domain.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type Domain = " + }, + { + "kind": "Reference", + "text": "Resource", + "canonicalReference": "web-resource-manager!Resource:interface" + }, + { + "kind": "Content", + "text": " & {\n contactAdmin?: " + }, + { + "kind": "Reference", + "text": "Contact", + "canonicalReference": "web-resource-manager!Contact:interface" + }, + { + "kind": "Content", + "text": ";\n contactBilling?: " + }, + { + "kind": "Reference", + "text": "Contact", + "canonicalReference": "web-resource-manager!Contact:interface" + }, + { + "kind": "Content", + "text": ";\n contactRegistrant?: " + }, + { + "kind": "Reference", + "text": "Contact", + "canonicalReference": "web-resource-manager!Contact:interface" + }, + { + "kind": "Content", + "text": ";\n contactTech?: " + }, + { + "kind": "Reference", + "text": "Contact", + "canonicalReference": "web-resource-manager!Contact:interface" + }, + { + "kind": "Content", + "text": ";\n readonly registrationStatus?: " + }, + { + "kind": "Reference", + "text": "DomainStatus", + "canonicalReference": "web-resource-manager!DomainStatus:type" + }, + { + "kind": "Content", + "text": ";\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "web-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n readonly nameServers?: string[];\n privacy?: boolean;\n readonly createdTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n readonly expirationTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n readonly lastRenewedTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n autoRenew?: boolean;\n readonly readyForDnsRecordManagement?: boolean;\n readonly managedHostNames?: " + }, + { + "kind": "Reference", + "text": "HostName", + "canonicalReference": "web-resource-manager!HostName:interface" + }, + { + "kind": "Content", + "text": "[];\n consent?: " + }, + { + "kind": "Reference", + "text": "DomainPurchaseConsent", + "canonicalReference": "web-resource-manager!DomainPurchaseConsent:interface" + }, + { + "kind": "Content", + "text": ";\n readonly domainNotRenewableReasons?: " + }, + { + "kind": "Reference", + "text": "DomainPropertiesDomainNotRenewableReasonsItem", + "canonicalReference": "web-resource-manager!DomainPropertiesDomainNotRenewableReasonsItem:type" + }, + { + "kind": "Content", + "text": "[];\n dnsType?: " + }, + { + "kind": "Reference", + "text": "DnsType", + "canonicalReference": "web-resource-manager!DnsType:type" + }, + { + "kind": "Content", + "text": ";\n dnsZoneId?: string;\n targetDnsType?: " + }, + { + "kind": "Reference", + "text": "DnsType", + "canonicalReference": "web-resource-manager!DnsType:type" + }, + { + "kind": "Content", + "text": ";\n authCode?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "Domain", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 31 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!DomainAvailabilityCheckResult:interface", + "docComment": "/**\n * Domain availability check result.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DomainAvailabilityCheckResult " + } + ], + "releaseTag": "Public", + "name": "DomainAvailabilityCheckResult", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DomainAvailabilityCheckResult#available:member", + "docComment": "/**\n * true if domain can be purchased using CreateDomain API; otherwise, false.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "available?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "available", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DomainAvailabilityCheckResult#domainType:member", + "docComment": "/**\n * Valid values are Regular domain: Azure will charge the full price of domain registration, SoftDeleted: Purchasing this domain will simply restore it and this operation will not cost anything.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "domainType?: " + }, + { + "kind": "Reference", + "text": "DomainType", + "canonicalReference": "web-resource-manager!DomainType:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "domainType", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DomainAvailabilityCheckResult#name:member", + "docComment": "/**\n * Name of the domain.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!DomainCollection:interface", + "docComment": "/**\n * Collection of domains.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DomainCollection " + } + ], + "releaseTag": "Public", + "name": "DomainCollection", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DomainCollection#nextLink:member", + "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DomainCollection#value:member", + "docComment": "/**\n * Collection of resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Reference", + "text": "Domain", + "canonicalReference": "web-resource-manager!Domain:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!DomainControlCenterSsoRequest:interface", + "docComment": "/**\n * Single sign-on request information for domain management.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DomainControlCenterSsoRequest " + } + ], + "releaseTag": "Public", + "name": "DomainControlCenterSsoRequest", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DomainControlCenterSsoRequest#postParameterKey:member", + "docComment": "/**\n * Post parameter key. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly postParameterKey?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "postParameterKey", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DomainControlCenterSsoRequest#postParameterValue:member", + "docComment": "/**\n * Post parameter value. Client should use 'application/x-www-form-urlencoded' encoding for this value. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly postParameterValue?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "postParameterValue", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DomainControlCenterSsoRequest#url:member", + "docComment": "/**\n * URL where the single sign-on request is to be made. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly url?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "url", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!DomainOwnershipIdentifier:type", + "docComment": "/**\n * Domain ownership Identifier.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DomainOwnershipIdentifier = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n ownershipId?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DomainOwnershipIdentifier", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!DomainOwnershipIdentifierCollection:interface", + "docComment": "/**\n * Collection of domain ownership identifiers.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DomainOwnershipIdentifierCollection " + } + ], + "releaseTag": "Public", + "name": "DomainOwnershipIdentifierCollection", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DomainOwnershipIdentifierCollection#nextLink:member", + "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DomainOwnershipIdentifierCollection#value:member", + "docComment": "/**\n * Collection of resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Reference", + "text": "DomainOwnershipIdentifier", + "canonicalReference": "web-resource-manager!DomainOwnershipIdentifier:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!DomainPatchResource:type", + "docComment": "/**\n * ARM resource for a domain.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DomainPatchResource = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n contactAdmin?: " + }, + { + "kind": "Reference", + "text": "Contact", + "canonicalReference": "web-resource-manager!Contact:interface" + }, + { + "kind": "Content", + "text": ";\n contactBilling?: " + }, + { + "kind": "Reference", + "text": "Contact", + "canonicalReference": "web-resource-manager!Contact:interface" + }, + { + "kind": "Content", + "text": ";\n contactRegistrant?: " + }, + { + "kind": "Reference", + "text": "Contact", + "canonicalReference": "web-resource-manager!Contact:interface" + }, + { + "kind": "Content", + "text": ";\n contactTech?: " + }, + { + "kind": "Reference", + "text": "Contact", + "canonicalReference": "web-resource-manager!Contact:interface" + }, + { + "kind": "Content", + "text": ";\n readonly registrationStatus?: " + }, + { + "kind": "Reference", + "text": "DomainStatus", + "canonicalReference": "web-resource-manager!DomainStatus:type" + }, + { + "kind": "Content", + "text": ";\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "ProvisioningState", + "canonicalReference": "web-resource-manager!ProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n readonly nameServers?: string[];\n privacy?: boolean;\n readonly createdTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n readonly expirationTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n readonly lastRenewedTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n autoRenew?: boolean;\n readonly readyForDnsRecordManagement?: boolean;\n readonly managedHostNames?: " + }, + { + "kind": "Reference", + "text": "HostName", + "canonicalReference": "web-resource-manager!HostName:interface" + }, + { + "kind": "Content", + "text": "[];\n consent?: " + }, + { + "kind": "Reference", + "text": "DomainPurchaseConsent", + "canonicalReference": "web-resource-manager!DomainPurchaseConsent:interface" + }, + { + "kind": "Content", + "text": ";\n readonly domainNotRenewableReasons?: " + }, + { + "kind": "Reference", + "text": "DomainPatchResourcePropertiesDomainNotRenewableReasonsItem", + "canonicalReference": "web-resource-manager!DomainPatchResourcePropertiesDomainNotRenewableReasonsItem:type" + }, + { + "kind": "Content", + "text": "[];\n dnsType?: " + }, + { + "kind": "Reference", + "text": "DnsType", + "canonicalReference": "web-resource-manager!DnsType:type" + }, + { + "kind": "Content", + "text": ";\n dnsZoneId?: string;\n targetDnsType?: " + }, + { + "kind": "Reference", + "text": "DnsType", + "canonicalReference": "web-resource-manager!DnsType:type" + }, + { + "kind": "Content", + "text": ";\n authCode?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DomainPatchResource", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 31 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!DomainPatchResourcePropertiesDomainNotRenewableReasonsItem:type", + "docComment": "/**\n * Defines values for DomainPatchResourcePropertiesDomainNotRenewableReasonsItem. \\ {@link KnownDomainPatchResourcePropertiesDomainNotRenewableReasonsItem} can be used interchangeably with DomainPatchResourcePropertiesDomainNotRenewableReasonsItem, this enum contains the known values that the service supports. ### Known values supported by the service **RegistrationStatusNotSupportedForRenewal** \\ **ExpirationNotInRenewalTimeRange** \\ **SubscriptionNotActive**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DomainPatchResourcePropertiesDomainNotRenewableReasonsItem = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DomainPatchResourcePropertiesDomainNotRenewableReasonsItem", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!DomainPropertiesDomainNotRenewableReasonsItem:type", + "docComment": "/**\n * Defines values for DomainPropertiesDomainNotRenewableReasonsItem. \\ {@link KnownDomainPropertiesDomainNotRenewableReasonsItem} can be used interchangeably with DomainPropertiesDomainNotRenewableReasonsItem, this enum contains the known values that the service supports. ### Known values supported by the service **RegistrationStatusNotSupportedForRenewal** \\ **ExpirationNotInRenewalTimeRange** \\ **SubscriptionNotActive**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DomainPropertiesDomainNotRenewableReasonsItem = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DomainPropertiesDomainNotRenewableReasonsItem", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!DomainPurchaseConsent:interface", + "docComment": "/**\n * Domain purchase consent object, representing acceptance of applicable legal agreements.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DomainPurchaseConsent " + } + ], + "releaseTag": "Public", + "name": "DomainPurchaseConsent", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DomainPurchaseConsent#agreedAt:member", + "docComment": "/**\n * Timestamp when the agreements were accepted.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "agreedAt?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "agreedAt", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DomainPurchaseConsent#agreedBy:member", + "docComment": "/**\n * Client IP address.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "agreedBy?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "agreedBy", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DomainPurchaseConsent#agreementKeys:member", + "docComment": "/**\n * List of applicable legal agreement keys. This list can be retrieved using ListLegalAgreements API under TopLevelDomain resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "agreementKeys?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "agreementKeys", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!DomainRecommendationSearchParameters:interface", + "docComment": "/**\n * Domain recommendation search parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DomainRecommendationSearchParameters " + } + ], + "releaseTag": "Public", + "name": "DomainRecommendationSearchParameters", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DomainRecommendationSearchParameters#keywords:member", + "docComment": "/**\n * Keywords to be used for generating domain recommendations.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "keywords?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "keywords", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DomainRecommendationSearchParameters#maxDomainRecommendations:member", + "docComment": "/**\n * Maximum number of recommendations.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "maxDomainRecommendations?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "maxDomainRecommendations", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!DomainRegistrationProvider:interface", + "docComment": "/**\n * Interface representing a DomainRegistrationProvider.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DomainRegistrationProvider " + } + ], + "releaseTag": "Public", + "name": "DomainRegistrationProvider", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!DomainRegistrationProvider#listOperations:member(1)", + "docComment": "/**\n * Description for Implements Csm operations Api to exposes the list of available Csm Apis under the resource provider\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listOperations(options?: " + }, + { + "kind": "Reference", + "text": "DomainRegistrationProviderListOperationsOptionalParams", + "canonicalReference": "web-resource-manager!DomainRegistrationProviderListOperationsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "CsmOperationDescription", + "canonicalReference": "web-resource-manager!CsmOperationDescription:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "listOperations" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!DomainRegistrationProviderListOperationsNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DomainRegistrationProviderListOperationsNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DomainRegistrationProviderListOperationsNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!DomainRegistrationProviderListOperationsNextResponse:type", + "docComment": "/**\n * Contains response data for the listOperationsNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DomainRegistrationProviderListOperationsNextResponse = " + }, + { + "kind": "Reference", + "text": "CsmOperationCollection", + "canonicalReference": "web-resource-manager!CsmOperationCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DomainRegistrationProviderListOperationsNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!DomainRegistrationProviderListOperationsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DomainRegistrationProviderListOperationsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DomainRegistrationProviderListOperationsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!DomainRegistrationProviderListOperationsResponse:type", + "docComment": "/**\n * Contains response data for the listOperations operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DomainRegistrationProviderListOperationsResponse = " + }, + { + "kind": "Reference", + "text": "CsmOperationCollection", + "canonicalReference": "web-resource-manager!CsmOperationCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DomainRegistrationProviderListOperationsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!Domains:interface", + "docComment": "/**\n * Interface representing a Domains.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Domains " + } + ], + "releaseTag": "Public", + "name": "Domains", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!Domains#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Description for Creates or updates a domain.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param domainName - Name of the domain.\n *\n * @param domain - Domain registration information.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", domainName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", domain: " + }, + { + "kind": "Reference", + "text": "Domain", + "canonicalReference": "web-resource-manager!Domain:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DomainsCreateOrUpdateOptionalParams", + "canonicalReference": "web-resource-manager!DomainsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DomainsCreateOrUpdateResponse", + "canonicalReference": "web-resource-manager!DomainsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "DomainsCreateOrUpdateResponse", + "canonicalReference": "web-resource-manager!DomainsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "domainName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "domain", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!Domains#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Description for Creates or updates a domain.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param domainName - Name of the domain.\n *\n * @param domain - Domain registration information.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", domainName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", domain: " + }, + { + "kind": "Reference", + "text": "Domain", + "canonicalReference": "web-resource-manager!Domain:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DomainsCreateOrUpdateOptionalParams", + "canonicalReference": "web-resource-manager!DomainsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DomainsCreateOrUpdateResponse", + "canonicalReference": "web-resource-manager!DomainsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "domainName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "domain", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!Domains#checkAvailability:member(1)", + "docComment": "/**\n * Description for Check if a domain is available for registration.\n *\n * @param identifier - Name of the domain.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "checkAvailability(identifier: " + }, + { + "kind": "Reference", + "text": "NameIdentifier", + "canonicalReference": "web-resource-manager!NameIdentifier:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DomainsCheckAvailabilityOptionalParams", + "canonicalReference": "web-resource-manager!DomainsCheckAvailabilityOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DomainsCheckAvailabilityResponse", + "canonicalReference": "web-resource-manager!DomainsCheckAvailabilityResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "identifier", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "checkAvailability" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!Domains#createOrUpdateOwnershipIdentifier:member(1)", + "docComment": "/**\n * Description for Creates an ownership identifier for a domain or updates identifier details for an existing identifer\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param domainName - Name of domain.\n *\n * @param name - Name of identifier.\n *\n * @param domainOwnershipIdentifier - A JSON representation of the domain ownership properties.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createOrUpdateOwnershipIdentifier(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", domainName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", domainOwnershipIdentifier: " + }, + { + "kind": "Reference", + "text": "DomainOwnershipIdentifier", + "canonicalReference": "web-resource-manager!DomainOwnershipIdentifier:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DomainsCreateOrUpdateOwnershipIdentifierOptionalParams", + "canonicalReference": "web-resource-manager!DomainsCreateOrUpdateOwnershipIdentifierOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DomainsCreateOrUpdateOwnershipIdentifierResponse", + "canonicalReference": "web-resource-manager!DomainsCreateOrUpdateOwnershipIdentifierResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "domainName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "domainOwnershipIdentifier", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "createOrUpdateOwnershipIdentifier" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!Domains#delete:member(1)", + "docComment": "/**\n * Description for Delete a domain.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param domainName - Name of the domain.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "delete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", domainName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DomainsDeleteOptionalParams", + "canonicalReference": "web-resource-manager!DomainsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "domainName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "delete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!Domains#deleteOwnershipIdentifier:member(1)", + "docComment": "/**\n * Description for Delete ownership identifier for domain\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param domainName - Name of domain.\n *\n * @param name - Name of identifier.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "deleteOwnershipIdentifier(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", domainName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DomainsDeleteOwnershipIdentifierOptionalParams", + "canonicalReference": "web-resource-manager!DomainsDeleteOwnershipIdentifierOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "domainName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "deleteOwnershipIdentifier" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!Domains#get:member(1)", + "docComment": "/**\n * Description for Get a domain.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param domainName - Name of the domain.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", domainName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DomainsGetOptionalParams", + "canonicalReference": "web-resource-manager!DomainsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DomainsGetResponse", + "canonicalReference": "web-resource-manager!DomainsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "domainName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!Domains#getControlCenterSsoRequest:member(1)", + "docComment": "/**\n * Description for Generate a single sign-on request for the domain management portal.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getControlCenterSsoRequest(options?: " + }, + { + "kind": "Reference", + "text": "DomainsGetControlCenterSsoRequestOptionalParams", + "canonicalReference": "web-resource-manager!DomainsGetControlCenterSsoRequestOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DomainsGetControlCenterSsoRequestResponse", + "canonicalReference": "web-resource-manager!DomainsGetControlCenterSsoRequestResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "getControlCenterSsoRequest" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!Domains#getOwnershipIdentifier:member(1)", + "docComment": "/**\n * Description for Get ownership identifier for domain\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param domainName - Name of domain.\n *\n * @param name - Name of identifier.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getOwnershipIdentifier(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", domainName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DomainsGetOwnershipIdentifierOptionalParams", + "canonicalReference": "web-resource-manager!DomainsGetOwnershipIdentifierOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DomainsGetOwnershipIdentifierResponse", + "canonicalReference": "web-resource-manager!DomainsGetOwnershipIdentifierResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "domainName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "getOwnershipIdentifier" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!Domains#list:member(1)", + "docComment": "/**\n * Description for Get all domains in a subscription.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(options?: " + }, + { + "kind": "Reference", + "text": "DomainsListOptionalParams", + "canonicalReference": "web-resource-manager!DomainsListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "Domain", + "canonicalReference": "web-resource-manager!Domain:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "list" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!Domains#listByResourceGroup:member(1)", + "docComment": "/**\n * Description for Get all domains in a resource group.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByResourceGroup(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DomainsListByResourceGroupOptionalParams", + "canonicalReference": "web-resource-manager!DomainsListByResourceGroupOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "Domain", + "canonicalReference": "web-resource-manager!Domain:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "listByResourceGroup" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!Domains#listOwnershipIdentifiers:member(1)", + "docComment": "/**\n * Description for Lists domain ownership identifiers.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param domainName - Name of domain.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listOwnershipIdentifiers(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", domainName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DomainsListOwnershipIdentifiersOptionalParams", + "canonicalReference": "web-resource-manager!DomainsListOwnershipIdentifiersOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DomainOwnershipIdentifier", + "canonicalReference": "web-resource-manager!DomainOwnershipIdentifier:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "domainName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listOwnershipIdentifiers" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!Domains#listRecommendations:member(1)", + "docComment": "/**\n * Description for Get domain name recommendations based on keywords.\n *\n * @param parameters - Search parameters for domain name recommendations.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listRecommendations(parameters: " + }, + { + "kind": "Reference", + "text": "DomainRecommendationSearchParameters", + "canonicalReference": "web-resource-manager!DomainRecommendationSearchParameters:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DomainsListRecommendationsOptionalParams", + "canonicalReference": "web-resource-manager!DomainsListRecommendationsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "NameIdentifier", + "canonicalReference": "web-resource-manager!NameIdentifier:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "listRecommendations" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!Domains#renew:member(1)", + "docComment": "/**\n * Description for Renew a domain.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param domainName - Name of the domain.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "renew(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", domainName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DomainsRenewOptionalParams", + "canonicalReference": "web-resource-manager!DomainsRenewOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "domainName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "renew" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!Domains#update:member(1)", + "docComment": "/**\n * Description for Creates or updates a domain.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param domainName - Name of the domain.\n *\n * @param domain - Domain registration information.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "update(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", domainName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", domain: " + }, + { + "kind": "Reference", + "text": "DomainPatchResource", + "canonicalReference": "web-resource-manager!DomainPatchResource:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DomainsUpdateOptionalParams", + "canonicalReference": "web-resource-manager!DomainsUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DomainsUpdateResponse", + "canonicalReference": "web-resource-manager!DomainsUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "domainName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "domain", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "update" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!Domains#updateOwnershipIdentifier:member(1)", + "docComment": "/**\n * Description for Creates an ownership identifier for a domain or updates identifier details for an existing identifer\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param domainName - Name of domain.\n *\n * @param name - Name of identifier.\n *\n * @param domainOwnershipIdentifier - A JSON representation of the domain ownership properties.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateOwnershipIdentifier(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", domainName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", domainOwnershipIdentifier: " + }, + { + "kind": "Reference", + "text": "DomainOwnershipIdentifier", + "canonicalReference": "web-resource-manager!DomainOwnershipIdentifier:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "DomainsUpdateOwnershipIdentifierOptionalParams", + "canonicalReference": "web-resource-manager!DomainsUpdateOwnershipIdentifierOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "DomainsUpdateOwnershipIdentifierResponse", + "canonicalReference": "web-resource-manager!DomainsUpdateOwnershipIdentifierResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "domainName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "domainOwnershipIdentifier", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "updateOwnershipIdentifier" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!DomainsCheckAvailabilityOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DomainsCheckAvailabilityOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DomainsCheckAvailabilityOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!DomainsCheckAvailabilityResponse:type", + "docComment": "/**\n * Contains response data for the checkAvailability operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DomainsCheckAvailabilityResponse = " + }, + { + "kind": "Reference", + "text": "DomainAvailabilityCheckResult", + "canonicalReference": "web-resource-manager!DomainAvailabilityCheckResult:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DomainsCheckAvailabilityResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!DomainsCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DomainsCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DomainsCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DomainsCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DomainsCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!DomainsCreateOrUpdateOwnershipIdentifierOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DomainsCreateOrUpdateOwnershipIdentifierOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DomainsCreateOrUpdateOwnershipIdentifierOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!DomainsCreateOrUpdateOwnershipIdentifierResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdateOwnershipIdentifier operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DomainsCreateOrUpdateOwnershipIdentifierResponse = " + }, + { + "kind": "Reference", + "text": "DomainOwnershipIdentifier", + "canonicalReference": "web-resource-manager!DomainOwnershipIdentifier:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DomainsCreateOrUpdateOwnershipIdentifierResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!DomainsCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DomainsCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "Domain", + "canonicalReference": "web-resource-manager!Domain:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DomainsCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!DomainsDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DomainsDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DomainsDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!DomainsDeleteOptionalParams#forceHardDeleteDomain:member", + "docComment": "/**\n * Specify true to delete the domain immediately. The default is false which deletes the domain after 24 hours.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "forceHardDeleteDomain?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "forceHardDeleteDomain", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!DomainsDeleteOwnershipIdentifierOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DomainsDeleteOwnershipIdentifierOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DomainsDeleteOwnershipIdentifierOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!DomainsGetControlCenterSsoRequestOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DomainsGetControlCenterSsoRequestOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DomainsGetControlCenterSsoRequestOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!DomainsGetControlCenterSsoRequestResponse:type", + "docComment": "/**\n * Contains response data for the getControlCenterSsoRequest operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DomainsGetControlCenterSsoRequestResponse = " + }, + { + "kind": "Reference", + "text": "DomainControlCenterSsoRequest", + "canonicalReference": "web-resource-manager!DomainControlCenterSsoRequest:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DomainsGetControlCenterSsoRequestResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!DomainsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DomainsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DomainsGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!DomainsGetOwnershipIdentifierOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DomainsGetOwnershipIdentifierOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DomainsGetOwnershipIdentifierOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!DomainsGetOwnershipIdentifierResponse:type", + "docComment": "/**\n * Contains response data for the getOwnershipIdentifier operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DomainsGetOwnershipIdentifierResponse = " + }, + { + "kind": "Reference", + "text": "DomainOwnershipIdentifier", + "canonicalReference": "web-resource-manager!DomainOwnershipIdentifier:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DomainsGetOwnershipIdentifierResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!DomainsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DomainsGetResponse = " + }, + { + "kind": "Reference", + "text": "Domain", + "canonicalReference": "web-resource-manager!Domain:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DomainsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!DomainsListByResourceGroupNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DomainsListByResourceGroupNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DomainsListByResourceGroupNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!DomainsListByResourceGroupNextResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroupNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DomainsListByResourceGroupNextResponse = " + }, + { + "kind": "Reference", + "text": "DomainCollection", + "canonicalReference": "web-resource-manager!DomainCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DomainsListByResourceGroupNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!DomainsListByResourceGroupOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DomainsListByResourceGroupOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DomainsListByResourceGroupOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!DomainsListByResourceGroupResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DomainsListByResourceGroupResponse = " + }, + { + "kind": "Reference", + "text": "DomainCollection", + "canonicalReference": "web-resource-manager!DomainCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DomainsListByResourceGroupResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!DomainsListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DomainsListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DomainsListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!DomainsListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DomainsListNextResponse = " + }, + { + "kind": "Reference", + "text": "DomainCollection", + "canonicalReference": "web-resource-manager!DomainCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DomainsListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!DomainsListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DomainsListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DomainsListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!DomainsListOwnershipIdentifiersNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DomainsListOwnershipIdentifiersNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DomainsListOwnershipIdentifiersNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!DomainsListOwnershipIdentifiersNextResponse:type", + "docComment": "/**\n * Contains response data for the listOwnershipIdentifiersNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DomainsListOwnershipIdentifiersNextResponse = " + }, + { + "kind": "Reference", + "text": "DomainOwnershipIdentifierCollection", + "canonicalReference": "web-resource-manager!DomainOwnershipIdentifierCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DomainsListOwnershipIdentifiersNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!DomainsListOwnershipIdentifiersOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DomainsListOwnershipIdentifiersOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DomainsListOwnershipIdentifiersOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!DomainsListOwnershipIdentifiersResponse:type", + "docComment": "/**\n * Contains response data for the listOwnershipIdentifiers operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DomainsListOwnershipIdentifiersResponse = " + }, + { + "kind": "Reference", + "text": "DomainOwnershipIdentifierCollection", + "canonicalReference": "web-resource-manager!DomainOwnershipIdentifierCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DomainsListOwnershipIdentifiersResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!DomainsListRecommendationsNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DomainsListRecommendationsNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DomainsListRecommendationsNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!DomainsListRecommendationsNextResponse:type", + "docComment": "/**\n * Contains response data for the listRecommendationsNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DomainsListRecommendationsNextResponse = " + }, + { + "kind": "Reference", + "text": "NameIdentifierCollection", + "canonicalReference": "web-resource-manager!NameIdentifierCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DomainsListRecommendationsNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!DomainsListRecommendationsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DomainsListRecommendationsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DomainsListRecommendationsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!DomainsListRecommendationsResponse:type", + "docComment": "/**\n * Contains response data for the listRecommendations operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DomainsListRecommendationsResponse = " + }, + { + "kind": "Reference", + "text": "NameIdentifierCollection", + "canonicalReference": "web-resource-manager!NameIdentifierCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DomainsListRecommendationsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!DomainsListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DomainsListResponse = " + }, + { + "kind": "Reference", + "text": "DomainCollection", + "canonicalReference": "web-resource-manager!DomainCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DomainsListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!DomainsRenewOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DomainsRenewOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DomainsRenewOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!DomainStatus:type", + "docComment": "/**\n * Defines values for DomainStatus.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DomainStatus = " + }, + { + "kind": "Content", + "text": "\"Active\" | \"Awaiting\" | \"Cancelled\" | \"Confiscated\" | \"Disabled\" | \"Excluded\" | \"Expired\" | \"Failed\" | \"Held\" | \"Locked\" | \"Parked\" | \"Pending\" | \"Reserved\" | \"Reverted\" | \"Suspended\" | \"Transferred\" | \"Unknown\" | \"Unlocked\" | \"Unparked\" | \"Updated\" | \"JsonConverterFailed\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DomainStatus", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!DomainsUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DomainsUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DomainsUpdateOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!DomainsUpdateOwnershipIdentifierOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface DomainsUpdateOwnershipIdentifierOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "DomainsUpdateOwnershipIdentifierOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!DomainsUpdateOwnershipIdentifierResponse:type", + "docComment": "/**\n * Contains response data for the updateOwnershipIdentifier operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DomainsUpdateOwnershipIdentifierResponse = " + }, + { + "kind": "Reference", + "text": "DomainOwnershipIdentifier", + "canonicalReference": "web-resource-manager!DomainOwnershipIdentifier:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DomainsUpdateOwnershipIdentifierResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!DomainsUpdateResponse:type", + "docComment": "/**\n * Contains response data for the update operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DomainsUpdateResponse = " + }, + { + "kind": "Reference", + "text": "Domain", + "canonicalReference": "web-resource-manager!Domain:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DomainsUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!DomainType:type", + "docComment": "/**\n * Defines values for DomainType.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type DomainType = " + }, + { + "kind": "Content", + "text": "\"Regular\" | \"SoftDeleted\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "DomainType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!EnabledConfig:interface", + "docComment": "/**\n * Enabled configuration.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface EnabledConfig " + } + ], + "releaseTag": "Public", + "name": "EnabledConfig", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!EnabledConfig#enabled:member", + "docComment": "/**\n * True if configuration is enabled, false if it is disabled and null if configuration is not set.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "enabled?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "enabled", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!EndpointDependency:interface", + "docComment": "/**\n * A domain name that a service is reached at, including details of the current connection status.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface EndpointDependency " + } + ], + "releaseTag": "Public", + "name": "EndpointDependency", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!EndpointDependency#domainName:member", + "docComment": "/**\n * The domain name of the dependency.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "domainName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "domainName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!EndpointDependency#endpointDetails:member", + "docComment": "/**\n * The IP Addresses and Ports used when connecting to DomainName.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "endpointDetails?: " + }, + { + "kind": "Reference", + "text": "EndpointDetail", + "canonicalReference": "web-resource-manager!EndpointDetail:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "endpointDetails", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!EndpointDetail:interface", + "docComment": "/**\n * Current TCP connectivity information from the App Service Environment to a single endpoint.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface EndpointDetail " + } + ], + "releaseTag": "Public", + "name": "EndpointDetail", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!EndpointDetail#ipAddress:member", + "docComment": "/**\n * An IP Address that Domain Name currently resolves to.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "ipAddress?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ipAddress", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!EndpointDetail#isAccessible:member", + "docComment": "/**\n * Whether it is possible to create a TCP connection from the App Service Environment to this IpAddress at this Port.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "isAccessible?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "isAccessible", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!EndpointDetail#latency:member", + "docComment": "/**\n * The time in milliseconds it takes for a TCP connection to be created from the App Service Environment to this IpAddress at this Port.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "latency?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "latency", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!EndpointDetail#port:member", + "docComment": "/**\n * The port an endpoint is connected to.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "port?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "port", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!Enum4:type", + "docComment": "/**\n * Defines values for Enum4. \\ {@link KnownEnum4} can be used interchangeably with Enum4, this enum contains the known values that the service supports. ### Known values supported by the service **Windows** \\ **Linux** \\ **WindowsFunctions** \\ **LinuxFunctions**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type Enum4 = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "Enum4", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!Enum5:type", + "docComment": "/**\n * Defines values for Enum5. \\ {@link KnownEnum5} can be used interchangeably with Enum5, this enum contains the known values that the service supports. ### Known values supported by the service **Windows** \\ **Linux** \\ **WindowsFunctions** \\ **LinuxFunctions**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type Enum5 = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "Enum5", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!ErrorEntity:interface", + "docComment": "/**\n * Body of the error response returned from the API.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ErrorEntity " + } + ], + "releaseTag": "Public", + "name": "ErrorEntity", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ErrorEntity#code:member", + "docComment": "/**\n * Basic error code.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "code?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "code", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ErrorEntity#extendedCode:member", + "docComment": "/**\n * Type of error.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "extendedCode?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "extendedCode", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ErrorEntity#innerErrors:member", + "docComment": "/**\n * Inner errors.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "innerErrors?: " + }, + { + "kind": "Reference", + "text": "ErrorEntity", + "canonicalReference": "web-resource-manager!ErrorEntity:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "innerErrors", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ErrorEntity#message:member", + "docComment": "/**\n * Any details of the error.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "message?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "message", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ErrorEntity#messageTemplate:member", + "docComment": "/**\n * Message template.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "messageTemplate?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "messageTemplate", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ErrorEntity#parameters:member", + "docComment": "/**\n * Parameters for the template.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "parameters?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "parameters", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!Experiments:interface", + "docComment": "/**\n * Routing rules in production experiments.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Experiments " + } + ], + "releaseTag": "Public", + "name": "Experiments", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!Experiments#rampUpRules:member", + "docComment": "/**\n * List of ramp-up rules.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "rampUpRules?: " + }, + { + "kind": "Reference", + "text": "RampUpRule", + "canonicalReference": "web-resource-manager!RampUpRule:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "rampUpRules", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!FileSystemApplicationLogsConfig:interface", + "docComment": "/**\n * Application logs to file system configuration.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface FileSystemApplicationLogsConfig " + } + ], + "releaseTag": "Public", + "name": "FileSystemApplicationLogsConfig", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!FileSystemApplicationLogsConfig#level:member", + "docComment": "/**\n * Log level.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "level?: " + }, + { + "kind": "Reference", + "text": "LogLevel", + "canonicalReference": "web-resource-manager!LogLevel:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "level", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!FileSystemHttpLogsConfig:interface", + "docComment": "/**\n * Http logs to file system configuration.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface FileSystemHttpLogsConfig " + } + ], + "releaseTag": "Public", + "name": "FileSystemHttpLogsConfig", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!FileSystemHttpLogsConfig#enabled:member", + "docComment": "/**\n * True if configuration is enabled, false if it is disabled and null if configuration is not set.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "enabled?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "enabled", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!FileSystemHttpLogsConfig#retentionInDays:member", + "docComment": "/**\n * Retention in days. Remove files older than X days. 0 or lower means no retention.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "retentionInDays?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "retentionInDays", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!FileSystemHttpLogsConfig#retentionInMb:member", + "docComment": "/**\n * Maximum size in megabytes that http log files can use. When reached old log files will be removed to make space for new ones. Value can range between 25 and 100.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "retentionInMb?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "retentionInMb", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!FrequencyUnit:type", + "docComment": "/**\n * Defines values for FrequencyUnit.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type FrequencyUnit = " + }, + { + "kind": "Content", + "text": "\"Day\" | \"Hour\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "FrequencyUnit", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!FtpsState:type", + "docComment": "/**\n * Defines values for FtpsState. \\ {@link KnownFtpsState} can be used interchangeably with FtpsState, this enum contains the known values that the service supports. ### Known values supported by the service **AllAllowed** \\ **FtpsOnly** \\ **Disabled**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type FtpsState = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "FtpsState", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!FunctionEnvelope:type", + "docComment": "/**\n * Function information.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type FunctionEnvelope = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n functionAppId?: string;\n scriptRootPathHref?: string;\n scriptHref?: string;\n configHref?: string;\n testDataHref?: string;\n secretsFileHref?: string;\n href?: string;\n config?: " + }, + { + "kind": "Reference", + "text": "Record", + "canonicalReference": "!Record:type" + }, + { + "kind": "Content", + "text": ";\n files?: {\n [propertyName: string]: string;\n };\n testData?: string;\n invokeUrlTemplate?: string;\n language?: string;\n isDisabled?: boolean;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "FunctionEnvelope", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!FunctionEnvelopeCollection:interface", + "docComment": "/**\n * Collection of Kudu function information elements.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface FunctionEnvelopeCollection " + } + ], + "releaseTag": "Public", + "name": "FunctionEnvelopeCollection", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!FunctionEnvelopeCollection#nextLink:member", + "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!FunctionEnvelopeCollection#value:member", + "docComment": "/**\n * Collection of resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Reference", + "text": "FunctionEnvelope", + "canonicalReference": "web-resource-manager!FunctionEnvelope:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!FunctionSecrets:type", + "docComment": "/**\n * Function secrets.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type FunctionSecrets = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n key?: string;\n triggerUrl?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "FunctionSecrets", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!GeoRegion:type", + "docComment": "/**\n * Geographical region.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type GeoRegion = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n readonly description?: string;\n readonly displayName?: string;\n readonly orgDomain?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "GeoRegion", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!GeoRegionCollection:interface", + "docComment": "/**\n * Collection of geographical regions.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GeoRegionCollection " + } + ], + "releaseTag": "Public", + "name": "GeoRegionCollection", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!GeoRegionCollection#nextLink:member", + "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!GeoRegionCollection#value:member", + "docComment": "/**\n * Collection of resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Reference", + "text": "GeoRegion", + "canonicalReference": "web-resource-manager!GeoRegion:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!GlobalCsmSkuDescription:interface", + "docComment": "/**\n * A Global SKU Description.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface GlobalCsmSkuDescription " + } + ], + "releaseTag": "Public", + "name": "GlobalCsmSkuDescription", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!GlobalCsmSkuDescription#capabilities:member", + "docComment": "/**\n * Capabilities of the SKU, e.g., is traffic manager enabled?\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "capabilities?: " + }, + { + "kind": "Reference", + "text": "Capability", + "canonicalReference": "web-resource-manager!Capability:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "capabilities", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!GlobalCsmSkuDescription#capacity:member", + "docComment": "/**\n * Min, max, and default scale values of the SKU.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "capacity?: " + }, + { + "kind": "Reference", + "text": "SkuCapacity", + "canonicalReference": "web-resource-manager!SkuCapacity:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "capacity", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!GlobalCsmSkuDescription#family:member", + "docComment": "/**\n * Family code of the resource SKU.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "family?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "family", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!GlobalCsmSkuDescription#locations:member", + "docComment": "/**\n * Locations of the SKU.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "locations?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "locations", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!GlobalCsmSkuDescription#name:member", + "docComment": "/**\n * Name of the resource SKU.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!GlobalCsmSkuDescription#size:member", + "docComment": "/**\n * Size specifier of the resource SKU.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "size?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "size", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!GlobalCsmSkuDescription#tier:member", + "docComment": "/**\n * Service Tier of the resource SKU.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "tier?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tier", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!HandlerMapping:interface", + "docComment": "/**\n * The IIS handler mappings used to define which handler processes HTTP requests with certain extension. For example, it is used to configure php-cgi.exe process to handle all HTTP requests with *.php extension.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface HandlerMapping " + } + ], + "releaseTag": "Public", + "name": "HandlerMapping", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!HandlerMapping#arguments:member", + "docComment": "/**\n * Command-line arguments to be passed to the script processor.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "arguments?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "arguments", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!HandlerMapping#extension:member", + "docComment": "/**\n * Requests with this extension will be handled using the specified FastCGI application.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "extension?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "extension", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!HandlerMapping#scriptProcessor:member", + "docComment": "/**\n * The absolute path to the FastCGI application.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "scriptProcessor?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "scriptProcessor", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!HostingEnvironmentDeploymentInfo:interface", + "docComment": "/**\n * Information needed to create resources on an App Service Environment.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface HostingEnvironmentDeploymentInfo " + } + ], + "releaseTag": "Public", + "name": "HostingEnvironmentDeploymentInfo", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!HostingEnvironmentDeploymentInfo#location:member", + "docComment": "/**\n * Location of the App Service Environment.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "location?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "location", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!HostingEnvironmentDeploymentInfo#name:member", + "docComment": "/**\n * Name of the App Service Environment.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!HostingEnvironmentDiagnostics:interface", + "docComment": "/**\n * Diagnostics for an App Service Environment.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface HostingEnvironmentDiagnostics " + } + ], + "releaseTag": "Public", + "name": "HostingEnvironmentDiagnostics", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!HostingEnvironmentDiagnostics#diagnosticsOutput:member", + "docComment": "/**\n * Diagnostics output.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "diagnosticsOutput?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "diagnosticsOutput", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!HostingEnvironmentDiagnostics#name:member", + "docComment": "/**\n * Name/identifier of the diagnostics.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!HostingEnvironmentProfile:interface", + "docComment": "/**\n * Specification for an App Service Environment to use for this resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface HostingEnvironmentProfile " + } + ], + "releaseTag": "Public", + "name": "HostingEnvironmentProfile", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!HostingEnvironmentProfile#id:member", + "docComment": "/**\n * Resource ID of the App Service Environment.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "id?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!HostingEnvironmentProfile#name:member", + "docComment": "/**\n * Name of the App Service Environment. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!HostingEnvironmentProfile#type:member", + "docComment": "/**\n * Resource type of the App Service Environment. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly type?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "type", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!HostingEnvironmentStatus:type", + "docComment": "/**\n * Defines values for HostingEnvironmentStatus.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type HostingEnvironmentStatus = " + }, + { + "kind": "Content", + "text": "\"Preparing\" | \"Ready\" | \"Scaling\" | \"Deleting\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "HostingEnvironmentStatus", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!HostKeys:interface", + "docComment": "/**\n * Functions host level keys.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface HostKeys " + } + ], + "releaseTag": "Public", + "name": "HostKeys", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!HostKeys#functionKeys:member", + "docComment": "/**\n * Host level function keys.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "functionKeys?: " + }, + { + "kind": "Content", + "text": "{\n [propertyName: string]: string;\n }" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "functionKeys", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!HostKeys#masterKey:member", + "docComment": "/**\n * Secret key.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "masterKey?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "masterKey", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!HostKeys#systemKeys:member", + "docComment": "/**\n * System keys.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "systemKeys?: " + }, + { + "kind": "Content", + "text": "{\n [propertyName: string]: string;\n }" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "systemKeys", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!HostName:interface", + "docComment": "/**\n * Details of a hostname derived from a domain.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface HostName " + } + ], + "releaseTag": "Public", + "name": "HostName", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!HostName#azureResourceName:member", + "docComment": "/**\n * Name of the Azure resource the hostname is assigned to. If it is assigned to a Traffic Manager then it will be the Traffic Manager name otherwise it will be the app name.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "azureResourceName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "azureResourceName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!HostName#azureResourceType:member", + "docComment": "/**\n * Type of the Azure resource the hostname is assigned to.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "azureResourceType?: " + }, + { + "kind": "Reference", + "text": "AzureResourceType", + "canonicalReference": "web-resource-manager!AzureResourceType:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "azureResourceType", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!HostName#customHostNameDnsRecordType:member", + "docComment": "/**\n * Type of the DNS record.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "customHostNameDnsRecordType?: " + }, + { + "kind": "Reference", + "text": "CustomHostNameDnsRecordType", + "canonicalReference": "web-resource-manager!CustomHostNameDnsRecordType:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "customHostNameDnsRecordType", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!HostName#hostNameType:member", + "docComment": "/**\n * Type of the hostname.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "hostNameType?: " + }, + { + "kind": "Reference", + "text": "HostNameType", + "canonicalReference": "web-resource-manager!HostNameType:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "hostNameType", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!HostName#name:member", + "docComment": "/**\n * Name of the hostname.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!HostName#siteNames:member", + "docComment": "/**\n * List of apps the hostname is assigned to. This list will have more than one app only if the hostname is pointing to a Traffic Manager.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "siteNames?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "siteNames", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!HostNameBinding:type", + "docComment": "/**\n * A hostname binding object.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type HostNameBinding = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n siteName?: string;\n domainId?: string;\n azureResourceName?: string;\n azureResourceType?: " + }, + { + "kind": "Reference", + "text": "AzureResourceType", + "canonicalReference": "web-resource-manager!AzureResourceType:type" + }, + { + "kind": "Content", + "text": ";\n customHostNameDnsRecordType?: " + }, + { + "kind": "Reference", + "text": "CustomHostNameDnsRecordType", + "canonicalReference": "web-resource-manager!CustomHostNameDnsRecordType:type" + }, + { + "kind": "Content", + "text": ";\n hostNameType?: " + }, + { + "kind": "Reference", + "text": "HostNameType", + "canonicalReference": "web-resource-manager!HostNameType:type" + }, + { + "kind": "Content", + "text": ";\n sslState?: " + }, + { + "kind": "Reference", + "text": "SslState", + "canonicalReference": "web-resource-manager!SslState:type" + }, + { + "kind": "Content", + "text": ";\n thumbprint?: string;\n readonly virtualIP?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "HostNameBinding", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 11 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!HostNameBindingCollection:interface", + "docComment": "/**\n * Collection of hostname bindings.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface HostNameBindingCollection " + } + ], + "releaseTag": "Public", + "name": "HostNameBindingCollection", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!HostNameBindingCollection#nextLink:member", + "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!HostNameBindingCollection#value:member", + "docComment": "/**\n * Collection of resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Reference", + "text": "HostNameBinding", + "canonicalReference": "web-resource-manager!HostNameBinding:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!HostNameSslState:interface", + "docComment": "/**\n * SSL-enabled hostname.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface HostNameSslState " + } + ], + "releaseTag": "Public", + "name": "HostNameSslState", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!HostNameSslState#hostType:member", + "docComment": "/**\n * Indicates whether the hostname is a standard or repository hostname.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "hostType?: " + }, + { + "kind": "Reference", + "text": "HostType", + "canonicalReference": "web-resource-manager!HostType:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "hostType", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!HostNameSslState#name:member", + "docComment": "/**\n * Hostname.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!HostNameSslState#sslState:member", + "docComment": "/**\n * SSL type.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "sslState?: " + }, + { + "kind": "Reference", + "text": "SslState", + "canonicalReference": "web-resource-manager!SslState:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "sslState", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!HostNameSslState#thumbprint:member", + "docComment": "/**\n * SSL certificate thumbprint.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "thumbprint?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "thumbprint", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!HostNameSslState#toUpdate:member", + "docComment": "/**\n * Set to true to update existing hostname.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "toUpdate?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "toUpdate", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!HostNameSslState#virtualIP:member", + "docComment": "/**\n * Virtual IP address assigned to the hostname if IP based SSL is enabled.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "virtualIP?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "virtualIP", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!HostNameType:type", + "docComment": "/**\n * Defines values for HostNameType.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type HostNameType = " + }, + { + "kind": "Content", + "text": "\"Verified\" | \"Managed\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "HostNameType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!HostType:type", + "docComment": "/**\n * Defines values for HostType.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type HostType = " + }, + { + "kind": "Content", + "text": "\"Standard\" | \"Repository\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "HostType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!HttpLogsConfig:interface", + "docComment": "/**\n * Http logs configuration.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface HttpLogsConfig " + } + ], + "releaseTag": "Public", + "name": "HttpLogsConfig", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!HttpLogsConfig#azureBlobStorage:member", + "docComment": "/**\n * Http logs to azure blob storage configuration.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "azureBlobStorage?: " + }, + { + "kind": "Reference", + "text": "AzureBlobStorageHttpLogsConfig", + "canonicalReference": "web-resource-manager!AzureBlobStorageHttpLogsConfig:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "azureBlobStorage", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!HttpLogsConfig#fileSystem:member", + "docComment": "/**\n * Http logs to file system configuration.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "fileSystem?: " + }, + { + "kind": "Reference", + "text": "FileSystemHttpLogsConfig", + "canonicalReference": "web-resource-manager!FileSystemHttpLogsConfig:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "fileSystem", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!HybridConnection:type", + "docComment": "/**\n * Hybrid Connection contract. This is used to configure a Hybrid Connection.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type HybridConnection = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n serviceBusNamespace?: string;\n relayName?: string;\n relayArmUri?: string;\n hostname?: string;\n port?: number;\n sendKeyName?: string;\n sendKeyValue?: string;\n serviceBusSuffix?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "HybridConnection", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!HybridConnectionCollection:interface", + "docComment": "/**\n * Collection of hostname bindings.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface HybridConnectionCollection " + } + ], + "releaseTag": "Public", + "name": "HybridConnectionCollection", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!HybridConnectionCollection#nextLink:member", + "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!HybridConnectionCollection#value:member", + "docComment": "/**\n * Collection of resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Reference", + "text": "HybridConnection", + "canonicalReference": "web-resource-manager!HybridConnection:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!HybridConnectionKey:type", + "docComment": "/**\n * Hybrid Connection key contract. This has the send key name and value for a Hybrid Connection.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type HybridConnectionKey = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n readonly sendKeyName?: string;\n readonly sendKeyValue?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "HybridConnectionKey", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!HybridConnectionLimits:type", + "docComment": "/**\n * Hybrid Connection limits contract. This is used to return the plan limits of Hybrid Connections.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type HybridConnectionLimits = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n readonly current?: number;\n readonly maximum?: number;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "HybridConnectionLimits", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!Identifier:type", + "docComment": "/**\n * A domain specific resource identifier.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type Identifier = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n value?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "Identifier", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!IdentifierCollection:interface", + "docComment": "/**\n * Collection of identifiers.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface IdentifierCollection " + } + ], + "releaseTag": "Public", + "name": "IdentifierCollection", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!IdentifierCollection#nextLink:member", + "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!IdentifierCollection#value:member", + "docComment": "/**\n * Collection of resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Reference", + "text": "Identifier", + "canonicalReference": "web-resource-manager!Identifier:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!InAvailabilityReasonType:type", + "docComment": "/**\n * Defines values for InAvailabilityReasonType. \\ {@link KnownInAvailabilityReasonType} can be used interchangeably with InAvailabilityReasonType, this enum contains the known values that the service supports. ### Known values supported by the service **Invalid** \\ **AlreadyExists**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type InAvailabilityReasonType = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "InAvailabilityReasonType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!InboundEnvironmentEndpoint:interface", + "docComment": "/**\n * The IP Addresses and Ports that require inbound network access to and within the subnet of the App Service Environment.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface InboundEnvironmentEndpoint " + } + ], + "releaseTag": "Public", + "name": "InboundEnvironmentEndpoint", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!InboundEnvironmentEndpoint#description:member", + "docComment": "/**\n * Short text describing the purpose of the network traffic.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "description?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "description", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!InboundEnvironmentEndpoint#endpoints:member", + "docComment": "/**\n * The IP addresses that network traffic will originate from in cidr notation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "endpoints?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "endpoints", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!InboundEnvironmentEndpoint#ports:member", + "docComment": "/**\n * The ports that network traffic will arrive to the App Service Environment at.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "ports?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ports", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!InboundEnvironmentEndpointCollection:interface", + "docComment": "/**\n * Collection of Inbound Environment Endpoints\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface InboundEnvironmentEndpointCollection " + } + ], + "releaseTag": "Public", + "name": "InboundEnvironmentEndpointCollection", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!InboundEnvironmentEndpointCollection#nextLink:member", + "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!InboundEnvironmentEndpointCollection#value:member", + "docComment": "/**\n * Collection of resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Reference", + "text": "InboundEnvironmentEndpoint", + "canonicalReference": "web-resource-manager!InboundEnvironmentEndpoint:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!InternalLoadBalancingMode:type", + "docComment": "/**\n * Defines values for InternalLoadBalancingMode.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type InternalLoadBalancingMode = " + }, + { + "kind": "Content", + "text": "\"None\" | \"Web\" | \"Publishing\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "InternalLoadBalancingMode", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!IpFilterTag:type", + "docComment": "/**\n * Defines values for IpFilterTag.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type IpFilterTag = " + }, + { + "kind": "Content", + "text": "\"Default\" | \"XffProxy\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "IpFilterTag", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!IpSecurityRestriction:interface", + "docComment": "/**\n * IP security restriction on an app.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface IpSecurityRestriction " + } + ], + "releaseTag": "Public", + "name": "IpSecurityRestriction", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!IpSecurityRestriction#action:member", + "docComment": "/**\n * Allow or Deny access for this IP range.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "action?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "action", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!IpSecurityRestriction#description:member", + "docComment": "/**\n * IP restriction rule description.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "description?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "description", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!IpSecurityRestriction#ipAddress:member", + "docComment": "/**\n * IP address the security restriction is valid for. It can be in form of pure ipv4 address (required SubnetMask property) or CIDR notation such as ipv4/mask (leading bit match). For CIDR, SubnetMask property must not be specified.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "ipAddress?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ipAddress", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!IpSecurityRestriction#name:member", + "docComment": "/**\n * IP restriction rule name.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!IpSecurityRestriction#priority:member", + "docComment": "/**\n * Priority of IP restriction rule.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "priority?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "priority", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!IpSecurityRestriction#subnetMask:member", + "docComment": "/**\n * Subnet mask for the range of IP addresses the restriction is valid for.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "subnetMask?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "subnetMask", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!IpSecurityRestriction#subnetTrafficTag:member", + "docComment": "/**\n * (internal) Subnet traffic tag\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "subnetTrafficTag?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "subnetTrafficTag", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!IpSecurityRestriction#tag:member", + "docComment": "/**\n * Defines what this IP filter will be used for. This is to support IP filtering on proxies.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "tag?: " + }, + { + "kind": "Reference", + "text": "IpFilterTag", + "canonicalReference": "web-resource-manager!IpFilterTag:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tag", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!IpSecurityRestriction#vnetSubnetResourceId:member", + "docComment": "/**\n * Virtual network resource id\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "vnetSubnetResourceId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "vnetSubnetResourceId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!IpSecurityRestriction#vnetTrafficTag:member", + "docComment": "/**\n * (internal) Vnet traffic tag\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "vnetTrafficTag?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "vnetTrafficTag", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!IssueType:type", + "docComment": "/**\n * Defines values for IssueType.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type IssueType = " + }, + { + "kind": "Content", + "text": "\"ServiceIncident\" | \"AppDeployment\" | \"AppCrash\" | \"RuntimeIssueDetected\" | \"AseDeployment\" | \"UserIssue\" | \"PlatformIssue\" | \"Other\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "IssueType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!KeyInfo:interface", + "docComment": "/**\n * Function key info.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface KeyInfo " + } + ], + "releaseTag": "Public", + "name": "KeyInfo", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!KeyInfo#name:member", + "docComment": "/**\n * Key name\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!KeyInfo#value:member", + "docComment": "/**\n * Key value\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!KeyVaultReferenceCollection:type", + "docComment": "/**\n * Web app key vault reference and status ARM resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type KeyVaultReferenceCollection = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n keyToReferenceStatuses?: {\n [propertyName: string]: " + }, + { + "kind": "Reference", + "text": "ApiKVReference", + "canonicalReference": "web-resource-manager!ApiKVReference:interface" + }, + { + "kind": "Content", + "text": ";\n };\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "KeyVaultReferenceCollection", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!KeyVaultReferenceResource:type", + "docComment": "/**\n * Web app key vault reference and status ARM resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type KeyVaultReferenceResource = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n reference?: string;\n status?: " + }, + { + "kind": "Reference", + "text": "ResolveStatus", + "canonicalReference": "web-resource-manager!ResolveStatus:type" + }, + { + "kind": "Content", + "text": ";\n vaultName?: string;\n secretName?: string;\n secretVersion?: string;\n identityType?: " + }, + { + "kind": "Reference", + "text": "ManagedServiceIdentityType", + "canonicalReference": "web-resource-manager!ManagedServiceIdentityType:type" + }, + { + "kind": "Content", + "text": ";\n details?: string;\n source?: \"KeyVault\";\n location?: \"ApplicationSetting\";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "KeyVaultReferenceResource", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 7 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!KeyVaultSecretStatus:type", + "docComment": "/**\n * Defines values for KeyVaultSecretStatus.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type KeyVaultSecretStatus = " + }, + { + "kind": "Content", + "text": "\"Initialized\" | \"WaitingOnCertificateOrder\" | \"Succeeded\" | \"CertificateOrderFailed\" | \"OperationNotPermittedOnKeyVault\" | \"AzureServiceUnauthorizedToAccessKeyVault\" | \"KeyVaultDoesNotExist\" | \"KeyVaultSecretDoesNotExist\" | \"UnknownError\" | \"ExternalPrivateKey\" | \"Unknown\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "KeyVaultSecretStatus", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Enum", + "canonicalReference": "web-resource-manager!KnownAppServiceCertificateOrderPatchResourcePropertiesAppServiceCertificateNotRenewableReasonsItem:enum", + "docComment": "/**\n * Known values of {@link AppServiceCertificateOrderPatchResourcePropertiesAppServiceCertificateNotRenewableReasonsItem} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownAppServiceCertificateOrderPatchResourcePropertiesAppServiceCertificateNotRenewableReasonsItem " + } + ], + "releaseTag": "Public", + "name": "KnownAppServiceCertificateOrderPatchResourcePropertiesAppServiceCertificateNotRenewableReasonsItem", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "web-resource-manager!KnownAppServiceCertificateOrderPatchResourcePropertiesAppServiceCertificateNotRenewableReasonsItem.ExpirationNotInRenewalTimeRange:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "ExpirationNotInRenewalTimeRange = " + }, + { + "kind": "Content", + "text": "\"ExpirationNotInRenewalTimeRange\"" + } + ], + "releaseTag": "Public", + "name": "ExpirationNotInRenewalTimeRange", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "web-resource-manager!KnownAppServiceCertificateOrderPatchResourcePropertiesAppServiceCertificateNotRenewableReasonsItem.RegistrationStatusNotSupportedForRenewal:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "RegistrationStatusNotSupportedForRenewal = " + }, + { + "kind": "Content", + "text": "\"RegistrationStatusNotSupportedForRenewal\"" + } + ], + "releaseTag": "Public", + "name": "RegistrationStatusNotSupportedForRenewal", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "web-resource-manager!KnownAppServiceCertificateOrderPatchResourcePropertiesAppServiceCertificateNotRenewableReasonsItem.SubscriptionNotActive:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "SubscriptionNotActive = " + }, + { + "kind": "Content", + "text": "\"SubscriptionNotActive\"" + } + ], + "releaseTag": "Public", + "name": "SubscriptionNotActive", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "web-resource-manager!KnownAppServiceCertificateOrderPropertiesAppServiceCertificateNotRenewableReasonsItem:enum", + "docComment": "/**\n * Known values of {@link AppServiceCertificateOrderPropertiesAppServiceCertificateNotRenewableReasonsItem} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownAppServiceCertificateOrderPropertiesAppServiceCertificateNotRenewableReasonsItem " + } + ], + "releaseTag": "Public", + "name": "KnownAppServiceCertificateOrderPropertiesAppServiceCertificateNotRenewableReasonsItem", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "web-resource-manager!KnownAppServiceCertificateOrderPropertiesAppServiceCertificateNotRenewableReasonsItem.ExpirationNotInRenewalTimeRange:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "ExpirationNotInRenewalTimeRange = " + }, + { + "kind": "Content", + "text": "\"ExpirationNotInRenewalTimeRange\"" + } + ], + "releaseTag": "Public", + "name": "ExpirationNotInRenewalTimeRange", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "web-resource-manager!KnownAppServiceCertificateOrderPropertiesAppServiceCertificateNotRenewableReasonsItem.RegistrationStatusNotSupportedForRenewal:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "RegistrationStatusNotSupportedForRenewal = " + }, + { + "kind": "Content", + "text": "\"RegistrationStatusNotSupportedForRenewal\"" + } + ], + "releaseTag": "Public", + "name": "RegistrationStatusNotSupportedForRenewal", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "web-resource-manager!KnownAppServiceCertificateOrderPropertiesAppServiceCertificateNotRenewableReasonsItem.SubscriptionNotActive:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "SubscriptionNotActive = " + }, + { + "kind": "Content", + "text": "\"SubscriptionNotActive\"" + } + ], + "releaseTag": "Public", + "name": "SubscriptionNotActive", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "web-resource-manager!KnownBuildStatus:enum", + "docComment": "/**\n * Known values of {@link BuildStatus} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownBuildStatus " + } + ], + "releaseTag": "Public", + "name": "KnownBuildStatus", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "web-resource-manager!KnownBuildStatus.Deleting:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Deleting = " + }, + { + "kind": "Content", + "text": "\"Deleting\"" + } + ], + "releaseTag": "Public", + "name": "Deleting", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "web-resource-manager!KnownBuildStatus.Deploying:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Deploying = " + }, + { + "kind": "Content", + "text": "\"Deploying\"" + } + ], + "releaseTag": "Public", + "name": "Deploying", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "web-resource-manager!KnownBuildStatus.Detached:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Detached = " + }, + { + "kind": "Content", + "text": "\"Detached\"" + } + ], + "releaseTag": "Public", + "name": "Detached", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "web-resource-manager!KnownBuildStatus.Failed:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Failed = " + }, + { + "kind": "Content", + "text": "\"Failed\"" + } + ], + "releaseTag": "Public", + "name": "Failed", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "web-resource-manager!KnownBuildStatus.Ready:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Ready = " + }, + { + "kind": "Content", + "text": "\"Ready\"" + } + ], + "releaseTag": "Public", + "name": "Ready", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "web-resource-manager!KnownBuildStatus.Uploading:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Uploading = " + }, + { + "kind": "Content", + "text": "\"Uploading\"" + } + ], + "releaseTag": "Public", + "name": "Uploading", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "web-resource-manager!KnownBuildStatus.WaitingForDeployment:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "WaitingForDeployment = " + }, + { + "kind": "Content", + "text": "\"WaitingForDeployment\"" + } + ], + "releaseTag": "Public", + "name": "WaitingForDeployment", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "web-resource-manager!KnownCheckNameResourceTypes:enum", + "docComment": "/**\n * Known values of {@link CheckNameResourceTypes} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownCheckNameResourceTypes " + } + ], + "releaseTag": "Public", + "name": "KnownCheckNameResourceTypes", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "web-resource-manager!KnownCheckNameResourceTypes.HostingEnvironment:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "HostingEnvironment = " + }, + { + "kind": "Content", + "text": "\"HostingEnvironment\"" + } + ], + "releaseTag": "Public", + "name": "HostingEnvironment", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "web-resource-manager!KnownCheckNameResourceTypes.MicrosoftWebHostingEnvironments:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "MicrosoftWebHostingEnvironments = " + }, + { + "kind": "Content", + "text": "\"Microsoft.Web/hostingEnvironments\"" + } + ], + "releaseTag": "Public", + "name": "MicrosoftWebHostingEnvironments", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "web-resource-manager!KnownCheckNameResourceTypes.MicrosoftWebPublishingUsers:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "MicrosoftWebPublishingUsers = " + }, + { + "kind": "Content", + "text": "\"Microsoft.Web/publishingUsers\"" + } + ], + "releaseTag": "Public", + "name": "MicrosoftWebPublishingUsers", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "web-resource-manager!KnownCheckNameResourceTypes.MicrosoftWebSites:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "MicrosoftWebSites = " + }, + { + "kind": "Content", + "text": "\"Microsoft.Web/sites\"" + } + ], + "releaseTag": "Public", + "name": "MicrosoftWebSites", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "web-resource-manager!KnownCheckNameResourceTypes.MicrosoftWebSitesSlots:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "MicrosoftWebSitesSlots = " + }, + { + "kind": "Content", + "text": "\"Microsoft.Web/sites/slots\"" + } + ], + "releaseTag": "Public", + "name": "MicrosoftWebSitesSlots", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "web-resource-manager!KnownCheckNameResourceTypes.PublishingUser:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "PublishingUser = " + }, + { + "kind": "Content", + "text": "\"PublishingUser\"" + } + ], + "releaseTag": "Public", + "name": "PublishingUser", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "web-resource-manager!KnownCheckNameResourceTypes.Site:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Site = " + }, + { + "kind": "Content", + "text": "\"Site\"" + } + ], + "releaseTag": "Public", + "name": "Site", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "web-resource-manager!KnownCheckNameResourceTypes.Slot:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Slot = " + }, + { + "kind": "Content", + "text": "\"Slot\"" + } + ], + "releaseTag": "Public", + "name": "Slot", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "web-resource-manager!KnownDatabaseType:enum", + "docComment": "/**\n * Known values of {@link DatabaseType} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownDatabaseType " + } + ], + "releaseTag": "Public", + "name": "KnownDatabaseType", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "web-resource-manager!KnownDatabaseType.LocalMySql:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "LocalMySql = " + }, + { + "kind": "Content", + "text": "\"LocalMySql\"" + } + ], + "releaseTag": "Public", + "name": "LocalMySql", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "web-resource-manager!KnownDatabaseType.MySql:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "MySql = " + }, + { + "kind": "Content", + "text": "\"MySql\"" + } + ], + "releaseTag": "Public", + "name": "MySql", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "web-resource-manager!KnownDatabaseType.PostgreSql:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "PostgreSql = " + }, + { + "kind": "Content", + "text": "\"PostgreSql\"" + } + ], + "releaseTag": "Public", + "name": "PostgreSql", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "web-resource-manager!KnownDatabaseType.SqlAzure:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "SqlAzure = " + }, + { + "kind": "Content", + "text": "\"SqlAzure\"" + } + ], + "releaseTag": "Public", + "name": "SqlAzure", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "web-resource-manager!KnownDomainPatchResourcePropertiesDomainNotRenewableReasonsItem:enum", + "docComment": "/**\n * Known values of {@link DomainPatchResourcePropertiesDomainNotRenewableReasonsItem} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownDomainPatchResourcePropertiesDomainNotRenewableReasonsItem " + } + ], + "releaseTag": "Public", + "name": "KnownDomainPatchResourcePropertiesDomainNotRenewableReasonsItem", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "web-resource-manager!KnownDomainPatchResourcePropertiesDomainNotRenewableReasonsItem.ExpirationNotInRenewalTimeRange:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "ExpirationNotInRenewalTimeRange = " + }, + { + "kind": "Content", + "text": "\"ExpirationNotInRenewalTimeRange\"" + } + ], + "releaseTag": "Public", + "name": "ExpirationNotInRenewalTimeRange", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "web-resource-manager!KnownDomainPatchResourcePropertiesDomainNotRenewableReasonsItem.RegistrationStatusNotSupportedForRenewal:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "RegistrationStatusNotSupportedForRenewal = " + }, + { + "kind": "Content", + "text": "\"RegistrationStatusNotSupportedForRenewal\"" + } + ], + "releaseTag": "Public", + "name": "RegistrationStatusNotSupportedForRenewal", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "web-resource-manager!KnownDomainPatchResourcePropertiesDomainNotRenewableReasonsItem.SubscriptionNotActive:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "SubscriptionNotActive = " + }, + { + "kind": "Content", + "text": "\"SubscriptionNotActive\"" + } + ], + "releaseTag": "Public", + "name": "SubscriptionNotActive", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "web-resource-manager!KnownDomainPropertiesDomainNotRenewableReasonsItem:enum", + "docComment": "/**\n * Known values of {@link DomainPropertiesDomainNotRenewableReasonsItem} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownDomainPropertiesDomainNotRenewableReasonsItem " + } + ], + "releaseTag": "Public", + "name": "KnownDomainPropertiesDomainNotRenewableReasonsItem", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "web-resource-manager!KnownDomainPropertiesDomainNotRenewableReasonsItem.ExpirationNotInRenewalTimeRange:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "ExpirationNotInRenewalTimeRange = " + }, + { + "kind": "Content", + "text": "\"ExpirationNotInRenewalTimeRange\"" + } + ], + "releaseTag": "Public", + "name": "ExpirationNotInRenewalTimeRange", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "web-resource-manager!KnownDomainPropertiesDomainNotRenewableReasonsItem.RegistrationStatusNotSupportedForRenewal:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "RegistrationStatusNotSupportedForRenewal = " + }, + { + "kind": "Content", + "text": "\"RegistrationStatusNotSupportedForRenewal\"" + } + ], + "releaseTag": "Public", + "name": "RegistrationStatusNotSupportedForRenewal", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "web-resource-manager!KnownDomainPropertiesDomainNotRenewableReasonsItem.SubscriptionNotActive:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "SubscriptionNotActive = " + }, + { + "kind": "Content", + "text": "\"SubscriptionNotActive\"" + } + ], + "releaseTag": "Public", + "name": "SubscriptionNotActive", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "web-resource-manager!KnownEnum4:enum", + "docComment": "/**\n * Known values of {@link Enum4} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownEnum4 " + } + ], + "releaseTag": "Public", + "name": "KnownEnum4", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "web-resource-manager!KnownEnum4.Linux:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Linux = " + }, + { + "kind": "Content", + "text": "\"Linux\"" + } + ], + "releaseTag": "Public", + "name": "Linux", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "web-resource-manager!KnownEnum4.LinuxFunctions:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "LinuxFunctions = " + }, + { + "kind": "Content", + "text": "\"LinuxFunctions\"" + } + ], + "releaseTag": "Public", + "name": "LinuxFunctions", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "web-resource-manager!KnownEnum4.Windows:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Windows = " + }, + { + "kind": "Content", + "text": "\"Windows\"" + } + ], + "releaseTag": "Public", + "name": "Windows", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "web-resource-manager!KnownEnum4.WindowsFunctions:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "WindowsFunctions = " + }, + { + "kind": "Content", + "text": "\"WindowsFunctions\"" + } + ], + "releaseTag": "Public", + "name": "WindowsFunctions", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "web-resource-manager!KnownEnum5:enum", + "docComment": "/**\n * Known values of {@link Enum5} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownEnum5 " + } + ], + "releaseTag": "Public", + "name": "KnownEnum5", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "web-resource-manager!KnownEnum5.Linux:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Linux = " + }, + { + "kind": "Content", + "text": "\"Linux\"" + } + ], + "releaseTag": "Public", + "name": "Linux", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "web-resource-manager!KnownEnum5.LinuxFunctions:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "LinuxFunctions = " + }, + { + "kind": "Content", + "text": "\"LinuxFunctions\"" + } + ], + "releaseTag": "Public", + "name": "LinuxFunctions", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "web-resource-manager!KnownEnum5.Windows:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Windows = " + }, + { + "kind": "Content", + "text": "\"Windows\"" + } + ], + "releaseTag": "Public", + "name": "Windows", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "web-resource-manager!KnownEnum5.WindowsFunctions:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "WindowsFunctions = " + }, + { + "kind": "Content", + "text": "\"WindowsFunctions\"" + } + ], + "releaseTag": "Public", + "name": "WindowsFunctions", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "web-resource-manager!KnownFtpsState:enum", + "docComment": "/**\n * Known values of {@link FtpsState} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownFtpsState " + } + ], + "releaseTag": "Public", + "name": "KnownFtpsState", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "web-resource-manager!KnownFtpsState.AllAllowed:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "AllAllowed = " + }, + { + "kind": "Content", + "text": "\"AllAllowed\"" + } + ], + "releaseTag": "Public", + "name": "AllAllowed", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "web-resource-manager!KnownFtpsState.Disabled:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Disabled = " + }, + { + "kind": "Content", + "text": "\"Disabled\"" + } + ], + "releaseTag": "Public", + "name": "Disabled", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "web-resource-manager!KnownFtpsState.FtpsOnly:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "FtpsOnly = " + }, + { + "kind": "Content", + "text": "\"FtpsOnly\"" + } + ], + "releaseTag": "Public", + "name": "FtpsOnly", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "web-resource-manager!KnownInAvailabilityReasonType:enum", + "docComment": "/**\n * Known values of {@link InAvailabilityReasonType} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownInAvailabilityReasonType " + } + ], + "releaseTag": "Public", + "name": "KnownInAvailabilityReasonType", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "web-resource-manager!KnownInAvailabilityReasonType.AlreadyExists:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "AlreadyExists = " + }, + { + "kind": "Content", + "text": "\"AlreadyExists\"" + } + ], + "releaseTag": "Public", + "name": "AlreadyExists", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "web-resource-manager!KnownInAvailabilityReasonType.Invalid:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Invalid = " + }, + { + "kind": "Content", + "text": "\"Invalid\"" + } + ], + "releaseTag": "Public", + "name": "Invalid", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "web-resource-manager!KnownPublishingProfileFormat:enum", + "docComment": "/**\n * Known values of {@link PublishingProfileFormat} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownPublishingProfileFormat " + } + ], + "releaseTag": "Public", + "name": "KnownPublishingProfileFormat", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "web-resource-manager!KnownPublishingProfileFormat.FileZilla3:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "FileZilla3 = " + }, + { + "kind": "Content", + "text": "\"FileZilla3\"" + } + ], + "releaseTag": "Public", + "name": "FileZilla3", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "web-resource-manager!KnownPublishingProfileFormat.Ftp:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Ftp = " + }, + { + "kind": "Content", + "text": "\"Ftp\"" + } + ], + "releaseTag": "Public", + "name": "Ftp", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "web-resource-manager!KnownPublishingProfileFormat.WebDeploy:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "WebDeploy = " + }, + { + "kind": "Content", + "text": "\"WebDeploy\"" + } + ], + "releaseTag": "Public", + "name": "WebDeploy", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "web-resource-manager!KnownResourceScopeType:enum", + "docComment": "/**\n * Known values of {@link ResourceScopeType} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownResourceScopeType " + } + ], + "releaseTag": "Public", + "name": "KnownResourceScopeType", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "web-resource-manager!KnownResourceScopeType.ServerFarm:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "ServerFarm = " + }, + { + "kind": "Content", + "text": "\"ServerFarm\"" + } + ], + "releaseTag": "Public", + "name": "ServerFarm", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "web-resource-manager!KnownResourceScopeType.Subscription:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Subscription = " + }, + { + "kind": "Content", + "text": "\"Subscription\"" + } + ], + "releaseTag": "Public", + "name": "Subscription", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "web-resource-manager!KnownResourceScopeType.WebSite:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "WebSite = " + }, + { + "kind": "Content", + "text": "\"WebSite\"" + } + ], + "releaseTag": "Public", + "name": "WebSite", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "web-resource-manager!KnownRouteType:enum", + "docComment": "/**\n * Known values of {@link RouteType} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownRouteType " + } + ], + "releaseTag": "Public", + "name": "KnownRouteType", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "web-resource-manager!KnownRouteType.Default:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Default = " + }, + { + "kind": "Content", + "text": "\"DEFAULT\"" + } + ], + "releaseTag": "Public", + "name": "Default", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "web-resource-manager!KnownRouteType.Inherited:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Inherited = " + }, + { + "kind": "Content", + "text": "\"INHERITED\"" + } + ], + "releaseTag": "Public", + "name": "Inherited", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "web-resource-manager!KnownRouteType.Static:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Static = " + }, + { + "kind": "Content", + "text": "\"STATIC\"" + } + ], + "releaseTag": "Public", + "name": "Static", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "web-resource-manager!KnownScmType:enum", + "docComment": "/**\n * Known values of {@link ScmType} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownScmType " + } + ], + "releaseTag": "Public", + "name": "KnownScmType", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "web-resource-manager!KnownScmType.BitbucketGit:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "BitbucketGit = " + }, + { + "kind": "Content", + "text": "\"BitbucketGit\"" + } + ], + "releaseTag": "Public", + "name": "BitbucketGit", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "web-resource-manager!KnownScmType.BitbucketHg:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "BitbucketHg = " + }, + { + "kind": "Content", + "text": "\"BitbucketHg\"" + } + ], + "releaseTag": "Public", + "name": "BitbucketHg", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "web-resource-manager!KnownScmType.CodePlexGit:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "CodePlexGit = " + }, + { + "kind": "Content", + "text": "\"CodePlexGit\"" + } + ], + "releaseTag": "Public", + "name": "CodePlexGit", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "web-resource-manager!KnownScmType.CodePlexHg:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "CodePlexHg = " + }, + { + "kind": "Content", + "text": "\"CodePlexHg\"" + } + ], + "releaseTag": "Public", + "name": "CodePlexHg", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "web-resource-manager!KnownScmType.Dropbox:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Dropbox = " + }, + { + "kind": "Content", + "text": "\"Dropbox\"" + } + ], + "releaseTag": "Public", + "name": "Dropbox", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "web-resource-manager!KnownScmType.ExternalGit:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "ExternalGit = " + }, + { + "kind": "Content", + "text": "\"ExternalGit\"" + } + ], + "releaseTag": "Public", + "name": "ExternalGit", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "web-resource-manager!KnownScmType.ExternalHg:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "ExternalHg = " + }, + { + "kind": "Content", + "text": "\"ExternalHg\"" + } + ], + "releaseTag": "Public", + "name": "ExternalHg", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "web-resource-manager!KnownScmType.GitHub:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "GitHub = " + }, + { + "kind": "Content", + "text": "\"GitHub\"" + } + ], + "releaseTag": "Public", + "name": "GitHub", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "web-resource-manager!KnownScmType.LocalGit:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "LocalGit = " + }, + { + "kind": "Content", + "text": "\"LocalGit\"" + } + ], + "releaseTag": "Public", + "name": "LocalGit", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "web-resource-manager!KnownScmType.None:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "None = " + }, + { + "kind": "Content", + "text": "\"None\"" + } + ], + "releaseTag": "Public", + "name": "None", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "web-resource-manager!KnownScmType.OneDrive:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "OneDrive = " + }, + { + "kind": "Content", + "text": "\"OneDrive\"" + } + ], + "releaseTag": "Public", + "name": "OneDrive", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "web-resource-manager!KnownScmType.Tfs:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Tfs = " + }, + { + "kind": "Content", + "text": "\"Tfs\"" + } + ], + "releaseTag": "Public", + "name": "Tfs", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "web-resource-manager!KnownScmType.VSO:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "VSO = " + }, + { + "kind": "Content", + "text": "\"VSO\"" + } + ], + "releaseTag": "Public", + "name": "VSO", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "web-resource-manager!KnownScmType.Vstsrm:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Vstsrm = " + }, + { + "kind": "Content", + "text": "\"VSTSRM\"" + } + ], + "releaseTag": "Public", + "name": "Vstsrm", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "web-resource-manager!KnownSkuName:enum", + "docComment": "/**\n * Known values of {@link SkuName} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownSkuName " + } + ], + "releaseTag": "Public", + "name": "KnownSkuName", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "web-resource-manager!KnownSkuName.Basic:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Basic = " + }, + { + "kind": "Content", + "text": "\"Basic\"" + } + ], + "releaseTag": "Public", + "name": "Basic", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "web-resource-manager!KnownSkuName.Dynamic:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Dynamic = " + }, + { + "kind": "Content", + "text": "\"Dynamic\"" + } + ], + "releaseTag": "Public", + "name": "Dynamic", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "web-resource-manager!KnownSkuName.ElasticIsolated:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "ElasticIsolated = " + }, + { + "kind": "Content", + "text": "\"ElasticIsolated\"" + } + ], + "releaseTag": "Public", + "name": "ElasticIsolated", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "web-resource-manager!KnownSkuName.ElasticPremium:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "ElasticPremium = " + }, + { + "kind": "Content", + "text": "\"ElasticPremium\"" + } + ], + "releaseTag": "Public", + "name": "ElasticPremium", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "web-resource-manager!KnownSkuName.Free:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Free = " + }, + { + "kind": "Content", + "text": "\"Free\"" + } + ], + "releaseTag": "Public", + "name": "Free", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "web-resource-manager!KnownSkuName.Isolated:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Isolated = " + }, + { + "kind": "Content", + "text": "\"Isolated\"" + } + ], + "releaseTag": "Public", + "name": "Isolated", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "web-resource-manager!KnownSkuName.Premium:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Premium = " + }, + { + "kind": "Content", + "text": "\"Premium\"" + } + ], + "releaseTag": "Public", + "name": "Premium", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "web-resource-manager!KnownSkuName.PremiumV2:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "PremiumV2 = " + }, + { + "kind": "Content", + "text": "\"PremiumV2\"" + } + ], + "releaseTag": "Public", + "name": "PremiumV2", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "web-resource-manager!KnownSkuName.Shared:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Shared = " + }, + { + "kind": "Content", + "text": "\"Shared\"" + } + ], + "releaseTag": "Public", + "name": "Shared", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "web-resource-manager!KnownSkuName.Standard:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Standard = " + }, + { + "kind": "Content", + "text": "\"Standard\"" + } + ], + "releaseTag": "Public", + "name": "Standard", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "web-resource-manager!KnownSupportedTlsVersions:enum", + "docComment": "/**\n * Known values of {@link SupportedTlsVersions} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownSupportedTlsVersions " + } + ], + "releaseTag": "Public", + "name": "KnownSupportedTlsVersions", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "web-resource-manager!KnownSupportedTlsVersions.One0:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "One0 = " + }, + { + "kind": "Content", + "text": "\"1.0\"" + } + ], + "releaseTag": "Public", + "name": "One0", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "web-resource-manager!KnownSupportedTlsVersions.One1:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "One1 = " + }, + { + "kind": "Content", + "text": "\"1.1\"" + } + ], + "releaseTag": "Public", + "name": "One1", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "web-resource-manager!KnownSupportedTlsVersions.One2:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "One2 = " + }, + { + "kind": "Content", + "text": "\"1.2\"" + } + ], + "releaseTag": "Public", + "name": "One2", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "web-resource-manager!KnownTriggerTypes:enum", + "docComment": "/**\n * Known values of {@link TriggerTypes} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownTriggerTypes " + } + ], + "releaseTag": "Public", + "name": "KnownTriggerTypes", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "web-resource-manager!KnownTriggerTypes.HttpTrigger:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "HttpTrigger = " + }, + { + "kind": "Content", + "text": "\"HttpTrigger\"" + } + ], + "releaseTag": "Public", + "name": "HttpTrigger", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "web-resource-manager!KnownTriggerTypes.Unknown:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Unknown = " + }, + { + "kind": "Content", + "text": "\"Unknown\"" + } + ], + "releaseTag": "Public", + "name": "Unknown", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Enum", + "canonicalReference": "web-resource-manager!KnownValidateResourceTypes:enum", + "docComment": "/**\n * Known values of {@link ValidateResourceTypes} that the service accepts.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare enum KnownValidateResourceTypes " + } + ], + "releaseTag": "Public", + "name": "KnownValidateResourceTypes", + "members": [ + { + "kind": "EnumMember", + "canonicalReference": "web-resource-manager!KnownValidateResourceTypes.ServerFarm:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "ServerFarm = " + }, + { + "kind": "Content", + "text": "\"ServerFarm\"" + } + ], + "releaseTag": "Public", + "name": "ServerFarm", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "EnumMember", + "canonicalReference": "web-resource-manager!KnownValidateResourceTypes.Site:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "Site = " + }, + { + "kind": "Content", + "text": "\"Site\"" + } + ], + "releaseTag": "Public", + "name": "Site", + "initializerTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!LocalizableString:interface", + "docComment": "/**\n * Localizable string object containing the name and a localized value.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LocalizableString " + } + ], + "releaseTag": "Public", + "name": "LocalizableString", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!LocalizableString#localizedValue:member", + "docComment": "/**\n * Localized name.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "localizedValue?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "localizedValue", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!LocalizableString#value:member", + "docComment": "/**\n * Non-localized name.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!LogLevel:type", + "docComment": "/**\n * Defines values for LogLevel.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type LogLevel = " + }, + { + "kind": "Content", + "text": "\"Off\" | \"Verbose\" | \"Information\" | \"Warning\" | \"Error\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "LogLevel", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!LogSpecification:interface", + "docComment": "/**\n * Log Definition of a single resource metric.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface LogSpecification " + } + ], + "releaseTag": "Public", + "name": "LogSpecification", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!LogSpecification#blobDuration:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "blobDuration?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "blobDuration", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!LogSpecification#displayName:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "displayName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "displayName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!LogSpecification#name:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!ManagedPipelineMode:type", + "docComment": "/**\n * Defines values for ManagedPipelineMode.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedPipelineMode = " + }, + { + "kind": "Content", + "text": "\"Integrated\" | \"Classic\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedPipelineMode", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!ManagedServiceIdentity:interface", + "docComment": "/**\n * Managed service identity.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ManagedServiceIdentity " + } + ], + "releaseTag": "Public", + "name": "ManagedServiceIdentity", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ManagedServiceIdentity#principalId:member", + "docComment": "/**\n * Principal Id of managed service identity. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly principalId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "principalId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ManagedServiceIdentity#tenantId:member", + "docComment": "/**\n * Tenant of managed service identity. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly tenantId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tenantId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ManagedServiceIdentity#type:member", + "docComment": "/**\n * Type of managed service identity.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "type?: " + }, + { + "kind": "Reference", + "text": "ManagedServiceIdentityType", + "canonicalReference": "web-resource-manager!ManagedServiceIdentityType:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "type", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ManagedServiceIdentity#userAssignedIdentities:member", + "docComment": "/**\n * The list of user assigned identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "userAssignedIdentities?: " + }, + { + "kind": "Content", + "text": "{\n [propertyName: string]: " + }, + { + "kind": "Reference", + "text": "Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties", + "canonicalReference": "web-resource-manager!Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties:interface" + }, + { + "kind": "Content", + "text": ";\n }" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "userAssignedIdentities", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 4 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!ManagedServiceIdentityType:type", + "docComment": "/**\n * Defines values for ManagedServiceIdentityType.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ManagedServiceIdentityType = " + }, + { + "kind": "Content", + "text": "\"None\" | \"SystemAssigned\" | \"UserAssigned\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ManagedServiceIdentityType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!MetricAvailability:interface", + "docComment": "/**\n * Retention policy of a resource metric.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface MetricAvailability " + } + ], + "releaseTag": "Public", + "name": "MetricAvailability", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!MetricAvailability#blobDuration:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "blobDuration?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "blobDuration", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!MetricAvailability#timeGrain:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "timeGrain?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "timeGrain", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!MetricSpecification:interface", + "docComment": "/**\n * Definition of a single resource metric.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface MetricSpecification " + } + ], + "releaseTag": "Public", + "name": "MetricSpecification", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!MetricSpecification#aggregationType:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "aggregationType?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "aggregationType", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!MetricSpecification#availabilities:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "availabilities?: " + }, + { + "kind": "Reference", + "text": "MetricAvailability", + "canonicalReference": "web-resource-manager!MetricAvailability:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "availabilities", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!MetricSpecification#category:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "category?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "category", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!MetricSpecification#dimensions:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "dimensions?: " + }, + { + "kind": "Reference", + "text": "Dimension", + "canonicalReference": "web-resource-manager!Dimension:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "dimensions", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!MetricSpecification#displayDescription:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "displayDescription?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "displayDescription", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!MetricSpecification#displayName:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "displayName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "displayName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!MetricSpecification#enableRegionalMdmAccount:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "enableRegionalMdmAccount?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "enableRegionalMdmAccount", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!MetricSpecification#fillGapWithZero:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "fillGapWithZero?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "fillGapWithZero", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!MetricSpecification#isInternal:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "isInternal?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "isInternal", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!MetricSpecification#metricFilterPattern:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "metricFilterPattern?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "metricFilterPattern", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!MetricSpecification#name:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!MetricSpecification#sourceMdmAccount:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "sourceMdmAccount?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "sourceMdmAccount", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!MetricSpecification#sourceMdmNamespace:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "sourceMdmNamespace?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "sourceMdmNamespace", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!MetricSpecification#supportedTimeGrainTypes:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "supportedTimeGrainTypes?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "supportedTimeGrainTypes", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!MetricSpecification#supportsInstanceLevelAggregation:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "supportsInstanceLevelAggregation?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "supportsInstanceLevelAggregation", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!MetricSpecification#unit:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "unit?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "unit", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!MigrateMySqlRequest:type", + "docComment": "/**\n * MySQL migration request.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type MigrateMySqlRequest = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n connectionString?: string;\n migrationType?: " + }, + { + "kind": "Reference", + "text": "MySqlMigrationType", + "canonicalReference": "web-resource-manager!MySqlMigrationType:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "MigrateMySqlRequest", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!MigrateMySqlStatus:type", + "docComment": "/**\n * MySQL migration status.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type MigrateMySqlStatus = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n readonly migrationOperationStatus?: " + }, + { + "kind": "Reference", + "text": "OperationStatus", + "canonicalReference": "web-resource-manager!OperationStatus:type" + }, + { + "kind": "Content", + "text": ";\n readonly operationId?: string;\n readonly localMySqlEnabled?: boolean;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "MigrateMySqlStatus", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!MSDeploy:type", + "docComment": "/**\n * MSDeploy ARM PUT information\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type MSDeploy = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n packageUri?: string;\n connectionString?: string;\n dbType?: string;\n setParametersXmlFileUri?: string;\n setParameters?: {\n [propertyName: string]: string;\n };\n skipAppData?: boolean;\n appOffline?: boolean;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "MSDeploy", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!MSDeployLog:type", + "docComment": "/**\n * MSDeploy log\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type MSDeployLog = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n readonly entries?: " + }, + { + "kind": "Reference", + "text": "MSDeployLogEntry", + "canonicalReference": "web-resource-manager!MSDeployLogEntry:interface" + }, + { + "kind": "Content", + "text": "[];\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "MSDeployLog", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!MSDeployLogEntry:interface", + "docComment": "/**\n * MSDeploy log entry\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface MSDeployLogEntry " + } + ], + "releaseTag": "Public", + "name": "MSDeployLogEntry", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!MSDeployLogEntry#message:member", + "docComment": "/**\n * Log entry message NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly message?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "message", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!MSDeployLogEntry#time:member", + "docComment": "/**\n * Timestamp of log entry NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly time?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "time", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!MSDeployLogEntry#type:member", + "docComment": "/**\n * Log entry type NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly type?: " + }, + { + "kind": "Reference", + "text": "MSDeployLogEntryType", + "canonicalReference": "web-resource-manager!MSDeployLogEntryType:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "type", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!MSDeployLogEntryType:type", + "docComment": "/**\n * Defines values for MSDeployLogEntryType.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type MSDeployLogEntryType = " + }, + { + "kind": "Content", + "text": "\"Message\" | \"Warning\" | \"Error\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "MSDeployLogEntryType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!MSDeployProvisioningState:type", + "docComment": "/**\n * Defines values for MSDeployProvisioningState.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type MSDeployProvisioningState = " + }, + { + "kind": "Content", + "text": "\"accepted\" | \"running\" | \"succeeded\" | \"failed\" | \"canceled\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "MSDeployProvisioningState", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!MSDeployStatus:type", + "docComment": "/**\n * MSDeploy ARM response\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type MSDeployStatus = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n readonly deployer?: string;\n readonly provisioningState?: " + }, + { + "kind": "Reference", + "text": "MSDeployProvisioningState", + "canonicalReference": "web-resource-manager!MSDeployProvisioningState:type" + }, + { + "kind": "Content", + "text": ";\n readonly startTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n readonly endTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n readonly complete?: boolean;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "MSDeployStatus", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 9 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!MySqlMigrationType:type", + "docComment": "/**\n * Defines values for MySqlMigrationType.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type MySqlMigrationType = " + }, + { + "kind": "Content", + "text": "\"LocalToRemote\" | \"RemoteToLocal\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "MySqlMigrationType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!NameIdentifier:interface", + "docComment": "/**\n * Identifies an object.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NameIdentifier " + } + ], + "releaseTag": "Public", + "name": "NameIdentifier", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!NameIdentifier#name:member", + "docComment": "/**\n * Name of the object.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!NameIdentifierCollection:interface", + "docComment": "/**\n * Collection of domain name identifiers.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NameIdentifierCollection " + } + ], + "releaseTag": "Public", + "name": "NameIdentifierCollection", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!NameIdentifierCollection#nextLink:member", + "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!NameIdentifierCollection#value:member", + "docComment": "/**\n * Collection of resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Reference", + "text": "NameIdentifier", + "canonicalReference": "web-resource-manager!NameIdentifier:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!NameValuePair:interface", + "docComment": "/**\n * Name value pair.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NameValuePair " + } + ], + "releaseTag": "Public", + "name": "NameValuePair", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!NameValuePair#name:member", + "docComment": "/**\n * Pair name.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!NameValuePair#value:member", + "docComment": "/**\n * Pair value.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!NetworkAccessControlEntry:interface", + "docComment": "/**\n * Network access control entry.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkAccessControlEntry " + } + ], + "releaseTag": "Public", + "name": "NetworkAccessControlEntry", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!NetworkAccessControlEntry#action:member", + "docComment": "/**\n * Action object.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "action?: " + }, + { + "kind": "Reference", + "text": "AccessControlEntryAction", + "canonicalReference": "web-resource-manager!AccessControlEntryAction:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "action", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!NetworkAccessControlEntry#description:member", + "docComment": "/**\n * Description of network access control entry.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "description?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "description", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!NetworkAccessControlEntry#order:member", + "docComment": "/**\n * Order of precedence.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "order?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "order", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!NetworkAccessControlEntry#remoteSubnet:member", + "docComment": "/**\n * Remote subnet.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "remoteSubnet?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "remoteSubnet", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!NetworkFeatures:type", + "docComment": "/**\n * Full view of network features for an app (presently VNET integration and Hybrid Connections).\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NetworkFeatures = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n readonly virtualNetworkName?: string;\n readonly virtualNetworkConnection?: " + }, + { + "kind": "Reference", + "text": "VnetInfo", + "canonicalReference": "web-resource-manager!VnetInfo:type" + }, + { + "kind": "Content", + "text": ";\n readonly hybridConnections?: " + }, + { + "kind": "Reference", + "text": "RelayServiceConnectionEntity", + "canonicalReference": "web-resource-manager!RelayServiceConnectionEntity:type" + }, + { + "kind": "Content", + "text": "[];\n readonly hybridConnectionsV2?: " + }, + { + "kind": "Reference", + "text": "HybridConnection", + "canonicalReference": "web-resource-manager!HybridConnection:type" + }, + { + "kind": "Content", + "text": "[];\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NetworkFeatures", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 9 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!NetworkTrace:interface", + "docComment": "/**\n * Network trace\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface NetworkTrace " + } + ], + "releaseTag": "Public", + "name": "NetworkTrace", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!NetworkTrace#message:member", + "docComment": "/**\n * Detailed message of a network trace operation, e.g. error message in case of failure.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "message?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "message", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!NetworkTrace#path:member", + "docComment": "/**\n * Local file path for the captured network trace file.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "path?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "path", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!NetworkTrace#status:member", + "docComment": "/**\n * Current status of the network trace operation, same as Operation.Status (InProgress/Succeeded/Failed).\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "status?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "status", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!NotificationLevel:type", + "docComment": "/**\n * Defines values for NotificationLevel.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type NotificationLevel = " + }, + { + "kind": "Content", + "text": "\"Critical\" | \"Warning\" | \"Information\" | \"NonUrgentSuggestion\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "NotificationLevel", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!Operation:interface", + "docComment": "/**\n * An operation on a resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Operation " + } + ], + "releaseTag": "Public", + "name": "Operation", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!Operation#createdTime:member", + "docComment": "/**\n * Time when operation has started.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createdTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "createdTime", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!Operation#errors:member", + "docComment": "/**\n * Any errors associate with the operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "errors?: " + }, + { + "kind": "Reference", + "text": "ErrorEntity", + "canonicalReference": "web-resource-manager!ErrorEntity:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "errors", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!Operation#expirationTime:member", + "docComment": "/**\n * Time when operation will expire.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "expirationTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "expirationTime", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!Operation#geoMasterOperationId:member", + "docComment": "/**\n * Applicable only for stamp operation ids.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "geoMasterOperationId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "geoMasterOperationId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!Operation#id:member", + "docComment": "/**\n * Operation ID.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "id?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!Operation#modifiedTime:member", + "docComment": "/**\n * Time when operation has been updated.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "modifiedTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "modifiedTime", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!Operation#name:member", + "docComment": "/**\n * Operation name.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!Operation#status:member", + "docComment": "/**\n * The current status of the operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "status?: " + }, + { + "kind": "Reference", + "text": "OperationStatus", + "canonicalReference": "web-resource-manager!OperationStatus:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "status", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!OperationStatus:type", + "docComment": "/**\n * Defines values for OperationStatus.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type OperationStatus = " + }, + { + "kind": "Content", + "text": "\"InProgress\" | \"Failed\" | \"Succeeded\" | \"TimedOut\" | \"Created\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "OperationStatus", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!OutboundEnvironmentEndpoint:interface", + "docComment": "/**\n * Endpoints accessed for a common purpose that the App Service Environment requires outbound network access to.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface OutboundEnvironmentEndpoint " + } + ], + "releaseTag": "Public", + "name": "OutboundEnvironmentEndpoint", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!OutboundEnvironmentEndpoint#category:member", + "docComment": "/**\n * The type of service accessed by the App Service Environment, e.g., Azure Storage, Azure SQL Database, and Azure Active Directory.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "category?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "category", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!OutboundEnvironmentEndpoint#endpoints:member", + "docComment": "/**\n * The endpoints that the App Service Environment reaches the service at.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "endpoints?: " + }, + { + "kind": "Reference", + "text": "EndpointDependency", + "canonicalReference": "web-resource-manager!EndpointDependency:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "endpoints", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!OutboundEnvironmentEndpointCollection:interface", + "docComment": "/**\n * Collection of Outbound Environment Endpoints\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface OutboundEnvironmentEndpointCollection " + } + ], + "releaseTag": "Public", + "name": "OutboundEnvironmentEndpointCollection", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!OutboundEnvironmentEndpointCollection#nextLink:member", + "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!OutboundEnvironmentEndpointCollection#value:member", + "docComment": "/**\n * Collection of resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Reference", + "text": "OutboundEnvironmentEndpoint", + "canonicalReference": "web-resource-manager!OutboundEnvironmentEndpoint:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!PerfMonCounterCollection:interface", + "docComment": "/**\n * Collection of performance monitor counters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PerfMonCounterCollection " + } + ], + "releaseTag": "Public", + "name": "PerfMonCounterCollection", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!PerfMonCounterCollection#nextLink:member", + "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!PerfMonCounterCollection#value:member", + "docComment": "/**\n * Collection of resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Reference", + "text": "PerfMonResponse", + "canonicalReference": "web-resource-manager!PerfMonResponse:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!PerfMonResponse:interface", + "docComment": "/**\n * Performance monitor API response.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PerfMonResponse " + } + ], + "releaseTag": "Public", + "name": "PerfMonResponse", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!PerfMonResponse#code:member", + "docComment": "/**\n * The response code.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "code?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "code", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!PerfMonResponse#data:member", + "docComment": "/**\n * The performance monitor counters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "data?: " + }, + { + "kind": "Reference", + "text": "PerfMonSet", + "canonicalReference": "web-resource-manager!PerfMonSet:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "data", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!PerfMonResponse#message:member", + "docComment": "/**\n * The message.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "message?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "message", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!PerfMonSample:interface", + "docComment": "/**\n * Performance monitor sample in a set.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PerfMonSample " + } + ], + "releaseTag": "Public", + "name": "PerfMonSample", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!PerfMonSample#instanceName:member", + "docComment": "/**\n * Name of the server on which the measurement is made.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "instanceName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "instanceName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!PerfMonSample#time:member", + "docComment": "/**\n * Point in time for which counter was measured.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "time?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "time", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!PerfMonSample#value:member", + "docComment": "/**\n * Value of counter at a certain time.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!PerfMonSet:interface", + "docComment": "/**\n * Metric information.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PerfMonSet " + } + ], + "releaseTag": "Public", + "name": "PerfMonSet", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!PerfMonSet#endTime:member", + "docComment": "/**\n * End time of the period.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "endTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "endTime", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!PerfMonSet#name:member", + "docComment": "/**\n * Unique key name of the counter.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!PerfMonSet#startTime:member", + "docComment": "/**\n * Start time of the period.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "startTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "startTime", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!PerfMonSet#timeGrain:member", + "docComment": "/**\n * Presented time grain.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "timeGrain?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "timeGrain", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!PerfMonSet#values:member", + "docComment": "/**\n * Collection of workers that are active during this time.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "values?: " + }, + { + "kind": "Reference", + "text": "PerfMonSample", + "canonicalReference": "web-resource-manager!PerfMonSample:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "values", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!PremierAddOn:type", + "docComment": "/**\n * Premier add-on.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PremierAddOn = " + }, + { + "kind": "Reference", + "text": "Resource", + "canonicalReference": "web-resource-manager!Resource:interface" + }, + { + "kind": "Content", + "text": " & {\n sku?: string;\n product?: string;\n vendor?: string;\n marketplacePublisher?: string;\n marketplaceOffer?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PremierAddOn", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!PremierAddOnOffer:type", + "docComment": "/**\n * Premier add-on offer.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PremierAddOnOffer = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n sku?: string;\n product?: string;\n vendor?: string;\n promoCodeRequired?: boolean;\n quota?: number;\n webHostingPlanRestrictions?: " + }, + { + "kind": "Reference", + "text": "AppServicePlanRestrictions", + "canonicalReference": "web-resource-manager!AppServicePlanRestrictions:type" + }, + { + "kind": "Content", + "text": ";\n privacyPolicyUrl?: string;\n legalTermsUrl?: string;\n marketplacePublisher?: string;\n marketplaceOffer?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PremierAddOnOffer", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!PremierAddOnOfferCollection:interface", + "docComment": "/**\n * Collection of premier add-on offers.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PremierAddOnOfferCollection " + } + ], + "releaseTag": "Public", + "name": "PremierAddOnOfferCollection", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!PremierAddOnOfferCollection#nextLink:member", + "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!PremierAddOnOfferCollection#value:member", + "docComment": "/**\n * Collection of resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Reference", + "text": "PremierAddOnOffer", + "canonicalReference": "web-resource-manager!PremierAddOnOffer:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!PremierAddOnPatchResource:type", + "docComment": "/**\n * ARM resource for a PremierAddOn.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PremierAddOnPatchResource = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n sku?: string;\n product?: string;\n vendor?: string;\n marketplacePublisher?: string;\n marketplaceOffer?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PremierAddOnPatchResource", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!PrivateAccess:type", + "docComment": "/**\n * Description of the parameters of Private Access for a Web Site.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PrivateAccess = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n enabled?: boolean;\n virtualNetworks?: " + }, + { + "kind": "Reference", + "text": "PrivateAccessVirtualNetwork", + "canonicalReference": "web-resource-manager!PrivateAccessVirtualNetwork:interface" + }, + { + "kind": "Content", + "text": "[];\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PrivateAccess", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!PrivateAccessSubnet:interface", + "docComment": "/**\n * Description of a Virtual Network subnet that is useable for private site access.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrivateAccessSubnet " + } + ], + "releaseTag": "Public", + "name": "PrivateAccessSubnet", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!PrivateAccessSubnet#key:member", + "docComment": "/**\n * The key (ID) of the subnet.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "key?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "key", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!PrivateAccessSubnet#name:member", + "docComment": "/**\n * The name of the subnet.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!PrivateAccessVirtualNetwork:interface", + "docComment": "/**\n * Description of a Virtual Network that is useable for private site access.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrivateAccessVirtualNetwork " + } + ], + "releaseTag": "Public", + "name": "PrivateAccessVirtualNetwork", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!PrivateAccessVirtualNetwork#key:member", + "docComment": "/**\n * The key (ID) of the Virtual Network.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "key?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "key", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!PrivateAccessVirtualNetwork#name:member", + "docComment": "/**\n * The name of the Virtual Network.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!PrivateAccessVirtualNetwork#resourceId:member", + "docComment": "/**\n * The ARM uri of the Virtual Network\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resourceId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resourceId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!PrivateAccessVirtualNetwork#subnets:member", + "docComment": "/**\n * A List of subnets that access is allowed to on this Virtual Network. An empty array (but not null) is interpreted to mean that all subnets are allowed within this Virtual Network.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "subnets?: " + }, + { + "kind": "Reference", + "text": "PrivateAccessSubnet", + "canonicalReference": "web-resource-manager!PrivateAccessSubnet:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "subnets", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!PrivateEndpointConnectionResource:type", + "docComment": "/**\n * Private Endpoint Connection ARM resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PrivateEndpointConnectionResource = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n readonly provisioningState?: string;\n privateEndpoint?: " + }, + { + "kind": "Reference", + "text": "ArmIdWrapper", + "canonicalReference": "web-resource-manager!ArmIdWrapper:interface" + }, + { + "kind": "Content", + "text": ";\n privateLinkServiceConnectionState?: " + }, + { + "kind": "Reference", + "text": "PrivateLinkConnectionState", + "canonicalReference": "web-resource-manager!PrivateLinkConnectionState:interface" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PrivateEndpointConnectionResource", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 7 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!PrivateLinkConnectionApprovalRequestResource:type", + "docComment": "/**\n * Private Endpoint Connection Approval ARM resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PrivateLinkConnectionApprovalRequestResource = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n privateLinkServiceConnectionState?: " + }, + { + "kind": "Reference", + "text": "PrivateLinkConnectionState", + "canonicalReference": "web-resource-manager!PrivateLinkConnectionState:interface" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PrivateLinkConnectionApprovalRequestResource", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!PrivateLinkConnectionState:interface", + "docComment": "/**\n * The state of a private link connection\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrivateLinkConnectionState " + } + ], + "releaseTag": "Public", + "name": "PrivateLinkConnectionState", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!PrivateLinkConnectionState#actionsRequired:member", + "docComment": "/**\n * ActionsRequired for a private link connection\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "actionsRequired?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "actionsRequired", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!PrivateLinkConnectionState#description:member", + "docComment": "/**\n * Description of a private link connection\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "description?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "description", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!PrivateLinkConnectionState#status:member", + "docComment": "/**\n * Status of a private link connection\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "status?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "status", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!PrivateLinkResource:interface", + "docComment": "/**\n * A private link resource\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrivateLinkResource " + } + ], + "releaseTag": "Public", + "name": "PrivateLinkResource", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!PrivateLinkResource#id:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "id: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!PrivateLinkResource#name:member", + "docComment": "/**\n * Name of a private link resource\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!PrivateLinkResource#properties:member", + "docComment": "/**\n * Properties of a private link resource\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "properties: " + }, + { + "kind": "Reference", + "text": "PrivateLinkResourceProperties", + "canonicalReference": "web-resource-manager!PrivateLinkResourceProperties:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "properties", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!PrivateLinkResource#type:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "type: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "type", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!PrivateLinkResourceProperties:interface", + "docComment": "/**\n * Properties of a private link resource\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrivateLinkResourceProperties " + } + ], + "releaseTag": "Public", + "name": "PrivateLinkResourceProperties", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!PrivateLinkResourceProperties#groupId:member", + "docComment": "/**\n * GroupId of a private link resource NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly groupId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "groupId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!PrivateLinkResourceProperties#requiredMembers:member", + "docComment": "/**\n * RequiredMembers of a private link resource NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly requiredMembers?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "requiredMembers", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!PrivateLinkResourceProperties#requiredZoneNames:member", + "docComment": "/**\n * RequiredZoneNames of a private link resource NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly requiredZoneNames?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "requiredZoneNames", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!PrivateLinkResourcesWrapper:interface", + "docComment": "/**\n * Wrapper for a collection of private link resources\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PrivateLinkResourcesWrapper " + } + ], + "releaseTag": "Public", + "name": "PrivateLinkResourcesWrapper", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!PrivateLinkResourcesWrapper#value:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Reference", + "text": "PrivateLinkResource", + "canonicalReference": "web-resource-manager!PrivateLinkResource:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!ProcessInfo:type", + "docComment": "/**\n * Process Information.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ProcessInfo = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n readonly identifier?: number;\n deploymentName?: string;\n href?: string;\n minidump?: string;\n isProfileRunning?: boolean;\n isIisProfileRunning?: boolean;\n iisProfileTimeoutInSeconds?: number;\n parent?: string;\n children?: string[];\n threads?: " + }, + { + "kind": "Reference", + "text": "ProcessThreadInfo", + "canonicalReference": "web-resource-manager!ProcessThreadInfo:type" + }, + { + "kind": "Content", + "text": "[];\n openFileHandles?: string[];\n modules?: " + }, + { + "kind": "Reference", + "text": "ProcessModuleInfo", + "canonicalReference": "web-resource-manager!ProcessModuleInfo:type" + }, + { + "kind": "Content", + "text": "[];\n fileName?: string;\n commandLine?: string;\n userName?: string;\n handleCount?: number;\n moduleCount?: number;\n threadCount?: number;\n startTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n totalCpuTime?: string;\n userCpuTime?: string;\n privilegedCpuTime?: string;\n workingSet?: number;\n peakWorkingSet?: number;\n privateMemory?: number;\n virtualMemory?: number;\n peakVirtualMemory?: number;\n pagedSystemMemory?: number;\n nonPagedSystemMemory?: number;\n pagedMemory?: number;\n peakPagedMemory?: number;\n timeStamp?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n environmentVariables?: {\n [propertyName: string]: string;\n };\n isScmSite?: boolean;\n isWebjob?: boolean;\n description?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ProcessInfo", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 11 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!ProcessInfoCollection:interface", + "docComment": "/**\n * Collection of Kudu process information elements.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ProcessInfoCollection " + } + ], + "releaseTag": "Public", + "name": "ProcessInfoCollection", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ProcessInfoCollection#nextLink:member", + "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ProcessInfoCollection#value:member", + "docComment": "/**\n * Collection of resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Reference", + "text": "ProcessInfo", + "canonicalReference": "web-resource-manager!ProcessInfo:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!ProcessModuleInfo:type", + "docComment": "/**\n * Process Module Information.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ProcessModuleInfo = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n baseAddress?: string;\n fileName?: string;\n href?: string;\n filePath?: string;\n moduleMemorySize?: number;\n fileVersion?: string;\n fileDescription?: string;\n product?: string;\n productVersion?: string;\n isDebug?: boolean;\n language?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ProcessModuleInfo", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!ProcessModuleInfoCollection:interface", + "docComment": "/**\n * Collection of Kudu thread information elements.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ProcessModuleInfoCollection " + } + ], + "releaseTag": "Public", + "name": "ProcessModuleInfoCollection", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ProcessModuleInfoCollection#nextLink:member", + "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ProcessModuleInfoCollection#value:member", + "docComment": "/**\n * Collection of resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Reference", + "text": "ProcessModuleInfo", + "canonicalReference": "web-resource-manager!ProcessModuleInfo:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!ProcessThreadInfo:type", + "docComment": "/**\n * Process Thread Information.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ProcessThreadInfo = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n readonly identifier?: number;\n href?: string;\n process?: string;\n startAddress?: string;\n currentPriority?: number;\n priorityLevel?: string;\n basePriority?: number;\n startTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n totalProcessorTime?: string;\n userProcessorTime?: string;\n state?: string;\n waitReason?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ProcessThreadInfo", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!ProcessThreadInfoCollection:interface", + "docComment": "/**\n * Collection of Kudu thread information elements.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ProcessThreadInfoCollection " + } + ], + "releaseTag": "Public", + "name": "ProcessThreadInfoCollection", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ProcessThreadInfoCollection#nextLink:member", + "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ProcessThreadInfoCollection#value:member", + "docComment": "/**\n * Collection of resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Reference", + "text": "ProcessThreadInfo", + "canonicalReference": "web-resource-manager!ProcessThreadInfo:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!Provider:interface", + "docComment": "/**\n * Interface representing a Provider.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Provider " + } + ], + "releaseTag": "Public", + "name": "Provider", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!Provider#listAvailableStacks:member(1)", + "docComment": "/**\n * Description for Get available application frameworks and their versions\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listAvailableStacks(options?: " + }, + { + "kind": "Reference", + "text": "ProviderGetAvailableStacksOptionalParams", + "canonicalReference": "web-resource-manager!ProviderGetAvailableStacksOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ApplicationStackResource", + "canonicalReference": "web-resource-manager!ApplicationStackResource:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "listAvailableStacks" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!Provider#listAvailableStacksOnPrem:member(1)", + "docComment": "/**\n * Description for Get available application frameworks and their versions\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listAvailableStacksOnPrem(options?: " + }, + { + "kind": "Reference", + "text": "ProviderGetAvailableStacksOnPremOptionalParams", + "canonicalReference": "web-resource-manager!ProviderGetAvailableStacksOnPremOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ApplicationStackResource", + "canonicalReference": "web-resource-manager!ApplicationStackResource:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "listAvailableStacksOnPrem" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!Provider#listOperations:member(1)", + "docComment": "/**\n * Description for Gets all available operations for the Microsoft.Web resource provider. Also exposes resource metric definitions\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listOperations(options?: " + }, + { + "kind": "Reference", + "text": "ProviderListOperationsOptionalParams", + "canonicalReference": "web-resource-manager!ProviderListOperationsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "CsmOperationDescription", + "canonicalReference": "web-resource-manager!CsmOperationDescription:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "listOperations" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!ProviderGetAvailableStacksNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ProviderGetAvailableStacksNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ProviderGetAvailableStacksNextOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ProviderGetAvailableStacksNextOptionalParams#osTypeSelected:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "osTypeSelected?: " + }, + { + "kind": "Reference", + "text": "Enum4", + "canonicalReference": "web-resource-manager!Enum4:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "osTypeSelected", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!ProviderGetAvailableStacksNextResponse:type", + "docComment": "/**\n * Contains response data for the getAvailableStacksNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ProviderGetAvailableStacksNextResponse = " + }, + { + "kind": "Reference", + "text": "ApplicationStackCollection", + "canonicalReference": "web-resource-manager!ApplicationStackCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ProviderGetAvailableStacksNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!ProviderGetAvailableStacksOnPremNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ProviderGetAvailableStacksOnPremNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ProviderGetAvailableStacksOnPremNextOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ProviderGetAvailableStacksOnPremNextOptionalParams#osTypeSelected:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "osTypeSelected?: " + }, + { + "kind": "Reference", + "text": "Enum5", + "canonicalReference": "web-resource-manager!Enum5:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "osTypeSelected", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!ProviderGetAvailableStacksOnPremNextResponse:type", + "docComment": "/**\n * Contains response data for the getAvailableStacksOnPremNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ProviderGetAvailableStacksOnPremNextResponse = " + }, + { + "kind": "Reference", + "text": "ApplicationStackCollection", + "canonicalReference": "web-resource-manager!ApplicationStackCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ProviderGetAvailableStacksOnPremNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!ProviderGetAvailableStacksOnPremOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ProviderGetAvailableStacksOnPremOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ProviderGetAvailableStacksOnPremOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ProviderGetAvailableStacksOnPremOptionalParams#osTypeSelected:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "osTypeSelected?: " + }, + { + "kind": "Reference", + "text": "Enum5", + "canonicalReference": "web-resource-manager!Enum5:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "osTypeSelected", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!ProviderGetAvailableStacksOnPremResponse:type", + "docComment": "/**\n * Contains response data for the getAvailableStacksOnPrem operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ProviderGetAvailableStacksOnPremResponse = " + }, + { + "kind": "Reference", + "text": "ApplicationStackCollection", + "canonicalReference": "web-resource-manager!ApplicationStackCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ProviderGetAvailableStacksOnPremResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!ProviderGetAvailableStacksOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ProviderGetAvailableStacksOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ProviderGetAvailableStacksOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ProviderGetAvailableStacksOptionalParams#osTypeSelected:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "osTypeSelected?: " + }, + { + "kind": "Reference", + "text": "Enum4", + "canonicalReference": "web-resource-manager!Enum4:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "osTypeSelected", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!ProviderGetAvailableStacksResponse:type", + "docComment": "/**\n * Contains response data for the getAvailableStacks operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ProviderGetAvailableStacksResponse = " + }, + { + "kind": "Reference", + "text": "ApplicationStackCollection", + "canonicalReference": "web-resource-manager!ApplicationStackCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ProviderGetAvailableStacksResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!ProviderListOperationsNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ProviderListOperationsNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ProviderListOperationsNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!ProviderListOperationsNextResponse:type", + "docComment": "/**\n * Contains response data for the listOperationsNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ProviderListOperationsNextResponse = " + }, + { + "kind": "Reference", + "text": "CsmOperationCollection", + "canonicalReference": "web-resource-manager!CsmOperationCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ProviderListOperationsNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!ProviderListOperationsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ProviderListOperationsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ProviderListOperationsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!ProviderListOperationsResponse:type", + "docComment": "/**\n * Contains response data for the listOperations operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ProviderListOperationsResponse = " + }, + { + "kind": "Reference", + "text": "CsmOperationCollection", + "canonicalReference": "web-resource-manager!CsmOperationCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ProviderListOperationsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!ProvisioningState:type", + "docComment": "/**\n * Defines values for ProvisioningState.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ProvisioningState = " + }, + { + "kind": "Content", + "text": "\"Succeeded\" | \"Failed\" | \"Canceled\" | \"InProgress\" | \"Deleting\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ProvisioningState", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface", + "docComment": "/**\n * Azure proxy only resource. This resource is not tracked by Azure Resource Manager.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ProxyOnlyResource " + } + ], + "releaseTag": "Public", + "name": "ProxyOnlyResource", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ProxyOnlyResource#id:member", + "docComment": "/**\n * Resource Id. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly id?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ProxyOnlyResource#kind:member", + "docComment": "/**\n * Kind of resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "kind?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "kind", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ProxyOnlyResource#name:member", + "docComment": "/**\n * Resource Name. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ProxyOnlyResource#type:member", + "docComment": "/**\n * Resource type. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly type?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "type", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!PublicCertificate:type", + "docComment": "/**\n * Public certificate object\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PublicCertificate = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n blob?: " + }, + { + "kind": "Reference", + "text": "Uint8Array", + "canonicalReference": "!Uint8Array:interface" + }, + { + "kind": "Content", + "text": ";\n publicCertificateLocation?: " + }, + { + "kind": "Reference", + "text": "PublicCertificateLocation", + "canonicalReference": "web-resource-manager!PublicCertificateLocation:type" + }, + { + "kind": "Content", + "text": ";\n readonly thumbprint?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PublicCertificate", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 7 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!PublicCertificateCollection:interface", + "docComment": "/**\n * Collection of public certificates\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface PublicCertificateCollection " + } + ], + "releaseTag": "Public", + "name": "PublicCertificateCollection", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!PublicCertificateCollection#nextLink:member", + "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!PublicCertificateCollection#value:member", + "docComment": "/**\n * Collection of resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Reference", + "text": "PublicCertificate", + "canonicalReference": "web-resource-manager!PublicCertificate:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!PublicCertificateLocation:type", + "docComment": "/**\n * Defines values for PublicCertificateLocation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PublicCertificateLocation = " + }, + { + "kind": "Content", + "text": "\"CurrentUserMy\" | \"LocalMachineMy\" | \"Unknown\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PublicCertificateLocation", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!PublishingProfileFormat:type", + "docComment": "/**\n * Defines values for PublishingProfileFormat. \\ {@link KnownPublishingProfileFormat} can be used interchangeably with PublishingProfileFormat, this enum contains the known values that the service supports. ### Known values supported by the service **FileZilla3** \\ **WebDeploy** \\ **Ftp**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PublishingProfileFormat = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PublishingProfileFormat", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!PushSettings:type", + "docComment": "/**\n * Push settings for the App.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type PushSettings = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n isPushEnabled?: boolean;\n tagWhitelistJson?: string;\n tagsRequiringAuth?: string;\n dynamicTagsJson?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "PushSettings", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!RampUpRule:interface", + "docComment": "/**\n * Routing rules for ramp up testing. This rule allows to redirect static traffic % to a slot or to gradually change routing % based on performance.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RampUpRule " + } + ], + "releaseTag": "Public", + "name": "RampUpRule", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!RampUpRule#actionHostName:member", + "docComment": "/**\n * Hostname of a slot to which the traffic will be redirected if decided to. E.g. myapp-stage.azurewebsites.net.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "actionHostName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "actionHostName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!RampUpRule#changeDecisionCallbackUrl:member", + "docComment": "/**\n * Custom decision algorithm can be provided in TiPCallback site extension which URL can be specified. See TiPCallback site extension for the scaffold and contracts. https://www.siteextensions.net/packages/TiPCallback/\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "changeDecisionCallbackUrl?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "changeDecisionCallbackUrl", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!RampUpRule#changeIntervalInMinutes:member", + "docComment": "/**\n * Specifies interval in minutes to reevaluate ReroutePercentage.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "changeIntervalInMinutes?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "changeIntervalInMinutes", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!RampUpRule#changeStep:member", + "docComment": "/**\n * In auto ramp up scenario this is the step to add/remove from ReroutePercentage until it reaches \\nMinReroutePercentage or MaxReroutePercentage. Site metrics are checked every N minutes specified in ChangeIntervalInMinutes.\\nCustom decision algorithm can be provided in TiPCallback site extension which URL can be specified in ChangeDecisionCallbackUrl.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "changeStep?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "changeStep", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!RampUpRule#maxReroutePercentage:member", + "docComment": "/**\n * Specifies upper boundary below which ReroutePercentage will stay.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "maxReroutePercentage?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "maxReroutePercentage", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!RampUpRule#minReroutePercentage:member", + "docComment": "/**\n * Specifies lower boundary above which ReroutePercentage will stay.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "minReroutePercentage?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "minReroutePercentage", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!RampUpRule#name:member", + "docComment": "/**\n * Name of the routing rule. The recommended name would be to point to the slot which will receive the traffic in the experiment.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!RampUpRule#reroutePercentage:member", + "docComment": "/**\n * Percentage of the traffic which will be redirected to ActionHostName.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "reroutePercentage?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "reroutePercentage", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!Recommendation:type", + "docComment": "/**\n * Represents a recommendation result generated by the recommendation engine.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type Recommendation = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n creationTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n recommendationId?: string;\n resourceId?: string;\n resourceScope?: " + }, + { + "kind": "Reference", + "text": "ResourceScopeType", + "canonicalReference": "web-resource-manager!ResourceScopeType:type" + }, + { + "kind": "Content", + "text": ";\n ruleName?: string;\n displayName?: string;\n message?: string;\n level?: " + }, + { + "kind": "Reference", + "text": "NotificationLevel", + "canonicalReference": "web-resource-manager!NotificationLevel:type" + }, + { + "kind": "Content", + "text": ";\n channels?: " + }, + { + "kind": "Reference", + "text": "Channels", + "canonicalReference": "web-resource-manager!Channels:type" + }, + { + "kind": "Content", + "text": ";\n readonly categoryTags?: string[];\n actionName?: string;\n enabled?: number;\n states?: string[];\n startTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n endTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n nextNotificationTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n notificationExpirationTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n notifiedTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n score?: number;\n isDynamic?: boolean;\n extensionName?: string;\n bladeName?: string;\n forwardLink?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "Recommendation", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 21 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!RecommendationCollection:interface", + "docComment": "/**\n * Collection of recommendations.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RecommendationCollection " + } + ], + "releaseTag": "Public", + "name": "RecommendationCollection", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!RecommendationCollection#nextLink:member", + "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!RecommendationCollection#value:member", + "docComment": "/**\n * Collection of resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Reference", + "text": "Recommendation", + "canonicalReference": "web-resource-manager!Recommendation:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!RecommendationRule:type", + "docComment": "/**\n * Represents a recommendation rule that the recommendation engine can perform.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type RecommendationRule = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n recommendationName?: string;\n displayName?: string;\n message?: string;\n recommendationId?: string;\n description?: string;\n actionName?: string;\n level?: " + }, + { + "kind": "Reference", + "text": "NotificationLevel", + "canonicalReference": "web-resource-manager!NotificationLevel:type" + }, + { + "kind": "Content", + "text": ";\n channels?: " + }, + { + "kind": "Reference", + "text": "Channels", + "canonicalReference": "web-resource-manager!Channels:type" + }, + { + "kind": "Content", + "text": ";\n readonly categoryTags?: string[];\n isDynamic?: boolean;\n extensionName?: string;\n bladeName?: string;\n forwardLink?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "RecommendationRule", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 7 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!Recommendations:interface", + "docComment": "/**\n * Interface representing a Recommendations.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Recommendations " + } + ], + "releaseTag": "Public", + "name": "Recommendations", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!Recommendations#disableAllForHostingEnvironment:member(1)", + "docComment": "/**\n * Description for Disable all recommendations for an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param environmentName - Name of the app.\n *\n * @param hostingEnvironmentName - \n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "disableAllForHostingEnvironment(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", environmentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", hostingEnvironmentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "RecommendationsDisableAllForHostingEnvironmentOptionalParams", + "canonicalReference": "web-resource-manager!RecommendationsDisableAllForHostingEnvironmentOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "environmentName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "hostingEnvironmentName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "disableAllForHostingEnvironment" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!Recommendations#disableAllForWebApp:member(1)", + "docComment": "/**\n * Description for Disable all recommendations for an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param siteName - Name of the app.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "disableAllForWebApp(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", siteName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "RecommendationsDisableAllForWebAppOptionalParams", + "canonicalReference": "web-resource-manager!RecommendationsDisableAllForWebAppOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "siteName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "disableAllForWebApp" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!Recommendations#disableRecommendationForHostingEnvironment:member(1)", + "docComment": "/**\n * Description for Disables the specific rule for a web site permanently.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param environmentName - Site name\n *\n * @param name - Rule name\n *\n * @param hostingEnvironmentName - \n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "disableRecommendationForHostingEnvironment(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", environmentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", hostingEnvironmentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "RecommendationsDisableRecommendationForHostingEnvironmentOptionalParams", + "canonicalReference": "web-resource-manager!RecommendationsDisableRecommendationForHostingEnvironmentOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "environmentName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "hostingEnvironmentName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "disableRecommendationForHostingEnvironment" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!Recommendations#disableRecommendationForSite:member(1)", + "docComment": "/**\n * Description for Disables the specific rule for a web site permanently.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param siteName - Site name\n *\n * @param name - Rule name\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "disableRecommendationForSite(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", siteName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "RecommendationsDisableRecommendationForSiteOptionalParams", + "canonicalReference": "web-resource-manager!RecommendationsDisableRecommendationForSiteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "siteName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "disableRecommendationForSite" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!Recommendations#disableRecommendationForSubscription:member(1)", + "docComment": "/**\n * Description for Disables the specified rule so it will not apply to a subscription in the future.\n *\n * @param name - Rule name\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "disableRecommendationForSubscription(name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "RecommendationsDisableRecommendationForSubscriptionOptionalParams", + "canonicalReference": "web-resource-manager!RecommendationsDisableRecommendationForSubscriptionOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "disableRecommendationForSubscription" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!Recommendations#getRuleDetailsByHostingEnvironment:member(1)", + "docComment": "/**\n * Description for Get a recommendation rule for an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param hostingEnvironmentName - Name of the hosting environment.\n *\n * @param name - Name of the recommendation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getRuleDetailsByHostingEnvironment(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", hostingEnvironmentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "RecommendationsGetRuleDetailsByHostingEnvironmentOptionalParams", + "canonicalReference": "web-resource-manager!RecommendationsGetRuleDetailsByHostingEnvironmentOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "RecommendationsGetRuleDetailsByHostingEnvironmentResponse", + "canonicalReference": "web-resource-manager!RecommendationsGetRuleDetailsByHostingEnvironmentResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "hostingEnvironmentName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "getRuleDetailsByHostingEnvironment" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!Recommendations#getRuleDetailsByWebApp:member(1)", + "docComment": "/**\n * Description for Get a recommendation rule for an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param siteName - Name of the app.\n *\n * @param name - Name of the recommendation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getRuleDetailsByWebApp(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", siteName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "RecommendationsGetRuleDetailsByWebAppOptionalParams", + "canonicalReference": "web-resource-manager!RecommendationsGetRuleDetailsByWebAppOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "RecommendationsGetRuleDetailsByWebAppResponse", + "canonicalReference": "web-resource-manager!RecommendationsGetRuleDetailsByWebAppResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "siteName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "getRuleDetailsByWebApp" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!Recommendations#list:member(1)", + "docComment": "/**\n * Description for List all recommendations for a subscription.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(options?: " + }, + { + "kind": "Reference", + "text": "RecommendationsListOptionalParams", + "canonicalReference": "web-resource-manager!RecommendationsListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "Recommendation", + "canonicalReference": "web-resource-manager!Recommendation:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "list" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!Recommendations#listHistoryForHostingEnvironment:member(1)", + "docComment": "/**\n * Description for Get past recommendations for an app, optionally specified by the time range.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param hostingEnvironmentName - Name of the hosting environment.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listHistoryForHostingEnvironment(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", hostingEnvironmentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "RecommendationsListHistoryForHostingEnvironmentOptionalParams", + "canonicalReference": "web-resource-manager!RecommendationsListHistoryForHostingEnvironmentOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "Recommendation", + "canonicalReference": "web-resource-manager!Recommendation:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "hostingEnvironmentName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listHistoryForHostingEnvironment" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!Recommendations#listHistoryForWebApp:member(1)", + "docComment": "/**\n * Description for Get past recommendations for an app, optionally specified by the time range.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param siteName - Name of the app.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listHistoryForWebApp(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", siteName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "RecommendationsListHistoryForWebAppOptionalParams", + "canonicalReference": "web-resource-manager!RecommendationsListHistoryForWebAppOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "Recommendation", + "canonicalReference": "web-resource-manager!Recommendation:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "siteName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listHistoryForWebApp" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!Recommendations#listRecommendedRulesForHostingEnvironment:member(1)", + "docComment": "/**\n * Description for Get all recommendations for an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param hostingEnvironmentName - Name of the app.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listRecommendedRulesForHostingEnvironment(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", hostingEnvironmentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "RecommendationsListRecommendedRulesForHostingEnvironmentOptionalParams", + "canonicalReference": "web-resource-manager!RecommendationsListRecommendedRulesForHostingEnvironmentOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "Recommendation", + "canonicalReference": "web-resource-manager!Recommendation:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "hostingEnvironmentName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listRecommendedRulesForHostingEnvironment" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!Recommendations#listRecommendedRulesForWebApp:member(1)", + "docComment": "/**\n * Description for Get all recommendations for an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param siteName - Name of the app.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listRecommendedRulesForWebApp(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", siteName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "RecommendationsListRecommendedRulesForWebAppOptionalParams", + "canonicalReference": "web-resource-manager!RecommendationsListRecommendedRulesForWebAppOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "Recommendation", + "canonicalReference": "web-resource-manager!Recommendation:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "siteName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listRecommendedRulesForWebApp" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!Recommendations#resetAllFilters:member(1)", + "docComment": "/**\n * Description for Reset all recommendation opt-out settings for a subscription.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resetAllFilters(options?: " + }, + { + "kind": "Reference", + "text": "RecommendationsResetAllFiltersOptionalParams", + "canonicalReference": "web-resource-manager!RecommendationsResetAllFiltersOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 5 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "resetAllFilters" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!Recommendations#resetAllFiltersForHostingEnvironment:member(1)", + "docComment": "/**\n * Description for Reset all recommendation opt-out settings for an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param environmentName - Name of the app.\n *\n * @param hostingEnvironmentName - \n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resetAllFiltersForHostingEnvironment(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", environmentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", hostingEnvironmentName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "RecommendationsResetAllFiltersForHostingEnvironmentOptionalParams", + "canonicalReference": "web-resource-manager!RecommendationsResetAllFiltersForHostingEnvironmentOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "environmentName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "hostingEnvironmentName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "resetAllFiltersForHostingEnvironment" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!Recommendations#resetAllFiltersForWebApp:member(1)", + "docComment": "/**\n * Description for Reset all recommendation opt-out settings for an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param siteName - Name of the app.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resetAllFiltersForWebApp(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", siteName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "RecommendationsResetAllFiltersForWebAppOptionalParams", + "canonicalReference": "web-resource-manager!RecommendationsResetAllFiltersForWebAppOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "siteName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "resetAllFiltersForWebApp" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!RecommendationsDisableAllForHostingEnvironmentOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RecommendationsDisableAllForHostingEnvironmentOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "RecommendationsDisableAllForHostingEnvironmentOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!RecommendationsDisableAllForWebAppOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RecommendationsDisableAllForWebAppOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "RecommendationsDisableAllForWebAppOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!RecommendationsDisableRecommendationForHostingEnvironmentOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RecommendationsDisableRecommendationForHostingEnvironmentOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "RecommendationsDisableRecommendationForHostingEnvironmentOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!RecommendationsDisableRecommendationForSiteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RecommendationsDisableRecommendationForSiteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "RecommendationsDisableRecommendationForSiteOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!RecommendationsDisableRecommendationForSubscriptionOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RecommendationsDisableRecommendationForSubscriptionOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "RecommendationsDisableRecommendationForSubscriptionOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!RecommendationsGetRuleDetailsByHostingEnvironmentOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RecommendationsGetRuleDetailsByHostingEnvironmentOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "RecommendationsGetRuleDetailsByHostingEnvironmentOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!RecommendationsGetRuleDetailsByHostingEnvironmentOptionalParams#recommendationId:member", + "docComment": "/**\n * The GUID of the recommendation object if you query an expired one. You don't need to specify it to query an active entry.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "recommendationId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "recommendationId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!RecommendationsGetRuleDetailsByHostingEnvironmentOptionalParams#updateSeen:member", + "docComment": "/**\n * Specify true to update the last-seen timestamp of the recommendation object.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateSeen?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateSeen", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!RecommendationsGetRuleDetailsByHostingEnvironmentResponse:type", + "docComment": "/**\n * Contains response data for the getRuleDetailsByHostingEnvironment operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type RecommendationsGetRuleDetailsByHostingEnvironmentResponse = " + }, + { + "kind": "Reference", + "text": "RecommendationRule", + "canonicalReference": "web-resource-manager!RecommendationRule:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "RecommendationsGetRuleDetailsByHostingEnvironmentResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!RecommendationsGetRuleDetailsByWebAppOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RecommendationsGetRuleDetailsByWebAppOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "RecommendationsGetRuleDetailsByWebAppOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!RecommendationsGetRuleDetailsByWebAppOptionalParams#recommendationId:member", + "docComment": "/**\n * The GUID of the recommendation object if you query an expired one. You don't need to specify it to query an active entry.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "recommendationId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "recommendationId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!RecommendationsGetRuleDetailsByWebAppOptionalParams#updateSeen:member", + "docComment": "/**\n * Specify true to update the last-seen timestamp of the recommendation object.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateSeen?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateSeen", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!RecommendationsGetRuleDetailsByWebAppResponse:type", + "docComment": "/**\n * Contains response data for the getRuleDetailsByWebApp operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type RecommendationsGetRuleDetailsByWebAppResponse = " + }, + { + "kind": "Reference", + "text": "RecommendationRule", + "canonicalReference": "web-resource-manager!RecommendationRule:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "RecommendationsGetRuleDetailsByWebAppResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!RecommendationsListHistoryForHostingEnvironmentNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RecommendationsListHistoryForHostingEnvironmentNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "RecommendationsListHistoryForHostingEnvironmentNextOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!RecommendationsListHistoryForHostingEnvironmentNextOptionalParams#expiredOnly:member", + "docComment": "/**\n * Specify false to return all recommendations. The default is true, which returns only expired recommendations.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "expiredOnly?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "expiredOnly", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!RecommendationsListHistoryForHostingEnvironmentNextOptionalParams#filter:member", + "docComment": "/**\n * Filter is specified by using OData syntax. Example: $filter=channel eq 'Api' or channel eq 'Notification' and startTime eq 2014-01-01T00:00:00Z and endTime eq 2014-12-31T23:59:59Z and timeGrain eq duration'[PT1H|PT1M|P1D]\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "filter?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "filter", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!RecommendationsListHistoryForHostingEnvironmentNextResponse:type", + "docComment": "/**\n * Contains response data for the listHistoryForHostingEnvironmentNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type RecommendationsListHistoryForHostingEnvironmentNextResponse = " + }, + { + "kind": "Reference", + "text": "RecommendationCollection", + "canonicalReference": "web-resource-manager!RecommendationCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "RecommendationsListHistoryForHostingEnvironmentNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!RecommendationsListHistoryForHostingEnvironmentOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RecommendationsListHistoryForHostingEnvironmentOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "RecommendationsListHistoryForHostingEnvironmentOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!RecommendationsListHistoryForHostingEnvironmentOptionalParams#expiredOnly:member", + "docComment": "/**\n * Specify false to return all recommendations. The default is true, which returns only expired recommendations.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "expiredOnly?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "expiredOnly", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!RecommendationsListHistoryForHostingEnvironmentOptionalParams#filter:member", + "docComment": "/**\n * Filter is specified by using OData syntax. Example: $filter=channel eq 'Api' or channel eq 'Notification' and startTime eq 2014-01-01T00:00:00Z and endTime eq 2014-12-31T23:59:59Z and timeGrain eq duration'[PT1H|PT1M|P1D]\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "filter?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "filter", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!RecommendationsListHistoryForHostingEnvironmentResponse:type", + "docComment": "/**\n * Contains response data for the listHistoryForHostingEnvironment operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type RecommendationsListHistoryForHostingEnvironmentResponse = " + }, + { + "kind": "Reference", + "text": "RecommendationCollection", + "canonicalReference": "web-resource-manager!RecommendationCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "RecommendationsListHistoryForHostingEnvironmentResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!RecommendationsListHistoryForWebAppNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RecommendationsListHistoryForWebAppNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "RecommendationsListHistoryForWebAppNextOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!RecommendationsListHistoryForWebAppNextOptionalParams#expiredOnly:member", + "docComment": "/**\n * Specify false to return all recommendations. The default is true, which returns only expired recommendations.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "expiredOnly?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "expiredOnly", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!RecommendationsListHistoryForWebAppNextOptionalParams#filter:member", + "docComment": "/**\n * Filter is specified by using OData syntax. Example: $filter=channel eq 'Api' or channel eq 'Notification' and startTime eq 2014-01-01T00:00:00Z and endTime eq 2014-12-31T23:59:59Z and timeGrain eq duration'[PT1H|PT1M|P1D]\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "filter?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "filter", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!RecommendationsListHistoryForWebAppNextResponse:type", + "docComment": "/**\n * Contains response data for the listHistoryForWebAppNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type RecommendationsListHistoryForWebAppNextResponse = " + }, + { + "kind": "Reference", + "text": "RecommendationCollection", + "canonicalReference": "web-resource-manager!RecommendationCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "RecommendationsListHistoryForWebAppNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!RecommendationsListHistoryForWebAppOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RecommendationsListHistoryForWebAppOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "RecommendationsListHistoryForWebAppOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!RecommendationsListHistoryForWebAppOptionalParams#expiredOnly:member", + "docComment": "/**\n * Specify false to return all recommendations. The default is true, which returns only expired recommendations.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "expiredOnly?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "expiredOnly", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!RecommendationsListHistoryForWebAppOptionalParams#filter:member", + "docComment": "/**\n * Filter is specified by using OData syntax. Example: $filter=channel eq 'Api' or channel eq 'Notification' and startTime eq 2014-01-01T00:00:00Z and endTime eq 2014-12-31T23:59:59Z and timeGrain eq duration'[PT1H|PT1M|P1D]\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "filter?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "filter", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!RecommendationsListHistoryForWebAppResponse:type", + "docComment": "/**\n * Contains response data for the listHistoryForWebApp operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type RecommendationsListHistoryForWebAppResponse = " + }, + { + "kind": "Reference", + "text": "RecommendationCollection", + "canonicalReference": "web-resource-manager!RecommendationCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "RecommendationsListHistoryForWebAppResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!RecommendationsListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RecommendationsListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "RecommendationsListNextOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!RecommendationsListNextOptionalParams#featured:member", + "docComment": "/**\n * Specify true to return only the most critical recommendations. The default is false, which returns all recommendations.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "featured?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "featured", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!RecommendationsListNextOptionalParams#filter:member", + "docComment": "/**\n * Filter is specified by using OData syntax. Example: $filter=channel eq 'Api' or channel eq 'Notification' and startTime eq 2014-01-01T00:00:00Z and endTime eq 2014-12-31T23:59:59Z and timeGrain eq duration'[PT1H|PT1M|P1D]\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "filter?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "filter", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!RecommendationsListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type RecommendationsListNextResponse = " + }, + { + "kind": "Reference", + "text": "RecommendationCollection", + "canonicalReference": "web-resource-manager!RecommendationCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "RecommendationsListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!RecommendationsListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RecommendationsListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "RecommendationsListOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!RecommendationsListOptionalParams#featured:member", + "docComment": "/**\n * Specify true to return only the most critical recommendations. The default is false, which returns all recommendations.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "featured?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "featured", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!RecommendationsListOptionalParams#filter:member", + "docComment": "/**\n * Filter is specified by using OData syntax. Example: $filter=channel eq 'Api' or channel eq 'Notification' and startTime eq 2014-01-01T00:00:00Z and endTime eq 2014-12-31T23:59:59Z and timeGrain eq duration'[PT1H|PT1M|P1D]\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "filter?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "filter", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!RecommendationsListRecommendedRulesForHostingEnvironmentNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RecommendationsListRecommendedRulesForHostingEnvironmentNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "RecommendationsListRecommendedRulesForHostingEnvironmentNextOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!RecommendationsListRecommendedRulesForHostingEnvironmentNextOptionalParams#featured:member", + "docComment": "/**\n * Specify true to return only the most critical recommendations. The default is false, which returns all recommendations.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "featured?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "featured", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!RecommendationsListRecommendedRulesForHostingEnvironmentNextOptionalParams#filter:member", + "docComment": "/**\n * Return only channels specified in the filter. Filter is specified by using OData syntax. Example: $filter=channel eq 'Api' or channel eq 'Notification'\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "filter?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "filter", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!RecommendationsListRecommendedRulesForHostingEnvironmentNextResponse:type", + "docComment": "/**\n * Contains response data for the listRecommendedRulesForHostingEnvironmentNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type RecommendationsListRecommendedRulesForHostingEnvironmentNextResponse = " + }, + { + "kind": "Reference", + "text": "RecommendationCollection", + "canonicalReference": "web-resource-manager!RecommendationCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "RecommendationsListRecommendedRulesForHostingEnvironmentNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!RecommendationsListRecommendedRulesForHostingEnvironmentOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RecommendationsListRecommendedRulesForHostingEnvironmentOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "RecommendationsListRecommendedRulesForHostingEnvironmentOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!RecommendationsListRecommendedRulesForHostingEnvironmentOptionalParams#featured:member", + "docComment": "/**\n * Specify true to return only the most critical recommendations. The default is false, which returns all recommendations.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "featured?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "featured", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!RecommendationsListRecommendedRulesForHostingEnvironmentOptionalParams#filter:member", + "docComment": "/**\n * Return only channels specified in the filter. Filter is specified by using OData syntax. Example: $filter=channel eq 'Api' or channel eq 'Notification'\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "filter?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "filter", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!RecommendationsListRecommendedRulesForHostingEnvironmentResponse:type", + "docComment": "/**\n * Contains response data for the listRecommendedRulesForHostingEnvironment operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type RecommendationsListRecommendedRulesForHostingEnvironmentResponse = " + }, + { + "kind": "Reference", + "text": "RecommendationCollection", + "canonicalReference": "web-resource-manager!RecommendationCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "RecommendationsListRecommendedRulesForHostingEnvironmentResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!RecommendationsListRecommendedRulesForWebAppNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RecommendationsListRecommendedRulesForWebAppNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "RecommendationsListRecommendedRulesForWebAppNextOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!RecommendationsListRecommendedRulesForWebAppNextOptionalParams#featured:member", + "docComment": "/**\n * Specify true to return only the most critical recommendations. The default is false, which returns all recommendations.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "featured?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "featured", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!RecommendationsListRecommendedRulesForWebAppNextOptionalParams#filter:member", + "docComment": "/**\n * Return only channels specified in the filter. Filter is specified by using OData syntax. Example: $filter=channel eq 'Api' or channel eq 'Notification'\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "filter?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "filter", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!RecommendationsListRecommendedRulesForWebAppNextResponse:type", + "docComment": "/**\n * Contains response data for the listRecommendedRulesForWebAppNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type RecommendationsListRecommendedRulesForWebAppNextResponse = " + }, + { + "kind": "Reference", + "text": "RecommendationCollection", + "canonicalReference": "web-resource-manager!RecommendationCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "RecommendationsListRecommendedRulesForWebAppNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!RecommendationsListRecommendedRulesForWebAppOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RecommendationsListRecommendedRulesForWebAppOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "RecommendationsListRecommendedRulesForWebAppOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!RecommendationsListRecommendedRulesForWebAppOptionalParams#featured:member", + "docComment": "/**\n * Specify true to return only the most critical recommendations. The default is false, which returns all recommendations.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "featured?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "featured", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!RecommendationsListRecommendedRulesForWebAppOptionalParams#filter:member", + "docComment": "/**\n * Return only channels specified in the filter. Filter is specified by using OData syntax. Example: $filter=channel eq 'Api' or channel eq 'Notification'\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "filter?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "filter", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!RecommendationsListRecommendedRulesForWebAppResponse:type", + "docComment": "/**\n * Contains response data for the listRecommendedRulesForWebApp operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type RecommendationsListRecommendedRulesForWebAppResponse = " + }, + { + "kind": "Reference", + "text": "RecommendationCollection", + "canonicalReference": "web-resource-manager!RecommendationCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "RecommendationsListRecommendedRulesForWebAppResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!RecommendationsListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type RecommendationsListResponse = " + }, + { + "kind": "Reference", + "text": "RecommendationCollection", + "canonicalReference": "web-resource-manager!RecommendationCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "RecommendationsListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!RecommendationsResetAllFiltersForHostingEnvironmentOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RecommendationsResetAllFiltersForHostingEnvironmentOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "RecommendationsResetAllFiltersForHostingEnvironmentOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!RecommendationsResetAllFiltersForWebAppOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RecommendationsResetAllFiltersForWebAppOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "RecommendationsResetAllFiltersForWebAppOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!RecommendationsResetAllFiltersOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RecommendationsResetAllFiltersOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "RecommendationsResetAllFiltersOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!RedundancyMode:type", + "docComment": "/**\n * Defines values for RedundancyMode.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type RedundancyMode = " + }, + { + "kind": "Content", + "text": "\"None\" | \"Manual\" | \"Failover\" | \"ActiveActive\" | \"GeoRedundant\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "RedundancyMode", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!ReissueCertificateOrderRequest:type", + "docComment": "/**\n * Class representing certificate reissue request.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ReissueCertificateOrderRequest = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n keySize?: number;\n delayExistingRevokeInHours?: number;\n csr?: string;\n isPrivateKeyExternal?: boolean;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ReissueCertificateOrderRequest", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!RelayServiceConnectionEntity:type", + "docComment": "/**\n * Hybrid Connection for an App Service app.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type RelayServiceConnectionEntity = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n entityName?: string;\n entityConnectionString?: string;\n resourceType?: string;\n resourceConnectionString?: string;\n hostname?: string;\n port?: number;\n biztalkUri?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "RelayServiceConnectionEntity", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!Rendering:interface", + "docComment": "/**\n * Instructions for rendering the data\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Rendering " + } + ], + "releaseTag": "Public", + "name": "Rendering", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!Rendering#description:member", + "docComment": "/**\n * Description of the data that will help it be interpreted\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "description?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "description", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!Rendering#title:member", + "docComment": "/**\n * Title of data\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "title?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "title", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!Rendering#type:member", + "docComment": "/**\n * Rendering Type\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "type?: " + }, + { + "kind": "Reference", + "text": "RenderingType", + "canonicalReference": "web-resource-manager!RenderingType:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "type", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!RenderingType:type", + "docComment": "/**\n * Defines values for RenderingType.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type RenderingType = " + }, + { + "kind": "Content", + "text": "\"NoGraph\" | \"Table\" | \"TimeSeries\" | \"TimeSeriesPerInstance\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "RenderingType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!RenewCertificateOrderRequest:type", + "docComment": "/**\n * Class representing certificate renew request.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type RenewCertificateOrderRequest = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n keySize?: number;\n csr?: string;\n isPrivateKeyExternal?: boolean;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "RenewCertificateOrderRequest", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!RequestsBasedTrigger:interface", + "docComment": "/**\n * Trigger based on total requests.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface RequestsBasedTrigger " + } + ], + "releaseTag": "Public", + "name": "RequestsBasedTrigger", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!RequestsBasedTrigger#count:member", + "docComment": "/**\n * Request Count.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "count?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "count", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!RequestsBasedTrigger#timeInterval:member", + "docComment": "/**\n * Time interval.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "timeInterval?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "timeInterval", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!ResolveStatus:type", + "docComment": "/**\n * Defines values for ResolveStatus.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ResolveStatus = " + }, + { + "kind": "Content", + "text": "\"Initialized\" | \"Resolved\" | \"InvalidSyntax\" | \"MSINotEnabled\" | \"VaultNotFound\" | \"SecretNotFound\" | \"SecretVersionNotFound\" | \"AccessToKeyVaultDenied\" | \"OtherReasons\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ResolveStatus", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!Resource:interface", + "docComment": "/**\n * Azure resource. This resource is tracked in Azure Resource Manager\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Resource " + } + ], + "releaseTag": "Public", + "name": "Resource", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!Resource#id:member", + "docComment": "/**\n * Resource Id. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly id?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!Resource#kind:member", + "docComment": "/**\n * Kind of resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "kind?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "kind", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!Resource#location:member", + "docComment": "/**\n * Resource Location.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "location: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "location", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!Resource#name:member", + "docComment": "/**\n * Resource Name. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!Resource#tags:member", + "docComment": "/**\n * Resource tags.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "tags?: " + }, + { + "kind": "Content", + "text": "{\n [propertyName: string]: string;\n }" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tags", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!Resource#type:member", + "docComment": "/**\n * Resource type. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly type?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "type", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!ResourceCollection:interface", + "docComment": "/**\n * Collection of resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ResourceCollection " + } + ], + "releaseTag": "Public", + "name": "ResourceCollection", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ResourceCollection#nextLink:member", + "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ResourceCollection#value:member", + "docComment": "/**\n * Collection of resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!ResourceHealthMetadata:interface", + "docComment": "/**\n * Interface representing a ResourceHealthMetadata.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ResourceHealthMetadata " + } + ], + "releaseTag": "Public", + "name": "ResourceHealthMetadata", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!ResourceHealthMetadata#getBySite:member(1)", + "docComment": "/**\n * Description for Gets the category of ResourceHealthMetadata to use for the given site\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getBySite(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ResourceHealthMetadataGetBySiteOptionalParams", + "canonicalReference": "web-resource-manager!ResourceHealthMetadataGetBySiteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ResourceHealthMetadataGetBySiteResponse", + "canonicalReference": "web-resource-manager!ResourceHealthMetadataGetBySiteResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "getBySite" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!ResourceHealthMetadata#getBySiteSlot:member(1)", + "docComment": "/**\n * Description for Gets the category of ResourceHealthMetadata to use for the given site\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app\n *\n * @param slot - Name of web app slot. If not specified then will default to production slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getBySiteSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ResourceHealthMetadataGetBySiteSlotOptionalParams", + "canonicalReference": "web-resource-manager!ResourceHealthMetadataGetBySiteSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ResourceHealthMetadataGetBySiteSlotResponse", + "canonicalReference": "web-resource-manager!ResourceHealthMetadataGetBySiteSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "getBySiteSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!ResourceHealthMetadata#list:member(1)", + "docComment": "/**\n * Description for List all ResourceHealthMetadata for all sites in the subscription.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(options?: " + }, + { + "kind": "Reference", + "text": "ResourceHealthMetadataListOptionalParams", + "canonicalReference": "web-resource-manager!ResourceHealthMetadataListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ResourceHealthMetadataDef", + "canonicalReference": "web-resource-manager!ResourceHealthMetadataDef:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "list" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!ResourceHealthMetadata#listByResourceGroup:member(1)", + "docComment": "/**\n * Description for List all ResourceHealthMetadata for all sites in the resource group in the subscription.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByResourceGroup(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ResourceHealthMetadataListByResourceGroupOptionalParams", + "canonicalReference": "web-resource-manager!ResourceHealthMetadataListByResourceGroupOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ResourceHealthMetadataDef", + "canonicalReference": "web-resource-manager!ResourceHealthMetadataDef:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "listByResourceGroup" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!ResourceHealthMetadata#listBySite:member(1)", + "docComment": "/**\n * Description for Gets the category of ResourceHealthMetadata to use for the given site as a collection\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listBySite(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ResourceHealthMetadataListBySiteOptionalParams", + "canonicalReference": "web-resource-manager!ResourceHealthMetadataListBySiteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ResourceHealthMetadataDef", + "canonicalReference": "web-resource-manager!ResourceHealthMetadataDef:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listBySite" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!ResourceHealthMetadata#listBySiteSlot:member(1)", + "docComment": "/**\n * Description for Gets the category of ResourceHealthMetadata to use for the given site as a collection\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param slot - Name of web app slot. If not specified then will default to production slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listBySiteSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "ResourceHealthMetadataListBySiteSlotOptionalParams", + "canonicalReference": "web-resource-manager!ResourceHealthMetadataListBySiteSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ResourceHealthMetadataDef", + "canonicalReference": "web-resource-manager!ResourceHealthMetadataDef:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listBySiteSlot" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!ResourceHealthMetadataCollection:interface", + "docComment": "/**\n * Collection of resource health metadata.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ResourceHealthMetadataCollection " + } + ], + "releaseTag": "Public", + "name": "ResourceHealthMetadataCollection", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ResourceHealthMetadataCollection#nextLink:member", + "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ResourceHealthMetadataCollection#value:member", + "docComment": "/**\n * Collection of resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Reference", + "text": "ResourceHealthMetadataDef", + "canonicalReference": "web-resource-manager!ResourceHealthMetadataDef:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!ResourceHealthMetadataDef:type", + "docComment": "/**\n * Used for getting ResourceHealthCheck settings.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ResourceHealthMetadataDef = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n category?: string;\n signalAvailability?: boolean;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ResourceHealthMetadataDef", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!ResourceHealthMetadataGetBySiteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ResourceHealthMetadataGetBySiteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ResourceHealthMetadataGetBySiteOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!ResourceHealthMetadataGetBySiteResponse:type", + "docComment": "/**\n * Contains response data for the getBySite operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ResourceHealthMetadataGetBySiteResponse = " + }, + { + "kind": "Reference", + "text": "ResourceHealthMetadataDef", + "canonicalReference": "web-resource-manager!ResourceHealthMetadataDef:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ResourceHealthMetadataGetBySiteResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!ResourceHealthMetadataGetBySiteSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ResourceHealthMetadataGetBySiteSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ResourceHealthMetadataGetBySiteSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!ResourceHealthMetadataGetBySiteSlotResponse:type", + "docComment": "/**\n * Contains response data for the getBySiteSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ResourceHealthMetadataGetBySiteSlotResponse = " + }, + { + "kind": "Reference", + "text": "ResourceHealthMetadataDef", + "canonicalReference": "web-resource-manager!ResourceHealthMetadataDef:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ResourceHealthMetadataGetBySiteSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!ResourceHealthMetadataListByResourceGroupNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ResourceHealthMetadataListByResourceGroupNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ResourceHealthMetadataListByResourceGroupNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!ResourceHealthMetadataListByResourceGroupNextResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroupNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ResourceHealthMetadataListByResourceGroupNextResponse = " + }, + { + "kind": "Reference", + "text": "ResourceHealthMetadataCollection", + "canonicalReference": "web-resource-manager!ResourceHealthMetadataCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ResourceHealthMetadataListByResourceGroupNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!ResourceHealthMetadataListByResourceGroupOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ResourceHealthMetadataListByResourceGroupOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ResourceHealthMetadataListByResourceGroupOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!ResourceHealthMetadataListByResourceGroupResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ResourceHealthMetadataListByResourceGroupResponse = " + }, + { + "kind": "Reference", + "text": "ResourceHealthMetadataCollection", + "canonicalReference": "web-resource-manager!ResourceHealthMetadataCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ResourceHealthMetadataListByResourceGroupResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!ResourceHealthMetadataListBySiteNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ResourceHealthMetadataListBySiteNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ResourceHealthMetadataListBySiteNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!ResourceHealthMetadataListBySiteNextResponse:type", + "docComment": "/**\n * Contains response data for the listBySiteNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ResourceHealthMetadataListBySiteNextResponse = " + }, + { + "kind": "Reference", + "text": "ResourceHealthMetadataCollection", + "canonicalReference": "web-resource-manager!ResourceHealthMetadataCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ResourceHealthMetadataListBySiteNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!ResourceHealthMetadataListBySiteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ResourceHealthMetadataListBySiteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ResourceHealthMetadataListBySiteOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!ResourceHealthMetadataListBySiteResponse:type", + "docComment": "/**\n * Contains response data for the listBySite operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ResourceHealthMetadataListBySiteResponse = " + }, + { + "kind": "Reference", + "text": "ResourceHealthMetadataCollection", + "canonicalReference": "web-resource-manager!ResourceHealthMetadataCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ResourceHealthMetadataListBySiteResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!ResourceHealthMetadataListBySiteSlotNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ResourceHealthMetadataListBySiteSlotNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ResourceHealthMetadataListBySiteSlotNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!ResourceHealthMetadataListBySiteSlotNextResponse:type", + "docComment": "/**\n * Contains response data for the listBySiteSlotNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ResourceHealthMetadataListBySiteSlotNextResponse = " + }, + { + "kind": "Reference", + "text": "ResourceHealthMetadataCollection", + "canonicalReference": "web-resource-manager!ResourceHealthMetadataCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ResourceHealthMetadataListBySiteSlotNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!ResourceHealthMetadataListBySiteSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ResourceHealthMetadataListBySiteSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ResourceHealthMetadataListBySiteSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!ResourceHealthMetadataListBySiteSlotResponse:type", + "docComment": "/**\n * Contains response data for the listBySiteSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ResourceHealthMetadataListBySiteSlotResponse = " + }, + { + "kind": "Reference", + "text": "ResourceHealthMetadataCollection", + "canonicalReference": "web-resource-manager!ResourceHealthMetadataCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ResourceHealthMetadataListBySiteSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!ResourceHealthMetadataListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ResourceHealthMetadataListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ResourceHealthMetadataListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!ResourceHealthMetadataListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ResourceHealthMetadataListNextResponse = " + }, + { + "kind": "Reference", + "text": "ResourceHealthMetadataCollection", + "canonicalReference": "web-resource-manager!ResourceHealthMetadataCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ResourceHealthMetadataListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!ResourceHealthMetadataListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ResourceHealthMetadataListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "ResourceHealthMetadataListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!ResourceHealthMetadataListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ResourceHealthMetadataListResponse = " + }, + { + "kind": "Reference", + "text": "ResourceHealthMetadataCollection", + "canonicalReference": "web-resource-manager!ResourceHealthMetadataCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ResourceHealthMetadataListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!ResourceMetricAvailability:interface", + "docComment": "/**\n * Metrics availability and retention.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ResourceMetricAvailability " + } + ], + "releaseTag": "Public", + "name": "ResourceMetricAvailability", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ResourceMetricAvailability#retention:member", + "docComment": "/**\n * Retention period for the current time grain. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly retention?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "retention", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ResourceMetricAvailability#timeGrain:member", + "docComment": "/**\n * Time grain . NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly timeGrain?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "timeGrain", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!ResourceMetricDefinition:type", + "docComment": "/**\n * Metadata for the metrics.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ResourceMetricDefinition = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n readonly unit?: string;\n readonly primaryAggregationType?: string;\n readonly metricAvailabilities?: " + }, + { + "kind": "Reference", + "text": "ResourceMetricAvailability", + "canonicalReference": "web-resource-manager!ResourceMetricAvailability:interface" + }, + { + "kind": "Content", + "text": "[];\n readonly resourceUri?: string;\n readonly properties?: {\n [propertyName: string]: string;\n };\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ResourceMetricDefinition", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!ResourceMetricDefinitionCollection:interface", + "docComment": "/**\n * Collection of metric definitions.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ResourceMetricDefinitionCollection " + } + ], + "releaseTag": "Public", + "name": "ResourceMetricDefinitionCollection", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ResourceMetricDefinitionCollection#nextLink:member", + "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ResourceMetricDefinitionCollection#value:member", + "docComment": "/**\n * Collection of resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Reference", + "text": "ResourceMetricDefinition", + "canonicalReference": "web-resource-manager!ResourceMetricDefinition:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!ResourceNameAvailability:interface", + "docComment": "/**\n * Information regarding availability of a resource name.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ResourceNameAvailability " + } + ], + "releaseTag": "Public", + "name": "ResourceNameAvailability", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ResourceNameAvailability#message:member", + "docComment": "/**\n * If reason == invalid, provide the user with the reason why the given name is invalid, and provide the resource naming requirements so that the user can select a valid name. If reason == AlreadyExists, explain that resource name is already in use, and direct them to select a different name.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "message?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "message", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ResourceNameAvailability#nameAvailable:member", + "docComment": "/**\n * true indicates name is valid and available. false indicates the name is invalid, unavailable, or both.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nameAvailable?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nameAvailable", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ResourceNameAvailability#reason:member", + "docComment": "/**\n * Invalid indicates the name provided does not match Azure App Service naming requirements. AlreadyExists indicates that the name is already in use and is therefore unavailable.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "reason?: " + }, + { + "kind": "Reference", + "text": "InAvailabilityReasonType", + "canonicalReference": "web-resource-manager!InAvailabilityReasonType:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "reason", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!ResourceNameAvailabilityRequest:interface", + "docComment": "/**\n * Resource name availability request content.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ResourceNameAvailabilityRequest " + } + ], + "releaseTag": "Public", + "name": "ResourceNameAvailabilityRequest", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ResourceNameAvailabilityRequest#isFqdn:member", + "docComment": "/**\n * Is fully qualified domain name.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "isFqdn?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "isFqdn", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ResourceNameAvailabilityRequest#name:member", + "docComment": "/**\n * Resource name to verify.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ResourceNameAvailabilityRequest#type:member", + "docComment": "/**\n * Resource type used for verification.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "type: " + }, + { + "kind": "Reference", + "text": "CheckNameResourceTypes", + "canonicalReference": "web-resource-manager!CheckNameResourceTypes:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "type", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!ResourceScopeType:type", + "docComment": "/**\n * Defines values for ResourceScopeType. \\ {@link KnownResourceScopeType} can be used interchangeably with ResourceScopeType, this enum contains the known values that the service supports. ### Known values supported by the service **ServerFarm** \\ **Subscription** \\ **WebSite**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ResourceScopeType = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ResourceScopeType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!ResponseMetaData:interface", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ResponseMetaData " + } + ], + "releaseTag": "Public", + "name": "ResponseMetaData", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ResponseMetaData#dataSource:member", + "docComment": "/**\n * Source of the Data\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "dataSource?: " + }, + { + "kind": "Reference", + "text": "DataSource", + "canonicalReference": "web-resource-manager!DataSource:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "dataSource", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!RestoreRequest:type", + "docComment": "/**\n * Description of a restore request.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type RestoreRequest = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n storageAccountUrl?: string;\n blobName?: string;\n overwrite?: boolean;\n siteName?: string;\n databases?: " + }, + { + "kind": "Reference", + "text": "DatabaseBackupSetting", + "canonicalReference": "web-resource-manager!DatabaseBackupSetting:interface" + }, + { + "kind": "Content", + "text": "[];\n ignoreConflictingHostNames?: boolean;\n ignoreDatabases?: boolean;\n appServicePlan?: string;\n operationType?: " + }, + { + "kind": "Reference", + "text": "BackupRestoreOperationType", + "canonicalReference": "web-resource-manager!BackupRestoreOperationType:type" + }, + { + "kind": "Content", + "text": ";\n adjustConnectionStrings?: boolean;\n hostingEnvironment?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "RestoreRequest", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 7 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!RouteType:type", + "docComment": "/**\n * Defines values for RouteType. \\ {@link KnownRouteType} can be used interchangeably with RouteType, this enum contains the known values that the service supports. ### Known values supported by the service **DEFAULT** \\ **INHERITED** \\ **STATIC**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type RouteType = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "RouteType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!ScmType:type", + "docComment": "/**\n * Defines values for ScmType. \\ {@link KnownScmType} can be used interchangeably with ScmType, this enum contains the known values that the service supports. ### Known values supported by the service **None** \\ **Dropbox** \\ **Tfs** \\ **LocalGit** \\ **GitHub** \\ **CodePlexGit** \\ **CodePlexHg** \\ **BitbucketGit** \\ **BitbucketHg** \\ **ExternalGit** \\ **ExternalHg** \\ **OneDrive** \\ **VSO** \\ **VSTSRM**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ScmType = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ScmType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!ServiceSpecification:interface", + "docComment": "/**\n * Resource metrics service provided by Microsoft.Insights resource provider.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ServiceSpecification " + } + ], + "releaseTag": "Public", + "name": "ServiceSpecification", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ServiceSpecification#logSpecifications:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "logSpecifications?: " + }, + { + "kind": "Reference", + "text": "LogSpecification", + "canonicalReference": "web-resource-manager!LogSpecification:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "logSpecifications", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ServiceSpecification#metricSpecifications:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "metricSpecifications?: " + }, + { + "kind": "Reference", + "text": "MetricSpecification", + "canonicalReference": "web-resource-manager!MetricSpecification:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "metricSpecifications", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!Site:type", + "docComment": "/**\n * A web app, a mobile app backend, or an API app.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type Site = " + }, + { + "kind": "Reference", + "text": "Resource", + "canonicalReference": "web-resource-manager!Resource:interface" + }, + { + "kind": "Content", + "text": " & {\n identity?: " + }, + { + "kind": "Reference", + "text": "ManagedServiceIdentity", + "canonicalReference": "web-resource-manager!ManagedServiceIdentity:interface" + }, + { + "kind": "Content", + "text": ";\n readonly state?: string;\n readonly hostNames?: string[];\n readonly repositorySiteName?: string;\n readonly usageState?: " + }, + { + "kind": "Reference", + "text": "UsageState", + "canonicalReference": "web-resource-manager!UsageState:type" + }, + { + "kind": "Content", + "text": ";\n enabled?: boolean;\n readonly enabledHostNames?: string[];\n readonly availabilityState?: " + }, + { + "kind": "Reference", + "text": "SiteAvailabilityState", + "canonicalReference": "web-resource-manager!SiteAvailabilityState:type" + }, + { + "kind": "Content", + "text": ";\n hostNameSslStates?: " + }, + { + "kind": "Reference", + "text": "HostNameSslState", + "canonicalReference": "web-resource-manager!HostNameSslState:interface" + }, + { + "kind": "Content", + "text": "[];\n serverFarmId?: string;\n reserved?: boolean;\n isXenon?: boolean;\n hyperV?: boolean;\n readonly lastModifiedTimeUtc?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n siteConfig?: " + }, + { + "kind": "Reference", + "text": "SiteConfig", + "canonicalReference": "web-resource-manager!SiteConfig:interface" + }, + { + "kind": "Content", + "text": ";\n readonly trafficManagerHostNames?: string[];\n scmSiteAlsoStopped?: boolean;\n readonly targetSwapSlot?: string;\n hostingEnvironmentProfile?: " + }, + { + "kind": "Reference", + "text": "HostingEnvironmentProfile", + "canonicalReference": "web-resource-manager!HostingEnvironmentProfile:interface" + }, + { + "kind": "Content", + "text": ";\n clientAffinityEnabled?: boolean;\n clientCertEnabled?: boolean;\n clientCertExclusionPaths?: string;\n hostNamesDisabled?: boolean;\n readonly outboundIpAddresses?: string;\n readonly possibleOutboundIpAddresses?: string;\n containerSize?: number;\n dailyMemoryTimeQuota?: number;\n readonly suspendedTill?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n readonly maxNumberOfWorkers?: number;\n cloningInfo?: " + }, + { + "kind": "Reference", + "text": "CloningInfo", + "canonicalReference": "web-resource-manager!CloningInfo:interface" + }, + { + "kind": "Content", + "text": ";\n readonly resourceGroup?: string;\n readonly isDefaultContainer?: boolean;\n readonly defaultHostName?: string;\n readonly slotSwapStatus?: " + }, + { + "kind": "Reference", + "text": "SlotSwapStatus", + "canonicalReference": "web-resource-manager!SlotSwapStatus:interface" + }, + { + "kind": "Content", + "text": ";\n httpsOnly?: boolean;\n redundancyMode?: " + }, + { + "kind": "Reference", + "text": "RedundancyMode", + "canonicalReference": "web-resource-manager!RedundancyMode:type" + }, + { + "kind": "Content", + "text": ";\n readonly inProgressOperationId?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "Site", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 25 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!SiteAuthSettings:type", + "docComment": "/**\n * Configuration settings for the Azure App Service Authentication / Authorization feature.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SiteAuthSettings = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n enabled?: boolean;\n runtimeVersion?: string;\n unauthenticatedClientAction?: " + }, + { + "kind": "Reference", + "text": "UnauthenticatedClientAction", + "canonicalReference": "web-resource-manager!UnauthenticatedClientAction:type" + }, + { + "kind": "Content", + "text": ";\n tokenStoreEnabled?: boolean;\n allowedExternalRedirectUrls?: string[];\n defaultProvider?: " + }, + { + "kind": "Reference", + "text": "BuiltInAuthenticationProvider", + "canonicalReference": "web-resource-manager!BuiltInAuthenticationProvider:type" + }, + { + "kind": "Content", + "text": ";\n tokenRefreshExtensionHours?: number;\n clientId?: string;\n clientSecret?: string;\n clientSecretCertificateThumbprint?: string;\n issuer?: string;\n validateIssuer?: boolean;\n allowedAudiences?: string[];\n additionalLoginParams?: string[];\n googleClientId?: string;\n googleClientSecret?: string;\n googleOAuthScopes?: string[];\n facebookAppId?: string;\n facebookAppSecret?: string;\n facebookOAuthScopes?: string[];\n twitterConsumerKey?: string;\n twitterConsumerSecret?: string;\n microsoftAccountClientId?: string;\n microsoftAccountClientSecret?: string;\n microsoftAccountOAuthScopes?: string[];\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SiteAuthSettings", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 7 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!SiteAvailabilityState:type", + "docComment": "/**\n * Defines values for SiteAvailabilityState.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SiteAvailabilityState = " + }, + { + "kind": "Content", + "text": "\"Normal\" | \"Limited\" | \"DisasterRecoveryMode\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SiteAvailabilityState", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!SiteCloneability:interface", + "docComment": "/**\n * Represents whether or not an app is cloneable.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SiteCloneability " + } + ], + "releaseTag": "Public", + "name": "SiteCloneability", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SiteCloneability#blockingCharacteristics:member", + "docComment": "/**\n * List of blocking application characteristics.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "blockingCharacteristics?: " + }, + { + "kind": "Reference", + "text": "SiteCloneabilityCriterion", + "canonicalReference": "web-resource-manager!SiteCloneabilityCriterion:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "blockingCharacteristics", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SiteCloneability#blockingFeatures:member", + "docComment": "/**\n * List of features enabled on app that prevent cloning.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "blockingFeatures?: " + }, + { + "kind": "Reference", + "text": "SiteCloneabilityCriterion", + "canonicalReference": "web-resource-manager!SiteCloneabilityCriterion:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "blockingFeatures", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SiteCloneability#result:member", + "docComment": "/**\n * Name of app.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "result?: " + }, + { + "kind": "Reference", + "text": "CloneAbilityResult", + "canonicalReference": "web-resource-manager!CloneAbilityResult:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "result", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SiteCloneability#unsupportedFeatures:member", + "docComment": "/**\n * List of features enabled on app that are non-blocking but cannot be cloned. The app can still be cloned but the features in this list will not be set up on cloned app.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "unsupportedFeatures?: " + }, + { + "kind": "Reference", + "text": "SiteCloneabilityCriterion", + "canonicalReference": "web-resource-manager!SiteCloneabilityCriterion:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "unsupportedFeatures", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!SiteCloneabilityCriterion:interface", + "docComment": "/**\n * An app cloneability criterion.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SiteCloneabilityCriterion " + } + ], + "releaseTag": "Public", + "name": "SiteCloneabilityCriterion", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SiteCloneabilityCriterion#description:member", + "docComment": "/**\n * Description of criterion.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "description?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "description", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SiteCloneabilityCriterion#name:member", + "docComment": "/**\n * Name of criterion.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!SiteConfig:interface", + "docComment": "/**\n * Configuration of an App Service app.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SiteConfig " + } + ], + "releaseTag": "Public", + "name": "SiteConfig", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SiteConfig#alwaysOn:member", + "docComment": "/**\n * true if Always On is enabled; otherwise, false.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "alwaysOn?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "alwaysOn", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SiteConfig#apiDefinition:member", + "docComment": "/**\n * Information about the formal API definition for the app.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "apiDefinition?: " + }, + { + "kind": "Reference", + "text": "ApiDefinitionInfo", + "canonicalReference": "web-resource-manager!ApiDefinitionInfo:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "apiDefinition", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SiteConfig#apiManagementConfig:member", + "docComment": "/**\n * Azure API management settings linked to the app.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "apiManagementConfig?: " + }, + { + "kind": "Reference", + "text": "ApiManagementConfig", + "canonicalReference": "web-resource-manager!ApiManagementConfig:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "apiManagementConfig", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SiteConfig#appCommandLine:member", + "docComment": "/**\n * App command line to launch.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "appCommandLine?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "appCommandLine", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SiteConfig#appSettings:member", + "docComment": "/**\n * Application settings.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "appSettings?: " + }, + { + "kind": "Reference", + "text": "NameValuePair", + "canonicalReference": "web-resource-manager!NameValuePair:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "appSettings", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SiteConfig#autoHealEnabled:member", + "docComment": "/**\n * true if Auto Heal is enabled; otherwise, false.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "autoHealEnabled?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "autoHealEnabled", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SiteConfig#autoHealRules:member", + "docComment": "/**\n * Auto Heal rules.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "autoHealRules?: " + }, + { + "kind": "Reference", + "text": "AutoHealRules", + "canonicalReference": "web-resource-manager!AutoHealRules:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "autoHealRules", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SiteConfig#autoSwapSlotName:member", + "docComment": "/**\n * Auto-swap slot name.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "autoSwapSlotName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "autoSwapSlotName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SiteConfig#connectionStrings:member", + "docComment": "/**\n * Connection strings.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "connectionStrings?: " + }, + { + "kind": "Reference", + "text": "ConnStringInfo", + "canonicalReference": "web-resource-manager!ConnStringInfo:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "connectionStrings", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SiteConfig#cors:member", + "docComment": "/**\n * Cross-Origin Resource Sharing (CORS) settings.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "cors?: " + }, + { + "kind": "Reference", + "text": "CorsSettings", + "canonicalReference": "web-resource-manager!CorsSettings:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "cors", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SiteConfig#defaultDocuments:member", + "docComment": "/**\n * Default documents.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "defaultDocuments?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "defaultDocuments", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SiteConfig#detailedErrorLoggingEnabled:member", + "docComment": "/**\n * true if detailed error logging is enabled; otherwise, false.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "detailedErrorLoggingEnabled?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "detailedErrorLoggingEnabled", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SiteConfig#documentRoot:member", + "docComment": "/**\n * Document root.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "documentRoot?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "documentRoot", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SiteConfig#experiments:member", + "docComment": "/**\n * This is work around for polymorphic types.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "experiments?: " + }, + { + "kind": "Reference", + "text": "Experiments", + "canonicalReference": "web-resource-manager!Experiments:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "experiments", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SiteConfig#ftpsState:member", + "docComment": "/**\n * State of FTP / FTPS service\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "ftpsState?: " + }, + { + "kind": "Reference", + "text": "FtpsState", + "canonicalReference": "web-resource-manager!FtpsState:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ftpsState", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SiteConfig#handlerMappings:member", + "docComment": "/**\n * Handler mappings.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "handlerMappings?: " + }, + { + "kind": "Reference", + "text": "HandlerMapping", + "canonicalReference": "web-resource-manager!HandlerMapping:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "handlerMappings", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SiteConfig#healthCheckPath:member", + "docComment": "/**\n * Health check path\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "healthCheckPath?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "healthCheckPath", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SiteConfig#http20Enabled:member", + "docComment": "/**\n * Http20Enabled: configures a web site to allow clients to connect over http2.0\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "http20Enabled?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "http20Enabled", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SiteConfig#httpLoggingEnabled:member", + "docComment": "/**\n * true if HTTP logging is enabled; otherwise, false.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "httpLoggingEnabled?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "httpLoggingEnabled", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SiteConfig#ipSecurityRestrictions:member", + "docComment": "/**\n * IP security restrictions for main.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "ipSecurityRestrictions?: " + }, + { + "kind": "Reference", + "text": "IpSecurityRestriction", + "canonicalReference": "web-resource-manager!IpSecurityRestriction:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ipSecurityRestrictions", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SiteConfig#javaContainer:member", + "docComment": "/**\n * Java container.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "javaContainer?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "javaContainer", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SiteConfig#javaContainerVersion:member", + "docComment": "/**\n * Java container version.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "javaContainerVersion?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "javaContainerVersion", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SiteConfig#javaVersion:member", + "docComment": "/**\n * Java version.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "javaVersion?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "javaVersion", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SiteConfig#limits:member", + "docComment": "/**\n * Site limits.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "limits?: " + }, + { + "kind": "Reference", + "text": "SiteLimits", + "canonicalReference": "web-resource-manager!SiteLimits:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "limits", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SiteConfig#linuxFxVersion:member", + "docComment": "/**\n * Linux App Framework and version\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "linuxFxVersion?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "linuxFxVersion", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SiteConfig#loadBalancing:member", + "docComment": "/**\n * Site load balancing.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "loadBalancing?: " + }, + { + "kind": "Reference", + "text": "SiteLoadBalancing", + "canonicalReference": "web-resource-manager!SiteLoadBalancing:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "loadBalancing", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SiteConfig#localMySqlEnabled:member", + "docComment": "/**\n * true to enable local MySQL; otherwise, false.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "localMySqlEnabled?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "localMySqlEnabled", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SiteConfig#logsDirectorySizeLimit:member", + "docComment": "/**\n * HTTP logs directory size limit.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "logsDirectorySizeLimit?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "logsDirectorySizeLimit", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SiteConfig#machineKey:member", + "docComment": "/**\n * Site MachineKey. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly machineKey?: " + }, + { + "kind": "Reference", + "text": "SiteMachineKey", + "canonicalReference": "web-resource-manager!SiteMachineKey:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "machineKey", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SiteConfig#managedPipelineMode:member", + "docComment": "/**\n * Managed pipeline mode.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "managedPipelineMode?: " + }, + { + "kind": "Reference", + "text": "ManagedPipelineMode", + "canonicalReference": "web-resource-manager!ManagedPipelineMode:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "managedPipelineMode", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SiteConfig#managedServiceIdentityId:member", + "docComment": "/**\n * Managed Service Identity Id\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "managedServiceIdentityId?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "managedServiceIdentityId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SiteConfig#minTlsVersion:member", + "docComment": "/**\n * MinTlsVersion: configures the minimum version of TLS required for SSL requests\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "minTlsVersion?: " + }, + { + "kind": "Reference", + "text": "SupportedTlsVersions", + "canonicalReference": "web-resource-manager!SupportedTlsVersions:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "minTlsVersion", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SiteConfig#netFrameworkVersion:member", + "docComment": "/**\n * .NET Framework version.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "netFrameworkVersion?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "netFrameworkVersion", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SiteConfig#nodeVersion:member", + "docComment": "/**\n * Version of Node.js.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "nodeVersion?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nodeVersion", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SiteConfig#numberOfWorkers:member", + "docComment": "/**\n * Number of workers.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "numberOfWorkers?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "numberOfWorkers", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SiteConfig#phpVersion:member", + "docComment": "/**\n * Version of PHP.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "phpVersion?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "phpVersion", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SiteConfig#powerShellVersion:member", + "docComment": "/**\n * Version of PowerShell.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "powerShellVersion?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "powerShellVersion", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SiteConfig#preWarmedInstanceCount:member", + "docComment": "/**\n * Number of preWarmed instances. This setting only applies to the Consumption and Elastic Plans\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "preWarmedInstanceCount?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "preWarmedInstanceCount", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SiteConfig#publishingUsername:member", + "docComment": "/**\n * Publishing user name.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "publishingUsername?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "publishingUsername", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SiteConfig#push:member", + "docComment": "/**\n * Push endpoint settings.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "push?: " + }, + { + "kind": "Reference", + "text": "PushSettings", + "canonicalReference": "web-resource-manager!PushSettings:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "push", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SiteConfig#pythonVersion:member", + "docComment": "/**\n * Version of Python.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "pythonVersion?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "pythonVersion", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SiteConfig#remoteDebuggingEnabled:member", + "docComment": "/**\n * true if remote debugging is enabled; otherwise, false.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "remoteDebuggingEnabled?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "remoteDebuggingEnabled", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SiteConfig#remoteDebuggingVersion:member", + "docComment": "/**\n * Remote debugging version.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "remoteDebuggingVersion?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "remoteDebuggingVersion", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SiteConfig#requestTracingEnabled:member", + "docComment": "/**\n * true if request tracing is enabled; otherwise, false.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "requestTracingEnabled?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "requestTracingEnabled", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SiteConfig#requestTracingExpirationTime:member", + "docComment": "/**\n * Request tracing expiration time.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "requestTracingExpirationTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "requestTracingExpirationTime", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SiteConfig#scmIpSecurityRestrictions:member", + "docComment": "/**\n * IP security restrictions for scm.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "scmIpSecurityRestrictions?: " + }, + { + "kind": "Reference", + "text": "IpSecurityRestriction", + "canonicalReference": "web-resource-manager!IpSecurityRestriction:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "scmIpSecurityRestrictions", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SiteConfig#scmIpSecurityRestrictionsUseMain:member", + "docComment": "/**\n * IP security restrictions for scm to use main.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "scmIpSecurityRestrictionsUseMain?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "scmIpSecurityRestrictionsUseMain", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SiteConfig#scmType:member", + "docComment": "/**\n * SCM type.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "scmType?: " + }, + { + "kind": "Reference", + "text": "ScmType", + "canonicalReference": "web-resource-manager!ScmType:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "scmType", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SiteConfig#tracingOptions:member", + "docComment": "/**\n * Tracing options.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "tracingOptions?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tracingOptions", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SiteConfig#use32BitWorkerProcess:member", + "docComment": "/**\n * true to use 32-bit worker process; otherwise, false.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "use32BitWorkerProcess?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "use32BitWorkerProcess", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SiteConfig#virtualApplications:member", + "docComment": "/**\n * Virtual applications.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "virtualApplications?: " + }, + { + "kind": "Reference", + "text": "VirtualApplication", + "canonicalReference": "web-resource-manager!VirtualApplication:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "virtualApplications", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SiteConfig#vnetName:member", + "docComment": "/**\n * Virtual Network name.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "vnetName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "vnetName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SiteConfig#webSocketsEnabled:member", + "docComment": "/**\n * true if WebSocket is enabled; otherwise, false.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "webSocketsEnabled?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "webSocketsEnabled", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SiteConfig#windowsFxVersion:member", + "docComment": "/**\n * Xenon App Framework and version\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "windowsFxVersion?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "windowsFxVersion", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SiteConfig#xManagedServiceIdentityId:member", + "docComment": "/**\n * Explicit Managed Service Identity Id\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "xManagedServiceIdentityId?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "xManagedServiceIdentityId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!SiteConfigResource:type", + "docComment": "/**\n * Web app configuration ARM resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SiteConfigResource = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n numberOfWorkers?: number;\n defaultDocuments?: string[];\n netFrameworkVersion?: string;\n phpVersion?: string;\n pythonVersion?: string;\n nodeVersion?: string;\n powerShellVersion?: string;\n linuxFxVersion?: string;\n windowsFxVersion?: string;\n requestTracingEnabled?: boolean;\n requestTracingExpirationTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n remoteDebuggingEnabled?: boolean;\n remoteDebuggingVersion?: string;\n httpLoggingEnabled?: boolean;\n logsDirectorySizeLimit?: number;\n detailedErrorLoggingEnabled?: boolean;\n publishingUsername?: string;\n appSettings?: " + }, + { + "kind": "Reference", + "text": "NameValuePair", + "canonicalReference": "web-resource-manager!NameValuePair:interface" + }, + { + "kind": "Content", + "text": "[];\n connectionStrings?: " + }, + { + "kind": "Reference", + "text": "ConnStringInfo", + "canonicalReference": "web-resource-manager!ConnStringInfo:interface" + }, + { + "kind": "Content", + "text": "[];\n readonly machineKey?: " + }, + { + "kind": "Reference", + "text": "SiteMachineKey", + "canonicalReference": "web-resource-manager!SiteMachineKey:interface" + }, + { + "kind": "Content", + "text": ";\n handlerMappings?: " + }, + { + "kind": "Reference", + "text": "HandlerMapping", + "canonicalReference": "web-resource-manager!HandlerMapping:interface" + }, + { + "kind": "Content", + "text": "[];\n documentRoot?: string;\n scmType?: " + }, + { + "kind": "Reference", + "text": "ScmType", + "canonicalReference": "web-resource-manager!ScmType:type" + }, + { + "kind": "Content", + "text": ";\n use32BitWorkerProcess?: boolean;\n webSocketsEnabled?: boolean;\n alwaysOn?: boolean;\n javaVersion?: string;\n javaContainer?: string;\n javaContainerVersion?: string;\n appCommandLine?: string;\n managedPipelineMode?: " + }, + { + "kind": "Reference", + "text": "ManagedPipelineMode", + "canonicalReference": "web-resource-manager!ManagedPipelineMode:type" + }, + { + "kind": "Content", + "text": ";\n virtualApplications?: " + }, + { + "kind": "Reference", + "text": "VirtualApplication", + "canonicalReference": "web-resource-manager!VirtualApplication:interface" + }, + { + "kind": "Content", + "text": "[];\n loadBalancing?: " + }, + { + "kind": "Reference", + "text": "SiteLoadBalancing", + "canonicalReference": "web-resource-manager!SiteLoadBalancing:type" + }, + { + "kind": "Content", + "text": ";\n experiments?: " + }, + { + "kind": "Reference", + "text": "Experiments", + "canonicalReference": "web-resource-manager!Experiments:interface" + }, + { + "kind": "Content", + "text": ";\n limits?: " + }, + { + "kind": "Reference", + "text": "SiteLimits", + "canonicalReference": "web-resource-manager!SiteLimits:interface" + }, + { + "kind": "Content", + "text": ";\n autoHealEnabled?: boolean;\n autoHealRules?: " + }, + { + "kind": "Reference", + "text": "AutoHealRules", + "canonicalReference": "web-resource-manager!AutoHealRules:interface" + }, + { + "kind": "Content", + "text": ";\n tracingOptions?: string;\n vnetName?: string;\n cors?: " + }, + { + "kind": "Reference", + "text": "CorsSettings", + "canonicalReference": "web-resource-manager!CorsSettings:interface" + }, + { + "kind": "Content", + "text": ";\n push?: " + }, + { + "kind": "Reference", + "text": "PushSettings", + "canonicalReference": "web-resource-manager!PushSettings:type" + }, + { + "kind": "Content", + "text": ";\n apiDefinition?: " + }, + { + "kind": "Reference", + "text": "ApiDefinitionInfo", + "canonicalReference": "web-resource-manager!ApiDefinitionInfo:interface" + }, + { + "kind": "Content", + "text": ";\n apiManagementConfig?: " + }, + { + "kind": "Reference", + "text": "ApiManagementConfig", + "canonicalReference": "web-resource-manager!ApiManagementConfig:interface" + }, + { + "kind": "Content", + "text": ";\n autoSwapSlotName?: string;\n localMySqlEnabled?: boolean;\n managedServiceIdentityId?: number;\n xManagedServiceIdentityId?: number;\n ipSecurityRestrictions?: " + }, + { + "kind": "Reference", + "text": "IpSecurityRestriction", + "canonicalReference": "web-resource-manager!IpSecurityRestriction:interface" + }, + { + "kind": "Content", + "text": "[];\n scmIpSecurityRestrictions?: " + }, + { + "kind": "Reference", + "text": "IpSecurityRestriction", + "canonicalReference": "web-resource-manager!IpSecurityRestriction:interface" + }, + { + "kind": "Content", + "text": "[];\n scmIpSecurityRestrictionsUseMain?: boolean;\n http20Enabled?: boolean;\n minTlsVersion?: " + }, + { + "kind": "Reference", + "text": "SupportedTlsVersions", + "canonicalReference": "web-resource-manager!SupportedTlsVersions:type" + }, + { + "kind": "Content", + "text": ";\n ftpsState?: " + }, + { + "kind": "Reference", + "text": "FtpsState", + "canonicalReference": "web-resource-manager!FtpsState:type" + }, + { + "kind": "Content", + "text": ";\n preWarmedInstanceCount?: number;\n healthCheckPath?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SiteConfigResource", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 43 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!SiteConfigResourceCollection:interface", + "docComment": "/**\n * Collection of site configurations.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SiteConfigResourceCollection " + } + ], + "releaseTag": "Public", + "name": "SiteConfigResourceCollection", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SiteConfigResourceCollection#nextLink:member", + "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SiteConfigResourceCollection#value:member", + "docComment": "/**\n * Collection of resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Reference", + "text": "SiteConfigResource", + "canonicalReference": "web-resource-manager!SiteConfigResource:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!SiteConfigurationSnapshotInfo:type", + "docComment": "/**\n * A snapshot of a web app configuration.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SiteConfigurationSnapshotInfo = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n readonly time?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n readonly snapshotId?: number;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SiteConfigurationSnapshotInfo", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!SiteConfigurationSnapshotInfoCollection:interface", + "docComment": "/**\n * Collection of metadata for the app configuration snapshots that can be restored.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SiteConfigurationSnapshotInfoCollection " + } + ], + "releaseTag": "Public", + "name": "SiteConfigurationSnapshotInfoCollection", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SiteConfigurationSnapshotInfoCollection#nextLink:member", + "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SiteConfigurationSnapshotInfoCollection#value:member", + "docComment": "/**\n * Collection of resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Reference", + "text": "SiteConfigurationSnapshotInfo", + "canonicalReference": "web-resource-manager!SiteConfigurationSnapshotInfo:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!SiteExtensionInfo:type", + "docComment": "/**\n * Site Extension Information.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SiteExtensionInfo = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n extensionId?: string;\n title?: string;\n extensionType?: " + }, + { + "kind": "Reference", + "text": "SiteExtensionType", + "canonicalReference": "web-resource-manager!SiteExtensionType:type" + }, + { + "kind": "Content", + "text": ";\n summary?: string;\n description?: string;\n version?: string;\n extensionUrl?: string;\n projectUrl?: string;\n iconUrl?: string;\n licenseUrl?: string;\n feedUrl?: string;\n authors?: string[];\n installerCommandLineParams?: string;\n publishedDateTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n downloadCount?: number;\n localIsLatestVersion?: boolean;\n localPath?: string;\n installedDateTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n provisioningState?: string;\n comment?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SiteExtensionInfo", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 9 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!SiteExtensionInfoCollection:interface", + "docComment": "/**\n * Collection of Kudu site extension information elements.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SiteExtensionInfoCollection " + } + ], + "releaseTag": "Public", + "name": "SiteExtensionInfoCollection", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SiteExtensionInfoCollection#nextLink:member", + "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SiteExtensionInfoCollection#value:member", + "docComment": "/**\n * Collection of resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Reference", + "text": "SiteExtensionInfo", + "canonicalReference": "web-resource-manager!SiteExtensionInfo:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!SiteExtensionType:type", + "docComment": "/**\n * Defines values for SiteExtensionType.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SiteExtensionType = " + }, + { + "kind": "Content", + "text": "\"Gallery\" | \"WebRoot\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SiteExtensionType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!SiteInstance:type", + "docComment": "/**\n * Instance of an app.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SiteInstance = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n readonly siteInstanceName?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SiteInstance", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!SiteLimits:interface", + "docComment": "/**\n * Metric limits set on an app.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SiteLimits " + } + ], + "releaseTag": "Public", + "name": "SiteLimits", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SiteLimits#maxDiskSizeInMb:member", + "docComment": "/**\n * Maximum allowed disk size usage in MB.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "maxDiskSizeInMb?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "maxDiskSizeInMb", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SiteLimits#maxMemoryInMb:member", + "docComment": "/**\n * Maximum allowed memory usage in MB.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "maxMemoryInMb?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "maxMemoryInMb", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SiteLimits#maxPercentageCpu:member", + "docComment": "/**\n * Maximum allowed CPU usage percentage.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "maxPercentageCpu?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "maxPercentageCpu", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!SiteLoadBalancing:type", + "docComment": "/**\n * Defines values for SiteLoadBalancing.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SiteLoadBalancing = " + }, + { + "kind": "Content", + "text": "\"WeightedRoundRobin\" | \"LeastRequests\" | \"LeastResponseTime\" | \"WeightedTotalTraffic\" | \"RequestHash\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SiteLoadBalancing", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!SiteLogsConfig:type", + "docComment": "/**\n * Configuration of App Service site logs.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SiteLogsConfig = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n applicationLogs?: " + }, + { + "kind": "Reference", + "text": "ApplicationLogsConfig", + "canonicalReference": "web-resource-manager!ApplicationLogsConfig:interface" + }, + { + "kind": "Content", + "text": ";\n httpLogs?: " + }, + { + "kind": "Reference", + "text": "HttpLogsConfig", + "canonicalReference": "web-resource-manager!HttpLogsConfig:interface" + }, + { + "kind": "Content", + "text": ";\n failedRequestsTracing?: " + }, + { + "kind": "Reference", + "text": "EnabledConfig", + "canonicalReference": "web-resource-manager!EnabledConfig:interface" + }, + { + "kind": "Content", + "text": ";\n detailedErrorMessages?: " + }, + { + "kind": "Reference", + "text": "EnabledConfig", + "canonicalReference": "web-resource-manager!EnabledConfig:interface" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SiteLogsConfig", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 11 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!SiteMachineKey:interface", + "docComment": "/**\n * MachineKey of an app.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SiteMachineKey " + } + ], + "releaseTag": "Public", + "name": "SiteMachineKey", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SiteMachineKey#decryption:member", + "docComment": "/**\n * Algorithm used for decryption.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "decryption?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "decryption", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SiteMachineKey#decryptionKey:member", + "docComment": "/**\n * Decryption key.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "decryptionKey?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "decryptionKey", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SiteMachineKey#validation:member", + "docComment": "/**\n * MachineKey validation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "validation?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "validation", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SiteMachineKey#validationKey:member", + "docComment": "/**\n * Validation key.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "validationKey?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "validationKey", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!SitePatchResource:type", + "docComment": "/**\n * ARM resource for a site.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SitePatchResource = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n identity?: " + }, + { + "kind": "Reference", + "text": "ManagedServiceIdentity", + "canonicalReference": "web-resource-manager!ManagedServiceIdentity:interface" + }, + { + "kind": "Content", + "text": ";\n readonly state?: string;\n readonly hostNames?: string[];\n readonly repositorySiteName?: string;\n readonly usageState?: " + }, + { + "kind": "Reference", + "text": "UsageState", + "canonicalReference": "web-resource-manager!UsageState:type" + }, + { + "kind": "Content", + "text": ";\n enabled?: boolean;\n readonly enabledHostNames?: string[];\n readonly availabilityState?: " + }, + { + "kind": "Reference", + "text": "SiteAvailabilityState", + "canonicalReference": "web-resource-manager!SiteAvailabilityState:type" + }, + { + "kind": "Content", + "text": ";\n hostNameSslStates?: " + }, + { + "kind": "Reference", + "text": "HostNameSslState", + "canonicalReference": "web-resource-manager!HostNameSslState:interface" + }, + { + "kind": "Content", + "text": "[];\n serverFarmId?: string;\n reserved?: boolean;\n isXenon?: boolean;\n hyperV?: boolean;\n readonly lastModifiedTimeUtc?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n siteConfig?: " + }, + { + "kind": "Reference", + "text": "SiteConfig", + "canonicalReference": "web-resource-manager!SiteConfig:interface" + }, + { + "kind": "Content", + "text": ";\n readonly trafficManagerHostNames?: string[];\n scmSiteAlsoStopped?: boolean;\n readonly targetSwapSlot?: string;\n hostingEnvironmentProfile?: " + }, + { + "kind": "Reference", + "text": "HostingEnvironmentProfile", + "canonicalReference": "web-resource-manager!HostingEnvironmentProfile:interface" + }, + { + "kind": "Content", + "text": ";\n clientAffinityEnabled?: boolean;\n clientCertEnabled?: boolean;\n clientCertExclusionPaths?: string;\n hostNamesDisabled?: boolean;\n readonly outboundIpAddresses?: string;\n readonly possibleOutboundIpAddresses?: string;\n containerSize?: number;\n dailyMemoryTimeQuota?: number;\n readonly suspendedTill?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n readonly maxNumberOfWorkers?: number;\n cloningInfo?: " + }, + { + "kind": "Reference", + "text": "CloningInfo", + "canonicalReference": "web-resource-manager!CloningInfo:interface" + }, + { + "kind": "Content", + "text": ";\n readonly resourceGroup?: string;\n readonly isDefaultContainer?: boolean;\n readonly defaultHostName?: string;\n readonly slotSwapStatus?: " + }, + { + "kind": "Reference", + "text": "SlotSwapStatus", + "canonicalReference": "web-resource-manager!SlotSwapStatus:interface" + }, + { + "kind": "Content", + "text": ";\n httpsOnly?: boolean;\n redundancyMode?: " + }, + { + "kind": "Reference", + "text": "RedundancyMode", + "canonicalReference": "web-resource-manager!RedundancyMode:type" + }, + { + "kind": "Content", + "text": ";\n readonly inProgressOperationId?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SitePatchResource", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 25 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!SitePhpErrorLogFlag:type", + "docComment": "/**\n * Used for getting PHP error logging flag.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SitePhpErrorLogFlag = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n localLogErrors?: string;\n masterLogErrors?: string;\n localLogErrorsMaxLength?: string;\n masterLogErrorsMaxLength?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SitePhpErrorLogFlag", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!SiteRuntimeState:type", + "docComment": "/**\n * Defines values for SiteRuntimeState.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SiteRuntimeState = " + }, + { + "kind": "Content", + "text": "\"READY\" | \"STOPPED\" | \"UNKNOWN\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SiteRuntimeState", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!SiteSeal:interface", + "docComment": "/**\n * Site seal\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SiteSeal " + } + ], + "releaseTag": "Public", + "name": "SiteSeal", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SiteSeal#html:member", + "docComment": "/**\n * HTML snippet\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "html: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "html", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!SiteSealRequest:interface", + "docComment": "/**\n * Site seal request.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SiteSealRequest " + } + ], + "releaseTag": "Public", + "name": "SiteSealRequest", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SiteSealRequest#lightTheme:member", + "docComment": "/**\n * If true use the light color theme for site seal; otherwise, use the default color theme.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "lightTheme?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "lightTheme", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SiteSealRequest#locale:member", + "docComment": "/**\n * Locale of site seal.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "locale?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "locale", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!SiteSourceControl:type", + "docComment": "/**\n * Source control configuration for an app.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SiteSourceControl = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n repoUrl?: string;\n branch?: string;\n isManualIntegration?: boolean;\n deploymentRollbackEnabled?: boolean;\n isMercurial?: boolean;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SiteSourceControl", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!SkuCapacity:interface", + "docComment": "/**\n * Description of the App Service plan scale options.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SkuCapacity " + } + ], + "releaseTag": "Public", + "name": "SkuCapacity", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SkuCapacity#default:member", + "docComment": "/**\n * Default number of workers for this App Service plan SKU.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "default?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "default", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SkuCapacity#maximum:member", + "docComment": "/**\n * Maximum number of workers for this App Service plan SKU.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "maximum?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "maximum", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SkuCapacity#minimum:member", + "docComment": "/**\n * Minimum number of workers for this App Service plan SKU.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "minimum?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "minimum", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SkuCapacity#scaleType:member", + "docComment": "/**\n * Available scale configurations for an App Service plan.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "scaleType?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "scaleType", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!SkuDescription:interface", + "docComment": "/**\n * Description of a SKU for a scalable resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SkuDescription " + } + ], + "releaseTag": "Public", + "name": "SkuDescription", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SkuDescription#capabilities:member", + "docComment": "/**\n * Capabilities of the SKU, e.g., is traffic manager enabled?\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "capabilities?: " + }, + { + "kind": "Reference", + "text": "Capability", + "canonicalReference": "web-resource-manager!Capability:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "capabilities", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SkuDescription#capacity:member", + "docComment": "/**\n * Current number of instances assigned to the resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "capacity?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "capacity", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SkuDescription#family:member", + "docComment": "/**\n * Family code of the resource SKU.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "family?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "family", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SkuDescription#locations:member", + "docComment": "/**\n * Locations of the SKU.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "locations?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "locations", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SkuDescription#name:member", + "docComment": "/**\n * Name of the resource SKU.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SkuDescription#size:member", + "docComment": "/**\n * Size specifier of the resource SKU.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "size?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "size", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SkuDescription#skuCapacity:member", + "docComment": "/**\n * Min, max, and default scale values of the SKU.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "skuCapacity?: " + }, + { + "kind": "Reference", + "text": "SkuCapacity", + "canonicalReference": "web-resource-manager!SkuCapacity:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "skuCapacity", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SkuDescription#tier:member", + "docComment": "/**\n * Service tier of the resource SKU.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "tier?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "tier", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!SkuInfo:interface", + "docComment": "/**\n * SKU discovery information.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SkuInfo " + } + ], + "releaseTag": "Public", + "name": "SkuInfo", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SkuInfo#capacity:member", + "docComment": "/**\n * Min, max, and default scale values of the SKU.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "capacity?: " + }, + { + "kind": "Reference", + "text": "SkuCapacity", + "canonicalReference": "web-resource-manager!SkuCapacity:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "capacity", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SkuInfo#resourceType:member", + "docComment": "/**\n * Resource type that this SKU applies to.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resourceType?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resourceType", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SkuInfo#sku:member", + "docComment": "/**\n * Name and tier of the SKU.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "sku?: " + }, + { + "kind": "Reference", + "text": "SkuDescription", + "canonicalReference": "web-resource-manager!SkuDescription:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "sku", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!SkuInfoCollection:interface", + "docComment": "/**\n * Collection of SKU information.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SkuInfoCollection " + } + ], + "releaseTag": "Public", + "name": "SkuInfoCollection", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SkuInfoCollection#nextLink:member", + "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SkuInfoCollection#value:member", + "docComment": "/**\n * Collection of resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Reference", + "text": "SkuInfo", + "canonicalReference": "web-resource-manager!SkuInfo:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!SkuInfos:interface", + "docComment": "/**\n * Collection of SKU information.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SkuInfos " + } + ], + "releaseTag": "Public", + "name": "SkuInfos", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SkuInfos#resourceType:member", + "docComment": "/**\n * Resource type that this SKU applies to.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resourceType?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resourceType", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SkuInfos#skus:member", + "docComment": "/**\n * List of SKUs the subscription is able to use.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "skus?: " + }, + { + "kind": "Reference", + "text": "GlobalCsmSkuDescription", + "canonicalReference": "web-resource-manager!GlobalCsmSkuDescription:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "skus", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!SkuName:type", + "docComment": "/**\n * Defines values for SkuName. \\ {@link KnownSkuName} can be used interchangeably with SkuName, this enum contains the known values that the service supports. ### Known values supported by the service **Free** \\ **Shared** \\ **Basic** \\ **Standard** \\ **Premium** \\ **Dynamic** \\ **Isolated** \\ **PremiumV2** \\ **ElasticPremium** \\ **ElasticIsolated**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SkuName = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SkuName", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!SlotConfigNamesResource:type", + "docComment": "/**\n * Slot Config names azure resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SlotConfigNamesResource = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n connectionStringNames?: string[];\n appSettingNames?: string[];\n azureStorageConfigNames?: string[];\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SlotConfigNamesResource", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!SlotDifference:type", + "docComment": "/**\n * A setting difference between two deployment slots of an app.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SlotDifference = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n readonly level?: string;\n readonly settingType?: string;\n readonly diffRule?: string;\n readonly settingName?: string;\n readonly valueInCurrentSlot?: string;\n readonly valueInTargetSlot?: string;\n readonly description?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SlotDifference", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!SlotDifferenceCollection:interface", + "docComment": "/**\n * Collection of slot differences.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SlotDifferenceCollection " + } + ], + "releaseTag": "Public", + "name": "SlotDifferenceCollection", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SlotDifferenceCollection#nextLink:member", + "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SlotDifferenceCollection#value:member", + "docComment": "/**\n * Collection of resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Reference", + "text": "SlotDifference", + "canonicalReference": "web-resource-manager!SlotDifference:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!SlotSwapStatus:interface", + "docComment": "/**\n * The status of the last successful slot swap operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SlotSwapStatus " + } + ], + "releaseTag": "Public", + "name": "SlotSwapStatus", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SlotSwapStatus#destinationSlotName:member", + "docComment": "/**\n * The destination slot of the last swap operation. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly destinationSlotName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "destinationSlotName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SlotSwapStatus#sourceSlotName:member", + "docComment": "/**\n * The source slot of the last swap operation. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly sourceSlotName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "sourceSlotName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SlotSwapStatus#timestampUtc:member", + "docComment": "/**\n * The time the last successful slot swap completed. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly timestampUtc?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "timestampUtc", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!SlowRequestsBasedTrigger:interface", + "docComment": "/**\n * Trigger based on request execution time.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SlowRequestsBasedTrigger " + } + ], + "releaseTag": "Public", + "name": "SlowRequestsBasedTrigger", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SlowRequestsBasedTrigger#count:member", + "docComment": "/**\n * Request Count.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "count?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "count", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SlowRequestsBasedTrigger#timeInterval:member", + "docComment": "/**\n * Time interval.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "timeInterval?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "timeInterval", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SlowRequestsBasedTrigger#timeTaken:member", + "docComment": "/**\n * Time taken.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "timeTaken?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "timeTaken", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!Snapshot:type", + "docComment": "/**\n * A snapshot of an app.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type Snapshot = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n readonly time?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "Snapshot", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!SnapshotCollection:interface", + "docComment": "/**\n * Collection of snapshots which can be used to revert an app to a previous time.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SnapshotCollection " + } + ], + "releaseTag": "Public", + "name": "SnapshotCollection", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SnapshotCollection#nextLink:member", + "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SnapshotCollection#value:member", + "docComment": "/**\n * Collection of resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Reference", + "text": "Snapshot", + "canonicalReference": "web-resource-manager!Snapshot:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!SnapshotRecoverySource:interface", + "docComment": "/**\n * Specifies the web app that snapshot contents will be retrieved from.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SnapshotRecoverySource " + } + ], + "releaseTag": "Public", + "name": "SnapshotRecoverySource", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SnapshotRecoverySource#id:member", + "docComment": "/**\n * ARM resource ID of the source app. /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName} for production slots and /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/sites/{siteName}/slots/{slotName} for other slots.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "id?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SnapshotRecoverySource#location:member", + "docComment": "/**\n * Geographical location of the source web app, e.g. SouthEastAsia, SouthCentralUS\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "location?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "location", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!SnapshotRestoreRequest:type", + "docComment": "/**\n * Details about app recovery operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SnapshotRestoreRequest = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n snapshotTime?: string;\n recoverySource?: " + }, + { + "kind": "Reference", + "text": "SnapshotRecoverySource", + "canonicalReference": "web-resource-manager!SnapshotRecoverySource:interface" + }, + { + "kind": "Content", + "text": ";\n overwrite?: boolean;\n recoverConfiguration?: boolean;\n ignoreConflictingHostNames?: boolean;\n useDRSecondary?: boolean;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SnapshotRestoreRequest", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!Solution:interface", + "docComment": "/**\n * Class Representing Solution for problems detected.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface Solution " + } + ], + "releaseTag": "Public", + "name": "Solution", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!Solution#data:member", + "docComment": "/**\n * Solution Data.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "data?: " + }, + { + "kind": "Reference", + "text": "NameValuePair", + "canonicalReference": "web-resource-manager!NameValuePair:interface" + }, + { + "kind": "Content", + "text": "[][]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "data", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!Solution#description:member", + "docComment": "/**\n * Description of the solution\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "description?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "description", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!Solution#displayName:member", + "docComment": "/**\n * Display Name of the solution\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "displayName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "displayName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!Solution#id:member", + "docComment": "/**\n * Solution Id.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "id?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!Solution#metadata:member", + "docComment": "/**\n * Solution Metadata.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "metadata?: " + }, + { + "kind": "Reference", + "text": "NameValuePair", + "canonicalReference": "web-resource-manager!NameValuePair:interface" + }, + { + "kind": "Content", + "text": "[][]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "metadata", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!Solution#order:member", + "docComment": "/**\n * Order of the solution.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "order?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "order", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!Solution#type:member", + "docComment": "/**\n * Type of Solution\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "type?: " + }, + { + "kind": "Reference", + "text": "SolutionType", + "canonicalReference": "web-resource-manager!SolutionType:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "type", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!SolutionType:type", + "docComment": "/**\n * Defines values for SolutionType.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SolutionType = " + }, + { + "kind": "Content", + "text": "\"QuickSolution\" | \"DeepInvestigation\" | \"BestPractices\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SolutionType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!SourceControl:type", + "docComment": "/**\n * The source control OAuth token.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SourceControl = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n token?: string;\n tokenSecret?: string;\n refreshToken?: string;\n expirationTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SourceControl", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!SourceControlCollection:interface", + "docComment": "/**\n * Collection of source controls.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface SourceControlCollection " + } + ], + "releaseTag": "Public", + "name": "SourceControlCollection", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SourceControlCollection#nextLink:member", + "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!SourceControlCollection#value:member", + "docComment": "/**\n * Collection of resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Reference", + "text": "SourceControl", + "canonicalReference": "web-resource-manager!SourceControl:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!SslState:type", + "docComment": "/**\n * Defines values for SslState.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SslState = " + }, + { + "kind": "Content", + "text": "\"Disabled\" | \"SniEnabled\" | \"IpBasedEnabled\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SslState", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!StackMajorVersion:interface", + "docComment": "/**\n * Application stack major version.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface StackMajorVersion " + } + ], + "releaseTag": "Public", + "name": "StackMajorVersion", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!StackMajorVersion#applicationInsights:member", + "docComment": "/**\n * true if this supports Application Insights; otherwise, false.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "applicationInsights?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "applicationInsights", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!StackMajorVersion#displayVersion:member", + "docComment": "/**\n * Application stack major version (display only).\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "displayVersion?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "displayVersion", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!StackMajorVersion#isDefault:member", + "docComment": "/**\n * true if this is the default major version; otherwise, false.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "isDefault?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "isDefault", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!StackMajorVersion#isDeprecated:member", + "docComment": "/**\n * true if this stack has been deprecated, otherwise false.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "isDeprecated?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "isDeprecated", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!StackMajorVersion#isHidden:member", + "docComment": "/**\n * true if this stack should be hidden for new customers on portal, otherwise false.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "isHidden?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "isHidden", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!StackMajorVersion#isPreview:member", + "docComment": "/**\n * true if this stack is in Preview, otherwise false.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "isPreview?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "isPreview", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!StackMajorVersion#minorVersions:member", + "docComment": "/**\n * Minor versions associated with the major version.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "minorVersions?: " + }, + { + "kind": "Reference", + "text": "StackMinorVersion", + "canonicalReference": "web-resource-manager!StackMinorVersion:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "minorVersions", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!StackMajorVersion#runtimeVersion:member", + "docComment": "/**\n * Application stack major version (runtime only).\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "runtimeVersion?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "runtimeVersion", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!StackMinorVersion:interface", + "docComment": "/**\n * Application stack minor version.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface StackMinorVersion " + } + ], + "releaseTag": "Public", + "name": "StackMinorVersion", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!StackMinorVersion#displayVersion:member", + "docComment": "/**\n * Application stack minor version (display only).\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "displayVersion?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "displayVersion", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!StackMinorVersion#isDefault:member", + "docComment": "/**\n * true if this is the default minor version; otherwise, false.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "isDefault?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "isDefault", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!StackMinorVersion#isRemoteDebuggingEnabled:member", + "docComment": "/**\n * true if this supports Remote Debugging, otherwise false.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "isRemoteDebuggingEnabled?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "isRemoteDebuggingEnabled", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!StackMinorVersion#runtimeVersion:member", + "docComment": "/**\n * Application stack minor version (runtime only).\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "runtimeVersion?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "runtimeVersion", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!StampCapacity:interface", + "docComment": "/**\n * Stamp capacity information.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface StampCapacity " + } + ], + "releaseTag": "Public", + "name": "StampCapacity", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!StampCapacity#availableCapacity:member", + "docComment": "/**\n * Available capacity (# of machines, bytes of storage etc...).\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "availableCapacity?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "availableCapacity", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!StampCapacity#computeMode:member", + "docComment": "/**\n * Shared/dedicated workers.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "computeMode?: " + }, + { + "kind": "Reference", + "text": "ComputeModeOptions", + "canonicalReference": "web-resource-manager!ComputeModeOptions:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "computeMode", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!StampCapacity#excludeFromCapacityAllocation:member", + "docComment": "/**\n * If true, it includes basic apps. Basic apps are not used for capacity allocation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "excludeFromCapacityAllocation?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "excludeFromCapacityAllocation", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!StampCapacity#isApplicableForAllComputeModes:member", + "docComment": "/**\n * true if capacity is applicable for all apps; otherwise, false.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "isApplicableForAllComputeModes?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "isApplicableForAllComputeModes", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!StampCapacity#isLinux:member", + "docComment": "/**\n * Is this a linux stamp capacity\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "isLinux?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "isLinux", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!StampCapacity#name:member", + "docComment": "/**\n * Name of the stamp.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!StampCapacity#siteMode:member", + "docComment": "/**\n * Shared or Dedicated.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "siteMode?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "siteMode", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!StampCapacity#totalCapacity:member", + "docComment": "/**\n * Total capacity (# of machines, bytes of storage etc...).\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "totalCapacity?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "totalCapacity", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!StampCapacity#unit:member", + "docComment": "/**\n * Name of the unit.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "unit?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "unit", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!StampCapacity#workerSize:member", + "docComment": "/**\n * Size of the machines.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "workerSize?: " + }, + { + "kind": "Reference", + "text": "WorkerSizeOptions", + "canonicalReference": "web-resource-manager!WorkerSizeOptions:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "workerSize", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!StampCapacity#workerSizeId:member", + "docComment": "/**\n * Size ID of machines: 0 - Small 1 - Medium 2 - Large\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "workerSizeId?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "workerSizeId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!StampCapacityCollection:interface", + "docComment": "/**\n * Collection of stamp capacities.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface StampCapacityCollection " + } + ], + "releaseTag": "Public", + "name": "StampCapacityCollection", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!StampCapacityCollection#nextLink:member", + "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!StampCapacityCollection#value:member", + "docComment": "/**\n * Collection of resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Reference", + "text": "StampCapacity", + "canonicalReference": "web-resource-manager!StampCapacity:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!StaticSiteARMResource:type", + "docComment": "/**\n * Static Site ARM resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type StaticSiteARMResource = " + }, + { + "kind": "Reference", + "text": "Resource", + "canonicalReference": "web-resource-manager!Resource:interface" + }, + { + "kind": "Content", + "text": " & {\n sku?: " + }, + { + "kind": "Reference", + "text": "SkuDescription", + "canonicalReference": "web-resource-manager!SkuDescription:interface" + }, + { + "kind": "Content", + "text": ";\n readonly defaultHostname?: string;\n repositoryUrl?: string;\n branch?: string;\n readonly customDomains?: string[];\n repositoryToken?: string;\n buildProperties?: " + }, + { + "kind": "Reference", + "text": "StaticSiteBuildProperties", + "canonicalReference": "web-resource-manager!StaticSiteBuildProperties:interface" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "StaticSiteARMResource", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 7 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!StaticSiteBuildARMResource:type", + "docComment": "/**\n * Static Site Build ARM resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type StaticSiteBuildARMResource = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n readonly buildId?: string;\n readonly sourceBranch?: string;\n readonly pullRequestTitle?: string;\n readonly hostname?: string;\n readonly createdTimeUtc?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n readonly lastUpdatedOn?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n readonly status?: " + }, + { + "kind": "Reference", + "text": "BuildStatus", + "canonicalReference": "web-resource-manager!BuildStatus:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "StaticSiteBuildARMResource", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 9 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!StaticSiteBuildCollection:interface", + "docComment": "/**\n * Collection of static site builds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface StaticSiteBuildCollection " + } + ], + "releaseTag": "Public", + "name": "StaticSiteBuildCollection", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!StaticSiteBuildCollection#nextLink:member", + "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!StaticSiteBuildCollection#value:member", + "docComment": "/**\n * Collection of resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Reference", + "text": "StaticSiteBuildARMResource", + "canonicalReference": "web-resource-manager!StaticSiteBuildARMResource:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!StaticSiteBuildProperties:interface", + "docComment": "/**\n * Build properties for the static site.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface StaticSiteBuildProperties " + } + ], + "releaseTag": "Public", + "name": "StaticSiteBuildProperties", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!StaticSiteBuildProperties#apiLocation:member", + "docComment": "/**\n * The path to the api code within the repository.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "apiLocation?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "apiLocation", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!StaticSiteBuildProperties#appArtifactLocation:member", + "docComment": "/**\n * The path of the app artifacts after building.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "appArtifactLocation?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "appArtifactLocation", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!StaticSiteBuildProperties#appLocation:member", + "docComment": "/**\n * The path to the app code within the repository.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "appLocation?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "appLocation", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!StaticSiteCollection:interface", + "docComment": "/**\n * Collection of static sites.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface StaticSiteCollection " + } + ], + "releaseTag": "Public", + "name": "StaticSiteCollection", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!StaticSiteCollection#nextLink:member", + "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!StaticSiteCollection#value:member", + "docComment": "/**\n * Collection of resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Reference", + "text": "StaticSiteARMResource", + "canonicalReference": "web-resource-manager!StaticSiteARMResource:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!StaticSiteCustomDomainOverviewARMResource:type", + "docComment": "/**\n * Static Site Custom Domain Overview ARM resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type StaticSiteCustomDomainOverviewARMResource = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n readonly domainName?: string;\n readonly createdOn?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "StaticSiteCustomDomainOverviewARMResource", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!StaticSiteCustomDomainOverviewCollection:interface", + "docComment": "/**\n * Collection of static site custom domains.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface StaticSiteCustomDomainOverviewCollection " + } + ], + "releaseTag": "Public", + "name": "StaticSiteCustomDomainOverviewCollection", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!StaticSiteCustomDomainOverviewCollection#nextLink:member", + "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!StaticSiteCustomDomainOverviewCollection#value:member", + "docComment": "/**\n * Collection of resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Reference", + "text": "StaticSiteCustomDomainOverviewARMResource", + "canonicalReference": "web-resource-manager!StaticSiteCustomDomainOverviewARMResource:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!StaticSiteFunctionOverviewARMResource:type", + "docComment": "/**\n * Static Site Function Overview ARM resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type StaticSiteFunctionOverviewARMResource = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n readonly functionName?: string;\n readonly triggerType?: " + }, + { + "kind": "Reference", + "text": "TriggerTypes", + "canonicalReference": "web-resource-manager!TriggerTypes:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "StaticSiteFunctionOverviewARMResource", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!StaticSiteFunctionOverviewCollection:interface", + "docComment": "/**\n * Collection of static site functions.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface StaticSiteFunctionOverviewCollection " + } + ], + "releaseTag": "Public", + "name": "StaticSiteFunctionOverviewCollection", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!StaticSiteFunctionOverviewCollection#nextLink:member", + "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!StaticSiteFunctionOverviewCollection#value:member", + "docComment": "/**\n * Collection of resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Reference", + "text": "StaticSiteFunctionOverviewARMResource", + "canonicalReference": "web-resource-manager!StaticSiteFunctionOverviewARMResource:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!StaticSitePatchResource:type", + "docComment": "/**\n * ARM resource for a static site when patching\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type StaticSitePatchResource = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n readonly defaultHostname?: string;\n repositoryUrl?: string;\n branch?: string;\n readonly customDomains?: string[];\n repositoryToken?: string;\n buildProperties?: " + }, + { + "kind": "Reference", + "text": "StaticSiteBuildProperties", + "canonicalReference": "web-resource-manager!StaticSiteBuildProperties:interface" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "StaticSitePatchResource", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!StaticSiteResetPropertiesARMResource:type", + "docComment": "/**\n * Static Site Reset Properties ARM resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type StaticSiteResetPropertiesARMResource = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n repositoryToken?: string;\n shouldUpdateRepository?: boolean;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "StaticSiteResetPropertiesARMResource", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!StaticSites:interface", + "docComment": "/**\n * Interface representing a StaticSites.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface StaticSites " + } + ], + "releaseTag": "Public", + "name": "StaticSites", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!StaticSites#createOrUpdateStaticSite:member(1)", + "docComment": "/**\n * Description for Creates a new static site in an existing resource group, or updates an existing static site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the static site to create or update.\n *\n * @param staticSiteEnvelope - A JSON representation of the staticsite properties. See example.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createOrUpdateStaticSite(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", staticSiteEnvelope: " + }, + { + "kind": "Reference", + "text": "StaticSiteARMResource", + "canonicalReference": "web-resource-manager!StaticSiteARMResource:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "StaticSitesCreateOrUpdateStaticSiteOptionalParams", + "canonicalReference": "web-resource-manager!StaticSitesCreateOrUpdateStaticSiteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "StaticSitesCreateOrUpdateStaticSiteResponse", + "canonicalReference": "web-resource-manager!StaticSitesCreateOrUpdateStaticSiteResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "staticSiteEnvelope", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "createOrUpdateStaticSite" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!StaticSites#createOrUpdateStaticSiteBuildFunctionAppSettings:member(1)", + "docComment": "/**\n * Description for Creates or updates the function app settings of a static site build.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the static site.\n *\n * @param prId - The stage site identifier.\n *\n * @param appSettings - String dictionary resource.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createOrUpdateStaticSiteBuildFunctionAppSettings(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", prId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", appSettings: " + }, + { + "kind": "Reference", + "text": "StringDictionary", + "canonicalReference": "web-resource-manager!StringDictionary:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "StaticSitesCreateOrUpdateStaticSiteBuildFunctionAppSettingsOptionalParams", + "canonicalReference": "web-resource-manager!StaticSitesCreateOrUpdateStaticSiteBuildFunctionAppSettingsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "StaticSitesCreateOrUpdateStaticSiteBuildFunctionAppSettingsResponse", + "canonicalReference": "web-resource-manager!StaticSitesCreateOrUpdateStaticSiteBuildFunctionAppSettingsResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "prId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "appSettings", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "createOrUpdateStaticSiteBuildFunctionAppSettings" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!StaticSites#createOrUpdateStaticSiteCustomDomain:member(1)", + "docComment": "/**\n * Description for Creates a new static site custom domain in an existing resource group and static site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the static site.\n *\n * @param domainName - The custom domain to create.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createOrUpdateStaticSiteCustomDomain(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", domainName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "StaticSitesCreateOrUpdateStaticSiteCustomDomainOptionalParams", + "canonicalReference": "web-resource-manager!StaticSitesCreateOrUpdateStaticSiteCustomDomainOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "StaticSitesCreateOrUpdateStaticSiteCustomDomainResponse", + "canonicalReference": "web-resource-manager!StaticSitesCreateOrUpdateStaticSiteCustomDomainResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "domainName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "createOrUpdateStaticSiteCustomDomain" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!StaticSites#createOrUpdateStaticSiteFunctionAppSettings:member(1)", + "docComment": "/**\n * Description for Creates or updates the function app settings of a static site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the static site.\n *\n * @param appSettings - String dictionary resource.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createOrUpdateStaticSiteFunctionAppSettings(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", appSettings: " + }, + { + "kind": "Reference", + "text": "StringDictionary", + "canonicalReference": "web-resource-manager!StringDictionary:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "StaticSitesCreateOrUpdateStaticSiteFunctionAppSettingsOptionalParams", + "canonicalReference": "web-resource-manager!StaticSitesCreateOrUpdateStaticSiteFunctionAppSettingsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "StaticSitesCreateOrUpdateStaticSiteFunctionAppSettingsResponse", + "canonicalReference": "web-resource-manager!StaticSitesCreateOrUpdateStaticSiteFunctionAppSettingsResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "appSettings", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "createOrUpdateStaticSiteFunctionAppSettings" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!StaticSites#createUserRolesInvitationLink:member(1)", + "docComment": "/**\n * Description for Creates an invitation link for a user with the role\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the static site.\n *\n * @param staticSiteUserRolesInvitationEnvelope - Static sites user roles invitation resource.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createUserRolesInvitationLink(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", staticSiteUserRolesInvitationEnvelope: " + }, + { + "kind": "Reference", + "text": "StaticSiteUserInvitationRequestResource", + "canonicalReference": "web-resource-manager!StaticSiteUserInvitationRequestResource:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "StaticSitesCreateUserRolesInvitationLinkOptionalParams", + "canonicalReference": "web-resource-manager!StaticSitesCreateUserRolesInvitationLinkOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "StaticSitesCreateUserRolesInvitationLinkResponse", + "canonicalReference": "web-resource-manager!StaticSitesCreateUserRolesInvitationLinkResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "staticSiteUserRolesInvitationEnvelope", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "createUserRolesInvitationLink" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!StaticSites#deleteStaticSite:member(1)", + "docComment": "/**\n * Description for Deletes a static site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the static site to delete.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "deleteStaticSite(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "StaticSitesDeleteStaticSiteOptionalParams", + "canonicalReference": "web-resource-manager!StaticSitesDeleteStaticSiteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "deleteStaticSite" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!StaticSites#deleteStaticSiteBuild:member(1)", + "docComment": "/**\n * Description for Deletes a static site build.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the static site.\n *\n * @param prId - The stage site identifier.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "deleteStaticSiteBuild(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", prId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "StaticSitesDeleteStaticSiteBuildOptionalParams", + "canonicalReference": "web-resource-manager!StaticSitesDeleteStaticSiteBuildOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "prId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "deleteStaticSiteBuild" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!StaticSites#deleteStaticSiteCustomDomain:member(1)", + "docComment": "/**\n * Description for Deletes a custom domain.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the static site.\n *\n * @param domainName - The custom domain to delete.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "deleteStaticSiteCustomDomain(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", domainName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "StaticSitesDeleteStaticSiteCustomDomainOptionalParams", + "canonicalReference": "web-resource-manager!StaticSitesDeleteStaticSiteCustomDomainOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "domainName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "deleteStaticSiteCustomDomain" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!StaticSites#deleteStaticSiteUser:member(1)", + "docComment": "/**\n * Description for Deletes the user entry from the static site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the staticsite.\n *\n * @param authprovider - The auth provider for this user.\n *\n * @param userid - The user id of the user.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "deleteStaticSiteUser(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", authprovider: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", userid: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "StaticSitesDeleteStaticSiteUserOptionalParams", + "canonicalReference": "web-resource-manager!StaticSitesDeleteStaticSiteUserOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "authprovider", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "userid", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "deleteStaticSiteUser" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!StaticSites#detachStaticSite:member(1)", + "docComment": "/**\n * Description for Detaches a static site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the static site to detach.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "detachStaticSite(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "StaticSitesDetachStaticSiteOptionalParams", + "canonicalReference": "web-resource-manager!StaticSitesDetachStaticSiteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "detachStaticSite" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!StaticSites#getStaticSite:member(1)", + "docComment": "/**\n * Description for Gets the details of a static site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the static site.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getStaticSite(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "StaticSitesGetStaticSiteOptionalParams", + "canonicalReference": "web-resource-manager!StaticSitesGetStaticSiteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "StaticSitesGetStaticSiteResponse", + "canonicalReference": "web-resource-manager!StaticSitesGetStaticSiteResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "getStaticSite" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!StaticSites#getStaticSiteBuild:member(1)", + "docComment": "/**\n * Description for Gets the details of a static site build.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the static site.\n *\n * @param prId - The stage site identifier.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getStaticSiteBuild(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", prId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "StaticSitesGetStaticSiteBuildOptionalParams", + "canonicalReference": "web-resource-manager!StaticSitesGetStaticSiteBuildOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "StaticSitesGetStaticSiteBuildResponse", + "canonicalReference": "web-resource-manager!StaticSitesGetStaticSiteBuildResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "prId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "getStaticSiteBuild" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!StaticSites#list:member(1)", + "docComment": "/**\n * Description for Get all Static Sites for a subscription.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(options?: " + }, + { + "kind": "Reference", + "text": "StaticSitesListOptionalParams", + "canonicalReference": "web-resource-manager!StaticSitesListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "StaticSiteARMResource", + "canonicalReference": "web-resource-manager!StaticSiteARMResource:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "list" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!StaticSites#listStaticSiteBuildFunctionAppSettings:member(1)", + "docComment": "/**\n * Description for Gets the application settings of a static site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the static site.\n *\n * @param prId - The stage site identifier.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listStaticSiteBuildFunctionAppSettings(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", prId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "StaticSitesListStaticSiteBuildFunctionAppSettingsOptionalParams", + "canonicalReference": "web-resource-manager!StaticSitesListStaticSiteBuildFunctionAppSettingsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "StaticSitesListStaticSiteBuildFunctionAppSettingsResponse", + "canonicalReference": "web-resource-manager!StaticSitesListStaticSiteBuildFunctionAppSettingsResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "prId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listStaticSiteBuildFunctionAppSettings" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!StaticSites#listStaticSiteBuildFunctions:member(1)", + "docComment": "/**\n * Description for Gets the functions of a particular static site build.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the static site.\n *\n * @param prId - The stage site identifier.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listStaticSiteBuildFunctions(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", prId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "StaticSitesListStaticSiteBuildFunctionsOptionalParams", + "canonicalReference": "web-resource-manager!StaticSitesListStaticSiteBuildFunctionsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "StaticSiteFunctionOverviewARMResource", + "canonicalReference": "web-resource-manager!StaticSiteFunctionOverviewARMResource:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "prId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listStaticSiteBuildFunctions" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!StaticSites#listStaticSiteBuilds:member(1)", + "docComment": "/**\n * Description for Gets all static site builds for a particular static site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the static site.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listStaticSiteBuilds(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "StaticSitesGetStaticSiteBuildsOptionalParams", + "canonicalReference": "web-resource-manager!StaticSitesGetStaticSiteBuildsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "StaticSiteBuildARMResource", + "canonicalReference": "web-resource-manager!StaticSiteBuildARMResource:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listStaticSiteBuilds" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!StaticSites#listStaticSiteCustomDomains:member(1)", + "docComment": "/**\n * Description for Gets all static site custom domains for a particular static site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the static site resource to search in.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listStaticSiteCustomDomains(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "StaticSitesListStaticSiteCustomDomainsOptionalParams", + "canonicalReference": "web-resource-manager!StaticSitesListStaticSiteCustomDomainsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "StaticSiteCustomDomainOverviewARMResource", + "canonicalReference": "web-resource-manager!StaticSiteCustomDomainOverviewARMResource:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listStaticSiteCustomDomains" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!StaticSites#listStaticSiteFunctionAppSettings:member(1)", + "docComment": "/**\n * Description for Gets the application settings of a static site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the static site.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listStaticSiteFunctionAppSettings(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "StaticSitesListStaticSiteFunctionAppSettingsOptionalParams", + "canonicalReference": "web-resource-manager!StaticSitesListStaticSiteFunctionAppSettingsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "StaticSitesListStaticSiteFunctionAppSettingsResponse", + "canonicalReference": "web-resource-manager!StaticSitesListStaticSiteFunctionAppSettingsResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listStaticSiteFunctionAppSettings" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!StaticSites#listStaticSiteFunctions:member(1)", + "docComment": "/**\n * Description for Gets the functions of a static site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the static site.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listStaticSiteFunctions(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "StaticSitesListStaticSiteFunctionsOptionalParams", + "canonicalReference": "web-resource-manager!StaticSitesListStaticSiteFunctionsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "StaticSiteFunctionOverviewARMResource", + "canonicalReference": "web-resource-manager!StaticSiteFunctionOverviewARMResource:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listStaticSiteFunctions" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!StaticSites#listStaticSitesByResourceGroup:member(1)", + "docComment": "/**\n * Description for Gets all static sites in the specified resource group.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listStaticSitesByResourceGroup(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "StaticSitesGetStaticSitesByResourceGroupOptionalParams", + "canonicalReference": "web-resource-manager!StaticSitesGetStaticSitesByResourceGroupOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "StaticSiteARMResource", + "canonicalReference": "web-resource-manager!StaticSiteARMResource:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "listStaticSitesByResourceGroup" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!StaticSites#listStaticSiteSecrets:member(1)", + "docComment": "/**\n * Description for Lists the secrets for an existing static site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the static site.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listStaticSiteSecrets(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "StaticSitesListStaticSiteSecretsOptionalParams", + "canonicalReference": "web-resource-manager!StaticSitesListStaticSiteSecretsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "StaticSitesListStaticSiteSecretsResponse", + "canonicalReference": "web-resource-manager!StaticSitesListStaticSiteSecretsResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listStaticSiteSecrets" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!StaticSites#listStaticSiteUsers:member(1)", + "docComment": "/**\n * Description for Gets the list of users of a static site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the static site.\n *\n * @param authprovider - The auth provider for the users.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listStaticSiteUsers(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", authprovider: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "StaticSitesListStaticSiteUsersOptionalParams", + "canonicalReference": "web-resource-manager!StaticSitesListStaticSiteUsersOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "StaticSiteUserARMResource", + "canonicalReference": "web-resource-manager!StaticSiteUserARMResource:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "authprovider", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listStaticSiteUsers" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!StaticSites#resetStaticSiteApiKey:member(1)", + "docComment": "/**\n * Description for Resets the api key for an existing static site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the static site.\n *\n * @param resetPropertiesEnvelope - Static Site Reset Properties ARM resource.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resetStaticSiteApiKey(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", resetPropertiesEnvelope: " + }, + { + "kind": "Reference", + "text": "StaticSiteResetPropertiesARMResource", + "canonicalReference": "web-resource-manager!StaticSiteResetPropertiesARMResource:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "StaticSitesResetStaticSiteApiKeyOptionalParams", + "canonicalReference": "web-resource-manager!StaticSitesResetStaticSiteApiKeyOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "resetPropertiesEnvelope", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "resetStaticSiteApiKey" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!StaticSites#updateStaticSite:member(1)", + "docComment": "/**\n * Description for Creates a new static site in an existing resource group, or updates an existing static site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the static site to create or update.\n *\n * @param staticSiteEnvelope - A JSON representation of the staticsite properties. See example.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateStaticSite(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", staticSiteEnvelope: " + }, + { + "kind": "Reference", + "text": "StaticSitePatchResource", + "canonicalReference": "web-resource-manager!StaticSitePatchResource:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "StaticSitesUpdateStaticSiteOptionalParams", + "canonicalReference": "web-resource-manager!StaticSitesUpdateStaticSiteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "StaticSitesUpdateStaticSiteResponse", + "canonicalReference": "web-resource-manager!StaticSitesUpdateStaticSiteResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "staticSiteEnvelope", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "updateStaticSite" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!StaticSites#updateStaticSiteUser:member(1)", + "docComment": "/**\n * Description for Updates a user entry with the listed roles\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the static site.\n *\n * @param authprovider - The auth provider for this user.\n *\n * @param userid - The user id of the user.\n *\n * @param staticSiteUserEnvelope - A JSON representation of the StaticSiteUser properties. See example.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateStaticSiteUser(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", authprovider: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", userid: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", staticSiteUserEnvelope: " + }, + { + "kind": "Reference", + "text": "StaticSiteUserARMResource", + "canonicalReference": "web-resource-manager!StaticSiteUserARMResource:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "StaticSitesUpdateStaticSiteUserOptionalParams", + "canonicalReference": "web-resource-manager!StaticSitesUpdateStaticSiteUserOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "StaticSitesUpdateStaticSiteUserResponse", + "canonicalReference": "web-resource-manager!StaticSitesUpdateStaticSiteUserResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "authprovider", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "userid", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "staticSiteUserEnvelope", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "updateStaticSiteUser" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!StaticSites#validateCustomDomainCanBeAddedToStaticSite:member(1)", + "docComment": "/**\n * Description for Validates a particular custom domain can be added to a static site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the static site.\n *\n * @param domainName - The custom domain to validate.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "validateCustomDomainCanBeAddedToStaticSite(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", domainName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "StaticSitesValidateCustomDomainCanBeAddedToStaticSiteOptionalParams", + "canonicalReference": "web-resource-manager!StaticSitesValidateCustomDomainCanBeAddedToStaticSiteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "domainName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "validateCustomDomainCanBeAddedToStaticSite" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!StaticSitesCreateOrUpdateStaticSiteBuildFunctionAppSettingsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface StaticSitesCreateOrUpdateStaticSiteBuildFunctionAppSettingsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "StaticSitesCreateOrUpdateStaticSiteBuildFunctionAppSettingsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!StaticSitesCreateOrUpdateStaticSiteBuildFunctionAppSettingsResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdateStaticSiteBuildFunctionAppSettings operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type StaticSitesCreateOrUpdateStaticSiteBuildFunctionAppSettingsResponse = " + }, + { + "kind": "Reference", + "text": "StringDictionary", + "canonicalReference": "web-resource-manager!StringDictionary:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "StaticSitesCreateOrUpdateStaticSiteBuildFunctionAppSettingsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!StaticSitesCreateOrUpdateStaticSiteCustomDomainOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface StaticSitesCreateOrUpdateStaticSiteCustomDomainOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "StaticSitesCreateOrUpdateStaticSiteCustomDomainOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!StaticSitesCreateOrUpdateStaticSiteCustomDomainResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdateStaticSiteCustomDomain operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type StaticSitesCreateOrUpdateStaticSiteCustomDomainResponse = " + }, + { + "kind": "Reference", + "text": "StaticSiteCustomDomainOverviewARMResource", + "canonicalReference": "web-resource-manager!StaticSiteCustomDomainOverviewARMResource:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "StaticSitesCreateOrUpdateStaticSiteCustomDomainResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!StaticSitesCreateOrUpdateStaticSiteFunctionAppSettingsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface StaticSitesCreateOrUpdateStaticSiteFunctionAppSettingsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "StaticSitesCreateOrUpdateStaticSiteFunctionAppSettingsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!StaticSitesCreateOrUpdateStaticSiteFunctionAppSettingsResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdateStaticSiteFunctionAppSettings operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type StaticSitesCreateOrUpdateStaticSiteFunctionAppSettingsResponse = " + }, + { + "kind": "Reference", + "text": "StringDictionary", + "canonicalReference": "web-resource-manager!StringDictionary:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "StaticSitesCreateOrUpdateStaticSiteFunctionAppSettingsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!StaticSitesCreateOrUpdateStaticSiteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface StaticSitesCreateOrUpdateStaticSiteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "StaticSitesCreateOrUpdateStaticSiteOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!StaticSitesCreateOrUpdateStaticSiteResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdateStaticSite operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type StaticSitesCreateOrUpdateStaticSiteResponse = " + }, + { + "kind": "Reference", + "text": "StaticSiteARMResource", + "canonicalReference": "web-resource-manager!StaticSiteARMResource:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "StaticSitesCreateOrUpdateStaticSiteResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!StaticSitesCreateUserRolesInvitationLinkOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface StaticSitesCreateUserRolesInvitationLinkOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "StaticSitesCreateUserRolesInvitationLinkOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!StaticSitesCreateUserRolesInvitationLinkResponse:type", + "docComment": "/**\n * Contains response data for the createUserRolesInvitationLink operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type StaticSitesCreateUserRolesInvitationLinkResponse = " + }, + { + "kind": "Reference", + "text": "StaticSiteUserInvitationResponseResource", + "canonicalReference": "web-resource-manager!StaticSiteUserInvitationResponseResource:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "StaticSitesCreateUserRolesInvitationLinkResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!StaticSitesDeleteStaticSiteBuildOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface StaticSitesDeleteStaticSiteBuildOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "StaticSitesDeleteStaticSiteBuildOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!StaticSitesDeleteStaticSiteCustomDomainOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface StaticSitesDeleteStaticSiteCustomDomainOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "StaticSitesDeleteStaticSiteCustomDomainOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!StaticSitesDeleteStaticSiteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface StaticSitesDeleteStaticSiteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "StaticSitesDeleteStaticSiteOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!StaticSitesDeleteStaticSiteUserOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface StaticSitesDeleteStaticSiteUserOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "StaticSitesDeleteStaticSiteUserOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!StaticSitesDetachStaticSiteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface StaticSitesDetachStaticSiteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "StaticSitesDetachStaticSiteOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!StaticSitesGetStaticSiteBuildOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface StaticSitesGetStaticSiteBuildOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "StaticSitesGetStaticSiteBuildOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!StaticSitesGetStaticSiteBuildResponse:type", + "docComment": "/**\n * Contains response data for the getStaticSiteBuild operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type StaticSitesGetStaticSiteBuildResponse = " + }, + { + "kind": "Reference", + "text": "StaticSiteBuildARMResource", + "canonicalReference": "web-resource-manager!StaticSiteBuildARMResource:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "StaticSitesGetStaticSiteBuildResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!StaticSitesGetStaticSiteBuildsNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface StaticSitesGetStaticSiteBuildsNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "StaticSitesGetStaticSiteBuildsNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!StaticSitesGetStaticSiteBuildsNextResponse:type", + "docComment": "/**\n * Contains response data for the getStaticSiteBuildsNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type StaticSitesGetStaticSiteBuildsNextResponse = " + }, + { + "kind": "Reference", + "text": "StaticSiteBuildCollection", + "canonicalReference": "web-resource-manager!StaticSiteBuildCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "StaticSitesGetStaticSiteBuildsNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!StaticSitesGetStaticSiteBuildsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface StaticSitesGetStaticSiteBuildsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "StaticSitesGetStaticSiteBuildsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!StaticSitesGetStaticSiteBuildsResponse:type", + "docComment": "/**\n * Contains response data for the getStaticSiteBuilds operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type StaticSitesGetStaticSiteBuildsResponse = " + }, + { + "kind": "Reference", + "text": "StaticSiteBuildCollection", + "canonicalReference": "web-resource-manager!StaticSiteBuildCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "StaticSitesGetStaticSiteBuildsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!StaticSitesGetStaticSiteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface StaticSitesGetStaticSiteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "StaticSitesGetStaticSiteOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!StaticSitesGetStaticSiteResponse:type", + "docComment": "/**\n * Contains response data for the getStaticSite operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type StaticSitesGetStaticSiteResponse = " + }, + { + "kind": "Reference", + "text": "StaticSiteARMResource", + "canonicalReference": "web-resource-manager!StaticSiteARMResource:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "StaticSitesGetStaticSiteResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!StaticSitesGetStaticSitesByResourceGroupNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface StaticSitesGetStaticSitesByResourceGroupNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "StaticSitesGetStaticSitesByResourceGroupNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!StaticSitesGetStaticSitesByResourceGroupNextResponse:type", + "docComment": "/**\n * Contains response data for the getStaticSitesByResourceGroupNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type StaticSitesGetStaticSitesByResourceGroupNextResponse = " + }, + { + "kind": "Reference", + "text": "StaticSiteCollection", + "canonicalReference": "web-resource-manager!StaticSiteCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "StaticSitesGetStaticSitesByResourceGroupNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!StaticSitesGetStaticSitesByResourceGroupOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface StaticSitesGetStaticSitesByResourceGroupOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "StaticSitesGetStaticSitesByResourceGroupOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!StaticSitesGetStaticSitesByResourceGroupResponse:type", + "docComment": "/**\n * Contains response data for the getStaticSitesByResourceGroup operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type StaticSitesGetStaticSitesByResourceGroupResponse = " + }, + { + "kind": "Reference", + "text": "StaticSiteCollection", + "canonicalReference": "web-resource-manager!StaticSiteCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "StaticSitesGetStaticSitesByResourceGroupResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!StaticSitesListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface StaticSitesListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "StaticSitesListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!StaticSitesListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type StaticSitesListNextResponse = " + }, + { + "kind": "Reference", + "text": "StaticSiteCollection", + "canonicalReference": "web-resource-manager!StaticSiteCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "StaticSitesListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!StaticSitesListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface StaticSitesListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "StaticSitesListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!StaticSitesListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type StaticSitesListResponse = " + }, + { + "kind": "Reference", + "text": "StaticSiteCollection", + "canonicalReference": "web-resource-manager!StaticSiteCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "StaticSitesListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!StaticSitesListStaticSiteBuildFunctionAppSettingsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface StaticSitesListStaticSiteBuildFunctionAppSettingsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "StaticSitesListStaticSiteBuildFunctionAppSettingsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!StaticSitesListStaticSiteBuildFunctionAppSettingsResponse:type", + "docComment": "/**\n * Contains response data for the listStaticSiteBuildFunctionAppSettings operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type StaticSitesListStaticSiteBuildFunctionAppSettingsResponse = " + }, + { + "kind": "Reference", + "text": "StringDictionary", + "canonicalReference": "web-resource-manager!StringDictionary:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "StaticSitesListStaticSiteBuildFunctionAppSettingsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!StaticSitesListStaticSiteBuildFunctionsNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface StaticSitesListStaticSiteBuildFunctionsNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "StaticSitesListStaticSiteBuildFunctionsNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!StaticSitesListStaticSiteBuildFunctionsNextResponse:type", + "docComment": "/**\n * Contains response data for the listStaticSiteBuildFunctionsNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type StaticSitesListStaticSiteBuildFunctionsNextResponse = " + }, + { + "kind": "Reference", + "text": "StaticSiteFunctionOverviewCollection", + "canonicalReference": "web-resource-manager!StaticSiteFunctionOverviewCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "StaticSitesListStaticSiteBuildFunctionsNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!StaticSitesListStaticSiteBuildFunctionsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface StaticSitesListStaticSiteBuildFunctionsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "StaticSitesListStaticSiteBuildFunctionsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!StaticSitesListStaticSiteBuildFunctionsResponse:type", + "docComment": "/**\n * Contains response data for the listStaticSiteBuildFunctions operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type StaticSitesListStaticSiteBuildFunctionsResponse = " + }, + { + "kind": "Reference", + "text": "StaticSiteFunctionOverviewCollection", + "canonicalReference": "web-resource-manager!StaticSiteFunctionOverviewCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "StaticSitesListStaticSiteBuildFunctionsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!StaticSitesListStaticSiteCustomDomainsNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface StaticSitesListStaticSiteCustomDomainsNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "StaticSitesListStaticSiteCustomDomainsNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!StaticSitesListStaticSiteCustomDomainsNextResponse:type", + "docComment": "/**\n * Contains response data for the listStaticSiteCustomDomainsNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type StaticSitesListStaticSiteCustomDomainsNextResponse = " + }, + { + "kind": "Reference", + "text": "StaticSiteCustomDomainOverviewCollection", + "canonicalReference": "web-resource-manager!StaticSiteCustomDomainOverviewCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "StaticSitesListStaticSiteCustomDomainsNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!StaticSitesListStaticSiteCustomDomainsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface StaticSitesListStaticSiteCustomDomainsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "StaticSitesListStaticSiteCustomDomainsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!StaticSitesListStaticSiteCustomDomainsResponse:type", + "docComment": "/**\n * Contains response data for the listStaticSiteCustomDomains operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type StaticSitesListStaticSiteCustomDomainsResponse = " + }, + { + "kind": "Reference", + "text": "StaticSiteCustomDomainOverviewCollection", + "canonicalReference": "web-resource-manager!StaticSiteCustomDomainOverviewCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "StaticSitesListStaticSiteCustomDomainsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!StaticSitesListStaticSiteFunctionAppSettingsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface StaticSitesListStaticSiteFunctionAppSettingsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "StaticSitesListStaticSiteFunctionAppSettingsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!StaticSitesListStaticSiteFunctionAppSettingsResponse:type", + "docComment": "/**\n * Contains response data for the listStaticSiteFunctionAppSettings operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type StaticSitesListStaticSiteFunctionAppSettingsResponse = " + }, + { + "kind": "Reference", + "text": "StringDictionary", + "canonicalReference": "web-resource-manager!StringDictionary:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "StaticSitesListStaticSiteFunctionAppSettingsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!StaticSitesListStaticSiteFunctionsNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface StaticSitesListStaticSiteFunctionsNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "StaticSitesListStaticSiteFunctionsNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!StaticSitesListStaticSiteFunctionsNextResponse:type", + "docComment": "/**\n * Contains response data for the listStaticSiteFunctionsNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type StaticSitesListStaticSiteFunctionsNextResponse = " + }, + { + "kind": "Reference", + "text": "StaticSiteFunctionOverviewCollection", + "canonicalReference": "web-resource-manager!StaticSiteFunctionOverviewCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "StaticSitesListStaticSiteFunctionsNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!StaticSitesListStaticSiteFunctionsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface StaticSitesListStaticSiteFunctionsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "StaticSitesListStaticSiteFunctionsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!StaticSitesListStaticSiteFunctionsResponse:type", + "docComment": "/**\n * Contains response data for the listStaticSiteFunctions operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type StaticSitesListStaticSiteFunctionsResponse = " + }, + { + "kind": "Reference", + "text": "StaticSiteFunctionOverviewCollection", + "canonicalReference": "web-resource-manager!StaticSiteFunctionOverviewCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "StaticSitesListStaticSiteFunctionsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!StaticSitesListStaticSiteSecretsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface StaticSitesListStaticSiteSecretsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "StaticSitesListStaticSiteSecretsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!StaticSitesListStaticSiteSecretsResponse:type", + "docComment": "/**\n * Contains response data for the listStaticSiteSecrets operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type StaticSitesListStaticSiteSecretsResponse = " + }, + { + "kind": "Reference", + "text": "StringDictionary", + "canonicalReference": "web-resource-manager!StringDictionary:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "StaticSitesListStaticSiteSecretsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!StaticSitesListStaticSiteUsersNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface StaticSitesListStaticSiteUsersNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "StaticSitesListStaticSiteUsersNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!StaticSitesListStaticSiteUsersNextResponse:type", + "docComment": "/**\n * Contains response data for the listStaticSiteUsersNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type StaticSitesListStaticSiteUsersNextResponse = " + }, + { + "kind": "Reference", + "text": "StaticSiteUserCollection", + "canonicalReference": "web-resource-manager!StaticSiteUserCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "StaticSitesListStaticSiteUsersNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!StaticSitesListStaticSiteUsersOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface StaticSitesListStaticSiteUsersOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "StaticSitesListStaticSiteUsersOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!StaticSitesListStaticSiteUsersResponse:type", + "docComment": "/**\n * Contains response data for the listStaticSiteUsers operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type StaticSitesListStaticSiteUsersResponse = " + }, + { + "kind": "Reference", + "text": "StaticSiteUserCollection", + "canonicalReference": "web-resource-manager!StaticSiteUserCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "StaticSitesListStaticSiteUsersResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!StaticSitesResetStaticSiteApiKeyOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface StaticSitesResetStaticSiteApiKeyOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "StaticSitesResetStaticSiteApiKeyOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!StaticSitesUpdateStaticSiteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface StaticSitesUpdateStaticSiteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "StaticSitesUpdateStaticSiteOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!StaticSitesUpdateStaticSiteResponse:type", + "docComment": "/**\n * Contains response data for the updateStaticSite operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type StaticSitesUpdateStaticSiteResponse = " + }, + { + "kind": "Reference", + "text": "StaticSiteARMResource", + "canonicalReference": "web-resource-manager!StaticSiteARMResource:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "StaticSitesUpdateStaticSiteResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!StaticSitesUpdateStaticSiteUserOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface StaticSitesUpdateStaticSiteUserOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "StaticSitesUpdateStaticSiteUserOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!StaticSitesUpdateStaticSiteUserResponse:type", + "docComment": "/**\n * Contains response data for the updateStaticSiteUser operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type StaticSitesUpdateStaticSiteUserResponse = " + }, + { + "kind": "Reference", + "text": "StaticSiteUserARMResource", + "canonicalReference": "web-resource-manager!StaticSiteUserARMResource:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "StaticSitesUpdateStaticSiteUserResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!StaticSitesValidateCustomDomainCanBeAddedToStaticSiteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface StaticSitesValidateCustomDomainCanBeAddedToStaticSiteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "StaticSitesValidateCustomDomainCanBeAddedToStaticSiteOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!StaticSiteUserARMResource:type", + "docComment": "/**\n * Static Site User ARM resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type StaticSiteUserARMResource = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n readonly provider?: string;\n readonly userId?: string;\n readonly displayName?: string;\n roles?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "StaticSiteUserARMResource", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!StaticSiteUserCollection:interface", + "docComment": "/**\n * Collection of static site custom users.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface StaticSiteUserCollection " + } + ], + "releaseTag": "Public", + "name": "StaticSiteUserCollection", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!StaticSiteUserCollection#nextLink:member", + "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!StaticSiteUserCollection#value:member", + "docComment": "/**\n * Collection of resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Reference", + "text": "StaticSiteUserARMResource", + "canonicalReference": "web-resource-manager!StaticSiteUserARMResource:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!StaticSiteUserInvitationRequestResource:type", + "docComment": "/**\n * Static sites user roles invitation resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type StaticSiteUserInvitationRequestResource = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n domain?: string;\n provider?: string;\n userDetails?: string;\n roles?: string;\n numHoursToExpiration?: number;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "StaticSiteUserInvitationRequestResource", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!StaticSiteUserInvitationResponseResource:type", + "docComment": "/**\n * Static sites user roles invitation link resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type StaticSiteUserInvitationResponseResource = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n readonly expiresOn?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n readonly invitationUrl?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "StaticSiteUserInvitationResponseResource", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!StatusCodesBasedTrigger:interface", + "docComment": "/**\n * Trigger based on status code.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface StatusCodesBasedTrigger " + } + ], + "releaseTag": "Public", + "name": "StatusCodesBasedTrigger", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!StatusCodesBasedTrigger#count:member", + "docComment": "/**\n * Request Count.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "count?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "count", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!StatusCodesBasedTrigger#status:member", + "docComment": "/**\n * HTTP status code.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "status?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "status", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!StatusCodesBasedTrigger#subStatus:member", + "docComment": "/**\n * Request Sub Status.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "subStatus?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "subStatus", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!StatusCodesBasedTrigger#timeInterval:member", + "docComment": "/**\n * Time interval.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "timeInterval?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "timeInterval", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!StatusCodesBasedTrigger#win32Status:member", + "docComment": "/**\n * Win32 error code.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "win32Status?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "win32Status", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!StatusOptions:type", + "docComment": "/**\n * Defines values for StatusOptions.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type StatusOptions = " + }, + { + "kind": "Content", + "text": "\"Ready\" | \"Pending\" | \"Creating\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "StatusOptions", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!StorageMigrationOptions:type", + "docComment": "/**\n * Options for app content migration.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type StorageMigrationOptions = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n azurefilesConnectionString?: string;\n azurefilesShare?: string;\n switchSiteAfterMigration?: boolean;\n blockWriteAccessToSite?: boolean;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "StorageMigrationOptions", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!StorageMigrationResponse:type", + "docComment": "/**\n * Response for a migration of app content request.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type StorageMigrationResponse = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n readonly operationId?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "StorageMigrationResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!StringDictionary:type", + "docComment": "/**\n * String dictionary resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type StringDictionary = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n properties?: {\n [propertyName: string]: string;\n };\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "StringDictionary", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!SupportedTlsVersions:type", + "docComment": "/**\n * Defines values for SupportedTlsVersions. \\ {@link KnownSupportedTlsVersions} can be used interchangeably with SupportedTlsVersions, this enum contains the known values that the service supports. ### Known values supported by the service **1.0** \\ **1.1** \\ **1.2**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SupportedTlsVersions = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SupportedTlsVersions", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!SwiftVirtualNetwork:type", + "docComment": "/**\n * Swift Virtual Network Contract. This is used to enable the new Swift way of doing virtual network integration.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type SwiftVirtualNetwork = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n subnetResourceId?: string;\n swiftSupported?: boolean;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "SwiftVirtualNetwork", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!TldLegalAgreement:interface", + "docComment": "/**\n * Legal agreement for a top level domain.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface TldLegalAgreement " + } + ], + "releaseTag": "Public", + "name": "TldLegalAgreement", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!TldLegalAgreement#agreementKey:member", + "docComment": "/**\n * Unique identifier for the agreement.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "agreementKey: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "agreementKey", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!TldLegalAgreement#content:member", + "docComment": "/**\n * Agreement details.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "content: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "content", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!TldLegalAgreement#title:member", + "docComment": "/**\n * Agreement title.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "title: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "title", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!TldLegalAgreement#url:member", + "docComment": "/**\n * URL where a copy of the agreement details is hosted.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "url?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "url", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!TldLegalAgreementCollection:interface", + "docComment": "/**\n * Collection of top-level domain legal agreements.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface TldLegalAgreementCollection " + } + ], + "releaseTag": "Public", + "name": "TldLegalAgreementCollection", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!TldLegalAgreementCollection#nextLink:member", + "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!TldLegalAgreementCollection#value:member", + "docComment": "/**\n * Collection of resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Reference", + "text": "TldLegalAgreement", + "canonicalReference": "web-resource-manager!TldLegalAgreement:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!TopLevelDomain:type", + "docComment": "/**\n * A top level domain object.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type TopLevelDomain = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n privacy?: boolean;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "TopLevelDomain", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!TopLevelDomainAgreementOption:interface", + "docComment": "/**\n * Options for retrieving the list of top level domain legal agreements.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface TopLevelDomainAgreementOption " + } + ], + "releaseTag": "Public", + "name": "TopLevelDomainAgreementOption", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!TopLevelDomainAgreementOption#forTransfer:member", + "docComment": "/**\n * If true, then the list of agreements will include agreements for domain transfer as well; otherwise, false.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "forTransfer?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "forTransfer", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!TopLevelDomainAgreementOption#includePrivacy:member", + "docComment": "/**\n * If true, then the list of agreements will include agreements for domain privacy as well; otherwise, false.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "includePrivacy?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "includePrivacy", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!TopLevelDomainCollection:interface", + "docComment": "/**\n * Collection of Top-level domains.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface TopLevelDomainCollection " + } + ], + "releaseTag": "Public", + "name": "TopLevelDomainCollection", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!TopLevelDomainCollection#nextLink:member", + "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!TopLevelDomainCollection#value:member", + "docComment": "/**\n * Collection of resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Reference", + "text": "TopLevelDomain", + "canonicalReference": "web-resource-manager!TopLevelDomain:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!TopLevelDomains:interface", + "docComment": "/**\n * Interface representing a TopLevelDomains.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface TopLevelDomains " + } + ], + "releaseTag": "Public", + "name": "TopLevelDomains", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!TopLevelDomains#get:member(1)", + "docComment": "/**\n * Description for Get details of a top-level domain.\n *\n * @param name - Name of the top-level domain.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "TopLevelDomainsGetOptionalParams", + "canonicalReference": "web-resource-manager!TopLevelDomainsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "TopLevelDomainsGetResponse", + "canonicalReference": "web-resource-manager!TopLevelDomainsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!TopLevelDomains#list:member(1)", + "docComment": "/**\n * Description for Get all top-level domains supported for registration.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(options?: " + }, + { + "kind": "Reference", + "text": "TopLevelDomainsListOptionalParams", + "canonicalReference": "web-resource-manager!TopLevelDomainsListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "TopLevelDomain", + "canonicalReference": "web-resource-manager!TopLevelDomain:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "list" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!TopLevelDomains#listAgreements:member(1)", + "docComment": "/**\n * Description for Gets all legal agreements that user needs to accept before purchasing a domain.\n *\n * @param name - Name of the top-level domain.\n *\n * @param agreementOption - Domain agreement options.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listAgreements(name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", agreementOption: " + }, + { + "kind": "Reference", + "text": "TopLevelDomainAgreementOption", + "canonicalReference": "web-resource-manager!TopLevelDomainAgreementOption:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "TopLevelDomainsListAgreementsOptionalParams", + "canonicalReference": "web-resource-manager!TopLevelDomainsListAgreementsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "TldLegalAgreement", + "canonicalReference": "web-resource-manager!TldLegalAgreement:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "agreementOption", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listAgreements" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!TopLevelDomainsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface TopLevelDomainsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "TopLevelDomainsGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!TopLevelDomainsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type TopLevelDomainsGetResponse = " + }, + { + "kind": "Reference", + "text": "TopLevelDomain", + "canonicalReference": "web-resource-manager!TopLevelDomain:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "TopLevelDomainsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!TopLevelDomainsListAgreementsNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface TopLevelDomainsListAgreementsNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "TopLevelDomainsListAgreementsNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!TopLevelDomainsListAgreementsNextResponse:type", + "docComment": "/**\n * Contains response data for the listAgreementsNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type TopLevelDomainsListAgreementsNextResponse = " + }, + { + "kind": "Reference", + "text": "TldLegalAgreementCollection", + "canonicalReference": "web-resource-manager!TldLegalAgreementCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "TopLevelDomainsListAgreementsNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!TopLevelDomainsListAgreementsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface TopLevelDomainsListAgreementsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "TopLevelDomainsListAgreementsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!TopLevelDomainsListAgreementsResponse:type", + "docComment": "/**\n * Contains response data for the listAgreements operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type TopLevelDomainsListAgreementsResponse = " + }, + { + "kind": "Reference", + "text": "TldLegalAgreementCollection", + "canonicalReference": "web-resource-manager!TldLegalAgreementCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "TopLevelDomainsListAgreementsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!TopLevelDomainsListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface TopLevelDomainsListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "TopLevelDomainsListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!TopLevelDomainsListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type TopLevelDomainsListNextResponse = " + }, + { + "kind": "Reference", + "text": "TopLevelDomainCollection", + "canonicalReference": "web-resource-manager!TopLevelDomainCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "TopLevelDomainsListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!TopLevelDomainsListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface TopLevelDomainsListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "TopLevelDomainsListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!TopLevelDomainsListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type TopLevelDomainsListResponse = " + }, + { + "kind": "Reference", + "text": "TopLevelDomainCollection", + "canonicalReference": "web-resource-manager!TopLevelDomainCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "TopLevelDomainsListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!TriggeredJobHistory:type", + "docComment": "/**\n * Triggered Web Job History. List of Triggered Web Job Run Information elements.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type TriggeredJobHistory = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n runs?: " + }, + { + "kind": "Reference", + "text": "TriggeredJobRun", + "canonicalReference": "web-resource-manager!TriggeredJobRun:type" + }, + { + "kind": "Content", + "text": "[];\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "TriggeredJobHistory", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!TriggeredJobHistoryCollection:interface", + "docComment": "/**\n * Collection of Kudu continuous web job information elements.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface TriggeredJobHistoryCollection " + } + ], + "releaseTag": "Public", + "name": "TriggeredJobHistoryCollection", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!TriggeredJobHistoryCollection#nextLink:member", + "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!TriggeredJobHistoryCollection#value:member", + "docComment": "/**\n * Collection of resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Reference", + "text": "TriggeredJobHistory", + "canonicalReference": "web-resource-manager!TriggeredJobHistory:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!TriggeredJobRun:type", + "docComment": "/**\n * Triggered Web Job Run Information.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type TriggeredJobRun = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n webJobId?: string;\n webJobName?: string;\n status?: " + }, + { + "kind": "Reference", + "text": "TriggeredWebJobStatus", + "canonicalReference": "web-resource-manager!TriggeredWebJobStatus:type" + }, + { + "kind": "Content", + "text": ";\n startTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n endTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n duration?: string;\n outputUrl?: string;\n errorUrl?: string;\n url?: string;\n jobName?: string;\n trigger?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "TriggeredJobRun", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 9 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!TriggeredWebJob:type", + "docComment": "/**\n * Triggered Web Job Information.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type TriggeredWebJob = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n latestRun?: " + }, + { + "kind": "Reference", + "text": "TriggeredJobRun", + "canonicalReference": "web-resource-manager!TriggeredJobRun:type" + }, + { + "kind": "Content", + "text": ";\n historyUrl?: string;\n schedulerLogsUrl?: string;\n runCommand?: string;\n url?: string;\n extraInfoUrl?: string;\n webJobType?: " + }, + { + "kind": "Reference", + "text": "WebJobType", + "canonicalReference": "web-resource-manager!WebJobType:type" + }, + { + "kind": "Content", + "text": ";\n error?: string;\n usingSdk?: boolean;\n settings?: {\n [propertyName: string]: " + }, + { + "kind": "Reference", + "text": "Record", + "canonicalReference": "!Record:type" + }, + { + "kind": "Content", + "text": ";\n };\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "TriggeredWebJob", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 9 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!TriggeredWebJobCollection:interface", + "docComment": "/**\n * Collection of Kudu continuous web job information elements.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface TriggeredWebJobCollection " + } + ], + "releaseTag": "Public", + "name": "TriggeredWebJobCollection", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!TriggeredWebJobCollection#nextLink:member", + "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!TriggeredWebJobCollection#value:member", + "docComment": "/**\n * Collection of resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Reference", + "text": "TriggeredWebJob", + "canonicalReference": "web-resource-manager!TriggeredWebJob:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!TriggeredWebJobStatus:type", + "docComment": "/**\n * Defines values for TriggeredWebJobStatus.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type TriggeredWebJobStatus = " + }, + { + "kind": "Content", + "text": "\"Success\" | \"Failed\" | \"Error\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "TriggeredWebJobStatus", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!TriggerTypes:type", + "docComment": "/**\n * Defines values for TriggerTypes. \\ {@link KnownTriggerTypes} can be used interchangeably with TriggerTypes, this enum contains the known values that the service supports. ### Known values supported by the service **HttpTrigger** \\ **Unknown**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type TriggerTypes = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "TriggerTypes", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!UnauthenticatedClientAction:type", + "docComment": "/**\n * Defines values for UnauthenticatedClientAction.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type UnauthenticatedClientAction = " + }, + { + "kind": "Content", + "text": "\"RedirectToLoginPage\" | \"AllowAnonymous\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "UnauthenticatedClientAction", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!Usage:type", + "docComment": "/**\n * Usage of the quota resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type Usage = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n readonly displayName?: string;\n readonly resourceName?: string;\n readonly unit?: string;\n readonly currentValue?: number;\n readonly limit?: number;\n readonly nextResetTime?: " + }, + { + "kind": "Reference", + "text": "Date", + "canonicalReference": "!Date:interface" + }, + { + "kind": "Content", + "text": ";\n readonly computeMode?: " + }, + { + "kind": "Reference", + "text": "ComputeModeOptions", + "canonicalReference": "web-resource-manager!ComputeModeOptions:type" + }, + { + "kind": "Content", + "text": ";\n readonly siteMode?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "Usage", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 7 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!UsageCollection:interface", + "docComment": "/**\n * Collection of usages.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface UsageCollection " + } + ], + "releaseTag": "Public", + "name": "UsageCollection", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!UsageCollection#nextLink:member", + "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!UsageCollection#value:member", + "docComment": "/**\n * Collection of resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Reference", + "text": "Usage", + "canonicalReference": "web-resource-manager!Usage:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!UsageState:type", + "docComment": "/**\n * Defines values for UsageState.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type UsageState = " + }, + { + "kind": "Content", + "text": "\"Normal\" | \"Exceeded\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "UsageState", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!User:type", + "docComment": "/**\n * User credentials used for publishing activity.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type User = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n publishingUserName?: string;\n publishingPassword?: string;\n publishingPasswordHash?: string;\n publishingPasswordHashSalt?: string;\n scmUri?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "User", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!ValidateRequest:interface", + "docComment": "/**\n * Resource validation request content.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ValidateRequest " + } + ], + "releaseTag": "Public", + "name": "ValidateRequest", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ValidateRequest#capacity:member", + "docComment": "/**\n * Target capacity of the App Service plan (number of VMs).\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "capacity?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "capacity", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ValidateRequest#containerImagePlatform:member", + "docComment": "/**\n * Platform (windows or linux)\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "containerImagePlatform?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "containerImagePlatform", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ValidateRequest#containerImageRepository:member", + "docComment": "/**\n * Repository name (image name)\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "containerImageRepository?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "containerImageRepository", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ValidateRequest#containerImageTag:member", + "docComment": "/**\n * Image tag\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "containerImageTag?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "containerImageTag", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ValidateRequest#containerRegistryBaseUrl:member", + "docComment": "/**\n * Base URL of the container registry\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "containerRegistryBaseUrl?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "containerRegistryBaseUrl", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ValidateRequest#containerRegistryPassword:member", + "docComment": "/**\n * Password for to access the container registry\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "containerRegistryPassword?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "containerRegistryPassword", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ValidateRequest#containerRegistryUsername:member", + "docComment": "/**\n * Username for to access the container registry\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "containerRegistryUsername?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "containerRegistryUsername", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ValidateRequest#hostingEnvironment:member", + "docComment": "/**\n * Name of App Service Environment where app or App Service plan should be created.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "hostingEnvironment?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "hostingEnvironment", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ValidateRequest#isSpot:member", + "docComment": "/**\n * true if App Service plan is for Spot instances; otherwise, false.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "isSpot?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "isSpot", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ValidateRequest#isXenon:member", + "docComment": "/**\n * true if App Service plan is running as a windows container\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "isXenon?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "isXenon", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ValidateRequest#location:member", + "docComment": "/**\n * Expected location of the resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "location: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "location", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ValidateRequest#name:member", + "docComment": "/**\n * Resource name to verify.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ValidateRequest#needLinuxWorkers:member", + "docComment": "/**\n * true if App Service plan is for Linux workers; otherwise, false.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "needLinuxWorkers?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "needLinuxWorkers", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ValidateRequest#serverFarmId:member", + "docComment": "/**\n * ARM resource ID of an App Service plan that would host the app.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "serverFarmId?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "serverFarmId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ValidateRequest#skuName:member", + "docComment": "/**\n * Name of the target SKU for the App Service plan.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "skuName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "skuName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ValidateRequest#type:member", + "docComment": "/**\n * Resource type used for verification.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "type: " + }, + { + "kind": "Reference", + "text": "ValidateResourceTypes", + "canonicalReference": "web-resource-manager!ValidateResourceTypes:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "type", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!ValidateResourceTypes:type", + "docComment": "/**\n * Defines values for ValidateResourceTypes. \\ {@link KnownValidateResourceTypes} can be used interchangeably with ValidateResourceTypes, this enum contains the known values that the service supports. ### Known values supported by the service **ServerFarm** \\ **Site**\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type ValidateResourceTypes = " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "ValidateResourceTypes", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!ValidateResponse:interface", + "docComment": "/**\n * Describes the result of resource validation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ValidateResponse " + } + ], + "releaseTag": "Public", + "name": "ValidateResponse", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ValidateResponse#error:member", + "docComment": "/**\n * Error details for the case when validation fails.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "error?: " + }, + { + "kind": "Reference", + "text": "ValidateResponseError", + "canonicalReference": "web-resource-manager!ValidateResponseError:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "error", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ValidateResponse#status:member", + "docComment": "/**\n * Result of validation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "status?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "status", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!ValidateResponseError:interface", + "docComment": "/**\n * Error details for when validation fails.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface ValidateResponseError " + } + ], + "releaseTag": "Public", + "name": "ValidateResponseError", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ValidateResponseError#code:member", + "docComment": "/**\n * Validation error code.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "code?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "code", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!ValidateResponseError#message:member", + "docComment": "/**\n * Validation error message.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "message?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "message", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!VirtualApplication:interface", + "docComment": "/**\n * Virtual application in an app.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualApplication " + } + ], + "releaseTag": "Public", + "name": "VirtualApplication", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!VirtualApplication#physicalPath:member", + "docComment": "/**\n * Physical path.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "physicalPath?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "physicalPath", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!VirtualApplication#preloadEnabled:member", + "docComment": "/**\n * true if preloading is enabled; otherwise, false.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "preloadEnabled?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "preloadEnabled", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!VirtualApplication#virtualDirectories:member", + "docComment": "/**\n * Virtual directories for virtual application.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "virtualDirectories?: " + }, + { + "kind": "Reference", + "text": "VirtualDirectory", + "canonicalReference": "web-resource-manager!VirtualDirectory:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "virtualDirectories", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!VirtualApplication#virtualPath:member", + "docComment": "/**\n * Virtual path.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "virtualPath?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "virtualPath", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!VirtualDirectory:interface", + "docComment": "/**\n * Directory for virtual application.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualDirectory " + } + ], + "releaseTag": "Public", + "name": "VirtualDirectory", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!VirtualDirectory#physicalPath:member", + "docComment": "/**\n * Physical path.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "physicalPath?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "physicalPath", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!VirtualDirectory#virtualPath:member", + "docComment": "/**\n * Path to virtual application.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "virtualPath?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "virtualPath", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!VirtualIPMapping:interface", + "docComment": "/**\n * Virtual IP mapping.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualIPMapping " + } + ], + "releaseTag": "Public", + "name": "VirtualIPMapping", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!VirtualIPMapping#internalHttpPort:member", + "docComment": "/**\n * Internal HTTP port.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "internalHttpPort?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "internalHttpPort", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!VirtualIPMapping#internalHttpsPort:member", + "docComment": "/**\n * Internal HTTPS port.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "internalHttpsPort?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "internalHttpsPort", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!VirtualIPMapping#inUse:member", + "docComment": "/**\n * Is virtual IP mapping in use.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "inUse?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "inUse", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!VirtualIPMapping#serviceName:member", + "docComment": "/**\n * name of the service that virtual IP is assigned to\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "serviceName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "serviceName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!VirtualIPMapping#virtualIP:member", + "docComment": "/**\n * Virtual IP address.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "virtualIP?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "virtualIP", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!VirtualNetworkProfile:interface", + "docComment": "/**\n * Specification for using a Virtual Network.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface VirtualNetworkProfile " + } + ], + "releaseTag": "Public", + "name": "VirtualNetworkProfile", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!VirtualNetworkProfile#id:member", + "docComment": "/**\n * Resource id of the Virtual Network.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "id?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "id", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!VirtualNetworkProfile#name:member", + "docComment": "/**\n * Name of the Virtual Network (read-only). NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly name?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "name", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!VirtualNetworkProfile#subnet:member", + "docComment": "/**\n * Subnet within the Virtual Network.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "subnet?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "subnet", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!VirtualNetworkProfile#type:member", + "docComment": "/**\n * Resource type of the Virtual Network (read-only). NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly type?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "type", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!VnetGateway:type", + "docComment": "/**\n * The Virtual Network gateway contract. This is used to give the Virtual Network gateway access to the VPN package.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VnetGateway = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n vnetName?: string;\n vpnPackageUri?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VnetGateway", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!VnetInfo:type", + "docComment": "/**\n * Virtual Network information contract.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VnetInfo = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n vnetResourceId?: string;\n readonly certThumbprint?: string;\n certBlob?: string;\n readonly routes?: " + }, + { + "kind": "Reference", + "text": "VnetRoute", + "canonicalReference": "web-resource-manager!VnetRoute:type" + }, + { + "kind": "Content", + "text": "[];\n readonly resyncRequired?: boolean;\n dnsServers?: string;\n isSwift?: boolean;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VnetInfo", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!VnetParameters:type", + "docComment": "/**\n * The required set of inputs to validate a VNET\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VnetParameters = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n vnetResourceGroup?: string;\n vnetName?: string;\n vnetSubnetName?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VnetParameters", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!VnetRoute:type", + "docComment": "/**\n * Virtual Network route contract used to pass routing information for a Virtual Network.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VnetRoute = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n startAddress?: string;\n endAddress?: string;\n routeType?: " + }, + { + "kind": "Reference", + "text": "RouteType", + "canonicalReference": "web-resource-manager!RouteType:type" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VnetRoute", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!VnetValidationFailureDetails:type", + "docComment": "/**\n * A class that describes the reason for a validation failure.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VnetValidationFailureDetails = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n failed?: boolean;\n failedTests?: " + }, + { + "kind": "Reference", + "text": "VnetValidationTestFailure", + "canonicalReference": "web-resource-manager!VnetValidationTestFailure:type" + }, + { + "kind": "Content", + "text": "[];\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VnetValidationFailureDetails", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 5 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!VnetValidationTestFailure:type", + "docComment": "/**\n * A class that describes a test that failed during NSG and UDR validation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type VnetValidationTestFailure = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n testName?: string;\n details?: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "VnetValidationTestFailure", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppCollection:interface", + "docComment": "/**\n * Collection of App Service apps.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppCollection " + } + ], + "releaseTag": "Public", + "name": "WebAppCollection", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppCollection#nextLink:member", + "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppCollection#value:member", + "docComment": "/**\n * Collection of resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Reference", + "text": "Site", + "canonicalReference": "web-resource-manager!Site:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppInstanceCollection:interface", + "docComment": "/**\n * Collection of app instances.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppInstanceCollection " + } + ], + "releaseTag": "Public", + "name": "WebAppInstanceCollection", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppInstanceCollection#nextLink:member", + "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppInstanceCollection#value:member", + "docComment": "/**\n * Collection of resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Reference", + "text": "SiteInstance", + "canonicalReference": "web-resource-manager!SiteInstance:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebApps:interface", + "docComment": "/**\n * Interface representing a WebApps.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebApps " + } + ], + "releaseTag": "Public", + "name": "WebApps", + "members": [ + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#addPremierAddOn:member(1)", + "docComment": "/**\n * Description for Updates a named add-on of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param premierAddOnName - Add-on name.\n *\n * @param premierAddOn - A JSON representation of the edited premier add-on.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "addPremierAddOn(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", premierAddOnName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", premierAddOn: " + }, + { + "kind": "Reference", + "text": "PremierAddOn", + "canonicalReference": "web-resource-manager!PremierAddOn:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsAddPremierAddOnOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsAddPremierAddOnOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsAddPremierAddOnResponse", + "canonicalReference": "web-resource-manager!WebAppsAddPremierAddOnResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "premierAddOnName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "premierAddOn", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "addPremierAddOn" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#addPremierAddOnSlot:member(1)", + "docComment": "/**\n * Description for Updates a named add-on of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param premierAddOnName - Add-on name.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will update the named add-on for the production slot.\n *\n * @param premierAddOn - A JSON representation of the edited premier add-on.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "addPremierAddOnSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", premierAddOnName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", premierAddOn: " + }, + { + "kind": "Reference", + "text": "PremierAddOn", + "canonicalReference": "web-resource-manager!PremierAddOn:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsAddPremierAddOnSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsAddPremierAddOnSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsAddPremierAddOnSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsAddPremierAddOnSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "premierAddOnName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "premierAddOn", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "addPremierAddOnSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#analyzeCustomHostname:member(1)", + "docComment": "/**\n * Description for Analyze a custom hostname.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "analyzeCustomHostname(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsAnalyzeCustomHostnameOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsAnalyzeCustomHostnameOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsAnalyzeCustomHostnameResponse", + "canonicalReference": "web-resource-manager!WebAppsAnalyzeCustomHostnameResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "analyzeCustomHostname" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#analyzeCustomHostnameSlot:member(1)", + "docComment": "/**\n * Description for Analyze a custom hostname.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param slot - Name of web app slot. If not specified then will default to production slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "analyzeCustomHostnameSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsAnalyzeCustomHostnameSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsAnalyzeCustomHostnameSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsAnalyzeCustomHostnameSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsAnalyzeCustomHostnameSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "analyzeCustomHostnameSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#applySlotConfigToProduction:member(1)", + "docComment": "/**\n * Description for Applies the configuration settings from the target slot onto the current slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slotSwapEntity - JSON object that contains the target slot name. See example.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "applySlotConfigToProduction(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slotSwapEntity: " + }, + { + "kind": "Reference", + "text": "CsmSlotEntity", + "canonicalReference": "web-resource-manager!CsmSlotEntity:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsApplySlotConfigToProductionOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsApplySlotConfigToProductionOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slotSwapEntity", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "applySlotConfigToProduction" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#applySlotConfigurationSlot:member(1)", + "docComment": "/**\n * Description for Applies the configuration settings from the target slot onto the current slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the source slot. If a slot is not specified, the production slot is used as the source slot.\n *\n * @param slotSwapEntity - JSON object that contains the target slot name. See example.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "applySlotConfigurationSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slotSwapEntity: " + }, + { + "kind": "Reference", + "text": "CsmSlotEntity", + "canonicalReference": "web-resource-manager!CsmSlotEntity:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsApplySlotConfigurationSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsApplySlotConfigurationSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "slotSwapEntity", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "applySlotConfigurationSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#backup:member(1)", + "docComment": "/**\n * Description for Creates a backup of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param request - Backup configuration. You can use the JSON response from the POST action as input here.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "backup(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", request: " + }, + { + "kind": "Reference", + "text": "BackupRequest", + "canonicalReference": "web-resource-manager!BackupRequest:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsBackupOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsBackupOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsBackupResponse", + "canonicalReference": "web-resource-manager!WebAppsBackupResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "request", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "backup" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#backupSlot:member(1)", + "docComment": "/**\n * Description for Creates a backup of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will create a backup for the production slot.\n *\n * @param request - Backup configuration. You can use the JSON response from the POST action as input here.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "backupSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", request: " + }, + { + "kind": "Reference", + "text": "BackupRequest", + "canonicalReference": "web-resource-manager!BackupRequest:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsBackupSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsBackupSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsBackupSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsBackupSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "request", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "backupSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#beginApproveOrRejectPrivateEndpointConnection:member(1)", + "docComment": "/**\n * Description for Approves or rejects a private endpoint connection\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the site.\n *\n * @param privateEndpointConnectionName - \n *\n * @param privateEndpointWrapper - Private Endpoint Connection Approval ARM resource.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginApproveOrRejectPrivateEndpointConnection(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", privateEndpointConnectionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", privateEndpointWrapper: " + }, + { + "kind": "Reference", + "text": "PrivateLinkConnectionApprovalRequestResource", + "canonicalReference": "web-resource-manager!PrivateLinkConnectionApprovalRequestResource:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsApproveOrRejectPrivateEndpointConnectionOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsApproveOrRejectPrivateEndpointConnectionOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsApproveOrRejectPrivateEndpointConnectionResponse", + "canonicalReference": "web-resource-manager!WebAppsApproveOrRejectPrivateEndpointConnectionResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "WebAppsApproveOrRejectPrivateEndpointConnectionResponse", + "canonicalReference": "web-resource-manager!WebAppsApproveOrRejectPrivateEndpointConnectionResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "privateEndpointConnectionName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "privateEndpointWrapper", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginApproveOrRejectPrivateEndpointConnection" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#beginApproveOrRejectPrivateEndpointConnectionAndWait:member(1)", + "docComment": "/**\n * Description for Approves or rejects a private endpoint connection\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the site.\n *\n * @param privateEndpointConnectionName - \n *\n * @param privateEndpointWrapper - Private Endpoint Connection Approval ARM resource.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginApproveOrRejectPrivateEndpointConnectionAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", privateEndpointConnectionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", privateEndpointWrapper: " + }, + { + "kind": "Reference", + "text": "PrivateLinkConnectionApprovalRequestResource", + "canonicalReference": "web-resource-manager!PrivateLinkConnectionApprovalRequestResource:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsApproveOrRejectPrivateEndpointConnectionOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsApproveOrRejectPrivateEndpointConnectionOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsApproveOrRejectPrivateEndpointConnectionResponse", + "canonicalReference": "web-resource-manager!WebAppsApproveOrRejectPrivateEndpointConnectionResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "privateEndpointConnectionName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "privateEndpointWrapper", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginApproveOrRejectPrivateEndpointConnectionAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#beginCopyProductionSlot:member(1)", + "docComment": "/**\n * Description for Copies a deployment slot to another deployment slot of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param copySlotEntity - JSON object that contains the target slot name and site config properties to override the source slot config. See example.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCopyProductionSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", copySlotEntity: " + }, + { + "kind": "Reference", + "text": "CsmCopySlotEntity", + "canonicalReference": "web-resource-manager!CsmCopySlotEntity:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsCopyProductionSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsCopyProductionSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "copySlotEntity", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCopyProductionSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#beginCopyProductionSlotAndWait:member(1)", + "docComment": "/**\n * Description for Copies a deployment slot to another deployment slot of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param copySlotEntity - JSON object that contains the target slot name and site config properties to override the source slot config. See example.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCopyProductionSlotAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", copySlotEntity: " + }, + { + "kind": "Reference", + "text": "CsmCopySlotEntity", + "canonicalReference": "web-resource-manager!CsmCopySlotEntity:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsCopyProductionSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsCopyProductionSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "copySlotEntity", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCopyProductionSlotAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#beginCopySlot:member(1)", + "docComment": "/**\n * Description for Copies a deployment slot to another deployment slot of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the source slot. If a slot is not specified, the production slot is used as the source slot.\n *\n * @param copySlotEntity - JSON object that contains the target slot name and site config properties to override the source slot config. See example.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCopySlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", copySlotEntity: " + }, + { + "kind": "Reference", + "text": "CsmCopySlotEntity", + "canonicalReference": "web-resource-manager!CsmCopySlotEntity:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsCopySlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsCopySlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "copySlotEntity", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCopySlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#beginCopySlotAndWait:member(1)", + "docComment": "/**\n * Description for Copies a deployment slot to another deployment slot of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the source slot. If a slot is not specified, the production slot is used as the source slot.\n *\n * @param copySlotEntity - JSON object that contains the target slot name and site config properties to override the source slot config. See example.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCopySlotAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", copySlotEntity: " + }, + { + "kind": "Reference", + "text": "CsmCopySlotEntity", + "canonicalReference": "web-resource-manager!CsmCopySlotEntity:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsCopySlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsCopySlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "copySlotEntity", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCopySlotAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#beginCreateFunction:member(1)", + "docComment": "/**\n * Description for Create function for web site, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param functionName - Function name.\n *\n * @param functionEnvelope - Function details.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateFunction(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", functionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", functionEnvelope: " + }, + { + "kind": "Reference", + "text": "FunctionEnvelope", + "canonicalReference": "web-resource-manager!FunctionEnvelope:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsCreateFunctionOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsCreateFunctionOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsCreateFunctionResponse", + "canonicalReference": "web-resource-manager!WebAppsCreateFunctionResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "WebAppsCreateFunctionResponse", + "canonicalReference": "web-resource-manager!WebAppsCreateFunctionResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "functionName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "functionEnvelope", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateFunction" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#beginCreateFunctionAndWait:member(1)", + "docComment": "/**\n * Description for Create function for web site, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param functionName - Function name.\n *\n * @param functionEnvelope - Function details.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateFunctionAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", functionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", functionEnvelope: " + }, + { + "kind": "Reference", + "text": "FunctionEnvelope", + "canonicalReference": "web-resource-manager!FunctionEnvelope:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsCreateFunctionOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsCreateFunctionOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsCreateFunctionResponse", + "canonicalReference": "web-resource-manager!WebAppsCreateFunctionResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "functionName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "functionEnvelope", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateFunctionAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#beginCreateInstanceFunctionSlot:member(1)", + "docComment": "/**\n * Description for Create function for web site, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param functionName - Function name.\n *\n * @param slot - Name of the deployment slot.\n *\n * @param functionEnvelope - Function details.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateInstanceFunctionSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", functionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", functionEnvelope: " + }, + { + "kind": "Reference", + "text": "FunctionEnvelope", + "canonicalReference": "web-resource-manager!FunctionEnvelope:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsCreateInstanceFunctionSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsCreateInstanceFunctionSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsCreateInstanceFunctionSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsCreateInstanceFunctionSlotResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "WebAppsCreateInstanceFunctionSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsCreateInstanceFunctionSlotResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 23 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "functionName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "functionEnvelope", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "beginCreateInstanceFunctionSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#beginCreateInstanceFunctionSlotAndWait:member(1)", + "docComment": "/**\n * Description for Create function for web site, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param functionName - Function name.\n *\n * @param slot - Name of the deployment slot.\n *\n * @param functionEnvelope - Function details.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateInstanceFunctionSlotAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", functionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", functionEnvelope: " + }, + { + "kind": "Reference", + "text": "FunctionEnvelope", + "canonicalReference": "web-resource-manager!FunctionEnvelope:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsCreateInstanceFunctionSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsCreateInstanceFunctionSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsCreateInstanceFunctionSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsCreateInstanceFunctionSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "functionName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "functionEnvelope", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "beginCreateInstanceFunctionSlotAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#beginCreateInstanceMSDeployOperation:member(1)", + "docComment": "/**\n * Description for Invoke the MSDeploy web app extension.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param instanceId - ID of web app instance.\n *\n * @param mSDeploy - Details of MSDeploy operation\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateInstanceMSDeployOperation(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", instanceId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", mSDeploy: " + }, + { + "kind": "Reference", + "text": "MSDeploy", + "canonicalReference": "web-resource-manager!MSDeploy:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsCreateInstanceMSDeployOperationOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsCreateInstanceMSDeployOperationOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsCreateInstanceMSDeployOperationResponse", + "canonicalReference": "web-resource-manager!WebAppsCreateInstanceMSDeployOperationResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "WebAppsCreateInstanceMSDeployOperationResponse", + "canonicalReference": "web-resource-manager!WebAppsCreateInstanceMSDeployOperationResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "instanceId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "mSDeploy", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateInstanceMSDeployOperation" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#beginCreateInstanceMSDeployOperationAndWait:member(1)", + "docComment": "/**\n * Description for Invoke the MSDeploy web app extension.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param instanceId - ID of web app instance.\n *\n * @param mSDeploy - Details of MSDeploy operation\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateInstanceMSDeployOperationAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", instanceId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", mSDeploy: " + }, + { + "kind": "Reference", + "text": "MSDeploy", + "canonicalReference": "web-resource-manager!MSDeploy:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsCreateInstanceMSDeployOperationOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsCreateInstanceMSDeployOperationOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsCreateInstanceMSDeployOperationResponse", + "canonicalReference": "web-resource-manager!WebAppsCreateInstanceMSDeployOperationResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "instanceId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "mSDeploy", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateInstanceMSDeployOperationAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#beginCreateInstanceMSDeployOperationSlot:member(1)", + "docComment": "/**\n * Description for Invoke the MSDeploy web app extension.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param slot - Name of web app slot. If not specified then will default to production slot.\n *\n * @param instanceId - ID of web app instance.\n *\n * @param mSDeploy - Details of MSDeploy operation\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateInstanceMSDeployOperationSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", instanceId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", mSDeploy: " + }, + { + "kind": "Reference", + "text": "MSDeploy", + "canonicalReference": "web-resource-manager!MSDeploy:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsCreateInstanceMSDeployOperationSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsCreateInstanceMSDeployOperationSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsCreateInstanceMSDeployOperationSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsCreateInstanceMSDeployOperationSlotResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "WebAppsCreateInstanceMSDeployOperationSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsCreateInstanceMSDeployOperationSlotResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 23 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "instanceId", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "mSDeploy", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "beginCreateInstanceMSDeployOperationSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#beginCreateInstanceMSDeployOperationSlotAndWait:member(1)", + "docComment": "/**\n * Description for Invoke the MSDeploy web app extension.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param slot - Name of web app slot. If not specified then will default to production slot.\n *\n * @param instanceId - ID of web app instance.\n *\n * @param mSDeploy - Details of MSDeploy operation\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateInstanceMSDeployOperationSlotAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", instanceId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", mSDeploy: " + }, + { + "kind": "Reference", + "text": "MSDeploy", + "canonicalReference": "web-resource-manager!MSDeploy:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsCreateInstanceMSDeployOperationSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsCreateInstanceMSDeployOperationSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsCreateInstanceMSDeployOperationSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsCreateInstanceMSDeployOperationSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "instanceId", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "mSDeploy", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "beginCreateInstanceMSDeployOperationSlotAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#beginCreateMSDeployOperation:member(1)", + "docComment": "/**\n * Description for Invoke the MSDeploy web app extension.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param mSDeploy - Details of MSDeploy operation\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateMSDeployOperation(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", mSDeploy: " + }, + { + "kind": "Reference", + "text": "MSDeploy", + "canonicalReference": "web-resource-manager!MSDeploy:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsCreateMSDeployOperationOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsCreateMSDeployOperationOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsCreateMSDeployOperationResponse", + "canonicalReference": "web-resource-manager!WebAppsCreateMSDeployOperationResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "WebAppsCreateMSDeployOperationResponse", + "canonicalReference": "web-resource-manager!WebAppsCreateMSDeployOperationResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "mSDeploy", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateMSDeployOperation" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#beginCreateMSDeployOperationAndWait:member(1)", + "docComment": "/**\n * Description for Invoke the MSDeploy web app extension.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param mSDeploy - Details of MSDeploy operation\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateMSDeployOperationAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", mSDeploy: " + }, + { + "kind": "Reference", + "text": "MSDeploy", + "canonicalReference": "web-resource-manager!MSDeploy:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsCreateMSDeployOperationOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsCreateMSDeployOperationOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsCreateMSDeployOperationResponse", + "canonicalReference": "web-resource-manager!WebAppsCreateMSDeployOperationResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "mSDeploy", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateMSDeployOperationAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#beginCreateMSDeployOperationSlot:member(1)", + "docComment": "/**\n * Description for Invoke the MSDeploy web app extension.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param slot - Name of web app slot. If not specified then will default to production slot.\n *\n * @param mSDeploy - Details of MSDeploy operation\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateMSDeployOperationSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", mSDeploy: " + }, + { + "kind": "Reference", + "text": "MSDeploy", + "canonicalReference": "web-resource-manager!MSDeploy:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsCreateMSDeployOperationSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsCreateMSDeployOperationSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsCreateMSDeployOperationSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsCreateMSDeployOperationSlotResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "WebAppsCreateMSDeployOperationSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsCreateMSDeployOperationSlotResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "mSDeploy", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateMSDeployOperationSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#beginCreateMSDeployOperationSlotAndWait:member(1)", + "docComment": "/**\n * Description for Invoke the MSDeploy web app extension.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param slot - Name of web app slot. If not specified then will default to production slot.\n *\n * @param mSDeploy - Details of MSDeploy operation\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateMSDeployOperationSlotAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", mSDeploy: " + }, + { + "kind": "Reference", + "text": "MSDeploy", + "canonicalReference": "web-resource-manager!MSDeploy:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsCreateMSDeployOperationSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsCreateMSDeployOperationSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsCreateMSDeployOperationSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsCreateMSDeployOperationSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "mSDeploy", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateMSDeployOperationSlotAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#beginCreateOrUpdate:member(1)", + "docComment": "/**\n * Description for Creates a new web, mobile, or API app in an existing resource group, or updates an existing app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Unique name of the app to create or update. To create or update a deployment slot, use the {slot} parameter.\n *\n * @param siteEnvelope - A JSON representation of the app properties. See example.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", siteEnvelope: " + }, + { + "kind": "Reference", + "text": "Site", + "canonicalReference": "web-resource-manager!Site:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsCreateOrUpdateOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsCreateOrUpdateResponse", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "WebAppsCreateOrUpdateResponse", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "siteEnvelope", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#beginCreateOrUpdateAndWait:member(1)", + "docComment": "/**\n * Description for Creates a new web, mobile, or API app in an existing resource group, or updates an existing app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Unique name of the app to create or update. To create or update a deployment slot, use the {slot} parameter.\n *\n * @param siteEnvelope - A JSON representation of the app properties. See example.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", siteEnvelope: " + }, + { + "kind": "Reference", + "text": "Site", + "canonicalReference": "web-resource-manager!Site:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsCreateOrUpdateOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsCreateOrUpdateResponse", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "siteEnvelope", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdateAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#beginCreateOrUpdateSlot:member(1)", + "docComment": "/**\n * Description for Creates a new web, mobile, or API app in an existing resource group, or updates an existing app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Unique name of the app to create or update. To create or update a deployment slot, use the {slot} parameter.\n *\n * @param slot - Name of the deployment slot to create or update. By default, this API attempts to create or modify the production slot.\n *\n * @param siteEnvelope - A JSON representation of the app properties. See example.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", siteEnvelope: " + }, + { + "kind": "Reference", + "text": "Site", + "canonicalReference": "web-resource-manager!Site:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsCreateOrUpdateSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsCreateOrUpdateSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateSlotResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "WebAppsCreateOrUpdateSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateSlotResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "siteEnvelope", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateOrUpdateSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#beginCreateOrUpdateSlotAndWait:member(1)", + "docComment": "/**\n * Description for Creates a new web, mobile, or API app in an existing resource group, or updates an existing app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Unique name of the app to create or update. To create or update a deployment slot, use the {slot} parameter.\n *\n * @param slot - Name of the deployment slot to create or update. By default, this API attempts to create or modify the production slot.\n *\n * @param siteEnvelope - A JSON representation of the app properties. See example.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateSlotAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", siteEnvelope: " + }, + { + "kind": "Reference", + "text": "Site", + "canonicalReference": "web-resource-manager!Site:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsCreateOrUpdateSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsCreateOrUpdateSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "siteEnvelope", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateOrUpdateSlotAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#beginCreateOrUpdateSourceControl:member(1)", + "docComment": "/**\n * Description for Updates the source control configuration of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param siteSourceControl - JSON representation of a SiteSourceControl object. See example.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateSourceControl(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", siteSourceControl: " + }, + { + "kind": "Reference", + "text": "SiteSourceControl", + "canonicalReference": "web-resource-manager!SiteSourceControl:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsCreateOrUpdateSourceControlOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateSourceControlOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsCreateOrUpdateSourceControlResponse", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateSourceControlResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "WebAppsCreateOrUpdateSourceControlResponse", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateSourceControlResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "siteSourceControl", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdateSourceControl" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#beginCreateOrUpdateSourceControlAndWait:member(1)", + "docComment": "/**\n * Description for Updates the source control configuration of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param siteSourceControl - JSON representation of a SiteSourceControl object. See example.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateSourceControlAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", siteSourceControl: " + }, + { + "kind": "Reference", + "text": "SiteSourceControl", + "canonicalReference": "web-resource-manager!SiteSourceControl:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsCreateOrUpdateSourceControlOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateSourceControlOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsCreateOrUpdateSourceControlResponse", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateSourceControlResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "siteSourceControl", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginCreateOrUpdateSourceControlAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#beginCreateOrUpdateSourceControlSlot:member(1)", + "docComment": "/**\n * Description for Updates the source control configuration of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will update the source control configuration for the production slot.\n *\n * @param siteSourceControl - JSON representation of a SiteSourceControl object. See example.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateSourceControlSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", siteSourceControl: " + }, + { + "kind": "Reference", + "text": "SiteSourceControl", + "canonicalReference": "web-resource-manager!SiteSourceControl:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsCreateOrUpdateSourceControlSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateSourceControlSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsCreateOrUpdateSourceControlSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateSourceControlSlotResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "WebAppsCreateOrUpdateSourceControlSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateSourceControlSlotResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "siteSourceControl", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateOrUpdateSourceControlSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#beginCreateOrUpdateSourceControlSlotAndWait:member(1)", + "docComment": "/**\n * Description for Updates the source control configuration of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will update the source control configuration for the production slot.\n *\n * @param siteSourceControl - JSON representation of a SiteSourceControl object. See example.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginCreateOrUpdateSourceControlSlotAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", siteSourceControl: " + }, + { + "kind": "Reference", + "text": "SiteSourceControl", + "canonicalReference": "web-resource-manager!SiteSourceControl:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsCreateOrUpdateSourceControlSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateSourceControlSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsCreateOrUpdateSourceControlSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateSourceControlSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "siteSourceControl", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginCreateOrUpdateSourceControlSlotAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#beginDeletePrivateEndpointConnection:member(1)", + "docComment": "/**\n * Description for Deletes a private endpoint connection\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the site.\n *\n * @param privateEndpointConnectionName - \n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeletePrivateEndpointConnection(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", privateEndpointConnectionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsDeletePrivateEndpointConnectionOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsDeletePrivateEndpointConnectionOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsDeletePrivateEndpointConnectionResponse", + "canonicalReference": "web-resource-manager!WebAppsDeletePrivateEndpointConnectionResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "WebAppsDeletePrivateEndpointConnectionResponse", + "canonicalReference": "web-resource-manager!WebAppsDeletePrivateEndpointConnectionResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "privateEndpointConnectionName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDeletePrivateEndpointConnection" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#beginDeletePrivateEndpointConnectionAndWait:member(1)", + "docComment": "/**\n * Description for Deletes a private endpoint connection\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the site.\n *\n * @param privateEndpointConnectionName - \n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginDeletePrivateEndpointConnectionAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", privateEndpointConnectionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsDeletePrivateEndpointConnectionOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsDeletePrivateEndpointConnectionOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsDeletePrivateEndpointConnectionResponse", + "canonicalReference": "web-resource-manager!WebAppsDeletePrivateEndpointConnectionResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "privateEndpointConnectionName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginDeletePrivateEndpointConnectionAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#beginInstallSiteExtension:member(1)", + "docComment": "/**\n * Description for Install site extension on a web site, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param siteExtensionId - Site extension name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginInstallSiteExtension(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", siteExtensionId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsInstallSiteExtensionOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsInstallSiteExtensionOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsInstallSiteExtensionResponse", + "canonicalReference": "web-resource-manager!WebAppsInstallSiteExtensionResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "WebAppsInstallSiteExtensionResponse", + "canonicalReference": "web-resource-manager!WebAppsInstallSiteExtensionResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "siteExtensionId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginInstallSiteExtension" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#beginInstallSiteExtensionAndWait:member(1)", + "docComment": "/**\n * Description for Install site extension on a web site, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param siteExtensionId - Site extension name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginInstallSiteExtensionAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", siteExtensionId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsInstallSiteExtensionOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsInstallSiteExtensionOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsInstallSiteExtensionResponse", + "canonicalReference": "web-resource-manager!WebAppsInstallSiteExtensionResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "siteExtensionId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginInstallSiteExtensionAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#beginInstallSiteExtensionSlot:member(1)", + "docComment": "/**\n * Description for Install site extension on a web site, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param siteExtensionId - Site extension name.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API uses the production slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginInstallSiteExtensionSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", siteExtensionId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsInstallSiteExtensionSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsInstallSiteExtensionSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsInstallSiteExtensionSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsInstallSiteExtensionSlotResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "WebAppsInstallSiteExtensionSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsInstallSiteExtensionSlotResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "siteExtensionId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginInstallSiteExtensionSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#beginInstallSiteExtensionSlotAndWait:member(1)", + "docComment": "/**\n * Description for Install site extension on a web site, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param siteExtensionId - Site extension name.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API uses the production slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginInstallSiteExtensionSlotAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", siteExtensionId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsInstallSiteExtensionSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsInstallSiteExtensionSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsInstallSiteExtensionSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsInstallSiteExtensionSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "siteExtensionId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginInstallSiteExtensionSlotAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#beginListPublishingCredentials:member(1)", + "docComment": "/**\n * Description for Gets the Git/FTP publishing credentials of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginListPublishingCredentials(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsListPublishingCredentialsOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsListPublishingCredentialsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsListPublishingCredentialsResponse", + "canonicalReference": "web-resource-manager!WebAppsListPublishingCredentialsResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "WebAppsListPublishingCredentialsResponse", + "canonicalReference": "web-resource-manager!WebAppsListPublishingCredentialsResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginListPublishingCredentials" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#beginListPublishingCredentialsAndWait:member(1)", + "docComment": "/**\n * Description for Gets the Git/FTP publishing credentials of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginListPublishingCredentialsAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsListPublishingCredentialsOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsListPublishingCredentialsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsListPublishingCredentialsResponse", + "canonicalReference": "web-resource-manager!WebAppsListPublishingCredentialsResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginListPublishingCredentialsAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#beginListPublishingCredentialsSlot:member(1)", + "docComment": "/**\n * Description for Gets the Git/FTP publishing credentials of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will get the publishing credentials for the production slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginListPublishingCredentialsSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsListPublishingCredentialsSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsListPublishingCredentialsSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsListPublishingCredentialsSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsListPublishingCredentialsSlotResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "WebAppsListPublishingCredentialsSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsListPublishingCredentialsSlotResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginListPublishingCredentialsSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#beginListPublishingCredentialsSlotAndWait:member(1)", + "docComment": "/**\n * Description for Gets the Git/FTP publishing credentials of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will get the publishing credentials for the production slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginListPublishingCredentialsSlotAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsListPublishingCredentialsSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsListPublishingCredentialsSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsListPublishingCredentialsSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsListPublishingCredentialsSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginListPublishingCredentialsSlotAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#beginMigrateMySql:member(1)", + "docComment": "/**\n * Description for Migrates a local (in-app) MySql database to a remote MySql database.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param migrationRequestEnvelope - MySql migration options.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginMigrateMySql(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", migrationRequestEnvelope: " + }, + { + "kind": "Reference", + "text": "MigrateMySqlRequest", + "canonicalReference": "web-resource-manager!MigrateMySqlRequest:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsMigrateMySqlOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsMigrateMySqlOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsMigrateMySqlResponse", + "canonicalReference": "web-resource-manager!WebAppsMigrateMySqlResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "WebAppsMigrateMySqlResponse", + "canonicalReference": "web-resource-manager!WebAppsMigrateMySqlResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "migrationRequestEnvelope", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginMigrateMySql" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#beginMigrateMySqlAndWait:member(1)", + "docComment": "/**\n * Description for Migrates a local (in-app) MySql database to a remote MySql database.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param migrationRequestEnvelope - MySql migration options.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginMigrateMySqlAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", migrationRequestEnvelope: " + }, + { + "kind": "Reference", + "text": "MigrateMySqlRequest", + "canonicalReference": "web-resource-manager!MigrateMySqlRequest:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsMigrateMySqlOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsMigrateMySqlOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsMigrateMySqlResponse", + "canonicalReference": "web-resource-manager!WebAppsMigrateMySqlResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "migrationRequestEnvelope", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginMigrateMySqlAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#beginMigrateStorage:member(1)", + "docComment": "/**\n * Description for Restores a web app.\n *\n * @param subscriptionName - Azure subscription.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param migrationOptions - Migration migrationOptions.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginMigrateStorage(subscriptionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", migrationOptions: " + }, + { + "kind": "Reference", + "text": "StorageMigrationOptions", + "canonicalReference": "web-resource-manager!StorageMigrationOptions:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsMigrateStorageOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsMigrateStorageOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsMigrateStorageResponse", + "canonicalReference": "web-resource-manager!WebAppsMigrateStorageResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "WebAppsMigrateStorageResponse", + "canonicalReference": "web-resource-manager!WebAppsMigrateStorageResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 21 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "subscriptionName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "migrationOptions", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginMigrateStorage" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#beginMigrateStorageAndWait:member(1)", + "docComment": "/**\n * Description for Restores a web app.\n *\n * @param subscriptionName - Azure subscription.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param migrationOptions - Migration migrationOptions.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginMigrateStorageAndWait(subscriptionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", migrationOptions: " + }, + { + "kind": "Reference", + "text": "StorageMigrationOptions", + "canonicalReference": "web-resource-manager!StorageMigrationOptions:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsMigrateStorageOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsMigrateStorageOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsMigrateStorageResponse", + "canonicalReference": "web-resource-manager!WebAppsMigrateStorageResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "subscriptionName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "migrationOptions", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginMigrateStorageAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#beginRestore:member(1)", + "docComment": "/**\n * Description for Restores a specific backup to another app (or deployment slot, if specified).\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param backupId - ID of the backup.\n *\n * @param request - Information on restore request .\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginRestore(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", backupId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", request: " + }, + { + "kind": "Reference", + "text": "RestoreRequest", + "canonicalReference": "web-resource-manager!RestoreRequest:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsRestoreOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsRestoreOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "backupId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "request", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginRestore" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#beginRestoreAndWait:member(1)", + "docComment": "/**\n * Description for Restores a specific backup to another app (or deployment slot, if specified).\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param backupId - ID of the backup.\n *\n * @param request - Information on restore request .\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginRestoreAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", backupId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", request: " + }, + { + "kind": "Reference", + "text": "RestoreRequest", + "canonicalReference": "web-resource-manager!RestoreRequest:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsRestoreOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsRestoreOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "backupId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "request", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginRestoreAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#beginRestoreFromBackupBlob:member(1)", + "docComment": "/**\n * Description for Restores an app from a backup blob in Azure Storage.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param request - Information on restore request .\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginRestoreFromBackupBlob(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", request: " + }, + { + "kind": "Reference", + "text": "RestoreRequest", + "canonicalReference": "web-resource-manager!RestoreRequest:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsRestoreFromBackupBlobOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsRestoreFromBackupBlobOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "request", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginRestoreFromBackupBlob" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#beginRestoreFromBackupBlobAndWait:member(1)", + "docComment": "/**\n * Description for Restores an app from a backup blob in Azure Storage.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param request - Information on restore request .\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginRestoreFromBackupBlobAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", request: " + }, + { + "kind": "Reference", + "text": "RestoreRequest", + "canonicalReference": "web-resource-manager!RestoreRequest:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsRestoreFromBackupBlobOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsRestoreFromBackupBlobOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "request", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginRestoreFromBackupBlobAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#beginRestoreFromBackupBlobSlot:member(1)", + "docComment": "/**\n * Description for Restores an app from a backup blob in Azure Storage.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will restore a backup of the production slot.\n *\n * @param request - Information on restore request .\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginRestoreFromBackupBlobSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", request: " + }, + { + "kind": "Reference", + "text": "RestoreRequest", + "canonicalReference": "web-resource-manager!RestoreRequest:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsRestoreFromBackupBlobSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsRestoreFromBackupBlobSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "request", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginRestoreFromBackupBlobSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#beginRestoreFromBackupBlobSlotAndWait:member(1)", + "docComment": "/**\n * Description for Restores an app from a backup blob in Azure Storage.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will restore a backup of the production slot.\n *\n * @param request - Information on restore request .\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginRestoreFromBackupBlobSlotAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", request: " + }, + { + "kind": "Reference", + "text": "RestoreRequest", + "canonicalReference": "web-resource-manager!RestoreRequest:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsRestoreFromBackupBlobSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsRestoreFromBackupBlobSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "request", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginRestoreFromBackupBlobSlotAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#beginRestoreFromDeletedApp:member(1)", + "docComment": "/**\n * Description for Restores a deleted web app to this web app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param restoreRequest - Deleted web app restore information.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginRestoreFromDeletedApp(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", restoreRequest: " + }, + { + "kind": "Reference", + "text": "DeletedAppRestoreRequest", + "canonicalReference": "web-resource-manager!DeletedAppRestoreRequest:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsRestoreFromDeletedAppOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsRestoreFromDeletedAppOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "restoreRequest", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginRestoreFromDeletedApp" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#beginRestoreFromDeletedAppAndWait:member(1)", + "docComment": "/**\n * Description for Restores a deleted web app to this web app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param restoreRequest - Deleted web app restore information.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginRestoreFromDeletedAppAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", restoreRequest: " + }, + { + "kind": "Reference", + "text": "DeletedAppRestoreRequest", + "canonicalReference": "web-resource-manager!DeletedAppRestoreRequest:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsRestoreFromDeletedAppOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsRestoreFromDeletedAppOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "restoreRequest", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginRestoreFromDeletedAppAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#beginRestoreFromDeletedAppSlot:member(1)", + "docComment": "/**\n * Description for Restores a deleted web app to this web app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param slot - Name of web app slot. If not specified then will default to production slot.\n *\n * @param restoreRequest - Deleted web app restore information.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginRestoreFromDeletedAppSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", restoreRequest: " + }, + { + "kind": "Reference", + "text": "DeletedAppRestoreRequest", + "canonicalReference": "web-resource-manager!DeletedAppRestoreRequest:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsRestoreFromDeletedAppSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsRestoreFromDeletedAppSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "restoreRequest", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginRestoreFromDeletedAppSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#beginRestoreFromDeletedAppSlotAndWait:member(1)", + "docComment": "/**\n * Description for Restores a deleted web app to this web app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param slot - Name of web app slot. If not specified then will default to production slot.\n *\n * @param restoreRequest - Deleted web app restore information.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginRestoreFromDeletedAppSlotAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", restoreRequest: " + }, + { + "kind": "Reference", + "text": "DeletedAppRestoreRequest", + "canonicalReference": "web-resource-manager!DeletedAppRestoreRequest:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsRestoreFromDeletedAppSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsRestoreFromDeletedAppSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "restoreRequest", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginRestoreFromDeletedAppSlotAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#beginRestoreSlot:member(1)", + "docComment": "/**\n * Description for Restores a specific backup to another app (or deployment slot, if specified).\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param backupId - ID of the backup.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will restore a backup of the production slot.\n *\n * @param request - Information on restore request .\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginRestoreSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", backupId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", request: " + }, + { + "kind": "Reference", + "text": "RestoreRequest", + "canonicalReference": "web-resource-manager!RestoreRequest:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsRestoreSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsRestoreSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "backupId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "request", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "beginRestoreSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#beginRestoreSlotAndWait:member(1)", + "docComment": "/**\n * Description for Restores a specific backup to another app (or deployment slot, if specified).\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param backupId - ID of the backup.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will restore a backup of the production slot.\n *\n * @param request - Information on restore request .\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginRestoreSlotAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", backupId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", request: " + }, + { + "kind": "Reference", + "text": "RestoreRequest", + "canonicalReference": "web-resource-manager!RestoreRequest:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsRestoreSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsRestoreSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "backupId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "request", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "beginRestoreSlotAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#beginRestoreSnapshot:member(1)", + "docComment": "/**\n * Description for Restores a web app from a snapshot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param restoreRequest - Snapshot restore settings. Snapshot information can be obtained by calling GetDeletedSites or GetSiteSnapshots API.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginRestoreSnapshot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", restoreRequest: " + }, + { + "kind": "Reference", + "text": "SnapshotRestoreRequest", + "canonicalReference": "web-resource-manager!SnapshotRestoreRequest:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsRestoreSnapshotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsRestoreSnapshotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "restoreRequest", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginRestoreSnapshot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#beginRestoreSnapshotAndWait:member(1)", + "docComment": "/**\n * Description for Restores a web app from a snapshot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param restoreRequest - Snapshot restore settings. Snapshot information can be obtained by calling GetDeletedSites or GetSiteSnapshots API.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginRestoreSnapshotAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", restoreRequest: " + }, + { + "kind": "Reference", + "text": "SnapshotRestoreRequest", + "canonicalReference": "web-resource-manager!SnapshotRestoreRequest:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsRestoreSnapshotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsRestoreSnapshotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "restoreRequest", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginRestoreSnapshotAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#beginRestoreSnapshotSlot:member(1)", + "docComment": "/**\n * Description for Restores a web app from a snapshot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param slot - Name of web app slot. If not specified then will default to production slot.\n *\n * @param restoreRequest - Snapshot restore settings. Snapshot information can be obtained by calling GetDeletedSites or GetSiteSnapshots API.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginRestoreSnapshotSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", restoreRequest: " + }, + { + "kind": "Reference", + "text": "SnapshotRestoreRequest", + "canonicalReference": "web-resource-manager!SnapshotRestoreRequest:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsRestoreSnapshotSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsRestoreSnapshotSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "restoreRequest", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginRestoreSnapshotSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#beginRestoreSnapshotSlotAndWait:member(1)", + "docComment": "/**\n * Description for Restores a web app from a snapshot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param slot - Name of web app slot. If not specified then will default to production slot.\n *\n * @param restoreRequest - Snapshot restore settings. Snapshot information can be obtained by calling GetDeletedSites or GetSiteSnapshots API.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginRestoreSnapshotSlotAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", restoreRequest: " + }, + { + "kind": "Reference", + "text": "SnapshotRestoreRequest", + "canonicalReference": "web-resource-manager!SnapshotRestoreRequest:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsRestoreSnapshotSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsRestoreSnapshotSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "restoreRequest", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginRestoreSnapshotSlotAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#beginStartNetworkTrace:member(1)", + "docComment": "/**\n * Description for Start capturing network packets for the site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - The name of the web app.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginStartNetworkTrace(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsStartNetworkTraceOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsStartNetworkTraceOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsStartNetworkTraceResponse", + "canonicalReference": "web-resource-manager!WebAppsStartNetworkTraceResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "WebAppsStartNetworkTraceResponse", + "canonicalReference": "web-resource-manager!WebAppsStartNetworkTraceResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginStartNetworkTrace" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#beginStartNetworkTraceAndWait:member(1)", + "docComment": "/**\n * Description for Start capturing network packets for the site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - The name of the web app.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginStartNetworkTraceAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsStartNetworkTraceOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsStartNetworkTraceOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsStartNetworkTraceResponse", + "canonicalReference": "web-resource-manager!WebAppsStartNetworkTraceResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginStartNetworkTraceAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#beginStartNetworkTraceSlot:member(1)", + "docComment": "/**\n * Description for Start capturing network packets for the site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - The name of the web app.\n *\n * @param slot - The name of the slot for this web app.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginStartNetworkTraceSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsStartNetworkTraceSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsStartNetworkTraceSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsStartNetworkTraceSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsStartNetworkTraceSlotResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "WebAppsStartNetworkTraceSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsStartNetworkTraceSlotResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginStartNetworkTraceSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#beginStartNetworkTraceSlotAndWait:member(1)", + "docComment": "/**\n * Description for Start capturing network packets for the site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - The name of the web app.\n *\n * @param slot - The name of the slot for this web app.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginStartNetworkTraceSlotAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsStartNetworkTraceSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsStartNetworkTraceSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsStartNetworkTraceSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsStartNetworkTraceSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginStartNetworkTraceSlotAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#beginStartWebSiteNetworkTraceOperation:member(1)", + "docComment": "/**\n * Description for Start capturing network packets for the site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - The name of the web app.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginStartWebSiteNetworkTraceOperation(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsStartWebSiteNetworkTraceOperationOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsStartWebSiteNetworkTraceOperationOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsStartWebSiteNetworkTraceOperationResponse", + "canonicalReference": "web-resource-manager!WebAppsStartWebSiteNetworkTraceOperationResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "WebAppsStartWebSiteNetworkTraceOperationResponse", + "canonicalReference": "web-resource-manager!WebAppsStartWebSiteNetworkTraceOperationResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginStartWebSiteNetworkTraceOperation" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#beginStartWebSiteNetworkTraceOperationAndWait:member(1)", + "docComment": "/**\n * Description for Start capturing network packets for the site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - The name of the web app.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginStartWebSiteNetworkTraceOperationAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsStartWebSiteNetworkTraceOperationOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsStartWebSiteNetworkTraceOperationOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsStartWebSiteNetworkTraceOperationResponse", + "canonicalReference": "web-resource-manager!WebAppsStartWebSiteNetworkTraceOperationResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "beginStartWebSiteNetworkTraceOperationAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#beginStartWebSiteNetworkTraceOperationSlot:member(1)", + "docComment": "/**\n * Description for Start capturing network packets for the site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - The name of the web app.\n *\n * @param slot - The name of the slot for this web app.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginStartWebSiteNetworkTraceOperationSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsStartWebSiteNetworkTraceOperationSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsStartWebSiteNetworkTraceOperationSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsStartWebSiteNetworkTraceOperationSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsStartWebSiteNetworkTraceOperationSlotResponse:type" + }, + { + "kind": "Content", + "text": ">, " + }, + { + "kind": "Reference", + "text": "WebAppsStartWebSiteNetworkTraceOperationSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsStartWebSiteNetworkTraceOperationSlotResponse:type" + }, + { + "kind": "Content", + "text": ">>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginStartWebSiteNetworkTraceOperationSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#beginStartWebSiteNetworkTraceOperationSlotAndWait:member(1)", + "docComment": "/**\n * Description for Start capturing network packets for the site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - The name of the web app.\n *\n * @param slot - The name of the slot for this web app.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginStartWebSiteNetworkTraceOperationSlotAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsStartWebSiteNetworkTraceOperationSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsStartWebSiteNetworkTraceOperationSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsStartWebSiteNetworkTraceOperationSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsStartWebSiteNetworkTraceOperationSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginStartWebSiteNetworkTraceOperationSlotAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#beginSwapSlot:member(1)", + "docComment": "/**\n * Description for Swaps two deployment slots of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the source slot. If a slot is not specified, the production slot is used as the source slot.\n *\n * @param slotSwapEntity - JSON object that contains the target slot name. See example.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginSwapSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slotSwapEntity: " + }, + { + "kind": "Reference", + "text": "CsmSlotEntity", + "canonicalReference": "web-resource-manager!CsmSlotEntity:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsSwapSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsSwapSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "slotSwapEntity", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginSwapSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#beginSwapSlotAndWait:member(1)", + "docComment": "/**\n * Description for Swaps two deployment slots of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the source slot. If a slot is not specified, the production slot is used as the source slot.\n *\n * @param slotSwapEntity - JSON object that contains the target slot name. See example.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginSwapSlotAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slotSwapEntity: " + }, + { + "kind": "Reference", + "text": "CsmSlotEntity", + "canonicalReference": "web-resource-manager!CsmSlotEntity:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsSwapSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsSwapSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "slotSwapEntity", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "beginSwapSlotAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#beginSwapSlotWithProduction:member(1)", + "docComment": "/**\n * Description for Swaps two deployment slots of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slotSwapEntity - JSON object that contains the target slot name. See example.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginSwapSlotWithProduction(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slotSwapEntity: " + }, + { + "kind": "Reference", + "text": "CsmSlotEntity", + "canonicalReference": "web-resource-manager!CsmSlotEntity:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsSwapSlotWithProductionOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsSwapSlotWithProductionOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollerLike", + "canonicalReference": "@azure/core-lro!PollerLike:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PollOperationState", + "canonicalReference": "@azure/core-lro!PollOperationState:interface" + }, + { + "kind": "Content", + "text": ", void>>" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slotSwapEntity", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginSwapSlotWithProduction" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#beginSwapSlotWithProductionAndWait:member(1)", + "docComment": "/**\n * Description for Swaps two deployment slots of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slotSwapEntity - JSON object that contains the target slot name. See example.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "beginSwapSlotWithProductionAndWait(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slotSwapEntity: " + }, + { + "kind": "Reference", + "text": "CsmSlotEntity", + "canonicalReference": "web-resource-manager!CsmSlotEntity:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsSwapSlotWithProductionOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsSwapSlotWithProductionOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slotSwapEntity", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "beginSwapSlotWithProductionAndWait" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#createDeployment:member(1)", + "docComment": "/**\n * Description for Create a deployment for an app, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param id - ID of an existing deployment.\n *\n * @param deployment - Deployment details.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createDeployment(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", id: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", deployment: " + }, + { + "kind": "Reference", + "text": "Deployment", + "canonicalReference": "web-resource-manager!Deployment:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsCreateDeploymentOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsCreateDeploymentOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsCreateDeploymentResponse", + "canonicalReference": "web-resource-manager!WebAppsCreateDeploymentResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "id", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "deployment", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "createDeployment" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#createDeploymentSlot:member(1)", + "docComment": "/**\n * Description for Create a deployment for an app, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param id - ID of an existing deployment.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API creates a deployment for the production slot.\n *\n * @param deployment - Deployment details.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createDeploymentSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", id: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", deployment: " + }, + { + "kind": "Reference", + "text": "Deployment", + "canonicalReference": "web-resource-manager!Deployment:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsCreateDeploymentSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsCreateDeploymentSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsCreateDeploymentSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsCreateDeploymentSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "id", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "deployment", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "createDeploymentSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#createOrUpdateConfiguration:member(1)", + "docComment": "/**\n * Description for Updates the configuration of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param siteConfig - JSON representation of a SiteConfig object. See example.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createOrUpdateConfiguration(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", siteConfig: " + }, + { + "kind": "Reference", + "text": "SiteConfigResource", + "canonicalReference": "web-resource-manager!SiteConfigResource:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsCreateOrUpdateConfigurationOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateConfigurationOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsCreateOrUpdateConfigurationResponse", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateConfigurationResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "siteConfig", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "createOrUpdateConfiguration" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#createOrUpdateConfigurationSlot:member(1)", + "docComment": "/**\n * Description for Updates the configuration of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will update configuration for the production slot.\n *\n * @param siteConfig - JSON representation of a SiteConfig object. See example.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createOrUpdateConfigurationSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", siteConfig: " + }, + { + "kind": "Reference", + "text": "SiteConfigResource", + "canonicalReference": "web-resource-manager!SiteConfigResource:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsCreateOrUpdateConfigurationSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateConfigurationSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsCreateOrUpdateConfigurationSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateConfigurationSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "siteConfig", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "createOrUpdateConfigurationSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#createOrUpdateDomainOwnershipIdentifier:member(1)", + "docComment": "/**\n * Description for Creates a domain ownership identifier for web app, or updates an existing ownership identifier.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param domainOwnershipIdentifierName - Name of domain ownership identifier.\n *\n * @param domainOwnershipIdentifier - A JSON representation of the domain ownership properties.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createOrUpdateDomainOwnershipIdentifier(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", domainOwnershipIdentifierName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", domainOwnershipIdentifier: " + }, + { + "kind": "Reference", + "text": "Identifier", + "canonicalReference": "web-resource-manager!Identifier:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsCreateOrUpdateDomainOwnershipIdentifierOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateDomainOwnershipIdentifierOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsCreateOrUpdateDomainOwnershipIdentifierResponse", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateDomainOwnershipIdentifierResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "domainOwnershipIdentifierName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "domainOwnershipIdentifier", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "createOrUpdateDomainOwnershipIdentifier" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#createOrUpdateDomainOwnershipIdentifierSlot:member(1)", + "docComment": "/**\n * Description for Creates a domain ownership identifier for web app, or updates an existing ownership identifier.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param domainOwnershipIdentifierName - Name of domain ownership identifier.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will delete the binding for the production slot.\n *\n * @param domainOwnershipIdentifier - A JSON representation of the domain ownership properties.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createOrUpdateDomainOwnershipIdentifierSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", domainOwnershipIdentifierName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", domainOwnershipIdentifier: " + }, + { + "kind": "Reference", + "text": "Identifier", + "canonicalReference": "web-resource-manager!Identifier:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsCreateOrUpdateDomainOwnershipIdentifierSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateDomainOwnershipIdentifierSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsCreateOrUpdateDomainOwnershipIdentifierSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateDomainOwnershipIdentifierSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "domainOwnershipIdentifierName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "domainOwnershipIdentifier", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "createOrUpdateDomainOwnershipIdentifierSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#createOrUpdateFunctionSecret:member(1)", + "docComment": "/**\n * Description for Add or update a function secret.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param functionName - The name of the function.\n *\n * @param keyName - The name of the key.\n *\n * @param key - The key to create or update\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createOrUpdateFunctionSecret(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", functionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", keyName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", key: " + }, + { + "kind": "Reference", + "text": "KeyInfo", + "canonicalReference": "web-resource-manager!KeyInfo:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsCreateOrUpdateFunctionSecretOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateFunctionSecretOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsCreateOrUpdateFunctionSecretResponse", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateFunctionSecretResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "functionName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "keyName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "key", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "createOrUpdateFunctionSecret" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#createOrUpdateFunctionSecretSlot:member(1)", + "docComment": "/**\n * Description for Add or update a function secret.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param functionName - The name of the function.\n *\n * @param keyName - The name of the key.\n *\n * @param slot - Name of the deployment slot.\n *\n * @param key - The key to create or update\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createOrUpdateFunctionSecretSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", functionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", keyName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", key: " + }, + { + "kind": "Reference", + "text": "KeyInfo", + "canonicalReference": "web-resource-manager!KeyInfo:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsCreateOrUpdateFunctionSecretSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateFunctionSecretSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsCreateOrUpdateFunctionSecretSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateFunctionSecretSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 15, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "functionName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "keyName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "key", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 13, + "endIndex": 14 + } + } + ], + "name": "createOrUpdateFunctionSecretSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#createOrUpdateHostNameBinding:member(1)", + "docComment": "/**\n * Description for Creates a hostname binding for an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param hostName - Hostname in the hostname binding.\n *\n * @param hostNameBinding - Binding details. This is the JSON representation of a HostNameBinding object.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createOrUpdateHostNameBinding(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", hostName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", hostNameBinding: " + }, + { + "kind": "Reference", + "text": "HostNameBinding", + "canonicalReference": "web-resource-manager!HostNameBinding:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsCreateOrUpdateHostNameBindingOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateHostNameBindingOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsCreateOrUpdateHostNameBindingResponse", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateHostNameBindingResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "hostName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "hostNameBinding", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "createOrUpdateHostNameBinding" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#createOrUpdateHostNameBindingSlot:member(1)", + "docComment": "/**\n * Description for Creates a hostname binding for an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param hostName - Hostname in the hostname binding.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will create a binding for the production slot.\n *\n * @param hostNameBinding - Binding details. This is the JSON representation of a HostNameBinding object.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createOrUpdateHostNameBindingSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", hostName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", hostNameBinding: " + }, + { + "kind": "Reference", + "text": "HostNameBinding", + "canonicalReference": "web-resource-manager!HostNameBinding:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsCreateOrUpdateHostNameBindingSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateHostNameBindingSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsCreateOrUpdateHostNameBindingSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateHostNameBindingSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "hostName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "hostNameBinding", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "createOrUpdateHostNameBindingSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#createOrUpdateHostSecret:member(1)", + "docComment": "/**\n * Description for Add or update a host level secret.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param keyType - The type of host key.\n *\n * @param keyName - The name of the key.\n *\n * @param key - The key to create or update\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createOrUpdateHostSecret(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", keyType: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", keyName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", key: " + }, + { + "kind": "Reference", + "text": "KeyInfo", + "canonicalReference": "web-resource-manager!KeyInfo:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsCreateOrUpdateHostSecretOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateHostSecretOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsCreateOrUpdateHostSecretResponse", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateHostSecretResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "keyType", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "keyName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "key", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "createOrUpdateHostSecret" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#createOrUpdateHostSecretSlot:member(1)", + "docComment": "/**\n * Description for Add or update a host level secret.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param keyType - The type of host key.\n *\n * @param keyName - The name of the key.\n *\n * @param slot - Name of the deployment slot.\n *\n * @param key - The key to create or update\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createOrUpdateHostSecretSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", keyType: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", keyName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", key: " + }, + { + "kind": "Reference", + "text": "KeyInfo", + "canonicalReference": "web-resource-manager!KeyInfo:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsCreateOrUpdateHostSecretSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateHostSecretSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsCreateOrUpdateHostSecretSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateHostSecretSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 15, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "keyType", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "keyName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "key", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 13, + "endIndex": 14 + } + } + ], + "name": "createOrUpdateHostSecretSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#createOrUpdateHybridConnection:member(1)", + "docComment": "/**\n * Description for Creates a new Hybrid Connection using a Service Bus relay.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - The name of the web app.\n *\n * @param namespaceName - The namespace for this hybrid connection.\n *\n * @param relayName - The relay name for this hybrid connection.\n *\n * @param connectionEnvelope - The details of the hybrid connection.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createOrUpdateHybridConnection(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", namespaceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", relayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", connectionEnvelope: " + }, + { + "kind": "Reference", + "text": "HybridConnection", + "canonicalReference": "web-resource-manager!HybridConnection:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsCreateOrUpdateHybridConnectionOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateHybridConnectionOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsCreateOrUpdateHybridConnectionResponse", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateHybridConnectionResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "namespaceName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "relayName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "connectionEnvelope", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "createOrUpdateHybridConnection" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#createOrUpdateHybridConnectionSlot:member(1)", + "docComment": "/**\n * Description for Creates a new Hybrid Connection using a Service Bus relay.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - The name of the web app.\n *\n * @param namespaceName - The namespace for this hybrid connection.\n *\n * @param relayName - The relay name for this hybrid connection.\n *\n * @param slot - The name of the slot for the web app.\n *\n * @param connectionEnvelope - The details of the hybrid connection.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createOrUpdateHybridConnectionSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", namespaceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", relayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", connectionEnvelope: " + }, + { + "kind": "Reference", + "text": "HybridConnection", + "canonicalReference": "web-resource-manager!HybridConnection:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsCreateOrUpdateHybridConnectionSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateHybridConnectionSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsCreateOrUpdateHybridConnectionSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateHybridConnectionSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 15, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "namespaceName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "relayName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "connectionEnvelope", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 13, + "endIndex": 14 + } + } + ], + "name": "createOrUpdateHybridConnectionSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#createOrUpdatePublicCertificate:member(1)", + "docComment": "/**\n * Description for Creates a hostname binding for an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param publicCertificateName - Public certificate name.\n *\n * @param publicCertificate - Public certificate details. This is the JSON representation of a PublicCertificate object.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createOrUpdatePublicCertificate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", publicCertificateName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", publicCertificate: " + }, + { + "kind": "Reference", + "text": "PublicCertificate", + "canonicalReference": "web-resource-manager!PublicCertificate:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsCreateOrUpdatePublicCertificateOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdatePublicCertificateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsCreateOrUpdatePublicCertificateResponse", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdatePublicCertificateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "publicCertificateName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "publicCertificate", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "createOrUpdatePublicCertificate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#createOrUpdatePublicCertificateSlot:member(1)", + "docComment": "/**\n * Description for Creates a hostname binding for an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param publicCertificateName - Public certificate name.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will create a binding for the production slot.\n *\n * @param publicCertificate - Public certificate details. This is the JSON representation of a PublicCertificate object.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createOrUpdatePublicCertificateSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", publicCertificateName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", publicCertificate: " + }, + { + "kind": "Reference", + "text": "PublicCertificate", + "canonicalReference": "web-resource-manager!PublicCertificate:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsCreateOrUpdatePublicCertificateSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdatePublicCertificateSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsCreateOrUpdatePublicCertificateSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdatePublicCertificateSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "publicCertificateName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "publicCertificate", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "createOrUpdatePublicCertificateSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#createOrUpdateRelayServiceConnection:member(1)", + "docComment": "/**\n * Description for Creates a new hybrid connection configuration (PUT), or updates an existing one (PATCH).\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param entityName - Name of the hybrid connection configuration.\n *\n * @param connectionEnvelope - Details of the hybrid connection configuration.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createOrUpdateRelayServiceConnection(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", entityName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", connectionEnvelope: " + }, + { + "kind": "Reference", + "text": "RelayServiceConnectionEntity", + "canonicalReference": "web-resource-manager!RelayServiceConnectionEntity:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsCreateOrUpdateRelayServiceConnectionOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateRelayServiceConnectionOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsCreateOrUpdateRelayServiceConnectionResponse", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateRelayServiceConnectionResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "entityName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "connectionEnvelope", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "createOrUpdateRelayServiceConnection" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#createOrUpdateRelayServiceConnectionSlot:member(1)", + "docComment": "/**\n * Description for Creates a new hybrid connection configuration (PUT), or updates an existing one (PATCH).\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param entityName - Name of the hybrid connection configuration.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will create or update a hybrid connection for the production slot.\n *\n * @param connectionEnvelope - Details of the hybrid connection configuration.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createOrUpdateRelayServiceConnectionSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", entityName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", connectionEnvelope: " + }, + { + "kind": "Reference", + "text": "RelayServiceConnectionEntity", + "canonicalReference": "web-resource-manager!RelayServiceConnectionEntity:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsCreateOrUpdateRelayServiceConnectionSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateRelayServiceConnectionSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsCreateOrUpdateRelayServiceConnectionSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateRelayServiceConnectionSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "entityName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "connectionEnvelope", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "createOrUpdateRelayServiceConnectionSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#createOrUpdateSwiftVirtualNetworkConnection:member(1)", + "docComment": "/**\n * Description for Integrates this Web App with a Virtual Network. This requires that 1) \"swiftSupported\" is true when doing a GET against this resource, and 2) that the target Subnet has already been delegated, and is not in use by another App Service Plan other than the one this App is in.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param connectionEnvelope - Properties of the Virtual Network connection. See example.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createOrUpdateSwiftVirtualNetworkConnection(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", connectionEnvelope: " + }, + { + "kind": "Reference", + "text": "SwiftVirtualNetwork", + "canonicalReference": "web-resource-manager!SwiftVirtualNetwork:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsCreateOrUpdateSwiftVirtualNetworkConnectionOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateSwiftVirtualNetworkConnectionOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsCreateOrUpdateSwiftVirtualNetworkConnectionResponse", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateSwiftVirtualNetworkConnectionResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "connectionEnvelope", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "createOrUpdateSwiftVirtualNetworkConnection" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#createOrUpdateSwiftVirtualNetworkConnectionSlot:member(1)", + "docComment": "/**\n * Description for Integrates this Web App with a Virtual Network. This requires that 1) \"swiftSupported\" is true when doing a GET against this resource, and 2) that the target Subnet has already been delegated, and is not in use by another App Service Plan other than the one this App is in.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will add or update connections for the production slot.\n *\n * @param connectionEnvelope - Properties of the Virtual Network connection. See example.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createOrUpdateSwiftVirtualNetworkConnectionSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", connectionEnvelope: " + }, + { + "kind": "Reference", + "text": "SwiftVirtualNetwork", + "canonicalReference": "web-resource-manager!SwiftVirtualNetwork:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsCreateOrUpdateSwiftVirtualNetworkConnectionSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateSwiftVirtualNetworkConnectionSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsCreateOrUpdateSwiftVirtualNetworkConnectionSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateSwiftVirtualNetworkConnectionSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "connectionEnvelope", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "createOrUpdateSwiftVirtualNetworkConnectionSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#createOrUpdateVnetConnection:member(1)", + "docComment": "/**\n * Description for Adds a Virtual Network connection to an app or slot (PUT) or updates the connection properties (PATCH).\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param vnetName - Name of an existing Virtual Network.\n *\n * @param connectionEnvelope - Properties of the Virtual Network connection. See example.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createOrUpdateVnetConnection(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vnetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", connectionEnvelope: " + }, + { + "kind": "Reference", + "text": "VnetInfo", + "canonicalReference": "web-resource-manager!VnetInfo:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsCreateOrUpdateVnetConnectionOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateVnetConnectionOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsCreateOrUpdateVnetConnectionResponse", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateVnetConnectionResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "vnetName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "connectionEnvelope", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "createOrUpdateVnetConnection" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#createOrUpdateVnetConnectionGateway:member(1)", + "docComment": "/**\n * Description for Adds a gateway to a connected Virtual Network (PUT) or updates it (PATCH).\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param vnetName - Name of the Virtual Network.\n *\n * @param gatewayName - Name of the gateway. Currently, the only supported string is \"primary\".\n *\n * @param connectionEnvelope - The properties to update this gateway with.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createOrUpdateVnetConnectionGateway(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vnetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", gatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", connectionEnvelope: " + }, + { + "kind": "Reference", + "text": "VnetGateway", + "canonicalReference": "web-resource-manager!VnetGateway:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsCreateOrUpdateVnetConnectionGatewayOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateVnetConnectionGatewayOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsCreateOrUpdateVnetConnectionGatewayResponse", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateVnetConnectionGatewayResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "vnetName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "gatewayName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "connectionEnvelope", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "createOrUpdateVnetConnectionGateway" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#createOrUpdateVnetConnectionGatewaySlot:member(1)", + "docComment": "/**\n * Description for Adds a gateway to a connected Virtual Network (PUT) or updates it (PATCH).\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param vnetName - Name of the Virtual Network.\n *\n * @param gatewayName - Name of the gateway. Currently, the only supported string is \"primary\".\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will add or update a gateway for the production slot's Virtual Network.\n *\n * @param connectionEnvelope - The properties to update this gateway with.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createOrUpdateVnetConnectionGatewaySlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vnetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", gatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", connectionEnvelope: " + }, + { + "kind": "Reference", + "text": "VnetGateway", + "canonicalReference": "web-resource-manager!VnetGateway:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsCreateOrUpdateVnetConnectionGatewaySlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateVnetConnectionGatewaySlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsCreateOrUpdateVnetConnectionGatewaySlotResponse", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateVnetConnectionGatewaySlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 15, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "vnetName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "gatewayName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "connectionEnvelope", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 13, + "endIndex": 14 + } + } + ], + "name": "createOrUpdateVnetConnectionGatewaySlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#createOrUpdateVnetConnectionSlot:member(1)", + "docComment": "/**\n * Description for Adds a Virtual Network connection to an app or slot (PUT) or updates the connection properties (PATCH).\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param vnetName - Name of an existing Virtual Network.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will add or update connections for the production slot.\n *\n * @param connectionEnvelope - Properties of the Virtual Network connection. See example.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "createOrUpdateVnetConnectionSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vnetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", connectionEnvelope: " + }, + { + "kind": "Reference", + "text": "VnetInfo", + "canonicalReference": "web-resource-manager!VnetInfo:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsCreateOrUpdateVnetConnectionSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateVnetConnectionSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsCreateOrUpdateVnetConnectionSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateVnetConnectionSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "vnetName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "connectionEnvelope", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "createOrUpdateVnetConnectionSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#delete:member(1)", + "docComment": "/**\n * Description for Deletes a web, mobile, or API app, or one of the deployment slots.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app to delete.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "delete(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsDeleteOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsDeleteOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "delete" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#deleteBackup:member(1)", + "docComment": "/**\n * Description for Deletes a backup of an app by its ID.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param backupId - ID of the backup.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "deleteBackup(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", backupId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsDeleteBackupOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsDeleteBackupOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "backupId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "deleteBackup" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#deleteBackupConfiguration:member(1)", + "docComment": "/**\n * Description for Deletes the backup configuration of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "deleteBackupConfiguration(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsDeleteBackupConfigurationOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsDeleteBackupConfigurationOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "deleteBackupConfiguration" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#deleteBackupConfigurationSlot:member(1)", + "docComment": "/**\n * Description for Deletes the backup configuration of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will delete the backup configuration for the production slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "deleteBackupConfigurationSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsDeleteBackupConfigurationSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsDeleteBackupConfigurationSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "deleteBackupConfigurationSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#deleteBackupSlot:member(1)", + "docComment": "/**\n * Description for Deletes a backup of an app by its ID.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param backupId - ID of the backup.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will delete a backup of the production slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "deleteBackupSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", backupId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsDeleteBackupSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsDeleteBackupSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "backupId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "deleteBackupSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#deleteContinuousWebJob:member(1)", + "docComment": "/**\n * Description for Delete a continuous web job by its ID for an app, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param webJobName - Name of Web Job.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "deleteContinuousWebJob(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", webJobName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsDeleteContinuousWebJobOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsDeleteContinuousWebJobOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "webJobName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "deleteContinuousWebJob" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#deleteContinuousWebJobSlot:member(1)", + "docComment": "/**\n * Description for Delete a continuous web job by its ID for an app, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param webJobName - Name of Web Job.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "deleteContinuousWebJobSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", webJobName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsDeleteContinuousWebJobSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsDeleteContinuousWebJobSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "webJobName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "deleteContinuousWebJobSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#deleteDeployment:member(1)", + "docComment": "/**\n * Description for Delete a deployment by its ID for an app, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param id - Deployment ID.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "deleteDeployment(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", id: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsDeleteDeploymentOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsDeleteDeploymentOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "id", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "deleteDeployment" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#deleteDeploymentSlot:member(1)", + "docComment": "/**\n * Description for Delete a deployment by its ID for an app, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param id - Deployment ID.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "deleteDeploymentSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", id: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsDeleteDeploymentSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsDeleteDeploymentSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "id", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "deleteDeploymentSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#deleteDomainOwnershipIdentifier:member(1)", + "docComment": "/**\n * Description for Deletes a domain ownership identifier for a web app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param domainOwnershipIdentifierName - Name of domain ownership identifier.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "deleteDomainOwnershipIdentifier(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", domainOwnershipIdentifierName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsDeleteDomainOwnershipIdentifierOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsDeleteDomainOwnershipIdentifierOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "domainOwnershipIdentifierName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "deleteDomainOwnershipIdentifier" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#deleteDomainOwnershipIdentifierSlot:member(1)", + "docComment": "/**\n * Description for Deletes a domain ownership identifier for a web app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param domainOwnershipIdentifierName - Name of domain ownership identifier.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will delete the binding for the production slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "deleteDomainOwnershipIdentifierSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", domainOwnershipIdentifierName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsDeleteDomainOwnershipIdentifierSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsDeleteDomainOwnershipIdentifierSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "domainOwnershipIdentifierName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "deleteDomainOwnershipIdentifierSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#deleteFunction:member(1)", + "docComment": "/**\n * Description for Delete a function for web site, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param functionName - Function name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "deleteFunction(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", functionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsDeleteFunctionOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsDeleteFunctionOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "functionName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "deleteFunction" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#deleteFunctionSecret:member(1)", + "docComment": "/**\n * Description for Delete a function secret.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param functionName - The name of the function.\n *\n * @param keyName - The name of the key.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "deleteFunctionSecret(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", functionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", keyName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsDeleteFunctionSecretOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsDeleteFunctionSecretOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "functionName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "keyName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "deleteFunctionSecret" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#deleteFunctionSecretSlot:member(1)", + "docComment": "/**\n * Description for Delete a function secret.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param functionName - The name of the function.\n *\n * @param keyName - The name of the key.\n *\n * @param slot - Name of the deployment slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "deleteFunctionSecretSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", functionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", keyName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsDeleteFunctionSecretSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsDeleteFunctionSecretSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "functionName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "keyName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "deleteFunctionSecretSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#deleteHostNameBinding:member(1)", + "docComment": "/**\n * Description for Deletes a hostname binding for an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param hostName - Hostname in the hostname binding.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "deleteHostNameBinding(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", hostName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsDeleteHostNameBindingOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsDeleteHostNameBindingOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "hostName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "deleteHostNameBinding" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#deleteHostNameBindingSlot:member(1)", + "docComment": "/**\n * Description for Deletes a hostname binding for an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will delete the binding for the production slot.\n *\n * @param hostName - Hostname in the hostname binding.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "deleteHostNameBindingSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", hostName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsDeleteHostNameBindingSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsDeleteHostNameBindingSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "hostName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "deleteHostNameBindingSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#deleteHostSecret:member(1)", + "docComment": "/**\n * Description for Delete a host level secret.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param keyType - The type of host key.\n *\n * @param keyName - The name of the key.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "deleteHostSecret(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", keyType: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", keyName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsDeleteHostSecretOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsDeleteHostSecretOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "keyType", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "keyName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "deleteHostSecret" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#deleteHostSecretSlot:member(1)", + "docComment": "/**\n * Description for Delete a host level secret.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param keyType - The type of host key.\n *\n * @param keyName - The name of the key.\n *\n * @param slot - Name of the deployment slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "deleteHostSecretSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", keyType: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", keyName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsDeleteHostSecretSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsDeleteHostSecretSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "keyType", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "keyName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "deleteHostSecretSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#deleteHybridConnection:member(1)", + "docComment": "/**\n * Description for Removes a Hybrid Connection from this site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - The name of the web app.\n *\n * @param namespaceName - The namespace for this hybrid connection.\n *\n * @param relayName - The relay name for this hybrid connection.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "deleteHybridConnection(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", namespaceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", relayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsDeleteHybridConnectionOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsDeleteHybridConnectionOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "namespaceName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "relayName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "deleteHybridConnection" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#deleteHybridConnectionSlot:member(1)", + "docComment": "/**\n * Description for Removes a Hybrid Connection from this site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - The name of the web app.\n *\n * @param namespaceName - The namespace for this hybrid connection.\n *\n * @param relayName - The relay name for this hybrid connection.\n *\n * @param slot - The name of the slot for the web app.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "deleteHybridConnectionSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", namespaceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", relayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsDeleteHybridConnectionSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsDeleteHybridConnectionSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "namespaceName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "relayName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "deleteHybridConnectionSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#deleteInstanceFunctionSlot:member(1)", + "docComment": "/**\n * Description for Delete a function for web site, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param functionName - Function name.\n *\n * @param slot - Name of the deployment slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "deleteInstanceFunctionSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", functionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsDeleteInstanceFunctionSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsDeleteInstanceFunctionSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "functionName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "deleteInstanceFunctionSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#deleteInstanceProcess:member(1)", + "docComment": "/**\n * Description for Terminate a process by its ID for a web site, or a deployment slot, or specific scaled-out instance in a web site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param processId - PID.\n *\n * @param instanceId - ID of a specific scaled-out instance. This is the value of the name property in the JSON response from \"GET api/sites/{siteName}/instances\".\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "deleteInstanceProcess(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", processId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", instanceId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsDeleteInstanceProcessOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsDeleteInstanceProcessOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "processId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "instanceId", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "deleteInstanceProcess" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#deleteInstanceProcessSlot:member(1)", + "docComment": "/**\n * Description for Terminate a process by its ID for a web site, or a deployment slot, or specific scaled-out instance in a web site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param processId - PID.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.\n *\n * @param instanceId - ID of a specific scaled-out instance. This is the value of the name property in the JSON response from \"GET api/sites/{siteName}/instances\".\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "deleteInstanceProcessSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", processId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", instanceId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsDeleteInstanceProcessSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsDeleteInstanceProcessSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "processId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "instanceId", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "deleteInstanceProcessSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#deletePremierAddOn:member(1)", + "docComment": "/**\n * Description for Delete a premier add-on from an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param premierAddOnName - Add-on name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "deletePremierAddOn(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", premierAddOnName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsDeletePremierAddOnOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsDeletePremierAddOnOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "premierAddOnName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "deletePremierAddOn" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#deletePremierAddOnSlot:member(1)", + "docComment": "/**\n * Description for Delete a premier add-on from an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param premierAddOnName - Add-on name.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will delete the named add-on for the production slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "deletePremierAddOnSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", premierAddOnName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsDeletePremierAddOnSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsDeletePremierAddOnSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "premierAddOnName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "deletePremierAddOnSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#deleteProcess:member(1)", + "docComment": "/**\n * Description for Terminate a process by its ID for a web site, or a deployment slot, or specific scaled-out instance in a web site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param processId - PID.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "deleteProcess(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", processId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsDeleteProcessOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsDeleteProcessOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "processId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "deleteProcess" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#deleteProcessSlot:member(1)", + "docComment": "/**\n * Description for Terminate a process by its ID for a web site, or a deployment slot, or specific scaled-out instance in a web site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param processId - PID.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "deleteProcessSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", processId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsDeleteProcessSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsDeleteProcessSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "processId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "deleteProcessSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#deletePublicCertificate:member(1)", + "docComment": "/**\n * Description for Deletes a hostname binding for an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param publicCertificateName - Public certificate name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "deletePublicCertificate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", publicCertificateName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsDeletePublicCertificateOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsDeletePublicCertificateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "publicCertificateName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "deletePublicCertificate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#deletePublicCertificateSlot:member(1)", + "docComment": "/**\n * Description for Deletes a hostname binding for an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will delete the binding for the production slot.\n *\n * @param publicCertificateName - Public certificate name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "deletePublicCertificateSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", publicCertificateName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsDeletePublicCertificateSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsDeletePublicCertificateSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "publicCertificateName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "deletePublicCertificateSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#deleteRelayServiceConnection:member(1)", + "docComment": "/**\n * Description for Deletes a relay service connection by its name.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param entityName - Name of the hybrid connection configuration.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "deleteRelayServiceConnection(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", entityName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsDeleteRelayServiceConnectionOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsDeleteRelayServiceConnectionOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "entityName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "deleteRelayServiceConnection" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#deleteRelayServiceConnectionSlot:member(1)", + "docComment": "/**\n * Description for Deletes a relay service connection by its name.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param entityName - Name of the hybrid connection configuration.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will delete a hybrid connection for the production slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "deleteRelayServiceConnectionSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", entityName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsDeleteRelayServiceConnectionSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsDeleteRelayServiceConnectionSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "entityName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "deleteRelayServiceConnectionSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#deleteSiteExtension:member(1)", + "docComment": "/**\n * Description for Remove a site extension from a web site, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param siteExtensionId - Site extension name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "deleteSiteExtension(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", siteExtensionId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsDeleteSiteExtensionOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsDeleteSiteExtensionOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "siteExtensionId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "deleteSiteExtension" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#deleteSiteExtensionSlot:member(1)", + "docComment": "/**\n * Description for Remove a site extension from a web site, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param siteExtensionId - Site extension name.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "deleteSiteExtensionSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", siteExtensionId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsDeleteSiteExtensionSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsDeleteSiteExtensionSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "siteExtensionId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "deleteSiteExtensionSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#deleteSlot:member(1)", + "docComment": "/**\n * Description for Deletes a web, mobile, or API app, or one of the deployment slots.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app to delete.\n *\n * @param slot - Name of the deployment slot to delete. By default, the API deletes the production slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "deleteSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsDeleteSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsDeleteSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "deleteSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#deleteSourceControl:member(1)", + "docComment": "/**\n * Description for Deletes the source control configuration of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "deleteSourceControl(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsDeleteSourceControlOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsDeleteSourceControlOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "deleteSourceControl" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#deleteSourceControlSlot:member(1)", + "docComment": "/**\n * Description for Deletes the source control configuration of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will delete the source control configuration for the production slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "deleteSourceControlSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsDeleteSourceControlSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsDeleteSourceControlSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "deleteSourceControlSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#deleteSwiftVirtualNetwork:member(1)", + "docComment": "/**\n * Description for Deletes a Swift Virtual Network connection from an app (or deployment slot).\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "deleteSwiftVirtualNetwork(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsDeleteSwiftVirtualNetworkOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsDeleteSwiftVirtualNetworkOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "deleteSwiftVirtualNetwork" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#deleteSwiftVirtualNetworkSlot:member(1)", + "docComment": "/**\n * Description for Deletes a Swift Virtual Network connection from an app (or deployment slot).\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will delete the connection for the production slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "deleteSwiftVirtualNetworkSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsDeleteSwiftVirtualNetworkSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsDeleteSwiftVirtualNetworkSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "deleteSwiftVirtualNetworkSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#deleteTriggeredWebJob:member(1)", + "docComment": "/**\n * Description for Delete a triggered web job by its ID for an app, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param webJobName - Name of Web Job.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "deleteTriggeredWebJob(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", webJobName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsDeleteTriggeredWebJobOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsDeleteTriggeredWebJobOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "webJobName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "deleteTriggeredWebJob" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#deleteTriggeredWebJobSlot:member(1)", + "docComment": "/**\n * Description for Delete a triggered web job by its ID for an app, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param webJobName - Name of Web Job.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API deletes web job for the production slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "deleteTriggeredWebJobSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", webJobName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsDeleteTriggeredWebJobSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsDeleteTriggeredWebJobSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "webJobName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "deleteTriggeredWebJobSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#deleteVnetConnection:member(1)", + "docComment": "/**\n * Description for Deletes a connection from an app (or deployment slot to a named virtual network.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param vnetName - Name of the virtual network.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "deleteVnetConnection(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vnetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsDeleteVnetConnectionOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsDeleteVnetConnectionOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "vnetName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "deleteVnetConnection" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#deleteVnetConnectionSlot:member(1)", + "docComment": "/**\n * Description for Deletes a connection from an app (or deployment slot to a named virtual network.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param vnetName - Name of the virtual network.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will delete the connection for the production slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "deleteVnetConnectionSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vnetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsDeleteVnetConnectionSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsDeleteVnetConnectionSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "vnetName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "deleteVnetConnectionSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#discoverBackup:member(1)", + "docComment": "/**\n * Description for Discovers an existing app backup that can be restored from a blob in Azure storage. Use this to get information about the databases stored in a backup.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param request - A RestoreRequest object that includes Azure storage URL and blog name for discovery of backup.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "discoverBackup(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", request: " + }, + { + "kind": "Reference", + "text": "RestoreRequest", + "canonicalReference": "web-resource-manager!RestoreRequest:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsDiscoverBackupOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsDiscoverBackupOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsDiscoverBackupResponse", + "canonicalReference": "web-resource-manager!WebAppsDiscoverBackupResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "request", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "discoverBackup" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#discoverBackupSlot:member(1)", + "docComment": "/**\n * Description for Discovers an existing app backup that can be restored from a blob in Azure storage. Use this to get information about the databases stored in a backup.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will perform discovery for the production slot.\n *\n * @param request - A RestoreRequest object that includes Azure storage URL and blog name for discovery of backup.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "discoverBackupSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", request: " + }, + { + "kind": "Reference", + "text": "RestoreRequest", + "canonicalReference": "web-resource-manager!RestoreRequest:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsDiscoverBackupSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsDiscoverBackupSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsDiscoverBackupSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsDiscoverBackupSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "request", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "discoverBackupSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#generateNewSitePublishingPassword:member(1)", + "docComment": "/**\n * Description for Generates a new publishing password for an app (or deployment slot, if specified).\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "generateNewSitePublishingPassword(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsGenerateNewSitePublishingPasswordOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsGenerateNewSitePublishingPasswordOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "generateNewSitePublishingPassword" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#generateNewSitePublishingPasswordSlot:member(1)", + "docComment": "/**\n * Description for Generates a new publishing password for an app (or deployment slot, if specified).\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API generate a new publishing password for the production slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "generateNewSitePublishingPasswordSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsGenerateNewSitePublishingPasswordSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsGenerateNewSitePublishingPasswordSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "generateNewSitePublishingPasswordSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#get:member(1)", + "docComment": "/**\n * Description for Gets the details of a web, mobile, or API app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "get(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsGetOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsGetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsGetResponse", + "canonicalReference": "web-resource-manager!WebAppsGetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "get" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#getAppSettingKeyVaultReference:member(1)", + "docComment": "/**\n * Description for Gets the config reference and status of an app\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param appSettingKey - App Setting key name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getAppSettingKeyVaultReference(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", appSettingKey: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsGetAppSettingKeyVaultReferenceOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsGetAppSettingKeyVaultReferenceOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsGetAppSettingKeyVaultReferenceResponse", + "canonicalReference": "web-resource-manager!WebAppsGetAppSettingKeyVaultReferenceResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "appSettingKey", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "getAppSettingKeyVaultReference" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#getAppSettingsKeyVaultReferences:member(1)", + "docComment": "/**\n * Description for Gets the config reference app settings and status of an app\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getAppSettingsKeyVaultReferences(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsGetAppSettingsKeyVaultReferencesOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsGetAppSettingsKeyVaultReferencesOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsGetAppSettingsKeyVaultReferencesResponse", + "canonicalReference": "web-resource-manager!WebAppsGetAppSettingsKeyVaultReferencesResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "getAppSettingsKeyVaultReferences" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#getAuthSettings:member(1)", + "docComment": "/**\n * Description for Gets the Authentication/Authorization settings of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getAuthSettings(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsGetAuthSettingsOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsGetAuthSettingsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsGetAuthSettingsResponse", + "canonicalReference": "web-resource-manager!WebAppsGetAuthSettingsResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "getAuthSettings" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#getAuthSettingsSlot:member(1)", + "docComment": "/**\n * Description for Gets the Authentication/Authorization settings of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will get the settings for the production slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getAuthSettingsSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsGetAuthSettingsSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsGetAuthSettingsSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsGetAuthSettingsSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsGetAuthSettingsSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "getAuthSettingsSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#getBackupConfiguration:member(1)", + "docComment": "/**\n * Description for Gets the backup configuration of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getBackupConfiguration(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsGetBackupConfigurationOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsGetBackupConfigurationOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsGetBackupConfigurationResponse", + "canonicalReference": "web-resource-manager!WebAppsGetBackupConfigurationResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "getBackupConfiguration" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#getBackupConfigurationSlot:member(1)", + "docComment": "/**\n * Description for Gets the backup configuration of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will get the backup configuration for the production slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getBackupConfigurationSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsGetBackupConfigurationSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsGetBackupConfigurationSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsGetBackupConfigurationSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsGetBackupConfigurationSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "getBackupConfigurationSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#getBackupStatus:member(1)", + "docComment": "/**\n * Description for Gets a backup of an app by its ID.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param backupId - ID of the backup.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getBackupStatus(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", backupId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsGetBackupStatusOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsGetBackupStatusOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsGetBackupStatusResponse", + "canonicalReference": "web-resource-manager!WebAppsGetBackupStatusResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "backupId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "getBackupStatus" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#getBackupStatusSlot:member(1)", + "docComment": "/**\n * Description for Gets a backup of an app by its ID.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param backupId - ID of the backup.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will get a backup of the production slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getBackupStatusSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", backupId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsGetBackupStatusSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsGetBackupStatusSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsGetBackupStatusSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsGetBackupStatusSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "backupId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "getBackupStatusSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#getConfiguration:member(1)", + "docComment": "/**\n * Description for Gets the configuration of an app, such as platform version and bitness, default documents, virtual applications, Always On, etc.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getConfiguration(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsGetConfigurationOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsGetConfigurationOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsGetConfigurationResponse", + "canonicalReference": "web-resource-manager!WebAppsGetConfigurationResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "getConfiguration" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#getConfigurationSlot:member(1)", + "docComment": "/**\n * Description for Gets the configuration of an app, such as platform version and bitness, default documents, virtual applications, Always On, etc.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will return configuration for the production slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getConfigurationSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsGetConfigurationSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsGetConfigurationSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsGetConfigurationSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsGetConfigurationSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "getConfigurationSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#getConfigurationSnapshot:member(1)", + "docComment": "/**\n * Description for Gets a snapshot of the configuration of an app at a previous point in time.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param snapshotId - The ID of the snapshot to read.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getConfigurationSnapshot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", snapshotId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsGetConfigurationSnapshotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsGetConfigurationSnapshotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsGetConfigurationSnapshotResponse", + "canonicalReference": "web-resource-manager!WebAppsGetConfigurationSnapshotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "snapshotId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "getConfigurationSnapshot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#getConfigurationSnapshotSlot:member(1)", + "docComment": "/**\n * Description for Gets a snapshot of the configuration of an app at a previous point in time.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param snapshotId - The ID of the snapshot to read.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will return configuration for the production slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getConfigurationSnapshotSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", snapshotId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsGetConfigurationSnapshotSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsGetConfigurationSnapshotSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsGetConfigurationSnapshotSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsGetConfigurationSnapshotSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "snapshotId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "getConfigurationSnapshotSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#getContainerLogsZip:member(1)", + "docComment": "/**\n * Description for Gets the ZIP archived docker log files for the given site\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getContainerLogsZip(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsGetContainerLogsZipOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsGetContainerLogsZipOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsGetContainerLogsZipResponse", + "canonicalReference": "web-resource-manager!WebAppsGetContainerLogsZipResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "getContainerLogsZip" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#getContainerLogsZipSlot:member(1)", + "docComment": "/**\n * Description for Gets the ZIP archived docker log files for the given site\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param slot - Name of web app slot. If not specified then will default to production slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getContainerLogsZipSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsGetContainerLogsZipSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsGetContainerLogsZipSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsGetContainerLogsZipSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsGetContainerLogsZipSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "getContainerLogsZipSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#getContinuousWebJob:member(1)", + "docComment": "/**\n * Description for Gets a continuous web job by its ID for an app, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param webJobName - Name of Web Job.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getContinuousWebJob(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", webJobName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsGetContinuousWebJobOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsGetContinuousWebJobOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsGetContinuousWebJobResponse", + "canonicalReference": "web-resource-manager!WebAppsGetContinuousWebJobResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "webJobName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "getContinuousWebJob" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#getContinuousWebJobSlot:member(1)", + "docComment": "/**\n * Description for Gets a continuous web job by its ID for an app, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param webJobName - Name of Web Job.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getContinuousWebJobSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", webJobName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsGetContinuousWebJobSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsGetContinuousWebJobSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsGetContinuousWebJobSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsGetContinuousWebJobSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "webJobName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "getContinuousWebJobSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#getDeployment:member(1)", + "docComment": "/**\n * Description for Get a deployment by its ID for an app, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param id - Deployment ID.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getDeployment(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", id: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsGetDeploymentOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsGetDeploymentOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsGetDeploymentResponse", + "canonicalReference": "web-resource-manager!WebAppsGetDeploymentResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "id", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "getDeployment" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#getDeploymentSlot:member(1)", + "docComment": "/**\n * Description for Get a deployment by its ID for an app, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param id - Deployment ID.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API gets a deployment for the production slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getDeploymentSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", id: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsGetDeploymentSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsGetDeploymentSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsGetDeploymentSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsGetDeploymentSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "id", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "getDeploymentSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#getDiagnosticLogsConfiguration:member(1)", + "docComment": "/**\n * Description for Gets the logging configuration of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getDiagnosticLogsConfiguration(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsGetDiagnosticLogsConfigurationOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsGetDiagnosticLogsConfigurationOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsGetDiagnosticLogsConfigurationResponse", + "canonicalReference": "web-resource-manager!WebAppsGetDiagnosticLogsConfigurationResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "getDiagnosticLogsConfiguration" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#getDiagnosticLogsConfigurationSlot:member(1)", + "docComment": "/**\n * Description for Gets the logging configuration of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will get the logging configuration for the production slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getDiagnosticLogsConfigurationSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsGetDiagnosticLogsConfigurationSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsGetDiagnosticLogsConfigurationSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsGetDiagnosticLogsConfigurationSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsGetDiagnosticLogsConfigurationSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "getDiagnosticLogsConfigurationSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#getDomainOwnershipIdentifier:member(1)", + "docComment": "/**\n * Description for Get domain ownership identifier for web app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param domainOwnershipIdentifierName - Name of domain ownership identifier.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getDomainOwnershipIdentifier(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", domainOwnershipIdentifierName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsGetDomainOwnershipIdentifierOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsGetDomainOwnershipIdentifierOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsGetDomainOwnershipIdentifierResponse", + "canonicalReference": "web-resource-manager!WebAppsGetDomainOwnershipIdentifierResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "domainOwnershipIdentifierName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "getDomainOwnershipIdentifier" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#getDomainOwnershipIdentifierSlot:member(1)", + "docComment": "/**\n * Description for Get domain ownership identifier for web app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param domainOwnershipIdentifierName - Name of domain ownership identifier.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will delete the binding for the production slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getDomainOwnershipIdentifierSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", domainOwnershipIdentifierName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsGetDomainOwnershipIdentifierSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsGetDomainOwnershipIdentifierSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsGetDomainOwnershipIdentifierSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsGetDomainOwnershipIdentifierSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "domainOwnershipIdentifierName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "getDomainOwnershipIdentifierSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#getFunction:member(1)", + "docComment": "/**\n * Description for Get function information by its ID for web site, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param functionName - Function name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getFunction(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", functionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsGetFunctionOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsGetFunctionOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsGetFunctionResponse", + "canonicalReference": "web-resource-manager!WebAppsGetFunctionResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "functionName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "getFunction" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#getFunctionsAdminToken:member(1)", + "docComment": "/**\n * Description for Fetch a short lived token that can be exchanged for a master key.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getFunctionsAdminToken(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsGetFunctionsAdminTokenOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsGetFunctionsAdminTokenOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsGetFunctionsAdminTokenResponse", + "canonicalReference": "web-resource-manager!WebAppsGetFunctionsAdminTokenResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "getFunctionsAdminToken" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#getFunctionsAdminTokenSlot:member(1)", + "docComment": "/**\n * Description for Fetch a short lived token that can be exchanged for a master key.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param slot - Name of web app slot. If not specified then will default to production slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getFunctionsAdminTokenSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsGetFunctionsAdminTokenSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsGetFunctionsAdminTokenSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsGetFunctionsAdminTokenSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsGetFunctionsAdminTokenSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "getFunctionsAdminTokenSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#getHostNameBinding:member(1)", + "docComment": "/**\n * Description for Get the named hostname binding for an app (or deployment slot, if specified).\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param hostName - Hostname in the hostname binding.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getHostNameBinding(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", hostName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsGetHostNameBindingOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsGetHostNameBindingOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsGetHostNameBindingResponse", + "canonicalReference": "web-resource-manager!WebAppsGetHostNameBindingResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "hostName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "getHostNameBinding" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#getHostNameBindingSlot:member(1)", + "docComment": "/**\n * Description for Get the named hostname binding for an app (or deployment slot, if specified).\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API the named binding for the production slot.\n *\n * @param hostName - Hostname in the hostname binding.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getHostNameBindingSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", hostName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsGetHostNameBindingSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsGetHostNameBindingSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsGetHostNameBindingSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsGetHostNameBindingSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "hostName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "getHostNameBindingSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#getHybridConnection:member(1)", + "docComment": "/**\n * Description for Retrieves a specific Service Bus Hybrid Connection used by this Web App.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - The name of the web app.\n *\n * @param namespaceName - The namespace for this hybrid connection.\n *\n * @param relayName - The relay name for this hybrid connection.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getHybridConnection(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", namespaceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", relayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsGetHybridConnectionOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsGetHybridConnectionOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsGetHybridConnectionResponse", + "canonicalReference": "web-resource-manager!WebAppsGetHybridConnectionResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "namespaceName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "relayName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "getHybridConnection" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#getHybridConnectionSlot:member(1)", + "docComment": "/**\n * Description for Retrieves a specific Service Bus Hybrid Connection used by this Web App.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - The name of the web app.\n *\n * @param namespaceName - The namespace for this hybrid connection.\n *\n * @param relayName - The relay name for this hybrid connection.\n *\n * @param slot - The name of the slot for the web app.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getHybridConnectionSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", namespaceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", relayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsGetHybridConnectionSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsGetHybridConnectionSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsGetHybridConnectionSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsGetHybridConnectionSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "namespaceName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "relayName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "getHybridConnectionSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#getInstanceFunctionSlot:member(1)", + "docComment": "/**\n * Description for Get function information by its ID for web site, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param functionName - Function name.\n *\n * @param slot - Name of the deployment slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getInstanceFunctionSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", functionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsGetInstanceFunctionSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsGetInstanceFunctionSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsGetInstanceFunctionSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsGetInstanceFunctionSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "functionName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "getInstanceFunctionSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#getInstanceInfo:member(1)", + "docComment": "/**\n * Description for Gets all scale-out instances of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param instanceId - \n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getInstanceInfo(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", instanceId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsGetInstanceInfoOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsGetInstanceInfoOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsGetInstanceInfoResponse", + "canonicalReference": "web-resource-manager!WebAppsGetInstanceInfoResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "instanceId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "getInstanceInfo" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#getInstanceInfoSlot:member(1)", + "docComment": "/**\n * Description for Gets all scale-out instances of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param instanceId - \n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API gets the production slot instances.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getInstanceInfoSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", instanceId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsGetInstanceInfoSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsGetInstanceInfoSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsGetInstanceInfoSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsGetInstanceInfoSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "instanceId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "getInstanceInfoSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#getInstanceMSDeployLog:member(1)", + "docComment": "/**\n * Description for Get the MSDeploy Log for the last MSDeploy operation.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param instanceId - ID of web app instance.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getInstanceMSDeployLog(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", instanceId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsGetInstanceMSDeployLogOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsGetInstanceMSDeployLogOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsGetInstanceMSDeployLogResponse", + "canonicalReference": "web-resource-manager!WebAppsGetInstanceMSDeployLogResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "instanceId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "getInstanceMSDeployLog" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#getInstanceMSDeployLogSlot:member(1)", + "docComment": "/**\n * Description for Get the MSDeploy Log for the last MSDeploy operation.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param slot - Name of web app slot. If not specified then will default to production slot.\n *\n * @param instanceId - ID of web app instance.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getInstanceMSDeployLogSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", instanceId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsGetInstanceMSDeployLogSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsGetInstanceMSDeployLogSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsGetInstanceMSDeployLogSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsGetInstanceMSDeployLogSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "instanceId", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "getInstanceMSDeployLogSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#getInstanceMsDeployStatus:member(1)", + "docComment": "/**\n * Description for Get the status of the last MSDeploy operation.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param instanceId - ID of web app instance.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getInstanceMsDeployStatus(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", instanceId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsGetInstanceMsDeployStatusOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsGetInstanceMsDeployStatusOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsGetInstanceMsDeployStatusResponse", + "canonicalReference": "web-resource-manager!WebAppsGetInstanceMsDeployStatusResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "instanceId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "getInstanceMsDeployStatus" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#getInstanceMsDeployStatusSlot:member(1)", + "docComment": "/**\n * Description for Get the status of the last MSDeploy operation.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param slot - Name of web app slot. If not specified then will default to production slot.\n *\n * @param instanceId - ID of web app instance.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getInstanceMsDeployStatusSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", instanceId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsGetInstanceMsDeployStatusSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsGetInstanceMsDeployStatusSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsGetInstanceMsDeployStatusSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsGetInstanceMsDeployStatusSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "instanceId", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "getInstanceMsDeployStatusSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#getInstanceProcess:member(1)", + "docComment": "/**\n * Description for Get process information by its ID for a specific scaled-out instance in a web site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param processId - PID.\n *\n * @param instanceId - ID of a specific scaled-out instance. This is the value of the name property in the JSON response from \"GET api/sites/{siteName}/instances\".\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getInstanceProcess(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", processId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", instanceId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsGetInstanceProcessOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsGetInstanceProcessOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsGetInstanceProcessResponse", + "canonicalReference": "web-resource-manager!WebAppsGetInstanceProcessResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "processId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "instanceId", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "getInstanceProcess" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#getInstanceProcessDump:member(1)", + "docComment": "/**\n * Description for Get a memory dump of a process by its ID for a specific scaled-out instance in a web site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param processId - PID.\n *\n * @param instanceId - ID of a specific scaled-out instance. This is the value of the name property in the JSON response from \"GET api/sites/{siteName}/instances\".\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getInstanceProcessDump(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", processId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", instanceId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsGetInstanceProcessDumpOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsGetInstanceProcessDumpOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsGetInstanceProcessDumpResponse", + "canonicalReference": "web-resource-manager!WebAppsGetInstanceProcessDumpResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "processId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "instanceId", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "getInstanceProcessDump" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#getInstanceProcessDumpSlot:member(1)", + "docComment": "/**\n * Description for Get a memory dump of a process by its ID for a specific scaled-out instance in a web site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param processId - PID.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.\n *\n * @param instanceId - ID of a specific scaled-out instance. This is the value of the name property in the JSON response from \"GET api/sites/{siteName}/instances\".\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getInstanceProcessDumpSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", processId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", instanceId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsGetInstanceProcessDumpSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsGetInstanceProcessDumpSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsGetInstanceProcessDumpSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsGetInstanceProcessDumpSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "processId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "instanceId", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "getInstanceProcessDumpSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#getInstanceProcessModule:member(1)", + "docComment": "/**\n * Description for Get process information by its ID for a specific scaled-out instance in a web site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param processId - PID.\n *\n * @param baseAddress - Module base address.\n *\n * @param instanceId - ID of a specific scaled-out instance. This is the value of the name property in the JSON response from \"GET api/sites/{siteName}/instances\".\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getInstanceProcessModule(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", processId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", baseAddress: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", instanceId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsGetInstanceProcessModuleOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsGetInstanceProcessModuleOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsGetInstanceProcessModuleResponse", + "canonicalReference": "web-resource-manager!WebAppsGetInstanceProcessModuleResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "processId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "baseAddress", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "instanceId", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "getInstanceProcessModule" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#getInstanceProcessModuleSlot:member(1)", + "docComment": "/**\n * Description for Get process information by its ID for a specific scaled-out instance in a web site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param processId - PID.\n *\n * @param baseAddress - Module base address.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.\n *\n * @param instanceId - ID of a specific scaled-out instance. This is the value of the name property in the JSON response from \"GET api/sites/{siteName}/instances\".\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getInstanceProcessModuleSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", processId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", baseAddress: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", instanceId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsGetInstanceProcessModuleSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsGetInstanceProcessModuleSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsGetInstanceProcessModuleSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsGetInstanceProcessModuleSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 15, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "processId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "baseAddress", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "instanceId", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 13, + "endIndex": 14 + } + } + ], + "name": "getInstanceProcessModuleSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#getInstanceProcessSlot:member(1)", + "docComment": "/**\n * Description for Get process information by its ID for a specific scaled-out instance in a web site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param processId - PID.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.\n *\n * @param instanceId - ID of a specific scaled-out instance. This is the value of the name property in the JSON response from \"GET api/sites/{siteName}/instances\".\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getInstanceProcessSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", processId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", instanceId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsGetInstanceProcessSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsGetInstanceProcessSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsGetInstanceProcessSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsGetInstanceProcessSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "processId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "instanceId", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "getInstanceProcessSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#getMigrateMySqlStatus:member(1)", + "docComment": "/**\n * Description for Returns the status of MySql in app migration, if one is active, and whether or not MySql in app is enabled\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getMigrateMySqlStatus(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsGetMigrateMySqlStatusOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsGetMigrateMySqlStatusOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsGetMigrateMySqlStatusResponse", + "canonicalReference": "web-resource-manager!WebAppsGetMigrateMySqlStatusResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "getMigrateMySqlStatus" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#getMigrateMySqlStatusSlot:member(1)", + "docComment": "/**\n * Description for Returns the status of MySql in app migration, if one is active, and whether or not MySql in app is enabled\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param slot - Name of the deployment slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getMigrateMySqlStatusSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsGetMigrateMySqlStatusSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsGetMigrateMySqlStatusSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsGetMigrateMySqlStatusSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsGetMigrateMySqlStatusSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "getMigrateMySqlStatusSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#getMSDeployLog:member(1)", + "docComment": "/**\n * Description for Get the MSDeploy Log for the last MSDeploy operation.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getMSDeployLog(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsGetMSDeployLogOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsGetMSDeployLogOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsGetMSDeployLogResponse", + "canonicalReference": "web-resource-manager!WebAppsGetMSDeployLogResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "getMSDeployLog" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#getMSDeployLogSlot:member(1)", + "docComment": "/**\n * Description for Get the MSDeploy Log for the last MSDeploy operation.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param slot - Name of web app slot. If not specified then will default to production slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getMSDeployLogSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsGetMSDeployLogSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsGetMSDeployLogSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsGetMSDeployLogSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsGetMSDeployLogSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "getMSDeployLogSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#getMSDeployStatus:member(1)", + "docComment": "/**\n * Description for Get the status of the last MSDeploy operation.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getMSDeployStatus(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsGetMSDeployStatusOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsGetMSDeployStatusOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsGetMSDeployStatusResponse", + "canonicalReference": "web-resource-manager!WebAppsGetMSDeployStatusResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "getMSDeployStatus" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#getMSDeployStatusSlot:member(1)", + "docComment": "/**\n * Description for Get the status of the last MSDeploy operation.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param slot - Name of web app slot. If not specified then will default to production slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getMSDeployStatusSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsGetMSDeployStatusSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsGetMSDeployStatusSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsGetMSDeployStatusSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsGetMSDeployStatusSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "getMSDeployStatusSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#getNetworkTraceOperation:member(1)", + "docComment": "/**\n * Description for Gets a named operation for a network trace capturing (or deployment slot, if specified).\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param operationId - GUID of the operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getNetworkTraceOperation(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", operationId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsGetNetworkTraceOperationOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsGetNetworkTraceOperationOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsGetNetworkTraceOperationResponse", + "canonicalReference": "web-resource-manager!WebAppsGetNetworkTraceOperationResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "operationId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "getNetworkTraceOperation" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#getNetworkTraceOperationSlot:member(1)", + "docComment": "/**\n * Description for Gets a named operation for a network trace capturing (or deployment slot, if specified).\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param operationId - GUID of the operation.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will get an operation for the production slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getNetworkTraceOperationSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", operationId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsGetNetworkTraceOperationSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsGetNetworkTraceOperationSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsGetNetworkTraceOperationSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsGetNetworkTraceOperationSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "operationId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "getNetworkTraceOperationSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#getNetworkTraceOperationSlotV2:member(1)", + "docComment": "/**\n * Description for Gets a named operation for a network trace capturing (or deployment slot, if specified).\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param operationId - GUID of the operation.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will get an operation for the production slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getNetworkTraceOperationSlotV2(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", operationId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsGetNetworkTraceOperationSlotV2OptionalParams", + "canonicalReference": "web-resource-manager!WebAppsGetNetworkTraceOperationSlotV2OptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsGetNetworkTraceOperationSlotV2Response", + "canonicalReference": "web-resource-manager!WebAppsGetNetworkTraceOperationSlotV2Response:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "operationId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "getNetworkTraceOperationSlotV2" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#getNetworkTraceOperationV2:member(1)", + "docComment": "/**\n * Description for Gets a named operation for a network trace capturing (or deployment slot, if specified).\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param operationId - GUID of the operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getNetworkTraceOperationV2(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", operationId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsGetNetworkTraceOperationV2OptionalParams", + "canonicalReference": "web-resource-manager!WebAppsGetNetworkTraceOperationV2OptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsGetNetworkTraceOperationV2Response", + "canonicalReference": "web-resource-manager!WebAppsGetNetworkTraceOperationV2Response:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "operationId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "getNetworkTraceOperationV2" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#getNetworkTraces:member(1)", + "docComment": "/**\n * Description for Gets a named operation for a network trace capturing (or deployment slot, if specified).\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param operationId - GUID of the operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getNetworkTraces(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", operationId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsGetNetworkTracesOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsGetNetworkTracesOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsGetNetworkTracesResponse", + "canonicalReference": "web-resource-manager!WebAppsGetNetworkTracesResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "operationId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "getNetworkTraces" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#getNetworkTracesSlot:member(1)", + "docComment": "/**\n * Description for Gets a named operation for a network trace capturing (or deployment slot, if specified).\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param operationId - GUID of the operation.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will get an operation for the production slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getNetworkTracesSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", operationId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsGetNetworkTracesSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsGetNetworkTracesSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsGetNetworkTracesSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsGetNetworkTracesSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "operationId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "getNetworkTracesSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#getNetworkTracesSlotV2:member(1)", + "docComment": "/**\n * Description for Gets a named operation for a network trace capturing (or deployment slot, if specified).\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param operationId - GUID of the operation.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will get an operation for the production slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getNetworkTracesSlotV2(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", operationId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsGetNetworkTracesSlotV2OptionalParams", + "canonicalReference": "web-resource-manager!WebAppsGetNetworkTracesSlotV2OptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsGetNetworkTracesSlotV2Response", + "canonicalReference": "web-resource-manager!WebAppsGetNetworkTracesSlotV2Response:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "operationId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "getNetworkTracesSlotV2" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#getNetworkTracesV2:member(1)", + "docComment": "/**\n * Description for Gets a named operation for a network trace capturing (or deployment slot, if specified).\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param operationId - GUID of the operation.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getNetworkTracesV2(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", operationId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsGetNetworkTracesV2OptionalParams", + "canonicalReference": "web-resource-manager!WebAppsGetNetworkTracesV2OptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsGetNetworkTracesV2Response", + "canonicalReference": "web-resource-manager!WebAppsGetNetworkTracesV2Response:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "operationId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "getNetworkTracesV2" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#getPremierAddOn:member(1)", + "docComment": "/**\n * Description for Gets a named add-on of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param premierAddOnName - Add-on name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getPremierAddOn(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", premierAddOnName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsGetPremierAddOnOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsGetPremierAddOnOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsGetPremierAddOnResponse", + "canonicalReference": "web-resource-manager!WebAppsGetPremierAddOnResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "premierAddOnName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "getPremierAddOn" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#getPremierAddOnSlot:member(1)", + "docComment": "/**\n * Description for Gets a named add-on of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param premierAddOnName - Add-on name.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will get the named add-on for the production slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getPremierAddOnSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", premierAddOnName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsGetPremierAddOnSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsGetPremierAddOnSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsGetPremierAddOnSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsGetPremierAddOnSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "premierAddOnName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "getPremierAddOnSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#getPrivateAccess:member(1)", + "docComment": "/**\n * Description for Gets data around private site access enablement and authorized Virtual Networks that can access the site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - The name of the web app.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getPrivateAccess(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsGetPrivateAccessOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsGetPrivateAccessOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsGetPrivateAccessResponse", + "canonicalReference": "web-resource-manager!WebAppsGetPrivateAccessResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "getPrivateAccess" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#getPrivateAccessSlot:member(1)", + "docComment": "/**\n * Description for Gets data around private site access enablement and authorized Virtual Networks that can access the site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - The name of the web app.\n *\n * @param slot - The name of the slot for the web app.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getPrivateAccessSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsGetPrivateAccessSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsGetPrivateAccessSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsGetPrivateAccessSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsGetPrivateAccessSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "getPrivateAccessSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#getPrivateEndpointConnection:member(1)", + "docComment": "/**\n * Description for Gets a private endpoint connection\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the site.\n *\n * @param privateEndpointConnectionName - \n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getPrivateEndpointConnection(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", privateEndpointConnectionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsGetPrivateEndpointConnectionOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsGetPrivateEndpointConnectionOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsGetPrivateEndpointConnectionResponse", + "canonicalReference": "web-resource-manager!WebAppsGetPrivateEndpointConnectionResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "privateEndpointConnectionName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "getPrivateEndpointConnection" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#getPrivateLinkResources:member(1)", + "docComment": "/**\n * Description for Gets the private link resources\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the site.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getPrivateLinkResources(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsGetPrivateLinkResourcesOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsGetPrivateLinkResourcesOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsGetPrivateLinkResourcesResponse", + "canonicalReference": "web-resource-manager!WebAppsGetPrivateLinkResourcesResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "getPrivateLinkResources" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#getProcess:member(1)", + "docComment": "/**\n * Description for Get process information by its ID for a specific scaled-out instance in a web site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param processId - PID.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getProcess(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", processId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsGetProcessOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsGetProcessOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsGetProcessResponse", + "canonicalReference": "web-resource-manager!WebAppsGetProcessResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "processId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "getProcess" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#getProcessDump:member(1)", + "docComment": "/**\n * Description for Get a memory dump of a process by its ID for a specific scaled-out instance in a web site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param processId - PID.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getProcessDump(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", processId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsGetProcessDumpOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsGetProcessDumpOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsGetProcessDumpResponse", + "canonicalReference": "web-resource-manager!WebAppsGetProcessDumpResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "processId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "getProcessDump" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#getProcessDumpSlot:member(1)", + "docComment": "/**\n * Description for Get a memory dump of a process by its ID for a specific scaled-out instance in a web site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param processId - PID.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getProcessDumpSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", processId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsGetProcessDumpSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsGetProcessDumpSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsGetProcessDumpSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsGetProcessDumpSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "processId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "getProcessDumpSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#getProcessModule:member(1)", + "docComment": "/**\n * Description for Get process information by its ID for a specific scaled-out instance in a web site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param processId - PID.\n *\n * @param baseAddress - Module base address.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getProcessModule(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", processId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", baseAddress: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsGetProcessModuleOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsGetProcessModuleOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsGetProcessModuleResponse", + "canonicalReference": "web-resource-manager!WebAppsGetProcessModuleResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "processId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "baseAddress", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "getProcessModule" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#getProcessModuleSlot:member(1)", + "docComment": "/**\n * Description for Get process information by its ID for a specific scaled-out instance in a web site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param processId - PID.\n *\n * @param baseAddress - Module base address.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getProcessModuleSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", processId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", baseAddress: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsGetProcessModuleSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsGetProcessModuleSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsGetProcessModuleSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsGetProcessModuleSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "processId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "baseAddress", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "getProcessModuleSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#getProcessSlot:member(1)", + "docComment": "/**\n * Description for Get process information by its ID for a specific scaled-out instance in a web site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param processId - PID.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getProcessSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", processId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsGetProcessSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsGetProcessSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsGetProcessSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsGetProcessSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "processId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "getProcessSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#getPublicCertificate:member(1)", + "docComment": "/**\n * Description for Get the named public certificate for an app (or deployment slot, if specified).\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param publicCertificateName - Public certificate name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getPublicCertificate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", publicCertificateName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsGetPublicCertificateOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsGetPublicCertificateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsGetPublicCertificateResponse", + "canonicalReference": "web-resource-manager!WebAppsGetPublicCertificateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "publicCertificateName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "getPublicCertificate" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#getPublicCertificateSlot:member(1)", + "docComment": "/**\n * Description for Get the named public certificate for an app (or deployment slot, if specified).\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API the named binding for the production slot.\n *\n * @param publicCertificateName - Public certificate name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getPublicCertificateSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", publicCertificateName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsGetPublicCertificateSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsGetPublicCertificateSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsGetPublicCertificateSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsGetPublicCertificateSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "publicCertificateName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "getPublicCertificateSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#getRelayServiceConnection:member(1)", + "docComment": "/**\n * Description for Gets a hybrid connection configuration by its name.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param entityName - Name of the hybrid connection.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getRelayServiceConnection(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", entityName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsGetRelayServiceConnectionOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsGetRelayServiceConnectionOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsGetRelayServiceConnectionResponse", + "canonicalReference": "web-resource-manager!WebAppsGetRelayServiceConnectionResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "entityName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "getRelayServiceConnection" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#getRelayServiceConnectionSlot:member(1)", + "docComment": "/**\n * Description for Gets a hybrid connection configuration by its name.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param entityName - Name of the hybrid connection.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will get a hybrid connection for the production slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getRelayServiceConnectionSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", entityName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsGetRelayServiceConnectionSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsGetRelayServiceConnectionSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsGetRelayServiceConnectionSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsGetRelayServiceConnectionSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "entityName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "getRelayServiceConnectionSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#getSiteExtension:member(1)", + "docComment": "/**\n * Description for Get site extension information by its ID for a web site, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param siteExtensionId - Site extension name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getSiteExtension(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", siteExtensionId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsGetSiteExtensionOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsGetSiteExtensionOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsGetSiteExtensionResponse", + "canonicalReference": "web-resource-manager!WebAppsGetSiteExtensionResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "siteExtensionId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "getSiteExtension" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#getSiteExtensionSlot:member(1)", + "docComment": "/**\n * Description for Get site extension information by its ID for a web site, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param siteExtensionId - Site extension name.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API uses the production slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getSiteExtensionSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", siteExtensionId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsGetSiteExtensionSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsGetSiteExtensionSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsGetSiteExtensionSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsGetSiteExtensionSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "siteExtensionId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "getSiteExtensionSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#getSitePhpErrorLogFlag:member(1)", + "docComment": "/**\n * Description for Gets web app's event logs.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getSitePhpErrorLogFlag(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsGetSitePhpErrorLogFlagOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsGetSitePhpErrorLogFlagOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsGetSitePhpErrorLogFlagResponse", + "canonicalReference": "web-resource-manager!WebAppsGetSitePhpErrorLogFlagResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "getSitePhpErrorLogFlag" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#getSitePhpErrorLogFlagSlot:member(1)", + "docComment": "/**\n * Description for Gets web app's event logs.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param slot - Name of web app slot. If not specified then will default to production slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getSitePhpErrorLogFlagSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsGetSitePhpErrorLogFlagSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsGetSitePhpErrorLogFlagSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsGetSitePhpErrorLogFlagSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsGetSitePhpErrorLogFlagSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "getSitePhpErrorLogFlagSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#getSlot:member(1)", + "docComment": "/**\n * Description for Gets the details of a web, mobile, or API app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. By default, this API returns the production slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsGetSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsGetSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsGetSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsGetSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "getSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#getSourceControl:member(1)", + "docComment": "/**\n * Description for Gets the source control configuration of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getSourceControl(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsGetSourceControlOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsGetSourceControlOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsGetSourceControlResponse", + "canonicalReference": "web-resource-manager!WebAppsGetSourceControlResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "getSourceControl" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#getSourceControlSlot:member(1)", + "docComment": "/**\n * Description for Gets the source control configuration of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will get the source control configuration for the production slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getSourceControlSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsGetSourceControlSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsGetSourceControlSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsGetSourceControlSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsGetSourceControlSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "getSourceControlSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#getSwiftVirtualNetworkConnection:member(1)", + "docComment": "/**\n * Description for Gets a Swift Virtual Network connection.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getSwiftVirtualNetworkConnection(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsGetSwiftVirtualNetworkConnectionOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsGetSwiftVirtualNetworkConnectionOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsGetSwiftVirtualNetworkConnectionResponse", + "canonicalReference": "web-resource-manager!WebAppsGetSwiftVirtualNetworkConnectionResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "getSwiftVirtualNetworkConnection" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#getSwiftVirtualNetworkConnectionSlot:member(1)", + "docComment": "/**\n * Description for Gets a Swift Virtual Network connection.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will get a gateway for the production slot's Virtual Network.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getSwiftVirtualNetworkConnectionSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsGetSwiftVirtualNetworkConnectionSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsGetSwiftVirtualNetworkConnectionSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsGetSwiftVirtualNetworkConnectionSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsGetSwiftVirtualNetworkConnectionSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "getSwiftVirtualNetworkConnectionSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#getTriggeredWebJob:member(1)", + "docComment": "/**\n * Description for Gets a triggered web job by its ID for an app, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param webJobName - Name of Web Job.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getTriggeredWebJob(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", webJobName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsGetTriggeredWebJobOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsGetTriggeredWebJobOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsGetTriggeredWebJobResponse", + "canonicalReference": "web-resource-manager!WebAppsGetTriggeredWebJobResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "webJobName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "getTriggeredWebJob" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#getTriggeredWebJobHistory:member(1)", + "docComment": "/**\n * Description for Gets a triggered web job's history by its ID for an app, , or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param webJobName - Name of Web Job.\n *\n * @param id - History ID.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getTriggeredWebJobHistory(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", webJobName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", id: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsGetTriggeredWebJobHistoryOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsGetTriggeredWebJobHistoryOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsGetTriggeredWebJobHistoryResponse", + "canonicalReference": "web-resource-manager!WebAppsGetTriggeredWebJobHistoryResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "webJobName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "id", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "getTriggeredWebJobHistory" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#getTriggeredWebJobHistorySlot:member(1)", + "docComment": "/**\n * Description for Gets a triggered web job's history by its ID for an app, , or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param webJobName - Name of Web Job.\n *\n * @param id - History ID.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API uses the production slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getTriggeredWebJobHistorySlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", webJobName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", id: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsGetTriggeredWebJobHistorySlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsGetTriggeredWebJobHistorySlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsGetTriggeredWebJobHistorySlotResponse", + "canonicalReference": "web-resource-manager!WebAppsGetTriggeredWebJobHistorySlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "webJobName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "id", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "getTriggeredWebJobHistorySlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#getTriggeredWebJobSlot:member(1)", + "docComment": "/**\n * Description for Gets a triggered web job by its ID for an app, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param webJobName - Name of Web Job.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API uses the production slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getTriggeredWebJobSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", webJobName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsGetTriggeredWebJobSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsGetTriggeredWebJobSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsGetTriggeredWebJobSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsGetTriggeredWebJobSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "webJobName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "getTriggeredWebJobSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#getVnetConnection:member(1)", + "docComment": "/**\n * Description for Gets a virtual network the app (or deployment slot) is connected to by name.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param vnetName - Name of the virtual network.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getVnetConnection(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vnetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsGetVnetConnectionOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsGetVnetConnectionOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsGetVnetConnectionResponse", + "canonicalReference": "web-resource-manager!WebAppsGetVnetConnectionResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "vnetName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "getVnetConnection" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#getVnetConnectionGateway:member(1)", + "docComment": "/**\n * Description for Gets an app's Virtual Network gateway.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param vnetName - Name of the Virtual Network.\n *\n * @param gatewayName - Name of the gateway. Currently, the only supported string is \"primary\".\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getVnetConnectionGateway(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vnetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", gatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsGetVnetConnectionGatewayOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsGetVnetConnectionGatewayOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsGetVnetConnectionGatewayResponse", + "canonicalReference": "web-resource-manager!WebAppsGetVnetConnectionGatewayResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "vnetName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "gatewayName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "getVnetConnectionGateway" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#getVnetConnectionGatewaySlot:member(1)", + "docComment": "/**\n * Description for Gets an app's Virtual Network gateway.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param vnetName - Name of the Virtual Network.\n *\n * @param gatewayName - Name of the gateway. Currently, the only supported string is \"primary\".\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will get a gateway for the production slot's Virtual Network.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getVnetConnectionGatewaySlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vnetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", gatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsGetVnetConnectionGatewaySlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsGetVnetConnectionGatewaySlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsGetVnetConnectionGatewaySlotResponse", + "canonicalReference": "web-resource-manager!WebAppsGetVnetConnectionGatewaySlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "vnetName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "gatewayName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "getVnetConnectionGatewaySlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#getVnetConnectionSlot:member(1)", + "docComment": "/**\n * Description for Gets a virtual network the app (or deployment slot) is connected to by name.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param vnetName - Name of the virtual network.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will get the named virtual network for the production slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getVnetConnectionSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vnetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsGetVnetConnectionSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsGetVnetConnectionSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsGetVnetConnectionSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsGetVnetConnectionSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "vnetName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "getVnetConnectionSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#getWebJob:member(1)", + "docComment": "/**\n * Description for Get webjob information for an app, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param webJobName - Name of the web job.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getWebJob(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", webJobName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsGetWebJobOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsGetWebJobOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsGetWebJobResponse", + "canonicalReference": "web-resource-manager!WebAppsGetWebJobResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "webJobName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "getWebJob" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#getWebJobSlot:member(1)", + "docComment": "/**\n * Description for Get webjob information for an app, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param webJobName - Name of the web job.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getWebJobSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", webJobName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsGetWebJobSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsGetWebJobSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsGetWebJobSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsGetWebJobSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "webJobName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "getWebJobSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#getWebSiteContainerLogs:member(1)", + "docComment": "/**\n * Description for Gets the last lines of docker logs for the given site\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getWebSiteContainerLogs(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsGetWebSiteContainerLogsOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsGetWebSiteContainerLogsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsGetWebSiteContainerLogsResponse", + "canonicalReference": "web-resource-manager!WebAppsGetWebSiteContainerLogsResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "getWebSiteContainerLogs" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#getWebSiteContainerLogsSlot:member(1)", + "docComment": "/**\n * Description for Gets the last lines of docker logs for the given site\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param slot - Name of web app slot. If not specified then will default to production slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getWebSiteContainerLogsSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsGetWebSiteContainerLogsSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsGetWebSiteContainerLogsSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsGetWebSiteContainerLogsSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsGetWebSiteContainerLogsSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "getWebSiteContainerLogsSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#isCloneable:member(1)", + "docComment": "/**\n * Description for Shows whether an app can be cloned to another resource group or subscription.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "isCloneable(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsIsCloneableOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsIsCloneableOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsIsCloneableResponse", + "canonicalReference": "web-resource-manager!WebAppsIsCloneableResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "isCloneable" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#isCloneableSlot:member(1)", + "docComment": "/**\n * Description for Shows whether an app can be cloned to another resource group or subscription.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. By default, this API returns information on the production slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "isCloneableSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsIsCloneableSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsIsCloneableSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsIsCloneableSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsIsCloneableSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "isCloneableSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#list:member(1)", + "docComment": "/**\n * Description for Get all apps for a subscription.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "list(options?: " + }, + { + "kind": "Reference", + "text": "WebAppsListOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsListOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "Site", + "canonicalReference": "web-resource-manager!Site:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "list" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#listApplicationSettings:member(1)", + "docComment": "/**\n * Description for Gets the application settings of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listApplicationSettings(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsListApplicationSettingsOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsListApplicationSettingsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsListApplicationSettingsResponse", + "canonicalReference": "web-resource-manager!WebAppsListApplicationSettingsResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listApplicationSettings" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#listApplicationSettingsSlot:member(1)", + "docComment": "/**\n * Description for Gets the application settings of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will get the application settings for the production slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listApplicationSettingsSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsListApplicationSettingsSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsListApplicationSettingsSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsListApplicationSettingsSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsListApplicationSettingsSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listApplicationSettingsSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#listAzureStorageAccounts:member(1)", + "docComment": "/**\n * Description for Gets the Azure storage account configurations of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listAzureStorageAccounts(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsListAzureStorageAccountsOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsListAzureStorageAccountsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsListAzureStorageAccountsResponse", + "canonicalReference": "web-resource-manager!WebAppsListAzureStorageAccountsResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listAzureStorageAccounts" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#listAzureStorageAccountsSlot:member(1)", + "docComment": "/**\n * Description for Gets the Azure storage account configurations of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will update the Azure storage account configurations for the production slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listAzureStorageAccountsSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsListAzureStorageAccountsSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsListAzureStorageAccountsSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsListAzureStorageAccountsSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsListAzureStorageAccountsSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listAzureStorageAccountsSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#listBackups:member(1)", + "docComment": "/**\n * Description for Gets existing backups of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listBackups(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsListBackupsOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsListBackupsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "BackupItem", + "canonicalReference": "web-resource-manager!BackupItem:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listBackups" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#listBackupsSlot:member(1)", + "docComment": "/**\n * Description for Gets existing backups of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will get backups of the production slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listBackupsSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsListBackupsSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsListBackupsSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "BackupItem", + "canonicalReference": "web-resource-manager!BackupItem:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listBackupsSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#listBackupStatusSecrets:member(1)", + "docComment": "/**\n * Description for Gets status of a web app backup that may be in progress, including secrets associated with the backup, such as the Azure Storage SAS URL. Also can be used to update the SAS URL for the backup if a new URL is passed in the request body.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param backupId - ID of backup.\n *\n * @param request - Information on backup request.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listBackupStatusSecrets(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", backupId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", request: " + }, + { + "kind": "Reference", + "text": "BackupRequest", + "canonicalReference": "web-resource-manager!BackupRequest:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsListBackupStatusSecretsOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsListBackupStatusSecretsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsListBackupStatusSecretsResponse", + "canonicalReference": "web-resource-manager!WebAppsListBackupStatusSecretsResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "backupId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "request", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "listBackupStatusSecrets" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#listBackupStatusSecretsSlot:member(1)", + "docComment": "/**\n * Description for Gets status of a web app backup that may be in progress, including secrets associated with the backup, such as the Azure Storage SAS URL. Also can be used to update the SAS URL for the backup if a new URL is passed in the request body.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param backupId - ID of backup.\n *\n * @param slot - Name of web app slot. If not specified then will default to production slot.\n *\n * @param request - Information on backup request.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listBackupStatusSecretsSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", backupId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", request: " + }, + { + "kind": "Reference", + "text": "BackupRequest", + "canonicalReference": "web-resource-manager!BackupRequest:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsListBackupStatusSecretsSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsListBackupStatusSecretsSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsListBackupStatusSecretsSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsListBackupStatusSecretsSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "backupId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "request", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "listBackupStatusSecretsSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#listByResourceGroup:member(1)", + "docComment": "/**\n * Description for Gets all web, mobile, and API apps in the specified resource group.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listByResourceGroup(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsListByResourceGroupOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsListByResourceGroupOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "Site", + "canonicalReference": "web-resource-manager!Site:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "listByResourceGroup" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#listConfigurations:member(1)", + "docComment": "/**\n * Description for List the configurations of an app\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listConfigurations(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsListConfigurationsOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsListConfigurationsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SiteConfigResource", + "canonicalReference": "web-resource-manager!SiteConfigResource:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listConfigurations" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#listConfigurationSnapshotInfo:member(1)", + "docComment": "/**\n * Description for Gets a list of web app configuration snapshots identifiers. Each element of the list contains a timestamp and the ID of the snapshot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listConfigurationSnapshotInfo(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsListConfigurationSnapshotInfoOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsListConfigurationSnapshotInfoOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SiteConfigurationSnapshotInfo", + "canonicalReference": "web-resource-manager!SiteConfigurationSnapshotInfo:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listConfigurationSnapshotInfo" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#listConfigurationSnapshotInfoSlot:member(1)", + "docComment": "/**\n * Description for Gets a list of web app configuration snapshots identifiers. Each element of the list contains a timestamp and the ID of the snapshot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will return configuration for the production slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listConfigurationSnapshotInfoSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsListConfigurationSnapshotInfoSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsListConfigurationSnapshotInfoSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SiteConfigurationSnapshotInfo", + "canonicalReference": "web-resource-manager!SiteConfigurationSnapshotInfo:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listConfigurationSnapshotInfoSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#listConfigurationsSlot:member(1)", + "docComment": "/**\n * Description for List the configurations of an app\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will return configuration for the production slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listConfigurationsSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsListConfigurationsSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsListConfigurationsSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SiteConfigResource", + "canonicalReference": "web-resource-manager!SiteConfigResource:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listConfigurationsSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#listConnectionStrings:member(1)", + "docComment": "/**\n * Description for Gets the connection strings of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listConnectionStrings(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsListConnectionStringsOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsListConnectionStringsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsListConnectionStringsResponse", + "canonicalReference": "web-resource-manager!WebAppsListConnectionStringsResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listConnectionStrings" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#listConnectionStringsSlot:member(1)", + "docComment": "/**\n * Description for Gets the connection strings of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will get the connection settings for the production slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listConnectionStringsSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsListConnectionStringsSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsListConnectionStringsSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsListConnectionStringsSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsListConnectionStringsSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listConnectionStringsSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#listContinuousWebJobs:member(1)", + "docComment": "/**\n * Description for List continuous web jobs for an app, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listContinuousWebJobs(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsListContinuousWebJobsOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsListContinuousWebJobsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ContinuousWebJob", + "canonicalReference": "web-resource-manager!ContinuousWebJob:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listContinuousWebJobs" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#listContinuousWebJobsSlot:member(1)", + "docComment": "/**\n * Description for List continuous web jobs for an app, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listContinuousWebJobsSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsListContinuousWebJobsSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsListContinuousWebJobsSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ContinuousWebJob", + "canonicalReference": "web-resource-manager!ContinuousWebJob:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listContinuousWebJobsSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#listDeploymentLog:member(1)", + "docComment": "/**\n * Description for List deployment log for specific deployment for an app, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param id - The ID of a specific deployment. This is the value of the name property in the JSON response from \"GET /api/sites/{siteName}/deployments\".\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listDeploymentLog(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", id: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsListDeploymentLogOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsListDeploymentLogOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsListDeploymentLogResponse", + "canonicalReference": "web-resource-manager!WebAppsListDeploymentLogResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "id", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listDeploymentLog" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#listDeploymentLogSlot:member(1)", + "docComment": "/**\n * Description for List deployment log for specific deployment for an app, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param id - The ID of a specific deployment. This is the value of the name property in the JSON response from \"GET /api/sites/{siteName}/deployments\".\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listDeploymentLogSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", id: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsListDeploymentLogSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsListDeploymentLogSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsListDeploymentLogSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsListDeploymentLogSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "id", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "listDeploymentLogSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#listDeployments:member(1)", + "docComment": "/**\n * Description for List deployments for an app, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listDeployments(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsListDeploymentsOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsListDeploymentsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "Deployment", + "canonicalReference": "web-resource-manager!Deployment:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listDeployments" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#listDeploymentsSlot:member(1)", + "docComment": "/**\n * Description for List deployments for an app, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listDeploymentsSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsListDeploymentsSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsListDeploymentsSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "Deployment", + "canonicalReference": "web-resource-manager!Deployment:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listDeploymentsSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#listDomainOwnershipIdentifiers:member(1)", + "docComment": "/**\n * Description for Lists ownership identifiers for domain associated with web app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listDomainOwnershipIdentifiers(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsListDomainOwnershipIdentifiersOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsListDomainOwnershipIdentifiersOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "Identifier", + "canonicalReference": "web-resource-manager!Identifier:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listDomainOwnershipIdentifiers" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#listDomainOwnershipIdentifiersSlot:member(1)", + "docComment": "/**\n * Description for Lists ownership identifiers for domain associated with web app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will delete the binding for the production slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listDomainOwnershipIdentifiersSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsListDomainOwnershipIdentifiersSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsListDomainOwnershipIdentifiersSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "Identifier", + "canonicalReference": "web-resource-manager!Identifier:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listDomainOwnershipIdentifiersSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#listFunctionKeys:member(1)", + "docComment": "/**\n * Description for Get function keys for a function in a web site, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param functionName - Function name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listFunctionKeys(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", functionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsListFunctionKeysOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsListFunctionKeysOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsListFunctionKeysResponse", + "canonicalReference": "web-resource-manager!WebAppsListFunctionKeysResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "functionName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listFunctionKeys" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#listFunctionKeysSlot:member(1)", + "docComment": "/**\n * Description for Get function keys for a function in a web site, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param functionName - Function name.\n *\n * @param slot - Name of the deployment slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listFunctionKeysSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", functionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsListFunctionKeysSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsListFunctionKeysSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsListFunctionKeysSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsListFunctionKeysSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "functionName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "listFunctionKeysSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#listFunctions:member(1)", + "docComment": "/**\n * Description for List the functions for a web site, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listFunctions(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsListFunctionsOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsListFunctionsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "FunctionEnvelope", + "canonicalReference": "web-resource-manager!FunctionEnvelope:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listFunctions" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#listFunctionSecrets:member(1)", + "docComment": "/**\n * Description for Get function secrets for a function in a web site, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param functionName - Function name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listFunctionSecrets(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", functionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsListFunctionSecretsOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsListFunctionSecretsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsListFunctionSecretsResponse", + "canonicalReference": "web-resource-manager!WebAppsListFunctionSecretsResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "functionName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listFunctionSecrets" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#listFunctionSecretsSlot:member(1)", + "docComment": "/**\n * Description for Get function secrets for a function in a web site, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param functionName - Function name.\n *\n * @param slot - Name of the deployment slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listFunctionSecretsSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", functionName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsListFunctionSecretsSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsListFunctionSecretsSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsListFunctionSecretsSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsListFunctionSecretsSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "functionName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "listFunctionSecretsSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#listHostKeys:member(1)", + "docComment": "/**\n * Description for Get host secrets for a function app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listHostKeys(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsListHostKeysOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsListHostKeysOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsListHostKeysResponse", + "canonicalReference": "web-resource-manager!WebAppsListHostKeysResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listHostKeys" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#listHostKeysSlot:member(1)", + "docComment": "/**\n * Description for Get host secrets for a function app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param slot - Name of the deployment slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listHostKeysSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsListHostKeysSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsListHostKeysSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsListHostKeysSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsListHostKeysSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listHostKeysSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#listHostNameBindings:member(1)", + "docComment": "/**\n * Description for Get hostname bindings for an app or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listHostNameBindings(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsListHostNameBindingsOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsListHostNameBindingsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "HostNameBinding", + "canonicalReference": "web-resource-manager!HostNameBinding:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listHostNameBindings" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#listHostNameBindingsSlot:member(1)", + "docComment": "/**\n * Description for Get hostname bindings for an app or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API gets hostname bindings for the production slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listHostNameBindingsSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsListHostNameBindingsSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsListHostNameBindingsSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "HostNameBinding", + "canonicalReference": "web-resource-manager!HostNameBinding:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listHostNameBindingsSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#listHybridConnections:member(1)", + "docComment": "/**\n * Description for Retrieves all Service Bus Hybrid Connections used by this Web App.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - The name of the web app.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listHybridConnections(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsListHybridConnectionsOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsListHybridConnectionsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsListHybridConnectionsResponse", + "canonicalReference": "web-resource-manager!WebAppsListHybridConnectionsResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listHybridConnections" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#listHybridConnectionsSlot:member(1)", + "docComment": "/**\n * Description for Retrieves all Service Bus Hybrid Connections used by this Web App.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - The name of the web app.\n *\n * @param slot - The name of the slot for the web app.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listHybridConnectionsSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsListHybridConnectionsSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsListHybridConnectionsSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsListHybridConnectionsSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsListHybridConnectionsSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listHybridConnectionsSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#listInstanceFunctionsSlot:member(1)", + "docComment": "/**\n * Description for List the functions for a web site, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param slot - Name of the deployment slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listInstanceFunctionsSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsListInstanceFunctionsSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsListInstanceFunctionsSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "FunctionEnvelope", + "canonicalReference": "web-resource-manager!FunctionEnvelope:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listInstanceFunctionsSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#listInstanceIdentifiers:member(1)", + "docComment": "/**\n * Description for Gets all scale-out instances of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listInstanceIdentifiers(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsListInstanceIdentifiersOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsListInstanceIdentifiersOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SiteInstance", + "canonicalReference": "web-resource-manager!SiteInstance:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listInstanceIdentifiers" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#listInstanceIdentifiersSlot:member(1)", + "docComment": "/**\n * Description for Gets all scale-out instances of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API gets the production slot instances.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listInstanceIdentifiersSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsListInstanceIdentifiersSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsListInstanceIdentifiersSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SiteInstance", + "canonicalReference": "web-resource-manager!SiteInstance:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listInstanceIdentifiersSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#listInstanceProcesses:member(1)", + "docComment": "/**\n * Description for Get list of processes for a web site, or a deployment slot, or for a specific scaled-out instance in a web site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param instanceId - ID of a specific scaled-out instance. This is the value of the name property in the JSON response from \"GET api/sites/{siteName}/instances\".\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listInstanceProcesses(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", instanceId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsListInstanceProcessesOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsListInstanceProcessesOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ProcessInfo", + "canonicalReference": "web-resource-manager!ProcessInfo:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "instanceId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listInstanceProcesses" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#listInstanceProcessesSlot:member(1)", + "docComment": "/**\n * Description for Get list of processes for a web site, or a deployment slot, or for a specific scaled-out instance in a web site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.\n *\n * @param instanceId - ID of a specific scaled-out instance. This is the value of the name property in the JSON response from \"GET api/sites/{siteName}/instances\".\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listInstanceProcessesSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", instanceId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsListInstanceProcessesSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsListInstanceProcessesSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ProcessInfo", + "canonicalReference": "web-resource-manager!ProcessInfo:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "instanceId", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "listInstanceProcessesSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#listInstanceProcessModules:member(1)", + "docComment": "/**\n * Description for List module information for a process by its ID for a specific scaled-out instance in a web site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param processId - PID.\n *\n * @param instanceId - ID of a specific scaled-out instance. This is the value of the name property in the JSON response from \"GET api/sites/{siteName}/instances\".\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listInstanceProcessModules(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", processId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", instanceId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsListInstanceProcessModulesOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsListInstanceProcessModulesOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ProcessModuleInfo", + "canonicalReference": "web-resource-manager!ProcessModuleInfo:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "processId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "instanceId", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "listInstanceProcessModules" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#listInstanceProcessModulesSlot:member(1)", + "docComment": "/**\n * Description for List module information for a process by its ID for a specific scaled-out instance in a web site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param processId - PID.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.\n *\n * @param instanceId - ID of a specific scaled-out instance. This is the value of the name property in the JSON response from \"GET api/sites/{siteName}/instances\".\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listInstanceProcessModulesSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", processId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", instanceId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsListInstanceProcessModulesSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsListInstanceProcessModulesSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ProcessModuleInfo", + "canonicalReference": "web-resource-manager!ProcessModuleInfo:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "processId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "instanceId", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "listInstanceProcessModulesSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#listInstanceProcessThreads:member(1)", + "docComment": "/**\n * Description for List the threads in a process by its ID for a specific scaled-out instance in a web site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param processId - PID.\n *\n * @param instanceId - ID of a specific scaled-out instance. This is the value of the name property in the JSON response from \"GET api/sites/{siteName}/instances\".\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listInstanceProcessThreads(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", processId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", instanceId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsListInstanceProcessThreadsOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsListInstanceProcessThreadsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ProcessThreadInfo", + "canonicalReference": "web-resource-manager!ProcessThreadInfo:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "processId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "instanceId", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "listInstanceProcessThreads" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#listInstanceProcessThreadsSlot:member(1)", + "docComment": "/**\n * Description for List the threads in a process by its ID for a specific scaled-out instance in a web site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param processId - PID.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.\n *\n * @param instanceId - ID of a specific scaled-out instance. This is the value of the name property in the JSON response from \"GET api/sites/{siteName}/instances\".\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listInstanceProcessThreadsSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", processId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", instanceId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsListInstanceProcessThreadsSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsListInstanceProcessThreadsSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ProcessThreadInfo", + "canonicalReference": "web-resource-manager!ProcessThreadInfo:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "processId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "instanceId", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "listInstanceProcessThreadsSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#listMetadata:member(1)", + "docComment": "/**\n * Description for Gets the metadata of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listMetadata(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsListMetadataOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsListMetadataOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsListMetadataResponse", + "canonicalReference": "web-resource-manager!WebAppsListMetadataResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listMetadata" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#listMetadataSlot:member(1)", + "docComment": "/**\n * Description for Gets the metadata of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will get the metadata for the production slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listMetadataSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsListMetadataSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsListMetadataSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsListMetadataSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsListMetadataSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listMetadataSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#listNetworkFeatures:member(1)", + "docComment": "/**\n * Description for Gets all network features used by the app (or deployment slot, if specified).\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param view - The type of view. This can either be \"summary\" or \"detailed\".\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listNetworkFeatures(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", view: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsListNetworkFeaturesOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsListNetworkFeaturesOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsListNetworkFeaturesResponse", + "canonicalReference": "web-resource-manager!WebAppsListNetworkFeaturesResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "view", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listNetworkFeatures" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#listNetworkFeaturesSlot:member(1)", + "docComment": "/**\n * Description for Gets all network features used by the app (or deployment slot, if specified).\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param view - The type of view. This can either be \"summary\" or \"detailed\".\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will get network features for the production slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listNetworkFeaturesSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", view: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsListNetworkFeaturesSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsListNetworkFeaturesSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsListNetworkFeaturesSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsListNetworkFeaturesSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "view", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "listNetworkFeaturesSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#listPerfMonCounters:member(1)", + "docComment": "/**\n * Description for Gets perfmon counters for web app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listPerfMonCounters(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsListPerfMonCountersOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsListPerfMonCountersOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PerfMonResponse", + "canonicalReference": "web-resource-manager!PerfMonResponse:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listPerfMonCounters" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#listPerfMonCountersSlot:member(1)", + "docComment": "/**\n * Description for Gets perfmon counters for web app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param slot - Name of web app slot. If not specified then will default to production slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listPerfMonCountersSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsListPerfMonCountersSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsListPerfMonCountersSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PerfMonResponse", + "canonicalReference": "web-resource-manager!PerfMonResponse:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listPerfMonCountersSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#listPremierAddOns:member(1)", + "docComment": "/**\n * Description for Gets the premier add-ons of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listPremierAddOns(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsListPremierAddOnsOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsListPremierAddOnsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsListPremierAddOnsResponse", + "canonicalReference": "web-resource-manager!WebAppsListPremierAddOnsResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listPremierAddOns" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#listPremierAddOnsSlot:member(1)", + "docComment": "/**\n * Description for Gets the premier add-ons of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will get the premier add-ons for the production slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listPremierAddOnsSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsListPremierAddOnsSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsListPremierAddOnsSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsListPremierAddOnsSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsListPremierAddOnsSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listPremierAddOnsSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#listProcesses:member(1)", + "docComment": "/**\n * Description for Get list of processes for a web site, or a deployment slot, or for a specific scaled-out instance in a web site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listProcesses(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsListProcessesOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsListProcessesOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ProcessInfo", + "canonicalReference": "web-resource-manager!ProcessInfo:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listProcesses" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#listProcessesSlot:member(1)", + "docComment": "/**\n * Description for Get list of processes for a web site, or a deployment slot, or for a specific scaled-out instance in a web site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listProcessesSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsListProcessesSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsListProcessesSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ProcessInfo", + "canonicalReference": "web-resource-manager!ProcessInfo:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listProcessesSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#listProcessModules:member(1)", + "docComment": "/**\n * Description for List module information for a process by its ID for a specific scaled-out instance in a web site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param processId - PID.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listProcessModules(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", processId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsListProcessModulesOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsListProcessModulesOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ProcessModuleInfo", + "canonicalReference": "web-resource-manager!ProcessModuleInfo:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "processId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listProcessModules" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#listProcessModulesSlot:member(1)", + "docComment": "/**\n * Description for List module information for a process by its ID for a specific scaled-out instance in a web site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param processId - PID.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listProcessModulesSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", processId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsListProcessModulesSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsListProcessModulesSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ProcessModuleInfo", + "canonicalReference": "web-resource-manager!ProcessModuleInfo:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "processId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "listProcessModulesSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#listProcessThreads:member(1)", + "docComment": "/**\n * Description for List the threads in a process by its ID for a specific scaled-out instance in a web site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param processId - PID.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listProcessThreads(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", processId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsListProcessThreadsOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsListProcessThreadsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ProcessThreadInfo", + "canonicalReference": "web-resource-manager!ProcessThreadInfo:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "processId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listProcessThreads" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#listProcessThreadsSlot:member(1)", + "docComment": "/**\n * Description for List the threads in a process by its ID for a specific scaled-out instance in a web site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param processId - PID.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listProcessThreadsSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", processId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsListProcessThreadsSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsListProcessThreadsSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "ProcessThreadInfo", + "canonicalReference": "web-resource-manager!ProcessThreadInfo:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "processId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "listProcessThreadsSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#listPublicCertificates:member(1)", + "docComment": "/**\n * Description for Get public certificates for an app or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listPublicCertificates(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsListPublicCertificatesOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsListPublicCertificatesOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PublicCertificate", + "canonicalReference": "web-resource-manager!PublicCertificate:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listPublicCertificates" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#listPublicCertificatesSlot:member(1)", + "docComment": "/**\n * Description for Get public certificates for an app or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API gets hostname bindings for the production slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listPublicCertificatesSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsListPublicCertificatesSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsListPublicCertificatesSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PublicCertificate", + "canonicalReference": "web-resource-manager!PublicCertificate:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listPublicCertificatesSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#listPublishingProfileXmlWithSecrets:member(1)", + "docComment": "/**\n * Description for Gets the publishing profile for an app (or deployment slot, if specified).\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param publishingProfileOptions - Specifies publishingProfileOptions for publishing profile. For example, use {\"format\": \"FileZilla3\"} to get a FileZilla publishing profile.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listPublishingProfileXmlWithSecrets(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", publishingProfileOptions: " + }, + { + "kind": "Reference", + "text": "CsmPublishingProfileOptions", + "canonicalReference": "web-resource-manager!CsmPublishingProfileOptions:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsListPublishingProfileXmlWithSecretsOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsListPublishingProfileXmlWithSecretsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsListPublishingProfileXmlWithSecretsResponse", + "canonicalReference": "web-resource-manager!WebAppsListPublishingProfileXmlWithSecretsResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "publishingProfileOptions", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listPublishingProfileXmlWithSecrets" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#listPublishingProfileXmlWithSecretsSlot:member(1)", + "docComment": "/**\n * Description for Gets the publishing profile for an app (or deployment slot, if specified).\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will get the publishing profile for the production slot.\n *\n * @param publishingProfileOptions - Specifies publishingProfileOptions for publishing profile. For example, use {\"format\": \"FileZilla3\"} to get a FileZilla publishing profile.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listPublishingProfileXmlWithSecretsSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", publishingProfileOptions: " + }, + { + "kind": "Reference", + "text": "CsmPublishingProfileOptions", + "canonicalReference": "web-resource-manager!CsmPublishingProfileOptions:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsListPublishingProfileXmlWithSecretsSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsListPublishingProfileXmlWithSecretsSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsListPublishingProfileXmlWithSecretsSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsListPublishingProfileXmlWithSecretsSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "publishingProfileOptions", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "listPublishingProfileXmlWithSecretsSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#listRelayServiceConnections:member(1)", + "docComment": "/**\n * Description for Gets hybrid connections configured for an app (or deployment slot, if specified).\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listRelayServiceConnections(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsListRelayServiceConnectionsOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsListRelayServiceConnectionsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsListRelayServiceConnectionsResponse", + "canonicalReference": "web-resource-manager!WebAppsListRelayServiceConnectionsResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listRelayServiceConnections" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#listRelayServiceConnectionsSlot:member(1)", + "docComment": "/**\n * Description for Gets hybrid connections configured for an app (or deployment slot, if specified).\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will get hybrid connections for the production slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listRelayServiceConnectionsSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsListRelayServiceConnectionsSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsListRelayServiceConnectionsSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsListRelayServiceConnectionsSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsListRelayServiceConnectionsSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listRelayServiceConnectionsSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#listSiteBackups:member(1)", + "docComment": "/**\n * Description for Gets existing backups of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listSiteBackups(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsListSiteBackupsOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsListSiteBackupsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "BackupItem", + "canonicalReference": "web-resource-manager!BackupItem:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listSiteBackups" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#listSiteBackupsSlot:member(1)", + "docComment": "/**\n * Description for Gets existing backups of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will get backups of the production slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listSiteBackupsSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsListSiteBackupsSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsListSiteBackupsSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "BackupItem", + "canonicalReference": "web-resource-manager!BackupItem:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listSiteBackupsSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#listSiteExtensions:member(1)", + "docComment": "/**\n * Description for Get list of siteextensions for a web site, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listSiteExtensions(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsListSiteExtensionsOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsListSiteExtensionsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SiteExtensionInfo", + "canonicalReference": "web-resource-manager!SiteExtensionInfo:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listSiteExtensions" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#listSiteExtensionsSlot:member(1)", + "docComment": "/**\n * Description for Get list of siteextensions for a web site, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API uses the production slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listSiteExtensionsSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsListSiteExtensionsSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsListSiteExtensionsSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SiteExtensionInfo", + "canonicalReference": "web-resource-manager!SiteExtensionInfo:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listSiteExtensionsSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#listSitePushSettings:member(1)", + "docComment": "/**\n * Description for Gets the Push settings associated with web app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listSitePushSettings(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsListSitePushSettingsOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsListSitePushSettingsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsListSitePushSettingsResponse", + "canonicalReference": "web-resource-manager!WebAppsListSitePushSettingsResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listSitePushSettings" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#listSitePushSettingsSlot:member(1)", + "docComment": "/**\n * Description for Gets the Push settings associated with web app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param slot - Name of web app slot. If not specified then will default to production slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listSitePushSettingsSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsListSitePushSettingsSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsListSitePushSettingsSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsListSitePushSettingsSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsListSitePushSettingsSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listSitePushSettingsSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#listSlotConfigurationNames:member(1)", + "docComment": "/**\n * Description for Gets the names of app settings and connection strings that stick to the slot (not swapped).\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listSlotConfigurationNames(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsListSlotConfigurationNamesOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsListSlotConfigurationNamesOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsListSlotConfigurationNamesResponse", + "canonicalReference": "web-resource-manager!WebAppsListSlotConfigurationNamesResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listSlotConfigurationNames" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#listSlotDifferencesFromProduction:member(1)", + "docComment": "/**\n * Description for Get the difference in configuration settings between two web app slots.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slotSwapEntity - JSON object that contains the target slot name. See example.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listSlotDifferencesFromProduction(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slotSwapEntity: " + }, + { + "kind": "Reference", + "text": "CsmSlotEntity", + "canonicalReference": "web-resource-manager!CsmSlotEntity:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsListSlotDifferencesFromProductionOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsListSlotDifferencesFromProductionOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SlotDifference", + "canonicalReference": "web-resource-manager!SlotDifference:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slotSwapEntity", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listSlotDifferencesFromProduction" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#listSlotDifferencesSlot:member(1)", + "docComment": "/**\n * Description for Get the difference in configuration settings between two web app slots.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the source slot. If a slot is not specified, the production slot is used as the source slot.\n *\n * @param slotSwapEntity - JSON object that contains the target slot name. See example.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listSlotDifferencesSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slotSwapEntity: " + }, + { + "kind": "Reference", + "text": "CsmSlotEntity", + "canonicalReference": "web-resource-manager!CsmSlotEntity:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsListSlotDifferencesSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsListSlotDifferencesSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SlotDifference", + "canonicalReference": "web-resource-manager!SlotDifference:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "slotSwapEntity", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "listSlotDifferencesSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#listSlots:member(1)", + "docComment": "/**\n * Description for Gets an app's deployment slots.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listSlots(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsListSlotsOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsListSlotsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "Site", + "canonicalReference": "web-resource-manager!Site:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listSlots" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#listSnapshots:member(1)", + "docComment": "/**\n * Description for Returns all Snapshots to the user.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Website Name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listSnapshots(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsListSnapshotsOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsListSnapshotsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "Snapshot", + "canonicalReference": "web-resource-manager!Snapshot:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listSnapshots" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#listSnapshotsFromDRSecondary:member(1)", + "docComment": "/**\n * Description for Returns all Snapshots to the user from DRSecondary endpoint.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Website Name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listSnapshotsFromDRSecondary(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsListSnapshotsFromDRSecondaryOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsListSnapshotsFromDRSecondaryOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "Snapshot", + "canonicalReference": "web-resource-manager!Snapshot:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listSnapshotsFromDRSecondary" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#listSnapshotsFromDRSecondarySlot:member(1)", + "docComment": "/**\n * Description for Returns all Snapshots to the user from DRSecondary endpoint.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Website Name.\n *\n * @param slot - Website Slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listSnapshotsFromDRSecondarySlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsListSnapshotsFromDRSecondarySlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsListSnapshotsFromDRSecondarySlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "Snapshot", + "canonicalReference": "web-resource-manager!Snapshot:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listSnapshotsFromDRSecondarySlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#listSnapshotsSlot:member(1)", + "docComment": "/**\n * Description for Returns all Snapshots to the user.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Website Name.\n *\n * @param slot - Website Slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listSnapshotsSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsListSnapshotsSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsListSnapshotsSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "Snapshot", + "canonicalReference": "web-resource-manager!Snapshot:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listSnapshotsSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#listSyncFunctionTriggers:member(1)", + "docComment": "/**\n * Description for This is to allow calling via powershell and ARM template.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listSyncFunctionTriggers(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsListSyncFunctionTriggersOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsListSyncFunctionTriggersOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsListSyncFunctionTriggersResponse", + "canonicalReference": "web-resource-manager!WebAppsListSyncFunctionTriggersResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listSyncFunctionTriggers" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#listSyncFunctionTriggersSlot:member(1)", + "docComment": "/**\n * Description for This is to allow calling via powershell and ARM template.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listSyncFunctionTriggersSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsListSyncFunctionTriggersSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsListSyncFunctionTriggersSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsListSyncFunctionTriggersSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsListSyncFunctionTriggersSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listSyncFunctionTriggersSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#listSyncStatus:member(1)", + "docComment": "/**\n * Description for This is to allow calling via powershell and ARM template.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listSyncStatus(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsListSyncStatusOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsListSyncStatusOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listSyncStatus" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#listSyncStatusSlot:member(1)", + "docComment": "/**\n * Description for This is to allow calling via powershell and ARM template.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listSyncStatusSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsListSyncStatusSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsListSyncStatusSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listSyncStatusSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#listTriggeredWebJobHistory:member(1)", + "docComment": "/**\n * Description for List a triggered web job's history for an app, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param webJobName - Name of Web Job.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listTriggeredWebJobHistory(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", webJobName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsListTriggeredWebJobHistoryOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsListTriggeredWebJobHistoryOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "TriggeredJobHistory", + "canonicalReference": "web-resource-manager!TriggeredJobHistory:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "webJobName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listTriggeredWebJobHistory" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#listTriggeredWebJobHistorySlot:member(1)", + "docComment": "/**\n * Description for List a triggered web job's history for an app, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param webJobName - Name of Web Job.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API uses the production slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listTriggeredWebJobHistorySlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", webJobName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsListTriggeredWebJobHistorySlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsListTriggeredWebJobHistorySlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "TriggeredJobHistory", + "canonicalReference": "web-resource-manager!TriggeredJobHistory:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "webJobName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "listTriggeredWebJobHistorySlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#listTriggeredWebJobs:member(1)", + "docComment": "/**\n * Description for List triggered web jobs for an app, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listTriggeredWebJobs(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsListTriggeredWebJobsOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsListTriggeredWebJobsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "TriggeredWebJob", + "canonicalReference": "web-resource-manager!TriggeredWebJob:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listTriggeredWebJobs" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#listTriggeredWebJobsSlot:member(1)", + "docComment": "/**\n * Description for List triggered web jobs for an app, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listTriggeredWebJobsSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsListTriggeredWebJobsSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsListTriggeredWebJobsSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "TriggeredWebJob", + "canonicalReference": "web-resource-manager!TriggeredWebJob:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listTriggeredWebJobsSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#listUsages:member(1)", + "docComment": "/**\n * Description for Gets the quota usage information of an app (or deployment slot, if specified).\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listUsages(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsListUsagesOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsListUsagesOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "CsmUsageQuota", + "canonicalReference": "web-resource-manager!CsmUsageQuota:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listUsages" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#listUsagesSlot:member(1)", + "docComment": "/**\n * Description for Gets the quota usage information of an app (or deployment slot, if specified).\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will get quota information of the production slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listUsagesSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsListUsagesSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsListUsagesSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "CsmUsageQuota", + "canonicalReference": "web-resource-manager!CsmUsageQuota:interface" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listUsagesSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#listVnetConnections:member(1)", + "docComment": "/**\n * Description for Gets the virtual networks the app (or deployment slot) is connected to.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listVnetConnections(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsListVnetConnectionsOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsListVnetConnectionsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsListVnetConnectionsResponse", + "canonicalReference": "web-resource-manager!WebAppsListVnetConnectionsResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listVnetConnections" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#listVnetConnectionsSlot:member(1)", + "docComment": "/**\n * Description for Gets the virtual networks the app (or deployment slot) is connected to.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will get virtual network connections for the production slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listVnetConnectionsSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsListVnetConnectionsSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsListVnetConnectionsSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsListVnetConnectionsSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsListVnetConnectionsSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listVnetConnectionsSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#listWebJobs:member(1)", + "docComment": "/**\n * Description for List webjobs for an app, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listWebJobs(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsListWebJobsOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsListWebJobsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebJob", + "canonicalReference": "web-resource-manager!WebJob:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "listWebJobs" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#listWebJobsSlot:member(1)", + "docComment": "/**\n * Description for List webjobs for an app, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API returns deployments for the production slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listWebJobsSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsListWebJobsSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsListWebJobsSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebJob", + "canonicalReference": "web-resource-manager!WebJob:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "listWebJobsSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#putPrivateAccessVnet:member(1)", + "docComment": "/**\n * Description for Sets data around private site access enablement and authorized Virtual Networks that can access the site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - The name of the web app.\n *\n * @param access - The information for the private access\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "putPrivateAccessVnet(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", access: " + }, + { + "kind": "Reference", + "text": "PrivateAccess", + "canonicalReference": "web-resource-manager!PrivateAccess:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsPutPrivateAccessVnetOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsPutPrivateAccessVnetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsPutPrivateAccessVnetResponse", + "canonicalReference": "web-resource-manager!WebAppsPutPrivateAccessVnetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "access", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "putPrivateAccessVnet" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#putPrivateAccessVnetSlot:member(1)", + "docComment": "/**\n * Description for Sets data around private site access enablement and authorized Virtual Networks that can access the site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - The name of the web app.\n *\n * @param slot - The name of the slot for the web app.\n *\n * @param access - The information for the private access\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "putPrivateAccessVnetSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", access: " + }, + { + "kind": "Reference", + "text": "PrivateAccess", + "canonicalReference": "web-resource-manager!PrivateAccess:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsPutPrivateAccessVnetSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsPutPrivateAccessVnetSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsPutPrivateAccessVnetSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsPutPrivateAccessVnetSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "access", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "putPrivateAccessVnetSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#recoverSiteConfigurationSnapshot:member(1)", + "docComment": "/**\n * Description for Reverts the configuration of an app to a previous snapshot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param snapshotId - The ID of the snapshot to read.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "recoverSiteConfigurationSnapshot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", snapshotId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsRecoverSiteConfigurationSnapshotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsRecoverSiteConfigurationSnapshotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "snapshotId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "recoverSiteConfigurationSnapshot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#recoverSiteConfigurationSnapshotSlot:member(1)", + "docComment": "/**\n * Description for Reverts the configuration of an app to a previous snapshot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param snapshotId - The ID of the snapshot to read.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will return configuration for the production slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "recoverSiteConfigurationSnapshotSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", snapshotId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsRecoverSiteConfigurationSnapshotSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsRecoverSiteConfigurationSnapshotSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "snapshotId", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "recoverSiteConfigurationSnapshotSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#resetProductionSlotConfig:member(1)", + "docComment": "/**\n * Description for Resets the configuration settings of the current slot if they were previously modified by calling the API with POST.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resetProductionSlotConfig(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsResetProductionSlotConfigOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsResetProductionSlotConfigOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "resetProductionSlotConfig" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#resetSlotConfigurationSlot:member(1)", + "docComment": "/**\n * Description for Resets the configuration settings of the current slot if they were previously modified by calling the API with POST.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API resets configuration settings for the production slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resetSlotConfigurationSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsResetSlotConfigurationSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsResetSlotConfigurationSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "resetSlotConfigurationSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#restart:member(1)", + "docComment": "/**\n * Description for Restarts an app (or deployment slot, if specified).\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "restart(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsRestartOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsRestartOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "restart" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#restartSlot:member(1)", + "docComment": "/**\n * Description for Restarts an app (or deployment slot, if specified).\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will restart the production slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "restartSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsRestartSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsRestartSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "restartSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#runTriggeredWebJob:member(1)", + "docComment": "/**\n * Description for Run a triggered web job for an app, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param webJobName - Name of Web Job.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "runTriggeredWebJob(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", webJobName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsRunTriggeredWebJobOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsRunTriggeredWebJobOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "webJobName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "runTriggeredWebJob" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#runTriggeredWebJobSlot:member(1)", + "docComment": "/**\n * Description for Run a triggered web job for an app, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param webJobName - Name of Web Job.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API uses the production slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "runTriggeredWebJobSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", webJobName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsRunTriggeredWebJobSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsRunTriggeredWebJobSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "webJobName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "runTriggeredWebJobSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#start:member(1)", + "docComment": "/**\n * Description for Starts an app (or deployment slot, if specified).\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "start(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsStartOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsStartOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "start" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#startContinuousWebJob:member(1)", + "docComment": "/**\n * Description for Start a continuous web job for an app, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param webJobName - Name of Web Job.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "startContinuousWebJob(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", webJobName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsStartContinuousWebJobOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsStartContinuousWebJobOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "webJobName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "startContinuousWebJob" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#startContinuousWebJobSlot:member(1)", + "docComment": "/**\n * Description for Start a continuous web job for an app, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param webJobName - Name of Web Job.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "startContinuousWebJobSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", webJobName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsStartContinuousWebJobSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsStartContinuousWebJobSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "webJobName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "startContinuousWebJobSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#startSlot:member(1)", + "docComment": "/**\n * Description for Starts an app (or deployment slot, if specified).\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will start the production slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "startSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsStartSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsStartSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "startSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#startWebSiteNetworkTrace:member(1)", + "docComment": "/**\n * Description for Start capturing network packets for the site (To be deprecated).\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - The name of the web app.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "startWebSiteNetworkTrace(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsStartWebSiteNetworkTraceOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsStartWebSiteNetworkTraceOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsStartWebSiteNetworkTraceResponse", + "canonicalReference": "web-resource-manager!WebAppsStartWebSiteNetworkTraceResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "startWebSiteNetworkTrace" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#startWebSiteNetworkTraceSlot:member(1)", + "docComment": "/**\n * Description for Start capturing network packets for the site (To be deprecated).\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - The name of the web app.\n *\n * @param slot - The name of the slot for this web app.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "startWebSiteNetworkTraceSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsStartWebSiteNetworkTraceSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsStartWebSiteNetworkTraceSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsStartWebSiteNetworkTraceSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsStartWebSiteNetworkTraceSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "startWebSiteNetworkTraceSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#stop:member(1)", + "docComment": "/**\n * Description for Stops an app (or deployment slot, if specified).\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "stop(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsStopOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsStopOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "stop" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#stopContinuousWebJob:member(1)", + "docComment": "/**\n * Description for Stop a continuous web job for an app, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param webJobName - Name of Web Job.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "stopContinuousWebJob(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", webJobName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsStopContinuousWebJobOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsStopContinuousWebJobOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "webJobName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "stopContinuousWebJob" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#stopContinuousWebJobSlot:member(1)", + "docComment": "/**\n * Description for Stop a continuous web job for an app, or a deployment slot.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Site name.\n *\n * @param webJobName - Name of Web Job.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API deletes a deployment for the production slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "stopContinuousWebJobSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", webJobName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsStopContinuousWebJobSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsStopContinuousWebJobSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "webJobName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "stopContinuousWebJobSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#stopNetworkTrace:member(1)", + "docComment": "/**\n * Description for Stop ongoing capturing network packets for the site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - The name of the web app.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "stopNetworkTrace(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsStopNetworkTraceOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsStopNetworkTraceOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "stopNetworkTrace" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#stopNetworkTraceSlot:member(1)", + "docComment": "/**\n * Description for Stop ongoing capturing network packets for the site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - The name of the web app.\n *\n * @param slot - The name of the slot for this web app.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "stopNetworkTraceSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsStopNetworkTraceSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsStopNetworkTraceSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "stopNetworkTraceSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#stopSlot:member(1)", + "docComment": "/**\n * Description for Stops an app (or deployment slot, if specified).\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will stop the production slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "stopSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsStopSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsStopSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "stopSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#stopWebSiteNetworkTrace:member(1)", + "docComment": "/**\n * Description for Stop ongoing capturing network packets for the site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - The name of the web app.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "stopWebSiteNetworkTrace(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsStopWebSiteNetworkTraceOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsStopWebSiteNetworkTraceOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "stopWebSiteNetworkTrace" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#stopWebSiteNetworkTraceSlot:member(1)", + "docComment": "/**\n * Description for Stop ongoing capturing network packets for the site.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - The name of the web app.\n *\n * @param slot - The name of the slot for this web app.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "stopWebSiteNetworkTraceSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsStopWebSiteNetworkTraceSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsStopWebSiteNetworkTraceSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "stopWebSiteNetworkTraceSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#syncFunctions:member(1)", + "docComment": "/**\n * Description for Syncs function trigger metadata to the management database\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "syncFunctions(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsSyncFunctionsOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsSyncFunctionsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "syncFunctions" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#syncFunctionsSlot:member(1)", + "docComment": "/**\n * Description for Syncs function trigger metadata to the management database\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "syncFunctionsSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsSyncFunctionsSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsSyncFunctionsSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "syncFunctionsSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#syncFunctionTriggers:member(1)", + "docComment": "/**\n * Description for Syncs function trigger metadata to the management database\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "syncFunctionTriggers(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsSyncFunctionTriggersOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsSyncFunctionTriggersOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "syncFunctionTriggers" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#syncFunctionTriggersSlot:member(1)", + "docComment": "/**\n * Description for Syncs function trigger metadata to the management database\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "syncFunctionTriggersSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsSyncFunctionTriggersSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsSyncFunctionTriggersSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "syncFunctionTriggersSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#syncRepository:member(1)", + "docComment": "/**\n * Description for Sync web app repository.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "syncRepository(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsSyncRepositoryOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsSyncRepositoryOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "syncRepository" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#syncRepositorySlot:member(1)", + "docComment": "/**\n * Description for Sync web app repository.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param slot - Name of web app slot. If not specified then will default to production slot.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "syncRepositorySlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsSyncRepositorySlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsSyncRepositorySlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "syncRepositorySlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#update:member(1)", + "docComment": "/**\n * Description for Creates a new web, mobile, or API app in an existing resource group, or updates an existing app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Unique name of the app to create or update. To create or update a deployment slot, use the {slot} parameter.\n *\n * @param siteEnvelope - A JSON representation of the app properties. See example.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "update(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", siteEnvelope: " + }, + { + "kind": "Reference", + "text": "SitePatchResource", + "canonicalReference": "web-resource-manager!SitePatchResource:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsUpdateOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsUpdateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsUpdateResponse", + "canonicalReference": "web-resource-manager!WebAppsUpdateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "siteEnvelope", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "update" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#updateApplicationSettings:member(1)", + "docComment": "/**\n * Description for Replaces the application settings of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param appSettings - Application settings of the app.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateApplicationSettings(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", appSettings: " + }, + { + "kind": "Reference", + "text": "StringDictionary", + "canonicalReference": "web-resource-manager!StringDictionary:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsUpdateApplicationSettingsOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsUpdateApplicationSettingsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsUpdateApplicationSettingsResponse", + "canonicalReference": "web-resource-manager!WebAppsUpdateApplicationSettingsResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "appSettings", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "updateApplicationSettings" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#updateApplicationSettingsSlot:member(1)", + "docComment": "/**\n * Description for Replaces the application settings of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will update the application settings for the production slot.\n *\n * @param appSettings - Application settings of the app.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateApplicationSettingsSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", appSettings: " + }, + { + "kind": "Reference", + "text": "StringDictionary", + "canonicalReference": "web-resource-manager!StringDictionary:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsUpdateApplicationSettingsSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsUpdateApplicationSettingsSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsUpdateApplicationSettingsSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsUpdateApplicationSettingsSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "appSettings", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "updateApplicationSettingsSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#updateAuthSettings:member(1)", + "docComment": "/**\n * Description for Updates the Authentication / Authorization settings associated with web app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param siteAuthSettings - Auth settings associated with web app.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateAuthSettings(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", siteAuthSettings: " + }, + { + "kind": "Reference", + "text": "SiteAuthSettings", + "canonicalReference": "web-resource-manager!SiteAuthSettings:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsUpdateAuthSettingsOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsUpdateAuthSettingsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsUpdateAuthSettingsResponse", + "canonicalReference": "web-resource-manager!WebAppsUpdateAuthSettingsResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "siteAuthSettings", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "updateAuthSettings" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#updateAuthSettingsSlot:member(1)", + "docComment": "/**\n * Description for Updates the Authentication / Authorization settings associated with web app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param slot - Name of web app slot. If not specified then will default to production slot.\n *\n * @param siteAuthSettings - Auth settings associated with web app.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateAuthSettingsSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", siteAuthSettings: " + }, + { + "kind": "Reference", + "text": "SiteAuthSettings", + "canonicalReference": "web-resource-manager!SiteAuthSettings:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsUpdateAuthSettingsSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsUpdateAuthSettingsSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsUpdateAuthSettingsSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsUpdateAuthSettingsSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "siteAuthSettings", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "updateAuthSettingsSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#updateAzureStorageAccounts:member(1)", + "docComment": "/**\n * Description for Updates the Azure storage account configurations of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param azureStorageAccounts - Azure storage accounts of the app.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateAzureStorageAccounts(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", azureStorageAccounts: " + }, + { + "kind": "Reference", + "text": "AzureStoragePropertyDictionaryResource", + "canonicalReference": "web-resource-manager!AzureStoragePropertyDictionaryResource:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsUpdateAzureStorageAccountsOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsUpdateAzureStorageAccountsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsUpdateAzureStorageAccountsResponse", + "canonicalReference": "web-resource-manager!WebAppsUpdateAzureStorageAccountsResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "azureStorageAccounts", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "updateAzureStorageAccounts" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#updateAzureStorageAccountsSlot:member(1)", + "docComment": "/**\n * Description for Updates the Azure storage account configurations of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will update the Azure storage account configurations for the production slot.\n *\n * @param azureStorageAccounts - Azure storage accounts of the app.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateAzureStorageAccountsSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", azureStorageAccounts: " + }, + { + "kind": "Reference", + "text": "AzureStoragePropertyDictionaryResource", + "canonicalReference": "web-resource-manager!AzureStoragePropertyDictionaryResource:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsUpdateAzureStorageAccountsSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsUpdateAzureStorageAccountsSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsUpdateAzureStorageAccountsSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsUpdateAzureStorageAccountsSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "azureStorageAccounts", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "updateAzureStorageAccountsSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#updateBackupConfiguration:member(1)", + "docComment": "/**\n * Description for Updates the backup configuration of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param request - Edited backup configuration.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateBackupConfiguration(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", request: " + }, + { + "kind": "Reference", + "text": "BackupRequest", + "canonicalReference": "web-resource-manager!BackupRequest:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsUpdateBackupConfigurationOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsUpdateBackupConfigurationOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsUpdateBackupConfigurationResponse", + "canonicalReference": "web-resource-manager!WebAppsUpdateBackupConfigurationResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "request", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "updateBackupConfiguration" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#updateBackupConfigurationSlot:member(1)", + "docComment": "/**\n * Description for Updates the backup configuration of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will update the backup configuration for the production slot.\n *\n * @param request - Edited backup configuration.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateBackupConfigurationSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", request: " + }, + { + "kind": "Reference", + "text": "BackupRequest", + "canonicalReference": "web-resource-manager!BackupRequest:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsUpdateBackupConfigurationSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsUpdateBackupConfigurationSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsUpdateBackupConfigurationSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsUpdateBackupConfigurationSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "request", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "updateBackupConfigurationSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#updateConfiguration:member(1)", + "docComment": "/**\n * Description for Updates the configuration of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param siteConfig - JSON representation of a SiteConfig object. See example.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateConfiguration(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", siteConfig: " + }, + { + "kind": "Reference", + "text": "SiteConfigResource", + "canonicalReference": "web-resource-manager!SiteConfigResource:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsUpdateConfigurationOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsUpdateConfigurationOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsUpdateConfigurationResponse", + "canonicalReference": "web-resource-manager!WebAppsUpdateConfigurationResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "siteConfig", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "updateConfiguration" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#updateConfigurationSlot:member(1)", + "docComment": "/**\n * Description for Updates the configuration of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will update configuration for the production slot.\n *\n * @param siteConfig - JSON representation of a SiteConfig object. See example.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateConfigurationSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", siteConfig: " + }, + { + "kind": "Reference", + "text": "SiteConfigResource", + "canonicalReference": "web-resource-manager!SiteConfigResource:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsUpdateConfigurationSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsUpdateConfigurationSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsUpdateConfigurationSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsUpdateConfigurationSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "siteConfig", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "updateConfigurationSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#updateConnectionStrings:member(1)", + "docComment": "/**\n * Description for Replaces the connection strings of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param connectionStrings - Connection strings of the app or deployment slot. See example.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateConnectionStrings(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", connectionStrings: " + }, + { + "kind": "Reference", + "text": "ConnectionStringDictionary", + "canonicalReference": "web-resource-manager!ConnectionStringDictionary:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsUpdateConnectionStringsOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsUpdateConnectionStringsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsUpdateConnectionStringsResponse", + "canonicalReference": "web-resource-manager!WebAppsUpdateConnectionStringsResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "connectionStrings", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "updateConnectionStrings" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#updateConnectionStringsSlot:member(1)", + "docComment": "/**\n * Description for Replaces the connection strings of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will update the connection settings for the production slot.\n *\n * @param connectionStrings - Connection strings of the app or deployment slot. See example.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateConnectionStringsSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", connectionStrings: " + }, + { + "kind": "Reference", + "text": "ConnectionStringDictionary", + "canonicalReference": "web-resource-manager!ConnectionStringDictionary:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsUpdateConnectionStringsSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsUpdateConnectionStringsSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsUpdateConnectionStringsSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsUpdateConnectionStringsSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "connectionStrings", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "updateConnectionStringsSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#updateDiagnosticLogsConfig:member(1)", + "docComment": "/**\n * Description for Updates the logging configuration of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param siteLogsConfig - A SiteLogsConfig JSON object that contains the logging configuration to change in the \"properties\" property.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateDiagnosticLogsConfig(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", siteLogsConfig: " + }, + { + "kind": "Reference", + "text": "SiteLogsConfig", + "canonicalReference": "web-resource-manager!SiteLogsConfig:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsUpdateDiagnosticLogsConfigOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsUpdateDiagnosticLogsConfigOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsUpdateDiagnosticLogsConfigResponse", + "canonicalReference": "web-resource-manager!WebAppsUpdateDiagnosticLogsConfigResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "siteLogsConfig", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "updateDiagnosticLogsConfig" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#updateDiagnosticLogsConfigSlot:member(1)", + "docComment": "/**\n * Description for Updates the logging configuration of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will update the logging configuration for the production slot.\n *\n * @param siteLogsConfig - A SiteLogsConfig JSON object that contains the logging configuration to change in the \"properties\" property.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateDiagnosticLogsConfigSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", siteLogsConfig: " + }, + { + "kind": "Reference", + "text": "SiteLogsConfig", + "canonicalReference": "web-resource-manager!SiteLogsConfig:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsUpdateDiagnosticLogsConfigSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsUpdateDiagnosticLogsConfigSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsUpdateDiagnosticLogsConfigSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsUpdateDiagnosticLogsConfigSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "siteLogsConfig", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "updateDiagnosticLogsConfigSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#updateDomainOwnershipIdentifier:member(1)", + "docComment": "/**\n * Description for Creates a domain ownership identifier for web app, or updates an existing ownership identifier.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param domainOwnershipIdentifierName - Name of domain ownership identifier.\n *\n * @param domainOwnershipIdentifier - A JSON representation of the domain ownership properties.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateDomainOwnershipIdentifier(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", domainOwnershipIdentifierName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", domainOwnershipIdentifier: " + }, + { + "kind": "Reference", + "text": "Identifier", + "canonicalReference": "web-resource-manager!Identifier:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsUpdateDomainOwnershipIdentifierOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsUpdateDomainOwnershipIdentifierOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsUpdateDomainOwnershipIdentifierResponse", + "canonicalReference": "web-resource-manager!WebAppsUpdateDomainOwnershipIdentifierResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "domainOwnershipIdentifierName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "domainOwnershipIdentifier", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "updateDomainOwnershipIdentifier" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#updateDomainOwnershipIdentifierSlot:member(1)", + "docComment": "/**\n * Description for Creates a domain ownership identifier for web app, or updates an existing ownership identifier.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param domainOwnershipIdentifierName - Name of domain ownership identifier.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will delete the binding for the production slot.\n *\n * @param domainOwnershipIdentifier - A JSON representation of the domain ownership properties.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateDomainOwnershipIdentifierSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", domainOwnershipIdentifierName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", domainOwnershipIdentifier: " + }, + { + "kind": "Reference", + "text": "Identifier", + "canonicalReference": "web-resource-manager!Identifier:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsUpdateDomainOwnershipIdentifierSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsUpdateDomainOwnershipIdentifierSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsUpdateDomainOwnershipIdentifierSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsUpdateDomainOwnershipIdentifierSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "domainOwnershipIdentifierName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "domainOwnershipIdentifier", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "updateDomainOwnershipIdentifierSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#updateHybridConnection:member(1)", + "docComment": "/**\n * Description for Creates a new Hybrid Connection using a Service Bus relay.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - The name of the web app.\n *\n * @param namespaceName - The namespace for this hybrid connection.\n *\n * @param relayName - The relay name for this hybrid connection.\n *\n * @param connectionEnvelope - The details of the hybrid connection.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateHybridConnection(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", namespaceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", relayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", connectionEnvelope: " + }, + { + "kind": "Reference", + "text": "HybridConnection", + "canonicalReference": "web-resource-manager!HybridConnection:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsUpdateHybridConnectionOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsUpdateHybridConnectionOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsUpdateHybridConnectionResponse", + "canonicalReference": "web-resource-manager!WebAppsUpdateHybridConnectionResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "namespaceName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "relayName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "connectionEnvelope", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "updateHybridConnection" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#updateHybridConnectionSlot:member(1)", + "docComment": "/**\n * Description for Creates a new Hybrid Connection using a Service Bus relay.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - The name of the web app.\n *\n * @param namespaceName - The namespace for this hybrid connection.\n *\n * @param relayName - The relay name for this hybrid connection.\n *\n * @param slot - The name of the slot for the web app.\n *\n * @param connectionEnvelope - The details of the hybrid connection.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateHybridConnectionSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", namespaceName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", relayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", connectionEnvelope: " + }, + { + "kind": "Reference", + "text": "HybridConnection", + "canonicalReference": "web-resource-manager!HybridConnection:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsUpdateHybridConnectionSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsUpdateHybridConnectionSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsUpdateHybridConnectionSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsUpdateHybridConnectionSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 15, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "namespaceName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "relayName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "connectionEnvelope", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 13, + "endIndex": 14 + } + } + ], + "name": "updateHybridConnectionSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#updateMetadata:member(1)", + "docComment": "/**\n * Description for Replaces the metadata of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param metadata - Edited metadata of the app or deployment slot. See example.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateMetadata(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", metadata: " + }, + { + "kind": "Reference", + "text": "StringDictionary", + "canonicalReference": "web-resource-manager!StringDictionary:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsUpdateMetadataOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsUpdateMetadataOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsUpdateMetadataResponse", + "canonicalReference": "web-resource-manager!WebAppsUpdateMetadataResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "metadata", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "updateMetadata" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#updateMetadataSlot:member(1)", + "docComment": "/**\n * Description for Replaces the metadata of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will update the metadata for the production slot.\n *\n * @param metadata - Edited metadata of the app or deployment slot. See example.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateMetadataSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", metadata: " + }, + { + "kind": "Reference", + "text": "StringDictionary", + "canonicalReference": "web-resource-manager!StringDictionary:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsUpdateMetadataSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsUpdateMetadataSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsUpdateMetadataSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsUpdateMetadataSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "metadata", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "updateMetadataSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#updatePremierAddOn:member(1)", + "docComment": "/**\n * Description for Updates a named add-on of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param premierAddOnName - Add-on name.\n *\n * @param premierAddOn - A JSON representation of the edited premier add-on.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updatePremierAddOn(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", premierAddOnName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", premierAddOn: " + }, + { + "kind": "Reference", + "text": "PremierAddOnPatchResource", + "canonicalReference": "web-resource-manager!PremierAddOnPatchResource:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsUpdatePremierAddOnOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsUpdatePremierAddOnOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsUpdatePremierAddOnResponse", + "canonicalReference": "web-resource-manager!WebAppsUpdatePremierAddOnResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "premierAddOnName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "premierAddOn", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "updatePremierAddOn" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#updatePremierAddOnSlot:member(1)", + "docComment": "/**\n * Description for Updates a named add-on of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param premierAddOnName - Add-on name.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will update the named add-on for the production slot.\n *\n * @param premierAddOn - A JSON representation of the edited premier add-on.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updatePremierAddOnSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", premierAddOnName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", premierAddOn: " + }, + { + "kind": "Reference", + "text": "PremierAddOnPatchResource", + "canonicalReference": "web-resource-manager!PremierAddOnPatchResource:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsUpdatePremierAddOnSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsUpdatePremierAddOnSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsUpdatePremierAddOnSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsUpdatePremierAddOnSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "premierAddOnName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "premierAddOn", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "updatePremierAddOnSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#updateRelayServiceConnection:member(1)", + "docComment": "/**\n * Description for Creates a new hybrid connection configuration (PUT), or updates an existing one (PATCH).\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param entityName - Name of the hybrid connection configuration.\n *\n * @param connectionEnvelope - Details of the hybrid connection configuration.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateRelayServiceConnection(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", entityName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", connectionEnvelope: " + }, + { + "kind": "Reference", + "text": "RelayServiceConnectionEntity", + "canonicalReference": "web-resource-manager!RelayServiceConnectionEntity:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsUpdateRelayServiceConnectionOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsUpdateRelayServiceConnectionOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsUpdateRelayServiceConnectionResponse", + "canonicalReference": "web-resource-manager!WebAppsUpdateRelayServiceConnectionResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "entityName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "connectionEnvelope", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "updateRelayServiceConnection" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#updateRelayServiceConnectionSlot:member(1)", + "docComment": "/**\n * Description for Creates a new hybrid connection configuration (PUT), or updates an existing one (PATCH).\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param entityName - Name of the hybrid connection configuration.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will create or update a hybrid connection for the production slot.\n *\n * @param connectionEnvelope - Details of the hybrid connection configuration.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateRelayServiceConnectionSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", entityName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", connectionEnvelope: " + }, + { + "kind": "Reference", + "text": "RelayServiceConnectionEntity", + "canonicalReference": "web-resource-manager!RelayServiceConnectionEntity:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsUpdateRelayServiceConnectionSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsUpdateRelayServiceConnectionSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsUpdateRelayServiceConnectionSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsUpdateRelayServiceConnectionSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "entityName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "connectionEnvelope", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "updateRelayServiceConnectionSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#updateSitePushSettings:member(1)", + "docComment": "/**\n * Description for Updates the Push settings associated with web app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param pushSettings - Push settings associated with web app.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateSitePushSettings(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", pushSettings: " + }, + { + "kind": "Reference", + "text": "PushSettings", + "canonicalReference": "web-resource-manager!PushSettings:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsUpdateSitePushSettingsOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsUpdateSitePushSettingsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsUpdateSitePushSettingsResponse", + "canonicalReference": "web-resource-manager!WebAppsUpdateSitePushSettingsResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "pushSettings", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "updateSitePushSettings" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#updateSitePushSettingsSlot:member(1)", + "docComment": "/**\n * Description for Updates the Push settings associated with web app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of web app.\n *\n * @param slot - Name of web app slot. If not specified then will default to production slot.\n *\n * @param pushSettings - Push settings associated with web app.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateSitePushSettingsSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", pushSettings: " + }, + { + "kind": "Reference", + "text": "PushSettings", + "canonicalReference": "web-resource-manager!PushSettings:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsUpdateSitePushSettingsSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsUpdateSitePushSettingsSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsUpdateSitePushSettingsSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsUpdateSitePushSettingsSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "pushSettings", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "updateSitePushSettingsSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#updateSlot:member(1)", + "docComment": "/**\n * Description for Creates a new web, mobile, or API app in an existing resource group, or updates an existing app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Unique name of the app to create or update. To create or update a deployment slot, use the {slot} parameter.\n *\n * @param slot - Name of the deployment slot to create or update. By default, this API attempts to create or modify the production slot.\n *\n * @param siteEnvelope - A JSON representation of the app properties. See example.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", siteEnvelope: " + }, + { + "kind": "Reference", + "text": "SitePatchResource", + "canonicalReference": "web-resource-manager!SitePatchResource:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsUpdateSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsUpdateSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsUpdateSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsUpdateSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "siteEnvelope", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "updateSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#updateSlotConfigurationNames:member(1)", + "docComment": "/**\n * Description for Updates the names of application settings and connection string that remain with the slot during swap operation.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slotConfigNames - Names of application settings and connection strings. See example.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateSlotConfigurationNames(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slotConfigNames: " + }, + { + "kind": "Reference", + "text": "SlotConfigNamesResource", + "canonicalReference": "web-resource-manager!SlotConfigNamesResource:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsUpdateSlotConfigurationNamesOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsUpdateSlotConfigurationNamesOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsUpdateSlotConfigurationNamesResponse", + "canonicalReference": "web-resource-manager!WebAppsUpdateSlotConfigurationNamesResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slotConfigNames", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "updateSlotConfigurationNames" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#updateSourceControl:member(1)", + "docComment": "/**\n * Description for Updates the source control configuration of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param siteSourceControl - JSON representation of a SiteSourceControl object. See example.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateSourceControl(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", siteSourceControl: " + }, + { + "kind": "Reference", + "text": "SiteSourceControl", + "canonicalReference": "web-resource-manager!SiteSourceControl:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsUpdateSourceControlOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsUpdateSourceControlOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsUpdateSourceControlResponse", + "canonicalReference": "web-resource-manager!WebAppsUpdateSourceControlResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "siteSourceControl", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "updateSourceControl" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#updateSourceControlSlot:member(1)", + "docComment": "/**\n * Description for Updates the source control configuration of an app.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will update the source control configuration for the production slot.\n *\n * @param siteSourceControl - JSON representation of a SiteSourceControl object. See example.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateSourceControlSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", siteSourceControl: " + }, + { + "kind": "Reference", + "text": "SiteSourceControl", + "canonicalReference": "web-resource-manager!SiteSourceControl:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsUpdateSourceControlSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsUpdateSourceControlSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsUpdateSourceControlSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsUpdateSourceControlSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "siteSourceControl", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "updateSourceControlSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#updateSwiftVirtualNetworkConnection:member(1)", + "docComment": "/**\n * Description for Integrates this Web App with a Virtual Network. This requires that 1) \"swiftSupported\" is true when doing a GET against this resource, and 2) that the target Subnet has already been delegated, and is not in use by another App Service Plan other than the one this App is in.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param connectionEnvelope - Properties of the Virtual Network connection. See example.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateSwiftVirtualNetworkConnection(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", connectionEnvelope: " + }, + { + "kind": "Reference", + "text": "SwiftVirtualNetwork", + "canonicalReference": "web-resource-manager!SwiftVirtualNetwork:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsUpdateSwiftVirtualNetworkConnectionOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsUpdateSwiftVirtualNetworkConnectionOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsUpdateSwiftVirtualNetworkConnectionResponse", + "canonicalReference": "web-resource-manager!WebAppsUpdateSwiftVirtualNetworkConnectionResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 9, + "endIndex": 13 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "connectionEnvelope", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + } + ], + "name": "updateSwiftVirtualNetworkConnection" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#updateSwiftVirtualNetworkConnectionSlot:member(1)", + "docComment": "/**\n * Description for Integrates this Web App with a Virtual Network. This requires that 1) \"swiftSupported\" is true when doing a GET against this resource, and 2) that the target Subnet has already been delegated, and is not in use by another App Service Plan other than the one this App is in.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will add or update connections for the production slot.\n *\n * @param connectionEnvelope - Properties of the Virtual Network connection. See example.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateSwiftVirtualNetworkConnectionSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", connectionEnvelope: " + }, + { + "kind": "Reference", + "text": "SwiftVirtualNetwork", + "canonicalReference": "web-resource-manager!SwiftVirtualNetwork:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsUpdateSwiftVirtualNetworkConnectionSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsUpdateSwiftVirtualNetworkConnectionSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsUpdateSwiftVirtualNetworkConnectionSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsUpdateSwiftVirtualNetworkConnectionSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "connectionEnvelope", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "updateSwiftVirtualNetworkConnectionSlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#updateVnetConnection:member(1)", + "docComment": "/**\n * Description for Adds a Virtual Network connection to an app or slot (PUT) or updates the connection properties (PATCH).\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param vnetName - Name of an existing Virtual Network.\n *\n * @param connectionEnvelope - Properties of the Virtual Network connection. See example.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateVnetConnection(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vnetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", connectionEnvelope: " + }, + { + "kind": "Reference", + "text": "VnetInfo", + "canonicalReference": "web-resource-manager!VnetInfo:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsUpdateVnetConnectionOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsUpdateVnetConnectionOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsUpdateVnetConnectionResponse", + "canonicalReference": "web-resource-manager!WebAppsUpdateVnetConnectionResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 11, + "endIndex": 15 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "vnetName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "connectionEnvelope", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + } + ], + "name": "updateVnetConnection" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#updateVnetConnectionGateway:member(1)", + "docComment": "/**\n * Description for Adds a gateway to a connected Virtual Network (PUT) or updates it (PATCH).\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param vnetName - Name of the Virtual Network.\n *\n * @param gatewayName - Name of the gateway. Currently, the only supported string is \"primary\".\n *\n * @param connectionEnvelope - The properties to update this gateway with.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateVnetConnectionGateway(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vnetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", gatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", connectionEnvelope: " + }, + { + "kind": "Reference", + "text": "VnetGateway", + "canonicalReference": "web-resource-manager!VnetGateway:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsUpdateVnetConnectionGatewayOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsUpdateVnetConnectionGatewayOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsUpdateVnetConnectionGatewayResponse", + "canonicalReference": "web-resource-manager!WebAppsUpdateVnetConnectionGatewayResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "vnetName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "gatewayName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "connectionEnvelope", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "updateVnetConnectionGateway" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#updateVnetConnectionGatewaySlot:member(1)", + "docComment": "/**\n * Description for Adds a gateway to a connected Virtual Network (PUT) or updates it (PATCH).\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param vnetName - Name of the Virtual Network.\n *\n * @param gatewayName - Name of the gateway. Currently, the only supported string is \"primary\".\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will add or update a gateway for the production slot's Virtual Network.\n *\n * @param connectionEnvelope - The properties to update this gateway with.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateVnetConnectionGatewaySlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vnetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", gatewayName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", connectionEnvelope: " + }, + { + "kind": "Reference", + "text": "VnetGateway", + "canonicalReference": "web-resource-manager!VnetGateway:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsUpdateVnetConnectionGatewaySlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsUpdateVnetConnectionGatewaySlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsUpdateVnetConnectionGatewaySlotResponse", + "canonicalReference": "web-resource-manager!WebAppsUpdateVnetConnectionGatewaySlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 15, + "endIndex": 19 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "vnetName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "gatewayName", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "connectionEnvelope", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 13, + "endIndex": 14 + } + } + ], + "name": "updateVnetConnectionGatewaySlot" + }, + { + "kind": "MethodSignature", + "canonicalReference": "web-resource-manager!WebApps#updateVnetConnectionSlot:member(1)", + "docComment": "/**\n * Description for Adds a Virtual Network connection to an app or slot (PUT) or updates the connection properties (PATCH).\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param name - Name of the app.\n *\n * @param vnetName - Name of an existing Virtual Network.\n *\n * @param slot - Name of the deployment slot. If a slot is not specified, the API will add or update connections for the production slot.\n *\n * @param connectionEnvelope - Properties of the Virtual Network connection. See example.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateVnetConnectionSlot(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", vnetName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", slot: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", connectionEnvelope: " + }, + { + "kind": "Reference", + "text": "VnetInfo", + "canonicalReference": "web-resource-manager!VnetInfo:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebAppsUpdateVnetConnectionSlotOptionalParams", + "canonicalReference": "web-resource-manager!WebAppsUpdateVnetConnectionSlotOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebAppsUpdateVnetConnectionSlotResponse", + "canonicalReference": "web-resource-manager!WebAppsUpdateVnetConnectionSlotResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "returnTypeTokenRange": { + "startIndex": 13, + "endIndex": 17 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "vnetName", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + }, + { + "parameterName": "slot", + "parameterTypeTokenRange": { + "startIndex": 7, + "endIndex": 8 + } + }, + { + "parameterName": "connectionEnvelope", + "parameterTypeTokenRange": { + "startIndex": 9, + "endIndex": 10 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 11, + "endIndex": 12 + } + } + ], + "name": "updateVnetConnectionSlot" + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsAddPremierAddOnOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsAddPremierAddOnOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsAddPremierAddOnOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsAddPremierAddOnResponse:type", + "docComment": "/**\n * Contains response data for the addPremierAddOn operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsAddPremierAddOnResponse = " + }, + { + "kind": "Reference", + "text": "PremierAddOn", + "canonicalReference": "web-resource-manager!PremierAddOn:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsAddPremierAddOnResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsAddPremierAddOnSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsAddPremierAddOnSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsAddPremierAddOnSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsAddPremierAddOnSlotResponse:type", + "docComment": "/**\n * Contains response data for the addPremierAddOnSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsAddPremierAddOnSlotResponse = " + }, + { + "kind": "Reference", + "text": "PremierAddOn", + "canonicalReference": "web-resource-manager!PremierAddOn:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsAddPremierAddOnSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsAnalyzeCustomHostnameOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsAnalyzeCustomHostnameOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsAnalyzeCustomHostnameOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsAnalyzeCustomHostnameOptionalParams#hostName:member", + "docComment": "/**\n * Custom hostname.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "hostName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "hostName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsAnalyzeCustomHostnameResponse:type", + "docComment": "/**\n * Contains response data for the analyzeCustomHostname operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsAnalyzeCustomHostnameResponse = " + }, + { + "kind": "Reference", + "text": "CustomHostnameAnalysisResult", + "canonicalReference": "web-resource-manager!CustomHostnameAnalysisResult:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsAnalyzeCustomHostnameResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsAnalyzeCustomHostnameSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsAnalyzeCustomHostnameSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsAnalyzeCustomHostnameSlotOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsAnalyzeCustomHostnameSlotOptionalParams#hostName:member", + "docComment": "/**\n * Custom hostname.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "hostName?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "hostName", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsAnalyzeCustomHostnameSlotResponse:type", + "docComment": "/**\n * Contains response data for the analyzeCustomHostnameSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsAnalyzeCustomHostnameSlotResponse = " + }, + { + "kind": "Reference", + "text": "CustomHostnameAnalysisResult", + "canonicalReference": "web-resource-manager!CustomHostnameAnalysisResult:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsAnalyzeCustomHostnameSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsApplySlotConfigToProductionOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsApplySlotConfigToProductionOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsApplySlotConfigToProductionOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsApplySlotConfigurationSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsApplySlotConfigurationSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsApplySlotConfigurationSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsApproveOrRejectPrivateEndpointConnectionOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsApproveOrRejectPrivateEndpointConnectionOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsApproveOrRejectPrivateEndpointConnectionOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsApproveOrRejectPrivateEndpointConnectionOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsApproveOrRejectPrivateEndpointConnectionOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsApproveOrRejectPrivateEndpointConnectionResponse:type", + "docComment": "/**\n * Contains response data for the approveOrRejectPrivateEndpointConnection operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsApproveOrRejectPrivateEndpointConnectionResponse = " + }, + { + "kind": "Reference", + "text": "PrivateEndpointConnectionResource", + "canonicalReference": "web-resource-manager!PrivateEndpointConnectionResource:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsApproveOrRejectPrivateEndpointConnectionResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsBackupOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsBackupOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsBackupOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsBackupResponse:type", + "docComment": "/**\n * Contains response data for the backup operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsBackupResponse = " + }, + { + "kind": "Reference", + "text": "BackupItem", + "canonicalReference": "web-resource-manager!BackupItem:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsBackupResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsBackupSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsBackupSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsBackupSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsBackupSlotResponse:type", + "docComment": "/**\n * Contains response data for the backupSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsBackupSlotResponse = " + }, + { + "kind": "Reference", + "text": "BackupItem", + "canonicalReference": "web-resource-manager!BackupItem:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsBackupSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsCopyProductionSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsCopyProductionSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsCopyProductionSlotOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsCopyProductionSlotOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsCopyProductionSlotOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsCopySlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsCopySlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsCopySlotOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsCopySlotOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsCopySlotOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsCreateDeploymentOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsCreateDeploymentOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsCreateDeploymentOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsCreateDeploymentResponse:type", + "docComment": "/**\n * Contains response data for the createDeployment operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsCreateDeploymentResponse = " + }, + { + "kind": "Reference", + "text": "Deployment", + "canonicalReference": "web-resource-manager!Deployment:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsCreateDeploymentResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsCreateDeploymentSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsCreateDeploymentSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsCreateDeploymentSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsCreateDeploymentSlotResponse:type", + "docComment": "/**\n * Contains response data for the createDeploymentSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsCreateDeploymentSlotResponse = " + }, + { + "kind": "Reference", + "text": "Deployment", + "canonicalReference": "web-resource-manager!Deployment:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsCreateDeploymentSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsCreateFunctionOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsCreateFunctionOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsCreateFunctionOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsCreateFunctionOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsCreateFunctionOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsCreateFunctionResponse:type", + "docComment": "/**\n * Contains response data for the createFunction operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsCreateFunctionResponse = " + }, + { + "kind": "Reference", + "text": "FunctionEnvelope", + "canonicalReference": "web-resource-manager!FunctionEnvelope:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsCreateFunctionResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsCreateInstanceFunctionSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsCreateInstanceFunctionSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsCreateInstanceFunctionSlotOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsCreateInstanceFunctionSlotOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsCreateInstanceFunctionSlotOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsCreateInstanceFunctionSlotResponse:type", + "docComment": "/**\n * Contains response data for the createInstanceFunctionSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsCreateInstanceFunctionSlotResponse = " + }, + { + "kind": "Reference", + "text": "FunctionEnvelope", + "canonicalReference": "web-resource-manager!FunctionEnvelope:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsCreateInstanceFunctionSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsCreateInstanceMSDeployOperationOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsCreateInstanceMSDeployOperationOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsCreateInstanceMSDeployOperationOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsCreateInstanceMSDeployOperationOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsCreateInstanceMSDeployOperationOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsCreateInstanceMSDeployOperationResponse:type", + "docComment": "/**\n * Contains response data for the createInstanceMSDeployOperation operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsCreateInstanceMSDeployOperationResponse = " + }, + { + "kind": "Reference", + "text": "MSDeployStatus", + "canonicalReference": "web-resource-manager!MSDeployStatus:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsCreateInstanceMSDeployOperationResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsCreateInstanceMSDeployOperationSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsCreateInstanceMSDeployOperationSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsCreateInstanceMSDeployOperationSlotOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsCreateInstanceMSDeployOperationSlotOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsCreateInstanceMSDeployOperationSlotOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsCreateInstanceMSDeployOperationSlotResponse:type", + "docComment": "/**\n * Contains response data for the createInstanceMSDeployOperationSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsCreateInstanceMSDeployOperationSlotResponse = " + }, + { + "kind": "Reference", + "text": "MSDeployStatus", + "canonicalReference": "web-resource-manager!MSDeployStatus:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsCreateInstanceMSDeployOperationSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsCreateMSDeployOperationOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsCreateMSDeployOperationOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsCreateMSDeployOperationOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsCreateMSDeployOperationOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsCreateMSDeployOperationOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsCreateMSDeployOperationResponse:type", + "docComment": "/**\n * Contains response data for the createMSDeployOperation operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsCreateMSDeployOperationResponse = " + }, + { + "kind": "Reference", + "text": "MSDeployStatus", + "canonicalReference": "web-resource-manager!MSDeployStatus:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsCreateMSDeployOperationResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsCreateMSDeployOperationSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsCreateMSDeployOperationSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsCreateMSDeployOperationSlotOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsCreateMSDeployOperationSlotOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsCreateMSDeployOperationSlotOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsCreateMSDeployOperationSlotResponse:type", + "docComment": "/**\n * Contains response data for the createMSDeployOperationSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsCreateMSDeployOperationSlotResponse = " + }, + { + "kind": "Reference", + "text": "MSDeployStatus", + "canonicalReference": "web-resource-manager!MSDeployStatus:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsCreateMSDeployOperationSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateConfigurationOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsCreateOrUpdateConfigurationOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsCreateOrUpdateConfigurationOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateConfigurationResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdateConfiguration operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsCreateOrUpdateConfigurationResponse = " + }, + { + "kind": "Reference", + "text": "SiteConfigResource", + "canonicalReference": "web-resource-manager!SiteConfigResource:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsCreateOrUpdateConfigurationResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateConfigurationSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsCreateOrUpdateConfigurationSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsCreateOrUpdateConfigurationSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateConfigurationSlotResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdateConfigurationSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsCreateOrUpdateConfigurationSlotResponse = " + }, + { + "kind": "Reference", + "text": "SiteConfigResource", + "canonicalReference": "web-resource-manager!SiteConfigResource:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsCreateOrUpdateConfigurationSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateDomainOwnershipIdentifierOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsCreateOrUpdateDomainOwnershipIdentifierOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsCreateOrUpdateDomainOwnershipIdentifierOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateDomainOwnershipIdentifierResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdateDomainOwnershipIdentifier operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsCreateOrUpdateDomainOwnershipIdentifierResponse = " + }, + { + "kind": "Reference", + "text": "Identifier", + "canonicalReference": "web-resource-manager!Identifier:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsCreateOrUpdateDomainOwnershipIdentifierResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateDomainOwnershipIdentifierSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsCreateOrUpdateDomainOwnershipIdentifierSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsCreateOrUpdateDomainOwnershipIdentifierSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateDomainOwnershipIdentifierSlotResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdateDomainOwnershipIdentifierSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsCreateOrUpdateDomainOwnershipIdentifierSlotResponse = " + }, + { + "kind": "Reference", + "text": "Identifier", + "canonicalReference": "web-resource-manager!Identifier:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsCreateOrUpdateDomainOwnershipIdentifierSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateFunctionSecretOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsCreateOrUpdateFunctionSecretOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsCreateOrUpdateFunctionSecretOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateFunctionSecretResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdateFunctionSecret operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsCreateOrUpdateFunctionSecretResponse = " + }, + { + "kind": "Reference", + "text": "KeyInfo", + "canonicalReference": "web-resource-manager!KeyInfo:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsCreateOrUpdateFunctionSecretResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateFunctionSecretSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsCreateOrUpdateFunctionSecretSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsCreateOrUpdateFunctionSecretSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateFunctionSecretSlotResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdateFunctionSecretSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsCreateOrUpdateFunctionSecretSlotResponse = " + }, + { + "kind": "Reference", + "text": "KeyInfo", + "canonicalReference": "web-resource-manager!KeyInfo:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsCreateOrUpdateFunctionSecretSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateHostNameBindingOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsCreateOrUpdateHostNameBindingOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsCreateOrUpdateHostNameBindingOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateHostNameBindingResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdateHostNameBinding operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsCreateOrUpdateHostNameBindingResponse = " + }, + { + "kind": "Reference", + "text": "HostNameBinding", + "canonicalReference": "web-resource-manager!HostNameBinding:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsCreateOrUpdateHostNameBindingResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateHostNameBindingSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsCreateOrUpdateHostNameBindingSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsCreateOrUpdateHostNameBindingSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateHostNameBindingSlotResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdateHostNameBindingSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsCreateOrUpdateHostNameBindingSlotResponse = " + }, + { + "kind": "Reference", + "text": "HostNameBinding", + "canonicalReference": "web-resource-manager!HostNameBinding:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsCreateOrUpdateHostNameBindingSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateHostSecretOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsCreateOrUpdateHostSecretOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsCreateOrUpdateHostSecretOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateHostSecretResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdateHostSecret operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsCreateOrUpdateHostSecretResponse = " + }, + { + "kind": "Reference", + "text": "KeyInfo", + "canonicalReference": "web-resource-manager!KeyInfo:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsCreateOrUpdateHostSecretResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateHostSecretSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsCreateOrUpdateHostSecretSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsCreateOrUpdateHostSecretSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateHostSecretSlotResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdateHostSecretSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsCreateOrUpdateHostSecretSlotResponse = " + }, + { + "kind": "Reference", + "text": "KeyInfo", + "canonicalReference": "web-resource-manager!KeyInfo:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsCreateOrUpdateHostSecretSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateHybridConnectionOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsCreateOrUpdateHybridConnectionOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsCreateOrUpdateHybridConnectionOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateHybridConnectionResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdateHybridConnection operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsCreateOrUpdateHybridConnectionResponse = " + }, + { + "kind": "Reference", + "text": "HybridConnection", + "canonicalReference": "web-resource-manager!HybridConnection:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsCreateOrUpdateHybridConnectionResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateHybridConnectionSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsCreateOrUpdateHybridConnectionSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsCreateOrUpdateHybridConnectionSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateHybridConnectionSlotResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdateHybridConnectionSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsCreateOrUpdateHybridConnectionSlotResponse = " + }, + { + "kind": "Reference", + "text": "HybridConnection", + "canonicalReference": "web-resource-manager!HybridConnection:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsCreateOrUpdateHybridConnectionSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsCreateOrUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsCreateOrUpdateOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdatePublicCertificateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsCreateOrUpdatePublicCertificateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsCreateOrUpdatePublicCertificateOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdatePublicCertificateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdatePublicCertificate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsCreateOrUpdatePublicCertificateResponse = " + }, + { + "kind": "Reference", + "text": "PublicCertificate", + "canonicalReference": "web-resource-manager!PublicCertificate:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsCreateOrUpdatePublicCertificateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdatePublicCertificateSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsCreateOrUpdatePublicCertificateSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsCreateOrUpdatePublicCertificateSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdatePublicCertificateSlotResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdatePublicCertificateSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsCreateOrUpdatePublicCertificateSlotResponse = " + }, + { + "kind": "Reference", + "text": "PublicCertificate", + "canonicalReference": "web-resource-manager!PublicCertificate:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsCreateOrUpdatePublicCertificateSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateRelayServiceConnectionOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsCreateOrUpdateRelayServiceConnectionOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsCreateOrUpdateRelayServiceConnectionOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateRelayServiceConnectionResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdateRelayServiceConnection operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsCreateOrUpdateRelayServiceConnectionResponse = " + }, + { + "kind": "Reference", + "text": "RelayServiceConnectionEntity", + "canonicalReference": "web-resource-manager!RelayServiceConnectionEntity:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsCreateOrUpdateRelayServiceConnectionResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateRelayServiceConnectionSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsCreateOrUpdateRelayServiceConnectionSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsCreateOrUpdateRelayServiceConnectionSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateRelayServiceConnectionSlotResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdateRelayServiceConnectionSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsCreateOrUpdateRelayServiceConnectionSlotResponse = " + }, + { + "kind": "Reference", + "text": "RelayServiceConnectionEntity", + "canonicalReference": "web-resource-manager!RelayServiceConnectionEntity:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsCreateOrUpdateRelayServiceConnectionSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsCreateOrUpdateResponse = " + }, + { + "kind": "Reference", + "text": "Site", + "canonicalReference": "web-resource-manager!Site:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsCreateOrUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsCreateOrUpdateSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsCreateOrUpdateSlotOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateSlotOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateSlotOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateSlotResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdateSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsCreateOrUpdateSlotResponse = " + }, + { + "kind": "Reference", + "text": "Site", + "canonicalReference": "web-resource-manager!Site:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsCreateOrUpdateSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateSourceControlOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsCreateOrUpdateSourceControlOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsCreateOrUpdateSourceControlOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateSourceControlOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateSourceControlOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateSourceControlResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdateSourceControl operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsCreateOrUpdateSourceControlResponse = " + }, + { + "kind": "Reference", + "text": "SiteSourceControl", + "canonicalReference": "web-resource-manager!SiteSourceControl:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsCreateOrUpdateSourceControlResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateSourceControlSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsCreateOrUpdateSourceControlSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsCreateOrUpdateSourceControlSlotOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateSourceControlSlotOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateSourceControlSlotOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateSourceControlSlotResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdateSourceControlSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsCreateOrUpdateSourceControlSlotResponse = " + }, + { + "kind": "Reference", + "text": "SiteSourceControl", + "canonicalReference": "web-resource-manager!SiteSourceControl:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsCreateOrUpdateSourceControlSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateSwiftVirtualNetworkConnectionOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsCreateOrUpdateSwiftVirtualNetworkConnectionOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsCreateOrUpdateSwiftVirtualNetworkConnectionOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateSwiftVirtualNetworkConnectionResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdateSwiftVirtualNetworkConnection operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsCreateOrUpdateSwiftVirtualNetworkConnectionResponse = " + }, + { + "kind": "Reference", + "text": "SwiftVirtualNetwork", + "canonicalReference": "web-resource-manager!SwiftVirtualNetwork:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsCreateOrUpdateSwiftVirtualNetworkConnectionResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateSwiftVirtualNetworkConnectionSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsCreateOrUpdateSwiftVirtualNetworkConnectionSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsCreateOrUpdateSwiftVirtualNetworkConnectionSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateSwiftVirtualNetworkConnectionSlotResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdateSwiftVirtualNetworkConnectionSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsCreateOrUpdateSwiftVirtualNetworkConnectionSlotResponse = " + }, + { + "kind": "Reference", + "text": "SwiftVirtualNetwork", + "canonicalReference": "web-resource-manager!SwiftVirtualNetwork:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsCreateOrUpdateSwiftVirtualNetworkConnectionSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateVnetConnectionGatewayOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsCreateOrUpdateVnetConnectionGatewayOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsCreateOrUpdateVnetConnectionGatewayOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateVnetConnectionGatewayResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdateVnetConnectionGateway operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsCreateOrUpdateVnetConnectionGatewayResponse = " + }, + { + "kind": "Reference", + "text": "VnetGateway", + "canonicalReference": "web-resource-manager!VnetGateway:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsCreateOrUpdateVnetConnectionGatewayResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateVnetConnectionGatewaySlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsCreateOrUpdateVnetConnectionGatewaySlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsCreateOrUpdateVnetConnectionGatewaySlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateVnetConnectionGatewaySlotResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdateVnetConnectionGatewaySlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsCreateOrUpdateVnetConnectionGatewaySlotResponse = " + }, + { + "kind": "Reference", + "text": "VnetGateway", + "canonicalReference": "web-resource-manager!VnetGateway:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsCreateOrUpdateVnetConnectionGatewaySlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateVnetConnectionOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsCreateOrUpdateVnetConnectionOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsCreateOrUpdateVnetConnectionOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateVnetConnectionResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdateVnetConnection operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsCreateOrUpdateVnetConnectionResponse = " + }, + { + "kind": "Reference", + "text": "VnetInfo", + "canonicalReference": "web-resource-manager!VnetInfo:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsCreateOrUpdateVnetConnectionResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateVnetConnectionSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsCreateOrUpdateVnetConnectionSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsCreateOrUpdateVnetConnectionSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsCreateOrUpdateVnetConnectionSlotResponse:type", + "docComment": "/**\n * Contains response data for the createOrUpdateVnetConnectionSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsCreateOrUpdateVnetConnectionSlotResponse = " + }, + { + "kind": "Reference", + "text": "VnetInfo", + "canonicalReference": "web-resource-manager!VnetInfo:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsCreateOrUpdateVnetConnectionSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsDeleteBackupConfigurationOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsDeleteBackupConfigurationOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsDeleteBackupConfigurationOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsDeleteBackupConfigurationSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsDeleteBackupConfigurationSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsDeleteBackupConfigurationSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsDeleteBackupOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsDeleteBackupOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsDeleteBackupOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsDeleteBackupSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsDeleteBackupSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsDeleteBackupSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsDeleteContinuousWebJobOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsDeleteContinuousWebJobOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsDeleteContinuousWebJobOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsDeleteContinuousWebJobSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsDeleteContinuousWebJobSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsDeleteContinuousWebJobSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsDeleteDeploymentOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsDeleteDeploymentOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsDeleteDeploymentOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsDeleteDeploymentSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsDeleteDeploymentSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsDeleteDeploymentSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsDeleteDomainOwnershipIdentifierOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsDeleteDomainOwnershipIdentifierOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsDeleteDomainOwnershipIdentifierOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsDeleteDomainOwnershipIdentifierSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsDeleteDomainOwnershipIdentifierSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsDeleteDomainOwnershipIdentifierSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsDeleteFunctionOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsDeleteFunctionOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsDeleteFunctionOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsDeleteFunctionSecretOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsDeleteFunctionSecretOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsDeleteFunctionSecretOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsDeleteFunctionSecretSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsDeleteFunctionSecretSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsDeleteFunctionSecretSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsDeleteHostNameBindingOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsDeleteHostNameBindingOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsDeleteHostNameBindingOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsDeleteHostNameBindingSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsDeleteHostNameBindingSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsDeleteHostNameBindingSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsDeleteHostSecretOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsDeleteHostSecretOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsDeleteHostSecretOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsDeleteHostSecretSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsDeleteHostSecretSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsDeleteHostSecretSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsDeleteHybridConnectionOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsDeleteHybridConnectionOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsDeleteHybridConnectionOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsDeleteHybridConnectionSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsDeleteHybridConnectionSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsDeleteHybridConnectionSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsDeleteInstanceFunctionSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsDeleteInstanceFunctionSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsDeleteInstanceFunctionSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsDeleteInstanceProcessOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsDeleteInstanceProcessOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsDeleteInstanceProcessOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsDeleteInstanceProcessSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsDeleteInstanceProcessSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsDeleteInstanceProcessSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsDeleteOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsDeleteOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsDeleteOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsDeleteOptionalParams#deleteEmptyServerFarm:member", + "docComment": "/**\n * Specify false if you want to keep empty App Service plan. By default, empty App Service plan is deleted.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "deleteEmptyServerFarm?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "deleteEmptyServerFarm", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsDeleteOptionalParams#deleteMetrics:member", + "docComment": "/**\n * If true, web app metrics are also deleted.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "deleteMetrics?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "deleteMetrics", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsDeletePremierAddOnOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsDeletePremierAddOnOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsDeletePremierAddOnOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsDeletePremierAddOnSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsDeletePremierAddOnSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsDeletePremierAddOnSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsDeletePrivateEndpointConnectionOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsDeletePrivateEndpointConnectionOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsDeletePrivateEndpointConnectionOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsDeletePrivateEndpointConnectionOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsDeletePrivateEndpointConnectionOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsDeletePrivateEndpointConnectionResponse:type", + "docComment": "/**\n * Contains response data for the deletePrivateEndpointConnection operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsDeletePrivateEndpointConnectionResponse = " + }, + { + "kind": "Reference", + "text": "Record", + "canonicalReference": "!Record:type" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsDeletePrivateEndpointConnectionResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsDeleteProcessOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsDeleteProcessOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsDeleteProcessOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsDeleteProcessSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsDeleteProcessSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsDeleteProcessSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsDeletePublicCertificateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsDeletePublicCertificateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsDeletePublicCertificateOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsDeletePublicCertificateSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsDeletePublicCertificateSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsDeletePublicCertificateSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsDeleteRelayServiceConnectionOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsDeleteRelayServiceConnectionOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsDeleteRelayServiceConnectionOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsDeleteRelayServiceConnectionSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsDeleteRelayServiceConnectionSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsDeleteRelayServiceConnectionSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsDeleteSiteExtensionOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsDeleteSiteExtensionOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsDeleteSiteExtensionOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsDeleteSiteExtensionSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsDeleteSiteExtensionSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsDeleteSiteExtensionSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsDeleteSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsDeleteSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsDeleteSlotOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsDeleteSlotOptionalParams#deleteEmptyServerFarm:member", + "docComment": "/**\n * Specify true if the App Service plan will be empty after app deletion and you want to delete the empty App Service plan. By default, the empty App Service plan is not deleted.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "deleteEmptyServerFarm?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "deleteEmptyServerFarm", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsDeleteSlotOptionalParams#deleteMetrics:member", + "docComment": "/**\n * If true, web app metrics are also deleted.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "deleteMetrics?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "deleteMetrics", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsDeleteSourceControlOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsDeleteSourceControlOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsDeleteSourceControlOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsDeleteSourceControlSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsDeleteSourceControlSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsDeleteSourceControlSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsDeleteSwiftVirtualNetworkOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsDeleteSwiftVirtualNetworkOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsDeleteSwiftVirtualNetworkOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsDeleteSwiftVirtualNetworkSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsDeleteSwiftVirtualNetworkSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsDeleteSwiftVirtualNetworkSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsDeleteTriggeredWebJobOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsDeleteTriggeredWebJobOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsDeleteTriggeredWebJobOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsDeleteTriggeredWebJobSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsDeleteTriggeredWebJobSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsDeleteTriggeredWebJobSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsDeleteVnetConnectionOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsDeleteVnetConnectionOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsDeleteVnetConnectionOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsDeleteVnetConnectionSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsDeleteVnetConnectionSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsDeleteVnetConnectionSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsDiscoverBackupOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsDiscoverBackupOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsDiscoverBackupOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsDiscoverBackupResponse:type", + "docComment": "/**\n * Contains response data for the discoverBackup operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsDiscoverBackupResponse = " + }, + { + "kind": "Reference", + "text": "RestoreRequest", + "canonicalReference": "web-resource-manager!RestoreRequest:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsDiscoverBackupResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsDiscoverBackupSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsDiscoverBackupSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsDiscoverBackupSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsDiscoverBackupSlotResponse:type", + "docComment": "/**\n * Contains response data for the discoverBackupSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsDiscoverBackupSlotResponse = " + }, + { + "kind": "Reference", + "text": "RestoreRequest", + "canonicalReference": "web-resource-manager!RestoreRequest:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsDiscoverBackupSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsGenerateNewSitePublishingPasswordOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsGenerateNewSitePublishingPasswordOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsGenerateNewSitePublishingPasswordOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsGenerateNewSitePublishingPasswordSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsGenerateNewSitePublishingPasswordSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsGenerateNewSitePublishingPasswordSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsGetAppSettingKeyVaultReferenceOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsGetAppSettingKeyVaultReferenceOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsGetAppSettingKeyVaultReferenceOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsGetAppSettingKeyVaultReferenceResponse:type", + "docComment": "/**\n * Contains response data for the getAppSettingKeyVaultReference operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsGetAppSettingKeyVaultReferenceResponse = " + }, + { + "kind": "Reference", + "text": "KeyVaultReferenceResource", + "canonicalReference": "web-resource-manager!KeyVaultReferenceResource:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsGetAppSettingKeyVaultReferenceResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsGetAppSettingsKeyVaultReferencesOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsGetAppSettingsKeyVaultReferencesOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsGetAppSettingsKeyVaultReferencesOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsGetAppSettingsKeyVaultReferencesResponse:type", + "docComment": "/**\n * Contains response data for the getAppSettingsKeyVaultReferences operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsGetAppSettingsKeyVaultReferencesResponse = " + }, + { + "kind": "Reference", + "text": "KeyVaultReferenceCollection", + "canonicalReference": "web-resource-manager!KeyVaultReferenceCollection:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsGetAppSettingsKeyVaultReferencesResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsGetAuthSettingsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsGetAuthSettingsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsGetAuthSettingsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsGetAuthSettingsResponse:type", + "docComment": "/**\n * Contains response data for the getAuthSettings operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsGetAuthSettingsResponse = " + }, + { + "kind": "Reference", + "text": "SiteAuthSettings", + "canonicalReference": "web-resource-manager!SiteAuthSettings:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsGetAuthSettingsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsGetAuthSettingsSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsGetAuthSettingsSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsGetAuthSettingsSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsGetAuthSettingsSlotResponse:type", + "docComment": "/**\n * Contains response data for the getAuthSettingsSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsGetAuthSettingsSlotResponse = " + }, + { + "kind": "Reference", + "text": "SiteAuthSettings", + "canonicalReference": "web-resource-manager!SiteAuthSettings:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsGetAuthSettingsSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsGetBackupConfigurationOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsGetBackupConfigurationOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsGetBackupConfigurationOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsGetBackupConfigurationResponse:type", + "docComment": "/**\n * Contains response data for the getBackupConfiguration operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsGetBackupConfigurationResponse = " + }, + { + "kind": "Reference", + "text": "BackupRequest", + "canonicalReference": "web-resource-manager!BackupRequest:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsGetBackupConfigurationResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsGetBackupConfigurationSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsGetBackupConfigurationSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsGetBackupConfigurationSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsGetBackupConfigurationSlotResponse:type", + "docComment": "/**\n * Contains response data for the getBackupConfigurationSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsGetBackupConfigurationSlotResponse = " + }, + { + "kind": "Reference", + "text": "BackupRequest", + "canonicalReference": "web-resource-manager!BackupRequest:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsGetBackupConfigurationSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsGetBackupStatusOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsGetBackupStatusOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsGetBackupStatusOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsGetBackupStatusResponse:type", + "docComment": "/**\n * Contains response data for the getBackupStatus operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsGetBackupStatusResponse = " + }, + { + "kind": "Reference", + "text": "BackupItem", + "canonicalReference": "web-resource-manager!BackupItem:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsGetBackupStatusResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsGetBackupStatusSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsGetBackupStatusSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsGetBackupStatusSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsGetBackupStatusSlotResponse:type", + "docComment": "/**\n * Contains response data for the getBackupStatusSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsGetBackupStatusSlotResponse = " + }, + { + "kind": "Reference", + "text": "BackupItem", + "canonicalReference": "web-resource-manager!BackupItem:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsGetBackupStatusSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsGetConfigurationOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsGetConfigurationOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsGetConfigurationOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsGetConfigurationResponse:type", + "docComment": "/**\n * Contains response data for the getConfiguration operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsGetConfigurationResponse = " + }, + { + "kind": "Reference", + "text": "SiteConfigResource", + "canonicalReference": "web-resource-manager!SiteConfigResource:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsGetConfigurationResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsGetConfigurationSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsGetConfigurationSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsGetConfigurationSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsGetConfigurationSlotResponse:type", + "docComment": "/**\n * Contains response data for the getConfigurationSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsGetConfigurationSlotResponse = " + }, + { + "kind": "Reference", + "text": "SiteConfigResource", + "canonicalReference": "web-resource-manager!SiteConfigResource:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsGetConfigurationSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsGetConfigurationSnapshotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsGetConfigurationSnapshotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsGetConfigurationSnapshotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsGetConfigurationSnapshotResponse:type", + "docComment": "/**\n * Contains response data for the getConfigurationSnapshot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsGetConfigurationSnapshotResponse = " + }, + { + "kind": "Reference", + "text": "SiteConfigResource", + "canonicalReference": "web-resource-manager!SiteConfigResource:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsGetConfigurationSnapshotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsGetConfigurationSnapshotSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsGetConfigurationSnapshotSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsGetConfigurationSnapshotSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsGetConfigurationSnapshotSlotResponse:type", + "docComment": "/**\n * Contains response data for the getConfigurationSnapshotSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsGetConfigurationSnapshotSlotResponse = " + }, + { + "kind": "Reference", + "text": "SiteConfigResource", + "canonicalReference": "web-resource-manager!SiteConfigResource:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsGetConfigurationSnapshotSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsGetContainerLogsZipOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsGetContainerLogsZipOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsGetContainerLogsZipOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsGetContainerLogsZipResponse:type", + "docComment": "/**\n * Contains response data for the getContainerLogsZip operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsGetContainerLogsZipResponse = " + }, + { + "kind": "Content", + "text": "{\n blobBody?: " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "Blob", + "canonicalReference": "!Blob:interface" + }, + { + "kind": "Content", + "text": ">;\n readableStreamBody?: " + }, + { + "kind": "Reference", + "text": "NodeJS.ReadableStream", + "canonicalReference": "!NodeJS.ReadableStream:interface" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsGetContainerLogsZipResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 8 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsGetContainerLogsZipSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsGetContainerLogsZipSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsGetContainerLogsZipSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsGetContainerLogsZipSlotResponse:type", + "docComment": "/**\n * Contains response data for the getContainerLogsZipSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsGetContainerLogsZipSlotResponse = " + }, + { + "kind": "Content", + "text": "{\n blobBody?: " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "Blob", + "canonicalReference": "!Blob:interface" + }, + { + "kind": "Content", + "text": ">;\n readableStreamBody?: " + }, + { + "kind": "Reference", + "text": "NodeJS.ReadableStream", + "canonicalReference": "!NodeJS.ReadableStream:interface" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsGetContainerLogsZipSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 8 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsGetContinuousWebJobOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsGetContinuousWebJobOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsGetContinuousWebJobOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsGetContinuousWebJobResponse:type", + "docComment": "/**\n * Contains response data for the getContinuousWebJob operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsGetContinuousWebJobResponse = " + }, + { + "kind": "Reference", + "text": "ContinuousWebJob", + "canonicalReference": "web-resource-manager!ContinuousWebJob:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsGetContinuousWebJobResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsGetContinuousWebJobSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsGetContinuousWebJobSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsGetContinuousWebJobSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsGetContinuousWebJobSlotResponse:type", + "docComment": "/**\n * Contains response data for the getContinuousWebJobSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsGetContinuousWebJobSlotResponse = " + }, + { + "kind": "Reference", + "text": "ContinuousWebJob", + "canonicalReference": "web-resource-manager!ContinuousWebJob:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsGetContinuousWebJobSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsGetDeploymentOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsGetDeploymentOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsGetDeploymentOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsGetDeploymentResponse:type", + "docComment": "/**\n * Contains response data for the getDeployment operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsGetDeploymentResponse = " + }, + { + "kind": "Reference", + "text": "Deployment", + "canonicalReference": "web-resource-manager!Deployment:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsGetDeploymentResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsGetDeploymentSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsGetDeploymentSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsGetDeploymentSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsGetDeploymentSlotResponse:type", + "docComment": "/**\n * Contains response data for the getDeploymentSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsGetDeploymentSlotResponse = " + }, + { + "kind": "Reference", + "text": "Deployment", + "canonicalReference": "web-resource-manager!Deployment:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsGetDeploymentSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsGetDiagnosticLogsConfigurationOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsGetDiagnosticLogsConfigurationOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsGetDiagnosticLogsConfigurationOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsGetDiagnosticLogsConfigurationResponse:type", + "docComment": "/**\n * Contains response data for the getDiagnosticLogsConfiguration operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsGetDiagnosticLogsConfigurationResponse = " + }, + { + "kind": "Reference", + "text": "SiteLogsConfig", + "canonicalReference": "web-resource-manager!SiteLogsConfig:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsGetDiagnosticLogsConfigurationResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsGetDiagnosticLogsConfigurationSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsGetDiagnosticLogsConfigurationSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsGetDiagnosticLogsConfigurationSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsGetDiagnosticLogsConfigurationSlotResponse:type", + "docComment": "/**\n * Contains response data for the getDiagnosticLogsConfigurationSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsGetDiagnosticLogsConfigurationSlotResponse = " + }, + { + "kind": "Reference", + "text": "SiteLogsConfig", + "canonicalReference": "web-resource-manager!SiteLogsConfig:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsGetDiagnosticLogsConfigurationSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsGetDomainOwnershipIdentifierOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsGetDomainOwnershipIdentifierOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsGetDomainOwnershipIdentifierOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsGetDomainOwnershipIdentifierResponse:type", + "docComment": "/**\n * Contains response data for the getDomainOwnershipIdentifier operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsGetDomainOwnershipIdentifierResponse = " + }, + { + "kind": "Reference", + "text": "Identifier", + "canonicalReference": "web-resource-manager!Identifier:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsGetDomainOwnershipIdentifierResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsGetDomainOwnershipIdentifierSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsGetDomainOwnershipIdentifierSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsGetDomainOwnershipIdentifierSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsGetDomainOwnershipIdentifierSlotResponse:type", + "docComment": "/**\n * Contains response data for the getDomainOwnershipIdentifierSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsGetDomainOwnershipIdentifierSlotResponse = " + }, + { + "kind": "Reference", + "text": "Identifier", + "canonicalReference": "web-resource-manager!Identifier:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsGetDomainOwnershipIdentifierSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsGetFunctionOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsGetFunctionOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsGetFunctionOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsGetFunctionResponse:type", + "docComment": "/**\n * Contains response data for the getFunction operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsGetFunctionResponse = " + }, + { + "kind": "Reference", + "text": "FunctionEnvelope", + "canonicalReference": "web-resource-manager!FunctionEnvelope:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsGetFunctionResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsGetFunctionsAdminTokenOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsGetFunctionsAdminTokenOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsGetFunctionsAdminTokenOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsGetFunctionsAdminTokenResponse:type", + "docComment": "/**\n * Contains response data for the getFunctionsAdminToken operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsGetFunctionsAdminTokenResponse = " + }, + { + "kind": "Content", + "text": "{\n body: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsGetFunctionsAdminTokenResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsGetFunctionsAdminTokenSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsGetFunctionsAdminTokenSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsGetFunctionsAdminTokenSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsGetFunctionsAdminTokenSlotResponse:type", + "docComment": "/**\n * Contains response data for the getFunctionsAdminTokenSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsGetFunctionsAdminTokenSlotResponse = " + }, + { + "kind": "Content", + "text": "{\n body: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsGetFunctionsAdminTokenSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsGetHostNameBindingOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsGetHostNameBindingOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsGetHostNameBindingOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsGetHostNameBindingResponse:type", + "docComment": "/**\n * Contains response data for the getHostNameBinding operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsGetHostNameBindingResponse = " + }, + { + "kind": "Reference", + "text": "HostNameBinding", + "canonicalReference": "web-resource-manager!HostNameBinding:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsGetHostNameBindingResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsGetHostNameBindingSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsGetHostNameBindingSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsGetHostNameBindingSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsGetHostNameBindingSlotResponse:type", + "docComment": "/**\n * Contains response data for the getHostNameBindingSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsGetHostNameBindingSlotResponse = " + }, + { + "kind": "Reference", + "text": "HostNameBinding", + "canonicalReference": "web-resource-manager!HostNameBinding:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsGetHostNameBindingSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsGetHybridConnectionOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsGetHybridConnectionOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsGetHybridConnectionOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsGetHybridConnectionResponse:type", + "docComment": "/**\n * Contains response data for the getHybridConnection operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsGetHybridConnectionResponse = " + }, + { + "kind": "Reference", + "text": "HybridConnection", + "canonicalReference": "web-resource-manager!HybridConnection:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsGetHybridConnectionResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsGetHybridConnectionSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsGetHybridConnectionSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsGetHybridConnectionSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsGetHybridConnectionSlotResponse:type", + "docComment": "/**\n * Contains response data for the getHybridConnectionSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsGetHybridConnectionSlotResponse = " + }, + { + "kind": "Reference", + "text": "HybridConnection", + "canonicalReference": "web-resource-manager!HybridConnection:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsGetHybridConnectionSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsGetInstanceFunctionSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsGetInstanceFunctionSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsGetInstanceFunctionSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsGetInstanceFunctionSlotResponse:type", + "docComment": "/**\n * Contains response data for the getInstanceFunctionSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsGetInstanceFunctionSlotResponse = " + }, + { + "kind": "Reference", + "text": "FunctionEnvelope", + "canonicalReference": "web-resource-manager!FunctionEnvelope:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsGetInstanceFunctionSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsGetInstanceInfoOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsGetInstanceInfoOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsGetInstanceInfoOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsGetInstanceInfoResponse:type", + "docComment": "/**\n * Contains response data for the getInstanceInfo operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsGetInstanceInfoResponse = " + }, + { + "kind": "Reference", + "text": "WebSiteInstanceStatus", + "canonicalReference": "web-resource-manager!WebSiteInstanceStatus:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsGetInstanceInfoResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsGetInstanceInfoSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsGetInstanceInfoSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsGetInstanceInfoSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsGetInstanceInfoSlotResponse:type", + "docComment": "/**\n * Contains response data for the getInstanceInfoSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsGetInstanceInfoSlotResponse = " + }, + { + "kind": "Reference", + "text": "WebSiteInstanceStatus", + "canonicalReference": "web-resource-manager!WebSiteInstanceStatus:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsGetInstanceInfoSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsGetInstanceMSDeployLogOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsGetInstanceMSDeployLogOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsGetInstanceMSDeployLogOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsGetInstanceMSDeployLogResponse:type", + "docComment": "/**\n * Contains response data for the getInstanceMSDeployLog operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsGetInstanceMSDeployLogResponse = " + }, + { + "kind": "Reference", + "text": "MSDeployLog", + "canonicalReference": "web-resource-manager!MSDeployLog:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsGetInstanceMSDeployLogResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsGetInstanceMSDeployLogSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsGetInstanceMSDeployLogSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsGetInstanceMSDeployLogSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsGetInstanceMSDeployLogSlotResponse:type", + "docComment": "/**\n * Contains response data for the getInstanceMSDeployLogSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsGetInstanceMSDeployLogSlotResponse = " + }, + { + "kind": "Reference", + "text": "MSDeployLog", + "canonicalReference": "web-resource-manager!MSDeployLog:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsGetInstanceMSDeployLogSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsGetInstanceMsDeployStatusOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsGetInstanceMsDeployStatusOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsGetInstanceMsDeployStatusOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsGetInstanceMsDeployStatusResponse:type", + "docComment": "/**\n * Contains response data for the getInstanceMsDeployStatus operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsGetInstanceMsDeployStatusResponse = " + }, + { + "kind": "Reference", + "text": "MSDeployStatus", + "canonicalReference": "web-resource-manager!MSDeployStatus:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsGetInstanceMsDeployStatusResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsGetInstanceMsDeployStatusSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsGetInstanceMsDeployStatusSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsGetInstanceMsDeployStatusSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsGetInstanceMsDeployStatusSlotResponse:type", + "docComment": "/**\n * Contains response data for the getInstanceMsDeployStatusSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsGetInstanceMsDeployStatusSlotResponse = " + }, + { + "kind": "Reference", + "text": "MSDeployStatus", + "canonicalReference": "web-resource-manager!MSDeployStatus:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsGetInstanceMsDeployStatusSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsGetInstanceProcessDumpOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsGetInstanceProcessDumpOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsGetInstanceProcessDumpOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsGetInstanceProcessDumpResponse:type", + "docComment": "/**\n * Contains response data for the getInstanceProcessDump operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsGetInstanceProcessDumpResponse = " + }, + { + "kind": "Content", + "text": "{\n blobBody?: " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "Blob", + "canonicalReference": "!Blob:interface" + }, + { + "kind": "Content", + "text": ">;\n readableStreamBody?: " + }, + { + "kind": "Reference", + "text": "NodeJS.ReadableStream", + "canonicalReference": "!NodeJS.ReadableStream:interface" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsGetInstanceProcessDumpResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 8 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsGetInstanceProcessDumpSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsGetInstanceProcessDumpSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsGetInstanceProcessDumpSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsGetInstanceProcessDumpSlotResponse:type", + "docComment": "/**\n * Contains response data for the getInstanceProcessDumpSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsGetInstanceProcessDumpSlotResponse = " + }, + { + "kind": "Content", + "text": "{\n blobBody?: " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "Blob", + "canonicalReference": "!Blob:interface" + }, + { + "kind": "Content", + "text": ">;\n readableStreamBody?: " + }, + { + "kind": "Reference", + "text": "NodeJS.ReadableStream", + "canonicalReference": "!NodeJS.ReadableStream:interface" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsGetInstanceProcessDumpSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 8 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsGetInstanceProcessModuleOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsGetInstanceProcessModuleOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsGetInstanceProcessModuleOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsGetInstanceProcessModuleResponse:type", + "docComment": "/**\n * Contains response data for the getInstanceProcessModule operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsGetInstanceProcessModuleResponse = " + }, + { + "kind": "Reference", + "text": "ProcessModuleInfo", + "canonicalReference": "web-resource-manager!ProcessModuleInfo:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsGetInstanceProcessModuleResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsGetInstanceProcessModuleSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsGetInstanceProcessModuleSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsGetInstanceProcessModuleSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsGetInstanceProcessModuleSlotResponse:type", + "docComment": "/**\n * Contains response data for the getInstanceProcessModuleSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsGetInstanceProcessModuleSlotResponse = " + }, + { + "kind": "Reference", + "text": "ProcessModuleInfo", + "canonicalReference": "web-resource-manager!ProcessModuleInfo:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsGetInstanceProcessModuleSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsGetInstanceProcessOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsGetInstanceProcessOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsGetInstanceProcessOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsGetInstanceProcessResponse:type", + "docComment": "/**\n * Contains response data for the getInstanceProcess operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsGetInstanceProcessResponse = " + }, + { + "kind": "Reference", + "text": "ProcessInfo", + "canonicalReference": "web-resource-manager!ProcessInfo:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsGetInstanceProcessResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsGetInstanceProcessSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsGetInstanceProcessSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsGetInstanceProcessSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsGetInstanceProcessSlotResponse:type", + "docComment": "/**\n * Contains response data for the getInstanceProcessSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsGetInstanceProcessSlotResponse = " + }, + { + "kind": "Reference", + "text": "ProcessInfo", + "canonicalReference": "web-resource-manager!ProcessInfo:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsGetInstanceProcessSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsGetMigrateMySqlStatusOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsGetMigrateMySqlStatusOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsGetMigrateMySqlStatusOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsGetMigrateMySqlStatusResponse:type", + "docComment": "/**\n * Contains response data for the getMigrateMySqlStatus operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsGetMigrateMySqlStatusResponse = " + }, + { + "kind": "Reference", + "text": "MigrateMySqlStatus", + "canonicalReference": "web-resource-manager!MigrateMySqlStatus:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsGetMigrateMySqlStatusResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsGetMigrateMySqlStatusSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsGetMigrateMySqlStatusSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsGetMigrateMySqlStatusSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsGetMigrateMySqlStatusSlotResponse:type", + "docComment": "/**\n * Contains response data for the getMigrateMySqlStatusSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsGetMigrateMySqlStatusSlotResponse = " + }, + { + "kind": "Reference", + "text": "MigrateMySqlStatus", + "canonicalReference": "web-resource-manager!MigrateMySqlStatus:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsGetMigrateMySqlStatusSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsGetMSDeployLogOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsGetMSDeployLogOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsGetMSDeployLogOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsGetMSDeployLogResponse:type", + "docComment": "/**\n * Contains response data for the getMSDeployLog operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsGetMSDeployLogResponse = " + }, + { + "kind": "Reference", + "text": "MSDeployLog", + "canonicalReference": "web-resource-manager!MSDeployLog:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsGetMSDeployLogResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsGetMSDeployLogSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsGetMSDeployLogSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsGetMSDeployLogSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsGetMSDeployLogSlotResponse:type", + "docComment": "/**\n * Contains response data for the getMSDeployLogSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsGetMSDeployLogSlotResponse = " + }, + { + "kind": "Reference", + "text": "MSDeployLog", + "canonicalReference": "web-resource-manager!MSDeployLog:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsGetMSDeployLogSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsGetMSDeployStatusOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsGetMSDeployStatusOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsGetMSDeployStatusOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsGetMSDeployStatusResponse:type", + "docComment": "/**\n * Contains response data for the getMSDeployStatus operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsGetMSDeployStatusResponse = " + }, + { + "kind": "Reference", + "text": "MSDeployStatus", + "canonicalReference": "web-resource-manager!MSDeployStatus:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsGetMSDeployStatusResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsGetMSDeployStatusSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsGetMSDeployStatusSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsGetMSDeployStatusSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsGetMSDeployStatusSlotResponse:type", + "docComment": "/**\n * Contains response data for the getMSDeployStatusSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsGetMSDeployStatusSlotResponse = " + }, + { + "kind": "Reference", + "text": "MSDeployStatus", + "canonicalReference": "web-resource-manager!MSDeployStatus:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsGetMSDeployStatusSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsGetNetworkTraceOperationOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsGetNetworkTraceOperationOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsGetNetworkTraceOperationOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsGetNetworkTraceOperationResponse:type", + "docComment": "/**\n * Contains response data for the getNetworkTraceOperation operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsGetNetworkTraceOperationResponse = " + }, + { + "kind": "Reference", + "text": "NetworkTrace", + "canonicalReference": "web-resource-manager!NetworkTrace:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsGetNetworkTraceOperationResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsGetNetworkTraceOperationSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsGetNetworkTraceOperationSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsGetNetworkTraceOperationSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsGetNetworkTraceOperationSlotResponse:type", + "docComment": "/**\n * Contains response data for the getNetworkTraceOperationSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsGetNetworkTraceOperationSlotResponse = " + }, + { + "kind": "Reference", + "text": "NetworkTrace", + "canonicalReference": "web-resource-manager!NetworkTrace:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsGetNetworkTraceOperationSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsGetNetworkTraceOperationSlotV2OptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsGetNetworkTraceOperationSlotV2OptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsGetNetworkTraceOperationSlotV2OptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsGetNetworkTraceOperationSlotV2Response:type", + "docComment": "/**\n * Contains response data for the getNetworkTraceOperationSlotV2 operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsGetNetworkTraceOperationSlotV2Response = " + }, + { + "kind": "Reference", + "text": "NetworkTrace", + "canonicalReference": "web-resource-manager!NetworkTrace:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsGetNetworkTraceOperationSlotV2Response", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsGetNetworkTraceOperationV2OptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsGetNetworkTraceOperationV2OptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsGetNetworkTraceOperationV2OptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsGetNetworkTraceOperationV2Response:type", + "docComment": "/**\n * Contains response data for the getNetworkTraceOperationV2 operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsGetNetworkTraceOperationV2Response = " + }, + { + "kind": "Reference", + "text": "NetworkTrace", + "canonicalReference": "web-resource-manager!NetworkTrace:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsGetNetworkTraceOperationV2Response", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsGetNetworkTracesOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsGetNetworkTracesOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsGetNetworkTracesOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsGetNetworkTracesResponse:type", + "docComment": "/**\n * Contains response data for the getNetworkTraces operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsGetNetworkTracesResponse = " + }, + { + "kind": "Reference", + "text": "NetworkTrace", + "canonicalReference": "web-resource-manager!NetworkTrace:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsGetNetworkTracesResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsGetNetworkTracesSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsGetNetworkTracesSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsGetNetworkTracesSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsGetNetworkTracesSlotResponse:type", + "docComment": "/**\n * Contains response data for the getNetworkTracesSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsGetNetworkTracesSlotResponse = " + }, + { + "kind": "Reference", + "text": "NetworkTrace", + "canonicalReference": "web-resource-manager!NetworkTrace:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsGetNetworkTracesSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsGetNetworkTracesSlotV2OptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsGetNetworkTracesSlotV2OptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsGetNetworkTracesSlotV2OptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsGetNetworkTracesSlotV2Response:type", + "docComment": "/**\n * Contains response data for the getNetworkTracesSlotV2 operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsGetNetworkTracesSlotV2Response = " + }, + { + "kind": "Reference", + "text": "NetworkTrace", + "canonicalReference": "web-resource-manager!NetworkTrace:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsGetNetworkTracesSlotV2Response", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsGetNetworkTracesV2OptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsGetNetworkTracesV2OptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsGetNetworkTracesV2OptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsGetNetworkTracesV2Response:type", + "docComment": "/**\n * Contains response data for the getNetworkTracesV2 operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsGetNetworkTracesV2Response = " + }, + { + "kind": "Reference", + "text": "NetworkTrace", + "canonicalReference": "web-resource-manager!NetworkTrace:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsGetNetworkTracesV2Response", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsGetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsGetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsGetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsGetPremierAddOnOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsGetPremierAddOnOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsGetPremierAddOnOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsGetPremierAddOnResponse:type", + "docComment": "/**\n * Contains response data for the getPremierAddOn operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsGetPremierAddOnResponse = " + }, + { + "kind": "Reference", + "text": "PremierAddOn", + "canonicalReference": "web-resource-manager!PremierAddOn:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsGetPremierAddOnResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsGetPremierAddOnSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsGetPremierAddOnSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsGetPremierAddOnSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsGetPremierAddOnSlotResponse:type", + "docComment": "/**\n * Contains response data for the getPremierAddOnSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsGetPremierAddOnSlotResponse = " + }, + { + "kind": "Reference", + "text": "PremierAddOn", + "canonicalReference": "web-resource-manager!PremierAddOn:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsGetPremierAddOnSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsGetPrivateAccessOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsGetPrivateAccessOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsGetPrivateAccessOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsGetPrivateAccessResponse:type", + "docComment": "/**\n * Contains response data for the getPrivateAccess operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsGetPrivateAccessResponse = " + }, + { + "kind": "Reference", + "text": "PrivateAccess", + "canonicalReference": "web-resource-manager!PrivateAccess:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsGetPrivateAccessResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsGetPrivateAccessSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsGetPrivateAccessSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsGetPrivateAccessSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsGetPrivateAccessSlotResponse:type", + "docComment": "/**\n * Contains response data for the getPrivateAccessSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsGetPrivateAccessSlotResponse = " + }, + { + "kind": "Reference", + "text": "PrivateAccess", + "canonicalReference": "web-resource-manager!PrivateAccess:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsGetPrivateAccessSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsGetPrivateEndpointConnectionOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsGetPrivateEndpointConnectionOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsGetPrivateEndpointConnectionOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsGetPrivateEndpointConnectionResponse:type", + "docComment": "/**\n * Contains response data for the getPrivateEndpointConnection operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsGetPrivateEndpointConnectionResponse = " + }, + { + "kind": "Reference", + "text": "PrivateEndpointConnectionResource", + "canonicalReference": "web-resource-manager!PrivateEndpointConnectionResource:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsGetPrivateEndpointConnectionResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsGetPrivateLinkResourcesOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsGetPrivateLinkResourcesOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsGetPrivateLinkResourcesOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsGetPrivateLinkResourcesResponse:type", + "docComment": "/**\n * Contains response data for the getPrivateLinkResources operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsGetPrivateLinkResourcesResponse = " + }, + { + "kind": "Reference", + "text": "PrivateLinkResourcesWrapper", + "canonicalReference": "web-resource-manager!PrivateLinkResourcesWrapper:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsGetPrivateLinkResourcesResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsGetProcessDumpOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsGetProcessDumpOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsGetProcessDumpOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsGetProcessDumpResponse:type", + "docComment": "/**\n * Contains response data for the getProcessDump operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsGetProcessDumpResponse = " + }, + { + "kind": "Content", + "text": "{\n blobBody?: " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "Blob", + "canonicalReference": "!Blob:interface" + }, + { + "kind": "Content", + "text": ">;\n readableStreamBody?: " + }, + { + "kind": "Reference", + "text": "NodeJS.ReadableStream", + "canonicalReference": "!NodeJS.ReadableStream:interface" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsGetProcessDumpResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 8 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsGetProcessDumpSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsGetProcessDumpSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsGetProcessDumpSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsGetProcessDumpSlotResponse:type", + "docComment": "/**\n * Contains response data for the getProcessDumpSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsGetProcessDumpSlotResponse = " + }, + { + "kind": "Content", + "text": "{\n blobBody?: " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "Blob", + "canonicalReference": "!Blob:interface" + }, + { + "kind": "Content", + "text": ">;\n readableStreamBody?: " + }, + { + "kind": "Reference", + "text": "NodeJS.ReadableStream", + "canonicalReference": "!NodeJS.ReadableStream:interface" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsGetProcessDumpSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 8 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsGetProcessModuleOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsGetProcessModuleOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsGetProcessModuleOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsGetProcessModuleResponse:type", + "docComment": "/**\n * Contains response data for the getProcessModule operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsGetProcessModuleResponse = " + }, + { + "kind": "Reference", + "text": "ProcessModuleInfo", + "canonicalReference": "web-resource-manager!ProcessModuleInfo:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsGetProcessModuleResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsGetProcessModuleSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsGetProcessModuleSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsGetProcessModuleSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsGetProcessModuleSlotResponse:type", + "docComment": "/**\n * Contains response data for the getProcessModuleSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsGetProcessModuleSlotResponse = " + }, + { + "kind": "Reference", + "text": "ProcessModuleInfo", + "canonicalReference": "web-resource-manager!ProcessModuleInfo:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsGetProcessModuleSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsGetProcessOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsGetProcessOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsGetProcessOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsGetProcessResponse:type", + "docComment": "/**\n * Contains response data for the getProcess operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsGetProcessResponse = " + }, + { + "kind": "Reference", + "text": "ProcessInfo", + "canonicalReference": "web-resource-manager!ProcessInfo:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsGetProcessResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsGetProcessSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsGetProcessSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsGetProcessSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsGetProcessSlotResponse:type", + "docComment": "/**\n * Contains response data for the getProcessSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsGetProcessSlotResponse = " + }, + { + "kind": "Reference", + "text": "ProcessInfo", + "canonicalReference": "web-resource-manager!ProcessInfo:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsGetProcessSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsGetPublicCertificateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsGetPublicCertificateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsGetPublicCertificateOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsGetPublicCertificateResponse:type", + "docComment": "/**\n * Contains response data for the getPublicCertificate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsGetPublicCertificateResponse = " + }, + { + "kind": "Reference", + "text": "PublicCertificate", + "canonicalReference": "web-resource-manager!PublicCertificate:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsGetPublicCertificateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsGetPublicCertificateSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsGetPublicCertificateSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsGetPublicCertificateSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsGetPublicCertificateSlotResponse:type", + "docComment": "/**\n * Contains response data for the getPublicCertificateSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsGetPublicCertificateSlotResponse = " + }, + { + "kind": "Reference", + "text": "PublicCertificate", + "canonicalReference": "web-resource-manager!PublicCertificate:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsGetPublicCertificateSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsGetRelayServiceConnectionOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsGetRelayServiceConnectionOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsGetRelayServiceConnectionOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsGetRelayServiceConnectionResponse:type", + "docComment": "/**\n * Contains response data for the getRelayServiceConnection operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsGetRelayServiceConnectionResponse = " + }, + { + "kind": "Reference", + "text": "RelayServiceConnectionEntity", + "canonicalReference": "web-resource-manager!RelayServiceConnectionEntity:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsGetRelayServiceConnectionResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsGetRelayServiceConnectionSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsGetRelayServiceConnectionSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsGetRelayServiceConnectionSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsGetRelayServiceConnectionSlotResponse:type", + "docComment": "/**\n * Contains response data for the getRelayServiceConnectionSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsGetRelayServiceConnectionSlotResponse = " + }, + { + "kind": "Reference", + "text": "RelayServiceConnectionEntity", + "canonicalReference": "web-resource-manager!RelayServiceConnectionEntity:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsGetRelayServiceConnectionSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsGetResponse:type", + "docComment": "/**\n * Contains response data for the get operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsGetResponse = " + }, + { + "kind": "Reference", + "text": "Site", + "canonicalReference": "web-resource-manager!Site:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsGetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsGetSiteExtensionOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsGetSiteExtensionOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsGetSiteExtensionOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsGetSiteExtensionResponse:type", + "docComment": "/**\n * Contains response data for the getSiteExtension operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsGetSiteExtensionResponse = " + }, + { + "kind": "Reference", + "text": "SiteExtensionInfo", + "canonicalReference": "web-resource-manager!SiteExtensionInfo:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsGetSiteExtensionResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsGetSiteExtensionSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsGetSiteExtensionSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsGetSiteExtensionSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsGetSiteExtensionSlotResponse:type", + "docComment": "/**\n * Contains response data for the getSiteExtensionSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsGetSiteExtensionSlotResponse = " + }, + { + "kind": "Reference", + "text": "SiteExtensionInfo", + "canonicalReference": "web-resource-manager!SiteExtensionInfo:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsGetSiteExtensionSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsGetSitePhpErrorLogFlagOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsGetSitePhpErrorLogFlagOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsGetSitePhpErrorLogFlagOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsGetSitePhpErrorLogFlagResponse:type", + "docComment": "/**\n * Contains response data for the getSitePhpErrorLogFlag operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsGetSitePhpErrorLogFlagResponse = " + }, + { + "kind": "Reference", + "text": "SitePhpErrorLogFlag", + "canonicalReference": "web-resource-manager!SitePhpErrorLogFlag:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsGetSitePhpErrorLogFlagResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsGetSitePhpErrorLogFlagSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsGetSitePhpErrorLogFlagSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsGetSitePhpErrorLogFlagSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsGetSitePhpErrorLogFlagSlotResponse:type", + "docComment": "/**\n * Contains response data for the getSitePhpErrorLogFlagSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsGetSitePhpErrorLogFlagSlotResponse = " + }, + { + "kind": "Reference", + "text": "SitePhpErrorLogFlag", + "canonicalReference": "web-resource-manager!SitePhpErrorLogFlag:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsGetSitePhpErrorLogFlagSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsGetSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsGetSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsGetSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsGetSlotResponse:type", + "docComment": "/**\n * Contains response data for the getSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsGetSlotResponse = " + }, + { + "kind": "Reference", + "text": "Site", + "canonicalReference": "web-resource-manager!Site:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsGetSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsGetSourceControlOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsGetSourceControlOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsGetSourceControlOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsGetSourceControlResponse:type", + "docComment": "/**\n * Contains response data for the getSourceControl operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsGetSourceControlResponse = " + }, + { + "kind": "Reference", + "text": "SiteSourceControl", + "canonicalReference": "web-resource-manager!SiteSourceControl:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsGetSourceControlResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsGetSourceControlSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsGetSourceControlSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsGetSourceControlSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsGetSourceControlSlotResponse:type", + "docComment": "/**\n * Contains response data for the getSourceControlSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsGetSourceControlSlotResponse = " + }, + { + "kind": "Reference", + "text": "SiteSourceControl", + "canonicalReference": "web-resource-manager!SiteSourceControl:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsGetSourceControlSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsGetSwiftVirtualNetworkConnectionOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsGetSwiftVirtualNetworkConnectionOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsGetSwiftVirtualNetworkConnectionOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsGetSwiftVirtualNetworkConnectionResponse:type", + "docComment": "/**\n * Contains response data for the getSwiftVirtualNetworkConnection operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsGetSwiftVirtualNetworkConnectionResponse = " + }, + { + "kind": "Reference", + "text": "SwiftVirtualNetwork", + "canonicalReference": "web-resource-manager!SwiftVirtualNetwork:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsGetSwiftVirtualNetworkConnectionResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsGetSwiftVirtualNetworkConnectionSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsGetSwiftVirtualNetworkConnectionSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsGetSwiftVirtualNetworkConnectionSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsGetSwiftVirtualNetworkConnectionSlotResponse:type", + "docComment": "/**\n * Contains response data for the getSwiftVirtualNetworkConnectionSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsGetSwiftVirtualNetworkConnectionSlotResponse = " + }, + { + "kind": "Reference", + "text": "SwiftVirtualNetwork", + "canonicalReference": "web-resource-manager!SwiftVirtualNetwork:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsGetSwiftVirtualNetworkConnectionSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsGetTriggeredWebJobHistoryOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsGetTriggeredWebJobHistoryOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsGetTriggeredWebJobHistoryOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsGetTriggeredWebJobHistoryResponse:type", + "docComment": "/**\n * Contains response data for the getTriggeredWebJobHistory operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsGetTriggeredWebJobHistoryResponse = " + }, + { + "kind": "Reference", + "text": "TriggeredJobHistory", + "canonicalReference": "web-resource-manager!TriggeredJobHistory:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsGetTriggeredWebJobHistoryResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsGetTriggeredWebJobHistorySlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsGetTriggeredWebJobHistorySlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsGetTriggeredWebJobHistorySlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsGetTriggeredWebJobHistorySlotResponse:type", + "docComment": "/**\n * Contains response data for the getTriggeredWebJobHistorySlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsGetTriggeredWebJobHistorySlotResponse = " + }, + { + "kind": "Reference", + "text": "TriggeredJobHistory", + "canonicalReference": "web-resource-manager!TriggeredJobHistory:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsGetTriggeredWebJobHistorySlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsGetTriggeredWebJobOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsGetTriggeredWebJobOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsGetTriggeredWebJobOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsGetTriggeredWebJobResponse:type", + "docComment": "/**\n * Contains response data for the getTriggeredWebJob operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsGetTriggeredWebJobResponse = " + }, + { + "kind": "Reference", + "text": "TriggeredWebJob", + "canonicalReference": "web-resource-manager!TriggeredWebJob:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsGetTriggeredWebJobResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsGetTriggeredWebJobSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsGetTriggeredWebJobSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsGetTriggeredWebJobSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsGetTriggeredWebJobSlotResponse:type", + "docComment": "/**\n * Contains response data for the getTriggeredWebJobSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsGetTriggeredWebJobSlotResponse = " + }, + { + "kind": "Reference", + "text": "TriggeredWebJob", + "canonicalReference": "web-resource-manager!TriggeredWebJob:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsGetTriggeredWebJobSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsGetVnetConnectionGatewayOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsGetVnetConnectionGatewayOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsGetVnetConnectionGatewayOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsGetVnetConnectionGatewayResponse:type", + "docComment": "/**\n * Contains response data for the getVnetConnectionGateway operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsGetVnetConnectionGatewayResponse = " + }, + { + "kind": "Reference", + "text": "VnetGateway", + "canonicalReference": "web-resource-manager!VnetGateway:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsGetVnetConnectionGatewayResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsGetVnetConnectionGatewaySlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsGetVnetConnectionGatewaySlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsGetVnetConnectionGatewaySlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsGetVnetConnectionGatewaySlotResponse:type", + "docComment": "/**\n * Contains response data for the getVnetConnectionGatewaySlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsGetVnetConnectionGatewaySlotResponse = " + }, + { + "kind": "Reference", + "text": "VnetGateway", + "canonicalReference": "web-resource-manager!VnetGateway:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsGetVnetConnectionGatewaySlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsGetVnetConnectionOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsGetVnetConnectionOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsGetVnetConnectionOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsGetVnetConnectionResponse:type", + "docComment": "/**\n * Contains response data for the getVnetConnection operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsGetVnetConnectionResponse = " + }, + { + "kind": "Reference", + "text": "VnetInfo", + "canonicalReference": "web-resource-manager!VnetInfo:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsGetVnetConnectionResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsGetVnetConnectionSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsGetVnetConnectionSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsGetVnetConnectionSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsGetVnetConnectionSlotResponse:type", + "docComment": "/**\n * Contains response data for the getVnetConnectionSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsGetVnetConnectionSlotResponse = " + }, + { + "kind": "Reference", + "text": "VnetInfo", + "canonicalReference": "web-resource-manager!VnetInfo:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsGetVnetConnectionSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsGetWebJobOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsGetWebJobOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsGetWebJobOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsGetWebJobResponse:type", + "docComment": "/**\n * Contains response data for the getWebJob operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsGetWebJobResponse = " + }, + { + "kind": "Reference", + "text": "WebJob", + "canonicalReference": "web-resource-manager!WebJob:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsGetWebJobResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsGetWebJobSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsGetWebJobSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsGetWebJobSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsGetWebJobSlotResponse:type", + "docComment": "/**\n * Contains response data for the getWebJobSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsGetWebJobSlotResponse = " + }, + { + "kind": "Reference", + "text": "WebJob", + "canonicalReference": "web-resource-manager!WebJob:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsGetWebJobSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsGetWebSiteContainerLogsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsGetWebSiteContainerLogsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsGetWebSiteContainerLogsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsGetWebSiteContainerLogsResponse:type", + "docComment": "/**\n * Contains response data for the getWebSiteContainerLogs operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsGetWebSiteContainerLogsResponse = " + }, + { + "kind": "Content", + "text": "{\n blobBody?: " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "Blob", + "canonicalReference": "!Blob:interface" + }, + { + "kind": "Content", + "text": ">;\n readableStreamBody?: " + }, + { + "kind": "Reference", + "text": "NodeJS.ReadableStream", + "canonicalReference": "!NodeJS.ReadableStream:interface" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsGetWebSiteContainerLogsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 8 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsGetWebSiteContainerLogsSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsGetWebSiteContainerLogsSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsGetWebSiteContainerLogsSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsGetWebSiteContainerLogsSlotResponse:type", + "docComment": "/**\n * Contains response data for the getWebSiteContainerLogsSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsGetWebSiteContainerLogsSlotResponse = " + }, + { + "kind": "Content", + "text": "{\n blobBody?: " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "Blob", + "canonicalReference": "!Blob:interface" + }, + { + "kind": "Content", + "text": ">;\n readableStreamBody?: " + }, + { + "kind": "Reference", + "text": "NodeJS.ReadableStream", + "canonicalReference": "!NodeJS.ReadableStream:interface" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsGetWebSiteContainerLogsSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 8 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsInstallSiteExtensionOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsInstallSiteExtensionOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsInstallSiteExtensionOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsInstallSiteExtensionOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsInstallSiteExtensionOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsInstallSiteExtensionResponse:type", + "docComment": "/**\n * Contains response data for the installSiteExtension operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsInstallSiteExtensionResponse = " + }, + { + "kind": "Reference", + "text": "SiteExtensionInfo", + "canonicalReference": "web-resource-manager!SiteExtensionInfo:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsInstallSiteExtensionResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsInstallSiteExtensionSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsInstallSiteExtensionSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsInstallSiteExtensionSlotOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsInstallSiteExtensionSlotOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsInstallSiteExtensionSlotOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsInstallSiteExtensionSlotResponse:type", + "docComment": "/**\n * Contains response data for the installSiteExtensionSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsInstallSiteExtensionSlotResponse = " + }, + { + "kind": "Reference", + "text": "SiteExtensionInfo", + "canonicalReference": "web-resource-manager!SiteExtensionInfo:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsInstallSiteExtensionSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsIsCloneableOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsIsCloneableOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsIsCloneableOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsIsCloneableResponse:type", + "docComment": "/**\n * Contains response data for the isCloneable operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsIsCloneableResponse = " + }, + { + "kind": "Reference", + "text": "SiteCloneability", + "canonicalReference": "web-resource-manager!SiteCloneability:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsIsCloneableResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsIsCloneableSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsIsCloneableSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsIsCloneableSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsIsCloneableSlotResponse:type", + "docComment": "/**\n * Contains response data for the isCloneableSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsIsCloneableSlotResponse = " + }, + { + "kind": "Reference", + "text": "SiteCloneability", + "canonicalReference": "web-resource-manager!SiteCloneability:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsIsCloneableSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListApplicationSettingsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListApplicationSettingsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListApplicationSettingsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListApplicationSettingsResponse:type", + "docComment": "/**\n * Contains response data for the listApplicationSettings operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListApplicationSettingsResponse = " + }, + { + "kind": "Reference", + "text": "StringDictionary", + "canonicalReference": "web-resource-manager!StringDictionary:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListApplicationSettingsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListApplicationSettingsSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListApplicationSettingsSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListApplicationSettingsSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListApplicationSettingsSlotResponse:type", + "docComment": "/**\n * Contains response data for the listApplicationSettingsSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListApplicationSettingsSlotResponse = " + }, + { + "kind": "Reference", + "text": "StringDictionary", + "canonicalReference": "web-resource-manager!StringDictionary:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListApplicationSettingsSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListAzureStorageAccountsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListAzureStorageAccountsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListAzureStorageAccountsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListAzureStorageAccountsResponse:type", + "docComment": "/**\n * Contains response data for the listAzureStorageAccounts operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListAzureStorageAccountsResponse = " + }, + { + "kind": "Reference", + "text": "AzureStoragePropertyDictionaryResource", + "canonicalReference": "web-resource-manager!AzureStoragePropertyDictionaryResource:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListAzureStorageAccountsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListAzureStorageAccountsSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListAzureStorageAccountsSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListAzureStorageAccountsSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListAzureStorageAccountsSlotResponse:type", + "docComment": "/**\n * Contains response data for the listAzureStorageAccountsSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListAzureStorageAccountsSlotResponse = " + }, + { + "kind": "Reference", + "text": "AzureStoragePropertyDictionaryResource", + "canonicalReference": "web-resource-manager!AzureStoragePropertyDictionaryResource:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListAzureStorageAccountsSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListBackupsNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListBackupsNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListBackupsNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListBackupsNextResponse:type", + "docComment": "/**\n * Contains response data for the listBackupsNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListBackupsNextResponse = " + }, + { + "kind": "Reference", + "text": "BackupItemCollection", + "canonicalReference": "web-resource-manager!BackupItemCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListBackupsNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListBackupsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListBackupsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListBackupsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListBackupsResponse:type", + "docComment": "/**\n * Contains response data for the listBackups operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListBackupsResponse = " + }, + { + "kind": "Reference", + "text": "BackupItemCollection", + "canonicalReference": "web-resource-manager!BackupItemCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListBackupsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListBackupsSlotNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListBackupsSlotNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListBackupsSlotNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListBackupsSlotNextResponse:type", + "docComment": "/**\n * Contains response data for the listBackupsSlotNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListBackupsSlotNextResponse = " + }, + { + "kind": "Reference", + "text": "BackupItemCollection", + "canonicalReference": "web-resource-manager!BackupItemCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListBackupsSlotNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListBackupsSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListBackupsSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListBackupsSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListBackupsSlotResponse:type", + "docComment": "/**\n * Contains response data for the listBackupsSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListBackupsSlotResponse = " + }, + { + "kind": "Reference", + "text": "BackupItemCollection", + "canonicalReference": "web-resource-manager!BackupItemCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListBackupsSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListBackupStatusSecretsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListBackupStatusSecretsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListBackupStatusSecretsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListBackupStatusSecretsResponse:type", + "docComment": "/**\n * Contains response data for the listBackupStatusSecrets operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListBackupStatusSecretsResponse = " + }, + { + "kind": "Reference", + "text": "BackupItem", + "canonicalReference": "web-resource-manager!BackupItem:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListBackupStatusSecretsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListBackupStatusSecretsSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListBackupStatusSecretsSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListBackupStatusSecretsSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListBackupStatusSecretsSlotResponse:type", + "docComment": "/**\n * Contains response data for the listBackupStatusSecretsSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListBackupStatusSecretsSlotResponse = " + }, + { + "kind": "Reference", + "text": "BackupItem", + "canonicalReference": "web-resource-manager!BackupItem:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListBackupStatusSecretsSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListByResourceGroupNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListByResourceGroupNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListByResourceGroupNextOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsListByResourceGroupNextOptionalParams#includeSlots:member", + "docComment": "/**\n * Specify true to include deployment slots in results. The default is false, which only gives you the production slot of all apps.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "includeSlots?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "includeSlots", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListByResourceGroupNextResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroupNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListByResourceGroupNextResponse = " + }, + { + "kind": "Reference", + "text": "WebAppCollection", + "canonicalReference": "web-resource-manager!WebAppCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListByResourceGroupNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListByResourceGroupOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListByResourceGroupOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListByResourceGroupOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsListByResourceGroupOptionalParams#includeSlots:member", + "docComment": "/**\n * Specify true to include deployment slots in results. The default is false, which only gives you the production slot of all apps.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "includeSlots?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "includeSlots", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListByResourceGroupResponse:type", + "docComment": "/**\n * Contains response data for the listByResourceGroup operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListByResourceGroupResponse = " + }, + { + "kind": "Reference", + "text": "WebAppCollection", + "canonicalReference": "web-resource-manager!WebAppCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListByResourceGroupResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListConfigurationSnapshotInfoNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListConfigurationSnapshotInfoNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListConfigurationSnapshotInfoNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListConfigurationSnapshotInfoNextResponse:type", + "docComment": "/**\n * Contains response data for the listConfigurationSnapshotInfoNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListConfigurationSnapshotInfoNextResponse = " + }, + { + "kind": "Reference", + "text": "SiteConfigurationSnapshotInfoCollection", + "canonicalReference": "web-resource-manager!SiteConfigurationSnapshotInfoCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListConfigurationSnapshotInfoNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListConfigurationSnapshotInfoOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListConfigurationSnapshotInfoOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListConfigurationSnapshotInfoOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListConfigurationSnapshotInfoResponse:type", + "docComment": "/**\n * Contains response data for the listConfigurationSnapshotInfo operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListConfigurationSnapshotInfoResponse = " + }, + { + "kind": "Reference", + "text": "SiteConfigurationSnapshotInfoCollection", + "canonicalReference": "web-resource-manager!SiteConfigurationSnapshotInfoCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListConfigurationSnapshotInfoResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListConfigurationSnapshotInfoSlotNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListConfigurationSnapshotInfoSlotNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListConfigurationSnapshotInfoSlotNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListConfigurationSnapshotInfoSlotNextResponse:type", + "docComment": "/**\n * Contains response data for the listConfigurationSnapshotInfoSlotNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListConfigurationSnapshotInfoSlotNextResponse = " + }, + { + "kind": "Reference", + "text": "SiteConfigurationSnapshotInfoCollection", + "canonicalReference": "web-resource-manager!SiteConfigurationSnapshotInfoCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListConfigurationSnapshotInfoSlotNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListConfigurationSnapshotInfoSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListConfigurationSnapshotInfoSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListConfigurationSnapshotInfoSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListConfigurationSnapshotInfoSlotResponse:type", + "docComment": "/**\n * Contains response data for the listConfigurationSnapshotInfoSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListConfigurationSnapshotInfoSlotResponse = " + }, + { + "kind": "Reference", + "text": "SiteConfigurationSnapshotInfoCollection", + "canonicalReference": "web-resource-manager!SiteConfigurationSnapshotInfoCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListConfigurationSnapshotInfoSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListConfigurationsNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListConfigurationsNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListConfigurationsNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListConfigurationsNextResponse:type", + "docComment": "/**\n * Contains response data for the listConfigurationsNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListConfigurationsNextResponse = " + }, + { + "kind": "Reference", + "text": "SiteConfigResourceCollection", + "canonicalReference": "web-resource-manager!SiteConfigResourceCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListConfigurationsNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListConfigurationsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListConfigurationsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListConfigurationsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListConfigurationsResponse:type", + "docComment": "/**\n * Contains response data for the listConfigurations operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListConfigurationsResponse = " + }, + { + "kind": "Reference", + "text": "SiteConfigResourceCollection", + "canonicalReference": "web-resource-manager!SiteConfigResourceCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListConfigurationsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListConfigurationsSlotNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListConfigurationsSlotNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListConfigurationsSlotNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListConfigurationsSlotNextResponse:type", + "docComment": "/**\n * Contains response data for the listConfigurationsSlotNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListConfigurationsSlotNextResponse = " + }, + { + "kind": "Reference", + "text": "SiteConfigResourceCollection", + "canonicalReference": "web-resource-manager!SiteConfigResourceCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListConfigurationsSlotNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListConfigurationsSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListConfigurationsSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListConfigurationsSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListConfigurationsSlotResponse:type", + "docComment": "/**\n * Contains response data for the listConfigurationsSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListConfigurationsSlotResponse = " + }, + { + "kind": "Reference", + "text": "SiteConfigResourceCollection", + "canonicalReference": "web-resource-manager!SiteConfigResourceCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListConfigurationsSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListConnectionStringsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListConnectionStringsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListConnectionStringsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListConnectionStringsResponse:type", + "docComment": "/**\n * Contains response data for the listConnectionStrings operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListConnectionStringsResponse = " + }, + { + "kind": "Reference", + "text": "ConnectionStringDictionary", + "canonicalReference": "web-resource-manager!ConnectionStringDictionary:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListConnectionStringsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListConnectionStringsSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListConnectionStringsSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListConnectionStringsSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListConnectionStringsSlotResponse:type", + "docComment": "/**\n * Contains response data for the listConnectionStringsSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListConnectionStringsSlotResponse = " + }, + { + "kind": "Reference", + "text": "ConnectionStringDictionary", + "canonicalReference": "web-resource-manager!ConnectionStringDictionary:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListConnectionStringsSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListContinuousWebJobsNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListContinuousWebJobsNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListContinuousWebJobsNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListContinuousWebJobsNextResponse:type", + "docComment": "/**\n * Contains response data for the listContinuousWebJobsNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListContinuousWebJobsNextResponse = " + }, + { + "kind": "Reference", + "text": "ContinuousWebJobCollection", + "canonicalReference": "web-resource-manager!ContinuousWebJobCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListContinuousWebJobsNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListContinuousWebJobsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListContinuousWebJobsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListContinuousWebJobsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListContinuousWebJobsResponse:type", + "docComment": "/**\n * Contains response data for the listContinuousWebJobs operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListContinuousWebJobsResponse = " + }, + { + "kind": "Reference", + "text": "ContinuousWebJobCollection", + "canonicalReference": "web-resource-manager!ContinuousWebJobCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListContinuousWebJobsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListContinuousWebJobsSlotNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListContinuousWebJobsSlotNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListContinuousWebJobsSlotNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListContinuousWebJobsSlotNextResponse:type", + "docComment": "/**\n * Contains response data for the listContinuousWebJobsSlotNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListContinuousWebJobsSlotNextResponse = " + }, + { + "kind": "Reference", + "text": "ContinuousWebJobCollection", + "canonicalReference": "web-resource-manager!ContinuousWebJobCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListContinuousWebJobsSlotNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListContinuousWebJobsSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListContinuousWebJobsSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListContinuousWebJobsSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListContinuousWebJobsSlotResponse:type", + "docComment": "/**\n * Contains response data for the listContinuousWebJobsSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListContinuousWebJobsSlotResponse = " + }, + { + "kind": "Reference", + "text": "ContinuousWebJobCollection", + "canonicalReference": "web-resource-manager!ContinuousWebJobCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListContinuousWebJobsSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListDeploymentLogOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListDeploymentLogOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListDeploymentLogOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListDeploymentLogResponse:type", + "docComment": "/**\n * Contains response data for the listDeploymentLog operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListDeploymentLogResponse = " + }, + { + "kind": "Reference", + "text": "Deployment", + "canonicalReference": "web-resource-manager!Deployment:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListDeploymentLogResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListDeploymentLogSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListDeploymentLogSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListDeploymentLogSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListDeploymentLogSlotResponse:type", + "docComment": "/**\n * Contains response data for the listDeploymentLogSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListDeploymentLogSlotResponse = " + }, + { + "kind": "Reference", + "text": "Deployment", + "canonicalReference": "web-resource-manager!Deployment:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListDeploymentLogSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListDeploymentsNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListDeploymentsNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListDeploymentsNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListDeploymentsNextResponse:type", + "docComment": "/**\n * Contains response data for the listDeploymentsNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListDeploymentsNextResponse = " + }, + { + "kind": "Reference", + "text": "DeploymentCollection", + "canonicalReference": "web-resource-manager!DeploymentCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListDeploymentsNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListDeploymentsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListDeploymentsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListDeploymentsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListDeploymentsResponse:type", + "docComment": "/**\n * Contains response data for the listDeployments operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListDeploymentsResponse = " + }, + { + "kind": "Reference", + "text": "DeploymentCollection", + "canonicalReference": "web-resource-manager!DeploymentCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListDeploymentsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListDeploymentsSlotNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListDeploymentsSlotNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListDeploymentsSlotNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListDeploymentsSlotNextResponse:type", + "docComment": "/**\n * Contains response data for the listDeploymentsSlotNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListDeploymentsSlotNextResponse = " + }, + { + "kind": "Reference", + "text": "DeploymentCollection", + "canonicalReference": "web-resource-manager!DeploymentCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListDeploymentsSlotNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListDeploymentsSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListDeploymentsSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListDeploymentsSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListDeploymentsSlotResponse:type", + "docComment": "/**\n * Contains response data for the listDeploymentsSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListDeploymentsSlotResponse = " + }, + { + "kind": "Reference", + "text": "DeploymentCollection", + "canonicalReference": "web-resource-manager!DeploymentCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListDeploymentsSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListDomainOwnershipIdentifiersNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListDomainOwnershipIdentifiersNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListDomainOwnershipIdentifiersNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListDomainOwnershipIdentifiersNextResponse:type", + "docComment": "/**\n * Contains response data for the listDomainOwnershipIdentifiersNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListDomainOwnershipIdentifiersNextResponse = " + }, + { + "kind": "Reference", + "text": "IdentifierCollection", + "canonicalReference": "web-resource-manager!IdentifierCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListDomainOwnershipIdentifiersNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListDomainOwnershipIdentifiersOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListDomainOwnershipIdentifiersOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListDomainOwnershipIdentifiersOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListDomainOwnershipIdentifiersResponse:type", + "docComment": "/**\n * Contains response data for the listDomainOwnershipIdentifiers operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListDomainOwnershipIdentifiersResponse = " + }, + { + "kind": "Reference", + "text": "IdentifierCollection", + "canonicalReference": "web-resource-manager!IdentifierCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListDomainOwnershipIdentifiersResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListDomainOwnershipIdentifiersSlotNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListDomainOwnershipIdentifiersSlotNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListDomainOwnershipIdentifiersSlotNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListDomainOwnershipIdentifiersSlotNextResponse:type", + "docComment": "/**\n * Contains response data for the listDomainOwnershipIdentifiersSlotNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListDomainOwnershipIdentifiersSlotNextResponse = " + }, + { + "kind": "Reference", + "text": "IdentifierCollection", + "canonicalReference": "web-resource-manager!IdentifierCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListDomainOwnershipIdentifiersSlotNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListDomainOwnershipIdentifiersSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListDomainOwnershipIdentifiersSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListDomainOwnershipIdentifiersSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListDomainOwnershipIdentifiersSlotResponse:type", + "docComment": "/**\n * Contains response data for the listDomainOwnershipIdentifiersSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListDomainOwnershipIdentifiersSlotResponse = " + }, + { + "kind": "Reference", + "text": "IdentifierCollection", + "canonicalReference": "web-resource-manager!IdentifierCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListDomainOwnershipIdentifiersSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListFunctionKeysOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListFunctionKeysOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListFunctionKeysOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListFunctionKeysResponse:type", + "docComment": "/**\n * Contains response data for the listFunctionKeys operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListFunctionKeysResponse = " + }, + { + "kind": "Reference", + "text": "StringDictionary", + "canonicalReference": "web-resource-manager!StringDictionary:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListFunctionKeysResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListFunctionKeysSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListFunctionKeysSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListFunctionKeysSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListFunctionKeysSlotResponse:type", + "docComment": "/**\n * Contains response data for the listFunctionKeysSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListFunctionKeysSlotResponse = " + }, + { + "kind": "Reference", + "text": "StringDictionary", + "canonicalReference": "web-resource-manager!StringDictionary:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListFunctionKeysSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListFunctionSecretsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListFunctionSecretsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListFunctionSecretsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListFunctionSecretsResponse:type", + "docComment": "/**\n * Contains response data for the listFunctionSecrets operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListFunctionSecretsResponse = " + }, + { + "kind": "Reference", + "text": "FunctionSecrets", + "canonicalReference": "web-resource-manager!FunctionSecrets:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListFunctionSecretsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListFunctionSecretsSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListFunctionSecretsSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListFunctionSecretsSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListFunctionSecretsSlotResponse:type", + "docComment": "/**\n * Contains response data for the listFunctionSecretsSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListFunctionSecretsSlotResponse = " + }, + { + "kind": "Reference", + "text": "FunctionSecrets", + "canonicalReference": "web-resource-manager!FunctionSecrets:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListFunctionSecretsSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListFunctionsNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListFunctionsNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListFunctionsNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListFunctionsNextResponse:type", + "docComment": "/**\n * Contains response data for the listFunctionsNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListFunctionsNextResponse = " + }, + { + "kind": "Reference", + "text": "FunctionEnvelopeCollection", + "canonicalReference": "web-resource-manager!FunctionEnvelopeCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListFunctionsNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListFunctionsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListFunctionsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListFunctionsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListFunctionsResponse:type", + "docComment": "/**\n * Contains response data for the listFunctions operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListFunctionsResponse = " + }, + { + "kind": "Reference", + "text": "FunctionEnvelopeCollection", + "canonicalReference": "web-resource-manager!FunctionEnvelopeCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListFunctionsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListHostKeysOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListHostKeysOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListHostKeysOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListHostKeysResponse:type", + "docComment": "/**\n * Contains response data for the listHostKeys operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListHostKeysResponse = " + }, + { + "kind": "Reference", + "text": "HostKeys", + "canonicalReference": "web-resource-manager!HostKeys:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListHostKeysResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListHostKeysSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListHostKeysSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListHostKeysSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListHostKeysSlotResponse:type", + "docComment": "/**\n * Contains response data for the listHostKeysSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListHostKeysSlotResponse = " + }, + { + "kind": "Reference", + "text": "HostKeys", + "canonicalReference": "web-resource-manager!HostKeys:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListHostKeysSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListHostNameBindingsNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListHostNameBindingsNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListHostNameBindingsNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListHostNameBindingsNextResponse:type", + "docComment": "/**\n * Contains response data for the listHostNameBindingsNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListHostNameBindingsNextResponse = " + }, + { + "kind": "Reference", + "text": "HostNameBindingCollection", + "canonicalReference": "web-resource-manager!HostNameBindingCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListHostNameBindingsNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListHostNameBindingsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListHostNameBindingsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListHostNameBindingsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListHostNameBindingsResponse:type", + "docComment": "/**\n * Contains response data for the listHostNameBindings operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListHostNameBindingsResponse = " + }, + { + "kind": "Reference", + "text": "HostNameBindingCollection", + "canonicalReference": "web-resource-manager!HostNameBindingCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListHostNameBindingsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListHostNameBindingsSlotNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListHostNameBindingsSlotNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListHostNameBindingsSlotNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListHostNameBindingsSlotNextResponse:type", + "docComment": "/**\n * Contains response data for the listHostNameBindingsSlotNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListHostNameBindingsSlotNextResponse = " + }, + { + "kind": "Reference", + "text": "HostNameBindingCollection", + "canonicalReference": "web-resource-manager!HostNameBindingCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListHostNameBindingsSlotNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListHostNameBindingsSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListHostNameBindingsSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListHostNameBindingsSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListHostNameBindingsSlotResponse:type", + "docComment": "/**\n * Contains response data for the listHostNameBindingsSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListHostNameBindingsSlotResponse = " + }, + { + "kind": "Reference", + "text": "HostNameBindingCollection", + "canonicalReference": "web-resource-manager!HostNameBindingCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListHostNameBindingsSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListHybridConnectionsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListHybridConnectionsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListHybridConnectionsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListHybridConnectionsResponse:type", + "docComment": "/**\n * Contains response data for the listHybridConnections operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListHybridConnectionsResponse = " + }, + { + "kind": "Reference", + "text": "HybridConnection", + "canonicalReference": "web-resource-manager!HybridConnection:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListHybridConnectionsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListHybridConnectionsSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListHybridConnectionsSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListHybridConnectionsSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListHybridConnectionsSlotResponse:type", + "docComment": "/**\n * Contains response data for the listHybridConnectionsSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListHybridConnectionsSlotResponse = " + }, + { + "kind": "Reference", + "text": "HybridConnection", + "canonicalReference": "web-resource-manager!HybridConnection:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListHybridConnectionsSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListInstanceFunctionsSlotNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListInstanceFunctionsSlotNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListInstanceFunctionsSlotNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListInstanceFunctionsSlotNextResponse:type", + "docComment": "/**\n * Contains response data for the listInstanceFunctionsSlotNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListInstanceFunctionsSlotNextResponse = " + }, + { + "kind": "Reference", + "text": "FunctionEnvelopeCollection", + "canonicalReference": "web-resource-manager!FunctionEnvelopeCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListInstanceFunctionsSlotNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListInstanceFunctionsSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListInstanceFunctionsSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListInstanceFunctionsSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListInstanceFunctionsSlotResponse:type", + "docComment": "/**\n * Contains response data for the listInstanceFunctionsSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListInstanceFunctionsSlotResponse = " + }, + { + "kind": "Reference", + "text": "FunctionEnvelopeCollection", + "canonicalReference": "web-resource-manager!FunctionEnvelopeCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListInstanceFunctionsSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListInstanceIdentifiersNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListInstanceIdentifiersNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListInstanceIdentifiersNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListInstanceIdentifiersNextResponse:type", + "docComment": "/**\n * Contains response data for the listInstanceIdentifiersNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListInstanceIdentifiersNextResponse = " + }, + { + "kind": "Reference", + "text": "WebAppInstanceCollection", + "canonicalReference": "web-resource-manager!WebAppInstanceCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListInstanceIdentifiersNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListInstanceIdentifiersOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListInstanceIdentifiersOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListInstanceIdentifiersOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListInstanceIdentifiersResponse:type", + "docComment": "/**\n * Contains response data for the listInstanceIdentifiers operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListInstanceIdentifiersResponse = " + }, + { + "kind": "Reference", + "text": "WebAppInstanceCollection", + "canonicalReference": "web-resource-manager!WebAppInstanceCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListInstanceIdentifiersResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListInstanceIdentifiersSlotNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListInstanceIdentifiersSlotNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListInstanceIdentifiersSlotNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListInstanceIdentifiersSlotNextResponse:type", + "docComment": "/**\n * Contains response data for the listInstanceIdentifiersSlotNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListInstanceIdentifiersSlotNextResponse = " + }, + { + "kind": "Reference", + "text": "WebAppInstanceCollection", + "canonicalReference": "web-resource-manager!WebAppInstanceCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListInstanceIdentifiersSlotNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListInstanceIdentifiersSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListInstanceIdentifiersSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListInstanceIdentifiersSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListInstanceIdentifiersSlotResponse:type", + "docComment": "/**\n * Contains response data for the listInstanceIdentifiersSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListInstanceIdentifiersSlotResponse = " + }, + { + "kind": "Reference", + "text": "WebAppInstanceCollection", + "canonicalReference": "web-resource-manager!WebAppInstanceCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListInstanceIdentifiersSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListInstanceProcessesNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListInstanceProcessesNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListInstanceProcessesNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListInstanceProcessesNextResponse:type", + "docComment": "/**\n * Contains response data for the listInstanceProcessesNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListInstanceProcessesNextResponse = " + }, + { + "kind": "Reference", + "text": "ProcessInfoCollection", + "canonicalReference": "web-resource-manager!ProcessInfoCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListInstanceProcessesNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListInstanceProcessesOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListInstanceProcessesOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListInstanceProcessesOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListInstanceProcessesResponse:type", + "docComment": "/**\n * Contains response data for the listInstanceProcesses operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListInstanceProcessesResponse = " + }, + { + "kind": "Reference", + "text": "ProcessInfoCollection", + "canonicalReference": "web-resource-manager!ProcessInfoCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListInstanceProcessesResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListInstanceProcessesSlotNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListInstanceProcessesSlotNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListInstanceProcessesSlotNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListInstanceProcessesSlotNextResponse:type", + "docComment": "/**\n * Contains response data for the listInstanceProcessesSlotNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListInstanceProcessesSlotNextResponse = " + }, + { + "kind": "Reference", + "text": "ProcessInfoCollection", + "canonicalReference": "web-resource-manager!ProcessInfoCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListInstanceProcessesSlotNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListInstanceProcessesSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListInstanceProcessesSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListInstanceProcessesSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListInstanceProcessesSlotResponse:type", + "docComment": "/**\n * Contains response data for the listInstanceProcessesSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListInstanceProcessesSlotResponse = " + }, + { + "kind": "Reference", + "text": "ProcessInfoCollection", + "canonicalReference": "web-resource-manager!ProcessInfoCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListInstanceProcessesSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListInstanceProcessModulesNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListInstanceProcessModulesNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListInstanceProcessModulesNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListInstanceProcessModulesNextResponse:type", + "docComment": "/**\n * Contains response data for the listInstanceProcessModulesNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListInstanceProcessModulesNextResponse = " + }, + { + "kind": "Reference", + "text": "ProcessModuleInfoCollection", + "canonicalReference": "web-resource-manager!ProcessModuleInfoCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListInstanceProcessModulesNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListInstanceProcessModulesOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListInstanceProcessModulesOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListInstanceProcessModulesOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListInstanceProcessModulesResponse:type", + "docComment": "/**\n * Contains response data for the listInstanceProcessModules operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListInstanceProcessModulesResponse = " + }, + { + "kind": "Reference", + "text": "ProcessModuleInfoCollection", + "canonicalReference": "web-resource-manager!ProcessModuleInfoCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListInstanceProcessModulesResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListInstanceProcessModulesSlotNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListInstanceProcessModulesSlotNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListInstanceProcessModulesSlotNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListInstanceProcessModulesSlotNextResponse:type", + "docComment": "/**\n * Contains response data for the listInstanceProcessModulesSlotNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListInstanceProcessModulesSlotNextResponse = " + }, + { + "kind": "Reference", + "text": "ProcessModuleInfoCollection", + "canonicalReference": "web-resource-manager!ProcessModuleInfoCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListInstanceProcessModulesSlotNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListInstanceProcessModulesSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListInstanceProcessModulesSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListInstanceProcessModulesSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListInstanceProcessModulesSlotResponse:type", + "docComment": "/**\n * Contains response data for the listInstanceProcessModulesSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListInstanceProcessModulesSlotResponse = " + }, + { + "kind": "Reference", + "text": "ProcessModuleInfoCollection", + "canonicalReference": "web-resource-manager!ProcessModuleInfoCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListInstanceProcessModulesSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListInstanceProcessThreadsNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListInstanceProcessThreadsNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListInstanceProcessThreadsNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListInstanceProcessThreadsNextResponse:type", + "docComment": "/**\n * Contains response data for the listInstanceProcessThreadsNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListInstanceProcessThreadsNextResponse = " + }, + { + "kind": "Reference", + "text": "ProcessThreadInfoCollection", + "canonicalReference": "web-resource-manager!ProcessThreadInfoCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListInstanceProcessThreadsNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListInstanceProcessThreadsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListInstanceProcessThreadsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListInstanceProcessThreadsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListInstanceProcessThreadsResponse:type", + "docComment": "/**\n * Contains response data for the listInstanceProcessThreads operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListInstanceProcessThreadsResponse = " + }, + { + "kind": "Reference", + "text": "ProcessThreadInfoCollection", + "canonicalReference": "web-resource-manager!ProcessThreadInfoCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListInstanceProcessThreadsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListInstanceProcessThreadsSlotNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListInstanceProcessThreadsSlotNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListInstanceProcessThreadsSlotNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListInstanceProcessThreadsSlotNextResponse:type", + "docComment": "/**\n * Contains response data for the listInstanceProcessThreadsSlotNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListInstanceProcessThreadsSlotNextResponse = " + }, + { + "kind": "Reference", + "text": "ProcessThreadInfoCollection", + "canonicalReference": "web-resource-manager!ProcessThreadInfoCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListInstanceProcessThreadsSlotNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListInstanceProcessThreadsSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListInstanceProcessThreadsSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListInstanceProcessThreadsSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListInstanceProcessThreadsSlotResponse:type", + "docComment": "/**\n * Contains response data for the listInstanceProcessThreadsSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListInstanceProcessThreadsSlotResponse = " + }, + { + "kind": "Reference", + "text": "ProcessThreadInfoCollection", + "canonicalReference": "web-resource-manager!ProcessThreadInfoCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListInstanceProcessThreadsSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListMetadataOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListMetadataOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListMetadataOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListMetadataResponse:type", + "docComment": "/**\n * Contains response data for the listMetadata operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListMetadataResponse = " + }, + { + "kind": "Reference", + "text": "StringDictionary", + "canonicalReference": "web-resource-manager!StringDictionary:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListMetadataResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListMetadataSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListMetadataSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListMetadataSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListMetadataSlotResponse:type", + "docComment": "/**\n * Contains response data for the listMetadataSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListMetadataSlotResponse = " + }, + { + "kind": "Reference", + "text": "StringDictionary", + "canonicalReference": "web-resource-manager!StringDictionary:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListMetadataSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListNetworkFeaturesOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListNetworkFeaturesOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListNetworkFeaturesOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListNetworkFeaturesResponse:type", + "docComment": "/**\n * Contains response data for the listNetworkFeatures operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListNetworkFeaturesResponse = " + }, + { + "kind": "Reference", + "text": "NetworkFeatures", + "canonicalReference": "web-resource-manager!NetworkFeatures:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListNetworkFeaturesResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListNetworkFeaturesSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListNetworkFeaturesSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListNetworkFeaturesSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListNetworkFeaturesSlotResponse:type", + "docComment": "/**\n * Contains response data for the listNetworkFeaturesSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListNetworkFeaturesSlotResponse = " + }, + { + "kind": "Reference", + "text": "NetworkFeatures", + "canonicalReference": "web-resource-manager!NetworkFeatures:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListNetworkFeaturesSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListNextResponse:type", + "docComment": "/**\n * Contains response data for the listNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListNextResponse = " + }, + { + "kind": "Reference", + "text": "WebAppCollection", + "canonicalReference": "web-resource-manager!WebAppCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListPerfMonCountersNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListPerfMonCountersNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListPerfMonCountersNextOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsListPerfMonCountersNextOptionalParams#filter:member", + "docComment": "/**\n * Return only usages/metrics specified in the filter. Filter conforms to odata syntax. Example: $filter=(startTime eq 2014-01-01T00:00:00Z and endTime eq 2014-12-31T23:59:59Z and timeGrain eq duration'[Hour|Minute|Day]'.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "filter?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "filter", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListPerfMonCountersNextResponse:type", + "docComment": "/**\n * Contains response data for the listPerfMonCountersNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListPerfMonCountersNextResponse = " + }, + { + "kind": "Reference", + "text": "PerfMonCounterCollection", + "canonicalReference": "web-resource-manager!PerfMonCounterCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListPerfMonCountersNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListPerfMonCountersOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListPerfMonCountersOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListPerfMonCountersOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsListPerfMonCountersOptionalParams#filter:member", + "docComment": "/**\n * Return only usages/metrics specified in the filter. Filter conforms to odata syntax. Example: $filter=(startTime eq 2014-01-01T00:00:00Z and endTime eq 2014-12-31T23:59:59Z and timeGrain eq duration'[Hour|Minute|Day]'.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "filter?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "filter", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListPerfMonCountersResponse:type", + "docComment": "/**\n * Contains response data for the listPerfMonCounters operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListPerfMonCountersResponse = " + }, + { + "kind": "Reference", + "text": "PerfMonCounterCollection", + "canonicalReference": "web-resource-manager!PerfMonCounterCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListPerfMonCountersResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListPerfMonCountersSlotNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListPerfMonCountersSlotNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListPerfMonCountersSlotNextOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsListPerfMonCountersSlotNextOptionalParams#filter:member", + "docComment": "/**\n * Return only usages/metrics specified in the filter. Filter conforms to odata syntax. Example: $filter=(startTime eq 2014-01-01T00:00:00Z and endTime eq 2014-12-31T23:59:59Z and timeGrain eq duration'[Hour|Minute|Day]'.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "filter?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "filter", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListPerfMonCountersSlotNextResponse:type", + "docComment": "/**\n * Contains response data for the listPerfMonCountersSlotNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListPerfMonCountersSlotNextResponse = " + }, + { + "kind": "Reference", + "text": "PerfMonCounterCollection", + "canonicalReference": "web-resource-manager!PerfMonCounterCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListPerfMonCountersSlotNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListPerfMonCountersSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListPerfMonCountersSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListPerfMonCountersSlotOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsListPerfMonCountersSlotOptionalParams#filter:member", + "docComment": "/**\n * Return only usages/metrics specified in the filter. Filter conforms to odata syntax. Example: $filter=(startTime eq 2014-01-01T00:00:00Z and endTime eq 2014-12-31T23:59:59Z and timeGrain eq duration'[Hour|Minute|Day]'.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "filter?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "filter", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListPerfMonCountersSlotResponse:type", + "docComment": "/**\n * Contains response data for the listPerfMonCountersSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListPerfMonCountersSlotResponse = " + }, + { + "kind": "Reference", + "text": "PerfMonCounterCollection", + "canonicalReference": "web-resource-manager!PerfMonCounterCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListPerfMonCountersSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListPremierAddOnsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListPremierAddOnsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListPremierAddOnsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListPremierAddOnsResponse:type", + "docComment": "/**\n * Contains response data for the listPremierAddOns operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListPremierAddOnsResponse = " + }, + { + "kind": "Reference", + "text": "PremierAddOn", + "canonicalReference": "web-resource-manager!PremierAddOn:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListPremierAddOnsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListPremierAddOnsSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListPremierAddOnsSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListPremierAddOnsSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListPremierAddOnsSlotResponse:type", + "docComment": "/**\n * Contains response data for the listPremierAddOnsSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListPremierAddOnsSlotResponse = " + }, + { + "kind": "Reference", + "text": "PremierAddOn", + "canonicalReference": "web-resource-manager!PremierAddOn:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListPremierAddOnsSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListProcessesNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListProcessesNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListProcessesNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListProcessesNextResponse:type", + "docComment": "/**\n * Contains response data for the listProcessesNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListProcessesNextResponse = " + }, + { + "kind": "Reference", + "text": "ProcessInfoCollection", + "canonicalReference": "web-resource-manager!ProcessInfoCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListProcessesNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListProcessesOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListProcessesOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListProcessesOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListProcessesResponse:type", + "docComment": "/**\n * Contains response data for the listProcesses operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListProcessesResponse = " + }, + { + "kind": "Reference", + "text": "ProcessInfoCollection", + "canonicalReference": "web-resource-manager!ProcessInfoCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListProcessesResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListProcessesSlotNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListProcessesSlotNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListProcessesSlotNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListProcessesSlotNextResponse:type", + "docComment": "/**\n * Contains response data for the listProcessesSlotNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListProcessesSlotNextResponse = " + }, + { + "kind": "Reference", + "text": "ProcessInfoCollection", + "canonicalReference": "web-resource-manager!ProcessInfoCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListProcessesSlotNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListProcessesSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListProcessesSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListProcessesSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListProcessesSlotResponse:type", + "docComment": "/**\n * Contains response data for the listProcessesSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListProcessesSlotResponse = " + }, + { + "kind": "Reference", + "text": "ProcessInfoCollection", + "canonicalReference": "web-resource-manager!ProcessInfoCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListProcessesSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListProcessModulesNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListProcessModulesNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListProcessModulesNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListProcessModulesNextResponse:type", + "docComment": "/**\n * Contains response data for the listProcessModulesNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListProcessModulesNextResponse = " + }, + { + "kind": "Reference", + "text": "ProcessModuleInfoCollection", + "canonicalReference": "web-resource-manager!ProcessModuleInfoCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListProcessModulesNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListProcessModulesOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListProcessModulesOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListProcessModulesOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListProcessModulesResponse:type", + "docComment": "/**\n * Contains response data for the listProcessModules operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListProcessModulesResponse = " + }, + { + "kind": "Reference", + "text": "ProcessModuleInfoCollection", + "canonicalReference": "web-resource-manager!ProcessModuleInfoCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListProcessModulesResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListProcessModulesSlotNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListProcessModulesSlotNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListProcessModulesSlotNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListProcessModulesSlotNextResponse:type", + "docComment": "/**\n * Contains response data for the listProcessModulesSlotNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListProcessModulesSlotNextResponse = " + }, + { + "kind": "Reference", + "text": "ProcessModuleInfoCollection", + "canonicalReference": "web-resource-manager!ProcessModuleInfoCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListProcessModulesSlotNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListProcessModulesSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListProcessModulesSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListProcessModulesSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListProcessModulesSlotResponse:type", + "docComment": "/**\n * Contains response data for the listProcessModulesSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListProcessModulesSlotResponse = " + }, + { + "kind": "Reference", + "text": "ProcessModuleInfoCollection", + "canonicalReference": "web-resource-manager!ProcessModuleInfoCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListProcessModulesSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListProcessThreadsNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListProcessThreadsNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListProcessThreadsNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListProcessThreadsNextResponse:type", + "docComment": "/**\n * Contains response data for the listProcessThreadsNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListProcessThreadsNextResponse = " + }, + { + "kind": "Reference", + "text": "ProcessThreadInfoCollection", + "canonicalReference": "web-resource-manager!ProcessThreadInfoCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListProcessThreadsNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListProcessThreadsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListProcessThreadsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListProcessThreadsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListProcessThreadsResponse:type", + "docComment": "/**\n * Contains response data for the listProcessThreads operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListProcessThreadsResponse = " + }, + { + "kind": "Reference", + "text": "ProcessThreadInfoCollection", + "canonicalReference": "web-resource-manager!ProcessThreadInfoCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListProcessThreadsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListProcessThreadsSlotNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListProcessThreadsSlotNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListProcessThreadsSlotNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListProcessThreadsSlotNextResponse:type", + "docComment": "/**\n * Contains response data for the listProcessThreadsSlotNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListProcessThreadsSlotNextResponse = " + }, + { + "kind": "Reference", + "text": "ProcessThreadInfoCollection", + "canonicalReference": "web-resource-manager!ProcessThreadInfoCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListProcessThreadsSlotNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListProcessThreadsSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListProcessThreadsSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListProcessThreadsSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListProcessThreadsSlotResponse:type", + "docComment": "/**\n * Contains response data for the listProcessThreadsSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListProcessThreadsSlotResponse = " + }, + { + "kind": "Reference", + "text": "ProcessThreadInfoCollection", + "canonicalReference": "web-resource-manager!ProcessThreadInfoCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListProcessThreadsSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListPublicCertificatesNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListPublicCertificatesNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListPublicCertificatesNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListPublicCertificatesNextResponse:type", + "docComment": "/**\n * Contains response data for the listPublicCertificatesNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListPublicCertificatesNextResponse = " + }, + { + "kind": "Reference", + "text": "PublicCertificateCollection", + "canonicalReference": "web-resource-manager!PublicCertificateCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListPublicCertificatesNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListPublicCertificatesOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListPublicCertificatesOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListPublicCertificatesOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListPublicCertificatesResponse:type", + "docComment": "/**\n * Contains response data for the listPublicCertificates operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListPublicCertificatesResponse = " + }, + { + "kind": "Reference", + "text": "PublicCertificateCollection", + "canonicalReference": "web-resource-manager!PublicCertificateCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListPublicCertificatesResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListPublicCertificatesSlotNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListPublicCertificatesSlotNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListPublicCertificatesSlotNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListPublicCertificatesSlotNextResponse:type", + "docComment": "/**\n * Contains response data for the listPublicCertificatesSlotNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListPublicCertificatesSlotNextResponse = " + }, + { + "kind": "Reference", + "text": "PublicCertificateCollection", + "canonicalReference": "web-resource-manager!PublicCertificateCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListPublicCertificatesSlotNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListPublicCertificatesSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListPublicCertificatesSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListPublicCertificatesSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListPublicCertificatesSlotResponse:type", + "docComment": "/**\n * Contains response data for the listPublicCertificatesSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListPublicCertificatesSlotResponse = " + }, + { + "kind": "Reference", + "text": "PublicCertificateCollection", + "canonicalReference": "web-resource-manager!PublicCertificateCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListPublicCertificatesSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListPublishingCredentialsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListPublishingCredentialsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListPublishingCredentialsOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsListPublishingCredentialsOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsListPublishingCredentialsOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListPublishingCredentialsResponse:type", + "docComment": "/**\n * Contains response data for the listPublishingCredentials operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListPublishingCredentialsResponse = " + }, + { + "kind": "Reference", + "text": "User", + "canonicalReference": "web-resource-manager!User:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListPublishingCredentialsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListPublishingCredentialsSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListPublishingCredentialsSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListPublishingCredentialsSlotOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsListPublishingCredentialsSlotOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsListPublishingCredentialsSlotOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListPublishingCredentialsSlotResponse:type", + "docComment": "/**\n * Contains response data for the listPublishingCredentialsSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListPublishingCredentialsSlotResponse = " + }, + { + "kind": "Reference", + "text": "User", + "canonicalReference": "web-resource-manager!User:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListPublishingCredentialsSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListPublishingProfileXmlWithSecretsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListPublishingProfileXmlWithSecretsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListPublishingProfileXmlWithSecretsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListPublishingProfileXmlWithSecretsResponse:type", + "docComment": "/**\n * Contains response data for the listPublishingProfileXmlWithSecrets operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListPublishingProfileXmlWithSecretsResponse = " + }, + { + "kind": "Content", + "text": "{\n blobBody?: " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "Blob", + "canonicalReference": "!Blob:interface" + }, + { + "kind": "Content", + "text": ">;\n readableStreamBody?: " + }, + { + "kind": "Reference", + "text": "NodeJS.ReadableStream", + "canonicalReference": "!NodeJS.ReadableStream:interface" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListPublishingProfileXmlWithSecretsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 8 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListPublishingProfileXmlWithSecretsSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListPublishingProfileXmlWithSecretsSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListPublishingProfileXmlWithSecretsSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListPublishingProfileXmlWithSecretsSlotResponse:type", + "docComment": "/**\n * Contains response data for the listPublishingProfileXmlWithSecretsSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListPublishingProfileXmlWithSecretsSlotResponse = " + }, + { + "kind": "Content", + "text": "{\n blobBody?: " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "Blob", + "canonicalReference": "!Blob:interface" + }, + { + "kind": "Content", + "text": ">;\n readableStreamBody?: " + }, + { + "kind": "Reference", + "text": "NodeJS.ReadableStream", + "canonicalReference": "!NodeJS.ReadableStream:interface" + }, + { + "kind": "Content", + "text": ";\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListPublishingProfileXmlWithSecretsSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 8 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListRelayServiceConnectionsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListRelayServiceConnectionsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListRelayServiceConnectionsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListRelayServiceConnectionsResponse:type", + "docComment": "/**\n * Contains response data for the listRelayServiceConnections operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListRelayServiceConnectionsResponse = " + }, + { + "kind": "Reference", + "text": "RelayServiceConnectionEntity", + "canonicalReference": "web-resource-manager!RelayServiceConnectionEntity:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListRelayServiceConnectionsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListRelayServiceConnectionsSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListRelayServiceConnectionsSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListRelayServiceConnectionsSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListRelayServiceConnectionsSlotResponse:type", + "docComment": "/**\n * Contains response data for the listRelayServiceConnectionsSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListRelayServiceConnectionsSlotResponse = " + }, + { + "kind": "Reference", + "text": "RelayServiceConnectionEntity", + "canonicalReference": "web-resource-manager!RelayServiceConnectionEntity:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListRelayServiceConnectionsSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListResponse:type", + "docComment": "/**\n * Contains response data for the list operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListResponse = " + }, + { + "kind": "Reference", + "text": "WebAppCollection", + "canonicalReference": "web-resource-manager!WebAppCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListSiteBackupsNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListSiteBackupsNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListSiteBackupsNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListSiteBackupsNextResponse:type", + "docComment": "/**\n * Contains response data for the listSiteBackupsNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListSiteBackupsNextResponse = " + }, + { + "kind": "Reference", + "text": "BackupItemCollection", + "canonicalReference": "web-resource-manager!BackupItemCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListSiteBackupsNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListSiteBackupsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListSiteBackupsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListSiteBackupsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListSiteBackupsResponse:type", + "docComment": "/**\n * Contains response data for the listSiteBackups operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListSiteBackupsResponse = " + }, + { + "kind": "Reference", + "text": "BackupItemCollection", + "canonicalReference": "web-resource-manager!BackupItemCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListSiteBackupsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListSiteBackupsSlotNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListSiteBackupsSlotNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListSiteBackupsSlotNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListSiteBackupsSlotNextResponse:type", + "docComment": "/**\n * Contains response data for the listSiteBackupsSlotNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListSiteBackupsSlotNextResponse = " + }, + { + "kind": "Reference", + "text": "BackupItemCollection", + "canonicalReference": "web-resource-manager!BackupItemCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListSiteBackupsSlotNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListSiteBackupsSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListSiteBackupsSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListSiteBackupsSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListSiteBackupsSlotResponse:type", + "docComment": "/**\n * Contains response data for the listSiteBackupsSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListSiteBackupsSlotResponse = " + }, + { + "kind": "Reference", + "text": "BackupItemCollection", + "canonicalReference": "web-resource-manager!BackupItemCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListSiteBackupsSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListSiteExtensionsNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListSiteExtensionsNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListSiteExtensionsNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListSiteExtensionsNextResponse:type", + "docComment": "/**\n * Contains response data for the listSiteExtensionsNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListSiteExtensionsNextResponse = " + }, + { + "kind": "Reference", + "text": "SiteExtensionInfoCollection", + "canonicalReference": "web-resource-manager!SiteExtensionInfoCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListSiteExtensionsNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListSiteExtensionsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListSiteExtensionsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListSiteExtensionsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListSiteExtensionsResponse:type", + "docComment": "/**\n * Contains response data for the listSiteExtensions operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListSiteExtensionsResponse = " + }, + { + "kind": "Reference", + "text": "SiteExtensionInfoCollection", + "canonicalReference": "web-resource-manager!SiteExtensionInfoCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListSiteExtensionsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListSiteExtensionsSlotNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListSiteExtensionsSlotNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListSiteExtensionsSlotNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListSiteExtensionsSlotNextResponse:type", + "docComment": "/**\n * Contains response data for the listSiteExtensionsSlotNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListSiteExtensionsSlotNextResponse = " + }, + { + "kind": "Reference", + "text": "SiteExtensionInfoCollection", + "canonicalReference": "web-resource-manager!SiteExtensionInfoCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListSiteExtensionsSlotNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListSiteExtensionsSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListSiteExtensionsSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListSiteExtensionsSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListSiteExtensionsSlotResponse:type", + "docComment": "/**\n * Contains response data for the listSiteExtensionsSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListSiteExtensionsSlotResponse = " + }, + { + "kind": "Reference", + "text": "SiteExtensionInfoCollection", + "canonicalReference": "web-resource-manager!SiteExtensionInfoCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListSiteExtensionsSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListSitePushSettingsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListSitePushSettingsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListSitePushSettingsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListSitePushSettingsResponse:type", + "docComment": "/**\n * Contains response data for the listSitePushSettings operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListSitePushSettingsResponse = " + }, + { + "kind": "Reference", + "text": "PushSettings", + "canonicalReference": "web-resource-manager!PushSettings:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListSitePushSettingsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListSitePushSettingsSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListSitePushSettingsSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListSitePushSettingsSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListSitePushSettingsSlotResponse:type", + "docComment": "/**\n * Contains response data for the listSitePushSettingsSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListSitePushSettingsSlotResponse = " + }, + { + "kind": "Reference", + "text": "PushSettings", + "canonicalReference": "web-resource-manager!PushSettings:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListSitePushSettingsSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListSlotConfigurationNamesOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListSlotConfigurationNamesOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListSlotConfigurationNamesOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListSlotConfigurationNamesResponse:type", + "docComment": "/**\n * Contains response data for the listSlotConfigurationNames operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListSlotConfigurationNamesResponse = " + }, + { + "kind": "Reference", + "text": "SlotConfigNamesResource", + "canonicalReference": "web-resource-manager!SlotConfigNamesResource:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListSlotConfigurationNamesResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListSlotDifferencesFromProductionNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListSlotDifferencesFromProductionNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListSlotDifferencesFromProductionNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListSlotDifferencesFromProductionNextResponse:type", + "docComment": "/**\n * Contains response data for the listSlotDifferencesFromProductionNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListSlotDifferencesFromProductionNextResponse = " + }, + { + "kind": "Reference", + "text": "SlotDifferenceCollection", + "canonicalReference": "web-resource-manager!SlotDifferenceCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListSlotDifferencesFromProductionNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListSlotDifferencesFromProductionOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListSlotDifferencesFromProductionOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListSlotDifferencesFromProductionOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListSlotDifferencesFromProductionResponse:type", + "docComment": "/**\n * Contains response data for the listSlotDifferencesFromProduction operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListSlotDifferencesFromProductionResponse = " + }, + { + "kind": "Reference", + "text": "SlotDifferenceCollection", + "canonicalReference": "web-resource-manager!SlotDifferenceCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListSlotDifferencesFromProductionResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListSlotDifferencesSlotNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListSlotDifferencesSlotNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListSlotDifferencesSlotNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListSlotDifferencesSlotNextResponse:type", + "docComment": "/**\n * Contains response data for the listSlotDifferencesSlotNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListSlotDifferencesSlotNextResponse = " + }, + { + "kind": "Reference", + "text": "SlotDifferenceCollection", + "canonicalReference": "web-resource-manager!SlotDifferenceCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListSlotDifferencesSlotNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListSlotDifferencesSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListSlotDifferencesSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListSlotDifferencesSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListSlotDifferencesSlotResponse:type", + "docComment": "/**\n * Contains response data for the listSlotDifferencesSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListSlotDifferencesSlotResponse = " + }, + { + "kind": "Reference", + "text": "SlotDifferenceCollection", + "canonicalReference": "web-resource-manager!SlotDifferenceCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListSlotDifferencesSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListSlotsNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListSlotsNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListSlotsNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListSlotsNextResponse:type", + "docComment": "/**\n * Contains response data for the listSlotsNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListSlotsNextResponse = " + }, + { + "kind": "Reference", + "text": "WebAppCollection", + "canonicalReference": "web-resource-manager!WebAppCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListSlotsNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListSlotsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListSlotsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListSlotsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListSlotsResponse:type", + "docComment": "/**\n * Contains response data for the listSlots operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListSlotsResponse = " + }, + { + "kind": "Reference", + "text": "WebAppCollection", + "canonicalReference": "web-resource-manager!WebAppCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListSlotsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListSnapshotsFromDRSecondaryNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListSnapshotsFromDRSecondaryNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListSnapshotsFromDRSecondaryNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListSnapshotsFromDRSecondaryNextResponse:type", + "docComment": "/**\n * Contains response data for the listSnapshotsFromDRSecondaryNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListSnapshotsFromDRSecondaryNextResponse = " + }, + { + "kind": "Reference", + "text": "SnapshotCollection", + "canonicalReference": "web-resource-manager!SnapshotCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListSnapshotsFromDRSecondaryNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListSnapshotsFromDRSecondaryOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListSnapshotsFromDRSecondaryOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListSnapshotsFromDRSecondaryOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListSnapshotsFromDRSecondaryResponse:type", + "docComment": "/**\n * Contains response data for the listSnapshotsFromDRSecondary operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListSnapshotsFromDRSecondaryResponse = " + }, + { + "kind": "Reference", + "text": "SnapshotCollection", + "canonicalReference": "web-resource-manager!SnapshotCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListSnapshotsFromDRSecondaryResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListSnapshotsFromDRSecondarySlotNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListSnapshotsFromDRSecondarySlotNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListSnapshotsFromDRSecondarySlotNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListSnapshotsFromDRSecondarySlotNextResponse:type", + "docComment": "/**\n * Contains response data for the listSnapshotsFromDRSecondarySlotNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListSnapshotsFromDRSecondarySlotNextResponse = " + }, + { + "kind": "Reference", + "text": "SnapshotCollection", + "canonicalReference": "web-resource-manager!SnapshotCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListSnapshotsFromDRSecondarySlotNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListSnapshotsFromDRSecondarySlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListSnapshotsFromDRSecondarySlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListSnapshotsFromDRSecondarySlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListSnapshotsFromDRSecondarySlotResponse:type", + "docComment": "/**\n * Contains response data for the listSnapshotsFromDRSecondarySlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListSnapshotsFromDRSecondarySlotResponse = " + }, + { + "kind": "Reference", + "text": "SnapshotCollection", + "canonicalReference": "web-resource-manager!SnapshotCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListSnapshotsFromDRSecondarySlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListSnapshotsNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListSnapshotsNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListSnapshotsNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListSnapshotsNextResponse:type", + "docComment": "/**\n * Contains response data for the listSnapshotsNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListSnapshotsNextResponse = " + }, + { + "kind": "Reference", + "text": "SnapshotCollection", + "canonicalReference": "web-resource-manager!SnapshotCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListSnapshotsNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListSnapshotsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListSnapshotsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListSnapshotsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListSnapshotsResponse:type", + "docComment": "/**\n * Contains response data for the listSnapshots operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListSnapshotsResponse = " + }, + { + "kind": "Reference", + "text": "SnapshotCollection", + "canonicalReference": "web-resource-manager!SnapshotCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListSnapshotsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListSnapshotsSlotNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListSnapshotsSlotNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListSnapshotsSlotNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListSnapshotsSlotNextResponse:type", + "docComment": "/**\n * Contains response data for the listSnapshotsSlotNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListSnapshotsSlotNextResponse = " + }, + { + "kind": "Reference", + "text": "SnapshotCollection", + "canonicalReference": "web-resource-manager!SnapshotCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListSnapshotsSlotNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListSnapshotsSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListSnapshotsSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListSnapshotsSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListSnapshotsSlotResponse:type", + "docComment": "/**\n * Contains response data for the listSnapshotsSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListSnapshotsSlotResponse = " + }, + { + "kind": "Reference", + "text": "SnapshotCollection", + "canonicalReference": "web-resource-manager!SnapshotCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListSnapshotsSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListSyncFunctionTriggersOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListSyncFunctionTriggersOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListSyncFunctionTriggersOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListSyncFunctionTriggersResponse:type", + "docComment": "/**\n * Contains response data for the listSyncFunctionTriggers operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListSyncFunctionTriggersResponse = " + }, + { + "kind": "Reference", + "text": "FunctionSecrets", + "canonicalReference": "web-resource-manager!FunctionSecrets:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListSyncFunctionTriggersResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListSyncFunctionTriggersSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListSyncFunctionTriggersSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListSyncFunctionTriggersSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListSyncFunctionTriggersSlotResponse:type", + "docComment": "/**\n * Contains response data for the listSyncFunctionTriggersSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListSyncFunctionTriggersSlotResponse = " + }, + { + "kind": "Reference", + "text": "FunctionSecrets", + "canonicalReference": "web-resource-manager!FunctionSecrets:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListSyncFunctionTriggersSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListSyncStatusOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListSyncStatusOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListSyncStatusOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListSyncStatusSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListSyncStatusSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListSyncStatusSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListTriggeredWebJobHistoryNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListTriggeredWebJobHistoryNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListTriggeredWebJobHistoryNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListTriggeredWebJobHistoryNextResponse:type", + "docComment": "/**\n * Contains response data for the listTriggeredWebJobHistoryNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListTriggeredWebJobHistoryNextResponse = " + }, + { + "kind": "Reference", + "text": "TriggeredJobHistoryCollection", + "canonicalReference": "web-resource-manager!TriggeredJobHistoryCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListTriggeredWebJobHistoryNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListTriggeredWebJobHistoryOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListTriggeredWebJobHistoryOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListTriggeredWebJobHistoryOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListTriggeredWebJobHistoryResponse:type", + "docComment": "/**\n * Contains response data for the listTriggeredWebJobHistory operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListTriggeredWebJobHistoryResponse = " + }, + { + "kind": "Reference", + "text": "TriggeredJobHistoryCollection", + "canonicalReference": "web-resource-manager!TriggeredJobHistoryCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListTriggeredWebJobHistoryResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListTriggeredWebJobHistorySlotNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListTriggeredWebJobHistorySlotNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListTriggeredWebJobHistorySlotNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListTriggeredWebJobHistorySlotNextResponse:type", + "docComment": "/**\n * Contains response data for the listTriggeredWebJobHistorySlotNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListTriggeredWebJobHistorySlotNextResponse = " + }, + { + "kind": "Reference", + "text": "TriggeredJobHistoryCollection", + "canonicalReference": "web-resource-manager!TriggeredJobHistoryCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListTriggeredWebJobHistorySlotNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListTriggeredWebJobHistorySlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListTriggeredWebJobHistorySlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListTriggeredWebJobHistorySlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListTriggeredWebJobHistorySlotResponse:type", + "docComment": "/**\n * Contains response data for the listTriggeredWebJobHistorySlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListTriggeredWebJobHistorySlotResponse = " + }, + { + "kind": "Reference", + "text": "TriggeredJobHistoryCollection", + "canonicalReference": "web-resource-manager!TriggeredJobHistoryCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListTriggeredWebJobHistorySlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListTriggeredWebJobsNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListTriggeredWebJobsNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListTriggeredWebJobsNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListTriggeredWebJobsNextResponse:type", + "docComment": "/**\n * Contains response data for the listTriggeredWebJobsNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListTriggeredWebJobsNextResponse = " + }, + { + "kind": "Reference", + "text": "TriggeredWebJobCollection", + "canonicalReference": "web-resource-manager!TriggeredWebJobCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListTriggeredWebJobsNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListTriggeredWebJobsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListTriggeredWebJobsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListTriggeredWebJobsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListTriggeredWebJobsResponse:type", + "docComment": "/**\n * Contains response data for the listTriggeredWebJobs operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListTriggeredWebJobsResponse = " + }, + { + "kind": "Reference", + "text": "TriggeredWebJobCollection", + "canonicalReference": "web-resource-manager!TriggeredWebJobCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListTriggeredWebJobsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListTriggeredWebJobsSlotNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListTriggeredWebJobsSlotNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListTriggeredWebJobsSlotNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListTriggeredWebJobsSlotNextResponse:type", + "docComment": "/**\n * Contains response data for the listTriggeredWebJobsSlotNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListTriggeredWebJobsSlotNextResponse = " + }, + { + "kind": "Reference", + "text": "TriggeredWebJobCollection", + "canonicalReference": "web-resource-manager!TriggeredWebJobCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListTriggeredWebJobsSlotNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListTriggeredWebJobsSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListTriggeredWebJobsSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListTriggeredWebJobsSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListTriggeredWebJobsSlotResponse:type", + "docComment": "/**\n * Contains response data for the listTriggeredWebJobsSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListTriggeredWebJobsSlotResponse = " + }, + { + "kind": "Reference", + "text": "TriggeredWebJobCollection", + "canonicalReference": "web-resource-manager!TriggeredWebJobCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListTriggeredWebJobsSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListUsagesNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListUsagesNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListUsagesNextOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsListUsagesNextOptionalParams#filter:member", + "docComment": "/**\n * Return only information specified in the filter (using OData syntax). For example: $filter=(name.value eq 'Metric1' or name.value eq 'Metric2') and startTime eq 2014-01-01T00:00:00Z and endTime eq 2014-12-31T23:59:59Z and timeGrain eq duration'[Hour|Minute|Day]'.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "filter?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "filter", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListUsagesNextResponse:type", + "docComment": "/**\n * Contains response data for the listUsagesNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListUsagesNextResponse = " + }, + { + "kind": "Reference", + "text": "CsmUsageQuotaCollection", + "canonicalReference": "web-resource-manager!CsmUsageQuotaCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListUsagesNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListUsagesOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListUsagesOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListUsagesOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsListUsagesOptionalParams#filter:member", + "docComment": "/**\n * Return only information specified in the filter (using OData syntax). For example: $filter=(name.value eq 'Metric1' or name.value eq 'Metric2') and startTime eq 2014-01-01T00:00:00Z and endTime eq 2014-12-31T23:59:59Z and timeGrain eq duration'[Hour|Minute|Day]'.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "filter?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "filter", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListUsagesResponse:type", + "docComment": "/**\n * Contains response data for the listUsages operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListUsagesResponse = " + }, + { + "kind": "Reference", + "text": "CsmUsageQuotaCollection", + "canonicalReference": "web-resource-manager!CsmUsageQuotaCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListUsagesResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListUsagesSlotNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListUsagesSlotNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListUsagesSlotNextOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsListUsagesSlotNextOptionalParams#filter:member", + "docComment": "/**\n * Return only information specified in the filter (using OData syntax). For example: $filter=(name.value eq 'Metric1' or name.value eq 'Metric2') and startTime eq 2014-01-01T00:00:00Z and endTime eq 2014-12-31T23:59:59Z and timeGrain eq duration'[Hour|Minute|Day]'.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "filter?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "filter", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListUsagesSlotNextResponse:type", + "docComment": "/**\n * Contains response data for the listUsagesSlotNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListUsagesSlotNextResponse = " + }, + { + "kind": "Reference", + "text": "CsmUsageQuotaCollection", + "canonicalReference": "web-resource-manager!CsmUsageQuotaCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListUsagesSlotNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListUsagesSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListUsagesSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListUsagesSlotOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsListUsagesSlotOptionalParams#filter:member", + "docComment": "/**\n * Return only information specified in the filter (using OData syntax). For example: $filter=(name.value eq 'Metric1' or name.value eq 'Metric2') and startTime eq 2014-01-01T00:00:00Z and endTime eq 2014-12-31T23:59:59Z and timeGrain eq duration'[Hour|Minute|Day]'.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "filter?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "filter", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListUsagesSlotResponse:type", + "docComment": "/**\n * Contains response data for the listUsagesSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListUsagesSlotResponse = " + }, + { + "kind": "Reference", + "text": "CsmUsageQuotaCollection", + "canonicalReference": "web-resource-manager!CsmUsageQuotaCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListUsagesSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListVnetConnectionsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListVnetConnectionsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListVnetConnectionsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListVnetConnectionsResponse:type", + "docComment": "/**\n * Contains response data for the listVnetConnections operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListVnetConnectionsResponse = " + }, + { + "kind": "Reference", + "text": "VnetInfo", + "canonicalReference": "web-resource-manager!VnetInfo:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListVnetConnectionsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListVnetConnectionsSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListVnetConnectionsSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListVnetConnectionsSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListVnetConnectionsSlotResponse:type", + "docComment": "/**\n * Contains response data for the listVnetConnectionsSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListVnetConnectionsSlotResponse = " + }, + { + "kind": "Reference", + "text": "VnetInfo", + "canonicalReference": "web-resource-manager!VnetInfo:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListVnetConnectionsSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListWebJobsNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListWebJobsNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListWebJobsNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListWebJobsNextResponse:type", + "docComment": "/**\n * Contains response data for the listWebJobsNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListWebJobsNextResponse = " + }, + { + "kind": "Reference", + "text": "WebJobCollection", + "canonicalReference": "web-resource-manager!WebJobCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListWebJobsNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListWebJobsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListWebJobsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListWebJobsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListWebJobsResponse:type", + "docComment": "/**\n * Contains response data for the listWebJobs operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListWebJobsResponse = " + }, + { + "kind": "Reference", + "text": "WebJobCollection", + "canonicalReference": "web-resource-manager!WebJobCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListWebJobsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListWebJobsSlotNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListWebJobsSlotNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListWebJobsSlotNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListWebJobsSlotNextResponse:type", + "docComment": "/**\n * Contains response data for the listWebJobsSlotNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListWebJobsSlotNextResponse = " + }, + { + "kind": "Reference", + "text": "WebJobCollection", + "canonicalReference": "web-resource-manager!WebJobCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListWebJobsSlotNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsListWebJobsSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsListWebJobsSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsListWebJobsSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsListWebJobsSlotResponse:type", + "docComment": "/**\n * Contains response data for the listWebJobsSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsListWebJobsSlotResponse = " + }, + { + "kind": "Reference", + "text": "WebJobCollection", + "canonicalReference": "web-resource-manager!WebJobCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsListWebJobsSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsMigrateMySqlOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsMigrateMySqlOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsMigrateMySqlOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsMigrateMySqlOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsMigrateMySqlOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsMigrateMySqlResponse:type", + "docComment": "/**\n * Contains response data for the migrateMySql operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsMigrateMySqlResponse = " + }, + { + "kind": "Reference", + "text": "Operation", + "canonicalReference": "web-resource-manager!Operation:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsMigrateMySqlResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsMigrateStorageOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsMigrateStorageOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsMigrateStorageOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsMigrateStorageOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsMigrateStorageOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsMigrateStorageResponse:type", + "docComment": "/**\n * Contains response data for the migrateStorage operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsMigrateStorageResponse = " + }, + { + "kind": "Reference", + "text": "StorageMigrationResponse", + "canonicalReference": "web-resource-manager!StorageMigrationResponse:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsMigrateStorageResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsPutPrivateAccessVnetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsPutPrivateAccessVnetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsPutPrivateAccessVnetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsPutPrivateAccessVnetResponse:type", + "docComment": "/**\n * Contains response data for the putPrivateAccessVnet operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsPutPrivateAccessVnetResponse = " + }, + { + "kind": "Reference", + "text": "PrivateAccess", + "canonicalReference": "web-resource-manager!PrivateAccess:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsPutPrivateAccessVnetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsPutPrivateAccessVnetSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsPutPrivateAccessVnetSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsPutPrivateAccessVnetSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsPutPrivateAccessVnetSlotResponse:type", + "docComment": "/**\n * Contains response data for the putPrivateAccessVnetSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsPutPrivateAccessVnetSlotResponse = " + }, + { + "kind": "Reference", + "text": "PrivateAccess", + "canonicalReference": "web-resource-manager!PrivateAccess:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsPutPrivateAccessVnetSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsRecoverSiteConfigurationSnapshotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsRecoverSiteConfigurationSnapshotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsRecoverSiteConfigurationSnapshotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsRecoverSiteConfigurationSnapshotSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsRecoverSiteConfigurationSnapshotSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsRecoverSiteConfigurationSnapshotSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsResetProductionSlotConfigOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsResetProductionSlotConfigOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsResetProductionSlotConfigOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsResetSlotConfigurationSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsResetSlotConfigurationSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsResetSlotConfigurationSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsRestartOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsRestartOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsRestartOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsRestartOptionalParams#softRestart:member", + "docComment": "/**\n * Specify true to apply the configuration settings and restarts the app only if necessary. By default, the API always restarts and reprovisions the app.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "softRestart?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "softRestart", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsRestartOptionalParams#synchronous:member", + "docComment": "/**\n * Specify true to block until the app is restarted. By default, it is set to false, and the API responds immediately (asynchronous).\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "synchronous?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "synchronous", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsRestartSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsRestartSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsRestartSlotOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsRestartSlotOptionalParams#softRestart:member", + "docComment": "/**\n * Specify true to apply the configuration settings and restarts the app only if necessary. By default, the API always restarts and reprovisions the app.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "softRestart?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "softRestart", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsRestartSlotOptionalParams#synchronous:member", + "docComment": "/**\n * Specify true to block until the app is restarted. By default, it is set to false, and the API responds immediately (asynchronous).\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "synchronous?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "synchronous", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsRestoreFromBackupBlobOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsRestoreFromBackupBlobOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsRestoreFromBackupBlobOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsRestoreFromBackupBlobOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsRestoreFromBackupBlobOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsRestoreFromBackupBlobSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsRestoreFromBackupBlobSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsRestoreFromBackupBlobSlotOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsRestoreFromBackupBlobSlotOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsRestoreFromBackupBlobSlotOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsRestoreFromDeletedAppOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsRestoreFromDeletedAppOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsRestoreFromDeletedAppOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsRestoreFromDeletedAppOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsRestoreFromDeletedAppOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsRestoreFromDeletedAppSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsRestoreFromDeletedAppSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsRestoreFromDeletedAppSlotOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsRestoreFromDeletedAppSlotOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsRestoreFromDeletedAppSlotOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsRestoreOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsRestoreOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsRestoreOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsRestoreOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsRestoreOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsRestoreSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsRestoreSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsRestoreSlotOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsRestoreSlotOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsRestoreSlotOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsRestoreSnapshotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsRestoreSnapshotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsRestoreSnapshotOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsRestoreSnapshotOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsRestoreSnapshotOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsRestoreSnapshotSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsRestoreSnapshotSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsRestoreSnapshotSlotOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsRestoreSnapshotSlotOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsRestoreSnapshotSlotOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsRunTriggeredWebJobOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsRunTriggeredWebJobOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsRunTriggeredWebJobOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsRunTriggeredWebJobSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsRunTriggeredWebJobSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsRunTriggeredWebJobSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsStartContinuousWebJobOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsStartContinuousWebJobOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsStartContinuousWebJobOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsStartContinuousWebJobSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsStartContinuousWebJobSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsStartContinuousWebJobSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsStartNetworkTraceOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsStartNetworkTraceOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsStartNetworkTraceOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsStartNetworkTraceOptionalParams#durationInSeconds:member", + "docComment": "/**\n * The duration to keep capturing in seconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "durationInSeconds?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "durationInSeconds", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsStartNetworkTraceOptionalParams#maxFrameLength:member", + "docComment": "/**\n * The maximum frame length in bytes (Optional).\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "maxFrameLength?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "maxFrameLength", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsStartNetworkTraceOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsStartNetworkTraceOptionalParams#sasUrl:member", + "docComment": "/**\n * The Blob URL to store capture file.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "sasUrl?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "sasUrl", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsStartNetworkTraceOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsStartNetworkTraceResponse:type", + "docComment": "/**\n * Contains response data for the startNetworkTrace operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsStartNetworkTraceResponse = " + }, + { + "kind": "Reference", + "text": "NetworkTrace", + "canonicalReference": "web-resource-manager!NetworkTrace:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsStartNetworkTraceResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsStartNetworkTraceSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsStartNetworkTraceSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsStartNetworkTraceSlotOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsStartNetworkTraceSlotOptionalParams#durationInSeconds:member", + "docComment": "/**\n * The duration to keep capturing in seconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "durationInSeconds?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "durationInSeconds", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsStartNetworkTraceSlotOptionalParams#maxFrameLength:member", + "docComment": "/**\n * The maximum frame length in bytes (Optional).\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "maxFrameLength?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "maxFrameLength", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsStartNetworkTraceSlotOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsStartNetworkTraceSlotOptionalParams#sasUrl:member", + "docComment": "/**\n * The Blob URL to store capture file.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "sasUrl?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "sasUrl", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsStartNetworkTraceSlotOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsStartNetworkTraceSlotResponse:type", + "docComment": "/**\n * Contains response data for the startNetworkTraceSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsStartNetworkTraceSlotResponse = " + }, + { + "kind": "Reference", + "text": "NetworkTrace", + "canonicalReference": "web-resource-manager!NetworkTrace:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsStartNetworkTraceSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsStartOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsStartOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsStartOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsStartSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsStartSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsStartSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsStartWebSiteNetworkTraceOperationOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsStartWebSiteNetworkTraceOperationOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsStartWebSiteNetworkTraceOperationOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsStartWebSiteNetworkTraceOperationOptionalParams#durationInSeconds:member", + "docComment": "/**\n * The duration to keep capturing in seconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "durationInSeconds?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "durationInSeconds", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsStartWebSiteNetworkTraceOperationOptionalParams#maxFrameLength:member", + "docComment": "/**\n * The maximum frame length in bytes (Optional).\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "maxFrameLength?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "maxFrameLength", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsStartWebSiteNetworkTraceOperationOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsStartWebSiteNetworkTraceOperationOptionalParams#sasUrl:member", + "docComment": "/**\n * The Blob URL to store capture file.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "sasUrl?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "sasUrl", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsStartWebSiteNetworkTraceOperationOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsStartWebSiteNetworkTraceOperationResponse:type", + "docComment": "/**\n * Contains response data for the startWebSiteNetworkTraceOperation operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsStartWebSiteNetworkTraceOperationResponse = " + }, + { + "kind": "Reference", + "text": "NetworkTrace", + "canonicalReference": "web-resource-manager!NetworkTrace:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsStartWebSiteNetworkTraceOperationResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsStartWebSiteNetworkTraceOperationSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsStartWebSiteNetworkTraceOperationSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsStartWebSiteNetworkTraceOperationSlotOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsStartWebSiteNetworkTraceOperationSlotOptionalParams#durationInSeconds:member", + "docComment": "/**\n * The duration to keep capturing in seconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "durationInSeconds?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "durationInSeconds", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsStartWebSiteNetworkTraceOperationSlotOptionalParams#maxFrameLength:member", + "docComment": "/**\n * The maximum frame length in bytes (Optional).\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "maxFrameLength?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "maxFrameLength", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsStartWebSiteNetworkTraceOperationSlotOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsStartWebSiteNetworkTraceOperationSlotOptionalParams#sasUrl:member", + "docComment": "/**\n * The Blob URL to store capture file.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "sasUrl?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "sasUrl", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsStartWebSiteNetworkTraceOperationSlotOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsStartWebSiteNetworkTraceOperationSlotResponse:type", + "docComment": "/**\n * Contains response data for the startWebSiteNetworkTraceOperationSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsStartWebSiteNetworkTraceOperationSlotResponse = " + }, + { + "kind": "Reference", + "text": "NetworkTrace", + "canonicalReference": "web-resource-manager!NetworkTrace:interface" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsStartWebSiteNetworkTraceOperationSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsStartWebSiteNetworkTraceOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsStartWebSiteNetworkTraceOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsStartWebSiteNetworkTraceOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsStartWebSiteNetworkTraceOptionalParams#durationInSeconds:member", + "docComment": "/**\n * The duration to keep capturing in seconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "durationInSeconds?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "durationInSeconds", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsStartWebSiteNetworkTraceOptionalParams#maxFrameLength:member", + "docComment": "/**\n * The maximum frame length in bytes (Optional).\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "maxFrameLength?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "maxFrameLength", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsStartWebSiteNetworkTraceOptionalParams#sasUrl:member", + "docComment": "/**\n * The Blob URL to store capture file.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "sasUrl?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "sasUrl", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsStartWebSiteNetworkTraceResponse:type", + "docComment": "/**\n * Contains response data for the startWebSiteNetworkTrace operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsStartWebSiteNetworkTraceResponse = " + }, + { + "kind": "Content", + "text": "{\n body: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsStartWebSiteNetworkTraceResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsStartWebSiteNetworkTraceSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsStartWebSiteNetworkTraceSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsStartWebSiteNetworkTraceSlotOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsStartWebSiteNetworkTraceSlotOptionalParams#durationInSeconds:member", + "docComment": "/**\n * The duration to keep capturing in seconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "durationInSeconds?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "durationInSeconds", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsStartWebSiteNetworkTraceSlotOptionalParams#maxFrameLength:member", + "docComment": "/**\n * The maximum frame length in bytes (Optional).\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "maxFrameLength?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "maxFrameLength", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsStartWebSiteNetworkTraceSlotOptionalParams#sasUrl:member", + "docComment": "/**\n * The Blob URL to store capture file.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "sasUrl?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "sasUrl", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsStartWebSiteNetworkTraceSlotResponse:type", + "docComment": "/**\n * Contains response data for the startWebSiteNetworkTraceSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsStartWebSiteNetworkTraceSlotResponse = " + }, + { + "kind": "Content", + "text": "{\n body: string;\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsStartWebSiteNetworkTraceSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsStopContinuousWebJobOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsStopContinuousWebJobOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsStopContinuousWebJobOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsStopContinuousWebJobSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsStopContinuousWebJobSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsStopContinuousWebJobSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsStopNetworkTraceOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsStopNetworkTraceOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsStopNetworkTraceOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsStopNetworkTraceSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsStopNetworkTraceSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsStopNetworkTraceSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsStopOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsStopOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsStopOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsStopSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsStopSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsStopSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsStopWebSiteNetworkTraceOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsStopWebSiteNetworkTraceOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsStopWebSiteNetworkTraceOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsStopWebSiteNetworkTraceSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsStopWebSiteNetworkTraceSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsStopWebSiteNetworkTraceSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsSwapSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsSwapSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsSwapSlotOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsSwapSlotOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsSwapSlotOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsSwapSlotWithProductionOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsSwapSlotWithProductionOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsSwapSlotWithProductionOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsSwapSlotWithProductionOptionalParams#resumeFrom:member", + "docComment": "/**\n * A serialized poller which can be used to resume an existing paused Long-Running-Operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "resumeFrom?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resumeFrom", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebAppsSwapSlotWithProductionOptionalParams#updateIntervalInMs:member", + "docComment": "/**\n * Delay to wait until next poll, in milliseconds.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateIntervalInMs?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "updateIntervalInMs", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsSyncFunctionsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsSyncFunctionsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsSyncFunctionsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsSyncFunctionsSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsSyncFunctionsSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsSyncFunctionsSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsSyncFunctionTriggersOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsSyncFunctionTriggersOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsSyncFunctionTriggersOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsSyncFunctionTriggersSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsSyncFunctionTriggersSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsSyncFunctionTriggersSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsSyncRepositoryOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsSyncRepositoryOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsSyncRepositoryOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsSyncRepositorySlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsSyncRepositorySlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsSyncRepositorySlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsUpdateApplicationSettingsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsUpdateApplicationSettingsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsUpdateApplicationSettingsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsUpdateApplicationSettingsResponse:type", + "docComment": "/**\n * Contains response data for the updateApplicationSettings operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsUpdateApplicationSettingsResponse = " + }, + { + "kind": "Reference", + "text": "StringDictionary", + "canonicalReference": "web-resource-manager!StringDictionary:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsUpdateApplicationSettingsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsUpdateApplicationSettingsSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsUpdateApplicationSettingsSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsUpdateApplicationSettingsSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsUpdateApplicationSettingsSlotResponse:type", + "docComment": "/**\n * Contains response data for the updateApplicationSettingsSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsUpdateApplicationSettingsSlotResponse = " + }, + { + "kind": "Reference", + "text": "StringDictionary", + "canonicalReference": "web-resource-manager!StringDictionary:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsUpdateApplicationSettingsSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsUpdateAuthSettingsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsUpdateAuthSettingsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsUpdateAuthSettingsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsUpdateAuthSettingsResponse:type", + "docComment": "/**\n * Contains response data for the updateAuthSettings operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsUpdateAuthSettingsResponse = " + }, + { + "kind": "Reference", + "text": "SiteAuthSettings", + "canonicalReference": "web-resource-manager!SiteAuthSettings:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsUpdateAuthSettingsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsUpdateAuthSettingsSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsUpdateAuthSettingsSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsUpdateAuthSettingsSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsUpdateAuthSettingsSlotResponse:type", + "docComment": "/**\n * Contains response data for the updateAuthSettingsSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsUpdateAuthSettingsSlotResponse = " + }, + { + "kind": "Reference", + "text": "SiteAuthSettings", + "canonicalReference": "web-resource-manager!SiteAuthSettings:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsUpdateAuthSettingsSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsUpdateAzureStorageAccountsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsUpdateAzureStorageAccountsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsUpdateAzureStorageAccountsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsUpdateAzureStorageAccountsResponse:type", + "docComment": "/**\n * Contains response data for the updateAzureStorageAccounts operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsUpdateAzureStorageAccountsResponse = " + }, + { + "kind": "Reference", + "text": "AzureStoragePropertyDictionaryResource", + "canonicalReference": "web-resource-manager!AzureStoragePropertyDictionaryResource:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsUpdateAzureStorageAccountsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsUpdateAzureStorageAccountsSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsUpdateAzureStorageAccountsSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsUpdateAzureStorageAccountsSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsUpdateAzureStorageAccountsSlotResponse:type", + "docComment": "/**\n * Contains response data for the updateAzureStorageAccountsSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsUpdateAzureStorageAccountsSlotResponse = " + }, + { + "kind": "Reference", + "text": "AzureStoragePropertyDictionaryResource", + "canonicalReference": "web-resource-manager!AzureStoragePropertyDictionaryResource:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsUpdateAzureStorageAccountsSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsUpdateBackupConfigurationOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsUpdateBackupConfigurationOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsUpdateBackupConfigurationOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsUpdateBackupConfigurationResponse:type", + "docComment": "/**\n * Contains response data for the updateBackupConfiguration operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsUpdateBackupConfigurationResponse = " + }, + { + "kind": "Reference", + "text": "BackupRequest", + "canonicalReference": "web-resource-manager!BackupRequest:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsUpdateBackupConfigurationResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsUpdateBackupConfigurationSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsUpdateBackupConfigurationSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsUpdateBackupConfigurationSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsUpdateBackupConfigurationSlotResponse:type", + "docComment": "/**\n * Contains response data for the updateBackupConfigurationSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsUpdateBackupConfigurationSlotResponse = " + }, + { + "kind": "Reference", + "text": "BackupRequest", + "canonicalReference": "web-resource-manager!BackupRequest:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsUpdateBackupConfigurationSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsUpdateConfigurationOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsUpdateConfigurationOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsUpdateConfigurationOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsUpdateConfigurationResponse:type", + "docComment": "/**\n * Contains response data for the updateConfiguration operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsUpdateConfigurationResponse = " + }, + { + "kind": "Reference", + "text": "SiteConfigResource", + "canonicalReference": "web-resource-manager!SiteConfigResource:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsUpdateConfigurationResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsUpdateConfigurationSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsUpdateConfigurationSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsUpdateConfigurationSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsUpdateConfigurationSlotResponse:type", + "docComment": "/**\n * Contains response data for the updateConfigurationSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsUpdateConfigurationSlotResponse = " + }, + { + "kind": "Reference", + "text": "SiteConfigResource", + "canonicalReference": "web-resource-manager!SiteConfigResource:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsUpdateConfigurationSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsUpdateConnectionStringsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsUpdateConnectionStringsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsUpdateConnectionStringsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsUpdateConnectionStringsResponse:type", + "docComment": "/**\n * Contains response data for the updateConnectionStrings operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsUpdateConnectionStringsResponse = " + }, + { + "kind": "Reference", + "text": "ConnectionStringDictionary", + "canonicalReference": "web-resource-manager!ConnectionStringDictionary:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsUpdateConnectionStringsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsUpdateConnectionStringsSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsUpdateConnectionStringsSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsUpdateConnectionStringsSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsUpdateConnectionStringsSlotResponse:type", + "docComment": "/**\n * Contains response data for the updateConnectionStringsSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsUpdateConnectionStringsSlotResponse = " + }, + { + "kind": "Reference", + "text": "ConnectionStringDictionary", + "canonicalReference": "web-resource-manager!ConnectionStringDictionary:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsUpdateConnectionStringsSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsUpdateDiagnosticLogsConfigOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsUpdateDiagnosticLogsConfigOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsUpdateDiagnosticLogsConfigOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsUpdateDiagnosticLogsConfigResponse:type", + "docComment": "/**\n * Contains response data for the updateDiagnosticLogsConfig operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsUpdateDiagnosticLogsConfigResponse = " + }, + { + "kind": "Reference", + "text": "SiteLogsConfig", + "canonicalReference": "web-resource-manager!SiteLogsConfig:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsUpdateDiagnosticLogsConfigResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsUpdateDiagnosticLogsConfigSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsUpdateDiagnosticLogsConfigSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsUpdateDiagnosticLogsConfigSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsUpdateDiagnosticLogsConfigSlotResponse:type", + "docComment": "/**\n * Contains response data for the updateDiagnosticLogsConfigSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsUpdateDiagnosticLogsConfigSlotResponse = " + }, + { + "kind": "Reference", + "text": "SiteLogsConfig", + "canonicalReference": "web-resource-manager!SiteLogsConfig:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsUpdateDiagnosticLogsConfigSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsUpdateDomainOwnershipIdentifierOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsUpdateDomainOwnershipIdentifierOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsUpdateDomainOwnershipIdentifierOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsUpdateDomainOwnershipIdentifierResponse:type", + "docComment": "/**\n * Contains response data for the updateDomainOwnershipIdentifier operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsUpdateDomainOwnershipIdentifierResponse = " + }, + { + "kind": "Reference", + "text": "Identifier", + "canonicalReference": "web-resource-manager!Identifier:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsUpdateDomainOwnershipIdentifierResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsUpdateDomainOwnershipIdentifierSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsUpdateDomainOwnershipIdentifierSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsUpdateDomainOwnershipIdentifierSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsUpdateDomainOwnershipIdentifierSlotResponse:type", + "docComment": "/**\n * Contains response data for the updateDomainOwnershipIdentifierSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsUpdateDomainOwnershipIdentifierSlotResponse = " + }, + { + "kind": "Reference", + "text": "Identifier", + "canonicalReference": "web-resource-manager!Identifier:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsUpdateDomainOwnershipIdentifierSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsUpdateHybridConnectionOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsUpdateHybridConnectionOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsUpdateHybridConnectionOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsUpdateHybridConnectionResponse:type", + "docComment": "/**\n * Contains response data for the updateHybridConnection operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsUpdateHybridConnectionResponse = " + }, + { + "kind": "Reference", + "text": "HybridConnection", + "canonicalReference": "web-resource-manager!HybridConnection:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsUpdateHybridConnectionResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsUpdateHybridConnectionSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsUpdateHybridConnectionSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsUpdateHybridConnectionSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsUpdateHybridConnectionSlotResponse:type", + "docComment": "/**\n * Contains response data for the updateHybridConnectionSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsUpdateHybridConnectionSlotResponse = " + }, + { + "kind": "Reference", + "text": "HybridConnection", + "canonicalReference": "web-resource-manager!HybridConnection:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsUpdateHybridConnectionSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsUpdateMetadataOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsUpdateMetadataOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsUpdateMetadataOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsUpdateMetadataResponse:type", + "docComment": "/**\n * Contains response data for the updateMetadata operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsUpdateMetadataResponse = " + }, + { + "kind": "Reference", + "text": "StringDictionary", + "canonicalReference": "web-resource-manager!StringDictionary:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsUpdateMetadataResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsUpdateMetadataSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsUpdateMetadataSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsUpdateMetadataSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsUpdateMetadataSlotResponse:type", + "docComment": "/**\n * Contains response data for the updateMetadataSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsUpdateMetadataSlotResponse = " + }, + { + "kind": "Reference", + "text": "StringDictionary", + "canonicalReference": "web-resource-manager!StringDictionary:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsUpdateMetadataSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsUpdateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsUpdateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsUpdateOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsUpdatePremierAddOnOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsUpdatePremierAddOnOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsUpdatePremierAddOnOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsUpdatePremierAddOnResponse:type", + "docComment": "/**\n * Contains response data for the updatePremierAddOn operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsUpdatePremierAddOnResponse = " + }, + { + "kind": "Reference", + "text": "PremierAddOn", + "canonicalReference": "web-resource-manager!PremierAddOn:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsUpdatePremierAddOnResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsUpdatePremierAddOnSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsUpdatePremierAddOnSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsUpdatePremierAddOnSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsUpdatePremierAddOnSlotResponse:type", + "docComment": "/**\n * Contains response data for the updatePremierAddOnSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsUpdatePremierAddOnSlotResponse = " + }, + { + "kind": "Reference", + "text": "PremierAddOn", + "canonicalReference": "web-resource-manager!PremierAddOn:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsUpdatePremierAddOnSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsUpdateRelayServiceConnectionOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsUpdateRelayServiceConnectionOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsUpdateRelayServiceConnectionOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsUpdateRelayServiceConnectionResponse:type", + "docComment": "/**\n * Contains response data for the updateRelayServiceConnection operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsUpdateRelayServiceConnectionResponse = " + }, + { + "kind": "Reference", + "text": "RelayServiceConnectionEntity", + "canonicalReference": "web-resource-manager!RelayServiceConnectionEntity:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsUpdateRelayServiceConnectionResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsUpdateRelayServiceConnectionSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsUpdateRelayServiceConnectionSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsUpdateRelayServiceConnectionSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsUpdateRelayServiceConnectionSlotResponse:type", + "docComment": "/**\n * Contains response data for the updateRelayServiceConnectionSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsUpdateRelayServiceConnectionSlotResponse = " + }, + { + "kind": "Reference", + "text": "RelayServiceConnectionEntity", + "canonicalReference": "web-resource-manager!RelayServiceConnectionEntity:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsUpdateRelayServiceConnectionSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsUpdateResponse:type", + "docComment": "/**\n * Contains response data for the update operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsUpdateResponse = " + }, + { + "kind": "Reference", + "text": "Site", + "canonicalReference": "web-resource-manager!Site:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsUpdateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsUpdateSitePushSettingsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsUpdateSitePushSettingsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsUpdateSitePushSettingsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsUpdateSitePushSettingsResponse:type", + "docComment": "/**\n * Contains response data for the updateSitePushSettings operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsUpdateSitePushSettingsResponse = " + }, + { + "kind": "Reference", + "text": "PushSettings", + "canonicalReference": "web-resource-manager!PushSettings:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsUpdateSitePushSettingsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsUpdateSitePushSettingsSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsUpdateSitePushSettingsSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsUpdateSitePushSettingsSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsUpdateSitePushSettingsSlotResponse:type", + "docComment": "/**\n * Contains response data for the updateSitePushSettingsSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsUpdateSitePushSettingsSlotResponse = " + }, + { + "kind": "Reference", + "text": "PushSettings", + "canonicalReference": "web-resource-manager!PushSettings:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsUpdateSitePushSettingsSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsUpdateSlotConfigurationNamesOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsUpdateSlotConfigurationNamesOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsUpdateSlotConfigurationNamesOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsUpdateSlotConfigurationNamesResponse:type", + "docComment": "/**\n * Contains response data for the updateSlotConfigurationNames operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsUpdateSlotConfigurationNamesResponse = " + }, + { + "kind": "Reference", + "text": "SlotConfigNamesResource", + "canonicalReference": "web-resource-manager!SlotConfigNamesResource:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsUpdateSlotConfigurationNamesResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsUpdateSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsUpdateSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsUpdateSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsUpdateSlotResponse:type", + "docComment": "/**\n * Contains response data for the updateSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsUpdateSlotResponse = " + }, + { + "kind": "Reference", + "text": "Site", + "canonicalReference": "web-resource-manager!Site:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsUpdateSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsUpdateSourceControlOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsUpdateSourceControlOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsUpdateSourceControlOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsUpdateSourceControlResponse:type", + "docComment": "/**\n * Contains response data for the updateSourceControl operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsUpdateSourceControlResponse = " + }, + { + "kind": "Reference", + "text": "SiteSourceControl", + "canonicalReference": "web-resource-manager!SiteSourceControl:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsUpdateSourceControlResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsUpdateSourceControlSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsUpdateSourceControlSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsUpdateSourceControlSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsUpdateSourceControlSlotResponse:type", + "docComment": "/**\n * Contains response data for the updateSourceControlSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsUpdateSourceControlSlotResponse = " + }, + { + "kind": "Reference", + "text": "SiteSourceControl", + "canonicalReference": "web-resource-manager!SiteSourceControl:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsUpdateSourceControlSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsUpdateSwiftVirtualNetworkConnectionOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsUpdateSwiftVirtualNetworkConnectionOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsUpdateSwiftVirtualNetworkConnectionOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsUpdateSwiftVirtualNetworkConnectionResponse:type", + "docComment": "/**\n * Contains response data for the updateSwiftVirtualNetworkConnection operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsUpdateSwiftVirtualNetworkConnectionResponse = " + }, + { + "kind": "Reference", + "text": "SwiftVirtualNetwork", + "canonicalReference": "web-resource-manager!SwiftVirtualNetwork:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsUpdateSwiftVirtualNetworkConnectionResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsUpdateSwiftVirtualNetworkConnectionSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsUpdateSwiftVirtualNetworkConnectionSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsUpdateSwiftVirtualNetworkConnectionSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsUpdateSwiftVirtualNetworkConnectionSlotResponse:type", + "docComment": "/**\n * Contains response data for the updateSwiftVirtualNetworkConnectionSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsUpdateSwiftVirtualNetworkConnectionSlotResponse = " + }, + { + "kind": "Reference", + "text": "SwiftVirtualNetwork", + "canonicalReference": "web-resource-manager!SwiftVirtualNetwork:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsUpdateSwiftVirtualNetworkConnectionSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsUpdateVnetConnectionGatewayOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsUpdateVnetConnectionGatewayOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsUpdateVnetConnectionGatewayOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsUpdateVnetConnectionGatewayResponse:type", + "docComment": "/**\n * Contains response data for the updateVnetConnectionGateway operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsUpdateVnetConnectionGatewayResponse = " + }, + { + "kind": "Reference", + "text": "VnetGateway", + "canonicalReference": "web-resource-manager!VnetGateway:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsUpdateVnetConnectionGatewayResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsUpdateVnetConnectionGatewaySlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsUpdateVnetConnectionGatewaySlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsUpdateVnetConnectionGatewaySlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsUpdateVnetConnectionGatewaySlotResponse:type", + "docComment": "/**\n * Contains response data for the updateVnetConnectionGatewaySlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsUpdateVnetConnectionGatewaySlotResponse = " + }, + { + "kind": "Reference", + "text": "VnetGateway", + "canonicalReference": "web-resource-manager!VnetGateway:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsUpdateVnetConnectionGatewaySlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsUpdateVnetConnectionOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsUpdateVnetConnectionOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsUpdateVnetConnectionOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsUpdateVnetConnectionResponse:type", + "docComment": "/**\n * Contains response data for the updateVnetConnection operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsUpdateVnetConnectionResponse = " + }, + { + "kind": "Reference", + "text": "VnetInfo", + "canonicalReference": "web-resource-manager!VnetInfo:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsUpdateVnetConnectionResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebAppsUpdateVnetConnectionSlotOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebAppsUpdateVnetConnectionSlotOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebAppsUpdateVnetConnectionSlotOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebAppsUpdateVnetConnectionSlotResponse:type", + "docComment": "/**\n * Contains response data for the updateVnetConnectionSlot operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebAppsUpdateVnetConnectionSlotResponse = " + }, + { + "kind": "Reference", + "text": "VnetInfo", + "canonicalReference": "web-resource-manager!VnetInfo:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebAppsUpdateVnetConnectionSlotResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebJob:type", + "docComment": "/**\n * Web Job Information.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebJob = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n runCommand?: string;\n url?: string;\n extraInfoUrl?: string;\n webJobType?: " + }, + { + "kind": "Reference", + "text": "WebJobType", + "canonicalReference": "web-resource-manager!WebJobType:type" + }, + { + "kind": "Content", + "text": ";\n error?: string;\n usingSdk?: boolean;\n settings?: {\n [propertyName: string]: " + }, + { + "kind": "Reference", + "text": "Record", + "canonicalReference": "!Record:type" + }, + { + "kind": "Content", + "text": ";\n };\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebJob", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 7 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebJobCollection:interface", + "docComment": "/**\n * Collection of Kudu web job information elements.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebJobCollection " + } + ], + "releaseTag": "Public", + "name": "WebJobCollection", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebJobCollection#nextLink:member", + "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebJobCollection#value:member", + "docComment": "/**\n * Collection of resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Reference", + "text": "WebJob", + "canonicalReference": "web-resource-manager!WebJob:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebJobType:type", + "docComment": "/**\n * Defines values for WebJobType.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebJobType = " + }, + { + "kind": "Content", + "text": "\"Continuous\" | \"Triggered\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebJobType", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebSiteInstanceStatus:type", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebSiteInstanceStatus = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n state?: " + }, + { + "kind": "Reference", + "text": "SiteRuntimeState", + "canonicalReference": "web-resource-manager!SiteRuntimeState:type" + }, + { + "kind": "Content", + "text": ";\n statusUrl?: string;\n detectorUrl?: string;\n consoleUrl?: string;\n containers?: {\n [propertyName: string]: " + }, + { + "kind": "Reference", + "text": "ContainerInfo", + "canonicalReference": "web-resource-manager!ContainerInfo:interface" + }, + { + "kind": "Content", + "text": ";\n };\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebSiteInstanceStatus", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 7 + } + }, + { + "kind": "Class", + "canonicalReference": "web-resource-manager!WebSiteManagementClient:class", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare class WebSiteManagementClient extends " + }, + { + "kind": "Reference", + "text": "WebSiteManagementClientContext", + "canonicalReference": "web-resource-manager!WebSiteManagementClientContext:class" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebSiteManagementClient", + "members": [ + { + "kind": "Constructor", + "canonicalReference": "web-resource-manager!WebSiteManagementClient:constructor(1)", + "docComment": "/**\n * Initializes a new instance of the WebSiteManagementClient class.\n *\n * @param credentials - Subscription credentials which uniquely identify client subscription.\n *\n * @param subscriptionId - Your Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000).\n *\n * @param options - The parameter options\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "constructor(credentials: " + }, + { + "kind": "Content", + "text": "coreAuth." + }, + { + "kind": "Reference", + "text": "TokenCredential", + "canonicalReference": "@azure/core-auth!TokenCredential:interface" + }, + { + "kind": "Content", + "text": ", subscriptionId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebSiteManagementClientOptionalParams", + "canonicalReference": "web-resource-manager!WebSiteManagementClientOptionalParams:interface" + }, + { + "kind": "Content", + "text": ");" + } + ], + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "credentials", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "parameterName": "subscriptionId", + "parameterTypeTokenRange": { + "startIndex": 4, + "endIndex": 5 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 6, + "endIndex": 7 + } + } + ] + }, + { + "kind": "Property", + "canonicalReference": "web-resource-manager!WebSiteManagementClient#appServiceCertificateOrders:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "appServiceCertificateOrders: " + }, + { + "kind": "Reference", + "text": "AppServiceCertificateOrders", + "canonicalReference": "web-resource-manager!AppServiceCertificateOrders:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "appServiceCertificateOrders", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "web-resource-manager!WebSiteManagementClient#appServiceEnvironments:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "appServiceEnvironments: " + }, + { + "kind": "Reference", + "text": "AppServiceEnvironments", + "canonicalReference": "web-resource-manager!AppServiceEnvironments:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "appServiceEnvironments", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "web-resource-manager!WebSiteManagementClient#appServicePlans:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "appServicePlans: " + }, + { + "kind": "Reference", + "text": "AppServicePlans", + "canonicalReference": "web-resource-manager!AppServicePlans:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "appServicePlans", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "web-resource-manager!WebSiteManagementClient#certificateRegistrationProvider:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "certificateRegistrationProvider: " + }, + { + "kind": "Reference", + "text": "CertificateRegistrationProvider", + "canonicalReference": "web-resource-manager!CertificateRegistrationProvider:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "certificateRegistrationProvider", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "web-resource-manager!WebSiteManagementClient#certificates:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "certificates: " + }, + { + "kind": "Reference", + "text": "Certificates", + "canonicalReference": "web-resource-manager!Certificates:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "certificates", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Method", + "canonicalReference": "web-resource-manager!WebSiteManagementClient#checkNameAvailability:member(1)", + "docComment": "/**\n * Description for Check if a resource name is available.\n *\n * @param name - Resource name to verify.\n *\n * @param typeParam - Resource type used for verification.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "checkNameAvailability(name: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", typeParam: " + }, + { + "kind": "Reference", + "text": "CheckNameResourceTypes", + "canonicalReference": "web-resource-manager!CheckNameResourceTypes:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebSiteManagementClientCheckNameAvailabilityOptionalParams", + "canonicalReference": "web-resource-manager!WebSiteManagementClientCheckNameAvailabilityOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebSiteManagementClientCheckNameAvailabilityResponse", + "canonicalReference": "web-resource-manager!WebSiteManagementClientCheckNameAvailabilityResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "isStatic": false, + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "name", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "typeParam", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "checkNameAvailability" + }, + { + "kind": "Property", + "canonicalReference": "web-resource-manager!WebSiteManagementClient#deletedWebApps:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "deletedWebApps: " + }, + { + "kind": "Reference", + "text": "DeletedWebApps", + "canonicalReference": "web-resource-manager!DeletedWebApps:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "deletedWebApps", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "web-resource-manager!WebSiteManagementClient#diagnostics:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "diagnostics: " + }, + { + "kind": "Reference", + "text": "Diagnostics", + "canonicalReference": "web-resource-manager!Diagnostics:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "diagnostics", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "web-resource-manager!WebSiteManagementClient#domainRegistrationProvider:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "domainRegistrationProvider: " + }, + { + "kind": "Reference", + "text": "DomainRegistrationProvider", + "canonicalReference": "web-resource-manager!DomainRegistrationProvider:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "domainRegistrationProvider", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "web-resource-manager!WebSiteManagementClient#domains:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "domains: " + }, + { + "kind": "Reference", + "text": "Domains", + "canonicalReference": "web-resource-manager!Domains:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "domains", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Method", + "canonicalReference": "web-resource-manager!WebSiteManagementClient#getPublishingUser:member(1)", + "docComment": "/**\n * Description for Gets publishing user\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getPublishingUser(options?: " + }, + { + "kind": "Reference", + "text": "WebSiteManagementClientGetPublishingUserOptionalParams", + "canonicalReference": "web-resource-manager!WebSiteManagementClientGetPublishingUserOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebSiteManagementClientGetPublishingUserResponse", + "canonicalReference": "web-resource-manager!WebSiteManagementClientGetPublishingUserResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "isStatic": false, + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "getPublishingUser" + }, + { + "kind": "Method", + "canonicalReference": "web-resource-manager!WebSiteManagementClient#getSourceControl:member(1)", + "docComment": "/**\n * Description for Gets source control token\n *\n * @param sourceControlType - Type of source control\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getSourceControl(sourceControlType: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebSiteManagementClientGetSourceControlOptionalParams", + "canonicalReference": "web-resource-manager!WebSiteManagementClientGetSourceControlOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebSiteManagementClientGetSourceControlResponse", + "canonicalReference": "web-resource-manager!WebSiteManagementClientGetSourceControlResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "isStatic": false, + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "sourceControlType", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "getSourceControl" + }, + { + "kind": "Method", + "canonicalReference": "web-resource-manager!WebSiteManagementClient#getSubscriptionDeploymentLocations:member(1)", + "docComment": "/**\n * Description for Gets list of available geo regions plus ministamps\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "getSubscriptionDeploymentLocations(options?: " + }, + { + "kind": "Reference", + "text": "WebSiteManagementClientGetSubscriptionDeploymentLocationsOptionalParams", + "canonicalReference": "web-resource-manager!WebSiteManagementClientGetSubscriptionDeploymentLocationsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebSiteManagementClientGetSubscriptionDeploymentLocationsResponse", + "canonicalReference": "web-resource-manager!WebSiteManagementClientGetSubscriptionDeploymentLocationsResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "isStatic": false, + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "getSubscriptionDeploymentLocations" + }, + { + "kind": "Method", + "canonicalReference": "web-resource-manager!WebSiteManagementClient#listBillingMeters:member(1)", + "docComment": "/**\n * Description for Gets a list of meters for a given location.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listBillingMeters(options?: " + }, + { + "kind": "Reference", + "text": "WebSiteManagementClientListBillingMetersOptionalParams", + "canonicalReference": "web-resource-manager!WebSiteManagementClientListBillingMetersOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "BillingMeter", + "canonicalReference": "web-resource-manager!BillingMeter:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "isStatic": false, + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "listBillingMeters" + }, + { + "kind": "Method", + "canonicalReference": "web-resource-manager!WebSiteManagementClient#listGeoRegions:member(1)", + "docComment": "/**\n * Description for Get a list of available geographical regions.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listGeoRegions(options?: " + }, + { + "kind": "Reference", + "text": "WebSiteManagementClientListGeoRegionsOptionalParams", + "canonicalReference": "web-resource-manager!WebSiteManagementClientListGeoRegionsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "GeoRegion", + "canonicalReference": "web-resource-manager!GeoRegion:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "isStatic": false, + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "listGeoRegions" + }, + { + "kind": "Method", + "canonicalReference": "web-resource-manager!WebSiteManagementClient#listPremierAddOnOffers:member(1)", + "docComment": "/**\n * Description for List all premier add-on offers.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listPremierAddOnOffers(options?: " + }, + { + "kind": "Reference", + "text": "WebSiteManagementClientListPremierAddOnOffersOptionalParams", + "canonicalReference": "web-resource-manager!WebSiteManagementClientListPremierAddOnOffersOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "PremierAddOnOffer", + "canonicalReference": "web-resource-manager!PremierAddOnOffer:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "isStatic": false, + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "listPremierAddOnOffers" + }, + { + "kind": "Method", + "canonicalReference": "web-resource-manager!WebSiteManagementClient#listSiteIdentifiersAssignedToHostName:member(1)", + "docComment": "/**\n * Description for List all apps that are assigned to a hostname.\n *\n * @param nameIdentifier - Hostname information.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listSiteIdentifiersAssignedToHostName(nameIdentifier: " + }, + { + "kind": "Reference", + "text": "NameIdentifier", + "canonicalReference": "web-resource-manager!NameIdentifier:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebSiteManagementClientListSiteIdentifiersAssignedToHostNameOptionalParams", + "canonicalReference": "web-resource-manager!WebSiteManagementClientListSiteIdentifiersAssignedToHostNameOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "Identifier", + "canonicalReference": "web-resource-manager!Identifier:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "isStatic": false, + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "nameIdentifier", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "listSiteIdentifiersAssignedToHostName" + }, + { + "kind": "Method", + "canonicalReference": "web-resource-manager!WebSiteManagementClient#listSkus:member(1)", + "docComment": "/**\n * Description for List all SKUs.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listSkus(options?: " + }, + { + "kind": "Reference", + "text": "WebSiteManagementClientListSkusOptionalParams", + "canonicalReference": "web-resource-manager!WebSiteManagementClientListSkusOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebSiteManagementClientListSkusResponse", + "canonicalReference": "web-resource-manager!WebSiteManagementClientListSkusResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "isStatic": false, + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "listSkus" + }, + { + "kind": "Method", + "canonicalReference": "web-resource-manager!WebSiteManagementClient#listSourceControls:member(1)", + "docComment": "/**\n * Description for Gets the source controls available for Azure websites.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "listSourceControls(options?: " + }, + { + "kind": "Reference", + "text": "WebSiteManagementClientListSourceControlsOptionalParams", + "canonicalReference": "web-resource-manager!WebSiteManagementClientListSourceControlsOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "PagedAsyncIterableIterator", + "canonicalReference": "@azure/core-paging!PagedAsyncIterableIterator:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "SourceControl", + "canonicalReference": "web-resource-manager!SourceControl:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "isStatic": false, + "returnTypeTokenRange": { + "startIndex": 3, + "endIndex": 7 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "name": "listSourceControls" + }, + { + "kind": "Method", + "canonicalReference": "web-resource-manager!WebSiteManagementClient#move:member(1)", + "docComment": "/**\n * Description for Move resources between resource groups.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param moveResourceEnvelope - Object that represents the resource to move.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "move(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", moveResourceEnvelope: " + }, + { + "kind": "Reference", + "text": "CsmMoveResourceEnvelope", + "canonicalReference": "web-resource-manager!CsmMoveResourceEnvelope:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebSiteManagementClientMoveOptionalParams", + "canonicalReference": "web-resource-manager!WebSiteManagementClientMoveOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "isStatic": false, + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "moveResourceEnvelope", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "move" + }, + { + "kind": "Property", + "canonicalReference": "web-resource-manager!WebSiteManagementClient#provider:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "provider: " + }, + { + "kind": "Reference", + "text": "Provider", + "canonicalReference": "web-resource-manager!Provider:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "provider", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "web-resource-manager!WebSiteManagementClient#recommendations:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "recommendations: " + }, + { + "kind": "Reference", + "text": "Recommendations", + "canonicalReference": "web-resource-manager!Recommendations:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "recommendations", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "web-resource-manager!WebSiteManagementClient#resourceHealthMetadata:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "resourceHealthMetadata: " + }, + { + "kind": "Reference", + "text": "ResourceHealthMetadata", + "canonicalReference": "web-resource-manager!ResourceHealthMetadata:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "resourceHealthMetadata", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "web-resource-manager!WebSiteManagementClient#staticSites:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "staticSites: " + }, + { + "kind": "Reference", + "text": "StaticSites", + "canonicalReference": "web-resource-manager!StaticSites:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "staticSites", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "web-resource-manager!WebSiteManagementClient#topLevelDomains:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "topLevelDomains: " + }, + { + "kind": "Reference", + "text": "TopLevelDomains", + "canonicalReference": "web-resource-manager!TopLevelDomains:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "topLevelDomains", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Method", + "canonicalReference": "web-resource-manager!WebSiteManagementClient#updatePublishingUser:member(1)", + "docComment": "/**\n * Description for Updates publishing user\n *\n * @param userDetails - Details of publishing user\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updatePublishingUser(userDetails: " + }, + { + "kind": "Reference", + "text": "User", + "canonicalReference": "web-resource-manager!User:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebSiteManagementClientUpdatePublishingUserOptionalParams", + "canonicalReference": "web-resource-manager!WebSiteManagementClientUpdatePublishingUserOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebSiteManagementClientUpdatePublishingUserResponse", + "canonicalReference": "web-resource-manager!WebSiteManagementClientUpdatePublishingUserResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "isStatic": false, + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "userDetails", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "updatePublishingUser" + }, + { + "kind": "Method", + "canonicalReference": "web-resource-manager!WebSiteManagementClient#updateSourceControl:member(1)", + "docComment": "/**\n * Description for Updates source control token\n *\n * @param sourceControlType - Type of source control\n *\n * @param requestMessage - Source control token information\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "updateSourceControl(sourceControlType: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", requestMessage: " + }, + { + "kind": "Reference", + "text": "SourceControl", + "canonicalReference": "web-resource-manager!SourceControl:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebSiteManagementClientUpdateSourceControlOptionalParams", + "canonicalReference": "web-resource-manager!WebSiteManagementClientUpdateSourceControlOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebSiteManagementClientUpdateSourceControlResponse", + "canonicalReference": "web-resource-manager!WebSiteManagementClientUpdateSourceControlResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "isStatic": false, + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "sourceControlType", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "requestMessage", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "updateSourceControl" + }, + { + "kind": "Method", + "canonicalReference": "web-resource-manager!WebSiteManagementClient#validate:member(1)", + "docComment": "/**\n * Description for Validate if a resource can be created.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param validateRequest - Request with the resources to validate.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "validate(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", validateRequest: " + }, + { + "kind": "Reference", + "text": "ValidateRequest", + "canonicalReference": "web-resource-manager!ValidateRequest:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebSiteManagementClientValidateOptionalParams", + "canonicalReference": "web-resource-manager!WebSiteManagementClientValidateOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebSiteManagementClientValidateResponse", + "canonicalReference": "web-resource-manager!WebSiteManagementClientValidateResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "isStatic": false, + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 11 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "validateRequest", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "validate" + }, + { + "kind": "Method", + "canonicalReference": "web-resource-manager!WebSiteManagementClient#validateMove:member(1)", + "docComment": "/**\n * Description for Validate whether a resource can be moved.\n *\n * @param resourceGroupName - Name of the resource group to which the resource belongs.\n *\n * @param moveResourceEnvelope - Object that represents the resource to move.\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "validateMove(resourceGroupName: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", moveResourceEnvelope: " + }, + { + "kind": "Reference", + "text": "CsmMoveResourceEnvelope", + "canonicalReference": "web-resource-manager!CsmMoveResourceEnvelope:interface" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebSiteManagementClientValidateMoveOptionalParams", + "canonicalReference": "web-resource-manager!WebSiteManagementClientValidateMoveOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "" + }, + { + "kind": "Content", + "text": ";" + } + ], + "isStatic": false, + "returnTypeTokenRange": { + "startIndex": 7, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "resourceGroupName", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "moveResourceEnvelope", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 5, + "endIndex": 6 + } + } + ], + "name": "validateMove" + }, + { + "kind": "Method", + "canonicalReference": "web-resource-manager!WebSiteManagementClient#verifyHostingEnvironmentVnet:member(1)", + "docComment": "/**\n * Description for Verifies if this VNET is compatible with an App Service Environment by analyzing the Network Security Group rules.\n *\n * @param parameters - VNET information\n *\n * @param options - The options parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "verifyHostingEnvironmentVnet(parameters: " + }, + { + "kind": "Reference", + "text": "VnetParameters", + "canonicalReference": "web-resource-manager!VnetParameters:type" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebSiteManagementClientVerifyHostingEnvironmentVnetOptionalParams", + "canonicalReference": "web-resource-manager!WebSiteManagementClientVerifyHostingEnvironmentVnetOptionalParams:interface" + }, + { + "kind": "Content", + "text": "): " + }, + { + "kind": "Reference", + "text": "Promise", + "canonicalReference": "!Promise:interface" + }, + { + "kind": "Content", + "text": "<" + }, + { + "kind": "Reference", + "text": "WebSiteManagementClientVerifyHostingEnvironmentVnetResponse", + "canonicalReference": "web-resource-manager!WebSiteManagementClientVerifyHostingEnvironmentVnetResponse:type" + }, + { + "kind": "Content", + "text": ">" + }, + { + "kind": "Content", + "text": ";" + } + ], + "isStatic": false, + "returnTypeTokenRange": { + "startIndex": 5, + "endIndex": 9 + }, + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "parameters", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 3, + "endIndex": 4 + } + } + ], + "name": "verifyHostingEnvironmentVnet" + }, + { + "kind": "Property", + "canonicalReference": "web-resource-manager!WebSiteManagementClient#webApps:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "webApps: " + }, + { + "kind": "Reference", + "text": "WebApps", + "canonicalReference": "web-resource-manager!WebApps:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "webApps", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + } + ], + "extendsTokenRange": { + "startIndex": 1, + "endIndex": 3 + }, + "implementsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebSiteManagementClientCheckNameAvailabilityOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebSiteManagementClientCheckNameAvailabilityOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebSiteManagementClientCheckNameAvailabilityOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebSiteManagementClientCheckNameAvailabilityOptionalParams#isFqdn:member", + "docComment": "/**\n * Is fully qualified domain name.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "isFqdn?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "isFqdn", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebSiteManagementClientCheckNameAvailabilityResponse:type", + "docComment": "/**\n * Contains response data for the checkNameAvailability operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebSiteManagementClientCheckNameAvailabilityResponse = " + }, + { + "kind": "Reference", + "text": "ResourceNameAvailability", + "canonicalReference": "web-resource-manager!ResourceNameAvailability:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebSiteManagementClientCheckNameAvailabilityResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Class", + "canonicalReference": "web-resource-manager!WebSiteManagementClientContext:class", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare class WebSiteManagementClientContext extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "ServiceClient", + "canonicalReference": "@azure/core-client!ServiceClient:class" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebSiteManagementClientContext", + "members": [ + { + "kind": "Constructor", + "canonicalReference": "web-resource-manager!WebSiteManagementClientContext:constructor(1)", + "docComment": "/**\n * Initializes a new instance of the WebSiteManagementClientContext class.\n *\n * @param credentials - Subscription credentials which uniquely identify client subscription.\n *\n * @param subscriptionId - Your Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000).\n *\n * @param options - The parameter options\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "constructor(credentials: " + }, + { + "kind": "Content", + "text": "coreAuth." + }, + { + "kind": "Reference", + "text": "TokenCredential", + "canonicalReference": "@azure/core-auth!TokenCredential:interface" + }, + { + "kind": "Content", + "text": ", subscriptionId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ", options?: " + }, + { + "kind": "Reference", + "text": "WebSiteManagementClientOptionalParams", + "canonicalReference": "web-resource-manager!WebSiteManagementClientOptionalParams:interface" + }, + { + "kind": "Content", + "text": ");" + } + ], + "releaseTag": "Public", + "overloadIndex": 1, + "parameters": [ + { + "parameterName": "credentials", + "parameterTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + }, + { + "parameterName": "subscriptionId", + "parameterTypeTokenRange": { + "startIndex": 4, + "endIndex": 5 + } + }, + { + "parameterName": "options", + "parameterTypeTokenRange": { + "startIndex": 6, + "endIndex": 7 + } + } + ] + }, + { + "kind": "Property", + "canonicalReference": "web-resource-manager!WebSiteManagementClientContext#$host:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "$host: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "$host", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "web-resource-manager!WebSiteManagementClientContext#apiVersion:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "apiVersion: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "apiVersion", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + }, + { + "kind": "Property", + "canonicalReference": "web-resource-manager!WebSiteManagementClientContext#subscriptionId:member", + "docComment": "", + "excerptTokens": [ + { + "kind": "Content", + "text": "subscriptionId: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "subscriptionId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + }, + "isStatic": false + } + ], + "extendsTokenRange": { + "startIndex": 1, + "endIndex": 4 + }, + "implementsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebSiteManagementClientGetPublishingUserOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebSiteManagementClientGetPublishingUserOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebSiteManagementClientGetPublishingUserOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebSiteManagementClientGetPublishingUserResponse:type", + "docComment": "/**\n * Contains response data for the getPublishingUser operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebSiteManagementClientGetPublishingUserResponse = " + }, + { + "kind": "Reference", + "text": "User", + "canonicalReference": "web-resource-manager!User:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebSiteManagementClientGetPublishingUserResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebSiteManagementClientGetSourceControlOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebSiteManagementClientGetSourceControlOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebSiteManagementClientGetSourceControlOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebSiteManagementClientGetSourceControlResponse:type", + "docComment": "/**\n * Contains response data for the getSourceControl operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebSiteManagementClientGetSourceControlResponse = " + }, + { + "kind": "Reference", + "text": "SourceControl", + "canonicalReference": "web-resource-manager!SourceControl:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebSiteManagementClientGetSourceControlResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebSiteManagementClientGetSubscriptionDeploymentLocationsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebSiteManagementClientGetSubscriptionDeploymentLocationsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebSiteManagementClientGetSubscriptionDeploymentLocationsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebSiteManagementClientGetSubscriptionDeploymentLocationsResponse:type", + "docComment": "/**\n * Contains response data for the getSubscriptionDeploymentLocations operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebSiteManagementClientGetSubscriptionDeploymentLocationsResponse = " + }, + { + "kind": "Reference", + "text": "DeploymentLocations", + "canonicalReference": "web-resource-manager!DeploymentLocations:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebSiteManagementClientGetSubscriptionDeploymentLocationsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebSiteManagementClientListBillingMetersNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebSiteManagementClientListBillingMetersNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebSiteManagementClientListBillingMetersNextOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebSiteManagementClientListBillingMetersNextOptionalParams#billingLocation:member", + "docComment": "/**\n * Azure Location of billable resource\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "billingLocation?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "billingLocation", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebSiteManagementClientListBillingMetersNextOptionalParams#osType:member", + "docComment": "/**\n * App Service OS type meters used for\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "osType?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "osType", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebSiteManagementClientListBillingMetersNextResponse:type", + "docComment": "/**\n * Contains response data for the listBillingMetersNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebSiteManagementClientListBillingMetersNextResponse = " + }, + { + "kind": "Reference", + "text": "BillingMeterCollection", + "canonicalReference": "web-resource-manager!BillingMeterCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebSiteManagementClientListBillingMetersNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebSiteManagementClientListBillingMetersOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebSiteManagementClientListBillingMetersOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebSiteManagementClientListBillingMetersOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebSiteManagementClientListBillingMetersOptionalParams#billingLocation:member", + "docComment": "/**\n * Azure Location of billable resource\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "billingLocation?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "billingLocation", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebSiteManagementClientListBillingMetersOptionalParams#osType:member", + "docComment": "/**\n * App Service OS type meters used for\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "osType?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "osType", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebSiteManagementClientListBillingMetersResponse:type", + "docComment": "/**\n * Contains response data for the listBillingMeters operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebSiteManagementClientListBillingMetersResponse = " + }, + { + "kind": "Reference", + "text": "BillingMeterCollection", + "canonicalReference": "web-resource-manager!BillingMeterCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebSiteManagementClientListBillingMetersResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebSiteManagementClientListGeoRegionsNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebSiteManagementClientListGeoRegionsNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebSiteManagementClientListGeoRegionsNextOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebSiteManagementClientListGeoRegionsNextOptionalParams#linuxDynamicWorkersEnabled:member", + "docComment": "/**\n * Specify true if you want to filter to only regions that support Linux Consumption Workers.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "linuxDynamicWorkersEnabled?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "linuxDynamicWorkersEnabled", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebSiteManagementClientListGeoRegionsNextOptionalParams#linuxWorkersEnabled:member", + "docComment": "/**\n * Specify true if you want to filter to only regions that support Linux workers.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "linuxWorkersEnabled?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "linuxWorkersEnabled", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebSiteManagementClientListGeoRegionsNextOptionalParams#sku:member", + "docComment": "/**\n * Name of SKU used to filter the regions.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "sku?: " + }, + { + "kind": "Reference", + "text": "SkuName", + "canonicalReference": "web-resource-manager!SkuName:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "sku", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebSiteManagementClientListGeoRegionsNextOptionalParams#xenonWorkersEnabled:member", + "docComment": "/**\n * Specify true if you want to filter to only regions that support Xenon workers.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "xenonWorkersEnabled?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "xenonWorkersEnabled", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebSiteManagementClientListGeoRegionsNextResponse:type", + "docComment": "/**\n * Contains response data for the listGeoRegionsNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebSiteManagementClientListGeoRegionsNextResponse = " + }, + { + "kind": "Reference", + "text": "GeoRegionCollection", + "canonicalReference": "web-resource-manager!GeoRegionCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebSiteManagementClientListGeoRegionsNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebSiteManagementClientListGeoRegionsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebSiteManagementClientListGeoRegionsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebSiteManagementClientListGeoRegionsOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebSiteManagementClientListGeoRegionsOptionalParams#linuxDynamicWorkersEnabled:member", + "docComment": "/**\n * Specify true if you want to filter to only regions that support Linux Consumption Workers.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "linuxDynamicWorkersEnabled?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "linuxDynamicWorkersEnabled", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebSiteManagementClientListGeoRegionsOptionalParams#linuxWorkersEnabled:member", + "docComment": "/**\n * Specify true if you want to filter to only regions that support Linux workers.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "linuxWorkersEnabled?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "linuxWorkersEnabled", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebSiteManagementClientListGeoRegionsOptionalParams#sku:member", + "docComment": "/**\n * Name of SKU used to filter the regions.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "sku?: " + }, + { + "kind": "Reference", + "text": "SkuName", + "canonicalReference": "web-resource-manager!SkuName:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "sku", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebSiteManagementClientListGeoRegionsOptionalParams#xenonWorkersEnabled:member", + "docComment": "/**\n * Specify true if you want to filter to only regions that support Xenon workers.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "xenonWorkersEnabled?: " + }, + { + "kind": "Content", + "text": "boolean" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "xenonWorkersEnabled", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebSiteManagementClientListGeoRegionsResponse:type", + "docComment": "/**\n * Contains response data for the listGeoRegions operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebSiteManagementClientListGeoRegionsResponse = " + }, + { + "kind": "Reference", + "text": "GeoRegionCollection", + "canonicalReference": "web-resource-manager!GeoRegionCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebSiteManagementClientListGeoRegionsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebSiteManagementClientListPremierAddOnOffersNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebSiteManagementClientListPremierAddOnOffersNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebSiteManagementClientListPremierAddOnOffersNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebSiteManagementClientListPremierAddOnOffersNextResponse:type", + "docComment": "/**\n * Contains response data for the listPremierAddOnOffersNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebSiteManagementClientListPremierAddOnOffersNextResponse = " + }, + { + "kind": "Reference", + "text": "PremierAddOnOfferCollection", + "canonicalReference": "web-resource-manager!PremierAddOnOfferCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebSiteManagementClientListPremierAddOnOffersNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebSiteManagementClientListPremierAddOnOffersOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebSiteManagementClientListPremierAddOnOffersOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebSiteManagementClientListPremierAddOnOffersOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebSiteManagementClientListPremierAddOnOffersResponse:type", + "docComment": "/**\n * Contains response data for the listPremierAddOnOffers operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebSiteManagementClientListPremierAddOnOffersResponse = " + }, + { + "kind": "Reference", + "text": "PremierAddOnOfferCollection", + "canonicalReference": "web-resource-manager!PremierAddOnOfferCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebSiteManagementClientListPremierAddOnOffersResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebSiteManagementClientListSiteIdentifiersAssignedToHostNameNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebSiteManagementClientListSiteIdentifiersAssignedToHostNameNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebSiteManagementClientListSiteIdentifiersAssignedToHostNameNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebSiteManagementClientListSiteIdentifiersAssignedToHostNameNextResponse:type", + "docComment": "/**\n * Contains response data for the listSiteIdentifiersAssignedToHostNameNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebSiteManagementClientListSiteIdentifiersAssignedToHostNameNextResponse = " + }, + { + "kind": "Reference", + "text": "IdentifierCollection", + "canonicalReference": "web-resource-manager!IdentifierCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebSiteManagementClientListSiteIdentifiersAssignedToHostNameNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebSiteManagementClientListSiteIdentifiersAssignedToHostNameOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebSiteManagementClientListSiteIdentifiersAssignedToHostNameOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebSiteManagementClientListSiteIdentifiersAssignedToHostNameOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebSiteManagementClientListSiteIdentifiersAssignedToHostNameResponse:type", + "docComment": "/**\n * Contains response data for the listSiteIdentifiersAssignedToHostName operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebSiteManagementClientListSiteIdentifiersAssignedToHostNameResponse = " + }, + { + "kind": "Reference", + "text": "IdentifierCollection", + "canonicalReference": "web-resource-manager!IdentifierCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebSiteManagementClientListSiteIdentifiersAssignedToHostNameResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebSiteManagementClientListSkusOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebSiteManagementClientListSkusOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebSiteManagementClientListSkusOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebSiteManagementClientListSkusResponse:type", + "docComment": "/**\n * Contains response data for the listSkus operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebSiteManagementClientListSkusResponse = " + }, + { + "kind": "Reference", + "text": "SkuInfos", + "canonicalReference": "web-resource-manager!SkuInfos:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebSiteManagementClientListSkusResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebSiteManagementClientListSourceControlsNextOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebSiteManagementClientListSourceControlsNextOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebSiteManagementClientListSourceControlsNextOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebSiteManagementClientListSourceControlsNextResponse:type", + "docComment": "/**\n * Contains response data for the listSourceControlsNext operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebSiteManagementClientListSourceControlsNextResponse = " + }, + { + "kind": "Reference", + "text": "SourceControlCollection", + "canonicalReference": "web-resource-manager!SourceControlCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebSiteManagementClientListSourceControlsNextResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebSiteManagementClientListSourceControlsOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebSiteManagementClientListSourceControlsOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebSiteManagementClientListSourceControlsOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebSiteManagementClientListSourceControlsResponse:type", + "docComment": "/**\n * Contains response data for the listSourceControls operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebSiteManagementClientListSourceControlsResponse = " + }, + { + "kind": "Reference", + "text": "SourceControlCollection", + "canonicalReference": "web-resource-manager!SourceControlCollection:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebSiteManagementClientListSourceControlsResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebSiteManagementClientMoveOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebSiteManagementClientMoveOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebSiteManagementClientMoveOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebSiteManagementClientOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebSiteManagementClientOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "ServiceClientOptions", + "canonicalReference": "@azure/core-client!ServiceClientOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebSiteManagementClientOptionalParams", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebSiteManagementClientOptionalParams#$host:member", + "docComment": "/**\n * server parameter\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "$host?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "$host", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebSiteManagementClientOptionalParams#apiVersion:member", + "docComment": "/**\n * Api Version\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "apiVersion?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "apiVersion", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WebSiteManagementClientOptionalParams#endpoint:member", + "docComment": "/**\n * Overrides client endpoint.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "endpoint?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "endpoint", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebSiteManagementClientUpdatePublishingUserOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebSiteManagementClientUpdatePublishingUserOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebSiteManagementClientUpdatePublishingUserOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebSiteManagementClientUpdatePublishingUserResponse:type", + "docComment": "/**\n * Contains response data for the updatePublishingUser operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebSiteManagementClientUpdatePublishingUserResponse = " + }, + { + "kind": "Reference", + "text": "User", + "canonicalReference": "web-resource-manager!User:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebSiteManagementClientUpdatePublishingUserResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebSiteManagementClientUpdateSourceControlOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebSiteManagementClientUpdateSourceControlOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebSiteManagementClientUpdateSourceControlOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebSiteManagementClientUpdateSourceControlResponse:type", + "docComment": "/**\n * Contains response data for the updateSourceControl operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebSiteManagementClientUpdateSourceControlResponse = " + }, + { + "kind": "Reference", + "text": "SourceControl", + "canonicalReference": "web-resource-manager!SourceControl:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebSiteManagementClientUpdateSourceControlResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebSiteManagementClientValidateMoveOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebSiteManagementClientValidateMoveOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebSiteManagementClientValidateMoveOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebSiteManagementClientValidateOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebSiteManagementClientValidateOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebSiteManagementClientValidateOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebSiteManagementClientValidateResponse:type", + "docComment": "/**\n * Contains response data for the validate operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebSiteManagementClientValidateResponse = " + }, + { + "kind": "Reference", + "text": "ValidateResponse", + "canonicalReference": "web-resource-manager!ValidateResponse:interface" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebSiteManagementClientValidateResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WebSiteManagementClientVerifyHostingEnvironmentVnetOptionalParams:interface", + "docComment": "/**\n * Optional parameters.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WebSiteManagementClientVerifyHostingEnvironmentVnetOptionalParams extends " + }, + { + "kind": "Content", + "text": "coreClient." + }, + { + "kind": "Reference", + "text": "OperationOptions", + "canonicalReference": "@azure/core-client!OperationOptions:interface" + }, + { + "kind": "Content", + "text": " " + } + ], + "releaseTag": "Public", + "name": "WebSiteManagementClientVerifyHostingEnvironmentVnetOptionalParams", + "members": [], + "extendsTokenRanges": [ + { + "startIndex": 1, + "endIndex": 4 + } + ] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WebSiteManagementClientVerifyHostingEnvironmentVnetResponse:type", + "docComment": "/**\n * Contains response data for the verifyHostingEnvironmentVnet operation.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WebSiteManagementClientVerifyHostingEnvironmentVnetResponse = " + }, + { + "kind": "Reference", + "text": "VnetValidationFailureDetails", + "canonicalReference": "web-resource-manager!VnetValidationFailureDetails:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WebSiteManagementClientVerifyHostingEnvironmentVnetResponse", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WorkerPool:interface", + "docComment": "/**\n * Worker pool of an App Service Environment.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WorkerPool " + } + ], + "releaseTag": "Public", + "name": "WorkerPool", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WorkerPool#computeMode:member", + "docComment": "/**\n * Shared or dedicated app hosting.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "computeMode?: " + }, + { + "kind": "Reference", + "text": "ComputeModeOptions", + "canonicalReference": "web-resource-manager!ComputeModeOptions:type" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "computeMode", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WorkerPool#instanceNames:member", + "docComment": "/**\n * Names of all instances in the worker pool (read only). NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly instanceNames?: " + }, + { + "kind": "Content", + "text": "string[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "instanceNames", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WorkerPool#workerCount:member", + "docComment": "/**\n * Number of instances in the worker pool.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "workerCount?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "workerCount", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WorkerPool#workerSize:member", + "docComment": "/**\n * VM size of the worker pool instances.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "workerSize?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "workerSize", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WorkerPool#workerSizeId:member", + "docComment": "/**\n * Worker size ID for referencing this worker pool.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "workerSizeId?: " + }, + { + "kind": "Content", + "text": "number" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "workerSizeId", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "Interface", + "canonicalReference": "web-resource-manager!WorkerPoolCollection:interface", + "docComment": "/**\n * Collection of worker pools.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export interface WorkerPoolCollection " + } + ], + "releaseTag": "Public", + "name": "WorkerPoolCollection", + "members": [ + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WorkerPoolCollection#nextLink:member", + "docComment": "/**\n * Link to next page of resources. NOTE: This property will not be serialized. It can only be populated by the server.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "readonly nextLink?: " + }, + { + "kind": "Content", + "text": "string" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "nextLink", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + }, + { + "kind": "PropertySignature", + "canonicalReference": "web-resource-manager!WorkerPoolCollection#value:member", + "docComment": "/**\n * Collection of resources.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "value: " + }, + { + "kind": "Reference", + "text": "WorkerPoolResource", + "canonicalReference": "web-resource-manager!WorkerPoolResource:type" + }, + { + "kind": "Content", + "text": "[]" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "value", + "propertyTypeTokenRange": { + "startIndex": 1, + "endIndex": 3 + } + } + ], + "extendsTokenRanges": [] + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WorkerPoolResource:type", + "docComment": "/**\n * Worker pool of an App Service Environment ARM resource.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WorkerPoolResource = " + }, + { + "kind": "Reference", + "text": "ProxyOnlyResource", + "canonicalReference": "web-resource-manager!ProxyOnlyResource:interface" + }, + { + "kind": "Content", + "text": " & {\n sku?: " + }, + { + "kind": "Reference", + "text": "SkuDescription", + "canonicalReference": "web-resource-manager!SkuDescription:interface" + }, + { + "kind": "Content", + "text": ";\n workerSizeId?: number;\n computeMode?: " + }, + { + "kind": "Reference", + "text": "ComputeModeOptions", + "canonicalReference": "web-resource-manager!ComputeModeOptions:type" + }, + { + "kind": "Content", + "text": ";\n workerSize?: string;\n workerCount?: number;\n readonly instanceNames?: string[];\n}" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WorkerPoolResource", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 7 + } + }, + { + "kind": "TypeAlias", + "canonicalReference": "web-resource-manager!WorkerSizeOptions:type", + "docComment": "/**\n * Defines values for WorkerSizeOptions.\n */\n", + "excerptTokens": [ + { + "kind": "Content", + "text": "export declare type WorkerSizeOptions = " + }, + { + "kind": "Content", + "text": "\"Small\" | \"Medium\" | \"Large\" | \"D1\" | \"D2\" | \"D3\" | \"NestedSmall\" | \"Default\"" + }, + { + "kind": "Content", + "text": ";" + } + ], + "releaseTag": "Public", + "name": "WorkerSizeOptions", + "typeTokenRange": { + "startIndex": 1, + "endIndex": 2 + } + } + ] + } + ] +} diff --git a/test/smoke/generated/web-resource-manager/temp/web-resource-manager.api.md b/test/smoke/generated/web-resource-manager/temp/web-resource-manager.api.md index 8036516515..3993243994 100644 --- a/test/smoke/generated/web-resource-manager/temp/web-resource-manager.api.md +++ b/test/smoke/generated/web-resource-manager/temp/web-resource-manager.api.md @@ -1,8971 +1,8971 @@ -## API Report File for "web-resource-manager" - -> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). - -```ts - -import * as coreAuth from '@azure/core-auth'; -import * as coreClient from '@azure/core-client'; -import { PagedAsyncIterableIterator } from '@azure/core-paging'; -import { PollerLike } from '@azure/core-lro'; -import { PollOperationState } from '@azure/core-lro'; - -// @public -export interface AbnormalTimePeriod { - endTime?: Date; - events?: DetectorAbnormalTimePeriod[]; - solutions?: Solution[]; - startTime?: Date; -} - -// @public -export type AccessControlEntryAction = "Permit" | "Deny"; - -// @public -export interface Address { - address1: string; - address2?: string; - city: string; - country: string; - postalCode: string; - state: string; -} - -// @public -export type AddressResponse = ProxyOnlyResource & { - serviceIpAddress?: string; - internalIpAddress?: string; - outboundIpAddresses?: string[]; - vipMappings?: VirtualIPMapping[]; -}; - -// @public -export interface AnalysisData { - data?: NameValuePair[][]; - detectorDefinition?: DetectorDefinition; - detectorMetaData?: ResponseMetaData; - metrics?: DiagnosticMetricSet[]; - source?: string; -} - -// @public -export type AnalysisDefinition = ProxyOnlyResource & { - readonly description?: string; -}; - -// @public -export interface ApiDefinitionInfo { - url?: string; -} - -// @public -export interface ApiKVReference { - // (undocumented) - details?: string; - identityType?: ManagedServiceIdentityType; - // (undocumented) - location?: "ApplicationSetting"; - // (undocumented) - reference?: string; - // (undocumented) - secretName?: string; - // (undocumented) - secretVersion?: string; - // (undocumented) - source?: "KeyVault"; - // (undocumented) - status?: ResolveStatus; - // (undocumented) - vaultName?: string; -} - -// @public -export interface ApiManagementConfig { - id?: string; -} - -// @public -export interface ApplicationLogsConfig { - azureBlobStorage?: AzureBlobStorageApplicationLogsConfig; - azureTableStorage?: AzureTableStorageApplicationLogsConfig; - fileSystem?: FileSystemApplicationLogsConfig; -} - -// @public -export interface ApplicationStack { - dependency?: string; - display?: string; - frameworks?: ApplicationStack[]; - majorVersions?: StackMajorVersion[]; - name?: string; -} - -// @public -export interface ApplicationStackCollection { - readonly nextLink?: string; - value: ApplicationStackResource[]; -} - -// @public -export type ApplicationStackResource = ProxyOnlyResource & { - namePropertiesName?: string; - display?: string; - dependency?: string; - majorVersions?: StackMajorVersion[]; - frameworks?: ApplicationStack[]; -}; - -// @public -export interface AppServiceCertificate { - keyVaultId?: string; - keyVaultSecretName?: string; - readonly provisioningState?: KeyVaultSecretStatus; -} - -// @public -export interface AppServiceCertificateCollection { - readonly nextLink?: string; - value: AppServiceCertificateResource[]; -} - -// @public -export type AppServiceCertificateOrder = Resource & { - certificates?: { - [propertyName: string]: AppServiceCertificate; - }; - distinguishedName?: string; - readonly domainVerificationToken?: string; - validityInYears?: number; - keySize?: number; - productType?: CertificateProductType; - autoRenew?: boolean; - readonly provisioningState?: ProvisioningState; - readonly status?: CertificateOrderStatus; - readonly signedCertificate?: CertificateDetails; - csr?: string; - readonly intermediate?: CertificateDetails; - readonly root?: CertificateDetails; - readonly serialNumber?: string; - readonly lastCertificateIssuanceTime?: Date; - readonly expirationTime?: Date; - readonly isPrivateKeyExternal?: boolean; - readonly appServiceCertificateNotRenewableReasons?: AppServiceCertificateOrderPropertiesAppServiceCertificateNotRenewableReasonsItem[]; - readonly nextAutoRenewalTimeStamp?: Date; -}; - -// @public -export interface AppServiceCertificateOrderCollection { - readonly nextLink?: string; - value: AppServiceCertificateOrder[]; -} - -// @public -export type AppServiceCertificateOrderPatchResource = ProxyOnlyResource & { - certificates?: { - [propertyName: string]: AppServiceCertificate; - }; - distinguishedName?: string; - readonly domainVerificationToken?: string; - validityInYears?: number; - keySize?: number; - productType?: CertificateProductType; - autoRenew?: boolean; - readonly provisioningState?: ProvisioningState; - readonly status?: CertificateOrderStatus; - readonly signedCertificate?: CertificateDetails; - csr?: string; - readonly intermediate?: CertificateDetails; - readonly root?: CertificateDetails; - readonly serialNumber?: string; - readonly lastCertificateIssuanceTime?: Date; - readonly expirationTime?: Date; - readonly isPrivateKeyExternal?: boolean; - readonly appServiceCertificateNotRenewableReasons?: AppServiceCertificateOrderPatchResourcePropertiesAppServiceCertificateNotRenewableReasonsItem[]; - readonly nextAutoRenewalTimeStamp?: Date; -}; - -// @public -export type AppServiceCertificateOrderPatchResourcePropertiesAppServiceCertificateNotRenewableReasonsItem = string; - -// @public -export type AppServiceCertificateOrderPropertiesAppServiceCertificateNotRenewableReasonsItem = string; - -// @public -export interface AppServiceCertificateOrders { - beginCreateOrUpdate(resourceGroupName: string, certificateOrderName: string, certificateDistinguishedName: AppServiceCertificateOrder, options?: AppServiceCertificateOrdersCreateOrUpdateOptionalParams): Promise, AppServiceCertificateOrdersCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, certificateOrderName: string, certificateDistinguishedName: AppServiceCertificateOrder, options?: AppServiceCertificateOrdersCreateOrUpdateOptionalParams): Promise; - beginCreateOrUpdateCertificate(resourceGroupName: string, certificateOrderName: string, name: string, keyVaultCertificate: AppServiceCertificateResource, options?: AppServiceCertificateOrdersCreateOrUpdateCertificateOptionalParams): Promise, AppServiceCertificateOrdersCreateOrUpdateCertificateResponse>>; - beginCreateOrUpdateCertificateAndWait(resourceGroupName: string, certificateOrderName: string, name: string, keyVaultCertificate: AppServiceCertificateResource, options?: AppServiceCertificateOrdersCreateOrUpdateCertificateOptionalParams): Promise; - delete(resourceGroupName: string, certificateOrderName: string, options?: AppServiceCertificateOrdersDeleteOptionalParams): Promise; - deleteCertificate(resourceGroupName: string, certificateOrderName: string, name: string, options?: AppServiceCertificateOrdersDeleteCertificateOptionalParams): Promise; - get(resourceGroupName: string, certificateOrderName: string, options?: AppServiceCertificateOrdersGetOptionalParams): Promise; - getCertificate(resourceGroupName: string, certificateOrderName: string, name: string, options?: AppServiceCertificateOrdersGetCertificateOptionalParams): Promise; - list(options?: AppServiceCertificateOrdersListOptionalParams): PagedAsyncIterableIterator; - listByResourceGroup(resourceGroupName: string, options?: AppServiceCertificateOrdersListByResourceGroupOptionalParams): PagedAsyncIterableIterator; - listCertificates(resourceGroupName: string, certificateOrderName: string, options?: AppServiceCertificateOrdersListCertificatesOptionalParams): PagedAsyncIterableIterator; - reissue(resourceGroupName: string, certificateOrderName: string, reissueCertificateOrderRequest: ReissueCertificateOrderRequest, options?: AppServiceCertificateOrdersReissueOptionalParams): Promise; - renew(resourceGroupName: string, certificateOrderName: string, renewCertificateOrderRequest: RenewCertificateOrderRequest, options?: AppServiceCertificateOrdersRenewOptionalParams): Promise; - resendEmail(resourceGroupName: string, certificateOrderName: string, options?: AppServiceCertificateOrdersResendEmailOptionalParams): Promise; - resendRequestEmails(resourceGroupName: string, certificateOrderName: string, nameIdentifier: NameIdentifier, options?: AppServiceCertificateOrdersResendRequestEmailsOptionalParams): Promise; - retrieveCertificateActions(resourceGroupName: string, name: string, options?: AppServiceCertificateOrdersRetrieveCertificateActionsOptionalParams): Promise; - retrieveCertificateEmailHistory(resourceGroupName: string, name: string, options?: AppServiceCertificateOrdersRetrieveCertificateEmailHistoryOptionalParams): Promise; - retrieveSiteSeal(resourceGroupName: string, certificateOrderName: string, siteSealRequest: SiteSealRequest, options?: AppServiceCertificateOrdersRetrieveSiteSealOptionalParams): Promise; - update(resourceGroupName: string, certificateOrderName: string, certificateDistinguishedName: AppServiceCertificateOrderPatchResource, options?: AppServiceCertificateOrdersUpdateOptionalParams): Promise; - updateCertificate(resourceGroupName: string, certificateOrderName: string, name: string, keyVaultCertificate: AppServiceCertificatePatchResource, options?: AppServiceCertificateOrdersUpdateCertificateOptionalParams): Promise; - validatePurchaseInformation(appServiceCertificateOrder: AppServiceCertificateOrder, options?: AppServiceCertificateOrdersValidatePurchaseInformationOptionalParams): Promise; - verifyDomainOwnership(resourceGroupName: string, certificateOrderName: string, options?: AppServiceCertificateOrdersVerifyDomainOwnershipOptionalParams): Promise; -} - -// @public -export interface AppServiceCertificateOrdersCreateOrUpdateCertificateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type AppServiceCertificateOrdersCreateOrUpdateCertificateResponse = AppServiceCertificateResource; - -// @public -export interface AppServiceCertificateOrdersCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type AppServiceCertificateOrdersCreateOrUpdateResponse = AppServiceCertificateOrder; - -// @public -export interface AppServiceCertificateOrdersDeleteCertificateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface AppServiceCertificateOrdersDeleteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface AppServiceCertificateOrdersGetCertificateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceCertificateOrdersGetCertificateResponse = AppServiceCertificateResource; - -// @public -export interface AppServiceCertificateOrdersGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceCertificateOrdersGetResponse = AppServiceCertificateOrder; - -// @public -export interface AppServiceCertificateOrdersListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceCertificateOrdersListByResourceGroupNextResponse = AppServiceCertificateOrderCollection; - -// @public -export interface AppServiceCertificateOrdersListByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceCertificateOrdersListByResourceGroupResponse = AppServiceCertificateOrderCollection; - -// @public -export interface AppServiceCertificateOrdersListCertificatesNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceCertificateOrdersListCertificatesNextResponse = AppServiceCertificateCollection; - -// @public -export interface AppServiceCertificateOrdersListCertificatesOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceCertificateOrdersListCertificatesResponse = AppServiceCertificateCollection; - -// @public -export interface AppServiceCertificateOrdersListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceCertificateOrdersListNextResponse = AppServiceCertificateOrderCollection; - -// @public -export interface AppServiceCertificateOrdersListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceCertificateOrdersListResponse = AppServiceCertificateOrderCollection; - -// @public -export interface AppServiceCertificateOrdersReissueOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface AppServiceCertificateOrdersRenewOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface AppServiceCertificateOrdersResendEmailOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface AppServiceCertificateOrdersResendRequestEmailsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface AppServiceCertificateOrdersRetrieveCertificateActionsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceCertificateOrdersRetrieveCertificateActionsResponse = CertificateOrderAction[]; - -// @public -export interface AppServiceCertificateOrdersRetrieveCertificateEmailHistoryOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceCertificateOrdersRetrieveCertificateEmailHistoryResponse = CertificateEmail[]; - -// @public -export interface AppServiceCertificateOrdersRetrieveSiteSealOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceCertificateOrdersRetrieveSiteSealResponse = SiteSeal; - -// @public -export interface AppServiceCertificateOrdersUpdateCertificateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceCertificateOrdersUpdateCertificateResponse = AppServiceCertificateResource; - -// @public -export interface AppServiceCertificateOrdersUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceCertificateOrdersUpdateResponse = AppServiceCertificateOrder; - -// @public -export interface AppServiceCertificateOrdersValidatePurchaseInformationOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface AppServiceCertificateOrdersVerifyDomainOwnershipOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceCertificatePatchResource = ProxyOnlyResource & { - keyVaultId?: string; - keyVaultSecretName?: string; - readonly provisioningState?: KeyVaultSecretStatus; -}; - -// @public -export type AppServiceCertificateResource = Resource & { - keyVaultId?: string; - keyVaultSecretName?: string; - readonly provisioningState?: KeyVaultSecretStatus; -}; - -// @public -export interface AppServiceEnvironment { - readonly allowedMultiSizes?: string; - readonly allowedWorkerSizes?: string; - apiManagementAccountId?: string; - clusterSettings?: NameValuePair[]; - readonly databaseEdition?: string; - readonly databaseServiceObjective?: string; - readonly defaultFrontEndScaleFactor?: number; - dnsSuffix?: string; - dynamicCacheEnabled?: boolean; - readonly environmentCapacities?: StampCapacity[]; - readonly environmentIsHealthy?: boolean; - readonly environmentStatus?: string; - frontEndScaleFactor?: number; - hasLinuxWorkers?: boolean; - internalLoadBalancingMode?: InternalLoadBalancingMode; - ipsslAddressCount?: number; - readonly lastAction?: string; - readonly lastActionResult?: string; - location: string; - readonly maximumNumberOfMachines?: number; - multiRoleCount?: number; - multiSize?: string; - name: string; - networkAccessControlList?: NetworkAccessControlEntry[]; - readonly provisioningState?: ProvisioningState; - readonly resourceGroup?: string; - sslCertKeyVaultId?: string; - sslCertKeyVaultSecretName?: string; - readonly status?: HostingEnvironmentStatus; - readonly subscriptionId?: string; - suspended?: boolean; - readonly upgradeDomains?: number; - userWhitelistedIpRanges?: string[]; - readonly vipMappings?: VirtualIPMapping[]; - virtualNetwork: VirtualNetworkProfile; - vnetName?: string; - vnetResourceGroupName?: string; - vnetSubnetName?: string; - workerPools: WorkerPool[]; -} - -// @public -export interface AppServiceEnvironmentCollection { - readonly nextLink?: string; - value: AppServiceEnvironmentResource[]; -} - -// @public -export type AppServiceEnvironmentPatchResource = ProxyOnlyResource & { - namePropertiesName?: string; - location?: string; - readonly provisioningState?: ProvisioningState; - readonly status?: HostingEnvironmentStatus; - vnetName?: string; - vnetResourceGroupName?: string; - vnetSubnetName?: string; - virtualNetwork?: VirtualNetworkProfile; - internalLoadBalancingMode?: InternalLoadBalancingMode; - multiSize?: string; - multiRoleCount?: number; - workerPools?: WorkerPool[]; - ipsslAddressCount?: number; - readonly databaseEdition?: string; - readonly databaseServiceObjective?: string; - readonly upgradeDomains?: number; - readonly subscriptionId?: string; - dnsSuffix?: string; - readonly lastAction?: string; - readonly lastActionResult?: string; - readonly allowedMultiSizes?: string; - readonly allowedWorkerSizes?: string; - readonly maximumNumberOfMachines?: number; - readonly vipMappings?: VirtualIPMapping[]; - readonly environmentCapacities?: StampCapacity[]; - networkAccessControlList?: NetworkAccessControlEntry[]; - readonly environmentIsHealthy?: boolean; - readonly environmentStatus?: string; - readonly resourceGroup?: string; - frontEndScaleFactor?: number; - readonly defaultFrontEndScaleFactor?: number; - apiManagementAccountId?: string; - suspended?: boolean; - dynamicCacheEnabled?: boolean; - clusterSettings?: NameValuePair[]; - userWhitelistedIpRanges?: string[]; - hasLinuxWorkers?: boolean; - sslCertKeyVaultId?: string; - sslCertKeyVaultSecretName?: string; -}; - -// @public -export type AppServiceEnvironmentResource = Resource & { - namePropertiesName?: string; - locationPropertiesLocation?: string; - readonly provisioningState?: ProvisioningState; - readonly status?: HostingEnvironmentStatus; - vnetName?: string; - vnetResourceGroupName?: string; - vnetSubnetName?: string; - virtualNetwork?: VirtualNetworkProfile; - internalLoadBalancingMode?: InternalLoadBalancingMode; - multiSize?: string; - multiRoleCount?: number; - workerPools?: WorkerPool[]; - ipsslAddressCount?: number; - readonly databaseEdition?: string; - readonly databaseServiceObjective?: string; - readonly upgradeDomains?: number; - readonly subscriptionId?: string; - dnsSuffix?: string; - readonly lastAction?: string; - readonly lastActionResult?: string; - readonly allowedMultiSizes?: string; - readonly allowedWorkerSizes?: string; - readonly maximumNumberOfMachines?: number; - readonly vipMappings?: VirtualIPMapping[]; - readonly environmentCapacities?: StampCapacity[]; - networkAccessControlList?: NetworkAccessControlEntry[]; - readonly environmentIsHealthy?: boolean; - readonly environmentStatus?: string; - readonly resourceGroup?: string; - frontEndScaleFactor?: number; - readonly defaultFrontEndScaleFactor?: number; - apiManagementAccountId?: string; - suspended?: boolean; - dynamicCacheEnabled?: boolean; - clusterSettings?: NameValuePair[]; - userWhitelistedIpRanges?: string[]; - hasLinuxWorkers?: boolean; - sslCertKeyVaultId?: string; - sslCertKeyVaultSecretName?: string; -}; - -// @public -export interface AppServiceEnvironments { - beginCreateOrUpdate(resourceGroupName: string, name: string, hostingEnvironmentEnvelope: AppServiceEnvironmentResource, options?: AppServiceEnvironmentsCreateOrUpdateOptionalParams): Promise, AppServiceEnvironmentsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, name: string, hostingEnvironmentEnvelope: AppServiceEnvironmentResource, options?: AppServiceEnvironmentsCreateOrUpdateOptionalParams): Promise; - beginCreateOrUpdateMultiRolePool(resourceGroupName: string, name: string, multiRolePoolEnvelope: WorkerPoolResource, options?: AppServiceEnvironmentsCreateOrUpdateMultiRolePoolOptionalParams): Promise, AppServiceEnvironmentsCreateOrUpdateMultiRolePoolResponse>>; - beginCreateOrUpdateMultiRolePoolAndWait(resourceGroupName: string, name: string, multiRolePoolEnvelope: WorkerPoolResource, options?: AppServiceEnvironmentsCreateOrUpdateMultiRolePoolOptionalParams): Promise; - beginCreateOrUpdateWorkerPool(resourceGroupName: string, name: string, workerPoolName: string, workerPoolEnvelope: WorkerPoolResource, options?: AppServiceEnvironmentsCreateOrUpdateWorkerPoolOptionalParams): Promise, AppServiceEnvironmentsCreateOrUpdateWorkerPoolResponse>>; - beginCreateOrUpdateWorkerPoolAndWait(resourceGroupName: string, name: string, workerPoolName: string, workerPoolEnvelope: WorkerPoolResource, options?: AppServiceEnvironmentsCreateOrUpdateWorkerPoolOptionalParams): Promise; - beginDelete(resourceGroupName: string, name: string, options?: AppServiceEnvironmentsDeleteOptionalParams): Promise, void>>; - beginDeleteAndWait(resourceGroupName: string, name: string, options?: AppServiceEnvironmentsDeleteOptionalParams): Promise; - beginListChangeVnetAndWait(resourceGroupName: string, name: string, vnetInfo: VirtualNetworkProfile, options?: AppServiceEnvironmentsChangeVnetOptionalParams): PagedAsyncIterableIterator; - beginListResumeAndWait(resourceGroupName: string, name: string, options?: AppServiceEnvironmentsResumeOptionalParams): PagedAsyncIterableIterator; - beginListSuspendAndWait(resourceGroupName: string, name: string, options?: AppServiceEnvironmentsSuspendOptionalParams): PagedAsyncIterableIterator; - get(resourceGroupName: string, name: string, options?: AppServiceEnvironmentsGetOptionalParams): Promise; - getDiagnosticsItem(resourceGroupName: string, name: string, diagnosticsName: string, options?: AppServiceEnvironmentsGetDiagnosticsItemOptionalParams): Promise; - getMultiRolePool(resourceGroupName: string, name: string, options?: AppServiceEnvironmentsGetMultiRolePoolOptionalParams): Promise; - getVipInfo(resourceGroupName: string, name: string, options?: AppServiceEnvironmentsGetVipInfoOptionalParams): Promise; - getWorkerPool(resourceGroupName: string, name: string, workerPoolName: string, options?: AppServiceEnvironmentsGetWorkerPoolOptionalParams): Promise; - list(options?: AppServiceEnvironmentsListOptionalParams): PagedAsyncIterableIterator; - listAppServicePlans(resourceGroupName: string, name: string, options?: AppServiceEnvironmentsListAppServicePlansOptionalParams): PagedAsyncIterableIterator; - listByResourceGroup(resourceGroupName: string, options?: AppServiceEnvironmentsListByResourceGroupOptionalParams): PagedAsyncIterableIterator; - listCapacities(resourceGroupName: string, name: string, options?: AppServiceEnvironmentsListCapacitiesOptionalParams): PagedAsyncIterableIterator; - listDiagnostics(resourceGroupName: string, name: string, options?: AppServiceEnvironmentsListDiagnosticsOptionalParams): Promise; - listInboundNetworkDependenciesEndpoints(resourceGroupName: string, name: string, options?: AppServiceEnvironmentsGetInboundNetworkDependenciesEndpointsOptionalParams): PagedAsyncIterableIterator; - listMultiRoleMetricDefinitions(resourceGroupName: string, name: string, options?: AppServiceEnvironmentsListMultiRoleMetricDefinitionsOptionalParams): PagedAsyncIterableIterator; - listMultiRolePoolInstanceMetricDefinitions(resourceGroupName: string, name: string, instance: string, options?: AppServiceEnvironmentsListMultiRolePoolInstanceMetricDefinitionsOptionalParams): PagedAsyncIterableIterator; - listMultiRolePools(resourceGroupName: string, name: string, options?: AppServiceEnvironmentsListMultiRolePoolsOptionalParams): PagedAsyncIterableIterator; - listMultiRolePoolSkus(resourceGroupName: string, name: string, options?: AppServiceEnvironmentsListMultiRolePoolSkusOptionalParams): PagedAsyncIterableIterator; - listMultiRoleUsages(resourceGroupName: string, name: string, options?: AppServiceEnvironmentsListMultiRoleUsagesOptionalParams): PagedAsyncIterableIterator; - listOperations(resourceGroupName: string, name: string, options?: AppServiceEnvironmentsListOperationsOptionalParams): Promise; - listOutboundNetworkDependenciesEndpoints(resourceGroupName: string, name: string, options?: AppServiceEnvironmentsGetOutboundNetworkDependenciesEndpointsOptionalParams): PagedAsyncIterableIterator; - listUsages(resourceGroupName: string, name: string, options?: AppServiceEnvironmentsListUsagesOptionalParams): PagedAsyncIterableIterator; - listWebApps(resourceGroupName: string, name: string, options?: AppServiceEnvironmentsListWebAppsOptionalParams): PagedAsyncIterableIterator; - listWebWorkerMetricDefinitions(resourceGroupName: string, name: string, workerPoolName: string, options?: AppServiceEnvironmentsListWebWorkerMetricDefinitionsOptionalParams): PagedAsyncIterableIterator; - listWebWorkerUsages(resourceGroupName: string, name: string, workerPoolName: string, options?: AppServiceEnvironmentsListWebWorkerUsagesOptionalParams): PagedAsyncIterableIterator; - listWorkerPoolInstanceMetricDefinitions(resourceGroupName: string, name: string, workerPoolName: string, instance: string, options?: AppServiceEnvironmentsListWorkerPoolInstanceMetricDefinitionsOptionalParams): PagedAsyncIterableIterator; - listWorkerPools(resourceGroupName: string, name: string, options?: AppServiceEnvironmentsListWorkerPoolsOptionalParams): PagedAsyncIterableIterator; - listWorkerPoolSkus(resourceGroupName: string, name: string, workerPoolName: string, options?: AppServiceEnvironmentsListWorkerPoolSkusOptionalParams): PagedAsyncIterableIterator; - reboot(resourceGroupName: string, name: string, options?: AppServiceEnvironmentsRebootOptionalParams): Promise; - update(resourceGroupName: string, name: string, hostingEnvironmentEnvelope: AppServiceEnvironmentPatchResource, options?: AppServiceEnvironmentsUpdateOptionalParams): Promise; - updateMultiRolePool(resourceGroupName: string, name: string, multiRolePoolEnvelope: WorkerPoolResource, options?: AppServiceEnvironmentsUpdateMultiRolePoolOptionalParams): Promise; - updateWorkerPool(resourceGroupName: string, name: string, workerPoolName: string, workerPoolEnvelope: WorkerPoolResource, options?: AppServiceEnvironmentsUpdateWorkerPoolOptionalParams): Promise; -} - -// @public -export interface AppServiceEnvironmentsChangeVnetNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceEnvironmentsChangeVnetNextResponse = WebAppCollection; - -// @public -export interface AppServiceEnvironmentsChangeVnetOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type AppServiceEnvironmentsChangeVnetResponse = WebAppCollection; - -// @public -export interface AppServiceEnvironmentsCreateOrUpdateMultiRolePoolOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type AppServiceEnvironmentsCreateOrUpdateMultiRolePoolResponse = WorkerPoolResource; - -// @public -export interface AppServiceEnvironmentsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type AppServiceEnvironmentsCreateOrUpdateResponse = AppServiceEnvironmentResource; - -// @public -export interface AppServiceEnvironmentsCreateOrUpdateWorkerPoolOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type AppServiceEnvironmentsCreateOrUpdateWorkerPoolResponse = WorkerPoolResource; - -// @public -export interface AppServiceEnvironmentsDeleteOptionalParams extends coreClient.OperationOptions { - forceDelete?: boolean; - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface AppServiceEnvironmentsGetDiagnosticsItemOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceEnvironmentsGetDiagnosticsItemResponse = HostingEnvironmentDiagnostics; - -// @public -export interface AppServiceEnvironmentsGetInboundNetworkDependenciesEndpointsNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceEnvironmentsGetInboundNetworkDependenciesEndpointsNextResponse = InboundEnvironmentEndpointCollection; - -// @public -export interface AppServiceEnvironmentsGetInboundNetworkDependenciesEndpointsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceEnvironmentsGetInboundNetworkDependenciesEndpointsResponse = InboundEnvironmentEndpointCollection; - -// @public -export interface AppServiceEnvironmentsGetMultiRolePoolOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceEnvironmentsGetMultiRolePoolResponse = WorkerPoolResource; - -// @public -export interface AppServiceEnvironmentsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface AppServiceEnvironmentsGetOutboundNetworkDependenciesEndpointsNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceEnvironmentsGetOutboundNetworkDependenciesEndpointsNextResponse = OutboundEnvironmentEndpointCollection; - -// @public -export interface AppServiceEnvironmentsGetOutboundNetworkDependenciesEndpointsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceEnvironmentsGetOutboundNetworkDependenciesEndpointsResponse = OutboundEnvironmentEndpointCollection; - -// @public -export type AppServiceEnvironmentsGetResponse = AppServiceEnvironmentResource; - -// @public -export interface AppServiceEnvironmentsGetVipInfoOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceEnvironmentsGetVipInfoResponse = AddressResponse; - -// @public -export interface AppServiceEnvironmentsGetWorkerPoolOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceEnvironmentsGetWorkerPoolResponse = WorkerPoolResource; - -// @public -export interface AppServiceEnvironmentsListAppServicePlansNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceEnvironmentsListAppServicePlansNextResponse = AppServicePlanCollection; - -// @public -export interface AppServiceEnvironmentsListAppServicePlansOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceEnvironmentsListAppServicePlansResponse = AppServicePlanCollection; - -// @public -export interface AppServiceEnvironmentsListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceEnvironmentsListByResourceGroupNextResponse = AppServiceEnvironmentCollection; - -// @public -export interface AppServiceEnvironmentsListByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceEnvironmentsListByResourceGroupResponse = AppServiceEnvironmentCollection; - -// @public -export interface AppServiceEnvironmentsListCapacitiesNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceEnvironmentsListCapacitiesNextResponse = StampCapacityCollection; - -// @public -export interface AppServiceEnvironmentsListCapacitiesOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceEnvironmentsListCapacitiesResponse = StampCapacityCollection; - -// @public -export interface AppServiceEnvironmentsListDiagnosticsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceEnvironmentsListDiagnosticsResponse = HostingEnvironmentDiagnostics[]; - -// @public -export interface AppServiceEnvironmentsListMultiRoleMetricDefinitionsNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceEnvironmentsListMultiRoleMetricDefinitionsNextResponse = ResourceMetricDefinitionCollection; - -// @public -export interface AppServiceEnvironmentsListMultiRoleMetricDefinitionsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceEnvironmentsListMultiRoleMetricDefinitionsResponse = ResourceMetricDefinitionCollection; - -// @public -export interface AppServiceEnvironmentsListMultiRolePoolInstanceMetricDefinitionsNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceEnvironmentsListMultiRolePoolInstanceMetricDefinitionsNextResponse = ResourceMetricDefinitionCollection; - -// @public -export interface AppServiceEnvironmentsListMultiRolePoolInstanceMetricDefinitionsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceEnvironmentsListMultiRolePoolInstanceMetricDefinitionsResponse = ResourceMetricDefinitionCollection; - -// @public -export interface AppServiceEnvironmentsListMultiRolePoolSkusNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceEnvironmentsListMultiRolePoolSkusNextResponse = SkuInfoCollection; - -// @public -export interface AppServiceEnvironmentsListMultiRolePoolSkusOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceEnvironmentsListMultiRolePoolSkusResponse = SkuInfoCollection; - -// @public -export interface AppServiceEnvironmentsListMultiRolePoolsNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceEnvironmentsListMultiRolePoolsNextResponse = WorkerPoolCollection; - -// @public -export interface AppServiceEnvironmentsListMultiRolePoolsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceEnvironmentsListMultiRolePoolsResponse = WorkerPoolCollection; - -// @public -export interface AppServiceEnvironmentsListMultiRoleUsagesNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceEnvironmentsListMultiRoleUsagesNextResponse = UsageCollection; - -// @public -export interface AppServiceEnvironmentsListMultiRoleUsagesOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceEnvironmentsListMultiRoleUsagesResponse = UsageCollection; - -// @public -export interface AppServiceEnvironmentsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceEnvironmentsListNextResponse = AppServiceEnvironmentCollection; - -// @public -export interface AppServiceEnvironmentsListOperationsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceEnvironmentsListOperationsResponse = Operation[]; - -// @public -export interface AppServiceEnvironmentsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceEnvironmentsListResponse = AppServiceEnvironmentCollection; - -// @public -export interface AppServiceEnvironmentsListUsagesNextOptionalParams extends coreClient.OperationOptions { - filter?: string; -} - -// @public -export type AppServiceEnvironmentsListUsagesNextResponse = CsmUsageQuotaCollection; - -// @public -export interface AppServiceEnvironmentsListUsagesOptionalParams extends coreClient.OperationOptions { - filter?: string; -} - -// @public -export type AppServiceEnvironmentsListUsagesResponse = CsmUsageQuotaCollection; - -// @public -export interface AppServiceEnvironmentsListWebAppsNextOptionalParams extends coreClient.OperationOptions { - propertiesToInclude?: string; -} - -// @public -export type AppServiceEnvironmentsListWebAppsNextResponse = WebAppCollection; - -// @public -export interface AppServiceEnvironmentsListWebAppsOptionalParams extends coreClient.OperationOptions { - propertiesToInclude?: string; -} - -// @public -export type AppServiceEnvironmentsListWebAppsResponse = WebAppCollection; - -// @public -export interface AppServiceEnvironmentsListWebWorkerMetricDefinitionsNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceEnvironmentsListWebWorkerMetricDefinitionsNextResponse = ResourceMetricDefinitionCollection; - -// @public -export interface AppServiceEnvironmentsListWebWorkerMetricDefinitionsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceEnvironmentsListWebWorkerMetricDefinitionsResponse = ResourceMetricDefinitionCollection; - -// @public -export interface AppServiceEnvironmentsListWebWorkerUsagesNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceEnvironmentsListWebWorkerUsagesNextResponse = UsageCollection; - -// @public -export interface AppServiceEnvironmentsListWebWorkerUsagesOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceEnvironmentsListWebWorkerUsagesResponse = UsageCollection; - -// @public -export interface AppServiceEnvironmentsListWorkerPoolInstanceMetricDefinitionsNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceEnvironmentsListWorkerPoolInstanceMetricDefinitionsNextResponse = ResourceMetricDefinitionCollection; - -// @public -export interface AppServiceEnvironmentsListWorkerPoolInstanceMetricDefinitionsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceEnvironmentsListWorkerPoolInstanceMetricDefinitionsResponse = ResourceMetricDefinitionCollection; - -// @public -export interface AppServiceEnvironmentsListWorkerPoolSkusNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceEnvironmentsListWorkerPoolSkusNextResponse = SkuInfoCollection; - -// @public -export interface AppServiceEnvironmentsListWorkerPoolSkusOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceEnvironmentsListWorkerPoolSkusResponse = SkuInfoCollection; - -// @public -export interface AppServiceEnvironmentsListWorkerPoolsNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceEnvironmentsListWorkerPoolsNextResponse = WorkerPoolCollection; - -// @public -export interface AppServiceEnvironmentsListWorkerPoolsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceEnvironmentsListWorkerPoolsResponse = WorkerPoolCollection; - -// @public -export interface AppServiceEnvironmentsRebootOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface AppServiceEnvironmentsResumeNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceEnvironmentsResumeNextResponse = WebAppCollection; - -// @public -export interface AppServiceEnvironmentsResumeOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type AppServiceEnvironmentsResumeResponse = WebAppCollection; - -// @public -export interface AppServiceEnvironmentsSuspendNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceEnvironmentsSuspendNextResponse = WebAppCollection; - -// @public -export interface AppServiceEnvironmentsSuspendOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type AppServiceEnvironmentsSuspendResponse = WebAppCollection; - -// @public -export interface AppServiceEnvironmentsUpdateMultiRolePoolOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceEnvironmentsUpdateMultiRolePoolResponse = WorkerPoolResource; - -// @public -export interface AppServiceEnvironmentsUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceEnvironmentsUpdateResponse = AppServiceEnvironmentResource; - -// @public -export interface AppServiceEnvironmentsUpdateWorkerPoolOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServiceEnvironmentsUpdateWorkerPoolResponse = WorkerPoolResource; - -// @public -export type AppServicePlan = Resource & { - sku?: SkuDescription; - workerTierName?: string; - readonly status?: StatusOptions; - readonly subscription?: string; - hostingEnvironmentProfile?: HostingEnvironmentProfile; - readonly maximumNumberOfWorkers?: number; - readonly geoRegion?: string; - perSiteScaling?: boolean; - maximumElasticWorkerCount?: number; - readonly numberOfSites?: number; - isSpot?: boolean; - spotExpirationTime?: Date; - freeOfferExpirationTime?: Date; - readonly resourceGroup?: string; - reserved?: boolean; - isXenon?: boolean; - hyperV?: boolean; - targetWorkerCount?: number; - targetWorkerSizeId?: number; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export interface AppServicePlanCollection { - readonly nextLink?: string; - value: AppServicePlan[]; -} - -// @public -export type AppServicePlanPatchResource = ProxyOnlyResource & { - workerTierName?: string; - readonly status?: StatusOptions; - readonly subscription?: string; - hostingEnvironmentProfile?: HostingEnvironmentProfile; - readonly maximumNumberOfWorkers?: number; - readonly geoRegion?: string; - perSiteScaling?: boolean; - maximumElasticWorkerCount?: number; - readonly numberOfSites?: number; - isSpot?: boolean; - spotExpirationTime?: Date; - freeOfferExpirationTime?: Date; - readonly resourceGroup?: string; - reserved?: boolean; - isXenon?: boolean; - hyperV?: boolean; - targetWorkerCount?: number; - targetWorkerSizeId?: number; - readonly provisioningState?: ProvisioningState; -}; - -// @public -export type AppServicePlanRestrictions = "None" | "Free" | "Shared" | "Basic" | "Standard" | "Premium"; - -// @public -export interface AppServicePlans { - beginCreateOrUpdate(resourceGroupName: string, name: string, appServicePlan: AppServicePlan, options?: AppServicePlansCreateOrUpdateOptionalParams): Promise, AppServicePlansCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, name: string, appServicePlan: AppServicePlan, options?: AppServicePlansCreateOrUpdateOptionalParams): Promise; - createOrUpdateVnetRoute(resourceGroupName: string, name: string, vnetName: string, routeName: string, route: VnetRoute, options?: AppServicePlansCreateOrUpdateVnetRouteOptionalParams): Promise; - delete(resourceGroupName: string, name: string, options?: AppServicePlansDeleteOptionalParams): Promise; - deleteHybridConnection(resourceGroupName: string, name: string, namespaceName: string, relayName: string, options?: AppServicePlansDeleteHybridConnectionOptionalParams): Promise; - deleteVnetRoute(resourceGroupName: string, name: string, vnetName: string, routeName: string, options?: AppServicePlansDeleteVnetRouteOptionalParams): Promise; - get(resourceGroupName: string, name: string, options?: AppServicePlansGetOptionalParams): Promise; - getHybridConnection(resourceGroupName: string, name: string, namespaceName: string, relayName: string, options?: AppServicePlansGetHybridConnectionOptionalParams): Promise; - getHybridConnectionPlanLimit(resourceGroupName: string, name: string, options?: AppServicePlansGetHybridConnectionPlanLimitOptionalParams): Promise; - getRouteForVnet(resourceGroupName: string, name: string, vnetName: string, routeName: string, options?: AppServicePlansGetRouteForVnetOptionalParams): Promise; - getServerFarmSkus(resourceGroupName: string, name: string, options?: AppServicePlansGetServerFarmSkusOptionalParams): Promise; - getVnetFromServerFarm(resourceGroupName: string, name: string, vnetName: string, options?: AppServicePlansGetVnetFromServerFarmOptionalParams): Promise; - getVnetGateway(resourceGroupName: string, name: string, vnetName: string, gatewayName: string, options?: AppServicePlansGetVnetGatewayOptionalParams): Promise; - list(options?: AppServicePlansListOptionalParams): PagedAsyncIterableIterator; - listByResourceGroup(resourceGroupName: string, options?: AppServicePlansListByResourceGroupOptionalParams): PagedAsyncIterableIterator; - listCapabilities(resourceGroupName: string, name: string, options?: AppServicePlansListCapabilitiesOptionalParams): Promise; - listHybridConnectionKeys(resourceGroupName: string, name: string, namespaceName: string, relayName: string, options?: AppServicePlansListHybridConnectionKeysOptionalParams): Promise; - listHybridConnections(resourceGroupName: string, name: string, options?: AppServicePlansListHybridConnectionsOptionalParams): PagedAsyncIterableIterator; - listRoutesForVnet(resourceGroupName: string, name: string, vnetName: string, options?: AppServicePlansListRoutesForVnetOptionalParams): Promise; - listUsages(resourceGroupName: string, name: string, options?: AppServicePlansListUsagesOptionalParams): PagedAsyncIterableIterator; - listVnets(resourceGroupName: string, name: string, options?: AppServicePlansListVnetsOptionalParams): Promise; - listWebApps(resourceGroupName: string, name: string, options?: AppServicePlansListWebAppsOptionalParams): PagedAsyncIterableIterator; - listWebAppsByHybridConnection(resourceGroupName: string, name: string, namespaceName: string, relayName: string, options?: AppServicePlansListWebAppsByHybridConnectionOptionalParams): PagedAsyncIterableIterator; - rebootWorker(resourceGroupName: string, name: string, workerName: string, options?: AppServicePlansRebootWorkerOptionalParams): Promise; - restartWebApps(resourceGroupName: string, name: string, options?: AppServicePlansRestartWebAppsOptionalParams): Promise; - update(resourceGroupName: string, name: string, appServicePlan: AppServicePlanPatchResource, options?: AppServicePlansUpdateOptionalParams): Promise; - updateVnetGateway(resourceGroupName: string, name: string, vnetName: string, gatewayName: string, connectionEnvelope: VnetGateway, options?: AppServicePlansUpdateVnetGatewayOptionalParams): Promise; - updateVnetRoute(resourceGroupName: string, name: string, vnetName: string, routeName: string, route: VnetRoute, options?: AppServicePlansUpdateVnetRouteOptionalParams): Promise; -} - -// @public -export interface AppServicePlansCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type AppServicePlansCreateOrUpdateResponse = AppServicePlan; - -// @public -export interface AppServicePlansCreateOrUpdateVnetRouteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServicePlansCreateOrUpdateVnetRouteResponse = VnetRoute; - -// @public -export interface AppServicePlansDeleteHybridConnectionOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface AppServicePlansDeleteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface AppServicePlansDeleteVnetRouteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface AppServicePlansGetHybridConnectionOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface AppServicePlansGetHybridConnectionPlanLimitOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServicePlansGetHybridConnectionPlanLimitResponse = HybridConnectionLimits; - -// @public -export type AppServicePlansGetHybridConnectionResponse = HybridConnection; - -// @public -export interface AppServicePlansGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServicePlansGetResponse = AppServicePlan; - -// @public -export interface AppServicePlansGetRouteForVnetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServicePlansGetRouteForVnetResponse = VnetRoute[]; - -// @public -export interface AppServicePlansGetServerFarmSkusOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServicePlansGetServerFarmSkusResponse = Record; - -// @public -export interface AppServicePlansGetVnetFromServerFarmOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServicePlansGetVnetFromServerFarmResponse = VnetInfo; - -// @public -export interface AppServicePlansGetVnetGatewayOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServicePlansGetVnetGatewayResponse = VnetGateway; - -// @public -export interface AppServicePlansListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServicePlansListByResourceGroupNextResponse = AppServicePlanCollection; - -// @public -export interface AppServicePlansListByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServicePlansListByResourceGroupResponse = AppServicePlanCollection; - -// @public -export interface AppServicePlansListCapabilitiesOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServicePlansListCapabilitiesResponse = Capability[]; - -// @public -export interface AppServicePlansListHybridConnectionKeysOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServicePlansListHybridConnectionKeysResponse = HybridConnectionKey; - -// @public -export interface AppServicePlansListHybridConnectionsNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServicePlansListHybridConnectionsNextResponse = HybridConnectionCollection; - -// @public -export interface AppServicePlansListHybridConnectionsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServicePlansListHybridConnectionsResponse = HybridConnectionCollection; - -// @public -export interface AppServicePlansListNextOptionalParams extends coreClient.OperationOptions { - detailed?: boolean; -} - -// @public -export type AppServicePlansListNextResponse = AppServicePlanCollection; - -// @public -export interface AppServicePlansListOptionalParams extends coreClient.OperationOptions { - detailed?: boolean; -} - -// @public -export type AppServicePlansListResponse = AppServicePlanCollection; - -// @public -export interface AppServicePlansListRoutesForVnetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServicePlansListRoutesForVnetResponse = VnetRoute[]; - -// @public -export interface AppServicePlansListUsagesNextOptionalParams extends coreClient.OperationOptions { - filter?: string; -} - -// @public -export type AppServicePlansListUsagesNextResponse = CsmUsageQuotaCollection; - -// @public -export interface AppServicePlansListUsagesOptionalParams extends coreClient.OperationOptions { - filter?: string; -} - -// @public -export type AppServicePlansListUsagesResponse = CsmUsageQuotaCollection; - -// @public -export interface AppServicePlansListVnetsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServicePlansListVnetsResponse = VnetInfo[]; - -// @public -export interface AppServicePlansListWebAppsByHybridConnectionNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServicePlansListWebAppsByHybridConnectionNextResponse = ResourceCollection; - -// @public -export interface AppServicePlansListWebAppsByHybridConnectionOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServicePlansListWebAppsByHybridConnectionResponse = ResourceCollection; - -// @public -export interface AppServicePlansListWebAppsNextOptionalParams extends coreClient.OperationOptions { - filter?: string; - skipToken?: string; - top?: string; -} - -// @public -export type AppServicePlansListWebAppsNextResponse = WebAppCollection; - -// @public -export interface AppServicePlansListWebAppsOptionalParams extends coreClient.OperationOptions { - filter?: string; - skipToken?: string; - top?: string; -} - -// @public -export type AppServicePlansListWebAppsResponse = WebAppCollection; - -// @public -export interface AppServicePlansRebootWorkerOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface AppServicePlansRestartWebAppsOptionalParams extends coreClient.OperationOptions { - softRestart?: boolean; -} - -// @public -export interface AppServicePlansUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServicePlansUpdateResponse = AppServicePlan; - -// @public -export interface AppServicePlansUpdateVnetGatewayOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServicePlansUpdateVnetGatewayResponse = VnetGateway; - -// @public -export interface AppServicePlansUpdateVnetRouteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type AppServicePlansUpdateVnetRouteResponse = VnetRoute; - -// @public -export interface ArmIdWrapper { - readonly id?: string; -} - -// @public -export interface AutoHealActions { - actionType?: AutoHealActionType; - customAction?: AutoHealCustomAction; - minProcessExecutionTime?: string; -} - -// @public -export type AutoHealActionType = "Recycle" | "LogEvent" | "CustomAction"; - -// @public -export interface AutoHealCustomAction { - exe?: string; - parameters?: string; -} - -// @public -export interface AutoHealRules { - actions?: AutoHealActions; - triggers?: AutoHealTriggers; -} - -// @public -export interface AutoHealTriggers { - privateBytesInKB?: number; - requests?: RequestsBasedTrigger; - slowRequests?: SlowRequestsBasedTrigger; - statusCodes?: StatusCodesBasedTrigger[]; -} - -// @public -export interface AzureBlobStorageApplicationLogsConfig { - level?: LogLevel; - retentionInDays?: number; - sasUrl?: string; -} - -// @public -export interface AzureBlobStorageHttpLogsConfig { - enabled?: boolean; - retentionInDays?: number; - sasUrl?: string; -} - -// @public -export type AzureResourceType = "Website" | "TrafficManager"; - -// @public -export interface AzureStorageInfoValue { - accessKey?: string; - accountName?: string; - mountPath?: string; - shareName?: string; - readonly state?: AzureStorageState; - type?: AzureStorageType; -} - -// @public -export type AzureStoragePropertyDictionaryResource = ProxyOnlyResource & { - properties?: { - [propertyName: string]: AzureStorageInfoValue; - }; -}; - -// @public -export type AzureStorageState = "Ok" | "InvalidCredentials" | "InvalidShare"; - -// @public -export type AzureStorageType = "AzureFiles" | "AzureBlob"; - -// @public -export interface AzureTableStorageApplicationLogsConfig { - level?: LogLevel; - sasUrl: string; -} - -// @public -export type BackupItem = ProxyOnlyResource & { - readonly backupId?: number; - readonly storageAccountUrl?: string; - readonly blobName?: string; - readonly namePropertiesName?: string; - readonly status?: BackupItemStatus; - readonly sizeInBytes?: number; - readonly created?: Date; - readonly log?: string; - readonly databases?: DatabaseBackupSetting[]; - readonly scheduled?: boolean; - readonly lastRestoreTimeStamp?: Date; - readonly finishedTimeStamp?: Date; - readonly correlationId?: string; - readonly websiteSizeInBytes?: number; -}; - -// @public -export interface BackupItemCollection { - readonly nextLink?: string; - value: BackupItem[]; -} - -// @public -export type BackupItemStatus = "InProgress" | "Failed" | "Succeeded" | "TimedOut" | "Created" | "Skipped" | "PartiallySucceeded" | "DeleteInProgress" | "DeleteFailed" | "Deleted"; - -// @public -export type BackupRequest = ProxyOnlyResource & { - backupName?: string; - enabled?: boolean; - storageAccountUrl?: string; - backupSchedule?: BackupSchedule; - databases?: DatabaseBackupSetting[]; -}; - -// @public -export type BackupRestoreOperationType = "Default" | "Clone" | "Relocation" | "Snapshot" | "CloudFS"; - -// @public -export interface BackupSchedule { - frequencyInterval: number; - frequencyUnit: FrequencyUnit; - keepAtLeastOneBackup: boolean; - readonly lastExecutionTime?: Date; - retentionPeriodInDays: number; - startTime?: Date; -} - -// @public -export type BillingMeter = ProxyOnlyResource & { - meterId?: string; - billingLocation?: string; - shortName?: string; - friendlyName?: string; - resourceType?: string; - osType?: string; -}; - -// @public -export interface BillingMeterCollection { - readonly nextLink?: string; - value: BillingMeter[]; -} - -// @public -export type BuildStatus = string; - -// @public -export type BuiltInAuthenticationProvider = "AzureActiveDirectory" | "Facebook" | "Google" | "MicrosoftAccount" | "Twitter"; - -// @public -export interface Capability { - name?: string; - reason?: string; - value?: string; -} - -// @public -export type Certificate = Resource & { - readonly friendlyName?: string; - readonly subjectName?: string; - hostNames?: string[]; - pfxBlob?: Uint8Array; - readonly siteName?: string; - readonly selfLink?: string; - readonly issuer?: string; - readonly issueDate?: Date; - readonly expirationDate?: Date; - password?: string; - readonly thumbprint?: string; - readonly valid?: boolean; - readonly cerBlob?: Uint8Array; - readonly publicKeyHash?: string; - readonly hostingEnvironmentProfile?: HostingEnvironmentProfile; - keyVaultId?: string; - keyVaultSecretName?: string; - readonly keyVaultSecretStatus?: KeyVaultSecretStatus; - serverFarmId?: string; - canonicalName?: string; -}; - -// @public -export interface CertificateCollection { - readonly nextLink?: string; - value: Certificate[]; -} - -// @public -export interface CertificateDetails { - readonly issuer?: string; - readonly notAfter?: Date; - readonly notBefore?: Date; - readonly rawData?: string; - readonly serialNumber?: string; - readonly signatureAlgorithm?: string; - readonly subject?: string; - readonly thumbprint?: string; - readonly version?: number; -} - -// @public -export type CertificateEmail = ProxyOnlyResource & { - emailId?: string; - timeStamp?: Date; -}; - -// @public -export type CertificateOrderAction = ProxyOnlyResource & { - readonly actionType?: CertificateOrderActionType; - readonly createdAt?: Date; -}; - -// @public -export type CertificateOrderActionType = "CertificateIssued" | "CertificateOrderCanceled" | "CertificateOrderCreated" | "CertificateRevoked" | "DomainValidationComplete" | "FraudDetected" | "OrgNameChange" | "OrgValidationComplete" | "SanDrop" | "FraudCleared" | "CertificateExpired" | "CertificateExpirationWarning" | "FraudDocumentationRequired" | "Unknown"; - -// @public -export type CertificateOrderStatus = "Pendingissuance" | "Issued" | "Revoked" | "Canceled" | "Denied" | "Pendingrevocation" | "PendingRekey" | "Unused" | "Expired" | "NotSubmitted"; - -// @public -export type CertificatePatchResource = ProxyOnlyResource & { - readonly friendlyName?: string; - readonly subjectName?: string; - hostNames?: string[]; - pfxBlob?: Uint8Array; - readonly siteName?: string; - readonly selfLink?: string; - readonly issuer?: string; - readonly issueDate?: Date; - readonly expirationDate?: Date; - password?: string; - readonly thumbprint?: string; - readonly valid?: boolean; - readonly cerBlob?: Uint8Array; - readonly publicKeyHash?: string; - readonly hostingEnvironmentProfile?: HostingEnvironmentProfile; - keyVaultId?: string; - keyVaultSecretName?: string; - readonly keyVaultSecretStatus?: KeyVaultSecretStatus; - serverFarmId?: string; - canonicalName?: string; -}; - -// @public -export type CertificateProductType = "StandardDomainValidatedSsl" | "StandardDomainValidatedWildCardSsl"; - -// @public -export interface CertificateRegistrationProvider { - listOperations(options?: CertificateRegistrationProviderListOperationsOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface CertificateRegistrationProviderListOperationsNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type CertificateRegistrationProviderListOperationsNextResponse = CsmOperationCollection; - -// @public -export interface CertificateRegistrationProviderListOperationsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type CertificateRegistrationProviderListOperationsResponse = CsmOperationCollection; - -// @public -export interface Certificates { - createOrUpdate(resourceGroupName: string, name: string, certificateEnvelope: Certificate, options?: CertificatesCreateOrUpdateOptionalParams): Promise; - delete(resourceGroupName: string, name: string, options?: CertificatesDeleteOptionalParams): Promise; - get(resourceGroupName: string, name: string, options?: CertificatesGetOptionalParams): Promise; - list(options?: CertificatesListOptionalParams): PagedAsyncIterableIterator; - listByResourceGroup(resourceGroupName: string, options?: CertificatesListByResourceGroupOptionalParams): PagedAsyncIterableIterator; - update(resourceGroupName: string, name: string, certificateEnvelope: CertificatePatchResource, options?: CertificatesUpdateOptionalParams): Promise; -} - -// @public -export interface CertificatesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type CertificatesCreateOrUpdateResponse = Certificate; - -// @public -export interface CertificatesDeleteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface CertificatesGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type CertificatesGetResponse = Certificate; - -// @public -export interface CertificatesListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type CertificatesListByResourceGroupNextResponse = CertificateCollection; - -// @public -export interface CertificatesListByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type CertificatesListByResourceGroupResponse = CertificateCollection; - -// @public -export interface CertificatesListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type CertificatesListNextResponse = CertificateCollection; - -// @public -export interface CertificatesListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type CertificatesListResponse = CertificateCollection; - -// @public -export interface CertificatesUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type CertificatesUpdateResponse = Certificate; - -// @public -export type Channels = "Notification" | "Api" | "Email" | "Webhook" | "All"; - -// @public -export type CheckNameResourceTypes = string; - -// @public -export type CloneAbilityResult = "Cloneable" | "PartiallyCloneable" | "NotCloneable"; - -// @public -export interface CloningInfo { - appSettingsOverrides?: { - [propertyName: string]: string; - }; - cloneCustomHostNames?: boolean; - cloneSourceControl?: boolean; - configureLoadBalancing?: boolean; - correlationId?: string; - hostingEnvironment?: string; - overwrite?: boolean; - sourceWebAppId: string; - sourceWebAppLocation?: string; - trafficManagerProfileId?: string; - trafficManagerProfileName?: string; -} - -// @public (undocumented) -export interface Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties { - readonly clientId?: string; - readonly principalId?: string; -} - -// @public -export type ComputeModeOptions = "Shared" | "Dedicated" | "Dynamic"; - -// @public -export type ConnectionStringDictionary = ProxyOnlyResource & { - properties?: { - [propertyName: string]: ConnStringValueTypePair; - }; -}; - -// @public -export type ConnectionStringType = "MySql" | "SQLServer" | "SQLAzure" | "Custom" | "NotificationHub" | "ServiceBus" | "EventHub" | "ApiHub" | "DocDb" | "RedisCache" | "PostgreSQL"; - -// @public -export interface ConnStringInfo { - connectionString?: string; - name?: string; - type?: ConnectionStringType; -} - -// @public -export interface ConnStringValueTypePair { - type: ConnectionStringType; - value: string; -} - -// @public -export interface Contact { - addressMailing?: Address; - email: string; - fax?: string; - jobTitle?: string; - nameFirst: string; - nameLast: string; - nameMiddle?: string; - organization?: string; - phone: string; -} - -// @public (undocumented) -export interface ContainerCpuStatistics { - // (undocumented) - cpuUsage?: ContainerCpuUsage; - // (undocumented) - onlineCpuCount?: number; - // (undocumented) - systemCpuUsage?: number; - // (undocumented) - throttlingData?: ContainerThrottlingData; -} - -// @public (undocumented) -export interface ContainerCpuUsage { - // (undocumented) - kernelModeUsage?: number; - // (undocumented) - perCpuUsage?: number[]; - // (undocumented) - totalUsage?: number; - // (undocumented) - userModeUsage?: number; -} - -// @public (undocumented) -export interface ContainerInfo { - // (undocumented) - currentCpuStats?: ContainerCpuStatistics; - // (undocumented) - currentTimeStamp?: Date; - // (undocumented) - eth0?: ContainerNetworkInterfaceStatistics; - // (undocumented) - id?: string; - // (undocumented) - memoryStats?: ContainerMemoryStatistics; - // (undocumented) - name?: string; - // (undocumented) - previousCpuStats?: ContainerCpuStatistics; - // (undocumented) - previousTimeStamp?: Date; -} - -// @public (undocumented) -export interface ContainerMemoryStatistics { - // (undocumented) - limit?: number; - // (undocumented) - maxUsage?: number; - // (undocumented) - usage?: number; -} - -// @public (undocumented) -export interface ContainerNetworkInterfaceStatistics { - // (undocumented) - rxBytes?: number; - // (undocumented) - rxDropped?: number; - // (undocumented) - rxErrors?: number; - // (undocumented) - rxPackets?: number; - // (undocumented) - txBytes?: number; - // (undocumented) - txDropped?: number; - // (undocumented) - txErrors?: number; - // (undocumented) - txPackets?: number; -} - -// @public (undocumented) -export interface ContainerThrottlingData { - // (undocumented) - periods?: number; - // (undocumented) - throttledPeriods?: number; - // (undocumented) - throttledTime?: number; -} - -// @public -export type ContinuousWebJob = ProxyOnlyResource & { - status?: ContinuousWebJobStatus; - detailedStatus?: string; - logUrl?: string; - runCommand?: string; - url?: string; - extraInfoUrl?: string; - webJobType?: WebJobType; - error?: string; - usingSdk?: boolean; - settings?: { - [propertyName: string]: Record; - }; -}; - -// @public -export interface ContinuousWebJobCollection { - readonly nextLink?: string; - value: ContinuousWebJob[]; -} - -// @public -export type ContinuousWebJobStatus = "Initializing" | "Starting" | "Running" | "PendingRestart" | "Stopped"; - -// @public -export interface CorsSettings { - allowedOrigins?: string[]; - supportCredentials?: boolean; -} - -// @public -export interface CsmCopySlotEntity { - siteConfig: SiteConfig; - targetSlot: string; -} - -// @public -export interface CsmMoveResourceEnvelope { - // (undocumented) - resources?: string[]; - // (undocumented) - targetResourceGroup?: string; -} - -// @public -export interface CsmOperationCollection { - readonly nextLink?: string; - value: CsmOperationDescription[]; -} - -// @public -export interface CsmOperationDescription { - display?: CsmOperationDisplay; - // (undocumented) - name?: string; - // (undocumented) - origin?: string; - properties?: CsmOperationDescriptionProperties; -} - -// @public -export interface CsmOperationDescriptionProperties { - serviceSpecification?: ServiceSpecification; -} - -// @public -export interface CsmOperationDisplay { - // (undocumented) - description?: string; - // (undocumented) - operation?: string; - // (undocumented) - provider?: string; - // (undocumented) - resource?: string; -} - -// @public -export interface CsmPublishingProfileOptions { - format?: PublishingProfileFormat; - includeDisasterRecoveryEndpoints?: boolean; -} - -// @public -export interface CsmSlotEntity { - preserveVnet: boolean; - targetSlot: string; -} - -// @public -export interface CsmUsageQuota { - currentValue?: number; - limit?: number; - name?: LocalizableString; - nextResetTime?: Date; - unit?: string; -} - -// @public -export interface CsmUsageQuotaCollection { - readonly nextLink?: string; - value: CsmUsageQuota[]; -} - -// @public -export type CustomHostnameAnalysisResult = ProxyOnlyResource & { - readonly isHostnameAlreadyVerified?: boolean; - readonly customDomainVerificationTest?: DnsVerificationTestResult; - readonly customDomainVerificationFailureInfo?: ErrorEntity; - readonly hasConflictOnScaleUnit?: boolean; - readonly hasConflictAcrossSubscription?: boolean; - readonly conflictingAppResourceId?: string; - cNameRecords?: string[]; - txtRecords?: string[]; - aRecords?: string[]; - alternateCNameRecords?: string[]; - alternateTxtRecords?: string[]; -}; - -// @public -export type CustomHostNameDnsRecordType = "CName" | "A"; - -// @public -export interface DatabaseBackupSetting { - connectionString?: string; - connectionStringName?: string; - databaseType: DatabaseType; - // (undocumented) - name?: string; -} - -// @public -export type DatabaseType = string; - -// @public -export interface DataSource { - dataSourceUri?: NameValuePair[]; - instructions?: string[]; -} - -// @public -export interface DataTableResponseColumn { - columnName?: string; - columnType?: string; - dataType?: string; -} - -// @public -export interface DataTableResponseObject { - columns?: DataTableResponseColumn[]; - rows?: string[][]; - tableName?: string; -} - -// @public -export interface DefaultErrorResponse { - readonly error?: DefaultErrorResponseError; -} - -// @public -export interface DefaultErrorResponseError { - readonly code?: string; - // (undocumented) - details?: DefaultErrorResponseErrorDetailsItem[]; - readonly innererror?: string; - readonly message?: string; - readonly target?: string; -} - -// @public -export interface DefaultErrorResponseErrorDetailsItem { - readonly code?: string; - readonly message?: string; - readonly target?: string; -} - -// @public -export type DeletedAppRestoreRequest = ProxyOnlyResource & { - deletedSiteId?: string; - recoverConfiguration?: boolean; - snapshotTime?: string; - useDRSecondary?: boolean; -}; - -// @public -export type DeletedSite = ProxyOnlyResource & { - readonly deletedSiteId?: number; - readonly deletedTimestamp?: string; - readonly subscription?: string; - readonly resourceGroup?: string; - readonly deletedSiteName?: string; - readonly slot?: string; - readonly kindPropertiesKind?: string; - readonly geoRegionName?: string; -}; - -// @public -export interface DeletedWebAppCollection { - readonly nextLink?: string; - value: DeletedSite[]; -} - -// @public -export interface DeletedWebApps { - getDeletedWebAppByLocation(location: string, deletedSiteId: string, options?: DeletedWebAppsGetDeletedWebAppByLocationOptionalParams): Promise; - list(options?: DeletedWebAppsListOptionalParams): PagedAsyncIterableIterator; - listByLocation(location: string, options?: DeletedWebAppsListByLocationOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface DeletedWebAppsGetDeletedWebAppByLocationOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DeletedWebAppsGetDeletedWebAppByLocationResponse = DeletedSite; - -// @public -export interface DeletedWebAppsListByLocationNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DeletedWebAppsListByLocationNextResponse = DeletedWebAppCollection; - -// @public -export interface DeletedWebAppsListByLocationOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DeletedWebAppsListByLocationResponse = DeletedWebAppCollection; - -// @public -export interface DeletedWebAppsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DeletedWebAppsListNextResponse = DeletedWebAppCollection; - -// @public -export interface DeletedWebAppsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DeletedWebAppsListResponse = DeletedWebAppCollection; - -// @public -export type Deployment = ProxyOnlyResource & { - status?: number; - message?: string; - author?: string; - deployer?: string; - authorEmail?: string; - startTime?: Date; - endTime?: Date; - active?: boolean; - details?: string; -}; - -// @public -export interface DeploymentCollection { - readonly nextLink?: string; - value: Deployment[]; -} - -// @public -export interface DeploymentLocations { - hostingEnvironmentDeploymentInfos?: HostingEnvironmentDeploymentInfo[]; - hostingEnvironments?: AppServiceEnvironment[]; - locations?: GeoRegion[]; -} - -// @public -export interface DetectorAbnormalTimePeriod { - endTime?: Date; - message?: string; - metaData?: NameValuePair[][]; - priority?: number; - solutions?: Solution[]; - source?: string; - startTime?: Date; - type?: IssueType; -} - -// @public -export type DetectorDefinition = ProxyOnlyResource & { - readonly displayName?: string; - readonly description?: string; - readonly rank?: number; - readonly isEnabled?: boolean; -}; - -// @public -export interface DetectorInfo { - readonly category?: string; - readonly description?: string; - readonly subCategory?: string; - readonly supportTopicId?: string; -} - -// @public -export type DetectorResponse = ProxyOnlyResource & { - metadata?: DetectorInfo; - dataset?: DiagnosticData[]; -}; - -// @public -export interface DetectorResponseCollection { - readonly nextLink?: string; - value: DetectorResponse[]; -} - -// @public -export type DiagnosticAnalysis = ProxyOnlyResource & { - startTime?: Date; - endTime?: Date; - abnormalTimePeriods?: AbnormalTimePeriod[]; - payload?: AnalysisData[]; - nonCorrelatedDetectors?: DetectorDefinition[]; -}; - -// @public -export interface DiagnosticAnalysisCollection { - readonly nextLink?: string; - value: AnalysisDefinition[]; -} - -// @public -export type DiagnosticCategory = ProxyOnlyResource & { - readonly description?: string; -}; - -// @public -export interface DiagnosticCategoryCollection { - readonly nextLink?: string; - value: DiagnosticCategory[]; -} - -// @public -export interface DiagnosticData { - renderingProperties?: Rendering; - table?: DataTableResponseObject; -} - -// @public -export interface DiagnosticDetectorCollection { - readonly nextLink?: string; - value: DetectorDefinition[]; -} - -// @public -export type DiagnosticDetectorResponse = ProxyOnlyResource & { - startTime?: Date; - endTime?: Date; - issueDetected?: boolean; - detectorDefinition?: DetectorDefinition; - metrics?: DiagnosticMetricSet[]; - abnormalTimePeriods?: DetectorAbnormalTimePeriod[]; - data?: NameValuePair[][]; - responseMetaData?: ResponseMetaData; -}; - -// @public -export interface DiagnosticMetricSample { - isAggregated?: boolean; - maximum?: number; - minimum?: number; - roleInstance?: string; - timestamp?: Date; - total?: number; -} - -// @public -export interface DiagnosticMetricSet { - endTime?: Date; - name?: string; - startTime?: Date; - timeGrain?: string; - unit?: string; - values?: DiagnosticMetricSample[]; -} - -// @public -export interface Diagnostics { - executeSiteAnalysis(resourceGroupName: string, siteName: string, diagnosticCategory: string, analysisName: string, options?: DiagnosticsExecuteSiteAnalysisOptionalParams): Promise; - executeSiteAnalysisSlot(resourceGroupName: string, siteName: string, diagnosticCategory: string, analysisName: string, slot: string, options?: DiagnosticsExecuteSiteAnalysisSlotOptionalParams): Promise; - executeSiteDetector(resourceGroupName: string, siteName: string, detectorName: string, diagnosticCategory: string, options?: DiagnosticsExecuteSiteDetectorOptionalParams): Promise; - executeSiteDetectorSlot(resourceGroupName: string, siteName: string, detectorName: string, diagnosticCategory: string, slot: string, options?: DiagnosticsExecuteSiteDetectorSlotOptionalParams): Promise; - getHostingEnvironmentDetectorResponse(resourceGroupName: string, name: string, detectorName: string, options?: DiagnosticsGetHostingEnvironmentDetectorResponseOptionalParams): Promise; - getSiteAnalysis(resourceGroupName: string, siteName: string, diagnosticCategory: string, analysisName: string, options?: DiagnosticsGetSiteAnalysisOptionalParams): Promise; - getSiteAnalysisSlot(resourceGroupName: string, siteName: string, diagnosticCategory: string, analysisName: string, slot: string, options?: DiagnosticsGetSiteAnalysisSlotOptionalParams): Promise; - getSiteDetector(resourceGroupName: string, siteName: string, diagnosticCategory: string, detectorName: string, options?: DiagnosticsGetSiteDetectorOptionalParams): Promise; - getSiteDetectorResponse(resourceGroupName: string, siteName: string, detectorName: string, options?: DiagnosticsGetSiteDetectorResponseOptionalParams): Promise; - getSiteDetectorResponseSlot(resourceGroupName: string, siteName: string, detectorName: string, slot: string, options?: DiagnosticsGetSiteDetectorResponseSlotOptionalParams): Promise; - getSiteDetectorSlot(resourceGroupName: string, siteName: string, diagnosticCategory: string, detectorName: string, slot: string, options?: DiagnosticsGetSiteDetectorSlotOptionalParams): Promise; - getSiteDiagnosticCategory(resourceGroupName: string, siteName: string, diagnosticCategory: string, options?: DiagnosticsGetSiteDiagnosticCategoryOptionalParams): Promise; - getSiteDiagnosticCategorySlot(resourceGroupName: string, siteName: string, diagnosticCategory: string, slot: string, options?: DiagnosticsGetSiteDiagnosticCategorySlotOptionalParams): Promise; - listHostingEnvironmentDetectorResponses(resourceGroupName: string, name: string, options?: DiagnosticsListHostingEnvironmentDetectorResponsesOptionalParams): PagedAsyncIterableIterator; - listSiteAnalyses(resourceGroupName: string, siteName: string, diagnosticCategory: string, options?: DiagnosticsListSiteAnalysesOptionalParams): PagedAsyncIterableIterator; - listSiteAnalysesSlot(resourceGroupName: string, siteName: string, diagnosticCategory: string, slot: string, options?: DiagnosticsListSiteAnalysesSlotOptionalParams): PagedAsyncIterableIterator; - listSiteDetectorResponses(resourceGroupName: string, siteName: string, options?: DiagnosticsListSiteDetectorResponsesOptionalParams): PagedAsyncIterableIterator; - listSiteDetectorResponsesSlot(resourceGroupName: string, siteName: string, slot: string, options?: DiagnosticsListSiteDetectorResponsesSlotOptionalParams): PagedAsyncIterableIterator; - listSiteDetectors(resourceGroupName: string, siteName: string, diagnosticCategory: string, options?: DiagnosticsListSiteDetectorsOptionalParams): PagedAsyncIterableIterator; - listSiteDetectorsSlot(resourceGroupName: string, siteName: string, diagnosticCategory: string, slot: string, options?: DiagnosticsListSiteDetectorsSlotOptionalParams): PagedAsyncIterableIterator; - listSiteDiagnosticCategories(resourceGroupName: string, siteName: string, options?: DiagnosticsListSiteDiagnosticCategoriesOptionalParams): PagedAsyncIterableIterator; - listSiteDiagnosticCategoriesSlot(resourceGroupName: string, siteName: string, slot: string, options?: DiagnosticsListSiteDiagnosticCategoriesSlotOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface DiagnosticsExecuteSiteAnalysisOptionalParams extends coreClient.OperationOptions { - endTime?: Date; - startTime?: Date; - timeGrain?: string; -} - -// @public -export type DiagnosticsExecuteSiteAnalysisResponse = DiagnosticAnalysis; - -// @public -export interface DiagnosticsExecuteSiteAnalysisSlotOptionalParams extends coreClient.OperationOptions { - endTime?: Date; - startTime?: Date; - timeGrain?: string; -} - -// @public -export type DiagnosticsExecuteSiteAnalysisSlotResponse = DiagnosticAnalysis; - -// @public -export interface DiagnosticsExecuteSiteDetectorOptionalParams extends coreClient.OperationOptions { - endTime?: Date; - startTime?: Date; - timeGrain?: string; -} - -// @public -export type DiagnosticsExecuteSiteDetectorResponse = DiagnosticDetectorResponse; - -// @public -export interface DiagnosticsExecuteSiteDetectorSlotOptionalParams extends coreClient.OperationOptions { - endTime?: Date; - startTime?: Date; - timeGrain?: string; -} - -// @public -export type DiagnosticsExecuteSiteDetectorSlotResponse = DiagnosticDetectorResponse; - -// @public -export interface DiagnosticsGetHostingEnvironmentDetectorResponseOptionalParams extends coreClient.OperationOptions { - endTime?: Date; - startTime?: Date; - timeGrain?: string; -} - -// @public -export type DiagnosticsGetHostingEnvironmentDetectorResponseResponse = DetectorResponse; - -// @public -export interface DiagnosticsGetSiteAnalysisOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DiagnosticsGetSiteAnalysisResponse = AnalysisDefinition; - -// @public -export interface DiagnosticsGetSiteAnalysisSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DiagnosticsGetSiteAnalysisSlotResponse = AnalysisDefinition; - -// @public -export interface DiagnosticsGetSiteDetectorOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DiagnosticsGetSiteDetectorResponse = DetectorDefinition; - -// @public -export interface DiagnosticsGetSiteDetectorResponseOptionalParams extends coreClient.OperationOptions { - endTime?: Date; - startTime?: Date; - timeGrain?: string; -} - -// @public -export type DiagnosticsGetSiteDetectorResponseResponse = DetectorResponse; - -// @public -export interface DiagnosticsGetSiteDetectorResponseSlotOptionalParams extends coreClient.OperationOptions { - endTime?: Date; - startTime?: Date; - timeGrain?: string; -} - -// @public -export type DiagnosticsGetSiteDetectorResponseSlotResponse = DetectorResponse; - -// @public -export interface DiagnosticsGetSiteDetectorSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DiagnosticsGetSiteDetectorSlotResponse = DetectorDefinition; - -// @public -export interface DiagnosticsGetSiteDiagnosticCategoryOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DiagnosticsGetSiteDiagnosticCategoryResponse = DiagnosticCategory; - -// @public -export interface DiagnosticsGetSiteDiagnosticCategorySlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DiagnosticsGetSiteDiagnosticCategorySlotResponse = DiagnosticCategory; - -// @public -export interface DiagnosticsListHostingEnvironmentDetectorResponsesNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DiagnosticsListHostingEnvironmentDetectorResponsesNextResponse = DetectorResponseCollection; - -// @public -export interface DiagnosticsListHostingEnvironmentDetectorResponsesOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DiagnosticsListHostingEnvironmentDetectorResponsesResponse = DetectorResponseCollection; - -// @public -export interface DiagnosticsListSiteAnalysesNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DiagnosticsListSiteAnalysesNextResponse = DiagnosticAnalysisCollection; - -// @public -export interface DiagnosticsListSiteAnalysesOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DiagnosticsListSiteAnalysesResponse = DiagnosticAnalysisCollection; - -// @public -export interface DiagnosticsListSiteAnalysesSlotNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DiagnosticsListSiteAnalysesSlotNextResponse = DiagnosticAnalysisCollection; - -// @public -export interface DiagnosticsListSiteAnalysesSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DiagnosticsListSiteAnalysesSlotResponse = DiagnosticAnalysisCollection; - -// @public -export interface DiagnosticsListSiteDetectorResponsesNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DiagnosticsListSiteDetectorResponsesNextResponse = DetectorResponseCollection; - -// @public -export interface DiagnosticsListSiteDetectorResponsesOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DiagnosticsListSiteDetectorResponsesResponse = DetectorResponseCollection; - -// @public -export interface DiagnosticsListSiteDetectorResponsesSlotNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DiagnosticsListSiteDetectorResponsesSlotNextResponse = DetectorResponseCollection; - -// @public -export interface DiagnosticsListSiteDetectorResponsesSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DiagnosticsListSiteDetectorResponsesSlotResponse = DetectorResponseCollection; - -// @public -export interface DiagnosticsListSiteDetectorsNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DiagnosticsListSiteDetectorsNextResponse = DiagnosticDetectorCollection; - -// @public -export interface DiagnosticsListSiteDetectorsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DiagnosticsListSiteDetectorsResponse = DiagnosticDetectorCollection; - -// @public -export interface DiagnosticsListSiteDetectorsSlotNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DiagnosticsListSiteDetectorsSlotNextResponse = DiagnosticDetectorCollection; - -// @public -export interface DiagnosticsListSiteDetectorsSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DiagnosticsListSiteDetectorsSlotResponse = DiagnosticDetectorCollection; - -// @public -export interface DiagnosticsListSiteDiagnosticCategoriesNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DiagnosticsListSiteDiagnosticCategoriesNextResponse = DiagnosticCategoryCollection; - -// @public -export interface DiagnosticsListSiteDiagnosticCategoriesOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DiagnosticsListSiteDiagnosticCategoriesResponse = DiagnosticCategoryCollection; - -// @public -export interface DiagnosticsListSiteDiagnosticCategoriesSlotNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DiagnosticsListSiteDiagnosticCategoriesSlotNextResponse = DiagnosticCategoryCollection; - -// @public -export interface DiagnosticsListSiteDiagnosticCategoriesSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DiagnosticsListSiteDiagnosticCategoriesSlotResponse = DiagnosticCategoryCollection; - -// @public -export interface Dimension { - // (undocumented) - displayName?: string; - // (undocumented) - internalName?: string; - // (undocumented) - name?: string; - // (undocumented) - toBeExportedForShoebox?: boolean; -} - -// @public -export type DnsType = "AzureDns" | "DefaultDomainRegistrarDns"; - -// @public -export type DnsVerificationTestResult = "Passed" | "Failed" | "Skipped"; - -// @public -export type Domain = Resource & { - contactAdmin?: Contact; - contactBilling?: Contact; - contactRegistrant?: Contact; - contactTech?: Contact; - readonly registrationStatus?: DomainStatus; - readonly provisioningState?: ProvisioningState; - readonly nameServers?: string[]; - privacy?: boolean; - readonly createdTime?: Date; - readonly expirationTime?: Date; - readonly lastRenewedTime?: Date; - autoRenew?: boolean; - readonly readyForDnsRecordManagement?: boolean; - readonly managedHostNames?: HostName[]; - consent?: DomainPurchaseConsent; - readonly domainNotRenewableReasons?: DomainPropertiesDomainNotRenewableReasonsItem[]; - dnsType?: DnsType; - dnsZoneId?: string; - targetDnsType?: DnsType; - authCode?: string; -}; - -// @public -export interface DomainAvailabilityCheckResult { - available?: boolean; - domainType?: DomainType; - name?: string; -} - -// @public -export interface DomainCollection { - readonly nextLink?: string; - value: Domain[]; -} - -// @public -export interface DomainControlCenterSsoRequest { - readonly postParameterKey?: string; - readonly postParameterValue?: string; - readonly url?: string; -} - -// @public -export type DomainOwnershipIdentifier = ProxyOnlyResource & { - ownershipId?: string; -}; - -// @public -export interface DomainOwnershipIdentifierCollection { - readonly nextLink?: string; - value: DomainOwnershipIdentifier[]; -} - -// @public -export type DomainPatchResource = ProxyOnlyResource & { - contactAdmin?: Contact; - contactBilling?: Contact; - contactRegistrant?: Contact; - contactTech?: Contact; - readonly registrationStatus?: DomainStatus; - readonly provisioningState?: ProvisioningState; - readonly nameServers?: string[]; - privacy?: boolean; - readonly createdTime?: Date; - readonly expirationTime?: Date; - readonly lastRenewedTime?: Date; - autoRenew?: boolean; - readonly readyForDnsRecordManagement?: boolean; - readonly managedHostNames?: HostName[]; - consent?: DomainPurchaseConsent; - readonly domainNotRenewableReasons?: DomainPatchResourcePropertiesDomainNotRenewableReasonsItem[]; - dnsType?: DnsType; - dnsZoneId?: string; - targetDnsType?: DnsType; - authCode?: string; -}; - -// @public -export type DomainPatchResourcePropertiesDomainNotRenewableReasonsItem = string; - -// @public -export type DomainPropertiesDomainNotRenewableReasonsItem = string; - -// @public -export interface DomainPurchaseConsent { - agreedAt?: Date; - agreedBy?: string; - agreementKeys?: string[]; -} - -// @public -export interface DomainRecommendationSearchParameters { - keywords?: string; - maxDomainRecommendations?: number; -} - -// @public -export interface DomainRegistrationProvider { - listOperations(options?: DomainRegistrationProviderListOperationsOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface DomainRegistrationProviderListOperationsNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DomainRegistrationProviderListOperationsNextResponse = CsmOperationCollection; - -// @public -export interface DomainRegistrationProviderListOperationsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DomainRegistrationProviderListOperationsResponse = CsmOperationCollection; - -// @public -export interface Domains { - beginCreateOrUpdate(resourceGroupName: string, domainName: string, domain: Domain, options?: DomainsCreateOrUpdateOptionalParams): Promise, DomainsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, domainName: string, domain: Domain, options?: DomainsCreateOrUpdateOptionalParams): Promise; - checkAvailability(identifier: NameIdentifier, options?: DomainsCheckAvailabilityOptionalParams): Promise; - createOrUpdateOwnershipIdentifier(resourceGroupName: string, domainName: string, name: string, domainOwnershipIdentifier: DomainOwnershipIdentifier, options?: DomainsCreateOrUpdateOwnershipIdentifierOptionalParams): Promise; - delete(resourceGroupName: string, domainName: string, options?: DomainsDeleteOptionalParams): Promise; - deleteOwnershipIdentifier(resourceGroupName: string, domainName: string, name: string, options?: DomainsDeleteOwnershipIdentifierOptionalParams): Promise; - get(resourceGroupName: string, domainName: string, options?: DomainsGetOptionalParams): Promise; - getControlCenterSsoRequest(options?: DomainsGetControlCenterSsoRequestOptionalParams): Promise; - getOwnershipIdentifier(resourceGroupName: string, domainName: string, name: string, options?: DomainsGetOwnershipIdentifierOptionalParams): Promise; - list(options?: DomainsListOptionalParams): PagedAsyncIterableIterator; - listByResourceGroup(resourceGroupName: string, options?: DomainsListByResourceGroupOptionalParams): PagedAsyncIterableIterator; - listOwnershipIdentifiers(resourceGroupName: string, domainName: string, options?: DomainsListOwnershipIdentifiersOptionalParams): PagedAsyncIterableIterator; - listRecommendations(parameters: DomainRecommendationSearchParameters, options?: DomainsListRecommendationsOptionalParams): PagedAsyncIterableIterator; - renew(resourceGroupName: string, domainName: string, options?: DomainsRenewOptionalParams): Promise; - update(resourceGroupName: string, domainName: string, domain: DomainPatchResource, options?: DomainsUpdateOptionalParams): Promise; - updateOwnershipIdentifier(resourceGroupName: string, domainName: string, name: string, domainOwnershipIdentifier: DomainOwnershipIdentifier, options?: DomainsUpdateOwnershipIdentifierOptionalParams): Promise; -} - -// @public -export interface DomainsCheckAvailabilityOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DomainsCheckAvailabilityResponse = DomainAvailabilityCheckResult; - -// @public -export interface DomainsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface DomainsCreateOrUpdateOwnershipIdentifierOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DomainsCreateOrUpdateOwnershipIdentifierResponse = DomainOwnershipIdentifier; - -// @public -export type DomainsCreateOrUpdateResponse = Domain; - -// @public -export interface DomainsDeleteOptionalParams extends coreClient.OperationOptions { - forceHardDeleteDomain?: boolean; -} - -// @public -export interface DomainsDeleteOwnershipIdentifierOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface DomainsGetControlCenterSsoRequestOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DomainsGetControlCenterSsoRequestResponse = DomainControlCenterSsoRequest; - -// @public -export interface DomainsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface DomainsGetOwnershipIdentifierOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DomainsGetOwnershipIdentifierResponse = DomainOwnershipIdentifier; - -// @public -export type DomainsGetResponse = Domain; - -// @public -export interface DomainsListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DomainsListByResourceGroupNextResponse = DomainCollection; - -// @public -export interface DomainsListByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DomainsListByResourceGroupResponse = DomainCollection; - -// @public -export interface DomainsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DomainsListNextResponse = DomainCollection; - -// @public -export interface DomainsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface DomainsListOwnershipIdentifiersNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DomainsListOwnershipIdentifiersNextResponse = DomainOwnershipIdentifierCollection; - -// @public -export interface DomainsListOwnershipIdentifiersOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DomainsListOwnershipIdentifiersResponse = DomainOwnershipIdentifierCollection; - -// @public -export interface DomainsListRecommendationsNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DomainsListRecommendationsNextResponse = NameIdentifierCollection; - -// @public -export interface DomainsListRecommendationsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DomainsListRecommendationsResponse = NameIdentifierCollection; - -// @public -export type DomainsListResponse = DomainCollection; - -// @public -export interface DomainsRenewOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DomainStatus = "Active" | "Awaiting" | "Cancelled" | "Confiscated" | "Disabled" | "Excluded" | "Expired" | "Failed" | "Held" | "Locked" | "Parked" | "Pending" | "Reserved" | "Reverted" | "Suspended" | "Transferred" | "Unknown" | "Unlocked" | "Unparked" | "Updated" | "JsonConverterFailed"; - -// @public -export interface DomainsUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface DomainsUpdateOwnershipIdentifierOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type DomainsUpdateOwnershipIdentifierResponse = DomainOwnershipIdentifier; - -// @public -export type DomainsUpdateResponse = Domain; - -// @public -export type DomainType = "Regular" | "SoftDeleted"; - -// @public -export interface EnabledConfig { - enabled?: boolean; -} - -// @public -export interface EndpointDependency { - domainName?: string; - endpointDetails?: EndpointDetail[]; -} - -// @public -export interface EndpointDetail { - ipAddress?: string; - isAccessible?: boolean; - latency?: number; - port?: number; -} - -// @public -export type Enum4 = string; - -// @public -export type Enum5 = string; - -// @public -export interface ErrorEntity { - code?: string; - extendedCode?: string; - innerErrors?: ErrorEntity[]; - message?: string; - messageTemplate?: string; - parameters?: string[]; -} - -// @public -export interface Experiments { - rampUpRules?: RampUpRule[]; -} - -// @public -export interface FileSystemApplicationLogsConfig { - level?: LogLevel; -} - -// @public -export interface FileSystemHttpLogsConfig { - enabled?: boolean; - retentionInDays?: number; - retentionInMb?: number; -} - -// @public -export type FrequencyUnit = "Day" | "Hour"; - -// @public -export type FtpsState = string; - -// @public -export type FunctionEnvelope = ProxyOnlyResource & { - functionAppId?: string; - scriptRootPathHref?: string; - scriptHref?: string; - configHref?: string; - testDataHref?: string; - secretsFileHref?: string; - href?: string; - config?: Record; - files?: { - [propertyName: string]: string; - }; - testData?: string; - invokeUrlTemplate?: string; - language?: string; - isDisabled?: boolean; -}; - -// @public -export interface FunctionEnvelopeCollection { - readonly nextLink?: string; - value: FunctionEnvelope[]; -} - -// @public -export type FunctionSecrets = ProxyOnlyResource & { - key?: string; - triggerUrl?: string; -}; - -// @public -export type GeoRegion = ProxyOnlyResource & { - readonly description?: string; - readonly displayName?: string; - readonly orgDomain?: string; -}; - -// @public -export interface GeoRegionCollection { - readonly nextLink?: string; - value: GeoRegion[]; -} - -// @public -export interface GlobalCsmSkuDescription { - capabilities?: Capability[]; - capacity?: SkuCapacity; - family?: string; - locations?: string[]; - name?: string; - size?: string; - tier?: string; -} - -// @public -export interface HandlerMapping { - arguments?: string; - extension?: string; - scriptProcessor?: string; -} - -// @public -export interface HostingEnvironmentDeploymentInfo { - location?: string; - name?: string; -} - -// @public -export interface HostingEnvironmentDiagnostics { - diagnosticsOutput?: string; - name?: string; -} - -// @public -export interface HostingEnvironmentProfile { - id?: string; - readonly name?: string; - readonly type?: string; -} - -// @public -export type HostingEnvironmentStatus = "Preparing" | "Ready" | "Scaling" | "Deleting"; - -// @public -export interface HostKeys { - functionKeys?: { - [propertyName: string]: string; - }; - masterKey?: string; - systemKeys?: { - [propertyName: string]: string; - }; -} - -// @public -export interface HostName { - azureResourceName?: string; - azureResourceType?: AzureResourceType; - customHostNameDnsRecordType?: CustomHostNameDnsRecordType; - hostNameType?: HostNameType; - name?: string; - siteNames?: string[]; -} - -// @public -export type HostNameBinding = ProxyOnlyResource & { - siteName?: string; - domainId?: string; - azureResourceName?: string; - azureResourceType?: AzureResourceType; - customHostNameDnsRecordType?: CustomHostNameDnsRecordType; - hostNameType?: HostNameType; - sslState?: SslState; - thumbprint?: string; - readonly virtualIP?: string; -}; - -// @public -export interface HostNameBindingCollection { - readonly nextLink?: string; - value: HostNameBinding[]; -} - -// @public -export interface HostNameSslState { - hostType?: HostType; - name?: string; - sslState?: SslState; - thumbprint?: string; - toUpdate?: boolean; - virtualIP?: string; -} - -// @public -export type HostNameType = "Verified" | "Managed"; - -// @public -export type HostType = "Standard" | "Repository"; - -// @public -export interface HttpLogsConfig { - azureBlobStorage?: AzureBlobStorageHttpLogsConfig; - fileSystem?: FileSystemHttpLogsConfig; -} - -// @public -export type HybridConnection = ProxyOnlyResource & { - serviceBusNamespace?: string; - relayName?: string; - relayArmUri?: string; - hostname?: string; - port?: number; - sendKeyName?: string; - sendKeyValue?: string; - serviceBusSuffix?: string; -}; - -// @public -export interface HybridConnectionCollection { - readonly nextLink?: string; - value: HybridConnection[]; -} - -// @public -export type HybridConnectionKey = ProxyOnlyResource & { - readonly sendKeyName?: string; - readonly sendKeyValue?: string; -}; - -// @public -export type HybridConnectionLimits = ProxyOnlyResource & { - readonly current?: number; - readonly maximum?: number; -}; - -// @public -export type Identifier = ProxyOnlyResource & { - value?: string; -}; - -// @public -export interface IdentifierCollection { - readonly nextLink?: string; - value: Identifier[]; -} - -// @public -export type InAvailabilityReasonType = string; - -// @public -export interface InboundEnvironmentEndpoint { - description?: string; - endpoints?: string[]; - ports?: string[]; -} - -// @public -export interface InboundEnvironmentEndpointCollection { - readonly nextLink?: string; - value: InboundEnvironmentEndpoint[]; -} - -// @public -export type InternalLoadBalancingMode = "None" | "Web" | "Publishing"; - -// @public -export type IpFilterTag = "Default" | "XffProxy"; - -// @public -export interface IpSecurityRestriction { - action?: string; - description?: string; - ipAddress?: string; - name?: string; - priority?: number; - subnetMask?: string; - subnetTrafficTag?: number; - tag?: IpFilterTag; - vnetSubnetResourceId?: string; - vnetTrafficTag?: number; -} - -// @public -export type IssueType = "ServiceIncident" | "AppDeployment" | "AppCrash" | "RuntimeIssueDetected" | "AseDeployment" | "UserIssue" | "PlatformIssue" | "Other"; - -// @public -export interface KeyInfo { - name?: string; - value?: string; -} - -// @public -export type KeyVaultReferenceCollection = ProxyOnlyResource & { - keyToReferenceStatuses?: { - [propertyName: string]: ApiKVReference; - }; -}; - -// @public -export type KeyVaultReferenceResource = ProxyOnlyResource & { - reference?: string; - status?: ResolveStatus; - vaultName?: string; - secretName?: string; - secretVersion?: string; - identityType?: ManagedServiceIdentityType; - details?: string; - source?: "KeyVault"; - location?: "ApplicationSetting"; -}; - -// @public -export type KeyVaultSecretStatus = "Initialized" | "WaitingOnCertificateOrder" | "Succeeded" | "CertificateOrderFailed" | "OperationNotPermittedOnKeyVault" | "AzureServiceUnauthorizedToAccessKeyVault" | "KeyVaultDoesNotExist" | "KeyVaultSecretDoesNotExist" | "UnknownError" | "ExternalPrivateKey" | "Unknown"; - -// @public -export enum KnownAppServiceCertificateOrderPatchResourcePropertiesAppServiceCertificateNotRenewableReasonsItem { - // (undocumented) - ExpirationNotInRenewalTimeRange = "ExpirationNotInRenewalTimeRange", - // (undocumented) - RegistrationStatusNotSupportedForRenewal = "RegistrationStatusNotSupportedForRenewal", - // (undocumented) - SubscriptionNotActive = "SubscriptionNotActive" -} - -// @public -export enum KnownAppServiceCertificateOrderPropertiesAppServiceCertificateNotRenewableReasonsItem { - // (undocumented) - ExpirationNotInRenewalTimeRange = "ExpirationNotInRenewalTimeRange", - // (undocumented) - RegistrationStatusNotSupportedForRenewal = "RegistrationStatusNotSupportedForRenewal", - // (undocumented) - SubscriptionNotActive = "SubscriptionNotActive" -} - -// @public -export enum KnownBuildStatus { - // (undocumented) - Deleting = "Deleting", - // (undocumented) - Deploying = "Deploying", - // (undocumented) - Detached = "Detached", - // (undocumented) - Failed = "Failed", - // (undocumented) - Ready = "Ready", - // (undocumented) - Uploading = "Uploading", - // (undocumented) - WaitingForDeployment = "WaitingForDeployment" -} - -// @public -export enum KnownCheckNameResourceTypes { - // (undocumented) - HostingEnvironment = "HostingEnvironment", - // (undocumented) - MicrosoftWebHostingEnvironments = "Microsoft.Web/hostingEnvironments", - // (undocumented) - MicrosoftWebPublishingUsers = "Microsoft.Web/publishingUsers", - // (undocumented) - MicrosoftWebSites = "Microsoft.Web/sites", - // (undocumented) - MicrosoftWebSitesSlots = "Microsoft.Web/sites/slots", - // (undocumented) - PublishingUser = "PublishingUser", - // (undocumented) - Site = "Site", - // (undocumented) - Slot = "Slot" -} - -// @public -export enum KnownDatabaseType { - // (undocumented) - LocalMySql = "LocalMySql", - // (undocumented) - MySql = "MySql", - // (undocumented) - PostgreSql = "PostgreSql", - // (undocumented) - SqlAzure = "SqlAzure" -} - -// @public -export enum KnownDomainPatchResourcePropertiesDomainNotRenewableReasonsItem { - // (undocumented) - ExpirationNotInRenewalTimeRange = "ExpirationNotInRenewalTimeRange", - // (undocumented) - RegistrationStatusNotSupportedForRenewal = "RegistrationStatusNotSupportedForRenewal", - // (undocumented) - SubscriptionNotActive = "SubscriptionNotActive" -} - -// @public -export enum KnownDomainPropertiesDomainNotRenewableReasonsItem { - // (undocumented) - ExpirationNotInRenewalTimeRange = "ExpirationNotInRenewalTimeRange", - // (undocumented) - RegistrationStatusNotSupportedForRenewal = "RegistrationStatusNotSupportedForRenewal", - // (undocumented) - SubscriptionNotActive = "SubscriptionNotActive" -} - -// @public -export enum KnownEnum4 { - // (undocumented) - Linux = "Linux", - // (undocumented) - LinuxFunctions = "LinuxFunctions", - // (undocumented) - Windows = "Windows", - // (undocumented) - WindowsFunctions = "WindowsFunctions" -} - -// @public -export enum KnownEnum5 { - // (undocumented) - Linux = "Linux", - // (undocumented) - LinuxFunctions = "LinuxFunctions", - // (undocumented) - Windows = "Windows", - // (undocumented) - WindowsFunctions = "WindowsFunctions" -} - -// @public -export enum KnownFtpsState { - // (undocumented) - AllAllowed = "AllAllowed", - // (undocumented) - Disabled = "Disabled", - // (undocumented) - FtpsOnly = "FtpsOnly" -} - -// @public -export enum KnownInAvailabilityReasonType { - // (undocumented) - AlreadyExists = "AlreadyExists", - // (undocumented) - Invalid = "Invalid" -} - -// @public -export enum KnownPublishingProfileFormat { - // (undocumented) - FileZilla3 = "FileZilla3", - // (undocumented) - Ftp = "Ftp", - // (undocumented) - WebDeploy = "WebDeploy" -} - -// @public -export enum KnownResourceScopeType { - // (undocumented) - ServerFarm = "ServerFarm", - // (undocumented) - Subscription = "Subscription", - // (undocumented) - WebSite = "WebSite" -} - -// @public -export enum KnownRouteType { - // (undocumented) - Default = "DEFAULT", - // (undocumented) - Inherited = "INHERITED", - // (undocumented) - Static = "STATIC" -} - -// @public -export enum KnownScmType { - // (undocumented) - BitbucketGit = "BitbucketGit", - // (undocumented) - BitbucketHg = "BitbucketHg", - // (undocumented) - CodePlexGit = "CodePlexGit", - // (undocumented) - CodePlexHg = "CodePlexHg", - // (undocumented) - Dropbox = "Dropbox", - // (undocumented) - ExternalGit = "ExternalGit", - // (undocumented) - ExternalHg = "ExternalHg", - // (undocumented) - GitHub = "GitHub", - // (undocumented) - LocalGit = "LocalGit", - // (undocumented) - None = "None", - // (undocumented) - OneDrive = "OneDrive", - // (undocumented) - Tfs = "Tfs", - // (undocumented) - VSO = "VSO", - // (undocumented) - Vstsrm = "VSTSRM" -} - -// @public -export enum KnownSkuName { - // (undocumented) - Basic = "Basic", - // (undocumented) - Dynamic = "Dynamic", - // (undocumented) - ElasticIsolated = "ElasticIsolated", - // (undocumented) - ElasticPremium = "ElasticPremium", - // (undocumented) - Free = "Free", - // (undocumented) - Isolated = "Isolated", - // (undocumented) - Premium = "Premium", - // (undocumented) - PremiumV2 = "PremiumV2", - // (undocumented) - Shared = "Shared", - // (undocumented) - Standard = "Standard" -} - -// @public -export enum KnownSupportedTlsVersions { - // (undocumented) - One0 = "1.0", - // (undocumented) - One1 = "1.1", - // (undocumented) - One2 = "1.2" -} - -// @public -export enum KnownTriggerTypes { - // (undocumented) - HttpTrigger = "HttpTrigger", - // (undocumented) - Unknown = "Unknown" -} - -// @public -export enum KnownValidateResourceTypes { - // (undocumented) - ServerFarm = "ServerFarm", - // (undocumented) - Site = "Site" -} - -// @public -export interface LocalizableString { - localizedValue?: string; - value?: string; -} - -// @public -export type LogLevel = "Off" | "Verbose" | "Information" | "Warning" | "Error"; - -// @public -export interface LogSpecification { - // (undocumented) - blobDuration?: string; - // (undocumented) - displayName?: string; - // (undocumented) - name?: string; -} - -// @public -export type ManagedPipelineMode = "Integrated" | "Classic"; - -// @public -export interface ManagedServiceIdentity { - readonly principalId?: string; - readonly tenantId?: string; - type?: ManagedServiceIdentityType; - userAssignedIdentities?: { - [propertyName: string]: Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties; - }; -} - -// @public -export type ManagedServiceIdentityType = "None" | "SystemAssigned" | "UserAssigned"; - -// @public -export interface MetricAvailability { - // (undocumented) - blobDuration?: string; - // (undocumented) - timeGrain?: string; -} - -// @public -export interface MetricSpecification { - // (undocumented) - aggregationType?: string; - // (undocumented) - availabilities?: MetricAvailability[]; - // (undocumented) - category?: string; - // (undocumented) - dimensions?: Dimension[]; - // (undocumented) - displayDescription?: string; - // (undocumented) - displayName?: string; - // (undocumented) - enableRegionalMdmAccount?: boolean; - // (undocumented) - fillGapWithZero?: boolean; - // (undocumented) - isInternal?: boolean; - // (undocumented) - metricFilterPattern?: string; - // (undocumented) - name?: string; - // (undocumented) - sourceMdmAccount?: string; - // (undocumented) - sourceMdmNamespace?: string; - // (undocumented) - supportedTimeGrainTypes?: string[]; - // (undocumented) - supportsInstanceLevelAggregation?: boolean; - // (undocumented) - unit?: string; -} - -// @public -export type MigrateMySqlRequest = ProxyOnlyResource & { - connectionString?: string; - migrationType?: MySqlMigrationType; -}; - -// @public -export type MigrateMySqlStatus = ProxyOnlyResource & { - readonly migrationOperationStatus?: OperationStatus; - readonly operationId?: string; - readonly localMySqlEnabled?: boolean; -}; - -// @public -export type MSDeploy = ProxyOnlyResource & { - packageUri?: string; - connectionString?: string; - dbType?: string; - setParametersXmlFileUri?: string; - setParameters?: { - [propertyName: string]: string; - }; - skipAppData?: boolean; - appOffline?: boolean; -}; - -// @public -export type MSDeployLog = ProxyOnlyResource & { - readonly entries?: MSDeployLogEntry[]; -}; - -// @public -export interface MSDeployLogEntry { - readonly message?: string; - readonly time?: Date; - readonly type?: MSDeployLogEntryType; -} - -// @public -export type MSDeployLogEntryType = "Message" | "Warning" | "Error"; - -// @public -export type MSDeployProvisioningState = "accepted" | "running" | "succeeded" | "failed" | "canceled"; - -// @public -export type MSDeployStatus = ProxyOnlyResource & { - readonly deployer?: string; - readonly provisioningState?: MSDeployProvisioningState; - readonly startTime?: Date; - readonly endTime?: Date; - readonly complete?: boolean; -}; - -// @public -export type MySqlMigrationType = "LocalToRemote" | "RemoteToLocal"; - -// @public -export interface NameIdentifier { - name?: string; -} - -// @public -export interface NameIdentifierCollection { - readonly nextLink?: string; - value: NameIdentifier[]; -} - -// @public -export interface NameValuePair { - name?: string; - value?: string; -} - -// @public -export interface NetworkAccessControlEntry { - action?: AccessControlEntryAction; - description?: string; - order?: number; - remoteSubnet?: string; -} - -// @public -export type NetworkFeatures = ProxyOnlyResource & { - readonly virtualNetworkName?: string; - readonly virtualNetworkConnection?: VnetInfo; - readonly hybridConnections?: RelayServiceConnectionEntity[]; - readonly hybridConnectionsV2?: HybridConnection[]; -}; - -// @public -export interface NetworkTrace { - message?: string; - path?: string; - status?: string; -} - -// @public -export type NotificationLevel = "Critical" | "Warning" | "Information" | "NonUrgentSuggestion"; - -// @public -export interface Operation { - createdTime?: Date; - errors?: ErrorEntity[]; - expirationTime?: Date; - geoMasterOperationId?: string; - id?: string; - modifiedTime?: Date; - name?: string; - status?: OperationStatus; -} - -// @public -export type OperationStatus = "InProgress" | "Failed" | "Succeeded" | "TimedOut" | "Created"; - -// @public -export interface OutboundEnvironmentEndpoint { - category?: string; - endpoints?: EndpointDependency[]; -} - -// @public -export interface OutboundEnvironmentEndpointCollection { - readonly nextLink?: string; - value: OutboundEnvironmentEndpoint[]; -} - -// @public -export interface PerfMonCounterCollection { - readonly nextLink?: string; - value: PerfMonResponse[]; -} - -// @public -export interface PerfMonResponse { - code?: string; - data?: PerfMonSet; - message?: string; -} - -// @public -export interface PerfMonSample { - instanceName?: string; - time?: Date; - value?: number; -} - -// @public -export interface PerfMonSet { - endTime?: Date; - name?: string; - startTime?: Date; - timeGrain?: string; - values?: PerfMonSample[]; -} - -// @public -export type PremierAddOn = Resource & { - sku?: string; - product?: string; - vendor?: string; - marketplacePublisher?: string; - marketplaceOffer?: string; -}; - -// @public -export type PremierAddOnOffer = ProxyOnlyResource & { - sku?: string; - product?: string; - vendor?: string; - promoCodeRequired?: boolean; - quota?: number; - webHostingPlanRestrictions?: AppServicePlanRestrictions; - privacyPolicyUrl?: string; - legalTermsUrl?: string; - marketplacePublisher?: string; - marketplaceOffer?: string; -}; - -// @public -export interface PremierAddOnOfferCollection { - readonly nextLink?: string; - value: PremierAddOnOffer[]; -} - -// @public -export type PremierAddOnPatchResource = ProxyOnlyResource & { - sku?: string; - product?: string; - vendor?: string; - marketplacePublisher?: string; - marketplaceOffer?: string; -}; - -// @public -export type PrivateAccess = ProxyOnlyResource & { - enabled?: boolean; - virtualNetworks?: PrivateAccessVirtualNetwork[]; -}; - -// @public -export interface PrivateAccessSubnet { - key?: number; - name?: string; -} - -// @public -export interface PrivateAccessVirtualNetwork { - key?: number; - name?: string; - resourceId?: string; - subnets?: PrivateAccessSubnet[]; -} - -// @public -export type PrivateEndpointConnectionResource = ProxyOnlyResource & { - readonly provisioningState?: string; - privateEndpoint?: ArmIdWrapper; - privateLinkServiceConnectionState?: PrivateLinkConnectionState; -}; - -// @public -export type PrivateLinkConnectionApprovalRequestResource = ProxyOnlyResource & { - privateLinkServiceConnectionState?: PrivateLinkConnectionState; -}; - -// @public -export interface PrivateLinkConnectionState { - actionsRequired?: string; - description?: string; - status?: string; -} - -// @public -export interface PrivateLinkResource { - // (undocumented) - id: string; - name: string; - properties: PrivateLinkResourceProperties; - // (undocumented) - type: string; -} - -// @public -export interface PrivateLinkResourceProperties { - readonly groupId?: string; - readonly requiredMembers?: string[]; - readonly requiredZoneNames?: string[]; -} - -// @public -export interface PrivateLinkResourcesWrapper { - // (undocumented) - value: PrivateLinkResource[]; -} - -// @public -export type ProcessInfo = ProxyOnlyResource & { - readonly identifier?: number; - deploymentName?: string; - href?: string; - minidump?: string; - isProfileRunning?: boolean; - isIisProfileRunning?: boolean; - iisProfileTimeoutInSeconds?: number; - parent?: string; - children?: string[]; - threads?: ProcessThreadInfo[]; - openFileHandles?: string[]; - modules?: ProcessModuleInfo[]; - fileName?: string; - commandLine?: string; - userName?: string; - handleCount?: number; - moduleCount?: number; - threadCount?: number; - startTime?: Date; - totalCpuTime?: string; - userCpuTime?: string; - privilegedCpuTime?: string; - workingSet?: number; - peakWorkingSet?: number; - privateMemory?: number; - virtualMemory?: number; - peakVirtualMemory?: number; - pagedSystemMemory?: number; - nonPagedSystemMemory?: number; - pagedMemory?: number; - peakPagedMemory?: number; - timeStamp?: Date; - environmentVariables?: { - [propertyName: string]: string; - }; - isScmSite?: boolean; - isWebjob?: boolean; - description?: string; -}; - -// @public -export interface ProcessInfoCollection { - readonly nextLink?: string; - value: ProcessInfo[]; -} - -// @public -export type ProcessModuleInfo = ProxyOnlyResource & { - baseAddress?: string; - fileName?: string; - href?: string; - filePath?: string; - moduleMemorySize?: number; - fileVersion?: string; - fileDescription?: string; - product?: string; - productVersion?: string; - isDebug?: boolean; - language?: string; -}; - -// @public -export interface ProcessModuleInfoCollection { - readonly nextLink?: string; - value: ProcessModuleInfo[]; -} - -// @public -export type ProcessThreadInfo = ProxyOnlyResource & { - readonly identifier?: number; - href?: string; - process?: string; - startAddress?: string; - currentPriority?: number; - priorityLevel?: string; - basePriority?: number; - startTime?: Date; - totalProcessorTime?: string; - userProcessorTime?: string; - state?: string; - waitReason?: string; -}; - -// @public -export interface ProcessThreadInfoCollection { - readonly nextLink?: string; - value: ProcessThreadInfo[]; -} - -// @public -export interface Provider { - listAvailableStacks(options?: ProviderGetAvailableStacksOptionalParams): PagedAsyncIterableIterator; - listAvailableStacksOnPrem(options?: ProviderGetAvailableStacksOnPremOptionalParams): PagedAsyncIterableIterator; - listOperations(options?: ProviderListOperationsOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ProviderGetAvailableStacksNextOptionalParams extends coreClient.OperationOptions { - // (undocumented) - osTypeSelected?: Enum4; -} - -// @public -export type ProviderGetAvailableStacksNextResponse = ApplicationStackCollection; - -// @public -export interface ProviderGetAvailableStacksOnPremNextOptionalParams extends coreClient.OperationOptions { - // (undocumented) - osTypeSelected?: Enum5; -} - -// @public -export type ProviderGetAvailableStacksOnPremNextResponse = ApplicationStackCollection; - -// @public -export interface ProviderGetAvailableStacksOnPremOptionalParams extends coreClient.OperationOptions { - // (undocumented) - osTypeSelected?: Enum5; -} - -// @public -export type ProviderGetAvailableStacksOnPremResponse = ApplicationStackCollection; - -// @public -export interface ProviderGetAvailableStacksOptionalParams extends coreClient.OperationOptions { - // (undocumented) - osTypeSelected?: Enum4; -} - -// @public -export type ProviderGetAvailableStacksResponse = ApplicationStackCollection; - -// @public -export interface ProviderListOperationsNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ProviderListOperationsNextResponse = CsmOperationCollection; - -// @public -export interface ProviderListOperationsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ProviderListOperationsResponse = CsmOperationCollection; - -// @public -export type ProvisioningState = "Succeeded" | "Failed" | "Canceled" | "InProgress" | "Deleting"; - -// @public -export interface ProxyOnlyResource { - readonly id?: string; - kind?: string; - readonly name?: string; - readonly type?: string; -} - -// @public -export type PublicCertificate = ProxyOnlyResource & { - blob?: Uint8Array; - publicCertificateLocation?: PublicCertificateLocation; - readonly thumbprint?: string; -}; - -// @public -export interface PublicCertificateCollection { - readonly nextLink?: string; - value: PublicCertificate[]; -} - -// @public -export type PublicCertificateLocation = "CurrentUserMy" | "LocalMachineMy" | "Unknown"; - -// @public -export type PublishingProfileFormat = string; - -// @public -export type PushSettings = ProxyOnlyResource & { - isPushEnabled?: boolean; - tagWhitelistJson?: string; - tagsRequiringAuth?: string; - dynamicTagsJson?: string; -}; - -// @public -export interface RampUpRule { - actionHostName?: string; - changeDecisionCallbackUrl?: string; - changeIntervalInMinutes?: number; - changeStep?: number; - maxReroutePercentage?: number; - minReroutePercentage?: number; - name?: string; - reroutePercentage?: number; -} - -// @public -export type Recommendation = ProxyOnlyResource & { - creationTime?: Date; - recommendationId?: string; - resourceId?: string; - resourceScope?: ResourceScopeType; - ruleName?: string; - displayName?: string; - message?: string; - level?: NotificationLevel; - channels?: Channels; - readonly categoryTags?: string[]; - actionName?: string; - enabled?: number; - states?: string[]; - startTime?: Date; - endTime?: Date; - nextNotificationTime?: Date; - notificationExpirationTime?: Date; - notifiedTime?: Date; - score?: number; - isDynamic?: boolean; - extensionName?: string; - bladeName?: string; - forwardLink?: string; -}; - -// @public -export interface RecommendationCollection { - readonly nextLink?: string; - value: Recommendation[]; -} - -// @public -export type RecommendationRule = ProxyOnlyResource & { - recommendationName?: string; - displayName?: string; - message?: string; - recommendationId?: string; - description?: string; - actionName?: string; - level?: NotificationLevel; - channels?: Channels; - readonly categoryTags?: string[]; - isDynamic?: boolean; - extensionName?: string; - bladeName?: string; - forwardLink?: string; -}; - -// @public -export interface Recommendations { - disableAllForHostingEnvironment(resourceGroupName: string, environmentName: string, hostingEnvironmentName: string, options?: RecommendationsDisableAllForHostingEnvironmentOptionalParams): Promise; - disableAllForWebApp(resourceGroupName: string, siteName: string, options?: RecommendationsDisableAllForWebAppOptionalParams): Promise; - disableRecommendationForHostingEnvironment(resourceGroupName: string, environmentName: string, name: string, hostingEnvironmentName: string, options?: RecommendationsDisableRecommendationForHostingEnvironmentOptionalParams): Promise; - disableRecommendationForSite(resourceGroupName: string, siteName: string, name: string, options?: RecommendationsDisableRecommendationForSiteOptionalParams): Promise; - disableRecommendationForSubscription(name: string, options?: RecommendationsDisableRecommendationForSubscriptionOptionalParams): Promise; - getRuleDetailsByHostingEnvironment(resourceGroupName: string, hostingEnvironmentName: string, name: string, options?: RecommendationsGetRuleDetailsByHostingEnvironmentOptionalParams): Promise; - getRuleDetailsByWebApp(resourceGroupName: string, siteName: string, name: string, options?: RecommendationsGetRuleDetailsByWebAppOptionalParams): Promise; - list(options?: RecommendationsListOptionalParams): PagedAsyncIterableIterator; - listHistoryForHostingEnvironment(resourceGroupName: string, hostingEnvironmentName: string, options?: RecommendationsListHistoryForHostingEnvironmentOptionalParams): PagedAsyncIterableIterator; - listHistoryForWebApp(resourceGroupName: string, siteName: string, options?: RecommendationsListHistoryForWebAppOptionalParams): PagedAsyncIterableIterator; - listRecommendedRulesForHostingEnvironment(resourceGroupName: string, hostingEnvironmentName: string, options?: RecommendationsListRecommendedRulesForHostingEnvironmentOptionalParams): PagedAsyncIterableIterator; - listRecommendedRulesForWebApp(resourceGroupName: string, siteName: string, options?: RecommendationsListRecommendedRulesForWebAppOptionalParams): PagedAsyncIterableIterator; - resetAllFilters(options?: RecommendationsResetAllFiltersOptionalParams): Promise; - resetAllFiltersForHostingEnvironment(resourceGroupName: string, environmentName: string, hostingEnvironmentName: string, options?: RecommendationsResetAllFiltersForHostingEnvironmentOptionalParams): Promise; - resetAllFiltersForWebApp(resourceGroupName: string, siteName: string, options?: RecommendationsResetAllFiltersForWebAppOptionalParams): Promise; -} - -// @public -export interface RecommendationsDisableAllForHostingEnvironmentOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface RecommendationsDisableAllForWebAppOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface RecommendationsDisableRecommendationForHostingEnvironmentOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface RecommendationsDisableRecommendationForSiteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface RecommendationsDisableRecommendationForSubscriptionOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface RecommendationsGetRuleDetailsByHostingEnvironmentOptionalParams extends coreClient.OperationOptions { - recommendationId?: string; - updateSeen?: boolean; -} - -// @public -export type RecommendationsGetRuleDetailsByHostingEnvironmentResponse = RecommendationRule; - -// @public -export interface RecommendationsGetRuleDetailsByWebAppOptionalParams extends coreClient.OperationOptions { - recommendationId?: string; - updateSeen?: boolean; -} - -// @public -export type RecommendationsGetRuleDetailsByWebAppResponse = RecommendationRule; - -// @public -export interface RecommendationsListHistoryForHostingEnvironmentNextOptionalParams extends coreClient.OperationOptions { - expiredOnly?: boolean; - filter?: string; -} - -// @public -export type RecommendationsListHistoryForHostingEnvironmentNextResponse = RecommendationCollection; - -// @public -export interface RecommendationsListHistoryForHostingEnvironmentOptionalParams extends coreClient.OperationOptions { - expiredOnly?: boolean; - filter?: string; -} - -// @public -export type RecommendationsListHistoryForHostingEnvironmentResponse = RecommendationCollection; - -// @public -export interface RecommendationsListHistoryForWebAppNextOptionalParams extends coreClient.OperationOptions { - expiredOnly?: boolean; - filter?: string; -} - -// @public -export type RecommendationsListHistoryForWebAppNextResponse = RecommendationCollection; - -// @public -export interface RecommendationsListHistoryForWebAppOptionalParams extends coreClient.OperationOptions { - expiredOnly?: boolean; - filter?: string; -} - -// @public -export type RecommendationsListHistoryForWebAppResponse = RecommendationCollection; - -// @public -export interface RecommendationsListNextOptionalParams extends coreClient.OperationOptions { - featured?: boolean; - filter?: string; -} - -// @public -export type RecommendationsListNextResponse = RecommendationCollection; - -// @public -export interface RecommendationsListOptionalParams extends coreClient.OperationOptions { - featured?: boolean; - filter?: string; -} - -// @public -export interface RecommendationsListRecommendedRulesForHostingEnvironmentNextOptionalParams extends coreClient.OperationOptions { - featured?: boolean; - filter?: string; -} - -// @public -export type RecommendationsListRecommendedRulesForHostingEnvironmentNextResponse = RecommendationCollection; - -// @public -export interface RecommendationsListRecommendedRulesForHostingEnvironmentOptionalParams extends coreClient.OperationOptions { - featured?: boolean; - filter?: string; -} - -// @public -export type RecommendationsListRecommendedRulesForHostingEnvironmentResponse = RecommendationCollection; - -// @public -export interface RecommendationsListRecommendedRulesForWebAppNextOptionalParams extends coreClient.OperationOptions { - featured?: boolean; - filter?: string; -} - -// @public -export type RecommendationsListRecommendedRulesForWebAppNextResponse = RecommendationCollection; - -// @public -export interface RecommendationsListRecommendedRulesForWebAppOptionalParams extends coreClient.OperationOptions { - featured?: boolean; - filter?: string; -} - -// @public -export type RecommendationsListRecommendedRulesForWebAppResponse = RecommendationCollection; - -// @public -export type RecommendationsListResponse = RecommendationCollection; - -// @public -export interface RecommendationsResetAllFiltersForHostingEnvironmentOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface RecommendationsResetAllFiltersForWebAppOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface RecommendationsResetAllFiltersOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type RedundancyMode = "None" | "Manual" | "Failover" | "ActiveActive" | "GeoRedundant"; - -// @public -export type ReissueCertificateOrderRequest = ProxyOnlyResource & { - keySize?: number; - delayExistingRevokeInHours?: number; - csr?: string; - isPrivateKeyExternal?: boolean; -}; - -// @public -export type RelayServiceConnectionEntity = ProxyOnlyResource & { - entityName?: string; - entityConnectionString?: string; - resourceType?: string; - resourceConnectionString?: string; - hostname?: string; - port?: number; - biztalkUri?: string; -}; - -// @public -export interface Rendering { - description?: string; - title?: string; - type?: RenderingType; -} - -// @public -export type RenderingType = "NoGraph" | "Table" | "TimeSeries" | "TimeSeriesPerInstance"; - -// @public -export type RenewCertificateOrderRequest = ProxyOnlyResource & { - keySize?: number; - csr?: string; - isPrivateKeyExternal?: boolean; -}; - -// @public -export interface RequestsBasedTrigger { - count?: number; - timeInterval?: string; -} - -// @public -export type ResolveStatus = "Initialized" | "Resolved" | "InvalidSyntax" | "MSINotEnabled" | "VaultNotFound" | "SecretNotFound" | "SecretVersionNotFound" | "AccessToKeyVaultDenied" | "OtherReasons"; - -// @public -export interface Resource { - readonly id?: string; - kind?: string; - location: string; - readonly name?: string; - tags?: { - [propertyName: string]: string; - }; - readonly type?: string; -} - -// @public -export interface ResourceCollection { - readonly nextLink?: string; - value: string[]; -} - -// @public -export interface ResourceHealthMetadata { - getBySite(resourceGroupName: string, name: string, options?: ResourceHealthMetadataGetBySiteOptionalParams): Promise; - getBySiteSlot(resourceGroupName: string, name: string, slot: string, options?: ResourceHealthMetadataGetBySiteSlotOptionalParams): Promise; - list(options?: ResourceHealthMetadataListOptionalParams): PagedAsyncIterableIterator; - listByResourceGroup(resourceGroupName: string, options?: ResourceHealthMetadataListByResourceGroupOptionalParams): PagedAsyncIterableIterator; - listBySite(resourceGroupName: string, name: string, options?: ResourceHealthMetadataListBySiteOptionalParams): PagedAsyncIterableIterator; - listBySiteSlot(resourceGroupName: string, name: string, slot: string, options?: ResourceHealthMetadataListBySiteSlotOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface ResourceHealthMetadataCollection { - readonly nextLink?: string; - value: ResourceHealthMetadataDef[]; -} - -// @public -export type ResourceHealthMetadataDef = ProxyOnlyResource & { - category?: string; - signalAvailability?: boolean; -}; - -// @public -export interface ResourceHealthMetadataGetBySiteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ResourceHealthMetadataGetBySiteResponse = ResourceHealthMetadataDef; - -// @public -export interface ResourceHealthMetadataGetBySiteSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ResourceHealthMetadataGetBySiteSlotResponse = ResourceHealthMetadataDef; - -// @public -export interface ResourceHealthMetadataListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ResourceHealthMetadataListByResourceGroupNextResponse = ResourceHealthMetadataCollection; - -// @public -export interface ResourceHealthMetadataListByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ResourceHealthMetadataListByResourceGroupResponse = ResourceHealthMetadataCollection; - -// @public -export interface ResourceHealthMetadataListBySiteNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ResourceHealthMetadataListBySiteNextResponse = ResourceHealthMetadataCollection; - -// @public -export interface ResourceHealthMetadataListBySiteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ResourceHealthMetadataListBySiteResponse = ResourceHealthMetadataCollection; - -// @public -export interface ResourceHealthMetadataListBySiteSlotNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ResourceHealthMetadataListBySiteSlotNextResponse = ResourceHealthMetadataCollection; - -// @public -export interface ResourceHealthMetadataListBySiteSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ResourceHealthMetadataListBySiteSlotResponse = ResourceHealthMetadataCollection; - -// @public -export interface ResourceHealthMetadataListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ResourceHealthMetadataListNextResponse = ResourceHealthMetadataCollection; - -// @public -export interface ResourceHealthMetadataListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type ResourceHealthMetadataListResponse = ResourceHealthMetadataCollection; - -// @public -export interface ResourceMetricAvailability { - readonly retention?: string; - readonly timeGrain?: string; -} - -// @public -export type ResourceMetricDefinition = ProxyOnlyResource & { - readonly unit?: string; - readonly primaryAggregationType?: string; - readonly metricAvailabilities?: ResourceMetricAvailability[]; - readonly resourceUri?: string; - readonly properties?: { - [propertyName: string]: string; - }; -}; - -// @public -export interface ResourceMetricDefinitionCollection { - readonly nextLink?: string; - value: ResourceMetricDefinition[]; -} - -// @public -export interface ResourceNameAvailability { - message?: string; - nameAvailable?: boolean; - reason?: InAvailabilityReasonType; -} - -// @public -export interface ResourceNameAvailabilityRequest { - isFqdn?: boolean; - name: string; - type: CheckNameResourceTypes; -} - -// @public -export type ResourceScopeType = string; - -// @public (undocumented) -export interface ResponseMetaData { - dataSource?: DataSource; -} - -// @public -export type RestoreRequest = ProxyOnlyResource & { - storageAccountUrl?: string; - blobName?: string; - overwrite?: boolean; - siteName?: string; - databases?: DatabaseBackupSetting[]; - ignoreConflictingHostNames?: boolean; - ignoreDatabases?: boolean; - appServicePlan?: string; - operationType?: BackupRestoreOperationType; - adjustConnectionStrings?: boolean; - hostingEnvironment?: string; -}; - -// @public -export type RouteType = string; - -// @public -export type ScmType = string; - -// @public -export interface ServiceSpecification { - // (undocumented) - logSpecifications?: LogSpecification[]; - // (undocumented) - metricSpecifications?: MetricSpecification[]; -} - -// @public -export type Site = Resource & { - identity?: ManagedServiceIdentity; - readonly state?: string; - readonly hostNames?: string[]; - readonly repositorySiteName?: string; - readonly usageState?: UsageState; - enabled?: boolean; - readonly enabledHostNames?: string[]; - readonly availabilityState?: SiteAvailabilityState; - hostNameSslStates?: HostNameSslState[]; - serverFarmId?: string; - reserved?: boolean; - isXenon?: boolean; - hyperV?: boolean; - readonly lastModifiedTimeUtc?: Date; - siteConfig?: SiteConfig; - readonly trafficManagerHostNames?: string[]; - scmSiteAlsoStopped?: boolean; - readonly targetSwapSlot?: string; - hostingEnvironmentProfile?: HostingEnvironmentProfile; - clientAffinityEnabled?: boolean; - clientCertEnabled?: boolean; - clientCertExclusionPaths?: string; - hostNamesDisabled?: boolean; - readonly outboundIpAddresses?: string; - readonly possibleOutboundIpAddresses?: string; - containerSize?: number; - dailyMemoryTimeQuota?: number; - readonly suspendedTill?: Date; - readonly maxNumberOfWorkers?: number; - cloningInfo?: CloningInfo; - readonly resourceGroup?: string; - readonly isDefaultContainer?: boolean; - readonly defaultHostName?: string; - readonly slotSwapStatus?: SlotSwapStatus; - httpsOnly?: boolean; - redundancyMode?: RedundancyMode; - readonly inProgressOperationId?: string; -}; - -// @public -export type SiteAuthSettings = ProxyOnlyResource & { - enabled?: boolean; - runtimeVersion?: string; - unauthenticatedClientAction?: UnauthenticatedClientAction; - tokenStoreEnabled?: boolean; - allowedExternalRedirectUrls?: string[]; - defaultProvider?: BuiltInAuthenticationProvider; - tokenRefreshExtensionHours?: number; - clientId?: string; - clientSecret?: string; - clientSecretCertificateThumbprint?: string; - issuer?: string; - validateIssuer?: boolean; - allowedAudiences?: string[]; - additionalLoginParams?: string[]; - googleClientId?: string; - googleClientSecret?: string; - googleOAuthScopes?: string[]; - facebookAppId?: string; - facebookAppSecret?: string; - facebookOAuthScopes?: string[]; - twitterConsumerKey?: string; - twitterConsumerSecret?: string; - microsoftAccountClientId?: string; - microsoftAccountClientSecret?: string; - microsoftAccountOAuthScopes?: string[]; -}; - -// @public -export type SiteAvailabilityState = "Normal" | "Limited" | "DisasterRecoveryMode"; - -// @public -export interface SiteCloneability { - blockingCharacteristics?: SiteCloneabilityCriterion[]; - blockingFeatures?: SiteCloneabilityCriterion[]; - result?: CloneAbilityResult; - unsupportedFeatures?: SiteCloneabilityCriterion[]; -} - -// @public -export interface SiteCloneabilityCriterion { - description?: string; - name?: string; -} - -// @public -export interface SiteConfig { - alwaysOn?: boolean; - apiDefinition?: ApiDefinitionInfo; - apiManagementConfig?: ApiManagementConfig; - appCommandLine?: string; - appSettings?: NameValuePair[]; - autoHealEnabled?: boolean; - autoHealRules?: AutoHealRules; - autoSwapSlotName?: string; - connectionStrings?: ConnStringInfo[]; - cors?: CorsSettings; - defaultDocuments?: string[]; - detailedErrorLoggingEnabled?: boolean; - documentRoot?: string; - experiments?: Experiments; - ftpsState?: FtpsState; - handlerMappings?: HandlerMapping[]; - healthCheckPath?: string; - http20Enabled?: boolean; - httpLoggingEnabled?: boolean; - ipSecurityRestrictions?: IpSecurityRestriction[]; - javaContainer?: string; - javaContainerVersion?: string; - javaVersion?: string; - limits?: SiteLimits; - linuxFxVersion?: string; - loadBalancing?: SiteLoadBalancing; - localMySqlEnabled?: boolean; - logsDirectorySizeLimit?: number; - readonly machineKey?: SiteMachineKey; - managedPipelineMode?: ManagedPipelineMode; - managedServiceIdentityId?: number; - minTlsVersion?: SupportedTlsVersions; - netFrameworkVersion?: string; - nodeVersion?: string; - numberOfWorkers?: number; - phpVersion?: string; - powerShellVersion?: string; - preWarmedInstanceCount?: number; - publishingUsername?: string; - push?: PushSettings; - pythonVersion?: string; - remoteDebuggingEnabled?: boolean; - remoteDebuggingVersion?: string; - requestTracingEnabled?: boolean; - requestTracingExpirationTime?: Date; - scmIpSecurityRestrictions?: IpSecurityRestriction[]; - scmIpSecurityRestrictionsUseMain?: boolean; - scmType?: ScmType; - tracingOptions?: string; - use32BitWorkerProcess?: boolean; - virtualApplications?: VirtualApplication[]; - vnetName?: string; - webSocketsEnabled?: boolean; - windowsFxVersion?: string; - xManagedServiceIdentityId?: number; -} - -// @public -export type SiteConfigResource = ProxyOnlyResource & { - numberOfWorkers?: number; - defaultDocuments?: string[]; - netFrameworkVersion?: string; - phpVersion?: string; - pythonVersion?: string; - nodeVersion?: string; - powerShellVersion?: string; - linuxFxVersion?: string; - windowsFxVersion?: string; - requestTracingEnabled?: boolean; - requestTracingExpirationTime?: Date; - remoteDebuggingEnabled?: boolean; - remoteDebuggingVersion?: string; - httpLoggingEnabled?: boolean; - logsDirectorySizeLimit?: number; - detailedErrorLoggingEnabled?: boolean; - publishingUsername?: string; - appSettings?: NameValuePair[]; - connectionStrings?: ConnStringInfo[]; - readonly machineKey?: SiteMachineKey; - handlerMappings?: HandlerMapping[]; - documentRoot?: string; - scmType?: ScmType; - use32BitWorkerProcess?: boolean; - webSocketsEnabled?: boolean; - alwaysOn?: boolean; - javaVersion?: string; - javaContainer?: string; - javaContainerVersion?: string; - appCommandLine?: string; - managedPipelineMode?: ManagedPipelineMode; - virtualApplications?: VirtualApplication[]; - loadBalancing?: SiteLoadBalancing; - experiments?: Experiments; - limits?: SiteLimits; - autoHealEnabled?: boolean; - autoHealRules?: AutoHealRules; - tracingOptions?: string; - vnetName?: string; - cors?: CorsSettings; - push?: PushSettings; - apiDefinition?: ApiDefinitionInfo; - apiManagementConfig?: ApiManagementConfig; - autoSwapSlotName?: string; - localMySqlEnabled?: boolean; - managedServiceIdentityId?: number; - xManagedServiceIdentityId?: number; - ipSecurityRestrictions?: IpSecurityRestriction[]; - scmIpSecurityRestrictions?: IpSecurityRestriction[]; - scmIpSecurityRestrictionsUseMain?: boolean; - http20Enabled?: boolean; - minTlsVersion?: SupportedTlsVersions; - ftpsState?: FtpsState; - preWarmedInstanceCount?: number; - healthCheckPath?: string; -}; - -// @public -export interface SiteConfigResourceCollection { - readonly nextLink?: string; - value: SiteConfigResource[]; -} - -// @public -export type SiteConfigurationSnapshotInfo = ProxyOnlyResource & { - readonly time?: Date; - readonly snapshotId?: number; -}; - -// @public -export interface SiteConfigurationSnapshotInfoCollection { - readonly nextLink?: string; - value: SiteConfigurationSnapshotInfo[]; -} - -// @public -export type SiteExtensionInfo = ProxyOnlyResource & { - extensionId?: string; - title?: string; - extensionType?: SiteExtensionType; - summary?: string; - description?: string; - version?: string; - extensionUrl?: string; - projectUrl?: string; - iconUrl?: string; - licenseUrl?: string; - feedUrl?: string; - authors?: string[]; - installerCommandLineParams?: string; - publishedDateTime?: Date; - downloadCount?: number; - localIsLatestVersion?: boolean; - localPath?: string; - installedDateTime?: Date; - provisioningState?: string; - comment?: string; -}; - -// @public -export interface SiteExtensionInfoCollection { - readonly nextLink?: string; - value: SiteExtensionInfo[]; -} - -// @public -export type SiteExtensionType = "Gallery" | "WebRoot"; - -// @public -export type SiteInstance = ProxyOnlyResource & { - readonly siteInstanceName?: string; -}; - -// @public -export interface SiteLimits { - maxDiskSizeInMb?: number; - maxMemoryInMb?: number; - maxPercentageCpu?: number; -} - -// @public -export type SiteLoadBalancing = "WeightedRoundRobin" | "LeastRequests" | "LeastResponseTime" | "WeightedTotalTraffic" | "RequestHash"; - -// @public -export type SiteLogsConfig = ProxyOnlyResource & { - applicationLogs?: ApplicationLogsConfig; - httpLogs?: HttpLogsConfig; - failedRequestsTracing?: EnabledConfig; - detailedErrorMessages?: EnabledConfig; -}; - -// @public -export interface SiteMachineKey { - decryption?: string; - decryptionKey?: string; - validation?: string; - validationKey?: string; -} - -// @public -export type SitePatchResource = ProxyOnlyResource & { - identity?: ManagedServiceIdentity; - readonly state?: string; - readonly hostNames?: string[]; - readonly repositorySiteName?: string; - readonly usageState?: UsageState; - enabled?: boolean; - readonly enabledHostNames?: string[]; - readonly availabilityState?: SiteAvailabilityState; - hostNameSslStates?: HostNameSslState[]; - serverFarmId?: string; - reserved?: boolean; - isXenon?: boolean; - hyperV?: boolean; - readonly lastModifiedTimeUtc?: Date; - siteConfig?: SiteConfig; - readonly trafficManagerHostNames?: string[]; - scmSiteAlsoStopped?: boolean; - readonly targetSwapSlot?: string; - hostingEnvironmentProfile?: HostingEnvironmentProfile; - clientAffinityEnabled?: boolean; - clientCertEnabled?: boolean; - clientCertExclusionPaths?: string; - hostNamesDisabled?: boolean; - readonly outboundIpAddresses?: string; - readonly possibleOutboundIpAddresses?: string; - containerSize?: number; - dailyMemoryTimeQuota?: number; - readonly suspendedTill?: Date; - readonly maxNumberOfWorkers?: number; - cloningInfo?: CloningInfo; - readonly resourceGroup?: string; - readonly isDefaultContainer?: boolean; - readonly defaultHostName?: string; - readonly slotSwapStatus?: SlotSwapStatus; - httpsOnly?: boolean; - redundancyMode?: RedundancyMode; - readonly inProgressOperationId?: string; -}; - -// @public -export type SitePhpErrorLogFlag = ProxyOnlyResource & { - localLogErrors?: string; - masterLogErrors?: string; - localLogErrorsMaxLength?: string; - masterLogErrorsMaxLength?: string; -}; - -// @public -export type SiteRuntimeState = "READY" | "STOPPED" | "UNKNOWN"; - -// @public -export interface SiteSeal { - html: string; -} - -// @public -export interface SiteSealRequest { - lightTheme?: boolean; - locale?: string; -} - -// @public -export type SiteSourceControl = ProxyOnlyResource & { - repoUrl?: string; - branch?: string; - isManualIntegration?: boolean; - deploymentRollbackEnabled?: boolean; - isMercurial?: boolean; -}; - -// @public -export interface SkuCapacity { - default?: number; - maximum?: number; - minimum?: number; - scaleType?: string; -} - -// @public -export interface SkuDescription { - capabilities?: Capability[]; - capacity?: number; - family?: string; - locations?: string[]; - name?: string; - size?: string; - skuCapacity?: SkuCapacity; - tier?: string; -} - -// @public -export interface SkuInfo { - capacity?: SkuCapacity; - resourceType?: string; - sku?: SkuDescription; -} - -// @public -export interface SkuInfoCollection { - readonly nextLink?: string; - value: SkuInfo[]; -} - -// @public -export interface SkuInfos { - resourceType?: string; - skus?: GlobalCsmSkuDescription[]; -} - -// @public -export type SkuName = string; - -// @public -export type SlotConfigNamesResource = ProxyOnlyResource & { - connectionStringNames?: string[]; - appSettingNames?: string[]; - azureStorageConfigNames?: string[]; -}; - -// @public -export type SlotDifference = ProxyOnlyResource & { - readonly level?: string; - readonly settingType?: string; - readonly diffRule?: string; - readonly settingName?: string; - readonly valueInCurrentSlot?: string; - readonly valueInTargetSlot?: string; - readonly description?: string; -}; - -// @public -export interface SlotDifferenceCollection { - readonly nextLink?: string; - value: SlotDifference[]; -} - -// @public -export interface SlotSwapStatus { - readonly destinationSlotName?: string; - readonly sourceSlotName?: string; - readonly timestampUtc?: Date; -} - -// @public -export interface SlowRequestsBasedTrigger { - count?: number; - timeInterval?: string; - timeTaken?: string; -} - -// @public -export type Snapshot = ProxyOnlyResource & { - readonly time?: string; -}; - -// @public -export interface SnapshotCollection { - readonly nextLink?: string; - value: Snapshot[]; -} - -// @public -export interface SnapshotRecoverySource { - id?: string; - location?: string; -} - -// @public -export type SnapshotRestoreRequest = ProxyOnlyResource & { - snapshotTime?: string; - recoverySource?: SnapshotRecoverySource; - overwrite?: boolean; - recoverConfiguration?: boolean; - ignoreConflictingHostNames?: boolean; - useDRSecondary?: boolean; -}; - -// @public -export interface Solution { - data?: NameValuePair[][]; - description?: string; - displayName?: string; - id?: number; - metadata?: NameValuePair[][]; - order?: number; - type?: SolutionType; -} - -// @public -export type SolutionType = "QuickSolution" | "DeepInvestigation" | "BestPractices"; - -// @public -export type SourceControl = ProxyOnlyResource & { - token?: string; - tokenSecret?: string; - refreshToken?: string; - expirationTime?: Date; -}; - -// @public -export interface SourceControlCollection { - readonly nextLink?: string; - value: SourceControl[]; -} - -// @public -export type SslState = "Disabled" | "SniEnabled" | "IpBasedEnabled"; - -// @public -export interface StackMajorVersion { - applicationInsights?: boolean; - displayVersion?: string; - isDefault?: boolean; - isDeprecated?: boolean; - isHidden?: boolean; - isPreview?: boolean; - minorVersions?: StackMinorVersion[]; - runtimeVersion?: string; -} - -// @public -export interface StackMinorVersion { - displayVersion?: string; - isDefault?: boolean; - isRemoteDebuggingEnabled?: boolean; - runtimeVersion?: string; -} - -// @public -export interface StampCapacity { - availableCapacity?: number; - computeMode?: ComputeModeOptions; - excludeFromCapacityAllocation?: boolean; - isApplicableForAllComputeModes?: boolean; - isLinux?: boolean; - name?: string; - siteMode?: string; - totalCapacity?: number; - unit?: string; - workerSize?: WorkerSizeOptions; - workerSizeId?: number; -} - -// @public -export interface StampCapacityCollection { - readonly nextLink?: string; - value: StampCapacity[]; -} - -// @public -export type StaticSiteARMResource = Resource & { - sku?: SkuDescription; - readonly defaultHostname?: string; - repositoryUrl?: string; - branch?: string; - readonly customDomains?: string[]; - repositoryToken?: string; - buildProperties?: StaticSiteBuildProperties; -}; - -// @public -export type StaticSiteBuildARMResource = ProxyOnlyResource & { - readonly buildId?: string; - readonly sourceBranch?: string; - readonly pullRequestTitle?: string; - readonly hostname?: string; - readonly createdTimeUtc?: Date; - readonly lastUpdatedOn?: Date; - readonly status?: BuildStatus; -}; - -// @public -export interface StaticSiteBuildCollection { - readonly nextLink?: string; - value: StaticSiteBuildARMResource[]; -} - -// @public -export interface StaticSiteBuildProperties { - apiLocation?: string; - appArtifactLocation?: string; - appLocation?: string; -} - -// @public -export interface StaticSiteCollection { - readonly nextLink?: string; - value: StaticSiteARMResource[]; -} - -// @public -export type StaticSiteCustomDomainOverviewARMResource = ProxyOnlyResource & { - readonly domainName?: string; - readonly createdOn?: Date; -}; - -// @public -export interface StaticSiteCustomDomainOverviewCollection { - readonly nextLink?: string; - value: StaticSiteCustomDomainOverviewARMResource[]; -} - -// @public -export type StaticSiteFunctionOverviewARMResource = ProxyOnlyResource & { - readonly functionName?: string; - readonly triggerType?: TriggerTypes; -}; - -// @public -export interface StaticSiteFunctionOverviewCollection { - readonly nextLink?: string; - value: StaticSiteFunctionOverviewARMResource[]; -} - -// @public -export type StaticSitePatchResource = ProxyOnlyResource & { - readonly defaultHostname?: string; - repositoryUrl?: string; - branch?: string; - readonly customDomains?: string[]; - repositoryToken?: string; - buildProperties?: StaticSiteBuildProperties; -}; - -// @public -export type StaticSiteResetPropertiesARMResource = ProxyOnlyResource & { - repositoryToken?: string; - shouldUpdateRepository?: boolean; -}; - -// @public -export interface StaticSites { - createOrUpdateStaticSite(resourceGroupName: string, name: string, staticSiteEnvelope: StaticSiteARMResource, options?: StaticSitesCreateOrUpdateStaticSiteOptionalParams): Promise; - createOrUpdateStaticSiteBuildFunctionAppSettings(resourceGroupName: string, name: string, prId: string, appSettings: StringDictionary, options?: StaticSitesCreateOrUpdateStaticSiteBuildFunctionAppSettingsOptionalParams): Promise; - createOrUpdateStaticSiteCustomDomain(resourceGroupName: string, name: string, domainName: string, options?: StaticSitesCreateOrUpdateStaticSiteCustomDomainOptionalParams): Promise; - createOrUpdateStaticSiteFunctionAppSettings(resourceGroupName: string, name: string, appSettings: StringDictionary, options?: StaticSitesCreateOrUpdateStaticSiteFunctionAppSettingsOptionalParams): Promise; - createUserRolesInvitationLink(resourceGroupName: string, name: string, staticSiteUserRolesInvitationEnvelope: StaticSiteUserInvitationRequestResource, options?: StaticSitesCreateUserRolesInvitationLinkOptionalParams): Promise; - deleteStaticSite(resourceGroupName: string, name: string, options?: StaticSitesDeleteStaticSiteOptionalParams): Promise; - deleteStaticSiteBuild(resourceGroupName: string, name: string, prId: string, options?: StaticSitesDeleteStaticSiteBuildOptionalParams): Promise; - deleteStaticSiteCustomDomain(resourceGroupName: string, name: string, domainName: string, options?: StaticSitesDeleteStaticSiteCustomDomainOptionalParams): Promise; - deleteStaticSiteUser(resourceGroupName: string, name: string, authprovider: string, userid: string, options?: StaticSitesDeleteStaticSiteUserOptionalParams): Promise; - detachStaticSite(resourceGroupName: string, name: string, options?: StaticSitesDetachStaticSiteOptionalParams): Promise; - getStaticSite(resourceGroupName: string, name: string, options?: StaticSitesGetStaticSiteOptionalParams): Promise; - getStaticSiteBuild(resourceGroupName: string, name: string, prId: string, options?: StaticSitesGetStaticSiteBuildOptionalParams): Promise; - list(options?: StaticSitesListOptionalParams): PagedAsyncIterableIterator; - listStaticSiteBuildFunctionAppSettings(resourceGroupName: string, name: string, prId: string, options?: StaticSitesListStaticSiteBuildFunctionAppSettingsOptionalParams): Promise; - listStaticSiteBuildFunctions(resourceGroupName: string, name: string, prId: string, options?: StaticSitesListStaticSiteBuildFunctionsOptionalParams): PagedAsyncIterableIterator; - listStaticSiteBuilds(resourceGroupName: string, name: string, options?: StaticSitesGetStaticSiteBuildsOptionalParams): PagedAsyncIterableIterator; - listStaticSiteCustomDomains(resourceGroupName: string, name: string, options?: StaticSitesListStaticSiteCustomDomainsOptionalParams): PagedAsyncIterableIterator; - listStaticSiteFunctionAppSettings(resourceGroupName: string, name: string, options?: StaticSitesListStaticSiteFunctionAppSettingsOptionalParams): Promise; - listStaticSiteFunctions(resourceGroupName: string, name: string, options?: StaticSitesListStaticSiteFunctionsOptionalParams): PagedAsyncIterableIterator; - listStaticSitesByResourceGroup(resourceGroupName: string, options?: StaticSitesGetStaticSitesByResourceGroupOptionalParams): PagedAsyncIterableIterator; - listStaticSiteSecrets(resourceGroupName: string, name: string, options?: StaticSitesListStaticSiteSecretsOptionalParams): Promise; - listStaticSiteUsers(resourceGroupName: string, name: string, authprovider: string, options?: StaticSitesListStaticSiteUsersOptionalParams): PagedAsyncIterableIterator; - resetStaticSiteApiKey(resourceGroupName: string, name: string, resetPropertiesEnvelope: StaticSiteResetPropertiesARMResource, options?: StaticSitesResetStaticSiteApiKeyOptionalParams): Promise; - updateStaticSite(resourceGroupName: string, name: string, staticSiteEnvelope: StaticSitePatchResource, options?: StaticSitesUpdateStaticSiteOptionalParams): Promise; - updateStaticSiteUser(resourceGroupName: string, name: string, authprovider: string, userid: string, staticSiteUserEnvelope: StaticSiteUserARMResource, options?: StaticSitesUpdateStaticSiteUserOptionalParams): Promise; - validateCustomDomainCanBeAddedToStaticSite(resourceGroupName: string, name: string, domainName: string, options?: StaticSitesValidateCustomDomainCanBeAddedToStaticSiteOptionalParams): Promise; -} - -// @public -export interface StaticSitesCreateOrUpdateStaticSiteBuildFunctionAppSettingsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type StaticSitesCreateOrUpdateStaticSiteBuildFunctionAppSettingsResponse = StringDictionary; - -// @public -export interface StaticSitesCreateOrUpdateStaticSiteCustomDomainOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type StaticSitesCreateOrUpdateStaticSiteCustomDomainResponse = StaticSiteCustomDomainOverviewARMResource; - -// @public -export interface StaticSitesCreateOrUpdateStaticSiteFunctionAppSettingsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type StaticSitesCreateOrUpdateStaticSiteFunctionAppSettingsResponse = StringDictionary; - -// @public -export interface StaticSitesCreateOrUpdateStaticSiteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type StaticSitesCreateOrUpdateStaticSiteResponse = StaticSiteARMResource; - -// @public -export interface StaticSitesCreateUserRolesInvitationLinkOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type StaticSitesCreateUserRolesInvitationLinkResponse = StaticSiteUserInvitationResponseResource; - -// @public -export interface StaticSitesDeleteStaticSiteBuildOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface StaticSitesDeleteStaticSiteCustomDomainOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface StaticSitesDeleteStaticSiteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface StaticSitesDeleteStaticSiteUserOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface StaticSitesDetachStaticSiteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface StaticSitesGetStaticSiteBuildOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type StaticSitesGetStaticSiteBuildResponse = StaticSiteBuildARMResource; - -// @public -export interface StaticSitesGetStaticSiteBuildsNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type StaticSitesGetStaticSiteBuildsNextResponse = StaticSiteBuildCollection; - -// @public -export interface StaticSitesGetStaticSiteBuildsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type StaticSitesGetStaticSiteBuildsResponse = StaticSiteBuildCollection; - -// @public -export interface StaticSitesGetStaticSiteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type StaticSitesGetStaticSiteResponse = StaticSiteARMResource; - -// @public -export interface StaticSitesGetStaticSitesByResourceGroupNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type StaticSitesGetStaticSitesByResourceGroupNextResponse = StaticSiteCollection; - -// @public -export interface StaticSitesGetStaticSitesByResourceGroupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type StaticSitesGetStaticSitesByResourceGroupResponse = StaticSiteCollection; - -// @public -export interface StaticSitesListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type StaticSitesListNextResponse = StaticSiteCollection; - -// @public -export interface StaticSitesListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type StaticSitesListResponse = StaticSiteCollection; - -// @public -export interface StaticSitesListStaticSiteBuildFunctionAppSettingsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type StaticSitesListStaticSiteBuildFunctionAppSettingsResponse = StringDictionary; - -// @public -export interface StaticSitesListStaticSiteBuildFunctionsNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type StaticSitesListStaticSiteBuildFunctionsNextResponse = StaticSiteFunctionOverviewCollection; - -// @public -export interface StaticSitesListStaticSiteBuildFunctionsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type StaticSitesListStaticSiteBuildFunctionsResponse = StaticSiteFunctionOverviewCollection; - -// @public -export interface StaticSitesListStaticSiteCustomDomainsNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type StaticSitesListStaticSiteCustomDomainsNextResponse = StaticSiteCustomDomainOverviewCollection; - -// @public -export interface StaticSitesListStaticSiteCustomDomainsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type StaticSitesListStaticSiteCustomDomainsResponse = StaticSiteCustomDomainOverviewCollection; - -// @public -export interface StaticSitesListStaticSiteFunctionAppSettingsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type StaticSitesListStaticSiteFunctionAppSettingsResponse = StringDictionary; - -// @public -export interface StaticSitesListStaticSiteFunctionsNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type StaticSitesListStaticSiteFunctionsNextResponse = StaticSiteFunctionOverviewCollection; - -// @public -export interface StaticSitesListStaticSiteFunctionsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type StaticSitesListStaticSiteFunctionsResponse = StaticSiteFunctionOverviewCollection; - -// @public -export interface StaticSitesListStaticSiteSecretsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type StaticSitesListStaticSiteSecretsResponse = StringDictionary; - -// @public -export interface StaticSitesListStaticSiteUsersNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type StaticSitesListStaticSiteUsersNextResponse = StaticSiteUserCollection; - -// @public -export interface StaticSitesListStaticSiteUsersOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type StaticSitesListStaticSiteUsersResponse = StaticSiteUserCollection; - -// @public -export interface StaticSitesResetStaticSiteApiKeyOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface StaticSitesUpdateStaticSiteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type StaticSitesUpdateStaticSiteResponse = StaticSiteARMResource; - -// @public -export interface StaticSitesUpdateStaticSiteUserOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type StaticSitesUpdateStaticSiteUserResponse = StaticSiteUserARMResource; - -// @public -export interface StaticSitesValidateCustomDomainCanBeAddedToStaticSiteOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type StaticSiteUserARMResource = ProxyOnlyResource & { - readonly provider?: string; - readonly userId?: string; - readonly displayName?: string; - roles?: string; -}; - -// @public -export interface StaticSiteUserCollection { - readonly nextLink?: string; - value: StaticSiteUserARMResource[]; -} - -// @public -export type StaticSiteUserInvitationRequestResource = ProxyOnlyResource & { - domain?: string; - provider?: string; - userDetails?: string; - roles?: string; - numHoursToExpiration?: number; -}; - -// @public -export type StaticSiteUserInvitationResponseResource = ProxyOnlyResource & { - readonly expiresOn?: Date; - readonly invitationUrl?: string; -}; - -// @public -export interface StatusCodesBasedTrigger { - count?: number; - status?: number; - subStatus?: number; - timeInterval?: string; - win32Status?: number; -} - -// @public -export type StatusOptions = "Ready" | "Pending" | "Creating"; - -// @public -export type StorageMigrationOptions = ProxyOnlyResource & { - azurefilesConnectionString?: string; - azurefilesShare?: string; - switchSiteAfterMigration?: boolean; - blockWriteAccessToSite?: boolean; -}; - -// @public -export type StorageMigrationResponse = ProxyOnlyResource & { - readonly operationId?: string; -}; - -// @public -export type StringDictionary = ProxyOnlyResource & { - properties?: { - [propertyName: string]: string; - }; -}; - -// @public -export type SupportedTlsVersions = string; - -// @public -export type SwiftVirtualNetwork = ProxyOnlyResource & { - subnetResourceId?: string; - swiftSupported?: boolean; -}; - -// @public -export interface TldLegalAgreement { - agreementKey: string; - content: string; - title: string; - url?: string; -} - -// @public -export interface TldLegalAgreementCollection { - readonly nextLink?: string; - value: TldLegalAgreement[]; -} - -// @public -export type TopLevelDomain = ProxyOnlyResource & { - privacy?: boolean; -}; - -// @public -export interface TopLevelDomainAgreementOption { - forTransfer?: boolean; - includePrivacy?: boolean; -} - -// @public -export interface TopLevelDomainCollection { - readonly nextLink?: string; - value: TopLevelDomain[]; -} - -// @public -export interface TopLevelDomains { - get(name: string, options?: TopLevelDomainsGetOptionalParams): Promise; - list(options?: TopLevelDomainsListOptionalParams): PagedAsyncIterableIterator; - listAgreements(name: string, agreementOption: TopLevelDomainAgreementOption, options?: TopLevelDomainsListAgreementsOptionalParams): PagedAsyncIterableIterator; -} - -// @public -export interface TopLevelDomainsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type TopLevelDomainsGetResponse = TopLevelDomain; - -// @public -export interface TopLevelDomainsListAgreementsNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type TopLevelDomainsListAgreementsNextResponse = TldLegalAgreementCollection; - -// @public -export interface TopLevelDomainsListAgreementsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type TopLevelDomainsListAgreementsResponse = TldLegalAgreementCollection; - -// @public -export interface TopLevelDomainsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type TopLevelDomainsListNextResponse = TopLevelDomainCollection; - -// @public -export interface TopLevelDomainsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type TopLevelDomainsListResponse = TopLevelDomainCollection; - -// @public -export type TriggeredJobHistory = ProxyOnlyResource & { - runs?: TriggeredJobRun[]; -}; - -// @public -export interface TriggeredJobHistoryCollection { - readonly nextLink?: string; - value: TriggeredJobHistory[]; -} - -// @public -export type TriggeredJobRun = ProxyOnlyResource & { - webJobId?: string; - webJobName?: string; - status?: TriggeredWebJobStatus; - startTime?: Date; - endTime?: Date; - duration?: string; - outputUrl?: string; - errorUrl?: string; - url?: string; - jobName?: string; - trigger?: string; -}; - -// @public -export type TriggeredWebJob = ProxyOnlyResource & { - latestRun?: TriggeredJobRun; - historyUrl?: string; - schedulerLogsUrl?: string; - runCommand?: string; - url?: string; - extraInfoUrl?: string; - webJobType?: WebJobType; - error?: string; - usingSdk?: boolean; - settings?: { - [propertyName: string]: Record; - }; -}; - -// @public -export interface TriggeredWebJobCollection { - readonly nextLink?: string; - value: TriggeredWebJob[]; -} - -// @public -export type TriggeredWebJobStatus = "Success" | "Failed" | "Error"; - -// @public -export type TriggerTypes = string; - -// @public -export type UnauthenticatedClientAction = "RedirectToLoginPage" | "AllowAnonymous"; - -// @public -export type Usage = ProxyOnlyResource & { - readonly displayName?: string; - readonly resourceName?: string; - readonly unit?: string; - readonly currentValue?: number; - readonly limit?: number; - readonly nextResetTime?: Date; - readonly computeMode?: ComputeModeOptions; - readonly siteMode?: string; -}; - -// @public -export interface UsageCollection { - readonly nextLink?: string; - value: Usage[]; -} - -// @public -export type UsageState = "Normal" | "Exceeded"; - -// @public -export type User = ProxyOnlyResource & { - publishingUserName?: string; - publishingPassword?: string; - publishingPasswordHash?: string; - publishingPasswordHashSalt?: string; - scmUri?: string; -}; - -// @public -export interface ValidateRequest { - capacity?: number; - containerImagePlatform?: string; - containerImageRepository?: string; - containerImageTag?: string; - containerRegistryBaseUrl?: string; - containerRegistryPassword?: string; - containerRegistryUsername?: string; - hostingEnvironment?: string; - isSpot?: boolean; - isXenon?: boolean; - location: string; - name: string; - needLinuxWorkers?: boolean; - serverFarmId?: string; - skuName?: string; - type: ValidateResourceTypes; -} - -// @public -export type ValidateResourceTypes = string; - -// @public -export interface ValidateResponse { - error?: ValidateResponseError; - status?: string; -} - -// @public -export interface ValidateResponseError { - code?: string; - message?: string; -} - -// @public -export interface VirtualApplication { - physicalPath?: string; - preloadEnabled?: boolean; - virtualDirectories?: VirtualDirectory[]; - virtualPath?: string; -} - -// @public -export interface VirtualDirectory { - physicalPath?: string; - virtualPath?: string; -} - -// @public -export interface VirtualIPMapping { - internalHttpPort?: number; - internalHttpsPort?: number; - inUse?: boolean; - serviceName?: string; - virtualIP?: string; -} - -// @public -export interface VirtualNetworkProfile { - id?: string; - readonly name?: string; - subnet?: string; - readonly type?: string; -} - -// @public -export type VnetGateway = ProxyOnlyResource & { - vnetName?: string; - vpnPackageUri?: string; -}; - -// @public -export type VnetInfo = ProxyOnlyResource & { - vnetResourceId?: string; - readonly certThumbprint?: string; - certBlob?: string; - readonly routes?: VnetRoute[]; - readonly resyncRequired?: boolean; - dnsServers?: string; - isSwift?: boolean; -}; - -// @public -export type VnetParameters = ProxyOnlyResource & { - vnetResourceGroup?: string; - vnetName?: string; - vnetSubnetName?: string; -}; - -// @public -export type VnetRoute = ProxyOnlyResource & { - startAddress?: string; - endAddress?: string; - routeType?: RouteType; -}; - -// @public -export type VnetValidationFailureDetails = ProxyOnlyResource & { - failed?: boolean; - failedTests?: VnetValidationTestFailure[]; -}; - -// @public -export type VnetValidationTestFailure = ProxyOnlyResource & { - testName?: string; - details?: string; -}; - -// @public -export interface WebAppCollection { - readonly nextLink?: string; - value: Site[]; -} - -// @public -export interface WebAppInstanceCollection { - readonly nextLink?: string; - value: SiteInstance[]; -} - -// @public -export interface WebApps { - addPremierAddOn(resourceGroupName: string, name: string, premierAddOnName: string, premierAddOn: PremierAddOn, options?: WebAppsAddPremierAddOnOptionalParams): Promise; - addPremierAddOnSlot(resourceGroupName: string, name: string, premierAddOnName: string, slot: string, premierAddOn: PremierAddOn, options?: WebAppsAddPremierAddOnSlotOptionalParams): Promise; - analyzeCustomHostname(resourceGroupName: string, name: string, options?: WebAppsAnalyzeCustomHostnameOptionalParams): Promise; - analyzeCustomHostnameSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsAnalyzeCustomHostnameSlotOptionalParams): Promise; - applySlotConfigToProduction(resourceGroupName: string, name: string, slotSwapEntity: CsmSlotEntity, options?: WebAppsApplySlotConfigToProductionOptionalParams): Promise; - applySlotConfigurationSlot(resourceGroupName: string, name: string, slot: string, slotSwapEntity: CsmSlotEntity, options?: WebAppsApplySlotConfigurationSlotOptionalParams): Promise; - backup(resourceGroupName: string, name: string, request: BackupRequest, options?: WebAppsBackupOptionalParams): Promise; - backupSlot(resourceGroupName: string, name: string, slot: string, request: BackupRequest, options?: WebAppsBackupSlotOptionalParams): Promise; - beginApproveOrRejectPrivateEndpointConnection(resourceGroupName: string, name: string, privateEndpointConnectionName: string, privateEndpointWrapper: PrivateLinkConnectionApprovalRequestResource, options?: WebAppsApproveOrRejectPrivateEndpointConnectionOptionalParams): Promise, WebAppsApproveOrRejectPrivateEndpointConnectionResponse>>; - beginApproveOrRejectPrivateEndpointConnectionAndWait(resourceGroupName: string, name: string, privateEndpointConnectionName: string, privateEndpointWrapper: PrivateLinkConnectionApprovalRequestResource, options?: WebAppsApproveOrRejectPrivateEndpointConnectionOptionalParams): Promise; - beginCopyProductionSlot(resourceGroupName: string, name: string, copySlotEntity: CsmCopySlotEntity, options?: WebAppsCopyProductionSlotOptionalParams): Promise, void>>; - beginCopyProductionSlotAndWait(resourceGroupName: string, name: string, copySlotEntity: CsmCopySlotEntity, options?: WebAppsCopyProductionSlotOptionalParams): Promise; - beginCopySlot(resourceGroupName: string, name: string, slot: string, copySlotEntity: CsmCopySlotEntity, options?: WebAppsCopySlotOptionalParams): Promise, void>>; - beginCopySlotAndWait(resourceGroupName: string, name: string, slot: string, copySlotEntity: CsmCopySlotEntity, options?: WebAppsCopySlotOptionalParams): Promise; - beginCreateFunction(resourceGroupName: string, name: string, functionName: string, functionEnvelope: FunctionEnvelope, options?: WebAppsCreateFunctionOptionalParams): Promise, WebAppsCreateFunctionResponse>>; - beginCreateFunctionAndWait(resourceGroupName: string, name: string, functionName: string, functionEnvelope: FunctionEnvelope, options?: WebAppsCreateFunctionOptionalParams): Promise; - beginCreateInstanceFunctionSlot(resourceGroupName: string, name: string, functionName: string, slot: string, functionEnvelope: FunctionEnvelope, options?: WebAppsCreateInstanceFunctionSlotOptionalParams): Promise, WebAppsCreateInstanceFunctionSlotResponse>>; - beginCreateInstanceFunctionSlotAndWait(resourceGroupName: string, name: string, functionName: string, slot: string, functionEnvelope: FunctionEnvelope, options?: WebAppsCreateInstanceFunctionSlotOptionalParams): Promise; - beginCreateInstanceMSDeployOperation(resourceGroupName: string, name: string, instanceId: string, mSDeploy: MSDeploy, options?: WebAppsCreateInstanceMSDeployOperationOptionalParams): Promise, WebAppsCreateInstanceMSDeployOperationResponse>>; - beginCreateInstanceMSDeployOperationAndWait(resourceGroupName: string, name: string, instanceId: string, mSDeploy: MSDeploy, options?: WebAppsCreateInstanceMSDeployOperationOptionalParams): Promise; - beginCreateInstanceMSDeployOperationSlot(resourceGroupName: string, name: string, slot: string, instanceId: string, mSDeploy: MSDeploy, options?: WebAppsCreateInstanceMSDeployOperationSlotOptionalParams): Promise, WebAppsCreateInstanceMSDeployOperationSlotResponse>>; - beginCreateInstanceMSDeployOperationSlotAndWait(resourceGroupName: string, name: string, slot: string, instanceId: string, mSDeploy: MSDeploy, options?: WebAppsCreateInstanceMSDeployOperationSlotOptionalParams): Promise; - beginCreateMSDeployOperation(resourceGroupName: string, name: string, mSDeploy: MSDeploy, options?: WebAppsCreateMSDeployOperationOptionalParams): Promise, WebAppsCreateMSDeployOperationResponse>>; - beginCreateMSDeployOperationAndWait(resourceGroupName: string, name: string, mSDeploy: MSDeploy, options?: WebAppsCreateMSDeployOperationOptionalParams): Promise; - beginCreateMSDeployOperationSlot(resourceGroupName: string, name: string, slot: string, mSDeploy: MSDeploy, options?: WebAppsCreateMSDeployOperationSlotOptionalParams): Promise, WebAppsCreateMSDeployOperationSlotResponse>>; - beginCreateMSDeployOperationSlotAndWait(resourceGroupName: string, name: string, slot: string, mSDeploy: MSDeploy, options?: WebAppsCreateMSDeployOperationSlotOptionalParams): Promise; - beginCreateOrUpdate(resourceGroupName: string, name: string, siteEnvelope: Site, options?: WebAppsCreateOrUpdateOptionalParams): Promise, WebAppsCreateOrUpdateResponse>>; - beginCreateOrUpdateAndWait(resourceGroupName: string, name: string, siteEnvelope: Site, options?: WebAppsCreateOrUpdateOptionalParams): Promise; - beginCreateOrUpdateSlot(resourceGroupName: string, name: string, slot: string, siteEnvelope: Site, options?: WebAppsCreateOrUpdateSlotOptionalParams): Promise, WebAppsCreateOrUpdateSlotResponse>>; - beginCreateOrUpdateSlotAndWait(resourceGroupName: string, name: string, slot: string, siteEnvelope: Site, options?: WebAppsCreateOrUpdateSlotOptionalParams): Promise; - beginCreateOrUpdateSourceControl(resourceGroupName: string, name: string, siteSourceControl: SiteSourceControl, options?: WebAppsCreateOrUpdateSourceControlOptionalParams): Promise, WebAppsCreateOrUpdateSourceControlResponse>>; - beginCreateOrUpdateSourceControlAndWait(resourceGroupName: string, name: string, siteSourceControl: SiteSourceControl, options?: WebAppsCreateOrUpdateSourceControlOptionalParams): Promise; - beginCreateOrUpdateSourceControlSlot(resourceGroupName: string, name: string, slot: string, siteSourceControl: SiteSourceControl, options?: WebAppsCreateOrUpdateSourceControlSlotOptionalParams): Promise, WebAppsCreateOrUpdateSourceControlSlotResponse>>; - beginCreateOrUpdateSourceControlSlotAndWait(resourceGroupName: string, name: string, slot: string, siteSourceControl: SiteSourceControl, options?: WebAppsCreateOrUpdateSourceControlSlotOptionalParams): Promise; - beginDeletePrivateEndpointConnection(resourceGroupName: string, name: string, privateEndpointConnectionName: string, options?: WebAppsDeletePrivateEndpointConnectionOptionalParams): Promise, WebAppsDeletePrivateEndpointConnectionResponse>>; - beginDeletePrivateEndpointConnectionAndWait(resourceGroupName: string, name: string, privateEndpointConnectionName: string, options?: WebAppsDeletePrivateEndpointConnectionOptionalParams): Promise; - beginInstallSiteExtension(resourceGroupName: string, name: string, siteExtensionId: string, options?: WebAppsInstallSiteExtensionOptionalParams): Promise, WebAppsInstallSiteExtensionResponse>>; - beginInstallSiteExtensionAndWait(resourceGroupName: string, name: string, siteExtensionId: string, options?: WebAppsInstallSiteExtensionOptionalParams): Promise; - beginInstallSiteExtensionSlot(resourceGroupName: string, name: string, siteExtensionId: string, slot: string, options?: WebAppsInstallSiteExtensionSlotOptionalParams): Promise, WebAppsInstallSiteExtensionSlotResponse>>; - beginInstallSiteExtensionSlotAndWait(resourceGroupName: string, name: string, siteExtensionId: string, slot: string, options?: WebAppsInstallSiteExtensionSlotOptionalParams): Promise; - beginListPublishingCredentials(resourceGroupName: string, name: string, options?: WebAppsListPublishingCredentialsOptionalParams): Promise, WebAppsListPublishingCredentialsResponse>>; - beginListPublishingCredentialsAndWait(resourceGroupName: string, name: string, options?: WebAppsListPublishingCredentialsOptionalParams): Promise; - beginListPublishingCredentialsSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListPublishingCredentialsSlotOptionalParams): Promise, WebAppsListPublishingCredentialsSlotResponse>>; - beginListPublishingCredentialsSlotAndWait(resourceGroupName: string, name: string, slot: string, options?: WebAppsListPublishingCredentialsSlotOptionalParams): Promise; - beginMigrateMySql(resourceGroupName: string, name: string, migrationRequestEnvelope: MigrateMySqlRequest, options?: WebAppsMigrateMySqlOptionalParams): Promise, WebAppsMigrateMySqlResponse>>; - beginMigrateMySqlAndWait(resourceGroupName: string, name: string, migrationRequestEnvelope: MigrateMySqlRequest, options?: WebAppsMigrateMySqlOptionalParams): Promise; - beginMigrateStorage(subscriptionName: string, resourceGroupName: string, name: string, migrationOptions: StorageMigrationOptions, options?: WebAppsMigrateStorageOptionalParams): Promise, WebAppsMigrateStorageResponse>>; - beginMigrateStorageAndWait(subscriptionName: string, resourceGroupName: string, name: string, migrationOptions: StorageMigrationOptions, options?: WebAppsMigrateStorageOptionalParams): Promise; - beginRestore(resourceGroupName: string, name: string, backupId: string, request: RestoreRequest, options?: WebAppsRestoreOptionalParams): Promise, void>>; - beginRestoreAndWait(resourceGroupName: string, name: string, backupId: string, request: RestoreRequest, options?: WebAppsRestoreOptionalParams): Promise; - beginRestoreFromBackupBlob(resourceGroupName: string, name: string, request: RestoreRequest, options?: WebAppsRestoreFromBackupBlobOptionalParams): Promise, void>>; - beginRestoreFromBackupBlobAndWait(resourceGroupName: string, name: string, request: RestoreRequest, options?: WebAppsRestoreFromBackupBlobOptionalParams): Promise; - beginRestoreFromBackupBlobSlot(resourceGroupName: string, name: string, slot: string, request: RestoreRequest, options?: WebAppsRestoreFromBackupBlobSlotOptionalParams): Promise, void>>; - beginRestoreFromBackupBlobSlotAndWait(resourceGroupName: string, name: string, slot: string, request: RestoreRequest, options?: WebAppsRestoreFromBackupBlobSlotOptionalParams): Promise; - beginRestoreFromDeletedApp(resourceGroupName: string, name: string, restoreRequest: DeletedAppRestoreRequest, options?: WebAppsRestoreFromDeletedAppOptionalParams): Promise, void>>; - beginRestoreFromDeletedAppAndWait(resourceGroupName: string, name: string, restoreRequest: DeletedAppRestoreRequest, options?: WebAppsRestoreFromDeletedAppOptionalParams): Promise; - beginRestoreFromDeletedAppSlot(resourceGroupName: string, name: string, slot: string, restoreRequest: DeletedAppRestoreRequest, options?: WebAppsRestoreFromDeletedAppSlotOptionalParams): Promise, void>>; - beginRestoreFromDeletedAppSlotAndWait(resourceGroupName: string, name: string, slot: string, restoreRequest: DeletedAppRestoreRequest, options?: WebAppsRestoreFromDeletedAppSlotOptionalParams): Promise; - beginRestoreSlot(resourceGroupName: string, name: string, backupId: string, slot: string, request: RestoreRequest, options?: WebAppsRestoreSlotOptionalParams): Promise, void>>; - beginRestoreSlotAndWait(resourceGroupName: string, name: string, backupId: string, slot: string, request: RestoreRequest, options?: WebAppsRestoreSlotOptionalParams): Promise; - beginRestoreSnapshot(resourceGroupName: string, name: string, restoreRequest: SnapshotRestoreRequest, options?: WebAppsRestoreSnapshotOptionalParams): Promise, void>>; - beginRestoreSnapshotAndWait(resourceGroupName: string, name: string, restoreRequest: SnapshotRestoreRequest, options?: WebAppsRestoreSnapshotOptionalParams): Promise; - beginRestoreSnapshotSlot(resourceGroupName: string, name: string, slot: string, restoreRequest: SnapshotRestoreRequest, options?: WebAppsRestoreSnapshotSlotOptionalParams): Promise, void>>; - beginRestoreSnapshotSlotAndWait(resourceGroupName: string, name: string, slot: string, restoreRequest: SnapshotRestoreRequest, options?: WebAppsRestoreSnapshotSlotOptionalParams): Promise; - beginStartNetworkTrace(resourceGroupName: string, name: string, options?: WebAppsStartNetworkTraceOptionalParams): Promise, WebAppsStartNetworkTraceResponse>>; - beginStartNetworkTraceAndWait(resourceGroupName: string, name: string, options?: WebAppsStartNetworkTraceOptionalParams): Promise; - beginStartNetworkTraceSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsStartNetworkTraceSlotOptionalParams): Promise, WebAppsStartNetworkTraceSlotResponse>>; - beginStartNetworkTraceSlotAndWait(resourceGroupName: string, name: string, slot: string, options?: WebAppsStartNetworkTraceSlotOptionalParams): Promise; - beginStartWebSiteNetworkTraceOperation(resourceGroupName: string, name: string, options?: WebAppsStartWebSiteNetworkTraceOperationOptionalParams): Promise, WebAppsStartWebSiteNetworkTraceOperationResponse>>; - beginStartWebSiteNetworkTraceOperationAndWait(resourceGroupName: string, name: string, options?: WebAppsStartWebSiteNetworkTraceOperationOptionalParams): Promise; - beginStartWebSiteNetworkTraceOperationSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsStartWebSiteNetworkTraceOperationSlotOptionalParams): Promise, WebAppsStartWebSiteNetworkTraceOperationSlotResponse>>; - beginStartWebSiteNetworkTraceOperationSlotAndWait(resourceGroupName: string, name: string, slot: string, options?: WebAppsStartWebSiteNetworkTraceOperationSlotOptionalParams): Promise; - beginSwapSlot(resourceGroupName: string, name: string, slot: string, slotSwapEntity: CsmSlotEntity, options?: WebAppsSwapSlotOptionalParams): Promise, void>>; - beginSwapSlotAndWait(resourceGroupName: string, name: string, slot: string, slotSwapEntity: CsmSlotEntity, options?: WebAppsSwapSlotOptionalParams): Promise; - beginSwapSlotWithProduction(resourceGroupName: string, name: string, slotSwapEntity: CsmSlotEntity, options?: WebAppsSwapSlotWithProductionOptionalParams): Promise, void>>; - beginSwapSlotWithProductionAndWait(resourceGroupName: string, name: string, slotSwapEntity: CsmSlotEntity, options?: WebAppsSwapSlotWithProductionOptionalParams): Promise; - createDeployment(resourceGroupName: string, name: string, id: string, deployment: Deployment, options?: WebAppsCreateDeploymentOptionalParams): Promise; - createDeploymentSlot(resourceGroupName: string, name: string, id: string, slot: string, deployment: Deployment, options?: WebAppsCreateDeploymentSlotOptionalParams): Promise; - createOrUpdateConfiguration(resourceGroupName: string, name: string, siteConfig: SiteConfigResource, options?: WebAppsCreateOrUpdateConfigurationOptionalParams): Promise; - createOrUpdateConfigurationSlot(resourceGroupName: string, name: string, slot: string, siteConfig: SiteConfigResource, options?: WebAppsCreateOrUpdateConfigurationSlotOptionalParams): Promise; - createOrUpdateDomainOwnershipIdentifier(resourceGroupName: string, name: string, domainOwnershipIdentifierName: string, domainOwnershipIdentifier: Identifier, options?: WebAppsCreateOrUpdateDomainOwnershipIdentifierOptionalParams): Promise; - createOrUpdateDomainOwnershipIdentifierSlot(resourceGroupName: string, name: string, domainOwnershipIdentifierName: string, slot: string, domainOwnershipIdentifier: Identifier, options?: WebAppsCreateOrUpdateDomainOwnershipIdentifierSlotOptionalParams): Promise; - createOrUpdateFunctionSecret(resourceGroupName: string, name: string, functionName: string, keyName: string, key: KeyInfo, options?: WebAppsCreateOrUpdateFunctionSecretOptionalParams): Promise; - createOrUpdateFunctionSecretSlot(resourceGroupName: string, name: string, functionName: string, keyName: string, slot: string, key: KeyInfo, options?: WebAppsCreateOrUpdateFunctionSecretSlotOptionalParams): Promise; - createOrUpdateHostNameBinding(resourceGroupName: string, name: string, hostName: string, hostNameBinding: HostNameBinding, options?: WebAppsCreateOrUpdateHostNameBindingOptionalParams): Promise; - createOrUpdateHostNameBindingSlot(resourceGroupName: string, name: string, hostName: string, slot: string, hostNameBinding: HostNameBinding, options?: WebAppsCreateOrUpdateHostNameBindingSlotOptionalParams): Promise; - createOrUpdateHostSecret(resourceGroupName: string, name: string, keyType: string, keyName: string, key: KeyInfo, options?: WebAppsCreateOrUpdateHostSecretOptionalParams): Promise; - createOrUpdateHostSecretSlot(resourceGroupName: string, name: string, keyType: string, keyName: string, slot: string, key: KeyInfo, options?: WebAppsCreateOrUpdateHostSecretSlotOptionalParams): Promise; - createOrUpdateHybridConnection(resourceGroupName: string, name: string, namespaceName: string, relayName: string, connectionEnvelope: HybridConnection, options?: WebAppsCreateOrUpdateHybridConnectionOptionalParams): Promise; - createOrUpdateHybridConnectionSlot(resourceGroupName: string, name: string, namespaceName: string, relayName: string, slot: string, connectionEnvelope: HybridConnection, options?: WebAppsCreateOrUpdateHybridConnectionSlotOptionalParams): Promise; - createOrUpdatePublicCertificate(resourceGroupName: string, name: string, publicCertificateName: string, publicCertificate: PublicCertificate, options?: WebAppsCreateOrUpdatePublicCertificateOptionalParams): Promise; - createOrUpdatePublicCertificateSlot(resourceGroupName: string, name: string, publicCertificateName: string, slot: string, publicCertificate: PublicCertificate, options?: WebAppsCreateOrUpdatePublicCertificateSlotOptionalParams): Promise; - createOrUpdateRelayServiceConnection(resourceGroupName: string, name: string, entityName: string, connectionEnvelope: RelayServiceConnectionEntity, options?: WebAppsCreateOrUpdateRelayServiceConnectionOptionalParams): Promise; - createOrUpdateRelayServiceConnectionSlot(resourceGroupName: string, name: string, entityName: string, slot: string, connectionEnvelope: RelayServiceConnectionEntity, options?: WebAppsCreateOrUpdateRelayServiceConnectionSlotOptionalParams): Promise; - createOrUpdateSwiftVirtualNetworkConnection(resourceGroupName: string, name: string, connectionEnvelope: SwiftVirtualNetwork, options?: WebAppsCreateOrUpdateSwiftVirtualNetworkConnectionOptionalParams): Promise; - createOrUpdateSwiftVirtualNetworkConnectionSlot(resourceGroupName: string, name: string, slot: string, connectionEnvelope: SwiftVirtualNetwork, options?: WebAppsCreateOrUpdateSwiftVirtualNetworkConnectionSlotOptionalParams): Promise; - createOrUpdateVnetConnection(resourceGroupName: string, name: string, vnetName: string, connectionEnvelope: VnetInfo, options?: WebAppsCreateOrUpdateVnetConnectionOptionalParams): Promise; - createOrUpdateVnetConnectionGateway(resourceGroupName: string, name: string, vnetName: string, gatewayName: string, connectionEnvelope: VnetGateway, options?: WebAppsCreateOrUpdateVnetConnectionGatewayOptionalParams): Promise; - createOrUpdateVnetConnectionGatewaySlot(resourceGroupName: string, name: string, vnetName: string, gatewayName: string, slot: string, connectionEnvelope: VnetGateway, options?: WebAppsCreateOrUpdateVnetConnectionGatewaySlotOptionalParams): Promise; - createOrUpdateVnetConnectionSlot(resourceGroupName: string, name: string, vnetName: string, slot: string, connectionEnvelope: VnetInfo, options?: WebAppsCreateOrUpdateVnetConnectionSlotOptionalParams): Promise; - delete(resourceGroupName: string, name: string, options?: WebAppsDeleteOptionalParams): Promise; - deleteBackup(resourceGroupName: string, name: string, backupId: string, options?: WebAppsDeleteBackupOptionalParams): Promise; - deleteBackupConfiguration(resourceGroupName: string, name: string, options?: WebAppsDeleteBackupConfigurationOptionalParams): Promise; - deleteBackupConfigurationSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsDeleteBackupConfigurationSlotOptionalParams): Promise; - deleteBackupSlot(resourceGroupName: string, name: string, backupId: string, slot: string, options?: WebAppsDeleteBackupSlotOptionalParams): Promise; - deleteContinuousWebJob(resourceGroupName: string, name: string, webJobName: string, options?: WebAppsDeleteContinuousWebJobOptionalParams): Promise; - deleteContinuousWebJobSlot(resourceGroupName: string, name: string, webJobName: string, slot: string, options?: WebAppsDeleteContinuousWebJobSlotOptionalParams): Promise; - deleteDeployment(resourceGroupName: string, name: string, id: string, options?: WebAppsDeleteDeploymentOptionalParams): Promise; - deleteDeploymentSlot(resourceGroupName: string, name: string, id: string, slot: string, options?: WebAppsDeleteDeploymentSlotOptionalParams): Promise; - deleteDomainOwnershipIdentifier(resourceGroupName: string, name: string, domainOwnershipIdentifierName: string, options?: WebAppsDeleteDomainOwnershipIdentifierOptionalParams): Promise; - deleteDomainOwnershipIdentifierSlot(resourceGroupName: string, name: string, domainOwnershipIdentifierName: string, slot: string, options?: WebAppsDeleteDomainOwnershipIdentifierSlotOptionalParams): Promise; - deleteFunction(resourceGroupName: string, name: string, functionName: string, options?: WebAppsDeleteFunctionOptionalParams): Promise; - deleteFunctionSecret(resourceGroupName: string, name: string, functionName: string, keyName: string, options?: WebAppsDeleteFunctionSecretOptionalParams): Promise; - deleteFunctionSecretSlot(resourceGroupName: string, name: string, functionName: string, keyName: string, slot: string, options?: WebAppsDeleteFunctionSecretSlotOptionalParams): Promise; - deleteHostNameBinding(resourceGroupName: string, name: string, hostName: string, options?: WebAppsDeleteHostNameBindingOptionalParams): Promise; - deleteHostNameBindingSlot(resourceGroupName: string, name: string, slot: string, hostName: string, options?: WebAppsDeleteHostNameBindingSlotOptionalParams): Promise; - deleteHostSecret(resourceGroupName: string, name: string, keyType: string, keyName: string, options?: WebAppsDeleteHostSecretOptionalParams): Promise; - deleteHostSecretSlot(resourceGroupName: string, name: string, keyType: string, keyName: string, slot: string, options?: WebAppsDeleteHostSecretSlotOptionalParams): Promise; - deleteHybridConnection(resourceGroupName: string, name: string, namespaceName: string, relayName: string, options?: WebAppsDeleteHybridConnectionOptionalParams): Promise; - deleteHybridConnectionSlot(resourceGroupName: string, name: string, namespaceName: string, relayName: string, slot: string, options?: WebAppsDeleteHybridConnectionSlotOptionalParams): Promise; - deleteInstanceFunctionSlot(resourceGroupName: string, name: string, functionName: string, slot: string, options?: WebAppsDeleteInstanceFunctionSlotOptionalParams): Promise; - deleteInstanceProcess(resourceGroupName: string, name: string, processId: string, instanceId: string, options?: WebAppsDeleteInstanceProcessOptionalParams): Promise; - deleteInstanceProcessSlot(resourceGroupName: string, name: string, processId: string, slot: string, instanceId: string, options?: WebAppsDeleteInstanceProcessSlotOptionalParams): Promise; - deletePremierAddOn(resourceGroupName: string, name: string, premierAddOnName: string, options?: WebAppsDeletePremierAddOnOptionalParams): Promise; - deletePremierAddOnSlot(resourceGroupName: string, name: string, premierAddOnName: string, slot: string, options?: WebAppsDeletePremierAddOnSlotOptionalParams): Promise; - deleteProcess(resourceGroupName: string, name: string, processId: string, options?: WebAppsDeleteProcessOptionalParams): Promise; - deleteProcessSlot(resourceGroupName: string, name: string, processId: string, slot: string, options?: WebAppsDeleteProcessSlotOptionalParams): Promise; - deletePublicCertificate(resourceGroupName: string, name: string, publicCertificateName: string, options?: WebAppsDeletePublicCertificateOptionalParams): Promise; - deletePublicCertificateSlot(resourceGroupName: string, name: string, slot: string, publicCertificateName: string, options?: WebAppsDeletePublicCertificateSlotOptionalParams): Promise; - deleteRelayServiceConnection(resourceGroupName: string, name: string, entityName: string, options?: WebAppsDeleteRelayServiceConnectionOptionalParams): Promise; - deleteRelayServiceConnectionSlot(resourceGroupName: string, name: string, entityName: string, slot: string, options?: WebAppsDeleteRelayServiceConnectionSlotOptionalParams): Promise; - deleteSiteExtension(resourceGroupName: string, name: string, siteExtensionId: string, options?: WebAppsDeleteSiteExtensionOptionalParams): Promise; - deleteSiteExtensionSlot(resourceGroupName: string, name: string, siteExtensionId: string, slot: string, options?: WebAppsDeleteSiteExtensionSlotOptionalParams): Promise; - deleteSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsDeleteSlotOptionalParams): Promise; - deleteSourceControl(resourceGroupName: string, name: string, options?: WebAppsDeleteSourceControlOptionalParams): Promise; - deleteSourceControlSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsDeleteSourceControlSlotOptionalParams): Promise; - deleteSwiftVirtualNetwork(resourceGroupName: string, name: string, options?: WebAppsDeleteSwiftVirtualNetworkOptionalParams): Promise; - deleteSwiftVirtualNetworkSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsDeleteSwiftVirtualNetworkSlotOptionalParams): Promise; - deleteTriggeredWebJob(resourceGroupName: string, name: string, webJobName: string, options?: WebAppsDeleteTriggeredWebJobOptionalParams): Promise; - deleteTriggeredWebJobSlot(resourceGroupName: string, name: string, webJobName: string, slot: string, options?: WebAppsDeleteTriggeredWebJobSlotOptionalParams): Promise; - deleteVnetConnection(resourceGroupName: string, name: string, vnetName: string, options?: WebAppsDeleteVnetConnectionOptionalParams): Promise; - deleteVnetConnectionSlot(resourceGroupName: string, name: string, vnetName: string, slot: string, options?: WebAppsDeleteVnetConnectionSlotOptionalParams): Promise; - discoverBackup(resourceGroupName: string, name: string, request: RestoreRequest, options?: WebAppsDiscoverBackupOptionalParams): Promise; - discoverBackupSlot(resourceGroupName: string, name: string, slot: string, request: RestoreRequest, options?: WebAppsDiscoverBackupSlotOptionalParams): Promise; - generateNewSitePublishingPassword(resourceGroupName: string, name: string, options?: WebAppsGenerateNewSitePublishingPasswordOptionalParams): Promise; - generateNewSitePublishingPasswordSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsGenerateNewSitePublishingPasswordSlotOptionalParams): Promise; - get(resourceGroupName: string, name: string, options?: WebAppsGetOptionalParams): Promise; - getAppSettingKeyVaultReference(resourceGroupName: string, name: string, appSettingKey: string, options?: WebAppsGetAppSettingKeyVaultReferenceOptionalParams): Promise; - getAppSettingsKeyVaultReferences(resourceGroupName: string, name: string, options?: WebAppsGetAppSettingsKeyVaultReferencesOptionalParams): Promise; - getAuthSettings(resourceGroupName: string, name: string, options?: WebAppsGetAuthSettingsOptionalParams): Promise; - getAuthSettingsSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsGetAuthSettingsSlotOptionalParams): Promise; - getBackupConfiguration(resourceGroupName: string, name: string, options?: WebAppsGetBackupConfigurationOptionalParams): Promise; - getBackupConfigurationSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsGetBackupConfigurationSlotOptionalParams): Promise; - getBackupStatus(resourceGroupName: string, name: string, backupId: string, options?: WebAppsGetBackupStatusOptionalParams): Promise; - getBackupStatusSlot(resourceGroupName: string, name: string, backupId: string, slot: string, options?: WebAppsGetBackupStatusSlotOptionalParams): Promise; - getConfiguration(resourceGroupName: string, name: string, options?: WebAppsGetConfigurationOptionalParams): Promise; - getConfigurationSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsGetConfigurationSlotOptionalParams): Promise; - getConfigurationSnapshot(resourceGroupName: string, name: string, snapshotId: string, options?: WebAppsGetConfigurationSnapshotOptionalParams): Promise; - getConfigurationSnapshotSlot(resourceGroupName: string, name: string, snapshotId: string, slot: string, options?: WebAppsGetConfigurationSnapshotSlotOptionalParams): Promise; - getContainerLogsZip(resourceGroupName: string, name: string, options?: WebAppsGetContainerLogsZipOptionalParams): Promise; - getContainerLogsZipSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsGetContainerLogsZipSlotOptionalParams): Promise; - getContinuousWebJob(resourceGroupName: string, name: string, webJobName: string, options?: WebAppsGetContinuousWebJobOptionalParams): Promise; - getContinuousWebJobSlot(resourceGroupName: string, name: string, webJobName: string, slot: string, options?: WebAppsGetContinuousWebJobSlotOptionalParams): Promise; - getDeployment(resourceGroupName: string, name: string, id: string, options?: WebAppsGetDeploymentOptionalParams): Promise; - getDeploymentSlot(resourceGroupName: string, name: string, id: string, slot: string, options?: WebAppsGetDeploymentSlotOptionalParams): Promise; - getDiagnosticLogsConfiguration(resourceGroupName: string, name: string, options?: WebAppsGetDiagnosticLogsConfigurationOptionalParams): Promise; - getDiagnosticLogsConfigurationSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsGetDiagnosticLogsConfigurationSlotOptionalParams): Promise; - getDomainOwnershipIdentifier(resourceGroupName: string, name: string, domainOwnershipIdentifierName: string, options?: WebAppsGetDomainOwnershipIdentifierOptionalParams): Promise; - getDomainOwnershipIdentifierSlot(resourceGroupName: string, name: string, domainOwnershipIdentifierName: string, slot: string, options?: WebAppsGetDomainOwnershipIdentifierSlotOptionalParams): Promise; - getFunction(resourceGroupName: string, name: string, functionName: string, options?: WebAppsGetFunctionOptionalParams): Promise; - getFunctionsAdminToken(resourceGroupName: string, name: string, options?: WebAppsGetFunctionsAdminTokenOptionalParams): Promise; - getFunctionsAdminTokenSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsGetFunctionsAdminTokenSlotOptionalParams): Promise; - getHostNameBinding(resourceGroupName: string, name: string, hostName: string, options?: WebAppsGetHostNameBindingOptionalParams): Promise; - getHostNameBindingSlot(resourceGroupName: string, name: string, slot: string, hostName: string, options?: WebAppsGetHostNameBindingSlotOptionalParams): Promise; - getHybridConnection(resourceGroupName: string, name: string, namespaceName: string, relayName: string, options?: WebAppsGetHybridConnectionOptionalParams): Promise; - getHybridConnectionSlot(resourceGroupName: string, name: string, namespaceName: string, relayName: string, slot: string, options?: WebAppsGetHybridConnectionSlotOptionalParams): Promise; - getInstanceFunctionSlot(resourceGroupName: string, name: string, functionName: string, slot: string, options?: WebAppsGetInstanceFunctionSlotOptionalParams): Promise; - getInstanceInfo(resourceGroupName: string, name: string, instanceId: string, options?: WebAppsGetInstanceInfoOptionalParams): Promise; - getInstanceInfoSlot(resourceGroupName: string, name: string, instanceId: string, slot: string, options?: WebAppsGetInstanceInfoSlotOptionalParams): Promise; - getInstanceMSDeployLog(resourceGroupName: string, name: string, instanceId: string, options?: WebAppsGetInstanceMSDeployLogOptionalParams): Promise; - getInstanceMSDeployLogSlot(resourceGroupName: string, name: string, slot: string, instanceId: string, options?: WebAppsGetInstanceMSDeployLogSlotOptionalParams): Promise; - getInstanceMsDeployStatus(resourceGroupName: string, name: string, instanceId: string, options?: WebAppsGetInstanceMsDeployStatusOptionalParams): Promise; - getInstanceMsDeployStatusSlot(resourceGroupName: string, name: string, slot: string, instanceId: string, options?: WebAppsGetInstanceMsDeployStatusSlotOptionalParams): Promise; - getInstanceProcess(resourceGroupName: string, name: string, processId: string, instanceId: string, options?: WebAppsGetInstanceProcessOptionalParams): Promise; - getInstanceProcessDump(resourceGroupName: string, name: string, processId: string, instanceId: string, options?: WebAppsGetInstanceProcessDumpOptionalParams): Promise; - getInstanceProcessDumpSlot(resourceGroupName: string, name: string, processId: string, slot: string, instanceId: string, options?: WebAppsGetInstanceProcessDumpSlotOptionalParams): Promise; - getInstanceProcessModule(resourceGroupName: string, name: string, processId: string, baseAddress: string, instanceId: string, options?: WebAppsGetInstanceProcessModuleOptionalParams): Promise; - getInstanceProcessModuleSlot(resourceGroupName: string, name: string, processId: string, baseAddress: string, slot: string, instanceId: string, options?: WebAppsGetInstanceProcessModuleSlotOptionalParams): Promise; - getInstanceProcessSlot(resourceGroupName: string, name: string, processId: string, slot: string, instanceId: string, options?: WebAppsGetInstanceProcessSlotOptionalParams): Promise; - getMigrateMySqlStatus(resourceGroupName: string, name: string, options?: WebAppsGetMigrateMySqlStatusOptionalParams): Promise; - getMigrateMySqlStatusSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsGetMigrateMySqlStatusSlotOptionalParams): Promise; - getMSDeployLog(resourceGroupName: string, name: string, options?: WebAppsGetMSDeployLogOptionalParams): Promise; - getMSDeployLogSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsGetMSDeployLogSlotOptionalParams): Promise; - getMSDeployStatus(resourceGroupName: string, name: string, options?: WebAppsGetMSDeployStatusOptionalParams): Promise; - getMSDeployStatusSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsGetMSDeployStatusSlotOptionalParams): Promise; - getNetworkTraceOperation(resourceGroupName: string, name: string, operationId: string, options?: WebAppsGetNetworkTraceOperationOptionalParams): Promise; - getNetworkTraceOperationSlot(resourceGroupName: string, name: string, operationId: string, slot: string, options?: WebAppsGetNetworkTraceOperationSlotOptionalParams): Promise; - getNetworkTraceOperationSlotV2(resourceGroupName: string, name: string, operationId: string, slot: string, options?: WebAppsGetNetworkTraceOperationSlotV2OptionalParams): Promise; - getNetworkTraceOperationV2(resourceGroupName: string, name: string, operationId: string, options?: WebAppsGetNetworkTraceOperationV2OptionalParams): Promise; - getNetworkTraces(resourceGroupName: string, name: string, operationId: string, options?: WebAppsGetNetworkTracesOptionalParams): Promise; - getNetworkTracesSlot(resourceGroupName: string, name: string, operationId: string, slot: string, options?: WebAppsGetNetworkTracesSlotOptionalParams): Promise; - getNetworkTracesSlotV2(resourceGroupName: string, name: string, operationId: string, slot: string, options?: WebAppsGetNetworkTracesSlotV2OptionalParams): Promise; - getNetworkTracesV2(resourceGroupName: string, name: string, operationId: string, options?: WebAppsGetNetworkTracesV2OptionalParams): Promise; - getPremierAddOn(resourceGroupName: string, name: string, premierAddOnName: string, options?: WebAppsGetPremierAddOnOptionalParams): Promise; - getPremierAddOnSlot(resourceGroupName: string, name: string, premierAddOnName: string, slot: string, options?: WebAppsGetPremierAddOnSlotOptionalParams): Promise; - getPrivateAccess(resourceGroupName: string, name: string, options?: WebAppsGetPrivateAccessOptionalParams): Promise; - getPrivateAccessSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsGetPrivateAccessSlotOptionalParams): Promise; - getPrivateEndpointConnection(resourceGroupName: string, name: string, privateEndpointConnectionName: string, options?: WebAppsGetPrivateEndpointConnectionOptionalParams): Promise; - getPrivateLinkResources(resourceGroupName: string, name: string, options?: WebAppsGetPrivateLinkResourcesOptionalParams): Promise; - getProcess(resourceGroupName: string, name: string, processId: string, options?: WebAppsGetProcessOptionalParams): Promise; - getProcessDump(resourceGroupName: string, name: string, processId: string, options?: WebAppsGetProcessDumpOptionalParams): Promise; - getProcessDumpSlot(resourceGroupName: string, name: string, processId: string, slot: string, options?: WebAppsGetProcessDumpSlotOptionalParams): Promise; - getProcessModule(resourceGroupName: string, name: string, processId: string, baseAddress: string, options?: WebAppsGetProcessModuleOptionalParams): Promise; - getProcessModuleSlot(resourceGroupName: string, name: string, processId: string, baseAddress: string, slot: string, options?: WebAppsGetProcessModuleSlotOptionalParams): Promise; - getProcessSlot(resourceGroupName: string, name: string, processId: string, slot: string, options?: WebAppsGetProcessSlotOptionalParams): Promise; - getPublicCertificate(resourceGroupName: string, name: string, publicCertificateName: string, options?: WebAppsGetPublicCertificateOptionalParams): Promise; - getPublicCertificateSlot(resourceGroupName: string, name: string, slot: string, publicCertificateName: string, options?: WebAppsGetPublicCertificateSlotOptionalParams): Promise; - getRelayServiceConnection(resourceGroupName: string, name: string, entityName: string, options?: WebAppsGetRelayServiceConnectionOptionalParams): Promise; - getRelayServiceConnectionSlot(resourceGroupName: string, name: string, entityName: string, slot: string, options?: WebAppsGetRelayServiceConnectionSlotOptionalParams): Promise; - getSiteExtension(resourceGroupName: string, name: string, siteExtensionId: string, options?: WebAppsGetSiteExtensionOptionalParams): Promise; - getSiteExtensionSlot(resourceGroupName: string, name: string, siteExtensionId: string, slot: string, options?: WebAppsGetSiteExtensionSlotOptionalParams): Promise; - getSitePhpErrorLogFlag(resourceGroupName: string, name: string, options?: WebAppsGetSitePhpErrorLogFlagOptionalParams): Promise; - getSitePhpErrorLogFlagSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsGetSitePhpErrorLogFlagSlotOptionalParams): Promise; - getSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsGetSlotOptionalParams): Promise; - getSourceControl(resourceGroupName: string, name: string, options?: WebAppsGetSourceControlOptionalParams): Promise; - getSourceControlSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsGetSourceControlSlotOptionalParams): Promise; - getSwiftVirtualNetworkConnection(resourceGroupName: string, name: string, options?: WebAppsGetSwiftVirtualNetworkConnectionOptionalParams): Promise; - getSwiftVirtualNetworkConnectionSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsGetSwiftVirtualNetworkConnectionSlotOptionalParams): Promise; - getTriggeredWebJob(resourceGroupName: string, name: string, webJobName: string, options?: WebAppsGetTriggeredWebJobOptionalParams): Promise; - getTriggeredWebJobHistory(resourceGroupName: string, name: string, webJobName: string, id: string, options?: WebAppsGetTriggeredWebJobHistoryOptionalParams): Promise; - getTriggeredWebJobHistorySlot(resourceGroupName: string, name: string, webJobName: string, id: string, slot: string, options?: WebAppsGetTriggeredWebJobHistorySlotOptionalParams): Promise; - getTriggeredWebJobSlot(resourceGroupName: string, name: string, webJobName: string, slot: string, options?: WebAppsGetTriggeredWebJobSlotOptionalParams): Promise; - getVnetConnection(resourceGroupName: string, name: string, vnetName: string, options?: WebAppsGetVnetConnectionOptionalParams): Promise; - getVnetConnectionGateway(resourceGroupName: string, name: string, vnetName: string, gatewayName: string, options?: WebAppsGetVnetConnectionGatewayOptionalParams): Promise; - getVnetConnectionGatewaySlot(resourceGroupName: string, name: string, vnetName: string, gatewayName: string, slot: string, options?: WebAppsGetVnetConnectionGatewaySlotOptionalParams): Promise; - getVnetConnectionSlot(resourceGroupName: string, name: string, vnetName: string, slot: string, options?: WebAppsGetVnetConnectionSlotOptionalParams): Promise; - getWebJob(resourceGroupName: string, name: string, webJobName: string, options?: WebAppsGetWebJobOptionalParams): Promise; - getWebJobSlot(resourceGroupName: string, name: string, webJobName: string, slot: string, options?: WebAppsGetWebJobSlotOptionalParams): Promise; - getWebSiteContainerLogs(resourceGroupName: string, name: string, options?: WebAppsGetWebSiteContainerLogsOptionalParams): Promise; - getWebSiteContainerLogsSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsGetWebSiteContainerLogsSlotOptionalParams): Promise; - isCloneable(resourceGroupName: string, name: string, options?: WebAppsIsCloneableOptionalParams): Promise; - isCloneableSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsIsCloneableSlotOptionalParams): Promise; - list(options?: WebAppsListOptionalParams): PagedAsyncIterableIterator; - listApplicationSettings(resourceGroupName: string, name: string, options?: WebAppsListApplicationSettingsOptionalParams): Promise; - listApplicationSettingsSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListApplicationSettingsSlotOptionalParams): Promise; - listAzureStorageAccounts(resourceGroupName: string, name: string, options?: WebAppsListAzureStorageAccountsOptionalParams): Promise; - listAzureStorageAccountsSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListAzureStorageAccountsSlotOptionalParams): Promise; - listBackups(resourceGroupName: string, name: string, options?: WebAppsListBackupsOptionalParams): PagedAsyncIterableIterator; - listBackupsSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListBackupsSlotOptionalParams): PagedAsyncIterableIterator; - listBackupStatusSecrets(resourceGroupName: string, name: string, backupId: string, request: BackupRequest, options?: WebAppsListBackupStatusSecretsOptionalParams): Promise; - listBackupStatusSecretsSlot(resourceGroupName: string, name: string, backupId: string, slot: string, request: BackupRequest, options?: WebAppsListBackupStatusSecretsSlotOptionalParams): Promise; - listByResourceGroup(resourceGroupName: string, options?: WebAppsListByResourceGroupOptionalParams): PagedAsyncIterableIterator; - listConfigurations(resourceGroupName: string, name: string, options?: WebAppsListConfigurationsOptionalParams): PagedAsyncIterableIterator; - listConfigurationSnapshotInfo(resourceGroupName: string, name: string, options?: WebAppsListConfigurationSnapshotInfoOptionalParams): PagedAsyncIterableIterator; - listConfigurationSnapshotInfoSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListConfigurationSnapshotInfoSlotOptionalParams): PagedAsyncIterableIterator; - listConfigurationsSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListConfigurationsSlotOptionalParams): PagedAsyncIterableIterator; - listConnectionStrings(resourceGroupName: string, name: string, options?: WebAppsListConnectionStringsOptionalParams): Promise; - listConnectionStringsSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListConnectionStringsSlotOptionalParams): Promise; - listContinuousWebJobs(resourceGroupName: string, name: string, options?: WebAppsListContinuousWebJobsOptionalParams): PagedAsyncIterableIterator; - listContinuousWebJobsSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListContinuousWebJobsSlotOptionalParams): PagedAsyncIterableIterator; - listDeploymentLog(resourceGroupName: string, name: string, id: string, options?: WebAppsListDeploymentLogOptionalParams): Promise; - listDeploymentLogSlot(resourceGroupName: string, name: string, id: string, slot: string, options?: WebAppsListDeploymentLogSlotOptionalParams): Promise; - listDeployments(resourceGroupName: string, name: string, options?: WebAppsListDeploymentsOptionalParams): PagedAsyncIterableIterator; - listDeploymentsSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListDeploymentsSlotOptionalParams): PagedAsyncIterableIterator; - listDomainOwnershipIdentifiers(resourceGroupName: string, name: string, options?: WebAppsListDomainOwnershipIdentifiersOptionalParams): PagedAsyncIterableIterator; - listDomainOwnershipIdentifiersSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListDomainOwnershipIdentifiersSlotOptionalParams): PagedAsyncIterableIterator; - listFunctionKeys(resourceGroupName: string, name: string, functionName: string, options?: WebAppsListFunctionKeysOptionalParams): Promise; - listFunctionKeysSlot(resourceGroupName: string, name: string, functionName: string, slot: string, options?: WebAppsListFunctionKeysSlotOptionalParams): Promise; - listFunctions(resourceGroupName: string, name: string, options?: WebAppsListFunctionsOptionalParams): PagedAsyncIterableIterator; - listFunctionSecrets(resourceGroupName: string, name: string, functionName: string, options?: WebAppsListFunctionSecretsOptionalParams): Promise; - listFunctionSecretsSlot(resourceGroupName: string, name: string, functionName: string, slot: string, options?: WebAppsListFunctionSecretsSlotOptionalParams): Promise; - listHostKeys(resourceGroupName: string, name: string, options?: WebAppsListHostKeysOptionalParams): Promise; - listHostKeysSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListHostKeysSlotOptionalParams): Promise; - listHostNameBindings(resourceGroupName: string, name: string, options?: WebAppsListHostNameBindingsOptionalParams): PagedAsyncIterableIterator; - listHostNameBindingsSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListHostNameBindingsSlotOptionalParams): PagedAsyncIterableIterator; - listHybridConnections(resourceGroupName: string, name: string, options?: WebAppsListHybridConnectionsOptionalParams): Promise; - listHybridConnectionsSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListHybridConnectionsSlotOptionalParams): Promise; - listInstanceFunctionsSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListInstanceFunctionsSlotOptionalParams): PagedAsyncIterableIterator; - listInstanceIdentifiers(resourceGroupName: string, name: string, options?: WebAppsListInstanceIdentifiersOptionalParams): PagedAsyncIterableIterator; - listInstanceIdentifiersSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListInstanceIdentifiersSlotOptionalParams): PagedAsyncIterableIterator; - listInstanceProcesses(resourceGroupName: string, name: string, instanceId: string, options?: WebAppsListInstanceProcessesOptionalParams): PagedAsyncIterableIterator; - listInstanceProcessesSlot(resourceGroupName: string, name: string, slot: string, instanceId: string, options?: WebAppsListInstanceProcessesSlotOptionalParams): PagedAsyncIterableIterator; - listInstanceProcessModules(resourceGroupName: string, name: string, processId: string, instanceId: string, options?: WebAppsListInstanceProcessModulesOptionalParams): PagedAsyncIterableIterator; - listInstanceProcessModulesSlot(resourceGroupName: string, name: string, processId: string, slot: string, instanceId: string, options?: WebAppsListInstanceProcessModulesSlotOptionalParams): PagedAsyncIterableIterator; - listInstanceProcessThreads(resourceGroupName: string, name: string, processId: string, instanceId: string, options?: WebAppsListInstanceProcessThreadsOptionalParams): PagedAsyncIterableIterator; - listInstanceProcessThreadsSlot(resourceGroupName: string, name: string, processId: string, slot: string, instanceId: string, options?: WebAppsListInstanceProcessThreadsSlotOptionalParams): PagedAsyncIterableIterator; - listMetadata(resourceGroupName: string, name: string, options?: WebAppsListMetadataOptionalParams): Promise; - listMetadataSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListMetadataSlotOptionalParams): Promise; - listNetworkFeatures(resourceGroupName: string, name: string, view: string, options?: WebAppsListNetworkFeaturesOptionalParams): Promise; - listNetworkFeaturesSlot(resourceGroupName: string, name: string, view: string, slot: string, options?: WebAppsListNetworkFeaturesSlotOptionalParams): Promise; - listPerfMonCounters(resourceGroupName: string, name: string, options?: WebAppsListPerfMonCountersOptionalParams): PagedAsyncIterableIterator; - listPerfMonCountersSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListPerfMonCountersSlotOptionalParams): PagedAsyncIterableIterator; - listPremierAddOns(resourceGroupName: string, name: string, options?: WebAppsListPremierAddOnsOptionalParams): Promise; - listPremierAddOnsSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListPremierAddOnsSlotOptionalParams): Promise; - listProcesses(resourceGroupName: string, name: string, options?: WebAppsListProcessesOptionalParams): PagedAsyncIterableIterator; - listProcessesSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListProcessesSlotOptionalParams): PagedAsyncIterableIterator; - listProcessModules(resourceGroupName: string, name: string, processId: string, options?: WebAppsListProcessModulesOptionalParams): PagedAsyncIterableIterator; - listProcessModulesSlot(resourceGroupName: string, name: string, processId: string, slot: string, options?: WebAppsListProcessModulesSlotOptionalParams): PagedAsyncIterableIterator; - listProcessThreads(resourceGroupName: string, name: string, processId: string, options?: WebAppsListProcessThreadsOptionalParams): PagedAsyncIterableIterator; - listProcessThreadsSlot(resourceGroupName: string, name: string, processId: string, slot: string, options?: WebAppsListProcessThreadsSlotOptionalParams): PagedAsyncIterableIterator; - listPublicCertificates(resourceGroupName: string, name: string, options?: WebAppsListPublicCertificatesOptionalParams): PagedAsyncIterableIterator; - listPublicCertificatesSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListPublicCertificatesSlotOptionalParams): PagedAsyncIterableIterator; - listPublishingProfileXmlWithSecrets(resourceGroupName: string, name: string, publishingProfileOptions: CsmPublishingProfileOptions, options?: WebAppsListPublishingProfileXmlWithSecretsOptionalParams): Promise; - listPublishingProfileXmlWithSecretsSlot(resourceGroupName: string, name: string, slot: string, publishingProfileOptions: CsmPublishingProfileOptions, options?: WebAppsListPublishingProfileXmlWithSecretsSlotOptionalParams): Promise; - listRelayServiceConnections(resourceGroupName: string, name: string, options?: WebAppsListRelayServiceConnectionsOptionalParams): Promise; - listRelayServiceConnectionsSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListRelayServiceConnectionsSlotOptionalParams): Promise; - listSiteBackups(resourceGroupName: string, name: string, options?: WebAppsListSiteBackupsOptionalParams): PagedAsyncIterableIterator; - listSiteBackupsSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListSiteBackupsSlotOptionalParams): PagedAsyncIterableIterator; - listSiteExtensions(resourceGroupName: string, name: string, options?: WebAppsListSiteExtensionsOptionalParams): PagedAsyncIterableIterator; - listSiteExtensionsSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListSiteExtensionsSlotOptionalParams): PagedAsyncIterableIterator; - listSitePushSettings(resourceGroupName: string, name: string, options?: WebAppsListSitePushSettingsOptionalParams): Promise; - listSitePushSettingsSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListSitePushSettingsSlotOptionalParams): Promise; - listSlotConfigurationNames(resourceGroupName: string, name: string, options?: WebAppsListSlotConfigurationNamesOptionalParams): Promise; - listSlotDifferencesFromProduction(resourceGroupName: string, name: string, slotSwapEntity: CsmSlotEntity, options?: WebAppsListSlotDifferencesFromProductionOptionalParams): PagedAsyncIterableIterator; - listSlotDifferencesSlot(resourceGroupName: string, name: string, slot: string, slotSwapEntity: CsmSlotEntity, options?: WebAppsListSlotDifferencesSlotOptionalParams): PagedAsyncIterableIterator; - listSlots(resourceGroupName: string, name: string, options?: WebAppsListSlotsOptionalParams): PagedAsyncIterableIterator; - listSnapshots(resourceGroupName: string, name: string, options?: WebAppsListSnapshotsOptionalParams): PagedAsyncIterableIterator; - listSnapshotsFromDRSecondary(resourceGroupName: string, name: string, options?: WebAppsListSnapshotsFromDRSecondaryOptionalParams): PagedAsyncIterableIterator; - listSnapshotsFromDRSecondarySlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListSnapshotsFromDRSecondarySlotOptionalParams): PagedAsyncIterableIterator; - listSnapshotsSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListSnapshotsSlotOptionalParams): PagedAsyncIterableIterator; - listSyncFunctionTriggers(resourceGroupName: string, name: string, options?: WebAppsListSyncFunctionTriggersOptionalParams): Promise; - listSyncFunctionTriggersSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListSyncFunctionTriggersSlotOptionalParams): Promise; - listSyncStatus(resourceGroupName: string, name: string, options?: WebAppsListSyncStatusOptionalParams): Promise; - listSyncStatusSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListSyncStatusSlotOptionalParams): Promise; - listTriggeredWebJobHistory(resourceGroupName: string, name: string, webJobName: string, options?: WebAppsListTriggeredWebJobHistoryOptionalParams): PagedAsyncIterableIterator; - listTriggeredWebJobHistorySlot(resourceGroupName: string, name: string, webJobName: string, slot: string, options?: WebAppsListTriggeredWebJobHistorySlotOptionalParams): PagedAsyncIterableIterator; - listTriggeredWebJobs(resourceGroupName: string, name: string, options?: WebAppsListTriggeredWebJobsOptionalParams): PagedAsyncIterableIterator; - listTriggeredWebJobsSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListTriggeredWebJobsSlotOptionalParams): PagedAsyncIterableIterator; - listUsages(resourceGroupName: string, name: string, options?: WebAppsListUsagesOptionalParams): PagedAsyncIterableIterator; - listUsagesSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListUsagesSlotOptionalParams): PagedAsyncIterableIterator; - listVnetConnections(resourceGroupName: string, name: string, options?: WebAppsListVnetConnectionsOptionalParams): Promise; - listVnetConnectionsSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListVnetConnectionsSlotOptionalParams): Promise; - listWebJobs(resourceGroupName: string, name: string, options?: WebAppsListWebJobsOptionalParams): PagedAsyncIterableIterator; - listWebJobsSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListWebJobsSlotOptionalParams): PagedAsyncIterableIterator; - putPrivateAccessVnet(resourceGroupName: string, name: string, access: PrivateAccess, options?: WebAppsPutPrivateAccessVnetOptionalParams): Promise; - putPrivateAccessVnetSlot(resourceGroupName: string, name: string, slot: string, access: PrivateAccess, options?: WebAppsPutPrivateAccessVnetSlotOptionalParams): Promise; - recoverSiteConfigurationSnapshot(resourceGroupName: string, name: string, snapshotId: string, options?: WebAppsRecoverSiteConfigurationSnapshotOptionalParams): Promise; - recoverSiteConfigurationSnapshotSlot(resourceGroupName: string, name: string, snapshotId: string, slot: string, options?: WebAppsRecoverSiteConfigurationSnapshotSlotOptionalParams): Promise; - resetProductionSlotConfig(resourceGroupName: string, name: string, options?: WebAppsResetProductionSlotConfigOptionalParams): Promise; - resetSlotConfigurationSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsResetSlotConfigurationSlotOptionalParams): Promise; - restart(resourceGroupName: string, name: string, options?: WebAppsRestartOptionalParams): Promise; - restartSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsRestartSlotOptionalParams): Promise; - runTriggeredWebJob(resourceGroupName: string, name: string, webJobName: string, options?: WebAppsRunTriggeredWebJobOptionalParams): Promise; - runTriggeredWebJobSlot(resourceGroupName: string, name: string, webJobName: string, slot: string, options?: WebAppsRunTriggeredWebJobSlotOptionalParams): Promise; - start(resourceGroupName: string, name: string, options?: WebAppsStartOptionalParams): Promise; - startContinuousWebJob(resourceGroupName: string, name: string, webJobName: string, options?: WebAppsStartContinuousWebJobOptionalParams): Promise; - startContinuousWebJobSlot(resourceGroupName: string, name: string, webJobName: string, slot: string, options?: WebAppsStartContinuousWebJobSlotOptionalParams): Promise; - startSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsStartSlotOptionalParams): Promise; - startWebSiteNetworkTrace(resourceGroupName: string, name: string, options?: WebAppsStartWebSiteNetworkTraceOptionalParams): Promise; - startWebSiteNetworkTraceSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsStartWebSiteNetworkTraceSlotOptionalParams): Promise; - stop(resourceGroupName: string, name: string, options?: WebAppsStopOptionalParams): Promise; - stopContinuousWebJob(resourceGroupName: string, name: string, webJobName: string, options?: WebAppsStopContinuousWebJobOptionalParams): Promise; - stopContinuousWebJobSlot(resourceGroupName: string, name: string, webJobName: string, slot: string, options?: WebAppsStopContinuousWebJobSlotOptionalParams): Promise; - stopNetworkTrace(resourceGroupName: string, name: string, options?: WebAppsStopNetworkTraceOptionalParams): Promise; - stopNetworkTraceSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsStopNetworkTraceSlotOptionalParams): Promise; - stopSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsStopSlotOptionalParams): Promise; - stopWebSiteNetworkTrace(resourceGroupName: string, name: string, options?: WebAppsStopWebSiteNetworkTraceOptionalParams): Promise; - stopWebSiteNetworkTraceSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsStopWebSiteNetworkTraceSlotOptionalParams): Promise; - syncFunctions(resourceGroupName: string, name: string, options?: WebAppsSyncFunctionsOptionalParams): Promise; - syncFunctionsSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsSyncFunctionsSlotOptionalParams): Promise; - syncFunctionTriggers(resourceGroupName: string, name: string, options?: WebAppsSyncFunctionTriggersOptionalParams): Promise; - syncFunctionTriggersSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsSyncFunctionTriggersSlotOptionalParams): Promise; - syncRepository(resourceGroupName: string, name: string, options?: WebAppsSyncRepositoryOptionalParams): Promise; - syncRepositorySlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsSyncRepositorySlotOptionalParams): Promise; - update(resourceGroupName: string, name: string, siteEnvelope: SitePatchResource, options?: WebAppsUpdateOptionalParams): Promise; - updateApplicationSettings(resourceGroupName: string, name: string, appSettings: StringDictionary, options?: WebAppsUpdateApplicationSettingsOptionalParams): Promise; - updateApplicationSettingsSlot(resourceGroupName: string, name: string, slot: string, appSettings: StringDictionary, options?: WebAppsUpdateApplicationSettingsSlotOptionalParams): Promise; - updateAuthSettings(resourceGroupName: string, name: string, siteAuthSettings: SiteAuthSettings, options?: WebAppsUpdateAuthSettingsOptionalParams): Promise; - updateAuthSettingsSlot(resourceGroupName: string, name: string, slot: string, siteAuthSettings: SiteAuthSettings, options?: WebAppsUpdateAuthSettingsSlotOptionalParams): Promise; - updateAzureStorageAccounts(resourceGroupName: string, name: string, azureStorageAccounts: AzureStoragePropertyDictionaryResource, options?: WebAppsUpdateAzureStorageAccountsOptionalParams): Promise; - updateAzureStorageAccountsSlot(resourceGroupName: string, name: string, slot: string, azureStorageAccounts: AzureStoragePropertyDictionaryResource, options?: WebAppsUpdateAzureStorageAccountsSlotOptionalParams): Promise; - updateBackupConfiguration(resourceGroupName: string, name: string, request: BackupRequest, options?: WebAppsUpdateBackupConfigurationOptionalParams): Promise; - updateBackupConfigurationSlot(resourceGroupName: string, name: string, slot: string, request: BackupRequest, options?: WebAppsUpdateBackupConfigurationSlotOptionalParams): Promise; - updateConfiguration(resourceGroupName: string, name: string, siteConfig: SiteConfigResource, options?: WebAppsUpdateConfigurationOptionalParams): Promise; - updateConfigurationSlot(resourceGroupName: string, name: string, slot: string, siteConfig: SiteConfigResource, options?: WebAppsUpdateConfigurationSlotOptionalParams): Promise; - updateConnectionStrings(resourceGroupName: string, name: string, connectionStrings: ConnectionStringDictionary, options?: WebAppsUpdateConnectionStringsOptionalParams): Promise; - updateConnectionStringsSlot(resourceGroupName: string, name: string, slot: string, connectionStrings: ConnectionStringDictionary, options?: WebAppsUpdateConnectionStringsSlotOptionalParams): Promise; - updateDiagnosticLogsConfig(resourceGroupName: string, name: string, siteLogsConfig: SiteLogsConfig, options?: WebAppsUpdateDiagnosticLogsConfigOptionalParams): Promise; - updateDiagnosticLogsConfigSlot(resourceGroupName: string, name: string, slot: string, siteLogsConfig: SiteLogsConfig, options?: WebAppsUpdateDiagnosticLogsConfigSlotOptionalParams): Promise; - updateDomainOwnershipIdentifier(resourceGroupName: string, name: string, domainOwnershipIdentifierName: string, domainOwnershipIdentifier: Identifier, options?: WebAppsUpdateDomainOwnershipIdentifierOptionalParams): Promise; - updateDomainOwnershipIdentifierSlot(resourceGroupName: string, name: string, domainOwnershipIdentifierName: string, slot: string, domainOwnershipIdentifier: Identifier, options?: WebAppsUpdateDomainOwnershipIdentifierSlotOptionalParams): Promise; - updateHybridConnection(resourceGroupName: string, name: string, namespaceName: string, relayName: string, connectionEnvelope: HybridConnection, options?: WebAppsUpdateHybridConnectionOptionalParams): Promise; - updateHybridConnectionSlot(resourceGroupName: string, name: string, namespaceName: string, relayName: string, slot: string, connectionEnvelope: HybridConnection, options?: WebAppsUpdateHybridConnectionSlotOptionalParams): Promise; - updateMetadata(resourceGroupName: string, name: string, metadata: StringDictionary, options?: WebAppsUpdateMetadataOptionalParams): Promise; - updateMetadataSlot(resourceGroupName: string, name: string, slot: string, metadata: StringDictionary, options?: WebAppsUpdateMetadataSlotOptionalParams): Promise; - updatePremierAddOn(resourceGroupName: string, name: string, premierAddOnName: string, premierAddOn: PremierAddOnPatchResource, options?: WebAppsUpdatePremierAddOnOptionalParams): Promise; - updatePremierAddOnSlot(resourceGroupName: string, name: string, premierAddOnName: string, slot: string, premierAddOn: PremierAddOnPatchResource, options?: WebAppsUpdatePremierAddOnSlotOptionalParams): Promise; - updateRelayServiceConnection(resourceGroupName: string, name: string, entityName: string, connectionEnvelope: RelayServiceConnectionEntity, options?: WebAppsUpdateRelayServiceConnectionOptionalParams): Promise; - updateRelayServiceConnectionSlot(resourceGroupName: string, name: string, entityName: string, slot: string, connectionEnvelope: RelayServiceConnectionEntity, options?: WebAppsUpdateRelayServiceConnectionSlotOptionalParams): Promise; - updateSitePushSettings(resourceGroupName: string, name: string, pushSettings: PushSettings, options?: WebAppsUpdateSitePushSettingsOptionalParams): Promise; - updateSitePushSettingsSlot(resourceGroupName: string, name: string, slot: string, pushSettings: PushSettings, options?: WebAppsUpdateSitePushSettingsSlotOptionalParams): Promise; - updateSlot(resourceGroupName: string, name: string, slot: string, siteEnvelope: SitePatchResource, options?: WebAppsUpdateSlotOptionalParams): Promise; - updateSlotConfigurationNames(resourceGroupName: string, name: string, slotConfigNames: SlotConfigNamesResource, options?: WebAppsUpdateSlotConfigurationNamesOptionalParams): Promise; - updateSourceControl(resourceGroupName: string, name: string, siteSourceControl: SiteSourceControl, options?: WebAppsUpdateSourceControlOptionalParams): Promise; - updateSourceControlSlot(resourceGroupName: string, name: string, slot: string, siteSourceControl: SiteSourceControl, options?: WebAppsUpdateSourceControlSlotOptionalParams): Promise; - updateSwiftVirtualNetworkConnection(resourceGroupName: string, name: string, connectionEnvelope: SwiftVirtualNetwork, options?: WebAppsUpdateSwiftVirtualNetworkConnectionOptionalParams): Promise; - updateSwiftVirtualNetworkConnectionSlot(resourceGroupName: string, name: string, slot: string, connectionEnvelope: SwiftVirtualNetwork, options?: WebAppsUpdateSwiftVirtualNetworkConnectionSlotOptionalParams): Promise; - updateVnetConnection(resourceGroupName: string, name: string, vnetName: string, connectionEnvelope: VnetInfo, options?: WebAppsUpdateVnetConnectionOptionalParams): Promise; - updateVnetConnectionGateway(resourceGroupName: string, name: string, vnetName: string, gatewayName: string, connectionEnvelope: VnetGateway, options?: WebAppsUpdateVnetConnectionGatewayOptionalParams): Promise; - updateVnetConnectionGatewaySlot(resourceGroupName: string, name: string, vnetName: string, gatewayName: string, slot: string, connectionEnvelope: VnetGateway, options?: WebAppsUpdateVnetConnectionGatewaySlotOptionalParams): Promise; - updateVnetConnectionSlot(resourceGroupName: string, name: string, vnetName: string, slot: string, connectionEnvelope: VnetInfo, options?: WebAppsUpdateVnetConnectionSlotOptionalParams): Promise; -} - -// @public -export interface WebAppsAddPremierAddOnOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsAddPremierAddOnResponse = PremierAddOn; - -// @public -export interface WebAppsAddPremierAddOnSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsAddPremierAddOnSlotResponse = PremierAddOn; - -// @public -export interface WebAppsAnalyzeCustomHostnameOptionalParams extends coreClient.OperationOptions { - hostName?: string; -} - -// @public -export type WebAppsAnalyzeCustomHostnameResponse = CustomHostnameAnalysisResult; - -// @public -export interface WebAppsAnalyzeCustomHostnameSlotOptionalParams extends coreClient.OperationOptions { - hostName?: string; -} - -// @public -export type WebAppsAnalyzeCustomHostnameSlotResponse = CustomHostnameAnalysisResult; - -// @public -export interface WebAppsApplySlotConfigToProductionOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsApplySlotConfigurationSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsApproveOrRejectPrivateEndpointConnectionOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type WebAppsApproveOrRejectPrivateEndpointConnectionResponse = PrivateEndpointConnectionResource; - -// @public -export interface WebAppsBackupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsBackupResponse = BackupItem; - -// @public -export interface WebAppsBackupSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsBackupSlotResponse = BackupItem; - -// @public -export interface WebAppsCopyProductionSlotOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface WebAppsCopySlotOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface WebAppsCreateDeploymentOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsCreateDeploymentResponse = Deployment; - -// @public -export interface WebAppsCreateDeploymentSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsCreateDeploymentSlotResponse = Deployment; - -// @public -export interface WebAppsCreateFunctionOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type WebAppsCreateFunctionResponse = FunctionEnvelope; - -// @public -export interface WebAppsCreateInstanceFunctionSlotOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type WebAppsCreateInstanceFunctionSlotResponse = FunctionEnvelope; - -// @public -export interface WebAppsCreateInstanceMSDeployOperationOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type WebAppsCreateInstanceMSDeployOperationResponse = MSDeployStatus; - -// @public -export interface WebAppsCreateInstanceMSDeployOperationSlotOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type WebAppsCreateInstanceMSDeployOperationSlotResponse = MSDeployStatus; - -// @public -export interface WebAppsCreateMSDeployOperationOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type WebAppsCreateMSDeployOperationResponse = MSDeployStatus; - -// @public -export interface WebAppsCreateMSDeployOperationSlotOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type WebAppsCreateMSDeployOperationSlotResponse = MSDeployStatus; - -// @public -export interface WebAppsCreateOrUpdateConfigurationOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsCreateOrUpdateConfigurationResponse = SiteConfigResource; - -// @public -export interface WebAppsCreateOrUpdateConfigurationSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsCreateOrUpdateConfigurationSlotResponse = SiteConfigResource; - -// @public -export interface WebAppsCreateOrUpdateDomainOwnershipIdentifierOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsCreateOrUpdateDomainOwnershipIdentifierResponse = Identifier; - -// @public -export interface WebAppsCreateOrUpdateDomainOwnershipIdentifierSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsCreateOrUpdateDomainOwnershipIdentifierSlotResponse = Identifier; - -// @public -export interface WebAppsCreateOrUpdateFunctionSecretOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsCreateOrUpdateFunctionSecretResponse = KeyInfo; - -// @public -export interface WebAppsCreateOrUpdateFunctionSecretSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsCreateOrUpdateFunctionSecretSlotResponse = KeyInfo; - -// @public -export interface WebAppsCreateOrUpdateHostNameBindingOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsCreateOrUpdateHostNameBindingResponse = HostNameBinding; - -// @public -export interface WebAppsCreateOrUpdateHostNameBindingSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsCreateOrUpdateHostNameBindingSlotResponse = HostNameBinding; - -// @public -export interface WebAppsCreateOrUpdateHostSecretOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsCreateOrUpdateHostSecretResponse = KeyInfo; - -// @public -export interface WebAppsCreateOrUpdateHostSecretSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsCreateOrUpdateHostSecretSlotResponse = KeyInfo; - -// @public -export interface WebAppsCreateOrUpdateHybridConnectionOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsCreateOrUpdateHybridConnectionResponse = HybridConnection; - -// @public -export interface WebAppsCreateOrUpdateHybridConnectionSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsCreateOrUpdateHybridConnectionSlotResponse = HybridConnection; - -// @public -export interface WebAppsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface WebAppsCreateOrUpdatePublicCertificateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsCreateOrUpdatePublicCertificateResponse = PublicCertificate; - -// @public -export interface WebAppsCreateOrUpdatePublicCertificateSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsCreateOrUpdatePublicCertificateSlotResponse = PublicCertificate; - -// @public -export interface WebAppsCreateOrUpdateRelayServiceConnectionOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsCreateOrUpdateRelayServiceConnectionResponse = RelayServiceConnectionEntity; - -// @public -export interface WebAppsCreateOrUpdateRelayServiceConnectionSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsCreateOrUpdateRelayServiceConnectionSlotResponse = RelayServiceConnectionEntity; - -// @public -export type WebAppsCreateOrUpdateResponse = Site; - -// @public -export interface WebAppsCreateOrUpdateSlotOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type WebAppsCreateOrUpdateSlotResponse = Site; - -// @public -export interface WebAppsCreateOrUpdateSourceControlOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type WebAppsCreateOrUpdateSourceControlResponse = SiteSourceControl; - -// @public -export interface WebAppsCreateOrUpdateSourceControlSlotOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type WebAppsCreateOrUpdateSourceControlSlotResponse = SiteSourceControl; - -// @public -export interface WebAppsCreateOrUpdateSwiftVirtualNetworkConnectionOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsCreateOrUpdateSwiftVirtualNetworkConnectionResponse = SwiftVirtualNetwork; - -// @public -export interface WebAppsCreateOrUpdateSwiftVirtualNetworkConnectionSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsCreateOrUpdateSwiftVirtualNetworkConnectionSlotResponse = SwiftVirtualNetwork; - -// @public -export interface WebAppsCreateOrUpdateVnetConnectionGatewayOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsCreateOrUpdateVnetConnectionGatewayResponse = VnetGateway; - -// @public -export interface WebAppsCreateOrUpdateVnetConnectionGatewaySlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsCreateOrUpdateVnetConnectionGatewaySlotResponse = VnetGateway; - -// @public -export interface WebAppsCreateOrUpdateVnetConnectionOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsCreateOrUpdateVnetConnectionResponse = VnetInfo; - -// @public -export interface WebAppsCreateOrUpdateVnetConnectionSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsCreateOrUpdateVnetConnectionSlotResponse = VnetInfo; - -// @public -export interface WebAppsDeleteBackupConfigurationOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsDeleteBackupConfigurationSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsDeleteBackupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsDeleteBackupSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsDeleteContinuousWebJobOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsDeleteContinuousWebJobSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsDeleteDeploymentOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsDeleteDeploymentSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsDeleteDomainOwnershipIdentifierOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsDeleteDomainOwnershipIdentifierSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsDeleteFunctionOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsDeleteFunctionSecretOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsDeleteFunctionSecretSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsDeleteHostNameBindingOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsDeleteHostNameBindingSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsDeleteHostSecretOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsDeleteHostSecretSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsDeleteHybridConnectionOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsDeleteHybridConnectionSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsDeleteInstanceFunctionSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsDeleteInstanceProcessOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsDeleteInstanceProcessSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsDeleteOptionalParams extends coreClient.OperationOptions { - deleteEmptyServerFarm?: boolean; - deleteMetrics?: boolean; -} - -// @public -export interface WebAppsDeletePremierAddOnOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsDeletePremierAddOnSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsDeletePrivateEndpointConnectionOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type WebAppsDeletePrivateEndpointConnectionResponse = Record; - -// @public -export interface WebAppsDeleteProcessOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsDeleteProcessSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsDeletePublicCertificateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsDeletePublicCertificateSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsDeleteRelayServiceConnectionOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsDeleteRelayServiceConnectionSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsDeleteSiteExtensionOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsDeleteSiteExtensionSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsDeleteSlotOptionalParams extends coreClient.OperationOptions { - deleteEmptyServerFarm?: boolean; - deleteMetrics?: boolean; -} - -// @public -export interface WebAppsDeleteSourceControlOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsDeleteSourceControlSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsDeleteSwiftVirtualNetworkOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsDeleteSwiftVirtualNetworkSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsDeleteTriggeredWebJobOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsDeleteTriggeredWebJobSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsDeleteVnetConnectionOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsDeleteVnetConnectionSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsDiscoverBackupOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsDiscoverBackupResponse = RestoreRequest; - -// @public -export interface WebAppsDiscoverBackupSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsDiscoverBackupSlotResponse = RestoreRequest; - -// @public -export interface WebAppsGenerateNewSitePublishingPasswordOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsGenerateNewSitePublishingPasswordSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsGetAppSettingKeyVaultReferenceOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetAppSettingKeyVaultReferenceResponse = KeyVaultReferenceResource; - -// @public -export interface WebAppsGetAppSettingsKeyVaultReferencesOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetAppSettingsKeyVaultReferencesResponse = KeyVaultReferenceCollection; - -// @public -export interface WebAppsGetAuthSettingsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetAuthSettingsResponse = SiteAuthSettings; - -// @public -export interface WebAppsGetAuthSettingsSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetAuthSettingsSlotResponse = SiteAuthSettings; - -// @public -export interface WebAppsGetBackupConfigurationOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetBackupConfigurationResponse = BackupRequest; - -// @public -export interface WebAppsGetBackupConfigurationSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetBackupConfigurationSlotResponse = BackupRequest; - -// @public -export interface WebAppsGetBackupStatusOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetBackupStatusResponse = BackupItem; - -// @public -export interface WebAppsGetBackupStatusSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetBackupStatusSlotResponse = BackupItem; - -// @public -export interface WebAppsGetConfigurationOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetConfigurationResponse = SiteConfigResource; - -// @public -export interface WebAppsGetConfigurationSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetConfigurationSlotResponse = SiteConfigResource; - -// @public -export interface WebAppsGetConfigurationSnapshotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetConfigurationSnapshotResponse = SiteConfigResource; - -// @public -export interface WebAppsGetConfigurationSnapshotSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetConfigurationSnapshotSlotResponse = SiteConfigResource; - -// @public -export interface WebAppsGetContainerLogsZipOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetContainerLogsZipResponse = { - blobBody?: Promise; - readableStreamBody?: NodeJS.ReadableStream; -}; - -// @public -export interface WebAppsGetContainerLogsZipSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetContainerLogsZipSlotResponse = { - blobBody?: Promise; - readableStreamBody?: NodeJS.ReadableStream; -}; - -// @public -export interface WebAppsGetContinuousWebJobOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetContinuousWebJobResponse = ContinuousWebJob; - -// @public -export interface WebAppsGetContinuousWebJobSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetContinuousWebJobSlotResponse = ContinuousWebJob; - -// @public -export interface WebAppsGetDeploymentOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetDeploymentResponse = Deployment; - -// @public -export interface WebAppsGetDeploymentSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetDeploymentSlotResponse = Deployment; - -// @public -export interface WebAppsGetDiagnosticLogsConfigurationOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetDiagnosticLogsConfigurationResponse = SiteLogsConfig; - -// @public -export interface WebAppsGetDiagnosticLogsConfigurationSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetDiagnosticLogsConfigurationSlotResponse = SiteLogsConfig; - -// @public -export interface WebAppsGetDomainOwnershipIdentifierOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetDomainOwnershipIdentifierResponse = Identifier; - -// @public -export interface WebAppsGetDomainOwnershipIdentifierSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetDomainOwnershipIdentifierSlotResponse = Identifier; - -// @public -export interface WebAppsGetFunctionOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetFunctionResponse = FunctionEnvelope; - -// @public -export interface WebAppsGetFunctionsAdminTokenOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetFunctionsAdminTokenResponse = { - body: string; -}; - -// @public -export interface WebAppsGetFunctionsAdminTokenSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetFunctionsAdminTokenSlotResponse = { - body: string; -}; - -// @public -export interface WebAppsGetHostNameBindingOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetHostNameBindingResponse = HostNameBinding; - -// @public -export interface WebAppsGetHostNameBindingSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetHostNameBindingSlotResponse = HostNameBinding; - -// @public -export interface WebAppsGetHybridConnectionOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetHybridConnectionResponse = HybridConnection; - -// @public -export interface WebAppsGetHybridConnectionSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetHybridConnectionSlotResponse = HybridConnection; - -// @public -export interface WebAppsGetInstanceFunctionSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetInstanceFunctionSlotResponse = FunctionEnvelope; - -// @public -export interface WebAppsGetInstanceInfoOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetInstanceInfoResponse = WebSiteInstanceStatus; - -// @public -export interface WebAppsGetInstanceInfoSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetInstanceInfoSlotResponse = WebSiteInstanceStatus; - -// @public -export interface WebAppsGetInstanceMSDeployLogOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetInstanceMSDeployLogResponse = MSDeployLog; - -// @public -export interface WebAppsGetInstanceMSDeployLogSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetInstanceMSDeployLogSlotResponse = MSDeployLog; - -// @public -export interface WebAppsGetInstanceMsDeployStatusOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetInstanceMsDeployStatusResponse = MSDeployStatus; - -// @public -export interface WebAppsGetInstanceMsDeployStatusSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetInstanceMsDeployStatusSlotResponse = MSDeployStatus; - -// @public -export interface WebAppsGetInstanceProcessDumpOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetInstanceProcessDumpResponse = { - blobBody?: Promise; - readableStreamBody?: NodeJS.ReadableStream; -}; - -// @public -export interface WebAppsGetInstanceProcessDumpSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetInstanceProcessDumpSlotResponse = { - blobBody?: Promise; - readableStreamBody?: NodeJS.ReadableStream; -}; - -// @public -export interface WebAppsGetInstanceProcessModuleOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetInstanceProcessModuleResponse = ProcessModuleInfo; - -// @public -export interface WebAppsGetInstanceProcessModuleSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetInstanceProcessModuleSlotResponse = ProcessModuleInfo; - -// @public -export interface WebAppsGetInstanceProcessOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetInstanceProcessResponse = ProcessInfo; - -// @public -export interface WebAppsGetInstanceProcessSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetInstanceProcessSlotResponse = ProcessInfo; - -// @public -export interface WebAppsGetMigrateMySqlStatusOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetMigrateMySqlStatusResponse = MigrateMySqlStatus; - -// @public -export interface WebAppsGetMigrateMySqlStatusSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetMigrateMySqlStatusSlotResponse = MigrateMySqlStatus; - -// @public -export interface WebAppsGetMSDeployLogOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetMSDeployLogResponse = MSDeployLog; - -// @public -export interface WebAppsGetMSDeployLogSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetMSDeployLogSlotResponse = MSDeployLog; - -// @public -export interface WebAppsGetMSDeployStatusOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetMSDeployStatusResponse = MSDeployStatus; - -// @public -export interface WebAppsGetMSDeployStatusSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetMSDeployStatusSlotResponse = MSDeployStatus; - -// @public -export interface WebAppsGetNetworkTraceOperationOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetNetworkTraceOperationResponse = NetworkTrace[]; - -// @public -export interface WebAppsGetNetworkTraceOperationSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetNetworkTraceOperationSlotResponse = NetworkTrace[]; - -// @public -export interface WebAppsGetNetworkTraceOperationSlotV2OptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetNetworkTraceOperationSlotV2Response = NetworkTrace[]; - -// @public -export interface WebAppsGetNetworkTraceOperationV2OptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetNetworkTraceOperationV2Response = NetworkTrace[]; - -// @public -export interface WebAppsGetNetworkTracesOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetNetworkTracesResponse = NetworkTrace[]; - -// @public -export interface WebAppsGetNetworkTracesSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetNetworkTracesSlotResponse = NetworkTrace[]; - -// @public -export interface WebAppsGetNetworkTracesSlotV2OptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetNetworkTracesSlotV2Response = NetworkTrace[]; - -// @public -export interface WebAppsGetNetworkTracesV2OptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetNetworkTracesV2Response = NetworkTrace[]; - -// @public -export interface WebAppsGetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsGetPremierAddOnOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetPremierAddOnResponse = PremierAddOn; - -// @public -export interface WebAppsGetPremierAddOnSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetPremierAddOnSlotResponse = PremierAddOn; - -// @public -export interface WebAppsGetPrivateAccessOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetPrivateAccessResponse = PrivateAccess; - -// @public -export interface WebAppsGetPrivateAccessSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetPrivateAccessSlotResponse = PrivateAccess; - -// @public -export interface WebAppsGetPrivateEndpointConnectionOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetPrivateEndpointConnectionResponse = PrivateEndpointConnectionResource; - -// @public -export interface WebAppsGetPrivateLinkResourcesOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetPrivateLinkResourcesResponse = PrivateLinkResourcesWrapper; - -// @public -export interface WebAppsGetProcessDumpOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetProcessDumpResponse = { - blobBody?: Promise; - readableStreamBody?: NodeJS.ReadableStream; -}; - -// @public -export interface WebAppsGetProcessDumpSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetProcessDumpSlotResponse = { - blobBody?: Promise; - readableStreamBody?: NodeJS.ReadableStream; -}; - -// @public -export interface WebAppsGetProcessModuleOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetProcessModuleResponse = ProcessModuleInfo; - -// @public -export interface WebAppsGetProcessModuleSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetProcessModuleSlotResponse = ProcessModuleInfo; - -// @public -export interface WebAppsGetProcessOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetProcessResponse = ProcessInfo; - -// @public -export interface WebAppsGetProcessSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetProcessSlotResponse = ProcessInfo; - -// @public -export interface WebAppsGetPublicCertificateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetPublicCertificateResponse = PublicCertificate; - -// @public -export interface WebAppsGetPublicCertificateSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetPublicCertificateSlotResponse = PublicCertificate; - -// @public -export interface WebAppsGetRelayServiceConnectionOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetRelayServiceConnectionResponse = RelayServiceConnectionEntity; - -// @public -export interface WebAppsGetRelayServiceConnectionSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetRelayServiceConnectionSlotResponse = RelayServiceConnectionEntity; - -// @public -export type WebAppsGetResponse = Site; - -// @public -export interface WebAppsGetSiteExtensionOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetSiteExtensionResponse = SiteExtensionInfo; - -// @public -export interface WebAppsGetSiteExtensionSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetSiteExtensionSlotResponse = SiteExtensionInfo; - -// @public -export interface WebAppsGetSitePhpErrorLogFlagOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetSitePhpErrorLogFlagResponse = SitePhpErrorLogFlag; - -// @public -export interface WebAppsGetSitePhpErrorLogFlagSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetSitePhpErrorLogFlagSlotResponse = SitePhpErrorLogFlag; - -// @public -export interface WebAppsGetSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetSlotResponse = Site; - -// @public -export interface WebAppsGetSourceControlOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetSourceControlResponse = SiteSourceControl; - -// @public -export interface WebAppsGetSourceControlSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetSourceControlSlotResponse = SiteSourceControl; - -// @public -export interface WebAppsGetSwiftVirtualNetworkConnectionOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetSwiftVirtualNetworkConnectionResponse = SwiftVirtualNetwork; - -// @public -export interface WebAppsGetSwiftVirtualNetworkConnectionSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetSwiftVirtualNetworkConnectionSlotResponse = SwiftVirtualNetwork; - -// @public -export interface WebAppsGetTriggeredWebJobHistoryOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetTriggeredWebJobHistoryResponse = TriggeredJobHistory; - -// @public -export interface WebAppsGetTriggeredWebJobHistorySlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetTriggeredWebJobHistorySlotResponse = TriggeredJobHistory; - -// @public -export interface WebAppsGetTriggeredWebJobOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetTriggeredWebJobResponse = TriggeredWebJob; - -// @public -export interface WebAppsGetTriggeredWebJobSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetTriggeredWebJobSlotResponse = TriggeredWebJob; - -// @public -export interface WebAppsGetVnetConnectionGatewayOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetVnetConnectionGatewayResponse = VnetGateway; - -// @public -export interface WebAppsGetVnetConnectionGatewaySlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetVnetConnectionGatewaySlotResponse = VnetGateway; - -// @public -export interface WebAppsGetVnetConnectionOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetVnetConnectionResponse = VnetInfo; - -// @public -export interface WebAppsGetVnetConnectionSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetVnetConnectionSlotResponse = VnetInfo; - -// @public -export interface WebAppsGetWebJobOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetWebJobResponse = WebJob; - -// @public -export interface WebAppsGetWebJobSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetWebJobSlotResponse = WebJob; - -// @public -export interface WebAppsGetWebSiteContainerLogsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetWebSiteContainerLogsResponse = { - blobBody?: Promise; - readableStreamBody?: NodeJS.ReadableStream; -}; - -// @public -export interface WebAppsGetWebSiteContainerLogsSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsGetWebSiteContainerLogsSlotResponse = { - blobBody?: Promise; - readableStreamBody?: NodeJS.ReadableStream; -}; - -// @public -export interface WebAppsInstallSiteExtensionOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type WebAppsInstallSiteExtensionResponse = SiteExtensionInfo; - -// @public -export interface WebAppsInstallSiteExtensionSlotOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type WebAppsInstallSiteExtensionSlotResponse = SiteExtensionInfo; - -// @public -export interface WebAppsIsCloneableOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsIsCloneableResponse = SiteCloneability; - -// @public -export interface WebAppsIsCloneableSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsIsCloneableSlotResponse = SiteCloneability; - -// @public -export interface WebAppsListApplicationSettingsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListApplicationSettingsResponse = StringDictionary; - -// @public -export interface WebAppsListApplicationSettingsSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListApplicationSettingsSlotResponse = StringDictionary; - -// @public -export interface WebAppsListAzureStorageAccountsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListAzureStorageAccountsResponse = AzureStoragePropertyDictionaryResource; - -// @public -export interface WebAppsListAzureStorageAccountsSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListAzureStorageAccountsSlotResponse = AzureStoragePropertyDictionaryResource; - -// @public -export interface WebAppsListBackupsNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListBackupsNextResponse = BackupItemCollection; - -// @public -export interface WebAppsListBackupsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListBackupsResponse = BackupItemCollection; - -// @public -export interface WebAppsListBackupsSlotNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListBackupsSlotNextResponse = BackupItemCollection; - -// @public -export interface WebAppsListBackupsSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListBackupsSlotResponse = BackupItemCollection; - -// @public -export interface WebAppsListBackupStatusSecretsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListBackupStatusSecretsResponse = BackupItem; - -// @public -export interface WebAppsListBackupStatusSecretsSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListBackupStatusSecretsSlotResponse = BackupItem; - -// @public -export interface WebAppsListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { - includeSlots?: boolean; -} - -// @public -export type WebAppsListByResourceGroupNextResponse = WebAppCollection; - -// @public -export interface WebAppsListByResourceGroupOptionalParams extends coreClient.OperationOptions { - includeSlots?: boolean; -} - -// @public -export type WebAppsListByResourceGroupResponse = WebAppCollection; - -// @public -export interface WebAppsListConfigurationSnapshotInfoNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListConfigurationSnapshotInfoNextResponse = SiteConfigurationSnapshotInfoCollection; - -// @public -export interface WebAppsListConfigurationSnapshotInfoOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListConfigurationSnapshotInfoResponse = SiteConfigurationSnapshotInfoCollection; - -// @public -export interface WebAppsListConfigurationSnapshotInfoSlotNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListConfigurationSnapshotInfoSlotNextResponse = SiteConfigurationSnapshotInfoCollection; - -// @public -export interface WebAppsListConfigurationSnapshotInfoSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListConfigurationSnapshotInfoSlotResponse = SiteConfigurationSnapshotInfoCollection; - -// @public -export interface WebAppsListConfigurationsNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListConfigurationsNextResponse = SiteConfigResourceCollection; - -// @public -export interface WebAppsListConfigurationsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListConfigurationsResponse = SiteConfigResourceCollection; - -// @public -export interface WebAppsListConfigurationsSlotNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListConfigurationsSlotNextResponse = SiteConfigResourceCollection; - -// @public -export interface WebAppsListConfigurationsSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListConfigurationsSlotResponse = SiteConfigResourceCollection; - -// @public -export interface WebAppsListConnectionStringsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListConnectionStringsResponse = ConnectionStringDictionary; - -// @public -export interface WebAppsListConnectionStringsSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListConnectionStringsSlotResponse = ConnectionStringDictionary; - -// @public -export interface WebAppsListContinuousWebJobsNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListContinuousWebJobsNextResponse = ContinuousWebJobCollection; - -// @public -export interface WebAppsListContinuousWebJobsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListContinuousWebJobsResponse = ContinuousWebJobCollection; - -// @public -export interface WebAppsListContinuousWebJobsSlotNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListContinuousWebJobsSlotNextResponse = ContinuousWebJobCollection; - -// @public -export interface WebAppsListContinuousWebJobsSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListContinuousWebJobsSlotResponse = ContinuousWebJobCollection; - -// @public -export interface WebAppsListDeploymentLogOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListDeploymentLogResponse = Deployment; - -// @public -export interface WebAppsListDeploymentLogSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListDeploymentLogSlotResponse = Deployment; - -// @public -export interface WebAppsListDeploymentsNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListDeploymentsNextResponse = DeploymentCollection; - -// @public -export interface WebAppsListDeploymentsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListDeploymentsResponse = DeploymentCollection; - -// @public -export interface WebAppsListDeploymentsSlotNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListDeploymentsSlotNextResponse = DeploymentCollection; - -// @public -export interface WebAppsListDeploymentsSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListDeploymentsSlotResponse = DeploymentCollection; - -// @public -export interface WebAppsListDomainOwnershipIdentifiersNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListDomainOwnershipIdentifiersNextResponse = IdentifierCollection; - -// @public -export interface WebAppsListDomainOwnershipIdentifiersOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListDomainOwnershipIdentifiersResponse = IdentifierCollection; - -// @public -export interface WebAppsListDomainOwnershipIdentifiersSlotNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListDomainOwnershipIdentifiersSlotNextResponse = IdentifierCollection; - -// @public -export interface WebAppsListDomainOwnershipIdentifiersSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListDomainOwnershipIdentifiersSlotResponse = IdentifierCollection; - -// @public -export interface WebAppsListFunctionKeysOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListFunctionKeysResponse = StringDictionary; - -// @public -export interface WebAppsListFunctionKeysSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListFunctionKeysSlotResponse = StringDictionary; - -// @public -export interface WebAppsListFunctionSecretsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListFunctionSecretsResponse = FunctionSecrets; - -// @public -export interface WebAppsListFunctionSecretsSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListFunctionSecretsSlotResponse = FunctionSecrets; - -// @public -export interface WebAppsListFunctionsNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListFunctionsNextResponse = FunctionEnvelopeCollection; - -// @public -export interface WebAppsListFunctionsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListFunctionsResponse = FunctionEnvelopeCollection; - -// @public -export interface WebAppsListHostKeysOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListHostKeysResponse = HostKeys; - -// @public -export interface WebAppsListHostKeysSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListHostKeysSlotResponse = HostKeys; - -// @public -export interface WebAppsListHostNameBindingsNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListHostNameBindingsNextResponse = HostNameBindingCollection; - -// @public -export interface WebAppsListHostNameBindingsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListHostNameBindingsResponse = HostNameBindingCollection; - -// @public -export interface WebAppsListHostNameBindingsSlotNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListHostNameBindingsSlotNextResponse = HostNameBindingCollection; - -// @public -export interface WebAppsListHostNameBindingsSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListHostNameBindingsSlotResponse = HostNameBindingCollection; - -// @public -export interface WebAppsListHybridConnectionsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListHybridConnectionsResponse = HybridConnection; - -// @public -export interface WebAppsListHybridConnectionsSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListHybridConnectionsSlotResponse = HybridConnection; - -// @public -export interface WebAppsListInstanceFunctionsSlotNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListInstanceFunctionsSlotNextResponse = FunctionEnvelopeCollection; - -// @public -export interface WebAppsListInstanceFunctionsSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListInstanceFunctionsSlotResponse = FunctionEnvelopeCollection; - -// @public -export interface WebAppsListInstanceIdentifiersNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListInstanceIdentifiersNextResponse = WebAppInstanceCollection; - -// @public -export interface WebAppsListInstanceIdentifiersOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListInstanceIdentifiersResponse = WebAppInstanceCollection; - -// @public -export interface WebAppsListInstanceIdentifiersSlotNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListInstanceIdentifiersSlotNextResponse = WebAppInstanceCollection; - -// @public -export interface WebAppsListInstanceIdentifiersSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListInstanceIdentifiersSlotResponse = WebAppInstanceCollection; - -// @public -export interface WebAppsListInstanceProcessesNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListInstanceProcessesNextResponse = ProcessInfoCollection; - -// @public -export interface WebAppsListInstanceProcessesOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListInstanceProcessesResponse = ProcessInfoCollection; - -// @public -export interface WebAppsListInstanceProcessesSlotNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListInstanceProcessesSlotNextResponse = ProcessInfoCollection; - -// @public -export interface WebAppsListInstanceProcessesSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListInstanceProcessesSlotResponse = ProcessInfoCollection; - -// @public -export interface WebAppsListInstanceProcessModulesNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListInstanceProcessModulesNextResponse = ProcessModuleInfoCollection; - -// @public -export interface WebAppsListInstanceProcessModulesOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListInstanceProcessModulesResponse = ProcessModuleInfoCollection; - -// @public -export interface WebAppsListInstanceProcessModulesSlotNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListInstanceProcessModulesSlotNextResponse = ProcessModuleInfoCollection; - -// @public -export interface WebAppsListInstanceProcessModulesSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListInstanceProcessModulesSlotResponse = ProcessModuleInfoCollection; - -// @public -export interface WebAppsListInstanceProcessThreadsNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListInstanceProcessThreadsNextResponse = ProcessThreadInfoCollection; - -// @public -export interface WebAppsListInstanceProcessThreadsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListInstanceProcessThreadsResponse = ProcessThreadInfoCollection; - -// @public -export interface WebAppsListInstanceProcessThreadsSlotNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListInstanceProcessThreadsSlotNextResponse = ProcessThreadInfoCollection; - -// @public -export interface WebAppsListInstanceProcessThreadsSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListInstanceProcessThreadsSlotResponse = ProcessThreadInfoCollection; - -// @public -export interface WebAppsListMetadataOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListMetadataResponse = StringDictionary; - -// @public -export interface WebAppsListMetadataSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListMetadataSlotResponse = StringDictionary; - -// @public -export interface WebAppsListNetworkFeaturesOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListNetworkFeaturesResponse = NetworkFeatures; - -// @public -export interface WebAppsListNetworkFeaturesSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListNetworkFeaturesSlotResponse = NetworkFeatures; - -// @public -export interface WebAppsListNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListNextResponse = WebAppCollection; - -// @public -export interface WebAppsListOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsListPerfMonCountersNextOptionalParams extends coreClient.OperationOptions { - filter?: string; -} - -// @public -export type WebAppsListPerfMonCountersNextResponse = PerfMonCounterCollection; - -// @public -export interface WebAppsListPerfMonCountersOptionalParams extends coreClient.OperationOptions { - filter?: string; -} - -// @public -export type WebAppsListPerfMonCountersResponse = PerfMonCounterCollection; - -// @public -export interface WebAppsListPerfMonCountersSlotNextOptionalParams extends coreClient.OperationOptions { - filter?: string; -} - -// @public -export type WebAppsListPerfMonCountersSlotNextResponse = PerfMonCounterCollection; - -// @public -export interface WebAppsListPerfMonCountersSlotOptionalParams extends coreClient.OperationOptions { - filter?: string; -} - -// @public -export type WebAppsListPerfMonCountersSlotResponse = PerfMonCounterCollection; - -// @public -export interface WebAppsListPremierAddOnsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListPremierAddOnsResponse = PremierAddOn; - -// @public -export interface WebAppsListPremierAddOnsSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListPremierAddOnsSlotResponse = PremierAddOn; - -// @public -export interface WebAppsListProcessesNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListProcessesNextResponse = ProcessInfoCollection; - -// @public -export interface WebAppsListProcessesOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListProcessesResponse = ProcessInfoCollection; - -// @public -export interface WebAppsListProcessesSlotNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListProcessesSlotNextResponse = ProcessInfoCollection; - -// @public -export interface WebAppsListProcessesSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListProcessesSlotResponse = ProcessInfoCollection; - -// @public -export interface WebAppsListProcessModulesNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListProcessModulesNextResponse = ProcessModuleInfoCollection; - -// @public -export interface WebAppsListProcessModulesOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListProcessModulesResponse = ProcessModuleInfoCollection; - -// @public -export interface WebAppsListProcessModulesSlotNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListProcessModulesSlotNextResponse = ProcessModuleInfoCollection; - -// @public -export interface WebAppsListProcessModulesSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListProcessModulesSlotResponse = ProcessModuleInfoCollection; - -// @public -export interface WebAppsListProcessThreadsNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListProcessThreadsNextResponse = ProcessThreadInfoCollection; - -// @public -export interface WebAppsListProcessThreadsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListProcessThreadsResponse = ProcessThreadInfoCollection; - -// @public -export interface WebAppsListProcessThreadsSlotNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListProcessThreadsSlotNextResponse = ProcessThreadInfoCollection; - -// @public -export interface WebAppsListProcessThreadsSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListProcessThreadsSlotResponse = ProcessThreadInfoCollection; - -// @public -export interface WebAppsListPublicCertificatesNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListPublicCertificatesNextResponse = PublicCertificateCollection; - -// @public -export interface WebAppsListPublicCertificatesOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListPublicCertificatesResponse = PublicCertificateCollection; - -// @public -export interface WebAppsListPublicCertificatesSlotNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListPublicCertificatesSlotNextResponse = PublicCertificateCollection; - -// @public -export interface WebAppsListPublicCertificatesSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListPublicCertificatesSlotResponse = PublicCertificateCollection; - -// @public -export interface WebAppsListPublishingCredentialsOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type WebAppsListPublishingCredentialsResponse = User; - -// @public -export interface WebAppsListPublishingCredentialsSlotOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type WebAppsListPublishingCredentialsSlotResponse = User; - -// @public -export interface WebAppsListPublishingProfileXmlWithSecretsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListPublishingProfileXmlWithSecretsResponse = { - blobBody?: Promise; - readableStreamBody?: NodeJS.ReadableStream; -}; - -// @public -export interface WebAppsListPublishingProfileXmlWithSecretsSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListPublishingProfileXmlWithSecretsSlotResponse = { - blobBody?: Promise; - readableStreamBody?: NodeJS.ReadableStream; -}; - -// @public -export interface WebAppsListRelayServiceConnectionsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListRelayServiceConnectionsResponse = RelayServiceConnectionEntity; - -// @public -export interface WebAppsListRelayServiceConnectionsSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListRelayServiceConnectionsSlotResponse = RelayServiceConnectionEntity; - -// @public -export type WebAppsListResponse = WebAppCollection; - -// @public -export interface WebAppsListSiteBackupsNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListSiteBackupsNextResponse = BackupItemCollection; - -// @public -export interface WebAppsListSiteBackupsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListSiteBackupsResponse = BackupItemCollection; - -// @public -export interface WebAppsListSiteBackupsSlotNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListSiteBackupsSlotNextResponse = BackupItemCollection; - -// @public -export interface WebAppsListSiteBackupsSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListSiteBackupsSlotResponse = BackupItemCollection; - -// @public -export interface WebAppsListSiteExtensionsNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListSiteExtensionsNextResponse = SiteExtensionInfoCollection; - -// @public -export interface WebAppsListSiteExtensionsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListSiteExtensionsResponse = SiteExtensionInfoCollection; - -// @public -export interface WebAppsListSiteExtensionsSlotNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListSiteExtensionsSlotNextResponse = SiteExtensionInfoCollection; - -// @public -export interface WebAppsListSiteExtensionsSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListSiteExtensionsSlotResponse = SiteExtensionInfoCollection; - -// @public -export interface WebAppsListSitePushSettingsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListSitePushSettingsResponse = PushSettings; - -// @public -export interface WebAppsListSitePushSettingsSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListSitePushSettingsSlotResponse = PushSettings; - -// @public -export interface WebAppsListSlotConfigurationNamesOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListSlotConfigurationNamesResponse = SlotConfigNamesResource; - -// @public -export interface WebAppsListSlotDifferencesFromProductionNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListSlotDifferencesFromProductionNextResponse = SlotDifferenceCollection; - -// @public -export interface WebAppsListSlotDifferencesFromProductionOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListSlotDifferencesFromProductionResponse = SlotDifferenceCollection; - -// @public -export interface WebAppsListSlotDifferencesSlotNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListSlotDifferencesSlotNextResponse = SlotDifferenceCollection; - -// @public -export interface WebAppsListSlotDifferencesSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListSlotDifferencesSlotResponse = SlotDifferenceCollection; - -// @public -export interface WebAppsListSlotsNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListSlotsNextResponse = WebAppCollection; - -// @public -export interface WebAppsListSlotsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListSlotsResponse = WebAppCollection; - -// @public -export interface WebAppsListSnapshotsFromDRSecondaryNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListSnapshotsFromDRSecondaryNextResponse = SnapshotCollection; - -// @public -export interface WebAppsListSnapshotsFromDRSecondaryOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListSnapshotsFromDRSecondaryResponse = SnapshotCollection; - -// @public -export interface WebAppsListSnapshotsFromDRSecondarySlotNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListSnapshotsFromDRSecondarySlotNextResponse = SnapshotCollection; - -// @public -export interface WebAppsListSnapshotsFromDRSecondarySlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListSnapshotsFromDRSecondarySlotResponse = SnapshotCollection; - -// @public -export interface WebAppsListSnapshotsNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListSnapshotsNextResponse = SnapshotCollection; - -// @public -export interface WebAppsListSnapshotsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListSnapshotsResponse = SnapshotCollection; - -// @public -export interface WebAppsListSnapshotsSlotNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListSnapshotsSlotNextResponse = SnapshotCollection; - -// @public -export interface WebAppsListSnapshotsSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListSnapshotsSlotResponse = SnapshotCollection; - -// @public -export interface WebAppsListSyncFunctionTriggersOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListSyncFunctionTriggersResponse = FunctionSecrets; - -// @public -export interface WebAppsListSyncFunctionTriggersSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListSyncFunctionTriggersSlotResponse = FunctionSecrets; - -// @public -export interface WebAppsListSyncStatusOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsListSyncStatusSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsListTriggeredWebJobHistoryNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListTriggeredWebJobHistoryNextResponse = TriggeredJobHistoryCollection; - -// @public -export interface WebAppsListTriggeredWebJobHistoryOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListTriggeredWebJobHistoryResponse = TriggeredJobHistoryCollection; - -// @public -export interface WebAppsListTriggeredWebJobHistorySlotNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListTriggeredWebJobHistorySlotNextResponse = TriggeredJobHistoryCollection; - -// @public -export interface WebAppsListTriggeredWebJobHistorySlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListTriggeredWebJobHistorySlotResponse = TriggeredJobHistoryCollection; - -// @public -export interface WebAppsListTriggeredWebJobsNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListTriggeredWebJobsNextResponse = TriggeredWebJobCollection; - -// @public -export interface WebAppsListTriggeredWebJobsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListTriggeredWebJobsResponse = TriggeredWebJobCollection; - -// @public -export interface WebAppsListTriggeredWebJobsSlotNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListTriggeredWebJobsSlotNextResponse = TriggeredWebJobCollection; - -// @public -export interface WebAppsListTriggeredWebJobsSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListTriggeredWebJobsSlotResponse = TriggeredWebJobCollection; - -// @public -export interface WebAppsListUsagesNextOptionalParams extends coreClient.OperationOptions { - filter?: string; -} - -// @public -export type WebAppsListUsagesNextResponse = CsmUsageQuotaCollection; - -// @public -export interface WebAppsListUsagesOptionalParams extends coreClient.OperationOptions { - filter?: string; -} - -// @public -export type WebAppsListUsagesResponse = CsmUsageQuotaCollection; - -// @public -export interface WebAppsListUsagesSlotNextOptionalParams extends coreClient.OperationOptions { - filter?: string; -} - -// @public -export type WebAppsListUsagesSlotNextResponse = CsmUsageQuotaCollection; - -// @public -export interface WebAppsListUsagesSlotOptionalParams extends coreClient.OperationOptions { - filter?: string; -} - -// @public -export type WebAppsListUsagesSlotResponse = CsmUsageQuotaCollection; - -// @public -export interface WebAppsListVnetConnectionsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListVnetConnectionsResponse = VnetInfo[]; - -// @public -export interface WebAppsListVnetConnectionsSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListVnetConnectionsSlotResponse = VnetInfo[]; - -// @public -export interface WebAppsListWebJobsNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListWebJobsNextResponse = WebJobCollection; - -// @public -export interface WebAppsListWebJobsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListWebJobsResponse = WebJobCollection; - -// @public -export interface WebAppsListWebJobsSlotNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListWebJobsSlotNextResponse = WebJobCollection; - -// @public -export interface WebAppsListWebJobsSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsListWebJobsSlotResponse = WebJobCollection; - -// @public -export interface WebAppsMigrateMySqlOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type WebAppsMigrateMySqlResponse = Operation; - -// @public -export interface WebAppsMigrateStorageOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export type WebAppsMigrateStorageResponse = StorageMigrationResponse; - -// @public -export interface WebAppsPutPrivateAccessVnetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsPutPrivateAccessVnetResponse = PrivateAccess; - -// @public -export interface WebAppsPutPrivateAccessVnetSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsPutPrivateAccessVnetSlotResponse = PrivateAccess; - -// @public -export interface WebAppsRecoverSiteConfigurationSnapshotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsRecoverSiteConfigurationSnapshotSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsResetProductionSlotConfigOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsResetSlotConfigurationSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsRestartOptionalParams extends coreClient.OperationOptions { - softRestart?: boolean; - synchronous?: boolean; -} - -// @public -export interface WebAppsRestartSlotOptionalParams extends coreClient.OperationOptions { - softRestart?: boolean; - synchronous?: boolean; -} - -// @public -export interface WebAppsRestoreFromBackupBlobOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface WebAppsRestoreFromBackupBlobSlotOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface WebAppsRestoreFromDeletedAppOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface WebAppsRestoreFromDeletedAppSlotOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface WebAppsRestoreOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface WebAppsRestoreSlotOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface WebAppsRestoreSnapshotOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface WebAppsRestoreSnapshotSlotOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface WebAppsRunTriggeredWebJobOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsRunTriggeredWebJobSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsStartContinuousWebJobOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsStartContinuousWebJobSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsStartNetworkTraceOptionalParams extends coreClient.OperationOptions { - durationInSeconds?: number; - maxFrameLength?: number; - resumeFrom?: string; - sasUrl?: string; - updateIntervalInMs?: number; -} - -// @public -export type WebAppsStartNetworkTraceResponse = NetworkTrace[]; - -// @public -export interface WebAppsStartNetworkTraceSlotOptionalParams extends coreClient.OperationOptions { - durationInSeconds?: number; - maxFrameLength?: number; - resumeFrom?: string; - sasUrl?: string; - updateIntervalInMs?: number; -} - -// @public -export type WebAppsStartNetworkTraceSlotResponse = NetworkTrace[]; - -// @public -export interface WebAppsStartOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsStartSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsStartWebSiteNetworkTraceOperationOptionalParams extends coreClient.OperationOptions { - durationInSeconds?: number; - maxFrameLength?: number; - resumeFrom?: string; - sasUrl?: string; - updateIntervalInMs?: number; -} - -// @public -export type WebAppsStartWebSiteNetworkTraceOperationResponse = NetworkTrace[]; - -// @public -export interface WebAppsStartWebSiteNetworkTraceOperationSlotOptionalParams extends coreClient.OperationOptions { - durationInSeconds?: number; - maxFrameLength?: number; - resumeFrom?: string; - sasUrl?: string; - updateIntervalInMs?: number; -} - -// @public -export type WebAppsStartWebSiteNetworkTraceOperationSlotResponse = NetworkTrace[]; - -// @public -export interface WebAppsStartWebSiteNetworkTraceOptionalParams extends coreClient.OperationOptions { - durationInSeconds?: number; - maxFrameLength?: number; - sasUrl?: string; -} - -// @public -export type WebAppsStartWebSiteNetworkTraceResponse = { - body: string; -}; - -// @public -export interface WebAppsStartWebSiteNetworkTraceSlotOptionalParams extends coreClient.OperationOptions { - durationInSeconds?: number; - maxFrameLength?: number; - sasUrl?: string; -} - -// @public -export type WebAppsStartWebSiteNetworkTraceSlotResponse = { - body: string; -}; - -// @public -export interface WebAppsStopContinuousWebJobOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsStopContinuousWebJobSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsStopNetworkTraceOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsStopNetworkTraceSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsStopOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsStopSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsStopWebSiteNetworkTraceOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsStopWebSiteNetworkTraceSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsSwapSlotOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface WebAppsSwapSlotWithProductionOptionalParams extends coreClient.OperationOptions { - resumeFrom?: string; - updateIntervalInMs?: number; -} - -// @public -export interface WebAppsSyncFunctionsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsSyncFunctionsSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsSyncFunctionTriggersOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsSyncFunctionTriggersSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsSyncRepositoryOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsSyncRepositorySlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsUpdateApplicationSettingsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsUpdateApplicationSettingsResponse = StringDictionary; - -// @public -export interface WebAppsUpdateApplicationSettingsSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsUpdateApplicationSettingsSlotResponse = StringDictionary; - -// @public -export interface WebAppsUpdateAuthSettingsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsUpdateAuthSettingsResponse = SiteAuthSettings; - -// @public -export interface WebAppsUpdateAuthSettingsSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsUpdateAuthSettingsSlotResponse = SiteAuthSettings; - -// @public -export interface WebAppsUpdateAzureStorageAccountsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsUpdateAzureStorageAccountsResponse = AzureStoragePropertyDictionaryResource; - -// @public -export interface WebAppsUpdateAzureStorageAccountsSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsUpdateAzureStorageAccountsSlotResponse = AzureStoragePropertyDictionaryResource; - -// @public -export interface WebAppsUpdateBackupConfigurationOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsUpdateBackupConfigurationResponse = BackupRequest; - -// @public -export interface WebAppsUpdateBackupConfigurationSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsUpdateBackupConfigurationSlotResponse = BackupRequest; - -// @public -export interface WebAppsUpdateConfigurationOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsUpdateConfigurationResponse = SiteConfigResource; - -// @public -export interface WebAppsUpdateConfigurationSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsUpdateConfigurationSlotResponse = SiteConfigResource; - -// @public -export interface WebAppsUpdateConnectionStringsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsUpdateConnectionStringsResponse = ConnectionStringDictionary; - -// @public -export interface WebAppsUpdateConnectionStringsSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsUpdateConnectionStringsSlotResponse = ConnectionStringDictionary; - -// @public -export interface WebAppsUpdateDiagnosticLogsConfigOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsUpdateDiagnosticLogsConfigResponse = SiteLogsConfig; - -// @public -export interface WebAppsUpdateDiagnosticLogsConfigSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsUpdateDiagnosticLogsConfigSlotResponse = SiteLogsConfig; - -// @public -export interface WebAppsUpdateDomainOwnershipIdentifierOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsUpdateDomainOwnershipIdentifierResponse = Identifier; - -// @public -export interface WebAppsUpdateDomainOwnershipIdentifierSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsUpdateDomainOwnershipIdentifierSlotResponse = Identifier; - -// @public -export interface WebAppsUpdateHybridConnectionOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsUpdateHybridConnectionResponse = HybridConnection; - -// @public -export interface WebAppsUpdateHybridConnectionSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsUpdateHybridConnectionSlotResponse = HybridConnection; - -// @public -export interface WebAppsUpdateMetadataOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsUpdateMetadataResponse = StringDictionary; - -// @public -export interface WebAppsUpdateMetadataSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsUpdateMetadataSlotResponse = StringDictionary; - -// @public -export interface WebAppsUpdateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebAppsUpdatePremierAddOnOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsUpdatePremierAddOnResponse = PremierAddOn; - -// @public -export interface WebAppsUpdatePremierAddOnSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsUpdatePremierAddOnSlotResponse = PremierAddOn; - -// @public -export interface WebAppsUpdateRelayServiceConnectionOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsUpdateRelayServiceConnectionResponse = RelayServiceConnectionEntity; - -// @public -export interface WebAppsUpdateRelayServiceConnectionSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsUpdateRelayServiceConnectionSlotResponse = RelayServiceConnectionEntity; - -// @public -export type WebAppsUpdateResponse = Site; - -// @public -export interface WebAppsUpdateSitePushSettingsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsUpdateSitePushSettingsResponse = PushSettings; - -// @public -export interface WebAppsUpdateSitePushSettingsSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsUpdateSitePushSettingsSlotResponse = PushSettings; - -// @public -export interface WebAppsUpdateSlotConfigurationNamesOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsUpdateSlotConfigurationNamesResponse = SlotConfigNamesResource; - -// @public -export interface WebAppsUpdateSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsUpdateSlotResponse = Site; - -// @public -export interface WebAppsUpdateSourceControlOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsUpdateSourceControlResponse = SiteSourceControl; - -// @public -export interface WebAppsUpdateSourceControlSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsUpdateSourceControlSlotResponse = SiteSourceControl; - -// @public -export interface WebAppsUpdateSwiftVirtualNetworkConnectionOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsUpdateSwiftVirtualNetworkConnectionResponse = SwiftVirtualNetwork; - -// @public -export interface WebAppsUpdateSwiftVirtualNetworkConnectionSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsUpdateSwiftVirtualNetworkConnectionSlotResponse = SwiftVirtualNetwork; - -// @public -export interface WebAppsUpdateVnetConnectionGatewayOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsUpdateVnetConnectionGatewayResponse = VnetGateway; - -// @public -export interface WebAppsUpdateVnetConnectionGatewaySlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsUpdateVnetConnectionGatewaySlotResponse = VnetGateway; - -// @public -export interface WebAppsUpdateVnetConnectionOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsUpdateVnetConnectionResponse = VnetInfo; - -// @public -export interface WebAppsUpdateVnetConnectionSlotOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebAppsUpdateVnetConnectionSlotResponse = VnetInfo; - -// @public -export type WebJob = ProxyOnlyResource & { - runCommand?: string; - url?: string; - extraInfoUrl?: string; - webJobType?: WebJobType; - error?: string; - usingSdk?: boolean; - settings?: { - [propertyName: string]: Record; - }; -}; - -// @public -export interface WebJobCollection { - readonly nextLink?: string; - value: WebJob[]; -} - -// @public -export type WebJobType = "Continuous" | "Triggered"; - -// @public (undocumented) -export type WebSiteInstanceStatus = ProxyOnlyResource & { - state?: SiteRuntimeState; - statusUrl?: string; - detectorUrl?: string; - consoleUrl?: string; - containers?: { - [propertyName: string]: ContainerInfo; - }; -}; - -// @public (undocumented) -export class WebSiteManagementClient extends WebSiteManagementClientContext { - constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: WebSiteManagementClientOptionalParams); - // (undocumented) - appServiceCertificateOrders: AppServiceCertificateOrders; - // (undocumented) - appServiceEnvironments: AppServiceEnvironments; - // (undocumented) - appServicePlans: AppServicePlans; - // (undocumented) - certificateRegistrationProvider: CertificateRegistrationProvider; - // (undocumented) - certificates: Certificates; - checkNameAvailability(name: string, typeParam: CheckNameResourceTypes, options?: WebSiteManagementClientCheckNameAvailabilityOptionalParams): Promise; - // (undocumented) - deletedWebApps: DeletedWebApps; - // (undocumented) - diagnostics: Diagnostics; - // (undocumented) - domainRegistrationProvider: DomainRegistrationProvider; - // (undocumented) - domains: Domains; - getPublishingUser(options?: WebSiteManagementClientGetPublishingUserOptionalParams): Promise; - getSourceControl(sourceControlType: string, options?: WebSiteManagementClientGetSourceControlOptionalParams): Promise; - getSubscriptionDeploymentLocations(options?: WebSiteManagementClientGetSubscriptionDeploymentLocationsOptionalParams): Promise; - listBillingMeters(options?: WebSiteManagementClientListBillingMetersOptionalParams): PagedAsyncIterableIterator; - listGeoRegions(options?: WebSiteManagementClientListGeoRegionsOptionalParams): PagedAsyncIterableIterator; - listPremierAddOnOffers(options?: WebSiteManagementClientListPremierAddOnOffersOptionalParams): PagedAsyncIterableIterator; - listSiteIdentifiersAssignedToHostName(nameIdentifier: NameIdentifier, options?: WebSiteManagementClientListSiteIdentifiersAssignedToHostNameOptionalParams): PagedAsyncIterableIterator; - listSkus(options?: WebSiteManagementClientListSkusOptionalParams): Promise; - listSourceControls(options?: WebSiteManagementClientListSourceControlsOptionalParams): PagedAsyncIterableIterator; - move(resourceGroupName: string, moveResourceEnvelope: CsmMoveResourceEnvelope, options?: WebSiteManagementClientMoveOptionalParams): Promise; - // (undocumented) - provider: Provider; - // (undocumented) - recommendations: Recommendations; - // (undocumented) - resourceHealthMetadata: ResourceHealthMetadata; - // (undocumented) - staticSites: StaticSites; - // (undocumented) - topLevelDomains: TopLevelDomains; - updatePublishingUser(userDetails: User, options?: WebSiteManagementClientUpdatePublishingUserOptionalParams): Promise; - updateSourceControl(sourceControlType: string, requestMessage: SourceControl, options?: WebSiteManagementClientUpdateSourceControlOptionalParams): Promise; - validate(resourceGroupName: string, validateRequest: ValidateRequest, options?: WebSiteManagementClientValidateOptionalParams): Promise; - validateMove(resourceGroupName: string, moveResourceEnvelope: CsmMoveResourceEnvelope, options?: WebSiteManagementClientValidateMoveOptionalParams): Promise; - verifyHostingEnvironmentVnet(parameters: VnetParameters, options?: WebSiteManagementClientVerifyHostingEnvironmentVnetOptionalParams): Promise; - // (undocumented) - webApps: WebApps; -} - -// @public -export interface WebSiteManagementClientCheckNameAvailabilityOptionalParams extends coreClient.OperationOptions { - isFqdn?: boolean; -} - -// @public -export type WebSiteManagementClientCheckNameAvailabilityResponse = ResourceNameAvailability; - -// @public (undocumented) -export class WebSiteManagementClientContext extends coreClient.ServiceClient { - // (undocumented) - $host: string; - constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: WebSiteManagementClientOptionalParams); - // (undocumented) - apiVersion: string; - // (undocumented) - subscriptionId: string; -} - -// @public -export interface WebSiteManagementClientGetPublishingUserOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebSiteManagementClientGetPublishingUserResponse = User; - -// @public -export interface WebSiteManagementClientGetSourceControlOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebSiteManagementClientGetSourceControlResponse = SourceControl; - -// @public -export interface WebSiteManagementClientGetSubscriptionDeploymentLocationsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebSiteManagementClientGetSubscriptionDeploymentLocationsResponse = DeploymentLocations; - -// @public -export interface WebSiteManagementClientListBillingMetersNextOptionalParams extends coreClient.OperationOptions { - billingLocation?: string; - osType?: string; -} - -// @public -export type WebSiteManagementClientListBillingMetersNextResponse = BillingMeterCollection; - -// @public -export interface WebSiteManagementClientListBillingMetersOptionalParams extends coreClient.OperationOptions { - billingLocation?: string; - osType?: string; -} - -// @public -export type WebSiteManagementClientListBillingMetersResponse = BillingMeterCollection; - -// @public -export interface WebSiteManagementClientListGeoRegionsNextOptionalParams extends coreClient.OperationOptions { - linuxDynamicWorkersEnabled?: boolean; - linuxWorkersEnabled?: boolean; - sku?: SkuName; - xenonWorkersEnabled?: boolean; -} - -// @public -export type WebSiteManagementClientListGeoRegionsNextResponse = GeoRegionCollection; - -// @public -export interface WebSiteManagementClientListGeoRegionsOptionalParams extends coreClient.OperationOptions { - linuxDynamicWorkersEnabled?: boolean; - linuxWorkersEnabled?: boolean; - sku?: SkuName; - xenonWorkersEnabled?: boolean; -} - -// @public -export type WebSiteManagementClientListGeoRegionsResponse = GeoRegionCollection; - -// @public -export interface WebSiteManagementClientListPremierAddOnOffersNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebSiteManagementClientListPremierAddOnOffersNextResponse = PremierAddOnOfferCollection; - -// @public -export interface WebSiteManagementClientListPremierAddOnOffersOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebSiteManagementClientListPremierAddOnOffersResponse = PremierAddOnOfferCollection; - -// @public -export interface WebSiteManagementClientListSiteIdentifiersAssignedToHostNameNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebSiteManagementClientListSiteIdentifiersAssignedToHostNameNextResponse = IdentifierCollection; - -// @public -export interface WebSiteManagementClientListSiteIdentifiersAssignedToHostNameOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebSiteManagementClientListSiteIdentifiersAssignedToHostNameResponse = IdentifierCollection; - -// @public -export interface WebSiteManagementClientListSkusOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebSiteManagementClientListSkusResponse = SkuInfos; - -// @public -export interface WebSiteManagementClientListSourceControlsNextOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebSiteManagementClientListSourceControlsNextResponse = SourceControlCollection; - -// @public -export interface WebSiteManagementClientListSourceControlsOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebSiteManagementClientListSourceControlsResponse = SourceControlCollection; - -// @public -export interface WebSiteManagementClientMoveOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebSiteManagementClientOptionalParams extends coreClient.ServiceClientOptions { - $host?: string; - apiVersion?: string; - endpoint?: string; -} - -// @public -export interface WebSiteManagementClientUpdatePublishingUserOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebSiteManagementClientUpdatePublishingUserResponse = User; - -// @public -export interface WebSiteManagementClientUpdateSourceControlOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebSiteManagementClientUpdateSourceControlResponse = SourceControl; - -// @public -export interface WebSiteManagementClientValidateMoveOptionalParams extends coreClient.OperationOptions { -} - -// @public -export interface WebSiteManagementClientValidateOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebSiteManagementClientValidateResponse = ValidateResponse; - -// @public -export interface WebSiteManagementClientVerifyHostingEnvironmentVnetOptionalParams extends coreClient.OperationOptions { -} - -// @public -export type WebSiteManagementClientVerifyHostingEnvironmentVnetResponse = VnetValidationFailureDetails; - -// @public -export interface WorkerPool { - computeMode?: ComputeModeOptions; - readonly instanceNames?: string[]; - workerCount?: number; - workerSize?: string; - workerSizeId?: number; -} - -// @public -export interface WorkerPoolCollection { - readonly nextLink?: string; - value: WorkerPoolResource[]; -} - -// @public -export type WorkerPoolResource = ProxyOnlyResource & { - sku?: SkuDescription; - workerSizeId?: number; - computeMode?: ComputeModeOptions; - workerSize?: string; - workerCount?: number; - readonly instanceNames?: string[]; -}; - -// @public -export type WorkerSizeOptions = "Small" | "Medium" | "Large" | "D1" | "D2" | "D3" | "NestedSmall" | "Default"; - - -// (No @packageDocumentation comment for this package) - -``` +## API Report File for "web-resource-manager" + +> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). + +```ts + +import * as coreAuth from '@azure/core-auth'; +import * as coreClient from '@azure/core-client'; +import { PagedAsyncIterableIterator } from '@azure/core-paging'; +import { PollerLike } from '@azure/core-lro'; +import { PollOperationState } from '@azure/core-lro'; + +// @public +export interface AbnormalTimePeriod { + endTime?: Date; + events?: DetectorAbnormalTimePeriod[]; + solutions?: Solution[]; + startTime?: Date; +} + +// @public +export type AccessControlEntryAction = "Permit" | "Deny"; + +// @public +export interface Address { + address1: string; + address2?: string; + city: string; + country: string; + postalCode: string; + state: string; +} + +// @public +export type AddressResponse = ProxyOnlyResource & { + serviceIpAddress?: string; + internalIpAddress?: string; + outboundIpAddresses?: string[]; + vipMappings?: VirtualIPMapping[]; +}; + +// @public +export interface AnalysisData { + data?: NameValuePair[][]; + detectorDefinition?: DetectorDefinition; + detectorMetaData?: ResponseMetaData; + metrics?: DiagnosticMetricSet[]; + source?: string; +} + +// @public +export type AnalysisDefinition = ProxyOnlyResource & { + readonly description?: string; +}; + +// @public +export interface ApiDefinitionInfo { + url?: string; +} + +// @public +export interface ApiKVReference { + // (undocumented) + details?: string; + identityType?: ManagedServiceIdentityType; + // (undocumented) + location?: "ApplicationSetting"; + // (undocumented) + reference?: string; + // (undocumented) + secretName?: string; + // (undocumented) + secretVersion?: string; + // (undocumented) + source?: "KeyVault"; + // (undocumented) + status?: ResolveStatus; + // (undocumented) + vaultName?: string; +} + +// @public +export interface ApiManagementConfig { + id?: string; +} + +// @public +export interface ApplicationLogsConfig { + azureBlobStorage?: AzureBlobStorageApplicationLogsConfig; + azureTableStorage?: AzureTableStorageApplicationLogsConfig; + fileSystem?: FileSystemApplicationLogsConfig; +} + +// @public +export interface ApplicationStack { + dependency?: string; + display?: string; + frameworks?: ApplicationStack[]; + majorVersions?: StackMajorVersion[]; + name?: string; +} + +// @public +export interface ApplicationStackCollection { + readonly nextLink?: string; + value: ApplicationStackResource[]; +} + +// @public +export type ApplicationStackResource = ProxyOnlyResource & { + namePropertiesName?: string; + display?: string; + dependency?: string; + majorVersions?: StackMajorVersion[]; + frameworks?: ApplicationStack[]; +}; + +// @public +export interface AppServiceCertificate { + keyVaultId?: string; + keyVaultSecretName?: string; + readonly provisioningState?: KeyVaultSecretStatus; +} + +// @public +export interface AppServiceCertificateCollection { + readonly nextLink?: string; + value: AppServiceCertificateResource[]; +} + +// @public +export type AppServiceCertificateOrder = Resource & { + certificates?: { + [propertyName: string]: AppServiceCertificate; + }; + distinguishedName?: string; + readonly domainVerificationToken?: string; + validityInYears?: number; + keySize?: number; + productType?: CertificateProductType; + autoRenew?: boolean; + readonly provisioningState?: ProvisioningState; + readonly status?: CertificateOrderStatus; + readonly signedCertificate?: CertificateDetails; + csr?: string; + readonly intermediate?: CertificateDetails; + readonly root?: CertificateDetails; + readonly serialNumber?: string; + readonly lastCertificateIssuanceTime?: Date; + readonly expirationTime?: Date; + readonly isPrivateKeyExternal?: boolean; + readonly appServiceCertificateNotRenewableReasons?: AppServiceCertificateOrderPropertiesAppServiceCertificateNotRenewableReasonsItem[]; + readonly nextAutoRenewalTimeStamp?: Date; +}; + +// @public +export interface AppServiceCertificateOrderCollection { + readonly nextLink?: string; + value: AppServiceCertificateOrder[]; +} + +// @public +export type AppServiceCertificateOrderPatchResource = ProxyOnlyResource & { + certificates?: { + [propertyName: string]: AppServiceCertificate; + }; + distinguishedName?: string; + readonly domainVerificationToken?: string; + validityInYears?: number; + keySize?: number; + productType?: CertificateProductType; + autoRenew?: boolean; + readonly provisioningState?: ProvisioningState; + readonly status?: CertificateOrderStatus; + readonly signedCertificate?: CertificateDetails; + csr?: string; + readonly intermediate?: CertificateDetails; + readonly root?: CertificateDetails; + readonly serialNumber?: string; + readonly lastCertificateIssuanceTime?: Date; + readonly expirationTime?: Date; + readonly isPrivateKeyExternal?: boolean; + readonly appServiceCertificateNotRenewableReasons?: AppServiceCertificateOrderPatchResourcePropertiesAppServiceCertificateNotRenewableReasonsItem[]; + readonly nextAutoRenewalTimeStamp?: Date; +}; + +// @public +export type AppServiceCertificateOrderPatchResourcePropertiesAppServiceCertificateNotRenewableReasonsItem = string; + +// @public +export type AppServiceCertificateOrderPropertiesAppServiceCertificateNotRenewableReasonsItem = string; + +// @public +export interface AppServiceCertificateOrders { + beginCreateOrUpdate(resourceGroupName: string, certificateOrderName: string, certificateDistinguishedName: AppServiceCertificateOrder, options?: AppServiceCertificateOrdersCreateOrUpdateOptionalParams): Promise, AppServiceCertificateOrdersCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, certificateOrderName: string, certificateDistinguishedName: AppServiceCertificateOrder, options?: AppServiceCertificateOrdersCreateOrUpdateOptionalParams): Promise; + beginCreateOrUpdateCertificate(resourceGroupName: string, certificateOrderName: string, name: string, keyVaultCertificate: AppServiceCertificateResource, options?: AppServiceCertificateOrdersCreateOrUpdateCertificateOptionalParams): Promise, AppServiceCertificateOrdersCreateOrUpdateCertificateResponse>>; + beginCreateOrUpdateCertificateAndWait(resourceGroupName: string, certificateOrderName: string, name: string, keyVaultCertificate: AppServiceCertificateResource, options?: AppServiceCertificateOrdersCreateOrUpdateCertificateOptionalParams): Promise; + delete(resourceGroupName: string, certificateOrderName: string, options?: AppServiceCertificateOrdersDeleteOptionalParams): Promise; + deleteCertificate(resourceGroupName: string, certificateOrderName: string, name: string, options?: AppServiceCertificateOrdersDeleteCertificateOptionalParams): Promise; + get(resourceGroupName: string, certificateOrderName: string, options?: AppServiceCertificateOrdersGetOptionalParams): Promise; + getCertificate(resourceGroupName: string, certificateOrderName: string, name: string, options?: AppServiceCertificateOrdersGetCertificateOptionalParams): Promise; + list(options?: AppServiceCertificateOrdersListOptionalParams): PagedAsyncIterableIterator; + listByResourceGroup(resourceGroupName: string, options?: AppServiceCertificateOrdersListByResourceGroupOptionalParams): PagedAsyncIterableIterator; + listCertificates(resourceGroupName: string, certificateOrderName: string, options?: AppServiceCertificateOrdersListCertificatesOptionalParams): PagedAsyncIterableIterator; + reissue(resourceGroupName: string, certificateOrderName: string, reissueCertificateOrderRequest: ReissueCertificateOrderRequest, options?: AppServiceCertificateOrdersReissueOptionalParams): Promise; + renew(resourceGroupName: string, certificateOrderName: string, renewCertificateOrderRequest: RenewCertificateOrderRequest, options?: AppServiceCertificateOrdersRenewOptionalParams): Promise; + resendEmail(resourceGroupName: string, certificateOrderName: string, options?: AppServiceCertificateOrdersResendEmailOptionalParams): Promise; + resendRequestEmails(resourceGroupName: string, certificateOrderName: string, nameIdentifier: NameIdentifier, options?: AppServiceCertificateOrdersResendRequestEmailsOptionalParams): Promise; + retrieveCertificateActions(resourceGroupName: string, name: string, options?: AppServiceCertificateOrdersRetrieveCertificateActionsOptionalParams): Promise; + retrieveCertificateEmailHistory(resourceGroupName: string, name: string, options?: AppServiceCertificateOrdersRetrieveCertificateEmailHistoryOptionalParams): Promise; + retrieveSiteSeal(resourceGroupName: string, certificateOrderName: string, siteSealRequest: SiteSealRequest, options?: AppServiceCertificateOrdersRetrieveSiteSealOptionalParams): Promise; + update(resourceGroupName: string, certificateOrderName: string, certificateDistinguishedName: AppServiceCertificateOrderPatchResource, options?: AppServiceCertificateOrdersUpdateOptionalParams): Promise; + updateCertificate(resourceGroupName: string, certificateOrderName: string, name: string, keyVaultCertificate: AppServiceCertificatePatchResource, options?: AppServiceCertificateOrdersUpdateCertificateOptionalParams): Promise; + validatePurchaseInformation(appServiceCertificateOrder: AppServiceCertificateOrder, options?: AppServiceCertificateOrdersValidatePurchaseInformationOptionalParams): Promise; + verifyDomainOwnership(resourceGroupName: string, certificateOrderName: string, options?: AppServiceCertificateOrdersVerifyDomainOwnershipOptionalParams): Promise; +} + +// @public +export interface AppServiceCertificateOrdersCreateOrUpdateCertificateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type AppServiceCertificateOrdersCreateOrUpdateCertificateResponse = AppServiceCertificateResource; + +// @public +export interface AppServiceCertificateOrdersCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type AppServiceCertificateOrdersCreateOrUpdateResponse = AppServiceCertificateOrder; + +// @public +export interface AppServiceCertificateOrdersDeleteCertificateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface AppServiceCertificateOrdersDeleteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface AppServiceCertificateOrdersGetCertificateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceCertificateOrdersGetCertificateResponse = AppServiceCertificateResource; + +// @public +export interface AppServiceCertificateOrdersGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceCertificateOrdersGetResponse = AppServiceCertificateOrder; + +// @public +export interface AppServiceCertificateOrdersListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceCertificateOrdersListByResourceGroupNextResponse = AppServiceCertificateOrderCollection; + +// @public +export interface AppServiceCertificateOrdersListByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceCertificateOrdersListByResourceGroupResponse = AppServiceCertificateOrderCollection; + +// @public +export interface AppServiceCertificateOrdersListCertificatesNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceCertificateOrdersListCertificatesNextResponse = AppServiceCertificateCollection; + +// @public +export interface AppServiceCertificateOrdersListCertificatesOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceCertificateOrdersListCertificatesResponse = AppServiceCertificateCollection; + +// @public +export interface AppServiceCertificateOrdersListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceCertificateOrdersListNextResponse = AppServiceCertificateOrderCollection; + +// @public +export interface AppServiceCertificateOrdersListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceCertificateOrdersListResponse = AppServiceCertificateOrderCollection; + +// @public +export interface AppServiceCertificateOrdersReissueOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface AppServiceCertificateOrdersRenewOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface AppServiceCertificateOrdersResendEmailOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface AppServiceCertificateOrdersResendRequestEmailsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface AppServiceCertificateOrdersRetrieveCertificateActionsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceCertificateOrdersRetrieveCertificateActionsResponse = CertificateOrderAction[]; + +// @public +export interface AppServiceCertificateOrdersRetrieveCertificateEmailHistoryOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceCertificateOrdersRetrieveCertificateEmailHistoryResponse = CertificateEmail[]; + +// @public +export interface AppServiceCertificateOrdersRetrieveSiteSealOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceCertificateOrdersRetrieveSiteSealResponse = SiteSeal; + +// @public +export interface AppServiceCertificateOrdersUpdateCertificateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceCertificateOrdersUpdateCertificateResponse = AppServiceCertificateResource; + +// @public +export interface AppServiceCertificateOrdersUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceCertificateOrdersUpdateResponse = AppServiceCertificateOrder; + +// @public +export interface AppServiceCertificateOrdersValidatePurchaseInformationOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface AppServiceCertificateOrdersVerifyDomainOwnershipOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceCertificatePatchResource = ProxyOnlyResource & { + keyVaultId?: string; + keyVaultSecretName?: string; + readonly provisioningState?: KeyVaultSecretStatus; +}; + +// @public +export type AppServiceCertificateResource = Resource & { + keyVaultId?: string; + keyVaultSecretName?: string; + readonly provisioningState?: KeyVaultSecretStatus; +}; + +// @public +export interface AppServiceEnvironment { + readonly allowedMultiSizes?: string; + readonly allowedWorkerSizes?: string; + apiManagementAccountId?: string; + clusterSettings?: NameValuePair[]; + readonly databaseEdition?: string; + readonly databaseServiceObjective?: string; + readonly defaultFrontEndScaleFactor?: number; + dnsSuffix?: string; + dynamicCacheEnabled?: boolean; + readonly environmentCapacities?: StampCapacity[]; + readonly environmentIsHealthy?: boolean; + readonly environmentStatus?: string; + frontEndScaleFactor?: number; + hasLinuxWorkers?: boolean; + internalLoadBalancingMode?: InternalLoadBalancingMode; + ipsslAddressCount?: number; + readonly lastAction?: string; + readonly lastActionResult?: string; + location: string; + readonly maximumNumberOfMachines?: number; + multiRoleCount?: number; + multiSize?: string; + name: string; + networkAccessControlList?: NetworkAccessControlEntry[]; + readonly provisioningState?: ProvisioningState; + readonly resourceGroup?: string; + sslCertKeyVaultId?: string; + sslCertKeyVaultSecretName?: string; + readonly status?: HostingEnvironmentStatus; + readonly subscriptionId?: string; + suspended?: boolean; + readonly upgradeDomains?: number; + userWhitelistedIpRanges?: string[]; + readonly vipMappings?: VirtualIPMapping[]; + virtualNetwork: VirtualNetworkProfile; + vnetName?: string; + vnetResourceGroupName?: string; + vnetSubnetName?: string; + workerPools: WorkerPool[]; +} + +// @public +export interface AppServiceEnvironmentCollection { + readonly nextLink?: string; + value: AppServiceEnvironmentResource[]; +} + +// @public +export type AppServiceEnvironmentPatchResource = ProxyOnlyResource & { + namePropertiesName?: string; + location?: string; + readonly provisioningState?: ProvisioningState; + readonly status?: HostingEnvironmentStatus; + vnetName?: string; + vnetResourceGroupName?: string; + vnetSubnetName?: string; + virtualNetwork?: VirtualNetworkProfile; + internalLoadBalancingMode?: InternalLoadBalancingMode; + multiSize?: string; + multiRoleCount?: number; + workerPools?: WorkerPool[]; + ipsslAddressCount?: number; + readonly databaseEdition?: string; + readonly databaseServiceObjective?: string; + readonly upgradeDomains?: number; + readonly subscriptionId?: string; + dnsSuffix?: string; + readonly lastAction?: string; + readonly lastActionResult?: string; + readonly allowedMultiSizes?: string; + readonly allowedWorkerSizes?: string; + readonly maximumNumberOfMachines?: number; + readonly vipMappings?: VirtualIPMapping[]; + readonly environmentCapacities?: StampCapacity[]; + networkAccessControlList?: NetworkAccessControlEntry[]; + readonly environmentIsHealthy?: boolean; + readonly environmentStatus?: string; + readonly resourceGroup?: string; + frontEndScaleFactor?: number; + readonly defaultFrontEndScaleFactor?: number; + apiManagementAccountId?: string; + suspended?: boolean; + dynamicCacheEnabled?: boolean; + clusterSettings?: NameValuePair[]; + userWhitelistedIpRanges?: string[]; + hasLinuxWorkers?: boolean; + sslCertKeyVaultId?: string; + sslCertKeyVaultSecretName?: string; +}; + +// @public +export type AppServiceEnvironmentResource = Resource & { + namePropertiesName?: string; + locationPropertiesLocation?: string; + readonly provisioningState?: ProvisioningState; + readonly status?: HostingEnvironmentStatus; + vnetName?: string; + vnetResourceGroupName?: string; + vnetSubnetName?: string; + virtualNetwork?: VirtualNetworkProfile; + internalLoadBalancingMode?: InternalLoadBalancingMode; + multiSize?: string; + multiRoleCount?: number; + workerPools?: WorkerPool[]; + ipsslAddressCount?: number; + readonly databaseEdition?: string; + readonly databaseServiceObjective?: string; + readonly upgradeDomains?: number; + readonly subscriptionId?: string; + dnsSuffix?: string; + readonly lastAction?: string; + readonly lastActionResult?: string; + readonly allowedMultiSizes?: string; + readonly allowedWorkerSizes?: string; + readonly maximumNumberOfMachines?: number; + readonly vipMappings?: VirtualIPMapping[]; + readonly environmentCapacities?: StampCapacity[]; + networkAccessControlList?: NetworkAccessControlEntry[]; + readonly environmentIsHealthy?: boolean; + readonly environmentStatus?: string; + readonly resourceGroup?: string; + frontEndScaleFactor?: number; + readonly defaultFrontEndScaleFactor?: number; + apiManagementAccountId?: string; + suspended?: boolean; + dynamicCacheEnabled?: boolean; + clusterSettings?: NameValuePair[]; + userWhitelistedIpRanges?: string[]; + hasLinuxWorkers?: boolean; + sslCertKeyVaultId?: string; + sslCertKeyVaultSecretName?: string; +}; + +// @public +export interface AppServiceEnvironments { + beginCreateOrUpdate(resourceGroupName: string, name: string, hostingEnvironmentEnvelope: AppServiceEnvironmentResource, options?: AppServiceEnvironmentsCreateOrUpdateOptionalParams): Promise, AppServiceEnvironmentsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, name: string, hostingEnvironmentEnvelope: AppServiceEnvironmentResource, options?: AppServiceEnvironmentsCreateOrUpdateOptionalParams): Promise; + beginCreateOrUpdateMultiRolePool(resourceGroupName: string, name: string, multiRolePoolEnvelope: WorkerPoolResource, options?: AppServiceEnvironmentsCreateOrUpdateMultiRolePoolOptionalParams): Promise, AppServiceEnvironmentsCreateOrUpdateMultiRolePoolResponse>>; + beginCreateOrUpdateMultiRolePoolAndWait(resourceGroupName: string, name: string, multiRolePoolEnvelope: WorkerPoolResource, options?: AppServiceEnvironmentsCreateOrUpdateMultiRolePoolOptionalParams): Promise; + beginCreateOrUpdateWorkerPool(resourceGroupName: string, name: string, workerPoolName: string, workerPoolEnvelope: WorkerPoolResource, options?: AppServiceEnvironmentsCreateOrUpdateWorkerPoolOptionalParams): Promise, AppServiceEnvironmentsCreateOrUpdateWorkerPoolResponse>>; + beginCreateOrUpdateWorkerPoolAndWait(resourceGroupName: string, name: string, workerPoolName: string, workerPoolEnvelope: WorkerPoolResource, options?: AppServiceEnvironmentsCreateOrUpdateWorkerPoolOptionalParams): Promise; + beginDelete(resourceGroupName: string, name: string, options?: AppServiceEnvironmentsDeleteOptionalParams): Promise, void>>; + beginDeleteAndWait(resourceGroupName: string, name: string, options?: AppServiceEnvironmentsDeleteOptionalParams): Promise; + beginListChangeVnetAndWait(resourceGroupName: string, name: string, vnetInfo: VirtualNetworkProfile, options?: AppServiceEnvironmentsChangeVnetOptionalParams): PagedAsyncIterableIterator; + beginListResumeAndWait(resourceGroupName: string, name: string, options?: AppServiceEnvironmentsResumeOptionalParams): PagedAsyncIterableIterator; + beginListSuspendAndWait(resourceGroupName: string, name: string, options?: AppServiceEnvironmentsSuspendOptionalParams): PagedAsyncIterableIterator; + get(resourceGroupName: string, name: string, options?: AppServiceEnvironmentsGetOptionalParams): Promise; + getDiagnosticsItem(resourceGroupName: string, name: string, diagnosticsName: string, options?: AppServiceEnvironmentsGetDiagnosticsItemOptionalParams): Promise; + getMultiRolePool(resourceGroupName: string, name: string, options?: AppServiceEnvironmentsGetMultiRolePoolOptionalParams): Promise; + getVipInfo(resourceGroupName: string, name: string, options?: AppServiceEnvironmentsGetVipInfoOptionalParams): Promise; + getWorkerPool(resourceGroupName: string, name: string, workerPoolName: string, options?: AppServiceEnvironmentsGetWorkerPoolOptionalParams): Promise; + list(options?: AppServiceEnvironmentsListOptionalParams): PagedAsyncIterableIterator; + listAppServicePlans(resourceGroupName: string, name: string, options?: AppServiceEnvironmentsListAppServicePlansOptionalParams): PagedAsyncIterableIterator; + listByResourceGroup(resourceGroupName: string, options?: AppServiceEnvironmentsListByResourceGroupOptionalParams): PagedAsyncIterableIterator; + listCapacities(resourceGroupName: string, name: string, options?: AppServiceEnvironmentsListCapacitiesOptionalParams): PagedAsyncIterableIterator; + listDiagnostics(resourceGroupName: string, name: string, options?: AppServiceEnvironmentsListDiagnosticsOptionalParams): Promise; + listInboundNetworkDependenciesEndpoints(resourceGroupName: string, name: string, options?: AppServiceEnvironmentsGetInboundNetworkDependenciesEndpointsOptionalParams): PagedAsyncIterableIterator; + listMultiRoleMetricDefinitions(resourceGroupName: string, name: string, options?: AppServiceEnvironmentsListMultiRoleMetricDefinitionsOptionalParams): PagedAsyncIterableIterator; + listMultiRolePoolInstanceMetricDefinitions(resourceGroupName: string, name: string, instance: string, options?: AppServiceEnvironmentsListMultiRolePoolInstanceMetricDefinitionsOptionalParams): PagedAsyncIterableIterator; + listMultiRolePools(resourceGroupName: string, name: string, options?: AppServiceEnvironmentsListMultiRolePoolsOptionalParams): PagedAsyncIterableIterator; + listMultiRolePoolSkus(resourceGroupName: string, name: string, options?: AppServiceEnvironmentsListMultiRolePoolSkusOptionalParams): PagedAsyncIterableIterator; + listMultiRoleUsages(resourceGroupName: string, name: string, options?: AppServiceEnvironmentsListMultiRoleUsagesOptionalParams): PagedAsyncIterableIterator; + listOperations(resourceGroupName: string, name: string, options?: AppServiceEnvironmentsListOperationsOptionalParams): Promise; + listOutboundNetworkDependenciesEndpoints(resourceGroupName: string, name: string, options?: AppServiceEnvironmentsGetOutboundNetworkDependenciesEndpointsOptionalParams): PagedAsyncIterableIterator; + listUsages(resourceGroupName: string, name: string, options?: AppServiceEnvironmentsListUsagesOptionalParams): PagedAsyncIterableIterator; + listWebApps(resourceGroupName: string, name: string, options?: AppServiceEnvironmentsListWebAppsOptionalParams): PagedAsyncIterableIterator; + listWebWorkerMetricDefinitions(resourceGroupName: string, name: string, workerPoolName: string, options?: AppServiceEnvironmentsListWebWorkerMetricDefinitionsOptionalParams): PagedAsyncIterableIterator; + listWebWorkerUsages(resourceGroupName: string, name: string, workerPoolName: string, options?: AppServiceEnvironmentsListWebWorkerUsagesOptionalParams): PagedAsyncIterableIterator; + listWorkerPoolInstanceMetricDefinitions(resourceGroupName: string, name: string, workerPoolName: string, instance: string, options?: AppServiceEnvironmentsListWorkerPoolInstanceMetricDefinitionsOptionalParams): PagedAsyncIterableIterator; + listWorkerPools(resourceGroupName: string, name: string, options?: AppServiceEnvironmentsListWorkerPoolsOptionalParams): PagedAsyncIterableIterator; + listWorkerPoolSkus(resourceGroupName: string, name: string, workerPoolName: string, options?: AppServiceEnvironmentsListWorkerPoolSkusOptionalParams): PagedAsyncIterableIterator; + reboot(resourceGroupName: string, name: string, options?: AppServiceEnvironmentsRebootOptionalParams): Promise; + update(resourceGroupName: string, name: string, hostingEnvironmentEnvelope: AppServiceEnvironmentPatchResource, options?: AppServiceEnvironmentsUpdateOptionalParams): Promise; + updateMultiRolePool(resourceGroupName: string, name: string, multiRolePoolEnvelope: WorkerPoolResource, options?: AppServiceEnvironmentsUpdateMultiRolePoolOptionalParams): Promise; + updateWorkerPool(resourceGroupName: string, name: string, workerPoolName: string, workerPoolEnvelope: WorkerPoolResource, options?: AppServiceEnvironmentsUpdateWorkerPoolOptionalParams): Promise; +} + +// @public +export interface AppServiceEnvironmentsChangeVnetNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceEnvironmentsChangeVnetNextResponse = WebAppCollection; + +// @public +export interface AppServiceEnvironmentsChangeVnetOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type AppServiceEnvironmentsChangeVnetResponse = WebAppCollection; + +// @public +export interface AppServiceEnvironmentsCreateOrUpdateMultiRolePoolOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type AppServiceEnvironmentsCreateOrUpdateMultiRolePoolResponse = WorkerPoolResource; + +// @public +export interface AppServiceEnvironmentsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type AppServiceEnvironmentsCreateOrUpdateResponse = AppServiceEnvironmentResource; + +// @public +export interface AppServiceEnvironmentsCreateOrUpdateWorkerPoolOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type AppServiceEnvironmentsCreateOrUpdateWorkerPoolResponse = WorkerPoolResource; + +// @public +export interface AppServiceEnvironmentsDeleteOptionalParams extends coreClient.OperationOptions { + forceDelete?: boolean; + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface AppServiceEnvironmentsGetDiagnosticsItemOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceEnvironmentsGetDiagnosticsItemResponse = HostingEnvironmentDiagnostics; + +// @public +export interface AppServiceEnvironmentsGetInboundNetworkDependenciesEndpointsNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceEnvironmentsGetInboundNetworkDependenciesEndpointsNextResponse = InboundEnvironmentEndpointCollection; + +// @public +export interface AppServiceEnvironmentsGetInboundNetworkDependenciesEndpointsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceEnvironmentsGetInboundNetworkDependenciesEndpointsResponse = InboundEnvironmentEndpointCollection; + +// @public +export interface AppServiceEnvironmentsGetMultiRolePoolOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceEnvironmentsGetMultiRolePoolResponse = WorkerPoolResource; + +// @public +export interface AppServiceEnvironmentsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface AppServiceEnvironmentsGetOutboundNetworkDependenciesEndpointsNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceEnvironmentsGetOutboundNetworkDependenciesEndpointsNextResponse = OutboundEnvironmentEndpointCollection; + +// @public +export interface AppServiceEnvironmentsGetOutboundNetworkDependenciesEndpointsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceEnvironmentsGetOutboundNetworkDependenciesEndpointsResponse = OutboundEnvironmentEndpointCollection; + +// @public +export type AppServiceEnvironmentsGetResponse = AppServiceEnvironmentResource; + +// @public +export interface AppServiceEnvironmentsGetVipInfoOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceEnvironmentsGetVipInfoResponse = AddressResponse; + +// @public +export interface AppServiceEnvironmentsGetWorkerPoolOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceEnvironmentsGetWorkerPoolResponse = WorkerPoolResource; + +// @public +export interface AppServiceEnvironmentsListAppServicePlansNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceEnvironmentsListAppServicePlansNextResponse = AppServicePlanCollection; + +// @public +export interface AppServiceEnvironmentsListAppServicePlansOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceEnvironmentsListAppServicePlansResponse = AppServicePlanCollection; + +// @public +export interface AppServiceEnvironmentsListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceEnvironmentsListByResourceGroupNextResponse = AppServiceEnvironmentCollection; + +// @public +export interface AppServiceEnvironmentsListByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceEnvironmentsListByResourceGroupResponse = AppServiceEnvironmentCollection; + +// @public +export interface AppServiceEnvironmentsListCapacitiesNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceEnvironmentsListCapacitiesNextResponse = StampCapacityCollection; + +// @public +export interface AppServiceEnvironmentsListCapacitiesOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceEnvironmentsListCapacitiesResponse = StampCapacityCollection; + +// @public +export interface AppServiceEnvironmentsListDiagnosticsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceEnvironmentsListDiagnosticsResponse = HostingEnvironmentDiagnostics[]; + +// @public +export interface AppServiceEnvironmentsListMultiRoleMetricDefinitionsNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceEnvironmentsListMultiRoleMetricDefinitionsNextResponse = ResourceMetricDefinitionCollection; + +// @public +export interface AppServiceEnvironmentsListMultiRoleMetricDefinitionsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceEnvironmentsListMultiRoleMetricDefinitionsResponse = ResourceMetricDefinitionCollection; + +// @public +export interface AppServiceEnvironmentsListMultiRolePoolInstanceMetricDefinitionsNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceEnvironmentsListMultiRolePoolInstanceMetricDefinitionsNextResponse = ResourceMetricDefinitionCollection; + +// @public +export interface AppServiceEnvironmentsListMultiRolePoolInstanceMetricDefinitionsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceEnvironmentsListMultiRolePoolInstanceMetricDefinitionsResponse = ResourceMetricDefinitionCollection; + +// @public +export interface AppServiceEnvironmentsListMultiRolePoolSkusNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceEnvironmentsListMultiRolePoolSkusNextResponse = SkuInfoCollection; + +// @public +export interface AppServiceEnvironmentsListMultiRolePoolSkusOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceEnvironmentsListMultiRolePoolSkusResponse = SkuInfoCollection; + +// @public +export interface AppServiceEnvironmentsListMultiRolePoolsNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceEnvironmentsListMultiRolePoolsNextResponse = WorkerPoolCollection; + +// @public +export interface AppServiceEnvironmentsListMultiRolePoolsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceEnvironmentsListMultiRolePoolsResponse = WorkerPoolCollection; + +// @public +export interface AppServiceEnvironmentsListMultiRoleUsagesNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceEnvironmentsListMultiRoleUsagesNextResponse = UsageCollection; + +// @public +export interface AppServiceEnvironmentsListMultiRoleUsagesOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceEnvironmentsListMultiRoleUsagesResponse = UsageCollection; + +// @public +export interface AppServiceEnvironmentsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceEnvironmentsListNextResponse = AppServiceEnvironmentCollection; + +// @public +export interface AppServiceEnvironmentsListOperationsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceEnvironmentsListOperationsResponse = Operation[]; + +// @public +export interface AppServiceEnvironmentsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceEnvironmentsListResponse = AppServiceEnvironmentCollection; + +// @public +export interface AppServiceEnvironmentsListUsagesNextOptionalParams extends coreClient.OperationOptions { + filter?: string; +} + +// @public +export type AppServiceEnvironmentsListUsagesNextResponse = CsmUsageQuotaCollection; + +// @public +export interface AppServiceEnvironmentsListUsagesOptionalParams extends coreClient.OperationOptions { + filter?: string; +} + +// @public +export type AppServiceEnvironmentsListUsagesResponse = CsmUsageQuotaCollection; + +// @public +export interface AppServiceEnvironmentsListWebAppsNextOptionalParams extends coreClient.OperationOptions { + propertiesToInclude?: string; +} + +// @public +export type AppServiceEnvironmentsListWebAppsNextResponse = WebAppCollection; + +// @public +export interface AppServiceEnvironmentsListWebAppsOptionalParams extends coreClient.OperationOptions { + propertiesToInclude?: string; +} + +// @public +export type AppServiceEnvironmentsListWebAppsResponse = WebAppCollection; + +// @public +export interface AppServiceEnvironmentsListWebWorkerMetricDefinitionsNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceEnvironmentsListWebWorkerMetricDefinitionsNextResponse = ResourceMetricDefinitionCollection; + +// @public +export interface AppServiceEnvironmentsListWebWorkerMetricDefinitionsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceEnvironmentsListWebWorkerMetricDefinitionsResponse = ResourceMetricDefinitionCollection; + +// @public +export interface AppServiceEnvironmentsListWebWorkerUsagesNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceEnvironmentsListWebWorkerUsagesNextResponse = UsageCollection; + +// @public +export interface AppServiceEnvironmentsListWebWorkerUsagesOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceEnvironmentsListWebWorkerUsagesResponse = UsageCollection; + +// @public +export interface AppServiceEnvironmentsListWorkerPoolInstanceMetricDefinitionsNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceEnvironmentsListWorkerPoolInstanceMetricDefinitionsNextResponse = ResourceMetricDefinitionCollection; + +// @public +export interface AppServiceEnvironmentsListWorkerPoolInstanceMetricDefinitionsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceEnvironmentsListWorkerPoolInstanceMetricDefinitionsResponse = ResourceMetricDefinitionCollection; + +// @public +export interface AppServiceEnvironmentsListWorkerPoolSkusNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceEnvironmentsListWorkerPoolSkusNextResponse = SkuInfoCollection; + +// @public +export interface AppServiceEnvironmentsListWorkerPoolSkusOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceEnvironmentsListWorkerPoolSkusResponse = SkuInfoCollection; + +// @public +export interface AppServiceEnvironmentsListWorkerPoolsNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceEnvironmentsListWorkerPoolsNextResponse = WorkerPoolCollection; + +// @public +export interface AppServiceEnvironmentsListWorkerPoolsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceEnvironmentsListWorkerPoolsResponse = WorkerPoolCollection; + +// @public +export interface AppServiceEnvironmentsRebootOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface AppServiceEnvironmentsResumeNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceEnvironmentsResumeNextResponse = WebAppCollection; + +// @public +export interface AppServiceEnvironmentsResumeOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type AppServiceEnvironmentsResumeResponse = WebAppCollection; + +// @public +export interface AppServiceEnvironmentsSuspendNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceEnvironmentsSuspendNextResponse = WebAppCollection; + +// @public +export interface AppServiceEnvironmentsSuspendOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type AppServiceEnvironmentsSuspendResponse = WebAppCollection; + +// @public +export interface AppServiceEnvironmentsUpdateMultiRolePoolOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceEnvironmentsUpdateMultiRolePoolResponse = WorkerPoolResource; + +// @public +export interface AppServiceEnvironmentsUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceEnvironmentsUpdateResponse = AppServiceEnvironmentResource; + +// @public +export interface AppServiceEnvironmentsUpdateWorkerPoolOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServiceEnvironmentsUpdateWorkerPoolResponse = WorkerPoolResource; + +// @public +export type AppServicePlan = Resource & { + sku?: SkuDescription; + workerTierName?: string; + readonly status?: StatusOptions; + readonly subscription?: string; + hostingEnvironmentProfile?: HostingEnvironmentProfile; + readonly maximumNumberOfWorkers?: number; + readonly geoRegion?: string; + perSiteScaling?: boolean; + maximumElasticWorkerCount?: number; + readonly numberOfSites?: number; + isSpot?: boolean; + spotExpirationTime?: Date; + freeOfferExpirationTime?: Date; + readonly resourceGroup?: string; + reserved?: boolean; + isXenon?: boolean; + hyperV?: boolean; + targetWorkerCount?: number; + targetWorkerSizeId?: number; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export interface AppServicePlanCollection { + readonly nextLink?: string; + value: AppServicePlan[]; +} + +// @public +export type AppServicePlanPatchResource = ProxyOnlyResource & { + workerTierName?: string; + readonly status?: StatusOptions; + readonly subscription?: string; + hostingEnvironmentProfile?: HostingEnvironmentProfile; + readonly maximumNumberOfWorkers?: number; + readonly geoRegion?: string; + perSiteScaling?: boolean; + maximumElasticWorkerCount?: number; + readonly numberOfSites?: number; + isSpot?: boolean; + spotExpirationTime?: Date; + freeOfferExpirationTime?: Date; + readonly resourceGroup?: string; + reserved?: boolean; + isXenon?: boolean; + hyperV?: boolean; + targetWorkerCount?: number; + targetWorkerSizeId?: number; + readonly provisioningState?: ProvisioningState; +}; + +// @public +export type AppServicePlanRestrictions = "None" | "Free" | "Shared" | "Basic" | "Standard" | "Premium"; + +// @public +export interface AppServicePlans { + beginCreateOrUpdate(resourceGroupName: string, name: string, appServicePlan: AppServicePlan, options?: AppServicePlansCreateOrUpdateOptionalParams): Promise, AppServicePlansCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, name: string, appServicePlan: AppServicePlan, options?: AppServicePlansCreateOrUpdateOptionalParams): Promise; + createOrUpdateVnetRoute(resourceGroupName: string, name: string, vnetName: string, routeName: string, route: VnetRoute, options?: AppServicePlansCreateOrUpdateVnetRouteOptionalParams): Promise; + delete(resourceGroupName: string, name: string, options?: AppServicePlansDeleteOptionalParams): Promise; + deleteHybridConnection(resourceGroupName: string, name: string, namespaceName: string, relayName: string, options?: AppServicePlansDeleteHybridConnectionOptionalParams): Promise; + deleteVnetRoute(resourceGroupName: string, name: string, vnetName: string, routeName: string, options?: AppServicePlansDeleteVnetRouteOptionalParams): Promise; + get(resourceGroupName: string, name: string, options?: AppServicePlansGetOptionalParams): Promise; + getHybridConnection(resourceGroupName: string, name: string, namespaceName: string, relayName: string, options?: AppServicePlansGetHybridConnectionOptionalParams): Promise; + getHybridConnectionPlanLimit(resourceGroupName: string, name: string, options?: AppServicePlansGetHybridConnectionPlanLimitOptionalParams): Promise; + getRouteForVnet(resourceGroupName: string, name: string, vnetName: string, routeName: string, options?: AppServicePlansGetRouteForVnetOptionalParams): Promise; + getServerFarmSkus(resourceGroupName: string, name: string, options?: AppServicePlansGetServerFarmSkusOptionalParams): Promise; + getVnetFromServerFarm(resourceGroupName: string, name: string, vnetName: string, options?: AppServicePlansGetVnetFromServerFarmOptionalParams): Promise; + getVnetGateway(resourceGroupName: string, name: string, vnetName: string, gatewayName: string, options?: AppServicePlansGetVnetGatewayOptionalParams): Promise; + list(options?: AppServicePlansListOptionalParams): PagedAsyncIterableIterator; + listByResourceGroup(resourceGroupName: string, options?: AppServicePlansListByResourceGroupOptionalParams): PagedAsyncIterableIterator; + listCapabilities(resourceGroupName: string, name: string, options?: AppServicePlansListCapabilitiesOptionalParams): Promise; + listHybridConnectionKeys(resourceGroupName: string, name: string, namespaceName: string, relayName: string, options?: AppServicePlansListHybridConnectionKeysOptionalParams): Promise; + listHybridConnections(resourceGroupName: string, name: string, options?: AppServicePlansListHybridConnectionsOptionalParams): PagedAsyncIterableIterator; + listRoutesForVnet(resourceGroupName: string, name: string, vnetName: string, options?: AppServicePlansListRoutesForVnetOptionalParams): Promise; + listUsages(resourceGroupName: string, name: string, options?: AppServicePlansListUsagesOptionalParams): PagedAsyncIterableIterator; + listVnets(resourceGroupName: string, name: string, options?: AppServicePlansListVnetsOptionalParams): Promise; + listWebApps(resourceGroupName: string, name: string, options?: AppServicePlansListWebAppsOptionalParams): PagedAsyncIterableIterator; + listWebAppsByHybridConnection(resourceGroupName: string, name: string, namespaceName: string, relayName: string, options?: AppServicePlansListWebAppsByHybridConnectionOptionalParams): PagedAsyncIterableIterator; + rebootWorker(resourceGroupName: string, name: string, workerName: string, options?: AppServicePlansRebootWorkerOptionalParams): Promise; + restartWebApps(resourceGroupName: string, name: string, options?: AppServicePlansRestartWebAppsOptionalParams): Promise; + update(resourceGroupName: string, name: string, appServicePlan: AppServicePlanPatchResource, options?: AppServicePlansUpdateOptionalParams): Promise; + updateVnetGateway(resourceGroupName: string, name: string, vnetName: string, gatewayName: string, connectionEnvelope: VnetGateway, options?: AppServicePlansUpdateVnetGatewayOptionalParams): Promise; + updateVnetRoute(resourceGroupName: string, name: string, vnetName: string, routeName: string, route: VnetRoute, options?: AppServicePlansUpdateVnetRouteOptionalParams): Promise; +} + +// @public +export interface AppServicePlansCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type AppServicePlansCreateOrUpdateResponse = AppServicePlan; + +// @public +export interface AppServicePlansCreateOrUpdateVnetRouteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServicePlansCreateOrUpdateVnetRouteResponse = VnetRoute; + +// @public +export interface AppServicePlansDeleteHybridConnectionOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface AppServicePlansDeleteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface AppServicePlansDeleteVnetRouteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface AppServicePlansGetHybridConnectionOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface AppServicePlansGetHybridConnectionPlanLimitOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServicePlansGetHybridConnectionPlanLimitResponse = HybridConnectionLimits; + +// @public +export type AppServicePlansGetHybridConnectionResponse = HybridConnection; + +// @public +export interface AppServicePlansGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServicePlansGetResponse = AppServicePlan; + +// @public +export interface AppServicePlansGetRouteForVnetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServicePlansGetRouteForVnetResponse = VnetRoute[]; + +// @public +export interface AppServicePlansGetServerFarmSkusOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServicePlansGetServerFarmSkusResponse = Record; + +// @public +export interface AppServicePlansGetVnetFromServerFarmOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServicePlansGetVnetFromServerFarmResponse = VnetInfo; + +// @public +export interface AppServicePlansGetVnetGatewayOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServicePlansGetVnetGatewayResponse = VnetGateway; + +// @public +export interface AppServicePlansListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServicePlansListByResourceGroupNextResponse = AppServicePlanCollection; + +// @public +export interface AppServicePlansListByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServicePlansListByResourceGroupResponse = AppServicePlanCollection; + +// @public +export interface AppServicePlansListCapabilitiesOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServicePlansListCapabilitiesResponse = Capability[]; + +// @public +export interface AppServicePlansListHybridConnectionKeysOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServicePlansListHybridConnectionKeysResponse = HybridConnectionKey; + +// @public +export interface AppServicePlansListHybridConnectionsNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServicePlansListHybridConnectionsNextResponse = HybridConnectionCollection; + +// @public +export interface AppServicePlansListHybridConnectionsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServicePlansListHybridConnectionsResponse = HybridConnectionCollection; + +// @public +export interface AppServicePlansListNextOptionalParams extends coreClient.OperationOptions { + detailed?: boolean; +} + +// @public +export type AppServicePlansListNextResponse = AppServicePlanCollection; + +// @public +export interface AppServicePlansListOptionalParams extends coreClient.OperationOptions { + detailed?: boolean; +} + +// @public +export type AppServicePlansListResponse = AppServicePlanCollection; + +// @public +export interface AppServicePlansListRoutesForVnetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServicePlansListRoutesForVnetResponse = VnetRoute[]; + +// @public +export interface AppServicePlansListUsagesNextOptionalParams extends coreClient.OperationOptions { + filter?: string; +} + +// @public +export type AppServicePlansListUsagesNextResponse = CsmUsageQuotaCollection; + +// @public +export interface AppServicePlansListUsagesOptionalParams extends coreClient.OperationOptions { + filter?: string; +} + +// @public +export type AppServicePlansListUsagesResponse = CsmUsageQuotaCollection; + +// @public +export interface AppServicePlansListVnetsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServicePlansListVnetsResponse = VnetInfo[]; + +// @public +export interface AppServicePlansListWebAppsByHybridConnectionNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServicePlansListWebAppsByHybridConnectionNextResponse = ResourceCollection; + +// @public +export interface AppServicePlansListWebAppsByHybridConnectionOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServicePlansListWebAppsByHybridConnectionResponse = ResourceCollection; + +// @public +export interface AppServicePlansListWebAppsNextOptionalParams extends coreClient.OperationOptions { + filter?: string; + skipToken?: string; + top?: string; +} + +// @public +export type AppServicePlansListWebAppsNextResponse = WebAppCollection; + +// @public +export interface AppServicePlansListWebAppsOptionalParams extends coreClient.OperationOptions { + filter?: string; + skipToken?: string; + top?: string; +} + +// @public +export type AppServicePlansListWebAppsResponse = WebAppCollection; + +// @public +export interface AppServicePlansRebootWorkerOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface AppServicePlansRestartWebAppsOptionalParams extends coreClient.OperationOptions { + softRestart?: boolean; +} + +// @public +export interface AppServicePlansUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServicePlansUpdateResponse = AppServicePlan; + +// @public +export interface AppServicePlansUpdateVnetGatewayOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServicePlansUpdateVnetGatewayResponse = VnetGateway; + +// @public +export interface AppServicePlansUpdateVnetRouteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type AppServicePlansUpdateVnetRouteResponse = VnetRoute; + +// @public +export interface ArmIdWrapper { + readonly id?: string; +} + +// @public +export interface AutoHealActions { + actionType?: AutoHealActionType; + customAction?: AutoHealCustomAction; + minProcessExecutionTime?: string; +} + +// @public +export type AutoHealActionType = "Recycle" | "LogEvent" | "CustomAction"; + +// @public +export interface AutoHealCustomAction { + exe?: string; + parameters?: string; +} + +// @public +export interface AutoHealRules { + actions?: AutoHealActions; + triggers?: AutoHealTriggers; +} + +// @public +export interface AutoHealTriggers { + privateBytesInKB?: number; + requests?: RequestsBasedTrigger; + slowRequests?: SlowRequestsBasedTrigger; + statusCodes?: StatusCodesBasedTrigger[]; +} + +// @public +export interface AzureBlobStorageApplicationLogsConfig { + level?: LogLevel; + retentionInDays?: number; + sasUrl?: string; +} + +// @public +export interface AzureBlobStorageHttpLogsConfig { + enabled?: boolean; + retentionInDays?: number; + sasUrl?: string; +} + +// @public +export type AzureResourceType = "Website" | "TrafficManager"; + +// @public +export interface AzureStorageInfoValue { + accessKey?: string; + accountName?: string; + mountPath?: string; + shareName?: string; + readonly state?: AzureStorageState; + type?: AzureStorageType; +} + +// @public +export type AzureStoragePropertyDictionaryResource = ProxyOnlyResource & { + properties?: { + [propertyName: string]: AzureStorageInfoValue; + }; +}; + +// @public +export type AzureStorageState = "Ok" | "InvalidCredentials" | "InvalidShare"; + +// @public +export type AzureStorageType = "AzureFiles" | "AzureBlob"; + +// @public +export interface AzureTableStorageApplicationLogsConfig { + level?: LogLevel; + sasUrl: string; +} + +// @public +export type BackupItem = ProxyOnlyResource & { + readonly backupId?: number; + readonly storageAccountUrl?: string; + readonly blobName?: string; + readonly namePropertiesName?: string; + readonly status?: BackupItemStatus; + readonly sizeInBytes?: number; + readonly created?: Date; + readonly log?: string; + readonly databases?: DatabaseBackupSetting[]; + readonly scheduled?: boolean; + readonly lastRestoreTimeStamp?: Date; + readonly finishedTimeStamp?: Date; + readonly correlationId?: string; + readonly websiteSizeInBytes?: number; +}; + +// @public +export interface BackupItemCollection { + readonly nextLink?: string; + value: BackupItem[]; +} + +// @public +export type BackupItemStatus = "InProgress" | "Failed" | "Succeeded" | "TimedOut" | "Created" | "Skipped" | "PartiallySucceeded" | "DeleteInProgress" | "DeleteFailed" | "Deleted"; + +// @public +export type BackupRequest = ProxyOnlyResource & { + backupName?: string; + enabled?: boolean; + storageAccountUrl?: string; + backupSchedule?: BackupSchedule; + databases?: DatabaseBackupSetting[]; +}; + +// @public +export type BackupRestoreOperationType = "Default" | "Clone" | "Relocation" | "Snapshot" | "CloudFS"; + +// @public +export interface BackupSchedule { + frequencyInterval: number; + frequencyUnit: FrequencyUnit; + keepAtLeastOneBackup: boolean; + readonly lastExecutionTime?: Date; + retentionPeriodInDays: number; + startTime?: Date; +} + +// @public +export type BillingMeter = ProxyOnlyResource & { + meterId?: string; + billingLocation?: string; + shortName?: string; + friendlyName?: string; + resourceType?: string; + osType?: string; +}; + +// @public +export interface BillingMeterCollection { + readonly nextLink?: string; + value: BillingMeter[]; +} + +// @public +export type BuildStatus = string; + +// @public +export type BuiltInAuthenticationProvider = "AzureActiveDirectory" | "Facebook" | "Google" | "MicrosoftAccount" | "Twitter"; + +// @public +export interface Capability { + name?: string; + reason?: string; + value?: string; +} + +// @public +export type Certificate = Resource & { + readonly friendlyName?: string; + readonly subjectName?: string; + hostNames?: string[]; + pfxBlob?: Uint8Array; + readonly siteName?: string; + readonly selfLink?: string; + readonly issuer?: string; + readonly issueDate?: Date; + readonly expirationDate?: Date; + password?: string; + readonly thumbprint?: string; + readonly valid?: boolean; + readonly cerBlob?: Uint8Array; + readonly publicKeyHash?: string; + readonly hostingEnvironmentProfile?: HostingEnvironmentProfile; + keyVaultId?: string; + keyVaultSecretName?: string; + readonly keyVaultSecretStatus?: KeyVaultSecretStatus; + serverFarmId?: string; + canonicalName?: string; +}; + +// @public +export interface CertificateCollection { + readonly nextLink?: string; + value: Certificate[]; +} + +// @public +export interface CertificateDetails { + readonly issuer?: string; + readonly notAfter?: Date; + readonly notBefore?: Date; + readonly rawData?: string; + readonly serialNumber?: string; + readonly signatureAlgorithm?: string; + readonly subject?: string; + readonly thumbprint?: string; + readonly version?: number; +} + +// @public +export type CertificateEmail = ProxyOnlyResource & { + emailId?: string; + timeStamp?: Date; +}; + +// @public +export type CertificateOrderAction = ProxyOnlyResource & { + readonly actionType?: CertificateOrderActionType; + readonly createdAt?: Date; +}; + +// @public +export type CertificateOrderActionType = "CertificateIssued" | "CertificateOrderCanceled" | "CertificateOrderCreated" | "CertificateRevoked" | "DomainValidationComplete" | "FraudDetected" | "OrgNameChange" | "OrgValidationComplete" | "SanDrop" | "FraudCleared" | "CertificateExpired" | "CertificateExpirationWarning" | "FraudDocumentationRequired" | "Unknown"; + +// @public +export type CertificateOrderStatus = "Pendingissuance" | "Issued" | "Revoked" | "Canceled" | "Denied" | "Pendingrevocation" | "PendingRekey" | "Unused" | "Expired" | "NotSubmitted"; + +// @public +export type CertificatePatchResource = ProxyOnlyResource & { + readonly friendlyName?: string; + readonly subjectName?: string; + hostNames?: string[]; + pfxBlob?: Uint8Array; + readonly siteName?: string; + readonly selfLink?: string; + readonly issuer?: string; + readonly issueDate?: Date; + readonly expirationDate?: Date; + password?: string; + readonly thumbprint?: string; + readonly valid?: boolean; + readonly cerBlob?: Uint8Array; + readonly publicKeyHash?: string; + readonly hostingEnvironmentProfile?: HostingEnvironmentProfile; + keyVaultId?: string; + keyVaultSecretName?: string; + readonly keyVaultSecretStatus?: KeyVaultSecretStatus; + serverFarmId?: string; + canonicalName?: string; +}; + +// @public +export type CertificateProductType = "StandardDomainValidatedSsl" | "StandardDomainValidatedWildCardSsl"; + +// @public +export interface CertificateRegistrationProvider { + listOperations(options?: CertificateRegistrationProviderListOperationsOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface CertificateRegistrationProviderListOperationsNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type CertificateRegistrationProviderListOperationsNextResponse = CsmOperationCollection; + +// @public +export interface CertificateRegistrationProviderListOperationsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type CertificateRegistrationProviderListOperationsResponse = CsmOperationCollection; + +// @public +export interface Certificates { + createOrUpdate(resourceGroupName: string, name: string, certificateEnvelope: Certificate, options?: CertificatesCreateOrUpdateOptionalParams): Promise; + delete(resourceGroupName: string, name: string, options?: CertificatesDeleteOptionalParams): Promise; + get(resourceGroupName: string, name: string, options?: CertificatesGetOptionalParams): Promise; + list(options?: CertificatesListOptionalParams): PagedAsyncIterableIterator; + listByResourceGroup(resourceGroupName: string, options?: CertificatesListByResourceGroupOptionalParams): PagedAsyncIterableIterator; + update(resourceGroupName: string, name: string, certificateEnvelope: CertificatePatchResource, options?: CertificatesUpdateOptionalParams): Promise; +} + +// @public +export interface CertificatesCreateOrUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type CertificatesCreateOrUpdateResponse = Certificate; + +// @public +export interface CertificatesDeleteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface CertificatesGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type CertificatesGetResponse = Certificate; + +// @public +export interface CertificatesListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type CertificatesListByResourceGroupNextResponse = CertificateCollection; + +// @public +export interface CertificatesListByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type CertificatesListByResourceGroupResponse = CertificateCollection; + +// @public +export interface CertificatesListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type CertificatesListNextResponse = CertificateCollection; + +// @public +export interface CertificatesListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type CertificatesListResponse = CertificateCollection; + +// @public +export interface CertificatesUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type CertificatesUpdateResponse = Certificate; + +// @public +export type Channels = "Notification" | "Api" | "Email" | "Webhook" | "All"; + +// @public +export type CheckNameResourceTypes = string; + +// @public +export type CloneAbilityResult = "Cloneable" | "PartiallyCloneable" | "NotCloneable"; + +// @public +export interface CloningInfo { + appSettingsOverrides?: { + [propertyName: string]: string; + }; + cloneCustomHostNames?: boolean; + cloneSourceControl?: boolean; + configureLoadBalancing?: boolean; + correlationId?: string; + hostingEnvironment?: string; + overwrite?: boolean; + sourceWebAppId: string; + sourceWebAppLocation?: string; + trafficManagerProfileId?: string; + trafficManagerProfileName?: string; +} + +// @public (undocumented) +export interface Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties { + readonly clientId?: string; + readonly principalId?: string; +} + +// @public +export type ComputeModeOptions = "Shared" | "Dedicated" | "Dynamic"; + +// @public +export type ConnectionStringDictionary = ProxyOnlyResource & { + properties?: { + [propertyName: string]: ConnStringValueTypePair; + }; +}; + +// @public +export type ConnectionStringType = "MySql" | "SQLServer" | "SQLAzure" | "Custom" | "NotificationHub" | "ServiceBus" | "EventHub" | "ApiHub" | "DocDb" | "RedisCache" | "PostgreSQL"; + +// @public +export interface ConnStringInfo { + connectionString?: string; + name?: string; + type?: ConnectionStringType; +} + +// @public +export interface ConnStringValueTypePair { + type: ConnectionStringType; + value: string; +} + +// @public +export interface Contact { + addressMailing?: Address; + email: string; + fax?: string; + jobTitle?: string; + nameFirst: string; + nameLast: string; + nameMiddle?: string; + organization?: string; + phone: string; +} + +// @public (undocumented) +export interface ContainerCpuStatistics { + // (undocumented) + cpuUsage?: ContainerCpuUsage; + // (undocumented) + onlineCpuCount?: number; + // (undocumented) + systemCpuUsage?: number; + // (undocumented) + throttlingData?: ContainerThrottlingData; +} + +// @public (undocumented) +export interface ContainerCpuUsage { + // (undocumented) + kernelModeUsage?: number; + // (undocumented) + perCpuUsage?: number[]; + // (undocumented) + totalUsage?: number; + // (undocumented) + userModeUsage?: number; +} + +// @public (undocumented) +export interface ContainerInfo { + // (undocumented) + currentCpuStats?: ContainerCpuStatistics; + // (undocumented) + currentTimeStamp?: Date; + // (undocumented) + eth0?: ContainerNetworkInterfaceStatistics; + // (undocumented) + id?: string; + // (undocumented) + memoryStats?: ContainerMemoryStatistics; + // (undocumented) + name?: string; + // (undocumented) + previousCpuStats?: ContainerCpuStatistics; + // (undocumented) + previousTimeStamp?: Date; +} + +// @public (undocumented) +export interface ContainerMemoryStatistics { + // (undocumented) + limit?: number; + // (undocumented) + maxUsage?: number; + // (undocumented) + usage?: number; +} + +// @public (undocumented) +export interface ContainerNetworkInterfaceStatistics { + // (undocumented) + rxBytes?: number; + // (undocumented) + rxDropped?: number; + // (undocumented) + rxErrors?: number; + // (undocumented) + rxPackets?: number; + // (undocumented) + txBytes?: number; + // (undocumented) + txDropped?: number; + // (undocumented) + txErrors?: number; + // (undocumented) + txPackets?: number; +} + +// @public (undocumented) +export interface ContainerThrottlingData { + // (undocumented) + periods?: number; + // (undocumented) + throttledPeriods?: number; + // (undocumented) + throttledTime?: number; +} + +// @public +export type ContinuousWebJob = ProxyOnlyResource & { + status?: ContinuousWebJobStatus; + detailedStatus?: string; + logUrl?: string; + runCommand?: string; + url?: string; + extraInfoUrl?: string; + webJobType?: WebJobType; + error?: string; + usingSdk?: boolean; + settings?: { + [propertyName: string]: Record; + }; +}; + +// @public +export interface ContinuousWebJobCollection { + readonly nextLink?: string; + value: ContinuousWebJob[]; +} + +// @public +export type ContinuousWebJobStatus = "Initializing" | "Starting" | "Running" | "PendingRestart" | "Stopped"; + +// @public +export interface CorsSettings { + allowedOrigins?: string[]; + supportCredentials?: boolean; +} + +// @public +export interface CsmCopySlotEntity { + siteConfig: SiteConfig; + targetSlot: string; +} + +// @public +export interface CsmMoveResourceEnvelope { + // (undocumented) + resources?: string[]; + // (undocumented) + targetResourceGroup?: string; +} + +// @public +export interface CsmOperationCollection { + readonly nextLink?: string; + value: CsmOperationDescription[]; +} + +// @public +export interface CsmOperationDescription { + display?: CsmOperationDisplay; + // (undocumented) + name?: string; + // (undocumented) + origin?: string; + properties?: CsmOperationDescriptionProperties; +} + +// @public +export interface CsmOperationDescriptionProperties { + serviceSpecification?: ServiceSpecification; +} + +// @public +export interface CsmOperationDisplay { + // (undocumented) + description?: string; + // (undocumented) + operation?: string; + // (undocumented) + provider?: string; + // (undocumented) + resource?: string; +} + +// @public +export interface CsmPublishingProfileOptions { + format?: PublishingProfileFormat; + includeDisasterRecoveryEndpoints?: boolean; +} + +// @public +export interface CsmSlotEntity { + preserveVnet: boolean; + targetSlot: string; +} + +// @public +export interface CsmUsageQuota { + currentValue?: number; + limit?: number; + name?: LocalizableString; + nextResetTime?: Date; + unit?: string; +} + +// @public +export interface CsmUsageQuotaCollection { + readonly nextLink?: string; + value: CsmUsageQuota[]; +} + +// @public +export type CustomHostnameAnalysisResult = ProxyOnlyResource & { + readonly isHostnameAlreadyVerified?: boolean; + readonly customDomainVerificationTest?: DnsVerificationTestResult; + readonly customDomainVerificationFailureInfo?: ErrorEntity; + readonly hasConflictOnScaleUnit?: boolean; + readonly hasConflictAcrossSubscription?: boolean; + readonly conflictingAppResourceId?: string; + cNameRecords?: string[]; + txtRecords?: string[]; + aRecords?: string[]; + alternateCNameRecords?: string[]; + alternateTxtRecords?: string[]; +}; + +// @public +export type CustomHostNameDnsRecordType = "CName" | "A"; + +// @public +export interface DatabaseBackupSetting { + connectionString?: string; + connectionStringName?: string; + databaseType: DatabaseType; + // (undocumented) + name?: string; +} + +// @public +export type DatabaseType = string; + +// @public +export interface DataSource { + dataSourceUri?: NameValuePair[]; + instructions?: string[]; +} + +// @public +export interface DataTableResponseColumn { + columnName?: string; + columnType?: string; + dataType?: string; +} + +// @public +export interface DataTableResponseObject { + columns?: DataTableResponseColumn[]; + rows?: string[][]; + tableName?: string; +} + +// @public +export interface DefaultErrorResponse { + readonly error?: DefaultErrorResponseError; +} + +// @public +export interface DefaultErrorResponseError { + readonly code?: string; + // (undocumented) + details?: DefaultErrorResponseErrorDetailsItem[]; + readonly innererror?: string; + readonly message?: string; + readonly target?: string; +} + +// @public +export interface DefaultErrorResponseErrorDetailsItem { + readonly code?: string; + readonly message?: string; + readonly target?: string; +} + +// @public +export type DeletedAppRestoreRequest = ProxyOnlyResource & { + deletedSiteId?: string; + recoverConfiguration?: boolean; + snapshotTime?: string; + useDRSecondary?: boolean; +}; + +// @public +export type DeletedSite = ProxyOnlyResource & { + readonly deletedSiteId?: number; + readonly deletedTimestamp?: string; + readonly subscription?: string; + readonly resourceGroup?: string; + readonly deletedSiteName?: string; + readonly slot?: string; + readonly kindPropertiesKind?: string; + readonly geoRegionName?: string; +}; + +// @public +export interface DeletedWebAppCollection { + readonly nextLink?: string; + value: DeletedSite[]; +} + +// @public +export interface DeletedWebApps { + getDeletedWebAppByLocation(location: string, deletedSiteId: string, options?: DeletedWebAppsGetDeletedWebAppByLocationOptionalParams): Promise; + list(options?: DeletedWebAppsListOptionalParams): PagedAsyncIterableIterator; + listByLocation(location: string, options?: DeletedWebAppsListByLocationOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface DeletedWebAppsGetDeletedWebAppByLocationOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DeletedWebAppsGetDeletedWebAppByLocationResponse = DeletedSite; + +// @public +export interface DeletedWebAppsListByLocationNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DeletedWebAppsListByLocationNextResponse = DeletedWebAppCollection; + +// @public +export interface DeletedWebAppsListByLocationOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DeletedWebAppsListByLocationResponse = DeletedWebAppCollection; + +// @public +export interface DeletedWebAppsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DeletedWebAppsListNextResponse = DeletedWebAppCollection; + +// @public +export interface DeletedWebAppsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DeletedWebAppsListResponse = DeletedWebAppCollection; + +// @public +export type Deployment = ProxyOnlyResource & { + status?: number; + message?: string; + author?: string; + deployer?: string; + authorEmail?: string; + startTime?: Date; + endTime?: Date; + active?: boolean; + details?: string; +}; + +// @public +export interface DeploymentCollection { + readonly nextLink?: string; + value: Deployment[]; +} + +// @public +export interface DeploymentLocations { + hostingEnvironmentDeploymentInfos?: HostingEnvironmentDeploymentInfo[]; + hostingEnvironments?: AppServiceEnvironment[]; + locations?: GeoRegion[]; +} + +// @public +export interface DetectorAbnormalTimePeriod { + endTime?: Date; + message?: string; + metaData?: NameValuePair[][]; + priority?: number; + solutions?: Solution[]; + source?: string; + startTime?: Date; + type?: IssueType; +} + +// @public +export type DetectorDefinition = ProxyOnlyResource & { + readonly displayName?: string; + readonly description?: string; + readonly rank?: number; + readonly isEnabled?: boolean; +}; + +// @public +export interface DetectorInfo { + readonly category?: string; + readonly description?: string; + readonly subCategory?: string; + readonly supportTopicId?: string; +} + +// @public +export type DetectorResponse = ProxyOnlyResource & { + metadata?: DetectorInfo; + dataset?: DiagnosticData[]; +}; + +// @public +export interface DetectorResponseCollection { + readonly nextLink?: string; + value: DetectorResponse[]; +} + +// @public +export type DiagnosticAnalysis = ProxyOnlyResource & { + startTime?: Date; + endTime?: Date; + abnormalTimePeriods?: AbnormalTimePeriod[]; + payload?: AnalysisData[]; + nonCorrelatedDetectors?: DetectorDefinition[]; +}; + +// @public +export interface DiagnosticAnalysisCollection { + readonly nextLink?: string; + value: AnalysisDefinition[]; +} + +// @public +export type DiagnosticCategory = ProxyOnlyResource & { + readonly description?: string; +}; + +// @public +export interface DiagnosticCategoryCollection { + readonly nextLink?: string; + value: DiagnosticCategory[]; +} + +// @public +export interface DiagnosticData { + renderingProperties?: Rendering; + table?: DataTableResponseObject; +} + +// @public +export interface DiagnosticDetectorCollection { + readonly nextLink?: string; + value: DetectorDefinition[]; +} + +// @public +export type DiagnosticDetectorResponse = ProxyOnlyResource & { + startTime?: Date; + endTime?: Date; + issueDetected?: boolean; + detectorDefinition?: DetectorDefinition; + metrics?: DiagnosticMetricSet[]; + abnormalTimePeriods?: DetectorAbnormalTimePeriod[]; + data?: NameValuePair[][]; + responseMetaData?: ResponseMetaData; +}; + +// @public +export interface DiagnosticMetricSample { + isAggregated?: boolean; + maximum?: number; + minimum?: number; + roleInstance?: string; + timestamp?: Date; + total?: number; +} + +// @public +export interface DiagnosticMetricSet { + endTime?: Date; + name?: string; + startTime?: Date; + timeGrain?: string; + unit?: string; + values?: DiagnosticMetricSample[]; +} + +// @public +export interface Diagnostics { + executeSiteAnalysis(resourceGroupName: string, siteName: string, diagnosticCategory: string, analysisName: string, options?: DiagnosticsExecuteSiteAnalysisOptionalParams): Promise; + executeSiteAnalysisSlot(resourceGroupName: string, siteName: string, diagnosticCategory: string, analysisName: string, slot: string, options?: DiagnosticsExecuteSiteAnalysisSlotOptionalParams): Promise; + executeSiteDetector(resourceGroupName: string, siteName: string, detectorName: string, diagnosticCategory: string, options?: DiagnosticsExecuteSiteDetectorOptionalParams): Promise; + executeSiteDetectorSlot(resourceGroupName: string, siteName: string, detectorName: string, diagnosticCategory: string, slot: string, options?: DiagnosticsExecuteSiteDetectorSlotOptionalParams): Promise; + getHostingEnvironmentDetectorResponse(resourceGroupName: string, name: string, detectorName: string, options?: DiagnosticsGetHostingEnvironmentDetectorResponseOptionalParams): Promise; + getSiteAnalysis(resourceGroupName: string, siteName: string, diagnosticCategory: string, analysisName: string, options?: DiagnosticsGetSiteAnalysisOptionalParams): Promise; + getSiteAnalysisSlot(resourceGroupName: string, siteName: string, diagnosticCategory: string, analysisName: string, slot: string, options?: DiagnosticsGetSiteAnalysisSlotOptionalParams): Promise; + getSiteDetector(resourceGroupName: string, siteName: string, diagnosticCategory: string, detectorName: string, options?: DiagnosticsGetSiteDetectorOptionalParams): Promise; + getSiteDetectorResponse(resourceGroupName: string, siteName: string, detectorName: string, options?: DiagnosticsGetSiteDetectorResponseOptionalParams): Promise; + getSiteDetectorResponseSlot(resourceGroupName: string, siteName: string, detectorName: string, slot: string, options?: DiagnosticsGetSiteDetectorResponseSlotOptionalParams): Promise; + getSiteDetectorSlot(resourceGroupName: string, siteName: string, diagnosticCategory: string, detectorName: string, slot: string, options?: DiagnosticsGetSiteDetectorSlotOptionalParams): Promise; + getSiteDiagnosticCategory(resourceGroupName: string, siteName: string, diagnosticCategory: string, options?: DiagnosticsGetSiteDiagnosticCategoryOptionalParams): Promise; + getSiteDiagnosticCategorySlot(resourceGroupName: string, siteName: string, diagnosticCategory: string, slot: string, options?: DiagnosticsGetSiteDiagnosticCategorySlotOptionalParams): Promise; + listHostingEnvironmentDetectorResponses(resourceGroupName: string, name: string, options?: DiagnosticsListHostingEnvironmentDetectorResponsesOptionalParams): PagedAsyncIterableIterator; + listSiteAnalyses(resourceGroupName: string, siteName: string, diagnosticCategory: string, options?: DiagnosticsListSiteAnalysesOptionalParams): PagedAsyncIterableIterator; + listSiteAnalysesSlot(resourceGroupName: string, siteName: string, diagnosticCategory: string, slot: string, options?: DiagnosticsListSiteAnalysesSlotOptionalParams): PagedAsyncIterableIterator; + listSiteDetectorResponses(resourceGroupName: string, siteName: string, options?: DiagnosticsListSiteDetectorResponsesOptionalParams): PagedAsyncIterableIterator; + listSiteDetectorResponsesSlot(resourceGroupName: string, siteName: string, slot: string, options?: DiagnosticsListSiteDetectorResponsesSlotOptionalParams): PagedAsyncIterableIterator; + listSiteDetectors(resourceGroupName: string, siteName: string, diagnosticCategory: string, options?: DiagnosticsListSiteDetectorsOptionalParams): PagedAsyncIterableIterator; + listSiteDetectorsSlot(resourceGroupName: string, siteName: string, diagnosticCategory: string, slot: string, options?: DiagnosticsListSiteDetectorsSlotOptionalParams): PagedAsyncIterableIterator; + listSiteDiagnosticCategories(resourceGroupName: string, siteName: string, options?: DiagnosticsListSiteDiagnosticCategoriesOptionalParams): PagedAsyncIterableIterator; + listSiteDiagnosticCategoriesSlot(resourceGroupName: string, siteName: string, slot: string, options?: DiagnosticsListSiteDiagnosticCategoriesSlotOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface DiagnosticsExecuteSiteAnalysisOptionalParams extends coreClient.OperationOptions { + endTime?: Date; + startTime?: Date; + timeGrain?: string; +} + +// @public +export type DiagnosticsExecuteSiteAnalysisResponse = DiagnosticAnalysis; + +// @public +export interface DiagnosticsExecuteSiteAnalysisSlotOptionalParams extends coreClient.OperationOptions { + endTime?: Date; + startTime?: Date; + timeGrain?: string; +} + +// @public +export type DiagnosticsExecuteSiteAnalysisSlotResponse = DiagnosticAnalysis; + +// @public +export interface DiagnosticsExecuteSiteDetectorOptionalParams extends coreClient.OperationOptions { + endTime?: Date; + startTime?: Date; + timeGrain?: string; +} + +// @public +export type DiagnosticsExecuteSiteDetectorResponse = DiagnosticDetectorResponse; + +// @public +export interface DiagnosticsExecuteSiteDetectorSlotOptionalParams extends coreClient.OperationOptions { + endTime?: Date; + startTime?: Date; + timeGrain?: string; +} + +// @public +export type DiagnosticsExecuteSiteDetectorSlotResponse = DiagnosticDetectorResponse; + +// @public +export interface DiagnosticsGetHostingEnvironmentDetectorResponseOptionalParams extends coreClient.OperationOptions { + endTime?: Date; + startTime?: Date; + timeGrain?: string; +} + +// @public +export type DiagnosticsGetHostingEnvironmentDetectorResponseResponse = DetectorResponse; + +// @public +export interface DiagnosticsGetSiteAnalysisOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DiagnosticsGetSiteAnalysisResponse = AnalysisDefinition; + +// @public +export interface DiagnosticsGetSiteAnalysisSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DiagnosticsGetSiteAnalysisSlotResponse = AnalysisDefinition; + +// @public +export interface DiagnosticsGetSiteDetectorOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DiagnosticsGetSiteDetectorResponse = DetectorDefinition; + +// @public +export interface DiagnosticsGetSiteDetectorResponseOptionalParams extends coreClient.OperationOptions { + endTime?: Date; + startTime?: Date; + timeGrain?: string; +} + +// @public +export type DiagnosticsGetSiteDetectorResponseResponse = DetectorResponse; + +// @public +export interface DiagnosticsGetSiteDetectorResponseSlotOptionalParams extends coreClient.OperationOptions { + endTime?: Date; + startTime?: Date; + timeGrain?: string; +} + +// @public +export type DiagnosticsGetSiteDetectorResponseSlotResponse = DetectorResponse; + +// @public +export interface DiagnosticsGetSiteDetectorSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DiagnosticsGetSiteDetectorSlotResponse = DetectorDefinition; + +// @public +export interface DiagnosticsGetSiteDiagnosticCategoryOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DiagnosticsGetSiteDiagnosticCategoryResponse = DiagnosticCategory; + +// @public +export interface DiagnosticsGetSiteDiagnosticCategorySlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DiagnosticsGetSiteDiagnosticCategorySlotResponse = DiagnosticCategory; + +// @public +export interface DiagnosticsListHostingEnvironmentDetectorResponsesNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DiagnosticsListHostingEnvironmentDetectorResponsesNextResponse = DetectorResponseCollection; + +// @public +export interface DiagnosticsListHostingEnvironmentDetectorResponsesOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DiagnosticsListHostingEnvironmentDetectorResponsesResponse = DetectorResponseCollection; + +// @public +export interface DiagnosticsListSiteAnalysesNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DiagnosticsListSiteAnalysesNextResponse = DiagnosticAnalysisCollection; + +// @public +export interface DiagnosticsListSiteAnalysesOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DiagnosticsListSiteAnalysesResponse = DiagnosticAnalysisCollection; + +// @public +export interface DiagnosticsListSiteAnalysesSlotNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DiagnosticsListSiteAnalysesSlotNextResponse = DiagnosticAnalysisCollection; + +// @public +export interface DiagnosticsListSiteAnalysesSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DiagnosticsListSiteAnalysesSlotResponse = DiagnosticAnalysisCollection; + +// @public +export interface DiagnosticsListSiteDetectorResponsesNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DiagnosticsListSiteDetectorResponsesNextResponse = DetectorResponseCollection; + +// @public +export interface DiagnosticsListSiteDetectorResponsesOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DiagnosticsListSiteDetectorResponsesResponse = DetectorResponseCollection; + +// @public +export interface DiagnosticsListSiteDetectorResponsesSlotNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DiagnosticsListSiteDetectorResponsesSlotNextResponse = DetectorResponseCollection; + +// @public +export interface DiagnosticsListSiteDetectorResponsesSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DiagnosticsListSiteDetectorResponsesSlotResponse = DetectorResponseCollection; + +// @public +export interface DiagnosticsListSiteDetectorsNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DiagnosticsListSiteDetectorsNextResponse = DiagnosticDetectorCollection; + +// @public +export interface DiagnosticsListSiteDetectorsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DiagnosticsListSiteDetectorsResponse = DiagnosticDetectorCollection; + +// @public +export interface DiagnosticsListSiteDetectorsSlotNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DiagnosticsListSiteDetectorsSlotNextResponse = DiagnosticDetectorCollection; + +// @public +export interface DiagnosticsListSiteDetectorsSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DiagnosticsListSiteDetectorsSlotResponse = DiagnosticDetectorCollection; + +// @public +export interface DiagnosticsListSiteDiagnosticCategoriesNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DiagnosticsListSiteDiagnosticCategoriesNextResponse = DiagnosticCategoryCollection; + +// @public +export interface DiagnosticsListSiteDiagnosticCategoriesOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DiagnosticsListSiteDiagnosticCategoriesResponse = DiagnosticCategoryCollection; + +// @public +export interface DiagnosticsListSiteDiagnosticCategoriesSlotNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DiagnosticsListSiteDiagnosticCategoriesSlotNextResponse = DiagnosticCategoryCollection; + +// @public +export interface DiagnosticsListSiteDiagnosticCategoriesSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DiagnosticsListSiteDiagnosticCategoriesSlotResponse = DiagnosticCategoryCollection; + +// @public +export interface Dimension { + // (undocumented) + displayName?: string; + // (undocumented) + internalName?: string; + // (undocumented) + name?: string; + // (undocumented) + toBeExportedForShoebox?: boolean; +} + +// @public +export type DnsType = "AzureDns" | "DefaultDomainRegistrarDns"; + +// @public +export type DnsVerificationTestResult = "Passed" | "Failed" | "Skipped"; + +// @public +export type Domain = Resource & { + contactAdmin?: Contact; + contactBilling?: Contact; + contactRegistrant?: Contact; + contactTech?: Contact; + readonly registrationStatus?: DomainStatus; + readonly provisioningState?: ProvisioningState; + readonly nameServers?: string[]; + privacy?: boolean; + readonly createdTime?: Date; + readonly expirationTime?: Date; + readonly lastRenewedTime?: Date; + autoRenew?: boolean; + readonly readyForDnsRecordManagement?: boolean; + readonly managedHostNames?: HostName[]; + consent?: DomainPurchaseConsent; + readonly domainNotRenewableReasons?: DomainPropertiesDomainNotRenewableReasonsItem[]; + dnsType?: DnsType; + dnsZoneId?: string; + targetDnsType?: DnsType; + authCode?: string; +}; + +// @public +export interface DomainAvailabilityCheckResult { + available?: boolean; + domainType?: DomainType; + name?: string; +} + +// @public +export interface DomainCollection { + readonly nextLink?: string; + value: Domain[]; +} + +// @public +export interface DomainControlCenterSsoRequest { + readonly postParameterKey?: string; + readonly postParameterValue?: string; + readonly url?: string; +} + +// @public +export type DomainOwnershipIdentifier = ProxyOnlyResource & { + ownershipId?: string; +}; + +// @public +export interface DomainOwnershipIdentifierCollection { + readonly nextLink?: string; + value: DomainOwnershipIdentifier[]; +} + +// @public +export type DomainPatchResource = ProxyOnlyResource & { + contactAdmin?: Contact; + contactBilling?: Contact; + contactRegistrant?: Contact; + contactTech?: Contact; + readonly registrationStatus?: DomainStatus; + readonly provisioningState?: ProvisioningState; + readonly nameServers?: string[]; + privacy?: boolean; + readonly createdTime?: Date; + readonly expirationTime?: Date; + readonly lastRenewedTime?: Date; + autoRenew?: boolean; + readonly readyForDnsRecordManagement?: boolean; + readonly managedHostNames?: HostName[]; + consent?: DomainPurchaseConsent; + readonly domainNotRenewableReasons?: DomainPatchResourcePropertiesDomainNotRenewableReasonsItem[]; + dnsType?: DnsType; + dnsZoneId?: string; + targetDnsType?: DnsType; + authCode?: string; +}; + +// @public +export type DomainPatchResourcePropertiesDomainNotRenewableReasonsItem = string; + +// @public +export type DomainPropertiesDomainNotRenewableReasonsItem = string; + +// @public +export interface DomainPurchaseConsent { + agreedAt?: Date; + agreedBy?: string; + agreementKeys?: string[]; +} + +// @public +export interface DomainRecommendationSearchParameters { + keywords?: string; + maxDomainRecommendations?: number; +} + +// @public +export interface DomainRegistrationProvider { + listOperations(options?: DomainRegistrationProviderListOperationsOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface DomainRegistrationProviderListOperationsNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DomainRegistrationProviderListOperationsNextResponse = CsmOperationCollection; + +// @public +export interface DomainRegistrationProviderListOperationsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DomainRegistrationProviderListOperationsResponse = CsmOperationCollection; + +// @public +export interface Domains { + beginCreateOrUpdate(resourceGroupName: string, domainName: string, domain: Domain, options?: DomainsCreateOrUpdateOptionalParams): Promise, DomainsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, domainName: string, domain: Domain, options?: DomainsCreateOrUpdateOptionalParams): Promise; + checkAvailability(identifier: NameIdentifier, options?: DomainsCheckAvailabilityOptionalParams): Promise; + createOrUpdateOwnershipIdentifier(resourceGroupName: string, domainName: string, name: string, domainOwnershipIdentifier: DomainOwnershipIdentifier, options?: DomainsCreateOrUpdateOwnershipIdentifierOptionalParams): Promise; + delete(resourceGroupName: string, domainName: string, options?: DomainsDeleteOptionalParams): Promise; + deleteOwnershipIdentifier(resourceGroupName: string, domainName: string, name: string, options?: DomainsDeleteOwnershipIdentifierOptionalParams): Promise; + get(resourceGroupName: string, domainName: string, options?: DomainsGetOptionalParams): Promise; + getControlCenterSsoRequest(options?: DomainsGetControlCenterSsoRequestOptionalParams): Promise; + getOwnershipIdentifier(resourceGroupName: string, domainName: string, name: string, options?: DomainsGetOwnershipIdentifierOptionalParams): Promise; + list(options?: DomainsListOptionalParams): PagedAsyncIterableIterator; + listByResourceGroup(resourceGroupName: string, options?: DomainsListByResourceGroupOptionalParams): PagedAsyncIterableIterator; + listOwnershipIdentifiers(resourceGroupName: string, domainName: string, options?: DomainsListOwnershipIdentifiersOptionalParams): PagedAsyncIterableIterator; + listRecommendations(parameters: DomainRecommendationSearchParameters, options?: DomainsListRecommendationsOptionalParams): PagedAsyncIterableIterator; + renew(resourceGroupName: string, domainName: string, options?: DomainsRenewOptionalParams): Promise; + update(resourceGroupName: string, domainName: string, domain: DomainPatchResource, options?: DomainsUpdateOptionalParams): Promise; + updateOwnershipIdentifier(resourceGroupName: string, domainName: string, name: string, domainOwnershipIdentifier: DomainOwnershipIdentifier, options?: DomainsUpdateOwnershipIdentifierOptionalParams): Promise; +} + +// @public +export interface DomainsCheckAvailabilityOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DomainsCheckAvailabilityResponse = DomainAvailabilityCheckResult; + +// @public +export interface DomainsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface DomainsCreateOrUpdateOwnershipIdentifierOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DomainsCreateOrUpdateOwnershipIdentifierResponse = DomainOwnershipIdentifier; + +// @public +export type DomainsCreateOrUpdateResponse = Domain; + +// @public +export interface DomainsDeleteOptionalParams extends coreClient.OperationOptions { + forceHardDeleteDomain?: boolean; +} + +// @public +export interface DomainsDeleteOwnershipIdentifierOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface DomainsGetControlCenterSsoRequestOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DomainsGetControlCenterSsoRequestResponse = DomainControlCenterSsoRequest; + +// @public +export interface DomainsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface DomainsGetOwnershipIdentifierOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DomainsGetOwnershipIdentifierResponse = DomainOwnershipIdentifier; + +// @public +export type DomainsGetResponse = Domain; + +// @public +export interface DomainsListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DomainsListByResourceGroupNextResponse = DomainCollection; + +// @public +export interface DomainsListByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DomainsListByResourceGroupResponse = DomainCollection; + +// @public +export interface DomainsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DomainsListNextResponse = DomainCollection; + +// @public +export interface DomainsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface DomainsListOwnershipIdentifiersNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DomainsListOwnershipIdentifiersNextResponse = DomainOwnershipIdentifierCollection; + +// @public +export interface DomainsListOwnershipIdentifiersOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DomainsListOwnershipIdentifiersResponse = DomainOwnershipIdentifierCollection; + +// @public +export interface DomainsListRecommendationsNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DomainsListRecommendationsNextResponse = NameIdentifierCollection; + +// @public +export interface DomainsListRecommendationsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DomainsListRecommendationsResponse = NameIdentifierCollection; + +// @public +export type DomainsListResponse = DomainCollection; + +// @public +export interface DomainsRenewOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DomainStatus = "Active" | "Awaiting" | "Cancelled" | "Confiscated" | "Disabled" | "Excluded" | "Expired" | "Failed" | "Held" | "Locked" | "Parked" | "Pending" | "Reserved" | "Reverted" | "Suspended" | "Transferred" | "Unknown" | "Unlocked" | "Unparked" | "Updated" | "JsonConverterFailed"; + +// @public +export interface DomainsUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface DomainsUpdateOwnershipIdentifierOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type DomainsUpdateOwnershipIdentifierResponse = DomainOwnershipIdentifier; + +// @public +export type DomainsUpdateResponse = Domain; + +// @public +export type DomainType = "Regular" | "SoftDeleted"; + +// @public +export interface EnabledConfig { + enabled?: boolean; +} + +// @public +export interface EndpointDependency { + domainName?: string; + endpointDetails?: EndpointDetail[]; +} + +// @public +export interface EndpointDetail { + ipAddress?: string; + isAccessible?: boolean; + latency?: number; + port?: number; +} + +// @public +export type Enum4 = string; + +// @public +export type Enum5 = string; + +// @public +export interface ErrorEntity { + code?: string; + extendedCode?: string; + innerErrors?: ErrorEntity[]; + message?: string; + messageTemplate?: string; + parameters?: string[]; +} + +// @public +export interface Experiments { + rampUpRules?: RampUpRule[]; +} + +// @public +export interface FileSystemApplicationLogsConfig { + level?: LogLevel; +} + +// @public +export interface FileSystemHttpLogsConfig { + enabled?: boolean; + retentionInDays?: number; + retentionInMb?: number; +} + +// @public +export type FrequencyUnit = "Day" | "Hour"; + +// @public +export type FtpsState = string; + +// @public +export type FunctionEnvelope = ProxyOnlyResource & { + functionAppId?: string; + scriptRootPathHref?: string; + scriptHref?: string; + configHref?: string; + testDataHref?: string; + secretsFileHref?: string; + href?: string; + config?: Record; + files?: { + [propertyName: string]: string; + }; + testData?: string; + invokeUrlTemplate?: string; + language?: string; + isDisabled?: boolean; +}; + +// @public +export interface FunctionEnvelopeCollection { + readonly nextLink?: string; + value: FunctionEnvelope[]; +} + +// @public +export type FunctionSecrets = ProxyOnlyResource & { + key?: string; + triggerUrl?: string; +}; + +// @public +export type GeoRegion = ProxyOnlyResource & { + readonly description?: string; + readonly displayName?: string; + readonly orgDomain?: string; +}; + +// @public +export interface GeoRegionCollection { + readonly nextLink?: string; + value: GeoRegion[]; +} + +// @public +export interface GlobalCsmSkuDescription { + capabilities?: Capability[]; + capacity?: SkuCapacity; + family?: string; + locations?: string[]; + name?: string; + size?: string; + tier?: string; +} + +// @public +export interface HandlerMapping { + arguments?: string; + extension?: string; + scriptProcessor?: string; +} + +// @public +export interface HostingEnvironmentDeploymentInfo { + location?: string; + name?: string; +} + +// @public +export interface HostingEnvironmentDiagnostics { + diagnosticsOutput?: string; + name?: string; +} + +// @public +export interface HostingEnvironmentProfile { + id?: string; + readonly name?: string; + readonly type?: string; +} + +// @public +export type HostingEnvironmentStatus = "Preparing" | "Ready" | "Scaling" | "Deleting"; + +// @public +export interface HostKeys { + functionKeys?: { + [propertyName: string]: string; + }; + masterKey?: string; + systemKeys?: { + [propertyName: string]: string; + }; +} + +// @public +export interface HostName { + azureResourceName?: string; + azureResourceType?: AzureResourceType; + customHostNameDnsRecordType?: CustomHostNameDnsRecordType; + hostNameType?: HostNameType; + name?: string; + siteNames?: string[]; +} + +// @public +export type HostNameBinding = ProxyOnlyResource & { + siteName?: string; + domainId?: string; + azureResourceName?: string; + azureResourceType?: AzureResourceType; + customHostNameDnsRecordType?: CustomHostNameDnsRecordType; + hostNameType?: HostNameType; + sslState?: SslState; + thumbprint?: string; + readonly virtualIP?: string; +}; + +// @public +export interface HostNameBindingCollection { + readonly nextLink?: string; + value: HostNameBinding[]; +} + +// @public +export interface HostNameSslState { + hostType?: HostType; + name?: string; + sslState?: SslState; + thumbprint?: string; + toUpdate?: boolean; + virtualIP?: string; +} + +// @public +export type HostNameType = "Verified" | "Managed"; + +// @public +export type HostType = "Standard" | "Repository"; + +// @public +export interface HttpLogsConfig { + azureBlobStorage?: AzureBlobStorageHttpLogsConfig; + fileSystem?: FileSystemHttpLogsConfig; +} + +// @public +export type HybridConnection = ProxyOnlyResource & { + serviceBusNamespace?: string; + relayName?: string; + relayArmUri?: string; + hostname?: string; + port?: number; + sendKeyName?: string; + sendKeyValue?: string; + serviceBusSuffix?: string; +}; + +// @public +export interface HybridConnectionCollection { + readonly nextLink?: string; + value: HybridConnection[]; +} + +// @public +export type HybridConnectionKey = ProxyOnlyResource & { + readonly sendKeyName?: string; + readonly sendKeyValue?: string; +}; + +// @public +export type HybridConnectionLimits = ProxyOnlyResource & { + readonly current?: number; + readonly maximum?: number; +}; + +// @public +export type Identifier = ProxyOnlyResource & { + value?: string; +}; + +// @public +export interface IdentifierCollection { + readonly nextLink?: string; + value: Identifier[]; +} + +// @public +export type InAvailabilityReasonType = string; + +// @public +export interface InboundEnvironmentEndpoint { + description?: string; + endpoints?: string[]; + ports?: string[]; +} + +// @public +export interface InboundEnvironmentEndpointCollection { + readonly nextLink?: string; + value: InboundEnvironmentEndpoint[]; +} + +// @public +export type InternalLoadBalancingMode = "None" | "Web" | "Publishing"; + +// @public +export type IpFilterTag = "Default" | "XffProxy"; + +// @public +export interface IpSecurityRestriction { + action?: string; + description?: string; + ipAddress?: string; + name?: string; + priority?: number; + subnetMask?: string; + subnetTrafficTag?: number; + tag?: IpFilterTag; + vnetSubnetResourceId?: string; + vnetTrafficTag?: number; +} + +// @public +export type IssueType = "ServiceIncident" | "AppDeployment" | "AppCrash" | "RuntimeIssueDetected" | "AseDeployment" | "UserIssue" | "PlatformIssue" | "Other"; + +// @public +export interface KeyInfo { + name?: string; + value?: string; +} + +// @public +export type KeyVaultReferenceCollection = ProxyOnlyResource & { + keyToReferenceStatuses?: { + [propertyName: string]: ApiKVReference; + }; +}; + +// @public +export type KeyVaultReferenceResource = ProxyOnlyResource & { + reference?: string; + status?: ResolveStatus; + vaultName?: string; + secretName?: string; + secretVersion?: string; + identityType?: ManagedServiceIdentityType; + details?: string; + source?: "KeyVault"; + location?: "ApplicationSetting"; +}; + +// @public +export type KeyVaultSecretStatus = "Initialized" | "WaitingOnCertificateOrder" | "Succeeded" | "CertificateOrderFailed" | "OperationNotPermittedOnKeyVault" | "AzureServiceUnauthorizedToAccessKeyVault" | "KeyVaultDoesNotExist" | "KeyVaultSecretDoesNotExist" | "UnknownError" | "ExternalPrivateKey" | "Unknown"; + +// @public +export enum KnownAppServiceCertificateOrderPatchResourcePropertiesAppServiceCertificateNotRenewableReasonsItem { + // (undocumented) + ExpirationNotInRenewalTimeRange = "ExpirationNotInRenewalTimeRange", + // (undocumented) + RegistrationStatusNotSupportedForRenewal = "RegistrationStatusNotSupportedForRenewal", + // (undocumented) + SubscriptionNotActive = "SubscriptionNotActive" +} + +// @public +export enum KnownAppServiceCertificateOrderPropertiesAppServiceCertificateNotRenewableReasonsItem { + // (undocumented) + ExpirationNotInRenewalTimeRange = "ExpirationNotInRenewalTimeRange", + // (undocumented) + RegistrationStatusNotSupportedForRenewal = "RegistrationStatusNotSupportedForRenewal", + // (undocumented) + SubscriptionNotActive = "SubscriptionNotActive" +} + +// @public +export enum KnownBuildStatus { + // (undocumented) + Deleting = "Deleting", + // (undocumented) + Deploying = "Deploying", + // (undocumented) + Detached = "Detached", + // (undocumented) + Failed = "Failed", + // (undocumented) + Ready = "Ready", + // (undocumented) + Uploading = "Uploading", + // (undocumented) + WaitingForDeployment = "WaitingForDeployment" +} + +// @public +export enum KnownCheckNameResourceTypes { + // (undocumented) + HostingEnvironment = "HostingEnvironment", + // (undocumented) + MicrosoftWebHostingEnvironments = "Microsoft.Web/hostingEnvironments", + // (undocumented) + MicrosoftWebPublishingUsers = "Microsoft.Web/publishingUsers", + // (undocumented) + MicrosoftWebSites = "Microsoft.Web/sites", + // (undocumented) + MicrosoftWebSitesSlots = "Microsoft.Web/sites/slots", + // (undocumented) + PublishingUser = "PublishingUser", + // (undocumented) + Site = "Site", + // (undocumented) + Slot = "Slot" +} + +// @public +export enum KnownDatabaseType { + // (undocumented) + LocalMySql = "LocalMySql", + // (undocumented) + MySql = "MySql", + // (undocumented) + PostgreSql = "PostgreSql", + // (undocumented) + SqlAzure = "SqlAzure" +} + +// @public +export enum KnownDomainPatchResourcePropertiesDomainNotRenewableReasonsItem { + // (undocumented) + ExpirationNotInRenewalTimeRange = "ExpirationNotInRenewalTimeRange", + // (undocumented) + RegistrationStatusNotSupportedForRenewal = "RegistrationStatusNotSupportedForRenewal", + // (undocumented) + SubscriptionNotActive = "SubscriptionNotActive" +} + +// @public +export enum KnownDomainPropertiesDomainNotRenewableReasonsItem { + // (undocumented) + ExpirationNotInRenewalTimeRange = "ExpirationNotInRenewalTimeRange", + // (undocumented) + RegistrationStatusNotSupportedForRenewal = "RegistrationStatusNotSupportedForRenewal", + // (undocumented) + SubscriptionNotActive = "SubscriptionNotActive" +} + +// @public +export enum KnownEnum4 { + // (undocumented) + Linux = "Linux", + // (undocumented) + LinuxFunctions = "LinuxFunctions", + // (undocumented) + Windows = "Windows", + // (undocumented) + WindowsFunctions = "WindowsFunctions" +} + +// @public +export enum KnownEnum5 { + // (undocumented) + Linux = "Linux", + // (undocumented) + LinuxFunctions = "LinuxFunctions", + // (undocumented) + Windows = "Windows", + // (undocumented) + WindowsFunctions = "WindowsFunctions" +} + +// @public +export enum KnownFtpsState { + // (undocumented) + AllAllowed = "AllAllowed", + // (undocumented) + Disabled = "Disabled", + // (undocumented) + FtpsOnly = "FtpsOnly" +} + +// @public +export enum KnownInAvailabilityReasonType { + // (undocumented) + AlreadyExists = "AlreadyExists", + // (undocumented) + Invalid = "Invalid" +} + +// @public +export enum KnownPublishingProfileFormat { + // (undocumented) + FileZilla3 = "FileZilla3", + // (undocumented) + Ftp = "Ftp", + // (undocumented) + WebDeploy = "WebDeploy" +} + +// @public +export enum KnownResourceScopeType { + // (undocumented) + ServerFarm = "ServerFarm", + // (undocumented) + Subscription = "Subscription", + // (undocumented) + WebSite = "WebSite" +} + +// @public +export enum KnownRouteType { + // (undocumented) + Default = "DEFAULT", + // (undocumented) + Inherited = "INHERITED", + // (undocumented) + Static = "STATIC" +} + +// @public +export enum KnownScmType { + // (undocumented) + BitbucketGit = "BitbucketGit", + // (undocumented) + BitbucketHg = "BitbucketHg", + // (undocumented) + CodePlexGit = "CodePlexGit", + // (undocumented) + CodePlexHg = "CodePlexHg", + // (undocumented) + Dropbox = "Dropbox", + // (undocumented) + ExternalGit = "ExternalGit", + // (undocumented) + ExternalHg = "ExternalHg", + // (undocumented) + GitHub = "GitHub", + // (undocumented) + LocalGit = "LocalGit", + // (undocumented) + None = "None", + // (undocumented) + OneDrive = "OneDrive", + // (undocumented) + Tfs = "Tfs", + // (undocumented) + VSO = "VSO", + // (undocumented) + Vstsrm = "VSTSRM" +} + +// @public +export enum KnownSkuName { + // (undocumented) + Basic = "Basic", + // (undocumented) + Dynamic = "Dynamic", + // (undocumented) + ElasticIsolated = "ElasticIsolated", + // (undocumented) + ElasticPremium = "ElasticPremium", + // (undocumented) + Free = "Free", + // (undocumented) + Isolated = "Isolated", + // (undocumented) + Premium = "Premium", + // (undocumented) + PremiumV2 = "PremiumV2", + // (undocumented) + Shared = "Shared", + // (undocumented) + Standard = "Standard" +} + +// @public +export enum KnownSupportedTlsVersions { + // (undocumented) + One0 = "1.0", + // (undocumented) + One1 = "1.1", + // (undocumented) + One2 = "1.2" +} + +// @public +export enum KnownTriggerTypes { + // (undocumented) + HttpTrigger = "HttpTrigger", + // (undocumented) + Unknown = "Unknown" +} + +// @public +export enum KnownValidateResourceTypes { + // (undocumented) + ServerFarm = "ServerFarm", + // (undocumented) + Site = "Site" +} + +// @public +export interface LocalizableString { + localizedValue?: string; + value?: string; +} + +// @public +export type LogLevel = "Off" | "Verbose" | "Information" | "Warning" | "Error"; + +// @public +export interface LogSpecification { + // (undocumented) + blobDuration?: string; + // (undocumented) + displayName?: string; + // (undocumented) + name?: string; +} + +// @public +export type ManagedPipelineMode = "Integrated" | "Classic"; + +// @public +export interface ManagedServiceIdentity { + readonly principalId?: string; + readonly tenantId?: string; + type?: ManagedServiceIdentityType; + userAssignedIdentities?: { + [propertyName: string]: Components1Jq1T4ISchemasManagedserviceidentityPropertiesUserassignedidentitiesAdditionalproperties; + }; +} + +// @public +export type ManagedServiceIdentityType = "None" | "SystemAssigned" | "UserAssigned"; + +// @public +export interface MetricAvailability { + // (undocumented) + blobDuration?: string; + // (undocumented) + timeGrain?: string; +} + +// @public +export interface MetricSpecification { + // (undocumented) + aggregationType?: string; + // (undocumented) + availabilities?: MetricAvailability[]; + // (undocumented) + category?: string; + // (undocumented) + dimensions?: Dimension[]; + // (undocumented) + displayDescription?: string; + // (undocumented) + displayName?: string; + // (undocumented) + enableRegionalMdmAccount?: boolean; + // (undocumented) + fillGapWithZero?: boolean; + // (undocumented) + isInternal?: boolean; + // (undocumented) + metricFilterPattern?: string; + // (undocumented) + name?: string; + // (undocumented) + sourceMdmAccount?: string; + // (undocumented) + sourceMdmNamespace?: string; + // (undocumented) + supportedTimeGrainTypes?: string[]; + // (undocumented) + supportsInstanceLevelAggregation?: boolean; + // (undocumented) + unit?: string; +} + +// @public +export type MigrateMySqlRequest = ProxyOnlyResource & { + connectionString?: string; + migrationType?: MySqlMigrationType; +}; + +// @public +export type MigrateMySqlStatus = ProxyOnlyResource & { + readonly migrationOperationStatus?: OperationStatus; + readonly operationId?: string; + readonly localMySqlEnabled?: boolean; +}; + +// @public +export type MSDeploy = ProxyOnlyResource & { + packageUri?: string; + connectionString?: string; + dbType?: string; + setParametersXmlFileUri?: string; + setParameters?: { + [propertyName: string]: string; + }; + skipAppData?: boolean; + appOffline?: boolean; +}; + +// @public +export type MSDeployLog = ProxyOnlyResource & { + readonly entries?: MSDeployLogEntry[]; +}; + +// @public +export interface MSDeployLogEntry { + readonly message?: string; + readonly time?: Date; + readonly type?: MSDeployLogEntryType; +} + +// @public +export type MSDeployLogEntryType = "Message" | "Warning" | "Error"; + +// @public +export type MSDeployProvisioningState = "accepted" | "running" | "succeeded" | "failed" | "canceled"; + +// @public +export type MSDeployStatus = ProxyOnlyResource & { + readonly deployer?: string; + readonly provisioningState?: MSDeployProvisioningState; + readonly startTime?: Date; + readonly endTime?: Date; + readonly complete?: boolean; +}; + +// @public +export type MySqlMigrationType = "LocalToRemote" | "RemoteToLocal"; + +// @public +export interface NameIdentifier { + name?: string; +} + +// @public +export interface NameIdentifierCollection { + readonly nextLink?: string; + value: NameIdentifier[]; +} + +// @public +export interface NameValuePair { + name?: string; + value?: string; +} + +// @public +export interface NetworkAccessControlEntry { + action?: AccessControlEntryAction; + description?: string; + order?: number; + remoteSubnet?: string; +} + +// @public +export type NetworkFeatures = ProxyOnlyResource & { + readonly virtualNetworkName?: string; + readonly virtualNetworkConnection?: VnetInfo; + readonly hybridConnections?: RelayServiceConnectionEntity[]; + readonly hybridConnectionsV2?: HybridConnection[]; +}; + +// @public +export interface NetworkTrace { + message?: string; + path?: string; + status?: string; +} + +// @public +export type NotificationLevel = "Critical" | "Warning" | "Information" | "NonUrgentSuggestion"; + +// @public +export interface Operation { + createdTime?: Date; + errors?: ErrorEntity[]; + expirationTime?: Date; + geoMasterOperationId?: string; + id?: string; + modifiedTime?: Date; + name?: string; + status?: OperationStatus; +} + +// @public +export type OperationStatus = "InProgress" | "Failed" | "Succeeded" | "TimedOut" | "Created"; + +// @public +export interface OutboundEnvironmentEndpoint { + category?: string; + endpoints?: EndpointDependency[]; +} + +// @public +export interface OutboundEnvironmentEndpointCollection { + readonly nextLink?: string; + value: OutboundEnvironmentEndpoint[]; +} + +// @public +export interface PerfMonCounterCollection { + readonly nextLink?: string; + value: PerfMonResponse[]; +} + +// @public +export interface PerfMonResponse { + code?: string; + data?: PerfMonSet; + message?: string; +} + +// @public +export interface PerfMonSample { + instanceName?: string; + time?: Date; + value?: number; +} + +// @public +export interface PerfMonSet { + endTime?: Date; + name?: string; + startTime?: Date; + timeGrain?: string; + values?: PerfMonSample[]; +} + +// @public +export type PremierAddOn = Resource & { + sku?: string; + product?: string; + vendor?: string; + marketplacePublisher?: string; + marketplaceOffer?: string; +}; + +// @public +export type PremierAddOnOffer = ProxyOnlyResource & { + sku?: string; + product?: string; + vendor?: string; + promoCodeRequired?: boolean; + quota?: number; + webHostingPlanRestrictions?: AppServicePlanRestrictions; + privacyPolicyUrl?: string; + legalTermsUrl?: string; + marketplacePublisher?: string; + marketplaceOffer?: string; +}; + +// @public +export interface PremierAddOnOfferCollection { + readonly nextLink?: string; + value: PremierAddOnOffer[]; +} + +// @public +export type PremierAddOnPatchResource = ProxyOnlyResource & { + sku?: string; + product?: string; + vendor?: string; + marketplacePublisher?: string; + marketplaceOffer?: string; +}; + +// @public +export type PrivateAccess = ProxyOnlyResource & { + enabled?: boolean; + virtualNetworks?: PrivateAccessVirtualNetwork[]; +}; + +// @public +export interface PrivateAccessSubnet { + key?: number; + name?: string; +} + +// @public +export interface PrivateAccessVirtualNetwork { + key?: number; + name?: string; + resourceId?: string; + subnets?: PrivateAccessSubnet[]; +} + +// @public +export type PrivateEndpointConnectionResource = ProxyOnlyResource & { + readonly provisioningState?: string; + privateEndpoint?: ArmIdWrapper; + privateLinkServiceConnectionState?: PrivateLinkConnectionState; +}; + +// @public +export type PrivateLinkConnectionApprovalRequestResource = ProxyOnlyResource & { + privateLinkServiceConnectionState?: PrivateLinkConnectionState; +}; + +// @public +export interface PrivateLinkConnectionState { + actionsRequired?: string; + description?: string; + status?: string; +} + +// @public +export interface PrivateLinkResource { + // (undocumented) + id: string; + name: string; + properties: PrivateLinkResourceProperties; + // (undocumented) + type: string; +} + +// @public +export interface PrivateLinkResourceProperties { + readonly groupId?: string; + readonly requiredMembers?: string[]; + readonly requiredZoneNames?: string[]; +} + +// @public +export interface PrivateLinkResourcesWrapper { + // (undocumented) + value: PrivateLinkResource[]; +} + +// @public +export type ProcessInfo = ProxyOnlyResource & { + readonly identifier?: number; + deploymentName?: string; + href?: string; + minidump?: string; + isProfileRunning?: boolean; + isIisProfileRunning?: boolean; + iisProfileTimeoutInSeconds?: number; + parent?: string; + children?: string[]; + threads?: ProcessThreadInfo[]; + openFileHandles?: string[]; + modules?: ProcessModuleInfo[]; + fileName?: string; + commandLine?: string; + userName?: string; + handleCount?: number; + moduleCount?: number; + threadCount?: number; + startTime?: Date; + totalCpuTime?: string; + userCpuTime?: string; + privilegedCpuTime?: string; + workingSet?: number; + peakWorkingSet?: number; + privateMemory?: number; + virtualMemory?: number; + peakVirtualMemory?: number; + pagedSystemMemory?: number; + nonPagedSystemMemory?: number; + pagedMemory?: number; + peakPagedMemory?: number; + timeStamp?: Date; + environmentVariables?: { + [propertyName: string]: string; + }; + isScmSite?: boolean; + isWebjob?: boolean; + description?: string; +}; + +// @public +export interface ProcessInfoCollection { + readonly nextLink?: string; + value: ProcessInfo[]; +} + +// @public +export type ProcessModuleInfo = ProxyOnlyResource & { + baseAddress?: string; + fileName?: string; + href?: string; + filePath?: string; + moduleMemorySize?: number; + fileVersion?: string; + fileDescription?: string; + product?: string; + productVersion?: string; + isDebug?: boolean; + language?: string; +}; + +// @public +export interface ProcessModuleInfoCollection { + readonly nextLink?: string; + value: ProcessModuleInfo[]; +} + +// @public +export type ProcessThreadInfo = ProxyOnlyResource & { + readonly identifier?: number; + href?: string; + process?: string; + startAddress?: string; + currentPriority?: number; + priorityLevel?: string; + basePriority?: number; + startTime?: Date; + totalProcessorTime?: string; + userProcessorTime?: string; + state?: string; + waitReason?: string; +}; + +// @public +export interface ProcessThreadInfoCollection { + readonly nextLink?: string; + value: ProcessThreadInfo[]; +} + +// @public +export interface Provider { + listAvailableStacks(options?: ProviderGetAvailableStacksOptionalParams): PagedAsyncIterableIterator; + listAvailableStacksOnPrem(options?: ProviderGetAvailableStacksOnPremOptionalParams): PagedAsyncIterableIterator; + listOperations(options?: ProviderListOperationsOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ProviderGetAvailableStacksNextOptionalParams extends coreClient.OperationOptions { + // (undocumented) + osTypeSelected?: Enum4; +} + +// @public +export type ProviderGetAvailableStacksNextResponse = ApplicationStackCollection; + +// @public +export interface ProviderGetAvailableStacksOnPremNextOptionalParams extends coreClient.OperationOptions { + // (undocumented) + osTypeSelected?: Enum5; +} + +// @public +export type ProviderGetAvailableStacksOnPremNextResponse = ApplicationStackCollection; + +// @public +export interface ProviderGetAvailableStacksOnPremOptionalParams extends coreClient.OperationOptions { + // (undocumented) + osTypeSelected?: Enum5; +} + +// @public +export type ProviderGetAvailableStacksOnPremResponse = ApplicationStackCollection; + +// @public +export interface ProviderGetAvailableStacksOptionalParams extends coreClient.OperationOptions { + // (undocumented) + osTypeSelected?: Enum4; +} + +// @public +export type ProviderGetAvailableStacksResponse = ApplicationStackCollection; + +// @public +export interface ProviderListOperationsNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ProviderListOperationsNextResponse = CsmOperationCollection; + +// @public +export interface ProviderListOperationsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ProviderListOperationsResponse = CsmOperationCollection; + +// @public +export type ProvisioningState = "Succeeded" | "Failed" | "Canceled" | "InProgress" | "Deleting"; + +// @public +export interface ProxyOnlyResource { + readonly id?: string; + kind?: string; + readonly name?: string; + readonly type?: string; +} + +// @public +export type PublicCertificate = ProxyOnlyResource & { + blob?: Uint8Array; + publicCertificateLocation?: PublicCertificateLocation; + readonly thumbprint?: string; +}; + +// @public +export interface PublicCertificateCollection { + readonly nextLink?: string; + value: PublicCertificate[]; +} + +// @public +export type PublicCertificateLocation = "CurrentUserMy" | "LocalMachineMy" | "Unknown"; + +// @public +export type PublishingProfileFormat = string; + +// @public +export type PushSettings = ProxyOnlyResource & { + isPushEnabled?: boolean; + tagWhitelistJson?: string; + tagsRequiringAuth?: string; + dynamicTagsJson?: string; +}; + +// @public +export interface RampUpRule { + actionHostName?: string; + changeDecisionCallbackUrl?: string; + changeIntervalInMinutes?: number; + changeStep?: number; + maxReroutePercentage?: number; + minReroutePercentage?: number; + name?: string; + reroutePercentage?: number; +} + +// @public +export type Recommendation = ProxyOnlyResource & { + creationTime?: Date; + recommendationId?: string; + resourceId?: string; + resourceScope?: ResourceScopeType; + ruleName?: string; + displayName?: string; + message?: string; + level?: NotificationLevel; + channels?: Channels; + readonly categoryTags?: string[]; + actionName?: string; + enabled?: number; + states?: string[]; + startTime?: Date; + endTime?: Date; + nextNotificationTime?: Date; + notificationExpirationTime?: Date; + notifiedTime?: Date; + score?: number; + isDynamic?: boolean; + extensionName?: string; + bladeName?: string; + forwardLink?: string; +}; + +// @public +export interface RecommendationCollection { + readonly nextLink?: string; + value: Recommendation[]; +} + +// @public +export type RecommendationRule = ProxyOnlyResource & { + recommendationName?: string; + displayName?: string; + message?: string; + recommendationId?: string; + description?: string; + actionName?: string; + level?: NotificationLevel; + channels?: Channels; + readonly categoryTags?: string[]; + isDynamic?: boolean; + extensionName?: string; + bladeName?: string; + forwardLink?: string; +}; + +// @public +export interface Recommendations { + disableAllForHostingEnvironment(resourceGroupName: string, environmentName: string, hostingEnvironmentName: string, options?: RecommendationsDisableAllForHostingEnvironmentOptionalParams): Promise; + disableAllForWebApp(resourceGroupName: string, siteName: string, options?: RecommendationsDisableAllForWebAppOptionalParams): Promise; + disableRecommendationForHostingEnvironment(resourceGroupName: string, environmentName: string, name: string, hostingEnvironmentName: string, options?: RecommendationsDisableRecommendationForHostingEnvironmentOptionalParams): Promise; + disableRecommendationForSite(resourceGroupName: string, siteName: string, name: string, options?: RecommendationsDisableRecommendationForSiteOptionalParams): Promise; + disableRecommendationForSubscription(name: string, options?: RecommendationsDisableRecommendationForSubscriptionOptionalParams): Promise; + getRuleDetailsByHostingEnvironment(resourceGroupName: string, hostingEnvironmentName: string, name: string, options?: RecommendationsGetRuleDetailsByHostingEnvironmentOptionalParams): Promise; + getRuleDetailsByWebApp(resourceGroupName: string, siteName: string, name: string, options?: RecommendationsGetRuleDetailsByWebAppOptionalParams): Promise; + list(options?: RecommendationsListOptionalParams): PagedAsyncIterableIterator; + listHistoryForHostingEnvironment(resourceGroupName: string, hostingEnvironmentName: string, options?: RecommendationsListHistoryForHostingEnvironmentOptionalParams): PagedAsyncIterableIterator; + listHistoryForWebApp(resourceGroupName: string, siteName: string, options?: RecommendationsListHistoryForWebAppOptionalParams): PagedAsyncIterableIterator; + listRecommendedRulesForHostingEnvironment(resourceGroupName: string, hostingEnvironmentName: string, options?: RecommendationsListRecommendedRulesForHostingEnvironmentOptionalParams): PagedAsyncIterableIterator; + listRecommendedRulesForWebApp(resourceGroupName: string, siteName: string, options?: RecommendationsListRecommendedRulesForWebAppOptionalParams): PagedAsyncIterableIterator; + resetAllFilters(options?: RecommendationsResetAllFiltersOptionalParams): Promise; + resetAllFiltersForHostingEnvironment(resourceGroupName: string, environmentName: string, hostingEnvironmentName: string, options?: RecommendationsResetAllFiltersForHostingEnvironmentOptionalParams): Promise; + resetAllFiltersForWebApp(resourceGroupName: string, siteName: string, options?: RecommendationsResetAllFiltersForWebAppOptionalParams): Promise; +} + +// @public +export interface RecommendationsDisableAllForHostingEnvironmentOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface RecommendationsDisableAllForWebAppOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface RecommendationsDisableRecommendationForHostingEnvironmentOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface RecommendationsDisableRecommendationForSiteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface RecommendationsDisableRecommendationForSubscriptionOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface RecommendationsGetRuleDetailsByHostingEnvironmentOptionalParams extends coreClient.OperationOptions { + recommendationId?: string; + updateSeen?: boolean; +} + +// @public +export type RecommendationsGetRuleDetailsByHostingEnvironmentResponse = RecommendationRule; + +// @public +export interface RecommendationsGetRuleDetailsByWebAppOptionalParams extends coreClient.OperationOptions { + recommendationId?: string; + updateSeen?: boolean; +} + +// @public +export type RecommendationsGetRuleDetailsByWebAppResponse = RecommendationRule; + +// @public +export interface RecommendationsListHistoryForHostingEnvironmentNextOptionalParams extends coreClient.OperationOptions { + expiredOnly?: boolean; + filter?: string; +} + +// @public +export type RecommendationsListHistoryForHostingEnvironmentNextResponse = RecommendationCollection; + +// @public +export interface RecommendationsListHistoryForHostingEnvironmentOptionalParams extends coreClient.OperationOptions { + expiredOnly?: boolean; + filter?: string; +} + +// @public +export type RecommendationsListHistoryForHostingEnvironmentResponse = RecommendationCollection; + +// @public +export interface RecommendationsListHistoryForWebAppNextOptionalParams extends coreClient.OperationOptions { + expiredOnly?: boolean; + filter?: string; +} + +// @public +export type RecommendationsListHistoryForWebAppNextResponse = RecommendationCollection; + +// @public +export interface RecommendationsListHistoryForWebAppOptionalParams extends coreClient.OperationOptions { + expiredOnly?: boolean; + filter?: string; +} + +// @public +export type RecommendationsListHistoryForWebAppResponse = RecommendationCollection; + +// @public +export interface RecommendationsListNextOptionalParams extends coreClient.OperationOptions { + featured?: boolean; + filter?: string; +} + +// @public +export type RecommendationsListNextResponse = RecommendationCollection; + +// @public +export interface RecommendationsListOptionalParams extends coreClient.OperationOptions { + featured?: boolean; + filter?: string; +} + +// @public +export interface RecommendationsListRecommendedRulesForHostingEnvironmentNextOptionalParams extends coreClient.OperationOptions { + featured?: boolean; + filter?: string; +} + +// @public +export type RecommendationsListRecommendedRulesForHostingEnvironmentNextResponse = RecommendationCollection; + +// @public +export interface RecommendationsListRecommendedRulesForHostingEnvironmentOptionalParams extends coreClient.OperationOptions { + featured?: boolean; + filter?: string; +} + +// @public +export type RecommendationsListRecommendedRulesForHostingEnvironmentResponse = RecommendationCollection; + +// @public +export interface RecommendationsListRecommendedRulesForWebAppNextOptionalParams extends coreClient.OperationOptions { + featured?: boolean; + filter?: string; +} + +// @public +export type RecommendationsListRecommendedRulesForWebAppNextResponse = RecommendationCollection; + +// @public +export interface RecommendationsListRecommendedRulesForWebAppOptionalParams extends coreClient.OperationOptions { + featured?: boolean; + filter?: string; +} + +// @public +export type RecommendationsListRecommendedRulesForWebAppResponse = RecommendationCollection; + +// @public +export type RecommendationsListResponse = RecommendationCollection; + +// @public +export interface RecommendationsResetAllFiltersForHostingEnvironmentOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface RecommendationsResetAllFiltersForWebAppOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface RecommendationsResetAllFiltersOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type RedundancyMode = "None" | "Manual" | "Failover" | "ActiveActive" | "GeoRedundant"; + +// @public +export type ReissueCertificateOrderRequest = ProxyOnlyResource & { + keySize?: number; + delayExistingRevokeInHours?: number; + csr?: string; + isPrivateKeyExternal?: boolean; +}; + +// @public +export type RelayServiceConnectionEntity = ProxyOnlyResource & { + entityName?: string; + entityConnectionString?: string; + resourceType?: string; + resourceConnectionString?: string; + hostname?: string; + port?: number; + biztalkUri?: string; +}; + +// @public +export interface Rendering { + description?: string; + title?: string; + type?: RenderingType; +} + +// @public +export type RenderingType = "NoGraph" | "Table" | "TimeSeries" | "TimeSeriesPerInstance"; + +// @public +export type RenewCertificateOrderRequest = ProxyOnlyResource & { + keySize?: number; + csr?: string; + isPrivateKeyExternal?: boolean; +}; + +// @public +export interface RequestsBasedTrigger { + count?: number; + timeInterval?: string; +} + +// @public +export type ResolveStatus = "Initialized" | "Resolved" | "InvalidSyntax" | "MSINotEnabled" | "VaultNotFound" | "SecretNotFound" | "SecretVersionNotFound" | "AccessToKeyVaultDenied" | "OtherReasons"; + +// @public +export interface Resource { + readonly id?: string; + kind?: string; + location: string; + readonly name?: string; + tags?: { + [propertyName: string]: string; + }; + readonly type?: string; +} + +// @public +export interface ResourceCollection { + readonly nextLink?: string; + value: string[]; +} + +// @public +export interface ResourceHealthMetadata { + getBySite(resourceGroupName: string, name: string, options?: ResourceHealthMetadataGetBySiteOptionalParams): Promise; + getBySiteSlot(resourceGroupName: string, name: string, slot: string, options?: ResourceHealthMetadataGetBySiteSlotOptionalParams): Promise; + list(options?: ResourceHealthMetadataListOptionalParams): PagedAsyncIterableIterator; + listByResourceGroup(resourceGroupName: string, options?: ResourceHealthMetadataListByResourceGroupOptionalParams): PagedAsyncIterableIterator; + listBySite(resourceGroupName: string, name: string, options?: ResourceHealthMetadataListBySiteOptionalParams): PagedAsyncIterableIterator; + listBySiteSlot(resourceGroupName: string, name: string, slot: string, options?: ResourceHealthMetadataListBySiteSlotOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface ResourceHealthMetadataCollection { + readonly nextLink?: string; + value: ResourceHealthMetadataDef[]; +} + +// @public +export type ResourceHealthMetadataDef = ProxyOnlyResource & { + category?: string; + signalAvailability?: boolean; +}; + +// @public +export interface ResourceHealthMetadataGetBySiteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ResourceHealthMetadataGetBySiteResponse = ResourceHealthMetadataDef; + +// @public +export interface ResourceHealthMetadataGetBySiteSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ResourceHealthMetadataGetBySiteSlotResponse = ResourceHealthMetadataDef; + +// @public +export interface ResourceHealthMetadataListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ResourceHealthMetadataListByResourceGroupNextResponse = ResourceHealthMetadataCollection; + +// @public +export interface ResourceHealthMetadataListByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ResourceHealthMetadataListByResourceGroupResponse = ResourceHealthMetadataCollection; + +// @public +export interface ResourceHealthMetadataListBySiteNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ResourceHealthMetadataListBySiteNextResponse = ResourceHealthMetadataCollection; + +// @public +export interface ResourceHealthMetadataListBySiteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ResourceHealthMetadataListBySiteResponse = ResourceHealthMetadataCollection; + +// @public +export interface ResourceHealthMetadataListBySiteSlotNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ResourceHealthMetadataListBySiteSlotNextResponse = ResourceHealthMetadataCollection; + +// @public +export interface ResourceHealthMetadataListBySiteSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ResourceHealthMetadataListBySiteSlotResponse = ResourceHealthMetadataCollection; + +// @public +export interface ResourceHealthMetadataListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ResourceHealthMetadataListNextResponse = ResourceHealthMetadataCollection; + +// @public +export interface ResourceHealthMetadataListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type ResourceHealthMetadataListResponse = ResourceHealthMetadataCollection; + +// @public +export interface ResourceMetricAvailability { + readonly retention?: string; + readonly timeGrain?: string; +} + +// @public +export type ResourceMetricDefinition = ProxyOnlyResource & { + readonly unit?: string; + readonly primaryAggregationType?: string; + readonly metricAvailabilities?: ResourceMetricAvailability[]; + readonly resourceUri?: string; + readonly properties?: { + [propertyName: string]: string; + }; +}; + +// @public +export interface ResourceMetricDefinitionCollection { + readonly nextLink?: string; + value: ResourceMetricDefinition[]; +} + +// @public +export interface ResourceNameAvailability { + message?: string; + nameAvailable?: boolean; + reason?: InAvailabilityReasonType; +} + +// @public +export interface ResourceNameAvailabilityRequest { + isFqdn?: boolean; + name: string; + type: CheckNameResourceTypes; +} + +// @public +export type ResourceScopeType = string; + +// @public (undocumented) +export interface ResponseMetaData { + dataSource?: DataSource; +} + +// @public +export type RestoreRequest = ProxyOnlyResource & { + storageAccountUrl?: string; + blobName?: string; + overwrite?: boolean; + siteName?: string; + databases?: DatabaseBackupSetting[]; + ignoreConflictingHostNames?: boolean; + ignoreDatabases?: boolean; + appServicePlan?: string; + operationType?: BackupRestoreOperationType; + adjustConnectionStrings?: boolean; + hostingEnvironment?: string; +}; + +// @public +export type RouteType = string; + +// @public +export type ScmType = string; + +// @public +export interface ServiceSpecification { + // (undocumented) + logSpecifications?: LogSpecification[]; + // (undocumented) + metricSpecifications?: MetricSpecification[]; +} + +// @public +export type Site = Resource & { + identity?: ManagedServiceIdentity; + readonly state?: string; + readonly hostNames?: string[]; + readonly repositorySiteName?: string; + readonly usageState?: UsageState; + enabled?: boolean; + readonly enabledHostNames?: string[]; + readonly availabilityState?: SiteAvailabilityState; + hostNameSslStates?: HostNameSslState[]; + serverFarmId?: string; + reserved?: boolean; + isXenon?: boolean; + hyperV?: boolean; + readonly lastModifiedTimeUtc?: Date; + siteConfig?: SiteConfig; + readonly trafficManagerHostNames?: string[]; + scmSiteAlsoStopped?: boolean; + readonly targetSwapSlot?: string; + hostingEnvironmentProfile?: HostingEnvironmentProfile; + clientAffinityEnabled?: boolean; + clientCertEnabled?: boolean; + clientCertExclusionPaths?: string; + hostNamesDisabled?: boolean; + readonly outboundIpAddresses?: string; + readonly possibleOutboundIpAddresses?: string; + containerSize?: number; + dailyMemoryTimeQuota?: number; + readonly suspendedTill?: Date; + readonly maxNumberOfWorkers?: number; + cloningInfo?: CloningInfo; + readonly resourceGroup?: string; + readonly isDefaultContainer?: boolean; + readonly defaultHostName?: string; + readonly slotSwapStatus?: SlotSwapStatus; + httpsOnly?: boolean; + redundancyMode?: RedundancyMode; + readonly inProgressOperationId?: string; +}; + +// @public +export type SiteAuthSettings = ProxyOnlyResource & { + enabled?: boolean; + runtimeVersion?: string; + unauthenticatedClientAction?: UnauthenticatedClientAction; + tokenStoreEnabled?: boolean; + allowedExternalRedirectUrls?: string[]; + defaultProvider?: BuiltInAuthenticationProvider; + tokenRefreshExtensionHours?: number; + clientId?: string; + clientSecret?: string; + clientSecretCertificateThumbprint?: string; + issuer?: string; + validateIssuer?: boolean; + allowedAudiences?: string[]; + additionalLoginParams?: string[]; + googleClientId?: string; + googleClientSecret?: string; + googleOAuthScopes?: string[]; + facebookAppId?: string; + facebookAppSecret?: string; + facebookOAuthScopes?: string[]; + twitterConsumerKey?: string; + twitterConsumerSecret?: string; + microsoftAccountClientId?: string; + microsoftAccountClientSecret?: string; + microsoftAccountOAuthScopes?: string[]; +}; + +// @public +export type SiteAvailabilityState = "Normal" | "Limited" | "DisasterRecoveryMode"; + +// @public +export interface SiteCloneability { + blockingCharacteristics?: SiteCloneabilityCriterion[]; + blockingFeatures?: SiteCloneabilityCriterion[]; + result?: CloneAbilityResult; + unsupportedFeatures?: SiteCloneabilityCriterion[]; +} + +// @public +export interface SiteCloneabilityCriterion { + description?: string; + name?: string; +} + +// @public +export interface SiteConfig { + alwaysOn?: boolean; + apiDefinition?: ApiDefinitionInfo; + apiManagementConfig?: ApiManagementConfig; + appCommandLine?: string; + appSettings?: NameValuePair[]; + autoHealEnabled?: boolean; + autoHealRules?: AutoHealRules; + autoSwapSlotName?: string; + connectionStrings?: ConnStringInfo[]; + cors?: CorsSettings; + defaultDocuments?: string[]; + detailedErrorLoggingEnabled?: boolean; + documentRoot?: string; + experiments?: Experiments; + ftpsState?: FtpsState; + handlerMappings?: HandlerMapping[]; + healthCheckPath?: string; + http20Enabled?: boolean; + httpLoggingEnabled?: boolean; + ipSecurityRestrictions?: IpSecurityRestriction[]; + javaContainer?: string; + javaContainerVersion?: string; + javaVersion?: string; + limits?: SiteLimits; + linuxFxVersion?: string; + loadBalancing?: SiteLoadBalancing; + localMySqlEnabled?: boolean; + logsDirectorySizeLimit?: number; + readonly machineKey?: SiteMachineKey; + managedPipelineMode?: ManagedPipelineMode; + managedServiceIdentityId?: number; + minTlsVersion?: SupportedTlsVersions; + netFrameworkVersion?: string; + nodeVersion?: string; + numberOfWorkers?: number; + phpVersion?: string; + powerShellVersion?: string; + preWarmedInstanceCount?: number; + publishingUsername?: string; + push?: PushSettings; + pythonVersion?: string; + remoteDebuggingEnabled?: boolean; + remoteDebuggingVersion?: string; + requestTracingEnabled?: boolean; + requestTracingExpirationTime?: Date; + scmIpSecurityRestrictions?: IpSecurityRestriction[]; + scmIpSecurityRestrictionsUseMain?: boolean; + scmType?: ScmType; + tracingOptions?: string; + use32BitWorkerProcess?: boolean; + virtualApplications?: VirtualApplication[]; + vnetName?: string; + webSocketsEnabled?: boolean; + windowsFxVersion?: string; + xManagedServiceIdentityId?: number; +} + +// @public +export type SiteConfigResource = ProxyOnlyResource & { + numberOfWorkers?: number; + defaultDocuments?: string[]; + netFrameworkVersion?: string; + phpVersion?: string; + pythonVersion?: string; + nodeVersion?: string; + powerShellVersion?: string; + linuxFxVersion?: string; + windowsFxVersion?: string; + requestTracingEnabled?: boolean; + requestTracingExpirationTime?: Date; + remoteDebuggingEnabled?: boolean; + remoteDebuggingVersion?: string; + httpLoggingEnabled?: boolean; + logsDirectorySizeLimit?: number; + detailedErrorLoggingEnabled?: boolean; + publishingUsername?: string; + appSettings?: NameValuePair[]; + connectionStrings?: ConnStringInfo[]; + readonly machineKey?: SiteMachineKey; + handlerMappings?: HandlerMapping[]; + documentRoot?: string; + scmType?: ScmType; + use32BitWorkerProcess?: boolean; + webSocketsEnabled?: boolean; + alwaysOn?: boolean; + javaVersion?: string; + javaContainer?: string; + javaContainerVersion?: string; + appCommandLine?: string; + managedPipelineMode?: ManagedPipelineMode; + virtualApplications?: VirtualApplication[]; + loadBalancing?: SiteLoadBalancing; + experiments?: Experiments; + limits?: SiteLimits; + autoHealEnabled?: boolean; + autoHealRules?: AutoHealRules; + tracingOptions?: string; + vnetName?: string; + cors?: CorsSettings; + push?: PushSettings; + apiDefinition?: ApiDefinitionInfo; + apiManagementConfig?: ApiManagementConfig; + autoSwapSlotName?: string; + localMySqlEnabled?: boolean; + managedServiceIdentityId?: number; + xManagedServiceIdentityId?: number; + ipSecurityRestrictions?: IpSecurityRestriction[]; + scmIpSecurityRestrictions?: IpSecurityRestriction[]; + scmIpSecurityRestrictionsUseMain?: boolean; + http20Enabled?: boolean; + minTlsVersion?: SupportedTlsVersions; + ftpsState?: FtpsState; + preWarmedInstanceCount?: number; + healthCheckPath?: string; +}; + +// @public +export interface SiteConfigResourceCollection { + readonly nextLink?: string; + value: SiteConfigResource[]; +} + +// @public +export type SiteConfigurationSnapshotInfo = ProxyOnlyResource & { + readonly time?: Date; + readonly snapshotId?: number; +}; + +// @public +export interface SiteConfigurationSnapshotInfoCollection { + readonly nextLink?: string; + value: SiteConfigurationSnapshotInfo[]; +} + +// @public +export type SiteExtensionInfo = ProxyOnlyResource & { + extensionId?: string; + title?: string; + extensionType?: SiteExtensionType; + summary?: string; + description?: string; + version?: string; + extensionUrl?: string; + projectUrl?: string; + iconUrl?: string; + licenseUrl?: string; + feedUrl?: string; + authors?: string[]; + installerCommandLineParams?: string; + publishedDateTime?: Date; + downloadCount?: number; + localIsLatestVersion?: boolean; + localPath?: string; + installedDateTime?: Date; + provisioningState?: string; + comment?: string; +}; + +// @public +export interface SiteExtensionInfoCollection { + readonly nextLink?: string; + value: SiteExtensionInfo[]; +} + +// @public +export type SiteExtensionType = "Gallery" | "WebRoot"; + +// @public +export type SiteInstance = ProxyOnlyResource & { + readonly siteInstanceName?: string; +}; + +// @public +export interface SiteLimits { + maxDiskSizeInMb?: number; + maxMemoryInMb?: number; + maxPercentageCpu?: number; +} + +// @public +export type SiteLoadBalancing = "WeightedRoundRobin" | "LeastRequests" | "LeastResponseTime" | "WeightedTotalTraffic" | "RequestHash"; + +// @public +export type SiteLogsConfig = ProxyOnlyResource & { + applicationLogs?: ApplicationLogsConfig; + httpLogs?: HttpLogsConfig; + failedRequestsTracing?: EnabledConfig; + detailedErrorMessages?: EnabledConfig; +}; + +// @public +export interface SiteMachineKey { + decryption?: string; + decryptionKey?: string; + validation?: string; + validationKey?: string; +} + +// @public +export type SitePatchResource = ProxyOnlyResource & { + identity?: ManagedServiceIdentity; + readonly state?: string; + readonly hostNames?: string[]; + readonly repositorySiteName?: string; + readonly usageState?: UsageState; + enabled?: boolean; + readonly enabledHostNames?: string[]; + readonly availabilityState?: SiteAvailabilityState; + hostNameSslStates?: HostNameSslState[]; + serverFarmId?: string; + reserved?: boolean; + isXenon?: boolean; + hyperV?: boolean; + readonly lastModifiedTimeUtc?: Date; + siteConfig?: SiteConfig; + readonly trafficManagerHostNames?: string[]; + scmSiteAlsoStopped?: boolean; + readonly targetSwapSlot?: string; + hostingEnvironmentProfile?: HostingEnvironmentProfile; + clientAffinityEnabled?: boolean; + clientCertEnabled?: boolean; + clientCertExclusionPaths?: string; + hostNamesDisabled?: boolean; + readonly outboundIpAddresses?: string; + readonly possibleOutboundIpAddresses?: string; + containerSize?: number; + dailyMemoryTimeQuota?: number; + readonly suspendedTill?: Date; + readonly maxNumberOfWorkers?: number; + cloningInfo?: CloningInfo; + readonly resourceGroup?: string; + readonly isDefaultContainer?: boolean; + readonly defaultHostName?: string; + readonly slotSwapStatus?: SlotSwapStatus; + httpsOnly?: boolean; + redundancyMode?: RedundancyMode; + readonly inProgressOperationId?: string; +}; + +// @public +export type SitePhpErrorLogFlag = ProxyOnlyResource & { + localLogErrors?: string; + masterLogErrors?: string; + localLogErrorsMaxLength?: string; + masterLogErrorsMaxLength?: string; +}; + +// @public +export type SiteRuntimeState = "READY" | "STOPPED" | "UNKNOWN"; + +// @public +export interface SiteSeal { + html: string; +} + +// @public +export interface SiteSealRequest { + lightTheme?: boolean; + locale?: string; +} + +// @public +export type SiteSourceControl = ProxyOnlyResource & { + repoUrl?: string; + branch?: string; + isManualIntegration?: boolean; + deploymentRollbackEnabled?: boolean; + isMercurial?: boolean; +}; + +// @public +export interface SkuCapacity { + default?: number; + maximum?: number; + minimum?: number; + scaleType?: string; +} + +// @public +export interface SkuDescription { + capabilities?: Capability[]; + capacity?: number; + family?: string; + locations?: string[]; + name?: string; + size?: string; + skuCapacity?: SkuCapacity; + tier?: string; +} + +// @public +export interface SkuInfo { + capacity?: SkuCapacity; + resourceType?: string; + sku?: SkuDescription; +} + +// @public +export interface SkuInfoCollection { + readonly nextLink?: string; + value: SkuInfo[]; +} + +// @public +export interface SkuInfos { + resourceType?: string; + skus?: GlobalCsmSkuDescription[]; +} + +// @public +export type SkuName = string; + +// @public +export type SlotConfigNamesResource = ProxyOnlyResource & { + connectionStringNames?: string[]; + appSettingNames?: string[]; + azureStorageConfigNames?: string[]; +}; + +// @public +export type SlotDifference = ProxyOnlyResource & { + readonly level?: string; + readonly settingType?: string; + readonly diffRule?: string; + readonly settingName?: string; + readonly valueInCurrentSlot?: string; + readonly valueInTargetSlot?: string; + readonly description?: string; +}; + +// @public +export interface SlotDifferenceCollection { + readonly nextLink?: string; + value: SlotDifference[]; +} + +// @public +export interface SlotSwapStatus { + readonly destinationSlotName?: string; + readonly sourceSlotName?: string; + readonly timestampUtc?: Date; +} + +// @public +export interface SlowRequestsBasedTrigger { + count?: number; + timeInterval?: string; + timeTaken?: string; +} + +// @public +export type Snapshot = ProxyOnlyResource & { + readonly time?: string; +}; + +// @public +export interface SnapshotCollection { + readonly nextLink?: string; + value: Snapshot[]; +} + +// @public +export interface SnapshotRecoverySource { + id?: string; + location?: string; +} + +// @public +export type SnapshotRestoreRequest = ProxyOnlyResource & { + snapshotTime?: string; + recoverySource?: SnapshotRecoverySource; + overwrite?: boolean; + recoverConfiguration?: boolean; + ignoreConflictingHostNames?: boolean; + useDRSecondary?: boolean; +}; + +// @public +export interface Solution { + data?: NameValuePair[][]; + description?: string; + displayName?: string; + id?: number; + metadata?: NameValuePair[][]; + order?: number; + type?: SolutionType; +} + +// @public +export type SolutionType = "QuickSolution" | "DeepInvestigation" | "BestPractices"; + +// @public +export type SourceControl = ProxyOnlyResource & { + token?: string; + tokenSecret?: string; + refreshToken?: string; + expirationTime?: Date; +}; + +// @public +export interface SourceControlCollection { + readonly nextLink?: string; + value: SourceControl[]; +} + +// @public +export type SslState = "Disabled" | "SniEnabled" | "IpBasedEnabled"; + +// @public +export interface StackMajorVersion { + applicationInsights?: boolean; + displayVersion?: string; + isDefault?: boolean; + isDeprecated?: boolean; + isHidden?: boolean; + isPreview?: boolean; + minorVersions?: StackMinorVersion[]; + runtimeVersion?: string; +} + +// @public +export interface StackMinorVersion { + displayVersion?: string; + isDefault?: boolean; + isRemoteDebuggingEnabled?: boolean; + runtimeVersion?: string; +} + +// @public +export interface StampCapacity { + availableCapacity?: number; + computeMode?: ComputeModeOptions; + excludeFromCapacityAllocation?: boolean; + isApplicableForAllComputeModes?: boolean; + isLinux?: boolean; + name?: string; + siteMode?: string; + totalCapacity?: number; + unit?: string; + workerSize?: WorkerSizeOptions; + workerSizeId?: number; +} + +// @public +export interface StampCapacityCollection { + readonly nextLink?: string; + value: StampCapacity[]; +} + +// @public +export type StaticSiteARMResource = Resource & { + sku?: SkuDescription; + readonly defaultHostname?: string; + repositoryUrl?: string; + branch?: string; + readonly customDomains?: string[]; + repositoryToken?: string; + buildProperties?: StaticSiteBuildProperties; +}; + +// @public +export type StaticSiteBuildARMResource = ProxyOnlyResource & { + readonly buildId?: string; + readonly sourceBranch?: string; + readonly pullRequestTitle?: string; + readonly hostname?: string; + readonly createdTimeUtc?: Date; + readonly lastUpdatedOn?: Date; + readonly status?: BuildStatus; +}; + +// @public +export interface StaticSiteBuildCollection { + readonly nextLink?: string; + value: StaticSiteBuildARMResource[]; +} + +// @public +export interface StaticSiteBuildProperties { + apiLocation?: string; + appArtifactLocation?: string; + appLocation?: string; +} + +// @public +export interface StaticSiteCollection { + readonly nextLink?: string; + value: StaticSiteARMResource[]; +} + +// @public +export type StaticSiteCustomDomainOverviewARMResource = ProxyOnlyResource & { + readonly domainName?: string; + readonly createdOn?: Date; +}; + +// @public +export interface StaticSiteCustomDomainOverviewCollection { + readonly nextLink?: string; + value: StaticSiteCustomDomainOverviewARMResource[]; +} + +// @public +export type StaticSiteFunctionOverviewARMResource = ProxyOnlyResource & { + readonly functionName?: string; + readonly triggerType?: TriggerTypes; +}; + +// @public +export interface StaticSiteFunctionOverviewCollection { + readonly nextLink?: string; + value: StaticSiteFunctionOverviewARMResource[]; +} + +// @public +export type StaticSitePatchResource = ProxyOnlyResource & { + readonly defaultHostname?: string; + repositoryUrl?: string; + branch?: string; + readonly customDomains?: string[]; + repositoryToken?: string; + buildProperties?: StaticSiteBuildProperties; +}; + +// @public +export type StaticSiteResetPropertiesARMResource = ProxyOnlyResource & { + repositoryToken?: string; + shouldUpdateRepository?: boolean; +}; + +// @public +export interface StaticSites { + createOrUpdateStaticSite(resourceGroupName: string, name: string, staticSiteEnvelope: StaticSiteARMResource, options?: StaticSitesCreateOrUpdateStaticSiteOptionalParams): Promise; + createOrUpdateStaticSiteBuildFunctionAppSettings(resourceGroupName: string, name: string, prId: string, appSettings: StringDictionary, options?: StaticSitesCreateOrUpdateStaticSiteBuildFunctionAppSettingsOptionalParams): Promise; + createOrUpdateStaticSiteCustomDomain(resourceGroupName: string, name: string, domainName: string, options?: StaticSitesCreateOrUpdateStaticSiteCustomDomainOptionalParams): Promise; + createOrUpdateStaticSiteFunctionAppSettings(resourceGroupName: string, name: string, appSettings: StringDictionary, options?: StaticSitesCreateOrUpdateStaticSiteFunctionAppSettingsOptionalParams): Promise; + createUserRolesInvitationLink(resourceGroupName: string, name: string, staticSiteUserRolesInvitationEnvelope: StaticSiteUserInvitationRequestResource, options?: StaticSitesCreateUserRolesInvitationLinkOptionalParams): Promise; + deleteStaticSite(resourceGroupName: string, name: string, options?: StaticSitesDeleteStaticSiteOptionalParams): Promise; + deleteStaticSiteBuild(resourceGroupName: string, name: string, prId: string, options?: StaticSitesDeleteStaticSiteBuildOptionalParams): Promise; + deleteStaticSiteCustomDomain(resourceGroupName: string, name: string, domainName: string, options?: StaticSitesDeleteStaticSiteCustomDomainOptionalParams): Promise; + deleteStaticSiteUser(resourceGroupName: string, name: string, authprovider: string, userid: string, options?: StaticSitesDeleteStaticSiteUserOptionalParams): Promise; + detachStaticSite(resourceGroupName: string, name: string, options?: StaticSitesDetachStaticSiteOptionalParams): Promise; + getStaticSite(resourceGroupName: string, name: string, options?: StaticSitesGetStaticSiteOptionalParams): Promise; + getStaticSiteBuild(resourceGroupName: string, name: string, prId: string, options?: StaticSitesGetStaticSiteBuildOptionalParams): Promise; + list(options?: StaticSitesListOptionalParams): PagedAsyncIterableIterator; + listStaticSiteBuildFunctionAppSettings(resourceGroupName: string, name: string, prId: string, options?: StaticSitesListStaticSiteBuildFunctionAppSettingsOptionalParams): Promise; + listStaticSiteBuildFunctions(resourceGroupName: string, name: string, prId: string, options?: StaticSitesListStaticSiteBuildFunctionsOptionalParams): PagedAsyncIterableIterator; + listStaticSiteBuilds(resourceGroupName: string, name: string, options?: StaticSitesGetStaticSiteBuildsOptionalParams): PagedAsyncIterableIterator; + listStaticSiteCustomDomains(resourceGroupName: string, name: string, options?: StaticSitesListStaticSiteCustomDomainsOptionalParams): PagedAsyncIterableIterator; + listStaticSiteFunctionAppSettings(resourceGroupName: string, name: string, options?: StaticSitesListStaticSiteFunctionAppSettingsOptionalParams): Promise; + listStaticSiteFunctions(resourceGroupName: string, name: string, options?: StaticSitesListStaticSiteFunctionsOptionalParams): PagedAsyncIterableIterator; + listStaticSitesByResourceGroup(resourceGroupName: string, options?: StaticSitesGetStaticSitesByResourceGroupOptionalParams): PagedAsyncIterableIterator; + listStaticSiteSecrets(resourceGroupName: string, name: string, options?: StaticSitesListStaticSiteSecretsOptionalParams): Promise; + listStaticSiteUsers(resourceGroupName: string, name: string, authprovider: string, options?: StaticSitesListStaticSiteUsersOptionalParams): PagedAsyncIterableIterator; + resetStaticSiteApiKey(resourceGroupName: string, name: string, resetPropertiesEnvelope: StaticSiteResetPropertiesARMResource, options?: StaticSitesResetStaticSiteApiKeyOptionalParams): Promise; + updateStaticSite(resourceGroupName: string, name: string, staticSiteEnvelope: StaticSitePatchResource, options?: StaticSitesUpdateStaticSiteOptionalParams): Promise; + updateStaticSiteUser(resourceGroupName: string, name: string, authprovider: string, userid: string, staticSiteUserEnvelope: StaticSiteUserARMResource, options?: StaticSitesUpdateStaticSiteUserOptionalParams): Promise; + validateCustomDomainCanBeAddedToStaticSite(resourceGroupName: string, name: string, domainName: string, options?: StaticSitesValidateCustomDomainCanBeAddedToStaticSiteOptionalParams): Promise; +} + +// @public +export interface StaticSitesCreateOrUpdateStaticSiteBuildFunctionAppSettingsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type StaticSitesCreateOrUpdateStaticSiteBuildFunctionAppSettingsResponse = StringDictionary; + +// @public +export interface StaticSitesCreateOrUpdateStaticSiteCustomDomainOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type StaticSitesCreateOrUpdateStaticSiteCustomDomainResponse = StaticSiteCustomDomainOverviewARMResource; + +// @public +export interface StaticSitesCreateOrUpdateStaticSiteFunctionAppSettingsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type StaticSitesCreateOrUpdateStaticSiteFunctionAppSettingsResponse = StringDictionary; + +// @public +export interface StaticSitesCreateOrUpdateStaticSiteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type StaticSitesCreateOrUpdateStaticSiteResponse = StaticSiteARMResource; + +// @public +export interface StaticSitesCreateUserRolesInvitationLinkOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type StaticSitesCreateUserRolesInvitationLinkResponse = StaticSiteUserInvitationResponseResource; + +// @public +export interface StaticSitesDeleteStaticSiteBuildOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface StaticSitesDeleteStaticSiteCustomDomainOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface StaticSitesDeleteStaticSiteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface StaticSitesDeleteStaticSiteUserOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface StaticSitesDetachStaticSiteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface StaticSitesGetStaticSiteBuildOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type StaticSitesGetStaticSiteBuildResponse = StaticSiteBuildARMResource; + +// @public +export interface StaticSitesGetStaticSiteBuildsNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type StaticSitesGetStaticSiteBuildsNextResponse = StaticSiteBuildCollection; + +// @public +export interface StaticSitesGetStaticSiteBuildsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type StaticSitesGetStaticSiteBuildsResponse = StaticSiteBuildCollection; + +// @public +export interface StaticSitesGetStaticSiteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type StaticSitesGetStaticSiteResponse = StaticSiteARMResource; + +// @public +export interface StaticSitesGetStaticSitesByResourceGroupNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type StaticSitesGetStaticSitesByResourceGroupNextResponse = StaticSiteCollection; + +// @public +export interface StaticSitesGetStaticSitesByResourceGroupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type StaticSitesGetStaticSitesByResourceGroupResponse = StaticSiteCollection; + +// @public +export interface StaticSitesListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type StaticSitesListNextResponse = StaticSiteCollection; + +// @public +export interface StaticSitesListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type StaticSitesListResponse = StaticSiteCollection; + +// @public +export interface StaticSitesListStaticSiteBuildFunctionAppSettingsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type StaticSitesListStaticSiteBuildFunctionAppSettingsResponse = StringDictionary; + +// @public +export interface StaticSitesListStaticSiteBuildFunctionsNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type StaticSitesListStaticSiteBuildFunctionsNextResponse = StaticSiteFunctionOverviewCollection; + +// @public +export interface StaticSitesListStaticSiteBuildFunctionsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type StaticSitesListStaticSiteBuildFunctionsResponse = StaticSiteFunctionOverviewCollection; + +// @public +export interface StaticSitesListStaticSiteCustomDomainsNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type StaticSitesListStaticSiteCustomDomainsNextResponse = StaticSiteCustomDomainOverviewCollection; + +// @public +export interface StaticSitesListStaticSiteCustomDomainsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type StaticSitesListStaticSiteCustomDomainsResponse = StaticSiteCustomDomainOverviewCollection; + +// @public +export interface StaticSitesListStaticSiteFunctionAppSettingsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type StaticSitesListStaticSiteFunctionAppSettingsResponse = StringDictionary; + +// @public +export interface StaticSitesListStaticSiteFunctionsNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type StaticSitesListStaticSiteFunctionsNextResponse = StaticSiteFunctionOverviewCollection; + +// @public +export interface StaticSitesListStaticSiteFunctionsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type StaticSitesListStaticSiteFunctionsResponse = StaticSiteFunctionOverviewCollection; + +// @public +export interface StaticSitesListStaticSiteSecretsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type StaticSitesListStaticSiteSecretsResponse = StringDictionary; + +// @public +export interface StaticSitesListStaticSiteUsersNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type StaticSitesListStaticSiteUsersNextResponse = StaticSiteUserCollection; + +// @public +export interface StaticSitesListStaticSiteUsersOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type StaticSitesListStaticSiteUsersResponse = StaticSiteUserCollection; + +// @public +export interface StaticSitesResetStaticSiteApiKeyOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface StaticSitesUpdateStaticSiteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type StaticSitesUpdateStaticSiteResponse = StaticSiteARMResource; + +// @public +export interface StaticSitesUpdateStaticSiteUserOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type StaticSitesUpdateStaticSiteUserResponse = StaticSiteUserARMResource; + +// @public +export interface StaticSitesValidateCustomDomainCanBeAddedToStaticSiteOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type StaticSiteUserARMResource = ProxyOnlyResource & { + readonly provider?: string; + readonly userId?: string; + readonly displayName?: string; + roles?: string; +}; + +// @public +export interface StaticSiteUserCollection { + readonly nextLink?: string; + value: StaticSiteUserARMResource[]; +} + +// @public +export type StaticSiteUserInvitationRequestResource = ProxyOnlyResource & { + domain?: string; + provider?: string; + userDetails?: string; + roles?: string; + numHoursToExpiration?: number; +}; + +// @public +export type StaticSiteUserInvitationResponseResource = ProxyOnlyResource & { + readonly expiresOn?: Date; + readonly invitationUrl?: string; +}; + +// @public +export interface StatusCodesBasedTrigger { + count?: number; + status?: number; + subStatus?: number; + timeInterval?: string; + win32Status?: number; +} + +// @public +export type StatusOptions = "Ready" | "Pending" | "Creating"; + +// @public +export type StorageMigrationOptions = ProxyOnlyResource & { + azurefilesConnectionString?: string; + azurefilesShare?: string; + switchSiteAfterMigration?: boolean; + blockWriteAccessToSite?: boolean; +}; + +// @public +export type StorageMigrationResponse = ProxyOnlyResource & { + readonly operationId?: string; +}; + +// @public +export type StringDictionary = ProxyOnlyResource & { + properties?: { + [propertyName: string]: string; + }; +}; + +// @public +export type SupportedTlsVersions = string; + +// @public +export type SwiftVirtualNetwork = ProxyOnlyResource & { + subnetResourceId?: string; + swiftSupported?: boolean; +}; + +// @public +export interface TldLegalAgreement { + agreementKey: string; + content: string; + title: string; + url?: string; +} + +// @public +export interface TldLegalAgreementCollection { + readonly nextLink?: string; + value: TldLegalAgreement[]; +} + +// @public +export type TopLevelDomain = ProxyOnlyResource & { + privacy?: boolean; +}; + +// @public +export interface TopLevelDomainAgreementOption { + forTransfer?: boolean; + includePrivacy?: boolean; +} + +// @public +export interface TopLevelDomainCollection { + readonly nextLink?: string; + value: TopLevelDomain[]; +} + +// @public +export interface TopLevelDomains { + get(name: string, options?: TopLevelDomainsGetOptionalParams): Promise; + list(options?: TopLevelDomainsListOptionalParams): PagedAsyncIterableIterator; + listAgreements(name: string, agreementOption: TopLevelDomainAgreementOption, options?: TopLevelDomainsListAgreementsOptionalParams): PagedAsyncIterableIterator; +} + +// @public +export interface TopLevelDomainsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type TopLevelDomainsGetResponse = TopLevelDomain; + +// @public +export interface TopLevelDomainsListAgreementsNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type TopLevelDomainsListAgreementsNextResponse = TldLegalAgreementCollection; + +// @public +export interface TopLevelDomainsListAgreementsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type TopLevelDomainsListAgreementsResponse = TldLegalAgreementCollection; + +// @public +export interface TopLevelDomainsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type TopLevelDomainsListNextResponse = TopLevelDomainCollection; + +// @public +export interface TopLevelDomainsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type TopLevelDomainsListResponse = TopLevelDomainCollection; + +// @public +export type TriggeredJobHistory = ProxyOnlyResource & { + runs?: TriggeredJobRun[]; +}; + +// @public +export interface TriggeredJobHistoryCollection { + readonly nextLink?: string; + value: TriggeredJobHistory[]; +} + +// @public +export type TriggeredJobRun = ProxyOnlyResource & { + webJobId?: string; + webJobName?: string; + status?: TriggeredWebJobStatus; + startTime?: Date; + endTime?: Date; + duration?: string; + outputUrl?: string; + errorUrl?: string; + url?: string; + jobName?: string; + trigger?: string; +}; + +// @public +export type TriggeredWebJob = ProxyOnlyResource & { + latestRun?: TriggeredJobRun; + historyUrl?: string; + schedulerLogsUrl?: string; + runCommand?: string; + url?: string; + extraInfoUrl?: string; + webJobType?: WebJobType; + error?: string; + usingSdk?: boolean; + settings?: { + [propertyName: string]: Record; + }; +}; + +// @public +export interface TriggeredWebJobCollection { + readonly nextLink?: string; + value: TriggeredWebJob[]; +} + +// @public +export type TriggeredWebJobStatus = "Success" | "Failed" | "Error"; + +// @public +export type TriggerTypes = string; + +// @public +export type UnauthenticatedClientAction = "RedirectToLoginPage" | "AllowAnonymous"; + +// @public +export type Usage = ProxyOnlyResource & { + readonly displayName?: string; + readonly resourceName?: string; + readonly unit?: string; + readonly currentValue?: number; + readonly limit?: number; + readonly nextResetTime?: Date; + readonly computeMode?: ComputeModeOptions; + readonly siteMode?: string; +}; + +// @public +export interface UsageCollection { + readonly nextLink?: string; + value: Usage[]; +} + +// @public +export type UsageState = "Normal" | "Exceeded"; + +// @public +export type User = ProxyOnlyResource & { + publishingUserName?: string; + publishingPassword?: string; + publishingPasswordHash?: string; + publishingPasswordHashSalt?: string; + scmUri?: string; +}; + +// @public +export interface ValidateRequest { + capacity?: number; + containerImagePlatform?: string; + containerImageRepository?: string; + containerImageTag?: string; + containerRegistryBaseUrl?: string; + containerRegistryPassword?: string; + containerRegistryUsername?: string; + hostingEnvironment?: string; + isSpot?: boolean; + isXenon?: boolean; + location: string; + name: string; + needLinuxWorkers?: boolean; + serverFarmId?: string; + skuName?: string; + type: ValidateResourceTypes; +} + +// @public +export type ValidateResourceTypes = string; + +// @public +export interface ValidateResponse { + error?: ValidateResponseError; + status?: string; +} + +// @public +export interface ValidateResponseError { + code?: string; + message?: string; +} + +// @public +export interface VirtualApplication { + physicalPath?: string; + preloadEnabled?: boolean; + virtualDirectories?: VirtualDirectory[]; + virtualPath?: string; +} + +// @public +export interface VirtualDirectory { + physicalPath?: string; + virtualPath?: string; +} + +// @public +export interface VirtualIPMapping { + internalHttpPort?: number; + internalHttpsPort?: number; + inUse?: boolean; + serviceName?: string; + virtualIP?: string; +} + +// @public +export interface VirtualNetworkProfile { + id?: string; + readonly name?: string; + subnet?: string; + readonly type?: string; +} + +// @public +export type VnetGateway = ProxyOnlyResource & { + vnetName?: string; + vpnPackageUri?: string; +}; + +// @public +export type VnetInfo = ProxyOnlyResource & { + vnetResourceId?: string; + readonly certThumbprint?: string; + certBlob?: string; + readonly routes?: VnetRoute[]; + readonly resyncRequired?: boolean; + dnsServers?: string; + isSwift?: boolean; +}; + +// @public +export type VnetParameters = ProxyOnlyResource & { + vnetResourceGroup?: string; + vnetName?: string; + vnetSubnetName?: string; +}; + +// @public +export type VnetRoute = ProxyOnlyResource & { + startAddress?: string; + endAddress?: string; + routeType?: RouteType; +}; + +// @public +export type VnetValidationFailureDetails = ProxyOnlyResource & { + failed?: boolean; + failedTests?: VnetValidationTestFailure[]; +}; + +// @public +export type VnetValidationTestFailure = ProxyOnlyResource & { + testName?: string; + details?: string; +}; + +// @public +export interface WebAppCollection { + readonly nextLink?: string; + value: Site[]; +} + +// @public +export interface WebAppInstanceCollection { + readonly nextLink?: string; + value: SiteInstance[]; +} + +// @public +export interface WebApps { + addPremierAddOn(resourceGroupName: string, name: string, premierAddOnName: string, premierAddOn: PremierAddOn, options?: WebAppsAddPremierAddOnOptionalParams): Promise; + addPremierAddOnSlot(resourceGroupName: string, name: string, premierAddOnName: string, slot: string, premierAddOn: PremierAddOn, options?: WebAppsAddPremierAddOnSlotOptionalParams): Promise; + analyzeCustomHostname(resourceGroupName: string, name: string, options?: WebAppsAnalyzeCustomHostnameOptionalParams): Promise; + analyzeCustomHostnameSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsAnalyzeCustomHostnameSlotOptionalParams): Promise; + applySlotConfigToProduction(resourceGroupName: string, name: string, slotSwapEntity: CsmSlotEntity, options?: WebAppsApplySlotConfigToProductionOptionalParams): Promise; + applySlotConfigurationSlot(resourceGroupName: string, name: string, slot: string, slotSwapEntity: CsmSlotEntity, options?: WebAppsApplySlotConfigurationSlotOptionalParams): Promise; + backup(resourceGroupName: string, name: string, request: BackupRequest, options?: WebAppsBackupOptionalParams): Promise; + backupSlot(resourceGroupName: string, name: string, slot: string, request: BackupRequest, options?: WebAppsBackupSlotOptionalParams): Promise; + beginApproveOrRejectPrivateEndpointConnection(resourceGroupName: string, name: string, privateEndpointConnectionName: string, privateEndpointWrapper: PrivateLinkConnectionApprovalRequestResource, options?: WebAppsApproveOrRejectPrivateEndpointConnectionOptionalParams): Promise, WebAppsApproveOrRejectPrivateEndpointConnectionResponse>>; + beginApproveOrRejectPrivateEndpointConnectionAndWait(resourceGroupName: string, name: string, privateEndpointConnectionName: string, privateEndpointWrapper: PrivateLinkConnectionApprovalRequestResource, options?: WebAppsApproveOrRejectPrivateEndpointConnectionOptionalParams): Promise; + beginCopyProductionSlot(resourceGroupName: string, name: string, copySlotEntity: CsmCopySlotEntity, options?: WebAppsCopyProductionSlotOptionalParams): Promise, void>>; + beginCopyProductionSlotAndWait(resourceGroupName: string, name: string, copySlotEntity: CsmCopySlotEntity, options?: WebAppsCopyProductionSlotOptionalParams): Promise; + beginCopySlot(resourceGroupName: string, name: string, slot: string, copySlotEntity: CsmCopySlotEntity, options?: WebAppsCopySlotOptionalParams): Promise, void>>; + beginCopySlotAndWait(resourceGroupName: string, name: string, slot: string, copySlotEntity: CsmCopySlotEntity, options?: WebAppsCopySlotOptionalParams): Promise; + beginCreateFunction(resourceGroupName: string, name: string, functionName: string, functionEnvelope: FunctionEnvelope, options?: WebAppsCreateFunctionOptionalParams): Promise, WebAppsCreateFunctionResponse>>; + beginCreateFunctionAndWait(resourceGroupName: string, name: string, functionName: string, functionEnvelope: FunctionEnvelope, options?: WebAppsCreateFunctionOptionalParams): Promise; + beginCreateInstanceFunctionSlot(resourceGroupName: string, name: string, functionName: string, slot: string, functionEnvelope: FunctionEnvelope, options?: WebAppsCreateInstanceFunctionSlotOptionalParams): Promise, WebAppsCreateInstanceFunctionSlotResponse>>; + beginCreateInstanceFunctionSlotAndWait(resourceGroupName: string, name: string, functionName: string, slot: string, functionEnvelope: FunctionEnvelope, options?: WebAppsCreateInstanceFunctionSlotOptionalParams): Promise; + beginCreateInstanceMSDeployOperation(resourceGroupName: string, name: string, instanceId: string, mSDeploy: MSDeploy, options?: WebAppsCreateInstanceMSDeployOperationOptionalParams): Promise, WebAppsCreateInstanceMSDeployOperationResponse>>; + beginCreateInstanceMSDeployOperationAndWait(resourceGroupName: string, name: string, instanceId: string, mSDeploy: MSDeploy, options?: WebAppsCreateInstanceMSDeployOperationOptionalParams): Promise; + beginCreateInstanceMSDeployOperationSlot(resourceGroupName: string, name: string, slot: string, instanceId: string, mSDeploy: MSDeploy, options?: WebAppsCreateInstanceMSDeployOperationSlotOptionalParams): Promise, WebAppsCreateInstanceMSDeployOperationSlotResponse>>; + beginCreateInstanceMSDeployOperationSlotAndWait(resourceGroupName: string, name: string, slot: string, instanceId: string, mSDeploy: MSDeploy, options?: WebAppsCreateInstanceMSDeployOperationSlotOptionalParams): Promise; + beginCreateMSDeployOperation(resourceGroupName: string, name: string, mSDeploy: MSDeploy, options?: WebAppsCreateMSDeployOperationOptionalParams): Promise, WebAppsCreateMSDeployOperationResponse>>; + beginCreateMSDeployOperationAndWait(resourceGroupName: string, name: string, mSDeploy: MSDeploy, options?: WebAppsCreateMSDeployOperationOptionalParams): Promise; + beginCreateMSDeployOperationSlot(resourceGroupName: string, name: string, slot: string, mSDeploy: MSDeploy, options?: WebAppsCreateMSDeployOperationSlotOptionalParams): Promise, WebAppsCreateMSDeployOperationSlotResponse>>; + beginCreateMSDeployOperationSlotAndWait(resourceGroupName: string, name: string, slot: string, mSDeploy: MSDeploy, options?: WebAppsCreateMSDeployOperationSlotOptionalParams): Promise; + beginCreateOrUpdate(resourceGroupName: string, name: string, siteEnvelope: Site, options?: WebAppsCreateOrUpdateOptionalParams): Promise, WebAppsCreateOrUpdateResponse>>; + beginCreateOrUpdateAndWait(resourceGroupName: string, name: string, siteEnvelope: Site, options?: WebAppsCreateOrUpdateOptionalParams): Promise; + beginCreateOrUpdateSlot(resourceGroupName: string, name: string, slot: string, siteEnvelope: Site, options?: WebAppsCreateOrUpdateSlotOptionalParams): Promise, WebAppsCreateOrUpdateSlotResponse>>; + beginCreateOrUpdateSlotAndWait(resourceGroupName: string, name: string, slot: string, siteEnvelope: Site, options?: WebAppsCreateOrUpdateSlotOptionalParams): Promise; + beginCreateOrUpdateSourceControl(resourceGroupName: string, name: string, siteSourceControl: SiteSourceControl, options?: WebAppsCreateOrUpdateSourceControlOptionalParams): Promise, WebAppsCreateOrUpdateSourceControlResponse>>; + beginCreateOrUpdateSourceControlAndWait(resourceGroupName: string, name: string, siteSourceControl: SiteSourceControl, options?: WebAppsCreateOrUpdateSourceControlOptionalParams): Promise; + beginCreateOrUpdateSourceControlSlot(resourceGroupName: string, name: string, slot: string, siteSourceControl: SiteSourceControl, options?: WebAppsCreateOrUpdateSourceControlSlotOptionalParams): Promise, WebAppsCreateOrUpdateSourceControlSlotResponse>>; + beginCreateOrUpdateSourceControlSlotAndWait(resourceGroupName: string, name: string, slot: string, siteSourceControl: SiteSourceControl, options?: WebAppsCreateOrUpdateSourceControlSlotOptionalParams): Promise; + beginDeletePrivateEndpointConnection(resourceGroupName: string, name: string, privateEndpointConnectionName: string, options?: WebAppsDeletePrivateEndpointConnectionOptionalParams): Promise, WebAppsDeletePrivateEndpointConnectionResponse>>; + beginDeletePrivateEndpointConnectionAndWait(resourceGroupName: string, name: string, privateEndpointConnectionName: string, options?: WebAppsDeletePrivateEndpointConnectionOptionalParams): Promise; + beginInstallSiteExtension(resourceGroupName: string, name: string, siteExtensionId: string, options?: WebAppsInstallSiteExtensionOptionalParams): Promise, WebAppsInstallSiteExtensionResponse>>; + beginInstallSiteExtensionAndWait(resourceGroupName: string, name: string, siteExtensionId: string, options?: WebAppsInstallSiteExtensionOptionalParams): Promise; + beginInstallSiteExtensionSlot(resourceGroupName: string, name: string, siteExtensionId: string, slot: string, options?: WebAppsInstallSiteExtensionSlotOptionalParams): Promise, WebAppsInstallSiteExtensionSlotResponse>>; + beginInstallSiteExtensionSlotAndWait(resourceGroupName: string, name: string, siteExtensionId: string, slot: string, options?: WebAppsInstallSiteExtensionSlotOptionalParams): Promise; + beginListPublishingCredentials(resourceGroupName: string, name: string, options?: WebAppsListPublishingCredentialsOptionalParams): Promise, WebAppsListPublishingCredentialsResponse>>; + beginListPublishingCredentialsAndWait(resourceGroupName: string, name: string, options?: WebAppsListPublishingCredentialsOptionalParams): Promise; + beginListPublishingCredentialsSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListPublishingCredentialsSlotOptionalParams): Promise, WebAppsListPublishingCredentialsSlotResponse>>; + beginListPublishingCredentialsSlotAndWait(resourceGroupName: string, name: string, slot: string, options?: WebAppsListPublishingCredentialsSlotOptionalParams): Promise; + beginMigrateMySql(resourceGroupName: string, name: string, migrationRequestEnvelope: MigrateMySqlRequest, options?: WebAppsMigrateMySqlOptionalParams): Promise, WebAppsMigrateMySqlResponse>>; + beginMigrateMySqlAndWait(resourceGroupName: string, name: string, migrationRequestEnvelope: MigrateMySqlRequest, options?: WebAppsMigrateMySqlOptionalParams): Promise; + beginMigrateStorage(subscriptionName: string, resourceGroupName: string, name: string, migrationOptions: StorageMigrationOptions, options?: WebAppsMigrateStorageOptionalParams): Promise, WebAppsMigrateStorageResponse>>; + beginMigrateStorageAndWait(subscriptionName: string, resourceGroupName: string, name: string, migrationOptions: StorageMigrationOptions, options?: WebAppsMigrateStorageOptionalParams): Promise; + beginRestore(resourceGroupName: string, name: string, backupId: string, request: RestoreRequest, options?: WebAppsRestoreOptionalParams): Promise, void>>; + beginRestoreAndWait(resourceGroupName: string, name: string, backupId: string, request: RestoreRequest, options?: WebAppsRestoreOptionalParams): Promise; + beginRestoreFromBackupBlob(resourceGroupName: string, name: string, request: RestoreRequest, options?: WebAppsRestoreFromBackupBlobOptionalParams): Promise, void>>; + beginRestoreFromBackupBlobAndWait(resourceGroupName: string, name: string, request: RestoreRequest, options?: WebAppsRestoreFromBackupBlobOptionalParams): Promise; + beginRestoreFromBackupBlobSlot(resourceGroupName: string, name: string, slot: string, request: RestoreRequest, options?: WebAppsRestoreFromBackupBlobSlotOptionalParams): Promise, void>>; + beginRestoreFromBackupBlobSlotAndWait(resourceGroupName: string, name: string, slot: string, request: RestoreRequest, options?: WebAppsRestoreFromBackupBlobSlotOptionalParams): Promise; + beginRestoreFromDeletedApp(resourceGroupName: string, name: string, restoreRequest: DeletedAppRestoreRequest, options?: WebAppsRestoreFromDeletedAppOptionalParams): Promise, void>>; + beginRestoreFromDeletedAppAndWait(resourceGroupName: string, name: string, restoreRequest: DeletedAppRestoreRequest, options?: WebAppsRestoreFromDeletedAppOptionalParams): Promise; + beginRestoreFromDeletedAppSlot(resourceGroupName: string, name: string, slot: string, restoreRequest: DeletedAppRestoreRequest, options?: WebAppsRestoreFromDeletedAppSlotOptionalParams): Promise, void>>; + beginRestoreFromDeletedAppSlotAndWait(resourceGroupName: string, name: string, slot: string, restoreRequest: DeletedAppRestoreRequest, options?: WebAppsRestoreFromDeletedAppSlotOptionalParams): Promise; + beginRestoreSlot(resourceGroupName: string, name: string, backupId: string, slot: string, request: RestoreRequest, options?: WebAppsRestoreSlotOptionalParams): Promise, void>>; + beginRestoreSlotAndWait(resourceGroupName: string, name: string, backupId: string, slot: string, request: RestoreRequest, options?: WebAppsRestoreSlotOptionalParams): Promise; + beginRestoreSnapshot(resourceGroupName: string, name: string, restoreRequest: SnapshotRestoreRequest, options?: WebAppsRestoreSnapshotOptionalParams): Promise, void>>; + beginRestoreSnapshotAndWait(resourceGroupName: string, name: string, restoreRequest: SnapshotRestoreRequest, options?: WebAppsRestoreSnapshotOptionalParams): Promise; + beginRestoreSnapshotSlot(resourceGroupName: string, name: string, slot: string, restoreRequest: SnapshotRestoreRequest, options?: WebAppsRestoreSnapshotSlotOptionalParams): Promise, void>>; + beginRestoreSnapshotSlotAndWait(resourceGroupName: string, name: string, slot: string, restoreRequest: SnapshotRestoreRequest, options?: WebAppsRestoreSnapshotSlotOptionalParams): Promise; + beginStartNetworkTrace(resourceGroupName: string, name: string, options?: WebAppsStartNetworkTraceOptionalParams): Promise, WebAppsStartNetworkTraceResponse>>; + beginStartNetworkTraceAndWait(resourceGroupName: string, name: string, options?: WebAppsStartNetworkTraceOptionalParams): Promise; + beginStartNetworkTraceSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsStartNetworkTraceSlotOptionalParams): Promise, WebAppsStartNetworkTraceSlotResponse>>; + beginStartNetworkTraceSlotAndWait(resourceGroupName: string, name: string, slot: string, options?: WebAppsStartNetworkTraceSlotOptionalParams): Promise; + beginStartWebSiteNetworkTraceOperation(resourceGroupName: string, name: string, options?: WebAppsStartWebSiteNetworkTraceOperationOptionalParams): Promise, WebAppsStartWebSiteNetworkTraceOperationResponse>>; + beginStartWebSiteNetworkTraceOperationAndWait(resourceGroupName: string, name: string, options?: WebAppsStartWebSiteNetworkTraceOperationOptionalParams): Promise; + beginStartWebSiteNetworkTraceOperationSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsStartWebSiteNetworkTraceOperationSlotOptionalParams): Promise, WebAppsStartWebSiteNetworkTraceOperationSlotResponse>>; + beginStartWebSiteNetworkTraceOperationSlotAndWait(resourceGroupName: string, name: string, slot: string, options?: WebAppsStartWebSiteNetworkTraceOperationSlotOptionalParams): Promise; + beginSwapSlot(resourceGroupName: string, name: string, slot: string, slotSwapEntity: CsmSlotEntity, options?: WebAppsSwapSlotOptionalParams): Promise, void>>; + beginSwapSlotAndWait(resourceGroupName: string, name: string, slot: string, slotSwapEntity: CsmSlotEntity, options?: WebAppsSwapSlotOptionalParams): Promise; + beginSwapSlotWithProduction(resourceGroupName: string, name: string, slotSwapEntity: CsmSlotEntity, options?: WebAppsSwapSlotWithProductionOptionalParams): Promise, void>>; + beginSwapSlotWithProductionAndWait(resourceGroupName: string, name: string, slotSwapEntity: CsmSlotEntity, options?: WebAppsSwapSlotWithProductionOptionalParams): Promise; + createDeployment(resourceGroupName: string, name: string, id: string, deployment: Deployment, options?: WebAppsCreateDeploymentOptionalParams): Promise; + createDeploymentSlot(resourceGroupName: string, name: string, id: string, slot: string, deployment: Deployment, options?: WebAppsCreateDeploymentSlotOptionalParams): Promise; + createOrUpdateConfiguration(resourceGroupName: string, name: string, siteConfig: SiteConfigResource, options?: WebAppsCreateOrUpdateConfigurationOptionalParams): Promise; + createOrUpdateConfigurationSlot(resourceGroupName: string, name: string, slot: string, siteConfig: SiteConfigResource, options?: WebAppsCreateOrUpdateConfigurationSlotOptionalParams): Promise; + createOrUpdateDomainOwnershipIdentifier(resourceGroupName: string, name: string, domainOwnershipIdentifierName: string, domainOwnershipIdentifier: Identifier, options?: WebAppsCreateOrUpdateDomainOwnershipIdentifierOptionalParams): Promise; + createOrUpdateDomainOwnershipIdentifierSlot(resourceGroupName: string, name: string, domainOwnershipIdentifierName: string, slot: string, domainOwnershipIdentifier: Identifier, options?: WebAppsCreateOrUpdateDomainOwnershipIdentifierSlotOptionalParams): Promise; + createOrUpdateFunctionSecret(resourceGroupName: string, name: string, functionName: string, keyName: string, key: KeyInfo, options?: WebAppsCreateOrUpdateFunctionSecretOptionalParams): Promise; + createOrUpdateFunctionSecretSlot(resourceGroupName: string, name: string, functionName: string, keyName: string, slot: string, key: KeyInfo, options?: WebAppsCreateOrUpdateFunctionSecretSlotOptionalParams): Promise; + createOrUpdateHostNameBinding(resourceGroupName: string, name: string, hostName: string, hostNameBinding: HostNameBinding, options?: WebAppsCreateOrUpdateHostNameBindingOptionalParams): Promise; + createOrUpdateHostNameBindingSlot(resourceGroupName: string, name: string, hostName: string, slot: string, hostNameBinding: HostNameBinding, options?: WebAppsCreateOrUpdateHostNameBindingSlotOptionalParams): Promise; + createOrUpdateHostSecret(resourceGroupName: string, name: string, keyType: string, keyName: string, key: KeyInfo, options?: WebAppsCreateOrUpdateHostSecretOptionalParams): Promise; + createOrUpdateHostSecretSlot(resourceGroupName: string, name: string, keyType: string, keyName: string, slot: string, key: KeyInfo, options?: WebAppsCreateOrUpdateHostSecretSlotOptionalParams): Promise; + createOrUpdateHybridConnection(resourceGroupName: string, name: string, namespaceName: string, relayName: string, connectionEnvelope: HybridConnection, options?: WebAppsCreateOrUpdateHybridConnectionOptionalParams): Promise; + createOrUpdateHybridConnectionSlot(resourceGroupName: string, name: string, namespaceName: string, relayName: string, slot: string, connectionEnvelope: HybridConnection, options?: WebAppsCreateOrUpdateHybridConnectionSlotOptionalParams): Promise; + createOrUpdatePublicCertificate(resourceGroupName: string, name: string, publicCertificateName: string, publicCertificate: PublicCertificate, options?: WebAppsCreateOrUpdatePublicCertificateOptionalParams): Promise; + createOrUpdatePublicCertificateSlot(resourceGroupName: string, name: string, publicCertificateName: string, slot: string, publicCertificate: PublicCertificate, options?: WebAppsCreateOrUpdatePublicCertificateSlotOptionalParams): Promise; + createOrUpdateRelayServiceConnection(resourceGroupName: string, name: string, entityName: string, connectionEnvelope: RelayServiceConnectionEntity, options?: WebAppsCreateOrUpdateRelayServiceConnectionOptionalParams): Promise; + createOrUpdateRelayServiceConnectionSlot(resourceGroupName: string, name: string, entityName: string, slot: string, connectionEnvelope: RelayServiceConnectionEntity, options?: WebAppsCreateOrUpdateRelayServiceConnectionSlotOptionalParams): Promise; + createOrUpdateSwiftVirtualNetworkConnection(resourceGroupName: string, name: string, connectionEnvelope: SwiftVirtualNetwork, options?: WebAppsCreateOrUpdateSwiftVirtualNetworkConnectionOptionalParams): Promise; + createOrUpdateSwiftVirtualNetworkConnectionSlot(resourceGroupName: string, name: string, slot: string, connectionEnvelope: SwiftVirtualNetwork, options?: WebAppsCreateOrUpdateSwiftVirtualNetworkConnectionSlotOptionalParams): Promise; + createOrUpdateVnetConnection(resourceGroupName: string, name: string, vnetName: string, connectionEnvelope: VnetInfo, options?: WebAppsCreateOrUpdateVnetConnectionOptionalParams): Promise; + createOrUpdateVnetConnectionGateway(resourceGroupName: string, name: string, vnetName: string, gatewayName: string, connectionEnvelope: VnetGateway, options?: WebAppsCreateOrUpdateVnetConnectionGatewayOptionalParams): Promise; + createOrUpdateVnetConnectionGatewaySlot(resourceGroupName: string, name: string, vnetName: string, gatewayName: string, slot: string, connectionEnvelope: VnetGateway, options?: WebAppsCreateOrUpdateVnetConnectionGatewaySlotOptionalParams): Promise; + createOrUpdateVnetConnectionSlot(resourceGroupName: string, name: string, vnetName: string, slot: string, connectionEnvelope: VnetInfo, options?: WebAppsCreateOrUpdateVnetConnectionSlotOptionalParams): Promise; + delete(resourceGroupName: string, name: string, options?: WebAppsDeleteOptionalParams): Promise; + deleteBackup(resourceGroupName: string, name: string, backupId: string, options?: WebAppsDeleteBackupOptionalParams): Promise; + deleteBackupConfiguration(resourceGroupName: string, name: string, options?: WebAppsDeleteBackupConfigurationOptionalParams): Promise; + deleteBackupConfigurationSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsDeleteBackupConfigurationSlotOptionalParams): Promise; + deleteBackupSlot(resourceGroupName: string, name: string, backupId: string, slot: string, options?: WebAppsDeleteBackupSlotOptionalParams): Promise; + deleteContinuousWebJob(resourceGroupName: string, name: string, webJobName: string, options?: WebAppsDeleteContinuousWebJobOptionalParams): Promise; + deleteContinuousWebJobSlot(resourceGroupName: string, name: string, webJobName: string, slot: string, options?: WebAppsDeleteContinuousWebJobSlotOptionalParams): Promise; + deleteDeployment(resourceGroupName: string, name: string, id: string, options?: WebAppsDeleteDeploymentOptionalParams): Promise; + deleteDeploymentSlot(resourceGroupName: string, name: string, id: string, slot: string, options?: WebAppsDeleteDeploymentSlotOptionalParams): Promise; + deleteDomainOwnershipIdentifier(resourceGroupName: string, name: string, domainOwnershipIdentifierName: string, options?: WebAppsDeleteDomainOwnershipIdentifierOptionalParams): Promise; + deleteDomainOwnershipIdentifierSlot(resourceGroupName: string, name: string, domainOwnershipIdentifierName: string, slot: string, options?: WebAppsDeleteDomainOwnershipIdentifierSlotOptionalParams): Promise; + deleteFunction(resourceGroupName: string, name: string, functionName: string, options?: WebAppsDeleteFunctionOptionalParams): Promise; + deleteFunctionSecret(resourceGroupName: string, name: string, functionName: string, keyName: string, options?: WebAppsDeleteFunctionSecretOptionalParams): Promise; + deleteFunctionSecretSlot(resourceGroupName: string, name: string, functionName: string, keyName: string, slot: string, options?: WebAppsDeleteFunctionSecretSlotOptionalParams): Promise; + deleteHostNameBinding(resourceGroupName: string, name: string, hostName: string, options?: WebAppsDeleteHostNameBindingOptionalParams): Promise; + deleteHostNameBindingSlot(resourceGroupName: string, name: string, slot: string, hostName: string, options?: WebAppsDeleteHostNameBindingSlotOptionalParams): Promise; + deleteHostSecret(resourceGroupName: string, name: string, keyType: string, keyName: string, options?: WebAppsDeleteHostSecretOptionalParams): Promise; + deleteHostSecretSlot(resourceGroupName: string, name: string, keyType: string, keyName: string, slot: string, options?: WebAppsDeleteHostSecretSlotOptionalParams): Promise; + deleteHybridConnection(resourceGroupName: string, name: string, namespaceName: string, relayName: string, options?: WebAppsDeleteHybridConnectionOptionalParams): Promise; + deleteHybridConnectionSlot(resourceGroupName: string, name: string, namespaceName: string, relayName: string, slot: string, options?: WebAppsDeleteHybridConnectionSlotOptionalParams): Promise; + deleteInstanceFunctionSlot(resourceGroupName: string, name: string, functionName: string, slot: string, options?: WebAppsDeleteInstanceFunctionSlotOptionalParams): Promise; + deleteInstanceProcess(resourceGroupName: string, name: string, processId: string, instanceId: string, options?: WebAppsDeleteInstanceProcessOptionalParams): Promise; + deleteInstanceProcessSlot(resourceGroupName: string, name: string, processId: string, slot: string, instanceId: string, options?: WebAppsDeleteInstanceProcessSlotOptionalParams): Promise; + deletePremierAddOn(resourceGroupName: string, name: string, premierAddOnName: string, options?: WebAppsDeletePremierAddOnOptionalParams): Promise; + deletePremierAddOnSlot(resourceGroupName: string, name: string, premierAddOnName: string, slot: string, options?: WebAppsDeletePremierAddOnSlotOptionalParams): Promise; + deleteProcess(resourceGroupName: string, name: string, processId: string, options?: WebAppsDeleteProcessOptionalParams): Promise; + deleteProcessSlot(resourceGroupName: string, name: string, processId: string, slot: string, options?: WebAppsDeleteProcessSlotOptionalParams): Promise; + deletePublicCertificate(resourceGroupName: string, name: string, publicCertificateName: string, options?: WebAppsDeletePublicCertificateOptionalParams): Promise; + deletePublicCertificateSlot(resourceGroupName: string, name: string, slot: string, publicCertificateName: string, options?: WebAppsDeletePublicCertificateSlotOptionalParams): Promise; + deleteRelayServiceConnection(resourceGroupName: string, name: string, entityName: string, options?: WebAppsDeleteRelayServiceConnectionOptionalParams): Promise; + deleteRelayServiceConnectionSlot(resourceGroupName: string, name: string, entityName: string, slot: string, options?: WebAppsDeleteRelayServiceConnectionSlotOptionalParams): Promise; + deleteSiteExtension(resourceGroupName: string, name: string, siteExtensionId: string, options?: WebAppsDeleteSiteExtensionOptionalParams): Promise; + deleteSiteExtensionSlot(resourceGroupName: string, name: string, siteExtensionId: string, slot: string, options?: WebAppsDeleteSiteExtensionSlotOptionalParams): Promise; + deleteSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsDeleteSlotOptionalParams): Promise; + deleteSourceControl(resourceGroupName: string, name: string, options?: WebAppsDeleteSourceControlOptionalParams): Promise; + deleteSourceControlSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsDeleteSourceControlSlotOptionalParams): Promise; + deleteSwiftVirtualNetwork(resourceGroupName: string, name: string, options?: WebAppsDeleteSwiftVirtualNetworkOptionalParams): Promise; + deleteSwiftVirtualNetworkSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsDeleteSwiftVirtualNetworkSlotOptionalParams): Promise; + deleteTriggeredWebJob(resourceGroupName: string, name: string, webJobName: string, options?: WebAppsDeleteTriggeredWebJobOptionalParams): Promise; + deleteTriggeredWebJobSlot(resourceGroupName: string, name: string, webJobName: string, slot: string, options?: WebAppsDeleteTriggeredWebJobSlotOptionalParams): Promise; + deleteVnetConnection(resourceGroupName: string, name: string, vnetName: string, options?: WebAppsDeleteVnetConnectionOptionalParams): Promise; + deleteVnetConnectionSlot(resourceGroupName: string, name: string, vnetName: string, slot: string, options?: WebAppsDeleteVnetConnectionSlotOptionalParams): Promise; + discoverBackup(resourceGroupName: string, name: string, request: RestoreRequest, options?: WebAppsDiscoverBackupOptionalParams): Promise; + discoverBackupSlot(resourceGroupName: string, name: string, slot: string, request: RestoreRequest, options?: WebAppsDiscoverBackupSlotOptionalParams): Promise; + generateNewSitePublishingPassword(resourceGroupName: string, name: string, options?: WebAppsGenerateNewSitePublishingPasswordOptionalParams): Promise; + generateNewSitePublishingPasswordSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsGenerateNewSitePublishingPasswordSlotOptionalParams): Promise; + get(resourceGroupName: string, name: string, options?: WebAppsGetOptionalParams): Promise; + getAppSettingKeyVaultReference(resourceGroupName: string, name: string, appSettingKey: string, options?: WebAppsGetAppSettingKeyVaultReferenceOptionalParams): Promise; + getAppSettingsKeyVaultReferences(resourceGroupName: string, name: string, options?: WebAppsGetAppSettingsKeyVaultReferencesOptionalParams): Promise; + getAuthSettings(resourceGroupName: string, name: string, options?: WebAppsGetAuthSettingsOptionalParams): Promise; + getAuthSettingsSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsGetAuthSettingsSlotOptionalParams): Promise; + getBackupConfiguration(resourceGroupName: string, name: string, options?: WebAppsGetBackupConfigurationOptionalParams): Promise; + getBackupConfigurationSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsGetBackupConfigurationSlotOptionalParams): Promise; + getBackupStatus(resourceGroupName: string, name: string, backupId: string, options?: WebAppsGetBackupStatusOptionalParams): Promise; + getBackupStatusSlot(resourceGroupName: string, name: string, backupId: string, slot: string, options?: WebAppsGetBackupStatusSlotOptionalParams): Promise; + getConfiguration(resourceGroupName: string, name: string, options?: WebAppsGetConfigurationOptionalParams): Promise; + getConfigurationSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsGetConfigurationSlotOptionalParams): Promise; + getConfigurationSnapshot(resourceGroupName: string, name: string, snapshotId: string, options?: WebAppsGetConfigurationSnapshotOptionalParams): Promise; + getConfigurationSnapshotSlot(resourceGroupName: string, name: string, snapshotId: string, slot: string, options?: WebAppsGetConfigurationSnapshotSlotOptionalParams): Promise; + getContainerLogsZip(resourceGroupName: string, name: string, options?: WebAppsGetContainerLogsZipOptionalParams): Promise; + getContainerLogsZipSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsGetContainerLogsZipSlotOptionalParams): Promise; + getContinuousWebJob(resourceGroupName: string, name: string, webJobName: string, options?: WebAppsGetContinuousWebJobOptionalParams): Promise; + getContinuousWebJobSlot(resourceGroupName: string, name: string, webJobName: string, slot: string, options?: WebAppsGetContinuousWebJobSlotOptionalParams): Promise; + getDeployment(resourceGroupName: string, name: string, id: string, options?: WebAppsGetDeploymentOptionalParams): Promise; + getDeploymentSlot(resourceGroupName: string, name: string, id: string, slot: string, options?: WebAppsGetDeploymentSlotOptionalParams): Promise; + getDiagnosticLogsConfiguration(resourceGroupName: string, name: string, options?: WebAppsGetDiagnosticLogsConfigurationOptionalParams): Promise; + getDiagnosticLogsConfigurationSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsGetDiagnosticLogsConfigurationSlotOptionalParams): Promise; + getDomainOwnershipIdentifier(resourceGroupName: string, name: string, domainOwnershipIdentifierName: string, options?: WebAppsGetDomainOwnershipIdentifierOptionalParams): Promise; + getDomainOwnershipIdentifierSlot(resourceGroupName: string, name: string, domainOwnershipIdentifierName: string, slot: string, options?: WebAppsGetDomainOwnershipIdentifierSlotOptionalParams): Promise; + getFunction(resourceGroupName: string, name: string, functionName: string, options?: WebAppsGetFunctionOptionalParams): Promise; + getFunctionsAdminToken(resourceGroupName: string, name: string, options?: WebAppsGetFunctionsAdminTokenOptionalParams): Promise; + getFunctionsAdminTokenSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsGetFunctionsAdminTokenSlotOptionalParams): Promise; + getHostNameBinding(resourceGroupName: string, name: string, hostName: string, options?: WebAppsGetHostNameBindingOptionalParams): Promise; + getHostNameBindingSlot(resourceGroupName: string, name: string, slot: string, hostName: string, options?: WebAppsGetHostNameBindingSlotOptionalParams): Promise; + getHybridConnection(resourceGroupName: string, name: string, namespaceName: string, relayName: string, options?: WebAppsGetHybridConnectionOptionalParams): Promise; + getHybridConnectionSlot(resourceGroupName: string, name: string, namespaceName: string, relayName: string, slot: string, options?: WebAppsGetHybridConnectionSlotOptionalParams): Promise; + getInstanceFunctionSlot(resourceGroupName: string, name: string, functionName: string, slot: string, options?: WebAppsGetInstanceFunctionSlotOptionalParams): Promise; + getInstanceInfo(resourceGroupName: string, name: string, instanceId: string, options?: WebAppsGetInstanceInfoOptionalParams): Promise; + getInstanceInfoSlot(resourceGroupName: string, name: string, instanceId: string, slot: string, options?: WebAppsGetInstanceInfoSlotOptionalParams): Promise; + getInstanceMSDeployLog(resourceGroupName: string, name: string, instanceId: string, options?: WebAppsGetInstanceMSDeployLogOptionalParams): Promise; + getInstanceMSDeployLogSlot(resourceGroupName: string, name: string, slot: string, instanceId: string, options?: WebAppsGetInstanceMSDeployLogSlotOptionalParams): Promise; + getInstanceMsDeployStatus(resourceGroupName: string, name: string, instanceId: string, options?: WebAppsGetInstanceMsDeployStatusOptionalParams): Promise; + getInstanceMsDeployStatusSlot(resourceGroupName: string, name: string, slot: string, instanceId: string, options?: WebAppsGetInstanceMsDeployStatusSlotOptionalParams): Promise; + getInstanceProcess(resourceGroupName: string, name: string, processId: string, instanceId: string, options?: WebAppsGetInstanceProcessOptionalParams): Promise; + getInstanceProcessDump(resourceGroupName: string, name: string, processId: string, instanceId: string, options?: WebAppsGetInstanceProcessDumpOptionalParams): Promise; + getInstanceProcessDumpSlot(resourceGroupName: string, name: string, processId: string, slot: string, instanceId: string, options?: WebAppsGetInstanceProcessDumpSlotOptionalParams): Promise; + getInstanceProcessModule(resourceGroupName: string, name: string, processId: string, baseAddress: string, instanceId: string, options?: WebAppsGetInstanceProcessModuleOptionalParams): Promise; + getInstanceProcessModuleSlot(resourceGroupName: string, name: string, processId: string, baseAddress: string, slot: string, instanceId: string, options?: WebAppsGetInstanceProcessModuleSlotOptionalParams): Promise; + getInstanceProcessSlot(resourceGroupName: string, name: string, processId: string, slot: string, instanceId: string, options?: WebAppsGetInstanceProcessSlotOptionalParams): Promise; + getMigrateMySqlStatus(resourceGroupName: string, name: string, options?: WebAppsGetMigrateMySqlStatusOptionalParams): Promise; + getMigrateMySqlStatusSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsGetMigrateMySqlStatusSlotOptionalParams): Promise; + getMSDeployLog(resourceGroupName: string, name: string, options?: WebAppsGetMSDeployLogOptionalParams): Promise; + getMSDeployLogSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsGetMSDeployLogSlotOptionalParams): Promise; + getMSDeployStatus(resourceGroupName: string, name: string, options?: WebAppsGetMSDeployStatusOptionalParams): Promise; + getMSDeployStatusSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsGetMSDeployStatusSlotOptionalParams): Promise; + getNetworkTraceOperation(resourceGroupName: string, name: string, operationId: string, options?: WebAppsGetNetworkTraceOperationOptionalParams): Promise; + getNetworkTraceOperationSlot(resourceGroupName: string, name: string, operationId: string, slot: string, options?: WebAppsGetNetworkTraceOperationSlotOptionalParams): Promise; + getNetworkTraceOperationSlotV2(resourceGroupName: string, name: string, operationId: string, slot: string, options?: WebAppsGetNetworkTraceOperationSlotV2OptionalParams): Promise; + getNetworkTraceOperationV2(resourceGroupName: string, name: string, operationId: string, options?: WebAppsGetNetworkTraceOperationV2OptionalParams): Promise; + getNetworkTraces(resourceGroupName: string, name: string, operationId: string, options?: WebAppsGetNetworkTracesOptionalParams): Promise; + getNetworkTracesSlot(resourceGroupName: string, name: string, operationId: string, slot: string, options?: WebAppsGetNetworkTracesSlotOptionalParams): Promise; + getNetworkTracesSlotV2(resourceGroupName: string, name: string, operationId: string, slot: string, options?: WebAppsGetNetworkTracesSlotV2OptionalParams): Promise; + getNetworkTracesV2(resourceGroupName: string, name: string, operationId: string, options?: WebAppsGetNetworkTracesV2OptionalParams): Promise; + getPremierAddOn(resourceGroupName: string, name: string, premierAddOnName: string, options?: WebAppsGetPremierAddOnOptionalParams): Promise; + getPremierAddOnSlot(resourceGroupName: string, name: string, premierAddOnName: string, slot: string, options?: WebAppsGetPremierAddOnSlotOptionalParams): Promise; + getPrivateAccess(resourceGroupName: string, name: string, options?: WebAppsGetPrivateAccessOptionalParams): Promise; + getPrivateAccessSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsGetPrivateAccessSlotOptionalParams): Promise; + getPrivateEndpointConnection(resourceGroupName: string, name: string, privateEndpointConnectionName: string, options?: WebAppsGetPrivateEndpointConnectionOptionalParams): Promise; + getPrivateLinkResources(resourceGroupName: string, name: string, options?: WebAppsGetPrivateLinkResourcesOptionalParams): Promise; + getProcess(resourceGroupName: string, name: string, processId: string, options?: WebAppsGetProcessOptionalParams): Promise; + getProcessDump(resourceGroupName: string, name: string, processId: string, options?: WebAppsGetProcessDumpOptionalParams): Promise; + getProcessDumpSlot(resourceGroupName: string, name: string, processId: string, slot: string, options?: WebAppsGetProcessDumpSlotOptionalParams): Promise; + getProcessModule(resourceGroupName: string, name: string, processId: string, baseAddress: string, options?: WebAppsGetProcessModuleOptionalParams): Promise; + getProcessModuleSlot(resourceGroupName: string, name: string, processId: string, baseAddress: string, slot: string, options?: WebAppsGetProcessModuleSlotOptionalParams): Promise; + getProcessSlot(resourceGroupName: string, name: string, processId: string, slot: string, options?: WebAppsGetProcessSlotOptionalParams): Promise; + getPublicCertificate(resourceGroupName: string, name: string, publicCertificateName: string, options?: WebAppsGetPublicCertificateOptionalParams): Promise; + getPublicCertificateSlot(resourceGroupName: string, name: string, slot: string, publicCertificateName: string, options?: WebAppsGetPublicCertificateSlotOptionalParams): Promise; + getRelayServiceConnection(resourceGroupName: string, name: string, entityName: string, options?: WebAppsGetRelayServiceConnectionOptionalParams): Promise; + getRelayServiceConnectionSlot(resourceGroupName: string, name: string, entityName: string, slot: string, options?: WebAppsGetRelayServiceConnectionSlotOptionalParams): Promise; + getSiteExtension(resourceGroupName: string, name: string, siteExtensionId: string, options?: WebAppsGetSiteExtensionOptionalParams): Promise; + getSiteExtensionSlot(resourceGroupName: string, name: string, siteExtensionId: string, slot: string, options?: WebAppsGetSiteExtensionSlotOptionalParams): Promise; + getSitePhpErrorLogFlag(resourceGroupName: string, name: string, options?: WebAppsGetSitePhpErrorLogFlagOptionalParams): Promise; + getSitePhpErrorLogFlagSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsGetSitePhpErrorLogFlagSlotOptionalParams): Promise; + getSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsGetSlotOptionalParams): Promise; + getSourceControl(resourceGroupName: string, name: string, options?: WebAppsGetSourceControlOptionalParams): Promise; + getSourceControlSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsGetSourceControlSlotOptionalParams): Promise; + getSwiftVirtualNetworkConnection(resourceGroupName: string, name: string, options?: WebAppsGetSwiftVirtualNetworkConnectionOptionalParams): Promise; + getSwiftVirtualNetworkConnectionSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsGetSwiftVirtualNetworkConnectionSlotOptionalParams): Promise; + getTriggeredWebJob(resourceGroupName: string, name: string, webJobName: string, options?: WebAppsGetTriggeredWebJobOptionalParams): Promise; + getTriggeredWebJobHistory(resourceGroupName: string, name: string, webJobName: string, id: string, options?: WebAppsGetTriggeredWebJobHistoryOptionalParams): Promise; + getTriggeredWebJobHistorySlot(resourceGroupName: string, name: string, webJobName: string, id: string, slot: string, options?: WebAppsGetTriggeredWebJobHistorySlotOptionalParams): Promise; + getTriggeredWebJobSlot(resourceGroupName: string, name: string, webJobName: string, slot: string, options?: WebAppsGetTriggeredWebJobSlotOptionalParams): Promise; + getVnetConnection(resourceGroupName: string, name: string, vnetName: string, options?: WebAppsGetVnetConnectionOptionalParams): Promise; + getVnetConnectionGateway(resourceGroupName: string, name: string, vnetName: string, gatewayName: string, options?: WebAppsGetVnetConnectionGatewayOptionalParams): Promise; + getVnetConnectionGatewaySlot(resourceGroupName: string, name: string, vnetName: string, gatewayName: string, slot: string, options?: WebAppsGetVnetConnectionGatewaySlotOptionalParams): Promise; + getVnetConnectionSlot(resourceGroupName: string, name: string, vnetName: string, slot: string, options?: WebAppsGetVnetConnectionSlotOptionalParams): Promise; + getWebJob(resourceGroupName: string, name: string, webJobName: string, options?: WebAppsGetWebJobOptionalParams): Promise; + getWebJobSlot(resourceGroupName: string, name: string, webJobName: string, slot: string, options?: WebAppsGetWebJobSlotOptionalParams): Promise; + getWebSiteContainerLogs(resourceGroupName: string, name: string, options?: WebAppsGetWebSiteContainerLogsOptionalParams): Promise; + getWebSiteContainerLogsSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsGetWebSiteContainerLogsSlotOptionalParams): Promise; + isCloneable(resourceGroupName: string, name: string, options?: WebAppsIsCloneableOptionalParams): Promise; + isCloneableSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsIsCloneableSlotOptionalParams): Promise; + list(options?: WebAppsListOptionalParams): PagedAsyncIterableIterator; + listApplicationSettings(resourceGroupName: string, name: string, options?: WebAppsListApplicationSettingsOptionalParams): Promise; + listApplicationSettingsSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListApplicationSettingsSlotOptionalParams): Promise; + listAzureStorageAccounts(resourceGroupName: string, name: string, options?: WebAppsListAzureStorageAccountsOptionalParams): Promise; + listAzureStorageAccountsSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListAzureStorageAccountsSlotOptionalParams): Promise; + listBackups(resourceGroupName: string, name: string, options?: WebAppsListBackupsOptionalParams): PagedAsyncIterableIterator; + listBackupsSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListBackupsSlotOptionalParams): PagedAsyncIterableIterator; + listBackupStatusSecrets(resourceGroupName: string, name: string, backupId: string, request: BackupRequest, options?: WebAppsListBackupStatusSecretsOptionalParams): Promise; + listBackupStatusSecretsSlot(resourceGroupName: string, name: string, backupId: string, slot: string, request: BackupRequest, options?: WebAppsListBackupStatusSecretsSlotOptionalParams): Promise; + listByResourceGroup(resourceGroupName: string, options?: WebAppsListByResourceGroupOptionalParams): PagedAsyncIterableIterator; + listConfigurations(resourceGroupName: string, name: string, options?: WebAppsListConfigurationsOptionalParams): PagedAsyncIterableIterator; + listConfigurationSnapshotInfo(resourceGroupName: string, name: string, options?: WebAppsListConfigurationSnapshotInfoOptionalParams): PagedAsyncIterableIterator; + listConfigurationSnapshotInfoSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListConfigurationSnapshotInfoSlotOptionalParams): PagedAsyncIterableIterator; + listConfigurationsSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListConfigurationsSlotOptionalParams): PagedAsyncIterableIterator; + listConnectionStrings(resourceGroupName: string, name: string, options?: WebAppsListConnectionStringsOptionalParams): Promise; + listConnectionStringsSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListConnectionStringsSlotOptionalParams): Promise; + listContinuousWebJobs(resourceGroupName: string, name: string, options?: WebAppsListContinuousWebJobsOptionalParams): PagedAsyncIterableIterator; + listContinuousWebJobsSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListContinuousWebJobsSlotOptionalParams): PagedAsyncIterableIterator; + listDeploymentLog(resourceGroupName: string, name: string, id: string, options?: WebAppsListDeploymentLogOptionalParams): Promise; + listDeploymentLogSlot(resourceGroupName: string, name: string, id: string, slot: string, options?: WebAppsListDeploymentLogSlotOptionalParams): Promise; + listDeployments(resourceGroupName: string, name: string, options?: WebAppsListDeploymentsOptionalParams): PagedAsyncIterableIterator; + listDeploymentsSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListDeploymentsSlotOptionalParams): PagedAsyncIterableIterator; + listDomainOwnershipIdentifiers(resourceGroupName: string, name: string, options?: WebAppsListDomainOwnershipIdentifiersOptionalParams): PagedAsyncIterableIterator; + listDomainOwnershipIdentifiersSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListDomainOwnershipIdentifiersSlotOptionalParams): PagedAsyncIterableIterator; + listFunctionKeys(resourceGroupName: string, name: string, functionName: string, options?: WebAppsListFunctionKeysOptionalParams): Promise; + listFunctionKeysSlot(resourceGroupName: string, name: string, functionName: string, slot: string, options?: WebAppsListFunctionKeysSlotOptionalParams): Promise; + listFunctions(resourceGroupName: string, name: string, options?: WebAppsListFunctionsOptionalParams): PagedAsyncIterableIterator; + listFunctionSecrets(resourceGroupName: string, name: string, functionName: string, options?: WebAppsListFunctionSecretsOptionalParams): Promise; + listFunctionSecretsSlot(resourceGroupName: string, name: string, functionName: string, slot: string, options?: WebAppsListFunctionSecretsSlotOptionalParams): Promise; + listHostKeys(resourceGroupName: string, name: string, options?: WebAppsListHostKeysOptionalParams): Promise; + listHostKeysSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListHostKeysSlotOptionalParams): Promise; + listHostNameBindings(resourceGroupName: string, name: string, options?: WebAppsListHostNameBindingsOptionalParams): PagedAsyncIterableIterator; + listHostNameBindingsSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListHostNameBindingsSlotOptionalParams): PagedAsyncIterableIterator; + listHybridConnections(resourceGroupName: string, name: string, options?: WebAppsListHybridConnectionsOptionalParams): Promise; + listHybridConnectionsSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListHybridConnectionsSlotOptionalParams): Promise; + listInstanceFunctionsSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListInstanceFunctionsSlotOptionalParams): PagedAsyncIterableIterator; + listInstanceIdentifiers(resourceGroupName: string, name: string, options?: WebAppsListInstanceIdentifiersOptionalParams): PagedAsyncIterableIterator; + listInstanceIdentifiersSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListInstanceIdentifiersSlotOptionalParams): PagedAsyncIterableIterator; + listInstanceProcesses(resourceGroupName: string, name: string, instanceId: string, options?: WebAppsListInstanceProcessesOptionalParams): PagedAsyncIterableIterator; + listInstanceProcessesSlot(resourceGroupName: string, name: string, slot: string, instanceId: string, options?: WebAppsListInstanceProcessesSlotOptionalParams): PagedAsyncIterableIterator; + listInstanceProcessModules(resourceGroupName: string, name: string, processId: string, instanceId: string, options?: WebAppsListInstanceProcessModulesOptionalParams): PagedAsyncIterableIterator; + listInstanceProcessModulesSlot(resourceGroupName: string, name: string, processId: string, slot: string, instanceId: string, options?: WebAppsListInstanceProcessModulesSlotOptionalParams): PagedAsyncIterableIterator; + listInstanceProcessThreads(resourceGroupName: string, name: string, processId: string, instanceId: string, options?: WebAppsListInstanceProcessThreadsOptionalParams): PagedAsyncIterableIterator; + listInstanceProcessThreadsSlot(resourceGroupName: string, name: string, processId: string, slot: string, instanceId: string, options?: WebAppsListInstanceProcessThreadsSlotOptionalParams): PagedAsyncIterableIterator; + listMetadata(resourceGroupName: string, name: string, options?: WebAppsListMetadataOptionalParams): Promise; + listMetadataSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListMetadataSlotOptionalParams): Promise; + listNetworkFeatures(resourceGroupName: string, name: string, view: string, options?: WebAppsListNetworkFeaturesOptionalParams): Promise; + listNetworkFeaturesSlot(resourceGroupName: string, name: string, view: string, slot: string, options?: WebAppsListNetworkFeaturesSlotOptionalParams): Promise; + listPerfMonCounters(resourceGroupName: string, name: string, options?: WebAppsListPerfMonCountersOptionalParams): PagedAsyncIterableIterator; + listPerfMonCountersSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListPerfMonCountersSlotOptionalParams): PagedAsyncIterableIterator; + listPremierAddOns(resourceGroupName: string, name: string, options?: WebAppsListPremierAddOnsOptionalParams): Promise; + listPremierAddOnsSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListPremierAddOnsSlotOptionalParams): Promise; + listProcesses(resourceGroupName: string, name: string, options?: WebAppsListProcessesOptionalParams): PagedAsyncIterableIterator; + listProcessesSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListProcessesSlotOptionalParams): PagedAsyncIterableIterator; + listProcessModules(resourceGroupName: string, name: string, processId: string, options?: WebAppsListProcessModulesOptionalParams): PagedAsyncIterableIterator; + listProcessModulesSlot(resourceGroupName: string, name: string, processId: string, slot: string, options?: WebAppsListProcessModulesSlotOptionalParams): PagedAsyncIterableIterator; + listProcessThreads(resourceGroupName: string, name: string, processId: string, options?: WebAppsListProcessThreadsOptionalParams): PagedAsyncIterableIterator; + listProcessThreadsSlot(resourceGroupName: string, name: string, processId: string, slot: string, options?: WebAppsListProcessThreadsSlotOptionalParams): PagedAsyncIterableIterator; + listPublicCertificates(resourceGroupName: string, name: string, options?: WebAppsListPublicCertificatesOptionalParams): PagedAsyncIterableIterator; + listPublicCertificatesSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListPublicCertificatesSlotOptionalParams): PagedAsyncIterableIterator; + listPublishingProfileXmlWithSecrets(resourceGroupName: string, name: string, publishingProfileOptions: CsmPublishingProfileOptions, options?: WebAppsListPublishingProfileXmlWithSecretsOptionalParams): Promise; + listPublishingProfileXmlWithSecretsSlot(resourceGroupName: string, name: string, slot: string, publishingProfileOptions: CsmPublishingProfileOptions, options?: WebAppsListPublishingProfileXmlWithSecretsSlotOptionalParams): Promise; + listRelayServiceConnections(resourceGroupName: string, name: string, options?: WebAppsListRelayServiceConnectionsOptionalParams): Promise; + listRelayServiceConnectionsSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListRelayServiceConnectionsSlotOptionalParams): Promise; + listSiteBackups(resourceGroupName: string, name: string, options?: WebAppsListSiteBackupsOptionalParams): PagedAsyncIterableIterator; + listSiteBackupsSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListSiteBackupsSlotOptionalParams): PagedAsyncIterableIterator; + listSiteExtensions(resourceGroupName: string, name: string, options?: WebAppsListSiteExtensionsOptionalParams): PagedAsyncIterableIterator; + listSiteExtensionsSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListSiteExtensionsSlotOptionalParams): PagedAsyncIterableIterator; + listSitePushSettings(resourceGroupName: string, name: string, options?: WebAppsListSitePushSettingsOptionalParams): Promise; + listSitePushSettingsSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListSitePushSettingsSlotOptionalParams): Promise; + listSlotConfigurationNames(resourceGroupName: string, name: string, options?: WebAppsListSlotConfigurationNamesOptionalParams): Promise; + listSlotDifferencesFromProduction(resourceGroupName: string, name: string, slotSwapEntity: CsmSlotEntity, options?: WebAppsListSlotDifferencesFromProductionOptionalParams): PagedAsyncIterableIterator; + listSlotDifferencesSlot(resourceGroupName: string, name: string, slot: string, slotSwapEntity: CsmSlotEntity, options?: WebAppsListSlotDifferencesSlotOptionalParams): PagedAsyncIterableIterator; + listSlots(resourceGroupName: string, name: string, options?: WebAppsListSlotsOptionalParams): PagedAsyncIterableIterator; + listSnapshots(resourceGroupName: string, name: string, options?: WebAppsListSnapshotsOptionalParams): PagedAsyncIterableIterator; + listSnapshotsFromDRSecondary(resourceGroupName: string, name: string, options?: WebAppsListSnapshotsFromDRSecondaryOptionalParams): PagedAsyncIterableIterator; + listSnapshotsFromDRSecondarySlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListSnapshotsFromDRSecondarySlotOptionalParams): PagedAsyncIterableIterator; + listSnapshotsSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListSnapshotsSlotOptionalParams): PagedAsyncIterableIterator; + listSyncFunctionTriggers(resourceGroupName: string, name: string, options?: WebAppsListSyncFunctionTriggersOptionalParams): Promise; + listSyncFunctionTriggersSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListSyncFunctionTriggersSlotOptionalParams): Promise; + listSyncStatus(resourceGroupName: string, name: string, options?: WebAppsListSyncStatusOptionalParams): Promise; + listSyncStatusSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListSyncStatusSlotOptionalParams): Promise; + listTriggeredWebJobHistory(resourceGroupName: string, name: string, webJobName: string, options?: WebAppsListTriggeredWebJobHistoryOptionalParams): PagedAsyncIterableIterator; + listTriggeredWebJobHistorySlot(resourceGroupName: string, name: string, webJobName: string, slot: string, options?: WebAppsListTriggeredWebJobHistorySlotOptionalParams): PagedAsyncIterableIterator; + listTriggeredWebJobs(resourceGroupName: string, name: string, options?: WebAppsListTriggeredWebJobsOptionalParams): PagedAsyncIterableIterator; + listTriggeredWebJobsSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListTriggeredWebJobsSlotOptionalParams): PagedAsyncIterableIterator; + listUsages(resourceGroupName: string, name: string, options?: WebAppsListUsagesOptionalParams): PagedAsyncIterableIterator; + listUsagesSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListUsagesSlotOptionalParams): PagedAsyncIterableIterator; + listVnetConnections(resourceGroupName: string, name: string, options?: WebAppsListVnetConnectionsOptionalParams): Promise; + listVnetConnectionsSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListVnetConnectionsSlotOptionalParams): Promise; + listWebJobs(resourceGroupName: string, name: string, options?: WebAppsListWebJobsOptionalParams): PagedAsyncIterableIterator; + listWebJobsSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsListWebJobsSlotOptionalParams): PagedAsyncIterableIterator; + putPrivateAccessVnet(resourceGroupName: string, name: string, access: PrivateAccess, options?: WebAppsPutPrivateAccessVnetOptionalParams): Promise; + putPrivateAccessVnetSlot(resourceGroupName: string, name: string, slot: string, access: PrivateAccess, options?: WebAppsPutPrivateAccessVnetSlotOptionalParams): Promise; + recoverSiteConfigurationSnapshot(resourceGroupName: string, name: string, snapshotId: string, options?: WebAppsRecoverSiteConfigurationSnapshotOptionalParams): Promise; + recoverSiteConfigurationSnapshotSlot(resourceGroupName: string, name: string, snapshotId: string, slot: string, options?: WebAppsRecoverSiteConfigurationSnapshotSlotOptionalParams): Promise; + resetProductionSlotConfig(resourceGroupName: string, name: string, options?: WebAppsResetProductionSlotConfigOptionalParams): Promise; + resetSlotConfigurationSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsResetSlotConfigurationSlotOptionalParams): Promise; + restart(resourceGroupName: string, name: string, options?: WebAppsRestartOptionalParams): Promise; + restartSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsRestartSlotOptionalParams): Promise; + runTriggeredWebJob(resourceGroupName: string, name: string, webJobName: string, options?: WebAppsRunTriggeredWebJobOptionalParams): Promise; + runTriggeredWebJobSlot(resourceGroupName: string, name: string, webJobName: string, slot: string, options?: WebAppsRunTriggeredWebJobSlotOptionalParams): Promise; + start(resourceGroupName: string, name: string, options?: WebAppsStartOptionalParams): Promise; + startContinuousWebJob(resourceGroupName: string, name: string, webJobName: string, options?: WebAppsStartContinuousWebJobOptionalParams): Promise; + startContinuousWebJobSlot(resourceGroupName: string, name: string, webJobName: string, slot: string, options?: WebAppsStartContinuousWebJobSlotOptionalParams): Promise; + startSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsStartSlotOptionalParams): Promise; + startWebSiteNetworkTrace(resourceGroupName: string, name: string, options?: WebAppsStartWebSiteNetworkTraceOptionalParams): Promise; + startWebSiteNetworkTraceSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsStartWebSiteNetworkTraceSlotOptionalParams): Promise; + stop(resourceGroupName: string, name: string, options?: WebAppsStopOptionalParams): Promise; + stopContinuousWebJob(resourceGroupName: string, name: string, webJobName: string, options?: WebAppsStopContinuousWebJobOptionalParams): Promise; + stopContinuousWebJobSlot(resourceGroupName: string, name: string, webJobName: string, slot: string, options?: WebAppsStopContinuousWebJobSlotOptionalParams): Promise; + stopNetworkTrace(resourceGroupName: string, name: string, options?: WebAppsStopNetworkTraceOptionalParams): Promise; + stopNetworkTraceSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsStopNetworkTraceSlotOptionalParams): Promise; + stopSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsStopSlotOptionalParams): Promise; + stopWebSiteNetworkTrace(resourceGroupName: string, name: string, options?: WebAppsStopWebSiteNetworkTraceOptionalParams): Promise; + stopWebSiteNetworkTraceSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsStopWebSiteNetworkTraceSlotOptionalParams): Promise; + syncFunctions(resourceGroupName: string, name: string, options?: WebAppsSyncFunctionsOptionalParams): Promise; + syncFunctionsSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsSyncFunctionsSlotOptionalParams): Promise; + syncFunctionTriggers(resourceGroupName: string, name: string, options?: WebAppsSyncFunctionTriggersOptionalParams): Promise; + syncFunctionTriggersSlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsSyncFunctionTriggersSlotOptionalParams): Promise; + syncRepository(resourceGroupName: string, name: string, options?: WebAppsSyncRepositoryOptionalParams): Promise; + syncRepositorySlot(resourceGroupName: string, name: string, slot: string, options?: WebAppsSyncRepositorySlotOptionalParams): Promise; + update(resourceGroupName: string, name: string, siteEnvelope: SitePatchResource, options?: WebAppsUpdateOptionalParams): Promise; + updateApplicationSettings(resourceGroupName: string, name: string, appSettings: StringDictionary, options?: WebAppsUpdateApplicationSettingsOptionalParams): Promise; + updateApplicationSettingsSlot(resourceGroupName: string, name: string, slot: string, appSettings: StringDictionary, options?: WebAppsUpdateApplicationSettingsSlotOptionalParams): Promise; + updateAuthSettings(resourceGroupName: string, name: string, siteAuthSettings: SiteAuthSettings, options?: WebAppsUpdateAuthSettingsOptionalParams): Promise; + updateAuthSettingsSlot(resourceGroupName: string, name: string, slot: string, siteAuthSettings: SiteAuthSettings, options?: WebAppsUpdateAuthSettingsSlotOptionalParams): Promise; + updateAzureStorageAccounts(resourceGroupName: string, name: string, azureStorageAccounts: AzureStoragePropertyDictionaryResource, options?: WebAppsUpdateAzureStorageAccountsOptionalParams): Promise; + updateAzureStorageAccountsSlot(resourceGroupName: string, name: string, slot: string, azureStorageAccounts: AzureStoragePropertyDictionaryResource, options?: WebAppsUpdateAzureStorageAccountsSlotOptionalParams): Promise; + updateBackupConfiguration(resourceGroupName: string, name: string, request: BackupRequest, options?: WebAppsUpdateBackupConfigurationOptionalParams): Promise; + updateBackupConfigurationSlot(resourceGroupName: string, name: string, slot: string, request: BackupRequest, options?: WebAppsUpdateBackupConfigurationSlotOptionalParams): Promise; + updateConfiguration(resourceGroupName: string, name: string, siteConfig: SiteConfigResource, options?: WebAppsUpdateConfigurationOptionalParams): Promise; + updateConfigurationSlot(resourceGroupName: string, name: string, slot: string, siteConfig: SiteConfigResource, options?: WebAppsUpdateConfigurationSlotOptionalParams): Promise; + updateConnectionStrings(resourceGroupName: string, name: string, connectionStrings: ConnectionStringDictionary, options?: WebAppsUpdateConnectionStringsOptionalParams): Promise; + updateConnectionStringsSlot(resourceGroupName: string, name: string, slot: string, connectionStrings: ConnectionStringDictionary, options?: WebAppsUpdateConnectionStringsSlotOptionalParams): Promise; + updateDiagnosticLogsConfig(resourceGroupName: string, name: string, siteLogsConfig: SiteLogsConfig, options?: WebAppsUpdateDiagnosticLogsConfigOptionalParams): Promise; + updateDiagnosticLogsConfigSlot(resourceGroupName: string, name: string, slot: string, siteLogsConfig: SiteLogsConfig, options?: WebAppsUpdateDiagnosticLogsConfigSlotOptionalParams): Promise; + updateDomainOwnershipIdentifier(resourceGroupName: string, name: string, domainOwnershipIdentifierName: string, domainOwnershipIdentifier: Identifier, options?: WebAppsUpdateDomainOwnershipIdentifierOptionalParams): Promise; + updateDomainOwnershipIdentifierSlot(resourceGroupName: string, name: string, domainOwnershipIdentifierName: string, slot: string, domainOwnershipIdentifier: Identifier, options?: WebAppsUpdateDomainOwnershipIdentifierSlotOptionalParams): Promise; + updateHybridConnection(resourceGroupName: string, name: string, namespaceName: string, relayName: string, connectionEnvelope: HybridConnection, options?: WebAppsUpdateHybridConnectionOptionalParams): Promise; + updateHybridConnectionSlot(resourceGroupName: string, name: string, namespaceName: string, relayName: string, slot: string, connectionEnvelope: HybridConnection, options?: WebAppsUpdateHybridConnectionSlotOptionalParams): Promise; + updateMetadata(resourceGroupName: string, name: string, metadata: StringDictionary, options?: WebAppsUpdateMetadataOptionalParams): Promise; + updateMetadataSlot(resourceGroupName: string, name: string, slot: string, metadata: StringDictionary, options?: WebAppsUpdateMetadataSlotOptionalParams): Promise; + updatePremierAddOn(resourceGroupName: string, name: string, premierAddOnName: string, premierAddOn: PremierAddOnPatchResource, options?: WebAppsUpdatePremierAddOnOptionalParams): Promise; + updatePremierAddOnSlot(resourceGroupName: string, name: string, premierAddOnName: string, slot: string, premierAddOn: PremierAddOnPatchResource, options?: WebAppsUpdatePremierAddOnSlotOptionalParams): Promise; + updateRelayServiceConnection(resourceGroupName: string, name: string, entityName: string, connectionEnvelope: RelayServiceConnectionEntity, options?: WebAppsUpdateRelayServiceConnectionOptionalParams): Promise; + updateRelayServiceConnectionSlot(resourceGroupName: string, name: string, entityName: string, slot: string, connectionEnvelope: RelayServiceConnectionEntity, options?: WebAppsUpdateRelayServiceConnectionSlotOptionalParams): Promise; + updateSitePushSettings(resourceGroupName: string, name: string, pushSettings: PushSettings, options?: WebAppsUpdateSitePushSettingsOptionalParams): Promise; + updateSitePushSettingsSlot(resourceGroupName: string, name: string, slot: string, pushSettings: PushSettings, options?: WebAppsUpdateSitePushSettingsSlotOptionalParams): Promise; + updateSlot(resourceGroupName: string, name: string, slot: string, siteEnvelope: SitePatchResource, options?: WebAppsUpdateSlotOptionalParams): Promise; + updateSlotConfigurationNames(resourceGroupName: string, name: string, slotConfigNames: SlotConfigNamesResource, options?: WebAppsUpdateSlotConfigurationNamesOptionalParams): Promise; + updateSourceControl(resourceGroupName: string, name: string, siteSourceControl: SiteSourceControl, options?: WebAppsUpdateSourceControlOptionalParams): Promise; + updateSourceControlSlot(resourceGroupName: string, name: string, slot: string, siteSourceControl: SiteSourceControl, options?: WebAppsUpdateSourceControlSlotOptionalParams): Promise; + updateSwiftVirtualNetworkConnection(resourceGroupName: string, name: string, connectionEnvelope: SwiftVirtualNetwork, options?: WebAppsUpdateSwiftVirtualNetworkConnectionOptionalParams): Promise; + updateSwiftVirtualNetworkConnectionSlot(resourceGroupName: string, name: string, slot: string, connectionEnvelope: SwiftVirtualNetwork, options?: WebAppsUpdateSwiftVirtualNetworkConnectionSlotOptionalParams): Promise; + updateVnetConnection(resourceGroupName: string, name: string, vnetName: string, connectionEnvelope: VnetInfo, options?: WebAppsUpdateVnetConnectionOptionalParams): Promise; + updateVnetConnectionGateway(resourceGroupName: string, name: string, vnetName: string, gatewayName: string, connectionEnvelope: VnetGateway, options?: WebAppsUpdateVnetConnectionGatewayOptionalParams): Promise; + updateVnetConnectionGatewaySlot(resourceGroupName: string, name: string, vnetName: string, gatewayName: string, slot: string, connectionEnvelope: VnetGateway, options?: WebAppsUpdateVnetConnectionGatewaySlotOptionalParams): Promise; + updateVnetConnectionSlot(resourceGroupName: string, name: string, vnetName: string, slot: string, connectionEnvelope: VnetInfo, options?: WebAppsUpdateVnetConnectionSlotOptionalParams): Promise; +} + +// @public +export interface WebAppsAddPremierAddOnOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsAddPremierAddOnResponse = PremierAddOn; + +// @public +export interface WebAppsAddPremierAddOnSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsAddPremierAddOnSlotResponse = PremierAddOn; + +// @public +export interface WebAppsAnalyzeCustomHostnameOptionalParams extends coreClient.OperationOptions { + hostName?: string; +} + +// @public +export type WebAppsAnalyzeCustomHostnameResponse = CustomHostnameAnalysisResult; + +// @public +export interface WebAppsAnalyzeCustomHostnameSlotOptionalParams extends coreClient.OperationOptions { + hostName?: string; +} + +// @public +export type WebAppsAnalyzeCustomHostnameSlotResponse = CustomHostnameAnalysisResult; + +// @public +export interface WebAppsApplySlotConfigToProductionOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsApplySlotConfigurationSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsApproveOrRejectPrivateEndpointConnectionOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type WebAppsApproveOrRejectPrivateEndpointConnectionResponse = PrivateEndpointConnectionResource; + +// @public +export interface WebAppsBackupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsBackupResponse = BackupItem; + +// @public +export interface WebAppsBackupSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsBackupSlotResponse = BackupItem; + +// @public +export interface WebAppsCopyProductionSlotOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface WebAppsCopySlotOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface WebAppsCreateDeploymentOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsCreateDeploymentResponse = Deployment; + +// @public +export interface WebAppsCreateDeploymentSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsCreateDeploymentSlotResponse = Deployment; + +// @public +export interface WebAppsCreateFunctionOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type WebAppsCreateFunctionResponse = FunctionEnvelope; + +// @public +export interface WebAppsCreateInstanceFunctionSlotOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type WebAppsCreateInstanceFunctionSlotResponse = FunctionEnvelope; + +// @public +export interface WebAppsCreateInstanceMSDeployOperationOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type WebAppsCreateInstanceMSDeployOperationResponse = MSDeployStatus; + +// @public +export interface WebAppsCreateInstanceMSDeployOperationSlotOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type WebAppsCreateInstanceMSDeployOperationSlotResponse = MSDeployStatus; + +// @public +export interface WebAppsCreateMSDeployOperationOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type WebAppsCreateMSDeployOperationResponse = MSDeployStatus; + +// @public +export interface WebAppsCreateMSDeployOperationSlotOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type WebAppsCreateMSDeployOperationSlotResponse = MSDeployStatus; + +// @public +export interface WebAppsCreateOrUpdateConfigurationOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsCreateOrUpdateConfigurationResponse = SiteConfigResource; + +// @public +export interface WebAppsCreateOrUpdateConfigurationSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsCreateOrUpdateConfigurationSlotResponse = SiteConfigResource; + +// @public +export interface WebAppsCreateOrUpdateDomainOwnershipIdentifierOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsCreateOrUpdateDomainOwnershipIdentifierResponse = Identifier; + +// @public +export interface WebAppsCreateOrUpdateDomainOwnershipIdentifierSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsCreateOrUpdateDomainOwnershipIdentifierSlotResponse = Identifier; + +// @public +export interface WebAppsCreateOrUpdateFunctionSecretOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsCreateOrUpdateFunctionSecretResponse = KeyInfo; + +// @public +export interface WebAppsCreateOrUpdateFunctionSecretSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsCreateOrUpdateFunctionSecretSlotResponse = KeyInfo; + +// @public +export interface WebAppsCreateOrUpdateHostNameBindingOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsCreateOrUpdateHostNameBindingResponse = HostNameBinding; + +// @public +export interface WebAppsCreateOrUpdateHostNameBindingSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsCreateOrUpdateHostNameBindingSlotResponse = HostNameBinding; + +// @public +export interface WebAppsCreateOrUpdateHostSecretOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsCreateOrUpdateHostSecretResponse = KeyInfo; + +// @public +export interface WebAppsCreateOrUpdateHostSecretSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsCreateOrUpdateHostSecretSlotResponse = KeyInfo; + +// @public +export interface WebAppsCreateOrUpdateHybridConnectionOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsCreateOrUpdateHybridConnectionResponse = HybridConnection; + +// @public +export interface WebAppsCreateOrUpdateHybridConnectionSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsCreateOrUpdateHybridConnectionSlotResponse = HybridConnection; + +// @public +export interface WebAppsCreateOrUpdateOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface WebAppsCreateOrUpdatePublicCertificateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsCreateOrUpdatePublicCertificateResponse = PublicCertificate; + +// @public +export interface WebAppsCreateOrUpdatePublicCertificateSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsCreateOrUpdatePublicCertificateSlotResponse = PublicCertificate; + +// @public +export interface WebAppsCreateOrUpdateRelayServiceConnectionOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsCreateOrUpdateRelayServiceConnectionResponse = RelayServiceConnectionEntity; + +// @public +export interface WebAppsCreateOrUpdateRelayServiceConnectionSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsCreateOrUpdateRelayServiceConnectionSlotResponse = RelayServiceConnectionEntity; + +// @public +export type WebAppsCreateOrUpdateResponse = Site; + +// @public +export interface WebAppsCreateOrUpdateSlotOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type WebAppsCreateOrUpdateSlotResponse = Site; + +// @public +export interface WebAppsCreateOrUpdateSourceControlOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type WebAppsCreateOrUpdateSourceControlResponse = SiteSourceControl; + +// @public +export interface WebAppsCreateOrUpdateSourceControlSlotOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type WebAppsCreateOrUpdateSourceControlSlotResponse = SiteSourceControl; + +// @public +export interface WebAppsCreateOrUpdateSwiftVirtualNetworkConnectionOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsCreateOrUpdateSwiftVirtualNetworkConnectionResponse = SwiftVirtualNetwork; + +// @public +export interface WebAppsCreateOrUpdateSwiftVirtualNetworkConnectionSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsCreateOrUpdateSwiftVirtualNetworkConnectionSlotResponse = SwiftVirtualNetwork; + +// @public +export interface WebAppsCreateOrUpdateVnetConnectionGatewayOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsCreateOrUpdateVnetConnectionGatewayResponse = VnetGateway; + +// @public +export interface WebAppsCreateOrUpdateVnetConnectionGatewaySlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsCreateOrUpdateVnetConnectionGatewaySlotResponse = VnetGateway; + +// @public +export interface WebAppsCreateOrUpdateVnetConnectionOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsCreateOrUpdateVnetConnectionResponse = VnetInfo; + +// @public +export interface WebAppsCreateOrUpdateVnetConnectionSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsCreateOrUpdateVnetConnectionSlotResponse = VnetInfo; + +// @public +export interface WebAppsDeleteBackupConfigurationOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsDeleteBackupConfigurationSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsDeleteBackupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsDeleteBackupSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsDeleteContinuousWebJobOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsDeleteContinuousWebJobSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsDeleteDeploymentOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsDeleteDeploymentSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsDeleteDomainOwnershipIdentifierOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsDeleteDomainOwnershipIdentifierSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsDeleteFunctionOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsDeleteFunctionSecretOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsDeleteFunctionSecretSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsDeleteHostNameBindingOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsDeleteHostNameBindingSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsDeleteHostSecretOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsDeleteHostSecretSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsDeleteHybridConnectionOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsDeleteHybridConnectionSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsDeleteInstanceFunctionSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsDeleteInstanceProcessOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsDeleteInstanceProcessSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsDeleteOptionalParams extends coreClient.OperationOptions { + deleteEmptyServerFarm?: boolean; + deleteMetrics?: boolean; +} + +// @public +export interface WebAppsDeletePremierAddOnOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsDeletePremierAddOnSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsDeletePrivateEndpointConnectionOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type WebAppsDeletePrivateEndpointConnectionResponse = Record; + +// @public +export interface WebAppsDeleteProcessOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsDeleteProcessSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsDeletePublicCertificateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsDeletePublicCertificateSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsDeleteRelayServiceConnectionOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsDeleteRelayServiceConnectionSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsDeleteSiteExtensionOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsDeleteSiteExtensionSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsDeleteSlotOptionalParams extends coreClient.OperationOptions { + deleteEmptyServerFarm?: boolean; + deleteMetrics?: boolean; +} + +// @public +export interface WebAppsDeleteSourceControlOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsDeleteSourceControlSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsDeleteSwiftVirtualNetworkOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsDeleteSwiftVirtualNetworkSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsDeleteTriggeredWebJobOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsDeleteTriggeredWebJobSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsDeleteVnetConnectionOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsDeleteVnetConnectionSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsDiscoverBackupOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsDiscoverBackupResponse = RestoreRequest; + +// @public +export interface WebAppsDiscoverBackupSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsDiscoverBackupSlotResponse = RestoreRequest; + +// @public +export interface WebAppsGenerateNewSitePublishingPasswordOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsGenerateNewSitePublishingPasswordSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsGetAppSettingKeyVaultReferenceOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetAppSettingKeyVaultReferenceResponse = KeyVaultReferenceResource; + +// @public +export interface WebAppsGetAppSettingsKeyVaultReferencesOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetAppSettingsKeyVaultReferencesResponse = KeyVaultReferenceCollection; + +// @public +export interface WebAppsGetAuthSettingsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetAuthSettingsResponse = SiteAuthSettings; + +// @public +export interface WebAppsGetAuthSettingsSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetAuthSettingsSlotResponse = SiteAuthSettings; + +// @public +export interface WebAppsGetBackupConfigurationOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetBackupConfigurationResponse = BackupRequest; + +// @public +export interface WebAppsGetBackupConfigurationSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetBackupConfigurationSlotResponse = BackupRequest; + +// @public +export interface WebAppsGetBackupStatusOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetBackupStatusResponse = BackupItem; + +// @public +export interface WebAppsGetBackupStatusSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetBackupStatusSlotResponse = BackupItem; + +// @public +export interface WebAppsGetConfigurationOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetConfigurationResponse = SiteConfigResource; + +// @public +export interface WebAppsGetConfigurationSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetConfigurationSlotResponse = SiteConfigResource; + +// @public +export interface WebAppsGetConfigurationSnapshotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetConfigurationSnapshotResponse = SiteConfigResource; + +// @public +export interface WebAppsGetConfigurationSnapshotSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetConfigurationSnapshotSlotResponse = SiteConfigResource; + +// @public +export interface WebAppsGetContainerLogsZipOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetContainerLogsZipResponse = { + blobBody?: Promise; + readableStreamBody?: NodeJS.ReadableStream; +}; + +// @public +export interface WebAppsGetContainerLogsZipSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetContainerLogsZipSlotResponse = { + blobBody?: Promise; + readableStreamBody?: NodeJS.ReadableStream; +}; + +// @public +export interface WebAppsGetContinuousWebJobOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetContinuousWebJobResponse = ContinuousWebJob; + +// @public +export interface WebAppsGetContinuousWebJobSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetContinuousWebJobSlotResponse = ContinuousWebJob; + +// @public +export interface WebAppsGetDeploymentOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetDeploymentResponse = Deployment; + +// @public +export interface WebAppsGetDeploymentSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetDeploymentSlotResponse = Deployment; + +// @public +export interface WebAppsGetDiagnosticLogsConfigurationOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetDiagnosticLogsConfigurationResponse = SiteLogsConfig; + +// @public +export interface WebAppsGetDiagnosticLogsConfigurationSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetDiagnosticLogsConfigurationSlotResponse = SiteLogsConfig; + +// @public +export interface WebAppsGetDomainOwnershipIdentifierOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetDomainOwnershipIdentifierResponse = Identifier; + +// @public +export interface WebAppsGetDomainOwnershipIdentifierSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetDomainOwnershipIdentifierSlotResponse = Identifier; + +// @public +export interface WebAppsGetFunctionOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetFunctionResponse = FunctionEnvelope; + +// @public +export interface WebAppsGetFunctionsAdminTokenOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetFunctionsAdminTokenResponse = { + body: string; +}; + +// @public +export interface WebAppsGetFunctionsAdminTokenSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetFunctionsAdminTokenSlotResponse = { + body: string; +}; + +// @public +export interface WebAppsGetHostNameBindingOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetHostNameBindingResponse = HostNameBinding; + +// @public +export interface WebAppsGetHostNameBindingSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetHostNameBindingSlotResponse = HostNameBinding; + +// @public +export interface WebAppsGetHybridConnectionOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetHybridConnectionResponse = HybridConnection; + +// @public +export interface WebAppsGetHybridConnectionSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetHybridConnectionSlotResponse = HybridConnection; + +// @public +export interface WebAppsGetInstanceFunctionSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetInstanceFunctionSlotResponse = FunctionEnvelope; + +// @public +export interface WebAppsGetInstanceInfoOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetInstanceInfoResponse = WebSiteInstanceStatus; + +// @public +export interface WebAppsGetInstanceInfoSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetInstanceInfoSlotResponse = WebSiteInstanceStatus; + +// @public +export interface WebAppsGetInstanceMSDeployLogOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetInstanceMSDeployLogResponse = MSDeployLog; + +// @public +export interface WebAppsGetInstanceMSDeployLogSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetInstanceMSDeployLogSlotResponse = MSDeployLog; + +// @public +export interface WebAppsGetInstanceMsDeployStatusOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetInstanceMsDeployStatusResponse = MSDeployStatus; + +// @public +export interface WebAppsGetInstanceMsDeployStatusSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetInstanceMsDeployStatusSlotResponse = MSDeployStatus; + +// @public +export interface WebAppsGetInstanceProcessDumpOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetInstanceProcessDumpResponse = { + blobBody?: Promise; + readableStreamBody?: NodeJS.ReadableStream; +}; + +// @public +export interface WebAppsGetInstanceProcessDumpSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetInstanceProcessDumpSlotResponse = { + blobBody?: Promise; + readableStreamBody?: NodeJS.ReadableStream; +}; + +// @public +export interface WebAppsGetInstanceProcessModuleOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetInstanceProcessModuleResponse = ProcessModuleInfo; + +// @public +export interface WebAppsGetInstanceProcessModuleSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetInstanceProcessModuleSlotResponse = ProcessModuleInfo; + +// @public +export interface WebAppsGetInstanceProcessOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetInstanceProcessResponse = ProcessInfo; + +// @public +export interface WebAppsGetInstanceProcessSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetInstanceProcessSlotResponse = ProcessInfo; + +// @public +export interface WebAppsGetMigrateMySqlStatusOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetMigrateMySqlStatusResponse = MigrateMySqlStatus; + +// @public +export interface WebAppsGetMigrateMySqlStatusSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetMigrateMySqlStatusSlotResponse = MigrateMySqlStatus; + +// @public +export interface WebAppsGetMSDeployLogOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetMSDeployLogResponse = MSDeployLog; + +// @public +export interface WebAppsGetMSDeployLogSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetMSDeployLogSlotResponse = MSDeployLog; + +// @public +export interface WebAppsGetMSDeployStatusOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetMSDeployStatusResponse = MSDeployStatus; + +// @public +export interface WebAppsGetMSDeployStatusSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetMSDeployStatusSlotResponse = MSDeployStatus; + +// @public +export interface WebAppsGetNetworkTraceOperationOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetNetworkTraceOperationResponse = NetworkTrace[]; + +// @public +export interface WebAppsGetNetworkTraceOperationSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetNetworkTraceOperationSlotResponse = NetworkTrace[]; + +// @public +export interface WebAppsGetNetworkTraceOperationSlotV2OptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetNetworkTraceOperationSlotV2Response = NetworkTrace[]; + +// @public +export interface WebAppsGetNetworkTraceOperationV2OptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetNetworkTraceOperationV2Response = NetworkTrace[]; + +// @public +export interface WebAppsGetNetworkTracesOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetNetworkTracesResponse = NetworkTrace[]; + +// @public +export interface WebAppsGetNetworkTracesSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetNetworkTracesSlotResponse = NetworkTrace[]; + +// @public +export interface WebAppsGetNetworkTracesSlotV2OptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetNetworkTracesSlotV2Response = NetworkTrace[]; + +// @public +export interface WebAppsGetNetworkTracesV2OptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetNetworkTracesV2Response = NetworkTrace[]; + +// @public +export interface WebAppsGetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsGetPremierAddOnOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetPremierAddOnResponse = PremierAddOn; + +// @public +export interface WebAppsGetPremierAddOnSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetPremierAddOnSlotResponse = PremierAddOn; + +// @public +export interface WebAppsGetPrivateAccessOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetPrivateAccessResponse = PrivateAccess; + +// @public +export interface WebAppsGetPrivateAccessSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetPrivateAccessSlotResponse = PrivateAccess; + +// @public +export interface WebAppsGetPrivateEndpointConnectionOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetPrivateEndpointConnectionResponse = PrivateEndpointConnectionResource; + +// @public +export interface WebAppsGetPrivateLinkResourcesOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetPrivateLinkResourcesResponse = PrivateLinkResourcesWrapper; + +// @public +export interface WebAppsGetProcessDumpOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetProcessDumpResponse = { + blobBody?: Promise; + readableStreamBody?: NodeJS.ReadableStream; +}; + +// @public +export interface WebAppsGetProcessDumpSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetProcessDumpSlotResponse = { + blobBody?: Promise; + readableStreamBody?: NodeJS.ReadableStream; +}; + +// @public +export interface WebAppsGetProcessModuleOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetProcessModuleResponse = ProcessModuleInfo; + +// @public +export interface WebAppsGetProcessModuleSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetProcessModuleSlotResponse = ProcessModuleInfo; + +// @public +export interface WebAppsGetProcessOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetProcessResponse = ProcessInfo; + +// @public +export interface WebAppsGetProcessSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetProcessSlotResponse = ProcessInfo; + +// @public +export interface WebAppsGetPublicCertificateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetPublicCertificateResponse = PublicCertificate; + +// @public +export interface WebAppsGetPublicCertificateSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetPublicCertificateSlotResponse = PublicCertificate; + +// @public +export interface WebAppsGetRelayServiceConnectionOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetRelayServiceConnectionResponse = RelayServiceConnectionEntity; + +// @public +export interface WebAppsGetRelayServiceConnectionSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetRelayServiceConnectionSlotResponse = RelayServiceConnectionEntity; + +// @public +export type WebAppsGetResponse = Site; + +// @public +export interface WebAppsGetSiteExtensionOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetSiteExtensionResponse = SiteExtensionInfo; + +// @public +export interface WebAppsGetSiteExtensionSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetSiteExtensionSlotResponse = SiteExtensionInfo; + +// @public +export interface WebAppsGetSitePhpErrorLogFlagOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetSitePhpErrorLogFlagResponse = SitePhpErrorLogFlag; + +// @public +export interface WebAppsGetSitePhpErrorLogFlagSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetSitePhpErrorLogFlagSlotResponse = SitePhpErrorLogFlag; + +// @public +export interface WebAppsGetSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetSlotResponse = Site; + +// @public +export interface WebAppsGetSourceControlOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetSourceControlResponse = SiteSourceControl; + +// @public +export interface WebAppsGetSourceControlSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetSourceControlSlotResponse = SiteSourceControl; + +// @public +export interface WebAppsGetSwiftVirtualNetworkConnectionOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetSwiftVirtualNetworkConnectionResponse = SwiftVirtualNetwork; + +// @public +export interface WebAppsGetSwiftVirtualNetworkConnectionSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetSwiftVirtualNetworkConnectionSlotResponse = SwiftVirtualNetwork; + +// @public +export interface WebAppsGetTriggeredWebJobHistoryOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetTriggeredWebJobHistoryResponse = TriggeredJobHistory; + +// @public +export interface WebAppsGetTriggeredWebJobHistorySlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetTriggeredWebJobHistorySlotResponse = TriggeredJobHistory; + +// @public +export interface WebAppsGetTriggeredWebJobOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetTriggeredWebJobResponse = TriggeredWebJob; + +// @public +export interface WebAppsGetTriggeredWebJobSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetTriggeredWebJobSlotResponse = TriggeredWebJob; + +// @public +export interface WebAppsGetVnetConnectionGatewayOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetVnetConnectionGatewayResponse = VnetGateway; + +// @public +export interface WebAppsGetVnetConnectionGatewaySlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetVnetConnectionGatewaySlotResponse = VnetGateway; + +// @public +export interface WebAppsGetVnetConnectionOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetVnetConnectionResponse = VnetInfo; + +// @public +export interface WebAppsGetVnetConnectionSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetVnetConnectionSlotResponse = VnetInfo; + +// @public +export interface WebAppsGetWebJobOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetWebJobResponse = WebJob; + +// @public +export interface WebAppsGetWebJobSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetWebJobSlotResponse = WebJob; + +// @public +export interface WebAppsGetWebSiteContainerLogsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetWebSiteContainerLogsResponse = { + blobBody?: Promise; + readableStreamBody?: NodeJS.ReadableStream; +}; + +// @public +export interface WebAppsGetWebSiteContainerLogsSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsGetWebSiteContainerLogsSlotResponse = { + blobBody?: Promise; + readableStreamBody?: NodeJS.ReadableStream; +}; + +// @public +export interface WebAppsInstallSiteExtensionOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type WebAppsInstallSiteExtensionResponse = SiteExtensionInfo; + +// @public +export interface WebAppsInstallSiteExtensionSlotOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type WebAppsInstallSiteExtensionSlotResponse = SiteExtensionInfo; + +// @public +export interface WebAppsIsCloneableOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsIsCloneableResponse = SiteCloneability; + +// @public +export interface WebAppsIsCloneableSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsIsCloneableSlotResponse = SiteCloneability; + +// @public +export interface WebAppsListApplicationSettingsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListApplicationSettingsResponse = StringDictionary; + +// @public +export interface WebAppsListApplicationSettingsSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListApplicationSettingsSlotResponse = StringDictionary; + +// @public +export interface WebAppsListAzureStorageAccountsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListAzureStorageAccountsResponse = AzureStoragePropertyDictionaryResource; + +// @public +export interface WebAppsListAzureStorageAccountsSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListAzureStorageAccountsSlotResponse = AzureStoragePropertyDictionaryResource; + +// @public +export interface WebAppsListBackupsNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListBackupsNextResponse = BackupItemCollection; + +// @public +export interface WebAppsListBackupsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListBackupsResponse = BackupItemCollection; + +// @public +export interface WebAppsListBackupsSlotNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListBackupsSlotNextResponse = BackupItemCollection; + +// @public +export interface WebAppsListBackupsSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListBackupsSlotResponse = BackupItemCollection; + +// @public +export interface WebAppsListBackupStatusSecretsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListBackupStatusSecretsResponse = BackupItem; + +// @public +export interface WebAppsListBackupStatusSecretsSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListBackupStatusSecretsSlotResponse = BackupItem; + +// @public +export interface WebAppsListByResourceGroupNextOptionalParams extends coreClient.OperationOptions { + includeSlots?: boolean; +} + +// @public +export type WebAppsListByResourceGroupNextResponse = WebAppCollection; + +// @public +export interface WebAppsListByResourceGroupOptionalParams extends coreClient.OperationOptions { + includeSlots?: boolean; +} + +// @public +export type WebAppsListByResourceGroupResponse = WebAppCollection; + +// @public +export interface WebAppsListConfigurationSnapshotInfoNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListConfigurationSnapshotInfoNextResponse = SiteConfigurationSnapshotInfoCollection; + +// @public +export interface WebAppsListConfigurationSnapshotInfoOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListConfigurationSnapshotInfoResponse = SiteConfigurationSnapshotInfoCollection; + +// @public +export interface WebAppsListConfigurationSnapshotInfoSlotNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListConfigurationSnapshotInfoSlotNextResponse = SiteConfigurationSnapshotInfoCollection; + +// @public +export interface WebAppsListConfigurationSnapshotInfoSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListConfigurationSnapshotInfoSlotResponse = SiteConfigurationSnapshotInfoCollection; + +// @public +export interface WebAppsListConfigurationsNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListConfigurationsNextResponse = SiteConfigResourceCollection; + +// @public +export interface WebAppsListConfigurationsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListConfigurationsResponse = SiteConfigResourceCollection; + +// @public +export interface WebAppsListConfigurationsSlotNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListConfigurationsSlotNextResponse = SiteConfigResourceCollection; + +// @public +export interface WebAppsListConfigurationsSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListConfigurationsSlotResponse = SiteConfigResourceCollection; + +// @public +export interface WebAppsListConnectionStringsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListConnectionStringsResponse = ConnectionStringDictionary; + +// @public +export interface WebAppsListConnectionStringsSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListConnectionStringsSlotResponse = ConnectionStringDictionary; + +// @public +export interface WebAppsListContinuousWebJobsNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListContinuousWebJobsNextResponse = ContinuousWebJobCollection; + +// @public +export interface WebAppsListContinuousWebJobsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListContinuousWebJobsResponse = ContinuousWebJobCollection; + +// @public +export interface WebAppsListContinuousWebJobsSlotNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListContinuousWebJobsSlotNextResponse = ContinuousWebJobCollection; + +// @public +export interface WebAppsListContinuousWebJobsSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListContinuousWebJobsSlotResponse = ContinuousWebJobCollection; + +// @public +export interface WebAppsListDeploymentLogOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListDeploymentLogResponse = Deployment; + +// @public +export interface WebAppsListDeploymentLogSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListDeploymentLogSlotResponse = Deployment; + +// @public +export interface WebAppsListDeploymentsNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListDeploymentsNextResponse = DeploymentCollection; + +// @public +export interface WebAppsListDeploymentsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListDeploymentsResponse = DeploymentCollection; + +// @public +export interface WebAppsListDeploymentsSlotNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListDeploymentsSlotNextResponse = DeploymentCollection; + +// @public +export interface WebAppsListDeploymentsSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListDeploymentsSlotResponse = DeploymentCollection; + +// @public +export interface WebAppsListDomainOwnershipIdentifiersNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListDomainOwnershipIdentifiersNextResponse = IdentifierCollection; + +// @public +export interface WebAppsListDomainOwnershipIdentifiersOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListDomainOwnershipIdentifiersResponse = IdentifierCollection; + +// @public +export interface WebAppsListDomainOwnershipIdentifiersSlotNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListDomainOwnershipIdentifiersSlotNextResponse = IdentifierCollection; + +// @public +export interface WebAppsListDomainOwnershipIdentifiersSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListDomainOwnershipIdentifiersSlotResponse = IdentifierCollection; + +// @public +export interface WebAppsListFunctionKeysOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListFunctionKeysResponse = StringDictionary; + +// @public +export interface WebAppsListFunctionKeysSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListFunctionKeysSlotResponse = StringDictionary; + +// @public +export interface WebAppsListFunctionSecretsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListFunctionSecretsResponse = FunctionSecrets; + +// @public +export interface WebAppsListFunctionSecretsSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListFunctionSecretsSlotResponse = FunctionSecrets; + +// @public +export interface WebAppsListFunctionsNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListFunctionsNextResponse = FunctionEnvelopeCollection; + +// @public +export interface WebAppsListFunctionsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListFunctionsResponse = FunctionEnvelopeCollection; + +// @public +export interface WebAppsListHostKeysOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListHostKeysResponse = HostKeys; + +// @public +export interface WebAppsListHostKeysSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListHostKeysSlotResponse = HostKeys; + +// @public +export interface WebAppsListHostNameBindingsNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListHostNameBindingsNextResponse = HostNameBindingCollection; + +// @public +export interface WebAppsListHostNameBindingsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListHostNameBindingsResponse = HostNameBindingCollection; + +// @public +export interface WebAppsListHostNameBindingsSlotNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListHostNameBindingsSlotNextResponse = HostNameBindingCollection; + +// @public +export interface WebAppsListHostNameBindingsSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListHostNameBindingsSlotResponse = HostNameBindingCollection; + +// @public +export interface WebAppsListHybridConnectionsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListHybridConnectionsResponse = HybridConnection; + +// @public +export interface WebAppsListHybridConnectionsSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListHybridConnectionsSlotResponse = HybridConnection; + +// @public +export interface WebAppsListInstanceFunctionsSlotNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListInstanceFunctionsSlotNextResponse = FunctionEnvelopeCollection; + +// @public +export interface WebAppsListInstanceFunctionsSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListInstanceFunctionsSlotResponse = FunctionEnvelopeCollection; + +// @public +export interface WebAppsListInstanceIdentifiersNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListInstanceIdentifiersNextResponse = WebAppInstanceCollection; + +// @public +export interface WebAppsListInstanceIdentifiersOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListInstanceIdentifiersResponse = WebAppInstanceCollection; + +// @public +export interface WebAppsListInstanceIdentifiersSlotNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListInstanceIdentifiersSlotNextResponse = WebAppInstanceCollection; + +// @public +export interface WebAppsListInstanceIdentifiersSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListInstanceIdentifiersSlotResponse = WebAppInstanceCollection; + +// @public +export interface WebAppsListInstanceProcessesNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListInstanceProcessesNextResponse = ProcessInfoCollection; + +// @public +export interface WebAppsListInstanceProcessesOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListInstanceProcessesResponse = ProcessInfoCollection; + +// @public +export interface WebAppsListInstanceProcessesSlotNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListInstanceProcessesSlotNextResponse = ProcessInfoCollection; + +// @public +export interface WebAppsListInstanceProcessesSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListInstanceProcessesSlotResponse = ProcessInfoCollection; + +// @public +export interface WebAppsListInstanceProcessModulesNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListInstanceProcessModulesNextResponse = ProcessModuleInfoCollection; + +// @public +export interface WebAppsListInstanceProcessModulesOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListInstanceProcessModulesResponse = ProcessModuleInfoCollection; + +// @public +export interface WebAppsListInstanceProcessModulesSlotNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListInstanceProcessModulesSlotNextResponse = ProcessModuleInfoCollection; + +// @public +export interface WebAppsListInstanceProcessModulesSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListInstanceProcessModulesSlotResponse = ProcessModuleInfoCollection; + +// @public +export interface WebAppsListInstanceProcessThreadsNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListInstanceProcessThreadsNextResponse = ProcessThreadInfoCollection; + +// @public +export interface WebAppsListInstanceProcessThreadsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListInstanceProcessThreadsResponse = ProcessThreadInfoCollection; + +// @public +export interface WebAppsListInstanceProcessThreadsSlotNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListInstanceProcessThreadsSlotNextResponse = ProcessThreadInfoCollection; + +// @public +export interface WebAppsListInstanceProcessThreadsSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListInstanceProcessThreadsSlotResponse = ProcessThreadInfoCollection; + +// @public +export interface WebAppsListMetadataOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListMetadataResponse = StringDictionary; + +// @public +export interface WebAppsListMetadataSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListMetadataSlotResponse = StringDictionary; + +// @public +export interface WebAppsListNetworkFeaturesOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListNetworkFeaturesResponse = NetworkFeatures; + +// @public +export interface WebAppsListNetworkFeaturesSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListNetworkFeaturesSlotResponse = NetworkFeatures; + +// @public +export interface WebAppsListNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListNextResponse = WebAppCollection; + +// @public +export interface WebAppsListOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsListPerfMonCountersNextOptionalParams extends coreClient.OperationOptions { + filter?: string; +} + +// @public +export type WebAppsListPerfMonCountersNextResponse = PerfMonCounterCollection; + +// @public +export interface WebAppsListPerfMonCountersOptionalParams extends coreClient.OperationOptions { + filter?: string; +} + +// @public +export type WebAppsListPerfMonCountersResponse = PerfMonCounterCollection; + +// @public +export interface WebAppsListPerfMonCountersSlotNextOptionalParams extends coreClient.OperationOptions { + filter?: string; +} + +// @public +export type WebAppsListPerfMonCountersSlotNextResponse = PerfMonCounterCollection; + +// @public +export interface WebAppsListPerfMonCountersSlotOptionalParams extends coreClient.OperationOptions { + filter?: string; +} + +// @public +export type WebAppsListPerfMonCountersSlotResponse = PerfMonCounterCollection; + +// @public +export interface WebAppsListPremierAddOnsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListPremierAddOnsResponse = PremierAddOn; + +// @public +export interface WebAppsListPremierAddOnsSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListPremierAddOnsSlotResponse = PremierAddOn; + +// @public +export interface WebAppsListProcessesNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListProcessesNextResponse = ProcessInfoCollection; + +// @public +export interface WebAppsListProcessesOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListProcessesResponse = ProcessInfoCollection; + +// @public +export interface WebAppsListProcessesSlotNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListProcessesSlotNextResponse = ProcessInfoCollection; + +// @public +export interface WebAppsListProcessesSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListProcessesSlotResponse = ProcessInfoCollection; + +// @public +export interface WebAppsListProcessModulesNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListProcessModulesNextResponse = ProcessModuleInfoCollection; + +// @public +export interface WebAppsListProcessModulesOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListProcessModulesResponse = ProcessModuleInfoCollection; + +// @public +export interface WebAppsListProcessModulesSlotNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListProcessModulesSlotNextResponse = ProcessModuleInfoCollection; + +// @public +export interface WebAppsListProcessModulesSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListProcessModulesSlotResponse = ProcessModuleInfoCollection; + +// @public +export interface WebAppsListProcessThreadsNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListProcessThreadsNextResponse = ProcessThreadInfoCollection; + +// @public +export interface WebAppsListProcessThreadsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListProcessThreadsResponse = ProcessThreadInfoCollection; + +// @public +export interface WebAppsListProcessThreadsSlotNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListProcessThreadsSlotNextResponse = ProcessThreadInfoCollection; + +// @public +export interface WebAppsListProcessThreadsSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListProcessThreadsSlotResponse = ProcessThreadInfoCollection; + +// @public +export interface WebAppsListPublicCertificatesNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListPublicCertificatesNextResponse = PublicCertificateCollection; + +// @public +export interface WebAppsListPublicCertificatesOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListPublicCertificatesResponse = PublicCertificateCollection; + +// @public +export interface WebAppsListPublicCertificatesSlotNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListPublicCertificatesSlotNextResponse = PublicCertificateCollection; + +// @public +export interface WebAppsListPublicCertificatesSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListPublicCertificatesSlotResponse = PublicCertificateCollection; + +// @public +export interface WebAppsListPublishingCredentialsOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type WebAppsListPublishingCredentialsResponse = User; + +// @public +export interface WebAppsListPublishingCredentialsSlotOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type WebAppsListPublishingCredentialsSlotResponse = User; + +// @public +export interface WebAppsListPublishingProfileXmlWithSecretsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListPublishingProfileXmlWithSecretsResponse = { + blobBody?: Promise; + readableStreamBody?: NodeJS.ReadableStream; +}; + +// @public +export interface WebAppsListPublishingProfileXmlWithSecretsSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListPublishingProfileXmlWithSecretsSlotResponse = { + blobBody?: Promise; + readableStreamBody?: NodeJS.ReadableStream; +}; + +// @public +export interface WebAppsListRelayServiceConnectionsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListRelayServiceConnectionsResponse = RelayServiceConnectionEntity; + +// @public +export interface WebAppsListRelayServiceConnectionsSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListRelayServiceConnectionsSlotResponse = RelayServiceConnectionEntity; + +// @public +export type WebAppsListResponse = WebAppCollection; + +// @public +export interface WebAppsListSiteBackupsNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListSiteBackupsNextResponse = BackupItemCollection; + +// @public +export interface WebAppsListSiteBackupsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListSiteBackupsResponse = BackupItemCollection; + +// @public +export interface WebAppsListSiteBackupsSlotNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListSiteBackupsSlotNextResponse = BackupItemCollection; + +// @public +export interface WebAppsListSiteBackupsSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListSiteBackupsSlotResponse = BackupItemCollection; + +// @public +export interface WebAppsListSiteExtensionsNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListSiteExtensionsNextResponse = SiteExtensionInfoCollection; + +// @public +export interface WebAppsListSiteExtensionsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListSiteExtensionsResponse = SiteExtensionInfoCollection; + +// @public +export interface WebAppsListSiteExtensionsSlotNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListSiteExtensionsSlotNextResponse = SiteExtensionInfoCollection; + +// @public +export interface WebAppsListSiteExtensionsSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListSiteExtensionsSlotResponse = SiteExtensionInfoCollection; + +// @public +export interface WebAppsListSitePushSettingsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListSitePushSettingsResponse = PushSettings; + +// @public +export interface WebAppsListSitePushSettingsSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListSitePushSettingsSlotResponse = PushSettings; + +// @public +export interface WebAppsListSlotConfigurationNamesOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListSlotConfigurationNamesResponse = SlotConfigNamesResource; + +// @public +export interface WebAppsListSlotDifferencesFromProductionNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListSlotDifferencesFromProductionNextResponse = SlotDifferenceCollection; + +// @public +export interface WebAppsListSlotDifferencesFromProductionOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListSlotDifferencesFromProductionResponse = SlotDifferenceCollection; + +// @public +export interface WebAppsListSlotDifferencesSlotNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListSlotDifferencesSlotNextResponse = SlotDifferenceCollection; + +// @public +export interface WebAppsListSlotDifferencesSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListSlotDifferencesSlotResponse = SlotDifferenceCollection; + +// @public +export interface WebAppsListSlotsNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListSlotsNextResponse = WebAppCollection; + +// @public +export interface WebAppsListSlotsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListSlotsResponse = WebAppCollection; + +// @public +export interface WebAppsListSnapshotsFromDRSecondaryNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListSnapshotsFromDRSecondaryNextResponse = SnapshotCollection; + +// @public +export interface WebAppsListSnapshotsFromDRSecondaryOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListSnapshotsFromDRSecondaryResponse = SnapshotCollection; + +// @public +export interface WebAppsListSnapshotsFromDRSecondarySlotNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListSnapshotsFromDRSecondarySlotNextResponse = SnapshotCollection; + +// @public +export interface WebAppsListSnapshotsFromDRSecondarySlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListSnapshotsFromDRSecondarySlotResponse = SnapshotCollection; + +// @public +export interface WebAppsListSnapshotsNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListSnapshotsNextResponse = SnapshotCollection; + +// @public +export interface WebAppsListSnapshotsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListSnapshotsResponse = SnapshotCollection; + +// @public +export interface WebAppsListSnapshotsSlotNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListSnapshotsSlotNextResponse = SnapshotCollection; + +// @public +export interface WebAppsListSnapshotsSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListSnapshotsSlotResponse = SnapshotCollection; + +// @public +export interface WebAppsListSyncFunctionTriggersOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListSyncFunctionTriggersResponse = FunctionSecrets; + +// @public +export interface WebAppsListSyncFunctionTriggersSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListSyncFunctionTriggersSlotResponse = FunctionSecrets; + +// @public +export interface WebAppsListSyncStatusOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsListSyncStatusSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsListTriggeredWebJobHistoryNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListTriggeredWebJobHistoryNextResponse = TriggeredJobHistoryCollection; + +// @public +export interface WebAppsListTriggeredWebJobHistoryOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListTriggeredWebJobHistoryResponse = TriggeredJobHistoryCollection; + +// @public +export interface WebAppsListTriggeredWebJobHistorySlotNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListTriggeredWebJobHistorySlotNextResponse = TriggeredJobHistoryCollection; + +// @public +export interface WebAppsListTriggeredWebJobHistorySlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListTriggeredWebJobHistorySlotResponse = TriggeredJobHistoryCollection; + +// @public +export interface WebAppsListTriggeredWebJobsNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListTriggeredWebJobsNextResponse = TriggeredWebJobCollection; + +// @public +export interface WebAppsListTriggeredWebJobsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListTriggeredWebJobsResponse = TriggeredWebJobCollection; + +// @public +export interface WebAppsListTriggeredWebJobsSlotNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListTriggeredWebJobsSlotNextResponse = TriggeredWebJobCollection; + +// @public +export interface WebAppsListTriggeredWebJobsSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListTriggeredWebJobsSlotResponse = TriggeredWebJobCollection; + +// @public +export interface WebAppsListUsagesNextOptionalParams extends coreClient.OperationOptions { + filter?: string; +} + +// @public +export type WebAppsListUsagesNextResponse = CsmUsageQuotaCollection; + +// @public +export interface WebAppsListUsagesOptionalParams extends coreClient.OperationOptions { + filter?: string; +} + +// @public +export type WebAppsListUsagesResponse = CsmUsageQuotaCollection; + +// @public +export interface WebAppsListUsagesSlotNextOptionalParams extends coreClient.OperationOptions { + filter?: string; +} + +// @public +export type WebAppsListUsagesSlotNextResponse = CsmUsageQuotaCollection; + +// @public +export interface WebAppsListUsagesSlotOptionalParams extends coreClient.OperationOptions { + filter?: string; +} + +// @public +export type WebAppsListUsagesSlotResponse = CsmUsageQuotaCollection; + +// @public +export interface WebAppsListVnetConnectionsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListVnetConnectionsResponse = VnetInfo[]; + +// @public +export interface WebAppsListVnetConnectionsSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListVnetConnectionsSlotResponse = VnetInfo[]; + +// @public +export interface WebAppsListWebJobsNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListWebJobsNextResponse = WebJobCollection; + +// @public +export interface WebAppsListWebJobsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListWebJobsResponse = WebJobCollection; + +// @public +export interface WebAppsListWebJobsSlotNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListWebJobsSlotNextResponse = WebJobCollection; + +// @public +export interface WebAppsListWebJobsSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsListWebJobsSlotResponse = WebJobCollection; + +// @public +export interface WebAppsMigrateMySqlOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type WebAppsMigrateMySqlResponse = Operation; + +// @public +export interface WebAppsMigrateStorageOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export type WebAppsMigrateStorageResponse = StorageMigrationResponse; + +// @public +export interface WebAppsPutPrivateAccessVnetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsPutPrivateAccessVnetResponse = PrivateAccess; + +// @public +export interface WebAppsPutPrivateAccessVnetSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsPutPrivateAccessVnetSlotResponse = PrivateAccess; + +// @public +export interface WebAppsRecoverSiteConfigurationSnapshotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsRecoverSiteConfigurationSnapshotSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsResetProductionSlotConfigOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsResetSlotConfigurationSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsRestartOptionalParams extends coreClient.OperationOptions { + softRestart?: boolean; + synchronous?: boolean; +} + +// @public +export interface WebAppsRestartSlotOptionalParams extends coreClient.OperationOptions { + softRestart?: boolean; + synchronous?: boolean; +} + +// @public +export interface WebAppsRestoreFromBackupBlobOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface WebAppsRestoreFromBackupBlobSlotOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface WebAppsRestoreFromDeletedAppOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface WebAppsRestoreFromDeletedAppSlotOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface WebAppsRestoreOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface WebAppsRestoreSlotOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface WebAppsRestoreSnapshotOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface WebAppsRestoreSnapshotSlotOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface WebAppsRunTriggeredWebJobOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsRunTriggeredWebJobSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsStartContinuousWebJobOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsStartContinuousWebJobSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsStartNetworkTraceOptionalParams extends coreClient.OperationOptions { + durationInSeconds?: number; + maxFrameLength?: number; + resumeFrom?: string; + sasUrl?: string; + updateIntervalInMs?: number; +} + +// @public +export type WebAppsStartNetworkTraceResponse = NetworkTrace[]; + +// @public +export interface WebAppsStartNetworkTraceSlotOptionalParams extends coreClient.OperationOptions { + durationInSeconds?: number; + maxFrameLength?: number; + resumeFrom?: string; + sasUrl?: string; + updateIntervalInMs?: number; +} + +// @public +export type WebAppsStartNetworkTraceSlotResponse = NetworkTrace[]; + +// @public +export interface WebAppsStartOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsStartSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsStartWebSiteNetworkTraceOperationOptionalParams extends coreClient.OperationOptions { + durationInSeconds?: number; + maxFrameLength?: number; + resumeFrom?: string; + sasUrl?: string; + updateIntervalInMs?: number; +} + +// @public +export type WebAppsStartWebSiteNetworkTraceOperationResponse = NetworkTrace[]; + +// @public +export interface WebAppsStartWebSiteNetworkTraceOperationSlotOptionalParams extends coreClient.OperationOptions { + durationInSeconds?: number; + maxFrameLength?: number; + resumeFrom?: string; + sasUrl?: string; + updateIntervalInMs?: number; +} + +// @public +export type WebAppsStartWebSiteNetworkTraceOperationSlotResponse = NetworkTrace[]; + +// @public +export interface WebAppsStartWebSiteNetworkTraceOptionalParams extends coreClient.OperationOptions { + durationInSeconds?: number; + maxFrameLength?: number; + sasUrl?: string; +} + +// @public +export type WebAppsStartWebSiteNetworkTraceResponse = { + body: string; +}; + +// @public +export interface WebAppsStartWebSiteNetworkTraceSlotOptionalParams extends coreClient.OperationOptions { + durationInSeconds?: number; + maxFrameLength?: number; + sasUrl?: string; +} + +// @public +export type WebAppsStartWebSiteNetworkTraceSlotResponse = { + body: string; +}; + +// @public +export interface WebAppsStopContinuousWebJobOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsStopContinuousWebJobSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsStopNetworkTraceOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsStopNetworkTraceSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsStopOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsStopSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsStopWebSiteNetworkTraceOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsStopWebSiteNetworkTraceSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsSwapSlotOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface WebAppsSwapSlotWithProductionOptionalParams extends coreClient.OperationOptions { + resumeFrom?: string; + updateIntervalInMs?: number; +} + +// @public +export interface WebAppsSyncFunctionsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsSyncFunctionsSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsSyncFunctionTriggersOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsSyncFunctionTriggersSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsSyncRepositoryOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsSyncRepositorySlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsUpdateApplicationSettingsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsUpdateApplicationSettingsResponse = StringDictionary; + +// @public +export interface WebAppsUpdateApplicationSettingsSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsUpdateApplicationSettingsSlotResponse = StringDictionary; + +// @public +export interface WebAppsUpdateAuthSettingsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsUpdateAuthSettingsResponse = SiteAuthSettings; + +// @public +export interface WebAppsUpdateAuthSettingsSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsUpdateAuthSettingsSlotResponse = SiteAuthSettings; + +// @public +export interface WebAppsUpdateAzureStorageAccountsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsUpdateAzureStorageAccountsResponse = AzureStoragePropertyDictionaryResource; + +// @public +export interface WebAppsUpdateAzureStorageAccountsSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsUpdateAzureStorageAccountsSlotResponse = AzureStoragePropertyDictionaryResource; + +// @public +export interface WebAppsUpdateBackupConfigurationOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsUpdateBackupConfigurationResponse = BackupRequest; + +// @public +export interface WebAppsUpdateBackupConfigurationSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsUpdateBackupConfigurationSlotResponse = BackupRequest; + +// @public +export interface WebAppsUpdateConfigurationOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsUpdateConfigurationResponse = SiteConfigResource; + +// @public +export interface WebAppsUpdateConfigurationSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsUpdateConfigurationSlotResponse = SiteConfigResource; + +// @public +export interface WebAppsUpdateConnectionStringsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsUpdateConnectionStringsResponse = ConnectionStringDictionary; + +// @public +export interface WebAppsUpdateConnectionStringsSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsUpdateConnectionStringsSlotResponse = ConnectionStringDictionary; + +// @public +export interface WebAppsUpdateDiagnosticLogsConfigOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsUpdateDiagnosticLogsConfigResponse = SiteLogsConfig; + +// @public +export interface WebAppsUpdateDiagnosticLogsConfigSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsUpdateDiagnosticLogsConfigSlotResponse = SiteLogsConfig; + +// @public +export interface WebAppsUpdateDomainOwnershipIdentifierOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsUpdateDomainOwnershipIdentifierResponse = Identifier; + +// @public +export interface WebAppsUpdateDomainOwnershipIdentifierSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsUpdateDomainOwnershipIdentifierSlotResponse = Identifier; + +// @public +export interface WebAppsUpdateHybridConnectionOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsUpdateHybridConnectionResponse = HybridConnection; + +// @public +export interface WebAppsUpdateHybridConnectionSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsUpdateHybridConnectionSlotResponse = HybridConnection; + +// @public +export interface WebAppsUpdateMetadataOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsUpdateMetadataResponse = StringDictionary; + +// @public +export interface WebAppsUpdateMetadataSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsUpdateMetadataSlotResponse = StringDictionary; + +// @public +export interface WebAppsUpdateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebAppsUpdatePremierAddOnOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsUpdatePremierAddOnResponse = PremierAddOn; + +// @public +export interface WebAppsUpdatePremierAddOnSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsUpdatePremierAddOnSlotResponse = PremierAddOn; + +// @public +export interface WebAppsUpdateRelayServiceConnectionOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsUpdateRelayServiceConnectionResponse = RelayServiceConnectionEntity; + +// @public +export interface WebAppsUpdateRelayServiceConnectionSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsUpdateRelayServiceConnectionSlotResponse = RelayServiceConnectionEntity; + +// @public +export type WebAppsUpdateResponse = Site; + +// @public +export interface WebAppsUpdateSitePushSettingsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsUpdateSitePushSettingsResponse = PushSettings; + +// @public +export interface WebAppsUpdateSitePushSettingsSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsUpdateSitePushSettingsSlotResponse = PushSettings; + +// @public +export interface WebAppsUpdateSlotConfigurationNamesOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsUpdateSlotConfigurationNamesResponse = SlotConfigNamesResource; + +// @public +export interface WebAppsUpdateSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsUpdateSlotResponse = Site; + +// @public +export interface WebAppsUpdateSourceControlOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsUpdateSourceControlResponse = SiteSourceControl; + +// @public +export interface WebAppsUpdateSourceControlSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsUpdateSourceControlSlotResponse = SiteSourceControl; + +// @public +export interface WebAppsUpdateSwiftVirtualNetworkConnectionOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsUpdateSwiftVirtualNetworkConnectionResponse = SwiftVirtualNetwork; + +// @public +export interface WebAppsUpdateSwiftVirtualNetworkConnectionSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsUpdateSwiftVirtualNetworkConnectionSlotResponse = SwiftVirtualNetwork; + +// @public +export interface WebAppsUpdateVnetConnectionGatewayOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsUpdateVnetConnectionGatewayResponse = VnetGateway; + +// @public +export interface WebAppsUpdateVnetConnectionGatewaySlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsUpdateVnetConnectionGatewaySlotResponse = VnetGateway; + +// @public +export interface WebAppsUpdateVnetConnectionOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsUpdateVnetConnectionResponse = VnetInfo; + +// @public +export interface WebAppsUpdateVnetConnectionSlotOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebAppsUpdateVnetConnectionSlotResponse = VnetInfo; + +// @public +export type WebJob = ProxyOnlyResource & { + runCommand?: string; + url?: string; + extraInfoUrl?: string; + webJobType?: WebJobType; + error?: string; + usingSdk?: boolean; + settings?: { + [propertyName: string]: Record; + }; +}; + +// @public +export interface WebJobCollection { + readonly nextLink?: string; + value: WebJob[]; +} + +// @public +export type WebJobType = "Continuous" | "Triggered"; + +// @public (undocumented) +export type WebSiteInstanceStatus = ProxyOnlyResource & { + state?: SiteRuntimeState; + statusUrl?: string; + detectorUrl?: string; + consoleUrl?: string; + containers?: { + [propertyName: string]: ContainerInfo; + }; +}; + +// @public (undocumented) +export class WebSiteManagementClient extends WebSiteManagementClientContext { + constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: WebSiteManagementClientOptionalParams); + // (undocumented) + appServiceCertificateOrders: AppServiceCertificateOrders; + // (undocumented) + appServiceEnvironments: AppServiceEnvironments; + // (undocumented) + appServicePlans: AppServicePlans; + // (undocumented) + certificateRegistrationProvider: CertificateRegistrationProvider; + // (undocumented) + certificates: Certificates; + checkNameAvailability(name: string, typeParam: CheckNameResourceTypes, options?: WebSiteManagementClientCheckNameAvailabilityOptionalParams): Promise; + // (undocumented) + deletedWebApps: DeletedWebApps; + // (undocumented) + diagnostics: Diagnostics; + // (undocumented) + domainRegistrationProvider: DomainRegistrationProvider; + // (undocumented) + domains: Domains; + getPublishingUser(options?: WebSiteManagementClientGetPublishingUserOptionalParams): Promise; + getSourceControl(sourceControlType: string, options?: WebSiteManagementClientGetSourceControlOptionalParams): Promise; + getSubscriptionDeploymentLocations(options?: WebSiteManagementClientGetSubscriptionDeploymentLocationsOptionalParams): Promise; + listBillingMeters(options?: WebSiteManagementClientListBillingMetersOptionalParams): PagedAsyncIterableIterator; + listGeoRegions(options?: WebSiteManagementClientListGeoRegionsOptionalParams): PagedAsyncIterableIterator; + listPremierAddOnOffers(options?: WebSiteManagementClientListPremierAddOnOffersOptionalParams): PagedAsyncIterableIterator; + listSiteIdentifiersAssignedToHostName(nameIdentifier: NameIdentifier, options?: WebSiteManagementClientListSiteIdentifiersAssignedToHostNameOptionalParams): PagedAsyncIterableIterator; + listSkus(options?: WebSiteManagementClientListSkusOptionalParams): Promise; + listSourceControls(options?: WebSiteManagementClientListSourceControlsOptionalParams): PagedAsyncIterableIterator; + move(resourceGroupName: string, moveResourceEnvelope: CsmMoveResourceEnvelope, options?: WebSiteManagementClientMoveOptionalParams): Promise; + // (undocumented) + provider: Provider; + // (undocumented) + recommendations: Recommendations; + // (undocumented) + resourceHealthMetadata: ResourceHealthMetadata; + // (undocumented) + staticSites: StaticSites; + // (undocumented) + topLevelDomains: TopLevelDomains; + updatePublishingUser(userDetails: User, options?: WebSiteManagementClientUpdatePublishingUserOptionalParams): Promise; + updateSourceControl(sourceControlType: string, requestMessage: SourceControl, options?: WebSiteManagementClientUpdateSourceControlOptionalParams): Promise; + validate(resourceGroupName: string, validateRequest: ValidateRequest, options?: WebSiteManagementClientValidateOptionalParams): Promise; + validateMove(resourceGroupName: string, moveResourceEnvelope: CsmMoveResourceEnvelope, options?: WebSiteManagementClientValidateMoveOptionalParams): Promise; + verifyHostingEnvironmentVnet(parameters: VnetParameters, options?: WebSiteManagementClientVerifyHostingEnvironmentVnetOptionalParams): Promise; + // (undocumented) + webApps: WebApps; +} + +// @public +export interface WebSiteManagementClientCheckNameAvailabilityOptionalParams extends coreClient.OperationOptions { + isFqdn?: boolean; +} + +// @public +export type WebSiteManagementClientCheckNameAvailabilityResponse = ResourceNameAvailability; + +// @public (undocumented) +export class WebSiteManagementClientContext extends coreClient.ServiceClient { + // (undocumented) + $host: string; + constructor(credentials: coreAuth.TokenCredential, subscriptionId: string, options?: WebSiteManagementClientOptionalParams); + // (undocumented) + apiVersion: string; + // (undocumented) + subscriptionId: string; +} + +// @public +export interface WebSiteManagementClientGetPublishingUserOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebSiteManagementClientGetPublishingUserResponse = User; + +// @public +export interface WebSiteManagementClientGetSourceControlOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebSiteManagementClientGetSourceControlResponse = SourceControl; + +// @public +export interface WebSiteManagementClientGetSubscriptionDeploymentLocationsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebSiteManagementClientGetSubscriptionDeploymentLocationsResponse = DeploymentLocations; + +// @public +export interface WebSiteManagementClientListBillingMetersNextOptionalParams extends coreClient.OperationOptions { + billingLocation?: string; + osType?: string; +} + +// @public +export type WebSiteManagementClientListBillingMetersNextResponse = BillingMeterCollection; + +// @public +export interface WebSiteManagementClientListBillingMetersOptionalParams extends coreClient.OperationOptions { + billingLocation?: string; + osType?: string; +} + +// @public +export type WebSiteManagementClientListBillingMetersResponse = BillingMeterCollection; + +// @public +export interface WebSiteManagementClientListGeoRegionsNextOptionalParams extends coreClient.OperationOptions { + linuxDynamicWorkersEnabled?: boolean; + linuxWorkersEnabled?: boolean; + sku?: SkuName; + xenonWorkersEnabled?: boolean; +} + +// @public +export type WebSiteManagementClientListGeoRegionsNextResponse = GeoRegionCollection; + +// @public +export interface WebSiteManagementClientListGeoRegionsOptionalParams extends coreClient.OperationOptions { + linuxDynamicWorkersEnabled?: boolean; + linuxWorkersEnabled?: boolean; + sku?: SkuName; + xenonWorkersEnabled?: boolean; +} + +// @public +export type WebSiteManagementClientListGeoRegionsResponse = GeoRegionCollection; + +// @public +export interface WebSiteManagementClientListPremierAddOnOffersNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebSiteManagementClientListPremierAddOnOffersNextResponse = PremierAddOnOfferCollection; + +// @public +export interface WebSiteManagementClientListPremierAddOnOffersOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebSiteManagementClientListPremierAddOnOffersResponse = PremierAddOnOfferCollection; + +// @public +export interface WebSiteManagementClientListSiteIdentifiersAssignedToHostNameNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebSiteManagementClientListSiteIdentifiersAssignedToHostNameNextResponse = IdentifierCollection; + +// @public +export interface WebSiteManagementClientListSiteIdentifiersAssignedToHostNameOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebSiteManagementClientListSiteIdentifiersAssignedToHostNameResponse = IdentifierCollection; + +// @public +export interface WebSiteManagementClientListSkusOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebSiteManagementClientListSkusResponse = SkuInfos; + +// @public +export interface WebSiteManagementClientListSourceControlsNextOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebSiteManagementClientListSourceControlsNextResponse = SourceControlCollection; + +// @public +export interface WebSiteManagementClientListSourceControlsOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebSiteManagementClientListSourceControlsResponse = SourceControlCollection; + +// @public +export interface WebSiteManagementClientMoveOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebSiteManagementClientOptionalParams extends coreClient.ServiceClientOptions { + $host?: string; + apiVersion?: string; + endpoint?: string; +} + +// @public +export interface WebSiteManagementClientUpdatePublishingUserOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebSiteManagementClientUpdatePublishingUserResponse = User; + +// @public +export interface WebSiteManagementClientUpdateSourceControlOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebSiteManagementClientUpdateSourceControlResponse = SourceControl; + +// @public +export interface WebSiteManagementClientValidateMoveOptionalParams extends coreClient.OperationOptions { +} + +// @public +export interface WebSiteManagementClientValidateOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebSiteManagementClientValidateResponse = ValidateResponse; + +// @public +export interface WebSiteManagementClientVerifyHostingEnvironmentVnetOptionalParams extends coreClient.OperationOptions { +} + +// @public +export type WebSiteManagementClientVerifyHostingEnvironmentVnetResponse = VnetValidationFailureDetails; + +// @public +export interface WorkerPool { + computeMode?: ComputeModeOptions; + readonly instanceNames?: string[]; + workerCount?: number; + workerSize?: string; + workerSizeId?: number; +} + +// @public +export interface WorkerPoolCollection { + readonly nextLink?: string; + value: WorkerPoolResource[]; +} + +// @public +export type WorkerPoolResource = ProxyOnlyResource & { + sku?: SkuDescription; + workerSizeId?: number; + computeMode?: ComputeModeOptions; + workerSize?: string; + workerCount?: number; + readonly instanceNames?: string[]; +}; + +// @public +export type WorkerSizeOptions = "Small" | "Medium" | "Large" | "D1" | "D2" | "D3" | "NestedSmall" | "Default"; + + +// (No @packageDocumentation comment for this package) + +``` diff --git a/test/utils/responseStatusChecker.ts b/test/utils/responseStatusChecker.ts index d098871ab5..5fc206cead 100644 --- a/test/utils/responseStatusChecker.ts +++ b/test/utils/responseStatusChecker.ts @@ -1,27 +1,44 @@ import { assert } from "chai"; +export function check(code: number) { + return (response: any) => + assert.equal( + response.status, + code, + `Unexpected status code '${response}'.` + ); +} + +export function check200(response: any) { + return check(200); +} + +export function check201(response: any) { + return check(201); +} + +export function check202(response: any) { + return check(202); +} + +export function check204(response: any) { + return check(204); +} + export const responseStatusChecker = { - onResponse: (response: any) => { - assert.equal(response.status, 200, `Unexpected status code '${response}'.`); - } + onResponse: check200 }; export const responseStatusChecker201 = { - onResponse: (response: any) => { - assert.equal(response.status, 201, `Unexpected status code '${response}'.`); - } + onResponse: check201 }; export const responseStatusChecker202 = { - onResponse: (response: any) => { - assert.equal(response.status, 202, `Unexpected status code '${response}'.`); - } + onResponse: check202 }; export const responseStatusChecker204 = { - onResponse: (response: any) => { - assert.equal(response.status, 204, `Unexpected status code '${response}'.`); - } + onResponse: check204 }; export const responseStatusChecker301 = {